.ds[data-v-73d255f3]{width:100%;max-width:52rem}.ds__label[data-v-73d255f3]{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft);margin-bottom:.7rem;font-size:.66rem;font-weight:700;display:block}.ds__field[data-v-73d255f3]{border:1.5px solid var(--line);border-radius:var(--r-md);background:#fff;align-items:center;gap:.6rem;height:56px;padding:0 .45rem 0 1.05rem;transition:border-color .2s;display:flex}.ds__field[data-v-73d255f3]:focus-within{border-color:var(--emerald)}.ds__icon[data-v-73d255f3]{width:19px;height:19px;color:var(--ink-soft);flex:none}.ds__icon svg[data-v-73d255f3]{width:100%;height:100%}.ds__input[data-v-73d255f3]{min-width:0;height:100%;color:var(--ink);background:0 0;border:0;outline:none;flex:1;padding:0;font-family:inherit;font-size:1rem}.ds__input[data-v-73d255f3]::placeholder{color:var(--ink-soft)}.ds__btn[data-v-73d255f3]{border-radius:var(--r-sm);background:var(--amber);height:44px;color:var(--emerald-ink);letter-spacing:-.01em;cursor:pointer;border:0;flex:none;padding-inline:1.6rem;font-family:inherit;font-size:.9rem;font-weight:600;transition:background-color .18s,opacity .18s}.ds__btn[data-v-73d255f3]:hover:not(:disabled){background:var(--amber-lift)}.ds__btn[data-v-73d255f3]:disabled{opacity:.4;cursor:not-allowed}.ds__hint[data-v-73d255f3]{color:var(--ink-soft);margin-top:.85rem;font-size:.82rem;line-height:1.6}@media (width<=560px){.ds__field[data-v-73d255f3]{border-radius:var(--r-md);flex-wrap:wrap;height:auto;padding:.85rem}.ds__input[data-v-73d255f3]{flex:60%;height:34px}.ds__btn[data-v-73d255f3]{flex:100%;margin-top:.6rem}}.dh[data-v-f2d0195d]{--dh-base:#053626;--dh-ink:#fff;--dh-mid:#ffffffd1;--dh-soft:#fff9;--dh-line:#ffffff29;background:var(--dh-base);padding-block:clamp(3.25rem,6vw,5rem);position:relative;overflow:hidden}.dh--deep[data-v-f2d0195d]{--dh-base:#042e20}.dh__texture[data-v-f2d0195d]{pointer-events:none;background:radial-gradient(64% 46% at 50% 120%,#021a1280,#0000 72%),radial-gradient(46% 38% at 6% -6%,#ffffff12,#0000 68%),radial-gradient(42% 36% at 96% -4%,#f59e0b17,#0000 66%);position:absolute;inset:0}.dh__texture[data-v-f2d0195d]:after{content:"";background-image:radial-gradient(#ffffff21 1px,#0000 0);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 58% at 50% 34%,#0000 24%,#000 84%);mask-image:radial-gradient(70% 58% at 50% 34%,#0000 24%,#000 84%)}.dh__inner[data-v-f2d0195d]{z-index:1;text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.dh__eyebrow[data-v-f2d0195d]{letter-spacing:.14em;text-transform:uppercase;color:var(--emerald-mist);border-bottom:2px solid var(--amber);margin-bottom:1.25rem;padding-bottom:.9rem;font-size:.68rem;font-weight:700}.dh__title[data-v-f2d0195d]{letter-spacing:.008em;color:var(--dh-ink);text-wrap:balance;max-width:18ch;margin-bottom:1.05rem;font-size:clamp(2.15rem,1.2rem + 3.3vw,3.5rem);font-weight:500;line-height:1.1}.dh__title em[data-v-f2d0195d]{color:var(--emerald-mist);font-style:normal}.dh__lead[data-v-f2d0195d]{color:var(--dh-mid);max-width:44rem;margin-bottom:2.4rem;font-size:1.02rem;line-height:1.7}.dh__search[data-v-f2d0195d]{justify-content:center;width:100%;display:flex}.dh__search[data-v-f2d0195d] .ds{max-width:46rem}.dh__search[data-v-f2d0195d] .ds__label{text-align:center;color:var(--emerald-mist)}.dh__search[data-v-f2d0195d] .ds__hint{text-align:center;color:var(--dh-soft)}.dh__search[data-v-f2d0195d] .ds__field{border-color:#0000;box-shadow:0 20px 44px -22px #000000b3}.dh__search[data-v-f2d0195d] .ds__field:focus-within{box-shadow:0 0 0 3px var(--emerald-mist),0 20px 44px -22px #000000b3;border-color:#0000}.strip[data-v-f2d0195d]{grid-template-columns:repeat(6,minmax(0,1fr));gap:.7rem;width:100%;margin-top:2.9rem;display:grid}.tile[data-v-f2d0195d]{border-radius:var(--r-md);text-align:left;background:#fff;flex-direction:column;align-items:flex-start;gap:.3rem;padding:1rem 1rem .9rem;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 1px 2px #0000001f,0 16px 32px -26px #000000d9}.tile[data-v-f2d0195d]:hover{transform:translateY(-3px);box-shadow:0 1px 2px #0000001f,0 26px 46px -26px #000000e6}.tile__name[data-v-f2d0195d]{color:var(--emerald-ink);font-size:1rem}.tile__name[data-v-f2d0195d],.tile__price[data-v-f2d0195d]{font-family:var(--font-mono);letter-spacing:-.03em;font-weight:500}.tile__price[data-v-f2d0195d]{color:var(--emerald);white-space:nowrap;font-size:.92rem}.tile__price small[data-v-f2d0195d]{font-family:var(--font-display);letter-spacing:0;color:var(--ink-soft);font-size:.68rem;font-weight:400}.tile__renew[data-v-f2d0195d]{color:var(--ink-soft);white-space:nowrap;font-size:.7rem;line-height:1.4}.dh__stats[data-v-f2d0195d]{border-top:1px solid var(--dh-line);flex-wrap:wrap;justify-content:center;width:100%;margin-top:2.9rem;padding-top:1.85rem;display:flex}.stat[data-v-f2d0195d]{border-right:1px solid var(--dh-line);padding-inline:clamp(1.25rem,3vw,2.75rem)}.stat[data-v-f2d0195d]:last-child{border-right:0}.stat__k[data-v-f2d0195d]{font-family:var(--font-mono);letter-spacing:-.035em;color:var(--dh-ink);margin-bottom:.5rem;font-size:clamp(1.25rem,1rem + .8vw,1.5rem);font-weight:500;line-height:1}.stat__v[data-v-f2d0195d]{color:var(--dh-soft);max-width:14rem;font-size:.82rem;line-height:1.5}@media (width<=1080px){.strip[data-v-f2d0195d]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.dh__title[data-v-f2d0195d]{max-width:none}.dh__stats[data-v-f2d0195d]{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.stat[data-v-f2d0195d]{border-right:0;padding-inline:0}.stat__v[data-v-f2d0195d]{max-width:none}}@media (width<=520px){.strip[data-v-f2d0195d]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.tile[data-v-f2d0195d]:hover{transform:none}}.faq[data-v-4434ed0b]{padding-block:clamp(3.25rem,6vw,4.5rem)}.faq__grid[data-v-4434ed0b]{grid-template-columns:.78fr 1.22fr;align-items:start;gap:4rem;display:grid}.faq__intro[data-v-4434ed0b]{position:sticky;top:6rem}.faq__rule[data-v-4434ed0b]{background:var(--amber);width:2.5rem;height:2px;margin-bottom:1.35rem;display:block}.faq__title[data-v-4434ed0b]{letter-spacing:.008em;color:var(--emerald-ink);margin-bottom:.8rem;font-size:clamp(1.65rem,2.6vw,2.2rem);font-weight:500;line-height:1.18}.faq__lead[data-v-4434ed0b]{color:var(--ink-mid);margin-bottom:1.35rem;font-size:.96rem;line-height:1.68}.faq__cta[data-v-4434ed0b]{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-4434ed0b]:hover{background:var(--emerald-deep,#036049)}.faq__arrow[data-v-4434ed0b]{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-4434ed0b]{transform:rotate(45deg)translate(2px,-2px)}.faq__list[data-v-4434ed0b]{border-top:1px solid var(--line)}.qa[data-v-4434ed0b]{border-bottom:1px solid var(--line);transition:background-color .22s}.qa.is-open[data-v-4434ed0b]{background:#04785708}.qa__btn[data-v-4434ed0b]{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-4434ed0b]{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-4434ed0b]{color:var(--emerald);opacity:1}.qa__q[data-v-4434ed0b]{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-4434ed0b],.qa__btn:hover .qa__q[data-v-4434ed0b]{color:var(--emerald)}.qa__sign[data-v-4434ed0b]{width:14px;height:14px;margin-top:.3rem;position:relative}.qa__sign[data-v-4434ed0b]:after,.qa__sign[data-v-4434ed0b]:before{content:"";background:var(--emerald);transition:transform .24s,opacity .24s;position:absolute}.qa__sign[data-v-4434ed0b]:before{width:100%;height:1.6px;top:50%;left:0;transform:translateY(-50%)}.qa__sign[data-v-4434ed0b]:after{width:1.6px;height:100%;top:0;left:50%;transform:translate(-50%)}.qa.is-open .qa__sign[data-v-4434ed0b]:after{opacity:0;transform:translate(-50%)rotate(90deg)}.qa__a[data-v-4434ed0b]{padding:0 1.1rem 1.3rem 3.15rem}.qa__a p[data-v-4434ed0b]{color:var(--ink-mid);max-width:40rem;font-size:.9rem;line-height:1.7}@media (width<=980px){.faq__grid[data-v-4434ed0b]{grid-template-columns:1fr;gap:2.25rem}.faq__intro[data-v-4434ed0b]{position:static}}@media (width<=560px){.qa__btn[data-v-4434ed0b]{grid-template-columns:1.9rem 1fr 14px;gap:.5rem;padding-right:.6rem}.qa__idx[data-v-4434ed0b]{padding-left:.5rem}.qa__q[data-v-4434ed0b]{font-size:.94rem}.qa__a[data-v-4434ed0b]{padding-left:2.4rem;padding-right:.6rem}.qa__a p[data-v-4434ed0b]{max-width:none}}
