/* Brand story and regional contact directory. */
.brand-story-hero{position:relative;isolation:isolate;min-height:750px;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;background:#070a0f}.brand-story-photo{position:absolute;z-index:-2;inset:0;width:100%;height:100%;object-fit:cover;object-position:65% center}.brand-story-hero:before{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(90deg,#070a0ff2 0%,#070a0fb3 48%,#070a0f22 85%),linear-gradient(0deg,#070a0f 0%,transparent 65%)}.brand-story-copy{padding-block:110px 55px}.brand-story-copy h1{font-size:clamp(64px,7.3vw,104px);max-width:1100px;line-height:.92;letter-spacing:-.025em}.brand-story-copy h1 em,.contact-hero h1 em{font-style:normal;color:#a5b1c2}.brand-story-copy>p{font-size:16px;line-height:1.8;max-width:510px;margin-bottom:30px;color:#c2cbd6}.brand-story-facts{display:grid;grid-template-columns:repeat(3,1fr);padding-block:28px 35px;border-top:1px solid #ffffff30;gap:28px}.brand-story-facts strong{font-family:'Barlow Condensed',Arial,sans-serif;display:block;font-size:46px;line-height:1}.brand-story-facts span{display:block;font-size:11px;color:#9baabc;letter-spacing:.06em;margin-top:10px}.brand-origin{display:grid;grid-template-columns:1fr 1fr;gap:85px}.brand-prose p,.brand-regional p,.brand-warranty>p{font-size:15px;line-height:1.9}.brand-prose .brand-lead{color:#e0e7ef;font-size:21px;line-height:1.6;margin-bottom:25px}.brand-origin h2{font-size:clamp(48px,5vw,70px)}.brand-values{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;padding-bottom:100px}.brand-values article{border-top:1px solid #566174;padding-top:26px}.brand-values article:first-child{border-color:#ed1c24}.brand-values h3{font-size:32px;margin-bottom:18px}.brand-values p{font-size:14px;line-height:1.8;max-width:320px}.brand-science{background:#0c1119;border-block:1px solid #ffffff0c}.brand-science-grid{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:center}.brand-science-image{position:relative;align-self:stretch;min-height:520px;overflow:hidden}.brand-science-image img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:70% center}.brand-science-image:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#080d14b3,transparent 60%)}.brand-science-image>span{position:absolute;z-index:1;bottom:25px;left:25px;right:25px;font-size:9px;line-height:1.7;letter-spacing:.15em;border-top:1px solid #ffffff50;padding-top:15px}.brand-testing{display:flex;gap:20px;border-top:1px solid #354052;padding-top:22px;margin-top:25px}.brand-testing>svg{color:#f33140}.brand-testing strong{font-size:11px;letter-spacing:.12em}.brand-testing p{font-size:13px}.brand-map{position:relative;overflow:hidden;background:#191919;min-height:350px;margin:35px 0 50px;border:1px solid #ffffff15}.brand-map>img{width:100%;min-height:350px;object-fit:cover;filter:brightness(1.65)}.brand-map-note{position:absolute;top:9%;left:5%;background:#080c12eb;padding:20px 28px;border-left:3px solid #ed1c24}.brand-map-note>strong{font-family:'Barlow Condensed',Arial,sans-serif;font-size:90px;line-height:.95;font-weight:700}.brand-map-note>strong>span{color:#f33140}.brand-map-note p{font-size:10px;letter-spacing:.14em;line-height:1.8;margin:12px 0 0;color:#c1cbd8}.brand-map-caption{position:absolute;bottom:22px;left:5%;right:5%;font-size:9px;letter-spacing:.14em;color:#ced5df}.brand-environments{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.brand-environments .world-card{min-height:350px}.brand-regional{background:linear-gradient(115deg,#171e2b,#0a1019);border-block:1px solid #ffffff15;padding-block:85px}.brand-regional-grid{display:grid;grid-template-columns:1.2fr 1fr;align-items:center;gap:85px}.brand-regional p{max-width:620px}.brand-regional-identity{padding:30px 0 30px 55px;border-left:1px solid #435069}.brand-regional-identity img{width:280px;margin-bottom:25px}.brand-regional-identity h3{font-family:Arial,sans-serif;font-size:20px;line-height:1.6;letter-spacing:.02em}.brand-regional-identity h3 span{font-size:16px}.brand-regional-identity>span{font-size:10px;color:#a2adbd;letter-spacing:.06em}.brand-regional-identity>p{font-size:12px;letter-spacing:.15em}.brand-warranty{max-width:970px}.brand-warranty .warranty-note{margin-top:30px}.brand-warranty .warranty-note p{font-size:14px}.contact-hero{display:grid;grid-template-columns:1.9fr 1fr;gap:75px;padding-block:95px 70px;align-items:center}.contact-hero h1{font-size:clamp(60px,6.8vw,92px);line-height:.94}.contact-hero>div>p{max-width:560px;font-size:16px;line-height:1.85}.contact-hero-aside{border-left:1px solid #3e495b;padding:25px 0 25px 40px}.contact-hero-aside>strong{font-family:'Barlow Condensed',Arial,sans-serif;font-size:40px;line-height:1.05;display:block}.contact-hero-aside>p{font-size:14px!important;margin:22px 0}.contact-hero-aside>a{font-size:17px;font-weight:700;display:flex;gap:15px;align-items:center}.contact-hero-aside>a svg{width:19px;color:#f33140}.country-nav{display:grid;grid-template-columns:repeat(4,1fr);border-block:1px solid #334053;padding-block:22px;gap:25px}.country-nav a{font-size:13px;display:flex;align-items:center;justify-content:space-between;gap:12px}.country-nav a svg{width:17px;color:#e82a3a;transform:rotate(90deg)}.country-nav a:hover{color:#ff737b}.network-section{padding-block:65px 45px}.country-heading{display:flex;align-items:baseline;gap:18px;margin-bottom:30px}.country-heading>span{color:#ef3444;font-family:'Barlow Condensed',Arial,sans-serif;font-size:23px}.country-heading h2{font-size:40px;margin:0}.country-heading p{font-size:12px;margin:0 0 0 auto}.india-network{display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:22px}.network-card{background:linear-gradient(125deg,#131c28,#0b111a);border:1px solid #2c3a4b;padding:30px;display:flex;flex-direction:column;min-width:0;position:relative}.network-master{border-top:3px solid #ed1c24;background:linear-gradient(125deg,#192333,#0c1421)}.network-card-top{display:flex;align-items:flex-start;justify-content:space-between;gap:15px;margin-bottom:8px}.network-card-top .eyebrow{font-size:9px;letter-spacing:.09em;line-height:1.7;color:#bac4d2}.network-card-top>svg{width:19px;color:#ed3546;flex:none}.network-card h3{font-size:32px;letter-spacing:-.02em;line-height:1.15;margin-bottom:17px}.network-master h3{font-family:Arial,sans-serif;font-size:20px;letter-spacing:0;line-height:1.6}.network-city{font-size:14px;color:#c6cfda;margin-bottom:24px}.network-region{font-size:12px;line-height:1.9;max-width:260px}.network-phone{display:flex;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid #344152;padding-top:20px;margin-top:auto;font-size:17px;font-weight:700;white-space:nowrap}.network-phone svg{width:17px;color:#ff4a59}.network-phone:hover{color:#ff7d87}.network-whatsapp{font-size:11px;margin-top:20px;line-height:1.6}.regional-network{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;padding-bottom:75px;border-bottom:1px solid #334053}.country-panel{display:flex;flex-direction:column;scroll-margin-top:110px}.country-panel .network-card{flex:1}.country-panel .country-heading h2{font-size:32px}.country-panel .country-heading{margin-bottom:22px}.country-panel .network-card h3{font-size:30px;min-height:2.3em}.contact-enquiry{display:grid;grid-template-columns:1fr 1fr;gap:85px}.contact-enquiry>div>p{font-size:15px;max-width:480px;line-height:1.9}.contact-route{display:grid;gap:0;margin:30px 0}.contact-route>a{padding:17px 0;border-bottom:1px solid #334053;display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:13px}.contact-route svg{width:19px;color:#ef3444}.contact-enquiry .contact-claim-note{font-size:13px;margin-top:35px}.contact-enquiry .enquiry-form{min-width:0}.contact-enquiry .enquiry-form h2{font-size:38px}.contact-enquiry .enquiry-form label{font-size:12px}.contact-enquiry .enquiry-form input,.contact-enquiry .enquiry-form select,.contact-enquiry .enquiry-form textarea{font-size:15px}.contact-enquiry .enquiry-form .form-note{font-size:12px}.desktop-nav{gap:22px}
@media(min-width:901px) and (max-width:1200px){.desktop-nav{gap:13px;font-size:10px}.site-header{gap:18px}.brand{width:145px}.header-cta.button.small{padding-inline:12px;gap:12px}}
@media(max-width:1000px){.contact-hero{gap:35px;grid-template-columns:1.8fr 1fr}.contact-hero-aside{padding-left:25px}.india-network{grid-template-columns:1fr 1fr}.network-master{grid-column:1/-1}.regional-network{grid-template-columns:1fr}.country-panel .network-card h3{min-height:0}.brand-origin,.brand-science-grid,.brand-regional-grid,.contact-enquiry{gap:40px}.network-card{padding:26px}.brand-environments .world-card{min-height:320px}}
@media(max-width:600px){.brand-story-hero{min-height:680px}.brand-story-copy{padding-block:70px 45px}.brand-story-copy h1{font-size:64px}.brand-story-copy>p{font-size:14px;max-width:320px}.brand-story-facts{gap:18px;padding-block:24px 30px}.brand-story-facts strong{font-size:34px}.brand-story-facts span{font-size:9px;line-height:1.8;letter-spacing:0}.brand-origin,.brand-science-grid,.brand-regional-grid,.contact-enquiry{grid-template-columns:1fr;gap:30px}.brand-origin h2{font-size:52px}.brand-prose p,.brand-regional p,.brand-warranty>p{font-size:14px}.brand-prose .brand-lead{font-size:19px}.brand-values{grid-template-columns:1fr;gap:25px;padding-bottom:65px}.brand-values article{padding-top:23px}.brand-values h3{font-size:34px}.brand-values p{max-width:none;font-size:14px}.brand-science-image{min-height:350px}.brand-map,.brand-map>img{min-height:260px}.brand-map>img{height:260px;object-fit:contain}.brand-map-note{padding:13px 17px;top:10%;left:5%;background:#080c12db}.brand-map-note>strong{font-size:55px}.brand-map-note p{font-size:8px;letter-spacing:.06em}.brand-map-caption{font-size:7px;line-height:1.8;bottom:12px}.brand-environments{grid-template-columns:1fr;gap:20px}.brand-environments .world-card{min-height:370px}.brand-regional{padding-block:60px}.brand-regional-identity{border-left:0;border-top:1px solid #435069;padding:30px 0 0}.brand-regional-identity h3{font-size:18px}.brand-warranty .warranty-note p{font-size:13px}.contact-hero{grid-template-columns:1fr;gap:35px;padding-block:55px 45px}.contact-hero h1{font-size:64px}.contact-hero>div>p{font-size:14px}.contact-hero-aside{border-left:0;border-top:1px solid #3e495b;padding:25px 0 0}.contact-hero-aside>strong{font-size:32px}.contact-hero-aside>p{font-size:13px!important;margin:16px 0}.contact-hero .button-row{gap:12px;flex-wrap:wrap}.contact-hero .button{font-size:11px;padding-inline:17px;gap:15px}.country-nav{grid-template-columns:1fr 1fr;padding-block:20px;gap:18px 28px}.country-nav a{font-size:13px}.network-section{padding-block:40px 35px}.country-heading{flex-wrap:wrap;gap:12px;margin-bottom:22px}.country-heading h2{font-size:36px}.country-heading p{flex-basis:100%;margin:0;font-size:12px}.india-network{grid-template-columns:1fr;gap:20px}.network-card{padding:26px}.network-master{grid-column:auto}.network-master h3{font-size:19px}.network-card h3{font-size:32px}.network-card-top .eyebrow{font-size:10px}.network-phone{font-size:18px}.regional-network{gap:35px;padding-bottom:50px}.country-panel .country-heading h2{font-size:36px}.contact-enquiry>div>p{font-size:14px}.contact-enquiry h2{font-size:48px}.contact-enquiry .enquiry-form input,.contact-enquiry .enquiry-form select,.contact-enquiry .enquiry-form textarea{font-size:16px}.contact-enquiry .enquiry-form .button{font-size:11px}.brand-science-grid h2,.brand-global h2,.brand-regional h2,.brand-warranty h2{font-size:48px}.brand-story-hero .eyebrow,.contact-hero .eyebrow{font-size:10px;letter-spacing:.12em}}
@media(max-width:360px){.brand-story-copy h1,.contact-hero h1{font-size:54px}.network-card{padding:22px}.network-phone{font-size:16px}}

/* Signed-in account navigation shared by every page. */
.header-account{position:relative;margin-left:20px;flex-shrink:0}.header-account summary{display:flex;align-items:center;gap:10px;list-style:none;cursor:pointer;min-height:50px;padding:12px 18px;border:1px solid #444b58;background:#12161e;color:#fff;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.header-account summary::-webkit-details-marker{display:none}.header-account summary>svg{width:20px;height:20px}.header-account summary:focus-visible,.account-dropdown a:focus-visible,.account-dropdown button:focus-visible{outline:2px solid #fa202e;outline-offset:3px}.account-chevron{margin-left:8px}.account-dropdown{position:absolute;right:0;top:calc(100% + 12px);width:288px;max-width:calc(100vw - 32px);padding:12px;background:#12161e;border:1px solid #343b48;box-shadow:0 18px 60px #0009;z-index:110}.account-menu-identity{display:grid;gap:6px;padding:12px 12px 18px;border-bottom:1px solid #343b48;margin-bottom:6px;overflow-wrap:anywhere}.account-menu-identity strong{font-size:14px;color:#fff}.account-menu-identity span{font-size:11px;color:#a2a8b4}.account-dropdown a,.account-dropdown button{display:flex;align-items:center;justify-content:space-between;width:100%;padding:13px 12px;color:#eff0f3;font:600 13px 'Manrope',Arial,sans-serif;background:none;border:0;text-align:left;text-decoration:none;cursor:pointer}.account-dropdown a:hover,.account-dropdown button:hover{background:#222936}.account-dropdown .account-logout{border-top:1px solid #343b48;margin-top:6px;color:#ff858d}.mobile-account-logout{background:none;border:0;color:#ff858d;text-align:left;font:inherit;padding:14px 0;cursor:pointer}.dealer-profile .record-details{margin-block:28px}.dealer-profile h2{font-size:clamp(32px,5vw,56px)}
@media(max-width:1100px){.header-account{margin-left:auto;margin-right:14px}.header-account summary{min-height:42px;padding:10px 12px;font-size:10px}.header-account summary>svg{width:17px;height:17px}}
@media(max-width:600px){.header-account{margin-right:10px}.header-account summary{gap:7px;padding:10px;font-size:9px}.header-account .account-chevron{margin-left:0}.account-dropdown{right:-46px;width:260px}}
