@font-face{font-family:Caveat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e44cdba7d0878bc5-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Caveat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/07fccecd6728972a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/486fce9f36bc8f45-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:Caveat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/46bdd75a3ff56824-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:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e44cdba7d0878bc5-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/07fccecd6728972a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/486fce9f36bc8f45-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:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/46bdd75a3ff56824-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:Caveat Fallback;src:local("Arial");ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.00%;size-adjust:76.94%}.__className_d663d7{font-family:Caveat,Caveat Fallback;font-style:normal}.bp-layer{position:absolute;inset:0;opacity:0;will-change:opacity,transform}.bp-layer svg{width:100%;height:100%;pointer-events:none}.bp-zone{pointer-events:all;cursor:crosshair;opacity:.28;filter:drop-shadow(0 0 2px rgba(255,61,0,.25));transition:opacity .6s ease-out,filter .6s ease-out}.bp-zone.bp-hot,.bp-zone:hover{opacity:.78;filter:drop-shadow(0 0 4px rgba(255,110,40,.5)) drop-shadow(0 0 14px rgba(255,61,0,.28))}.bp-title{position:absolute;top:10%;left:0;right:0;text-align:center;pointer-events:none;opacity:0;will-change:opacity}.bp-title .bp-name{color:#f6ead8;font-style:normal;letter-spacing:-.02em;line-height:1.02;font-size:6.1vw;text-shadow:0 0 40px rgba(255,96,24,.12)}.bp-engineered{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.bp-engineered p{color:#efe3cf;font-size:3.4vw;letter-spacing:.14em;white-space:nowrap;will-change:transform}.bp-caret{animation:bpBlink .9s steps(2,start) infinite}@keyframes bpBlink{50%{opacity:0}}.bp-side{position:absolute;z-index:5;max-width:350px;opacity:0;will-change:opacity,transform;color:#f2ede4}.bp-side-left{left:5%;top:46%}.bp-side-right{right:5%;top:50%}.bp-side .bp-side-lead,.bp-side h3{font-weight:300;letter-spacing:.015em;line-height:1.3;font-size:clamp(1.4rem,2.2vw,1.9rem)}.bp-bullets{margin-top:1.6rem;display:grid;gap:.85rem;font-weight:300;font-size:clamp(.95rem,1.2vw,1.08rem);color:#d8d0c2}.bp-bullets li{position:relative;padding-left:1.9em;list-style:none}.bp-bullets li:before{left:0;top:.28em;width:.85em;height:.85em;border:1px dashed rgba(255,106,0,.9);box-shadow:0 0 10px rgba(255,106,0,.25)}.bp-bullets li:after,.bp-bullets li:before{content:"";position:absolute;border-radius:50%}.bp-bullets li:after{left:.31em;top:.59em;width:.23em;height:.23em;background:#ff6a00}.bp-side-btn{display:inline-block;margin-top:1.5rem;padding:.7rem 1.7rem;border-radius:999px;background:#e9e4db;color:#14100b;font-size:.95rem;font-weight:500;transition:all .25s ease;cursor:pointer}.bp-side-btn:hover{background:#ff6a00;color:#14100b;box-shadow:0 0 24px rgba(255,106,0,.35)}.bp-grid{opacity:.1}@media (max-width:767px){.bp-title{top:11%;padding:0 6%}.bp-title .bp-name{font-size:11.5vw}.bp-side{max-width:none;left:6%;right:6%;top:auto}.bp-side-left{bottom:17%}.bp-side-left h3{font-size:1.15rem}.bp-side-left .bp-bullets{margin-top:.7rem;grid-template-columns:1fr;gap:.4rem;font-size:.85rem}.bp-side-right{bottom:5%;display:flex;align-items:center;justify-content:space-between;gap:1rem}.bp-side-right .bp-side-lead{font-size:.95rem}.bp-side-btn{margin-top:0;flex-shrink:0;padding:.6rem 1.2rem;font-size:.875rem}}@font-face{font-family:geistMono;src:url(/_next/static/media/463dafcda517f24f-s.p.woff) format("woff");font-display:swap;font-weight:100 900}@font-face{font-family:geistMono Fallback;src:local("Arial");ascent-override:69.97%;descent-override:16.73%;line-gap-override:7.61%;size-adjust:131.49%}.__className_c3aa02{font-family:geistMono,geistMono Fallback}.__variable_c3aa02{--font-geist-mono:"geistMono","geistMono Fallback"}