@layer design{body:has([data-dc-page=pricing]){background:var(--surface-page);color:var(--text-body);font-family:var(--font-body);margin:0}:where([data-dc-page=pricing]) a{color:var(--text-link)}:where([data-dc-page=pricing]) a:hover{color:var(--text-link-hover)}:where([data-dc-page=pricing]) :focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}}.prc-section1{isolation:isolate;background:var(--surface-hero);border-end-end-radius:clamp(28px,4vw,56px);border-end-start-radius:clamp(28px,4vw,56px);position:relative;overflow:hidden}.prc-div2{z-index:-1;inset-inline-end:-160px;border:1px solid var(--hero-ring,#2a6b6a26);border-radius:50%;width:520px;height:520px;position:absolute;bottom:-240px}.prc-div3{z-index:-1;inset-inline-end:-60px;border:1px solid var(--hero-ring,#2a6b6a26);border-radius:50%;width:320px;height:320px;position:absolute;bottom:-140px}.prc-div4{padding-block:var(--space-6) var(--space-9);gap:var(--space-6);display:grid}.prc-div5{gap:var(--space-7) var(--space-9);grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:center;display:grid}.prc-div6{gap:var(--space-5);min-width:0;display:grid}.prc-span7{color:var(--fx-tint-fg,var(--aqua-800));align-items:center;gap:8px;display:inline-flex}.prc-h18{color:var(--hero-text);text-wrap:balance;max-width:16ch;margin:0}.prc-p9{max-width:54ch;color:var(--hero-text);text-wrap:pretty;margin:0}.prc-nav10{gap:var(--space-2);flex-wrap:wrap;display:flex}.prc-a11{min-height:44px;padding-inline:var(--space-4);border-radius:var(--radius-pill);background:var(--surface-card);color:var(--text-strong);align-items:center;gap:8px;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:0 6px 18px -12px #102d2c59}.prc-a12:hover{box-shadow:0 0 0 1px var(--border-strong)}.prc-span13{background:var(--surface-accent);min-width:24px;height:24px;font-size:var(--fs-caption);color:var(--fx-tint-fg,var(--aqua-800));border-radius:999px;place-items:center;padding-inline:6px;display:inline-grid}.prc-div14{gap:var(--space-3);background:var(--surface-card);box-shadow:0 1px 0 var(--border-subtle),0 32px 64px -40px #102d2c73;border-radius:clamp(20px,2.4vw,28px);padding:clamp(20px,2.6vw,28px);display:grid}.prc-div15{gap:var(--space-4);padding-block:var(--space-3);border-block-end:1px solid var(--border-subtle);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.prc-span16{background:var(--surface-accent);width:40px;height:40px;color:var(--fx-tint-fg,var(--aqua-800));border-radius:50%;place-items:center;display:grid}.prc-span17{gap:2px;min-width:0;display:grid}.prc-span18{color:var(--text-strong);font-weight:600}.prc-span19{color:var(--text-muted);text-wrap:pretty}.prc-a20{justify-self:start;align-items:center;gap:6px;min-height:44px;font-weight:600;display:inline-flex}.prc-div21{padding-block:var(--space-10);gap:var(--space-10);display:grid}.prc-section22{gap:var(--space-5);scroll-margin-top:112px;display:grid}.prc-div23{justify-content:space-between;align-items:end;gap:var(--space-4);flex-wrap:wrap;display:flex}.prc-div24{align-items:center;gap:var(--space-4);min-width:0;display:flex}.prc-img25{object-fit:cover;width:64px;height:64px;box-shadow:0 0 0 3px var(--surface-card),0 0 0 4px var(--aqua-300);border-radius:50%;flex:none}.prc-span26{color:var(--fx-tint-fg,var(--aqua-800))}.prc-h227{margin:0}.prc-a28{align-items:center;gap:6px;min-height:44px;font-weight:600;display:inline-flex}.prc-ul29{background:var(--surface-card);box-shadow:0 1px 0 var(--border-subtle),0 40px 80px -56px #102d2c59;border-radius:clamp(20px,2.4vw,28px);margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.prc-li30{align-items:center;gap:var(--space-4) var(--space-6);border-block-end:1px solid var(--border-subtle);flex-wrap:wrap;padding:clamp(16px,2.2vw,24px) clamp(16px,2.8vw,32px);display:flex}.prc-a31{align-items:center;gap:var(--space-4);min-width:0;color:var(--text-strong);flex:260px;text-decoration:none;display:flex}.prc-img32{object-fit:cover;background:var(--accent-uniform);border-radius:16px;flex:none;width:56px;height:56px}.prc-span33{gap:4px;min-width:0;display:grid}.prc-span34{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.prc-span35{font-family:var(--font-heading);font-size:var(--fs-ui-20);line-height:1.3}.prc-div36{flex:220px;gap:6px;min-width:0;display:grid}.prc-div37{align-items:baseline;gap:var(--space-3);display:flex}.prc-span38{min-width:0;color:var(--text-body);flex:0 auto}.prc-span39{border-block-end:2px dotted var(--border-strong);flex:24px;min-width:16px;transform:translateY(-5px)}.prc-span40{font-family:var(--font-heading);font-size:var(--fs-ui-20);color:var(--text-strong);white-space:nowrap}.prc-a41{background:var(--fx-blush-bg,var(--coral-100));min-height:28px;color:var(--fx-blush-fg2,var(--coral-900));border:1px solid var(--fx-blush-line,var(--coral-200));font-size:var(--fs-caption);border-radius:999px;justify-self:start;align-items:center;gap:6px;padding-inline:10px;font-weight:600;text-decoration:none;display:inline-flex}.prc-div42{flex:none;margin-inline-start:auto;display:flex}.prc-div43{grid-template-columns:repeat(auto-fill,minmax(min(100%,max(280px,calc((100% - 2 * var(--space-5)) / 3))),1fr));gap:var(--space-5);display:grid}.prc-article44{isolation:isolate;background:var(--surface-card);box-shadow:0 1px 0 var(--border-subtle),0 40px 80px -56px #102d2c66;border-radius:clamp(20px,2.4vw,28px);grid-template-rows:auto 1fr;display:grid;position:relative;overflow:hidden}.prc-div45{isolation:isolate;gap:var(--space-3);background:var(--surface-hero);padding:clamp(20px,2.4vw,28px);display:grid;position:relative;overflow:hidden}.prc-div46{z-index:-1;inset-inline-end:-70px;border:1px solid var(--hero-ring,#2a6b6a26);border-radius:50%;width:220px;height:220px;position:absolute;top:-90px}.prc-div47{z-index:-1;inset-inline-end:-20px;border:1px solid var(--hero-ring,#2a6b6a26);border-radius:50%;width:120px;height:120px;position:absolute;top:-40px}.prc-div48{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.prc-span49{color:var(--hero-text)}.prc-span50{background:var(--coral-400);min-height:28px;color:var(--ink-800);font-size:var(--fs-caption);white-space:nowrap;border-radius:999px;align-items:center;padding-inline:12px;font-weight:600;display:inline-flex}.prc-a51{font-family:var(--font-heading);font-size:var(--fs-ui-24);color:var(--hero-text);text-wrap:balance;line-height:1.25;text-decoration:none}.prc-div52{align-items:baseline;gap:10px;display:flex}.prc-span53{font-family:var(--font-heading);font-size:var(--fs-figure-56);color:var(--hero-text);line-height:1}.prc-span54{color:var(--hero-text);font-weight:600}.prc-div55{flex-wrap:wrap;gap:6px;display:flex}.prc-span56{background:var(--aqua-500);width:12px;height:12px;box-shadow:0 0 0 2px var(--surface-card);border-radius:50%}.prc-div57{gap:var(--space-4);align-content:space-between;padding:clamp(20px,2.4vw,28px);display:grid}.prc-div58{gap:var(--space-3);display:grid}.prc-div59{justify-content:space-between;align-items:baseline;gap:var(--space-3);flex-wrap:wrap;display:flex}.prc-span60{font-family:var(--font-heading);font-size:var(--fs-figure-40);color:var(--text-strong);line-height:1.1}.prc-span61{color:var(--fx-tint-fg,var(--aqua-800));font-weight:600}.prc-span62{color:var(--text-muted)}.prc-div63{border-block-start:1px solid var(--border-subtle);gap:8px;padding-block-start:var(--space-3);display:grid}.prc-span64{color:var(--text-strong);align-items:center;gap:8px;display:inline-flex}.prc-div65{display:grid}.prc-m1{padding-block:0 var(--space-10);gap:var(--space-5);display:grid}.prc-m2{gap:var(--space-2);max-width:60ch;display:grid}.prc-m3{color:var(--fx-tint-fg);align-items:center;gap:8px;display:inline-flex}.prc-p72{color:var(--text-body);text-wrap:pretty;margin:0}.prc-m4{gap:var(--space-5);grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));display:grid}.prc-section66{background:var(--surface-band)}.prc-div67{padding-block:var(--space-10);gap:var(--space-6);display:grid}.prc-div68{gap:var(--space-2);display:grid}.prc-div69{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));display:grid}.prc-div70{gap:var(--space-3);background:var(--surface-card);box-shadow:0 1px 0 var(--border-subtle);border-radius:clamp(20px,2.4vw,28px);align-content:start;padding:clamp(20px,2.4vw,28px);display:grid}.prc-span71{background:var(--surface-accent);width:48px;height:48px;color:var(--fx-tint-fg,var(--aqua-800));border-radius:50%;place-items:center;display:grid}.prc-div73{isolation:isolate;align-items:center;gap:var(--space-4) var(--space-5);background:var(--surface-card);box-shadow:0 1px 0 var(--border-subtle),0 24px 48px -36px #102d2c66;border-radius:clamp(20px,2.4vw,28px);flex-wrap:wrap;padding:clamp(18px,2.4vw,24px) clamp(20px,3vw,32px);display:flex;position:relative;overflow:hidden}.prc-div74{z-index:-1;inset-inline-end:-60px;border:1px solid var(--hero-ring,#2a6b6a26);border-radius:50%;width:200px;height:200px;position:absolute;top:-80px}.prc-div75{z-index:-1;inset-inline-end:-10px;border:1px solid var(--hero-ring,#2a6b6a26);border-radius:50%;width:100px;height:100px;position:absolute;top:-30px}.prc-span76{background:var(--surface-accent);width:48px;height:48px;color:var(--fx-tint-fg,var(--aqua-800));box-shadow:0 0 0 3px var(--surface-card),0 0 0 4px var(--aqua-300);border-radius:50%;flex:none;place-items:center;display:grid}.prc-div77{flex:280px;gap:2px;min-width:0;display:grid}.prc-p78{color:var(--text-strong);text-wrap:pretty;margin:0}.prc-span79{background:var(--coral-400);border-radius:50%;flex:none;width:7px;height:7px}.prc-div65>.fl-btn{justify-self:start}
