.zones-link[data-astro-cid-jdovvxl7]{margin-top:.9rem}.zones-link[data-astro-cid-jdovvxl7] a[data-astro-cid-jdovvxl7]{color:var(--color-teal-deep);font-weight:600}.ai-panel[data-astro-cid-jdovvxl7]{border:1px solid var(--color-line);border-radius:1.4rem;padding:clamp(1.6rem,4vw,2.8rem);background:linear-gradient(160deg,color-mix(in srgb,var(--color-teal) 5%,#fff),#fff 60%)}.ai-label[data-astro-cid-jdovvxl7]{color:var(--color-violet, var(--color-teal-deep))}.ai-h2[data-astro-cid-jdovvxl7]{margin:.7rem 0 1.2rem}.ai-summary[data-astro-cid-jdovvxl7]{color:var(--color-ink);line-height:1.8;font-size:clamp(1rem,1.35vw,1.08rem);max-width:68ch}.ai-note[data-astro-cid-jdovvxl7]{color:var(--color-ink-soft);line-height:1.7;margin-top:1.2rem;max-width:62ch;font-size:.95rem}.ai-tools[data-astro-cid-jdovvxl7]{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1.5rem}.ai-tool[data-astro-cid-jdovvxl7]{display:inline-flex;align-items:center;gap:.55rem;padding:.62rem 1.05rem;border:1px solid var(--color-line);border-radius:999px;background:#fff;font-family:var(--font-display);font-weight:600;font-size:.92rem;color:var(--color-ink);text-decoration:none;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.ai-tool[data-astro-cid-jdovvxl7]:hover{border-color:var(--color-ink);transform:translateY(-2px);box-shadow:0 10px 26px -20px #0b122099}.ai-tool[data-astro-cid-jdovvxl7] svg[data-astro-cid-jdovvxl7]{flex:none}.svc-more[data-astro-cid-jdovvxl7]{display:inline-flex;align-items:center;gap:.4rem;margin-top:1.1rem;font-family:var(--font-display);font-weight:600;font-size:.92rem;color:var(--color-teal-deep);text-decoration:none}.svc-more[data-astro-cid-jdovvxl7]:hover{text-decoration:underline}.zone-card-link[data-astro-cid-jdovvxl7]{text-decoration:none;color:inherit;transition:border-color .2s ease,transform .2s ease}.zone-card-link[data-astro-cid-jdovvxl7]:hover{border-color:var(--color-teal);transform:translateY(-2px)}.tc-score[data-astro-cid-jdovvxl7]{display:inline-flex;align-items:center;gap:.5rem;margin-top:1.2rem;padding:.5rem .95rem;border:1px solid var(--color-line);border-radius:999px;text-decoration:none;color:var(--color-ink);font-size:.93rem;transition:border-color .2s ease,box-shadow .2s ease}.tc-score[data-astro-cid-jdovvxl7]:hover{border-color:var(--color-ink);box-shadow:0 8px 24px -18px #0b122080}.tc-score-stars[data-astro-cid-jdovvxl7]{display:inline-flex;gap:1px;color:#f5a524}.tc-score[data-astro-cid-jdovvxl7] strong[data-astro-cid-jdovvxl7]{font-family:var(--font-display);font-size:1.05rem}.tc-score-txt[data-astro-cid-jdovvxl7]{color:var(--color-ink-soft)}.tc-all[data-astro-cid-jdovvxl7]{text-align:center;margin-top:2rem}.tc-all[data-astro-cid-jdovvxl7] a[data-astro-cid-jdovvxl7]{display:inline-flex;align-items:center;gap:.4rem;color:var(--color-ink-soft);text-decoration:none;font-size:.95rem;border-bottom:1px solid var(--color-line);padding-bottom:2px}.tc-all[data-astro-cid-jdovvxl7] a[data-astro-cid-jdovvxl7]:hover{color:var(--color-ink);border-color:var(--color-ink)}.hero[data-astro-cid-jdovvxl7]{position:relative;isolation:isolate;overflow:hidden;padding-top:6.5rem}.hero-bg[data-astro-cid-jdovvxl7]{position:absolute;inset:0;z-index:-1;overflow:hidden}.blob[data-astro-cid-jdovvxl7]{position:absolute;border-radius:999px;filter:blur(80px)}.blob-rose[data-astro-cid-jdovvxl7]{width:40vw;height:40vw;background:var(--color-flow-rose);top:-12%;right:-8%;opacity:.12}.blob-orange[data-astro-cid-jdovvxl7]{width:30vw;height:30vw;background:var(--color-flow-orange);top:26%;right:12%;opacity:.1}.blob-teal[data-astro-cid-jdovvxl7]{width:34vw;height:34vw;background:var(--color-flow-rose);bottom:-18%;left:-10%;opacity:.09}.blob-violet[data-astro-cid-jdovvxl7]{width:26vw;height:26vw;background:var(--color-flow-orange);top:36%;left:4%;opacity:.08}.hero-inner[data-astro-cid-jdovvxl7]{display:flex;justify-content:center;text-align:center;padding-block:3rem 3.6rem}.hero-text[data-astro-cid-jdovvxl7]{max-width:52rem}.hero-text[data-astro-cid-jdovvxl7] .pill[data-astro-cid-jdovvxl7]{margin-inline:auto}.hero-h1[data-astro-cid-jdovvxl7]{font-weight:800;letter-spacing:-.03em;line-height:1.05;font-size:clamp(2rem,5.6vw,3.9rem);margin:1.3rem 0 0}.hero-rotate[data-astro-cid-jdovvxl7]{position:relative;display:block}.hero-rot-word[data-astro-cid-jdovvxl7]{position:absolute;top:0;left:0;right:0;opacity:0;transform:translateY(14px);transition:opacity .55s ease,transform .55s ease}.hero-rot-word[data-astro-cid-jdovvxl7].is-active{position:relative;opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.hero-rot-word[data-astro-cid-jdovvxl7]{transition:none}}.hero-sub[data-astro-cid-jdovvxl7]{color:var(--color-ink-soft);max-width:44rem;margin:1.3rem auto 0;font-size:clamp(1rem,1.6vw,1.2rem);line-height:1.65}.hero-actions[data-astro-cid-jdovvxl7]{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:2rem;justify-content:center}.hero-trust[data-astro-cid-jdovvxl7]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.7rem;margin-top:2rem;color:var(--color-ink-soft);font-size:.92rem}.hero-trust[data-astro-cid-jdovvxl7] strong[data-astro-cid-jdovvxl7]{color:var(--color-ink);font-family:var(--font-display);font-weight:700}.ht-dot[data-astro-cid-jdovvxl7]{width:.35rem;height:.35rem;border-radius:999px;background:var(--color-flow-rose)}@media(min-width:900px){.hero[data-astro-cid-jdovvxl7]{padding-top:6rem}.hero-inner[data-astro-cid-jdovvxl7]{padding-block:5rem 4.5rem}}.marquee[data-astro-cid-jdovvxl7]{overflow:hidden;border-block:1px solid var(--color-line);background:linear-gradient(100deg,color-mix(in srgb,var(--color-flow-rose) 9%,#fff),color-mix(in srgb,var(--color-flow-orange) 7%,#fff) 50%,color-mix(in srgb,var(--color-teal) 8%,#fff))}.marquee-track[data-astro-cid-jdovvxl7]{display:inline-flex;white-space:nowrap;will-change:transform;animation:marquee 40s linear infinite;padding-block:1rem}.marquee-item[data-astro-cid-jdovvxl7]{font-family:var(--font-display);font-weight:700;font-size:clamp(1.05rem,2vw,1.45rem);color:var(--color-ink);display:inline-flex;align-items:center}.marquee-star[data-astro-cid-jdovvxl7]{margin-inline:1.15rem;color:var(--color-flow-rose)}.marquee-item[data-astro-cid-jdovvxl7]:nth-child(3n) .marquee-star[data-astro-cid-jdovvxl7]{color:var(--color-flow-orange)}.marquee-item[data-astro-cid-jdovvxl7]:nth-child(3n+1) .marquee-star[data-astro-cid-jdovvxl7]{color:var(--color-teal-deep)}.marquee-item[data-astro-cid-jdovvxl7]:nth-child(3n+2) .marquee-star[data-astro-cid-jdovvxl7]{color:var(--color-violet)}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.marquee-track[data-astro-cid-jdovvxl7]{animation:none}}.stats-wrap[data-astro-cid-jdovvxl7]{border-bottom:1px solid var(--color-line)}.stats-grid[data-astro-cid-jdovvxl7]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem 1rem;padding-block:2.6rem}.stat[data-astro-cid-jdovvxl7]{display:flex;flex-direction:column;gap:.2rem;text-align:center}.stat-num[data-astro-cid-jdovvxl7]{font-family:var(--font-display);font-weight:800;font-size:clamp(1.8rem,4vw,2.6rem);letter-spacing:-.02em}.stat-lbl[data-astro-cid-jdovvxl7]{color:var(--color-ink-soft);font-size:.9rem}@media(min-width:760px){.stats-grid[data-astro-cid-jdovvxl7]{grid-template-columns:repeat(4,1fr)}}.sec-head[data-astro-cid-jdovvxl7]{max-width:40rem;margin-bottom:3.2rem}.sec-head[data-astro-cid-jdovvxl7] .sec-label[data-astro-cid-jdovvxl7]{display:block;margin-bottom:.9rem}.sec-head[data-astro-cid-jdovvxl7] .h2[data-astro-cid-jdovvxl7]{margin-bottom:1.1rem}.bg-mist[data-astro-cid-jdovvxl7]{background:var(--color-mist)}.svc-bento[data-astro-cid-jdovvxl7]{display:grid;grid-template-columns:1fr;gap:1.2rem}.svc-card[data-astro-cid-jdovvxl7]{padding:1.8rem;display:flex;flex-direction:column}.svc-top[data-astro-cid-jdovvxl7]{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.2rem}.svc-ico[data-astro-cid-jdovvxl7]{display:inline-grid;place-items:center;width:52px;height:52px;border-radius:15px;color:#fff;background:linear-gradient(135deg,var(--color-teal),var(--color-violet))}.svc-price[data-astro-cid-jdovvxl7]{font-family:var(--font-display);font-weight:600;font-size:.82rem;color:var(--color-teal-deep);background:color-mix(in srgb,var(--color-teal) 12%,#fff);border:1px solid color-mix(in srgb,var(--color-teal) 30%,var(--color-line));padding:.4rem .75rem;border-radius:999px}.svc-name[data-astro-cid-jdovvxl7]{font-size:1.4rem;font-weight:700;letter-spacing:-.01em;margin-bottom:.5rem}.svc-desc[data-astro-cid-jdovvxl7]{color:var(--color-ink-soft);line-height:1.65;font-size:.98rem}.svc-points[data-astro-cid-jdovvxl7]{list-style:none;margin-top:1.2rem;display:grid;gap:.55rem}.svc-points[data-astro-cid-jdovvxl7] li[data-astro-cid-jdovvxl7]{display:flex;align-items:center;gap:.5rem;font-size:.92rem;color:var(--color-ink)}.svc-points[data-astro-cid-jdovvxl7] li[data-astro-cid-jdovvxl7] svg{color:var(--color-teal-deep);flex:none}@media(min-width:900px){.svc-bento[data-astro-cid-jdovvxl7]{grid-template-columns:repeat(12,1fr)}.svc-card[data-astro-cid-jdovvxl7].wide{grid-column:span 7}.svc-card[data-astro-cid-jdovvxl7].narrow{grid-column:span 5}.svc-card[data-astro-cid-jdovvxl7].full{grid-column:span 12;display:grid;align-items:start;grid-template-columns:1fr 1fr;grid-template-areas:"top top" "name points" "desc points";column-gap:2.6rem;row-gap:0}.svc-card[data-astro-cid-jdovvxl7].full .svc-top[data-astro-cid-jdovvxl7]{grid-area:top}.svc-card[data-astro-cid-jdovvxl7].full .svc-name[data-astro-cid-jdovvxl7]{grid-area:name}.svc-card[data-astro-cid-jdovvxl7].full .svc-desc[data-astro-cid-jdovvxl7]{grid-area:desc}.svc-card[data-astro-cid-jdovvxl7].full .svc-points[data-astro-cid-jdovvxl7]{grid-area:points;margin-top:.2rem;grid-template-columns:1fr 1fr;column-gap:1.4rem}.svc-card[data-astro-cid-jdovvxl7].full .svc-points[data-astro-cid-jdovvxl7] li[data-astro-cid-jdovvxl7]{align-items:flex-start}.svc-card[data-astro-cid-jdovvxl7].full .svc-points[data-astro-cid-jdovvxl7] li[data-astro-cid-jdovvxl7] svg{margin-top:.15rem}.svc-card[data-astro-cid-jdovvxl7].full .svc-more[data-astro-cid-jdovvxl7]{grid-column:1 / -1;justify-self:start}}.port-filters[data-astro-cid-jdovvxl7]{display:flex;flex-wrap:wrap;gap:.6rem;margin-bottom:2rem}.port-filter[data-astro-cid-jdovvxl7]{font-family:var(--font-display);font-weight:600;font-size:.9rem;color:var(--color-ink-soft);background:#fff;border:1px solid var(--color-line);border-radius:999px;padding:.55rem 1.1rem;cursor:pointer;transition:color .2s ease,border-color .2s ease,background-color .2s ease}.port-filter[data-astro-cid-jdovvxl7]:hover{color:var(--color-ink);border-color:color-mix(in srgb,var(--color-teal) 45%,var(--color-line))}.port-filter[data-astro-cid-jdovvxl7].is-active{color:#fff;border-color:transparent;background:linear-gradient(100deg,var(--color-teal),var(--color-violet))}.port-card[data-astro-cid-jdovvxl7].is-hidden{display:none}.port-grid[data-astro-cid-jdovvxl7]{display:grid;grid-template-columns:1fr;gap:1.3rem}.port-card[data-astro-cid-jdovvxl7]{overflow:hidden;text-align:left;padding:0;border:1px solid var(--color-line);background:#fff;cursor:pointer;font:inherit;color:inherit}.port-thumb[data-astro-cid-jdovvxl7]{position:relative;aspect-ratio:16/9;overflow:hidden;display:grid;place-items:center;border-bottom:1px solid var(--color-line)}.port-thumb[data-astro-cid-jdovvxl7].is-empty{background:linear-gradient(140deg,#eef1f7,#e3e8f1)}.port-thumb[data-astro-cid-jdovvxl7] img[data-astro-cid-jdovvxl7]{width:100%;height:100%;object-fit:cover;display:block;filter:saturate(.94);transition:filter .45s ease,transform .55s cubic-bezier(.22,1,.36,1)}.port-card[data-astro-cid-jdovvxl7]:hover .port-thumb[data-astro-cid-jdovvxl7] img[data-astro-cid-jdovvxl7]{filter:none;transform:scale(1.04)}.port-thumb-hint[data-astro-cid-jdovvxl7]{display:inline-flex;align-items:center;gap:.4rem;color:var(--color-ink-soft);font-family:var(--font-display);font-weight:600;font-size:.88rem;z-index:2}.port-badge[data-astro-cid-jdovvxl7]{position:absolute;top:.7rem;right:.7rem;z-index:2;display:inline-flex;align-items:center;gap:.3rem;background:#fffffff2;color:var(--color-ink);font-family:var(--font-display);font-weight:600;font-size:.76rem;padding:.32rem .65rem;border-radius:999px;opacity:0;transform:translateY(-6px);transition:opacity .3s,transform .3s}.port-card[data-astro-cid-jdovvxl7]:hover .port-badge[data-astro-cid-jdovvxl7]{opacity:1;transform:none}.port-body[data-astro-cid-jdovvxl7]{padding:1.1rem 1.3rem 1.3rem}.port-name[data-astro-cid-jdovvxl7]{font-size:1.18rem;font-weight:700;line-height:1.15}.port-place[data-astro-cid-jdovvxl7]{display:inline-flex;align-items:center;gap:.25rem;font-size:.8rem;color:var(--color-ink-soft);white-space:nowrap;margin-top:.3rem}.port-place[data-astro-cid-jdovvxl7] svg{color:var(--color-flow-rose)}.port-sector[data-astro-cid-jdovvxl7]{color:var(--color-ink-soft);font-size:.92rem;margin-top:.3rem}.port-more[data-astro-cid-jdovvxl7]{text-align:center;margin-top:2rem;color:var(--color-ink-soft);font-family:var(--font-display);font-weight:500}.pm[data-astro-cid-jdovvxl7]{position:fixed;inset:0;z-index:90;display:grid;place-items:center;padding:1.2rem}.pm[data-astro-cid-jdovvxl7][hidden]{display:none}.pm-backdrop[data-astro-cid-jdovvxl7]{position:absolute;inset:0;background:#080a1499;backdrop-filter:blur(4px)}.pm-panel[data-astro-cid-jdovvxl7]{position:relative;z-index:1;width:100%;max-width:40rem;max-height:90vh;overflow:auto;background:#fff;border-radius:1.4rem;box-shadow:0 40px 90px -30px #0009}.pm-x[data-astro-cid-jdovvxl7]{position:absolute;top:.8rem;right:.8rem;z-index:2;display:grid;place-items:center;width:38px;height:38px;border-radius:999px;border:0;background:#ffffffeb;color:var(--color-ink);cursor:pointer;box-shadow:0 6px 16px -6px #0006}.pm-media[data-astro-cid-jdovvxl7]{display:grid;gap:.5rem;background:var(--color-mist)}.pm-shot[data-astro-cid-jdovvxl7]{position:relative}.pm-shot[data-astro-cid-jdovvxl7] img[data-astro-cid-jdovvxl7]{width:100%;height:auto;display:block}.pm-shot-cap[data-astro-cid-jdovvxl7]{position:absolute;top:.6rem;left:.6rem;z-index:1;background:#080a14a8;color:#fff;font-family:var(--font-display);font-weight:600;font-size:.72rem;padding:.28rem .65rem;border-radius:999px;backdrop-filter:blur(2px)}.pm-body[data-astro-cid-jdovvxl7]{padding:1.5rem 1.7rem 1.9rem}.pm-name[data-astro-cid-jdovvxl7]{font-size:1.55rem;font-weight:800;letter-spacing:-.01em;margin:.3rem 0 0}.pm-intro[data-astro-cid-jdovvxl7]{color:var(--color-ink-soft);line-height:1.7;margin-top:.8rem}.pm-h4[data-astro-cid-jdovvxl7]{font-family:var(--font-display);font-weight:700;font-size:.78rem;letter-spacing:.1em;text-transform:uppercase;color:var(--color-teal-deep);margin:1.4rem 0 .7rem}.pm-list[data-astro-cid-jdovvxl7]{list-style:none;display:grid;gap:.55rem}.pm-list[data-astro-cid-jdovvxl7] li[data-astro-cid-jdovvxl7]{display:flex;align-items:center;gap:.55rem;font-size:.96rem}.pm-list[data-astro-cid-jdovvxl7] li[data-astro-cid-jdovvxl7] svg{color:var(--color-teal-deep);flex:none}.pm-cta[data-astro-cid-jdovvxl7]{margin-top:1.6rem}.port-empty[data-astro-cid-jdovvxl7]{text-align:center;margin:2.5rem auto 0;max-width:40rem;color:var(--color-ink-soft);line-height:1.6}.port-empty[data-astro-cid-jdovvxl7] a[data-astro-cid-jdovvxl7]{color:var(--color-violet);font-weight:600}.port-more-wrap[data-astro-cid-jdovvxl7]{display:flex;justify-content:center;margin-top:2.4rem}.port-more-btn[data-astro-cid-jdovvxl7][hidden]{display:none}@media(min-width:640px){.port-grid[data-astro-cid-jdovvxl7]{grid-template-columns:repeat(2,1fr)}}@media(min-width:980px){.port-grid[data-astro-cid-jdovvxl7]{grid-template-columns:repeat(3,1fr)}}.zones-layout[data-astro-cid-jdovvxl7]{display:grid;grid-template-columns:1fr;gap:2.6rem}.zones-intro[data-astro-cid-jdovvxl7] .sec-label[data-astro-cid-jdovvxl7]{display:block;margin-bottom:.9rem}.zones-intro[data-astro-cid-jdovvxl7] .h2[data-astro-cid-jdovvxl7]{margin-bottom:1.1rem}.zones-intro[data-astro-cid-jdovvxl7] .lead[data-astro-cid-jdovvxl7]{margin-bottom:1.6rem}.zones-grid[data-astro-cid-jdovvxl7]{display:grid;grid-template-columns:repeat(2,1fr);gap:.8rem;align-self:start}.zone-card[data-astro-cid-jdovvxl7]{background:#fff;border:1px solid var(--color-line);border-radius:1rem;padding:1rem 1.1rem;display:flex;flex-direction:column;gap:.25rem;transition:border-color .25s ease,transform .25s ease,box-shadow .25s ease}.zone-card[data-astro-cid-jdovvxl7]:hover{border-color:color-mix(in srgb,var(--color-flow-rose) 45%,var(--color-line));transform:translateY(-3px);box-shadow:0 18px 34px -24px #ff5c8a80}.zone-name[data-astro-cid-jdovvxl7]{font-family:var(--font-display);font-weight:700;font-size:1rem;display:inline-flex;align-items:center;gap:.4rem}.zone-name[data-astro-cid-jdovvxl7] svg{color:var(--color-flow-rose);flex:none}.zone-note[data-astro-cid-jdovvxl7]{color:var(--color-ink-soft);font-size:.82rem}@media(min-width:900px){.zones-layout[data-astro-cid-jdovvxl7]{grid-template-columns:1fr 1fr;gap:3.4rem;align-items:center}}.about-grid[data-astro-cid-jdovvxl7]{display:grid;grid-template-columns:1fr;gap:2rem}.about-text[data-astro-cid-jdovvxl7]{max-width:58rem}.about-text[data-astro-cid-jdovvxl7] .sec-label[data-astro-cid-jdovvxl7]{display:block;margin-bottom:.9rem}.about-text[data-astro-cid-jdovvxl7] .h2[data-astro-cid-jdovvxl7]{margin-bottom:1.1rem}.about-text[data-astro-cid-jdovvxl7] .lead[data-astro-cid-jdovvxl7]{max-width:52rem}.about-list[data-astro-cid-jdovvxl7]{list-style:none;margin-top:1.8rem;display:grid;gap:.7rem}.about-list[data-astro-cid-jdovvxl7] li[data-astro-cid-jdovvxl7]{display:flex;align-items:center;gap:.6rem;font-size:.96rem}.about-list[data-astro-cid-jdovvxl7] li[data-astro-cid-jdovvxl7] svg{color:var(--color-teal-deep);flex:none}@media(min-width:760px){.about-list[data-astro-cid-jdovvxl7]{grid-template-columns:1fr 1fr;gap:.85rem 2.4rem}}.tc-grid[data-astro-cid-jdovvxl7]{display:flex;gap:1.3rem;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:1.1rem;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--color-line) transparent}.tc-grid[data-astro-cid-jdovvxl7]::-webkit-scrollbar{height:8px}.tc-grid[data-astro-cid-jdovvxl7]::-webkit-scrollbar-thumb{background:var(--color-line);border-radius:999px}.tc-grid[data-astro-cid-jdovvxl7]::-webkit-scrollbar-track{background:transparent}.tc[data-astro-cid-jdovvxl7]{flex:0 0 auto;width:min(86vw,23rem);scroll-snap-align:start;padding:1.8rem;display:flex;flex-direction:column}.tc-stars[data-astro-cid-jdovvxl7]{display:flex;gap:.15rem;color:#f5a623;margin-bottom:1rem}.tc-txt[data-astro-cid-jdovvxl7]{font-size:1.02rem;line-height:1.6;color:var(--color-ink)}.tc-id[data-astro-cid-jdovvxl7]{display:flex;align-items:center;gap:.8rem;margin-top:1.4rem}.tc-av[data-astro-cid-jdovvxl7]{display:grid;place-items:center;width:44px;height:44px;border-radius:999px;color:#fff;font-family:var(--font-display);font-weight:700;flex:none}.av-teal[data-astro-cid-jdovvxl7]{background:linear-gradient(135deg,#ff5c8a,#ff9a5a)}.av-violet[data-astro-cid-jdovvxl7]{background:linear-gradient(135deg,#ff7aa8,#ff5c7d)}.av-flow[data-astro-cid-jdovvxl7]{background:linear-gradient(135deg,#ff8a3d,#ff5c8a)}.tc-name[data-astro-cid-jdovvxl7]{display:block;font-weight:700;font-family:var(--font-display)}.tc-role[data-astro-cid-jdovvxl7]{display:block;font-size:.82rem;color:var(--color-ink-soft)}.proc-sec[data-astro-cid-jdovvxl7]{background:var(--color-ink);color:#fff}.sec-head-dark[data-astro-cid-jdovvxl7] .lead[data-astro-cid-jdovvxl7]{color:#ffffffb3}.proc-label[data-astro-cid-jdovvxl7]{color:var(--color-teal)}.proc-sec[data-astro-cid-jdovvxl7] .h2[data-astro-cid-jdovvxl7]{color:#fff}.proc-grid[data-astro-cid-jdovvxl7]{display:grid;grid-template-columns:1fr;gap:1.4rem}.proc-step[data-astro-cid-jdovvxl7]{padding:1.8rem;border:1px solid rgba(255,255,255,.12);border-radius:1.3rem;background:#ffffff08}.proc-n[data-astro-cid-jdovvxl7]{font-family:var(--font-display);font-weight:800;font-size:1.6rem;background:linear-gradient(120deg,var(--color-teal),var(--color-violet));-webkit-background-clip:text;background-clip:text;color:transparent}.proc-title[data-astro-cid-jdovvxl7]{font-size:1.2rem;font-weight:700;margin:.5rem 0}.proc-desc[data-astro-cid-jdovvxl7]{color:#ffffffad;font-size:.92rem;line-height:1.6}@media(min-width:720px){.proc-grid[data-astro-cid-jdovvxl7]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1040px){.proc-grid[data-astro-cid-jdovvxl7]{grid-template-columns:repeat(4,1fr)}}.cta-band[data-astro-cid-jdovvxl7]{position:relative;isolation:isolate;overflow:hidden;background:var(--color-mist);border-block:1px solid var(--color-line)}.cta-bg[data-astro-cid-jdovvxl7]{position:absolute;inset:0;z-index:-1;overflow:hidden}.cta-bg[data-astro-cid-jdovvxl7] .blob[data-astro-cid-jdovvxl7]{filter:blur(74px)}.cta-blob-a[data-astro-cid-jdovvxl7]{width:26rem;height:26rem;background:var(--color-flow-rose);opacity:.2;top:-9rem;left:-4rem}.cta-blob-b[data-astro-cid-jdovvxl7]{width:24rem;height:24rem;background:var(--color-teal);opacity:.18;bottom:-10rem;right:-3rem}.cta-inner[data-astro-cid-jdovvxl7]{text-align:center;padding-block:clamp(3.6rem,7vw,5.6rem);position:relative}.cta-h2[data-astro-cid-jdovvxl7]{font-family:var(--font-display);font-weight:800;letter-spacing:-.02em;line-height:1.08;font-size:clamp(1.45rem,3.6vw,2.35rem);color:var(--color-ink)}.cta-sub[data-astro-cid-jdovvxl7]{margin-top:1rem;color:var(--color-ink-soft);font-size:1.05rem}.cta-actions[data-astro-cid-jdovvxl7]{display:flex;flex-wrap:wrap;gap:.9rem;justify-content:center;margin-top:2rem}.faq-wrap[data-astro-cid-jdovvxl7]{max-width:46rem;margin-inline:auto}.faq-item[data-astro-cid-jdovvxl7]{border:1px solid var(--color-line);border-radius:1rem;padding:0 1.2rem;margin-bottom:.7rem;background:#fff}.faq-q[data-astro-cid-jdovvxl7]{font:inherit;margin:0;letter-spacing:inherit}.faq-item[data-astro-cid-jdovvxl7] summary[data-astro-cid-jdovvxl7]{display:flex;align-items:center;justify-content:space-between;gap:1rem;cursor:pointer;font-family:var(--font-display);font-weight:600;padding:1.05rem 0;list-style:none}.faq-item[data-astro-cid-jdovvxl7] summary[data-astro-cid-jdovvxl7]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-jdovvxl7] summary[data-astro-cid-jdovvxl7] svg{color:var(--color-violet);flex:none;transition:transform .25s ease}.faq-item[data-astro-cid-jdovvxl7][open] summary[data-astro-cid-jdovvxl7] svg{transform:rotate(45deg)}.faq-item[data-astro-cid-jdovvxl7] p[data-astro-cid-jdovvxl7]{color:var(--color-ink-soft);line-height:1.7;padding-bottom:1.1rem;margin-top:-.2rem}.form-wrap[data-astro-cid-jdovvxl7]{display:grid;grid-template-columns:1fr;gap:1.4rem}.form-card[data-astro-cid-jdovvxl7]{padding:1.9rem}.f-honey[data-astro-cid-jdovvxl7]{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.f-row[data-astro-cid-jdovvxl7]{display:grid;grid-template-columns:1fr;gap:1rem;margin-bottom:1rem}.f-group[data-astro-cid-jdovvxl7]{display:flex;flex-direction:column;gap:.4rem}.f-group[data-astro-cid-jdovvxl7] label[data-astro-cid-jdovvxl7]{font-family:var(--font-display);font-weight:600;font-size:.86rem;color:var(--color-ink)}.f-group[data-astro-cid-jdovvxl7] input[data-astro-cid-jdovvxl7],.f-group[data-astro-cid-jdovvxl7] select[data-astro-cid-jdovvxl7],.f-group[data-astro-cid-jdovvxl7] textarea[data-astro-cid-jdovvxl7]{width:100%;padding:.8rem .9rem;border:1px solid var(--color-line);border-radius:.75rem;font-family:var(--font-body);font-size:.95rem;color:var(--color-ink);background:#fff;transition:border-color .2s ease,box-shadow .2s ease}.f-group[data-astro-cid-jdovvxl7] input[data-astro-cid-jdovvxl7]:focus,.f-group[data-astro-cid-jdovvxl7] select[data-astro-cid-jdovvxl7]:focus,.f-group[data-astro-cid-jdovvxl7] textarea[data-astro-cid-jdovvxl7]:focus{outline:none;border-color:var(--color-teal);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-teal) 18%,transparent)}.f-group[data-astro-cid-jdovvxl7] textarea[data-astro-cid-jdovvxl7]{min-height:130px;resize:vertical}.f-consent[data-astro-cid-jdovvxl7]{display:flex;align-items:flex-start;gap:.6rem;margin:1rem 0 1.4rem}.f-consent[data-astro-cid-jdovvxl7] input[data-astro-cid-jdovvxl7]{margin-top:.2rem;width:18px;height:18px;flex:none;accent-color:var(--color-violet)}.f-consent[data-astro-cid-jdovvxl7] label[data-astro-cid-jdovvxl7]{font-size:.84rem;color:var(--color-ink-soft);line-height:1.5}.f-consent[data-astro-cid-jdovvxl7] a[data-astro-cid-jdovvxl7]{color:var(--color-violet)}.f-submit[data-astro-cid-jdovvxl7]{width:100%;justify-content:center}.f-note[data-astro-cid-jdovvxl7]{font-size:.82rem;color:var(--color-ink-soft);margin-top:.9rem;text-align:center}@media(min-width:560px){.f-row[data-astro-cid-jdovvxl7]{grid-template-columns:1fr 1fr}}@media(min-width:940px){.form-wrap[data-astro-cid-jdovvxl7]{grid-template-columns:1.4fr 1fr;align-items:start}}.wa-panel[data-astro-cid-jdovvxl7]{background:var(--color-ink);color:#fff;border-radius:1.5rem;padding:2rem}.wa-panel-ico[data-astro-cid-jdovvxl7]{display:inline-grid;place-items:center;width:60px;height:60px;border-radius:16px;background:#25d366;color:#063;margin-bottom:1.1rem}.wa-panel[data-astro-cid-jdovvxl7] h3[data-astro-cid-jdovvxl7]{font-size:1.3rem;font-weight:700}.wa-panel[data-astro-cid-jdovvxl7] p[data-astro-cid-jdovvxl7]{color:#ffffffb3;line-height:1.6;margin:.6rem 0 1.3rem;font-size:.95rem}.wa-big[data-astro-cid-jdovvxl7]{width:100%;justify-content:center}.wa-info[data-astro-cid-jdovvxl7]{margin-top:1.6rem;display:grid;gap:.8rem;border-top:1px solid rgba(255,255,255,.12);padding-top:1.4rem}.wa-info-row[data-astro-cid-jdovvxl7]{display:flex;align-items:center;gap:.6rem;color:#ffffffd9;font-size:.92rem}.wa-info-row[data-astro-cid-jdovvxl7] svg{color:var(--color-teal);flex:none}.wa-float[data-astro-cid-jdovvxl7]{position:fixed;right:1.2rem;bottom:1.2rem;z-index:50;display:grid;place-items:center;width:56px;height:56px;border-radius:999px;background:#25d366;color:#fff;box-shadow:0 14px 30px -10px #25d366b3;transition:transform .25s ease}.wa-float[data-astro-cid-jdovvxl7]:hover{transform:scale(1.08)}
