.experience{color:#252725;font-family:var(--font-body),Arial,sans-serif;background:#fff;font-size:16px;line-height:1.6}.experience *{box-sizing:border-box}.experience h1,.experience h2,.experience h3{font-family:var(--font-body),Arial,sans-serif;text-transform:none;letter-spacing:-.035em;text-wrap:balance;font-style:normal}.experience h1{font-size:clamp(2.2rem,4vw,3.65rem);font-weight:600;line-height:1.12}.experience h2{font-size:clamp(1.65rem,2.6vw,2.2rem);font-weight:600;line-height:1.2}.experience h3{font-size:1.2rem;font-weight:600;line-height:1.35}.exp-container{width:min(1280px,100% - 80px);margin-inline:auto}.exp-kicker{color:#6a6c67;margin:0 0 16px;font-size:15px;line-height:1.5}.exp-actions{flex-wrap:wrap;align-items:center;gap:18px 24px;display:flex}.exp-button{color:#fff;background:#c52626;border:1px solid #c52626;border-radius:8px;justify-content:center;align-items:center;gap:24px;min-height:52px;padding:14px 24px;font-size:17px;font-weight:600;line-height:1.3;transition:background .18s,transform .18s;display:inline-flex}.exp-button:hover{color:#fff;background:#a71d1d}.exp-button:active{transform:translateY(1px)}.exp-text-link{color:#343733;align-items:center;gap:12px;min-height:44px;font-size:16px;font-weight:500;text-decoration:none;display:inline-flex}.exp-text-link:hover{color:#bc2424;text-underline-offset:5px;text-decoration:underline}.experience :is(a,button,input):focus-visible{outline-offset:5px;outline:3px solid #b72222}.exp-section-heading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:28px;display:flex}.exp-section-heading .exp-kicker{margin-bottom:8px}.home-intro{grid-template-columns:1fr 1.04fr;align-items:center;gap:52px;padding-top:140px;padding-bottom:56px;display:grid}.home-intro h1 span{color:#74796c}.home-intro-description{color:#62655f;max-width:470px;margin:24px 0 28px;font-size:18px;line-height:1.65}.home-intro-note{color:#72756e;max-width:420px;margin-top:24px;font-size:14px}.home-featured{background:#f0f1ee;border-radius:14px;flex-direction:column;min-width:0;display:flex;position:relative;overflow:hidden}.home-featured>img{-o-object-fit:cover;object-fit:cover;width:100%;height:340px;transition:transform .3s}.home-featured:hover>img{transform:scale(1.015)}.home-featured-caption{background:#f1f2ee;justify-content:space-between;align-items:center;gap:16px;padding:22px 24px;display:flex;position:relative}.home-featured-caption>div{flex-direction:column;display:flex}.home-featured-caption span{color:#666a61;font-size:14px}.home-featured-caption h2{margin-top:4px;font-size:22px}.home-featured-caption strong{font-variant-numeric:tabular-nums;font-size:22px;font-weight:600}.home-featured-caption>div:last-child{text-align:right;white-space:nowrap}.home-featured-empty{justify-content:center;min-height:340px;padding:48px}.home-featured-empty p{font-size:32px}.home-catalog{padding-top:28px;padding-bottom:56px}.home-car-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;display:grid}.home-car{background:#f6f7f4;border-radius:10px;transition:box-shadow .2s;display:block;overflow:hidden}.home-car:hover{box-shadow:0 8px 28px #26301c12}.home-car-photo{aspect-ratio:4/3;background:#e8eae5;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.home-car-photo>img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .25s}.home-car:hover img{transform:scale(1.025)}.home-car-status{background:#fffffff0;border-radius:5px;padding:5px 10px;font-size:13px;position:absolute;top:12px;left:12px}.home-car-copy{padding:18px}.home-car-copy h3{min-height:26px}.home-car-copy p{color:#696d64;margin:7px 0 16px;font-size:14px}.home-car-copy strong{font-variant-numeric:tabular-nums;font-size:22px;font-weight:600;display:block}.home-car-details{border-top:1px solid #dfe2d9;justify-content:space-between;align-items:center;margin-top:16px;padding-top:14px;font-size:14px;display:flex}.home-process{border-top:1px solid #e3e5de;grid-template-columns:1fr 2.2fr;gap:48px;padding-top:36px;padding-bottom:48px;display:grid}.home-process h2{max-width:320px}.home-process .exp-text-link{margin-top:14px}.home-process-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;display:grid}.home-process-steps h3{margin:0 0 12px}.home-process-steps p{color:#666a61;font-size:16px;line-height:1.65}.home-news{background:#f5f6f2;padding:46px 0 48px}.news-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 26px;display:grid}.news-card{min-width:0}.news-card>a{flex-direction:column;height:100%;display:flex}.news-card-image{aspect-ratio:16/10;background:#e7eae2;border-radius:10px;position:relative;overflow:hidden}.news-card-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .25s}.news-card:hover img{transform:scale(1.025)}.news-card-no-image{align-items:center;padding:30px;display:flex}.news-card-no-image>span{color:#5d6656;font-size:26px;line-height:1.3}.news-video-label{background:#ffffffed;border-radius:5px;padding:4px 12px;font-size:14px;position:absolute;bottom:14px;left:14px}.news-card-copy{flex-direction:column;flex:1;align-items:flex-start;padding-top:18px;display:flex}.news-card time,.news-detail time{color:#6f7568;font-size:14px}.news-card h3{letter-spacing:-.025em;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:9px 0 12px;font-size:21px;line-height:1.35;display:-webkit-box;overflow:hidden}.news-card-copy>p{color:#646a5d;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:14px;font-size:16px;line-height:1.65;display:-webkit-box;overflow:hidden}.news-card .exp-text-link{margin-top:auto}.home-help{justify-content:space-between;align-items:center;gap:30px;padding-block:40px 48px;display:flex}.home-help h2{font-size:26px}.home-help p{color:#62685d;max-width:510px;margin-top:12px}.home-help .exp-actions{flex-direction:column;align-items:flex-start;gap:10px}.exp-notice{color:#62695b;background:#f3f4f0;border-radius:10px;padding:24px}.exp-notice a{text-decoration:underline}.news-index,.news-detail{padding-top:132px;padding-bottom:72px}.news-index-heading{margin:30px 0 40px}.news-index-heading>p:last-child{color:#62685c;max-width:640px;margin-top:18px;font-size:18px}.news-pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:28px;margin-top:42px;display:flex}.news-pagination>span{color:#72796a}.news-detail article{max-width:860px;margin:34px auto 0}.news-detail header{max-width:780px;margin:0 auto 32px}.news-detail h1{margin-top:18px;font-size:clamp(2rem,3.6vw,3rem);line-height:1.22}.news-cover,.news-detail video{-o-object-fit:contain;object-fit:contain;background:#f0f2ec;border-radius:12px;width:100%;max-height:560px;display:block}.news-body{max-width:720px;margin:34px auto}.news-body p{white-space:pre-line;overflow-wrap:anywhere;margin:0 0 24px;font-size:18px;line-height:1.85}.news-detail article>footer{border-top:1px solid #e0e4d9;max-width:720px;margin:32px auto;padding-top:24px}.news-detail article>footer p{color:#62685c;margin-bottom:18px}@media (min-width:1600px){.home-intro{gap:64px}}@media (max-width:1100px){.home-intro{gap:28px}.home-intro h1{font-size:44px}.home-car-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-featured>img{height:300px}.home-featured-caption{flex-wrap:wrap;padding:18px}.home-featured-caption>div:last-child{text-align:left}.home-process{grid-template-columns:1fr;gap:24px}.home-process h2{max-width:none}}@media (max-width:700px){.exp-container{width:calc(100% - 40px)}.home-intro{grid-template-columns:1fr;gap:28px;padding-top:110px;padding-bottom:28px}.home-intro h1{font-size:clamp(2rem,8.2vw,2.9rem)}.home-intro-description{margin:18px 0 22px;font-size:17px}.exp-kicker{margin-bottom:12px;font-size:14px}.home-intro-note{margin-top:16px;font-size:13px}.home-featured>img{height:230px}.home-featured-caption{justify-content:space-between;padding:16px}.home-featured-caption h2,.home-featured-caption strong{font-size:19px}.home-featured-caption span{font-size:13px}.home-featured-caption>div:last-child{text-align:right}.exp-section-heading{flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:22px}.exp-section-heading h2{font-size:27px}.home-car-grid{gap:14px}.home-car-copy{padding:12px}.home-car-copy h3{font-size:17px}.home-car-copy p{font-size:13px}.home-car-copy strong{font-size:19px}.home-car-details{font-size:13px}.home-car-status{padding:3px 7px;font-size:12px;top:8px;left:8px}.home-catalog{padding-block:20px 32px}.home-process{gap:24px;padding-block:28px 32px}.home-process-steps{grid-template-columns:1fr;gap:20px}.home-process-steps h3{margin-bottom:6px}.home-news{padding-block:32px}.news-grid{grid-template-columns:1fr;gap:30px}.news-card h3{font-size:22px}.home-help{flex-direction:column;align-items:flex-start;padding-block:32px}.home-help .exp-actions{flex-direction:row;align-items:center}.home-help h2{font-size:25px}.news-index,.news-detail{padding-top:112px;padding-bottom:40px}.news-index-heading{margin:24px 0 28px}.news-detail article{margin-top:24px}.news-body p{font-size:17px;line-height:1.8}}@media (max-width:370px){.home-car-grid{grid-template-columns:1fr}.home-featured-caption{flex-direction:column;align-items:flex-start}.home-featured-caption>div:last-child{text-align:left}}@media (prefers-reduced-motion:reduce){.experience *{scroll-behavior:auto!important;transition:none!important}}.customer-header{z-index:30;background:#fff;border-bottom:1px solid #e4e6de;font-family:Arial,sans-serif;position:absolute;inset:0 0 auto}.customer-header-inner{justify-content:space-between;align-items:center;gap:28px;width:min(1360px,100% - 64px);height:88px;margin:auto;display:flex}.customer-logo{white-space:nowrap;align-items:center;gap:12px;display:flex}.customer-logo img{border-radius:5px}.customer-logo>span{letter-spacing:-.04em;font-size:17px;font-weight:700;line-height:1.3}.customer-logo small{letter-spacing:0;color:#72756d;margin-top:4px;font-size:12px;font-weight:400;display:block}.customer-desktop-nav{align-items:center;gap:26px;display:flex}.customer-desktop-nav a{color:#42463c;padding:14px 0;font-size:15px}.customer-desktop-nav a:hover,.customer-desktop-nav a[aria-current=page]{color:#bc2525}.customer-desktop-nav a[aria-current=page]{box-shadow:0 2px #bc2525}.customer-header-phone{white-space:nowrap;font-size:17px;font-weight:600}.customer-header-phone small{color:#73776c;margin-top:4px;font-size:12px;font-weight:400;display:block}.customer-menu-button{border:1px solid #d9ddd0;border-radius:6px;align-items:center;gap:9px;min-height:46px;padding:8px 12px;font-size:15px;display:none}.customer-menu-button>span:first-child{font-size:22px}.customer-header :is(a,button):focus-visible{outline-offset:4px;outline:3px solid #bd2525}.customer-menu{color:#292d24;background:#fff;border:0;width:460px;max-width:100%;height:100dvh;max-height:none;margin:0 0 0 auto;padding:28px;position:fixed;inset:0;overflow:auto}.customer-menu:not([open]){display:none}.customer-menu::backdrop{background:#18200f66}.customer-menu-top{border-bottom:1px solid #e4e6df;justify-content:space-between;align-items:center;gap:18px;padding-bottom:24px;font-size:15px;font-weight:600;display:flex}.customer-menu-top button{min-height:44px;padding:8px}.customer-menu nav{flex-direction:column;margin-top:24px;display:flex}.customer-menu nav a{border-bottom:1px solid #e4e6de;justify-content:space-between;padding:18px 0;font-size:22px;display:flex}.customer-menu nav a[aria-current=page]{color:#bd2525}.customer-menu-contact{margin-top:40px}.customer-menu-contact p{color:#72776a;margin-bottom:12px;font-size:16px}.customer-menu-contact a{font-size:23px;display:block}.customer-menu-contact small{color:#72776a;margin-top:10px;font-size:14px;display:block}.customer-footer{font-family:Arial,sans-serif}.customer-footer>div:nth-child(2){gap:28px;padding-top:36px;padding-bottom:36px}.customer-footer :is(p,li,a,button,span){letter-spacing:normal}.customer-footer p,.customer-footer li a{font-size:14px;line-height:1.6}.customer-footer li a{align-items:center;min-height:36px;display:inline-flex}.customer-footer .font-mono{font-family:Arial,sans-serif}.customer-footer .text-\[10px\],.customer-footer .text-\[9px\],.customer-footer .text-\[8px\]{font-size:12px}.customer-footer .text-white\/30,.customer-footer .text-white\/35{color:#a6a99f}.customer-site .page-shell{background:#fff}.customer-site{scroll-behavior:auto}@media (max-width:1150px){.customer-header-inner{gap:20px}.customer-desktop-nav{gap:18px}.customer-header-phone{display:none}}@media (max-width:850px){.customer-header-inner{width:calc(100% - 40px);height:80px}.customer-desktop-nav{display:none}.customer-menu-button{display:flex}.customer-header-phone{margin-left:auto;font-size:15px;display:block}}@media (max-width:570px){.customer-header-phone{display:none}.customer-header-inner{gap:14px;height:76px}.customer-logo>span{font-size:15px}.customer-logo img{width:40px;height:40px}.customer-logo{gap:9px}.customer-menu-button{padding:6px 9px}.customer-menu{padding:22px}.customer-footer>div:nth-child(2){padding-block:30px}.customer-footer iframe{max-height:140px}}
.customer-site{--ui-red:#ce2528;--ui-ink:#1b2025;--ui-surface:#f5f5f2;--ui-line:#e1e3df;--ui-radius:14px;--ui-ease:cubic-bezier(.23,1,.32,1);color:var(--ui-ink)}.customer-site .experience{color:var(--ui-ink)}.customer-site :is(.exp-button,.btn-primary){background:var(--ui-red);color:#fff;min-height:54px;font:600 16px/1.4 var(--font-body),Arial,sans-serif;text-transform:none;letter-spacing:0;transition:transform .16s var(--ui-ease),background .18s var(--ui-ease),box-shadow .18s var(--ui-ease);border:1px solid #bb1d22;border-radius:11px;justify-content:center;align-items:center;gap:22px;padding:14px 24px;display:inline-flex;box-shadow:inset 0 1px #ffffff38,0 3px #a51b20,0 8px 18px -10px #8b171b70}.customer-site :is(.exp-button,.btn-primary)>:is(svg,.arrow){transition:transform .18s var(--ui-ease)}.customer-site :is(.btn-ghost,.btn-secondary){min-height:52px;color:var(--ui-ink);font:600 16px/1.4 var(--font-body),Arial,sans-serif;text-transform:none;letter-spacing:0;transition:background .18s var(--ui-ease),transform .16s var(--ui-ease);background:#fff;border:1px solid #cdd2cf;border-radius:11px;justify-content:center;align-items:center;gap:16px;padding:13px 23px;display:inline-flex}.customer-site :is(.exp-button,.btn-primary,.btn-ghost,.btn-secondary):active:not(:disabled){transform:translateY(2px);box-shadow:inset 0 1px 2px #0001,0 1px #9f191e}.customer-site :is(.exp-button,.btn-primary,.btn-ghost,.btn-secondary):disabled{opacity:.5;box-shadow:none;cursor:not-allowed}.customer-site :is(a,button,summary):focus-visible{outline:3px solid var(--ui-red);outline-offset:4px}.customer-site .exp-text-link{gap:14px;font-weight:600;text-decoration:none}.customer-site .exp-text-link>span,.customer-site .exp-text-link>svg{transition:transform .18s var(--ui-ease)}.customer-header{border-bottom-color:var(--ui-line);font-family:var(--font-body),Arial,sans-serif}.customer-header-inner{gap:22px;width:calc(100% - 64px);max-width:1440px;height:92px}.customer-logo{gap:10px}.customer-logo>span{letter-spacing:-.035em;font-size:17px}.customer-logo img{width:45px;height:45px}.customer-logo small{color:#6c7478;font-size:13px}.customer-desktop-nav{gap:25px;margin-left:auto}.customer-desktop-nav a{color:#454e54;min-height:48px;transition:color .18s var(--ui-ease);align-items:center;padding:12px 0;font-size:16px;font-weight:500;display:flex;position:relative}.customer-desktop-nav a[aria-current=page]{box-shadow:none;color:var(--ui-red)}.customer-desktop-nav a[aria-current=page]:after{content:"";background:var(--ui-red);border-radius:2px;height:2px;position:absolute;bottom:4px;left:0;right:0}.customer-header-phone{margin-left:12px;font-size:17px;display:block}.customer-header-phone small{color:#747c81;font-size:13px}.customer-messengers{flex-shrink:0;align-items:center;gap:5px;display:flex}.customer-messengers>a{border:1px solid var(--ui-line);width:44px;height:44px;transition:transform .16s var(--ui-ease),border-color .18s var(--ui-ease),background .18s var(--ui-ease);background:#fff;border-radius:12px;place-items:center;display:grid}.customer-messengers img{-o-object-fit:contain;object-fit:contain;width:24px;height:24px}.customer-contact-row{display:none}.customer-menu-button{background:var(--ui-surface);min-height:44px;color:var(--ui-ink);border-color:#dce0dd;border-radius:11px}.customer-menu-top>button{background:var(--ui-surface);border-radius:50%;place-items:center;width:44px;display:grid}.customer-menu{font-family:var(--font-body),Arial,sans-serif;color:var(--ui-ink)}.customer-menu nav a{font-size:26px}.customer-menu::backdrop{background:#12181d8c}.cinema-hero-wrap{max-width:1536px;margin:auto;padding:116px 24px 0}.cinema-hero{isolation:isolate;color:#fff;background:#1b2025;border-radius:22px;flex-direction:column;justify-content:space-between;min-height:570px;padding:38px 54px 26px;display:flex;position:relative;overflow:hidden}.cinema-media,.cinema-shade{z-index:-1;position:absolute;inset:0}.cinema-media>img,.cinema-media>video{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;position:absolute}.cinema-media>video{opacity:0;transition:opacity .3s}.cinema-media>video.has-frame{opacity:1}.cinema-shade{background:linear-gradient(90deg,#0b1117ed 0%,#0d141bd1 29%,#0b111766 62%,#0b111733 100%),linear-gradient(#0000 62%,#070c14bb)}.cinema-content{max-width:700px}.cinema-eyebrow{color:#e4e8e8;letter-spacing:.035em;align-items:center;gap:12px;margin-bottom:20px;font-size:15px;display:flex}.cinema-eyebrow>span{background:#ed3c3f;border-radius:2px;width:25px;height:3px}.experience .cinema-hero h1{letter-spacing:-.045em;color:#fff;text-wrap:initial;margin:0;font-size:clamp(43px,4.3vw,64px);font-weight:600;line-height:1.04}.cinema-hero h1 span{color:#d7dfe4}.cinema-description{color:#e1e4e7;max-width:480px;margin:22px 0 24px;font-size:18px;line-height:1.55}.cinema-actions{flex-wrap:wrap;align-items:center;gap:14px 26px;display:flex}.cinema-secondary{color:#fff;border-bottom:1px solid #ffffff60;align-items:center;gap:16px;min-height:48px;font-size:16px;display:flex}.cinema-bottom{justify-content:space-between;align-items:flex-end;gap:24px;margin-top:28px;display:flex}.cinema-bottom>p{font-size:15px;font-weight:500;line-height:1.5}.cinema-bottom>p>span{color:#c8cfd5;margin-top:2px;font-size:14px;font-weight:400;display:block}.cinema-controls{gap:8px;display:flex}.cinema-controls>button{color:#fff;background:#111c2580;border:1px solid #ffffff59;border-radius:50%;place-items:center;min-width:44px;min-height:44px;transition:background .18s,transform .12s;display:grid}.cinema-controls>button:active{transform:scale(.96)}.home-credentials{border-bottom:1px solid var(--ui-line);justify-content:space-between;align-items:center;gap:24px;margin-bottom:26px;padding-block:26px 32px;display:flex}.home-credentials>p{font-size:18px;font-weight:600;line-height:1.4}.home-credentials>p>span{color:#6f787d;margin-top:4px;font-size:14px;font-weight:400;display:block}.home-credentials>a{color:#4f5960;align-items:center;gap:22px;max-width:190px;font-size:15px;line-height:1.5;display:flex}.home-credentials>a>span{color:var(--ui-red);font-size:24px}.experience .exp-section-heading h2{letter-spacing:-.04em;font-size:clamp(30px,3vw,42px);line-height:1.13}.exp-kicker{color:#6a7378;font-size:15px}.home-catalog{padding-bottom:66px}.home-car{border:1px solid var(--ui-line);background:#fff;border-radius:14px;transition:border-color .2s,box-shadow .2s}.home-car-photo{aspect-ratio:1.4}.home-car-status{border-radius:6px;padding:5px 11px;font-size:14px;top:14px;left:14px;box-shadow:0 2px 9px #10182013}.home-car-copy{padding:22px 18px 18px}.home-car-copy h3{letter-spacing:-.035em;font-size:22px}.home-car-copy p{color:#6c757b;margin:8px 0 20px;font-size:15px}.home-car-copy strong{letter-spacing:-.035em;font-size:26px}.home-car-details{border-top-color:var(--ui-line);color:#45525b;padding-top:15px;font-size:15px}.home-car-details>span{color:var(--ui-red);font-size:20px}.journey-section{padding-bottom:70px}.journey-section h2>span{color:#77818a}.journey-track{border:1px solid var(--ui-line);background:var(--ui-surface);border-radius:14px 14px 0 0;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid;overflow:hidden}.journey-track>button{text-align:left;border-right:1px solid var(--ui-line);color:#5e6870;min-height:104px;transition:background .2s var(--ui-ease),color .2s var(--ui-ease);align-items:center;gap:13px;padding:22px 20px;display:flex;position:relative}.journey-track>button:last-child{border-right:0}.journey-track>button[aria-pressed=true]{background:var(--ui-ink);color:#fff}.journey-track>button[aria-pressed=true]:after{content:"";background:#ef3e43;height:3px;position:absolute;bottom:0;left:20px;right:20px}.journey-step-icon{flex-shrink:0}.journey-track strong{font-size:18px;font-weight:600;display:block}.journey-track small{opacity:.8;margin-top:4px;font-size:14px;line-height:1.35;display:block}.journey-step-number{opacity:.5;font-variant-numeric:tabular-nums;align-self:flex-start;margin-left:auto;font-size:13px}.journey-panel{background:var(--ui-surface);border:1px solid var(--ui-line);border-top:0;border-radius:0 0 16px 16px;grid-template-columns:1fr 1fr;min-height:360px;display:grid;overflow:hidden}.journey-panel-copy{flex-direction:column;justify-content:center;align-items:flex-start;padding:36px 40px;display:flex}.journey-panel-stage{color:#727c83;margin-bottom:14px;font-size:14px}.journey-panel-copy h3{letter-spacing:-.04em;font-size:31px;line-height:1.17}.journey-panel-copy>p{color:#59656d;margin-top:18px;font-size:17px;line-height:1.7}.journey-result{color:#3e4d56;border-top:1px solid #d8ddd8;margin-top:21px;padding-top:18px;font-size:15px;line-height:1.55}.journey-panel-copy>.exp-text-link{margin-top:17px}.journey-photo{background:#333e45;min-height:360px;position:relative;overflow:hidden}.journey-photo>img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;animation:.24s journey-frame;position:absolute}.journey-photo:after{content:"";background:linear-gradient(#0000 25%,#101920db);position:absolute;inset:0}.journey-photo>div{z-index:1;color:#fff;position:absolute;bottom:28px;left:30px}.journey-photo>div>span{letter-spacing:.1em;font-size:12px}.journey-photo strong{letter-spacing:-.03em;margin-top:12px;font-size:32px;font-weight:500;line-height:1.1;display:block}@keyframes journey-frame{0%{opacity:.5}to{opacity:1}}.home-news{background:var(--ui-surface);padding-block:50px 58px}.news-grid{gap:34px}.news-card-image{background:#e8ebe7;border:1px solid #dce0dc;border-radius:14px}.news-card-copy{padding-top:21px}.news-card time,.news-detail time{color:#727c83;font-size:15px}.news-card h3{letter-spacing:-.035em;margin:10px 0 14px;font-size:24px;line-height:1.25}.news-card-copy>p{color:#626e75}.news-card .exp-text-link{border-top:1px solid #dce1dc;justify-content:space-between;width:100%;padding-top:12px}.home-help{padding-block:54px 60px}.home-help h2{font-size:32px}.home-help p{color:#68727a;font-size:17px}.news-index,.news-detail{padding-top:132px}.news-index-heading{border-bottom:1px solid var(--ui-line);margin-bottom:40px;padding-block:10px 28px}.news-index-heading h1{font-size:clamp(44px,4.5vw,64px)}.news-detail header{border-bottom:1px solid var(--ui-line);padding-bottom:24px}.news-detail h1{letter-spacing:-.04em}.news-body p{color:#404d56}.news-pagination .exp-button{background:var(--ui-ink);border-color:var(--ui-ink);box-shadow:0 3px #080d12}.customer-footer{font-family:var(--font-body),Arial,sans-serif}.customer-footer li a{min-height:38px;font-size:16px}.customer-footer p{font-size:15px}.customer-footer :is(a,button):focus-visible{outline-color:#fff}.customer-footer .display{font-style:normal}@media (hover:hover) and (pointer:fine){.customer-site :is(.exp-button,.btn-primary):hover{color:#fff;background:#b51d23;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff38,0 4px #98151b,0 12px 25px -13px #8b171b80}.customer-site :is(.exp-button,.btn-primary):hover>:is(svg,.arrow){transform:translate(2px,-1px)}.customer-site :is(.btn-ghost,.btn-secondary):hover{background:#eef1ed;transform:translateY(-1px)}.customer-messengers>a:hover{background:#f6f8f5;border-color:#bfc7c2;transform:translateY(-2px)}.cinema-controls>button:hover{background:#35424ed9}.exp-text-link:hover>span,.exp-text-link:hover>svg{transform:translate(3px)}.home-car:hover{border-color:#b9c4bb;box-shadow:0 12px 25px #1b20250c}.journey-track>button:not([aria-pressed=true]):hover{background:#e9ede7}.news-card:hover h3{color:#ad1c23}}@media (max-width:1200px){.customer-header-inner{gap:18px}.customer-header-phone{display:none}.customer-desktop-nav{gap:22px}.cinema-hero{padding-inline:38px}.journey-track>button{gap:9px;padding-inline:15px}.journey-step-number{display:none}.journey-track strong{font-size:17px}.journey-step-icon svg{width:20px}}@media (max-width:850px){.customer-header-inner{width:calc(100% - 36px);height:68px}.customer-header-inner>.customer-messengers{display:none}.customer-menu-button{margin-left:auto;display:flex}.customer-desktop-nav{display:none}.customer-contact-row{border-top:1px solid #edf0ea;justify-content:flex-end;align-items:center;gap:14px;width:calc(100% - 36px);min-height:44px;margin:auto;display:flex}.customer-contact-row>a{align-items:center;min-height:44px;margin-right:auto;font-size:15px;font-weight:600;display:flex}.customer-contact-row>span{color:#6e787d;font-size:13px}.customer-contact-row .customer-messengers{gap:3px}.customer-contact-row .customer-messengers>a{background:0 0;border:0;width:40px;height:44px}.customer-contact-row .customer-messengers img{width:23px;height:23px}.cinema-hero-wrap{padding-top:132px;padding-inline:18px}.cinema-hero{min-height:590px;padding:30px}.experience .cinema-hero h1{font-size:52px}.cinema-description{max-width:400px}.journey-track{grid-template-columns:repeat(2,1fr)}.journey-track>button{border-bottom:1px solid var(--ui-line);min-height:88px;padding:17px 20px}.journey-track>button:nth-child(2){border-right:0}.journey-track>button:nth-child(n+3){border-bottom:0}.journey-panel-copy{padding:28px}.journey-panel-copy h3{font-size:28px}.journey-panel{grid-template-columns:1.1fr 1fr}.home-credentials{flex-wrap:wrap;gap:22px}.home-credentials>a{border-top:1px solid var(--ui-line);flex-basis:100%;max-width:none;padding-top:12px}.news-index,.news-detail{padding-top:144px}}@media (max-width:570px){.customer-logo>span{font-size:15px}.customer-logo img{width:38px;height:38px}.customer-logo small{margin-top:2px;font-size:11px}.customer-contact-row>span{display:none}.customer-menu-button{padding:8px 10px;font-size:14px}.cinema-hero-wrap{padding-inline:12px;padding-top:124px}.cinema-hero{border-radius:16px;min-height:570px;padding:26px 23px 20px}.cinema-media>img,.cinema-media>video{-o-object-position:60% center;object-position:60% center}.cinema-shade{background:linear-gradient(90deg,#091019d9,#101a2187),linear-gradient(#0000 35%,#0c141ae8)}.cinema-eyebrow{margin-bottom:26px;font-size:13px}.experience .cinema-hero h1{font-size:clamp(36px,10vw,46px);line-height:1.06}.cinema-description{max-width:300px;margin-top:22px;font-size:16px;line-height:1.6}.cinema-actions{gap:14px}.cinema-actions .exp-button{justify-content:space-between;width:100%;min-height:54px;padding:13px 18px;font-size:16px}.cinema-secondary{min-height:44px;font-size:15px}.cinema-bottom{gap:12px;margin-top:28px}.cinema-bottom>p{max-width:180px;font-size:12px}.cinema-bottom>p>span{font-size:12px;line-height:1.4}.cinema-controls{gap:7px}.cinema-controls>button{min-width:40px;min-height:44px}.home-credentials{justify-content:space-between;gap:12px;margin-bottom:18px;padding-block:24px 18px}.home-credentials>p{font-size:17px}.home-credentials>p>span{max-width:90px;font-size:12px}.home-credentials>a{justify-content:space-between;padding-top:10px;font-size:14px}.home-car-grid{gap:14px}.home-car-copy{padding:17px 13px 13px}.home-car-copy h3{font-size:19px}.home-car-copy p{margin:8px 0 15px;font-size:13px;line-height:1.6}.home-car-copy strong{font-size:22px}.home-car-details{gap:7px;margin-top:13px;padding-top:12px;font-size:13px}.home-car-status{padding:4px 8px;font-size:12px;top:9px;left:9px}.home-catalog{padding-bottom:40px}.experience .exp-section-heading h2{font-size:30px}.journey-section{padding-bottom:40px}.journey-track>button{gap:10px;min-height:92px;padding:15px 12px}.journey-track strong{font-size:16px}.journey-track small{font-size:12px}.journey-step-icon svg{width:18px}.journey-panel{grid-template-columns:1fr}.journey-panel-copy{min-height:390px;padding:26px 24px}.journey-panel-copy h3{font-size:28px}.journey-panel-copy>p{font-size:16px;line-height:1.65}.journey-result{font-size:14px}.journey-panel-copy>.exp-text-link{font-size:15px}.journey-photo{order:-1;min-height:215px}.journey-photo>div{bottom:20px;left:22px}.journey-photo strong{font-size:25px}.journey-photo>div>span{font-size:11px}.news-card h3{font-size:24px}.home-news{padding-block:34px 40px}.home-help{padding-block:36px 44px}.home-help h2{font-size:29px}.home-help .exp-actions{gap:18px;width:100%}.home-help .exp-button{justify-content:space-between;width:100%}.news-index-heading{margin-top:15px}.news-index-heading h1{font-size:44px}.news-detail h1{font-size:31px}.news-cover,.news-detail video{border-radius:9px}}@media (prefers-reduced-motion:reduce){.customer-site :is(.exp-button,.btn-primary,.btn-secondary,.btn-ghost,.exp-text-link,.customer-messengers,.cinema-hero,.journey-section,.home-car,.news-card) *,.customer-site :is(.exp-button,.btn-primary,.btn-secondary,.btn-ghost,.exp-text-link,.home-car){transition:none!important;animation:none!important;transform:none!important}.customer-site{scroll-behavior:auto}}.customer-site .btn-primary:after{animation:none;display:none}.customer-contact-row .customer-messengers>a{width:44px}@media (max-width:370px){.customer-logo>span{font-size:13px}.customer-contact-row{gap:6px}.customer-contact-row>a{font-size:13px}.customer-menu-button{padding-inline:8px}}.cookie-consent button{min-height:48px;font:500 15px/1.4 var(--font-body),Arial,sans-serif;letter-spacing:0;border-radius:10px;transition:background .18s,transform .12s}.cookie-consent button:active{transform:translateY(1px)}.cookie-consent button:last-child{box-shadow:inset 0 1px #ffffff38,0 3px #a51b20}.cookie-consent button:focus-visible{outline-offset:4px;outline:3px solid #fff}@media (prefers-reduced-motion:reduce){.cookie-consent button{transition:none;transform:none}}
.customer-site[data-design=editorial] .lux-stage{font-family:var(--font-body),Arial,sans-serif;color:var(--ui-ink);background:#fff}.customer-site[data-design=editorial] .lux-stage>.customer-page-content>section:not(.editorial-page){padding-top:148px;padding-bottom:80px}.customer-site[data-design=editorial] .lux-stage :is(h1,h2,h3){text-transform:none;letter-spacing:-.035em;font-family:inherit;font-style:normal;line-height:1.2}.customer-site[data-design=editorial] .lux-stage h1{letter-spacing:-.05em;font-size:clamp(40px,4.5vw,62px);font-weight:650;line-height:1.06}.customer-site[data-design=editorial] .lux-stage h1 em{font-style:normal}.customer-site[data-design=editorial] .lux-stage h2{font-size:clamp(24px,2.6vw,36px);font-weight:600}.customer-site[data-design=editorial] .lux-stage :is(p,li){font-size:17px;line-height:1.75}.customer-site[data-design=editorial] .lux-stage .eyebrow{font:500 15px/1.5 var(--font-body),Arial,sans-serif;text-transform:none;letter-spacing:0;color:#747e83;background:0 0;border:0;padding:0}.customer-site[data-design=editorial] .lux-stage .prose-legal{max-width:760px;font-size:17px}.customer-site[data-design=editorial] .lux-stage .prose-legal :is(h2,h3){margin-top:34px;font-size:24px}.customer-site[data-design=editorial] .lux-stage details{border-color:var(--ui-line);padding-block:17px}.customer-site[data-design=editorial] .lux-stage summary{min-height:44px;line-height:1.5}.editorial-page{color:var(--ui-ink);background:#fff;padding:136px 0 80px;font-size:17px;line-height:1.65}.editorial-container{width:min(1280px,100% - 80px);margin:auto}.editorial-breadcrumb{color:#717c82;flex-wrap:wrap;align-items:center;gap:13px;min-height:44px;margin-bottom:32px;font-size:15px;display:flex}.editorial-breadcrumb a{align-items:center;min-height:44px;display:inline-flex}.editorial-breadcrumb a:hover{color:var(--ui-red)}.editorial-label{color:#6d777e;margin-bottom:22px;font-size:15px!important;line-height:1.5!important}.editorial-lead{color:#606e76;max-width:510px;margin-top:25px;font-size:19px!important;line-height:1.7!important}.editorial-page h1 span{color:#7d878e}.editorial-actions{flex-wrap:wrap;align-items:center;gap:20px 28px;margin-top:30px;display:flex}.editorial-inline-link{color:#3d4b55;align-items:center;gap:20px;min-height:48px;font-size:16px;font-weight:600;display:inline-flex}.editorial-inline-link>span{color:var(--ui-red);font-size:21px}.editorial-inline-link:hover{color:var(--ui-red)}.about-intro{grid-template-columns:1fr 1fr;align-items:center;gap:65px;padding-bottom:70px;display:grid}.about-intro-copy h1{margin:0}.about-intro-visual{background:var(--ui-surface);border:1px solid var(--ui-line);border-radius:18px;margin:0;position:relative;overflow:hidden;transform:rotate(1deg);box-shadow:0 18px 44px -30px #1b202559}.about-intro-visual>img{-o-object-fit:cover;object-fit:cover;width:100%;height:375px}.about-intro-visual>figcaption{color:#626f76;justify-content:space-between;align-items:center;gap:20px;padding:17px 22px;font-size:15px;display:flex}.about-intro-visual figcaption>a{width:44px;height:44px;color:var(--ui-red);border:1px solid #d8ded9;border-radius:50%;place-items:center;font-size:23px;display:grid}.about-process{border-top:1px solid var(--ui-line);grid-template-columns:.8fr 1.3fr;gap:80px;padding-block:54px 64px;scroll-margin-top:30px;display:grid}.about-process-intro{align-self:start;position:sticky;top:30px}.about-process-intro>p:not(.editorial-label){color:#637079;max-width:340px;margin-top:22px}.about-process-intro>a{margin-top:22px}.about-step{border-bottom:1px solid var(--ui-line);background:#fff;padding:0!important}.about-step:first-child{border-top:1px solid var(--ui-line)}.about-step>summary{cursor:pointer;align-items:center;gap:20px;min-height:100px;padding:23px 0;list-style:none;display:flex}.about-step>summary::-webkit-details-marker{display:none}.about-step-number{color:#929c9f;align-self:flex-start;padding-top:5px;font-size:14px}.about-step-heading{flex:1}.about-step-heading>strong{letter-spacing:-.03em;font-size:23px;font-weight:600;line-height:1.25;display:block}.about-step-heading>span{color:#738087;margin-top:7px;font-size:15px;line-height:1.5;display:block}.about-step-toggle{color:#5b6971;width:36px;height:36px;transition:transform .18s var(--ui-ease);border:1px solid #d8dfd8;border-radius:50%;flex-shrink:0;place-items:center;font-size:23px;display:grid}.about-step[open] .about-step-toggle{color:var(--ui-red);transform:rotate(45deg)}.about-step[open] strong{color:var(--ui-red)}.about-step-body{color:#606e76;padding:0 56px 24px 37px}.about-step-body p{font-size:17px!important}.about-step-result{background:var(--ui-surface);border-radius:9px;flex-direction:column;gap:6px;margin-top:20px;padding:16px 19px;display:flex}.about-step-result>span{color:#7b878d;font-size:13px}.about-step-result>strong{font-size:16px;font-weight:500;color:var(--ui-ink)!important}.about-principles{border-top:1px solid var(--ui-line);grid-template-columns:1.1fr 1fr 1fr;gap:50px;padding-block:52px 60px;display:grid}.about-principle{padding-top:7px}.about-principle h3{font-size:23px;font-weight:600}.about-principle p{color:#65727a;margin-top:18px}.about-contact{background:var(--ui-ink);color:#fff;border-radius:18px;justify-content:space-between;align-items:center;gap:48px;padding:42px 48px;display:flex}.about-contact h2{font-size:40px!important;line-height:1.1!important}.about-contact .editorial-label{color:#b3bec4}.about-contact .btn-primary{margin-top:25px}.about-contact address{color:#c2ccd1;flex-direction:column;align-items:flex-start;gap:12px;max-width:400px;font-size:17px;font-style:normal;display:flex}.about-contact-phone{color:#fff;letter-spacing:-.03em;font-size:29px;font-weight:600}.about-contact address a{min-height:36px}.editorial-faq-layout{grid-template-columns:.9fr 1.2fr;gap:90px;display:grid}.editorial-faq-help{border-top:1px solid var(--ui-line);max-width:400px;margin-top:44px;padding-top:26px}.editorial-faq-help h2{font-size:24px!important}.editorial-faq-help p{color:#68767d;margin-top:14px}.editorial-faq-help .btn-primary{margin-top:23px}.editorial-faq-help .editorial-inline-link{margin-top:14px;display:flex}.editorial-faq-list .faq-item{border-color:var(--ui-line)}.editorial-faq-list .faq-trigger{text-align:left;min-height:80px;font:600 21px/1.4 var(--font-body),Arial,sans-serif;letter-spacing:-.025em;color:var(--ui-ink);gap:22px;padding:24px 0}.editorial-faq-list .faq-icon{background:var(--ui-surface);width:35px;height:35px;color:var(--ui-red);border-radius:50%;flex-shrink:0;place-items:center;font-weight:400;display:grid}.editorial-faq-list .faq-body{color:#66747d;padding-bottom:24px;font-size:17px;line-height:1.8}.editorial-faq-list .faq-content.open{max-height:1500px}@media (max-width:1023px){.about-intro{gap:35px}.about-intro-visual>img{height:330px}.about-process{gap:40px}.about-principles{gap:30px}.editorial-faq-layout{gap:45px}.editorial-page{padding-top:144px}.about-contact{padding:35px}.about-contact-phone{font-size:25px}}@media (max-width:700px){.customer-site[data-design=editorial] .lux-stage>.customer-page-content>section:not(.editorial-page){padding-top:144px;padding-bottom:48px}.customer-site[data-design=editorial] .lux-stage h1{font-size:42px}.customer-site[data-design=editorial] .lux-stage :is(p,li){font-size:16px}.editorial-page{padding:136px 0 48px}.editorial-container{width:calc(100% - 40px)}.editorial-breadcrumb{margin-bottom:23px;font-size:14px}.editorial-label{margin-bottom:17px}.editorial-lead{margin-top:22px;font-size:17px!important}.about-intro{grid-template-columns:1fr;gap:30px;padding-bottom:40px}.editorial-actions{gap:15px;margin-top:24px}.editorial-actions .btn-primary{justify-content:space-between;width:100%}.about-intro-visual{border-radius:13px;transform:none}.about-intro-visual>img{height:245px}.about-intro-visual>figcaption{padding:12px 17px;font-size:14px}.about-process{grid-template-columns:1fr;gap:24px;padding-block:34px 40px}.about-process-intro{position:static}.about-process-intro>p:not(.editorial-label){max-width:none;margin-top:17px}.about-process-intro>a{margin-top:12px}.about-step>summary{gap:13px;padding:21px 0}.about-step-heading>strong{font-size:20px}.about-step-heading>span{font-size:14px}.about-step-body{padding:0 0 22px 27px}.about-step-body p{font-size:16px!important}.about-step-toggle{width:32px;height:32px}.about-principles{grid-template-columns:1fr;gap:22px;padding-block:34px 40px}.about-principle{border-top:1px solid var(--ui-line);padding-top:23px}.about-principle p{margin-top:10px}.about-contact{border-radius:13px;flex-direction:column;align-items:flex-start;gap:30px;padding:30px 25px}.about-contact h2{font-size:34px!important}.about-contact address{font-size:16px}.about-contact-phone{font-size:26px}.editorial-faq-layout{grid-template-columns:1fr;gap:34px}.editorial-faq-help{margin-top:28px;padding-top:23px}.editorial-faq-help h2{font-size:22px!important}.editorial-faq-list .faq-trigger{gap:15px;padding-block:22px;font-size:20px}.editorial-faq-list .faq-body{font-size:16px!important}}@media (prefers-reduced-motion:reduce){.editorial-page *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.about-intro-visual{transform:none}}
.customer-site{--ui-surface:#eef0ef;--ui-line:#dce1df;--ui-canvas:#172126;--ui-fin:linear-gradient(transparent, transparent);background:var(--ui-canvas)}.customer-site:is([data-page=home],[data-page=catalog]){--ui-fin:url(/apex-fin.svg)}.customer-site .lux-stage,.customer-site[data-design=editorial] .lux-stage{background-color:var(--ui-canvas);background-image:var(--ui-fin), linear-gradient(90deg, transparent calc(50% - 720px), #d0d6d5f5 calc(50% - 696px), #e8eae7fa calc(50% - 676px), #f1f2effc 42%, #e3e7e5fa calc(50% + 676px), #c8d0cef5 calc(50% + 696px), transparent calc(50% + 720px)), url(/showroom-canvas.svg);background-position:calc(50% + 510px) 0,50%,top;background-repeat:no-repeat;background-size:1000px 620px,100% 100%,cover;background-attachment:fixed}@media (max-width:850px),(hover:none){.customer-site .lux-stage,.customer-site[data-design=editorial] .lux-stage{background-image:var(--ui-fin), linear-gradient(90deg, transparent 0, #c8d0cef5 10px, #e5e9e6fc 18px, #eef0edfc 48%, #e0e5e2fc calc(100% - 18px), #c8d0cef5 calc(100% - 10px), transparent 100%), url(/showroom-canvas.svg);background-position:calc(100% + 381px) 0,50%,top;background-size:581px 360px,100% 100%,auto 1500px;background-attachment:scroll}}.customer-site .experience,.customer-site .editorial-page,.customer-site[data-page=catalog] .customer-page-content>div,.customer-site[data-page=request] .customer-page-content>div,.customer-site[data-page=account] .customer-page-content>div,.customer-site[data-page=request] .customer-page-content>div>section,.customer-site[data-page=account] .customer-page-content>div>section{background:0 0}.customer-header{background:#f9faf9f5;border-bottom:1px solid #d9dfdd;box-shadow:0 5px 24px #26383d08}.customer-header-inner{gap:18px}.customer-desktop-nav{gap:8px}.customer-desktop-nav a{color:#39464e;white-space:nowrap;min-height:48px;transition:transform .16s var(--ui-ease), box-shadow .16s var(--ui-ease), border-color .16s ease;background:linear-gradient(#fff,#f1f3f2);border:1px solid #d6dcda;border-radius:11px;gap:9px;padding:12px 17px;font-size:16px;font-weight:600;box-shadow:inset 0 1px #fff,0 3px #d5dbd8,0 5px 9px #24343d05}.customer-desktop-nav a svg{color:#78858b;flex-shrink:0}.customer-desktop-nav a[aria-current=page]{color:#fff;background:linear-gradient(#db3437,#c32228);border-color:#b61f25;box-shadow:inset 0 1px #ffffff45,0 3px #9e1c22,0 7px 12px #9e1c2215}.customer-desktop-nav a[aria-current=page] svg{color:#fff}.customer-desktop-nav a[aria-current=page]:after{display:none}.customer-header-phone{margin-left:6px;font-size:16px}.customer-messengers>a{border-color:#dce1df;box-shadow:inset 0 1px #fff,0 2px #e1e6e3}.customer-account-link{color:#44535b;background:linear-gradient(#fff,#e9eeeb);border:1px solid #cdd5d2;border-radius:50%;flex-shrink:0;place-items:center;width:46px;height:46px;margin-left:2px;transition:transform .16s,background .16s;display:grid;position:relative;box-shadow:inset 0 1px #fff,0 3px #d5dcd8}.customer-account-link[aria-current=page]{color:var(--ui-red);border-color:#dba4a5}.customer-account-link>[role=tooltip]{color:#fff;opacity:0;visibility:hidden;pointer-events:none;background:#243039;border-radius:8px;width:max-content;padding:9px 13px;font-size:14px;font-weight:500;line-height:1.5;transition:opacity .12s,visibility .12s;position:absolute;top:calc(100% + 12px);right:0}.customer-account-link:is(:hover,:focus-visible)>[role=tooltip]{opacity:1;visibility:visible}.customer-account-link:active,.customer-desktop-nav a:active{transform:translateY(2px)}.customer-skip-link{color:#fff;background:#243039;border-radius:9px;padding:14px 18px;position:absolute;top:-100px;left:20px}.customer-skip-link:focus{z-index:2;top:12px}.customer-menu nav a>span:first-child{align-items:center;gap:16px;display:flex}.customer-menu nav a svg{color:#879299}.customer-menu nav a[aria-current=page] svg{color:var(--ui-red)}.customer-menu-button{box-shadow:inset 0 1px #fff,0 2px #d5dcd8}.customer-site .home-credentials{border-bottom-color:#d0d8d4}.customer-site .home-help{border-top-color:#d0d8d4}.customer-site .journey-panel{box-shadow:0 18px 45px -30px #24343d3b}.customer-site .journey-panel-copy{background:#f8faf9}.customer-site .editorial-faq-list{background:#ffffffd9;border:1px solid #d8e0dc;border-radius:18px;padding:10px 30px;box-shadow:0 18px 45px -35px #24343d40}.customer-site .about-step{background:0 0}.customer-site .about-step-result{background:#fff;border:1px solid #dce3df}.customer-site .about-process-intro{top:28px}@media (hover:hover) and (pointer:fine){.customer-desktop-nav a:hover{border-color:#b8c4be;transform:translateY(-2px);box-shadow:inset 0 1px #fff,0 5px #d5dbd8,0 9px 15px #24343d0a}.customer-desktop-nav a[aria-current=page]:hover{border-color:#a71b21;box-shadow:inset 0 1px #ffffff45,0 5px #9e1c22,0 9px 15px #9e1c2220}.customer-account-link:hover{background:#fff;transform:translateY(-1px)}}@media (max-width:1200px) and (min-width:851px){.customer-header-inner{gap:12px}.customer-desktop-nav a{gap:7px;padding-inline:12px;font-size:15px}.customer-desktop-nav{gap:7px}.customer-logo>span{font-size:15px}}@media (max-width:850px){.customer-header-inner{gap:12px}.customer-account-link{width:44px;height:44px;margin-left:auto}.customer-menu-button{margin-left:0}}@media (max-width:700px){.customer-site .editorial-faq-list{border-radius:14px;padding:0 20px}}@media (max-width:390px){.customer-header-inner{gap:9px;width:calc(100% - 28px)}.customer-logo>span{font-size:13px}.customer-logo small{font-size:11px}.customer-logo img{width:36px;height:36px}.customer-logo{gap:7px}.customer-menu-button{padding-inline:9px}.customer-menu-button>span{display:none}.customer-menu-button{justify-content:center;min-width:44px}}@media (prefers-reduced-motion:reduce){.customer-header :is(a,button),.customer-account-link>[role=tooltip]{transition:none}.customer-desktop-nav a:hover,.customer-desktop-nav a:active,.customer-account-link:hover,.customer-account-link:active{transform:none}}
.customer-header{--ui-drawer-ease:cubic-bezier(.32,.72,0,1);color:#f2f5f3;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);animation:customer-header-arrive .28s var(--ui-ease) both;background:linear-gradient(105deg,#152229f7,#25353df5 52%,#121e25fa);border-bottom:1px solid #64777866;box-shadow:inset 0 1px #b4c9c51a,0 10px 28px #07121826}.customer-header:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#c32c32 18%,#fb6558 44%,#637e8366 64%,#0000);height:2px;position:absolute;inset:auto 0 -1px}.customer-header-inner{gap:16px}.customer-logo{flex-shrink:0}.customer-logo img{border:1px solid #b7c6c559;border-radius:10px;box-shadow:0 3px 10px #0003,inset 0 1px #fff2}.customer-logo>span{color:#f4f5f1;font-size:17px;font-weight:700}.customer-logo small{color:#adbec0;letter-spacing:.025em;font-size:12px;font-weight:400}.customer-desktop-nav{isolation:isolate;gap:8px;position:relative}.customer-desktop-nav a{isolation:isolate;color:#e7efec;min-height:52px;transition:transform .16s var(--ui-ease);background:linear-gradient(160deg,#50636c80,#1b2a31 58%);border:1px solid #71878a73;border-radius:12px;gap:10px;padding:13px 17px;font-size:16px;font-weight:600;position:relative;overflow:hidden;box-shadow:inset 0 1px #d5e2de26,0 4px #08161c,0 6px 12px #0002}.customer-desktop-nav a>:is(svg,span){z-index:1;position:relative}.customer-desktop-nav a>svg{color:#a9c0c1;transition:transform .18s var(--ui-ease)}.customer-desktop-nav a .customer-nav-arrow{color:#9ab0b2;margin-left:1px}.customer-desktop-nav a:before{content:"";z-index:0;opacity:0;pointer-events:none;width:30%;transition:transform .26s var(--ui-ease), opacity .16s ease;background:linear-gradient(90deg,#0000,#ffffff35,#0000);position:absolute;inset:0 auto 0 -35%;transform:translate(-100%)skew(-18deg)}.customer-desktop-nav a[aria-current=page]{color:#fff;background:linear-gradient(150deg,#ec5148,#c4262d 57%,#981923);border-color:#ed615b;box-shadow:inset 0 1px #ffb1a875,0 4px #6f1520,0 8px 18px #aa192326}.customer-desktop-nav a[aria-current=page] svg{color:#fff4ee}.customer-nav-marker{transform-origin:0;opacity:0;pointer-events:none;width:1px;height:2px;transition:transform .22s var(--ui-ease), opacity .16s ease;background:#ef574f;border-radius:2px;position:absolute;bottom:-9px;left:0}.customer-header-phone{color:#f1f5f2;margin-left:4px;font-size:16px}.customer-header-phone small{color:#a7b8ba;font-size:12px}.customer-messengers{gap:6px}.customer-header .customer-messengers>a{transition:transform .16s var(--ui-ease);background:linear-gradient(145deg,#f6f8f3,#cddbd6);border:1px solid #77908d66;border-radius:12px;position:relative;box-shadow:inset 0 1px #fff,0 3px #07171f,0 6px 12px #0002}.customer-account-link{color:#dce9e4;transition:transform .16s var(--ui-ease);background:linear-gradient(145deg,#53676d80,#1c2b33 75%);border-color:#7d939375;box-shadow:inset 0 1px #cbdad72b,0 3px #0c1921}.customer-account-link[aria-current=page]{color:#fff;background:linear-gradient(145deg,#d94941,#a01d29);border-color:#e76059}.customer-account-link>[role=tooltip]{background:#192a31;border:1px solid #748a8866;box-shadow:0 10px 24px #0003}.customer-menu-button{color:#e5eeea;transition:transform .16s var(--ui-ease);background:linear-gradient(145deg,#4c626b80,#1a2a32);border-color:#71888b80;box-shadow:inset 0 1px #c4d6d22e,0 3px #0c1820}.customer-header :is(a,button):focus-visible{outline-offset:5px;outline:2px solid #ffb098}.customer-skip-link{color:#fff;background:#e84b43}.customer-menu{padding:max(28px, env(safe-area-inset-top)) 28px max(28px, env(safe-area-inset-bottom));color:#edf2ed;overscroll-behavior:contain;background:linear-gradient(145deg,#30434b,#17282f 45%,#0e1c24);border-left:1px solid #71898b66;transform:none;box-shadow:-18px 0 64px #07151c4d}.customer-menu::backdrop{opacity:1;background:#08151dc7;transition:opacity .2s}.customer-menu[data-state=closing]::backdrop{opacity:0}.customer-menu-top{color:#e8eeea;letter-spacing:.035em;border-color:#8fa19e3b}.customer-menu-top>button{color:#d8e4df;transition:transform .16s var(--ui-ease);background:#243940;border:1px solid #6e878b80;box-shadow:inset 0 1px #b9cecb26}.customer-menu nav{gap:12px;margin-top:30px}.customer-menu nav a{color:#e0eae5;min-height:78px;transition:opacity .18s var(--ui-ease), transform .22s var(--ui-ease);background:linear-gradient(145deg,#5b72754d,#26394073);border:1px solid #748c8f59;border-radius:14px;gap:18px;padding:20px;font-size:24px;font-weight:600;line-height:1.3;box-shadow:inset 0 1px #c0d2cb1c,0 3px #081b23}.customer-menu nav a>span:first-child{gap:15px}.customer-menu nav a>svg{color:#9cb9b8;flex-shrink:0;align-self:center}.customer-menu nav a svg{color:#a8c4c2}.customer-menu nav a[aria-current=page]{color:#fff;background:linear-gradient(145deg,#db4d43,#a8212b);border-color:#ef756b;box-shadow:inset 0 1px #ffb6a64d,0 3px #68141f}.customer-menu nav a[aria-current=page] svg{color:#fff0e9}.customer-menu[data-state=closing] nav a{opacity:0;transform:translate(14px);transition-delay:0s!important}.customer-menu-contact{border-top:1px solid #93a5a13b;margin-top:36px;padding-top:28px}.customer-menu-contact p,.customer-menu-contact small{color:#b2c4c1}.customer-menu-contact>a{color:#f5f6ef;font-size:28px;font-weight:600}.customer-menu-contact .customer-messengers{margin-top:22px}.customer-menu-contact .customer-messengers>a{width:48px;height:48px;display:grid}@starting-style{.customer-menu[open]::backdrop{opacity:0}.customer-menu[open] nav a{opacity:0;transform:translate(14px)}}@media (hover:hover) and (pointer:fine){.customer-desktop-nav a:hover,.customer-desktop-nav a[aria-current=page]:hover{color:#f3f6f0;border-color:#9ab1ac;transform:translateY(-2px);box-shadow:inset 0 1px #d5e2de26,0 4px #08161c,0 6px 12px #0002}.customer-desktop-nav a[aria-current=page]:hover{border-color:#ff9a86;box-shadow:inset 0 1px #ffb1a875,0 4px #6f1520,0 8px 18px #aa192326}.customer-desktop-nav a:hover:before{opacity:1;transform:translate(550%)skew(-18deg)}.customer-desktop-nav a:hover>svg:first-child{transform:translateY(-1px)rotate(-7deg)}.customer-desktop-nav a:hover .customer-nav-arrow{transform:translate(2px,-2px)}.customer-header .customer-messengers>a:hover{background:linear-gradient(145deg,#f6f8f3,#cddbd6);border-color:#77908d66;transform:translateY(-2px)}.customer-account-link:hover{background:linear-gradient(145deg,#53676d80,#1c2b33 75%);transform:translateY(-2px)}.customer-account-link[aria-current=page]:hover{background:linear-gradient(145deg,#d94941,#a01d29)}}.customer-desktop-nav a:active,.customer-desktop-nav a[aria-current=page]:active,.customer-header .customer-messengers>a:active,.customer-account-link:active,.customer-menu-button:active,.customer-menu-top>button:active{transform:translateY(2px)scale(.975)}@media (max-width:1320px) and (min-width:851px){.customer-header-inner{gap:12px}.customer-desktop-nav a{gap:8px;padding-inline:14px}.customer-desktop-nav a .customer-nav-arrow{display:none}.customer-logo>span{font-size:15px}}@media (max-width:1000px) and (min-width:851px){.customer-header-inner{gap:9px}.customer-desktop-nav a{gap:7px;padding-inline:11px;font-size:15px}.customer-desktop-nav{gap:6px}.customer-logo>span{font-size:13px}.customer-logo{gap:7px}.customer-logo img{width:38px;height:38px}.customer-logo small{font-size:11px}.customer-header-inner>.customer-messengers{gap:4px}}@media (max-width:850px){.customer-contact-row{border-color:#9baca738}.customer-contact-row>a{color:#dce8e2}.customer-contact-row>span{color:#a7bdb8}.customer-contact-row .customer-messengers>a{border-radius:9px;width:44px;height:44px;min-height:44px;box-shadow:inset 0 1px #fff9,0 2px #081920}.customer-contact-row .customer-messengers{gap:6px}.customer-contact-row .customer-messengers img{width:22px;height:22px}}@media (max-width:390px){.customer-logo>span{font-size:13px}.customer-logo small{font-size:10px}.customer-menu{padding-inline:20px}.customer-menu nav a{padding-inline:16px;font-size:23px}}@keyframes customer-header-arrive{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.customer-header{animation:none}.customer-header :is(a,button,svg){transition:opacity .125s}.customer-desktop-nav a:before{display:none}.customer-nav-marker{transition:opacity .125s}.customer-header .customer-menu nav a{transition:opacity .125s;transform:none;transition-delay:0s!important}.customer-header .customer-desktop-nav a:is(:hover,:active),.customer-header .customer-account-link:is(:hover,:active),.customer-header .customer-messengers>a:is(:hover,:active),.customer-header .customer-menu-button:active,.customer-header .customer-menu-top>button:active,.customer-header .customer-desktop-nav a:hover svg{transform:none}}
.customer-site{--ui-canvas:#f5f7f8;--ui-surface:#eaf0f3;--ui-line:#d4dce1;background-color:var(--ui-canvas)}.customer-site .page-shell{background:var(--ui-canvas)}body:has(.customer-site):before{content:none;will-change:auto;animation:none}.customer-site .lux-stage,.customer-site[data-design=editorial] .lux-stage{background-color:var(--ui-canvas);background-image:url(/bodywork-canvas.svg);background-position:top;background-repeat:repeat-y;background-size:max(100%,1440px);background-attachment:scroll}.customer-site .home-news{background:linear-gradient(110deg,#e6ecf1d9,#f7f9fac9 60%,#e9eff3d9);border-block:1px solid #cad4dc}.customer-site .home-help{background:linear-gradient(110deg,#ffffffed,#e4ebf0e8);border-color:#cbd5dd;box-shadow:inset 0 1px #fff,0 18px 50px -38px #26374080}.customer-site .journey-panel-copy{background:#f9fbfc}.customer-site .home-credentials{border-bottom-color:#c7d2da}.customer-site .cinema-hero{box-shadow:0 0 0 1px #ffffffc9,0 18px 40px -24px #26374070}@media (max-width:700px){.customer-site .lux-stage,.customer-site[data-design=editorial] .lux-stage{background-image:linear-gradient(#f5f7f88c,#f5f7f88c),url(/bodywork-canvas.svg);background-position:top,100% 0;background-repeat:repeat,repeat-y;background-size:auto,740px 693.75px}}@media print{.customer-site,.customer-site .page-shell,.customer-site .lux-stage,.customer-site[data-design=editorial] .lux-stage{background:#fff!important}}
html[data-backdrop=nocturne]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:#0b0e12}html[data-backdrop=atelier]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background-color:#f2f4f3}html[data-backdrop=gt]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:#090c10}body:has(.customer-site):before{content:none!important;will-change:auto!important;animation:none!important}.customer-site[data-backdrop=nocturne]{--ui-canvas:#0b0e12;--ui-ink:#f1f4f3;--ui-ink-2:#c6d0d8;--ui-muted:#94a2ad;--ui-surface:#12171f;--ui-card:#131922;--ui-card-hover:#18202b;--ui-input:#0e131a;--ui-chip:#18202a;--ui-chip-active:#232e3b;--ui-line:#d6e4ee1c;--ui-line-strong:#d6e4ee3d;--ui-red:#d92b30;--ui-red-soft:#d92b302b;--ui-card-shadow:inset 0 1px 0 #f5f8fa12, 0 20px 44px -24px #04070ac7;--ui-backdrop-blur:none}.customer-site[data-backdrop=atelier]{--ui-canvas:#f2f4f3;--ui-ink:#13181d;--ui-ink-2:#36414a;--ui-muted:#58656f;--ui-surface:#e7ecea;--ui-card:#fafbfa;--ui-card-hover:#f4f7f6;--ui-input:#f4f7f6;--ui-chip:#eaeeec;--ui-chip-active:#fafbfa;--ui-line:#d4dcda;--ui-line-strong:#a7b4b1;--ui-red:#ce2528;--ui-red-soft:#ce25281a;--ui-card-shadow:inset 0 1px 0 #fafcfbf2, 0 16px 38px -24px #121c2429;--ui-backdrop-blur:none}.customer-site[data-backdrop=gt]{--ui-canvas:#090c10;--ui-ink:#f3f6f5;--ui-ink-2:#d0d9e0;--ui-muted:#a2afb9;--ui-surface:linear-gradient(180deg, #151d28b8 0%, #0d1219c9 100%);--ui-card:linear-gradient(180deg, #161f2ac7 0%, #0c1118d6 100%);--ui-card-hover:linear-gradient(180deg, #1e2937d9 0%, #10161fe6 100%);--ui-input:#0a0e14d6;--ui-chip:#19222ec2;--ui-chip-active:#263241eb;--ui-line:#e0ecf624;--ui-line-strong:#e8f3fb4a;--ui-red:#de2f34;--ui-red-soft:#de2f3433;--ui-card-shadow:inset 0 1px 0 #f2f8fc30, inset 0 -1px 0 #070a0fb8, 0 26px 56px -22px #020509e0;--ui-backdrop-blur:blur(22px) saturate(145%)}@media (max-width:768px){.customer-site[data-backdrop=gt]{--ui-surface:linear-gradient(180deg, #131b25e0 0%, #0c1118eb 100%);--ui-card:linear-gradient(180deg, #151e29e6 0%, #0b1017f0 100%);--ui-card-hover:linear-gradient(180deg, #1b2633ed 0%, #0e141df5 100%);--ui-backdrop-blur:none}}@media (prefers-reduced-transparency:reduce){.customer-site[data-backdrop=gt]{--ui-surface:#121820;--ui-card:#141b24;--ui-card-hover:#19222d;--ui-input:#0e131a;--ui-chip:#1a232e;--ui-chip-active:#24303e;--ui-backdrop-blur:none}}.customer-site[data-backdrop]{isolation:isolate;color:var(--ui-ink);position:relative;--ui-fin:none!important;background-color:var(--ui-canvas)!important}.customer-site[data-backdrop] .page-shell{z-index:1;position:relative;background:0 0!important}.customer-site[data-backdrop] .lux-stage,.customer-site[data-backdrop][data-design=editorial] .lux-stage,.customer-site[data-backdrop] .experience,.customer-site[data-backdrop] .editorial-page{color:var(--ui-ink);background:0 0!important}.site-scroll-beam{z-index:60;pointer-events:none;transform-origin:0%;background:linear-gradient(90deg,#98161b 0%,#ce2528 58%,#f2554e 100%);height:2px;position:fixed;top:0;left:0;right:0;box-shadow:0 0 12px #ce25288c}.site-backdrop{z-index:0;pointer-events:none;background-color:var(--ui-canvas);position:fixed;inset:0;overflow:hidden}.site-backdrop-illumination,.site-backdrop-beam,.site-backdrop-grid,.site-backdrop-rails,.site-backdrop-scrim,.site-backdrop-grain{pointer-events:none;position:absolute;inset:0}.site-backdrop-illumination,.site-backdrop-beam{will-change:transform;inset:-12% 0}.site-backdrop[data-variant=nocturne] .site-backdrop-illumination{background:radial-gradient(80% 48% at 50% -4%,#d6e4f025 0%,#7e96a80b 46%,#0000 78%),radial-gradient(45% 36% at 86% 11%,#ce252820 0%,#ce252806 52%,#0000 76%),radial-gradient(58% 44% at 14% 94%,#9ab2c40e 0%,#0000 72%)}.site-backdrop[data-variant=nocturne] .site-backdrop-beam{background:linear-gradient(116deg,#0000 29%,#deebf609 46.5%,#ce252807 50.5%,#0000 65%),linear-gradient(#d6e4f008 0%,#0000 24% 78%,#06080b8c 100%)}.site-backdrop[data-variant=nocturne] .site-backdrop-grid{background-image:linear-gradient(90deg,#d6e4ee0a 1px,#0000 1px),linear-gradient(#d6e4ee09 1px,#0000 1px);background-position:top;background-size:64px 64px;-webkit-mask-image:radial-gradient(92% 76% at 50% 24%,#0a0a0a 16%,#0a0a0a6b 64%,#0000 96%);mask-image:radial-gradient(92% 76% at 50% 24%,#0a0a0a 16%,#0a0a0a6b 64%,#0000 96%)}.site-backdrop[data-variant=atelier] .site-backdrop-illumination{background:radial-gradient(84% 52% at 50% -6%,#fafcfb 0%,#f8faf9b8 45%,#0000 80%),radial-gradient(42% 34% at 88% 9%,#ce25280f 0%,#0000 72%),linear-gradient(#0000 58%,#ced8d657 100%)}.site-backdrop[data-variant=atelier] .site-backdrop-beam{background:linear-gradient(114deg,#0000 27%,#fafcfba6 45%,#ce252805 49%,#0000 64%)}.site-backdrop[data-variant=atelier] .site-backdrop-grid{background-image:linear-gradient(90deg,#131c240c 1px,#0000 1px),linear-gradient(#131c240b 1px,#0000 1px),linear-gradient(90deg,#131c2404 1px,#0000 1px),linear-gradient(#131c2404 1px,#0000 1px);background-position:top;background-size:72px 72px,72px 72px,18px 18px,18px 18px;-webkit-mask-image:radial-gradient(96% 80% at 50% 22%,#0a0a0a 18%,#0a0a0a70 68%,#0000 98%);mask-image:radial-gradient(96% 80% at 50% 22%,#0a0a0a 18%,#0a0a0a70 68%,#0000 98%)}.site-backdrop-photo-wrap{will-change:transform;position:absolute;inset:-10% -6.5%}.site-backdrop-camera-rig{will-change:transform;width:100%;height:100%}.site-backdrop-photo-stage{will-change:transform;width:100%;height:100%;position:relative}.site-backdrop-photo{-o-object-fit:cover;object-fit:cover;-o-object-position:center 46%;object-position:center 46%;opacity:.93;filter:contrast(1.03)saturate(1.02);width:100%;height:100%}@media (max-width:768px){.site-backdrop-photo{-o-object-position:center 48%;object-position:center 48%}}.site-backdrop-dof-wrap{pointer-events:none;will-change:opacity;display:block;position:absolute;inset:0}.site-backdrop-photo-dof{opacity:1;filter:none}@keyframes gtLaserBreath{0%,to{opacity:calc(.42 + var(--gt-laser-boost,0))}50%{opacity:calc(.92 + var(--gt-laser-boost,0))}}.site-backdrop-gt-laser{pointer-events:none;will-change:opacity;background:radial-gradient(40% 2.6% at 50% 53.1%,#f2363a42 0%,#de2f3414 54%,#0000 94%),radial-gradient(46% 14% at 50% 62%,#de2f3424 0%,#de2f340a 58%,#0000 88%);animation:8.4s ease-in-out infinite gtLaserBreath;position:absolute;inset:0}.site-backdrop-gt-beams{pointer-events:none;will-change:transform;background:linear-gradient(123deg,#0000 14%,#d6e8f80b 28%,#0000 43%),linear-gradient(237deg,#0000 14%,#d6e8f80b 28%,#0000 43%),radial-gradient(46% 14% at 50% 53.5%,#de2f3424 0%,#de2f340a 55%,#0000 88%);position:absolute;inset:-6%}.site-backdrop-gt-podium{pointer-events:none;will-change:opacity;background:radial-gradient(50% 38% at 38% 22%,#e8f4fc2b 0%,#cee4f60d 48%,#0000 82%),radial-gradient(44% 24% at 50% 63%,#de2f3421 0%,#0000 80%);position:absolute;inset:0}@keyframes gtDustDrift{0%{opacity:0;transform:translate(0,0)scale(.85)}24%{opacity:.42}72%{opacity:.34}to{opacity:0;transform:translate3d(var(--dust-dx,14px), var(--dust-dy,-20px), 0) scale(1.1)}}.site-backdrop-gt-dust{pointer-events:none;position:absolute;inset:0 0 46%;overflow:hidden;-webkit-mask-image:linear-gradient(123deg,#0000 12%,#0a0a0a 26%,#0000 45%),linear-gradient(237deg,#0000 12%,#0a0a0a 26%,#0000 45%);mask-image:linear-gradient(123deg,#0000 12%,#0a0a0a 26%,#0000 45%),linear-gradient(237deg,#0000 12%,#0a0a0a 26%,#0000 45%)}.site-backdrop-gt-dust span{will-change:transform, opacity;background:#ecf5fcd9;border-radius:50%;animation-name:gtDustDrift;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;box-shadow:0 0 6px #daecfa8c}.site-backdrop[data-scrolling=true] .site-backdrop-gt-laser,.site-backdrop[data-scrolling=true] .site-backdrop-gt-dust span{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.site-backdrop-gt-laser,.site-backdrop-gt-dust span{animation:none!important}}.site-backdrop[data-variant=gt] .site-backdrop-illumination{background:radial-gradient(50% 34% at 86% 11%,#de2f3418 0%,#0000 72%)}.site-backdrop[data-variant=gt] .site-backdrop-beam,.site-backdrop[data-variant=gt] .site-backdrop-grid{display:none}.site-backdrop-scrim{background:radial-gradient(96% 74% at 50% 48%,#090c1124 0%,#090c117a 70%,#070a0ed1 100%),linear-gradient(#070a0f9e 0%,#080c1170 26%,#090c1130 48%,#090c113d 60%,#080b1085 78%,#070a0ebd 100%)}.site-rail{background-color:#d6e4ee11;width:1px;position:absolute;top:0;bottom:0}.site-backdrop[data-variant=atelier] .site-rail{background-color:#131c2411}.site-backdrop[data-variant=gt] .site-rail{background-color:#e0ecf613}.site-rail-left{left:calc(50% - 716px)}.site-rail-right{right:calc(50% - 716px)}.site-rail:before{content:"";background:var(--ui-red,#ce2528);opacity:.75;width:1px;height:36px;position:absolute;top:152px;left:0}.site-rail:after{content:"";background-image:repeating-linear-gradient(#d6e4ee24 0 1px,#0000 1px 96px);width:7px;position:absolute;top:120px;bottom:80px}.site-backdrop[data-variant=atelier] .site-rail:after{background-image:repeating-linear-gradient(#131c2429 0 1px,#0000 1px 96px)}.site-rail-left:after{right:1px}.site-rail-right:after{left:1px}@media (max-width:1490px){.site-backdrop-rails{display:none}}.site-backdrop-grain{opacity:.028;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.82' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)' opacity='1'/%3E%3C/svg%3E");background-size:180px 180px}.site-backdrop[data-variant=atelier] .site-backdrop-grain{opacity:.017}.customer-site:is([data-backdrop=nocturne],[data-backdrop=gt]) .customer-header{border-bottom:1px solid var(--ui-line);-webkit-backdrop-filter:blur(20px)saturate(140%);background:#0b0f14d6;box-shadow:inset 0 1px #f5f8fa0f,0 12px 32px #04070a6b}.customer-site:is([data-backdrop=nocturne],[data-backdrop=gt]) .customer-desktop-nav a:not([aria-current=page]){color:#eaf0ef;background:#161d26db;border-color:#d6e4ee24;box-shadow:inset 0 1px #f5f8fa14,0 3px #070b0f}.customer-site:is([data-backdrop=nocturne],[data-backdrop=gt]) .customer-account-link:not([aria-current=page]),.customer-site:is([data-backdrop=nocturne],[data-backdrop=gt]) .customer-menu-button{color:#eaf0ef;background:#161d26db;border-color:#d6e4ee26;box-shadow:inset 0 1px #f5f8fa14,0 3px #070b0f}.customer-site[data-backdrop=atelier] .customer-header{color:var(--ui-ink);-webkit-backdrop-filter:blur(20px)saturate(145%);background:#f3f5f4e0;border-bottom:1px solid #d1d9d7;box-shadow:inset 0 1px #fafcfbe6,0 8px 26px #121c240f}.customer-site[data-backdrop=atelier] .customer-header:after{background:linear-gradient(90deg,#0000,#ce25288c 22%,#ce25282e 54%,#0000)}.customer-site[data-backdrop=atelier] .customer-logo>span,.customer-site[data-backdrop=atelier] .customer-header-phone{color:#13181d}.customer-site[data-backdrop=atelier] .customer-logo small,.customer-site[data-backdrop=atelier] .customer-header-phone small{color:#58656f}.customer-site[data-backdrop=atelier] .customer-logo img{border-color:#c7d1cf;box-shadow:0 2px 8px #121c2414}.customer-site[data-backdrop=atelier] .customer-desktop-nav a:not([aria-current=page]){color:#1c242c;background:linear-gradient(#fafbfa,#ebefed);border-color:#c9d2d0;box-shadow:inset 0 1px #fafcfb,0 3px #cfd8d6,0 5px 10px #121c240d}.customer-site[data-backdrop=atelier] .customer-desktop-nav a:not([aria-current=page])>svg,.customer-site[data-backdrop=atelier] .customer-desktop-nav a:not([aria-current=page]) .customer-nav-arrow{color:#5d6b75}.customer-site[data-backdrop=atelier] .customer-header .customer-messengers>a{background:#fafbfa;border-color:#cbd4d2;box-shadow:inset 0 1px #fafcfb,0 2px #d2dbd9}.customer-site[data-backdrop=atelier] .customer-account-link:not([aria-current=page]),.customer-site[data-backdrop=atelier] .customer-menu-button{color:#1c242c;background:linear-gradient(#fafbfa,#eaeeec);border-color:#c8d1cf;box-shadow:inset 0 1px #fafcfb,0 3px #cfd8d6}.customer-site[data-backdrop=atelier] .customer-contact-row{border-color:#d6dedc}.customer-site[data-backdrop=atelier] .customer-contact-row>a{color:#13181d}.customer-site[data-backdrop=atelier] .customer-contact-row>span{color:#58656f}.customer-site[data-backdrop=atelier] .customer-menu{color:#13181d;background:#f4f6f5;border-left:1px solid #cfd8d6}.customer-site[data-backdrop=atelier] .customer-menu-top{color:#13181d;border-color:#d5dddb}.customer-site[data-backdrop=atelier] .customer-menu-top>button{color:#1c242c;box-shadow:none;background:#eaeeec;border-color:#c8d1cf}.customer-site[data-backdrop=atelier] .customer-menu nav a:not([aria-current=page]){color:#13181d;background:#fafbfa;border-color:#d2dad8;box-shadow:0 3px #d6dedc}.customer-site[data-backdrop=atelier] .customer-menu nav a:not([aria-current=page]) svg{color:#58656f}.customer-site[data-backdrop=atelier] .customer-menu-contact{border-color:#d5dddb}.customer-site[data-backdrop=atelier] .customer-menu-contact p,.customer-site[data-backdrop=atelier] .customer-menu-contact small{color:#58656f}.customer-site[data-backdrop=atelier] .customer-menu-contact>a{color:#13181d}.customer-site[data-backdrop] .cinema-hero{border:1px solid var(--ui-line-strong);box-shadow:0 28px 68px -28px #04070a94}.customer-site[data-backdrop=gt] .cinema-hero{border-color:#f2f9fc5c #dae8f42e #de2f3452;box-shadow:inset 0 1px #f8fbfc38,0 42px 92px -24px #020408f0,0 22px 60px -28px #de2f3452,0 -14px 44px -26px #cee2f429}.customer-site[data-backdrop=gt] :is(.journey-panel,.journey-track,.home-help,.about-intro-visual,.editorial-faq-list){border-top-color:#eef6fc47!important;border-bottom-color:#0a0e14b8!important}@media (hover:hover) and (pointer:fine){.customer-site[data-backdrop=gt] :is(.journey-panel:hover,.home-help:hover,.about-intro-visual:hover){background-image:radial-gradient(420px circle at var(--gt-mx,50%) var(--gt-my,0%), #eef7fd20 0%, #de2f340b 44%, transparent 76%), linear-gradient(180deg, #1a2431d6 0%, #0d121ae3 100%)!important;border-top-color:#f6fbfd6b!important;border-bottom-color:#de2f346b!important}}.customer-site[data-backdrop=atelier] .cinema-hero{border-color:#131c2424;box-shadow:0 24px 56px -26px #121c2447}.customer-site[data-backdrop] .home-credentials{border-bottom-color:var(--ui-line)!important}.customer-site[data-backdrop] .home-credentials>p{color:var(--ui-ink)}.customer-site[data-backdrop] .home-credentials>p>span{color:var(--ui-muted)}.customer-site[data-backdrop] .home-credentials>a{color:var(--ui-ink-2)}.customer-site[data-backdrop] .exp-kicker{color:var(--ui-muted)}.customer-site[data-backdrop] .exp-text-link{color:var(--ui-ink)}.customer-site[data-backdrop] :is(.btn-ghost,.btn-secondary){background:var(--ui-chip);border-color:var(--ui-line-strong);color:var(--ui-ink)}.customer-site[data-backdrop] :is(.btn-ghost,.btn-secondary):hover{background:var(--ui-chip-active);color:var(--ui-ink)}.customer-site[data-backdrop] .journey-section h2{color:var(--ui-ink)}.customer-site[data-backdrop] .journey-section h2>span{color:var(--ui-muted)}.customer-site[data-backdrop] .journey-track{background:var(--ui-surface);border-color:var(--ui-line);-webkit-backdrop-filter:var(--ui-backdrop-blur)}.customer-site[data-backdrop] .journey-track>button{color:var(--ui-muted);border-right-color:var(--ui-line);border-bottom-color:var(--ui-line)}.customer-site[data-backdrop] .journey-track>button:not([aria-pressed=true]):hover{background:var(--ui-card-hover);color:var(--ui-ink)}.customer-site:is([data-backdrop=nocturne],[data-backdrop=gt]) .journey-track>button[aria-pressed=true]{color:#f3f6f5;background:#1e2835}.customer-site[data-backdrop] .journey-panel{background:var(--ui-card);border-color:var(--ui-line);-webkit-backdrop-filter:var(--ui-backdrop-blur);box-shadow:var(--ui-card-shadow)!important}.customer-site[data-backdrop] .journey-panel-copy{color:var(--ui-ink);background:0 0!important}.customer-site[data-backdrop] .journey-panel-stage{color:var(--ui-muted)}.customer-site[data-backdrop] .journey-panel-copy>p{color:var(--ui-ink-2)}.customer-site[data-backdrop] .journey-result{color:var(--ui-ink-2);border-top-color:var(--ui-line)}.customer-site[data-backdrop] .home-news{border-block-color:var(--ui-line)!important;background:0 0!important}.customer-site[data-backdrop] .home-help{-webkit-backdrop-filter:var(--ui-backdrop-blur);border-radius:18px;margin-block:44px 58px;padding:36px 40px;border:1px solid var(--ui-line)!important;background:var(--ui-card)!important;box-shadow:var(--ui-card-shadow)!important}.customer-site[data-backdrop] .home-help h2{color:var(--ui-ink)}.customer-site[data-backdrop] .home-help p{color:var(--ui-ink-2)}@media (max-width:700px){.customer-site[data-backdrop] .home-help{border-radius:14px;margin-block:28px 40px;padding:26px 22px}}.customer-site[data-backdrop] .editorial-breadcrumb,.customer-site[data-backdrop] .editorial-label,.customer-site[data-backdrop] .about-step-number,.customer-site[data-backdrop] .about-step-heading>span,.customer-site[data-backdrop] .about-step-result>span{color:var(--ui-muted)!important}.customer-site[data-backdrop] .editorial-page h1 span{color:var(--ui-muted)}.customer-site[data-backdrop] .editorial-lead,.customer-site[data-backdrop] .editorial-inline-link,.customer-site[data-backdrop] .about-process-intro>p:not(.editorial-label),.customer-site[data-backdrop] .about-step-body,.customer-site[data-backdrop] .about-principle p,.customer-site[data-backdrop] .editorial-faq-help p,.customer-site[data-backdrop] .editorial-faq-list .faq-body{color:var(--ui-ink-2)}.customer-site[data-backdrop] .about-intro-visual{background:var(--ui-card);border-color:var(--ui-line);box-shadow:var(--ui-card-shadow);-webkit-backdrop-filter:var(--ui-backdrop-blur)}.customer-site[data-backdrop] .about-intro-visual>figcaption{color:var(--ui-muted)}.customer-site[data-backdrop] .about-intro-visual figcaption>a{background:var(--ui-chip);border-color:var(--ui-line-strong)}.customer-site[data-backdrop] .about-process,.customer-site[data-backdrop] .about-step,.customer-site[data-backdrop] .about-step:first-child,.customer-site[data-backdrop] .about-principles,.customer-site[data-backdrop] .about-principle,.customer-site[data-backdrop] .editorial-faq-help,.customer-site[data-backdrop] .editorial-faq-list .faq-item{border-color:var(--ui-line)}.customer-site[data-backdrop] .about-step{background:0 0!important}.customer-site[data-backdrop] .about-step-toggle{background:var(--ui-chip);border-color:var(--ui-line-strong);color:var(--ui-ink-2)}.customer-site[data-backdrop] .about-step-result{background:var(--ui-card)!important;border:1px solid var(--ui-line)!important}.customer-site[data-backdrop] .about-step-result>strong{color:var(--ui-ink)!important}.customer-site[data-backdrop] .editorial-faq-list{-webkit-backdrop-filter:var(--ui-backdrop-blur);background:var(--ui-card)!important;border-color:var(--ui-line)!important;box-shadow:var(--ui-card-shadow)!important}.customer-site[data-backdrop] .editorial-faq-list .faq-trigger{color:var(--ui-ink)}.customer-site[data-backdrop] .editorial-faq-list .faq-icon{background:var(--ui-chip);color:var(--ui-red)}.customer-site:is([data-backdrop=nocturne],[data-backdrop=gt]) .about-contact{border:1px solid var(--ui-line-strong);box-shadow:var(--ui-card-shadow);background:linear-gradient(135deg,#17202b 0%,#10161e 100%)}.customer-site[data-backdrop] .customer-page-content>section.bg-white{background:0 0!important}.customer-site:is([data-backdrop=nocturne],[data-backdrop=gt]) .customer-page-content>section.bg-white :is(.text-\[\#0A0A0A\],h1,h2,h3,summary){color:var(--ui-ink)!important}.customer-site:is([data-backdrop=nocturne],[data-backdrop=gt]) .customer-page-content>section.bg-white :is(.text-\[\#333\],.text-\[\#525252\],.prose-legal){color:var(--ui-ink-2)!important}.customer-site:is([data-backdrop=nocturne],[data-backdrop=gt]) .customer-page-content>section.bg-white :is(.text-\[\#666\],.text-\[\#888\],.text-\[\#999\]){color:var(--ui-muted)!important}.customer-site:is([data-backdrop=nocturne],[data-backdrop=gt]) .customer-page-content>section.bg-white :is(.border-\[\#E8E8E8\],details){border-color:var(--ui-line)!important}.customer-site:is([data-backdrop=nocturne],[data-backdrop=gt]) .customer-page-content>section.bg-white :is(.bg-\[\#FAFAFA\],.rounded-xl.border,.rounded-2xl.border){box-shadow:var(--ui-card-shadow);-webkit-backdrop-filter:var(--ui-backdrop-blur);background:var(--ui-card)!important;border-color:var(--ui-line)!important}.customer-site:is([data-backdrop=nocturne],[data-backdrop=gt]) .customer-page-content>section.bg-white .bg-\[\#0A0A0A\]{border:1px solid var(--ui-line-strong);background:linear-gradient(135deg,#17202b 0%,#10161e 100%)!important}.customer-site[data-backdrop=atelier][data-page=track] main{color:var(--ui-ink)}.customer-site[data-backdrop=atelier][data-page=track] [class*=text-white]{color:var(--ui-ink-2)!important}.customer-site[data-backdrop=atelier][data-page=track] section{box-shadow:var(--ui-card-shadow);background:var(--ui-card)!important;border-color:var(--ui-line)!important}.customer-site[data-backdrop=gt] .customer-footer{-webkit-backdrop-filter:blur(20px)saturate(140%);border-top:1px solid #e8f3fb29;box-shadow:inset 0 1px #f4f9fc24,0 -24px 64px -28px #de2f3440;background:linear-gradient(#0b1017b8 0%,#080b10e3 100%)!important}.customer-site[data-backdrop=nocturne] .customer-footer{border-top:1px solid #d6e4ee1f;background:linear-gradient(#0d1219 0%,#090c11 100%)!important}.customer-site:is([data-backdrop=gt],[data-backdrop=nocturne]) .customer-footer>div:first-child{box-shadow:0 1px 18px #de2f34ad;background:linear-gradient(90deg,#0000 2%,#de2f345c 18%,#f0484d 50%,#de2f345c 82%,#0000 98%)!important;height:1px!important}.customer-site:is([data-backdrop=gt],[data-backdrop=nocturne]) .customer-footer div:has(>iframe[src*="yandex.ru/map-widget"]){box-shadow:inset 0 1px #f2f8fc29,0 16px 36px -20px #020509d9;background:#0d131a!important;border-color:#e0ecf629!important}.customer-site:is([data-backdrop=gt],[data-backdrop=nocturne]) .customer-footer iframe[src*="yandex.ru/map-widget"]{filter:invert(.91)hue-rotate(180deg)saturate(.78)contrast(1.06)brightness(.92);transition:filter .24s}.customer-site:is([data-backdrop=gt],[data-backdrop=nocturne]) .customer-footer div:has(>iframe[src*="yandex.ru/map-widget"]):hover iframe[src*="yandex.ru/map-widget"]{filter:invert(.91)hue-rotate(180deg)saturate(.86)contrast(1.08)brightness(.97)}.backdrop-switcher{z-index:65;color:#eef2f1;-webkit-backdrop-filter:blur(18px)saturate(140%);font-family:var(--font-body), Arial, sans-serif;background:#0c1016e0;border:1px solid #e0ecf62e;border-radius:14px;align-items:center;gap:10px;padding:7px 8px 7px 14px;display:flex;position:fixed;bottom:20px;right:20px;box-shadow:inset 0 1px #fafcfb1a,0 18px 40px -12px #04070ab8}.backdrop-switcher-label{color:#9aa8b4;white-space:nowrap;font-size:13px;font-weight:600}.backdrop-switcher-buttons{align-items:center;gap:5px;display:flex}.backdrop-switcher-btn{color:#d6dfe6;white-space:nowrap;cursor:pointer;background:#18202ad1;border:1px solid #e0ecf61a;border-radius:10px;align-items:center;gap:7px;min-height:36px;padding:7px 12px;font-size:13px;font-weight:600;line-height:1.2;transition:background .15s,border-color .15s,color .15s,transform .12s;display:inline-flex}.backdrop-switcher-btn:hover{color:#f3f6f5;background:#222d3af2;border-color:#e0ecf63d}.backdrop-switcher-btn:active{transform:scale(.98)}.backdrop-switcher-btn[aria-pressed=true]{color:#f7f9f8;background:#ce2528;border-color:#ef5558;box-shadow:inset 0 1px #fafcfb47,0 6px 16px -6px #ce2528a6}.backdrop-switcher-btn:focus-visible{outline-offset:2px;outline:2px solid #f2554e}@media (max-width:680px){.backdrop-switcher{justify-content:space-between;padding:6px;bottom:12px;left:12px;right:12px}.backdrop-switcher-label{display:none}.backdrop-switcher-buttons{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.backdrop-switcher-btn{justify-content:center;padding:8px 6px;font-size:12px}}@media print{.site-backdrop,.site-scroll-beam,.backdrop-switcher{display:none!important}}
