@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-border-style:solid;--tw-outline-style:solid;--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;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease: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;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--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]){-webkit-text-decoration:underline dotted;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;-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}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.grow{flex-grow:1}.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}.border{border-style:var(--tw-border-style);border-width:1px}.break-all{word-break:break-all}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);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,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.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,-webkit-backdrop-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))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}}@font-face{font-family:Manrope Fallback;src:local(Arial);size-adjust:103.19%;ascent-override:103.31%;descent-override:-29.07%;line-gap-override:0%}@font-face{font-family:Unbounded Fallback;src:local(Arial);size-adjust:134.59%;ascent-override:73.93%;descent-override:-18.2%;line-gap-override:0%}:root{--uss-ink:#f4f2ec;--uss-ink-rgb:244, 242, 236;--uss-wht-rgb:255, 255, 255;--uss-page:#131418;--uss-page2:#0d0e12;--uss-band:#16181d;--uss-card:#1a1d23;--uss-card2:#181a1f;--uss-card3:#20242b;--uss-line:#272a31;--uss-accent:#c8902e;--uss-accent-ink:#131418;--uss-accent-text:var(--uss-accent);--font-manrope:"Manrope", "Manrope Fallback";--font-mono:"JetBrains Mono";--font-display:"Space Grotesk";--font-head:"Unbounded", "Unbounded Fallback";--uss-maxw:1340px;--uss-pad:clamp(16px, 4vw, 40px);--uss-sec:clamp(80px, 11vw, 150px);--uss-ease:cubic-bezier(.16, .84, .44, 1);--uss-motion-fast:.18s;--uss-motion-base:.38s;--uss-motion-slow:.56s;--uss-lift:-2px;--uss-r-card:16px;--uss-err:#e0795f;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=light]{--uss-ink:#15171a;--uss-ink-rgb:21, 23, 26;--uss-wht-rgb:21, 23, 26;--uss-page:#f4f2ec;--uss-page2:#eae6dc;--uss-band:#eae6dc;--uss-card:#fff;--uss-card2:#fff;--uss-card3:#fff;--uss-line:#e0dace;--uss-accent-text:#8a5e16;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html,body{margin:0;padding:0}html{background:var(--uss-page);scroll-behavior:smooth;scroll-padding-top:86px}body{background:var(--uss-page);color:var(--uss-ink);font-family:var(--font-manrope), sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;line-height:normal;overflow-x:hidden}a{color:inherit;text-decoration:none}button{cursor:pointer;font-family:inherit}img{max-width:100%;display:block}::selection{background:var(--uss-accent);color:#fff}a:focus-visible,button:focus-visible,[role=button]:focus-visible,[role=radio]:focus-visible,[role=checkbox]:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--uss-accent);outline-offset:2px;border-radius:3px}.uss-mono{font-family:var(--font-mono), ui-monospace, "SF Mono", monospace}.uss-wrap{max-width:var(--uss-maxw);padding-left:var(--uss-pad);padding-right:var(--uss-pad);width:100%;margin:0 auto}html[data-theme=light] [data-uss-dark]{--uss-ink:#f4f2ec;--uss-ink-rgb:244, 242, 236;--uss-wht-rgb:255, 255, 255;--uss-accent-text:var(--uss-accent);color:var(--uss-ink)}html[data-theme=light] [data-uss-card]{box-shadow:0 1px 2px #14161b0d,0 10px 30px #14161b0f}.js .uss-reveal{opacity:0;transition:opacity var(--uss-motion-base) var(--uss-ease), transform var(--uss-motion-base) var(--uss-ease);will-change:opacity, transform;transform:translateY(16px)}.uss-reveal.is-revealed{opacity:1;transform:none}.js .bp-hero h1.uss-reveal,.js .cat-intro h1.uss-reveal,.js .pnd-hero h1.uss-reveal,.js .ct-hero h1.uss-reveal{transform:none}.js .cat-intro .uss-reveal{opacity:1;transform:none}.js [data-uss-card].uss-reveal{transform:translateY(20px)}.js [data-uss-card].uss-reveal.is-revealed{transform:none}::view-transition-old(root){mix-blend-mode:normal;animation:none}::view-transition-new(root){mix-blend-mode:normal;animation:none}::view-transition-old(root){z-index:1}::view-transition-new(root){z-index:2}@media (prefers-reduced-motion:reduce){::view-transition-old(root){animation:none!important}::view-transition-new(root){animation:none!important}.js .uss-reveal{opacity:1!important;transform:none!important}.hp-scroll{animation:none!important}html{scroll-behavior:auto}}@keyframes ussHeadIn{0%{opacity:0;clip-path:inset(0 0 100%);transform:translateY(.4em)}to{opacity:1;clip-path:inset(0 0 -3%);transform:none}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.hp-manifesto h2,.hp-band h2,.hp-mat h2,.hp-center h2,.hp-cta h2,.cat-custom h2,.cat-close h2,.pnd-def h2,.pnd-why h2,.pnd-close h2,.bp-h2,.bp-closing h2{will-change:opacity, transform;animation:linear both ussHeadIn;animation-timeline:view();animation-range:entry 15% cover 45%}}}.hp-sec{padding:clamp(80px,11vw,140px) 0;overflow:hidden}.hp-sec--lg{padding:clamp(96px,13vw,184px) 0}.uss-btn{cursor:pointer;transition:gap .25s ease, filter .25s ease, border-color .25s ease, opacity .2s ease, background .25s ease, transform .28s var(--uss-ease), box-shadow .28s var(--uss-ease);border:1px solid #0000;border-radius:100px;justify-content:center;align-items:center;gap:10px;padding:16px 26px;font-family:inherit;font-size:15px;font-weight:600;line-height:normal;text-decoration:none;display:inline-flex}.uss-btn--gold{background:var(--uss-accent);color:var(--uss-accent-ink);font-weight:700}.uss-btn--gold:hover{filter:brightness(1.08);gap:16px}.uss-btn--ghost{background:var(--uss-ink)}@supports (color:color-mix(in lab, red, red)){.uss-btn--ghost{background:color-mix(in srgb, var(--uss-ink) 6%, transparent)}}.uss-btn--ghost{color:var(--uss-ink);border-color:var(--uss-ink)}@supports (color:color-mix(in lab, red, red)){.uss-btn--ghost{border-color:color-mix(in srgb, var(--uss-ink) 20%, transparent)}}.uss-btn--ghost:hover{border-color:var(--uss-accent)}.uss-btn--dark{background:var(--uss-ink);color:var(--uss-page);gap:9px;padding:14px 24px;font-size:14px}.uss-btn--dark:hover{opacity:.9;gap:13px}.uss-btn--sm{padding:14px;font-size:14px}.uss-btn--block{width:100%}.uss-btn:disabled{opacity:.7;cursor:default;box-shadow:none;transform:none}@media (hover:hover) and (pointer:fine){.uss-btn--gold:not(:disabled):hover{transform:translateY(var(--uss-lift));box-shadow:0 12px 26px -10px var(--uss-accent)}@supports (color:color-mix(in lab, red, red)){.uss-btn--gold:not(:disabled):hover{box-shadow:0 12px 26px -10px color-mix(in srgb, var(--uss-accent) 75%, transparent)}}.uss-btn--dark:not(:disabled):hover{transform:translateY(var(--uss-lift));box-shadow:0 14px 28px -12px #08090b8c}.uss-btn--ghost:not(:disabled):hover{transform:translateY(var(--uss-lift));box-shadow:0 10px 22px -14px #08090b99}}.uss-btn:not(:disabled):active{transition-duration:80ms;transform:translateY(0)scale(.985)}@media (prefers-reduced-motion:reduce){.uss-btn:not(:disabled):hover,.uss-btn:not(:disabled):active{transform:none}}.uss-btn--gold{position:relative;overflow:hidden}.uss-btn--gold:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 40%,#ffffff40 50%,#0000 60%);position:absolute;inset:0;transform:translate(-130%)}@media (hover:hover) and (pointer:fine){.uss-btn--gold:not(:disabled):hover:after{transition:transform .6s var(--uss-ease);transform:translate(130%)}}@media (prefers-reduced-motion:reduce){.uss-btn--gold:after{display:none}}.uss-progress{z-index:210;pointer-events:none;height:2px;position:fixed;top:0;left:0;right:0}.uss-progress>i{transform-origin:0;background:linear-gradient(90deg, var(--uss-accent), var(--uss-accent));height:100%;transition:transform .12s linear;display:block;transform:scaleX(0)}@supports (color:color-mix(in lab, red, red)){.uss-progress>i{background:linear-gradient(90deg, color-mix(in srgb, var(--uss-accent) 45%, transparent), var(--uss-accent))}}.uss-grain{z-index:115;pointer-events:none;opacity:.042;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='150' height='150'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:150px 150px;position:fixed;inset:0}html[data-theme=light] .uss-grain{opacity:.022;mix-blend-mode:soft-light}@media (max-width:768px){.uss-grain{display:none}}*{scrollbar-width:thin;scrollbar-color:#8c8c8c73 transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#8c8c8c66 padding-box padding-box;border:2px solid #0000;border-radius:100px}::-webkit-scrollbar-thumb:hover{background:var(--uss-accent,#c8902e)}@supports (color:color-mix(in lab, red, red)){::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--uss-accent,#c8902e) 70%, #8c8c8c80)}}::-webkit-scrollbar-thumb:hover{background-clip:padding-box}::-webkit-scrollbar-corner{background:0 0}.hp-hero{background:#0a0b0e;flex-direction:column;min-height:100svh;display:flex;position:relative;overflow:hidden}.hp-hero__bg{z-index:1;object-fit:cover;object-position:50% 20%;filter:brightness(.6)saturate(1.06);transform-origin:50% 54%;position:absolute;inset:0}.js .hp-hero__bg{scale:1.06}.js .hp-hero__bg.is-parallax-active{will-change:translate}.hp-hero__scrim{z-index:2;pointer-events:none;background:linear-gradient(100deg,#08090be6 0%,#08090b99 40%,#08090b33 66%,#0000 84%),linear-gradient(#0000 22%,#08090b1f 42%,#08090b75 70%,#08090beb 100%);position:absolute;inset:0}html[data-theme=light] .hp-hero__bg{filter:brightness(.8)saturate(1.12)contrast(1.03)}html[data-theme=light] .hp-hero__scrim{background:linear-gradient(100deg,#0a0b0ed1 0%,#0a0b0e80 34%,#0a0b0e33 56%,#0000 76%),linear-gradient(#0000 54%,#0a0b0e33 76%,#0a0b0ed1 100%)}.hp-hero{padding-bottom:clamp(48px,7vh,96px)}.hp-hero:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(to bottom, transparent 0%, transparent 26%, var(--uss-page) 62%, var(--uss-page) 100%);height:clamp(110px,16vh,190px);position:absolute;bottom:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.hp-hero:after{background:linear-gradient(to bottom, transparent 0%, transparent 26%, color-mix(in srgb, var(--uss-page) 60%, transparent) 62%, var(--uss-page) 100%)}}.hp-hero__copy{z-index:5;max-width:var(--uss-maxw);width:100%;padding:150px var(--uss-pad) 0;margin:0 auto;position:relative}.hp-badge{font-family:var(--font-mono), monospace;letter-spacing:.2em;text-transform:uppercase;color:#f2d9a8;border:1px solid var(--uss-accent);background:#08090b66;align-items:center;gap:9px;font-size:11px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.hp-badge{border:1px solid color-mix(in srgb, var(--uss-accent) 60%, transparent)}}.hp-badge{text-shadow:0 1px 6px #08090bb3;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:100px;margin-bottom:26px;padding:8px 15px}.hp-badge i{background:var(--uss-accent);border-radius:50%;width:6px;height:6px;display:inline-block}.hp-hero h1{letter-spacing:-.03em;color:#f4f2ec;text-wrap:pretty;text-shadow:0 2px 16px #08090b80;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;max-width:14.5ch;margin:0;font-size:clamp(32px,5.5vw,88px);font-weight:800;line-height:.99}.hp-hero h1 u{color:var(--uss-accent);white-space:nowrap;text-decoration:none}.hp-tags{flex-wrap:wrap;gap:10px;margin:30px 0 0;display:flex}.hp-tag{color:#f4f2ecf5;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);text-shadow:0 1px 6px #08090bb3;background:#08090b80;border:1px solid #ffffff29;border-radius:100px;padding:9px 16px;font-size:14px;font-weight:600}.hp-hero .uss-btn--ghost,.bp-hero .uss-btn--ghost,.hp-band .uss-btn--ghost,.hp-mat .uss-btn--ghost,.cat-band .uss-btn--ghost{color:#f4f2ec;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-shadow:0 1px 8px #08090b99;background:#08090b75;border-color:#f4f2ec5c}.hp-hero .uss-btn--ghost:hover,.bp-hero .uss-btn--ghost:hover,.hp-band .uss-btn--ghost:hover,.hp-mat .uss-btn--ghost:hover,.cat-band .uss-btn--ghost:hover{border-color:var(--uss-accent);background:#08090b8f}.hp-hero__cta{flex-wrap:wrap;gap:14px;margin:38px 0 0;display:flex}.hp-hero__stats{z-index:5;padding:36px var(--uss-pad) 34px;margin-top:auto;position:relative}.hp-hero__stats-in{max-width:var(--uss-maxw);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin:0 auto;display:flex}.hp-stats-row{flex-wrap:wrap;gap:clamp(26px,4vw,64px);display:flex}.hp-stat .k{font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:#f4f2ecc7;margin-bottom:7px;font-size:11px}.hp-stat .v{color:#f4f2ec;letter-spacing:-.02em;font-size:28px;font-weight:700}.hp-scroll{font-family:var(--font-mono), monospace;letter-spacing:.16em;text-transform:uppercase;color:#f4f2ecc7;align-items:center;gap:9px;font-size:11px;animation:2.4s ease-in-out .5s both ussFloat;display:flex}@keyframes ussFloat{0%,to{transform:translateY(0)}50%{transform:translateY(7px)}}.hp-manifesto{background:var(--uss-page);position:relative}.hp-manifesto.hp-sec--lg{padding-top:clamp(64px,8vw,108px)}.hp-manifesto h2{letter-spacing:-.035em;text-wrap:balance;max-width:19ch;margin:0;font-size:clamp(33px,6vw,88px);font-weight:800;line-height:1.02}.hp-manifesto__grid{grid-template-columns:1fr 1fr;gap:clamp(28px,5vw,80px);margin-top:clamp(40px,5vw,72px);display:grid}.hp-manifesto__grid p{color:var(--uss-ink);margin:0;font-size:clamp(16px,1.7vw,20px);line-height:1.65}@supports (color:color-mix(in lab, red, red)){.hp-manifesto__grid p{color:color-mix(in srgb, var(--uss-ink) 56%, transparent)}}.hp-band{background:#0a0b0e;align-items:flex-end;min-height:82vh;display:flex;position:relative;overflow:hidden}.hp-band__bg{object-fit:cover;position:absolute;inset:0}@keyframes ussBgDrift{0%{translate:0 -3.2%}to{translate:0 3.2%}}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){@supports (animation-timeline:view()){.hp-band__bg,.hp-mat__bg{animation:linear both ussBgDrift;animation-timeline:view();animation-range:cover;scale:1.1}}}.hp-band__scrim{background:linear-gradient(#08090b80 0%,#08090b1a 16%,#0000 32%),linear-gradient(95deg,#08090bf2 0%,#08090bcc 40%,#08090b70 68%,#08090b1f 100%),linear-gradient(#0000 18%,#08090b66 46%,#08090be6 100%);position:absolute;inset:0}.hp-band__in{z-index:3;max-width:var(--uss-maxw);width:100%;padding:0 var(--uss-pad) clamp(56px, 8vw, 84px);margin:0 auto;position:relative}.hp-band__kicker{z-index:4;position:absolute;top:clamp(34px,5vw,60px);left:0;right:0}.hp-band__in>div{isolation:isolate;max-width:600px;position:relative}.hp-band__in>div:before{content:"";z-index:-1;pointer-events:none;filter:blur(10px);background:radial-gradient(at 20% 52%,#08090bc2 0%,#08090b70 52%,#0000 78%);position:absolute;inset:-34px -64px -38px -42px}.hp-band h2{letter-spacing:-.03em;color:#f4f2ec;text-wrap:balance;text-shadow:0 2px 16px #08090bb8;margin:18px 0 0;font-size:clamp(32px,4.4vw,58px);font-weight:800;line-height:1.04}.hp-band p{color:#f4f2ecc7;max-width:60ch;margin:22px 0 0;font-size:clamp(16px,2vw,19px);line-height:1.6}.hp-band .bp-kicker b,.cat-band .bp-kicker b{color:#ecb454;text-shadow:0 1px 10px #08090be6}.hp-band .bp-kicker span,.cat-band .bp-kicker span{color:#f4f2ecf5;text-shadow:0 1px 10px #08090be6}.hp-band .bp-kicker i,.cat-band .bp-kicker i{background:#f4f2ec80}.hp-hero .k,.cat-band .k,.bp-hero .k{color:#f4f2ecdb;text-shadow:0 1px 7px #08090bd9}.bp-hero .bp-price__old,.bp-hero .bp-price__note,.cat-band .cat-price__old{color:#f4f2eccc;text-shadow:0 1px 7px #08090bd9}.hp-band p{text-shadow:0 1px 10px #08090bbd}.hp-band__proof{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.6vw,26px);margin:clamp(26px,3.4vw,38px) 0 0;display:grid}.hp-band__proof>div{border-left:2px solid var(--uss-accent);padding-left:13px}.hp-band__proof .k{font-family:var(--font-mono), monospace;letter-spacing:.09em;text-transform:uppercase;color:#f4f2ece6;text-shadow:0 1px 6px #08090be6;font-size:11.5px;display:block}.hp-band__proof .v{color:#f4f2ecf5;text-shadow:0 1px 8px #08090bd9;margin-top:5px;font-size:14.5px;font-weight:700;line-height:1.25;display:block}.hp-band__cta{flex-wrap:wrap;align-items:center;gap:24px;margin-top:clamp(28px,3.6vw,40px);display:flex}.hp-band__link{color:#f4f2eceb;text-shadow:0 1px 8px #08090bb3;align-items:center;gap:8px;font-size:15px;font-weight:600;text-decoration:none;transition:gap .25s;display:inline-flex}.hp-band__link span{color:var(--uss-accent)}.hp-band__link:hover{gap:12px}@media (max-width:600px){.hp-band__proof{grid-template-columns:1fr;gap:13px}}.hp-mat{background:#0a0b0e;align-items:center;min-height:74vh;display:flex;position:relative;overflow:hidden}.hp-mat__bg{object-fit:cover;filter:brightness(.6)saturate(1.15);position:absolute;inset:0}.hp-mat__scrim{pointer-events:none;background:linear-gradient(100deg,#08090beb 0%,#08090bad 42%,#08090b52 68%,#08090b12 86%),linear-gradient(#0000 36%,#08090b24 56%,#08090ba8 100%);position:absolute;inset:0}.hp-mat__in{z-index:3;max-width:var(--uss-maxw);width:100%;padding:clamp(64px, 9vw, 120px) var(--uss-pad);margin:0 auto;position:relative}.hp-mat__panel{max-width:560px}.hp-mat .bp-kicker b{color:#ecb454;text-shadow:0 1px 10px #08090be6}.hp-mat .bp-kicker span{color:#f4f2ecf5;text-shadow:0 1px 10px #08090be6}.hp-mat .bp-kicker i{background:#f4f2ec80}.hp-mat h2{letter-spacing:-.035em;color:#f4f2ec;text-wrap:balance;text-shadow:0 2px 18px #08090b80;margin:22px 0 0;font-size:clamp(34px,4.6vw,60px);font-weight:800;line-height:1}.hp-mat p{color:#ffffffeb;text-shadow:0 1px 12px #08090bcc;max-width:46ch;margin:24px 0 0;font-size:clamp(15px,1.7vw,17px);line-height:1.7}.hp-mat__stats{border-top:1px solid #f4f2ec38;grid-template-columns:repeat(3,1fr);max-width:620px;margin:46px 0 0;display:grid}.hp-mat__stats>div{padding:28px 16px 0 0}.hp-mat__stats>div+div{border-left:1px solid #f4f2ec2e;padding-left:24px}.hp-mat__stats .v{letter-spacing:-.03em;color:#fff;white-space:nowrap;text-shadow:0 1px 11px #08090bcc;font-size:clamp(25px,2.7vw,31px);font-weight:700}.hp-mat__stats .k{font-family:var(--font-mono), monospace;letter-spacing:.16em;text-transform:uppercase;color:#f4f2ecd6;text-shadow:0 1px 7px #08090be6;margin-top:9px;font-size:9.5px;line-height:1.45}.hp-mat__more{font-family:var(--font-mono), monospace;letter-spacing:.2em;text-transform:uppercase;color:#f4f2ec;border-bottom:1px solid #f4f2ec66;align-items:center;gap:13px;margin-top:38px;padding-bottom:7px;font-size:11.5px;text-decoration:none;transition:border-color .35s;display:inline-flex}.hp-mat__more svg{transition:transform .35s}.hp-mat__more:hover{border-color:var(--uss-accent)}.hp-mat__more:hover svg{transform:translate(5px)}@media (pointer:coarse){.hp-mat__more{box-sizing:border-box;align-items:flex-end;min-height:44px}}@media (max-width:600px){.hp-mat__panel{max-width:100%}.hp-mat__bg,html[data-theme=light] .hp-mat__bg{filter:brightness(.5)saturate(1.05)}.hp-mat__scrim,html[data-theme=light] .hp-mat__scrim{background:linear-gradient(#08090b8f 0%,#08090ba8 48%,#08090bd9 100%)}.hp-mat p{color:#f4f2ecd9}.hp-mat__stats{grid-template-columns:repeat(3,1fr);max-width:100%}.hp-mat__stats>div{padding:16px 7px 0 0}.hp-mat__stats>div+div{padding-left:11px}.hp-mat__stats .v{font-size:16.5px}.hp-mat__stats .k{letter-spacing:.08em;color:#f4f2ecb8;font-size:8px}}html[data-theme=light] .hp-band__bg{filter:brightness(1.1)saturate(1.08)contrast(1.02)}html[data-theme=light] .hp-band__scrim{background:linear-gradient(#08090b57 0%,#0000 26%),linear-gradient(95deg,#08090be6 0%,#08090b8a 38%,#08090b1f 66%,#0000 100%),linear-gradient(#0000 26%,#08090b24 52%,#08090bd1 100%)}html[data-theme=light] .hp-mat__bg{filter:brightness(.8)saturate(1.18)contrast(1.03)}html[data-theme=light] .hp-mat__scrim{background:linear-gradient(100deg,#08090be6 0%,#08090ba8 34%,#08090b4d 60%,#08090b0f 80%,#0000 92%),linear-gradient(#0000 56%,#08090b80 100%)}.hp-story{--hp-story-surface:#0c0e12;--hp-story-frame:#171a20;--hp-story-ink:#f4f2ec;--hp-story-muted:#f4f2ecad;--hp-story-soft:#f4f2ec75;--hp-story-strong:#f4f2ece6;--hp-story-kicker:#f4f2eccc;--hp-story-line:#f4f2ec24;--hp-story-line-strong:#f4f2ec57;--hp-story-shadow:#000000e0;color:var(--hp-story-ink);background:var(--uss-page);padding:0 clamp(12px,2vw,28px) clamp(36px,5vw,72px);position:relative}html[data-theme=light] .hp-story{--hp-story-surface:var(--uss-page2);--hp-story-frame:#dcd6ca;--hp-story-ink:var(--uss-ink);--hp-story-muted:rgba(var(--uss-ink-rgb),.68);--hp-story-soft:rgba(var(--uss-ink-rgb),.5);--hp-story-strong:rgba(var(--uss-ink-rgb),.9);--hp-story-kicker:rgba(var(--uss-ink-rgb),.72);--hp-story-line:rgba(var(--uss-ink-rgb),.14);--hp-story-line-strong:rgba(var(--uss-ink-rgb),.3);--hp-story-shadow:#2b261e2e}.hp-story__shell{background:var(--hp-story-surface);max-width:1500px;box-shadow:0 44px 100px -62px var(--hp-story-shadow);border-radius:clamp(28px,3vw,46px);grid-template-columns:minmax(0,1.16fr) minmax(360px,.84fr);gap:clamp(40px,6vw,100px);margin:0 auto;padding:clamp(18px,2vw,30px);display:grid;position:relative;overflow:clip}.hp-story__media{min-width:0;position:relative}.hp-story__frame{background:var(--hp-story-frame);isolation:isolate;border-radius:clamp(20px,2vw,32px);height:calc(100svh - clamp(112px,14vh,152px));min-height:560px;max-height:820px;position:sticky;top:clamp(86px,10vh,118px);overflow:hidden}.hp-story__image{object-fit:cover;object-position:52% 50%;opacity:0;transition:opacity .75s var(--uss-ease), scale 1.1s var(--uss-ease);scale:1.035}.hp-story__image--detail{object-position:58% 50%}.hp-story__image.is-active{opacity:1;scale:1}.hp-story__shade{z-index:2;pointer-events:none;background:linear-gradient(#0000 66%,#07080aad),linear-gradient(110deg,#07080a29,#0000 48%);position:absolute;inset:0}.hp-story__caption{z-index:3;font-family:var(--font-mono), monospace;letter-spacing:.13em;text-transform:uppercase;color:#f4f2ecc7;justify-content:space-between;gap:18px;font-size:10px;display:flex;position:absolute;bottom:clamp(18px,2vw,28px);left:clamp(18px,2vw,30px);right:clamp(18px,2vw,30px)}.hp-story__progress{z-index:3;gap:7px;display:flex;position:absolute;top:clamp(18px,2vw,28px);right:clamp(18px,2vw,28px)}.hp-story__progress i{width:34px;height:2px;transition:background .35s ease, width .35s var(--uss-ease);background:#f4f2ec47}.hp-story__progress i.is-active{background:var(--uss-accent);width:58px}.hp-story__chapters{min-width:0}.hp-story__chapter{opacity:.48;flex-direction:column;justify-content:center;min-height:92svh;padding:clamp(90px,13vh,150px) clamp(8px,1vw,18px);transition:opacity .5s;display:flex}.hp-story__chapter.is-active{opacity:1}.hp-story__chapter .bp-kicker b{color:var(--uss-accent-text)}.hp-story__chapter .bp-kicker span{color:var(--hp-story-kicker)}.hp-story__chapter .bp-kicker i{background:var(--hp-story-line-strong)}.hp-story__chapter h2{letter-spacing:-.04em;text-wrap:balance;max-width:12ch;margin:clamp(20px,2.6vw,34px) 0 0;font-size:clamp(36px,4.1vw,64px);line-height:.99}.hp-story__chapter>p{max-width:50ch;color:var(--hp-story-muted);margin:24px 0 0;font-size:clamp(16px,1.4vw,18px);line-height:1.68}.hp-story__proof{gap:14px;margin:34px 0 38px;display:grid}.hp-story__proof>div{border-top:1px solid var(--hp-story-line);grid-template-columns:minmax(90px,.75fr) 1.25fr;gap:18px;padding-top:14px;display:grid}.hp-story__proof .k,.hp-story__stats .k{font-family:var(--font-mono), monospace;letter-spacing:.11em;text-transform:uppercase;color:var(--hp-story-soft);font-size:10px;line-height:1.5}.hp-story__proof .v{color:var(--hp-story-strong);font-size:14px;font-weight:650;line-height:1.45}.hp-story__chapter .uss-btn{align-self:flex-start}.hp-story__stats{border-top:1px solid var(--hp-story-line);grid-template-columns:repeat(3,minmax(0,1fr));margin:38px 0 36px;display:grid}.hp-story__stats>div{padding:22px 14px 0 0}.hp-story__stats>div+div{border-left:1px solid var(--hp-story-line);padding-left:16px}.hp-story__stats .v{letter-spacing:-.03em;white-space:nowrap;font-size:clamp(19px,2vw,28px);font-weight:700;display:block}.hp-story__stats .k{margin-top:9px;display:block}.hp-story__more{box-sizing:border-box;border-bottom:1px solid var(--hp-story-line-strong);min-height:44px;font-family:var(--font-mono), monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--hp-story-ink);align-self:flex-start;align-items:center;gap:12px;padding:8px 0;font-size:11px;text-decoration:none;transition:gap .25s,border-color .25s;display:inline-flex}.hp-story__more:hover{border-color:var(--uss-accent);gap:17px}.hp-story__mobile-media{display:none}@media (max-width:900px){.hp-manifesto.hp-sec--lg{padding-bottom:56px}.hp-story{background:var(--hp-story-surface);padding-inline:0;padding-bottom:0}.hp-story__shell{box-shadow:none;border-radius:0;padding:0;display:block;overflow:visible}.hp-story__media{display:none}.hp-story__chapter{min-height:0;padding:0 var(--uss-pad) 88px;opacity:1}.hp-story__chapter+.hp-story__chapter{border-top:1px solid var(--hp-story-line);padding-top:0}.hp-story__mobile-media{aspect-ratio:4/3;margin:0 calc(var(--uss-pad) * -1) 40px;background:var(--hp-story-frame);display:block;position:relative;overflow:hidden}.hp-story__mobile-media:after{content:"";background:linear-gradient(to top, var(--hp-story-surface) 0%, var(--hp-story-surface) 16%, transparent 38%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.hp-story__mobile-media:after{background:linear-gradient(to top, var(--hp-story-surface) 0%, color-mix(in srgb, var(--hp-story-surface) 74%, transparent) 16%, transparent 38%)}}.hp-story__mobile-media img{object-fit:cover}.hp-story__chapter h2{max-width:15ch}}@media (max-width:520px){.hp-story__stats{grid-template-columns:1fr}.hp-story__stats>div{border-bottom:1px solid var(--hp-story-line);justify-content:space-between;align-items:baseline;gap:18px;padding:15px 0;display:flex}.hp-story__stats>div+div{border-left:0;padding-left:0}.hp-story__stats .k{text-align:right;margin:0}.hp-story__proof>div{grid-template-columns:1fr;gap:5px}}@media (prefers-reduced-motion:reduce){.hp-story__image,.hp-story__chapter,.hp-story__progress i{transition:none}}.hp-specs{background:var(--uss-page2);padding:clamp(80px,11vw,150px) 0}.hp-includes,.hp-cta{padding:clamp(70px,9vw,120px) 0}.hp-manifesto .bp-kicker{margin-bottom:clamp(36px,5vw,64px)}.hp-specs .bp-kicker{margin-bottom:clamp(36px,5vw,60px)}.hp-bigspecs{grid-template-rows:repeat(2,minmax(130px,1fr));grid-template-columns:1.5fr 1fr 1fr;gap:12px;display:grid}.hp-bigspecs .cell{background:var(--uss-page);border:1px solid var(--uss-ink)}@supports (color:color-mix(in lab, red, red)){.hp-bigspecs .cell{border:1px solid color-mix(in srgb, var(--uss-ink) 9%, transparent)}}.hp-bigspecs .cell{border-radius:var(--uss-r-card);flex-direction:column;justify-content:center;padding:clamp(26px,3vw,44px) clamp(20px,2vw,32px);transition:border-color .25s;display:flex}.hp-bigspecs .cell:hover{border-color:var(--uss-accent)}@supports (color:color-mix(in lab, red, red)){.hp-bigspecs .cell:hover{border-color:color-mix(in srgb, var(--uss-accent) 42%, transparent)}}.hp-bigspecs .cell:first-child{grid-area:1/1/span 2}.hp-bigspecs .cell:first-child .v{font-size:clamp(58px,7.2vw,104px)}.hp-bigspecs .cell:nth-child(4){grid-area:2/2/auto/span 2}.hp-bigspecs .v{font-family:var(--font-mono), monospace;letter-spacing:-.03em;color:var(--uss-ink);align-items:baseline;gap:6px;font-size:clamp(42px,5.6vw,78px);font-weight:600;line-height:.92;display:flex}.hp-bigspecs .v u{font-family:var(--font-mono), monospace;color:var(--uss-accent);font-size:clamp(14px,1.4vw,18px);font-weight:600;text-decoration:none}.hp-bigspecs .k{color:rgba(var(--uss-ink-rgb), .5);margin-top:16px;font-size:13.5px;line-height:1.5}.hp-faq__sub{color:var(--uss-ink);margin:18px 0 0;font-size:17px;line-height:1.6}@supports (color:color-mix(in lab, red, red)){.hp-faq__sub{color:color-mix(in srgb, var(--uss-ink) 62%, transparent)}}.hp-includes{background:var(--uss-page2)}.hp-center{text-align:center;margin-bottom:50px}.hp-center .kick,.hp-cta .kick{font-family:var(--font-mono), monospace;letter-spacing:.22em;text-transform:uppercase;color:var(--uss-accent-text);font-size:13px}.hp-center h2{letter-spacing:-.02em;margin:16px 0 0;font-size:clamp(30px,3.8vw,48px);font-weight:800}.hp-inc-grid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.hp-inc-card{background:var(--uss-card);border:1px solid var(--uss-line);border-radius:var(--uss-r-card);transition:box-shadow .4s var(--uss-ease), border-color .35s ease;padding:clamp(28px,3vw,38px) clamp(26px,2.4vw,34px)}.hp-inc-card:first-child{border-color:var(--uss-accent)}@supports (color:color-mix(in lab, red, red)){.hp-inc-card:first-child{border-color:color-mix(in srgb, var(--uss-accent) 50%, var(--uss-line))}}.hp-inc-card:first-child{background:var(--uss-accent)}@supports (color:color-mix(in lab, red, red)){.hp-inc-card:first-child{background:color-mix(in srgb, var(--uss-accent) 6%, var(--uss-card))}}@media (hover:hover) and (pointer:fine){.hp-inc-card:hover{border-color:var(--uss-accent)}@supports (color:color-mix(in lab, red, red)){.hp-inc-card:hover{border-color:color-mix(in srgb, var(--uss-accent) 55%, var(--uss-line))}}.hp-inc-card:hover{box-shadow:0 16px 38px -22px var(--uss-accent)}@supports (color:color-mix(in lab, red, red)){.hp-inc-card:hover{box-shadow:0 16px 38px -22px color-mix(in srgb, var(--uss-accent) 38%, transparent)}}}.hp-inc-card .kick{font-family:var(--font-mono), monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--uss-accent-text);margin-bottom:16px;font-size:13px}.hp-inc-card h3{margin:0 0 8px;font-size:22px;font-weight:700}.hp-inc-card p{color:var(--uss-ink);margin:0;font-size:15px;line-height:1.6}@supports (color:color-mix(in lab, red, red)){.hp-inc-card p{color:color-mix(in srgb, var(--uss-ink) 55%, transparent)}}.hp-note{text-align:center;color:var(--uss-ink);margin:30px 0 0;font-size:13px}@supports (color:color-mix(in lab, red, red)){.hp-note{color:color-mix(in srgb, var(--uss-ink) 55%, transparent)}}.hp-faq{background:var(--uss-page)}.hp-faq__wrap{max-width:980px;padding-left:var(--uss-pad);padding-right:var(--uss-pad);margin:0 auto}.hp-faq__list{flex-direction:column;gap:12px;display:flex}.hp-faq__item{background:var(--uss-card);border:1px solid var(--uss-line);border-radius:var(--uss-r-card);overflow:hidden}.hp-faq__q{cursor:pointer;text-align:left;width:100%;font:inherit;color:var(--uss-ink);background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;padding:22px 26px;display:flex}.hp-faq__q>span:first-child{font-size:17px;font-weight:600}.hp-faq__icon{background:var(--uss-ink);border-radius:50%;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:flex}@supports (color:color-mix(in lab, red, red)){.hp-faq__icon{background:color-mix(in srgb, var(--uss-ink) 8%, transparent)}}.hp-faq__icon{color:var(--uss-ink)}@supports (color:color-mix(in lab, red, red)){.hp-faq__icon{color:color-mix(in srgb, var(--uss-ink) 60%, transparent)}}.hp-faq__icon{transition:transform .35s,background .3s}.hp-faq__icon.on{background:var(--uss-accent);color:#fff;transform:rotate(180deg)}.hp-faq__body{transition:grid-template-rows .45s var(--uss-ease), opacity .35s;display:grid}.hp-faq__body>div{min-height:0;overflow:hidden}.hp-faq__body p{color:var(--uss-ink);margin:0;padding:0 26px 24px;font-size:15px;line-height:1.7}@supports (color:color-mix(in lab, red, red)){.hp-faq__body p{color:color-mix(in srgb, var(--uss-ink) 62%, transparent)}}.hp-faq__body p{max-width:80ch}@media (prefers-reduced-motion:reduce){.hp-faq__body{transition:none}}.hp-cta{background:var(--uss-page)}.hp-cta__grid{max-width:var(--uss-maxw);grid-template-columns:1.2fr 1fr;align-items:start;gap:60px;margin:0 auto;display:grid}.hp-cta h2{letter-spacing:-.03em;margin:18px 0 0;font-size:clamp(32px,4.4vw,56px);font-weight:800;line-height:1.02}.hp-cta__lead{color:var(--uss-ink);margin:22px 0 34px;font-size:17px;line-height:1.6}@supports (color:color-mix(in lab, red, red)){.hp-cta__lead{color:color-mix(in srgb, var(--uss-ink) 60%, transparent)}}.hp-cta__lead{max-width:46ch}.hp-cta__rows{background:var(--uss-ink);flex-direction:column;gap:1px;display:flex}@supports (color:color-mix(in lab, red, red)){.hp-cta__rows{background:color-mix(in srgb, var(--uss-ink) 7%, transparent)}}.hp-cta__rows{border:1px solid var(--uss-ink)}@supports (color:color-mix(in lab, red, red)){.hp-cta__rows{border:1px solid color-mix(in srgb, var(--uss-ink) 8%, transparent)}}.hp-cta__rows{border-radius:var(--uss-r-card);overflow:hidden}.hp-cta__row{background:var(--uss-card);padding:22px 26px;display:block}.hp-cta__row .k{font-family:var(--font-mono), monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--uss-ink);font-size:11px}@supports (color:color-mix(in lab, red, red)){.hp-cta__row .k{color:color-mix(in srgb, var(--uss-ink) 42%, transparent)}}.hp-cta__row .k{margin-bottom:8px}.hp-cta__row .v{font-size:17px;font-weight:600}.hp-manifesto .uss-wrap,.hp-specs .uss-wrap,.hp-includes .uss-wrap,.hp-faq__wrap,.hp-cta__grid{padding-left:var(--uss-pad);padding-right:var(--uss-pad)}@media (max-width:900px){.hp-manifesto__grid{grid-template-columns:1fr;gap:22px}.hp-split__grid{grid-template-columns:1fr;gap:30px}.hp-inc-grid,.hp-cta__grid{grid-template-columns:1fr;gap:24px}.hp-bigspecs{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr))}.hp-bigspecs .cell:first-child,.hp-bigspecs .cell:nth-child(4){grid-area:auto}.hp-bigspecs .cell:first-child .v{font-size:clamp(42px,9vw,64px)}}@media (max-width:374px){.hp-bigspecs{grid-template-columns:1fr}.hp-bigspecs .cell{padding:22px 20px}.hp-hero h1{font-size:clamp(25px,7.6vw,29px)}}@media (max-width:600px){.hp-hero__bg{object-position:42% 50%}.hp-hero__scrim,html[data-theme=light] .hp-hero__scrim{background:linear-gradient(#08090bb8 0%,#08090b66 50%,#08090be0 100%),linear-gradient(95deg,#08090b94 0%,#08090b29 84%)}.hp-hero__copy{padding:108px 22px 44px}.hp-hero__stats{padding:28px 22px 30px}.hp-stats-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 16px;width:100%;display:grid}.hp-hero h1{max-width:100%}.hp-stat .v{font-size:22px}.hp-scroll{display:none}}@media (max-width:390px){.hp-hero__copy{padding:98px 16px 32px}.hp-hero__stats{padding:24px 16px 26px}.hp-tags{gap:8px}.hp-hero__cta{flex-direction:column;align-items:stretch}.hp-hero__cta a{justify-content:center;width:100%}}.cat-intro{background:var(--uss-page);padding:92px 0 56px}.cat-crumb{font-family:var(--font-mono), monospace;letter-spacing:.08em;color:rgba(var(--uss-ink-rgb),.5);margin-bottom:30px;font-size:12px}.cat-crumb span{color:var(--uss-ink)}.cat-crumb a:hover{color:var(--uss-accent-text)}.cat-intro h1{letter-spacing:-.04em;margin:0;font-size:clamp(44px,6vw,92px);font-weight:800;line-height:.94}.cat-intro p{color:var(--uss-ink);margin:26px 0 0;font-size:clamp(15px,1.7vw,20px);line-height:1.6}@supports (color:color-mix(in lab, red, red)){.cat-intro p{color:color-mix(in srgb, var(--uss-ink) 60%, transparent)}}.cat-intro p{max-width:54ch}.cat-band{background:#0a0b0e;align-items:flex-end;min-height:92svh;display:flex;position:relative;overflow:hidden}.cat-band__bg{object-fit:cover;position:absolute;inset:0}.cat-band__scrim{background:linear-gradient(90deg,#08090bed 0%,#08090ba8 42%,#08090b33 70%,#0000 100%),linear-gradient(#0000 22%,#08090b66 50%,#08090be6 100%);position:absolute;inset:0}html[data-theme=light] .cat-band{background:var(--uss-page2)}html[data-theme=light] .cat-band__bg{filter:brightness(1.14)saturate(1.1)contrast(1.02)}html[data-theme=light] .cat-band__scrim{background:linear-gradient(90deg,#08090bd1 0%,#08090b7a 40%,#08090b1f 66%,#0000 88%),linear-gradient(#0000 20%,#08090b33 48%,#08090b9e 100%)}.cat-band__in{z-index:3;max-width:var(--uss-maxw);width:100%;padding:0 var(--uss-pad) clamp(56px, 7vw, 92px);margin:0 auto;position:relative}.cat-badge{font-family:var(--font-mono), monospace;letter-spacing:.1em;color:var(--uss-accent-ink);background:var(--uss-accent);border-radius:100px;align-items:center;gap:8px;margin-bottom:24px;padding:8px 14px;font-size:11px;font-weight:600;display:inline-flex;box-shadow:0 4px 16px #08090b73}.cat-intro .bp-kicker{margin-bottom:26px}.cat-custom .bp-kicker{margin-bottom:clamp(32px,5vw,56px)}.cat-band h2{letter-spacing:-.04em;color:#f4f2ec;text-wrap:balance;text-shadow:0 2px 20px #08090b8c;margin:0;font-size:clamp(44px,8vw,112px);font-weight:800;line-height:.92}.cat-band__tagline{color:#f4f2ecd1;max-width:56ch;margin:20px 0 0;font-size:clamp(15px,1.7vw,19px);line-height:1.6}.cat-specs{flex-wrap:wrap;gap:24px 44px;margin-top:30px;display:flex}.cat-specs .v{font-family:var(--font-mono), monospace;color:#f4f2ec;font-size:clamp(24px,2.8vw,36px);font-weight:600;line-height:1}.cat-specs .k{font-family:var(--font-mono), monospace;letter-spacing:.16em;text-transform:uppercase;color:#f4f2ec80;margin-top:8px;font-size:11px}.cat-band__foot{flex-wrap:wrap;align-items:flex-end;gap:clamp(20px,4vw,52px);margin-top:34px;display:flex}.cat-price__old{font-family:var(--font-mono), monospace;color:#f4f2ec9e;font-size:13px;text-decoration:line-through}.cat-price__now{letter-spacing:-.02em;color:#f4f2ec;white-space:nowrap;margin-top:3px;font-size:clamp(26px,3.2vw,38px);font-weight:800}.cat-band__cta{flex-wrap:wrap;gap:13px;display:flex}.cat-models{background:var(--uss-page);padding:clamp(18px,2.5vw,40px) 0 clamp(56px,8vw,110px)}.cat-grid{grid-template-columns:repeat(2,1fr);gap:clamp(18px,2.2vw,28px);display:grid}.cat-pc{border-radius:var(--uss-r-card);border:1px solid var(--uss-ink);background:#1a1d23;flex-direction:column;display:flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.cat-pc{border:1px solid color-mix(in srgb, var(--uss-ink) 9%, transparent)}}.cat-pc{transition:transform .35s var(--uss-ease), box-shadow .35s var(--uss-ease), border-color .35s var(--uss-ease);box-shadow:0 18px 44px -30px #0000008c}html[data-theme=light] .cat-pc{background:#fff;box-shadow:0 14px 34px -22px #13141829}@media (hover:hover) and (pointer:fine){.cat-pc:hover{border-color:var(--uss-accent);transform:translateY(-4px)}@supports (color:color-mix(in lab, red, red)){.cat-pc:hover{border-color:color-mix(in srgb, var(--uss-accent) 42%, transparent)}}.cat-pc:hover{box-shadow:0 30px 60px -30px #0009}.cat-pc:hover .cat-pc__img{transform:scale(1.045)}html[data-theme=light] .cat-pc:hover{box-shadow:0 26px 50px -26px #1314183d}}.cat-pc__media{aspect-ratio:16/10;background:#0a0b0e;display:block;position:relative;overflow:hidden}.cat-pc__img{object-fit:cover;transition:transform .6s var(--uss-ease)}.cat-pc__badge{z-index:2;font-family:var(--font-mono), monospace;letter-spacing:.07em;color:var(--uss-accent-ink);background:var(--uss-accent);border-radius:100px;align-items:center;padding:7px 13px;font-size:11px;font-weight:600;display:inline-flex;position:absolute;top:14px;left:14px;box-shadow:0 4px 14px #08090b66}.cat-pc__body{flex-direction:column;flex:1;padding:clamp(20px,2vw,28px);display:flex}.cat-pc__top{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.cat-pc__name{letter-spacing:-.02em;margin:0;font-size:clamp(23px,2.3vw,31px);font-weight:700;line-height:1.05}.cat-pc__name a{min-height:44px;color:var(--uss-ink);align-items:center;text-decoration:none;transition:color .2s;display:inline-flex}.cat-pc__name a:hover{color:var(--uss-accent-text)}.cat-pc__kick{font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--uss-accent-text);white-space:nowrap;font-size:10.5px}.cat-pc__tag{color:var(--uss-ink);margin:10px 0 0;font-size:14.5px;line-height:1.55}@supports (color:color-mix(in lab, red, red)){.cat-pc__tag{color:color-mix(in srgb, var(--uss-ink) 66%, transparent)}}.cat-pc__specs{border-top:1px solid var(--uss-ink);grid-template-columns:repeat(4,1fr);gap:12px 14px;margin:20px 0;padding:18px 0;display:grid}@supports (color:color-mix(in lab, red, red)){.cat-pc__specs{border-top:1px solid color-mix(in srgb, var(--uss-ink) 11%, transparent)}}.cat-pc__specs{border-bottom:1px solid var(--uss-ink)}@supports (color:color-mix(in lab, red, red)){.cat-pc__specs{border-bottom:1px solid color-mix(in srgb, var(--uss-ink) 11%, transparent)}}.cat-pc__spec{flex-direction:column;gap:4px;min-width:0;display:flex}.cat-pc__spec .v{color:var(--uss-ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(16px,1.4vw,19px);font-weight:700}.cat-pc__spec .k{font-family:var(--font-mono), monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--uss-ink);font-size:11px}@supports (color:color-mix(in lab, red, red)){.cat-pc__spec .k{color:color-mix(in srgb, var(--uss-ink) 55%, transparent)}}.cat-pc__foot{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-top:auto;display:flex}.cat-pc__price{flex-direction:column;line-height:1.15;display:flex}.cat-pc__from{font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--uss-ink);font-size:10px}@supports (color:color-mix(in lab, red, red)){.cat-pc__from{color:color-mix(in srgb, var(--uss-ink) 62%, transparent)}}.cat-pc__old{font-family:var(--font-mono), monospace;color:var(--uss-ink);font-size:13px}@supports (color:color-mix(in lab, red, red)){.cat-pc__old{color:color-mix(in srgb, var(--uss-ink) 62%, transparent)}}.cat-pc__old{text-decoration:line-through}.cat-pc__now{letter-spacing:-.02em;color:var(--uss-ink);font-size:clamp(23px,2.3vw,29px);font-weight:800}.cat-pc__cta{flex-wrap:wrap;gap:10px;display:flex}@media (max-width:860px){.cat-grid{grid-template-columns:1fr;max-width:640px;margin:0 auto}}@media (max-width:560px){.cat-pc{border-radius:16px}.cat-pc__specs{grid-template-columns:repeat(2,1fr);gap:14px 16px}.cat-pc__foot{gap:16px}.cat-pc__cta{width:100%}.cat-pc__cta .uss-btn{flex:1;justify-content:center}}.cat-custom{background:var(--uss-band);border-top:1px solid var(--uss-ink)}@supports (color:color-mix(in lab, red, red)){.cat-custom{border-top:1px solid color-mix(in srgb, var(--uss-ink) 8%, transparent)}}.cat-custom{padding:clamp(84px,11vw,156px) 0}.cat-custom h2{letter-spacing:-.035em;text-wrap:balance;max-width:17ch;margin:0;font-size:clamp(34px,6vw,86px);font-weight:800;line-height:.98}.cat-custom__grid{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(28px,5vw,76px);margin-top:clamp(38px,5vw,64px);display:grid}.cat-custom__grid>p{color:var(--uss-ink);margin:0;font-size:clamp(16px,1.7vw,20px);line-height:1.65}@supports (color:color-mix(in lab, red, red)){.cat-custom__grid>p{color:color-mix(in srgb, var(--uss-ink) 66%, transparent)}}.cat-custom__list{background:var(--uss-ink);flex-direction:column;gap:1px;display:flex}@supports (color:color-mix(in lab, red, red)){.cat-custom__list{background:color-mix(in srgb, var(--uss-ink) 10%, transparent)}}.cat-custom__list{border:1px solid var(--uss-ink)}@supports (color:color-mix(in lab, red, red)){.cat-custom__list{border:1px solid color-mix(in srgb, var(--uss-ink) 10%, transparent)}}.cat-custom__list{border-radius:2px;overflow:hidden}.cat-custom__list>div{background:var(--uss-card);align-items:center;gap:14px;padding:18px 22px;display:flex}.cat-custom__list .dot{background:var(--uss-accent);border-radius:50%;flex:none;width:7px;height:7px}.cat-custom__list .t{font-size:16px;font-weight:600}.cat-custom__list .s{font-family:var(--font-mono), monospace;color:var(--uss-ink);margin-left:auto;font-size:12px}@supports (color:color-mix(in lab, red, red)){.cat-custom__list .s{color:color-mix(in srgb, var(--uss-ink) 45%, transparent)}}.cat-close{background:var(--uss-page2);padding:clamp(72px,9vw,120px) 0}.cat-close__row{max-width:var(--uss-maxw);padding-left:var(--uss-pad);padding-right:var(--uss-pad);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:40px;margin:0 auto;display:flex}.cat-close h2{letter-spacing:-.03em;max-width:640px;margin:0;font-size:clamp(30px,4.4vw,56px);font-weight:800;line-height:1.04}.cat-close p{color:var(--uss-ink);margin:18px 0 0;font-size:17px;line-height:1.6}@supports (color:color-mix(in lab, red, red)){.cat-close p{color:color-mix(in srgb, var(--uss-ink) 60%, transparent)}}.cat-close p{max-width:48ch}.cat-cmp{border:1px solid rgba(var(--uss-ink-rgb), .1);border-radius:var(--uss-r-card,14px);background:var(--uss-card);margin-top:clamp(32px,4vw,52px);overflow:hidden}.cat-cmp__row{grid-template-columns:minmax(120px, 1.2fr) repeat(var(--cmp-cols,2), 1fr);border-top:1px solid rgba(var(--uss-ink-rgb), .08);align-items:stretch;display:grid}.cat-cmp__row:first-child{border-top:0}.cat-cmp__row:not(.cat-cmp__row--head):hover{background:var(--uss-accent)}@supports (color:color-mix(in lab, red, red)){.cat-cmp__row:not(.cat-cmp__row--head):hover{background:color-mix(in srgb, var(--uss-accent) 5%, transparent)}}.cat-cmp__row--head{background:var(--uss-ink)}@supports (color:color-mix(in lab, red, red)){.cat-cmp__row--head{background:color-mix(in srgb, var(--uss-ink) 3%, transparent)}}.cat-cmp__lbl{color:var(--uss-ink);align-items:center;padding:14px clamp(14px,2vw,22px);font-size:14px;display:flex}@supports (color:color-mix(in lab, red, red)){.cat-cmp__lbl{color:color-mix(in srgb, var(--uss-ink) 62%, transparent)}}.cat-cmp__lbl{border-right:1px solid rgba(var(--uss-ink-rgb), .08)}.cat-cmp__row--head .cat-cmp__lbl{border-right-color:#0000}.cat-cmp__val{text-align:center;color:var(--uss-ink);border-left:1px solid rgba(var(--uss-ink-rgb), .06);justify-content:center;align-items:center;padding:14px 12px;font-size:15.5px;font-weight:700;display:flex}.cat-cmp__boat{text-align:center;border-left:1px solid rgba(var(--uss-ink-rgb), .06);flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:16px 12px;text-decoration:none;transition:background .2s;display:flex}.cat-cmp__boat:hover{background:var(--uss-accent)}@supports (color:color-mix(in lab, red, red)){.cat-cmp__boat:hover{background:color-mix(in srgb, var(--uss-accent) 8%, transparent)}}.cat-cmp__name{letter-spacing:-.02em;color:var(--uss-ink);font-size:clamp(16px,2vw,20px);font-weight:800}.cat-cmp__price{font-family:var(--font-mono), monospace;color:var(--uss-accent-text);font-size:13.5px}.cat-cmp__more{color:var(--uss-ink);align-items:center;gap:6px;margin-top:4px;font-size:12.5px;font-weight:600;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.cat-cmp__more{color:color-mix(in srgb, var(--uss-ink) 55%, transparent)}}.cat-cmp__boat:hover .cat-cmp__more{color:var(--uss-accent-text)}@media (max-width:560px){.cat-cmp__lbl{padding:12px;font-size:12.5px}.cat-cmp__val{padding:12px 8px;font-size:13.5px}.cat-cmp__name{font-size:15px}.cat-cmp__more{display:none}}@media (max-width:900px){.cat-custom__grid{grid-template-columns:1fr;gap:26px}}@media (max-width:760px){.cat-intro{padding:96px 0 40px}.cat-intro p{margin-top:18px}.cat-band{align-items:flex-start;min-height:auto}.cat-band__in{padding-top:clamp(74px,9svh,90px);padding-bottom:clamp(44px,9vw,64px)}.cat-specs{gap:18px 26px;margin-top:24px}.cat-band__foot{margin-top:28px}}@media (max-width:390px){.cat-band .cat-band__cta{flex-direction:column;align-items:stretch;width:100%}.cat-band .cat-band__cta>a{justify-content:center;width:100%}}@keyframes uss-twinkle{0%,to{opacity:var(--o0,.12)}50%{opacity:var(--o1,.5)}}.pnd-stars{pointer-events:none;position:absolute;inset:0;overflow:hidden}.pnd-star{border-radius:50%;position:absolute}html[data-theme=light] .pnd-stars{display:none}.pnd-custom-intro{background:var(--uss-page);padding:clamp(104px, 10vw, 142px) var(--uss-pad) clamp(58px, 7vw, 92px)}.pnd-custom-intro__grid{max-width:var(--uss-maxw);grid-template-columns:minmax(0,1.06fr) minmax(360px,.94fr);align-items:center;gap:clamp(42px,7vw,108px);margin:0 auto;display:grid}.pnd-custom-intro__copy h1{letter-spacing:-.04em;max-width:16ch;color:var(--uss-ink);text-wrap:balance;margin:0;font-size:clamp(38px,5.5vw,76px);line-height:.98}.pnd-custom-intro__copy>p{max-width:57ch;color:rgba(var(--uss-ink-rgb), .6);margin:26px 0 0;font-size:clamp(15px,1.45vw,18px);line-height:1.7}.pnd-custom-intro__actions{margin-top:30px}.pnd-custom-intro__media{background:var(--uss-band);border-radius:clamp(20px,2.6vw,36px);min-height:470px;margin:0;position:relative;overflow:hidden}.pnd-custom-intro__media img{object-fit:cover;object-position:50% 42%;transition:scale .8s var(--uss-ease)}.pnd-custom-intro__media:after{content:"";pointer-events:none;background:linear-gradient(#0000 62%,#08090b9e);position:absolute;inset:0}.pnd-custom-intro__media figcaption{z-index:2;font-family:var(--font-mono), monospace;letter-spacing:.13em;text-transform:uppercase;color:#f4f2ecd1;justify-content:space-between;gap:16px;font-size:10px;display:flex;position:absolute;bottom:20px;left:22px;right:22px}@media (hover:hover) and (pointer:fine){.pnd-custom-intro__media:hover img{scale:1.025}}@media (max-width:820px){.pnd-custom-intro__grid{grid-template-columns:1fr}.pnd-custom-intro__media{aspect-ratio:4/3;grid-row:1;min-height:0}}@media (max-width:520px){.pnd-custom-intro{padding-top:94px}.pnd-custom-intro__media{margin-inline:calc(var(--uss-pad) * -1);border-radius:0}.pnd-custom-intro__actions .uss-btn{width:100%}}.pnd-hero{background:var(--uss-page2);padding:clamp(140px, 18vw, 230px) var(--uss-pad) clamp(96px, 13vw, 170px);text-align:center;position:relative;overflow:hidden}html:not([data-theme=light]) .pnd-hero{background:radial-gradient(120% 100% at 50% 0,#16181d 0%,#0b0c10 60%,#08090c 100%)}.pnd-hero__in{z-index:2;max-width:1040px;margin:0 auto;position:relative}.pnd-hero__kick{font-family:var(--font-mono), monospace;letter-spacing:.28em;text-transform:uppercase;color:var(--uss-accent-text);align-items:center;gap:14px;margin-bottom:30px;font-size:12px;display:inline-flex}.pnd-hero__kick i{background:var(--uss-ink);width:38px;height:1px}@supports (color:color-mix(in lab, red, red)){.pnd-hero__kick i{background:color-mix(in srgb, var(--uss-ink) 30%, transparent)}}.pnd-hero h1{letter-spacing:-.035em;color:var(--uss-ink);text-wrap:balance;margin:0;font-size:clamp(40px,6.6vw,96px);font-weight:800;line-height:.98}.pnd-hero p{color:var(--uss-ink);margin:30px auto 0;font-size:clamp(15px,1.7vw,20px);line-height:1.7}@supports (color:color-mix(in lab, red, red)){.pnd-hero p{color:color-mix(in srgb, var(--uss-ink) 62%, transparent)}}.pnd-hero p{max-width:62ch}.pnd-sec{padding:clamp(84px, 12vw, 170px) var(--uss-pad)}.pnd-sec--band{background:var(--uss-band)}.pnd-sec--dark{background:var(--uss-page2);position:relative;overflow:hidden}html:not([data-theme=light]) .pnd-sec--dark{background:radial-gradient(130% 120% at 50% 100%,#16181d 0%,#0b0c10 62%,#08090c 100%)}.pnd-wrap{max-width:1180px;margin:0 auto}.pnd-def{grid-template-columns:.95fr 1.05fr;align-items:start;gap:clamp(36px,6vw,90px);display:grid}.pnd-def h2{letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(28px,3.7vw,50px);font-weight:700;line-height:1.08}.pnd-def p{color:var(--uss-ink);font-size:clamp(17px,1.6vw,20px);line-height:1.75}@supports (color:color-mix(in lab, red, red)){.pnd-def p{color:color-mix(in srgb, var(--uss-ink) 72%, transparent)}}.pnd-def p{margin:0}.pnd-def p.small{color:var(--uss-ink);font-size:16px;line-height:1.7}@supports (color:color-mix(in lab, red, red)){.pnd-def p.small{color:color-mix(in srgb, var(--uss-ink) 55%, transparent)}}.pnd-def p.small{margin-top:24px}.pnd-def strong{color:var(--uss-ink);font-weight:600}.pnd-props{grid-template-columns:1fr 1fr;gap:clamp(40px,6vw,80px);display:grid}.pnd-props .ct{font-family:var(--font-mono), monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--uss-accent-text);margin-bottom:6px;font-size:12px}.pnd-props .rows{border-top:1px solid var(--uss-ink)}@supports (color:color-mix(in lab, red, red)){.pnd-props .rows{border-top:1px solid color-mix(in srgb, var(--uss-ink) 16%, transparent)}}.pnd-props .row{border-bottom:1px solid var(--uss-ink);justify-content:space-between;align-items:baseline;gap:16px;padding:clamp(15px,1.7vw,20px) 2px;display:flex}@supports (color:color-mix(in lab, red, red)){.pnd-props .row{border-bottom:1px solid color-mix(in srgb, var(--uss-ink) 10%, transparent)}}.pnd-props .row .k{font-size:clamp(15px,1.5vw,17px);font-weight:500}.pnd-props .row .v{font-family:var(--font-mono), monospace;color:var(--uss-ink);font-size:clamp(14px,1.4vw,16px)}@supports (color:color-mix(in lab, red, red)){.pnd-props .row .v{color:color-mix(in srgb, var(--uss-ink) 62%, transparent)}}.pnd-props .row .v{text-align:right}.pnd-why h2{letter-spacing:-.03em;color:var(--uss-ink);max-width:18ch;margin:0 0 clamp(44px,6vw,72px);font-size:clamp(28px,3.8vw,52px);font-weight:700;line-height:1.04}.pnd-stats{background:var(--uss-ink);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}@supports (color:color-mix(in lab, red, red)){.pnd-stats{background:color-mix(in srgb, var(--uss-ink) 12%, transparent)}}.pnd-stats{border-top:1px solid var(--uss-ink)}@supports (color:color-mix(in lab, red, red)){.pnd-stats{border-top:1px solid color-mix(in srgb, var(--uss-ink) 12%, transparent)}}.pnd-stats{border-bottom:1px solid var(--uss-ink)}@supports (color:color-mix(in lab, red, red)){.pnd-stats{border-bottom:1px solid color-mix(in srgb, var(--uss-ink) 12%, transparent)}}.pnd-stats .cell{background:var(--uss-card);padding:clamp(30px,3vw,46px) clamp(20px,2vw,30px)}.pnd-stats .num{font-family:var(--font-mono), monospace;letter-spacing:-.03em;color:var(--uss-ink);font-size:clamp(46px,5.4vw,76px);font-weight:600;line-height:.9}.pnd-stats .t{color:var(--uss-ink);margin-top:22px;font-size:16px;font-weight:600}.pnd-stats .s{color:var(--uss-ink);font-size:13.5px;line-height:1.55}@supports (color:color-mix(in lab, red, red)){.pnd-stats .s{color:color-mix(in srgb, var(--uss-ink) 50%, transparent)}}.pnd-stats .s{margin-top:8px}.pnd-table{-webkit-overflow-scrolling:touch;overflow-x:auto}.pnd-table-hint{display:none}@media (max-width:720px){.pnd-table-hint{font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--uss-accent-text);margin-bottom:10px;font-size:11px;display:block}.pnd-table{-webkit-mask-image:linear-gradient(90deg,#000 86%,#0000);mask-image:linear-gradient(90deg,#000 86%,#0000)}}.pnd-table table{border-collapse:collapse;width:100%;min-width:660px;font-size:15px}.pnd-table th,.pnd-table td{text-align:left;padding:clamp(15px,1.7vw,20px) 18px}.pnd-table thead tr{border-bottom:1px solid var(--uss-ink)}@supports (color:color-mix(in lab, red, red)){.pnd-table thead tr{border-bottom:1px solid color-mix(in srgb, var(--uss-ink) 20%, transparent)}}.pnd-table thead th{font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--uss-ink);padding:0 18px 16px;font-size:11px;font-weight:500}@supports (color:color-mix(in lab, red, red)){.pnd-table thead th{color:color-mix(in srgb, var(--uss-ink) 50%, transparent)}}.pnd-table thead th.acc{color:var(--uss-accent-text);font-size:12px;font-weight:600}.pnd-table thead th:first-child,.pnd-table tbody th{padding-left:2px}.pnd-table tbody tr{border-bottom:1px solid var(--uss-ink)}@supports (color:color-mix(in lab, red, red)){.pnd-table tbody tr{border-bottom:1px solid color-mix(in srgb, var(--uss-ink) 10%, transparent)}}.pnd-table tbody th{font-weight:600}.pnd-table td.pnd{background:#c8902e14;font-weight:700}.pnd-table td.other{color:var(--uss-ink)}@supports (color:color-mix(in lab, red, red)){.pnd-table td.other{color:color-mix(in srgb, var(--uss-ink) 55%, transparent)}}.pnd-close{background:var(--uss-page2);border-top:1px solid var(--uss-ink)}@supports (color:color-mix(in lab, red, red)){.pnd-close{border-top:1px solid color-mix(in srgb, var(--uss-ink) 10%, transparent)}}.pnd-close{padding:clamp(72px, 9vw, 120px) var(--uss-pad)}.pnd-close__row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:40px;max-width:1180px;margin:0 auto;display:flex}.pnd-close h2{letter-spacing:-.03em;color:var(--uss-ink);margin:0;font-size:clamp(30px,4.4vw,56px);font-weight:700;line-height:1.04}.pnd-close p{color:var(--uss-ink);margin:18px 0 0;font-size:17px;line-height:1.6}@supports (color:color-mix(in lab, red, red)){.pnd-close p{color:color-mix(in srgb, var(--uss-ink) 60%, transparent)}}.pnd-close p{max-width:48ch}@media (max-width:900px){.pnd-def{grid-template-columns:1fr;gap:30px}.pnd-props{grid-template-columns:1fr;gap:0}.pnd-close__row{flex-direction:column;align-items:flex-start}}@media (max-width:640px){.pnd-stats{grid-template-columns:1fr 1fr}}.ub-sec{background:var(--uss-page2);padding:clamp(72px, 9vw, 128px) var(--uss-pad)}.ub-sec--band{background:var(--uss-band)}.ub-wrap{max-width:1180px;margin:0 auto}.ub-head{margin-bottom:clamp(32px,4.4vw,54px)}.ub-head .k{font-family:var(--font-mono), monospace;letter-spacing:.2em;text-transform:uppercase;color:var(--uss-accent-text);align-items:center;gap:12px;font-size:12px;display:inline-flex}.ub-head .k i{background:var(--uss-ink);width:30px;height:1px}@supports (color:color-mix(in lab, red, red)){.ub-head .k i{background:color-mix(in srgb, var(--uss-ink) 24%, transparent)}}.ub-head h2{letter-spacing:-.025em;color:var(--uss-ink);text-wrap:balance;max-width:22ch;margin:18px 0 0;font-size:clamp(28px,3.8vw,48px);font-weight:800;line-height:1.03}.ub-head p{color:rgba(var(--uss-ink-rgb), .58);max-width:60ch;margin:15px 0 0;font-size:clamp(15px,1.5vw,18px);line-height:1.6}.ub-grid{grid-template-columns:repeat(6,1fr);gap:14px;display:grid}.ub-grid--4{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.ub-grid+.ub-grid,.ub-grid+.ub-grid--4,.ub-grid--4+.ub-grid{margin-top:14px}.ub-card{background:var(--uss-card);border:1px solid var(--uss-ink);flex-direction:column;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.ub-card{border:1px solid color-mix(in srgb, var(--uss-ink) 9%, transparent)}}.ub-card{transition:border-color .3s ease, transform .35s var(--uss-ease), box-shadow .3s ease;border-radius:16px;padding:clamp(22px,2.3vw,32px)}.ub-card:hover{border-color:var(--uss-accent)}@supports (color:color-mix(in lab, red, red)){.ub-card:hover{border-color:color-mix(in srgb, var(--uss-accent) 52%, transparent)}}.ub-card:hover{transform:translateY(-3px)}.ub-card--feat{border-color:var(--uss-accent)}@supports (color:color-mix(in lab, red, red)){.ub-card--feat{border-color:color-mix(in srgb, var(--uss-accent) 44%, transparent)}}.ub-card--feat{background:var(--uss-accent)}@supports (color:color-mix(in lab, red, red)){.ub-card--feat{background:color-mix(in srgb, var(--uss-accent) 6%, var(--uss-card))}}html[data-theme=light] .ub-card{box-shadow:0 1px 2px #14161b0d,0 12px 30px #14161b0f}.ub-w2{grid-column:span 2}.ub-w3{grid-column:span 3}.ub-w4{grid-column:span 4}.ub-w6{grid-column:1/-1}.ub-card__num{font-family:var(--font-display), sans-serif;letter-spacing:-.02em;color:var(--uss-accent-text);font-size:clamp(30px,3.4vw,44px);font-weight:700;line-height:.85}.ub-card__kick{font-family:var(--font-mono), monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--uss-accent-text);font-size:11.5px}.ub-card__t{letter-spacing:-.01em;color:var(--uss-ink);margin:13px 0 0;font-size:clamp(17px,1.5vw,21px);font-weight:700;line-height:1.15}.ub-card__s{color:rgba(var(--uss-ink-rgb), .56);margin:9px 0 0;font-size:14.5px;line-height:1.6}.ub-card__stat{font-family:var(--font-display), sans-serif;letter-spacing:-.02em;color:var(--uss-accent);font-size:clamp(34px,4.2vw,52px);font-weight:700;line-height:.85}.ub-card__lbl{color:var(--uss-ink);margin:12px 0 0;font-size:14px;font-weight:600;line-height:1.35}.ub-rows{margin-top:14px}.ub-rows .r{border-bottom:1px solid var(--uss-ink);justify-content:space-between;align-items:baseline;gap:14px;padding:11px 0;display:flex}@supports (color:color-mix(in lab, red, red)){.ub-rows .r{border-bottom:1px solid color-mix(in srgb, var(--uss-ink) 9%, transparent)}}.ub-rows .r:last-child{border-bottom:none;padding-bottom:0}.ub-rows .k{color:var(--uss-ink);font-size:14.5px;font-weight:500}.ub-rows .v{font-family:var(--font-mono), monospace;color:rgba(var(--uss-ink-rgb), .62);text-align:right;font-size:13.5px}.ub-sec--page{background:var(--uss-page)}.ub-card__stat--sm{font-size:clamp(26px,2.6vw,34px)}a.ub-mcard{padding:0;text-decoration:none;overflow:hidden}.ub-mcard__media{aspect-ratio:16/10;position:relative;overflow:hidden}.ub-mcard__media img{object-fit:cover;transition:transform .6s var(--uss-ease)}a.ub-mcard:hover .ub-mcard__media img{transform:scale(1.045)}.ub-mcard__body{flex-direction:column;gap:7px;padding:20px 22px 22px;display:flex}.ub-mcard__row{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ub-mcard__name{letter-spacing:-.01em;color:var(--uss-ink);font-size:19px;font-weight:800}.ub-mcard__hint{font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--uss-accent-text);white-space:nowrap;font-size:11px}.ub-mcard__s{color:rgba(var(--uss-ink-rgb), .56);margin:0;font-size:14px;line-height:1.55}.ub-photo{border:1px solid var(--uss-ink);border-radius:16px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.ub-photo{border:1px solid color-mix(in srgb, var(--uss-ink) 9%, transparent)}}.ub-photo img{object-fit:cover;transition:transform .6s var(--uss-ease)}@media (hover:hover) and (pointer:fine){.ub-photo:hover img{transform:scale(1.045)}}@media (prefers-reduced-motion:reduce){.ub-photo img{transition:none}.ub-photo:hover img{transform:none}}.ub-photo__cap{z-index:2;-webkit-backdrop-filter:blur(8px);font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:#f4f2ec;background:#0d0e1299;border-radius:100px;align-items:center;gap:9px;padding:7px 13px;font-size:10.5px;display:inline-flex;position:absolute;bottom:14px;left:14px}.ub-photo__cap i{background:var(--uss-accent);width:14px;height:1px}.ub-ctarow{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:28px;display:flex}.ub-ctarow h2{letter-spacing:-.025em;color:var(--uss-ink);max-width:22ch;margin:0;font-size:clamp(26px,3.6vw,44px);font-weight:800;line-height:1.05}.ub-ctarow p{color:rgba(var(--uss-ink-rgb), .58);max-width:52ch;margin:12px 0 0;font-size:16px;line-height:1.6}@media (max-width:900px){.ub-grid,.ub-grid--4{grid-template-columns:1fr 1fr}.ub-w2,.ub-w3,.ub-w4{grid-column:auto}.ub-w6{grid-column:1/-1}.ub-ctarow{flex-direction:column;align-items:flex-start}}@media (max-width:560px){.ub-grid,.ub-grid--4{grid-template-columns:1fr}.ub-w6{grid-column:auto}}.pnd-case-wrap{width:min(1180px, calc(100% - (var(--uss-pad) + var(--uss-pad))));margin-inline:auto}.pnd-case-loading{background:var(--uss-page);min-height:100vh;padding:clamp(116px,13vw,170px) 0 clamp(70px,9vw,120px)}.pnd-case-skeleton{background:var(--uss-ink);border-radius:8px}@supports (color:color-mix(in lab, red, red)){.pnd-case-skeleton{background:color-mix(in srgb, var(--uss-ink) 10%, var(--uss-band))}}.pnd-case-skeleton{animation:1.15s ease-in-out infinite alternate pndCaseSkeletonPulse}.pnd-case-skeleton--kicker{width:132px;height:12px}.pnd-case-skeleton--title{width:min(620px,78vw);height:clamp(70px,8vw,112px);margin-top:28px}.pnd-case-skeleton--article-title{width:min(510px,76vw);height:clamp(112px,13vw,184px);margin-top:34px}.pnd-case-skeleton--text{width:min(590px,82vw);height:52px;margin-top:22px}.pnd-case-loading__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 20px;margin-top:64px;display:grid}.pnd-case-skeleton--card{aspect-ratio:3/2}.pnd-case-loading__hero{grid-template-columns:minmax(280px,.82fr) minmax(0,1.18fr);align-items:end;gap:clamp(28px,5vw,72px);display:grid}.pnd-case-skeleton--cover{border-radius:12px;min-height:clamp(360px,48vw,620px)}.pnd-case-loading__body{grid-template-columns:210px minmax(0,760px);justify-content:space-between;gap:clamp(40px,8vw,110px);margin-top:clamp(72px,9vw,118px);display:grid}.pnd-case-skeleton--toc{height:230px}.pnd-case-skeleton--section-title{width:min(420px,70vw);height:58px}.pnd-case-skeleton--paragraph{width:100%;height:180px;margin-top:28px}@keyframes pndCaseSkeletonPulse{0%{opacity:.48}to{opacity:.82}}.pnd-cases-index__title{letter-spacing:-.032em;text-wrap:balance;max-width:20ch;color:var(--uss-ink);margin:18px 0 0;font-size:clamp(34px,4.6vw,58px);font-weight:750;line-height:1.02}.pnd-case-filters{scrollbar-width:thin;align-items:center;gap:8px;margin:-8px 0 clamp(34px,5vw,58px);padding:8px 1px;display:flex;overflow-x:auto}.pnd-case-filters a{border:1px solid var(--uss-ink);flex:none;align-items:center;min-height:40px;padding:8px 13px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.pnd-case-filters a{border:1px solid color-mix(in srgb, var(--uss-ink) 14%, transparent)}}.pnd-case-filters a{color:rgba(var(--uss-ink-rgb), .68);transition:color var(--uss-motion-fast) ease, border-color var(--uss-motion-fast) ease, background var(--uss-motion-fast) ease;border-radius:100px;font-size:12.5px;font-weight:600;text-decoration:none}.pnd-case-filters a[aria-current=page]{border-color:var(--uss-accent);background:var(--uss-accent)}@supports (color:color-mix(in lab, red, red)){.pnd-case-filters a[aria-current=page]{background:color-mix(in srgb, var(--uss-accent) 11%, transparent)}}.pnd-case-filters a[aria-current=page]{color:var(--uss-ink)}.pnd-case-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(30px,4vw,52px) clamp(18px,2.4vw,30px);display:grid}.pnd-case-grid--compact{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(22px,3vw,36px) 18px}.pnd-case-card{min-width:0;color:var(--uss-ink);border-top:1px solid var(--uss-ink);padding-top:12px;text-decoration:none;display:block}@supports (color:color-mix(in lab, red, red)){.pnd-case-card{border-top:1px solid color-mix(in srgb, var(--uss-ink) 20%, transparent)}}.pnd-case-card__media{aspect-ratio:3/2;background:var(--uss-band);border-radius:10px;position:relative;overflow:hidden}.pnd-case-card__media img{transition:transform .45s var(--uss-ease), opacity .2s ease}.pnd-case-card__body{padding:16px 2px 0}.pnd-case-card__meta{min-height:1em;font-family:var(--font-mono), monospace;letter-spacing:.13em;text-transform:uppercase;color:var(--uss-accent-text);font-size:10.5px;line-height:1.4}.pnd-case-card__title{letter-spacing:-.018em;max-width:26ch;color:var(--uss-ink);margin:9px 0 0;font-size:clamp(19px,2vw,27px);line-height:1.12}.pnd-case-card__summary{max-width:54ch;color:rgba(var(--uss-ink-rgb), .62);margin:11px 0 0;font-size:14.5px;line-height:1.6}.pnd-case-card__more{color:var(--uss-ink);gap:8px;margin-top:16px;font-size:13px;font-weight:650;display:inline-flex}.pnd-case-card__more span{color:var(--uss-accent-text);transition:translate .2s}.pnd-case-card--compact .pnd-case-card__title{font-size:clamp(17px,1.6vw,21px)}.pnd-case-card--compact .pnd-case-card__summary{font-size:13.5px}@media (hover:hover) and (pointer:fine){a.pnd-case-card:hover{border-top-color:var(--uss-accent)}a.pnd-case-card:hover .pnd-case-card__media img{transform:scale(1.025)}a.pnd-case-card:hover .pnd-case-card__more span{translate:4px}}a.pnd-case-card:focus-visible{outline:2px solid var(--uss-accent);outline-offset:6px;border-radius:3px}.pnd-preview-banner{z-index:5;padding:10px var(--uss-pad);background:var(--uss-accent);color:#151515;text-align:center;font-size:13px;font-weight:700;position:relative}.pnd-preview-banner a{color:inherit;text-underline-offset:3px}.pnd-case-hero{background:var(--uss-page);padding:clamp(44px,6vw,84px) 0 clamp(54px,7vw,96px)}.pnd-case-hero__grid{grid-template-columns:minmax(280px,.82fr) minmax(0,1.18fr);align-items:end;gap:clamp(28px,5vw,72px);display:grid}.pnd-case-hero__grid--single{grid-template-columns:minmax(0,720px)}.pnd-case-hero__copy{padding-bottom:clamp(0px,2vw,28px)}.pnd-case-hero__eyebrow,.pnd-case-section-head span{font-family:var(--font-mono), monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--uss-accent-text);font-size:11px}.pnd-case-hero__meta{font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:rgba(var(--uss-ink-rgb), .58);margin-top:clamp(28px,5vw,62px);font-size:11px;line-height:1.6}.pnd-case-hero__meta>*+:before{content:" · "}.pnd-case-hero__meta a{color:var(--uss-accent-text);text-underline-offset:4px}.pnd-case-hero h1{letter-spacing:-.035em;text-wrap:balance;max-width:14ch;color:var(--uss-ink);margin:14px 0 0;font-size:clamp(38px,5.4vw,72px);font-weight:700;line-height:.98}.pnd-case-hero__lead{margin-top:26px;scroll-margin-top:94px}.pnd-case-hero__lead span{font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:rgba(var(--uss-ink-rgb), .48);font-size:10px}.pnd-case-hero p{white-space:pre-line;max-width:48ch;color:rgba(var(--uss-ink-rgb), .72);margin:8px 0 0;font-size:clamp(16px,1.5vw,19px);line-height:1.65}.pnd-case-hero__media{background:var(--uss-band);border-radius:12px;min-height:clamp(360px,48vw,620px);position:relative;overflow:hidden}.pnd-case-article{background:var(--uss-page2);padding:clamp(64px,8vw,112px) 0}.pnd-case-article__grid{grid-template-columns:210px minmax(0,760px);justify-content:space-between;align-items:start;gap:clamp(40px,8vw,110px);display:grid}.pnd-case-toc{position:sticky;top:92px}.pnd-case-toc__label{font-family:var(--font-mono), monospace;letter-spacing:.16em;text-transform:uppercase;color:rgba(var(--uss-ink-rgb), .48);border-bottom:1px solid var(--uss-ink);padding-bottom:12px;font-size:10px}@supports (color:color-mix(in lab, red, red)){.pnd-case-toc__label{border-bottom:1px solid color-mix(in srgb, var(--uss-ink) 14%, transparent)}}.pnd-case-toc ol{margin:0 0 22px;padding:0;list-style:none}.pnd-case-toc li{border-bottom:1px solid var(--uss-ink)}@supports (color:color-mix(in lab, red, red)){.pnd-case-toc li{border-bottom:1px solid color-mix(in srgb, var(--uss-ink) 10%, transparent)}}.pnd-case-toc li a{color:rgba(var(--uss-ink-rgb), .72);grid-template-columns:28px 1fr;gap:8px;padding:11px 0;font-size:13px;line-height:1.35;text-decoration:none;display:grid}.pnd-case-toc li a span{font-family:var(--font-mono), monospace;color:var(--uss-accent-text);font-size:10px}.pnd-case-toc>a{color:rgba(var(--uss-ink-rgb), .58);text-underline-offset:4px;font-size:12.5px}.pnd-case-story__section{padding:0 0 clamp(48px,7vw,82px);scroll-margin-top:94px}.pnd-case-story__section+.pnd-case-story__section{border-top:1px solid var(--uss-ink);padding-top:clamp(42px,6vw,68px)}@supports (color:color-mix(in lab, red, red)){.pnd-case-story__section+.pnd-case-story__section{border-top:1px solid color-mix(in srgb, var(--uss-ink) 14%, transparent)}}.pnd-case-story__section:last-child{padding-bottom:0}.pnd-case-story__index{font-family:var(--font-mono), monospace;letter-spacing:.13em;color:var(--uss-accent-text);font-size:11px}.pnd-case-story h2{letter-spacing:-.027em;max-width:22ch;color:var(--uss-ink);margin:11px 0 0;font-size:clamp(27px,3vw,42px);line-height:1.05}.pnd-case-story p{white-space:pre-line;max-width:66ch;color:rgba(var(--uss-ink-rgb), .76);margin:22px 0 0;font-size:clamp(16px,1.45vw,18px);line-height:1.75}.pnd-case-specs{border-top:1px solid var(--uss-ink);grid-template-columns:repeat(2,minmax(0,1fr));margin:28px 0 0;display:grid}@supports (color:color-mix(in lab, red, red)){.pnd-case-specs{border-top:1px solid color-mix(in srgb, var(--uss-ink) 18%, transparent)}}.pnd-case-specs>div{border-bottom:1px solid var(--uss-ink);padding:17px 18px 18px 0}@supports (color:color-mix(in lab, red, red)){.pnd-case-specs>div{border-bottom:1px solid color-mix(in srgb, var(--uss-ink) 12%, transparent)}}.pnd-case-specs>div:nth-child(2n){border-left:1px solid var(--uss-ink);padding-left:18px}@supports (color:color-mix(in lab, red, red)){.pnd-case-specs>div:nth-child(2n){border-left:1px solid color-mix(in srgb, var(--uss-ink) 12%, transparent)}}.pnd-case-specs dt{font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:rgba(var(--uss-ink-rgb), .5);font-size:10px}.pnd-case-specs dd{color:var(--uss-ink);margin:7px 0 0;font-size:16px;font-weight:650;line-height:1.35}.pnd-case-gallery{margin-top:28px}.pnd-case-gallery__main{aspect-ratio:3/2;background:var(--uss-band);border-radius:10px;position:relative;overflow:hidden}.pnd-case-gallery__image{animation:.2s both pndCaseFade}.pnd-case-gallery__count{font-family:var(--font-mono), monospace;letter-spacing:.1em;color:#f4f2ec;background:#0a0b0eb8;border-radius:5px;padding:7px 10px;font-size:10px;position:absolute;bottom:12px;right:12px}.pnd-case-gallery__thumbs{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-top:8px;display:grid}.pnd-case-gallery__thumb{aspect-ratio:4/3;background:var(--uss-band);cursor:pointer;opacity:.58;border:1px solid #0000;border-radius:6px;padding:0;transition:opacity .18s,border-color .18s;position:relative;overflow:hidden}.pnd-case-gallery__thumb[aria-pressed=true]{opacity:1;border-color:var(--uss-accent)}.pnd-case-gallery__thumb:focus-visible{outline:2px solid var(--uss-accent);outline-offset:2px;opacity:1}@keyframes pndCaseFade{0%{opacity:.35}to{opacity:1}}.pnd-case-related{background:var(--uss-page);border-top:1px solid var(--uss-ink);padding:clamp(64px,8vw,108px) 0}@supports (color:color-mix(in lab, red, red)){.pnd-case-related{border-top:1px solid color-mix(in srgb, var(--uss-ink) 10%, transparent)}}.pnd-case-section-head{margin-bottom:clamp(28px,4vw,46px)}.pnd-case-section-head h2{letter-spacing:-.028em;max-width:22ch;color:var(--uss-ink);margin:12px 0 0;font-size:clamp(28px,3.5vw,46px);line-height:1.05}.pnd-case-cta{background:var(--uss-band);padding:clamp(58px,7vw,94px) 0}.pnd-case-cta__row{justify-content:space-between;align-items:flex-end;gap:42px;display:flex}.pnd-case-cta__row>div>span{font-family:var(--font-mono), monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--uss-accent-text);font-size:10.5px}.pnd-case-cta h2{letter-spacing:-.027em;max-width:24ch;color:var(--uss-ink);margin:12px 0 0;font-size:clamp(27px,3.3vw,44px);line-height:1.06}.pnd-case-cta p{max-width:58ch;color:rgba(var(--uss-ink-rgb), .62);margin:14px 0 0;font-size:15px;line-height:1.65}.pnd-case-cta .uss-btn{flex:none}@media (max-width:900px){.pnd-case-grid--compact{grid-template-columns:repeat(2,minmax(0,1fr))}.pnd-case-hero__grid{grid-template-columns:1fr;align-items:start}.pnd-case-hero__copy{padding-bottom:0}.pnd-case-hero__meta{margin-top:24px}.pnd-case-hero__media{aspect-ratio:16/10;min-height:0}.pnd-case-article__grid{grid-template-columns:1fr}.pnd-case-toc{position:static}.pnd-case-toc ol{scrollbar-width:thin;gap:7px;padding:0 0 6px;display:flex;overflow-x:auto}.pnd-case-toc li{border:1px solid var(--uss-ink);flex:none}@supports (color:color-mix(in lab, red, red)){.pnd-case-toc li{border:1px solid color-mix(in srgb, var(--uss-ink) 14%, transparent)}}.pnd-case-toc li{border-radius:100px}.pnd-case-toc li a{padding:8px 12px;display:flex}.pnd-case-toc>a{display:none}.pnd-case-cta__row{flex-direction:column;align-items:flex-start}.pnd-case-loading__hero,.pnd-case-loading__body{grid-template-columns:1fr}.pnd-case-skeleton--cover{aspect-ratio:16/10;min-height:0}.pnd-case-skeleton--toc{height:58px}}@media (max-width:640px){.pnd-case-grid,.pnd-case-grid--compact{grid-template-columns:1fr}.pnd-case-hero h1{font-size:clamp(36px,12vw,54px)}.pnd-case-specs{grid-template-columns:1fr}.pnd-case-specs>div:nth-child(2n){border-left:0;padding-left:0}.pnd-case-gallery__thumbs{padding-bottom:4px;display:flex;overflow-x:auto}.pnd-case-gallery__thumb{flex:0 0 84px}.pnd-case-cta .uss-btn{justify-content:center;width:100%}.pnd-case-loading__grid{grid-template-columns:1fr;margin-top:44px}}@media (prefers-reduced-motion:reduce){.pnd-case-card__media img,.pnd-case-card__more span,.pnd-case-gallery__image,.pnd-case-gallery__thumb,.pnd-case-skeleton,.pnd-case-filters a{transition:none;animation:none}.pnd-case-skeleton{opacity:.66}a.pnd-case-card:hover .pnd-case-card__media img{transform:none}}.pnd-hub-index{border-top:1px solid var(--uss-ink);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@supports (color:color-mix(in lab, red, red)){.pnd-hub-index{border-top:1px solid color-mix(in srgb, var(--uss-ink) 14%, transparent)}}.pnd-hub-index__item{min-height:118px;color:var(--uss-ink);border-bottom:1px solid var(--uss-ink);grid-template-columns:42px minmax(0,1fr) 28px;align-items:start;gap:16px;padding:24px 22px 24px 0;text-decoration:none;display:grid}@supports (color:color-mix(in lab, red, red)){.pnd-hub-index__item{border-bottom:1px solid color-mix(in srgb, var(--uss-ink) 14%, transparent)}}.pnd-hub-index__item{transition:background .3s ease, padding .3s var(--uss-ease)}.pnd-hub-index__item:nth-child(odd){border-right:1px solid var(--uss-ink);padding-right:30px}@supports (color:color-mix(in lab, red, red)){.pnd-hub-index__item:nth-child(odd){border-right:1px solid color-mix(in srgb, var(--uss-ink) 14%, transparent)}}.pnd-hub-index__item:nth-child(2n){padding-left:30px}.pnd-hub-index__item:last-child:nth-child(odd){border-right:0;grid-column:1/-1}.pnd-hub-index__num{font-family:var(--font-mono), monospace;letter-spacing:.12em;color:var(--uss-accent-text);padding-top:4px;font-size:11px}.pnd-hub-index__copy{flex-direction:column;gap:8px;display:flex}.pnd-hub-index__copy strong{letter-spacing:-.015em;font-size:clamp(18px,1.7vw,23px);line-height:1.15}.pnd-hub-index__copy small{max-width:48ch;color:rgba(var(--uss-ink-rgb), .52);font-size:14px;line-height:1.55}.pnd-hub-index__arrow{color:var(--uss-accent-text);padding-top:4px;transition:translate .25s}@media (hover:hover) and (pointer:fine){.pnd-hub-index__item:hover{background:var(--uss-accent);padding-left:14px}@supports (color:color-mix(in lab, red, red)){.pnd-hub-index__item:hover{background:color-mix(in srgb, var(--uss-accent) 5%, transparent)}}.pnd-hub-index__item:nth-child(2n):hover{padding-left:44px}.pnd-hub-index__item:hover .pnd-hub-index__arrow{translate:5px}}.pnd-hub-evidence__list{border-top:1px solid var(--uss-ink);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(30px,5vw,78px);display:grid}@supports (color:color-mix(in lab, red, red)){.pnd-hub-evidence__list{border-top:1px solid color-mix(in srgb, var(--uss-ink) 14%, transparent)}}.pnd-hub-evidence__item{border-bottom:1px solid var(--uss-ink);grid-template-columns:38px minmax(0,1fr);gap:16px;padding:28px 0 32px;display:grid}@supports (color:color-mix(in lab, red, red)){.pnd-hub-evidence__item{border-bottom:1px solid color-mix(in srgb, var(--uss-ink) 14%, transparent)}}.pnd-hub-evidence__item>span{font-family:var(--font-mono), monospace;color:var(--uss-accent-text);font-size:11px}.pnd-hub-evidence__item small{font-family:var(--font-mono), monospace;letter-spacing:.13em;text-transform:uppercase;color:rgba(var(--uss-ink-rgb), .42);font-size:10px}.pnd-hub-evidence__item h3{letter-spacing:-.02em;margin:10px 0 0;font-size:clamp(20px,2vw,27px);line-height:1.12}.pnd-hub-evidence__item p{color:rgba(var(--uss-ink-rgb), .56);margin:12px 0 0;font-size:14.5px;line-height:1.65}.pnd-hub-process .ub-wrap{grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(50px,8vw,120px);display:grid}.pnd-hub-process .ub-head{margin-bottom:0;position:sticky;top:110px}.pnd-hub-process__list{border-top:1px solid var(--uss-ink);margin:0;padding:0;list-style:none}@supports (color:color-mix(in lab, red, red)){.pnd-hub-process__list{border-top:1px solid color-mix(in srgb, var(--uss-ink) 14%, transparent)}}.pnd-hub-process__list{counter-reset:steps}.pnd-hub-process__list li{border-bottom:1px solid var(--uss-ink);grid-template-columns:54px minmax(0,1fr);gap:18px;padding:26px 0 30px;display:grid}@supports (color:color-mix(in lab, red, red)){.pnd-hub-process__list li{border-bottom:1px solid color-mix(in srgb, var(--uss-ink) 14%, transparent)}}.pnd-hub-process__list li>span{font-family:var(--font-mono), monospace;color:var(--uss-accent-text);font-size:12px}.pnd-hub-process__list h3{letter-spacing:-.02em;margin:0;font-size:clamp(20px,2vw,27px);line-height:1.12}.pnd-hub-process__list p{color:rgba(var(--uss-ink-rgb), .56);margin:10px 0 0;font-size:14.5px;line-height:1.65}.pnd-hub-cost__list{border-top:1px solid var(--uss-ink)}@supports (color:color-mix(in lab, red, red)){.pnd-hub-cost__list{border-top:1px solid color-mix(in srgb, var(--uss-ink) 14%, transparent)}}.pnd-hub-cost__item{border-bottom:1px solid var(--uss-ink);grid-template-columns:52px minmax(180px,.7fr) minmax(0,1.3fr);align-items:baseline;gap:22px;padding:24px 0;display:grid}@supports (color:color-mix(in lab, red, red)){.pnd-hub-cost__item{border-bottom:1px solid color-mix(in srgb, var(--uss-ink) 14%, transparent)}}.pnd-hub-cost__item>span{font-family:var(--font-mono), monospace;color:var(--uss-accent-text);font-size:11px}.pnd-hub-cost__item h3{margin:0;font-size:clamp(18px,1.7vw,23px);line-height:1.2}.pnd-hub-cost__item p{color:rgba(var(--uss-ink-rgb), .56);margin:0;font-size:14.5px;line-height:1.6}.pnd-hub-cost__note{color:rgba(var(--uss-ink-rgb), .56);justify-content:space-between;align-items:center;gap:24px;margin:30px 0 0;font-size:14px;line-height:1.6;display:flex}.pnd-hub-cost__note a,.pnd-hub-faq__more a{color:var(--uss-accent-text);flex:none;align-items:center;gap:10px;font-weight:650;text-decoration:none;display:inline-flex}.pnd-hub-faq__list{border-top:1px solid var(--uss-ink)}@supports (color:color-mix(in lab, red, red)){.pnd-hub-faq__list{border-top:1px solid color-mix(in srgb, var(--uss-ink) 14%, transparent)}}.pnd-hub-faq__item{border-bottom:1px solid var(--uss-ink)}@supports (color:color-mix(in lab, red, red)){.pnd-hub-faq__item{border-bottom:1px solid color-mix(in srgb, var(--uss-ink) 14%, transparent)}}.pnd-hub-faq__item summary{cursor:pointer;justify-content:space-between;align-items:center;gap:22px;padding:22px 0;font-size:clamp(18px,1.8vw,23px);font-weight:650;list-style:none;display:flex}.pnd-hub-faq__item summary::-webkit-details-marker{display:none}.pnd-hub-faq__item summary i{border:1px solid var(--uss-ink);flex:none;place-items:center;width:32px;height:32px;display:grid}@supports (color:color-mix(in lab, red, red)){.pnd-hub-faq__item summary i{border:1px solid color-mix(in srgb, var(--uss-ink) 18%, transparent)}}.pnd-hub-faq__item summary i{transition:rotate .3s var(--uss-ease), border-color .3s ease;border-radius:50%;font-style:normal;font-weight:400}.pnd-hub-faq__item[open] summary i{border-color:var(--uss-accent);rotate:45deg}.pnd-hub-faq__item p{max-width:76ch;color:rgba(var(--uss-ink-rgb), .58);margin:-5px 58px 24px 0;font-size:15px;line-height:1.68}.pnd-hub-faq__more{margin:26px 0 0}.pnd-hub-brief__grid{grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);align-items:start;gap:clamp(50px,8vw,120px);display:grid}.pnd-hub-brief .ub-head{margin-bottom:0;position:sticky;top:110px}.js [data-uss-gallery].uss-reveal .ub-photo{clip-path:inset(0 0 100% round 16px)}.js [data-uss-gallery].uss-reveal.is-revealed .ub-photo{clip-path:inset(0 round 16px);transition:clip-path .7s var(--uss-ease)}.js [data-uss-gallery].uss-reveal.is-revealed .ub-photo:nth-child(2){transition-delay:90ms}.js [data-uss-gallery].uss-reveal.is-revealed .ub-photo:nth-child(3){transition-delay:.16s}@media (max-width:820px){.pnd-hub-index,.pnd-hub-evidence__list{grid-template-columns:1fr}.pnd-hub-index__item,.pnd-hub-index__item:nth-child(odd),.pnd-hub-index__item:nth-child(2n){border-right:0;padding:22px 0}.pnd-hub-index__item:last-child:nth-child(odd){grid-column:auto}.pnd-hub-process .ub-wrap,.pnd-hub-brief__grid{grid-template-columns:1fr;gap:34px}.pnd-hub-process .ub-head,.pnd-hub-brief .ub-head{position:static}.pnd-hub-cost__item{grid-template-columns:38px minmax(0,1fr);gap:12px}.pnd-hub-cost__item p{grid-column:2}.pnd-hub-cost__note{flex-direction:column;align-items:flex-start}.pnd-hub-cost__note a,.pnd-hub-faq__more a{min-height:44px}}@media (max-width:520px){.pnd-hub-index__item{grid-template-columns:34px minmax(0,1fr) 20px;gap:10px}.pnd-hub-evidence__item,.pnd-hub-process__list li{grid-template-columns:36px minmax(0,1fr);gap:10px}}@media (prefers-reduced-motion:reduce){.js [data-uss-gallery].uss-reveal .ub-photo{clip-path:none;transition:none}}@media (max-width:900px){.uss-about-grid{grid-template-columns:1fr!important;gap:36px!important}.uss-about-sticky{position:static!important;top:auto!important}}@media (max-width:760px){.uss-trust-grid{grid-template-columns:1fr!important}}@media (max-width:520px){.uss-about-values{grid-template-columns:1fr 1fr!important}}@media (max-width:880px){.warr-split{grid-template-columns:1fr!important}.warr-ctarow{flex-direction:column!important;align-items:flex-start!important}}@media (max-width:760px){.warr-docrow{flex-direction:column!important;align-items:flex-start!important;gap:6px!important}[data-uss-gallery]{grid-template-rows:auto!important;grid-template-columns:1fr 1fr!important;height:auto!important}[data-uss-gallery]>div{aspect-ratio:1!important;height:auto!important}[data-uss-step]{grid-template-columns:64px 1fr!important;gap:18px!important}}@media (max-width:480px){[data-uss-gallery]{grid-template-columns:1fr!important}}@keyframes ussPop{0%{transform:scale(0)}60%{transform:scale(1.12)}to{transform:scale(1)}}.ct-hero{background:var(--uss-page2);padding:120px var(--uss-pad) 64px}html:not([data-theme=light]) .ct-hero{background:linear-gradient(#0a0b0e 0%,#16181d 100%)}.ct-hero__in{max-width:1340px;margin:0 auto}.ct-crumb{font-family:var(--font-mono), monospace;letter-spacing:.08em;color:rgba(var(--uss-ink-rgb),.5);margin-bottom:28px;font-size:12px}.ct-crumb a{color:inherit;text-decoration:none}.ct-crumb a:hover{color:var(--uss-accent-text)}.ct-hero h1{letter-spacing:-.04em;color:var(--uss-ink);margin:0;font-size:clamp(44px,7.5vw,104px);font-weight:800;line-height:.92}.ct-hero p{color:rgba(var(--uss-ink-rgb),.6);max-width:54ch;margin:24px 0 0;font-size:clamp(15px,1.7vw,20px);line-height:1.6}.ct-sec{background:var(--uss-page);padding:clamp(48px, 6vw, 80px) var(--uss-pad) clamp(80px, 11vw, 130px)}.ct-grid{grid-template-columns:1fr 1fr;align-items:start;gap:40px;max-width:1340px;margin:0 auto;display:grid}.ct-subhead{align-items:center;gap:16px;margin-bottom:8px;display:flex}.ct-subhead.mt{margin-top:clamp(34px,4vw,52px)}.ct-subhead b{font-family:var(--font-mono), monospace;letter-spacing:.1em;color:var(--uss-accent-text);font-size:13px;font-weight:600}.ct-subhead i{background:var(--uss-ink);width:56px;height:1px}@supports (color:color-mix(in lab, red, red)){.ct-subhead i{background:color-mix(in srgb, var(--uss-ink) 20%, transparent)}}.ct-subhead span{font-family:var(--font-mono), monospace;letter-spacing:.22em;text-transform:uppercase;color:var(--uss-ink);font-size:12px}@supports (color:color-mix(in lab, red, red)){.ct-subhead span{color:color-mix(in srgb, var(--uss-ink) 50%, transparent)}}.ct-list{border-top:1px solid var(--uss-ink)}@supports (color:color-mix(in lab, red, red)){.ct-list{border-top:1px solid color-mix(in srgb, var(--uss-ink) 16%, transparent)}}.ct-row{border-bottom:1px solid var(--uss-ink);align-items:center;gap:18px;padding:clamp(16px,1.9vw,22px) 4px;display:flex}@supports (color:color-mix(in lab, red, red)){.ct-row{border-bottom:1px solid color-mix(in srgb, var(--uss-ink) 12%, transparent)}}.ct-row{color:inherit;text-decoration:none;transition:padding-left .25s}.ct-row:hover{padding-left:14px}.ct-row__ic{width:42px;height:42px;color:var(--uss-accent-text);background:#c8902e24;border-radius:11px;flex:none;justify-content:center;align-items:center;display:flex}.ct-row__l{font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--uss-ink);font-size:11px}@supports (color:color-mix(in lab, red, red)){.ct-row__l{color:color-mix(in srgb, var(--uss-ink) 42%, transparent)}}.ct-row__l{margin-bottom:4px}.ct-row__v{letter-spacing:-.01em;color:var(--uss-ink);font-size:clamp(17px,1.7vw,21px);font-weight:700}.ct-row__arr{color:var(--uss-accent-text);flex:none}.ct-orow{border-bottom:1px solid var(--uss-ink);align-items:baseline;gap:18px;padding:clamp(16px,1.8vw,20px) 4px;display:flex}@supports (color:color-mix(in lab, red, red)){.ct-orow{border-bottom:1px solid color-mix(in srgb, var(--uss-ink) 12%, transparent)}}.ct-orow{color:inherit;text-decoration:none;transition:padding-left .25s}a.ct-orow:hover{padding-left:12px}.ct-orow__l{width:130px;font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--uss-ink);flex:none;font-size:11px}@supports (color:color-mix(in lab, red, red)){.ct-orow__l{color:color-mix(in srgb, var(--uss-ink) 42%, transparent)}}.ct-orow__v{color:var(--uss-ink);flex:1;font-size:16px;font-weight:600;line-height:1.5}.ct-orow__sub{color:var(--uss-ink);font-size:13.5px}@supports (color:color-mix(in lab, red, red)){.ct-orow__sub{color:color-mix(in srgb, var(--uss-ink) 60%, transparent)}}.ct-orow__sub{margin-top:3px;line-height:1.6}.ct-cards{grid-template-columns:1fr 1fr;gap:12px;display:grid}.ct-card{border-radius:var(--uss-r-card);border:1px solid var(--uss-ink);flex-direction:column;gap:3px;padding:18px 18px 17px;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.ct-card{border:1px solid color-mix(in srgb, var(--uss-ink) 13%, transparent)}}.ct-card{background:var(--uss-ink)}@supports (color:color-mix(in lab, red, red)){.ct-card{background:color-mix(in srgb, var(--uss-ink) 3%, transparent)}}.ct-card{color:var(--uss-ink);text-decoration:none;transition:border-color .2s,background .2s,transform .2s}a.ct-card:hover{border-color:var(--uss-accent)}@supports (color:color-mix(in lab, red, red)){a.ct-card:hover{border-color:color-mix(in srgb, var(--uss-accent) 60%, transparent)}}a.ct-card:hover{background:var(--uss-accent)}@supports (color:color-mix(in lab, red, red)){a.ct-card:hover{background:color-mix(in srgb, var(--uss-accent) 7%, transparent)}}a.ct-card:hover{transform:translateY(-2px)}.ct-card--wide{grid-column:1/-1}.ct-card__ic{color:var(--uss-accent);margin-bottom:8px;display:inline-flex}.ct-card__l{font-family:var(--font-mono), monospace;letter-spacing:.13em;text-transform:uppercase;color:var(--uss-ink);font-size:10.5px}@supports (color:color-mix(in lab, red, red)){.ct-card__l{color:color-mix(in srgb, var(--uss-ink) 50%, transparent)}}.ct-card__v{color:var(--uss-ink);word-break:break-word;font-size:17px;font-weight:700;line-height:1.3}.ct-card__v--sm{font-size:14.5px;font-weight:600;line-height:1.45}.ct-card__arr{color:var(--uss-ink);display:inline-flex;position:absolute;top:15px;right:15px}@supports (color:color-mix(in lab, red, red)){.ct-card__arr{color:color-mix(in srgb, var(--uss-ink) 38%, transparent)}}.ct-card__arr{transition:color .2s,transform .2s}a.ct-card:hover .ct-card__arr{color:var(--uss-accent);transform:translate(2px,-2px)}.ct-req{border-top:1px solid var(--uss-ink);margin-top:18px;padding-top:16px}@supports (color:color-mix(in lab, red, red)){.ct-req{border-top:1px solid color-mix(in srgb, var(--uss-ink) 12%, transparent)}}.ct-req__name{color:var(--uss-ink);font-size:16px;font-weight:700}.ct-req__sub{color:var(--uss-ink);font-size:12.5px}@supports (color:color-mix(in lab, red, red)){.ct-req__sub{color:color-mix(in srgb, var(--uss-ink) 58%, transparent)}}.ct-req__sub{margin-top:4px;line-height:1.55}@media (max-width:560px){.ct-cards{grid-template-columns:1fr}}.ct-form{background:var(--uss-card);border:1px solid var(--uss-ink)}@supports (color:color-mix(in lab, red, red)){.ct-form{border:1px solid color-mix(in srgb, var(--uss-ink) 8%, transparent)}}.ct-form{border-radius:16px;padding:34px}.ct-form h2{color:var(--uss-ink);margin:0 0 8px;font-size:24px;font-weight:700}.ct-form__sub{color:var(--uss-ink);margin:0 0 24px;font-size:15px;line-height:1.6}@supports (color:color-mix(in lab, red, red)){.ct-form__sub{color:color-mix(in srgb, var(--uss-ink) 55%, transparent)}}.ct-fields{flex-direction:column;gap:12px;display:flex}.ct-input,.ct-select,.ct-textarea{background:var(--uss-page);border:1px solid var(--uss-ink)}@supports (color:color-mix(in lab, red, red)){.ct-input,.ct-select,.ct-textarea{border:1px solid color-mix(in srgb, var(--uss-ink) 10%, transparent)}}.ct-input,.ct-select,.ct-textarea{color:var(--uss-ink);box-sizing:border-box;border-radius:12px;outline:none;width:100%;padding:15px 16px;font-family:inherit;font-size:16px;transition:border-color .2s,box-shadow .2s}.ct-input:hover,.ct-select:hover,.ct-textarea:hover{border-color:var(--uss-ink)}@supports (color:color-mix(in lab, red, red)){.ct-input:hover,.ct-select:hover,.ct-textarea:hover{border-color:color-mix(in srgb, var(--uss-ink) 22%, transparent)}}.ct-input:focus,.ct-select:focus,.ct-textarea:focus{border-color:var(--uss-accent);box-shadow:0 0 0 3px var(--uss-accent)}@supports (color:color-mix(in lab, red, red)){.ct-input:focus,.ct-select:focus,.ct-textarea:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--uss-accent) 18%, transparent)}}.ct-input.err{border-color:var(--uss-err)}.ct-textarea{resize:vertical}.ct-select{color:var(--uss-ink)}@supports (color:color-mix(in lab, red, red)){.ct-select{color:color-mix(in srgb, var(--uss-ink) 70%, transparent)}}.ct-select{appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'><path d='M1 1.5l5 5 5-5' stroke='%23c8902e' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-position:right 16px center;background-repeat:no-repeat;padding-right:42px}.ct-err{color:var(--uss-err);margin:6px 0 0 4px;font-size:12.5px}.ct-formerr{color:var(--uss-err);margin:12px 0 0;font-size:13px;line-height:1.5}.ct-consent{cursor:pointer;align-items:flex-start;gap:10px;min-height:44px;margin-top:14px;padding:10px 8px 10px 0;display:flex}.ct-consent__box{cursor:pointer;border:1px solid var(--uss-ink);background:0 0;border-radius:6px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;transition:all .2s;display:flex}@supports (color:color-mix(in lab, red, red)){.ct-consent__box{border:1px solid color-mix(in srgb, var(--uss-ink) 28%, transparent)}}.ct-consent__box.on{background:var(--uss-accent);border-color:var(--uss-accent)}.ct-consent__box.err{border-color:var(--uss-err)}.ct-consent__box:focus-visible{outline:2px solid var(--uss-accent);outline-offset:3px}.ct-consent__lbl{color:var(--uss-ink);font-size:12px;line-height:1.5}@supports (color:color-mix(in lab, red, red)){.ct-consent__lbl{color:color-mix(in srgb, var(--uss-ink) 55%, transparent)}}.ct-consent__lbl a{color:var(--uss-accent-text);text-decoration:underline}.ct-submit{margin-top:14px}.cb-steps{margin-bottom:18px}.cb-steps__bar{background:var(--uss-ink);border-radius:100px;height:4px}@supports (color:color-mix(in lab, red, red)){.cb-steps__bar{background:color-mix(in srgb, var(--uss-ink) 10%, transparent)}}.cb-steps__bar{overflow:hidden}.cb-steps__bar span{background:var(--uss-accent);height:100%;transition:width .35s var(--uss-ease);border-radius:100px;display:block}.cb-steps__lbl{font-family:var(--font-mono), monospace;letter-spacing:.06em;color:var(--uss-ink);margin-top:8px;font-size:12px}@supports (color:color-mix(in lab, red, red)){.cb-steps__lbl{color:color-mix(in srgb, var(--uss-ink) 58%, transparent)}}.cb-nav{align-items:center;gap:10px;margin-top:16px;display:flex}.cb-nav .cb-back{flex:none}.cb-nav>.uss-btn--block{flex:1}@media (prefers-reduced-motion:reduce){.cb-steps__bar span{transition:none}}.ct-noscript{border:1px solid var(--uss-accent);margin:14px 0 0;padding:12px 14px}@supports (color:color-mix(in lab, red, red)){.ct-noscript{border:1px solid color-mix(in srgb, var(--uss-accent) 45%, transparent)}}.ct-noscript{color:var(--uss-ink);background:var(--uss-accent);border-radius:10px;font-size:13.5px;line-height:1.55}@supports (color:color-mix(in lab, red, red)){.ct-noscript{background:color-mix(in srgb, var(--uss-accent) 8%, transparent)}}.ct-noscript a{color:var(--uss-accent-text);white-space:nowrap;text-decoration:underline}.ct-altrow{gap:12px;margin-top:14px;display:flex}.ct-alt{flex:1}.ct-sent{text-align:center;flex-direction:column;align-items:center;padding:30px 10px 18px;display:flex}.ct-sent__ic{background:#1f8a5b;border-radius:50%;justify-content:center;align-items:center;width:66px;height:66px;margin-bottom:18px;animation:.5s cubic-bezier(.16,1.2,.5,1) ussPop;display:flex}.ct-sent__t{color:var(--uss-ink);font-size:22px;font-weight:800}.ct-sent p{color:var(--uss-ink);margin:10px 0 22px;font-size:15px;line-height:1.6}@supports (color:color-mix(in lab, red, red)){.ct-sent p{color:color-mix(in srgb, var(--uss-ink) 60%, transparent)}}.ct-sent p{max-width:34ch}@media (max-width:920px){.ct-grid{grid-template-columns:1fr}}@media (max-width:400px){.ct-orow{flex-direction:column;align-items:flex-start;gap:5px}.ct-orow__l{width:auto}}@media (max-width:1040px){[data-uss-nav],[data-uss-mega]{display:none!important}[data-uss-burger]{display:flex!important}}[data-uss-head]{padding-top:env(safe-area-inset-top)}@media (max-width:1200px){[data-uss-cta]{display:none!important}}@media (max-width:520px){[data-uss-phone]{display:none!important}[data-uss-head-inner]{padding-left:20px!important;padding-right:20px!important}}@media (max-width:360px){[data-uss-head-inner]{gap:12px!important;padding-left:16px!important;padding-right:16px!important}[data-uss-head-inner]>div:last-child{gap:10px!important}[data-uss-burger],[data-uss-head-inner] [title=Сменить\ тему]{width:44px!important;height:44px!important}}@media (max-width:340px){[data-uss-head-inner]{gap:10px!important;padding-left:14px!important;padding-right:14px!important}[data-uss-head-inner]>div:last-child{gap:8px!important}[data-uss-head-inner]>a>span:last-child{display:none!important}}[data-uss-burger],[data-uss-head-inner] [title=Сменить\ тему]{min-width:44px;min-height:44px}[data-uss-mobile]>div{padding-bottom:max(22px, env(safe-area-inset-bottom))!important}.uss-mega__link:hover{background:rgba(var(--uss-ink-rgb), .06)}@keyframes ussMegaLink{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){[data-uss-mega]:not([inert]) .uss-mega__link{animation:ussMegaLink .4s var(--uss-ease) backwards}[data-uss-mega]:not([inert]) .uss-mega__link:nth-child(2){animation-delay:50ms}[data-uss-mega]:not([inert]) .uss-mega__link:nth-child(3){animation-delay:.1s}[data-uss-mega]:not([inert]) .uss-mega__link:nth-child(4){animation-delay:.15s}[data-uss-mega]:not([inert]) .uss-mega__link:nth-child(5){animation-delay:.2s}}header[data-uss-head]{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#0d0e12!important}.hp-hero h1,.hp-badge,.hp-hero .kick{-webkit-user-select:none;user-select:none}.uss-skip{top:max(8px, env(safe-area-inset-top));z-index:300;background:var(--uss-accent);color:#131418;border-radius:100px;padding:11px 18px;font-size:14px;font-weight:700;text-decoration:none;transition:transform .2s;position:fixed;left:12px;transform:translateY(-180%);box-shadow:0 8px 24px #08090b66}.uss-skip:focus{outline-offset:2px;outline:2px solid #fff;transform:translateY(0)}html[data-theme=light] header[data-uss-head]{background:#f4f2ec!important;border-bottom-color:#15171a1f!important}html[data-theme=light] [data-uss-head-inner] a,html[data-theme=light] [data-uss-head-inner] span,html[data-theme=light] [data-uss-head-inner] svg{color:#15171a!important}html[data-theme=light] [data-uss-head-inner] [data-uss-phone],html[data-theme=light] [data-uss-head-inner] [title=Сменить\ тему],html[data-theme=light] [data-uss-burger]{border-color:#15171a2e!important}html[data-theme=light] [data-uss-burger] span{background:#15171a!important}[data-uss-head] .hdr-ic-sun{display:none!important}html[data-theme=light] [data-uss-head] .hdr-ic-sun{display:inline-flex!important}html[data-theme=light] [data-uss-head] .hdr-ic-moon{display:none!important}html[data-theme=light] [data-uss-mega]{background:#f5f3edfb!important}html[data-theme=light] [data-uss-mobile]{background:#f4f2ec!important}.uss-foot-link{transition:color .2s ease, transform .25s var(--uss-ease)}.uss-foot-link:hover{color:var(--uss-accent-text)!important}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.uss-foot-link:hover{transform:translate(3px)}}@media (max-width:760px){.uss-foot-link{align-items:center;min-height:44px;display:inline-flex}}@media (max-width:980px){[data-uss-foot-grid]{grid-template-columns:1fr 1fr!important;gap:32px 24px!important}[data-uss-foot-brand]{grid-column:1/-1!important}}@media (max-width:560px){[data-uss-foot-grid]{grid-template-columns:1fr!important}[data-uss-foot-bottom]{flex-direction:column!important;align-items:flex-start!important;gap:10px!important}[data-uss-foot]{padding-left:max(22px, env(safe-area-inset-left))!important;padding-right:max(22px, env(safe-area-inset-right))!important;padding-bottom:max(38px, env(safe-area-inset-bottom))!important}}.bp{padding-top:0}.bp section{position:relative}.bp-kicker{align-items:center;gap:18px;margin-bottom:clamp(36px,5vw,56px);display:flex}.bp-kicker b{font-family:var(--font-mono), monospace;color:var(--uss-accent-text);font-size:14px;font-weight:600}.bp-kicker i{background:rgba(var(--uss-ink-rgb),.18);width:clamp(40px,8vw,120px);height:1px;font-style:normal}.bp-kicker span{font-family:var(--font-mono), monospace;letter-spacing:.24em;text-transform:uppercase;color:rgba(var(--uss-ink-rgb),.5);font-size:13px}.prod-hero__img{opacity:.42;filter:grayscale(.25)}.prod-hero__ov{background:linear-gradient(#0d0e12b3 0%,#0d0e1280 40%,#0d0e12f2 100%);position:absolute;inset:0}html[data-theme=light] .prod-hero__img{opacity:.6;filter:grayscale(.08)}html[data-theme=light] .prod-hero__ov{background:linear-gradient(#0d0e1275 0%,#0d0e1247 40%,#0d0e12c7 100%)}.bp-note{color:var(--uss-ink);font-size:13px;line-height:1.6}@supports (color:color-mix(in lab, red, red)){.bp-note{color:color-mix(in srgb, var(--uss-ink) 55%, transparent)}}.bp-note{margin-top:24px}.nf{background:var(--uss-page);min-height:100dvh;color:var(--uss-ink);grid-template-rows:auto 1fr;display:grid;position:relative;overflow-x:hidden}.nf:before{content:"";pointer-events:none;background:radial-gradient(58% 58% at 76% 50%, var(--uss-accent) 0%, transparent 70%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.nf:before{background:radial-gradient(58% 58% at 76% 50%, color-mix(in srgb, var(--uss-accent) 9%, transparent) 0%, transparent 70%)}}.nf__logo{z-index:3;width:max-content;color:var(--uss-ink);font-family:var(--font-manrope), sans-serif;letter-spacing:.26em;align-items:center;gap:11px;padding:30px clamp(20px,4vw,48px);font-size:20px;font-weight:800;text-decoration:none;display:inline-flex;position:relative}.nf__logo svg{width:22px;height:22px;color:var(--uss-accent)}.nf__main{z-index:2;grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(28px,5vw,60px);width:100%;max-width:1080px;margin:0 auto;padding:0 clamp(20px,4vw,48px) 56px;display:grid;position:relative}.nf__code{font-family:var(--font-manrope), sans-serif;letter-spacing:-.04em;color:var(--uss-ink);font-size:clamp(72px,12vw,150px);font-weight:800;line-height:.9}.nf__eyebrow{font-family:var(--font-mono), monospace;letter-spacing:.34em;text-transform:uppercase;color:var(--uss-ink);align-items:center;gap:13px;margin:20px 0 18px;font-size:13px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.nf__eyebrow{color:color-mix(in srgb, var(--uss-ink) 55%, transparent)}}.nf__eyebrow i{background:var(--uss-accent);width:30px;height:1px}.nf__msg{max-width:400px;color:var(--uss-ink);margin:0 0 34px;font-size:clamp(16px,1.7vw,19px);line-height:1.65}@supports (color:color-mix(in lab, red, red)){.nf__msg{color:color-mix(in srgb, var(--uss-ink) 62%, transparent)}}.nf__cta{flex-wrap:wrap;gap:14px;display:flex}.nf__map{aspect-ratio:1;justify-self:center;width:100%;max-width:460px;position:relative}.nf__map svg{width:100%;height:100%;overflow:visible}.nf-ring{fill:none;stroke:var(--uss-ink)}@supports (color:color-mix(in lab, red, red)){.nf-ring{stroke:color-mix(in srgb, var(--uss-ink) 15%, transparent)}}.nf-grid line{stroke:var(--uss-ink)}@supports (color:color-mix(in lab, red, red)){.nf-grid line{stroke:color-mix(in srgb, var(--uss-ink) 11%, transparent)}}.nf-grid line{stroke-width:1px}.nf-n{fill:var(--uss-ink)}@supports (color:color-mix(in lab, red, red)){.nf-n{fill:color-mix(in srgb, var(--uss-ink) 45%, transparent)}}.nf-n{font-family:var(--font-mono), monospace}.nf-route{fill:none;stroke:var(--uss-accent);stroke-width:2px;stroke-dasharray:3 7;stroke-linecap:round;animation:3s linear infinite nfMarch}.nf-ping{fill:none;stroke:var(--uss-accent);stroke-width:2px;animation:2.4s ease-out infinite nfPing}.nf-needle{transform-origin:120px 120px;animation:5s cubic-bezier(.6,0,.4,1) infinite nfHunt}.nf-needle__n{fill:var(--uss-accent)}.nf-needle__s{fill:var(--uss-ink)}.nf-hub{fill:var(--uss-page);stroke:var(--uss-ink);stroke-width:2.5px}.uss-load__dial{aspect-ratio:1;width:clamp(116px,24vw,172px)}.uss-load__dial svg{width:100%;height:100%;overflow:visible}.uss-load__cap{font-family:var(--font-mono), monospace;letter-spacing:.26em;text-transform:uppercase;color:var(--uss-ink);font-size:12px}@supports (color:color-mix(in lab, red, red)){.uss-load__cap{color:color-mix(in srgb, var(--uss-ink) 58%, transparent)}}.uss-load__cap{animation:1.7s ease-in-out infinite ussLoadPulse}@keyframes ussLoadPulse{0%,to{opacity:.5}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.uss-load__cap{animation:none}}@keyframes nfMarch{to{stroke-dashoffset:-100px}}@keyframes nfHunt{0%{transform:rotate(0)}30%{transform:rotate(220deg)}55%{transform:rotate(140deg)}75%{transform:rotate(265deg)}to{transform:rotate(360deg)}}@keyframes nfPing{0%{r:3;opacity:.9}to{r:34;opacity:0}}@media (prefers-reduced-motion:reduce){.nf-route,.nf-needle,.nf-ping{animation:none}}@media (max-width:720px){.nf__main{text-align:center;grid-template-columns:1fr;gap:10px}.nf__map{max-width:250px;margin:4px auto 0}.nf__eyebrow,.nf__msg{margin-inline:auto}.nf__cta{justify-content:center}}@keyframes ussModalIn{0%{opacity:0;transform:translateY(24px)scale(.985)}to{opacity:1;transform:none}}@keyframes ussFadeIn{0%{opacity:0}to{opacity:1}}@keyframes ussPageIn{0%{opacity:0}}@media (prefers-reduced-motion:no-preference){.uss-page-enter{animation:ussPageIn var(--uss-motion-base) var(--uss-ease)}}@keyframes ussCfgPop{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes ussShimmer{0%{background-position:-460px 0}to{background-position:460px 0}}@keyframes ussHeroZoom{0%{transform:scale(1.04)}to{transform:scale(1.13)}}@media (prefers-reduced-motion:no-preference){.uss-cfg-zoom{animation:20s ease-out both ussHeroZoom}}.cfg-hero-arrow{color:#fff;background:#0d0e1280;border:1px solid #ffffff2e;border-radius:50%;place-items:center;width:46px;height:46px;font-size:23px;line-height:1;display:grid}.cfg-hero-arrow:hover{border-color:#c8902e}[data-uss-skel]{background:linear-gradient(90deg, rgba(var(--uss-ink-rgb),.05) 25%, rgba(var(--uss-ink-rgb),.11) 37%, rgba(var(--uss-ink-rgb),.05) 63%);background-size:920px 100%;border-radius:2px}@media (prefers-reduced-motion:no-preference){[data-uss-skel]{animation:1.4s linear infinite ussShimmer}}[data-stepnav]::-webkit-scrollbar{height:0}[data-stepnav]{scrollbar-width:none}@media (hover:hover) and (pointer:fine){[data-uss-optcard]:hover{border-color:#c8902e!important}}[data-uss-optcard]:focus-visible{outline-offset:2px;outline:2px solid #c8902e}[data-uss-optselect]:focus-visible{outline-offset:-3px;border-radius:2px;outline:2px solid #c8902e}@media (pointer:coarse){.hp-band__link,.bp-docs__dl{align-items:center;min-height:44px;display:inline-flex}}[data-uss-optcard]{line-height:normal}.uss-sr{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[data-uss-consent]:focus-visible{outline-offset:3px;outline:2px solid #c8902e}html[data-theme=light] [data-uss-card-boxed]{--uss-ink:#15171a;--uss-ink-rgb:21,23,26;--uss-wht-rgb:21,23,26;color:var(--uss-ink);box-shadow:none!important;background:#fff!important}.cookie-banner{left:auto;right:max(12px, env(safe-area-inset-right));bottom:calc(max(12px, env(safe-area-inset-bottom)) + var(--uss-cookie-offset,0px));z-index:60;color:#fff;background:#14161a;border:1px solid #ffffff14;border-radius:10px;align-items:center;gap:12px;max-width:420px;padding:11px 12px 11px 14px;font-size:12.5px;line-height:1.4;display:flex;position:fixed;box-shadow:0 10px 36px #00000057}.cookie-banner__text{color:#ffffffe0;flex:auto;min-width:0}.cookie-banner__text a{color:#c8902e;text-underline-offset:2px;text-decoration:underline}.cookie-banner__button{color:#0c0d10;cursor:pointer;background:#c8902e;border:none;border-radius:7px;flex:none;min-height:40px;padding:8px 15px;font-size:12.5px;font-weight:700}.cookie-banner__button:focus-visible{outline-offset:2px;outline:2px solid #fff}@keyframes ussCookieIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.cookie-banner{animation:ussCookieIn .38s var(--uss-ease) both}}@media (max-width:480px){.cookie-banner{left:max(8px, env(safe-area-inset-left));right:max(8px, env(safe-area-inset-right));bottom:calc(max(8px, env(safe-area-inset-bottom)) + var(--uss-cookie-offset,0px));gap:9px;padding:9px 10px;font-size:11.5px;line-height:1.3}.cookie-banner__button{min-height:44px;padding:7px 12px;font-size:12px}}@media (min-width:1200px){[data-cfg-bar]{display:none!important}[data-cfg-sumgrid]{grid-template-columns:1fr!important}[data-cfg-sumbreak]{display:none!important}}@media (max-width:1199px){[data-cfg-cart]{display:none!important}[data-cfg-shell]{grid-template-columns:248px 1fr!important}}@media (max-width:900px){[data-cfg-shell]{grid-template-columns:1fr!important;gap:0!important;padding-top:22px!important}[data-cfg-rail]{position:static!important;top:auto!important}[data-cfg-rails]{display:none!important}[data-cfg-railm]{display:block!important}}@media (max-width:760px){[data-uss-hero]{min-height:80svh!important}[data-uss-pad]{padding-left:22px!important;padding-right:22px!important}[data-uss-herospecs]{gap:18px 26px!important}[data-uss-herothumbs],[data-uss-galctl]{display:none!important}[data-cfg-breadcrumb]{padding-bottom:12px!important}.cfg-breadcrumb__link{align-items:center;min-height:44px;display:inline-flex}[data-cfg-hero-content]{padding-bottom:39px!important}[data-cfg-root] [data-cfg-shell]{padding-bottom:calc(105px + env(safe-area-inset-bottom))!important}}@media (max-width:680px){[data-cfg-grid2]{grid-template-columns:1fr!important}}@media (max-width:640px){[data-uss-pad]{padding-left:16px!important;padding-right:16px!important}[data-uss-modal-specs]{grid-template-columns:1fr!important}[data-cfg-barinner]{gap:12px!important;padding-left:16px!important;padding-right:16px!important}[data-bar-backlbl]{display:none!important}}@media (max-width:360px){[data-cfg-barinner]{gap:10px!important;padding-left:12px!important;padding-right:12px!important}[data-bar-price-lbl]{flex:auto!important}[data-bar-price-lbl]>span:last-child{font-size:19px!important}}@media (max-width:340px){[data-cfg-barinner]{gap:8px!important;padding-left:10px!important;padding-right:10px!important}[data-bar-price-lbl]>span:last-child{font-size:17px!important}}@media (min-width:1600px){:root{--uss-maxw:1460px}.bp-badge,.hp-badge,.cat-badge{padding:9px 17px;font-size:12.5px}}@media (min-width:1920px){:root{--uss-maxw:1560px}.bp-badge,.hp-badge,.cat-badge{font-size:13px}.hp-hero h1{font-size:clamp(32px,5.5vw,88px)}.cat-intro h1,.cat-band h2{font-size:clamp(46px,8vw,128px)}}.blog-intro{background:var(--uss-page2);border-bottom:1px solid var(--uss-line);padding:clamp(120px,14vw,184px) 0 clamp(36px,5vw,60px)}.blog-intro h1{letter-spacing:-.03em;color:var(--uss-ink);margin:18px 0 0;font-size:clamp(40px,6vw,84px);font-weight:800;line-height:.98}.blog-intro p{max-width:56ch;color:var(--uss-ink);margin:22px 0 0;font-size:clamp(16px,1.7vw,20px);line-height:1.6}@supports (color:color-mix(in lab, red, red)){.blog-intro p{color:color-mix(in srgb, var(--uss-ink) 64%, transparent)}}.blog-list{padding:clamp(46px,6vw,80px) 0 clamp(72px,9vw,120px)}.blog-grid{grid-template-columns:repeat(3,1fr);gap:clamp(20px,2.4vw,32px);display:grid}@media (max-width:1100px){.blog-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){.blog-grid{grid-template-columns:1fr}}.blog-card{background:var(--uss-card);border:1px solid var(--uss-line);border-radius:var(--uss-r-card);color:inherit;transition:border-color .35s var(--uss-ease), transform .35s var(--uss-ease), box-shadow .35s var(--uss-ease);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}@media (hover:hover){.blog-card:hover{border-color:var(--uss-accent)}@supports (color:color-mix(in lab, red, red)){.blog-card:hover{border-color:color-mix(in srgb, var(--uss-accent) 48%, var(--uss-line))}}.blog-card:hover{transform:translateY(-4px);box-shadow:0 30px 60px #00000029}}.blog-card__media{aspect-ratio:16/10;background:var(--uss-page2);position:relative;overflow:hidden}.blog-card__media img{transition:transform .6s var(--uss-ease)}@media (hover:hover){.blog-card:hover .blog-card__media img{transform:scale(1.05)}}.blog-card__ph{background:linear-gradient(135deg, var(--uss-page2), var(--uss-accent));position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.blog-card__ph{background:linear-gradient(135deg, var(--uss-page2), color-mix(in srgb, var(--uss-accent) 16%, var(--uss-page2)))}}.blog-card__tag{font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a0b0e99;border:1px solid #ffffff2e;border-radius:100px;padding:5px 11px;font-size:11px;position:absolute;top:12px;left:12px}.blog-card__body{flex-direction:column;flex:1;gap:10px;padding:clamp(18px,2vw,24px);display:flex}.blog-card__title{letter-spacing:-.01em;color:var(--uss-ink);margin:0;font-size:clamp(18px,1.5vw,21px);font-weight:700;line-height:1.25}.blog-card__excerpt{color:var(--uss-ink);margin:0;font-size:14.5px;line-height:1.6}@supports (color:color-mix(in lab, red, red)){.blog-card__excerpt{color:color-mix(in srgb, var(--uss-ink) 58%, transparent)}}.blog-card__excerpt{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.blog-card__meta{font-family:var(--font-mono), monospace;letter-spacing:.04em;color:var(--uss-ink);margin-top:auto;padding-top:12px;font-size:12px}@supports (color:color-mix(in lab, red, red)){.blog-card__meta{color:color-mix(in srgb, var(--uss-ink) 46%, transparent)}}.blog-empty{text-align:center;flex-direction:column;align-items:center;padding:clamp(48px,8vw,90px) 0;display:flex}.blog-empty__t{letter-spacing:-.02em;color:var(--uss-ink);font-size:clamp(22px,3vw,30px);font-weight:800}.blog-empty__s{max-width:52ch;color:var(--uss-ink);margin-top:14px;font-size:16px;line-height:1.6}@supports (color:color-mix(in lab, red, red)){.blog-empty__s{color:color-mix(in srgb, var(--uss-ink) 60%, transparent)}}.blog-art{padding:clamp(108px,13vw,158px) 0 clamp(70px,9vw,120px)}.blog-art__draft{font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:#b45309;background:#fef3c7;border:1px solid #fcd34d;border-radius:6px;margin-bottom:18px;padding:6px 12px;font-size:12px;display:inline-block}.blog-art h1{letter-spacing:-.03em;color:var(--uss-ink);max-width:20ch;margin:16px 0 0;font-size:clamp(32px,5vw,62px);font-weight:800;line-height:1.04}.blog-art__meta{font-family:var(--font-mono), monospace;letter-spacing:.06em;color:var(--uss-ink);margin-top:20px;font-size:13px}@supports (color:color-mix(in lab, red, red)){.blog-art__meta{color:color-mix(in srgb, var(--uss-ink) 50%, transparent)}}.blog-art__cover{aspect-ratio:16/9;border:1px solid var(--uss-line);border-radius:4px;margin:clamp(34px,4vw,52px) 0;position:relative;overflow:hidden}.blog-art__lead{color:var(--uss-ink);max-width:62ch;margin:0 0 clamp(24px,3vw,38px);font-size:clamp(18px,2vw,23px);font-weight:500;line-height:1.55}.blog-prose{max-width:70ch;color:var(--uss-ink);font-size:17.5px;line-height:1.8}@supports (color:color-mix(in lab, red, red)){.blog-prose{color:color-mix(in srgb, var(--uss-ink) 82%, transparent)}}.blog-prose>*+*{margin-top:1.35em}.blog-prose h2{letter-spacing:-.02em;color:var(--uss-ink);margin-top:1.8em;font-size:clamp(24px,2.6vw,32px);font-weight:700;line-height:1.2}.blog-prose h3{color:var(--uss-ink);margin-top:1.5em;font-size:clamp(19px,2vw,23px);font-weight:700}.blog-prose p{margin:0}.blog-prose a{color:var(--uss-accent);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.blog-prose strong{color:var(--uss-ink);font-weight:700}.blog-prose ul,.blog-prose ol{flex-direction:column;gap:.5em;margin:0;padding-left:1.4em;display:flex}.blog-prose li{padding-left:.2em}.blog-prose blockquote{border-left:3px solid var(--uss-accent);color:var(--uss-ink);margin:0;padding:4px 0 4px 24px;font-size:1.1em;font-style:italic}.blog-prose code{font-family:var(--font-mono), monospace;background:var(--uss-page2);border:1px solid var(--uss-line);border-radius:4px;padding:1px 6px;font-size:.88em}.blog-prose figure{margin:0}.blog-prose img{border:1px solid var(--uss-line);border-radius:4px;width:100%;height:auto;display:block}.blog-prose hr{border:0;border-top:1px solid var(--uss-line);margin:2em 0}.blog-art__foot{border-top:1px solid var(--uss-line);flex-wrap:wrap;gap:14px;margin-top:clamp(44px,5vw,64px);padding-top:clamp(28px,3vw,40px);display:flex}.hp-hero h1,.hp-manifesto h2,.hp-band h2,.hp-mat h2,.hp-center h2,.hp-cta h2,.cat-intro h1,.cat-band h2,.cat-custom h2,.cat-close h2,.pnd-hero h1,.pnd-def h2,.pnd-why h2,.pnd-close h2,.ct-hero h1,.bp-hero h1,.bp-h2,.bp-closing h2,.blog-intro h1,.blog-art h1,.nf__code,.ub-head h2,.hp-sec h2,.ct-form h2,.bp-cine__title,.ub-ctarow h2,.uss-hd{font-family:var(--font-head), var(--font-manrope), sans-serif;letter-spacing:-.015em;font-weight:600}@media (max-width:760px){.ct-crumb a,.cat-crumb a,.bp-crumb a,.cookie-banner__text a{margin:-14px -6px;padding:14px 6px;display:inline-block}}.cfg-entry__back{min-height:44px}.hp-bigspecs .v,.bp-bigspecs .v [data-countup],.pnd-stats .num [data-countup]{font-family:var(--font-display), var(--font-mono), monospace;font-variant-numeric:tabular-nums}@media print{:root,html[data-theme=light],[data-uss-dark]{--uss-ink:#15171a;--uss-ink-rgb:21, 23, 26;--uss-page:#fff;--uss-page2:#fff;--uss-band:#fff;--uss-accent-text:#8a5f16}body{background:#fff!important}.js .uss-reveal{opacity:1!important;transition:none!important;transform:none!important}header[data-uss-head],.cookie-banner,.uss-skip,[data-cfg-bar]{display:none!important}.hp-hero h1,.bp-hero h1{color:#15171a!important;text-shadow:none!important}}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@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}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(../media/manrope-cyrillic-400-normal.1kar6y_w7xc92.woff2)format("woff2"),url(../media/manrope-cyrillic-400-normal.2ow5pljymqch1.woff)format("woff")}
@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(../media/manrope-latin-400-normal.2xa18tgv2np2i.woff2)format("woff2"),url(../media/manrope-latin-400-normal.16uzrbq5-8z5v.woff)format("woff")}
@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(../media/manrope-cyrillic-500-normal.2j2me72v6wy09.woff2)format("woff2"),url(../media/manrope-cyrillic-500-normal.1snb6zl_nhipa.woff)format("woff")}
@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(../media/manrope-latin-500-normal.23dhs730snm70.woff2)format("woff2"),url(../media/manrope-latin-500-normal.1uxcnzel4f8qj.woff)format("woff")}
@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(../media/manrope-cyrillic-600-normal.2dlkzm0g6c5lw.woff2)format("woff2"),url(../media/manrope-cyrillic-600-normal.2lp-6i5mhw61k.woff)format("woff")}
@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(../media/manrope-latin-600-normal.2ybi4mo9-3upl.woff2)format("woff2"),url(../media/manrope-latin-600-normal.0d_nc7hu7m8km.woff)format("woff")}
@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(../media/manrope-cyrillic-700-normal.16p40z5fn5_zv.woff2)format("woff2"),url(../media/manrope-cyrillic-700-normal.3te-i5lbatid1.woff)format("woff")}
@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(../media/manrope-latin-700-normal.22dwiag9_pj68.woff2)format("woff2"),url(../media/manrope-latin-700-normal.2dopus2zh5ii9.woff)format("woff")}
