.price-page{padding-bottom:52px;overflow-x:hidden}.price-hero{position:relative;border-bottom:0;background:var(--paper);box-shadow:0 0 0 100vmax var(--paper);clip-path:inset(0 -100vmax);padding:76px 0 84px}.price-hero-copy{min-width:0}.price-hero-copy h1{max-width:920px;margin:24px 0 0;color:var(--ink);font-size:clamp(42px,4.6vw,60px);font-weight:500;letter-spacing:-.035em;line-height:1.16}.price-hero-copy p{max-width:680px;margin:12px 0 0;color:#111419a3;font-size:16px;font-weight:400;line-height:1.65}.price-page .hero-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.price-hero .kicker{border-color:#11141933;background:#fff;color:#1114199e}.price-hero .btn-secondary{border-color:#1114193d;background:#fff;color:var(--ink)}.price-section,.plan-section{padding-top:82px}.price-section-head{display:grid;align-items:end;gap:24px;grid-template-columns:minmax(0,1fr) minmax(360px,.72fr);border-top:1px solid rgba(32,38,45,.34);padding-top:20px}.price-section-head h2,.boundary-copy h2{margin:10px 0 0;color:var(--ink);font-size:clamp(30px,3.2vw,42px);font-weight:500;letter-spacing:-.025em;line-height:1.25}.price-section-head p,.boundary-copy p{margin:0;color:#2f3437b3;font-size:14px;font-weight:500;line-height:1.68}.plan-label,.plan-recommended,.mobile-plan-label{color:#2f343799;font-size:12px;font-weight:500}.plan-recommended{flex:0 0 auto;border-radius:2px;background:var(--acid);padding:7px 10px;color:#fff}.boundary-list{margin:0;padding:0;list-style:none}.boundary-list li{position:relative;padding-left:18px;color:#2f3437c2;font-size:14px;font-weight:500;line-height:1.55}.boundary-list li:before{position:absolute;top:.72em;left:0;width:7px;height:7px;border-radius:50%;background:var(--acid);content:"";transform:translateY(-50%)}.boundary-list li+li{margin-top:9px}.plan-table{margin-top:24px;border-top:1px solid rgba(47,52,55,.18)}.plan-table-row{display:grid;grid-template-columns:minmax(150px,.48fr) repeat(2,minmax(0,1fr));border-bottom:1px solid rgba(47,52,55,.13)}.plan-table-row>*{min-width:0;margin:0;padding:14px 16px}.plan-table-row>*+*{border-left:1px solid rgba(47,52,55,.12)}.plan-table-row>strong{color:var(--ink);font-size:13px;font-weight:500}.plan-table-row:nth-child(2n){background:#ffffff57}.plan-table-header{align-items:center;background:#2f34370e}.plan-table-plan{position:relative;display:grid;gap:4px}.plan-table-plan>strong{font-size:19px;font-weight:500}.plan-table .plan-recommended{position:absolute;top:50%;right:12px;padding:5px 8px;transform:translateY(-50%)}.plan-table-cell{color:#2f3437bd;font-size:13px;font-weight:500;line-height:1.55}.plan-table-cell ul{display:grid;gap:6px 14px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none}.plan-table-cell li{position:relative;padding-left:16px;color:#2f3437c2;font-size:13px;line-height:1.5}.plan-table-cell li:before{position:absolute;top:.7em;left:0;width:6px;height:6px;border-radius:50%;background:var(--acid);content:"";transform:translateY(-50%)}.capability-matrix{margin-top:24px;border-top:1px solid rgba(47,52,55,.18)}.matrix-header,.capability-row{display:grid;grid-template-columns:minmax(240px,.8fr) repeat(2,minmax(0,1fr))}.matrix-header{min-height:46px;align-items:center;border-bottom:1px solid rgba(47,52,55,.14)}.matrix-header strong{padding:0 16px;font-size:14px;font-weight:500}.matrix-header strong:last-child{border-left:1px solid rgba(47,52,55,.12)}.capability-group h3{margin:0;border-bottom:1px solid rgba(47,52,55,.13);background:#2f34370e;padding:10px 14px;color:#2f3437a8;font-size:12px;font-weight:500}.capability-row{min-width:0;border-bottom:1px solid rgba(47,52,55,.13)}.capability-name,.capability-cell{min-width:0;padding:13px 16px}.capability-name strong,.capability-name span,.mobile-plan-label{display:block}.capability-name strong{color:var(--ink);font-size:15px;font-weight:500}.capability-name span{margin-top:5px;color:#2f343799;font-size:12px;font-weight:500;line-height:1.5}.capability-cell{border-left:1px solid rgba(47,52,55,.12);background:#ffffff4d}.capability-cell--pro{border-left:2px solid var(--acid);background:#f05a430e}.capability-cell p{margin:0;color:#2f3437c2;font-size:13px;font-weight:500;line-height:1.58}.capability-cell--muted p{color:#2f34376b}.mobile-plan-label{display:none}.delivery-index{color:#2f34377a;font-size:12px;font-weight:500}.delivery-table{margin-top:24px;border-top:1px solid rgba(47,52,55,.18)}.delivery-row{display:grid;grid-template-columns:minmax(150px,.48fr) minmax(0,2fr);border-bottom:1px solid rgba(47,52,55,.13)}.delivery-row:nth-child(2n){background:#ffffff57}.delivery-row>*{min-width:0;padding:14px 16px}.delivery-row>*+*{border-left:1px solid rgba(47,52,55,.12)}.delivery-row-title{display:flex;align-items:baseline;gap:12px}.delivery-row h3{margin:0;font-size:15px;font-weight:500}.delivery-row ul{display:grid;gap:6px 18px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:14px 16px;list-style:none}.delivery-row li{position:relative;padding-left:16px;color:#2f3437bd;font-size:13px;font-weight:500;line-height:1.5}.delivery-row li:before{position:absolute;top:.7em;left:0;width:6px;height:6px;border-radius:50%;background:var(--acid);content:"";transform:translateY(-50%)}.capacity-table{margin-top:24px;border-top:1px solid rgba(47,52,55,.18)}.capacity-row{display:grid;min-width:0;grid-template-columns:minmax(180px,.72fr) repeat(2,minmax(180px,1fr));border-bottom:1px solid rgba(47,52,55,.13)}.capacity-row>*{min-width:0;padding:14px 16px;font-size:13px;font-weight:500;line-height:1.5}.capacity-row>*+*{border-left:1px solid rgba(47,52,55,.12)}.capacity-row strong{color:var(--ink)}.capacity-row>span{color:#2f3437b8}.capacity-row--header{background:#2f34370e}.capacity-row--header span{color:#2f343799;font-size:12px}.boundary-section{display:grid;align-items:end;gap:34px;grid-template-columns:minmax(0,.8fr) minmax(420px,1fr) auto;margin-top:46px;border-top:1px solid rgba(47,52,55,.18);border-bottom:1px solid rgba(47,52,55,.18);padding:26px 0}.boundary-copy p{margin-top:14px}.boundary-list{margin:0}@media(max-width:1020px){.price-section-head,.boundary-section{grid-template-columns:1fr}.boundary-section{align-items:start}}@media(max-width:760px){.price-page{padding-bottom:44px}.price-hero{padding:30px 0 26px}.price-hero-copy h1{margin-top:14px;font-size:34px}.price-hero-copy p{margin-top:14px;font-size:15px}.price-page .hero-actions{display:grid;margin-top:20px}.price-section{padding-top:38px}.plan-section{padding-top:24px}.price-section-head{display:flex;align-items:flex-start;flex-direction:column;gap:16px}.price-section-head h2,.boundary-copy h2{font-size:23px}.price-section-head p,.boundary-copy p{font-size:14px}.plan-table{margin-top:18px}.plan-table-row{grid-template-columns:repeat(2,minmax(0,1fr))}.plan-table-row>*+*{border-left:0}.plan-table-header>span{display:none}.plan-table-header>.plan-table-plan+.plan-table-plan,.plan-table-row:not(.plan-table-header)>.plan-table-cell+.plan-table-cell{border-left:1px solid rgba(47,52,55,.12)}.plan-table-row>strong{grid-column:1 / -1;border-bottom:1px solid rgba(47,52,55,.1);background:#2f343709;padding:9px 12px}.plan-table-plan,.plan-table-cell{padding:12px}.plan-table .plan-recommended{position:static;width:-moz-max-content;width:max-content;margin-top:4px;transform:none}.plan-table-cell ul{grid-template-columns:1fr}.matrix-header{display:none}.capability-matrix{margin-top:18px;border-top:0}.capability-group+.capability-group{margin-top:20px}.capability-group h3{border-top:1px solid rgba(47,52,55,.16);padding:10px 0;background:transparent}.capability-row{display:grid;grid-template-columns:1fr 1fr;padding:12px 0}.capability-name{grid-column:1 / -1;padding:0 0 10px}.capability-cell{border-top:1px solid rgba(47,52,55,.11);border-left:0;padding:10px 12px 0 0;background:transparent}.capability-cell--pro{border-left:1px solid rgba(47,52,55,.11);padding-right:0;padding-left:12px}.mobile-plan-label{display:block;margin-bottom:7px}.capability-cell p{font-size:13px}.delivery-table{margin-top:18px}.delivery-row{grid-template-columns:1fr}.delivery-row>*+*{border-top:1px solid rgba(47,52,55,.1);border-left:0}.delivery-row ul{grid-template-columns:1fr;padding-top:11px;padding-bottom:11px}.capacity-row--header{display:none}.capacity-table{display:grid;gap:8px;margin-top:18px;border-top:0}.capacity-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid rgba(47,52,55,.14);border-radius:8px;background:#ffffff73;padding:11px 12px}.capacity-row>*{padding:0}.capacity-row>strong{grid-column:1 / -1;margin-bottom:12px}.capacity-row>.capacity-value{border-top:1px solid rgba(47,52,55,.11);border-left:0;padding-top:12px}.capacity-row>.capacity-value--pro{border-left:1px solid rgba(47,52,55,.11);padding-left:14px}.capacity-value .mobile-plan-label{margin-bottom:5px}.boundary-section{margin-top:40px;padding:24px 0}}@media(max-width:520px){.price-page .shell{width:100%;max-width:100%;padding-right:16px;padding-left:16px}}@media(max-width:340px){.capability-row{grid-template-columns:1fr}.capability-cell{padding:12px 0}.capability-cell--pro{border-left:0}}.price-page{--price-slate: #536b76;--price-clay: #667f88;--price-sage: #718078;overflow:hidden;padding-bottom:0;background:var(--paper)}.price-page .price-hero{background:radial-gradient(ellipse at 82% 8%,rgba(83,107,118,.13),transparent 34%),radial-gradient(ellipse at 8% 24%,rgba(102,127,136,.075),transparent 28%),#f8f9fa;box-shadow:0 0 0 100vmax #f8f9fa;padding-top:82px;padding-bottom:92px}.price-page .price-hero .kicker{border-color:#667f8833;background:#eff4f5d6}.price-page .price-hero-copy h1{max-width:780px;margin-top:26px;font-size:clamp(42px,3.7vw,54px);font-weight:var(--weight-medium);letter-spacing:0;line-height:1.22}.price-page .price-hero-copy p{max-width:690px;margin-top:18px;color:#20262da3;font-size:18px;font-weight:var(--weight-regular);line-height:1.72}.price-page .price-hero .btn-secondary{border-color:#20262d1f;background:#ffffffb8}.price-page .price-section{padding-top:88px}.price-page .price-section-head{display:grid;align-items:end;gap:52px;grid-template-columns:minmax(0,1fr) minmax(360px,.62fr);border:0;padding:0}.price-page .section-label{color:var(--price-clay)}.price-page .price-section-head h2,.price-page .boundary-copy h2{max-width:760px;margin-top:12px;font-size:clamp(31px,2.65vw,39px);font-weight:var(--weight-medium);letter-spacing:0;line-height:1.32}.price-page .price-section-head p,.price-page .boundary-copy p{color:#20262d9e;font-size:16px;font-weight:var(--weight-regular);line-height:1.78}.price-page .plan-section{background:linear-gradient(135deg,#edf2f4,#f6f3f0);box-shadow:0 0 0 100vmax #f1f3f3;clip-path:inset(0 -100vmax);padding-bottom:94px}.price-page .plan-cards{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:44px}.price-page .plan-card{position:relative;border:0;border-radius:14px;background:#ffffffc7;box-shadow:inset 0 0 0 1px #20262d0b,0 16px 38px #2a38400d;padding:28px}.price-page .plan-card--pro{background:linear-gradient(145deg,#fffffff0,#eef3f4e6)}.price-page .plan-card--pro:before{position:absolute;top:0;right:28px;left:28px;height:3px;border-radius:0 0 999px 999px;background:linear-gradient(90deg,var(--price-clay),var(--price-slate));content:"";opacity:.72}.price-page .plan-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.price-page .plan-label{color:#20262d80;font-size:12px}.price-page .plan-card h3{margin:7px 0 0;font-size:25px;font-weight:var(--weight-medium)}.price-page .plan-recommended{border-radius:999px;background:#667f881f;padding:6px 10px;color:#885b51;font-size:11px}.price-page .plan-card-copy{display:grid;margin:26px 0 0;gap:18px}.price-page .plan-card-copy div{display:grid;gap:18px;grid-template-columns:82px minmax(0,1fr)}.price-page .plan-card-copy dt{color:#20262d7a;font-size:12px}.price-page .plan-card-copy dd{margin:0;color:#20262dad;font-size:14px;line-height:1.68}.price-page .plan-card-included{margin-top:26px;border-top:1px solid rgba(32,38,45,.08);padding-top:20px}.price-page .plan-card-included>strong{font-size:14px;font-weight:var(--weight-medium)}.price-page .plan-card-included ul{display:grid;gap:10px 16px;grid-template-columns:repeat(2,minmax(0,1fr));margin:16px 0 0;padding:0;list-style:none}.price-page .plan-card-included li,.price-page .delivery-row li,.price-page .boundary-list li{position:relative;padding-left:16px;color:#20262da8;font-size:13px;line-height:1.55}.price-page .plan-card-included li:before,.price-page .delivery-row li:before,.price-page .boundary-list li:before{position:absolute;top:.72em;left:0;width:6px;height:6px;border-radius:50%;background:var(--price-clay);content:"";transform:translateY(-50%)}.price-page .capability-section{padding-bottom:96px}.price-page .capability-matrix{display:grid;margin-top:46px;gap:34px;border:0}.price-page .matrix-header{display:none}.price-page .capability-group h3{margin:0 0 13px;border:0;background:transparent;padding:0;color:#20262d80;font-size:13px;font-weight:var(--weight-medium)}.price-page .capability-group{display:grid;gap:9px}.price-page .capability-row{display:grid;min-width:0;gap:10px;grid-template-columns:minmax(230px,.76fr) repeat(2,minmax(0,1fr));border:0;border-radius:9px;background:#ffffffad;box-shadow:inset 0 0 0 1px #20262d0b;padding:14px}.price-page .capability-name,.price-page .capability-cell{min-width:0;border:0;border-radius:7px;background:transparent;padding:8px 10px}.price-page .capability-cell{background:#536b760b}.price-page .capability-cell--pro{border:0;background:#667f880f}.price-page .capability-name strong{font-size:16px;font-weight:var(--weight-medium)}.price-page .capability-name span{margin-top:6px;color:#20262d85;font-size:12px;font-weight:var(--weight-regular);line-height:1.5}.price-page .capability-cell p{color:#20262da8;font-size:13px;font-weight:var(--weight-regular);line-height:1.58}.price-page .capability-cell--muted p{color:#20262d66}.price-page .delivery-section{background:linear-gradient(135deg,#edf2f4,#f6f3f0);box-shadow:0 0 0 100vmax #f1f3f3;clip-path:inset(0 -100vmax);padding-bottom:94px}.price-page .delivery-table{display:grid;gap:28px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:44px;border:0}.price-page .delivery-row,.price-page .delivery-row:nth-child(2n){display:block;border:0;border-top:3px solid rgba(83,107,118,.4);background:transparent;padding-top:18px}.price-page .delivery-row:nth-child(2){border-top-color:#71807880}.price-page .delivery-row:nth-child(3){border-top-color:#667f887a}.price-page .delivery-row>*{border:0;padding:0}.price-page .delivery-row-title{gap:12px}.price-page .delivery-row h3{font-size:18px;font-weight:var(--weight-medium)}.price-page .delivery-index{color:var(--price-clay);font-family:var(--font-data);font-size:11px}.price-page .delivery-row ul{display:grid;gap:10px;grid-template-columns:1fr;margin:24px 0 0;padding:0}.price-page .capacity-section{padding-bottom:94px}.price-page .capacity-table{display:grid;margin-top:44px;gap:8px;border:0}.price-page .capacity-row{display:grid;min-width:0;gap:10px;grid-template-columns:minmax(200px,.72fr) repeat(2,minmax(180px,1fr));border:0;border-radius:8px;background:#ffffffad;padding:10px 14px}.price-page .capacity-row>*{border:0;padding:7px 10px;font-size:13px;font-weight:var(--weight-regular)}.price-page .capacity-row>strong{font-weight:var(--weight-medium)}.price-page .capacity-value{border-radius:6px;background:#536b760b}.price-page .capacity-value--pro{background:#667f880f}.price-page .capacity-row--header{background:transparent;padding-top:0;padding-bottom:0}.price-page .capacity-row--header span{color:#20262d75;font-size:12px}.price-page .boundary-section{display:grid;align-items:center;gap:34px;grid-template-columns:minmax(0,.8fr) minmax(420px,1fr) auto;margin-top:0;border:0;border-radius:14px;background:radial-gradient(circle at 88% 20%,rgba(255,255,255,.12),transparent 24%),linear-gradient(120deg,#354750,#4b6068);box-shadow:0 22px 54px #2a384024;padding:32px 34px;color:#fff}.price-page .boundary-copy .section-label{color:#ffffff94}.price-page .boundary-copy h2{color:#fff}.price-page .boundary-copy p{margin-top:14px;color:#ffffffb3}.price-page .boundary-list li{color:#ffffffbd}.price-page .boundary-list li:before{background:#ffffff9e}.price-page .boundary-section .btn{background:#fff;color:#354750}@media(max-width:1020px){.price-page .price-section-head,.price-page .boundary-section,.price-page .delivery-table{grid-template-columns:1fr}}@media(max-width:760px){.price-page .price-hero{padding-top:52px;padding-bottom:64px}.price-page .price-hero-copy h1{font-size:38px}.price-page .price-hero-copy p{font-size:17px}.price-page .price-section{padding-top:70px}.price-page .price-section-head{gap:20px;grid-template-columns:1fr}.price-page .plan-cards{grid-template-columns:1fr}.price-page .capability-row{grid-template-columns:1fr 1fr}.price-page .capability-name{grid-column:1 / -1}.price-page .mobile-plan-label{display:block;margin-bottom:7px}.price-page .capacity-row--header{display:none}.price-page .capacity-row{grid-template-columns:repeat(2,minmax(0,1fr))}.price-page .capacity-row>strong{grid-column:1 / -1}}@media(max-width:520px){.price-page .shell{width:100%;max-width:100%;padding-right:16px;padding-left:16px}.price-page .price-hero-copy h1{font-size:34px}.price-page .price-section-head h2,.price-page .boundary-copy h2{font-size:30px}.price-page .plan-card{padding:22px}.price-page .plan-card-copy div,.price-page .plan-card-included ul{grid-template-columns:1fr}.price-page .plan-card-copy{gap:20px}.price-page .plan-card-copy div{gap:5px}.price-page .capability-row{grid-template-columns:1fr}.price-page .capability-name,.price-page .capability-cell{grid-column:1}.price-page .boundary-section{border-radius:12px;padding:26px 22px}}
