*{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}._promoBanners_74wqq_2>._promoCallout_74wqq_2:not(:last-child){margin-bottom:16px}._promoCallout_74wqq_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_74wqq_2:hover{transform:translateY(-2px);box-shadow:0 0 0 1px var(--text-tertiary),0 4px 12px #0000000f}._promoTop_74wqq_31{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:16px}._promoMark_74wqq_39{width:30px;height:30px;flex-shrink:0;border-radius:8px}._promoBadge_74wqq_46{padding:3px 9px;background:#1f4fd81a;color:#1f4fd8;border-radius:999px;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}._promoLead_74wqq_58{font-family:"Instrument Serif",serif;font-size:32px;font-weight:400;letter-spacing:-.02em;line-height:1.2;margin-bottom:10px}._promoLeadIntro_74wqq_67{color:var(--text-tertiary)}._promoLeadName_74wqq_71{color:var(--text-primary)}._promoBlurb_74wqq_75{font-size:14px;line-height:1.55;color:var(--text-secondary);margin-bottom:18px}._promoLink_74wqq_82{display:inline-flex;align-items:center;gap:6px;color:#1f4fd8;font-size:14px;font-weight:500}._promoCallout_74wqq_2:hover ._promoLink_74wqq_82 svg{transform:translate(3px)}._promoLink_74wqq_82 svg{transition:transform var(--transition)}@media(max-width:600px){._promoCallout_74wqq_2{margin-bottom:40px;padding:24px 22px}._promoLead_74wqq_58{font-size:26px}}._nav_74wqq_111{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_74wqq_123{justify-self:start}._navLogo_74wqq_127{height:24px;width:auto;display:block}._navCenter_74wqq_133{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_74wqq_133 a{font-size:13px;color:var(--text-secondary);text-decoration:none;padding:8px 16px;border-radius:6px;transition:all var(--transition)}._navCenter_74wqq_133 a:hover{color:var(--text-primary);background:var(--bg-secondary)}._navRight_74wqq_158{justify-self:end;display:flex;align-items:center;gap:12px}._navSocial_74wqq_165{display:flex;align-items:center;justify-content:center;width:36px;height:36px;color:var(--text-secondary);border-radius:8px;transition:all var(--transition)}._navSocial_74wqq_165:hover{color:var(--text-primary);background:var(--bg-secondary)}._navBtn_74wqq_181{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_74wqq_181:hover{background:#333}._main_74wqq_197{max-width:600px;margin:0 auto;padding:80px 20px 40px}._mainWide_74wqq_203{max-width:900px;margin:0 auto;padding:80px 20px 40px}._section_74wqq_210{margin-bottom:16px}._card_74wqq_215{background:var(--bg-primary);border-radius:12px;box-shadow:0 0 0 1px var(--border-color),0 2px 8px #0000000a;padding:24px}._hero_74wqq_225{padding:150px 20px 120px;text-align:center}._heroTitle_74wqq_230{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_74wqq_240{font-size:18px;color:var(--text-secondary);margin-bottom:36px}._heroActions_74wqq_246{display:flex;gap:12px;justify-content:center}._heroCta_74wqq_252{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_74wqq_252:hover{background:#333}._heroCtaSecondary_74wqq_268{background:var(--bg-primary);color:var(--text-primary);border:1px solid var(--text-tertiary)}._heroCtaSecondary_74wqq_268:hover{border-color:var(--text-secondary);background:var(--bg-primary)}@media(max-width:600px){._hero_74wqq_225{padding:110px 20px 80px}._heroTitle_74wqq_230{font-size:80px}}._waitlistSection_74wqq_289{max-width:760px;margin:0 auto;padding:20px 20px 80px;text-align:center}._waitlistTitle_74wqq_296{font-size:32px;font-weight:600;letter-spacing:-.03em;margin-bottom:20px}._waitlistForm_74wqq_303{display:flex;gap:8px;align-items:center}._waitlistInput_74wqq_309,._pricingInput_74wqq_310{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_74wqq_322,._pricingSubmit_74wqq_323{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_74wqq_322:hover,._pricingSubmit_74wqq_323:hover{background:#333}._pricingForm_74wqq_341{margin-top:32px}._pricingInput_74wqq_310{margin-bottom:12px}._pricingSubmit_74wqq_323{width:100%}._pricingMeta_74wqq_353{margin-top:16px;font-size:11px;color:var(--text-tertiary);text-align:center}._pricingMeta_74wqq_353 a{color:inherit;text-decoration:none}._letter_74wqq_366{max-width:960px;margin:0 auto;padding:80px 40px}._letterInner_74wqq_372{display:grid;grid-template-columns:1fr 1fr;gap:40px}._letterCol_74wqq_378 p{font-size:15px;line-height:1.7;color:var(--text-primary);margin-bottom:16px}._letterCol_74wqq_378 p:last-of-type{margin-bottom:0}._letterCol_74wqq_378 strong{font-weight:600}._letterSignature_74wqq_393{margin-top:28px}._signatureText_74wqq_397{font-family:Hurricane,cursive;font-size:36px;color:var(--text-primary);margin-bottom:-8px}._signatureName_74wqq_404{font-size:14px;font-weight:400;color:var(--text-primary)}@media(max-width:700px){._letterInner_74wqq_372{grid-template-columns:1fr;gap:0}._letterCol_74wqq_378 p{margin-bottom:16px}._waitlistForm_74wqq_303{flex-direction:column;align-items:stretch}._waitlistSubmit_74wqq_322{width:100%}}._sectionLabel_74wqq_431{font-size:11px;font-weight:500;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.04em;margin-bottom:8px}._card_74wqq_215 h2{font-size:20px;font-weight:600;margin-bottom:8px;letter-spacing:-.02em}._card_74wqq_215>p{font-size:14px;color:var(--text-secondary);line-height:1.6;margin-bottom:12px}._card_74wqq_215>p:last-child{margin-bottom:0}._sectionDesc_74wqq_458{margin-bottom:20px!important}._featureList_74wqq_463{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}@media(max-width:800px){._featureList_74wqq_463{grid-template-columns:repeat(2,1fr)}}@media(max-width:500px){._featureList_74wqq_463{grid-template-columns:1fr}}._featureItem_74wqq_481{display:flex;flex-direction:column;gap:10px;padding:16px;border-radius:10px;background:var(--bg-secondary);transition:background var(--transition)}._featureItem_74wqq_481:hover{background:var(--bg-tertiary)}._featureIcon_74wqq_495{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_74wqq_481:hover ._featureIcon_74wqq_495{background:var(--bg-primary)}._featureContent_74wqq_511{flex:1}._featureTitle_74wqq_515{font-size:14px;font-weight:600;margin-bottom:4px}._featureDesc_74wqq_521{font-size:13px;color:var(--text-tertiary);line-height:1.4}._badge_74wqq_528{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_74wqq_542{display:flex;flex-direction:column;gap:8px;margin:20px 0}._pricingItem_74wqq_549{padding:16px;background:var(--bg-secondary);border-radius:10px;border:1px solid transparent;transition:all var(--transition)}._pricingItem_74wqq_549:hover{background:var(--bg-tertiary)}._pricingItemFeatured_74wqq_561{border-color:var(--text-primary);background:var(--bg-primary);box-shadow:0 2px 8px #0000000f}._pricingHeader_74wqq_567{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:4px}._pricingName_74wqq_574{font-size:15px;font-weight:600}._pricingPrice_74wqq_579{font-size:18px;font-weight:600}._pricingUnit_74wqq_584{font-size:12px;font-weight:400;color:var(--text-tertiary)}._pricingDesc_74wqq_590{font-size:13px;color:var(--text-tertiary)}._pricingNote_74wqq_595{text-align:center;font-size:13px;color:var(--text-tertiary);margin:0}._footer_74wqq_603{padding:120px 20px 60px;text-align:center}._footerLogo_74wqq_608{height:120px;width:auto;margin:0 auto 24px;display:block}._footerTitle_74wqq_615{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_74wqq_625{font-size:17px;color:var(--text-secondary);margin-bottom:32px}._footerActions_74wqq_631{display:flex;gap:12px;justify-content:center;margin-bottom:48px}._footerCta_74wqq_638{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_74wqq_638:hover{background:#333}._footerCtaSecondary_74wqq_654{background:var(--bg-primary);color:var(--text-primary);border:1px solid var(--text-tertiary)}._footerCtaSecondary_74wqq_654:hover{border-color:var(--text-secondary)}._footerLinks_74wqq_664{display:flex;gap:24px;justify-content:center;margin-bottom:24px}._footerLinks_74wqq_664 a{font-size:14px;color:var(--text-secondary);text-decoration:none;transition:color var(--transition)}._footerLinks_74wqq_664 a:hover{color:var(--text-primary)}@media(max-width:600px){._navBtn_74wqq_181{display:none}._card_74wqq_215{padding:20px}}
