.top.svelte-1uha8ag{color:#fff;background:linear-gradient(150deg,#0f3d2b 0%,#0c3b35 55%,#0b2b3a 100%)}.hero.svelte-1uha8ag{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:clamp(28px,5vw,72px);max-width:1360px;margin:0 auto;padding:clamp(20px,4vw,56px) clamp(16px,4vw,56px) clamp(72px,9vw,124px);display:grid}@media (width<=1000px){.hero.svelte-1uha8ag{grid-template-columns:1fr}}h1.svelte-1uha8ag{color:#fff;letter-spacing:-.04em;text-transform:lowercase;font-size:clamp(2.5rem,1.1rem + 5vw,5.1rem);font-weight:700;line-height:.97}h1.svelte-1uha8ag em:where(.svelte-1uha8ag){color:var(--sage);font-style:normal}.lead.svelte-1uha8ag{color:#c7ddd0;max-width:46ch;margin-top:22px;font-size:clamp(1.05rem,1rem + .3vw,1.22rem)}.acts.svelte-1uha8ag{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.facts.svelte-1uha8ag{color:#c7ddd0;flex-wrap:wrap;gap:8px 22px;margin:26px 0 0;padding:0;font-size:14px;list-style:none;display:flex}.facts.svelte-1uha8ag li:where(.svelte-1uha8ag){align-items:center;gap:8px;display:inline-flex}.facts.svelte-1uha8ag li:where(.svelte-1uha8ag):before{content:"";background:var(--leaf) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M5 9.3l2.7 2.7L13 6.5' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 18px;border-radius:50%;flex:none;width:18px;height:18px}.demo.svelte-1uha8ag{color:var(--ink);background:#fff;border-radius:28px;padding:22px;box-shadow:0 40px 70px -30px #0009}.demo.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:19px}.cap.svelte-1uha8ag{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;font-size:13px;display:flex}.ph.svelte-1uha8ag{grid-template-columns:repeat(4,1fr);align-items:end;gap:8px;margin:16px 0 12px;display:grid}.ph.svelte-1uha8ag button:where(.svelte-1uha8ag){all:unset;box-sizing:border-box;cursor:pointer;background:var(--pale);color:#41564a;transition:transform .16s var(--out);border-radius:12px 12px 5px 5px;align-items:flex-end;padding:0 0 8px 10px;font:600 12px Poppins;display:flex}.ph.svelte-1uha8ag button.done:where(.svelte-1uha8ag){background:var(--leaf);color:#fff}.ph.svelte-1uha8ag button.now:where(.svelte-1uha8ag){background:var(--teal);color:#fff}.ph.svelte-1uha8ag button:where(.svelte-1uha8ag):active{transform:scale(.97)}.ph.svelte-1uha8ag button[aria-pressed=true]:where(.svelte-1uha8ag){box-shadow:0 0 0 3px #fff, 0 0 0 6px var(--ink)}.ph.svelte-1uha8ag button:where(.svelte-1uha8ag):focus-visible{outline:3px solid var(--gold);outline-offset:7px}.pd.svelte-1uha8ag{background:var(--mint);border-radius:16px;min-height:96px;padding:14px 16px}.pd.svelte-1uha8ag b:where(.svelte-1uha8ag){color:var(--forest);font-family:Poppins;font-size:15px}.pd.svelte-1uha8ag .cost:where(.svelte-1uha8ag){float:right;color:var(--forest);font:600 15px Poppins}.pd.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--muted);margin-top:4px;font-size:14px}.sheet.svelte-1uha8ag{background:#fff;border-radius:36px 36px 0 0;margin-top:-40px;padding-top:clamp(20px,3vw,36px);position:relative}.wrap.svelte-1uha8ag{max-width:1360px;margin:0 auto;padding:0 clamp(16px,4vw,56px)}.sec.svelte-1uha8ag{margin-top:clamp(64px,9vw,128px)}.h.svelte-1uha8ag{letter-spacing:-.04em;text-transform:lowercase;max-width:20ch;font-size:clamp(1.8rem,1.2rem + 2vw,2.8rem);font-weight:700}.btn.f.svelte-1uha8ag{background:var(--forest);color:#fff}@media (hover:hover) and (pointer:fine){.btn.f.svelte-1uha8ag:hover{background:var(--deep)}.btn.o.svelte-1uha8ag:hover{background:#fff}.btn.ghost.svelte-1uha8ag:hover{background:#ffffff1a}}.sr.svelte-1uha8ag{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.doors.svelte-1uha8ag{grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:20px;display:grid}@media (width<=860px){.doors.svelte-1uha8ag{grid-template-columns:1fr}}.door.svelte-1uha8ag{background:var(--mint);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:28px;grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr) clamp(96px,14vw,170px);align-content:start;column-gap:20px;padding:clamp(22px,3vw,36px);display:grid}.door.svelte-1uha8ag>:where(.svelte-1uha8ag){grid-column:1}.door.svelte-1uha8ag .art:where(.svelte-1uha8ag){grid-area:1/2/span 2;align-self:start}.door.svelte-1uha8ag h2:where(.svelte-1uha8ag){letter-spacing:-.03em;font-size:clamp(1.4rem,1.1rem + 1vw,1.9rem);font-weight:700}.door.svelte-1uha8ag ul:where(.svelte-1uha8ag){align-content:start;gap:8px;max-width:44ch;margin:14px 0 0;padding:0;list-style:none;display:grid}.door.svelte-1uha8ag li:where(.svelte-1uha8ag){padding-left:20px;position:relative}.door.svelte-1uha8ag li:where(.svelte-1uha8ag):before{content:"";background:var(--leaf);border-radius:3px 3px 1px 1px;width:8px;height:8px;position:absolute;top:.55em;left:0}.door.svelte-1uha8ag .acts:where(.svelte-1uha8ag){grid-column:1/-1;align-self:end}.door.dark.svelte-1uha8ag{color:#cfdde4;background:linear-gradient(150deg,#0b2b3a,#0d3440);border-color:#0b2b3a}.door.dark.svelte-1uha8ag h2:where(.svelte-1uha8ag){color:#fff}.door.dark.svelte-1uha8ag li:where(.svelte-1uha8ag):before{background:var(--sage)}.how.svelte-1uha8ag{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:20px;margin:28px 0 0;padding:0;list-style:none;display:grid}.how.svelte-1uha8ag li:where(.svelte-1uha8ag){background:var(--mint);border:1px solid var(--line);border-radius:24px;align-content:end;gap:8px;padding:22px 22px 26px;display:grid}.how.svelte-1uha8ag li:where(.svelte-1uha8ag):first-child{min-height:330px}.how.svelte-1uha8ag li:where(.svelte-1uha8ag):nth-child(2){min-height:380px}.how.svelte-1uha8ag li:where(.svelte-1uha8ag):nth-child(3){background:var(--forest);border-color:var(--forest);color:#dce8df;min-height:430px}.how.svelte-1uha8ag li:where(.svelte-1uha8ag):nth-child(3) h3:where(.svelte-1uha8ag){color:#fff}.how.svelte-1uha8ag .art:where(.svelte-1uha8ag){width:min(240px,80%);margin-bottom:6px}.how.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:19px}.how.svelte-1uha8ag p:where(.svelte-1uha8ag){max-width:34ch}@media (width<=860px){.how.svelte-1uha8ag{grid-template-columns:1fr}.how.svelte-1uha8ag li:where(.svelte-1uha8ag):nth-child(n){min-height:0}.how.svelte-1uha8ag .art:where(.svelte-1uha8ag){width:180px}}.more.svelte-1uha8ag{margin-top:18px;font-weight:600}.more.svelte-1uha8ag a:where(.svelte-1uha8ag),.notice.svelte-1uha8ag a:where(.svelte-1uha8ag){align-items:center;min-height:44px;display:inline-flex}.head.svelte-1uha8ag{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;margin-bottom:22px;display:flex}.cards.svelte-1uha8ag{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}@media (width<=1000px){.cards.svelte-1uha8ag{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.cards.svelte-1uha8ag{grid-template-columns:1fr}}.notice.svelte-1uha8ag{border:1px solid var(--line);color:var(--muted);background:#fff;border-radius:16px;padding:18px}.empty.svelte-1uha8ag{background:var(--mint);border:1px dashed #bcd0c4;border-radius:28px;grid-template-columns:clamp(140px,22vw,280px) minmax(0,1fr);align-items:center;gap:clamp(20px,4vw,48px);padding:clamp(22px,4vw,44px);display:grid}.empty.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:22px}.empty.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--muted);max-width:52ch;margin-top:8px}@media (width<=640px){.empty.svelte-1uha8ag{grid-template-columns:1fr}.empty.svelte-1uha8ag .art:where(.svelte-1uha8ag){width:160px}}.split.svelte-1uha8ag>:where(.svelte-1uha8ag),.orgs.svelte-1uha8ag>:where(.svelte-1uha8ag),.faq.svelte-1uha8ag>:where(.svelte-1uha8ag),.pin.svelte-1uha8ag>:where(.svelte-1uha8ag),.hero.svelte-1uha8ag>:where(.svelte-1uha8ag){min-width:0}.split.svelte-1uha8ag{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:end;gap:clamp(24px,4vw,56px);display:grid}@media (width<=1000px){.split.svelte-1uha8ag{grid-template-columns:1fr}}.tblwrap.svelte-1uha8ag{margin-top:24px;overflow-x:auto}.cmp.svelte-1uha8ag{border-collapse:collapse;width:100%;min-width:560px;font-size:14.5px}.cmp.svelte-1uha8ag th:where(.svelte-1uha8ag),.cmp.svelte-1uha8ag td:where(.svelte-1uha8ag){text-align:left;vertical-align:top;border-bottom:1px solid #cfded4;padding:14px 16px 14px 0}.cmp.svelte-1uha8ag thead:where(.svelte-1uha8ag) th:where(.svelte-1uha8ag){color:var(--muted);padding-bottom:10px;font:600 12.5px Inter,sans-serif}.cmp.svelte-1uha8ag tbody:where(.svelte-1uha8ag) th:where(.svelte-1uha8ag){color:var(--forest);width:28%;font-weight:600}.cmp.svelte-1uha8ag td:where(.svelte-1uha8ag):nth-child(2){color:var(--muted);width:30%}.cmp.svelte-1uha8ag td:where(.svelte-1uha8ag):nth-child(3),.cmp.svelte-1uha8ag thead:where(.svelte-1uha8ag) th:where(.svelte-1uha8ag):nth-child(3){color:var(--forest);font-weight:600}@media (width<=700px){.cmp.svelte-1uha8ag{min-width:0}.cmp.svelte-1uha8ag thead:where(.svelte-1uha8ag){clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.cmp.svelte-1uha8ag tr:where(.svelte-1uha8ag){border-bottom:1px solid #cfded4;gap:8px;padding:14px 0;display:grid}.cmp.svelte-1uha8ag th:where(.svelte-1uha8ag),.cmp.svelte-1uha8ag td:where(.svelte-1uha8ag),.cmp.svelte-1uha8ag tbody:where(.svelte-1uha8ag) th:where(.svelte-1uha8ag),.cmp.svelte-1uha8ag td:where(.svelte-1uha8ag):nth-child(2){border:0;width:auto;padding:0;display:block}.cmp.svelte-1uha8ag td:where(.svelte-1uha8ag):before{content:attr(data-l);color:var(--muted);font:600 12px Inter,sans-serif;display:block}}.fee.svelte-1uha8ag{background:var(--mint);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:24px;padding:22px}.fee.svelte-1uha8ag h3:where(.svelte-1uha8ag){flex-wrap:wrap;align-items:center;gap:8px;font-size:17px;display:flex}.fee.svelte-1uha8ag dl:where(.svelte-1uha8ag){margin:12px 0 0}.fee.svelte-1uha8ag dl:where(.svelte-1uha8ag) div:where(.svelte-1uha8ag){border-top:1px dashed #cfded4;justify-content:space-between;gap:16px;padding:11px 0;font-size:14px;display:flex}.fee.svelte-1uha8ag dt:where(.svelte-1uha8ag){color:var(--muted)}.fee.svelte-1uha8ag dd:where(.svelte-1uha8ag){color:var(--forest);white-space:nowrap;margin:0;font:600 14.5px Poppins,sans-serif}.orgs.svelte-1uha8ag{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(24px,5vw,72px);display:grid}@media (width<=900px){.orgs.svelte-1uha8ag{grid-template-columns:1fr}}.orgart.svelte-1uha8ag{background:linear-gradient(150deg,#0b2b3a,#0d3440);border-radius:28px;padding:clamp(28px,6vw,72px)}@media (width<=900px){.orgart.svelte-1uha8ag{max-width:420px}}.steps.svelte-1uha8ag{counter-reset:s;gap:4px;margin:24px 0 0;padding:0;list-style:none;display:grid}.steps.svelte-1uha8ag li:where(.svelte-1uha8ag){counter-increment:s;border-top:1px solid #cfded4;grid-template-columns:40px minmax(0,1fr);column-gap:14px;padding:14px 0;display:grid}.steps.svelte-1uha8ag li:where(.svelte-1uha8ag):before{content:counter(s);background:var(--forest);color:#fff;border-radius:50%;grid-row:1/span 2;place-items:center;width:40px;height:40px;font:600 15px Poppins,sans-serif;display:grid}.steps.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:16px}.steps.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--muted);max-width:52ch;font-size:14.5px}.partners.svelte-1uha8ag{color:#c7ddd0;background:#0b2b3a;margin-top:clamp(64px,9vw,128px)}.pin.svelte-1uha8ag{grid-template-columns:minmax(0,7fr) minmax(0,3fr);align-items:center;gap:32px;padding-top:clamp(40px,6vw,80px);padding-bottom:clamp(40px,6vw,80px);display:grid}.partners.svelte-1uha8ag h2:where(.svelte-1uha8ag){color:#fff;letter-spacing:-.04em;text-transform:lowercase;max-width:22ch;font-size:clamp(1.7rem,1.2rem + 1.8vw,2.6rem);font-weight:700}.partners.svelte-1uha8ag p:where(.svelte-1uha8ag){max-width:58ch;margin:16px 0 24px;font-size:16px}@media (width<=760px){.pin.svelte-1uha8ag{grid-template-columns:1fr}.partners.svelte-1uha8ag .art:where(.svelte-1uha8ag){order:-1;width:180px}}.faq.svelte-1uha8ag{grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:clamp(20px,4vw,56px);padding-bottom:clamp(56px,8vw,112px);display:grid}@media (width<=900px){.faq.svelte-1uha8ag{grid-template-columns:1fr}}.ask.svelte-1uha8ag{color:var(--muted);margin-top:14px}details.svelte-1uha8ag{border-top:1px solid #cfded4}details.svelte-1uha8ag:last-child{border-bottom:1px solid #cfded4}summary.svelte-1uha8ag{cursor:pointer;min-height:56px;color:var(--forest);letter-spacing:-.01em;align-items:center;padding:14px 40px 14px 0;font:600 16.5px Poppins,sans-serif;list-style:none;display:flex;position:relative}summary.svelte-1uha8ag::-webkit-details-marker{display:none}summary.svelte-1uha8ag:after{content:"";border-right:2px solid var(--forest);border-bottom:2px solid var(--forest);width:10px;height:10px;transition:transform .18s var(--out);position:absolute;top:50%;right:6px;transform:translateY(-70%)rotate(45deg)}details[open].svelte-1uha8ag summary:where(.svelte-1uha8ag):after{transform:translateY(-30%)rotate(-135deg)}details.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#33463b;max-width:66ch;padding:0 0 18px}@media (prefers-reduced-motion:reduce){summary.svelte-1uha8ag:after,.ph.svelte-1uha8ag button:where(.svelte-1uha8ag){transition:none}}
