.gac-sheet[data-astro-cid-wkunyv3c]{border:1px solid var(--line-2);border-radius:var(--radius);background:#fff;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);margin-block:0 clamp(36px,5vw,56px);display:grid;overflow:hidden}.sheet-price[data-astro-cid-wkunyv3c]{background:radial-gradient(120% 90% at 0% 0%, var(--cool-tint), transparent 62%), var(--cool-soft);border-inline-end:1px solid var(--cool-tint);padding:clamp(22px,3.2vw,34px)}[data-astro-cid-wkunyv3c][dir=rtl] .sheet-price[data-astro-cid-wkunyv3c]{background:radial-gradient(120% 90% at 100% 0%, var(--cool-tint), transparent 62%), var(--cool-soft)}.sheet-kicker[data-astro-cid-wkunyv3c]{font-size:var(--step--1);color:var(--cool-press);margin-bottom:.5em}.sheet-name[data-astro-cid-wkunyv3c]{font-size:var(--step-1);margin-bottom:.9em}.sheet-amount[data-astro-cid-wkunyv3c]{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;display:flex}.sheet-amount[data-astro-cid-wkunyv3c] .gac-offer[data-astro-cid-wkunyv3c]{font-size:var(--step-3);letter-spacing:-.02em;color:var(--ink);font-weight:600;line-height:1.1}.sheet-per[data-astro-cid-wkunyv3c]{color:var(--ink-2)}.sheet-tax[data-astro-cid-wkunyv3c]{font-size:var(--step--1);color:var(--muted);margin:.35em 0 1.4em}.sheet-actions[data-astro-cid-wkunyv3c]{flex-wrap:wrap;align-items:center;gap:12px 18px;display:flex}.sheet-terms[data-astro-cid-wkunyv3c]{font-size:var(--step--1)}.sheet-lines[data-astro-cid-wkunyv3c] dl[data-astro-cid-wkunyv3c]{margin:0}.sheet-lines[data-astro-cid-wkunyv3c]{padding:clamp(14px,2.4vw,26px) clamp(20px,3vw,32px)}.sheet-row[data-astro-cid-wkunyv3c]{border-bottom:1px dashed var(--line-2);grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:16px;padding-block:13px;display:grid}.sheet-row[data-astro-cid-wkunyv3c] dt[data-astro-cid-wkunyv3c]{color:var(--muted);font-size:var(--step--1);padding-top:2px}.sheet-row[data-astro-cid-wkunyv3c] dd[data-astro-cid-wkunyv3c]{color:var(--ink);margin:0}.sheet-row[data-astro-cid-wkunyv3c] .gac-offer[data-astro-cid-wkunyv3c]{font-weight:500}.sheet-whole[data-astro-cid-wkunyv3c]{font-size:var(--step--1);color:var(--ink-2);margin:14px 0 0}@media (width<=760px){.gac-sheet[data-astro-cid-wkunyv3c]{grid-template-columns:minmax(0,1fr)}.sheet-price[data-astro-cid-wkunyv3c]{border-inline-end:0;border-bottom:1px solid var(--cool-tint)}.sheet-row[data-astro-cid-wkunyv3c]{grid-template-columns:minmax(0,1fr);gap:2px}}.plan-grid{grid-template-columns:minmax(0,1fr) minmax(280px,360px);align-items:start;gap:clamp(28px,5vw,72px);display:grid}.plan-grid .prose>h2:first-child{margin-top:0}#plan-enquiry{scroll-margin-top:88px}.plan-ticks,.plan-cross{list-style:none;padding-inline-start:0!important}.plan-ticks li,.plan-cross li{padding-inline-start:28px;position:relative}.plan-ticks li:before,.plan-cross li:before{content:"";inset-inline-start:2px;width:12px;height:7px;position:absolute;top:.5em}.plan-ticks li:before{border-inline-start:2px solid var(--cool);border-bottom:2px solid var(--cool);transform:rotate(-45deg)}[dir=rtl] .plan-ticks li:before{transform:rotate(45deg)}.plan-cross li{color:var(--ink-2)}.plan-cross li:before{border-top:2px solid var(--muted);height:0;top:.8em}.plan-steps{counter-reset:step;list-style:none;padding-inline-start:0!important}.plan-steps li{counter-increment:step;border-inline-start:1px dashed var(--line-2);margin-inline-start:16px;padding:2px 0 14px;padding-inline-start:48px;position:relative}.plan-steps li:last-child{border-inline-start-color:#0000}.plan-steps li:before{content:counter(step);inset-inline-start:-16px;background:var(--cool-soft);border:1px solid var(--cool-tint);width:32px;height:32px;color:var(--cool-press);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-weight:560;display:grid;position:absolute;top:0}.plan-cap{caption-side:top;text-align:start;color:var(--muted);padding:10px 14px;font-size:.8rem}.plan-faq{border-top:1px solid var(--line)}.plan-faq details{border-bottom:1px solid var(--line)}.plan-faq summary{cursor:pointer;color:var(--ink);padding-block:14px;padding-inline-end:28px;font-weight:500;list-style:none;position:relative}.plan-faq summary::-webkit-details-marker{display:none}.plan-faq summary:after{content:"+";inset-inline-end:4px;color:var(--cool);transition:transform var(--ui) var(--ease-out);font-size:1.2rem;position:absolute;top:12px}.plan-faq details[open] summary:after{transform:rotate(45deg)}.plan-faq details p{color:var(--ink-2);margin:0 0 16px}@media (width<=960px){.plan-grid{grid-template-columns:minmax(0,1fr)}.plan-grid .sticky{position:static}}@media (prefers-reduced-motion:reduce){.plan-faq summary:after{transition:none}}
