.page_main__GlU4n{min-height:100dvh;background:var(--bg)}.page_topBar__N6Ucl{position:fixed;inset:0 0 auto;z-index:10;min-height:4rem;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:calc(var(--space-3) + env(safe-area-inset-top, 0px)) var(--space-5) var(--space-3);background:var(--bg-deep);border-bottom:1px solid var(--border)}.page_topLogo__mmqNT{font-family:var(--font-display);font-size:1.35rem;color:var(--accent-soft);transition:color var(--transition)}.page_topLogo__mmqNT:hover{color:var(--accent)}.page_topBar__N6Ucl nav{display:flex;gap:var(--space-8);color:var(--text-muted);font-size:var(--text-xs);font-weight:700;letter-spacing:.12em}.page_topBar__N6Ucl nav a{transition:color var(--transition);@media (hover:hover){&:hover{color:var(--accent)}}}.page_topCta__v_G7K{justify-self:end;padding:var(--space-3) var(--space-4);min-height:var(--tap-min);display:inline-flex;align-items:center;background:var(--text);color:var(--bg);border-radius:var(--radius-input);font-size:var(--text-2xs);font-weight:700;letter-spacing:.1em;transition:opacity var(--transition);@media (hover:hover){&:hover{opacity:.88}}}.page_hero__SKW6o{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100dvh;padding:var(--space-8);position:relative;overflow:hidden}.page_headline__7qraH{font-size:clamp(2.5rem,8vw,6rem);text-align:center;position:relative;z-index:1;line-height:1;text-wrap:balance}.page_gradient__Jz1Xx{background:var(--gradient-signature);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.page_subheadline__4aI4V{font-size:clamp(1rem,2vw,1.25rem);margin:var(--space-6) auto 0}.page_heroHook__dtjfF,.page_subheadline__4aI4V{max-width:42rem;color:var(--text-muted);text-align:center;text-wrap:pretty;position:relative;z-index:1}.page_heroHook__dtjfF{font-size:var(--text-base);margin:var(--space-4) auto 0}.page_definition__hmsW_{width:min(calc(100% - 2rem),760px);margin:0 auto var(--space-8);padding:clamp(2rem,6vw,4rem);background:var(--surface);border:1px solid var(--border-hover);border-radius:var(--radius-panel)}.page_definitionWord__D8w9V{font-family:var(--font-display);font-size:clamp(3rem,10vw,6rem);line-height:.95;color:var(--accent-soft)}.page_pronunciation__cmDZh{margin-top:var(--space-3);color:var(--text);font-size:var(--text-md)}.page_pronunciation__cmDZh span{color:var(--text-muted)}.page_definitionMeaning__aJjAC{margin-top:var(--space-8);font-size:clamp(1.25rem,3vw,1.75rem);font-weight:700}.page_definitionExamples__AokN4{margin-top:var(--space-6);color:var(--text-muted)}.page_actions__e35f9{display:flex;gap:var(--space-4);margin-block-start:var(--space-10);position:relative;z-index:1;flex-wrap:wrap;justify-content:center}.page_secondary__lm_PT{display:inline-flex;align-items:center;justify-content:center;min-height:var(--tap-min);padding:var(--space-3) var(--space-8);background:transparent;color:var(--accent);font-family:var(--font-display);font-weight:700;font-size:var(--text-md);letter-spacing:.05em;border-radius:var(--radius-control);border:1px solid color-mix(in oklch,var(--accent) 40%,transparent);transition:background var(--transition),border-color var(--transition);@media (hover:hover){&:hover{background:color-mix(in oklch,var(--accent) 8%,transparent);border-color:color-mix(in oklch,var(--accent) 60%,transparent)}}}.page_features__8wy9y{padding:6rem var(--space-8);max-width:1200px;margin:0 auto}.page_sectionTitle__hzsAh{margin-bottom:var(--space-8);text-align:center;font-size:clamp(2rem,5vw,2.8rem);text-wrap:balance}.page_featuresGrid__L4_rO{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--space-8)}.page_featureCard__09F8a{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);padding:var(--space-8);min-height:220px;text-align:left;transition:border-color var(--transition);@media (hover:hover){&:hover{border-color:var(--border-hover)}}}@media (max-width:768px){.page_topBar__N6Ucl{grid-template-columns:1fr auto;padding-inline:var(--space-4)}.page_topBar__N6Ucl nav{display:none}.page_hero__SKW6o{min-height:90dvh;padding:6rem var(--space-4) var(--space-12)}.page_actions__e35f9{width:100%}.page_actions__e35f9>*{width:min(100%,22rem);text-align:center}.page_features__8wy9y{padding:var(--space-16) var(--space-4)}.page_featuresGrid__L4_rO{grid-template-columns:1fr;gap:var(--space-4)}.page_featureCard__09F8a{min-height:0;padding:var(--space-6)}.page_receiptSteps__CxuNQ li{grid-template-columns:1fr;gap:var(--space-2)}.page_footer__sHKi3{padding:var(--space-6) var(--space-4)}}.page_featureIcon__mHZON{width:2.75rem;height:2.75rem;display:grid;place-items:center;margin-block-end:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-control);color:var(--accent-data)}.page_receiptDemo__qmKNl{width:min(calc(100% - 2rem),960px);display:grid;gap:var(--space-8);margin:var(--space-16) auto;padding-block:var(--space-8);border-block:1px solid var(--border)}.page_receiptIntro__i8fav{max-width:42rem}.page_receiptSignature__CtPNt{width:fit-content;margin-block-end:var(--space-3);background:var(--gradient-signature);-webkit-background-clip:text;background-clip:text;color:transparent;font-family:var(--font-display);font-weight:700}.page_receiptIntro__i8fav h2{font-size:clamp(1.75rem,4vw,2.75rem)}.page_receiptIntro__i8fav>p:last-child{margin-block-start:var(--space-3);color:var(--text-muted);font-size:var(--text-lg)}.page_receiptSteps__CxuNQ{display:grid;margin:0;padding:0;list-style:none;counter-reset:receipt-step}.page_receiptSteps__CxuNQ li{display:grid;grid-template-columns:minmax(10rem,.7fr) minmax(0,1.3fr);gap:var(--space-5);padding-block:var(--space-4);border-block-start:1px solid var(--border);counter-increment:receipt-step}.page_receiptSteps__CxuNQ span{font-weight:600}.page_receiptSteps__CxuNQ span:before{content:"0" counter(receipt-step) " ";margin-inline-end:var(--space-2);color:var(--accent-data);font-family:var(--font-display)}.page_receiptSteps__CxuNQ p{color:var(--text-muted)}.page_featureTitle__kH4Xm{font-size:var(--text-2xl);margin-block-end:var(--space-3);color:var(--text)}.page_featureDescription__gBWpw{color:var(--text-muted);font-size:var(--text-base);line-height:var(--leading-normal)}.page_pricing__67Ak0{padding:6rem var(--space-8);max-width:1200px;margin:0 auto}.page_pricingHeadline__8kIdb{font-size:clamp(2rem,5vw,3.5rem);text-align:center;margin-block-end:var(--space-4);text-wrap:balance}.page_pricingSubheadline__Eznrl{color:var(--text-muted);text-align:center;font-size:var(--text-lg);margin-block-end:var(--space-12);text-wrap:pretty}.page_pricingGrid__0Ajsw{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--space-8);align-items:stretch}.page_pricingCard__6AoR8{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);padding:var(--space-8);display:flex;flex-direction:column;position:relative;transition:border-color var(--transition);@media (hover:hover){&:hover:not(.page_pricingCardHighlighted__mwaM2){border-color:var(--border-hover)}}}.page_pricingCardHighlighted__mwaM2{border-color:var(--accent)}.page_pricingCardGold__UtuyZ{border-color:color-mix(in oklch,var(--accent-gold) 40%,transparent)}.page_badge__s34Is{position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:var(--accent);color:var(--bg-deep);font-family:var(--font-display);font-size:var(--text-xs);font-weight:700;letter-spacing:.1em;padding:var(--space-2) var(--space-4);border-radius:var(--radius-control);white-space:nowrap}.page_tierName__O5eiZ{font-size:var(--text-2xl);margin-block-end:var(--space-2)}.page_tierPrice__KQU42{margin-block-end:var(--space-6)}.page_price___74c5{font-family:var(--font-display);font-size:3rem;font-weight:700;color:var(--accent-cyan)}.page_period__ab3Pe{color:var(--text-muted);font-size:var(--text-md)}.page_tierFeatures__UIQru{flex:1 1;margin-block-end:var(--space-8)}.page_tierFeature__ATFsk{display:flex;align-items:flex-start;gap:var(--space-3);padding-block:var(--space-2);color:var(--text);font-size:var(--text-base)}.page_checkmark__ZBUSY{color:var(--accent);font-weight:700;flex-shrink:0}.page_pricingCardGold__UtuyZ .page_checkmark__ZBUSY{color:var(--accent-gold)}.page_tierCta__b6i3w{display:block;text-align:center;min-height:var(--tap-min);padding:var(--space-4);font-family:var(--font-display);font-weight:700;font-size:var(--text-md);letter-spacing:.05em;border-radius:var(--radius-control);border:1px solid var(--border);color:var(--text);transition:background var(--transition),border-color var(--transition),color var(--transition);@media (hover:hover){&:hover{background:color-mix(in oklch,var(--text-on-accent) 5%,transparent);border-color:var(--border-hover)}}}.page_tierCtaPrimary__iQY1p{background:var(--accent);border-color:transparent;color:var(--bg-deep);@media (hover:hover){&:hover{background:var(--accent-soft)}}}.page_tierCtaGold__y25_G{border-color:color-mix(in oklch,var(--accent-gold) 40%,transparent);color:var(--accent-gold);@media (hover:hover){&:hover{background:color-mix(in oklch,var(--accent-gold) 8%,transparent);border-color:color-mix(in oklch,var(--accent-gold) 60%,transparent)}}}.page_pricingNote__rfB4w{text-align:center;color:var(--text-muted);font-size:var(--text-base);margin-block-start:var(--space-8);letter-spacing:.1em}.page_agentAccess__qAYmk{width:min(calc(100% - 2rem),960px);margin:0 auto var(--space-16);padding-block:var(--space-8);scroll-margin-top:6rem;display:grid;gap:var(--space-8);border-block:1px solid var(--border)}.page_agentIntro__0v4IU h2{max-width:18ch;font-size:clamp(2.25rem,5vw,3.2rem);text-wrap:balance}.page_agentIntro__0v4IU p{max-width:65ch;margin-block:var(--space-4);color:var(--text-muted)}.page_agentIntro__0v4IU .page_agentNote__ChpWC{font-size:var(--text-sm)}.page_agentSteps__MK2Yf{margin:0;padding-inline-start:var(--space-6)}.page_agentSteps__MK2Yf li{padding:var(--space-4) 0;border-block-end:1px solid var(--border)}.page_agentSteps__MK2Yf li::marker{color:var(--accent-data)}.page_agentSteps__MK2Yf p{margin-block-start:var(--space-2);color:var(--text-muted)}@media (min-width:900px){.page_agentAccess__qAYmk{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center}}