._pricingPanel_1dh57_1{border:1px solid var(--line);background:radial-gradient(circle at 9% 0, color-mix(in srgb, var(--accent) 10%, transparent), transparent 27%), color-mix(in srgb, var(--surface) 60%, transparent);border-radius:25px;padding:24px;position:relative;overflow:hidden;box-shadow:0 32px 80px -64px #1f140cdb}._pricingPanel_1dh57_1:before{content:"";background:var(--accent);height:5px;position:absolute;inset:0 0 auto}._pricingPanel_1dh57_1[data-pricing-context=reviews]:before{background:linear-gradient(90deg,#4285f4 0 25%,#ea4335 25% 48%,#fbbc04 48% 73%,#34a853 73% 100%)}._pricingPanel_1dh57_1[data-pricing-context=calls]:before{background:linear-gradient(90deg, var(--service-highlight), var(--accent) 52%, var(--service-secondary))}._pricingIntro_1dh57_29{align-items:baseline;gap:13px;min-height:42px;margin:0 2px 18px;display:flex}._pricingIntro_1dh57_29>span,._inclusions_1dh57_38>p{color:var(--accent-text);font-family:var(--font-mono), "IBM Plex Mono", monospace;letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:9px;font-weight:700;line-height:1.4}._pricingIntro_1dh57_29 h2{font-family:var(--font-bricolage), "Bricolage Grotesque", sans-serif;letter-spacing:-.035em;margin:0;font-size:24px;font-weight:700;line-height:1}._cardGrid_1dh57_58{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:13px;display:grid}._offerCard_1dh57_65{border:1px solid var(--line);background:var(--surface);min-height:700px;font-family:var(--font-instrument), "Instrument Sans", sans-serif;border-radius:21px;flex-direction:column;gap:16px;padding:25px;display:flex;box-shadow:0 22px 52px -48px #1f140ccc}._offerCard_1dh57_65[data-highlighted=true]{border-color:color-mix(in srgb, var(--accent) 48%, var(--line));box-shadow:0 24px 58px -43px color-mix(in srgb, var(--accent) 28%, transparent)}._planHeader_1dh57_83 h2{font-family:var(--font-bricolage), "Bricolage Grotesque", sans-serif;letter-spacing:-.048em;margin:0 0 7px;font-size:clamp(30px,2.55vw,38px);font-weight:700;line-height:1}._planHeader_1dh57_83 h3{color:var(--accent-text);font-family:var(--font-mono), "IBM Plex Mono", monospace;letter-spacing:.055em;text-transform:uppercase;margin:0;font-size:11px;font-weight:750;line-height:1.35}._planHeader_1dh57_83 p{color:var(--muted);margin:13px 0 0;font-size:14px;font-weight:650;line-height:1.48}._priceSummary_1dh57_111{border:1px solid color-mix(in srgb, var(--accent) 32%, var(--line));background:radial-gradient(circle at 8% 0, color-mix(in srgb, var(--accent) 20%, transparent), transparent 55%), var(--surface-2);border-radius:16px;align-content:start;gap:5px;padding:17px 18px;display:grid}._priceMain_1dh57_123{flex-wrap:wrap;align-items:baseline;gap:6px 9px;display:flex}._priceMain_1dh57_123 strong,._priceSummary_1dh57_111[data-plan=custom] strong{color:var(--text);font-family:var(--font-instrument), "Instrument Sans", sans-serif;font-variant-numeric:lining-nums tabular-nums;letter-spacing:-.055em;font-size:clamp(32px,2.85vw,43px);font-weight:780;line-height:1}._priceMain_1dh57_123>span{color:var(--text);font-size:13px;font-weight:750;line-height:1.3}._priceSummary_1dh57_111 small{color:var(--muted);font-size:12px;font-weight:700;line-height:1.4}._priceSummary_1dh57_111[data-plan=custom] strong{max-width:300px;font-size:clamp(29px,2.55vw,38px);line-height:1.03}._trialLine_1dh57_161{align-items:center;gap:8px;display:flex}._trialLine_1dh57_161 span{color:var(--muted);font-size:11px;font-weight:750}._trialLine_1dh57_161 b{background:var(--accent);color:var(--on-accent);font-family:var(--font-mono), "IBM Plex Mono", monospace;letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:5px 8px;font-size:9px;font-weight:800;line-height:1}._inclusions_1dh57_38{align-content:start;gap:13px;display:grid}._featureList_1dh57_192{align-content:start;gap:10px;margin:0;padding:0;list-style:none;display:grid}._featureList_1dh57_192 li{color:var(--muted);grid-template-columns:20px 1fr;gap:9px;font-size:13.5px;line-height:1.4;display:grid}._featureCopy_1dh57_210{min-width:0}._featureList_1dh57_192 strong{color:var(--text);font-weight:800}._featureDisclosure_1dh57_217{color:var(--muted);margin-top:5px}._featureDisclosure_1dh57_217 summary{cursor:pointer;width:fit-content;color:var(--accent-text);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--accent-text) 38%, transparent);text-decoration-color:color-mix(in srgb, var(--accent-text) 38%, transparent);text-underline-offset:3px;font-size:11px;font-weight:800;line-height:1.35;list-style:none}._featureDisclosure_1dh57_217 summary::-webkit-details-marker{display:none}._featureDisclosure_1dh57_217 summary:after{content:" +";text-decoration:none}._featureDisclosure_1dh57_217[open] summary:after{content:" −"}._featureDisclosure_1dh57_217 p{border-left:2px solid color-mix(in srgb, var(--accent) 52%, var(--line));background:color-mix(in srgb, var(--accent-soft) 42%, transparent);color:var(--muted);border-radius:0 8px 8px 0;margin:7px 0 0;padding:9px 10px;font-size:11px;line-height:1.48}._check_1dh57_255{border:1px solid color-mix(in srgb, var(--accent) 44%, var(--line));background:var(--accent-soft);width:18px;height:18px;color:var(--accent-text);border-radius:50%;place-items:center;font-size:10px;font-weight:900;display:grid}._bestFor_1dh57_268,._scopeNote_1dh57_269{border-top:1px solid var(--line);color:var(--muted);margin:0;padding-top:13px;font-size:12px;line-height:1.45}._bestFor_1dh57_268 b,._scopeNote_1dh57_269 b{color:var(--text);margin-bottom:3px;font-size:11px;font-weight:800;display:block}._bestFor_1dh57_268 span,._scopeNote_1dh57_269 span{display:block}._planActions_1dh57_290{gap:8px;margin-top:auto;display:grid}._planAction_1dh57_290,._secondaryAction_1dh57_297{background:var(--accent);min-height:45px;color:var(--on-accent);text-align:center;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:10px 15px;font-size:12px;font-weight:800;transition:transform .2s,box-shadow .2s;display:inline-flex}._planAction_1dh57_290:hover{box-shadow:0 12px 28px color-mix(in srgb, var(--accent) 19%, transparent);transform:translateY(-2px)}._secondaryAction_1dh57_297{border-color:var(--line);color:var(--text);background:0 0}._secondaryAction_1dh57_297:hover{border-color:color-mix(in srgb, var(--accent) 55%, var(--line));background:var(--accent-soft)}._finePrint_1dh57_329{color:var(--faint);text-align:center;margin:-7px 0 0;font-size:10px;line-height:1.45}._termsLine_1dh57_337{color:var(--faint);text-align:center;margin:-4px 0 0;font-size:10px;line-height:1.45}._termsLine_1dh57_337 a{color:var(--text);text-underline-offset:2px;font-weight:750;text-decoration:underline}html[data-starforge-theme=dark] ._pricingPanel_1dh57_1,html[data-starforge-theme=dark] ._offerCard_1dh57_65{box-shadow:0 28px 70px -58px #000000f2}@media (max-width:980px){._cardGrid_1dh57_58{grid-template-columns:1fr}._offerCard_1dh57_65{grid-template-rows:auto auto auto auto;grid-template-columns:minmax(0,1fr) minmax(245px,.72fr);min-height:0;display:grid}._offerCard_1dh57_65 ._planHeader_1dh57_83,._offerCard_1dh57_65 ._inclusions_1dh57_38,._offerCard_1dh57_65 ._bestFor_1dh57_268,._offerCard_1dh57_65 ._scopeNote_1dh57_269{grid-column:1}._offerCard_1dh57_65 ._priceSummary_1dh57_111,._offerCard_1dh57_65 ._planActions_1dh57_290,._offerCard_1dh57_65 ._finePrint_1dh57_329{grid-column:2}._offerCard_1dh57_65 ._priceSummary_1dh57_111{grid-row:1/3}._offerCard_1dh57_65 ._planActions_1dh57_290{grid-row:3}._offerCard_1dh57_65 ._finePrint_1dh57_329{grid-row:4}}@media (max-width:700px){._pricingPanel_1dh57_1{border-radius:19px;padding:14px}._pricingIntro_1dh57_29{margin:1px 2px 14px}._pricingIntro_1dh57_29 h2{font-size:21px}._offerCard_1dh57_65{gap:16px;padding:19px;display:flex}._offerCard_1dh57_65>*{grid-area:auto!important}._planHeader_1dh57_83 h2{font-size:30px}._planHeader_1dh57_83 h3{font-size:14px}._planHeader_1dh57_83 p{font-size:12px}._priceSummary_1dh57_111{padding:15px}._priceMain_1dh57_123 strong,._priceSummary_1dh57_111[data-plan=custom] strong{font-size:32px}}@media (prefers-reduced-motion:reduce){._pricingPanel_1dh57_1 *,._pricingPanel_1dh57_1 :before,._pricingPanel_1dh57_1 :after{transition-duration:.01ms!important}}
