@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(/_next/static/media/d9fef5bf2f64cf9a-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:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(/_next/static/media/de42cfb9a3b980ae-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:Figtree Fallback;src:local("Arial");ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.00%;size-adjust:100.72%}.__className_e2cc43{font-family:Figtree,Figtree Fallback;font-style:normal}.__variable_e2cc43{--font-figtree:"Figtree","Figtree Fallback"}@font-face{font-family:"DM Serif Display";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ccc01da6a2b3d788-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:"DM Serif Display";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fa3e259cafa8f47e-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:"DM Serif Display Fallback";src:local("Times New Roman");ascent-override:94.37%;descent-override:30.51%;line-gap-override:0.00%;size-adjust:109.78%}.__className_d37bd6{font-family:"DM Serif Display","DM Serif Display Fallback";font-weight:400;font-style:normal}.__variable_d37bd6{--font-dm-serif:"DM Serif Display","DM Serif Display Fallback"}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-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:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/36966cca54120369-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:Space Grotesk Fallback;src:local("Arial");ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.00%;size-adjust:109.69%}.__className_c219ed{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.__variable_c219ed{--font-grotesk:"Space Grotesk","Space Grotesk Fallback"}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(/_next/static/media/3724a2679eb55e3d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(/_next/static/media/dec24892df1f6098-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:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(/_next/static/media/6448e9c529f1ef4a-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:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/287637279c44650d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b387097da7407747-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:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/cb9f64d62d112b41-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:Fraunces Fallback;src:local("Times New Roman");ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.00%;size-adjust:115.45%}.__className_3ef085{font-family:Fraunces,Fraunces Fallback}.__variable_3ef085{--font-fraunces:"Fraunces","Fraunces Fallback"}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/013b72fa676f92e0-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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b9408752a0c24fb9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/65f03d54ccadf4a8-s.woff2) format("woff2");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e038a29029a234f2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/2b5b02fc7e511755-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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/7d4881bb7e1bf84d-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:Geist Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_8c25df{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.__variable_8c25df{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}.hm{--bg:linear-gradient(120deg,#f6c9dd,#efd8e6 35%,#dce8dc 70%,#bfe3cb);--surface:#ffffff;--surface-soft:#fbf4f8;--ink:#4a2e44;--ink-strong:#2e1c2a;--on-ink:#ffffff;--muted:#8a6a80;--muted-2:#6e5068;--accent:#ff6fa3;--accent-strong:#c2477d;--accent-soft:#ffe3ee;--on-accent:#ffffff;--rose:var(--accent-strong);--pink:var(--accent);--line:#f0e2ea;--ok:#1f7a4a;--ok-bg:#dcf5e4;--info:#3d5ba9;--dark:#2e1c2a;--dark-ink:#fbf3e8;--dark-muted:#d8c5d2;--cta:linear-gradient(180deg,#ffa3c6,#ff6fa3);--cta-shadow:0 10px 24px rgba(255,111,163,0.35),inset 0 2px 0 #ffffff80;--glass:color-mix(in srgb,var(--surface) 40%,transparent);--glass-line:color-mix(in srgb,var(--surface) 85%,transparent);--decor:none;--decor-opacity:1;--font-display:var(--font-dm-serif),Georgia,serif;--font-body:var(--font-figtree),system-ui,sans-serif;position:relative;isolation:isolate;min-height:100vh;background:var(--bg);font-family:var(--font-body);font-size:16px;line-height:1.45;padding:22px;display:flex;flex-direction:column;gap:16px}.hm,.hm a{color:var(--ink)}.hm a:hover{color:var(--accent-strong)}.hm button{font:inherit;color:inherit;cursor:pointer}.hm button:disabled{cursor:not-allowed}.hm button:focus-visible,.hm input:focus-visible,.hm select:focus-visible,.hm textarea:focus-visible{outline:2px solid var(--accent-strong);outline-offset:2px}.hm h1,.hm h2,.hm h3{font-family:inherit;margin:0}.hm .serif{font-family:var(--font-display);font-weight:400}.hm .mono{font-family:ui-monospace,Menlo,Consolas,monospace}.hm .num{font-variant-numeric:tabular-nums}.hm-decor{position:fixed;pointer-events:none;z-index:-1}.hm-decor,.hm-dome .hm-sway{filter:var(--decor);opacity:var(--decor-opacity)}html[data-theme=cosmos] .hm{--bg:radial-gradient(1.3px 1.3px at 12% 18%,#ffffff 50%,transparent 51%) 0 0 /340px 340px,radial-gradient(1px 1px at 68% 42%,#c8d4ff 50%,transparent 51%) 0 0 /260px 260px,radial-gradient(1.6px 1.6px at 40% 80%,#ffffff 50%,transparent 51%) 0 0 /470px 470px,radial-gradient(1px 1px at 88% 8%,#ffe2ee 50%,transparent 51%) 0 0 /300px 300px,linear-gradient(165deg,#070b1f,#0c1431 55%,#121a40);--surface:#151c3c;--surface-soft:#1c2449;--ink:#e7e9ff;--ink-strong:#ffffff;--on-ink:#0e1430;--muted:#9aa0cc;--muted-2:#b9bde4;--accent:#ff7aa8;--accent-strong:#ff9cc0;--accent-soft:#3a2547;--on-accent:#1d0e1c;--line:#262f5a;--info:#8fb4ff;--ok:#6ee6a8;--ok-bg:#12382c;--dark:#060a1c;--dark-ink:#eef0ff;--dark-muted:#a3a8d4;--cta:#ff7aa8;--cta-shadow:0 0 0 transparent;--glass:color-mix(in srgb,#151c3c 82%,transparent);--glass-line:#262f5a;--decor-opacity:0;--font-display:var(--font-grotesk),system-ui,sans-serif;background-attachment:fixed}html[data-theme=jungle] .hm{--bg:radial-gradient(120% 80% at 10% 0%,#1f4a33 0%,transparent 60%),linear-gradient(170deg,#0d2419,#133325 55%,#18402d);--surface:#1b3a2a;--surface-soft:#224533;--ink:#edf3e1;--ink-strong:#ffffff;--on-ink:#10241a;--muted:#9cb598;--muted-2:#bfd2b8;--accent:#f5a93b;--accent-strong:#ffc46e;--accent-soft:#3d3a1d;--on-accent:#221603;--line:#2d5240;--info:#8fd3f0;--ok:#8ee6a0;--ok-bg:#173f27;--dark:#091a11;--dark-ink:#f1f5e6;--dark-muted:#a6bba2;--cta:#f5a93b;--cta-shadow:0 0 0 transparent;--glass:color-mix(in srgb,#1b3a2a 84%,transparent);--glass-line:#2d5240;--decor:saturate(1.2) brightness(0.75);--font-display:var(--font-fraunces),Georgia,serif}html[data-theme=desert] .hm{--bg:linear-gradient(180deg,#f6e4c4,#edd0a4 55%,#ddb586);--surface:#fcf4e7;--surface-soft:#f5e7cf;--ink:#3b2517;--ink-strong:#24150b;--on-ink:#fcf4e7;--muted:#8a6b52;--muted-2:#6d523d;--accent:#2f7a55;--accent-strong:#235f41;--accent-soft:#dcebdf;--on-accent:#f6fbf6;--line:#ecd9b8;--info:#2e6e95;--dark:#3b2517;--dark-ink:#fcf4e7;--dark-muted:#d9c3a8;--cta:#2f7a55;--cta-shadow:0 0 0 transparent;--glass:color-mix(in srgb,#fcf4e7 70%,transparent);--glass-line:#f3e3c6;--decor:sepia(0.6) saturate(0.75) hue-rotate(-12deg) brightness(1.02);--decor-opacity:0.85;--font-display:var(--font-fraunces),Georgia,serif}html[data-theme=abyss] .hm{--bg:radial-gradient(70% 50% at 50% -10%,#0f4a5a 0%,transparent 70%),linear-gradient(180deg,#05222c,#041a22 60%,#03131a);--surface:#0b2c37;--surface-soft:#103746;--ink:#dcf5f2;--ink-strong:#ffffff;--on-ink:#032028;--muted:#8cb4b6;--muted-2:#b2d4d4;--accent:#3be8c9;--accent-strong:#7ff2dd;--accent-soft:#10433f;--on-accent:#03221c;--line:#164656;--info:#8fd0ff;--ok:#7ef0b8;--ok-bg:#0e3a2c;--dark:#021117;--dark-ink:#e4fbf8;--dark-muted:#9cc4c4;--cta:#3be8c9;--cta-shadow:0 0 0 transparent;--glass:color-mix(in srgb,#0b2c37 84%,transparent);--glass-line:#164656;--decor:hue-rotate(95deg) saturate(0.9) brightness(0.7);--font-display:var(--font-grotesk),system-ui,sans-serif}html[data-theme=paper] .hm{--bg:#f3f1ec;--surface:#ffffff;--surface-soft:#f3f1ec;--ink:#1d1c21;--ink-strong:#0e0d12;--on-ink:#ffffff;--muted:#76727c;--muted-2:#55515c;--accent:#ff4f87;--accent-strong:#d1336b;--accent-soft:#ffe2ec;--on-accent:#ffffff;--line:#e6e2da;--info:#2f56b0;--dark:#16151a;--dark-ink:#f3f1ec;--dark-muted:#b5b1ba;--cta:#ff4f87;--cta-shadow:0 0 0 transparent;--glass:#ffffff;--glass-line:#e6e2da;--decor:grayscale(1) contrast(0.9);--decor-opacity:0.28;--font-display:var(--font-dm-serif),Georgia,serif}html[data-theme=paper] .hm .glass{backdrop-filter:none;-webkit-backdrop-filter:none}.hm .glass{background:var(--glass);border:1.5px solid var(--glass-line);border-radius:28px;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.hm .card{background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:16px;gap:10px}.hm .card,.hm .panel{display:flex;flex-direction:column}.hm .panel{padding:18px;gap:14px}.hm .panel-title{font-weight:600;font-size:20px;letter-spacing:-.01em}.hm .sub{font-size:13px;color:var(--muted)}.hm .btn-cta{border:none;border-radius:999px;background:var(--cta);color:var(--on-accent);font-weight:600;padding:13px 20px;box-shadow:var(--cta-shadow);transition:transform .12s,filter .2s}.hm .btn-cta:active{transform:scale(.97)}.hm .btn-cta:disabled{background:color-mix(in srgb,var(--muted) 45%,var(--surface));box-shadow:none}.hm .btn-ink{border:none;border-radius:999px;background:var(--ink);color:var(--on-ink);font-weight:600;font-size:13.5px;padding:10px 16px}.hm .btn-ink:disabled{background:color-mix(in srgb,var(--ink) 40%,var(--surface))}.hm .btn-ghost{border:1.5px solid color-mix(in srgb,var(--surface) 95%,transparent);background:color-mix(in srgb,var(--surface) 60%,transparent);border-radius:999px;font-size:14px}.hm .btn-ghost,.hm .btn-line{font-weight:600;padding:9px 16px}.hm .btn-line{border:1.5px solid var(--ink);background:transparent;border-radius:999px;font-size:13.5px}.hm .btn-link{border:none;background:none;color:var(--rose);font-weight:600;font-size:13px;padding:0}.hm .chip{border-radius:999px;border:1.5px solid var(--line);background:var(--surface);font-weight:600;font-size:12.5px;padding:6px 12px;white-space:nowrap;flex:none}.hm .chip[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--on-ink)}.hm .field{font:inherit;padding:11px 16px;border-radius:14px;border:1px solid var(--line);background:var(--surface);color:var(--ink);font-size:15px;outline:none;min-width:0}.hm .field.pill{border-radius:999px;border:1.5px solid color-mix(in srgb,var(--surface) 95%,transparent);background:color-mix(in srgb,var(--surface) 65%,transparent)}.hm select.field{cursor:pointer}.hm .lift{transition:transform .2s,box-shadow .2s}.hm .lift:hover{transform:translateY(-3px);box-shadow:0 14px 30px color-mix(in srgb,var(--ink) 16%,transparent)}.hm .bar{height:10px;border-radius:999px;background:color-mix(in srgb,var(--ink) 9%,transparent);overflow:hidden}.hm .bar>span{display:block;height:100%;border-radius:999px;transition:width .8s cubic-bezier(.2,1,.3,1)}.hm .scroll-x{display:flex;gap:6px;overflow-x:auto;padding-bottom:4px;scrollbar-width:thin}.hm .toast{position:fixed;left:50%;bottom:24px;transform:translateX(-50%);z-index:200;max-width:min(520px,92vw);background:var(--dark);color:var(--dark-ink);border-radius:18px;padding:12px 16px;display:flex;gap:12px;align-items:center;box-shadow:0 20px 50px rgba(60,20,50,.35);font-size:14px}.hm-notif{position:absolute;right:0;top:50px;width:360px}.hm-grid{flex:1;display:grid;grid-template-columns:190px minmax(0,1fr) 420px;grid-template-rows:minmax(0,1fr) auto;gap:16px;min-height:0}.hm-grid.wide-right .hm-right{grid-column:2/4}.hm-grid.wide-right .hm-dome{display:none}.hm-left{display:flex;flex-direction:column;gap:16px}.hm-nav{flex:none;padding:14px;display:flex;flex-direction:column;gap:6px}.hm-nav button{font-weight:500;font-size:17px;display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:18px;border:1.5px solid transparent;background:transparent;text-align:left;transition:background .2s}.hm-nav button:hover{background:color-mix(in srgb,var(--surface) 60%,transparent)}.hm-nav button[aria-current=page]{background:color-mix(in srgb,var(--surface) 70%,transparent);border-color:color-mix(in srgb,var(--surface) 95%,transparent);box-shadow:0 8px 20px rgba(226,90,147,.15)}.hm-right{display:flex;flex-direction:column;gap:16px;min-height:0}.hm-bottom-l{grid-column:2/3}.hm-bottom-r{grid-column:3/4}@media (max-width:1099px){.hm{padding:14px}.hm-grid{grid-template-columns:minmax(0,1fr);grid-template-rows:none}.hm-grid.wide-right .hm-right{grid-column:auto}.hm-left{flex-direction:row}.hm-nav{flex:1;flex-direction:row;padding:8px;flex-wrap:wrap}.hm-nav button{padding:10px 14px;gap:8px;font-size:15px}.hm-goal{display:none!important}.hm-bottom-l,.hm-bottom-r{grid-column:auto}}@media (max-width:600px){.hm-head{gap:10px 8px!important;position:relative}.hm-tools{display:contents!important}.hm-tools>*{order:2}.hm-tools>.hm-connect{order:1;margin-left:auto!important}.hm-head [aria-label=Network] button{padding:6px 10px!important}.hm-bell{position:static!important}.hm-notif{left:0!important;right:0!important;top:calc(100% + 8px)!important;width:auto!important}.hm-acct-bal{flex:1 1 100%;flex-direction:row!important;justify-content:space-between;align-items:baseline!important}.hm-entry-top{justify-content:flex-start!important;gap:10px 8px!important}.hm-entry-tools{display:contents!important}.hm-entry-tools>*{order:2}.hm-entry-tools>.hm-entry-shop{order:1;margin-left:auto}.hm-entry-catgrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.hm-nav{flex-wrap:nowrap;gap:4px;padding:6px}.hm-nav button{flex:1 1 0;min-width:0;flex-direction:column;justify-content:center;gap:4px;padding:8px 4px;font-size:12.5px;border-radius:14px;text-align:center}}.hm-dome{position:relative;background:color-mix(in srgb,var(--surface) 28%,transparent);border:1.5px solid var(--glass-line);border-radius:180px 180px 40px 40px;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding:20px 20px 28px;min-height:460px;box-shadow:inset 0 0 60px color-mix(in srgb,var(--surface) 50%,transparent),0 30px 60px rgba(160,80,120,.12)}@media (max-width:1099px){.hm-dome{border-radius:40px;min-height:400px}}@keyframes hmBreathe{0%,to{transform:scale(1)}50%{transform:scale(1.035,.965)}}@keyframes hmHopA{0%{transform:none}20%{transform:scale(1.14,.86)}50%{transform:translateY(-46px) scale(.92,1.1)}76%{transform:scale(1.06,.94)}to{transform:none}}@keyframes hmHopB{0%{transform:none}20%{transform:scale(1.14,.86)}50%{transform:translateY(-46px) scale(.92,1.1)}76%{transform:scale(1.06,.94)}to{transform:none}}@keyframes hmFall{0%{transform:translateY(-40px) scale(.6);opacity:0}20%{opacity:1}to{transform:translateY(200px) scale(1) rotate(120deg);opacity:0}}@keyframes hmWave{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}@keyframes hmSway{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}@keyframes hmRain{0%{transform:translateY(-20px)}to{transform:translateY(520px)}}@keyframes hmSnow{0%{transform:translateY(-20px)}50%{transform:translate(14px,250px)}to{transform:translate(-6px,520px)}}@keyframes hmHeart{0%{transform:translate(-50%) scale(.4);opacity:0}20%{opacity:1}to{transform:translate(calc(-50% + var(--dx)),-170px) scale(1.15);opacity:0}}@keyframes hmBubble{0%{transform:translate(-50%,8px) scale(.8);opacity:0}15%,85%{transform:translate(-50%) scale(1);opacity:1}to{transform:translate(-50%,-6px) scale(.95);opacity:0}}@keyframes hmSquish{0%,to{transform:none}30%{transform:scale(1.12,.86)}60%{transform:scale(.94,1.08)}}@keyframes hmSun{to{transform:rotate(1turn)}}@keyframes hmBob{0%,to{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-5px) rotate(3deg)}}@keyframes hmShine{0%,to{opacity:.55}50%{opacity:.95}}@keyframes hmSparkle{0%,to{opacity:.2;transform:scale(.6)}50%{opacity:1;transform:scale(1)}}@keyframes hmZ{0%{transform:translate(0) scale(.6);opacity:0}30%{opacity:1}to{transform:translate(26px,-60px) scale(1.2);opacity:0}}@keyframes hmDots{0%,80%,to{opacity:.25}40%{opacity:1}}@keyframes gmBlink{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.08)}}@keyframes gmWave{0%,to{transform:rotate(0)}50%{transform:rotate(-14deg)}}.hm-sway{animation:hmSway 7s ease-in-out infinite;transform-origin:0 50%}.hm-breathe{animation:hmBreathe 4s ease-in-out infinite;transform-origin:50% 92%}.hm-bob{animation:hmBob 2.8s ease-in-out infinite}.gm-blink{transform-box:fill-box;transform-origin:center;animation:gmBlink 5.5s ease-in-out infinite}.gm-wave{transform-origin:168px 128px;animation:gmWave 2.8s ease-in-out infinite}.gm-look{transform:translate(calc(var(--mx, 0) * 4px),calc(var(--my, 0) * 3px));transition:transform .3s ease-out}.hm-dots span{animation:hmDots 1.2s infinite}.hm-dots span:nth-child(2){animation-delay:.2s}.hm-dots span:nth-child(3){animation-delay:.4s}@media (prefers-reduced-motion:reduce){.hm *,.hm :after,.hm :before{animation:none!important;transition:none!important}}.hm-entry-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);grid-template-rows:auto 1fr;gap:16px;align-items:start}.hm-entry-grid>:first-child{grid-row:span 2}.hm-entry-cats{display:flex;flex-direction:column;gap:10px}@media (max-width:900px){.hm-entry-grid{grid-template-columns:minmax(0,1fr)}.hm-entry-grid>:first-child{grid-row:auto}}.hm-hatch-look{display:grid;grid-template-columns:minmax(0,1fr) 190px;gap:16px;align-items:start}.hm-hatch-opts{display:flex;flex-direction:column;gap:12px;min-width:0;grid-column:1;grid-row:1}.hm-hatch-preview{grid-column:2;grid-row:1;position:sticky;top:16px;width:190px;aspect-ratio:19/21;border-radius:26px;overflow:hidden}.hm-hatch-name{position:absolute;left:0;right:0;bottom:8px;text-align:center;font-weight:600;font-size:14px;color:var(--ink-strong,#2E1C2A);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 10px}@media (max-width:640px){.hm-hatch-look{grid-template-columns:minmax(0,1fr)}.hm-hatch-preview{grid-column:1;grid-row:1;width:150px;justify-self:center;top:8px;z-index:2;box-shadow:0 10px 24px -12px rgba(0,0,0,.45)}.hm-hatch-opts{grid-row:2}}.hm .hm-getmind{display:flex;flex-direction:column;gap:10px;width:100%}.hm .hm-getmind-opt{display:flex;align-items:center;gap:14px;width:100%;text-align:left;padding:12px 14px;border-radius:20px;border:1px solid var(--line);background:var(--surface-soft);color:var(--ink-strong);transition:border-color .2s,background .2s,transform .12s}.hm .hm-getmind-opt:hover{border-color:color-mix(in srgb,var(--ink) 35%,transparent);background:color-mix(in srgb,var(--surface-soft) 60%,var(--surface))}.hm .hm-getmind-opt:active{transform:scale(.985)}.hm .hm-getmind-opt:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.hm .hm-getmind-pic{flex:none;width:64px;height:64px;border-radius:18px;position:relative;display:flex;align-items:center;justify-content:center;background:radial-gradient(70% 70% at 50% 60%,color-mix(in srgb,var(--ok) 22%,transparent),transparent 75%),color-mix(in srgb,var(--surface) 70%,transparent);border:1px solid var(--line)}.hm .hm-getmind-egg{width:26px;height:33px;border-radius:50% 50% 46% 46%/58% 58% 42% 42%;background:radial-gradient(60% 50% at 38% 30%,#fff,color-mix(in srgb,var(--cta) 80%,#f6e6c8));box-shadow:0 6px 14px rgba(0,0,0,.25)}.hm .hm-getmind-stack{justify-content:flex-start;padding-left:6px}.hm .hm-getmind-stack>span{width:34px;aspect-ratio:200/210;margin-right:-14px;filter:drop-shadow(0 3px 5px rgba(0,0,0,.25))}.hm .hm-getmind-stack>span:nth-child(2){transform:translateY(-6px)}.hm .hm-getmind-tag{font-family:var(--font-mono,ui-monospace,monospace);font-size:12px;font-weight:600;letter-spacing:.06em;color:var(--muted);margin:0 auto}.hm .hm-getmind-txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.hm .hm-getmind-txt b{font-size:15px;font-weight:600}.hm .hm-getmind-txt span{font-size:12.5px;line-height:1.4;color:var(--muted-2)}.hm .hm-getmind-go{flex:none;font-size:18px;color:var(--muted);transition:transform .2s}.hm .hm-getmind-opt:hover .hm-getmind-go{transform:translateX(3px);color:var(--ink)}.hm .hm-getmind[data-compact] .hm-getmind-pic{width:52px;height:52px;border-radius:15px}.hm .hm-getmind[data-compact] .hm-getmind-stack>span{width:28px;margin-right:-12px}.hm .hm-buy-instead{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 14px;border-radius:16px;border:1px dashed var(--line);background:transparent;color:var(--ink-strong);font-size:13.5px;font-weight:600;transition:border-color .2s,background .2s}.hm .hm-buy-instead:hover{border-style:solid;border-color:color-mix(in srgb,var(--ink) 35%,transparent);background:var(--surface-soft)}.hm .hm-buy-instead-meta{font-weight:500;font-size:12.5px;color:var(--muted-2)}.hm .hm-sold-veil{position:fixed;inset:0;z-index:55;justify-content:center;padding:16px;background:color-mix(in srgb,var(--v1,#1b1020) 55%,transparent);backdrop-filter:blur(8px);animation:hmSoldIn .25s ease-out both}.hm .hm-sold,.hm .hm-sold-veil{display:flex;align-items:center}.hm .hm-sold{width:100%;max-width:460px;max-height:calc(100dvh - 32px);overflow:auto;padding:24px 22px 18px;border-radius:28px;border:1px solid var(--line);background:var(--surface);box-shadow:0 24px 60px rgba(0,0,0,.35);flex-direction:column;gap:10px;text-align:center;animation:hmSoldUp .35s cubic-bezier(.2,.8,.2,1) both}.hm .hm-sold-pics{position:relative;display:flex;justify-content:center;padding:6px 18px 4px}.hm .hm-sold-pic{width:92px;aspect-ratio:200/210;margin:0 -12px;filter:drop-shadow(0 8px 14px rgba(0,0,0,.3))}.hm .hm-sold-badge{position:absolute;right:0;top:4px;transform:rotate(8deg);padding:4px 10px;border-radius:999px;background:var(--cta);color:var(--on-accent);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;box-shadow:var(--cta-shadow)}.hm .hm-sold-title{font-size:22px;font-weight:600;letter-spacing:-.02em;color:var(--ink-strong);text-wrap:balance}.hm .hm-sold-sub{font-size:13.5px;line-height:1.5;color:var(--muted-2);max-width:380px;overflow-wrap:anywhere}.hm .hm-sold-sub b{color:var(--ok);font-weight:600}.hm .hm-sold-next{align-self:stretch;text-align:left;margin-top:8px;font-size:13px;font-weight:600;color:var(--muted)}.hm .hm-sold-close{margin-top:4px;padding:6px 10px}@keyframes hmSoldIn{0%{opacity:0}}@keyframes hmSoldUp{0%{opacity:0;transform:translateY(14px) scale(.98)}}@media (prefers-reduced-motion:reduce){.hm .hm-sold,.hm .hm-sold-veil{animation:none}}@media (min-width:1100px){.hm .hm-colony-scroll{max-height:calc(100dvh - 140px)}}.scene{position:fixed;inset:0;z-index:-2;pointer-events:none;overflow:hidden;display:none}html[data-theme=abyss] .scene-abyss,html[data-theme=cosmos] .scene-cosmos,html[data-theme=desert] .scene-desert,html[data-theme=jungle] .scene-jungle,html[data-theme=paper] .scene-paper{display:block}.cos-stars{position:absolute;inset:-10%;background-repeat:repeat}.cos-stars-1{background-image:radial-gradient(1px 1px at 20px 30px,#fff 50%,transparent 51%),radial-gradient(1px 1px at 140px 90px,#cfd8ff 50%,transparent 51%);background-size:180px 180px;animation:cosTwinkle 4s ease-in-out infinite,cosDrift 120s linear infinite}.cos-stars-2{background-image:radial-gradient(1.5px 1.5px at 60px 120px,#fff 50%,transparent 51%),radial-gradient(1.2px 1.2px at 200px 40px,#ffe0ee 50%,transparent 51%);background-size:260px 260px;animation:cosTwinkle 6s ease-in-out -2s infinite,cosDrift 200s linear infinite reverse}.cos-stars-3{background-image:radial-gradient(2px 2px at 100px 200px,#fff 50%,transparent 51%);background-size:420px 420px;animation:cosTwinkle 3s ease-in-out -1s infinite}.cos-nebula{position:absolute;border-radius:50%;filter:blur(70px);opacity:.45}.cos-nebula-a{width:60vw;height:50vh;left:-12vw;top:30vh;background:radial-gradient(closest-side,#6a3dbd,transparent)}.cos-nebula-b{width:55vw;height:45vh;right:-10vw;top:-8vh;background:radial-gradient(closest-side,#1f7fa8,transparent);opacity:.35}.cos-planet{position:absolute;width:clamp(220px,26vw,420px);right:-4vw;bottom:-6vw;animation:cosFloat 14s ease-in-out infinite}.cos-moon{position:absolute;width:64px;left:22vw;top:14vh;opacity:.8;animation:cosFloat 10s ease-in-out -3s infinite}.cos-shoot{position:absolute;top:12vh;left:-20vw;width:180px;height:2px;background:linear-gradient(90deg,transparent,#fff);border-radius:2px;transform:rotate(18deg);animation:cosShoot 9s ease-in infinite;opacity:0}.cos-shoot-2{top:40vh;animation-delay:4.5s;animation-duration:13s}@keyframes cosTwinkle{0%,to{opacity:.55}50%{opacity:1}}@keyframes cosDrift{to{transform:translate(-180px,60px)}}@keyframes cosFloat{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-14px) rotate(2deg)}}@keyframes cosShoot{0%,70%{opacity:0;transform:translate(0) rotate(18deg)}75%{opacity:1}to{opacity:0;transform:translate(130vw,42vh) rotate(18deg)}}.jun-light{position:absolute;inset:0;background:linear-gradient(115deg,transparent 30%,rgba(255,240,180,.06) 42%,transparent 55%),linear-gradient(115deg,transparent 55%,rgba(255,240,180,.04) 62%,transparent 70%)}.jun-vines{position:absolute;left:0;top:0;width:100%;height:260px}.jun-vine{animation:junSway 8s ease-in-out infinite}.jun-leaves{position:absolute;bottom:-30px;width:clamp(260px,32vw,520px)}.jun-leaves-l{left:-40px}.jun-leaves-r{right:-40px;transform:scaleX(-1)}.jun-fly{position:absolute;width:5px;height:5px;border-radius:50%;background:#fff3a8;box-shadow:0 0 10px 3px rgba(255,236,140,.6);animation:junFly 9s ease-in-out infinite}@keyframes junSway{0%,to{transform:rotate(-1.5deg)}50%{transform:rotate(1.5deg)}}@keyframes junFly{0%,to{transform:translate(0);opacity:.2}30%{opacity:1}50%{transform:translate(30px,-40px);opacity:.8}80%{transform:translate(-20px,-10px);opacity:.3}}.des-sun{position:absolute;width:clamp(180px,22vw,340px);aspect-ratio:1;right:8vw;top:6vh;border-radius:50%;background:radial-gradient(circle at 45% 40%,#fff3d2 0,#ffd58a 45%,#f6ad5f 100%);box-shadow:0 0 90px 30px rgba(255,196,110,.35)}.des-dunes{position:absolute;left:0;bottom:0;width:100%;height:42vh}.des-grain{position:absolute;width:3px;height:3px;border-radius:50%;background:#b98450;opacity:.5;animation:desBlow 12s linear infinite}@keyframes desBlow{0%{transform:translate(0);opacity:0}15%{opacity:.6}to{transform:translate(-260px,-40px);opacity:0}}.aby-rays{position:absolute;inset:-20% -10% 0;background:repeating-linear-gradient(100deg,transparent 0 60px,rgba(127,242,221,.05) 60px 110px,transparent 110px 190px);mask-image:linear-gradient(180deg,#000,transparent 75%);animation:abyRays 18s ease-in-out infinite}.aby-jelly{position:absolute;width:90px;left:12vw;top:18vh;filter:drop-shadow(0 0 14px rgba(127,242,221,.55));animation:abyJelly 16s ease-in-out infinite}.aby-tent{animation:abyTent 3s ease-in-out infinite}.aby-weed{position:absolute;left:0;bottom:0;width:100%;height:34vh}.aby-strand{animation:abySway 6s ease-in-out infinite}.aby-bubble{position:absolute;bottom:-30px;border-radius:50%;border:1.5px solid rgba(160,255,240,.55);background:radial-gradient(circle at 30% 30%,rgba(255,255,255,.35),transparent 60%);animation:abyRise 12s linear infinite}@keyframes abyRays{0%,to{transform:translateX(0)}50%{transform:translateX(40px)}}@keyframes abyJelly{0%,to{transform:translate(0)}50%{transform:translate(40px,-50px)}}@keyframes abyTent{0%,to{transform:scaleY(1)}50%{transform:scaleY(.92)}}@keyframes abySway{0%,to{transform:skewX(-4deg)}50%{transform:skewX(4deg)}}@keyframes abyRise{0%{transform:translate(0);opacity:0}10%{opacity:1}to{transform:translate(24px,-110vh);opacity:0}}.pap-lines{background:linear-gradient(90deg,transparent 0 72px,rgba(255,79,135,.35) 72px 74px,transparent 74px),repeating-linear-gradient(180deg,transparent 0 31px,rgba(47,86,176,.09) 31px 32px)}.pap-doodles,.pap-lines{position:absolute;inset:0}.pap-doodles{width:100%;height:100%}html[data-theme=cosmos] .hm .glass{border-radius:16px;border:1px solid color-mix(in srgb,var(--accent) 22%,var(--line));box-shadow:0 0 40px -18px var(--accent),inset 0 1px 0 rgba(255,255,255,.04);backdrop-filter:blur(10px)}html[data-theme=cosmos] .hm .card{border-radius:12px}html[data-theme=cosmos] .hm .btn-cta{border-radius:10px;text-transform:uppercase;letter-spacing:.08em;font-size:14px;box-shadow:0 0 26px -4px var(--accent)}html[data-theme=cosmos] .hm .btn-ink,html[data-theme=cosmos] .hm .btn-line,html[data-theme=cosmos] .hm .chip,html[data-theme=cosmos] .hm .field{border-radius:8px}html[data-theme=cosmos] .hm-nav button[aria-current=page]{background:color-mix(in srgb,var(--accent) 14%,transparent);border-color:color-mix(in srgb,var(--accent) 45%,transparent);box-shadow:0 0 22px -8px var(--accent)}html[data-theme=cosmos] .hm .serif,html[data-theme=cosmos] .hm h1{font-family:var(--font-display);font-weight:700;letter-spacing:-.03em}html[data-theme=jungle] .hm .glass{border-radius:44px 10px 44px 10px;border:2px solid var(--line);box-shadow:0 18px 40px -20px #000}html[data-theme=jungle] .hm .card{border-radius:26px 8px 26px 8px}html[data-theme=jungle] .hm .btn-cta{border-radius:999px;box-shadow:0 6px 0 #b4700f;transform:translateY(-2px)}html[data-theme=jungle] .hm .btn-cta:active{box-shadow:0 2px 0 #b4700f;transform:translateY(2px)}html[data-theme=jungle] .hm-nav button[aria-current=page]{background:var(--accent);color:var(--on-accent);border-color:var(--accent)}html[data-theme=jungle] .hm-nav button[aria-current=page] svg{stroke:var(--on-accent)}html[data-theme=jungle] .hm .serif{font-family:var(--font-display);font-weight:700;font-style:italic;letter-spacing:-.02em}html[data-theme=desert] .hm .glass{border-radius:14px;border:2px solid #ecd2a6;box-shadow:0 8px 0 #e2bd85;backdrop-filter:none;background:color-mix(in srgb,var(--surface) 88%,transparent)}html[data-theme=desert] .hm .card{border-radius:10px;border-width:2px;box-shadow:0 4px 0 #ecd2a6}html[data-theme=desert] .hm .btn-cta{border-radius:8px;box-shadow:0 5px 0 #1d553a}html[data-theme=desert] .hm .btn-cta:active{box-shadow:0 1px 0 #1d553a;transform:translateY(4px)}html[data-theme=desert] .hm .btn-ink,html[data-theme=desert] .hm .btn-line,html[data-theme=desert] .hm .chip,html[data-theme=desert] .hm .field{border-radius:8px}html[data-theme=desert] .hm-dome{border-radius:260px 260px 18px 18px;border:3px solid #ecd2a6;box-shadow:0 10px 0 #e2bd85}html[data-theme=desert] .hm .serif{font-family:var(--font-display);font-weight:700;letter-spacing:-.02em}html[data-theme=abyss] .hm .glass{border-radius:36px;border:1px solid color-mix(in srgb,var(--accent) 25%,var(--line));box-shadow:inset 0 0 50px -20px color-mix(in srgb,var(--accent) 45%,transparent)}html[data-theme=abyss] .hm .card{border-radius:28px}html[data-theme=abyss] .hm .btn-cta{border-radius:999px;box-shadow:0 0 30px -6px var(--accent),inset 0 2px 0 rgba(255,255,255,.4)}html[data-theme=abyss] .hm-dome{border-radius:999px 999px 48px 48px;border:8px solid #0d3e4c;box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 30%,transparent),inset 0 0 80px rgba(59,232,201,.12)}html[data-theme=abyss] .hm-nav button[aria-current=page]{background:color-mix(in srgb,var(--accent) 16%,transparent);border-color:color-mix(in srgb,var(--accent) 40%,transparent)}html[data-theme=abyss] .hm .serif{font-family:var(--font-display);font-weight:600}html[data-theme=paper] .hm .card,html[data-theme=paper] .hm .glass{border-radius:6px;border:2px solid var(--ink);box-shadow:5px 5px 0 var(--ink);background:var(--surface);backdrop-filter:none}html[data-theme=paper] .hm .btn-cta{border-radius:6px;border:2px solid var(--ink);box-shadow:3px 3px 0 var(--ink)}html[data-theme=paper] .hm .btn-cta:active{box-shadow:0 0 0 var(--ink);transform:translate(3px,3px)}html[data-theme=paper] .hm .btn-ink,html[data-theme=paper] .hm .btn-line,html[data-theme=paper] .hm .chip,html[data-theme=paper] .hm .field{border-radius:6px;border:2px solid var(--ink)}html[data-theme=paper] .hm .lift:hover{transform:translate(-2px,-2px) rotate(-.4deg);box-shadow:7px 7px 0 var(--ink)}html[data-theme=paper] .hm-dome{border-radius:200px 200px 8px 8px;border:2px solid var(--ink);box-shadow:6px 6px 0 var(--ink);background:#fff}html[data-theme=paper] .hm-nav button[aria-current=page]{background:#fff3a6;border:2px solid var(--ink);box-shadow:3px 3px 0 var(--ink)}html[data-theme=paper] .hm .serif{font-family:var(--font-display);letter-spacing:-.01em}html[data-theme=cosmos] .hm-dome{background:radial-gradient(120% 80% at 50% 0,#1c2a66 0,#0b1030 70%)}html[data-theme=cosmos] .hm-stage{background:radial-gradient(ellipse at 50% 30%,#4a5aa8 0,#232c66 60%,#141a44 100%)!important;box-shadow:0 0 50px -6px color-mix(in srgb,var(--accent) 55%,transparent),inset 0 -8px 18px rgba(0,0,0,.45)!important}html[data-theme=jungle] .hm-dome{background:radial-gradient(100% 70% at 50% 10%,#2c6040 0,#12301f 75%)}html[data-theme=jungle] .hm-stage{background:radial-gradient(ellipse at 50% 25%,#8bb556 0,#4f7a2c 55%,#2f4c1a 100%)!important;box-shadow:inset 0 -10px 20px rgba(0,0,0,.4),0 6px 0 #3c2a17!important}html[data-theme=desert] .hm-dome{background:linear-gradient(180deg,#a9d6ef,#f7d9b0 70%,#f0c48d)}html[data-theme=desert] .hm-stage{background:radial-gradient(ellipse at 50% 20%,#f6d7a3 0,#e0ad70 60%,#c98f57 100%)!important;box-shadow:inset 0 -8px 16px rgba(120,70,20,.25)!important}html[data-theme=abyss] .hm-dome{background:radial-gradient(90% 70% at 50% 0,#0f5566 0,#062a35 70%)}html[data-theme=abyss] .hm-stage{background:radial-gradient(ellipse at 50% 25%,#2b8a80 0,#11505a 55%,#083038 100%)!important;box-shadow:0 0 40px -6px color-mix(in srgb,var(--accent) 60%,transparent)!important}html[data-theme=paper] .hm-stage{background:repeating-linear-gradient(-45deg,var(--ink) 0 1.5px,transparent 1.5px 7px)!important;border:2px solid var(--ink);box-shadow:none!important;opacity:.85}html[data-theme=abyss] .hm-cloud,html[data-theme=cosmos] .hm-cloud{display:none}html[data-theme=jungle] .hm-cloud{opacity:.25}html[data-theme=paper] .hm-dome-plants{display:none}@media (prefers-reduced-motion:reduce){.scene,.scene *{animation:none!important}}html[data-theme=seed] .hm{--v0:#050d09;--v1:#0a1610;--v2:#0f1f17;--v3:#172a20;--v1-rgb:10,22,16;--cream:#ede5d1;--cream2:#b6ae99;--cream3:#8f8a7a;--ink-rgb:237,229,209;--light:#e2ae57;--light-hi:#f3d38c;--light-lo:#a37b3a;--light-rgb:226,174,87;--thread:#b88a42;--bg:radial-gradient(120% 90% at 50% 38%,var(--v2) 0%,var(--v1) 52%,var(--v0) 100%);--surface:rgba(var(--ink-rgb),0.04);--surface-soft:rgba(var(--ink-rgb),0.06);--ink:var(--cream);--ink-strong:color-mix(in srgb,var(--cream) 85%,#fff);--on-ink:var(--v1);--muted:var(--cream3);--muted-2:var(--cream2);--accent:var(--light);--accent-strong:var(--light-hi);--accent-soft:rgba(var(--light-rgb),0.14);--on-accent:var(--v1);--line:rgba(var(--ink-rgb),0.1);--ok:#a9d8a6;--ok-bg:rgba(169,216,166,0.1);--info:#a9c1f0;--dark:rgba(var(--v1-rgb),0.7);--dark-ink:var(--cream);--dark-muted:var(--cream2);--cta:var(--cream);--cta-shadow:none;--glass:rgba(var(--v1-rgb),0.55);--glass-line:rgba(var(--ink-rgb),0.1);--decor:none;--decor-opacity:1;--font-display:var(--font-fraunces),Georgia,serif;--font-body:var(--font-fraunces),Georgia,serif;--mono-font:var(--font-geist-mono),ui-monospace,Menlo,Consolas,monospace;--ease:cubic-bezier(0.22,0.8,0.24,1);font-variation-settings:"SOFT" 40,"WONK" 0;font-weight:380;-webkit-font-smoothing:antialiased}html[data-theme=seed][data-palette=ours] .hm{--v0:#04120c;--v1:#082017;--v2:#0d2c20;--v3:#15392a;--v1-rgb:8,32,23;--cream:#fbf3e8;--cream2:#d9cfc0;--cream3:#a99f90;--ink-rgb:251,243,232;--light:#ff6fa3;--light-hi:#ffb3cf;--light-lo:#b8436f;--light-rgb:255,111,163;--thread:#8fe6b8}html[data-theme=seed][data-palette=plum] .hm{--v0:#0c0510;--v1:#170a1d;--v2:#22102a;--v3:#2e1838;--v1-rgb:23,10,29;--cream:#f1e8f0;--cream2:#c8b9c9;--cream3:#9a8a9c;--ink-rgb:241,232,240;--light:#7fe0ae;--light-hi:#b9f3d3;--light-lo:#3f9b6e;--light-rgb:127,224,174;--thread:#6fc79a}html[data-theme=seed][data-palette=midnight] .hm{--v0:#03060f;--v1:#070d1c;--v2:#0c1529;--v3:#142038;--v1-rgb:7,13,28;--cream:#eef0f6;--cream2:#b9bfd0;--cream3:#8a91a6;--ink-rgb:238,240,246;--light:#ff7a5c;--light-hi:#ffb29f;--light-lo:#b9472f;--light-rgb:255,122,92;--thread:#c2533a}html[data-theme=seed][data-palette=ice] .hm{--v0:#030a0c;--v1:#071417;--v2:#0c1e22;--v3:#13292e;--v1-rgb:7,20,23;--cream:#e8f4f6;--cream2:#b3c8cc;--cream3:#85999d;--ink-rgb:232,244,246;--light:#8fd3ff;--light-hi:#c6e9ff;--light-lo:#3f86b5;--light-rgb:143,211,255;--thread:#4a8fbd}html[data-theme=seed] .hm .mono,html[data-theme=seed] .hm .num{font-family:var(--mono-font);font-variant-numeric:tabular-nums}html[data-theme=seed] .hm .panel-title,html[data-theme=seed] .hm .serif,html[data-theme=seed] .hm h1,html[data-theme=seed] .hm h2{font-family:var(--font-display);font-weight:400;letter-spacing:-.01em}html[data-theme=seed] .hm .sub{color:var(--muted)}html[data-theme=seed] .hm a:hover{color:var(--accent-strong)}html[data-theme=seed] .hm button:focus-visible,html[data-theme=seed] .hm input:focus-visible,html[data-theme=seed] .hm select:focus-visible,html[data-theme=seed] .hm textarea:focus-visible{outline-color:var(--light-hi)}html[data-theme=seed] .hm .glass{background:var(--glass);border:1px solid var(--line);border-radius:16px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}html[data-theme=seed] .hm .card{background:rgba(var(--ink-rgb),.03);border:1px solid var(--line);border-radius:12px}html[data-theme=seed] .hm .lift:hover{transform:translateY(-2px);box-shadow:inset 0 0 0 1px rgba(var(--light-rgb),.35)}html[data-theme=seed] .hm .btn-cta{background:var(--cream);color:var(--v1);border-radius:12px;box-shadow:none;font-weight:480;font-size:16px;padding:12px 20px;transition:background-color .25s var(--ease),transform .15s var(--ease)}html[data-theme=seed] .hm .btn-cta:hover{background:color-mix(in srgb,var(--cream) 80%,#fff)}html[data-theme=seed] .hm .btn-cta:disabled{background:rgba(var(--ink-rgb),.12);color:var(--muted)}html[data-theme=seed] .hm .btn-ghost,html[data-theme=seed] .hm .btn-ink,html[data-theme=seed] .hm .btn-line{background:transparent;color:var(--cream);border:none;box-shadow:inset 0 0 0 1px rgba(var(--ink-rgb),.22);border-radius:10px;font-weight:450;transition:background-color .25s var(--ease),box-shadow .25s var(--ease)}html[data-theme=seed] .hm .btn-ghost:hover,html[data-theme=seed] .hm .btn-ink:hover,html[data-theme=seed] .hm .btn-line:hover{background:rgba(var(--ink-rgb),.06);box-shadow:inset 0 0 0 1px rgba(var(--ink-rgb),.34)}html[data-theme=seed] .hm .btn-ink:disabled{color:var(--muted);background:transparent}html[data-theme=seed] .hm .btn-link{color:var(--light-hi);font-weight:450;text-decoration:none;border-bottom:1px solid rgba(var(--light-rgb),.35)}html[data-theme=seed] .hm .chip{background:transparent;border:1px solid var(--line);border-radius:8px;color:var(--cream2);font-weight:450}html[data-theme=seed] .hm .chip[aria-pressed=true]{background:rgba(var(--light-rgb),.14);border-color:rgba(var(--light-rgb),.6);color:var(--light-hi)}html[data-theme=seed] .hm .field,html[data-theme=seed] .hm .field.pill{background:rgba(var(--ink-rgb),.04);border:1px solid var(--line);border-radius:10px;color:var(--cream)}html[data-theme=seed] .hm .field::placeholder{color:var(--muted)}html[data-theme=seed] .hm select.field option{background:var(--v1);color:var(--cream)}html[data-theme=seed] .hm .bar{background:rgba(var(--ink-rgb),.1);height:4px;border-radius:2px}html[data-theme=seed] .hm .bar>span{background:var(--light)!important;border-radius:2px}html[data-theme=seed] .hm-nav button{border-radius:10px}html[data-theme=seed] .hm-nav button[aria-current=page]{background:rgba(var(--ink-rgb),.06);border-color:var(--line);box-shadow:none}html[data-theme=seed] .hm-nav button svg{stroke:var(--cream)}html[data-theme=seed] .hm-dome{background:radial-gradient(70% 60% at 50% 62%,rgba(var(--light-rgb),.16),rgba(var(--light-rgb),.04) 45%,transparent 70%),radial-gradient(120% 100% at 50% 30%,var(--v2),var(--v0) 100%);border:1px solid var(--line);box-shadow:inset 0 0 0 1px rgba(var(--ink-rgb),.03)}html[data-theme=seed] .hm-dome .hm-cloud,html[data-theme=seed] .hm-dome .hm-dome-plants,html[data-theme=seed] .hm-dome .hm-glare,html[data-theme=seed] .hm-dome .hm-sparkle,html[data-theme=seed] .hm-dome .hm-weather{display:none}html[data-theme=seed] .hm-stage{background:radial-gradient(ellipse at 50% 40%,rgba(var(--light-rgb),.35),rgba(var(--light-rgb),.06) 60%,transparent 72%)!important;box-shadow:none!important}html[data-theme=seed] .hm .hm-tile{background:radial-gradient(circle at 50% 35%,var(--v3),var(--v1) 78%)!important;box-shadow:inset 0 0 0 1px var(--line)}html[data-theme=seed] .hm [style*="solid #FFFFFF"],html[data-theme=seed] .hm [style*="solid #fff"],html[data-theme=seed] .hm [style*="solid rgb(255, 255, 255)"]{border-color:var(--line)!important}html[data-theme=seed] .hm-decor{display:none}html[data-theme=seed] .scene-seed{display:block}.seed-velvet{opacity:.3;background-size:600px 600px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='600' height='600'><filter id='m' x='0' y='0' width='100%' height='100%'><feTurbulence stitchTiles='stitch' type='fractalNoise' baseFrequency='.006 .012' numOctaves='3' seed='7'/><feColorMatrix values='0 0 0 0 .1  0 0 0 0 .1  0 0 0 0 .1  0 0 0 .9 0'/></filter><rect width='600' height='600' filter='url(%23m)'/></svg>")}.seed-pile,.seed-velvet{position:absolute;inset:0}.seed-pile{opacity:.18;background-size:220px 220px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n' x='0' y='0' width='100%' height='100%'><feTurbulence stitchTiles='stitch' type='fractalNoise' baseFrequency='.9 .55' numOctaves='2' seed='3'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 .5 0'/></filter><rect width='220' height='220' filter='url(%23n)'/></svg>");mix-blend-mode:overlay}.seed-pool{position:absolute;left:50%;top:46%;width:90vmax;height:90vmax;transform:translate(-50%,-50%);background:radial-gradient(closest-side,rgba(var(--light-rgb),.12),rgba(var(--light-rgb),.04) 40%,transparent 70%)}.seed-ferns{position:absolute;bottom:-2vh;width:clamp(180px,22vw,360px);height:auto;opacity:.55}.seed-ferns-l{left:-2vw}.seed-ferns-r{right:-2vw;transform:scaleX(-1)}.seed-ferns path{fill:none;stroke:var(--thread);stroke-linecap:round}.seed-ferns .stem{stroke-width:1.2;stroke-dasharray:3.2 2.2}.seed-ferns .leaf{stroke-width:.9;stroke-dasharray:2.4 1.8}.seed-ferns .knot{fill:var(--light);stroke:none}@media (max-width:600px){.seed-ferns{width:42vw;opacity:.4}}html[data-theme=seed] .hm .hm-logo-word{color:var(--cream)!important;font-family:var(--font-fraunces),Georgia,serif!important;font-weight:500!important;letter-spacing:-.01em!important}html[data-theme=seed] .hm .hm-veil{background:rgba(var(--v1-rgb),.55)!important}html[data-theme=seed] .hm .hm-band{background:radial-gradient(120% 140% at 0 50%,rgba(var(--light-rgb),.16),transparent 60%),rgba(var(--ink-rgb),.03)!important;border:1px solid var(--line);border-radius:14px!important}html[data-theme=seed] .hm .hm-wx-pic{background:radial-gradient(80% 90% at 50% 70%,rgba(var(--light-rgb),.3),transparent 70%),var(--v1)!important;border-color:var(--line)!important}html[data-theme=seed] .hm .hm-wx-pic>div{display:none}html[data-theme=seed] .hm .hm-bob{animation:none!important}html[data-theme=seed] .hm .hm-bob>div:first-child,html[data-theme=seed] .hm .hm-bob>div:nth-child(3){display:none}html[data-theme=seed] .hm .hm-bob>div:nth-child(2){background:rgba(var(--light-rgb),.08)!important;box-shadow:inset 0 0 0 1px rgba(var(--light-rgb),.45)!important;border-radius:50%!important}html[data-theme=seed] .hm .hm-bob svg{stroke:var(--light-hi)!important;filter:none!important}html[data-theme=seed] .hm .hm-cat-ic{background:rgba(var(--light-rgb),.08)!important;box-shadow:inset 0 0 0 1px rgba(var(--light-rgb),.4)}html[data-theme=seed] .hm .hm-cat-ic svg{stroke:var(--light-hi)}html[data-theme=seed] .hm{--tg-moon:var(--light);--tg-sun:#f2a93b;--tg-cream:#fbf3e8}html[data-mode=light][data-theme=seed] .hm{color-scheme:light;--v0:#e6dcc8;--v1:#f3ecdf;--v2:#fbf7ee;--v3:#e9e0cf;--v1-rgb:243,236,223;--cream:#14231a;--cream2:#44503f;--cream3:#6f7566;--ink-rgb:20,35,26;--light:#b07a22;--light-hi:#8a5d14;--light-lo:#c99a4e;--light-rgb:176,122,34;--thread:#a37b3a;--ink-strong:color-mix(in srgb,var(--cream) 85%,#000);--line:rgba(var(--ink-rgb),0.12);--glass:rgba(var(--v2-rgb,251,247,238),0.7);--ok:#2f7d4a;--ok-bg:rgba(47,125,74,0.1);--info:#2d5fb3;--tg-moon:#e2ae57;--tg-ink:var(--cream);--tg-track-light:var(--v0);--tg-knob-light:var(--v2)}html[data-mode=light][data-theme=seed][data-palette=ours] .hm{--v0:#eadfce;--v1:#f6efe3;--v2:#fffaf2;--v3:#ece2d2;--v1-rgb:246,239,227;--v2-rgb:255,250,242;--cream:#0d2c20;--cream2:#3d584a;--cream3:#6a7d71;--ink-rgb:13,44,32;--light:#d23f78;--light-hi:#a82a5c;--light-lo:#e57fa6;--light-rgb:210,63,120;--thread:#3fb97c;--tg-moon:#ff6fa3}html[data-mode=light][data-theme=seed][data-palette=plum] .hm{--v0:#ece0ea;--v1:#f7eff5;--v2:#fffaff;--v3:#eee3ec;--v1-rgb:247,239,245;--v2-rgb:255,250,255;--cream:#241030;--cream2:#574463;--cream3:#7f6d88;--ink-rgb:36,16,48;--light:#1f9a62;--light-hi:#157a4c;--light-lo:#5cc493;--light-rgb:31,154,98;--thread:#3f9b6e;--tg-moon:#7fe0ae}html[data-mode=light][data-theme=seed][data-palette=midnight] .hm{--v0:#e2e6f0;--v1:#f1f3f8;--v2:#fbfcff;--v3:#e6e9f2;--v1-rgb:241,243,248;--v2-rgb:251,252,255;--cream:#0d1630;--cream2:#424b66;--cream3:#6c7489;--ink-rgb:13,22,48;--light:#d9502f;--light-hi:#b13d20;--light-lo:#f08a70;--light-rgb:217,80,47;--thread:#c2533a;--tg-moon:#ff7a5c}html[data-mode=light][data-theme=seed][data-palette=ice] .hm{--v0:#dde9ec;--v1:#eef6f7;--v2:#fafeff;--v3:#e2edf0;--v1-rgb:238,246,247;--v2-rgb:250,254,255;--cream:#0b2328;--cream2:#3d5a60;--cream3:#56707a;--ink-rgb:11,35,40;--light:#2a7fb8;--light-hi:#1d6597;--light-lo:#74b9e6;--light-rgb:42,127,184;--thread:#4a8fbd;--tg-moon:#8fd3ff}html[data-mode=light][data-theme=seed] .hm .btn-cta:hover{background:color-mix(in srgb,var(--cream) 86%,#000)}html[data-mode=light][data-theme=seed] .seed-velvet{opacity:.08}html[data-mode=light][data-theme=seed] .seed-pile{opacity:.1;mix-blend-mode:multiply}html[data-mode=light][data-theme=seed] .seed-ferns{opacity:.7}html[data-mode=light]{color-scheme:light}html.hm-mode-anim,html.hm-mode-anim :not(hm-mode-toggle),html.hm-mode-anim body{transition:background-color .45s cubic-bezier(.22,.8,.24,1),color .45s cubic-bezier(.22,.8,.24,1),border-color .45s cubic-bezier(.22,.8,.24,1),fill .45s,stroke .45s!important}hm-mode-toggle.hm-mode-slot{display:none;--tg-h:30px;flex:none}html[data-theme=seed] hm-mode-toggle.hm-mode-slot{display:inline-block}html[data-theme=seed] .hm .btn-cta{box-shadow:inset 0 -2px 0 rgba(var(--light-rgb),.9),0 10px 26px -10px rgba(var(--light-rgb),.8),0 0 0 1px rgba(var(--light-rgb),.2);transition:background-color .25s var(--ease),box-shadow .3s var(--ease),transform .15s var(--ease)}html[data-theme=seed] .hm .btn-cta:hover{box-shadow:inset 0 -2px 0 rgba(var(--light-rgb),1),0 14px 34px -8px rgba(var(--light-rgb),.95),0 0 0 1px rgba(var(--light-rgb),.38)}html[data-theme=seed] .hm .btn-cta:disabled{box-shadow:none}html[data-theme=seed] .hm button[aria-pressed=true] .hm-cat-ic{background:var(--v1)!important;box-shadow:none}html[data-theme=seed] .hm button[aria-pressed=true] .hm-cat-ic svg{stroke:var(--light-hi)}html[data-theme=seed] .hm .hm-logo-img{filter:none!important;box-shadow:0 0 0 1.5px rgba(var(--light-rgb),.6),0 0 20px -4px rgba(var(--light-rgb),.55),0 4px 12px rgba(0,0,0,.35)}html[data-mode=light][data-theme=seed] .hm .hm-logo-img{box-shadow:0 0 0 1.5px rgba(var(--light-rgb),.5),0 4px 12px rgba(11,35,40,.18)}