@charset "UTF-8";:root{--durationAnimationBase: .4s;--easingAnimationBase: cubic-bezier(.4, 0, .2, 1);--animationBase: all var(--durationAnimationBase) var(--easingAnimationBase);--durationAnimationFast: .2s;--animationFast: all var(--durationAnimationFast) var(--easingAnimationBase);--durationAnimationLong: .8s;--animationLong: all var(--durationAnimationLong) var(--easingAnimationBase)}@view-transition{navigation: auto;}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-stopped{overflow:clip}:root{--sizeContentOffset: 1rem;--sizeContentWidth: 128rem;--sizeContentWidthNarrow: 91rem;--spacingLarge: clamp(3rem, 9vw, 6rem);--spacingBase: clamp(3rem, 8vw, 5rem);--spacingMedium: clamp(2.5rem, 6vw, 3rem);--spacingSmall: 1.5rem;--spacingInline: 1rem;--spacingMini: .25rem}@media (width >= 32rem){:root{--sizeContentOffset: 1.5rem}}@media (width >= 48rem){:root{--sizeContentOffset: 2rem}}@media (width >= 60rem){:root{--sizeContentOffset: 3rem}}@media (width >= 90rem){:root{--sizeContentOffset: 5rem}}:root{--fontFamily: AstonMartinSans;--fontFamilyFlare: AstonMartinFlare;--textBaseSize: 1rem;--bodyLineHeight: 1.6;--headingLineHeight: 1.3;--headingFontWeight: 400;--textSm: .75rem;--textRg: 1.125rem;--textMd: 1.25rem;--textLg: 1.5rem;--textXl: 2.25rem;--textXxl: 2.25rem}@media (width >= 48rem){:root{--textRg: 1.25rem;--textMd: 1.5rem;--textLg: 2rem;--textXl: 3rem;--textXxl: 3.5rem;--headingFontWeight: 700}}@font-face{font-family:AstonMartinSans;src:url(/wp-content/themes/astonmartin/public/dist/AstonMartinSans-Regular-DtA2vFs8.woff2) format("woff2");font-weight:400;font-style:normal;font-display:fallback}@font-face{font-family:AstonMartinSans;src:url(/wp-content/themes/astonmartin/public/dist/AstonMartinSans-Medium-BIgyimpY.woff2) format("woff2");font-weight:500;font-style:normal;font-display:fallback}@font-face{font-family:AstonMartinSans;src:url(/wp-content/themes/astonmartin/public/dist/AstonMartinSans-Bold-BRHBz5PK.woff2) format("woff2");font-weight:700;font-style:normal;font-display:fallback}@font-face{font-family:AstonMartinFlare;src:url(/wp-content/themes/astonmartin/public/dist/AstonMartinFlare-Regular-NFH4qBrq.woff2) format("woff2");font-weight:400;font-style:normal;font-display:fallback}@font-face{font-family:AstonMartinFlare;src:url(/wp-content/themes/astonmartin/public/dist/AstonMartinFlare-Bold-DihxlNtt.woff2) format("woff2");font-weight:700;font-style:normal;font-display:fallback}:root{interpolate-size:allow-keywords}html{box-sizing:border-box;scrollbar-gutter:stable}*,*:before,*:after{box-sizing:inherit}body{display:flex;flex-flow:column;min-height:100vh;background:var(--colorLight);margin:0;font-size:var(--textBaseSize);font-family:var(--fontFamily),"sans-serif";font-weight:400;color:var(--colorText);text-rendering:optimizeSpeed;line-height:var(--bodyLineHeight)}body footer{margin-top:auto}body.is-not-overflowed,body:has(dialog[open]){overflow:hidden}ul,ol{padding:0}:is(h1,h2,h3,h4,p,ul,ol,li,figure,figcaption,blockquote,dl,dd){margin:0}a:not([class]){text-decoration-skip-ink:auto}img{max-width:100%;height:auto;vertical-align:middle}input,button,textarea,select{font:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none}iframe{border:0}::selection{color:var(--colorLight);background:var(--colorSecondary)}@media (prefers-reduced-motion: reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:where(h1,h2,h3,h4,h5,h6,form legend){font-family:var(--fontFamilyFlare),sans-serif;font-weight:var(--headingFontWeight, 700);color:var(--colorTextHeading, inherit);line-height:var(--headingLineHeight)}:where(h1,h2,h3,h4,h5,h6,form legend) small{display:block;font-size:.625em}:where(h1,.u-textXxl){font-size:var(--textXxl);line-height:var(--headingLineHeight)}:where(h2,.u-textXl){font-size:var(--textXl);line-height:var(--headingLineHeight)}:where(h3,.u-textLg){font-size:var(--textLg);line-height:var(--headingLineHeight)}:where(h4,.u-textMd){font-size:var(--textMd);line-height:var(--headingLineHeight)}:where(h5,.u-textRg){font-size:var(--textRg);line-height:var(--headingLineHeight)}:where(h6){font-size:var(--textBaseSize);margin-bottom:1rem}:where(.u-textSm,small){font-size:var(--textSm)}p{line-height:var(--bodyLineHeight)}a:is(:not(.wp-element-button,.Button,.Link)){color:inherit}:where([class*=u-underline]),:where([class*=u-links-underline],.PageContent) a:where(:not(.wp-element-button)){background-image:linear-gradient(transparent calc(100% - .0625em),currentColor .0625em);background-repeat:no-repeat;background-size:var(--underline-width, 100%) 100%;background-position:var(--underline-position, right);text-decoration:none!important;transition:var(--animationLong)}:where([class*=u-underline]):hover,:where([class*=u-underline]):focus-visible,:where(a:hover,a:focus-visible)>:where([class*=u-underline]),:where([class*=u-links-underline],.PageContent) a:where(:not(.wp-element-button)):hover,:where([class*=u-links-underline],.PageContent) a:where(:not(.wp-element-button)):focus-visible,:where(a:hover,a:focus-visible)>:where([class*=u-links-underline],.PageContent) a:where(:not(.wp-element-button)){background-size:var(--underline-width--hover, 0) 100%}:where([class*="u-underline:hover"],[class*="u-links-underline:hover"]){--underline-position: left;--underline-width: 0;--underline-width--hover: 100%}:root{--colorPrimary: #00665E;--colorSecondary: #66A39E;--colorBgDark: #000000;--colorBgLight: #F4F4F2;--colorOutline: #CBCBCB;--colorOutlineDark: #8E8E8E;--colorDark: #121212;--colorLight: #FFFFFF;--colorText: var(--colorDark);--colorTextHeading: #000;--colorTextSecondary: #7D7E7E}.c-primary{color:var(--colorPrimary)}.c-secondary{color:var(--colorSecondary)}.u-clearfix:after{clear:both;content:"";display:table}.u-container{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;width:100%}[class*=u-frame]{margin-left:auto;margin-right:auto;width:100%}.u-frame{max-width:calc(var(--sizeContentWidth) + var(--sizeContentOffset) * 2);padding-left:var(--sizeContentOffset);padding-right:var(--sizeContentOffset)}.u-frame .u-frame{padding-left:0;padding-right:0}.u-frame--narrow{max-width:calc(var(--sizeContentWidthNarrow) + var(--sizeContentOffset) * 2);padding-left:var(--sizeContentOffset);padding-right:var(--sizeContentOffset)}.u-frame--medium{max-width:calc(var(--sizeContentWidthMedium) + var(--sizeContentOffset) * 2);padding-left:var(--sizeContentOffset);padding-right:var(--sizeContentOffset)}.u-frame--wide{max-width:calc(var(--sizeContentWidthWide) + var(--sizeContentOffset) * 2);padding-left:var(--sizeContentOffset);padding-right:var(--sizeContentOffset)}.u-fullWidth{width:100%}.u-block{display:block}.u-flex{display:flex}[v-cloak],.u-hidden{display:none!important}.u-hiddenVisually{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.u-hiddenOverflow{overflow:hidden}.u-invisibleScrollBar{-ms-overflow-style:none;scrollbar-width:none}.u-invisibleScrollBar::-webkit-scrollbar{display:none}.u-customScrollBar{scrollbar-color:rgba(0,0,0,.2) transparent;scrollbar-width:thin}.u-customScrollBar::-webkit-scrollbar{width:.4rem}.u-customScrollBar::-webkit-scrollbar-track{background:transparent}.u-customScrollBar::-webkit-scrollbar-thumb{background:#0003;transition:all .25s ease-in-out}.u-customScrollBar::-webkit-scrollbar-thumb:hover{background:#0006}.u-textCenter{text-align:center}.u-flexJustifyStart{justify-content:flex-start}.u-flexJustifyEnd{justify-content:flex-end}.u-flexJustifyCenter{justify-content:center}.u-flexJustifyBetween{justify-content:space-between}.u-flexJustifyAround{justify-content:space-around}.u-flexAlignItemsStart{align-items:flex-start}.u-flexAlignItemsEnd{align-items:flex-end}.u-flexAlignItemsCenter{align-items:center}.u-spanRow{grid-column:1/-1}.u-uppercase{text-transform:uppercase}.u-lowercase{text-transform:lowercase}.u-underline{text-decoration:underline}[data-tooltip]{position:relative}[data-tooltip]:before{content:attr(data-tooltip);display:block;position:absolute;inset:auto auto calc(100% + .5rem) 50%;padding:.25rem .5rem;font-size:.75rem;font-weight:500;white-space:nowrap;color:var(--colorLight);background:#000000f5;border-radius:.25rem;transform:translate(-50%);opacity:0;pointer-events:none;transition:var(--animationFast)}[data-tooltip]:hover:before{opacity:1}.Button{display:inline-flex;align-items:center;justify-content:center;text-align:center;gap:.75rem;padding:1rem;min-width:9.5rem;border:0;outline:0;font-weight:500;border-radius:.125rem;line-height:1.25rem;text-decoration:none;cursor:pointer;transition:var(--animationBase)}.Button[disabled]{pointer-events:none;opacity:.8}.Button:hover,.Button:focus{text-decoration:none}.Button--primary{color:var(--colorLight);background:var(--colorPrimary)}.Button--primary:hover,.Button--primary:focus{color:var(--colorLight);background:var(--colorSecondary)}.Button--secondary{color:currentColor;background:color-mix(in srgb,currentColor,transparent 80%)}.Button--secondary:hover,.Button--secondary:focus{color:var(--colorSecondary)}.Button--light{color:var(--colorPrimary);background:var(--colorLight)}.Button--light:hover{color:var(--colorPrimary);background:color-mix(in srgb,var(--colorLight),var(--colorSecondary) 24%)}.Button--outline{border:.125rem solid var(--buttonBorderColor, var(--colorPrimary));background:transparent;color:inherit}.Button--outline:hover,.Button--outline:focus{color:inherit;background:var(--buttonBorderColor, var(--colorPrimary))}.Button--small{--buttonPadding: 1em 2em;--buttonIconPadding: .375rem .625rem;--buttonIconSize: 1.125rem;gap:.5rem;font-size:.875rem;min-width:auto}.Button--wide{width:100%;border-radius:0}.Link{position:relative;display:inline-flex;align-items:center;gap:.25rem;font-weight:500;color:var(--colorPrimary);transition:var(--animationBase);padding:0;outline:0;border:0;background-color:transparent;--underline-position: left}.Link--light{color:var(--colorLight)}.Link:hover{gap:.5rem;text-decoration:none}.Link :where(svg){width:1.25em}.Modal{position:fixed;top:0;right:0;bottom:0;left:0;border:0;margin:auto;transition:var(--animationBase) allow-discrete}.Modal:not([open]){display:none;pointer-events:none;opacity:0}@starting-style{.Modal{opacity:0}}.ModalCloser{position:absolute;top:2.5em;right:2.5em;background:none;border:0;outline:0;cursor:pointer;transition:var(--animationBase)}@media (width < 48rem){.ModalCloser{top:1em;right:1em}}.ModalCloser:hover{opacity:.64}dialog::backdrop{background:#0000;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);transition:var(--animationBase) allow-discrete}@starting-style{dialog::backdrop{background:#0000;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}}dialog[open]::backdrop{background:#000000a3;-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem)}.wp-element-button{transition:var(--animationBase)}.wp-block-cover__inner-container{z-index:4}.wp-block-cover__inner-container:after{content:"";position:absolute;inset:calc(var(--spacingLarge) * -1) auto calc(var(--spacingBase) * -1) 0;width:200vw;translate:-50% 0;pointer-events:none;background:linear-gradient(0deg,#000,#0000);mix-blend-mode:darken;z-index:-1}.wp-block-cover.alignfull{min-height:min(50rem,100vh);padding:var(--spacingBase) max((100vw - var(--wp--style--global--wide-size)) / 2,var(--sizeContentOffset))}.wp-block-cover.alignfull .wp-block-cover__inner-container{padding:0}.wp-block-group.is-style-swiper{width:100%}.wp-block-group.is-style-model-card{display:grid;min-height:var(--CardMinHeight);width:calc((100% - 4rem) / 3);--CardMinHeight: max(48rem, 80vh);--CardHorizontalSpacing: 2.75rem;--CardVerticalSpacing: var(--spacingMedium)}@media (width < 40rem){.wp-block-group.is-style-model-card{--CardMinHeight: 35rem;--CardHorizontalSpacing: 1.75rem;--CardVerticalSpacing: 1.25rem}}.wp-block-group.is-style-model-card :where(details){position:relative;display:flex;flex-flow:column;width:100%;transition:var(--animationBase);z-index:2}.wp-block-group.is-style-model-card :where(details):after{content:"";position:absolute;inset:calc(100% - 10rem) 0 0;background:linear-gradient(0deg,#000,#0000);mix-blend-mode:darken;pointer-events:none;transition:var(--animationBase);z-index:-1}.wp-block-group.is-style-model-card :where(details)::details-content{padding:0 var(--CardVerticalSpacing);opacity:0;font-family:var(--fontFamilyFlare),sans-serif;transition:var(--animationBase)}@media (width < 40rem){.wp-block-group.is-style-model-card :where(details)::details-content{font-size:.875rem}}@starting-style{.wp-block-group.is-style-model-card :where(details)::details-content{opacity:0}}.wp-block-group.is-style-model-card :where(details)[open]{background:#0000003d;-webkit-backdrop-filter:blur(1.5rem);backdrop-filter:blur(1.5rem)}.wp-block-group.is-style-model-card :where(details)[open]:after{opacity:0}.wp-block-group.is-style-model-card :where(details)[open]>summary{flex-grow:0}.wp-block-group.is-style-model-card :where(details)[open]>summary:before,.wp-block-group.is-style-model-card :where(details)[open]>summary:after{top:calc(var(--CardHorizontalSpacing) + .625em)}.wp-block-group.is-style-model-card :where(details)[open]>summary:before{rotate:45deg}.wp-block-group.is-style-model-card :where(details)[open]>summary:after{rotate:135deg}.wp-block-group.is-style-model-card :where(details)[open]::details-content{opacity:1;padding-bottom:var(--CardHorizontalSpacing)}.wp-block-group.is-style-model-card :where(summary){flex:1 0 0;position:relative;display:flex;justify-content:space-between;align-items:flex-end;padding:var(--CardHorizontalSpacing) calc(var(--CardVerticalSpacing) + 1em) var(--CardHorizontalSpacing) var(--CardVerticalSpacing);margin-bottom:auto;font-family:var(--fontFamilyFlare),sans-serif;font-size:var(--wp--preset--font-size--md, var(--textMd));font-weight:700;line-height:var(--headingLineHeight);list-style:none;word-break:break-word;transition:var(--animationBase)}.wp-block-group.is-style-model-card :where(summary)>span{position:absolute;inset:0 0 auto;min-height:var(--CardMinHeight)}.wp-block-group.is-style-model-card :where(summary):before,.wp-block-group.is-style-model-card :where(summary):after{content:"";position:absolute;inset:calc(100% - var(--CardHorizontalSpacing) - .6875em) var(--CardVerticalSpacing) auto auto;width:.625em;height:.08em;background:currentColor;border-radius:.125rem;transition:var(--animationBase)}.wp-block-group.is-style-model-card :where(summary):after{rotate:90deg}.wp-block-group.is-style-model-card :where(summary)::marker{display:none}:root :is(.wp-block-heading){font-family:var(--fontFamilyFlare),sans-serif;text-wrap:balance;word-break:break-word;margin-top:max(1.25em,var(--spacingSmall));margin-bottom:max(.5em,var(--spacingInline))}:root :is(.wp-block-heading):is(h2):not(:first-child){margin-top:var(--spacingBase)}:root :is(.wp-block-heading)+*{margin-top:0!important}:root :is(.wp-block-list){padding-inline-start:var(--spacingSmall);margin-top:1.5em;margin-bottom:1.5em}:root :is(.wp-block-list) ul{margin-top:.5em;margin-bottom:.625em}.wp-block-list li:not(:last-child){margin-bottom:var(--spacingMini)}.wp-block-list li::marker{color:var(--colorSecondary)}:root .wp-block-list:is(ol) li::marker{margin-right:.5em}:root .wp-block-list:is(.is-style-plain){padding-inline-start:0;margin-bottom:var(--spacingMedium);list-style:none}:root .wp-block-list:is(.is-style-plain)>li:not(:last-child){margin-bottom:var(--spacingInline)}.wp-block-media-text{grid-gap:var(--spacingBase) 0}:root :is(.wp-block-media-text>.wp-block-media-text__content){--contentOffsetBase: calc(var(--spacingBase) * 1.6);padding:var(--contentOffsetHorizontal, 0em) var(--contentOffsetRight, var(--contentOffsetBase)) var(--contentOffsetHorizontal, 0em) var(--contentOffsetLeft, var(--contentOffsetBase))}@media (width < 37.5rem){:root :is(.wp-block-media-text>.wp-block-media-text__content){padding:0 var(--sizeContentOffset)}}.wp-block-media-text>.wp-block-media-text__content>*{margin-block-start:var(--spacingSmall)}.wp-block-media-text>.wp-block-media-text__content>:first-child{margin-top:0!important}.wp-block-media-text>.wp-block-media-text__content>:last-child{margin-bottom:0!important}.wp-block-media-text.alignwide{--contentOffset: max(calc((min(var(--wp--style--global--wide-size), 100vw) - var(--wp--style--global--content-size)) / 2), var(--sizeContentOffset))}@media (width < 128rem){.wp-block-media-text.alignwide{margin-left:calc(var(--sizeContentOffset) * -1)!important;margin-right:calc(var(--sizeContentOffset) * -1)!important}}.wp-block-media-text.is-image-fill,.wp-block-media-text.is-image-fill-element{--contentOffsetHorizontal: var(--spacingBase);min-height:25em}.wp-block-media-text:not(.is-image-fill)>.wp-block-media-text__media{align-self:start}@media (width > 37.5rem){.wp-block-media-text:not(.is-image-fill)>.wp-block-media-text__media{position:sticky;top:0}}.wp-block-media-text:not(.has-media-on-the-right){--contentOffsetRight: var(--contentOffset, var(--spacingBase))}.wp-block-media-text.has-media-on-the-right{--contentOffsetLeft: var(--contentOffset, var(--spacingBase))}.wp-block-quote{position:relative;padding:0 0 0 var(--spacingMedium);max-width:var(--quoteMaxWidth, none);margin-inline-start:0;font-family:var(--fontFamilyFlare),sans-serif}.wp-block-quote :where(cite){line-height:var(--headingLineHeight)}.wp-block-quote :where(cite)>em{position:relative;top:calc(var(--spacingMini) * -1);font-family:var(--fontFamily),sans-serif;font-size:var(--textSm);font-style:normal;font-weight:400;color:var(--colorTextSecondary)}.wp-block-quote:before{content:"“";position:absolute;inset:0 auto auto -.042em;height:.375em;font-size:3.5rem;line-height:.8125em;color:var(--colorPrimary);pointer-events:none}.wp-block-quote.is-style-plain{padding:0;font-family:inherit}.wp-block-quote.is-style-plain:before{content:none}:root .PageContent{padding:0 var(--sizeContentOffset);margin-top:var(--spacingLarge);margin-bottom:var(--spacingLarge)}:root .PageContent--anchored{display:grid;grid-template-columns:minmax(0,1fr)}@media (width < 50rem){:root .PageContent--anchored>.PageContent{padding:0}}@media (width >= 50rem){:root .PageContent--anchored{grid-template-columns:16rem minmax(0,1fr);gap:1rem}}@media (width >= 64rem){:root .PageContent--anchored{grid-template-columns:26rem minmax(0,1fr);gap:2rem}}:root .PageContent--anchored :where(nav){position:sticky;top:var(--spacingLarge);margin:var(--spacingLarge) 0;align-self:start}@media (width < 50rem){:root .PageContent--anchored :where(nav){top:0;margin:0 calc(var(--sizeContentOffset) * -1);padding:1rem 0 0;height:3.5rem;background:var(--colorLight);border-bottom:1px solid var(--colorOutline);transition:var(--animationBase);z-index:4}:root .PageContent--anchored :where(nav):focus-within{--ContentAnchorsHeight: auto;--ContentAnchorsBorder: 1px solid var(--colorOutline);--ContentAnchorsPointerEvents: auto;--ContentAnchorsLinkOrder: 0;--ContentAnchorsChevronScale: -1;--ContentAnchorsOpenerEvents: none}}:root .PageContent--anchored :where(nav) :where(ul){display:flex;flex-flow:column;gap:var(--spacingSmall);align-items:flex-start;padding:0 var(--sizeContentOffset) 1rem;line-height:var(--headingLineHeight);list-style:none;background:var(--colorLight);border-bottom:var(--ContentAnchorsBorder, 0);overflow:hidden}@media (width < 50rem){:root .PageContent--anchored :where(nav) :where(ul){gap:var(--spacingInline);height:var(--ContentAnchorsHeight, 1lh);pointer-events:var(--ContentAnchorsPointerEvents, none);line-height:1.5rem}:root .PageContent--anchored :where(nav) :where(ul) li:has(a.is-active){order:var(--ContentAnchorsLinkOrder, -1)}}:root .PageContent--anchored :where(nav)>button{all:unset;position:absolute;top:0;right:0;bottom:0;left:0;padding:1rem var(--sizeContentOffset);display:flex;justify-content:flex-end;pointer-events:var(--ContentAnchorsOpenerEvents, auto)}:root .PageContent--anchored :where(nav)>button :where(svg){scale:var(--ContentAnchorsChevronScale, 1)}:root .PageContent--anchored :where(nav) :where(a[href]){display:inline-block;font-weight:700;color:var(--colorTextSecondary);transition:var(--animationBase);text-decoration:none}@media (width >= 64rem){:root .PageContent--anchored :where(nav) :where(a[href]){font-size:var(--textRg)}}:root .PageContent--anchored :where(nav) :where(a[href]):hover{text-decoration:underline}:root .PageContent--anchored :where(nav) :where(a[href]).is-active{color:var(--colorPrimary);text-decoration:underline}@media (width < 50rem){:root .PageContent--anchored :where(nav) :where(a[href]).is-active{text-decoration:none}}:root .PageContent--anchored>div:only-child{grid-column:1/-1;width:100%;max-width:calc(var(--sizeContentWidthNarrow) - 28rem);margin-left:auto;margin-right:auto}:root .PageContent [data-content-start]+*{margin-top:0!important}:root .PageContent>.alignfull{margin:0 calc(var(--sizeContentOffset) * -1)}:root .PageContent p:has(span[id*=more-]),:root .PageContent span[id*=more-]{display:none}:root .PageContent a:where(:not(.wp-element-button,.Button,.Link)){color:var(--wp--preset--color--primary)}@media (width < 50rem){:root:has(header:is(.Header--stuck):not(.Header--up)) [data-content-anchors]{top:var(--HeaderSize, 0)}}:root .ModelParameters>div>p{font-family:var(--fontFamilyFlare),sans-serif;font-variant:tabular-nums}:root .ModelParameters>div>p>span{display:inline-block}:root .ModelCards{width:100%;overflow:visible}:root .ModelCards+.SwiperControls{width:100%}:root .ModelCards>.wp-block-group{box-sizing:content-box;flex-flow:row nowrap;gap:0}:root section:has(.ModelCards){overflow:hidden}:root .ModelCard{box-sizing:border-box;flex-shrink:0}:root .TeamGrid{gap:4rem 2rem}@media (width >= 105rem){:root .TeamGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width < 60rem){:root .TeamGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width < 40rem){:root .TeamGrid{gap:2rem var(--spacingInline)}:root .TeamGrid>div{gap:.5rem}:root .TeamGrid :is(h3){font-size:1rem!important}:root .TeamGrid :is(a,p){font-size:var(--textSm)!important}}body.hidden-scroll{overflow:hidden}.sl-overlay{position:fixed;left:0;right:0;top:0;bottom:0;background:#fff;display:none;z-index:1035}.sl-wrapper{z-index:1040;width:100%;height:100%;left:0;top:0;position:fixed}.sl-wrapper *{box-sizing:border-box}.sl-wrapper button{border:0 none;background:transparent;font-size:28px;padding:0;cursor:pointer}.sl-wrapper button:hover{opacity:.7}.sl-wrapper .sl-close{display:none;position:fixed;right:30px;top:30px;z-index:10060;margin-top:-14px;margin-right:-14px;height:44px;width:44px;line-height:44px;font-family:Arial,Baskerville,monospace;color:#000;font-size:3rem}.sl-wrapper .sl-counter{display:none;position:fixed;top:30px;left:30px;z-index:10060;color:#000;font-size:1rem}.sl-wrapper .sl-download{display:none;position:fixed;bottom:5px;width:100%;text-align:center;z-index:10060;color:#fff;font-size:1rem}.sl-wrapper .sl-download a{color:#fff}.sl-wrapper .sl-navigation{width:100%;display:none}.sl-wrapper .sl-navigation button{position:fixed;top:50%;margin-top:-22px;height:44px;width:22px;line-height:44px;text-align:center;display:block;z-index:10060;font-family:Arial,Baskerville,monospace;color:#000}.sl-wrapper .sl-navigation button.sl-next{right:5px;font-size:2rem}.sl-wrapper .sl-navigation button.sl-prev{left:5px;font-size:2rem}@media (min-width: 35.5em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:10px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:10px;font-size:3rem}}@media (min-width: 50em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:20px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:20px;font-size:3rem}}.sl-wrapper.sl-dir-rtl .sl-navigation{direction:ltr}.sl-wrapper .sl-image{position:fixed;-ms-touch-action:none;touch-action:none;z-index:10000}.sl-wrapper .sl-image img{margin:0;padding:0;display:block;border:0 none;width:100%;height:auto}@media (min-width: 35.5em){.sl-wrapper .sl-image img{border:0 none}}@media (min-width: 50em){.sl-wrapper .sl-image img{border:0 none}}.sl-wrapper .sl-image iframe{background:#000;border:0 none}@media (min-width: 35.5em){.sl-wrapper .sl-image iframe{border:0 none}}@media (min-width: 50em){.sl-wrapper .sl-image iframe{border:0 none}}.sl-wrapper .sl-image .sl-caption{display:none;padding:10px;color:#fff;background:#000c;font-size:1rem;position:absolute;bottom:0;left:0;right:0}.sl-wrapper .sl-image .sl-caption.pos-top{bottom:auto;top:0}.sl-wrapper .sl-image .sl-caption.pos-outside{bottom:auto}.sl-spinner{display:none;border:5px solid #333;border-radius:40px;height:40px;left:50%;margin:-20px 0 0 -20px;opacity:0;position:fixed;top:50%;width:40px;z-index:1007;-webkit-animation:pulsate 1s ease-out infinite;-moz-animation:pulsate 1s ease-out infinite;-ms-animation:pulsate 1s ease-out infinite;-o-animation:pulsate 1s ease-out infinite;animation:pulsate 1s ease-out infinite}.sl-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.sl-transition{transition:-moz-transform ease .2s;transition:-ms-transform ease .2s;transition:-o-transform ease .2s;transition:-webkit-transform ease .2s;transition:transform ease .2s}@-webkit-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}to{transform:scale(1.2);opacity:0}}@keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}to{transform:scale(1.2);opacity:0}}@-moz-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}to{transform:scale(1.2);opacity:0}}@-o-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}to{transform:scale(1.2);opacity:0}}@-ms-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}to{transform:scale(1.2);opacity:0}}:root .sl-image :is(.sl-caption){inset:100% 0 auto;padding:var(--spacingSmall) var(--spacingInline);background:none;color:var(--colorDark);font-size:var(--textSm);text-align:center;letter-spacing:var(--narrowLetterSpacing)}.Pagination{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--spacingInline) var(--spacingMedium)}@media (width >= 40rem){.Pagination{grid-template-columns:auto 1fr 1fr auto}}.PaginationLinks{display:flex;align-items:center;gap:.5rem;font-variant-numeric:tabular-nums;font-weight:500;list-style:none;color:var(--colorTextSecondary)}@media (width < 40rem){.PaginationLinks{justify-content:center}}.PaginationLinks--current{color:var(--colorPrimary);background:linear-gradient(transparent calc(100% - .0625em),currentColor .0625em) no-repeat}.PaginationLinks--dots{pointer-events:none;opacity:.4}.PaginationLinks--dots:nth-last-child(3)+li{display:none}.PaginationLinks li:nth-child(2):has(+.PaginationLinks--dots),.PaginationLinks:has(>li:nth-of-type(9)) li:where(:nth-child(2),:nth-last-child(2)){display:none}.PaginationArrow{display:grid;place-items:center;transition:var(--animationBase)}.PaginationArrow:is(figure){pointer-events:none;opacity:.2}.PaginationArrow:hover{color:var(--colorPrimary)}:is(.PaginationArrow--prev) svg{scale:-1}.PaginationMore{display:flex;justify-content:flex-end}@media (width < 40rem){.PaginationMore{order:-1;grid-column:1/-1}.PaginationMore>*{width:100%}}@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);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.SwiperControls{flex:1 0 100%;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--spacingInline)}.SwiperControls:not(:has(>button:not([disabled]))){display:none}.SwiperControls :where(button){display:grid;place-items:center;height:2rem;color:currentColor;background:transparent;border:0;padding:0;cursor:pointer;transition:var(--animationBase)}@media (width >= 40rem){.SwiperControls :where(button){height:3rem}}.SwiperControls :where(button) :is(svg){height:100%}.SwiperControls :where(button):is([disabled]){opacity:.4;pointer-events:none}.SwiperControls :where(button):first-of-type>:where(svg){scale:-1}.SwiperControls>div{display:flex;justify-content:center;gap:.25rem;margin:0 auto;width:100%}@media (width >= 32rem){.SwiperControls>div{gap:.5rem}}.SwiperControls>div>*{display:block;flex:1 0 .25rem;max-width:1.5rem;height:.125rem;border-radius:.25rem;background:currentColor;transition:var(--animationFast)}@media (width >= 40rem){.SwiperControls>div>*{max-width:3rem}}.SwiperControls>div>*:not(.is-active){opacity:.4}.Form--inline{position:relative;display:grid;grid-template-columns:1fr auto;width:min(100%,40em);margin:2em auto 1.25em;--formFieldSpacing: .5rem;--formFieldOffset: 2.5rem;--formFieldBackgroundColor: transparent;--formFieldBorder: 1px solid var(--colorSisal-50);--formFieldBorderRadius: 5rem}.FormLayout{--FormGap: 1em;display:grid;gap:var(--FormGap)}@media (width >= 48rem){.FormLayout{--FormGap: 1.5em;grid-template-columns:1fr 1fr}}.FormLayout:is(fieldset){border:0;padding:0;margin:0}.FormLayout>*:not([class*=half]){grid-column:1/-1}.FormField{position:relative}.FormField :where(input[type=text],input[type=email],input[type=tel],input[type=date],select,textarea){width:100%;padding:var(--formFieldSpacing, 1em) var(--formFieldOffset, 1em);font-family:var(--fontFamily),sans-serif;font-size:1rem;line-height:1.5rem;font-weight:500;color:var(--formFieldColor, var(--colorSisal-50));background-color:var(--formFieldBackgroundColor, rgba(0, 0, 0, .16));border:.125rem solid color-mix(in srgb,currentColor,transparent 80%);outline:0;border-radius:0;transition:var(--animationBase)}.FormField :where(input[type=text],input[type=email],input[type=tel],input[type=date],select,textarea)::placeholder{color:transparent}.FormField :where(input[type=text],input[type=email],input[type=tel],input[type=date],select,textarea):focus{--formFieldBackgroundColor: rgba(#000, .2);border-color:color-mix(in srgb,currentColor,transparent 64%)}.FormField label{display:block;margin-bottom:.5rem;font-weight:400;line-height:1.6rem;color:var(--formFieldLabelColor, inherit)}.FormField :where(select)+svg{position:absolute;inset:1.125em 1em 1.125em auto;color:var(--colorSisal-600);pointer-events:none}.FormCheckbox{position:relative;display:flex;cursor:pointer}.FormCheckbox>input[type=checkbox]{position:absolute;width:var(--formCheckboxSize, 1.75rem);height:var(--formCheckboxSize, 1.75rem);margin:0;cursor:pointer}.FormCheckbox>input[type=checkbox]:checked~.FormCheckbox-inner{--formCheckboxBg: var(--colorPrimary);--formCheckboxOpacity: 1}.FormCheckbox>input[type=checkbox]:focus-visible{outline:0}.FormCheckbox>input[type=checkbox]:focus-visible~.FormCheckbox-inner .FormCheckbox-check{outline:color-mix(in srgb,currentColor,transparent 64%) solid .125rem;outline-offset:.125em}.FormCheckbox:hover,.FormCheckbox:focus-visible{--formCheckboxBg: var(--colorSisal-800)}.FormCheckbox-inner{display:inline-flex;align-items:flex-start;gap:1em}.FormCheckbox-check{position:relative;flex:0 0 var(--formCheckboxSize, 1.75rem);width:var(--formCheckboxSize, 1.75rem);aspect-ratio:1;border:.125rem solid color-mix(in srgb,currentColor,transparent 80%);border-radius:.25rem;background:var(--formCheckboxBg, rgba(0, 0, 0, .16));transition:var(--animationBase)}.FormCheckbox-check:after{content:"";position:absolute;left:50%;top:calc(50% - .125rem);width:.375rem;height:.75rem;border:solid white;border-width:0 .125rem .125rem 0;opacity:var(--formCheckboxOpacity, 0);transform:translate(-50%,-50%) rotate(45deg);transition:var(--animationBase)}.FormCheckbox-label{display:block;margin-top:.125em;color:inherit;transition:var(--animationBase)}.FormBottom{display:flex;flex-flow:column;align-items:flex-start}.FormBottom a[href]{color:var(--colorSisal-500);text-decoration:underline}.FormBottom a[href]:hover{text-decoration:none}.FormNote{font-size:.75rem}.FormSubmit{margin-top:2.5rem}:where(.Form--inline) .FormSubmit{position:absolute;inset:var(--formFieldSpacing) var(--formFieldSpacing) var(--formFieldSpacing) auto;margin:0;font-size:.875em;letter-spacing:.1em;text-transform:uppercase;--buttonPadding: 1em 2em}@media (width < 48rem){:where(.Form--inline) .FormSubmit{--buttonPadding: 1em 3em;min-width:10em}}.hf-message{position:relative;display:inline-block;margin:2em 0 0;padding:1.25em 6em 1.25em 1.5em;border-radius:0 .5em .5em 0;background:var(--colorSecondary);color:var(--colorLight);border-left:.5em solid var(--colorOutline);letter-spacing:.02em;line-height:1.4;font-weight:700;overflow:hidden}@media (width < 48rem){.hf-message{font-size:.875em}}[data-video]{position:relative;display:grid;grid-template-areas:"stack";overflow:clip}[data-video]>*{grid-area:stack}[data-video] :where(picture){position:relative;z-index:2}[data-video]:is([data-video=is-playing]) :where(picture){display:none}[data-video] :where(video,img){width:100%;height:100%;object-fit:cover}.Breadcrumbs{padding:var(--spacingInline) 0}@media (width >= 48rem){.Breadcrumbs{padding:2.5rem 0}}.Breadcrumbs :where(a){color:color-mix(in srgb,currentColor,transparent 40%);font-size:.875rem;transition:var(--animationBase)}.Breadcrumbs :where(a):not(:only-child):last-child{color:var(--colorLight)}.Breadcrumbs :where(a):hover{text-decoration:none;opacity:.8}.BreadcrumbsSeparator{position:relative;display:inline-flex;top:.25rem;margin:0 .5rem}.BreadcrumbsSeparator:has(+span:not([class])){color:color-mix(in srgb,currentColor,transparent 40%)}.PostHeadline{padding-top:3.25rem;padding-bottom:3.75rem}.PostHeadline>*{max-width:72.5rem;text-wrap:pretty}.PostHeadline :is(h1){text-wrap:balance}.PostHeadline :is(h1):not(:last-child){margin-bottom:var(--spacingInline)}.PostThumbnail:not(.PostThumbnail--cover){aspect-ratio:5/2}.PostThumbnail :where(img){width:100%;height:100%;object-fit:cover}.PostSummary{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacingSmall);padding-top:var(--spacingSmall);padding-bottom:var(--spacingSmall)}@media (width >= 40rem){.PostSummary{grid-template-columns:repeat(3,1fr) auto}}@media (width >= 48rem){.PostSummary{padding-top:3.25rem;padding-bottom:3.25rem}}.PostSummary>div{display:flex;flex-flow:column}.PostSummary>div :where(small){color:var(--colorTextSecondary)}.PostSummary>div :where(strong){font-family:var(--fontFamilyFlare),sans-serif;line-height:var(--headingLineHeight)}.PostSummary>aside{display:flex;align-items:center;gap:var(--spacingInline);grid-column:-2}.PostSummary>aside :where(a[href]){display:grid;place-items:center;color:var(--colorTextSecondary);opacity:.64;transition:var(--animationBase)}.PostSummary>aside :where(a[href]) *{fill:currentColor!important}.PostSummary>aside :where(a[href]):hover{color:var(--colorPrimary);opacity:1}.PostSummary>aside :where(button){margin:auto 0 0 auto;padding:0;border:0;outline:0;background-color:transparent;color:var(--colorTextSecondary);font-size:.875rem;font-weight:500}.Article{position:relative;align-self:start;box-sizing:border-box;flex-shrink:0}.Article:hover{--ArticleOverlayOpacity: 1}.Article :where(figure){position:relative;aspect-ratio:3/2;border-radius:.5rem;background:color-mix(in srgb,var(--colorPrimary),transparent 80%);overflow:clip}.Article :where(figure)>img{width:auto;min-width:100%;max-width:none;height:100%;min-height:100%;object-fit:cover;scale:var(--ArticlePhotoScale, 1);filter:brightness(var(--ArticlePhotoBrightness, 1));transition:var(--animationLong)}.ArticleInner{display:flex;flex-flow:row wrap;gap:.5rem;padding:0 .5rem;margin-top:var(--spacingSmall)}.Article :where(time){margin-right:auto;color:var(--colorTextSecondary)}.Article :where(time)+span{color:var(--colorTextSecondary)}.ArticleTag{position:absolute;inset:var(--spacingInline) auto auto var(--spacingInline);padding:.25rem .75rem;color:var(--colorLight);background:#0000003d;border-radius:.5rem;z-index:2}.ArticleTitle{flex:1 0 100%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:var(--spacingInline);font-size:var(--wp--preset--font-size--rg, var(--textRg));text-wrap:pretty}@media (width >= 48rem){.ArticleTitle{font-size:var(--wp--preset--font-size--md, var(--textMd))}}.ArticleTitle :where(a[href]){text-decoration:none!important;color:inherit}.ArticleTitle :where(a[href]) :is(span){position:absolute;top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem;background:color-mix(in srgb,var(--colorPrimary),transparent 92%);border-radius:.75rem;opacity:var(--ArticleOverlayOpacity, 0);transition:var(--animationBase);z-index:2}.Offer{position:relative;display:flex;flex-flow:column;box-sizing:border-box;flex-shrink:0}.Offer:hover{--ArticleOverlayOpacity: 1}.Offer :where(figure){position:relative;width:100%;aspect-ratio:3/2;border-radius:.5rem;background:color-mix(in srgb,var(--colorPrimary),var(--colorLight) 80%);overflow:hidden}.Offer :where(figure)>img{width:auto;min-width:100%;max-width:none;height:100%;min-height:100%;object-fit:cover;scale:var(--ArticlePhotoScale, 1);filter:brightness(var(--ArticlePhotoBrightness, 1));transition:var(--animationLong)}.OfferInner{display:flex;flex-flow:column;flex-grow:1;padding:0 .5rem;margin-top:var(--spacingSmall)}.Offer :where(time){margin-right:auto;color:var(--colorTextSecondary)}.Offer :where(time)+span{color:var(--colorTextSecondary)}.OfferTag{position:absolute;inset:var(--spacingInline) auto auto var(--spacingInline);padding:.25rem .75rem;background:var(--colorLight);border-radius:.5rem;font-weight:500;z-index:2}.OfferTag--new{background:var(--colorPrimary);color:var(--colorLight)}.OfferTitle{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:var(--spacingInline);font-size:var(--wp--preset--font-size--rg, var(--textRg));text-wrap:pretty}@media (width >= 48rem){.OfferTitle{font-size:var(--wp--preset--font-size--md, var(--textMd))}}.OfferTitle :where(a[href]){text-decoration:none!important;color:inherit}.OfferTitle :where(a[href]) :is(span){position:absolute;top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem;background:color-mix(in srgb,var(--colorPrimary),transparent 92%);border-radius:.75rem;opacity:var(--ArticleOverlayOpacity, 0);transition:var(--animationBase);z-index:2}.OfferDetails{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:auto}@media (width < 48rem){.OfferDetails :where(a[href]){width:100%}}.OfferPrice{display:flex;flex-flow:column;justify-content:flex-end;min-height:3.25rem}.OfferPrice :where(span){color:var(--colorTextSecondary)}:root{--HeaderSize: 4rem}@media (width >= 64rem){:root{--HeaderSize: 5rem}}.Header{position:sticky;top:calc(var(--HeaderSize) * -1);transition:var(--animationBase);z-index:12}.Header:is(.Header--stuck):not(.Header--up),.Header:is(.Header--opened){top:0}.HeaderFrame{display:flex;align-items:center;justify-content:space-between;height:var(--HeaderSize);background:var(--colorBgDark);padding:.5rem min(var(--sizeContentOffset),3rem)}.HeaderLogo{position:relative;transition:var(--animationBase);z-index:10}.HeaderLogo img{height:3rem;width:auto;transition:var(--animationBase);pointer-events:none}@media (width >= 48rem){.HeaderLogo img{height:3.75rem}}.HeaderLogo img:hover{opacity:.8}.HeaderNavigation{color:var(--colorLight);display:flex;align-items:center;gap:2rem;height:100%}.HeaderNavigation>div{height:100%}@media (width < 64rem){.HeaderNavigation{position:fixed;align-items:flex-start;inset:0 0 auto;height:100dvh;padding:6rem 1rem 1rem 1.5rem;color:var(--colorLight);background:#121212cc;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transition:var(--animationBase);z-index:9;overflow:auto;flex-direction:column}.HeaderNavigation:before{content:"";position:fixed;inset:0 0 calc(100% - 6em);background:linear-gradient(var(--colorSisal-950) 64%,transparent);z-index:1;pointer-events:none}header:not(.Header--opened) .HeaderNavigation{opacity:0;pointer-events:none}.HeaderNavigation-contacts{margin:1.5rem 0}.HeaderNavigation-lang{max-height:1rem}.HeaderNavigation>div{width:100%;max-width:25rem}.HeaderNavigation>div li:has(.sub-menu){position:relative;flex-direction:column;align-items:flex-start}.HeaderNavigation>div li:has(.sub-menu):after{content:"";position:absolute;width:.5625rem;height:1rem;top:.4375rem;right:0;background:url(/wp-content/themes/astonmartin/public/dist/menu-arrow-t1qCebr5.svg);background-repeat:no-repeat;transition:var(--animationBase)}.HeaderNavigation>div li:has(.sub-menu):hover .sub-menu{position:static;width:100%;background:none;padding:1rem 0 0 1rem}.HeaderNavigation>div li:has(.sub-menu):hover:after{transform:rotate(90deg)}}.HeaderNavigation ul{display:flex;list-style-type:none;font-size:1rem;font-weight:400;gap:2rem;height:100%;position:relative}@media (width < 80rem){.HeaderNavigation ul{gap:1rem;font-size:.9rem}}@media (width < 64rem){.HeaderNavigation ul{flex-flow:column;gap:2rem;font-size:1.125rem}}.HeaderNavigation ul li{position:relative;height:100%;display:flex;align-items:center}.HeaderNavigation ul li:hover{opacity:.8;cursor:pointer;transition:var(--animationBase)}.HeaderNavigation ul li:hover a{text-decoration:none}.HeaderNavigation ul li:hover .sub-menu,.HeaderNavigation ul li .sub-menu:hover{visibility:visible;overflow:visible;position:absolute;top:4.25rem;left:-1rem;padding:0 1rem .25rem;background:var(--colorDark);opacity:1}.HeaderNavigation ul li .sub-menu{display:flex;flex-direction:column;height:auto;width:10rem;overflow:hidden;visibility:hidden;gap:0;opacity:0;transition:var(--animationBase);position:absolute;top:4.25rem;left:-1rem;list-style:none;background:#fffffff2}.HeaderNavigation ul li .sub-menu li{height:100%;padding:.25rem 0}.HeaderNavigation-contacts{line-height:160%}@media (width >= 64rem){.HeaderNavigation-contacts{display:none}}.HeaderNavigation-lang{height:100%;display:inline-flex;align-items:center}.HeaderNavigation-lang>a:hover{text-decoration:none;opacity:.8;cursor:pointer;transition:var(--animationBase)}@media (width < 80rem){.HeaderNavigation{gap:1rem;font-size:.9rem}}.HeaderSocials{display:flex;gap:1.5em;margin:3em 0 0}.HeaderSocials a[href]{display:flex}.HeaderSocials svg{width:2em;height:auto;color:var(--colorTextSecondary)}@media (width >= 64rem){.HeaderSocials{display:none}}.HeaderBurger{--headerBurgerSize: 2em;all:unset;box-sizing:inherit;position:relative;width:var(--headerBurgerSize);aspect-ratio:1;margin:-.125em 0 .375em;z-index:10;color:var(--colorLight)}@media (width >= 64rem){.HeaderBurger{display:none}}.HeaderBurger:before{content:"";position:absolute;width:100%;height:12%;background:currentColor;border-radius:var(--headerBurgerSize);transition:all .48s cubic-bezier(.1,.9,0,1.2),opacity .12s ease-out;top:10%;right:0}.HeaderBurger:after{content:"";position:absolute;top:-.5em;right:-.5em;bottom:-.5em;left:-.5em;z-index:-1}.HeaderBurger-inner{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center}.HeaderBurger-inner:before,.HeaderBurger-inner:after{content:"";position:absolute;width:100%;height:12%;background:currentColor;border-radius:var(--headerBurgerSize);transition:all .48s cubic-bezier(.1,.9,0,1.2),opacity .12s ease-out}.HeaderBurger-label{position:absolute;inset:auto auto -.25rem 50%;font-size:.625em;font-weight:700;letter-spacing:.04em;line-height:1;opacity:.8;translate:-50% 0;transform-origin:left;transition:scale .48s cubic-bezier(.1,.9,0,1.2),opacity .24s ease-out}.HeaderBurger.is-opened:before{width:0;opacity:0;transition:all .48s cubic-bezier(.1,.9,0,1.2),opacity .12s ease-out .12s}.HeaderBurger.is-opened .HeaderBurger-inner:before{rotate:135deg}.HeaderBurger.is-opened .HeaderBurger-inner:after{rotate:45deg}.HeaderBurger.is-opened .HeaderBurger-label{scale:0 1;opacity:0}.PageHeader{position:relative;display:grid;min-height:40rem;background:var(--colorPrimary);color:var(--colorLight);--colorTextHeading: var(--colorLight);overflow:hidden;z-index:4}.PageHeaderFrame{position:relative;display:flex;flex-flow:column;justify-content:space-between;z-index:2}.PageHeaderFrame :where(p){max-width:38rem}.PageHeader:before{content:"";position:absolute;inset:0 0 calc(100% - 5rem);background:linear-gradient(180deg,#000,transparent);opacity:.24;pointer-events:none;z-index:-1}.PageHeader:after{content:"";position:absolute;inset:calc(100% - 20rem) 0 0;background:linear-gradient(0deg,#000,transparent);opacity:.48;pointer-events:none;z-index:-1}.PageHeader>figure{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:-2}.PageHeader>figure :where(video){width:100%;height:100%;object-fit:cover}.MoreOffers{display:flex;flex-flow:row wrap;gap:var(--spacingBase) 2rem;align-items:center;padding-top:var(--spacingLarge);padding-bottom:var(--spacingLarge);overflow:hidden}.MoreOffers :is(h2){margin-right:auto}.MoreOffersGrid{min-width:0;flex:1 0 100%;overflow:visible}@media (width < 40rem){.MoreOffersButton{order:1;width:100%}}.MoreArticles{padding-top:var(--spacingLarge);padding-bottom:var(--spacingLarge);background:var(--colorLight);color:var(--colorText);--colorTextHeading: var(--colorText);overflow:hidden}.MoreArticles>div{display:flex;flex-flow:row wrap;gap:var(--spacingBase) 2rem;align-items:center}.MoreArticles :is(h2){margin-right:auto}.MoreArticlesGrid{min-width:0;flex:1 0 100%;overflow:visible}.MoreArticles :where(article){max-width:min(20rem,100vw - 4rem)}@media (width >= 40rem){.MoreArticles :where(article){max-width:max(27.5rem,(100% - 4rem) / 3)}}@media (width < 40rem){.MoreArticlesButton{order:1;width:100%}}.Newsletter{position:relative;padding-top:var(--spacingBase);background:var(--colorPrimary);color:var(--colorLight);overflow:hidden}.Newsletter *{z-index:1}.Newsletter:before,.Newsletter:after{content:"";position:absolute;width:64vw;aspect-ratio:1;border-radius:50%;background:#014944;filter:blur(5rem);pointer-events:none}.Newsletter:before{inset:0 48% auto auto}.Newsletter:after{inset:auto auto 0 64%}.NewsletterInner{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;gap:0 var(--spacingMedium)}.Newsletter :where(h2){color:inherit;margin-bottom:1.5rem}.Newsletter :where(form){flex:0 0 45rem;max-width:100%}.NewsletterForm{display:flex;flex-direction:column}.NewsletterForm input{border-radius:2px;border:1.5px solid rgba(255,255,255,.25);background:#00000026;padding:1rem;color:var(--colorLight);width:min(100%,35.3125rem)}.NewsletterForm input:focus{outline:0}.NewsletterForm>div{display:flex;gap:1rem 2rem;height:3.5rem;margin:.5rem 0 .75rem}@media (width < 32rem){.NewsletterForm>div{flex-flow:column;height:auto;margin-bottom:1.5rem}}.NewsletterForm small{line-height:160%;text-wrap:balance}@media (width < 32rem){.NewsletterForm small{font-size:.875rem}}.NewsletterForm small a:hover{text-decoration:underline}.NewsletterForm-button{border:0;border-radius:2px;background:var(--colorLight);box-shadow:0 -1px #00403a1a,0 1px 4px #00403a1a;color:var(--colorPrimary);padding:0 2rem;transition:var(--animationBase);display:flex;align-items:center;justify-content:center;height:3.5rem}@media (width < 32rem){.NewsletterForm-button{height:3rem}}.NewsletterForm-button svg{margin-left:.25rem}.NewsletterForm-button:hover{opacity:.8;cursor:pointer}.NewsletterFeed{flex:1 0 100%;display:flex;justify-content:space-between;align-items:center;padding:3rem 0;border-top:1px solid var(--colorSecondary);margin-top:var(--spacingBase)}.NewsletterFeed-title{font-size:2rem;font-family:var(--fontFamilyFlare),sans-serif;line-height:130%;font-weight:700;margin:0 0 1.5rem}.NewsletterFeed>figure{position:relative;display:flex;gap:2rem;overflow:hidden;height:20.875rem;margin-right:-8rem}@media (width < 48rem){.NewsletterFeed>figure{height:12rem;gap:1rem}}.NewsletterFeed>figure:after{content:"";position:absolute;right:0;top:-3rem;width:12.25rem;height:26.875rem;background:linear-gradient(90deg,#01464100,#014641);z-index:3}.NewsletterFeed>figure :where(a[href]){display:contents}.NewsletterFeed>figure :where(img){width:16.6875rem;height:100%;object-fit:cover;border-radius:.375rem}@media (width < 48rem){.NewsletterFeed>figure :where(img){width:8rem}}@media (width < 64rem){.NewsletterFeed{flex-direction:column;align-items:flex-start;padding:2rem 0;gap:2rem}.NewsletterFeed-title{margin:0 0 2rem;font-size:1.75rem}.NewsletterFeed-swiper{margin:2rem -5rem 0 0;height:10.4375rem}.NewsletterFeed-swiper figure{width:auto!important}}@media (width < 80rem){.Newsletter-form{width:27rem}.Newsletter-form small{width:17rem}.Newsletter-form>div{gap:1rem}.NewsletterContent>div:nth-child(1){margin:0 2rem 0 0}}@media (width < 64rem){.NewsletterContent{flex-direction:column;padding:2rem 0}.NewsletterContent>div{width:100%}.NewsletterContent>div:nth-child(1){margin:0 0 2rem}.Newsletter-form,.Newsletter-form small{width:100%}}.OurTeam{padding:var(--spacingLarge) 0!important;margin:0!important;background:var(--colorBgLight)}.Location{position:relative;min-height:40rem;align-content:center;background-color:var(--colorBgLight);color:var(--colorText);--colorTextHeading: var(--colorText)}@media (width >= 80rem){.Location{min-height:50rem}}.LocationInner{display:flex;flex-flow:column;padding-top:var(--spacingBase);padding-bottom:var(--spacingBase)}@media (width >= 48rem){.LocationInner>*{max-width:max(40%,30rem)}}.LocationTitle{margin:var(--spacingMedium) 0}@media (width < 48rem){.LocationTitle{order:-2;margin:0 0 var(--spacingSmall)}}.LocationCompany{font-family:var(--fontFamilyFlare),sans-serif;font-size:1.25rem;margin:var(--spacingSmall) 0;font-weight:400}@media (width >= 48rem){.LocationCompany{margin:0 0 2rem;font-weight:700}}.LocationMap{order:-1;aspect-ratio:3/2;margin:0 calc(var(--sizeContentOffset) * -1) var(--spacingSmall);overflow:hidden}@media (width >= 48rem){.LocationMap{position:absolute;inset:0 0 0 max(48%,32.5rem);max-width:calc((var(--sizeContentWidth) + var(--sizeContentOffset)) / 2);aspect-ratio:auto;margin:0;order:0}}.LocationMap .zoom-control{height:4rem;width:4rem;margin:.5rem 1rem 1rem 0;background-color:var(--colorPrimary);color:var(--colorLight);font-size:1.5rem;border:0;border-radius:.125rem;box-shadow:0 1px 2px #fff3,0 -1px #00403a1a,0 1px 4px #00403a1a;transition:var(--animationBase)}.LocationMap .zoom-control:hover{cursor:pointer;opacity:.8}.LocationMap .zoom-control:nth-child(1){margin:0 1rem 0 0}@media (width >= 105rem){.LocationMap .zoom-control{width:5rem;height:5rem;margin:1rem 2rem 2rem 0}.LocationMap .zoom-control:nth-child(1){margin:0 2rem 0 0}}.LocationInfo{display:grid;grid-template-columns:minmax(0,1fr);gap:2rem}@media (width >= 32rem){.LocationInfo{grid-template-columns:1fr 1fr}}.LocationInfo p{margin:0}.LocationInfo p strong{font-family:var(--fontFamilyFlare),sans-serif}.LocationInfo>div{display:flex;flex-direction:column;align-items:flex-start}.LocationContact{gap:1rem}.LocationHoursGrid{display:grid;grid-template-columns:auto 1fr;gap:0 var(--spacingInline);margin:var(--spacingInline) 0 0}.ModelIntro{position:relative;padding:calc(var(--spacingLarge) * 1.2) 0;overflow:hidden;z-index:2}.ModelIntroContent{max-width:37.5rem}.ModelIntroTitle{margin:0 0 2rem;font-weight:var(--headingFontWeight)}.ModelIntroTitle+p{text-wrap:balance}.ModelIntroClaim{position:absolute;inset:50% auto auto max(50%,40rem);translate:0 -50%;font-family:var(--fontFamilyFlare),sans-serif;font-size:18rem;line-height:.8;white-space:nowrap;text-transform:uppercase;opacity:.04;pointer-events:none;z-index:-1}.ModelNavigation{position:sticky;top:0;background:var(--colorBgLight);border-bottom:1px solid #E2E4E4;transition:var(--animationBase);z-index:4}body:has(header:is(.Header--stuck):not(.Header--up)) .ModelNavigation{top:var(--HeaderSize, 0)}.ModelNavigationInner{display:flex;align-items:center;gap:var(--spacingSmall);padding:0 var(--sizeContentOffset);margin-left:calc(var(--sizeContentOffset) * -1);list-style:none;overflow:auto}.ModelNavigationInner::-webkit-scrollbar{display:none}@media (width >= 48rem){.ModelNavigationInner{gap:var(--spacingMedium)}}.ModelNavigationInner :is(a){position:relative;display:block;height:3.5rem;align-content:center;color:var(--colorTextSecondary);font-family:var(--FontFamilyFlare),sans-serif;font-size:1rem;text-decoration:none;white-space:nowrap;transition:var(--animationBase)}@media (width >= 48rem){.ModelNavigationInner :is(a){height:4rem;font-size:1.125rem;text-transform:uppercase}}.ModelNavigationInner :is(a):hover{color:var(--colorPrimary)}.ModelNavigationInner :is(a):after{content:"";position:absolute;inset:calc(100% - .125rem) 0 0;scale:1 0;background:currentColor;transition:var(--animationBase);transform-origin:center bottom}.ModelNavigationInner :is(a).is-active{color:var(--colorPrimary)}.ModelNavigationInner :is(a).is-active:after{scale:1 1}.ModelNavigation:before,.ModelNavigation:after{content:"";position:absolute;inset:0 calc(100% - var(--sizeContentOffset)) 0 0;background:linear-gradient(90deg,var(--colorBgLight) 20%,transparent);pointer-events:none;z-index:2}.ModelNavigation:after{inset:0 0 0 calc(100% - var(--sizeContentOffset));scale:-1}.ModelOffers{margin-bottom:var(--spacingLarge)}.ModelOffersDetails{position:relative;background:var(--colorBgDark);color:var(--colorLight);z-index:1}.ModelOffersDetails>div{display:flex;flex-flow:column;justify-content:space-between;align-items:stretch;gap:var(--spacingBase);padding-top:var(--spacingMedium);padding-bottom:calc(var(--spacingBase) + 8rem)}@media (width >= 40rem){.ModelOffersDetails>div{flex-flow:row;align-items:center;padding-top:calc(var(--spacingBase) * 1.5);padding-bottom:calc(var(--spacingBase) * 2 + 10rem)}}@media (width >= 40rem){.ModelOffersDetails-content{max-width:22rem}}.ModelOffersDetails-subheadline{font-family:var(--fontFamilyFlare),sans-serif;font-weight:var(--headingFontWeight);text-transform:uppercase}.ModelOffersDetails-title{margin-bottom:1rem;color:inherit}.ModelOffersDetails-title+p{text-wrap:balance}.ModelOffersDetails-buttons{display:grid;grid-template-columns:minmax(0,1fr);gap:.5rem var(--spacingInline);margin-top:2rem}.ModelOffersDetails-buttons>button:not(:last-child){background:color-mix(in srgb,var(--colorLight),var(--colorSecondary) 12%)}.ModelOffersDetails-buttons>button:last-child{grid-column:1/-1}@media (width >= 30rem){.ModelOffersDetails-buttons{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacingInline)}}@media (width >= 40rem){.ModelOffersDetails-buttons{margin-top:var(--spacingMedium)}}.ModelOffersDetails-stats{display:flex;flex-flow:row;gap:2rem 0}@media (width >= 40rem){.ModelOffersDetails-stats{flex-flow:column;text-align:end}}.ModelOffersDetails-stats>div{flex:1 0 0;border-right:1px solid #656666;padding:0 1rem}@media (width < 30rem){.ModelOffersDetails-stats>div>span{font-size:.75rem}}.ModelOffersDetails-stats>div>div{font-family:var(--fontFamilyFlare),sans-serif;font-weight:var(--headingFontWeight);margin-bottom:-.125em}.ModelOffersDetails :where(figure){pointer-events:none;aspect-ratio:5/4;z-index:-1}.ModelOffersDetails :where(figure) :where(img){width:100%;max-width:160rem;height:100%;object-fit:cover;object-position:bottom center}@media (width >= 30rem){.ModelOffersDetails :where(figure){aspect-ratio:auto}}@media (width >= 48rem){.ModelOffersDetails :where(figure){position:absolute;top:0;right:0;bottom:0;left:0}.ModelOffersDetails :where(figure):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#000c,#0000 25%,#0000 75%,#000c);z-index:2}}.ModelOffersGrid{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:2rem;margin-top:-8rem;z-index:2}@media (width >= 40rem){.ModelOffersGrid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:-10rem}}@media (width >= 68rem){.ModelOffersGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.ModelOffersGrid .OfferButton{width:100%}.ModelPresentation{background:var(--colorBgLight)}.ModelPresentation>.u-frame{padding-right:0}.ModelPresentation :where(article){display:flex;flex-direction:column;gap:var(--spacingBase);padding:var(--spacingLarge) 0}.ModelPresentation-content{display:flex;gap:2rem;width:100%}@media (width < 64rem){.ModelPresentation-content{flex-direction:column-reverse}}.ModelPresentation-contentInner{position:relative;padding-right:1rem}@media (width >= 64rem){.ModelPresentation-contentInner{flex:0 0 35rem}}.ModelPresentation-contentInner>span{font-family:var(--fontFamilyFlare),sans-serif;font-size:1.25rem;font-weight:700;line-height:130%;margin:0!important;text-transform:uppercase}.ModelPresentation-contentInner>h2{margin:0 0 1rem}.ModelPresentation-contentInner>p{line-height:160%;margin:0 0 2rem;max-width:30rem;text-wrap:pretty}.ModelPresentation-contentInner>p:not(:last-of-type){font-size:1.125em;margin-bottom:.5rem}.ModelPresentation-contentButtons{display:grid;grid-template-columns:minmax(0,1fr);gap:.5rem var(--spacingInline);margin-top:2rem}.ModelPresentation-contentButtons>button:last-child{grid-column:1/-1}@media (width >= 30rem){.ModelPresentation-contentButtons{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacingInline);max-width:22.5rem}}.ModelPresentation-content :where(figure){width:100%;height:min(60vh,30rem)}@media (width >= 90rem){.ModelPresentation-content :where(figure){height:43.75rem}}.ModelPresentation-content :where(figure)>img{height:100%;object-fit:cover}.ModelPresentation-types{display:flex;flex-direction:column;gap:0}.ModelPresentation-typesTitle{font-family:var(--fontFamilyFlare),sans-serif;font-size:2rem;line-height:130%;margin:0 0 1rem}.ModelPresentation-typesGrid{margin:3rem var(--sizeContentOffset) 0 0;display:flex;gap:2rem}@media (width < 48rem){.ModelPresentation-typesGrid{flex-direction:column}}.ModelPresentation-type{width:min(100%,35rem);padding:2rem 1.5rem;background:var(--colorLight);box-shadow:0 0 0 1px #1212120d,0 -.5px #12121212 inset,0 1px 3px #1212121a}@media (width >= 48rem){.ModelPresentation-type{padding:2rem 2.5rem 2.5rem}}.ModelPresentation-type>figure{max-height:min(48vw,15rem)}.ModelPresentation-type>div{display:grid;grid-template-columns:minmax(0,1fr);gap:.5rem;margin-top:2rem}.ModelPresentation-type>div :where(.Button--secondary){background:color-mix(in srgb,currentColor,var(--colorLight) 80%)}.ModelPresentation-type>div>button:last-child{grid-column:1/-1}@media (width >= 30rem){.ModelPresentation-type>div{grid-template-columns:repeat(2,minmax(0,1fr))}}.OfferHero{position:relative;display:grid;overflow:clip;--OfferHeroContentWidth: 24rem;--OfferHeroContentOffset: var(--spacingMedium)}@media (width >= 80rem){.OfferHero{min-height:min(48rem,88vh);--OfferHeroContentWidth: 32rem;--OfferHeroContentOffset: var(--spacingLarge)}}.OfferHeroInner{display:flex;flex-flow:column;justify-content:center;gap:2rem;padding-bottom:var(--spacingLarge)}@media (width >= 40rem){.OfferHeroInner{align-items:flex-start;padding-top:calc(var(--spacingLarge) * 1.25)}}.OfferHeroInner>*{max-width:var(--OfferHeroContentWidth);margin-left:0}.OfferHero :is(.Breadcrumbs){position:absolute;top:0}@media (width < 40rem){.OfferHero :is(.Breadcrumbs){color:var(--colorLight)}}.OfferHeroTitle{margin-bottom:1rem}.OfferHeroHeadline{position:relative;width:100%}.OfferHeroTag{position:absolute;inset:0 0 auto auto;padding:.25rem .75rem;border-radius:.5rem;background:var(--colorTextSecondary);color:var(--colorLight);font-weight:500}.OfferHeroTag--new{background:var(--colorPrimary)}.OfferHeroSubheadline{text-transform:uppercase}.OfferHeroPricing{display:flex;flex-flow:column;gap:.5rem}.OfferHeroPricing>*:not(span){font-weight:700}.OfferHeroPricing>*:is(:not(:first-child),:only-child){color:var(--colorTextSecondary)}.OfferHero :where(figure){position:relative;display:grid;place-items:center;max-width:none;margin:0 calc(var(--sizeContentOffset) * -1);overflow:clip;z-index:-1}.OfferHero :where(figure):before{content:"";position:absolute;inset:0 0 calc(100% - 6rem);background:linear-gradient(180deg,#000,transparent);opacity:.8;pointer-events:none;z-index:2}@media (width >= 40rem){.OfferHero :where(figure){position:absolute;inset:0 0 0 calc(50vw - (min(50vw,var(--sizeContentWidth) / 2) - var(--sizeContentOffset)) + var(--OfferHeroContentWidth) + var(--OfferHeroContentOffset));margin:0}}.OfferHero :where(figure) :where(img){width:auto;min-width:100%;max-width:none;height:100%;min-height:100%;object-fit:cover}.OfferHeroNavigation{position:sticky;top:0;color:var(--colorLight);background:var(--colorDark);transition:var(--animationBase);z-index:4}body:has(header:is(.Header--stuck):not(.Header--up)) .OfferHeroNavigation{top:var(--HeaderSize, 0)}.OfferHeroNavigation>nav{display:flex;align-items:center}.OfferHeroNavigation>nav>*:last-child{margin-left:auto}.OfferHeroNavigation>nav a:not(.Button){position:relative;display:block;height:3.5rem;align-content:center;color:var(--colorTextSecondary);font-family:var(--FontFamilyFlare),sans-serif;font-size:1rem;text-decoration:none;white-space:nowrap;transition:var(--animationBase)}.OfferHeroNavigation>nav a:not(.Button):last-child{margin-right:var(--sizeContentOffset)}@media (width >= 48rem){.OfferHeroNavigation>nav a:not(.Button){height:4rem;font-size:1.125rem;text-transform:uppercase}}.OfferHeroNavigation>nav a:not(.Button):hover{color:var(--colorLight)}.OfferHeroNavigation>nav a:not(.Button):after{content:"";position:absolute;inset:calc(100% - .125rem) 0 0;scale:1 0;background:currentColor;transition:var(--animationBase);transform-origin:center bottom}.OfferHeroNavigation>nav a:not(.Button).is-active{color:var(--colorLight)}.OfferHeroNavigation>nav a:not(.Button).is-active:after{scale:1 1}.OfferHeroNavigation>nav :where(.Button){position:relative;padding:.75rem 1rem;z-index:4}@media (width < 40rem){.OfferHeroNavigation>nav :where(.Button){min-width:auto}}.OfferHeroNavigation-inner{display:flex;align-items:center;gap:var(--spacingSmall);flex:1 0 0;padding:0 var(--sizeContentOffset);margin-left:calc(var(--sizeContentOffset) * -1);overflow:auto}.OfferHeroNavigation-inner::-webkit-scrollbar{display:none}@media (width >= 48rem){.OfferHeroNavigation-inner{gap:var(--spacingMedium)}}.OfferHeroNavigation:before{content:"";position:absolute;inset:0 calc(100% - var(--sizeContentOffset)) 0 0;background:linear-gradient(90deg,var(--colorDark) 20%,transparent);pointer-events:none;z-index:2}.OfferHeroNavigation:after{content:"";position:absolute;inset:0 calc(7.25rem + var(--sizeContentOffset)) 0 auto;width:var(--sizeContentOffset);background:linear-gradient(270deg,var(--colorDark) 20%,transparent);pointer-events:none;z-index:2}@media (width >= 40rem){.OfferHeroNavigation:after{right:calc(9.25rem + var(--sizeContentOffset))}}.OfferParams{padding:var(--spacingLarge) 0;background:var(--colorBgLight)}.OfferParamsGrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(16.75rem,40%),1fr));gap:var(--spacingInline);margin-top:var(--spacingMedium)}@media (width >= 40rem){.OfferParamsGrid{gap:2rem}}.OfferParamsGrid>div{display:flex;flex-flow:column;justify-content:start;padding:var(--spacingMini) 1rem var(--spacingMini) 0;border-right:1px solid var(--colorOutline)}@media (width >= 40rem){.OfferParamsGrid>div{padding:var(--spacingInline) 2rem var(--spacingInline) 0}}@media (width < 48rem){.OfferParamsGrid>div>span{font-size:.875rem}}.OfferParamsGrid>div>span :where(span){color:var(--colorTextSecondary)}.OfferParamsGrid>div :where(strong){font-family:var(--fontFamilyFlare),sans-serif}.OfferGallery{padding:var(--spacingLarge) 0;background:var(--colorBgDark);color:var(--colorLight);overflow:hidden}.OfferGallery :where(h2){margin-bottom:var(--spacingSmall);color:inherit}.OfferGalleryInner{display:flex;flex-flow:row wrap;gap:var(--spacingBase)}.OfferGalleryContent{flex:0 0 32rem}@media (width >= 80rem){.OfferGalleryContent :where(p){max-width:20rem;text-wrap:balance}}.OfferGalleryCarousel{flex:1 0 100%;min-width:0;height:min(35rem,40vh);overflow:visible}@media (width >= 80rem){.OfferGalleryCarousel{flex:1 0 30rem}}.OfferGalleryCarousel :where(figure){width:auto}@media (width < 80rem){.OfferGalleryCarousel :where(figure){max-width:100%}}.OfferGalleryCarousel :where(figure) :where(img){height:100%;width:auto;object-fit:cover;translate:var(--OfferGalleryPhotoTranslate, 0) 0;scale:var(--OfferGalleryPhotoScale, 1);opacity:var(--OfferGalleryPhotoOpacity, 1);transition:var(--animationBase);transform-origin:bottom left}@media (width >= 80rem){.OfferGalleryCarousel :where(figure):last-child{width:100%}.OfferGalleryCarousel :where(figure):has(~.swiper-slide-active){--OfferGalleryPhotoScale: .32;--OfferGalleryPhotoTranslate: calc(100% - 30rem - var(--spacingBase))}.OfferGalleryCarousel :where(figure):has(~.swiper-slide-prev){--OfferGalleryPhotoOpacity: 0}}.OfferGalleryCarousel+aside{flex:1 0 100%}.ContactForm{position:relative;padding:var(--spacingBase) 0;background:var(--colorPrimary);color:var(--colorLight);overflow:hidden}.ContactFormInner{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:0 var(--spacingMedium);z-index:2}.ContactFormInner>div:has(form):only-child{grid-column:1/-1;max-width:70rem}@media (width >= 68rem){.ContactFormInner{grid-template-columns:minmax(0,1fr) 30.5rem}}@media (width >= 80rem){.ContactFormInner{grid-template-columns:minmax(0,1fr) 32rem;gap:var(--spacingBase)}}.ContactForm :where(h2){margin-bottom:var(--spacingSmall);color:var(--colorLight)}.ContactForm :where(form){margin-top:var(--spacingMedium);color-scheme:dark}.ContactForm aside{display:flex;flex-flow:column;gap:1.5rem;padding-top:.75rem;--colorTextHeading: var(--colorText)}@media (width < 68rem){.ContactForm aside{margin-top:2rem;padding-top:1.5rem;border-top:1px solid var(--colorSecondary)}}.ContactForm aside :where(h3:not([class])){color:color-mix(in srgb,var(--colorLight),transparent 40%)}.ContactForm aside>.wp-block-group{position:relative;padding:1.5rem 1.5rem 1.5rem 12rem;color:var(--colorText);background:var(--colorLight);border-radius:.5rem}@media (width < 40rem){.ContactForm aside>.wp-block-group{padding:1rem}}.ContactForm aside>.wp-block-group .wp-block-image{position:absolute;inset:1.5rem auto auto 1.5rem;width:9rem;aspect-ratio:1;border-radius:.25rem;overflow:hidden}@media (width < 40rem){.ContactForm aside>.wp-block-group .wp-block-image{inset:1rem auto auto 1rem;width:5rem}.ContactForm aside>.wp-block-group .wp-block-image+.wp-block-group{display:flex;flex-flow:column;justify-content:center;min-height:5rem;margin-left:6rem}}.ContactForm>svg{position:absolute;inset:100% auto auto 40vw;width:80rem;mix-blend-mode:multiply;rotate:-32deg;opacity:.2;pointer-events:none;transform-origin:top left;z-index:1}.ContactForm:before,.ContactForm:after{content:"";position:absolute;width:64vw;aspect-ratio:1;border-radius:50%;background:#014944;filter:blur(5rem);pointer-events:none}.ContactForm:before{inset:0 48% auto auto}.ContactForm:after{inset:auto auto 0 64%}.Footer{margin-top:auto;padding:var(--spacingMedium) 0;background-color:var(--colorDark);color:var(--colorTextSecondary)}.FooterInner{display:flex;flex-flow:row wrap;gap:var(--spacingSmall) var(--spacingInline);justify-content:space-between}@media (width >= 48rem){.FooterInner{gap:var(--spacingMedium) var(--spacingSmall)}}.FooterInner>hr{flex:1 0 100%;border:0;border-top:1px solid var(--colorTextSecondary)}.FooterInner>aside{display:flex;flex-flow:column;gap:1rem}.FooterNavigation:not(.FooterNavigation--foldable) summary{display:none}.FooterNavigation>summary{position:relative;display:flex;align-items:center;justify-content:space-between;list-style:none;text-transform:uppercase}.FooterNavigation>summary::marker{display:none}.FooterNavigation>summary>span{display:grid;grid-template-areas:"marker";place-items:center;width:var(--spacingInline);aspect-ratio:1}.FooterNavigation>summary>span:before,.FooterNavigation>summary>span:after{content:"";grid-area:marker;width:100%;height:.125rem;background:currentColor;opacity:.8;transition:var(--animationBase)}.FooterNavigation:not([open])>summary span:after{rotate:90deg}.FooterNavigation :where(nav) ul{display:flex;align-items:center;gap:var(--spacingSmall);list-style:none}.FooterNavigation--foldable{flex:1 0 100%}.FooterNavigation--foldable :where(nav){margin:var(--spacingSmall) 0 var(--spacingMini)}.FooterNavigation--foldable :where(nav) ul{display:grid;grid-template-columns:1fr 1fr}.FooterSocials{display:flex;align-items:center;gap:var(--spacingInline)}.FooterSocials :where(a[href]){display:grid}.FooterBottom{flex:1 0 100%;display:flex;flex-flow:row wrap;align-items:center;gap:.5rem var(--spacingInline);font-size:var(--textSm)}@media (width >= 48rem){.FooterBottom{gap:var(--spacingInline)}}.FooterLinks,.FooterLinks>div,.FooterLinks nav{display:contents}.FooterLinks :where(ul){display:contents;list-style:none}.FooterLinks :where(ul)>li:before{content:"|";margin:0 1rem 0 0}.FooterLinks :where(ul)>li:last-child{margin-right:auto}@media (width < 48rem){.FooterAgency{flex:1 0 100%;margin-top:var(--spacingInline)}}.FooterAgency :where(b){font-size:.875rem}.ModelPicker{width:109.5625rem;padding:0 0 0 5rem;height:100vh;max-height:67.5rem}.ModelPicker hr{position:absolute;top:8.5rem;width:100%;left:0;border:0;margin:0;height:1px;background:linear-gradient(270deg,#e2e4e400,#e2e4e4 4.19%,#e2e4e4 95.9%,#e2e4e400)}.ModelPicker-title{line-height:2.5rem;font-size:2rem;margin-bottom:.5rem}.ModelPicker>div:nth-child(1){position:relative;padding:2rem 0}.ModelPicker-subtitle{color:#949696;line-height:1.5rem}.ModelPicker-form{display:flex;flex-direction:column;gap:1.5rem;width:35.3125rem;padding:3.5rem 0 0}.ModelPicker-form input,.ModelPicker-form select{width:100%;line-height:1.5rem;padding:1rem;border-radius:2px;border:1.5px solid #E2E4E4;background-color:#eef0f080}.ModelPicker-form input:focus,.ModelPicker-form select:focus{outline:0}.ModelPicker-form small{color:#7d7e7e;line-height:1.25rem}.ModelPicker-form>div{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.ModelPicker-form-title{line-height:1.5rem;font-size:1.25rem;font-weight:500}.ModelPicker-form label[for=model-picker-select]{position:relative}.ModelPicker-form label[for=model-picker-select] svg{position:absolute;right:1rem;bottom:1rem;pointer-events:none}.ModelPicker-button{margin:1rem 0 0;border:0;border-radius:2px;background:var(--colorPrimary);box-shadow:0 1px 2px #fff3,0 -1px #00403a1a,0 1px 4px #00403a1a;max-width:9.375rem;height:3.5rem;color:var(--colorLight);display:flex;align-items:center;justify-content:center;padding:0 1rem;gap:.25rem;transition:var(--animationBase)}.ModelPicker-button svg path{stroke:var(--colorLight)}.ModelPicker-button:hover{cursor:pointer;opacity:.8}.ModelPicker-content{display:flex;min-height:59rem}.ModelPicker-visual{background:#ededed;margin:0 0 0 5rem;padding:8.375rem 0 0;width:100%;display:flex;flex-direction:column;align-items:center}.ModelPicker-visual-title{font-family:var(--fontFamilyFlare),sans-serif;font-size:3.375rem;line-height:4.375rem;margin:0 0 5.75rem;text-align:center}.ModelPicker-visual-subtitle{font-family:var(--fontFamilyFlare),sans-serif;line-height:1.5rem;font-size:1.125rem;text-transform:uppercase;text-align:center}.ModelPicker-visual img{max-width:min(50em,92%)}@media (width < 90rem){.ModelPicker-form{max-width:30rem}}@media (width < 80rem){.ModelPicker-form{max-width:23rem}}@media (width < 64rem){.ModelPicker{padding:0}.ModelPicker>div:nth-child(1){padding:2rem}.ModelPicker-form{padding:2rem;max-width:100%;width:100%}.ModelPicker-visual{margin:0;padding:4rem 0 2rem;height:100%}.ModelPicker-visual-title{margin:0 0 2rem}.ModelPicker-content{flex-direction:column-reverse}}@media (width < 48rem){.ModelPicker-content{height:auto}.ModelPicker-visual{height:auto;padding:3rem 0}}@media (width < 32rem){.ModelPicker-form>div{grid-template-columns:auto;gap:1.5rem}}#model-picker-model-image{padding:0 2rem}@media (width < 25rem){#model-picker-model-image{padding:0}}#model-picker-close{display:flex;justify-content:center;align-items:center;width:3.75rem;height:3.75rem;border-radius:1.875rem;border:0;background-color:#ffffff80}@media (width < 64rem){form.hf-form:has(.ModelPicker-form) p.hf-message{margin:1em 2rem 2rem}}.HomeHero{position:relative;margin-top:calc(var(--HeaderSize) * -1);view-timeline-name:--home-hero;background:var(--colorBgDark);color:var(--colorLight)}.HomeHero-inner{position:relative;display:grid;place-items:center;margin-top:-100vh;height:150vh;padding-top:50vh;z-index:4}@supports (animation-timeline: view()){.HomeHero-inner{opacity:0;background:#000c;-webkit-backdrop-filter:blur(1.5rem);backdrop-filter:blur(1.5rem);animation:linear fadeHero forwards;animation-timeline:--home-hero;animation-range:exit-crossing 4% exit-crossing 32%}}@supports not (animation-timeline: view()){.HomeHero-inner{padding-top:calc(48vh - 4rem)}.HomeHero-inner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 20%,#000c 40%);z-index:-1}}.HomeHero-frame{display:flex;flex-direction:column;align-items:center;text-align:center}.HomeHero>.HomeHero-frame{position:absolute;bottom:var(--sizeContentOffset);align-items:flex-start;text-align:left;z-index:2}.HomeHero:after{content:"";position:absolute;top:64%;right:0;bottom:0;left:0;background:linear-gradient(180deg,#14121800,#141218cc);pointer-events:none;z-index:1}.HomeHero-title{margin:0 0 2rem;color:var(--colorLight)}.HomeHero-title+p{font-size:.875rem;max-width:54rem;margin:0 0 2rem}@media (width >= 48rem){.HomeHero-title+p{font-size:1.25rem;margin:0 0 3.5rem}}.HomeHero-buttons{display:flex;gap:1rem 1.5rem;justify-content:flex-start;width:100%}@media (width < 32rem){.HomeHero-buttons{flex-flow:column}}.HomeHero>figure{position:sticky;top:0;height:100vh}@keyframes fadeHero{to{opacity:1}}.HomeServices{background-color:#141218}.HomeServices-services{display:flex;color:var(--colorLight);padding:3.5rem 0;gap:1.5rem 2rem}@media (width >= 48rem){.HomeServices-services{padding:5rem 0}}.HomeServices-service{width:100%;padding:2rem 1.5rem;background-position:center;background-size:contain;border-radius:.5rem;transition:var(--animationBase);color:var(--colorLight);text-decoration:none}.HomeServices-service:hover{text-decoration:none;cursor:pointer;opacity:.8}.HomeServices-service:hover svg{margin-left:.3rem}.HomeServices-service-title{font-size:1.5rem;margin-bottom:.5rem}.HomeServices-service-subtitle{display:inline-block;border-bottom:1px solid var(--colorSecondary)}.HomeServices-service-subtitle svg{transition:var(--animationBase);padding-top:.2rem}@media (width < 64rem){.HomeServices-services{flex-direction:column}}#service-modal{border:0;padding:2.5rem 1.5rem;min-width:min(80vw,45em)}@media (width >= 48rem){#service-modal{padding:3.5rem 5rem}}#service-modal-form{display:flex;gap:1rem;margin:1rem 0 0}#service-modal-form input{width:100%;line-height:1.5rem;padding:1rem;border-radius:2px;border:1.5px solid #E2E4E4;background-color:#eef0f080}#service-modal-form input:focus{outline:0}#service-modal-form label{width:100%}#service-modal-form>button{border:0;border-radius:2px;background:var(--colorPrimary);box-shadow:0 1px 2px #fff3,0 -1px #00403a1a,0 1px 4px #00403a1a;max-width:9.375rem;width:100%;height:3.7rem;color:var(--colorLight);display:flex;align-items:center;justify-content:center;padding:0 1rem;gap:.25rem;transition:var(--animationBase)}@media (width >= 32rem){#service-modal-form>button{flex:0 0 9.375rem;margin:1.5rem 0 0}}#service-modal-form>button svg path{stroke:var(--colorLight)}#service-modal-form>button:hover{cursor:pointer;opacity:.8}@media (width < 32rem){#service-modal-form{flex-direction:column}}#service-modal-close{display:flex;justify-content:center;align-items:center;width:3.75rem;height:3.75rem;border-radius:1.875rem;border:0;background-color:#ffffff80;position:fixed}.serviceModal-text{margin-bottom:3em}.serviceModal-text p{max-width:32em;line-height:1.5;margin-bottom:1em}@media (width < 32rem){.serviceModal-text p{margin-bottom:1.5em}}.serviceModal-title{font-size:3rem;line-height:normal;margin-bottom:1.25rem}@media (width < 32rem){.serviceModal-title{font-size:1.5rem}}.HomeAboutUs{background:var(--colorBgDark);color:var(--colorLight)}.HomeAboutUs>.u-frame{display:flex;align-items:center;justify-content:space-between}.HomeAboutUs>.u-frame>div{margin:0 0 0 9.3125rem}@media (width >= 25rem){.HomeAboutUs>.u-frame{padding-top:var(--spacingLarge);padding-bottom:var(--spacingLarge)}body:not(.home) .HomeAboutUs>.u-frame{padding-top:var(--spacingBase)}}.HomeAboutUs-title{font-size:2rem;margin:0 0 2rem;line-height:130%;font-weight:500;color:inherit}.HomeAboutUs-image{width:100%;height:36.1875rem;object-fit:cover}@media (width < 90rem){.HomeAboutUs-image{height:100%}}.HomeAboutUs-text p{font-size:1rem;width:35.375rem;margin:0 0 1.5rem;line-height:160%}.HomeAboutUs-text p:not(:last-child){margin-bottom:2em}@media (width < 90rem){.HomeAboutUs-text p{width:32rem}}@media (width < 80rem){.HomeAboutUs-text p{width:22rem}}@media (width < 105rem){.HomeAboutUs-image{height:auto}.HomeAboutUs .u-frame>div{margin:0 0 0 5rem}}@media (width < 80rem){.HomeAboutUs .u-frame>div{margin:0 1rem}.HomeAboutUs-text p:not(:last-child){margin:0 0 1.5rem}.HomeAboutUs-title{margin:0 0 1.5rem}}@media (width < 64rem){.HomeAboutUs .u-frame{flex-direction:column-reverse}.HomeAboutUs .u-frame>div{margin:0;width:100%}.HomeAboutUs-text p{width:100%}.HomeAboutUs-text p:not(:last-child){margin:0 0 2rem}.HomeAboutUs-title{margin:0 0 2rem}.HomeAboutUs-image{margin:0 0 3rem}}.HomeStats{padding:4rem 0 5rem}.HomeStats-title{font-size:3rem;margin-bottom:2.5rem}.HomeStats-content{display:flex;gap:8rem}.HomeStats-text{font-size:1.5rem;line-height:2rem}.HomeStats-stat{width:29.4375rem;height:9.5rem;position:relative}.HomeStats-stat:after{content:"";position:absolute;height:100%;width:1px;background-color:#c5c9c9;top:0;left:-25%}.HomeStats-stat:nth-child(1):after{display:none}.Models{height:65.4375rem;background:var(--colorPrimary);position:relative;color:var(--colorLight)}.Models *{z-index:1}.Models-bg{position:absolute;width:100%;height:100%;object-fit:cover;z-index:0}.Models>div{height:100%;width:100%}.Models>div>div{height:100%;display:flex;flex-direction:column;align-items:center;padding:6rem 0}.Models .ModelsContent{height:100%;width:100%;display:flex;align-items:flex-end;justify-content:center}.Models-title{text-align:center;margin:0 0 5rem;color:var(--colorLight)}.Models .models-swiper{width:100%;height:100%;overflow:hidden;display:flex;flex-direction:column}.Models .swiper-wrapper{display:flex;align-items:center}.Models .swiper-slide{display:flex;justify-content:center;transition:var(--animationBase);transform:scale(.8)}.Models .swiper-slide-active{transform:scale(1)}.Models .swiper-slide figure{width:100%;max-width:52.8125rem;max-height:23rem;text-align:center}.Models .swiper-button-next,.Models .swiper-button-prev{display:flex;align-items:center;justify-content:center;cursor:pointer;transition:var(--animationBase)}.Models .swiper-button-next:hover,.Models .swiper-button-prev:hover{opacity:.8}.Models .model-info{text-align:center;display:flex;flex-direction:column;align-items:center}.Models .model-title-nav{display:flex;flex-direction:row;justify-content:center;gap:3rem}.Models .model-title-nav>div:first-child{scale:-1}@media (width < 48rem){.Models .model-title-nav{gap:1rem}}.Models .model-btns{display:flex;justify-content:center;gap:.5rem;margin:1rem 0 0;font-weight:500}.Models #model-title{font-family:var(--fontFamilyFlare),sans-serif;font-size:3.5rem;line-height:130%;margin:.25rem 0 0}.Models #model-subtitle{font-family:var(--fontFamilyFlare),sans-serif;font-size:1.25rem;line-height:130%;text-transform:uppercase}.Models #model-description{margin:1rem 0;line-height:160%}@media (width < 64rem){.Models{height:44.875rem}.Models>div>div{padding:3rem 0;height:44.875rem}.Models .swiper-slide{max-height:11rem}.Models .swiper-slide figure{max-height:11rem}.Models-title{margin:0 0 3rem}.Models #model-title{font-size:2rem}.Models #model-subtitle{font-size:1rem}.Models #model-description{max-width:30rem}.Models .model-info{display:flex;flex-direction:column;align-items:center;justify-content:flex-end}}@media (width < 48rem){.Models-title{margin:0}.Models .model-btns{width:100%;display:grid;grid-template-columns:1fr 1fr}}.HomeAccessories{padding:var(--spacingLarge) 0 3.5rem}.HomeAccessories>.u-frame{display:flex;align-items:center;justify-content:space-between}.HomeAccessories>.u-frame>div{margin:0 9.3125rem 0 0}.HomeAccessories-title{font-size:2rem;margin:0 0 2rem;line-height:normal;font-weight:500}.HomeAccessories-text{font-size:1rem;width:35.375rem;margin:0 0 2rem;line-height:160%}@media (width < 90rem){.HomeAccessories-text{width:32rem}}@media (width < 80rem){.HomeAccessories-text{width:22rem}}@media (width < 64rem){.HomeAccessories-text{width:100%}}.HomeAccessories-image{width:100%;height:36.1875rem;object-fit:cover}@media (width < 90rem){.HomeAccessories-image{height:100%}}@media (width < 105rem){.HomeAccessories-image{height:auto}.HomeAccessories>.u-frame>div{margin:0 5rem 0 0}}@media (width < 80rem){.HomeAccessories>.u-frame>div{margin:0 1rem}}@media (width < 64rem){.HomeAccessories>.u-frame{flex-direction:column}.HomeAccessories>.u-frame>div{margin:0}.HomeAccessories-text{width:100%}.HomeAccessories-image{margin:0 0 3rem}}.PostArchive{display:flex;flex-flow:column;gap:var(--spacingBase);padding-top:var(--spacingSmall);padding-bottom:var(--spacingLarge)}.PostArchiveHeader{position:relative;padding-bottom:var(--spacingMedium);overflow:hidden}body.post-type-archive-offer .PostArchiveHeader{margin-bottom:var(--spacingSmall)}.PostArchiveHeader :is(h1){margin-top:var(--spacingSmall)}.PostArchiveHeader-claim{position:absolute;inset:auto auto 0 50%;font-family:var(--fontFamilyFlare),sans-serif;font-size:18rem;line-height:.8;white-space:nowrap;text-transform:uppercase;opacity:.04;pointer-events:none;z-index:-1}.PostArchiveInner{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem}@media (width >= 40rem){.PostArchiveInner{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width >= 64rem){.PostArchiveInner{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}}.PostArchiveStack{display:contents}.PostArchiveStack:not(:has(article)){display:none}.PostArchiveSeparator{grid-column:1/-1;pointer-events:none}div[x-html]:empty+.PostArchiveSeparator{display:none}.PostArchiveSeparator>:where(span){display:grid;grid-template-columns:auto 1fr;align-items:center;gap:var(--spacingInline);color:var(--colorTextSecondary);font-weight:500;text-transform:uppercase;padding:var(--spacingSmall) .5rem .5rem}.PostArchiveSeparator>:where(span):after{content:"";height:1px;background:var(--colorTextSecondary);opacity:.4}body.single-model :where(main){background:var(--colorBgDark);color:var(--colorLight);--colorTextHeading: var(--colorLight)}body.error404 main{flex:1 0 0;position:relative;display:flex;flex-flow:column;justify-content:center;padding:4em 0;text-align:center;overflow:hidden}@media (width >= 64rem){body.error404 main{padding:7em 0}}body.error404 main h1{margin-bottom:.25em;font-size:calc(var(--textXxl) * 2.5);font-weight:700;color:inherit}body.error404 main .Button{margin-top:2.5em}
