.GuideBlueprint_figure__NoUJD{margin:1.25rem 0 1.75rem}.GuideBlueprint_askInline__EARLK{display:inline-block;margin:.75rem 0 0;padding:0;border:none;background:none;font-family:var(--font-ui);font-size:var(--text-small);color:var(--amber-ink);cursor:pointer;text-decoration:underline;text-underline-offset:3px}.GuideBlueprint_askInline__EARLK:hover{color:var(--amber)}.GuideBlueprint_askInline__EARLK:focus-visible{outline:2px solid var(--amber);outline-offset:2px;border-radius:2px}.Button_btn__kzInP{--btn-accent:var(--amber);--btn-accent-ink:var(--amber-ink);display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 20px;border-radius:var(--r-pill);border:1px solid transparent;font-family:var(--font-ui);font-size:15px;font-weight:600;line-height:1;letter-spacing:-.005em;text-decoration:none;cursor:pointer;white-space:nowrap;transition:background .18s var(--ease-ui),color .18s var(--ease-ui),border-color .18s var(--ease-ui),box-shadow .18s var(--ease-ui),transform .12s var(--ease-press)}.Button_btn__kzInP:active{transform:scale(.98)}.Button_btn__kzInP:disabled{opacity:.5;cursor:not-allowed}.Button_primary__6_Dls{background:var(--btn-accent);color:#fff;box-shadow:0 1px 2px rgba(26,28,31,.12);position:relative}.Button_primary__6_Dls:after{content:"";position:absolute;left:20px;right:20px;bottom:8px;height:1px;background:rgba(255,255,255,.55);transform:scaleX(0);transform-origin:left;transition:transform .2s var(--ease-ui)}.Button_primary__6_Dls:hover{background:var(--btn-accent-ink);box-shadow:0 4px 14px rgba(184,136,58,.28)}.Button_primary__6_Dls:hover:after{transform:scaleX(1)}.Button_ghost__gZqlA{background:transparent;color:var(--ink-0);border-color:var(--sep)}.Button_ghost__gZqlA:hover{border-color:var(--btn-accent);color:var(--btn-accent-ink);background:var(--amber-bg)}.Button_mono__LQDLQ{font-family:var(--font-mono);font-size:12px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;padding:8px 14px;background:var(--card);color:var(--ink-1);border-color:var(--sep);border-radius:var(--r-chip)}.Button_mono__LQDLQ:hover{border-color:var(--btn-accent);color:var(--btn-accent-ink)}.Button_link__wrRG_{padding:0;border:none;background:none;border-radius:0;color:var(--btn-accent-ink);font-weight:600;position:relative}.Button_link__wrRG_:after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:1.5px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .2s var(--ease-ui)}.Button_link__wrRG_:hover:after{transform:scaleX(1)}.Button_sm__pnQzd{padding:8px 14px;font-size:13px}.Button_lg__s7W56{padding:14px 26px;font-size:16px}.Button_block__PcjB5{width:100%}.buy_pillarGrid__eBUpS{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:var(--space-2);gap:var(--space-2);margin-top:var(--space-3)}.buy_pillar__UEY45{padding:20px 22px;background:var(--card);border:1px solid var(--sep);border-radius:var(--r-card);box-shadow:var(--shadow-card)}.buy_pillar__UEY45 strong{display:block;font-size:var(--text-small);font-weight:600;color:var(--ink-0);margin-bottom:8px}.buy_pillar__UEY45 p{font-size:var(--text-small);color:var(--ink-1);line-height:1.55;margin:0}.buy_heroCard___6tBR{background:var(--card);border:1px solid var(--sep);border-radius:var(--r-card);padding:28px 32px;text-align:center;box-shadow:var(--shadow-card);max-width:420px;margin:var(--space-3) auto 0}.buy_price__EQcKz{font-size:clamp(28px,4vw,40px);font-weight:600;letter-spacing:-.02em;margin:0 0 8px;color:var(--ink-0)}.buy_sub__B96WD{font-size:var(--text-small);color:var(--ink-1);margin:0 0 20px}.buy_priceNote__x0jiJ{font-size:var(--text-caption);color:var(--ink-2);margin:12px 0 0}.buy_cta__WYDXy{display:flex;justify-content:center}.buy_reassurance__W9rRI{font-size:var(--text-small);color:var(--ink-1);line-height:1.65;margin:var(--space-4) 0 0;text-align:center;max-width:48ch;margin-left:auto;margin-right:auto}.buy_finalCta__7nkzm{text-align:center;margin-top:var(--space-3)}.buy_finalCtaRow__ecBBa{display:flex;flex-wrap:wrap;gap:var(--space-2);justify-content:center;margin-top:var(--space-3)}.buy_faqSection__xXDa5{margin-top:var(--space-4)}.SocialProof_wrap__hsRCP{margin-top:32px;text-align:center}.SocialProof_rating__RmV2I{font-size:var(--text-body);color:var(--ink-1);margin:0 0 20px}.SocialProof_quotes__Sx73H{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:16px;gap:16px;text-align:left}.SocialProof_quote__p82nj{padding:18px 20px;background:var(--card);border:1px solid var(--sep);border-radius:var(--r-card);margin:0}.SocialProof_quote__p82nj p{font-size:var(--text-small);color:var(--ink-1);line-height:1.6;margin:0 0 10px;font-style:italic}.SocialProof_quote__p82nj cite{font-style:normal}.SocialProof_credibility__wzjDd,.SocialProof_quote__p82nj cite{font-family:var(--font-mono);font-size:var(--text-caption);color:var(--ink-2)}.SocialProof_credibility__wzjDd{letter-spacing:.04em;text-transform:uppercase;margin:0}.Section_section__g4Hij{padding-block:clamp(56px,9vw,var(--section-y));scroll-margin-top:72px}.Section_section__g4Hij+.Section_section__g4Hij{border-top:1px solid var(--sep)}.Section_inner__Ldzrp{width:100%;max-width:var(--maxw);margin:0 auto;padding-inline:clamp(20px,5vw,40px)}.Section_header__lbFBU{max-width:var(--measure);margin-bottom:clamp(28px,4vw,44px)}.Section_lede__n3qev{font-size:clamp(17px,2vw,19px);color:var(--ink-1);max-width:60ch;margin:14px 0 0}.IntentRecipe_section__mx36y{margin-bottom:var(--space-6);padding-bottom:var(--space-4);border-bottom:1px solid var(--sep)}.IntentRecipe_title__jLRQX{font-size:var(--text-h2);letter-spacing:-.02em;margin:var(--space-2) 0}.IntentRecipe_lede__vN8BI{font-size:var(--text-body);color:var(--ink-1);max-width:52ch;margin:0 0 var(--space-4);line-height:1.55}.IntentRecipe_grid__oXOwW{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.IntentRecipe_card__2lvgz{padding:0;background:var(--card);border:1px solid var(--sep);border-radius:var(--r-card);box-shadow:var(--shadow-card);overflow:hidden}.IntentRecipe_cardTitle__9aKVO{font-size:var(--text-h3);margin:0 0 10px;padding:16px 22px 0;letter-spacing:-.01em}.IntentRecipe_cardImage__Q7ouu{border-radius:0}.IntentRecipe_cardImagePlaceholder__X9sfm{aspect-ratio:16/10;background:var(--paper-2)}.IntentRecipe_look__bQB4a{font-size:var(--text-small);color:var(--ink-1);line-height:1.55;margin:0 0 12px;padding:0 22px}.IntentRecipe_preset__3l0L_{font-size:var(--text-caption);color:var(--ink-2);margin:0 0 10px;padding:0 22px}.IntentRecipe_dials__NiGzf{margin:0 0 14px;padding-left:calc(22px + 1.1em);padding-right:22px;font-size:var(--text-caption);color:var(--ink-1);line-height:1.5}.IntentRecipe_demoLink__2zk57{font-size:var(--text-small);font-weight:600;color:var(--build-ink);text-decoration:none;display:inline-block;padding:0 22px 20px}.IntentRecipe_demoLink__2zk57:hover{text-decoration:underline;text-underline-offset:2px}.IntentRecipe_guideCta__Z24yQ{margin-top:var(--space-6);padding-top:var(--space-4);border-top:1px solid var(--sep);text-align:center}.IntentRecipe_guideCtaRow__zfIBr{display:flex;flex-wrap:wrap;gap:var(--space-2);justify-content:center;margin-top:var(--space-3)}.Prose_prose__QeWlt{max-width:var(--measure);color:var(--ink-0);font-size:17px;line-height:1.7}.Prose_prose__QeWlt>*+*{margin-top:1em}.Prose_prose__QeWlt h2{margin-top:1.8em;scroll-margin-top:88px;padding-bottom:.3em;border-bottom:1px solid var(--sep)}.Prose_prose__QeWlt h3{margin-top:1.4em;color:var(--ink-0)}.Prose_prose__QeWlt li,.Prose_prose__QeWlt p{color:var(--ink-0)}.Prose_prose__QeWlt ol,.Prose_prose__QeWlt ul{padding-left:1.3em}.Prose_prose__QeWlt li+li{margin-top:.4em}.Prose_prose__QeWlt strong{font-weight:600}.Prose_prose__QeWlt a{color:var(--amber-ink);text-decoration:underline;text-underline-offset:2px;-webkit-text-decoration-color:var(--amber-bd);text-decoration-color:var(--amber-bd)}.Prose_prose__QeWlt a:hover{-webkit-text-decoration-color:var(--amber);text-decoration-color:var(--amber)}.Prose_prose__QeWlt code{font-family:var(--font-mono);font-size:.86em;background:var(--paper-2);border:1px solid var(--sep);border-radius:5px;padding:1px 6px}.Prose_prose__QeWlt details{border:1px solid var(--sep);border-radius:var(--r-chip);padding:12px 16px;background:var(--card)}.Prose_prose__QeWlt summary{cursor:pointer;font-weight:600}