.lpSite .lpHeaderThemeToggle{display:inline-flex;align-items:center;justify-content:center;width:40px;min-width:40px;height:40px;padding:0;border:1px solid #384260;border-radius:10px;color:#dad6ff;background:#171e31;box-shadow:none;cursor:pointer}.lpSite .lpHeaderThemeToggle:hover{background:#252b45;border-color:#7864d9}.lpSite .lpHeaderThemeToggle:focus-visible{outline:3px solid #a894ff;outline-offset:3px}.lpSite .lpFloatingNote{background:#202840;color:#f5f3ff;border:1px solid #4a5275;box-shadow:0 18px 54px rgba(0,0,0,.35)}.lpSite .lpFloatingNote small{color:#b8c3da}.lpSite .lpFloatingNote>span{color:#a9f0ce;background:#1c4a40}.lpSite .lpButtonPrimary,.lpSite .lpNavDashboard{color:#fff}.lpSite .lpFeatureCard:focus-within{border-color:#9280eb}.lpSite .lpShowcase{box-shadow:0 30px 78px rgba(0,0,0,.28),0 0 0 7px rgba(163,145,255,.035)}.lpSite .lpBrand,.lpSite .lpBrandText strong{text-decoration:none}html[data-theme=light] main.lpSite{--lp-base:#f7f9fe;--lp-elevated:#ffffff;--lp-line:#dce4f0;--lp-copy:#586981;--lp-fg:#1d2b44;--lp-purple:#6550ba;--lp-bright:#6651c6;display:block!important;grid-template-columns:none!important;background:#f7f9fe!important;color:#1d2b44!important}html[data-theme=light] .lpSite .lpAmbient{background:radial-gradient(ellipse 40% 58% at 83% 9%,rgba(108,91,217,.12),transparent 75%),radial-gradient(ellipse 40% 50% at 10% 14%,rgba(111,147,215,.1),transparent 78%)}html[data-theme=light] .lpSite .lpHeader{background:rgba(255,255,255,.93);border-bottom:1px solid #e0e6f1;box-shadow:0 5px 22px rgba(36,46,83,.035)}html[data-theme=light] .lpSite .lpBrand,html[data-theme=light] .lpSite .lpBrandText strong{color:#202845}html[data-theme=light] .lpSite .lpBrandText strong span{color:#6952c9}html[data-theme=light] .lpSite .lpBrandText small{color:#65728b}html[data-theme=light] .lpSite .lpMainNav a{color:#475772}html[data-theme=light] .lpSite .lpMainNav a:hover{color:#634cbe}html[data-theme=light] .lpSite .lpNavLogin{background:#ffffff;color:#374560;border-color:#cfd9ea}html[data-theme=light] .lpSite .lpNavLogin:hover{background:#f1f3fc}html[data-theme=light] .lpSite .lpNavDashboard{background:#6450bd;color:#fff}html[data-theme=light] .lpSite .lpNavDashboard:hover{background:#533fa7}html[data-theme=light] .lpSite .lpHeaderThemeToggle{background:#f5f6fc;color:#6650bc;border-color:#d7ddef}html[data-theme=light] .lpSite .lpHeaderThemeToggle:hover{background:#ebe7fb;border-color:#b4a6e8}html[data-theme=light] .lpSite .lpEyebrow{background:#eeeafe;color:#5742ad;border-color:#d9cef9}html[data-theme=light] .lpSite .lpHero h1{color:#1b2845}html[data-theme=light] .lpSite .lpHero h1 span{color:#6853c3;background:linear-gradient(95deg,#5541ae,#7862d6 70%,#5845ab);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}html[data-theme=light] .lpSite .lpHeroCopy>p{color:#51627e}html[data-theme=light] .lpSite .lpButtonPrimary{color:#ffffff;background:linear-gradient(130deg,#7860d5,#5d49b6);border-color:#6c56c5;box-shadow:0 10px 27px rgba(98,76,183,.18)}html[data-theme=light] .lpSite .lpButtonSecondary{background:#fff;color:#394865;border-color:#cfd9e9}html[data-theme=light] .lpSite .lpButtonSecondary:hover{background:#f0edff;border-color:#b4a6e8}html[data-theme=light] .lpSite .lpHeroBenefits{color:#61718b}html[data-theme=light] .lpSite .lpHeroBenefits svg{color:#288367}html[data-theme=light] .lpSite .lpVisualGlow{background:radial-gradient(ellipse at center,rgba(128,111,212,.16),transparent 73%)}html[data-theme=light] .lpSite .lpShowcase{background:linear-gradient(155deg,#ffffff,#f1f4fc);border-color:#d0d9eb;box-shadow:0 28px 65px rgba(51,61,101,.14),0 0 0 7px rgba(89,73,166,.035)}html[data-theme=light] .lpSite .lpBrowserDots i{background:#afb8ca}html[data-theme=light] .lpSite .lpBrowserDots i:first-child{background:#e3a9b0}html[data-theme=light] .lpSite .lpBrowserDots i:nth-child(2){background:#e5c686}html[data-theme=light] .lpSite .lpBrowserDots i:nth-child(3){background:#94cbb3}html[data-theme=light] .lpSite .lpBrowserAddress{background:#f5f7fc;border-color:#dce3ef;color:#73819b}html[data-theme=light] .lpSite .lpBrowserStatus{color:#7d86a2}html[data-theme=light] .lpSite .lpAppPreview{background:#fbfcff;border-color:#dce4ef}html[data-theme=light] .lpSite .lpAppSidebar{background:#f1f4fb;border-color:#dce3ee}html[data-theme=light] .lpSite .lpAppMenuItem{color:#7b89a2}html[data-theme=light] .lpSite .lpAppMenuItem.selected{background:#e8e4fb;color:#614bbc}html[data-theme=light] .lpSite .lpAppHeading small{color:#6953be}html[data-theme=light] .lpSite .lpAppHeading strong{color:#21304d}html[data-theme=light] .lpSite .lpAppHeading>span{background:#f3f5fb;border-color:#d9e0ed;color:#60728d}html[data-theme=light] .lpSite .lpAppKpis>div{background:#fff;border-color:#e0e6f0}html[data-theme=light] .lpSite .lpAppKpis>div>span{color:#6753b9;background:#eeeafb}html[data-theme=light] .lpSite .lpAppKpis small{color:#62738b}html[data-theme=light] .lpSite .lpAppKpis strong{color:#23314e}html[data-theme=light] .lpSite :is(.lpAppGraph,.lpAppPending){background:#fff;border-color:#dfe5ef}html[data-theme=light] .lpSite :is(.lpAppGraphTitle strong,.lpAppPending>strong){color:#2d3855}html[data-theme=light] .lpSite .lpAppGraphTitle small{color:#718098}html[data-theme=light] .lpSite .lpAppBarTrack{border-color:#dfe5ee}html[data-theme=light] .lpSite .lpAppBarTrack span{background:linear-gradient(180deg,#b8a9ed,#7460cf)}html[data-theme=light] .lpSite .lpAppBarLabels{color:#8792a6}html[data-theme=light] .lpSite .lpAppPending>div small{color:#5d6b83}html[data-theme=light] .lpSite .lpAppPendingIcon{background:#f0ecfd;color:#6652b6}html[data-theme=light] .lpSite .lpDemoLabel{color:#8491a6}html[data-theme=light] .lpSite .lpFloatingNote{background:#fff;color:#263551;border-color:#e1e6f0;box-shadow:0 14px 38px rgba(40,54,92,.14)}html[data-theme=light] .lpSite .lpFloatingNote>span{background:#e5f6ed;color:#278463}html[data-theme=light] .lpSite .lpFloatingNote small{color:#6c7991}html[data-theme=light] .lpSite .lpProofBar{background:#fff;border-color:#e2e8f2}html[data-theme=light] .lpSite .lpProofInner>span{color:#6d7d97}html[data-theme=light] .lpSite .lpProofInner>div span{color:#61708a}html[data-theme=light] .lpSite .lpSectionKicker{color:#644db9}html[data-theme=light] .lpSite :is(.lpSectionLead h2,.lpSpotlight h2,.lpMigration h2,.lpFaqIntro h2,.lpFinalCta h2){color:#1d2d48}html[data-theme=light] .lpSite :is(.lpSectionLead p,.lpSpotlightCopy>p,.lpMigrationCopy p,.lpFaqIntro>p){color:#566780}html[data-theme=light] .lpSite .lpProblemGrid article{background:linear-gradient(145deg,#ffffff,#fbfcff);border-color:#dde5f0;box-shadow:0 8px 25px rgba(38,56,90,.04)}html[data-theme=light] .lpSite .lpProblemIcon{background:#eeeafb;color:#6a52c0}html[data-theme=light] .lpSite .lpProblemGrid h3{color:#26354f}html[data-theme=light] .lpSite .lpProblemGrid p{color:#5b6c83}html[data-theme=light] .lpSite :is(.lpFeaturesOuter,.lpHowOuter,.lpFaqOuter){background:#f0f3fa;border-color:#e0e6f0}html[data-theme=light] .lpSite .lpFeatureCard{background:#ffffff;border-color:#dce4ef;box-shadow:0 7px 26px rgba(44,58,97,.04)}html[data-theme=light] .lpSite .lpFeatureCard:hover{border-color:#bba9e7;box-shadow:0 10px 30px rgba(82,65,145,.1)}html[data-theme=light] .lpSite .lpFeatureIcon{background:#eeeafd;color:#6550b6}html[data-theme=light] .lpSite .lpFeatureTop small{color:#8793a7}html[data-theme=light] .lpSite .lpFeatureCard h3{color:#233350}html[data-theme=light] .lpSite .lpFeatureCard p{color:#5e6e86}html[data-theme=light] .lpSite .lpFeatureRule{background:#7964cc}html[data-theme=light] .lpSite .lpFeatureFooter span{color:#61718a}html[data-theme=light] .lpSite .lpFeatureFooter svg{color:#318d6d}html[data-theme=light] .lpSite .lpSpotlight h2 span{color:#6752bd}html[data-theme=light] .lpSite .lpSpotlightPoints>div>span{background:#e8f4ed;border-color:#c7e0d0;color:#248267}html[data-theme=light] .lpSite .lpSpotlightPoints strong{color:#283651}html[data-theme=light] .lpSite .lpSpotlightPoints small{color:#576b83}html[data-theme=light] .lpSite .lpSpotlightCard{background:linear-gradient(150deg,#ffffff,#f8faff);border-color:#d7e0ef;box-shadow:0 24px 65px rgba(43,55,93,.09)}html[data-theme=light] .lpSite .lpMiniCardTop{border-color:#e3e8f3}html[data-theme=light] .lpSite .lpMiniCardTop>span{color:#263653}html[data-theme=light] .lpSite .lpMiniCardTop>small{color:#7762b8}html[data-theme=light] .lpSite .lpMiniOrder small{color:#6851b4}html[data-theme=light] .lpSite .lpMiniOrder strong{color:#263551}html[data-theme=light] .lpSite .lpMiniOrder div span{color:#64738a}html[data-theme=light] .lpSite .lpMiniStatus{background:#e3f4ec;color:#2d785d}html[data-theme=light] .lpSite .lpMiniRows{background:#f7f9fe;border-color:#e0e6f0}html[data-theme=light] .lpSite .lpMiniRows>div{border-color:#e0e6ef}html[data-theme=light] .lpSite .lpMiniRows span{color:#65738c}html[data-theme=light] .lpSite .lpMiniRows strong{color:#293852}html[data-theme=light] .lpSite .lpMiniMessage{color:#2b7656;background:#eaf8f0;border-color:#cde8da}html[data-theme=light] .lpSite .lpMiniCta{color:#6652b5}html[data-theme=light] .lpSite .lpSteps article{border-color:#7561ce}html[data-theme=light] .lpSite .lpSteps article>span{color:#725cc5}html[data-theme=light] .lpSite .lpSteps h3{color:#273652}html[data-theme=light] .lpSite .lpSteps p{color:#5a6d87}html[data-theme=light] .lpSite .lpMigrationArt{border-color:#d8e0ef;background:radial-gradient(ellipse at center,rgba(103,80,206,.09),transparent 75%),#ffffff;box-shadow:0 12px 35px rgba(38,52,95,.035)}html[data-theme=light] .lpSite .lpFileIcon{background:#f3f5fc;border-color:#dce3ee;color:#6477ad}html[data-theme=light] .lpSite .lpFileIcon.target{background:#ebe8fc;border-color:#d8cdf5;color:#6a52ba}html[data-theme=light] .lpSite .lpMigrationArt strong{color:#273550}html[data-theme=light] .lpSite .lpMigrationArt small{color:#6d7d91}html[data-theme=light] .lpSite .lpMigrationArt>svg{color:#7967c9}html[data-theme=light] .lpSite .lpMigrationCaution{color:#4b8067}html[data-theme=light] .lpSite .lpFaqIntro>a{color:#6450b8}html[data-theme=light] .lpSite .lpFaqItems details{background:#fff;border-color:#dce3ef}html[data-theme=light] .lpSite .lpFaqItems summary{color:#273550}html[data-theme=light] .lpSite .lpFaqItems summary svg{color:#7460bd}html[data-theme=light] .lpSite .lpFaqItems details p{color:#5e7087}html[data-theme=light] .lpSite .lpFinalCta{background:radial-gradient(ellipse at 48% 0,rgba(114,90,210,.11),transparent 74%),linear-gradient(135deg,#f0edff,#f7f7fe);border-color:#d2c8ec}html[data-theme=light] .lpSite .lpFinalCta p{color:#586980}html[data-theme=light] .lpSite .lpFooter{background:#fff;border-color:#dfe6f0}html[data-theme=light] .lpSite .lpFooterBrand{color:#26344e}html[data-theme=light] .lpSite .lpFooterBrand span{color:#6551b7}html[data-theme=light] .lpSite .lpFooterContent p{color:#697a91}html[data-theme=light] .lpSite .lpFooterContent strong{color:#2d3c55}html[data-theme=light] .lpSite .lpFooterContent a:not(.lpFooterBrand){color:#5d7087}html[data-theme=light] .lpSite .lpFooterContent a:hover{color:#654fc0}html[data-theme=light] .lpSite .lpFooterBottom{color:#74839b;border-color:#e4eaf2}@media(max-width:620px){.lpSite .lpHeaderThemeToggle{width:36px;min-width:36px;height:37px}.lpSite .lpHeaderActions{gap:6px}}@media(max-width:400px){.lpSite .lpHeaderActions{gap:5px}.lpSite .lpHeaderThemeToggle{width:35px;min-width:35px}.lpSite .lpNavDashboard{padding-inline:8px}}@media(prefers-reduced-motion:reduce){.lpSite :is(.lpFeatureCard,.lpButton,.lpHeaderThemeToggle){transition:none}}main.signupPage{--su-bg:#0b1020;--su-ink:#f7f7ff;--su-body:#aebad3;--su-surface:#121a2c;--su-border:#33405e;--su-input:#10192b;--su-primary:#8068ec;display:block!important;grid-template-columns:none!important;min-height:100dvh;padding:0;margin:0;background:var(--su-bg)!important;color:var(--su-ink)!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,sans-serif}.signupPage *{box-sizing:border-box}.signupPage a{text-decoration:none}.signupPage :is(a,button,input):focus-visible{outline:3px solid #b8a5ff;outline-offset:3px}.signupShell{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:100dvh;max-width:1650px;margin:auto}.signupIntro{flex-direction:column;padding:40px clamp(34px,5vw,78px);gap:55px;background:radial-gradient(ellipse at 5% 65%,rgba(115,84,224,.21),transparent 57%),linear-gradient(140deg,#15182d,#0d1425 75%);border-right:1px solid #2a324b}.signupIntro,.signupIntroTop{display:flex;justify-content:space-between}.signupIntroTop{align-items:center;gap:12px}.signupBrand{display:inline-flex;align-items:center;gap:10px;color:#f5f2ff;font-size:24px;font-weight:850;letter-spacing:-.065em}.signupBrand strong{color:#aa95ff;margin-left:3px}.signupBrandIcon{display:grid;place-items:center;width:44px;height:44px;padding-right:3px;border-radius:12px;color:#fff;background:linear-gradient(145deg,#a08bf9,#6853d0);font-size:22px}.signupPage .signupThemeToggle{display:grid;place-items:center;width:40px;height:40px;min-height:40px;padding:0;border:1px solid #464268;border-radius:10px;color:#dfd7ff;background:#282340;cursor:pointer}.signupPitch{max-width:610px}.signupEyebrow{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid #453e72;border-radius:50px;background:#251f44;color:#c5b5ff;font-size:10px;font-weight:850;letter-spacing:.085em}.signupPage .signupPitch h1{font-size:clamp(35px,4.3vw,61px);letter-spacing:-.055em;line-height:1.13;font-weight:850;margin:25px 0 18px;color:#f7f6ff}.signupPitch h1 span{color:#ad9bff}.signupPitch>p{color:#b7c1d7;font-size:15px;line-height:1.85;max-width:530px;margin:0}.signupBenefitList{display:grid;grid-gap:17px;gap:17px;margin-top:33px}.signupBenefitList span{display:flex;align-items:center;gap:12px;color:#e0e4f0;font-size:13px;font-weight:600}.signupBenefitList svg{color:#ac99ff;flex:0 0 auto}.signupIntroFoot{color:#73809a;font-size:10px;letter-spacing:.14em;font-weight:800}.signupFormSide{display:flex;align-items:center;justify-content:center;padding:45px clamp(22px,5vw,75px);min-width:0}.signupCard{width:min(465px,100%);margin:auto}.signupFormBadge{display:inline-flex;align-items:center;gap:7px;padding:8px 11px;margin-bottom:14px;background:#241e41;color:#c6b8fc;border:1px solid #4a416c;border-radius:50px;font-size:10px;font-weight:850;letter-spacing:.08em}.signupPage .signupConfirmation h2,.signupPage .signupFormHeading h2{color:var(--su-ink);font-size:clamp(27px,3vw,34px);letter-spacing:-.045em;line-height:1.2;margin:0 0 10px}.signupConfirmation p,.signupFormHeading p{color:var(--su-body);font-size:13px;line-height:1.7;margin:0}.signupForm{display:grid;grid-gap:15px;gap:15px;margin-top:28px}.signupForm label{display:flex;flex-direction:column;align-items:stretch;gap:8px;font-size:12px;font-weight:700;color:#dce2f1}.signupForm input{width:100%;height:47px;border-radius:11px;padding:0 14px;border:1px solid #3c4866;background:var(--su-input);color:var(--su-ink);font:inherit;font-size:13px;outline:none}.signupForm input::placeholder{color:#78869f;opacity:1}.signupForm input:focus{border-color:#a493f2;box-shadow:0 0 0 3px rgba(134,112,239,.12)}.signupPage .signupSubmit,.signupSubmitLink{display:inline-flex;align-items:center;justify-content:center;gap:9px;width:100%;min-height:49px;margin-top:5px;padding:12px 18px;color:#fff!important;background:linear-gradient(130deg,#896fed,#6650cd);border:1px solid #9a87ec;border-radius:11px;font-size:13px;font-weight:800;cursor:pointer}.signupPage .signupSubmit:disabled{opacity:.6;cursor:wait}.signupPage .signupSubmit:hover:not(:disabled),.signupSubmitLink:hover{filter:brightness(1.08)}.signupSignin{margin:23px 0 0;text-align:center;color:var(--su-body);font-size:12px}.signupSignin a{color:#b9a7ff;font-weight:800}.signupSecurity{display:flex;align-items:center;justify-content:center;gap:7px;margin:18px 0 0;color:#808ca4;font-size:11px;text-align:center}.signupError{padding:12px 14px;border-radius:10px;border:1px solid #9b4956;background:#3a1c2a;color:#ffd6dc;font-size:12px;line-height:1.5;margin:0}.signupConfirmation{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.signupConfirmation strong{color:var(--su-ink)}.signupConfirmation .signupSubmitLink{margin-top:12px}.signupConfirmation>small{color:var(--su-body);font-size:11px}.signupSuccessIcon{display:grid;place-items:center;width:49px;height:49px;border-radius:12px;color:#94e9c5;background:#204437}html[data-theme=light] main.signupPage{--su-bg:#f5f7fc;--su-ink:#1e2d49;--su-body:#5d6d85;--su-surface:#fff;--su-border:#dbe3ef;--su-input:#fff;--su-primary:#6550bc;color:#1e2d49!important;background:#f5f7fc!important}html[data-theme=light] .signupIntro{background:radial-gradient(ellipse at 0 68%,rgba(137,119,230,.12),transparent 62%),linear-gradient(140deg,#f0ecff,#f6f7fc 78%);border-color:#e0e4ef}html[data-theme=light] .signupBrand{color:#26354f}html[data-theme=light] .signupBrand strong{color:#6550b8}html[data-theme=light] .signupPage .signupThemeToggle{color:#6550bb;background:#fff;border-color:#d8d2ec}html[data-theme=light] .signupEyebrow{background:#eae5ff;border-color:#d9cef6;color:#6450b8}html[data-theme=light] .signupPage .signupPitch h1{color:#202e4a}html[data-theme=light] .signupPitch h1 span{color:#6651bd}html[data-theme=light] .signupPitch>p{color:#5f6d84}html[data-theme=light] .signupBenefitList span{color:#344660}html[data-theme=light] .signupBenefitList svg{color:#745dc8}html[data-theme=light] .signupIntroFoot{color:#8790a4}html[data-theme=light] .signupFormBadge{background:#eae6fb;border-color:#d9cef5;color:#6651b9}html[data-theme=light] .signupForm label{color:#3c4d67}html[data-theme=light] .signupForm input{background:#fff;color:#253750;border-color:#ccd7e7}html[data-theme=light] .signupForm input::placeholder{color:#8090a4}html[data-theme=light] .signupSignin a{color:#6651bc}html[data-theme=light] .signupSecurity{color:#738098}html[data-theme=light] .signupError{background:#fff0f2;border-color:#edc1ce;color:#99354c}html[data-theme=light] .signupSuccessIcon{background:#e4f6ed;color:#247e59}@media(max-width:1000px){.signupFormSide,.signupIntro{padding:34px}.signupPitch h1{font-size:clamp(33px,4.3vw,49px)}}@media(max-width:780px){.signupShell{grid-template-columns:1fr}.signupIntro{gap:0;padding:20px 22px 26px;border-right:0;border-bottom:1px solid #33405a}.signupPitch{margin-top:25px}.signupPage .signupPitch h1{font-size:clamp(28px,7vw,37px);margin:14px 0 8px}.signupPitch>p{font-size:12px;line-height:1.6}.signupBenefitList,.signupIntroFoot{display:none}.signupFormSide{padding:29px 22px 45px}.signupCard{width:min(480px,100%)}.signupForm{margin-top:19px;gap:13px}}@media(prefers-reduced-motion:reduce){.signupPage *{scroll-behavior:auto}}.authCard .loginSignupPrompt{margin:17px 0 4px;padding:14px 8px 0;border-top:1px solid #323a50;text-align:center;color:#aab5cb;font-size:12px;line-height:1.55}.authCard .loginSignupPrompt a{color:#b9a7ff;font-weight:800;text-decoration:none}.authCard .loginSignupPrompt a:hover{text-decoration:underline}html[data-theme=light] .authCard .loginSignupPrompt{color:#5e6e85;border-color:#dbe3ee}html[data-theme=light] .authCard .loginSignupPrompt a{color:#6550b8}.frPage{--fr-bg:#0b1020;--fr-card:#151d2e;--fr-card-strong:#1a2438;--fr-surface:#11192a;--fr-text:#f2f5ff;--fr-heading:#f8f8ff;--fr-muted:#abb7ce;--fr-border:#303c54;--fr-accent:#aa98ff;--fr-pill:#272343;--fr-soft:#7460db;display:block!important;grid-template-columns:none!important;margin:0;min-height:100vh;color:var(--fr-text)!important;background:var(--fr-bg)!important;font:14px/1.55 Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.frMenu *,.frPage *{box-sizing:border-box}.frMenu a,.frPage a{text-decoration:none}.frMenu :is(a,summary):focus-visible,.frPage :is(a,button,summary,input,select,textarea):focus-visible{outline:3px solid #a693f7;outline-offset:3px}.frPage :is(h1,h2,h3,h4,p){margin-top:0}.frContainer{width:min(1160px,calc(100% - 52px));margin-inline:auto}.frHeader{display:block!important;margin:0!important;border-bottom:1px solid var(--fr-border);background:rgba(13,18,34,.95);position:relative;z-index:12;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.frHeaderInner{justify-content:space-between;gap:28px;min-height:76px}.frBrand,.frHeaderInner{display:flex;align-items:center}.frBrand{gap:9px;color:var(--fr-heading);font-size:22px;font-weight:800;letter-spacing:-.06em;white-space:nowrap}.frBrand strong{color:var(--fr-accent)}.frBrandMark{display:grid;place-items:center;width:39px;height:39px;padding-right:3px;background:linear-gradient(145deg,#a08af8,#684ed1);color:#fff;border-radius:11px;font-weight:900;font-size:20px}.frNav{display:flex;align-items:center;gap:26px;margin:0;padding:0}.frNav>a{font-size:13px;color:var(--fr-muted);font-weight:650}.frNav>a:hover{color:var(--fr-accent)}.frHeaderActions{display:flex;align-items:center;gap:10px}.frThemeToggle{display:grid;place-items:center;width:40px;height:40px;min-width:40px;min-height:40px;padding:0;border:1px solid var(--fr-border);border-radius:11px;background:var(--fr-card);color:var(--fr-accent);cursor:pointer}.frLogin,.frSignup{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:10px 15px;border-radius:10px;font-size:12px;font-weight:750;white-space:nowrap}.frLogin{color:var(--fr-text);border:1px solid var(--fr-border)}.frSignup{background:var(--fr-soft);color:#fff}.frHero{text-align:center;padding-block:82px 67px;position:relative}.frHero:before{content:"";position:absolute;z-index:0;inset:0 5% auto;height:320px;pointer-events:none;background:radial-gradient(ellipse at 50% 16%,rgba(121,97,222,.21),transparent 70%)}.frHero>*{position:relative}.frEyebrow{display:inline-flex;align-items:center;gap:8px;color:var(--fr-accent);font-size:10px;font-weight:850;letter-spacing:.12em}.frHero h1{color:var(--fr-heading);font-size:clamp(35px,5vw,56px);letter-spacing:-.055em;line-height:1.13;margin:17px auto;max-width:830px}.frHero h1 em{font-style:normal;color:var(--fr-accent)}.frHero>p{color:var(--fr-muted);font-size:15px;line-height:1.8;max-width:740px;margin:0 auto}.frHeroPills{justify-content:center;flex-wrap:wrap;gap:10px;margin-top:28px}.frHeroPills,.frHeroPills span{display:flex;align-items:center}.frHeroPills span{gap:7px;padding:8px 12px;border:1px solid var(--fr-border);border-radius:100px;color:var(--fr-muted);background:var(--fr-surface);font-size:11px;font-weight:600}.frHeroPills svg{color:var(--fr-accent)}.frDirectory{padding:0 0 38px}.frDirectoryGroup{padding:25px 0 39px;scroll-margin-top:105px}.frGroupHead{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:20px}.frGroupHead h2{color:var(--fr-heading);margin:7px 0 0;font-size:clamp(22px,3vw,29px);letter-spacing:-.035em}.frGroupHead>span{color:var(--fr-muted);font-size:11px;white-space:nowrap}.frCards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:15px;gap:15px}.frCard{display:flex;flex-direction:column;gap:12px;padding:24px;border:1px solid var(--fr-border);border-radius:17px;background:var(--fr-card);color:var(--fr-text);min-height:234px;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.frCard:hover{transform:translateY(-3px);border-color:#8271da;box-shadow:0 12px 40px rgba(8,12,30,.13)}.frCardTop{display:flex;justify-content:space-between;align-items:flex-start;color:#8f9bb5}.frCardIcon{display:grid;place-items:center;background:var(--fr-pill);color:var(--fr-accent);border-radius:12px;width:46px;height:46px}.frCard>strong{font-size:17px;line-height:1.3;color:var(--fr-heading)}.frCard>p{color:var(--fr-muted);font-size:12.5px;line-height:1.7;margin:0}.frCardBottom{display:flex;justify-content:space-between;align-items:center;gap:12px;color:var(--fr-accent);font-size:11px;font-weight:700;margin-top:auto;padding-top:9px}.frDetailHero{padding-top:35px;padding-bottom:25px}.frBack{display:inline-flex;align-items:center;gap:7px;color:var(--fr-muted);font-size:12px;font-weight:650}.frBack:hover{color:var(--fr-accent)}.frDetailIntro{display:flex;align-items:flex-start;gap:18px;margin-top:26px}.frDetailIcon{display:grid;place-items:center;flex:0 0 58px;height:58px;border:1px solid var(--fr-border);border-radius:15px;background:var(--fr-pill);color:var(--fr-accent)}.frDetailIntro h1{color:var(--fr-heading);margin:4px 0 6px;font-size:clamp(29px,4vw,42px);line-height:1.2;letter-spacing:-.046em}.frDetailIntro p{color:var(--fr-muted);line-height:1.7;font-size:14px}.frDetailNotice{display:inline-flex;align-items:center;gap:8px;color:var(--fr-muted);font-size:11px;margin-top:4px}.frDetailNotice svg{color:#7bc9aa}.frDetailBody{padding-bottom:30px}.frArticle{border:1px solid var(--fr-border);background:var(--fr-card);border-radius:19px;padding:clamp(25px,4vw,50px);color:var(--fr-muted);max-width:940px;line-height:1.9}.frArticle h2{color:var(--fr-heading);font-size:clamp(25px,3vw,32px);letter-spacing:-.04em;line-height:1.3}.frArticle h3{color:var(--fr-heading);font-size:17px;margin:20px 0 9px}.frArticle p{font-size:13.5px}.frCriteria{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin-block:28px}.frCriteria>div{display:flex;gap:12px;background:var(--fr-surface);border:1px solid var(--fr-border);border-radius:12px;padding:16px}.frCriteria>div>span{color:var(--fr-accent);font-size:20px;font-weight:850;letter-spacing:-.04em}.frCriteria strong{color:var(--fr-heading);font-size:13px}.frCriteria p{font-size:12px;margin:5px 0 0;line-height:1.65}.frComparison{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:11px;gap:11px;margin:23px 0}.frComparison>div{border:1px solid var(--fr-border);background:var(--fr-surface);padding:18px;border-radius:12px}.frComparison h3{margin-top:0}.frComparison p{font-size:12px;line-height:1.7;margin:0}.frBlogList{display:grid;grid-gap:17px;gap:17px;margin-top:20px}.frBlogList section{padding:20px;background:var(--fr-surface);border:1px solid var(--fr-border);border-radius:13px}.frBlogList h3{margin:0 0 7px}.frBlogList ul{padding-left:23px;font-size:12.5px}.frBlogList li{margin-top:4px}.frArticleMore{display:flex;flex-wrap:wrap;gap:15px;margin-top:20px}.frArticleMore a{display:inline-flex;align-items:center;gap:7px;color:var(--fr-accent);font-size:12px;font-weight:750}.frWorkbench{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:20px;gap:20px;align-items:start}.frEditor,.frPreviewSide{background:var(--fr-card);border:1px solid var(--fr-border);border-radius:19px;padding:24px;min-width:0}.frEditorHeading,.frPreviewHeading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:24px}.frEditorHeading>svg,.frPreviewHeading>svg{color:var(--fr-accent)}.frEditorHeading h2,.frPreviewHeading h2{color:var(--fr-heading);font-size:22px;letter-spacing:-.04em;margin:6px 0}.frEditorHeading p{font-size:11.5px;color:var(--fr-muted);margin:0;line-height:1.7}.frEditorFields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:13px;gap:13px}.frField{display:flex;flex-direction:column;gap:7px;margin-bottom:13px;min-width:0;color:var(--fr-text);font-size:11.5px;font-weight:700}.frField span{line-height:1.45}.frField input,.frField select,.frField textarea,.frItemEditorRow input{display:block;width:100%;min-width:0;border:1px solid var(--fr-border);background:var(--fr-surface);color:var(--fr-text);border-radius:9px;padding:11px 12px;font:inherit;font-size:12px;outline:none}.frField input,.frField select{height:42px}.frField textarea{resize:vertical;line-height:1.65}.frField input::placeholder,.frField textarea::placeholder,.frItemEditorRow input::placeholder{color:#8896ae}.frField input:focus,.frField select:focus,.frField textarea:focus,.frItemEditorRow input:focus{border-color:#9480ee;box-shadow:0 0 0 3px rgba(130,109,218,.12)}.frItemsEditor{display:grid;grid-gap:10px;gap:10px;padding:16px;border:1px solid var(--fr-border);border-radius:13px;background:var(--fr-surface);margin-bottom:14px}.frItemsHeading{display:flex;justify-content:space-between;gap:12px;align-items:center;font-size:12px}.frItemsHeading strong{color:var(--fr-heading)}.frItemsHeading span{color:var(--fr-muted);font-size:10px}.frItemEditorRow{display:grid;grid-template-columns:minmax(0,1fr) 58px 90px 32px;grid-gap:6px;gap:6px}.frItemEditorRow input{padding-inline:8px;font-size:11px}.frItemEditorRow button{display:grid;place-items:center;padding:0;border:1px solid var(--fr-border);border-radius:8px;background:var(--fr-card-strong);color:var(--fr-muted);cursor:pointer}.frItemEditorRow button:disabled{opacity:.3;cursor:default}.frAddItem{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:10px;border:1px dashed var(--fr-border);border-radius:9px;background:transparent;color:var(--fr-accent);font-weight:750;font-size:11px;cursor:pointer}.frEditorTotal{display:flex;justify-content:space-between;align-items:center;gap:10px;color:var(--fr-muted);font-size:12px;margin-top:5px}.frEditorTotal strong{font-size:18px;color:var(--fr-heading)}.frChecklistEditor{border:1px solid var(--fr-border);border-radius:12px;padding:14px;display:grid;grid-gap:9px;gap:9px;margin-bottom:13px}.frChecklistEditor legend{color:var(--fr-muted);font-size:11px;font-weight:750;padding-inline:5px}.frChecklistEditor label{display:flex;align-items:center;gap:9px;color:var(--fr-text);font-size:12px;cursor:pointer}.frChecklistEditor input{accent-color:#7962da}.frLegalTip{display:flex;align-items:flex-start;gap:8px;font-size:11px;line-height:1.5;color:var(--fr-muted)}.frLegalTip svg{flex-shrink:0}.frPrintButton{display:flex;align-items:center;justify-content:center;gap:9px;width:100%;min-height:48px;margin-top:14px;background:linear-gradient(125deg,#846de9,#6250c4);color:#fff;border:0;border-radius:11px;font-size:12px;font-weight:800;cursor:pointer}.frPrintButton:hover{filter:brightness(1.1)}.frPrintHint{display:block;font-size:10px;color:var(--fr-muted);line-height:1.6;margin-top:12px}.frPreviewSide{position:-webkit-sticky;position:sticky;top:20px}.frPaper{background:#fff;color:#202d45;border:1px solid #d6dce6;border-radius:5px;padding:25px;box-shadow:0 10px 36px rgba(0,0,0,.12);font-family:Arial,Helvetica,sans-serif;word-break:break-word}.frPaper :is(h3,h4,p){margin-top:0}.frPaperHead{display:flex;gap:10px;align-items:center;padding-bottom:16px;border-bottom:2px solid #614db0}.frPaperMark{display:grid;place-items:center;width:38px;height:38px;flex-shrink:0;background:#6953be;color:#fff;font-size:20px;font-weight:900;border-radius:8px}.frPaperHead strong{display:block;color:#26354e;font-size:16px}.frPaperHead small{display:block;color:#66748b;font-size:10px;line-height:1.6}.frPaperDocumentHeading{padding:22px 0 13px}.frPaperDocumentHeading>span{font-size:9px;font-weight:800;letter-spacing:.13em;color:#7662bd}.frPaperDocumentHeading h3{font-size:21px;line-height:1.2;margin:3px 0 7px;color:#25334f}.frPaperDocumentHeading p{font-size:10px;color:#66748b;margin:0}.frPaperModelTag{padding:7px 10px;background:#f0edfc;color:#5c47a9;font-size:10px;font-weight:800;border-radius:6px;margin:0 0 14px}.frPaperSection{margin:0 0 20px}.frPaperSection h4{margin-bottom:11px;color:#273a57;font-size:11px;text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid #e1e6ef;padding-bottom:7px}.frPreviewPair{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:5px 0;font-size:10px}.frPreviewPair>span{color:#64748b}.frPreviewPair>strong{color:#273953;text-align:right;font-weight:750}.frPaperFreeText{white-space:pre-wrap;font-size:11px;color:#485972;line-height:1.7}.frPaperModelNote{font-size:10px;color:#6753b1;background:#f1effa;border-radius:7px;padding:9px;margin:9px 0 0}.frPaperItems{width:100%;border-collapse:collapse;color:#253753;font-size:9px}.frPaperItems th{text-align:left;padding:7px 4px;background:#f2f4f9}.frPaperItems td{padding:8px 4px;border-bottom:1px solid #e2e7ed}.frPaperItems td:not(:first-child),.frPaperItems th:not(:first-child){text-align:right}.frPaperTotal{display:flex;justify-content:space-between;gap:9px;align-items:center;margin:13px 0 0;padding:12px 0;border-top:2px solid #dbe1ec;font-size:10px;font-weight:850}.frPaperTotal strong{font-size:18px;color:#503ea6}.frPaperChecklist{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px}.frPaperChecklist>div{display:flex;align-items:center;gap:7px;color:#40506c;font-size:10px}.frPaperCheckBox{display:grid;place-items:center;border:1px solid #8190a6;border-radius:2px;flex:0 0 14px;width:14px;height:14px}.frPaperCheckBox.checked{background:#6c59bc;border-color:#6c59bc;color:#fff;font-size:10px}.frPaperSection>small{font-size:9px;color:#77859a}.frPaperAmounts{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap;padding:11px;border:1px solid #e3e6ee;border-radius:8px}.frPaperAmounts>span{font-size:11px;color:#63718a}.frPaperAmounts>strong{font-size:14px;color:#4f3e9a}.frPaperAmounts>small{flex:1 1 100%;font-size:9px}.frPaperSignatures{display:grid;grid-template-columns:1fr 1fr;grid-gap:27px;gap:27px;padding-top:45px}.frPaperSignatures>div{border-top:1px solid #8e9aac;text-align:center;padding-top:7px;font-size:9px;color:#5b6980}.frPaperFooter{margin-top:28px;border-top:1px solid #e3e7f0;padding-top:8px;color:#8a93a4;text-align:center;font-size:8px}.frRelated{margin:34px 0 0}.frRelated h2{color:var(--fr-heading);font-size:20px;letter-spacing:-.03em}.frRelated>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:11px;gap:11px}.frRelated a{display:flex;align-items:center;justify-content:space-between;gap:9px;padding:15px;background:var(--fr-card);color:var(--fr-text);border:1px solid var(--fr-border);border-radius:12px;font-size:12px;font-weight:700}.frRelated a:hover{border-color:#8f7bdc}.frRelated svg{flex-shrink:0;color:var(--fr-accent)}.frEndCta{margin-block:49px 72px}.frEndCta>div{display:flex;flex-direction:column;align-items:center;padding:49px 28px;text-align:center;border:1px solid #5c5087;border-radius:20px;background:radial-gradient(ellipse at 50% 0,rgba(121,93,224,.23),transparent 70%),#171b32}.frEndCta span{display:inline-flex;align-items:center;gap:8px;color:var(--fr-accent);font-size:10px;letter-spacing:.12em;font-weight:850}.frEndCta h2{max-width:650px;color:var(--fr-heading);font-size:clamp(23px,3vw,33px);letter-spacing:-.04em;line-height:1.23;margin:14px 0}.frEndCta p{max-width:660px;font-size:13px;color:var(--fr-muted)}.frEndCta a{display:inline-flex;align-items:center;gap:9px;padding:13px 18px;color:#fff;background:#725bce;border-radius:10px;font-size:12px;font-weight:800;margin-top:10px}.frFooter{display:block!important;border-top:1px solid var(--fr-border);background:#0a0f1c}.frFooterInner{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:14px;padding-block:26px;font-size:11px;color:var(--fr-muted)}.frFooterInner a{color:var(--fr-text);font-weight:750}.frFooterInner b{color:var(--fr-accent)}.frMenu{position:relative;flex:0 0 auto}.frMenu>summary{display:flex;align-items:center;gap:6px;color:var(--fr-muted,#aebbd3);font-size:12.5px;font-weight:650;cursor:pointer;list-style:none;white-space:nowrap;padding:9px 0}.frMenu>summary::-webkit-details-marker{display:none}.frMenu>summary:hover,.frMenu[open]>summary{color:var(--fr-accent,#ac9aff)}.frMenu>summary svg{transition:transform .16s ease}.frMenu[open]>summary svg{transform:rotate(180deg)}.frMega{position:absolute;top:calc(100% + 13px);left:50%;transform:translateX(-50%);width:min(790px,calc(100vw - 36px));padding:22px 25px 15px;border-radius:16px;border:1px solid var(--fr-border,#39435c);background:var(--fr-card,#171e2d);color:var(--fr-text,#f6f7ff);box-shadow:0 24px 65px rgba(0,0,0,.25);z-index:100}.frMega:before{content:"";position:absolute;inset:-14px 0 auto;height:14px}.frMegaGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:22px;gap:22px}.frMegaColumn{display:flex;flex-direction:column;gap:5px}.frMegaHeading{font-size:10px;font-weight:850;letter-spacing:.065em;color:var(--fr-muted,#929eb4);padding:0 6px 10px}.frMegaLink{display:flex;flex-direction:column;gap:2px;padding:9px 7px;border-radius:9px;line-height:1.3}.frMegaLink:hover{background:var(--fr-pill,#272342)}.frMegaLink strong{font-size:12.5px;font-weight:750;color:var(--fr-heading,#f5f7ff)}.frMegaLink small{font-size:11px;color:var(--fr-muted,#a8b3c6);line-height:1.4}.frMegaAll{display:flex;align-items:center;justify-content:center;gap:8px;color:var(--fr-accent,#b1a0ff);font-size:11.5px;font-weight:800;margin-top:12px;padding:14px 0 1px;border-top:1px solid var(--fr-border,#303a50)}.lpSite .frMenu>summary{color:#b6c0d4}.lpSite .frMenu>summary:hover{color:#e9e0ff}.lpSite .frMega{--fr-border:#34405a;--fr-card:#171f31;--fr-pill:#252d45;--fr-text:#f6f7ff;--fr-heading:#f8f7ff;--fr-muted:#aab5cb;--fr-accent:#aa98ff}.lpSite .lpMainNav .frMegaLink{padding:9px 7px}.lpSite .lpMainNav .frMegaLink strong{color:var(--fr-heading)}.lpSite .lpMainNav .frMegaLink small{color:var(--fr-muted)}.lpSite .lpMainNav .frMegaAll{color:var(--fr-accent)}.lpSite .lpMobileResourcesLink{display:none;color:#bbaafa;font-size:11px;font-weight:750}html[data-theme=light] main.frPage{--fr-bg:#f7f9fd;--fr-card:#fff;--fr-card-strong:#f4f6fc;--fr-surface:#f4f7fc;--fr-text:#253550;--fr-heading:#1d2c47;--fr-muted:#5e6f87;--fr-border:#dce4ef;--fr-accent:#604bb4;--fr-pill:#eeebfc;--fr-soft:#6451be;color:#253550!important;background:#f7f9fd!important}html[data-theme=light] .frHeader{background:rgba(255,255,255,.96)}html[data-theme=light] .frHero:before{background:radial-gradient(ellipse at 50% 16%,rgba(130,110,228,.11),transparent 70%)}html[data-theme=light] .frEndCta>div{background:radial-gradient(ellipse at 50% 0,rgba(120,96,209,.11),transparent 70%),#f0edff;border-color:#d6cbed}html[data-theme=light] .frFooter{background:#fff}html[data-theme=light] .frSignup{color:#fff}html[data-theme=light] .lpSite .frMenu>summary{color:#475772}html[data-theme=light] .lpSite .frMenu>summary:hover{color:#604bb4}html[data-theme=light] .lpSite .frMega{--fr-border:#dce4ef;--fr-card:#fff;--fr-pill:#f0ecfd;--fr-text:#24324b;--fr-heading:#27364d;--fr-muted:#66768e;--fr-accent:#604bb4;box-shadow:0 24px 65px rgba(27,40,77,.14)}html[data-theme=light] .lpSite .lpMobileResourcesLink{color:#634bb7}@media(max-width:1050px){.frHeaderInner,.frNav{gap:15px}.frMega{right:-180px}.frMega,.lpSite .frMega{left:auto;transform:none}.lpSite .frMega{right:-100px}}@media(max-width:950px){.lpSite .lpMobileResourcesLink{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:calc(100% - 44px);padding:11px 6px;border-top:1px solid rgba(128,126,166,.18);margin:0 auto;color:#baadff}.frNav{display:none}.frMega{position:static;transform:none;width:auto}}@media(max-width:760px){.frContainer{width:calc(100% - 36px)}.frHeaderInner{min-height:69px}.frBrand{font-size:19px}.frBrandMark{width:35px;height:35px;font-size:18px}.frHeaderActions{gap:7px}.frLogin{display:none}.frSignup{padding:9px 11px}.frThemeToggle{height:37px;width:37px;min-width:37px}.frHero{padding:56px 0 42px}.frHero>p{font-size:13px}.frCards{grid-template-columns:repeat(2,minmax(0,1fr))}.frWorkbench{grid-template-columns:1fr}.frPreviewSide{position:static}.frComparison,.frRelated>div{grid-template-columns:1fr}}@media(max-width:600px){.frCards{grid-template-columns:1fr}.frCard{min-height:0}.frCriteria{grid-template-columns:1fr}.frEditor,.frPreviewSide{padding:17px}.frEditorFields{grid-template-columns:1fr}.frPaper{padding:16px}.frDetailIntro{gap:12px}.frDetailIcon{width:46px;height:46px;flex-basis:46px}.frEndCta>div{padding:36px 18px}.frPaperChecklist{grid-template-columns:1fr}}@media print{@page{size:A4;margin:13mm}body,html,html[data-theme=light] body{background:white!important;color:#111!important}body>*{overflow:visible!important}.frPage,html[data-theme=light] main.frPage{display:block!important;margin:0!important;min-height:0!important;background:#fff!important;color:#111!important}.frPage :is(.frHeader,.frDetailHero,.frRelated,.frEndCta,.frFooter){display:none!important}.frContainer,.frDetailBody{margin:0!important;padding:0!important;width:100%!important;max-width:none!important}.frWorkbench{display:block!important;padding:0!important}.frEditor,.frPreviewHeading{display:none!important}.frPreviewSide{display:block!important;position:static!important;background:white!important}.frPaper,.frPreviewSide{margin:0!important;padding:0!important;border:0!important;box-shadow:none!important}.frPaper{width:100%!important;border-radius:0!important;color:#202d45!important;font-size:11px!important}.frPaperDocumentHeading,.frPaperHead,.frPaperSection,.frPaperSignatures{page-break-inside:avoid;break-inside:avoid}.frPaperCheckBox.checked,.frPaperHead,.frPaperItems th,.frPaperMark,.frPaperModelTag{print-color-adjust:exact;-webkit-print-color-adjust:exact}}@media(prefers-reduced-motion:reduce){.frCard,.frMenu>summary svg{transition:none}}.lpSite .lpFreeResourcesPromo{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:32px 34px;margin-block:50px 85px;border:1px solid #3b3f63;border-radius:18px;background:radial-gradient(ellipse at 12% 30%,rgba(123,102,208,.13),transparent 73%),#151d2f}.lpSite .lpFreeResourcesPromo h2{font-size:clamp(22px,2.7vw,31px);line-height:1.22;letter-spacing:-.035em;color:#f5f3ff;margin:5px 0 10px}.lpSite .lpFreeResourcesPromo p{max-width:680px;color:#aab8d0;line-height:1.7;font-size:12.5px;margin:0}.lpSite .lpFreeResourcesPromo>a{display:inline-flex;justify-content:center;align-items:center;gap:8px;min-height:45px;padding:12px 18px;background:#735cd8;color:#fff;border-radius:11px;white-space:nowrap;font-size:12px;font-weight:800}.lpSite .lpFreeResourcesPromo>a:hover{background:#8871e8}html[data-theme=light] .lpSite .lpFreeResourcesPromo{background:radial-gradient(ellipse at 12% 30%,rgba(120,99,218,.07),transparent 73%),#fff;border-color:#dbe3ef}html[data-theme=light] .lpSite .lpFreeResourcesPromo h2{color:#283651}html[data-theme=light] .lpSite .lpFreeResourcesPromo p{color:#596b84}html[data-theme=light] .lpSite .lpFreeResourcesPromo>a{background:#654fbb;color:#fff}@media(max-width:850px){.lpSite .lpFreeResourcesPromo{flex-direction:column;align-items:flex-start;gap:20px}}@media(max-width:600px){.lpSite .lpFreeResourcesPromo{padding:24px 20px;margin-block:27px 58px}.lpSite .lpFreeResourcesPromo>a{width:100%;white-space:normal;text-align:center}}.lpSite .lpMainNav{display:flex;align-items:center;gap:24px}.lpSite .lpMainNav>.frMenu>summary,.lpSite .lpMainNav>a{display:inline-flex;align-items:center;justify-content:center;min-height:40px;margin:0;padding:0;border:0;font-size:12.5px;font-weight:570;line-height:1.4;letter-spacing:normal;white-space:nowrap;vertical-align:middle;cursor:pointer}.lpSite .lpMainNav>.frMenu{display:flex;align-items:center;align-self:center;flex:0 0 auto;margin:0;padding:0;line-height:normal}.lpSite .lpMainNav>.frMenu>summary{gap:6px;color:#b6c0d4;list-style:none}.lpSite .lpMainNav>.frMenu>summary::-webkit-details-marker{display:none}.lpSite .lpMainNav>.frMenu>summary::marker{content:""}.lpSite .lpMainNav>.frMenu>summary svg{display:block;flex-shrink:0;width:15px;height:15px;margin:0}.lpSite .lpMainNav>.frMenu>summary:hover,.lpSite .lpMainNav>.frMenu[open]>summary{color:#e9e0ff}html[data-theme=light] .lpSite .lpMainNav>.frMenu>summary{color:#475772}html[data-theme=light] .lpSite .lpMainNav>.frMenu>summary:hover,html[data-theme=light] .lpSite .lpMainNav>.frMenu[open]>summary{color:#634cbe}@media(max-width:1130px) and (min-width:951px){.lpSite .lpMainNav{gap:13px}.lpSite .lpMainNav>.frMenu>summary,.lpSite .lpMainNav>a{font-size:11.5px}}.mhLanding{--mh-bg:#0b1020;--mh-surface:#141d2d;--mh-elevated:#192437;--mh-soft:#222b43;--mh-alt:#101829;--mh-fg:#f7f7ff;--mh-body:#acb9d1;--mh-heading:#f9f8ff;--mh-muted:#7786a4;--mh-border:#303b52;--mh-accent:#ad97ff;--mh-accentstrong:#8268ed;--mh-green:#8bd9b7;--mh-shadow:0 25px 65px rgba(0,0,0,.18);display:block!important;grid-template-columns:none!important;color:var(--mh-fg)!important;background:var(--mh-bg)!important;overflow:hidden;min-height:100vh;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:14px;line-height:1.6}.mhLanding *,.mhLanding :after,.mhLanding :before{box-sizing:border-box}.mhLanding a{text-decoration:none}.mhLanding :is(h1,h2,h3,h4,p){margin-top:0}.mhLanding :is(a,button,summary):focus-visible{outline:3px solid #baabff;outline-offset:4px}.mhWrap{width:min(1190px,calc(100% - 64px));margin-inline:auto}.mhEyebrow{display:inline-flex;align-items:center;gap:7px;color:var(--mh-accent);font-size:10px;font-weight:850;letter-spacing:.115em;line-height:1.6;text-transform:uppercase}.mhSection{padding-block:105px}.mhSectionHead{max-width:755px;margin:0 auto 39px;text-align:center}.mhSectionHead h2{font-size:clamp(29px,3.45vw,43px);font-weight:835;line-height:1.2;letter-spacing:-.048em;color:var(--mh-heading);margin:11px auto 13px}.mhSectionHead p{font-size:14px;color:var(--mh-body);line-height:1.8;max-width:670px;margin:0 auto}.mhLanding em{font-style:normal;color:var(--mh-accent)}.mhHeader{position:relative;z-index:15;display:block!important;margin:0!important;background:rgba(12,17,31,.96);border-bottom:1px solid var(--mh-border);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.mhHeaderInner{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:78px}.mhBrand{display:inline-flex;align-items:center;gap:10px;flex:0 0 auto;color:var(--mh-heading)}.mhBrandMark{display:grid;place-items:center;width:42px;height:42px;padding-right:3px;background:linear-gradient(140deg,#a891ff,#7053dc);border-radius:12px;color:#fff;font-size:22px;font-weight:900;letter-spacing:-.06em;box-shadow:0 7px 25px rgba(99,81,200,.15)}.mhBrandName{display:flex;flex-direction:column;font-size:21px;letter-spacing:-.065em;line-height:1.13;font-weight:860;color:var(--mh-heading)}.mhBrandName strong{display:inline;color:var(--mh-accent);font-weight:900}.mhBrandName small{color:var(--mh-muted);font-size:8px;letter-spacing:.14em;font-weight:770;margin-top:4px}.mhBrandName{white-space:nowrap}.mhBrandName,.mhBrandName small{display:block}.mhLanding .lpMainNav.mhNav{display:flex;align-items:center;gap:22px;min-width:0;justify-content:center;flex:1 1;margin:0;padding:0}.mhLanding .mhFeaturesMenu>summary,.mhLanding .mhNav>.frMenu>summary,.mhLanding .mhNav>a{display:inline-flex;justify-content:center;align-items:center;height:42px;min-height:42px;gap:6px;margin:0;padding:0;border:0;font-size:12.5px;line-height:1.35;white-space:nowrap;font-weight:640;letter-spacing:0;color:var(--mh-body);cursor:pointer}.mhLanding .mhFeaturesMenu>summary:hover,.mhLanding .mhNav>.frMenu>summary:hover,.mhLanding .mhNav>a:hover{color:var(--mh-accent)}.mhFeaturesMenu{position:relative;display:flex;align-items:center;flex:0 0 auto}.mhFeaturesMenu>summary{list-style:none}.mhFeaturesMenu>summary::-webkit-details-marker{display:none}.mhFeaturesMenu[open]>summary{color:var(--mh-accent)}.mhFeaturesMenu>summary svg,.mhNav>.frMenu>summary svg{flex-shrink:0;transition:transform .2s ease}.mhFeaturesMenu[open]>summary svg{transform:rotate(180deg)}.mhFeaturesDropdown{position:absolute;left:-15px;top:calc(100% + 13px);z-index:22;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:470px;max-width:calc(100vw - 30px);grid-gap:3px;gap:3px;padding:16px;background:var(--mh-surface);border:1px solid var(--mh-border);border-radius:14px;box-shadow:0 24px 60px rgba(0,0,0,.25)}.mhFeaturesDropdown a{display:flex!important;flex-direction:column;gap:2px;padding:11px 12px!important;border-radius:9px;font-size:12px!important;color:var(--mh-body)!important;white-space:normal!important}.mhFeaturesDropdown a:hover{background:var(--mh-soft)}.mhFeaturesDropdown strong{color:var(--mh-heading);font-size:12px;font-weight:780}.mhFeaturesDropdown small{color:var(--mh-body);font-size:10.5px;line-height:1.4}.mhLanding .mhNav .frMega{--fr-card:var(--mh-surface);--fr-border:var(--mh-border);--fr-text:var(--mh-fg);--fr-heading:var(--mh-heading);--fr-muted:var(--mh-body);--fr-pill:var(--mh-soft);--fr-accent:var(--mh-accent)}.mhLanding .mhNav .frMegaLink{padding:10px 8px!important}.mhLanding .mhNav .frMegaLink strong{color:var(--mh-heading)!important}.mhLanding .mhNav .frMegaLink small{color:var(--mh-body)!important}.mhLanding .mhNav .frMegaAll{color:var(--mh-accent)!important}.mhHeaderActions{display:flex;align-items:center;gap:10px;flex-shrink:0}.mhThemeToggle{display:grid!important;place-items:center!important;flex-shrink:0;width:40px;height:40px;min-height:40px;padding:0!important;border:1px solid var(--mh-border)!important;border-radius:11px;background:var(--mh-surface)!important;color:var(--mh-accent)!important;cursor:pointer}.mhLogin,.mhSignup{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:41px;min-height:41px;padding:0 15px;border-radius:10px;font-size:12px;font-weight:770;white-space:nowrap}.mhLogin{color:var(--mh-fg);border:1px solid var(--mh-border)}.mhLogin:hover{background:var(--mh-surface)}.mhSignup{color:#fff;background:#7460d5}.mhSignup:hover{background:#8b73ef}.mhMobileMenu{display:none}.mhHero{position:relative;padding:95px 0 100px;background:radial-gradient(ellipse 50% 75% at 75% 39%,rgba(108,83,220,.15),transparent 77%),radial-gradient(ellipse 40% 60% at 13% 15%,rgba(111,92,221,.08),transparent 75%)}.mhHeroGrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.04fr);grid-gap:55px;gap:55px;align-items:center}.mhHeroCopy{min-width:0}.mhHeroBadge{display:inline-flex;align-items:center;gap:9px;padding:9px 12px;border:1px solid #46416d;background:#241d40;border-radius:80px;color:#c9baff;font-size:10px;font-weight:800;letter-spacing:.08em;line-height:1.5}.mhLanding .mhHero h1{max-width:630px;margin:23px 0 22px;color:var(--mh-heading);font-size:clamp(42px,4.3vw,61px);font-weight:860;line-height:1.11;letter-spacing:-.06em}.mhHero h1 em{display:inline;background:linear-gradient(100deg,#bcadff,#8876ff 78%,#e0d9ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.mhHeroCopy>p{max-width:550px;margin:0;color:var(--mh-body);font-size:15px;line-height:1.9}.mhHeroActions{display:flex;gap:11px;align-items:center;flex-wrap:wrap;margin-top:30px}.mhLanding .mhButton{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:49px;padding:12px 20px;border-radius:11px;font-size:12.5px;font-weight:790;line-height:1.4;white-space:nowrap;text-decoration:none;transition:transform .15s ease,background .15s ease,border-color .15s ease}.mhButton:hover{transform:translateY(-2px)}.mhButtonPrimary{background:linear-gradient(130deg,#8d75f4,#6851d5);border:1px solid #9e8dfa;color:#fff!important;box-shadow:0 12px 31px rgba(119,94,228,.2)}.mhButtonSecondary{background:var(--mh-surface);border:1px solid var(--mh-border);color:var(--mh-fg)}.mhButtonSecondary:hover{border-color:#7f6bc5;background:var(--mh-soft)}.mhHeroChecks{display:flex;align-items:center;flex-wrap:wrap;gap:10px 17px;margin-top:26px}.mhMiniTag{display:inline-flex;align-items:center;gap:6px;color:var(--mh-body);font-size:10.5px}.mhMiniTag svg{color:var(--mh-green)}.mhHeroVisual{position:relative;min-width:0;padding:25px 0}.mhHeroGlow{position:absolute;z-index:0;inset:0;filter:blur(48px);border-radius:50%;background:radial-gradient(ellipse at center,rgba(120,95,226,.28),transparent 72%);pointer-events:none}.mhDashboardFrame{position:relative;z-index:1;padding:8px;border:1px solid #474968;border-radius:20px;background:linear-gradient(140deg,#272b42,#171f34);transform:rotate(-1.5deg);box-shadow:0 30px 65px rgba(0,0,0,.26)}.mhBrowserTop{display:flex;align-items:center;gap:10px;padding:4px 9px 9px;color:#adb8d1}.mhBrowserTop>div{display:flex;gap:5px;flex:0 0 auto}.mhBrowserTop i{display:block;width:7px;height:7px;border-radius:50%;background:#767b98}.mhBrowserTop i:first-child{background:#d98c9a}.mhBrowserTop i:nth-child(2){background:#e3bf80}.mhBrowserTop i:nth-child(3){background:#83c8b0}.mhBrowserTop>span{display:flex;align-items:center;justify-content:center;gap:6px;flex:1 1;min-width:0;padding:7px;border:1px solid #363c5b;background:#181e31;border-radius:7px;font-size:9px;white-space:nowrap}.mhBrowserTop>small{font-size:8px;font-weight:800;letter-spacing:.09em}.mhDashboardBody{display:flex;min-height:335px;background:#11182a;border:1px solid #39425d;border-radius:12px;overflow:hidden}.mhDashRail{display:flex;flex-direction:column;align-items:center;gap:18px;padding:13px 10px;flex:0 0 56px;background:#161e31;color:#90a0c2;border-right:1px solid #2b3550}.mhDashRailLogo{display:grid;place-items:center;width:29px;height:29px;border-radius:8px;color:#fff;background:#7460d8;font-weight:850;margin-bottom:2px}.mhDashRail>svg:first-of-type{color:#c8bbff}.mhDashContent{flex:1 1;padding:18px 16px;min-width:0}.mhDashTitle{display:flex;align-items:start;justify-content:space-between;gap:8px}.mhDashTitle>div small{display:block;color:#a391ed;font-size:8px;letter-spacing:.13em;font-weight:850}.mhDashTitle h3{margin:4px 0;color:#f5f5ff;font-size:16px;line-height:1.25;letter-spacing:-.03em}.mhDashTitle>span{display:flex;align-items:center;gap:6px;padding:6px 8px;border:1px solid #3d4661;border-radius:7px;color:#afbad0;font-size:9px}.mhDashStats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin:18px 0}.mhDashStats>div{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0;background:#1c263b;border:1px solid #39415d;padding:11px 10px;border-radius:10px}.mhDashStats>div span{display:grid;place-items:center;width:25px;height:25px;border-radius:7px;background:#302b51;color:#c1b2ff}.mhDashStats small{font-size:8.5px;color:#a9b4cd}.mhDashStats strong{font-size:16px;color:#f7f7ff;overflow-wrap:anywhere}.mhDashLower{display:grid;grid-template-columns:minmax(0,1.13fr) minmax(0,.87fr);grid-gap:8px;gap:8px}.mhDashChart,.mhDashList{background:#192337;border:1px solid #35415c;border-radius:10px;padding:12px;min-width:0}.mhDashChart>div:first-child{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px}.mhDashChart>div:first-child strong,.mhDashList>strong{color:#f7f7ff;font-size:10px}.mhDashChart>div:first-child small{color:#9ba9c1;font-size:8px}.mhDashBars{height:83px;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));align-items:end;grid-gap:6px;gap:6px;padding-top:8px}.mhDashBars>span{display:flex;align-items:flex-end;height:100%;border-bottom:1px solid #45506c}.mhDashBars b{display:block;width:70%;max-width:25px;margin:0 auto;border-radius:4px 4px 0 0;background:linear-gradient(#c4b2ff,#7861d9)}.mhDashLabels{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:6px;gap:6px;text-align:center;color:#8f9cb6;font-size:8px;padding-top:7px}.mhDashList{display:flex;flex-direction:column;gap:11px}.mhDashList>p{display:flex;align-items:center;gap:7px;margin:0;font-size:9px;line-height:1.45;color:#bbc5d9}.mhStatusDot{display:block;flex:0 0 8px;width:8px;height:8px;border-radius:50%}.mhStatusDot.green{background:#7bc9a7}.mhStatusDot.purple{background:#a28dff}.mhStatusDot.amber{background:#d4ad67}.mhDemoDisclaimer{padding:6px 4px 2px;color:#aab6d3;font-size:8px;text-align:right}.mhHeroBubble{position:absolute;right:-15px;bottom:5px;z-index:2;display:grid;grid-template-columns:31px auto;grid-column-gap:10px;column-gap:10px;align-items:center;padding:13px 16px;border-radius:12px;background:#222b44;color:#f3f4ff;border:1px solid #4d5579;box-shadow:0 17px 50px rgba(0,0,0,.3)}.mhHeroBubble>span{grid-row:1/3;display:grid;place-items:center;width:31px;height:31px;color:#92e4c0;background:#25463e;border-radius:9px}.mhHeroBubble strong{font-size:11px}.mhHeroBubble small{font-size:9px;color:#b6c3d7}.mhBrands{background:var(--mh-surface);border-block:1px solid var(--mh-border)}.mhBrands>.mhWrap{display:flex;align-items:center;justify-content:space-between;gap:22px;min-height:91px;padding-block:18px}.mhBrands .mhWrap>span{max-width:150px;font-size:9px;letter-spacing:.09em;font-weight:850;color:var(--mh-muted)}.mhBrands .mhWrap>div{display:flex;flex:1 1;align-items:center;justify-content:space-around;flex-wrap:wrap;gap:12px}.mhBrands strong{font-size:12px;letter-spacing:.05em;color:var(--mh-body);white-space:nowrap}.mhProblems{background:var(--mh-bg)}.mhPainGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.mhPainGrid article{padding:25px;border:1px solid var(--mh-border);border-radius:15px;background:var(--mh-surface)}.mhPainIcon{display:grid;place-items:center;width:48px;height:48px;border-radius:12px;background:var(--mh-soft);color:var(--mh-accent);margin-bottom:19px}.mhPainGrid h3{color:var(--mh-heading);font-size:17px;line-height:1.32;margin:0 0 10px}.mhPainGrid p{margin:0;color:var(--mh-body);font-size:12.5px;line-height:1.75}.mhProblemFoot{display:flex;justify-content:center;align-items:center;gap:8px;text-align:center;margin:33px auto 0;color:var(--mh-body);font-size:12px}.mhProblemFoot svg{color:var(--mh-green)}.mhTools{background:var(--mh-alt);border-block:1px solid var(--mh-border)}.mhToolsGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:13px;gap:13px}.mhToolCard{display:flex;flex-direction:column;gap:10px;min-height:226px;padding:23px;border:1px solid var(--mh-border);border-radius:14px;background:var(--mh-surface);transition:transform .15s ease,border-color .15s ease}.mhToolCard:hover{transform:translateY(-3px);border-color:#7562bd}.mhToolTop{display:flex;align-items:start;justify-content:space-between;margin-bottom:8px}.mhToolTop>span{display:grid;place-items:center;width:45px;height:45px;background:var(--mh-soft);color:var(--mh-accent);border-radius:12px}.mhToolTop small{font-size:10px;color:var(--mh-muted);font-weight:850}.mhToolCard>strong{color:var(--mh-heading);font-size:16px;line-height:1.3}.mhToolCard p{color:var(--mh-body);font-size:12px;line-height:1.7;margin:0}.mhToolArrow{display:flex;align-items:center;gap:7px;margin-top:auto;color:var(--mh-accent);font-size:11px;font-weight:790;padding-top:6px}.mhStory{scroll-margin-top:30px;padding-block:101px;border-bottom:1px solid var(--mh-border);background:var(--mh-bg)}.mhStory:nth-child(2n){background:var(--mh-alt)}.mhStoryGrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:85px;gap:85px;align-items:center}.mhStory.reverse .mhStoryCopy{order:2}.mhStory.reverse .mhStoryVisual{order:1}.mhStoryIcon{display:grid;place-items:center;width:46px;height:46px;margin-bottom:17px;background:var(--mh-soft);color:var(--mh-accent);border-radius:12px}.mhFaq h2,.mhFreeSection h2,.mhMigration h2,.mhPlans h2,.mhStoryCopy h2,.mhTeam h2{font-size:clamp(29px,3.4vw,42px);line-height:1.23;color:var(--mh-heading);letter-spacing:-.048em;font-weight:840;margin:12px 0 17px}.mhFaq p,.mhFreeSection p,.mhMigration p,.mhPlans p,.mhStoryCopy>p,.mhTeam p{color:var(--mh-body);font-size:13.5px;line-height:1.88;margin:0}.mhStoryBullets{display:grid;grid-gap:15px;gap:15px;margin-top:25px}.mhStoryBullets>div{display:flex;align-items:center;gap:11px;color:var(--mh-fg);font-size:12px;font-weight:620;line-height:1.5}.mhStoryBullets>div>span{display:grid;place-items:center;width:25px;height:25px;flex:0 0 25px;border:1px solid #365348;background:#1c3b34;border-radius:8px;color:#90d9b8}.mhStoryVisual{min-width:0}.mhVisualCard{padding:25px;border:1px solid #43455f;border-radius:21px;background:linear-gradient(150deg,#1d2940,#151e2f);box-shadow:var(--mh-shadow);min-width:0}.mhVisualTop{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:16px;border-bottom:1px solid #404a65;margin-bottom:17px}.mhVisualTop>span{display:inline-flex;align-items:center;gap:8px;color:#eeefff;font-size:13px;font-weight:800}.mhVisualTop>small{color:#9faed0;font-size:9px;font-weight:770;letter-spacing:.08em;text-align:right}.mhMockField{display:flex;flex-direction:column;gap:6px;padding:12px 14px;border:1px solid #3c4660;border-radius:10px;background:#151d30;margin-bottom:10px}.mhMockField>small{color:#9aa8c5;font-size:9px;letter-spacing:.09em;font-weight:810}.mhMockField>strong{color:#eff1ff;font-size:12px}.mhMockSelected{background:#262547;border-color:#5f568f}.mhMockSelected strong{display:flex;align-items:center;gap:7px}.mhMockSelected>span{color:#a995f4;font-size:10px}.mhMockSteps{display:flex;align-items:center;justify-content:space-between;gap:7px;flex-wrap:wrap;margin:18px 0}.mhMockSteps>span{display:inline-flex;align-items:center;gap:5px;padding:6px 7px;border-radius:7px;background:#242c41;color:#a8b5d0;font-size:10px;font-weight:650}.mhMockSteps>span.done{color:#94dbb9;background:#214039}.mhMockBottom{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-top:14px;margin-top:9px;border-top:1px solid #36425d;color:#a9b7d1;font-size:10px}.mhMockBottom strong,.mhMockBottom>span{display:inline-flex;align-items:center;gap:7px}.mhMockBottom strong{color:#bfb0ff}.mhPaperVisual{background:radial-gradient(ellipse at center,rgba(113,85,227,.16),transparent 73%),#1a2237}.mhPaper{padding:24px;background:#fff;border-radius:10px;border:1px solid #dfe4ed;color:#29354d;box-shadow:0 15px 40px rgba(0,0,0,.1)}.mhPaperBrand{display:flex;gap:10px;align-items:center;padding-bottom:16px;border-bottom:2px solid #7763c7}.mhPaperBrand>span{display:grid;place-items:center;width:38px;height:38px;background:#7460c8;color:#fff;border-radius:9px;font-size:19px;font-weight:850}.mhPaperBrand>div{display:flex;flex-direction:column;gap:1px}.mhPaperBrand strong{color:#2c3550;font-size:13px}.mhPaperBrand small{color:#68748a;font-size:10px}.mhPaperTitle{display:flex;flex-direction:column;gap:5px;padding:18px 0}.mhPaperTitle small{font-size:9px;letter-spacing:.1em;font-weight:800;color:#735dc0}.mhPaperTitle strong{font-size:19px;letter-spacing:-.03em;color:#29344e}.mhPaperInfo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin-bottom:19px}.mhPaperInfo>span{display:flex;flex-direction:column;gap:5px}.mhPaperInfo small{color:#67758b;font-size:10px}.mhPaperInfo strong{color:#263550;font-size:11px}.mhPaperLine{display:flex;justify-content:space-between;gap:11px;padding:10px 0;border-bottom:1px solid #e4e8f0;color:#52617a;font-size:11px}.mhPaperLine strong{color:#28374e}.mhPaperTotal{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:16px 0;color:#6554ac;font-size:10px;font-weight:800}.mhPaperTotal strong{font-size:22px}.mhPaperEnd{display:flex;gap:23px;justify-content:space-between;padding-top:29px;margin-top:14px}.mhPaperEnd span{flex:1 1;text-align:center;border-top:1px solid #9ba5b7;color:#68758a;padding-top:7px;font-size:9px}.mhVisualSideLink{display:flex;align-items:center;justify-content:center;gap:7px;font-size:11px;font-weight:790;color:#cabdff;margin-top:19px}.mhCheckPhotoRow{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:11px;gap:11px}.mhCheckPhotoRow>div{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:145px;border:1px dashed #56617c;border-radius:12px;color:#baaafa;background:rgba(107,83,183,.1)}.mhCheckPhotoRow small{color:#aab6cf;font-size:10px}.mhMockCheckList{display:grid;grid-gap:10px;gap:10px;margin-top:20px}.mhMockCheckList>div{display:flex;align-items:center;gap:9px;color:#e4e7f4;font-size:11px}.mhMockCheckList>div>span{display:grid;place-items:center;width:20px;height:20px;flex:0 0 20px;border:1px solid #5b657d;border-radius:6px;color:#b6ead1;background:#245444}.mhMockCheckList>div>span.pending{background:transparent}.mhMockCheckList small{margin-left:auto;font-size:9px;color:#a8b7d1}.mhQuoteSummary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:9px;gap:9px;margin-bottom:14px}.mhQuoteSummary>div{display:flex;flex-direction:column;gap:8px;padding:14px 11px;border-radius:10px;border:1px solid #3e4861;background:#172034}.mhQuoteSummary small{font-size:9px;color:#abb7d1}.mhQuoteSummary strong{color:#f6f6ff;font-size:23px}.mhQuoteRows{display:grid;grid-gap:9px;gap:9px}.mhQuoteRows>div{display:flex;justify-content:space-between;align-items:center;gap:9px;padding:12px;background:#192236;border:1px solid #36415a;border-radius:10px}.mhQuoteRows>div>span{display:flex;flex-direction:column;gap:4px;color:#eef0fc;font-size:11px}.mhQuoteRows small{color:#9aabc6;font-size:10px}.mhQuoteRows strong.approved,.mhQuoteRows strong.waiting{padding:6px 7px;border-radius:7px;font-size:9px}.mhQuoteRows .waiting{color:#eed197;background:#483e29}.mhQuoteRows .approved{color:#a4ebc5;background:#244c3b}.mhPhoneVisual{display:flex;flex-direction:column;align-items:center;gap:13px;background:radial-gradient(ellipse at center,rgba(100,76,207,.22),transparent 70%),#192237}.mhPhone{width:min(340px,100%);padding:14px;background:#f5f8f8;border:7px solid #313a4e;border-radius:29px;box-shadow:0 20px 40px rgba(0,0,0,.22)}.mhPhoneHeader{display:flex;align-items:center;gap:10px;padding:10px 6px 17px;color:#243a43}.mhPhoneHeader>span{display:grid;place-items:center;width:37px;height:37px;border-radius:50%;background:#d4f3e3;color:#248567}.mhPhoneHeader>div{display:flex;flex-direction:column}.mhPhoneHeader strong{font-size:12px}.mhPhoneHeader small{font-size:10px;color:#6d8390}.mhPhoneChat{display:flex;flex-direction:column;align-items:flex-end;gap:7px;background:#e5efe9;border-radius:13px;padding:15px}.mhPhoneChat>span{font-size:9px;color:#4b8370;font-weight:750}.mhPhoneChat p{background:#dcf7e6;border-radius:12px 12px 1px 12px;color:#24533d;font-size:12px;line-height:1.6;padding:12px;margin:0}.mhPhoneChat small{color:#71877b;font-size:9px}.mhPhoneOptions{display:flex;justify-content:center;gap:8px;flex-wrap:wrap;padding:15px 0}.mhPhoneOptions span{display:inline-flex;align-items:center;gap:4px;color:#506d61;font-size:9px}.mhPhoneButton{justify-content:center;gap:9px;background:#2c9e66;color:#fff;border-radius:9px;min-height:39px;font-size:11px;font-weight:760}.mhPhoneButton,.mhPhoneCaption{display:flex;align-items:center}.mhPhoneCaption{gap:8px;color:#a9bcd2;font-size:10px;text-align:center}.mhFinanceGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:11px;gap:11px}.mhFinanceGrid>div{display:flex;flex-direction:column;gap:8px;padding:17px;border-radius:12px;background:#172235;border:1px solid #404963}.mhFinanceGrid small{color:#aab7d0;font-size:9px}.mhFinanceGrid strong{color:#f5f5ff;font-size:clamp(16px,2.4vw,22px)}.mhFinanceGrid span{color:#7e91b1;font-size:9px}.mhFinanceBalance{display:flex;flex-direction:column;align-items:flex-start;gap:4px;margin-top:13px;padding:20px;background:linear-gradient(115deg,#243d3c,#20314b);border:1px solid #4f6a65;border-radius:13px;color:#c8e8db}.mhFinanceBalance>span{font-size:10px;font-weight:700}.mhFinanceBalance strong{font-size:29px;letter-spacing:-.05em;color:#c6f5dd}.mhFinanceBalance small{font-size:9px;color:#a9d2c1}.mhFinanceBars{height:65px;max-width:310px;margin:17px auto 0}.mhInventoryStats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin:15px 0}.mhInventoryStats>div{display:flex;flex-direction:column;gap:7px;padding:13px;background:#1a263a;border:1px solid #3d4961;border-radius:10px}.mhInventoryStats small{color:#9caecb;font-size:10px}.mhInventoryStats strong{font-size:25px;color:#f7f7ff}.mhInventoryRows{display:grid;grid-gap:9px;gap:9px}.mhInventoryRows>div{display:flex;justify-content:space-between;align-items:center;gap:9px;padding:13px;background:#182235;border:1px solid #38445d;border-radius:10px}.mhInventoryRows>div>span{display:flex;align-items:center;gap:8px;color:#f0f1fb;font-size:11px}.mhInventoryRows>div>span small{color:#8293af;font-size:9px}.mhInventoryRows>div>span svg{color:#b4a5ed;flex:0 0 auto}.mhInventoryRows strong{color:#dfe5f6;font-size:11px;text-align:right}.mhInventoryRows .low{color:#e1bd80}.mhTeam{background:var(--mh-alt);border-bottom:1px solid var(--mh-border)}.mhTeamGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:80px;gap:80px;align-items:center}.mhTeamPanel{padding:24px;border-radius:18px;border:1px solid #41465e;background:linear-gradient(140deg,#202940,#151e30);box-shadow:var(--mh-shadow)}.mhTeamPanel>.mhVisualTop{margin-bottom:11px}.mhTeamPanel>div:not(.mhVisualTop){display:flex;align-items:center;gap:12px;padding:14px 0;border-bottom:1px solid #39445d}.mhTeamPanel>div:last-child{border-bottom:0}.mhTeamPanel>div:not(.mhVisualTop)>span{display:grid;place-items:center;width:39px;height:39px;flex:0 0 39px;background:#2f2b51;color:#c7b7ff;border-radius:10px}.mhTeamPanel>div:not(.mhVisualTop)>div{display:flex;flex-direction:column;flex:1 1;gap:3px}.mhTeamPanel strong{color:#f5f4ff;font-size:12px}.mhTeamPanel small{color:#9faec7;font-size:10px}.mhTeamPanel b{color:#f4f4ff;font-size:20px}.mhInlineCta{display:flex;align-items:center;justify-content:space-between;gap:25px;margin-block:78px;padding:35px 38px;border:1px solid #514971;border-radius:18px;background:radial-gradient(ellipse at 15% 20%,rgba(105,80,214,.21),transparent 69%),var(--mh-surface)}.mhInlineCta h2{max-width:740px;font-size:clamp(23px,3vw,32px);line-height:1.25;letter-spacing:-.043em;margin:9px 0;color:var(--mh-heading)}.mhInlineCta p{font-size:12.5px;color:var(--mh-body);margin:0}.mhInlineCta>a{flex-shrink:0}.mhComparison{background:var(--mh-alt);border-block:1px solid var(--mh-border)}.mhCompareTable{border:1px solid var(--mh-border);border-radius:16px;overflow:hidden;background:var(--mh-surface)}.mhCompareHead,.mhCompareRow{display:grid;grid-template-columns:170px minmax(0,1fr) minmax(0,1fr);align-items:center;grid-gap:14px;gap:14px;padding:17px 21px}.mhCompareHead{background:var(--mh-soft);color:var(--mh-body);font-size:10px;letter-spacing:.08em;font-weight:800}.mhCompareHead span:last-child{display:flex;align-items:center;gap:8px;color:var(--mh-accent)}.mhCompareRow{border-top:1px solid var(--mh-border)}.mhCompareRow strong{font-size:12px;color:var(--mh-heading)}.mhCompareRow>span{font-size:12px;line-height:1.65;color:var(--mh-body)}.mhCompareRow>span:last-child{display:flex;align-items:flex-start;gap:9px;color:var(--mh-fg)}.mhCompareRow svg{flex:0 0 16px;color:var(--mh-green);margin-top:3px}.mhMigration{background:var(--mh-bg)}.mhMigrationGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:77px;gap:77px;align-items:center}.mhMigrationArt{flex-wrap:wrap;gap:13px;min-height:255px;padding:28px 19px;background:radial-gradient(ellipse at center,rgba(105,80,204,.19),transparent 75%),var(--mh-surface);border:1px solid #474460;border-radius:19px}.mhMigrationArt,.mhMigrationFile{display:flex;justify-content:center;align-items:center}.mhMigrationFile{flex-direction:column;gap:10px;min-width:135px;min-height:157px;padding:14px 10px;background:var(--mh-soft);border:1px solid #4c5770;border-radius:14px;text-align:center}.mhMigrationFile svg{color:#bfd4ff}.mhMigrationFile strong{color:var(--mh-heading);font-size:12px}.mhMigrationFile small{color:var(--mh-body);font-size:10px}.mhMigrationTarget{background:#2a2849;border-color:#64568d}.mhMigrationTarget svg{color:#d2c5ff}.mhMigrationArrow{color:var(--mh-accent)}.mhMigrationNote{display:flex;align-items:flex-start;gap:8px;margin-top:18px!important;color:var(--mh-green)!important;font-size:11px!important}.mhMigrationNote svg{flex:0 0 18px;margin-top:3px}.mhAudience{background:var(--mh-alt);border-block:1px solid var(--mh-border)}.mhAudienceGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:13px;gap:13px}.mhAudienceGrid article{padding:23px 19px;background:var(--mh-surface);border:1px solid var(--mh-border);border-radius:14px}.mhAudienceGrid article>span{display:grid;place-items:center;width:44px;height:44px;margin-bottom:17px;background:var(--mh-soft);color:var(--mh-accent);border-radius:12px}.mhAudienceGrid h3{color:var(--mh-heading);font-size:15px;line-height:1.36;margin:0 0 9px}.mhAudienceGrid p{color:var(--mh-body);font-size:12px;line-height:1.7;margin:0}.mhFlows{background:var(--mh-bg)}.mhFlowCards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.mhFlowCards article{display:flex;flex-direction:column;align-items:flex-start;gap:13px;padding:23px;border:1px solid var(--mh-border);border-radius:14px;background:var(--mh-surface)}.mhFlowCards article>span{font-size:25px;letter-spacing:-.055em;font-weight:870;color:var(--mh-accent)}.mhFlowCards h3{color:var(--mh-heading);font-size:17px;line-height:1.3;margin:0}.mhFlowCards p{font-size:12.5px;color:var(--mh-body);line-height:1.75;margin:0 0 5px}.mhFlowCards strong{display:inline-flex;align-items:center;gap:8px;margin-top:auto;font-size:11px;color:var(--mh-accent)}.mhFreeSection{background:var(--mh-alt);border-block:1px solid var(--mh-border)}.mhFreeGrid{display:grid;grid-template-columns:1.02fr .98fr;grid-gap:80px;gap:80px;align-items:center}.mhFreeGrid .mhButton{margin-top:25px}.mhFreeLinks{display:grid;grid-gap:11px;gap:11px}.mhFreeLinks>a{display:flex;align-items:center;gap:12px;min-height:67px;padding:15px 18px;border-radius:12px;border:1px solid var(--mh-border);color:var(--mh-fg);background:var(--mh-surface);font-size:12.5px;font-weight:760}.mhFreeLinks>a:hover{border-color:#7866cb}.mhFreeLinks>a>svg:first-child{color:var(--mh-accent)}.mhFreeLinks>a>svg:last-child{color:var(--mh-muted);margin-left:auto;flex-shrink:0}.mhPlans{background:var(--mh-bg)}.mhPlansPanel{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:39px;border-radius:19px;border:1px solid #574c8b;background:radial-gradient(ellipse at 10% 8%,rgba(118,96,214,.24),transparent 70%),var(--mh-surface)}.mhPlansPanel>div{max-width:790px}.mhPlans h2{margin:10px 0}.mhPlansPills{display:flex;gap:10px;flex-wrap:wrap;margin-top:21px}.mhPlansPills span{display:inline-flex;align-items:center;gap:6px;color:var(--mh-body);font-size:10px}.mhPlansPills svg{color:var(--mh-green)}.mhPlansPanel>a{flex-shrink:0}.mhFaq{background:var(--mh-alt);border-block:1px solid var(--mh-border)}.mhFaqGrid{display:grid;grid-template-columns:.78fr 1.22fr;grid-gap:94px;gap:94px;align-items:start}.mhFaq h2{margin-top:10px}.mhFaqGrid>div:first-child>a{display:inline-flex;align-items:center;gap:7px;color:var(--mh-accent);margin-top:25px;font-size:12px;font-weight:750}.mhFaqList{display:grid;grid-gap:9px;gap:9px}.mhFaqList details{border:1px solid var(--mh-border);border-radius:11px;background:var(--mh-surface);padding:0 18px}.mhFaqList summary{display:flex;align-items:center;justify-content:space-between;gap:15px;min-height:61px;list-style:none;color:var(--mh-heading);font-size:12.5px;font-weight:730;cursor:pointer;line-height:1.4;padding-block:12px}.mhFaqList summary::-webkit-details-marker{display:none}.mhFaqList summary svg{color:var(--mh-accent);flex:0 0 19px;transition:transform .18s ease}.mhFaqList details[open] summary svg{transform:rotate(180deg)}.mhFaqList p{font-size:12px;line-height:1.75;color:var(--mh-body);padding:0 0 17px;margin:0}.mhFinal{margin-block:100px;padding:0}.mhFinal>div{display:flex;flex-direction:column;align-items:center;text-align:center;padding:65px 30px;border-radius:22px;border:1px solid #6456a1;background:radial-gradient(ellipse at 50% 0,rgba(133,107,237,.28),transparent 73%),linear-gradient(140deg,#23213f,#171d34)}.mhFinal h2{max-width:780px;margin:13px 0;font-size:clamp(30px,4vw,45px);letter-spacing:-.05em;line-height:1.2;color:#fbfaff}.mhFinal p{max-width:650px;font-size:13px;line-height:1.8;color:#bec7dc}.mhFinal>div>div{display:flex;gap:11px;align-items:center;justify-content:center;flex-wrap:wrap;margin-top:18px}.mhFinal .mhButtonSecondary{background:rgba(33,38,65,.6);border-color:#635e8a;color:#eeeaff}.mhFooter{display:block!important;padding:64px 0 25px;border-top:1px solid var(--mh-border);background:#0a0f1c}.mhFooterTop{display:grid;grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr));grid-gap:45px;gap:45px;padding-bottom:43px}.mhFooterLogo{display:inline-block;color:var(--mh-heading);font-size:27px;letter-spacing:-.05em;font-weight:840;margin-bottom:11px}.mhFooterLogo span{color:var(--mh-accent)}.mhFooterTop>div:first-child p{max-width:260px;color:var(--mh-body);font-size:12px;line-height:1.75}.mhFooterTop>div:not(:first-child){display:flex;flex-direction:column;align-items:flex-start;gap:11px}.mhFooterTop>div:not(:first-child)>strong{color:var(--mh-heading);font-size:12px;margin-bottom:6px}.mhFooterTop>div:not(:first-child)>a{color:var(--mh-body);font-size:11.5px;line-height:1.4}.mhFooterTop a:hover{color:var(--mh-accent)!important}.mhFooterBottom{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:13px;border-top:1px solid var(--mh-border);padding-top:25px;color:var(--mh-muted);font-size:10px}html[data-theme=light] main.mhLanding{--mh-bg:#f8faff;--mh-surface:#ffffff;--mh-elevated:#fff;--mh-soft:#f1eefc;--mh-alt:#f0f4fa;--mh-fg:#263650;--mh-body:#5c6e87;--mh-heading:#1d2e4a;--mh-muted:#74839a;--mh-border:#dce4ef;--mh-accent:#604bb6;--mh-accentstrong:#624cb9;--mh-green:#257f60;--mh-shadow:0 25px 65px rgba(32,50,94,.09);background:#f8faff!important;color:#263650!important}html[data-theme=light] .mhHeader{background:rgba(255,255,255,.95)}html[data-theme=light] .mhSignup{background:#6450bf;color:#fff}html[data-theme=light] .mhSignup:hover{background:#523eaa}html[data-theme=light] .mhBrandMark{color:#fff}html[data-theme=light] .mhHero{background:radial-gradient(ellipse 50% 75% at 75% 39%,rgba(110,92,220,.1),transparent 77%),radial-gradient(ellipse 40% 60% at 13% 15%,rgba(101,122,202,.07),transparent 75%)}html[data-theme=light] .mhHeroBadge{background:#eeeafd;border-color:#d8cdf6;color:#5742aa}html[data-theme=light] .mhHero h1 em{background:linear-gradient(95deg,#4e3aa5,#7961cd 80%,#5946ac);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}html[data-theme=light] .mhButtonPrimary{background:linear-gradient(130deg,#7660d0,#5a46ae);border-color:#7560c7;color:#fff!important;box-shadow:0 12px 31px rgba(94,70,168,.18)}html[data-theme=light] .mhDashboardFrame{background:linear-gradient(135deg,#fff,#f3f5fb);border-color:#cdd8e8;box-shadow:0 29px 60px rgba(48,59,102,.14)}html[data-theme=light] .mhBrowserTop{color:#6e7d98}html[data-theme=light] .mhBrowserTop>span{background:#f4f6fb;border-color:#dce2ed}html[data-theme=light] .mhDashboardBody{background:#fff;border-color:#dae2ef}html[data-theme=light] .mhDashRail{background:#f0f3fa;border-color:#dce3ee;color:#7b88a3}html[data-theme=light] .mhDashRail>svg:first-of-type{color:#6b51ba}html[data-theme=light] .mhDashTitle>div small{color:#6551b8}html[data-theme=light] .mhDashTitle h3{color:#263651}html[data-theme=light] .mhDashTitle>span{border-color:#d9e2ee;color:#66768b;background:#f6f8fc}html[data-theme=light] .mhDashStats>div{background:#fff;border-color:#dfe6f0}html[data-theme=light] .mhDashStats>div span{background:#eeeafb;color:#654eac}html[data-theme=light] .mhDashStats small{color:#62738c}html[data-theme=light] .mhDashStats strong{color:#253650}html[data-theme=light] .mhDashChart,html[data-theme=light] .mhDashList{background:#fff;border-color:#dce4ee}html[data-theme=light] .mhDashChart>div:first-child strong,html[data-theme=light] .mhDashList>strong{color:#243551}html[data-theme=light] .mhDashChart>div:first-child small,html[data-theme=light] .mhDashList>p{color:#61728a}html[data-theme=light] .mhDashBars>span{border-color:#dbe2ec}html[data-theme=light] .mhDashLabels{color:#8290a6}html[data-theme=light] .mhDemoDisclaimer{color:#76849b}html[data-theme=light] .mhHeroBubble{background:#fff;color:#263550;border-color:#dce3ef;box-shadow:0 16px 43px rgba(40,57,91,.14)}html[data-theme=light] .mhHeroBubble>span{background:#e5f5eb;color:#297d5c}html[data-theme=light] .mhHeroBubble small{color:#62748e}html[data-theme=light] .mhStoryBullets>div>span{background:#e7f4ed;border-color:#c8e3d4;color:#25835e}html[data-theme=light] .mhTeamPanel,html[data-theme=light] .mhVisualCard{background:linear-gradient(140deg,#fff,#f8faff);border-color:#d6dfed;box-shadow:var(--mh-shadow)}html[data-theme=light] .mhVisualTop{border-color:#e0e6f0}html[data-theme=light] .mhVisualTop>span{color:#293850}html[data-theme=light] .mhVisualTop>small{color:#72819a}html[data-theme=light] .mhMockField{background:#f7f9fd;border-color:#d9e2ed}html[data-theme=light] .mhMockField>small{color:#66788f}html[data-theme=light] .mhMockField>strong{color:#263750}html[data-theme=light] .mhMockSelected{background:#eee9ff;border-color:#cec2f5}html[data-theme=light] .mhMockSelected>span{color:#6853b5}html[data-theme=light] .mhMockSteps>span{background:#eef1f7;color:#62738d}html[data-theme=light] .mhMockSteps>span.done{background:#e8f5ed;color:#277f60}html[data-theme=light] .mhMockBottom{border-color:#dce4ef;color:#6e7f94}html[data-theme=light] .mhMockBottom strong{color:#6550ba}html[data-theme=light] .mhVisualSideLink{color:#624bb6}html[data-theme=light] .mhCheckPhotoRow>div{background:#f1eefe;border-color:#ccc3e8;color:#705bc3}html[data-theme=light] .mhCheckPhotoRow small{color:#67758e}html[data-theme=light] .mhMockCheckList>div{color:#263653}html[data-theme=light] .mhMockCheckList>div>span{background:#e5f4eb;color:#247c58;border-color:#b6d8c3}html[data-theme=light] .mhMockCheckList>div>span.pending{background:#fff;border-color:#ced6e4}html[data-theme=light] .mhMockCheckList small{color:#677890}html[data-theme=light] .mhQuoteRows>div,html[data-theme=light] .mhQuoteSummary>div{background:#f7f9fc;border-color:#dce3ee}html[data-theme=light] .mhQuoteRows small,html[data-theme=light] .mhQuoteSummary small{color:#62748f}html[data-theme=light] .mhQuoteRows>div>span,html[data-theme=light] .mhQuoteSummary strong{color:#243551}html[data-theme=light] .mhQuoteRows .waiting{background:#fff3dd;color:#92631b}html[data-theme=light] .mhQuoteRows .approved{background:#e5f7ee;color:#297b55}html[data-theme=light] .mhFinanceGrid>div,html[data-theme=light] .mhInventoryRows>div,html[data-theme=light] .mhInventoryStats>div{background:#f8faff;border-color:#dce4ef}html[data-theme=light] .mhFinanceGrid small,html[data-theme=light] .mhInventoryStats small{color:#64738b}html[data-theme=light] .mhFinanceGrid strong,html[data-theme=light] .mhInventoryRows strong,html[data-theme=light] .mhInventoryRows>div>span,html[data-theme=light] .mhInventoryStats strong{color:#253550}html[data-theme=light] .mhFinanceGrid span,html[data-theme=light] .mhInventoryRows>div>span small{color:#697b92}html[data-theme=light] .mhFinanceBalance{background:#e8f6ee;border-color:#cae2d4;color:#296c50}html[data-theme=light] .mhFinanceBalance strong{color:#287756}html[data-theme=light] .mhFinanceBalance small{color:#457c63}html[data-theme=light] .mhInventoryRows .low{color:#956719}html[data-theme=light] .mhTeamPanel>div:not(.mhVisualTop){border-color:#e1e7f0}html[data-theme=light] .mhTeamPanel>div:not(.mhVisualTop)>span{background:#eeebff;color:#654db1}html[data-theme=light] .mhTeamPanel b,html[data-theme=light] .mhTeamPanel strong{color:#263550}html[data-theme=light] .mhTeamPanel small{color:#66788f}html[data-theme=light] .mhInlineCta{background:radial-gradient(ellipse at 15% 20%,rgba(105,80,214,.08),transparent 69%),#fff;border-color:#dad4ef}html[data-theme=light] .mhCompareHead{background:#eaeaf7}html[data-theme=light] .mhMigrationArt{background:radial-gradient(ellipse at center,rgba(105,80,204,.09),transparent 75%),#fff;border-color:#d9ddec}html[data-theme=light] .mhMigrationFile{background:#f4f6fb;border-color:#dbe3ed}html[data-theme=light] .mhMigrationFile svg{color:#6681b6}html[data-theme=light] .mhMigrationTarget{background:#eee9ff;border-color:#d4c9f4}html[data-theme=light] .mhMigrationTarget svg{color:#725dc3}html[data-theme=light] .mhPlansPanel{background:radial-gradient(ellipse at 10% 8%,rgba(118,96,214,.08),transparent 70%),#fff;border-color:#d6cbed}html[data-theme=light] .mhFinal>div{background:radial-gradient(ellipse at 50% 0,rgba(133,107,237,.12),transparent 73%),linear-gradient(135deg,#f0edff,#fafaff);border-color:#d7ccef}html[data-theme=light] .mhFinal h2{color:#253450}html[data-theme=light] .mhFinal p{color:#596a82}html[data-theme=light] .mhFinal .mhButtonSecondary{background:#fff;border-color:#d2d9e8;color:#344760}html[data-theme=light] .mhFooter{background:#fff}@media(max-width:1190px){.mhLanding .lpMainNav.mhNav{gap:12px}.mhLanding .mhFeaturesMenu>summary,.mhLanding .mhNav>.frMenu>summary,.mhLanding .mhNav>a{font-size:11.5px}.mhHeaderInner{gap:15px}.mhHeroGrid{gap:30px}.mhFreeGrid,.mhStoryGrid{gap:47px}.mhFaqGrid,.mhMigrationGrid,.mhTeamGrid{gap:48px}}@media(max-width:980px){.mhLanding .lpMainNav.mhNav{display:none}.mhHeaderInner{min-height:70px}.mhMobileMenu{display:block;border-top:1px solid var(--mh-border)}.mhMobileMenu>summary{display:flex;align-items:center;justify-content:center;gap:9px;min-height:40px;padding:8px 16px;color:var(--mh-body);font-size:11px;font-weight:750;cursor:pointer;list-style:none}.mhMobileMenu>summary::-webkit-details-marker{display:none}.mhMobileMenu[open]>summary svg{transform:rotate(180deg)}.mhMobileMenu>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px;padding:0 22px 14px}.mhMobileMenu a{display:flex;align-items:center;justify-content:center;text-align:center;padding:10px;border-radius:8px;background:var(--mh-surface);color:var(--mh-fg);font-size:11px;font-weight:650}.mhHeroGrid{grid-template-columns:1fr;gap:40px}.mhHeroCopy{text-align:center}.mhHeroCopy>p,.mhLanding .mhHero h1{margin-left:auto;margin-right:auto;max-width:760px}.mhHeroActions,.mhHeroChecks{justify-content:center}.mhHeroVisual{max-width:650px;width:100%;margin-inline:auto}.mhBrands>.mhWrap{flex-direction:column;gap:13px;text-align:center}.mhBrands .mhWrap>span{max-width:none}.mhPainGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.mhStoryGrid{gap:28px}.mhStoryCopy h2{font-size:clamp(27px,3.3vw,35px)}.mhVisualCard{padding:18px}.mhAudienceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.mhFooterTop{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.mhFooterTop>div:first-child{grid-column:1/-1}}@media(max-width:760px){.mhWrap{width:calc(100% - 40px)}.mhSection{padding-block:74px}.mhHeaderActions{gap:7px}.mhBrandMark{width:37px;height:37px;font-size:18px}.mhBrandName{font-size:19px}.mhThemeToggle{width:36px;height:38px;min-height:38px}.mhLogin,.mhSignup{height:38px;min-height:38px;padding-inline:10px;font-size:11px}.mhHero{padding:65px 0 68px}.mhLanding .mhHero h1{font-size:clamp(35px,7vw,52px)}.mhHeroCopy>p{font-size:13.5px}.mhSectionHead{margin-bottom:30px}.mhPainGrid,.mhToolsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.mhStory{padding-block:74px}.mhFaqGrid,.mhFreeGrid,.mhMigrationGrid,.mhStoryGrid,.mhTeamGrid{grid-template-columns:1fr}.mhStory.reverse .mhStoryCopy,.mhStory.reverse .mhStoryVisual{order:0}.mhStoryCopy{order:0!important}.mhStoryVisual{order:1!important;max-width:620px}.mhStoryVisual,.mhTeamPanel{width:100%;margin-inline:auto}.mhTeamPanel{max-width:600px}.mhInlineCta,.mhPlansPanel{flex-direction:column;align-items:flex-start;padding:28px}.mhInlineCta{margin-block:48px}.mhCompareHead,.mhCompareRow{grid-template-columns:130px minmax(0,1fr) minmax(0,1fr);padding-inline:13px;gap:9px}.mhCompareRow>span{font-size:11px}.mhMigrationArt{min-height:210px;gap:12px}.mhFreeLinks{max-width:650px;width:100%}.mhFlowCards{grid-template-columns:1fr}.mhFaqGrid{gap:26px}.mhFooterTop{grid-template-columns:repeat(2,minmax(0,1fr))}.mhFooterTop>div:first-child{grid-column:1/-1}.mhFinal{margin-block:70px}}@media(max-width:520px){.mhWrap{width:calc(100% - 34px)}.mhHeaderInner{gap:8px}.mhBrandMark{width:34px;height:34px;font-size:16px;border-radius:9px}.mhBrandName{font-size:17px}.mhBrandName small{font-size:6.7px;letter-spacing:.1em}.mhHeaderActions{gap:6px}.mhLogin{display:none}.mhSignup{height:37px;min-height:37px;padding-inline:9px;font-size:10px}.mhSignup svg{width:13px}.mhThemeToggle{width:35px;height:37px;min-height:37px}.mhMobileMenu>div{grid-template-columns:repeat(2,minmax(0,1fr));padding-inline:14px}.mhHero{padding:54px 0 52px}.mhHeroBadge{font-size:8.6px;padding:8px 11px;letter-spacing:.04em}.mhLanding .mhHero h1{font-size:clamp(33px,9.3vw,44px);margin:19px 0 17px}.mhHeroCopy>p{font-size:12.5px;line-height:1.8}.mhHeroActions{gap:9px;width:100%}.mhLanding .mhHeroActions .mhButton{width:100%;white-space:normal}.mhHeroChecks{gap:9px 13px;margin-top:20px}.mhMiniTag{font-size:9.5px}.mhDashboardFrame{padding:5px;transform:none}.mhBrowserTop>small{display:none}.mhBrowserTop>span{font-size:8px}.mhDashboardBody{min-height:268px}.mhDashRail{flex-basis:35px;padding:11px 5px;gap:12px}.mhDashRailLogo{width:24px;height:24px;font-size:10px}.mhDashRail>svg{width:15px;height:15px}.mhDashContent{padding:10px}.mhDashTitle h3{font-size:12px}.mhDashTitle>span{font-size:8px;padding:5px}.mhDashStats{gap:5px;margin:12px 0}.mhDashStats>div{padding:9px 6px;gap:4px}.mhDashStats small{font-size:7px}.mhDashStats strong{font-size:11px}.mhDashStats>div span{width:22px;height:22px}.mhDashLower{gap:5px}.mhDashChart,.mhDashList{padding:8px}.mhDashBars{height:70px;gap:3px}.mhDashLabels{gap:3px}.mhDashChart>div:first-child strong,.mhDashList>strong{font-size:8.5px}.mhDashChart>div:first-child small{display:none}.mhDashList{gap:8px}.mhDashList>p{font-size:7px;gap:4px}.mhStatusDot{width:6px;height:6px;flex-basis:6px}.mhHeroBubble{right:-3px;bottom:0;padding:7px 9px;column-gap:7px}.mhHeroBubble>span{width:25px;height:25px}.mhHeroBubble strong{font-size:9px}.mhHeroBubble small{font-size:8px}.mhBrands strong{font-size:10.5px}.mhSectionHead h2{font-size:clamp(26px,7.8vw,36px)}.mhSectionHead p{font-size:12.5px}.mhAudienceGrid,.mhPainGrid,.mhToolsGrid{grid-template-columns:1fr;gap:10px}.mhPainGrid article,.mhToolCard{padding:20px}.mhToolCard{min-height:0}.mhStory{padding-block:60px}.mhFaq h2,.mhFreeSection h2,.mhMigration h2,.mhPlans h2,.mhStoryCopy h2,.mhTeam h2{font-size:clamp(27px,7.5vw,35px)}.mhFaq p,.mhFreeSection p,.mhMigration p,.mhPlans p,.mhStoryCopy>p,.mhTeam p{font-size:12.5px}.mhStoryBullets>div{font-size:11px}.mhVisualCard{padding:15px;border-radius:15px}.mhVisualTop>span{font-size:11px}.mhVisualTop>small{font-size:8px}.mhMockSteps>span{font-size:9px}.mhPaper{padding:17px}.mhQuoteSummary small{font-size:8px}.mhQuoteSummary strong{font-size:20px}.mhQuoteRows>div{padding:10px}.mhQuoteRows strong.approved,.mhQuoteRows strong.waiting{font-size:8px}.mhFinanceGrid>div{padding:12px}.mhFinanceGrid strong{font-size:16px}.mhInventoryRows>div{padding:11px}.mhTeamPanel{padding:17px}.mhInlineCta,.mhPlansPanel{padding:22px}.mhCompareHead,.mhCompareRow{grid-template-columns:1fr;padding:13px;gap:8px}.mhCompareHead>span:first-child{font-size:11px;color:var(--mh-heading)}.mhCompareHead>span:nth-child(2),.mhCompareHead>span:nth-child(3){display:none}.mhCompareRow strong{font-size:13px}.mhCompareRow>span:nth-child(2){padding:3px 0 3px 10px;border-left:2px solid #a4abbc}.mhCompareRow>span:last-child{padding:4px 0 0}.mhMigrationFile{min-width:110px;min-height:135px}.mhMigrationArt{padding:15px 10px;gap:8px}.mhMigrationFile strong{font-size:10px}.mhMigrationFile small{font-size:8px}.mhMigrationArrow svg{width:19px}.mhFreeLinks>a{font-size:11px}.mhPlansPills span{font-size:9.5px}.mhFaqList summary{font-size:11.5px}.mhFinal>div{padding:44px 21px}.mhFinal h2{font-size:clamp(27px,7.4vw,35px)}.mhFinal>div>div{width:100%}.mhFinal .mhButton{width:100%;white-space:normal}.mhFooter{padding-top:42px}.mhFooterTop{gap:26px 16px}.mhFooterTop>div:not(:first-child)>a{font-size:10.5px}}@media(max-width:360px){.mhBrandName small{display:none}.mhBrandName{font-size:16px}.mhHeaderActions{gap:5px}.mhSignup{padding-inline:7px}.mhBrowserTop>span{font-size:7px}.mhMigrationFile{min-width:100px}}@media(prefers-reduced-motion:reduce){.mhLanding :is(.mhButton,.mhToolCard,.mhFeaturesMenu svg,.mhFaqList svg){transition:none}}