.ap-hero[data-astro-cid-t4uxomwv]{background:radial-gradient(900px 480px at 90% 0%, var(--forest-mist), transparent 60%), linear-gradient(180deg, var(--paper-2), var(--paper));padding:clamp(18px,3vw,32px) 0 clamp(40px,6vw,80px);overflow:hidden}.ap-hero-grid[data-astro-cid-t4uxomwv]{grid-template-columns:1.05fr 1fr;align-items:center;gap:clamp(28px,5vw,64px);margin-top:clamp(18px,3vw,36px);display:grid}.ap-copy[data-astro-cid-t4uxomwv]{justify-items:start;gap:22px;display:grid}.ap-copy[data-astro-cid-t4uxomwv] h1[data-astro-cid-t4uxomwv]{font-size:var(--step-4);letter-spacing:-.032em;max-width:14ch;line-height:1.04}.ap-copy[data-astro-cid-t4uxomwv] h1[data-astro-cid-t4uxomwv] span[data-astro-cid-t4uxomwv]{color:var(--forest)}.ap-lead[data-astro-cid-t4uxomwv]{font-size:var(--step-1);color:var(--muted);max-width:46ch}.ap-lead[data-astro-cid-t4uxomwv] a[data-astro-cid-t4uxomwv]{color:var(--forest);text-underline-offset:3px;font-weight:650}.ap-quick[data-astro-cid-t4uxomwv]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;max-width:480px;display:grid}.ap-quick[data-astro-cid-t4uxomwv] p[data-astro-cid-t4uxomwv]{background:var(--white);border:1px solid var(--line);color:var(--muted);border-radius:16px;padding:10px 12px;font-size:13px;font-weight:600;display:grid}.ap-quick[data-astro-cid-t4uxomwv] span[data-astro-cid-t4uxomwv]{color:var(--clay-text);font-size:13px;font-weight:700}.ap-quick[data-astro-cid-t4uxomwv] b[data-astro-cid-t4uxomwv]{color:var(--forest);letter-spacing:-.03em;font-size:1.35rem;line-height:1.15}.ap-quick[data-astro-cid-t4uxomwv] .hot[data-astro-cid-t4uxomwv]{background:var(--forest);border-color:var(--forest);color:var(--forest-tint)}.ap-quick[data-astro-cid-t4uxomwv] .hot[data-astro-cid-t4uxomwv] b[data-astro-cid-t4uxomwv]{color:var(--white)}.ap-quick[data-astro-cid-t4uxomwv] .hot[data-astro-cid-t4uxomwv] span[data-astro-cid-t4uxomwv]{color:var(--clay-light)}.ap-visual[data-astro-cid-t4uxomwv]{position:relative}.ap-scene[data-astro-cid-t4uxomwv]{background:var(--white);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:32px;padding:clamp(18px,3vw,34px)}.ap-scene[data-astro-cid-t4uxomwv] svg{width:100%;height:auto;display:block}.ap-tag[data-astro-cid-t4uxomwv]{background:var(--white);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:16px;align-items:center;gap:10px;padding:10px 14px;display:flex;position:absolute}.ap-tag[data-astro-cid-t4uxomwv] span[data-astro-cid-t4uxomwv]{line-height:1.25;display:grid}.ap-tag[data-astro-cid-t4uxomwv] b[data-astro-cid-t4uxomwv]{font-size:14.5px}.ap-tag[data-astro-cid-t4uxomwv] small[data-astro-cid-t4uxomwv]{color:var(--muted);font-size:12.5px}.ap-tag-1[data-astro-cid-t4uxomwv]{bottom:12%;left:-18px}.ap-tag-2[data-astro-cid-t4uxomwv]{top:-14px;right:-10px}@media (prefers-reduced-motion:no-preference){.ap-copy[data-astro-cid-t4uxomwv]>[data-astro-cid-t4uxomwv]{animation:.8s cubic-bezier(.2,.7,.2,1) both ap-rise}.ap-copy[data-astro-cid-t4uxomwv]>[data-astro-cid-t4uxomwv]:nth-child(2){animation-delay:60ms}.ap-copy[data-astro-cid-t4uxomwv]>[data-astro-cid-t4uxomwv]:nth-child(3){animation-delay:.12s}.ap-copy[data-astro-cid-t4uxomwv]>[data-astro-cid-t4uxomwv]:nth-child(4){animation-delay:.18s}.ap-copy[data-astro-cid-t4uxomwv]>[data-astro-cid-t4uxomwv]:nth-child(5){animation-delay:.24s}.ap-scene[data-astro-cid-t4uxomwv]{animation:1s cubic-bezier(.2,.7,.2,1) .1s both ap-rise}.ap-tag-1[data-astro-cid-t4uxomwv]{animation:.8s .5s both ap-rise,6s ease-in-out 1.3s infinite ap-bob}.ap-tag-2[data-astro-cid-t4uxomwv]{animation:.8s .7s both ap-rise,7s ease-in-out 1.5s infinite ap-bob}}@keyframes ap-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes ap-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.ap-promises[data-astro-cid-t4uxomwv]{background:var(--paper);padding:0 0 clamp(8px,2vw,16px)}.ap-promises[data-astro-cid-t4uxomwv] ul[data-astro-cid-t4uxomwv]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;list-style:none;display:grid}.ap-promises[data-astro-cid-t4uxomwv] li[data-astro-cid-t4uxomwv]{background:var(--white);border:1px solid var(--line);border-radius:18px;align-items:center;gap:12px;padding:14px;display:flex}.ap-promises[data-astro-cid-t4uxomwv] .pr-ic[data-astro-cid-t4uxomwv]{background:var(--forest-mist);border-radius:14px;flex:none;place-items:center;width:46px;height:46px;display:grid}.ap-promises[data-astro-cid-t4uxomwv] li[data-astro-cid-t4uxomwv]>span[data-astro-cid-t4uxomwv]:last-child{line-height:1.3;display:grid}.ap-promises[data-astro-cid-t4uxomwv] b[data-astro-cid-t4uxomwv]{font-size:15.5px}.ap-promises[data-astro-cid-t4uxomwv] small[data-astro-cid-t4uxomwv]{color:var(--muted);font-size:13.5px}.ap-fine[data-astro-cid-t4uxomwv]{color:var(--muted);max-width:72ch;margin-top:18px;font-size:15px}.ap-fine[data-astro-cid-t4uxomwv] a[data-astro-cid-t4uxomwv]{color:var(--forest);text-underline-offset:3px;font-weight:650}.ap-time[data-astro-cid-t4uxomwv]{background:var(--white)}.ap-time-grid[data-astro-cid-t4uxomwv]{grid-template-columns:1fr 1.2fr;align-items:center;gap:clamp(28px,5vw,64px);display:grid}.ap-bars[data-astro-cid-t4uxomwv]{gap:14px;margin:0;padding:0;list-style:none;display:grid}.ap-bars[data-astro-cid-t4uxomwv] li[data-astro-cid-t4uxomwv]{grid-template-columns:52px minmax(0,1fr);align-items:center;gap:12px;display:grid}.bar-l[data-astro-cid-t4uxomwv]{font-size:17px;font-weight:700}.bar[data-astro-cid-t4uxomwv]{background:var(--forest-mist);border-radius:14px;height:48px;overflow:hidden}.bar-fill[data-astro-cid-t4uxomwv]{height:100%;width:calc(var(--h) / 4 * 100%);background:linear-gradient(90deg, var(--forest), #1f5d52);border-radius:14px;align-items:center;padding:0 14px;display:flex}.bar-t[data-astro-cid-t4uxomwv]{color:var(--white);white-space:nowrap;font-size:15px;font-weight:650}.scale[data-astro-cid-t4uxomwv]{color:var(--muted);justify-content:space-between;font-size:12.5px;font-style:normal;display:flex}.scale[data-astro-cid-t4uxomwv] i[data-astro-cid-t4uxomwv]{font-style:normal}.js .ap-bars[data-astro-cid-t4uxomwv]:not(.is-in) .bar-fill[data-astro-cid-t4uxomwv]{width:0}.js .ap-bars[data-astro-cid-t4uxomwv]:not(.is-in) .bar-t[data-astro-cid-t4uxomwv]{opacity:0}@media (prefers-reduced-motion:no-preference){.bar-fill[data-astro-cid-t4uxomwv]{transition:width 1.1s cubic-bezier(.2,.7,.2,1) calc(var(--i) * .15s)}.bar-t[data-astro-cid-t4uxomwv]{transition:opacity .4s calc(var(--i) * .15s + .8s)}}.ap-incl[data-astro-cid-t4uxomwv]{background:var(--paper-2)}.mom-list[data-astro-cid-t4uxomwv]{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.mom-list[data-astro-cid-t4uxomwv] li[data-astro-cid-t4uxomwv]{background:var(--white);border:1px solid var(--line);border-radius:24px;align-content:start;gap:8px;padding:22px 20px;display:grid}.mom-ic[data-astro-cid-t4uxomwv]{background:var(--clay-tint);border-radius:18px;place-items:center;width:60px;height:60px;margin-bottom:4px;display:grid}.mom-list[data-astro-cid-t4uxomwv] h3[data-astro-cid-t4uxomwv]{font-size:var(--step-1);letter-spacing:-.01em}.mom-list[data-astro-cid-t4uxomwv] p[data-astro-cid-t4uxomwv]{color:var(--muted);font-size:15.5px}.center[data-astro-cid-t4uxomwv]{text-align:center;justify-items:center;margin-left:auto;margin-right:auto}.ap-proc[data-astro-cid-t4uxomwv]{background:var(--forest);color:var(--paper)}.ap-proc[data-astro-cid-t4uxomwv] .eyebrow[data-astro-cid-t4uxomwv]{color:var(--clay-light)}.ap-proc[data-astro-cid-t4uxomwv] .h2[data-astro-cid-t4uxomwv]{color:var(--paper)}.proc[data-astro-cid-t4uxomwv]{counter-reset:s;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.proc[data-astro-cid-t4uxomwv] li[data-astro-cid-t4uxomwv]{background:#ffffff0f;border:1px solid #ffffff24;border-radius:22px;align-content:start;gap:8px;padding:22px 20px;display:grid}.proc-n[data-astro-cid-t4uxomwv]{background:var(--clay-text);width:40px;height:40px;color:var(--white);border-radius:50%;place-items:center;font-size:17px;font-weight:700;display:grid}.proc[data-astro-cid-t4uxomwv] h3[data-astro-cid-t4uxomwv]{font-size:var(--step-1);color:var(--white)}.proc[data-astro-cid-t4uxomwv] p[data-astro-cid-t4uxomwv]{color:var(--forest-tint);font-size:15.5px}.proc-cta[data-astro-cid-t4uxomwv]{justify-content:center;margin-top:28px;display:flex}.ap-faq[data-astro-cid-t4uxomwv]{grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(28px,5vw,72px);display:grid}.ap-faq[data-astro-cid-t4uxomwv] .section-head[data-astro-cid-t4uxomwv]{position:sticky;top:96px}.ap-rel[data-astro-cid-t4uxomwv]{padding-top:0}.ap-areas[data-astro-cid-t4uxomwv]{color:var(--muted);align-items:center;gap:10px;margin-top:22px;font-size:15px;display:flex}@media (width<=1000px){.ap-promises[data-astro-cid-t4uxomwv] ul[data-astro-cid-t4uxomwv],.mom-list[data-astro-cid-t4uxomwv],.proc[data-astro-cid-t4uxomwv]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.ap-hero-grid[data-astro-cid-t4uxomwv],.ap-time-grid[data-astro-cid-t4uxomwv],.ap-faq[data-astro-cid-t4uxomwv]{grid-template-columns:minmax(0,1fr)}.ap-faq[data-astro-cid-t4uxomwv] .section-head[data-astro-cid-t4uxomwv]{position:static}.ap-visual[data-astro-cid-t4uxomwv]{width:100%;max-width:520px;margin:8px auto 0}.ap-tag-1[data-astro-cid-t4uxomwv]{left:0}.ap-tag-2[data-astro-cid-t4uxomwv]{right:0}}@media (width<=560px){.ap-promises[data-astro-cid-t4uxomwv] ul[data-astro-cid-t4uxomwv],.mom-list[data-astro-cid-t4uxomwv],.proc[data-astro-cid-t4uxomwv]{grid-template-columns:minmax(0,1fr)}.ap-quick[data-astro-cid-t4uxomwv] b[data-astro-cid-t4uxomwv]{font-size:1.15rem}.mom-list[data-astro-cid-t4uxomwv] li[data-astro-cid-t4uxomwv]{grid-template-columns:52px minmax(0,1fr);gap:4px 14px;padding:16px}.mom-ic[data-astro-cid-t4uxomwv]{grid-row:span 2;width:52px;height:52px;margin:0}.ap-tag[data-astro-cid-t4uxomwv]{padding:8px 10px}.ap-tag[data-astro-cid-t4uxomwv] small[data-astro-cid-t4uxomwv]{display:none}.ap-tag-1[data-astro-cid-t4uxomwv]{bottom:-14px}.ap-tag-2[data-astro-cid-t4uxomwv]{top:-18px}}
