.oh[data-astro-cid-mc6qs43o]{padding:calc(var(--nav-h) + clamp(32px,5vw,72px)) 0 clamp(56px,7vw,96px)}.oh-grid[data-astro-cid-mc6qs43o]{display:grid;gap:clamp(32px,4vw,56px);align-items:center}@media(min-width:1024px){.oh-grid[data-astro-cid-mc6qs43o]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}.oh-h1[data-astro-cid-mc6qs43o]{font-size:clamp(2.4rem,1rem + 4.6vw,4.4rem);font-weight:800;line-height:1.02;letter-spacing:-.04em;color:#fff}.oh-h1[data-astro-cid-mc6qs43o] em[data-astro-cid-mc6qs43o]{font-style:normal;color:var(--blue)}.oh-out[data-astro-cid-mc6qs43o]{margin-top:18px;font-size:clamp(1.2rem,.95rem + .7vw,1.5rem);text-wrap:balance;font-weight:800;letter-spacing:-.02em;line-height:1.25;color:var(--blue)}.oh-scope[data-astro-cid-mc6qs43o]{margin-top:10px;font-size:13px;color:var(--w-mute)}.oh-lead[data-astro-cid-mc6qs43o]{margin-top:14px;max-width:46ch;font-size:clamp(1.05rem,1rem + .3vw,1.2rem);line-height:1.55;color:var(--w-soft)}.oh-lead[data-astro-cid-mc6qs43o] strong[data-astro-cid-mc6qs43o]{color:var(--blue);font-weight:800}.oh-ticks[data-astro-cid-mc6qs43o]{margin-top:22px}.oh-ticks[data-astro-cid-mc6qs43o] li[data-astro-cid-mc6qs43o]{font-size:15.5px;font-weight:600;color:#fff}.oh-strip[data-astro-cid-mc6qs43o]{margin-top:28px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-width:520px}.oh-strip[data-astro-cid-mc6qs43o] img[data-astro-cid-mc6qs43o]{width:100%;aspect-ratio:4 / 5;object-fit:cover;border-radius:14px}.oh-strip[data-astro-cid-mc6qs43o] img[data-astro-cid-mc6qs43o]:nth-child(2){translate:0 14px}@media(max-width:1023.98px){.oh-strip[data-astro-cid-mc6qs43o]{display:none}}.gp-paths[data-astro-cid-y7ryovet]{display:grid;gap:18px}@media(min-width:900px){.gp-paths[data-astro-cid-y7ryovet]{grid-template-columns:repeat(2,minmax(0,1fr))}}.gp-path[data-astro-cid-y7ryovet]{display:grid;grid-template-rows:auto auto 1fr auto auto;gap:14px;padding:clamp(24px,3vw,36px);border-radius:22px;background:var(--navy);color:#fff}.gp-top[data-astro-cid-y7ryovet]{display:flex;align-items:center;gap:12px}.gp-n[data-astro-cid-y7ryovet]{font-size:clamp(2.6rem,1.4rem + 2.6vw,3.6rem);font-weight:800;line-height:.9;letter-spacing:-.05em;color:var(--blue)}.gp-kind[data-astro-cid-y7ryovet]{font-size:11.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;padding:5px 11px;border-radius:999px;border:1px solid rgba(255,255,255,.22);color:#fff}.gp-title[data-astro-cid-y7ryovet]{font-size:clamp(1.6rem,1.1rem + 1.4vw,2.2rem);font-weight:800;line-height:1.08;letter-spacing:-.03em;color:#fff}.gp-promise[data-astro-cid-y7ryovet]{font-size:17px;line-height:1.5;color:var(--w-soft);max-width:42ch}.gp-marks[data-astro-cid-y7ryovet]{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.gp-mark[data-astro-cid-y7ryovet]{--s: 40px;display:grid;place-items:center;width:var(--s);height:var(--s);border-radius:22.5%;background:#fff;overflow:hidden;box-shadow:0 0 0 1px #ffffff14}.gp-mark[data-astro-cid-y7ryovet] img[data-astro-cid-y7ryovet]{width:calc(var(--s) * var(--k, .6));height:calc(var(--s) * var(--k, .6));object-fit:contain}.gp-mark--fill[data-astro-cid-y7ryovet] img[data-astro-cid-y7ryovet]{width:100%;height:100%;object-fit:cover}.gp-how[data-astro-cid-y7ryovet]{padding-top:14px;border-top:1px solid rgba(255,255,255,.12);font-size:14.5px;line-height:1.5;color:var(--w-soft)}.gp-how[data-astro-cid-y7ryovet] b[data-astro-cid-y7ryovet]{color:var(--blue);font-weight:800}.gp-base[data-astro-cid-y7ryovet]{margin-top:18px;display:grid;gap:8px;align-items:center;padding:24px clamp(20px,3vw,36px);border-radius:22px;border:1.5px solid var(--line);background:var(--card)}@media(min-width:900px){.gp-base[data-astro-cid-y7ryovet]{grid-template-columns:auto minmax(0,1fr);gap:32px}}.gp-base-h[data-astro-cid-y7ryovet]{font-size:18px;font-weight:800;letter-spacing:-.02em;color:var(--ink)}.gp-base-line[data-astro-cid-y7ryovet]{font-size:15.5px;line-height:1.5;color:var(--ink-soft)}.pr-cards[data-astro-cid-pddwrqe7]{display:grid;gap:18px;max-width:1180px;margin:0 auto}@media(min-width:1000px){.pr-cards[data-astro-cid-pddwrqe7]{grid-template-columns:repeat(3,minmax(0,1fr))}}.pr-card[data-astro-cid-pddwrqe7]{position:relative;display:flex;flex-direction:column;gap:12px;padding:28px 26px;border-radius:20px;border:1.5px solid var(--line);background:var(--card)}.pr-card--best[data-astro-cid-pddwrqe7]{background:var(--navy);border-color:var(--navy);color:#fff}.pr-tag[data-astro-cid-pddwrqe7]{align-self:flex-start;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;padding:5px 10px;border-radius:999px;background:var(--blue);color:var(--on-lime)}.pr-name[data-astro-cid-pddwrqe7]{font-size:19px;font-weight:800;letter-spacing:-.02em;color:var(--ink)}.pr-price[data-astro-cid-pddwrqe7]{font-size:clamp(2.2rem,1rem + 2.6vw,2.9rem);font-weight:800;letter-spacing:-.04em;line-height:1;color:var(--ink)}.pr-price[data-astro-cid-pddwrqe7] small[data-astro-cid-pddwrqe7]{font-size:.38em;font-weight:600;letter-spacing:0;color:var(--ink-mute);margin:0 4px}.pr-pitch[data-astro-cid-pddwrqe7]{font-size:15.5px;font-weight:600;color:var(--ink)}.pr-card--best[data-astro-cid-pddwrqe7] [data-astro-cid-pddwrqe7]:is(.pr-name,.pr-pitch){color:#fff}.pr-card--best[data-astro-cid-pddwrqe7] .pr-price[data-astro-cid-pddwrqe7]{color:var(--blue)}.pr-card--best[data-astro-cid-pddwrqe7] .pr-price[data-astro-cid-pddwrqe7] small[data-astro-cid-pddwrqe7]{color:var(--w-mute)}.pr-card--best[data-astro-cid-pddwrqe7] .pr-lines[data-astro-cid-pddwrqe7] li[data-astro-cid-pddwrqe7]{color:var(--w-soft)}.pr-term[data-astro-cid-pddwrqe7]{font-size:13px;font-weight:700;color:var(--ink-mute)}.pr-card--best[data-astro-cid-pddwrqe7] .pr-term[data-astro-cid-pddwrqe7]{color:var(--w-mute)}.pr-go[data-astro-cid-pddwrqe7]{margin-top:auto;width:100%}.pr-foot[data-astro-cid-pddwrqe7]{margin:22px auto 0;max-width:920px;text-align:center;font-size:13.5px;color:var(--ink-mute)}.pr-foot[data-astro-cid-pddwrqe7] b[data-astro-cid-pddwrqe7]{color:var(--ink)}.oc-grid[data-astro-cid-5fdxhi4g]{display:grid;gap:36px;align-items:center}@media(min-width:960px){.oc-grid[data-astro-cid-5fdxhi4g]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:64px}}.oc-ticks[data-astro-cid-5fdxhi4g]{margin-top:24px}.oc-ticks[data-astro-cid-5fdxhi4g] li[data-astro-cid-5fdxhi4g]{font-size:15.5px;color:#fff}#f-bottom{scroll-margin-top:90px}.gt-steps[data-astro-cid-5m6nmmzo]{display:grid;gap:14px;max-width:1080px;margin:0 auto}@media(min-width:860px){.gt-steps[data-astro-cid-5m6nmmzo]{grid-template-columns:repeat(3,minmax(0,1fr))}}.gt-step[data-astro-cid-5m6nmmzo]{display:grid;align-content:start;gap:8px;padding:24px;border-radius:18px;border:1px solid rgba(255,255,255,.12)}.gt-n[data-astro-cid-5m6nmmzo]{font-size:2rem;font-weight:800;line-height:1;letter-spacing:-.04em;color:var(--blue)}.gt-k[data-astro-cid-5m6nmmzo]{font-size:17px;font-weight:800;color:#fff}.gt-v[data-astro-cid-5m6nmmzo]{font-size:15px;line-height:1.5;color:var(--w-soft)}.gt-scope[data-astro-cid-5m6nmmzo]{margin-top:18px;text-align:center;font-size:13.5px;color:var(--w-mute)}.lw[data-astro-cid-tv5apwzb]{position:relative;padding-block:clamp(40px,5vw,64px);overflow:clip}.lw[data-astro-cid-tv5apwzb]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.12),transparent);pointer-events:none}.lw-h[data-astro-cid-tv5apwzb]{display:flex;align-items:center;justify-content:center;gap:14px;margin-bottom:clamp(26px,3.4vw,40px);font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;text-align:center;color:var(--w-mute)}.lw-h-rule[data-astro-cid-tv5apwzb]{width:clamp(24px,6vw,64px);height:1px;flex:none;background:var(--w-line)}.lw-marquee[data-astro-cid-tv5apwzb]{display:grid;gap:clamp(22px,3vw,34px);-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.lw-row[data-astro-cid-tv5apwzb]{overflow:hidden}.lw-track[data-astro-cid-tv5apwzb]{display:flex;align-items:center;width:max-content;animation:lw-slide var(--dur, 48s) linear infinite;will-change:transform}.lw-track--r[data-astro-cid-tv5apwzb]{animation-direction:reverse}.lw-row[data-astro-cid-tv5apwzb]:hover .lw-track[data-astro-cid-tv5apwzb]{animation-play-state:paused}@keyframes lw-slide{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.lw-item[data-astro-cid-tv5apwzb]{--k: 1;flex:none;display:inline-flex;align-items:center;justify-content:center;height:72px;padding-inline:clamp(22px,3.2vw,44px)}.lw-item[data-astro-cid-tv5apwzb] img[data-astro-cid-tv5apwzb]{height:calc(var(--h) * var(--k));width:auto;max-width:230px;object-fit:contain;opacity:.8;transition:opacity .3s var(--ease)}.lw-name[data-astro-cid-tv5apwzb]{font-size:calc(19px * var(--k));font-weight:800;letter-spacing:-.02em;line-height:1;white-space:nowrap;color:#fff;opacity:.8;transition:opacity .3s var(--ease)}.lw-item[data-astro-cid-tv5apwzb]:hover img[data-astro-cid-tv5apwzb],.lw-item[data-astro-cid-tv5apwzb]:hover .lw-name[data-astro-cid-tv5apwzb]{opacity:1}@media(max-width:640px){.lw-item[data-astro-cid-tv5apwzb]{--k: .74;height:56px}.lw-h[data-astro-cid-tv5apwzb]{gap:10px;letter-spacing:.14em;text-wrap:balance}.lw-h-rule[data-astro-cid-tv5apwzb]{display:none}}.lw-still[data-astro-cid-tv5apwzb]{display:none}@media(prefers-reduced-motion:reduce){.lw-marquee[data-astro-cid-tv5apwzb]{display:none}.lw-still[data-astro-cid-tv5apwzb]{display:flex;flex-wrap:wrap;justify-content:center;row-gap:18px}}.sr-only[data-astro-cid-tv5apwzb]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
