.plan-hoverable,.plan-marker,.plan-marker__content,.tooltip,.tooltip__animation{transition-duration:.6s;transition-timing-function:cubic-bezier(.25,.74,.22,.99)}.accordion__heading .accordion__heading-text-collapsed,.accordion__heading .accordion__heading-text-expanded,.office-tabs__headings-item:after,.office-tabs__headings-item:before{transition-duration:.6s;transition-timing-function:cubic-bezier(.29,.73,.45,1)}.plan-marker--pin .plan-marker__text{--text-box-edge:cap;--baseline-size:1cap;--fos:-0.1255em;--foe:-0.1675em;font-family:Onest,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500}.is-win .plan-marker--pin .plan-marker__text,.plan-marker--pin .is-win .plan-marker__text{--fos:-0.1255em;--foe:-0.1675em}.plan-marker--pin .plan-marker__text{--lh:var(--xxl,1.2727272727em) var(--n-xxl,1.3em);font-size:var(--xxl,calc(var(--scale-text-rem) * 1.1)) var(--n-xxl,calc(var(--scale-text-rem) * 1));letter-spacing:var(--xxl,0) var(--n-xxl,.01em);line-height:var(--lh);text-transform:uppercase}.office-tabs__headings-item{color:var(--t-text)}.has-hover .office-tabs__headings-item:hover,.has-hover .office-tabs__headings-item:hover:active,.is-active.office-tabs__headings-item{color:var(--t-heading)}.text{--text-box-edge:cap;--baseline-size:1cap;color:var(--t-heading);font-family:Onest,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.is-win .text,.text{--fos:-0.1255em;--foe:-0.1675em}.text{--lh:1.375em;font-size:calc(var(--scale-text-rem) * 1.6);letter-spacing:0;line-height:var(--lh);text-transform:none}.text b{--text-box-edge:cap;--baseline-size:1cap;font-family:Onest,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600}.is-win .text b,.text b{--fos:-0.1255em;--foe:-0.1675em}.text b{--lh:1.375em;font-size:calc(var(--scale-text-rem) * 1.6);line-height:var(--lh);text-transform:none}.text figure{position:relative}.text figure,.text picture{display:block}.text img{height:auto;max-width:100%;vertical-align:top}.text h1{--text-box-edge:cap;--baseline-size:1cap;font-family:Onest,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.is-win .text h1,.text h1{--fos:-0.1255em;--foe:-0.1675em}.text h1{--lh:var(--xxxxl,0.985915493em) var(--n-xxxxl,var(--xxxl,1em) var(--n-xxxl,1.0714285714em));font-size:var(--xxxxl,calc(var(--scale-text-rem) * 7.1)) var(--n-xxxxl,var(--xxxl,calc(var(--scale-text-rem) * 5.6)) var(--n-xxxl,var(--md,calc(var(--scale-text-rem) * 4.2)) var(--n-md,calc(var(--scale-text-rem) * 2.8))));letter-spacing:var(--xxxl,-.04em) var(--n-xxxl,-.02em);line-height:var(--lh);text-transform:uppercase}.text h2,.text h3,.text h4,.text h5{margin-bottom:var(--md,calc(var(--scale-px) * 68)) var(--n-md,calc(var(--scale-px) * 48));margin-top:calc(var(--scale-px) * 110)}.text h2:where(:first-child),.text h3:where(:first-child),.text h4:where(:first-child),.text h5:where(:first-child){margin-top:0}.text h2:where(:last-child),.text h3:where(:last-child),.text h4:where(:last-child),.text h5:where(:last-child){margin-bottom:0}.text p{margin-bottom:var(--md,calc(var(--scale-px) * 68)) var(--n-md,calc(var(--scale-px) * 48));margin-top:var(--md,calc(var(--scale-px) * 68)) var(--n-md,calc(var(--scale-px) * 48))}.text p:where(:first-child){margin-top:0}.text p:where(:last-child){margin-bottom:0}.text p:has(+ul,+ol){margin-bottom:0}.text blockquote,.text hr,.text iframe,.text object,.text pre,.text table{margin-bottom:var(--md,calc(var(--scale-px) * 68)) var(--n-md,calc(var(--scale-px) * 48));margin-top:var(--md,calc(var(--scale-px) * 68)) var(--n-md,calc(var(--scale-px) * 48))}.text blockquote:where(:first-child),.text hr:where(:first-child),.text iframe:where(:first-child),.text object:where(:first-child),.text pre:where(:first-child),.text table:where(:first-child){margin-top:0}.text blockquote:where(:last-child),.text hr:where(:last-child),.text iframe:where(:last-child),.text object:where(:last-child),.text pre:where(:last-child),.text table:where(:last-child){margin-bottom:0}.text a:where(:not(.btn)){text-decoration:underline;text-decoration-color:rgba(var(--t-primary-rgb),.3);text-decoration-style:solid;text-decoration-thickness:1px;text-underline-offset:calc(var(--scale-px) * 4)}.has-hover .text a:where(:not(.btn)):hover,.has-hover .text a:where(:not(.btn)):hover:active,.text a:where(:not(.btn)).is-active{text-decoration:none}.text .btn{vertical-align:baseline}.text--default{--text-box-edge:cap;--baseline-size:1cap;color:var(--t-text);font-family:Onest,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500}.is-win .text--default,.text--default{--fos:-0.1255em;--foe:-0.1675em}.text--default{--lh:var(--xxl,1.2857142857em) var(--n-xxl,1.2307692308em);font-size:var(--xxl,calc(var(--scale-text-rem) * 1.4)) var(--n-xxl,calc(var(--scale-text-rem) * 1.3));letter-spacing:0;line-height:var(--lh);text-transform:uppercase}ol,ul{list-style:none;margin:0;padding:0}.text ol,.text ul{margin-bottom:calc(var(--scale-px) * 28);margin-top:calc(var(--scale-px) * 28)}.text ol:where(:first-child),.text ul:where(:first-child){margin-top:0}.text ol:where(:last-child),.text ul:where(:last-child){margin-bottom:0}.text ol>li,.text ul>li{margin-bottom:calc(var(--scale-px) * 10);margin-top:calc(var(--scale-px) * 10);position:relative}.text ol>li:where(:first-child),.text ul>li:where(:first-child){margin-top:0}.text ol>li:where(:last-child),.text ul>li:where(:last-child){margin-bottom:0}.text ol>li,.text ul>li{list-style-type:none!important}.text ul>li{padding-left:calc(var(--scale-px) * 30)}.text ul>li:before{border:3px solid rgba(var(--t-primary-rgb),.3);border-radius:calc(var(--scale-px) * 6);content:"";height:calc(var(--scale-px) * 24);left:0;margin-top:-5px;position:absolute;top:.6em;transform:scale(.5);transform-origin:0 0;width:calc(var(--scale-px) * 24)}.text ol{counter-reset:text-ol}.text ol>li{counter-increment:text-ol;padding-left:calc(var(--scale-px) * 30)}.text ol>li:before{color:var(--t-text);content:counter(text-ol) ".";left:0;position:absolute;top:0}.text ol ol{margin-left:calc(var(--scale-px) * -20)}.text ol ol,.text ol ol>li{counter-increment:text-ol-sub}.text ol ol>li:before{content:counter(text-ol) "." counter(text-ol-sub)}.text--list{counter-increment:text-ol-main;counter-reset:text-ol-main;padding-left:var(--md,0) var(--n-md,calc(var(--scale-px) * 40))}.text--list ol>li{margin-bottom:var(--md,calc(var(--scale-px) * 68)) var(--n-md,calc(var(--scale-px) * 48));margin-top:var(--md,calc(var(--scale-px) * 68)) var(--n-md,calc(var(--scale-px) * 48))}.text--list ol>li:where(:first-child){margin-top:0}.text--list ol>li:where(:last-child){margin-bottom:0}.text--list ol>li:before{content:counter(text-ol-main) "." counter(text-ol-1);text-align:var(--md,right) var(--n-md,left);width:var(--md,calc(var(--scale-px) * 50)) var(--n-md,auto)}.text--list>ol{counter-reset:text-ol-1;margin-left:var(--md,calc(var(--scale-px) * -70)) var(--n-md,calc(var(--scale-px) * -40))}.text--list>ol>li{counter-increment:text-ol-1;padding-left:var(--md,calc(var(--scale-px) * 70)) var(--n-md,calc(var(--scale-px) * 40))}.text--list>ol ol{counter-reset:text-ol-2;margin-left:var(--md,calc(var(--scale-px) * -50)) var(--n-md,calc(var(--scale-px) * -40))}.text--list>ol ol>li{counter-increment:text-ol-2;margin-bottom:calc(var(--scale-px) * 8);margin-top:calc(var(--scale-px) * 8);padding-left:var(--md,calc(var(--scale-px) * 70)) var(--n-md,calc(var(--scale-px) * 55))}.text--list>ol ol>li:where(:first-child){margin-top:0}.text--list>ol ol>li:where(:last-child){margin-bottom:0}.text--list h2{counter-increment:text-ol-main;margin-left:var(--md,calc(var(--scale-px) * -70)) var(--n-md,calc(var(--scale-px) * -40));padding-left:var(--md,calc(var(--scale-px) * 70)) var(--n-md,calc(var(--scale-px) * 40));position:relative}.text--list h2:before{color:var(--t-text);content:counter(text-ol-main) ".";left:0;position:absolute;text-align:var(--md,right) var(--n-md,left);top:0;width:var(--md,calc(var(--scale-px) * 50)) var(--n-md,auto)}.text--list ol ol>li:before{content:counter(text-ol-main) "." counter(text-ol-1) "." counter(text-ol-2)}.text--default ul{margin-left:var(--md,calc(var(--scale-px) * -30)) var(--n-md,0)}.text--default ul>li{margin-bottom:calc(var(--scale-px) * 22);margin-top:calc(var(--scale-px) * 22)}.text--default ul>li:where(:first-child){margin-top:0}.text--default ul>li:where(:last-child){margin-bottom:0}.tooltip{--tooltip-direction-x:0;--tooltip-direction-y:-1;bottom:100%;left:50%;margin-bottom:var(--tooltip-distance);pointer-events:none;position:absolute;transform:translateX(-50%);width:-moz-max-content;width:max-content}.tooltip__content{background:var(--tooltip-background);border-radius:var(--tooltip-border-radius);box-shadow:var(--tooltip-shadow);color:var(--tooltip-color);padding:var(--tooltip-padding);position:relative}.tooltip__triangle{border-color:var(--tooltip-arrow-background) transparent transparent transparent;border-style:solid;border-width:var(--tooltip-arrow-height) calc(var(--tooltip-arrow-width) / 2) 0 calc(var(--tooltip-arrow-width) / 2);height:0;left:50%;position:absolute;top:100%;transform:translateX(-50%);transform-origin:50% 0;width:0;z-index:1}.tooltip[data-side]{bottom:auto;left:0;margin-top:calc(var(--tooltip-distance) * -1);top:0;transform:none}.tooltip[data-side] .tooltip__triangle{left:auto;top:auto;transform:none}.tooltip[data-side=bottom]{--tooltip-direction-y:1;margin-top:var(--tooltip-distance)}.tooltip[data-side=left]{--tooltip-direction-y:0;--tooltip-direction-x:-1;margin-left:calc(var(--tooltip-distance) * -1);margin-top:0}.tooltip[data-side=right]{--tooltip-direction-y:0;--tooltip-direction-x:1;margin-left:calc(var(--tooltip-distance));margin-top:0}.tooltip--half-triangle .tooltip__triangle{border-width:var(--tooltip-arrow-height) var(--tooltip-arrow-width) 0 0;margin-left:calc(var(--tooltip-arrow-width) / 2)}.tooltip--half-triangle[data-side=bottom] .tooltip__triangle{margin-left:0}.tooltip--half-triangle-fit .tooltip__triangle{border-width:var(--tooltip-arrow-height) var(--tooltip-arrow-width) 0 0}.tooltip--half-triangle-fit[data-placement=top-start] .tooltip__triangle{margin-left:calc(var(--tooltip-arrow-width) * -1)}.tooltip--half-triangle-fit[data-placement=top-start] .tooltip__content{border-radius:var(--tooltip-border-radius) var(--tooltip-border-radius) var(--tooltip-border-radius) 0}.tooltip--half-triangle-fit[data-placement=top-end] .tooltip__triangle{border-width:var(--tooltip-arrow-height) 0 0 var(--tooltip-arrow-width);margin-left:calc(var(--tooltip-arrow-width))}.tooltip--half-triangle-fit[data-placement=top-end] .tooltip__content{border-radius:var(--tooltip-border-radius) var(--tooltip-border-radius) 0 var(--tooltip-border-radius)}.tooltip--half-triangle-fit[data-placement=bottom-end] .tooltip__triangle{margin-left:calc(var(--tooltip-arrow-width))}.tooltip--half-triangle-fit[data-placement=bottom-end] .tooltip__content{border-radius:var(--tooltip-border-radius) 0 var(--tooltip-border-radius) var(--tooltip-border-radius)}.tooltip--half-triangle-fit[data-placement=bottom-start] .tooltip__triangle{border-width:var(--tooltip-arrow-height) 0 0 var(--tooltip-arrow-width);margin-left:calc(var(--tooltip-arrow-width) * -1)}.tooltip--half-triangle-fit[data-placement=bottom-start] .tooltip__content{border-radius:0 var(--tooltip-border-radius) var(--tooltip-border-radius) var(--tooltip-border-radius)}.tooltip--interactive{pointer-events:unset}.tooltip--interactive:before{content:"";inset:calc(var(--tooltip-distance) * -1);position:absolute}.tooltip{opacity:0;transition-property:visibility,opacity;visibility:hidden}.tooltip__animation{transform:translate(calc(var(--tooltip-animation-distance) * var(--tooltip-direction-x)),calc(var(--tooltip-animation-distance) * var(--tooltip-direction-y)));transition-property:transform}.has-hover [data-plugin~=tooltip]:hover .tooltip:not([data-side]),.has-hover [data-plugin~=tooltip]:hover+.tooltip:not([data-side]),.tooltip--visible,[data-plugin~=tooltip]:focus-visible .tooltip:not([data-side]),[data-plugin~=tooltip]:focus-visible+.tooltip:not([data-side]){opacity:1;visibility:visible}.has-hover [data-plugin~=tooltip]:hover .tooltip:not([data-side]) .tooltip__animation,.has-hover [data-plugin~=tooltip]:hover+.tooltip:not([data-side]) .tooltip__animation,.tooltip--visible .tooltip__animation,[data-plugin~=tooltip]:focus-visible .tooltip:not([data-side]) .tooltip__animation,[data-plugin~=tooltip]:focus-visible+.tooltip:not([data-side]) .tooltip__animation{transform:translate(0)}.tooltip{--tooltip-background:var(--t-background);--tooltip-color:var(--t-heading);--tooltip-arrow-width:calc(var(--scale-px) * 10);--tooltip-arrow-height:calc(var(--scale-px) * 10);--tooltip-arrow-background:var(--tooltip-background);--tooltip-distance:calc(var(--scale-px) * 10);--tooltip-animation-distance:calc(var(--scale-px) * 10);--tooltip-padding:calc(var(--scale-px) * 11) calc(var(--scale-px) * 10);--tooltip-border-radius:calc(var(--scale-px) * 5);--tooltip-shadow:initial}.tooltip--popover{--tooltip-padding:var(--spacing-layout);--tooltip-shadow:0px 0px 40px rgba(0,0,0,.1);--tooltip-distance:calc(var(--scale-px) * 20);z-index:1}.tooltip--dropdown{min-width:calc(var(--scale-text-px) * 220)}.tooltip--navigation-dropdown{--tooltip-background:var(--c-grey-blur);--tooltip-padding:0;--tooltip-distance:calc(var(--scale-px) * 10);--tooltip-animation-distance:0px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:var(--tooltip-background);border-radius:var(--tooltip-border-radius);width:var(--md,calc(var(--grid-col) * 4 + var(--grid-gutter) * 3)) var(--n-md,calc(100vw - var(--spacing-layout) * 4))}.tooltip--navigation-dropdown .tooltip__triangle{display:none}.tooltip--navigation-dropdown .tooltip__content{background:none;border-radius:0}.tooltip--office-card{--tooltip-distance:calc(var(--scale-px) * 50);--tooltip-background:var(--t-background);--tooltip-shadow:0px 0px 80px rgba(0,0,0,.1);--tooltip-padding:calc(var(--scale-px) * 40);z-index:2}.tooltip--office-card .tooltip__content{align-items:stretch;aspect-ratio:1/1;display:flex;flex-direction:column;justify-content:center;padding:var(--tooltip-padding);width:19.1780821918vw}.tooltip--map-large .tooltip__content{align-items:stretch;display:flex;flex-direction:column;gap:calc(var(--scale-px) * 20);width:calc(var(--scale-text-px) * 240)}.tooltip--map-large .tooltip__content-title{align-self:flex-start;max-width:calc(var(--scale-text-px) * 100)}.tooltip--map-large .tooltip__content-text{align-self:flex-end}.tooltip--location .tooltip__content{--text-box-edge:cap;--baseline-size:1cap;--fos:-0.1255em;--foe:-0.1675em;align-items:stretch;color:var(--t-text);display:flex;flex-direction:column;font-family:Onest,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;height:calc(var(--scale-text-px) * 70);justify-content:space-between;width:calc(var(--scale-text-px) * 110)}.is-win .tooltip--location .tooltip__content{--fos:-0.1255em;--foe:-0.1675em}.tooltip--location .tooltip__content{--lh:var(--md,1.3333333333em) var(--n-md,1.3em);font-size:var(--md,calc(var(--scale-text-rem) * .9)) var(--n-md,calc(var(--scale-text-rem) * 1));letter-spacing:var(--md,.02em) var(--n-md,.01em);line-height:var(--lh);text-transform:uppercase}@media (max-width:567px) and (max-aspect-ratio:13/9),(max-width:667px) and (min-aspect-ratio:13/9),(max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9){.tooltip--location{--tooltip-color:var(--c-white);--tooltip-padding:20px;--tooltip-animation-distance:0px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:rgba(var(--c-white-rgb),.1);border-radius:5px;bottom:100px!important;left:20px!important;margin:0!important;top:auto!important;transform:none!important}.tooltip--location .text-color-heading{color:var(--tooltip-color)}.tooltip--location .tooltip__triangle{display:none}.tooltip--location .tooltip__content{background:none;gap:10px;height:70px;justify-content:center;width:calc(100vw - 40px)}.tooltip--location .tooltip__close{position:absolute;right:20px;top:20px}}.tooltip--location--list .tooltip__content{height:calc(var(--scale-text-px) * 120);width:calc(var(--scale-text-px) * 220)}.tooltip--location--list .tooltip__title-list{display:flex;flex-wrap:wrap;gap:calc(var(--scale-px) * 6) calc(var(--scale-px) * 20)}.tooltip--location--list .tooltip__title-list li{flex:0 0 calc(50% - (var(--scale-px) * 20))}@media (max-width:567px) and (max-aspect-ratio:13/9),(max-width:667px) and (min-aspect-ratio:13/9),(max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9){.tooltip--location--list .tooltip__content{height:200px;justify-content:space-between;width:calc(100vw - 40px)}.tooltip--location--list .tooltip__title-list{flex-direction:column;gap:calc(var(--scale-px) * 6)}.tooltip--location--list .tooltip__title-list li{flex:0 0 auto}}.tooltip--location-large{--tooltip-padding:var(--spacing-layout);--tooltip-distance:calc(var(--scale-px) * 20)}.tooltip--location-large .tooltip__content{align-items:stretch;color:var(--t-text);display:flex;flex-direction:column;height:calc(var(--scale-text-px) * 160);justify-content:space-between;width:calc(var(--scale-text-px) * 240)}.plan{--plan-fit:contain;--plan-position:50% 50%;--plan-ratio:unset;aspect-ratio:var(--plan-ratio);display:grid;grid-auto-rows:1fr;grid-template-areas:"layer";grid-template-columns:1fr;grid-template-rows:auto;position:relative}.plan:has(.plan__layer){aspect-ratio:unset}.plan__layer{aspect-ratio:var(--plan-ratio);grid-area:layer;height:100%;position:relative;width:100%;z-index:-1}.plan__layer+.plan__layer{z-index:0}.plan__layer--image img,.plan__layer--image picture,.plan__layer--svg svg{display:block;height:100%;width:100%}.plan__layer--image img{-o-object-fit:var(--plan-fit);object-fit:var(--plan-fit);-o-object-position:var(--plan-position);object-position:var(--plan-position)}.plan__layer--svg{pointer-events:none}.plan__layer--svg :where([data-anchor]){visibility:hidden}.plan__layer--svg :where([data-hoverable]){visibility:hidden}.plan__layer--svg a{cursor:default;outline:none}.plan--cover{--plan-fit:cover}.plan--center .plan__layer{height:min(100%,100svh);width:min(100%,100vw)}@media (max-width:567px) and (max-aspect-ratio:13/9),(max-width:667px) and (min-aspect-ratio:13/9),(max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9){.plan--mobile-scroll{-webkit-overflow-scrolling:touch;overflow-x:scroll;scroll-behavior:smooth}.plan--mobile-scroll .plan__layer,.plan--mobile-scroll .plan__layer svg{height:100svh;width:auto}}.plan-hoverable{fill:var(--t-background)}.plan-hoverable--disabled{fill:rgba(var(--t-primary-rgb),0)}.plan-hoverable--active{fill:rgba(var(--t-primary-rgb),.1)}.plan-hoverable{pointer-events:all;transition-property:fill,stroke,opacity;visibility:visible}.plan-hoverable--hidden{opacity:0}.plan-hoverable--clickable{cursor:pointer}.plan-marker{cursor:default;left:0;position:absolute;top:0;transition-property:opacity}.plan-marker__content{place-content:center;text-align:center;transition-property:color,background-color,border-color}.plan-marker__icon{display:block}.plan-marker:focus-visible{outline:3px auto currentColor}.plan-marker--hidden{opacity:0;pointer-events:none}.plan-marker--clickable{cursor:pointer}.plan-marker--office .plan-marker__content{--text-box-edge:cap;--baseline-size:1cap;--fos:-0.1255em;--foe:-0.1675em;background:var(--t-background);border:1px solid var(--t-heading);border-radius:var(--md,calc(var(--scale-px) * 5)) var(--n-md,calc(var(--scale-px) * 2.41));border-width:var(--md,calc(var(--scale-px) * 1)) var(--n-md,calc(var(--scale-px) * .41));color:var(--t-heading);font-family:Onest,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;padding:var(--md,calc(var(--scale-px) * 5) calc(var(--scale-px) * 6)) var(--n-md,calc(var(--scale-px) * 2.81) calc(var(--scale-px) * 2.72))}.is-win .plan-marker--office .plan-marker__content{--fos:-0.1255em;--foe:-0.1675em}.plan-marker--office .plan-marker__content{--lh:var(--xxl,1.2727272727em) var(--n-xxl,var(--md,1.3em) var(--n-md,1.2641509434em));font-size:var(--xxl,calc(var(--scale-text-rem) * 1.1)) var(--n-xxl,var(--md,calc(var(--scale-text-rem) * 1)) var(--n-md,calc(var(--scale-text-rem) * .53)));letter-spacing:var(--xxl,0) var(--n-xxl,var(--md,.01em) var(--n-md,0));line-height:var(--lh);text-transform:uppercase}.plan-marker--office.plan-marker--disabled .plan-marker__content{border-color:rgba(var(--t-heading-rgb),.2);color:rgba(var(--t-heading-rgb),.2)}.plan-marker--office.plan-marker--active .plan-marker__content{background:var(--t-heading);border-color:var(--t-heading);color:var(--t-background)}.plan-marker--office-reserved .plan-marker__content{background:var(--t-background);color:var(--t-heading)}.plan-marker--office-reserved.plan-marker--hovered .plan-marker__content{background:var(--t-small)}.plan-marker--street{color:var(--c-dark-grey)}.plan-marker--street .plan-marker__text{--lh:1.3333333333em;font-size:calc(var(--scale-text-rem) * .9);line-height:var(--lh);transform:rotate(calc(var(--plan-marker-angle) * -1));transform-origin:50% 0}.plan-marker--street[data-placement=top] .plan-marker__text{transform-origin:50% 100%}.plan-marker--street.plan-marker--active{color:var(--t-heading)}.plan-marker--street-small{color:var(--t-text)}.plan-marker--street-small .plan-marker__text{--text-box-edge:cap;--baseline-size:1cap;--fos:-0.1255em;--foe:-0.1675em;font-family:Onest,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500}.is-win .plan-marker--street-small .plan-marker__text{--fos:-0.1255em;--foe:-0.1675em}.plan-marker--street-small .plan-marker__text{--lh:var(--xxl,1.2727272727em) var(--n-xxl,1.3em);font-size:var(--xxl,calc(var(--scale-text-rem) * 1.1)) var(--n-xxl,calc(var(--scale-text-rem) * 1));letter-spacing:var(--xxl,0) var(--n-xxl,.01em);line-height:var(--lh);text-transform:uppercase}.plan-marker--metro .plan-marker__text,.plan-marker--poi .plan-marker__text{--lh:1.3333333333em;font-size:calc(var(--scale-text-rem) * .9);left:50%;line-height:var(--lh);position:absolute;top:calc(100% + (var(--scale-px) * 9));transform:translateX(-50%);white-space:nowrap}.plan-marker--metro{--marker-border:#606060;--marker-fill:#000;--marker-text:#8d8d8d}.plan-marker--metro.plan-marker--active{--marker-border:#fff;--marker-fill:#fff;--marker-text:#000}.plan-marker--metro.plan-marker--active .plan-marker__text{color:var(--t-heading)}.plan-marker--metro--top .plan-marker__text{bottom:calc(100% + (var(--scale-px) * 9));top:auto}.plan-marker--poi--right .plan-marker__text{left:calc(100% + (var(--scale-px) * 4));top:50%;transform:translateY(-50%)}.plan-marker--poi--bold{color:var(--t-heading)}.plan-marker--poi--bold .plan-marker__text{--lh:1.2727272727em;font-size:calc(var(--scale-text-rem) * 1.1);line-height:var(--lh)}.plan-marker--main .plan-marker__icon,.plan-marker--sales .plan-marker__icon{bottom:0;height:var(--md,calc(var(--scale-px) * 73)) var(--n-md,calc(var(--scale-px) * 61.7692307692));position:absolute;right:0;width:var(--md,calc(var(--scale-px) * 102)) var(--n-md,calc(var(--scale-px) * 86.3076923077))}.plan-marker--main-right .plan-marker__icon{left:0;right:auto}.plan-marker--sales .plan-marker__text{--text-box-edge:cap;--baseline-size:1cap;--fos:-0.1255em;--foe:-0.1675em;bottom:var(--md,calc(var(--scale-px) * 12)) var(--n-md,calc(var(--scale-px) * 10.1538461538));font-family:Onest,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;height:var(--md,calc(var(--scale-px) * 50)) var(--n-md,calc(var(--scale-px) * 42.3076923077));position:absolute;right:var(--md,calc(var(--scale-px) * 12)) var(--n-md,calc(var(--scale-px) * 10.1538461538));text-align:left;width:var(--md,calc(var(--scale-px) * 79)) var(--n-md,calc(var(--scale-px) * 66.8461538462))}.is-win .plan-marker--sales .plan-marker__text{--fos:-0.1255em;--foe:-0.1675em}.plan-marker--sales .plan-marker__text{--lh:var(--xxl,1.2727272727em) var(--n-xxl,var(--md,1.3em) var(--n-md,1.2674543502em));font-size:var(--xxl,calc(var(--scale-text-rem) * 1.1)) var(--n-xxl,var(--md,calc(var(--scale-text-rem) * 1)) var(--n-md,calc(var(--scale-text-rem) * .931)));letter-spacing:var(--xxl,0) var(--n-xxl,var(--md,.01em) var(--n-md,0));line-height:var(--lh);text-transform:uppercase}.plan-marker--pin .plan-marker__content{align-items:center;background:var(--t-background);border-radius:calc(var(--scale-px) * 5);color:var(--t-heading);display:flex;height:calc(var(--scale-px) * 30);justify-content:center;width:calc(var(--scale-px) * 30)}.plan-marker--pin .plan-marker__text{color:var(--t-text);left:50%;position:absolute;top:calc(100% + (var(--scale-px) * 15));transform:translateX(-50%);white-space:nowrap}.plan-marker--pin .plan-marker__badge{align-items:center;background:var(--c-dark-grey);border-radius:calc(var(--scale-px) * 20);color:var(--c-white);display:flex;height:calc(var(--scale-px) * 20);justify-content:center;margin:calc(var(--scale-px) * -10) calc(var(--scale-px) * -10) 0 0;position:absolute;right:0;top:0;white-space:nowrap;width:calc(var(--scale-px) * 20)}.plan-marker--pin.plan-marker--hovered .plan-marker__content{background:var(--t-heading);color:var(--t-background)}.plan-marker--pin:has(.plan-marker__text):before{content:"";inset:0 0 -15px 0;position:absolute}.plan-marker--pin--text-top .plan-marker__text{--text-box-edge:cap;--baseline-size:1cap;--fos:-0.1255em;--foe:-0.1675em;bottom:calc(100% + (var(--scale-px) * 10));color:var(--t-background);font-family:Onest,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;top:auto}.is-win .plan-marker--pin--text-top .plan-marker__text{--fos:-0.1255em;--foe:-0.1675em}.plan-marker--pin--text-top .plan-marker__text{--lh:1.3333333333em;font-size:calc(var(--scale-text-rem) * .9);letter-spacing:.02em;line-height:var(--lh);text-transform:uppercase}.plan-marker--pin--text-top:has(.plan-marker__text):before{content:"";inset:-10px 0 0 0;position:absolute}.ui-dark .plan-marker--pin .plan-marker__content{border:1px solid var(--t-background)}.ui-dark .plan-marker--pin.plan-marker--hovered .plan-marker__content{border-color:var(--c-dark-grey)}.plan-marker--no-hover{pointer-events:none}.plan-mobile-scroll-indicator{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:rgba(var(--t-primary-rgb),.15);border-radius:50px;color:var(--t-primary);display:flex;height:calc(var(--scale-px) * 50);justify-content:center;left:50%;pointer-events:none;position:absolute;top:57%;transform:translate(-50%,-50%);width:calc(var(--scale-px) * 50);z-index:1}.cursor{--cursor-size:calc(var(--scale-px) * 10);--cursor-z-index:1;--cursor-background:var(--t-text);--cursor-offset-x:0;--cursor-offset-y:0;background:var(--cursor-background);border-radius:50%;height:var(--cursor-size);left:0;pointer-events:none;position:absolute;top:0;transition:opacity .3s cubic-bezier(.7,0,.3,1);width:var(--cursor-size);z-index:var(--cursor-z-index)}.cursor:not(.cursor--arrow,.cursor--button).cursor--hidden{opacity:0}.cursor--hidden{pointer-events:none}.cursor--clickable:not(.cursor--hidden),.cursor--clickable:not(.cursor--hidden) .btn{cursor:pointer;pointer-events:auto}.cursor--arrow{--cursor-size:auto;--cursor-background:none;transition:none}.cursor--arrow .cursor__button{display:none;transform:translate(-50%,-83%)}.cursor--arrow .cursor__button .btn__content,.cursor--arrow .cursor__button:after{transition:opacity .3s cubic-bezier(.7,0,.3,1)}.cursor--arrow.cursor--left .cursor__button--left,.cursor--arrow.cursor--right .cursor__button--right{display:inline-flex}.cursor--arrow.cursor--hidden .cursor__button .btn__content,.cursor--arrow.cursor--hidden .cursor__button:after{opacity:0}.carousel{--item-spacing:var(--spacing-layout);position:relative}.carousel__list__inner{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;cursor:grab;display:flex;position:relative;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.carousel__list__inner:before{content:"";height:100%;left:-1000px;position:absolute;right:-1000px}.carousel__list__inner[data-keen-slider-moves]{cursor:grabbing}.carousel__list__inner[data-keen-slider-moves] *{pointer-events:none}.carousel__list__item{max-width:100%;min-width:100%;position:relative;width:100%}.no-js .carousel__nav{opacity:0;pointer-events:none}.carousel__counter{bottom:var(--spacing);left:50%;position:absolute;transform:translateX(-50%)}.carousel:not(.carousel--md-up) .carousel__list__inner{margin-left:calc(var(--item-spacing) * -1)}.carousel:not(.carousel--md-up) .carousel__list__item{margin-left:0;padding-left:var(--item-spacing)}@media (max-width:567px) and (max-aspect-ratio:13/9),(max-width:667px) and (min-aspect-ratio:13/9),(max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9){.carousel--md-up .carousel__list__inner{touch-action:auto}.carousel--md-up .carousel__list__inner:before{display:none}.carousel--md-up .carousel__list__item{min-width:0}}@media (min-width:568px) and (max-width:667px) and (max-aspect-ratio:13/9),(min-width:668px) and (max-aspect-ratio:10/11),(min-width:668px) and (min-height:416px),(min-width:980px){.carousel--md-up .carousel__list__inner{margin-left:calc(var(--item-spacing) * -1)}.carousel--md-up .carousel__list__item{margin-left:0;padding-left:var(--item-spacing)}}.carousel--no-spacing:not(.carousel--md-up) .carousel__list__inner{margin-left:0}.carousel--no-spacing:not(.carousel--md-up) .carousel__list__item{padding-left:0}@media (min-width:568px) and (max-width:667px) and (max-aspect-ratio:13/9),(min-width:668px) and (max-aspect-ratio:10/11),(min-width:668px) and (min-height:416px),(min-width:980px){.carousel--no-spacing.carousel--md-up .carousel__list__inner{margin-left:0}.carousel--no-spacing.carousel--md-up .carousel__list__item{padding-left:0}.carousel--no-overflow.carousel--md-up .carousel__list{overflow:hidden}}@media (min-width:568px) and (max-width:667px) and (max-aspect-ratio:13/9),(min-width:668px) and (max-aspect-ratio:10/11),(min-width:668px) and (min-height:416px),(min-width:980px){}.carousel--not-ready:not(.carousel--md-up) .is-hidden--not-ready{display:none!important}@media (min-width:568px) and (max-width:667px) and (max-aspect-ratio:13/9),(min-width:668px) and (max-aspect-ratio:10/11),(min-width:668px) and (min-height:416px),(min-width:980px){.carousel--not-ready.carousel--md-up .is-hidden--not-ready{display:none!important}}.carousel-thumbnails{bottom:var(--spacing-layout);display:flex;justify-content:center;left:var(--spacing-layout);position:absolute;right:var(--spacing-layout);z-index:2}.carousel-thumbnails__list{background:hsla(0,0%,49%,.2);border-radius:calc(var(--scale-px) * 5);display:flex;gap:calc(var(--scale-px) * 10);padding:calc(var(--scale-px) * 10)}.carousel-thumbnails__list-item{--thumbnail-progress:0;border-radius:calc(var(--scale-px) * 3);overflow:hidden;position:relative}.carousel-thumbnails__list-item img{border-radius:calc(var(--scale-px) * 3);display:block;opacity:.3}.carousel-thumbnails__list-item img+img{clip-path:inset(0 calc(100% - var(--thumbnail-progress) * 100%) 0 0);left:0;opacity:1;position:absolute;top:0;width:100%}.carousel-thumbnails__list-item:where(.is-active){--thumbnail-progress:1}.tabs-contents{overflow:hidden;overflow:clip;position:relative}.tabs-contents__content--animating-in{left:0;min-height:100%;position:absolute!important;top:0;width:100%;z-index:1}.tabs-height-test .tabs-contents__content--animating-in{min-height:0}.tabs-contents__content--animating-top{z-index:2}:where(.tabs-contents:not(.tabs-contents\:md-up)) .tabs-contents__content[aria-hidden=true]{display:none}:where(.tabs-contents:not(.tabs-contents\:md-up)) .tabs-contents__content:where([aria-hidden=false]:not(.tabs-contents__content--animating-in)~.tabs-contents__content[aria-hidden=false]){left:0;min-height:100%;position:absolute!important;top:0;width:100%;z-index:1}.tabs-height-test :where(.tabs-contents:not(.tabs-contents\:md-up)) .tabs-contents__content:where([aria-hidden=false]:not(.tabs-contents__content--animating-in)~.tabs-contents__content[aria-hidden=false]){min-height:0}@media (min-width:568px) and (max-width:667px) and (max-aspect-ratio:13/9),(min-width:668px) and (max-aspect-ratio:10/11),(min-width:668px) and (min-height:416px),(min-width:980px){.tabs-contents__content[aria-hidden=true]{display:none}.tabs-contents__content:where([aria-hidden=false]:not(.tabs-contents__content--animating-in)~.tabs-contents__content[aria-hidden=false]){left:0;min-height:100%;position:absolute!important;top:0;width:100%;z-index:1}.tabs-height-test .tabs-contents__content:where([aria-hidden=false]:not(.tabs-contents__content--animating-in)~.tabs-contents__content[aria-hidden=false]){min-height:0}}.tabs-contents--overflow{overflow:visible}@media (max-width:567px) and (max-aspect-ratio:13/9),(max-width:667px) and (min-aspect-ratio:13/9),(max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9){.tabs-contents\:md-up{overflow:visible}.tabs-contents\:md-up .tabs-contents__content[aria-hidden=true]{display:block}}.accordion__heading .accordion__icon-collapse{display:none}.accordion__heading .accordion__heading-text-collapsed,.accordion__heading .accordion__heading-text-expanded{transition-property:opacity}.accordion__heading .accordion__heading-text-expanded{left:0;opacity:0;padding:var(--spacing-layout);position:absolute;top:0}.accordion__heading a{align-items:center;display:flex;justify-content:space-between;padding:var(--spacing-layout)}.accordion__heading a.is-active .accordion__icon-expand{display:none}.accordion__heading a.is-active .accordion__icon-collapse{display:block}.accordion__heading a.is-active .accordion__heading-text-expanded{opacity:1}.accordion__heading a.is-active .accordion__heading-text-collapsed{opacity:0}.js .accordion__content[aria-hidden=true]{display:none}@media print{.js .accordion__content[aria-hidden=true]{display:unset!important}}.genplan{position:relative}.genplan__pin{align-items:center;background:hsla(0,0%,76%,.73);clip-path:polygon(0 26.936%,0 26.936%,.002% 24.245%,.013% 21.815%,.045% 19.624%,.107% 17.648%,.208% 15.867%,.36% 14.257%,.572% 12.797%,.853% 11.464%,1.215% 10.236%,1.667% 9.091%,1.667% 9.091%,2.176% 8.151%,2.741% 7.249%,3.36% 6.388%,4.03% 5.57%,4.748% 4.796%,5.514% 4.07%,6.324% 3.394%,7.177% 2.769%,8.069% 2.198%,9% 1.684%,9% 1.684%,10.134% 1.227%,11.349% .862%,12.669% .577%,14.115% .364%,15.708% .21%,17.472% .108%,19.428% .045%,21.597% .013%,24.003% .002%,26.667% 0,73.333% 0,73.333% 0,75.997% .002%,78.403% .013%,80.572% .045%,82.528% .108%,84.292% .21%,85.885% .364%,87.331% .577%,88.651% .862%,89.866% 1.227%,91% 1.684%,91% 1.684%,91.931% 2.198%,92.823% 2.769%,93.676% 3.394%,94.486% 4.07%,95.252% 4.796%,95.97% 5.57%,96.64% 6.388%,97.259% 7.249%,97.824% 8.151%,98.333% 9.091%,98.333% 9.091%,98.785% 10.236%,99.147% 11.464%,99.428% 12.797%,99.64% 14.257%,99.792% 15.867%,99.893% 17.648%,99.955% 19.624%,99.987% 21.815%,99.998% 24.245%,100% 26.936%,100% 65.32%,100% 65.32%,100.047% 67.273%,100.053% 69.091%,100.02% 70.774%,99.947% 72.323%,99.833% 73.737%,99.68% 75.017%,99.487% 76.162%,99.253% 77.172%,98.98% 78.047%,98.667% 78.788%,98.667% 78.788%,98.354% 79.559%,98.005% 80.311%,97.62% 81.044%,97.201% 81.757%,96.747% 82.447%,96.26% 83.113%,95.742% 83.755%,95.191% 84.372%,94.61% 84.961%,94% 85.522%,94% 85.522%,93.177% 86.191%,92.299% 86.793%,91.348% 87.343%,90.309% 87.855%,89.167% 88.342%,87.904% 88.819%,86.505% 89.3%,84.955% 89.799%,83.236% 90.331%,81.333% 90.909%,58% 98.316%,58% 98.316%,57.22% 98.636%,56.48% 98.923%,55.78% 99.175%,55.12% 99.394%,54.5% 99.579%,53.92% 99.731%,53.38% 99.848%,52.88% 99.933%,52.42% 99.983%,52% 100%,48% 100%,48% 100%,47.52% 99.983%,47.013% 99.933%,46.48% 99.848%,45.92% 99.731%,45.333% 99.579%,44.72% 99.394%,44.08% 99.175%,43.413% 98.923%,42.72% 98.636%,42% 98.316%,18.667% 90.909%,18.667% 90.909%,16.86% 90.374%,15.173% 89.845%,13.607% 89.323%,12.16% 88.808%,10.833% 88.3%,9.627% 87.798%,8.54% 87.303%,7.573% 86.815%,6.727% 86.333%,6% 85.859%,6% 85.859%,5.39% 85.298%,4.809% 84.708%,4.258% 84.092%,3.74% 83.45%,3.253% 82.783%,2.799% 82.093%,2.38% 81.381%,1.995% 80.648%,1.646% 79.896%,1.333% 79.125%,1.333% 79.125%,.972% 78.111%,.683% 77.077%,.457% 76.003%,.288% 74.869%,.167% 73.653%,.085% 72.337%,.036% 70.899%,.011% 69.32%,.001% 67.579%,0 65.657%);color:var(--t-heading);display:flex;height:calc(var(--scale-px) * 30);justify-content:center;margin:calc(var(--scale-px) * -30) 0 0 calc(var(--scale-px) * -15);padding-bottom:calc(var(--scale-px) * 4);position:absolute;width:calc(var(--scale-px) * 30)}.genplan__pin.is-active{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--t-primary);color:var(--t-background)}.genplan--cover{--plan-aspect-ratio:var(--md,1.3) var(--n-md,1.0294117647);overflow:hidden}.genplan--cover .genplan__cover{aspect-ratio:var(--plan-aspect-ratio);height:auto;left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}.compass{aspect-ratio:1/1;position:relative;width:var(--md,calc(var(--scale-px) * 40)) var(--n-md,calc(var(--scale-px) * 30))}.compass__arrow{border-left:2px solid var(--t-primary);bottom:50%;height:calc(50% + 2px);left:50%;position:absolute;transform:translateX(-50%)}.compass__circle{border:1px solid var(--t-primary);border-radius:100%;height:100%;opacity:.2;position:relative;width:100%}.compass__circle:after,.compass__circle:before{content:"";position:absolute}.compass__circle:before{border-top:1px solid var(--t-primary);left:0;top:50%;transform:translateY(-50%);width:100%}.compass__circle:after{border-left:1px solid var(--t-primary);height:100%;left:50%;top:0;transform:translateX(-50%)}.compass--right-bottom{bottom:var(--spacing-layout);position:absolute;right:var(--spacing-layout)}.compass--small{width:calc(var(--scale-px) * 30)}.l-life-cards-background{height:var(--md,52.9411764706vw) var(--n-md,164.1025641026vw);left:calc(var(--container-h-padding-left) * -1);position:absolute;top:50%;transform:translateY(-50%);width:100vw}.l-life-cards-background img{display:block;height:auto;width:100%}.l-life-cards-background:after{background:linear-gradient(1turn,#000,transparent 50%,#000);content:"";display:var(--md,block) var(--n-md,none);inset:-1px;position:absolute}.l-life-cards-background--fade:after{background:var(--md,linear-gradient(180deg,#000 0,transparent 27.96%),linear-gradient(180deg,transparent 67.44%,#000 100%)) var(--n-md,linear-gradient(180deg,#000 0,transparent 39.44%),linear-gradient(180deg,transparent 58.83%,#000 100%));display:block}.l-life-cards-background--about{height:var(--md,73.9726027397vw) var(--n-md,153.8461538462vw);left:var(--md,13.0136986301vw) var(--n-md,-26.9230769231vw);width:var(--md,73.9726027397vw) var(--n-md,153.8461538462vw)}.about-intro__content{margin-top:var(--md,29.4871794872svh) var(--n-md,calc(var(--scale-px) * 180));position:relative}.about-intro__next{bottom:var(--cookie-height);position:absolute;right:0}@media (min-width:568px) and (max-width:667px) and (max-aspect-ratio:13/9),(min-width:668px) and (max-aspect-ratio:10/11),(min-width:668px) and (min-height:416px),(min-width:980px){.about-intro__content-text{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.about-intro__next{left:0;right:auto}}.has-scroll-smooth .a-info-top-layout{align-items:stretch;display:flex;flex-direction:column;justify-content:space-between;min-height:100svh}.a-illustration{padding-top:var(--md,26.8292682927%) var(--n-md,42%);position:relative}.a-illustration__pin{position:absolute}.a-illustration__pin svg{display:block;height:auto;width:100%}.a-illustration__pin-title{bottom:100%;left:0;padding-bottom:calc(var(--scale-px) * 20);position:absolute}.a-illustration__pin-text{left:0;padding-top:calc(var(--scale-px) * 20);position:absolute;top:0}.a-illustration__pin-icon{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:rgba(var(--t-primary-rgb),.1);border-radius:calc(var(--scale-px) * 5);bottom:calc(var(--scale-px) * -15);height:calc(var(--scale-px) * 30);position:absolute;right:calc(var(--scale-px) * -15);width:calc(var(--scale-px) * 30)}.a-illustration__pin-icon:after{background-color:var(--t-background);border-radius:calc(var(--scale-px) * 2);content:"";height:calc(var(--scale-px) * 10);left:calc(var(--scale-px) * 10);position:absolute;top:calc(var(--scale-px) * 10);width:calc(var(--scale-px) * 10)}.a-illustration__pin--right .a-illustration__pin-text,.a-illustration__pin--right .a-illustration__pin-title{left:auto;right:0}.a-illustration__pin--right .a-illustration__pin-icon{left:calc(var(--scale-px) * -15);right:auto}.a-illustration__pin--1{bottom:var(--md,17.8571428571%) var(--n-md,13.75%);right:var(--md,87.8048780488%) var(--n-md,70%);width:var(--md,21.7182926829%) var(--n-md,30%)}.a-illustration__pin--2{bottom:var(--md,60.7142857143%) var(--n-md,48.625%);left:var(--md,47.0731707317%) var(--n-md,auto);right:var(--md,auto) var(--n-md,47.1428571429%);width:var(--md,18.7707317073%) var(--n-md,24.2857142857%)}.a-illustration__pin--3{bottom:var(--md,25%) var(--n-md,20%);left:var(--md,75.6097560976%) var(--n-md,71.4285714286%);width:var(--md,20.8024390244%) var(--n-md,28.5714285714%)}.about-info-bottom-images{position:relative}@media (max-width:567px) and (max-aspect-ratio:13/9),(max-width:667px) and (min-aspect-ratio:13/9),(max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9){.about-info-bottom-images__mobile{height:100%;left:0;position:absolute;top:0;width:100%}}.about-info-genplan{margin-left:var(--md,0) var(--n-md,calc(var(--scale-px) * -20));margin-right:var(--md,0) var(--n-md,calc(var(--scale-px) * -20))}.about-info-genplan__pin{left:var(--md,61.8055555556%) var(--n-md,66.4102564103%);top:var(--md,50.1930501931%) var(--n-md,51.1627906977%)}.about-revolves-content{position:relative;z-index:1}.about-revolves-content__text{margin-inline:var(--md,auto) var(--n-md,0);max-width:var(--md,40em) var(--n-md,none)}.about-revolves-carousel{height:32.8767123288vw;position:relative}.about-revolves-carousel-mobile{overflow:visible;scroll-snap-type:unset}.about-headquarters{margin-bottom:var(--md,0) var(--n-md,calc(var(--scale-px) * -140));position:relative;z-index:2}.about-headquarters-bg{bottom:0;left:0;position:absolute;transform-origin:87% 74%;width:100vw}.about-headquarters-bg-title{bottom:var(--spacing-layout);color:var(--t-background);left:var(--spacing-layout);position:absolute}.about-headquarters-card-title{--text-box-edge:cap;--baseline-size:1cap;color:var(--t-heading);font-family:Onest,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.about-headquarters-card-title,.is-win .about-headquarters-card-title{--fos:-0.1255em;--foe:-0.1675em}.about-headquarters-card-title{--lh:1.1428571429em;font-size:calc(var(--scale-text-rem) * 2.1);letter-spacing:-.01em;line-height:var(--lh);text-transform:uppercase}.about-headquarters-card-text{color:rgba(var(--t-primary-rgb),.4)}.about-headquarters-pin{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:rgba(var(--t-primary-rgb),.1);border-radius:calc(var(--scale-px) * 5);height:calc(var(--scale-px) * 30);left:41.9863013699%;margin:calc(var(--scale-px) * -15) 0 0 calc(var(--scale-px) * -15);position:absolute;top:49.5%;width:calc(var(--scale-px) * 30)}.about-headquarters-pin:after{background-color:var(--t-background);border-radius:calc(var(--scale-px) * 2);content:"";height:calc(var(--scale-px) * 10);left:calc(var(--scale-px) * 10);position:absolute;top:calc(var(--scale-px) * 10);width:calc(var(--scale-px) * 10)}.about-headquarters-line{left:0;position:absolute;top:0}.about-headquarters-line path{stroke:rgba(var(--t-primary-rgb),.12)}.about-headquarters-card-anchor{left:calc(var(--grid-gutter) / 2);position:absolute;top:calc(var(--scale-px) * 30)}.advantages-modal{align-items:stretch;box-shadow:var(--md,0 0 calc(var(--scale-px) * 80) 0 rgba(0,0,0,.1)) var(--n-md,none);display:flex;flex-direction:column;justify-content:space-between;min-height:100svh}.advantages-modal:after,.advantages-modal:before{display:none}.advantages-modal-bg{background:transparent;opacity:1}.advantages-modal-bg:before{background:linear-gradient(180deg,transparent,#000);content:"";height:38.4615384615svh;mix-blend-mode:overlay;opacity:.4;width:100%}.advantages-modal-bg:before,.advantages-modal-bg__text{bottom:0;left:0;position:absolute}.about-space-top{z-index:1}.about-space-intro{display:grid;grid-auto-rows:1fr;grid-template-areas:"space_intro";grid-template-columns:1fr;grid-template-rows:auto}.about-space-intro__layer{align-self:start;grid-area:space_intro;position:relative}.about-space-intro__layer-background img{min-height:var(--md,100svh) var(--n-md,0);-o-object-fit:cover;object-fit:cover}.about-space-carousel-image{max-height:calc(100svh - var(--spacing-layout) * 2)}.about-space-card-mobile-title{--text-box-edge:cap;--baseline-size:1cap;font-family:Onest,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.about-space-card-mobile-title,.is-win .about-space-card-mobile-title{--fos:-0.1255em;--foe:-0.1675em}.about-space-card-mobile-title{--lh:1.0714285714em;font-size:calc(var(--scale-text-rem) * 2.8);letter-spacing:-.02em;line-height:var(--lh);text-transform:uppercase}.about-space-card-spacer{height:100svh}.about-space-sticky{position:relative}@media (max-width:567px) and (max-aspect-ratio:13/9),(max-width:667px) and (min-aspect-ratio:13/9),(max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9){.about-space-sticky__content{margin-bottom:0!important;min-height:0;position:sticky;top:0}}@media (min-width:568px) and (max-width:667px) and (max-aspect-ratio:13/9),(min-width:668px) and (max-aspect-ratio:10/11),(min-width:668px) and (min-height:416px),(min-width:980px){.about-space-sticky{height:100svh}.about-space-sticky__title{bottom:0;left:0;position:absolute}}.about-automony-plan-title{margin-bottom:var(--md,0) var(--n-md,calc(var(--scale-px) * -12));position:relative}.about-automony-plan-title picture{height:auto;left:var(--md,52.7397260274vw) var(--n-md,var(--spacing-layout));position:absolute;top:0;width:var(--md,35.7719178082vw) var(--n-md,calc(100vw - 2 * var(--spacing-layout)))}.about-automony-plan-bg{background:#f2f2f2}.has-scroll-smooth .about-automony-plan-bg{min-height:100svh}.about-automony-plan{padding-top:var(--md,calc(var(--scale-px) * 80)) var(--n-md,calc(var(--scale-px) * 70));z-index:1}@media (max-width:567px) and (max-aspect-ratio:13/9),(max-width:667px) and (min-aspect-ratio:13/9),(max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9){.about-automony-plan .plan__layer,.about-automony-plan .plan__layer svg{height:408px}}.about-automony-text{max-width:var(--md,22.1428571429em) var(--n-md,none)}.about-automony-footer-text{padding-top:calc(var(--scale-px) * 4);width:var(--md,25.4545454545em) var(--n-md,17.8em)}.about-automony-image-2{margin-top:var(--md,-88.2352941176%) var(--n-md,0)}.a-service-text,.a-service-top{position:relative;z-index:1}.a-service-text{margin-bottom:var(--md,-5.8em) var(--n-md,calc(var(--scale-px) * 80))}.a-service-items-title{--text-box-edge:cap;--baseline-size:1cap;font-family:Onest,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.a-service-items-title,.is-win .a-service-items-title{--fos:-0.1255em;--foe:-0.1675em}.a-service-items-title{--lh:var(--xxxxl,0.985915493em) var(--n-xxxxl,var(--xxxl,1em) var(--n-xxxl,1.0714285714em));font-size:var(--xxxxl,calc(var(--scale-text-rem) * 7.1)) var(--n-xxxxl,var(--xxxl,calc(var(--scale-text-rem) * 5.6)) var(--n-xxxl,var(--md,calc(var(--scale-text-rem) * 4.2)) var(--n-md,calc(var(--scale-text-rem) * 2.8))));letter-spacing:var(--xxxl,-.04em) var(--n-xxxl,-.02em);line-height:var(--lh);text-transform:uppercase}@media (min-width:568px) and (max-width:667px) and (max-aspect-ratio:13/9),(min-width:668px) and (max-aspect-ratio:10/11),(min-width:668px) and (min-height:416px),(min-width:980px){.a-service-items-title{left:0;position:absolute;top:0}}.a-service-spacer-bottom{height:100svh}@media (min-width:568px) and (max-width:667px) and (max-aspect-ratio:13/9),(min-width:668px) and (max-aspect-ratio:10/11),(min-width:668px) and (min-height:416px),(min-width:980px){.about-certificate-bg{bottom:0;top:auto;width:35.6164383562vw}.about-certificate-title{display:grid}.about-certificate-title__layer{grid-column:1;grid-row:1}}@media (min-width:568px) and (max-width:667px) and (max-aspect-ratio:13/9),(min-width:668px) and (max-aspect-ratio:10/11),(min-width:668px) and (min-height:416px),(min-width:980px){}.about-certificate-logo{max-width:calc(var(--scale-px) * 170)}.about-solutions-text{margin-inline:auto;max-width:var(--md,26.4285714286em) var(--n-md,none)}.a-office-tab{position:relative}.a-office-tab__title-content{padding:var(--spacing) var(--spacing-layout) 70px}.a-office-tab__text{align-self:flex-end}.a-office-tab__text-content{padding:77px var(--spacing-layout) var(--spacing)}.a-office-tab__image{padding:50px 0 0}@media (min-width:568px) and (max-width:667px) and (max-aspect-ratio:13/9),(min-width:668px) and (max-aspect-ratio:10/11),(min-width:668px) and (min-height:416px),(min-width:980px){.a-office-tab:before{border-right:1px solid rgba(var(--t-primary-rgb),.15);bottom:var(--spacing);content:"";left:50%;position:absolute;top:var(--spacing)}.a-office-tab__title-content{padding:var(--spacing) var(--spacing-layout)}.a-office-tab__text-content{padding:0 calc(var(--scale-px) * 10) var(--spacing) 0}.a-office-tab__image{order:1;padding:calc(var(--spacing) * 2) 0}.a-office-tab__image img{display:block;height:auto;margin:0 auto;width:48.5714285714%}}.a-solutions-bg-bottom{bottom:var(--md,-2.9452054795vw) var(--n-md,0)}.a-solutions-tabs__inner{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:var(--t-background-alt);border-radius:calc(var(--scale-px) * 5)}@media (min-width:568px) and (max-width:667px) and (max-aspect-ratio:13/9),(min-width:668px) and (max-aspect-ratio:10/11),(min-width:668px) and (min-height:416px),(min-width:980px){.a-solutions-tabs{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:var(--t-background-alt)}.a-solutions-tabs__inner{-webkit-backdrop-filter:unset;backdrop-filter:unset;background:none;border-radius:0}}.office-tabs{margin-top:var(--spacing-layout)}.office-tabs__headings{border-bottom:1px solid rgba(var(--t-primary-rgb),.15);display:flex}.office-tabs__headings-item{align-items:center;display:flex;flex:1;height:50px;justify-content:center;padding:1px 0 0;position:relative}.office-tabs__headings-item:after,.office-tabs__headings-item:before{border-top:1px solid var(--t-primary);bottom:-1px;content:"";left:0;opacity:0;position:absolute;transition-property:opacity;width:100%}.office-tabs__headings-item:before{opacity:.09;transform:scaleX(0);transform-origin:0 0;transition-property:transform}.has-hover .office-tabs__headings-item:hover:before{transform:scaleX(1)}.office-tabs__headings-item.is-active:after{opacity:1}.office-tabs__headings-item:not(:first-child){border-left:1px solid rgba(var(--t-primary-rgb),.15)}.office-tabs__content{position:relative}@media (min-width:568px) and (max-width:667px) and (max-aspect-ratio:13/9),(min-width:668px) and (max-aspect-ratio:10/11),(min-width:668px) and (min-height:416px),(min-width:980px){.office-tabs__headings-item{align-items:flex-start;height:calc(var(--scale-px) * 80);justify-content:flex-start;padding:var(--spacing-layout)}.office-tabs--vertical{display:flex;margin-top:0}.office-tabs--vertical .office-tabs__headings{border-bottom:0;border-right:1px solid rgba(var(--t-primary-rgb),.15);flex:0 0 17.0212765957%;flex-direction:column}.office-tabs--vertical .office-tabs__headings-item{height:auto}.office-tabs--vertical .office-tabs__headings-item:after,.office-tabs--vertical .office-tabs__headings-item:before{border-right:1px solid var(--t-primary);border-top:0;bottom:0;left:auto;right:-1px;top:0;width:auto}.office-tabs--vertical .office-tabs__headings-item:before{transform:scaleY(0)}.office-tabs--vertical .office-tabs__headings-item:not(:first-child){border-left:0;border-top:1px solid rgba(var(--t-primary-rgb),.15)}.has-hover .office-tabs--vertical .office-tabs__headings-item:hover:before{transform:scaleY(1)}.office-tabs--vertical .office-tabs__content{flex:1 1 auto}}@media (min-width:568px) and (max-width:667px) and (max-aspect-ratio:13/9),(min-width:668px) and (max-aspect-ratio:10/11),(min-width:668px) and (min-height:416px),(min-width:980px){}.progress-bar{display:flex;gap:var(--md,calc(var(--scale-px) * 20)) var(--n-md,calc(var(--scale-px) * 10))}.progress-bar__item{background:rgba(var(--t-primary-rgb),.1);border-radius:calc(var(--scale-px) * 2);flex:1;overflow:hidden}.progress-bar__item-inner{background:var(--t-primary);border-radius:calc(var(--scale-px) * 2);height:calc(var(--scale-px) * 2);transform:translateX(-100%)}.image-slider-sticky{--status-max-height:var(--md,calc(100svh - var(--spacing-layout) * 2 - var(--header-height))) var(--n-md,calc(100svh - var(--spacing-layout) * 2));--sticky-min-height:calc(100svh + (var(--items-count) - 1) * var(--status-max-height));margin-bottom:var(--md,calc((100svh - var(--status-max-height)) * -.5)) var(--n-md,0);margin-top:var(--md,calc((var(--spacing-layout) + var(--header-height)) * -1)) var(--n-md,0);min-height:var(--sticky-min-height);position:relative;z-index:1}.has-scroll-smooth .image-slider-sticky{margin-bottom:var(--md,calc((100svh - var(--status-max-height)) * -.5 + 50svh)) var(--n-md,0);margin-top:var(--md,calc(50svh - var(--spacing-layout) - var(--header-height))) var(--n-md,0)}.image-slider-sticky__layer{align-items:stretch;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:var(--spacing-layout)}.no-hover .image-slider-sticky__layer{contain:unset}.image-slider-sticky__layer-col{position:relative;z-index:1}.image-slider-sticky__layer-col-background{position:relative}.image-slider-sticky__background{left:calc(var(--spacing-layout) * -1);top:var(--md,-13.0136986301vw) var(--n-md,-25.641025641vw);width:100vw}@media (max-width:567px) and (max-aspect-ratio:13/9),(max-width:667px) and (min-aspect-ratio:13/9),(max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9){.image-slider-sticky__layer-row{flex-direction:column;height:var(--status-max-height);margin-left:0;margin-right:0}.image-slider-sticky__layer-row>.col{flex:1;padding-left:0;padding-right:0}.image-slider-sticky__layer-row>.image-slider-sticky__layer-col-image{flex-grow:0;margin-bottom:10px}.image-slider-sticky__layer-row>.image-slider-sticky__layer-col-background{flex-grow:0}}.image-slider-sticky--bg{--sticky-min-height:calc(100svh + (var(--items-count) - 1) * 100svh);margin-top:0}.image-slider-sticky--bg.sticky--under-next{margin-bottom:calc(var(--sticky-under-next-distance) * -1)}.image-slider-sticky--bg .card-slider{height:var(--md,var(--status-max-height)) var(--n-md,calc(var(--scale-px) * 240))}.image-slider-sticky--bg .image-slider-sticky__layer-row>.image-slider-sticky__layer-col{flex-grow:var(--md,1) var(--n-md,0)}.image-slider-sticky--bg .image-slider-sticky__layer-row>.image-slider-sticky__layer-col-image{flex-grow:var(--md,0) var(--n-md,1)}.has-scroll-smooth .image-slider-sticky--bg{margin-top:var(--md,50svh) var(--n-md,0)}.image-slider-sticky--headquarters{--status-max-height:var(--md,calc(100svh - var(--spacing-layout) * 2 - var(--header-height) - calc(var(--scale-px) * 70))) var(--n-md,calc(100svh - var(--spacing-layout) * 2));margin-top:var(--md,calc((var(--spacing-layout) + var(--header-height) + calc(var(--scale-px) * 70)) * -1)) var(--n-md,0)}.image-slider-sticky--headquarters .card-slider{height:var(--md,var(--status-max-height)) var(--n-md,calc(var(--scale-px) * 300))}.image-slider-sticky--headquarters .image-slider-sticky__layer{height:var(--md,100svh) var(--n-md,auto)}.has-scroll-smooth .image-slider-sticky--headquarters{margin-top:var(--md,calc(50svh - var(--spacing-layout) - var(--header-height) - (var(--scale-px) * 70))) var(--n-md,0)}@media (max-width:567px) and (max-aspect-ratio:13/9),(max-width:667px) and (min-aspect-ratio:13/9),(max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9){.image-slider-sticky--headquarters .image-slider-sticky__layer,.image-slider-sticky--headquarters .image-slider-sticky__layer-row{height:auto}.image-slider-sticky--headquarters .image-slider-sticky__layer-col-image{flex:0 0 100svh;height:100svh;margin-bottom:0}}.image-slider-images{position:relative}.image-slider-images picture{height:var(--md,var(--status-max-height)) var(--n-md,auto)}.image-slider-images picture~picture{height:100%;left:0;position:absolute;top:0;width:100%}.image-slider-images img{height:var(--md,calc(var(--status-max-height) * 1.2)) var(--n-md,auto);-o-object-fit:cover;object-fit:cover}.image-slider-images--bg{height:100svh;left:calc(var(--spacing-layout) * -1);overflow:clip;position:absolute;top:0;width:100vw}.image-slider-images--bg picture{height:100svh}.image-slider-images--bg img{height:120svh;-o-object-fit:cover;object-fit:cover}.has-scroll-smooth .image-slider-images--bg{left:calc(var(--grid-gutter) * -.5);top:var(--md,calc(var(--spacing-layout) * -1 - var(--header-height))) var(--n-md,calc(var(--spacing-layout) * -1))}.stack-slider{--stack-slider-item-height:calc(100svh - var(--header-height) - var(--spacing-layout) * 2);align-items:start;display:grid;margin-bottom:calc(var(--spacing-layout) * -1)}.stack-slider__item{grid-column:1;grid-row:1;padding-bottom:var(--spacing-layout);padding-top:calc(var(--stack-index) * (var(--stack-slider-item-height) + var(--spacing-layout)));position:sticky;top:0}.has-scroll-smooth .stack-slider__item{position:relative}.card-slider{align-items:stretch;border-radius:calc(var(--scale-px) * 5);display:flex;flex-direction:column;height:100%;justify-content:var(--md,unset) var(--n-md,space-between)}.card-slider__counter{margin-bottom:var(--spacing);margin-top:var(--md,calc(var(--scale-px) * 40)) var(--n-md,calc(var(--scale-px) * 30));position:var(--md,relative) var(--n-md,absolute);right:var(--md,auto) var(--n-md,var(--spacing-layout))}.ui-dark .card-slider__counter-total{color:rgba(var(--t-heading-rgb),.5)}.card-slider__title{margin-top:var(--md,0) var(--n-md,calc(var(--scale-px) * 30))}.card-slider__text{color:var(--t-text);display:flex;flex-direction:column;flex-grow:var(--md,1) var(--n-md,0);justify-content:var(--md,center) var(--n-md,flex-start);margin-top:var(--md,0) var(--n-md,calc(var(--scale-px) * 60))}.ui-dark .card-slider__text{color:var(--t-heading)}.card-slider__button-spacer{height:var(--md,calc(var(--scale-px) * 90)) var(--n-md,0)}.card-slider--with-buttons{justify-content:space-between}.card-slider--with-buttons .card-slider__text{flex-grow:1;margin-bottom:calc(var(--scale-px) * 40)}.card-slider--with-titles{justify-content:space-between}.card-slider--with-titles .card-slider__title{flex-grow:1;margin-bottom:calc(var(--scale-px) * 40)}.card-slider--with-titles .card-slider__text{margin-top:0}.card-slider--with-titles.card-slider--with-counter .card-slider__title{max-width:var(--md,none) var(--n-md,calc(var(--scale-px) * 150))}.card-slider--headquarters{background:var(--md,hsla(0,0%,94%,.6)) var(--n-md,rgba(var(--t-background-rgb),.7))}.card-team{position:relative;width:100%}.card-team__content{align-items:stretch;aspect-ratio:var(--md,460/420) var(--n-md,350/400);display:flex;flex-direction:column;height:100%;justify-content:space-between;min-height:var(--md,calc(var(--scale-px) * 380)) var(--n-md,calc(var(--scale-px) * 400));width:100%}.card-team__content-title{max-width:var(--md,17.1428571429em) var(--n-md,17.6923076923em)}.card-team__content-image{aspect-ratio:1/1;left:50%;-o-object-fit:contain;object-fit:contain;position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--md,47.8260869565%) var(--n-md,62.8571428571%)}.card-team__content-button,.card-team__popup-button{align-self:flex-end}.card-team__popup{align-items:stretch;display:flex;flex-direction:column;height:100%;justify-content:flex-end;left:0;pointer-events:none;position:absolute;top:0;width:100%}.no-hover .card-team__popup{justify-content:space-between}.card-team__popup-title{height:calc(var(--scale-px) * 40);min-height:calc(var(--scale-px) * 40)}.card-team__popup-button{opacity:0}.card-team__popup-text{text-box-trim:trim-end;color:var(--t-text);opacity:0}.card-team__popup-text,.card-team__popup-text b{--text-box-edge:cap;--baseline-size:1cap;--fos:-0.1255em;--foe:-0.1675em;font-family:Onest,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500}.is-win .card-team__popup-text,.is-win .card-team__popup-text b{--fos:-0.1255em;--foe:-0.1675em}.card-team__popup-text,.card-team__popup-text b{--lh:1.2307692308em;font-size:calc(var(--scale-text-rem) * 1.3);letter-spacing:0;line-height:var(--lh);text-transform:uppercase}.card-team__popup-text ul>li:before{opacity:.5}.card-team__popup-text ol>li,.card-team__popup-text ul>li{margin-bottom:calc(var(--scale-px) * 8);margin-top:calc(var(--scale-px) * 8)}.card-team__popup-text ol>li:where(:first-child),.card-team__popup-text ul>li:where(:first-child){margin-top:0}.card-team__popup-text ol>li:where(:last-child),.card-team__popup-text ul>li:where(:last-child){margin-bottom:0}.card-team__popup-text:before{display:none}.card-team__content-button,.card-team__content-image,.card-team__content-title,.card-team__popup-button,.card-team__popup-text{transition:opacity 1s cubic-bezier(.25,.74,.22,.99)}.card-team__content-button,.card-team__popup-button{transition:opacity 1s cubic-bezier(.25,.74,.22,.99),color .6s cubic-bezier(.25,.74,.22,.99)}.card-team--narrow .card-team__content-title{max-width:var(--md,14.2857142857em) var(--n-md,17.6923076923em)}.card-team--wide .card-team__content-title{max-width:var(--md,19.0476190476em) var(--n-md,17.6923076923em)}.card-team--is-active .card-team__popup{pointer-events:auto}.card-team--is-active .card-team__content-button,.card-team--is-active .card-team__content-image{opacity:0}.card-team--is-active .card-team__popup-button,.card-team--is-active .card-team__popup-text{opacity:1}.card-team--is-active .card-team__content-button,.card-team--is-active .card-team__popup-button{transition-duration:.3s}.card-team--service .card-team__content{aspect-ratio:var(--md,1.0952380952) var(--n-md,.9722222222);min-height:0}.card-team--service .card-team__content-title{--text-box-edge:cap;--baseline-size:1cap;--fos:-0.1255em;--foe:-0.1675em;font-family:Onest,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:var(--md,400) var(--n-md,500)}.is-win .card-team--service .card-team__content-title{--fos:-0.1255em;--foe:-0.1675em}.card-team--service .card-team__content-title{--lh:var(--xxxxl,1.0714285714em) var(--n-xxxxl,var(--md,1.1428571429em) var(--n-md,1.2307692308em));font-size:var(--xxxxl,calc(var(--scale-text-rem) * 2.8)) var(--n-xxxxl,var(--md,calc(var(--scale-text-rem) * 2.1)) var(--n-md,calc(var(--scale-text-rem) * 1.3)));letter-spacing:var(--xxxxl,-.02em) var(--n-xxxxl,var(--md,-.01em) var(--n-md,0));line-height:var(--lh);text-transform:uppercase}.card-team--service .card-team__content-image{width:var(--md,30.4347826087%) var(--n-md,34.2857142857%)}.card-team--service .card-team__popup-title{height:var(--xxl,calc(var(--scale-px) * 40)) var(--n-xxl,var(--md,min(60px,max(50px,calc(60px + -10 * ((var(--vw100) - 720px) / 480))))) var(--n-md,calc(var(--scale-px) * 40)));min-height:var(--xxl,calc(var(--scale-px) * 40)) var(--n-xxl,var(--md,min(60px,max(50px,calc(60px + -10 * ((var(--vw100) - 720px) / 480))))) var(--n-md,calc(var(--scale-px) * 40)))}.card-team--service--large .card-team__content{aspect-ratio:var(--md,1.0952380952) var(--n-md,.7647058824);min-height:370px}.card-team--service--large .card-team__popup,.card-team--service-small .card-team__popup{justify-content:space-between}.card-team--service--large .card-team__popup-title,.card-team--service-small .card-team__popup-title{display:none}.card-team--service--large.card-team--is-active .card-team__content-title,.card-team--service-small.card-team--is-active .card-team__content-title{opacity:0}.card-team--info .card-team__content{aspect-ratio:var(--md,.9444444444) var(--n-md,.8666666667);min-height:0}.card-team--info .card-team__content-title{--text-box-edge:cap;--baseline-size:1cap;--fos:-0.1255em;--foe:-0.1675em;font-family:Onest,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500}.is-win .card-team--info .card-team__content-title{--fos:-0.1255em;--foe:-0.1675em}.card-team--info .card-team__content-title{--lh:var(--xxl,1.2857142857em) var(--n-xxl,1.2307692308em);font-size:var(--xxl,calc(var(--scale-text-rem) * 1.4)) var(--n-xxl,calc(var(--scale-text-rem) * 1.3));letter-spacing:0;line-height:var(--lh);max-width:var(--md,15em) var(--n-md,13.8461538462em);text-transform:uppercase}.card-team--info .card-team__content-image{width:var(--md,41.1764705882%) var(--n-md,44.8715384615%)}.card-team--service-small .card-team__content{aspect-ratio:var(--md,.7333333333) var(--n-md,.9285714286);min-height:0}.card-team--service-small .card-team__content-title{--text-box-edge:cap;--baseline-size:1cap;--fos:-0.1255em;--foe:-0.1675em;font-family:Onest,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500}.is-win .card-team--service-small .card-team__content-title{--fos:-0.1255em;--foe:-0.1675em}.card-team--service-small .card-team__content-title{--lh:var(--xxl,1.2727272727em) var(--n-xxl,var(--md,1.3em) var(--n-md,1.2307692308em));font-size:var(--xxl,calc(var(--scale-text-rem) * 1.1)) var(--n-xxl,var(--md,calc(var(--scale-text-rem) * 1)) var(--n-md,calc(var(--scale-text-rem) * 1.3)));letter-spacing:var(--xxl,0) var(--n-xxl,var(--md,.01em) var(--n-md,0));line-height:var(--lh);max-width:var(--md,15em) var(--n-md,13.8461538462em);text-transform:uppercase}.card-team--service-small .text{--text-box-edge:cap;--baseline-size:1cap;--fos:-0.1255em;--foe:-0.1675em;font-family:Onest,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500}.is-win .card-team--service-small .text{--fos:-0.1255em;--foe:-0.1675em}.card-team--service-small .text{--lh:var(--xxl,1.2727272727em) var(--n-xxl,1.3em);color:var(--t-text);font-size:var(--xxl,calc(var(--scale-text-rem) * 1.1)) var(--n-xxl,calc(var(--scale-text-rem) * 1));letter-spacing:var(--xxl,0) var(--n-xxl,.01em);line-height:var(--lh);text-transform:uppercase}.card-text{aspect-ratio:var(--md,1.1221122112) var(--n-md,2.0588235294);position:relative}.card-text__title{bottom:var(--md,var(--spacing-layout)) var(--n-md,auto);left:var(--spacing-layout);max-width:var(--md,21.7857142857em) var(--n-md,19.2307692308em);position:absolute;top:var(--md,auto) var(--n-md,var(--spacing-layout));width:calc(100% - var(--spacing-layout) * 2)}.card-text__image{bottom:var(--md,50%) var(--n-md,var(--spacing-layout));position:absolute;right:var(--md,50%) var(--n-md,var(--spacing-layout));transform:var(--xxl,translate(50%,41.3660714286%)) var(--n-xxl,var(--xl,translate(50%,31.3660714286%)) var(--n-xl,var(--md,translate(50%,21.3660714286%)) var(--n-md,none)));width:var(--md,41.1764705882%) var(--n-md,17.1428571429%)}.card-stack{--card-height:var(--stack-slider-item-height,calc(100svh - var(--header-height) - var(--spacing-layout) * 2))}.card-stack__content{align-items:stretch;background:#efefef;display:flex;flex-direction:column;height:100%;justify-content:space-between}.card-stack__content-counter{margin-bottom:calc(var(--scale-px) * 80)}.card-stack__content-title{--text-box-edge:cap;--baseline-size:1cap;font-family:Onest,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:var(--md,400) var(--n-md,500);max-width:9.2380952381em}.card-stack__content-title,.is-win .card-stack__content-title{--fos:-0.1255em;--foe:-0.1675em}.card-stack__content-title{--lh:var(--xxxxl,1.0714285714em) var(--n-xxxxl,var(--md,1.1428571429em) var(--n-md,1.2307692308em));font-size:var(--xxxxl,calc(var(--scale-text-rem) * 2.8)) var(--n-xxxxl,var(--md,calc(var(--scale-text-rem) * 2.1)) var(--n-md,calc(var(--scale-text-rem) * 1.3)));letter-spacing:var(--xxxxl,-.02em) var(--n-xxxxl,var(--md,-.01em) var(--n-md,0));line-height:var(--lh);text-transform:uppercase}.card-stack__content-text{margin-left:calc(50% + var(--grid-gutter) / 2)}.card-stack__image{height:var(--card-height)}.card-stack__image img{height:calc(var(--card-height) * 1.1);-o-object-fit:cover;object-fit:cover}