:root{--font-display:AstonMartinFlare,sans-serif;--font-body:AstonMartinSans,Times New Roman,Times,sans-serif;--font-heading:AstonMartinFlare,sans-serif;--font-generation-3-heading:BasierSquareMono,AstonMartinFlare,sans-serif;--font-generation-3-body:BasierCircle,AstonMartinFlare,sans-serif;--color-error:#cb3d3d;--color-notification:#e57600;--color-success:#2a8557;--color-black:#000;--color-darkgreen-200:#22332b;--color-darkgreen-300:#15221b;--color-lightgray-100:#979797;--color-lightgray-200:#d8d8d8;--color-lightgray-300:grey;--color-lightgray-400:#a1a3a6;--color-lightgray-500:#d0d1d2;--color-lightgray-600:#f2f2f2;--color-lightgray-700:#f5f5f5;--color-darkgray-100:#0b110e;--color-gray-100:#e5f0ef;--color-mid-gray:#e9e9e9;--color-gray-200:#070707;--color-gray-300:#696969;--color-gray-400:#3d3d3d;--color-gray-450:#333;--color-gray-500:#a3a3a3;--color-gray-50:rgba(65,65,65,0.5);--black:#000;--black-30:rgba(0,0,0,0.3);--black-60:rgba(0,0,0,0.6);--white:#fff;--white-10:hsla(0,0%,100%,0.1);--white-15:hsla(0,0%,100%,0.15);--white-20:hsla(0,0%,100%,0.2);--white-25:hsla(0,0%,100%,0.25);--white-30:hsla(0,0%,100%,0.3);--white-40:hsla(0,0%,100%,0.4);--white-60:hsla(0,0%,100%,0.6);--white-80:hsla(0,0%,100%,0.8);--white-90:hsla(0,0%,100%,0.9);--lime-essence:#cedc00;--lime-essence-10:#b9c600;--ivy-green:#006f62;--ivy-green-75:rgba(0,111,98,0.75);--warning-success:#2b8557;--warning-error:#cb3d3d;--validation-error:#ff0062;--validation-required:#ff0062;--opal-green-hover:#337a72;--opal-green-20:#00473f;--opal-green-20-75:rgba(0,71,63,0.75);--opal-green-40:#00352f;--opal-green-60:#002420;--opal-green-80:#001210;--opal-green:#00665e;--opal-green-75:rgba(0,102,94,0.75);--opal-green-85:rgba(0,102,94,0.85);--dark-green:#00231f;--off-black:#00231f;--dark-default:#161a21;--pine-green:#385748;--pine-green-20:#2b4439;--dark-forest-green:#00231f;--dark-forest-green-two:#00110f;--i-am-green:#163338;--i-am-green-hover:#12292d;--generation-3--green:#00ad4a;--generation-3--blue:#0082ca;--social-button-tiktok:#000;--social-button-linked-in:#0b78b7;--social-button-facebook:#3a5a97;--font-size-xsm:0.5rem;--font-size-1xsm:0.5625rem;--font-size-2xsm:0.625rem;--font-size-3xsm:0.6875rem;--font-size-sm:0.75rem;--font-size-1sm:0.8125rem;--font-size-2sm:0.875rem;--font-size-3sm:0.9375rem;--font-size-base:1rem;--font-size-md:1.125rem;--font-size-1md:1.25rem;--font-size-2md:1.375rem;--font-size-3md:1.5rem;--font-size-4md:1.75rem;--font-size-5md:2.0625rem;--font-size-55md:2.25rem;--font-size-6md:2.375rem;--font-size-66md:2.5rem;--font-size-lg:2.625rem;--font-size-05lg:2.75rem;--font-size-1lg:2.875rem;--font-size-15lg:3.25rem;--font-size-2lg:3.375rem;--font-size-3lg:3.625rem;--font-size-35lg:3.75rem;--font-size-4lg:4rem;--font-size-xl:4.5rem;--font-size-xlx1:4.75rem;--font-size-xlx2:5rem;--font-size-1xl:5.3125rem;--font-size-1xlx1:5.625rem;--font-size-2xl:5.9375rem;--font-size-3xl:6.875rem;--font-size-4xl:8.125rem;--font-size-5xl:10rem;--font-size-xxl:11.25rem;--tracking-extraTight:-1.3px;--tracking-ultraTight:-1px;--tracking-megaTight:-0.5px;--tracking-excessive:-0.35px;--tracking-superTight:-0.1px;--tracking-tightest:-0.18px;--tracking-extraCompressed:-0.15px;--tracking-normal:normal;--tracking-megaCompressed:0.1px;--tracking-veryCompressed:0.2px;--tracking-compressed:0.3px;--tracking-snug:0.4px;--tracking-extraNarrow:0.8px;--tracking-narrow:1px;--tracking-condensed:1.29px;--tracking-compact:1.4px;--tracking-tight:2.2px;--tracking-fitted:3px;--tracking-standard:3.5px;--tracking-loose:4.2px;--tracking-extended:5px;--tracking-wide:6px;--tracking-extraWide:7px;--tracking-megaWide:7.13px;--tracking-ultraWide:7.88px;--tracking-superWide:8.73px;--wrapper-normal:1440px;--leading-none:1;--leading-extraSnug:0.75;--leading-snug:0.95;--leading-normal:normal;--leading-ultraTight:1.15;--leading-megaTight:1.22;--leading-extraTight:1.3;--leading-tight:1.35;--leading-compact:1.45;--leading-roomy:1.55;--leading-moreRoomy:1.625;--leading-spacious:1.65;--leading-extraRelaxed:1.75;--leading-relaxed:1.85;--leading-superRelaxed:2;--leading-loose:2.15;--leading-extraLoose:2.75;--leading-loosest:3.67;--section-spacing-0_5:0.125rem;--section-spacing-0_75:0.19rem;--section-spacing-1_25:0.313rem;--section-spacing-1_5:0.4rem;--section-spacing-1_75:0.438rem;--section-spacing-2:0.5rem;--section-spacing-2_5:0.625rem;--section-spacing-2_75:0.6875rem;--section-spacing-3:0.75rem;--section-spacing-3_5:0.875rem;--section-spacing-3_75:0.938rem;--section-spacing-4_5:1.2rem;--section-spacing-5:1.25rem;--section-spacing-5_25:1.313rem;--section-spacing-5_5:1.375rem;--section-spacing-5_75:1.438rem;--section-spacing-6_25:1.563rem;--section-spacing-7_5:1.875rem;--section-spacing-8_75:2.188rem;--section-spacing-9:2.25rem;--section-spacing-9_25:2.313rem;--section-spacing-10:2.5rem;--section-spacing-10_5:2.625rem;--section-spacing-11_25:2.813rem;--section-spacing-12:3rem;--section-spacing-12_5:3.125rem;--section-spacing-13_75:3.438rem;--section-spacing-15:3.75rem;--section-spacing-15_5:3.875rem;--section-spacing-16:4rem;--section-spacing-16_25:4.063rem;--section-spacing-17_5:4.375rem;--section-spacing-18_25:4.688rem;--section-spacing-20:5rem;--section-spacing-21_25:5.313rem;--section-spacing-22_5:5.625rem;--section-spacing-24:5.938rem;--section-spacing-25:6.25rem;--section-spacing-27_5:6.875rem;--section-spacing-28_75:7.188rem;--section-spacing-30:7.5rem;--section-spacing-31_25:7.813rem;--section-spacing-32:8.125rem;--section-spacing-33_75:8.438rem;--section-spacing-35:8.75rem;--section-spacing-37_5:9.375rem;--section-spacing-38_75:9.688rem;--section-spacing-40:10rem;--section-spacing-41_25:10.313rem;--section-spacing-42_5:10.625rem;--section-spacing-44_5:11.25rem;--section-spacing-50:12.5rem;--section-spacing-52_5:13.125rem;--section-spacing-57_5:14.375rem;--section-spacing-59:14.75rem;--section-spacing-60:15rem;--section-spacing-62_5:15.625rem;--section-spacing-67_5:16.875rem;--section-spacing-67_5_negative:calc(var(--section-spacing-67_5)*-1);--section-spacing-68_75:17.188rem;--section-spacing-70:17.5rem;--section-spacing-73_75:18.438rem;--section-spacing-75:18.75rem;--section-spacing-77_5:19.375rem;--section-spacing-81_25:20.313rem;--section-spacing-82_5:20.625rem;--section-spacing-88_75:22.188rem;--section-spacing-91_25:22.813rem;--section-spacing-93_75:23.438rem;--section-spacing-97:24.25rem;--section-spacing-100:25rem;--section-spacing-102_5:25.625rem;--section-spacing-112_5:28.125rem;--section-spacing-117:29.375rem;--section-spacing-125:31.25rem;--section-spacing-142:35.625rem;--section-spacing-150:37.5rem;--section-spacing-187_5:46.875rem;--section-spacing-190:47.5rem;--section-spacing-200:50rem}

/*
    ! tailwindcss v2.2.19 | MIT License | https://tailwindcss.com
  */

/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */html{-moz-tab-size:4;-o-tab-size:4;tab-size:4;line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,Helvetica,Arial,Apple Color Emoji,Segoe UI Emoji}hr{height:0;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=submit],button{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}button{background-color:transparent;background-image:none}fieldset,ol,ul{margin:0;padding:0}ol,ul{list-style:none}html{font-family:AstonMartinSans;line-height:1.5}body{font-family:inherit;line-height:inherit}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;border:0 solid}hr{border-top-width:1px}img{border-style:solid}textarea{resize:vertical}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1;color:#3d3d3d;color:var(--color-gray-400)}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#3d3d3d;color:var(--color-gray-400)}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1;color:#3d3d3d;color:var(--color-gray-400)}input::-ms-input-placeholder,textarea::-ms-input-placeholder{opacity:1;color:#3d3d3d;color:var(--color-gray-400)}input::placeholder,textarea::placeholder{opacity:1;color:#3d3d3d;color:var(--color-gray-400)}[role=button],button{cursor:pointer}table{border-collapse:collapse}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}button,input,optgroup,select,textarea{padding:0;line-height:inherit;color:inherit}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:after,:before{border-color:#070707;border-color:var(--color-gray-200)}.container{width:100%;margin-right:auto;margin-left:auto}@media (min-width:100%){.container{max-width:100%}}@media (min-width:375px){.container{max-width:375px}}@media (min-width:414px){.container{max-width:414px}}@media (min-width:560px){.container{max-width:560px}}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1440px){.container{max-width:1440px}}.aspect-w-16{position:relative;padding-bottom:calc(var(--tw-aspect-h)/var(--tw-aspect-w)*100%)}.aspect-w-16>*{position:absolute;height:100%;width:100%;top:0;right:0;bottom:0;left:0}.aspect-w-16{--tw-aspect-w:16}.aspect-h-9{--tw-aspect-h:9}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{top:0;bottom:0}.inset-0,.inset-x-0{right:0;left:0}.top-0{top:0}.top-3{top:.75rem;top:var(--section-spacing-3)}.top-24{top:5.938rem;top:var(--section-spacing-24)}.top-1\/2{top:50%}.top-0_75{top:.19rem;top:var(--section-spacing-0_75)}.top-2_5{top:.625rem;top:var(--section-spacing-2_5)}.top-3_75{top:.938rem;top:var(--section-spacing-3_75)}.top-4_5{top:1.2rem;top:var(--section-spacing-4_5)}.top-7_5{top:1.875rem;top:var(--section-spacing-7_5)}.top-17_5{top:4.375rem;top:var(--section-spacing-17_5)}.top-18_25{top:4.688rem;top:var(--section-spacing-18_25)}.-top-px{top:-1px}.-top-21_25{top:5.313rem;top:var(--section-spacing-21_25)}.top-full{top:100%}.right-0{right:0}.right-3{right:.75rem;right:var(--section-spacing-3)}.right-5{right:1.25rem;right:var(--section-spacing-5)}.right-10{right:2.5rem;right:var(--section-spacing-10)}.right-auto{right:auto}.right-3_75{right:.938rem;right:var(--section-spacing-3_75)}.right-12_5{right:3.125rem;right:var(--section-spacing-12_5)}.-right-15{right:-3.75rem;right:calc(var(--section-spacing-15)*-1)}.bottom-0{bottom:0}.bottom-5{bottom:1.25rem;bottom:var(--section-spacing-5)}.bottom-10{bottom:2.5rem;bottom:var(--section-spacing-10)}.-bottom-1{bottom:-.25rem}.-bottom-0_5{bottom:.125rem;bottom:var(--section-spacing-0_5)}.-bottom-1_5{bottom:.4rem;bottom:var(--section-spacing-1_5)}.left-0{left:0}.left-4{left:1rem}.left-5{left:1.25rem;left:var(--section-spacing-5)}.left-10{left:2.5rem;left:var(--section-spacing-10)}.left-auto{left:auto}.left-1\/2{left:50%}.left-1_25{left:.313rem;left:var(--section-spacing-1_25)}.left-2_5{left:.625rem;left:var(--section-spacing-2_5)}.left-3_75{left:.938rem;left:var(--section-spacing-3_75)}.left-12_5{left:3.125rem;left:var(--section-spacing-12_5)}.-left-px{left:-1px}.-left-7_5{left:1.875rem;left:var(--section-spacing-7_5)}.-left-17_5{left:4.375rem;left:var(--section-spacing-17_5)}.z-10{z-index:10}.z-20{z-index:20}.z-stickyPageNav{z-index:1000}.z-stickyPageNavContent{z-index:1001}.float-left{float:left}.clear-left{clear:left}.clear-both{clear:both}.m-0{margin:0}.m-2{margin:.5rem}.m-5{margin:1.25rem;margin:var(--section-spacing-5)}.m-auto{margin:auto}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-5{margin-left:1.25rem;margin-left:var(--section-spacing-5);margin-right:1.25rem;margin-right:var(--section-spacing-5)}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.mx-auto{margin-left:auto;margin-right:auto}.mx-1_25{margin-left:.313rem;margin-left:var(--section-spacing-1_25);margin-right:.313rem;margin-right:var(--section-spacing-1_25)}.mx-2_5{margin-left:.625rem;margin-left:var(--section-spacing-2_5);margin-right:.625rem;margin-right:var(--section-spacing-2_5)}.mx-3_75{margin-left:.938rem;margin-left:var(--section-spacing-3_75);margin-right:.938rem;margin-right:var(--section-spacing-3_75)}.my-0{margin-top:0;margin-bottom:0}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-5{margin-top:1.25rem;margin-top:var(--section-spacing-5);margin-bottom:1.25rem;margin-bottom:var(--section-spacing-5)}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-10{margin-top:2.5rem;margin-top:var(--section-spacing-10);margin-bottom:2.5rem;margin-bottom:var(--section-spacing-10)}.my-15{margin-top:3.75rem;margin-top:var(--section-spacing-15);margin-bottom:3.75rem;margin-bottom:var(--section-spacing-15)}.my-3_75{margin-top:.938rem;margin-top:var(--section-spacing-3_75);margin-bottom:.938rem;margin-bottom:var(--section-spacing-3_75)}.my-7_5{margin-top:1.875rem;margin-top:var(--section-spacing-7_5);margin-bottom:1.875rem;margin-bottom:var(--section-spacing-7_5)}.my-8_75{margin-top:2.188rem;margin-top:var(--section-spacing-8_75);margin-bottom:2.188rem;margin-bottom:var(--section-spacing-8_75)}.my-12_5{margin-top:3.125rem;margin-top:var(--section-spacing-12_5);margin-bottom:3.125rem;margin-bottom:var(--section-spacing-12_5)}.my-17_5{margin-top:4.375rem;margin-top:var(--section-spacing-17_5);margin-bottom:4.375rem;margin-bottom:var(--section-spacing-17_5)}.mt-0{margin-top:0}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem;margin-top:var(--section-spacing-5)}.mt-8{margin-top:2rem}.mt-10{margin-top:2.5rem;margin-top:var(--section-spacing-10)}.mt-15{margin-top:3.75rem;margin-top:var(--section-spacing-15)}.mt-0_5{margin-top:.125rem;margin-top:var(--section-spacing-0_5)}.mt-1_25{margin-top:.313rem;margin-top:var(--section-spacing-1_25)}.mt-7_5{margin-top:1.875rem;margin-top:var(--section-spacing-7_5)}.mt-17_5{margin-top:4.375rem;margin-top:var(--section-spacing-17_5)}.mt-21_25{margin-top:5.313rem;margin-top:var(--section-spacing-21_25)}.mt-28_75{margin-top:7.188rem;margin-top:var(--section-spacing-28_75)}.mt-33_75{margin-top:8.438rem;margin-top:var(--section-spacing-33_75)}.-mt-10{margin-top:-2.5rem;margin-top:calc(var(--section-spacing-10)*-1)}.mr-0{margin-right:0}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem;margin-right:var(--section-spacing-3)}.mr-5{margin-right:1.25rem;margin-right:var(--section-spacing-5)}.mr-10{margin-right:2.5rem;margin-right:var(--section-spacing-10)}.mr-12{margin-right:3rem}.mr-auto{margin-right:auto}.mr-1_25{margin-right:.313rem;margin-right:var(--section-spacing-1_25)}.mr-2_5{margin-right:.625rem;margin-right:var(--section-spacing-2_5)}.mr-3_75{margin-right:.938rem;margin-right:var(--section-spacing-3_75)}.mr-5_5{margin-right:1.375rem;margin-right:var(--section-spacing-5_5)}.mr-6_25{margin-right:1.563rem;margin-right:var(--section-spacing-6_25)}.mr-8_75{margin-right:2.188rem;margin-right:var(--section-spacing-8_75)}.mr-12_5{margin-right:3.125rem;margin-right:var(--section-spacing-12_5)}.mr-17_5{margin-right:4.375rem;margin-right:var(--section-spacing-17_5)}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem;margin-bottom:var(--section-spacing-3)}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem;margin-bottom:var(--section-spacing-5)}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mb-10{margin-bottom:2.5rem;margin-bottom:var(--section-spacing-10)}.mb-15{margin-bottom:3.75rem;margin-bottom:var(--section-spacing-15)}.mb-0_5{margin-bottom:.125rem;margin-bottom:var(--section-spacing-0_5)}.mb-1_25{margin-bottom:.313rem;margin-bottom:var(--section-spacing-1_25)}.mb-2_5{margin-bottom:.625rem;margin-bottom:var(--section-spacing-2_5)}.mb-3_5{margin-bottom:.875rem;margin-bottom:var(--section-spacing-3_5)}.mb-3_75{margin-bottom:.938rem;margin-bottom:var(--section-spacing-3_75)}.mb-5_5{margin-bottom:1.375rem;margin-bottom:var(--section-spacing-5_5)}.mb-6_25{margin-bottom:1.563rem;margin-bottom:var(--section-spacing-6_25)}.mb-7_5{margin-bottom:1.875rem;margin-bottom:var(--section-spacing-7_5)}.mb-8_75{margin-bottom:2.188rem;margin-bottom:var(--section-spacing-8_75)}.mb-11_25{margin-bottom:2.813rem;margin-bottom:var(--section-spacing-11_25)}.mb-12_5{margin-bottom:3.125rem;margin-bottom:var(--section-spacing-12_5)}.mb-17_5{margin-bottom:4.375rem;margin-bottom:var(--section-spacing-17_5)}.mb-22_5{margin-bottom:5.625rem;margin-bottom:var(--section-spacing-22_5)}.mb-33_75{margin-bottom:8.438rem;margin-bottom:var(--section-spacing-33_75)}.-mb-1{margin-bottom:-.25rem}.-mb-35{margin-bottom:-8.75rem;margin-bottom:calc(var(--section-spacing-35)*-1)}.-mb-2_5{margin-bottom:.625rem;margin-bottom:var(--section-spacing-2_5)}.ml-0{margin-left:0}.ml-2{margin-left:.5rem}.ml-4{margin-left:1rem}.ml-5{margin-left:1.25rem;margin-left:var(--section-spacing-5)}.ml-6{margin-left:1.5rem}.ml-auto{margin-left:auto}.ml-3_75{margin-left:.938rem;margin-left:var(--section-spacing-3_75)}.ml-6_25{margin-left:1.563rem;margin-left:var(--section-spacing-6_25)}.ml-7_5{margin-left:1.875rem;margin-left:var(--section-spacing-7_5)}.ml-12_5{margin-left:3.125rem;margin-left:var(--section-spacing-12_5)}.ml-17_5{margin-left:4.375rem;margin-left:var(--section-spacing-17_5)}.box-content{-webkit-box-sizing:content-box;box-sizing:content-box}.block{display:block}.inline-block{display:inline-block}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.inline-flex{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.table{display:table}.table-cell{display:table-cell}.table-row{display:table-row}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-0{height:0}.h-1{height:.25rem}.h-2{height:.5rem}.h-3{height:.75rem;height:var(--section-spacing-3)}.h-4{height:1rem}.h-5{height:1.25rem;height:var(--section-spacing-5)}.h-8{height:2rem}.h-10{height:2.5rem;height:var(--section-spacing-10)}.h-15{height:3.75rem;height:var(--section-spacing-15)}.h-16{height:4rem;height:var(--section-spacing-16)}.h-20{height:5rem;height:var(--section-spacing-20)}.h-25{height:6.25rem;height:var(--section-spacing-25)}.h-32{height:8.125rem;height:var(--section-spacing-32)}.h-35{height:8.75rem;height:var(--section-spacing-35)}.h-56{height:14rem}.h-117{height:29.375rem;height:var(--section-spacing-117)}.h-125{height:31.25rem;height:var(--section-spacing-125)}.h-auto{height:auto}.h-px{height:1px}.h-1\/2{height:50%}.h-0_5{height:.125rem;height:var(--section-spacing-0_5)}.h-0_75{height:.19rem;height:var(--section-spacing-0_75)}.h-2_5{height:.625rem;height:var(--section-spacing-2_5)}.h-2_75{height:.6875rem;height:var(--section-spacing-2_75)}.h-4_5{height:1.2rem;height:var(--section-spacing-4_5)}.h-5_5{height:1.375rem;height:var(--section-spacing-5_5)}.h-7_5{height:1.875rem;height:var(--section-spacing-7_5)}.h-11_25{height:2.813rem;height:var(--section-spacing-11_25)}.h-12_5{height:3.125rem;height:var(--section-spacing-12_5)}.h-16_25{height:4.063rem;height:var(--section-spacing-16_25)}.h-17_5{height:4.375rem;height:var(--section-spacing-17_5)}.h-18_25{height:4.688rem;height:var(--section-spacing-18_25)}.h-21_25{height:5.313rem;height:var(--section-spacing-21_25)}.h-28_75{height:7.188rem;height:var(--section-spacing-28_75)}.h-full{height:100%}.h-screen{height:100vh}.h-83px{height:83px}.max-h-0{max-height:0}.max-h-16_25{max-height:4.063rem;max-height:var(--section-spacing-16_25)}.max-h-full{max-height:100%}.min-h-15{min-height:3.75rem;min-height:var(--section-spacing-15)}.min-h-24{min-height:5.938rem;min-height:var(--section-spacing-24)}.min-h-75{min-height:18.75rem;min-height:var(--section-spacing-75)}.min-h-100{min-height:25rem;min-height:var(--section-spacing-100)}.min-h-150{min-height:37.5rem;min-height:var(--section-spacing-150)}.min-h-screen{min-height:100vh}.min-h-half-screen{min-height:50vh}.min-h-17_5{min-height:4.375rem;min-height:var(--section-spacing-17_5)}.min-h-91_25{min-height:22.813rem;min-height:var(--section-spacing-91_25)}.w-3{width:.75rem;width:var(--section-spacing-3)}.w-4{width:1rem}.w-6{width:1.5rem}.w-10{width:2.5rem;width:var(--section-spacing-10)}.w-15{width:3.75rem;width:var(--section-spacing-15)}.w-20{width:5rem;width:var(--section-spacing-20)}.w-32{width:8.125rem;width:var(--section-spacing-32)}.w-40{width:10rem;width:var(--section-spacing-40)}.w-48{width:12rem}.w-50{width:12.5rem;width:var(--section-spacing-50)}.w-auto{width:auto}.w-1\/4{width:25%}.w-1\/2{width:50%}.w-2_5{width:.625rem;width:var(--section-spacing-2_5)}.w-4_5{width:1.2rem;width:var(--section-spacing-4_5)}.w-7_5{width:1.875rem;width:var(--section-spacing-7_5)}.w-11_25{width:2.813rem;width:var(--section-spacing-11_25)}.w-12_5{width:3.125rem;width:var(--section-spacing-12_5)}.w-17_5{width:4.375rem;width:var(--section-spacing-17_5)}.w-22_5{width:5.625rem;width:var(--section-spacing-22_5)}.w-31_25{width:7.813rem;width:var(--section-spacing-31_25)}.w-37_5{width:9.375rem;width:var(--section-spacing-37_5)}.w-57_5{width:14.375rem;width:var(--section-spacing-57_5)}.w-81_25{width:20.313rem;width:var(--section-spacing-81_25)}.w-82_5{width:20.625rem;width:var(--section-spacing-82_5)}.w-102_5{width:25.625rem;width:var(--section-spacing-102_5)}.w-1\/3{width:33.333333%}.w-2\/3{width:66.666667%}.w-3\/4{width:75%}.w-1\/5{width:20%}.w-4\/12{width:33.333333%}.w-5\/12{width:41.666667%}.w-8\/12{width:66.666667%}.w-full{width:100%}.w-screen{width:100vw}.w-83px{width:83px}.min-w-15{min-width:3.75rem;min-width:var(--section-spacing-15)}.min-w-16{min-width:4rem;min-width:var(--section-spacing-16)}.min-w-20{min-width:5rem;min-width:var(--section-spacing-20)}.min-w-full{min-width:100%}.min-w-9_25{min-width:2.313rem;min-width:var(--section-spacing-9_25)}.min-w-10_5{min-width:2.625rem;min-width:var(--section-spacing-10_5)}.min-w-12_5{min-width:3.125rem;min-width:var(--section-spacing-12_5)}.max-w-20{max-width:5rem;max-width:var(--section-spacing-20)}.max-w-25{max-width:6.25rem;max-width:var(--section-spacing-25)}.max-w-50{max-width:12.5rem;max-width:var(--section-spacing-50)}.max-w-xs{max-width:350px}.max-w-sm{max-width:24rem}.max-w-xl{max-width:900px}.max-w-full{max-width:105%}.max-w-3_75{max-width:.938rem;max-width:var(--section-spacing-3_75)}.max-w-44_5{max-width:11.25rem;max-width:var(--section-spacing-44_5)}.max-w-82_5{max-width:20.625rem;max-width:var(--section-spacing-82_5)}.max-w-187_5{max-width:46.875rem;max-width:var(--section-spacing-187_5)}.flex-1{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%}.flex-auto{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.flex-initial{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.flex-none{-webkit-box-flex:0;-ms-flex:none;flex:none}.flex-shrink-0{-ms-flex-negative:0;flex-shrink:0}.flex-shrink{-ms-flex-negative:1;flex-shrink:1}.flex-grow{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.transform{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;-webkit-transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-full{--tw-translate-x:100%}.-translate-x-full{--tw-translate-x:-100%}.-translate-y-17_5{--tw-translate-y:var(--section-spacing-17_5)}.rotate-45{--tw-rotate:45deg}@-webkit-keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes ping{75%,to{-webkit-transform:scale(2);transform:scale(2);opacity:0}}@keyframes ping{75%,to{-webkit-transform:scale(2);transform:scale(2);opacity:0}}@-webkit-keyframes pulse{50%{opacity:.5}}@keyframes pulse{50%{opacity:.5}}@-webkit-keyframes bounce{0%,to{-webkit-transform:translateY(-25%);transform:translateY(-25%);-webkit-animation-timing-function:cubic-bezier(.8,0,1,1);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{-webkit-transform:none;transform:none;-webkit-animation-timing-function:cubic-bezier(0,0,.2,1);animation-timing-function:cubic-bezier(0,0,.2,1)}}.cursor-pointer{cursor:pointer}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-row{-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-row,.flex-row-reverse{-webkit-box-orient:horizontal}.flex-row-reverse{-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-col-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.content-center{-ms-flex-line-pack:center;align-content:center}.items-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.items-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.items-baseline{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.justify-items-center{justify-items:center}.gap-1{grid-gap:.25rem;gap:.25rem}.gap-2{grid-gap:.5rem;gap:.5rem}.gap-3{grid-gap:.75rem;gap:.75rem;grid-gap:var(--section-spacing-3);gap:var(--section-spacing-3)}.gap-4{grid-gap:1rem;gap:1rem}.gap-5{grid-gap:1.25rem;gap:1.25rem;grid-gap:var(--section-spacing-5);gap:var(--section-spacing-5)}.gap-8{grid-gap:2rem;gap:2rem}.gap-2_5{grid-gap:.625rem;gap:.625rem;grid-gap:var(--section-spacing-2_5);gap:var(--section-spacing-2_5)}.self-end{-ms-flex-item-align:end;align-self:flex-end}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.overflow-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-md{border-radius:.375rem}.rounded-lg{border-radius:.5rem}.rounded-2xl{border-radius:1rem}.rounded-full{border-radius:9999px}.border-0{border-width:0}.border-2{border-width:2px}.border{border-width:1px}.border-t{border-top-width:1px}.border-b-2{border-bottom-width:2px}.border-b{border-bottom-width:1px}.border-solid{border-style:solid}.border-transparent{border-color:transparent}.border-black{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity))}.border-white{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.border-blue-500{--tw-border-opacity:1;border-color:rgba(59,130,246,var(--tw-border-opacity))}.border-lightgray-200{border-color:#d8d8d8;border-color:var(--color-lightgray-200)}.border-lime-essence{border-color:#cedc00;border-color:var(--lime-essence)}.border-opal-green{border-color:#00665e;border-color:var(--opal-green)}.border-opal-green-20{border-color:#00473f;border-color:var(--opal-green-20)}.border-ivy-green{border-color:#006f62;border-color:var(--ivy-green)}.border-pine-green{border-color:#385748;border-color:var(--pine-green)}.border-pine-green-20{border-color:#2b4439;border-color:var(--pine-green-20)}.border-midGrey{border-color:#e9e9e9;border-color:var(--color-mid-gray)}.border-opacity-20{--tw-border-opacity:.2}.border-opacity-75{--tw-border-opacity:0.75}.bg-transparent{background-color:transparent}.bg-current{background-color:currentColor}.bg-black{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.bg-red-500{--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity))}.bg-green-200{--tw-bg-opacity:1;background-color:rgba(167,243,208,var(--tw-bg-opacity))}.bg-blue-500{--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.bg-error{background-color:#cb3d3d;background-color:var(--color-error)}.bg-notification{background-color:#e57600;background-color:var(--color-notification)}.bg-success{background-color:#2a8557;background-color:var(--color-success)}.bg-lightgray-200{background-color:#d8d8d8;background-color:var(--color-lightgray-200)}.bg-lime-essence{background-color:#cedc00;background-color:var(--lime-essence)}.bg-opal-green{background-color:#00665e;background-color:var(--opal-green)}.bg-opal-green-20{background-color:#00473f;background-color:var(--opal-green-20)}.bg-opal-green-40{background-color:#00352f;background-color:var(--opal-green-40)}.bg-opal-green-hover{background-color:#337a72;background-color:var(--opal-green-hover)}.bg-ivy-green{background-color:#006f62;background-color:var(--ivy-green)}.bg-off-black{background-color:#00231f;background-color:var(--off-black)}.bg-dark-default{background-color:#161a21;background-color:var(--dark-default)}.bg-dark-green{background-color:#00231f;background-color:var(--dark-green)}.bg-pine-green{background-color:#385748;background-color:var(--pine-green)}.bg-pine-green-20{background-color:#2b4439;background-color:var(--pine-green-20)}.bg-darkforest-green{background-color:#00231f;background-color:var(--dark-forest-green)}.bg-alpha-black-30{background-color:rgba(0,0,0,.3);background-color:var(--black-30)}.bg-alpha-white-10{background-color:hsla(0,0%,100%,.1);background-color:var(--white-10)}.bg-alpha-white-30{background-color:hsla(0,0%,100%,.3);background-color:var(--white-30)}.bg-iAmGreen{background-color:#163338;background-color:var(--i-am-green)}.bg-generation3-green{background-color:#00ad4a;background-color:var(--generation-3--green)}.bg-stickyPageNav-backdropBg{background-color:rgba(0,0,0,.6);background-color:var(--black-60)}.bg-season-filterItemBg{background-color:hsla(0,0%,100%,.1);background-color:var(--white-10)}.bg-season-resultSeasonBgInactive{background-color:#00231f;background-color:var(--dark-green)}.hover\:bg-black:hover{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.hover\:bg-blue-700:hover{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity))}.hover\:bg-lime-essence-10:hover{background-color:#b9c600;background-color:var(--lime-essence-10)}.bg-opacity-0{--tw-bg-opacity:0}.bg-opacity-15{--tw-bg-opacity:0.15}.bg-opacity-35{--tw-bg-opacity:0.35}.bg-opacity-70{--tw-bg-opacity:0.7}.bg-opacity-75{--tw-bg-opacity:0.75}.bg-opacity-80{--tw-bg-opacity:0.8}.bg-opacity-90{--tw-bg-opacity:.9}.bg-opacity-08{--tw-bg-opacity:0.08}.hover\:bg-opacity-05:hover{--tw-bg-opacity:0.05}.bg-cover{background-size:cover}.bg-contain{background-size:contain}.bg-center{background-position:50%}.bg-left{background-position:0}.bg-right{background-position:100%}.bg-top{background-position:top}.bg-no-repeat{background-repeat:no-repeat}.fill-green-200{fill:var(--color-green-200)}.object-cover{-o-object-fit:cover;object-fit:cover}.object-top{-o-object-position:top;object-position:top}.p-0{padding:0}.p-5{padding:1.25rem;padding:var(--section-spacing-5)}.p-8{padding:2rem}.p-0_5{padding:.125rem;padding:var(--section-spacing-0_5)}.p-2_5{padding:.625rem;padding:var(--section-spacing-2_5)}.p-3_5{padding:.875rem;padding:var(--section-spacing-3_5)}.px-0{padding-left:0;padding-right:0}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-left:var(--section-spacing-3);padding-right:.75rem;padding-right:var(--section-spacing-3)}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-left:var(--section-spacing-5);padding-right:1.25rem;padding-right:var(--section-spacing-5)}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.px-10{padding-left:2.5rem;padding-left:var(--section-spacing-10);padding-right:2.5rem;padding-right:var(--section-spacing-10)}.px-2_5{padding-left:.625rem;padding-left:var(--section-spacing-2_5);padding-right:.625rem;padding-right:var(--section-spacing-2_5)}.px-3_75{padding-left:.938rem;padding-left:var(--section-spacing-3_75);padding-right:.938rem;padding-right:var(--section-spacing-3_75)}.px-5_25{padding-left:1.313rem;padding-left:var(--section-spacing-5_25);padding-right:1.313rem;padding-right:var(--section-spacing-5_25)}.px-5_75{padding-left:1.438rem;padding-left:var(--section-spacing-5_75);padding-right:1.438rem;padding-right:var(--section-spacing-5_75)}.px-7_5{padding-left:1.875rem;padding-left:var(--section-spacing-7_5);padding-right:1.875rem;padding-right:var(--section-spacing-7_5)}.px-8_75{padding-left:2.188rem;padding-left:var(--section-spacing-8_75);padding-right:2.188rem;padding-right:var(--section-spacing-8_75)}.px-17_5{padding-left:4.375rem;padding-left:var(--section-spacing-17_5);padding-right:4.375rem;padding-right:var(--section-spacing-17_5)}.py-0{padding-top:0;padding-bottom:0}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-top:var(--section-spacing-5);padding-bottom:1.25rem;padding-bottom:var(--section-spacing-5)}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-15{padding-top:3.75rem;padding-top:var(--section-spacing-15);padding-bottom:3.75rem;padding-bottom:var(--section-spacing-15)}.py-1_25{padding-top:.313rem;padding-top:var(--section-spacing-1_25);padding-bottom:.313rem;padding-bottom:var(--section-spacing-1_25)}.py-1_5{padding-top:.4rem;padding-top:var(--section-spacing-1_5);padding-bottom:.4rem;padding-bottom:var(--section-spacing-1_5)}.py-1_75{padding-top:.438rem;padding-top:var(--section-spacing-1_75);padding-bottom:.438rem;padding-bottom:var(--section-spacing-1_75)}.py-2_5{padding-top:.625rem;padding-top:var(--section-spacing-2_5);padding-bottom:.625rem;padding-bottom:var(--section-spacing-2_5)}.py-3_75{padding-top:.938rem;padding-top:var(--section-spacing-3_75);padding-bottom:.938rem;padding-bottom:var(--section-spacing-3_75)}.py-6_25{padding-top:1.563rem;padding-top:var(--section-spacing-6_25);padding-bottom:1.563rem;padding-bottom:var(--section-spacing-6_25)}.py-7_5{padding-top:1.875rem;padding-top:var(--section-spacing-7_5);padding-bottom:1.875rem;padding-bottom:var(--section-spacing-7_5)}.py-8_75{padding-top:2.188rem;padding-top:var(--section-spacing-8_75);padding-bottom:2.188rem;padding-bottom:var(--section-spacing-8_75)}.py-9_25{padding-top:2.313rem;padding-top:var(--section-spacing-9_25);padding-bottom:2.313rem;padding-bottom:var(--section-spacing-9_25)}.py-11_25{padding-top:2.813rem;padding-top:var(--section-spacing-11_25);padding-bottom:2.813rem;padding-bottom:var(--section-spacing-11_25)}.py-12_5{padding-top:3.125rem;padding-top:var(--section-spacing-12_5);padding-bottom:3.125rem;padding-bottom:var(--section-spacing-12_5)}.py-16_25{padding-top:4.063rem;padding-top:var(--section-spacing-16_25);padding-bottom:4.063rem;padding-bottom:var(--section-spacing-16_25)}.py-17_5{padding-top:4.375rem;padding-top:var(--section-spacing-17_5);padding-bottom:4.375rem;padding-bottom:var(--section-spacing-17_5)}.py-21_25{padding-top:5.313rem;padding-top:var(--section-spacing-21_25);padding-bottom:5.313rem;padding-bottom:var(--section-spacing-21_25)}.py-28_75{padding-top:7.188rem;padding-top:var(--section-spacing-28_75);padding-bottom:7.188rem;padding-bottom:var(--section-spacing-28_75)}.pt-0{padding-top:0}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem;padding-top:var(--section-spacing-5)}.pt-6{padding-top:1.5rem}.pt-10{padding-top:2.5rem;padding-top:var(--section-spacing-10)}.pt-15{padding-top:3.75rem;padding-top:var(--section-spacing-15)}.pt-25{padding-top:6.25rem;padding-top:var(--section-spacing-25)}.pt-30{padding-top:7.5rem;padding-top:var(--section-spacing-30)}.pt-35{padding-top:8.75rem;padding-top:var(--section-spacing-35)}.pt-0_5{padding-top:.125rem;padding-top:var(--section-spacing-0_5)}.pt-1_25{padding-top:.313rem;padding-top:var(--section-spacing-1_25)}.pt-1_5{padding-top:.4rem;padding-top:var(--section-spacing-1_5)}.pt-2_5{padding-top:.625rem;padding-top:var(--section-spacing-2_5)}.pt-3_75{padding-top:.938rem;padding-top:var(--section-spacing-3_75)}.pt-7_5{padding-top:1.875rem;padding-top:var(--section-spacing-7_5)}.pt-8_75{padding-top:2.188rem;padding-top:var(--section-spacing-8_75)}.pt-12_5{padding-top:3.125rem;padding-top:var(--section-spacing-12_5)}.pt-17_5{padding-top:4.375rem;padding-top:var(--section-spacing-17_5)}.pt-21_25{padding-top:5.313rem;padding-top:var(--section-spacing-21_25)}.pt-22_5{padding-top:5.625rem;padding-top:var(--section-spacing-22_5)}.pt-28_75{padding-top:7.188rem;padding-top:var(--section-spacing-28_75)}.pr-3{padding-right:.75rem;padding-right:var(--section-spacing-3)}.pr-5{padding-right:1.25rem;padding-right:var(--section-spacing-5)}.pr-10{padding-right:2.5rem;padding-right:var(--section-spacing-10)}.pr-2_5{padding-right:.625rem;padding-right:var(--section-spacing-2_5)}.pr-3_75{padding-right:.938rem;padding-right:var(--section-spacing-3_75)}.pr-6_25{padding-right:1.563rem;padding-right:var(--section-spacing-6_25)}.pr-7_5{padding-right:1.875rem;padding-right:var(--section-spacing-7_5)}.pr-8_75{padding-right:2.188rem;padding-right:var(--section-spacing-8_75)}.pr-12_5{padding-right:3.125rem;padding-right:var(--section-spacing-12_5)}.pr-13_75{padding-right:3.438rem;padding-right:var(--section-spacing-13_75)}.pb-0{padding-bottom:0}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem;padding-bottom:var(--section-spacing-5)}.pb-8{padding-bottom:2rem}.pb-9{padding-bottom:2.25rem;padding-bottom:var(--section-spacing-9)}.pb-10{padding-bottom:2.5rem;padding-bottom:var(--section-spacing-10)}.pb-15{padding-bottom:3.75rem;padding-bottom:var(--section-spacing-15)}.pb-25{padding-bottom:6.25rem;padding-bottom:var(--section-spacing-25)}.pb-1_5{padding-bottom:.4rem;padding-bottom:var(--section-spacing-1_5)}.pb-2_5{padding-bottom:.625rem;padding-bottom:var(--section-spacing-2_5)}.pb-7_5{padding-bottom:1.875rem;padding-bottom:var(--section-spacing-7_5)}.pb-8_75{padding-bottom:2.188rem;padding-bottom:var(--section-spacing-8_75)}.pb-11_25{padding-bottom:2.813rem;padding-bottom:var(--section-spacing-11_25)}.pb-12_5{padding-bottom:3.125rem;padding-bottom:var(--section-spacing-12_5)}.pb-17_5{padding-bottom:4.375rem;padding-bottom:var(--section-spacing-17_5)}.pb-21_25{padding-bottom:5.313rem;padding-bottom:var(--section-spacing-21_25)}.pb-22_5{padding-bottom:5.625rem;padding-bottom:var(--section-spacing-22_5)}.pb-27_5{padding-bottom:6.875rem;padding-bottom:var(--section-spacing-27_5)}.pb-42_5{padding-bottom:10.625rem;padding-bottom:var(--section-spacing-42_5)}.pl-0{padding-left:0}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem;padding-left:var(--section-spacing-3)}.pl-5{padding-left:1.25rem;padding-left:var(--section-spacing-5)}.pl-2_5{padding-left:.625rem;padding-left:var(--section-spacing-2_5)}.pl-3_75{padding-left:.938rem;padding-left:var(--section-spacing-3_75)}.pl-5_75{padding-left:1.438rem;padding-left:var(--section-spacing-5_75)}.pl-6_25{padding-left:1.563rem;padding-left:var(--section-spacing-6_25)}.pl-7_5{padding-left:1.875rem;padding-left:var(--section-spacing-7_5)}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-sans{font-family:AstonMartinSans}.font-display,.font-heading{font-family:AstonMartinFlare}.font-body{font-family:AstonMartinSans}.text-1xsm{font-size:.5625rem;font-size:var(--font-size-1xsm)}.text-2xsm{font-size:.625rem;font-size:var(--font-size-2xsm)}.text-3xsm{font-size:.6875rem;font-size:var(--font-size-3xsm)}.text-sm{font-size:.75rem;font-size:var(--font-size-sm)}.text-1sm{font-size:.8125rem;font-size:var(--font-size-1sm)}.text-2sm{font-size:.875rem;font-size:var(--font-size-2sm)}.text-3sm{font-size:.9375rem;font-size:var(--font-size-3sm)}.text-base{font-size:1rem;font-size:var(--font-size-base)}.text-md{font-size:1.125rem;font-size:var(--font-size-md)}.text-1md{font-size:1.25rem;font-size:var(--font-size-1md)}.text-2md{font-size:1.375rem;font-size:var(--font-size-2md)}.text-3md{font-size:1.5rem;font-size:var(--font-size-3md)}.text-4md{font-size:1.75rem;font-size:var(--font-size-4md)}.text-5md{font-size:2.0625rem;font-size:var(--font-size-5md)}.text-55md{font-size:2.25rem;font-size:var(--font-size-55md)}.text-6md{font-size:2.375rem;font-size:var(--font-size-6md)}.text-lg{font-size:2.625rem;font-size:var(--font-size-lg)}.text-1lg{font-size:2.875rem;font-size:var(--font-size-1lg)}.text-15lg{font-size:3.25rem;font-size:var(--font-size-15lg)}.text-2lg{font-size:3.375rem;font-size:var(--font-size-2lg)}.text-3lg{font-size:3.625rem;font-size:var(--font-size-3lg)}.text-xl{font-size:4.5rem;font-size:var(--font-size-xl)}.text-xlx1{font-size:4.75rem;font-size:var(--font-size-xlx1)}.text-xlx2{font-size:5rem;font-size:var(--font-size-xlx2)}.text-2xl{font-size:5.9375rem;font-size:var(--font-size-2xl)}.text-4xl{font-size:8.125rem;font-size:var(--font-size-4xl)}.font-thin{font-weight:200}.font-light{font-weight:300}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.uppercase{text-transform:uppercase}.normal-case{text-transform:none}.italic{font-style:italic}.ordinal{--tw-ordinal:var(--tw-empty,/*!*/ /*!*/);--tw-slashed-zero:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-figure:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-spacing:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-fraction:var(--tw-empty,/*!*/ /*!*/);-webkit-font-feature-settings:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);font-feature-settings:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-ordinal:ordinal}.leading-5{line-height:1.25rem}.leading-9{line-height:2.25rem}.leading-10{line-height:2.5rem}.leading-none{line-height:1;line-height:var(--leading-none)}.leading-tight{line-height:1.35;line-height:var(--leading-tight)}.leading-snug{line-height:.95;line-height:var(--leading-snug)}.leading-normal{line-height:normal;line-height:var(--leading-normal)}.leading-relaxed{line-height:1.85;line-height:var(--leading-relaxed)}.leading-loose{line-height:2.15;line-height:var(--leading-loose)}.leading-extraSnug{line-height:.75;line-height:var(--leading-extraSnug)}.leading-ultraTight{line-height:1.15;line-height:var(--leading-ultraTight)}.leading-megaTight{line-height:1.22;line-height:var(--leading-megaTight)}.leading-extraTight{line-height:1.3;line-height:var(--leading-extraTight)}.leading-compact{line-height:1.45;line-height:var(--leading-compact)}.leading-roomy{line-height:1.55;line-height:var(--leading-roomy)}.leading-moreRoomy{line-height:1.625;line-height:var(--leading-moreRoomy)}.leading-spacious{line-height:1.65;line-height:var(--leading-spacious)}.leading-extraRelaxed{line-height:1.75;line-height:var(--leading-extraRelaxed)}.leading-superRelaxed{line-height:2;line-height:var(--leading-superRelaxed)}.leading-extraLoose{line-height:2.75;line-height:var(--leading-extraLoose)}.tracking-extraTight{letter-spacing:-1.3px;letter-spacing:var(--tracking-extraTight)}.tracking-ultraTight{letter-spacing:-1px;letter-spacing:var(--tracking-ultraTight)}.tracking-megaTight{letter-spacing:-.5px;letter-spacing:var(--tracking-megaTight)}.tracking-excessive{letter-spacing:-.35px;letter-spacing:var(--tracking-excessive)}.tracking-superTight{letter-spacing:-.1px;letter-spacing:var(--tracking-superTight)}.tracking-tightest{letter-spacing:-.18px;letter-spacing:var(--tracking-tightest)}.tracking-extraCompressed{letter-spacing:-.15px;letter-spacing:var(--tracking-extraCompressed)}.tracking-normal{letter-spacing:normal;letter-spacing:var(--tracking-normal)}.tracking-megaCompressed{letter-spacing:.1px;letter-spacing:var(--tracking-megaCompressed)}.tracking-snug{letter-spacing:.4px;letter-spacing:var(--tracking-snug)}.tracking-narrow{letter-spacing:1px;letter-spacing:var(--tracking-narrow)}.tracking-condensed{letter-spacing:1.29px;letter-spacing:var(--tracking-condensed)}.tracking-compact{letter-spacing:1.4px;letter-spacing:var(--tracking-compact)}.tracking-tight{letter-spacing:2.2px;letter-spacing:var(--tracking-tight)}.tracking-fitted{letter-spacing:3px;letter-spacing:var(--tracking-fitted)}.tracking-standard{letter-spacing:3.5px;letter-spacing:var(--tracking-standard)}.tracking-loose{letter-spacing:4.2px;letter-spacing:var(--tracking-loose)}.tracking-extended{letter-spacing:5px;letter-spacing:var(--tracking-extended)}.tracking-wide{letter-spacing:6px;letter-spacing:var(--tracking-wide)}.tracking-extraWide{letter-spacing:7px;letter-spacing:var(--tracking-extraWide)}.text-black{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.text-gray-100{color:#e5f0ef;color:var(--color-gray-100)}.text-gray-200{color:#070707;color:var(--color-gray-200)}.text-gray-300{color:#696969;color:var(--color-gray-300)}.text-gray-400{color:#3d3d3d;color:var(--color-gray-400)}.text-red-500{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.text-pink-800{--tw-text-opacity:1;color:rgba(157,23,77,var(--tw-text-opacity))}.text-error{color:#cb3d3d;color:var(--color-error)}.text-notification{color:#e57600;color:var(--color-notification)}.text-success{color:#2a8557;color:var(--color-success)}.text-lightgray-100{color:#979797;color:var(--color-lightgray-100)}.text-lime-essence{color:#cedc00;color:var(--lime-essence)}.text-opal-green{color:#00665e;color:var(--opal-green)}.text-ivy-green{color:#006f62;color:var(--ivy-green)}.text-off-black{color:#00231f;color:var(--off-black)}.text-dark-green{color:#00231f;color:var(--dark-green)}.text-pine-green{color:#385748;color:var(--pine-green)}.text-pine-green-20{color:#2b4439;color:var(--pine-green-20)}.text-darkforest-green{color:#00231f;color:var(--dark-forest-green)}.text-iAmGreen{color:#163338;color:var(--i-am-green)}.text-stickyPageNav-color{color:hsla(0,0%,100%,.6);color:var(--white-60)}.text-validation-error{color:#ff0062;color:var(--validation-error)}.text-validation-required{color:#ff0062;color:var(--validation-required)}.hover\:text-dark-green:hover,.text-season-filterItemActive{color:#00231f;color:var(--dark-green)}.text-opacity-15{--tw-text-opacity:0.15}.underline{text-decoration:underline}.no-underline{text-decoration:none}.hover\:underline:hover{text-decoration:underline}.hover\:no-underline:hover{text-decoration:none}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.hover\:opacity-100:hover,.opacity-100{opacity:1}*,:after,:before{--tw-shadow:0 0 transparent}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,0.1),0 1px 2px 0 rgba(0,0,0,0.06)}.shadow,.shadow-lg{-webkit-box-shadow:0 0 transparent,0 0 transparent,var(--tw-shadow);box-shadow:0 0 transparent,0 0 transparent,var(--tw-shadow);-webkit-box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -2px rgba(0,0,0,0.05)}.focus\:outline-none:focus,.outline-none{outline:2px solid transparent;outline-offset:2px}*,:after,:before{--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,0.5);--tw-ring-offset-shadow:0 0 transparent;--tw-ring-shadow:0 0 transparent}.filter{--tw-blur:var(--tw-empty,/*!*/ /*!*/);--tw-brightness:var(--tw-empty,/*!*/ /*!*/);--tw-contrast:var(--tw-empty,/*!*/ /*!*/);--tw-grayscale:var(--tw-empty,/*!*/ /*!*/);--tw-hue-rotate:var(--tw-empty,/*!*/ /*!*/);--tw-invert:var(--tw-empty,/*!*/ /*!*/);--tw-saturate:var(--tw-empty,/*!*/ /*!*/);--tw-sepia:var(--tw-empty,/*!*/ /*!*/);--tw-drop-shadow:var(--tw-empty,/*!*/ /*!*/);-webkit-filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur{--tw-blur:blur(8px)}.grayscale{--tw-grayscale:grayscale(100%)}.backdrop-filter{--tw-backdrop-blur:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-brightness:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-contrast:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-grayscale:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-hue-rotate:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-invert:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-opacity:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-saturate:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-sepia:var(--tw-empty,/*!*/ /*!*/);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{-webkit-transition-property:background-color,border-color,color,fill,stroke,opacity,backdrop-filter,-webkit-box-shadow,-webkit-transform,-webkit-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,backdrop-filter,-webkit-box-shadow,-webkit-transform,-webkit-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-box-shadow,-webkit-transform,-webkit-filter;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transition-duration:.15s;transition-duration:.15s}.transition-colors{-webkit-transition-property:background-color,border-color,color,fill,stroke;transition-property:background-color,border-color,color,fill,stroke;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transition-duration:.15s;transition-duration:.15s}.transition-opacity{-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transition-duration:.15s;transition-duration:.15s}.duration-300{-webkit-transition-duration:.3s;transition-duration:.3s}.duration-500{-webkit-transition-duration:.5s;transition-duration:.5s}.ease-in-out{-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}@font-face{font-family:AstonMartinSans;font-weight:300;font-style:normal;font-display:swap;src:url(/public/fonts/AstonMartinSans_W_Lt.woff2) format("woff2"),url(/public/fonts/AstonMartinSans_W_Lt.woff) format("woff")}@font-face{font-family:AstonMartinSans;font-weight:400;font-style:normal;font-display:swap;src:url(/public/fonts/AstonMartinSans_W_Rg.woff2) format("woff2"),url(/public/fonts/AstonMartinSans_W_Rg.woff) format("woff")}@font-face{font-family:AstonMartinSans;font-weight:500;font-style:normal;font-display:swap;src:url(/public/fonts/AstonMartinSans_W_Md.woff2) format("woff2"),url(/public/fonts/AstonMartinSans_W_Md.woff) format("woff")}@font-face{font-family:AstonMartinSans;font-weight:700;font-style:normal;font-display:swap;src:url(/public/fonts/AstonMartinSans_W_Bd.woff2) format("woff2"),url(/public/fonts/AstonMartinSans_W_Bd.woff) format("woff")}@font-face{font-family:AstonMartinSans;font-weight:800;font-style:normal;font-display:swap;src:url(/public/fonts/AstonMartinSans_W_XBd.woff2) format("woff2"),url(/public/fonts/AstonMartinSans_W_XBd.woff) format("woff")}@font-face{font-family:AstonMartinFlare;font-weight:400;font-style:normal;font-display:swap;src:url(/public/fonts/AstonMartinFlare_W_Rg.woff2) format("woff2"),url(/public/fonts/AstonMartinFlare_W_Rg.woff) format("woff")}@font-face{font-family:AstonMartinFlare;font-weight:500;font-style:normal;font-display:swap;src:url(/public/fonts/AstonMartinFlare_W_Md.woff2) format("woff2"),url(/public/fonts/AstonMartinFlare_W_Md.woff) format("woff")}@font-face{font-family:AstonMartinFlare;font-weight:700;font-style:normal;font-display:swap;src:url(/public/fonts/AstonMartinFlare_W_Bd.woff2) format("woff2"),url(/public/fonts/AstonMartinFlare_W_Bd.woff) format("woff")}@font-face{font-family:AstonMartinFlare;font-weight:800;font-style:normal;font-display:swap;src:url(/public/fonts/AstonMartinFlare_W_XBd.woff2) format("woff2"),url(/public/fonts/AstonMartinFlare_W_XBd.woff) format("woff")}@font-face{font-family:violet_sansregular;src:url(/public/fonts/violetsans-regular-webfont.woff2) format("woff2"),url(/public/fonts/violetsans-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:BasierCircle;src:url(/public/fonts/basiercircle-regular-webfont.woff2) format("woff2"),url(/public/fonts/basiercircle-regular-webfont.woff) format("woff"),url(/public/fonts/basiercircle-regular-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:BasierSquareMono;src:url(/public/fonts/basiersquaremono-semibold-webfont.woff2) format("woff2"),url(/public/fonts/basiersquaremono-semibold-webfont.woff) format("woff"),url(/public/fonts/basiersquaremono-semibold-webfont.ttf) format("truetype");font-weight:400;font-style:normal}html.has-scroll-smooth{position:fixed;top:0;right:0;bottom:0;left:0}body{width:100%;overflow-x:hidden;padding:0;font-family:AstonMartinSans}@media (min-width:1024px){.campaign-amr22 .view-block__food__menu>ul ul:not(body){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.campaign-amr22 .view-block__food__menu>ul ul:not(body) li{width:50%;min-width:50%}}.make-a-mark main .basic-text-image .btn,.make-a-mark main .font-display.font-display,.make-a-mark main .font-heading.font-heading,.make-a-mark main .quote .font-bodybody,.make-a-mark main .quote blockquote{font-family:violet_sansregular;font-weight:400;letter-spacing:normal}.article-view.article-view .basic-text-image:not(.theme-lime-green):not(.theme-opal-green):not(.basic-text-image--right):not(.basic-text-image--left) .basic-text-image__container--text body,.article-view.article-view .basic-text-image:not(.theme-lime-green):not(.theme-opal-green):not(.basic-text-image--right):not(.basic-text-image--left) .basic-text-image__container--text p:last-of-type{margin-bottom:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.expose-nav,body.modal-open{overflow:hidden}body.expose-nav .c-scrollbar,body.modal-open .c-scrollbar{display:none}body.smooth-scroll-destroyed .parallax-bg,body.smooth-scroll-destroyed [data-scroll-section]{opacity:1!important;-webkit-transform:none!important;transform:none!important}body .c-scrollbar{z-index:9999}body .inline-share,body .native-share{display:none}body.has-native-share .native-share,body.no-native-share .inline-share{display:-webkit-box;display:-ms-flexbox;display:flex}body.has-hover .show-for-touch,body.is-touch .hide-for-touch{display:none}.container{padding-left:1.25rem;padding-left:var(--section-spacing-5);padding-right:1.25rem;padding-right:var(--section-spacing-5);padding-top:0;padding-bottom:0}[data-scroll-section]{will-change:transform}.race-view section{margin-bottom:-1px}.textual-steps{margin-top:-1px}a.menu-item-007{margin-top:5px;width:52px;line-height:0}.global-header--bg-white a.menu-item-007 svg path{fill:#000;fill:var(--color-black)}.expose-nav a.menu-item-007 svg path,a.menu-item-007 svg path{fill:#fff;fill:var(--white)}a.filter-item-007 svg{margin-top:3px;margin-left:3px;width:52px}a.filter-item-007 svg path{fill:hsla(0,0%,100%,.6)}a:hover.filter-item-007 svg path{fill:#fff}.tag-line-007 svg{width:52px}.tag-line-007 svg path{fill:#fff;fill:var(--white)}.article-hero .tag-line-007 svg path,.basic-text-image .tag-line-007 svg path{fill:#000;fill:var(--color-black)}[data-barba-namespace="amr22-car launch"]{background:#004a42}.campaign-amr22{position:relative;margin:0 auto;overflow:hidden;font-family:AstonMartinFlare;font-weight:400;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));background:#00594f;font-style:normal;max-width:1920px}.campaign-amr22.page-ready .view-block__intro__ribbon{-webkit-animation-duration:1s;animation-duration:1s}.campaign-amr22.page-ready .view-block__intro__ribbon,.campaign-amr22.page-ready .view-block__intro__scroll,.campaign-amr22.page-ready .view-block__intro__wifi,.campaign-amr22.page-ready .view-block__intro h1,.campaign-amr22.page-ready .view-block__intro h2{-webkit-animation-name:fade-in-up;animation-name:fade-in-up;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.campaign-amr22.page-ready .view-block__intro__scroll,.campaign-amr22.page-ready .view-block__intro__wifi,.campaign-amr22.page-ready .view-block__intro h1,.campaign-amr22.page-ready .view-block__intro h2{-webkit-animation-duration:.4s;animation-duration:.4s}.campaign-amr22.page-ready .view-block__intro h1{-webkit-animation-delay:.5s;animation-delay:.5s}.campaign-amr22.page-ready .view-block__intro h2{-webkit-animation-delay:.6s;animation-delay:.6s}.campaign-amr22.page-ready .view-block__intro__wifi{-webkit-animation-delay:.7s;animation-delay:.7s}.campaign-amr22.page-ready .view-block__intro__scroll{-webkit-animation-delay:.8s;animation-delay:.8s}.campaign-amr22 .footer,.campaign-amr22 .header,.campaign-amr22 main{position:relative;width:100%;z-index:2}.campaign-amr22 .footer,.campaign-amr22 .header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:24px;padding-right:24px}@media (min-width:1280px){.campaign-amr22 .footer,.campaign-amr22 .header{padding-left:48px;padding-right:48px}}.campaign-amr22 .footer nav ul,.campaign-amr22 .header,.campaign-amr22 .header nav ul{display:-webkit-box;display:-ms-flexbox;display:flex}.campaign-amr22 .header{background:-webkit-gradient(linear,left top,left bottom,color-stop(45%,#004a42),to(rgba(0,74,66,0)));background:linear-gradient(180deg,#004a42 45%,rgba(0,74,66,0));-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1920px;padding-bottom:20px;padding-top:38px;position:fixed;top:0;width:100%;z-index:999}@media (min-width:1280px){.campaign-amr22 .header{padding-bottom:20px;padding-top:20px}}.campaign-amr22 .header nav ul li{margin-left:20px}.campaign-amr22 .header nav ul a{background-image:-webkit-gradient(linear,left top,left bottom,from(var(--white-40)),to(var(--white-40)));background-image:linear-gradient(var(--white-40),var(--white-40));background-image:-webkit-gradient(linear,left top,left bottom,from(var(--background-color,var(--white-40))),to(var(--background-color,var(--white-40))));background-image:linear-gradient(var(--background-color,var(--white-40)),var(--background-color,var(--white-40)));background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;color:var(--white);color:var(--hover-color,var(--white));display:block;font-size:15px;letter-spacing:.08em;line-height:24px;padding-bottom:4px;position:relative;text-decoration:none;text-transform:uppercase;-webkit-transition:background-color .2s ease,color .2s ease;transition:background-color .2s ease,color .2s ease}@media (min-width:1280px){.campaign-amr22 .header nav ul a{font-size:16px}}@media (hover:hover){.campaign-amr22 .header nav ul a:hover{-webkit-animation:underline-hover .7s forwards;animation:underline-hover .7s forwards;--hover-color:var(--white);--background-color:var(--white)}}.campaign-amr22 .footer{background:#00302a;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:20px;padding-top:0}@media (min-width:414px){.campaign-amr22 .footer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-bottom:0}}@media (min-width:1280px){.campaign-amr22 .footer{margin-top:-72px;padding-left:11%;padding-right:11%;padding-top:0}}.campaign-amr22 .footer ul li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:20px;margin-right:20px}@media (min-width:414px){.campaign-amr22 .footer ul li{margin-left:20px;margin-right:0}}.campaign-amr22 .footer ul li a{display:block}.campaign-amr22 .footer ul li a svg{height:20px;opacity:.6;-webkit-transition:opacity .4s ease;transition:opacity .4s ease;width:20px}.campaign-amr22 .footer ul li a:hover svg{opacity:1}.campaign-amr22 .footer>a{margin-bottom:.625rem;margin-bottom:var(--section-spacing-2_5);display:block;width:10.313rem;width:var(--section-spacing-41_25)}@media (min-width:414px){.campaign-amr22 .footer>a{margin-bottom:0}}.campaign-amr22 .footer>a{background:url(/public/dist/9e3d823137ce4b1900031d8bcd57a91b.png) 0 0/cover no-repeat;margin-left:-14px;height:72px}.campaign-amr22 .view-block__wrapper{position:relative;z-index:2}.campaign-amr22 .view-block h1{background-image:url(/public/dist/f4897f6c8882f24bc62bb04b3710f6c5.png);height:54px;margin:0 0 15px;position:relative}@media (min-width:375px){.campaign-amr22 .view-block h1{height:62px}}@media (min-width:1024px){.campaign-amr22 .view-block h1{height:86px;margin-bottom:20px}}.campaign-amr22 .view-block h1,.campaign-amr22 .view-block h1 div{background-position:0 0;background-repeat:no-repeat;background-size:cover;width:272px}@media (min-width:375px){.campaign-amr22 .view-block h1,.campaign-amr22 .view-block h1 div{width:313px}}@media (min-width:1024px){.campaign-amr22 .view-block h1,.campaign-amr22 .view-block h1 div{width:433px}}.campaign-amr22 .view-block h1 div{background-image:url(/public/dist/0b6159c609ddfc2f19223b2c9de47b9a.png);content:"";height:45px;left:0;position:absolute;top:100%;z-index:1}@media (min-width:375px){.campaign-amr22 .view-block h1 div{height:54px}}@media (min-width:1024px){.campaign-amr22 .view-block h1 div{height:71px}}.campaign-amr22 .view-block h1 span{display:block;font-size:0;height:1px;width:1px}.campaign-amr22 .view-block h2,.campaign-amr22 .view-block h3,.campaign-amr22 .view-block h4,.campaign-amr22 .view-block h5{font-style:normal;font-weight:400}.campaign-amr22 .view-block h2{font-size:42px;letter-spacing:.01em;line-height:40px;margin:0 0 15px;position:relative;z-index:2}.campaign-amr22 .view-block h2+p{color:hsla(0,0%,100%,.9);color:var(--white-90);font-size:16px;letter-spacing:.45px;line-height:26px;margin:0 0 56px;max-width:560px}@media (min-width:1280px){.campaign-amr22 .view-block h2+p{font-size:17px}}.campaign-amr22 .view-block__intro{display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;min-height:37.5rem;min-height:var(--section-spacing-150);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}@media (min-width:1280px){.campaign-amr22 .view-block__intro{min-height:50rem;min-height:var(--section-spacing-200)}}.campaign-amr22 .view-block__intro{padding:60px 24px}@media (min-width:1280px){.campaign-amr22 .view-block__intro{padding-left:14%;padding-right:14%}}.campaign-amr22 .view-block__intro__scroll,.campaign-amr22 .view-block__intro__wifi,.campaign-amr22 .view-block__intro h1,.campaign-amr22 .view-block__intro h2{opacity:0;position:relative;top:-30px;-webkit-transform:translateY(60px);transform:translateY(60px);z-index:2}@media (min-width:1280px){.campaign-amr22 .view-block__intro__scroll,.campaign-amr22 .view-block__intro__wifi,.campaign-amr22 .view-block__intro h1,.campaign-amr22 .view-block__intro h2{top:-50px}}.campaign-amr22 .view-block__intro h1{margin-bottom:10px}.campaign-amr22 .view-block__intro h2{font-size:20px;letter-spacing:.15em;line-height:40px;margin-bottom:52px;text-transform:uppercase}@media (min-width:1280px){.campaign-amr22 .view-block__intro h2{font-size:26px;line-height:64px;margin-bottom:72px}}.campaign-amr22 .view-block__intro__ribbon{height:10px;opacity:0;position:relative;width:10px}.campaign-amr22 .view-block__intro__ribbon div{background:url(/public/dist/cb52fab088a1fea748a27ab7e0b89875.png) center 0/cover no-repeat;height:975px;left:-818px;position:absolute;top:-487.5px;width:1636px;z-index:1}@media (min-width:1440px){.campaign-amr22 .view-block__intro__ribbon div{height:1144px;left:-960px;top:-572px;width:1920px}}.campaign-amr22 .view-block__intro__wifi{max-width:100%}.campaign-amr22 .view-block__intro__wifi p{background:#002a2b;border-radius:2px;display:block;font-size:16px;letter-spacing:.03em;line-height:23px;margin-bottom:10px;max-width:100%;padding:13px 27px 11px 57px;position:relative;text-align:left;width:287px}@media (min-width:1024px){.campaign-amr22 .view-block__intro__wifi p{width:auto}}.campaign-amr22 .view-block__intro__wifi p svg{left:18px;position:absolute;top:14px}.campaign-amr22 .view-block__intro__wifi p svg path{opacity:0}.campaign-amr22 .view-block__intro__wifi p svg path:first-of-type{-webkit-animation:fade-in-out 1s .4s infinite;animation:fade-in-out 1s .4s infinite;-webkit-animation-direction:alternate;animation-direction:alternate}.campaign-amr22 .view-block__intro__wifi p svg path:nth-of-type(2){-webkit-animation:fade-in-out 1s .2s infinite;animation:fade-in-out 1s .2s infinite;-webkit-animation-direction:alternate;animation-direction:alternate}.campaign-amr22 .view-block__intro__wifi p svg path:nth-of-type(3){-webkit-animation:fade-in-out 1s infinite;animation:fade-in-out 1s infinite;-webkit-animation-direction:alternate;animation-direction:alternate}.campaign-amr22 .view-block__intro__wifi a{background-image:-webkit-gradient(linear,left bottom,left top,from(var(--white)),to(var(--white)));background-image:linear-gradient(0deg,var(--white),var(--white));background-image:-webkit-gradient(linear,left bottom,left top,from(var(--background-color,var(--white))),to(var(--background-color,var(--white))));background-image:linear-gradient(0deg,var(--background-color,var(--white)),var(--background-color,var(--white)));background-position:100% 100%;background-repeat:no-repeat;background-size:100% 1px;background-size:var(--background-size,100%) 1px;color:var(--white);color:var(--hover-color,var(--white));font-size:13px;letter-spacing:.04em;line-height:23px;position:relative;text-decoration:none;-webkit-transition:background-size .2s linear .2s,background-color .2s ease,color .2s ease;transition:background-size .2s linear .2s,background-color .2s ease,color .2s ease;-webkit-transition:background-size .2s linear var(--background-delay,.2s),background-color .2s ease,color .2s ease;transition:background-size .2s linear var(--background-delay,.2s),background-color .2s ease,color .2s ease;-webkit-transform:translateZ(0);transform:translateZ(0)}@media (hover:hover){.campaign-amr22 .view-block__intro__wifi a:hover{--background-size:0%;--background-delay:0s;--background-color:var(--white);--hover-color:var(--white)}}.campaign-amr22 .view-block__intro__scroll{font-size:13px;font-weight:700;letter-spacing:.08em;line-height:20px;position:absolute;text-transform:uppercase;top:calc(100vh - 50px)}@media screen and (max-height:600px){.campaign-amr22 .view-block__intro__scroll{display:none}}@media screen and (max-height:600px) and (min-width:1280px){.campaign-amr22 .view-block__intro__scroll{display:block}}@media screen and (max-height:800px) and (min-width:1280px){.campaign-amr22 .view-block__intro__scroll{padding:5px;right:48px;top:calc(100vh - 48px)}.campaign-amr22 .view-block__intro__scroll span{position:relative;z-index:2}}.campaign-amr22 .view-block__intro__scroll svg{-webkit-animation:bounce 1s infinite;animation:bounce 1s infinite;-webkit-animation-direction:alternate;animation-direction:alternate;left:-20px;position:absolute;top:4px}.campaign-amr22 .view-block__intro__image{display:none;position:absolute;top:0;z-index:1}.campaign-amr22 .view-block__agenda{padding:72px 24px}@media (min-width:1280px){.campaign-amr22 .view-block__agenda{padding:124px 17% 150px}}.campaign-amr22 .view-block__agenda .icon--car{left:10px;position:relative}.campaign-amr22 .view-block__agenda .icon--flag{left:10px;position:relative;top:6px}.campaign-amr22 .view-block__agenda ul{padding:0}@media (min-width:1280px){.campaign-amr22 .view-block__agenda ul{padding-left:7%;padding-right:7%}}.campaign-amr22 .view-block__agenda ul li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-left:2px solid transparent;border-top:1px solid hsla(0,0%,100%,.15);border-top:1px solid var(--white-15);display:-webkit-box;display:-ms-flexbox;display:flex;min-height:88px;opacity:0;padding:18px 0;-webkit-transition:opacity .4s ease,-webkit-transform .4s ease;transition:opacity .4s ease,-webkit-transform .4s ease;transition:opacity .4s ease,transform .4s ease;transition:opacity .4s ease,transform .4s ease,-webkit-transform .4s ease;-webkit-transform:translateY(40px);transform:translateY(40px)}@media (min-width:1280px){.campaign-amr22 .view-block__agenda ul li{padding-bottom:32px;padding-top:32px}}.campaign-amr22 .view-block__agenda ul li:last-of-type{border-bottom:1px solid hsla(0,0%,100%,.15);border-bottom:1px solid var(--white-15)}.campaign-amr22 .view-block__agenda ul li.highlight{background:#00473f;background:var(--opal-green-20);border-left-color:#fff;border-left-color:var(--white)}.campaign-amr22 .view-block__agenda ul li.highlight span:before{display:none}.campaign-amr22 .view-block__agenda ul li.highlight .icon--car{opacity:0;-webkit-transform:translateX(-30px);transform:translateX(-30px);-webkit-transition:opacity .8s ease .2s,-webkit-transform .8s ease .2s;transition:opacity .8s ease .2s,-webkit-transform .8s ease .2s;transition:opacity .8s ease .2s,transform .8s ease .2s;transition:opacity .8s ease .2s,transform .8s ease .2s,-webkit-transform .8s ease .2s}.campaign-amr22 .view-block__agenda ul li.highlight.is-inview .icon--car{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.campaign-amr22 .view-block__agenda ul li>span{display:block;font-size:16px;font-style:normal;font-weight:700;letter-spacing:.01em;line-height:18px;max-width:84px;min-width:84px;padding-left:10px;position:relative;width:84px}@media (min-width:1280px){.campaign-amr22 .view-block__agenda ul li>span{font-size:20px;max-width:200px;min-width:200px;width:200px}}.campaign-amr22 .view-block__agenda ul li>span:before{background:#fff;background:var(--white);bottom:0;content:"";height:100%;left:0;margin:auto;position:absolute;top:0;width:1px}.campaign-amr22 .view-block__agenda ul li p{font-size:16px;font-style:normal;font-weight:400;letter-spacing:.02em;line-height:24px}@media (min-width:1280px){.campaign-amr22 .view-block__agenda ul li p{font-size:18px}}.campaign-amr22 .view-block__agenda ul li p em{color:hsla(0,0%,100%,.8);color:var(--white-80);display:block;font-size:13px;font-style:normal;font-weight:400;letter-spacing:.12em;line-height:15px;margin-top:8px;text-transform:uppercase}@media (max-width:1024px){.campaign-amr22 .view-block__agenda ul li p em span{display:block;height:5px;line-height:2000em;overflow:hidden}}.campaign-amr22 .view-block__agenda ul li p>span{display:block;font-size:14px;letter-spacing:.04em;line-height:26px}.campaign-amr22 .view-block__agenda ul li p a{background-image:-webkit-gradient(linear,left top,left bottom,from(var(--white-40)),to(var(--white-40)));background-image:linear-gradient(var(--white-40),var(--white-40));background-image:-webkit-gradient(linear,left top,left bottom,from(var(--background-color,var(--white-40))),to(var(--background-color,var(--white-40))));background-image:linear-gradient(var(--background-color,var(--white-40)),var(--background-color,var(--white-40)));background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;opacity:.8;padding-bottom:4px;position:relative;-webkit-transition:background-color .2s ease,color .2s ease;transition:background-color .2s ease,color .2s ease}@media (hover:hover){.campaign-amr22 .view-block__agenda ul li p a:hover{-webkit-animation:underline-hover .7s forwards;animation:underline-hover .7s forwards;--hover-color:var(--white);--background-color:var(--white)}}.campaign-amr22 .view-block__agenda ul li p a svg{position:absolute;right:-22px;top:1px}.campaign-amr22 .view-block__agenda ul li p:nth-of-type(2){font-size:13px;letter-spacing:.06em;line-height:18px;margin-top:20px}.campaign-amr22 .view-block__agenda ul li.is-inview{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.campaign-amr22 .view-block__food .view-block__wrapper{background:rgba(0,0,0,.16);padding:72px 24px}@media (min-width:1280px){.campaign-amr22 .view-block__food .view-block__wrapper{padding:124px 17% 150px}}.campaign-amr22 .view-block__food h3{font-size:30px;letter-spacing:.01em;line-height:40px;margin:0 0 32px}@media (min-width:1280px){.campaign-amr22 .view-block__food h3{font-size:32px;margin-bottom:48px}}.campaign-amr22 .view-block__food h4{border-bottom:1px solid hsla(0,0%,100%,.1);border-bottom:1px solid var(--white-10);font-size:14px;font-weight:400;letter-spacing:.12em;line-height:31px;margin:38px 0 32px;padding:0 0 4px;text-transform:uppercase}@media (min-width:1280px){.campaign-amr22 .view-block__food h4{margin-top:56px}}.campaign-amr22 .view-block__food h5{font-size:20px;letter-spacing:.45px;line-height:28px;margin:0 0 4px}.campaign-amr22 .view-block__food__menu{position:relative}.campaign-amr22 .view-block__food__menu__category{opacity:0;-webkit-transition:opacity .4s ease,-webkit-transform .4s ease;transition:opacity .4s ease,-webkit-transform .4s ease;transition:opacity .4s ease,transform .4s ease;transition:opacity .4s ease,transform .4s ease,-webkit-transform .4s ease;-webkit-transform:translateY(40px);transform:translateY(40px)}.campaign-amr22 .view-block__food__menu__category.is-inview{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.campaign-amr22 .view-block__food__menu__nav{margin-top:4rem;margin-top:var(--section-spacing-16);margin-bottom:4rem;margin-bottom:var(--section-spacing-16);min-height:36px}.campaign-amr22 .view-block__food__menu__nav.is-sticky ul{left:0;margin:0;padding:0 17px;position:fixed;top:80px;width:100%;z-index:999}.campaign-amr22 .view-block__food__menu__nav.is-active ul{opacity:1}.campaign-amr22 .view-block__food__menu__nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;margin-left:-7px;margin-right:-7px;opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease;width:calc(100% + 14px)}.campaign-amr22 .view-block__food__menu__nav ul li{width:100%}.campaign-amr22 .view-block__food__menu__nav ul li a{display:block;background-color:#00665e;background-color:var(--opal-green);--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.campaign-amr22 .view-block__food__menu__nav ul li .generation-3 main .quote__text-containera .text-alpha{background-image:-webkit-gradient(linear,right top,left top,from(hsla(0,0%,100%,.3)),color-stop(50%,hsla(0,0%,100%,.3)),color-stop(50%,#fff));background-image:linear-gradient(270deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.3) 50%,#fff 0);background-image:-webkit-gradient(linear,right top,left top,from(var(--white-30)),color-stop(50%,var(--white-30)),color-stop(50%,var(--white)));background-image:linear-gradient(270deg,var(--white-30),var(--white-30) 50%,var(--white) 0)}.campaign-amr22 .view-block__food__menu__nav ul li .quote .quote__text-containera .text-alpha{background-image:-webkit-gradient(linear,right top,left top,from(hsla(0,0%,100%,.3)),color-stop(50%,hsla(0,0%,100%,.3)),color-stop(50%,#cedc00));background-image:linear-gradient(270deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.3) 50%,#cedc00 0);background-image:-webkit-gradient(linear,right top,left top,from(var(--white-30)),color-stop(50%,var(--white-30)),color-stop(50%,var(--lime-essence)));background-image:linear-gradient(270deg,var(--white-30),var(--white-30) 50%,var(--lime-essence) 0)}.campaign-amr22 .view-block__food__menu__nav ul li a{border-radius:4px;font-size:16px;font-style:normal;font-weight:700;letter-spacing:.02em;line-height:24px;margin:0 7px;padding:6px 22px;text-align:center;-webkit-transition:background .2s ease,color .2s ease;transition:background .2s ease,color .2s ease}.campaign-amr22 .view-block__food__menu__nav ul li.is-active a{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));color:#00473f;color:var(--opal-green-20)}.campaign-amr22 .view-block__food__menu__nav ul li .quote .quote__text-container.campaign-amr22 .view-block__food__menu__nav ul li .quote .quote__text-container.is-active a .text-alpha{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.3)),color-stop(50%,rgba(0,0,0,.3)),color-stop(50%,#000));background-image:linear-gradient(270deg,rgba(0,0,0,.3),rgba(0,0,0,.3) 50%,#000 0);background-image:-webkit-gradient(linear,right top,left top,from(var(--black-30)),color-stop(50%,var(--black-30)),color-stop(50%,var(--black)));background-image:linear-gradient(270deg,var(--black-30),var(--black-30) 50%,var(--black) 0)}@media (min-width:1024px){.campaign-amr22 .view-block__food__menu__nav{display:none}}.campaign-amr22 .view-block__food__menu>ul{padding:0}@media (min-width:1280px){.campaign-amr22 .view-block__food__menu>ul{padding-left:7%;padding-right:7%}}@media (min-width:1024px){.campaign-amr22 .view-block__food__menu>ul ul:not(.w-full){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.campaign-amr22 .view-block__food__menu>ul ul:not(.w-full) li{width:50%;min-width:50%}}.campaign-amr22 .view-block__food__menu>ul ul li{margin:0 0 32px;padding:0;width:100%}@media (min-width:1024px){.campaign-amr22 .view-block__food__menu>ul ul li{padding-right:40px}}.campaign-amr22 .view-block__food__menu>ul ul li p{font-size:13px;letter-spacing:.06em;line-height:18px;margin:0 0 9px}.campaign-amr22 .view-block__food__menu--drinks.view-block__food__menu--drinks{background:rgba(0,89,79,.8);margin-bottom:56px;margin-top:48px;padding:32px 20px}@media (min-width:1280px){.campaign-amr22 .view-block__food__menu--drinks.view-block__food__menu--drinks{margin-bottom:72px;margin-top:72px;padding:36px 26px 52px}}.campaign-amr22 .view-block__food__menu--drinks.view-block__food__menu--drinks h3{font-size:26px;letter-spacing:.45px;line-height:31px;margin:0 0 20px}@media (min-width:1280px){.campaign-amr22 .view-block__food__menu--drinks.view-block__food__menu--drinks h3{font-size:24px}}.campaign-amr22 .view-block__food__menu--drinks.view-block__food__menu--drinks h3.has-border{border-bottom:1px solid hsla(0,0%,100%,.1);border-bottom:1px solid var(--white-10);padding:0 0 14px}@media (min-width:1280px){.campaign-amr22 .view-block__food__menu--drinks.view-block__food__menu--drinks h3.has-border{padding-bottom:12px}}.campaign-amr22 .view-block__food__menu--drinks.view-block__food__menu--drinks h4{margin:24px 0 30px}.campaign-amr22 .view-block__food__menu--drinks.view-block__food__menu--drinks h5{margin:0 0 18px}.campaign-amr22 .view-block__food__menu--drinks.view-block__food__menu--drinks ul li{margin-bottom:10px!important}@media (min-width:1280px){.campaign-amr22 .view-block__food__menu--drinks.view-block__food__menu--drinks ul li{margin-bottom:20px!important}}.campaign-amr22 .view-block__food__menu--drinks.view-block__food__menu--drinks ul li p{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));font-size:15px;letter-spacing:.45px;line-height:24px}.campaign-amr22 .view-block__wifi{position:relative}.campaign-amr22 .view-block__wifi .view-block__wrapper{background:url(/public/dist/d232fd291d4856db79b49f0b783eb3b1.png) 0 100%/414px 84px no-repeat;padding:72px 24px 124px}@media (min-width:1024px){.campaign-amr22 .view-block__wifi .view-block__wrapper{background-size:768px 156px;padding-bottom:156px}}@media (min-width:1280px){.campaign-amr22 .view-block__wifi .view-block__wrapper{background-size:1440px 293px;padding:150px 11% 293px}}@media (min-width:1440px){.campaign-amr22 .view-block__wifi .view-block__wrapper{background-size:1920px 391px;padding-bottom:391px}}.campaign-amr22 .view-block__wifi h3,.campaign-amr22 .view-block__wifi ul{position:relative;z-index:2}.campaign-amr22 .view-block__wifi h3{font-size:20px;letter-spacing:.02em;line-height:40px;margin:0 0 24px;padding-left:10px}.campaign-amr22 .view-block__wifi h3:before{background-color:hsla(0,0%,100%,.6);background-color:var(--white-60);bottom:0;content:"";height:16px;left:0;margin:auto;position:absolute;top:-4px;width:1px}.campaign-amr22 .view-block__wifi ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.campaign-amr22 .view-block__wifi ul li{font-size:15px;letter-spacing:.02em;line-height:22px;margin:0 0 24px;opacity:0;padding:0 20px 0 0;-webkit-transition:opacity .4s ease,-webkit-transform .4s ease;transition:opacity .4s ease,-webkit-transform .4s ease;transition:opacity .4s ease,transform .4s ease;transition:opacity .4s ease,transform .4s ease,-webkit-transform .4s ease;-webkit-transform:translateY(40px);transform:translateY(40px);width:50%}.campaign-amr22 .view-block__wifi ul li:nth-of-type(2){-webkit-transition-delay:.1s;transition-delay:.1s}.campaign-amr22 .view-block__wifi ul li:nth-of-type(3){-webkit-transition-delay:.2s;transition-delay:.2s}.campaign-amr22 .view-block__wifi ul li:nth-of-type(4){-webkit-transition-delay:.3s;transition-delay:.3s}@media (min-width:1024px){.campaign-amr22 .view-block__wifi ul li{font-size:18px;line-height:28px;max-width:245px;width:100%}}.campaign-amr22 .view-block__wifi ul li.is-inview{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.campaign-amr22 .view-block__wifi ul li span{display:block;font-size:36px;font-weight:700;letter-spacing:.01em;line-height:50px}@media (min-width:1024px){.campaign-amr22 .view-block__wifi ul li span{font-size:64px;line-height:104px}}.campaign-amr22 .icon{display:inline-block}.campaign-amr22 .icon--car{background:url(/public/dist/bf1ec09588b470f49f6fad2ecf57c1bb.png) 0 0/cover no-repeat;height:11px;width:40px}.campaign-amr22 .icon--flag{background:url(/public/dist/5e2df2f2bb1247da298847e6b75c54db.png) 0 0/cover no-repeat;height:22px;width:17px}.cursor-icon{pointer-events:none;position:fixed;top:50%;left:50%;border-radius:9999px;opacity:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:background .4s ease,height .4s ease,opacity .4s ease,width .4s ease;transition:background .4s ease,height .4s ease,opacity .4s ease,width .4s ease;will-change:width,height,transform;z-index:9999}@media (hover:hover){.show-cursor-icon .cursor-icon{opacity:1}}.has-cursor-icon .cursor-icon{border:1px solid hsla(0,0%,100%,.2);border:1px solid var(--white-20);height:50px;width:50px}.has-cursor-icon.has-hover .cursor-icon{background:hsla(0,0%,100%,.2);background:var(--white-20);border-color:transparent;height:30px;width:30px}@keyframes bounce{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(10px);transform:translateY(10px)}}@-webkit-keyframes fade-in-out{0%{opacity:.5}to{opacity:1}}@keyframes fade-in-out{0%{opacity:.5}to{opacity:1}}@-webkit-keyframes fade-in-up{to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-in-up{to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes underline-hover{0%,to{background-position:0 100%;background-size:100% 1px}49%{background-position:100% 100%}50%{background-position:0 100%;background-size:0 1px}}@keyframes underline-hover{0%,to{background-position:0 100%;background-size:100% 1px}49%{background-position:100% 100%}50%{background-position:0 100%;background-size:0 1px}}.make-a-mark main .statistics-grid .heading.heading.has-after:after{bottom:auto;top:9px}.generation-3{font-family:BasierCircle,AstonMartinFlare,sans-serif;font-family:var(--font-generation-3-body)}.generation-3 a.btn{font-family:BasierCircle,AstonMartinFlare,sans-serif!important;font-family:var(--font-generation-3-body)!important}.generation-3 .global-sticky-header__wrapper{background-color:#0082ca;background-color:var(--generation-3--blue);height:95px}.generation-3 .global-sticky-header__wrapper .icon--generation-3 svg{height:32px;width:161px}@media (min-width:1024px){.generation-3 .global-sticky-header__wrapper .icon--generation-3 svg{height:57px;width:283px}}.generation-3 .global-sticky-header__icon-and-text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}@media (min-width:1024px){.generation-3 .global-sticky-header__icon-and-text{margin-top:.5rem}}.generation-3 .global-sticky-header__btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:0;padding-bottom:0;background:hsla(0,0%,100%,.2);border-radius:17px;height:33px!important;padding-left:15px}@media (min-width:1024px){.generation-3 .global-sticky-header__btn{border-radius:53px;height:20px;padding-top:.4rem;padding-top:var(--section-spacing-1_5);padding-bottom:.4rem;padding-bottom:var(--section-spacing-1_5);padding-left:1.375rem;padding-left:var(--section-spacing-5_5)}}.generation-3 .global-sticky-header__title{font-size:.6875rem;font-size:var(--font-size-3xsm);font-weight:400;text-transform:none;line-height:1;line-height:var(--leading-none);--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));display:block!important;font-family:BasierCircle,AstonMartinFlare,sans-serif;font-family:var(--font-generation-3-body);letter-spacing:-.002px;margin-left:2px;margin-top:-12px}@media (min-width:1024px){.generation-3 .global-sticky-header__title{letter-spacing:-.004px;margin-top:-19px;font-size:1.125rem;font-size:var(--font-size-md);line-height:1;line-height:var(--leading-none)}}.generation-3 main .hero-container:after,.generation-3 main .hero-container:before{position:absolute;background-size:contain;background-repeat:no-repeat;content:""}.generation-3 main .hero-container:before{background-image:url(/public/dist/972eb0efa1ae32a64464678bae435fd5.png);height:230px;max-height:46%;top:115px;width:190px}@media (min-width:414px){.generation-3 main .hero-container:before{height:278px;width:232px}}@media (min-width:1024px){.generation-3 main .hero-container:before{height:434px;width:362px}}.generation-3 main .hero-container:after{background-image:url(/public/dist/9feb8a29ee4633d51f48e7c1c8dd901a.png);bottom:83px;height:164px;right:0;width:229px}@media (min-width:1024px){.generation-3 main .hero-container:after{height:258px;bottom:49px;width:362px}}.generation-3 main .hero-container .hero__body{margin-bottom:2.5rem;margin-bottom:var(--section-spacing-10)}@media (min-width:1024px){.generation-3 main .hero-container .hero__body{margin-bottom:3.75rem;margin-bottom:var(--section-spacing-15)}}.generation-3 main .basic-text-image__container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media (min-width:1024px){.generation-3 main .basic-text-image__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:1024px){.generation-3 main .basic-text-image__container--text{margin-top:32px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}}.generation-3 main .basic-text-image__container--text h2{font-size:1.5rem;font-size:var(--font-size-3md);font-weight:600;line-height:1;line-height:var(--leading-none);--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity));font-family:BasierSquareMono,AstonMartinFlare,sans-serif;font-family:var(--font-generation-3-heading);letter-spacing:-.005px;margin-bottom:40px;text-rendering:optimizeLegibility}@media (min-width:1024px){.generation-3 main .basic-text-image__container--text h2{letter-spacing:-.007px;margin-bottom:2.5rem;margin-bottom:var(--section-spacing-10);font-size:2.25rem;font-size:var(--font-size-55md)}}.generation-3 main .basic-text-image__container--text__section div{font-weight:400;line-height:1.15;line-height:var(--leading-ultraTight);letter-spacing:-.35px;letter-spacing:var(--tracking-excessive);--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity));font-family:BasierCircle,AstonMartinFlare,sans-serif;font-family:var(--font-generation-3-body);letter-spacing:-.003px}.generation-3 main .basic-text-image__container--text .btn{font-weight:500;line-height:normal;line-height:var(--leading-normal);--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity));letter-spacing:-.14px}.generation-3 main #gen3-power-to-shape-the-future .basic-text-image__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:1024px){.generation-3 main #gen3-power-to-shape-the-future .basic-text-image__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.generation-3 main .basic-text-image__video-btn .icon--video-icon{margin-top:0;margin-left:0}.generation-3 main .basic-text-image__video-btn .icon--video-icon .svg-fill{fill:#00ad4a;fill:var(--generation-3--green)}.generation-3 main .basic-text-image__video-btn .icon--video-icon .svg-stroke{fill:#fff;fill:var(--white)}.generation-3 main .quote__text-container{background-color:#0082ca;background-color:var(--generation-3--blue);background-repeat:no-repeat;background-image:url(/public/dist/74bc89a391c6cf022c1658711c2ee599.png)}.generation-3 main .quote__text-container.bg-opal-green .text-alpha{background-image:-webkit-gradient(linear,right top,left top,from(hsla(0,0%,100%,.3)),color-stop(50%,hsla(0,0%,100%,.3)),color-stop(50%,#fff));background-image:linear-gradient(270deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.3) 50%,#fff 0);background-image:-webkit-gradient(linear,right top,left top,from(var(--white-30)),color-stop(50%,var(--white-30)),color-stop(50%,var(--white)));background-image:linear-gradient(270deg,var(--white-30),var(--white-30) 50%,var(--white) 0)}.generation-3 main .quote__text-container blockquote>div{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.generation-3 main .quote__text-container blockquote>div:first-child{font-size:1rem;font-size:var(--font-size-base);font-weight:500;line-height:1.625;line-height:var(--leading-moreRoomy);letter-spacing:-.35px;letter-spacing:var(--tracking-excessive)}@media (min-width:1024px){.generation-3 main .quote__text-container blockquote>div:first-child{line-height:1.625;line-height:var(--leading-moreRoomy)}}.generation-3 main .quote__text-container blockquote>div:first-child{font-family:BasierSquareMono,AstonMartinFlare,sans-serif;font-family:var(--font-generation-3-heading);text-rendering:optimizeLegibility}.generation-3 main .quote__text-container blockquote>div:nth-child(2){font-size:1.75rem;font-size:var(--font-size-4md);line-height:1.22;line-height:var(--leading-megaTight)}@media (min-width:1024px){.generation-3 main .quote__text-container blockquote>div:nth-child(2){font-size:2.625rem;font-size:var(--font-size-lg);line-height:1;line-height:var(--leading-none)}}.generation-3 main .quote__text-container blockquote>div:nth-child(2){font-family:BasierCircle,AstonMartinFlare,sans-serif;font-family:var(--font-generation-3-body)}.generation-3 main .quote__text-container blockquote>div:last-child{line-height:1.22;line-height:var(--leading-megaTight);letter-spacing:-.35px;letter-spacing:var(--tracking-excessive)}@media (min-width:1024px){.generation-3 main .quote__text-container blockquote>div:last-child{font-weight:300}}.generation-3 main .highlight-carousel{background-color:#00ad4a;background-color:var(--generation-3--green);background-position:0;background-image:url(/public/dist/74bc89a391c6cf022c1658711c2ee599.png)}.generation-3 main .highlight-carousel__mega-heading{display:none}.generation-3 main .highlight-carousel .swiper-container{margin-left:-52px;width:calc(100% + 56px)}@media (min-width:1024px){.generation-3 main .highlight-carousel .swiper-container{margin-bottom:0}}.generation-3 main .highlight-carousel .swiper-container strong{letter-spacing:-.35px;letter-spacing:var(--tracking-excessive);font-family:BasierCircle,AstonMartinFlare,sans-serif;font-family:var(--font-generation-3-body)}.generation-3 main .highlight-carousel .swiper-container .btn{font-weight:500;letter-spacing:-1px;letter-spacing:var(--tracking-ultraTight)}.generation-3 main .highlight-carousel .swiper-wrapper{margin-bottom:4.375rem;margin-bottom:var(--section-spacing-17_5)}.generation-3 main .highlight-carousel h2{margin-bottom:6.25rem;margin-bottom:var(--section-spacing-25);font-size:1.5rem;font-size:var(--font-size-3md);font-weight:500;line-height:1.22;line-height:var(--leading-megaTight);color:#fff!important;color:var(--white)!important;font-family:BasierSquareMono,AstonMartinFlare,sans-serif;font-family:var(--font-generation-3-heading);text-rendering:optimizeLegibility}@media (min-width:1024px){.generation-3 main .highlight-carousel h2{margin-bottom:8.75rem;margin-bottom:var(--section-spacing-35);font-weight:700}}@media (min-width:1024px){.generation-3 main .highlight-carousel #gen3-articles-highlight{margin-bottom:0;padding-top:0}}.generation-3 main #gen3-get-involved .basic-text-image__container{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.generation-3 main #gen3-get-involved .basic-text-image__container a,.generation-3 main #gen3-get-involved .basic-text-image__container div,.generation-3 main #gen3-get-involved .basic-text-image__container h2{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.generation-3 main #gen3-get-involved .basic-text-image__container h2{margin-bottom:.625rem;margin-bottom:var(--section-spacing-2_5)}@media (min-width:1024px){.generation-3 main #gen3-get-involved .basic-text-image__container h2{margin-bottom:1.25rem;margin-bottom:var(--section-spacing-5);font-size:1.5rem;font-size:var(--font-size-3md)}}.generation-3 main #gen3-get-involved .basic-text-image__container--text__section div{line-height:1.55;line-height:var(--leading-roomy)}@media (min-width:1024px){.generation-3 main #gen3-impact .basic-text-image__container--text,.generation-3 main #gen3-innovate .basic-text-image__container--text,.generation-3 main #gen3-inspire .basic-text-image__container--text{padding-top:2.5rem;padding-top:var(--section-spacing-10)}}@media (min-width:1024px){.generation-3 main #gen3-impact .basic-text-image__container--text h2,.generation-3 main #gen3-innovate .basic-text-image__container--text h2,.generation-3 main #gen3-inspire .basic-text-image__container--text h2{font-size:1.5rem;font-size:var(--font-size-3md)}}.generation-3 main #gen3-impact .basic-text-image__container .basic-text-image__container--text__tagline,.generation-3 main #gen3-innovate .basic-text-image__container .basic-text-image__container--text__tagline,.generation-3 main #gen3-inspire .basic-text-image__container .basic-text-image__container--text__tagline{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));height:125px}@media (min-width:1024px){.generation-3 main #gen3-impact .basic-text-image__container .basic-text-image__container--text__tagline,.generation-3 main #gen3-innovate .basic-text-image__container .basic-text-image__container--text__tagline,.generation-3 main #gen3-inspire .basic-text-image__container .basic-text-image__container--text__tagline{margin-bottom:3.125rem;margin-bottom:var(--section-spacing-12_5)}}.generation-3 main #gen3-impact .basic-text-image__container .basic-text-image__container--text__tagline:before,.generation-3 main #gen3-innovate .basic-text-image__container .basic-text-image__container--text__tagline:before,.generation-3 main #gen3-inspire .basic-text-image__container .basic-text-image__container--text__tagline:before{margin-bottom:.75rem;margin-bottom:var(--section-spacing-3);display:inline-block;background-repeat:no-repeat;content:"";height:125px}.generation-3 main #gen3-impact .basic-text-image__container .basic-text-image__container--text__tagline:before{background-image:url(/public/dist/769be1b7a869c574a658bc5fa0b5a588.svg);width:66px}.generation-3 main #gen3-inspire .basic-text-image__container .basic-text-image__container--text__tagline:before{background-image:url(/public/dist/e7ddf042e18d803b2a91931c866a46f7.svg);width:78px}.generation-3 main #gen3-innovate .basic-text-image__container .basic-text-image__container--text__tagline:before{background-image:url(/public/dist/d20f30fcc3ab83362508df8bf075e70b.svg);width:88px}.swiper-button-next:focus,.swiper-button-prev:focus{-webkit-box-shadow:none;box-shadow:none;outline:.125rem solid #fff;outline-offset:.1875rem}.accordion{border-bottom-width:1px;border-color:#3d3d3d;border-color:var(--color-gray-400)}.accordion .icon--accordion-caret{position:absolute;top:.75rem;top:var(--section-spacing-3);right:0}@media (min-width:1024px){.accordion .icon--accordion-caret{top:1.25rem;top:var(--section-spacing-5)}}.accordion-heading{margin-bottom:2.5rem;margin-bottom:var(--section-spacing-10);font-family:AstonMartinFlare;font-size:1.75rem;font-size:var(--font-size-4md);font-weight:500;text-transform:uppercase;line-height:1.35;line-height:var(--leading-tight)}@media (min-width:1024px){.accordion-heading{margin-bottom:2.813rem;margin-bottom:var(--section-spacing-11_25);font-size:2.25rem;font-size:var(--font-size-55md);font-weight:400}}.accordion-title{position:relative;cursor:pointer;padding-top:.4rem;padding-top:var(--section-spacing-1_5);padding-bottom:.4rem;padding-bottom:var(--section-spacing-1_5);font-family:AstonMartinFlare;font-size:1rem;font-size:var(--font-size-base);font-weight:500;text-transform:uppercase;line-height:1.625;line-height:var(--leading-moreRoomy);letter-spacing:-.35px;letter-spacing:var(--tracking-excessive)}.accordion .make-a-mark main .basic-text-image .btn,.accordion .make-a-mark main .font-display.font-display,.accordion .make-a-mark main .font-heading.font-heading,.accordion .make-a-mark main .quote .font-body.font-body,.accordion .make-a-mark main .quote blockquote{font-family:violet_sansregular;font-weight:400;letter-spacing:normal}@media (min-width:1024px){.accordion-title{padding-top:.938rem;padding-top:var(--section-spacing-3_75);padding-bottom:.938rem;padding-bottom:var(--section-spacing-3_75)}}.accordion-content{padding:0;font-size:.875rem;font-size:var(--font-size-2sm);font-weight:300;line-height:1.55;line-height:var(--leading-roomy);letter-spacing:-.35px;letter-spacing:var(--tracking-excessive)}.accordion-inner-content{padding-top:1.25rem;padding-top:var(--section-spacing-5);padding-bottom:.4rem;padding-bottom:var(--section-spacing-1_5)}@media (min-width:1024px){.accordion-inner-content{padding-bottom:.938rem;padding-bottom:var(--section-spacing-3_75)}}.accordion.expanded .icon--accordion-caret{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.js-audio.is-active,.js-audio:hover{background:#000;background:var(--black);color:#fff;color:var(--white)}.js-audio.is-active .audio-on{display:none}.js-audio.is-active .audio-off{display:block}.js-audio .audio-off{display:none}.js-audio .js-audio__button.focus-visible,.js-audio .js-audio__button:focus-visible{outline:none}span.js-audio .js-audio__button,span.js-audio .js-audio__text{padding-left:var(--section-spacing-1tightest);padding-right:var(--section-spacing-1tightest)}span.js-audio .js-audio__text{-webkit-transition-property:background-color,border-color,color,fill,stroke;transition-property:background-color,border-color,color,fill,stroke;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-duration:.3s;transition-duration:.3s;background:#e9e9e9;background:var(--color-mid-gray)}span.js-audio.is-active .js-audio__text,span.js-audio:hover .js-audio__text{background:#000;background:var(--black);color:#fff;color:var(--white)}span.js-audio .js-audio__icon{height:var(--section-spacing-extra-tight);margin-left:var(--section-spacing-1tightest);width:1.25rem}span.js-audio .js-audio__icon svg{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.content-body>p span.js-audio .js-audio__icon .audio-on{top:-2px}.content-body>p span.js-audio .js-audio__icon .audio-off{top:-10px}.quote--full-width .js-audio__button{height:2.5rem;height:var(--section-spacing-10);width:2.5rem;width:var(--section-spacing-10);background:hsla(0,0%,100%,.1);background:var(--white-10)}.quote--article\:full-width .js-audio:not(:hover) .js-audio__button svg path{-webkit-transition-property:background-color,border-color,color,fill,stroke;transition-property:background-color,border-color,color,fill,stroke;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-duration:.3s;transition-duration:.3s;fill:#000!important}.author__avatar{width:3.125rem;width:var(--section-spacing-12_5);min-width:3.125rem;min-width:var(--section-spacing-12_5)}@media (min-width:1024px){.author__avatar{width:3.75rem;width:var(--section-spacing-15);min-width:3.75rem;min-width:var(--section-spacing-15)}}.card{overflow:hidden;-webkit-transition:-webkit-transform .4s ease,-webkit-box-shadow .4s ease;transition:-webkit-transform .4s ease,-webkit-box-shadow .4s ease;transition:transform .4s ease,box-shadow .4s ease;transition:transform .4s ease,box-shadow .4s ease,-webkit-transform .4s ease,-webkit-box-shadow .4s ease}.swiper[data-parallax] .card picture{position:relative;display:block}.card__gallery{position:absolute;right:0;bottom:0;z-index:20;padding:.875rem;padding:var(--section-spacing-3_5)}@media (min-width:1024px){.card__gallery{top:23.438rem;top:var(--section-spacing-93_75)}}.card--invert{border-width:1px;border-color:#00665e;border-color:var(--opal-green)}.card--racing__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:1024px){.card--racing__container{max-height:50vh;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.card--racing__image{position:relative}@media (min-width:1024px){.card--racing__image{width:50%}}.card--racing__image .track-map{position:absolute;bottom:0;left:0;height:8.75rem;height:var(--section-spacing-35);width:9.375rem;width:var(--section-spacing-37_5)}.card--racing__title{margin-top:1.875rem;margin-top:var(--section-spacing-7_5);margin-bottom:4.375rem;margin-bottom:var(--section-spacing-17_5);font-family:AstonMartinFlare;font-size:1.75rem;font-size:var(--font-size-4md);font-weight:500}.card--racing .make-a-mark main .basic-text-image .btn,.card--racing .make-a-mark main .font-display.font-display,.card--racing .make-a-mark main .font-heading.font-heading,.card--racing .make-a-mark main .quote .font-body.font-body,.card--racing .make-a-mark main .quote blockquote{font-family:violet_sansregular;font-weight:400;letter-spacing:normal}@media (min-width:1024px){.card--racing__title{font-size:2.25rem;font-size:var(--font-size-55md);font-weight:400}}.has-report .card--racing__title{margin-bottom:0}.card--racing__content{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:22.813rem;min-height:var(--section-spacing-91_25);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#00231f;background-color:var(--dark-green);padding:2.313rem 1.438rem;padding:var(--section-spacing-9_25) var(--section-spacing-5_75);--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}@media (min-width:1024px){.card--racing__content{margin-left:auto;margin-right:auto;width:28.125rem;width:var(--section-spacing-112_5);max-width:28.125rem;max-width:var(--section-spacing-112_5);padding:0;min-height:100%}}.card--racing__content .btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.card--racing .results-table__cell-sup{top:.125rem;top:var(--section-spacing-0_5)}@media screen and (max-height:700px){.card--racing .card--racing__title{font-size:1.5rem;font-size:var(--font-size-3md)}.card--racing .results-table--driver-standings-per-race .results-table__row{height:50px}.card--racing .results-table--driver-standings-per-race .results-table__cell.results-table__cell-0{width:50px}.card--racing .results-table--driver-standings-per-race .results-table__cell.results-table__cell-driver{font-size:1.125rem;font-size:var(--font-size-md)}}.card.fixed-height{height:29.375rem;height:var(--section-spacing-117)}@media (min-width:1024px){.card.fixed-height{height:35.625rem;height:var(--section-spacing-142)}}.card.has-before:before{position:absolute;bottom:0;left:0;width:100%;opacity:.8}@media (min-width:1024px){.card.has-before .campaign-amr22 .view-block__food__menu>ul ul:not(.card.has-before .campaign-amr22 .view-block__food__menu>ul ul:before){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.card.has-before .campaign-amr22 .view-block__food__menu>ul ul:not(.card.has-before .campaign-amr22 .view-block__food__menu>ul ul:before) li{width:50%;min-width:50%}}.card.has-before:before{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(56%,rgba(7,7,7,.72)),to(#0c0c0d));background-image:linear-gradient(180deg,transparent,rgba(7,7,7,.72) 56%,#0c0c0d);content:"";height:70%;-webkit-transition:opacity .4s cubic-bezier(.7,0,.3,1);transition:opacity .4s cubic-bezier(.7,0,.3,1);z-index:2}.card.has-before:hover{-webkit-box-shadow:rgba(0,0,0,.2) 0 5px 14px 2px;box-shadow:0 5px 14px 2px rgba(0,0,0,.2)}.card.has-before:hover:before{opacity:1}.card:hover .card__image img{-webkit-transform:scale(1.1);transform:scale(1.1)}.card .heading.has-after:after{height:.125rem;height:var(--section-spacing-0_5)}.card__image{overflow:hidden;z-index:1}.card__image img{-webkit-transition:-webkit-transform 1s cubic-bezier(.7,0,.3,1);transition:-webkit-transform 1s cubic-bezier(.7,0,.3,1);transition:transform 1s cubic-bezier(.7,0,.3,1);transition:transform 1s cubic-bezier(.7,0,.3,1),-webkit-transform 1s cubic-bezier(.7,0,.3,1)}.articles-list .card__image{aspect-ratio:622/537}.card__modal-btn>span,.card__modal-btn svg{height:2.5rem;height:var(--section-spacing-10);width:2.5rem;width:var(--section-spacing-10)}.card__modal-btn .btn-modal{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:1024px){.card__modal-btn .campaign-amr22 .view-block__food__menu>ul ul:not(.btn-modal){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.card__modal-btn .campaign-amr22 .view-block__food__menu>ul ul:not(.btn-modal) li{width:50%;min-width:50%}}.card__modal-btn .btn-modal{-webkit-transition:-webkit-box-shadow .4s ease;transition:-webkit-box-shadow .4s ease;transition:box-shadow .4s ease;transition:box-shadow .4s ease,-webkit-box-shadow .4s ease}.card__modal-btn .btn-modal:hover{-webkit-box-shadow:rgba(0,0,0,.2) 0 5px 14px 2px;box-shadow:0 5px 14px 2px rgba(0,0,0,.2)}.card__modal-btn .icon{margin:0;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}@media (min-width:1024px){.card__modal-btn .icon:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}}.card__icon{pointer-events:none;bottom:1.25rem;bottom:var(--section-spacing-5);left:1.25rem;left:var(--section-spacing-5)}.card__icon svg{height:2.813rem;height:var(--section-spacing-11_25);width:2.813rem;width:var(--section-spacing-11_25)}.card .driver-results,.card .driver-results__position{height:2.5rem;height:var(--section-spacing-10)}.card .driver-results__position{width:2.625rem;width:var(--section-spacing-10_5);min-width:2.625rem;min-width:var(--section-spacing-10_5);padding-top:.4rem;padding-top:var(--section-spacing-1_5)}.card a .icon--arrow-right-new{-webkit-transition:-webkit-transform .4s cubic-bezier(.7,0,.3,1);transition:-webkit-transform .4s cubic-bezier(.7,0,.3,1);transition:transform .4s cubic-bezier(.7,0,.3,1);transition:transform .4s cubic-bezier(.7,0,.3,1),-webkit-transform .4s cubic-bezier(.7,0,.3,1)}.card a:hover .icon--arrow-right-new{-webkit-transform:translateX(4px);transform:translateX(4px)}.article-meta>div>div:not(:last-of-type){position:relative}.article-meta>div>div:not(:last-of-type):after{position:absolute;top:0;right:.75rem;right:var(--section-spacing-3);bottom:0;margin:auto;display:block;height:.19rem;height:var(--section-spacing-0_75);width:.19rem;width:var(--section-spacing-0_75);border-radius:9999px;background-color:#161a21;background-color:var(--dark-default);opacity:.5}@media (min-width:1024px){.article-meta>div>div:not(:last-of-type):after{display:none}}.article-meta>div>div:not(:last-of-type):after{content:""}.article-meta .inline-share .icon,.article-meta .inline-share a{display:block}.article-meta .inline-share a:hover svg .svg-fill{fill:#337a72;fill:var(--opal-green-hover)}.article-meta .inline-share .icon--twitter svg{height:13px;width:17px}.article-meta .inline-share .icon--facebook svg{height:14px;width:7px}.article-meta .inline-share .icon--linkedin svg{height:14px;width:14px}.article-meta .inline-share .icon--email svg{height:11px;width:14px}.article-view.article-view{margin-bottom:3.75rem;margin-bottom:var(--section-spacing-15)}.article-view.article-view>h2,.article-view.article-view>h3,.article-view.article-view>h4,.article-view.article-view>p{font-weight:300;line-height:1.55;line-height:var(--leading-roomy)}.article-view.article-view>h2,.article-view.article-view>h3,.article-view.article-view>h4{margin-bottom:1.5rem;font-size:.875rem;font-size:var(--font-size-2sm)}@media (min-width:1024px){.article-view.article-view>h2,.article-view.article-view>h3,.article-view.article-view>h4{font-size:1rem;font-size:var(--font-size-base)}}.article-view.article-view>h2,.article-view.article-view>h3,.article-view.article-view>h4{margin-top:0!important}.article-view.article-view>p{font-size:.875rem;font-size:var(--font-size-2sm)}.article-view.article-view>p:not(:empty){margin-bottom:1.375rem;margin-bottom:var(--section-spacing-5_5)}.article-view.article-view>p:not(:empty):last-of-type{margin-bottom:70px!important}.article-view.article-view .basic-text-image:not(.theme-lime-green):not(.theme-opal-green){margin-top:4.375rem;margin-top:var(--section-spacing-17_5);margin-bottom:4.375rem;margin-bottom:var(--section-spacing-17_5)}.article-view.article-view .basic-text-image:not(.theme-lime-green):not(.theme-opal-green):not(.basic-text-image--right):not(.basic-text-image--left){margin-top:3.75rem;margin-top:var(--section-spacing-15);margin-bottom:3.75rem;margin-bottom:var(--section-spacing-15);margin-right:auto;margin-left:auto;padding-left:1.25rem;padding-left:var(--section-spacing-5);padding-right:1.25rem;padding-right:var(--section-spacing-5)}@media (min-width:640px){.article-view.article-view .basic-text-image:not(.theme-lime-green):not(.theme-opal-green):not(.basic-text-image--right):not(.basic-text-image--left){padding-left:0;padding-right:0}}.article-view.article-view .basic-text-image:not(.theme-lime-green):not(.theme-opal-green):not(.basic-text-image--right):not(.basic-text-image--left){max-width:752px}.article-view.article-view .basic-text-image:not(.theme-lime-green):not(.theme-opal-green):not(.basic-text-image--right):not(.basic-text-image--left) .basic-text-image__container--image,.article-view.article-view .basic-text-image:not(.theme-lime-green):not(.theme-opal-green):not(.basic-text-image--right):not(.basic-text-image--left) .basic-text-image__container--text{width:100%!important}.article-view.article-view .basic-text-image:not(.theme-lime-green):not(.theme-opal-green):not(.basic-text-image--right):not(.basic-text-image--left) .basic-text-image__container--image .md\:max-w-md,.article-view.article-view .basic-text-image:not(.theme-lime-green):not(.theme-opal-green):not(.basic-text-image--right):not(.basic-text-image--left) .basic-text-image__container--text .md\:max-w-md{max-width:100%!important}.article-view.article-view .basic-text-image:not(.theme-lime-green):not(.theme-opal-green):not(.basic-text-image--right):not(.basic-text-image--left) .basic-text-image__container--image{min-height:auto!important}.article-view.article-view .basic-text-image:not(.theme-lime-green):not(.theme-opal-green):not(.basic-text-image--right):not(.basic-text-image--left) .basic-text-image__container--text .font-body,.article-view.article-view .basic-text-image:not(.theme-lime-green):not(.theme-opal-green):not(.basic-text-image--right):not(.basic-text-image--left) .basic-text-image__container--text p:last-of-type{margin-bottom:0!important}.article-view.article-view .basic-text-image:not(.theme-lime-green):not(.theme-opal-green):not(.basic-text-image--right):not(.basic-text-image--left) .basic-text-image__container--text__tagline{margin:0 0 3.125rem;margin-bottom:var(--section-spacing-12_5)}.article-view.article-view .basic-text-image:not(.theme-lime-green):not(.theme-opal-green):not(.basic-text-image--right):not(.basic-text-image--left).basic-text-image--article\:left .basic-text-image__container{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.article-view.article-view .basic-text-image:not(.theme-lime-green):not(.theme-opal-green):not(.basic-text-image--right):not(.basic-text-image--left).basic-text-image--article\:right .basic-text-image__container{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.article-view.article-view .fragment-fixed-image{width:100%;padding-left:1.25rem;padding-left:var(--section-spacing-5);padding-right:1.25rem;padding-right:var(--section-spacing-5);padding-top:0;padding-bottom:0}@media (min-width:1024px){.article-view.article-view .campaign-amr22 .view-block__food__menu>ul ul:not(.fragment-fixed-image){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.article-view.article-view .campaign-amr22 .view-block__food__menu>ul ul:not(.fragment-fixed-image) li{width:50%;min-width:50%}}@media (min-width:1024px){.article-view.article-view .fragment-fixed-image{padding-left:3.125rem;padding-left:var(--section-spacing-12_5);padding-right:3.125rem;padding-right:var(--section-spacing-12_5)}}.article-view.article-view .fragment-fixed-image-title{display:none}.article-view.article-view .tiktok-embed.tiktok-embed{width:20.313rem;width:var(--section-spacing-81_25);border-radius:.375rem}@media (min-width:1024px){.article-view.article-view .tiktok-embed.tiktok-embed{width:22.813rem;width:var(--section-spacing-91_25)}}.article-view.article-view .tiktok-embed.tiktok-embed{height:739px}.article-view.article-view .fragment-tiktok-embed__title{margin-bottom:4.375rem;margin-bottom:var(--section-spacing-17_5);padding-bottom:1.25rem;padding-bottom:var(--section-spacing-5);font-family:AstonMartinFlare;font-size:1rem;font-size:var(--font-size-base);font-weight:500;text-transform:uppercase;line-height:1.625;line-height:var(--leading-moreRoomy)}.article-view.article-view .make-a-mark main .basic-text-image .btn,.article-view.article-view .make-a-mark main .font-display.font-display,.article-view.article-view .make-a-mark main .font-heading.font-heading,.article-view.article-view .make-a-mark main .quote .font-body.font-body,.article-view.article-view .make-a-mark main .quote blockquote{font-family:violet_sansregular;font-weight:400;letter-spacing:normal}.article-view.article-view .fragment-tiktok-embed__title{border-bottom:1px solid #e9e9e9;border-bottom:1px solid var(--color-mid-gray)}.article-view.article-view .fragment-tiktok-embed__body p{color:#000!important;color:var(--color-black)!important;font-family:AstonMartinSans,Times New Roman,Times,sans-serif!important;font-family:var(--font-body)!important;font-weight:300!important;font-size:.875rem!important;font-size:var(--font-size-2sm)!important;line-height:1.55!important;line-height:var(--leading-roomy)!important;letter-spacing:.4px!important;letter-spacing:var(--tracking-snug)!important}.article-view.article-view .inline-share a:hover .svg-fill{fill:#cedc00;fill:var(--lime-essence)}.article-view.article-view>section:not(.basic-text-image--video:not(.theme-lime-green)):not(.highlight-carousel):not(.theme-lime-green):not(.theme-opal-green):not(.hero--default):not(.fragment-eleven-labs-audio){margin-top:4.375rem;margin-top:var(--section-spacing-17_5);margin-bottom:4.375rem;margin-bottom:var(--section-spacing-17_5)}.article-view.article-view>section:not(.basic-text-image--video:not(.theme-lime-green)):not(.highlight-carousel):not(.theme-lime-green):not(.theme-opal-green):not(.hero--default):not(.fragment-eleven-labs-audio)+section,.article-view.article-view>section:not(.basic-text-image--video:not(.theme-lime-green)):not(.highlight-carousel):not(.theme-lime-green):not(.theme-opal-green):not(.hero--default):not(.fragment-eleven-labs-audio).fragment-tiktok-embed{margin-top:4.375rem;margin-top:var(--section-spacing-17_5)}.article-view.article-view .basic-text-image__container,.article-view.article-view .quote__text-container{margin-top:0!important;margin-bottom:0!important}.article-view.article-view .basic-text-image__container .images-count-1 img{aspect-ratio:37/23!important}.article-view.article-view .basic-text-image__container .images-count-2 img{aspect-ratio:37/46!important}.article-view.article-view .results-table--statistics{padding-top:0;padding-bottom:0}.article-view.article-view .results-table--statistics>div{padding-left:0;padding-right:0}.article-view.article-view .results-table--statistics .results-table__body{max-width:none}.article-view.article-view header>section.fragment-eleven-labs-audio:first-of-type{padding-left:0;padding-right:0}.article-view.article-view>section.fragment-eleven-labs-audio:first-of-type{margin-top:0}.article-view.article-view>section.fragment-eleven-labs-audio:last-of-type{margin-bottom:70px}.article-view.article-view .results-table__container{max-width:620px!important}.article-view.article-view .article-table__container,.article-view.article-view .results-table__title{margin-left:auto;margin-right:auto;width:620px}.article-view.article-view .article-hero__abstract{margin-left:auto;margin-right:auto;max-width:620px}.article-view.article-view .fragment-tiktok-embed,.article-view.article-view .quote--article\:full-width .quote__text-container,.article-view.article-view .results-table,.article-view.article-view>h2,.article-view.article-view>h3,.article-view.article-view>h4,.article-view.article-view>ol,.article-view.article-view>p,.article-view.article-view>ul{padding-left:1.25rem;padding-left:var(--section-spacing-5);padding-right:1.25rem;padding-right:var(--section-spacing-5)}@media (min-width:640px){.article-view.article-view .fragment-tiktok-embed,.article-view.article-view .quote--article\:full-width .quote__text-container,.article-view.article-view .results-table,.article-view.article-view>h2,.article-view.article-view>h3,.article-view.article-view>h4,.article-view.article-view>ol,.article-view.article-view>p,.article-view.article-view>ul{padding-left:0;padding-right:0}}.article-view.article-view .fragment-tiktok-embed,.article-view.article-view .quote--article\:full-width .quote__text-container,.article-view.article-view .results-table,.article-view.article-view>h2,.article-view.article-view>h3,.article-view.article-view>h4,.article-view.article-view>ol,.article-view.article-view>p,.article-view.article-view>ul{margin-left:auto;margin-right:auto;max-width:620px}.article-view.article-view .fragment-tiktok-embed blockquote,.article-view.article-view .quote--article\:full-width .quote__text-container blockquote,.article-view.article-view .results-table blockquote,.article-view.article-view>h2 blockquote,.article-view.article-view>h3 blockquote,.article-view.article-view>h4 blockquote,.article-view.article-view>ol blockquote,.article-view.article-view>p blockquote,.article-view.article-view>ul blockquote{width:100%}@media (min-width:1024px){.article-view.article-view .fragment-tiktok-embed .campaign-amr22 .view-block__food__menu>ul ul:not(blockquote),.article-view.article-view .quote--article\:full-width .quote__text-container .campaign-amr22 .view-block__food__menu>ul ul:not(blockquote),.article-view.article-view .results-table .campaign-amr22 .view-block__food__menu>ul ul:not(blockquote),.article-view.article-view>h2 .campaign-amr22 .view-block__food__menu>ul ul:not(blockquote),.article-view.article-view>h3 .campaign-amr22 .view-block__food__menu>ul ul:not(blockquote),.article-view.article-view>h4 .campaign-amr22 .view-block__food__menu>ul ul:not(blockquote),.article-view.article-view>ol .campaign-amr22 .view-block__food__menu>ul ul:not(blockquote),.article-view.article-view>p .campaign-amr22 .view-block__food__menu>ul ul:not(blockquote),.article-view.article-view>ul .campaign-amr22 .view-block__food__menu>ul ul:not(blockquote){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.article-view.article-view .fragment-tiktok-embed .campaign-amr22 .view-block__food__menu>ul ul:not(blockquote) li,.article-view.article-view .quote--article\:full-width .quote__text-container .campaign-amr22 .view-block__food__menu>ul ul:not(blockquote) li,.article-view.article-view .results-table .campaign-amr22 .view-block__food__menu>ul ul:not(blockquote) li,.article-view.article-view>h2 .campaign-amr22 .view-block__food__menu>ul ul:not(blockquote) li,.article-view.article-view>h3 .campaign-amr22 .view-block__food__menu>ul ul:not(blockquote) li,.article-view.article-view>h4 .campaign-amr22 .view-block__food__menu>ul ul:not(blockquote) li,.article-view.article-view>ol .campaign-amr22 .view-block__food__menu>ul ul:not(blockquote) li,.article-view.article-view>p .campaign-amr22 .view-block__food__menu>ul ul:not(blockquote) li,.article-view.article-view>ul .campaign-amr22 .view-block__food__menu>ul ul:not(blockquote) li{width:50%;min-width:50%}}.bar-chart__bar span{border-radius:2.5px;height:5px;-webkit-transition:width .4s ease;transition:width .4s ease}.btn{position:relative;display:inline-block;cursor:pointer;white-space:nowrap;border-width:1px;border-color:transparent;padding:0;text-align:center;font-family:AstonMartinFlare;font-weight:600;line-height:1;line-height:var(--leading-none);letter-spacing:normal;letter-spacing:var(--tracking-normal)}.make-a-mark main .basic-text-image .btn,.make-a-mark main .font-display.font-display,.make-a-mark main .font-heading.font-heading,.make-a-mark main .quote .font-body.font-body,.make-a-mark main .quote blockquote{font-family:violet_sansregular;font-weight:400;letter-spacing:normal}.btn{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle}.btn:not(:disabled):not(.disabled){cursor:pointer}.btn:active,.btn:focus{outline:2px solid transparent;outline-offset:2px}.btn.theme-opal-green .icon--arrow-button-round .svg-fill{fill:#00665e;fill:var(--opal-green)}.btn .has-opacity{-webkit-transition:opacity .4s cubic-bezier(.7,0,.3,1);transition:opacity .4s cubic-bezier(.7,0,.3,1)}.btn .has-opacity:hover{opacity:1}.btn-default{-webkit-transition:color .4s cubic-bezier(.7,0,.3,1);transition:color .4s cubic-bezier(.7,0,.3,1)}.has-hover .btn-default:hover{color:#00231f;color:var(--dark-green)}.has-hover .btn-default:hover .svg-stroke{stroke:#00231f;stroke:var(--dark-green)}.btn-default.theme-opal-green .svg-stroke{stroke:#00665e;stroke:var(--opal-green)}.has-hover .btn-default.theme-opal-green:hover{color:#00231f;color:var(--dark-green)}.has-hover .btn-default.theme-opal-green:hover .svg-stroke{stroke:#00231f;stroke:var(--dark-green)}.btn-default.theme-lime-essence .svg-stroke{stroke:#cedc00;stroke:var(--lime-essence)}.has-hover .btn-default.theme-lime-essence:hover{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.has-hover .btn-default.theme-lime-essence:hover .svg-stroke{stroke:#fff;stroke:var(--white)}.btn-default.theme-white .svg-stroke,.has-hover .btn-default.theme-white:hover{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.has-hover .btn-default.theme-white:hover .svg-stroke{stroke:#fff;stroke:var(--white)}.btn-default.theme-white-lime svg{color:#cedc00;color:var(--lime-essence)}.btn-default.theme-white-lime .icon--arrow-right-new svg{width:.6875rem;width:var(--section-spacing-2_75)}.has-hover .btn-default.theme-white-lime:hover,.has-hover .btn-default.theme-white-lime:hover svg{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.btn-default.theme-dark .svg-stroke{stroke:#161a21;stroke:var(--dark-default)}.btn-default.theme-dark svg,.has-hover .btn-default.theme-dark:hover{color:#00473f;color:var(--opal-green-20)}.has-hover .btn-default.theme-dark:hover .svg-stroke{stroke:#00473f;stroke:var(--opal-green-20)}.btn-default.theme-white-lime-essence .svg-stroke{stroke:#fff;stroke:var(--white)}.has-hover .btn-default.theme-white-lime-essence:hover{color:#cedc00;color:var(--lime-essence)}.has-hover .btn-default.theme-white-lime-essence:hover .svg-stroke{stroke:#cedc00;stroke:var(--lime-essence)}.btn-default-round{position:relative;background-color:#163338;background-color:var(--i-am-green);padding:.313rem 2.188rem .313rem .938rem;padding:var(--section-spacing-1_25) var(--section-spacing-8_75) var(--section-spacing-1_25) var(--section-spacing-3_75);font-family:AstonMartinFlare;font-size:.75rem;font-size:var(--font-size-sm);font-weight:400;line-height:1.3;line-height:var(--leading-extraTight);letter-spacing:-.15px;letter-spacing:var(--tracking-extraCompressed);--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.btn-default .make-a-mark main .basic-text-image .btn,.btn-default .make-a-mark main .font-display.font-display,.btn-default .make-a-mark main .font-heading.font-heading,.btn-default .make-a-mark main .quote .font-body.font-body,.btn-default .make-a-mark main .quote blockquote{font-family:violet_sansregular;font-weight:400;letter-spacing:normal}@media (min-width:1024px){.btn-default-round{padding:.313rem 3.125rem .313rem 1.375rem;padding:var(--section-spacing-1_25) var(--section-spacing-12_5) var(--section-spacing-1_25) var(--section-spacing-5_5);font-size:.875rem;font-size:var(--font-size-2sm);line-height:1.45;line-height:var(--leading-compact)}}.btn-default-round{backdrop-filter:blur(17.5px);border-radius:52px;-webkit-transition:color .4s cubic-bezier(.7,0,.3,1),background .4s cubic-bezier(.7,0,.3,1);transition:color .4s cubic-bezier(.7,0,.3,1),background .4s cubic-bezier(.7,0,.3,1)}.btn-default-round:hover{background-color:#12292d;background-color:var(--i-am-green-hover)}@media (min-width:1024px){.btn-default-round:hover .icon{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;-webkit-transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-translate-x:0.25rem}}.btn-default-round .icon{position:absolute;top:0;right:.938rem;right:var(--section-spacing-3_75);bottom:0;margin:auto;height:.75rem;height:var(--section-spacing-3)}@media (min-width:1024px){.btn-default-round .icon{right:1.375rem;right:var(--section-spacing-5_5);height:1rem}}.btn-default-round .icon{-webkit-transition:-webkit-transform .4s cubic-bezier(.7,0,.3,1);transition:-webkit-transform .4s cubic-bezier(.7,0,.3,1);transition:transform .4s cubic-bezier(.7,0,.3,1);transition:transform .4s cubic-bezier(.7,0,.3,1),-webkit-transform .4s cubic-bezier(.7,0,.3,1)}.btn-default-round .icon svg{height:auto;width:.75rem;width:var(--section-spacing-3)}@media (min-width:1024px){.btn-default-round .icon svg{width:1rem}}.btn-default-round .icon svg{-webkit-transform:rotate(135deg);transform:rotate(135deg)}@media (min-width:1024px){.btn-default-round .icon svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.btn-form{height:2rem;width:100%;background-color:hsla(0,0%,100%,.1);background-color:var(--white-10);font-family:AstonMartinFlare;font-size:.875rem;font-size:var(--font-size-2sm);font-weight:500;text-transform:uppercase;letter-spacing:.1px;letter-spacing:var(--tracking-megaCompressed);--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}@media (min-width:1024px){.btn .campaign-amr22 .view-block__food__menu>ul ul:not(.btn .campaign-amr22 .view-block__food__menu>ul ul-form){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.btn .campaign-amr22 .view-block__food__menu>ul ul:not(.btn .campaign-amr22 .view-block__food__menu>ul ul-form) li{width:50%;min-width:50%}}.btn .make-a-mark main .basic-text-image .btn,.btn .make-a-mark main .font-display.font-display,.btn .make-a-mark main .font-heading.font-heading,.btn .make-a-mark main .quote .font-body.font-body,.btn .make-a-mark main .quote blockquote{font-family:violet_sansregular;font-weight:400;letter-spacing:normal}.btn-form{backdrop-filter:blur(35px);border-radius:53px}.btn-form .icon{position:absolute;top:0;bottom:0;left:1rem;margin:auto;height:.75rem;height:var(--section-spacing-3)}.btn-form .icon svg{height:auto}.btn-form .icon svg .svg-fill{fill:#cedc00;fill:var(--lime-essence)}.btn-form:hover{background-color:hsla(0,0%,100%,.2);background-color:var(--white-20)}.btn-form.form-alternate{text-align:center;width:145px}.btn-form.form-alternate .icon-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:1.25rem;padding-left:var(--section-spacing-5)}.btn-form.form-alternate .icon{right:1rem;left:auto;height:1rem}.btn-form.form-alternate .icon svg{color:#cedc00;color:var(--lime-essence)}@media (min-width:1024px){.btn-form.form-alternate:hover .icon{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;-webkit-transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-translate-x:0.25rem}}.btn-primary{position:relative;border-color:#cedc00;border-color:var(--lime-essence);background-color:#cedc00;background-color:var(--lime-essence);padding:.938rem 2.188rem;padding:var(--section-spacing-3_75) var(--section-spacing-8_75);color:#15221b;color:var(--color-darkgreen-300);-webkit-transition:color .4s cubic-bezier(.7,0,.3,1);transition:color .4s cubic-bezier(.7,0,.3,1)}.hero .btn-primary{padding:.938rem 4.375rem;padding:var(--section-spacing-3_75) var(--section-spacing-17_5)}.btn-primary.btn-thin{padding-left:1.875rem;padding-left:var(--section-spacing-7_5)}@media (min-width:1024px){.btn-primary.btn-thin{padding-left:2.813rem;padding-left:var(--section-spacing-11_25)}}.btn-primary.btn-thin:not(.has-icon){padding-right:1.875rem;padding-right:var(--section-spacing-7_5)}@media (min-width:1024px){.btn-primary.btn-thin:not(.has-icon){padding-right:2.813rem;padding-right:var(--section-spacing-11_25)}}.btn-primary.theme-lime-essence{border-color:#cedc00;border-color:var(--lime-essence);background-color:#cedc00;background-color:var(--lime-essence);color:#00473f;color:var(--opal-green-20)}.btn-primary.theme-lime-essence:before{background-color:#00665e;background-color:var(--opal-green)}.btn-primary.theme-lime-essence .generation-3 main .quote__text-container.btn-primary.theme-lime-essence .generation-3 main .quote__text-container:before .text-alpha{background-image:-webkit-gradient(linear,right top,left top,from(hsla(0,0%,100%,.3)),color-stop(50%,hsla(0,0%,100%,.3)),color-stop(50%,#fff));background-image:linear-gradient(270deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.3) 50%,#fff 0);background-image:-webkit-gradient(linear,right top,left top,from(var(--white-30)),color-stop(50%,var(--white-30)),color-stop(50%,var(--white)));background-image:linear-gradient(270deg,var(--white-30),var(--white-30) 50%,var(--white) 0)}.btn-primary.theme-lime-essence .quote .quote__text-container.btn-primary.theme-lime-essence .quote .quote__text-container:before .text-alpha{background-image:-webkit-gradient(linear,right top,left top,from(hsla(0,0%,100%,.3)),color-stop(50%,hsla(0,0%,100%,.3)),color-stop(50%,#cedc00));background-image:linear-gradient(270deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.3) 50%,#cedc00 0);background-image:-webkit-gradient(linear,right top,left top,from(var(--white-30)),color-stop(50%,var(--white-30)),color-stop(50%,var(--lime-essence)));background-image:linear-gradient(270deg,var(--white-30),var(--white-30) 50%,var(--lime-essence) 0)}.btn-primary.theme-lime-essence .svg-stroke{stroke:#00473f;stroke:var(--opal-green-20)}.has-hover .btn-primary.theme-lime-essence:hover{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.has-hover .btn-primary.theme-lime-essence:hover .svg-stroke{stroke:#fff;stroke:var(--white)}.btn-primary.theme-opal-green{border-color:#00665e;border-color:var(--opal-green);background-color:#00665e;background-color:var(--opal-green);--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.btn-primary .generation-3 main .quote__text-container.btn-primary .generation-3 main .quote__text-container.theme-opal-green .text-alpha{background-image:-webkit-gradient(linear,right top,left top,from(hsla(0,0%,100%,.3)),color-stop(50%,hsla(0,0%,100%,.3)),color-stop(50%,#fff));background-image:linear-gradient(270deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.3) 50%,#fff 0);background-image:-webkit-gradient(linear,right top,left top,from(var(--white-30)),color-stop(50%,var(--white-30)),color-stop(50%,var(--white)));background-image:linear-gradient(270deg,var(--white-30),var(--white-30) 50%,var(--white) 0)}.btn-primary .quote .quote__text-container.btn-primary .quote .quote__text-container.theme-opal-green .text-alpha{background-image:-webkit-gradient(linear,right top,left top,from(hsla(0,0%,100%,.3)),color-stop(50%,hsla(0,0%,100%,.3)),color-stop(50%,#cedc00));background-image:linear-gradient(270deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.3) 50%,#cedc00 0);background-image:-webkit-gradient(linear,right top,left top,from(var(--white-30)),color-stop(50%,var(--white-30)),color-stop(50%,var(--lime-essence)));background-image:linear-gradient(270deg,var(--white-30),var(--white-30) 50%,var(--lime-essence) 0)}.btn-primary.theme-opal-green:before{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.btn-primary.theme-opal-green .quote .quote__text-container.btn-primary.theme-opal-green .quote .quote__text-container:before .text-alpha{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.3)),color-stop(50%,rgba(0,0,0,.3)),color-stop(50%,#000));background-image:linear-gradient(270deg,rgba(0,0,0,.3),rgba(0,0,0,.3) 50%,#000 0);background-image:-webkit-gradient(linear,right top,left top,from(var(--black-30)),color-stop(50%,var(--black-30)),color-stop(50%,var(--black)));background-image:linear-gradient(270deg,var(--black-30),var(--black-30) 50%,var(--black) 0)}.btn-primary.theme-opal-green .svg-stroke{stroke:#fff;stroke:var(--white)}.has-hover .btn-primary.theme-opal-green:hover{color:#00665e;color:var(--opal-green)}.has-hover .btn-primary.theme-opal-green:hover .svg-stroke{stroke:#00665e;stroke:var(--opal-green)}.btn-primary.theme-lightgray{border-color:#d8d8d8;border-color:var(--color-lightgray-200);background-color:#d8d8d8;background-color:var(--color-lightgray-200);--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.btn-primary.theme-lightgray:before{background-color:#979797;background-color:var(--color-lightgray-100)}.btn-primary.theme-lightgray .svg-stroke{stroke:#fff;stroke:var(--white)}.has-hover .btn-primary.theme-lightgray:hover{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.has-hover .btn-primary.theme-lightgray:hover .svg-stroke{stroke:#fff;stroke:var(--white)}.btn-primary.theme-ivy-green-75{border-color:#006f62;border-color:var(--ivy-green);--tw-border-opacity:0.75;background-color:#006f62;background-color:var(--ivy-green);--tw-bg-opacity:0.75;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.btn-primary.theme-ivy-green-75:before{background-color:#cedc00;background-color:var(--lime-essence)}.btn-primary.theme-ivy-green-75 .svg-stroke{stroke:#fff;stroke:var(--white)}.has-hover .btn-primary.theme-ivy-green-75:hover{color:#006f62;color:var(--ivy-green)}.has-hover .btn-primary.theme-ivy-green-75:hover .svg-stroke{stroke:#006f62;stroke:var(--ivy-green)}.btn-primary.theme-opal-green-75{border-color:#00665e;border-color:var(--opal-green);--tw-border-opacity:0.75;background-color:#00665e;background-color:var(--opal-green);--tw-bg-opacity:0.75;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.btn-primary .generation-3 main .quote__text-container.btn-primary .generation-3 main .quote__text-container.theme-opal-green-75 .text-alpha{background-image:-webkit-gradient(linear,right top,left top,from(hsla(0,0%,100%,.3)),color-stop(50%,hsla(0,0%,100%,.3)),color-stop(50%,#fff));background-image:linear-gradient(270deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.3) 50%,#fff 0);background-image:-webkit-gradient(linear,right top,left top,from(var(--white-30)),color-stop(50%,var(--white-30)),color-stop(50%,var(--white)));background-image:linear-gradient(270deg,var(--white-30),var(--white-30) 50%,var(--white) 0)}.btn-primary .quote .quote__text-container.btn-primary .quote .quote__text-container.theme-opal-green-75 .text-alpha{background-image:-webkit-gradient(linear,right top,left top,from(hsla(0,0%,100%,.3)),color-stop(50%,hsla(0,0%,100%,.3)),color-stop(50%,#cedc00));background-image:linear-gradient(270deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.3) 50%,#cedc00 0);background-image:-webkit-gradient(linear,right top,left top,from(var(--white-30)),color-stop(50%,var(--white-30)),color-stop(50%,var(--lime-essence)));background-image:linear-gradient(270deg,var(--white-30),var(--white-30) 50%,var(--lime-essence) 0)}.btn-primary.theme-opal-green-75:before{background-color:#cedc00;background-color:var(--lime-essence)}.btn-primary.theme-opal-green-75 .svg-stroke{stroke:#fff;stroke:var(--white)}.has-hover .btn-primary.theme-opal-green-75:hover{color:#00665e;color:var(--opal-green)}.has-hover .btn-primary.theme-opal-green-75:hover .svg-stroke{stroke:#00665e;stroke:var(--opal-green)}.btn-primary.theme-pine-green-20{border-color:#2b4439;border-color:var(--pine-green-20);background-color:#2b4439;background-color:var(--pine-green-20);--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.btn-primary.theme-pine-green-20:before{background-color:#cedc00;background-color:var(--lime-essence)}.btn-primary.theme-pine-green-20 .svg-stroke{stroke:#fff;stroke:var(--white)}.has-hover .btn-primary.theme-pine-green-20:hover{color:#385748;color:var(--pine-green)}.has-hover .btn-primary.theme-pine-green-20:hover .svg-stroke{stroke:#385748;stroke:var(--pine-green)}.btn-primary.theme-opal-green-20-75{border-color:#00473f;border-color:var(--opal-green-20);--tw-border-opacity:0.75;background-color:#00473f;background-color:var(--opal-green-20);--tw-bg-opacity:0.75;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.btn-primary.theme-opal-green-20-75:before{background-color:#cedc00;background-color:var(--lime-essence)}.btn-primary.theme-opal-green-20-75 .svg-stroke{stroke:#fff;stroke:var(--white)}.has-hover .btn-primary.theme-opal-green-20-75:hover{color:#00473f;color:var(--opal-green-20)}.has-hover .btn-primary.theme-opal-green-20-75:hover .svg-stroke{stroke:#00473f;stroke:var(--opal-green-20)}.btn-primary.theme-pine-green{border-color:#385748;border-color:var(--pine-green);background-color:#385748;background-color:var(--pine-green);--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.btn-primary.theme-pine-green:before{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.btn-primary.theme-pine-green .quote .quote__text-container.btn-primary.theme-pine-green .quote .quote__text-container:before .text-alpha{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.3)),color-stop(50%,rgba(0,0,0,.3)),color-stop(50%,#000));background-image:linear-gradient(270deg,rgba(0,0,0,.3),rgba(0,0,0,.3) 50%,#000 0);background-image:-webkit-gradient(linear,right top,left top,from(var(--black-30)),color-stop(50%,var(--black-30)),color-stop(50%,var(--black)));background-image:linear-gradient(270deg,var(--black-30),var(--black-30) 50%,var(--black) 0)}.btn-primary.theme-pine-green.before-lime-essence:before{background-color:#cedc00;background-color:var(--lime-essence)}.btn-primary.theme-pine-green .svg-stroke{stroke:#fff;stroke:var(--white)}.has-hover .btn-primary.theme-pine-green:hover{color:#385748;color:var(--pine-green)}.has-hover .btn-primary.theme-pine-green:hover .svg-stroke{stroke:#385748;stroke:var(--pine-green)}.btn-primary:before{position:absolute;top:-1px;left:-1px;width:.125rem;width:var(--section-spacing-0_5);content:"";height:calc(100% + 2px);-webkit-transition:width .4s cubic-bezier(.7,0,.3,1);transition:width .4s cubic-bezier(.7,0,.3,1);z-index:1}.has-hover .btn-primary:hover:before{width:calc(100% + 2px)}.btn-primary span{position:relative;z-index:2}.btn-modal.theme-white-lime-essence .svg-stroke{stroke:#fff;stroke:var(--white)}.has-hover .btn-modal.theme-white-lime-essence:hover{color:#cedc00;color:var(--lime-essence)}.has-hover .btn-modal.theme-white-lime-essence:hover .svg-stroke{stroke:#cedc00;stroke:var(--lime-essence)}.btn-default.has-icon .icon-wrapper,.btn-modal.has-icon .icon-wrapper,.btn-primary.has-icon .icon-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn-default.has-icon .icon,.btn-modal.has-icon .icon,.btn-primary.has-icon .icon{margin-top:-1px;margin-left:.5rem}.btn-default.has-icon.stroke-lime-essense .icon g,.btn-modal.has-icon.stroke-lime-essense .icon g,.btn-primary.has-icon.stroke-lime-essense .icon g{stroke:#cedc00;stroke:var(--lime-essence)}.btn-default.has-icon.stroke-white .icon g,.btn-modal.has-icon.stroke-white .icon g,.btn-primary.has-icon.stroke-white .icon g{stroke:#fff;stroke:var(--white)}.btn-default.has-icon.icon-inverted .icon-wrapper,.btn-modal.has-icon.icon-inverted .icon-wrapper,.btn-primary.has-icon.icon-inverted .icon-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}>div.btn-default.has-icon .section-label.icon-inverted .icon-wrapper span:last-of-type,>div.btn-modal.has-icon .section-label.icon-inverted .icon-wrapper span:last-of-type,>div.btn-primary.has-icon .section-label.icon-inverted .icon-wrapper span:last-of-type,>div:not(.btn-default.has-icon .section-label.icon-inverted .icon-wrapper) span:first-of-type,>div:not(.btn-modal.has-icon .section-label.icon-inverted .icon-wrapper) span:first-of-type,>div:not(.btn-primary.has-icon .section-label.icon-inverted .icon-wrapper) span:first-of-type{position:relative;margin-right:4.375rem;margin-right:var(--section-spacing-17_5)}>div.btn-default.has-icon .section-label.icon-inverted .icon-wrapper span:last-of-type:after,>div.btn-modal.has-icon .section-label.icon-inverted .icon-wrapper span:last-of-type:after,>div.btn-primary.has-icon .section-label.icon-inverted .icon-wrapper span:last-of-type:after,>div:not(.btn-default.has-icon .section-label.icon-inverted .icon-wrapper) span:first-of-type:after,>div:not(.btn-modal.has-icon .section-label.icon-inverted .icon-wrapper) span:first-of-type:after,>div:not(.btn-primary.has-icon .section-label.icon-inverted .icon-wrapper) span:first-of-type:after{position:absolute;top:0;right:-3.75rem;right:calc(var(--section-spacing-15)*-1);bottom:0;margin:auto;height:1px;width:3.125rem;width:var(--section-spacing-12_5);background-color:#cedc00;background-color:var(--lime-essence);content:""}.btn-default.has-icon .section-label>div.flex-row-reverse span:last-of-type,.btn-default.has-icon .section-label>div:not(.flex-row-reverse) span:first-of-type,.btn-modal.has-icon .section-label>div.flex-row-reverse span:last-of-type,.btn-modal.has-icon .section-label>div:not(.flex-row-reverse) span:first-of-type,.btn-primary.has-icon .section-label>div.flex-row-reverse span:last-of-type,.btn-primary.has-icon .section-label>div:not(.flex-row-reverse) span:first-of-type{position:relative;margin-right:4.375rem;margin-right:var(--section-spacing-17_5)}.btn-default.has-icon .section-label>div.flex-row-reverse span:last-of-type:after,.btn-default.has-icon .section-label>div:not(.flex-row-reverse) span:first-of-type:after,.btn-modal.has-icon .section-label>div.flex-row-reverse span:last-of-type:after,.btn-modal.has-icon .section-label>div:not(.flex-row-reverse) span:first-of-type:after,.btn-primary.has-icon .section-label>div.flex-row-reverse span:last-of-type:after,.btn-primary.has-icon .section-label>div:not(.flex-row-reverse) span:first-of-type:after{position:absolute;top:0;right:-3.75rem;right:calc(var(--section-spacing-15)*-1);bottom:0;margin:auto;height:1px;width:3.125rem;width:var(--section-spacing-12_5);background-color:#cedc00;background-color:var(--lime-essence);content:""}.btn-default.has-icon.icon-inverted .icon-wrapper .icon,.btn-modal.has-icon.icon-inverted .icon-wrapper .icon,.btn-primary.has-icon.icon-inverted .icon-wrapper .icon{margin-right:.5rem;margin-left:0}.btn-default.has-icon.icon-inverted .icon.icon--arrow-right,.btn-modal.has-icon.icon-inverted .icon.icon--arrow-right,.btn-primary.has-icon.icon-inverted .icon.icon--arrow-right{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.btn-primary{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.btn[data-type=video]{backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0)}.cookie-prompt{opacity:0;background-color:rgba(34,51,43,.85);backdrop-filter:blur(12px);-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:opacity .4s ease,-webkit-transform .4s ease;transition:opacity .4s ease,-webkit-transform .4s ease;transition:opacity .4s ease,transform .4s ease;transition:opacity .4s ease,transform .4s ease,-webkit-transform .4s ease;z-index:9999}.cookie-prompt.is-active{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.cookie-prompt a{color:#cedc00;color:var(--lime-essence)}.cookie-prompt a:hover{text-decoration:underline}.content-body>h2,.content-body>h3,.content-body>h4,.content-body>p,.content-body>ul,.module-content-body>h2,.module-content-body>h3,.module-content-body>h4,.module-content-body>p,.module-content-body>ul{margin-bottom:.625rem;margin-bottom:var(--section-spacing-2_5);width:100%}@media (min-width:1024px){.content-body .campaign-amr22 .view-block__food__menu>ul ul:not(>h2),.content-body .campaign-amr22 .view-block__food__menu>ul ul:not(>h3),.content-body .campaign-amr22 .view-block__food__menu>ul ul:not(>h4),.content-body .campaign-amr22 .view-block__food__menu>ul ul:not(>p),.content-body .campaign-amr22 .view-block__food__menu>ul ul:not(>ul),.module-content-body .campaign-amr22 .view-block__food__menu>ul ul:not(>h2),.module-content-body .campaign-amr22 .view-block__food__menu>ul ul:not(>h3),.module-content-body .campaign-amr22 .view-block__food__menu>ul ul:not(>h4),.module-content-body .campaign-amr22 .view-block__food__menu>ul ul:not(>p),.module-content-body .campaign-amr22 .view-block__food__menu>ul ul:not(>ul){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.content-body .campaign-amr22 .view-block__food__menu>ul ul:not(>h2) li,.content-body .campaign-amr22 .view-block__food__menu>ul ul:not(>h3) li,.content-body .campaign-amr22 .view-block__food__menu>ul ul:not(>h4) li,.content-body .campaign-amr22 .view-block__food__menu>ul ul:not(>p) li,.content-body .campaign-amr22 .view-block__food__menu>ul ul:not(>ul) li,.module-content-body .campaign-amr22 .view-block__food__menu>ul ul:not(>h2) li,.module-content-body .campaign-amr22 .view-block__food__menu>ul ul:not(>h3) li,.module-content-body .campaign-amr22 .view-block__food__menu>ul ul:not(>h4) li,.module-content-body .campaign-amr22 .view-block__food__menu>ul ul:not(>p) li,.module-content-body .campaign-amr22 .view-block__food__menu>ul ul:not(>ul) li{width:50%;min-width:50%}}@media (min-width:1024px){.content-body>h2,.content-body>h3,.content-body>h4,.content-body>p,.content-body>ul,.module-content-body>h2,.module-content-body>h3,.module-content-body>h4,.module-content-body>p,.module-content-body>ul{margin-bottom:1.25rem;margin-bottom:var(--section-spacing-5)}}.content-body>h2,.content-body>h3,.content-body>h4,.module-content-body>h2,.module-content-body>h3,.module-content-body>h4{font-family:AstonMartinFlare;font-size:1.375rem;font-size:var(--font-size-2md);font-weight:600}.content-body .make-a-mark main .basic-text-image .btn,.content-body .make-a-mark main .font-display.font-display,.content-body .make-a-mark main .font-heading.font-heading,.content-body .make-a-mark main .quote .font-body.font-body,.content-body .make-a-mark main .quote blockquote,.module-content-body .make-a-mark main .basic-text-image .btn,.module-content-body .make-a-mark main .font-display.font-display,.module-content-body .make-a-mark main .font-heading.font-heading,.module-content-body .make-a-mark main .quote .font-body.font-body,.module-content-body .make-a-mark main .quote blockquote{font-family:violet_sansregular;font-weight:400;letter-spacing:normal}.content-body>p,.content-body>ul li p,.module-content-body>p,.module-content-body>ul li p{font-size:.9375rem;font-size:var(--font-size-3sm);font-weight:200;line-height:2;line-height:var(--leading-superRelaxed)}@media (min-width:1024px){.content-body>p,.content-body>ul li p,.module-content-body>p,.module-content-body>ul li p{font-size:1rem;font-size:var(--font-size-base);line-height:2.15;line-height:var(--leading-loose);letter-spacing:.4px;letter-spacing:var(--tracking-snug)}}.content-body>p a,.content-body>ul li p a,.module-content-body>p a,.module-content-body>ul li p a{color:#00665e;color:var(--opal-green);text-decoration:underline}.content-body>p a:hover,.content-body>ul li p a:hover,.module-content-body>p a:hover,.module-content-body>ul li p a:hover{text-decoration:none}.content-body>ul li,.module-content-body>ul li{position:relative;margin-bottom:.625rem;margin-bottom:var(--section-spacing-2_5);margin-left:1.875rem;margin-left:var(--section-spacing-7_5)}.content-body>ul li:after,.module-content-body>ul li:after{position:absolute;left:1.875rem;left:var(--section-spacing-7_5);height:.5rem;width:.5rem;border-radius:9999px;background-color:#161a21;background-color:var(--dark-default);content:""}.content-body p:empty,.module-content-body p:empty{margin:0}.content-body>h2,.content-body>h3,.content-body>h4,.content-body>ol,.content-body>p,.content-body>ul{margin:0 0 1.375rem;margin-bottom:var(--section-spacing-5_5);width:100%}@media (min-width:1024px){.content-body .campaign-amr22 .view-block__food__menu>ul ul:not(>h2),.content-body .campaign-amr22 .view-block__food__menu>ul ul:not(>h3),.content-body .campaign-amr22 .view-block__food__menu>ul ul:not(>h4),.content-body .campaign-amr22 .view-block__food__menu>ul ul:not(>ol),.content-body .campaign-amr22 .view-block__food__menu>ul ul:not(>p),.content-body .campaign-amr22 .view-block__food__menu>ul ul:not(>ul){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.content-body .campaign-amr22 .view-block__food__menu>ul ul:not(>h2) li,.content-body .campaign-amr22 .view-block__food__menu>ul ul:not(>h3) li,.content-body .campaign-amr22 .view-block__food__menu>ul ul:not(>h4) li,.content-body .campaign-amr22 .view-block__food__menu>ul ul:not(>ol) li,.content-body .campaign-amr22 .view-block__food__menu>ul ul:not(>p) li,.content-body .campaign-amr22 .view-block__food__menu>ul ul:not(>ul) li{width:50%;min-width:50%}}.content-body>h2,.content-body>h3,.content-body>h4{margin-top:2.5rem;margin-top:var(--section-spacing-10);margin-bottom:2.5rem;margin-bottom:var(--section-spacing-10);font-family:AstonMartinFlare;font-size:1rem;font-size:var(--font-size-base);font-weight:400;text-transform:uppercase;line-height:1.65;line-height:var(--leading-spacious);--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.content-body .make-a-mark main .basic-text-image .btn,.content-body .make-a-mark main .font-display.font-display,.content-body .make-a-mark main .font-heading.font-heading,.content-body .make-a-mark main .quote .font-body.font-body,.content-body .make-a-mark main .quote blockquote{font-family:violet_sansregular;font-weight:400;letter-spacing:normal}.content-body>ol li p,.content-body>p,.content-body>ul li p{font-size:.875rem;font-size:var(--font-size-2sm);font-weight:300;line-height:1.55;line-height:var(--leading-roomy)}.content-body>ol li p a,.content-body>p a,.content-body>ul li p a{color:#00665e;color:var(--opal-green);text-decoration:underline}.content-body>ol li p a:hover,.content-body>p a:hover,.content-body>ul li p a:hover{text-decoration:none}.content-body>ul li{position:relative;margin-bottom:.625rem;margin-bottom:var(--section-spacing-2_5);margin-left:1.875rem;margin-left:var(--section-spacing-7_5)}.content-body>ul li:after{position:absolute;height:.5rem;width:.5rem;border-radius:9999px;background-color:#161a21;background-color:var(--dark-default);left:-30px;top:8px;content:""}.content-body>ol{padding-top:3.75rem;padding-top:var(--section-spacing-15);padding-bottom:3.75rem;padding-bottom:var(--section-spacing-15);counter-reset:items}.content-body>ol li{margin-bottom:1.875rem;margin-bottom:var(--section-spacing-7_5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;counter-increment:items}.content-body>ol li p{max-width:37.5rem;max-width:var(--section-spacing-150)}.content-body>ol li:last-child{margin-bottom:0}.content-body>ol li:before{margin-right:1.563rem;margin-right:var(--section-spacing-6_25);font-size:.75rem;font-size:var(--font-size-sm);font-weight:600;letter-spacing:3.5px;letter-spacing:var(--tracking-standard);color:#385748;color:var(--pine-green);content:"0" counter(items)}.content-body>ol li:ntracking-child(n+10):before{content:counter(items)}.content-body p:empty{margin:0}.module-content-body .content-body:not(.article-view):not(.partner-view)>section:not(:first-of-type):not(:last-of-type){margin-top:3.125rem;margin-top:var(--section-spacing-12_5);margin-bottom:3.125rem;margin-bottom:var(--section-spacing-12_5)}@media (min-width:1024px){.module-content-body .content-body:not(.article-view):not(.partner-view)>section:not(:first-of-type):not(:last-of-type){margin-bottom:6.25rem;margin-bottom:var(--section-spacing-25)}}.article-view.content-body>p,.partner-view.content-body>p{letter-spacing:.4px;letter-spacing:var(--tracking-snug)}.article-view.content-body>p:not(:empty):last-of-type,.partner-view.content-body>p:not(:empty):last-of-type{margin-bottom:5.313rem;margin-bottom:var(--section-spacing-21_25)}.article-view.content-body>p:empty,.partner-view.content-body>p:empty{margin-bottom:0}@media (max-width:1024px){.article-view.content-body>p+section.basic-text-image--article\:left>div,.partner-view.content-body>p+section.basic-text-image--article\:left>div{margin-top:.75rem;margin-top:var(--section-spacing-3)}}.article-view.content-body>section.highlight-carousel>div,.partner-view.content-body>section.highlight-carousel>div{padding-bottom:5.313rem;padding-bottom:var(--section-spacing-21_25)}@media (min-width:1024px){.article-view.content-body>section.highlight-carousel>div,.partner-view.content-body>section.highlight-carousel>div{padding-bottom:1.25rem;padding-bottom:var(--section-spacing-5)}}@media (max-width:1024px){.article-view.content-body section.basic-text-image--article\:right+p,.partner-view.content-body section.basic-text-image--article\:right+p{margin-top:-3.75rem;margin-top:calc(0px - var(--section-spacing-15))}}.article-view>section:first-of-type.image-gallery>div,.partner-view>section:first-of-type.image-gallery>div{margin-top:0}.article-view>section:first-of-type:last-of-type.image-gallery,.partner-view>section:first-of-type:last-of-type.image-gallery{margin-bottom:7.5rem;margin-bottom:var(--section-spacing-30)}.countdown{background-color:#00665e;background-color:var(--opal-green)}.generation-3 main .quote__text-container.countdown .text-alpha{background-image:-webkit-gradient(linear,right top,left top,from(hsla(0,0%,100%,.3)),color-stop(50%,hsla(0,0%,100%,.3)),color-stop(50%,#fff));background-image:linear-gradient(270deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.3) 50%,#fff 0);background-image:-webkit-gradient(linear,right top,left top,from(var(--white-30)),color-stop(50%,var(--white-30)),color-stop(50%,var(--white)));background-image:linear-gradient(270deg,var(--white-30),var(--white-30) 50%,var(--white) 0)}.quote .quote__text-container.countdown .text-alpha{background-image:-webkit-gradient(linear,right top,left top,from(hsla(0,0%,100%,.3)),color-stop(50%,hsla(0,0%,100%,.3)),color-stop(50%,#cedc00));background-image:linear-gradient(270deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.3) 50%,#cedc00 0);background-image:-webkit-gradient(linear,right top,left top,from(var(--white-30)),color-stop(50%,var(--white-30)),color-stop(50%,var(--lime-essence)));background-image:linear-gradient(270deg,var(--white-30),var(--white-30) 50%,var(--lime-essence) 0)}.countdown.theme-opal-green{background-color:#00665e;background-color:var(--opal-green)}.countdown .generation-3 main .quote__text-container.countdown .generation-3 main .quote__text-container.theme-opal-green .text-alpha{background-image:-webkit-gradient(linear,right top,left top,from(hsla(0,0%,100%,.3)),color-stop(50%,hsla(0,0%,100%,.3)),color-stop(50%,#fff));background-image:linear-gradient(270deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.3) 50%,#fff 0);background-image:-webkit-gradient(linear,right top,left top,from(var(--white-30)),color-stop(50%,var(--white-30)),color-stop(50%,var(--white)));background-image:linear-gradient(270deg,var(--white-30),var(--white-30) 50%,var(--white) 0)}.countdown .quote .quote__text-container.countdown .quote .quote__text-container.theme-opal-green .text-alpha{background-image:-webkit-gradient(linear,right top,left top,from(hsla(0,0%,100%,.3)),color-stop(50%,hsla(0,0%,100%,.3)),color-stop(50%,#cedc00));background-image:linear-gradient(270deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.3) 50%,#cedc00 0);background-image:-webkit-gradient(linear,right top,left top,from(var(--white-30)),color-stop(50%,var(--white-30)),color-stop(50%,var(--lime-essence)));background-image:linear-gradient(270deg,var(--white-30),var(--white-30) 50%,var(--lime-essence) 0)}.countdown.theme-dark-green{background-color:#00231f;background-color:var(--dark-green)}.countdown--full-width .countdown__overview{background-color:rgba(0,89,79,.8)}.countdown-event,.countdown-race{background-color:#00665e;background-color:var(--opal-green)}.countdown .generation-3 main .quote__text-container.countdown .generation-3 main .quote__text-container-event .text-alpha,.countdown .generation-3 main .quote__text-container.countdown .generation-3 main .quote__text-container-race .text-alpha{background-image:-webkit-gradient(linear,right top,left top,from(hsla(0,0%,100%,.3)),color-stop(50%,hsla(0,0%,100%,.3)),color-stop(50%,#fff));background-image:linear-gradient(270deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.3) 50%,#fff 0);background-image:-webkit-gradient(linear,right top,left top,from(var(--white-30)),color-stop(50%,var(--white-30)),color-stop(50%,var(--white)));background-image:linear-gradient(270deg,var(--white-30),var(--white-30) 50%,var(--white) 0)}.countdown .quote .quote__text-container.countdown .quote .quote__text-container-event .text-alpha,.countdown .quote .quote__text-container.countdown .quote .quote__text-container-race .text-alpha{background-image:-webkit-gradient(linear,right top,left top,from(hsla(0,0%,100%,.3)),color-stop(50%,hsla(0,0%,100%,.3)),color-stop(50%,#cedc00));background-image:linear-gradient(270deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.3) 50%,#cedc00 0);background-image:-webkit-gradient(linear,right top,left top,from(var(--white-30)),color-stop(50%,var(--white-30)),color-stop(50%,var(--lime-essence)));background-image:linear-gradient(270deg,var(--white-30),var(--white-30) 50%,var(--lime-essence) 0)}.countdown-event .countdown__category,.countdown-race .countdown__category{background-color:#00352f;background-color:var(--opal-green-40)}.countdown-event .countdown__sponsor svg .svg-fill,.countdown-race .countdown__sponsor svg .svg-fill{fill:#fff;fill:var(--white)}.countdown-individual__container{width:3.75rem;width:var(--section-spacing-15)}@media (min-width:414px){.countdown-individual__container{width:auto}}.countdown-individual__container .countdown-number{margin-right:.5rem}.countdown-individual__container .countdown-secs{margin-right:0;min-width:2.313rem;min-width:var(--section-spacing-9_25)}@media (min-width:1024px){.countdown-individual__container .countdown-secs{min-width:4rem;min-width:var(--section-spacing-16)}}.countdown-individual__sponsor--desktop{display:none}@media (min-width:1024px){.countdown-individual__sponsor--desktop{display:block}}.countdown-individual__sponsor--mobile{display:block}@media (min-width:1024px){.countdown-individual__sponsor--mobile{display:none}}.countdown-individual__sponsor svg{height:auto;width:7.813rem;width:var(--section-spacing-31_25)}@media (min-width:1024px){.countdown-individual__sponsor svg{min-width:10.313rem;min-width:var(--section-spacing-41_25)}}.countdown-individual__sponsor svg{-webkit-transform:translateY(5%);transform:translateY(5%)}@media (min-width:1024px){.countdown-individual__sponsor svg{-webkit-transform:translateY(-25%);transform:translateY(-25%)}}.countdown-esports{background-color:#cedc00;background-color:var(--lime-essence)}.countdown-esports .countdown__category{background-color:#b9c600;background-color:var(--lime-essence-10)}.countdown-esports .countdown__sponsor svg .svg-fill{fill:#000;fill:var(--color-black)}.countdown-garage-screen .countdown{background-color:#00665e;background-color:var(--opal-green)}.countdown-garage-screen .generation-3 main .quote__text-container.countdown .text-alpha{background-image:-webkit-gradient(linear,right top,left top,from(hsla(0,0%,100%,.3)),color-stop(50%,hsla(0,0%,100%,.3)),color-stop(50%,#fff));background-image:linear-gradient(270deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.3) 50%,#fff 0);background-image:-webkit-gradient(linear,right top,left top,from(var(--white-30)),color-stop(50%,var(--white-30)),color-stop(50%,var(--white)));background-image:linear-gradient(270deg,var(--white-30),var(--white-30) 50%,var(--white) 0)}.countdown-garage-screen .quote .quote__text-container.countdown .text-alpha{background-image:-webkit-gradient(linear,right top,left top,from(hsla(0,0%,100%,.3)),color-stop(50%,hsla(0,0%,100%,.3)),color-stop(50%,#cedc00));background-image:linear-gradient(270deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.3) 50%,#cedc00 0);background-image:-webkit-gradient(linear,right top,left top,from(var(--white-30)),color-stop(50%,var(--white-30)),color-stop(50%,var(--lime-essence)));background-image:linear-gradient(270deg,var(--white-30),var(--white-30) 50%,var(--lime-essence) 0)}.countdown-garage-screen .countdown{max-width:calc(100% - 40px)}@media (min-width:1024px){.countdown-garage-screen .countdown [data-countdown]>div{width:6.2505vw}}.countdown-garage-screen .countdown__category{background-color:#00352f;background-color:var(--opal-green-40);padding-left:1.25rem;padding-left:var(--section-spacing-5);padding-right:1.25rem;padding-right:var(--section-spacing-5);padding-top:.5rem;padding-bottom:.5rem}@media (min-width:1024px){.countdown-garage-screen .countdown__category{padding:.834vw 2.0835vw}}.countdown-garage-screen .countdown__content{padding:2.813rem 1.875rem;padding:var(--section-spacing-11_25) var(--section-spacing-7_5)}@media (min-width:1024px){.countdown-garage-screen .countdown__content{padding:4.167vw 2.0835vw}}.countdown-garage-screen .countdown__content__titles{margin-bottom:1.25rem;margin-bottom:var(--section-spacing-5)}@media (min-width:1024px){.countdown-garage-screen .countdown__content__titles{margin-bottom:1.2495vw}}.countdown-garage-screen .countdown__sponsor svg{margin-top:2.5rem;margin-top:var(--section-spacing-10);width:6.875rem;width:var(--section-spacing-27_5)}@media (min-width:1024px){.countdown-garage-screen .countdown__sponsor svg{margin-top:4.167vw;width:11.4585vw}}.countdown-garage-screen .countdown__sponsor svg .svg-fill{fill:#fff;fill:var(--white)}.countdown-garage-screen__category{font-size:.8125rem;font-size:var(--font-size-1sm);letter-spacing:4.2px;letter-spacing:var(--tracking-loose)}@media (min-width:1024px){.countdown-garage-screen__category{font-size:1.3545vw;letter-spacing:.438vw}}.countdown-garage-screen__subtitle{margin-bottom:.313rem;margin-bottom:var(--section-spacing-1_25);font-size:.8125rem;font-size:var(--font-size-1sm);letter-spacing:5px;letter-spacing:var(--tracking-extended)}@media (min-width:1024px){.countdown-garage-screen__subtitle{font-size:1.3545vw;letter-spacing:.5205vw;margin-bottom:.5205vw}}.countdown-garage-screen__title{font-size:1.375rem;font-size:var(--font-size-2md);line-height:1.3;line-height:var(--leading-extraTight);letter-spacing:3px;letter-spacing:var(--tracking-fitted)}@media (min-width:1024px){.countdown-garage-screen__title{font-size:2.292vw;letter-spacing:.312vw}}.countdown-garage-screen__unit{font-size:2.375rem;font-size:var(--font-size-6md);letter-spacing:-.1px;letter-spacing:var(--tracking-superTight)}@media (min-width:1024px){.countdown-garage-screen__unit{font-size:4.3755vw;letter-spacing:-.0105vw}}.countdown-garage-screen__value{font-size:.75rem;font-size:var(--font-size-sm);letter-spacing:2.2px;letter-spacing:var(--tracking-tight)}@media (min-width:1024px){.countdown-garage-screen__value{font-size:1.2495vw;letter-spacing:.2295vw}}.countdown__sponsor--above{display:none}.countdown__sponsor svg{margin:0 auto;height:auto;width:6.875rem;width:var(--section-spacing-27_5)}.countdown.has-sync .countdown__sponsor--above{display:block}.countdown.has-sync .countdown__sponsor--below{display:none}@media (min-width:1024px){.hero__countdown .countdown{max-width:18.438rem;max-width:var(--section-spacing-73_75)}}.disclaimer{position:fixed;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}@media (min-width:1024px){.campaign-amr22 .view-block__food__menu>ul ul:not(.disclaimer){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.campaign-amr22 .view-block__food__menu>ul ul:not(.disclaimer) li{width:50%;min-width:50%}}.disclaimer{z-index:1100}.disclaimer>*{margin:auto;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;max-height:90%}.disclaimer>*,.disclaimer header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.disclaimer header{margin-bottom:2rem;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom-width:2px;border-color:#d8d8d8;border-color:var(--color-lightgray-200)}.disclaimer section{position:relative;overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1}.disclaimer section:after,.disclaimer section:before{pointer-events:none;position:absolute;right:0;left:0;height:6.25rem;height:var(--section-spacing-25);opacity:0;content:"";-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.disclaimer section:before{top:0;background-image:linear-gradient(#fff,hsla(0,0%,100%,0) 100px)}.disclaimer section:after{bottom:0;background-image:linear-gradient(hsla(0,0%,100%,0),#fff 100px)}.disclaimer section.shadow-down:after,.disclaimer section.shadow-up:before{opacity:1}.disclaimer section>*{height:100%;overflow:auto}.disclaimer section p{margin-top:1rem}body.show-disclaimer{overflow:hidden}.doughnut-chart__chart{position:relative;height:160px;width:160px}.doughnut-chart__chart:after{position:absolute;top:.19rem;top:var(--section-spacing-0_75);right:0;left:0;margin:auto;border-radius:9999px;border-width:2px;border-color:#00473f;border-color:var(--opal-green-20);content:"";height:calc(100% - 6px);width:calc(100% - 6px);z-index:1}.doughnut-ring{position:absolute;top:0;left:0;height:100%;width:100%}@media (min-width:1024px){.campaign-amr22 .view-block__food__menu>ul ul:not(.doughnut-ring){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.campaign-amr22 .view-block__food__menu>ul ul:not(.doughnut-ring) li{width:50%;min-width:50%}}.doughnut-ring{z-index:2}.doughnut-ring__circle{-webkit-transition:stroke-dashoffset .35s;transition:stroke-dashoffset .35s;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.doughnut-ring__circle.theme-white{stroke:#fff;stroke:var(--white)}.doughnut-ring__circle.theme-lime-essence{stroke:#cedc00;stroke:var(--lime-essence)}figure.has-caption figcaption{width:75%;position:relative;padding-left:1.563rem;padding-left:var(--section-spacing-6_25);text-align:left}figure.has-caption figcaption:before{position:absolute;left:0;height:.125rem;height:var(--section-spacing-0_5);width:1rem;background-color:#cedc00;background-color:var(--lime-essence);content:"";top:13px}figure.has-caption--vertical{position:relative}figure.has-caption--vertical figcaption{position:absolute;bottom:1.25rem;bottom:var(--section-spacing-5);left:.938rem;left:var(--section-spacing-3_75);padding-left:1.875rem;padding-left:var(--section-spacing-7_5)}@media (min-width:1024px){figure.has-caption--vertical figcaption{bottom:3.75rem;bottom:var(--section-spacing-15);width:100%;opacity:.6}}figure.has-caption--vertical figcaption{-webkit-transform:rotate(-90deg) translateY(100%);transform:rotate(-90deg) translateY(100%);-webkit-transform-origin:left bottom;transform-origin:left bottom}@media (min-width:1024px){figure.has-caption--vertical figcaption{left:-1.875rem;left:calc(var(--section-spacing-7_5)*-1)}}figure.has-caption--vertical figcaption:before{top:8px;width:18px}.filters-list a{position:relative;opacity:.6;-webkit-transition:opacity .4s cubic-bezier(.7,0,.3,1);transition:opacity .4s cubic-bezier(.7,0,.3,1)}.filters-list a:hover{opacity:1}.filters-list a.is-active{font-weight:600;opacity:1}.filters-list a.is-active:after{position:absolute;bottom:.4rem;bottom:var(--section-spacing-1_5);left:0;height:.125rem;height:var(--section-spacing-0_5);width:100%;background-color:#cedc00;background-color:var(--lime-essence)}@media (min-width:1024px){.filters-list a.is-active .campaign-amr22 .view-block__food__menu>ul ul:not(.filters-list a.is-active .campaign-amr22 .view-block__food__menu>ul ul:after){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.filters-list a.is-active .campaign-amr22 .view-block__food__menu>ul ul:not(.filters-list a.is-active .campaign-amr22 .view-block__food__menu>ul ul:after) li{width:50%;min-width:50%}}.filters-list a.is-active:after{bottom:-6px;content:""}.filters.sort-container [data-sort-target]:not(.is-active){display:none}.global-sticky-header{top:4.375rem;top:var(--section-spacing-17_5)}@media (min-width:1024px){.global-sticky-header{top:5.938rem;top:var(--section-spacing-24)}}.global-sticky-header{will-change:transform;z-index:1000}.global-sticky-header--IAM .svg-icon svg{height:auto;width:3.75rem;width:var(--section-spacing-15)}@media (min-width:1024px){.global-sticky-header--IAM .svg-icon svg{width:6.25rem;width:var(--section-spacing-25)}}.global-sticky-header__wrapper{pointer-events:none;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;-webkit-transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-translate-y:var(--section-spacing-17_5);opacity:0}@media (min-width:1024px){.global-sticky-header__wrapper{--tw-translate-y:calc(var(--section-spacing-24)*-1)}}.global-sticky-header__wrapper{-webkit-transition:opacity .4s cubic-bezier(.7,0,.3,1),-webkit-transform .4s cubic-bezier(.7,0,.3,1);transition:opacity .4s cubic-bezier(.7,0,.3,1),-webkit-transform .4s cubic-bezier(.7,0,.3,1);transition:opacity .4s cubic-bezier(.7,0,.3,1),transform .4s cubic-bezier(.7,0,.3,1);transition:opacity .4s cubic-bezier(.7,0,.3,1),transform .4s cubic-bezier(.7,0,.3,1),-webkit-transform .4s cubic-bezier(.7,0,.3,1)}.has-scrolled-300px .global-sticky-header__wrapper{pointer-events:auto;--tw-translate-y:0px;opacity:1}.expose-nav .global-sticky-header__wrapper{pointer-events:none;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;-webkit-transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-translate-y:var(--section-spacing-17_5);opacity:0}@media (min-width:1024px){.expose-nav .global-sticky-header__wrapper{--tw-translate-y:calc(var(--section-spacing-24)*-1)}}.global-header{position:fixed;top:0;left:0;min-height:5.938rem;min-height:var(--section-spacing-24);width:100%}@media (min-width:1024px){.campaign-amr22 .view-block__food__menu>ul ul:not(.global-header){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.campaign-amr22 .view-block__food__menu>ul ul:not(.global-header) li{width:50%;min-width:50%}}@media (min-width:1024px){.global-header{min-height:5.938rem;min-height:var(--section-spacing-24)}}.global-header{-webkit-transition:background-color .4s cubic-bezier(.7,0,.3,1),opacity .4s cubic-bezier(.7,0,.3,1);transition:background-color .4s cubic-bezier(.7,0,.3,1),opacity .4s cubic-bezier(.7,0,.3,1);z-index:1000}.has-scrolled .global-header{min-height:4.375rem;min-height:var(--section-spacing-17_5)}@media (min-width:1024px){.has-scrolled .global-header{min-height:5.938rem;min-height:var(--section-spacing-24)}}.has-modal-bio .global-header{opacity:0}.global-header__cta{position:absolute;top:1.875rem;top:var(--section-spacing-7_5);right:3.125rem;right:var(--section-spacing-12_5);display:none;border-radius:1rem;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));--tw-bg-opacity:0.08;padding:.313rem 1.313rem;padding:var(--section-spacing-1_25) var(--section-spacing-5_25);font-family:AstonMartinFlare;font-size:.875rem;font-size:var(--font-size-2sm);font-weight:400;text-transform:uppercase;line-height:1.25rem;letter-spacing:-.15px;letter-spacing:var(--tracking-extraCompressed);--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.global-header .make-a-mark main .basic-text-image .btn,.global-header .make-a-mark main .font-display.font-display,.global-header .make-a-mark main .font-heading.font-heading,.global-header .make-a-mark main .quote .font-body.font-body,.global-header .make-a-mark main .quote blockquote{font-family:violet_sansregular;font-weight:400;letter-spacing:normal}.global-header .quote .quote__text-container.global-header .quote .quote__text-container__cta .text-alpha{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.3)),color-stop(50%,rgba(0,0,0,.3)),color-stop(50%,#000));background-image:linear-gradient(270deg,rgba(0,0,0,.3),rgba(0,0,0,.3) 50%,#000 0);background-image:-webkit-gradient(linear,right top,left top,from(var(--black-30)),color-stop(50%,var(--black-30)),color-stop(50%,var(--black)));background-image:linear-gradient(270deg,var(--black-30),var(--black-30) 50%,var(--black) 0)}@media (min-width:1024px){.global-header__cta{display:block}}.global-header__cta{-webkit-transition:.3s ease;transition:.3s ease;z-index:1}.global-header__cta .icon-wrapper .icon{margin-left:.75rem;margin-left:var(--section-spacing-3)}.has-hover .global-header__cta:hover{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));background:rgba(65,65,65,.5);background:var(--color-gray-50)}.global-header__backdrop{position:absolute;height:4.375rem;height:var(--section-spacing-17_5);width:100%;--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity));--tw-bg-opacity:0.35;opacity:0}@media (min-width:1024px){.global-header .campaign-amr22 .view-block__food__menu>ul ul:not(.global-header .campaign-amr22 .view-block__food__menu>ul ul__backdrop){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.global-header .campaign-amr22 .view-block__food__menu>ul ul:not(.global-header .campaign-amr22 .view-block__food__menu>ul ul__backdrop) li{width:50%;min-width:50%}}@media (min-width:1024px){.global-header__backdrop{height:6.25rem;height:var(--section-spacing-25)}}.global-header__backdrop{backdrop-filter:blur(22.5px);-webkit-backdrop-filter:blur(22.5px);-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.expose-nav .global-header__backdrop,.has-scrolled .global-header__backdrop{opacity:1}.expose-nav .global-header__menu-backdrop{position:absolute}@media (min-width:1280px){.expose-nav .global-header__menu-backdrop{height:100vh;width:100%;background-color:transparent}}.global-header button:active,.global-header button:focus{outline:2px solid transparent;outline-offset:2px}.global-header__submenu-left{-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s}.expose-nav.expose-submenu .global-header__submenu-left{width:100%;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;-webkit-transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-translate-x:100%}@media (min-width:1024px){.global-header__submenu-left .campaign-amr22 .view-block__food__menu>ul ul:not(.expose-nav.expose-submenu .global-header__submenu-left .campaign-amr22 .view-block__food__menu>ul ul){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.global-header__submenu-left .campaign-amr22 .view-block__food__menu>ul ul:not(.expose-nav.expose-submenu .global-header__submenu-left .campaign-amr22 .view-block__food__menu>ul ul) li{width:50%;min-width:50%}}.expose-nav.expose-submenu .global-header__submenu-left nav.is-active{left:1.25rem;left:var(--section-spacing-5);width:100%;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;-webkit-transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-translate-x:-100%}@media (min-width:1024px){.expose-nav.expose-submenu .global-header__submenu-left .campaign-amr22 .view-block__food__menu>ul ul:not(nav.is-active){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.expose-nav.expose-submenu .global-header__submenu-left .campaign-amr22 .view-block__food__menu>ul ul:not(nav.is-active) li{width:50%;min-width:50%}}@media (min-width:1024px){.global-header__inner{-webkit-transition:width .5s ease-in-out;transition:width .5s ease-in-out}.expose-nav.expose-submenu .global-header__inner .global-header__submenu-left nav{left:calc(100% + 96px);-webkit-transform:none;transform:none;width:auto}}.expose-nav .global-header__inner{height:100vh;--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity));--tw-bg-opacity:0.7;backdrop-filter:blur(15px);-webkit-animation:slide-in-left .65s ease-in-out;animation:slide-in-left .65s ease-in-out;z-index:2}@media (min-width:1024px){.expose-nav .global-header__inner{width:408px}}@media (min-width:1024px){.expose-nav.expose-submenu .global-header__inner{width:595px}.expose-nav.expose-submenu .global-header__inner .global-header__submenu-left{-webkit-transform:none;transform:none;-webkit-transition:none;transition:none;width:200px}.expose-nav.expose-submenu .global-header__inner .global-header__submenu-left nav.is-active{left:calc(100% + 96px);-webkit-transform:none;transform:none;width:auto}}.global-header__logo{top:.625rem;top:var(--section-spacing-2_5);width:12.5rem;width:var(--section-spacing-50);--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}@media (min-width:1024px){.global-header__logo{top:.75rem;top:var(--section-spacing-3);width:12.5rem;width:var(--section-spacing-50)}}.global-header__logo{-webkit-transition:width .3s ease-in-out;transition:width .3s ease-in-out;will-change:width;z-index:2}.has-scrolled .global-header__logo{width:8.125rem;width:var(--section-spacing-32)}@media (min-width:1024px){.has-scrolled .global-header__logo{width:12.5rem;width:var(--section-spacing-50)}}.global-header__logo svg{height:100%;width:100%}@media (min-width:1024px){.global-header__logo .campaign-amr22 .view-block__food__menu>ul ul:not(svg){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.global-header__logo .campaign-amr22 .view-block__food__menu>ul ul:not(svg) li{width:50%;min-width:50%}}.global-header__logo svg{fill:currentColor}.global-header--bg-split svg [fill="#fff"]{fill:#000;fill:var(--color-black);-webkit-transition:fill .4s cubic-bezier(.7,0,.3,1);transition:fill .4s cubic-bezier(.7,0,.3,1)}.expose-nav .global-header--bg-split svg [fill="#fff"],.has-scrolled .global-header--bg-split svg [fill="#fff"]{fill:#fff;fill:var(--white)}.global-header--bg-split .icon--link-plus svg circle.svg-fill{fill:#cedc00;fill:var(--lime-essence)}.global-header--bg-split .icon--link-plus svg path.svg-fill{fill:#161a21;fill:var(--dark-default)}@media (min-width:1280px){.has-scrolled .global-header--bg-split nav:first-of-type .global-header__link-parent{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}}@media (min-width:1280px){.global-header--bg-split nav:first-of-type .global-header__link-parent{color:#161a21;color:var(--dark-default)}}@media (min-width:1280px){.expose-nav .global-header--bg-split nav:first-of-type .global-header__link-parent{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}}.global-header--bg-white{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.global-header .quote .quote__text-container.global-header .quote .quote__text-container--bg-white .text-alpha{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.3)),color-stop(50%,rgba(0,0,0,.3)),color-stop(50%,#000));background-image:linear-gradient(270deg,rgba(0,0,0,.3),rgba(0,0,0,.3) 50%,#000 0);background-image:-webkit-gradient(linear,right top,left top,from(var(--black-30)),color-stop(50%,var(--black-30)),color-stop(50%,var(--black)));background-image:linear-gradient(270deg,var(--black-30),var(--black-30) 50%,var(--black) 0)}.global-header--bg-white .global-header__cta{display:none}.global-header--bg-white .global-header__cta,.global-header--bg-white .global-header__cta:hover{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.global-header--bg-white .global-header__cta{--tw-bg-opacity:0.15}.global-header--bg-white .global-header__cta:hover{--tw-bg-opacity:0.05}.global-header--bg-white .global-header__cta,.global-header--bg-white .global-header__cta:hover{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}@media (min-width:1024px){.global-header--bg-white .global-header__cta{display:block}}.has-scrolled .global-header--bg-white{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));--tw-bg-opacity:.9}.global-header--bg-white .quote .quote__text-container.has-scrolled .global-header--bg-white .quote .quote__text-container .text-alpha{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.3)),color-stop(50%,rgba(0,0,0,.3)),color-stop(50%,#000));background-image:linear-gradient(270deg,rgba(0,0,0,.3),rgba(0,0,0,.3) 50%,#000 0);background-image:-webkit-gradient(linear,right top,left top,from(var(--black-30)),color-stop(50%,var(--black-30)),color-stop(50%,var(--black)));background-image:linear-gradient(270deg,var(--black-30),var(--black-30) 50%,var(--black) 0)}.has-scrolled .global-header--bg-white .global-header__backdrop{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));--tw-bg-opacity:0.35;opacity:0}.has-scrolled .global-header--bg-white .quote .quote__text-container.global-header__backdrop .text-alpha{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.3)),color-stop(50%,rgba(0,0,0,.3)),color-stop(50%,#000));background-image:linear-gradient(270deg,rgba(0,0,0,.3),rgba(0,0,0,.3) 50%,#000 0);background-image:-webkit-gradient(linear,right top,left top,from(var(--black-30)),color-stop(50%,var(--black-30)),color-stop(50%,var(--black)));background-image:linear-gradient(270deg,var(--black-30),var(--black-30) 50%,var(--black) 0)}.expose-nav .global-header--bg-white{min-height:auto}.expose-nav .global-header--bg-white .global-header__backdrop{opacity:1}.global-header--bg-white svg{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.global-header--bg-white svg [fill="#fff"]{fill:#000;fill:var(--color-black)}.expose-nav .global-header--bg-white svg [fill="#fff"]{fill:#fff;fill:var(--white)}.global-header--bg-white .icon--link-plus svg circle.svg-fill{fill:#cedc00;fill:var(--lime-essence)}.global-header--bg-white .icon--link-plus svg path.svg-fill{fill:#161a21;fill:var(--dark-default)}.global-header--bg-white .global-header__toggle:after,.global-header--bg-white .global-header__toggle:before,.global-header--bg-white .global-header__toggle span{background-color:#161a21;background-color:var(--dark-default)}.expose-nav .global-header--bg-white .global-header__toggle:after,.expose-nav .global-header--bg-white .global-header__toggle:before,.expose-nav .global-header--bg-white .global-header__toggle span{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.global-header--bg-white .global-header__toggle:after .quote .quote__text-container.expose-nav .global-header--bg-white .global-header__toggle:after .quote .quote__text-container .text-alpha,.global-header--bg-white .global-header__toggle:before .quote .quote__text-container.expose-nav .global-header--bg-white .global-header__toggle:before .quote .quote__text-container .text-alpha,.global-header--bg-white .global-header__toggle span .quote .quote__text-container.expose-nav .global-header--bg-white .global-header__toggle span .quote .quote__text-container .text-alpha{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.3)),color-stop(50%,rgba(0,0,0,.3)),color-stop(50%,#000));background-image:linear-gradient(270deg,rgba(0,0,0,.3),rgba(0,0,0,.3) 50%,#000 0);background-image:-webkit-gradient(linear,right top,left top,from(var(--black-30)),color-stop(50%,var(--black-30)),color-stop(50%,var(--black)));background-image:linear-gradient(270deg,var(--black-30),var(--black-30) 50%,var(--black) 0)}.global-header--bg-white .global-header__link{color:#161a21;color:var(--dark-default)}.expose-nav .global-header--bg-white .global-header__link,.global-header--bg-white .global-header__submenu-simple .global-header__link:not(.global-header__link-menu-sso-button){--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.global-header--bg-white .global-header__menu--parent-sso svg .svg-stroke{stroke:#161a21;stroke:var(--dark-default)}.global-header__menu-back{position:absolute;left:1.25rem;left:var(--section-spacing-5);z-index:40;display:none;font-size:.875rem;font-size:var(--font-size-2sm);font-weight:300;line-height:1.25rem;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));top:30px}.expose-submenu .global-header__menu-back{display:block}@media (min-width:1024px){.expose-submenu .global-header__menu-back{display:none}}.global-header__toggle{height:1rem;width:1rem;overflow:hidden;right:25px;top:30px;z-index:2}.expose-nav .global-header__toggle{right:1.25rem;right:var(--section-spacing-5);left:auto}@media (min-width:1024px){.expose-nav .global-header__toggle,.global-header__toggle{top:2.5rem;top:var(--section-spacing-10);right:auto;left:3.125rem;left:var(--section-spacing-12_5)}}.global-header__toggle:after,.global-header__toggle:before{position:absolute;height:1px;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.global-header__toggle .quote .quote__text-container.global-header__toggle .quote .quote__text-container:after .text-alpha,.global-header__toggle .quote .quote__text-container.global-header__toggle .quote .quote__text-container:before .text-alpha{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.3)),color-stop(50%,rgba(0,0,0,.3)),color-stop(50%,#000));background-image:linear-gradient(270deg,rgba(0,0,0,.3),rgba(0,0,0,.3) 50%,#000 0);background-image:-webkit-gradient(linear,right top,left top,from(var(--black-30)),color-stop(50%,var(--black-30)),color-stop(50%,var(--black)));background-image:linear-gradient(270deg,var(--black-30),var(--black-30) 50%,var(--black) 0)}.global-header__toggle:after,.global-header__toggle:before{content:"";-webkit-transition:background .3s ease-out,top .3s ease-out,-webkit-transform .3s ease-out;transition:background .3s ease-out,top .3s ease-out,-webkit-transform .3s ease-out;transition:background .3s ease-out,top .3s ease-out,transform .3s ease-out;transition:background .3s ease-out,top .3s ease-out,transform .3s ease-out,-webkit-transform .3s ease-out;width:25px}.global-header__toggle:before{top:.313rem;top:var(--section-spacing-1_25);left:0;-webkit-transform-origin:bottom left;transform-origin:bottom left}.expose-nav .global-header__toggle:before{top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.global-header__toggle:after{top:.625rem;top:var(--section-spacing-2_5);left:0;-webkit-transform-origin:bottom left;transform-origin:bottom left}.expose-nav .global-header__toggle:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:16px}.has-hover:not(.expose-nav) .global-header__toggle:hover:after{top:.875rem;top:var(--section-spacing-3_5)}.has-hover:not(.expose-nav) .global-header__toggle:hover:before{top:.125rem;top:var(--section-spacing-0_5)}.global-header__link{position:relative;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.global-header__link.global-header__link-parent-sso:after{bottom:-1px}.global-header__link.is-active,.global-header__link:hover{text-decoration:underline}.global-header__link.sso-display-name{border-top-width:1px;--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity));--tw-border-opacity:.2;padding-top:1.438rem;padding-top:var(--section-spacing-5_75)}.global-header__link.sso-display-name .icon{bottom:.19rem;bottom:var(--section-spacing-0_75);height:17px}.global-header__link.sso-display-name .forename{display:block;width:100%;max-width:11.25rem;max-width:var(--section-spacing-44_5);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:1024px){.global-header__link.sso-display-name .campaign-amr22 .view-block__food__menu>ul ul:not(.forename){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.global-header__link.sso-display-name .campaign-amr22 .view-block__food__menu>ul ul:not(.forename) li{width:50%;min-width:50%}}@media (min-width:1280px){.global-header__link.sso-display-name .forename{padding-top:.19rem;padding-top:var(--section-spacing-0_75)}}.global-header__link.sso-display-name.is-active .svg-stroke{stroke:#cedc00;stroke:var(--lime-essence)}.global-header__link-child{font-size:1rem;font-size:var(--font-size-base)}.global-header li.global-header__menu--parent-sso{padding-bottom:.625rem;padding-bottom:var(--section-spacing-2_5)}.global-header li.global-header__menu--parent-sso:hover a{font-weight:200}.global-header li.global-header__menu--parent-sso:hover a .svg-stroke{stroke:#cedc00;stroke:var(--lime-essence)}.global-header li.global-header__menu--parent-sso:hover ul{display:block;opacity:0;-webkit-animation:sso-menu-in .4s ease forwards;animation:sso-menu-in .4s ease forwards}@-webkit-keyframes sso-menu-in{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes sso-menu-in{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.global-header__submenu{pointer-events:none;left:0;height:0;overflow:auto;opacity:0;border-right:20px solid transparent;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-delay:.6s;transition-delay:.6s;z-index:11;-webkit-transform:translate(-20%);transform:translate(-20%);overflow-y:auto;overflow-x:hidden}.global-header__submenu::-webkit-scrollbar{width:.4rem;width:var(--section-spacing-1_5)}.global-header__submenu::-webkit-scrollbar-track{background-color:transparent}.global-header__submenu::-webkit-scrollbar-thumb{border-radius:.5rem;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));--tw-bg-opacity:0;-webkit-transition-property:background-color,border-color,color,fill,stroke;transition-property:background-color,border-color,color,fill,stroke;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-duration:.3s;transition-duration:.3s}.global-header__submenu .quote .quote__text-container.global-header__submenu .quote .quote__text-container::-webkit-scrollbar-thumb .text-alpha{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.3)),color-stop(50%,rgba(0,0,0,.3)),color-stop(50%,#000));background-image:linear-gradient(270deg,rgba(0,0,0,.3),rgba(0,0,0,.3) 50%,#000 0);background-image:-webkit-gradient(linear,right top,left top,from(var(--black-30)),color-stop(50%,var(--black-30)),color-stop(50%,var(--black)));background-image:linear-gradient(270deg,var(--black-30),var(--black-30) 50%,var(--black) 0)}.global-header__submenu::-webkit-scrollbar-thumb:hover{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));--tw-bg-opacity:0.5}.global-header__submenu .quote .quote__text-container.global-header__submenu .quote .quote__text-container::-webkit-scrollbar-thumb:hover .text-alpha{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.3)),color-stop(50%,rgba(0,0,0,.3)),color-stop(50%,#000));background-image:linear-gradient(270deg,rgba(0,0,0,.3),rgba(0,0,0,.3) 50%,#000 0);background-image:-webkit-gradient(linear,right top,left top,from(var(--black-30)),color-stop(50%,var(--black-30)),color-stop(50%,var(--black)));background-image:linear-gradient(270deg,var(--black-30),var(--black-30) 50%,var(--black) 0)}.expose-nav .global-header__submenu{pointer-events:auto;display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:0;padding-right:0;padding-top:3.125rem;padding-top:var(--section-spacing-12_5);padding-bottom:6.25rem;padding-bottom:var(--section-spacing-25);opacity:1}@media (min-width:1024px){.expose-nav .global-header__submenu{padding-bottom:0}}.expose-nav .global-header__submenu{-webkit-transform:translate(0);transform:translate(0);border-top:72px solid transparent}@media (min-width:1024px){.expose-nav .global-header__submenu{border-top-width:100px}}.expose-nav .global-header__submenu-left{position:relative;white-space:nowrap;width:200px}.global-header__submenu-simple{position:absolute;top:100%;right:0;display:none;width:100%;background-color:#00665e;background-color:var(--opal-green)}@media (min-width:1024px){.global-header__submenu .campaign-amr22 .view-block__food__menu>ul ul:not(.global-header__submenu .campaign-amr22 .view-block__food__menu>ul ul-simple){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.global-header__submenu .campaign-amr22 .view-block__food__menu>ul ul:not(.global-header__submenu .campaign-amr22 .view-block__food__menu>ul ul-simple) li{width:50%;min-width:50%}}.global-header__submenu .generation-3 main .quote__text-container.global-header__submenu .generation-3 main .quote__text-container-simple .text-alpha{background-image:-webkit-gradient(linear,right top,left top,from(hsla(0,0%,100%,.3)),color-stop(50%,hsla(0,0%,100%,.3)),color-stop(50%,#fff));background-image:linear-gradient(270deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.3) 50%,#fff 0);background-image:-webkit-gradient(linear,right top,left top,from(var(--white-30)),color-stop(50%,var(--white-30)),color-stop(50%,var(--white)));background-image:linear-gradient(270deg,var(--white-30),var(--white-30) 50%,var(--white) 0)}.global-header__submenu .quote .quote__text-container.global-header__submenu .quote .quote__text-container-simple .text-alpha{background-image:-webkit-gradient(linear,right top,left top,from(hsla(0,0%,100%,.3)),color-stop(50%,hsla(0,0%,100%,.3)),color-stop(50%,#cedc00));background-image:linear-gradient(270deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.3) 50%,#cedc00 0);background-image:-webkit-gradient(linear,right top,left top,from(var(--white-30)),color-stop(50%,var(--white-30)),color-stop(50%,var(--lime-essence)));background-image:linear-gradient(270deg,var(--white-30),var(--white-30) 50%,var(--lime-essence) 0)}.global-header__submenu-simple{border-radius:1px;backdrop-filter:blur(12px);min-width:220px}.global-header__submenu-simple .global-header__link:after{display:none}.global-header__submenu-simple .global-header__link:not(.global-header__link-menu-sso-button):not(.global-header__link-menu-sso-title){-webkit-transition:color .2s cubic-bezier(.7,0,.3,1);transition:color .2s cubic-bezier(.7,0,.3,1)}.global-header__submenu-simple .global-header__link:not(.global-header__link-menu-sso-button):not(.global-header__link-menu-sso-title):hover{color:#cedc00;color:var(--lime-essence)}.global-header__submenu-simple .global-header__link.global-header__link-menu-sso-title{cursor:default}.global-header__close-btn{top:4.688rem;top:var(--section-spacing-18_25);right:2.5rem;right:var(--section-spacing-10);height:1.875rem;height:var(--section-spacing-7_5);width:1.875rem;width:var(--section-spacing-7_5);opacity:0;outline:2px solid transparent;outline-offset:2px;-webkit-transition:opacity .4s cubic-bezier(.5,0,.5,1);transition:opacity .4s cubic-bezier(.5,0,.5,1);visibility:hidden}.expose-nav .global-header__close-btn{visibility:visible;opacity:1}.global-header__close-btn svg{height:1.875rem;height:var(--section-spacing-7_5);width:1.875rem;width:var(--section-spacing-7_5);--tw-rotate:45deg}.global-header__social-links a{opacity:.6;-webkit-transition:opacity .4s cubic-bezier(.5,0,.5,1);transition:opacity .4s cubic-bezier(.5,0,.5,1)}.global-header__social-links a:hover{opacity:1}.global-header__logo img{max-height:70px}@media (min-width:1024px){.global-header__logo img{max-height:100px}}.global-header__submenu nav li a,.global-header nav li a{-webkit-transform-origin:left center;transform-origin:left center}.global-header__submenu nav{pointer-events:none;position:absolute;top:0;opacity:0;left:calc(100% + 96px);-webkit-filter:blur(2px);filter:blur(2px);-webkit-transition:opacity .5s ease-in-out,-webkit-filter .5s ease-in-out;transition:opacity .5s ease-in-out,-webkit-filter .5s ease-in-out;transition:filter .5s ease-in-out,opacity .5s ease-in-out;transition:filter .5s ease-in-out,opacity .5s ease-in-out,-webkit-filter .5s ease-in-out}.global-header__submenu nav.is-active{pointer-events:auto;opacity:1;-webkit-filter:blur(0);filter:blur(0)}.global-header__submenu nav.is-active.sso-logged-in li:first-of-type{display:none}.global-header__submenu nav li a{-webkit-transition:-webkit-transform .4s cubic-bezier(.5,0,.5,1);transition:-webkit-transform .4s cubic-bezier(.5,0,.5,1);transition:transform .4s cubic-bezier(.5,0,.5,1);transition:transform .4s cubic-bezier(.5,0,.5,1),-webkit-transform .4s cubic-bezier(.5,0,.5,1)}@media (min-width:1280px){.global-header__submenu nav li a:after{height:.438rem;height:var(--section-spacing-1_75)}}@media (min-width:1280px){.global-header__submenu nav li a.is-active:after,.global-header__submenu nav li a:hover:after{width:60px;width:4.167vw}}@-webkit-keyframes slide-in-left{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slide-in-left{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fade-in{0%{opacity:0;-webkit-filter:blur(2px);filter:blur(2px)}to{opacity:1;-webkit-filter:blur(0);filter:blur(0)}}@keyframes fade-in{0%{opacity:0;-webkit-filter:blur(2px);filter:blur(2px)}to{opacity:1;-webkit-filter:blur(0);filter:blur(0)}}.global-footer__brand svg{height:auto;width:14.375rem;width:var(--section-spacing-57_5)}@media (min-width:768px){.global-footer__brand svg{width:14.75rem;width:var(--section-spacing-59)}}.global-footer__brand svg{fill:#000;fill:var(--black)}.global-footer__external svg{height:1rem;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.global-footer__external:hover svg{-webkit-transform:translateX(4px);transform:translateX(4px)}.global-footer__social ul li a{opacity:.6}.global-footer__social ul li a:hover{opacity:1}.global-footer__social ul li a{-webkit-transition:opacity .3s cubic-bezier(.7,0,.3,1);transition:opacity .3s cubic-bezier(.7,0,.3,1)}.global-footer__social ul li a:after{display:none}.global-footer__social ul li .svg-fill{fill:#000;fill:var(--black)}.global-footer__social ul li .svg-stroke{stroke:#000;stroke:var(--black)}.global-footer__collapse span{display:block!important}.global-footer__collapse span.global-footer__collapse__icon{height:.75rem;height:var(--section-spacing-3);width:.75rem;width:var(--section-spacing-3);-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.global-footer__collapse span.global-footer__collapse__icon,.global-footer__collapse span.global-footer__collapse__icon:after,.global-footer__collapse span.global-footer__collapse__icon:before{position:absolute;top:0;right:0;bottom:0;margin:auto}.global-footer__collapse span.global-footer__collapse__icon:after,.global-footer__collapse span.global-footer__collapse__icon:before{left:0;display:block;height:1px;width:100%;--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}@media (min-width:1024px){.global-footer__collapse span.global-footer__collapse__icon .campaign-amr22 .view-block__food__menu>ul ul:not(.global-footer__collapse span.global-footer__collapse__icon .campaign-amr22 .view-block__food__menu>ul ul:after),.global-footer__collapse span.global-footer__collapse__icon .campaign-amr22 .view-block__food__menu>ul ul:not(.global-footer__collapse span.global-footer__collapse__icon .campaign-amr22 .view-block__food__menu>ul ul:before){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.global-footer__collapse span.global-footer__collapse__icon .campaign-amr22 .view-block__food__menu>ul ul:not(.global-footer__collapse span.global-footer__collapse__icon .campaign-amr22 .view-block__food__menu>ul ul:after) li,.global-footer__collapse span.global-footer__collapse__icon .campaign-amr22 .view-block__food__menu>ul ul:not(.global-footer__collapse span.global-footer__collapse__icon .campaign-amr22 .view-block__food__menu>ul ul:before) li{width:50%;min-width:50%}}.global-footer__collapse span.global-footer__collapse__icon:after,.global-footer__collapse span.global-footer__collapse__icon:before{content:""}.global-footer__collapse span.global-footer__collapse__icon:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media (min-width:1024px){.global-footer__collapse span.global-footer__collapse__icon{display:none!important}}.global-footer__collapse button{position:relative;margin:0 3.125rem 0 0;margin-right:var(--section-spacing-12_5);display:block;width:100%;cursor:pointer;border-width:0;background-color:transparent;padding:0;text-align:left;outline:2px solid transparent;outline-offset:2px}@media (min-width:1024px){.global-footer__collapse .campaign-amr22 .view-block__food__menu>ul ul:not(button){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.global-footer__collapse .campaign-amr22 .view-block__food__menu>ul ul:not(button) li{width:50%;min-width:50%}}@media (min-width:1024px){.global-footer__collapse button{width:6.25rem;width:var(--section-spacing-25);cursor:default}}.global-footer__collapse button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.global-footer__collapse button.opened .global-footer__collapse__icon{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.global-footer__collapse nav{-webkit-transition:opacity .3s cubic-bezier(.7,0,.3,1),max-height .3s cubic-bezier(.7,0,.3,1);transition:opacity .3s cubic-bezier(.7,0,.3,1),max-height .3s cubic-bezier(.7,0,.3,1)}.global-footer__collapse nav:not(.show){max-height:0;overflow:hidden;opacity:0}@media (min-width:1024px){.global-footer__collapse nav,.global-footer__collapse nav:not(.show){display:block;max-height:inherit!important;opacity:1}}.global-footer__collapse ul li a{position:relative;-webkit-transition:color .4s cubic-bezier(.7,0,.3,1);transition:color .4s cubic-bezier(.7,0,.3,1)}.global-footer__collapse ul li a:after{position:absolute;right:0;bottom:.125rem;bottom:var(--section-spacing-0_5);left:0;margin:auto;height:1px;background-color:currentColor;opacity:0;content:"";-webkit-transition:opacity .3s cubic-bezier(.7,0,.3,1),width .3s cubic-bezier(.7,0,.3,1);transition:opacity .3s cubic-bezier(.7,0,.3,1),width .3s cubic-bezier(.7,0,.3,1);width:calc(100% - 20px)}.global-footer__collapse ul li a:hover{text-decoration:underline}@media (min-width:1024px){.global-footer__collapse ul li a:hover{text-decoration:none}}@media (min-width:1024px){.global-footer__collapse ul li a:hover:after{width:100%;opacity:1}}.global-footer__brand img{max-width:230px}.heading{position:relative}.heading.has-after{padding-left:1.875rem;padding-left:var(--section-spacing-7_5)}.heading.has-after:after{position:absolute;top:0;bottom:0;left:0;margin:auto;height:.25rem;width:1.25rem;width:var(--section-spacing-5);content:"";-webkit-transition:width .6s ease .2s;transition:width .6s ease .2s}[data-scroll] .heading.has-after:after{width:0}.is-ie .heading.has-after:after,.tab-pane.is-active .heading.has-after:after,[data-scroll].is-inview .heading.has-after:after{width:1.25rem;width:var(--section-spacing-5)}.heading.has-after.theme-white:after{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.heading.has-after .quote .quote__text-container.heading.has-after .quote .quote__text-container.theme-white:after .text-alpha{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.3)),color-stop(50%,rgba(0,0,0,.3)),color-stop(50%,#000));background-image:linear-gradient(270deg,rgba(0,0,0,.3),rgba(0,0,0,.3) 50%,#000 0);background-image:-webkit-gradient(linear,right top,left top,from(var(--black-30)),color-stop(50%,var(--black-30)),color-stop(50%,var(--black)));background-image:linear-gradient(270deg,var(--black-30),var(--black-30) 50%,var(--black) 0)}.heading.has-after.theme-lime-essence:after{background-color:#cedc00;background-color:var(--lime-essence)}.heading.has-after.theme-ivy-green:after{background-color:#006f62;background-color:var(--ivy-green)}.heading.has-after.theme-pine-green:after{background-color:#385748;background-color:var(--pine-green);--tw-bg-opacity:0.25}.heading.has-after.theme-opal-green:after{background-color:#00665e;background-color:var(--opal-green);--tw-bg-opacity:0.25}.heading.has-after .generation-3 main .quote__text-container.heading.has-after .generation-3 main .quote__text-container.theme-opal-green:after .text-alpha{background-image:-webkit-gradient(linear,right top,left top,from(hsla(0,0%,100%,.3)),color-stop(50%,hsla(0,0%,100%,.3)),color-stop(50%,#fff));background-image:linear-gradient(270deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.3) 50%,#fff 0);background-image:-webkit-gradient(linear,right top,left top,from(var(--white-30)),color-stop(50%,var(--white-30)),color-stop(50%,var(--white)));background-image:linear-gradient(270deg,var(--white-30),var(--white-30) 50%,var(--white) 0)}.heading.has-after .quote .quote__text-container.heading.has-after .quote .quote__text-container.theme-opal-green:after .text-alpha{background-image:-webkit-gradient(linear,right top,left top,from(hsla(0,0%,100%,.3)),color-stop(50%,hsla(0,0%,100%,.3)),color-stop(50%,#cedc00));background-image:linear-gradient(270deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.3) 50%,#cedc00 0);background-image:-webkit-gradient(linear,right top,left top,from(var(--white-30)),color-stop(50%,var(--white-30)),color-stop(50%,var(--lime-essence)));background-image:linear-gradient(270deg,var(--white-30),var(--white-30) 50%,var(--lime-essence) 0)}.parallax-bg{position:absolute;top:0;left:0;z-index:0;width:100vw;height:120%}.hero--short,.hero--short>div>div:not(.countdown){min-height:350px}.hero--short:after{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity));opacity:.3}.hero--default,.hero--driver{overflow:hidden;min-height:350px}.hero--default>div>div:not(.countdown),.hero--driver>div>div:not(.countdown){min-height:350px}@media (min-width:1024px){.hero--default,.hero--default>div>div:not(.countdown),.hero--driver,.hero--driver>div>div:not(.countdown){min-height:550px}}.hero--default.show-mask:after{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity));opacity:.3}.hero--article .hero__article{bottom:0}.hero--article .hero__article .featured-article{width:242px}.hero--article.hero--default{margin-bottom:0}.hero--article.hero--default .hero__article{bottom:0}.hero.hero--car.show-mask:after{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity));--tw-bg-opacity:0.8;opacity:.55}.hero:after{pointer-events:none;position:absolute;bottom:0;left:0;height:100%;width:100%;overflow:hidden}@media (min-width:1024px){.hero .campaign-amr22 .view-block__food__menu>ul ul:not(.hero .campaign-amr22 .view-block__food__menu>ul ul:after){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.hero .campaign-amr22 .view-block__food__menu>ul ul:not(.hero .campaign-amr22 .view-block__food__menu>ul ul:after) li{width:50%;min-width:50%}}.hero:after{content:"";z-index:2}.hero .inner-fade__pager{bottom:2.5rem;bottom:var(--section-spacing-10);left:2.5rem;left:var(--section-spacing-10)}.hero .inner-fade__tally{line-height:1;line-height:var(--leading-none);letter-spacing:.125rem;margin-bottom:.25rem}.hero .inner-fade__tally-current{position:relative;width:1.25rem;width:var(--section-spacing-5)}.hero .inner-fade__tally-current span{position:absolute;top:0;left:0}.hero .inner-fade__tally-current .tally-next{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}.hero .inner-fade__tally-current.can-animate span{-webkit-transition:opacity .4s ease,-webkit-transform .4s ease;transition:opacity .4s ease,-webkit-transform .4s ease;transition:opacity .4s ease,transform .4s ease;transition:opacity .4s ease,transform .4s ease,-webkit-transform .4s ease}.hero .inner-fade__tally-current.is-transitioning .tally-active{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.hero .inner-fade__tally-current.is-transitioning .tally-next{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.hero .inner-fade__tally-total{font-weight:200;opacity:.7}.hero .inner-fade__title{line-height:1.88;letter-spacing:2.5px}.hero .inner-fade__progress{height:.125rem;height:var(--section-spacing-0_5);--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));--tw-bg-opacity:0.25}.hero .inner-fade .quote .quote__text-container.hero .inner-fade .quote .quote__text-container__progress .text-alpha{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.3)),color-stop(50%,rgba(0,0,0,.3)),color-stop(50%,#000));background-image:linear-gradient(270deg,rgba(0,0,0,.3),rgba(0,0,0,.3) 50%,#000 0);background-image:-webkit-gradient(linear,right top,left top,from(var(--black-30)),color-stop(50%,var(--black-30)),color-stop(50%,var(--black)));background-image:linear-gradient(270deg,var(--black-30),var(--black-30) 50%,var(--black) 0)}.hero .inner-fade__progress span{display:block;height:100%;width:0;background-color:#cedc00;background-color:var(--lime-essence)}.hero .inner-fade__progress span.can-animate{-webkit-transition:width 6s linear;transition:width 6s linear}.hero .inner-fade__item{display:none;opacity:0}.hero .inner-fade__item.is-loaded{display:block}.hero .inner-fade__item.is-active,.hero .inner-fade__item.is-next{opacity:1;z-index:1}.hero .inner-fade__item.is-active{z-index:2}.hero .inner-fade__item.mask{-webkit-animation:mask-animation 1s forwards;animation:mask-animation 1s forwards}[data-barba-namespace=error-404] .hero{height:100vh}@media (min-width:1024px){[data-barba-namespace=error-404] .hero{min-height:849px}}@media (min-width:1024px){[data-barba-namespace=amr21] .hero h1{font-size:5rem;font-size:var(--font-size-xlx2);letter-spacing:3.5px;letter-spacing:var(--tracking-standard)}}.hero__background-video__container{pointer-events:none;position:absolute;top:0;left:0;height:100vh;width:100%;overflow:hidden}@media (min-width:1024px){.hero__background-video .campaign-amr22 .view-block__food__menu>ul ul:not(.hero__background-video .campaign-amr22 .view-block__food__menu>ul ul__container){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.hero__background-video .campaign-amr22 .view-block__food__menu>ul ul:not(.hero__background-video .campaign-amr22 .view-block__food__menu>ul ul__container) li{width:50%;min-width:50%}}.hero__background-video__container{z-index:-1}.hero__background-video__iframe{position:absolute;top:50%;left:50%;width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.hero__heading{max-width:368px}@media (min-width:1280px){.hero__heading{max-width:623px}}@media (min-width:1024px){.hero__body{max-width:calc(100% - 500px)}}@media (min-width:1280px){.hero__body{max-width:calc(100% - 590px)}}@-webkit-keyframes mask-animation{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(1.02);transform:scale(1.02)}}@keyframes mask-animation{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(1.02);transform:scale(1.02)}}.menu-swiper{-webkit-transition:-webkit-transform .4s cubic-bezier(.7,0,.3,1);transition:-webkit-transform .4s cubic-bezier(.7,0,.3,1);transition:transform .4s cubic-bezier(.7,0,.3,1);transition:transform .4s cubic-bezier(.7,0,.3,1),-webkit-transform .4s cubic-bezier(.7,0,.3,1)}@media (min-width:640px){.menu-swiper{width:100%!important;-webkit-transform:translateX(0)!important;transform:translateX(0)!important}}.modal{height:0;width:0;opacity:0;z-index:1072}.modal-open .modal{height:100%;width:100%;opacity:1}@media (min-width:1024px){.modal .campaign-amr22 .view-block__food__menu>ul ul:not(.modal-open .modal .campaign-amr22 .view-block__food__menu>ul ul){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.modal .campaign-amr22 .view-block__food__menu>ul ul:not(.modal-open .modal .campaign-amr22 .view-block__food__menu>ul ul) li{width:50%;min-width:50%}}.modal-body{opacity:0}.modal-open .modal-body{opacity:1}.has-modal-content .modal .modal-dialog{padding:4.375rem 1.25rem;padding:var(--section-spacing-17_5) var(--section-spacing-5)}@media (min-width:1024px){.has-modal-content .modal .modal-dialog{padding:.938rem 6.25rem;padding:var(--section-spacing-3_75) var(--section-spacing-25)}}.has-modal-content .modal .modal-content{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:1024px){.has-modal-content .modal .modal-content iframe{max-height:581px;max-width:930px}}.has-modal-gallery .modal .modal-gallery{height:100%;padding:.938rem 0 0;padding-top:var(--section-spacing-3_75);padding-bottom:.938rem;padding-bottom:var(--section-spacing-3_75)}@media (min-width:1024px){.has-modal-gallery .modal .modal-gallery{padding-top:.938rem;padding-top:var(--section-spacing-3_75);padding-bottom:.938rem;padding-bottom:var(--section-spacing-3_75)}}.has-modal-gallery .modal .modal-gallery .swiper-slide{padding:0 0 0 1.25rem;padding-left:var(--section-spacing-5);padding-right:1.25rem;padding-right:var(--section-spacing-5)}@media (min-width:1024px){.has-modal-gallery .modal .modal-gallery .swiper-slide{padding-left:6.25rem;padding-left:var(--section-spacing-25);padding-right:6.25rem;padding-right:var(--section-spacing-25)}}.has-modal-gallery .modal .modal-gallery img{height:auto;max-height:100%;width:auto;max-width:105%}.has-modal-gallery .modal .modal-gallery .swiper-button-next .icon--arrow-button svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.has-modal-bio .modal .modal-body{width:100%;--tw-translate-x:-100%;overflow:auto;background-color:#00231f;background-color:var(--dark-green);padding-top:0;padding-bottom:0;padding-right:3.438rem;padding-right:var(--section-spacing-13_75);padding-left:1.25rem;padding-left:var(--section-spacing-5);opacity:0}@media (min-width:1024px){.has-modal-bio .modal .campaign-amr22 .view-block__food__menu>ul ul:not(.modal-body){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.has-modal-bio .modal .campaign-amr22 .view-block__food__menu>ul ul:not(.modal-body) li{width:50%;min-width:50%}}@media (min-width:1024px){.has-modal-bio .modal .modal-body{padding-right:7.5rem;padding-right:var(--section-spacing-30);padding-left:3.125rem;padding-left:var(--section-spacing-12_5)}}.has-modal-bio .modal .modal-body{-webkit-animation:modal-body-bio .6s cubic-bezier(.5,0,.5,1) forwards;animation:modal-body-bio .6s cubic-bezier(.5,0,.5,1) forwards;border-bottom:55px solid #00231f;border-bottom:55px solid var(--dark-green);border-right:20px solid #00231f;border-right:20px solid var(--dark-green);border-top:120px solid #00231f;border-top:120px solid var(--dark-green)}.has-modal-bio .modal .modal-body::-webkit-scrollbar{width:.125rem;width:var(--section-spacing-0_5)}.has-modal-bio .modal .modal-body::-webkit-scrollbar-track{background-color:transparent}.has-modal-bio .modal .modal-body::-webkit-scrollbar-thumb{border-radius:.5rem;background-color:#cedc00;background-color:var(--lime-essence)}.has-modal-bio .modal .modal-body::-webkit-scrollbar-thumb:hover{background-color:#b9c600;background-color:var(--lime-essence-10)}@media (min-width:1024px){.has-modal-bio .modal .modal-body{border-top:72px solid #00231f;border-top:72px solid var(--dark-green);max-width:50%}}.has-modal-bio .modal .modal-body .modal-content{opacity:0;-webkit-animation:modal-content-opacity .2s cubic-bezier(.5,0,.5,1) .4s forwards;animation:modal-content-opacity .2s cubic-bezier(.5,0,.5,1) .4s forwards}.has-modal-bio .modal .modal-body p{margin:0 0 1.563rem;margin-bottom:var(--section-spacing-6_25);font-family:AstonMartinSans;font-size:.875rem;font-size:var(--font-size-2sm);font-weight:400;line-height:1.55;line-height:var(--leading-roomy);--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.has-modal-bio .modal .modal-body .make-a-mark main .basic-text-image .btn,.has-modal-bio .modal .modal-body .make-a-mark main .font-display.font-display,.has-modal-bio .modal .modal-body .make-a-mark main .font-heading.font-heading,.has-modal-bio .modal .modal-body .make-a-mark main .quote .font-body.font-body,.has-modal-bio .modal .modal-body .make-a-mark main .quote .font-bodyp,.has-modal-bio .modal .modal-body .make-a-mark main .quote blockquote{font-family:violet_sansregular;font-weight:400;letter-spacing:normal}.has-modal-bio .modal .modal-body .article-view.article-view .basic-text-image:not(.theme-lime-green):not(.theme-opal-green):not(.basic-text-image--right):not(.basic-text-image--left) .basic-text-image__container--text p,.has-modal-bio .modal .modal-body .article-view.article-view .basic-text-image:not(.theme-lime-green):not(.theme-opal-green):not(.basic-text-image--right):not(.basic-text-image--left) .basic-text-image__container--text p:last-of-type{margin-bottom:0}@media (min-width:1024px){.has-modal-bio .modal .modal-body p{margin-bottom:1.875rem;margin-bottom:var(--section-spacing-7_5);font-family:AstonMartinSans;line-height:2;line-height:var(--leading-superRelaxed);font-family:violet_sansregular;font-weight:400;letter-spacing:normal;margin-bottom:0!important}}.modal-alternate.closing{display:block;height:100%;width:100%;opacity:1}@media (min-width:1024px){.modal-alternate .campaign-amr22 .view-block__food__menu>ul ul:not(.modal-alternate .campaign-amr22 .view-block__food__menu>ul ul.closing){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.modal-alternate .campaign-amr22 .view-block__food__menu>ul ul:not(.modal-alternate .campaign-amr22 .view-block__food__menu>ul ul.closing) li{width:50%;min-width:50%}}.modal-alternate.closing .modal-body{opacity:1;-webkit-animation:modal-body-slide-back .6s cubic-bezier(.5,0,.5,1) forwards;animation:modal-body-slide-back .6s cubic-bezier(.5,0,.5,1) forwards}@media (min-width:1024px){.modal-alternate.closing,.modal-open .modal-alternate{width:calc(100% - 179px);right:0;left:auto}}.modal-alternate .modal-body{padding-left:1.438rem;padding-left:var(--section-spacing-5_75);padding-right:1.438rem;padding-right:var(--section-spacing-5_75);padding-top:1.875rem;padding-top:var(--section-spacing-7_5);--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}@media (min-width:1280px){.modal-alternate .modal-body{padding-top:4.063rem;padding-top:var(--section-spacing-16_25);padding-right:11.25rem;padding-right:var(--section-spacing-44_5);padding-left:7.813rem;padding-left:var(--section-spacing-31_25)}}.modal-alternate .modal-body{-webkit-animation:modal-body-slide .6s cubic-bezier(.5,0,.5,1) forwards;animation:modal-body-slide .6s cubic-bezier(.5,0,.5,1) forwards}.modal-alternate .modal-content{-webkit-animation:modal-content-opacity .8s cubic-bezier(.5,0,.5,1) forwards;animation:modal-content-opacity .8s cubic-bezier(.5,0,.5,1) forwards}.modal-backdrop{opacity:0}.modal-open .modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#00352f;background-color:var(--opal-green-40);-webkit-animation:modal-open .6s cubic-bezier(.5,0,.5,1) forwards;animation:modal-open .6s cubic-bezier(.5,0,.5,1) forwards;z-index:1071}.modal-open.has-modal-alternate .modal-backdrop,.modal-open.has-modal-bio .modal-backdrop{background-color:transparent}.modal-open.has-modal-alternate .modal-backdrop{backdrop-filter:blur(24px)}.modal-close{position:absolute;top:1.875rem;top:var(--section-spacing-7_5);z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:AstonMartinFlare;font-size:.875rem;font-size:var(--font-size-2sm);font-weight:500;text-transform:uppercase;line-height:1;line-height:var(--leading-none);letter-spacing:-.15px;letter-spacing:var(--tracking-extraCompressed);opacity:0;-webkit-transition-property:background-color,border-color,color,fill,stroke;transition-property:background-color,border-color,color,fill,stroke;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-duration:.3s;transition-duration:.3s}.modal .make-a-mark main .basic-text-image .btn,.modal .make-a-mark main .font-display.font-display,.modal .make-a-mark main .font-heading.font-heading,.modal .make-a-mark main .quote .font-body.font-body,.modal .make-a-mark main .quote blockquote{font-family:violet_sansregular;font-weight:400;letter-spacing:normal}.modal-close.modal-close--back-link{left:.625rem;left:var(--section-spacing-2_5)}@media (min-width:1024px){.modal-close.modal-close--back-link{left:1.25rem;left:var(--section-spacing-5)}}.modal-open:not(.has-modal-alternate) .modal-close.modal-close--back-link,.modal-open:not(.has-modal-bio) .modal-close.modal-close--back-link{-webkit-animation:modal-open .6s cubic-bezier(.5,0,.5,1) forwards;animation:modal-open .6s cubic-bezier(.5,0,.5,1) forwards}.modal-close.modal-close--close-link{right:1.25rem;right:var(--section-spacing-5);--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.modal-close.modal-close--close-link:hover{color:#cedc00;color:var(--lime-essence)}.modal-open .modal-close.modal-close--close-link{-webkit-animation:modal-open .6s cubic-bezier(.5,0,.5,1) forwards;animation:modal-open .6s cubic-bezier(.5,0,.5,1) forwards}.modal-open.has-modal-bio .modal-close.modal-close--close-link{right:18px}@media (min-width:1024px){.modal-open.has-modal-bio .modal-close.modal-close--close-link{right:calc(50% + 18px)}}.modal-open.has-modal-alternate .modal-close.modal-close--close-link{bottom:34px;left:calc(50% - 35px);top:auto;width:70px}@media (min-width:1024px){.modal-open.has-modal-alternate .modal-close.modal-close--close-link{bottom:0;height:120px;left:28px;position:fixed;top:calc(50% - 60px);width:120px}}.modal-close .icon--nav-close-alternate,.modal-close .icon--nav-close-alternate-black{display:block}.modal-open.has-modal-alternate .modal-close .icon--nav-close-alternate-black svg,.modal-open.has-modal-alternate .modal-close .icon--nav-close-alternate svg{height:4.375rem;height:var(--section-spacing-17_5);width:4.375rem;width:var(--section-spacing-17_5)}@media (min-width:1024px){.modal-open.has-modal-alternate .modal-close .icon--nav-close-alternate-black svg,.modal-open.has-modal-alternate .modal-close .icon--nav-close-alternate svg{height:7.5rem;height:var(--section-spacing-30);width:7.5rem;width:var(--section-spacing-30)}}.modal-close svg{height:1rem;width:1rem}.modal-close:active,.modal-close:focus{outline:2px solid transparent;outline-offset:2px}.has-modal-alternate .modal .modal-body,.has-modal-alternate .modal .modal.closing{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.has-modal-alternate .modal .quote .quote__text-container.modal-body .text-alpha,.has-modal-alternate .modal .quote .quote__text-container.modal.closing .text-alpha{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.3)),color-stop(50%,rgba(0,0,0,.3)),color-stop(50%,#000));background-image:linear-gradient(270deg,rgba(0,0,0,.3),rgba(0,0,0,.3) 50%,#000 0);background-image:-webkit-gradient(linear,right top,left top,from(var(--black-30)),color-stop(50%,var(--black-30)),color-stop(50%,var(--black)));background-image:linear-gradient(270deg,var(--black-30),var(--black-30) 50%,var(--black) 0)}.has-modal-alternate .modal .icon--nav-close-alternate{display:block}.has-modal-alternate .modal .icon--nav-close-alternate-black{display:none}.has-modal-theme-black .modal .modal-body,.has-modal-theme-black .modal .modal.closing{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.has-modal-content-carousel .modal .modal-body{padding:0}.has-modal-content-carousel .modal .icon--nav-close-alternate{display:none}@media (min-width:1024px){.has-modal-content-carousel .modal .icon--nav-close-alternate{display:block}}.has-modal-content-carousel .modal .icon--nav-close-alternate-black{display:block}@media (min-width:1024px){.has-modal-content-carousel .modal .icon--nav-close-alternate-black{display:none}}.has-modal-car-stats .modal .modal-content{overflow-y:hidden;height:calc(100% - 120px)}.has-modal-full-bleed .modal .modal-body{padding:0}@-webkit-keyframes modal-open{0%{opacity:0}to{opacity:1}}@keyframes modal-open{0%{opacity:0}to{opacity:1}}@-webkit-keyframes modal-content-opacity{0%{opacity:0}to{opacity:1}}@keyframes modal-content-opacity{0%{opacity:0}to{opacity:1}}@-webkit-keyframes modal-body-bio{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes modal-body-bio{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes modal-body-slide{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes modal-body-slide{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes modal-body-slide-back{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes modal-body-slide-back{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}}.partner-view{margin-top:5.938rem;margin-top:var(--section-spacing-24);margin-bottom:3.75rem;margin-bottom:var(--section-spacing-15)}.partner-view>h2,.partner-view>h3,.partner-view>h4,.partner-view>ol,.partner-view>p,.partner-view>ul{margin-left:auto;margin-right:auto;width:100%;padding-right:2.5rem;padding-right:var(--section-spacing-10);padding-left:1.25rem;padding-left:var(--section-spacing-5)}@media (min-width:1024px){.partner-view .campaign-amr22 .view-block__food__menu>ul ul:not(>h2),.partner-view .campaign-amr22 .view-block__food__menu>ul ul:not(>h3),.partner-view .campaign-amr22 .view-block__food__menu>ul ul:not(>h4),.partner-view .campaign-amr22 .view-block__food__menu>ul ul:not(>ol),.partner-view .campaign-amr22 .view-block__food__menu>ul ul:not(>p),.partner-view .campaign-amr22 .view-block__food__menu>ul ul:not(>ul){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.partner-view .campaign-amr22 .view-block__food__menu>ul ul:not(>h2) li,.partner-view .campaign-amr22 .view-block__food__menu>ul ul:not(>h3) li,.partner-view .campaign-amr22 .view-block__food__menu>ul ul:not(>h4) li,.partner-view .campaign-amr22 .view-block__food__menu>ul ul:not(>ol) li,.partner-view .campaign-amr22 .view-block__food__menu>ul ul:not(>p) li,.partner-view .campaign-amr22 .view-block__food__menu>ul ul:not(>ul) li{width:50%;min-width:50%}}@media (min-width:1024px){.partner-view>h2,.partner-view>h3,.partner-view>h4,.partner-view>ol,.partner-view>p,.partner-view>ul{max-width:47.5rem;max-width:var(--section-spacing-190)}}.partner-view .inline-share a:hover .svg-fill{fill:#cedc00;fill:var(--lime-essence)}.section-label{line-height:2.67}.section-label>div.flex-row-reverse span:last-of-type,.section-label>div:not(.flex-row-reverse) span:first-of-type{position:relative;margin-right:4.375rem;margin-right:var(--section-spacing-17_5)}.section-label>div.flex-row-reverse span:last-of-type:after,.section-label>div:not(.flex-row-reverse) span:first-of-type:after{position:absolute;top:0;right:-3.75rem;right:calc(var(--section-spacing-15)*-1);bottom:0;margin:auto;height:1px;width:3.125rem;width:var(--section-spacing-12_5);background-color:#cedc00;background-color:var(--lime-essence);content:""}.select-element{min-width:4rem;min-width:var(--section-spacing-16)}@media (min-width:768px){.select-element{min-width:12.5rem;min-width:var(--section-spacing-50)}}@media (min-width:1280px){.select-element{min-width:17.5rem;min-width:var(--section-spacing-70)}}.select-element select{background-color:transparent;border-bottom:1px solid hsla(0,0%,100%,.4);border-bottom:1px solid var(--white-40);-webkit-appearance:none;-webkit-border-radius:0;-moz-appearance:none}.select-element select option{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));color:#161a21;color:var(--dark-default)}.select-element select .quote .quote__text-containeroption .text-alpha{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.3)),color-stop(50%,rgba(0,0,0,.3)),color-stop(50%,#000));background-image:linear-gradient(270deg,rgba(0,0,0,.3),rgba(0,0,0,.3) 50%,#000 0);background-image:-webkit-gradient(linear,right top,left top,from(var(--black-30)),color-stop(50%,var(--black-30)),color-stop(50%,var(--black)));background-image:linear-gradient(270deg,var(--black-30),var(--black-30) 50%,var(--black) 0)}.select-element select::-ms-expand{display:none}.select-element select:active,.select-element select:focus{outline:2px solid transparent;outline-offset:2px}.select-element .icon{right:.5rem}.signup-cta__background-text{position:absolute;top:5.313rem;top:var(--section-spacing-21_25);right:0;left:0;margin:auto;width:100%;white-space:nowrap;text-align:center;font-family:AstonMartinFlare}@media (min-width:1024px){.signup-cta .campaign-amr22 .view-block__food__menu>ul ul:not(.signup-cta .campaign-amr22 .view-block__food__menu>ul ul__background-text){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.signup-cta .campaign-amr22 .view-block__food__menu>ul ul:not(.signup-cta .campaign-amr22 .view-block__food__menu>ul ul__background-text) li{width:50%;min-width:50%}}.signup-cta .make-a-mark main .basic-text-image .btn,.signup-cta .make-a-mark main .font-display.font-display,.signup-cta .make-a-mark main .font-heading.font-heading,.signup-cta .make-a-mark main .quote .font-body.font-body,.signup-cta .make-a-mark main .quote blockquote{font-family:violet_sansregular;font-weight:400;letter-spacing:normal}.signup-cta__background-text{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(15%,hsla(0,0%,100%,.4)),color-stop(97%,hsla(0,0%,100%,.15)));background-image:linear-gradient(180deg,hsla(0,0%,100%,.4) 15%,hsla(0,0%,100%,.15) 97%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(15%,var(--white-40)),color-stop(97%,var(--white-15)));background-image:linear-gradient(180deg,var(--white-40) 15%,var(--white-15) 97%);font-size:550px;font-style:normal;letter-spacing:-3.06px;line-height:.91;opacity:.45;z-index:1;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.single-video .hero{display:none}.single-video main{position:fixed;height:100%;width:100%;background-color:#00665e;background-color:var(--opal-green)}@media (min-width:1024px){.single-video .campaign-amr22 .view-block__food__menu>ul ul:not(main){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.single-video .campaign-amr22 .view-block__food__menu>ul ul:not(main) li{width:50%;min-width:50%}}.single-video .generation-3 main .quote__text-containermain .text-alpha{background-image:-webkit-gradient(linear,right top,left top,from(hsla(0,0%,100%,.3)),color-stop(50%,hsla(0,0%,100%,.3)),color-stop(50%,#fff));background-image:linear-gradient(270deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.3) 50%,#fff 0);background-image:-webkit-gradient(linear,right top,left top,from(var(--white-30)),color-stop(50%,var(--white-30)),color-stop(50%,var(--white)));background-image:linear-gradient(270deg,var(--white-30),var(--white-30) 50%,var(--white) 0)}.single-video .quote .quote__text-containermain .text-alpha{background-image:-webkit-gradient(linear,right top,left top,from(hsla(0,0%,100%,.3)),color-stop(50%,hsla(0,0%,100%,.3)),color-stop(50%,#cedc00));background-image:linear-gradient(270deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.3) 50%,#cedc00 0);background-image:-webkit-gradient(linear,right top,left top,from(var(--white-30)),color-stop(50%,var(--white-30)),color-stop(50%,var(--lime-essence)));background-image:linear-gradient(270deg,var(--white-30),var(--white-30) 50%,var(--lime-essence) 0)}.svg-fill{-webkit-transition:fill .4s cubic-bezier(.7,0,.3,1);transition:fill .4s cubic-bezier(.7,0,.3,1)}.svg-stroke{-webkit-transition:stroke .4s cubic-bezier(.7,0,.3,1);transition:stroke .4s cubic-bezier(.7,0,.3,1)}.fill-green-200 .svg-fill{fill:var(--color-green-200)}.fill-lime-essence .svg-fill{fill:var(--color-lime-essence)}.stroke-green-200 .svg-stroke{stroke:var(--color-green-200)}.fill-pine-green-20 .svg-fill{fill:#2b4439;fill:var(--pine-green-20)}.stroke-pine-green-20 .svg-stroke{stroke:#2b4439;stroke:var(--pine-green-20)}.fill-gray-500 .svg-fill{fill:#a3a3a3;fill:var(--color-gray-500)}.stroke-gray-500 .svg-stroke{stroke:#a3a3a3;stroke:var(--color-gray-500)}.stroke-dark-green .svg-stroke{stroke:#00231f;stroke:var(--dark-green)}.max-w-3_75 svg{max-width:100%}.fill-dark-green .svg-fill{fill:#00231f;fill:var(--dark-green)}.fill-white .svg-fill{fill:#fff;fill:var(--white)}.stroke-white .svg-stroke{stroke:#fff;stroke:var(--white)}.theme-opal-green .icon--btn-arrow-left .svg-fill{fill:#00665e;fill:var(--opal-green)}.has-hover .theme-white-lime-essence .icon.icon--audio-icon:hover .svg-stroke,.has-hover .theme-white-lime-essence .icon.icon--video-icon:hover .svg-stroke,.theme-white-lime-essence .icon.icon--audio-icon .svg-stroke,.theme-white-lime-essence .icon.icon--video-icon .svg-stroke{stroke:#161a21!important;stroke:var(--dark-default)!important}.icon.icon--audio-icon .audio-off,.icon.icon--audio-icon.is-active .audio-on{display:none}.icon.icon--audio-icon.is-active .audio-off{display:block}.swiper .swiper-pagination-bullet{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.swiper .quote .quote__text-container.swiper-pagination-bullet .text-alpha{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.3)),color-stop(50%,rgba(0,0,0,.3)),color-stop(50%,#000));background-image:linear-gradient(270deg,rgba(0,0,0,.3),rgba(0,0,0,.3) 50%,#000 0);background-image:-webkit-gradient(linear,right top,left top,from(var(--black-30)),color-stop(50%,var(--black-30)),color-stop(50%,var(--black)));background-image:linear-gradient(270deg,var(--black-30),var(--black-30) 50%,var(--black) 0)}.swiper .swiper-pagination-bullet{backdrop-filter:blur(6px);height:5px;opacity:.4;width:5px}@media (min-width:1024px){.swiper .swiper-pagination-bullet{height:9px;width:9px}}.swiper .swiper-pagination-bullet-active{background-color:#cedc00;background-color:var(--lime-essence);opacity:1;height:9px;width:9px}@media (min-width:1024px){.swiper .swiper-pagination-bullet-active{height:15px;width:15px}}.swiper.swiper-container-horizontal>.swiper-pagination-bullets{-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:.938rem;bottom:var(--section-spacing-3_75);display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:1024px){.swiper.swiper-container-horizontal>.swiper-pagination-bullets{bottom:1.25rem;bottom:var(--section-spacing-5)}}.swiper-button{position:absolute;bottom:0;border-radius:9999px;background-color:#2b4439;background-color:var(--pine-green-20);height:35px;width:35px;z-index:10}@media (min-width:1024px){.swiper-button{height:50px;width:50px}}.modal-gallery .swiper-button,.simple-image-carousel .swiper-button{top:0;margin:auto}@media (min-width:1024px){.products-list .swiper-button{height:40px;width:40px}}.swiper-button-next{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.swiper-button-next:hover .svg-stroke{stroke:#cedc00;stroke:var(--lime-essence)}.modal-gallery .swiper-button-next,.simple-image-carousel .swiper-button-next{right:1.25rem;right:var(--section-spacing-5)}@media (min-width:1024px){.modal-gallery .swiper-button-next,.simple-image-carousel .swiper-button-next{right:2.5rem;right:var(--section-spacing-10)}}.modal-gallery .swiper-button-next .icon--arrow-button svg,.simple-image-carousel .swiper-button-next .icon--arrow-button svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.products-list .swiper-button-next{left:3.75rem;left:var(--section-spacing-15);background-color:#cedc00;background-color:var(--lime-essence)}.products-list .swiper-button-next .svg-stroke,.products-list .swiper-button-next:hover .svg-stroke{stroke:#161a21;stroke:var(--dark-default)}.swiper-button-prev:hover .svg-stroke{stroke:#cedc00;stroke:var(--lime-essence)}.modal-gallery .swiper-button-prev,.simple-image-carousel .swiper-button-prev{left:1.25rem;left:var(--section-spacing-5)}@media (min-width:1024px){.modal-gallery .swiper-button-prev,.simple-image-carousel .swiper-button-prev{left:2.5rem;left:var(--section-spacing-10)}}.modal-slider .swiper-button-disabled{opacity:.25}.swiper-button svg{height:100%;width:100%}@media (min-width:1024px){.swiper-button .campaign-amr22 .view-block__food__menu>ul ul:not(svg){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-button .campaign-amr22 .view-block__food__menu>ul ul:not(svg) li{width:50%;min-width:50%}}.modal-slider .swiper-button{background-color:#cedc00;background-color:var(--lime-essence)}@media (min-width:1024px){.modal-slider .swiper-button{height:40px;width:40px}}.modal-slider .swiper-button .svg-stroke{stroke:#161a21;stroke:var(--dark-default)}.swiper-lazyload-image span{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;height:1rem;border-width:1px;border-color:#cedc00;border-color:var(--lime-essence);padding:.125rem;padding:var(--section-spacing-0_5);border-radius:4px;width:54px;z-index:1}.swiper-lazyload-image span:after{position:absolute;display:block;height:.625rem;height:var(--section-spacing-2_5);width:0;background-color:#cedc00;background-color:var(--lime-essence);-webkit-animation:lazyloading 1s linear infinite;animation:lazyloading 1s linear infinite;border-radius:2px;content:""}.swiper-lazyload-image--target{z-index:2}@-webkit-keyframes lazyloading{0%{left:2px;width:0}50%{right:2px;width:48px}to{right:2px;width:0}}@keyframes lazyloading{0%{left:2px;width:0}50%{right:2px;width:48px}to{right:2px;width:0}}.toggle{cursor:pointer}.toggle__input{position:relative;height:1.25rem;height:var(--section-spacing-5);width:2.5rem;width:var(--section-spacing-10);border-width:1px;--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity));background-color:#00352f;background-color:var(--opal-green-40);opacity:.5;border-radius:10px;-webkit-transition:background .4s ease,opacity .4s ease;transition:background .4s ease,opacity .4s ease}.toggle__input span{position:absolute;top:.19rem;top:var(--section-spacing-0_75);left:.313rem;left:var(--section-spacing-1_25);display:block;height:.6875rem;height:var(--section-spacing-2_75);width:.6875rem;width:var(--section-spacing-2_75);border-radius:9999px;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.toggle__input .quote .quote__text-containerspan .text-alpha{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.3)),color-stop(50%,rgba(0,0,0,.3)),color-stop(50%,#000));background-image:linear-gradient(270deg,rgba(0,0,0,.3),rgba(0,0,0,.3) 50%,#000 0);background-image:-webkit-gradient(linear,right top,left top,from(var(--black-30)),color-stop(50%,var(--black-30)),color-stop(50%,var(--black)));background-image:linear-gradient(270deg,var(--black-30),var(--black-30) 50%,var(--black) 0)}.toggle__input span{-webkit-transition:left .4s ease;transition:left .4s ease}.toggle.is-active .toggle__input{opacity:1;background-color:#337a72;background-color:var(--opal-green-hover)}.toggle.is-active .toggle__input span{left:calc(100% - 15px)}.toggle:hover .toggle__input{opacity:.8}.basic-text-image.theme-white{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));color:#161a21;color:var(--dark-default)}.basic-text-image .quote .quote__text-container.basic-text-image .quote .quote__text-container.theme-white .text-alpha{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.3)),color-stop(50%,rgba(0,0,0,.3)),color-stop(50%,#000));background-image:linear-gradient(270deg,rgba(0,0,0,.3),rgba(0,0,0,.3) 50%,#000 0);background-image:-webkit-gradient(linear,right top,left top,from(var(--black-30)),color-stop(50%,var(--black-30)),color-stop(50%,var(--black)));background-image:linear-gradient(270deg,var(--black-30),var(--black-30) 50%,var(--black) 0)}.basic-text-image.theme-dark-green,.basic-text-image.theme-transparent{background-color:#00231f;background-color:var(--dark-green);--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.basic-text-image.theme-dark-green .basic-text-image__container--text h3,.basic-text-image.theme-dark-green h4,.basic-text-image.theme-dark-green h5,.basic-text-image.theme-transparent .basic-text-image__container--text h3,.basic-text-image.theme-transparent h4,.basic-text-image.theme-transparent h5{color:#cedc00;color:var(--lime-essence)}.basic-text-image.theme-opal-green{background-color:#00665e;background-color:var(--opal-green);--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.basic-text-image .generation-3 main .quote__text-container.basic-text-image .generation-3 main .quote__text-container.theme-opal-green .text-alpha{background-image:-webkit-gradient(linear,right top,left top,from(hsla(0,0%,100%,.3)),color-stop(50%,hsla(0,0%,100%,.3)),color-stop(50%,#fff));background-image:linear-gradient(270deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.3) 50%,#fff 0);background-image:-webkit-gradient(linear,right top,left top,from(var(--white-30)),color-stop(50%,var(--white-30)),color-stop(50%,var(--white)));background-image:linear-gradient(270deg,var(--white-30),var(--white-30) 50%,var(--white) 0)}.basic-text-image .quote .quote__text-container.basic-text-image .quote .quote__text-container.theme-opal-green .text-alpha{background-image:-webkit-gradient(linear,right top,left top,from(hsla(0,0%,100%,.3)),color-stop(50%,hsla(0,0%,100%,.3)),color-stop(50%,#cedc00));background-image:linear-gradient(270deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.3) 50%,#cedc00 0);background-image:-webkit-gradient(linear,right top,left top,from(var(--white-30)),color-stop(50%,var(--white-30)),color-stop(50%,var(--lime-essence)));background-image:linear-gradient(270deg,var(--white-30),var(--white-30) 50%,var(--lime-essence) 0)}.basic-text-image.theme-lime-green{background-color:#cedc00;background-color:var(--lime-essence);color:#00665e;color:var(--opal-green)}.basic-text-image--full-height\:left p,.basic-text-image--full-height\:right p,.basic-text-image--left p,.basic-text-image--right p,.basic-text-image--standout\:left p,.basic-text-image--standout\:right p,.basic-text-image--two-thirds p{margin-bottom:1.25rem;margin-bottom:var(--section-spacing-5)}.basic-text-image--full-height\:left p:last-of-type,.basic-text-image--full-height\:right p:last-of-type,.basic-text-image--left p:last-of-type,.basic-text-image--right p:last-of-type,.basic-text-image--standout\:left p:last-of-type,.basic-text-image--standout\:right p:last-of-type,.basic-text-image--two-thirds p:last-of-type{margin-bottom:0}.basic-text-image--shop .basic-text-image__container,.basic-text-image--shop .basic-text-image__container .basic-text-image__background{min-height:25rem;min-height:var(--section-spacing-100)}@media (min-width:1024px){.basic-text-image--shop .basic-text-image__container,.basic-text-image--shop .basic-text-image__container .basic-text-image__background{min-height:28.125rem;min-height:var(--section-spacing-112_5)}}.basic-text-image--shop .basic-text-image__container,.basic-text-image--shop .basic-text-image__container .basic-text-image__background{-webkit-transition:opacity 1s cubic-bezier(.7,0,.3,1);transition:opacity 1s cubic-bezier(.7,0,.3,1)}.basic-text-image--shop .basic-text-image__container:hover>.basic-text-image__background{opacity:0}.basic-text-image--shop .btn{position:absolute;bottom:1.25rem;bottom:var(--section-spacing-5);left:1.25rem;left:var(--section-spacing-5)}@media (min-width:1024px){.basic-text-image--shop .btn{bottom:2.5rem;bottom:var(--section-spacing-10);left:2.5rem;left:var(--section-spacing-10)}}.basic-text-image--shop .btn-primary.theme-pine-green:before{background-color:#cedc00;background-color:var(--lime-essence)}.basic-text-image--article p{margin-bottom:1.25rem;margin-bottom:var(--section-spacing-5)}.basic-text-image__stats{margin-top:-2.5rem;margin-top:calc(var(--section-spacing-10)*-1);margin-bottom:-8.75rem;margin-bottom:calc(var(--section-spacing-35)*-1)}@media (min-width:1024px){.basic-text-image__stats{margin-top:0;margin-bottom:0;margin-left:calc(100% - 275px);width:550px}}.basic-text-image__stats-statistic{height:8.75rem;height:var(--section-spacing-35);width:10rem;width:var(--section-spacing-40)}@media (min-width:1024px){.basic-text-image__stats-statistic{height:17.188rem;height:var(--section-spacing-68_75);width:17.188rem;width:var(--section-spacing-68_75)}}.basic-text-image__stats-statistic:first-of-type{background-blend-mode:multiply;background-image:-webkit-gradient(linear,left top,left bottom,from(#00665e),to(#00665e));background-image:linear-gradient(180deg,#00665e,#00665e);background-image:-webkit-gradient(linear,left top,left bottom,from(var(--opal-green)),to(var(--opal-green)));background-image:linear-gradient(180deg,var(--opal-green),var(--opal-green))}.basic-text-image__stats-statistic:last-of-type{background-color:#00665e;background-color:var(--opal-green);--tw-bg-opacity:0.85}.basic-text-image__stats-statistic .generation-3 main .quote__text-container.basic-text-image__stats-statistic .generation-3 main .quote__text-container:last-of-type .text-alpha{background-image:-webkit-gradient(linear,right top,left top,from(hsla(0,0%,100%,.3)),color-stop(50%,hsla(0,0%,100%,.3)),color-stop(50%,#fff));background-image:linear-gradient(270deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.3) 50%,#fff 0);background-image:-webkit-gradient(linear,right top,left top,from(var(--white-30)),color-stop(50%,var(--white-30)),color-stop(50%,var(--white)));background-image:linear-gradient(270deg,var(--white-30),var(--white-30) 50%,var(--white) 0)}.basic-text-image__stats-statistic .quote .quote__text-container.basic-text-image__stats-statistic .quote .quote__text-container:last-of-type .text-alpha{background-image:-webkit-gradient(linear,right top,left top,from(hsla(0,0%,100%,.3)),color-stop(50%,hsla(0,0%,100%,.3)),color-stop(50%,#cedc00));background-image:linear-gradient(270deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.3) 50%,#cedc00 0);background-image:-webkit-gradient(linear,right top,left top,from(var(--white-30)),color-stop(50%,var(--white-30)),color-stop(50%,var(--lime-essence)));background-image:linear-gradient(270deg,var(--white-30),var(--white-30) 50%,var(--lime-essence) 0)}.basic-text-image__stats-statistic:last-of-type{backdrop-filter:blur(3px)}.basic-text-image__video-btn{top:0;right:0;bottom:0;left:0;margin:auto;height:4.688rem;height:var(--section-spacing-18_25);width:4.688rem;width:var(--section-spacing-18_25);-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}@media (min-width:1024px){.basic-text-image__video-btn:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}}.basic-text-image__video-iframe{min-height:25vh;-webkit-transform:scale(1.5);transform:scale(1.5);aspect-ratio:299/224}.basic-text-image__video-iframe video{-o-object-fit:cover;object-fit:cover}.basic-title-tagline>div{min-height:400px}@media (min-width:1024px){.basic-title-tagline>div{min-height:500px}}.basic-title-tagline .btn{position:absolute;bottom:1.25rem;bottom:var(--section-spacing-5);left:1.25rem;left:var(--section-spacing-5)}@media (min-width:1024px){.basic-title-tagline .btn{bottom:2.5rem;bottom:var(--section-spacing-10);left:2.5rem;left:var(--section-spacing-10)}}.basic-title-tagline .btn-primary.theme-pine-green:before{background-color:#cedc00;background-color:var(--lime-essence)}.car-highlight--fixed{background-color:#00473f;background-color:var(--opal-green-20)}.car-highlight--fixed:first-of-type{padding-top:3.75rem;padding-top:var(--section-spacing-15)}.car-highlight--fixed:last-of-type{padding-bottom:7.5rem;padding-bottom:var(--section-spacing-30)}@media (min-width:1024px){.car-highlight--fixed,.car-highlight--fixed:first-of-type,.car-highlight--fixed:last-of-type{padding-bottom:0;padding-top:0}}@media (min-width:1024px){.car-highlight--fixed .car-highlight__container{margin-bottom:25vh}}.car-highlight--fixed .car-highlight__fixed{opacity:0;-webkit-transition:opacity .4s cubic-bezier(.7,0,.3,1);transition:opacity .4s cubic-bezier(.7,0,.3,1)}.car-highlight--fixed .car-highlight__fixed.is-inview{opacity:1}@media (max-width:1024px){.car-highlight--fixed .car-highlight__fixed{-webkit-transform:none!important;transform:none!important}}@media (min-width:1024px){.car-highlight--fixed .car-highlight__fixed{padding-top:30vh}}@media (min-width:1024px){.car-highlight--fixed .car-highlight__image{height:200vh}.car-highlight--fixed .car-highlight__image.car-highlight__annotations-1{height:150vh}.car-highlight--fixed .car-highlight__image.car-highlight__annotations-2{height:300vh}.car-highlight--fixed .car-highlight__image.car-highlight__annotations-3{height:450vh}.car-highlight--fixed .car-highlight__image.car-highlight__annotations-4{height:600vh}.car-highlight--fixed .car-highlight__image.car-highlight__annotations-5{height:750vh}}@media (min-width:1024px){.car-highlight--fixed .car-highlight__annotation.annotation-0{bottom:auto;top:100vh}.car-highlight--fixed .car-highlight__annotation.annotation-1{bottom:auto;top:250vh}.car-highlight--fixed .car-highlight__annotation.annotation-2{bottom:auto;top:400vh}.car-highlight--fixed .car-highlight__annotation.annotation-3{bottom:auto;top:550vh}.car-highlight--fixed .car-highlight__annotation.annotation-4{bottom:auto;top:700vh}}.car-highlight--default{background-color:#00231f;background-color:var(--dark-green)}.car-highlight--default .car-highlight__bio-stats,.car-highlight--default .car-highlight__body{max-width:363px}.car-highlight--default .car-highlight__bio-stats p,.car-highlight--default .car-highlight__body p{line-height:1.55;line-height:var(--leading-roomy);margin:0 0 22px}.car-highlight--default .car-highlight__stats{max-width:340px}@media (min-width:1024px){.car-highlight--default .car-highlight__stats{max-width:365px}}.car-highlight--default .car-highlight__stat>div{max-width:8.75rem;max-width:var(--section-spacing-35)}.car-highlight--default .car-highlight__stat__title{max-width:6.25rem;max-width:var(--section-spacing-25)}@media (min-width:1024px){.car-highlight--default .car-highlight__stat__title{max-width:6.875rem;max-width:var(--section-spacing-27_5)}}.car-highlight--default .car-highlight__body p{line-height:1.55;line-height:var(--leading-roomy);margin:0 0 22px}.car-highlight--default .car-highlight__default-image{display:block;height:31.25rem;height:var(--section-spacing-125)}@media (min-width:1024px){.car-highlight--default .car-highlight__default-image{height:100%;min-height:100vh}}.car-highlight--default .car-highlight__default-image img{min-height:100vh}.car-highlight__media-btn .icon svg{height:24px;width:24px}.annotation{max-width:220px;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}@media (min-width:1024px){.annotation{opacity:0}}.annotation:before{position:absolute;top:.938rem;top:var(--section-spacing-3_75);display:block;height:6.25rem;height:var(--section-spacing-25);width:1.25rem;width:var(--section-spacing-5);content:""}.annotation.is-active{opacity:1}.annotation-tyre,.annotation-tyre22{top:1.25rem;top:var(--section-spacing-5);left:1.25rem;left:var(--section-spacing-5);height:5.313rem;height:var(--section-spacing-21_25)}@media (min-width:1024px){.annotation-tyre,.annotation-tyre22{left:35%;top:5%}}.annotation-tyre22:before,.annotation-tyre:before{border-left:1px solid hsla(0,0%,100%,.2);border-left:1px solid var(--white-20);border-top:1px solid hsla(0,0%,100%,.2);border-top:1px solid var(--white-20);height:190%;left:-35px}.annotation-tyre22{top:2.813rem;top:var(--section-spacing-11_25);height:4rem;height:var(--section-spacing-16)}@media (min-width:1024px){.annotation-tyre22{height:3.438rem;height:var(--section-spacing-13_75);top:13%}}.annotation-tyre22:before{border-top:none;border-left:1px solid hsla(0,0%,100%,.2);border-left:1px solid var(--white-20);border-bottom:1px solid hsla(0,0%,100%,.2);border-bottom:1px solid var(--white-20);height:25%;left:10px;width:50%;bottom:-54px;top:auto}@media (min-width:1024px){.annotation-tyre22:before{border-left:1px solid hsla(0,0%,100%,.2);border-left:1px solid var(--white-20);border-top:1px solid hsla(0,0%,100%,.2);border-top:1px solid var(--white-20);border-bottom:none;height:190%;left:-35px;bottom:auto;top:15px;width:20px}}.annotation-wing,.annotation-wing22{left:15%;bottom:0;top:-70%;margin:auto;height:10%}@media (min-width:1024px){.annotation-wing,.annotation-wing22{bottom:0;left:15%;margin:auto;top:-50%}}.annotation-wing22:before,.annotation-wing:before{border-left:1px solid hsla(0,0%,100%,.2);border-left:1px solid var(--white-20);border-top:1px solid hsla(0,0%,100%,.2);border-top:1px solid var(--white-20);height:400%;left:-35px}@media (min-width:1024px){.annotation-wing22:before,.annotation-wing:before{height:300%}}@media (min-width:1024px){.annotation-wing22{height:16%;top:-50%}}@media (min-width:1024px){.annotation-wing22:before{height:250%}}.annotation-cockpit{right:35%;bottom:0;top:-72%;margin:auto;height:10%}@media (min-width:1024px){.annotation-cockpit{top:-75%}}.annotation-cockpit:before{border-right:1px solid hsla(0,0%,100%,.2);border-right:1px solid var(--white-20);border-top:1px solid hsla(0,0%,100%,.2);border-top:1px solid var(--white-20);height:170%;right:-35px}@media (min-width:1024px){.annotation-cockpit:before{height:185%}}.annotation-engine,.annotation-floor22{right:15%;bottom:-90%;top:0;margin:auto;height:10%}@media (min-width:1024px){.annotation-engine,.annotation-floor22{top:0;bottom:-75%;margin:auto}}.annotation-engine:before,.annotation-floor22:before{border-right:1px solid hsla(0,0%,100%,.2);border-right:1px solid var(--white-20);border-bottom:1px solid hsla(0,0%,100%,.2);border-bottom:1px solid var(--white-20);height:420%;right:-35px;top:calc(-420% + 17px)}@media (min-width:1024px){.annotation-engine:before,.annotation-floor22:before{height:250%;top:calc(-250% + 17px)}}.annotation-floor22{bottom:-60%;height:5%}@media (min-width:1024px){.annotation-floor22{bottom:-80%;height:10%}}.annotation-floor22:before{right:-30px}.annotation-pirelli img{width:88px}.car-stats{background-color:#00665e;background-color:var(--opal-green)}.generation-3 main .quote__text-container.car-stats .text-alpha{background-image:-webkit-gradient(linear,right top,left top,from(hsla(0,0%,100%,.3)),color-stop(50%,hsla(0,0%,100%,.3)),color-stop(50%,#fff));background-image:linear-gradient(270deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.3) 50%,#fff 0);background-image:-webkit-gradient(linear,right top,left top,from(var(--white-30)),color-stop(50%,var(--white-30)),color-stop(50%,var(--white)));background-image:linear-gradient(270deg,var(--white-30),var(--white-30) 50%,var(--white) 0)}.quote .quote__text-container.car-stats .text-alpha{background-image:-webkit-gradient(linear,right top,left top,from(hsla(0,0%,100%,.3)),color-stop(50%,hsla(0,0%,100%,.3)),color-stop(50%,#cedc00));background-image:linear-gradient(270deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.3) 50%,#cedc00 0);background-image:-webkit-gradient(linear,right top,left top,from(var(--white-30)),color-stop(50%,var(--white-30)),color-stop(50%,var(--lime-essence)));background-image:linear-gradient(270deg,var(--white-30),var(--white-30) 50%,var(--lime-essence) 0)}.car-stats__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:3.75rem .875rem;padding:var(--section-spacing-15) var(--section-spacing-3_5)}.car-stats__list-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:.5rem;padding-right:.5rem;padding-bottom:1.875rem;padding-bottom:var(--section-spacing-7_5)}@media (min-width:1024px){.car-stats__list-item{padding-left:0;padding-right:0}}.car-stats__list-item{width:calc(50% - 16px)}@media (min-width:1024px){.car-stats__list-item{width:auto;padding-bottom:0}}.car-stats .btn-modal{border-radius:17px;width:179px;background-color:#337a72;background-color:var(--opal-green-hover);padding:.438rem .938rem;padding:var(--section-spacing-1_75) var(--section-spacing-3_75)}@media (min-width:1024px){.car-stats .btn-modal{-ms-flex-item-align:center;align-self:center}}.scrollbar-none{scrollbar-width:none}.job-description--default{background-color:#00231f;background-color:var(--dark-green)}.job-description--default .job-description__bio-stats,.job-description--default .job-description__body{max-width:363px}.job-description--default .job-description__bio-stats p,.job-description--default .job-description__body p{line-height:1.55;line-height:var(--leading-roomy);margin:0 0 22px}.job-description--default .job-description__stats{max-width:340px}@media (min-width:1024px){.job-description--default .job-description__stats{max-width:365px}}.job-description--default .job-description__stat>div{max-width:8.75rem;max-width:var(--section-spacing-35)}.job-description--default .job-description__stat__title{max-width:6.25rem;max-width:var(--section-spacing-25)}@media (min-width:1024px){.job-description--default .job-description__stat__title{max-width:6.875rem;max-width:var(--section-spacing-27_5)}}.job-description--default .job-description__body p{line-height:1.55;line-height:var(--leading-roomy);margin:0 0 22px}.job-description--default .job-description__default-image{display:block;height:31.25rem;height:var(--section-spacing-125)}@media (min-width:1024px){.job-description--default .job-description__default-image{height:100%;min-height:100vh}}.job-description--default .job-description__default-image img{min-height:100vh}.countdown-clock-banner{background:#00473f no-repeat 100% 0;background:var(--opal-green-20) no-repeat 100% 0;background-size:cover;background-image:url(/public/dist/a2f1e7e46e2543b0408c061867e26f9d.jpg);color:#fff;width:100%;height:100vh}.countdown-clock-banner-inner{top:36%;position:absolute;left:10%}.countdown-group{margin-left:.5rem;margin-right:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:.5rem;gap:.5rem;text-transform:uppercase;letter-spacing:4.2px;letter-spacing:var(--tracking-loose)}.countdown-logo-left{position:absolute;width:291px;height:60px;background-image:url(/public/dist/3f4dd58cc0857e0c5acaf8b82d292a44.png);left:60px;bottom:49px}.countdown-logo-right{position:absolute;width:118px;height:77px;background-image:url(/public/dist/0a7e2c05092307ab9ee02328bef5963d.png);right:60px;bottom:59px}.countdown-text{position:absolute;width:636px;height:34px;background-image:url(/public/dist/1d9d07a0644826a39fddfa3390309943.png);right:261px;top:36%}.driver-bio__image{height:120vw;max-height:700px}@media (min-width:768px){.driver-bio__image{height:100vw;max-height:100%}}@media (min-width:1024px){.driver-bio__image{height:100%}}.driver-hero--tagline{-webkit-transform:rotate(-90deg) translate(100%);transform:rotate(-90deg) translate(100%);-webkit-transform-origin:right bottom;transform-origin:right bottom}@media (min-width:1280px){.driver-hero--stacked-block{height:50vh}}.driver-hero__background{background-position:60%}@media (min-width:1024px){.driver-hero__background{background-position:100%}}.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(22,26,33,.25);border-radius:0;-webkit-transition:border .4s ease;transition:border .4s ease}.form-control::-webkit-input-placeholder{color:rgba(22,26,33,.3)}.form-control::-moz-placeholder{color:rgba(22,26,33,.3)}.form-control:-ms-input-placeholder{color:rgba(22,26,33,.3)}.form-control::-ms-input-placeholder{color:rgba(22,26,33,.3)}.form-control::placeholder{color:rgba(22,26,33,.3)}.form-control:active,.form-control:focus{border-color:rgba(56,87,72,.65);outline:none}.form-control:invalid,.form-control:required{-webkit-box-shadow:none;box-shadow:none}.form-control:invalid{color:#cb3d3d;color:var(--color-error)}.form-input .icon{height:16px;pointer-events:none;right:.75rem;right:var(--section-spacing-3);top:17px}.form-input .icon.icon--caret-down{height:7px;top:21px}.form-input .form-error,.form-input .form-success{display:none}.form-input .form-control{padding-left:.75rem;padding-left:var(--section-spacing-3);padding-right:.75rem;padding-right:var(--section-spacing-3);padding-top:.5rem;padding-bottom:.5rem}.form-check-input input{cursor:pointer;height:16px;width:16px}.form-check-input input:checked+div .icon{opacity:1}.form-check-input input:invalid:not(:checked){border-color:#cb3d3d;border-color:var(--color-error);color:#cb3d3d;color:var(--color-error)}.form-check-input input:invalid:not(:checked)+div .form-text{color:#cb3d3d;color:var(--color-error)}.form-check-input .icon{left:4px;opacity:0;top:5px;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.form-control:not(:-moz-placeholder-shown):invalid{border-color:#cb3d3d;border-color:var(--color-error)}.form-control:not(:-ms-input-placeholder):invalid{border-color:#cb3d3d;border-color:var(--color-error)}.form-control:not(:placeholder-shown):invalid{border-color:#cb3d3d;border-color:var(--color-error)}.form-control:not(:-moz-placeholder-shown):invalid+div .icon--caret-down .svg-stroke{stroke:#cb3d3d;stroke:var(--color-error)}.form-control:not(:-ms-input-placeholder):invalid+div .icon--caret-down .svg-stroke{stroke:#cb3d3d;stroke:var(--color-error)}.form-control:not(:placeholder-shown):invalid+div .icon--caret-down .svg-stroke{stroke:#cb3d3d;stroke:var(--color-error)}.form-control:not(:-moz-placeholder-shown):invalid+div .form-error{display:block}.form-control:not(:-ms-input-placeholder):invalid+div .form-error{display:block}.form-control:not(:placeholder-shown):invalid+div .form-error{display:block}.form-control:not(:-moz-placeholder-shown):valid+div .form-success{display:block}.form-control:not(:-ms-input-placeholder):valid+div .form-success{display:block}.form-control:not(:placeholder-shown):valid+div .form-success{display:block}.form-label{-webkit-transition:color .4s ease;transition:color .4s ease}.fake-select{position:relative;width:100%}.fake-select--trigger .icon--caret-down{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.fake-select.is-required .fake-select--trigger{border-color:#cb3d3d;border-color:var(--color-error)}.fake-select.is-required .icon--caret-down .svg-stroke{stroke:#cb3d3d;stroke:var(--color-error)}.fake-select.is-required+div .form-error{display:block}.fake-select.is-active .fake-select--trigger{border-color:rgba(56,87,72,.65)}.fake-select.is-active .fake-select--list{display:block}.fake-select.is-active .icon--caret-down{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fake-select--list{display:none;overflow:auto;padding:.313rem .75rem;padding:var(--section-spacing-1_25) var(--section-spacing-3);border:1px solid rgba(56,87,72,.65);max-height:200px;top:calc(100% - 1px)}.fake-select--list li{padding-left:0;padding-right:0;padding-top:.625rem;padding-top:var(--section-spacing-2_5);padding-bottom:.625rem;padding-bottom:var(--section-spacing-2_5)}.fake-select--list li:after{position:absolute;bottom:0;left:0;height:1px;width:0;background-color:#cedc00;background-color:var(--lime-essence);content:"";-webkit-transition:width .4s cubic-bezier(.7,0,.3,1);transition:width .4s cubic-bezier(.7,0,.3,1)}.fake-select--list li.is-active,.fake-select--list li:hover{font-weight:500;color:#385748;color:var(--pine-green)}.fake-select--list li.is-active:after,.fake-select--list li:hover:after{width:100%}@media (min-width:1024px){.fake-select--list li.is-active .campaign-amr22 .view-block__food__menu>ul ul:not(.fake-select--list li.is-active .campaign-amr22 .view-block__food__menu>ul ul:after),.fake-select--list li:hover .campaign-amr22 .view-block__food__menu>ul ul:not(.fake-select--list li:hover .campaign-amr22 .view-block__food__menu>ul ul:after){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.fake-select--list li.is-active .campaign-amr22 .view-block__food__menu>ul ul:not(.fake-select--list li.is-active .campaign-amr22 .view-block__food__menu>ul ul:after) li,.fake-select--list li:hover .campaign-amr22 .view-block__food__menu>ul ul:not(.fake-select--list li:hover .campaign-amr22 .view-block__food__menu>ul ul:after) li{width:50%;min-width:50%}}.fragment-container__item{min-height:18.75rem;min-height:var(--section-spacing-75)}@media (min-width:1024px){.fragment-container__item{min-height:24.25rem;min-height:var(--section-spacing-97)}}.fragment-container--stacked{margin-bottom:1.875rem;margin-bottom:var(--section-spacing-7_5)}@media (min-width:1024px){.fragment-container--stacked{margin-bottom:14.375rem;margin-bottom:var(--section-spacing-57_5)}}@media (min-width:1024px){.fragment-container--stacked__content{max-width:22.188rem;max-width:var(--section-spacing-88_75)}}.fragment-container--stacked__content p{margin:0 0 1.25rem;margin-bottom:var(--section-spacing-5)}.fragment-container--tiled .fragment-container__item:before{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity));opacity:.2;content:"";-webkit-transition:opacity .4s cubic-bezier(.7,0,.3,1);transition:opacity .4s cubic-bezier(.7,0,.3,1);z-index:1}.fragment-container--tiled .fragment-container__item:hover:before{opacity:.4}.fragment-container--tiled .fragment-container__item .btn{position:absolute;bottom:1.25rem;bottom:var(--section-spacing-5);left:1.25rem;left:var(--section-spacing-5)}@media (min-width:1024px){.fragment-container--tiled .fragment-container__item .btn{bottom:2.5rem;bottom:var(--section-spacing-10);left:2.5rem;left:var(--section-spacing-10)}}.fragment-container--tiled .fragment-container__item .btn{z-index:11}.fragment-container--tiled .fragment-container__item .btn circle{-webkit-transition:fill-opacity .4s ease;transition:fill-opacity .4s ease}.fragment-container--tiled .fragment-container__item .btn:hover circle{fill-opacity:1}.fragment-container--tiled-coloured .fragment-container__item>div{max-width:25.625rem;max-width:var(--section-spacing-102_5)}@media (min-width:1024px){.fragment-container--paginated,.fragment-container--paginated-carousel,.fragment-container--paginated-carousel .fragment-container__slider,.fragment-container--paginated-carousel .fragment-highlight,.fragment-container--paginated-carousel .fragment-highlight__container,.fragment-container--paginated .fragment-container__slider,.fragment-container--paginated .fragment-highlight,.fragment-container--paginated .fragment-highlight__container{min-height:50rem;min-height:var(--section-spacing-200)}}.fragment-container--paginated-carousel .fragment-container__pagination li,.fragment-container--paginated .fragment-container__pagination li{position:relative;cursor:pointer;color:#385748;color:var(--pine-green);opacity:.25;-webkit-transform:translateZ(0)}.fragment-container--paginated-carousel .fragment-container__pagination li.is-active,.fragment-container--paginated .fragment-container__pagination li.is-active{font-weight:600;color:#2b4439;color:var(--pine-green-20);opacity:1}.fragment-container--paginated-carousel .fragment-container__pagination li.is-active:after,.fragment-container--paginated .fragment-container__pagination li.is-active:after{position:absolute;bottom:.4rem;bottom:var(--section-spacing-1_5);left:0;height:.125rem;height:var(--section-spacing-0_5);width:100%;background-color:#cedc00;background-color:var(--lime-essence)}@media (min-width:1024px){.fragment-container--paginated-carousel .fragment-container__pagination li.is-active .campaign-amr22 .view-block__food__menu>ul ul:not(.fragment-container--paginated-carousel .fragment-container__pagination li.is-active .campaign-amr22 .view-block__food__menu>ul ul:after),.fragment-container--paginated .fragment-container__pagination li.is-active .campaign-amr22 .view-block__food__menu>ul ul:not(.fragment-container--paginated .fragment-container__pagination li.is-active .campaign-amr22 .view-block__food__menu>ul ul:after){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.fragment-container--paginated-carousel .fragment-container__pagination li.is-active .campaign-amr22 .view-block__food__menu>ul ul:not(.fragment-container--paginated-carousel .fragment-container__pagination li.is-active .campaign-amr22 .view-block__food__menu>ul ul:after) li,.fragment-container--paginated .fragment-container__pagination li.is-active .campaign-amr22 .view-block__food__menu>ul ul:not(.fragment-container--paginated .fragment-container__pagination li.is-active .campaign-amr22 .view-block__food__menu>ul ul:after) li{width:50%;min-width:50%}}.fragment-container--paginated-carousel .fragment-container__pagination li.is-active:after,.fragment-container--paginated .fragment-container__pagination li.is-active:after{content:""}.fragment-container--paginated-carousel .fragment-container__slide,.fragment-container--paginated .fragment-container__slide{-webkit-transition:-webkit-transform .4s cubic-bezier(.7,0,.3,1);transition:-webkit-transform .4s cubic-bezier(.7,0,.3,1);transition:transform .4s cubic-bezier(.7,0,.3,1);transition:transform .4s cubic-bezier(.7,0,.3,1),-webkit-transform .4s cubic-bezier(.7,0,.3,1)}.fragment-container--paginated-carousel .fragment-container__slide p,.fragment-container--paginated .fragment-container__slide p{margin-bottom:1.25rem;margin-bottom:var(--section-spacing-5)}.fragment-container--paginated-carousel .fragment-container__slide p:last-of-type,.fragment-container--paginated .fragment-container__slide p:last-of-type{margin-bottom:0}.fragment-container--paginated-carousel .fragment-container__year,.fragment-container--paginated .fragment-container__year{height:7.188rem;height:var(--section-spacing-28_75);width:15rem;width:var(--section-spacing-60);font-size:7vw;-webkit-transform:translateZ(0)}@media (min-width:1280px){.fragment-container--paginated-carousel .fragment-container__year,.fragment-container--paginated .fragment-container__year{font-size:86px}}.fragment-container--paginated-carousel .fragment-container__pager,.fragment-container--paginated .fragment-container__pager{opacity:0;-webkit-transform:translateZ(0)}.fragment-container--paginated-carousel .fragment-container__pager .pager-icon,.fragment-container--paginated-carousel .fragment-container__pager .pager-year,.fragment-container--paginated .fragment-container__pager .pager-icon,.fragment-container--paginated .fragment-container__pager .pager-year{width:50px}.fragment-container--paginated-carousel .fragment-container__pager .pager-icon svg,.fragment-container--paginated-carousel .fragment-container__pager .pager-year svg,.fragment-container--paginated .fragment-container__pager .pager-icon svg,.fragment-container--paginated .fragment-container__pager .pager-year svg{width:40px}.fragment-container--paginated-carousel .fragment-container__pager.is-active,.fragment-container--paginated .fragment-container__pager.is-active{cursor:pointer;opacity:1}.fragment-container--paginated-carousel .fragment-container__pager-hold,.fragment-container--paginated .fragment-container__pager-hold{width:15rem;width:var(--section-spacing-60)}.fragment-container--paginated-carousel .cursor-trigger,.fragment-container--paginated-carousel .fragment-container__pagination,.fragment-container--paginated-carousel .fragment-container__year,.fragment-container--paginated-carousel .pager-year{display:none}.fragment-container--paginated-carousel .fragment-container__pager-hold{width:11.25rem;width:var(--section-spacing-44_5);display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.fragment-container--paginated-carousel .fragment-container__pager-hold .fragment-container__pager{width:40px}.fragment-container--paginated-carousel .fragment-container__pager-hold .fragment-container__pager .pager-icon{margin:0!important}.fragment-container .cursor-override{display:none;-webkit-transition:opacity .4s ease,-webkit-transform .4s ease;transition:opacity .4s ease,-webkit-transform .4s ease;transition:transform .4s ease,opacity .4s ease;transition:transform .4s ease,opacity .4s ease,-webkit-transform .4s ease}@media (min-width:1024px){.fragment-container__slider.hide-cursor .cursor-override{display:block;z-index:100}}.fragment-highlight__stats--container{display:none;width:18.75rem;width:var(--section-spacing-75);background-color:#00665e;background-color:var(--opal-green);--tw-bg-opacity:0.75}.fragment-highlight__stats .generation-3 main .quote__text-container.fragment-highlight__stats .generation-3 main .quote__text-container--container .text-alpha{background-image:-webkit-gradient(linear,right top,left top,from(hsla(0,0%,100%,.3)),color-stop(50%,hsla(0,0%,100%,.3)),color-stop(50%,#fff));background-image:linear-gradient(270deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.3) 50%,#fff 0);background-image:-webkit-gradient(linear,right top,left top,from(var(--white-30)),color-stop(50%,var(--white-30)),color-stop(50%,var(--white)));background-image:linear-gradient(270deg,var(--white-30),var(--white-30) 50%,var(--white) 0)}.fragment-highlight__stats .quote .quote__text-container.fragment-highlight__stats .quote .quote__text-container--container .text-alpha{background-image:-webkit-gradient(linear,right top,left top,from(hsla(0,0%,100%,.3)),color-stop(50%,hsla(0,0%,100%,.3)),color-stop(50%,#cedc00));background-image:linear-gradient(270deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.3) 50%,#cedc00 0);background-image:-webkit-gradient(linear,right top,left top,from(var(--white-30)),color-stop(50%,var(--white-30)),color-stop(50%,var(--lime-essence)));background-image:linear-gradient(270deg,var(--white-30),var(--white-30) 50%,var(--lime-essence) 0)}@media (min-width:1024px){.fragment-highlight__stats--container{display:block}}.fragment-highlight__stats--container{backdrop-filter:blur(10px)}.fragment-highlight__stats.is-active .fragment-highlight__stats--container{display:block}.fragment-highlight__stats-bar{height:.125rem;height:var(--section-spacing-0_5);--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));--tw-bg-opacity:0.15}.fragment-highlight__stats .quote .quote__text-container.fragment-highlight__stats .quote .quote__text-container-bar .text-alpha{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.3)),color-stop(50%,rgba(0,0,0,.3)),color-stop(50%,#000));background-image:linear-gradient(270deg,rgba(0,0,0,.3),rgba(0,0,0,.3) 50%,#000 0);background-image:-webkit-gradient(linear,right top,left top,from(var(--black-30)),color-stop(50%,var(--black-30)),color-stop(50%,var(--black)));background-image:linear-gradient(270deg,var(--black-30),var(--black-30) 50%,var(--black) 0)}.fragment-highlight__stats-bar span{height:100%;width:0;background-color:#cedc00;background-color:var(--lime-essence);-webkit-transition:width .4s cubic-bezier(.5,0,.5,1);transition:width .4s cubic-bezier(.5,0,.5,1)}.fragment-highlight__stats-bar--wrapper{width:11.25rem;width:var(--section-spacing-44_5)}.fragment-highlight__subtitle{bottom:1.25rem;bottom:var(--section-spacing-5)}@media (min-width:1024px){.fragment-highlight__subtitle{bottom:2.5rem;bottom:var(--section-spacing-10)}}.fragment-highlight__subtitle{width:calc(100% - 40px)}@media (min-width:1024px){.fragment-highlight__subtitle{width:calc(100% - 80px)}}.fragment-highlight__subtitle strong{position:relative;padding-left:17px}.fragment-highlight__subtitle strong:before{position:absolute;top:0;bottom:0;left:0;margin:auto;height:.125rem;height:var(--section-spacing-0_5);width:.625rem;width:var(--section-spacing-2_5);background-color:#cedc00;background-color:var(--lime-essence);content:""}.fragment-single-article__card{border:1px solid #e9e9e9;border:1px solid var(--color-mid-gray);border-width:1px 0;max-width:722px}@media (min-width:1024px){.fragment-single-article__card{border:none}}.fragment-single-article__card a .icon{color:#00473f;color:var(--opal-green-20)}.highlight-carousel--regular{background:#00231f no-repeat 100% 0;background:var(--dark-green) no-repeat 100% 0;background-image:url(/public/dist/fd96df0eb8cb60a2df29f7ed7bc247a9.png);color:#fff;background-size:cover;background-position-x:68%}.highlight-carousel--black-white{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.highlight-carousel__mega-heading{height:53px}.highlight-carousel .swiper-container{margin-left:-20px;width:calc(100% + 40px)}.highlight-carousel .swiper-nav,.highlight-carousel .swiper-nav :hover{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.highlight-carousel .swiper-slide{padding-top:5px;width:320px}@media (min-width:1024px){.highlight-carousel .swiper-slide{min-width:366px}}.highlight-carousel .swiper-slide:last-of-type{margin-right:1.25rem;margin-right:var(--section-spacing-5)}.highlight-carousel .card__image{height:370px}@media (min-width:1024px){.highlight-carousel .card__image{height:424px}}.content-carousel{margin-top:-1px}.content-carousel .swiper-container{width:auto;margin-left:-35px}.content-carousel .swiper-container .btn{font-weight:500}.content-carousel .swiper-container .btn-modal svg{width:.6875rem;width:var(--section-spacing-2_75);color:#cedc00;color:var(--lime-essence)}.content-carousel .swiper-pagination{position:relative}.content-carousel-link{cursor:pointer}.has-modal-content-carousel .modal-content{height:100%}@media (min-width:1024px){.has-modal-content-carousel .modal-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.has-modal-content-carousel .section-image{height:50%}@media (min-width:1024px){.has-modal-content-carousel .section-image{height:100%;width:57%}}.has-modal-content-carousel .section-image .card__image{height:100%}.has-modal-content-carousel .section-image .card__image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.has-modal-content-carousel .section-text{margin-top:3.75rem;margin-top:var(--section-spacing-15);overflow-y:scroll;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));padding-left:1.438rem;padding-left:var(--section-spacing-5_75);padding-right:1.438rem;padding-right:var(--section-spacing-5_75);--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.has-modal-content-carousel .quote .quote__text-container.section-text .text-alpha{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.3)),color-stop(50%,rgba(0,0,0,.3)),color-stop(50%,#000));background-image:linear-gradient(270deg,rgba(0,0,0,.3),rgba(0,0,0,.3) 50%,#000 0);background-image:-webkit-gradient(linear,right top,left top,from(var(--black-30)),color-stop(50%,var(--black-30)),color-stop(50%,var(--black)));background-image:linear-gradient(270deg,var(--black-30),var(--black-30) 50%,var(--black) 0)}@media (min-width:1024px){.has-modal-content-carousel .section-text{margin-top:6.25rem;margin-top:var(--section-spacing-25);width:43%;padding-left:3.125rem;padding-left:var(--section-spacing-12_5)}}@media (min-width:1280px){.has-modal-content-carousel .section-text{padding-right:6.25rem;padding-right:var(--section-spacing-25)}}.has-modal-content-carousel .section-text{height:calc(50% - 165px)}@media (min-width:1024px){.has-modal-content-carousel .section-text{height:auto;overflow-y:auto}}.has-modal-content-carousel .section-text p{margin-bottom:.75rem;margin-bottom:var(--section-spacing-3)}.image-gallery>div:after{content:"";clear:both;display:table}.image-gallery .btn{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}@media (min-width:1024px){.image-gallery .btn:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}}.insider-login{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-y:hidden}@media (min-width:1024px){.insider-login{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.insider-login.profile-form{height:100%}.insider-login__title{padding-bottom:1.563rem;padding-bottom:var(--section-spacing-6_25);font-family:AstonMartinFlare;font-size:1.75rem;font-size:var(--font-size-4md);font-weight:400;line-height:1.15;line-height:var(--leading-ultraTight);color:#cedc00;color:var(--lime-essence)}.insider-login__content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:3.75rem 1.438rem;padding:var(--section-spacing-15) var(--section-spacing-5_75)}@media (min-width:1024px){.insider-login__content{height:auto;width:50%}}.insider-login__content{background-image:-webkit-gradient(linear,left top,right bottom,from(#00231f),to(#00665e));background-image:linear-gradient(to right bottom,#00231f,#00665e);background-image:-webkit-gradient(linear,left top,right bottom,from(var(--dark-green)),to(var(--opal-green)));background-image:linear-gradient(to right bottom,var(--dark-green),var(--opal-green))}.profile-form .insider-login__content{padding-top:7.5rem;padding-top:var(--section-spacing-30)}@media (min-width:1024px){.profile-form .insider-login__content{padding-top:3.75rem;padding-top:var(--section-spacing-15)}}@media (min-width:1024px){.insider-login__form,.insider-login__title{margin-left:auto;margin-right:auto;width:25.625rem;width:var(--section-spacing-102_5)}}.insider-login__form[data-step=welcome] .insider-login__title{padding-bottom:3.75rem;padding-bottom:var(--section-spacing-15)}.insider-login__tagline{font-family:AstonMartinFlare;font-weight:500}.insider-login__note,.insider-login__tagline,.insider-login__text{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.insider-login__note,.insider-login__text{font-weight:300;line-height:1.55;line-height:var(--leading-roomy);letter-spacing:-.35px;letter-spacing:var(--tracking-excessive)}.insider-login__text{font-size:.875rem;font-size:var(--font-size-2sm)}.insider-login__text b{font-weight:500;color:#cedc00;color:var(--lime-essence)}.insider-login__note{font-size:.75rem;font-size:var(--font-size-sm)}.insider-login__input,.insider-login__select{width:100%;border-width:0;background-color:transparent;font-family:AstonMartinFlare;font-size:1rem;font-size:var(--font-size-base);font-weight:700;line-height:normal;line-height:var(--leading-normal);letter-spacing:-.35px;letter-spacing:var(--tracking-excessive)}@media (min-width:1024px){.insider-login .campaign-amr22 .view-block__food__menu>ul ul:not(.insider-login .campaign-amr22 .view-block__food__menu>ul ul__input),.insider-login .campaign-amr22 .view-block__food__menu>ul ul:not(.insider-login .campaign-amr22 .view-block__food__menu>ul ul__select){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.insider-login .campaign-amr22 .view-block__food__menu>ul ul:not(.insider-login .campaign-amr22 .view-block__food__menu>ul ul__input) li,.insider-login .campaign-amr22 .view-block__food__menu>ul ul:not(.insider-login .campaign-amr22 .view-block__food__menu>ul ul__select) li{width:50%;min-width:50%}}.insider-login .make-a-mark main .basic-text-image .btn,.insider-login .make-a-mark main .font-display.font-display,.insider-login .make-a-mark main .font-heading.font-heading,.insider-login .make-a-mark main .quote .font-body.font-body,.insider-login .make-a-mark main .quote blockquote{font-family:violet_sansregular;font-weight:400;letter-spacing:normal}.insider-login__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:100%;background-repeat:no-repeat;padding-left:.25rem;color:#cedc00;color:var(--lime-essence);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='17' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16 1.167L8.507 8.834 1 1.167' stroke='%23fff' stroke-linecap='round'/%3E%3C/svg%3E")}.insider-login__select option{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.insider-login__select .quote .quote__text-containeroption .text-alpha{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.3)),color-stop(50%,rgba(0,0,0,.3)),color-stop(50%,#000));background-image:linear-gradient(270deg,rgba(0,0,0,.3),rgba(0,0,0,.3) 50%,#000 0);background-image:-webkit-gradient(linear,right top,left top,from(var(--black-30)),color-stop(50%,var(--black-30)),color-stop(50%,var(--black)));background-image:linear-gradient(270deg,var(--black-30),var(--black-30) 50%,var(--black) 0)}.insider-login__input{color:#cedc00;color:var(--lime-essence)}.insider-login__input::-webkit-input-placeholder{color:hsla(0,0%,100%,.3);color:var(--white-30)}.insider-login__input::-moz-placeholder{color:hsla(0,0%,100%,.3);color:var(--white-30)}.insider-login__input:-ms-input-placeholder{color:hsla(0,0%,100%,.3);color:var(--white-30)}.insider-login__input::-ms-input-placeholder{color:hsla(0,0%,100%,.3);color:var(--white-30)}.insider-login__input.disabled,.insider-login__input::placeholder{color:hsla(0,0%,100%,.3);color:var(--white-30)}.insider-login__label{margin-bottom:.625rem;margin-bottom:var(--section-spacing-2_5);font-family:AstonMartinFlare;font-size:.75rem;font-size:var(--font-size-sm);font-weight:500;line-height:2.15;line-height:var(--leading-loose);--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.insider-login .make-a-mark main .basic-text-image .btn,.insider-login .make-a-mark main .font-display.font-display,.insider-login .make-a-mark main .font-heading.font-heading,.insider-login .make-a-mark main .quote .font-body.font-body,.insider-login .make-a-mark main .quote blockquote{font-family:violet_sansregular;font-weight:400;letter-spacing:normal}.insider-login__label.required:after{padding-left:.25rem;color:#ff0062;color:var(--validation-required);content:"*"}.insider-login__code{height:4.063rem;height:var(--section-spacing-16_25);width:100%;border-width:1px;border-color:#00665e;border-color:var(--opal-green);background-color:transparent;text-align:center;font-size:1.75rem;font-size:var(--font-size-4md);font-weight:500;color:#cedc00;color:var(--lime-essence)}@media (min-width:1024px){.insider-login .campaign-amr22 .view-block__food__menu>ul ul:not(.insider-login .campaign-amr22 .view-block__food__menu>ul ul__code){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.insider-login .campaign-amr22 .view-block__food__menu>ul ul:not(.insider-login .campaign-amr22 .view-block__food__menu>ul ul__code) li{width:50%;min-width:50%}}.insider-login__code::-webkit-inner-spin-button,.insider-login__code::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}.insider-login__code{-moz-appearance:textfield}.insider-login__radio{position:relative;height:1rem;width:1rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:9999px;background-color:hsla(0,0%,100%,.3);background-color:var(--white-30)}.insider-login__radio:checked:before{position:absolute;height:.625rem;height:var(--section-spacing-2_5);width:.625rem;width:var(--section-spacing-2_5);border-radius:9999px;background-color:#cedc00;background-color:var(--lime-essence);content:"";left:3px;top:3px}.insider-login__country{text-transform:none}.insider-login__row{position:relative;margin-bottom:1.25rem;margin-bottom:var(--section-spacing-5);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.insider-login__row,.insider-login__row-radio{display:-webkit-box;display:-ms-flexbox;display:flex}.insider-login__row-radio{height:1.375rem;height:var(--section-spacing-5_5);-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:.5rem;gap:.5rem}.insider-login__row-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.insider-login__row-input{border-bottom-width:1px;border-color:#00665e;border-color:var(--opal-green);padding-bottom:1rem}.insider-login__row-day,.insider-login__row-month,.insider-login__row-year{padding-bottom:0}.insider-login__row-year{width:3.875rem;width:var(--section-spacing-15_5)}.insider-login__row-month{width:5rem;width:var(--section-spacing-20)}.insider-login__row-day{width:3.438rem;width:var(--section-spacing-13_75)}.insider-login__hero-img img{height:31.25rem;height:var(--section-spacing-125)}@media (min-width:1024px){.insider-login__hero-img img{height:100%}}.insider-login__icon,.insider-login__ribbon,.insider-login__triangle{position:absolute;z-index:10}.insider-login__icon{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.insider-login__triangle-top{top:0;left:0;left:-11px}@media (min-width:1024px){.insider-login__triangle-top{left:0}}.insider-login__triangle-top svg{height:8.125rem;height:var(--section-spacing-32)}@media (min-width:1024px){.insider-login__triangle-top svg{height:auto}}.insider-login__triangle-top svg{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.insider-login__triangle-bottom{right:0;bottom:0;right:-11px}@media (min-width:1024px){.insider-login__triangle-bottom{right:0}}.insider-login__triangle-bottom svg{height:8.125rem;height:var(--section-spacing-32)}@media (min-width:1024px){.insider-login__triangle-bottom svg{height:auto}}.insider-login__ribbon{bottom:0;left:0;height:1.875rem;height:var(--section-spacing-7_5);overflow-x:hidden}@media (min-width:1024px){.insider-login__ribbon{top:0;left:auto;height:auto;overflow-x:auto;overflow-y:hidden;right:-22px}}.insider-login__ribbon-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-animation:marquee 14s linear infinite;animation:marquee 14s linear infinite;width:2772px}@media (prefers-reduced-motion){.insider-login__ribbon-wrapper{-webkit-animation:none;animation:none}}@media (min-width:1024px){.insider-login__ribbon-wrapper{-webkit-animation:marquee-vertical 12s linear infinite;animation:marquee-vertical 12s linear infinite;height:2772px;display:block;width:auto}}@media (min-width:1024px) and (prefers-reduced-motion){.insider-login__ribbon-wrapper{-webkit-animation:none;animation:none}}.insider-login__ribbon-image{height:1.875rem;height:var(--section-spacing-7_5);background-size:contain;background-repeat:repeat-x;background-image:url(/public/dist/746c21a8a6ffd939d8b0877324d6e7bd.png);width:1386px}@media (min-width:1024px){.insider-login__ribbon-image{background-image:url(/public/dist/6ace787f2ea714960c20f85185efae9b.png);height:1386px;width:2.813rem;width:var(--section-spacing-11_25);background-repeat:repeat-y}}@media (min-width:1024px){.insider-login__socials .btn-form{width:177px}}.insider-login__socials .social-button{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;height:2.5rem;height:var(--section-spacing-10);width:12.5rem;width:var(--section-spacing-50);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:.625rem;padding-left:var(--section-spacing-2_5);font-size:.875rem;font-size:var(--font-size-2sm);--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));text-decoration:none;border-radius:5px;text-shadow:0 -1px 0 rgba(0,0,20,.4)}.insider-login__socials .social-button:before{position:relative;display:inline-block;height:1rem;width:1.5rem;background-repeat:no-repeat;text-align:center;content:"";text-indent:-9999px}.insider-login__socials #googleButton{width:12.5rem;width:var(--section-spacing-50)}.insider-login__socials #facebookButton{background:#3a5a97;background-color:#3a5a97;background-color:var(--social-button-facebook)}.insider-login__socials #facebookButton:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4IiBoZWlnaHQ9IjE3Ij48cGF0aCBkPSJNOCAyLjgyMmwtMS40NS4wMDFjLTEuMTM3IDAtMS4zNTguNTk2LTEuMzU4IDEuNDd2MS45M2gyLjcxM2wtLjM1NCAzLjAyM0g1LjE5MlYxN0gyLjM2NVY5LjI0NkgwVjYuMjIzaDIuMzY1VjMuOTk1QzIuMzY1IDEuNDA4IDMuNzk2IDAgNS44ODcgMCA2Ljg4OCAwIDcuNzQ5LjA4MiA4IC4xMTl2Mi43MDN6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=)}.insider-login__socials #linkedInButton{background-color:#0b78b7;background-color:var(--social-button-linked-in)}.insider-login__socials #linkedInButton:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCI+PHBhdGggZD0iTTE0IDE0aC0yLjlWOS40NTJjMC0xLjA4NC0uMDItMi40NzktMS41MDgtMi40NzktMS41MSAwLTEuNzQgMS4xODItMS43NCAyLjQwMlYxNEg0Ljk1NFY0LjY0OWgyLjc4MXYxLjI3OGguMDRjLjM4Ny0uNzM1IDEuMzM0LTEuNTEgMi43NDUtMS41MSAyLjkzOCAwIDMuNDggMS45MzYgMy40OCA0LjQ1NFYxNHpNMS42ODQgMy4zNzFDLjc1MiAzLjM3MSAwIDIuNjE2IDAgMS42ODZTLjc1MiAwIDEuNjg0IDBjLjkyNyAwIDEuNjguNzU2IDEuNjggMS42ODYgMCAuOTMtLjc1MyAxLjY4NS0xLjY4IDEuNjg1ek0zLjEzNCAxNEguMjNWNC42NDloMi45MDRWMTR6IiBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=)}.insider-login__socials #tiktokButton{background-color:#000;background-color:var(--social-button-tiktok)}.insider-login__socials #tiktokButton:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGFyaWEtaGlkZGVuPSJ0cnVlIiB3aWR0aD0iMWVtIiBoZWlnaHQ9IjFlbSIgc3R5bGU9Ii1tcy10cmFuc2Zvcm06cm90YXRlKDM2MGRlZyk7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDM2MGRlZykiIHZpZXdCb3g9IjAgMCAyNCAyNCIgdHJhbnNmb3JtPSJyb3RhdGUoMzYwKSI+PHBhdGggY2xhc3M9InN2Zy1maWxsIiBkPSJNMTIuNTI1LjAyYzEuMzEtLjAyIDIuNjEtLjAxIDMuOTEtLjAyLjA4IDEuNTMuNjMgMy4wOSAxLjc1IDQuMTcgMS4xMiAxLjExIDIuNyAxLjYyIDQuMjQgMS43OXY0LjAzYy0xLjQ0LS4wNS0yLjg5LS4zNS00LjItLjk3LS41Ny0uMjYtMS4xLS41OS0xLjYyLS45My0uMDEgMi45Mi4wMSA1Ljg0LS4wMiA4Ljc1LS4wOCAxLjQtLjU0IDIuNzktMS4zNSAzLjk0LTEuMzEgMS45Mi0zLjU4IDMuMTctNS45MSAzLjIxLTEuNDMuMDgtMi44Ni0uMzEtNC4wOC0xLjAzLTIuMDItMS4xOS0zLjQ0LTMuMzctMy42NS01LjcxLS4wMi0uNS0uMDMtMS0uMDEtMS40OS4xOC0xLjkgMS4xMi0zLjcyIDIuNTgtNC45NiAxLjY2LTEuNDQgMy45OC0yLjEzIDYuMTUtMS43Mi4wMiAxLjQ4LS4wNCAyLjk2LS4wNCA0LjQ0LS45OS0uMzItMi4xNS0uMjMtMy4wMi4zNy0uNjMuNDEtMS4xMSAxLjA0LTEuMzYgMS43NS0uMjEuNTEtLjE1IDEuMDctLjE0IDEuNjEuMjQgMS42NCAxLjgyIDMuMDIgMy41IDIuODcgMS4xMi0uMDEgMi4xOS0uNjYgMi43Ny0xLjYxLjE5LS4zMy40LS42Ny40MS0xLjA2LjEtMS43OS4wNi0zLjU3LjA3LTUuMzYuMDEtNC4wMy0uMDEtOC4wNS4wMi0xMi4wN3oiIGZpbGw9IiNmZmYiLz48L3N2Zz4=)}.insider-login .form .validation-error{margin-top:.25rem;color:#ff0062;color:var(--validation-error)}.insider-login .form .input-error{border-color:#ff0062;border-color:var(--validation-error)}.insider-login__overlay{position:absolute;bottom:0;left:0;height:100%;width:100%}@media (min-width:1024px){.insider-login .campaign-amr22 .view-block__food__menu>ul ul:not(.insider-login .campaign-amr22 .view-block__food__menu>ul ul__overlay){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.insider-login .campaign-amr22 .view-block__food__menu>ul ul:not(.insider-login .campaign-amr22 .view-block__food__menu>ul ul__overlay) li{width:50%;min-width:50%}}@media (min-width:1024px){.insider-login__overlay{top:0;right:0;bottom:auto;left:auto;height:50%;height:100%;width:50%}}.insider-login__overlay{backdrop-filter:blur(4px)}.insider-login__overlay img{position:absolute;top:50%;left:50%;height:3.75rem;height:var(--section-spacing-15);margin-left:-30px;margin-top:-30px}.job-listing ul{border-top:1px solid #d8d8d8;border-top:1px solid var(--color-lightgray-200)}.job-listing ul li{border-bottom:1px solid #d8d8d8;border-bottom:1px solid var(--color-lightgray-200)}.partners-footer{margin-bottom:5.625rem;margin-bottom:var(--section-spacing-22_5)}.partners-footer__title{line-height:72px}@media (min-width:1024px){.partners-footer__title{line-height:180px}}.partners-footer a{-webkit-transition:color .4s cubic-bezier(.7,0,.3,1);transition:color .4s cubic-bezier(.7,0,.3,1)}.partners-footer__partners{margin-left:-1.25rem;margin-left:calc(var(--section-spacing-5)*-1);margin-right:-1.25rem;margin-right:calc(var(--section-spacing-5)*-1);width:calc(100% + 40px)}.partners-footer__partners li{margin:0 0 1.25rem;margin-bottom:var(--section-spacing-5);padding-left:1.25rem;padding-left:var(--section-spacing-5);padding-right:1.25rem;padding-right:var(--section-spacing-5)}@media (min-width:1024px){.partners-footer__partners li{padding-left:.5rem;padding-right:.5rem}}.partners-footer__partners li{width:33.33333%}@media (min-width:1024px){.partners-footer__partners li{width:20%}}@media (min-width:1280px){.partners-footer__partners li{width:14.28571%}}@media (min-width:1440px){.partners-footer__partners li{width:11.11111%}}.partners-footer__partners li img{margin:0 auto;display:block;height:auto;max-height:4.063rem;max-height:var(--section-spacing-16_25);width:auto;max-width:105%}@media (min-width:1024px){.partners-footer__partners li img{max-height:5rem;max-height:var(--section-spacing-20)}}@media (min-width:1280px){.partners-footer__partners li img{max-height:6.25rem;max-height:var(--section-spacing-25)}}@media (min-width:1024px){.partners-footer__principal-partner,.partners-footer__strategic-partner,.partners-footer__title-partner{max-width:15rem;max-width:var(--section-spacing-60)}}@media (min-width:1024px){.partners-footer__principal-partner .partners-footer__image,.partners-footer__strategic-partner .partners-footer__image,.partners-footer__title-partner .partners-footer__image{min-height:3.875rem;min-height:var(--section-spacing-15_5)}}.partners-footer__principal-partner a svg,.partners-footer__strategic-partner a svg,.partners-footer__title-partner a svg{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.partners-footer__principal-partner a:hover svg,.partners-footer__strategic-partner a:hover svg,.partners-footer__title-partner a:hover svg{-webkit-transform:translateX(4px);transform:translateX(4px)}.partners-footer__principal-partner img,.partners-footer__strategic-partner img,.partners-footer__title-partner img{max-width:11.25rem;max-width:var(--section-spacing-44_5)}@media (min-width:1024px){.partners-footer__principal-partner img,.partners-footer__strategic-partner img,.partners-footer__title-partner img{max-width:15rem;max-width:var(--section-spacing-60)}}.partners-list img{display:block;width:100%;opacity:.5}.partners-list img:hover{opacity:1}@media (min-width:1024px){.partners-list .campaign-amr22 .view-block__food__menu>ul ul:not(img){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.partners-list .campaign-amr22 .view-block__food__menu>ul ul:not(img) li{width:50%;min-width:50%}}.partners-list img{-webkit-filter:grayscale(1);filter:grayscale(1);-webkit-transition:opacity .4s cubic-bezier(.7,0,.3,1),-webkit-filter .4s cubic-bezier(.7,0,.3,1);transition:opacity .4s cubic-bezier(.7,0,.3,1),-webkit-filter .4s cubic-bezier(.7,0,.3,1);transition:filter .4s cubic-bezier(.7,0,.3,1),opacity .4s cubic-bezier(.7,0,.3,1);transition:filter .4s cubic-bezier(.7,0,.3,1),opacity .4s cubic-bezier(.7,0,.3,1),-webkit-filter .4s cubic-bezier(.7,0,.3,1)}.partners-list img:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}.partners-list .principal-partner img,.partners-list .strategic-partner img,.partners-list .title-partner img{max-width:12.5rem;max-width:var(--section-spacing-50)}@media (min-width:1024px){.partners-list .principal-partner img,.partners-list .strategic-partner img,.partners-list .title-partner img{max-width:20.625rem;max-width:var(--section-spacing-82_5)}}.partners-list .global-partner img,.partners-list .regional-partner img{max-width:6.25rem;max-width:var(--section-spacing-25)}@media (min-width:1024px){.partners-list .global-partner img,.partners-list .regional-partner img{max-width:11.25rem;max-width:var(--section-spacing-44_5)}}.partners-list .official-supplier img,.partners-list .team-supplier img{max-width:5rem;max-width:var(--section-spacing-20)}@media (min-width:1024px){.partners-list .official-supplier img,.partners-list .team-supplier img{max-width:7.5rem;max-width:var(--section-spacing-30)}}@media (min-width:768px){.persons-highlight .person{min-height:41.667vw}}.persons-highlight--feature .person-name span{font-size:33px;font-size:7.971014492753623vw;font-weight:400;letter-spacing:.99px;letter-spacing:.2391304347826087vw}@media (min-width:768px){.persons-highlight--feature .person-name span{font-size:55px;font-size:3.8194444444444446vw;letter-spacing:1.65px;letter-spacing:.11458333333333333vw}}.persons-highlight--feature .person-name span:last-of-type{font-size:78px;font-size:18.840579710144926vw;font-weight:700;letter-spacing:10.8px;letter-spacing:2.608695652173913vw;line-height:.92}@media (min-width:768px){.persons-highlight--feature .person-name span:last-of-type{font-size:130px;font-size:9.027777777777779vw;letter-spacing:18px;letter-spacing:1.25vw;line-height:.92}}.persons-highlight--list .person-name span{font-size:33px;font-size:7.971014492753623vw;font-weight:400;letter-spacing:.99px;letter-spacing:.2391304347826087vw}@media (min-width:768px){.persons-highlight--list .person-name span{font-size:45px;font-size:3.125vw;letter-spacing:1.35px;letter-spacing:.094vw;line-height:1.05}}.persons-highlight--list .person-name span:last-of-type{font-size:70px;font-size:16.908vw;font-weight:700;letter-spacing:9.69px;letter-spacing:2.341vw;line-height:.92}@media (min-width:768px){.persons-highlight--list .person-name span:last-of-type{font-size:76px;font-size:5.278vw;letter-spacing:9px;letter-spacing:.625vw;line-height:1.05}}.products-list .swiper-slide{width:19.375rem;width:var(--section-spacing-77_5);padding-top:.313rem;padding-top:var(--section-spacing-1_25)}@media (min-width:1024px){.products-list .swiper-slide{min-width:325px;width:calc(33.3333% - 33px)}}.products-list .swiper-slide:last-of-type{margin-right:1.25rem;margin-right:var(--section-spacing-5)}.quote__icon .quote--article\:full-width .quote{width:3.75rem;width:var(--section-spacing-15);aspect-ratio:1/1}.quote .text-alpha{-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-size:200% 100%;background-position:100%;-webkit-transition:all .6s cubic-bezier(.7,0,.3,1) .2s;transition:all .6s cubic-bezier(.7,0,.3,1) .2s}.quote .text-alpha.is-inview{background-position:left 0}.quote .quote__text-container.bg-opal-green .text-alpha{background-image:-webkit-gradient(linear,right top,left top,from(hsla(0,0%,100%,.3)),color-stop(50%,hsla(0,0%,100%,.3)),color-stop(50%,#cedc00));background-image:linear-gradient(270deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.3) 50%,#cedc00 0);background-image:-webkit-gradient(linear,right top,left top,from(var(--white-30)),color-stop(50%,var(--white-30)),color-stop(50%,var(--lime-essence)));background-image:linear-gradient(270deg,var(--white-30),var(--white-30) 50%,var(--lime-essence) 0)}.quote .quote__text-container.bg-white .text-alpha{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.3)),color-stop(50%,rgba(0,0,0,.3)),color-stop(50%,#000));background-image:linear-gradient(270deg,rgba(0,0,0,.3),rgba(0,0,0,.3) 50%,#000 0);background-image:-webkit-gradient(linear,right top,left top,from(var(--black-30)),color-stop(50%,var(--black-30)),color-stop(50%,var(--black)));background-image:linear-gradient(270deg,var(--black-30),var(--black-30) 50%,var(--black) 0)}.quick-text__wrapper{padding:5.313rem 1.25rem;padding:var(--section-spacing-21_25) var(--section-spacing-5)}@media (min-width:1024px){.quick-text__wrapper{padding-left:25%;padding-right:25%;padding-top:4.375rem;padding-top:var(--section-spacing-17_5);padding-bottom:4.375rem;padding-bottom:var(--section-spacing-17_5)}}@media (min-width:100%){.quick-text__wrapper{width:100%;margin-right:auto;margin-left:auto}}@media (min-width:100%) and (min-width:100%){.quick-text__wrapper{max-width:100%}}@media (min-width:100%) and (min-width:375px){.quick-text__wrapper{max-width:375px}}@media (min-width:100%) and (min-width:414px){.quick-text__wrapper{max-width:414px}}@media (min-width:100%) and (min-width:560px){.quick-text__wrapper{max-width:560px}}@media (min-width:100%) and (min-width:640px){.quick-text__wrapper{max-width:640px}}@media (min-width:100%) and (min-width:768px){.quick-text__wrapper{max-width:768px}}@media (min-width:100%) and (min-width:1024px){.quick-text__wrapper{max-width:1024px}}@media (min-width:100%) and (min-width:1280px){.quick-text__wrapper{max-width:1280px}}@media (min-width:100%) and (min-width:1440px){.quick-text__wrapper{max-width:1440px}}.race-view .quick-text__wrapper{max-width:46.875rem;max-width:var(--section-spacing-187_5);padding:2.188rem 1.438rem;padding:var(--section-spacing-8_75) var(--section-spacing-5_75)}@media (min-width:1024px){.race-view .quick-text__wrapper{margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;padding-top:3.75rem;padding-top:var(--section-spacing-15)}}.race-view .quick-text__wrapper h2{margin-bottom:2.188rem;margin-bottom:var(--section-spacing-8_75);font-size:1.75rem;font-size:var(--font-size-4md);font-weight:500;line-height:1.35;line-height:var(--leading-tight)}@media (min-width:1024px){.race-view .quick-text__wrapper h2{font-size:2.75rem;font-size:var(--font-size-05lg);font-weight:400;line-height:1.3;line-height:var(--leading-extraTight);letter-spacing:-.35px;letter-spacing:var(--tracking-excessive)}}.race-view .quick-text__wrapper .content-body p{letter-spacing:-.35px;letter-spacing:var(--tracking-excessive)}@media (min-width:1024px){.race-view .quick-text__wrapper .content-body p{letter-spacing:-.35px;letter-spacing:var(--tracking-excessive)}}.quick-text.theme-white{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.quick-text.theme .quote .quote__text-container.quick-text.theme .quote .quote__text-container-white .text-alpha{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.3)),color-stop(50%,rgba(0,0,0,.3)),color-stop(50%,#000));background-image:linear-gradient(270deg,rgba(0,0,0,.3),rgba(0,0,0,.3) 50%,#000 0);background-image:-webkit-gradient(linear,right top,left top,from(var(--black-30)),color-stop(50%,var(--black-30)),color-stop(50%,var(--black)));background-image:linear-gradient(270deg,var(--black-30),var(--black-30) 50%,var(--black) 0)}.quick-text.theme-dark-green{background-color:#00231f;background-color:var(--dark-green);--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.quick-text.theme-dark-green .content-body>ul li:after{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.quick-text.theme-dark-green .content-body .quote .quote__text-container>ul li:after .text-alpha{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.3)),color-stop(50%,rgba(0,0,0,.3)),color-stop(50%,#000));background-image:linear-gradient(270deg,rgba(0,0,0,.3),rgba(0,0,0,.3) 50%,#000 0);background-image:-webkit-gradient(linear,right top,left top,from(var(--black-30)),color-stop(50%,var(--black-30)),color-stop(50%,var(--black)));background-image:linear-gradient(270deg,var(--black-30),var(--black-30) 50%,var(--black) 0)}.quick-text.theme-dark-green .content-body>ol li:before{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.season-page .filters-list{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:2.188rem 1.438rem;padding:var(--section-spacing-8_75) var(--section-spacing-5_75)}@media (min-width:1024px){.season-page .campaign-amr22 .view-block__food__menu>ul ul:not(.filters-list){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.season-page .campaign-amr22 .view-block__food__menu>ul ul:not(.filters-list) li{width:50%;min-width:50%}}@media (min-width:1024px){.season-page .filters-list{padding:4.375rem 3.125rem;padding:var(--section-spacing-17_5) var(--section-spacing-12_5)}}.season-page .filters-list__item{width:auto;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}.season-page .filters-list__link{display:inline-block;background-color:hsla(0,0%,100%,.1);background-color:var(--white-10);padding:.438rem .938rem;padding:var(--section-spacing-1_75) var(--section-spacing-3_75);font-size:.75rem;font-size:var(--font-size-sm);font-weight:400;text-transform:uppercase;letter-spacing:.8px;letter-spacing:var(--tracking-extraNarrow);--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));opacity:1;border-radius:17px}.season-page .filters-list__link.is-active{background-color:#cedc00;background-color:var(--lime-essence);font-weight:400;color:#00231f;color:var(--dark-green)}.season-page .filters-list__link.is-active:after{display:none}.social-highlight ul{position:relative;margin-left:4.375rem;margin-left:var(--section-spacing-17_5)}.social-highlight ul:before{position:absolute;top:0;bottom:0;left:4.375rem;left:var(--section-spacing-17_5);margin:auto;height:.125rem;height:var(--section-spacing-0_5);width:2.5rem;width:var(--section-spacing-10);--tw-bg-opacity:1;background-color:rgba(167,243,208,var(--tw-bg-opacity));content:""}.social-carousel .swiper-wrapper svg{height:1.875rem;height:var(--section-spacing-7_5);width:1.875rem;width:var(--section-spacing-7_5)}@media (min-width:1024px){.social-carousel .card__image{height:454px}}.statistics-grid .nav-tabs a{position:relative;display:block;opacity:.5;-webkit-transition:opacity .4s cubic-bezier(.7,0,.3,1);transition:opacity .4s cubic-bezier(.7,0,.3,1)}.statistics-grid .nav-tabs a:after{position:absolute;bottom:-.25rem;left:0;height:.125rem;height:var(--section-spacing-0_5);width:0;background-color:#cedc00;background-color:var(--lime-essence);content:"";-webkit-transition:background .4s ease,width .4s cubic-bezier(.7,0,.3,1);transition:background .4s ease,width .4s cubic-bezier(.7,0,.3,1)}.statistics-grid .nav-tabs a.is-active{font-weight:600;color:#00665e;color:var(--opal-green);opacity:1}.statistics-grid .nav-tabs a.is-active:after{width:100%}@media (min-width:1024px){.statistics-grid .nav-tabs a.is-active .campaign-amr22 .view-block__food__menu>ul ul:not(.statistics-grid .nav-tabs a.is-active .campaign-amr22 .view-block__food__menu>ul ul:after){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.statistics-grid .nav-tabs a.is-active .campaign-amr22 .view-block__food__menu>ul ul:not(.statistics-grid .nav-tabs a.is-active .campaign-amr22 .view-block__food__menu>ul ul:after) li{width:50%;min-width:50%}}.statistics-grid .nav-tabs a:not(.is-active):hover{opacity:1}.statistics-grid .nav-tabs a:not(.is-active):hover:after{width:.938rem;width:var(--section-spacing-3_75)}.statistics-grid .tab-content .tab-pane:not(.is-active){display:none}.sticky-page-nav{position:fixed;top:5.938rem;top:var(--section-spacing-24);left:0;z-index:1000;height:2.813rem;height:var(--section-spacing-11_25);width:100%;overflow-x:hidden}@media (min-width:1024px){.campaign-amr22 .view-block__food__menu>ul ul:not(.sticky-page-nav){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.campaign-amr22 .view-block__food__menu>ul ul:not(.sticky-page-nav) li{width:50%;min-width:50%}}.sticky-page-nav__backdrop{position:absolute;top:0;height:2.813rem;height:var(--section-spacing-11_25);width:100%;background-color:rgba(0,0,0,.6);background-color:var(--black-60)}@media (min-width:1024px){.sticky-page-nav .campaign-amr22 .view-block__food__menu>ul ul:not(.sticky-page-nav .campaign-amr22 .view-block__food__menu>ul ul__backdrop){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.sticky-page-nav .campaign-amr22 .view-block__food__menu>ul ul:not(.sticky-page-nav .campaign-amr22 .view-block__food__menu>ul ul__backdrop) li{width:50%;min-width:50%}}.sticky-page-nav__backdrop{backdrop-filter:blur(6px)}.sticky-page-nav__content{position:relative;z-index:1001;display:-webkit-box;display:-ms-flexbox;display:flex;height:2.813rem;height:var(--section-spacing-11_25);width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent}@media (min-width:1024px){.sticky-page-nav .campaign-amr22 .view-block__food__menu>ul ul:not(.sticky-page-nav .campaign-amr22 .view-block__food__menu>ul ul__content){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.sticky-page-nav .campaign-amr22 .view-block__food__menu>ul ul:not(.sticky-page-nav .campaign-amr22 .view-block__food__menu>ul ul__content) li{width:50%;min-width:50%}}@media (min-width:1024px){.sticky-page-nav__content{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.sticky-page-nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding-left:1.438rem;padding-left:var(--section-spacing-5_75);padding-right:1.438rem;padding-right:var(--section-spacing-5_75)}@media (min-width:1024px){.sticky-page-nav .campaign-amr22 .view-block__food__menu>ul ul:not(.sticky-page-nav .campaign-amr22 .view-block__food__menu>ul ul__list){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.sticky-page-nav .campaign-amr22 .view-block__food__menu>ul ul:not(.sticky-page-nav .campaign-amr22 .view-block__food__menu>ul ul__list) li{width:50%;min-width:50%}}@media (min-width:1024px){.sticky-page-nav__list{width:50%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:3.125rem;padding-right:var(--section-spacing-12_5)}}.sticky-page-nav__list{width:1000px}.sticky-page-nav__list li{width:auto;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}.sticky-page-nav__list-item{font-size:1rem;font-size:var(--font-size-base);font-weight:400;text-transform:uppercase;line-height:1.22;line-height:var(--leading-megaTight);letter-spacing:-.35px;letter-spacing:var(--tracking-excessive);color:hsla(0,0%,100%,.6);color:var(--white-60)}.sticky-page-nav__list-item.is-active{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.has-scrolled .sticky-page-nav{top:4.375rem;top:var(--section-spacing-17_5)}@media (min-width:1024px){.has-scrolled .sticky-page-nav{top:5.938rem;top:var(--section-spacing-24)}}.results-table--statistics{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));padding-left:0;padding-right:0;padding-top:6.25rem;padding-top:var(--section-spacing-25);padding-bottom:10.625rem;padding-bottom:var(--section-spacing-42_5)}.results-table .quote .quote__text-container.results-table .quote .quote__text-container--statistics .text-alpha{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.3)),color-stop(50%,rgba(0,0,0,.3)),color-stop(50%,#000));background-image:linear-gradient(270deg,rgba(0,0,0,.3),rgba(0,0,0,.3) 50%,#000 0);background-image:-webkit-gradient(linear,right top,left top,from(var(--black-30)),color-stop(50%,var(--black-30)),color-stop(50%,var(--black)));background-image:linear-gradient(270deg,var(--black-30),var(--black-30) 50%,var(--black) 0)}.results-table--statistics .results-table__body{max-width:750px}.results-table--statistics .results-table__row{border-color:#2a6760}.results-table--constructor-standings,.results-table--driver-standings,.results-table--driver-standings-per-race,.results-table--season-list{background-color:#00231f;background-color:var(--dark-green);padding-top:2.188rem;padding-top:var(--section-spacing-8_75);padding-bottom:4.375rem;padding-bottom:var(--section-spacing-17_5)}.results-table--constructor-standings .results-table__container,.results-table--driver-standings-per-race .results-table__container,.results-table--driver-standings .results-table__container,.results-table--season-list .results-table__container{max-width:calc(100% - 2.813rem)}@media (min-width:1024px){.results-table--constructor-standings .results-table__container,.results-table--driver-standings-per-race .results-table__container,.results-table--driver-standings .results-table__container,.results-table--season-list .results-table__container{max-width:calc(100% - 6.25rem)}}.results-table--constructor-standings .results-table__body,.results-table--driver-standings-per-race .results-table__body,.results-table--driver-standings .results-table__body,.results-table--season-list .results-table__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:.625rem;gap:.625rem;grid-gap:var(--section-spacing-2_5);gap:var(--section-spacing-2_5)}.results-table--constructor-standings .results-table__row,.results-table--driver-standings-per-race .results-table__row,.results-table--driver-standings .results-table__row,.results-table--season-list .results-table__row{-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;height:3.75rem;height:var(--section-spacing-15);-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-color:#00665e;border-color:var(--opal-green);text-transform:uppercase}.results-table--constructor-standings .results-table__row.is-active .results-table__cell-0,.results-table--driver-standings-per-race .results-table__row.is-active .results-table__cell-0,.results-table--driver-standings .results-table__row.is-active .results-table__cell-0,.results-table--season-list .results-table__row.is-active .results-table__cell-0{background-color:#cedc00;background-color:var(--lime-essence);color:#00231f;color:var(--dark-green)}.results-table--constructor-standings .results-table__row.is-active .results-table__cell-1,.results-table--driver-standings-per-race .results-table__row.is-active .results-table__cell-1,.results-table--driver-standings .results-table__row.is-active .results-table__cell-1,.results-table--season-list .results-table__row.is-active .results-table__cell-1{color:#cedc00;color:var(--lime-essence)}.results-table--constructor-standings .results-table__cell,.results-table--driver-standings-per-race .results-table__cell,.results-table--driver-standings .results-table__cell,.results-table--season-list .results-table__cell{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.results-table--constructor-standings .results-table__cell-0.results-table__cell,.results-table--constructor-standings .results-table__cell-2.results-table__cell,.results-table--driver-standings-per-race .results-table__cell-0.results-table__cell,.results-table--driver-standings-per-race .results-table__cell-2.results-table__cell,.results-table--driver-standings .results-table__cell-0.results-table__cell,.results-table--driver-standings .results-table__cell-2.results-table__cell,.results-table--season-list .results-table__cell-0.results-table__cell,.results-table--season-list .results-table__cell-2.results-table__cell{width:3.75rem;width:var(--section-spacing-15)}.results-table--constructor-standings .results-table__cell-0.results-table__cell,.results-table--driver-standings-per-race .results-table__cell-0.results-table__cell,.results-table--driver-standings .results-table__cell-0.results-table__cell,.results-table--season-list .results-table__cell-0.results-table__cell{-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#00665e;background-color:var(--opal-green);font-family:AstonMartinSans;font-size:1rem;font-size:var(--font-size-base);font-weight:500;letter-spacing:.1px;letter-spacing:var(--tracking-megaCompressed);color:#cedc00;color:var(--lime-essence)}.results-table--constructor-standings .results-table__cell .generation-3 main .quote__text-container.results-table--constructor-standings .results-table__cell .generation-3 main .quote__text-container-0.results-table__cell .text-alpha,.results-table--driver-standings-per-race .results-table__cell .generation-3 main .quote__text-container.results-table--driver-standings-per-race .results-table__cell .generation-3 main .quote__text-container-0.results-table__cell .text-alpha,.results-table--driver-standings .results-table__cell .generation-3 main .quote__text-container.results-table--driver-standings .results-table__cell .generation-3 main .quote__text-container-0.results-table__cell .text-alpha,.results-table--season-list .results-table__cell .generation-3 main .quote__text-container.results-table--season-list .results-table__cell .generation-3 main .quote__text-container-0.results-table__cell .text-alpha{background-image:-webkit-gradient(linear,right top,left top,from(hsla(0,0%,100%,.3)),color-stop(50%,hsla(0,0%,100%,.3)),color-stop(50%,#fff));background-image:linear-gradient(270deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.3) 50%,#fff 0);background-image:-webkit-gradient(linear,right top,left top,from(var(--white-30)),color-stop(50%,var(--white-30)),color-stop(50%,var(--white)));background-image:linear-gradient(270deg,var(--white-30),var(--white-30) 50%,var(--white) 0)}.results-table--constructor-standings .results-table__cell .quote .quote__text-container.results-table--constructor-standings .results-table__cell .quote .quote__text-container-0.results-table__cell .text-alpha,.results-table--driver-standings-per-race .results-table__cell .quote .quote__text-container.results-table--driver-standings-per-race .results-table__cell .quote .quote__text-container-0.results-table__cell .text-alpha,.results-table--driver-standings .results-table__cell .quote .quote__text-container.results-table--driver-standings .results-table__cell .quote .quote__text-container-0.results-table__cell .text-alpha,.results-table--season-list .results-table__cell .quote .quote__text-container.results-table--season-list .results-table__cell .quote .quote__text-container-0.results-table__cell .text-alpha{background-image:-webkit-gradient(linear,right top,left top,from(hsla(0,0%,100%,.3)),color-stop(50%,hsla(0,0%,100%,.3)),color-stop(50%,#cedc00));background-image:linear-gradient(270deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.3) 50%,#cedc00 0);background-image:-webkit-gradient(linear,right top,left top,from(var(--white-30)),color-stop(50%,var(--white-30)),color-stop(50%,var(--lime-essence)));background-image:linear-gradient(270deg,var(--white-30),var(--white-30) 50%,var(--lime-essence) 0)}.results-table--constructor-standings .results-table__cell-1.results-table__cell,.results-table--driver-standings-per-race .results-table__cell-1.results-table__cell,.results-table--driver-standings .results-table__cell-1.results-table__cell,.results-table--season-list .results-table__cell-1.results-table__cell{padding-left:1.25rem;padding-left:var(--section-spacing-5);font-family:AstonMartinFlare;font-size:1rem;font-size:var(--font-size-base);font-weight:700;letter-spacing:-.35px;letter-spacing:var(--tracking-excessive)}.results-table--constructor-standings .results-table__cell .make-a-mark main .basic-text-image .btn,.results-table--constructor-standings .results-table__cell .make-a-mark main .font-display.font-display,.results-table--constructor-standings .results-table__cell .make-a-mark main .font-heading.font-heading,.results-table--constructor-standings .results-table__cell .make-a-mark main .quote .font-body.font-body,.results-table--constructor-standings .results-table__cell .make-a-mark main .quote blockquote,.results-table--driver-standings-per-race .results-table__cell .make-a-mark main .basic-text-image .btn,.results-table--driver-standings-per-race .results-table__cell .make-a-mark main .font-display.font-display,.results-table--driver-standings-per-race .results-table__cell .make-a-mark main .font-heading.font-heading,.results-table--driver-standings-per-race .results-table__cell .make-a-mark main .quote .font-body.font-body,.results-table--driver-standings-per-race .results-table__cell .make-a-mark main .quote blockquote,.results-table--driver-standings .results-table__cell .make-a-mark main .basic-text-image .btn,.results-table--driver-standings .results-table__cell .make-a-mark main .font-display.font-display,.results-table--driver-standings .results-table__cell .make-a-mark main .font-heading.font-heading,.results-table--driver-standings .results-table__cell .make-a-mark main .quote .font-body.font-body,.results-table--driver-standings .results-table__cell .make-a-mark main .quote blockquote,.results-table--season-list .results-table__cell .make-a-mark main .basic-text-image .btn,.results-table--season-list .results-table__cell .make-a-mark main .font-display.font-display,.results-table--season-list .results-table__cell .make-a-mark main .font-heading.font-heading,.results-table--season-list .results-table__cell .make-a-mark main .quote .font-body.font-body,.results-table--season-list .results-table__cell .make-a-mark main .quote blockquote{font-family:violet_sansregular;font-weight:400;letter-spacing:normal}@media (min-width:1024px){.results-table--constructor-standings .results-table__cell-1.results-table__cell,.results-table--driver-standings-per-race .results-table__cell-1.results-table__cell,.results-table--driver-standings .results-table__cell-1.results-table__cell,.results-table--season-list .results-table__cell-1.results-table__cell{padding-left:1.563rem;padding-left:var(--section-spacing-6_25)}}.results-table--constructor-standings .results-table__cell-1.results-table__cell,.results-table--driver-standings-per-race .results-table__cell-1.results-table__cell,.results-table--driver-standings .results-table__cell-1.results-table__cell,.results-table--season-list .results-table__cell-1.results-table__cell{width:calc(100% - 7.5rem)}.results-table--constructor-standings .results-table__cell-2.results-table__cell,.results-table--driver-standings-per-race .results-table__cell-2.results-table__cell,.results-table--driver-standings .results-table__cell-2.results-table__cell,.results-table--season-list .results-table__cell-2.results-table__cell{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.results-table--driver-standings .results-table__cell-nationality,.results-table--driver-standings .results-table__cell-points,.results-table--driver-standings .results-table__cell-team{font-family:AstonMartinSans;font-size:.875rem;font-size:var(--font-size-2sm);font-weight:300;letter-spacing:-.35px;letter-spacing:var(--tracking-excessive)}.results-table--driver-standings .results-table__cell-team{text-transform:none}.results-table--driver-standings .results-table__cell-1.results-table__cell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:calc(100% - 10rem)}@media (min-width:1024px){.results-table--driver-standings .results-table__cell-1.results-table__cell{width:20.625rem;width:var(--section-spacing-82_5);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:1024px){.results-table--driver-standings .results-table__cell-1.results-table__cell .results-table__cell-team{display:none}}.results-table--driver-standings .results-table__cell-2.results-table__cell{width:2.5rem;width:var(--section-spacing-10);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (min-width:1024px){.results-table--driver-standings .results-table__cell-2.results-table__cell{width:8.125rem;width:var(--section-spacing-32)}}.results-table--driver-standings .results-table__cell-3.results-table__cell{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:1024px){.results-table--driver-standings .results-table__cell-3.results-table__cell{display:-webkit-box;display:-ms-flexbox;display:flex;width:6.25rem;width:var(--section-spacing-25)}}.results-table--driver-standings .results-table__cell-4.results-table__cell{width:3.75rem;width:var(--section-spacing-15);-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (min-width:1024px){.results-table--driver-standings .results-table__cell-4.results-table__cell{width:calc(100% - 590px)}}.results-table--driver-standings .results-table__cell-2.results-table__cell,.results-table--driver-standings .results-table__cell-4.results-table__cell{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;padding-top:.6875rem;padding-top:var(--section-spacing-2_75)}@media (min-width:1024px){.results-table--driver-standings .results-table__cell-2.results-table__cell,.results-table--driver-standings .results-table__cell-4.results-table__cell{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:0}}.results-table--driver-standings .results-table__row{height:auto}@media (min-width:414px){.results-table--driver-standings .results-table__row{height:3.75rem;height:var(--section-spacing-15)}}.results-table--driver-standings .results-table__cell-0.results-table__cell{height:5rem;height:var(--section-spacing-20)}@media (min-width:414px){.results-table--driver-standings .results-table__cell-0.results-table__cell{height:3.75rem;height:var(--section-spacing-15)}}.results-table--driver-standings-per-race{width:100%;padding-top:1.875rem;padding-top:var(--section-spacing-7_5);padding-bottom:1.875rem;padding-bottom:var(--section-spacing-7_5)}@media (min-width:1024px){.results-table .campaign-amr22 .view-block__food__menu>ul ul:not(.results-table .campaign-amr22 .view-block__food__menu>ul ul--driver-standings-per-race){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.results-table .campaign-amr22 .view-block__food__menu>ul ul:not(.results-table .campaign-amr22 .view-block__food__menu>ul ul--driver-standings-per-race) li{width:50%;min-width:50%}}.results-table--driver-standings-per-race .results-table__cell-0.results-table__cell{background-color:#cedc00;background-color:var(--lime-essence);font-size:1.125rem;font-size:var(--font-size-md);text-transform:none;letter-spacing:-.35px;letter-spacing:var(--tracking-excessive);color:#00231f;color:var(--dark-green)}.results-table--driver-standings-per-race .results-table__cell-1.results-table__cell-driver{grid-gap:.25rem;gap:.25rem;padding-left:1.563rem;padding-left:var(--section-spacing-6_25);font-weight:500}@media (min-width:1024px){.results-table--driver-standings-per-race .results-table__cell-1.results-table__cell-driver{font-size:1.5rem;font-size:var(--font-size-3md);font-weight:700}}.results-table--driver-standings-per-race .results-table__cell-1.results-table__cell-driver{width:calc(100% - 3.75rem)}.results-table--season-list{background-color:#00665e;background-color:var(--opal-green);padding:4.375rem 1.438rem;padding:var(--section-spacing-17_5) var(--section-spacing-5_75)}.results-table .generation-3 main .quote__text-container.results-table .generation-3 main .quote__text-container--season-list .text-alpha{background-image:-webkit-gradient(linear,right top,left top,from(hsla(0,0%,100%,.3)),color-stop(50%,hsla(0,0%,100%,.3)),color-stop(50%,#fff));background-image:linear-gradient(270deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.3) 50%,#fff 0);background-image:-webkit-gradient(linear,right top,left top,from(var(--white-30)),color-stop(50%,var(--white-30)),color-stop(50%,var(--white)));background-image:linear-gradient(270deg,var(--white-30),var(--white-30) 50%,var(--white) 0)}.results-table .quote .quote__text-container.results-table .quote .quote__text-container--season-list .text-alpha{background-image:-webkit-gradient(linear,right top,left top,from(hsla(0,0%,100%,.3)),color-stop(50%,hsla(0,0%,100%,.3)),color-stop(50%,#cedc00));background-image:linear-gradient(270deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.3) 50%,#cedc00 0);background-image:-webkit-gradient(linear,right top,left top,from(var(--white-30)),color-stop(50%,var(--white-30)),color-stop(50%,var(--lime-essence)));background-image:linear-gradient(270deg,var(--white-30),var(--white-30) 50%,var(--lime-essence) 0)}@media (min-width:1024px){.results-table--season-list{padding-left:3.125rem;padding-left:var(--section-spacing-12_5);padding-right:3.125rem;padding-right:var(--section-spacing-12_5)}}.results-table--season-list-title{padding-bottom:4.375rem;padding-bottom:var(--section-spacing-17_5);font-family:AstonMartinFlare;font-size:.875rem;font-size:var(--font-size-2sm);font-weight:500;text-transform:uppercase;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.results-table--season-list .make-a-mark main .basic-text-image .btn,.results-table--season-list .make-a-mark main .font-display.font-display,.results-table--season-list .make-a-mark main .font-heading.font-heading,.results-table--season-list .make-a-mark main .quote .font-body.font-body,.results-table--season-list .make-a-mark main .quote blockquote{font-family:violet_sansregular;font-weight:400;letter-spacing:normal}@media (min-width:1024px){.results-table--season-list-title{font-size:1rem;font-size:var(--font-size-base);letter-spacing:-.35px;letter-spacing:var(--tracking-excessive)}}.results-table--season-list .results-table__container{max-width:105%}.results-table--season-list .results-table__cell-0.results-table__cell{background-color:#cedc00;background-color:var(--lime-essence);letter-spacing:-.5px;letter-spacing:var(--tracking-megaTight);color:#00231f;color:var(--dark-green)}.results-table--season-list .results-table__cell-1.results-table__cell{width:12.5rem;width:var(--section-spacing-50);padding-right:1.25rem;padding-right:var(--section-spacing-5)}@media (min-width:414px){.results-table--season-list .results-table__cell-1.results-table__cell{padding-right:0}}@media (min-width:1024px){.results-table--season-list .results-table__cell-1.results-table__cell{width:13.125rem;width:var(--section-spacing-52_5)}}.results-table--season-list .results-table__cell-2.results-table__cell{width:5.625rem;width:var(--section-spacing-22_5);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:.875rem;font-size:var(--font-size-2sm);font-weight:300;line-height:1.35;line-height:var(--leading-tight);letter-spacing:-.35px;letter-spacing:var(--tracking-excessive)}@media (min-width:414px){.results-table--season-list .results-table__cell-2.results-table__cell{width:calc(100% - 9.375rem)}}@media (min-width:1024px){.results-table--season-list .results-table__cell-2.results-table__cell{width:calc(100% - 13.125rem)}}.results-table--season-list .results-table__row{border-color:hsla(0,0%,100%,.3);border-color:var(--white-30)}.race-view .results-table--default{margin-left:auto;margin-right:auto;margin-top:1.25rem;margin-top:var(--section-spacing-5);margin-bottom:5.625rem;margin-bottom:var(--section-spacing-22_5)}@media (min-width:1024px){.race-view .results-table--default{margin-bottom:7.5rem;margin-bottom:var(--section-spacing-30)}}.results-table--default .results-table__body>div{position:relative}.results-table--default .results-table__body>div:after{position:absolute;bottom:0;left:0;height:1px;width:100%}@media (min-width:1024px){.results-table--default .results-table__body>div .campaign-amr22 .view-block__food__menu>ul ul:not(.results-table--default .results-table__body>div .campaign-amr22 .view-block__food__menu>ul ul:after){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.results-table--default .results-table__body>div .campaign-amr22 .view-block__food__menu>ul ul:not(.results-table--default .results-table__body>div .campaign-amr22 .view-block__food__menu>ul ul:after) li{width:50%;min-width:50%}}.results-table--default .results-table__body>div:after{background:#2a6760;content:""}.results-table__row{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.article-table--statistics{background:#fff;background:var(--white)}.article-table--statistics .article-table__body{max-width:750px}.article-table--statistics .article-table__row{border-color:#2a6760}.article-table--constructor-standings,.article-table--driver-standings,.article-table--season-list{background-color:#00665e;background-color:var(--opal-green)}.article-table--constructor-standings .article-table__cell,.article-table--driver-standings .article-table__cell,.article-table--season-list .article-table__cell{width:100%}.article-table--constructor-standings .article-table__header,.article-table--driver-standings .article-table__header,.article-table--season-list .article-table__header{border-color:hsla(0,0%,100%,.1);border-color:var(--white-10);color:#fff;color:var(--white)}.article-table--constructor-standings .article-table__header .article-table__cell,.article-table--driver-standings .article-table__header .article-table__cell,.article-table--season-list .article-table__header .article-table__cell{padding-bottom:4px;padding-top:4px}.article-table--constructor-standings .article-table__row,.article-table--driver-standings .article-table__row,.article-table--season-list .article-table__row{border-color:hsla(0,0%,100%,.1);border-color:var(--white-10)}.article-table--constructor-standings .article-table__row.is-active,.article-table--driver-standings .article-table__row.is-active,.article-table--season-list .article-table__row.is-active{background-color:#00473f;background-color:var(--opal-green-20)}.article-table--constructor-standings .article-table__row .article-table__cell,.article-table--driver-standings .article-table__row .article-table__cell,.article-table--season-list .article-table__row .article-table__cell{padding-bottom:12px;padding-top:12px}.article-table--season-list{background-color:#00473f;background-color:var(--opal-green-20)}.article-table--season-list .article-table__cell-0.article-table__cell{padding-left:0;min-width:50%}.article-table--season-list .article-table__cell-1{min-width:50%}@media (min-width:1024px){.article-table--season-list .article-table__cell-1{min-width:30%}}.article-table--season-list .article-table__cell-2{min-width:20%}.article-table--driver-standings .article-table__cell{padding-left:15px;padding-right:15px}.article-table--driver-standings .article-table__cell-0,.article-table--driver-standings .article-table__cell-3{padding-left:0;padding-right:0;text-align:center;max-width:45px;min-width:45px}.article-table--driver-standings .article-table__cell-0.article-table__cell-0{margin-right:20px}.article-table--driver-standings .article-table__row .article-table__cell-0.article-table__cell-0{padding-top:14px}.article-table--constructor-standings .article-table__cell{padding-left:15px;padding-right:15px}.article-table--constructor-standings .article-table__cell-0,.article-table--constructor-standings .article-table__cell-2{padding-left:0;padding-right:0;text-align:center;max-width:42px;min-width:42px}.article-table--constructor-standings .article-table__cell-0.article-table__cell-0{margin-right:20px}.article-table--constructor-standings .article-table__row .article-table__cell-0.article-table__cell-0{padding-top:14px}.race-view .article-table--default{margin:var(--section-spacing-tight) auto var(--section-spacing-larger)}.article-table--default .article-table__body{border-top:1px solid #d8d8d8;border-top:1px solid var(--color-lightgray-200)}.article-table--default .article-table__body .table-cell{border-bottom:1px solid #d8d8d8;border-bottom:1px solid var(--color-lightgray-200)}.article-table--default .article-table__body .table-cell.last{border-bottom:none;width:1%;white-space:nowrap}.article-table--default .article-table__body .table-cell.last .icon svg{display:inline}.article-table--default .article-table__body .table-row:last-child .last{border-bottom:1px solid #d8d8d8;border-bottom:1px solid var(--color-lightgray-200)}.article-table__header,.article-table__row{border-bottom:1px solid #fff;border-bottom:1px solid var(--white)}.season-overview-tables .season-overview-table{min-width:550px}@media (max-width:1280px){.season-overview-tables .season-overview-table{min-width:unset}}.season-overview-tables .table-1 .top-stats{background-color:#cedc00;background-color:var(--lime-essence)}.season-overview-tables .table-1 .top-stats .name,.season-overview-tables .table-1 .top-stats .title{color:#161a21;color:var(--dark-default)}.season-overview-tables .table-1 .top-stats .tagline{color:#385748;color:var(--pine-green)}.season-overview-tables .table-1 .top-stats .value{color:#2b4439;color:var(--pine-green-20)}.season-overview-tables .table-1 .bottom-info .info{background-color:#22332b;background-color:var(--color-darkgreen-200)}.season-overview-tables .table-1 .bottom-info .info .date{color:#cedc00;color:var(--lime-essence)}.season-overview-tables .table-1 .bottom-info .info .race{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.driver-session-results{background-color:#00231f;background-color:var(--dark-green);padding-top:2.188rem;padding-top:var(--section-spacing-8_75)}@media (min-width:1024px){.driver-session-results{padding-top:0}}.driver-session-results__title{padding-top:2.188rem;padding-top:var(--section-spacing-8_75);padding-bottom:2.188rem;padding-bottom:var(--section-spacing-8_75);padding-left:1.438rem;padding-left:var(--section-spacing-5_75);font-family:AstonMartinFlare;font-size:.875rem;font-size:var(--font-size-2sm);text-transform:uppercase;color:#cedc00;color:var(--lime-essence)}.driver-session-results .make-a-mark main .basic-text-image .btn,.driver-session-results .make-a-mark main .font-display.font-display,.driver-session-results .make-a-mark main .font-heading.font-heading,.driver-session-results .make-a-mark main .quote .font-body.font-body,.driver-session-results .make-a-mark main .quote blockquote{font-family:violet_sansregular;font-weight:400;letter-spacing:normal}@media (min-width:1024px){.driver-session-results__title{padding-left:3.125rem;padding-left:var(--section-spacing-12_5);padding-right:3.125rem;padding-right:var(--section-spacing-12_5)}}.driver-session-results .tabs__nav-list{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:1.438rem;padding-left:var(--section-spacing-5_75);padding-right:1.438rem;padding-right:var(--section-spacing-5_75);padding-bottom:2.188rem;padding-bottom:var(--section-spacing-8_75)}@media (min-width:1024px){.driver-session-results .tabs__nav-list{margin-bottom:1.25rem;margin-bottom:var(--section-spacing-5);padding:1.875rem 3.125rem;padding:var(--section-spacing-7_5) var(--section-spacing-12_5)}}.driver-session-results .tabs__nav-list-item{width:auto;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}.driver-session-results .tabs__nav-list-link{display:inline-block;background-color:hsla(0,0%,100%,.1);background-color:var(--white-10);padding:.438rem .938rem;padding:var(--section-spacing-1_75) var(--section-spacing-3_75);font-size:.75rem;font-size:var(--font-size-sm);font-weight:400;text-transform:uppercase;letter-spacing:.8px;letter-spacing:var(--tracking-extraNarrow);--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));opacity:1;border-radius:17px}.driver-session-results .tabs__nav-list-link.is-active{background-color:#cedc00;background-color:var(--lime-essence);font-weight:400;color:#00231f;color:var(--dark-green)}.driver-session-results .tabs__nav-list-link.inactive{background-color:#00231f;background-color:var(--dark-green);color:hsla(0,0%,100%,.6);color:var(--white-60)}@media (min-width:1024px){.driver-session-results .tabs__content{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100vh}}.driver-session-results .tabs__content-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.driver-session-results .tabs__content-list,.driver-session-results .tabs__content-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:1.25rem;padding-top:var(--section-spacing-5)}.driver-session-results .tabs__content-list-item{border-bottom-width:1px;border-color:#00665e;border-color:var(--opal-green);padding-bottom:.625rem;padding-bottom:var(--section-spacing-2_5);text-transform:uppercase;letter-spacing:-.35px;letter-spacing:var(--tracking-excessive)}.driver-session-results .tabs__content-list-item:first-child{padding-top:0}.driver-session-results .tabs__content-list-item:last-child{border-width:0;padding-bottom:0}.driver-session-results .tabs__content-quote{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='60' height='60' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23CEDC00' d='M0 0h60v60H0z'/%3E%3Cpath d='M27.337 21h-4.668L18 30.13v9.131h9.337v-9.13h-4.668L27.337 21zM42.001 21h-4.668l-4.669 9.13v9.131h9.337v-9.13h-4.668L42 21z' fill='%2300231F'/%3E%3C/svg%3E");background-repeat:no-repeat;padding-bottom:3.125rem;padding-bottom:var(--section-spacing-12_5)}@media (min-width:1024px){.driver-session-results .tabs__content-quote{padding-bottom:7.188rem;padding-bottom:var(--section-spacing-28_75)}}.driver-session-results .tabs__content-quote-link{margin-top:1.875rem;margin-top:var(--section-spacing-7_5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:AstonMartinFlare;font-size:.875rem;font-size:var(--font-size-2sm);font-weight:500;text-transform:uppercase;letter-spacing:-.15px;letter-spacing:var(--tracking-extraCompressed);--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.driver-session-results .tabs__content-quote-link:after{margin-left:.5rem;display:inline-block;height:1rem;width:1rem;color:#cedc00;color:var(--lime-essence);background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_9676_1489)' stroke='%23CEDC00'%3E%3Cpath d='M8.313 15.5V.5M.656 8h15'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_9676_1489'%3E%3Cpath fill='%23fff' d='M0 0h16v16H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");content:""}.driver-session-results .tabs__content-quote blockquote{padding-top:5.625rem;padding-top:var(--section-spacing-22_5);font-family:AstonMartinFlare;font-size:1.75rem;font-size:var(--font-size-4md);font-weight:500;line-height:1.35;line-height:var(--leading-tight);--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.driver-session-results .tabs__content-quote .make-a-mark main .basic-text-image .btn,.driver-session-results .tabs__content-quote .make-a-mark main .font-display.font-display,.driver-session-results .tabs__content-quote .make-a-mark main .font-heading.font-heading,.driver-session-results .tabs__content-quote .make-a-mark main .quote .font-body.font-body,.driver-session-results .tabs__content-quote .make-a-mark main .quote blockquote{font-family:violet_sansregular;font-weight:400;letter-spacing:normal}.driver-session-results .tabs__content-full-quote{overflow-y:auto;font-size:.875rem;font-size:var(--font-size-2sm);font-weight:300;line-height:1.55;line-height:var(--leading-roomy)}.driver-session-results .tabs__content-full-quote p{margin-bottom:1.875rem;margin-bottom:var(--section-spacing-7_5)}.driver-session-results .tabs__content-full-quote .js-audio.is-active,.driver-session-results .tabs__content-full-quote .js-audio .js-audio__text,.driver-session-results .tabs__content-full-quote .js-audio:hover,.driver-session-results .tabs__content-full-quote .js-audio:hover .js-audio__text{background-color:#00473f;background-color:var(--opal-green-20)}.driver-session-results .tabs__content-full-quote .js-audio .js-audio__icon svg{top:-2px}.driver-session-results .tabs__content-full-quote .js-audio.is-active .js-audio__icon svg{top:-9px}.driver-session-results .session-tabs-result{width:100%}@media (min-width:1024px){.driver-session-results .session-tabs .campaign-amr22 .view-block__food__menu>ul ul:not(.driver-session-results .session-tabs .campaign-amr22 .view-block__food__menu>ul ul-result){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.driver-session-results .session-tabs .campaign-amr22 .view-block__food__menu>ul ul:not(.driver-session-results .session-tabs .campaign-amr22 .view-block__food__menu>ul ul-result) li{width:50%;min-width:50%}}.driver-session-results .session-tabs-result-content{width:100%;background-color:#00473f;background-color:var(--opal-green-20);padding:4.375rem 1.438rem;padding:var(--section-spacing-17_5) var(--section-spacing-5_75)}@media (min-width:1024px){.driver-session-results .session-tabs .campaign-amr22 .view-block__food__menu>ul ul:not(.driver-session-results .session-tabs .campaign-amr22 .view-block__food__menu>ul ul-result-content){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.driver-session-results .session-tabs .campaign-amr22 .view-block__food__menu>ul ul:not(.driver-session-results .session-tabs .campaign-amr22 .view-block__food__menu>ul ul-result-content) li{width:50%;min-width:50%}}@media (min-width:1024px){.driver-session-results .session-tabs-result-content{padding:2.813rem;padding:var(--section-spacing-11_25)}}.driver-session-results .session-tabs-result-popup{position:absolute;top:0;left:0;z-index:10;display:none;height:100%;width:100%;overflow-y:hidden;background-color:#00473f;background-color:var(--opal-green-20);padding:4.063rem 2.5rem 4.063rem 1.438rem;padding:var(--section-spacing-16_25) var(--section-spacing-10) var(--section-spacing-16_25) var(--section-spacing-5_75);--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}@media (min-width:1024px){.driver-session-results .session-tabs .campaign-amr22 .view-block__food__menu>ul ul:not(.driver-session-results .session-tabs .campaign-amr22 .view-block__food__menu>ul ul-result-popup){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.driver-session-results .session-tabs .campaign-amr22 .view-block__food__menu>ul ul:not(.driver-session-results .session-tabs .campaign-amr22 .view-block__food__menu>ul ul-result-popup) li{width:50%;min-width:50%}}@media (min-width:1024px){.driver-session-results .session-tabs-result-popup{padding:3.125rem;padding:var(--section-spacing-12_5)}}.driver-session-results .session-tabs-result-popup.is-active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.driver-session-results .session-tabs-result-popup .session-tabs-close-link{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:end;align-self:flex-end;padding-bottom:3.125rem;padding-bottom:var(--section-spacing-12_5);font-family:AstonMartinFlare;font-size:.875rem;font-size:var(--font-size-2sm);font-weight:700;text-transform:uppercase}.driver-session-results .session-tabs-result-popup .make-a-mark main .basic-text-image .btn,.driver-session-results .session-tabs-result-popup .make-a-mark main .font-display.font-display,.driver-session-results .session-tabs-result-popup .make-a-mark main .font-heading.font-heading,.driver-session-results .session-tabs-result-popup .make-a-mark main .quote .font-body.font-body,.driver-session-results .session-tabs-result-popup .make-a-mark main .quote blockquote{font-family:violet_sansregular;font-weight:400;letter-spacing:normal}.driver-session-results .session-tabs-result-popup .session-tabs-close-link:after{margin-left:.5rem;display:inline-block;height:1.2rem;height:var(--section-spacing-4_5);width:1.2rem;width:var(--section-spacing-4_5);color:#cedc00;color:var(--lime-essence);background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='23' fill='none'%3E%3Cg clip-path='url(%23clip0_9155_12897)' stroke='%23CEDC00'%3E%3Cpath d='M6.232 16.838L16.839 6.231M6.121 6.121l10.607 10.606'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_9155_12897'%3E%3Cpath fill='%23fff' transform='rotate(45 5.657 13.658)' d='M0 0h16v16H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");content:""}.driver-session-results .session-tabs-driver-content{position:relative;width:100%}@media (min-width:1024px){.driver-session-results .session-tabs .campaign-amr22 .view-block__food__menu>ul ul:not(.driver-session-results .session-tabs .campaign-amr22 .view-block__food__menu>ul ul-driver-content){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.driver-session-results .session-tabs .campaign-amr22 .view-block__food__menu>ul ul:not(.driver-session-results .session-tabs .campaign-amr22 .view-block__food__menu>ul ul-driver-content) li{width:50%;min-width:50%}}.driver-session-results .session-tabs-driver-content:after{position:absolute;top:0;height:100%;width:100%;background-color:rgba(0,0,0,.3);background-color:var(--black-30)}@media (min-width:1024px){.driver-session-results .session-tabs-driver-content .campaign-amr22 .view-block__food__menu>ul ul:not(.driver-session-results .session-tabs-driver-content .campaign-amr22 .view-block__food__menu>ul ul:after){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.driver-session-results .session-tabs-driver-content .campaign-amr22 .view-block__food__menu>ul ul:not(.driver-session-results .session-tabs-driver-content .campaign-amr22 .view-block__food__menu>ul ul:after) li{width:50%;min-width:50%}}.driver-session-results .session-tabs-driver-content:after{content:""}@media (min-width:1024px){.driver-session-results .menu-swiper-container{width:50%}}@media (min-width:1024px){.driver-session-results .menu-swiper-container:last-child .tabs__nav-list{padding-left:0}}.driver-session-results .sessions-container .tabs__nav-list{display:none;grid-gap:1.25rem;gap:1.25rem;grid-gap:var(--section-spacing-5);gap:var(--section-spacing-5)}.driver-session-results .sessions-container .tabs__nav-list.is-active{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:1024px){.trackmap__toggles{max-width:14.375rem;max-width:var(--section-spacing-57_5)}}.trackmap__images-speedtrap{z-index:2}.trackmap__images-drs{z-index:3}.trackmap__images-turns{z-index:4}.trackmap__images-sectors{z-index:5}.fragment-eleven-labs-audio{margin:35px 0}.fragment-eleven-labs-audio__title{font-family:AstonMartinFlare;font-size:1rem;font-size:var(--font-size-base);font-weight:500;line-height:1.625;line-height:var(--leading-moreRoomy)}.fragment-eleven-labs-audio .make-a-mark main .basic-text-image .btn,.fragment-eleven-labs-audio .make-a-mark main .font-display.font-display,.fragment-eleven-labs-audio .make-a-mark main .font-heading.font-heading,.fragment-eleven-labs-audio .make-a-mark main .quote .font-body.font-body,.fragment-eleven-labs-audio .make-a-mark main .quote blockquote{font-family:violet_sansregular;font-weight:400;letter-spacing:normal}.fragment-eleven-labs-audio .fragment-eleven-labs-audio__content{border-bottom:1px solid #e9e9e9;border-bottom:1px solid var(--color-mid-gray);min-height:83px}@media (min-width:1024px){.fragment-eleven-labs-audio .fragment-eleven-labs-audio__content{min-height:auto}}.fragment-eleven-labs-audio .fragment-eleven-labs-audio__title{font-weight:400;line-height:1.35;line-height:var(--leading-tight)}.fragment-eleven-labs-audio .fragment-eleven-labs-audio__player-wrapper{margin-left:-115px;margin-right:-20px}@media (min-width:1024px){.fragment-eleven-labs-audio .fragment-eleven-labs-audio__player-wrapper{margin-left:-11px;margin-right:-25px}}.fragment-eleven-labs-audio .eleven-labs-dropdown{min-width:5rem;min-width:var(--section-spacing-20)}.fragment-eleven-labs-audio .eleven-labs-dropdown select{width:5rem;width:var(--section-spacing-20);font-size:.875rem;font-size:var(--font-size-2sm);font-weight:300;text-transform:uppercase}@media (min-width:1024px){.fragment-eleven-labs-audio .eleven-labs-dropdown select{padding-top:.25rem;padding-bottom:.25rem}}.fragment-eleven-labs-audio .eleven-labs-dropdown>span{right:0}@media (min-width:1024px){.fragment-eleven-labs-audio .eleven-labs-dropdown>span{top:.75rem;top:var(--section-spacing-3);height:1.2rem;height:var(--section-spacing-4_5);-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}}.typeform-container{height:500px}.accordion-content{height:0;overflow:hidden;-webkit-transition:height .6s cubic-bezier(.39,.575,.565,1);transition:height .6s cubic-bezier(.39,.575,.565,1)}.accordion-inner-content{opacity:0}.accordion.expanded .accordion-inner-content{opacity:1;-webkit-transition:opacity .4s cubic-bezier(.39,.575,.565,1) .6s;transition:opacity .4s cubic-bezier(.39,.575,.565,1) .6s}.collapse:not(.show){max-height:0;overflow:hidden}.collapse.show,.collapse:not(.show){-webkit-transition:max-height .35s ease;transition:max-height .35s ease}[data-toggle-collapse].opened>span:first-child,[data-toggle-collapse]:not(.opened)>span:last-child{display:none}.loading-screen{-webkit-transform:scaleY(0) skewX(0);transform:scaleY(0) skewX(0);-webkit-transform-origin:top left;transform-origin:top left}.loading-container{pointer-events:none;top:0;left:0;height:100vh;width:100%;overflow:hidden}@media (min-width:1024px){.campaign-amr22 .view-block__food__menu>ul ul:not(.loading-container){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.campaign-amr22 .view-block__food__menu>ul ul:not(.loading-container) li{width:50%;min-width:50%}}.loading-container{z-index:9999}.loading-container__svg{z-index:2}.loading-container__svg svg{opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}.loading-container__svg.svg-brand svg{height:3.125rem;height:var(--section-spacing-12_5);width:9.375rem;width:var(--section-spacing-37_5)}.loading-container__svg.svg-brand svg path{fill:#cedc00;fill:var(--lime-essence)}.loading-container__svg.svg-number svg,.loading-container__svg.svg-video svg{width:9.375rem;width:var(--section-spacing-37_5)}.loading-container__svg.svg-video svg .svg-fill{fill:#fff;fill:var(--white)}.loading-container__svg.svg-video svg .svg-stroke{stroke:#2b4439;stroke:var(--pine-green-20)}@-webkit-keyframes marquee{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@keyframes marquee{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@-webkit-keyframes marquee-vertical{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@keyframes marquee-vertical{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.splitting-stagger-opacity .char{-webkit-animation:stagger-opacity .4s forwards;animation:stagger-opacity .4s forwards;-webkit-animation-delay:calc(0.05s*var(--char-index));animation-delay:calc(0.05s*var(--char-index));opacity:0}@-webkit-keyframes stagger-opacity{to{opacity:1}}@keyframes stagger-opacity{to{opacity:1}}.splitting-slide-in .char{-webkit-animation:slide-in .6s cubic-bezier(.5,0,.5,1) both;animation:slide-in .6s cubic-bezier(.5,0,.5,1) both;-webkit-animation-delay:calc(3ms*var(--char-index) + 1s);animation-delay:calc(3ms*var(--char-index) + 1s)}@-webkit-keyframes slide-in{0%{-webkit-transform:translateY(1.5em);transform:translateY(1.5em);opacity:0}}@keyframes slide-in{0%{-webkit-transform:translateY(1.5em);transform:translateY(1.5em);opacity:0}}

/*! locomotive-scroll v4.0.3 | MIT License | https://github.com/locomotivemtl/locomotive-scroll */html.has-scroll-smooth{overflow:hidden}html.has-scroll-dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.has-scroll-smooth body{overflow:hidden}.has-scroll-smooth [data-scroll-container]{min-height:100vh;-webkit-transition:background .4s ease;transition:background .4s ease}.is-ie [data-scroll-container]{overflow:hidden}[data-scroll-direction=horizontal] [data-scroll-container]{height:100vh;display:inline-block;white-space:nowrap}[data-scroll-direction=horizontal] [data-scroll-section]{display:inline-block;vertical-align:top;white-space:nowrap;height:100%}.c-scrollbar{position:absolute;right:0;top:0;width:11px;height:100%;-webkit-transform-origin:center right;transform-origin:center right;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s;opacity:0}.c-scrollbar:hover{-webkit-transform:scaleX(1.45);transform:scaleX(1.45)}.c-scrollbar:hover,.has-scroll-dragging .c-scrollbar,.has-scroll-scrolling .c-scrollbar{opacity:1}[data-scroll-direction=horizontal] .c-scrollbar{width:100%;height:10px;top:auto;bottom:0;-webkit-transform:scaleY(1);transform:scaleY(1)}[data-scroll-direction=horizontal] .c-scrollbar:hover{-webkit-transform:scaleY(1.3);transform:scaleY(1.3)}.c-scrollbar_thumb{position:absolute;top:0;right:0;background-color:#000;opacity:.5;width:7px;border-radius:10px;margin:2px;cursor:-webkit-grab;cursor:grab}.has-scroll-dragging .c-scrollbar_thumb{cursor:-webkit-grabbing;cursor:grabbing}[data-scroll-direction=horizontal] .c-scrollbar_thumb{right:auto;bottom:0}.splitting .char,.splitting .word{display:inline-block}.splitting .char{position:relative}.splitting .char:after,.splitting .char:before{content:attr(data-char);position:absolute;top:0;left:0;visibility:hidden;-webkit-transition:inherit;transition:inherit;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.splitting{--word-center:calc(var(--word-total)/2 - 0.5);--char-center:calc(var(--char-total)/2 - 0.5);--line-center:calc(var(--line-total)/2 - 0.5)}.splitting .word{--word-percent:calc(var(--word-index)/var(--word-total));--line-percent:calc(var(--line-index)/var(--line-total))}.splitting .char{--char-percent:calc(var(--char-index)/var(--char-total));--char-offset:calc(var(--char-index) - var(--char-center));--distance:calc(var(--char-offset)*var(--char-offset)/var(--char-center));--distance-sine:calc(var(--char-offset)/var(--char-center));--distance-percent:calc(var(--distance)/var(--char-center))}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.swiper-button-next{-webkit-transform:none;transform:none}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.65;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#fff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:opacity .3s;transition:opacity .3s;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:top .2s,-webkit-transform .2s;transition:top .2s,-webkit-transform .2s;transition:transform .2s,top .2s;transition:transform .2s,top .2s,-webkit-transform .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:left .2s,-webkit-transform .2s;transition:left .2s,-webkit-transform .2s;transition:transform .2s,left .2s;transition:transform .2s,left .2s,-webkit-transform .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:right .2s,-webkit-transform .2s;transition:right .2s,-webkit-transform .2s;transition:transform .2s,right .2s;transition:transform .2s,right .2s,-webkit-transform .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#fff}.swiper-pagination-black{--swiper-pagination-color:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s linear infinite;animation:swiper-preloader-spin 1s linear infinite;-webkit-box-sizing:border-box;box-sizing:border-box;border-left:4px solid var(--swiper-theme-color);border-bottom:4px solid var(--swiper-theme-color);border-right:4px solid var(--swiper-theme-color);border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.h-half{height:50%}@media (min-width:414px){.xs\:mr-2{margin-right:.5rem}.xs\:mb-0{margin-bottom:0}.xs\:flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.xs\:px-5{padding-left:1.25rem;padding-left:var(--section-spacing-5);padding-right:1.25rem;padding-right:var(--section-spacing-5)}.xs\:pr-0{padding-right:0}.xs\:text-base{font-size:1rem;font-size:var(--font-size-base)}.xs\:text-2md{font-size:1.375rem;font-size:var(--font-size-2md)}.xs\:tracking-wide{letter-spacing:6px;letter-spacing:var(--tracking-wide)}}@media (min-width:560px){.xs1\:flex{display:-webkit-box;display:-ms-flexbox;display:flex}.xs1\:w-1\/2{width:50%}.xs1\:max-w-mdx{max-width:550px}.xs1\:px-0{padding-left:0;padding-right:0}.xs1\:text-2sm{font-size:.875rem;font-size:var(--font-size-2sm)}.xs1\:text-1xlx1{font-size:5.625rem;font-size:var(--font-size-1xlx1)}}@media (min-width:640px){.xsm\:px-0{padding-left:0;padding-right:0}}@media (min-width:768px){.sm\:mb-10{margin-bottom:2.5rem;margin-bottom:var(--section-spacing-10)}.sm\:mb-7_5{margin-bottom:1.875rem;margin-bottom:var(--section-spacing-7_5)}.sm\:block{display:block}.sm\:flex{display:-webkit-box;display:-ms-flexbox;display:flex}.sm\:w-auto{width:auto}.sm\:w-1\/2{width:50%}.sm\:w-1\/3{width:33.333333%}.sm\:min-w-50{min-width:12.5rem;min-width:var(--section-spacing-50)}.sm\:flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.sm\:px-2_5{padding-left:.625rem;padding-left:var(--section-spacing-2_5);padding-right:.625rem;padding-right:var(--section-spacing-2_5)}.sm\:pb-5{padding-bottom:1.25rem;padding-bottom:var(--section-spacing-5)}.sm\:text-35lg{font-size:3.75rem;font-size:var(--font-size-35lg)}}@media (min-width:1024px){.md\:absolute{position:absolute}.md\:top-0{top:0}.md\:top-3{top:.75rem;top:var(--section-spacing-3)}.md\:top-5{top:1.25rem;top:var(--section-spacing-5)}.md\:top-93_75{top:23.438rem;top:var(--section-spacing-93_75)}.md\:right-0{right:0}.md\:right-5_5{right:1.375rem;right:var(--section-spacing-5_5)}.md\:bottom-4{bottom:1rem}.md\:bottom-10{bottom:2.5rem;bottom:var(--section-spacing-10)}.md\:bottom-15{bottom:3.75rem;bottom:var(--section-spacing-15)}.md\:bottom-auto{bottom:auto}.md\:left-0{left:0}.md\:left-4{left:1rem}.md\:left-auto{left:auto}.md\:left-12_5{left:3.125rem;left:var(--section-spacing-12_5)}.md\:z-10{z-index:10}.md\:m-10{margin:2.5rem;margin:var(--section-spacing-10)}.md\:m-auto{margin:auto}.md\:mx-0{margin-left:0;margin-right:0}.md\:mx-5{margin-left:1.25rem;margin-left:var(--section-spacing-5);margin-right:1.25rem;margin-right:var(--section-spacing-5)}.md\:mx-10{margin-left:2.5rem;margin-left:var(--section-spacing-10);margin-right:2.5rem;margin-right:var(--section-spacing-10)}.md\:mx-auto{margin-left:auto;margin-right:auto}.md\:mx-6_25{margin-left:1.563rem;margin-left:var(--section-spacing-6_25);margin-right:1.563rem;margin-right:var(--section-spacing-6_25)}.md\:mx-7_5{margin-left:1.875rem;margin-left:var(--section-spacing-7_5);margin-right:1.875rem;margin-right:var(--section-spacing-7_5)}.md\:mt-5{margin-top:1.25rem;margin-top:var(--section-spacing-5)}.md\:mt-10{margin-top:2.5rem;margin-top:var(--section-spacing-10)}.md\:mt-15{margin-top:3.75rem;margin-top:var(--section-spacing-15)}.md\:mt-25{margin-top:6.25rem;margin-top:var(--section-spacing-25)}.md\:mt-2_5{margin-top:.625rem;margin-top:var(--section-spacing-2_5)}.md\:mt-21_25{margin-top:5.313rem;margin-top:var(--section-spacing-21_25)}.md\:mt-28_75{margin-top:7.188rem;margin-top:var(--section-spacing-28_75)}.md\:mt-67_5_neg{margin-top:-16.875rem;margin-top:var(--section-spacing-67_5_negative)}.md\:mt-68_75{margin-top:17.188rem;margin-top:var(--section-spacing-68_75)}.md\:mr-5{margin-right:1.25rem;margin-right:var(--section-spacing-5)}.md\:mr-10{margin-right:2.5rem;margin-right:var(--section-spacing-10)}.md\:mr-15{margin-right:3.75rem;margin-right:var(--section-spacing-15)}.md\:mr-2_5{margin-right:.625rem;margin-right:var(--section-spacing-2_5)}.md\:mr-3_75{margin-right:.938rem;margin-right:var(--section-spacing-3_75)}.md\:mb-0{margin-bottom:0}.md\:mb-2{margin-bottom:.5rem}.md\:mb-3{margin-bottom:.75rem;margin-bottom:var(--section-spacing-3)}.md\:mb-5{margin-bottom:1.25rem;margin-bottom:var(--section-spacing-5)}.md\:mb-10{margin-bottom:2.5rem;margin-bottom:var(--section-spacing-10)}.md\:mb-12{margin-bottom:3rem}.md\:mb-15{margin-bottom:3.75rem;margin-bottom:var(--section-spacing-15)}.md\:mb-25{margin-bottom:6.25rem;margin-bottom:var(--section-spacing-25)}.md\:mb-30{margin-bottom:7.5rem;margin-bottom:var(--section-spacing-30)}.md\:mb-2_5{margin-bottom:.625rem;margin-bottom:var(--section-spacing-2_5)}.md\:mb-3_75{margin-bottom:.938rem;margin-bottom:var(--section-spacing-3_75)}.md\:mb-6_25{margin-bottom:1.563rem;margin-bottom:var(--section-spacing-6_25)}.md\:mb-7_5{margin-bottom:1.875rem;margin-bottom:var(--section-spacing-7_5)}.md\:mb-8_75{margin-bottom:2.188rem;margin-bottom:var(--section-spacing-8_75)}.md\:mb-12_5{margin-bottom:3.125rem;margin-bottom:var(--section-spacing-12_5)}.md\:mb-15_5{margin-bottom:3.875rem;margin-bottom:var(--section-spacing-15_5)}.md\:mb-17_5{margin-bottom:4.375rem;margin-bottom:var(--section-spacing-17_5)}.md\:mb-21_25{margin-bottom:5.313rem;margin-bottom:var(--section-spacing-21_25)}.md\:mb-28_75{margin-bottom:7.188rem;margin-bottom:var(--section-spacing-28_75)}.md\:-mb-10{margin-bottom:-2.5rem;margin-bottom:calc(var(--section-spacing-10)*-1)}.md\:ml-0{margin-left:0}.md\:ml-10{margin-left:2.5rem;margin-left:var(--section-spacing-10)}.md\:ml-15{margin-left:3.75rem;margin-left:var(--section-spacing-15)}.md\:ml-auto{margin-left:auto}.md\:ml-12_5{margin-left:3.125rem;margin-left:var(--section-spacing-12_5)}.md\:block{display:block}.md\:flex{display:-webkit-box;display:-ms-flexbox;display:flex}.md\:hidden{display:none}.md\:h-4{height:1rem}.md\:h-25{height:6.25rem;height:var(--section-spacing-25)}.md\:h-auto{height:auto}.md\:h-1\/2{height:50%}.md\:h-4_5{height:1.2rem;height:var(--section-spacing-4_5)}.md\:h-13_75{height:3.438rem;height:var(--section-spacing-13_75)}.md\:h-33_75{height:8.438rem;height:var(--section-spacing-33_75)}.md\:h-68_75{height:17.188rem;height:var(--section-spacing-68_75)}.md\:h-full{height:100%}.md\:h-109px{height:109px}.md\:max-h-20{max-height:5rem;max-height:var(--section-spacing-20)}.md\:min-h-24{min-height:5.938rem;min-height:var(--section-spacing-24)}.md\:min-h-screen{min-height:100vh}.md\:min-h-quarter-screen{min-height:25vh}.md\:min-h-half-screen{min-height:50vh}.md\:w-30{width:7.5rem;width:var(--section-spacing-30)}.md\:w-auto{width:auto}.md\:w-1\/2{width:50%}.md\:w-1\/3{width:33.333333%}.md\:w-2\/3{width:66.666667%}.md\:w-2\/5{width:40%}.md\:w-3\/5{width:60%}.md\:w-2\/6{width:33.333333%}.md\:w-4\/6{width:66.666667%}.md\:w-4\/12{width:33.333333%}.md\:w-6\/12{width:50%}.md\:w-7\/12{width:58.333333%}.md\:w-8\/12{width:66.666667%}.md\:w-9\/12{width:75%}.md\:w-full{width:100%}.md\:w-109px{width:109px}.md\:w-cc-text{width:43%}.md\:min-w-15{min-width:3.75rem;min-width:var(--section-spacing-15)}.md\:min-w-16{min-width:4rem;min-width:var(--section-spacing-16)}.md\:max-w-190{max-width:47.5rem;max-width:var(--section-spacing-190)}.md\:max-w-md{max-width:470px}.md\:max-w-lg{max-width:600px}.md\:max-w-xl{max-width:900px}.md\:max-w-full{max-width:105%}.md\:max-w-112_5{max-width:28.125rem;max-width:var(--section-spacing-112_5)}.md\:flex-shrink-0{-ms-flex-negative:0;flex-shrink:0}.md\:transform{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;-webkit-transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:cursor-default{cursor:default}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.md\:flex-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.md\:flex-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.md\:flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.md\:items-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.md\:items-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.md\:items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.md\:items-baseline{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.md\:items-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.md\:justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.md\:justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.md\:justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.md\:gap-0{grid-gap:0;gap:0}.md\:gap-10{grid-gap:2.5rem;gap:2.5rem;grid-gap:var(--section-spacing-10);gap:var(--section-spacing-10)}.md\:gap-25{grid-gap:6.25rem;gap:6.25rem;grid-gap:var(--section-spacing-25);gap:var(--section-spacing-25)}.md\:gap-17_5{grid-gap:4.375rem;gap:4.375rem;grid-gap:var(--section-spacing-17_5);gap:var(--section-spacing-17_5)}.md\:justify-self-end{justify-self:end}.md\:overflow-x-auto{overflow-x:auto}.md\:overflow-y-hidden{overflow-y:hidden}.md\:p-5{padding:1.25rem;padding:var(--section-spacing-5)}.md\:p-10{padding:2.5rem;padding:var(--section-spacing-10)}.md\:p-7_5{padding:1.875rem;padding:var(--section-spacing-7_5)}.md\:p-12_5{padding:3.125rem;padding:var(--section-spacing-12_5)}.md\:px-0{padding-left:0;padding-right:0}.md\:px-5{padding-left:1.25rem;padding-left:var(--section-spacing-5);padding-right:1.25rem;padding-right:var(--section-spacing-5)}.md\:px-10{padding-left:2.5rem;padding-left:var(--section-spacing-10);padding-right:2.5rem;padding-right:var(--section-spacing-10)}.md\:px-1\/4{padding-left:25%;padding-right:25%}.md\:px-7_5{padding-left:1.875rem;padding-left:var(--section-spacing-7_5);padding-right:1.875rem;padding-right:var(--section-spacing-7_5)}.md\:px-8_75{padding-left:2.188rem;padding-left:var(--section-spacing-8_75);padding-right:2.188rem;padding-right:var(--section-spacing-8_75)}.md\:px-12_5{padding-left:3.125rem;padding-left:var(--section-spacing-12_5);padding-right:3.125rem;padding-right:var(--section-spacing-12_5)}.md\:px-77_5{padding-left:19.375rem;padding-left:var(--section-spacing-77_5);padding-right:19.375rem;padding-right:var(--section-spacing-77_5)}.md\:py-0{padding-top:0;padding-bottom:0}.md\:py-5{padding-top:1.25rem;padding-top:var(--section-spacing-5);padding-bottom:1.25rem;padding-bottom:var(--section-spacing-5)}.md\:py-10{padding-top:2.5rem;padding-top:var(--section-spacing-10);padding-bottom:2.5rem;padding-bottom:var(--section-spacing-10)}.md\:py-15{padding-top:3.75rem;padding-top:var(--section-spacing-15);padding-bottom:3.75rem;padding-bottom:var(--section-spacing-15)}.md\:py-1_25{padding-top:.313rem;padding-top:var(--section-spacing-1_25);padding-bottom:.313rem;padding-bottom:var(--section-spacing-1_25)}.md\:py-3_75{padding-top:.938rem;padding-top:var(--section-spacing-3_75);padding-bottom:.938rem;padding-bottom:var(--section-spacing-3_75)}.md\:py-7_5{padding-top:1.875rem;padding-top:var(--section-spacing-7_5);padding-bottom:1.875rem;padding-bottom:var(--section-spacing-7_5)}.md\:py-13_75{padding-top:3.438rem;padding-top:var(--section-spacing-13_75);padding-bottom:3.438rem;padding-bottom:var(--section-spacing-13_75)}.md\:py-17_5{padding-top:4.375rem;padding-top:var(--section-spacing-17_5);padding-bottom:4.375rem;padding-bottom:var(--section-spacing-17_5)}.md\:py-21_25{padding-top:5.313rem;padding-top:var(--section-spacing-21_25);padding-bottom:5.313rem;padding-bottom:var(--section-spacing-21_25)}.md\:pt-1{padding-top:.25rem}.md\:pt-10{padding-top:2.5rem;padding-top:var(--section-spacing-10)}.md\:pt-15{padding-top:3.75rem;padding-top:var(--section-spacing-15)}.md\:pt-25{padding-top:6.25rem;padding-top:var(--section-spacing-25)}.md\:pt-6_25{padding-top:1.563rem;padding-top:var(--section-spacing-6_25)}.md\:pt-7_5{padding-top:1.875rem;padding-top:var(--section-spacing-7_5)}.md\:pt-17_5{padding-top:4.375rem;padding-top:var(--section-spacing-17_5)}.md\:pt-21_25{padding-top:5.313rem;padding-top:var(--section-spacing-21_25)}.md\:pt-33_75{padding-top:8.438rem;padding-top:var(--section-spacing-33_75)}.md\:pr-10{padding-right:2.5rem;padding-right:var(--section-spacing-10)}.md\:pr-15{padding-right:3.75rem;padding-right:var(--section-spacing-15)}.md\:pr-30{padding-right:7.5rem;padding-right:var(--section-spacing-30)}.md\:pr-2_5{padding-right:.625rem;padding-right:var(--section-spacing-2_5)}.md\:pr-12_5{padding-right:3.125rem;padding-right:var(--section-spacing-12_5)}.md\:pr-17_5{padding-right:4.375rem;padding-right:var(--section-spacing-17_5)}.md\:pb-0{padding-bottom:0}.md\:pb-5{padding-bottom:1.25rem;padding-bottom:var(--section-spacing-5)}.md\:pb-10{padding-bottom:2.5rem;padding-bottom:var(--section-spacing-10)}.md\:pb-15{padding-bottom:3.75rem;padding-bottom:var(--section-spacing-15)}.md\:pb-30{padding-bottom:7.5rem;padding-bottom:var(--section-spacing-30)}.md\:pb-35{padding-bottom:8.75rem;padding-bottom:var(--section-spacing-35)}.md\:pb-40{padding-bottom:10rem;padding-bottom:var(--section-spacing-40)}.md\:pb-2_5{padding-bottom:.625rem;padding-bottom:var(--section-spacing-2_5)}.md\:pb-6_25{padding-bottom:1.563rem;padding-bottom:var(--section-spacing-6_25)}.md\:pb-7_5{padding-bottom:1.875rem;padding-bottom:var(--section-spacing-7_5)}.md\:pb-10_5{padding-bottom:2.625rem;padding-bottom:var(--section-spacing-10_5)}.md\:pb-12_5{padding-bottom:3.125rem;padding-bottom:var(--section-spacing-12_5)}.md\:pb-17_5{padding-bottom:4.375rem;padding-bottom:var(--section-spacing-17_5)}.md\:pb-21_25{padding-bottom:5.313rem;padding-bottom:var(--section-spacing-21_25)}.md\:pb-28_75{padding-bottom:7.188rem;padding-bottom:var(--section-spacing-28_75)}.md\:pb-67_5{padding-bottom:16.875rem;padding-bottom:var(--section-spacing-67_5)}.md\:pl-0{padding-left:0}.md\:pl-10{padding-left:2.5rem;padding-left:var(--section-spacing-10)}.md\:pl-15{padding-left:3.75rem;padding-left:var(--section-spacing-15)}.md\:pl-5_5{padding-left:1.375rem;padding-left:var(--section-spacing-5_5)}.md\:pl-6_25{padding-left:1.563rem;padding-left:var(--section-spacing-6_25)}.md\:pl-12_5{padding-left:3.125rem;padding-left:var(--section-spacing-12_5)}.md\:pl-17_5{padding-left:4.375rem;padding-left:var(--section-spacing-17_5)}.md\:font-display{font-family:AstonMartinFlare}.md\:text-sm{font-size:.75rem;font-size:var(--font-size-sm)}.md\:text-2sm{font-size:.875rem;font-size:var(--font-size-2sm)}.md\:text-base{font-size:1rem;font-size:var(--font-size-base)}.md\:text-md{font-size:1.125rem;font-size:var(--font-size-md)}.md\:text-1md{font-size:1.25rem;font-size:var(--font-size-1md)}.md\:text-2md{font-size:1.375rem;font-size:var(--font-size-2md)}.md\:text-3md{font-size:1.5rem;font-size:var(--font-size-3md)}.md\:text-4md{font-size:1.75rem;font-size:var(--font-size-4md)}.md\:text-5md{font-size:2.0625rem;font-size:var(--font-size-5md)}.md\:text-55md{font-size:2.25rem;font-size:var(--font-size-55md)}.md\:text-6md{font-size:2.375rem;font-size:var(--font-size-6md)}.md\:text-lg{font-size:2.625rem;font-size:var(--font-size-lg)}.md\:text-05lg{font-size:2.75rem;font-size:var(--font-size-05lg)}.md\:text-1lg{font-size:2.875rem;font-size:var(--font-size-1lg)}.md\:text-2lg{font-size:3.375rem;font-size:var(--font-size-2lg)}.md\:text-35lg{font-size:3.75rem;font-size:var(--font-size-35lg)}.md\:text-4lg{font-size:4rem;font-size:var(--font-size-4lg)}.md\:text-xl{font-size:4.5rem;font-size:var(--font-size-xl)}.md\:text-xlx2{font-size:5rem;font-size:var(--font-size-xlx2)}.md\:text-1xl{font-size:5.3125rem;font-size:var(--font-size-1xl)}.md\:text-4xl{font-size:8.125rem;font-size:var(--font-size-4xl)}.md\:text-5xl{font-size:10rem;font-size:var(--font-size-5xl)}.md\:font-light{font-weight:300}.md\:font-normal{font-weight:400}.md\:leading-none{line-height:1;line-height:var(--leading-none)}.md\:leading-tight{line-height:1.35;line-height:var(--leading-tight)}.md\:leading-snug{line-height:.95;line-height:var(--leading-snug)}.md\:leading-relaxed{line-height:1.85;line-height:var(--leading-relaxed)}.md\:leading-loose{line-height:2.15;line-height:var(--leading-loose)}.md\:leading-ultraTight{line-height:1.15;line-height:var(--leading-ultraTight)}.md\:leading-megaTight{line-height:1.22;line-height:var(--leading-megaTight)}.md\:leading-compact{line-height:1.45;line-height:var(--leading-compact)}.md\:leading-spacious{line-height:1.65;line-height:var(--leading-spacious)}.md\:leading-extraRelaxed{line-height:1.75;line-height:var(--leading-extraRelaxed)}.md\:leading-superRelaxed{line-height:2;line-height:var(--leading-superRelaxed)}.md\:tracking-excessive{letter-spacing:-.35px;letter-spacing:var(--tracking-excessive)}.md\:tracking-normal{letter-spacing:normal;letter-spacing:var(--tracking-normal)}.md\:tracking-compressed{letter-spacing:.3px;letter-spacing:var(--tracking-compressed)}.md\:tracking-snug{letter-spacing:.4px;letter-spacing:var(--tracking-snug)}.md\:tracking-compact{letter-spacing:1.4px;letter-spacing:var(--tracking-compact)}.md\:tracking-extended{letter-spacing:5px;letter-spacing:var(--tracking-extended)}.md\:tracking-extraWide{letter-spacing:7px;letter-spacing:var(--tracking-extraWide)}.md\:tracking-ultraWide{letter-spacing:7.88px;letter-spacing:var(--tracking-ultraWide)}.md\:tracking-superWide{letter-spacing:8.73px;letter-spacing:var(--tracking-superWide)}.md\:opacity-0{opacity:0}.md\:opacity-60{opacity:.6}.md\:opacity-100{opacity:1}}@media (min-width:1280px){.lg\:mt-0{margin-top:0}.lg\:mr-17_5{margin-right:4.375rem;margin-right:var(--section-spacing-17_5)}.lg\:mb-0{margin-bottom:0}.lg\:ml-20{margin-left:5rem;margin-left:var(--section-spacing-20)}.lg\:ml-33_75{margin-left:8.438rem;margin-left:var(--section-spacing-33_75)}.lg\:block{display:block}.lg\:flex{display:-webkit-box;display:-ms-flexbox;display:flex}.lg\:hidden{display:none}.lg\:h-screen{height:100vh}.lg\:max-h-25{max-height:6.25rem;max-height:var(--section-spacing-25)}.lg\:min-h-200{min-height:50rem;min-height:var(--section-spacing-200)}.lg\:w-1\/4{width:25%}.lg\:w-1\/2{width:50%}.lg\:w-1\/3{width:33.333333%}.lg\:w-3\/12{width:25%}.lg\:w-9\/12{width:75%}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.lg\:bg-transparent{background-color:transparent}.lg\:p-10{padding:2.5rem;padding:var(--section-spacing-10)}.lg\:px-12_5{padding-left:3.125rem;padding-left:var(--section-spacing-12_5);padding-right:3.125rem;padding-right:var(--section-spacing-12_5)}.lg\:px-33_75{padding-left:8.438rem;padding-left:var(--section-spacing-33_75);padding-right:8.438rem;padding-right:var(--section-spacing-33_75)}.lg\:py-15{padding-top:3.75rem;padding-top:var(--section-spacing-15);padding-bottom:3.75rem;padding-bottom:var(--section-spacing-15)}.lg\:pt-0_75{padding-top:.19rem;padding-top:var(--section-spacing-0_75)}.lg\:pt-16_25{padding-top:4.063rem;padding-top:var(--section-spacing-16_25)}.lg\:pr-25{padding-right:6.25rem;padding-right:var(--section-spacing-25)}.lg\:pr-17_5{padding-right:4.375rem;padding-right:var(--section-spacing-17_5)}.lg\:pr-21_25{padding-right:5.313rem;padding-right:var(--section-spacing-21_25)}.lg\:pl-15{padding-left:3.75rem;padding-left:var(--section-spacing-15)}.lg\:pl-17_5{padding-left:4.375rem;padding-left:var(--section-spacing-17_5)}.lg\:pl-21_25{padding-left:5.313rem;padding-left:var(--section-spacing-21_25)}.lg\:pl-31_25{padding-left:7.813rem;padding-left:var(--section-spacing-31_25)}.lg\:pl-33_75{padding-left:8.438rem;padding-left:var(--section-spacing-33_75)}.lg\:text-6md{font-size:2.375rem;font-size:var(--font-size-6md)}.lg\:text-2lg{font-size:3.375rem;font-size:var(--font-size-2lg)}.lg\:tracking-compressed{letter-spacing:.3px;letter-spacing:var(--tracking-compressed)}}@media (min-width:1440px){.lg1\:w-1\/4{width:25%}}@media (min-width:100%){.xl\:container{width:100%;margin-right:auto;margin-left:auto}}@media (min-width:100%) and (min-width:100%){.xl\:container{max-width:100%}}@media (min-width:100%) and (min-width:375px){.xl\:container{max-width:375px}}@media (min-width:100%) and (min-width:414px){.xl\:container{max-width:414px}}@media (min-width:100%) and (min-width:560px){.xl\:container{max-width:560px}}@media (min-width:100%) and (min-width:640px){.xl\:container{max-width:640px}}@media (min-width:100%) and (min-width:768px){.xl\:container{max-width:768px}}@media (min-width:100%) and (min-width:1024px){.xl\:container{max-width:1024px}}@media (min-width:100%) and (min-width:1280px){.xl\:container{max-width:1280px}}@media (min-width:100%) and (min-width:1440px){.xl\:container{max-width:1440px}}