.pricing-module__CMdrva__surface{--pricing-heading:var(--veil-strong);--pricing-body:var(--veil);--pricing-muted:var(--veil-muted);--pricing-edge:var(--hairline-strong);--pricing-hover:var(--raised);isolation:isolate;color:var(--pricing-heading);background:#000;position:relative;overflow:clip}.pricing-module__CMdrva__light{--pricing-heading:#191919;--pricing-body:#353d42;--pricing-muted:#62696b;--pricing-edge:#c8cccd;--pricing-hover:#e9e9e9;background:var(--website-light-surface);border-top-color:var(--pricing-edge)}.pricing-module__CMdrva__eyebrow>p{color:var(--pricing-muted)}.pricing-module__CMdrva__eyebrow>p>span:first-child{background:var(--pricing-muted)}.pricing-module__CMdrva__hero{padding-bottom:56px;}.pricing-module__CMdrva__hero h1{max-width:1100px;font-size:clamp(44px,5.5vw,76px)}.pricing-module__CMdrva__intro{max-width:740px;color:var(--pricing-muted);margin:28px 0 0;font-size:17px;line-height:1.8}.pricing-module__CMdrva__plansSection{padding-bottom:88px}.pricing-module__CMdrva__plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.pricing-module__CMdrva__plan{--pricing-heading:#f2f2f2;--pricing-body:#d1d1d1;--pricing-muted:#aaa;--pricing-edge:var(--hairline-strong);isolation:isolate;border:1px solid var(--pricing-edge);color:var(--pricing-heading);background:radial-gradient(at 8% 0,#ffffff10,#0000 60%),linear-gradient(132deg,#292929,#121212 42%,#050505 85%);border-color:#505050 #2c2c2c #151515;border-radius:14px;flex-direction:column;padding:30px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff26,inset 0 0 0 4px #ffffff08,0 4px 6px #27272725,0 24px 36px -12px #27272745,0 50px 70px -35px #27272755}.pricing-module__CMdrva__plan:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#ffffff04,#0000 38%);border:1px solid #ffffff12;border-bottom-color:#ffffff05;border-radius:9px;position:absolute;inset:6px}.pricing-module__CMdrva__plan:after{content:"";z-index:-1;pointer-events:none;mix-blend-mode:screen;opacity:.8;background:url(/workspace/dither-field.svg) 64% -45px/660px;border-radius:8px;position:absolute;inset:8px;-webkit-mask-image:linear-gradient(120deg,#0000 16%,#000 64%),linear-gradient(#000,#0000 72%);mask-image:linear-gradient(120deg,#0000 16%,#000 64%),linear-gradient(#000,#0000 72%);-webkit-mask-composite:source-in;mask-composite:intersect}.pricing-module__CMdrva__account{color:var(--pricing-muted);font:9px var(--font-mono);text-transform:uppercase;letter-spacing:.1em}.pricing-module__CMdrva__plan h2{color:var(--pricing-heading);letter-spacing:-.035em;margin:14px 0 24px;font-size:26px;font-weight:450}.pricing-module__CMdrva__price{white-space:nowrap;align-items:baseline;gap:10px;margin:0;display:flex}.pricing-module__CMdrva__price>strong{color:var(--pricing-heading);letter-spacing:-.06em;font-size:54px;font-weight:450;line-height:1}.pricing-module__CMdrva__price>span{color:var(--pricing-muted);font-size:12px}.pricing-module__CMdrva__planDescription{min-height:48px;color:var(--pricing-muted);margin:20px 0 24px;font-size:14px;line-height:1.7}.pricing-module__CMdrva__planAction{color:#252525;background:linear-gradient(#eee,#d6d6d6);border:1px solid #f5f5f5;border-radius:7px;justify-content:space-between;width:100%;height:46px;padding-inline:14px;font-size:12px;font-weight:450;display:flex;box-shadow:inset 0 1px #fff9,0 2px #818181,0 4px 16px #c0c0c015}.pricing-module__CMdrva__planAction:hover{background:var(--website-light-surface);color:#252525}.pricing-module__CMdrva__plan ul{background:linear-gradient(#ffffff03,#0003);border:1px solid #ffffff12;border-radius:7px;flex:1;align-content:start;gap:14px;margin:27px 0 0;padding:16px 12px;list-style:none;display:grid;box-shadow:inset 0 1px 4px #0004}.pricing-module__CMdrva__plan li{color:var(--pricing-body);align-items:baseline;gap:10px;font-size:13px;line-height:1.7;display:flex}.pricing-module__CMdrva__plan li:before{content:"";background:var(--pricing-muted);border-radius:50%;flex:none;width:3px;height:3px;transform:translateY(-3px)}.pricing-module__CMdrva__planNote{color:var(--pricing-muted);margin:20px 0 0;font-size:12px;line-height:1.8}.pricing-module__CMdrva__section{padding-block:80px;}.pricing-module__CMdrva__sectionHeading{}.pricing-module__CMdrva__sectionHeading h2,.pricing-module__CMdrva__creditsGrid h2{font-size:clamp(34px,3.8vw,52px)}.pricing-module__CMdrva__usageGrid,.pricing-module__CMdrva__creditsGrid{grid-template-columns:1fr 1.2fr;gap:80px;display:grid}.pricing-module__CMdrva__usageCopy h3,.pricing-module__CMdrva__refill h3{color:var(--pricing-heading);letter-spacing:-.025em;margin:0 0 15px;font-size:20px;font-weight:450}.pricing-module__CMdrva__usageCopy p,.pricing-module__CMdrva__creditsCopy p{color:var(--pricing-muted);margin:0 0 16px;font-size:15px;line-height:1.85}.pricing-module__CMdrva__rates{border-collapse:collapse;text-align:left;width:100%}.pricing-module__CMdrva__rates caption{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pricing-module__CMdrva__rates thead th{color:var(--pricing-muted);font:10px var(--font-mono);text-transform:uppercase;letter-spacing:.06em;padding:0 0 15px}.pricing-module__CMdrva__rates tr{border-bottom:1px solid var(--pricing-edge)}.pricing-module__CMdrva__rates tbody th{color:var(--pricing-body);padding:19px 0;font-size:15px;font-weight:400}.pricing-module__CMdrva__rates td{padding:15px 0}.pricing-module__CMdrva__rates td,.pricing-module__CMdrva__rates thead th:last-child{text-align:right}.pricing-module__CMdrva__rates td strong{color:var(--pricing-heading);font:17px var(--font-mono);font-weight:400;display:block}.pricing-module__CMdrva__rates td span{color:var(--pricing-muted);margin-top:6px;font-size:11px;display:block}.pricing-module__CMdrva__example{color:var(--pricing-muted);margin:24px 0 0;font-size:13px;line-height:1.85}.pricing-module__CMdrva__example>span{font:9px var(--font-mono);letter-spacing:.08em;margin-bottom:8px;display:block}.pricing-module__CMdrva__example strong,.pricing-module__CMdrva__creditsCopy strong{color:var(--pricing-body);font-weight:450}.pricing-module__CMdrva__accountNote{border-top:1px solid var(--pricing-edge);color:var(--pricing-muted);max-width:100%;margin:38px 0 0;padding-top:24px;font-size:13px;line-height:1.85}.pricing-module__CMdrva__creditsGrid h2{letter-spacing:-.055em;margin:0;font-weight:450;line-height:1.12}.pricing-module__CMdrva__creditsGrid h2>span{color:var(--pricing-muted)}.pricing-module__CMdrva__refill{border-top:1px solid var(--pricing-edge);margin-top:26px;padding-top:24px}.pricing-module__CMdrva__refill p{font-size:13px}.pricing-module__CMdrva__section :is(a,summary):focus-visible,.pricing-module__CMdrva__plansSection a:focus-visible{outline:2px solid var(--pricing-heading);outline-offset:5px}@media (max-width:1000px){.pricing-module__CMdrva__plans{gap:14px}.pricing-module__CMdrva__plan{padding:26px 20px}.pricing-module__CMdrva__price{flex-wrap:wrap;align-content:flex-start;row-gap:8px;min-height:72px}.pricing-module__CMdrva__price>strong{font-size:48px}.pricing-module__CMdrva__price>span{font-size:11px}.pricing-module__CMdrva__usageGrid,.pricing-module__CMdrva__creditsGrid{gap:42px}}@media (max-width:760px){.pricing-module__CMdrva__hero{padding:64px 0 36px}.pricing-module__CMdrva__hero h1{font-size:clamp(40px,10vw,52px)}.pricing-module__CMdrva__intro{margin-top:22px;font-size:15px}.pricing-module__CMdrva__plansSection{padding-bottom:58px}.pricing-module__CMdrva__plans{grid-template-columns:1fr;gap:20px}.pricing-module__CMdrva__plan{padding:28px 24px 32px}.pricing-module__CMdrva__plan h2{margin-bottom:22px}.pricing-module__CMdrva__planDescription{max-width:420px;min-height:0}.pricing-module__CMdrva__planAction{max-width:420px}.pricing-module__CMdrva__price>span{font-size:12px}.pricing-module__CMdrva__price{min-height:0}.pricing-module__CMdrva__planNote{font-size:12px}.pricing-module__CMdrva__section{padding-block:60px}.pricing-module__CMdrva__sectionHeading{margin-bottom:32px}.pricing-module__CMdrva__usageGrid,.pricing-module__CMdrva__creditsGrid{grid-template-columns:1fr;gap:28px}.pricing-module__CMdrva__usageCopy p,.pricing-module__CMdrva__creditsCopy p{font-size:14px}.pricing-module__CMdrva__rates td strong{font-size:16px}.pricing-module__CMdrva__refill p{font-size:13px}}
