@keyframes intro-bob{to{transform:translateY(-20px)}}@keyframes petal-drift{0%,to{transform:translate(0)rotate(0)}50%{transform:translate(8px)rotate(1.5deg)}}.intro-badge{align-items:center;gap:4px;display:flex}.intro-badge__sparkle{flex-shrink:0;overflow:visible}.intro-badge__sparkle--sm{align-self:flex-start;margin-top:4px}.intro-badge__sparkle:last-child{transform:scaleX(-1)}.intro-badge__petal{animation:2s ease-in-out infinite alternate petal-drift}.intro-badge__petal--2{animation-delay:.3s}.intro-badge__petal--3{animation-delay:.6s}.intro-badge__petal--4{animation-delay:.9s}@media (prefers-reduced-motion:reduce){.intro-badge__petal{animation:none}}.intro-badge__text{background:linear-gradient(90deg, var(--Fill-Brand-gradient-600) 0%, var(--Fill-Brand-gradient-700) 30%, var(--Fill-Brand-gradient-400) 65%, var(--Fill-Brand-gradient-500) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.intro.svelte-1sqwd9z{text-align:center;z-index:1;flex-direction:column;gap:24px;padding-top:24px;display:flex;position:relative}@media screen and (width>=720px){.intro.svelte-1sqwd9z{padding-top:36px}}@media screen and (width>=1366px){.intro.svelte-1sqwd9z{padding-top:40px}}.intro.svelte-1sqwd9z h1:where(.svelte-1sqwd9z){margin-inline:auto}@media screen and (width>=720px){.intro.svelte-1sqwd9z h1:where(.svelte-1sqwd9z){max-width:500px}}@media screen and (width>=1024px){.intro.svelte-1sqwd9z h1:where(.svelte-1sqwd9z){max-width:850px}}.intro-mclaren-logo.svelte-1sqwd9z{width:146px;height:20px;margin:0 auto 8px;display:block}@media screen and (width>=720px){.intro-mclaren-logo.svelte-1sqwd9z{width:175px;height:24px}}.intro-top.svelte-1sqwd9z{direction:ltr;justify-content:center;align-items:center;gap:8px;display:flex}.intro-video.svelte-1sqwd9z{margin-inline-start:-3%;aspect-ratio:16/9;object-fit:cover;pointer-events:none;width:106%;max-width:1720px;margin-bottom:40px;display:block;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201440%20810'%20preserveAspectRatio='none'%3e%3cdefs%3e%3cfilter%20id='b'%20x='-20%25'%20y='-20%25'%20width='140%25'%20height='140%25'%3e%3cfeGaussianBlur%20stdDeviation='50'/%3e%3c/filter%3e%3clinearGradient%20id='h'%20x1='1440'%20y1='405'%20x2='0'%20y2='405'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='3.73%25'%20stop-color='%23fff'%20stop-opacity='0'/%3e%3cstop%20offset='33.33%25'%20stop-color='%23fff'/%3e%3cstop%20offset='86.1%25'%20stop-color='%23fff'/%3e%3cstop%20offset='96.46%25'%20stop-color='%23fff'%20stop-opacity='0'/%3e%3c/linearGradient%3e%3clinearGradient%20id='v'%20x1='720'%20y1='810'%20x2='720'%20y2='0'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='3.73%25'%20stop-color='%23fff'%20stop-opacity='0'/%3e%3cstop%20offset='33.33%25'%20stop-color='%23fff'/%3e%3cstop%20offset='86.1%25'%20stop-color='%23fff'/%3e%3cstop%20offset='96.46%25'%20stop-color='%23fff'%20stop-opacity='0'/%3e%3c/linearGradient%3e%3cmask%20id='m'%20maskContentUnits='userSpaceOnUse'%20mask-type='alpha'%3e%3crect%20width='1440'%20height='810'%20rx='300'%20fill='url(%23h)'%20filter='url(%23b)'/%3e%3c/mask%3e%3c/defs%3e%3crect%20width='1440'%20height='810'%20rx='300'%20fill='url(%23v)'%20filter='url(%23b)'%20mask='url(%23m)'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201440%20810'%20preserveAspectRatio='none'%3e%3cdefs%3e%3cfilter%20id='b'%20x='-20%25'%20y='-20%25'%20width='140%25'%20height='140%25'%3e%3cfeGaussianBlur%20stdDeviation='50'/%3e%3c/filter%3e%3clinearGradient%20id='h'%20x1='1440'%20y1='405'%20x2='0'%20y2='405'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='3.73%25'%20stop-color='%23fff'%20stop-opacity='0'/%3e%3cstop%20offset='33.33%25'%20stop-color='%23fff'/%3e%3cstop%20offset='86.1%25'%20stop-color='%23fff'/%3e%3cstop%20offset='96.46%25'%20stop-color='%23fff'%20stop-opacity='0'/%3e%3c/linearGradient%3e%3clinearGradient%20id='v'%20x1='720'%20y1='810'%20x2='720'%20y2='0'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='3.73%25'%20stop-color='%23fff'%20stop-opacity='0'/%3e%3cstop%20offset='33.33%25'%20stop-color='%23fff'/%3e%3cstop%20offset='86.1%25'%20stop-color='%23fff'/%3e%3cstop%20offset='96.46%25'%20stop-color='%23fff'%20stop-opacity='0'/%3e%3c/linearGradient%3e%3cmask%20id='m'%20maskContentUnits='userSpaceOnUse'%20mask-type='alpha'%3e%3crect%20width='1440'%20height='810'%20rx='300'%20fill='url(%23h)'%20filter='url(%23b)'/%3e%3c/mask%3e%3c/defs%3e%3crect%20width='1440'%20height='810'%20rx='300'%20fill='url(%23v)'%20filter='url(%23b)'%20mask='url(%23m)'/%3e%3c/svg%3e");-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media screen and (width>=480px){.intro-video.svelte-1sqwd9z{margin-top:2%}}@media screen and (width>=720px){.intro-video.svelte-1sqwd9z{margin-top:-8%;margin-bottom:70px}}@media screen and (width>=1024px){.intro-video.svelte-1sqwd9z{margin-top:-9%}}@media screen and (width>=1366px){.intro-video.svelte-1sqwd9z{margin-top:-15%;margin-bottom:90px}}@media screen and (width>=1440px){.intro-video.svelte-1sqwd9z{margin-inline:auto;width:1720px;margin-top:-280px}}.perfect-move{gap:var(--gap-xxl);flex-direction:column;display:flex}.perfect-move-top{flex-direction:column;gap:64px;display:flex}@media screen and (width>=1024px){.perfect-move-top{flex-direction:row;justify-content:space-between;gap:64px}}@media screen and (width>=1366px){.perfect-move-top{gap:72px}}.perfect-move-heading{flex-direction:column;gap:16px;display:flex}@media screen and (width>=480px){.perfect-move-heading{gap:20px}}@media screen and (width>=720px){.perfect-move-heading{max-width:500px}}@media screen and (width>=1024px){.perfect-move-heading{flex:0 0 356px;justify-content:space-between;align-self:stretch;width:356px;max-width:none}}@media screen and (width>=1366px){.perfect-move-heading{flex-basis:620px;width:620px}}.perfect-move-cards{flex-direction:column;gap:40px;display:flex}@media screen and (width>=480px){.perfect-move-cards{gap:16px}}@media screen and (width>=1024px){.perfect-move-cards{flex:540px;max-width:540px}}@media screen and (width>=1366px){.perfect-move-cards{flex-basis:636px;max-width:636px}}.perfect-move-card{border-radius:300px;flex-direction:column;gap:32px;padding:20px 0;display:flex}@media screen and (width>=480px){.perfect-move-card{flex-direction:row;gap:32px}}@media screen and (width>=720px){.perfect-move-card{background:radial-gradient(93.82% 65.16% at 50.12%,#1b181700 62.12%,#eb5b1933 80.25%,#eb5b1959 85.01%,#ff7806 100%),radial-gradient(53.89% 527.15% at 50.12%,#1b181700 62.12%,#eb5b1933 80.25%,#eb5b1959 85.01%,#ff7806 100%);padding:20px 40px 20px 20px;box-shadow:0 4px 148px #68230366}}.perfect-move-card-icon{flex-shrink:0;width:268px;height:268px}@media screen and (width>=480px){.perfect-move-card-icon{width:148px;height:148px}}@media screen and (width>=720px){.perfect-move-card-icon{width:164px;height:164px}}.perfect-move-card-icon picture{width:100%;height:100%;display:block}.perfect-move-card-icon img{object-fit:contain;width:100%;height:100%}.perfect-move-card-text{flex-direction:column;flex:1;gap:12px;display:flex}.perfect-move-photos{position:relative}.perfect-move-photo-big{aspect-ratio:345/335;border-radius:24px;width:100%;overflow:hidden}@media screen and (width>=480px){.perfect-move-photo-big{aspect-ratio:432/335}}@media screen and (width>=720px){.perfect-move-photo-big{aspect-ratio:656/512}}@media screen and (width>=1024px){.perfect-move-photo-big{aspect-ratio:960/831}}@media screen and (width>=1366px){.perfect-move-photo-big{aspect-ratio:1286/831}}@media screen and (width>=1440px){.perfect-move-photo-big{aspect-ratio:1328/831}}.perfect-move-photo-big picture{width:100%;height:100%;display:block}.perfect-move-photo-big img{object-fit:cover;object-position:right bottom;width:100%;height:100%;display:block}.perfect-move-photos-row{z-index:1;gap:12px;margin-top:-53px;padding:0 16px;display:flex;position:relative}@media screen and (width>=720px){.perfect-move-photos-row{margin-top:-52px;gap:20px;max-width:608px;margin-inline:auto 24px;padding:0}}@media screen and (width>=1024px){.perfect-move-photos-row{max-width:668px;margin-top:-172px}}.perfect-move-photo-small{aspect-ratio:150/100;border-radius:20px;flex:1 1 0;overflow:hidden}@media screen and (width>=1024px){.perfect-move-photo-small{border-radius:24px}}.perfect-move-photo-small picture{width:100%;height:100%;display:block}.perfect-move-photo-small img{object-fit:cover;width:100%;height:100%;display:block}.le-mans-24{background-color:var(--Fill-0-default);flex-direction:column;gap:24px;width:100vw;max-width:1440px;display:flex;position:relative;left:50%;transform:translate(-50%)}@media screen and (width>=720px){.le-mans-24{flex-direction:row;align-items:center;gap:24px}}@media screen and (width>=1440px){.le-mans-24{border-radius:56px}}.le-mans-24-photo{aspect-ratio:2/3;border-radius:24px;order:2;align-self:end;width:100%;overflow:hidden}@media screen and (width>=720px){.le-mans-24-photo{flex:1 1 0;order:0}}@media screen and (width>=1366px){.le-mans-24-photo{aspect-ratio:353/529}}.le-mans-24-photo picture{width:100%;height:100%;display:block}.le-mans-24-photo img{object-fit:cover;object-position:67% bottom;object-position:20% 100%;width:100%;height:100%;display:block}.le-mans-24-info{padding-top:72px;flex-direction:column;gap:64px;padding-inline:32px;display:flex}@media screen and (width>=720px){.le-mans-24-info{flex:1 1 0;padding-block:32px}}@media screen and (width>=1024px){.le-mans-24-info{gap:96px;padding-left:0;padding-right:40px}}@media screen and (width>=1366px){.le-mans-24-info{gap:148px;padding-right:56px}}.le-mans-24-heading{flex-direction:column;gap:16px;display:flex}.le-mans-24-place{align-items:center;gap:12px;display:flex}.le-mans-24-flag{border-radius:50%;flex-shrink:0;width:32px;height:32px;display:block}.le-mans-24-place-text{flex-direction:column;display:flex}.le-mans-24-map{width:100%}.le-mans-24-map img{width:100%;height:auto;display:block}@media screen and (width>=1024px){.le-mans-24-map img{max-height:316px}}.le-mans-24-stats{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.le-mans-24-stat{flex-direction:column;gap:8px;display:flex}.le-mans-24-compass{flex-shrink:0;width:72px;height:72px;display:block}[dir=rtl] .le-mans-24{left:auto;right:50%;transform:translate(50%)}@media screen and (width>=720px){[dir=rtl] .le-mans-24{direction:ltr}}[dir=rtl] .le-mans-24-info{direction:rtl}.values{padding-bottom:calc(var(--gap-xxl) + 200px);margin-bottom:calc(var(--gap-xxl) * -1 + 54px);position:relative}.values-row{flex-direction:column;gap:24px;display:flex;position:relative}@media screen and (width>=1024px){.values-row{flex-direction:row;align-items:flex-start}}.values-heading{padding-top:96px}@media screen and (width>=1024px){.values-heading{flex:1 1 0;min-width:0}}.values-title{margin:0;font-size:32px;font-weight:450;line-height:40px}@media screen and (width>=480px){.values-title{font-size:36px;line-height:44px}}@media screen and (width>=1024px){.values-title{font-size:40px;line-height:48px}}@media screen and (width>=1366px){.values-title{max-width:500px;font-size:46px;line-height:56px}}.values-photo-main{aspect-ratio:346/536;border-radius:18px;width:100%;max-width:675px;overflow:hidden}@media screen and (width>=480px){.values-photo-main{aspect-ratio:416/644}}@media screen and (width>=720px){.values-photo-main{aspect-ratio:656/782}}@media screen and (width>=1024px){.values-photo-main{aspect-ratio:468/782;flex:1 1 0;min-width:0}}@media screen and (width>=1366px){.values-photo-main{aspect-ratio:631/782}}@media screen and (width>=1440px){.values-photo-main{aspect-ratio:652/782}}.values-photo-main picture{width:100%;height:100%;display:block}.values-photo-main img{object-fit:cover;object-position:center bottom;width:100%;height:100%;display:block}.values-photo-inset{bottom:-50px;will-change:transform;border-radius:14px;width:188px;height:293px;position:absolute;inset-inline-end:16px;overflow:hidden}@media screen and (width>=480px){.values-photo-inset{inset-inline-end:26px}}@media screen and (width>=720px){.values-photo-inset{border-radius:24px;width:314px;height:489px;inset-inline:312px auto}}@media screen and (width>=1366px){.values-photo-inset{inset-inline-start:438px}}@media screen and (width>=1440px){.values-photo-inset{inset-inline-start:446px}}.values-photo-inset picture{width:100%;height:100%;display:block}.values-photo-inset img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}[dir=rtl] .values:before{transform:scaleX(-1)}.success{padding:var(--gap-xxl) 0}.success__title{text-align:center;margin-bottom:var(--gap-l);max-width:1000px;margin-inline:auto}.success__title .success__word{--wp:0;color:color-mix(in srgb, var(--Text-Primary) calc(var(--wp) * 100%), var(--Text-Quaternary))}.decisions{gap:var(--gap-m);--overlap:100svh;z-index:1;margin-top:calc(-1 * var(--overlap));background:var(--Fill-0-default);border-start-start-radius:40px;border-start-end-radius:40px;flex-direction:column;max-width:1440px;margin-inline:auto;padding-top:112px;display:flex;position:relative;box-shadow:0 -100px 78px 31px #0e0e0e,-200px 0 200px 90px #0e0e0e,200px 0 200px 90px #0e0e0e}@media screen and (width>=1366px){.decisions{border-start-start-radius:56px;border-start-end-radius:56px}}@media screen and (width>=480px){.decisions{padding-top:128px}}@media screen and (width>=720px){.decisions{padding-top:136px}}@media screen and (width>=1024px){.decisions{padding-top:168px}}.decisions-pin{width:100%;position:relative}.decisions-sticky{flex-direction:column;gap:80px;width:100%;display:flex;position:sticky;top:16px}@media screen and (width>=1024px){.decisions-sticky{gap:40px}}.decisions-sticky.is-compact{height:100%;position:static;top:auto}.decisions-sticky.is-compact .decisions-viewport{position:sticky}.decisions-header{flex-direction:column;flex-shrink:0;gap:24px;display:flex}@media screen and (width>=720px){.decisions-header{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:40px}}.decisions-title{max-width:565px;margin:0}.decisions-meta{flex-direction:column;gap:24px;max-width:310px;display:flex}@media screen and (width>=720px){.decisions-meta{flex:0 0 310px}}.decisions-meta-logo{width:154px;height:69px;display:block}.decisions-viewport{--border-radius:18px;border-radius:var(--border-radius);flex-shrink:0;width:100%;position:relative;overflow:hidden}@media screen and (width>=1024px){.decisions-viewport{--border-radius:24px}}.decisions-viewport:after{content:"";top:0;bottom:0;background:linear-gradient(to left, var(--Fill-0-default) 0%, var(--Fill-00-alpha0) 100%);pointer-events:none;z-index:2;width:200px;position:absolute;inset-inline-end:0}.decisions-rail{will-change:transform;align-items:stretch;gap:12px;width:max-content;display:flex}@media screen and (width>=1024px){.decisions-rail{gap:18px}}@media screen and (width>=1366px){.decisions-rail{gap:24px}}.decisions-slide{border-radius:var(--border-radius);flex-shrink:0;height:341px;position:relative;overflow:hidden}@media screen and (width>=1024px){.decisions-slide{height:min(487px,62vh)}}@media screen and (width>=1366px){.decisions-slide{height:min(668px,62vh)}}.decisions-slide--wide{width:594px}@media screen and (width>=1024px){.decisions-slide--wide{width:849px}}@media screen and (width>=1366px){.decisions-slide--wide{width:1165px}}.decisions-slide--tall{width:231px}@media screen and (width>=1024px){.decisions-slide--tall{width:330px}}@media screen and (width>=1366px){.decisions-slide--tall{width:453px}}.decisions-slide--wide-2{width:514px}@media screen and (width>=1024px){.decisions-slide--wide-2{width:734px}}@media screen and (width>=1366px){.decisions-slide--wide-2{width:1007px}}.decisions-slide-photo{position:absolute;inset:0}.decisions-slide-photo picture,.decisions-slide-photo img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.decisions-slide-caption{inset-inline:24px;color:#fff;z-index:1;margin:0;font-size:14px;font-weight:400;line-height:20px;position:absolute;bottom:24px}@media screen and (width>=1024px){.decisions-slide-caption{inset-inline:40px;font-size:18px;line-height:26px;bottom:32px}}@media screen and (width>=1366px){.decisions-slide-caption{font-size:20px;line-height:28px}}.decisions-slide--tall .decisions-slide-caption{inset-inline:16px;font-size:10px;line-height:14px;bottom:16px}@media screen and (width>=1024px){.decisions-slide--tall .decisions-slide-caption{inset-inline:20px;font-size:14px;line-height:20px;bottom:20px}}@media screen and (width>=1366px){.decisions-slide--tall .decisions-slide-caption{inset-inline:32px;font-size:20px;line-height:28px;bottom:32px}}.decisions-cta{border:4px solid var(--Fill-1-default);border-radius:56px;flex-direction:column;align-items:flex-start;gap:32px;margin-top:32px;padding:48px 40px;display:flex}@media screen and (width>=720px){.decisions-cta{grid-template-rows:auto auto;grid-template-columns:auto auto;align-items:flex-start;gap:32px 56px;display:grid}}@media screen and (width>=1024px){.decisions-cta{flex-direction:row;align-items:center;column-gap:32px;display:flex}}.decisions-cta-badge{flex-shrink:0;width:128px;height:128px}@media screen and (width>=720px){.decisions-cta-badge{grid-row:1/-1}}@media screen and (width>=1024px){.decisions-cta-badge{width:150px;height:150px}}.decisions-cta-badge img{width:100%;height:100%;display:block}.decisions-cta-text{flex:auto;max-width:591px}.decisions-cta-button{border-radius:12px;flex-shrink:0;gap:6px;width:fit-content;padding:10px 16px;font-size:14px;font-weight:500;line-height:20px}@media screen and (width>=1024px){.decisions-cta-button{margin-inline-start:auto}}.decisions-cta-arrow{flex-shrink:0;display:block}[dir=rtl] .decisions-cta-arrow{transform:scaleX(-1)}[dir=rtl] .decisions-viewport:after{background:linear-gradient(to right, var(--Fill-0-default) 0%, var(--Fill-00-alpha0) 100%)}.strategies{margin-top:var(--gap-xxl);position:relative}.strategies-pin{width:100%;position:relative}.strategies-sticky{min-height:100vh;position:sticky;top:0}.strategies-content{display:block;overflow:visible}.strategies-stage{flex-direction:column;gap:24px;display:flex}@media screen and (width>=720px){.strategies-stage{gap:32px}}@media screen and (width>=1024px){.strategies-stage{gap:40px}}.strategies-title{will-change:transform;width:fit-content;max-width:100%;margin:0;transition:color .3s}.strategies.is-expanded .strategies-title{color:var(--Text-Quaternary)}.strategies-body{flex-direction:column;gap:24px;min-width:0;display:flex}@media screen and (width>=720px){.strategies-body{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:stretch;gap:32px;display:grid}}@media screen and (width>=1024px){.strategies-body{grid-template-columns:314px minmax(0,1fr);gap:40px}}.strategies-card-area{flex-direction:column;justify-content:flex-end;min-width:0;max-height:0;transition:max-height .6s;display:flex;overflow:hidden}@media screen and (width>=720px){.strategies-card-area{max-height:none}}.strategies.is-expanded .strategies-card-area{max-height:600px}.strategies-list{pointer-events:none;flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;transition:transform .75s cubic-bezier(.32,.72,0,1);display:flex;transform:translateY(100%)}.strategies.is-expanded .strategies-list{pointer-events:auto;transform:translate(0,0)}.strategies-item{margin:0;padding:0;display:block}.strategies-item-btn{width:100%;color:inherit;text-align:start;cursor:pointer;background:0 0;border:none;grid-template-columns:2px minmax(0,1fr);gap:24px;padding:0;font-family:inherit;display:grid}.strategies-item-progress{background-color:var(--Fill-2-default);opacity:0;border-radius:1px;width:2px;transition:opacity .3s;display:block;position:relative;overflow:hidden}.strategies-item.is-active .strategies-item-progress{opacity:1}.strategies-item-progress-bar{inset-inline:0;height:calc(var(--p,0) * 100%);background-color:var(--Fill-Brand-default);position:absolute;top:0}.strategies-item-text{flex-direction:column;gap:12px;min-width:0;display:flex}.strategies-item-title{transition:color .2s;display:block}.strategies-item.is-active .strategies-item-title{color:var(--Fill-Brand-default)}.strategies-item-desc-wrap{grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.32,.72,0,1);display:grid}.strategies-item.is-active .strategies-item-desc-wrap{grid-template-rows:1fr}.strategies-item-desc{min-height:0;display:block;overflow:hidden}.strategies-item:not(.is-active) .strategies-item-title{color:var(--Text-Primary)}.strategies-image-wrap{aspect-ratio:967/970;will-change:transform;width:156vw;margin-inline:0;position:relative}@media screen and (width>=480px){.strategies-image-wrap{aspect-ratio:1032/1035}}@media screen and (width>=720px){.strategies-image-wrap{aspect-ratio:1;width:130%;margin-inline-end:-30%}}@media screen and (width>=1024px){.strategies-image-wrap{width:120%;margin-inline-end:-20%}}@media screen and (width>=1366px){.strategies-image-wrap{width:112%;margin-inline-end:-12%}}.strategies-image{opacity:0;transition:opacity .8s ease-in-out;position:absolute;inset:0}.strategies-image.is-active{opacity:1}.strategies-image picture,.strategies-image img{object-fit:contain;width:100%;height:100%;display:block}@media (prefers-reduced-motion:reduce){.strategies-title,.strategies-image-wrap,.strategies-list,.strategies-card-area,.strategies-image,.strategies-item-desc-wrap,.strategies-item-title{transition:none}}.mclaren-video{width:100%;height:627px;margin-bottom:var(--gap-xxl);border-radius:56px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}@media screen and (width>=480px){.mclaren-video{height:696px}}@media screen and (width>=720px){.mclaren-video{height:837px}}.mclaren-video:before{content:"";background:linear-gradient(180deg, var(--Fill-00-alpha0,#0e0a0a00) 0%, var(--Fill-00-default,#0e0a0a) 100%);pointer-events:none;width:100%;height:200px;position:absolute;bottom:0;left:0}.mclaren-video-scrim{z-index:1;pointer-events:none;background:radial-gradient(78% 78%,#1b181700 41%,#1b1817 100%);position:absolute;inset:0}.mclaren-video-play{z-index:2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fff7f033;border-radius:50%;justify-content:center;align-items:center;width:140px;height:140px;padding-left:8px;transition:transform .2s ease-in-out;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mclaren-video-play:hover{transform:translate(-50%,-50%)scale(1.05)}.mclaren-video-duration{z-index:2;font-size:18px;line-height:23px;position:absolute;top:50%;left:50%;transform:translate(-50%,93px)}.mclaren-video-text{z-index:2;flex-direction:column;gap:12px;display:flex;position:absolute;inset-block-end:56px;inset-inline:32px}@media screen and (width>=720px){.mclaren-video-text{inset-inline:40px}}@media screen and (width>=1024px){.mclaren-video-text{inset-inline:56px}}.mclaren-video-subtitle{display:none}@media screen and (width>=480px){.mclaren-video-subtitle{max-width:500px;display:block}}.mclaren-video iframe{z-index:2;aspect-ratio:16/9;border:0;border-radius:56px;width:100%;height:auto;position:relative}:global(.mclaren-video .mclaren-video-poster){z-index:0;position:absolute;inset:0}:global(.mclaren-video .mclaren-video-poster img){object-fit:cover;object-position:center;width:100%;height:100%}.three-d-car{width:100%;margin-top:calc(var(--gap-xxl) + 60px);background:var(--Fill-00-default);color:var(--Text-Primary);position:relative}.three-d-car-pin{width:100%;position:relative}.three-d-car-sticky{width:100%;height:100svh;min-height:600px;position:sticky;top:0}.three-d-car-stage{width:100%;height:100%;position:relative}.three-d-car-canvas{touch-action:pan-y;opacity:0;width:100%;height:100%;transition:opacity .6s;display:block;position:absolute;inset:0}.three-d-car-canvas.is-loaded{opacity:1}.three-d-car-stills{pointer-events:none;position:absolute;inset:0}.three-d-car-stills:before,.three-d-car-stills:after{content:"";z-index:1;pointer-events:none;height:22%;position:absolute;inset-inline:0}.three-d-car-stills:before{background:linear-gradient(to bottom, var(--Fill-00-default), transparent);inset-block-start:0}.three-d-car-stills:after{background:linear-gradient(to top, var(--Fill-00-default), transparent);inset-block-end:0}.three-d-car-still{opacity:0;transition:opacity .5s;display:block;position:absolute;inset:0}.three-d-car-still.is-active{opacity:1}.three-d-car-still img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.three-d-car-vignette{pointer-events:none;background:radial-gradient(ellipse 82% 93% at center, transparent 0%, transparent 55%, var(--Fill-00-default) 100%);position:absolute;inset:0}.three-d-car-loader{z-index:2;pointer-events:none;flex-direction:column;gap:8px;width:313px;max-width:70vw;margin-inline:auto;display:flex;position:absolute;inset-block-start:50%;inset-inline:0;transform:translateY(-50%)}.three-d-car-loader-label{text-align:center;margin:0}.three-d-car-loader-track{background:var(--Fill-3-default);border-radius:1000px;width:100%;height:2px;position:relative;overflow:hidden}.three-d-car-loader-fill{width:calc(var(--p,0) * 100%);background:var(--gradient-brand-default);border-radius:1000px;transition:width .2s;position:absolute;inset-block:0;inset-inline-start:0}.three-d-car-loader.is-indeterminate .three-d-car-loader-fill{width:35%;animation:1.2s ease-in-out infinite three-d-car-loader-slide}.three-d-car-overlay{z-index:2;max-width:1440px;padding-block:32px;padding-inline:var(--content-padding);pointer-events:none;flex-direction:column;justify-content:space-between;margin-inline:auto;display:flex;position:absolute;inset:0}.three-d-car-row{justify-content:space-between;align-items:flex-start;gap:16px;width:100%;display:flex}.three-d-car-row-bottom{align-items:flex-end}.three-d-car-title{margin:0;display:grid}.three-d-car-title-item{opacity:0;pointer-events:none;will-change:opacity;grid-area:1/1;transition:opacity .4s}.three-d-car-title-item.is-active{opacity:1;transition-delay:.12s}.three-d-car-progress{pointer-events:auto;flex-shrink:0;position:relative}.three-d-car-progress-bars{flex-direction:column;gap:2px;width:3px;height:264px;margin:0;padding:0;list-style:none;display:flex}.three-d-car-progress-bar{background:#eceae929;border-radius:2px;flex:1 1 0;position:relative}.three-d-car-progress-bar-fill{background:var(--Fill-Brand-default);transform-origin:top;transform:scaleY(var(--p,0));border-radius:2px;transition:transform .1s linear;position:absolute;inset:0}.three-d-car-progress-bar-label{color:var(--Text-Brand-Primary-default);white-space:nowrap;opacity:0;pointer-events:none;margin:0;transition:opacity .35s;position:absolute;inset-block-start:50%;inset-inline-end:calc(100% + 16px);transform:translateY(-50%)}.three-d-car-progress-bar.is-active .three-d-car-progress-bar-label{opacity:1}.three-d-car-info{pointer-events:auto;flex-direction:column;gap:24px;max-width:225px;display:flex}@media screen and (width>=480px){.three-d-car-info{max-width:304px}}.three-d-car-info-card{flex-direction:column;gap:16px;display:flex}.three-d-car-info-card img{width:32px;height:32px;display:block}.three-d-car-info-card p{margin:0}.three-d-car-info-divider{background:#eceae91f;height:1px;display:block}.three-d-car-skip{color:var(--Text-Primary);cursor:pointer;pointer-events:auto;background:0 0;border:0;flex-shrink:0;align-items:center;gap:8px;margin:0;padding:2px 0;display:inline-flex}.three-d-car-skip img{width:16px;height:16px;transition:transform .2s;display:block}.three-d-car-skip.is-up img{transform:rotate(180deg)}.three-d-car-skip:hover{color:var(--Text-Brand-Primary-default)}[dir=rtl] .three-d-car .three-d-car-progress-bars{margin-top:84px}[dir=rtl] .three-d-car .three-d-car-progress-bar-label{background:var(--Fill-0-default);border-radius:16px;padding:14px;font-size:26px;font-weight:700}@keyframes three-d-car-loader-slide{0%{transform:translate(-120%)}to{transform:translate(385%)}}.tournaments{gap:var(--gap-l);margin-top:var(--gap-xxl);flex-direction:column;display:flex}.tournaments-title{text-align:center;max-width:452px;margin-inline:auto}.tournaments-body{gap:var(--gap-m);flex-direction:column;display:flex}.tournaments-area{position:relative}.tournaments-viewport{margin-inline:calc(-1 * var(--content-padding));padding-inline:var(--content-padding);scrollbar-width:none;cursor:grab;overflow:auto visible}.tournaments-viewport::-webkit-scrollbar{display:none}.tournaments-viewport.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}@media screen and (width>=1366px){.tournaments-viewport{cursor:default;margin-inline:0;padding-inline:0;overflow-x:clip}}.tournaments-rail{gap:20px;width:max-content;margin:0;padding:0;list-style:none;display:flex}.tournaments-card{--flare-top-x:50%;--flare-bot-x:50%;background:radial-gradient(ellipse 100% 36% at var(--flare-top-x) -10%, #ffb95a 0%, #ff6e14cc 20%, #9d210c59 48%, transparent 78%), radial-gradient(ellipse 95% 32% at var(--flare-bot-x) 110%, #ffa53cf2 0%, #ff5c00b3 22%, #9d210c66 45%, transparent 75%), #1d1717;border-radius:40px;flex-direction:column;flex-shrink:0;align-items:center;gap:48px;width:332px;padding:40px 24px 56px;display:flex;position:relative;overflow:hidden}.tournaments-card:first-child{--flare-top-x:30%;--flare-bot-x:80%}.tournaments-card:nth-child(2){--flare-top-x:20%;--flare-bot-x:25%}.tournaments-card:nth-child(3){--flare-top-x:80%;--flare-bot-x:70%}@media screen and (width>=480px){.tournaments-card{border-radius:56px;width:415px;padding:40px 40px 56px}}@media screen and (width>=1440px){.tournaments-card{width:429px}}.tournaments-card-head{flex-direction:column;align-items:center;gap:16px;display:flex}.tournaments-card-badge{border:1px solid var(--Fill-Brand-default);color:var(--Fill-Brand-default);border-radius:8px;padding:4px 6px}.tournaments-card-title{text-align:center;margin:0}.tournaments-card-content{flex-direction:column;gap:32px;width:100%;display:flex}.tournaments-card-list{flex-direction:column;gap:24px;margin:0;padding:0;list-style:none;display:flex}.tournaments-card-row{flex-wrap:wrap;align-items:center;gap:8px;min-height:24px;display:flex}.tournaments-card-row-label{flex-shrink:0;align-items:center;gap:12px;display:inline-flex}.tournaments-card-row-icon{width:20px;height:20px;display:block}.tournaments-card-row-dots{background-image:radial-gradient(circle, var(--Text-Tertiary) .5px, transparent .5px);background-position:50%;background-repeat:repeat-x;background-size:5px 1px;flex:auto;min-width:8px;height:1px}.tournaments-card-row-value{flex-shrink:0;max-width:100%}.tournaments-card-dropdown-wrap{text-align:center;flex-direction:column;align-items:center;gap:4px;display:flex}.tournaments-card-dropdown{color:var(--Text-Primary);opacity:.4;cursor:not-allowed;background:0 0;border:none;border-radius:12px;align-items:center;gap:2px;padding:10px;display:flex}.tournaments-card-dropdown-label{text-align:start;flex:auto}.tournaments-card-dropdown-chevron{flex-shrink:0}.tournaments-card-note{margin:0;padding-inline:10px}.tournaments-deco{pointer-events:none;z-index:1;position:absolute}.tournaments-deco picture,.tournaments-deco img{object-fit:contain;width:100%;height:100%;display:block}.tournaments-deco-1{width:101px;height:101px;inset-block-start:-31px;inset-inline-end:12px}@media screen and (width>=480px){.tournaments-deco-1{width:127px;height:127px;inset-block-start:-52px;inset-inline-end:-11px}}@media screen and (width>=720px){.tournaments-deco-1{width:124px;height:124px;inset-block-start:-48px;inset-inline:305px auto}}@media screen and (width>=1024px){.tournaments-deco-1{width:134px;height:134px;inset-block-start:-62px;inset-inline-start:295px}}@media screen and (width>=1366px){.tournaments-deco-1{width:167px;height:167px;inset-block-start:-83px;inset-inline-start:289px}}.tournaments-deco-2{display:none}@media screen and (width>=480px){.tournaments-deco-2{width:104px;height:137px;display:block;inset-block-end:-51px;inset-inline-start:348px}}@media screen and (width>=720px){.tournaments-deco-2{width:156px;height:206px;inset-block-end:-97px;inset-inline-start:457px}}@media screen and (width>=900px){.tournaments-deco-2{inset-inline-start:620px}}@media screen and (width>=1024px){.tournaments-deco-2{inset-block-end:-96px;inset-inline-start:785px}}@media screen and (width>=1440px){.tournaments-deco-2{width:171px;height:225px;inset-block-end:-115px;inset-inline-start:842px}}.tournaments-button{border-radius:12px;align-self:center;gap:6px;width:fit-content;padding:10px}.tournaments-button-arrow{flex-shrink:0;display:block}[dir=rtl] .tournaments-button-arrow,[dir=rtl] .tournaments-card-dropdown-chevron{transform:scaleX(-1)}.bahrain-circuit{background:var(--Fill-0-default);padding-block:var(--gap-xxl);max-width:1440px;margin-inline:auto}@media screen and (width>=1440px){.bahrain-circuit{border-radius:0 0 56px 56px}}.bahrain-circuit .content{gap:var(--gap-l);grid-template-columns:1fr;grid-template-areas:"list""bio""map";display:grid;position:relative}@media screen and (width>=720px){.bahrain-circuit .content{grid-template-areas:"bio""map"}}.bahrain-circuit-list{flex-direction:column;grid-area:list;gap:24px;margin:0;padding:0;list-style:none;display:flex}.bahrain-circuit-list li{flex-wrap:wrap;align-items:center;gap:20px;display:flex}@media screen and (width>=720px){.bahrain-circuit-list{z-index:1;pointer-events:none;grid-area:map;gap:0;height:65vw;display:block;position:absolute;inset-block-end:178px;inset-inline:0}.bahrain-circuit-list li{pointer-events:auto;align-items:flex-start;position:absolute}.bahrain-circuit-list li .display-2{font-size:44px;line-height:54px}.bahrain-circuit-list li .title-3{padding-block:12px}.bahrain-circuit-list li:first-child{inset-block-start:5%;inset-inline-start:1%}.bahrain-circuit-list li:nth-child(2){inset-block-start:37%;inset-inline-start:30%}.bahrain-circuit-list li:nth-child(3){inset-block-start:71%;inset-inline-start:46%}}@media screen and (width>=1024px){.bahrain-circuit-list li .display-2{font-size:56px;line-height:64px}.bahrain-circuit-list li:first-child{inset-block-start:17%}.bahrain-circuit-list li:nth-child(2){inset-block-start:48%;inset-inline-start:40%}.bahrain-circuit-list li:nth-child(3){inset-block-start:73%;inset-inline-start:63%}}@media screen and (width>=1366px){.bahrain-circuit-list li .display-2{font-size:72px;line-height:80px}.bahrain-circuit-list li:first-child{inset-block-start:12%;inset-inline-start:3%}.bahrain-circuit-list li:nth-child(2){inset-block-start:35%;inset-inline-start:42%}.bahrain-circuit-list li:nth-child(3){inset-block-start:53%;inset-inline-start:69%}}@media screen and (width>=1440px){.bahrain-circuit-list{height:940px}}.bahrain-circuit-item-number{justify-content:center;align-items:center;gap:4px;display:flex}.bahrain-circuit-item-number:before,.bahrain-circuit-item-number:after{content:"";background:url(../../../_assets/images/icons/bracket-s.svg) 50%/contain no-repeat;width:13px;height:51px;display:block}.bahrain-circuit-item-number:after{transform:scaleX(-1)}@media screen and (width>=720px){.bahrain-circuit-item-number{gap:20px}.bahrain-circuit-item-number:before,.bahrain-circuit-item-number:after{background-image:url(../../../_assets/images/icons/bracket-l.svg);width:24px;height:98px}}.bahrain-circuit-bio{flex-direction:column;grid-area:bio;gap:64px;display:flex}@media screen and (width>=480px){.bahrain-circuit-bio{gap:48px}}@media screen and (width>=720px){.bahrain-circuit-bio{gap:72px}}@media screen and (width>=1024px){.bahrain-circuit-bio{flex-direction:row-reverse;gap:128px}}@media screen and (width>=1366px){.bahrain-circuit-bio{gap:206px}}@media screen and (width>=1440px){.bahrain-circuit-bio{gap:230px}}.bahrain-circuit-text{flex-direction:column;gap:16px;display:flex}@media screen and (width>=480px){.bahrain-circuit-text{flex:1;min-inline-size:0}}.bahrain-circuit-ceo{flex-direction:column;flex-shrink:0;align-items:flex-start;gap:40px;display:flex}@media screen and (width>=720px){.bahrain-circuit-ceo{gap:56px}}@media screen and (width>=1366px){.bahrain-circuit-ceo{flex-direction:row-reverse;align-items:flex-start;gap:105px}}.bahrain-circuit-ceo-img{width:100%;max-width:456px;padding:14px;display:block}@media screen and (width>=720px){.bahrain-circuit-ceo-img{width:456px}}.bahrain-circuit-ceo-img img{object-fit:cover;border-radius:200px;width:100%;height:273px;display:block;box-shadow:0 0 0 14px #ffffff14}.bahrain-circuit-ceo-text{flex-direction:column;gap:4px;display:flex}@media screen and (width>=720px) and (width<=1023px){.bahrain-circuit-ceo-text .subtitle-2{font-size:14px;line-height:20px}}.bahrain-circuit-map-block{flex-direction:column;grid-area:map;gap:24px;display:flex}@media screen and (width>=1024px){.bahrain-circuit-map-block{gap:36px}}@media screen and (width>=1366px){.bahrain-circuit-map-block{gap:40px}}.bahrain-circuit-map-wrap{flex-direction:column;align-items:center;gap:10px;display:flex;position:relative}.bahrain-circuit-compass{margin-block-end:10px;display:block}@media screen and (width>=720px){.bahrain-circuit-compass{margin-block-end:0;position:absolute;inset-block-start:74%;inset-inline-start:13%}}@media screen and (width>=1024px){.bahrain-circuit-compass{inset-block-start:70%;inset-inline-start:17%}}@media screen and (width>=1366px){.bahrain-circuit-compass{inset-block-start:52%;inset-inline-start:13%}}.bahrain-circuit-map{block-size:auto;inline-size:100%;display:block}.bahrain-circuit-caption{grid-template-columns:1fr;grid-template-areas:"location""name";gap:16px;display:grid}@media screen and (width>=720px){.bahrain-circuit-caption{grid-template-columns:1fr auto;grid-template-areas:"location distance""name distance";align-items:end;gap:20px 64px}}@media screen and (width>=1024px){.bahrain-circuit-caption{gap:22px 64px}}@media screen and (width>=1366px){.bahrain-circuit-caption{gap:24px 64px}}.bahrain-circuit-caption-location{grid-area:location;align-items:center;gap:12px;display:flex}.bahrain-circuit-caption-location img{border-radius:50%;display:block}.bahrain-circuit-caption-name{grid-area:name}@media screen and (width>=720px) and (width<=1023px){.bahrain-circuit-caption-name{font-size:36px;line-height:44px}}.bahrain-circuit-caption-distance{text-align:end;flex-direction:column;grid-area:distance;align-items:flex-end;gap:8px;display:none}@media screen and (width>=720px){.bahrain-circuit-caption-distance{display:flex}}@media screen and (width>=720px) and (width<=1023px){.bahrain-circuit-caption-distance .display-3{font-size:36px;line-height:44px}}@media screen and (width>=1366px){.timeline{position:relative}.timeline.on-start:before,.timeline.on-end:after{opacity:0}.timeline:after,.timeline:before{content:"";opacity:1;width:200px;height:100%;transition:opacity .2s ease-in-out;position:absolute;top:0}.timeline:after{inset-inline-end:0}.timeline:before{inset-inline-start:0}}.timeline-list{scrollbar-width:none;cursor:grab;touch-action:pan-x;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;display:flex;overflow-x:auto}@media screen and (width<=1365px){.timeline-list{margin-inline-end:calc(var(--content-padding) * -1)}}.timeline-list::-webkit-scrollbar{display:none}.timeline-list.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none;scroll-snap-type:none}.timeline-item{scroll-snap-align:start;flex-shrink:0;width:100%;padding-inline:20px}.timeline-circles{margin-block:75px 128px;margin-inline-start:-20px;display:flex}.timeline-circle{background:linear-gradient(270deg, var(--Fill-1-alpha0) 0%, var(--Fill-2-default) 100%);border-radius:40px;width:40px;min-width:40px;height:40px;margin-inline-end:-8px}.timeline-circle-accent{background:radial-gradient(48.43% 60% at 50.12%,#1b181700 62.12%,#eb5b1933 80.25%,#eb5b1959 85.01%,#ff7806 100%),radial-gradient(2347.65% 240% at 230%,#1b181700 62.12%,#eb5b1933 80.25%,#eb5b1959 85.01%,#ff7806 100%);position:relative}.timeline-circle-accent:before,.timeline-circle-accent:after{content:"";width:1px;position:absolute;inset-inline-start:20px}.timeline-circle-accent:before{background-color:var(--Fill-2-default);height:48px;bottom:46px}.timeline-circle-accent:after{background:radial-gradient(165.15% 70.37% at 50.15% 50.33%, var(--Fill-Brand-gradient-600) 0%, var(--Fill-Brand-gradient-500) 15%, var(--Fill-Brand-gradient-300) 100%);height:100px;top:46px}.timeline-circle-accent-bottom{top:146px;background-color:var(--Fill-Brand-gradient-300);border-radius:8px;width:8px;height:8px;position:absolute;inset-inline-start:16px}.how-it-was{background:var(--Fill-0-default);gap:var(--gap-xl);max-width:1440px;margin-inline:auto;margin-bottom:var(--gap-xxl);flex-direction:column;padding-block:136px;display:flex}@media screen and (width>=720px){.how-it-was{padding-block:88px}}@media screen and (width>=1024px){.how-it-was{padding-block:112px}}@media screen and (width>=1366px){.how-it-was{padding-block:128px}}.how-it-was h3{color:var(--Text-Brand-Primary-default);margin-bottom:12px}.how-it-was-content-bottom{flex-direction:column;gap:40px;padding-top:24px;display:flex}@media screen and (width>=1024px){.how-it-was-content-bottom div{max-width:540px}}@media screen and (width>=480px){.how-it-was-content-bottom{gap:88px}}@media screen and (width>=720px){.how-it-was-content-bottom{flex-direction:row;justify-content:space-between;align-items:center;gap:64px}}@media screen and (width>=1440px){.how-it-was{border-radius:56px}.how-it-was .timeline{padding-inline:var(--content-padding)}}@media screen and (width<=1439px){.how-it-was .timeline-item{padding-inline-start:calc(20px + var(--content-padding))}.how-it-was .timeline-item:first-child .timeline-circles{position:relative}.how-it-was .timeline-item:first-child .timeline-circles:after,.how-it-was .timeline-item:first-child .timeline-circles:before{content:"";background:linear-gradient(270deg, var(--Fill-1-alpha0) 0%, var(--Fill-2-default) 100%);border-radius:40px;width:40px;min-width:40px;height:40px;position:absolute;top:0}.how-it-was .timeline-item:first-child .timeline-circles:before{left:-32px}.how-it-was .timeline-item:first-child .timeline-circles:after{left:-64px}}:root{--mobS:393px;--mobL:480px;--tabM:720px;--deskS:1024px;--deskL:1366px;--deskXl:1440px}.app:has(.page-mclaren-racing){overflow-x:clip}.page-mclaren-racing{background-color:var(--Fill-00-default)}.page-mclaren-racing .header-gradient-wrap{z-index:1}:root{--gap-xs:16px;--gap-s:24px;--gap-m:36px;--gap-l:56px;--gap-xl:88px;--gap-xxl:112px}@media screen and (width>=480px){:root{--gap-xs:20px;--gap-m:40px;--gap-l:64px;--gap-xl:100px;--gap-xxl:128px}}@media screen and (width>=1024px){:root{--gap-xs:22px;--gap-s:36px;--gap-m:48px;--gap-l:80px;--gap-xl:116px;--gap-xxl:144px}}@media screen and (width>=1366px){:root{--gap-xs:24px;--gap-s:40px;--gap-m:56px;--gap-l:88px;--gap-xl:128px;--gap-xxl:160px}}.content-mclaren-racing{gap:var(--gap-xxl);flex-direction:column;display:flex}body{background-color:var(--Fill-00-default)}
