@font-face{font-family:Manrope Fallback;src:local(Geneva);size-adjust:96%;ascent-override:111.5%;descent-override:31.3%;line-gap-override:0%}@font-face{font-family:Montserrat Fallback;src:local(Arial),local(Helvetica Neue),local(Helvetica),local(Liberation Sans);size-adjust:118.5%;ascent-override:81.9%;descent-override:21.1%;line-gap-override:0%}@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/manrope-variable-400-800.woff2)format("woff2-variations"),url(/fonts/manrope-variable-400-800.woff2)format("woff2");unicode-range:U+20-7E,U+A0,U+A7,U+A9,U+AB,U+B0,U+B2-B3,U+B7,U+BB,U+C4-C5,U+C7,U+C9,U+D6-D8,U+DC,U+E0-E1,U+E4-E5,U+E7-EB,U+ED,U+F1,U+F3,U+F6,U+F8,U+FA,U+FC,U+160-161,U+17D-17E,U+400-45F,U+490-491,U+2011,U+2013-2014,U+2018-201A,U+201C-201F,U+2022,U+2026,U+20AC,U+20B4,U+20BD,U+2116,U+2191,U+2193,U+2212}@font-face{font-family:Inter;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/inter-variable-400-800.woff2)format("woff2-variations"),url(/fonts/inter-variable-400-800.woff2)format("woff2");unicode-range:U+20-7E,U+A0,U+A7,U+A9,U+AB,U+B0,U+B2-B3,U+B7,U+BB,U+C4-C5,U+C7,U+C9,U+D6-D8,U+DC,U+E0-E1,U+E4-E5,U+E7-EB,U+ED,U+F1,U+F3,U+F6,U+F8,U+FA,U+FC,U+160-161,U+17D-17E,U+400-45F,U+490-491,U+2010-2015,U+2018-201F,U+2022,U+2026,U+20AC,U+20B4,U+20BD,U+2116,U+2191,U+2193,U+2212,U+FEFF}@font-face{font-family:Montserrat;font-style:normal;font-weight:400 900;font-display:swap;src:url(/fonts/montserrat-variable-400-900.woff2)format("woff2-variations"),url(/fonts/montserrat-variable-400-900.woff2)format("woff2");unicode-range:U+20-7E,U+A0,U+A7,U+A9,U+AB,U+B0,U+B2-B3,U+B7,U+BB,U+C4-C5,U+C7,U+C9,U+D6-D8,U+DC,U+E0-E1,U+E4-E5,U+E7-EB,U+ED,U+F1,U+F3,U+F6,U+F8,U+FA,U+FC,U+160-161,U+17D-17E,U+400-45F,U+490-491,U+2010,U+2012-2015,U+2018-201A,U+201C-201E,U+2022,U+2026,U+20AC,U+20B4,U+20BD,U+2116,U+2191,U+2193,U+2212}:root{--c-yellow:#ffd400;--c-yellow-deep:#7a5f00;--c-yellow-soft:#fff8d6;--c-yellow-line:#ffd40047;--c-000:#fff;--c-050:#faf9f6;--c-100:#f4f3ee;--c-150:#eceae2;--c-200:#e2e0d6;--c-300:#c9c7bb;--c-400:#a0a096;--c-500:#8d8f86;--c-600:#5c5e55;--c-700:#3a3c34;--c-800:#24261f;--c-850:#191b15;--c-900:#111310;--c-950:#0a0b08;--c-ok:#3f7d3a;--c-warn:#8a6a00;--r-input:6px;--r-chip:7px;--r-btn:9px;--r-card:12px;--r-media:12px;--r-flat:0;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:22px;--s-6:30px;--s-7:40px;--s-8:56px;--s-9:76px;--s-10:104px;--sec-gap:clamp(48px, 5vw, 80px);--gutter:clamp(20px, 3.4vw, 48px);--measure:47ch;--measure-long:64ch;--f-display:"Montserrat", "Montserrat Fallback", system-ui, sans-serif;--f-text:"Manrope", "Manrope Fallback", system-ui, sans-serif;--f-label:"Montserrat", "Montserrat Fallback", system-ui, sans-serif;--t-h1:clamp(34px, 3.5vw, 50px);--t-h2:clamp(26px, 2.4vw, 34px);--t-h3:19px;--t-lead:17px;--t-read:16px;--lh-read:1.75;--t-body:15px;--t-small:13px;--t-micro:12px;--t-label:10px;--lh-tight:1.04;--lh-head:1.18;--lh-body:1.6;--ls-head:-.028em;--ls-label:.16em;--d-tap:.12s;--d-hover:.18s;--d-move:.28s;--d-enter:.46s;--e-out:cubic-bezier(.22, 1, .36, 1);--e-in-out:cubic-bezier(.65, 0, .35, 1);--z-base:0;--z-media:1;--z-lift:3;--z-content:5;--z-overlay:10;--z-nav:50;--z-modal:100}html[data-site-theme=light]{color-scheme:light;--bg:var(--c-000);--bg-sunken:var(--c-100);--surface:var(--c-000);--surface-2:var(--c-100);--surface-3:var(--c-150);--ink:var(--c-900);--ink-muted:var(--c-600);--ink-faint:var(--c-500);--ink-warn:var(--c-warn);--line:var(--c-200);--line-strong:var(--c-300);--accent:var(--c-yellow);--on-accent:var(--c-900);--accent-ink:var(--c-yellow-deep);--focus-ring:var(--c-900);--btn-bg:var(--c-yellow);--btn-ink:var(--c-900);--head-ink:var(--c-900);--shadow-card:0 2px 4px #1011090a, 0 12px 32px #10110912;--shadow-lift:0 24px 60px #10110929;--grid-line:#10110907;--hero-photo-sm:image-set(url(/images/hero/bay-800.avif) type("image/avif"), url(/images/hero/bay-800.webp) type("image/webp"));--hero-photo-md:image-set(url(/images/hero/bay-1200.avif) type("image/avif"), url(/images/hero/bay-1200.webp) type("image/webp"));--hero-photo-lg:image-set(url(/images/hero/bay-1920.avif) type("image/avif"), url(/images/hero/bay-1920.webp) type("image/webp"));--uhero-wall:#f2f0e8;--uhero-floor:#d5d1c5;--uhero-floor-far:#bcb8ab;--uhero-glow:#fff4cd80;--uhero-pool:#fffdf5eb;--uhero-vignette:#1011091f;--contacts-photo-sm:image-set(url(/images/contacts/yard-light-800.avif) type("image/avif"), url(/images/contacts/yard-light-800.webp) type("image/webp"));--contacts-photo-md:image-set(url(/images/contacts/yard-light-1200.avif) type("image/avif"), url(/images/contacts/yard-light-1200.webp) type("image/webp"));--contacts-photo-lg:image-set(url(/images/contacts/yard-light-1920.avif) type("image/avif"), url(/images/contacts/yard-light-1920.webp) type("image/webp"));--hero-ink:var(--c-900);--hero-ink-muted:#3c3e36;--hero-accent:var(--c-yellow-deep);--hero-scrim:linear-gradient(to top, #ffffffe6 0 8%, #ffffff73 26%, transparent 46%), radial-gradient(115% 125% at -6% 58%, #fffffff7 0 32%, #ffffffdb 46%, #ffffff80 62%, #ffffff24 78%, transparent 88%);--hero-scrim-narrow:linear-gradient(to top, #fffffff5 0 46%, #ffffffb3 72%, #fff6 100%);--hero-bg:#e9e8e2;--brand-mark:image-set(url(/brand/competition-g30-logo.webp) type("image/webp"), url(/brand/competition-g30-logo.png) type("image/png"));--theme-knob:var(--c-900);--theme-knob-bite:1;--theme-knob-rays:0}html[data-site-theme=dark]{color-scheme:dark;--bg:var(--c-950);--bg-sunken:var(--c-900);--surface:var(--c-900);--surface-2:var(--c-850);--surface-3:var(--c-800);--ink:#f4f2e9;--ink-muted:#9b9d92;--ink-faint:#7e8076;--ink-warn:#d9ab24;--line:#282a24;--line-strong:#3a3c34;--accent:var(--c-yellow);--on-accent:var(--c-900);--accent-ink:var(--c-yellow);--focus-ring:var(--c-yellow);--btn-bg:var(--c-yellow);--btn-ink:var(--c-900);--head-ink:var(--c-yellow);--shadow-card:0 2px 4px #0000004d, 0 12px 32px #00000061;--shadow-lift:0 24px 60px #00000080;--grid-line:#ffffff04;--hero-photo-sm:image-set(url(/images/hero/lift-800.avif) type("image/avif"), url(/images/hero/lift-800.webp) type("image/webp"));--hero-photo-md:image-set(url(/images/hero/lift-1200.avif) type("image/avif"), url(/images/hero/lift-1200.webp) type("image/webp"));--hero-photo-lg:image-set(url(/images/hero/lift-1920.avif) type("image/avif"), url(/images/hero/lift-1920.webp) type("image/webp"));--uhero-wall:#0a0b08;--uhero-floor:#12150e;--uhero-floor-far:#191c14;--uhero-glow:#ffd4001a;--uhero-pool:#ffecb02b;--uhero-vignette:#00000057;--contacts-photo-sm:image-set(url(/images/contacts/yard-dark-800.avif) type("image/avif"), url(/images/contacts/yard-dark-800.webp) type("image/webp"));--contacts-photo-md:image-set(url(/images/contacts/yard-dark-1200.avif) type("image/avif"), url(/images/contacts/yard-dark-1200.webp) type("image/webp"));--contacts-photo-lg:image-set(url(/images/contacts/yard-dark-1920.avif) type("image/avif"), url(/images/contacts/yard-dark-1920.webp) type("image/webp"));--hero-ink:#fff;--hero-ink-muted:#c9cabf;--hero-accent:var(--c-yellow);--hero-scrim:linear-gradient(to top, #060705db 0 8%, #06070561 26%, transparent 46%), radial-gradient(115% 125% at -6% 58%, #060705f7 0 32%, #060705d1 46%, #06070561 62%, #06070514 78%, transparent 88%);--hero-scrim-narrow:linear-gradient(to top, #060705f2 0 46%, #0607058c 72%, #06070540 100%);--hero-bg:#080906;--brand-mark:image-set(url(/brand/competition-g30-logo-dark.webp) type("image/webp"), url(/brand/competition-g30-logo-dark.png) type("image/png"));--theme-knob:var(--c-yellow);--theme-knob-bite:0;--theme-knob-rays:1}html:not([data-site-theme]){color-scheme:light;--bg:var(--c-000);--bg-sunken:var(--c-100);--surface:var(--c-000);--surface-2:var(--c-100);--surface-3:var(--c-150);--ink:var(--c-900);--ink-muted:var(--c-600);--ink-faint:var(--c-500);--ink-warn:var(--c-warn);--line:var(--c-200);--line-strong:var(--c-300);--accent:var(--c-yellow);--on-accent:var(--c-900);--accent-ink:var(--c-yellow-deep);--focus-ring:var(--c-900);--btn-bg:var(--c-yellow);--btn-ink:var(--c-900);--head-ink:var(--c-900);--shadow-card:0 2px 4px #1011090a, 0 12px 32px #10110912;--shadow-lift:0 24px 60px #10110929;--grid-line:#10110907}.u-label,.ch-kicker,.ch-service-grid small,.ch-table caption,.ch-table thead th,.ch-inspection-steps b,.ch-process-grid b,.ch-nap dt,.ch-final-nap dt,.ch-field>span,.hero-card-rows dt,.ch-pr-steps b,.ch-pr-inspection-steps b,.ch-pr-method li:before,.ch-ct-band .ch-ct-band-label,.ch-ct-arrival-grid b,.ch-ins-reasons b,.ch-ins-check-top b,.ch-ins-steps b,.ch-ins-tool,.ch-dg-chain b,.ch-dg-type-top b,.ch-dg-flow b,.ch-dg-tool,.snav a.snav-antikor,.chf-logo small,.chf-col h2,.catalog-hero>div>span,.catalog-hero aside>small,.catalog-constructor>div>span,.catalog-price-table header span,.catalog-price-table thead th,.catalog-price-table caption,.catalog-details article>span,.catalog-details dt,.catalog-cases header>span,.catalog-faq header>span,.catalog-links>span,.catalog-minor-prices>span,.cms-form-head>span,.case-article header span,.case-article figcaption,.useful-404>span,.uhero-node-stats dt,.uhero-back,.uslugi-steps b,.vehicle-constructor>label>span{font-family:var(--f-label);font-size:var(--t-label);font-weight:700;line-height:var(--lh-head);letter-spacing:var(--ls-label);text-transform:uppercase;font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){:root{--d-tap:0s;--d-hover:0s;--d-move:0s;--d-enter:0s}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.static{position:static}.\!start{inset-inline-start:var(--spacing)!important}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.isolate{isolation:isolate}.block{display:block}.grid{display:grid}.hidden{display:none}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}*{box-sizing:border-box}html{scroll-behavior:smooth;interpolate-size:allow-keywords;scroll-padding-top:78px}body{background:var(--bg);color:var(--ink);font-family:var(--f-text);font-size:var(--t-body);line-height:var(--lh-body);margin:0}a{color:inherit;text-decoration:none}button{font:inherit}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.ch-reveal{animation:linear both ch-rise view();animation-range:entry 8% cover 26%}}}@keyframes ch-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.ch-reveal-items>*{animation:linear both ch-rise-item view();animation-range:entry entry 55%}}}@keyframes ch-rise-item{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes ch-form-done-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.ch-enter>*{animation:ch-enter-line var(--d-enter) var(--e-out) both}html[data-route-entered] .ch-enter>*{animation:none}.ch-enter>:nth-child(2){animation-delay:calc(var(--d-move) * .12)}.ch-enter>:nth-child(3){animation-delay:calc(var(--d-move) * .24)}.ch-enter>:nth-child(4){animation-delay:calc(var(--d-move) * .36)}.ch-enter>:nth-child(5){animation-delay:calc(var(--d-move) * .48)}.ch-enter>:nth-child(n+6){animation-delay:calc(var(--d-move) * .6)}@keyframes ch-enter-line{0%{transform:translateY(12px)}to{transform:none}}details::details-content{height:0;transition:height var(--d-move) var(--e-out), content-visibility var(--d-move) var(--e-out) allow-discrete;overflow:hidden}details[open]::details-content{height:auto}body{transition:background-color .35s,color .35s}html[data-site-theme=light]{color-scheme:light}html[data-site-theme=dark]{color-scheme:dark}html[data-theme-transition] *{view-transition-name:none!important}html[data-theme-transition]::view-transition-group(root){z-index:1!important}.admin-shell{color:#191a18;background:#eae9e4;grid-template-columns:230px 1fr;height:100vh;font-family:Arial,sans-serif;display:grid;overflow:hidden}.admin-sidebar{color:#f5f3e9;background:#10110f;flex-direction:column;padding:28px 18px;display:flex}.admin-logo{border-bottom:1px solid #ffffff14;align-items:center;gap:10px;padding:0 8px 30px;display:flex}.admin-logo>span{color:#111;clip-path:polygon(0 0,100% 0,82% 100%,0 100%);background:#ffd400;place-items:center;width:34px;height:34px;font-style:italic;font-weight:900;display:grid}.admin-logo>b{letter-spacing:.08em;font-size:13px}.admin-logo small{color:#777;letter-spacing:.25em;margin-top:6px;font-size:6px;display:block}.admin-sidebar nav{gap:5px;margin-top:28px;display:grid}.admin-sidebar nav button,.admin-system button{color:#92938e;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;height:42px;padding:0 12px;font-size:12px}.admin-sidebar nav button i{color:#6c6d68;width:24px;font-style:normal;display:inline-block}.admin-sidebar nav button em{float:right;background:#292a27;border-radius:10px;padding:3px 7px;font-size:9px;font-style:normal}.admin-sidebar nav button.active{color:#111;background:#ffd400;font-weight:700}.admin-sidebar nav button.active em{color:#ffd400;background:#111}.admin-system{border-top:1px solid #ffffff12;margin-top:35px;padding-top:22px;display:grid}.admin-system>span{text-transform:uppercase;letter-spacing:.18em;color:#545550;padding:0 12px 10px;font-size:8px}.admin-system button{height:34px}.admin-exit{color:#777;border-top:1px solid #ffffff12;margin-top:auto;padding:14px 12px;font-size:10px}.admin-workspace{grid-template-rows:92px 1fr;min-width:0;display:grid}.admin-topbar{background:#f4f3ee;border-bottom:1px solid #d7d5cd;justify-content:space-between;align-items:center;padding:0 30px;display:flex}.admin-breadcrumb{letter-spacing:.13em;color:#92918b;font:700 8px monospace}.admin-topbar h1{letter-spacing:-.03em;margin:8px 0 0;font-size:25px}@media (width<=800px){.admin-shell{grid-template-columns:1fr;height:auto;min-height:100vh}.admin-sidebar{display:none}.admin-workspace{grid-template-rows:auto 1fr}.admin-topbar{padding:18px 20px}.admin-topbar h1{font-size:20px}}.admin-user{border-top:1px solid #ffffff12;gap:5px;margin-top:auto;padding:14px 12px;display:grid}.admin-user b{font-size:10px}.admin-user span{color:#666;text-overflow:ellipsis;font-size:8px;overflow:hidden}.admin-user a{color:#ffd400;text-transform:uppercase;margin-top:5px;font-size:8px}.admin-user+.admin-exit{margin-top:0}.inspection-scan{color:#f2f1e9;background:#11120f;padding:58px clamp(24px,5vw,72px)}.inspection-scan>header{grid-template-columns:1fr 1fr;align-items:end;gap:20px;margin-bottom:28px;display:grid}.inspection-scan>header>span{color:#ffd400;grid-column:1/-1}.inspection-scan>header h2{text-transform:uppercase;letter-spacing:-.055em;margin:0;font-size:clamp(38px,4.6vw,66px);line-height:.9}.inspection-scan>header p{color:#a5a69d;max-width:430px;margin:0;font-size:13px;line-height:1.6}.inspection-scan .diagnostic-xray.xray-compact{color:#f4f1e8;background:#090a07;border:1px solid #34362f;height:110vh;min-height:720px}.inspection-scan .xray-sticky{background:radial-gradient(circle at 68% 48%,#493d00 0,#17160b 34%,#080906 72%);height:100vh;min-height:620px;max-height:690px}.inspection-scan .xray-sticky:before{background-image:linear-gradient(#ffd4000d 1px,#0000 1px),linear-gradient(90deg,#ffd4000d 1px,#0000 1px)}.inspection-scan .xray-grid{background:repeating-radial-gradient(circle,#0000 0 63px,#ffd4000c 64px 65px);border-color:#ffd40032}.inspection-scan .xray-axis,.inspection-scan .xray-axis:before,.inspection-scan .xray-axis:after{background:#ffd40045}.inspection-scan .xray-car{filter:drop-shadow(0 20px 30px #ffd4002e)}.inspection-scan .xray-sticky>header span{color:#ffd400}.inspection-scan .xray-sticky>header p{color:#aaa99f}.inspection-scan .xray-car>.xray-reveal{filter:grayscale()sepia()saturate(5)hue-rotate(357deg)brightness(.9)contrast(1.35)drop-shadow(0 0 10px #ffd400)}.inspection-scan .xray-car:after{background:linear-gradient(to bottom,transparent calc(var(--scan)*100% - 2px),#fff7c9 calc(var(--scan)*100%),#ffd400 calc(var(--scan)*100% + 2px),transparent calc(var(--scan)*100% + 5px));filter:drop-shadow(0 0 4px #ffd400)}.inspection-scan .xray-callout{color:#f4eab5}.inspection-scan .xray-callout:after{background:#ffd40088}.inspection-scan .xray-callout b{border-color:#ffd400}.inspection-scan .xray-callout small{color:#a99748}.inspection-scan .xray-sticky>footer{color:#b7a962}.inspection-scan .xray-sticky>footer i{background:#ffd400;box-shadow:0 0 10px #ffd400}html[data-site-theme=light] .inspection-scan{color:#111;background:#e8e7de}html[data-site-theme=light] .inspection-scan>header>span{color:#806400}html[data-site-theme=light] .inspection-scan>header p{color:#61635d}html[data-site-theme=light] .inspection-scan .diagnostic-xray.xray-compact{border-color:#c8c7bd}html[data-site-theme=light] .inspection-scan .xray-sticky{color:#111;background:radial-gradient(circle at 68% 48%,#f7dd78 0,#ece9dc 34%,#dfe1da 72%)}html[data-site-theme=light] .inspection-scan .xray-sticky>header p{color:#5f615b}html[data-site-theme=light] .inspection-scan .xray-callout{color:#111}@media (width<=900px){.inspection-scan>header{grid-template-columns:1fr}}@media (width<=620px){.inspection-scan{padding-inline:0}.inspection-scan>header{padding-inline:22px}.inspection-scan .diagnostic-xray.xray-compact{min-height:650px}}.inspection-scan .diagnostic-xray.xray-compact{height:690px;min-height:620px}.inspection-scan .xray-sticky{height:100%;min-height:0;max-height:none;position:relative;top:auto}.diagnostic-xray .xray-reveal,.diagnostic-xray .xray-car:after{transition:opacity .85s cubic-bezier(.22,1,.36,1)}.diagnostic-xray[data-scan-state=idle] .xray-reveal,.diagnostic-xray[data-scan-state=idle] .xray-car:after,.diagnostic-xray[data-scan-state=resetting] .xray-reveal,.diagnostic-xray[data-scan-state=resetting] .xray-car:after{opacity:0}.diagnostic-xray[data-scan-state=scanning] .xray-reveal,.diagnostic-xray[data-scan-state=scanning] .xray-car:after,.diagnostic-xray[data-scan-state=complete] .xray-reveal,.diagnostic-xray[data-scan-state=complete] .xray-car:after{opacity:1}.diagnostic-xray .xray-photo,.diagnostic-xray .xray-car{transition:filter 1.05s cubic-bezier(.22,1,.36,1),opacity .8s}.diagnostic-xray[data-scan-state=complete] .xray-car{filter:drop-shadow(0 0 14px #ffffffb8)drop-shadow(0 18px 34px #ffd4003d)}.diagnostic-xray[data-scan-state=complete] .xray-photo{filter:brightness(1.2)saturate(.58)contrast(.96)drop-shadow(0 0 12px #fffc)}.diagnostic-xray[data-scan-state=complete] .xray-stage:after{opacity:1;transform:translate(-50%,-50%)scale(1)}.diagnostic-xray .xray-stage:after{content:"SCAN COMPLETE";z-index:8;color:#fff;backdrop-filter:blur(8px);font:800 8px var(--f-label);letter-spacing:.22em;white-space:nowrap;opacity:0;pointer-events:none;background:#ffffff1c;border:1px solid #ffffffc7;padding:10px 14px;transition:opacity .65s,transform .8s cubic-bezier(.22,1,.36,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.92);box-shadow:0 0 36px #ffffff3d}html[data-site-theme=light] .diagnostic-xray .xray-stage:after{color:#111;background:#fff9;border-color:#11111161;box-shadow:0 0 32px #ffffffb3}.diagnostic-xray[data-scan-state=complete] .xray-sticky>footer{color:#fff}.diagnostic-xray[data-scan-state=resetting] .xray-callout{opacity:.2}@media (width<=800px){.inspection-scan .diagnostic-xray.xray-compact{height:650px;min-height:650px}.inspection-scan .xray-sticky{height:100%}}@media (prefers-reduced-motion:reduce){.diagnostic-xray .xray-reveal,.diagnostic-xray .xray-car:after{opacity:1!important}.diagnostic-xray .xray-stage:after{opacity:0!important}}.inspection-scan .xray-beam{left:-10%;right:-10%;top:calc(var(--scan)*100%);z-index:7;opacity:0;will-change:top,opacity;background:#fffbe8;height:2px;transition:opacity .28s;display:block;box-shadow:0 0 5px #fff,0 0 13px 3px #ffd400,0 -18px 34px 6px #ffd4002e}.inspection-scan .xray-beam i{background:linear-gradient(90deg,#0000,#ffd4001a 14%,#ffffff52 50%,#ffd4001a 86%,#0000);height:38px;top:-18px;left:8%;right:8%}.inspection-scan .xray-beam span{color:#111;background:#ffd400;padding:4px 6px;font-size:7px;bottom:9px;right:5%;box-shadow:0 0 14px #ffd40059}.inspection-scan .diagnostic-xray[data-scan-state=scanning] .xray-beam{opacity:1}.diagnostic-xray{--scan:0;isolation:isolate;color:#e9f7ff;background:#06152a;height:250vh;position:relative;overflow:clip}.xray-sticky{background:radial-gradient(circle at 68% 48%,#0c3972 0,#071e3f 36%,#041126 72%);grid-template-rows:1fr auto;grid-template-columns:minmax(260px,31vw) 1fr;gap:20px;height:100vh;min-height:720px;padding:clamp(30px,4vw,64px) clamp(24px,6vw,96px);display:grid;position:sticky;top:0;overflow:hidden}.xray-sticky:before{content:"";pointer-events:none;background-image:linear-gradient(#5dbbff10 1px,#0000 1px),linear-gradient(90deg,#5dbbff10 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0;mask-image:linear-gradient(90deg,#0000,#000 30%,#000)}.xray-sticky>header{z-index:4;align-self:center;max-width:430px}.xray-sticky>header span{font:700 10px/1 var(--f-label);letter-spacing:.25em;color:#62c6ff}.xray-sticky>header h2{font:800 clamp(46px,5.7vw,94px)/.88 var(--f-display);text-transform:uppercase;letter-spacing:-.065em;margin:25px 0}.xray-sticky>header p{color:#9ebbd1;max-width:360px;font-size:var(--t-body);line-height:var(--lh-body)}.xray-stage{z-index:2;min-width:0;height:100%;position:relative}.xray-grid{background:repeating-radial-gradient(circle,#0000 0 63px,#5dbbff0d 64px 65px);border:1px solid #5dbbff2b;position:absolute;inset:4% 3%}.xray-axis{background:#7fd7ff26;position:absolute}.xray-axis:before,.xray-axis:after{content:"";background:#7fd7ff88;position:absolute}.axis-x{height:1px;top:50%;left:1%;right:1%}.axis-x:before,.axis-x:after{width:1px;height:10px;top:-5px}.axis-x:before{left:0}.axis-x:after{right:0}.axis-y{width:1px;top:1%;bottom:1%;left:50%}.axis-y:before,.axis-y:after{width:10px;height:1px;left:-5px}.axis-y:before{top:0}.axis-y:after{bottom:0}.xray-car{aspect-ratio:2/3;filter:drop-shadow(0 0 28px #1d9cff38);height:min(88vh,820px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.xray-car>img{object-fit:contain;filter:grayscale()sepia()hue-rotate(155deg)saturate(3.5)brightness(1.25)contrast(1.35);opacity:.73;width:100%;height:100%;position:absolute;inset:0}.xray-reveal{clip-path:inset(0 0 calc((1 - var(--scan))*100%) 0);filter:drop-shadow(0 0 10px #59caff);background:linear-gradient(#073a70cc,#061c3be6);position:absolute;inset:4% 8%}.xray-beam{left:-18%;right:-18%;top:calc(var(--scan)*100%);z-index:6;background:#d9f7ff;height:3px;position:absolute;box-shadow:0 0 8px #fff,0 0 24px 8px #29b6ff,0 -22px 42px 10px #2aa9ff33}.xray-beam i{background:linear-gradient(90deg,#0000,#7bd8ff2e,#0000);height:30px;position:absolute;top:-15px;left:12%;right:12%}.xray-beam span{font:700 8px var(--f-label);letter-spacing:.2em;color:#c7f2ff;position:absolute;bottom:8px;right:4%}.xray-callout{color:#bdeaff;font:700 9px var(--f-label);letter-spacing:.08em;opacity:calc(.2 + var(--scan)*.8);align-items:flex-start;gap:9px;transition:opacity .2s;display:flex;position:absolute}.xray-callout:after{content:"";background:#55caff88;width:clamp(30px,8vw,120px);height:1px;position:absolute;top:12px}.xray-callout b{border:1px solid #57c8ff;border-radius:50%;place-items:center;width:24px;height:24px;font-size:8px;display:grid}.xray-callout span{padding-top:2px}.xray-callout small{color:#5f9abf;margin-top:5px;font-size:7px;display:block}.callout-engine{top:25%;right:0}.callout-engine:after,.callout-chassis:after{margin-right:10px;right:100%}.callout-chassis{top:69%;right:1%}.callout-electric{top:46%;left:0}.callout-electric:after{margin-left:10px;left:100%}.xray-sticky>footer{z-index:4;font:700 8px var(--f-label);letter-spacing:.16em;color:#6fb1d6;grid-column:1/-1;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;display:grid}.xray-sticky>footer div{background:#ffffff18;height:2px}.xray-sticky>footer i{height:100%;width:calc(var(--scan)*100%);background:#90e5ff;display:block;box-shadow:0 0 10px #3cc1ff}@media (width<=800px){.diagnostic-xray{height:220vh}.xray-sticky{min-height:620px;padding:24px;display:block}.xray-sticky>header{position:absolute;top:28px;left:24px;right:24px}.xray-sticky>header h2{margin:13px 0;font-size:42px}.xray-sticky>header p{display:none}.xray-stage{height:72%;top:22%}.xray-car{height:min(65vh,600px)}.xray-callout{display:none}.xray-sticky>footer{display:grid;position:absolute;bottom:25px;left:24px;right:24px}}@media (prefers-reduced-motion:reduce){.diagnostic-xray{height:100vh;--scan:1!important}.xray-beam{display:none}}.diagnostic-xray.xray-compact{height:125vh;min-height:820px}.xray-compact .xray-sticky{height:100vh;max-height:780px}.xray-compact .xray-sticky>header h2{font-size:clamp(38px,4.5vw,68px)}.xray-compact .xray-car{height:min(72vh,650px)}@media (width<=700px){.diagnostic-xray.xray-compact{height:110vh;min-height:680px}.xray-compact .xray-sticky{max-height:none}}.xray-reveal{z-index:3;background:linear-gradient(#073a70f2,#03172df5)}@media (width<=800px){.diagnostic-xray{height:115vh}}.xray-car>.xray-photo{object-fit:contain;filter:none;opacity:1;width:100%;height:100%;inset:0}.xray-car>.xray-reveal{z-index:3;filter:drop-shadow(0 0 12px #38bfff);background:0 0;inset:0;overflow:hidden}.xray-reveal>img{object-fit:contain;filter:none;opacity:1;width:100%;height:100%;position:absolute;inset:0}.xray-car:after{content:"";z-index:4;clip-path:inset(0 0 calc((1 - var(--scan))*100%) 0);pointer-events:none;background:linear-gradient(#54c8ff24,#0000 22%);position:absolute;inset:0}.xray-beam{transition:opacity .35s}.diagnostic-xray[data-scan-state=complete] .xray-beam{opacity:0}.diagnostic-xray{height:230vh}.xray-car>.xray-reveal{filter:none;will-change:clip-path}.xray-car:after{content:"";z-index:5;clip-path:none;background:linear-gradient(to bottom,transparent calc(var(--scan)*100% - 1px),#effcff calc(var(--scan)*100%),#73d8ff calc(var(--scan)*100% + 1px),transparent calc(var(--scan)*100% + 3px));filter:drop-shadow(0 0 3px #70d8ff);will-change:background;position:absolute;inset:0;mask:url(/xray/miura-xray.webp) 50%/contain no-repeat}.xray-beam{display:none}.xray-sticky>footer i{will-change:width}@media (width<=800px){.diagnostic-xray{height:190vh}}.xray-sticky{height:100svh;min-height:0}.inspection-scan .xray-car:after{opacity:0!important}.inspection-scan .xray-beam{z-index:7;opacity:0;background:linear-gradient(to bottom,transparent calc(var(--scan)*100% - 4px),#ffffff2e calc(var(--scan)*100% - 3px),#fff calc(var(--scan)*100% - 1px),#ffd400 calc(var(--scan)*100% + 1px),#ffd4002e calc(var(--scan)*100% + 4px),transparent calc(var(--scan)*100% + 7px));width:100%;height:100%;box-shadow:none;filter:drop-shadow(0 0 4px #fff)drop-shadow(0 0 8px #ffd400);will-change:background,opacity;transition:opacity .22s;position:absolute;mask:url(/xray/miura-yellow.webp) 50%/contain no-repeat;display:block!important;inset:0!important}.inspection-scan .xray-beam>i,.inspection-scan .xray-beam>span{display:none}.inspection-scan .diagnostic-xray:is([data-scan-state=scanning-down],[data-scan-state=scanning-up]) .xray-beam{opacity:1}.inspection-scan .diagnostic-xray:is([data-scan-state=idle],[data-scan-state=complete],[data-scan-state=resetting]) .xray-beam{opacity:0}.inspection-scan .diagnostic-xray:is([data-scan-state=scanning-down],[data-scan-state=scanning-up]) .xray-reveal{opacity:1}.inspection-scan .diagnostic-xray:is([data-scan-state=idle],[data-scan-state=complete],[data-scan-state=resetting]) .xray-reveal{opacity:0}.inspection-scan .xray-car:before{content:"";z-index:6;opacity:0;filter:blur(.7px)drop-shadow(0 0 16px #fffc);pointer-events:none;background:#ffffff61;transition:opacity .65s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;mask:url(/xray/miura-yellow.webp) 50%/contain no-repeat}.inspection-scan .xray-photo{transition:transform .8s cubic-bezier(.22,1,.36,1),filter .8s;transform:scale(1)}.inspection-scan .diagnostic-xray[data-scan-state=complete] .xray-car:before{opacity:.72}.inspection-scan .diagnostic-xray[data-scan-state=complete] .xray-photo{filter:brightness(1.12)saturate(.76)contrast(.98);transform:scale(1.018)}.inspection-scan .diagnostic-xray[data-scan-state=resetting] .xray-car:before{opacity:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}html,body{max-width:100%}:is(h1,h2,h3,p,span,strong,a){overflow-wrap:break-word}.site-theme-toggle,.mobile-theme-toggle{min-height:44px}.demo-menu-backdrop{display:none}:root{--theme-burn:3.75s}@property --burn-r{syntax:"<length>";inherits:true;initial-value:0}:root{--theme-burn:3.75s;--burn-x:50vw;--burn-y:0px;--burn-max:150vmax}html[data-theme-transition]::view-transition{animation:theme-burn-radius var(--theme-burn,3.75s) linear both}@keyframes theme-burn-radius{0%{--burn-r:0px}to{--burn-r:var(--burn-max)}}html[data-theme-transition]::view-transition{background:radial-gradient(circle at var(--burn-x) var(--burn-y),#fff0b0 0,#ffab1a 38%,#e04a00 78%,#7a1f00 100%)}html[data-theme-transition=light-to-dark]::view-transition{background:radial-gradient(circle at var(--burn-x) var(--burn-y),#ffe08c 0,#ff8c05 38%,#c23600 78%,#5c1600 100%)}html[data-theme-transition]::view-transition-old(root){z-index:1;opacity:1!important;filter:none!important;animation:none!important}html[data-theme-transition]::view-transition-new(root){z-index:2;opacity:1!important;filter:none!important;animation:none!important}html[data-theme-transition]::view-transition-old(root){mask-image:linear-gradient(#000,#000),url(/burn-mask.png);-webkit-mask-size:100% 100%,calc((var(--burn-r) + 2px) * 2.5768) calc((var(--burn-r) + 2px) * 2.5768);mask-size:100% 100%,calc((var(--burn-r) + 2px) * 2.5768) calc((var(--burn-r) + 2px) * 2.5768);-webkit-mask-position:0 0,calc(var(--burn-x) - (var(--burn-r) + 2px) * 1.2884) calc(var(--burn-y) - (var(--burn-r) + 2px) * 1.2884);mask-position:0 0,calc(var(--burn-x) - (var(--burn-r) + 2px) * 1.2884) calc(var(--burn-y) - (var(--burn-r) + 2px) * 1.2884);-webkit-mask-composite:xor;mask-repeat:no-repeat,no-repeat;mask-composite:exclude}html[data-theme-transition]::view-transition-new(root){clip-path:polygon(calc(var(--burn-x) + (var(--burn-r) + 0px) * 1.0377) calc(var(--burn-y) + (var(--burn-r) + 0px) * 0),calc(var(--burn-x) + (var(--burn-r) + 0px) * 1.0352) calc(var(--burn-y) + (var(--burn-r) + 0px) * .0387),calc(var(--burn-x) + (var(--burn-r) + 0px) * 1.0303) calc(var(--burn-y) + (var(--burn-r) + 0px) * .0772),calc(var(--burn-x) + (var(--burn-r) + 0px) * 1.0228) calc(var(--burn-y) + (var(--burn-r) + 0px) * .1152),calc(var(--burn-x) + (var(--burn-r) + 0px) * 1.0129) calc(var(--burn-y) + (var(--burn-r) + 0px) * .1527),calc(var(--burn-x) + (var(--burn-r) + 0px) * 1.0006) calc(var(--burn-y) + (var(--burn-r) + 0px) * .1893),calc(var(--burn-x) + (var(--burn-r) + 0px) * .9865) calc(var(--burn-y) + (var(--burn-r) + 0px) * .2252),calc(var(--burn-x) + (var(--burn-r) + 0px) * .9707) calc(var(--burn-y) + (var(--burn-r) + 0px) * .2601),calc(var(--burn-x) + (var(--burn-r) + 0px) * .9537) calc(var(--burn-y) + (var(--burn-r) + 0px) * .2942),calc(var(--burn-x) + (var(--burn-r) + 0px) * .9359) calc(var(--burn-y) + (var(--burn-r) + 0px) * .3275),calc(var(--burn-x) + (var(--burn-r) + 0px) * .9177) calc(var(--burn-y) + (var(--burn-r) + 0px) * .3602),calc(var(--burn-x) + (var(--burn-r) + 0px) * .8991) calc(var(--burn-y) + (var(--burn-r) + 0px) * .3923),calc(var(--burn-x) + (var(--burn-r) + 0px) * .8804) calc(var(--burn-y) + (var(--burn-r) + 0px) * .424),calc(var(--burn-x) + (var(--burn-r) + 0px) * .8616) calc(var(--burn-y) + (var(--burn-r) + 0px) * .4554),calc(var(--burn-x) + (var(--burn-r) + 0px) * .8425) calc(var(--burn-y) + (var(--burn-r) + 0px) * .4864),calc(var(--burn-x) + (var(--burn-r) + 0px) * .823) calc(var(--burn-y) + (var(--burn-r) + 0px) * .5171),calc(var(--burn-x) + (var(--burn-r) + 0px) * .8028) calc(var(--burn-y) + (var(--burn-r) + 0px) * .5473),calc(var(--burn-x) + (var(--burn-r) + 0px) * .7816) calc(var(--burn-y) + (var(--burn-r) + 0px) * .5768),calc(var(--burn-x) + (var(--burn-r) + 0px) * .7591) calc(var(--burn-y) + (var(--burn-r) + 0px) * .6054),calc(var(--burn-x) + (var(--burn-r) + 0px) * .7352) calc(var(--burn-y) + (var(--burn-r) + 0px) * .6327),calc(var(--burn-x) + (var(--burn-r) + 0px) * .7097) calc(var(--burn-y) + (var(--burn-r) + 0px) * .6585),calc(var(--burn-x) + (var(--burn-r) + 0px) * .6825) calc(var(--burn-y) + (var(--burn-r) + 0px) * .6825),calc(var(--burn-x) + (var(--burn-r) + 0px) * .6537) calc(var(--burn-y) + (var(--burn-r) + 0px) * .7046),calc(var(--burn-x) + (var(--burn-r) + 0px) * .6236) calc(var(--burn-y) + (var(--burn-r) + 0px) * .7246),calc(var(--burn-x) + (var(--burn-r) + 0px) * .5923) calc(var(--burn-y) + (var(--burn-r) + 0px) * .7427),calc(var(--burn-x) + (var(--burn-r) + 0px) * .5602) calc(var(--burn-y) + (var(--burn-r) + 0px) * .759),calc(var(--burn-x) + (var(--burn-r) + 0px) * .5276) calc(var(--burn-y) + (var(--burn-r) + 0px) * .7738),calc(var(--burn-x) + (var(--burn-r) + 0px) * .4949) calc(var(--burn-y) + (var(--burn-r) + 0px) * .7876),calc(var(--burn-x) + (var(--burn-r) + 0px) * .4623) calc(var(--burn-y) + (var(--burn-r) + 0px) * .8007),calc(var(--burn-x) + (var(--burn-r) + 0px) * .4301) calc(var(--burn-y) + (var(--burn-r) + 0px) * .8137),calc(var(--burn-x) + (var(--burn-r) + 0px) * .3983) calc(var(--burn-y) + (var(--burn-r) + 0px) * .8271),calc(var(--burn-x) + (var(--burn-r) + 0px) * .367) calc(var(--burn-y) + (var(--burn-r) + 0px) * .8413),calc(var(--burn-x) + (var(--burn-r) + 0px) * .3362) calc(var(--burn-y) + (var(--burn-r) + 0px) * .8565),calc(var(--burn-x) + (var(--burn-r) + 0px) * .3055) calc(var(--burn-y) + (var(--burn-r) + 0px) * .873),calc(var(--burn-x) + (var(--burn-r) + 0px) * .2747) calc(var(--burn-y) + (var(--burn-r) + 0px) * .8906),calc(var(--burn-x) + (var(--burn-r) + 0px) * .2436) calc(var(--burn-y) + (var(--burn-r) + 0px) * .9092),calc(var(--burn-x) + (var(--burn-r) + 0px) * .2119) calc(var(--burn-y) + (var(--burn-r) + 0px) * .9282),calc(var(--burn-x) + (var(--burn-r) + 0px) * .1792) calc(var(--burn-y) + (var(--burn-r) + 0px) * .9472),calc(var(--burn-x) + (var(--burn-r) + 0px) * .1455) calc(var(--burn-y) + (var(--burn-r) + 0px) * .9654),calc(var(--burn-x) + (var(--burn-r) + 0px) * .1107) calc(var(--burn-y) + (var(--burn-r) + 0px) * .9821),calc(var(--burn-x) + (var(--burn-r) + 0px) * .0747) calc(var(--burn-y) + (var(--burn-r) + 0px) * .9965),calc(var(--burn-x) + (var(--burn-r) + 0px) * .0377) calc(var(--burn-y) + (var(--burn-r) + 0px) * 1.0078),calc(var(--burn-x) + (var(--burn-r) + 0px) * 0) calc(var(--burn-y) + (var(--burn-r) + 0px) * 1.0156),calc(var(--burn-x) + (var(--burn-r) + 0px) * -.0381) calc(var(--burn-y) + (var(--burn-r) + 0px) * 1.0194),calc(var(--burn-x) + (var(--burn-r) + 0px) * -.0764) calc(var(--burn-y) + (var(--burn-r) + 0px) * 1.0189),calc(var(--burn-x) + (var(--burn-r) + 0px) * -.1143) calc(var(--burn-y) + (var(--burn-r) + 0px) * 1.0142),calc(var(--burn-x) + (var(--burn-r) + 0px) * -.1515) calc(var(--burn-y) + (var(--burn-r) + 0px) * 1.0054),calc(var(--burn-x) + (var(--burn-r) + 0px) * -.1879) calc(var(--burn-y) + (var(--burn-r) + 0px) * .993),calc(var(--burn-x) + (var(--burn-r) + 0px) * -.2231) calc(var(--burn-y) + (var(--burn-r) + 0px) * .9774),calc(var(--burn-x) + (var(--burn-r) + 0px) * -.2571) calc(var(--burn-y) + (var(--burn-r) + 0px) * .9594),calc(var(--burn-x) + (var(--burn-r) + 0px) * -.2899) calc(var(--burn-y) + (var(--burn-r) + 0px) * .9397),calc(var(--burn-x) + (var(--burn-r) + 0px) * -.3215) calc(var(--burn-y) + (var(--burn-r) + 0px) * .9189),calc(var(--burn-x) + (var(--burn-r) + 0px) * -.3523) calc(var(--burn-y) + (var(--burn-r) + 0px) * .8976),calc(var(--burn-x) + (var(--burn-r) + 0px) * -.3824) calc(var(--burn-y) + (var(--burn-r) + 0px) * .8765),calc(var(--burn-x) + (var(--burn-r) + 0px) * -.4122) calc(var(--burn-y) + (var(--burn-r) + 0px) * .8559),calc(var(--burn-x) + (var(--burn-r) + 0px) * -.4418) calc(var(--burn-y) + (var(--burn-r) + 0px) * .836),calc(var(--burn-x) + (var(--burn-r) + 0px) * -.4716) calc(var(--burn-y) + (var(--burn-r) + 0px) * .8169),calc(var(--burn-x) + (var(--burn-r) + 0px) * -.5017) calc(var(--burn-y) + (var(--burn-r) + 0px) * .7984),calc(var(--burn-x) + (var(--burn-r) + 0px) * -.5322) calc(var(--burn-y) + (var(--burn-r) + 0px) * .7805),calc(var(--burn-x) + (var(--burn-r) + 0px) * -.563) calc(var(--burn-y) + (var(--burn-r) + 0px) * .7628),calc(var(--burn-x) + (var(--burn-r) + 0px) * -.5941) calc(var(--burn-y) + (var(--burn-r) + 0px) * .7449),calc(var(--burn-x) + (var(--burn-r) + 0px) * -.6252) calc(var(--burn-y) + (var(--burn-r) + 0px) * .7265),calc(var(--burn-x) + (var(--burn-r) + 0px) * -.6563) calc(var(--burn-y) + (var(--burn-r) + 0px) * .7073),calc(var(--burn-x) + (var(--burn-r) + 0px) * -.6869) calc(var(--burn-y) + (var(--burn-r) + 0px) * .6869),calc(var(--burn-x) + (var(--burn-r) + 0px) * -.717) calc(var(--burn-y) + (var(--burn-r) + 0px) * .6653),calc(var(--burn-x) + (var(--burn-r) + 0px) * -.7463) calc(var(--burn-y) + (var(--burn-r) + 0px) * .6422),calc(var(--burn-x) + (var(--burn-r) + 0px) * -.7747) calc(var(--burn-y) + (var(--burn-r) + 0px) * .6178),calc(var(--burn-x) + (var(--burn-r) + 0px) * -.8022) calc(var(--burn-y) + (var(--burn-r) + 0px) * .592),calc(var(--burn-x) + (var(--burn-r) + 0px) * -.8288) calc(var(--burn-y) + (var(--burn-r) + 0px) * .5651),calc(var(--burn-x) + (var(--burn-r) + 0px) * -.8546) calc(var(--burn-y) + (var(--burn-r) + 0px) * .537),calc(var(--burn-x) + (var(--burn-r) + 0px) * -.8799) calc(var(--burn-y) + (var(--burn-r) + 0px) * .508),calc(var(--burn-x) + (var(--burn-r) + 0px) * -.9047) calc(var(--burn-y) + (var(--burn-r) + 0px) * .4781),calc(var(--burn-x) + (var(--burn-r) + 0px) * -.9293) calc(var(--burn-y) + (var(--burn-r) + 0px) * .4475),calc(var(--burn-x) + (var(--burn-r) + 0px) * -.9537) calc(var(--burn-y) + (var(--burn-r) + 0px) * .4161),calc(var(--burn-x) + (var(--burn-r) + 0px) * -.978) calc(var(--burn-y) + (var(--burn-r) + 0px) * .3838),calc(var(--burn-x) + (var(--burn-r) + 0px) * -1.0022) calc(var(--burn-y) + (var(--burn-r) + 0px) * .3507),calc(var(--burn-x) + (var(--burn-r) + 0px) * -1.0259) calc(var(--burn-y) + (var(--burn-r) + 0px) * .3164),calc(var(--burn-x) + (var(--burn-r) + 0px) * -1.0488) calc(var(--burn-y) + (var(--burn-r) + 0px) * .281),calc(var(--burn-x) + (var(--burn-r) + 0px) * -1.0705) calc(var(--burn-y) + (var(--burn-r) + 0px) * .2443),calc(var(--burn-x) + (var(--burn-r) + 0px) * -1.0904) calc(var(--burn-y) + (var(--burn-r) + 0px) * .2063),calc(var(--burn-x) + (var(--burn-r) + 0px) * -1.1078) calc(var(--burn-y) + (var(--burn-r) + 0px) * .167),calc(var(--burn-x) + (var(--burn-r) + 0px) * -1.1221) calc(var(--burn-y) + (var(--burn-r) + 0px) * .1264),calc(var(--burn-x) + (var(--burn-r) + 0px) * -1.1327) calc(var(--burn-y) + (var(--burn-r) + 0px) * .0849),calc(var(--burn-x) + (var(--burn-r) + 0px) * -1.1392) calc(var(--burn-y) + (var(--burn-r) + 0px) * .0426),calc(var(--burn-x) + (var(--burn-r) + 0px) * -1.1411) calc(var(--burn-y) + (var(--burn-r) + 0px) * 0),calc(var(--burn-x) + (var(--burn-r) + 0px) * -1.1383) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.0426),calc(var(--burn-x) + (var(--burn-r) + 0px) * -1.1308) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.0847),calc(var(--burn-x) + (var(--burn-r) + 0px) * -1.119) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.1261),calc(var(--burn-x) + (var(--burn-r) + 0px) * -1.1031) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.1663),calc(var(--burn-x) + (var(--burn-r) + 0px) * -1.0838) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.2051),calc(var(--burn-x) + (var(--burn-r) + 0px) * -1.0617) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.2423),calc(var(--burn-x) + (var(--burn-r) + 0px) * -1.0377) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.2781),calc(var(--burn-x) + (var(--burn-r) + 0px) * -1.0125) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.3123),calc(var(--burn-x) + (var(--burn-r) + 0px) * -.9869) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.3453),calc(var(--burn-x) + (var(--burn-r) + 0px) * -.9613) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.3773),calc(var(--burn-x) + (var(--burn-r) + 0px) * -.9363) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.4085),calc(var(--burn-x) + (var(--burn-r) + 0px) * -.9121) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.4392),calc(var(--burn-x) + (var(--burn-r) + 0px) * -.8888) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.4697),calc(var(--burn-x) + (var(--burn-r) + 0px) * -.8663) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.5001),calc(var(--burn-x) + (var(--burn-r) + 0px) * -.8443) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.5305),calc(var(--burn-x) + (var(--burn-r) + 0px) * -.8225) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.5608),calc(var(--burn-x) + (var(--burn-r) + 0px) * -.8004) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.5907),calc(var(--burn-x) + (var(--burn-r) + 0px) * -.7776) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.6201),calc(var(--burn-x) + (var(--burn-r) + 0px) * -.7535) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.6485),calc(var(--burn-x) + (var(--burn-r) + 0px) * -.7279) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.6754),calc(var(--burn-x) + (var(--burn-r) + 0px) * -.7005) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.7005),calc(var(--burn-x) + (var(--burn-r) + 0px) * -.6712) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.7234),calc(var(--burn-x) + (var(--burn-r) + 0px) * -.6401) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.7438),calc(var(--burn-x) + (var(--burn-r) + 0px) * -.6071) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.7613),calc(var(--burn-x) + (var(--burn-r) + 0px) * -.5728) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.7761),calc(var(--burn-x) + (var(--burn-r) + 0px) * -.5373) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.7881),calc(var(--burn-x) + (var(--burn-r) + 0px) * -.5012) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.7977),calc(var(--burn-x) + (var(--burn-r) + 0px) * -.4648) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.8051),calc(var(--burn-x) + (var(--burn-r) + 0px) * -.4285) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.8108),calc(var(--burn-x) + (var(--burn-r) + 0px) * -.3926) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.8152),calc(var(--burn-x) + (var(--burn-r) + 0px) * -.3573) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.819),calc(var(--burn-x) + (var(--burn-r) + 0px) * -.3229) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.8226),calc(var(--burn-x) + (var(--burn-r) + 0px) * -.2892) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.8264),calc(var(--burn-x) + (var(--burn-r) + 0px) * -.2562) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.8306),calc(var(--burn-x) + (var(--burn-r) + 0px) * -.2238) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.8354),calc(var(--burn-x) + (var(--burn-r) + 0px) * -.1919) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.8408),calc(var(--burn-x) + (var(--burn-r) + 0px) * -.1602) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.8468),calc(var(--burn-x) + (var(--burn-r) + 0px) * -.1286) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.8532),calc(var(--burn-x) + (var(--burn-r) + 0px) * -.0969) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.8596),calc(var(--burn-x) + (var(--burn-r) + 0px) * -.0649) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.8657),calc(var(--burn-x) + (var(--burn-r) + 0px) * -.0326) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.8713),calc(var(--burn-x) + (var(--burn-r) + 0px) * 0) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.8761),calc(var(--burn-x) + (var(--burn-r) + 0px) * .0329) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.88),calc(var(--burn-x) + (var(--burn-r) + 0px) * .0662) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.8828),calc(var(--burn-x) + (var(--burn-r) + 0px) * .0997) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.8846),calc(var(--burn-x) + (var(--burn-r) + 0px) * .1335) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.8855),calc(var(--burn-x) + (var(--burn-r) + 0px) * .1676) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.8858),calc(var(--burn-x) + (var(--burn-r) + 0px) * .2022) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.8857),calc(var(--burn-x) + (var(--burn-r) + 0px) * .2373) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.8855),calc(var(--burn-x) + (var(--burn-r) + 0px) * .2731) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.8854),calc(var(--burn-x) + (var(--burn-r) + 0px) * .3099) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.8855),calc(var(--burn-x) + (var(--burn-r) + 0px) * .3477) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.8859),calc(var(--burn-x) + (var(--burn-r) + 0px) * .3868) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.8866),calc(var(--burn-x) + (var(--burn-r) + 0px) * .4272) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.8872),calc(var(--burn-x) + (var(--burn-r) + 0px) * .469) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.8874),calc(var(--burn-x) + (var(--burn-r) + 0px) * .5119) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.8867),calc(var(--burn-x) + (var(--burn-r) + 0px) * .5557) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.8845),calc(var(--burn-x) + (var(--burn-r) + 0px) * .6001) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.8801),calc(var(--burn-x) + (var(--burn-r) + 0px) * .6444) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.8731),calc(var(--burn-x) + (var(--burn-r) + 0px) * .688) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.8628),calc(var(--burn-x) + (var(--burn-r) + 0px) * .7304) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.8487),calc(var(--burn-x) + (var(--burn-r) + 0px) * .7707) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.8306),calc(var(--burn-x) + (var(--burn-r) + 0px) * .8083) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.8083),calc(var(--burn-x) + (var(--burn-r) + 0px) * .8427) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.782),calc(var(--burn-x) + (var(--burn-r) + 0px) * .8735) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.7517),calc(var(--burn-x) + (var(--burn-r) + 0px) * .9003) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.7179),calc(var(--burn-x) + (var(--burn-r) + 0px) * .923) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.6812),calc(var(--burn-x) + (var(--burn-r) + 0px) * .9419) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.6422),calc(var(--burn-x) + (var(--burn-r) + 0px) * .9572) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.6014),calc(var(--burn-x) + (var(--burn-r) + 0px) * .9692) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.5596),calc(var(--burn-x) + (var(--burn-r) + 0px) * .9787) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.5172),calc(var(--burn-x) + (var(--burn-r) + 0px) * .9861) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.4749),calc(var(--burn-x) + (var(--burn-r) + 0px) * .9922) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.4329),calc(var(--burn-x) + (var(--burn-r) + 0px) * .9975) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.3915),calc(var(--burn-x) + (var(--burn-r) + 0px) * 1.0024) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.3508),calc(var(--burn-x) + (var(--burn-r) + 0px) * 1.0074) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.3107),calc(var(--burn-x) + (var(--burn-r) + 0px) * 1.0125) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.2713),calc(var(--burn-x) + (var(--burn-r) + 0px) * 1.0179) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.2323),calc(var(--burn-x) + (var(--burn-r) + 0px) * 1.0232) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.1936),calc(var(--burn-x) + (var(--burn-r) + 0px) * 1.0283) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.155),calc(var(--burn-x) + (var(--burn-r) + 0px) * 1.0328) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.1164),calc(var(--burn-x) + (var(--burn-r) + 0px) * 1.0361) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.0776),calc(var(--burn-x) + (var(--burn-r) + 0px) * 1.0379) calc(var(--burn-y) + (var(--burn-r) + 0px) * -.0388))}html[data-theme-transition] *,html[data-theme-transition] :before,html[data-theme-transition] :after{transition:none!important}.site-theme-toggle{min-height:44px;padding-inline:12px;font-size:12px}.gx-energy .hot>i{top:13px;left:13px}@media (width<=820px){.demo-menu-backdrop{z-index:895;background:#0000007a;border:0;display:block;position:fixed;inset:68px 0 0}.mobile-theme-toggle{min-height:52px;color:inherit;text-transform:uppercase;background:0 0;border:1px solid;justify-content:space-between;align-items:center;padding:0 16px;font-size:13px;font-weight:800;display:flex}.mobile-theme-toggle i{background:var(--accent);width:20px;height:20px;box-shadow:inset 0 0 0 5px var(--on-accent);border-radius:50%}.inspection-scan>header{grid-template-columns:1fr}}@media (width<=600px){.inspection-scan{padding-left:18px;padding-right:18px}.brand-mosaic-stage.is-compact .mosaic-disc{width:min(92vw,390px)}.brand-mosaic-stage.is-compact .stage-note{left:16px;right:auto}.diagnostic-xray,.diagnostic-xray.xray-compact{width:100%;min-width:0}}@media (pointer:coarse){.stage-note{font-size:11px}.gx-ui-active .hot:focus span,.gx-ui-active .gx-engine-points button:focus>span{opacity:1;clip-path:inset(0);color:#11130f}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.mosaic-logo,[class*=transition]{transition:none!important;animation:none!important}}.snav{z-index:var(--z-nav);align-items:center;gap:var(--s-5);height:72px;padding:0 var(--gutter);background:color-mix(in srgb, var(--bg) 88%, transparent);border-bottom:1px solid var(--line);color:var(--ink);-webkit-backdrop-filter:blur(14px)saturate(1.2);grid-template-columns:auto 1fr auto;display:grid;position:sticky;top:0}.snav a{text-decoration:none}.snav a.snav-brand{color:var(--ink);transition:opacity var(--d-hover) var(--e-out);align-items:center;display:flex}.snav a.snav-brand:hover{opacity:.72}.snav-brand>span{aspect-ratio:480/181;background:50%/contain no-repeat;background-image:var(--brand-mark);height:40px;display:block}.snav-nav{align-items:center;gap:var(--s-1);justify-self:center;display:flex;position:relative}.snav-nav>a{z-index:1;height:40px;padding:0 var(--s-4);white-space:nowrap;border-radius:var(--r-chip);color:var(--ink-muted);font-size:var(--t-small);transition:color var(--d-hover) var(--e-out);align-items:center;font-weight:600;display:flex;position:relative}.snav-nav>a>i{display:none}.snav-nav>a:hover{color:var(--ink)}.snav-nav>a.is-on{color:var(--ink);font-weight:700}.snav-rail{z-index:0;left:0;top:var(--iy,0);width:var(--iw,0);height:var(--ih,0);border-radius:var(--r-chip);background:var(--surface-2);pointer-events:none;transform:translate(var(--ix,0), 0);transition:transform var(--d-move) var(--e-out), width var(--d-move) var(--e-out), opacity var(--d-hover) var(--e-out);position:absolute}.snav-nav.is-idle .snav-rail{opacity:0}.snav-nav>a.is-on:after{content:"";left:var(--s-4);right:var(--s-4);border-radius:var(--r-flat);background:var(--accent);height:2px;position:absolute;bottom:2px}.snav-actions{justify-self:end;align-items:center;gap:var(--s-3);display:flex}.snav a.snav-antikor{align-items:center;gap:var(--s-1);height:34px;padding:0 var(--s-3);border:1px solid var(--line-strong);border-radius:var(--r-chip);color:var(--ink-muted);white-space:nowrap;transition:border-color var(--d-hover) var(--e-out), color var(--d-hover) var(--e-out);display:inline-flex}.snav a.snav-antikor i{font-size:11px;font-style:normal}.snav a.snav-antikor:hover{border-color:var(--accent);color:var(--ink)}@media (width<=1240px){.snav a.snav-antikor{display:none}}.snav a.snav-phone{color:var(--ink);align-items:center;gap:var(--s-2);font-family:var(--f-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;transition:border-color var(--d-hover) var(--e-out);border-bottom:2px solid #0000;font-size:15px;font-weight:800;display:flex}.snav a.snav-phone:hover{border-bottom-color:var(--accent)}.snav a.snav-phone svg{fill:currentColor;width:20px;height:20px;display:none}.snav a.snav-cta{height:44px;padding:0 var(--s-5);border-radius:var(--r-btn);background:var(--btn-bg);color:var(--btn-ink);font-size:var(--t-small);transition:transform var(--d-tap) var(--e-out), opacity var(--d-hover) var(--e-out);place-items:center;font-weight:700;display:grid}.snav a.snav-cta:hover{opacity:.88}.snav a.snav-cta:active{transform:translateY(1px)}.snav .site-theme-toggle{border:1px solid var(--line);border-radius:var(--r-btn);width:44px;height:44px;color:inherit;cursor:pointer;transition:border-color var(--d-hover) var(--e-out), transform var(--d-tap) var(--e-out);background:0 0;flex:none;place-items:center;padding:0;display:grid}.snav .site-theme-toggle:hover{border-color:var(--accent)}.snav .site-theme-toggle:active{transform:translateY(1px)}.snav .site-theme-toggle:disabled{cursor:progress;opacity:.72}.snav .site-theme-toggle span{display:none}.site-theme-toggle i,.mobile-theme-toggle i{width:28px;height:28px;transition:transform var(--d-move) var(--e-out);flex:none;position:relative}.site-theme-toggle i:before,.mobile-theme-toggle i:before{content:"";background:var(--theme-knob);mask:radial-gradient(circle calc(8px * var(--theme-knob-bite)) at 15px 5px, transparent 98%, #000 100%);transition:background var(--d-move) var(--e-out);border-radius:50%;position:absolute;inset:4px}.site-theme-toggle i:after,.mobile-theme-toggle i:after{content:"";width:3px;height:3px;color:var(--theme-knob);opacity:var(--theme-knob-rays);transform:rotate(calc(-45deg * (1 - var(--theme-knob-rays)))) scale(calc(.25 + .75 * var(--theme-knob-rays)));transition:opacity var(--d-move) var(--e-out), transform var(--d-enter) var(--e-out);border-radius:50%;margin:-1.5px;position:absolute;top:50%;left:50%;box-shadow:0 -12px,0 12px,-12px 0,12px 0,-8.5px -8.5px,8.5px -8.5px,-8.5px 8.5px,8.5px 8.5px}.site-theme-toggle:hover i,.mobile-theme-toggle:hover i{transform:rotate(-20deg)}.site-theme-toggle:active i,.mobile-theme-toggle:active i{transform:rotate(-20deg)scale(.88)}.snav-menu{border:1px solid var(--line);border-radius:var(--r-btn);cursor:pointer;width:44px;height:44px;transition:border-color var(--d-hover) var(--e-out), transform var(--d-tap) var(--e-out);background:0 0;place-content:center;gap:5px;padding:0;display:none}.snav-menu:hover{border-color:var(--line-strong)}.snav-menu:active{transform:translateY(1px)}.snav-menu i{width:18px;height:2px;transition:transform var(--d-move) var(--e-out), opacity var(--d-hover) var(--e-out);background:currentColor;border-radius:1px;display:block}.snav.is-open .snav-menu i:first-child{transform:translateY(3.5px)rotate(45deg)}.snav.is-open .snav-menu i:last-child{transform:translateY(-3.5px)rotate(-45deg)}.snav-mobile-actions{display:none}.demo-menu-backdrop{z-index:calc(var(--z-nav) - 1);cursor:pointer;background:#06070573;border:0;position:fixed;inset:0}@media (width<=1080px){.snav-phone span{display:none}.snav a.snav-phone{border:1px solid var(--line);border-radius:var(--r-btn);justify-content:center;width:44px;height:44px}.snav a.snav-phone:hover{border-color:var(--accent)}.snav a.snav-phone svg{display:block}}@media (width<=900px){.snav{gap:var(--s-3);grid-template-columns:auto 1fr auto}.snav-menu{display:grid}.snav-nav{padding:var(--s-3) var(--gutter) var(--s-5);background:var(--bg);border-bottom:1px solid var(--line);box-shadow:var(--shadow-card);flex-direction:column;align-items:stretch;gap:0;display:none;position:absolute;top:100%;left:0;right:0}.snav.is-open .snav-nav{display:flex}.snav-nav>a{height:52px;padding:0 var(--s-2);font-size:var(--t-lead)}.snav-nav>a.is-on:after{left:var(--s-2);width:26px;bottom:8px;right:auto}.snav-rail{display:none}.snav-mobile-actions{gap:var(--s-2);margin-top:var(--s-4);padding-top:var(--s-4);border-top:1px solid var(--line);display:grid}.snav-mobile-actions a{border-radius:var(--r-btn);background:var(--btn-bg);height:52px;color:var(--btn-ink);font-size:var(--t-body);transition:transform var(--d-tap) var(--e-out), opacity var(--d-hover) var(--e-out);place-items:center;font-weight:700;display:grid}.snav-mobile-actions a:hover{opacity:.88}.snav-mobile-actions a:active{transform:translateY(1px)}.mobile-theme-toggle{align-items:center;gap:var(--s-3);height:52px;padding:0 var(--s-4);border:1px solid var(--line);border-radius:var(--r-btn);color:inherit;font:600 var(--t-body) var(--f-text);cursor:pointer;background:0 0;display:flex}}@media (width<=560px){.snav a.snav-cta{display:none}.snav-brand>span{height:34px}}:is(a[href],button,summary,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}summary{cursor:pointer;transition:color var(--d-hover) var(--e-out)}:where(summary):hover{color:var(--accent-ink)}.ch-field{gap:var(--s-2);display:grid}.ch-field>span{color:var(--ink-faint)}.ch-field input,.ch-field textarea,.ch-select-trigger,.cms-contact-fields input,.cms-contact-fields textarea,.vehicle-constructor input,.ch-finder-field input{width:100%;min-height:46px;padding:var(--s-3) var(--s-4);border:1px solid var(--line-strong);border-radius:var(--r-input);background:var(--bg);color:var(--ink);font:inherit;font-family:var(--f-text);font-size:var(--t-body);transition:border-color var(--d-hover) var(--e-out)}.ch-field input::placeholder,.cms-contact-fields input::placeholder,.cms-contact-fields textarea::placeholder,.vehicle-constructor input::placeholder{color:var(--ink-faint)}.ch-field input:hover:not(:disabled),.ch-field textarea:hover:not(:disabled),.cms-contact-fields input:hover:not(:disabled),.cms-contact-fields textarea:hover:not(:disabled),.vehicle-constructor input:hover:not(:disabled),.ch-finder-field input:hover:not(:disabled){border-color:var(--ink-faint)}.ch-field input:focus-visible,.ch-field textarea:focus-visible,.ch-select-trigger:focus-visible,.cms-contact-fields input:focus-visible,.cms-contact-fields textarea:focus-visible,.vehicle-constructor input:focus-visible,.ch-finder-field input:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ch-field input:disabled,.ch-select-trigger:disabled,.vehicle-constructor input:disabled{opacity:.55;cursor:not-allowed}.ch-finder-field{gap:var(--s-2);display:flex}.ch-finder-field label{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.ch-finder-field input{flex:1;min-width:0}.ch-finder-field button{min-height:46px;padding:0 var(--s-5);border:1px solid var(--btn-bg);border-radius:var(--r-btn);background:var(--btn-bg);color:var(--btn-ink);font:inherit;cursor:pointer;transition:transform var(--d-tap) var(--e-out), opacity var(--d-hover) var(--e-out);flex:none;font-weight:700}.ch-finder-field button:hover{transform:translateY(-2px)}.ch-finder-field button:active{transform:none}.ch-select{position:relative}.ch-select-trigger{justify-content:space-between;align-items:center;gap:var(--s-3);text-align:left;cursor:pointer;padding-block:0;display:flex}.ch-select-trigger:hover:not(:disabled){border-color:var(--ink-faint)}.ch-select-trigger.is-open{border-color:var(--accent)}.ch-select-trigger>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ch-select-trigger .is-placeholder{color:var(--ink-faint)}.ch-select-trigger i{width:8px;height:8px;transition:transform var(--d-move) var(--e-out);border-bottom:2px solid;border-right:2px solid;flex:none;transform:rotate(45deg)translateY(-2px)}.ch-select-trigger.is-open i{transform:rotate(-135deg)translateY(-2px)}.ch-select-list{z-index:var(--z-overlay);overscroll-behavior:contain;max-height:260px;padding:var(--s-2);border:1px solid var(--line-strong);border-radius:var(--r-card);background:var(--surface);box-shadow:var(--shadow-lift);transform-origin:top;opacity:0;transition:opacity var(--d-hover) var(--e-out), translate var(--d-hover) var(--e-out), scale var(--d-hover) var(--e-out), display var(--d-hover) allow-discrete,  overlay var(--d-hover) allow-discrete;display:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;translate:0 -6px;scale:1 .96}.ch-select-list[popover]{width:auto;color:inherit;margin:0;position:fixed;inset:auto}.ch-select-list.is-open{opacity:1;display:block;translate:0;scale:1}@starting-style{.ch-select-list.is-open{opacity:0;translate:0 -6px;scale:1 .96}}.ch-select-list li{padding:var(--s-3);border-radius:var(--r-chip);font-family:var(--f-text);font-size:var(--t-body);cursor:pointer;transition:background-color var(--d-hover) var(--e-out), color var(--d-hover) var(--e-out)}.ch-select-list li.is-active{background:var(--surface-2)}.ch-select-list li[aria-selected=true]{background:var(--accent);color:var(--on-accent);font-weight:700}html[data-route-transition]{--route-out:.18s;--route-in:.3s;--route-title:.42s}html[data-route-transition] .snav{view-transition-name:route-nav}html[data-route-transition] [data-route-title]{view-transition-name:route-title}html[data-route-transition]::view-transition{background:0 0}html[data-route-transition]::view-transition-old(root){animation:route-page-out var(--route-out) var(--e-in-out,cubic-bezier(.65, 0, .35, 1)) both}html[data-route-transition]::view-transition-new(root){animation:route-page-in var(--route-in) calc(var(--route-in) * .2) var(--e-out,cubic-bezier(.22, 1, .36, 1)) both}@keyframes route-page-out{to{opacity:0;transform:scale(.994)}}@keyframes route-page-in{0%{opacity:0;transform:translateY(14px)}}html[data-route-transition]::view-transition-group(route-nav),html[data-route-transition]::view-transition-old(route-nav),html[data-route-transition]::view-transition-new(route-nav){animation-duration:var(--route-in)}html[data-route-transition]::view-transition-group(route-title){animation-duration:var(--route-title);animation-timing-function:var(--e-out,cubic-bezier(.22, 1, .36, 1));z-index:3}html[data-route-transition]::view-transition-old(route-title),html[data-route-transition]::view-transition-new(route-title){object-fit:none;object-position:left top;width:100%;height:100%}html[data-route-transition]::view-transition-old(route-title){animation:route-title-out calc(var(--route-title) * .34) var(--e-in-out,cubic-bezier(.65, 0, .35, 1)) both}html[data-route-transition]::view-transition-new(route-title){animation:route-title-in calc(var(--route-title) * .62) calc(var(--route-title) * .28) var(--e-out,cubic-bezier(.22, 1, .36, 1)) both}@keyframes route-title-out{to{opacity:0}}@keyframes route-title-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){html[data-route-transition]::view-transition-group(*){animation-duration:.01ms!important;animation-delay:0s!important}}@view-transition{navigation:auto}.chf{font-family:var(--f-text);font-size:var(--t-small);margin-top:var(--sec-gap);background:var(--bg);color:var(--ink);border-top:1px solid var(--line);padding:clamp(40px,5vw,64px) clamp(16px,5vw,48px) clamp(24px,3vw,36px)}#booking+.chf{margin-top:0}.chf-inner{grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr));gap:clamp(28px,3.5vw,48px);max-width:min(1360px,92vw);margin:0 auto;display:grid}@media (width<=1000px){.chf-inner{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.chf-inner{grid-template-columns:minmax(0,1fr)}}.chf-logo{align-items:center;gap:var(--s-3);color:inherit;transition:opacity var(--d-hover) var(--e-out);text-decoration:none;display:inline-flex}.chf-logo:hover{opacity:.72}.chf-logo b{background:var(--accent);width:40px;height:40px;color:var(--on-accent);font-family:var(--f-display);font-size:var(--t-h3);place-items:center;font-weight:800;line-height:1;display:grid}.chf-logo span{font-family:var(--f-display);font-size:var(--t-body);letter-spacing:.04em;font-weight:800;line-height:var(--lh-head)}.chf-logo small{margin-top:var(--s-1);color:var(--ink-faint);display:block}.chf-brand p{margin:var(--s-4) 0 0;max-width:var(--measure);line-height:var(--lh-body);color:var(--ink-muted)}.chf-col h2{margin:0 0 var(--s-4);color:var(--ink-faint)}.chf-col ul{gap:var(--s-3);margin:0;padding:0;list-style:none;display:grid}.chf-col li{line-height:var(--lh-body)}.chf-col li span{margin-top:var(--s-1);font-size:var(--t-micro);color:var(--ink-muted);display:block}.chf a{color:inherit;text-decoration:none}.chf-col a,.chf-social a{padding-bottom:2px;display:inline-block;position:relative}.chf-col a:after,.chf-social a:after{content:"";background:var(--accent);transform-origin:0;height:1px;transition:transform var(--d-move) var(--e-out);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.chf-col a:hover:after,.chf-social a:hover:after{transform:scaleX(1)}.chf-phone{font-family:var(--f-display);font-size:var(--t-lead);font-variant-numeric:tabular-nums;font-weight:800}.chf-social{gap:var(--s-2) var(--s-5);flex-wrap:wrap;margin-top:var(--s-5)!important;display:flex!important}.chf-social a{font-weight:700}.chf-bottom{max-width:min(1360px,92vw);padding-top:var(--s-5);border-top:1px solid var(--line);gap:var(--s-2);margin:clamp(28px,3.5vw,44px) auto 0;display:grid}.chf-bottom small{font-size:var(--t-micro);color:var(--ink-faint)}.chf-legal{font-size:var(--t-micro);font-style:normal;line-height:var(--lh-body);color:var(--ink-faint)}.chf-note{line-height:var(--lh-body)}.chf{background:0 0;position:relative}.chf:before{content:"";z-index:-2;background:var(--bg);position:absolute;inset:0}html[data-site-theme=dark] .chf-phone{color:var(--accent-ink)}.catalog-page{--max:min(1360px, 92vw);--col-gap:clamp(24px, 3vw, 44px);background:var(--bg);color:var(--ink);font-family:var(--f-text);font-size:var(--t-body);line-height:var(--lh-body);display:block;overflow-x:clip}.catalog-page h1,.catalog-page h2,.catalog-page h3{font-family:var(--f-display);font-weight:800;line-height:var(--lh-head);letter-spacing:var(--ls-head);text-wrap:balance;margin:0}:where(.catalog-page) p{margin:0}:where(.catalog-page) :is(ul,ol){margin:0;padding:0;list-style:none}:where(.catalog-page a){color:inherit;text-decoration:none}.catalog-hero>div>span,.catalog-constructor>div>span,.catalog-price-table header span,.catalog-details article>span,.catalog-cases header>span,.catalog-history header>span,.catalog-faq header>span,.catalog-links>span,.catalog-minor-prices>span,.tech-units>header>span,.tech-more>header>span,.tech-faq>header>span,.cms-form-head>span,.case-article header span,.useful-404>span{color:var(--accent-ink);display:block}.cms-breadcrumbs,.catalog-hero,.catalog-price-table,.catalog-details,.catalog-cases,.catalog-history,.catalog-reviews,.catalog-faq,.catalog-links,.catalog-minor-prices,.cms-lead-form,.brand-directory-list,.tech-units,.tech-more,.tech-faq{width:var(--max);margin-inline:auto}.catalog-price-table,.catalog-details,.catalog-cases,.catalog-history,.catalog-reviews,.catalog-faq,.catalog-links,.tech-units,.tech-more,.tech-faq{padding-top:var(--sec-gap)}.catalog-history>div{margin-top:var(--s-4);max-width:var(--measure-long);font-family:var(--f-text);font-size:var(--t-read);line-height:var(--lh-read);color:var(--ink-muted)}.catalog-history p+p{margin-top:var(--s-4)}.cms-breadcrumbs{padding-top:var(--s-8);font-family:var(--f-text);font-size:var(--t-small);color:var(--ink-faint)}.cms-breadcrumbs+.catalog-hero,.cms-breadcrumbs+.uslugi-directions{padding-top:var(--s-4)}.cms-breadcrumbs a{transition:color var(--d-hover) var(--e-out)}.cms-breadcrumbs a:hover{color:var(--accent-ink)}.catalog-hero{gap:var(--col-gap);padding-block:var(--s-8) 0;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;display:grid}.catalog-hero h1{margin:var(--s-3) 0 var(--s-4);font-size:var(--t-h1);line-height:var(--lh-tight)}.catalog-hero>div>p{max-width:var(--measure);font-family:var(--f-text);font-size:var(--t-lead);color:var(--ink-muted)}.catalog-hero>div>.uslugi-prose{margin-top:var(--s-4);max-width:var(--measure-long);font-size:var(--t-read);line-height:var(--lh-read)}.catalog-intro{width:var(--max);padding-top:var(--sec-gap);margin-inline:auto}.catalog-intro>div{columns:2;column-gap:var(--col-gap);font-family:var(--f-text);color:var(--ink-muted)}.catalog-intro p{margin-bottom:var(--s-4);break-inside:avoid}@media (width<=900px){.catalog-intro>div{columns:1}}.catalog-photo{width:var(--max);padding-top:var(--sec-gap);margin-block:0;margin-inline:auto}.catalog-photo img{aspect-ratio:16/9;object-fit:cover;border-radius:var(--r-media);background:var(--surface-2);width:100%;height:auto;display:block}.catalog-photo figcaption{margin-top:var(--s-2);font-family:var(--f-text);font-size:var(--t-small);color:var(--ink-muted)}.catalog-photo.is-empty:after{content:"";aspect-ratio:16/9;border-radius:var(--r-media);background:var(--surface-2);display:block}.catalog-hero aside{padding:var(--s-6);border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);box-shadow:var(--shadow-card)}.catalog-hero:not(:has(>aside)){grid-template-columns:minmax(0,1fr)}.brand-directory .catalog-hero aside{box-shadow:none;background:0 0;border:0;padding:0}.catalog-hero aside small{color:var(--ink-faint);display:block}.catalog-hero aside strong{margin:var(--s-3) 0 var(--s-5);font-family:var(--f-display);font-size:var(--t-h3);font-weight:800;line-height:var(--lh-head);letter-spacing:var(--ls-head);font-variant-numeric:tabular-nums;color:var(--ink);display:block}.catalog-hero aside.hero-price strong{color:var(--accent-ink);font-size:clamp(28px,3.4vw,40px);line-height:1.05}.catalog-hero aside a,.cms-contact-fields button,.case-article footer a,.napr-cta,.useful-404 a{min-height:48px;padding:0 var(--s-6);border:1px solid var(--btn-bg);border-radius:var(--r-btn);background:var(--btn-bg);color:var(--btn-ink);font-family:var(--f-display);font-size:var(--t-body);cursor:pointer;transition:transform var(--d-tap) var(--e-out), opacity var(--d-hover) var(--e-out);place-items:center;font-weight:700;display:grid}.catalog-hero aside a:hover,.cms-contact-fields button:hover,.case-article footer a:hover,.napr-cta:hover,.useful-404 a:hover{opacity:.88}.case-article footer a:not(:first-child),.useful-404>div:not(.vehicle-constructor) a:not(:first-child){border-color:var(--line-strong);color:var(--ink);background:0 0}.catalog-hero aside .catalog-prices-link{margin-top:var(--s-3);background:var(--surface-2);border-color:var(--line-strong);color:var(--ink)}.catalog-hero aside .catalog-prices-link:hover{background:var(--surface-3);opacity:1}.uhero{flex-direction:column;display:flex}.uhero-scene{background:radial-gradient(120% 92% at 50% 42%, transparent 46%, var(--uhero-vignette) 100%),  radial-gradient(34% 15% at 74% 84%, var(--uhero-pool) 0%, transparent 72%), radial-gradient(58% 52% at 72% 52%, var(--uhero-glow) 0%, transparent 76%), linear-gradient(to bottom, var(--uhero-wall) 0%, var(--uhero-wall) 30%, var(--uhero-floor) 66%, var(--uhero-floor-far) 100%);flex-direction:column;justify-content:center;display:flex;position:relative;overflow:hidden}.uhero-inner{z-index:var(--z-content);width:var(--max);padding-block:var(--s-6) var(--s-4);gap:var(--col-gap);grid-template-columns:minmax(0,36%) minmax(0,1fr);align-items:center;margin-inline:auto;display:grid;position:relative}.uhero-kicker{align-items:center;gap:var(--s-2);color:var(--accent-ink);font-weight:700;display:inline-flex}.uhero-kicker i{background:var(--c-yellow);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #ffd4002e}.uhero-title{margin:var(--s-4) 0 0;max-width:18ch;font-size:clamp(28px,2.7vw,40px);line-height:var(--lh-head);color:var(--ink)}.uhero-lead{margin:var(--s-4) 0 0;max-width:var(--measure);font-family:var(--f-text);font-size:var(--t-lead);line-height:var(--lh-body);color:var(--ink-muted)}.uhero-title span{font-size:min(1em,13cqw);display:block}.uhero-title span.is-accent{color:var(--accent-ink)}.uhero-copy{container-type:inline-size}.uhero-node-stats{margin:var(--s-5) 0 0;border-top:1px solid var(--line-strong);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.uhero-node-stats>div{padding:var(--s-3) var(--s-4) var(--s-3) 0;border-right:1px solid var(--line-strong)}.uhero-node-stats>div:last-child{border-right:0}.uhero-node-stats>div+div{padding-left:var(--s-4)}.uhero-node-stats dt{color:var(--ink-faint)}.uhero-node-stats dd{margin:var(--s-2) 0 0;font-size:var(--t-small);font-variant-numeric:tabular-nums;color:var(--ink);font-weight:800}.uhero-back{align-items:center;gap:var(--s-2);width:fit-content;margin-bottom:var(--s-4);color:var(--ink-faint);cursor:pointer;transition:color var(--d-hover) var(--e-out);background:0 0;border:0;padding:0;display:flex}.uhero-back b{font-size:var(--t-body);transition:transform var(--d-hover) var(--e-out);line-height:1}.uhero-back:hover{color:var(--ink)}.uhero-back:hover b{transform:translate(-3px)}.uhero-copy{animation:uhero-swap var(--d-move) var(--e-out) both}.uhero-copy>*{animation:uhero-swap-line var(--d-enter) var(--e-out) both;animation-delay:calc(var(--d-move) * .35)}.uhero-copy>:nth-child(2){animation-delay:calc(var(--d-move) * .5)}.uhero-copy>:nth-child(3){animation-delay:calc(var(--d-move) * .65)}.uhero-copy>:nth-child(4){animation-delay:calc(var(--d-move) * .8)}.uhero-copy>:nth-child(n+5){animation-delay:calc(var(--d-move) * .95)}@keyframes uhero-swap{0%{opacity:0}to{opacity:1}}@keyframes uhero-swap-line{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.uhero-actions{align-items:center;gap:var(--s-5);margin-top:var(--s-6);flex-wrap:wrap;display:flex}.uhero-btn-primary{min-height:56px;padding:0 var(--s-6);border-radius:var(--r-btn);background:var(--c-yellow);color:var(--c-900);font-size:var(--t-body);transition:transform var(--d-tap) var(--e-out), background-color var(--d-hover) var(--e-out);place-items:center;font-weight:700;display:grid}.uhero-btn-primary:hover{background:#ffdf3d}.uhero-btn-primary:active{transform:translateY(1px)}.uhero-textlink{align-items:center;gap:var(--s-2);color:var(--accent-ink);transition:border-color var(--d-hover) var(--e-out);border-bottom:2px solid #0000;font-weight:700;display:inline-flex}.uhero-textlink:hover{border-bottom-color:var(--accent-ink)}.uhero-car{min-width:0;margin-right:min(0px, calc((var(--max) - 100vw) / 2))}.uhero-car .explorer-slot,.uhero-car .gx.gx-embedded{height:min(620px,64vh);min-height:440px}.uhero-nav{z-index:var(--z-media);gap:var(--s-5);padding:var(--s-4) max(var(--gutter), calc((100% - var(--max)) / 2));background:var(--accent);color:var(--on-accent);border-radius:var(--r-flat);grid-template-columns:auto 1fr;align-items:center;display:grid;position:relative}.uhero-nav-label{white-space:nowrap;opacity:.72;font-weight:700}.uhero-nav ul{gap:var(--s-2);flex-wrap:wrap;display:flex}.uhero-nav a{padding:7px var(--s-4);border-radius:var(--r-chip);font-family:var(--f-text);font-size:var(--t-small);transition:background var(--d-hover) var(--e-out), border-color var(--d-hover) var(--e-out), color var(--d-hover) var(--e-out);border:1px solid #10110942;font-weight:600;display:block}.uhero-nav a:hover{background:var(--c-900);border-color:var(--c-900);color:var(--c-yellow)}@media (width<=1080px){.uhero-inner{gap:var(--s-4);grid-template-columns:minmax(0,1fr)}.uhero-title,.uhero-lead{max-width:none}.uhero-car{margin-bottom:calc(var(--s-6) * -1)}.uhero-car .explorer-slot,.uhero-car .gx.gx-embedded{height:min(420px,46vh);min-height:320px}}@media (width<=900px){.uhero-nav{gap:var(--s-3);grid-template-columns:1fr}.uhero-nav-label{max-width:none}}@media (width<=720px){.uhero-inner{padding-block:var(--s-6)}.uhero-actions{gap:var(--s-4)}.uhero-btn-primary{width:100%}}.uslugi-directions,.uslugi-method{width:var(--max);padding-top:var(--sec-gap);margin-inline:auto}.uslugi-head{max-width:var(--measure-long);margin-bottom:var(--s-6)}.uslugi-head:last-child{margin-bottom:0}.uslugi-head>span{color:var(--accent-ink);display:block}.uslugi-head h1,.uslugi-head h2{margin:var(--s-3) 0 0;font-size:var(--t-h2);color:var(--head-ink)}.uslugi-head>p{margin-top:var(--s-4);max-width:var(--measure);font-family:var(--f-text);font-size:var(--t-lead);color:var(--ink-muted)}.uslugi-count{margin-top:var(--s-5);color:var(--ink-faint);font-weight:700;display:block}[data-price-value]{transition:opacity var(--d-hover) var(--e-out)}[data-price-value][aria-busy=true]{opacity:.4}.service-price-pick{margin:var(--s-5) 0;padding-top:var(--s-5);border-top:1px solid var(--line)}.service-price-pick>span{color:var(--ink-faint);display:block}.service-price-pick .vehicle-constructor{margin-top:var(--s-3)}.service-price-pick>small{margin-top:var(--s-3);font-family:var(--f-text);font-size:var(--t-micro);letter-spacing:normal;text-transform:none;font-weight:400;line-height:var(--lh-body);color:var(--ink-faint);display:block}.service-price-pick .vehicle-constructor{grid-template-columns:minmax(0,1fr)}.uslugi-hub{width:var(--max);padding-top:var(--s-6);gap:var(--s-4);grid-template-columns:repeat(3,minmax(0,1fr));margin-inline:auto;display:grid}.uslugi-hub article{padding:var(--s-6);border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);transition:border-color var(--d-hover) var(--e-out);flex-direction:column;display:flex}.uslugi-hub article:hover{border-color:var(--line-strong)}.uslugi-hub i{width:34px;height:34px;margin-bottom:var(--s-4);color:var(--accent-ink);display:block}.uslugi-hub i svg{width:100%;height:100%}.uslugi-hub h3{font-size:var(--t-h3);color:var(--ink)}.uslugi-hub h3 a{justify-content:space-between;align-items:baseline;gap:var(--s-4);transition:color var(--d-hover) var(--e-out);display:flex}.uslugi-hub h3 a:hover{color:var(--accent-ink)}.uslugi-hub h3 b{color:var(--accent-ink);transition:transform var(--d-hover) var(--e-out);flex:none;font-weight:400}.uslugi-hub h3 a:hover b{transform:translate(3px)}.uslugi-hub>article>p{margin:var(--s-3) 0 0;font-family:var(--f-text);font-size:var(--t-small);line-height:var(--lh-body);color:var(--ink-muted)}.uslugi-hub>article>p.uslugi-hub-signs{margin-top:var(--s-3);font-size:var(--t-micro);color:var(--ink-faint)}.uslugi-hub ul{margin-top:var(--s-5);border-top:1px solid var(--line);display:grid}.uslugi-hub li{border-bottom:1px solid var(--line)}.uslugi-hub li:last-child{border-bottom:0}.uslugi-hub li>a,.uslugi-hub li>.uslugi-hub-plain{justify-content:space-between;align-items:baseline;gap:var(--s-4);padding:var(--s-3) 0;font-family:var(--f-text);font-size:var(--t-small);line-height:var(--lh-body);color:var(--ink-muted);transition:color var(--d-hover) var(--e-out);display:flex}.uslugi-hub li>a:hover{color:var(--ink)}.uslugi-hub li em{font-variant-numeric:tabular-nums;color:var(--ink-faint);flex:none;font-style:normal}.uslugi-hub li em.is-firm{color:var(--accent-ink);font-weight:700}.uslugi-hub li.is-rest a{justify-content:flex-start;gap:var(--s-2);color:var(--accent-ink);font-weight:700}.service-category .uslugi-directions{gap:var(--col-gap);grid-template-columns:minmax(0,1fr) minmax(0,42%);align-items:center;display:grid}.service-category .uslugi-directions>.uslugi-head{margin-bottom:0}.uslugi-head-photo img{border-radius:var(--r-media);width:100%;height:auto;display:block}.uslugi-head>.napr-range{margin-top:var(--s-5)}.napr-range .u-label{color:var(--accent-ink);display:block}.napr-range b{margin-top:var(--s-2);font-family:var(--f-display);font-size:var(--t-h3);font-weight:800;line-height:var(--lh-head);font-variant-numeric:tabular-nums;color:var(--accent-ink);display:block}.uslugi-head>.napr-actions{margin-top:var(--s-5);align-items:center;gap:var(--s-3) var(--s-4);grid-template-columns:auto minmax(0,1fr);display:grid}.napr-where{font-family:var(--f-text);font-size:var(--t-small);line-height:var(--lh-body);color:var(--ink-muted)}@media (width<=700px){.uslugi-head>.napr-actions{grid-template-columns:minmax(0,1fr)}}.where-open{display:block}@media (width>=701px){.napr-where .where-open{display:inline}.napr-where .where-open:before{content:"· "}}.uslugi-method-photo{margin-top:var(--s-6)}.uslugi-method-photo img{aspect-ratio:21/9;border-radius:var(--r-media);object-fit:cover;background:var(--surface-2);width:100%;height:auto;display:block}@media (width<=900px){.service-category .uslugi-directions{grid-template-columns:minmax(0,1fr)}.uslugi-head-photo{order:2}}.uslugi-symptoms{width:var(--max);padding-top:var(--sec-gap);margin-inline:auto}.uslugi-symptoms h2{color:var(--head-ink)}.uslugi-symptoms ul{gap:var(--s-3) var(--col-gap);margin-top:var(--s-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.uslugi-symptoms li{gap:var(--s-3);padding-bottom:var(--s-3);border-bottom:1px solid var(--line);font-family:var(--f-text);font-size:var(--t-body);color:var(--ink);display:flex}.uslugi-symptoms li:before{content:"";background:var(--accent);border-radius:50%;flex:none;width:6px;height:6px;margin-top:.62em}.uslugi-works{width:var(--max);padding-top:var(--sec-gap);margin-inline:auto}.uslugi-works>.uslugi-head{margin-bottom:calc(var(--s-6) - var(--s-4))}.uslugi-works>.uslugi-head h2{font-size:var(--t-h2);color:var(--head-ink)}.uslugi-works{gap:var(--s-4) var(--col-gap);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.uslugi-works>.uslugi-head{grid-column:1/-1}.uslugi-works details{padding:var(--s-5);border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);transition:border-color var(--d-hover) var(--e-out)}.uslugi-works details:hover{border-color:var(--line-strong)}.uslugi-works details[open]{border-color:var(--accent);grid-column:1/-1}@media (width>=901px){.uslugi-works details[open]>div:has(p){align-items:center;gap:var(--s-4) var(--col-gap);grid-template-columns:minmax(0,1fr) auto;display:grid}.uslugi-works details[open]>div:has(p) .uslugi-works-more{margin-top:0}}@media (width<=900px){.uslugi-works{grid-template-columns:minmax(0,1fr)}}.uslugi-works summary{align-items:center;gap:var(--s-3) var(--s-4);cursor:pointer;grid-template-columns:minmax(0,1fr) auto 22px;list-style:none;display:grid}.uslugi-works summary::-webkit-details-marker{display:none}.uslugi-works summary:after{content:"+";font-size:var(--t-h3);color:var(--accent-ink);transition:transform var(--d-move) var(--e-out);justify-self:end;line-height:1}.uslugi-works details[open] summary:after{transform:rotate(45deg)}.uslugi-works h3{font-size:var(--t-h3);color:inherit}.uslugi-works em{font-style:normal;font-family:var(--f-text);font-size:var(--t-small);white-space:nowrap;color:var(--ink-faint);font-weight:600}.uslugi-works em.is-firm{font-family:var(--f-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--accent-ink);font-size:20px;font-weight:800}.uslugi-works details>div{padding-bottom:var(--s-6)}.uslugi-works p,.uslugi-prose{max-width:var(--measure-long);font-family:var(--f-text);font-size:var(--t-read);line-height:var(--lh-read);color:var(--ink-muted)}.uslugi-works-more{justify-self:start;align-items:center;gap:var(--s-3);min-height:48px;margin-top:var(--s-5);padding:0 var(--s-6);border-radius:var(--r-btn);background:var(--btn-bg);color:var(--btn-ink);font-size:var(--t-body);transition:transform var(--d-tap) var(--e-out), opacity var(--d-hover) var(--e-out);font-weight:700;display:inline-flex}.uslugi-works-more:hover{opacity:.88}.uslugi-works-more:active{transform:translateY(1px)}.uslugi-works-more b{transition:transform var(--d-hover) var(--e-out)}.uslugi-works-more:hover b{transform:translate(3px)}@media (width<=700px){.uslugi-works summary{grid-template-columns:minmax(0,1fr) 22px}.uslugi-works em{grid-column:1}}@media (width<=760px){.uslugi-symptoms ul{grid-template-columns:minmax(0,1fr)}}@media (width<=1000px){.uslugi-hub{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.uslugi-hub{grid-template-columns:minmax(0,1fr)}.uslugi-hub article{padding:var(--s-5)}.uslugi-works a,.uslugi-works div{gap:var(--s-4);grid-template-columns:minmax(0,1fr) auto}.uslugi-works b{display:none}}.uslugi-hub article{scroll-margin-top:var(--s-6)}.uslugi-hub article:target{animation:directory-target calc(var(--d-enter) * 3.6) var(--e-out) both}@keyframes directory-target{0%,45%{border-color:var(--accent);background:var(--surface-2);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 38%, transparent)}to{border-color:var(--line);background:var(--surface);box-shadow:0 0 0 3px #0000}}.uslugi-steps{gap:var(--s-4);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.uslugi-steps li{padding:var(--s-5);border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface)}.uslugi-steps b{color:var(--accent-ink);display:block}.uslugi-steps strong{margin:var(--s-3) 0 var(--s-2);font-family:var(--f-display);font-size:var(--t-h3);font-weight:800;display:block}.uslugi-steps span{font-family:var(--f-text);font-size:var(--t-small);line-height:var(--lh-body);color:var(--ink-muted)}.uslugi-textlink{align-items:center;gap:var(--s-2);margin-top:var(--s-6);color:var(--accent-ink);transition:border-color var(--d-hover) var(--e-out);border-bottom:2px solid #0000;font-weight:700;display:inline-flex}.uslugi-textlink:hover{border-bottom-color:var(--accent)}.catalog-constructor{gap:var(--col-gap);margin-top:var(--sec-gap);padding:var(--sec-gap) max(var(--gutter), calc((100% - min(1360px, 92vw)) / 2));background:var(--bg-sunken);border-block:1px solid var(--line);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;display:grid}.catalog-constructor h2{margin:var(--s-3) 0 var(--s-3);font-size:var(--t-h2);color:var(--head-ink)}.catalog-constructor p{font-family:var(--f-text);color:var(--ink-muted)}.tech-unit-grid,.tech-more-grid{gap:var(--s-4);margin-top:var(--s-6);display:grid}.tech-unit-grid{grid-template-columns:repeat(auto-fit,minmax(360px,1fr))}.tech-more-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.tech-unit-grid>li,.tech-more-grid>li{gap:var(--s-3);padding:var(--s-5);border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);flex-direction:column;display:flex}.tech-unit-grid h3,.tech-more-grid h3{font-size:var(--t-h3);line-height:var(--lh-head);color:var(--ink)}.tech-unit-parts,.tech-more-grid p{font-family:var(--f-text);font-size:var(--t-small);line-height:var(--lh-read);color:var(--ink-muted)}.tech-unit-signs{gap:var(--s-2);display:grid}.tech-unit-signs li{padding-left:var(--s-5);font-family:var(--f-text);font-size:var(--t-small);color:var(--ink);position:relative}.tech-unit-signs li:before{content:"";background:var(--accent);border-radius:50%;width:6px;height:6px;position:absolute;top:.55em;left:0}.tech-unit-price{padding-top:var(--s-2);margin-top:auto}.tech-unit-price b{font-size:var(--t-h3);color:var(--ink);font-weight:800}.tech-unit-price span{font-family:var(--f-text);font-size:var(--t-small);color:var(--ink-muted)}.tech-unit-grid a,.tech-more-grid a{font-family:var(--f-text);font-size:var(--t-small);color:var(--accent-ink)}.tech-more-grid>li{gap:var(--s-2)}.tech-more-grid a{padding-top:var(--s-2);margin-top:auto}.tech-faq dl{gap:var(--s-5);margin-top:var(--s-6);max-width:var(--measure-long);display:grid}.tech-faq dt{font-size:var(--t-body);font-weight:800;line-height:var(--lh-head);color:var(--ink)}.tech-faq dd{margin-top:var(--s-2);font-family:var(--f-text);font-size:var(--t-read);line-height:var(--lh-read);color:var(--ink-muted)}.technology-stage{margin-top:var(--sec-gap);padding:var(--sec-gap) max(var(--gutter), calc((100% - min(1360px, 92vw)) / 2));background:var(--bg-sunken);border-block:1px solid var(--line)}.explorer-slot{height:min(780px,82vh);min-height:640px}@media (width<=800px){.explorer-slot{height:680px;min-height:680px}}.vehicle-constructor{gap:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.vehicle-constructor label,.vehicle-constructor .ch-field{gap:var(--s-2);display:grid}.vehicle-constructor>label>span{color:var(--ink-faint)}.catalog-price-table h2,.catalog-cases h2,.catalog-history h2,.catalog-faq h2{margin:var(--s-3) 0 var(--s-6);font-size:var(--t-h2);color:var(--head-ink)}.catalog-price-table>h2:first-child,.catalog-cases>h2:first-child,.catalog-faq>h2:first-child{margin-top:0}.table-scroll{overflow-x:auto}.catalog-price-table table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.catalog-price-table th,.catalog-price-table td{padding:var(--s-4) var(--s-3);text-align:left;border-bottom:1px solid var(--line)}.catalog-price-table thead th{border-bottom:2px solid var(--line-strong);border-radius:var(--r-flat);color:var(--ink-faint)}.catalog-price-table tbody tr{transition:background var(--d-hover) var(--e-out)}.catalog-price-table tbody tr:hover{background:var(--surface-2)}.catalog-price-table td a{color:var(--accent-ink);font-weight:700}.catalog-price-table caption{margin-bottom:var(--s-4);text-align:left;color:var(--ink-faint)}.catalog-minor-prices{margin-top:var(--sec-gap);padding:var(--s-5);border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface)}.catalog-minor-prices>div{justify-content:space-between;gap:var(--s-4);padding:var(--s-3) 0;border-top:1px solid var(--line);display:flex}.catalog-minor-prices>div:first-of-type{margin-top:var(--s-3)}.catalog-minor-prices em{font-variant-numeric:tabular-nums;color:var(--ink-muted);font-style:normal}.catalog-details{gap:var(--s-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.catalog-details article{padding:var(--s-6);border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface)}.catalog-details h2{margin:var(--s-3) 0 var(--s-4);font-size:var(--t-h3);color:var(--ink)}.catalog-details li,.catalog-details p{font-family:var(--f-text);font-size:var(--t-small);color:var(--ink-muted)}.catalog-details ul{gap:var(--s-2);display:grid}.catalog-details li{padding-left:var(--s-5);position:relative}.catalog-details li:before{content:"";border-radius:var(--r-flat);background:var(--accent);width:10px;height:2px;position:absolute;top:.66em;left:0}.catalog-details dl{display:grid}.catalog-details dl div{justify-content:space-between;gap:var(--s-4);padding:var(--s-3) 0;border-bottom:1px solid var(--line);display:flex}.catalog-details dt{color:var(--ink-faint)}.catalog-details dd{font-variant-numeric:tabular-nums;color:var(--ink);margin:0;font-weight:800}.catalog-cases>div{gap:var(--s-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.catalog-cases a,.catalog-reviews blockquote,.catalog-links a{border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);color:var(--ink);transition:border-color var(--d-hover) var(--e-out), transform var(--d-hover) var(--e-out)}.catalog-cases a:hover,.catalog-links a:hover{border-color:var(--accent);transform:translateY(-2px)}.catalog-cases a{padding:var(--s-5);display:block}.catalog-cases img{aspect-ratio:16/10;object-fit:cover;border-radius:var(--r-media);width:100%;margin-bottom:var(--s-3)}.catalog-cases small{font-family:var(--f-text);font-size:var(--t-micro);color:var(--ink-faint)}.catalog-cases h3{margin:var(--s-2) 0;font-size:var(--t-h3)}.catalog-cases p{font-family:var(--f-text);font-size:var(--t-small);color:var(--ink-muted)}.catalog-reviews{gap:var(--s-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.catalog-reviews h2{font-size:var(--t-h2);color:var(--head-ink);grid-column:1/-1}.catalog-reviews blockquote{padding:var(--s-5);margin:0}.catalog-reviews b{color:var(--accent-ink)}.catalog-reviews p{margin:var(--s-3) 0;font-family:var(--f-text);font-size:var(--t-small);color:var(--ink-muted)}.catalog-reviews cite{font-style:normal;font-size:var(--t-small);font-weight:700}.catalog-faq details{border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);margin-bottom:var(--s-2)}.catalog-faq details:last-of-type{margin-bottom:0}.catalog-faq summary{justify-content:space-between;align-items:center;gap:var(--s-4);padding:var(--s-4) var(--s-5);font-size:var(--t-body);cursor:pointer;font-weight:700;list-style:none;display:flex}.catalog-faq summary::-webkit-details-marker{display:none}.catalog-faq summary:after{content:"+";font-size:var(--t-h3);color:var(--accent-ink);transition:transform var(--d-move) var(--e-out);flex:none}.catalog-faq details[open] summary:after{transform:rotate(45deg)}.catalog-faq details p{max-width:var(--measure);padding:0 var(--s-5) var(--s-5);font-family:var(--f-text);font-size:var(--t-small);color:var(--ink-muted)}.catalog-links{gap:var(--s-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.catalog-links>span{margin-bottom:var(--s-3);grid-column:1/-1}.catalog-links a{justify-content:space-between;gap:var(--s-4);padding:var(--s-4) var(--s-5);font-weight:600;display:flex}.catalog-links b{color:var(--accent-ink)}#booking{margin-top:var(--sec-gap);background:var(--bg-sunken);border-top:1px solid var(--line)}.cms-lead-form{padding-block:var(--sec-gap);color:var(--ink)}.cms-form-head h2{margin:var(--s-3) 0 var(--s-6);font-size:var(--t-h2);color:var(--head-ink)}.cms-lead-form>.vehicle-constructor{margin-bottom:var(--s-4)}.cms-contact-fields{gap:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cms-contact-fields textarea{grid-column:1/-1;min-height:100px}.cms-contact-fields button{grid-column:1/-1}.website-trap{position:absolute!important;left:-10000px!important}.cms-lead-form>p{margin-top:var(--s-4);font-family:var(--f-text);font-size:var(--t-small);color:var(--accent-ink)}.cms-lead-error{animation:ch-form-done-in var(--d-enter) var(--e-out) both;font-weight:600}.cms-contact-fields button:disabled{opacity:.55;cursor:progress}.brand-search{margin-top:var(--s-7);max-width:var(--measure-long)}.brand-letters{gap:var(--s-2);margin-top:var(--s-5);max-width:var(--measure-long);flex-wrap:wrap;display:flex}.brand-letters button{min-width:34px;min-height:32px;padding:0 var(--s-2);border:1px solid var(--line);border-radius:var(--r-chip);font-family:var(--f-text);font-size:var(--t-small);color:var(--ink-muted);cursor:pointer;transition:border-color var(--d-hover) var(--e-out), color var(--d-hover) var(--e-out);background:0 0;font-weight:700}.brand-letters button:hover{border-color:var(--accent);color:var(--ink)}.brand-letters button.is-active{border-color:var(--accent);background:var(--accent);color:var(--on-accent)}.brand-count{margin-top:var(--s-5);font-family:var(--f-text);font-size:var(--t-small);color:var(--ink-faint)}.brand-empty{animation:ch-form-done-in var(--d-enter) var(--e-out) both;width:var(--max);margin-inline:auto;margin-top:var(--sec-gap);padding:var(--s-8);border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface-2)}.brand-empty h2{font-size:var(--t-h2);color:var(--head-ink)}.brand-empty p{max-width:var(--measure-long);margin-top:var(--s-4);font-family:var(--f-text);font-size:var(--t-lead);line-height:var(--lh-body);color:var(--ink-muted)}.brand-empty-actions{align-items:center;gap:var(--s-4);margin-top:var(--s-6);flex-wrap:wrap;display:flex}.brand-empty-call{min-height:48px;padding:0 var(--s-6);border-radius:var(--r-btn);background:var(--btn-bg);color:var(--btn-ink);font-size:var(--t-h3);font-variant-numeric:tabular-nums;transition:transform var(--d-tap) var(--e-out);align-items:center;font-weight:800;display:inline-flex}.brand-empty-call:hover{transform:translateY(-2px)}.brand-empty-actions button{min-height:48px;padding:0 var(--s-5);border:1px solid var(--line-strong);border-radius:var(--r-btn);color:var(--ink);font:inherit;font-family:var(--f-text);cursor:pointer;transition:border-color var(--d-hover) var(--e-out), color var(--d-hover) var(--e-out);background:0 0;font-weight:700}.brand-empty-actions button:hover{border-color:var(--accent);color:var(--accent-ink)}.brand-directory-list{gap:var(--s-2);padding-top:var(--sec-gap);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.brand-directory-list article{justify-content:space-between;gap:var(--s-3);padding:var(--s-4);border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);display:flex}.brand-directory-list a,.brand-directory-list b{color:var(--ink);font-weight:700}.brand-directory-list b{color:var(--ink-muted)}.brand-directory-list a{transition:color var(--d-hover) var(--e-out)}.brand-directory-list a:hover{color:var(--accent-ink)}.brand-directory-list article{transition:border-color var(--d-hover) var(--e-out)}.brand-directory-list article:has(a:hover){border-color:var(--line-strong)}.brand-directory-list small{font-family:var(--f-text);color:var(--ink-faint)}.case-page{--max:min(1000px, 92vw)}.case-article{width:var(--max);padding-block:var(--s-4) 0;margin-inline:auto}.useful-404{width:var(--max);padding-block:var(--s-8) 0;margin-inline:auto}.case-article h1,.useful-404 h1{margin:var(--s-3) 0 var(--s-5);font-size:var(--t-h1);line-height:var(--lh-tight)}.useful-404 h1{max-width:20ch}.case-article section h2{margin:var(--s-6) 0 var(--s-4);font-size:var(--t-h2);color:var(--head-ink)}.case-article header p{font-family:var(--f-text);font-size:var(--t-lead);color:var(--ink-muted)}.case-article figure{margin:var(--s-6) 0}.case-article img{border-radius:var(--r-media);width:100%;height:auto}.case-article figcaption{margin-top:var(--s-2);color:var(--ink-faint)}.case-article section{font-family:var(--f-text);font-size:var(--t-read);line-height:var(--lh-read);color:var(--ink-muted)}.case-article section>h2,.case-article section>p{max-width:var(--measure-long)}.case-article footer,.useful-404>div:not(.vehicle-constructor){gap:var(--s-3);margin-top:var(--s-7);flex-wrap:wrap;display:flex}.useful-404>p{max-width:var(--measure);font-family:var(--f-text);font-size:var(--t-lead);color:var(--ink-muted)}.useful-404 .vehicle-constructor{max-width:min(760px,100%);margin-top:var(--s-6);padding:var(--s-5);border:1px solid var(--line);border-radius:var(--r-card);background:var(--bg-sunken)}@media (width>=1001px){.useful-404 .vehicle-constructor{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}.svc-hero{width:var(--max);padding-block:var(--s-8) 0;align-items:start;column-gap:var(--col-gap);grid-template:"head offer""prose offer"1fr/minmax(0,1.15fr) minmax(0,.85fr);margin-inline:auto;display:grid}.cms-breadcrumbs+.svc-hero{padding-top:var(--s-4)}.svc-hero-head{grid-area:head}.svc-hero-prose{grid-area:prose}.svc-hero h1{margin:var(--s-3) 0 var(--s-4);font-size:var(--t-h1);line-height:var(--lh-tight)}.svc-kicker a{color:var(--accent-ink);transition:opacity var(--d-hover) var(--e-out)}.svc-kicker a:hover{opacity:.72}.svc-lead{max-width:var(--measure);font-family:var(--f-text);font-size:var(--t-lead);text-wrap:pretty;color:var(--ink-muted)}.svc-hero-prose{margin-top:var(--s-5);max-width:var(--measure-long);font-family:var(--f-text);font-size:var(--t-read);line-height:var(--lh-read);color:var(--ink-muted)}.svc-hero-prose p+p{margin-top:var(--s-4)}.svc-offer{padding:var(--s-6);border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);box-shadow:var(--shadow-card);grid-area:offer}.svc-offer>small{color:var(--ink-faint);display:block}.svc-offer strong{margin-top:var(--s-3);font-family:var(--f-display);font-size:var(--t-h3);font-weight:800;line-height:var(--lh-head);letter-spacing:var(--ls-head);font-variant-numeric:tabular-nums;color:var(--ink);display:block}.svc-offer.has-price strong{color:var(--accent-ink);font-size:clamp(28px,3.4vw,40px);line-height:1.05}.svc-offer-note{margin-top:var(--s-3);font-family:var(--f-text);font-size:var(--t-small);line-height:var(--lh-body);color:var(--ink-muted)}.svc-offer-cta{min-height:48px;padding:0 var(--s-6);border:1px solid var(--btn-bg);border-radius:var(--r-btn);background:var(--btn-bg);color:var(--btn-ink);font-family:var(--f-display);font-size:var(--t-body);transition:transform var(--d-tap) var(--e-out), opacity var(--d-hover) var(--e-out);place-items:center;font-weight:700;display:grid}.svc-offer-cta:hover{opacity:.88}.svc-offer-cta:active{transform:translateY(1px)}.svc-offer-where{margin-top:var(--s-4);font-family:var(--f-text);font-size:var(--t-micro);line-height:var(--lh-body);color:var(--ink-faint);text-align:center}.svc-step,.svc-end,.svc-more{width:var(--max);padding-top:var(--sec-gap);margin-inline:auto}.svc-step{gap:var(--col-gap);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;display:grid}.svc-step h2,.svc-end h2,.svc-more h2{font-size:var(--t-h2);color:var(--head-ink)}.svc-step-text>p,.svc-end>div p,.svc-end>p{margin-top:var(--s-4);max-width:var(--measure-long);font-family:var(--f-text);font-size:var(--t-read);line-height:var(--lh-read);color:var(--ink-muted)}.svc-end>div p+p{margin-top:var(--s-4)}.svc-included{margin-top:var(--s-6)}.svc-included h3{font-size:var(--t-h3);color:var(--ink)}.svc-included ul,.svc-issues ul{gap:var(--s-2);margin-top:var(--s-4);display:grid}.svc-included li,.svc-issues li{padding-left:var(--s-5);font-family:var(--f-text);font-size:var(--t-small);line-height:var(--lh-body);color:var(--ink-muted);position:relative}.svc-included li:before,.svc-issues li:before{content:"";border-radius:var(--r-flat);background:var(--accent);width:10px;height:2px;position:absolute;top:.66em;left:0}.svc-shot{margin:0}.svc-shot img{aspect-ratio:16/9;object-fit:cover;border-radius:var(--r-media);background:var(--surface-2);width:100%;height:auto;display:block}.svc-shot figcaption{margin-top:var(--s-2);font-family:var(--f-text);font-size:var(--t-small);color:var(--ink-muted)}.svc-shot.is-empty:after{content:"";aspect-ratio:16/9;border-radius:var(--r-media);background:var(--surface-2);display:block}.svc-basis{padding:var(--s-5) var(--s-6);border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);align-content:start;display:grid}.svc-basis>div{padding:var(--s-4) 0;border-bottom:1px solid var(--line)}.svc-basis>div:first-child{padding-top:0}.svc-basis>div:last-child{border-bottom:0;padding-bottom:0}.svc-basis dt{color:var(--ink-faint)}.svc-basis dd{margin:var(--s-2) 0 0;font-family:var(--f-text);font-size:var(--t-small);line-height:var(--lh-body);color:var(--ink)}.svc-basis-empty{font-family:var(--f-text);font-size:var(--t-small);color:var(--ink-muted)}.svc-more-grid{margin-top:var(--s-5);gap:var(--s-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.svc-more-grid a{gap:var(--s-3) var(--s-3);padding:var(--s-5);border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);transition:border-color var(--d-hover) var(--e-out), transform var(--d-hover) var(--e-out);grid-template-columns:minmax(0,1fr) auto;display:grid}.svc-more-grid a:hover{border-color:var(--accent);transform:translateY(-2px)}.svc-more-grid b{font-family:var(--f-display);font-size:var(--t-body);font-weight:700;line-height:var(--lh-head);color:var(--ink);grid-column:1/-1}.svc-more-grid em{font-variant-numeric:tabular-nums;color:var(--accent-ink);align-self:end;font-style:normal;font-weight:700}.svc-more-grid i{color:var(--accent-ink);transition:transform var(--d-hover) var(--e-out);place-self:end;font-style:normal}.svc-more-grid a:hover i{transform:translate(3px)}.svc-more-links{margin-top:var(--s-5);gap:var(--s-3) var(--s-6);font-family:var(--f-text);font-size:var(--t-small);flex-wrap:wrap;font-weight:700;display:flex}.svc-more-links a{color:var(--accent-ink);transition:opacity var(--d-hover) var(--e-out)}.svc-more-links a:hover{opacity:.72}@media (width<=1100px){.svc-more-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.svc-hero{row-gap:var(--s-6);grid-template-columns:minmax(0,1fr);grid-template-areas:"head""offer""prose"}.svc-hero-prose{margin-top:0}.svc-step,.svc-more-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=1000px){.catalog-hero,.catalog-constructor,.catalog-details,.catalog-links{grid-template-columns:minmax(0,1fr)}.catalog-cases>div,.catalog-reviews,.brand-directory-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.vehicle-constructor,.cms-contact-fields,.catalog-cases>div,.catalog-reviews,.brand-directory-list{grid-template-columns:minmax(0,1fr)}.cms-contact-fields textarea,.catalog-links>span{grid-column:auto}.catalog-price-table table{min-width:650px}}.booking-modal{background:var(--surface);width:min(560px,100vw - 2rem);max-height:min(88vh,920px);color:var(--ink);border-radius:var(--r-card);border:0;margin:auto;padding:0;overflow:hidden;box-shadow:0 24px 80px #00000059}.booking-modal::backdrop{backdrop-filter:blur(2px);background:#0000008c}.booking-modal-inner{max-height:inherit;padding:clamp(20px,4vw,34px);position:relative;overflow-y:auto}.booking-modal-close{z-index:1;border-radius:var(--r-btn);background:var(--surface-2);width:44px;height:44px;color:var(--ink-muted);cursor:pointer;transition:background var(--d-hover) var(--e-out), color var(--d-hover) var(--e-out);border:0;place-items:center;font-size:26px;line-height:1;display:grid;position:absolute;top:12px;right:12px}.booking-modal-close:hover{background:var(--surface-3);color:var(--ink)}.booking-modal .cms-lead-form{margin:0}.booking-modal,.booking-modal::backdrop{transition:opacity var(--d-enter) var(--e-out), transform var(--d-enter) var(--e-out), overlay var(--d-enter) allow-discrete, display var(--d-enter) allow-discrete}.booking-modal{opacity:0;transform:translateY(10px)scale(.985)}.booking-modal[open]{opacity:1;transform:none}.booking-modal::backdrop{opacity:0}.booking-modal[open]::backdrop{opacity:1}@starting-style{.booking-modal[open]{opacity:0;transform:translateY(10px)scale(.985)}.booking-modal[open]::backdrop{opacity:0}}.booking-modal-done{width:min(430px,100vw - 2rem)}.booking-done{text-align:center;justify-items:center;gap:var(--s-3);padding-block:var(--s-4) var(--s-2);display:grid}.booking-done-mark{width:66px;height:66px;margin-bottom:var(--s-1);background:var(--accent);color:var(--on-accent);animation:booking-mark-in var(--d-enter) var(--e-out) both;border-radius:50%;place-items:center;display:grid}.booking-done-mark path{stroke-dasharray:30;animation:booking-mark-draw var(--d-enter) .12s var(--e-out) both}@keyframes booking-mark-in{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes booking-mark-draw{0%{stroke-dashoffset:30px}to{stroke-dashoffset:0}}.booking-done strong{font-family:var(--f-display);font-size:var(--t-h3);color:var(--head-ink);font-weight:800}.booking-done p{max-width:var(--measure);font-family:var(--f-text);font-size:var(--t-small);color:var(--ink-muted);line-height:1.5}.booking-done-call{margin-top:var(--s-1);font-family:var(--f-display);letter-spacing:-.01em;color:var(--ink);border-bottom:2px solid var(--accent);transition:color var(--d-hover) var(--e-out);font-size:clamp(21px,4vw,25px);font-weight:800;text-decoration:none}.booking-done-call:hover{color:var(--accent-ink)}.booking-done-note{font-size:var(--t-micro);color:var(--ink-faint)}.booking-done-ok{width:100%;min-height:48px;margin-top:var(--s-4);padding:0 var(--s-6);border:1px solid var(--btn-bg);border-radius:var(--r-btn);background:var(--btn-bg);color:var(--btn-ink);font-family:var(--f-display);font-size:var(--t-body);cursor:pointer;transition:opacity var(--d-hover) var(--e-out);font-weight:700}.booking-done-ok:hover{opacity:.88}.booking-done-again{margin-top:var(--s-3);border:0;border-bottom:2px solid var(--line-strong);color:var(--ink-muted);font-family:var(--f-text);font-size:var(--t-small);cursor:pointer;transition:color var(--d-hover) var(--e-out), border-color var(--d-hover) var(--e-out);background:0 0;padding:0;font-weight:600}.booking-done-again:hover{color:var(--ink);border-color:var(--accent)}.cms-lead-done{justify-items:center;display:grid}.cms-lead-done .booking-done{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-card);width:min(520px,100%);padding:clamp(28px,5vw,44px)}.welcome-modal{width:min(460px,100vw - 2rem)}.welcome-modal-inner{max-height:inherit;position:relative;overflow-y:auto}.welcome-modal .booking-modal-close{color:#fff;background:#00000073}.welcome-modal .booking-modal-close:hover{color:#fff;background:#000000b3}.welcome-modal-photo{aspect-ratio:1;object-fit:cover;width:100%;height:auto;display:block}.welcome-modal-body{gap:var(--s-3);padding:var(--s-5) clamp(20px, 4vw, 28px) clamp(20px, 4vw, 28px);display:grid}.welcome-modal-body strong{font-family:var(--f-display);font-size:var(--t-h3);font-weight:800;line-height:1.2}.welcome-modal-body p{font-size:var(--t-body);color:var(--ink-muted)}.welcome-modal-actions{align-items:center;gap:var(--s-3) var(--s-5);margin-top:var(--s-2);flex-wrap:wrap;display:flex}.welcome-modal-cta{min-height:48px;padding:0 var(--s-6);border:1px solid var(--btn-bg);border-radius:var(--r-btn);background:var(--btn-bg);color:var(--btn-ink);font-family:var(--f-display);font-size:var(--t-body);cursor:pointer;transition:opacity var(--d-hover) var(--e-out);font-weight:700}.welcome-modal-cta:hover{opacity:.88}.welcome-modal-call{font-family:var(--f-display);color:var(--ink);border-bottom:2px solid var(--accent);transition:color var(--d-hover) var(--e-out);font-weight:700;text-decoration:none}.welcome-modal-call:hover{color:var(--accent-ink)}.welcome-modal-kicker{color:var(--ink-muted);display:none}@media (width<=520px){.welcome-modal{border-radius:var(--r-card) var(--r-card) 0 0;width:100vw;max-width:100vw;box-shadow:var(--shadow-card);margin:auto 0 0}.welcome-modal::backdrop{backdrop-filter:none;background:0 0}.welcome-modal-photo{display:none}.welcome-modal-kicker{display:block}.welcome-modal-body{gap:var(--s-2);padding-top:var(--s-5);padding-right:56px}.welcome-modal .booking-modal-close{color:var(--ink);background:0 0}.welcome-modal .booking-modal-close:hover{background:var(--surface-2);color:var(--ink)}.welcome-modal-cta{flex:100%}}.lift-rig{position:absolute;inset:0}.lift-rig img,.lift-rig div{position:absolute}.lift-rig .lift-base,.lift-rig .lift-chain-pivot,.lift-rig .lift-sign-pivot{width:100%;height:100%;inset:0}.lift-rig .lift-chain-pivot{transform-origin:77.813% 34.375%;animation:4.4s linear infinite lift-chain}.lift-rig .lift-sign-pivot{transform-origin:77.813% 42.734%;animation:4.4s linear infinite lift-sign}.lift-rig .lift-chain{width:5.781%;top:34.844%;left:75.625%}.lift-rig .lift-sign-box{width:34.531%;top:41.484%;left:52.5%}.lift-rig .lift-sign-box img{width:100%;top:0;left:0}.lift-rig .lift-glow,.lift-rig .lift-neon{mix-blend-mode:screen}@keyframes lift-chain{0%{transform:rotate(-5.247deg)}2%{transform:rotate(-5.181deg)}4%{transform:rotate(-5.015deg)}6%{transform:rotate(-4.752deg)}8%{transform:rotate(-4.4deg)}10%{transform:rotate(-3.97deg)}12%{transform:rotate(-3.473deg)}14%{transform:rotate(-2.923deg)}16%{transform:rotate(-2.333deg)}18%{transform:rotate(-1.717deg)}20%{transform:rotate(-1.09deg)}22%{transform:rotate(-.464deg)}24%{transform:rotate(.149deg)}26%{transform:rotate(.738deg)}28%{transform:rotate(1.295deg)}30%{transform:rotate(1.813deg)}32%{transform:rotate(2.287deg)}34%{transform:rotate(2.713deg)}36%{transform:rotate(3.09deg)}38%{transform:rotate(3.417deg)}40%{transform:rotate(3.694deg)}42%{transform:rotate(3.921deg)}44%{transform:rotate(4.1deg)}46%{transform:rotate(4.232deg)}48%{transform:rotate(4.316deg)}50%{transform:rotate(4.353deg)}52%{transform:rotate(4.343deg)}54%{transform:rotate(4.284deg)}56%{transform:rotate(4.174deg)}58%{transform:rotate(4.012deg)}60%{transform:rotate(3.796deg)}62%{transform:rotate(3.525deg)}64%{transform:rotate(3.196deg)}66%{transform:rotate(2.811deg)}68%{transform:rotate(2.37deg)}70%{transform:rotate(1.876deg)}72%{transform:rotate(1.335deg)}74%{transform:rotate(.751deg)}76%{transform:rotate(.135deg)}78%{transform:rotate(-.504deg)}80%{transform:rotate(-1.154deg)}82%{transform:rotate(-1.8deg)}84%{transform:rotate(-2.43deg)}86%{transform:rotate(-3.029deg)}88%{transform:rotate(-3.581deg)}90%{transform:rotate(-4.073deg)}92%{transform:rotate(-4.491deg)}94%{transform:rotate(-4.825deg)}96%{transform:rotate(-5.067deg)}98%{transform:rotate(-5.208deg)}to{transform:rotate(-5.247deg)}}@keyframes lift-sign{0%{transform:rotate(-2.456deg)}2%{transform:rotate(-2.489deg)}4%{transform:rotate(-2.466deg)}6%{transform:rotate(-2.39deg)}8%{transform:rotate(-2.263deg)}10%{transform:rotate(-2.09deg)}12%{transform:rotate(-1.878deg)}14%{transform:rotate(-1.634deg)}16%{transform:rotate(-1.366deg)}18%{transform:rotate(-1.083deg)}20%{transform:rotate(-.792deg)}22%{transform:rotate(-.5deg)}24%{transform:rotate(-.216deg)}26%{transform:rotate(.056deg)}28%{transform:rotate(.31deg)}30%{transform:rotate(.544deg)}32%{transform:rotate(.755deg)}34%{transform:rotate(.942deg)}36%{transform:rotate(1.107deg)}38%{transform:rotate(1.25deg)}40%{transform:rotate(1.372deg)}42%{transform:rotate(1.477deg)}44%{transform:rotate(1.567deg)}46%{transform:rotate(1.642deg)}48%{transform:rotate(1.706deg)}50%{transform:rotate(1.758deg)}52%{transform:rotate(1.799deg)}54%{transform:rotate(1.828deg)}56%{transform:rotate(1.843deg)}58%{transform:rotate(1.842deg)}60%{transform:rotate(1.821deg)}62%{transform:rotate(1.779deg)}64%{transform:rotate(1.71deg)}66%{transform:rotate(1.613deg)}68%{transform:rotate(1.484deg)}70%{transform:rotate(1.323deg)}72%{transform:rotate(1.128deg)}74%{transform:rotate(.901deg)}76%{transform:rotate(.644deg)}78%{transform:rotate(.359deg)}80%{transform:rotate(.054deg)}82%{transform:rotate(-.267deg)}84%{transform:rotate(-.595deg)}86%{transform:rotate(-.921deg)}88%{transform:rotate(-1.238deg)}90%{transform:rotate(-1.535deg)}92%{transform:rotate(-1.804deg)}94%{transform:rotate(-2.037deg)}96%{transform:rotate(-2.227deg)}98%{transform:rotate(-2.368deg)}to{transform:rotate(-2.456deg)}}.lift-rig .lift-letter-0{clip-path:inset(0 72.834% 0 18.003%);animation:4.4s linear infinite lift-letter-0}.lift-rig .lift-letter-1{clip-path:inset(0 63.018% 0 27.166%);animation:4.4s linear infinite lift-letter-1}.lift-rig .lift-letter-2{clip-path:inset(0 52.546% 0 36.982%);animation:4.4s linear infinite lift-letter-2}.lift-rig .lift-letter-3{clip-path:inset(0 42.73% 0 47.454%);animation:4.4s linear infinite lift-letter-3}.lift-rig .lift-letter-4{clip-path:inset(0 31.277% 0 57.27%);animation:4.4s linear infinite lift-letter-4}.lift-rig .lift-letter-5{clip-path:inset(0 22.442% 0 68.723%);animation:4.4s linear infinite lift-letter-5}.lift-rig .lift-letter-6{clip-path:inset(0 12.298% 0 77.558%);animation:4.4s linear infinite lift-letter-6}@keyframes lift-letter-0{0%,to{opacity:1}}@keyframes lift-letter-1{0%{opacity:1.004}.5%{opacity:1.004}1%{opacity:1.004}1.5%{opacity:1.004}2%{opacity:1.004}2.5%{opacity:1.004}3%{opacity:1.004}3.5%{opacity:1.003}4%{opacity:1.003}4.5%{opacity:1.003}5%{opacity:1.003}5.5%{opacity:1.003}6%{opacity:1.002}6.5%{opacity:1.002}7%{opacity:1.002}7.5%{opacity:1.002}8%{opacity:1.001}8.5%{opacity:1.001}9%{opacity:1.001}9.5%{opacity:1}10%{opacity:1}10.5%{opacity:.999}11%{opacity:.999}11.5%{opacity:.999}12%{opacity:.998}12.5%{opacity:.998}13%{opacity:.998}13.5%{opacity:.997}14%{opacity:.997}14.5%{opacity:.997}15%{opacity:.996}15.5%{opacity:.996}16%{opacity:.995}16.5%{opacity:.995}17%{opacity:.995}17.5%{opacity:.994}18%{opacity:.994}18.5%{opacity:.994}19%{opacity:.994}19.5%{opacity:.993}20%{opacity:.993}20.5%{opacity:.993}21%{opacity:.993}21.5%{opacity:.993}22%{opacity:.992}22.5%{opacity:.992}23%{opacity:.992}23.5%{opacity:.992}24%{opacity:.992}24.5%{opacity:.992}25%{opacity:.992}25.5%{opacity:.992}26%{opacity:.992}26.5%{opacity:.992}27%{opacity:.992}27.5%{opacity:.992}28%{opacity:.992}28.5%{opacity:.993}29%{opacity:.989}29.5%{opacity:.338}30%{opacity:.342}30.5%{opacity:.993}31%{opacity:.994}31.5%{opacity:.994}32%{opacity:.994}32.5%{opacity:.994}33%{opacity:.995}33.5%{opacity:.995}34%{opacity:.995}34.5%{opacity:.996}35%{opacity:.996}35.5%{opacity:.997}36%{opacity:.997}36.5%{opacity:.997}37%{opacity:.998}37.5%{opacity:.998}38%{opacity:.998}38.5%{opacity:.999}39%{opacity:.999}39.5%{opacity:.999}40%{opacity:1}40.5%{opacity:1}41%{opacity:1.001}41.5%{opacity:1.001}42%{opacity:1.001}42.5%{opacity:1.002}43%{opacity:1.002}43.5%{opacity:1.002}44%{opacity:1.002}44.5%{opacity:1.003}45%{opacity:1.003}45.5%{opacity:1.003}46%{opacity:1.003}46.5%{opacity:1.003}47%{opacity:1.004}47.5%{opacity:1.004}48%{opacity:1.004}48.5%{opacity:1.004}49%{opacity:1.004}49.5%{opacity:1.004}50%{opacity:1.004}50.5%{opacity:1.004}51%{opacity:1.004}51.5%{opacity:1.004}52%{opacity:1.004}52.5%{opacity:1.004}53%{opacity:1.004}53.5%{opacity:1.003}54%{opacity:1.003}54.5%{opacity:1.003}55%{opacity:1.003}55.5%{opacity:1.003}56%{opacity:1.002}56.5%{opacity:1.002}57%{opacity:1.002}57.5%{opacity:1.002}58%{opacity:1.001}58.5%{opacity:1.001}59%{opacity:1.001}59.5%{opacity:1}60%{opacity:1}60.5%{opacity:.999}61%{opacity:.999}61.5%{opacity:.999}62%{opacity:.998}62.5%{opacity:.998}63%{opacity:.998}63.5%{opacity:.997}64%{opacity:.997}64.5%{opacity:.997}65%{opacity:.996}65.5%{opacity:.996}66%{opacity:.995}66.5%{opacity:.995}67%{opacity:.995}67.5%{opacity:.994}68%{opacity:.994}68.5%{opacity:.994}69%{opacity:.994}69.5%{opacity:.993}70%{opacity:.993}70.5%{opacity:.993}71%{opacity:.993}71.5%{opacity:.993}72%{opacity:.992}72.5%{opacity:.992}73%{opacity:.992}73.5%{opacity:.992}74%{opacity:.992}74.5%{opacity:.992}75%{opacity:.992}75.5%{opacity:.992}76%{opacity:.992}76.5%{opacity:.992}77%{opacity:.992}77.5%{opacity:.992}78%{opacity:.992}78.5%{opacity:.993}79%{opacity:.993}79.5%{opacity:.993}80%{opacity:.993}80.5%{opacity:.993}81%{opacity:.994}81.5%{opacity:.994}82%{opacity:.994}82.5%{opacity:.994}83%{opacity:.995}83.5%{opacity:.995}84%{opacity:.995}84.5%{opacity:.996}85%{opacity:.996}85.5%{opacity:.997}86%{opacity:.997}86.5%{opacity:.997}87%{opacity:.998}87.5%{opacity:.998}88%{opacity:.998}88.5%{opacity:.999}89%{opacity:.999}89.5%{opacity:.999}90%{opacity:1}90.5%{opacity:1}91%{opacity:1.001}91.5%{opacity:1.001}92%{opacity:1.001}92.5%{opacity:1.002}93%{opacity:1.002}93.5%{opacity:1.002}94%{opacity:1.002}94.5%{opacity:1.003}95%{opacity:1.003}95.5%{opacity:1.003}96%{opacity:1.003}96.5%{opacity:1.003}97%{opacity:1.004}97.5%{opacity:1.004}98%{opacity:1.004}98.5%{opacity:1.004}99%{opacity:1.004}99.5%{opacity:1.004}to{opacity:1.004}}@keyframes lift-letter-2{0%{opacity:1.004}.5%{opacity:1.004}1%{opacity:1.004}1.5%{opacity:1.004}2%{opacity:1.004}2.5%{opacity:1.004}3%{opacity:1.004}3.5%{opacity:1.003}4%{opacity:1.003}4.5%{opacity:1.003}5%{opacity:1.003}5.5%{opacity:1.003}6%{opacity:1.002}6.5%{opacity:1.002}7%{opacity:1.002}7.5%{opacity:1.002}8%{opacity:1.001}8.5%{opacity:1.001}9%{opacity:1.001}9.5%{opacity:1}10%{opacity:1}10.5%{opacity:.999}11%{opacity:.999}11.5%{opacity:.999}12%{opacity:.998}12.5%{opacity:.998}13%{opacity:.998}13.5%{opacity:.997}14%{opacity:.997}14.5%{opacity:.997}15%{opacity:.996}15.5%{opacity:.996}16%{opacity:.995}16.5%{opacity:.995}17%{opacity:.995}17.5%{opacity:.994}18%{opacity:.994}18.5%{opacity:.994}19%{opacity:.994}19.5%{opacity:.993}20%{opacity:.993}20.5%{opacity:.993}21%{opacity:.993}21.5%{opacity:.993}22%{opacity:.992}22.5%{opacity:.992}23%{opacity:.992}23.5%{opacity:.992}24%{opacity:.992}24.5%{opacity:.992}25%{opacity:.992}25.5%{opacity:.992}26%{opacity:.992}26.5%{opacity:.992}27%{opacity:.992}27.5%{opacity:.992}28%{opacity:.992}28.5%{opacity:.993}29%{opacity:.993}29.5%{opacity:.993}30%{opacity:.993}30.5%{opacity:.993}31%{opacity:.994}31.5%{opacity:.509}32%{opacity:.025}32.5%{opacity:.025}33%{opacity:.025}33.5%{opacity:.025}34%{opacity:.031}34.5%{opacity:.996}35%{opacity:.996}35.5%{opacity:.41}36%{opacity:.279}36.5%{opacity:.41}37%{opacity:.998}37.5%{opacity:.998}38%{opacity:.993}38.5%{opacity:.055}39%{opacity:.055}39.5%{opacity:.055}40%{opacity:.055}40.5%{opacity:.528}41%{opacity:1.001}41.5%{opacity:1.001}42%{opacity:.903}42.5%{opacity:.461}43%{opacity:.464}43.5%{opacity:1.002}44%{opacity:1.002}44.5%{opacity:1.003}45%{opacity:1.003}45.5%{opacity:1.003}46%{opacity:1.003}46.5%{opacity:1.003}47%{opacity:1.004}47.5%{opacity:1.004}48%{opacity:1.004}48.5%{opacity:1.004}49%{opacity:1.004}49.5%{opacity:1.004}50%{opacity:1.004}50.5%{opacity:1.004}51%{opacity:1.004}51.5%{opacity:1.004}52%{opacity:1.004}52.5%{opacity:1.004}53%{opacity:1.004}53.5%{opacity:1.003}54%{opacity:1.003}54.5%{opacity:1.003}55%{opacity:1.003}55.5%{opacity:1.003}56%{opacity:1.002}56.5%{opacity:1.002}57%{opacity:1.002}57.5%{opacity:1.002}58%{opacity:1.001}58.5%{opacity:1.001}59%{opacity:1.001}59.5%{opacity:1}60%{opacity:1}60.5%{opacity:.999}61%{opacity:.999}61.5%{opacity:.999}62%{opacity:.998}62.5%{opacity:.998}63%{opacity:.998}63.5%{opacity:.997}64%{opacity:.997}64.5%{opacity:.997}65%{opacity:.996}65.5%{opacity:.996}66%{opacity:.995}66.5%{opacity:.995}67%{opacity:.995}67.5%{opacity:.994}68%{opacity:.994}68.5%{opacity:.994}69%{opacity:.994}69.5%{opacity:.993}70%{opacity:.993}70.5%{opacity:.993}71%{opacity:.993}71.5%{opacity:.993}72%{opacity:.992}72.5%{opacity:.992}73%{opacity:.992}73.5%{opacity:.992}74%{opacity:.992}74.5%{opacity:.992}75%{opacity:.992}75.5%{opacity:.992}76%{opacity:.992}76.5%{opacity:.992}77%{opacity:.992}77.5%{opacity:.992}78%{opacity:.992}78.5%{opacity:.993}79%{opacity:.993}79.5%{opacity:.993}80%{opacity:.993}80.5%{opacity:.993}81%{opacity:.994}81.5%{opacity:.994}82%{opacity:.994}82.5%{opacity:.994}83%{opacity:.995}83.5%{opacity:.995}84%{opacity:.995}84.5%{opacity:.996}85%{opacity:.996}85.5%{opacity:.997}86%{opacity:.997}86.5%{opacity:.997}87%{opacity:.998}87.5%{opacity:.998}88%{opacity:.998}88.5%{opacity:.999}89%{opacity:.999}89.5%{opacity:.999}90%{opacity:1}90.5%{opacity:1}91%{opacity:1.001}91.5%{opacity:1.001}92%{opacity:1.001}92.5%{opacity:1.002}93%{opacity:1.002}93.5%{opacity:1.002}94%{opacity:1.002}94.5%{opacity:1.003}95%{opacity:1.003}95.5%{opacity:1.003}96%{opacity:1.003}96.5%{opacity:1.003}97%{opacity:1.004}97.5%{opacity:1.004}98%{opacity:1.004}98.5%{opacity:1.004}99%{opacity:1.004}99.5%{opacity:1.004}to{opacity:1.004}}@keyframes lift-letter-3{0%{opacity:1.004}.5%{opacity:1.004}1%{opacity:1.004}1.5%{opacity:1.004}2%{opacity:1.004}2.5%{opacity:1.004}3%{opacity:1.004}3.5%{opacity:1.003}4%{opacity:1.003}4.5%{opacity:1.003}5%{opacity:1.003}5.5%{opacity:1.003}6%{opacity:1.002}6.5%{opacity:1.002}7%{opacity:1.002}7.5%{opacity:1.002}8%{opacity:1.001}8.5%{opacity:1.001}9%{opacity:1.001}9.5%{opacity:1}10%{opacity:1}10.5%{opacity:.999}11%{opacity:.999}11.5%{opacity:.999}12%{opacity:.998}12.5%{opacity:.998}13%{opacity:.998}13.5%{opacity:.997}14%{opacity:.997}14.5%{opacity:.997}15%{opacity:.996}15.5%{opacity:.996}16%{opacity:.995}16.5%{opacity:.995}17%{opacity:.995}17.5%{opacity:.994}18%{opacity:.994}18.5%{opacity:.994}19%{opacity:.994}19.5%{opacity:.993}20%{opacity:.993}20.5%{opacity:.993}21%{opacity:.993}21.5%{opacity:.993}22%{opacity:.992}22.5%{opacity:.992}23%{opacity:.992}23.5%{opacity:.992}24%{opacity:.992}24.5%{opacity:.992}25%{opacity:.992}25.5%{opacity:.992}26%{opacity:.992}26.5%{opacity:.992}27%{opacity:.992}27.5%{opacity:.992}28%{opacity:.992}28.5%{opacity:.993}29%{opacity:.993}29.5%{opacity:.993}30%{opacity:.993}30.5%{opacity:.993}31%{opacity:.994}31.5%{opacity:.994}32%{opacity:.994}32.5%{opacity:.994}33%{opacity:.995}33.5%{opacity:.995}34%{opacity:.995}34.5%{opacity:.996}35%{opacity:.996}35.5%{opacity:.997}36%{opacity:.997}36.5%{opacity:.997}37%{opacity:.859}37.5%{opacity:.24}38%{opacity:.378}38.5%{opacity:.999}39%{opacity:.999}39.5%{opacity:.999}40%{opacity:1}40.5%{opacity:1}41%{opacity:1.001}41.5%{opacity:1.001}42%{opacity:1.001}42.5%{opacity:1.002}43%{opacity:1.002}43.5%{opacity:1.002}44%{opacity:1.002}44.5%{opacity:1.003}45%{opacity:1.003}45.5%{opacity:1.003}46%{opacity:1.003}46.5%{opacity:1.003}47%{opacity:1.004}47.5%{opacity:1.004}48%{opacity:1.004}48.5%{opacity:1.004}49%{opacity:1.004}49.5%{opacity:1.004}50%{opacity:1.004}50.5%{opacity:1.004}51%{opacity:1.004}51.5%{opacity:1.004}52%{opacity:1.004}52.5%{opacity:1.004}53%{opacity:1.004}53.5%{opacity:1.003}54%{opacity:1.003}54.5%{opacity:1.003}55%{opacity:1.003}55.5%{opacity:1.003}56%{opacity:1.002}56.5%{opacity:1.002}57%{opacity:1.002}57.5%{opacity:1.002}58%{opacity:1.001}58.5%{opacity:1.001}59%{opacity:1.001}59.5%{opacity:1}60%{opacity:1}60.5%{opacity:.999}61%{opacity:.999}61.5%{opacity:.999}62%{opacity:.998}62.5%{opacity:.998}63%{opacity:.998}63.5%{opacity:.997}64%{opacity:.997}64.5%{opacity:.997}65%{opacity:.996}65.5%{opacity:.996}66%{opacity:.995}66.5%{opacity:.995}67%{opacity:.995}67.5%{opacity:.994}68%{opacity:.994}68.5%{opacity:.994}69%{opacity:.994}69.5%{opacity:.993}70%{opacity:.993}70.5%{opacity:.993}71%{opacity:.993}71.5%{opacity:.993}72%{opacity:.992}72.5%{opacity:.992}73%{opacity:.992}73.5%{opacity:.992}74%{opacity:.992}74.5%{opacity:.992}75%{opacity:.992}75.5%{opacity:.992}76%{opacity:.992}76.5%{opacity:.992}77%{opacity:.992}77.5%{opacity:.992}78%{opacity:.992}78.5%{opacity:.993}79%{opacity:.993}79.5%{opacity:.993}80%{opacity:.993}80.5%{opacity:.993}81%{opacity:.994}81.5%{opacity:.994}82%{opacity:.994}82.5%{opacity:.994}83%{opacity:.995}83.5%{opacity:.995}84%{opacity:.995}84.5%{opacity:.996}85%{opacity:.996}85.5%{opacity:.997}86%{opacity:.997}86.5%{opacity:.997}87%{opacity:.998}87.5%{opacity:.998}88%{opacity:.998}88.5%{opacity:.999}89%{opacity:.999}89.5%{opacity:.999}90%{opacity:1}90.5%{opacity:1}91%{opacity:1.001}91.5%{opacity:1.001}92%{opacity:1.001}92.5%{opacity:1.002}93%{opacity:1.002}93.5%{opacity:1.002}94%{opacity:1.002}94.5%{opacity:1.003}95%{opacity:1.003}95.5%{opacity:1.003}96%{opacity:1.003}96.5%{opacity:1.003}97%{opacity:1.004}97.5%{opacity:1.004}98%{opacity:1.004}98.5%{opacity:1.004}99%{opacity:1.004}99.5%{opacity:1.004}to{opacity:1.004}}@keyframes lift-letter-4{0%{opacity:1.004}.5%{opacity:1.004}1%{opacity:1.004}1.5%{opacity:1.004}2%{opacity:1.004}2.5%{opacity:1.004}3%{opacity:1.004}3.5%{opacity:1.003}4%{opacity:1.003}4.5%{opacity:1.003}5%{opacity:1.003}5.5%{opacity:1.003}6%{opacity:1.002}6.5%{opacity:1.002}7%{opacity:1.002}7.5%{opacity:1.002}8%{opacity:1.001}8.5%{opacity:1.001}9%{opacity:1.001}9.5%{opacity:1}10%{opacity:1}10.5%{opacity:.999}11%{opacity:.999}11.5%{opacity:.999}12%{opacity:.998}12.5%{opacity:.998}13%{opacity:.998}13.5%{opacity:.997}14%{opacity:.997}14.5%{opacity:.997}15%{opacity:.996}15.5%{opacity:.996}16%{opacity:.995}16.5%{opacity:.995}17%{opacity:.995}17.5%{opacity:.994}18%{opacity:.994}18.5%{opacity:.994}19%{opacity:.994}19.5%{opacity:.993}20%{opacity:.993}20.5%{opacity:.993}21%{opacity:.993}21.5%{opacity:.993}22%{opacity:.992}22.5%{opacity:.992}23%{opacity:.992}23.5%{opacity:.992}24%{opacity:.992}24.5%{opacity:.992}25%{opacity:.992}25.5%{opacity:.992}26%{opacity:.992}26.5%{opacity:.992}27%{opacity:.992}27.5%{opacity:.992}28%{opacity:.992}28.5%{opacity:.993}29%{opacity:.993}29.5%{opacity:.993}30%{opacity:.993}30.5%{opacity:.993}31%{opacity:.994}31.5%{opacity:.994}32%{opacity:.994}32.5%{opacity:.994}33%{opacity:.995}33.5%{opacity:.995}34%{opacity:.995}34.5%{opacity:.996}35%{opacity:.996}35.5%{opacity:.997}36%{opacity:.997}36.5%{opacity:.997}37%{opacity:.998}37.5%{opacity:.998}38%{opacity:.998}38.5%{opacity:.999}39%{opacity:.999}39.5%{opacity:.994}40%{opacity:.02}40.5%{opacity:.02}41%{opacity:.02}41.5%{opacity:.02}42%{opacity:.02}42.5%{opacity:.199}43%{opacity:1.002}43.5%{opacity:1.002}44%{opacity:.882}44.5%{opacity:.341}45%{opacity:.341}45.5%{opacity:.882}46%{opacity:1.003}46.5%{opacity:1.003}47%{opacity:.081}47.5%{opacity:.075}48%{opacity:.075}48.5%{opacity:.245}49%{opacity:1.004}49.5%{opacity:1.004}50%{opacity:1.004}50.5%{opacity:1.004}51%{opacity:1.004}51.5%{opacity:1.004}52%{opacity:1.004}52.5%{opacity:1.004}53%{opacity:1.004}53.5%{opacity:1.003}54%{opacity:1.003}54.5%{opacity:1.003}55%{opacity:1.003}55.5%{opacity:1.003}56%{opacity:1.002}56.5%{opacity:1.002}57%{opacity:1.002}57.5%{opacity:1.002}58%{opacity:1.001}58.5%{opacity:1.001}59%{opacity:1.001}59.5%{opacity:1}60%{opacity:1}60.5%{opacity:.999}61%{opacity:.999}61.5%{opacity:.999}62%{opacity:.998}62.5%{opacity:.998}63%{opacity:.998}63.5%{opacity:.997}64%{opacity:.997}64.5%{opacity:.997}65%{opacity:.996}65.5%{opacity:.996}66%{opacity:.995}66.5%{opacity:.995}67%{opacity:.995}67.5%{opacity:.994}68%{opacity:.994}68.5%{opacity:.994}69%{opacity:.994}69.5%{opacity:.993}70%{opacity:.993}70.5%{opacity:.993}71%{opacity:.993}71.5%{opacity:.993}72%{opacity:.992}72.5%{opacity:.992}73%{opacity:.992}73.5%{opacity:.992}74%{opacity:.992}74.5%{opacity:.992}75%{opacity:.992}75.5%{opacity:.992}76%{opacity:.992}76.5%{opacity:.992}77%{opacity:.992}77.5%{opacity:.992}78%{opacity:.992}78.5%{opacity:.993}79%{opacity:.993}79.5%{opacity:.993}80%{opacity:.993}80.5%{opacity:.993}81%{opacity:.994}81.5%{opacity:.994}82%{opacity:.994}82.5%{opacity:.994}83%{opacity:.995}83.5%{opacity:.995}84%{opacity:.995}84.5%{opacity:.996}85%{opacity:.996}85.5%{opacity:.997}86%{opacity:.997}86.5%{opacity:.997}87%{opacity:.998}87.5%{opacity:.998}88%{opacity:.998}88.5%{opacity:.999}89%{opacity:.999}89.5%{opacity:.999}90%{opacity:1}90.5%{opacity:1}91%{opacity:1.001}91.5%{opacity:1.001}92%{opacity:1.001}92.5%{opacity:1.002}93%{opacity:1.002}93.5%{opacity:1.002}94%{opacity:1.002}94.5%{opacity:1.003}95%{opacity:1.003}95.5%{opacity:1.003}96%{opacity:1.003}96.5%{opacity:1.003}97%{opacity:1.004}97.5%{opacity:1.004}98%{opacity:1.004}98.5%{opacity:1.004}99%{opacity:1.004}99.5%{opacity:1.004}to{opacity:1.004}}@keyframes lift-letter-5{0%{opacity:1.004}.5%{opacity:1.004}1%{opacity:1.004}1.5%{opacity:1.004}2%{opacity:1.004}2.5%{opacity:1.004}3%{opacity:1.004}3.5%{opacity:1.003}4%{opacity:1.003}4.5%{opacity:1.003}5%{opacity:1.003}5.5%{opacity:1.003}6%{opacity:1.002}6.5%{opacity:1.002}7%{opacity:1.002}7.5%{opacity:1.002}8%{opacity:1.001}8.5%{opacity:1.001}9%{opacity:1.001}9.5%{opacity:1}10%{opacity:1}10.5%{opacity:.999}11%{opacity:.999}11.5%{opacity:.999}12%{opacity:.998}12.5%{opacity:.998}13%{opacity:.998}13.5%{opacity:.997}14%{opacity:.997}14.5%{opacity:.997}15%{opacity:.996}15.5%{opacity:.996}16%{opacity:.995}16.5%{opacity:.995}17%{opacity:.995}17.5%{opacity:.994}18%{opacity:.994}18.5%{opacity:.994}19%{opacity:.994}19.5%{opacity:.993}20%{opacity:.993}20.5%{opacity:.993}21%{opacity:.993}21.5%{opacity:.993}22%{opacity:.992}22.5%{opacity:.992}23%{opacity:.992}23.5%{opacity:.992}24%{opacity:.992}24.5%{opacity:.992}25%{opacity:.992}25.5%{opacity:.992}26%{opacity:.992}26.5%{opacity:.992}27%{opacity:.992}27.5%{opacity:.992}28%{opacity:.992}28.5%{opacity:.993}29%{opacity:.993}29.5%{opacity:.993}30%{opacity:.993}30.5%{opacity:.993}31%{opacity:.994}31.5%{opacity:.994}32%{opacity:.994}32.5%{opacity:.994}33%{opacity:.995}33.5%{opacity:.995}34%{opacity:.995}34.5%{opacity:.996}35%{opacity:.996}35.5%{opacity:.997}36%{opacity:.997}36.5%{opacity:.997}37%{opacity:.998}37.5%{opacity:.998}38%{opacity:.998}38.5%{opacity:.999}39%{opacity:.999}39.5%{opacity:.999}40%{opacity:1}40.5%{opacity:1}41%{opacity:1.001}41.5%{opacity:1.001}42%{opacity:1.001}42.5%{opacity:1.002}43%{opacity:1.002}43.5%{opacity:1.002}44%{opacity:1.002}44.5%{opacity:1.003}45%{opacity:1.003}45.5%{opacity:.712}46%{opacity:.421}46.5%{opacity:.712}47%{opacity:1.004}47.5%{opacity:1.004}48%{opacity:1.004}48.5%{opacity:1.004}49%{opacity:1.004}49.5%{opacity:1.004}50%{opacity:1.004}50.5%{opacity:1.004}51%{opacity:1.004}51.5%{opacity:1.004}52%{opacity:1.004}52.5%{opacity:1.004}53%{opacity:1.004}53.5%{opacity:1.003}54%{opacity:1.003}54.5%{opacity:1.003}55%{opacity:1.003}55.5%{opacity:1.003}56%{opacity:1.002}56.5%{opacity:1.002}57%{opacity:1.002}57.5%{opacity:1.002}58%{opacity:1.001}58.5%{opacity:1.001}59%{opacity:1.001}59.5%{opacity:1}60%{opacity:1}60.5%{opacity:.999}61%{opacity:.999}61.5%{opacity:.999}62%{opacity:.998}62.5%{opacity:.998}63%{opacity:.998}63.5%{opacity:.997}64%{opacity:.997}64.5%{opacity:.997}65%{opacity:.996}65.5%{opacity:.996}66%{opacity:.995}66.5%{opacity:.995}67%{opacity:.995}67.5%{opacity:.994}68%{opacity:.994}68.5%{opacity:.994}69%{opacity:.994}69.5%{opacity:.993}70%{opacity:.993}70.5%{opacity:.993}71%{opacity:.993}71.5%{opacity:.993}72%{opacity:.992}72.5%{opacity:.992}73%{opacity:.992}73.5%{opacity:.992}74%{opacity:.992}74.5%{opacity:.992}75%{opacity:.992}75.5%{opacity:.992}76%{opacity:.992}76.5%{opacity:.992}77%{opacity:.992}77.5%{opacity:.992}78%{opacity:.992}78.5%{opacity:.993}79%{opacity:.993}79.5%{opacity:.993}80%{opacity:.993}80.5%{opacity:.993}81%{opacity:.994}81.5%{opacity:.994}82%{opacity:.994}82.5%{opacity:.994}83%{opacity:.995}83.5%{opacity:.995}84%{opacity:.995}84.5%{opacity:.996}85%{opacity:.996}85.5%{opacity:.997}86%{opacity:.997}86.5%{opacity:.997}87%{opacity:.998}87.5%{opacity:.998}88%{opacity:.998}88.5%{opacity:.999}89%{opacity:.999}89.5%{opacity:.999}90%{opacity:1}90.5%{opacity:1}91%{opacity:1.001}91.5%{opacity:1.001}92%{opacity:1.001}92.5%{opacity:1.002}93%{opacity:1.002}93.5%{opacity:1.002}94%{opacity:1.002}94.5%{opacity:1.003}95%{opacity:1.003}95.5%{opacity:1.003}96%{opacity:1.003}96.5%{opacity:1.003}97%{opacity:1.004}97.5%{opacity:1.004}98%{opacity:1.004}98.5%{opacity:1.004}99%{opacity:1.004}99.5%{opacity:1.004}to{opacity:1.004}}@keyframes lift-letter-6{0%,to{opacity:1}}@media (prefers-reduced-motion:reduce){.lift-rig .lift-chain-pivot,.lift-rig .lift-sign-pivot,.lift-rig [class*=lift-letter-]{animation:none}}
