.sp:where(.astro-vg3w3z2c){padding-block:clamp(48px,5.2vw,80px)}.sp-tight:where(.astro-vg3w3z2c){padding-block:clamp(36px,4vw,56px)}.sec-head:where(.astro-vg3w3z2c){gap:.9rem;margin-bottom:clamp(1.5rem,2.6vw,2.25rem);display:grid}.sec-gap:where(.astro-vg3w3z2c){margin-top:clamp(2.5rem,4.5vw,3.75rem)}@media (width>=1024px){.sec-head:where(.astro-vg3w3z2c){grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:end;gap:4rem}}.sec-h:where(.astro-vg3w3z2c){max-width:17ch;margin-top:.85rem}.sec-h:where(.astro-vg3w3z2c) em{color:var(--color-neel);font-style:italic}.sec-p:where(.astro-vg3w3z2c){max-width:46ch}.sv-aside:where(.astro-vg3w3z2c){min-width:0}.art:where(.astro-vg3w3z2c){box-shadow:var(--shadow-shot);background:#fff;border:1px solid #ebe7e0;border-radius:24px;margin:0;position:relative;overflow:hidden}html.rv-on .art:where(.astro-vg3w3z2c){animation:hero-up .7s var(--ease-out) backwards .18s}.art-top:where(.astro-vg3w3z2c){background:var(--color-paper-2);border-bottom:1px dashed var(--color-rule-strong);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem 1rem;padding:.85rem 1.15rem;display:flex}.art-tag:where(.astro-vg3w3z2c){align-items:center;gap:.45rem;font-size:.88rem;font-weight:650;display:inline-flex}.art-tag:where(.astro-vg3w3z2c) .icon{color:var(--color-neel)}.art-sub:where(.astro-vg3w3z2c){color:var(--color-muted);font-size:.78rem}.art-chip:where(.astro-vg3w3z2c){background:var(--color-neel-soft);color:var(--color-neel);white-space:nowrap;border-radius:999px;align-items:center;gap:.4rem;padding:.22rem .6rem;font-size:.74rem;font-weight:650;display:inline-flex}.art-ok:where(.astro-vg3w3z2c){background:var(--color-ok-soft);color:var(--color-ok)}.art-foot:where(.astro-vg3w3z2c){border-top:1px solid var(--color-rule);color:var(--color-ink-2);align-items:flex-start;gap:.5rem;padding:.8rem 1.15rem .9rem;font-size:.84rem;font-weight:550;line-height:1.45;display:flex}.art-foot:where(.astro-vg3w3z2c) .icon{color:var(--color-ok);flex:none;margin-top:.1rem}.plan-body:where(.astro-vg3w3z2c){padding:.9rem 1.15rem .8rem;position:relative}.plan-grid:where(.astro-vg3w3z2c){grid-template-columns:minmax(0,9.5rem) repeat(6,minmax(0,1fr));align-items:center;column-gap:3px;display:grid}.plan-core:where(.astro-vg3w3z2c){grid-template-columns:minmax(0,9.5rem) repeat(6,minmax(0,1fr));column-gap:3px;margin-bottom:.35rem;display:grid}.plan-core:where(.astro-vg3w3z2c) span:where(.astro-vg3w3z2c){border-top:2px solid var(--color-haldi);box-shadow:inset 0 1px 0 #fff, 0 -4px 0 -2px #fff, 0 -5px 0 -2px var(--color-haldi);font-family:var(--font-display);color:var(--color-ink);text-align:center;grid-column:2/5;padding-top:.45rem;font-size:1rem;font-style:italic;font-weight:500}.plan-head:where(.astro-vg3w3z2c){border-bottom:1px solid var(--color-rule);letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);padding-bottom:.4rem;font-size:.66rem;font-weight:700}.plan-head:where(.astro-vg3w3z2c) span:where(.astro-vg3w3z2c){text-align:center}.plan-rows:where(.astro-vg3w3z2c) li:where(.astro-vg3w3z2c){border-bottom:1px solid var(--color-rule);background-image:linear-gradient(90deg,#0000 calc(100% - 1px),#0b1b330d 0);min-height:34px}.plan-rows:where(.astro-vg3w3z2c) li:where(.astro-vg3w3z2c):last-child{border-bottom:0}.plan-t:where(.astro-vg3w3z2c){color:var(--color-ink-2);grid-column:1;padding-right:.6rem;font-size:.82rem;font-weight:600;line-height:1.25}.plan-bar:where(.astro-vg3w3z2c){background:linear-gradient(90deg, var(--color-neel), #4a72f0);color:#fff;border-radius:999px;grid-row:1;place-items:center;height:14px;display:grid;box-shadow:0 4px 10px -4px #1f4bd18c}.plan-bar:where(.astro-vg3w3z2c).is-soft{background:repeating-linear-gradient(-45deg,#1f4bd138 0 6px,#1f4bd11f 6px 12px);box-shadow:inset 0 0 0 1.5px #1f4bd173}.plan-bar:where(.astro-vg3w3z2c).is-live{background:var(--color-ink);width:22px;height:22px;color:var(--color-haldi);justify-self:center;box-shadow:0 4px 10px -4px #0b1b3380}html.rv-on .plan-bar:where(.astro-vg3w3z2c):not(.is-live){transform-origin:0;animation:plan-grow .8s var(--ease-out) backwards}html.rv-on .plan-rows:where(.astro-vg3w3z2c) li:where(.astro-vg3w3z2c):nth-child(2) .plan-bar:where(.astro-vg3w3z2c){animation-delay:.1s}html.rv-on .plan-rows:where(.astro-vg3w3z2c) li:where(.astro-vg3w3z2c):nth-child(3) .plan-bar:where(.astro-vg3w3z2c){animation-delay:.2s}html.rv-on .plan-rows:where(.astro-vg3w3z2c) li:where(.astro-vg3w3z2c):nth-child(4) .plan-bar:where(.astro-vg3w3z2c){animation-delay:.3s}html.rv-on .plan-rows:where(.astro-vg3w3z2c) li:where(.astro-vg3w3z2c):nth-child(5) .plan-bar:where(.astro-vg3w3z2c){animation-delay:.45s}@keyframes plan-grow{0%{transform:scaleX(0)}}@media (width<=479px){.plan-grid:where(.astro-vg3w3z2c),.plan-core:where(.astro-vg3w3z2c){grid-template-columns:minmax(0,7rem) repeat(6,minmax(0,1fr))}.plan-t:where(.astro-vg3w3z2c){font-size:.76rem}.plan-head:where(.astro-vg3w3z2c){letter-spacing:.02em;font-size:.58rem}}.cr-ask:where(.astro-vg3w3z2c){border-bottom:1px solid var(--color-rule);padding:1rem 1.15rem .9rem}.cr-k:where(.astro-vg3w3z2c){letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);font-size:.68rem;font-weight:700}.cr-q:where(.astro-vg3w3z2c){font-family:var(--font-display);letter-spacing:-.012em;margin-top:.35rem;font-size:1.3rem;font-weight:500;line-height:1.25}.cr-who:where(.astro-vg3w3z2c){color:var(--color-muted);margin-top:.35rem;font-size:.78rem}.cr-steps:where(.astro-vg3w3z2c){gap:.1rem;padding:.8rem 1.15rem .7rem;display:grid;position:relative}.cr-steps:where(.astro-vg3w3z2c) li:where(.astro-vg3w3z2c){color:var(--color-muted);grid-template-columns:24px minmax(0,1fr);gap:.7rem;padding:.4rem 0;font-size:.88rem;line-height:1.45;display:grid;position:relative}.cr-steps:where(.astro-vg3w3z2c) li:where(.astro-vg3w3z2c):not(:last-child):after{content:"";background:var(--color-rule-strong);width:2px;position:absolute;top:30px;bottom:-6px;left:11px}.cr-steps:where(.astro-vg3w3z2c) li:where(.astro-vg3w3z2c).is-done:not(:last-child):after{background:linear-gradient(var(--color-ok), var(--color-neel));opacity:.6}.cr-steps:where(.astro-vg3w3z2c) b:where(.astro-vg3w3z2c){color:var(--color-ink);font-weight:650}.cr-dot:where(.astro-vg3w3z2c){z-index:1;border:1.5px solid var(--color-rule-strong);width:24px;height:24px;color:var(--color-muted);background:#fff;border-radius:999px;place-items:center;display:grid;position:relative}.is-done:where(.astro-vg3w3z2c) .cr-dot:where(.astro-vg3w3z2c){background:var(--color-ok);border-color:var(--color-ok);color:#fff}.is-now:where(.astro-vg3w3z2c) .cr-dot:where(.astro-vg3w3z2c){background:var(--color-neel-soft);border-color:var(--color-neel);color:var(--color-neel);box-shadow:0 0 0 4px #1f4bd11a}.cr:where(.astro-vg3w3z2c) .art-foot:where(.astro-vg3w3z2c) .icon{color:var(--color-neel)}.srv-rows:where(.astro-vg3w3z2c){padding:.35rem 1.15rem}.srv-rows:where(.astro-vg3w3z2c)>div:where(.astro-vg3w3z2c){border-bottom:1px solid var(--color-rule);justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 0;display:flex}.srv-rows:where(.astro-vg3w3z2c)>div:where(.astro-vg3w3z2c):last-child{border-bottom:0}.srv-rows:where(.astro-vg3w3z2c) dt:where(.astro-vg3w3z2c){color:var(--color-ink-2);align-items:center;gap:.55rem;font-size:.88rem;display:inline-flex}.srv-rows:where(.astro-vg3w3z2c) dt:where(.astro-vg3w3z2c) .icon{color:var(--color-neel);flex:none}.srv-rows:where(.astro-vg3w3z2c) dd:where(.astro-vg3w3z2c){white-space:nowrap;font-size:.9rem;font-weight:650}.srv-rows:where(.astro-vg3w3z2c) dd:where(.astro-vg3w3z2c).fig{font-size:1.25rem;font-weight:500}.srv-lock:where(.astro-vg3w3z2c){color:#fff;background:radial-gradient(120% 90% at 100% 0,#2f5be74d,#0000 60%),linear-gradient(#13284a,#0b1b33);border-radius:18px;align-items:flex-start;gap:.85rem;margin:0 .7rem .7rem;padding:1rem 1rem 1.05rem;display:flex}.srv-lic:where(.astro-vg3w3z2c){width:38px;height:38px;color:var(--color-haldi);background:#f6b93b26;border-radius:12px;flex:none;place-items:center;display:grid}.srv-lt:where(.astro-vg3w3z2c){font-family:var(--font-display);font-size:1.25rem;font-weight:500;line-height:1.15}.srv-ld:where(.astro-vg3w3z2c){color:#aab6cb;margin-top:.3rem;font-size:.84rem;line-height:1.5}.sup-rows:where(.astro-vg3w3z2c){padding:.3rem 1.15rem}.sup-rows:where(.astro-vg3w3z2c) li:where(.astro-vg3w3z2c){border-bottom:1px solid var(--color-rule);grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.7rem 0;display:grid}.sup-rows:where(.astro-vg3w3z2c) li:where(.astro-vg3w3z2c):last-child{border-bottom:0}.sup-ic:where(.astro-vg3w3z2c){background:var(--color-neel-soft);width:30px;height:30px;color:var(--color-neel);border-radius:9px;place-items:center;display:grid}.sup-t:where(.astro-vg3w3z2c){font-size:.88rem;font-weight:600;line-height:1.35}.sup-msg:where(.astro-vg3w3z2c){background:var(--color-paper);border-top:1px dashed var(--color-rule-strong);gap:.5rem;padding:.9rem 1.15rem 1.05rem;display:grid}.sup-bubble:where(.astro-vg3w3z2c){background:var(--color-ink);color:#fff;border-radius:16px 16px 4px;justify-self:end;max-width:85%;padding:.6rem .85rem;font-size:.86rem;line-height:1.45}.sup-reply:where(.astro-vg3w3z2c){border:1px solid var(--color-rule);background:#fff;border-radius:16px 16px 16px 4px;justify-self:start;align-items:flex-start;gap:.45rem;max-width:90%;padding:.6rem .85rem;font-size:.86rem;font-weight:550;line-height:1.45;display:flex}.sup-reply:where(.astro-vg3w3z2c) .icon{color:var(--color-neel);flex:none;margin-top:.15rem}.kf:where(.astro-vg3w3z2c){border-bottom:1px solid var(--color-rule);background:#fff}.kf-row:where(.astro-vg3w3z2c){grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=1024px){.kf-row:where(.astro-vg3w3z2c){grid-template-columns:repeat(4,minmax(0,1fr))}}.kf-row:where(.astro-vg3w3z2c)>div:where(.astro-vg3w3z2c){border-left:1px solid var(--color-rule);min-width:0;padding:1.15rem 1.1rem 1.25rem}.kf-row:where(.astro-vg3w3z2c)>div:where(.astro-vg3w3z2c):first-child{border-left:0;padding-left:0}@media (width<=1023px){.kf-row:where(.astro-vg3w3z2c)>div:where(.astro-vg3w3z2c):nth-child(odd){border-left:0;padding-left:0}.kf-row:where(.astro-vg3w3z2c)>div:where(.astro-vg3w3z2c):nth-child(n+3){border-top:1px solid var(--color-rule)}}.kf:where(.astro-vg3w3z2c) dt:where(.astro-vg3w3z2c){letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);font-size:.68rem;font-weight:600}.kf-v:where(.astro-vg3w3z2c){letter-spacing:-.025em;margin-top:.35rem;font-size:clamp(1.45rem,1.15rem + 1vw,2.05rem);line-height:1}.kf-n:where(.astro-vg3w3z2c){color:var(--color-muted);max-width:28ch;margin-top:.4rem;font-size:.84rem;line-height:1.4}.kf-foot:where(.astro-vg3w3z2c){color:var(--color-muted);padding-bottom:.8rem;font-size:.78rem}.steps:where(.astro-vg3w3z2c){gap:.7rem;display:grid;position:relative}.steps:where(.astro-vg3w3z2c):before{content:"";background:linear-gradient(var(--color-neel), var(--color-haldi));opacity:.45;border-radius:2px;width:2px;position:absolute;top:22px;bottom:22px;left:17px}.steps:where(.astro-vg3w3z2c)>li:where(.astro-vg3w3z2c){grid-template-columns:36px minmax(0,1fr);align-items:start;gap:.9rem;display:grid;position:relative}.steps-n:where(.astro-vg3w3z2c){z-index:1;border:1px solid var(--color-rule-strong);width:36px;height:36px;font-family:var(--font-display);background:#fff;border-radius:999px;place-items:center;margin-top:.85rem;font-size:.95rem;font-weight:600;display:grid;position:relative;box-shadow:0 4px 10px -6px #0b1b3366}.steps:where(.astro-vg3w3z2c)>li:where(.astro-vg3w3z2c):last-child .steps-n:where(.astro-vg3w3z2c){background:var(--color-ink);border-color:var(--color-ink);color:var(--color-haldi)}.steps-card:where(.astro-vg3w3z2c){transition:box-shadow .3s var(--ease-out), border-color .3s var(--ease-out);background:#fff;border:1px solid #ebe7e0;border-radius:18px;gap:.25rem;padding:1rem 1.2rem 1.05rem;display:grid;box-shadow:0 1px 2px #0b1b330a}.steps:where(.astro-vg3w3z2c)>li:where(.astro-vg3w3z2c):hover .steps-card:where(.astro-vg3w3z2c){box-shadow:var(--shadow-card);border-color:var(--color-rule-strong)}@media (width>=768px){.steps-card:where(.astro-vg3w3z2c){grid-template-columns:8.5rem minmax(0,1fr);column-gap:1.25rem}.steps-when:where(.astro-vg3w3z2c){grid-row:span 2;padding-top:.15rem}}.steps-when:where(.astro-vg3w3z2c){letter-spacing:.1em;text-transform:uppercase;color:var(--color-neel);font-size:.72rem;font-weight:700}.steps-t:where(.astro-vg3w3z2c){font-size:1.04rem;font-weight:650;line-height:1.3}.steps-d:where(.astro-vg3w3z2c){color:var(--color-muted);font-size:.93rem;line-height:1.55}.tiers:where(.astro-vg3w3z2c){gap:1rem;display:grid}@media (width>=900px){.tiers:where(.astro-vg3w3z2c){grid-template-columns:repeat(3,minmax(0,1fr))}}.tier:where(.astro-vg3w3z2c){box-shadow:var(--shadow-card);transition:transform .3s var(--ease-out), box-shadow .3s var(--ease-out);background:#fff;border:1px solid #ebe7e0;border-radius:24px;flex-direction:column;gap:.5rem;padding:1.35rem 1.35rem 1.4rem;display:flex}@media (hover:hover){.tier:where(.astro-vg3w3z2c):hover{box-shadow:var(--shadow-pop);transform:translateY(-3px)}}.tier-k:where(.astro-vg3w3z2c){letter-spacing:.1em;text-transform:uppercase;color:var(--color-neel);align-items:center;gap:.55rem;font-size:.72rem;font-weight:700;display:flex}.tier-n:where(.astro-vg3w3z2c){font-family:var(--font-display);letter-spacing:0;color:var(--color-numeral);font-size:.95rem;font-weight:500}.tier-t:where(.astro-vg3w3z2c){font-family:var(--font-display);letter-spacing:-.015em;border-bottom:1px solid var(--color-rule);padding-bottom:.75rem;font-size:clamp(1.35rem,1.15rem + .6vw,1.65rem);font-weight:500;line-height:1.12}.tier-d:where(.astro-vg3w3z2c){color:var(--color-muted);font-size:.92rem;line-height:1.6}.extras:where(.astro-vg3w3z2c){gap:1rem;margin-top:1rem;display:grid}@media (width>=768px){.extras:where(.astro-vg3w3z2c){grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}}.extras:where(.astro-vg3w3z2c)>li:where(.astro-vg3w3z2c){background:var(--color-paper-2);border:1px dashed var(--color-rule-strong);border-radius:20px;padding:1.1rem 1.25rem 1.2rem}.extras-when:where(.astro-vg3w3z2c){letter-spacing:.1em;text-transform:uppercase;color:var(--color-neel);font-size:.7rem;font-weight:700}.extras-t:where(.astro-vg3w3z2c){margin-top:.35rem;font-weight:650;line-height:1.3}.extras-d:where(.astro-vg3w3z2c){color:var(--color-muted);margin-top:.3rem;font-size:.92rem;line-height:1.55}.scope:where(.astro-vg3w3z2c){gap:1rem;display:grid}@media (width>=1024px){.scope-2:where(.astro-vg3w3z2c){grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start}}.scope-card:where(.astro-vg3w3z2c){box-shadow:var(--shadow-card);background:#fff;border:1px solid #ebe7e0;border-radius:24px;padding:1.15rem 1.3rem .6rem}.scope-out:where(.astro-vg3w3z2c){border:1px dashed var(--color-rule-strong);box-shadow:none;background:0 0}.scope-h:where(.astro-vg3w3z2c){border-bottom:2px solid var(--color-ink);justify-content:space-between;align-items:center;gap:1rem;padding-bottom:.75rem;font-weight:650;display:flex}.scope-h:where(.astro-vg3w3z2c)>span:where(.astro-vg3w3z2c):first-child{align-items:center;gap:.5rem;display:inline-flex}.scope-h:where(.astro-vg3w3z2c) .icon{color:var(--color-ok)}.scope-out:where(.astro-vg3w3z2c) .scope-h:where(.astro-vg3w3z2c){border-bottom-color:var(--color-rule-strong)}.scope-out:where(.astro-vg3w3z2c) .scope-h:where(.astro-vg3w3z2c) .icon{color:var(--color-muted)}.scope-n:where(.astro-vg3w3z2c){background:var(--color-paper-2);min-width:28px;height:28px;font-family:var(--font-display);color:var(--color-muted);border-radius:999px;place-items:center;padding:0 .4rem;font-size:.95rem;font-weight:500;display:grid}.scope-list:where(.astro-vg3w3z2c)>li:where(.astro-vg3w3z2c){border-bottom:1px solid var(--color-rule);align-items:flex-start;gap:.7rem;padding:.8rem 0;font-size:.95rem;line-height:1.5;display:flex}.scope-list:where(.astro-vg3w3z2c)>li:where(.astro-vg3w3z2c):last-child{border-bottom:0}.scope-list:where(.astro-vg3w3z2c) .scope-ok{color:var(--color-ok);flex:none;margin-top:.2rem}.scope-list:where(.astro-vg3w3z2c) .scope-no{color:var(--color-muted);flex:none;margin-top:.2rem}.scope-out:where(.astro-vg3w3z2c) .scope-list:where(.astro-vg3w3z2c)>li:where(.astro-vg3w3z2c){color:var(--color-muted)}.price:where(.astro-vg3w3z2c){gap:2rem;display:grid}@media (width>=1024px){.price:where(.astro-vg3w3z2c){grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:3.5rem}}.price-text:where(.astro-vg3w3z2c){max-width:60ch;color:var(--color-ink-2);margin-top:1.1rem;font-size:1.02rem;line-height:1.7}.pr-intl:where(.astro-vg3w3z2c){color:var(--color-neel);text-underline-offset:.2em;white-space:nowrap;font-weight:600;text-decoration:underline #1f4bd159}.pt:where(.astro-vg3w3z2c){box-shadow:var(--shadow-card);background:#fff;border:1px solid #ebe7e0;border-radius:24px;margin:0;position:relative;overflow:hidden}.pt-cap:where(.astro-vg3w3z2c){background:var(--color-paper-2);border-bottom:1px dashed var(--color-rule-strong);align-items:center;gap:.5rem;padding:.85rem 1.15rem;font-size:.88rem;font-weight:650;display:flex}.pt-cap:where(.astro-vg3w3z2c) .icon{color:var(--color-neel)}.pt-scroll:where(.astro-vg3w3z2c){overflow-x:auto}.pt-table:where(.astro-vg3w3z2c){border-collapse:collapse;width:100%;font-size:.93rem}.pt-table:where(.astro-vg3w3z2c) th:where(.astro-vg3w3z2c),.pt-table:where(.astro-vg3w3z2c) td:where(.astro-vg3w3z2c){border-bottom:1px solid var(--color-rule);text-align:left;vertical-align:baseline;padding:.8rem 1.15rem}.pt-table:where(.astro-vg3w3z2c) thead:where(.astro-vg3w3z2c) th:where(.astro-vg3w3z2c){letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);font-size:.68rem;font-weight:700}.pt-table:where(.astro-vg3w3z2c) tbody:where(.astro-vg3w3z2c) tr:where(.astro-vg3w3z2c):last-child>:where(.astro-vg3w3z2c){border-bottom:0}.pt-table:where(.astro-vg3w3z2c) tbody:where(.astro-vg3w3z2c) th:where(.astro-vg3w3z2c){font-weight:600}.pt-table:where(.astro-vg3w3z2c) .r:where(.astro-vg3w3z2c){text-align:right}.pt-table:where(.astro-vg3w3z2c) td:where(.astro-vg3w3z2c).fig{font-size:1.05rem}.pt-table:where(.astro-vg3w3z2c) tbody:where(.astro-vg3w3z2c) tr:where(.astro-vg3w3z2c){transition:background-color .15s var(--ease-out)}.pt-table:where(.astro-vg3w3z2c) tbody:where(.astro-vg3w3z2c) tr:where(.astro-vg3w3z2c):hover{background:#fcfbf9}.pt-note:where(.astro-vg3w3z2c){border-top:1px solid var(--color-rule);color:var(--color-muted);padding:.75rem 1.15rem .85rem;font-size:.82rem}@media (width<=479px){.pt-table:where(.astro-vg3w3z2c) th:where(.astro-vg3w3z2c),.pt-table:where(.astro-vg3w3z2c) td:where(.astro-vg3w3z2c){padding:.7rem}.pt-table:where(.astro-vg3w3z2c){font-size:.86rem}}.pt-list:where(.astro-vg3w3z2c){padding:.4rem 1.15rem 1.1rem}.pt-list:where(.astro-vg3w3z2c) li:where(.astro-vg3w3z2c){border-bottom:1px solid var(--color-rule);align-items:flex-start;gap:.6rem;max-width:34ch;padding:.7rem 0;font-size:.95rem;line-height:1.45;display:flex}.pt-list:where(.astro-vg3w3z2c) li:where(.astro-vg3w3z2c):last-child{border-bottom:0}.pt-list:where(.astro-vg3w3z2c) .icon{color:var(--color-ok);flex:none;margin-top:.2rem}.pt:where(.astro-vg3w3z2c) .pt-stamp{opacity:.5;pointer-events:none;width:96px;height:96px;position:absolute;bottom:1rem;right:1rem;transform:rotate(-12deg)}@media (width<=639px){.pt:where(.astro-vg3w3z2c) .pt-stamp{display:none}.pt-list:where(.astro-vg3w3z2c) li:where(.astro-vg3w3z2c){max-width:none}}@media (width<=767px){.sp:where(.astro-vg3w3z2c){padding-block:40px}.sp-tight:where(.astro-vg3w3z2c){padding-block:32px}.sec-head:where(.astro-vg3w3z2c){gap:.5rem;margin-bottom:1.15rem}.sec-gap:where(.astro-vg3w3z2c){margin-top:1.75rem}.sec-h:where(.astro-vg3w3z2c){margin-top:.6rem}.sec-p:where(.astro-vg3w3z2c){font-size:.95rem}.svc-hero .ph-in{padding-bottom:1.6rem}.svc-hero .ph-split{gap:1.25rem}.svc-hero .hero-in>.eyebrow{margin-top:1.1rem}.svc-hero .ph-h{margin-top:.7rem}.svc-hero .hero-in>.lede{margin-top:.75rem;font-size:.98rem}.sv-act:where(.astro-vg3w3z2c){grid-template-columns:1fr 1fr;gap:.5rem;margin-top:1.15rem;display:grid}.sv-act:where(.astro-vg3w3z2c) .btn:where(.astro-vg3w3z2c){padding:0 .6rem;font-size:.88rem}.art:where(.astro-vg3w3z2c){border-radius:20px}.art-top:where(.astro-vg3w3z2c){padding:.7rem .95rem}.art-tag:where(.astro-vg3w3z2c){font-size:.84rem}.art-foot:where(.astro-vg3w3z2c){padding:.65rem .95rem .75rem;font-size:.8rem}.plan-body:where(.astro-vg3w3z2c){padding:.7rem .95rem .6rem}.plan-rows:where(.astro-vg3w3z2c) li:where(.astro-vg3w3z2c){min-height:30px}.plan-core:where(.astro-vg3w3z2c) span:where(.astro-vg3w3z2c){font-size:.86rem;line-height:1.25}.cr-ask:where(.astro-vg3w3z2c){padding:.8rem .95rem .75rem}.cr-q:where(.astro-vg3w3z2c){font-size:1.15rem}.cr-steps:where(.astro-vg3w3z2c){padding:.6rem .95rem .5rem}.cr-steps:where(.astro-vg3w3z2c) li:where(.astro-vg3w3z2c){padding:.3rem 0;font-size:.84rem}.srv-rows:where(.astro-vg3w3z2c){padding:.2rem .95rem}.srv-rows:where(.astro-vg3w3z2c)>div:where(.astro-vg3w3z2c){padding:.6rem 0}.srv-rows:where(.astro-vg3w3z2c) dt:where(.astro-vg3w3z2c){font-size:.84rem}.srv-lock:where(.astro-vg3w3z2c){margin:0 .6rem .6rem;padding:.85rem .9rem}.srv-lt:where(.astro-vg3w3z2c){font-size:1.12rem}.srv-ld:where(.astro-vg3w3z2c){font-size:.8rem}.sup-rows:where(.astro-vg3w3z2c){padding:.2rem .95rem}.sup-rows:where(.astro-vg3w3z2c) li:where(.astro-vg3w3z2c){gap:.6rem;padding:.55rem 0}.sup-t:where(.astro-vg3w3z2c){font-size:.84rem}.sup-msg:where(.astro-vg3w3z2c){padding:.75rem .95rem .85rem}.sup-bubble:where(.astro-vg3w3z2c),.sup-reply:where(.astro-vg3w3z2c){font-size:.82rem}.kf-row:where(.astro-vg3w3z2c){gap:0}.kf-row:where(.astro-vg3w3z2c)>div:where(.astro-vg3w3z2c){padding:.8rem .75rem .85rem}.kf:where(.astro-vg3w3z2c) dt:where(.astro-vg3w3z2c){letter-spacing:.08em;font-size:.62rem}.kf-v:where(.astro-vg3w3z2c){margin-top:.3rem;font-size:1.35rem}.kf-n:where(.astro-vg3w3z2c){margin-top:.3rem;font-size:.78rem;line-height:1.35}.kf-foot:where(.astro-vg3w3z2c){padding-bottom:.65rem;font-size:.74rem}.svc-ab:where(.astro-vg3w3z2c) .ab{gap:.35rem;padding:1rem 1.05rem 1rem 1.35rem}.svc-ab:where(.astro-vg3w3z2c) .ab-t{font-size:.96rem;line-height:1.55}.steps:where(.astro-vg3w3z2c){min-width:0}.steps:where(.astro-vg3w3z2c):before{display:none}.steps:where(.astro-vg3w3z2c)>li:where(.astro-vg3w3z2c){display:block}.steps-n:where(.astro-vg3w3z2c),.steps:where(.astro-vg3w3z2c)>li:where(.astro-vg3w3z2c):last-child .steps-n:where(.astro-vg3w3z2c){z-index:1;width:auto;height:auto;box-shadow:none;color:var(--color-numeral);background:0 0;border:0;margin:0;font-size:1.45rem;font-weight:500;position:absolute;top:.75rem;right:.95rem}.steps:where(.astro-vg3w3z2c)>li:where(.astro-vg3w3z2c):last-child .steps-n:where(.astro-vg3w3z2c){color:var(--color-neel)}.steps-card:where(.astro-vg3w3z2c){height:100%;box-shadow:var(--shadow-card);align-content:start;padding:.95rem 1.05rem 1rem}.steps-when:where(.astro-vg3w3z2c),.steps-t:where(.astro-vg3w3z2c){padding-right:2.3rem}.steps-t:where(.astro-vg3w3z2c){font-size:1rem}.steps-d:where(.astro-vg3w3z2c){font-size:.9rem;line-height:1.5}.tiers:where(.astro-vg3w3z2c){gap:.75rem}.tier:where(.astro-vg3w3z2c){border-radius:20px;gap:.4rem;padding:1rem 1.1rem 1.05rem}.tier-t:where(.astro-vg3w3z2c){padding-bottom:.55rem;font-size:1.25rem}.tier-d:where(.astro-vg3w3z2c){font-size:.9rem;line-height:1.55}.extras:where(.astro-vg3w3z2c){gap:.75rem;margin-top:.75rem}.extras:where(.astro-vg3w3z2c)>li:where(.astro-vg3w3z2c){border-radius:18px;padding:.9rem 1rem 1rem}.extras-d:where(.astro-vg3w3z2c){font-size:.9rem;line-height:1.5}.scope:where(.astro-vg3w3z2c){gap:.75rem}.scope-card:where(.astro-vg3w3z2c){border-radius:20px;padding:.95rem 1.05rem .35rem}.scope-h:where(.astro-vg3w3z2c){padding-bottom:.6rem}.scope-list:where(.astro-vg3w3z2c)>li:where(.astro-vg3w3z2c){padding:.65rem 0;font-size:.92rem}.scope-list:where(.astro-vg3w3z2c)+.m-clamp-btn{margin:.1rem 0 .75rem}.price:where(.astro-vg3w3z2c){gap:1.25rem}.price-text:where(.astro-vg3w3z2c){margin-top:.75rem;font-size:.96rem;line-height:1.6}.pr-act:where(.astro-vg3w3z2c){grid-template-columns:1fr 1fr;gap:.5rem;margin-top:1.1rem;display:grid}.pr-act:where(.astro-vg3w3z2c) .btn:where(.astro-vg3w3z2c){padding:0 .5rem;font-size:.86rem}.pt:where(.astro-vg3w3z2c){border-radius:20px}.pt-cap:where(.astro-vg3w3z2c){padding:.75rem 1rem}.pt-stack:where(.astro-vg3w3z2c) thead:where(.astro-vg3w3z2c){display:none}.pt-stack:where(.astro-vg3w3z2c),.pt-stack:where(.astro-vg3w3z2c) tbody:where(.astro-vg3w3z2c){display:block}.pt-stack:where(.astro-vg3w3z2c) tr:where(.astro-vg3w3z2c){grid-template-columns:repeat(var(--pc,3), minmax(0, 1fr));border-bottom:1px solid var(--color-rule);gap:.5rem .6rem;padding:.8rem 1rem .9rem;display:grid}.pt-stack:where(.astro-vg3w3z2c) tbody:where(.astro-vg3w3z2c) tr:where(.astro-vg3w3z2c):last-child{border-bottom:0}.pt-stack:where(.astro-vg3w3z2c) th:where(.astro-vg3w3z2c),.pt-stack:where(.astro-vg3w3z2c) td:where(.astro-vg3w3z2c),.pt-stack:where(.astro-vg3w3z2c) tbody:where(.astro-vg3w3z2c) tr:where(.astro-vg3w3z2c):last-child>:where(.astro-vg3w3z2c){border:0;padding:0}.pt-stack:where(.astro-vg3w3z2c) tbody:where(.astro-vg3w3z2c) th:where(.astro-vg3w3z2c){grid-column:1/-1;font-size:.95rem}.pt-stack:where(.astro-vg3w3z2c) td:where(.astro-vg3w3z2c).r{text-align:left;font-size:.95rem}.pt-stack:where(.astro-vg3w3z2c) td:where(.astro-vg3w3z2c):before{content:attr(data-label);font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);margin-bottom:.15rem;font-size:.62rem;font-weight:700;line-height:1.3;display:block}.pt-note:where(.astro-vg3w3z2c){padding:.65rem 1rem .75rem;font-size:.78rem}}
