.hub[data-astro-cid-badxozp4]{--np-ink:#1d1a21;padding-bottom:8px}.sec[data-astro-cid-badxozp4]{margin-top:clamp(64px,10vw,112px)}.hero[data-astro-cid-badxozp4]+.sec[data-astro-cid-badxozp4]{margin-top:clamp(40px,5vw,64px)}.head[data-astro-cid-badxozp4]{margin-bottom:22px}.head[data-astro-cid-badxozp4] h2[data-astro-cid-badxozp4]{margin-bottom:10px}.lead[data-astro-cid-badxozp4]{color:var(--dusk);max-width:60ch;margin:0;font-size:clamp(17px,1.8vw,19px)}.eyebrow[data-astro-cid-badxozp4]{margin:0 0 12px}.more[data-astro-cid-badxozp4]{font-weight:600}.small[data-astro-cid-badxozp4]{color:var(--dusk);font-size:14px}.aura[data-astro-cid-badxozp4]{background:var(--aura);position:absolute;inset:0}.aura[data-astro-cid-badxozp4]:after{content:"";background:radial-gradient(120% 90% at 50% 120%,#ffffff4d,#0000 60%);position:absolute;inset:0}.ph[data-astro-cid-badxozp4]{position:absolute}.ph[data-astro-cid-badxozp4] .phone{position:relative}.hero[data-astro-cid-badxozp4]{border-radius:var(--r-hero);color:var(--ink-on-light);margin-top:8px;position:relative;overflow:hidden}.hero[data-astro-cid-badxozp4] .in[data-astro-cid-badxozp4]{grid-template-columns:minmax(0,1fr);padding:clamp(30px,6vw,64px) clamp(22px,5vw,60px) 0;display:grid;position:relative}.hero[data-astro-cid-badxozp4] .eyebrow[data-astro-cid-badxozp4]{color:#1d1a21a8}h1[data-astro-cid-badxozp4]{font:330 clamp(38px, 6vw, 64px)/1.03 var(--serif);font-variation-settings:"SOFT" 100, "opsz" 144;letter-spacing:-.02em;overflow-wrap:break-word;max-width:16ch;margin:0 0 18px}.lede[data-astro-cid-badxozp4]{color:#1d1a21cc;max-width:40ch;margin:0 0 24px;font-size:clamp(17px,1.9vw,19.5px);line-height:1.55}.cta[data-astro-cid-badxozp4]{flex-wrap:wrap;align-items:center;gap:12px 22px;margin:0;display:flex}.btn[data-astro-cid-badxozp4]{min-height:48px;font:600 16px var(--sans);color:#fff;background:#1d1a21;border-radius:14px;align-items:center;padding:0 22px;text-decoration:none;display:inline-flex}.btn[data-astro-cid-badxozp4]:hover{opacity:.9}.ghost[data-astro-cid-badxozp4]{color:#1d1a21;font-size:15.5px;font-weight:600}.trust[data-astro-cid-badxozp4]{color:#1d1a21b8;flex-wrap:wrap;gap:8px 18px;margin:22px 0 0;padding:0;font-size:14px;list-style:none;display:flex}.trust[data-astro-cid-badxozp4] li[data-astro-cid-badxozp4]{padding-left:18px;position:relative}.trust[data-astro-cid-badxozp4] li[data-astro-cid-badxozp4]:before{content:"";border:2px solid;border-width:0 2px 2px 0;width:6px;height:10px;position:absolute;top:.42em;left:2px;transform:rotate(40deg)}.shots[data-astro-cid-badxozp4]{height:330px;margin-top:30px;position:relative}.shots[data-astro-cid-badxozp4] .front[data-astro-cid-badxozp4]{width:248px;top:0;left:50%;transform:translate(-50%)}.shots[data-astro-cid-badxozp4] .back[data-astro-cid-badxozp4]{display:none}@media (width>=900px){.hero[data-astro-cid-badxozp4] .in[data-astro-cid-badxozp4]{grid-template-columns:minmax(0,1fr) 390px;gap:28px}.hero[data-astro-cid-badxozp4] .copy[data-astro-cid-badxozp4]{align-self:center;padding-bottom:clamp(36px,6vw,64px)}.shots[data-astro-cid-badxozp4]{height:auto;min-height:580px;margin-top:0}.shots[data-astro-cid-badxozp4] .front[data-astro-cid-badxozp4]{z-index:2;width:268px;top:44px;left:auto;right:0;transform:none}.shots[data-astro-cid-badxozp4] .back[data-astro-cid-badxozp4]{transform-origin:50% 100%;z-index:1;width:222px;display:block;top:138px;left:34px;transform:rotate(-6deg)}}.why-cards[data-astro-cid-badxozp4]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:18px 0 14px;display:grid}.why-card[data-astro-cid-badxozp4]{border-radius:var(--r-card);background:var(--surface);border:1px solid var(--hairline);padding:22px 24px}.why-card[data-astro-cid-badxozp4] h3[data-astro-cid-badxozp4]{font:400 22px/1.2 var(--serif);margin:0 0 8px}.why-card[data-astro-cid-badxozp4] p[data-astro-cid-badxozp4]{color:var(--dusk);margin:0}.why-card[data-astro-cid-badxozp4].ours{background:var(--ink);color:var(--on-ink);border-color:var(--ink)}.why-card[data-astro-cid-badxozp4].ours p[data-astro-cid-badxozp4]{color:color-mix(in srgb, var(--on-ink) 78%, transparent)}@media (width<=760px){.why-cards[data-astro-cid-badxozp4]{grid-template-columns:minmax(0,1fr)}}.rail[data-astro-cid-badxozp4]{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.rail[data-astro-cid-badxozp4] li[data-astro-cid-badxozp4]{flex-direction:column;gap:6px;min-width:0;display:flex}.mini[data-astro-cid-badxozp4]{border-radius:var(--r-card);height:330px;margin-bottom:8px;position:relative;overflow:hidden}.mini[data-astro-cid-badxozp4] .ph[data-astro-cid-badxozp4]{width:196px;top:24px;left:50%;transform:translate(-50%)}.rail[data-astro-cid-badxozp4] .n[data-astro-cid-badxozp4]{font:400 15px/1 var(--serif);color:var(--dusk)}.rail[data-astro-cid-badxozp4] h3[data-astro-cid-badxozp4]{font:400 22px/1.2 var(--serif);margin:0}.rail[data-astro-cid-badxozp4] p[data-astro-cid-badxozp4]{color:var(--dusk);margin:0;font-size:15.5px}@media (width<=980px){.rail[data-astro-cid-badxozp4]{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;margin-inline:calc(-1 * var(--gutter));padding:0 var(--gutter) 6px;scroll-padding-inline:var(--gutter);scrollbar-width:none;grid-template-columns:none;grid-auto-columns:minmax(250px,72%);grid-auto-flow:column;overflow-x:auto}.rail[data-astro-cid-badxozp4]::-webkit-scrollbar{display:none}.rail[data-astro-cid-badxozp4] li[data-astro-cid-badxozp4]{scroll-snap-align:start}.mini[data-astro-cid-badxozp4]{height:300px}}.consult[data-astro-cid-badxozp4]{--c-bg:#1d1a21;--c-fg:#f6f1f7;--c-dusk:#f6f1f7b3;--c-line:#f6f1f729;border-radius:var(--r-hero);background:var(--c-bg);color:var(--c-fg);position:relative;overflow:hidden}@media (prefers-color-scheme:dark){.consult[data-astro-cid-badxozp4]{--c-bg:#231d29;--c-line:#f6f1f724;box-shadow:inset 0 0 0 1px #f6f1f714}}.consult[data-astro-cid-badxozp4] .glow[data-astro-cid-badxozp4]{background:var(--aura);opacity:.5;position:absolute;inset:0;-webkit-mask-image:radial-gradient(75% 70% at 88% 34%,#000 0%,#0000 72%);mask-image:radial-gradient(75% 70% at 88% 34%,#000 0%,#0000 72%)}.c-in[data-astro-cid-badxozp4]{grid-template-columns:minmax(0,1fr);padding:clamp(30px,6vw,64px) clamp(22px,5vw,56px) 0;display:grid;position:relative}.consult[data-astro-cid-badxozp4] .eyebrow[data-astro-cid-badxozp4]{color:var(--c-dusk)}.consult[data-astro-cid-badxozp4] h2[data-astro-cid-badxozp4]{font:330 clamp(32px, 4.4vw, 48px)/1.08 var(--serif);font-variation-settings:"SOFT" 100, "opsz" 144;letter-spacing:-.015em;margin:0 0 14px}.c-lede[data-astro-cid-badxozp4]{color:var(--c-dusk);max-width:44ch;margin:0;font-size:clamp(17px,1.8vw,18.5px)}.sessions[data-astro-cid-badxozp4]{margin:28px 0 0;padding:0;list-style:none}.sessions[data-astro-cid-badxozp4] li[data-astro-cid-badxozp4]{grid-template-columns:38px minmax(0,1fr);gap:16px;padding-bottom:22px;display:grid;position:relative}.sessions[data-astro-cid-badxozp4] li[data-astro-cid-badxozp4]:not(:last-child):before{content:"";background:var(--c-line);width:1px;position:absolute;top:44px;bottom:6px;left:18.5px}.sn[data-astro-cid-badxozp4]{border:1px solid var(--c-line);width:38px;height:38px;font:400 18px/1 var(--serif);border-radius:50%;place-items:center;display:grid}.sessions[data-astro-cid-badxozp4] h3[data-astro-cid-badxozp4]{font:400 22px/1.2 var(--serif);margin:6px 0 4px}.sessions[data-astro-cid-badxozp4] .tag[data-astro-cid-badxozp4]{font:600 11.5px/1.35 var(--sans);letter-spacing:.09em;text-transform:uppercase;color:var(--c-dusk);margin:0 0 6px}.sessions[data-astro-cid-badxozp4] p[data-astro-cid-badxozp4]{color:var(--c-dusk);max-width:48ch;margin:0}.c-meta[data-astro-cid-badxozp4]{border-top:1px solid var(--c-line);gap:8px;max-width:52ch;margin:2px 0 0;padding:18px 0 0;list-style:none;display:grid}.c-meta[data-astro-cid-badxozp4] li[data-astro-cid-badxozp4]{color:var(--c-fg);padding-left:26px;font-size:15px;position:relative}.c-meta[data-astro-cid-badxozp4] li[data-astro-cid-badxozp4]:before{content:"";border:solid var(--c-dusk);border-width:0 2px 2px 0;width:6px;height:11px;position:absolute;top:.45em;left:5px;transform:translateY(-2px)rotate(40deg)}.c-cta[data-astro-cid-badxozp4]{flex-wrap:wrap;align-items:center;gap:12px 18px;margin:24px 0 0;display:flex}.c-btn[data-astro-cid-badxozp4]{background:var(--c-fg);min-height:46px;color:var(--c-bg);font:600 15.5px var(--sans);white-space:nowrap;border-radius:14px;align-items:center;padding:0 20px;text-decoration:none;display:inline-flex}@media (width<=380px){.c-btn[data-astro-cid-badxozp4]{padding:0 14px;font-size:14.5px}}.c-btn[data-astro-cid-badxozp4]:hover{opacity:.9}.c-price[data-astro-cid-badxozp4]{color:var(--c-dusk);font-size:14px}.c-shots[data-astro-cid-badxozp4]{height:300px;margin-top:30px;position:relative}.c-shots[data-astro-cid-badxozp4] .front[data-astro-cid-badxozp4]{width:248px;top:0;left:50%;transform:translate(-50%)}.c-shots[data-astro-cid-badxozp4] .back[data-astro-cid-badxozp4]{display:none}@media (width>=900px){.c-in[data-astro-cid-badxozp4]{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:32px}.c-txt[data-astro-cid-badxozp4]{padding-bottom:clamp(40px,6vw,60px)}.c-shots[data-astro-cid-badxozp4]{height:auto;min-height:600px;margin-top:0}.c-shots[data-astro-cid-badxozp4] .front[data-astro-cid-badxozp4]{z-index:2;width:262px;top:52px;left:auto;right:4%;transform:none}.c-shots[data-astro-cid-badxozp4] .back[data-astro-cid-badxozp4]{transform-origin:50% 100%;z-index:1;width:222px;display:block;top:150px;left:30px;transform:rotate(-6deg)}}.bento[data-astro-cid-badxozp4]{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.a-stage[data-astro-cid-badxozp4]{border-radius:var(--r-card);height:380px;color:var(--ink-on-light);position:relative;overflow:hidden}.a-stage[data-astro-cid-badxozp4] .ph[data-astro-cid-badxozp4]{width:252px;top:28px;left:50%;transform:translate(-50%)}.trio[data-astro-cid-badxozp4]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}@media (width<=759px){.trio[data-astro-cid-badxozp4]{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;margin-inline:calc(-1 * var(--gutter));padding:0 var(--gutter) 6px;scroll-padding-inline:var(--gutter);scrollbar-width:none;grid-template-columns:none;grid-auto-columns:minmax(250px,78%);grid-auto-flow:column;overflow-x:auto}.trio[data-astro-cid-badxozp4]::-webkit-scrollbar{display:none}.trio[data-astro-cid-badxozp4] .tile[data-astro-cid-badxozp4]{scroll-snap-align:start}.a-stage[data-astro-cid-badxozp4]{height:350px}.a-stage[data-astro-cid-badxozp4] .ph[data-astro-cid-badxozp4]{width:226px;top:24px}}@media (width>=980px){.bento[data-astro-cid-badxozp4]{grid-template-columns:330px minmax(0,1fr)}.a-stage[data-astro-cid-badxozp4]{height:auto;min-height:440px}.a-stage[data-astro-cid-badxozp4] .ph[data-astro-cid-badxozp4]{width:246px;top:30px}.trio[data-astro-cid-badxozp4]{grid-column:1/-1}}.tile[data-astro-cid-badxozp4].big{justify-content:center;gap:26px;padding:clamp(20px,3vw,32px)}.tile[data-astro-cid-badxozp4].big h3[data-astro-cid-badxozp4]{margin:0 0 10px;font-size:clamp(24px,2.6vw,30px)}.tile[data-astro-cid-badxozp4].big p[data-astro-cid-badxozp4]{max-width:46ch;font-size:17px}.pairs[data-astro-cid-badxozp4]{background:var(--soft);border-radius:16px;gap:12px;margin:0;padding:clamp(16px,2.4vw,24px);list-style:none;display:grid}.pairs[data-astro-cid-badxozp4] li[data-astro-cid-badxozp4]{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.kind[data-astro-cid-badxozp4]{font:italic 400 15px/1.2 var(--serif);color:var(--dusk);margin-left:4px}@media (width<=520px){.pairs[data-astro-cid-badxozp4] li[data-astro-cid-badxozp4]{row-gap:4px}.kind[data-astro-cid-badxozp4]{flex-basis:100%;margin:0 0 4px;font-size:14px}}.tile[data-astro-cid-badxozp4]{border-radius:var(--r-card);background:var(--surface);border:1px solid var(--hairline);flex-direction:column;gap:8px;min-width:0;padding:18px 20px 22px;display:flex}.tile[data-astro-cid-badxozp4] h3[data-astro-cid-badxozp4]{font:400 22px/1.2 var(--serif);margin:6px 0 0}.tile[data-astro-cid-badxozp4] p[data-astro-cid-badxozp4]{color:var(--dusk);margin:0;font-size:15.5px}.viz[data-astro-cid-badxozp4]{background:var(--soft);border-radius:14px;flex-direction:column;justify-content:center;align-items:flex-start;gap:9px;min-height:104px;padding:14px 16px;display:flex}.row[data-astro-cid-badxozp4]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.np[data-astro-cid-badxozp4]{font:400 19px/1.15 var(--serif);color:var(--np-ink);border-radius:999px;align-items:center;padding:5px 13px;display:inline-flex;box-shadow:0 8px 18px -12px #3c1e4673}.np[data-astro-cid-badxozp4].empty{color:var(--dusk);box-shadow:none;border:1px dashed color-mix(in srgb, var(--dusk) 60%, transparent);background:0 0;justify-content:center;min-width:54px}.arr[data-astro-cid-badxozp4]{background:var(--dusk);opacity:.7;width:26px;height:1.5px;margin:0 2px;position:relative}.arr[data-astro-cid-badxozp4]:after{content:"";border:solid var(--dusk);border-width:0 1.5px 1.5px 0;width:7px;height:7px;position:absolute;top:-3.5px;right:-1px;transform:rotate(-45deg)}.amp[data-astro-cid-badxozp4]{font:italic 400 20px/1 var(--serif);color:var(--dusk)}.lbl[data-astro-cid-badxozp4]{font:400 24px/1.15 var(--serif);font-variation-settings:"SOFT" 100, "opsz" 72}.from[data-astro-cid-badxozp4]{font:italic 400 15px/1.3 var(--serif);color:var(--dusk)}.chip[data-astro-cid-badxozp4]{font:600 13px/1 var(--sans);background:var(--surface);border:1px solid var(--hairline);border-radius:999px;padding:7px 11px}.full[data-astro-cid-badxozp4]{font:400 20px/1.15 var(--serif)}.ini[data-astro-cid-badxozp4]{font:600 11.5px/1 var(--sans);letter-spacing:.12em;color:var(--dusk);border:1px solid var(--hairline);border-radius:8px;padding:6px 8px}.foot[data-astro-cid-badxozp4]{color:var(--dusk);margin:14px 0 0;font-size:14.5px}.partner[data-astro-cid-badxozp4]{grid-template-columns:minmax(0,1fr);align-items:center;gap:28px;display:grid}@media (width>=900px){.partner[data-astro-cid-badxozp4]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px}}.txt[data-astro-cid-badxozp4] h2[data-astro-cid-badxozp4]{font-size:clamp(28px,3.6vw,38px)}.txt[data-astro-cid-badxozp4] p[data-astro-cid-badxozp4]{max-width:52ch}.checks[data-astro-cid-badxozp4]{gap:9px;max-width:52ch;margin:14px 0 16px;padding:0;list-style:none;display:grid}.checks[data-astro-cid-badxozp4] li[data-astro-cid-badxozp4]{padding-left:28px;position:relative}.checks[data-astro-cid-badxozp4] li[data-astro-cid-badxozp4]:before{content:"";border:solid var(--good);border-width:0 2px 2px 0;width:6px;height:11px;position:absolute;top:.48em;left:5px;transform:translateY(-2px)rotate(40deg)}.match[data-astro-cid-badxozp4]{border-radius:var(--r-hero);background:var(--surface);border:1px solid var(--hairline);margin:0;padding:clamp(18px,3vw,28px)}.cols[data-astro-cid-badxozp4]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.who[data-astro-cid-badxozp4]{min-width:0}.wn[data-astro-cid-badxozp4]{font:600 12px/1.2 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--dusk);align-items:center;gap:8px;margin:0 0 12px;display:flex}.dev[data-astro-cid-badxozp4]{border:1.5px solid;border-radius:3px;flex:none;width:9px;height:15px}.who[data-astro-cid-badxozp4] ul[data-astro-cid-badxozp4]{flex-direction:column;align-items:flex-start;gap:8px;margin:0;padding:0;list-style:none;display:flex}.who[data-astro-cid-badxozp4] li[data-astro-cid-badxozp4]{max-width:100%;font:400 18px/1.15 var(--serif);color:var(--dusk);border:1px dashed color-mix(in srgb, var(--dusk) 45%, transparent);overflow-wrap:anywhere;border-radius:999px;padding:5px 13px}.who[data-astro-cid-badxozp4] li[data-astro-cid-badxozp4].hit{color:var(--np-ink);border:1px solid #0000;box-shadow:0 8px 18px -12px #3c1e4673}.meet[data-astro-cid-badxozp4]{border-top:1px solid var(--hairline);text-align:center;margin-top:18px;padding-top:16px}.meet[data-astro-cid-badxozp4] .eyebrow[data-astro-cid-badxozp4]{margin-bottom:12px}.heart[data-astro-cid-badxozp4]{color:var(--peony)}.meet[data-astro-cid-badxozp4] ul[data-astro-cid-badxozp4]{flex-wrap:wrap;justify-content:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.match[data-astro-cid-badxozp4] figcaption[data-astro-cid-badxozp4]{color:var(--dusk);text-align:center;max-width:40ch;margin:14px auto 0;font-size:14px}.feat[data-astro-cid-badxozp4]{grid-template-columns:minmax(0,1fr);align-items:center;gap:26px;display:grid}.stage[data-astro-cid-badxozp4]{border-radius:var(--r-hero);height:400px;color:var(--ink-on-light);position:relative;overflow:hidden}.stage[data-astro-cid-badxozp4] .ph[data-astro-cid-badxozp4]{width:252px;top:30px;left:50%;transform:translate(-50%)}@media (width>=900px){.feat[data-astro-cid-badxozp4]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px}.stage[data-astro-cid-badxozp4]{height:540px}.stage[data-astro-cid-badxozp4] .ph[data-astro-cid-badxozp4]{width:272px;top:44px}}.data[data-astro-cid-badxozp4]{grid-template-columns:minmax(0,1fr);align-items:center;gap:26px;display:grid}.d-stage[data-astro-cid-badxozp4]{border-radius:var(--r-card);height:270px;color:var(--ink-on-light);position:relative;overflow:hidden}.d-stage[data-astro-cid-badxozp4] .ph[data-astro-cid-badxozp4]{width:236px;top:26px;left:50%;transform:translate(-50%)}@media (width>=900px){.data[data-astro-cid-badxozp4]{grid-template-columns:320px minmax(0,1fr);gap:56px}.d-stage[data-astro-cid-badxozp4]{height:420px}.d-stage[data-astro-cid-badxozp4] .ph[data-astro-cid-badxozp4]{width:248px;top:34px}}.stats[data-astro-cid-badxozp4]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:18px 0 14px;padding:0;list-style:none;display:grid}.stats[data-astro-cid-badxozp4] li[data-astro-cid-badxozp4]{background:var(--surface);border:1px solid var(--hairline);border-radius:16px;min-width:0;padding:14px 16px}.stats[data-astro-cid-badxozp4] b[data-astro-cid-badxozp4]{font:400 24px/1.15 var(--serif);font-variant-numeric:tabular-nums;margin-bottom:4px;display:block}.stats[data-astro-cid-badxozp4] span[data-astro-cid-badxozp4]{color:var(--dusk);font-size:13.5px;line-height:1.35;display:block}@media (width<=600px){.stats[data-astro-cid-badxozp4]{border:1px solid var(--hairline);background:var(--surface);border-radius:16px;grid-template-columns:minmax(0,1fr);gap:0}.stats[data-astro-cid-badxozp4] li[data-astro-cid-badxozp4]{background:0 0;border:0;border-radius:0;align-items:baseline;gap:12px;display:flex}.stats[data-astro-cid-badxozp4] li[data-astro-cid-badxozp4]+li[data-astro-cid-badxozp4]{border-top:1px solid var(--hairline)}.stats[data-astro-cid-badxozp4] b[data-astro-cid-badxozp4]{flex:none;margin:0;font-size:21px}}.pcards[data-astro-cid-badxozp4]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:20px;display:grid}.pcard[data-astro-cid-badxozp4]{border-radius:var(--r-card);background:var(--surface);border:1px solid var(--hairline);flex-direction:column;min-width:0;padding:26px 26px 28px;display:flex}.pcard[data-astro-cid-badxozp4] h3[data-astro-cid-badxozp4]{font:400 24px/1.15 var(--serif);margin:0}.amt[data-astro-cid-badxozp4]{font:330 44px/1 var(--serif);font-variation-settings:"SOFT" 100, "opsz" 144;letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:14px 0 4px}.per[data-astro-cid-badxozp4]{color:var(--dusk);margin:0 0 18px;font-size:14px}.pcard[data-astro-cid-badxozp4] ul[data-astro-cid-badxozp4]{border-top:1px solid var(--hairline);gap:9px;margin:0;padding:18px 0 0;list-style:none;display:grid}.pcard[data-astro-cid-badxozp4] li[data-astro-cid-badxozp4]{padding-left:24px;font-size:15.5px;position:relative}.pcard[data-astro-cid-badxozp4] li[data-astro-cid-badxozp4]:before{content:"";border:solid var(--good);border-width:0 2px 2px 0;width:6px;height:11px;position:absolute;top:.45em;left:4px;transform:rotate(40deg)}.badge[data-astro-cid-badxozp4]{font:600 11px/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;align-self:flex-start;margin:0 0 12px;padding:7px 10px}.pcard[data-astro-cid-badxozp4].accent{background:var(--ink);color:var(--on-ink);border-color:var(--ink)}.pcard[data-astro-cid-badxozp4].accent .badge[data-astro-cid-badxozp4]{background:color-mix(in srgb, var(--on-ink) 14%, transparent)}.pcard[data-astro-cid-badxozp4].accent .per[data-astro-cid-badxozp4]{color:color-mix(in srgb, var(--on-ink) 70%, transparent)}.pcard[data-astro-cid-badxozp4].accent ul[data-astro-cid-badxozp4]{border-top-color:color-mix(in srgb, var(--on-ink) 18%, transparent)}.pcard[data-astro-cid-badxozp4].accent li[data-astro-cid-badxozp4]:before{border-color:color-mix(in srgb, var(--on-ink) 85%, transparent)}.pnote[data-astro-cid-badxozp4]{margin-top:14px}@media (width<=900px){.pcards[data-astro-cid-badxozp4]{grid-template-columns:minmax(0,1fr);max-width:560px}}.faq[data-astro-cid-badxozp4]{max-width:760px}details[data-astro-cid-badxozp4]{border-bottom:1px solid var(--hairline);padding:14px 0}summary[data-astro-cid-badxozp4]{cursor:pointer;font:400 20px/1.3 var(--serif);justify-content:space-between;gap:16px;list-style:none;display:flex}summary[data-astro-cid-badxozp4]::-webkit-details-marker{display:none}summary[data-astro-cid-badxozp4]:after{content:"+";color:var(--dusk);font:300 24px/1 var(--sans)}details[data-astro-cid-badxozp4][open] summary[data-astro-cid-badxozp4]:after{content:"−"}details[data-astro-cid-badxozp4] p[data-astro-cid-badxozp4]{color:var(--dusk);max-width:62ch;margin:10px 0 0}.final[data-astro-cid-badxozp4]{border-radius:var(--r-hero);padding:clamp(18px,5vw,56px) clamp(12px,4vw,48px);position:relative;overflow:hidden}.final[data-astro-cid-badxozp4] .waitlist{margin-top:0;position:relative}.final[data-astro-cid-badxozp4] .waitlist form{border-color:#0000;box-shadow:0 30px 60px -36px #280a3273}.idx[data-astro-cid-badxozp4]{grid-template-columns:minmax(0,1fr);gap:36px;display:grid}@media (width>=900px){.idx[data-astro-cid-badxozp4]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:56px}}.idx[data-astro-cid-badxozp4] h2[data-astro-cid-badxozp4]{margin-bottom:8px;font-size:clamp(24px,3vw,28px)}.links[data-astro-cid-badxozp4]{border-top:1px solid var(--hairline);margin:0;padding:0;list-style:none}.links[data-astro-cid-badxozp4] a[data-astro-cid-badxozp4]{border-bottom:1px solid var(--hairline);grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:16px;padding:12px 2px;text-decoration:none;display:grid}.links[data-astro-cid-badxozp4] a[data-astro-cid-badxozp4]:after{content:"→";color:var(--dusk);grid-area:1/2/span 2;transition:transform .15s}.links[data-astro-cid-badxozp4] a[data-astro-cid-badxozp4]:hover:after{color:var(--ink);transform:translate(3px)}.links[data-astro-cid-badxozp4] b[data-astro-cid-badxozp4]{font:400 19px/1.25 var(--serif)}.links[data-astro-cid-badxozp4] span[data-astro-cid-badxozp4]{color:var(--dusk);font-size:14px}@media (width<=600px){.links[data-astro-cid-badxozp4] span[data-astro-cid-badxozp4]{display:none}.links[data-astro-cid-badxozp4] a[data-astro-cid-badxozp4]{padding:13px 2px}}
