@font-face{font-family:Architects Daughter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c6582816bbb82cec-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Architects Daughter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/33417c49c7529ced-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Architects Daughter Fallback;src:local("Arial");ascent-override:93.03%;descent-override:38.04%;line-gap-override:0.00%;size-adjust:106.02%}.__className_9af42c{font-family:Architects Daughter,Architects Daughter Fallback;font-weight:400;font-style:normal}.__variable_9af42c{--font-hand:"Architects Daughter","Architects Daughter Fallback"}.sk-root{--sk-ink:#0b0b10;--sk-ink-2:#101219;--sk-paper:#f7f6f1;--sk-paper-line:rgba(30,40,60,0.06);--sk-graphite:#2b2e36}.sk-blueprint{background-color:var(--sk-ink);color:#f2f4f8;background-image:radial-gradient(ellipse 90% 70% at 50% 0,rgba(229,255,26,.035),transparent 60%),linear-gradient(rgba(255,255,255,.045) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 0),linear-gradient(rgba(255,255,255,.018) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 0);background-size:100% 100%,120px 120px,120px 120px,24px 24px,24px 24px}.sk-blueprint,.sk-paper{position:relative;background-position:top}.sk-paper{background-color:var(--sk-paper);background-image:linear-gradient(var(--sk-paper-line) 1px,transparent 1px),linear-gradient(90deg,var(--sk-paper-line) 1px,transparent 1px);background-size:28px 28px}.sk-paper,.sk-white{color-scheme:light;color:var(--sk-ink)}.sk-white{background:#ffffff}.sk-sheet-mark{position:absolute;width:34px;height:34px;pointer-events:none;opacity:.45}.sk-sheet-mark:after,.sk-sheet-mark:before{content:"";position:absolute;background:currentColor}.sk-sheet-mark:before{left:50%;top:0;width:1px;height:100%}.sk-sheet-mark:after{top:50%;left:0;height:1px;width:100%}.sk-tracked{font-family:var(--font-jetbrains),ui-monospace,monospace;font-size:12px;font-weight:500;letter-spacing:.42em;text-transform:uppercase}.sk-tracked.sk-tight{letter-spacing:.18em}.sk-rule{display:block;width:46px;height:2px;background:#e5ff1a;border-radius:2px}.sk-sidenote{font-family:var(--font-jetbrains),ui-monospace,monospace;font-size:12px;line-height:2;letter-spacing:.38em;text-transform:uppercase}.sk-hand{font-family:var(--font-hand),"Segoe Print",cursive;letter-spacing:.04em}.sk-h1{font-size:clamp(2.6rem,1.35rem + 5.6vw,6.4rem);line-height:.98;letter-spacing:-.035em;font-weight:300}.sk-h1 b,.sk-h2{font-weight:800}.sk-h2{font-size:clamp(2.1rem,1.3rem + 3.6vw,4.6rem);line-height:1.02;letter-spacing:-.03em}.sk-lime{color:#e5ff1a}.sk-mark{background:#e5ff1a;color:#0a0a0e;padding:0 .16em .02em;border-radius:.14em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.sk-hero-render{position:relative;aspect-ratio:4/5;width:100%;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 18%,#000 86%,transparent);mask-image:linear-gradient(180deg,transparent 0,#000 18%,#000 86%,transparent)}@media (min-width:1024px){.sk-hero-render{position:absolute;right:0;top:0;height:var(--sk-render-h,100%);width:46%;aspect-ratio:auto;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 24%),linear-gradient(to bottom,transparent 0,#000 22%,#000 var(--sk-fade-a,64%),transparent var(--sk-fade-b,90%));-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent 0,#000 24%),linear-gradient(to bottom,transparent 0,#000 22%,#000 var(--sk-fade-a,64%),transparent var(--sk-fade-b,90%));-webkit-mask-composite:source-in,xor;mask-composite:intersect}}.sk-num{display:inline-flex;flex:none;align-items:center;justify-content:center;width:2.6rem;height:2.6rem;border-radius:999px;border:2px solid #e5ff1a;font-weight:700;font-size:1.05rem;color:#e5ff1a}.sk-paper .sk-num,.sk-white .sk-num{color:var(--sk-ink);border-color:var(--sk-ink);background:#e5ff1a}.sk-tail{height:1px;flex:1;background:linear-gradient(90deg,rgba(255,255,255,.35),rgba(255,255,255,0))}.sk-paper .sk-tail,.sk-white .sk-tail{background:linear-gradient(90deg,rgba(11,11,16,.3),rgba(11,11,16,0))}.sk-arrow path{fill:none;stroke:#e5ff1a;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}@media (prefers-reduced-motion:no-preference){.sk-arrow path{stroke-dasharray:260;stroke-dashoffset:260;animation:sk-draw 1.1s cubic-bezier(.6,0,.2,1) forwards;animation-delay:var(--d,.9s)}.sk-rise{opacity:0;transform:translateY(14px);animation:sk-rise .9s cubic-bezier(.2,.7,.2,1) forwards;animation-delay:var(--d,0s)}}@keyframes sk-draw{to{stroke-dashoffset:0}}@keyframes sk-rise{to{opacity:1;transform:none}}.sk-paper-card{position:relative;background:radial-gradient(circle at 20% 15%,rgba(255,255,255,.9),transparent 60%),linear-gradient(160deg,#fbf8f0,#efe9dc);border-radius:4px;box-shadow:0 1px 0 rgba(0,0,0,.04),0 18px 40px rgba(11,11,16,.16),0 2px 6px rgba(11,11,16,.08)}.sk-paper-card:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:.35;background-image:repeating-linear-gradient(105deg,rgba(120,100,60,.04) 0 2px,transparent 2px 5px)}.sk-laptop{position:relative}.sk-laptop-lid{border-radius:14px 14px 4px 4px;background:#15171d;padding:2.2% 2.2% 3%;box-shadow:inset 0 0 0 1px rgba(255,255,255,.07),0 30px 60px rgba(11,11,16,.28)}.sk-laptop-base{height:12px;margin:0 -7%;border-radius:0 0 14px 14px;background:linear-gradient(#cfd2d8,#9a9fa8);box-shadow:0 14px 30px rgba(11,11,16,.22)}.sk-laptop-base:before{content:"";display:block;margin:0 auto;width:16%;height:5px;border-radius:0 0 8px 8px;background:#8a8f98}.sk-phone{border-radius:28px;background:#121318;padding:9px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.08),0 26px 50px rgba(11,11,16,.3)}.sk-phone-screen{border-radius:20px;overflow:hidden;background:#fff}.sk-chip{display:inline-flex;align-items:center;gap:.6rem;padding:.6rem .85rem;border-radius:12px;background:rgba(13,15,20,.92);border:1px solid rgba(229,255,26,.55);color:#f2f4f8;font-size:13px;font-weight:600;line-height:1.2;box-shadow:0 10px 24px rgba(0,0,0,.3);backdrop-filter:blur(6px)}.sk-chip svg{flex:none;color:#e5ff1a}.sk-root #order{color-scheme:light}.sk-reveal{position:relative;touch-action:pan-y;-moz-user-select:none;user-select:none;-webkit-user-select:none;cursor:ew-resize}.sk-reveal-sketch{position:absolute;inset:0;clip-path:inset(0 calc(100% - var(--pos, 50%)) 0 0)}.sk-reveal-line{top:0;bottom:0;width:2px;margin-left:-1px;background:linear-gradient(180deg,rgba(229,255,26,0),#e5ff1a 12%,#e5ff1a 88%,rgba(229,255,26,0));pointer-events:none}.sk-reveal-handle,.sk-reveal-line{position:absolute;left:var(--pos,50%)}.sk-reveal-handle{top:50%;width:56px;height:56px;margin:-28px 0 0 -28px;border-radius:999px;background:#e5ff1a;color:#0a0a0e;display:grid;place-items:center;box-shadow:0 0 0 6px rgba(229,255,26,.16),0 12px 30px rgba(0,0,0,.45);cursor:ew-resize}.sk-reveal-handle:focus-visible{outline:3px solid #fff;outline-offset:3px}.sk-zoom,html.sk-zoom-open{overflow:hidden}.sk-zoom{width:min(96vw,1600px);max-width:none;max-height:94vh;padding:0;border:0;border-radius:16px;background:#fbfaf6;color:#0b0b10;color-scheme:light;box-shadow:0 30px 80px rgba(0,0,0,.45)}.sk-zoom::backdrop{background:rgba(6,7,10,.82)}.sk-zoom-dark{background:#0b0b10;color:#f2f4f8;color-scheme:dark}.sk-zoom-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:6px 6px 6px 16px;font-size:14px;font-weight:600;border-bottom:1px solid rgba(11,11,16,.1)}.sk-zoom-close{display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:999px;font-size:18px}.sk-zoom-close:hover{background:rgba(11,11,16,.06)}.sk-zoom-body{max-height:calc(94vh - 58px);overflow:auto;padding:14px;-webkit-overflow-scrolling:touch}.sk-zoom-img{display:block;width:100%;height:auto}@media (max-width:800px){.sk-zoom-img{width:1150px;max-width:none}}