.pr-hero__title em,.pr-final-cta__title em,.mkt-band:not(.mkt-band--ink) .mkt-band__title em{font-family:var(--mkt-font-accent);font-style:italic;font-weight:var(--mkt-weight-regular);font-size:.95em;line-height:inherit;color:oklch(var(--primary))}.pr-hero{text-align:center;flex-direction:column;align-items:center;display:flex}.pr-hero__title{max-width:20ch;color:oklch(var(--foreground));letter-spacing:0;line-height:var(--mkt-leading-tight);text-wrap:balance;margin:0 0 1.125rem}.pr-hero__lede{max-width:52ch;color:oklch(var(--muted-foreground));margin:0}.pr-hero__cta{flex-wrap:wrap;justify-content:center;gap:.875rem;margin-top:1.875rem;display:flex}.pr-hero__trust{color:oklch(var(--muted-foreground));flex-wrap:wrap;justify-content:center;gap:.5rem 1.5rem;margin:1.5rem 0 0;padding:0;list-style:none;display:flex}.pr-hero__trust li{align-items:center;gap:.4375rem;display:inline-flex}.pr-hero__trust-check{width:1rem;height:1rem;color:oklch(var(--primary));flex:none}.pr-core-hero .pr-hero__trust{color:oklch(var(--primary-foreground) / .66)}.pr-core-hero .pr-hero__title{color:oklch(var(--primary-foreground))}.pr-core-hero .pr-hero__title em{color:oklch(var(--teal-5))}.pr-core-hero .pr-hero__lede{color:oklch(var(--primary-foreground) / .72)}.pr-core-hero .pr-hero__trust-check{color:var(--mkt-on-ink-accent)}@media (max-width:380px){.pr-hero__title{overflow-wrap:anywhere;max-width:100%}}@media (max-width:480px){.mkt-shell[data-cookie-consent-pending] .pr-core-hero>.mkt-band__wrap{padding-top:0}.mkt-shell[data-cookie-consent-pending] .pr-hero__title{margin-bottom:.5rem}.mkt-shell[data-cookie-consent-pending] .pr-hero-ledger{margin-top:.5rem}.mkt-shell[data-cookie-consent-pending] .pr-hero__cta{margin-top:0}}@media (max-width:380px){.mkt-shell[data-cookie-consent-pending] .pr-hero__lede{font-size:var(--mkt-text-copy-16);line-height:1.5}.mkt-shell[data-cookie-consent-pending] .pr-hero-ledger__rows{gap:.25rem;padding-block:.625rem}.mkt-shell[data-cookie-consent-pending] .pr-hero__cta{flex-wrap:nowrap;gap:.5rem}.mkt-shell[data-cookie-consent-pending] .pr-hero__cta>a{font-size:var(--mkt-text-copy-14);padding-inline:.75rem}}.pr-hero-ledger{border:1px solid oklch(var(--primary-foreground) / .16);background:oklch(var(--primary-foreground) / .04);text-align:left;border-radius:14px;width:100%;max-width:23rem;margin:1.75rem 0 0;overflow:hidden}.pr-hero-ledger__rows{flex-direction:column;gap:.5rem;margin:0;padding:.875rem 1.125rem 1rem;display:flex}.pr-hero-ledger__row{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.pr-hero-ledger__row dt{color:oklch(var(--primary-foreground) / .62);margin:0}.pr-hero-ledger__row dd{color:oklch(var(--primary-foreground) / .88);font-variant-numeric:tabular-nums;margin:0}.pr-hero-ledger__row--zero dt,.pr-hero-ledger__row--zero dd{color:oklch(var(--teal-5))}.pr-hero-ledger__row--keep{border-top:1px solid oklch(var(--primary-foreground) / .14);margin-top:.25rem;padding-top:.75rem}.pr-hero-ledger__row--keep dt,.pr-hero-ledger__row--keep dd{color:oklch(var(--primary-foreground))}.pr-hero-ledger__note{border-top:1px solid oklch(var(--primary-foreground) / .1);color:oklch(var(--primary-foreground) / .55);margin:0;padding:.625rem 1.125rem;display:block}.pr-toggle{justify-content:center;align-items:center;gap:.75rem;margin:.5rem 0 2.5rem;display:flex}.pr-toggle__opt{color:oklch(var(--muted-foreground))}.pr-toggle__opt.is-on{color:oklch(var(--foreground))}.pr-toggle__switch{background:oklch(var(--muted-foreground) / .4);cursor:pointer;border:none;border-radius:20px;width:48px;height:26px;padding:0;transition:background .15s;position:relative}.pr-toggle__switch:before{content:"";position:absolute;inset:-9px 0}.pr-toggle__switch.is-annual{background:oklch(var(--primary))}.pr-toggle__switch i{background:oklch(var(--background));border-radius:50%;width:20px;height:20px;transition:transform .18s;position:absolute;top:3px;left:3px}.pr-toggle__switch.is-annual i{transform:translate(22px)}.pr-toggle__save-inline{color:oklch(var(--link-hover,var(--primary)));font-weight:var(--mkt-weight-medium)}.pr-foundation{text-align:center;max-width:40rem;color:oklch(var(--muted-foreground));text-wrap:pretty;margin:-.5rem auto 2rem}.pr-foundation strong{color:oklch(var(--foreground))}@media (prefers-reduced-motion:no-preference){.pr-anim-settle{animation:.18s cubic-bezier(.16,1,.3,1) both pr-settle}@keyframes pr-settle{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}}.pr-plans__chooser{text-align:center;max-width:46rem;color:oklch(var(--muted-foreground));margin:0 auto 2.25rem}.pr-plans__chooser strong{color:oklch(var(--foreground))}.pr-cards{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:1.25rem;display:grid}.pr-card{background:oklch(var(--card));border:1px solid oklch(var(--border));box-shadow:var(--shadow-sm,0 1px 2px #0000000d);border-radius:18px;flex-direction:column;padding:1.75rem;display:flex;position:relative}@supports (color:lab(0% 0 0)){.pr-card{box-shadow:var(--shadow-sm,0 1px 2px lab(0% 0 0/.05))}}.pr-card--popular{color:oklch(var(--primary-foreground));background:#102833;background:lab(14.4663% -6.35757 -10.6856);border-color:#0000;box-shadow:0 18px 48px -18px #102833b3;box-shadow:0 18px 48px -18px lab(14.4663% -6.35757 -10.6856/.7)}.pr-card__badge{font-family:var(--mkt-font-mono);letter-spacing:.08em;text-transform:uppercase;background:oklch(var(--primary));color:oklch(var(--primary-foreground));border-radius:20px;padding:.25rem .75rem;position:absolute;top:-.6875rem;left:50%;transform:translate(-50%)}.pr-card__name{color:oklch(var(--foreground));margin:0}.pr-card--popular .pr-card__name{color:oklch(var(--primary-foreground))}.pr-card__tagline{color:oklch(var(--muted-foreground));margin:.375rem 0 1rem;line-height:1.45}.pr-card--popular .pr-card__tagline{color:oklch(var(--primary-foreground) / .72)}.pr-card__price{color:oklch(var(--foreground));align-items:baseline;gap:.3125rem;display:flex}.pr-card--popular .pr-card__price{color:oklch(var(--primary-foreground))}.pr-card__strike{color:oklch(var(--muted-foreground) / .55);margin-right:.1875rem}.pr-card--popular .pr-card__strike{color:oklch(var(--primary-foreground) / .4)}.pr-card__per{color:oklch(var(--muted-foreground))}.pr-card--popular .pr-card__per{color:oklch(var(--primary-foreground) / .65)}.pr-card__gst{font-weight:var(--mkt-weight-medium);color:oklch(var(--muted-foreground))}.pr-card--popular .pr-card__gst{color:oklch(var(--primary-foreground) / .6)}.pr-card__billed{min-height:1.1rem;color:oklch(var(--muted-foreground));margin:.3125rem 0 0}.pr-card--popular .pr-card__billed{color:oklch(var(--primary-foreground) / .6)}.pr-card__divider{border:none;border-top:1px solid oklch(var(--border));margin:1.125rem 0}.pr-card--popular .pr-card__divider{border-color:oklch(var(--primary-foreground) / .14)}.pr-card__list{flex-direction:column;gap:.625rem;margin:0;padding:0;list-style:none;display:flex}.pr-card__list--full{flex:1}.pr-card__list li{align-items:flex-start;gap:.5625rem;display:flex}.pr-card__check{width:.9375rem;height:.9375rem;color:oklch(var(--primary));flex:none;margin-top:.125rem}.pr-card--popular .pr-card__check{color:var(--mkt-on-ink-accent-dim)}.pr-card__key{font-weight:var(--mkt-weight-semibold);color:oklch(var(--foreground))}.pr-card--popular .pr-card__key{color:oklch(var(--primary-foreground))}.pr-card__feat{color:oklch(var(--muted-foreground))}.pr-card--popular .pr-card__feat{color:oklch(var(--primary-foreground) / .82)}.pr-card__guidance{text-align:center;font-weight:var(--mkt-weight-semibold);color:oklch(var(--muted-foreground));margin:1.125rem 0 .875rem}.pr-card--popular .pr-card__guidance{color:oklch(var(--primary-foreground) / .7)}.pr-card__cta{min-height:2.75rem;font-weight:var(--mkt-weight-semibold);background:oklch(var(--foreground));color:oklch(var(--background));border-radius:9px;justify-content:center;align-items:center;margin-top:auto;text-decoration:none;transition:background .15s,transform .12s;display:inline-flex}.pr-card__cta:hover{background:oklch(var(--foreground) / .9)}.pr-card__cta:active{transform:translateY(1px)}.pr-card--popular .pr-card__cta{background:oklch(var(--primary));color:oklch(var(--primary-foreground))}.pr-card--popular .pr-card__cta:hover{background:oklch(var(--primary) / .9)}.pr-wlh{text-align:center;max-width:37.5rem;color:oklch(var(--foreground));margin:2rem auto 0}.pr-wlh a{color:oklch(var(--teal-11));text-underline-offset:3px;text-decoration:underline}.pr-foot{text-align:center;max-width:33rem;color:oklch(var(--muted-foreground));margin:1.5rem auto 0}.pr-foot a{color:oklch(var(--teal-11));text-underline-offset:3px;text-decoration:underline}@media (max-width:900px){.pr-cards{grid-template-columns:1fr;max-width:26rem;margin-inline:auto}}.pr-compare{border:1px solid oklch(var(--border));background:oklch(var(--card));box-shadow:var(--shadow-sm,0 1px 2px #0000000d);border-radius:18px;overflow:auto hidden}@supports (color:lab(0% 0 0)){.pr-compare{box-shadow:var(--shadow-sm,0 1px 2px lab(0% 0 0/.05))}}.pr-compare__table{border-collapse:separate;border-spacing:0;width:100%}.pr-compare__table th,.pr-compare__table td{text-align:left;border-bottom:1px solid oklch(var(--border));vertical-align:top;padding:1rem 1.375rem}.pr-compare__feature-head,.pr-compare__plan-head{background:color-mix(in oklch, oklch(var(--muted)) 50%, oklch(var(--card)));vertical-align:bottom}.pr-compare__feature-head{z-index:3;font-weight:var(--mkt-weight-semibold);color:oklch(var(--foreground));width:40%;position:sticky;left:0}.pr-compare__table thead th{z-index:2;position:sticky;top:0}.pr-compare__table thead .pr-compare__feature-head{z-index:3}.pr-compare:focus-visible{outline:2px solid oklch(var(--primary));outline-offset:4px}.pr-compare__compact{white-space:nowrap}.pr-compare__plan-head{text-align:center}.pr-compare__plan-head.is-popular{background:color-mix(in oklch, oklch(var(--primary)) 6%, oklch(var(--card)));border-top:2px solid oklch(var(--primary))}.pr-compare__plan-name{font-family:var(--mkt-font-mono);letter-spacing:.12em;text-transform:uppercase;color:oklch(var(--link-hover,var(--primary)));margin-bottom:.25rem;display:block}.pr-compare__plan-price{font-weight:var(--mkt-weight-semibold);color:oklch(var(--foreground));font-variant-numeric:tabular-nums;display:block}.pr-compare__plan-gst{font-weight:var(--mkt-weight-regular);color:oklch(var(--muted-foreground));display:block}.pr-compare__cat{text-align:left;background:color-mix(in oklch, oklch(var(--muted)) 40%, oklch(var(--card)));font-family:var(--mkt-font-mono);font-weight:var(--mkt-weight-semibold);letter-spacing:.12em;text-transform:uppercase;color:oklch(var(--muted-foreground));padding-block:.625rem}.pr-compare__cat-label{display:inline-block;position:sticky;left:1.375rem}.pr-compare__feature{z-index:1;background:oklch(var(--card));box-shadow:inset -1px 0 0 oklch(var(--border));font-weight:var(--mkt-weight-medium);color:oklch(var(--foreground));text-align:left;line-height:1.35;position:sticky;left:0}.pr-compare__cell{text-align:center;color:oklch(var(--muted-foreground));font-variant-numeric:tabular-nums;line-height:1.4}.pr-compare__table tbody .pr-compare__feature,.pr-compare__table .pr-compare__cell{padding-block:.875rem}.pr-compare__cell.is-popular{background:oklch(var(--primary) / .05);color:oklch(var(--foreground));font-weight:var(--mkt-weight-medium)}.pr-compare__table tbody tr:last-child td{border-bottom:none}.pr-compare__yes{color:oklch(var(--primary));display:inline-flex}.pr-compare__yes svg{width:1.125rem;height:1.125rem}.pr-compare__no{color:oklch(var(--border))}.pr-compare__hint{text-align:center;color:oklch(var(--muted-foreground));margin:.75rem auto 0;display:none}@media (max-width:760px){.pr-compare__table{table-layout:fixed;min-width:760px}.pr-compare{max-height:min(36rem, calc(100svh - var(--mkt-nav-height,3.5rem) - 2rem));overflow:auto}.pr-compare__feature-head,.pr-compare__feature{width:10rem}.pr-compare__hint{display:block}}.pr-faq{flex-direction:column;gap:.5rem;display:flex}.pr-faq__item{border:1px solid oklch(var(--border));background:oklch(var(--card));border-radius:14px}.pr-faq__q{font-weight:var(--mkt-weight-semibold);color:oklch(var(--foreground));cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;list-style:none;display:flex}.pr-faq__q::-webkit-details-marker{display:none}.pr-faq__q:focus-visible{outline:2px solid oklch(var(--primary));outline-offset:2px;border-radius:14px}.pr-faq__chevron{color:oklch(var(--muted-foreground));flex:none;transition:transform .2s}.pr-faq__item[open] .pr-faq__chevron{transform:rotate(180deg)}.pr-faq__a{color:oklch(var(--muted-foreground));max-width:40rem;margin:0;padding:0 1.25rem 1.25rem;line-height:1.55}.pr-faq__item{interpolate-size:allow-keywords}@media (prefers-reduced-motion:no-preference){.pr-faq__item::details-content{height:0;transition:height .25s cubic-bezier(.25, 1, .5, 1), content-visibility .25s allow-discrete;overflow:clip}.pr-faq__item[open]::details-content{height:auto}}