main[data-barba-namespace=pricing]{background:var(--brand-cream-warm);color:var(--brand-charcoal);font-family:var(--font-body)}main[data-barba-namespace=pricing] .pricing-container{max-width:1920px;margin:0 auto;padding-inline:clamp(20px,4vw,64px)}main[data-barba-namespace=pricing] section{padding-block:clamp(72px,12vh,168px);position:relative}main[data-barba-namespace=pricing] .s01{padding-block:clamp(140px,22vh,280px) clamp(80px,12vh,160px);min-height:88vh;display:flex;flex-direction:column;justify-content:center}main[data-barba-namespace=pricing] .s01-eyeb{font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--fg-3);margin-bottom:clamp(28px,4vw,44px);display:flex;gap:14px;align-items:center}main[data-barba-namespace=pricing] .s01-eyeb .dot{width:6px;height:6px;border-radius:50%;background:var(--accent)}main[data-barba-namespace=pricing] .s01-line{font-family:var(--font-display);font-weight:800;letter-spacing:-.02em;text-transform:uppercase;line-height:.9;color:#000;font-size:clamp(64px,13vw,220px)}main[data-barba-namespace=pricing] .s01-line .script,main[data-barba-namespace=pricing] .s02 h2 .script,main[data-barba-namespace=pricing] .s04-head h2 .script,main[data-barba-namespace=pricing] .s08 h2 .script{font-family:var(--font-accent);color:var(--accent);font-weight:400;text-transform:uppercase;letter-spacing:.02em;font-size:1.05em;line-height:.9;display:inline-block;position:relative;top:.05em}main[data-barba-namespace=pricing] .s01-desc-row{display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(32px,5vw,80px);align-items:end;margin-top:clamp(56px,9vh,128px)}@media(max-width:800px){main[data-barba-namespace=pricing] .s01-desc-row{grid-template-columns:1fr}}main[data-barba-namespace=pricing] .s01-desc{font-size:clamp(18px,1.6vw,22px);line-height:1.45;color:var(--brand-charcoal);max-width:44ch}main[data-barba-namespace=pricing] .s01-desc b{font-weight:500;color:#000}main[data-barba-namespace=pricing] .s01-rungs{font-family:var(--font-mono, ui-monospace, monospace);font-size:12px;letter-spacing:.08em;color:var(--fg-3);text-align:right}main[data-barba-namespace=pricing] .s01-rungs ol{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}main[data-barba-namespace=pricing] .s01-rungs li{display:flex;gap:14px;justify-content:flex-end;align-items:baseline}main[data-barba-namespace=pricing] .s01-rungs .ix{color:var(--accent)}main[data-barba-namespace=pricing] .s01-rungs .label{color:#000;text-transform:uppercase;letter-spacing:.12em;font-weight:500}main[data-barba-namespace=pricing] .s02{text-align:center;padding-block:clamp(96px,16vh,200px)}main[data-barba-namespace=pricing] .s02-eyeb{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--fg-3);margin-bottom:28px}main[data-barba-namespace=pricing] .s02 h2{font-family:var(--font-display);font-weight:800;text-transform:uppercase;letter-spacing:-.02em;line-height:.96;font-size:clamp(40px,6vw,96px);color:#000;margin:0 auto;max-width:22ch;text-wrap:balance}main[data-barba-namespace=pricing] .s03{padding-block:clamp(72px,10vh,140px)}main[data-barba-namespace=pricing] .s03-head{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,5vw,80px);align-items:end;margin-bottom:clamp(48px,7vh,96px)}@media(max-width:900px){main[data-barba-namespace=pricing] .s03-head{grid-template-columns:1fr}}main[data-barba-namespace=pricing] .s03-head .eyeb{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--fg-3);margin-bottom:16px}main[data-barba-namespace=pricing] .s03-head h2{font-family:var(--font-display);font-weight:800;text-transform:uppercase;letter-spacing:-.02em;line-height:.96;font-size:clamp(44px,6.5vw,104px);color:#000;margin:0;max-width:14ch}main[data-barba-namespace=pricing] .s03-head .sub{font-size:16px;line-height:1.55;color:var(--fg-2);max-width:44ch}main[data-barba-namespace=pricing] .s03-head .sub b{color:#000;font-weight:500}main[data-barba-namespace=pricing] .s03-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(20px,2vw,32px);align-items:stretch}@media(max-width:900px){main[data-barba-namespace=pricing] .s03-grid{grid-template-columns:1fr}}main[data-barba-namespace=pricing] .tier{background:#fff;border-radius:24px;padding:clamp(24px,2vw,32px);display:flex;flex-direction:column;box-shadow:0 4px 10px #3e36360d,0 24px 56px #3e363614;position:relative}main[data-barba-namespace=pricing] .tier.is-featured{background:#1b1a18;color:var(--brand-cream);transform:translateY(-12px);box-shadow:0 8px 18px #0000002e,0 36px 80px #00000038}@media(max-width:1100px){main[data-barba-namespace=pricing] .tier.is-featured{transform:none}}main[data-barba-namespace=pricing] .tier.is-muted{background:transparent;border:1px dashed rgba(0,0,0,.18);box-shadow:none}main[data-barba-namespace=pricing] .tier .rung{font-family:var(--font-mono, ui-monospace, monospace);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--fg-3);margin-bottom:18px;display:flex;justify-content:space-between;gap:12px}main[data-barba-namespace=pricing] .tier.is-featured .rung{color:#f5eded8c}main[data-barba-namespace=pricing] .tier .rung .badge{background:var(--accent);color:#fff;padding:4px 10px;border-radius:999px;font-size:10px;letter-spacing:.12em}main[data-barba-namespace=pricing] .tier h3{font-family:var(--font-display);font-weight:800;text-transform:uppercase;letter-spacing:-.02em;font-size:clamp(40px,4vw,64px);line-height:.9;margin:0 0 8px;color:inherit}main[data-barba-namespace=pricing] .tier .tagline{font-size:14px;line-height:1.5;color:var(--fg-2);margin:0 0 24px;min-height:3em}main[data-barba-namespace=pricing] .tier.is-featured .tagline{color:#f5ededb3}main[data-barba-namespace=pricing] .tier .priceblock{display:flex;flex-direction:column;gap:4px;padding:20px 0;border-block:1px solid rgba(0,0,0,.1);margin-bottom:24px}main[data-barba-namespace=pricing] .tier.is-featured .priceblock{border-color:#f5eded24}main[data-barba-namespace=pricing] .tier .priceblock .row{display:flex;align-items:baseline;gap:10px}main[data-barba-namespace=pricing] .tier .priceblock .lbl{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--fg-3);width:56px;flex-shrink:0}main[data-barba-namespace=pricing] .tier.is-featured .priceblock .lbl{color:#f5eded80}main[data-barba-namespace=pricing] .tier .priceblock .val{font-family:var(--font-display);font-weight:800;letter-spacing:-.02em;font-size:clamp(28px,2.4vw,36px);line-height:1;color:inherit}main[data-barba-namespace=pricing] .tier .priceblock .unit{font-family:var(--font-body);font-size:13px;color:var(--fg-2);letter-spacing:0}main[data-barba-namespace=pricing] .tier.is-featured .priceblock .unit{color:#f5eded99}main[data-barba-namespace=pricing] .tier .group{margin-bottom:18px}main[data-barba-namespace=pricing] .tier .group .ghead{font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--accent);margin-bottom:10px;font-weight:500}main[data-barba-namespace=pricing] .tier .group ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:7px}main[data-barba-namespace=pricing] .tier .group li{font-size:14px;line-height:1.45;color:var(--fg-2);display:grid;grid-template-columns:14px 1fr;gap:8px;align-items:start}main[data-barba-namespace=pricing] .tier .group li:before{content:"✓";color:var(--accent);font-size:12px;line-height:1.6}main[data-barba-namespace=pricing] .tier.is-featured .group li{color:#f5ededd1}main[data-barba-namespace=pricing] .tier .cap{font-size:12px;line-height:1.4;color:var(--fg-3);padding:12px 0 0;border-top:1px dashed rgba(0,0,0,.1);margin-top:auto}main[data-barba-namespace=pricing] .tier.is-featured .cap{color:#f5eded80;border-top-color:#f5eded24}main[data-barba-namespace=pricing] .tier .cta{display:inline-flex;justify-content:center;align-items:center;gap:10px;margin-top:20px;padding:16px 22px;border-radius:12px;font-family:var(--font-body);font-weight:500;font-size:13px;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;background:#000;color:#fff;transition:background .22s}main[data-barba-namespace=pricing] .tier .cta:hover{background:var(--accent)}main[data-barba-namespace=pricing] .tier.is-featured .cta{background:var(--accent)}main[data-barba-namespace=pricing] .tier.is-featured .cta:hover{background:var(--accent-hover, var(--brand-red-hover))}main[data-barba-namespace=pricing] .tier.is-muted .cta{background:transparent;color:#000;border:1px solid rgba(0,0,0,.2)}main[data-barba-namespace=pricing] .tier.is-muted .cta:hover{background:#000;color:#fff;border-color:#000}main[data-barba-namespace=pricing] .s03-rule{margin-top:clamp(48px,6vw,80px);padding:28px clamp(20px,3vw,40px);background:var(--brand-cream);border-radius:16px;display:flex;gap:clamp(24px,4vw,56px);justify-content:center;flex-wrap:wrap;align-items:center;font-size:14px;color:var(--fg-2)}main[data-barba-namespace=pricing] .s03-rule b{color:#000;font-weight:500}main[data-barba-namespace=pricing] .s03-rule .dot{width:4px;height:4px;border-radius:50%;background:var(--accent);display:inline-block}main[data-barba-namespace=pricing] .s03-coming{margin-top:clamp(32px,4vw,56px);padding:clamp(28px,3vw,44px);border-radius:24px;background:var(--brand-cream);border:1px dashed rgba(27,26,24,.22);position:relative}main[data-barba-namespace=pricing] .s03-coming__head{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-bottom:clamp(20px,2vw,28px)}main[data-barba-namespace=pricing] .s03-coming__pill{background:var(--accent);color:#fff;font-family:var(--font-body);font-weight:500;font-size:11px;letter-spacing:.16em;text-transform:uppercase;padding:6px 12px;border-radius:999px}main[data-barba-namespace=pricing] .s03-coming__rung{font-family:var(--font-mono, ui-monospace, monospace);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--fg-3)}main[data-barba-namespace=pricing] .s03-coming__body{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr) minmax(0,.9fr);gap:clamp(28px,4vw,56px);align-items:center}@media(max-width:960px){main[data-barba-namespace=pricing] .s03-coming__body{grid-template-columns:1fr;gap:24px}}main[data-barba-namespace=pricing] .s03-coming__lhs h3{font-family:var(--font-display);font-weight:800;text-transform:uppercase;letter-spacing:-.02em;font-size:clamp(40px,4vw,64px);line-height:.9;margin:0 0 12px;color:#000}main[data-barba-namespace=pricing] .s03-coming__tagline{font-size:15px;line-height:1.5;color:var(--fg-2);margin:0;max-width:30ch}main[data-barba-namespace=pricing] .s03-coming__feat{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}main[data-barba-namespace=pricing] .s03-coming__feat li{font-size:14px;line-height:1.45;color:var(--fg-2);display:grid;grid-template-columns:14px 1fr;gap:10px;align-items:start}main[data-barba-namespace=pricing] .s03-coming__feat li:before{content:"✓";color:var(--accent);font-size:12px;line-height:1.6}main[data-barba-namespace=pricing] .s03-coming__rhs{text-align:left}@media(min-width:961px){main[data-barba-namespace=pricing] .s03-coming__rhs{text-align:right}}main[data-barba-namespace=pricing] .s03-coming__note{font-size:14px;line-height:1.5;color:var(--fg-2);margin:0 0 18px}main[data-barba-namespace=pricing] .s03-coming__note .script{font-family:var(--font-accent);color:var(--accent);font-weight:400;text-transform:uppercase;letter-spacing:.02em;font-size:1.1em;line-height:.9;display:inline-block;position:relative;top:.05em}main[data-barba-namespace=pricing] .s03-coming__cta{display:inline-flex;justify-content:center;align-items:center;gap:10px;padding:14px 22px;border-radius:12px;font-family:var(--font-body);font-weight:500;font-size:13px;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;background:#000;color:#fff;transition:background .22s}main[data-barba-namespace=pricing] .s03-coming__cta:hover{background:var(--accent)}main[data-barba-namespace=pricing] .s03-coming__cta:focus-visible{outline:2px solid var(--accent);outline-offset:3px}main[data-barba-namespace=pricing] .s04{background:var(--brand-dark-warm);color:var(--brand-cream);margin-inline:calc(50% - 50vw);padding-inline:clamp(20px,4vw,64px);padding-block:clamp(96px,14vh,200px)}main[data-barba-namespace=pricing] .s04-head{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,5vw,80px);align-items:end;margin-bottom:clamp(48px,7vh,96px)}@media(max-width:900px){main[data-barba-namespace=pricing] .s04-head{grid-template-columns:1fr}}main[data-barba-namespace=pricing] .s04-head .eyeb{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#f5eded8c;margin-bottom:16px}main[data-barba-namespace=pricing] .s04-head h2{font-family:var(--font-display);font-weight:800;text-transform:uppercase;letter-spacing:-.02em;line-height:.96;font-size:clamp(44px,6.5vw,104px);color:var(--brand-cream);margin:0;max-width:14ch}main[data-barba-namespace=pricing] .s04-head .sub{font-size:16px;line-height:1.55;color:#f5ededb3;max-width:44ch}main[data-barba-namespace=pricing] .s04-arc{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(20px,2.5vw,40px)}@media(max-width:1000px){main[data-barba-namespace=pricing] .s04-arc{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){main[data-barba-namespace=pricing] .s04-arc{grid-template-columns:1fr}}main[data-barba-namespace=pricing] .arc-step{padding-top:32px;border-top:1px solid rgba(245,237,237,.18)}main[data-barba-namespace=pricing] .arc-step .ix{font-family:var(--font-accent);color:var(--accent);font-size:36px;line-height:1}main[data-barba-namespace=pricing] .arc-step h3{font-family:var(--font-display);font-weight:800;text-transform:uppercase;letter-spacing:-.02em;font-size:clamp(34px,3.4vw,52px);line-height:.95;margin:18px 0 16px;color:var(--brand-cream)}main[data-barba-namespace=pricing] .arc-step .pull{font-family:var(--font-body);font-size:18px;line-height:1.4;color:var(--brand-cream);margin:0 0 14px;max-width:22ch}main[data-barba-namespace=pricing] .arc-step .pull b{color:var(--accent);font-weight:500}main[data-barba-namespace=pricing] .arc-step p{font-size:14px;line-height:1.55;color:#f5ededb3;margin:0;max-width:32ch}main[data-barba-namespace=pricing] .arc-step.is-coming-soon{border-top-color:var(--accent);position:relative}main[data-barba-namespace=pricing] .arc-step__pill{display:inline-flex;align-items:center;background:var(--accent);color:#fff;font-family:var(--font-body);font-weight:500;font-size:10px;letter-spacing:.16em;text-transform:uppercase;padding:4px 10px;border-radius:999px;margin-bottom:14px}main[data-barba-namespace=pricing] .s05{padding-block:clamp(96px,14vh,200px)}main[data-barba-namespace=pricing] .s05-head{text-align:center;margin-bottom:clamp(48px,7vh,80px)}main[data-barba-namespace=pricing] .s05-head .eyeb{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--fg-3);margin-bottom:16px}main[data-barba-namespace=pricing] .s05-head h2{font-family:var(--font-display);font-weight:800;text-transform:uppercase;letter-spacing:-.02em;line-height:.96;font-size:clamp(40px,6vw,96px);color:#000;margin:0 auto;max-width:24ch}main[data-barba-namespace=pricing] .s05-head .sub{margin:28px auto 0;font-size:16px;line-height:1.55;color:var(--fg-2);max-width:52ch}main[data-barba-namespace=pricing] .s05-table{width:100%;border-collapse:collapse;background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 4px 10px #3e36360d,0 24px 56px #3e363614}main[data-barba-namespace=pricing] .s05-table th,main[data-barba-namespace=pricing] .s05-table td{padding:14px 18px;text-align:left;font-size:14px;vertical-align:middle}main[data-barba-namespace=pricing] .s05-table thead th{background:#1b1a18;color:var(--brand-cream);font-family:var(--font-body);font-weight:500;font-size:13px;line-height:1.25;vertical-align:top}main[data-barba-namespace=pricing] .s05-table thead th .name{font-family:var(--font-display);font-weight:800;text-transform:uppercase;letter-spacing:-.01em;font-size:22px;display:block;color:var(--brand-cream);margin-bottom:4px}main[data-barba-namespace=pricing] .s05-table thead th.featured .name{color:var(--accent)}main[data-barba-namespace=pricing] .s05-table thead th .price{font-size:11px;letter-spacing:.1em;color:#f5eded99;display:block}main[data-barba-namespace=pricing] .s05-table thead th.featured .price{color:#f5ededd9}main[data-barba-namespace=pricing] .s05-table tbody tr.group td{background:var(--brand-cream);color:#000;font-size:11px;letter-spacing:.16em;text-transform:uppercase;font-weight:500;padding:16px 18px}main[data-barba-namespace=pricing] .s05-table tbody td{border-top:1px solid rgba(0,0,0,.06);color:var(--fg-2)}main[data-barba-namespace=pricing] .s05-table tbody td:first-child{color:#000;font-weight:400}main[data-barba-namespace=pricing] .s05-table tbody td.center{text-align:center;font-family:var(--font-mono, ui-monospace, monospace);font-size:12px;letter-spacing:.04em;color:var(--fg-2)}main[data-barba-namespace=pricing] .s05-table tbody td.check:before{content:"✓";color:var(--accent);font-size:16px;font-weight:700}main[data-barba-namespace=pricing] .s05-table tbody td.dash:before{content:"—";color:var(--fg-3)}main[data-barba-namespace=pricing] .s05-table tbody td.check,main[data-barba-namespace=pricing] .s05-table tbody td.dash{text-align:center}main[data-barba-namespace=pricing] .s05-table tbody tr:hover td:not(.group){background:#d7232306}main[data-barba-namespace=pricing] .s05-foot{margin-top:20px;font-size:12px;color:var(--fg-3);text-align:center}@media(max-width:900px){main[data-barba-namespace=pricing] .s05-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:16px}main[data-barba-namespace=pricing] .s05-table{min-width:760px}}main[data-barba-namespace=pricing] .s06{padding-block:clamp(96px,14vh,200px)}main[data-barba-namespace=pricing] .s06-head{margin-bottom:clamp(40px,6vh,72px);display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,5vw,80px);align-items:end}@media(max-width:900px){main[data-barba-namespace=pricing] .s06-head{grid-template-columns:1fr}}main[data-barba-namespace=pricing] .s06-head .eyeb{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--fg-3);margin-bottom:16px}main[data-barba-namespace=pricing] .s06-head h2{font-family:var(--font-display);font-weight:800;text-transform:uppercase;letter-spacing:-.02em;line-height:.96;font-size:clamp(40px,6vw,96px);color:#000;margin:0;max-width:16ch}main[data-barba-namespace=pricing] .s06-head .sub{font-size:16px;line-height:1.55;color:var(--fg-2);max-width:44ch}main[data-barba-namespace=pricing] .s06-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(20px,2.5vw,32px)}@media(max-width:900px){main[data-barba-namespace=pricing] .s06-grid{grid-template-columns:1fr}}main[data-barba-namespace=pricing] .rule{background:#fff;border-radius:16px;padding:clamp(28px,3vw,40px);display:flex;flex-direction:column;gap:16px;min-height:280px;box-shadow:0 4px 10px #3e36360d}main[data-barba-namespace=pricing] .rule .ix{font-family:var(--font-display);font-weight:800;letter-spacing:-.02em;font-size:28px;color:var(--accent);line-height:1}main[data-barba-namespace=pricing] .rule h3{font-family:var(--font-display);font-weight:800;text-transform:uppercase;letter-spacing:-.01em;font-size:clamp(22px,2vw,30px);line-height:1.05;margin:0;color:#000}main[data-barba-namespace=pricing] .rule p{margin:auto 0 0;font-size:14.5px;line-height:1.55;color:var(--fg-2)}main[data-barba-namespace=pricing] .s07{padding-block:clamp(96px,14vh,200px)}main[data-barba-namespace=pricing] .s07-grid{display:grid;grid-template-columns:1fr 1.6fr;gap:clamp(48px,7vw,120px);align-items:start}@media(max-width:900px){main[data-barba-namespace=pricing] .s07-grid{grid-template-columns:1fr}}main[data-barba-namespace=pricing] .s07-lhs h2{font-family:var(--font-display);font-weight:800;text-transform:uppercase;letter-spacing:-.02em;line-height:.96;font-size:clamp(56px,8vw,124px);color:#000;margin:0}main[data-barba-namespace=pricing] .s07-lhs .eyeb{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--fg-3);margin-bottom:20px}main[data-barba-namespace=pricing] .s07-lhs .sub{margin-top:28px;font-size:16px;line-height:1.55;color:var(--fg-2);max-width:28ch}main[data-barba-namespace=pricing] .s08{background:var(--brand-dark-warm);color:var(--brand-cream);padding-block:clamp(120px,18vh,240px);margin-inline:calc(50% - 50vw);padding-inline:clamp(20px,4vw,64px);position:relative;overflow:hidden}main[data-barba-namespace=pricing] .s08 .confetti{position:absolute;border-radius:50%;opacity:.7}main[data-barba-namespace=pricing] .s08 .c1{background:#f05235;width:18px;height:18px;top:14%;left:8%}main[data-barba-namespace=pricing] .s08 .c2{background:#ffd880;width:14px;height:14px;top:28%;left:84%}main[data-barba-namespace=pricing] .s08 .c3{background:#fff;width:12px;height:12px;bottom:22%;left:14%}main[data-barba-namespace=pricing] .s08 .c4{background:#ffd880;width:16px;height:16px;bottom:12%;left:86%}main[data-barba-namespace=pricing] .s08 .c5{background:#f05235;width:12px;height:12px;top:58%;left:46%}main[data-barba-namespace=pricing] .s08 .c6{background:#fff;width:10px;height:10px;top:22%;left:38%}main[data-barba-namespace=pricing] .s08-inner{text-align:center;position:relative}main[data-barba-namespace=pricing] .s08-eyeb{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#f5eded8c;margin-bottom:28px}main[data-barba-namespace=pricing] .s08 h2{font-family:var(--font-display);font-weight:800;text-transform:uppercase;letter-spacing:-.02em;line-height:.94;font-size:clamp(56px,9vw,160px);margin:0 auto;max-width:16ch}main[data-barba-namespace=pricing] .s08 h2 .script{line-height:.85}main[data-barba-namespace=pricing] .s08-row{display:inline-flex;gap:24px;margin-top:56px;align-items:center;flex-wrap:wrap;justify-content:center}main[data-barba-namespace=pricing] .s08-btn{display:inline-flex;align-items:center;gap:12px;padding:20px 32px;border-radius:12px;background:var(--brand-red);color:#fff;font-family:var(--font-body);font-weight:500;letter-spacing:.08em;text-transform:uppercase;font-size:14px;border:none;cursor:pointer;box-shadow:0 4px 14px #d7232366;text-decoration:none;transition:background .22s}main[data-barba-namespace=pricing] .s08-btn:hover{background:var(--brand-red-hover)}main[data-barba-namespace=pricing] .s08-mailto{color:#f5ededa6;font-size:14px}main[data-barba-namespace=pricing] .bup-word{display:inline-block;white-space:nowrap}main[data-barba-namespace=pricing] ::selection{background:var(--brand-red);color:#fff}
