*{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_1y33c_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_1y33c_2:hover{transform:translateY(-2px);box-shadow:0 0 0 1px var(--text-tertiary),0 4px 12px #0000000f}._promoTop_1y33c_27{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:16px}._promoMark_1y33c_35{width:30px;height:30px;flex-shrink:0;border-radius:8px}._promoBadge_1y33c_42{padding:3px 9px;background:#1f4fd81a;color:#1f4fd8;border-radius:999px;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}._promoLead_1y33c_54{font-family:"Instrument Serif",serif;font-size:32px;font-weight:400;letter-spacing:-.02em;line-height:1.2;margin-bottom:10px}._promoLeadIntro_1y33c_63{color:var(--text-tertiary)}._promoLeadName_1y33c_67{color:var(--text-primary)}._promoBlurb_1y33c_71{font-size:14px;line-height:1.55;color:var(--text-secondary);margin-bottom:18px}._promoLink_1y33c_78{display:inline-flex;align-items:center;gap:6px;color:#1f4fd8;font-size:14px;font-weight:500}._promoCallout_1y33c_2:hover ._promoLink_1y33c_78 svg{transform:translate(3px)}._promoLink_1y33c_78 svg{transition:transform var(--transition)}@media(max-width:600px){._promoCallout_1y33c_2{margin-bottom:40px;padding:24px 22px}._promoLead_1y33c_54{font-size:26px}}._nav_1y33c_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_1y33c_119{justify-self:start}._navLogo_1y33c_123{height:24px;width:auto;display:block}._navCenter_1y33c_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_1y33c_129 a{font-size:13px;color:var(--text-secondary);text-decoration:none;padding:8px 16px;border-radius:6px;transition:all var(--transition)}._navCenter_1y33c_129 a:hover{color:var(--text-primary);background:var(--bg-secondary)}._navRight_1y33c_154{justify-self:end;display:flex;align-items:center;gap:12px}._navSocial_1y33c_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_1y33c_161:hover{color:var(--text-primary);background:var(--bg-secondary)}._navBtn_1y33c_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_1y33c_177:hover{background:#333}._main_1y33c_193{max-width:600px;margin:0 auto;padding:80px 20px 40px}._mainWide_1y33c_199{max-width:900px;margin:0 auto;padding:80px 20px 40px}._section_1y33c_206{margin-bottom:16px}._card_1y33c_211{background:var(--bg-primary);border-radius:12px;box-shadow:0 0 0 1px var(--border-color),0 2px 8px #0000000a;padding:24px}._hero_1y33c_221{padding:150px 20px 120px;text-align:center}._heroTitle_1y33c_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_1y33c_236{font-size:18px;color:var(--text-secondary);margin-bottom:36px}._heroActions_1y33c_242{display:flex;gap:12px;justify-content:center}._heroCta_1y33c_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_1y33c_248:hover{background:#333}._heroCtaSecondary_1y33c_264{background:var(--bg-primary);color:var(--text-primary);border:1px solid var(--text-tertiary)}._heroCtaSecondary_1y33c_264:hover{border-color:var(--text-secondary);background:var(--bg-primary)}@media(max-width:600px){._hero_1y33c_221{padding:110px 20px 80px}._heroTitle_1y33c_226{font-size:80px}}._waitlistSection_1y33c_285{max-width:760px;margin:0 auto;padding:20px 20px 80px;text-align:center}._waitlistTitle_1y33c_292{font-size:32px;font-weight:600;letter-spacing:-.03em;margin-bottom:20px}._waitlistForm_1y33c_299{display:flex;gap:8px;align-items:center}._waitlistInput_1y33c_305,._pricingInput_1y33c_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_1y33c_318,._pricingSubmit_1y33c_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_1y33c_318:hover,._pricingSubmit_1y33c_319:hover{background:#333}._pricingForm_1y33c_337{margin-top:32px}._pricingInput_1y33c_306{margin-bottom:12px}._pricingSubmit_1y33c_319{width:100%}._pricingMeta_1y33c_349{margin-top:16px;font-size:11px;color:var(--text-tertiary);text-align:center}._pricingMeta_1y33c_349 a{color:inherit;text-decoration:none}._letter_1y33c_362{max-width:960px;margin:0 auto;padding:80px 40px}._letterInner_1y33c_368{display:grid;grid-template-columns:1fr 1fr;gap:40px}._letterCol_1y33c_374 p{font-size:15px;line-height:1.7;color:var(--text-primary);margin-bottom:16px}._letterCol_1y33c_374 p:last-of-type{margin-bottom:0}._letterCol_1y33c_374 strong{font-weight:600}._letterSignature_1y33c_389{margin-top:28px}._signatureText_1y33c_393{font-family:Hurricane,cursive;font-size:36px;color:var(--text-primary);margin-bottom:-8px}._signatureName_1y33c_400{font-size:14px;font-weight:400;color:var(--text-primary)}@media(max-width:700px){._letterInner_1y33c_368{grid-template-columns:1fr;gap:0}._letterCol_1y33c_374 p{margin-bottom:16px}._waitlistForm_1y33c_299{flex-direction:column;align-items:stretch}._waitlistSubmit_1y33c_318{width:100%}}._sectionLabel_1y33c_427{font-size:11px;font-weight:500;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.04em;margin-bottom:8px}._card_1y33c_211 h2{font-size:20px;font-weight:600;margin-bottom:8px;letter-spacing:-.02em}._card_1y33c_211>p{font-size:14px;color:var(--text-secondary);line-height:1.6;margin-bottom:12px}._card_1y33c_211>p:last-child{margin-bottom:0}._sectionDesc_1y33c_454{margin-bottom:20px!important}._featureList_1y33c_459{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}@media(max-width:800px){._featureList_1y33c_459{grid-template-columns:repeat(2,1fr)}}@media(max-width:500px){._featureList_1y33c_459{grid-template-columns:1fr}}._featureItem_1y33c_477{display:flex;flex-direction:column;gap:10px;padding:16px;border-radius:10px;background:var(--bg-secondary);transition:background var(--transition)}._featureItem_1y33c_477:hover{background:var(--bg-tertiary)}._featureIcon_1y33c_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_1y33c_477:hover ._featureIcon_1y33c_491{background:var(--bg-primary)}._featureContent_1y33c_507{flex:1}._featureTitle_1y33c_511{font-size:14px;font-weight:600;margin-bottom:4px}._featureDesc_1y33c_517{font-size:13px;color:var(--text-tertiary);line-height:1.4}._badge_1y33c_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_1y33c_538{display:flex;flex-direction:column;gap:8px;margin:20px 0}._pricingItem_1y33c_545{padding:16px;background:var(--bg-secondary);border-radius:10px;border:1px solid transparent;transition:all var(--transition)}._pricingItem_1y33c_545:hover{background:var(--bg-tertiary)}._pricingItemFeatured_1y33c_557{border-color:var(--text-primary);background:var(--bg-primary);box-shadow:0 2px 8px #0000000f}._pricingHeader_1y33c_563{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:4px}._pricingName_1y33c_570{font-size:15px;font-weight:600}._pricingPrice_1y33c_575{font-size:18px;font-weight:600}._pricingUnit_1y33c_580{font-size:12px;font-weight:400;color:var(--text-tertiary)}._pricingDesc_1y33c_586{font-size:13px;color:var(--text-tertiary)}._pricingNote_1y33c_591{text-align:center;font-size:13px;color:var(--text-tertiary);margin:0}._footer_1y33c_599{padding:120px 20px 60px;text-align:center}._footerLogo_1y33c_604{height:120px;width:auto;margin:0 auto 24px;display:block}._footerTitle_1y33c_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_1y33c_621{font-size:17px;color:var(--text-secondary);margin-bottom:32px}._footerActions_1y33c_627{display:flex;gap:12px;justify-content:center;margin-bottom:48px}._footerCta_1y33c_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_1y33c_634:hover{background:#333}._footerCtaSecondary_1y33c_650{background:var(--bg-primary);color:var(--text-primary);border:1px solid var(--text-tertiary)}._footerCtaSecondary_1y33c_650:hover{border-color:var(--text-secondary)}._footerLinks_1y33c_660{display:flex;gap:24px;justify-content:center;margin-bottom:24px}._footerLinks_1y33c_660 a{font-size:14px;color:var(--text-secondary);text-decoration:none;transition:color var(--transition)}._footerLinks_1y33c_660 a:hover{color:var(--text-primary)}@media(max-width:600px){._navBtn_1y33c_177{display:none}._card_1y33c_211{padding:20px}}
