.sh[data-astro-cid-xyg7ob6d]{max-width:18ch}.tabs[data-astro-cid-xyg7ob6d]{display:flex;gap:8px;margin:clamp(28px,4vw,48px) 0 20px;flex-wrap:wrap}[data-astro-cid-xyg7ob6d][role=tab]{display:inline-flex;align-items:center;gap:10px;font:500 1.0625rem/1 var(--font-text);padding:14px 22px 14px 14px;border-radius:999px;border:1.5px solid var(--line);background:var(--white);color:var(--slate);cursor:pointer;transition:all .2s var(--ease)}[data-astro-cid-xyg7ob6d][role=tab]:hover{border-color:var(--navy);color:var(--navy)}[data-astro-cid-xyg7ob6d][role=tab][aria-selected=true]{background:var(--navy);border-color:var(--navy);color:var(--white)}@media(max-width:480px){.tabs[data-astro-cid-xyg7ob6d]{flex-wrap:nowrap;gap:6px}[data-astro-cid-xyg7ob6d][role=tab]{padding:10px 14px 10px 10px;font-size:.9375rem;gap:8px}}.tn[data-astro-cid-xyg7ob6d]{width:28px;height:28px;border-radius:28px 4px 4px;display:grid;place-items:center;font:500 .8125rem/1 var(--font-display);background:var(--mist);color:var(--sea-deep)}[data-astro-cid-xyg7ob6d][aria-selected=true] .tn[data-astro-cid-xyg7ob6d]{background:var(--sea);color:var(--white)}.panel[data-astro-cid-xyg7ob6d]{display:grid;grid-template-columns:.75fr 1.25fr;gap:clamp(32px,5vw,72px);align-items:center;background:var(--linen);padding:clamp(28px,5vw,64px);border-radius:var(--corner) 32px 32px 32px}.panel[data-astro-cid-xyg7ob6d]:not([hidden]){animation:panel-in .45s var(--ease)}@keyframes panel-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.pcopy[data-astro-cid-xyg7ob6d]>[data-astro-cid-xyg7ob6d]+[data-astro-cid-xyg7ob6d]{margin-top:22px}.pcopy[data-astro-cid-xyg7ob6d] .btn[data-astro-cid-xyg7ob6d]{margin-top:32px}.pvis[data-astro-cid-xyg7ob6d]{position:relative;min-height:640px}.pphoto[data-astro-cid-xyg7ob6d]{position:absolute;inset:0 0 0 26%;border-radius:28px;overflow:hidden}.pphoto[data-astro-cid-xyg7ob6d] img{position:absolute;inset:0}.float[data-astro-cid-xyg7ob6d]{position:absolute;left:0;bottom:28px;width:min(380px,62%)}.float--phone[data-astro-cid-xyg7ob6d]{width:auto;bottom:50%;transform:translateY(50%)}.float--phone[data-astro-cid-xyg7ob6d] .phone{width:280px}.float[data-astro-cid-xyg7ob6d] .score,.float[data-astro-cid-xyg7ob6d] .call,.float[data-astro-cid-xyg7ob6d] .hc{box-shadow:0 40px 80px -30px #16283d8c}@media(max-width:900px){.panel[data-astro-cid-xyg7ob6d]{grid-template-columns:1fr}.pvis[data-astro-cid-xyg7ob6d]{min-height:0;display:grid}.pphoto[data-astro-cid-xyg7ob6d]{position:relative;inset:auto;aspect-ratio:4 / 3}.float[data-astro-cid-xyg7ob6d]{position:relative;left:auto;bottom:auto;width:100%;margin-top:-64px;padding-inline:12px}.float--phone[data-astro-cid-xyg7ob6d]{transform:none;justify-self:center;width:auto;margin-top:-160px}}.bh[data-astro-cid-fbuedaya]{max-width:17ch;margin-bottom:clamp(32px,5vw,56px)}.bento[data-astro-cid-fbuedaya]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:minmax(300px,auto);gap:16px}.b[data-astro-cid-fbuedaya]{position:relative;overflow:hidden;border-radius:28px;background:var(--linen);padding:clamp(24px,3vw,36px);display:flex;flex-direction:column;gap:28px}.b-copy[data-astro-cid-fbuedaya] p[data-astro-cid-fbuedaya]{margin-top:8px;max-width:34ch}.b-search[data-astro-cid-fbuedaya]{grid-column:span 3}.b-ai[data-astro-cid-fbuedaya]{grid-column:span 3;background:var(--mist)}.b-photo[data-astro-cid-fbuedaya]{grid-column:span 2;grid-row:span 2;padding:0}.b-reviews[data-astro-cid-fbuedaya]{grid-column:span 2}.b-call[data-astro-cid-fbuedaya]{grid-column:span 2;background:var(--navy);color:var(--on-navy)}.b-call[data-astro-cid-fbuedaya] h3[data-astro-cid-fbuedaya]{color:var(--white)}.b-call[data-astro-cid-fbuedaya] .muted[data-astro-cid-fbuedaya]{color:var(--on-navy)}.b-web[data-astro-cid-fbuedaya]{grid-column:span 4}@media(max-width:1000px){.bento[data-astro-cid-fbuedaya]{grid-template-columns:repeat(2,minmax(0,1fr))}.b-search[data-astro-cid-fbuedaya],.b-ai[data-astro-cid-fbuedaya],.b-reviews[data-astro-cid-fbuedaya],.b-call[data-astro-cid-fbuedaya]{grid-column:span 1}.b-photo[data-astro-cid-fbuedaya]{grid-column:span 2;grid-row:span 1;min-height:380px}.b-web[data-astro-cid-fbuedaya]{grid-column:span 2}}@media(max-width:640px){.bento[data-astro-cid-fbuedaya]{grid-template-columns:1fr}.bento[data-astro-cid-fbuedaya]>[data-astro-cid-fbuedaya]{grid-column:span 1!important}}.ui[data-astro-cid-fbuedaya]{background:var(--white);border-radius:18px;padding:16px 18px;box-shadow:0 1px 0 var(--line),0 24px 48px -28px #16283d59;font-size:.875rem;margin-top:auto}.q[data-astro-cid-fbuedaya]{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:999px;background:var(--linen);color:var(--navy)}.q[data-astro-cid-fbuedaya] svg[data-astro-cid-fbuedaya]{width:16px;height:16px;color:var(--slate)}.res[data-astro-cid-fbuedaya]{padding:14px 4px 4px}.res[data-astro-cid-fbuedaya].top{border-left:3px solid var(--sea);padding-left:12px;margin-top:12px}.res[data-astro-cid-fbuedaya].dim{opacity:.45}.r1[data-astro-cid-fbuedaya]{font:500 1rem/1.3 var(--font-display);color:#1a4fb0}.r2[data-astro-cid-fbuedaya]{color:var(--slate);margin-top:2px}.r3[data-astro-cid-fbuedaya]{color:var(--sea-deep);margin-top:2px;font-size:.8125rem}.stars[data-astro-cid-fbuedaya]{color:#e7a33e;letter-spacing:1px;margin-right:4px}.chat[data-astro-cid-fbuedaya]{display:grid;gap:10px}.ask[data-astro-cid-fbuedaya]{justify-self:end;max-width:85%;background:var(--navy);color:var(--white);padding:10px 14px;border-radius:16px 16px 4px}.ans[data-astro-cid-fbuedaya]{max-width:92%;background:var(--linen);padding:12px 14px;border-radius:16px 16px 16px 4px;color:var(--navy);line-height:1.5}.b-photo[data-astro-cid-fbuedaya] img{position:absolute;inset:0}.overlay[data-astro-cid-fbuedaya]{position:absolute;inset:auto 0 0;padding:24px;background:linear-gradient(180deg,#16283d00,#16283dd9);display:grid;gap:14px}.ov-h[data-astro-cid-fbuedaya]{font:500 1.5rem/1.15 var(--font-display);color:var(--white);letter-spacing:-.02em;max-width:14ch}.pill[data-astro-cid-fbuedaya]{display:inline-flex;align-items:center;gap:10px;justify-self:start;padding:10px 16px;border-radius:999px;font-weight:500;color:var(--navy)}.live[data-astro-cid-fbuedaya]{width:9px;height:9px;border-radius:50%;background:var(--sea);box-shadow:0 0 0 5px #2a9d8f2e;flex:none;animation:pulse 2.4s ease-in-out infinite}@keyframes pulse{50%{box-shadow:0 0 0 9px #2a9d8f00}}.rv-top[data-astro-cid-fbuedaya]{display:flex;gap:10px;align-items:center}.rv-top[data-astro-cid-fbuedaya]>span[data-astro-cid-fbuedaya]:last-child{display:grid}.av[data-astro-cid-fbuedaya]{width:34px;height:34px;border-radius:50%;background:var(--mist);color:var(--sea-deep);display:grid;place-items:center;font-weight:600}.rv-tx[data-astro-cid-fbuedaya]{margin-top:10px;color:var(--navy)}.rv-flag[data-astro-cid-fbuedaya]{margin-top:12px;display:inline-block;font-size:.75rem;font-weight:500;background:#fdede5;color:#9a4a2a;padding:6px 10px;border-radius:999px}.summary[data-astro-cid-fbuedaya]{background:var(--navy-soft);box-shadow:none;color:var(--white)}.sm-h[data-astro-cid-fbuedaya]{display:flex;align-items:center;gap:10px;font-weight:500}.summary[data-astro-cid-fbuedaya] ol[data-astro-cid-fbuedaya]{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:6px}.summary[data-astro-cid-fbuedaya] li[data-astro-cid-fbuedaya]{display:flex;gap:12px;padding:8px 10px;border-radius:10px;background:#ffffff0f;color:var(--on-navy)}.summary[data-astro-cid-fbuedaya] li[data-astro-cid-fbuedaya] span[data-astro-cid-fbuedaya]{color:var(--sea-light);font-variant-numeric:tabular-nums;min-width:52px}.updates[data-astro-cid-fbuedaya] ul[data-astro-cid-fbuedaya]{list-style:none;margin:0;padding:0;display:grid}.updates[data-astro-cid-fbuedaya] li[data-astro-cid-fbuedaya]{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-top:1px solid var(--line);color:var(--navy)}.updates[data-astro-cid-fbuedaya] li[data-astro-cid-fbuedaya]:first-child{border-top:0;padding-top:2px}.updates[data-astro-cid-fbuedaya] b[data-astro-cid-fbuedaya]{flex:none;font-weight:500;font-size:.8125rem;color:var(--sea-deep);background:var(--mist);padding:4px 10px;border-radius:999px}.updates[data-astro-cid-fbuedaya] b[data-astro-cid-fbuedaya].wip{color:#9a4a2a;background:#fdede5}.note[data-astro-cid-fbuedaya]{margin-top:16px}.hero[data-astro-cid-j7pv25f6]{padding-top:clamp(40px,6vw,88px)}.hero-copy[data-astro-cid-j7pv25f6]{text-align:center;display:grid;justify-items:center}.badge[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:10px;font:500 .9375rem/1 var(--font-text);color:var(--navy);background:var(--mist);padding:10px 16px;border-radius:999px}.badge[data-astro-cid-j7pv25f6] .dot[data-astro-cid-j7pv25f6]{width:8px;height:8px;border-radius:50%;background:var(--sea)}.hero-copy[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{margin-top:28px;max-width:12ch}.hero-copy[data-astro-cid-j7pv25f6] .lead[data-astro-cid-j7pv25f6]{margin-top:24px;max-width:36em}.hero-cta[data-astro-cid-j7pv25f6]{margin-top:36px;justify-content:center}.stage[data-astro-cid-j7pv25f6]{position:relative;margin-top:clamp(48px,6vw,80px);height:clamp(520px,62vw,720px);border-radius:var(--corner) 36px 36px 36px;overflow:hidden;isolation:isolate}.stage[data-astro-cid-j7pv25f6] .stage-photo{position:absolute;inset:0}.stage-shade[data-astro-cid-j7pv25f6]{position:absolute;inset:0;background:linear-gradient(90deg,#16283d0d 30%,#16283d8c),linear-gradient(180deg,#16283d00 55%,#16283d73)}.stage-phone[data-astro-cid-j7pv25f6]{position:absolute;right:clamp(24px,8vw,120px);top:50%;transform:translateY(-46%)}.chip[data-astro-cid-j7pv25f6]{position:absolute;display:flex;gap:12px;align-items:center;background:#fffffff0;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:14px 18px;border-radius:18px;box-shadow:0 24px 50px -24px #16283d80;font-size:.875rem;color:var(--navy)}.chip[data-astro-cid-j7pv25f6]>span[data-astro-cid-j7pv25f6]:last-child{display:grid;gap:2px}.chip[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{font-weight:600}.chip[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:var(--slate);font-size:.8125rem}.chip-call[data-astro-cid-j7pv25f6]{left:clamp(20px,4vw,56px);bottom:clamp(20px,4vw,56px)}.chip-rank[data-astro-cid-j7pv25f6]{left:clamp(20px,30vw,420px);top:clamp(24px,5vw,64px)}.rk[data-astro-cid-j7pv25f6]{width:36px;height:36px;border-radius:36px 6px 6px;background:var(--apricot);color:var(--navy);display:grid;place-items:center;font:600 .875rem/1 var(--font-display)}.live[data-astro-cid-j7pv25f6]{width:10px;height:10px;border-radius:50%;background:var(--sea);box-shadow:0 0 0 6px #2a9d8f33}@media(max-width:860px){.stage[data-astro-cid-j7pv25f6]{height:auto;display:grid;justify-items:center;padding:140px 0 32px}.stage-phone[data-astro-cid-j7pv25f6]{position:relative;right:auto;top:auto;transform:none}.chip-rank[data-astro-cid-j7pv25f6]{display:none}.chip-call[data-astro-cid-j7pv25f6]{left:16px;top:16px;bottom:auto}}.proof[data-astro-cid-j7pv25f6]{border-bottom:1px solid var(--line);margin-top:clamp(40px,5vw,64px)}.proof-row[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,1fr);margin:0}.proof-row[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]{padding:28px 0 32px 28px;border-left:1px solid var(--line)}.proof-row[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]:first-child{border-left:0;padding-left:0}.proof-row[data-astro-cid-j7pv25f6] dd[data-astro-cid-j7pv25f6]{margin:0;font:500 clamp(2.25rem,3.6vw,3rem)/1 var(--font-display);letter-spacing:-.04em}.proof-row[data-astro-cid-j7pv25f6] dt[data-astro-cid-j7pv25f6]{margin-top:8px;color:var(--slate)}@media(max-width:760px){.proof-row[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}.proof-row[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]{padding:20px 0 20px 20px}.proof-row[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]:nth-child(odd){border-left:0;padding-left:0}.proof-row[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]:nth-child(n+3){border-top:1px solid var(--line)}}.spotlight[data-astro-cid-j7pv25f6]{padding-top:0}.spot[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,5vw,72px);align-items:stretch;padding:clamp(28px,5vw,64px);border-radius:var(--corner) 36px 36px 36px}.spot-copy[data-astro-cid-j7pv25f6]{align-self:center}.spot-copy[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]+[data-astro-cid-j7pv25f6]{margin-top:24px}.checks[data-astro-cid-j7pv25f6]{list-style:none;padding:0;display:grid;gap:12px;color:var(--white)}.checks[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;gap:14px;align-items:baseline}.checks[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:before{content:"";width:10px;height:10px;flex:none;border-radius:10px 0 0;background:var(--sea-light)}.spot-copy[data-astro-cid-j7pv25f6] .btn-row[data-astro-cid-j7pv25f6]{margin-top:36px}.spot-photo[data-astro-cid-j7pv25f6]{position:relative;border-radius:28px;overflow:hidden;min-height:460px}.spot-photo[data-astro-cid-j7pv25f6] img{position:absolute;inset:0}.spot-stat[data-astro-cid-j7pv25f6]{position:absolute;left:20px;bottom:20px;display:flex;align-items:center;gap:12px;background:var(--white);padding:12px 18px 12px 14px;border-radius:18px;color:var(--navy)}.spot-stat[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{font:500 2rem/1 var(--font-display);letter-spacing:-.04em;color:var(--sea-deep)}.spot-stat[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-size:.875rem;max-width:14ch;line-height:1.3}@media(max-width:960px){.spot[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.spot-photo[data-astro-cid-j7pv25f6]{min-height:320px}}
