@layer base{._button_s0va7_2{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-2);font-family:var(--font-family-base);font-weight:500;border-radius:var(--radius);white-space:nowrap;text-decoration:none;cursor:pointer;transition:background-color var(--animation-duration-fast) ease,border-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease;outline:none;border:1px solid transparent;position:relative}._button_s0va7_2:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--primary);outline:none}._sm_s0va7_32{height:1.5rem;padding:0 var(--spacing-2);font-size:.875rem}._md_s0va7_38{height:2.5rem;padding:0 var(--spacing-3);font-size:.9375rem}._lg_s0va7_44{height:3rem;padding:0 var(--spacing-4);font-size:1rem;border-radius:var(--radius-md)}._icon_s0va7_52,._icon-md_s0va7_53{width:2rem;height:2rem;padding:0}._icon-sm_s0va7_59{width:1.5rem;height:1.5rem;padding:0}._icon-lg_s0va7_65{width:2.5rem;height:2.5rem;padding:0;border-radius:var(--radius-md)}._button_s0va7_2 svg{flex-shrink:0}._sm_s0va7_32 svg,._icon-sm_s0va7_59 svg{width:1rem;height:1rem}._md_s0va7_38 svg,._icon_s0va7_52 svg,._icon-md_s0va7_53 svg{width:1.25rem;height:1.25rem}._lg_s0va7_44 svg,._icon-lg_s0va7_65 svg{width:1.5rem;height:1.5rem}._primary_s0va7_97{background-color:var(--primary);color:var(--primary-foreground);border-color:var(--primary);--spinner-color: var(--primary-foreground)}._primary_s0va7_97:hover{background-color:color-mix(in oklch,var(--primary) 85%,white);border-color:color-mix(in oklch,var(--primary) 85%,white)}._primary_s0va7_97:active{background-color:color-mix(in oklch,var(--primary) 75%,white);border-color:color-mix(in oklch,var(--primary) 75%,white)}._secondary_s0va7_114{background-color:var(--secondary);color:var(--secondary-foreground);border-color:var(--secondary);--spinner-color: var(--secondary-foreground)}._secondary_s0va7_114:hover{background-color:color-mix(in oklch,var(--secondary) 90%,var(--secondary-foreground));border-color:color-mix(in oklch,var(--secondary) 90%,var(--secondary-foreground))}._secondary_s0va7_114:active{background-color:color-mix(in oklch,var(--secondary) 85%,var(--secondary-foreground));border-color:color-mix(in oklch,var(--secondary) 85%,var(--secondary-foreground))}._destructive_s0va7_132{background-color:var(--error);color:var(--error-foreground);border-color:var(--error);--spinner-color: var(--error-foreground)}._destructive_s0va7_132:hover{background-color:color-mix(in oklch,var(--error) 90%,var(--error-foreground));border-color:color-mix(in oklch,var(--error) 90%,var(--error-foreground))}._destructive_s0va7_132:active{background-color:color-mix(in oklch,var(--error) 85%,var(--error-foreground));border-color:color-mix(in oklch,var(--error) 85%,var(--error-foreground))}._destructive_s0va7_132:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--error)}._outline_s0va7_156{background-color:transparent;border-color:var(--primary);color:var(--primary-text, var(--primary));--spinner-color: var(--primary)}._outline_s0va7_156:hover{background-color:color-mix(in oklch,var(--primary) 12%,var(--background));border-color:var(--primary);color:var(--primary-text, var(--primary))}._outline_s0va7_156:active{background-color:color-mix(in oklch,var(--primary) 15%,var(--background));border-color:var(--primary);color:var(--primary-text, var(--primary))}._ghost_s0va7_176{background-color:transparent;border-color:transparent;--spinner-color: var(--primary)}._ghost_s0va7_176:hover{background-color:color-mix(in oklch,var(--primary) 12%,var(--background));color:var(--primary-text, var(--primary))}._ghost_s0va7_176:active{background-color:color-mix(in oklch,var(--primary) 15%,var(--background));color:var(--primary-text, var(--primary))}._link_s0va7_193{background-color:transparent;color:var(--primary-text, var(--primary));height:auto;padding:0;text-decoration:none;border:none;border-radius:0;min-height:2.75rem;display:inline-flex;align-items:center;--spinner-color: var(--primary)}._link_s0va7_193:hover{text-decoration:underline;color:var(--primary-text, var(--primary));background-color:transparent}._link_s0va7_193:active{color:var(--primary-text, var(--primary));background-color:transparent}._link_s0va7_193:focus-visible{box-shadow:0 0 0 2px var(--primary);outline:none;border-radius:.25rem}._disabled_s0va7_225{opacity:.5;cursor:not-allowed;pointer-events:none}.dark ._primary_s0va7_97:focus-visible,.dark ._outline_s0va7_156:focus-visible,.dark ._ghost_s0va7_176:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--primary)}.dark ._destructive_s0va7_132:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--error)}.dark ._link_s0va7_193:focus-visible{box-shadow:0 0 0 2px var(--primary)}}@layer base{._item_vxjwx_2{border-radius:var(--radius);background-color:var(--card);color:var(--card-foreground);overflow:hidden;margin-bottom:var(--spacing-4);box-shadow:var(--shadow);transition:box-shadow var(--animation-duration-normal) ease}._item_vxjwx_2:hover:not(:has(._trigger_vxjwx_12:disabled)){box-shadow:var(--shadow-md)}._item_vxjwx_2:has(._trigger_vxjwx_12:disabled){opacity:.6;box-shadow:var(--shadow)}._header_vxjwx_21{display:flex}._trigger_vxjwx_12{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--spacing-4) var(--spacing-6);font-family:var(--font-family-heading);font-weight:400;line-height:1.5;letter-spacing:-.01em;text-align:left;background-color:transparent;color:inherit;border:none;cursor:pointer;transition:opacity var(--animation-duration-fast) ease}._trigger_vxjwx_12:hover:not(:disabled){opacity:.8}._trigger_vxjwx_12:active:not(:disabled){opacity:.7}._trigger_vxjwx_12:disabled{opacity:.6;cursor:not-allowed;color:var(--muted-foreground)}._trigger_vxjwx_12:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._icon_vxjwx_62{width:1rem;height:1rem;transition:transform var(--animation-duration-normal) cubic-bezier(.16,1,.3,1);flex-shrink:0;color:var(--muted-foreground)}._trigger_vxjwx_12:disabled ._icon_vxjwx_62{color:var(--muted-foreground);opacity:.5}._trigger_vxjwx_12[data-state=open] ._icon_vxjwx_62{transform:rotate(180deg)}._content_vxjwx_80{overflow:hidden;background-color:transparent;color:inherit;animation:_accordion-up_vxjwx_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._content_vxjwx_80[data-state=open]{animation:_accordion-down_vxjwx_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._contentInner_vxjwx_93{padding:var(--spacing-3) var(--spacing-6) var(--spacing-4);color:var(--muted-foreground);font-size:.95rem;line-height:1.6}@keyframes _accordion-up_vxjwx_1{0%{height:var(--radix-accordion-content-height)}to{height:0}}@keyframes _accordion-down_vxjwx_1{0%{height:0}to{height:var(--radix-accordion-content-height)}}}@layer base{._tabsList_1gnw1_2{display:flex;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;margin:0;border-bottom:1px solid var(--border);flex-shrink:0}._tabsList_1gnw1_2::-webkit-scrollbar{display:none}._tabsTrigger_1gnw1_16{display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-family-base);font-size:.9rem;font-weight:500;color:var(--muted-foreground);background-color:transparent;padding:var(--spacing-3) var(--spacing-4);border:none;border-radius:0;cursor:pointer;position:relative;transition:color var(--animation-duration-normal) cubic-bezier(.22,1,.36,1);white-space:nowrap}._tabsTrigger_1gnw1_16:hover{color:var(--foreground)}._tabsTrigger_1gnw1_16[data-state=active]{color:var(--primary-text, var(--primary));font-weight:600}._tabsTrigger_1gnw1_16[data-state=active]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background-color:var(--primary);transform-origin:center;transition:transform var(--animation-duration-normal) cubic-bezier(.22,1,.36,1);transform:scaleX(1)}._tabsTrigger_1gnw1_16:not([data-state=active]):hover:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background-color:color-mix(in srgb,var(--muted-foreground) 30%,transparent);transform-origin:center;transform:scaleX(.6);transition:transform var(--animation-duration-normal) cubic-bezier(.22,1,.36,1),background-color var(--animation-duration-normal) cubic-bezier(.22,1,.36,1)}._tabsTrigger_1gnw1_16:focus-visible{outline:none;box-shadow:var(--shadow-focus);border-radius:var(--radius-sm)}._tabsTrigger_1gnw1_16[disabled]{opacity:.5;cursor:not-allowed;color:var(--muted-foreground)}._tabsContent_1gnw1_92{color:var(--foreground);outline:none}._tabsContent_1gnw1_92[hidden]{display:none!important}.dark ._tabsTrigger_1gnw1_16[data-state=active]:after{background-color:var(--primary)}.dark ._tabsTrigger_1gnw1_16:not([data-state=active]):hover:after{background-color:color-mix(in srgb,var(--muted-foreground) 40%,transparent)}}@layer base{._overlay_1u0g5_2{position:fixed;inset:0;background-color:color-mix(in srgb,black 50%,transparent);z-index:var(--z-overlay)!important;animation:_overlayShow_1u0g5_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._content_1u0g5_11{position:fixed!important;top:50%;left:50%;transform:translate(-50%,-50%);max-width:90vw;max-height:85vh;width:32rem;background-color:var(--popup);color:var(--popup-foreground);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);z-index:var(--z-overlay)!important;overflow:auto;padding:var(--spacing-6);animation:_contentShow_1u0g5_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._close_1u0g5_31{position:absolute;top:var(--spacing-4);right:var(--spacing-4);display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:var(--radius-full);background-color:var(--muted);color:var(--muted-foreground);border:none;cursor:pointer;transition:background-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease,transform var(--animation-duration-fast) ease}._close_1u0g5_31:hover{background-color:var(--muted-foreground);color:var(--muted);transform:scale(1.05)}._close_1u0g5_31:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._closeIcon_1u0g5_62{width:1rem;height:1rem}._header_1u0g5_67{margin-bottom:var(--spacing-4)}._footer_1u0g5_71{display:flex;justify-content:flex-end;gap:var(--spacing-2);margin-top:var(--spacing-6)}._title_1u0g5_78{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;color:var(--popup-foreground);line-height:1.4;margin-bottom:var(--spacing-2)}._description_1u0g5_87{font-size:.875rem;color:var(--muted-foreground);line-height:1.5;margin-bottom:var(--spacing-4)}._screenReaderText_1u0g5_94{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@keyframes _overlayShow_1u0g5_1{0%{opacity:0}to{opacity:1}}@keyframes _contentShow_1u0g5_1{0%{opacity:0;scale:.95}to{opacity:1;scale:1}}}@layer base{._input_1pney_2{font-family:var(--font-family-base);font-size:1rem;line-height:1.5;color:var(--foreground);background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-2) var(--spacing-3);width:100%;transition:border-color var(--animation-duration-normal) ease,background-color var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease,transform var(--animation-duration-fast) ease;outline:none;height:2.5rem;box-shadow:inset 0 1px 2px #00000005,0 1px #ffffff4d}._input_1pney_2::placeholder{color:var(--muted-foreground);opacity:.7}._input_1pney_2:hover{border-color:color-mix(in srgb,var(--primary) 80%,transparent);background-color:color-mix(in srgb,var(--card) 98%,var(--primary) 2%);box-shadow:inset 0 1px 2px #00000005,0 2px 4px #0000000d}._input_1pney_2:focus{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 15%,transparent),0 2px 4px #0000000d;background-color:var(--card)}._input_1pney_2:disabled{background-color:var(--muted);color:var(--muted-foreground);cursor:not-allowed;opacity:.75;box-shadow:none;transform:none}.dark ._input_1pney_2{background-color:color-mix(in srgb,var(--background) 80%,black);box-shadow:inset 0 1px 2px #0000001a,0 1px #ffffff0d}.dark ._input_1pney_2:hover{background-color:color-mix(in srgb,var(--background) 75%,black);border-color:color-mix(in srgb,var(--primary) 90%,white);box-shadow:inset 0 1px 2px #0000001a,0 2px 4px #00000026}.dark ._input_1pney_2:focus{background-color:color-mix(in srgb,var(--background) 80%,black);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 25%,transparent),0 2px 4px #00000026}}@layer base{._textarea_1d2bj_2{padding:var(--spacing-2);width:100%;min-height:6rem;resize:vertical}._textarea_1d2bj_2::placeholder{color:var(--muted-foreground)}._noResize_1d2bj_13{resize:none}._clear_1d2bj_17{background-color:transparent;border:none;padding:0;box-shadow:none;border-radius:0}._clear_1d2bj_17:hover,._clear_1d2bj_17:focus{background-color:transparent;border:none;box-shadow:none}}@layer base{._spinner_10u53_2{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:currentColor}._spinnerInner_10u53_11{position:absolute;width:100%;height:100%;border-radius:50%;border:2px solid transparent;border-top-color:var(--spinner-color, var(--primary));animation:_spin_10u53_2 var(--animation-duration-slow) linear infinite}._sm_10u53_21{width:1rem;height:1rem}._sm_10u53_21 ._spinnerInner_10u53_11{border-width:2px}._md_10u53_30{width:1.5rem;height:1.5rem}._md_10u53_30 ._spinnerInner_10u53_11{border-width:2.5px}._lg_10u53_39{width:2.5rem;height:2.5rem}._lg_10u53_39 ._spinnerInner_10u53_11{border-width:3px}@keyframes _spin_10u53_2{0%{transform:rotate(0)}to{transform:rotate(360deg)}}}@layer base{._selectTrigger_tasot_2{display:flex;align-items:center;justify-content:space-between;height:2.5rem;padding:var(--spacing-2) var(--spacing-3);cursor:pointer;overflow:hidden;>*:not(svg){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}._selectTrigger_tasot_2[data-placeholder]{color:var(--muted-foreground)}._selectIcon_tasot_22{height:1rem;width:1rem;color:var(--muted-foreground);margin-left:var(--spacing-2);transition:transform var(--animation-duration-normal) ease}._selectTrigger_tasot_2[data-state=open] ._selectIcon_tasot_22{transform:rotate(180deg)}._selectContent_tasot_34{z-index:var(--z-overlay);max-height:var(--radix-select-content-available-height);min-width:12rem;max-width:24rem;overflow:hidden;background-color:var(--popup);color:var(--popup-foreground);border-radius:var(--radius);border:1px solid var(--border);box-shadow:var(--shadow-md);animation:_scaleIn_tasot_1 var(--animation-duration-normal) ease}@keyframes _scaleIn_tasot_1{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}._selectViewport_tasot_59{padding:var(--spacing-2)}._scrollButton_tasot_63{display:flex;align-items:center;justify-content:center;height:var(--spacing-6);background-color:var(--popup);color:var(--popup-foreground);cursor:pointer;border:none;outline:none}._scrollButton_tasot_63:hover ._scrollIcon_tasot_75{color:var(--primary)}._scrollIcon_tasot_75{height:1rem;width:1rem;color:var(--muted-foreground);transition:color var(--animation-duration-fast) ease}._selectLabel_tasot_86{padding:var(--spacing-2) var(--spacing-4);font-size:.875rem;font-weight:500;color:var(--muted-foreground)}._selectItem_tasot_93{position:relative;display:flex;align-items:center;padding:var(--spacing-2) var(--spacing-4);padding-right:var(--spacing-8);font-size:.9375rem;line-height:1.5;border-radius:var(--radius-sm);color:var(--popup-foreground);user-select:none;outline:none;cursor:pointer;transition:background-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease}._selectItem_tasot_93:hover{background-color:var(--primary);color:var(--primary-foreground)}._selectItem_tasot_93:focus-visible{background-color:var(--primary);color:var(--primary-foreground)}._selectItem_tasot_93[data-disabled]{color:var(--muted-foreground);opacity:.5;pointer-events:none}._selectItemIndicator_tasot_127{position:absolute;right:var(--spacing-3);display:flex;align-items:center;justify-content:center}._checkIcon_tasot_135{height:1rem;width:1rem;color:currentColor}._selectSeparator_tasot_141{height:1px;background-color:var(--border);margin:var(--spacing-2) var(--spacing-1)}}._content_18haf_1{max-width:34rem}._form_18haf_5{display:flex;flex-direction:column;gap:var(--spacing-3)}._row_18haf_11{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-3)}._plan_18haf_17{font-family:var(--font-family-monospace);font-size:.7rem;text-transform:uppercase;letter-spacing:.12em;color:var(--primary-text)}._details_18haf_25{font-size:.85rem;color:var(--muted-foreground)}._done_18haf_30{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-4) 0}._done_18haf_30 svg{width:2rem;height:2rem;color:var(--success)}@media(max-width:600px){._row_18haf_11{grid-template-columns:1fr}}._page_1n2c0_1{background:var(--background);color:var(--foreground);font-family:var(--font-family-base);min-height:100vh;overflow-x:hidden}._page_1n2c0_1 h1,._page_1n2c0_1 h2,._page_1n2c0_1 h3{font-family:var(--font-family-display);font-weight:500;letter-spacing:-.02em;margin:0}._page_1n2c0_1 h2{font-size:clamp(1.9rem,4vw,3rem);line-height:1.08}._page_1n2c0_1 h1 em,._page_1n2c0_1 h2 em{font-style:italic;color:var(--primary);font-weight:400}._reveal_1n2c0_30{opacity:0;transform:translateY(12px);transition:opacity var(--animation-duration-slow) ease,transform var(--animation-duration-slow) ease}._reveal_1n2c0_30[data-revealed=true]{opacity:1;transform:none}._nav_1n2c0_44{position:sticky;top:0;z-index:50;display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-4) clamp(1rem,5vw,4rem);background:color-mix(in srgb,var(--background) 88%,transparent);backdrop-filter:blur(10px);border-bottom:1px solid var(--border)}._logo_1n2c0_57{display:inline-flex;align-items:center;gap:var(--spacing-2);font-family:var(--font-family-display);font-size:1.5rem;font-weight:600;color:var(--foreground);text-decoration:none;letter-spacing:-.02em}._logo_1n2c0_57 img{height:1.6rem;width:auto}._navLinks_1n2c0_74{display:flex;align-items:center;gap:var(--spacing-6);font-size:.9rem}._navLinks_1n2c0_74 a{color:var(--muted-foreground);text-decoration:none}._navLinks_1n2c0_74 a:hover{color:var(--foreground)}._navCta_1n2c0_90._navCta_1n2c0_90{height:2.25rem;padding:0 var(--spacing-4)}._hero_1n2c0_96{padding:clamp(2.5rem,6vw,4.5rem) clamp(1rem,5vw,4rem) var(--spacing-8);max-width:76rem;margin:0 auto}._heroWithImage_1n2c0_102{display:grid;grid-template-columns:1.1fr 1fr;gap:var(--spacing-12);align-items:center}._heroImage_1n2c0_109{width:100%;height:auto;border-radius:var(--radius-lg);object-fit:cover}._heroLogo_1n2c0_116{display:block;height:clamp(2.5rem,4vw,3.25rem);width:auto;margin-bottom:var(--spacing-4)}._heroKicker_1n2c0_123{font-family:var(--font-family-display);font-size:clamp(1.6rem,3vw,2.4rem);font-weight:500;letter-spacing:-.02em;line-height:1;margin:0 0 var(--spacing-4)}._heroKicker_1n2c0_123 em{font-style:italic;font-weight:400;color:var(--primary)}._heroTitle_1n2c0_138{font-size:clamp(2.6rem,7vw,5.6rem);line-height:1;max-width:16ch}._heroTags_1n2c0_144{list-style:none;display:flex;flex-wrap:wrap;gap:var(--spacing-2);padding:0;margin:var(--spacing-4) 0 var(--spacing-6)}._heroTags_1n2c0_144 li{font-family:var(--font-family-monospace);font-size:.75rem;text-transform:uppercase;letter-spacing:.12em;color:var(--accent-foreground);background:var(--accent);border-radius:var(--radius-full);padding:var(--spacing-1) var(--spacing-3)}._heroActions_1n2c0_164{display:flex;flex-wrap:wrap;gap:var(--spacing-3)}._ghostInk_1n2c0_170._ghostInk_1n2c0_170{color:var(--foreground);text-decoration:underline;text-underline-offset:4px}._proofBand_1n2c0_176{max-width:76rem;margin:0 auto;padding:0 clamp(1rem,5vw,4rem) var(--spacing-8)}._proof_1n2c0_176{display:grid;grid-template-columns:repeat(4,1fr);margin:0;border-top:1px solid var(--border)}._proof_1n2c0_176 div{padding:var(--spacing-4) var(--spacing-4) 0 0}._proof_1n2c0_176 dt{font-family:var(--font-family-display);font-size:1.8rem;font-weight:500}._proof_1n2c0_176 dd{margin:var(--spacing-1) 0 0;font-size:.85rem;color:var(--muted-foreground)}._trackLabel_1n2c0_205{margin:var(--spacing-6) 0 var(--spacing-2);font-size:.9rem;color:var(--muted-foreground)}._logoRow_1n2c0_211{display:flex;flex-wrap:wrap;gap:var(--spacing-2) var(--spacing-8)}._logoRow_1n2c0_211 span{font-family:var(--font-family-display);font-size:1.2rem;font-weight:500;color:color-mix(in srgb,var(--foreground) 55%,transparent)}._label_1n2c0_224{display:inline-block;font-family:var(--font-family-monospace);font-size:.72rem;text-transform:uppercase;letter-spacing:.12em;color:var(--muted-foreground);margin-bottom:var(--spacing-4)}._section_1n2c0_235{padding:var(--spacing-12) clamp(1rem,5vw,4rem);max-width:76rem;margin:0 auto;border-top:1px solid var(--border)}._sectionHead_1n2c0_242{margin-bottom:var(--spacing-6)}._problemGroups_1n2c0_246{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-6) var(--spacing-4)}._groupTitle_1n2c0_252._groupTitle_1n2c0_252{font-family:var(--font-family-monospace);font-size:.72rem;font-weight:500;text-transform:uppercase;letter-spacing:.12em;line-height:1.4;min-height:2.8em;color:var(--primary-text);margin-bottom:var(--spacing-2)}._problemList_1n2c0_264{display:grid;gap:1px;background:var(--border);border:1px solid var(--border)}._problem_1n2c0_246{margin:0;background:var(--background);padding:var(--spacing-4);font-family:var(--font-family-display);font-size:1.05rem;line-height:1.25}._dataBand_1n2c0_280{background:var(--surface);padding:var(--spacing-12) max(clamp(1rem,5vw,4rem),calc((100% - 68rem)/2))}._statGrid_1n2c0_285{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-8)}._stat_1n2c0_285{display:flex;flex-direction:column;gap:var(--spacing-2);border-top:2px solid var(--foreground);padding-top:var(--spacing-4)}._statValue_1n2c0_299{font-family:var(--font-family-display);font-size:clamp(2.4rem,4.6vw,3.6rem);line-height:1;color:var(--primary);white-space:nowrap}._statLabel_1n2c0_307{font-size:.95rem;line-height:1.4}._citation_1n2c0_312{margin:var(--spacing-8) 0 0;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--spacing-6);padding:var(--spacing-4) var(--spacing-6);background:var(--card);border:1px solid var(--border);border-left:3px solid var(--primary);border-radius:var(--radius-md)}._citation_1n2c0_312 p{margin:0}._citationLabel_1n2c0_329{font-family:var(--font-family-monospace);font-size:.68rem;text-transform:uppercase;letter-spacing:.12em;color:var(--primary-text)}._citationTitle_1n2c0_337{display:inline-flex;align-items:center;gap:var(--spacing-1);font-family:var(--font-family-display);font-size:1.15rem;font-weight:500;color:var(--foreground);text-decoration:underline;text-decoration-color:var(--primary);text-underline-offset:4px}._citationTitle_1n2c0_337:hover{color:var(--primary-text)}._citationTitle_1n2c0_337 svg{width:1rem;height:1rem;color:var(--primary-text)}._citationPublisher_1n2c0_360{font-size:.85rem;color:var(--muted-foreground)}._citationNote_1n2c0_365{font-size:.78rem;color:var(--muted-foreground);max-width:22rem;text-align:right}._buildWithInner_1n2c0_374{display:grid;grid-template-columns:1.3fr 1fr;gap:var(--spacing-8);align-items:end}._buildWithText_1n2c0_381 p{margin:0 0 var(--spacing-3);line-height:1.5;color:var(--muted-foreground)}._buildWithText_1n2c0_381 p:first-child{color:var(--foreground);font-size:1.1rem}._smallSource_1n2c0_392{font-size:.72rem;line-height:1.4;color:var(--muted-foreground)}._industryGrid_1n2c0_399{display:grid;grid-template-columns:repeat(3,1fr)}._industry_1n2c0_399{padding:var(--spacing-6);border-right:1px solid var(--border);display:flex;flex-direction:column;gap:var(--spacing-3)}._industry_1n2c0_399:last-child{border-right:none}._industry_1n2c0_399 h3{font-size:1.3rem}._workflows_1n2c0_420{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-1);font-size:.9rem}._workflows_1n2c0_420 li:before{content:"";display:inline-block;width:.4rem;height:.4rem;margin-right:var(--spacing-2);border-radius:var(--radius-full);background:var(--primary);vertical-align:middle}._industryExample_1n2c0_441._industryExample_1n2c0_441{margin:0;font-size:.88rem;line-height:1.45;color:var(--muted-foreground)}._industryPrograms_1n2c0_448{margin-top:auto;display:flex;flex-wrap:wrap;gap:var(--spacing-1)}._industryPrograms_1n2c0_448 span{font-size:.72rem;color:var(--accent-foreground);background:var(--accent);border-radius:var(--radius-full);padding:2px var(--spacing-2)}._industryNote_1n2c0_463{margin:var(--spacing-3) 0 0;font-size:.75rem;font-style:italic;color:var(--muted-foreground)}._programTabs_1n2c0_470{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);overflow:hidden}._tabsList_1n2c0_477._tabsList_1n2c0_477{padding:0 var(--spacing-2);background:var(--surface)}._tabTrigger_1n2c0_482._tabTrigger_1n2c0_482{flex-direction:column;align-items:flex-start;gap:2px;height:auto;padding-top:var(--spacing-3);padding-bottom:var(--spacing-3)}._tabTrigger_1n2c0_482 small{font-family:var(--font-family-monospace);font-size:.62rem;text-transform:uppercase;letter-spacing:.1em;color:var(--muted-foreground)}._chain_1n2c0_499{display:grid;grid-template-columns:repeat(4,1fr)}._chainStep_1n2c0_504{padding:var(--spacing-6);border-right:1px solid var(--border);display:flex;flex-direction:column;gap:var(--spacing-2)}._chainStep_1n2c0_504 p{margin:0;line-height:1.45}._chainValue_1n2c0_517{border-right:none;background:var(--accent)}._valueLine_1n2c0_522._valueLine_1n2c0_522{font-family:var(--font-family-display);font-size:1.25rem;line-height:1.3;color:var(--accent-foreground)}._stepLabel_1n2c0_529{font-family:var(--font-family-monospace);font-size:.68rem;text-transform:uppercase;letter-spacing:.1em;color:var(--primary-text)}._tagVerified_1n2c0_537,._tagIllustrative_1n2c0_538{font-size:.72rem;line-height:1.4;color:var(--muted-foreground)}._tagVerified_1n2c0_537 a{color:var(--muted-foreground)}._tagIllustrative_1n2c0_538{font-style:italic}._programNote_1n2c0_552{align-self:flex-start;font-family:var(--font-family-monospace);font-size:.68rem;color:var(--accent-foreground);background:var(--accent);padding:2px var(--spacing-2);border-radius:var(--radius-sm)}._chainAction_1n2c0_562{grid-column:1 / -1;display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-4);padding:var(--spacing-4) var(--spacing-6);border-top:1px solid var(--border);font-size:.9rem;color:var(--muted-foreground)}._pricing_1n2c0_575{background:var(--ink);color:var(--ink-foreground);padding:var(--spacing-12) max(clamp(1rem,5vw,4rem),calc((100% - 72rem)/2))}._pricing_1n2c0_575 ._label_1n2c0_224{color:var(--ink-muted)}._picker_1n2c0_585{margin-bottom:var(--spacing-6)}._pickerHint_1n2c0_589{display:block;font-size:.9rem;color:var(--ink-muted);margin-bottom:var(--spacing-3)}._pickerHint_1n2c0_589 em{font-style:normal;color:var(--ink-foreground)}._chipGroups_1n2c0_601{display:grid;grid-template-columns:repeat(4,auto);justify-content:start;gap:var(--spacing-4) var(--spacing-8)}._chipGroup_1n2c0_601{display:flex;flex-direction:column;gap:var(--spacing-2)}._chipGroupLabel_1n2c0_614{font-family:var(--font-family-monospace);font-size:.68rem;text-transform:uppercase;letter-spacing:.12em;color:var(--ink-muted)}._chips_1n2c0_622{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}._maxNote_1n2c0_628{margin:var(--spacing-4) 0 0;font-size:.85rem;color:var(--ink-muted)}._maxNote_1n2c0_628 button{background:none;border:none;padding:0;color:var(--ink-foreground);text-decoration:underline;text-underline-offset:3px;cursor:pointer;font:inherit}._chip_1n2c0_601{display:inline-flex;align-items:center;gap:var(--spacing-2);min-height:2.75rem;padding:var(--spacing-2) var(--spacing-4);border-radius:var(--radius-full);border:1px solid var(--ink-border);background:transparent;color:var(--ink-foreground);font:inherit;font-size:.92rem;cursor:pointer;transition:background var(--animation-duration-fast) ease,border-color var(--animation-duration-fast) ease}._chip_1n2c0_601 svg{width:1rem;height:1rem}._chip_1n2c0_601 small{font-size:.7rem;color:var(--ink-muted)}._chip_1n2c0_601:hover:not(:disabled){border-color:var(--ink-foreground)}._chip_1n2c0_601:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._chip_1n2c0_601:disabled{opacity:.4;cursor:not-allowed}._chipOn_1n2c0_687{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}._chipOn_1n2c0_687 small{color:var(--primary-foreground)}._planGrid_1n2c0_697{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-4)}._plan_1n2c0_697{position:relative;border:1px solid var(--ink-border);border-radius:var(--radius-lg);padding:var(--spacing-6);transition:border-color var(--animation-duration-normal) ease}._planFeatured_1n2c0_711{background:color-mix(in srgb,var(--primary) 12%,var(--ink))}._planActive_1n2c0_715{border-color:var(--primary);box-shadow:0 0 0 1px var(--primary)}._badge_1n2c0_720{position:absolute;top:-.7rem;left:var(--spacing-6);background:var(--primary);color:var(--primary-foreground);font-family:var(--font-family-monospace);font-size:.68rem;text-transform:uppercase;letter-spacing:.1em;padding:2px var(--spacing-3);border-radius:var(--radius-full)}._plan_1n2c0_697 h3{font-size:1.35rem}._planPitch_1n2c0_738{color:var(--ink-muted);margin:var(--spacing-1) 0 var(--spacing-4);font-size:.9rem}._price_1n2c0_744{font-family:var(--font-family-display);font-size:clamp(2.2rem,3.6vw,2.9rem);line-height:1;margin:0}._cadence_1n2c0_751{font-size:.85rem;color:var(--ink-foreground);margin:var(--spacing-3) 0;display:flex;flex-wrap:wrap;gap:var(--spacing-2);align-items:center}._saving_1n2c0_761{font-family:var(--font-family-monospace);font-size:.72rem;color:var(--primary-foreground);background:var(--primary);padding:1px var(--spacing-2);border-radius:var(--radius-sm)}._listPrice_1n2c0_770{margin:0;font-size:.75rem;color:var(--ink-muted)}._checkoutBar_1n2c0_776{margin-top:var(--spacing-6);display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-6);padding:var(--spacing-4) var(--spacing-6);border-radius:var(--radius-lg);background:var(--ink-foreground);color:var(--ink)}._checkoutBar_1n2c0_776 div{display:flex;flex-direction:column;gap:var(--spacing-1)}._checkoutBar_1n2c0_776 strong{font-family:var(--font-family-display);font-size:1.3rem;font-weight:500}._checkoutBar_1n2c0_776 span{font-size:.85rem;color:var(--muted-foreground)}._alaCarte_1n2c0_805{margin:var(--spacing-6) 0 0;font-size:.85rem;color:var(--ink-muted)}._alaCarte_1n2c0_805 button{background:none;border:none;padding:0;color:var(--ink-foreground);text-decoration:underline;text-underline-offset:3px;cursor:pointer;font:inherit}._founder_1n2c0_823{display:grid;grid-template-columns:1fr 1.1fr;gap:var(--spacing-12)}._founderText_1n2c0_829 p{line-height:1.55;color:var(--muted-foreground)}._founderRole_1n2c0_834._founderRole_1n2c0_834{font-family:var(--font-family-monospace);font-size:.75rem;color:var(--foreground);margin:var(--spacing-2) 0 var(--spacing-4)}._credChips_1n2c0_841{display:flex;flex-wrap:wrap;gap:var(--spacing-2);margin:var(--spacing-4) 0 var(--spacing-6)}._credChips_1n2c0_841 span{font-size:.78rem;border:1px solid var(--border);border-radius:var(--radius-full);padding:2px var(--spacing-3)}._inlineLink_1n2c0_855{display:inline-flex;align-items:center;gap:var(--spacing-1);color:var(--primary-text);font-weight:500;text-decoration:none}._inlineLink_1n2c0_855 svg{width:1rem;height:1rem}._faq_1n2c0_869{align-self:end}._final_1n2c0_874{background:var(--ink);color:var(--ink-foreground);padding:var(--spacing-12) clamp(1rem,5vw,4rem);text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-6);border-top:1px solid var(--ink-border)}._final_1n2c0_874 ._heroActions_1n2c0_164{justify-content:center}._finalOutline_1n2c0_890._finalOutline_1n2c0_890{border-color:var(--ink-foreground);color:var(--ink-foreground)}._finalOutline_1n2c0_890._finalOutline_1n2c0_890:hover{background:color-mix(in srgb,var(--ink-foreground) 10%,transparent);color:var(--ink-foreground)}._footer_1n2c0_900{display:flex;justify-content:space-between;padding:var(--spacing-6) clamp(1rem,5vw,4rem);background:var(--ink);color:var(--ink-muted);font-size:.8rem;border-top:1px solid var(--ink-border)}._footer_1n2c0_900 a{color:var(--ink-muted)}._footerLinks_1n2c0_914{display:flex;flex-wrap:wrap;gap:var(--spacing-4)}@media(max-width:900px){._heroWithImage_1n2c0_102{grid-template-columns:1fr}._problemGroups_1n2c0_246{grid-template-columns:1fr 1fr}._chipGroups_1n2c0_601{grid-template-columns:repeat(2,auto)}._citation_1n2c0_312{grid-template-columns:auto 1fr}._citationNote_1n2c0_365{grid-column:1 / -1;text-align:left;max-width:none}._planGrid_1n2c0_697{grid-template-columns:1fr;gap:var(--spacing-6)}._statGrid_1n2c0_285,._proof_1n2c0_176{grid-template-columns:repeat(2,1fr)}._chain_1n2c0_499{grid-template-columns:1fr 1fr}._buildWithInner_1n2c0_374{grid-template-columns:1fr;gap:var(--spacing-4)}._industryGrid_1n2c0_399{grid-template-columns:1fr}._industry_1n2c0_399{border-right:none;border-bottom:1px solid var(--border);padding:var(--spacing-4)}._industry_1n2c0_399:last-child{border-bottom:none}._chainStep_1n2c0_504:nth-child(2){border-right:none}._chainStep_1n2c0_504:nth-child(-n+2){border-bottom:1px solid var(--border)}._founder_1n2c0_823{grid-template-columns:1fr;gap:var(--spacing-8)}}@media(max-width:600px){._navLinks_1n2c0_74 a{display:none}._problemGroups_1n2c0_246,._chipGroups_1n2c0_601,._chain_1n2c0_499{grid-template-columns:1fr}._citation_1n2c0_312{grid-template-columns:1fr;gap:var(--spacing-2)}._problem_1n2c0_246{font-size:1.15rem;padding:var(--spacing-4)}._groupTitle_1n2c0_252._groupTitle_1n2c0_252{min-height:0}._chainStep_1n2c0_504{border-right:none;border-bottom:1px solid var(--border);padding:var(--spacing-4)}._chainAction_1n2c0_562{flex-direction:column;align-items:stretch;padding:var(--spacing-4)}._checkoutBar_1n2c0_776{position:sticky;bottom:var(--spacing-2);flex-direction:column;align-items:stretch;gap:var(--spacing-3);padding:var(--spacing-4);box-shadow:var(--shadow-lg)}}
