*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;color-scheme:dark}:root{--apropos-black:#01050d;--apropos-midnight:#030a18;--apropos-navy:#07142f;--apropos-panel:#0a1933;--apropos-panel-elevated:#102544;--apropos-sapphire:#173f91;--apropos-platinum:#f5f7fa;--apropos-text:#f5f7fa;--apropos-secondary:#b9c3d2;--apropos-muted:#7d899c;--apropos-gold:#c8a96b;--apropos-gold-light:#e2cea2;--apropos-border:hsla(40,46%,60%,.18);--apropos-border-soft:hsla(0,0%,100%,.09);--apropos-success:#58c99d;--apropos-error:#e67c7c}body{background:var(--apropos-black);color:var(--apropos-text);font-family:Arial,sans-serif!important;font-size:14px;line-height:1.5}.mc-title,h1,h2,h3{font-family:Georgia,Times New Roman,serif!important;font-weight:400;color:var(--apropos-platinum)}h1{font-size:28px}h2{font-size:22px}h3{font-size:18px}a{color:var(--apropos-gold-light)}a:hover{color:var(--apropos-gold)}button,input,select,textarea{font-family:Arial,sans-serif;border-radius:6px}input,select,textarea{background:hsla(0,0%,100%,.035)!important;color:var(--apropos-text)!important;border-color:var(--apropos-border-soft)!important}input:focus,select:focus,textarea:focus{border-color:hsla(40,46%,60%,.56)!important;outline:none;box-shadow:0 0 0 2px hsla(40,46%,60%,.1)}.mc-shell{min-height:100vh;background:radial-gradient(900px 520px at 84% -8%,rgba(23,63,145,.14),transparent 62%),linear-gradient(180deg,var(--apropos-black) 0,var(--apropos-midnight) 48%,var(--apropos-black) 100%)}body .page{background:radial-gradient(900px 560px at 82% 4%,rgba(23,63,145,.14),transparent 64%),radial-gradient(700px 440px at 14% 30%,hsla(40,46%,60%,.045),transparent 68%),linear-gradient(180deg,#01050d,#030a18 44%,#01050d)!important;color:var(--apropos-platinum)!important}.mc-grid{position:relative}.mc-grid:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(hsla(41,52%,76%,.085) 1px,transparent 0);background-size:30px 30px;opacity:.055}.mc-card,body .card,body .panel,body .surface,body .tile{background:linear-gradient(155deg,rgba(10,25,51,.94),rgba(3,10,24,.96))!important;border:1px solid var(--apropos-border-soft)!important;border-radius:12px;box-shadow:0 24px 70px rgba(0,0,0,.22)}.mc-title{letter-spacing:-.02em;line-height:1.06}.mc-hero-overlay{background:linear-gradient(150deg,rgba(3,10,24,.94),rgba(7,20,47,.82))!important;border:1px solid hsla(40,46%,60%,.24);border-radius:12px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}body .siteHeader{background:rgba(1,5,13,.965)!important;border-bottom-color:hsla(40,46%,60%,.14)!important;box-shadow:0 12px 36px rgba(0,0,0,.22)!important}body .brandMark{background:linear-gradient(145deg,#07142f,#030a18)!important;color:var(--apropos-gold-light)!important;border:1px solid hsla(40,46%,60%,.58)!important;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.025),0 8px 24px rgba(0,0,0,.28)!important}body .brandText{color:var(--apropos-platinum)!important}body .navLink{color:#8f9caf!important}body .navLink:hover{color:var(--apropos-platinum)!important}body .navLink.active,body .navLink.active:visited{color:var(--apropos-gold-light)!important;border-bottom-color:var(--apropos-gold)!important}body .builderCta,body .builderCta:visited{background:transparent!important;color:var(--apropos-gold-light)!important;border:1px solid hsla(40,46%,60%,.48)!important;box-shadow:none!important}body .builderCta:hover{background:hsla(40,46%,60%,.08)!important;color:var(--apropos-platinum)!important}body .hero{position:relative;padding-top:104px!important;padding-bottom:72px!important}body .hero:before{content:"";position:absolute;width:520px;height:520px;right:0;top:18px;border-radius:50%;background:radial-gradient(circle,rgba(23,63,145,.18),rgba(23,63,145,.04) 46%,transparent 70%);filter:blur(12px);pointer-events:none;opacity:.7}body .hero>*{position:relative;z-index:1}body .capCard small,body .hero .eyebrow,body .proofHead small,body .titleBlock small,body .whatHow small{color:var(--apropos-gold)!important}body .hero h1{color:var(--apropos-platinum)!important;text-shadow:0 10px 46px rgba(0,0,0,.32)}body .hero h1 span{color:var(--apropos-gold-light)!important}body .capCard p,body .closing p,body .proofHead p,body .step p,body .whatHow p{color:var(--apropos-secondary)!important}a.callCta.small,a.callCta.small:visited,body .callCta,body .callCta:visited{background:var(--apropos-platinum)!important;color:var(--apropos-midnight)!important;border:1px solid hsla(0,0%,100%,.72)!important;box-shadow:0 18px 42px -18px rgba(245,247,250,.32),0 20px 55px rgba(0,0,0,.28)!important}a.callCta.small:hover,body .callCta:hover{color:var(--apropos-black)!important;background:#fff!important;transform:translateY(-1px)}body .buyerCta,body .buyerCta:visited{background:hsla(40,46%,60%,.075)!important;color:var(--apropos-gold-light)!important;border-color:hsla(40,46%,60%,.48)!important;box-shadow:none!important}body .buyerCta:hover{background:hsla(40,46%,60%,.13)!important;border-color:var(--apropos-gold)!important;color:var(--apropos-platinum)!important}body .buyerCta.secondary,body .buyerCta.secondary:visited{background:hsla(0,0%,100%,.025)!important;border-color:hsla(0,0%,100%,.16)!important;color:var(--apropos-secondary)!important}body .capCard,body .compareScroll,body .proofCard,body .step{background:linear-gradient(155deg,rgba(10,25,51,.78),rgba(3,10,24,.9))!important;border-color:hsla(0,0%,100%,.09)!important;box-shadow:0 20px 55px rgba(0,0,0,.18)}body .capCard:hover,body .step:hover{border-color:hsla(40,46%,60%,.4)!important}body .stepN{color:hsla(40,46%,60%,.58)!important}body .capCard h3,body .proofRow b,body .step h3{color:var(--apropos-platinum)!important}body .capLink,body .compareNote a{color:var(--apropos-gold-light)!important}body .compareRow{border-bottom-color:hsla(0,0%,100%,.07)!important}body .compareRow span{color:#9eabbe!important}body .compareRow span:first-child{color:#d5dbe4!important}body .compareRow .hi{background:linear-gradient(90deg,hsla(40,46%,60%,.08),rgba(23,63,145,.09))!important;color:var(--apropos-gold-light)!important}body .compareHead{background:hsla(0,0%,100%,.018)!important}body .compareHead span{color:#7d899c!important}body .compareHead .hi{color:var(--apropos-gold)!important}body .compareNote{color:#748196!important}body .proofRow{border-bottom-color:hsla(0,0%,100%,.07)!important}body .proofRow span{color:#8490a3!important}body .proofRow.result{background:linear-gradient(90deg,hsla(40,46%,60%,.075),rgba(23,63,145,.08))!important}body .proofRow.result b{color:var(--apropos-gold-light)!important}body .checkList li{color:#d5dbe4!important}body .checkList li:before{color:var(--apropos-success)!important}body .checkList.roadmap li:before{color:var(--apropos-gold)!important}body .closing{position:relative;margin-top:26px!important}body .closing:before{content:"";position:absolute;inset:-30px -34px 45px;z-index:0;border:1px solid hsla(40,46%,60%,.16);background:linear-gradient(145deg,hsla(40,46%,60%,.045),rgba(7,20,47,.4),rgba(1,5,13,.65));border-radius:18px;box-shadow:0 30px 90px rgba(0,0,0,.28)}body .closing>*{position:relative;z-index:1}body .closing p.price{color:var(--apropos-gold-light)!important}body .closing p.price span{color:#8e9aaf!important}body .badge,body .pill{border-color:hsla(40,46%,60%,.3)!important}body .eyebrow,body .kicker,body .label,body small{color:var(--apropos-muted)}a.callCta.small,a.callCta.small:visited{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;padding:13px 22px;border-radius:9px;text-decoration:none;font-size:.78rem;font-weight:800;letter-spacing:.04em}body .drawerBackdrop{background:rgba(1,5,13,.86)!important;backdrop-filter:blur(2px)!important;-webkit-backdrop-filter:blur(2px)!important}body .demoDrawer{background:linear-gradient(180deg,#030a18,#01050d)!important;color:var(--apropos-text)!important;border-left-color:hsla(40,46%,60%,.26)!important;box-shadow:-28px 0 90px rgba(0,0,0,.62)!important}body .drawerBody,body .drawerHead{background:transparent!important}body .drawerHead{border-bottom-color:var(--apropos-border-soft)!important}body .drawerBody p{color:var(--apropos-secondary)!important}body .drawerBody .role,body .drawerBody strong{color:var(--apropos-text)!important}body .naturalCallout{background:linear-gradient(145deg,rgba(10,25,51,.9),rgba(3,10,24,.96))!important;border-color:hsla(40,46%,60%,.28)!important}body .afterCall small,body .drawerHead small,body .naturalCallout strong{color:var(--apropos-gold-light)!important}body .afterCall p,body .naturalCallout span{color:var(--apropos-secondary)!important}body .closeButton{background:transparent!important;border-color:hsla(40,46%,60%,.34)!important;color:var(--apropos-gold-light)!important}body .afterCall{border-top-color:var(--apropos-border-soft)!important}body .step>a.callCta{pointer-events:none;cursor:default}body .step>a.callCta .callLabel{display:none!important}@media (max-width:700px){body .hero:before{width:340px;height:340px;top:40px;opacity:.5}body .closing:before{inset:-20px -10px 55px}}:root,html[data-theme=black]{color-scheme:dark;--theme-canvas:#01050d;--theme-section:#030a18;--theme-surface:#0a1933;--theme-elevated:#102544;--theme-text:#f5f7fa;--theme-secondary:#b9c3d2;--theme-muted:#7d899c;--theme-accent:#c8a96b;--theme-accent-light:#e2cea2;--theme-sapphire:#173f91;--theme-border:hsla(40,46%,60%,.18);--theme-border-soft:hsla(0,0%,100%,.09);--theme-header:rgba(1,5,13,.965);--theme-input:hsla(0,0%,100%,.035);--theme-shadow:0 24px 70px rgba(0,0,0,.22)}html[data-theme=light]{color-scheme:light;--theme-canvas:#f4f2ed;--theme-section:#faf9f6;--theme-surface:#fff;--theme-elevated:#f0ede6;--theme-text:#07142f;--theme-secondary:#526071;--theme-muted:#758094;--theme-accent:#a8874e;--theme-accent-light:#7d622f;--theme-sapphire:#173f91;--theme-border:rgba(7,20,47,.14);--theme-border-soft:rgba(7,20,47,.1);--theme-header:hsla(45,29%,97%,.97);--theme-input:rgba(7,20,47,.035);--theme-shadow:0 22px 60px rgba(7,20,47,.08)}body,body *{font-family:Arial,Helvetica,sans-serif!important}body .brandText,body .display,body .display-title,body .displayText,body .hero-title,body .heroTitle,body .mc-title,body .section-title,body .sectionTitle,body h1,body h2,body h3,body h4,body h5,body h6{font-family:Georgia,Times New Roman,serif!important;font-weight:400}body code,body kbd,body pre,body samp{font-family:Courier New,Courier,monospace!important}body,html{background:var(--theme-canvas)!important;color:var(--theme-text)!important;transition:background-color .22s ease,color .22s ease}body a{color:var(--theme-accent-light)}body .muted,body small{color:var(--theme-muted)}body input,body select,body textarea{background:var(--theme-input)!important;color:var(--theme-text)!important;border-color:var(--theme-border-soft)!important}body .mc-shell,body .page,body main{color:var(--theme-text)!important}body .siteHeader{background:var(--theme-header)!important;border-bottom-color:var(--theme-border)!important}body .brandText{color:var(--theme-text)!important}body .navLink{color:var(--theme-muted)!important}body .navLink:hover{color:var(--theme-text)!important}body .navLink.active,body .navLink.active:visited{color:var(--theme-accent-light)!important;border-bottom-color:var(--theme-accent)!important}body .builderCta,body .builderCta:visited{color:var(--theme-accent-light)!important;border-color:color-mix(in srgb,var(--theme-accent) 55%,transparent)!important}body .themeSwitch{background:color-mix(in srgb,var(--theme-surface) 84%,transparent)!important;border-color:var(--theme-border)!important;box-shadow:none!important}body .themeOption{color:var(--theme-muted)!important;background:transparent!important;border-color:transparent!important}body .themeOption.activeTheme{color:var(--theme-text)!important;background:color-mix(in srgb,var(--theme-accent) 12%,transparent)!important;border-color:color-mix(in srgb,var(--theme-accent) 42%,transparent)!important}body .capCard,body .card,body .compareScroll,body .dashboard-mock,body .demoDrawer,body .mc-card,body .naturalCallout,body .panel,body .proofCard,body .step,body .surface,body .tile{border-color:var(--theme-border-soft)!important;box-shadow:var(--theme-shadow)!important}html[data-theme=light] body .mc-shell,html[data-theme=light] body .page,html[data-theme=light] body main{background:radial-gradient(900px 520px at 84% -8%,rgba(23,63,145,.07),transparent 62%),radial-gradient(720px 460px at 10% 26%,rgba(168,135,78,.065),transparent 68%),linear-gradient(180deg,#f4f2ed,#faf9f6 48%,#f4f2ed)!important}html[data-theme=light] body section{color:var(--theme-text)!important}html[data-theme=light] body .capCard,html[data-theme=light] body .card,html[data-theme=light] body .compareScroll,html[data-theme=light] body .dashboard-mock,html[data-theme=light] body .demoDrawer,html[data-theme=light] body .drawerBody,html[data-theme=light] body .drawerHead,html[data-theme=light] body .mc-card,html[data-theme=light] body .naturalCallout,html[data-theme=light] body .panel,html[data-theme=light] body .proofCard,html[data-theme=light] body .step,html[data-theme=light] body .surface,html[data-theme=light] body .tile{background:var(--theme-surface)!important;color:var(--theme-text)!important;border-color:var(--theme-border)!important;box-shadow:var(--theme-shadow)!important}html[data-theme=light] body .hero:before{background:radial-gradient(circle,rgba(23,63,145,.1),rgba(168,135,78,.035) 48%,transparent 70%)!important}html[data-theme=light] body .capCard h3,html[data-theme=light] body .drawerBody .role,html[data-theme=light] body .drawerBody strong,html[data-theme=light] body .hero h1,html[data-theme=light] body .proofRow b,html[data-theme=light] body .step h3,html[data-theme=light] body h1,html[data-theme=light] body h2,html[data-theme=light] body h3,html[data-theme=light] body h4,html[data-theme=light] body h5,html[data-theme=light] body h6{color:var(--theme-text)!important}html[data-theme=light] body .afterCall p,html[data-theme=light] body .capCard p,html[data-theme=light] body .closing p,html[data-theme=light] body .drawerBody p,html[data-theme=light] body .naturalCallout span,html[data-theme=light] body .proofHead p,html[data-theme=light] body .step p,html[data-theme=light] body .whatHow p,html[data-theme=light] body li,html[data-theme=light] body p,html[data-theme=light] body td{color:var(--theme-secondary)!important}html[data-theme=light] body .capCard small,html[data-theme=light] body .capLink,html[data-theme=light] body .closing p.price,html[data-theme=light] body .compareNote a,html[data-theme=light] body .eyebrow,html[data-theme=light] body .hero h1 span,html[data-theme=light] body .kicker,html[data-theme=light] body .label,html[data-theme=light] body .proofHead small,html[data-theme=light] body .tag,html[data-theme=light] body .titleBlock small,html[data-theme=light] body .whatHow small{color:var(--theme-accent-light)!important}html[data-theme=light] body .afterCall,html[data-theme=light] body .compareRow,html[data-theme=light] body .proofRow,html[data-theme=light] body footer{border-color:var(--theme-border-soft)!important}html[data-theme=light] body .closing p.price span,html[data-theme=light] body .compareHead span,html[data-theme=light] body .compareNote,html[data-theme=light] body .compareRow span,html[data-theme=light] body .proofRow span{color:var(--theme-muted)!important}html[data-theme=light] body .checkList li,html[data-theme=light] body .compareRow span:first-child{color:var(--theme-secondary)!important}html[data-theme=light] body .compareRow .hi,html[data-theme=light] body .proofRow.result{background:linear-gradient(90deg,rgba(168,135,78,.09),rgba(23,63,145,.055))!important;color:var(--theme-accent-light)!important}html[data-theme=light] body .callCta,html[data-theme=light] body .callCta:visited,html[data-theme=light] body a.callCta.small,html[data-theme=light] body a.callCta.small:visited{background:#07142f!important;color:#f5f7fa!important;border-color:#07142f!important;box-shadow:0 18px 42px -18px rgba(7,20,47,.3)!important}html[data-theme=light] body .buyerCta,html[data-theme=light] body .buyerCta:visited{background:rgba(168,135,78,.08)!important;color:#7d622f!important;border-color:rgba(168,135,78,.42)!important}html[data-theme=light] body .buyerCta.secondary,html[data-theme=light] body .buyerCta.secondary:visited{background:rgba(7,20,47,.025)!important;color:#526071!important;border-color:rgba(7,20,47,.16)!important}html[data-theme=light] body .closing:before{background:linear-gradient(145deg,rgba(168,135,78,.055),hsla(0,0%,100%,.82),hsla(42,25%,92%,.9))!important;border-color:rgba(168,135,78,.18)!important;box-shadow:0 28px 70px rgba(7,20,47,.07)!important}html[data-theme=light] body .drawerBackdrop{background:rgba(7,20,47,.3)!important}html[data-theme=light] body footer{background:#eeeae2!important}html[data-theme=light] body footer,html[data-theme=light] body footer a,html[data-theme=light] body footer p,html[data-theme=light] body footer span{color:var(--theme-secondary)!important}@media (prefers-reduced-motion:reduce){body,html{transition:none}}html[data-theme=light] body .compareRow span{color:#526071!important}html[data-theme=light] body .compareRow span:first-child{color:#2f4058!important;font-weight:700!important}html[data-theme=light] body .compareHead span{color:#66738a!important;font-weight:800!important}html[data-theme=light] body .compareHead .hi,html[data-theme=light] body .compareRow .hi{color:#76591f!important;font-weight:800!important}html[data-theme=light] body .compareNote{color:#66738a!important}html[data-theme=light] body .proofRow span{color:#66738a!important;font-weight:800!important}html[data-theme=light] body .proofRow b{color:#14213a!important;font-weight:600!important}html[data-theme=light] body .proofRow.result b{color:#76591f!important;font-weight:800!important}html[data-theme=light] body .proofRow.result span{color:#66738a!important}html[data-theme=light] body .capCard p,html[data-theme=light] body .closing p,html[data-theme=light] body .proofHead p,html[data-theme=light] body .step p,html[data-theme=light] body .whatHow p{color:#4d5d70!important}