.ds[data-v-310025c5]{width:100%;max-width:40rem}.ds__label[data-v-310025c5]{letter-spacing:.11em;text-transform:uppercase;color:#eaf3ee80;margin-bottom:.7rem;font-size:.68rem;font-weight:700;display:block}.ds__field[data-v-310025c5]{-webkit-backdrop-filter:blur(14px);background:#ffffff17;border:1px solid #ffffff2e;border-radius:100px;align-items:center;gap:.5rem;padding:.5rem .5rem .5rem 1rem;transition:border-color .2s,background-color .2s;display:flex}.ds__field[data-v-310025c5]:focus-within{background:#ffffff1f;border-color:#34d3998c}.ds__icon[data-v-310025c5]{color:#eaf3ee73;flex:none;width:18px;height:18px}.ds__icon svg[data-v-310025c5]{width:100%;height:100%}.ds__input[data-v-310025c5]{color:#fff;background:0 0;border:0;outline:none;flex:1;min-width:0;padding:.6rem .25rem;font-family:inherit;font-size:1rem}.ds__input[data-v-310025c5]::placeholder{color:#eaf3ee61}.ds__btn[data-v-310025c5]{background:var(--amber,#f59e0b);color:#14201b;cursor:pointer;border:0;border-radius:100px;flex:none;padding:.72rem 1.5rem;font-family:inherit;font-size:.9rem;font-weight:650;transition:background-color .18s,opacity .18s}.ds__btn[data-v-310025c5]:hover:not(:disabled){background:#fbbf24}.ds__btn[data-v-310025c5]:disabled{opacity:.45;cursor:not-allowed}.ds__hint[data-v-310025c5]{color:#eaf3ee80;margin-top:.8rem;font-size:.8rem;line-height:1.55}@media (width<=560px){.ds__field[data-v-310025c5]{border-radius:var(--r-lg);flex-wrap:wrap;padding:.85rem}.ds__input[data-v-310025c5]{flex:60%}.ds__btn[data-v-310025c5]{flex:100%}}.dh[data-v-45e556fe]{background:var(--emerald-ink,#032a1e);color:#eaf3ee;padding-block:clamp(3.5rem,6vw,5rem);position:relative;overflow:hidden}.dh__dots[data-v-45e556fe]{opacity:.5;background-image:radial-gradient(#ffffff1a 1px,#0000 0);background-size:24px 24px;inset:0}.dh__dots[data-v-45e556fe],.dh__glow[data-v-45e556fe]{pointer-events:none;position:absolute}.dh__glow[data-v-45e556fe]{filter:blur(100px);border-radius:50%}.dh__glow--a[data-v-45e556fe]{background:#0478578c;width:34rem;height:34rem;top:-15rem;right:-8rem}.dh__glow--b[data-v-45e556fe]{background:#f59e0b29;width:24rem;height:24rem;bottom:-12rem;left:-7rem}.dh__inner[data-v-45e556fe]{z-index:1;position:relative}.dh__eyebrow[data-v-45e556fe]{letter-spacing:.12em;text-transform:uppercase;color:#fbbf24;background:#f59e0b1a;border:1px solid #f59e0b52;border-radius:100px;margin-bottom:1.15rem;padding:.3rem .75rem;font-size:.68rem;font-weight:700;display:inline-block}.dh__title[data-v-45e556fe]{letter-spacing:-.038em;color:#fff;max-width:18ch;margin-bottom:.85rem;font-size:clamp(2rem,3.6vw,3.1rem);line-height:1.08}.dh__title em[data-v-45e556fe]{background:linear-gradient(92deg,#34d399,#fbbf24);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.dh__lead[data-v-45e556fe]{color:#eaf3eeb8;max-width:40rem;margin-bottom:2rem;font-size:1.02rem;line-height:1.65}.dh__stats[data-v-45e556fe]{border-top:1px solid #ffffff21;flex-wrap:wrap;gap:2.5rem;margin-top:2.5rem;padding-top:1.75rem;display:flex}.stat__k[data-v-45e556fe]{font-family:var(--font-mono);letter-spacing:-.035em;background:linear-gradient(120deg,#34d399,#fbbf24);color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:.25rem;font-size:1.35rem;font-weight:500}.stat__v[data-v-45e556fe]{color:#eaf3ee99;max-width:16rem;font-size:.82rem;line-height:1.5}@media (width<=700px){.dh__title[data-v-45e556fe]{max-width:none}.dh__stats[data-v-45e556fe]{gap:1.5rem 2rem}}.inc[data-v-b2708ae9]{background:var(--emerald-ink,#032a1e);color:#eaf3ee;padding-block:clamp(3.25rem,6vw,4.5rem);position:relative;overflow:hidden}.inc__dots[data-v-b2708ae9]{opacity:.5;background-image:radial-gradient(#ffffff17 1px,#0000 0);background-size:24px 24px;inset:0}.inc__dots[data-v-b2708ae9],.inc__glow[data-v-b2708ae9]{pointer-events:none;position:absolute}.inc__glow[data-v-b2708ae9]{filter:blur(100px);background:#04785780;border-radius:50%;width:32rem;height:32rem;top:-14rem;left:-9rem}.inc__grid[data-v-b2708ae9]{z-index:1;grid-template-columns:.8fr 1.2fr;align-items:start;gap:3.5rem;display:grid;position:relative}.inc__intro[data-v-b2708ae9]{position:sticky;top:6rem}.inc__eyebrow[data-v-b2708ae9]{letter-spacing:.12em;text-transform:uppercase;color:#fbbf24;background:#f59e0b1a;border:1px solid #f59e0b52;border-radius:100px;margin-bottom:1.1rem;padding:.3rem .75rem;font-size:.66rem;font-weight:700;display:inline-block}.inc__title[data-v-b2708ae9]{letter-spacing:-.035em;color:#fff;margin-bottom:.75rem;font-size:clamp(1.75rem,2.8vw,2.4rem);line-height:1.14}.inc__title em[data-v-b2708ae9]{background:linear-gradient(92deg,#34d399,#fbbf24);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.inc__lead[data-v-b2708ae9]{color:#eaf3eeb3;font-size:.95rem;line-height:1.68}.inc__list[data-v-b2708ae9]{grid-template-columns:repeat(2,1fr);gap:.5rem 2rem;display:grid}.feat[data-v-b2708ae9]{border-bottom:1px solid #ffffff1c;grid-template-columns:2.35rem 1fr;gap:.4rem;padding:1.15rem 0;display:grid}.feat__num[data-v-b2708ae9]{font-family:var(--font-mono);color:#34d399;opacity:.7;padding-top:.22rem;font-size:.7rem;font-weight:500}.feat__name[data-v-b2708ae9]{letter-spacing:-.02em;color:#fff;margin-bottom:.3rem;font-size:.98rem;font-weight:600}.feat__text[data-v-b2708ae9]{color:#eaf3eead;font-size:.83rem;line-height:1.6}@media (width<=1080px){.inc__list[data-v-b2708ae9]{grid-template-columns:1fr;gap:0}}@media (width<=900px){.inc__grid[data-v-b2708ae9]{grid-template-columns:1fr;gap:2.25rem}.inc__intro[data-v-b2708ae9]{position:static}}.faq[data-v-c857bea9]{padding-block:clamp(3.25rem,6vw,4.5rem)}.faq__grid[data-v-c857bea9]{grid-template-columns:.78fr 1.22fr;align-items:start;gap:4rem;display:grid}.faq__intro[data-v-c857bea9]{position:sticky;top:6rem}.faq__rule[data-v-c857bea9]{background:linear-gradient(90deg,var(--emerald),#fbbf24);width:2.5rem;height:2px;margin-bottom:1.35rem;display:block}.faq__title[data-v-c857bea9]{letter-spacing:-.035em;margin-bottom:.8rem;font-size:clamp(1.75rem,2.8vw,2.4rem);line-height:1.14}.faq__lead[data-v-c857bea9]{color:var(--ink-mid);margin-bottom:1.35rem;font-size:.96rem;line-height:1.68}.faq__cta[data-v-c857bea9]{background:var(--emerald);color:#fff;border-radius:100px;align-items:center;gap:.55rem;padding:.62rem 1.15rem;font-size:.86rem;font-weight:600;transition:background-color .2s;display:inline-flex}.faq__cta[data-v-c857bea9]:hover{background:var(--emerald-deep,#036049)}.faq__arrow[data-v-c857bea9]{border-top:1.6px solid;border-right:1.6px solid;width:6px;height:6px;transition:transform .22s;transform:rotate(45deg)}.faq__cta:hover .faq__arrow[data-v-c857bea9]{transform:rotate(45deg)translate(2px,-2px)}.faq__list[data-v-c857bea9]{border-top:1px solid var(--line)}.qa[data-v-c857bea9]{border-bottom:1px solid var(--line);transition:background-color .22s}.qa.is-open[data-v-c857bea9]{background:#04785708}.qa__btn[data-v-c857bea9]{text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:2.4rem 1fr 14px;align-items:start;gap:.75rem;width:100%;padding:1.2rem 1.1rem 1.2rem 0;display:grid}.qa__idx[data-v-c857bea9]{font-family:var(--font-mono);color:var(--ink-soft);opacity:.5;padding:.28rem 0 0 .9rem;font-size:.7rem;font-weight:500;transition:color .18s,opacity .18s}.qa.is-open .qa__idx[data-v-c857bea9]{color:var(--emerald);opacity:1}.qa__q[data-v-c857bea9]{letter-spacing:-.018em;color:var(--ink);font-size:1rem;font-weight:600;line-height:1.45;transition:color .18s}.qa.is-open .qa__q[data-v-c857bea9],.qa__btn:hover .qa__q[data-v-c857bea9]{color:var(--emerald)}.qa__sign[data-v-c857bea9]{width:14px;height:14px;margin-top:.3rem;position:relative}.qa__sign[data-v-c857bea9]:after,.qa__sign[data-v-c857bea9]:before{content:"";background:var(--emerald);transition:transform .24s,opacity .24s;position:absolute}.qa__sign[data-v-c857bea9]:before{width:100%;height:1.6px;top:50%;left:0;transform:translateY(-50%)}.qa__sign[data-v-c857bea9]:after{width:1.6px;height:100%;top:0;left:50%;transform:translate(-50%)}.qa.is-open .qa__sign[data-v-c857bea9]:after{opacity:0;transform:translate(-50%)rotate(90deg)}.qa__a[data-v-c857bea9]{padding:0 1.1rem 1.3rem 3.15rem}.qa__a p[data-v-c857bea9]{color:var(--ink-mid);max-width:40rem;font-size:.9rem;line-height:1.7}@media (width<=980px){.faq__grid[data-v-c857bea9]{grid-template-columns:1fr;gap:2.25rem}.faq__intro[data-v-c857bea9]{position:static}}@media (width<=560px){.qa__btn[data-v-c857bea9]{grid-template-columns:1.9rem 1fr 14px;gap:.5rem;padding-right:.6rem}.qa__idx[data-v-c857bea9]{padding-left:.5rem}.qa__q[data-v-c857bea9]{font-size:.94rem}.qa__a[data-v-c857bea9]{padding-left:2.4rem;padding-right:.6rem}.qa__a p[data-v-c857bea9]{max-width:none}}
