.micro-seo.svelte-2gpqzf{--ink: #102338;--muted: #476176;--teal: #0f766e;padding:clamp(1.5rem,3vw,3rem) 1rem 3.2rem;background:linear-gradient(145deg,#f4faf9,#f8fbfe 55%,#f7f2ea);color:var(--ink);position:relative;overflow:hidden;font-family:Work Sans,Segoe UI,sans-serif}.micro-seo__glow.svelte-2gpqzf{position:absolute;width:420px;height:420px;border-radius:999px;filter:blur(56px);opacity:.28;pointer-events:none}.micro-seo__glow--left.svelte-2gpqzf{left:-140px;top:-100px;background:#53d0c1}.micro-seo__glow--right.svelte-2gpqzf{right:-150px;top:40px;background:#efc38c}.micro-seo__shell.svelte-2gpqzf{width:min(1140px,100%);margin:0 auto;position:relative;z-index:1;display:grid;gap:1.2rem}.micro-hero.svelte-2gpqzf,.micro-faq.svelte-2gpqzf{background:#ffffffeb;border:1px solid rgba(159,190,208,.42);border-radius:1.3rem;box-shadow:0 16px 40px #0f233814}.micro-hero.svelte-2gpqzf{padding:clamp(1.6rem,3vw,2.8rem);display:grid;gap:.8rem}.micro-hero__eyebrow.svelte-2gpqzf,.micro-faq__eyebrow.svelte-2gpqzf{margin:0;color:var(--teal);font-size:.8rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.micro-hero.svelte-2gpqzf h1:where(.svelte-2gpqzf),.micro-faq.svelte-2gpqzf h2:where(.svelte-2gpqzf){margin:0;color:var(--ink);font-family:Space Grotesk,Work Sans,sans-serif;line-height:1.05}.micro-hero.svelte-2gpqzf h1:where(.svelte-2gpqzf){font-size:clamp(2.6rem,6vw,4.9rem);max-width:none;text-wrap:balance}.micro-hero__cta.svelte-2gpqzf{display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;min-height:3rem;padding:.75rem 1.15rem;border-radius:999px;border:1px solid rgba(15,118,110,.16);background:linear-gradient(145deg,#0d8a78,#0f766e);color:#fff;font-weight:700;text-decoration:none;box-shadow:0 12px 24px #0f766e29;transition:transform .14s ease,box-shadow .14s ease,background-color .14s ease}.micro-hero__cta.svelte-2gpqzf:hover{transform:translateY(-1px);box-shadow:0 16px 28px #0f766e33}.micro-faq.svelte-2gpqzf{padding:1.2rem}.micro-faq__header.svelte-2gpqzf{display:grid;gap:.42rem;margin-bottom:1rem}.micro-faq__list.svelte-2gpqzf{display:grid;gap:.8rem}.micro-faq__item.svelte-2gpqzf{border:1px solid rgba(159,190,208,.42);border-radius:1rem;background:#fbfdff;padding:.2rem 1rem 1rem;transition:border-color .14s ease,box-shadow .14s ease,background-color .14s ease}.micro-faq__item.svelte-2gpqzf:hover{border-color:#0f766e47;box-shadow:0 12px 24px #0f23380d}.micro-faq__item[open].svelte-2gpqzf{border-color:#0f766e57;background:linear-gradient(145deg,#f8fdfc,#fbfdff)}.micro-faq__item.svelte-2gpqzf summary:where(.svelte-2gpqzf){position:relative;display:flex;align-items:center;cursor:pointer;list-style:none;font-weight:700;color:var(--ink);line-height:1.4;padding:.95rem 0 .2rem 3rem;min-height:2rem}.micro-faq__item.svelte-2gpqzf summary:where(.svelte-2gpqzf)::-webkit-details-marker{display:none}.micro-faq__item.svelte-2gpqzf summary:where(.svelte-2gpqzf):before{content:"";position:absolute;left:0;top:50%;width:1.85rem;height:1.85rem;border-radius:999px;border:1px solid rgba(15,118,110,.16);background:linear-gradient(145deg,#fff,#edf8f5);box-shadow:inset 0 1px #ffffffd1;transform:translateY(-50%);transition:border-color .14s ease,background-color .14s ease,transform .14s ease}.micro-faq__item.svelte-2gpqzf summary:where(.svelte-2gpqzf):after{content:"";position:absolute;left:.64rem;top:50%;width:.45rem;height:.45rem;border-right:2px solid #0f766e;border-bottom:2px solid #0f766e;transform:translateY(-58%) rotate(-45deg);transition:transform .14s ease}.micro-faq__item[open].svelte-2gpqzf summary:where(.svelte-2gpqzf):before{border-color:#0f766e4d;background:linear-gradient(145deg,#ecfaf6,#fff)}.micro-faq__item[open].svelte-2gpqzf summary:where(.svelte-2gpqzf):after{transform:translateY(-68%) rotate(45deg)}.micro-faq__item.svelte-2gpqzf p:where(.svelte-2gpqzf){margin:.35rem 0 0;color:var(--muted);line-height:1.62}
