.ac-split{align-items:start;gap:clamp(36px,5vw,64px);display:grid}@media (min-width:960px){.ac-split{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(48px,6vw,96px)}.ac-split-flip{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}.ac-sticky{position:sticky;top:24px}}.ac-column{align-content:start;gap:24px;max-width:40rem;display:grid}.ac-narrow{align-content:start;gap:24px;max-width:34rem;display:grid}.ac-plans{gap:18px;display:grid}.ac-plan{align-content:start;gap:10px;display:grid}.ac-plan-name{font-family:var(--font-serif);font-variation-settings:"SOFT" 100;letter-spacing:-.012em;font-size:clamp(22px,1.8vw,27px);font-weight:400;line-height:1.15}.ac-price{flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin:4px 0 6px;display:flex}.ac-price-amount{font-family:var(--font-serif);font-variation-settings:"SOFT" 100;letter-spacing:-.04em;font-feature-settings:"lnum";font-size:clamp(64px,6.4vw,104px);font-weight:340;line-height:.86}.ac-plan-season .ac-price-amount{color:var(--brass-light)}.ac-plan-monthly .ac-price-amount{font-size:clamp(46px,4.2vw,64px)}.ac-price-term{font-size:17px;font-weight:600}.ac-price-billed{margin-top:4px;font-size:17px;font-weight:700}.ac-plan-deal{font-weight:600}.ac-plan-renew{font-size:15.5px}.ac-plan-season .ac-plan-renew{color:var(--board-muted)}.ac-plan-monthly .ac-plan-renew{color:var(--ink-muted)}.ac-plan form{margin-top:10px}.ac-plan .wa-btn{width:100%}.ac-plan-monthly{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--ink) 22%, transparent), 0 22px 44px -32px color-mix(in srgb, var(--ink) 38%, transparent)}.ac-features{align-content:start;gap:18px;display:grid}.ac-features .ap-ticks .ap-chip{vertical-align:1px;margin-left:8px}.ac-after{justify-items:start;gap:14px;display:grid}.ac-after .wa-btn{width:100%}.ac-refund{font-weight:600}.ac-parent{gap:14px;display:grid}.ac-parent .wa-btn{width:100%}.ac-status{font-family:var(--font-serif);font-variation-settings:"SOFT" 100;letter-spacing:-.014em;text-wrap:balance;font-size:clamp(23px,2vw,30px);font-weight:400;line-height:1.2}.ac-actions{gap:12px;display:grid}.ac-actions .wa-btn{width:100%}@media (min-width:560px){.ac-actions-row{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.ac-actions-row .wa-btn{width:auto}}.ac-ink{width:min(220px,52vw);height:auto}.ac-plan-season .ap-board-wash{opacity:.16;width:62%;height:150%;top:-30%;right:-18%}.ac-hero{grid-template-areas:"title""offer""features";gap:28px;padding-bottom:clamp(24px,4vw,48px);display:grid}.ac-hero-title{isolation:isolate;grid-area:title;padding:clamp(28px,5vw,72px) 0 0;position:relative}.ac-hero-title .wa-h1{text-wrap:balance;max-width:13ch}.ac-hero-paint{width:calc(75% + 12vw);height:150%;inset:-30% -12vw -20% 25%}.ac-hero-offer{grid-area:offer;align-content:start;gap:24px;display:grid}.ac-hero-features{grid-area:features}@media (min-width:960px){.ac-hero{grid-template:"title offer""features offer"1fr/minmax(0,6fr) minmax(0,5fr);gap:40px clamp(48px,6vw,96px)}.ac-hero-offer{padding-top:clamp(40px,5vw,72px);position:sticky;top:24px}}.ac-offer{gap:16px;display:grid}.ac-plan-season{gap:8px;padding:clamp(24px,3vw,36px)}.ac-price-big .ac-price-amount{font-size:clamp(88px,8vw,128px)}.ac-plan-save{color:var(--board-muted)}.ac-buy{gap:10px;margin-top:14px;display:grid}.ac-buy .wa-btn{width:100%}.ac-buy .ac-plan-renew{text-align:center}.ac-plan-refund{border-top:1px solid var(--board-line);margin-top:6px;padding-top:14px;font-size:15.5px;font-weight:600}.ac-plan-season .ac-plan-renew{color:var(--board-ink);font-weight:600}.ac-plan-monthly{gap:4px;padding:clamp(20px,2.4vw,28px)}.ac-monthly-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;display:flex}.ac-price-small{margin:0}.ac-price-small .ac-price-amount{font-size:clamp(40px,3.4vw,52px)}.ac-plan-monthly .ac-buy{margin-top:8px}.ac-plan-bundle{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--ink) 22%, transparent), 0 22px 44px -32px color-mix(in srgb, var(--ink) 38%, transparent);gap:8px;padding:clamp(20px,2.4vw,28px)}.ac-plan-bundle .ac-plan-renew{color:var(--ink);font-weight:600}.ac-bundle-who{color:var(--ink-muted);font-size:15.5px}.ac-signin-note{color:var(--ink-muted);justify-items:start;gap:6px;font-size:15.5px;display:grid}.ac-have{gap:18px;padding:clamp(24px,3vw,36px)}.ac-have .ac-actions .wa-btn{width:100%}.ac-compare{border-top:1.5px solid color-mix(in srgb, var(--ink) 22%, transparent);gap:clamp(28px,4vw,48px);margin-top:clamp(32px,5vw,64px);padding:clamp(56px,8vw,120px) 0 clamp(16px,3vw,32px);display:grid}.ac-compare .wa-h2{max-width:18ch}.ac-scale{gap:28px;max-width:58rem;display:grid}.ac-scale-row{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:4px 20px;display:grid}.ac-scale-who{font-weight:600}.ac-scale-amount{font-family:var(--font-serif);font-variation-settings:"SOFT" 100;letter-spacing:-.03em;font-feature-settings:"lnum";text-align:right;font-size:clamp(30px,3.6vw,52px);font-weight:360;line-height:1}.ac-scale-us .ac-scale-amount{color:var(--oxford)}.ac-scale-bar{grid-column:1/-1;height:22px}.ac-scale-sources{gap:4px;display:grid}@media (max-width:559px){.ac-scale-row{grid-template-columns:minmax(0,1fr)}.ac-scale-amount{text-align:left}}.ac-tools{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;margin:0;padding:0;list-style:none;display:grid}.ac-tools li>a,.ac-tools li>span{flex-wrap:wrap;align-items:center;gap:4px 8px;min-height:44px;font-weight:600;display:inline-flex}.ac-tools li>a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--brass);text-decoration-color:var(--brass);text-underline-offset:.3em;text-decoration-thickness:2px}.ac-tools li>span{color:var(--ink-muted)}.ac-tools-pass{gap:12px;display:grid}@media (max-width:380px){.ac-tools{grid-template-columns:minmax(0,1fr)}}
