.hm .js-who{flex-wrap:wrap;align-items:center;gap:8px;margin-top:22px;display:flex}.hm .js-who b{margin-right:4px;font-size:14px}.hm .js-chip{border:1px solid var(--p-border-strong);background:var(--p-surface);min-height:44px;font:inherit;color:var(--p-text2);cursor:pointer;border-radius:99px;padding:0 20px;font-size:14px}.hm .js-chip[aria-pressed=true]{background:var(--p-btn);color:var(--p-on-btn);border-color:var(--p-btn)}.hm .js-row{border-top:1px solid var(--p-border);grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 16px;display:grid}.hm .js-sc{border:4px solid var(--p-good);width:44px;height:44px;font:600 14px var(--mono);color:var(--p-text);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.hm .js-sc.si{border-color:#1e4fc2}.hm .js-sc.sw{border-color:var(--p-warn)}.hm .js-row .t{font-size:15px;font-weight:600}.hm .js-row .m{color:var(--p-text2);font-size:13px}.hm .js-three{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.hm .js-pick{background:var(--p-surface);border:1.5px solid var(--p-border);border-radius:calc(var(--r) + 6px);font:inherit;text-align:left;color:var(--p-text);cursor:pointer;flex-direction:column;gap:6px;padding:20px 22px;display:flex}.hm .js-pick b{font:600 18px var(--display);letter-spacing:-.02em}.hm .js-pick span{color:var(--p-text2);font-size:14.5px;line-height:1.5}.hm .js-pick[aria-pressed=true]{border-color:var(--p-btn);background:var(--p-sunk)}.hm .js-letter{background:var(--p-surface);border:1px solid var(--p-border);border-radius:calc(var(--r) + 6px);flex-direction:column;gap:12px;padding:26px 28px;display:flex}.hm .js-letter q{background:var(--p-mark);quotes:none;padding:0 4px}.hm .js-letter p{color:var(--p-text2);margin:0;line-height:1.65}.hm .js-letter .to{color:var(--p-text2);font-size:13px}@media (width<=900px){.hm .js-three{grid-template-columns:1fr}}.hm .co-hero{background:var(--p-band);color:var(--p-on-band);border-radius:0 0 calc(var(--r) * 2.4) calc(var(--r) * 2.4)}.hm .co-hero .w{padding-block:56px 64px}.hm .co-hero .w h1{font-family:var(--display);letter-spacing:-.04em;color:var(--p-on-band);max-width:15ch;margin:22px 0 0;font-size:clamp(34px,5vw,56px);font-weight:700;line-height:1.02}.hm .co-hero .lead{color:var(--p-on-band2);max-width:54ch;margin-top:16px;font-size:19px;line-height:1.55}.hm .co-who{flex-wrap:wrap;align-items:center;gap:8px;margin-top:22px;display:flex}.hm .co-who b{margin-right:4px;font-size:14px}.hm .co-chip{border:1px solid var(--p-on-band-line);min-height:38px;font:inherit;color:var(--p-on-band);cursor:pointer;background:0 0;border-radius:99px;padding:0 15px;font-size:14px}.hm .co-chip[aria-pressed=true]{background:var(--p-band-acc);color:var(--p-on-band-acc);border-color:var(--p-band-acc)}.hm .co-card .top{border-bottom:1px solid var(--p-border);align-items:center;gap:14px;padding-bottom:14px;display:flex}.hm .co-card .lg{border-radius:calc(var(--r) * .8);background:var(--p-sunk);width:48px;height:48px;color:var(--p-text2);justify-content:center;align-items:center;font-weight:700;display:flex}.hm .co-role{border-bottom:1px solid var(--p-border);justify-content:space-between;align-items:center;gap:12px;padding:13px 0;display:flex}.hm .co-role:last-of-type{border-bottom:0}.hm .co-role .t{font-size:15px;font-weight:600}.hm .co-role .m{color:var(--p-text2);font-size:13px}.hm .co-names{flex-wrap:wrap;gap:10px 12px;display:flex}.hm .co-names span{border:1px solid var(--p-border);background:var(--p-surface);border-radius:99px;padding:8px 16px;font-size:14.5px;font-weight:500}.hm .co-step{background:var(--p-surface);border:1px solid var(--p-border);border-radius:calc(var(--r) + 6px);flex-direction:column;gap:10px;padding:24px;display:flex}.hm .co-step .n{background:var(--p-btn);width:32px;height:32px;color:var(--p-on-btn);border-radius:50%;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:inline-flex}.hm .co-step p{color:var(--p-text2);margin:0;font-size:15px;line-height:1.55}.hm .co-pick{background:var(--p-surface);border:1.5px solid var(--p-border);border-radius:calc(var(--r) + 6px);font:inherit;text-align:left;color:var(--p-text);cursor:pointer;flex-direction:column;gap:6px;padding:20px 22px;display:flex}.hm .co-pick b{font:600 18px var(--display);letter-spacing:-.02em}.hm .co-pick span{color:var(--p-text2);font-size:14.5px;line-height:1.5}.hm .co-pick[aria-pressed=true]{border-color:var(--p-btn);background:var(--p-sunk)}.hm .co-meter{flex-direction:column;gap:10px;display:flex}.hm .co-meter .row{justify-content:space-between;font-size:14px;display:flex}.hm .co-meter .bar{background:var(--p-sunk2);border-radius:99px;height:10px;overflow:hidden}.hm .co-meter .bar i{background:var(--p-btn);height:100%;display:block}.hm .co-hero .seg3{border-color:var(--p-on-band-line);background:0 0}.hm .co-hero .seg3 a.pa{color:var(--p-on-band)}.hm .co-hero .seg3 a.pa.on{background:var(--p-band-acc);color:var(--p-on-band-acc)}.hm .pr-grid .pr-cycle{align-self:flex-end}.hm .pr-notice[hidden]{display:none}.hm .pr-notice.pn{border-radius:calc(var(--r) + 2px);align-items:center;gap:10px;max-width:none;margin:0;padding:12px 16px;font-size:14px;line-height:1.5;display:flex}.hm .pr-notice.pn.warn{background:var(--p-warn-bg);color:var(--p-warn);border:1px solid var(--p-warn)}.hm .pr-notice.pn.info{background:var(--p-sunk);color:var(--p-text);border:1px solid var(--p-border-strong)}.hm .pr-notice .ic{flex:none;width:16px;height:16px}.hm .pr-note.card{background:var(--p-sunk);border:1px solid var(--p-border);border-radius:calc(var(--r) + 4px);box-shadow:none;color:var(--p-text);flex-wrap:nowrap;align-items:center;gap:14px;padding:16px 20px;display:flex}.hm .pr-note .icon-tile{border-radius:calc(var(--r) * .8);background:var(--p-surface);border:1px solid var(--p-border);flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.hm .pr-note svg{width:18px;height:18px;stroke:var(--p-text)}.hm .pr-legal{color:var(--p-text2);text-align:center;margin:0;font-size:13.5px}.hm .pr-legal a{color:var(--p-accent)}.hm .who-row{scrollbar-width:none;flex-wrap:nowrap;margin-top:28px;padding-bottom:2px;overflow-x:auto}.hm .who-row::-webkit-scrollbar{display:none}.hm .who-row>*{flex:none}.hm .who-more{border:1px dashed var(--p-border-strong);min-height:38px;font:inherit;color:var(--p-text2);cursor:pointer;background:0 0;border-radius:99px;align-items:center;gap:6px;padding:0 14px;font-size:14px;display:inline-flex}.hm .who-more[hidden]{display:none}.hm .co-hero .who-more{border-color:var(--p-on-band-line);color:var(--p-on-band)}.hm .who-row.open{flex-wrap:wrap;overflow:visible}.hm .who-row [hidden]{display:none}@media (width<=479px){.pr-tab-note{display:none}}.pr-cycle-in{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.pr-cycle-in:focus-visible~.pr-cycle{outline:2px solid var(--p-btn);outline-offset:2px}.z #cycle-monthly:checked~.pr-cycle .pr-tab-m,.z #cycle-annual:checked~.pr-cycle .pr-tab-a{background:var(--p-btn);color:var(--p-on-btn)}.pr-cycle{align-self:center}#cycle-monthly:checked~.pr-plans .pr-price-a,#cycle-annual:checked~.pr-plans .pr-price-m{display:none}.pr-plans[data-astro-cid-yzpupcty]{align-items:stretch;margin:0;padding:0;list-style:none}.plan[data-astro-cid-m5rfbqer] .pr-price-block[data-astro-cid-m5rfbqer]{flex-direction:column;gap:4px;display:flex}.pr-price-m[data-astro-cid-m5rfbqer],.pr-price-a[data-astro-cid-m5rfbqer]{animation:.15s ease-out pr-fade}@keyframes pr-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.pr-price-m[data-astro-cid-m5rfbqer],.pr-price-a[data-astro-cid-m5rfbqer]{animation:none}}@media (width<=719px){[data-astro-cid-m5rfbqer][data-pricing-grid] .plan[data-astro-cid-m5rfbqer]{order:1}[data-astro-cid-m5rfbqer][data-pricing-grid] .plan[data-astro-cid-m5rfbqer].rec{order:0}[data-astro-cid-m5rfbqer][data-pricing-grid] .plan[data-astro-cid-m5rfbqer].pr-free{order:2}}.plan[data-astro-cid-m5rfbqer] .pr-action[data-astro-cid-m5rfbqer]{flex-direction:column;gap:8px;display:flex}.plan[data-astro-cid-m5rfbqer] .pr-limits[data-astro-cid-m5rfbqer]{flex-direction:column;gap:6px;margin:0;font-size:13px;display:flex}.plan[data-astro-cid-m5rfbqer] .pr-limits[data-astro-cid-m5rfbqer] div[data-astro-cid-m5rfbqer]{justify-content:space-between;gap:12px;display:flex}.plan[data-astro-cid-m5rfbqer] .pr-limits[data-astro-cid-m5rfbqer] dt[data-astro-cid-m5rfbqer]{opacity:.78}.plan[data-astro-cid-m5rfbqer] .pr-limits[data-astro-cid-m5rfbqer] dd[data-astro-cid-m5rfbqer]{text-align:right;white-space:nowrap;margin:0;font-weight:600}.pr-guest[data-astro-cid-m5rfbqer]{flex-direction:column;gap:8px;display:flex}.pr-guest-note[data-astro-cid-m5rfbqer],.pr-guest-error[data-astro-cid-m5rfbqer]{margin:0}.pr-guest-error[data-astro-cid-m5rfbqer]{color:var(--bad,#b91c1c)}.pr-wait[data-astro-cid-m5rfbqer]{flex-direction:column;gap:14px;display:flex}.pr-note[data-astro-cid-n327t24k]{flex-wrap:nowrap;gap:12px;padding:12px 16px}.pr-legal[data-astro-cid-n327t24k]{text-align:center;margin:0}.pr-notice[data-astro-cid-73z3gagj]{background:var(--warn-bg);max-width:640px;color:var(--warn);border:1px solid var(--warn);text-align:center;border-radius:10px;margin:8px auto 0;padding:10px 16px;font-size:14px;line-height:1.5}.pr-notice[data-astro-cid-73z3gagj][hidden]{display:none}
