:root{--color-surface: #efeff1;--color-surface-raised: #ffffff;--color-line: #dcdde1;--color-ink: #1e1e20;--color-ink-muted: #5d6068;--color-ink-blue: #c8461a;--color-ink-blue-soft: #fdeae0;--color-sisal: #ee6a2c;--color-success: #2f6f4f;--color-error: #b3392f;--space-2: 8px;--space-4: 16px;--space-6: 24px;--space-10: 40px;--radius-sm: 12px;--radius-md: 20px;--radius-full: 999px;--font-sans: "Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;--text-display-size: 48px;--text-display-lh: 56px;--text-display-weight: 700;--text-h1-size: 32px;--text-h1-lh: 40px;--text-h1-weight: 700;--text-h2-size: 24px;--text-h2-lh: 32px;--text-h2-weight: 700;--text-h3-size: 18px;--text-h3-lh: 26px;--text-h3-weight: 700;--text-body-size: 16px;--text-body-lh: 26px;--text-body-weight: 400;--text-small-size: 14px;--text-small-lh: 22px;--text-small-weight: 400;--text-caption-size: 12px;--text-caption-lh: 18px;--text-caption-weight: 700}@font-face{font-family:Comfortaa;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/comfortaa-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Comfortaa;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/comfortaa-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2212,U+2215,U+FEFF,U+FFFD}*,*:before,*:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:72px}body{font-family:var(--font-sans);font-size:var(--text-body-size);line-height:var(--text-body-lh);font-weight:var(--text-body-weight);color:var(--color-ink);background:var(--color-surface);-webkit-font-smoothing:antialiased}img,svg{display:block;max-width:100%}a{color:var(--color-ink-blue);-webkit-tap-highlight-color:rgba(31,58,95,.12)}button{font:inherit;color:inherit}h1,h2,h3{color:var(--color-ink);font-weight:var(--text-h1-weight);line-height:1.25;overflow-wrap:break-word}h1{font-size:var(--text-h1-size);line-height:var(--text-h1-lh)}h2{font-size:var(--text-h2-size);line-height:var(--text-h2-lh)}h3{font-size:var(--text-h3-size);line-height:var(--text-h3-lh)}.small{font-size:var(--text-small-size);line-height:var(--text-small-lh)}.caption{font-size:var(--text-caption-size);line-height:var(--text-caption-lh);font-weight:var(--text-caption-weight)}.container{width:100%;max-width:1120px;margin-inline:auto;padding-inline:var(--space-6)}.section{padding-block:var(--space-10)}.section-head{margin-bottom:var(--space-6)}.section-head h2{margin-bottom:var(--space-2)}.skip-link{position:absolute;left:var(--space-4);top:-100px;z-index:100;background:var(--color-surface-raised);color:var(--color-ink-blue);padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);font-weight:700;min-height:44px;display:inline-flex;align-items:center;transition:top .2s ease}.skip-link:focus{top:var(--space-4)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-6);border-radius:var(--radius-md);font-weight:700;font-size:var(--text-body-size);text-decoration:none;border:1px solid transparent;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.btn-primary{background:var(--color-ink-blue);color:#fff}.btn-primary:hover{background:#18304c}.btn-outline{background:var(--color-surface-raised);color:var(--color-ink-blue);border-color:var(--color-ink-blue)}.btn-outline:hover{background:var(--color-ink-blue-soft)}.btn-ghost{background:transparent;color:var(--color-ink-blue)}.btn-block{width:100%}:focus-visible{outline:3px solid var(--color-ink-blue);outline-offset:2px}.site-header{background:var(--color-surface-raised);border-bottom:1px solid var(--color-line);position:sticky;top:0;z-index:50}.site-header .container{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);min-height:64px}.brand{display:inline-flex;align-items:center;min-height:44px;font-weight:700;font-size:20px;color:var(--color-ink);text-decoration:none}.brand .brand-dot{color:var(--color-ink-blue)}.nav{display:flex;align-items:center;gap:var(--space-6)}.nav a{text-decoration:none;color:var(--color-ink);font-weight:700;font-size:var(--text-small-size)}.nav a:hover,.nav a[aria-current=page]{color:var(--color-ink-blue)}.header-cta{display:inline-flex;align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-4);border-radius:var(--radius-full);background:var(--color-ink-blue);color:#fff;text-decoration:none;font-weight:700}.header-cta:hover{background:#18304c}.header-actions{display:flex;align-items:center;gap:var(--space-2);flex:none}.header-tg{display:inline-flex;align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-4);border-radius:var(--radius-full);border:1px solid var(--color-ink-blue);color:var(--color-ink-blue);text-decoration:none;font-weight:700;flex:none;white-space:nowrap}.header-tg:hover{background:var(--color-ink-blue-soft)}@media(max-width:1023px){.header-tg-text{display:none}.header-tg{width:44px;padding:0;justify-content:center}}.nav-toggle{display:none;flex:none;width:44px;height:44px;align-items:center;justify-content:center;background:transparent;border:1px solid var(--color-ink-muted);border-radius:var(--radius-sm);cursor:pointer}.nav-toggle[aria-expanded=true]{background:var(--color-ink-blue-soft)}@media(max-width:767px){.nav-toggle{display:inline-flex}.header-tg{display:none}.nav{position:absolute;top:64px;left:0;right:0;flex-direction:column;align-items:stretch;gap:0;background:var(--color-surface-raised);border-bottom:1px solid var(--color-line);padding:var(--space-2) var(--space-6) var(--space-4);display:none}.nav.open{display:flex}.nav a{min-height:44px;display:flex;align-items:center;font-size:var(--text-body-size)}.header-cta{padding:0 var(--space-4);font-size:var(--text-small-size)}}@media(max-width:479px){.container{padding-inline:var(--space-4)}.brand{font-size:18px}.header-cta{width:44px;padding:0;justify-content:center}.header-cta-text{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.hero .display{font-size:var(--text-h1-size);line-height:var(--text-h1-lh)}}.hero{padding-block:var(--space-10)}.hero .display{font-size:var(--text-display-size);line-height:var(--text-display-lh);font-weight:var(--text-display-weight);max-width:18ch;margin-bottom:var(--space-4);overflow-wrap:break-word;hyphens:auto}.hero .subtitle{font-size:18px;line-height:28px;max-width:60ch;margin-bottom:var(--space-6)}.hero-cta{display:flex;flex-wrap:wrap;gap:var(--space-4)}.advantages{display:grid;grid-template-columns:1fr;gap:var(--space-4)}.advantage{background:var(--color-surface-raised);border-radius:var(--radius-md);padding:var(--space-6)}.advantage .icon{width:40px;height:40px;display:grid;place-items:center;border-radius:var(--radius-md);background:var(--color-ink-blue-soft);color:var(--color-ink-blue);margin-bottom:var(--space-4)}.advantage h3{margin-bottom:var(--space-2)}.models-grid{display:grid;grid-template-columns:1fr;gap:var(--space-6)}.model-card{display:flex;flex-direction:column;background:var(--color-surface-raised);border-radius:var(--radius-md);overflow:hidden;text-decoration:none;color:var(--color-ink);border:1px solid transparent;transition:border-color .15s ease}.model-card:hover{border-color:var(--color-ink-blue)}.model-card .thumb-frame{aspect-ratio:var(--frame-ratio, 4 / 3);display:flex;align-items:center;background:var(--color-ink-blue-soft)}.model-card .thumb{width:100%;height:auto}.model-card .card-body{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4);flex:1}.model-card h3{font-size:var(--text-h3-size)}.model-card .tagline{color:var(--color-ink-muted);font-size:var(--text-small-size)}.model-card .specs-preview{list-style:none;padding:0;margin:var(--space-2) 0;display:flex;flex-direction:column;gap:var(--space-2)}.model-card .specs-preview li{font-size:var(--text-small-size);color:var(--color-ink-muted)}.model-card .card-foot{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.price{font-weight:700;color:var(--color-ink)}.badge{display:inline-flex;align-items:center;gap:6px;font-size:var(--text-caption-size);line-height:18px;font-weight:700;padding:2px var(--space-2);border-radius:var(--radius-full)}.badge-success{color:var(--color-success);background:var(--color-surface-raised)}.badge-error{color:var(--color-error)}.badge-accent{color:var(--color-ink);background:var(--color-sisal)}.process{display:grid;grid-template-columns:1fr;gap:var(--space-4)}.process-step{background:var(--color-surface-raised);border-radius:var(--radius-md);padding:var(--space-6)}.process-step .num{display:inline-flex;width:32px;height:32px;align-items:center;justify-content:center;border-radius:var(--radius-full);background:var(--color-sisal);color:var(--color-ink);font-weight:700;font-size:var(--text-small-size);margin-bottom:var(--space-4)}.process-step h3{margin-bottom:var(--space-2)}.faq{display:flex;flex-direction:column;gap:var(--space-2)}.faq details{background:var(--color-surface-raised);border-radius:var(--radius-md);padding:var(--space-4)}.faq summary{cursor:pointer;min-height:44px;font-weight:700;color:var(--color-ink);list-style:none;display:flex;justify-content:space-between;align-items:center;gap:var(--space-4)}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font-weight:700;color:var(--color-ink-blue);font-size:20px;line-height:1}.faq details[open] summary:after{content:"−"}.faq .answer{margin-top:var(--space-2)}.contact-buttons{display:flex;flex-direction:column;gap:var(--space-4)}.contact-list{list-style:none;padding:0;display:flex;flex-direction:column;gap:var(--space-4)}.contact-list li{display:flex;align-items:center;gap:var(--space-4)}.contact-list .icon{flex:none;width:40px;height:40px;display:grid;place-items:center;border-radius:var(--radius-full);background:var(--color-ink-blue-soft);color:var(--color-ink-blue)}.contact-list a{display:inline-flex;align-items:center;min-height:44px;font-weight:700;text-decoration:none;color:var(--color-ink);word-break:break-word}.contact-list .meta{color:var(--color-ink-muted);font-size:var(--text-small-size)}.site-footer{background:var(--color-surface-raised);border-top:1px solid var(--color-line);margin-top:var(--space-10);padding-block:var(--space-10)}.site-footer .container{display:flex;flex-direction:column;gap:var(--space-6)}.footer-grid{display:grid;grid-template-columns:1fr;gap:var(--space-6)}.footer-col h2{font-size:var(--text-small-size);line-height:var(--text-small-lh);margin-bottom:var(--space-2)}.footer-col ul{list-style:none;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.footer-col a{text-decoration:none;color:var(--color-ink-muted);font-size:var(--text-small-size)}.footer-col a:hover{color:var(--color-ink-blue)}.footer-note{border-top:1px solid var(--color-line);padding-top:var(--space-4);color:var(--color-ink-muted);font-size:var(--text-small-size)}.model-hero{display:grid;grid-template-columns:1fr;gap:var(--space-6)}.model-gallery img{width:100%;height:auto;border-radius:var(--radius-md);background:var(--color-ink-blue-soft)}.model-meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4);margin-block:var(--space-4)}.specs-table{width:100%;border-collapse:collapse}.specs-table th,.specs-table td{text-align:left;padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--color-line);vertical-align:top}.specs-table th{color:var(--color-ink-muted);font-weight:400;font-size:var(--text-small-size);width:45%}.specs-table td{font-weight:700}.feature-list{list-style:none;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.feature-list li{position:relative;padding-left:28px;color:var(--color-ink)}.feature-list li:before{content:"";position:absolute;left:0;top:7px;width:12px;height:12px;border-radius:4px;background:var(--color-sisal)}.other-models{display:grid;grid-template-columns:1fr;gap:var(--space-4)}.notfound{text-align:center;padding-block:var(--space-10)}.notfound h1{margin-bottom:var(--space-4)}.notfound p{margin-bottom:var(--space-6)}.mobile-bar{display:none}@media(max-width:767px){.mobile-bar{display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:var(--space-2);position:fixed;left:0;right:0;bottom:0;z-index:60;padding:var(--space-2) max(var(--space-2),env(safe-area-inset-right)) max(var(--space-2),env(safe-area-inset-bottom)) max(var(--space-2),env(safe-area-inset-left));background:var(--color-surface-raised);border-top:1px solid var(--color-line);box-shadow:0 -4px 16px #1b243314}.mobile-bar-item{display:flex;align-items:center;justify-content:center;gap:6px;min-height:48px;padding:0 var(--space-2);border-radius:var(--radius-md);border:1px solid var(--color-ink-blue);background:var(--color-surface-raised);color:var(--color-ink-blue);font-weight:700;font-size:var(--text-small-size);text-decoration:none;white-space:nowrap}.mobile-bar-primary{background:var(--color-ink-blue);color:#fff}body{padding-bottom:calc(64px + env(safe-area-inset-bottom))}.header-cta{display:none}.site-header .container{min-height:56px}.nav{top:56px;box-shadow:0 8px 16px #1b243314}.nav a{border-bottom:1px solid var(--color-line)}.nav a:last-child{border-bottom:0}html{scroll-padding-top:64px}.section,.hero{padding-block:var(--space-6)}.section-head{margin-bottom:var(--space-4)}h1{font-size:28px;line-height:36px}h2{font-size:22px;line-height:30px}.hero .display{font-size:30px;line-height:38px;max-width:none;hyphens:manual}.hero .subtitle{font-size:16px;line-height:26px;margin-bottom:var(--space-4)}.hero-cta{flex-direction:column;gap:var(--space-2)}.hero-cta .btn{width:100%;min-height:48px}.contact-buttons{gap:var(--space-2)}.contact-buttons .btn{width:100%;min-height:48px}.advantage,.process-step{padding:var(--space-4)}.advantages,.process{gap:var(--space-2)}.advantage .icon{margin-bottom:var(--space-2)}.models-grid{gap:var(--space-4)}.model-card .card-body{padding:var(--space-4)}.model-card .price{font-size:18px}.model-gallery{margin-inline:calc(-1 * var(--space-6))}.model-gallery img{border-radius:0}.model-hero{gap:var(--space-4)}.model-meta .price{font-size:22px}.specs-table th,.specs-table td{padding:var(--space-2)}.faq details{padding:var(--space-2) var(--space-4)}.faq summary{min-height:48px}.site-footer{margin-top:var(--space-6);padding-block:var(--space-6)}.footer-grid{gap:var(--space-4)}.footer-col ul{gap:0}.footer-col a{display:flex;align-items:center;min-height:44px;font-size:var(--text-body-size)}.notfound-models a{display:inline-flex;align-items:center;min-height:44px}.notfound .btn{width:100%}}@media(max-width:479px){.model-gallery{margin-inline:calc(-1 * var(--space-4))}}@media(max-width:359px){.hero .display{font-size:26px;line-height:34px}.mobile-bar-item span{font-size:13px}.mobile-bar-item svg{display:none}}@media(min-width:768px){.advantages,.models-grid,.process{grid-template-columns:repeat(2,1fr)}.contact-buttons{flex-direction:row}.model-hero{grid-template-columns:1fr 1fr}.other-models,.footer-grid{grid-template-columns:repeat(3,1fr)}}@media(min-width:1280px){.advantages,.models-grid,.process{grid-template-columns:repeat(4,1fr)}}@keyframes fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.section{animation:fade-up .35s ease both}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.section{animation:none}*,*:before,*:after{transition:none!important}}.btn-buy{background:var(--color-sisal);color:var(--color-ink);border:1px solid transparent;font-weight:700}.btn-buy:hover{background:#b8925a;color:var(--color-ink)}.btn-block{width:100%;justify-content:center}.buy-hint{margin-top:var(--space-2);font-size:.875rem;color:var(--color-ink-muted);text-align:center}.direct-fold{margin-top:var(--space-4);border-top:1px solid var(--color-line);padding-top:var(--space-4)}.direct-fold>summary{cursor:pointer;font-weight:600;color:var(--color-ink-blue);list-style:none}.direct-fold>summary::-webkit-details-marker{display:none}.direct-fold>summary:before{content:"＋ ";font-weight:400}.direct-fold[open]>summary:before{content:"－ "}.direct-fold>summary:hover{text-decoration:underline}.direct-fold .contact-buttons{margin-top:var(--space-4)}.model-card-wrap{display:flex;flex-direction:column}.model-card-wrap>.model-card{flex:1}.card-buy{margin-top:calc(var(--space-2) * -1);padding:0 var(--space-4) var(--space-4);background:var(--color-surface-raised);border:1px solid var(--color-line);border-top:0;border-radius:0 0 var(--radius-md) var(--radius-md)}.buy-dialog{position:fixed;inset:0;margin:auto;border:0;border-radius:var(--radius-md);padding:var(--space-6);max-width:30rem;width:calc(100% - 2rem);max-height:calc(100dvh - 2rem);overflow-y:auto;background:var(--color-surface-raised);color:var(--color-ink);box-shadow:0 1.5rem 3rem #1b243340;opacity:0;transform:translateY(.75rem) scale(.98);transition:opacity .22s ease,transform .22s cubic-bezier(.2,.8,.2,1),overlay .22s ease allow-discrete,display .22s ease allow-discrete}.buy-dialog[open]{opacity:1;transform:translateY(0) scale(1)}@starting-style{.buy-dialog[open]{opacity:0;transform:translateY(.75rem) scale(.98)}}.buy-dialog::backdrop{background:#1b243300;backdrop-filter:blur(0px);transition:background .22s ease,backdrop-filter .22s ease,overlay .22s ease allow-discrete,display .22s ease allow-discrete}.buy-dialog[open]::backdrop{background:#1b24338c;backdrop-filter:blur(2px)}@starting-style{.buy-dialog[open]::backdrop{background:#1b243300;backdrop-filter:blur(0px)}}@media(prefers-reduced-motion:reduce){.buy-dialog,.buy-dialog::backdrop{transition:none}.buy-dialog{transform:none}}.buy-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-2)}.buy-head h2{font-size:1.25rem;margin:0}.buy-close{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;margin:-.25rem -.25rem 0 0;background:none;border:0;cursor:pointer;color:var(--color-ink-muted);border-radius:var(--radius-full);line-height:0;transition:background .15s ease,color .15s ease}.buy-close:hover{background:var(--color-surface);color:var(--color-ink)}.buy-model{margin:0 0 var(--space-4);font-size:.9375rem;color:var(--color-ink-muted)}.buy-avito{display:block;text-decoration:none;background:#04a64b;color:#fff;border-radius:var(--radius-md);padding:var(--space-4);transition:background .15s ease}.buy-avito:hover{background:#038f40;color:#fff;text-decoration:none}.buy-avito.is-inert,.buy-avito.is-inert:hover{background:var(--color-surface);border:1px dashed var(--color-line);color:var(--color-ink-muted);cursor:not-allowed;text-decoration:none}.buy-avito.is-inert .buy-badge,.buy-avito.is-inert .buy-avito-note{display:none}.buy-avito.is-inert .buy-avito-generic{border-top-color:var(--color-line)}.buy-avito-top{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.buy-avito-label{font-weight:700;font-size:1.0625rem}.buy-badge{margin-left:auto;background:#ffffff38;border-radius:var(--radius-full);padding:.125rem .5rem;font-size:.75rem;font-weight:700;white-space:nowrap}.buy-avito-note,.buy-avito-generic{display:block;margin-top:.25rem;font-size:.8125rem;opacity:.92}.buy-avito-generic[hidden],.buy-model[hidden]{display:none}.buy-avito-generic{border-top:1px solid rgba(255,255,255,.3);margin-top:.5rem;padding-top:.5rem}.buy-sep{display:flex;align-items:center;gap:var(--space-4);margin:var(--space-6) 0 var(--space-4);color:var(--color-ink-muted);font-size:.875rem}.buy-sep:before,.buy-sep:after{content:"";flex:1;height:1px;background:var(--color-line)}.buy-direct{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2)}.buy-ch{display:flex;align-items:center;gap:.625rem;padding:.75rem;border:1px solid var(--color-line);border-radius:var(--radius-sm);text-decoration:none;color:var(--color-ink);background:var(--color-surface)}.buy-ch:hover{border-color:var(--color-ink-blue);background:var(--color-ink-blue-soft);text-decoration:none;color:var(--color-ink)}.buy-ch>span{display:flex;flex-direction:column;min-width:0}.buy-ch strong{font-size:.9375rem}.buy-ch em{font-style:normal;font-size:.75rem;color:var(--color-ink-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.buy-hours{display:flex;align-items:center;gap:.375rem;margin:var(--space-4) 0 0;font-size:.8125rem;color:var(--color-ink-muted)}.buy-channel{display:block;margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--color-line);font-size:.875rem;color:var(--color-ink-blue);font-weight:600}@media(max-width:560px){.buy-dialog{margin:auto auto 0;width:100%;max-width:none;border-radius:var(--radius-md) var(--radius-md) 0 0;padding:var(--space-4);padding-bottom:calc(var(--space-4) + env(safe-area-inset-bottom));max-height:88dvh;transform:translateY(100%)}.buy-dialog[open]{transform:translateY(0)}@starting-style{.buy-dialog[open]{transform:translateY(100%)}}.buy-head:before{content:"";position:absolute;top:.5rem;left:50%;transform:translate(-50%);width:2.25rem;height:.25rem;border-radius:var(--radius-full);background:var(--color-line)}.buy-head{position:relative;padding-top:.75rem}.buy-direct{grid-template-columns:1fr}@media(prefers-reduced-motion:reduce){.buy-dialog{transform:none}}}.video-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:var(--space-4)}.video-single{max-width:40rem}.video-card{background:var(--color-surface-raised);border:1px solid var(--color-line);border-radius:var(--radius-md);overflow:hidden}.video-play{position:relative;display:block;width:100%;padding:0;border:0;background:#000;cursor:pointer;line-height:0;aspect-ratio:16 / 9}.video-thumb{width:100%;height:100%;object-fit:cover;display:block;opacity:.92;transition:opacity .15s ease}.video-play:hover .video-thumb{opacity:1}.video-btn{position:absolute;inset:0;margin:auto;width:3.5rem;height:3.5rem;display:flex;align-items:center;justify-content:center;background:#ffffffeb;color:var(--color-ink-blue);border-radius:var(--radius-full);box-shadow:0 .25rem .75rem #0000004d}.video-play:hover .video-btn{background:#fff}.video-frame{display:block;width:100%;aspect-ratio:16 / 9;border:0}.video-title{margin:0;padding:var(--space-4);font-weight:600;font-size:.9375rem}.footer-disclaimer{margin:var(--space-2) 0 0;font-size:.75rem;line-height:1.5;color:var(--color-ink-muted);max-width:44rem}@font-face{font-family:Montserrat;font-style:normal;font-weight:300 800;font-display:swap;src:url(/fonts/montserrat-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:300 800;font-display:swap;src:url(/fonts/montserrat-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+20BD,U+2122,U+2190-2199,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/manrope-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/manrope-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+20BD,U+2122,U+2190-2199,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-display: "Montserrat", "Manrope", system-ui, sans-serif;--orange-1: #f6914f;--orange-2: #e4521b;--orange-grad: linear-gradient(135deg, var(--orange-1) 0%, #ee6a2c 45%, var(--orange-2) 100%);--dark: #1e1e20;--card-bg: linear-gradient(180deg, #fbfbfc 0%, #f1f1f3 100%);--radius-lg: 28px;--shadow-sm: 0 1px 2px rgba(30, 30, 32, .05), 0 4px 14px rgba(30, 30, 32, .05);--shadow-md: 0 2px 4px rgba(30, 30, 32, .04), 0 18px 40px -12px rgba(30, 30, 32, .18);--shadow-orange: 0 14px 30px -10px rgba(228, 82, 27, .55);--ease-out: cubic-bezier(.2, .75, .2, 1);--ease-spring: cubic-bezier(.22, 1, .36, 1);interpolate-size:allow-keywords}@view-transition{navigation:auto}::view-transition-old(root){animation:vt-out .22s ease both}::view-transition-new(root){animation:vt-in .38s var(--ease-out) both}@keyframes vt-out{to{opacity:0}}@keyframes vt-in{0%{opacity:0}}body{background:radial-gradient(1200px 600px at 85% -10%,#fff,#fff0 60%),radial-gradient(900px 500px at -10% 40%,#f7f7f8,#f7f7f800 60%),linear-gradient(180deg,#f3f3f5,#e9eaed);background-attachment:fixed;color:var(--color-ink)}::selection{background:#f6914f;color:#fff}a{color:var(--color-ink-blue);-webkit-tap-highlight-color:rgba(228,82,27,.15);text-underline-offset:3px}h1,h2,h3{font-family:var(--font-display);letter-spacing:-.02em}h1{font-weight:500;font-size:clamp(34px,5vw,64px);line-height:1.02}h2{font-weight:600;font-size:clamp(26px,3.2vw,42px);line-height:1.1}h3{font-weight:600}p{color:var(--color-ink-muted)}:focus-visible{outline:3px solid var(--orange-2);outline-offset:3px;border-radius:6px}.section{padding-block:clamp(40px,6vw,88px);animation:none}.section-head{margin-bottom:clamp(20px,3vw,36px);max-width:46rem}.section-head h2{margin-bottom:10px}.section-head p{font-size:17px}.js .reveal{opacity:0;transform:translate3d(0,24px,0)}.js .model-card-wrap.reveal{transform:none}.js .reveal.in{opacity:1;transform:none;transition:opacity .9s var(--ease-out),transform .9s var(--ease-out);transition-delay:calc(var(--i, 0) * 90ms)}.btn{min-height:48px;padding:0 26px;border-radius:var(--radius-full);font-weight:700;letter-spacing:.005em;transition:transform .35s var(--ease-spring),box-shadow .3s ease,background .25s ease,color .25s ease,border-color .25s ease}.btn:hover{transform:translateY(-2px)}.btn:active{transform:translateY(0) scale(.98);transition-duration:.1s}.btn-primary{background:var(--dark);color:#fff}.btn-primary:hover{background:#000;box-shadow:0 12px 24px -10px #00000080}.btn-outline{background:#ffffff8c;color:var(--color-ink);border:1.5px solid var(--dark);backdrop-filter:blur(6px)}.btn-outline:hover{background:var(--dark);color:#fff}.btn-buy{position:relative;overflow:hidden;isolation:isolate;background:var(--orange-grad);color:#fff;border:0;box-shadow:var(--shadow-orange)}.btn-buy:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.35) 50%,transparent 70%);transform:translate(-120%);transition:transform .7s var(--ease-out)}.btn-buy:hover{background:var(--orange-grad);color:#fff;box-shadow:0 18px 34px -10px #e4521ba6}.btn-buy:hover:after{transform:translate(120%)}.site-header{background:transparent;border:0;top:0;padding-top:12px;pointer-events:none}.site-header .container{pointer-events:auto;min-height:64px;max-width:1120px;padding:8px;border:1.5px solid var(--dark);border-radius:var(--radius-full);background:#ffffffb8;backdrop-filter:saturate(1.4) blur(14px);-webkit-backdrop-filter:saturate(1.4) blur(14px);transition:box-shadow .4s ease,background .4s ease;width:calc(100% - 32px)}.scrolled .site-header .container{background:#ffffffdb;box-shadow:0 10px 30px -12px #1e1e2040}.brand{padding:0 22px;min-height:46px;border-radius:var(--radius-full);background:var(--orange-grad);color:#fff;font-family:var(--font-display);font-weight:500;font-size:17px;box-shadow:0 8px 18px -8px #e4521bb3;transition:transform .35s var(--ease-spring)}.brand:hover{transform:scale(1.03)}.brand .brand-dot{color:#fff;opacity:.85}.nav{gap:4px}.nav a{position:relative;padding:10px 16px;border-radius:var(--radius-full);font-family:Manrope,sans-serif;font-weight:600;font-size:15px;color:var(--color-ink);transition:background .25s ease,color .25s ease}.nav a:hover{background:#1e1e200f;color:var(--color-ink)}.nav a[aria-current=page]{color:var(--color-ink)}.nav a[aria-current=page]:after{content:"";position:absolute;left:50%;bottom:4px;width:5px;height:5px;margin-left:-2.5px;border-radius:50%;background:var(--orange-2)}.header-cta{min-height:46px;padding:0 18px;background:var(--dark);color:#fff;transition:transform .35s var(--ease-spring),background .25s ease}.header-cta:hover{background:#000;transform:scale(1.03)}.nav-toggle{border:1.5px solid var(--dark);border-radius:50%;width:46px;height:46px;background:var(--dark);color:#fff}.nav-toggle[aria-expanded=true]{background:var(--orange-2);border-color:var(--orange-2)}html{scroll-padding-top:96px}@media(max-width:767px){.site-header{padding-top:8px}.site-header .container{width:calc(100% - 16px);min-height:58px;padding:6px}.brand{min-height:44px;padding:0 18px}.nav{top:calc(100% + 8px);left:0;right:0;border:1.5px solid var(--dark);border-radius:24px;background:#fffffff5;backdrop-filter:blur(14px);padding:8px;box-shadow:0 20px 40px -16px #1e1e2059}.nav.open{animation:menu-in .32s var(--ease-out) both}.nav a{border-bottom:0;border-radius:16px;padding:0 16px}.nav a[aria-current=page]{background:var(--color-ink-blue-soft)}.nav a[aria-current=page]:after{display:none}html{scroll-padding-top:84px}}@keyframes menu-in{0%{opacity:0;transform:translateY(-8px) scale(.98)}}.hero{padding-top:clamp(32px,6vw,72px);overflow:clip}.hero-grid{display:grid;gap:clamp(28px,4vw,56px);align-items:center}@media(min-width:900px){.hero-grid{grid-template-columns:1.05fr 1fr}}.hero .display{font-family:var(--font-display);font-weight:500;font-size:clamp(36px,5.6vw,72px);line-height:1.02;letter-spacing:-.035em;max-width:14ch;margin-bottom:22px;hyphens:manual;animation:rise .9s var(--ease-out) both}.hero .subtitle{font-size:clamp(16px,1.4vw,19px);line-height:1.6;max-width:52ch;margin-bottom:30px;animation:rise .9s var(--ease-out) .08s both}.hero-cta{gap:12px;animation:rise .9s var(--ease-out) .16s both}@keyframes rise{0%{opacity:0;transform:translateY(24px)}}.hero-visual{position:relative;aspect-ratio:1.12;display:flex;align-items:flex-start;justify-content:center}.hero-panel{position:absolute;inset:34% 0 0;border-radius:32px;background:radial-gradient(120% 140% at 100% 100%,#aa320a59,#aa320a00 55%),var(--orange-grad);box-shadow:var(--shadow-orange);overflow:hidden}.hero-panel:before{content:"";position:absolute;inset:0;background:radial-gradient(60% 50% at 20% 10%,rgba(255,255,255,.35),transparent 70%),repeating-linear-gradient(90deg,rgba(255,255,255,.05) 0 2px,transparent 2px 9px)}.hero-photo{position:relative;z-index:1;width:96%;height:auto;margin-top:6%;filter:drop-shadow(0 28px 26px rgba(90,40,10,.35)) drop-shadow(0 6px 8px rgba(0,0,0,.12))}.hero-scratch{position:absolute;top:2%;right:4%;display:flex;gap:7px;transform:rotate(28deg)}.hero-scratch i{display:block;width:3px;height:44px;border-radius:3px;background:var(--dark);transform-origin:top;animation:scratch .6s var(--ease-out) both}.hero-scratch i:nth-child(1){height:32px;margin-top:10px;animation-delay:.7s}.hero-scratch i:nth-child(2){animation-delay:.8s}.hero-scratch i:nth-child(3){height:38px;margin-top:4px;animation-delay:.9s}@keyframes scratch{0%{transform:scaleY(0)}}.advantages,.process{gap:16px}.advantage,.process-step{position:relative;background:#ffffffb3;border:1.5px solid rgba(228,82,27,.55);border-radius:var(--radius-lg);padding:28px;backdrop-filter:blur(8px);transition:box-shadow .5s ease,border-color .4s ease}.advantage:hover,.process-step:hover{box-shadow:var(--shadow-md);border-color:var(--orange-2)}.advantage .icon{width:52px;height:52px;border-radius:50%;background:var(--orange-grad);color:#fff;box-shadow:0 10px 20px -8px #e4521bb3;margin-bottom:20px;transition:transform .5s var(--ease-spring)}.advantage:hover .icon{transform:rotate(-8deg) scale(1.08)}.advantage h3,.process-step h3{font-size:19px;line-height:1.25;margin-bottom:8px}.process-step .num{width:auto;height:auto;background:none;border-radius:0;font-family:var(--font-display);font-weight:500;font-size:56px;line-height:1;letter-spacing:-.04em;color:transparent;-webkit-text-stroke:1.5px var(--orange-2);margin-bottom:14px}.process-step .num:before{content:"0"}.models-grid{gap:clamp(16px,2.4vw,28px)}@media(min-width:768px){.models-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1280px){.models-grid{grid-template-columns:repeat(2,1fr)}}.model-card-wrap{position:relative;padding:14px;border-radius:32px;background:var(--card-bg);box-shadow:var(--shadow-sm);border:1px solid rgba(255,255,255,.9)}.model-card-wrap:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;box-shadow:var(--shadow-md);opacity:0;transition:opacity .6s ease;pointer-events:none}.model-card-wrap:hover:after{opacity:1}.model-card{container-type:inline-size;display:flex;flex-direction:column;flex:1;background:none;border:0;border-radius:0;overflow:visible;color:var(--color-ink)}.model-card:hover{border-color:transparent}.model-card:focus-visible{outline-offset:8px;border-radius:22px}.mc-top{padding:10px 10px 0}.mc-top .tagline{display:block;color:var(--color-ink-blue);font-size:14px;font-weight:600;line-height:1.35;margin-bottom:6px}.mc-top h3{font-family:var(--font-display);font-weight:500;font-size:min(48px,9cqi);white-space:nowrap;line-height:1;letter-spacing:-.035em;text-transform:uppercase}.mc-stage{position:relative;margin-top:auto;padding-top:6px}.mc-photo{position:relative;z-index:2;display:flex;justify-content:center;align-items:flex-end;aspect-ratio:2.05;padding:0 6%;margin-bottom:-16%;pointer-events:none}.model-card .thumb{width:auto;max-width:100%;max-height:100%;height:auto;object-fit:contain;filter:drop-shadow(0 22px 18px rgba(80,36,8,.3)) drop-shadow(0 4px 6px rgba(0,0,0,.12))}.mc-orange{position:relative;display:flex;align-items:flex-end;justify-content:space-between;gap:12px;min-height:150px;padding:calc(16% + 18px) 22px 20px;border-radius:24px;color:#fff;background:radial-gradient(120% 120% at 100% 100%,#aa320a59,#aa320a00 60%),var(--orange-grad);background-size:100% 100%,140% 140%;background-position:0 0,0% 0%;overflow:hidden;transition:background-position .8s var(--ease-out)}.mc-orange:before{content:"";position:absolute;inset:0;background:radial-gradient(55% 60% at 15% 0%,rgba(255,255,255,.28),transparent 70%);pointer-events:none}.model-card-wrap:hover .mc-orange{background-position:0 0,100% 100%}.mc-dims{position:relative;display:flex;flex-wrap:wrap;gap:10px clamp(20px,4vw,44px)}.mc-dim{display:flex;flex-direction:column}.mc-num{font-family:var(--font-display);font-weight:500;font-size:clamp(46px,6vw,72px);line-height:.95;letter-spacing:-.04em}.mc-num small{font-size:.3em;font-weight:700;letter-spacing:0;margin-left:4px}.mc-label{font-size:17px;font-weight:500;opacity:.95}.mc-more{position:relative;flex:none;color:#fff;font-size:13px;font-weight:600;padding:8px 14px;border:1.5px solid rgba(255,255,255,.8);border-radius:var(--radius-full);white-space:nowrap;transition:background .3s ease,color .3s ease}.model-card-wrap:hover .mc-more{background:#fff;color:var(--orange-2)}.mc-orange .specs-preview{position:relative;list-style:none;padding:0;margin:0;display:grid;gap:4px;font-size:15px}.mc-dark{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:10px;padding:14px 22px;border-radius:20px;background:var(--dark);color:#fff}.mc-wid{display:flex;align-items:baseline;gap:12px}.mc-wid b{font-family:var(--font-display);font-weight:500;font-size:40px;line-height:1;letter-spacing:-.03em}.mc-wid span{font-size:17px;border-bottom:1.5px solid rgba(255,255,255,.8);padding-bottom:2px}.mc-dark .price{font-family:var(--font-display);font-weight:700;font-size:clamp(24px,2.6vw,32px);color:#fff;white-space:nowrap}.card-buy{margin:12px 0 0;padding:0;background:none;border:0;border-radius:0}.card-buy .btn{min-height:52px}.other-models{gap:20px}@media(min-width:768px){.other-models{grid-template-columns:repeat(2,1fr)}}@media(min-width:1100px){.other-models{grid-template-columns:repeat(3,1fr)}.other-models .mc-num{font-size:48px}.other-models .mc-wid b{font-size:32px}.other-models .mc-dark .price{font-size:22px}.other-models .mc-more{display:none}}.model-hero{gap:clamp(24px,4vw,56px);align-items:start}@media(min-width:900px){.model-hero{grid-template-columns:1.05fr 1fr}.model-poster{position:sticky;top:96px}}.model-poster{padding:16px;border-radius:34px;background:var(--card-bg);box-shadow:var(--shadow-md)}.model-gallery{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:16px;padding:18px 4% 0;margin-bottom:-15%;pointer-events:none}.model-gallery img{width:100%;height:auto;border-radius:0;background:none;filter:drop-shadow(0 26px 22px rgba(80,36,8,.32)) drop-shadow(0 5px 8px rgba(0,0,0,.12))}.poster-orange{padding:calc(15% + 22px) 26px 26px;min-height:190px;justify-content:flex-start;gap:22px}.model-poster:not(:has(.poster-orange)) .model-gallery{margin-bottom:0}.poster-orange .mc-num{font-size:clamp(54px,7vw,92px)}.poster-dark{margin-top:12px;padding:18px 26px}.poster-dark .price{font-size:clamp(26px,3vw,36px)}.model-info{position:relative;padding-top:8px;animation:rise .9s var(--ease-out) .1s both}.model-info .small-scratch{position:absolute;top:0;right:6px}.model-info h1{font-size:clamp(38px,5.2vw,68px);text-transform:uppercase;letter-spacing:-.04em;margin-bottom:14px;padding-right:48px}.model-info .subtitle{color:var(--color-ink-blue);font-weight:600;font-size:18px}.model-meta{margin-block:20px 22px}.model-meta .price{font-family:var(--font-display);font-weight:700;font-size:34px;letter-spacing:-.02em}.badge{padding:6px 14px;font-size:13px}.badge-success{background:#e3f3ea;color:var(--color-success)}.model-desc{font-size:17px;line-height:1.65;margin-bottom:16px}.model-info .btn-buy{min-height:58px;font-size:18px;margin-top:8px}.direct-fold{border-top:1px solid var(--color-line)}.direct-fold>summary{color:var(--color-ink)}.direct-fold>summary:before{content:"+ ";font-weight:700;color:var(--orange-2)}.direct-fold[open]>summary:before{content:"− "}.specs-table{border-collapse:separate;border-spacing:0;background:#ffffffbf;border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-sm)}.specs-table caption{padding:0 4px 10px}.specs-table th,.specs-table td{padding:16px 24px;border-bottom:1px solid var(--color-line);font-size:16px}.specs-table tr:last-child th,.specs-table tr:last-child td{border-bottom:0}.specs-table tbody tr{transition:background .25s ease}.specs-table tbody tr:hover{background:var(--color-ink-blue-soft)}.feature-list{display:grid;gap:14px 32px;padding:28px 32px;border:1.5px solid var(--orange-2);border-radius:var(--radius-lg);background:#fff9}@media(min-width:768px){.feature-list{grid-template-columns:repeat(2,1fr)}.notfound-models.feature-list{grid-template-columns:1fr}}.feature-list li{padding-left:22px;font-size:17px}.feature-list li:before{top:9px;width:8px;height:8px;border-radius:50%;background:var(--orange-2)}.faq{gap:10px}.faq details{padding:6px 24px;border-radius:22px;background:#ffffffb8;border:1px solid rgba(255,255,255,.9);box-shadow:var(--shadow-sm);transition:box-shadow .3s ease,background .3s ease,opacity .8s var(--ease-out),transform .8s var(--ease-out)}.faq details[open]{background:#fff;box-shadow:var(--shadow-md)}.faq summary{min-height:60px;font-size:17px;font-weight:700}.faq summary:after{content:"";flex:none;width:34px;height:34px;border-radius:50%;background:linear-gradient(#fff,#fff) center / 12px 2px no-repeat,linear-gradient(#fff,#fff) center / 2px 12px no-repeat,var(--dark);transition:transform .45s var(--ease-spring),background-color .3s ease}.faq details[open] summary:after{content:"";transform:rotate(135deg);background:linear-gradient(#fff,#fff) center / 12px 2px no-repeat,linear-gradient(#fff,#fff) center / 2px 12px no-repeat,var(--orange-2)}.faq details::details-content{block-size:0;overflow:hidden;transition:block-size .45s var(--ease-out),content-visibility .45s allow-discrete}.faq details[open]::details-content{block-size:auto}.faq .answer{margin:0 0 18px;font-size:16px;line-height:1.65}.contact-buttons{gap:12px}.contact-list{gap:10px;max-width:40rem}.contact-list li{padding:10px 18px 10px 10px;border-radius:24px;background:#ffffffb8;box-shadow:var(--shadow-sm);transition:transform .45s var(--ease-spring),box-shadow .3s ease}.contact-list li:hover{box-shadow:var(--shadow-md)}.contact-list .icon{width:48px;height:48px;background:var(--orange-grad);color:#fff}.contact-list a:hover{color:var(--color-ink-blue)}.site-footer{background:none;border:0;padding-block:0 24px;margin-top:clamp(24px,4vw,48px)}.site-footer .container{background:var(--dark);color:#fff;border-radius:34px;padding:clamp(28px,4vw,48px);width:calc(100% - 32px)}.site-footer h2{color:#fff;font-family:var(--font-display);font-weight:600;font-size:16px;letter-spacing:0}.footer-col:first-child h2{display:inline-flex;align-items:center;min-height:40px;padding:0 18px;border-radius:var(--radius-full);background:var(--orange-grad);font-weight:500;font-size:16px}.footer-col li,.footer-col a{color:#ffffffb8}.footer-col a{transition:color .2s ease}.footer-col a:hover{color:#ff9a62}.footer-note{border-top-color:#ffffff24;color:#fff9}.footer-disclaimer{color:#ffffff80}@media(max-width:767px){.mobile-bar{left:8px;right:8px;bottom:max(8px,env(safe-area-inset-bottom));padding:6px;border:1.5px solid var(--dark);border-radius:26px;background:#ffffffd9;backdrop-filter:saturate(1.4) blur(14px);-webkit-backdrop-filter:saturate(1.4) blur(14px);box-shadow:0 14px 30px -12px #1e1e2059}.mobile-bar-item{border:0;border-radius:20px;background:transparent;color:var(--color-ink)}.mobile-bar-primary{background:var(--orange-grad);color:#fff}body{padding-bottom:calc(84px + env(safe-area-inset-bottom))}.site-footer .container{width:calc(100% - 16px);border-radius:26px}.hero .display{font-size:clamp(32px,9vw,40px);line-height:1.05}.model-gallery{margin-inline:0}.advantage,.process-step{padding:22px}.model-card-wrap{padding:10px;border-radius:26px}.mc-orange{padding:calc(16% + 14px) 18px 18px;min-height:0;border-radius:20px}.mc-more{display:none}.mc-dark{padding:12px 18px}.mc-wid b{font-size:32px}.mc-wid span{font-size:15px}.feature-list{padding:22px}.specs-table th,.specs-table td{padding:12px 16px}}@media(max-width:899px){.hero-visual{aspect-ratio:1.55;max-width:560px;width:100%;margin-inline:auto}.hero-panel{inset:40% 0 0;border-radius:26px}.hero-photo{width:86%;margin-top:2%}}@media(max-width:380px){.mc-num{font-size:40px}.mc-dark .price{font-size:22px}}.buy-dialog{border-radius:30px;padding:28px;box-shadow:0 30px 80px -20px #1e1e2080}.buy-dialog[open]::backdrop{background:#1e1e2073;backdrop-filter:blur(6px)}.buy-head h2{font-size:24px;font-weight:600}.buy-close{width:38px;height:38px;background:var(--dark);color:#fff;transition:transform .4s var(--ease-spring),background .2s ease}.buy-close:hover{background:var(--orange-2);color:#fff;transform:rotate(90deg)}.buy-avito{border-radius:22px;padding:18px 20px;transition:transform .35s var(--ease-spring),background .2s ease,box-shadow .3s ease}.buy-avito:not(.is-inert):hover{transform:translateY(-2px);box-shadow:0 14px 28px -12px #04a64bb3}.buy-avito.is-inert,.buy-avito.is-inert:hover{border-radius:22px}.buy-ch{border-radius:18px;padding:14px;background:#f5f5f7;border-color:transparent;transition:transform .35s var(--ease-spring),background .2s ease,border-color .2s ease}.buy-ch svg{color:var(--orange-2)}.buy-ch:hover{transform:translateY(-2px);border-color:var(--orange-2);background:var(--color-ink-blue-soft)}@media(max-width:560px){.buy-dialog{border-radius:28px 28px 0 0;padding:20px}}.video-card{border-radius:var(--radius-lg);border:0;box-shadow:var(--shadow-sm)}.video-btn{color:var(--orange-2)}.skip-link{border-radius:var(--radius-full)}.notfound h1{font-size:clamp(34px,6vw,64px)}@media(prefers-reduced-motion:reduce){.js .reveal{opacity:1;transform:none}.hero .display,.hero .subtitle,.hero-cta,.hero-visual,.model-poster,.model-info,.hero-scratch i,.nav.open{animation:none}::view-transition-old(root),::view-transition-new(root){animation:none}}
