@font-face{font-family:Commissioner;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/Commissioner-normal-300_700-cyr.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Commissioner;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/Commissioner-normal-300_700-lat.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Martian Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/MartianMono-normal-400-cyr.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Martian Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/MartianMono-normal-400-lat.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Spectral;font-style:italic;font-weight:200;font-display:swap;src:url(/fonts/Spectral-italic-200-cyr.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Spectral;font-style:italic;font-weight:200;font-display:swap;src:url(/fonts/Spectral-italic-200-lat.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Spectral;font-style:italic;font-weight:300;font-display:swap;src:url(/fonts/Spectral-italic-300-cyr.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Spectral;font-style:italic;font-weight:300;font-display:swap;src:url(/fonts/Spectral-italic-300-lat.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Spectral;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/Spectral-normal-300-cyr.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Spectral;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/Spectral-normal-300-lat.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Spectral;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Spectral-normal-400-cyr.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Spectral;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Spectral-normal-400-lat.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--night:#05060a;--n1:#0b0d14;--n2:#121522;--n3:#1b1f30;--line:#edebf51a;--line-2:#edebf533;--ink:#edebf5;--ink-2:#b4b4c6;--ink-3:#8a8ca3;--day:#f1f0f5;--day-2:#e4e3ec;--d-ink:#0a0b12;--d-ink-2:#4a4b5c;--d-line:#0a0b1221;--red:#ff4d5e;--orange:#ff8b3d;--yellow:#ffd54a;--green:#3ee59a;--cyan:#36d6ff;--blue:#5b74ff;--violet:#b06bff;--acc:var(--cyan);--acc-d:#2741d8;--spectrum:linear-gradient(90deg,var(--red),var(--orange),var(--yellow),var(--green),var(--cyan),var(--blue),var(--violet));--spectrum-c:conic-gradient(from var(--a,0deg),var(--red),var(--orange),var(--yellow),var(--green),var(--cyan),var(--blue),var(--violet),var(--red));--f-display:"Spectral","Iowan Old Style",Georgia,serif;--f-text:"Commissioner","Segoe UI",system-ui,-apple-system,sans-serif;--f-mono:"Martian Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--t-hero:clamp(3rem,1.2rem + 6.6vw,9rem);--t-h1:clamp(2.6rem,1.4rem + 4.4vw,6.2rem);--t-h2:clamp(2.1rem,1.4rem + 2.8vw,4.2rem);--t-h3:clamp(1.35rem,1.15rem + .7vw,1.8rem);--t-lead:clamp(1.08rem,1.02rem + .3vw,1.3rem);--t-body:1.0625rem;--t-small:.98rem;--t-label:.72rem;--gut:clamp(16px,4vw,56px);--maxw:1440px;--sec:clamp(80px,10vw,168px);--sec-s:clamp(52px,6vw,96px);--r:999px;--r-media:18px;--r-card:14px;--hd:84px;--ease:cubic-bezier(.16,1,.3,1);--ease-io:cubic-bezier(.65,0,.35,1);--dur:.55s}@property --a{syntax:"<angle>";inherits:false;initial-value:0deg}*,:before,:after{box-sizing:border-box}*{margin:0;padding:0}html{-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--hd) + 16px);background:var(--night);overflow-x:clip}body{background:var(--night);color:var(--ink);font-family:var(--f-text);font-size:var(--t-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-weight:400;line-height:1.62;overflow-x:clip}body:after{content:"";z-index:90;pointer-events:none;opacity:.07;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}img,svg,video,canvas{max-width:100%;display:block}img{height:auto}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}input,textarea,select{font:inherit;color:inherit}ul,ol{list-style:none}h1,h2,h3,h4{font-family:var(--f-display);letter-spacing:-.025em;text-wrap:balance;-webkit-hyphens:manual;hyphens:manual;font-weight:300;line-height:1.02}h1 em,h2 em,h3 em{font-style:italic;font-weight:200}p{text-wrap:pretty}b,strong{color:var(--ink);font-weight:600}::selection{background:var(--cyan);color:var(--night)}:focus-visible{outline:2px solid var(--cyan);outline-offset:3px;border-radius:4px}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip{z-index:200;background:var(--ink);color:var(--night);border-radius:var(--r);padding:10px 18px;font-weight:600;position:fixed;top:-60px;left:12px}.skip:focus{top:12px}.wrap{width:100%;max-width:var(--maxw);padding:0 var(--gut);margin:0 auto}.wrap--narrow{max-width:940px}.sec{padding:var(--sec) 0;position:relative}.sec--s{padding:var(--sec-s) 0}.sec+.sec--flush{padding-top:0}.paper{background:var(--day);color:var(--d-ink)}.paper b,.paper strong{color:var(--d-ink)}.label{font-family:var(--f-mono);font-size:var(--t-label);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-weight:400;line-height:1.5}.paper .label{color:var(--d-ink-2)}.num{font-family:var(--f-mono);font-size:var(--t-label);letter-spacing:.06em;color:var(--acc)}.paper .num{color:var(--acc-d)}.accent{color:var(--acc)}.paper .accent{color:var(--acc-d)}.spec-text{background:var(--spectrum);color:#0000;-webkit-background-clip:text;background-clip:text}.h2{font-size:var(--t-h2);max-width:20ch}.h3{font-size:var(--t-h3);line-height:1.15}.lead{font-size:var(--t-lead);color:var(--ink-2);max-width:58ch;line-height:1.55}.paper .lead{color:var(--d-ink-2)}.muted{color:var(--ink-2)}.paper .muted{color:var(--d-ink-2)}.btn{isolation:isolate;border-radius:var(--r);background:var(--ink);min-height:54px;color:var(--night);letter-spacing:.005em;border:1px solid var(--ink);white-space:nowrap;transition:background var(--dur) var(--ease),color var(--dur) var(--ease),border-color var(--dur) var(--ease),transform .25s var(--ease);justify-content:center;align-items:center;gap:12px;padding:0 28px;font-size:1rem;font-weight:600;display:inline-flex;position:relative}.btn:before{content:"";z-index:-1;border-radius:inherit;background:var(--spectrum-c);opacity:0;filter:blur(10px);transition:opacity .5s var(--ease);animation:4s linear infinite spin;position:absolute;inset:-2px}.btn:hover:before{opacity:.75}.btn:hover{background:#fff}.btn:active{transform:scale(.98)}.btn[disabled]{opacity:.6;cursor:progress}.btn .ar{transition:transform var(--dur) var(--ease)}.btn:hover .ar{transform:translate(4px)}.btn--ghost{color:var(--ink);border-color:var(--line-2);-webkit-backdrop-filter:blur(8px);background:#edebf508}.btn--ghost:before{display:none}.btn--ghost:hover{border-color:var(--ink-2);background:#edebf514}.paper .btn--ghost{color:var(--d-ink);background:0 0;border-color:#0a0b1240}.paper .btn--ghost:hover{border-color:var(--d-ink);background:#0a0b120d}.btn--dark,.paper .btn:not(.btn--ghost){background:var(--d-ink);border-color:var(--d-ink);color:var(--day)}.btn--dark:hover,.paper .btn:not(.btn--ghost):hover{background:#1d1f2e}.actions{flex-wrap:wrap;gap:12px;display:flex}@keyframes spin{to{--a:360deg}}.tl{color:var(--ink);transition:background-size .5s var(--ease),color .3s;background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat;align-items:baseline;gap:8px;padding-bottom:3px;font-weight:500;display:inline-flex}.tl:hover{background-image:var(--spectrum);background-size:100% 2px}.tl .ar{transition:transform var(--dur) var(--ease)}.tl:hover .ar{transform:translate(3px)}.paper .tl{color:var(--d-ink)}.prose a,.faq a,.inline-link{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--cyan);text-decoration-color:var(--cyan);text-underline-offset:4px;text-decoration-thickness:1px}.prose a:hover,.faq a:hover,.inline-link:hover{color:var(--cyan)}.paper .prose a,.paper .inline-link{color:var(--d-ink);-webkit-text-decoration-color:var(--acc-d);text-decoration-color:var(--acc-d)}.chips{flex-wrap:wrap;gap:6px;display:flex}.chip{font-family:var(--f-mono);letter-spacing:.04em;color:var(--ink-2);border:1px solid var(--line);border-radius:var(--r);padding:5px 10px;font-size:.68rem;line-height:1.4}.paper .chip{color:var(--d-ink-2);border-color:var(--d-line)}.status{font-family:var(--f-mono);font-size:var(--t-label);letter-spacing:.06em;text-transform:uppercase;color:var(--ink);align-items:center;gap:8px;display:inline-flex}.status:before{content:"";background:var(--yellow);width:7px;height:7px;box-shadow:0 0 12px var(--yellow);border-radius:50%}.status--live:before{background:var(--green);box-shadow:0 0 12px var(--green)}.hd{z-index:50;height:calc(var(--hd) - 28px);pointer-events:none;transition:transform .5s var(--ease);position:fixed;inset:14px 0 auto}.hd[data-hide="1"]{transform:translateY(-130%)}.hd-in{pointer-events:auto;height:100%;max-width:calc(var(--maxw) - 2 * var(--gut) + 24px);width:calc(100% - 2 * var(--gut) + 24px);border-radius:var(--r);transition:background .5s var(--ease),border-color .5s var(--ease),backdrop-filter .5s;border:1px solid #0000;align-items:center;gap:20px;padding:0 8px 0 18px;display:flex}.hd[data-solid="1"] .hd-in{border-color:var(--line);-webkit-backdrop-filter:blur(18px)saturate(1.4);background:#0b0d149e}.logo{font-family:var(--f-text);letter-spacing:.32em;color:var(--ink);align-items:center;gap:10px;margin-right:auto;font-size:1.02rem;font-weight:600;display:inline-flex}.logo svg{flex:none;width:28px;height:28px;overflow:visible}.logo small{font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);border-left:1px solid var(--line-2);margin-left:2px;padding-left:12px;font-size:.62rem;font-weight:400}.logo:hover .mk-ray{stroke-dashoffset:0}.hd-nav{gap:2px;display:flex}.hd-nav a{color:var(--ink-2);border-radius:var(--r);transition:color .3s var(--ease),background .3s var(--ease);padding:9px 14px;font-size:.95rem;font-weight:500;position:relative}.hd-nav a:hover{color:var(--ink);background:#edebf50f}.hd-nav a[aria-current=page]{color:var(--ink)}.hd-nav a[aria-current=page]:after{content:"";background:var(--spectrum);height:1px;position:absolute;bottom:4px;left:14px;right:14px}.hd-cta{min-height:42px;padding:0 20px;font-size:.92rem}.burger{border:1px solid var(--line-2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0b0d1480;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:none}.burger span{background:var(--ink);width:16px;height:1.5px;display:block;position:relative}.burger span:before,.burger span:after{content:"";background:var(--ink);width:16px;height:1.5px;position:absolute;left:0}.burger span:before{top:-5px}.burger span:after{top:5px}.mnav{z-index:60;background:var(--night);padding:0 var(--gut) 32px;visibility:hidden;opacity:0;clip-path:circle(0% at calc(100% - 40px) 40px);transition:clip-path .7s var(--ease-io),opacity .3s,visibility 0s linear .7s;flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}.mnav:before{content:"";background:var(--spectrum);filter:blur(90px);opacity:.18;pointer-events:none;height:60%;position:absolute;inset:auto -20% -30%}.mnav[data-open="1"]{visibility:visible;opacity:1;clip-path:circle(150% at calc(100% - 40px) 40px);transition:clip-path .8s var(--ease-io),opacity .2s}.mnav-top{height:var(--hd);flex:none;justify-content:space-between;align-items:center;display:flex;position:relative}.mnav-close{border:1px solid var(--line-2);border-radius:var(--r);min-height:44px;padding:0 18px;font-size:.95rem}.mnav-links{flex-direction:column;margin-top:8px;display:flex;position:relative}.mnav-links a{font-family:var(--f-display);border-bottom:1px solid var(--line);letter-spacing:-.02em;justify-content:space-between;align-items:baseline;padding:8px 0;font-size:clamp(2.2rem,8vw,3rem);font-weight:300;display:flex}.mnav-links a:after{content:attr(data-n);font-family:var(--f-mono);color:var(--ink-3);letter-spacing:.06em;font-size:.7rem}.mnav-links a[aria-current=page]{font-style:italic}.mnav[data-open="1"] .mnav-links a{animation:mnIn .7s var(--ease) both}.mnav[data-open="1"] .mnav-links a:nth-child(2){animation-delay:50ms}.mnav[data-open="1"] .mnav-links a:nth-child(3){animation-delay:.1s}.mnav[data-open="1"] .mnav-links a:nth-child(4){animation-delay:.15s}.mnav[data-open="1"] .mnav-links a:nth-child(5){animation-delay:.2s}@keyframes mnIn{0%{opacity:0;transform:translateY(24px)}}.mnav-sub{color:var(--ink-2);flex-wrap:wrap;gap:8px 20px;margin-top:22px;display:flex;position:relative}.mnav-sub a{padding:6px 0}.mnav-foot{gap:10px;margin-top:auto;padding-top:28px;display:grid;position:relative}.ft{font-size:var(--t-small);color:var(--ink-2);border-top:1px solid var(--line);padding:clamp(56px,7vw,96px) 0 28px;position:relative;overflow:clip}.ft-grid{grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr));gap:clamp(28px,4vw,56px);display:grid;position:relative}.ft-about p{max-width:38ch;margin-top:16px}.ft h2{font-family:var(--f-mono);font-weight:400;font-size:var(--t-label);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin-bottom:16px}.ft ul{gap:9px;display:grid}.ft a{transition:color .3s}.ft a:hover{color:var(--ink)}.ft-word{font-family:var(--f-display);letter-spacing:-.06em;text-align:center;-webkit-user-select:none;user-select:none;color:#0000;-webkit-text-stroke:1px #edebf524;--mx:50%;--my:50%;margin-top:clamp(48px,6vw,88px);font-size:clamp(5rem,25vw,24rem);font-style:italic;font-weight:200;line-height:.78;position:relative}.ft-word span{color:#0000;-webkit-text-stroke:0;background:radial-gradient(circle at var(--mx) var(--my),#fff 0,var(--yellow) 6%,var(--orange) 12%,var(--red) 18%,var(--violet) 26%,var(--blue) 32%,var(--cyan) 38%,transparent 46%);opacity:.9;-webkit-background-clip:text;background-clip:text;position:absolute;inset:0}.ft-bottom{border-top:1px solid var(--line);color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;gap:10px 28px;margin-top:clamp(24px,3vw,40px);padding-top:20px;font-size:.875rem;display:flex;position:relative}.crumbs{font-family:var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);flex-wrap:wrap;gap:6px 10px;margin-bottom:clamp(24px,3vw,40px);font-size:.68rem;display:flex}.crumbs a{color:var(--ink-2);transition:color .3s}.crumbs a:hover{color:var(--ink)}.crumbs li{align-items:center;gap:10px;display:flex}.crumbs li+li:before{content:"";background:var(--spectrum);width:14px;height:1px}.crumbs [aria-current]{color:var(--ink-3)}.paper .crumbs,.paper .crumbs [aria-current]{color:var(--d-ink-2)}.paper .crumbs a{color:var(--d-ink)}.phead{padding:calc(var(--hd) + clamp(48px,7vw,112px)) 0 clamp(48px,6vw,88px);isolation:isolate;position:relative;overflow-x:clip}.phead:after{content:"";aspect-ratio:1;background:var(--spectrum-c);filter:blur(90px)saturate(1.3);opacity:.2;z-index:-2;pointer-events:none;border-radius:42% 58% 63% 37%/41% 44% 56% 59%;width:min(64vw,900px);animation:30s linear infinite spin,16s ease-in-out infinite alternate blob;position:absolute;top:-16vw;right:-10vw}@keyframes blob{50%{border-radius:63% 37% 41% 59%/58% 62% 38% 42%;translate:-4vw 3vw}to{border-radius:38% 62% 55% 45%/47% 36% 64% 53%;translate:2vw -2vw;scale:1.08}}.phead h1{font-size:var(--t-h1);max-width:16ch}.phead .lead{margin-top:clamp(20px,2.4vw,32px)}.phead-grid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:end;gap:clamp(32px,5vw,80px);display:grid}.phead-aside{border-top:1px solid var(--line-2);gap:14px;padding-top:18px;display:grid}dl.phead-aside>div{font-size:var(--t-small);grid-template-columns:120px 1fr;gap:12px;display:grid}.phead-aside dt,.phead-aside .k{color:var(--ink-3);font-family:var(--f-mono);font-size:var(--t-label);letter-spacing:.06em;text-transform:uppercase;padding-top:.3em}.phead--glow:after{opacity:.22}.shot{border-radius:var(--r-media);background:var(--n2);box-shadow:0 0 0 1px var(--line),0 40px 90px -40px #000000e6;display:block;position:relative;overflow:hidden}.shot img{object-fit:cover;object-position:top center;width:100%;height:100%}.shot-cap{font-family:var(--f-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--ink-3);justify-content:space-between;gap:12px;margin-top:12px;font-size:.66rem;display:flex}.paper .shot-cap{color:var(--d-ink-2)}.phone{aspect-ratio:390/800;background:#000;border:5px solid #161925;border-radius:28px;display:block;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff1a,0 40px 70px -24px #000000e6}.phone img{object-fit:cover;object-position:top;width:100%;height:100%}.scroller{border-radius:var(--r-media);box-shadow:0 0 0 1px var(--line),0 40px 90px -40px #000000e6;aspect-ratio:16/10;background:var(--n2);position:relative;overflow:hidden}.scroller img{will-change:transform;width:100%;height:auto;position:absolute;top:0;left:0}.tree{font-family:var(--f-mono);color:var(--ink-2);font-size:.74rem;line-height:1.95}.tree li{border-bottom:1px dashed var(--line);grid-template-columns:minmax(0,1fr) auto;gap:16px;display:grid}.tree li span:first-child{overflow-wrap:anywhere}.tree li span:last-child{color:var(--ink-3);text-align:right}.tree .d1 span:first-child{padding-left:14px}.tree .d1 span:first-child:before{content:"└ ";color:var(--ink-3)}@media (max-width:700px){.tree li{grid-template-columns:1fr;gap:0;padding:4px 0}.tree li span:last-child{text-align:left;font-size:.68rem}}.svc-intro{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:clamp(24px,4vw,64px);margin-bottom:clamp(36px,4.5vw,64px);display:grid}.svc-intro p{color:var(--ink-2)}.paper .svc-intro p{color:var(--d-ink-2)}.svc-list{border-top:1px solid var(--line-2);counter-reset:band}.paper .svc-list{border-top-color:#0a0b1240}.svc{--c:var(--cyan);border-bottom:1px solid var(--line);isolation:isolate;grid-template-columns:44px minmax(0,1.1fr) minmax(0,1.4fr) 150px 160px 28px;align-items:baseline;gap:clamp(12px,2vw,28px);padding:clamp(22px,2.6vw,34px) 0;display:grid;position:relative}.svc:before{content:"";z-index:-1;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--c) 16%,transparent) 30%,transparent);opacity:0;transform-origin:0;transition:opacity .5s var(--ease),transform .7s var(--ease);position:absolute;inset:0 -2vw;transform:scaleX(.4)}.svc:after{content:"";background:var(--c);transform-origin:0;width:100%;height:2px;transition:transform .7s var(--ease);position:absolute;bottom:-1px;left:0;transform:scaleX(0)}.svc:hover:before{opacity:1;transform:none}.svc:hover:after{transform:scaleX(1)}.svc:nth-child(7n+2){--c:var(--red)}.svc:nth-child(7n+3){--c:var(--orange)}.svc:nth-child(7n+4){--c:var(--yellow)}.svc:nth-child(7n+5){--c:var(--green)}.svc:nth-child(7n+6){--c:var(--cyan)}.svc:nth-child(7n+7){--c:var(--blue)}.svc:nth-child(7n+8){--c:var(--violet)}.svc h3{font-size:var(--t-h3);transition:transform .5s var(--ease)}.svc:hover h3{font-style:italic;transform:translate(6px)}.svc p{color:var(--ink-2);font-size:var(--t-small)}.svc .n{color:var(--c)}.svc .k{font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin-bottom:4px;font-size:.62rem;display:block}.svc .v{font-size:var(--t-small);font-weight:500}.svc .price .v{font-family:var(--f-display);letter-spacing:-.01em;font-size:1.35rem;font-weight:400}.svc .ar{color:var(--ink-3);transition:color .3s,transform .4s var(--ease)}.svc:hover .ar{color:var(--c);transform:translate(4px)}.svc-group{color:var(--ink-3);font-size:var(--t-small);grid-template-columns:44px 1fr;gap:clamp(12px,2vw,28px);padding:30px 0 8px;display:grid}.svc-group b{color:var(--ink);font-family:var(--f-display);letter-spacing:0;font-size:1.2rem;font-style:italic;font-weight:400}.svc-note{font-size:var(--t-small);color:var(--ink-3);max-width:80ch;margin-top:24px}.paper .svc{border-bottom-color:var(--d-line)}.paper .svc p,.paper .svc-group,.paper .svc .k{color:var(--d-ink-2)}.paper .svc-group b{color:var(--d-ink)}.paper .svc{--c:var(--acc-d)}.paper .svc:nth-child(7n+2){--c:#d42a3e}.paper .svc:nth-child(7n+3){--c:#c2560e}.paper .svc:nth-child(7n+4){--c:#9a7400}.paper .svc:nth-child(7n+5){--c:#14824f}.paper .svc:nth-child(7n+6){--c:#0b7fa8}.paper .svc:nth-child(7n+7){--c:#3047e0}.paper .svc:nth-child(7n+8){--c:#7a35d6}.author{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:clamp(32px,5vw,96px);display:grid}.author-name{letter-spacing:-.04em;font-size:clamp(2.6rem,1.5rem + 4vw,5.6rem);line-height:.95}.author-role{color:var(--ink-2);margin-top:16px}.author-text p{color:var(--ink-2)}.author-text p+p{margin-top:14px}.proofs{border-top:1px solid var(--line-2);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:clamp(28px,3vw,40px);display:grid}.proof{border-bottom:1px solid var(--line);gap:4px;padding:20px 20px 20px 0;display:grid}.proof:nth-child(odd){border-right:1px solid var(--line)}.proof:nth-child(2n){padding-left:20px}.proof b{font-family:var(--f-display);font-size:1.3rem;font-weight:400}.proof span{font-size:var(--t-small);color:var(--ink-3)}.paper .author-text p,.paper .author-role{color:var(--d-ink-2)}.paper .proofs{border-top-color:#0a0b1240}.paper .proof{border-color:var(--d-line)}.paper .proof span{color:var(--d-ink-2)}.domains{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.domains a{font-family:var(--f-mono);color:var(--ink-2);border:1px solid var(--line);border-radius:var(--r);padding:7px 12px;font-size:.7rem;transition:color .3s,border-color .3s}.domains a:hover{color:var(--ink);border-color:var(--cyan)}.faq-wrap{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:clamp(28px,5vw,96px);display:grid}.faq{border-top:1px solid var(--line-2)}.paper .faq{border-top-color:#0a0b1240}.faq details{border-bottom:1px solid var(--line);position:relative}.paper .faq details{border-bottom-color:var(--d-line)}.faq details:after{content:"";background:var(--spectrum);transform-origin:0;width:100%;height:1px;transition:transform .8s var(--ease);position:absolute;bottom:-1px;left:0;transform:scaleX(0)}.faq details[open]:after{transform:scaleX(1)}.faq summary{cursor:pointer;font-family:var(--f-display);letter-spacing:-.01em;justify-content:space-between;align-items:baseline;gap:20px;padding:22px 0;font-size:clamp(1.2rem,1.05rem + .5vw,1.5rem);font-weight:400;line-height:1.3;list-style:none;transition:color .3s;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"";width:12px;height:12px;color:var(--ink-3);transition:transform .45s var(--ease),color .3s;background:linear-gradient(currentColor,currentColor) 50%/100% 1px no-repeat,linear-gradient(currentColor,currentColor) 50%/1px 100% no-repeat;flex:none}.faq details[open] summary:after{color:var(--cyan);transform:rotate(135deg)}.faq summary:hover{color:var(--ink)}.faq details[open] summary{font-style:italic}.faq .ans{color:var(--ink-2);max-width:68ch;padding:0 0 24px}.paper .faq .ans{color:var(--d-ink-2)}.paper .faq summary:hover{color:var(--d-ink)}.faq .ans p+p{margin-top:10px}.cta{padding:var(--sec) 0;border-top:1px solid var(--line);isolation:isolate;position:relative;overflow:clip}.cta:before{content:"";aspect-ratio:1;background:var(--spectrum-c);filter:blur(120px);opacity:.2;z-index:-1;pointer-events:none;border-radius:50%;width:min(110vw,1500px);animation:30s linear infinite spin;position:absolute;bottom:-70%;left:50%;translate:-50%}.cta-grid{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end;gap:clamp(32px,5vw,96px);display:grid;position:relative}.cta h2{letter-spacing:-.04em;max-width:13ch;font-size:clamp(2.8rem,1.4rem + 5vw,6.4rem);line-height:.95}.cta p{color:var(--ink-2);max-width:48ch;margin-top:22px}.cta .actions{margin-top:32px}.cta-list{border-top:1px solid var(--line-2);display:grid}.cta-list a,.cta-list div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:16px;padding:17px 0;display:flex}.cta-list .k{font-family:var(--f-mono);font-size:var(--t-label);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.cta-list .v{text-align:right;font-weight:500}.cta-list a{transition:color .3s,padding .4s var(--ease)}.cta-list a:hover{color:var(--cyan);padding-left:8px}.two{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);align-items:start;gap:clamp(28px,5vw,96px);display:grid}.two>.sticky{top:calc(var(--hd) + 24px);position:sticky}.sec-title{font-size:var(--t-h2);max-width:18ch}.sec-title+.lead,.sec-title+p{margin-top:18px}.facts-table{border-top:1px solid var(--line-2)}.facts-table>div{border-bottom:1px solid var(--line);font-size:var(--t-small);grid-template-columns:minmax(120px,.5fr) minmax(0,1.5fr);gap:20px;padding:15px 0;display:grid}.facts-table dt{color:var(--ink-3);font-family:var(--f-mono);font-size:var(--t-label);letter-spacing:.06em;text-transform:uppercase;padding-top:.35em}.facts-table dd{color:var(--ink)}.paper .facts-table{border-top-color:#0a0b1240}.paper .facts-table>div{border-bottom-color:var(--d-line)}.paper .facts-table dt{color:var(--d-ink-2)}.paper .facts-table dd{color:var(--d-ink)}.ticks{gap:11px;display:grid}.ticks li{color:var(--ink-2);padding-left:28px;position:relative}.ticks li:before{content:"";background:var(--cyan);width:7px;height:7px;box-shadow:0 0 10px var(--cyan);border-radius:50%;position:absolute;top:.62em;left:0}.ticks li:nth-child(7n+2):before{background:var(--violet);box-shadow:0 0 10px var(--violet)}.ticks li:nth-child(7n+3):before{background:var(--orange);box-shadow:0 0 10px var(--orange)}.ticks li:nth-child(7n+4):before{background:var(--green);box-shadow:0 0 10px var(--green)}.ticks--no li:before,.ticks--no li:nth-child(n):before{box-shadow:none;border:1px solid var(--ink-3);background:0 0}.paper .ticks li{color:var(--d-ink-2)}.paper .ticks li:before{box-shadow:none}.cells{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.cell{border:1px solid var(--line);border-radius:var(--r-card);background:linear-gradient(#edebf506,#0000);align-content:start;gap:10px;padding:clamp(22px,2.6vw,32px);transition:border-color .4s;display:grid;position:relative;overflow:hidden}.cell:before{content:"";background:var(--spectrum);opacity:0;height:1px;transition:opacity .5s;position:absolute;inset:0 0 auto}.cell:hover{border-color:var(--line-2)}.cell:hover:before{opacity:.8}.cell h3{font-size:1.35rem;line-height:1.2}.cell p{color:var(--ink-2);font-size:var(--t-small)}.paper .cell{border-color:var(--d-line);background:#ffffff80}.paper .cell p{color:var(--d-ink-2)}.steps{counter-reset:s;border-top:1px solid var(--line-2);grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:0;display:grid}.step{border-bottom:1px solid var(--line);align-content:start;gap:8px;padding:24px 24px 24px 0;display:grid;position:relative}.step h3{font-size:1.3rem}.step p{color:var(--ink-2);font-size:var(--t-small)}.paper .steps{border-top-color:#0a0b1240}.paper .step{border-bottom-color:var(--d-line)}.paper .step p{color:var(--d-ink-2)}.prose{max-width:68ch}.prose>*+*{margin-top:1em}.prose h2{margin-top:1.8em;font-size:clamp(1.7rem,1.3rem + 1.4vw,2.5rem)}.prose h3{margin-top:1.5em;font-size:1.45rem}.prose p,.prose li{color:var(--ink-2)}.prose ul li,.prose ol li{padding-left:28px;position:relative}.prose ul li+li,.prose ol li+li{margin-top:.5em}.prose ul li:before{content:"";background:var(--cyan);border-radius:50%;width:6px;height:6px;position:absolute;top:.7em;left:2px}.prose ol{counter-reset:o}.prose ol li{counter-increment:o}.prose ol li:before{content:counter(o,decimal-leading-zero);font-family:var(--f-mono);color:var(--cyan);font-size:.66rem;position:absolute;top:.45em;left:0}.paper .prose p,.paper .prose li{color:var(--d-ink-2)}.paper .prose .lead-p,.paper .prose blockquote{color:var(--d-ink)}.prose blockquote{font-family:var(--f-display);color:var(--ink);padding:4px 0 4px 26px;font-size:1.5rem;font-style:italic;font-weight:300;line-height:1.35;position:relative}.prose blockquote:before{content:"";background:linear-gradient(var(--red),var(--yellow),var(--cyan),var(--violet));width:2px;position:absolute;top:0;bottom:0;left:0}.prose .lead-p{font-size:var(--t-lead);color:var(--ink);line-height:1.55}.table-wrap{border-top:1px solid var(--line-2);overflow-x:auto}table.t{border-collapse:collapse;width:100%;font-size:var(--t-small);min-width:520px}table.t th,table.t td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:14px 14px 14px 0}table.t th{font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:.64rem;font-weight:400}table.t td{color:var(--ink-2)}table.t td:first-child{color:var(--ink);font-weight:500}.paper table.t th{color:var(--d-ink-2)}.paper table.t td{color:var(--d-ink-2);border-bottom-color:var(--d-line)}.paper table.t td:first-child{color:var(--d-ink)}.paper .table-wrap{border-top-color:#0a0b1240}.next-link{border-top:1px solid var(--line-2);border-bottom:1px solid var(--line-2);isolation:isolate;grid-template-columns:1fr auto;align-items:end;gap:20px;padding:clamp(32px,4vw,56px) 0;display:grid;position:relative;overflow:hidden}.next-link:before{content:"";z-index:-1;background:var(--spectrum);opacity:0;filter:blur(60px);transition:opacity .6s,transform 1.2s var(--ease);position:absolute;inset:0;transform:translate(-60%)}.next-link:hover:before{opacity:.18;transform:none}.next-link b{font-family:var(--f-display);letter-spacing:-.035em;margin-top:8px;font-size:clamp(2.2rem,1.4rem + 3vw,4.4rem);font-weight:300;line-height:1;transition:font-style .3s;display:block}.next-link:hover b{font-style:italic}.next-link .ar{transition:transform .5s var(--ease);font-size:2.2rem}.next-link:hover .ar{transform:translate(10px)}.rel-list{border-top:1px solid var(--line-2)}.rel-list a{border-bottom:1px solid var(--line);transition:color .3s,padding .4s var(--ease);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:16px;padding:17px 0;display:grid}.rel-list a:hover{color:var(--cyan);padding-left:8px}.rel-list .label{white-space:nowrap}.paper .rel-list{border-top-color:#0a0b1240}.paper .rel-list a{border-bottom-color:var(--d-line)}.paper .rel-list a:hover{color:var(--acc-d)}.wlist{gap:clamp(64px,8vw,128px);display:grid}.witem{--c:var(--cyan);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:clamp(16px,2vw,28px);display:grid}.witem .wmedia{grid-column:1/span 8;position:relative}.witem .wmedia:before{content:"";background:var(--c);filter:blur(70px);opacity:.18;z-index:-1;border-radius:40px;transition:opacity .6s;position:absolute;inset:8% 6% -4%}.witem:hover .wmedia:before{opacity:.32}.witem .wbody{grid-column:9/span 4;gap:14px;padding-bottom:6px;display:grid}.witem:nth-child(2n) .wmedia{order:2;grid-column:5/span 8}.witem:nth-child(2n) .wbody{order:1;grid-column:1/span 4}.witem .shot{aspect-ratio:16/10}.witem .shot img{transition:transform 1.2s var(--ease)}.witem:hover .shot img{transform:scale(1.03)}.witem .phone{width:19%;position:absolute;bottom:-6%;right:3%}.witem:nth-child(2n) .phone{left:3%;right:auto}.witem h2{letter-spacing:-.03em;font-size:clamp(2rem,1.4rem + 2vw,3.2rem)}.witem h2 a{transition:font-style .3s}.witem h2 a:hover{font-style:italic}.witem p{color:var(--ink-2);font-size:var(--t-small)}.wfilter{color:var(--ink-3);font-size:var(--t-small);flex-wrap:wrap;gap:8px 22px;margin-top:22px;display:flex}.case-hero{padding:calc(var(--hd) + clamp(40px,6vw,88px)) 0 0;isolation:isolate;position:relative}.case-hero:after{content:"";aspect-ratio:1;background:radial-gradient(closest-side,var(--c,var(--cyan)),transparent);opacity:.26;filter:blur(40px);z-index:-1;pointer-events:none;border-radius:42% 58% 63% 37%/41% 44% 56% 59%;width:min(60vw,900px);animation:16s ease-in-out infinite alternate blob;position:absolute;top:-10vw;right:-10vw}.case-hero h1{letter-spacing:-.045em;max-width:13ch;font-size:clamp(3rem,1.4rem + 6vw,7.6rem);line-height:.92}.case-hero .lead{margin-top:clamp(22px,2.6vw,32px)}.case-top{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:end;gap:clamp(28px,5vw,96px);display:grid}.case-cover{margin-top:clamp(44px,5.5vw,80px)}.case-cover .shot{aspect-ratio:16/9}.case-accent{--c:var(--cyan)}.case-accent .num{color:var(--c)}.case-accent .ticks li:before{background:var(--c);box-shadow:0 0 10px var(--c)}.case-chapter{border-top:1px solid var(--line);grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:clamp(24px,5vw,96px);padding:clamp(44px,5.5vw,88px) 0;display:grid}.case-chapter h2{font-size:clamp(1.9rem,1.4rem + 1.8vw,3rem)}.case-chapter .body>*+*{margin-top:14px}.case-chapter .body p{color:var(--ink-2)}.case-chapter .body p.big{font-family:var(--f-display);color:var(--ink);letter-spacing:-.015em;font-size:clamp(1.5rem,1.2rem + 1.1vw,2.2rem);font-weight:300;line-height:1.3}.case-duo{grid-template-columns:minmax(0,1fr) clamp(180px,22vw,300px);align-items:start;gap:clamp(20px,3vw,48px);padding:clamp(24px,3vw,48px) 0;display:grid}.case-duo .phone{margin-top:clamp(40px,6vw,96px)}.case-scroller{max-width:1040px;margin:0 auto}.case-scroller .scroller{aspect-ratio:16/11}.case-status{border:1px solid var(--line-2);border-radius:var(--r-card);background:var(--n1);gap:8px;padding:clamp(20px,2.2vw,28px);display:grid}.case-status p{color:var(--ink-2);font-size:var(--t-small)}.sale-strip{border-radius:var(--r-card);background:var(--n1);isolation:isolate;grid-template-columns:1fr auto;align-items:center;gap:20px;padding:clamp(22px,2.6vw,32px);display:grid;position:relative;overflow:hidden}.sale-strip:before{content:"";border-radius:inherit;background:var(--spectrum-c);-webkit-mask-composite:xor;z-index:-1;padding:1px;animation:6s linear infinite spin;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.sale-strip b{font-family:var(--f-display);font-size:1.5rem;font-weight:400}.sale-strip p{color:var(--ink-2);font-size:var(--t-small);margin-top:4px}.svc-hero-meta{border-top:1px solid var(--line-2);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(28px,3.6vw,48px);display:grid}.svc-hero-meta div{gap:4px;padding:18px 16px 0 0;display:grid}.svc-hero-meta b{font-family:var(--f-display);letter-spacing:-.015em;font-size:clamp(1.4rem,1.1rem + 1vw,2.1rem);font-weight:300}.answer{max-width:72ch;padding:8px 0 8px clamp(18px,2.2vw,28px);position:relative}.answer:before{content:"";background:linear-gradient(var(--red),var(--yellow),var(--green),var(--cyan),var(--violet));width:2px;position:absolute;top:0;bottom:0;left:0}.answer p{font-size:var(--t-lead);color:var(--ink);line-height:1.55}.paper .answer p{color:var(--d-ink)}.case-link{border:1px solid var(--line);border-radius:var(--r-media);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:clamp(20px,3vw,48px);padding:clamp(18px,2vw,28px);transition:border-color .3s,background .3s;display:grid}.case-link:hover{border-color:var(--line-2);background:#edebf505}.case-link .shot{aspect-ratio:16/10}.case-link h3{font-size:var(--t-h3);margin:8px 0}.case-link p{color:var(--ink-2);font-size:var(--t-small)}.case-links{gap:14px;display:grid}.posts{border-top:1px solid var(--line-2)}.post{border-bottom:1px solid var(--line);grid-template-columns:130px minmax(0,1.3fr) minmax(0,1fr) 70px;align-items:baseline;gap:clamp(14px,2.4vw,36px);padding:clamp(22px,2.6vw,34px) 0;display:grid;position:relative}.post:after{content:"";background:var(--spectrum);transform-origin:0;width:100%;height:1px;transition:transform .8s var(--ease);position:absolute;bottom:-1px;left:0;transform:scaleX(0)}.post:hover:after{transform:scaleX(1)}.post h2,.post h3{font-size:clamp(1.4rem,1.1rem + 1vw,2rem);line-height:1.15}.post:hover h2,.post:hover h3{font-style:italic}.post p{color:var(--ink-2);font-size:var(--t-small)}.post time,.post .label{font-family:var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-size:.66rem}.article-head h1{max-width:19ch;font-size:clamp(2.4rem,1.5rem + 3.4vw,4.6rem)}.article-meta{font-size:var(--t-small);color:var(--ink-3);flex-wrap:wrap;gap:6px 18px;margin-top:24px;display:flex}.article-meta b{color:var(--ink-2);font-weight:500}.article-cta{border:1px solid var(--line-2);border-radius:var(--r-card);background:var(--n1);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px 40px;padding:clamp(24px,2.8vw,36px);display:grid;position:relative;overflow:hidden}.article-cta:before{content:"";background:var(--spectrum);height:1px;position:absolute;inset:0 0 auto}.article-cta h2{font-size:var(--t-h3)}.article-cta p{color:var(--ink-2);font-size:var(--t-small);max-width:56ch;margin-top:8px}.contact-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:clamp(32px,5vw,96px);display:grid}.form{gap:24px;display:grid}.field{gap:9px;display:grid}.field label,.field legend{font-size:var(--t-small);color:var(--ink);font-weight:500}.field .hint{color:var(--ink-3);font-size:.85rem}.field input,.field textarea{border:1px solid var(--line-2);border-radius:var(--r-card);background:#edebf508;width:100%;padding:15px 18px;font-size:1rem;line-height:1.5;transition:border-color .3s,background .3s,box-shadow .4s}.field input::placeholder,.field textarea::placeholder{color:#6e7088}.field input:hover,.field textarea:hover{border-color:#edebf557}.field input:focus,.field textarea:focus{border-color:var(--cyan);background:#36d6ff0a;outline:none;box-shadow:0 0 0 4px #36d6ff1a,0 10px 40px -10px #36d6ff40}.field textarea{resize:vertical;min-height:150px}fieldset.field{border:0}.budget{flex-wrap:wrap;gap:8px;display:flex}.budget label{cursor:pointer;position:relative}.budget input{opacity:0;cursor:pointer;position:absolute;inset:0}.budget span{border:1px solid var(--line-2);border-radius:var(--r);min-height:46px;color:var(--ink-2);align-items:center;padding:0 18px;font-size:.95rem;transition:border-color .3s,color .3s,background .3s,box-shadow .3s;display:inline-flex}.budget input:checked+span{border-color:var(--cyan);color:var(--ink);box-shadow:0 0 22px -6px var(--cyan);background:#36d6ff14}.budget input:focus-visible+span{outline:2px solid var(--cyan);outline-offset:2px}.form-note{color:var(--ink-3);font-size:.85rem}.form-err{color:#ff8a95;font-size:var(--t-small)}.sent{border:1px solid var(--line-2);border-radius:var(--r-media);background:var(--n1);padding:clamp(26px,3vw,44px);position:relative;overflow:hidden}.sent:before{content:"";background:var(--spectrum);height:2px;position:absolute;inset:0 0 auto}.sent h2{font-size:var(--t-h3)}.sent p{color:var(--ink-2);margin-top:10px}.hp{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.lot-note{border-radius:var(--r-card);color:var(--ink);font-size:var(--t-small);background:#36d6ff0f;border:1px solid #36d6ff40;max-width:62ch;margin-top:18px;padding:15px 20px;position:relative}.lots{gap:clamp(64px,8vw,120px);display:grid}.lot{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,64px);display:grid}.lot-media{padding-bottom:6%;display:block;position:relative}.lot-media .shot{aspect-ratio:16/10}.lot-media .phone{width:20%;position:absolute;bottom:0;right:4%}.lot h2{letter-spacing:-.03em;font-size:clamp(2rem,1.4rem + 2vw,3.2rem)}.lot-body{gap:14px;display:grid}.lot-body p{color:var(--ink-2)}.lot-price{font-family:var(--f-display);letter-spacing:-.02em;font-size:clamp(2rem,1.5rem + 1.4vw,2.8rem);font-weight:300}.lot-tag{font-family:var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);font-size:.68rem;display:inline-block}.honest{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,4vw,64px);display:grid}.honest h2{font-size:var(--t-h3);margin-bottom:16px}.honest-note{font-size:var(--t-small);color:var(--d-ink-2);margin-top:16px}.plans{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:clamp(12px,1.6vw,20px);display:grid}.plan{border:1px solid var(--line-2);border-radius:var(--r-media);background:var(--n1);isolation:isolate;align-content:start;gap:14px;padding:clamp(24px,2.6vw,34px);display:grid;position:relative}.plan--best:before{content:"";border-radius:inherit;background:var(--spectrum-c);-webkit-mask-composite:xor;z-index:-1;padding:1px;animation:6s linear infinite spin;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.plan--best{border-color:#0000}.plan-flag{background:var(--ink);color:var(--night);border-radius:var(--r);padding:3px 12px;font-size:.72rem;font-weight:600;position:absolute;top:-12px;left:22px}.plan h3{font-size:1.4rem}.plan-price{font-family:var(--f-display);letter-spacing:-.02em;font-size:2.2rem;font-weight:300;line-height:1}.plan-lead{color:var(--ink-2);font-size:var(--t-small)}.plan ul{font-size:var(--t-small);gap:8px;display:grid}.plan-foot{border-top:1px solid var(--line);font-size:var(--t-small);color:var(--ink-3);justify-content:space-between;align-items:baseline;gap:12px;margin-top:6px;padding-top:14px;display:flex}.lot-shots{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) clamp(110px,14vw,200px);align-items:start;gap:clamp(12px,1.6vw,20px);display:grid}.lot-shots .shot{aspect-ratio:16/10}.nf{min-height:86vh;padding-top:var(--hd);align-content:center;display:grid;position:relative}.nf h1{font-size:var(--t-h1)}.nf p{color:var(--ink-2);max-width:52ch;margin-top:16px}@media (prefers-reduced-motion:no-preference){[data-zoom]{overflow:hidden}[data-zoom]>img{will-change:transform}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:1180px){.svc{grid-template-columns:36px minmax(0,1fr) minmax(0,1.2fr) 140px 28px}.svc .term{display:none}.svc-group{grid-template-columns:36px 1fr}}@media (max-width:1023px){:root{--hd:76px}.hd-nav,.hd-cta{display:none}.burger{display:inline-flex}.logo small{display:none}.hd[data-solid="1"] .hd-in{-webkit-backdrop-filter:none;background:0 0;border-color:#0000}.hd-in{padding:0 0 0 4px}.hd .logo{border-radius:var(--r);-webkit-backdrop-filter:blur(12px);background:#0b0d148c;padding:8px 14px 8px 10px}.svc-intro,.author,.faq-wrap,.cta-grid,.two,.contact-grid,.case-top,.phead-grid,.lot{grid-template-columns:1fr}.two>.sticky{position:static}.case-chapter{grid-template-columns:1fr}.ft-grid{grid-template-columns:1fr 1fr}.ft-about{grid-column:1/-1}.witem .wmedia,.witem .wbody,.witem:nth-child(2n) .wmedia,.witem:nth-child(2n) .wbody{order:0;grid-column:1/-1}.cells{grid-template-columns:1fr 1fr}.post{grid-template-columns:110px minmax(0,1fr) 60px}.post p{display:none}}@media (max-width:700px){:root{--t-body:1rem}.svc{grid-template-columns:minmax(0,1fr) auto;gap:6px 16px}.svc .n,.svc .ar{display:none}.svc h3,.svc p{grid-column:1/-1}.svc .price{grid-column:1/2}.svc-group{grid-template-columns:1fr}.svc-group .n{display:none}.proofs{grid-template-columns:1fr}.proof:nth-child(odd){border-right:0}.proof:nth-child(2n){padding-left:0}.cells,.ft-grid{grid-template-columns:1fr}.post{grid-template-columns:1fr;gap:6px}.facts-table>div{grid-template-columns:1fr;gap:2px}.article-cta,.sale-strip,.case-link,.case-duo{grid-template-columns:1fr}.case-duo .phone{width:62%;margin:0 auto}.svc-hero-meta{grid-template-columns:1fr 1fr}.svc-hero-meta div:last-child{grid-column:1/-1}.honest{grid-template-columns:1fr}.lot-shots{grid-template-columns:1fr 34%}.lot-shots .shot:nth-child(2){display:none}.witem .phone{width:26%}.btn{white-space:normal;text-align:center}.actions .btn{flex:auto}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:scroll()){body:before{content:"";z-index:95;pointer-events:none;background:var(--spectrum);transform-origin:0;height:2px;animation:linear both progress;animation-timeline:scroll(root);position:fixed;top:0;left:0;right:0;transform:scaleX(0)}@keyframes progress{to{transform:scaleX(1)}}}.route-in main{animation:routeIn .7s var(--ease) both}@keyframes routeIn{0%{transform:translateY(60px)scale(.985)}}.btn{transition:background var(--dur) var(--ease),color var(--dur) var(--ease),border-color var(--dur) var(--ease),transform .45s var(--ease)}.cell,.plan,.case-link,.lot,.sent,.article-cta,.case-status,.witem .wmedia,.trust-in>div{--lx:50%;--ly:-200px}.cell:after,.plan:after,.case-link:after,.article-cta:after,.case-status:after,.trust-in>div:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(260px circle at var(--lx) var(--ly),#edebf514,transparent 70%);transition:opacity .4s;position:absolute;inset:0}.cell:hover:after,.plan:hover:after,.case-link:hover:after,.article-cta:hover:after,.case-status:hover:after,.trust-in>div:hover:after{opacity:1}.case-link,.case-status,.trust-in>div{position:relative}}@property --mx{syntax:"<percentage>";inherits:true;initial-value:30%}@property --my{syntax:"<percentage>";inherits:true;initial-value:40%}.shine em,.phead h1,.case-hero h1,.article-head h1,.nf h1{background:radial-gradient(circle at var(--mx) var(--my),#fff 0%,var(--yellow) 9%,var(--orange) 17%,var(--red) 25%,var(--violet) 34%,var(--blue) 42%,var(--cyan) 50%,var(--ink) 66%);color:#0000;-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-background-clip:text;background-clip:text;padding-right:.06em}.shine em{background-size:100% 100%}.paper .shine em{background-image:radial-gradient(circle at var(--mx) var(--my),#3047e0 0%,#7a35d6 14%,#d42a3e 26%,var(--d-ink) 60%)}@media (prefers-reduced-motion:no-preference){.shine-auto .shine,.shine-auto .phead h1,.shine-auto .case-hero h1,.shine-auto .article-head h1,.shine-auto .nf h1{animation:10s ease-in-out infinite alternate drift2}}@keyframes drift2{0%{--mx:-10%;--my:20%}35%{--mx:45%;--my:95%}70%{--mx:80%;--my:10%}to{--mx:115%;--my:60%}}.cur-dot,.cur-ring{z-index:300;pointer-events:none;will-change:transform;display:none;position:fixed;top:0;left:0}.has-cursor .cur-dot,.has-cursor .cur-ring{display:block}.cur-dot{mix-blend-mode:difference;background:#fff;border-radius:50%;width:6px;height:6px;margin:-3px 0 0 -3px}.cur-ring{mix-blend-mode:difference;width:36px;height:36px;transition:width .4s var(--ease),height .4s var(--ease),margin .4s var(--ease),background .4s,border-color .4s;border:1px solid #ffffff8c;border-radius:50%;margin:-18px 0 0 -18px;display:none}.has-cursor .cur-ring{place-items:center;display:grid}.cur-ring span{font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--night);opacity:0;font-size:.62rem;transition:opacity .3s}.cur-ring[data-state=link]{background:#ffffff1a;border-color:#0000;width:60px;height:60px;margin:-30px 0 0 -30px}.cur-ring[data-state=open]{background:var(--ink);mix-blend-mode:normal;border-color:#0000;width:92px;height:92px;margin:-46px 0 0 -46px}.cur-ring[data-state=open] span{opacity:1}.cur-ring.is-down{width:28px;height:28px;margin:-14px 0 0 -14px}@media (prefers-reduced-motion:no-preference){.logo svg{animation:14s linear infinite hue}}@keyframes hue{to{filter:hue-rotate(360deg)}}@media (prefers-reduced-motion:no-preference){.rv img,.rv video{clip-path:inset(100% 0 0);transition:clip-path 1.3s var(--ease-io),transform 2s var(--ease);transform:scale(1.12)}.rv.rv-in img,.rv.rv-in video{clip-path:inset(0);transform:scale(1)}.scroller.rv img{transform:none}}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}.roll{vertical-align:top;line-height:1.35;display:inline-block;position:relative;overflow:hidden}.roll>span{transition:transform .55s var(--ease);display:inline-block}.roll:after{content:attr(data-t);white-space:nowrap;font-family:var(--f-display);color:var(--ink);transition:transform .55s var(--ease);font-size:1.08em;font-style:italic;position:absolute;top:100%;left:0}.hd-nav a:hover .roll>span,.hd-nav a:hover .roll:after,.hd-nav a:focus-visible .roll>span,.hd-nav a:focus-visible .roll:after{transform:translateY(-100%)}.btn:after{content:"";border-radius:inherit;z-index:-1;pointer-events:none;background:linear-gradient(100deg,var(--yellow),var(--orange),var(--red),var(--violet),var(--cyan));clip-path:circle(0% at var(--bx,50%) var(--by,50%));transition:clip-path .7s var(--ease);position:absolute;inset:0}.btn:hover:after,.btn:active:after{clip-path:circle(160% at var(--bx,50%) var(--by,50%))}.btn--ghost:after{background:var(--ink)}.btn--ghost:hover{color:var(--night)}.paper .btn--ghost:after{background:var(--d-ink)}.paper .btn--ghost:hover{color:var(--day)}.btn--dark:after,.paper .btn:not(.btn--ghost):after{background:linear-gradient(100deg,#2741d8,#7a35d6,#d42a3e)}.gcard-media,.witem .wmedia,.lot-media,.case-link .shot{transition:transform .7s var(--ease)}.has-cursor .gcard-media,.has-cursor .witem .wmedia,.has-cursor .lot-media,.has-cursor .case-link .shot{transform:perspective(1000px) rotateY(calc(var(--tx,0) * 5deg)) rotateX(calc(var(--ty,0) * -4deg))}.witem .wmedia,.lot-media{transform-style:preserve-3d}.has-cursor .witem .phone,.has-cursor .lot-media .phone{translate:0 0 70px}.is-rip img{filter:url(#ripple)}.curtain{z-index:150;pointer-events:none;background:var(--night);position:fixed;inset:0;transform:translateY(102%)}.curtain:after{content:"";background:var(--spectrum);height:3px;position:absolute;bottom:-2px;left:0;right:0;box-shadow:0 0 40px 12px #36d6ff59,0 0 90px 30px #b06bff40}.curtain:before{content:"";background:var(--night);filter:blur(2px);border-radius:50%;height:120px;position:absolute;bottom:-60px;left:-10%;right:-10%}@media (prefers-reduced-motion:no-preference){.route-in .curtain{animation:1.15s cubic-bezier(.76,0,.24,1) both curtain}@keyframes curtain{0%{transform:translateY(0)}to{transform:translateY(-112%)}}}.kr{border-top:1px solid var(--line);background:var(--night);grid-template-columns:minmax(0,1fr);gap:.06em;padding:clamp(48px,7vw,112px) 0;display:grid;overflow:hidden}.kr-row{white-space:nowrap;font-family:var(--f-display);letter-spacing:-.05em;font-size:clamp(3.2rem,1rem + 8vw,10.5rem);font-weight:300;line-height:1}.kr-row span{will-change:translate;display:inline-block}.kr-a{color:#0000;-webkit-text-stroke:1px #edebf538}.kr-b{color:var(--ink-3);text-align:center;font-size:clamp(2rem,9vw,10.5rem)}.kr-b em{background:var(--spectrum);color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.08em;font-style:italic;font-weight:200}.is-stack>.witem{background:var(--night);border-top:1px solid var(--line);transform:scale(calc(1 - var(--cov,0) * .08));filter:brightness(calc(1 - var(--cov,0) * .6)) blur(calc(var(--cov,0) * 2px));transform-origin:50% 0;padding:26px 0;position:sticky;top:90px}.is-stack{gap:clamp(40px,6vw,96px)}@media (min-width:1024px) and (min-height:820px){main{z-index:1;background:var(--night);position:relative;box-shadow:0 40px 80px -10px #000000d9}.ft{z-index:0;position:sticky;bottom:0}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.sec-title,.h2,.mt-h,.gal-title,.au-name,.fin-h,.cta h2,.case-chapter h2,.next-link b,.lot h2,.witem h2,.svc-intro .h2,.honest h2{animation:linear both rise;animation-timeline:view();animation-range:entry entry 85%}@keyframes rise{0%{clip-path:inset(-10% -10% 100%);translate:0 .5em}to{clip-path:inset(-30% -10%);translate:0}}.shot img,.au-art img,.gcard-img img{animation:linear both plx;animation-timeline:view();scale:1.14}@keyframes plx{0%{translate:0 -5%}to{translate:0 5%}}.cell,.step,.case-link,.svc,.plan{transform-origin:50% 100%;animation:linear both card3d;animation-timeline:view();animation-range:entry entry 90%}@keyframes card3d{0%{opacity:0;transform:perspective(900px)rotateX(-32deg)translateY(60px)}to{opacity:1;transform:none}}.faq details,.rel-list a,.facts-table>div,.ticks li{animation:linear both slideL;animation-timeline:view();animation-range:entry entry 70%}@keyframes slideL{0%{opacity:0;translate:-48px}to{opacity:1;translate:0}}.post,.mw-row{animation:linear both wipe;animation-timeline:view();animation-range:entry entry 75%}@keyframes wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 -5% 0 0)}}.cells>:nth-child(3n+2),.steps>:nth-child(odd){animation-range:entry 5% entry 95%}.paper:not(.sv-in){animation:linear both paperIn;animation-timeline:view();animation-range:entry}@keyframes paperIn{0%{clip-path:inset(0 5% round 56px)}to{clip-path:inset(0)}}.kr-a span{animation:linear both krL;animation-timeline:view()}.kr-b span{animation:linear both krR;animation-timeline:view()}@keyframes krL{0%{translate:4%}to{translate:-38%}}@keyframes krR{0%{translate:-4%}to{translate:4%}}.case-cover .shot{animation:linear both coverIn;animation-timeline:view();animation-range:cover 10% cover 60%}@keyframes coverIn{0%{clip-path:inset(0)}to{clip-path:inset(3% 5% round 28px)}}.phead>.wrap,.case-hero .case-top{animation:linear both headOut;animation-timeline:view();animation-range:exit}@keyframes headOut{to{opacity:.1;filter:blur(8px);translate:0 -80px}}.ft-word{animation:linear both ftIn;animation-timeline:view();animation-range:entry cover 45%}@keyframes ftIn{0%{opacity:.15;translate:0 35%;scale:1 .55}to{opacity:1;translate:0;scale:1}}.mf-proof b,.proof b,.svc-hero-meta b{animation:linear both focusIn;animation-timeline:view();animation-range:entry 20%}@keyframes focusIn{0%{filter:blur(10px);opacity:0;letter-spacing:.2em}to{filter:none;opacity:1}}}}.phead--fx{flex-direction:column;justify-content:flex-end;min-height:min(88svh,920px);display:flex;overflow:hidden}.phead--fx:after{display:none}.phead--fx:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(0deg,var(--night) 0%,#05060ae0 34%,#05060a00 64%);position:absolute;inset:0}.phead--short{min-height:min(62svh,620px)}.hfx{z-index:-2;opacity:0;width:100%;height:100%;transition:opacity 1.2s var(--ease);position:absolute;inset:0}.hfx[data-ready="1"]{opacity:1}.orbit{z-index:-2;perspective:1400px;place-items:center;display:grid;position:absolute;inset:0 0 30%;-webkit-mask:linear-gradient(90deg,#0000,#000 18% 82%,#0000);mask:linear-gradient(90deg,#0000,#000 18% 82%,#0000)}.orbit-ring{aspect-ratio:16/10;width:clamp(200px,24vw,340px);transform-style:preserve-3d;will-change:transform;margin-top:calc(var(--hd) + 2vh);position:relative;transform:rotateX(-8deg)}.orbit-card{backface-visibility:hidden;transform:rotateY(calc(var(--i) * 360deg / var(--n))) translateZ(clamp(300px,34vw,560px));border-radius:14px;position:absolute;inset:0;overflow:hidden;box-shadow:0 0 0 1px #ffffff1f,0 30px 60px -20px #000000e6}.orbit-card img{object-fit:cover;object-position:top;width:100%;height:100%}.orbit-card:after{content:"";background:linear-gradient(115deg,#ffffff24,#0000 40%);position:absolute;inset:0}.case-hero--fx{flex-direction:column;justify-content:flex-end;min-height:min(96svh,980px);padding-bottom:clamp(40px,6vh,72px);display:flex;overflow:hidden}.case-hero--fx:after{display:none}.case-hero--fx:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(0deg,var(--night) 0%,#05060af0 42%,#05060a73 72%,#05060a99 100%),linear-gradient(90deg,#05060abf,#05060a00 60%), radial-gradient(70% 60% at 70% 20%,color-mix(in srgb,var(--c,var(--cyan)) 30%,transparent),transparent 70%);position:absolute;inset:0}.slices{z-index:-2;grid-template-columns:repeat(var(--n),1fr);display:grid;position:absolute;inset:0}.slices span{background-image:var(--src);background-size:calc(var(--n) * 100%) auto;background-position:calc(var(--i) * 100% / (var(--n) - 1)) top;translate:0 var(--wv,0);transition:translate .9s var(--ease);opacity:.42;filter:saturate(1.15)blur(1.5px);background-repeat:no-repeat}@media (prefers-reduced-motion:no-preference){.slices span{animation:sliceIn 1.3s var(--ease) both;animation-delay:calc(var(--i) * 45ms)}@keyframes sliceIn{0%{clip-path:inset(0 0 100%);transform:translateY(-12%)}to{clip-path:inset(0);transform:none}}}.phead--slices{min-height:min(90svh,900px)}.lprice{left:var(--gut);right:var(--gut);top:calc(var(--hd) - 2vh);width:calc(100% - 2 * var(--gut));z-index:-2;height:auto;max-height:26%;position:absolute;overflow:visible}.phead--price{min-height:max(100svh,920px)}.lprice text{font-family:var(--f-display);letter-spacing:-8px;font-size:190px;font-style:italic;font-weight:300}.lprice-out{fill:none;stroke:#edebf54d;stroke-width:1.2px}@media (prefers-reduced-motion:no-preference){.lprice-w1 path{animation:6s linear infinite wave}.lprice-w2 path{animation:9s linear infinite reverse wave}@keyframes wave{to{transform:translate(-1000px)}}.lprice-w1,.lprice-w2{animation:5s ease-in-out infinite alternate bob}}@keyframes bob{50%{translate:0 -8px}}.wins{z-index:-2;perspective:1200px;transform-style:preserve-3d;--rx:0deg;--ry:0deg;position:absolute;inset:0 0 34%}.win{width:clamp(220px,30vw,460px);transform:rotateX(var(--rx)) rotateY(var(--ry)) translateZ(calc(var(--i) * 60px - 90px));background:#11131c;border-radius:12px;transition:transform .2s linear;position:absolute;overflow:hidden;box-shadow:0 0 0 1px #ffffff1f,0 50px 90px -30px #000000f2}.win:first-child{left:6%;top:calc(var(--hd) + 6%)}.win:nth-child(2){left:30%;top:calc(var(--hd) + 20%);width:clamp(200px,24vw,360px)}.win:nth-child(3){right:24%;top:calc(var(--hd) + 2%)}.win:nth-child(4){right:4%;top:calc(var(--hd) + 18%);width:clamp(200px,24vw,380px)}.win img{aspect-ratio:16/10;object-fit:cover;object-position:top;width:100%;display:block}.win-bar{font-family:var(--f-mono);color:var(--ink-3);background:#1a1d2a;align-items:center;gap:6px;padding:8px 12px;font-size:.58rem;display:flex}.win-bar i{background:#3a3e52;border-radius:50%;width:8px;height:8px}.win-bar i:first-child{background:#ff5f57}.win-bar i:nth-child(2){background:#febc2e}.win-bar i:nth-child(3){background:#28c840}.win-bar span{white-space:nowrap;text-overflow:ellipsis;margin-left:8px;overflow:hidden}@media (prefers-reduced-motion:no-preference){.win{animation:7s ease-in-out infinite alternate float;animation-delay:calc(var(--i) * -1.7s)}@keyframes float{50%{translate:0 -16px}}}.nf{isolation:isolate;overflow:hidden}.nf-glitch{z-index:-1;pointer-events:none;font-family:var(--f-display);letter-spacing:-.06em;place-items:center;font-size:clamp(10rem,40vw,34rem);font-style:italic;font-weight:300;line-height:1;display:grid;position:absolute;inset:0}.nf-glitch span{color:#0000;-webkit-text-stroke:1px #edebf524;grid-area:1/1}.nf-glitch span:nth-child(2){-webkit-text-stroke:0;color:#ff4d5e59;mix-blend-mode:screen}.nf-glitch span:nth-child(3){-webkit-text-stroke:0;color:#36d6ff59;mix-blend-mode:screen}@media (prefers-reduced-motion:no-preference){.nf-glitch span:nth-child(2){animation:2.6s step-end infinite gl1}.nf-glitch span:nth-child(3){animation:3.1s step-end infinite gl2}@keyframes gl1{0%,to{clip-path:inset(0);transform:translate(-6px)}12%{clip-path:inset(20% 0 55%);transform:translate(18px,-4px)}14%{clip-path:inset(62% 0 12%);transform:translate(-22px,3px)}16%{clip-path:inset(0);transform:translate(-6px)}58%{clip-path:inset(40% 0 30%);transform:translate(10px,2px)}60%{clip-path:inset(0);transform:translate(-6px)}}@keyframes gl2{0%,to{clip-path:inset(0);transform:translate(6px)}22%{clip-path:inset(10% 0 70%);transform:translate(-16px,4px)}24%{clip-path:inset(70% 0 5%);transform:translate(20px,-2px)}26%{clip-path:inset(0);transform:translate(6px)}71%{clip-path:inset(30% 0 45%);transform:translate(-12px)}73%{clip-path:inset(0);transform:translate(6px)}}}@media (max-width:1023px){.phead--fx{min-height:86svh}.phead--short{min-height:60svh}.orbit{inset:0 0 42%}.orbit-card{transform:rotateY(calc(var(--i) * 360deg / var(--n))) translateZ(clamp(230px,62vw,320px))}.orbit-ring{width:clamp(150px,44vw,220px)}.win{width:52vw}.win:first-child{left:-4%;top:calc(var(--hd) + 2%)}.win:nth-child(2){left:30%;top:calc(var(--hd) + 16%);width:46vw}.win:nth-child(3){display:none}.win:nth-child(4){right:-6%;top:calc(var(--hd) + 30%);width:44vw}.lprice{top:calc(var(--hd) + 2vh);max-height:22%}.phead--price{min-height:auto;padding-top:calc(var(--hd) + 32vw)}.lprice text{font-size:200px}.case-hero--fx{min-height:92svh}}.phead--particles{min-height:max(96svh,860px)}
