.pricing-section-nav{z-index:3;background:var(--ink);font:11px/1.6 var(--mono);flex-wrap:wrap;justify-content:center;gap:26px;padding:120px 20px 0;display:flex;position:relative}.pricing-section-nav a{border-bottom:1px solid var(--line-strong);padding:10px 0}.pricing-section-nav+.pricing-plans-first{padding-top:54px}.pricing-plans-intro-v2{text-align:left;align-items:flex-start}.pricing-plans-intro-v2 h1{color:#f0f3f6;letter-spacing:-.045em;max-width:100%;margin:25px 0 0;font:400 clamp(44px,7vw,104px)/1.03 Georgia,Times New Roman,serif}.pricing-plans-intro-v2 h1 em{color:var(--accent);font-style:italic;display:block}.pricing-offer-intro{max-width:760px;color:var(--chrome-secondary);text-wrap:pretty;margin:24px 0 0;font-size:clamp(15px,1.3vw,18px);line-height:1.7}.pricing-billing-group>p{color:var(--chrome-secondary);margin:26px 0 8px;font-size:11px}.pricing-billing-group .pricing-billing{margin-top:0}#showcase-plans{grid-template-columns:repeat(3,minmax(0,1fr))}#showcase-plans>.pricing-plan-v2{flex-direction:column;min-height:0;padding:0;display:flex}#showcase-plans .pricing-plan-summary{padding:54px 24px 24px}#showcase-plans .pricing-plan-topline{color:var(--chrome-secondary);letter-spacing:.02em;font-size:11px}#showcase-plans .pricing-plan-topline>small{color:var(--accent-soft);border-color:rgba(var(--accent-rgb),.35);background:rgba(var(--accent-rgb),.06);padding:7px 10px;font-size:12px}#showcase-plans .pricing-plan-badge{letter-spacing:.08em;font-size:10px}#showcase-plans .pricing-plan-heading{min-height:116px;padding-top:26px}#showcase-plans .pricing-plan-eyebrow{color:var(--chrome-secondary);font-size:14px}#showcase-plans .pricing-plan-price{flex-direction:column;align-items:stretch;gap:16px;min-height:170px;margin:14px 0 20px;display:flex}#showcase-plans .pricing-plan-price>.pricing-plan-recurring{grid-template-rows:22px 58px 24px;gap:4px;display:grid}#showcase-plans .pricing-plan-price .pricing-plan-recurring strong{color:var(--paper);font-size:clamp(44px,3.6vw,56px);line-height:1}#showcase-plans .pricing-plan-price>div>small{color:var(--accent-soft);white-space:normal;letter-spacing:.06em;font-size:11px;line-height:1.5}#showcase-plans .pricing-plan-price>div>span{color:#c6c0b9;font-size:13px}#showcase-plans .pricing-plan-price>.pricing-plan-build{flex-wrap:wrap;align-items:baseline;gap:4px 7px;min-height:38px;display:flex}#showcase-plans .pricing-plan-price .pricing-plan-build strong{color:var(--accent-soft);letter-spacing:-.025em;font-size:20px;line-height:1.3}#showcase-plans .pricing-plan-price .pricing-plan-build span{font-size:12px}#showcase-plans .pricing-plan-fit{color:#c6c0b9;min-height:74px;margin-bottom:20px;font-size:14px}#showcase-plans .pricing-plan-highlights{flex:1;margin:24px 24px 0}#showcase-plans .pricing-plan-highlights li{color:var(--paper);font-size:14px}#showcase-plans .pricing-plan-note{min-height:92px;color:var(--chrome-secondary);margin:20px 24px 24px;font-size:12px}#showcase-plans .pricing-plan-action{letter-spacing:.015em;text-transform:none;border-radius:999px;width:100%;min-height:52px;padding:14px 16px;font-size:13px}#showcase-plans .pricing-v2-outline{color:var(--paper);border-color:rgba(var(--accent-rgb),.55);background:#0a0a0a2e}#showcase-plans .pricing-v2-outline:hover{color:var(--accent);border-color:var(--accent)}@media (prefers-reduced-motion:reduce){#showcase-plans>.pricing-plan-v2{opacity:1;animation:none;transform:none}#showcase-plans>.pricing-plan-v2:after{display:none}}#listing-showcase.pricing-listing-overview{scroll-margin-top:110px}@media (max-width:1279px){#showcase-plans{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){#showcase-plans{grid-template-columns:1fr}#showcase-plans .pricing-plan-heading{min-height:0;padding-top:20px}#showcase-plans .pricing-plan-summary{padding:28px 24px 24px}#showcase-plans .is-featured .pricing-plan-summary{padding-top:48px}#showcase-plans .pricing-plan-price{min-height:0;margin-top:22px}#showcase-plans .pricing-plan-fit,#showcase-plans .pricing-plan-note{min-height:0}}.listing-page>.pricing-listing-v2{padding-top:150px}.listing-page .pricing-v2-heading h1{letter-spacing:-.04em;font-size:clamp(38px,5vw,72px);line-height:1.04}.pricing-plan-note{min-height:72px}@media (max-width:820px){.pricing-section-nav{gap:12px 22px;padding-top:90px}.listing-page>.pricing-listing-v2{padding-top:115px}}@media (max-width:540px){.pricing-section-nav{gap:4px 16px;padding:78px 18px 10px}.pricing-section-nav a{align-items:center;min-height:44px;padding:8px 0;font-size:12px;display:flex}.pricing-plans-intro-v2{margin-bottom:34px}.pricing-plans-intro-v2 h1{font-size:clamp(37px,10.5vw,48px);line-height:1.08}.pricing-billing-group{width:100%}.pricing-billing-group>p{font-size:12px;line-height:1.5}.pricing-billing-group .pricing-billing{width:100%;max-width:340px;color:var(--chrome-secondary);border-radius:20px;grid-template-columns:1fr 60px 1fr;justify-items:center;gap:4px 12px;padding:8px 12px 12px;font-size:13px;display:grid}.pricing-billing-group .pricing-billing button{width:60px;height:44px;padding:7px}.pricing-billing-group .pricing-billing button i{width:26px;height:26px}.pricing-billing-group .pricing-billing button i.is-annual{transform:translate(18px)}.pricing-billing-group .pricing-billing b{grid-column:1/-1;padding:6px 12px;font-size:11px}.pricing-comparison-table tbody th{font-size:11px;line-height:1.5}.pricing-comparison-table tbody td{font-size:14px}.pricing-comparison-table tbody td:before{color:var(--accent);font-size:10px}}.recommended-stacks-grid article{flex-direction:column;min-width:0;display:flex}.recommended-stacks-grid article>strong{white-space:normal;font-size:25px;line-height:1.4}.recommended-stacks-grid article>p{min-height:0}.recommended-stacks-grid .pricing-v2-outline{margin-top:auto}.recommended-stacks-grid .text-link{margin-top:16px}.pricing-page-v2 .pricing-experience-sites{margin-top:0}.plan-refresh-detail summary{cursor:pointer}.plan-refresh-detail p{color:var(--chrome-secondary);font-size:13px;line-height:1.7}.pricing-founding-note summary{cursor:pointer;min-height:44px;padding-block:12px;display:list-item}.pricing-founding-note p{font:inherit}.recommended-stacks-grid .deployment-stack{color:var(--accent-soft);font-size:15px;line-height:1.7}.deployment-examples{border-block:1px solid var(--line);margin-top:38px;padding:26px 0}.deployment-examples>h3{margin:0 0 24px;font-size:24px}.deployment-examples>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.deployment-examples h4{margin:0 0 12px;font-size:16px}.deployment-examples p,.bespoke-scope{color:var(--chrome-secondary);font-size:14px;line-height:1.7}.bespoke-scope summary{cursor:pointer;min-height:44px;padding-block:12px}.pricing-experience-sites>header h2{letter-spacing:-.06em;max-width:820px;margin:25px 0 0;font-size:clamp(48px,5.7vw,84px);line-height:.92}.pricing-experience-sites>header h2 em{color:#69737c;font-style:normal;font-weight:380}.pricing-custom-experience-copy h3{letter-spacing:-.05em;margin:57px 0 12px;font-size:clamp(27px,2.45vw,38px);line-height:1}@media (max-width:820px){.deployment-examples>div{grid-template-columns:1fr}}@media (max-width:540px){.pricing-experience-sites>header h2{font-size:clamp(43px,13.5vw,61px)}.pricing-custom-experience-copy h3{margin-top:42px}}.recommended-stacks-grid article{background:linear-gradient(140deg,#a9b2bc14,#0000),#0b1116;overflow:hidden;box-shadow:inset 0 1px #ffffff0f}.recommended-stacks-grid .offer-space-visual{height:240px;margin:-33px -33px 26px}.recommended-stacks-grid h3{margin-top:20px}.recommended-stacks-grid article:focus-within{border-color:var(--accent)}@media (prefers-reduced-motion:reduce){.recommended-stacks-grid article{transition:none}.recommended-stacks-grid article:hover{transform:none}}@media (max-width:540px){.recommended-stacks-grid .offer-space-visual{margin:-25px -25px 26px}}.pricing-page-focused .pricing-section-nav+.pricing-plans-first{border-bottom:0;padding-top:40px;padding-bottom:20px}.pricing-page-focused .pricing-plans-intro-v2{margin-bottom:0}.pricing-page-focused #platform-plans{border-top:0;padding-top:24px}.pricing-page-focused #platform-plans .pricing-v2-heading{margin-bottom:30px}.pricing-page-focused #platform-plans .pricing-v2-heading h2{margin-top:14px;font-size:clamp(36px,3.3vw,50px)}.pricing-upgrades-overview .upgrade-grid{align-items:stretch}.pricing-upgrades-overview .upgrade-card{flex-direction:column;display:flex}.pricing-upgrades-overview .upgrade-card-footer{flex-direction:column;flex:1;display:flex}.pricing-upgrades-overview .upgrade-action{margin-top:auto}.pricing-landing-pages{scroll-margin-top:90px}.pricing-landing-pages .pricing-v2-heading>div:last-child>p,.pricing-display-illustrated .pricing-v2-heading>div:last-child>p{color:var(--chrome-secondary);font-size:14px}.pricing-landing-pages .pricing-v2-heading>div:last-child>.pricing-landing-note{color:var(--champagne);font:11px/1.7 var(--mono);letter-spacing:.1em;margin-top:24px}.pricing-landing-pages .pricing-launch-grid-v2 article{flex-direction:column;min-width:0;display:flex}.pricing-landing-pages .offer-space-visual{flex:none;height:260px}.pricing-landing-pages .pricing-launch-grid-v2 article>p{margin-bottom:22px}.pricing-landing-pages .pricing-launch-grid-v2 ul{flex:1;margin-top:26px}.pricing-landing-pages .pricing-launch-grid-v2 li{font-size:14px;line-height:1.6}.pricing-landing-pages .pricing-launch-grid-v2 article>.campaign-review-terms{margin-bottom:0;font-size:12px}.pricing-bespoke-restored .pricing-experience-sites{border-top:0;padding-top:0;scroll-margin-top:115px}.pricing-bespoke-restored .pricing-custom-experience-copy li{font-size:14px;line-height:1.6}.pricing-display-illustrated .pricing-display-panel{grid-template-columns:240px minmax(0,1fr)}.pricing-display-illustrated .pricing-display-detail{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;padding:36px}.pricing-display-illustrated .pricing-display-detail h3{font-size:clamp(36px,3.5vw,55px)}.pricing-display-illustrated .pricing-display-detail>div>p,.pricing-display-illustrated .pricing-display-detail li{color:var(--chrome-secondary);font-size:14px;line-height:1.7}.pricing-display-illustrated .pricing-display-detail em{color:var(--chrome-secondary);font-size:12px;line-height:1.7;display:block}.pricing-display-illustrated .pricing-display-detail>div>strong{font-size:23px}.pricing-display-evidence{min-width:0}.pricing-display-evidence .offer-space-visual{border:1px solid var(--line);border-radius:16px;height:240px}.pricing-display-evidence>small{margin:14px 0 24px;line-height:1.6;display:block}.pricing-display-illustrated .pricing-display-selector button{color:var(--chrome-secondary)}.pricing-display-illustrated .pricing-display-selector small{color:var(--chrome-secondary);line-height:1.6}@media (max-width:1050px){.pricing-display-illustrated .pricing-display-panel{grid-template-columns:1fr}.pricing-display-illustrated .pricing-display-selector{border-right:0;border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pricing-display-illustrated .pricing-display-selector button{border-right:1px solid var(--line);border-bottom:0;grid-template-columns:1fr;min-height:110px;padding:22px}.pricing-display-illustrated .pricing-display-selector button>span{grid-row:auto}}@media (max-width:540px){.pricing-page-focused .pricing-section-nav+.pricing-plans-first{padding-top:28px;padding-bottom:16px}.pricing-page-focused #platform-plans{padding-top:16px}.pricing-page-focused #platform-plans .pricing-v2-heading{gap:20px;margin-bottom:24px}.pricing-landing-pages .offer-space-visual{height:210px}.pricing-display-illustrated .pricing-display-detail{grid-template-columns:1fr;gap:26px;padding:25px}.pricing-display-illustrated .pricing-display-selector{grid-template-columns:1fr}.pricing-display-illustrated .pricing-display-selector button{border-right:0;border-bottom:1px solid var(--line);grid-template-columns:30px 1fr;min-height:78px;padding:17px 21px}.pricing-display-illustrated .pricing-display-selector button>span{grid-row:1/3}.pricing-display-illustrated .pricing-display-detail h3{font-size:42px}}
