*{margin:0;padding:0;box-sizing:border-box}:root{--bg-primary: #ffffff;--bg-secondary: #fafafa;--bg-tertiary: #f5f5f5;--bg-hover: #f0f0f0;--text-primary: #1a1a1a;--text-secondary: #666666;--text-tertiary: #999999;--border-color: #e8e8e8;--border-light: #f0f0f0;--transition: .1s ease}html{scroll-behavior:smooth}body{font-family:-apple-system,BlinkMacSystemFont,Inter,Segoe UI,Roboto,sans-serif;background:var(--bg-secondary);color:var(--text-primary);font-size:14px;line-height:1.5;-webkit-font-smoothing:antialiased;letter-spacing:-.01em}._promoCallout_5zo19_2{display:block;max-width:560px;margin:0 auto 56px;padding:28px 32px 26px;background:var(--bg-primary);border-radius:16px;box-shadow:0 0 0 1px var(--border-color),0 2px 8px #0000000a;text-align:center;text-decoration:none;color:inherit;transition:transform var(--transition),box-shadow var(--transition)}._promoCallout_5zo19_2:hover{transform:translateY(-2px);box-shadow:0 0 0 1px var(--text-tertiary),0 4px 12px #0000000f}._promoTop_5zo19_27{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:16px}._promoMark_5zo19_35{width:30px;height:30px;flex-shrink:0;border-radius:8px}._promoBadge_5zo19_42{padding:3px 9px;background:#1f4fd81a;color:#1f4fd8;border-radius:999px;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}._promoLead_5zo19_54{font-family:"Instrument Serif",serif;font-size:32px;font-weight:400;letter-spacing:-.02em;line-height:1.2;margin-bottom:10px}._promoLeadIntro_5zo19_63{color:var(--text-tertiary)}._promoLeadName_5zo19_67{color:var(--text-primary)}._promoBlurb_5zo19_71{font-size:14px;line-height:1.55;color:var(--text-secondary);margin-bottom:18px}._promoLink_5zo19_78{display:inline-flex;align-items:center;gap:6px;color:#1f4fd8;font-size:14px;font-weight:500}._promoCallout_5zo19_2:hover ._promoLink_5zo19_78 svg{transform:translate(3px)}._promoLink_5zo19_78 svg{transition:transform var(--transition)}@media(max-width:600px){._promoCallout_5zo19_2{margin-bottom:40px;padding:24px 22px}._promoLead_5zo19_54{font-size:26px}}._nav_5zo19_107{position:fixed;top:0;left:0;right:0;z-index:100;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:16px 32px}._navLeft_5zo19_119{justify-self:start}._navLogo_5zo19_123{height:24px;width:auto;display:block}._navCenter_5zo19_129{display:flex;gap:8px;padding:6px;background:var(--bg-primary);border-radius:10px;box-shadow:0 0 0 1px var(--border-color),0 2px 8px #0000000a}._navCenter_5zo19_129 a{font-size:13px;color:var(--text-secondary);text-decoration:none;padding:8px 16px;border-radius:6px;transition:all var(--transition)}._navCenter_5zo19_129 a:hover{color:var(--text-primary);background:var(--bg-secondary)}._navRight_5zo19_154{justify-self:end;display:flex;align-items:center;gap:12px}._navSocial_5zo19_161{display:flex;align-items:center;justify-content:center;width:36px;height:36px;color:var(--text-secondary);border-radius:8px;transition:all var(--transition)}._navSocial_5zo19_161:hover{color:var(--text-primary);background:var(--bg-secondary)}._navBtn_5zo19_177{padding:10px 18px;background:var(--text-primary);color:#fff;text-decoration:none;border-radius:8px;font-size:13px;font-weight:500;transition:background var(--transition)}._navBtn_5zo19_177:hover{background:#333}._main_5zo19_193{max-width:600px;margin:0 auto;padding:80px 20px 40px}._mainWide_5zo19_199{max-width:900px;margin:0 auto;padding:80px 20px 40px}._section_5zo19_206{margin-bottom:16px}._card_5zo19_211{background:var(--bg-primary);border-radius:12px;box-shadow:0 0 0 1px var(--border-color),0 2px 8px #0000000a;padding:24px}._hero_5zo19_221{padding:150px 20px 120px;text-align:center}._heroTitle_5zo19_226{font-family:"Instrument Serif",serif;font-size:140px;font-weight:400;letter-spacing:-.03em;line-height:1;margin-bottom:16px;color:var(--text-primary)}._heroTagline_5zo19_236{font-size:18px;color:var(--text-secondary);margin-bottom:36px}._heroActions_5zo19_242{display:flex;gap:12px;justify-content:center}._heroCta_5zo19_248{display:inline-block;padding:14px 28px;background:var(--text-primary);color:#fff;text-decoration:none;border-radius:8px;font-size:15px;font-weight:500;transition:all var(--transition)}._heroCta_5zo19_248:hover{background:#333}._heroCtaSecondary_5zo19_264{background:var(--bg-primary);color:var(--text-primary);border:1px solid var(--text-tertiary)}._heroCtaSecondary_5zo19_264:hover{border-color:var(--text-secondary);background:var(--bg-primary)}@media(max-width:600px){._hero_5zo19_221{padding:110px 20px 80px}._heroTitle_5zo19_226{font-size:80px}}._waitlistSection_5zo19_285{max-width:760px;margin:0 auto;padding:20px 20px 80px;text-align:center}._waitlistTitle_5zo19_292{font-size:32px;font-weight:600;letter-spacing:-.03em;margin-bottom:20px}._waitlistForm_5zo19_299{display:flex;gap:8px;align-items:center}._waitlistInput_5zo19_305,._pricingInput_5zo19_306{flex:1;width:100%;padding:12px 16px;border:1px solid var(--border-color);border-radius:8px;font-size:14px;box-sizing:border-box;background:var(--bg-primary);color:var(--text-primary)}._waitlistSubmit_5zo19_318,._pricingSubmit_5zo19_319{padding:12px 24px;background:var(--text-primary);color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:background var(--transition);white-space:nowrap}._waitlistSubmit_5zo19_318:hover,._pricingSubmit_5zo19_319:hover{background:#333}._pricingForm_5zo19_337{margin-top:32px}._pricingInput_5zo19_306{margin-bottom:12px}._pricingSubmit_5zo19_319{width:100%}._pricingMeta_5zo19_349{margin-top:16px;font-size:11px;color:var(--text-tertiary);text-align:center}._pricingMeta_5zo19_349 a{color:inherit;text-decoration:none}._letter_5zo19_362{max-width:960px;margin:0 auto;padding:80px 40px}._letterInner_5zo19_368{display:grid;grid-template-columns:1fr 1fr;gap:40px}._letterCol_5zo19_374 p{font-size:15px;line-height:1.7;color:var(--text-primary);margin-bottom:16px}._letterCol_5zo19_374 p:last-of-type{margin-bottom:0}._letterCol_5zo19_374 strong{font-weight:600}._letterSignature_5zo19_389{margin-top:28px}._signatureText_5zo19_393{font-family:Hurricane,cursive;font-size:36px;color:var(--text-primary);margin-bottom:-8px}._signatureName_5zo19_400{font-size:14px;font-weight:400;color:var(--text-primary)}@media(max-width:700px){._letterInner_5zo19_368{grid-template-columns:1fr;gap:0}._letterCol_5zo19_374 p{margin-bottom:16px}._waitlistForm_5zo19_299{flex-direction:column;align-items:stretch}._waitlistSubmit_5zo19_318{width:100%}}._sectionLabel_5zo19_427{font-size:11px;font-weight:500;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.04em;margin-bottom:8px}._card_5zo19_211 h2{font-size:20px;font-weight:600;margin-bottom:8px;letter-spacing:-.02em}._card_5zo19_211>p{font-size:14px;color:var(--text-secondary);line-height:1.6;margin-bottom:12px}._card_5zo19_211>p:last-child{margin-bottom:0}._sectionDesc_5zo19_454{margin-bottom:20px!important}._featureList_5zo19_459{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}@media(max-width:800px){._featureList_5zo19_459{grid-template-columns:repeat(2,1fr)}}@media(max-width:500px){._featureList_5zo19_459{grid-template-columns:1fr}}._featureItem_5zo19_477{display:flex;flex-direction:column;gap:10px;padding:16px;border-radius:10px;background:var(--bg-secondary);transition:background var(--transition)}._featureItem_5zo19_477:hover{background:var(--bg-tertiary)}._featureIcon_5zo19_491{width:36px;height:36px;background:var(--bg-tertiary);border-radius:8px;display:flex;align-items:center;justify-content:center;color:var(--text-secondary);flex-shrink:0}._featureItem_5zo19_477:hover ._featureIcon_5zo19_491{background:var(--bg-primary)}._featureContent_5zo19_507{flex:1}._featureTitle_5zo19_511{font-size:14px;font-weight:600;margin-bottom:4px}._featureDesc_5zo19_517{font-size:13px;color:var(--text-tertiary);line-height:1.4}._badge_5zo19_524{display:inline-block;padding:4px 10px;background:var(--text-primary);color:#fff;border-radius:20px;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.02em;margin-bottom:12px}._pricingGrid_5zo19_538{display:flex;flex-direction:column;gap:8px;margin:20px 0}._pricingItem_5zo19_545{padding:16px;background:var(--bg-secondary);border-radius:10px;border:1px solid transparent;transition:all var(--transition)}._pricingItem_5zo19_545:hover{background:var(--bg-tertiary)}._pricingItemFeatured_5zo19_557{border-color:var(--text-primary);background:var(--bg-primary);box-shadow:0 2px 8px #0000000f}._pricingHeader_5zo19_563{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:4px}._pricingName_5zo19_570{font-size:15px;font-weight:600}._pricingPrice_5zo19_575{font-size:18px;font-weight:600}._pricingUnit_5zo19_580{font-size:12px;font-weight:400;color:var(--text-tertiary)}._pricingDesc_5zo19_586{font-size:13px;color:var(--text-tertiary)}._pricingNote_5zo19_591{text-align:center;font-size:13px;color:var(--text-tertiary);margin:0}._footer_5zo19_599{padding:120px 20px 60px;text-align:center}._footerLogo_5zo19_604{height:120px;width:auto;margin:0 auto 24px;display:block}._footerTitle_5zo19_611{font-family:"Instrument Serif",serif;font-size:80px;font-weight:400;letter-spacing:-.03em;line-height:1;margin-bottom:12px;color:var(--text-primary)}._footerTagline_5zo19_621{font-size:17px;color:var(--text-secondary);margin-bottom:32px}._footerActions_5zo19_627{display:flex;gap:12px;justify-content:center;margin-bottom:48px}._footerCta_5zo19_634{display:inline-block;padding:14px 28px;background:var(--text-primary);color:#fff;text-decoration:none;border-radius:8px;font-size:15px;font-weight:500;transition:all var(--transition)}._footerCta_5zo19_634:hover{background:#333}._footerCtaSecondary_5zo19_650{background:var(--bg-primary);color:var(--text-primary);border:1px solid var(--text-tertiary)}._footerCtaSecondary_5zo19_650:hover{border-color:var(--text-secondary)}._footerLinks_5zo19_660{display:flex;gap:24px;justify-content:center;margin-bottom:24px}._footerLinks_5zo19_660 a{font-size:14px;color:var(--text-secondary);text-decoration:none;transition:color var(--transition)}._footerLinks_5zo19_660 a:hover{color:var(--text-primary)}@media(max-width:600px){._navBtn_5zo19_177{display:none}._card_5zo19_211{padding:20px}}
