:root{--ink:#0C0C0D;--ink-2:#131315;--ink-3:#1B1B1E;--ink-4:#232327;--porcelain:#EBE7DE;--porcelain-2:#DED9CD;--paper:#F5F2EB;--wht:#FFFFFF;--blue:#A8461C;--blue-lo:#7E3312;--iris:#E0A040;--sand:#D8A44A;--mint:#7E9C88;--dim:rgba(255,255,255,.64);--faint:rgba(255,255,255,.46);--hair:rgba(255,255,255,.09);--hair-2:rgba(255,255,255,.17);--ink-dim:rgba(12,12,13,.66);--ink-faint:rgba(12,12,13,.59);--hair-d:rgba(12,12,13,.13);--e:cubic-bezier(.19,1,.22,1);--e2:cubic-bezier(.65,0,.35,1);--maxw:1320px;--pad:40px;--r:20px}@media(max-width:900px){:root{--pad:22px;--r:16px}}@property --sweep{syntax:'<percentage>';inherits:false;initial-value:0%}@property --lift{syntax:'<length>';inherits:false;initial-value:0px}footer,main>section:nth-of-type(n+4),section.hs{content-visibility:auto;contain-intrinsic-size:auto 900px}blockquote,dd,figcaption,li,p{text-wrap:pretty}h1,h2,h3,h4,h5{text-wrap:balance}body:has(.sheet.open){overflow:hidden}.srv:has(.srv-row:hover) .srv-row:not(:hover){opacity:.42}.srv .srv-row{transition:opacity .45s var(--e),padding-left .5s var(--e)}.field:has(:focus-visible) label{color:var(--iris)}.frow:has(input:invalid:not(:placeholder-shown)) input:invalid{border-color:#c2543a}@media(forced-colors:active){.btn,.bx,.chip,.hero-facts li,.pcard{border:1px solid ButtonBorder}.aur,.aura,.cta-mesh,.grain,.orbit{display:none}.rv{opacity:1!important;transform:none!important}}@media(prefers-reduced-transparency:reduce){.float,.navbar{backdrop-filter:none;-webkit-backdrop-filter:none;background:var(--ink-2)}.grain{display:none}}@media print{#hd,.aur,.aura,.cta-mesh,.grain,.hs-ill,.mq,.orbit,.prog,.sheet,.skip{display:none!important}body{background:#fff;color:#000;font-size:11pt}.surf-light,.surf-paper,section{background:#fff!important;color:#000!important}.rv{opacity:1!important;transform:none!important}a[href^=http]::after{content:" (" attr(href) ")";font-size:9pt;word-break:break-all}.bento,.price-wrap,.work{break-inside:avoid}}*,::after,::before{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--ink);color:var(--wht);font-family:'Plus Jakarta Sans',system-ui,-apple-system,sans-serif;font-size:17px;line-height:1.55;letter-spacing:-.006em;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}canvas,img,svg{display:block;max-width:100%}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:0 0;border:none;cursor:pointer}ol,ul{list-style:none}::selection{background:var(--blue);color:#fff}:focus-visible{outline:2px solid var(--sand);outline-offset:4px;border-radius:6px}h1,h2,h3,h4{font-family:'Familjen Grotesk','Plus Jakarta Sans',sans-serif;font-weight:700;line-height:1.08;letter-spacing:-.028em;text-wrap:balance;color:inherit}em.acc{font-family:'Familjen Grotesk',sans-serif;font-style:normal;font-weight:700;letter-spacing:-.028em;color:var(--iris)}.statement em.acc,.surf-light em.acc,.surf-paper em.acc{color:var(--blue)}.wrap{width:100%;max-width:var(--maxw);margin-inline:auto;padding-inline:var(--pad)}.wrap-wide{width:100%;max-width:1600px;margin-inline:auto;padding-inline:var(--pad)}section{position:relative}main[id],section[id]{scroll-margin-top:104px}.pad{padding-block:clamp(88px,11vw,168px)}.pad-sm{padding-block:clamp(64px,7vw,104px)}.surf-light{background:var(--porcelain);color:var(--ink)}.surf-light h1,.surf-light h2,.surf-light h3,.surf-light h4{color:var(--ink)}.surf-paper{background:var(--paper);color:var(--ink)}.edge-top{border-top-left-radius:clamp(24px,4vw,56px);border-top-right-radius:clamp(24px,4vw,56px)}.edge-bot{border-bottom-left-radius:clamp(24px,4vw,56px);border-bottom-right-radius:clamp(24px,4vw,56px)}.grain{position:fixed;inset:-50%;z-index:9998;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E");opacity:.035}.eb{font-family:'JetBrains Mono',ui-monospace,monospace;font-size:11.5px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--faint);display:inline-flex;align-items:center;gap:10px}.eb::before{content:'';width:22px;height:1px;background:currentColor;opacity:.5}.surf-light .eb,.surf-paper .eb{color:var(--ink-faint)}.eb-b{color:var(--iris)}.surf-light .eb-b{color:var(--blue)}.btn{--bg:var(--wht);--fg:var(--ink);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:16px 28px;border-radius:100px;font-size:15.5px;font-weight:500;letter-spacing:-.01em;background:var(--bg);color:var(--fg);border:1px solid transparent;overflow:hidden;isolation:isolate;transition:transform .5s var(--e),box-shadow .5s var(--e),color .35s var(--e2),border-color .35s var(--e2);white-space:nowrap;will-change:transform}.btn span{position:relative;z-index:2;display:inline-flex;align-items:center;gap:10px}.btn::after{content:'';position:absolute;inset:0;z-index:1;border-radius:inherit;background:var(--blue);transform:translateY(101%);transition:transform .55s var(--e)}.btn:hover::after{transform:translateY(0)}.btn:hover{color:#fff;box-shadow:0 14px 34px -16px rgba(12,12,13,.7)}.btn-line{--bg:transparent;--fg:var(--wht);border-color:var(--hair-2)}.btn-line:hover{border-color:transparent}.surf-light .btn-line,.surf-paper .btn-line{--fg:var(--ink);border-color:var(--hair-d)}.btn-dark{--bg:var(--ink);--fg:#fff}.btn-sm{padding:11px 20px;font-size:14px}.btn .arw{transition:transform .5s var(--e)}.btn:hover .arw{transform:translateX(4px)}.ul{position:relative;display:inline-block}.ul::after{content:'';position:absolute;left:0;bottom:-2px;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .5s var(--e)}.ul:hover::after{transform:scaleX(1);transform-origin:left}.rv{opacity:0;transform:translateY(28px);transition:opacity .9s var(--e),transform .9s var(--e);transition-delay:var(--d,0ms)}.rv.in{opacity:1;transform:none}.rv-s{transform:translateY(14px) scale(.985)}.line{display:block;overflow:hidden;padding-bottom:.2em;margin-bottom:-.2em}.line>i{display:block;font-style:inherit;transform:translateY(105%);transition:transform 1s var(--e);transition-delay:var(--d,0ms)}.in .line>i,.line.in>i{transform:none}.wipe{clip-path:inset(0 100% 0 0);transition:clip-path 1.1s var(--e);transition-delay:var(--d,0ms)}.wipe.in{clip-path:inset(0 0 0 0)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{animation-duration:NaNs!important;animation-iteration-count:1!important;transition-duration:NaNs!important}.line>i,.rv,.wipe{opacity:1!important;transform:none!important;clip-path:none!important}.grain{display:none}.hs{height:auto!important}.hs-pin{position:relative;height:auto;overflow:visible;padding-block:clamp(64px,9vw,110px)}.hs-track{overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:16px;transform:none!important;scrollbar-width:thin;scrollbar-color:var(--hair-2) transparent}.hs-card{scroll-snap-align:start}}.prog{position:fixed;top:0;left:0;height:2px;width:100%;transform:scaleX(0);transform-origin:left;background:linear-gradient(90deg,var(--blue),var(--iris),var(--sand));z-index:1002}header{position:fixed;top:0;left:0;right:0;z-index:1000;padding:18px var(--pad);transition:padding .6s var(--e)}header.pin{padding-top:12px}.navbar{max-width:var(--maxw);margin-inline:auto;height:62px;padding:0 10px 0 20px;display:flex;align-items:center;justify-content:space-between;gap:24px;border-radius:100px;border:1px solid transparent;transition:all .6s var(--e)}header.pin .navbar{background:rgba(12,12,13,.76);border-color:var(--hair);backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%);box-shadow:0 20px 50px -30px rgba(0,0,0,.9)}header.on-light.pin .navbar{background:rgba(255,255,255,.78);border-color:var(--hair-d);box-shadow:0 20px 50px -34px rgba(12,12,13,.5)}.brand{display:flex;align-items:center;gap:11px;font-family:'Familjen Grotesk',sans-serif;font-weight:700;font-size:21px;letter-spacing:-.05em}.brand .mark{width:25px;height:auto;flex:none}header.on-light .brand,header.on-light .nav-l a{color:var(--ink)}.brand .dot{width:6px;height:6px;border-radius:50%;background:var(--blue);margin-left:-4px;margin-bottom:-10px}.nav-l{display:flex;align-items:center;gap:6px}.nav-l a{position:relative;padding:9px 14px;font-size:14.5px;color:var(--dim);border-radius:100px;transition:color .3s}header.on-light .nav-l a{color:var(--ink-dim)}.nav-l a:hover{color:inherit}.nav-l a::before{content:'';position:absolute;inset:0;border-radius:100px;background:currentColor;opacity:0;transition:opacity .35s var(--e)}.nav-l a:hover::before{opacity:.07}.nav-cta{display:flex;align-items:center;gap:10px}.burger{display:none;width:46px;height:46px;border-radius:50%;border:1px solid var(--hair-2);align-items:center;justify-content:center;flex-direction:column;gap:5px}header.on-light .burger{border-color:var(--hair-d)}.burger i{display:block;width:16px;height:1.5px;background:currentColor;transition:transform .45s var(--e),opacity .3s}.burger.x i:first-child{transform:translateY(6.5px) rotate(45deg)}.burger.x i:nth-child(2){opacity:0}.burger.x i:nth-child(3){transform:translateY(-6.5px) rotate(-45deg)}@media(max-width:1000px){.nav-cta .btn,.nav-l{display:none}.burger{display:flex}.navbar{background:rgba(12,12,13,.76);border-color:var(--hair);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}header.on-light .navbar{background:rgba(255,255,255,.8);border-color:var(--hair-d)}}.sheet{position:fixed;inset:0;z-index:999;background:var(--ink);padding:110px var(--pad) 40px;display:flex;flex-direction:column;justify-content:space-between;clip-path:circle(0% at calc(100% - 44px) 46px);transition:clip-path .8s var(--e);visibility:hidden}.sheet.open{clip-path:circle(150% at calc(100% - 44px) 46px);visibility:visible}.sheet nav{display:flex;flex-direction:column;gap:2px}.sheet nav a{font-family:'Familjen Grotesk',sans-serif;font-weight:700;font-size:clamp(34px,10vw,52px);line-height:1.12;letter-spacing:-.045em;color:#fff;opacity:0;transform:translateY(24px);transition:opacity .6s var(--e),transform .6s var(--e);transition-delay:var(--d,0ms);border-bottom:1px solid var(--hair);padding:10px 0;display:flex;align-items:baseline;justify-content:space-between}.sheet.open nav a{opacity:1;transform:none}.sheet nav a b{font-family:'JetBrains Mono',monospace;font-size:12px;font-weight:400;color:var(--faint);letter-spacing:.1em}.sheet-foot{display:flex;flex-direction:column;gap:16px;opacity:0;transition:opacity .5s .35s}.sheet.open .sheet-foot{opacity:1}.sheet-foot .btn{width:100%}.hero{position:relative;padding-top:clamp(130px,17vh,190px);padding-bottom:clamp(60px,7vw,90px);overflow:hidden}.aura{position:absolute;z-index:0;pointer-events:none}.aura-1{inset:0;background:linear-gradient(to right,var(--hair) 1px,transparent 1px) 0 0/clamp(68px,7.5vw,116px) 100%,linear-gradient(to bottom,var(--hair) 1px,transparent 1px) 0 0/100% clamp(68px,7.5vw,116px);-webkit-mask-image:radial-gradient(ellipse 78% 62% at 22% 8%,#000 12%,transparent 72%);mask-image:radial-gradient(ellipse 78% 62% at 22% 8%,#000 12%,transparent 72%)}.aura-2{top:-6%;right:-4%;width:min(44vw,560px);aspect-ratio:1.35;background:repeating-linear-gradient(58deg,rgba(224,160,64,.22) 0 1px,transparent 1px 9px);-webkit-mask-image:radial-gradient(ellipse at 78% 22%,#000,transparent 68%);mask-image:radial-gradient(ellipse at 78% 22%,#000,transparent 68%)}.aura-3{bottom:16%;left:8%;width:34px;aspect-ratio:1;opacity:.5;background:linear-gradient(var(--iris),var(--iris)) 50% 0/1px 100% no-repeat,linear-gradient(var(--iris),var(--iris)) 0 50%/100% 1px no-repeat}.aura-3::after{content:'';position:absolute;inset:9px;border:1px solid var(--iris);border-radius:50%}.hero-grid{position:relative;z-index:2;display:grid;grid-template-columns:1fr;gap:clamp(44px,6vw,72px)}.h1{font-size:clamp(46px,8.2vw,132px);line-height:.98;letter-spacing:-.032em;text-wrap:pretty}.h1 .swap{display:inline-grid;vertical-align:baseline}.h1 .swap{overflow:hidden}.h1 .swap>em{grid-area:1/1;color:var(--iris);padding-right:.06em;opacity:0;transform:translateY(.92em);transition:opacity .5s var(--e),transform .78s var(--e)}.h1 .swap>em.on{opacity:1;transform:none}.hero-sub{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(28px,4vw,60px);align-items:end}.hero-sub p{font-size:clamp(17px,1.35vw,20px);color:var(--dim);max-width:46ch}.hero-ctas{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.hero-facts{display:flex;flex-wrap:wrap;gap:10px;margin-top:clamp(34px,4vw,52px)}.hero-facts li{display:inline-flex;align-items:center;gap:9px;padding:11px 17px;border-radius:100px;border:1px solid var(--hair);background:rgba(255,255,255,.03);font-size:14px;color:var(--dim)}.hero-facts li b{color:#fff;font-weight:600}.hero-facts svg{flex:none}@media(max-width:600px){.hero-facts li{padding:9px 13px;font-size:12.5px}}.price-inline{font-family:'JetBrains Mono',monospace;font-size:12.5px;color:var(--faint);letter-spacing:.04em}.price-inline b{color:var(--wht);font-weight:500}@media(max-width:860px){.hero-sub{grid-template-columns:1fr;align-items:start;gap:26px}}.stage{position:relative;z-index:2;margin-top:clamp(48px,6vw,80px);perspective:1600px}.win{position:relative;border-radius:16px;overflow:hidden;background:#0b0d15;border:1px solid var(--hair-2);box-shadow:0 60px 120px -50px rgba(0,0,0,.95),0 0 0 1px rgba(255,255,255,.03) inset;transform-style:preserve-3d;will-change:transform}.win-bar{height:42px;display:flex;align-items:center;gap:8px;padding:0 14px;background:rgba(255,255,255,.05);border-bottom:1px solid var(--hair)}.win-bar u{width:10px;height:10px;border-radius:50%;background:var(--hair-2);display:block}.win-bar u:first-child{background:#ff5f57}.win-bar u:nth-child(2){background:#febc2e}.win-bar u:nth-child(3){background:#28c840}.win-url{flex:1;margin-left:10px;height:26px;border-radius:60px;background:rgba(0,0,0,.35);border:1px solid var(--hair);display:flex;align-items:center;padding:0 12px;gap:8px;font-family:'JetBrains Mono',monospace;font-size:11.5px;color:var(--faint);overflow:hidden}.win-url b{color:rgba(255,255,255,.8);font-weight:400}.win-body{position:relative;aspect-ratio:16/9.4;background:linear-gradient(160deg,#0f1220,#0a0c14 60%)}@media(max-width:760px){.win-body{aspect-ratio:4/5}.win-bar{height:36px}}.bl{position:absolute;border-radius:6px;opacity:0;transform:translateY(16px)}.bl.on{opacity:1;transform:none;transition:opacity .5s var(--e),transform .7s var(--e),background .8s var(--e),color .8s}.wf{background:rgba(255,255,255,.09)}.win.designed .wf{background:rgba(255,255,255,.05)}.hero-mock{position:absolute;inset:0;padding:6% 6.5%}.m-nav{top:5%;left:6.5%;right:6.5%;height:5.5%;display:flex;align-items:center;gap:2%}.m-nav .mlogo{width:16%;height:60%;border-radius:5px;background:linear-gradient(100deg,var(--blue),var(--iris))}.m-nav .mlink{width:7%;height:26%;border-radius:4px;background:rgba(255,255,255,.16)}.m-nav .mbtn{margin-left:auto;width:14%;height:65%;border-radius:60px;background:rgba(255,255,255,.13);transition:background .7s var(--e)}.win.designed .m-nav .mbtn{background:var(--sand)}.m-h{top:17%;left:6.5%;width:62%;height:9%}.m-h2{top:28.5%;left:6.5%;width:44%;height:9%}.win.designed .m-h,.win.designed .m-h2{background:linear-gradient(90deg,#fff,rgba(255,255,255,.55))}.m-p{top:42%;left:6.5%;width:38%;height:3.4%}.m-p2{top:48%;left:6.5%;width:31%;height:3.4%}.m-cta{top:57%;left:6.5%;width:22%;height:8%;border-radius:60px;background:rgba(255,255,255,.14);transition:background .7s var(--e),box-shadow .7s}.win.designed .m-cta{background:linear-gradient(100deg,var(--blue),var(--iris));box-shadow:0 14px 34px -12px rgba(168,70,28,.8)}.m-img{top:17%;right:6.5%;width:27%;height:48%;border-radius:12px;overflow:hidden}.win.designed .m-img{background:linear-gradient(150deg,rgba(224,160,64,.75),rgba(168,70,28,.35) 60%,rgba(216,164,74,.5))}.m-card{bottom:8%;height:20%;border-radius:12px;background:rgba(255,255,255,.06);border:1px solid var(--hair)}.m-c1{left:6.5%;width:26%}.m-c2{left:36.5%;width:26%}.m-c3{left:66.5%;width:27%}.win.designed .m-card{background:rgba(255,255,255,.055);border-color:var(--hair-2);box-shadow:0 20px 40px -30px #000}.m-card::before{content:'';position:absolute;top:18%;left:9%;width:22px;height:22px;border-radius:7px;background:rgba(255,255,255,.18);transition:background .7s}.win.designed .m-c1::before{background:var(--blue)}.win.designed .m-c2::before{background:var(--iris)}.win.designed .m-c3::before{background:var(--sand)}.m-card::after{content:'';position:absolute;bottom:26%;left:9%;width:56%;height:8%;border-radius:4px;background:rgba(255,255,255,.14)}@media(max-width:760px){.m-img{display:none}.m-h{width:78%}.m-h2{width:60%}.m-p{width:66%}.m-p2{width:54%}.m-cta{width:42%;height:6%;top:62%}.m-card{bottom:6%;height:13%}.m-c1{left:6.5%;width:87%}.m-c2{left:6.5%;width:87%;bottom:21%}.m-c3{display:none}.m-nav .mlink{display:none}.m-nav .mbtn{width:30%}}.scan{position:absolute;inset:0;pointer-events:none;opacity:0;background:linear-gradient(90deg,transparent,rgba(224,160,64,.5),transparent);width:35%}.win.building .scan{opacity:1;animation:scan 2.6s var(--e2) 2}@keyframes scan{from{transform:translateX(-120%)}to{transform:translateX(400%)}}.float{position:absolute;z-index:3;border-radius:14px;padding:13px 16px;background:rgba(20,20,22,.82);border:1px solid var(--hair-2);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 30px 60px -30px rgba(0,0,0,.9);font-size:13px;will-change:transform;display:flex;align-items:center;gap:11px;white-space:nowrap}.float .k{font-family:'JetBrains Mono',monospace;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--faint);display:block}.float .v{font-family:'Familjen Grotesk',sans-serif;font-weight:700;font-size:17px;letter-spacing:-.03em}.f-1{top:12%;left:-3%;animation:bob 7s ease-in-out infinite}.f-2{bottom:16%;right:-2%;animation:bob 8.5s ease-in-out infinite reverse}.f-3{top:52%;left:-5%;animation:bob 9.5s ease-in-out .8s infinite}@keyframes bob{0%,100%{transform:translateY(0)}50%{transform:translateY(-13px)}}.pulse{width:8px;height:8px;border-radius:50%;background:var(--mint);box-shadow:0 0 0 0 rgba(126,156,136,.6);animation:pulse 2.4s infinite}@keyframes pulse{70%{box-shadow:0 0 0 12px rgba(126,156,136,0)}100%{box-shadow:0 0 0 0 rgba(126,156,136,0)}}@media(max-width:1560px){.f-1{left:1%}.f-2{right:1%}.f-3{left:0}}@media(max-width:1180px){.f-3{display:none}.f-1{left:2%}.f-2{right:2%}}@media(max-width:760px){.float{padding:10px 12px;font-size:11.5px}.f-1{top:-3%;left:-2%}.f-2{bottom:-3%;right:-2%}.float .v{font-size:14px}}.mq{display:flex;overflow:hidden;user-select:none;gap:0;padding:22px 0;border-block:1px solid var(--hair);background:rgba(255,255,255,.02)}.mq-t{display:flex;flex-shrink:0;align-items:center;gap:34px;padding-right:34px;animation:mqm 26s linear infinite;will-change:transform}@keyframes mqm{from{transform:translateX(0)}to{transform:translateX(-100%)}}.mq span{font-family:'Familjen Grotesk',sans-serif;font-weight:700;font-size:clamp(20px,2.6vw,34px);letter-spacing:-.03em;color:rgba(255,255,255,.9);white-space:nowrap}.mq span.o{color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.34)}.mq i{color:var(--iris);font-size:18px}.shead{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(24px,4vw,64px);align-items:end;margin-bottom:clamp(44px,5vw,76px)}.shead h2{font-size:clamp(34px,5.2vw,80px);line-height:1.02}.shead p{font-size:clamp(16px,1.25vw,19px);color:var(--dim);max-width:52ch}.surf-light .shead p,.surf-paper .shead p{color:var(--ink-dim)}.shead .eb{margin-bottom:20px}@media(max-width:820px){.shead{grid-template-columns:1fr;align-items:start}}.statement{background:var(--porcelain);color:var(--ink)}.st-big{font-size:clamp(38px,7vw,112px);line-height:1.02;letter-spacing:-.03em}.st-big .mut{color:rgba(12,12,13,.24)}.st-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:clamp(48px,6vw,86px);background:var(--hair-d);border:1px solid var(--hair-d);border-radius:var(--r);overflow:hidden}.st-cell{background:var(--porcelain);padding:30px 26px 34px;transition:background .5s var(--e)}.st-cell:hover{background:var(--paper)}.st-cell h3{font-size:20px;margin:16px 0 8px;letter-spacing:-.03em}.st-cell p{font-size:14.5px;color:var(--ink-dim)}.st-cell .n{font-family:'JetBrains Mono',monospace;font-size:11.5px;color:var(--blue);letter-spacing:.14em}@media(max-width:980px){.st-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.st-grid{grid-template-columns:1fr}}.price-wrap{display:grid;grid-template-columns:1.25fr 1fr;gap:clamp(20px,2.4vw,30px);align-items:stretch}@media(max-width:900px){.price-wrap{grid-template-columns:1fr}}@property --ang{syntax:'<angle>';initial-value:0deg;inherits:false}.pcard{position:relative;border-radius:26px;padding:clamp(28px,3vw,42px);overflow:hidden;border:1px solid var(--hair);background:linear-gradient(160deg,rgba(255,255,255,.06),rgba(255,255,255,.02));display:flex;flex-direction:column;gap:22px;isolation:isolate;transition:transform .6s var(--e),box-shadow .6s var(--e)}.pcard:hover{transform:translateY(-6px);box-shadow:0 40px 80px -50px rgba(168,70,28,.9)}.pcard::before{content:'';position:absolute;inset:0;z-index:4;border-radius:inherit;padding:1px;pointer-events:none;background:conic-gradient(from var(--ang),rgba(255,255,255,.1) 0 18%,var(--c1,#a8461c) 30%,var(--c2,#e0a040) 42%,rgba(255,255,255,.1) 56% 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;animation:angspin 11s linear infinite}.pcard.alt::before{animation-duration:15s;animation-direction:reverse}@keyframes angspin{to{--ang:360deg}}.pcard::after{content:'';position:absolute;top:-60%;left:-70%;width:45%;height:220%;z-index:3;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(255,255,255,.09),transparent);transform:rotate(14deg) translateX(0);opacity:0;transition:opacity .4s var(--e)}.pcard:hover::after{opacity:1;animation:sheen 1.5s var(--e2)}@keyframes sheen{from{transform:rotate(14deg) translateX(0)}to{transform:rotate(14deg) translateX(340%)}}.aur{position:absolute;inset:0;z-index:0;pointer-events:none}.aur i{position:absolute;display:block}.aur i:first-child{inset:0;background:repeating-linear-gradient(58deg,var(--a1) 0 1px,transparent 1px 12px);opacity:.5;-webkit-mask-image:radial-gradient(ellipse at 90% 4%,#000,transparent 62%);mask-image:radial-gradient(ellipse at 90% 4%,#000,transparent 62%)}.aur i:nth-child(2){top:0;left:0;right:0;height:2px;background:var(--pc,var(--iris));animation:ruleBreathe 7s ease-in-out infinite}@keyframes ruleBreathe{0%,100%{opacity:.55}50%{opacity:1}}.aur i:nth-child(3){display:block;top:-60%;bottom:-60%;width:52%;left:0;background:linear-gradient(100deg,transparent,var(--a2) 42%,var(--a2) 58%,transparent);will-change:transform;animation:rake 11s cubic-bezier(.55,0,.45,1) infinite}@keyframes rake{0%{transform:translateX(-115%) rotate(8deg);opacity:0}14%{opacity:.55}62%{opacity:.55}100%,78%{transform:translateX(205%) rotate(8deg);opacity:0}}.pcard:nth-child(2) .aur i:nth-child(3){animation-delay:3.4s}.pcard:hover .aur i:nth-child(3){animation-duration:5.5s}.p-top{display:flex;align-items:baseline;justify-content:space-between;gap:16px;position:relative;z-index:2}.p-name{font-family:'Familjen Grotesk',sans-serif;font-weight:700;font-size:22px;letter-spacing:-.03em}.p-num{position:relative;z-index:2;color:var(--wht);font-family:'Familjen Grotesk',sans-serif;font-weight:700;letter-spacing:-.03em;line-height:.85;font-size:clamp(56px,7.4vw,104px)}.p-num sup{font-size:.3em;font-weight:500;letter-spacing:-.02em;vertical-align:top;margin-left:.1em;color:var(--dim)}.p-num .kr{font-size:.32em;letter-spacing:-.02em;color:var(--dim);margin-left:.12em}.p-list{position:relative;z-index:2;display:grid;gap:10px}.p-list li{display:flex;gap:11px;align-items:flex-start;font-size:15px;color:var(--dim)}.p-list svg{width:17px;height:17px;flex:none;margin-top:3px;stroke:var(--mint)}.p-foot{position:relative;z-index:2;margin-top:auto;padding-top:8px}.p-note{font-family:'JetBrains Mono',monospace;font-size:11.5px;letter-spacing:.08em;color:var(--faint);text-transform:uppercase}.work{margin-top:clamp(30px,4vw,50px)}.wrow{display:block;perspective:1600px;padding-block:clamp(26px,3.4vw,44px);border-top:1px solid var(--hair);position:relative}.wrow:last-child{border-bottom:1px solid var(--hair)}.wmeta{display:grid;grid-template-columns:auto 1fr auto auto;gap:clamp(16px,3vw,40px);align-items:baseline;margin-bottom:26px}.wmeta .idx{font-family:'JetBrains Mono',monospace;font-size:12px;color:var(--faint)}.wmeta h3{font-size:clamp(28px,4.4vw,60px);letter-spacing:-.03em;transition:transform .6s var(--e)}.wrow:hover .wmeta h3{transform:translateX(10px)}.wmeta .tag{font-family:'JetBrains Mono',monospace;font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--faint)}.wmeta .go{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:var(--dim)}.wmeta .go svg{width:16px;height:16px;transition:transform .5s var(--e)}.wrow:hover .go svg{transform:translate(4px,-4px)}@media(max-width:820px){.wmeta{grid-template-columns:auto 1fr;row-gap:8px}.wmeta .go{display:none}}.wshot{position:relative;border-radius:18px;overflow:hidden;border:1px solid var(--hair);background:#0b0d15}.wshot .inner{transition:transform 1.1s var(--e),filter .8s var(--e);will-change:transform}.wrow:hover .wshot .inner{transform:scale(1.045)}.wshot::after{content:'';position:absolute;inset:0;z-index:4;pointer-events:none;background:linear-gradient(104deg,transparent 38%,rgba(255,255,255,.13) 47%,rgba(224,160,64,.2) 50%,rgba(255,255,255,.13) 53%,transparent 62%);transform:translateX(-115%);opacity:0}.wrow:hover .wshot::after{animation:sweep 1.15s var(--e) .05s}@keyframes sweep{0%{transform:translateX(-115%);opacity:0}12%{opacity:1}88%{opacity:1}100%{transform:translateX(115%);opacity:0}}.wshot{--edge:0}.wshot::before{content:'';position:absolute;inset:0;z-index:5;pointer-events:none;border-radius:inherit;border:1px solid var(--iris);opacity:var(--edge);transition:opacity .55s var(--e)}.wrow:hover .wshot{--edge:.5}.veil-in .chips .chip{opacity:0;transform:translateY(9px);transition:opacity .5s var(--e),transform .5s var(--e)}.wrow:hover .veil-in .chips .chip{opacity:1;transform:none}.wrow:hover .veil-in .chips .chip:first-child{transition-delay:.16s}.wrow:hover .veil-in .chips .chip:nth-child(2){transition-delay:.23s}.wrow:hover .veil-in .chips .chip:nth-child(3){transition-delay:.30s}.wrow:hover .veil-in .chips .chip:nth-child(4){transition-delay:.37s}.wmeta .idx{transition:color .5s var(--e),letter-spacing .6s var(--e)}.wrow:hover .wmeta .idx{color:var(--iris);letter-spacing:.26em}.wshot .veil{position:absolute;inset:0;background:linear-gradient(to top,rgba(12,12,13,.86) 6%,rgba(12,12,13,.1) 52%,transparent);opacity:0;transition:opacity .6s var(--e);display:flex;align-items:flex-end;padding:clamp(20px,3vw,38px)}.wrow:hover .veil{opacity:1}.veil-in{transform:translateY(18px);transition:transform .7s var(--e);max-width:640px}.wrow:hover .veil-in{transform:none}.veil p{font-size:15.5px;color:rgba(255,255,255,.86)}.chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.chip{font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;padding:7px 12px;border-radius:60px;border:1px solid var(--hair-2);background:rgba(255,255,255,.06)}@media(hover:none){.wshot .veil{position:static;opacity:1;background:0 0;padding:20px 0 0}.veil-in{transform:none}.veil p{color:var(--dim);font-size:14.5px}}.shot{aspect-ratio:16/9;position:relative;overflow:hidden;container-type:inline-size}@media(max-width:700px){.shot{aspect-ratio:4/3.2}}.shot .top{position:absolute;inset:0 0 auto 0;height:12%;display:flex;align-items:center;gap:2%;padding:0 5%}.shot .lg{font-family:'Familjen Grotesk',sans-serif;font-weight:700;font-size:1.15cqw;letter-spacing:-.03em}.shot .lk{width:6%;height:9%;border-radius:3px;background:currentColor;opacity:.25}.shot .pill{margin-left:auto;padding:.5% 2.4%;border-radius:60px;font-size:.75cqw;font-family:'Plus Jakarta Sans',sans-serif}.shot .big{position:absolute;font-family:'Familjen Grotesk',sans-serif;font-weight:700;letter-spacing:-.03em;line-height:1.02}.shot .sm{position:absolute;font-size:.85cqw;opacity:.7;max-width:34%;line-height:1.5}.shot .box{position:absolute;border-radius:8px}.shot .cap{position:absolute;font-size:.66cqw;letter-spacing:.14em;text-transform:uppercase;opacity:.5}.shot .txt{position:absolute;font-size:.75cqw;line-height:1.4}.shot .cbtn{position:absolute;display:inline-flex;align-items:center;justify-content:center;border-radius:60px;font-size:.72cqw;padding:.8% 2.2%;white-space:nowrap}.shot .card{position:absolute;border-radius:7px;padding:1.6% 1.8%;font-size:.72cqw;line-height:1.35;display:flex;flex-direction:column;gap:3%;overflow:hidden}.shot .card b{font-weight:600}.shot .nlk{font-size:.68cqw;opacity:.6;white-space:nowrap}.shot .stat{position:absolute;font-family:'Familjen Grotesk',sans-serif;font-weight:700;font-size:1.5cqw;letter-spacing:-.03em;line-height:1}.shot .rule{position:absolute;height:1px;opacity:.14;background:currentColor}.shot .av{position:absolute;border-radius:50%}.shot .logos{position:absolute;display:flex;gap:6%;align-items:center}.shot .logos i{display:block;flex:1;height:100%;border-radius:3px;background:currentColor;opacity:.16}.shot .wm{position:absolute;font-family:'Instrument Serif',serif;line-height:.8;opacity:.07;pointer-events:none}.shot .stars{position:absolute;display:flex;gap:2px}.shot .chipx{position:absolute;display:inline-flex;align-items:center;justify-content:center;gap:4px;border-radius:60px;padding:.75% 1.9%;font-size:.68cqw;white-space:nowrap}.shot .panel{position:absolute;border-radius:12px}.shot .bolt{position:absolute;clip-path:polygon(60% 0,18% 56%,44% 56%,34% 100%,82% 40%,52% 40%);background:currentColor}.shot .stars i{width:.55em;height:.55em;font-size:inherit;clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);background:currentColor;display:block}@media(max-width:700px){.shot .cap,.shot .card,.shot .cbtn,.shot .txt{font-size:9px}.shot .card{padding:2.4% 2.8%}.shot .av,.shot .logos,.shot .nlk,.shot .stars,.shot .wm{display:none}}.bento{display:grid;grid-template-columns:repeat(6,1fr);gap:clamp(12px,1.4vw,18px)}.bx{position:relative;overflow:hidden;border-radius:22px;border:1px solid var(--hair-d);background:var(--paper);padding:clamp(22px,2.4vw,34px);min-height:230px;display:flex;flex-direction:column;justify-content:space-between;gap:24px;transition:transform .6s var(--e),box-shadow .6s var(--e)}.bx:hover{transform:translateY(-5px);box-shadow:0 30px 60px -40px rgba(12,12,13,.4)}.bx h3{font-size:clamp(20px,1.8vw,27px);letter-spacing:-.035em}.bx p{font-size:14.5px;color:var(--ink-dim);max-width:38ch}.bx.b4{grid-column:span 4}.bx.b3{grid-column:span 3}.bx.b2{grid-column:span 2}.bx.dark{background:var(--ink);border-color:var(--hair);color:#fff}.bx.dark p{color:var(--dim)}@media(max-width:980px){.bx.b3,.bx.b4{grid-column:span 6}.bx.b2{grid-column:span 3}}@media(max-width:620px){.bx.b2{grid-column:span 6}}.gauge{display:flex;align-items:flex-end;gap:6px;height:78px}.gauge i{flex:1;border-radius:2px 2px 0 0;background:var(--blue);height:12%;transform-origin:bottom;transition:height 1.1s var(--e);transition-delay:calc(var(--i)*70ms)}.bx.in .gauge i{height:var(--h)}.gnum{font-family:'Familjen Grotesk',sans-serif;font-weight:700;font-size:clamp(38px,4vw,58px);letter-spacing:-.03em;line-height:1}.gnum small{font-size:.34em;font-weight:500;color:var(--ink-dim);letter-spacing:-.01em;margin-left:.15em}.phone{width:96px;border-radius:14px;border:2px solid var(--hair-d);padding:7px 5px;background:#fff;box-shadow:0 20px 40px -28px rgba(12,12,13,.55)}.phone i{display:block;border-radius:3px;background:var(--porcelain-2);margin-bottom:5px;height:6px}.phone i.a{height:22px;background:linear-gradient(110deg,var(--blue),var(--iris))}.phone i.b{width:70%}.phone i.c{width:50%}.phone i.pillbtn{height:11px;width:58%;border-radius:20px;background:var(--ink)}.mini-edit{position:relative;display:grid;gap:10px}.me-lbl{font-family:'JetBrains Mono',monospace;font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:#0b0d15;background:var(--iris);border-radius:20px;padding:2px 8px;width:fit-content}.me-txt{display:block;border:1px dashed rgba(224,160,64,.6);background:rgba(224,160,64,.09);border-radius:10px;padding:11px 13px;font-size:15px;color:#fff}.me-caret{display:inline-block;width:2px;height:1em;background:var(--iris);vertical-align:-.14em;margin-left:3px;animation:blink 1s steps(2) infinite}.me-save{display:inline-flex;align-items:center;gap:7px;width:fit-content;padding:7px 13px;border-radius:60px;background:var(--mint);color:#08130f;font-size:12.5px;font-weight:600}.me-save svg{width:12px;height:12px}.serp{border-radius:12px;background:#fff;border:1px solid var(--hair-d);padding:14px 16px;display:grid;gap:8px}.serp .u{font-family:'JetBrains Mono',monospace;font-size:10px;color:var(--ink-faint)}.serp .t{font-size:14px;color:var(--blue);font-weight:500}.serp .d{height:6px;border-radius:3px;background:var(--porcelain-2)}.serp .d.s{width:64%}.ed-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(34px,5vw,80px);align-items:center}@media(max-width:960px){.ed-grid{grid-template-columns:1fr}}.ed-steps{display:grid;gap:2px;margin-top:32px}.ed-step{display:flex;gap:16px;align-items:flex-start;padding:18px 0;border-top:1px solid var(--hair)}.ed-step .n{font-family:'JetBrains Mono',monospace;font-size:11.5px;color:var(--iris);padding-top:3px}.ed-step h4{font-size:18px;letter-spacing:-.03em;margin-bottom:3px}.ed-step p{font-size:14.5px;color:var(--dim)}.ed-win{border-radius:18px;overflow:hidden;border:1px solid var(--hair-2);background:#0b0d15;box-shadow:0 50px 100px -50px #000}.ed-bar{display:flex;align-items:center;gap:10px;padding:11px 14px;background:rgba(255,255,255,.05);border-bottom:1px solid var(--hair);font-family:'JetBrains Mono',monospace;font-size:11px;color:var(--faint);letter-spacing:.06em}.ed-bar .live{margin-left:auto;display:flex;align-items:center;gap:7px;color:var(--mint)}.ed-canvas{position:relative;padding:clamp(22px,3vw,38px);display:grid;gap:16px;background:linear-gradient(160deg,#0f1220,#0a0c14)}.ed-f{position:relative;border:1px dashed transparent;border-radius:10px;padding:10px 12px;transition:border-color .4s,background .4s;cursor:text}.ed-f.act,.ed-f:hover{border-color:rgba(224,160,64,.55);background:rgba(224,160,64,.07)}.ed-f .lbl{position:absolute;top:-9px;left:10px;font-family:'JetBrains Mono',monospace;font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;padding:1px 7px;border-radius:20px;background:var(--iris);color:#0b0d15;opacity:0;transform:translateY(4px);transition:.35s var(--e)}.ed-f.act .lbl,.ed-f:hover .lbl{opacity:1;transform:none}.ed-h{font-family:'Familjen Grotesk',sans-serif;font-weight:700;font-size:clamp(22px,2.8vw,38px);letter-spacing:-.03em;line-height:1}.ed-p{font-size:15px;color:var(--dim)}.ed-row{display:flex;gap:12px;flex-wrap:wrap}.ed-tile{flex:1;min-width:120px;border-radius:12px;border:1px solid var(--hair);background:rgba(255,255,255,.04);padding:14px}.ed-tile .t{font-weight:500;font-size:14px;margin-bottom:4px}.ed-tile .pz{font-family:'JetBrains Mono',monospace;font-size:12px;color:var(--sand)}.caret{display:inline-block;width:2px;height:1em;background:var(--iris);vertical-align:-.12em;margin-left:2px;animation:blink 1s steps(2) infinite}@keyframes blink{50%{opacity:0}}.ed-ptr{position:absolute;z-index:5;width:16px;height:22px;pointer-events:none;opacity:0;transition:opacity .4s;filter:drop-shadow(0 4px 8px rgba(0,0,0,.6))}.ed-ptr.on{opacity:1}.ed-save{position:absolute;right:16px;bottom:16px;display:inline-flex;align-items:center;gap:8px;padding:9px 16px;border-radius:60px;background:var(--mint);color:#08130f;font-size:13px;font-weight:500;opacity:0;transform:translateY(8px) scale(.96);transition:.5s var(--e)}.ed-save.on{opacity:1;transform:none}.drift{position:relative;overflow:hidden}.up-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:clamp(14px,1.6vw,20px);margin-top:clamp(36px,4vw,56px)}.up-card{border:1px solid var(--hair);border-radius:20px;padding:24px;background:rgba(255,255,255,.03)}.up-card .k{font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--faint)}.up-card .v{font-family:'Familjen Grotesk',sans-serif;font-weight:700;font-size:clamp(30px,3.4vw,46px);letter-spacing:-.03em;margin-top:10px;line-height:1}.bars{display:flex;gap:3px;align-items:flex-end;height:44px;margin-top:18px}.bars i{flex:1;border-radius:2px;background:var(--mint);opacity:.85;height:100%;transform:scaleY(.25);transform-origin:bottom;transition:transform .8s var(--e);transition-delay:calc(var(--i)*35ms)}.up-card.in .bars i{transform:scaleY(var(--s,1))}.bars i.warn{background:var(--sand)}.pr-grid{display:grid;grid-template-columns:.95fr 1.05fr;gap:clamp(30px,5vw,80px);align-items:start}@media(max-width:960px){.pr-grid{grid-template-columns:1fr;gap:34px}}.pr-sticky{position:sticky;top:calc(50vh - 150px)}@media(max-width:960px){.pr-sticky{position:relative;top:auto}}.pr-count{font-family:'Familjen Grotesk',sans-serif;font-weight:700;font-size:clamp(84px,15vw,205px);line-height:.9;letter-spacing:-.03em;display:grid}.pr-count span{grid-area:1/1;opacity:0;transform:translateY(.16em);transition:opacity .5s var(--e),transform .6s var(--e);color:var(--wht)}.pr-count span.on{opacity:1;transform:none}.pr-track{height:2px;background:var(--hair);margin-top:28px;border-radius:2px;overflow:hidden}.pr-track i{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--blue),var(--iris));transition:width .6s var(--e)}.pr-list{display:grid}.pr-item{padding:clamp(30px,4.2vw,58px) 0;border-top:1px solid var(--hair);opacity:.32;transition:opacity .6s var(--e)}.pr-item:last-child{border-bottom:1px solid var(--hair)}.pr-item.act{opacity:1}.pr-item h3{font-size:clamp(26px,3.4vw,46px);letter-spacing:-.03em;display:flex;align-items:center;gap:16px}.pr-item h3 b{font-family:'JetBrains Mono',monospace;font-size:12px;font-weight:400;color:var(--iris);letter-spacing:.1em}.pr-item p{margin-top:12px;color:var(--dim);font-size:16px;max-width:48ch}.pr-item .who{margin-top:16px;display:inline-flex;align-items:center;gap:8px;font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--faint);border:1px solid var(--hair);padding:6px 12px;border-radius:60px}.srv{border-top:1px solid var(--hair)}.srv-row{position:relative;display:grid;grid-template-columns:auto 1fr 1.1fr auto;gap:clamp(16px,3vw,44px);align-items:center;padding:clamp(22px,2.6vw,34px) 0;border-bottom:1px solid var(--hair);transition:padding-left .6s var(--e)}.srv-row:hover{padding-left:14px}.srv-row .n{font-family:'JetBrains Mono',monospace;font-size:12px;color:var(--faint)}.srv-row h3{font-size:clamp(22px,3vw,38px);letter-spacing:-.03em;transition:color .4s var(--e)}.srv-row p{font-size:15px;color:var(--dim)}.surf-light .srv-row .n,.surf-paper .srv-row .n{color:var(--ink-faint)}.surf-light .srv-row p,.surf-paper .srv-row p{color:var(--ink-dim)}.surf-light .srv-row,.surf-paper .srv-row{border-bottom-color:var(--hair-d)}.surf-light .srv{border-top-color:var(--hair-d)}.srv-row:hover h3{color:var(--iris)}.surf-light .srv-row:hover h3,.surf-paper .srv-row:hover h3{color:var(--blue)}.srv-row .go{width:42px;height:42px;border-radius:50%;border:1px solid var(--hair-2);display:grid;place-items:center;color:var(--faint);flex:none;transition:transform .5s var(--e),background .4s,color .4s,border-color .4s}.srv-row:hover .go{background:var(--iris);border-color:var(--iris);color:var(--ink);transform:rotate(45deg)}.surf-light .srv-row .go,.surf-paper .srv-row .go{border-color:var(--hair-d);color:var(--ink-faint)}.surf-light .srv-row:hover .go,.surf-paper .srv-row:hover .go{background:var(--blue);border-color:var(--blue);color:#fff}.srv-row .dot{width:9px;height:9px;border-radius:50%;background:var(--blue);opacity:0;transform:scale(.4);transition:.5s var(--e)}.srv-row:hover .dot{opacity:1;transform:none}.srv-row.lead h3{color:var(--blue)}.srv-row .flagline{position:absolute;left:0;bottom:-1px;height:1px;width:100%;background:var(--blue);transform:scaleX(0);transform-origin:left;transition:transform .7s var(--e)}.srv-row:hover .flagline{transform:scaleX(1)}@media(max-width:860px){.srv-row{grid-template-columns:auto 1fr auto}.srv-row p{grid-column:2/4;margin-top:6px}}.hs{height:340vh;position:relative}.hs-pin{position:sticky;top:0;height:100vh;display:flex;flex-direction:column;justify-content:center;overflow:hidden;gap:34px}.hs-head{padding-inline:var(--pad)}.hs-track{display:flex;gap:clamp(14px,1.6vw,24px);padding-inline:var(--pad);will-change:transform}.hs-card{position:relative;flex:none;width:clamp(250px,25vw,360px);height:min(52vh,430px);border-radius:22px;overflow:hidden;border:1px solid var(--hair);background:linear-gradient(165deg,rgba(255,255,255,.07),rgba(255,255,255,.015));padding:26px;display:flex;flex-direction:column;justify-content:space-between;transition:border-color .5s}.hs-card:hover{border-color:var(--hair-2)}.hs-card .big{font-family:'Familjen Grotesk',sans-serif;font-weight:700;font-size:clamp(28px,3.3vw,46px);line-height:1.02;letter-spacing:-.03em}.hs-card p{font-size:14.5px;color:var(--dim)}.hs-card .num{font-family:'JetBrains Mono',monospace;font-size:11px;color:var(--faint);letter-spacing:.12em}.hs-card .art{position:absolute;inset:auto 0 0 0;height:46%;opacity:.14;background:repeating-linear-gradient(58deg,var(--ac,#a8461c) 0 1px,transparent 1px 10px)}.hs-card>.num,.hs-card>div{position:relative;z-index:2}.hs-ill{position:absolute;z-index:1;right:-10%;bottom:6%;width:62%;height:auto;color:var(--ac,#e0a040);opacity:.55;transition:transform .8s var(--e),opacity .6s var(--e);pointer-events:none}.hs-card:hover .hs-ill{transform:translate(-6px,-8px) rotate(-3deg);opacity:.85}@media(max-width:860px){.hs-ill{width:52%;right:-6%;bottom:4%}}@media(max-width:860px){.hs{height:auto}.hs-pin{position:relative;height:auto;padding-block:clamp(64px,9vw,110px)}.hs-track{overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:14px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.hs-track::-webkit-scrollbar{display:none}.hs-card{scroll-snap-align:start;width:74vw;height:auto;min-height:330px}}.lab{display:grid;grid-template-columns:300px 1fr;gap:clamp(22px,3vw,44px);align-items:start}@media(max-width:920px){.lab{grid-template-columns:1fr}}.lab-panel{border:1px solid var(--hair);border-radius:20px;padding:24px;background:rgba(255,255,255,.03);display:grid;gap:22px;position:sticky;top:110px}@media(max-width:920px){.lab-panel{position:relative;top:auto}}.lab-g .k{font-family:'JetBrains Mono',monospace;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--faint);margin-bottom:11px;display:block}.opts{display:flex;flex-wrap:wrap;gap:8px}.opt{padding:9px 15px;border-radius:60px;border:1px solid var(--hair-2);font-size:13.5px;transition:.4s var(--e);display:inline-flex;align-items:center;gap:8px}.opt:hover{border-color:var(--iris)}.opt[aria-pressed=true]{background:#fff;color:var(--ink);border-color:#fff}.lab-panel .opt{color:var(--ink);border-color:var(--hair-d)}.lab-panel .opt:hover{border-color:var(--blue)}.lab-panel .opt[aria-pressed=true]{background:var(--ink);color:#fff;border-color:var(--ink)}.lab-panel .opt[aria-pressed=true] .sw{box-shadow:0 0 0 2px rgba(255,255,255,.25)}.sw{width:14px;height:14px;border-radius:50%}.lab-stage{border-radius:20px;overflow:hidden;border:1px solid var(--hair)}.lab-view{--lb:#0C0E16;--lf:#fff;--la:#A8461C;--lr:16px;--lfont:'Familjen Grotesk';background:var(--lb);color:var(--lf);padding:clamp(26px,4vw,56px);min-height:430px;transition:background .7s var(--e),color .7s var(--e);display:grid;align-content:center;gap:20px}.lab-view.center{text-align:center;justify-items:center}.lab-view h3{font-family:var(--lfont),sans-serif;font-size:clamp(28px,4.2vw,54px);line-height:1.06;letter-spacing:-.03em;color:inherit;transition:font-family .1s;max-width:16ch}.lab-view p{font-size:16px;opacity:.7;max-width:44ch}.lab-view .lb-btn{display:inline-flex;align-items:center;gap:9px;padding:14px 24px;border-radius:var(--lr);background:var(--la);color:#fff;font-size:15px;font-weight:500;width:fit-content;transition:.5s var(--e)}.lab-view .lb-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:14px;width:100%}.lab-view .lb-card{border-radius:var(--lr);padding:16px;background:color-mix(in srgb,var(--lf) 8%,transparent);border:1px solid color-mix(in srgb,var(--lf) 12%,transparent);transition:.5s var(--e)}.lab-view .lb-card b{display:block;width:26px;height:26px;border-radius:calc(var(--lr)*.5);background:var(--la);margin-bottom:12px}.lab-view .lb-card i{display:block;height:6px;border-radius:3px;background:color-mix(in srgb,var(--lf) 18%,transparent);margin-bottom:6px}.lab-view .lb-card i:last-child{width:60%}@media(max-width:620px){.lab-view .lb-cards{grid-template-columns:1fr}}.faq{border-top:1px solid var(--hair-d)}.fitem{border-bottom:1px solid var(--hair-d)}.fq{width:100%;text-align:left;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:clamp(22px,2.4vw,30px) 0;font-family:'Familjen Grotesk',sans-serif;font-weight:700;font-size:clamp(18px,2.1vw,27px);letter-spacing:-.035em;transition:color .4s}.fq:hover{color:var(--blue)}.fq .pm{flex:none;width:34px;height:34px;border-radius:50%;border:1px solid var(--hair-d);display:grid;place-items:center;position:relative;transition:.5s var(--e)}.fq .pm::after,.fq .pm::before{content:'';position:absolute;background:currentColor;border-radius:2px}.fq .pm::before{width:13px;height:1.5px}.fq .pm::after{width:1.5px;height:13px;transition:transform .5s var(--e)}.fitem.open .pm{background:var(--ink);color:#fff;border-color:var(--ink);transform:rotate(90deg)}.fitem.open .pm::after{transform:scaleY(0)}.fa{display:grid;grid-template-rows:0fr;transition:grid-template-rows .6s var(--e)}.fitem.open .fa{grid-template-rows:1fr}.fa>div{overflow:hidden}.fa p{padding-bottom:28px;max-width:66ch;color:var(--ink-dim);font-size:16px}.cta{position:relative;overflow:hidden;text-align:center;padding-block:clamp(100px,14vw,190px)}.cta .aura-c{position:absolute;left:0;right:0;bottom:0;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,var(--iris) 22%,var(--blue) 50%,var(--iris) 78%,transparent);background-size:220% 100%;opacity:.55;animation:horizon 16s ease-in-out infinite}@keyframes horizon{0%,100%{background-position:0 0}50%{background-position:220% 0}}.cta-mesh{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}.cta-mesh i{position:absolute;display:block}.cta-mesh i:first-child{inset:0;background:repeating-linear-gradient(58deg,rgba(224,160,64,.16) 0 1px,transparent 1px 11px);-webkit-mask-image:radial-gradient(ellipse 62% 78% at 50% 50%,#000,transparent 76%);mask-image:radial-gradient(ellipse 62% 78% at 50% 50%,#000,transparent 76%)}.cta-mesh i:nth-child(2),.cta-mesh i:nth-child(3){left:50%;top:50%;aspect-ratio:1;border-radius:50%;border:1px dashed var(--hair-2);transform-origin:50% 50%}.cta-mesh i:nth-child(2){width:min(74vw,760px);margin:-1px 0 0 -1px;translate:-50% -50%;animation:dial 120s linear infinite}.cta-mesh i:nth-child(3){width:min(52vw,540px);margin:-1px 0 0 -1px;translate:-50% -50%;border-style:solid;border-color:var(--hair);animation:dial 84s linear infinite reverse}@keyframes dial{to{rotate:360deg}}.cta-mesh i:nth-child(2)::after{content:'';position:absolute;top:-4px;left:50%;margin-left:-3px;width:6px;height:6px;border-radius:50%;background:var(--iris);opacity:.85}.cta::before{content:'';position:absolute;inset:0;z-index:1;pointer-events:none;opacity:.5;background:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px) 0 0/100% 62px,linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px) 0 0/62px 100%;-webkit-mask-image:radial-gradient(ellipse at 50% 45%,#000,transparent 72%);mask-image:radial-gradient(ellipse at 50% 45%,#000,transparent 72%)}.cta h2{font-size:clamp(40px,8.4vw,132px);line-height:1;letter-spacing:-.035em;position:relative;z-index:2}.cta .sub{position:relative;z-index:2;margin:26px auto 40px;max-width:52ch;color:var(--dim);font-size:clamp(16px,1.3vw,19px)}.cta-btns{position:relative;z-index:2;display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.orbit{position:absolute;z-index:1;inset:0;pointer-events:none}.orbit i{position:absolute;border-radius:50%;border:1px solid var(--hair)}.orbit i:nth-child(2){border-style:dashed;opacity:.6}.orbit i:nth-child(3){opacity:.4}.orbit i:first-child{inset:12% 22%}.orbit i:nth-child(2){inset:2% 12%}.orbit i:nth-child(3){inset:-10% 2%}.ct-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(34px,5vw,70px)}@media(max-width:900px){.ct-grid{grid-template-columns:1fr}}.ct-side .mailto{font-family:'Familjen Grotesk',sans-serif;font-weight:700;font-size:clamp(20px,2.3vw,30px);letter-spacing:-.03em}.ct-facts{display:grid;gap:14px;margin-top:34px}.ct-facts li{display:flex;gap:12px;align-items:center;font-size:15px;color:var(--dim)}.ct-facts svg{width:18px;height:18px;stroke:var(--iris);flex:none}.form{display:grid;gap:14px}.frow{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media(max-width:620px){.frow{grid-template-columns:1fr}}.field{position:relative}.field label{font-family:'JetBrains Mono',monospace;font-size:10.5px;letter-spacing:.13em;text-transform:uppercase;color:var(--faint);display:block;margin-bottom:8px}.field input,.field select,.field textarea{width:100%;padding:15px 16px;border-radius:14px;background:rgba(255,255,255,.04);border:1px solid var(--hair);color:#fff;font-family:inherit;font-size:15.5px;transition:.4s var(--e)}.field textarea{min-height:120px;resize:vertical}.field select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23888' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:18px}.field select option{background:var(--ink-2)}.field input:focus,.field select:focus,.field textarea:focus{outline:0;border-color:var(--iris);background:rgba(224,160,64,.08)}.field input::placeholder,.field textarea::placeholder{color:rgba(255,255,255,.3)}.fsub{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-top:6px}.fnote{font-size:13px;color:var(--faint)}.fok{display:none;align-items:center;gap:10px;padding:14px 16px;border-radius:14px;background:rgba(126,156,136,.1);border:1px solid rgba(126,156,136,.3);color:var(--mint);font-size:14.5px}.fok.on{display:flex}.fok svg{width:18px;height:18px;stroke:currentColor;flex:none}footer{padding-top:clamp(60px,7vw,90px);padding-bottom:30px;border-top:1px solid var(--hair)}.f-top{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:34px}@media(max-width:860px){.f-top{grid-template-columns:1fr 1fr;row-gap:44px}}.f-brand p{color:var(--dim);font-size:15px;max-width:34ch;margin-top:16px}.f-col h2{font-family:'JetBrains Mono',monospace;font-size:10.5px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--faint);margin-bottom:18px}.f-col li{margin-bottom:11px}.f-col a{font-size:15px;color:var(--dim);transition:color .3s}.f-col a:hover{color:#fff}.f-word{margin:clamp(48px,6vw,80px) 0 26px;font-family:'Familjen Grotesk',sans-serif;font-weight:700;font-size:clamp(52px,15vw,220px);line-height:.95;letter-spacing:-.03em;color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.16);text-align:center;user-select:none}.f-bot{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;padding-top:24px;border-top:1px solid var(--hair);font-size:13px;color:var(--faint)}.to-top{display:inline-flex;align-items:center;gap:8px}.mono{font-family:'JetBrains Mono',monospace}.dim{color:var(--dim)}.surf-light .dim,.surf-paper .dim{color:var(--ink-dim)}.mt-l{margin-top:clamp(34px,4vw,56px)}.hide-m{display:initial}@media(max-width:700px){.hide-m{display:none}}.skip{position:absolute;left:-9999px;top:0;z-index:1003;padding:12px 18px;background:#fff;color:#000;border-radius:0 0 10px 0}.skip:focus{left:0}.phead{padding-top:clamp(140px,18vh,210px);padding-bottom:clamp(48px,6vw,84px);position:relative;overflow:hidden}.phead .aura-1{position:absolute;inset:0;pointer-events:none;background:linear-gradient(to right,var(--hair) 1px,transparent 1px) 0 0/clamp(68px,7.5vw,116px) 100%,linear-gradient(to bottom,var(--hair) 1px,transparent 1px) 0 0/100% clamp(68px,7.5vw,116px);-webkit-mask-image:radial-gradient(ellipse 78% 70% at 20% 0%,#000 10%,transparent 72%);mask-image:radial-gradient(ellipse 78% 70% at 20% 0%,#000 10%,transparent 72%)}.phead>.wrap,.phead>.wrap-wide{position:relative;z-index:2}.crumb{display:flex;align-items:center;gap:9px;font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--faint);margin-bottom:24px}.crumb a{color:var(--faint);transition:color .3s}.crumb a:hover{color:var(--iris)}.crumb span[aria-current]{color:var(--dim)}.surf-light .crumb,.surf-paper .crumb{color:var(--ink-faint)}.surf-light .crumb a,.surf-paper .crumb a{color:var(--ink-faint)}.phead p.lede{font-size:clamp(17px,1.5vw,21px);color:var(--dim);max-width:56ch;margin-top:26px;line-height:1.6}.mega{font-family:'Familjen Grotesk',sans-serif;font-weight:700;font-size:clamp(44px,9vw,132px);line-height:.92;letter-spacing:-.045em;text-transform:uppercase;text-wrap:balance}.mega .mut{color:#706d6a}.surf-light .mega .mut,.surf-paper .mega .mut{color:#b4b1ab}.mega em{font-style:normal;color:var(--iris)}@media(max-width:400px){.mega{font-size:clamp(32px,9.5vw,132px)}}.surf-light .mega em,.surf-paper .mega em{color:var(--blue)}.tick{display:flex;align-items:center;gap:12px;font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--faint)}.tick .ast{width:16px;height:16px;flex:none;color:var(--iris)}.surf-light .tick,.surf-paper .tick{color:var(--ink-faint)}.cases{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(14px,1.6vw,22px)}@media(max-width:900px){.cases{grid-template-columns:1fr}}.case{display:block;border-radius:20px;overflow:hidden;border:1px solid var(--hair);background:var(--ink-2);transition:transform .6s var(--e),border-color .5s var(--e)}.case:hover{transform:translateY(-5px);border-color:var(--hair-2)}.case-bar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px}.case-bar .nm{font-family:'Familjen Grotesk',sans-serif;font-weight:700;font-size:clamp(15px,1.5vw,19px);letter-spacing:-.02em;text-transform:uppercase}.case-bar .tg{font-family:'JetBrains Mono',monospace;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--faint)}.case-bar .go{width:38px;height:38px;border-radius:50%;border:1px solid var(--hair-2);display:grid;place-items:center;flex:none;color:var(--dim);transition:background .4s var(--e),color .4s,border-color .4s,transform .5s var(--e)}.case:hover .go{background:var(--iris);border-color:var(--iris);color:var(--ink);transform:rotate(45deg)}.case-shot{position:relative;margin:0 12px 12px;border-radius:12px;overflow:hidden}.case-shot .shot{border-radius:12px}.case-shot .stamp{position:absolute;inset:0;z-index:3;display:grid;place-items:center;font-family:'Familjen Grotesk',sans-serif;font-weight:700;letter-spacing:-.03em;font-size:clamp(20px,3vw,40px);color:#fff;text-shadow:0 4px 26px rgba(0,0,0,.6);opacity:0;transition:opacity .5s var(--e);pointer-events:none}.case:hover .stamp{opacity:1}.stats{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(12px,1.4vw,18px)}@media(max-width:900px){.stats{grid-template-columns:1fr}}.statcard{position:relative;border-radius:20px;padding:clamp(24px,2.6vw,34px);border:1px solid var(--hair-d);background:var(--wht);color:var(--ink);display:flex;flex-direction:column;gap:16px;min-height:230px}.statcard .lbl{font-family:'JetBrains Mono',monospace;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);align-self:flex-end}.statcard .big{font-family:'Familjen Grotesk',sans-serif;font-weight:700;font-size:clamp(48px,6.6vw,92px);line-height:.9;letter-spacing:-.05em}.statcard p{color:var(--ink-dim);font-size:15px;margin-top:auto;padding-top:16px;border-top:1px solid var(--hair-d)}.statcard .ast{position:absolute;right:24px;bottom:24px;width:20px;height:20px;color:var(--blue);opacity:.55}.qa{border-top:1px solid var(--hair-d)}.qa .fq{display:flex;align-items:center;gap:16px;width:100%;text-align:left;padding:clamp(20px,2.2vw,28px) 0;border-bottom:1px solid var(--hair-d)}.qa .fq .n{font-family:'JetBrains Mono',monospace;font-size:11px;color:var(--ink-faint);letter-spacing:.1em;flex:none}.qa .fq .q{flex:1;font-family:'Familjen Grotesk',sans-serif;font-weight:700;font-size:clamp(17px,1.9vw,24px);letter-spacing:-.026em}.qa .fq .pm{position:relative;width:36px;height:36px;border-radius:50%;flex:none;background:var(--ink);color:#fff;display:grid;place-items:center;transition:background .4s var(--e),transform .5s var(--e)}.qa .fitem.open .pm{background:var(--blue);transform:rotate(135deg)}.qa .fq .pm::after,.qa .fq .pm::before{content:'';position:absolute;background:currentColor}.qa .fq .pm::before{width:13px;height:1.6px}.qa .fq .pm::after{width:1.6px;height:13px}.svc-hero{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(32px,5vw,72px);align-items:start}@media(max-width:1000px){.svc-hero{grid-template-columns:1fr}}.spec{border:1px solid var(--hair);border-radius:18px;padding:clamp(22px,2.4vw,30px);background:var(--ink-2)}.spec h3{font-size:17px;letter-spacing:-.02em;margin-bottom:16px}.spec dl{display:grid;grid-template-columns:auto 1fr;gap:12px 20px;font-size:14.5px}.spec dt{font-family:'JetBrains Mono',monospace;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--faint);padding-top:3px}.spec dd{color:var(--dim)}.deliver{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(12px,1.4vw,18px)}@media(max-width:900px){.deliver{grid-template-columns:1fr}}.deliver .d{border:1px solid var(--hair-d);border-radius:16px;padding:clamp(22px,2.4vw,30px);background:var(--wht)}.deliver .d .n{font-family:'JetBrains Mono',monospace;font-size:11px;color:var(--blue);letter-spacing:.1em}.deliver .d h3{font-size:clamp(18px,1.8vw,22px);letter-spacing:-.024em;margin:10px 0 8px}.deliver .d p{color:var(--ink-dim);font-size:15px}.svc-nav{display:flex;flex-wrap:wrap;gap:8px}.svc-nav a{padding:10px 16px;border-radius:100px;border:1px solid var(--hair);font-size:14px;color:var(--dim);transition:all .35s var(--e)}.svc-nav a:hover{border-color:var(--hair-2);color:var(--wht);background:rgba(255,255,255,.05)}.svc-nav a[aria-current]{background:var(--wht);color:var(--ink);border-color:transparent}.surf-light .svc-nav a,.surf-paper .svc-nav a{border-color:var(--hair-d);color:var(--ink-dim)}.surf-light .svc-nav a[aria-current]{background:var(--ink);color:#fff}.nextprev{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;padding-top:32px;border-top:1px solid var(--hair)}.nextprev a{display:flex;flex-direction:column;gap:6px}.nextprev .k{font-family:'JetBrains Mono',monospace;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}.nextprev .t{font-family:'Familjen Grotesk',sans-serif;font-weight:700;font-size:clamp(18px,2vw,26px);letter-spacing:-.028em;transition:color .35s}.nextprev a:hover .t{color:var(--iris)}.has-sub{position:relative}.subm{position:absolute;top:calc(100% + 10px);left:50%;translate:-50% 0;min-width:240px;padding:10px;border-radius:16px;background:rgba(12,12,13,.94);border:1px solid var(--hair-2);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 30px 60px -30px rgba(0,0,0,.9);opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .35s var(--e),transform .35s var(--e),visibility .35s}.has-sub:focus-within .subm,.has-sub:hover .subm{opacity:1;visibility:visible;transform:none}.subm a{display:block;padding:10px 14px;border-radius:10px;font-size:14.5px;color:var(--dim);transition:background .3s,color .3s}.subm a:hover{background:rgba(255,255,255,.07);color:var(--wht)}@media(max-width:860px){.subm{display:none}}header .subm a,header.on-light .subm a{color:var(--dim)}header .subm a:hover,header.on-light .subm a:hover{color:var(--wht);background:rgba(255,255,255,.07)}.nav-l a[aria-current]{color:var(--wht)}.nav-l a[aria-current]::after{content:'';position:absolute;left:14px;right:14px;bottom:2px;height:1px;background:var(--iris)}header.on-light .nav-l a[aria-current]{color:var(--ink)}.ledord{display:grid;grid-template-columns:1.12fr .88fr;gap:clamp(12px,1.4vw,18px)}@media(max-width:960px){.ledord{grid-template-columns:1fr}}.ld-hero{position:relative;overflow:hidden;border-radius:22px;background:var(--ink);color:var(--wht);padding:clamp(28px,3.4vw,48px);display:flex;flex-direction:column;border:1px solid rgba(255,255,255,.08)}.ld-hero::before{content:'';position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(58deg,rgba(224,160,64,.16) 0 1px,transparent 1px 11px);-webkit-mask-image:radial-gradient(ellipse at 88% 6%,#000,transparent 66%);mask-image:radial-gradient(ellipse at 88% 6%,#000,transparent 66%)}.ld-hero::after{content:'';position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--blue),var(--iris) 60%,transparent)}.ld-hero>*{position:relative;z-index:2}.ld-hero .k{font-family:'JetBrains Mono',monospace;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}.ld-hero .v{font-family:'Familjen Grotesk',sans-serif;font-weight:700;font-size:clamp(62px,8.4vw,124px);line-height:.86;letter-spacing:-.05em;margin-top:18px;display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.ld-hero .v sup{font-size:.2em;font-weight:500;color:var(--faint);letter-spacing:0;align-self:flex-start;margin-top:.55em}.ld-hero .v .u{font-size:.22em;font-weight:500;color:var(--dim);letter-spacing:-.01em}.ld-list{display:grid;gap:12px;margin:30px 0 0;padding-top:26px;border-top:1px solid var(--hair)}.ld-list li{display:flex;gap:12px;align-items:flex-start;font-size:15.5px;color:var(--dim)}.ld-list svg{width:17px;height:17px;flex:none;margin-top:4px;stroke:var(--iris)}.ld-hero .btn{align-self:flex-start;margin-top:32px}.ld-side{display:grid;gap:clamp(12px,1.4vw,18px);grid-template-rows:1fr 1fr}.ld-card{position:relative;overflow:hidden;border-radius:22px;background:var(--wht);color:var(--ink);border:1px solid var(--hair-d);padding:clamp(24px,2.8vw,36px);display:flex;flex-direction:column;justify-content:space-between;gap:18px;transition:transform .55s var(--e),box-shadow .55s var(--e)}.ld-card:hover{transform:translateY(-4px);box-shadow:0 26px 50px -32px rgba(12,12,13,.4)}.ld-card .k{font-family:'JetBrains Mono',monospace;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint)}.ld-card .v{font-family:'Familjen Grotesk',sans-serif;font-weight:700;font-size:clamp(44px,5.4vw,76px);line-height:.9;letter-spacing:-.05em;display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;color:var(--blue)}.ld-card .v .u{font-size:.26em;font-weight:500;color:var(--ink-faint);letter-spacing:-.01em}.ld-card p{color:var(--ink-dim);font-size:15px;padding-top:16px;border-top:1px solid var(--hair-d)}.mega .swap{display:inline-grid;vertical-align:baseline;overflow:hidden}.mega .swap>em{grid-area:1/1;font-style:normal;color:var(--iris);padding-right:.06em;white-space:nowrap;opacity:0;transform:translateY(.92em);transition:opacity .5s var(--e),transform .78s var(--e)}.mega .swap>em.on{opacity:1;transform:none}.surf-light .mega .swap>em,.surf-paper .mega .swap>em{color:var(--blue)}.hero{background:radial-gradient(ellipse 90% 70% at 12% -10%,rgba(168,70,28,.13),transparent 62%),radial-gradient(ellipse 70% 60% at 88% 4%,rgba(224,160,64,.07),transparent 66%),linear-gradient(178deg,#121011 0,#0f0d0d 30%,var(--ink) 70%)}.hero .aura-1{position:absolute;inset:0}.hero .aura-1::after{content:'';position:absolute;inset:0;pointer-events:none;background:linear-gradient(to right,rgba(224,160,64,.55) 1px,transparent 1px) 0 0/clamp(68px,7.5vw,116px) 100%,linear-gradient(to bottom,rgba(224,160,64,.38) 1px,transparent 1px) 0 0/100% clamp(68px,7.5vw,116px);-webkit-mask-image:radial-gradient(circle at 50% 50%,#000 0%,rgba(0,0,0,.45) 32%,transparent 62%);mask-image:radial-gradient(circle at 50% 50%,#000 0%,rgba(0,0,0,.45) 32%,transparent 62%);-webkit-mask-size:74% 96%;mask-size:74% 96%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;animation:gridwave 30s ease-in-out infinite;will-change:mask-position}@keyframes gridwave{0%,100%{-webkit-mask-position:-34% 6%;mask-position:-34% 6%}50%{-webkit-mask-position:126% 64%;mask-position:126% 64%}}.hero .aura-1::before{content:'';position:absolute;inset:0;pointer-events:none;background:linear-gradient(to right,rgba(216,164,74,.3) 1px,transparent 1px) 0 0/clamp(68px,7.5vw,116px) 100%,linear-gradient(to bottom,rgba(216,164,74,.2) 1px,transparent 1px) 0 0/100% clamp(68px,7.5vw,116px);-webkit-mask-image:radial-gradient(circle at 50% 50%,#000 0%,transparent 58%);mask-image:radial-gradient(circle at 50% 50%,#000 0%,transparent 58%);-webkit-mask-size:58% 80%;mask-size:58% 80%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;animation:gridwave2 44s ease-in-out infinite;will-change:mask-position}@keyframes gridwave2{0%,100%{-webkit-mask-position:118% 82%;mask-position:118% 82%}50%{-webkit-mask-position:-26% 18%;mask-position:-26% 18%}}.phead{background:radial-gradient(ellipse 80% 70% at 10% -14%,rgba(168,70,28,.1),transparent 62%),linear-gradient(178deg,#111010 0,var(--ink) 62%)}.phead .aura-1::after{content:'';position:absolute;inset:0;pointer-events:none;background:linear-gradient(to right,rgba(224,160,64,.4) 1px,transparent 1px) 0 0/clamp(68px,7.5vw,116px) 100%,linear-gradient(to bottom,rgba(224,160,64,.28) 1px,transparent 1px) 0 0/100% clamp(68px,7.5vw,116px);-webkit-mask-image:radial-gradient(circle at 50% 50%,#000 0%,transparent 60%);mask-image:radial-gradient(circle at 50% 50%,#000 0%,transparent 60%);-webkit-mask-size:66% 120%;mask-size:66% 120%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;animation:gridwave 34s ease-in-out infinite}.tbl-wrap{overflow-x:auto;border:1px solid var(--hair-d);border-radius:14px;background:var(--wht)}.tbl{width:100%;border-collapse:collapse;font-size:14px;min-width:640px}.tbl th{text-align:left;padding:14px 16px;border-bottom:1px solid var(--hair-d);font-family:'JetBrains Mono',monospace;font-size:10px;font-weight:400;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);white-space:nowrap}.tbl td{padding:14px 16px;border-bottom:1px solid var(--hair-d);color:var(--ink-dim);vertical-align:top}.tbl tr:last-child td{border-bottom:none}.tbl code{font-family:'JetBrains Mono',monospace;font-size:12.5px;color:var(--ink);white-space:nowrap}code{font-family:'JetBrains Mono',monospace;font-size:.9em}.ck{position:fixed;left:var(--pad);bottom:var(--pad);z-index:1100;width:min(440px,calc(100vw - var(--pad) * 2));border-radius:20px;overflow:hidden;background:rgba(14,14,15,.94);backdrop-filter:blur(20px) saturate(160%);-webkit-backdrop-filter:blur(20px) saturate(160%);border:1px solid var(--hair-2);box-shadow:0 40px 90px -40px rgba(0,0,0,.95);color:var(--wht);transform:translateY(calc(100% + var(--pad) + 20px));transition:transform .7s var(--e);will-change:transform}.ck.on{transform:none}.ck[hidden]{display:none}@media(prefers-reduced-transparency:reduce){.ck{background:var(--ink-2);backdrop-filter:none;-webkit-backdrop-filter:none}}.ck::before{content:'';position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--blue),var(--iris) 62%,transparent)}.ck-in{padding:clamp(22px,2.4vw,28px);position:relative}.ck-hd{display:flex;align-items:center;gap:11px;margin-bottom:14px}.ck-hd svg{width:17px;height:17px;flex:none;color:var(--iris)}.ck-hd h2{font-family:'JetBrains Mono',monospace;font-size:10.5px;font-weight:400;letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}.ck-in>p{font-size:14.5px;line-height:1.6;color:var(--dim)}.ck-in>p a{color:var(--iris);text-decoration:underline;text-underline-offset:3px}.ck-in>p a:hover{color:var(--wht)}.ck-btns{display:flex;gap:9px;flex-wrap:wrap;margin-top:20px}.ck-btns .btn{flex:1;min-width:0;padding:13px 18px;font-size:14.5px;white-space:nowrap}.ck-more{background:0 0;border:none;padding:10px 0 0;margin-top:4px;cursor:pointer;font-family:'JetBrains Mono',monospace;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--faint);transition:color .3s}.ck-more:hover{color:var(--iris)}.ck-detail{display:grid;grid-template-rows:0fr;transition:grid-template-rows .55s var(--e)}.ck.open .ck-detail{grid-template-rows:1fr}.ck-detail>div{overflow:hidden}.ck-cat{display:flex;align-items:flex-start;gap:14px;padding:16px 0;border-top:1px solid var(--hair)}.ck-cat:first-child{margin-top:18px}.ck-cat h3{font-size:14.5px;letter-spacing:-.015em}.ck-cat p{font-size:13px;color:var(--faint);margin-top:5px;line-height:1.55}.ck-sw{position:relative;flex:none;width:42px;height:24px;margin-top:2px}.ck-sw input{position:absolute;inset:0;opacity:0;width:100%;height:100%;margin:0;cursor:pointer}.ck-sw i{position:absolute;inset:0;border-radius:100px;pointer-events:none;background:rgba(255,255,255,.13);border:1px solid var(--hair-2);transition:background .35s var(--e),border-color .35s}.ck-sw i::after{content:'';position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:var(--faint);transition:transform .35s var(--e),background .35s}.ck-sw input:checked+i{background:rgba(224,160,64,.28);border-color:rgba(224,160,64,.6)}.ck-sw input:checked+i::after{transform:translateX(18px);background:var(--iris)}.ck-sw input:focus-visible+i{outline:2px solid var(--sand);outline-offset:3px}.ck-sw input:disabled{cursor:not-allowed}.ck-sw input:disabled+i{background:rgba(224,160,64,.2);border-color:rgba(224,160,64,.4)}.ck-sw input:disabled+i::after{transform:translateX(18px);background:rgba(224,160,64,.75)}@media(max-width:620px){.ck{left:12px;right:12px;bottom:12px;width:auto}.ck-btns .btn{flex:1 1 100%}}.ck-reopen{background:0 0;border:none;padding:0;cursor:pointer;font:inherit;color:inherit;text-align:left}@media(max-width:1000px){header{padding:11px var(--pad)}header.pin{padding-top:8px}.navbar{height:54px;background:rgba(12,12,13,.94)}header.pin .navbar{background:rgba(12,12,13,.94)}header.on-light .navbar,header.on-light.pin .navbar{background:rgba(245,242,235,.95)}#faq,#huvud,#top,main [id],section[id]{scroll-margin-top:84px}}@media(max-width:700px){.shot{aspect-ratio:1/1}.shot .cap,.shot .card,.shot .cbtn,.shot .txt{font-size:unset}.shot .lg{font-size:2.07cqw}.shot .pill{font-size:1.35cqw}.shot .cap{font-size:1.19cqw}.shot .txt{font-size:1.35cqw}.shot .cbtn{font-size:1.3cqw}.shot .card{font-size:1.3cqw;padding:1.6% 1.8%}.shot .chipx{font-size:1.22cqw}.shot .nlk{font-size:1.22cqw}.shot .sm{font-size:1.53cqw}.shot .stat{font-size:2.7cqw}.shot .av,.shot .nlk{display:revert}.shot .logos,.shot .stars{display:flex}}@media(max-width:960px){.pr-sticky{display:none}.pr-item{opacity:1}}@media(max-width:860px){.srv-row .go{grid-column:3;grid-row:1}}@media(max-width:1000px){.crumb a{display:inline-flex;align-items:center;padding:12px 6px;margin:-12px -6px}header .brand{padding-block:7px;margin-block:-7px}.f-col li{margin-bottom:4px}.f-col .ck-reopen,.f-col a{display:inline-flex;align-items:center;min-height:42px}.ct-side a[href^=mailto],.f-bot a{display:inline-flex;align-items:center;padding-block:11px;margin-block:-11px}}@media(max-width:700px){.tick{font-size:12px;letter-spacing:.15em}.eb{font-size:12px;letter-spacing:.15em}.crumb{font-size:12px;letter-spacing:.12em}.field label{font-size:11.5px;letter-spacing:.1em}.f-col h2{font-size:11.5px;letter-spacing:.11em}.case-bar .tg{font-size:11px;letter-spacing:.09em}.chip{font-size:11.5px}.up-card .k{font-size:11.5px}.pr-item .who{font-size:11.5px;letter-spacing:.08em}}@media(max-width:700px){.field select{padding-right:44px;text-overflow:ellipsis}}.hp{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden}.fok.err{background:rgba(194,84,58,.1);border-color:rgba(194,84,58,.4);color:#e08a70}.field .flbl{font-family:'JetBrains Mono',monospace;font-size:10.5px;letter-spacing:.13em;text-transform:uppercase;color:var(--faint);display:block;margin-bottom:8px}.bgrid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.bopt{position:relative;display:block}.field .bopt{font-family:'Plus Jakarta Sans',system-ui,-apple-system,sans-serif;font-size:14.5px;text-transform:none;letter-spacing:-.006em;color:var(--dim);margin-bottom:0}.bopt input{position:absolute;opacity:0;width:0;height:0}.bopt span{display:flex;align-items:center;gap:11px;min-height:58px;height:100%;padding:13px 16px;border-radius:14px;border:1px solid var(--hair);background:rgba(255,255,255,.04);color:var(--dim);font-size:14.5px;line-height:1.35;cursor:pointer;transition:.35s var(--e)}.bopt span::before{content:'';width:16px;height:16px;border-radius:50%;flex:none;border:1px solid var(--hair-2);transition:.35s var(--e)}.bopt span:hover{border-color:var(--hair-2);color:var(--wht)}.bopt input:checked+span{border-color:var(--iris);background:rgba(224,160,64,.09);color:var(--wht)}.bopt input:checked+span::before{border-color:var(--iris);background:var(--iris);box-shadow:inset 0 0 0 3.5px var(--ink)}.bopt input:focus-visible+span{outline:2px solid var(--sand);outline-offset:2px}@media(max-width:620px){.bgrid{grid-template-columns:1fr}.bopt span{min-height:52px}}@media(max-width:1279px){.aura-3{display:none}}.shot-img{aspect-ratio:16/9;container-type:normal;background:var(--ink-2)}.shot-img img{display:block;width:100%;height:100%;object-fit:cover;object-position:top center}@media(max-width:700px){.shot-img{aspect-ratio:16/9}}.sites{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(16px,1.8vw,26px)}.site{display:block}.site .win{will-change:auto;transform-style:flat;transition:transform .7s var(--e),border-color .5s var(--e)}.site:focus-visible .win,.site:hover .win{transform:translateY(-6px);border-color:var(--hair-2)}.site .win-bar u{width:9px;height:9px}.site .win-url{min-width:0}.site .win-url svg{width:11px;height:11px;flex:none;opacity:.65}.site .win-url b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.live{display:flex;align-items:center;gap:6px;flex:none;font-family:'JetBrains Mono',monospace;font-size:9.5px;letter-spacing:.16em;color:var(--faint)}.live .pulse{width:6px;height:6px}.site-shot{position:relative;overflow:hidden;aspect-ratio:16/11;container-type:size;background:var(--ink-3)}.site-shot img{position:absolute;top:0;left:0;display:block;width:100%;height:auto;transition:transform 1.1s var(--e)}.site:focus-visible .site-shot img,.site:hover .site-shot img{transform:translateY(calc(100cqh - 100%));transition:transform 5.5s cubic-bezier(.33,0,.25,1)}.site-meta{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px 4px 0}.site-meta .nm{font-family:'Familjen Grotesk',sans-serif;font-weight:700;font-size:clamp(15px,1.4vw,18px);letter-spacing:-.02em}.site-meta .tg{font-family:'JetBrains Mono',monospace;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--faint)}.site-meta .go{width:34px;height:34px;border-radius:50%;border:1px solid var(--hair-2);display:grid;place-items:center;flex:none;color:var(--dim);transition:background .4s var(--e),color .4s,border-color .4s,transform .5s var(--e)}.site:focus-visible .site-meta .go,.site:hover .site-meta .go{background:var(--iris);border-color:var(--iris);color:var(--ink);transform:rotate(-45deg)}.site:focus-visible{outline:2px solid var(--sand);outline-offset:6px;border-radius:20px}@media(max-width:1000px){.sites{grid-template-columns:1fr;gap:30px}.site-shot{aspect-ratio:16/10}}@media(max-width:600px){.site-shot{aspect-ratio:4/3}.site .win-bar{height:34px}.live{display:none}.site-meta{padding-top:14px}}@supports (animation-timeline:view()){@media (hover:none) and (prefers-reduced-motion:no-preference){.site{view-timeline-name:--site-vy}.site-shot img{animation:site-pan linear both;animation-timeline:--site-vy;animation-range:entry 70% exit 30%}@keyframes site-pan{from{transform:translateY(0)}to{transform:translateY(calc(100cqh - 100%))}}}}@media(prefers-reduced-motion:reduce){.site:focus-visible .site-shot img,.site:hover .site-shot img{transform:none}.site:focus-visible .win,.site:hover .win{transform:none}}