@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@600;700;800&display=swap";@import "https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&display=swap";@import "https://fonts.googleapis.com/css2?family=Manrope:wght@700;800&family=Montserrat:wght@800;900&display=swap";@import "https://fonts.googleapis.com/css2?family=Manrope:wght@700;800&family=Montserrat:wght@800;900&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@500;600;700&family=Manrope:wght@600;700;800&family=Montserrat:wght@700;800;900&family=Sora:wght@500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Manrope:wght@600;700;800&family=Montserrat:wght@700;800;900&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@500;600;700;800;900&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&family=Plus+Jakarta+Sans:wght@400;500;600;700;800&family=Sora:wght@600;700&display=swap";.card-notification{z-index:60;background:#fff;border:1px solid #dddafe;border-radius:14px;gap:13px;width:min(390px,100vw - 30px);padding:18px;animation:.25s ease-out notice-in;display:flex;position:fixed;top:98px;right:24px;box-shadow:0 18px 45px #17153328}.card-notification-icon{width:42px;height:42px;color:var(--adv);background:#eeedff;border-radius:11px;flex:none;place-items:center;display:grid}.card-notification-icon svg{width:21px}.card-notification p{letter-spacing:1.4px;color:#e4733e;margin:0 0 3px;font-size:8px;font-weight:800}.card-notification h3{margin:0 0 4px;font:800 16px Manrope}.card-notification span{color:var(--muted);padding-right:15px;font-size:10px;line-height:1.45;display:block}.card-notification>div>button{color:var(--adv);background:0 0;border:0;align-items:center;gap:5px;padding:10px 0 0;font-size:10px;font-weight:800;display:flex}.card-notification>div>button svg{width:14px}.card-notification-close{color:#9aa3b1;background:0 0;border:0;padding:3px;position:absolute;top:9px;right:9px}.card-notification-close svg{width:15px}@keyframes notice-in{0%{opacity:0;transform:translateY(-8px)}}@media (width<=760px){.card-notification{top:92px;right:15px}}.schedule-label{margin-top:28px!important}.mode-cards.delivery-days{grid-template-columns:repeat(2,minmax(0,1fr))}.mode-cards.delivery-days button{min-height:125px}@media (width<=650px){.mode-cards.delivery-days{grid-template-columns:1fr}}.market-hero{color:#fff;background:linear-gradient(120deg,#171533,#3a3474);border-radius:12px 12px 0 0;justify-content:space-between;align-items:center;padding:28px;display:flex}.market-hero p{letter-spacing:1.6px;color:#aaa6ff;margin:0 0 7px;font-size:10px;font-weight:800}.market-hero h2{margin:0 0 5px;font:800 25px Manrope}.market-hero span{color:#c2c0d7;font-size:11px}.market-tiers{gap:8px;display:flex}.market-tiers b{text-align:center;background:#ffffff0b;border:1px solid #ffffff20;border-radius:10px;min-width:72px;padding:11px;font:800 18px Manrope}.market-tiers small{color:#b9b7d2;margin-top:2px;font:600 8px DM Sans;display:block}.market-rules{background:#f0efff;border-radius:10px;align-items:center;gap:10px;margin:18px 22px 0;padding:13px;display:flex}.market-rules svg{color:var(--adv);width:22px}.market-rules span{flex-direction:column;display:flex}.market-rules b{font-size:11px}.market-rules small{color:#74718d;margin-top:3px;font-size:9px}.purchase-notice{color:#247e59;background:#e9f8f1;border-radius:8px;margin:12px 22px 0;padding:11px 13px;font-size:11px;font-weight:700}.market-grid{grid-template-columns:repeat(3,1fr);gap:13px;padding:22px;display:grid}.market-grid article{border:1px solid var(--line);border-radius:12px;padding:17px}.market-card-head{grid-template-columns:38px 1fr auto;align-items:center;gap:9px;display:grid}.market-card-head>span{width:38px;height:38px;color:var(--adv);background:#ecebff;border-radius:9px;place-items:center;font-weight:800;display:grid}.market-card-head div{flex-direction:column;display:flex}.market-card-head b{font-size:12px}.market-card-head small{color:var(--muted);font-size:9px}.market-card-head strong{color:var(--adv);font:800 20px Manrope}.market-grid dl{margin:15px 0 10px}.market-grid dl div{border-top:1px solid var(--line);justify-content:space-between;padding:8px 0;font-size:9px;display:flex}.market-grid dt{color:var(--muted)}.market-grid dd{text-align:right;margin:0;font-weight:700}.market-grid article>p{color:var(--muted);font-size:9px}.market-grid article>button{background:var(--adv);color:#fff;border:0;border-radius:8px;justify-content:center;align-items:center;gap:6px;width:100%;height:40px;font-weight:700;display:flex}.market-grid article>button:disabled{color:#7c8698;background:#e8eaf0}.market-grid button svg{width:15px}.market-grid .open-purchased{color:var(--adv);background:#fff;border:1px solid #dcd9ff;margin-top:7px}.terms-step ul{color:#596477;padding-left:20px;font-size:11px;line-height:1.55}.terms-step li{margin:8px 0}.terms-check{background:#f4f3ff;border:1px solid #dedbff;border-radius:9px;align-items:flex-start;gap:9px;padding:13px;margin-top:18px!important;display:flex!important}.terms-check input{accent-color:var(--adv);width:18px!important;height:18px!important;margin:0!important}.terms-check span{line-height:1.45;font-size:10px!important}.portal-primary:disabled{opacity:.45;cursor:not-allowed}@media (width<=1000px){.market-grid{grid-template-columns:1fr 1fr}}@media (width<=650px){.market-hero{display:block}.market-tiers{margin-top:18px}.market-grid{grid-template-columns:1fr;padding:14px}.market-rules{margin:14px}.market-tiers b{min-width:60px}}:root{--ink:#172033;--muted:#738095;--line:#e7eaf0;--adv:#635bff;--adv-dark:#4740d9}.portal,.auth-shell,.onboard{color:var(--ink);font-family:DM Sans,sans-serif}.advlo-logo{letter-spacing:-2px;width:max-content;font:800 29px Manrope;position:relative}.advlo-logo span{color:var(--adv)}.advlo-logo i{background:#ff7058;border-radius:50%;width:6px;height:6px;position:absolute;top:5px;right:-7px}.auth-shell{background:#fff;grid-template-columns:1.12fr .88fr;min-height:100vh;display:grid}.auth-brand{color:#fff;background:linear-gradient(145deg,#171533,#282456);flex-direction:column;justify-content:space-between;padding:45px clamp(35px,6vw,92px);display:flex;position:relative;overflow:hidden}.auth-brand:after{content:"";border:1px solid #ffffff14;border-radius:50%;width:430px;height:430px;position:absolute;top:20%;right:-180px;box-shadow:0 0 0 80px #ffffff08,0 0 0 160px #ffffff05}.auth-brand .advlo-logo{font-size:34px}.auth-brand .advlo-logo span{color:#8c86ff}.auth-brand>div{z-index:1;max-width:600px;position:relative}.overline,.panel-title p,.form-panel>p,.page-head p,.welcome>div>p{letter-spacing:1.6px;color:var(--adv);margin:0 0 10px;font-size:10px;font-weight:800}.auth-brand h1{letter-spacing:-3.5px;margin:15px 0 22px;font:800 clamp(40px,5vw,70px)/1.04 Manrope}.auth-brand h1 em{color:#8c86ff;font-style:normal}.auth-brand>div>p:not(.overline){color:#b9b8cd;max-width:530px;font-size:17px;line-height:1.7}.auth-points{flex-direction:column;gap:13px;margin-top:30px;display:flex}.auth-points span{align-items:center;gap:9px;font-size:14px;display:flex}.auth-points svg{color:#8c86ff;width:20px}.auth-brand small{color:#8c8aa6}.auth-card{place-items:center;padding:35px;display:grid}.auth-card form{width:min(430px,100%)}.auth-card h2{letter-spacing:-1.2px;margin:0 0 8px;font:800 32px Manrope}.auth-card form>p:not(.overline):not(.switch){color:var(--muted);margin:0 0 24px}.auth-card label,.form-panel label{margin:14px 0 6px;font-size:12px;font-weight:700;display:block}.auth-card input,.form-panel input,.form-panel select{background:#fff;border:1px solid #dfe3ea;border-radius:9px;outline:0;width:100%;height:48px;margin-top:7px;padding:0 13px;font:500 14px DM Sans;display:block}.auth-card input:focus,.form-panel input:focus,.form-panel select:focus{border-color:var(--adv);box-shadow:0 0 0 3px #635bff14}.portal-primary{background:var(--adv);color:#fff;border:0;border-radius:9px;justify-content:center;align-items:center;gap:8px;width:100%;height:48px;margin-top:22px;font-weight:700;display:flex}.portal-primary:hover{background:var(--adv-dark)}.portal-primary svg{width:17px}.switch{color:var(--muted);font-size:13px;text-align:center!important;margin:18px 0 0!important}.switch button,.demo-login{color:var(--adv);background:0 0;border:0;font-weight:700}.demo-login{margin:12px auto;display:block}.secure-note{color:#8b95a5;text-align:center;justify-content:center;align-items:center;gap:6px;margin-top:23px;font-size:11px;display:flex}.secure-note svg{width:14px}.mobile-logo{display:none}.portal{background:#f7f8fb;min-height:100vh}.portal-side{color:#fff;z-index:40;background:#151528;flex-direction:column;width:250px;padding:29px 18px 20px;display:flex;position:fixed;inset:0 auto 0 0}.portal-side .advlo-logo{color:#fff;margin:0 15px 34px}.portal-side .advlo-logo span{color:#8580ff}.portal-side nav{flex-direction:column;gap:4px;display:flex}.portal-side nav button{color:#9c9caf;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:12px;height:44px;padding:0 13px;font-weight:600;display:flex}.portal-side nav button:hover,.portal-side nav button.active{color:#fff;background:#292744}.portal-side nav button.active{box-shadow:inset 3px 0 #7d76ff}.portal-side nav svg{width:19px}.portal-side nav b{color:#fff;background:#655eff;border-radius:8px;margin-left:auto;padding:2px 6px;font-size:10px}.side-help{background:#23223b;border:1px solid #33314f;border-radius:12px;margin-top:auto;padding:16px}.side-help svg{color:#817aff}.side-help b{margin-left:7px;font-size:13px}.side-help p{color:#9796aa;font-size:11px;line-height:1.5}.side-help button,.side-help .support-link{color:#aaa6ff;text-align:center;background:0 0;border:1px solid #454262;border-radius:8px;justify-content:center;align-items:center;min-height:36px;padding:0 12px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}.account-chip{border-top:1px solid #2e2d44;align-items:center;gap:9px;margin-top:18px;padding-top:16px;display:flex}.account-chip>span{background:#655eff;border-radius:9px;place-items:center;width:33px;height:33px;font-size:11px;font-weight:800;display:grid}.account-chip div{flex-direction:column;min-width:0;display:flex}.account-chip b{font-size:11px}.account-chip small{color:#8e8da0;white-space:nowrap;text-overflow:ellipsis;max-width:115px;font-size:9px;overflow:hidden}.account-chip button,.side-close{color:#77768b;background:0 0;border:0;margin-left:auto;padding:3px}.account-chip svg{width:16px}.side-close{display:none}.portal-body{min-height:100vh;margin-left:250px}.portal-top{border-bottom:1px solid var(--line);z-index:20;background:#fff;justify-content:space-between;align-items:center;height:82px;padding:0 34px;display:flex;position:sticky;top:0}.portal-top p{letter-spacing:1.7px;color:#8b95a5;margin:0;font-size:8px;font-weight:800}.portal-top h1{letter-spacing:-.7px;margin:3px 0 0;font:800 22px Manrope}.top-actions{gap:8px;display:flex}.top-actions button,.mobile-menu{border:1px solid var(--line);color:#657086;background:#fff;border-radius:9px;place-items:center;width:38px;height:38px;display:grid;position:relative}.top-actions svg{width:18px}.notification i{background:#ff6650;border-radius:50%;width:6px;height:6px;position:absolute;top:8px;right:8px}.mobile-menu{display:none}.portal-content{max-width:1480px;margin:auto;padding:30px 34px 50px}.welcome{color:#fff;background:linear-gradient(118deg,#615aff,#7b74ff);border-radius:15px;justify-content:space-between;align-items:center;padding:27px 30px;display:flex;box-shadow:0 10px 30px #635bff25}.welcome p{color:#d2d0ff!important}.welcome h2{margin:0 0 5px;font:800 25px Manrope}.welcome span{color:#d7d5f6;font-size:13px}.welcome button,.setup-banner button{color:#4f48d8;background:#fff;border:0;border-radius:8px;align-items:center;gap:8px;height:42px;padding:0 17px;font-weight:700;display:flex}.welcome button svg{width:17px}.setup-banner{background:#fff6e9;border:1px solid #ffe2b8;border-radius:11px;justify-content:space-between;align-items:center;margin:18px 0;padding:16px 19px;display:flex}.setup-banner>div{align-items:center;gap:12px;display:flex}.setup-banner svg{color:#e29327}.setup-banner span{flex-direction:column;font-size:13px;display:flex}.setup-banner small{color:#8d7757;margin-top:3px}.setup-banner button{color:#fff;background:#f3a63b}.stats{grid-template-columns:repeat(4,1fr);gap:14px;margin:20px 0;display:grid}.stat{border:1px solid var(--line);background:#fff;border-radius:12px;align-items:center;gap:13px;padding:18px;display:flex}.stat-icon{border-radius:10px;flex:none;place-items:center;width:40px;height:40px;display:grid}.stat-icon svg{width:19px}.stat-icon.blue{color:#625bff;background:#eef0ff}.stat-icon.orange{color:#e9833c;background:#fff2e7}.stat-icon.green{color:#27a66d;background:#eaf8f1}.stat-icon.purple{color:#9b53d9;background:#f5edff}.stat>div:not(.stat-icon){flex-direction:column;display:flex}.stat span{color:var(--muted);font-size:10px;font-weight:700}.stat strong{margin:2px 0;font:800 21px Manrope}.stat small{color:#9ca5b4;font-size:9px}.grid-main{grid-template-columns:minmax(0,2.1fr) minmax(280px,.9fr);gap:18px;display:grid}.panel{border:1px solid var(--line);background:#fff;border-radius:13px}.panel-title{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:19px 20px;display:flex}.panel-title p{margin:0 0 3px}.panel-title h3{margin:0;font:800 16px Manrope}.panel-title button{color:var(--adv);background:0 0;border:0;align-items:center;gap:5px;font-size:11px;font-weight:700;display:flex}.panel-title button svg{width:14px}.empty{text-align:center;padding:52px 20px}.empty>div{width:54px;height:54px;color:var(--adv);background:#f0f1ff;border-radius:50%;place-items:center;margin:auto;display:grid}.empty h3{margin:14px 0 6px;font:800 15px Manrope}.empty p{color:var(--muted);max-width:310px;margin:auto;font-size:11px;line-height:1.55}.budget-card{padding-bottom:18px}.budget-card .panel-title svg{color:var(--adv)}.budget-ring{background:conic-gradient(var(--adv) calc(var(--p) * 3.6), #eef0f5 0);border-radius:50%;place-items:center;width:126px;height:126px;margin:19px auto;display:grid}.budget-ring:before{content:"";background:#fff;border-radius:50%;width:104px;height:104px;position:absolute}.budget-ring div{text-align:center;flex-direction:column;display:flex;position:relative}.budget-ring b{font:800 19px Manrope}.budget-ring small{color:var(--muted);font-size:9px}.bar{background:#eceef3;border-radius:6px;height:5px;margin:0 19px;overflow:hidden}.bar i{background:var(--adv);height:100%;display:block}.budget-meta{color:var(--muted);justify-content:space-between;margin:11px 19px 15px;font-size:9px;display:flex}.budget-meta span{flex-direction:column;display:flex}.budget-meta b{color:var(--ink);font-size:11px}.budget-card>button{border:1px solid var(--line);color:#4f596c;background:#fff;border-radius:7px;width:calc(100% - 38px);height:37px;margin:0 19px;font-weight:700}.tip{background:#eeedff;border:1px solid #dedbff;border-radius:12px;gap:10px;margin-top:14px;padding:16px;display:flex}.tip svg{color:var(--adv);width:20px}.tip b{font-size:12px}.tip p{color:#65627d;margin:4px 0 0;font-size:10px;line-height:1.5}.lead-table>button{border:0;border-bottom:1px solid var(--line);text-align:left;color:#5e697b;background:#fff;grid-template-columns:minmax(170px,1.3fr) 80px minmax(120px,1fr) 100px 80px 120px 20px;align-items:center;gap:10px;width:100%;min-height:67px;padding:9px 17px;font-size:10px;display:grid}.lead-table>button:hover{background:#fafaff}.lead-table>button:last-child{border-bottom:0}.lead-person{align-items:center;gap:10px;display:flex}.lead-person>span{width:34px;height:34px;color:var(--adv);background:#ecebff;border-radius:9px;place-items:center;font-weight:800;display:grid}.lead-person>div{flex-direction:column;display:flex}.lead-person b{color:var(--ink);font-size:11px}.lead-person small{color:var(--muted);font-size:9px}.pill,.status{text-transform:capitalize;border-radius:12px;width:max-content;padding:4px 7px;font-weight:700}.pill.shared{color:#625bff;background:#eef1ff}.pill.exclusive{color:#e37637;background:#fff0e6}.status.new{color:#229663;background:#e8f8f0}.status.contacted{color:#6f7b8d;background:#eef1f5}.lead-table svg{width:15px}.page-panel{min-height:600px}.page-head{padding:25px 25px 17px}.page-head h2,.form-panel h2{letter-spacing:-.7px;margin:0 0 4px;font:800 24px Manrope}.page-head span,.form-panel>span{color:var(--muted);font-size:12px}.filters{border-bottom:1px solid var(--line);gap:7px;padding:0 25px;display:flex}.filters button{color:#778195;background:0 0;border:0;border-bottom:2px solid #0000;padding:12px 7px;font-size:11px;font-weight:700}.filters button.active{color:var(--adv);border-color:var(--adv)}.drawer-shade{z-index:70;background:#12152365;position:fixed;inset:0}.drawer{background:#fff;width:min(440px,100%);padding:35px 28px;position:absolute;top:0;bottom:0;right:0;overflow:auto;box-shadow:-15px 0 40px #10132220}.drawer-close{border:1px solid var(--line);background:#fff;border-radius:8px;width:34px;height:34px;position:absolute;top:20px;right:20px}.drawer-person{text-align:center;margin:20px 0}.drawer-person>span{width:70px;height:70px;color:var(--adv);background:#eae9ff;border-radius:18px;place-items:center;margin:auto;font:800 22px Manrope;display:grid}.drawer-person h2{margin:12px 0 3px;font:800 24px Manrope}.drawer-person p{color:var(--muted);margin:0}.contact-actions{grid-template-columns:1fr 1fr;gap:9px;display:grid}.contact-actions a{background:var(--adv);color:#fff;border-radius:8px;justify-content:center;align-items:center;gap:7px;height:44px;font-weight:700;text-decoration:none;display:flex}.contact-actions a:last-child{color:var(--adv);background:#fff;border:1px solid #dcd9ff}.contact-actions svg{width:17px}.lead-details{border:1px solid var(--line);border-radius:11px;margin-top:24px;padding:19px}.lead-details h3{margin:0 0 7px;font:800 15px Manrope}.lead-details dl{margin:0}.lead-details dl div{border-bottom:1px solid var(--line);justify-content:space-between;padding:11px 0;font-size:11px;display:flex}.lead-details dl div:last-child{border:0}.lead-details dt{color:var(--muted)}.lead-details dd{text-align:right;margin:0;font-weight:700}.exclusive-note,.billing-safety,.estimate{background:#f0efff;border-radius:10px;gap:11px;margin-top:17px;padding:15px;display:flex}.exclusive-note svg,.billing-safety svg{color:var(--adv)}.exclusive-note span,.billing-safety span,.estimate span{flex-direction:column;display:flex}.exclusive-note b,.billing-safety b,.estimate b{font-size:11px}.exclusive-note small,.billing-safety small,.estimate small{color:#73718a;margin-top:3px;font-size:9px}.settings-grid{grid-template-columns:minmax(0,1.7fr) minmax(260px,.7fr);align-items:start;gap:18px;display:grid}.disputes-grid{grid-template-columns:minmax(320px,.9fr) minmax(360px,1.1fr);align-items:start;gap:18px;display:grid}.dispute-form{gap:14px;margin-top:24px;display:grid}.dispute-form label{color:var(--ink);gap:7px;font-size:11px;font-weight:800;display:grid}.dispute-form select,.dispute-form textarea{border:1px solid var(--line);width:100%;color:var(--ink);background:#fff;border-radius:8px;padding:12px;font:600 12px Manrope,sans-serif}.dispute-form textarea{resize:vertical;min-height:112px}.dispute-form small{color:var(--muted);line-height:1.5}.dispute-notice{color:var(--adv);margin:0;font-size:11px;font-weight:800}.credit-policy{background:#f4f2ff;border:1px solid #dedbff;border-radius:11px;gap:10px;margin-top:24px;padding:15px;display:flex}.credit-policy svg{width:20px;color:var(--adv)}.credit-policy b{font-size:11px}.credit-policy p{color:#65627d;margin:4px 0 0;font-size:10px;line-height:1.55}.dispute-history{min-height:520px}.dispute-list{border-top:1px solid var(--line)}.dispute-list article{border-bottom:1px solid var(--line);grid-template-columns:minmax(150px,1fr) auto auto;align-items:center;gap:8px 12px;padding:16px 22px;display:grid}.dispute-list article>div{display:grid}.dispute-list b{color:var(--ink);font-size:11px}.dispute-list span,.dispute-list small,.dispute-list p{color:var(--muted);font-size:10px}.dispute-list p,.dispute-list em{grid-column:1/-1;margin:0}.dispute-list em{color:#585376;font-size:10px}.dispute-list strong{text-transform:capitalize;border-radius:999px;padding:5px 8px;font-size:9px}.dispute-pending{color:#9b6500;background:#fff4d8}.dispute-approved{color:#168352;background:#e5f8ee}.dispute-denied{color:#b92c3a;background:#ffebed}.dispute-empty{padding:70px 24px}.form-panel{padding:28px}.form-panel hr{border:0;border-top:1px solid var(--line);margin:28px 0}.form-panel h3{margin:0 0 10px;font:800 17px Manrope}.mode-cards{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:22px;display:grid}.mode-cards button{border:1px solid var(--line);text-align:left;background:#fff;border-radius:11px;flex-direction:column;gap:7px;min-height:170px;padding:18px;display:flex;position:relative}.mode-cards button.selected{border:2px solid var(--adv);background:#fafaff}.mode-cards button>i{color:#fff;border:1px solid #d8dbe3;border-radius:50%;place-items:center;width:18px;height:18px;display:grid;position:absolute;top:10px;right:10px}.mode-cards button.selected>i{background:var(--adv);border-color:var(--adv)}.mode-cards i svg{width:12px}.mode-cards button>svg{color:var(--adv);margin-top:6px}.mode-cards b{font:800 14px Manrope}.mode-cards strong{color:var(--adv);font-size:11px}.mode-cards small{color:var(--muted);font-size:10px;line-height:1.4}.explainer{color:#fff;background:linear-gradient(145deg,#1d1b3e,#302c62);padding:25px}.explainer>svg{color:#8d87ff;width:30px}.explainer h3{font:800 19px Manrope}.explainer p,.explainer li{color:#b6b4cc;font-size:11px;line-height:1.65}.explainer ul{margin:20px 0 0;padding:0;list-style:none}.explainer li{align-items:center;gap:7px;margin:8px 0;display:flex}.explainer li svg{color:#8d87ff;width:14px}.narrow{max-width:700px}.budget-input{border:1px solid var(--line);background:#f8f9fc;border-radius:12px;margin-top:24px;padding:18px}.budget-input small{color:var(--muted);font-size:9px;font-weight:800}.budget-input label{align-items:center;margin:4px 0 0;display:flex}.budget-input label b{font:800 30px Manrope}.budget-input input{background:0 0;margin:0;padding-left:7px;font:800 31px Manrope;box-shadow:none!important;border:0!important}.range{accent-color:var(--adv);padding:0!important}.estimate svg{color:var(--adv)}.budget-summary{border:1px solid var(--line);border-radius:10px;margin:20px 0}.budget-summary div{border-bottom:1px solid var(--line);justify-content:space-between;padding:13px 15px;font-size:11px;display:flex}.budget-summary div:last-child{border:0}.saved-card{border:1px solid var(--line);border-radius:12px;grid-template-columns:150px 1fr auto;align-items:center;gap:17px;margin-top:23px;padding:17px;display:grid}.card-art{color:#fff;background:linear-gradient(135deg,#26235b,#6962d8);border-radius:10px;grid-template-columns:1fr 1fr;height:88px;padding:13px;display:grid}.card-art i{background:#e8c67c;border-radius:3px;width:22px;height:15px}.card-art b{text-align:right}.card-art span{letter-spacing:1px;grid-column:1/3;align-self:end;font-size:11px}.saved-card>div:nth-child(2){flex-direction:column;display:flex}.saved-card small{color:var(--muted);font-size:10px}.saved-card>button{border:1px solid var(--line);color:#c65353;background:#fff;border-radius:7px;padding:8px 10px}.card-form{border:1px solid var(--line);background:#fafbfc;border-radius:12px;margin-top:20px;padding:19px}.card-form>div:not(.stripe-note){grid-template-columns:1fr 1fr;gap:10px;display:grid}.stripe-note{color:#5f6c80;align-items:center;gap:6px;margin-bottom:10px;font-size:10px;display:flex}.stripe-note svg{width:14px;color:var(--adv)}.charges .charge{border-bottom:1px solid var(--line);grid-template-columns:35px 1fr auto auto;align-items:center;gap:10px;padding:13px 18px;display:grid}.charge>span{width:32px;height:32px;color:var(--adv);background:#f0efff;border-radius:8px;place-items:center;display:grid}.charge svg{width:16px}.charge div{flex-direction:column;display:flex}.charge b{font-size:11px}.charge small{color:var(--muted);font-size:9px}.charge strong{font-size:12px}.charge>i{color:#249565;background:#e8f8f0;border-radius:9px;padding:4px 6px;font-size:8px;font-style:normal}.mini-empty{text-align:center;color:var(--muted);padding:40px;font-size:11px}.avatar-edit{width:70px;height:70px;color:var(--adv);background:#eae9ff;border-radius:18px;place-items:center;margin:25px 0;font:800 21px Manrope;display:grid;position:relative}.avatar-edit button{background:var(--adv);color:#fff;border:2px solid #fff;border-radius:50%;width:25px;height:25px;position:absolute;bottom:-5px;right:-5px}.avatar-edit svg{width:12px}.form-two{grid-template-columns:1fr 1fr;gap:0 12px;display:grid}.toggle-row{border-top:1px solid var(--line);justify-content:space-between;align-items:center;padding:14px 0;margin:0!important;display:flex!important}.toggle-row span{flex-direction:column;display:flex}.toggle-row small{color:var(--muted);margin-top:3px;font-weight:400}.toggle-row input{accent-color:var(--adv);width:38px!important;height:20px!important}.onboard{background:#f7f8fb;min-height:100vh;padding:30px}.onboard>.advlo-logo{margin:auto}.onboard main{border:1px solid var(--line);background:#fff;border-radius:16px;width:min(620px,100%);margin:35px auto;padding:40px}.onboard main>div:first-child>svg{width:38px;color:var(--adv)}.onboard main h2{margin:7px 0 8px;font:800 27px Manrope}.onboard main p{color:var(--adv);letter-spacing:1.5px;font-size:9px;font-weight:800}.onboard main>div>span{color:var(--muted);gap:6px;font-size:11px;display:flex}.mode-cards.compact button{min-height:115px}.onboard-actions{gap:10px;margin-top:25px;display:flex}.onboard-actions>button:first-child{border:1px solid var(--line);background:#fff;border-radius:8px;width:110px}.onboard-actions .portal-primary{margin:0}.portal button{cursor:pointer;font-family:inherit}@media (width<=1100px){.stats{grid-template-columns:1fr 1fr}.lead-table>button{grid-template-columns:minmax(170px,1fr) 70px 110px 80px 20px}.lead-industry,.lead-time{display:none}.settings-grid,.disputes-grid{grid-template-columns:1fr}.explainer{display:none}}@media (width<=760px){.auth-shell{grid-template-columns:1fr}.auth-brand{display:none}.mobile-logo{margin-bottom:35px;display:block}.portal-side{transition:all .2s;transform:translate(-102%)}.portal-side.open{transform:none}.side-close{display:block;position:absolute;top:13px;right:13px}.portal-body{margin-left:0}.portal-top{padding:0 17px}.mobile-menu{display:grid}.portal-top>div:first-of-type{margin-left:12px;margin-right:auto}.portal-content{padding:18px 14px 40px}.welcome{align-items:flex-start;padding:22px}.welcome button{display:none}.stats{grid-template-columns:1fr 1fr}.grid-main{grid-template-columns:1fr}.setup-banner{align-items:flex-start;gap:12px}.setup-banner button{width:40px;padding:0;font-size:0}.setup-banner button svg{width:16px}.lead-table>button{grid-template-columns:minmax(145px,1fr) 70px 65px 18px}.lead-table>button>span:nth-of-type(3),.lead-time{display:none}.settings-grid{display:block}.mode-cards{grid-template-columns:1fr}.mode-cards button{min-height:125px}.form-panel{padding:20px}.form-two,.saved-card{grid-template-columns:1fr}.card-art{max-width:200px}.onboard{padding:16px}.onboard main{padding:24px}.onboard .mode-cards{grid-template-columns:1fr}.auth-card{padding:25px}.auth-card h2{font-size:27px}}@media (width<=430px){.stats{grid-template-columns:1fr}.stat{padding:14px}.welcome h2{font-size:21px}.lead-table>button{grid-template-columns:minmax(145px,1fr) 70px 18px}.lead-table>button>.status{display:none}.portal-top h1{font-size:19px}.card-form>div:not(.stripe-note),.contact-actions{grid-template-columns:1fr}}.bulk-offer{background:#f7f6ff;border:1px solid #ddd9ff;border-radius:12px;grid-template-columns:1fr auto auto;align-items:center;gap:18px;margin:18px 24px 0;padding:17px 18px;display:grid}.bulk-offer>div{align-items:center;gap:11px;display:flex}.bulk-offer svg{color:var(--adv);width:22px}.bulk-offer span{flex-direction:column;display:flex}.bulk-offer b{font-size:12px}.bulk-offer small{color:var(--muted);margin-top:3px;font-size:10px}.bulk-offer strong{font:800 20px Manrope}.bulk-offer button{background:var(--adv);color:#fff;border:0;border-radius:8px;align-items:center;gap:6px;height:38px;padding:0 14px;font-weight:700;display:flex}.bulk-offer button:disabled{opacity:.45;cursor:not-allowed}.bulk-offer button svg{color:#fff;width:15px}@media (width<=760px){.bulk-offer{grid-template-columns:1fr}.bulk-offer strong{display:none}}.demo-lead-notice{border-color:#d6d2ff;width:min(430px,100vw - 30px);box-shadow:0 22px 60px #17153335}.demo-lead-notice>img{object-fit:cover;border:3px solid #eceaff;border-radius:50%;flex:none;width:58px;height:58px}.demo-lead-notice p{color:#279767;align-items:center;gap:6px;display:flex}.demo-lead-notice p i{background:#2ab477;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #2ab4771c}.demo-lead-notice strong{color:#5f6475;margin:1px 0 5px;font-size:9px;display:block}.demo-lead-notice>div>button{margin-top:9px;background:var(--adv)!important;color:#fff!important;border-radius:7px!important;padding:9px 12px!important}.demo-lead-notice>div>span{font-weight:600}.partner-page{--p:#635bff;--ink:#17162b;--muted:#666b7c;--line:#e7e7ef;color:var(--ink);background:#fff;font-family:Manrope,Arial,sans-serif}.partner-page *{box-sizing:border-box}.pl-nav{background:#fff;align-items:center;gap:45px;max-width:1180px;height:76px;margin:auto;padding:0 24px;display:flex}.pl-logo{color:#17162b;align-items:center;gap:10px;text-decoration:none;display:flex}.pl-logo strong{letter-spacing:-2px;font-size:27px;font-weight:800;position:relative}.pl-logo strong span{color:var(--p)}.pl-logo strong i{background:#ff7549;border-radius:50%;width:6px;height:6px;display:block;position:absolute;top:4px;right:-7px}.pl-logo small{text-transform:uppercase;letter-spacing:1.1px;color:#77798a;width:43px;font-size:8px;font-weight:800;line-height:1.25}.pl-nav nav{gap:30px;margin:auto;display:flex}.pl-nav nav a,.partner-page footer a{color:#5f6272;font-size:12px;font-weight:700;text-decoration:none}.pl-cta{background:var(--p);color:#fff;border-radius:9px;justify-content:center;align-items:center;gap:8px;height:46px;padding:0 19px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 9px 22px #635bff2d}.pl-cta svg{width:16px}.pl-cta.dark{background:#1e1d34}.pl-hero{background:linear-gradient(135deg,#f8f7ff 0%,#fff 55%,#fff5ef 100%);grid-template-columns:1.1fr .9fr;align-items:center;gap:80px;min-height:640px;padding:70px max(24px,50vw - 560px);display:grid;overflow:hidden}.pl-kicker{color:#5149e6;letter-spacing:.4px;background:#eceaff;border:1px solid #ddd9ff;border-radius:20px;align-items:center;gap:7px;padding:7px 11px;font-size:10px;font-weight:800;display:inline-flex}.pl-kicker svg{width:14px}.pl-hero h1{letter-spacing:-3.5px;margin:19px 0;font-size:57px;line-height:1.06}.pl-hero h1 em{color:var(--p);font-style:normal}.pl-hero-copy>p{color:var(--muted);max-width:590px;font-size:17px;line-height:1.65}.pl-actions{gap:11px;margin-top:29px;display:flex}.pl-secondary{color:#343547;background:#fff;border:1px solid #dcdbe7;border-radius:9px;align-items:center;gap:7px;height:46px;padding:0 18px;font-size:12px;font-weight:800;text-decoration:none;display:flex}.pl-secondary svg{width:15px}.pl-no-fees{gap:18px;margin-top:23px;display:flex}.pl-no-fees span{color:#626678;align-items:center;gap:5px;font-size:10px;display:flex}.pl-no-fees svg{color:#25a36c;width:13px}.pl-live-card{background:#fff;border:1px solid #e5e3ef;border-radius:18px;padding:23px;position:relative;transform:rotate(1deg);box-shadow:0 28px 70px #29245b1c}.pl-live-card:before{content:"";z-index:-1;background:#635bff16;border-radius:50%;width:220px;height:220px;position:absolute;top:-70px;right:-70px}.pl-card-top{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding-bottom:14px;display:flex}.pl-card-top span{color:#2e9b69;align-items:center;gap:5px;font-size:9px;font-weight:800;display:flex}.pl-card-top span svg{width:13px}.pl-card-top b{color:#9a9cab;font-size:9px}.pl-person{grid-template-columns:48px 1fr auto;align-items:center;gap:11px;padding:20px 0;display:grid}.pl-person i,.pl-sample-head>span{width:48px;height:48px;color:var(--p);background:#ebeaff;border-radius:12px;place-items:center;font-style:normal;font-weight:800;display:grid}.pl-person div{flex-direction:column;display:flex}.pl-person strong{font-size:14px}.pl-person small{color:#858898;margin-top:2px;font-size:10px}.pl-person mark,.pl-sample-head mark{color:var(--p);background:#f0efff;border-radius:13px;padding:5px 8px;font-size:9px;font-weight:800}.pl-live-card dl{border:1px solid var(--line);border-radius:11px;margin:0;padding:3px 15px}.pl-live-card dl div{border-bottom:1px solid var(--line);justify-content:space-between;padding:11px 0;font-size:10px;display:flex}.pl-live-card dl div:last-child{border:0}.pl-live-card dt{color:#7e8190}.pl-live-card dd{margin:0;font-weight:800}.pl-live-card button{background:var(--p);color:#fff;border:0;border-radius:8px;justify-content:center;align-items:center;gap:7px;width:100%;height:43px;margin-top:14px;font:700 11px Manrope;display:flex}.pl-live-card button svg{width:15px}.pl-card-note{text-align:center;color:#818493;justify-content:center;gap:5px;margin-top:12px;font-size:9px;display:flex}.pl-card-note svg{color:#28a16d;width:13px}.pl-proof{border-top:1px solid var(--line);border-bottom:1px solid var(--line);text-align:center;padding:35px 24px}.pl-proof>p{letter-spacing:1.5px;color:#9496a3;text-transform:uppercase;font-size:9px;font-weight:800}.pl-proof>div{grid-template-columns:repeat(4,1fr);max-width:1080px;margin:25px auto 0;display:grid}.pl-proof>div>span{text-align:left;border-right:1px solid var(--line);grid-template-columns:36px 1fr;gap:1px 10px;padding:0 25px;display:grid}.pl-proof>div>span:last-child{border:0}.pl-proof svg{width:25px;color:var(--p);grid-row:1/3}.pl-proof b{font-size:11px}.pl-proof small{color:#9093a1;font-size:9px}.pl-section{padding:95px max(24px,50vw - 560px)}.pl-heading{text-align:center;max-width:650px;margin:0 auto 47px}.pl-heading>p,.pl-data-copy>p,.pl-final p{letter-spacing:2px;color:var(--p);font-size:9px;font-weight:800}.pl-heading h2,.pl-data h2,.pl-final h2{letter-spacing:-1.7px;margin:8px 0 12px;font-size:35px;line-height:1.2}.pl-heading>span,.pl-data-copy>span{color:var(--muted);font-size:13px;line-height:1.6}.pl-steps{grid-template-columns:repeat(4,1fr);gap:13px;display:grid}.pl-steps article{border:1px solid var(--line);border-radius:13px;min-height:220px;padding:24px;position:relative}.pl-steps article>i{color:#bebfca;font:800 10px Manrope;position:absolute;top:16px;right:18px}.pl-steps article>svg{width:28px;color:var(--p);margin:15px 0}.pl-steps h3{margin:5px 0 8px;font-size:14px}.pl-steps p{color:var(--muted);font-size:10px;line-height:1.65}.pl-data{color:#fff;background:#19182d;grid-template-columns:1fr 1fr;align-items:center;gap:90px;display:grid}.pl-data-copy>span{color:#aaa9ba}.pl-question-list{grid-template-columns:1fr 1fr;gap:12px;margin-top:32px;display:grid}.pl-question-list>div{align-items:center;gap:9px;display:flex}.pl-question-list svg{color:#8c86ff;width:17px}.pl-question-list span{flex-direction:column;display:flex}.pl-question-list b{font-size:10px}.pl-question-list small{color:#77768b;margin-top:2px;font-size:8px}.pl-funnel-card{color:var(--ink);background:#fff;border-radius:16px;padding:29px;box-shadow:0 25px 60px #08071340}.pl-funnel-card>div:first-child{color:#7d7f8e;justify-content:space-between;font-size:9px;display:flex}.pl-funnel-card>div:first-child b{color:var(--p)}.pl-progress{background:#ececf3;border-radius:10px;height:7px;margin:9px 0 26px}.pl-progress i{background:var(--p);border-radius:10px;width:100%;height:100%;display:block}.pl-funnel-card h3{margin:0 0 7px;font-size:20px}.pl-funnel-card p{color:var(--muted);font-size:10px;line-height:1.6}.pl-funnel-card ul,.pl-price-grid ul{margin:22px 0;padding:0;list-style:none}.pl-funnel-card li,.pl-price-grid li{align-items:center;gap:8px;margin:11px 0;font-size:10px;display:flex}.pl-funnel-card li svg,.pl-price-grid li svg{color:#27a46c;width:15px}.pl-sample{background:#fafafe}.pl-sample-grid{grid-template-columns:1.2fr .8fr;gap:25px;max-width:930px;margin:auto;display:grid}.pl-sample-lead{border:1px solid var(--line);background:#fff;border-radius:15px;padding:25px}.pl-sample-head{grid-template-columns:52px 1fr auto;align-items:center;display:grid}.pl-sample-head h3{margin:0;font-size:16px}.pl-sample-head p{color:var(--muted);margin:3px 0;font-size:10px}.pl-contact{grid-template-columns:1fr 1fr;gap:8px;margin:20px 0;display:grid}.pl-contact a{color:#595d6d;border:1px solid #deddea;border-radius:8px;justify-content:center;align-items:center;gap:6px;height:39px;font-size:10px;display:flex}.pl-contact svg{width:14px;color:var(--p)}.pl-sample-lead dl{margin:0}.pl-sample-lead dl div{border-bottom:1px solid var(--line);justify-content:space-between;padding:12px 3px;font-size:10px;display:flex}.pl-sample-lead dt{color:#818392}.pl-sample-lead dd{margin:0;font-weight:800}.pl-sample-grid aside{flex-direction:column;gap:11px;display:flex}.pl-sample-grid aside>div{border:1px solid var(--line);background:#fff;border-radius:12px;gap:11px;padding:18px;display:flex}.pl-sample-grid aside>div svg{width:22px;color:var(--p);flex:none}.pl-sample-grid aside span{flex-direction:column;display:flex}.pl-sample-grid aside b{font-size:11px}.pl-sample-grid aside small{color:var(--muted);margin-top:3px;font-size:9px;line-height:1.5}.pl-sample-grid aside .pl-cta{margin-top:auto}.pl-price-grid{grid-template-columns:1fr 1fr;gap:18px;max-width:850px;margin:auto;display:grid}.pl-price-grid article{border:1px solid var(--line);border-radius:16px;padding:32px;position:relative}.pl-price-grid article.featured{border:2px solid var(--p);box-shadow:0 18px 45px #635bff19}.pl-popular{color:var(--p);background:#eeedff;border-radius:10px;padding:5px 8px;font-size:8px;font-weight:800;position:absolute;top:18px;right:20px}.pl-price-grid article>p{letter-spacing:1.5px;color:#77798a;font-size:9px;font-weight:800}.pl-price-grid h3{margin:15px 0;font-size:42px}.pl-price-grid h3 sup{font-size:19px}.pl-price-grid h3 small{color:#858796;margin-left:7px;font-size:9px}.pl-price-grid .pl-cta{width:100%}.pl-fee-strip{background:#f4f3ff;border-radius:11px;justify-content:center;align-items:center;gap:17px;max-width:850px;margin:20px auto 0;padding:16px;display:flex}.pl-fee-strip b{color:#554fd0;font-size:9px}.pl-fee-strip i{background:#9f9be2;border-radius:50%;width:3px;height:3px}.pl-final{color:#fff;background:linear-gradient(125deg,#5f57f4,#7770ff);border-radius:19px;justify-content:space-between;align-items:center;gap:40px;margin:0 max(24px,50vw - 560px) 80px;padding:48px;display:flex}.pl-final p{color:#d9d7ff}.pl-final h2{margin:7px 0;font-size:29px}.pl-final span{color:#dedcff;font-size:11px}.pl-final .pl-cta{color:#554ddd;box-shadow:none;background:#fff;flex:none}.partner-page footer{border-top:1px solid var(--line);align-items:center;gap:30px;max-width:1120px;height:100px;margin:auto;display:flex}.partner-page footer p{color:#9294a1;margin:auto;font-size:9px}.partner-page footer>div{gap:20px;display:flex}@media (width<=850px){.pl-nav nav{display:none}.pl-nav .pl-cta{margin-left:auto}.pl-hero{grid-template-columns:1fr;gap:45px;padding-top:55px}.pl-hero h1{font-size:44px}.pl-live-card{max-width:520px}.pl-proof>div,.pl-steps{grid-template-columns:1fr 1fr;gap:12px}.pl-proof>div>span{border:0;padding:10px}.pl-data,.pl-sample-grid{grid-template-columns:1fr;gap:45px}.pl-data{gap:50px}.pl-final{flex-direction:column;align-items:flex-start}.partner-page footer{padding:0 24px}}@media (width<=560px){.pl-nav{padding:0 16px}.pl-nav>.pl-cta{height:40px;padding:0 13px}.pl-hero{padding:45px 18px}.pl-hero h1{letter-spacing:-2.3px;font-size:38px}.pl-hero-copy>p{font-size:14px}.pl-actions{flex-direction:column}.pl-actions>a{width:100%}.pl-no-fees{flex-wrap:wrap;gap:9px 14px}.pl-proof>div,.pl-steps,.pl-question-list,.pl-price-grid,.pl-contact{grid-template-columns:1fr}.pl-section{padding:70px 18px}.pl-heading h2,.pl-data h2{font-size:29px}.pl-price-grid article{padding:25px}.pl-fee-strip{flex-wrap:wrap;gap:10px}.pl-final{margin:0 18px 55px;padding:30px 24px}.pl-final .pl-cta{width:100%}.partner-page footer{flex-wrap:wrap;height:auto;padding:30px 18px}.partner-page footer p{order:3;width:100%}.partner-page footer>div{margin-left:auto}}.partner-page .pl-cta{cursor:pointer;border:0;font-family:inherit}.partner-page .pl-no-fees{flex-wrap:wrap}.pl-modal-shade{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:100;background:#131225b8;place-items:center;padding:20px;display:grid;position:fixed;inset:0;overflow:auto}.pl-modal{background:#fff;border-radius:18px;width:min(680px,100%);max-height:calc(100vh - 40px);padding:34px;position:relative;overflow:auto;box-shadow:0 30px 90px #08071566}.pl-modal-close{color:#696b7a;cursor:pointer;background:#fff;border:1px solid #e7e7ef;border-radius:9px;place-items:center;width:35px;height:35px;display:grid;position:absolute;top:18px;right:18px}.pl-modal-close svg{width:17px}.pl-modal-head{margin-bottom:22px;padding-right:40px}.pl-modal-head>p,.pl-success>p:first-of-type{letter-spacing:1.7px;color:#635bff;font-size:9px;font-weight:800}.pl-modal-head h2,.pl-success h2{letter-spacing:-1.2px;margin:5px 0 7px;font-size:27px}.pl-modal-head>span{color:#666b7c;font-size:11px}.pl-modal form label{color:#4e5162;flex-direction:column;gap:6px;margin-bottom:12px;font-size:10px;font-weight:800;display:flex}.pl-modal input,.pl-modal select{color:#252638;background:#fff;border:1px solid #dedee8;border-radius:8px;outline:none;height:43px;padding:0 12px;font:500 11px Manrope}.pl-modal input:focus,.pl-modal select:focus{border-color:#635bff;box-shadow:0 0 0 3px #635bff14}.pl-form-two{grid-template-columns:1fr 1fr;gap:0 12px;display:grid}.pl-submit{color:#fff;cursor:pointer;background:#635bff;border:0;border-radius:9px;justify-content:center;align-items:center;gap:8px;width:100%;height:47px;margin-top:5px;font:800 12px Manrope;display:flex}.pl-submit svg{width:16px}.pl-modal form>small{color:#858796;justify-content:center;align-items:center;gap:5px;margin-top:12px;font-size:8px;display:flex}.pl-modal form>small svg{color:#27a46c;width:12px}.pl-success{text-align:center;padding:55px 25px}.pl-success>span{color:#259f69;background:#e9f8f0;border-radius:50%;place-items:center;width:62px;height:62px;margin:auto;display:grid}.pl-success>span svg{width:28px}.pl-success>p:last-of-type{color:#666b7c;max-width:430px;margin:10px auto 22px;font-size:11px;line-height:1.65}.pl-success button{color:#fff;cursor:pointer;background:#635bff;border:0;border-radius:8px;height:42px;padding:0 19px;font:800 11px Manrope}.pl-modal-short{width:min(475px,100%)}.pl-consent{grid-template-columns:18px 1fr;align-items:start;line-height:1.45;gap:8px!important;font-weight:500!important;display:grid!important}.pl-consent input{accent-color:#635bff;width:16px;height:16px;margin:1px 0}.pl-compact-model{background:#f6f5ff;border:1px solid #dedcff;border-radius:16px;justify-content:space-between;align-items:center;gap:35px;width:min(1060px,100% - 36px);margin:0 auto 70px;padding:32px 38px;display:flex}.pl-compact-model p{letter-spacing:1.7px;color:#635bff;margin:0;font-size:8px;font-weight:800}.pl-compact-model h2{letter-spacing:-1px;margin:5px 0;font-size:24px}.pl-compact-model span{color:#696b7b;font-size:10px}.pl-compact-model .pl-cta{flex:none}@media (width<=560px){.partner-page .pl-actions>button{width:100%}.pl-modal{max-height:calc(100vh - 20px);padding:27px 19px}.pl-form-two{grid-template-columns:1fr}.pl-modal-shade{padding:10px}}@media (width<=650px){.pl-compact-model{flex-direction:column;align-items:flex-start;padding:27px 22px}.pl-compact-model .pl-cta{width:100%}}.partner-page{text-align:center}.partner-page .pl-nav{max-width:1220px}.partner-page .pl-nav nav a{letter-spacing:.7px;color:#343448;font-weight:800}.partner-page .pl-nav>.pl-cta{font-weight:800}.partner-page .pl-hero{grid-template-columns:minmax(0,760px) minmax(300px,390px);justify-content:center;gap:64px;padding-top:62px;padding-bottom:62px}.partner-page .pl-hero-copy{text-align:center}.partner-page .pl-hero h1{letter-spacing:-4px;max-width:820px;margin:20px auto;font-size:clamp(42px,5vw,68px);line-height:1.03}.partner-page .pl-hero-sub{color:#4e5060;max-width:760px;margin:0 auto;font-size:clamp(17px,2vw,22px);font-weight:700;line-height:1.5}.pl-conversion-points{flex-wrap:wrap;justify-content:center;gap:9px;max-width:760px;margin:25px auto 0;display:flex}.pl-conversion-points span{color:#47495a;background:#fff;border:1px solid #dfddef;border-radius:20px;align-items:center;gap:6px;height:35px;padding:0 12px;font-size:10px;font-weight:800;display:inline-flex;box-shadow:0 5px 15px #2b295d0a}.pl-conversion-points svg{color:#635bff;width:14px}.partner-page .pl-actions{justify-content:center}.partner-page .pl-actions .pl-cta{height:52px;padding:0 25px;font-size:13px}.pl-hero-reassurance{color:#7c7e8d;justify-content:center;align-items:center;gap:6px;margin-top:15px;font-size:9px;font-weight:700;display:flex}.pl-hero-reassurance svg{color:#27a46c;width:13px}.partner-page .pl-proof>div>span{text-align:center;flex-direction:column;align-items:center;display:flex}.partner-page .pl-proof svg{margin-bottom:6px}.partner-page .pl-sample-grid aside>div{text-align:center;flex-direction:column;align-items:center}.partner-page .pl-compact-model,.partner-page .pl-final{text-align:center;flex-direction:column;justify-content:center}.partner-page .pl-final span{max-width:610px;line-height:1.6;display:block}.partner-page footer{justify-content:center}.partner-page footer p,.partner-page footer>div{margin:0}@media (width<=850px){.partner-page .pl-hero{grid-template-columns:1fr}.partner-page .pl-live-card{width:min(500px,100%);margin:auto}.partner-page .pl-hero h1{letter-spacing:-3px}}@media (width<=560px){.partner-page .pl-hero h1{letter-spacing:-2.2px;font-size:39px}.partner-page .pl-hero-sub{font-size:16px}.pl-conversion-points span{font-size:9px}.partner-page .pl-nav nav{display:none}}.partner-page .pl-kicker,.partner-page .pl-hero h1,.partner-page .pl-hero h1 em{font-weight:900}.partner-page .pl-hero-sub{color:#3d3e4d;font-weight:800}.partner-page .pl-conversion-points span{font-weight:900}.partner-page .pl-cta{font-weight:900;box-shadow:0 12px 30px #635bff35}.partner-page .pl-heading h2,.partner-page .pl-compact-model h2,.partner-page .pl-final h2{font-weight:900}.pl-realtime-toast{z-index:80;text-align:left;background:#fff;border:1px solid #e3e1ed;border-radius:15px;grid-template-columns:58px 1fr;align-items:center;gap:12px;width:min(390px,100vw - 32px);padding:14px 36px 14px 14px;animation:.55s cubic-bezier(.2,.85,.25,1) plToastIn;display:grid;position:fixed;bottom:24px;left:24px;box-shadow:0 24px 65px #211f4938}.pl-realtime-toast>button{color:#777887;cursor:pointer;background:#f3f2f7;border:0;border-radius:50%;place-items:center;width:24px;height:24px;display:grid;position:absolute;top:9px;right:9px}.pl-realtime-toast>button svg{width:12px}.pl-realtime-toast img{object-fit:cover;border:3px solid #eeedff;border-radius:50%;width:58px;height:58px}.pl-realtime-toast span{flex-direction:column;min-width:0;display:flex}.pl-realtime-toast small{letter-spacing:1.1px;color:#2b9b6a;align-items:center;gap:5px;font-size:8px;font-weight:900;display:flex}.pl-realtime-toast small i{background:#25b876;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #25b8761c}.pl-realtime-toast strong{color:#242536;margin-top:5px;font:900 12px Manrope}.pl-realtime-toast b{color:#676979;margin-top:3px;font-size:9px}.pl-realtime-toast em{color:#9a9ba7;margin-top:4px;font-size:8px;font-style:normal}@keyframes plToastIn{0%{opacity:0;transform:translateY(28px)scale(.96)}to{opacity:1;transform:none}}@media (width<=560px){.pl-realtime-toast{grid-template-columns:50px 1fr;padding:12px 32px 12px 12px;bottom:16px;left:16px}.pl-realtime-toast img{width:50px;height:50px}.pl-realtime-toast strong{font-size:11px}}.pl-all-questions{background:#fff;padding-top:90px}.pl-question-cards{grid-template-columns:repeat(3,1fr);gap:12px;max-width:1050px;margin:auto;display:grid}.pl-question-cards article{text-align:center;background:#fff;border:1px solid #e5e4ed;border-radius:13px;min-height:175px;padding:24px 18px 20px;position:relative;box-shadow:0 8px 22px #211f4908}.pl-question-cards article>i{color:#b2b3be;font-size:8px;font-style:normal;font-weight:900;position:absolute;top:11px;right:13px}.pl-question-cards article>svg{color:#635bff;background:#eeedff;border-radius:50%;width:24px;height:24px;margin-bottom:9px;padding:5px}.pl-question-cards h3{margin:0 0 7px;font:900 13px Manrope}.pl-question-cards p{color:#747687;margin:0;font-size:10px;line-height:1.55}.pl-qualification-note{text-align:left;background:#f5f4ff;border:1px solid #dcd9ff;border-radius:12px;justify-content:center;align-items:center;gap:11px;max-width:780px;margin:20px auto 0;padding:16px;display:flex}.pl-qualification-note>svg{color:#635bff;flex:none;width:25px}.pl-qualification-note span{flex-direction:column;display:flex}.pl-qualification-note b{font-size:11px}.pl-qualification-note small{color:#69677f;margin-top:3px;font-size:9px;line-height:1.5}@media (width<=850px){.pl-question-cards{grid-template-columns:1fr 1fr}}@media (width<=560px){.pl-question-cards{grid-template-columns:1fr}.pl-question-cards article{min-height:145px}.pl-all-questions{padding-top:65px}}.partner-page .pl-hero{grid-template-columns:minmax(0,850px);justify-content:center}.partner-page,.partner-page p,.partner-page span,.partner-page small,.partner-page a,.partner-page label,.partner-page dt,.partner-page dd,.partner-page li,.partner-page button{font-weight:700}.partner-page h1,.partner-page h2,.partner-page h3,.partner-page h4,.partner-page strong,.partner-page b,.partner-page mark,.partner-page .pl-kicker,.partner-page .pl-cta,.partner-page .pl-submit{font-weight:900}.partner-page .pl-hero-sub,.partner-page .pl-heading>span,.partner-page .pl-data-copy>span,.partner-page .pl-final span{color:#4f5262;font-weight:700}.partner-page footer p,.partner-page footer a{font-weight:800}.partner-page input{font-weight:700}.pl-form-error{text-align:left;background:#fff0f0;border-radius:8px;padding:10px 12px;color:#b33a3a!important;margin:10px 0!important;font-size:10px!important;font-weight:800!important}.page-partner .partner-page{--p:#635bff;--ink:#172033;font-family:DM Sans,sans-serif}.page-partner .partner-page :where(p,span,small,a,label,input,dt,dd,li){font-family:DM Sans,sans-serif;font-weight:600}.page-partner .partner-page :where(h1,h2,h3,strong,b,mark,.pl-logo strong){font-family:Manrope,DM Sans,sans-serif;font-weight:800}.page-partner .partner-page :where(button,.pl-cta,.pl-submit){font-family:DM Sans,sans-serif;font-weight:700}.page-partner .pl-logo strong{color:#172033}.page-partner .pl-logo strong span,.page-partner .pl-hero h1 em{color:#635bff}.page-partner .pl-cta,.page-partner .pl-submit{background:#635bff}.page-partner .pl-cta:hover,.page-partner .pl-submit:hover{background:#4740d9}.page-partner .pl-final{background:linear-gradient(125deg,#171533,#635bff)}.page-partner .pl-final h2{color:#fff}.page-partner .pl-final p{color:#d8d5ff}.page-partner .pl-final span{color:#f0efff;font-weight:700}.page-partner .pl-final .pl-cta{color:#4740d9;background:#fff}.page-partner .pl-final .pl-cta:hover{color:#302c8d;background:#f0efff}.pl-sample-cta{background:#fff;border:1px solid #dedbff;border-radius:14px;justify-content:center;align-items:center;gap:22px;max-width:930px;margin:-50px auto 55px;padding:18px 22px;display:flex;box-shadow:0 15px 35px #443bbd12}.pl-sample-cta strong{font-size:15px}.pl-sample-cta .pl-cta{flex:none}@media (width<=560px){.pl-sample-cta{flex-direction:column;gap:13px;margin:-35px auto 42px;padding:18px}.pl-sample-cta .pl-cta{width:100%}}html{--advlo-style-release:20260800}.page-partner .partner-page{--p:#5b21b6;--p2:#7c3aed;--ink:#111018;color:var(--ink);background:#fff}.page-partner .partner-page :where(h1,h2,h3,strong,b,.pl-logo strong,.pl-kicker,.pl-cta,.pl-submit){font-family:Montserrat,Manrope,Arial,sans-serif;font-weight:900}.page-partner .pl-nav{z-index:2;border-bottom:1px solid #ebe7f4;max-width:none;height:70px;padding-inline:max(22px,50vw - 590px);position:relative}.page-partner .pl-logo strong{letter-spacing:-2.2px;font-size:28px}.page-partner .pl-logo small{color:#4d475c;font-size:8px;font-weight:900}.page-partner .pl-nav nav a{color:#211d2e;font-size:12px;font-weight:900}.page-partner .pl-nav>.pl-cta{background:var(--p);border-radius:7px;height:50px;padding:0 23px;font-size:12px}.page-partner .pl-hero{background:radial-gradient(circle at 50% 10%,#f2ebff 0,#faf8ff 29%,#fff 64%);min-height:auto;padding:40px 22px 72px;display:block;overflow:hidden}.page-partner .pl-hero-copy{text-align:center;width:min(1050px,100%);margin:auto}.page-partner .pl-kicker{color:#4c1d95;letter-spacing:.8px;background:#fff;border:2px solid #8b5cf6;border-radius:999px;padding:7px 13px;font-size:10px;box-shadow:0 8px 25px #5b21b612}.page-partner .pl-hero h1{letter-spacing:-3.8px;color:#111018;text-wrap:balance;max-width:980px;margin:16px auto 10px;font-size:clamp(44px,5.25vw,70px);line-height:1.08}.page-partner .pl-hero h1 em{color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(100deg,#4c1d95,#6d28d9);border-radius:.09em;padding:0 .14em .08em;display:inline}.page-partner .pl-hero h2{letter-spacing:-1.5px;color:#17131f;text-wrap:balance;max-width:860px;margin:12px auto 0;font-size:clamp(22px,2.35vw,32px);line-height:1.14}.page-partner .pl-hero-sub{color:#4d4758!important;max-width:800px!important;margin:14px auto 0!important;font-size:clamp(15px,1.45vw,18px)!important;font-weight:700!important;line-height:1.45!important}.page-partner .pl-hero-sub strong{color:#4c1d95;font-weight:900}.page-partner .pl-conversion-points{gap:8px;margin-top:16px}.page-partner .pl-conversion-points span{color:#272231;height:35px;box-shadow:none;background:#fff;border:2px solid #e3dcef;border-radius:7px;padding:0 12px;font-size:9px}.page-partner .pl-conversion-points svg{color:#5b21b6}.page-partner .pl-actions{gap:12px;margin-top:19px}.page-partner .pl-actions .pl-cta{background:linear-gradient(100deg,#4c1d95,#6d28d9);border-radius:7px;height:54px;padding:0 28px;font-size:13px;box-shadow:0 14px 35px #5b21b63d}.page-partner .pl-actions .pl-cta:hover{background:#3b167a;transform:translateY(-1px)}.page-partner .pl-secondary{color:#17131f;border:2px solid #211d2e;border-radius:7px;height:58px;padding:0 25px;font-size:13px;font-weight:900}.page-partner .pl-hero-reassurance{color:#5f5869;margin-top:17px;font-size:10px;font-weight:800}.pl-hero-demo{text-align:left;background:#fff;border:3px solid #17131f;border-radius:13px;width:min(840px,100%);margin:48px auto 0;overflow:hidden;box-shadow:15px 15px #e8ddff}.pl-demo-bar{color:#fff;background:#17131f;justify-content:space-between;align-items:center;gap:15px;min-height:54px;padding:12px 20px;display:flex}.pl-demo-bar span{letter-spacing:.7px;align-items:center;gap:8px;font:900 10px Montserrat;display:flex}.pl-demo-bar span i{background:#42dc92;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 5px #42dc9222}.pl-demo-bar b{color:#d8c6ff;font:900 10px Montserrat}.pl-demo-body{padding:23px}.pl-demo-person{border-bottom:2px solid #eeeaf4;grid-template-columns:55px 1fr auto;align-items:center;gap:14px;padding-bottom:19px;display:grid}.pl-demo-person>strong{color:#4c1d95;background:#ede5ff;border-radius:9px;place-items:center;width:55px;height:55px;font-size:15px;display:grid}.pl-demo-person span{flex-direction:column;display:flex}.pl-demo-person span b{font-size:15px}.pl-demo-person span small{color:#696172;margin-top:3px;font-size:10px}.pl-demo-person mark{color:#17663c;background:#dcfce7;border-radius:5px;padding:7px 10px;font:900 9px Montserrat}.pl-demo-body dl{grid-template-columns:repeat(4,1fr);gap:10px;margin:20px 0;display:grid}.pl-demo-body dl div{border:2px solid #eeeaf4;border-radius:7px;padding:14px}.pl-demo-body dt{color:#7a7181;font-size:8px;font-weight:800}.pl-demo-body dd{color:#211d2e;margin:4px 0 0;font:900 12px Montserrat}.pl-demo-body aside{color:#4c1d95;background:#f5f0ff;border-radius:7px;align-items:center;gap:10px;padding:14px 16px;display:flex}.pl-demo-body aside>svg{flex:none;width:20px}.pl-demo-body aside span{flex-direction:column;display:flex}.pl-demo-body aside b{font-size:10px}.pl-demo-body aside small{color:#655b70;margin-top:2px;font-size:9px}.page-partner .pl-proof{border-color:#e6e0ed;padding-block:42px}.page-partner .pl-proof>p{color:#4c1d95;font:900 10px Montserrat}.page-partner .pl-proof b{font-size:12px;font-weight:900}.page-partner .pl-heading h2,.page-partner .pl-final h2{letter-spacing:-2px;font-family:Montserrat,Manrope,sans-serif;font-weight:900}.page-partner .pl-section{padding-top:88px}.page-partner .pl-final{background:linear-gradient(110deg,#211238,#4c1d95);border:3px solid #17131f;box-shadow:12px 12px #e4d7ff}.page-partner .pl-final h2{font-size:36px}.page-partner .pl-final .pl-cta{border-radius:7px;height:54px;font-size:13px}.page-partner .pl-calendar-section{text-align:center;background:#f8f5ff;padding:84px 22px;scroll-margin-top:72px}.page-partner .pl-calendar-section .pl-heading{max-width:780px;margin:0 auto 30px}.page-partner .pl-calendar-frame{background:#fff;border:3px solid #17131f;border-radius:14px;width:min(980px,100%);min-height:760px;margin:auto;overflow:hidden;box-shadow:14px 14px #e4d7ff}.page-partner .pl-calendar-frame iframe{background:#fff;border:0;width:100%;height:760px;display:block}.booking-thanks{color:#17131f;background:radial-gradient(circle at 50% 0,#eee7ff,#fff 54%);min-height:100vh;padding:70px 22px 90px;font-family:Manrope,Arial,sans-serif}.booking-confirmation,.booking-account{text-align:center;width:min(820px,100%);margin:auto}.booking-check{color:#fff;background:#4c1d95;border-radius:50%;place-items:center;width:76px;height:76px;margin:auto;display:grid;box-shadow:0 14px 35px #4c1d9533}.booking-check svg{width:36px;height:36px}.booking-confirmation>p,.booking-account>div>p{color:#5b21b6;letter-spacing:1.2px;margin:22px 0 10px;font:900 11px Montserrat}.booking-confirmation h1{letter-spacing:-4px;margin:0;font:900 clamp(42px,6vw,70px)/1.06 Montserrat}.booking-confirmation>span{color:#5e5668;max-width:650px;margin:18px auto 0;font-size:17px;font-weight:700;line-height:1.55;display:block}.booking-confirmation>div:last-child{background:#fff;border:2px solid #ddd3ee;border-radius:9px;justify-content:center;align-items:center;gap:8px;margin:25px auto 0;padding:14px 18px;font-size:12px;display:flex}.booking-confirmation>div:last-child svg{color:#5b21b6;width:19px}.booking-account{background:#fff;border:3px solid #17131f;border-radius:14px;margin-top:45px;padding:35px;box-shadow:14px 14px #e4d7ff}.booking-account h2{letter-spacing:-1.8px;margin:0;font:900 32px/1.12 Montserrat}.booking-account>div>span{color:#655d6e;max-width:630px;margin:12px auto 24px;font-weight:700;line-height:1.5;display:block}.booking-account form{text-align:left;gap:13px;max-width:560px;margin:auto;display:grid}.booking-account label{gap:6px;font-size:11px;font-weight:900;display:grid}.booking-account input{color:#17131f;background:#fff;border:2px solid #ddd6e7;border-radius:8px;height:49px;padding:0 13px}.booking-account input:focus{border-color:#6d28d9;outline:0;box-shadow:0 0 0 3px #6d28d91a}.booking-account .pl-submit{margin-top:6px}.booking-account form>small{color:#6a6272;justify-content:center;align-items:center;gap:6px;font-size:10px;font-weight:800;display:flex}.booking-account form>small svg{width:15px}.booking-account .pl-form-error{color:#b42318;margin:0;font-size:11px;font-weight:800}@media (width<=700px){.booking-thanks{padding:44px 15px 65px}.booking-confirmation h1{letter-spacing:-2.4px;font-size:42px}.booking-confirmation>div:last-child{text-align:left;align-items:flex-start}.booking-account{padding:25px 17px;box-shadow:8px 8px #e4d7ff}.booking-account h2{font-size:27px}}.booking-vsl{text-align:center;width:min(960px,100%);margin:48px auto 0}.booking-vsl>p{color:#5b21b6;letter-spacing:1.2px;margin:0 0 9px;font:900 11px Montserrat}.booking-vsl h2{letter-spacing:-2px;margin:0;font:900 clamp(28px,4vw,43px)/1.08 Montserrat}.booking-vsl>span{color:#655d6e;max-width:680px;margin:12px auto 22px;font-size:15px;font-weight:700;line-height:1.5;display:block}.booking-vsl-player{background:#17131f;border:3px solid #17131f;border-radius:16px;padding:7px;overflow:hidden;box-shadow:14px 14px #e4d7ff}.booking-vsl video{aspect-ratio:16/9;object-fit:contain;background:#09070d;border-radius:9px;width:100%;display:block}@media (width<=700px){.booking-vsl{margin-top:38px}.booking-vsl h2{letter-spacing:-1.2px;font-size:29px}.booking-vsl>span{font-size:13px}.booking-vsl-player{border-width:2px;border-radius:11px;padding:4px;box-shadow:7px 7px #e4d7ff}.booking-vsl video{border-radius:6px}.page-partner .pl-nav{height:62px;padding-inline:14px}.page-partner .pl-logo strong{font-size:24px}.page-partner .pl-nav>.pl-cta{height:38px;padding:0 11px;font-size:9px}.page-partner .pl-hero{padding:32px 16px 58px}.page-partner .pl-hero h1{letter-spacing:-2.1px;font-size:clamp(35px,10.5vw,50px);line-height:1.1}.page-partner .pl-hero h2{letter-spacing:-1px;font-size:21px}.page-partner .pl-actions{flex-direction:column}.page-partner .pl-actions .pl-cta,.page-partner .pl-secondary{width:100%;height:50px}.pl-hero-demo{margin-top:32px;box-shadow:8px 8px #e8ddff}.pl-demo-bar{flex-direction:column;align-items:flex-start}.pl-demo-body dl{grid-template-columns:1fr 1fr}.pl-demo-person{grid-template-columns:50px 1fr}.pl-demo-person mark{text-align:center;grid-column:1/-1}.page-partner .pl-final h2{font-size:28px}}.cro-calendar-page{color:#111;background:#fff;min-height:100vh;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.cro-calendar-page>main{width:100%;margin:0;padding:0 0 43px}.cro-calendar-hero{text-align:center;width:100%;height:272px;margin:0}.cro-calendar-eyebrow{color:#111;letter-spacing:normal;margin:0 0 7px;padding-top:30px;font-size:17px;font-weight:900;line-height:normal}.cro-calendar-hero h1{letter-spacing:-1.15px;word-spacing:.14em;color:#111;width:min(1130px,100% - 40px);margin:0 auto 10px;font-size:43px;font-weight:920;line-height:48px}.cro-calendar-hero h1 em{color:#6526d4;text-underline-offset:4.2px;font-style:normal;text-decoration:underline;text-decoration-thickness:3.6px}.cro-calendar-hero>h2{color:#111;margin:0 auto;font-size:18px;font-style:italic;font-weight:900;line-height:normal}.cro-calendar-assurances{color:#312052;flex-wrap:wrap;justify-content:center;align-items:center;gap:28px;margin:14px auto 0;display:flex}.cro-calendar-assurances span{font-size:12px;font-weight:900}.cro-calendar-book{background:#fff;border:1px solid #e5e5e5;border-radius:10px;width:940px;max-width:calc(100% - 32px);margin:0 auto;overflow:hidden;box-shadow:10px 10px #6526d41c}.cro-calendar-book iframe{background:#fff;border:0;width:100%;height:680px;display:block}@media (width<=680px){.cro-calendar-page>main{padding-bottom:40px}.cro-calendar-hero{height:auto;margin-bottom:20px}.cro-calendar-eyebrow{margin-bottom:10px;padding-top:24px;font-size:15px}.cro-calendar-hero h1{letter-spacing:-2.1px;width:calc(100% - 20px);font-size:clamp(34px,10.6vw,45px);line-height:1.01}.cro-calendar-hero h1 br{display:none}.cro-calendar-hero h1 em{text-underline-offset:4px;text-decoration-thickness:3px}.cro-calendar-hero>h2{padding:0 12px;font-size:15px}.cro-calendar-assurances{gap:7px 16px;margin-top:13px;padding:0 8px}.cro-calendar-assurances span{font-size:11px}.cro-calendar-book{max-width:calc(100% - 22px);box-shadow:6px 7px #6526d41c}.cro-calendar-book iframe{height:700px}}:root{--life-blue:#1259df;--life-navy:#0a1733;--life-soft:#eef5ff;--life-line:#dce6f5;--life-muted:#70809a}.life-owner,.life-owner-login,.life-owner-state{color:var(--life-navy);font-family:Inter,Arial,sans-serif}.life-owner{background:#f7faff;grid-template-columns:260px 1fr;min-height:100vh;display:grid}.life-owner>aside{color:#fff;background:#08152f;flex-direction:column;gap:8px;padding:32px 24px;display:flex}.life-owner-logo{align-items:center;gap:10px;margin-bottom:42px;display:flex}.life-owner-logo b{letter-spacing:-4px;font-size:42px;position:relative}.life-owner-logo b span{color:#4f8cff}.life-owner-logo b i{background:#ff704d;border-radius:50%;width:9px;height:9px;position:absolute;top:2px;right:-8px}.life-owner-logo small{letter-spacing:1.2px;font-size:9px;font-weight:900;line-height:1.05}.life-owner>aside>p{letter-spacing:2px;color:#8ca6d4;margin:0 10px 10px;font-size:10px;font-weight:900}.life-owner>aside>button{color:#aebbd2;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:12px;padding:14px;font-weight:800;display:flex}.life-owner>aside>button svg{width:19px}.life-owner>aside>button.active{color:#fff;background:#1259df}.life-owner>aside>div:last-child{border:1px solid #233454;border-radius:14px;flex-direction:column;gap:5px;margin-top:auto;padding:15px;display:flex}.life-owner>aside>div:last-child small{color:#8797b4}.life-owner>section{min-width:0;padding:34px 42px}.life-owner>section>header{justify-content:space-between;align-items:center;margin-bottom:28px;display:flex}.life-owner>section>header p,.life-owner-panel header p,.life-owner-hero p{color:var(--life-blue);letter-spacing:2px;margin:0 0 5px;font-size:10px;font-weight:900}.life-owner h1{letter-spacing:-1.5px;margin:0;font-size:38px}.life-owner>section>header button{border:1px solid var(--life-line);color:var(--life-navy);background:#fff;border-radius:10px;align-items:center;gap:7px;padding:11px 15px;font-weight:800;display:flex}.life-owner>section>header button svg{width:16px}.life-owner-hero{color:#fff;background:linear-gradient(120deg,#0d55db,#277cf3);border-radius:22px;justify-content:space-between;align-items:center;padding:30px 34px;display:flex;box-shadow:0 18px 40px #1259df25}.life-owner-hero p{color:#cfe0ff}.life-owner-hero h2{margin:4px 0;font-size:48px}.life-owner-hero span{color:#dbe7ff;font-weight:700}.life-owner-hero svg{opacity:.45;width:60px;height:60px}.life-owner-metrics{grid-template-columns:repeat(4,1fr);gap:16px;margin:20px 0;display:grid}.life-owner-metrics article{border:1px solid var(--life-line);background:#fff;border-radius:17px;flex-direction:column;gap:7px;padding:21px;display:flex}.life-owner-metrics svg{color:var(--life-blue);width:23px}.life-owner-metrics span,.life-owner-metrics small{color:var(--life-muted)}.life-owner-metrics b{font-size:28px}.life-owner-health{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.life-owner-health>div{border:1px solid var(--life-line);background:#fff;border-radius:15px;gap:13px;padding:20px;display:flex}.life-owner-health svg{color:var(--life-blue);flex:none}.life-owner-health span{flex-direction:column;gap:4px;display:flex}.life-owner-health small{color:var(--life-muted);line-height:1.45}.life-owner-panel{border:1px solid var(--life-line);background:#fff;border-radius:20px;overflow:hidden}.life-owner-panel>header{border-bottom:1px solid var(--life-line);padding:24px 26px}.life-owner-panel h2{margin:0;font-size:25px}.life-owner-table>.head,.life-owner-table>div{border-bottom:1px solid #e9eef7;grid-template-columns:1.2fr 1fr .8fr 1fr;align-items:center;gap:18px;padding:17px 25px;display:grid}.life-owner-table>.head{color:var(--life-muted);text-transform:uppercase;letter-spacing:1px;background:#f7faff;font-size:10px;font-weight:900}.life-owner-table>div>span{overflow-wrap:anywhere;flex-direction:column;gap:5px;min-width:0;display:flex}.life-owner-table small{color:var(--life-muted);line-height:1.45}.life-owner-table mark{color:#607089;text-transform:capitalize;background:#edf1f7;border-radius:999px;width:max-content;padding:6px 9px;font-size:10px;font-weight:900}.life-owner-table mark.live{color:#168153;background:#e5f8ef}.life-owner-table .credit{color:#168153}.life-owner-table .debit{color:#d14d4d}.life-owner-empty{text-align:center;padding:80px 24px}.life-owner-empty svg{color:var(--life-blue);width:38px;height:38px}.life-owner-empty h3{margin:14px 0 5px;font-size:22px}.life-owner-empty p{color:var(--life-muted)}.life-owner-login,.life-owner-state{background:#f3f7ff;place-items:center;min-height:100vh;display:grid}.life-owner-login form{border:1px solid var(--life-line);background:#fff;border-radius:22px;width:min(430px,100% - 30px);padding:38px;box-shadow:0 25px 70px #173c7520}.life-owner-login .life-owner-logo{color:#08152f;margin-bottom:30px}.life-owner-login form>p{color:var(--life-blue);letter-spacing:2px;font-size:10px;font-weight:900}.life-owner-login h1{margin:5px 0 25px;font-size:34px}.life-owner-login label{flex-direction:column;gap:7px;margin:14px 0;font-size:12px;font-weight:800;display:flex}.life-owner-login input{border:1px solid var(--life-line);border-radius:10px;padding:14px}.life-owner-login form>button{background:var(--life-blue);color:#fff;border:0;border-radius:11px;width:100%;margin-top:10px;padding:15px;font-weight:900}.life-owner-login form>small{color:#c33}.life-owner-state{color:var(--life-muted);gap:10px}@media (width<=1000px){.life-owner{grid-template-columns:210px 1fr}.life-owner>section{padding:25px}.life-owner-metrics{grid-template-columns:1fr 1fr}.life-owner-health{grid-template-columns:1fr}.life-owner-table>.head,.life-owner-table>div{grid-template-columns:1fr 1fr}}@media (width<=700px){.life-owner{display:block}.life-owner>aside{z-index:5;grid-template-columns:repeat(5,1fr);padding:18px;display:grid;position:sticky;top:0}.life-owner-logo,.life-owner>aside>p,.life-owner>aside>div:last-child{display:none}.life-owner>aside>button{justify-content:center;padding:10px;font-size:0}.life-owner>section{padding:18px}.life-owner h1{font-size:29px}.life-owner-hero h2{font-size:38px}.life-owner-metrics{grid-template-columns:1fr 1fr}.life-owner-table>.head{display:none}.life-owner-table>div{grid-template-columns:1fr;padding:18px}.life-owner>section>header{align-items:flex-end}.life-owner>section>header button{font-size:0}.life-owner>section>header button svg{margin:0}}.life-owner-finance-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0 0 24px;display:grid}.life-owner-finance-summary article{background:#fff;border:1px solid #dce6f4;border-radius:18px;gap:8px;padding:22px;display:grid}.life-owner-finance-summary svg{color:#1264e8}.life-owner-finance-summary b{color:#071735;font-size:28px}.life-owner-finance-summary small{color:#718099}.life-expense-form{background:#f7faff;border:1px solid #dce6f4;border-radius:16px;grid-template-columns:160px minmax(220px,1fr) 150px 170px auto;align-items:end;gap:12px;margin-bottom:22px;padding:20px;display:grid}.life-expense-form label{color:#52627a;gap:7px;font-size:12px;font-weight:800;display:grid}.life-expense-form input,.life-expense-form select{box-sizing:border-box;width:100%;font:inherit;background:#fff;border:1px solid #ccd9eb;border-radius:10px;padding:11px}.life-expense-form button{color:#fff;background:#1264e8;border:0;border-radius:10px;padding:12px 18px;font-weight:800}.life-expense-error{color:#b42318;font-weight:700}@media (width<=1000px){.life-expense-form{grid-template-columns:1fr 1fr}.life-owner-finance-summary{grid-template-columns:1fr}}.feb{--blue:#1264e8;--navy:#0a1733;--soft:#f3f8ff;--line:#dce7f5;min-height:100vh;color:var(--navy);background:#fff;font-family:Inter,Arial,sans-serif}.feb *{box-sizing:border-box}.feb>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:78px;padding:0 max(22px,50% - 590px);display:flex}.feb-logo{color:var(--navy);align-items:center;gap:9px;text-decoration:none;display:flex}.feb-logo b{letter-spacing:-3px;font-size:34px;position:relative}.feb-logo b span{color:var(--blue)}.feb-logo b i{background:#ff704d;border-radius:50%;width:8px;height:8px;position:absolute;top:1px;right:-7px}.feb-logo small{letter-spacing:1px;width:42px;font-size:8px;font-weight:900;line-height:1.05}.feb>header>a:not(.feb-logo),.feb-hero>a{background:var(--blue);color:#fff;border-radius:9px;padding:13px 18px;font-weight:900;text-decoration:none}.feb-hero{text-align:center;padding:82px 22px 58px}.feb-hero>p,.feb-details>div>p,.feb-details>aside>p,.feb-book p{color:var(--blue);letter-spacing:1.8px;font-size:11px;font-weight:900}.feb-hero h1{letter-spacing:-5px;max-width:1050px;margin:12px auto;font-size:clamp(50px,7vw,88px);line-height:.98}.feb-hero h1 em{color:var(--blue);font-style:normal}.feb-hero h2{color:#63738b;max-width:780px;margin:22px auto 31px;font-size:21px;line-height:1.5}.feb-hero>a{align-items:center;gap:8px;padding:17px 25px;display:inline-flex}.feb-hero>a svg{width:18px}.feb-hero>div{flex-wrap:wrap;justify-content:center;gap:11px;margin-top:28px;display:flex}.feb-hero>div span{border:1px solid var(--line);background:#f8fbff;border-radius:999px;align-items:center;gap:6px;padding:10px 14px;font-size:12px;font-weight:800;display:flex}.feb-hero>div svg{color:var(--blue);width:15px}.feb-strip{background:var(--navy);color:#fff;grid-template-columns:repeat(3,1fr);gap:30px;padding:32px max(22px,50% - 590px);display:grid}.feb-strip article{gap:14px;display:flex}.feb-strip svg{color:#5c9cff;flex:none}.feb-strip article div{gap:5px;display:grid}.feb-strip span{color:#aebbd0;font-size:12px;line-height:1.45}.feb-details{grid-template-columns:1fr 1fr;gap:80px;max-width:1180px;margin:auto;padding:80px 22px;display:grid}.feb-details h2{letter-spacing:-2px;margin:9px 0 28px;font-size:43px;line-height:1.05}.feb-details ul{gap:15px;padding:0;list-style:none;display:grid}.feb-details li{gap:12px;display:flex}.feb-details li>svg{color:var(--blue);flex:none}.feb-details li span{color:#6b7a90;gap:4px;display:grid}.feb-details li b{color:var(--navy)}.feb-details aside{background:var(--soft);border:1px solid var(--line);border-radius:20px;padding:30px}.feb-details aside article{border-top:1px solid var(--line);grid-template-columns:30px 30px 1fr;align-items:center;gap:12px;padding:17px 0;display:grid}.feb-details aside article>b{background:var(--blue);color:#fff;border-radius:50%;place-items:center;width:27px;height:27px;display:grid}.feb-details aside svg{color:var(--blue);width:22px}.feb-details aside span{gap:4px;display:grid}.feb-details aside small{color:#708099}.feb-book{border:1px solid var(--line);border-radius:22px;width:min(1050px,100% - 32px);margin:0 auto 70px;overflow:hidden;box-shadow:0 22px 65px #124c9d1c}.feb-book>div{text-align:center;border-bottom:1px solid var(--line);padding:30px}.feb-book h2{margin:5px;font-size:35px}.feb-book span{color:#687991}.feb-book iframe{border:0;width:100%;height:700px;display:block}.feb>footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:30px;padding:28px max(22px,50% - 590px);display:flex}.feb>footer>span{color:#8290a4;text-align:right;max-width:700px;font-size:10px}@media (width<=760px){.feb>header>a:not(.feb-logo){display:none}.feb-hero{padding:52px 18px 45px}.feb-hero h1{letter-spacing:-3px;font-size:48px}.feb-hero h2{font-size:17px}.feb-strip{grid-template-columns:1fr;gap:20px}.feb-details{grid-template-columns:1fr;gap:35px;padding:55px 18px}.feb-details h2{font-size:35px}.feb-book iframe{height:650px}.feb>footer{flex-direction:column;align-items:flex-start}.feb>footer>span{text-align:left}}.feb-economics del{color:#8795aa;font-size:.72em;text-decoration-color:#ff654d;text-decoration-thickness:.14em}.feb-read>header>span{color:#60728c;letter-spacing:1.4px;font-size:10px;font-weight:900}.feb-read-hero{max-width:1040px;margin:auto;padding:82px 22px 68px}.feb-read-hero>p,.feb-model>p,.feb-read-grid>div>p,.feb-read-grid>aside>p,.feb-economics>div>p,.feb-read-cta p{color:var(--blue);letter-spacing:1.8px;font-size:11px;font-weight:900}.feb-read-hero h1{letter-spacing:-4px;max-width:950px;margin:12px 0 22px;font-size:clamp(48px,6vw,76px);line-height:1.02}.feb-read-hero h1 em{color:var(--blue);font-style:normal}.feb-read-hero h2{color:#65768e;max-width:900px;margin:0;font-size:20px;font-weight:600;line-height:1.65}.feb-model{background:#f3f8ff;padding:72px max(22px,50% - 590px)}.feb-model>h2,.feb-read-grid h2,.feb-economics h2{letter-spacing:-2px;margin:8px 0 14px;font-size:40px;line-height:1.08}.feb-model>span,.feb-read-grid>div>span,.feb-read-grid>aside>span,.feb-economics>div>span{color:#66778f;max-width:850px;font-size:15px;line-height:1.7;display:block}.feb-model>div{grid-template-columns:1fr 1fr;gap:16px;margin-top:32px;display:grid}.feb-model article{border:1px solid var(--line);background:#fff;border-radius:16px;gap:15px;padding:23px;display:flex}.feb-model article>svg{color:var(--blue);flex:none}.feb-model h3{margin:0 0 7px;font-size:17px}.feb-model article p{color:#718198;margin:0;font-size:13px;line-height:1.55}.feb-read-grid{grid-template-columns:1.15fr .85fr;gap:70px;max-width:1180px;margin:auto;padding:78px 22px;display:grid}.feb-read-grid ul{gap:16px;margin:28px 0 0;padding:0;list-style:none;display:grid}.feb-read-grid li{gap:12px;display:flex}.feb-read-grid li>svg{color:var(--blue);flex:none;width:20px}.feb-read-grid li span{color:#6e7d93;gap:4px;line-height:1.45;display:grid}.feb-read-grid li b{color:var(--navy)}.feb-read-grid aside{border:1px solid var(--line);background:#f7faff;border-radius:19px;align-self:start;padding:30px}.feb-read-grid aside h2{font-size:32px}.feb-read-grid aside>div{border-top:1px solid var(--line);gap:12px;margin-top:24px;padding-top:20px;display:flex}.feb-read-grid aside>div svg{color:var(--blue);flex:none}.feb-read-grid aside>div p{gap:4px;margin:0;display:grid}.feb-read-grid aside small{color:#718198;line-height:1.45}.feb-economics{background:var(--navy);color:#fff;grid-template-columns:1fr 1fr;align-items:center;gap:60px;padding:70px max(22px,50% - 590px);display:grid}.feb-economics>div>p{color:#76a9ff}.feb-economics>div>span{color:#b5c1d3}.feb-economic-cards{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.feb-economic-cards article{background:#10264b;border:1px solid #28436c;border-radius:14px;gap:7px;padding:20px;display:grid}.feb-economic-cards svg{color:#6ba5ff}.feb-economic-cards b{font-size:26px}.feb-economic-cards span{color:#aebbd0;font-size:11px;line-height:1.4}.feb-controls{padding-top:72px}.feb-controls aside{background:#fff7ed;border-color:#fed7aa}.feb-read-cta{border:1px solid var(--line);background:#f3f8ff;border-radius:20px;justify-content:space-between;align-items:center;gap:35px;width:min(1100px,100% - 32px);margin:0 auto 70px;padding:34px 38px;display:flex}.feb-read-cta h2{margin:7px 0;font-size:30px}.feb-read-cta span{color:#687991}.feb-read-cta>a{background:var(--blue);color:#fff;border-radius:9px;flex:none;align-items:center;gap:8px;padding:16px 20px;font-weight:900;text-decoration:none;display:flex}.feb-read-cta svg{width:17px}@media (width<=760px){.feb-read>header>span{font-size:8px}.feb-read-hero{padding:54px 18px}.feb-read-hero h1{letter-spacing:-3px;font-size:46px}.feb-read-hero h2{font-size:17px}.feb-model{padding:52px 18px}.feb-model>div,.feb-read-grid,.feb-economics{grid-template-columns:1fr}.feb-model>h2,.feb-read-grid h2,.feb-economics h2{font-size:34px}.feb-read-grid{gap:30px;padding:55px 18px}.feb-economics{gap:35px;padding:55px 18px}.feb-economic-cards{grid-template-columns:1fr}.feb-read-cta{flex-direction:column;align-items:flex-start;padding:28px 22px}.feb-read-cta>a{justify-content:center;width:100%}}.feb-thank-hero{border-bottom:1px solid var(--line);padding-bottom:48px}.feb-video{text-align:center;max-width:1100px;margin:0 auto;padding:64px 22px 76px}.feb-video>div:first-child{max-width:820px;margin:0 auto 26px}.feb-video p{color:var(--blue);letter-spacing:1.8px;margin:0 0 9px;font-size:11px;font-weight:900}.feb-video h2{letter-spacing:-2px;margin:0;font-size:38px;line-height:1.1}.feb-video-frame{border:1px solid var(--line);background:#07152e;border-radius:20px;width:100%;padding-top:56.25%;position:relative;overflow:hidden;box-shadow:0 24px 70px #0b326b20}.feb-video-frame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}@media (width<=760px){.feb-video{padding:44px 17px 54px}.feb-video h2{font-size:30px}.feb-video-frame{border-radius:14px}}.feb-read .feb-read-hero{padding-top:50px;padding-bottom:28px}.feb-read .feb-read-hero h1{max-width:820px;font-size:clamp(42px,5vw,62px);line-height:1.03}.feb-read .feb-read-hero h2{font-size:18px;line-height:1.55}.feb-read .feb-video{padding-top:24px}@media (width<=760px){.feb-read .feb-read-hero{padding:35px 18px 20px}.feb-read .feb-read-hero h1{letter-spacing:-2.1px;font-size:36px}.feb-read .feb-read-hero h2{font-size:15px;line-height:1.5}.feb-read .feb-video{padding-top:18px}}.feb-read .feb-guarantee{background:#10264b;border:1px solid #31588f;border-radius:16px;margin-top:22px;padding:18px 20px}.feb-read .feb-guarantee b{color:#fff;font-size:18px;line-height:1.35;display:block}.feb-read .feb-guarantee small{color:#aebbd0;margin-top:7px;font-size:12px;line-height:1.5;display:block}.feb-read>header{color:var(--navy)!important;background:#fff!important}.feb-read>header .feb-logo{color:var(--navy)!important;background:0 0!important;border-radius:0!important;padding:0!important}.feb-read>header .feb-logo b{color:var(--navy)!important}.feb-read>header .feb-logo b span{color:var(--blue)!important}.feb-read>footer .feb-logo{color:var(--navy)!important;background:0 0!important;padding:0!important}.feb-read>footer .feb-logo b{color:var(--navy)!important}.feb-read>footer .feb-logo b span{color:var(--blue)!important}.feb-thank-summary,.feb-thank-workflow,.feb-thank-faq{background:#fff;padding:68px max(22px,50% - 590px)}.feb-thank-summary>p,.feb-thank-depth p,.feb-thank-workflow>p,.feb-thank-faq>p{color:var(--blue);letter-spacing:1.7px;font-size:11px;font-weight:900}.feb-thank-summary>h2,.feb-thank-workflow>h2,.feb-thank-faq>h2{letter-spacing:-2px;margin:8px 0 28px;font-size:40px}.feb-thank-summary>div{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.feb-thank-summary article{border:1px solid var(--line);background:var(--soft);border-radius:16px;padding:22px}.feb-thank-summary article>b{color:var(--blue);font-size:11px}.feb-thank-summary h3{margin:18px 0 8px;font-size:17px}.feb-thank-summary article>span,.feb-thank-depth>div>span{color:#687991;font-size:13px;line-height:1.6}.feb-thank-depth{background:var(--soft);grid-template-columns:1fr 1fr;gap:60px;padding:68px max(22px,50% - 590px);display:grid}.feb-thank-depth h2{letter-spacing:-1.7px;margin:8px 0 15px;font-size:34px;line-height:1.1}.feb-thank-depth ul{gap:12px;margin:20px 0 0;padding:0;list-style:none;display:grid}.feb-thank-depth li{gap:9px;font-weight:750;display:flex}.feb-thank-depth li svg{width:18px;color:var(--blue);flex:none}.feb-thank-workflow{background:var(--navy);color:#fff}.feb-thank-workflow>p{color:#73aaff}.feb-thank-workflow ol{counter-reset:workflow;grid-template-columns:repeat(5,1fr);gap:12px;padding:0;list-style:none;display:grid}.feb-thank-workflow li{counter-increment:workflow;background:#132442;border-radius:14px;padding:20px}.feb-thank-workflow li:before{content:"0" counter(workflow);color:#73aaff;margin-bottom:16px;font-size:11px;font-weight:900;display:block}.feb-thank-workflow li>b{margin-bottom:8px;display:block}.feb-thank-workflow li>span{color:#b8c5d8;font-size:12px;line-height:1.55}.feb-thank-faq{background:var(--soft)}.feb-thank-faq>div{grid-template-columns:1fr 1fr;gap:12px;display:grid}.feb-thank-faq article{border:1px solid var(--line);background:#fff;border-radius:14px;padding:21px}.feb-thank-faq h3{margin:0 0 8px;font-size:16px}.feb-thank-faq article>span{color:#687991;font-size:13px;line-height:1.55}@media (width<=760px){.feb-thank-summary,.feb-thank-workflow,.feb-thank-faq,.feb-thank-depth{padding:48px 18px}.feb-thank-summary>h2,.feb-thank-workflow>h2,.feb-thank-faq>h2{font-size:32px}.feb-thank-summary>div,.feb-thank-depth,.feb-thank-workflow ol,.feb-thank-faq>div{grid-template-columns:1fr}.feb-thank-depth{gap:38px}}.feb-show-checklist{text-align:center;background:#f4f9ff;border:1px solid #d8e6f7;border-radius:20px;width:min(1100px,100% - 40px);margin:-18px auto 38px;padding:30px}.feb-show-checklist>p{color:#1264e8;letter-spacing:1.7px;margin:0;font-size:11px;font-weight:900}.feb-show-checklist>h2{letter-spacing:-1px;margin:8px 0 24px;font-size:32px}.feb-show-checklist>div{text-align:left;grid-template-columns:repeat(3,1fr);gap:13px;display:grid}.feb-show-checklist article{background:#fff;border:1px solid #dce7f5;border-radius:14px;gap:7px;padding:20px;display:grid}.feb-show-checklist article svg{color:#1264e8;width:25px}.feb-show-checklist article b{font-size:15px}.feb-show-checklist article span{color:#687991;font-size:13px;line-height:1.5}.feb-show-checklist>strong{color:#0a1733;margin-top:20px;font-size:14px;display:block}@media (width<=700px){.feb-show-checklist{width:calc(100% - 24px);margin:-4px auto 25px;padding:22px 16px}.feb-show-checklist>h2{font-size:26px}.feb-show-checklist>div{grid-template-columns:1fr}.feb-show-checklist article{padding:17px}}.lead-submit,.paygo{--blue:#1264e8;--navy:#0a1733;--line:#dce7f5;min-height:100vh;color:var(--navy);background:#f5f8fc;font-family:Inter,Arial,sans-serif}.lead-submit *,.paygo *{box-sizing:border-box}.lead-submit>header,.paygo>header{border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;height:76px;padding:0 max(22px,50% - 590px);display:flex}.lead-submit>header>a,.paygo>header>a{color:var(--navy);align-items:center;gap:9px;text-decoration:none;display:flex}.lead-submit>header>a b,.paygo>header>a b{letter-spacing:-3px;font-size:33px;position:relative}.lead-submit>header>a b span,.paygo>header>a b span{color:var(--blue)}.lead-submit>header>a i,.paygo>header>a i{background:#ff704d;border-radius:50%;width:8px;height:8px;position:absolute;top:2px;right:-7px}.lead-submit>header>a small,.paygo>header>a small{letter-spacing:1px;font-size:7px;font-weight:900}.lead-submit>header>span,.paygo>header>span{color:#66768c;letter-spacing:1.3px;align-items:center;gap:7px;font-size:10px;font-weight:900;display:flex}.lead-submit>header svg,.paygo>header svg{width:15px}.lead-submit>section{grid-template-columns:.7fr 1.3fr;align-items:start;gap:42px;max-width:1180px;margin:auto;padding:55px 22px 80px;display:grid}.lead-submit-intro{position:sticky;top:24px}.lead-submit-intro>p,.lead-submit-head>p{color:var(--blue);letter-spacing:1.6px;margin:0;font-size:10px;font-weight:900}.lead-submit-intro h1{letter-spacing:-2.6px;margin:12px 0 18px;font-size:46px;line-height:1}.lead-submit-intro>span{color:#67778e;line-height:1.6}.lead-submit-intro>div{background:#eaf3ff;border-radius:14px;gap:12px;margin-top:25px;padding:18px;display:flex}.lead-submit-intro>div svg{color:var(--blue);flex:none}.lead-submit-intro>div p{gap:5px;margin:0;display:grid}.lead-submit-intro small{color:#65768d;line-height:1.45}.lead-submit form{border:1px solid var(--line);background:#fff;border-radius:20px;padding:30px;box-shadow:0 18px 50px #0a327311}.lead-submit-head h2{margin:7px 0 25px;font-size:30px}.lead-submit-grid{grid-template-columns:1fr 1fr;gap:17px;display:grid}.lead-submit label{gap:7px;font-size:12px;font-weight:800;display:grid}.lead-submit label.wide{grid-column:1/-1}.lead-submit input,.lead-submit select,.lead-submit textarea,.paygo input,.paygo select{width:100%;min-height:48px;color:var(--navy);background:#fff;border:1.5px solid #cfdae9;border-radius:9px;padding:0 12px;font:500 14px Inter}.lead-submit textarea{resize:vertical;min-height:92px;padding:12px}.lead-submit-check{color:#5f6f84;align-items:flex-start;margin:22px 0;line-height:1.45;grid-template-columns:auto 1fr!important;display:flex!important}.lead-submit-check input{width:18px;min-height:18px;margin:2px 0}.lead-submit form>button,.paygo-card button{background:var(--blue);color:#fff;border:0;border-radius:9px;justify-content:center;align-items:center;gap:8px;width:100%;height:52px;font-weight:900;display:flex}.lead-submit form>button svg,.paygo-card button svg{width:18px}.lead-submit-error,.paygo-error{color:#b42318;background:#fff0f0;border-radius:9px;padding:12px}.lead-submit-success{color:#087443;background:#ecfdf3;border-radius:10px;gap:10px;margin:0 0 16px;padding:14px;display:flex}.lead-submit-success span{gap:3px;display:grid}.lead-submit-success svg{flex:none}@media (width<=760px){.lead-submit>header>span,.paygo>header>span{display:none}.lead-submit>section{grid-template-columns:1fr;padding:35px 16px}.lead-submit-intro{position:static}.lead-submit-intro h1{font-size:38px}.lead-submit form{padding:22px 17px}.lead-submit-grid{grid-template-columns:1fr}.lead-submit label.wide{grid-column:auto}}.paygo-steps{align-items:center;gap:12px;max-width:720px;margin:30px auto 0;padding:0 20px;display:flex}.paygo-steps span{color:#8a98aa;font-size:11px;font-weight:900}.paygo-steps span.on{color:#1264e8}.paygo-steps i{background:#dbe5f2;flex:1;height:2px}.paygo>section{grid-template-columns:1fr 1fr;align-items:start;gap:52px;max-width:1120px;margin:auto;padding:45px 22px 80px;display:grid}.paygo>section>aside{padding-top:20px}.paygo>section>aside>p,.paygo-card>div>p,.paygo-card form>p{color:#1264e8;letter-spacing:1.6px;font-size:10px;font-weight:900}.paygo aside h1{letter-spacing:-3px;margin:12px 0 18px;font-size:50px;line-height:1}.paygo aside>strong{color:#1264e8;font-size:24px;display:block}.paygo aside>span{color:#64748b;margin-top:12px;line-height:1.6;display:block}.paygo aside ul{gap:12px;margin:25px 0;padding:0;list-style:none;display:grid}.paygo aside li{gap:9px;font-weight:750;display:flex}.paygo aside li svg{color:#1264e8;width:18px}.paygo-card{background:#fff;border:1px solid #dce7f5;border-radius:20px;padding:30px;box-shadow:0 20px 60px #0a327315}.paygo-card h2{margin:7px 0 20px;font-size:31px}.paygo-card form,.paygo-card>div{gap:16px;display:grid}.paygo-card label{gap:7px;font-size:12px;font-weight:800;display:grid}.paygo-card .intro{color:#687991;line-height:1.55}.paygo-fields>div{grid-template-columns:1fr 1fr;gap:12px;display:grid}.paygo-fields{gap:14px;display:grid}.paygo-fields label>div{height:48px}.paygo-saved{background:#f0f6ff;border-radius:12px;align-items:center;gap:12px;padding:16px;display:flex}.paygo-saved svg{color:#1264e8}.paygo-saved span{gap:3px;display:grid}.paygo-saved small,.paygo-card>div>small{color:#718096}.paygo-states{grid-template-columns:repeat(7,1fr);gap:7px;display:grid}.paygo-states button{color:#53657c;background:#f6f9fd;border:1px solid #d9e4f1;height:38px}.paygo-states button.selected{color:#fff;background:#1264e8;border-color:#1264e8}@media (width<=760px){.paygo-steps{margin-top:22px}.paygo>section{grid-template-columns:1fr;padding:30px 16px}.paygo aside h1{font-size:40px}.paygo-card{padding:22px 17px}.paygo-states{grid-template-columns:repeat(5,1fr)}}.paygo-days{grid-template-columns:repeat(7,1fr);gap:7px;display:grid}.paygo-days button{color:#53657c;background:#f6f9fd;border:1px solid #d9e4f1;height:40px;padding:0}.paygo-days button.selected{color:#fff;background:#1264e8;border-color:#1264e8}.paygo-times{grid-template-columns:1fr 1fr;gap:12px;display:grid}.paygo-times input{border:2px solid #d8e4f4;border-radius:9px;height:48px;padding:0 12px;font:700 14px Inter,Arial,sans-serif}.fe-schedule-setting{gap:10px}.fe-day-buttons{flex-wrap:wrap;gap:5px;display:flex}.fe-day-buttons button{border-radius:8px;width:34px;height:34px;color:#53657c!important;background:#f5f9ff!important;border:1px solid #cad9eb!important;padding:0!important}.fe-day-buttons button.selected{color:#fff!important;background:#1264e8!important;border-color:#1264e8!important}.fe-schedule-setting input[type=time]{width:112px}.fe-schedule-setting>span:not(:first-of-type){color:#718096;font-size:12px}@media (width<=560px){.paygo-days{grid-template-columns:repeat(4,1fr)}.fe-schedule-setting label{margin-left:0!important}}.paygo-loading{color:#64748b;place-items:center;min-height:420px;font-weight:850;display:grid}.paygo-returning{text-align:center;color:#66758a;margin-top:2px;font-size:12px;font-weight:700;display:block}.paygo-returning a{color:#1264e8;font-weight:900}.sc-preview{color:#17131f;background:#fff;min-height:100vh;font-family:Manrope,Arial,sans-serif}.sc-preview *{box-sizing:border-box}.sc-preview>header{border-bottom:1px solid #ece8f0;justify-content:space-between;align-items:center;height:72px;padding:0 max(20px,50% - 590px);display:flex}.sc-preview>header a{color:inherit;align-items:center;gap:8px;text-decoration:none;display:flex}.sc-preview>header b{letter-spacing:-3px;font:900 32px/1 Montserrat;position:relative}.sc-preview>header b span{color:#5b21b6}.sc-preview>header b i{background:#ff6b35;border-radius:50%;width:8px;height:8px;position:absolute;top:-3px;right:-7px}.sc-preview>header small{font:900 8px/8px Montserrat}.sc-preview>header>span{color:#5b5363;letter-spacing:1px;font:900 9px Montserrat}.sc-hero{text-align:center;max-width:1080px;margin:auto;padding:46px 20px 34px}.sc-hero>p,.sc-booking-head p,.sc-calendar>p{color:#5b21b6;letter-spacing:1.2px;margin:0;font:900 10px Montserrat}.sc-hero h1{letter-spacing:-3.8px;margin:12px 0 0;font:900 clamp(40px,5.5vw,67px)/1.01 Montserrat}.sc-hero h1 em{color:#5b21b6;font-style:normal}.sc-hero h2{letter-spacing:-.7px;margin:15px auto 0;font:900 clamp(18px,2.3vw,25px)/1.25 Montserrat}.sc-hero>div{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:21px;display:flex}.sc-hero>div span{border:1px solid #e0dbe5;border-radius:999px;align-items:center;gap:6px;padding:8px 12px;font-size:10px;font-weight:800;display:flex}.sc-hero>div svg{color:#5b21b6;stroke-width:3px;width:14px}.sc-booking{background:#faf9fc;border:1px solid #e2dce7;border-radius:18px;grid-template-columns:.78fr 1.22fr;align-items:start;gap:28px;width:min(1180px,100% - 32px);margin:0 auto 45px;padding:27px;display:grid;box-shadow:0 20px 60px #2c194217}.sc-booking-head{padding:18px 8px}.sc-booking-head h2{letter-spacing:-1.6px;margin:7px 0 10px;font:900 32px/1.08 Montserrat}.sc-booking-head>div:first-child>span{color:#696171;font-size:12px;line-height:1.55}.sc-booking-head>div:last-child{gap:9px;margin-top:26px;display:grid}.sc-booking-head article{background:#fff;border:1px solid #e2dde8;border-radius:10px;grid-template-columns:25px 1fr;gap:2px 10px;padding:13px;display:grid}.sc-booking-head article svg{color:#5b21b6;grid-row:1/3;width:20px}.sc-booking-head article b{font:900 12px Montserrat}.sc-booking-head article small{color:#797181;font-size:9px}.sc-calendar{background:#fff;border:1px solid #e0dae5;border-radius:13px;padding:18px 15px 10px}.sc-calendar>p{margin:0 0 7px 5px}.sc-calendar iframe{border:0;width:100%;height:710px;display:block}.sc-preview>footer{color:#8b8492;text-align:center;max-width:800px;margin:0 auto;padding:0 20px 34px;font-size:9px;line-height:1.5}@media (width<=780px){.sc-preview>header{height:64px;padding:0 15px}.sc-preview>header b{font-size:27px}.sc-preview>header>span{text-align:right;max-width:145px;font-size:7px;line-height:1.3}.sc-hero{padding:30px 15px 25px}.sc-hero h1{letter-spacing:-2px;font-size:36px;line-height:1.03}.sc-hero h2{font-size:17px}.sc-hero>div{gap:6px}.sc-hero>div span{padding:7px 9px;font-size:8px}.sc-booking{grid-template-columns:1fr;gap:12px;width:calc(100% - 20px);padding:14px 9px}.sc-booking-head{text-align:center;padding:10px 8px}.sc-booking-head h2{font-size:27px}.sc-booking-head>div:last-child{margin-top:18px}.sc-booking-head article{text-align:left}.sc-calendar{padding:13px 4px}.sc-calendar>p{padding-left:8px}.sc-calendar iframe{height:760px}}.qm-hub,.qm-page{color:#17131f;background:#fff;min-height:100vh}.qm-hub *,.qm-page *{box-sizing:border-box}.qm-logo{align-items:center;gap:8px;display:flex}.qm-logo>b{letter-spacing:-3px;font:900 31px/1 Montserrat;position:relative}.qm-logo>b span{color:#5b21b6}.qm-logo>b i{background:#ff6b35;border-radius:50%;width:8px;height:8px;position:absolute;top:-3px;right:-7px}.qm-logo small{font:900 8px/8px Montserrat}.qm-hub>header,.qm-page>header{border-bottom:1px solid #eae7ed;justify-content:space-between;align-items:center;height:72px;padding:0 max(20px,50% - 590px);display:flex}.qm-hub>header>span{letter-spacing:1px;color:#665e6c;font:900 9px Montserrat}.qm-hub>section{text-align:center;max-width:1100px;margin:auto;padding:80px 20px;font-family:Manrope}.qm-hub>section>p{color:#5b21b6;letter-spacing:1.4px;margin:0;font-size:10px;font-weight:800}.qm-hub h1{letter-spacing:-4px;margin:12px 0 0;font-size:clamp(43px,6vw,70px);line-height:1}.qm-hub h1 em{color:#5b21b6;font-style:normal}.qm-hub>section>span{color:#6e6676;max-width:670px;margin:19px auto;font-size:14px;line-height:1.6;display:block}.qm-hub>section>div{text-align:left;grid-template-columns:repeat(3,1fr);gap:15px;margin-top:40px;display:grid}.qm-hub a{color:inherit;border:1px solid #e0dbe5;border-radius:14px;padding:25px;text-decoration:none;transition:all .2s;box-shadow:0 12px 35px #2b183b0a}.qm-hub a:hover{border-color:#bca9db;transform:translateY(-4px);box-shadow:0 18px 45px #2b183b16}.qm-hub mark{color:#5b21b6;background:#eee7fb;border-radius:6px;padding:5px 7px;font-size:9px;font-weight:900}.qm-hub h2{margin:19px 0 5px;font-size:24px}.qm-hub a p{color:#7a7281;font-size:11px}.qm-hub a b{color:#5b21b6;align-items:center;gap:7px;margin-top:28px;font-size:11px;display:flex}.qm-hub a svg{width:15px}.qm-style-nav{align-items:center;gap:7px;display:flex}.qm-style-nav a{color:#77707e;border-radius:8px;padding:8px 10px;font-size:9px;font-weight:800;text-decoration:none}.qm-style-nav a b{color:#5b21b6;margin-right:5px}.qm-style-nav a.active{color:#211a29;background:#eee9f7}.qm-layout{grid-template-columns:.82fr 1.18fr;align-items:center;gap:65px;width:min(1180px,100% - 32px);margin:55px auto;display:grid}.qm-layout>aside>p,.qm-hint{color:#5b21b6;letter-spacing:1.2px;margin:0;font-size:9px;font-weight:900}.qm-layout>aside h1{letter-spacing:-3.2px;margin:11px 0;font-size:49px;line-height:1.02}.qm-layout>aside h1 em{color:#5b21b6;font-style:normal}.qm-layout>aside h2{margin:18px 0 0;font-size:21px}.qm-layout>aside>span{color:#6e6675;margin-top:10px;font-size:12px;line-height:1.6;display:block}.qm-layout>aside ul{gap:11px;margin:25px 0 0;padding:0;list-style:none;display:grid}.qm-layout>aside li{align-items:center;gap:9px;font-size:11px;font-weight:700;display:flex}.qm-layout>aside li svg{color:#5b21b6;stroke-width:3px;width:17px}.qm-form-shell{background:#fff;border:1px solid #ded9e4;min-height:510px;padding:30px}.qm-step{color:#756d7c;justify-content:space-between;font-size:10px;font-weight:800;display:flex}.qm-progress{background:#ece8ef;height:5px;margin:10px 0 32px;overflow:hidden}.qm-progress i{background:#5b21b6;height:100%;transition:all .25s;display:block}.qm-form-shell>h2{letter-spacing:-1.4px;max-width:560px;margin:9px 0 23px;font-size:31px;line-height:1.18}.qm-options{gap:10px;display:grid}.qm-options button{color:#17131f;text-align:left;cursor:pointer;background:#fff;border:1.5px solid #ded8e4;grid-template-columns:20px 1fr 20px;align-items:center;gap:11px;min-height:59px;padding:10px 14px;display:grid}.qm-options button>i{border:2px solid #c9c1cf;border-radius:50%;width:19px;height:19px}.qm-options button>b{font-size:13px}.qm-options button>svg{color:#5b21b6;width:17px}.qm-options button:hover,.qm-options button.selected{background:#faf7ff;border-color:#5b21b6}.qm-options button.selected>i{border:5px solid #5b21b6}.qm-back{color:#77707f;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin-top:17px;padding:8px 0;font-weight:800;display:flex}.qm-back svg{width:15px}.qm-form-shell form{grid-template-columns:1fr 1fr;gap:11px;display:grid}.qm-form-shell label{border:1.5px solid #ded8e4;align-items:center;gap:10px;height:57px;padding:0 13px;display:flex}.qm-form-shell label svg{color:#81798a;width:17px}.qm-form-shell input{background:0 0;border:0;outline:0;width:100%;height:100%}.qm-form-shell form>button{color:#fff;background:#5b21b6;border:0;grid-column:1/-1;justify-content:center;align-items:center;gap:8px;height:56px;font-weight:900;display:flex}.qm-form-shell form>button svg{width:17px}.qm-done{text-align:center;place-content:center;justify-items:center;min-height:440px;display:grid}.qm-done>span{color:#5b21b6;background:#ede8f7;border-radius:50%;place-items:center;width:52px;height:52px;display:grid}.qm-done p{color:#5b21b6;letter-spacing:1.1px;margin:18px 0 6px;font-size:9px;font-weight:900}.qm-done h2{margin:0;font-size:28px}.qm-done button{color:#fff;background:#5b21b6;border:0;margin-top:20px;padding:12px 18px;font-weight:800}.qm-page>footer{text-align:center;color:#958e9c;letter-spacing:.5px;padding:0 20px 30px;font-size:8px;font-weight:700}.qm-a{font-family:DM Sans,Arial,sans-serif}.qm-a .qm-form-shell{border-radius:4px;box-shadow:15px 15px #f0edf4}.qm-a .qm-layout>aside h1{font-family:DM Sans;font-weight:700}.qm-a .qm-form-shell>h2{font-family:DM Sans;font-weight:600}.qm-a .qm-options button,.qm-a .qm-form-shell label{border-radius:3px}.qm-a .qm-layout{gap:85px}.qm-b{background:#fbf8ff;font-family:Montserrat,Arial,sans-serif}.qm-b>header{background:#fff}.qm-b .qm-layout{gap:35px;width:min(1080px,100% - 32px)}.qm-b .qm-layout>aside h1{letter-spacing:-4px;font-size:55px;font-weight:900;line-height:.95}.qm-b .qm-layout>aside h2{color:#5b21b6;font-size:24px}.qm-b .qm-form-shell{border:3px solid #17131f;border-radius:18px;box-shadow:10px 10px #5b21b6}.qm-b .qm-form-shell>h2{font-size:32px;font-weight:900}.qm-b .qm-options button,.qm-b .qm-form-shell label{border:2px solid #17131f;border-radius:11px}.qm-b .qm-options button>b{font-size:12px}.qm-b .qm-progress{border-radius:99px;height:8px}.qm-b .qm-progress i{border-radius:99px}.qm-b .qm-form-shell form>button{border-radius:10px}.qm-b .qm-layout>aside li{font-size:10px}.qm-c{background:#f5f3fa;font-family:Sora,Arial,sans-serif}.qm-c>header{background:#fff}.qm-c .qm-layout{background:#fff;border:1px solid #ded8e6;border-radius:24px;gap:0;width:min(1100px,100% - 32px);overflow:hidden;box-shadow:0 30px 80px #2a173c18}.qm-c .qm-layout>aside{color:#fff;background:linear-gradient(145deg,#211632,#5b21b6);height:100%;padding:48px 42px}.qm-c .qm-layout>aside>p{color:#d8c4ff}.qm-c .qm-layout>aside h1{letter-spacing:-2.7px;font-size:43px}.qm-c .qm-layout>aside h1 em{color:#d7bcff}.qm-c .qm-layout>aside h2{font-size:19px}.qm-c .qm-layout>aside>span{color:#d9d0e5}.qm-c .qm-layout>aside li svg{color:#d7bcff}.qm-c .qm-form-shell{border:0;border-radius:0;height:100%;padding:43px 40px}.qm-c .qm-form-shell>h2{font-size:28px}.qm-c .qm-options button,.qm-c .qm-form-shell label{border-radius:12px}.qm-c .qm-options button:hover,.qm-c .qm-options button.selected{background:#f0eaff}.qm-c .qm-form-shell form>button{border-radius:12px}@media (width<=780px){.qm-hub>header,.qm-page>header{height:auto;min-height:64px;padding:12px 14px}.qm-hub>section{padding:45px 15px}.qm-hub h1{letter-spacing:-2.3px;font-size:39px}.qm-hub>section>div{grid-template-columns:1fr}.qm-style-nav{gap:3px}.qm-style-nav>a:first-child{display:none}.qm-style-nav a{padding:7px 6px;font-size:7px}.qm-style-nav a b{margin:0 0 2px;display:block}.qm-layout,.qm-a .qm-layout,.qm-b .qm-layout{width:100%;margin:0;display:block}.qm-layout>aside{text-align:center;padding:32px 20px 27px}.qm-layout>aside h1,.qm-b .qm-layout>aside h1{letter-spacing:-2.2px;font-size:36px}.qm-layout>aside h2{font-size:18px}.qm-layout>aside ul{display:none}.qm-form-shell{border-width:1px 0 0;border-top-style:solid;border-top-color:#e1dce6;min-height:500px;padding:25px 17px;box-shadow:none!important;border-radius:0!important}.qm-form-shell>h2{font-size:27px}.qm-options button{min-height:58px}.qm-form-shell form{grid-template-columns:1fr}.qm-form-shell form>button{grid-column:auto}.qm-c .qm-layout{border-radius:17px;width:calc(100% - 18px);margin:18px auto}.qm-c .qm-layout>aside{padding:33px 20px}.qm-c .qm-form-shell{padding:27px 17px}.qm-page>footer{padding-top:24px}}.activation-page{color:#17131f;background:radial-gradient(circle at 20% 0,#eee7ff,#fff 48%);min-height:100vh;padding:0 22px;font-family:Manrope,Arial,sans-serif}.activation-page *{box-sizing:border-box}.activation-page header{border-bottom:1px solid #e7e0ec;justify-content:space-between;align-items:center;max-width:1080px;height:76px;margin:auto;display:flex}.activation-page header>a{color:#17131f;align-items:center;gap:10px;text-decoration:none;display:flex}.activation-page header>a b{letter-spacing:-2.5px;font:900 29px Montserrat;position:relative}.activation-page header>a b span{color:#5b21b6}.activation-page header>a b i{background:#ff704d;border-radius:50%;width:7px;height:7px;position:absolute;top:2px;right:-8px}.activation-page header>a small{letter-spacing:1px;color:#686172;width:48px;font:900 8px/1.2 Montserrat}.activation-page header>span{letter-spacing:1px;color:#5b21b6;align-items:center;gap:6px;font-size:8px;font-weight:900;display:flex}.activation-page header>span svg{width:15px}.activation-page>section{grid-template-columns:1.05fr .95fr;align-items:center;gap:70px;width:min(1080px,100%);margin:auto;padding:65px 0 80px;display:grid}.activation-copy>p,.activation-page form>p{color:#5b21b6;letter-spacing:1.5px;margin:0;font:900 10px Montserrat}.activation-copy h1{letter-spacing:-3.5px;margin:12px 0 18px;font:900 clamp(42px,5vw,62px)/1.04 Montserrat}.activation-copy h1 em{color:#5b21b6;font-style:normal}.activation-copy>span{color:#625a69;font-size:14px;font-weight:700;line-height:1.65;display:block}.activation-points{gap:13px;margin:29px 0;display:grid}.activation-points>div{align-items:flex-start;gap:12px;display:flex}.activation-points svg{color:#5b21b6;flex:none;width:22px}.activation-points span{flex-direction:column;display:flex}.activation-points b{font:900 12px Montserrat}.activation-points small{color:#736b79;margin-top:3px;font-size:9px;font-weight:700}.activation-copy aside{background:#fff;border:2px solid #ded5e8;border-radius:12px;padding:20px}.activation-copy aside>strong{font:900 12px Montserrat}.activation-copy ol{gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.activation-copy li{align-items:center;gap:9px;font-size:9px;font-weight:800;display:flex}.activation-copy li b{color:#fff;background:#5b21b6;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.activation-page form{background:#fff;border:3px solid #17131f;border-radius:14px;gap:13px;padding:34px;display:grid;box-shadow:13px 13px #e4d7ff}.activation-page form h2{letter-spacing:-1.5px;margin:2px 0 0;font:900 28px Montserrat}.activation-page form>span{color:#6d6574;margin-bottom:8px;font-size:9px;font-weight:700}.activation-page form>span a{color:#5b21b6;font-weight:900}.activation-page label{gap:6px;font-size:10px;font-weight:900;display:grid}.activation-page input{border:2px solid #ddd6e7;border-radius:8px;outline:0;width:100%;height:47px;padding:0 12px}.activation-page input:focus{border-color:#6d28d9;box-shadow:0 0 0 3px #6d28d91a}.activation-page form button{color:#fff;cursor:pointer;background:#5b21b6;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;height:51px;margin-top:4px;font-weight:900;display:flex;box-shadow:0 10px 22px #5b21b62c}.activation-page form button:disabled{opacity:.65}.activation-page form button svg{width:17px}.activation-page form>small{color:#706878;justify-content:center;align-items:center;gap:5px;font-size:8px;font-weight:800;display:flex}.activation-page form>small svg{color:#25865f;width:13px}.activation-error{color:#b42318;margin:0;font-size:10px;font-weight:800}.activation-page>footer{text-align:center;color:#8a8291;padding:0 0 30px;font-size:8px;font-weight:800}@media (width<=760px){.activation-page header>span{display:none}.activation-page>section{grid-template-columns:1fr;gap:38px;padding-top:45px}.activation-copy{text-align:center}.activation-copy h1{letter-spacing:-2.5px;font-size:42px}.activation-points,.activation-copy aside{text-align:left}.activation-page form{padding:26px 18px;box-shadow:8px 8px #e4d7ff}}.activation-page{background:linear-gradient(115deg,#f2edff 0%,#fff 42%,#faf8ff 100%);width:100%;min-height:100dvh;padding-inline:clamp(20px,4vw,72px)}.activation-page header{width:100%;max-width:1400px;height:82px;position:relative;top:auto}.activation-page>section{grid-template-columns:minmax(0,1.15fr) minmax(420px,.85fr);gap:clamp(55px,7vw,120px);width:100%;max-width:1400px;min-height:calc(100dvh - 132px);padding:clamp(44px,6vh,82px) 0}.activation-copy{width:100%;max-width:720px}.activation-copy h1{font-size:clamp(48px,5.1vw,78px);line-height:1.02}.activation-page form{justify-self:end;width:100%;max-width:560px;padding:clamp(30px,3vw,46px)}.activation-page label{margin:0;display:grid}.activation-page input,.activation-page input[type=text],.activation-page input[type=email],.activation-page input[type=tel],.activation-page input[type=password]{background:#fff;border:2px solid #ddd6e7;border-radius:8px;width:100%;height:50px;margin:0;padding:0 13px}.activation-page>footer{width:100%;max-width:1400px;margin:auto}@media (width<=900px){.activation-page{padding-inline:22px}.activation-page>section{grid-template-columns:1fr;gap:42px;min-height:auto}.activation-copy{text-align:center;max-width:none}.activation-copy h1{font-size:clamp(42px,9vw,62px)}.activation-points,.activation-copy aside{text-align:left}.activation-page form{justify-self:center;max-width:620px}}@media (width<=520px){.activation-page{padding-inline:15px}.activation-page header{height:68px}.activation-page>section{padding:34px 0 58px}.activation-copy h1{letter-spacing:-2.4px;font-size:40px}.activation-page form{padding:25px 17px}.activation-page form h2{font-size:25px}}.activation-page form .activation-inline-login{color:#5b21b6;height:auto;box-shadow:none;font:900 inherit;background:0 0;border:0;border-radius:0;margin:0;padding:0;text-decoration:underline;display:inline}.activation-page form .activation-secondary{color:#4f1aa2;height:43px;box-shadow:none;background:#fff;border:2px solid #d8cfe4;margin-top:0}.activation-offer{background:#fff}.activation-offer .activation-copy h1{max-width:780px}.activation-free-lead{color:#4c1695;background:#f0e8ff;border-radius:8px;width:max-content;margin:0 0 14px;padding:8px 13px;font:900 clamp(17px,1.7vw,23px) Montserrat;display:block}.activation-criteria{background:#faf9fc;border:2px solid #e2d9eb;border-left:5px solid #5b21b6;border-radius:10px;gap:5px;margin:22px 0 0;padding:15px 17px;display:grid}.activation-criteria b{text-transform:uppercase;letter-spacing:.5px;font:900 11px Montserrat}.activation-criteria span{color:#4f4856;font-size:11px;font-weight:800;line-height:1.55}.activation-offer .activation-points{margin-top:23px}.activation-verification-note{background:#fff;border:2px solid #dcd2e9;border-radius:10px;align-items:center;gap:11px;margin:18px 0 0;padding:13px 15px;display:flex}.activation-verification-note>svg{color:#5b21b6;flex:none;width:23px}.activation-verification-note>span{flex-direction:column;display:flex}.activation-verification-note b{font:900 11px Montserrat}.activation-verification-note small{color:#625a69;margin-top:3px;font-size:9px;font-weight:750;line-height:1.45}.activation-field-note{color:#756d7e;margin-top:-1px;font-size:8px;font-weight:700}.activation-next-row{text-align:center;background:#f8f6fb;border-radius:8px;gap:5px;margin-top:1px;padding:12px;display:grid}.activation-next-row b{text-transform:uppercase;letter-spacing:.5px;font:900 9px Montserrat}.activation-next-row span{color:#625a69;font-size:8px;font-weight:800;line-height:1.5}.activation-included{text-align:center;background:#faf9fc;border:2px solid #e2dbea;border-radius:14px;width:min(1400px,100%);margin:0 auto 55px;padding:30px}.activation-included>p{color:#5b21b6;letter-spacing:1.4px;margin:0;font:900 10px Montserrat}.activation-included h2{letter-spacing:-1px;margin:8px 0 20px;font:900 25px Montserrat}.activation-included>div{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.activation-included span{text-align:left;background:#fff;border:1px solid #e1dae8;border-radius:8px;align-items:center;gap:7px;padding:10px 12px;font-size:9px;font-weight:850;display:flex}.activation-included svg{color:#25865f;flex:none;width:14px}.activation-page>footer{flex-direction:column;gap:7px;display:flex}.activation-page>footer small{color:#8a8291;font-size:8px;font-weight:700}@media (width<=900px){.activation-free-lead{margin-inline:auto}.activation-criteria{text-align:left}.activation-offer .activation-copy h1{max-width:760px;margin-inline:auto}.activation-verification-note{text-align:left}.activation-included>div{grid-template-columns:repeat(3,1fr)}}@media (width<=520px){.activation-offer>section{gap:27px;padding-top:25px}.activation-offer .activation-copy h1{letter-spacing:-2px;margin-top:8px;font-size:36px;line-height:1.04}.activation-free-lead{font-size:16px}.activation-offer .activation-copy>span{font-size:12px;line-height:1.5}.activation-verification-note{margin-top:14px}.activation-criteria{margin-top:12px;padding:12px 13px}.activation-criteria span{font-size:10px}.activation-offer .activation-points{gap:9px;margin:15px 0 0}.activation-offer .activation-points small{font-size:8px}.activation-offer form h2{font-size:23px;line-height:1.1}.activation-included{margin-bottom:40px;padding:24px 14px}.activation-included h2{font-size:21px}.activation-included>div{grid-template-columns:1fr 1fr}.activation-included span{font-size:8px}.activation-progress>span{padding:7px 10px}.activation-progress>i{width:15px}}html,body,#root{width:100%;min-height:100%;margin:0}.activation-page{overflow-x:hidden}.activation-page header{clip-path:inset(0 -100vmax);border-bottom:0;position:relative;top:auto;box-shadow:0 0 0 100vmax #fff;background:#fff!important}.activation-page header:after{content:"";background:#e7e0ec;width:100vw;height:1px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.activation-wizard{padding-top:0}.activation-progress{justify-content:center;align-items:center;gap:10px;width:min(720px,100% - 40px);margin:22px auto 0;display:flex}.activation-progress>span{color:#8a8291;background:#fff;border:2px solid #e4ddeb;border-radius:999px;align-items:center;gap:7px;padding:8px 13px;font:900 10px Montserrat;display:flex}.activation-progress>span.active{color:#5b21b6;background:#f5f0ff;border-color:#8b5cf6}.activation-progress>i{background:#ddd5e6;width:45px;height:2px}.activation-card-step,.activation-preferences,.activation-loading{background:#fff;border:3px solid #17131f;border-radius:14px;justify-self:end;gap:14px;width:100%;max-width:680px;padding:34px;display:grid;box-shadow:13px 13px #e4d7ff}.activation-card-step>p,.activation-preferences>p{color:#5b21b6;letter-spacing:1.5px;margin:0;font:900 10px Montserrat}.activation-card-step h2,.activation-preferences h2{letter-spacing:-1.5px;margin:2px 0 0;font:900 28px Montserrat}.activation-card-step>span,.activation-preferences>span{color:#6d6574;font-size:10px;font-weight:700;line-height:1.6}.activation-card-fields{gap:13px;margin-top:8px;display:grid}.activation-card-fields>div{grid-template-columns:1fr 1fr;gap:12px;display:grid}.activation-card-fields label{gap:6px;font-size:10px;font-weight:900;display:grid}.activation-card-fields label>div,.activation-card-fields input{background:#fff;border:2px solid #ddd6e7;border-radius:8px;height:48px}.activation-card-fields input{width:100%;margin:0;padding:0 12px}.activation-card-step>button,.activation-preferences>button{color:#fff;cursor:pointer;background:#5b21b6;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;height:53px;font-weight:900;display:flex;box-shadow:0 10px 22px #5b21b62c}.activation-card-step>button:disabled,.activation-preferences>button:disabled{opacity:.55;cursor:not-allowed}.activation-card-step>button svg,.activation-preferences>button svg{width:17px}.activation-card-step>small,.activation-preferences>small{color:#706878;justify-content:center;align-items:center;gap:5px;font-size:8px;font-weight:800;display:flex}.activation-card-step>small svg,.activation-preferences>small svg{color:#25865f;width:13px}.activation-saved-card{background:#faf8ff;border:2px solid #ddd6e7;border-radius:10px;align-items:center;gap:13px;padding:17px;display:flex}.activation-saved-card>svg{color:#5b21b6}.activation-saved-card span{flex-direction:column;display:flex}.activation-saved-card small{color:#756d7e;margin-top:3px}.activation-message{color:#287454;background:#effaf4;border-radius:8px;margin:0;padding:10px 12px;font-size:10px;font-weight:800}.activation-loading{text-align:center;color:#5b21b6;place-content:center;min-height:220px}.activation-loading svg{margin:auto}.activation-product-grid{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:8px;display:grid}.activation-product-grid>button{color:#17131f;text-align:center;background:#fff;border:2px solid #ddd6e7;border-radius:10px;flex-direction:column;align-items:center;gap:8px;min-height:190px;padding:18px 12px;display:flex;position:relative}.activation-product-grid>button.selected,.activation-days>button.selected{background:#f5f0ff;border-color:#6d28d9;box-shadow:0 0 0 3px #6d28d916}.activation-product-grid>button>i,.activation-days>button>i{border:2px solid #cfc6d8;border-radius:50%;place-items:center;width:20px;height:20px;display:grid;position:absolute;top:9px;right:9px}.activation-product-grid>button.selected>i,.activation-days>button.selected>i{color:#fff;background:#5b21b6;border-color:#5b21b6}.activation-product-grid>button>i svg,.activation-days>button>i svg{width:12px}.activation-product-grid>button>svg{color:#5b21b6;width:24px}.activation-product-grid b{font:900 11px Montserrat}.activation-product-grid strong{color:#5b21b6;font-size:11px}.activation-product-grid small{color:#71697a;font-size:8px;line-height:1.5}.activation-preferences h3{margin:8px 0 0;font:900 12px Montserrat}.activation-days{grid-template-columns:1fr 1fr;gap:10px;display:grid}.activation-days>button{color:#17131f;text-align:left;background:#fff;border:2px solid #ddd6e7;border-radius:10px;align-items:center;gap:10px;min-height:75px;padding:12px 38px 12px 14px;display:flex;position:relative}.activation-days>button>svg{color:#5b21b6;width:21px}.activation-days span{flex-direction:column;display:flex}.activation-days b{font-size:10px}.activation-days small{color:#756d7e;margin-top:3px;font-size:8px}@media (width<=900px){.activation-card-step,.activation-preferences,.activation-loading{justify-self:center}.activation-product-grid{grid-template-columns:1fr}.activation-product-grid>button{min-height:145px}.activation-progress{margin-top:15px}}@media (width<=560px){.activation-progress>span b{display:none}.activation-progress>i{width:22px}.activation-card-step,.activation-preferences{padding:24px 16px;box-shadow:8px 8px #e4d7ff}.activation-card-fields>div,.activation-days{grid-template-columns:1fr}.activation-card-step h2,.activation-preferences h2{font-size:24px}}.bq-shell{--ink:#15121c;--purple:#5b21b6;--purple2:#7c3aed;--orange:#ff6b35;min-height:100vh;color:var(--ink);background:#fff;font-family:Manrope,Arial,sans-serif}.bq-shell *{box-sizing:border-box}.bq-shell>header{border-bottom:1px solid #eeeaf4;justify-content:center;align-items:center;height:76px;display:flex}.bq-logo{align-items:center;gap:8px;display:flex}.bq-logo>b{letter-spacing:-3px;color:#17131f;font:950 32px/1 Montserrat;position:relative}.bq-logo>b span{color:var(--purple)}.bq-logo>b i{background:var(--orange);border-radius:50%;width:8px;height:8px;position:absolute;top:-3px;right:-7px}.bq-logo small{letter-spacing:.6px;font:900 8px/8px Montserrat}.bq-progress{background:#f0edf5;height:4px}.bq-progress span{background:linear-gradient(90deg,var(--purple),var(--purple2));height:100%;transition:width .3s;display:block}.bq-question,.bq-contact,.bq-calendar{text-align:center;width:min(760px,100% - 36px);margin:0 auto;padding:38px 0 70px}.bq-eyebrow{color:var(--purple);letter-spacing:1.1px;margin:0 0 13px;font:900 13px/1.25 Montserrat}.bq-question h1,.bq-contact h1,.bq-calendar h1{letter-spacing:-3.2px;max-width:740px;margin:0 auto;font:950 clamp(34px,5vw,57px)/1.04 Montserrat}.bq-question h2{color:var(--purple);letter-spacing:-1.8px;margin:13px 0 0;font:950 clamp(24px,3.2vw,37px)/1.1 Montserrat}.bq-detail{color:#625a6a;margin:18px auto 0;font-size:14px;font-weight:800;line-height:1.5}.bq-question h3{letter-spacing:-1.2px;margin:36px 0 16px;font:900 clamp(23px,3vw,32px)/1.18 Montserrat}.bq-options{gap:12px;width:min(580px,100%);margin:auto;display:grid}.bq-options button{min-height:62px;color:var(--ink);text-align:left;cursor:pointer;background:#fff;border:2px solid #ded9e6;border-radius:7px;align-items:center;gap:15px;padding:12px 18px;transition:all .15s;display:flex}.bq-options button:hover{border-color:var(--purple);transform:translateY(-1px);box-shadow:0 8px 22px #5b21b616}.bq-options svg{width:23px;color:var(--purple)}.bq-options b{font:900 16px/1.25 Montserrat}.bq-back{color:#777080;cursor:pointer;background:0 0;border:0;margin:17px auto 0;font-weight:800}.bq-contact{width:min(660px,100% - 36px)}.bq-contact h1,.bq-calendar h1{letter-spacing:-2.3px;font-size:clamp(32px,4vw,45px)}.bq-contact form{gap:14px;margin:30px auto 0;display:grid}.bq-contact label{text-align:left;border:1.5px solid #ddd8e4;border-radius:7px;align-items:center;gap:13px;height:58px;padding:0 16px;display:flex}.bq-contact label:focus-within{border-color:var(--purple);box-shadow:0 0 0 3px #5b21b612}.bq-contact label svg{color:#81798a;width:20px}.bq-contact label span{border-right:1px solid #ddd8e4;padding-right:11px;font-weight:800}.bq-contact input{background:0 0;border:0;outline:0;width:100%;height:100%;font-size:15px}.bq-contact form>button{background:var(--purple);color:#fff;cursor:pointer;border:0;border-radius:7px;align-items:center;gap:10px;width:max-content;min-height:56px;margin:2px auto 0;padding:0 24px;font:900 15px Montserrat;display:flex}.bq-contact form>button:hover{background:#46168f}.bq-contact form>button svg{width:18px}.bq-contact>small{color:#91899b;margin-top:14px;font-size:11px;font-weight:700;display:block}.bq-calendar>svg{width:44px;height:44px;color:var(--purple);background:#ede9fe;border-radius:50%;padding:10px}.bq-calendar iframe{background:#fff;border:1px solid #e5e0ea;border-radius:10px;width:100%;min-height:690px;margin-top:24px}@media (width<=650px){.bq-shell>header{height:66px}.bq-question,.bq-contact,.bq-calendar{padding-top:28px}.bq-question h1{letter-spacing:-2.1px;font-size:35px}.bq-question h2{font-size:25px}.bq-detail{font-size:12px}.bq-question h3{margin-top:29px;font-size:23px}.bq-options button{min-height:58px;padding:10px 13px}.bq-options b{font-size:14px}.bq-calendar iframe{min-height:760px}}.bq-shell>header{background:#fff}.page-partner .bq-shell>header{background:#fff!important}.page-partner .bq-shell h1,.page-partner .bq-shell h2,.page-partner .bq-shell h3,.page-partner .bq-shell button,.page-partner .bq-shell .bq-eyebrow,.bq-shell h1,.bq-shell h2,.bq-shell h3,.bq-shell button,.bq-shell .bq-eyebrow{font-family:Montserrat,Arial,sans-serif!important;font-weight:950!important}.bq-contact-sub{color:#655d6e;max-width:520px;margin:12px auto 0;font-size:15px;font-weight:700;line-height:1.5}.bq-contact form{gap:12px}.bq-contact label{border-width:2px;height:64px}.bq-contact input{font-size:16px}.bq-contact form>button{justify-content:center;width:100%;margin-top:4px}.bq-rejected{text-align:center;width:min(680px,100% - 36px);margin:auto;padding:70px 0}.bq-rejected>div{color:#5b21b6;background:#f3effa;border-radius:50%;place-items:center;width:62px;height:62px;margin:0 auto 20px;font-size:35px;font-weight:900;display:grid}.bq-rejected h1{letter-spacing:-2px;margin:0;font-size:clamp(32px,4vw,47px);font-weight:900;line-height:1.08}.bq-rejected span{color:#655d6e;max-width:560px;margin:17px auto 0;font-weight:700;line-height:1.55;display:block}.bq-rejected button{color:#fff;cursor:pointer;background:#5b21b6;border:0;border-radius:7px;margin-top:24px;padding:14px 22px;font-weight:900}@media (width<=650px){.bq-contact-sub{font-size:13px}.bq-contact label{height:60px}.bq-rejected{padding-top:50px}.bq-rejected h1{font-size:33px}}.bq-contact label input{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.bq-benefits{flex-wrap:wrap;justify-content:center;gap:8px;max-width:690px;margin:20px auto 0;display:flex}.bq-benefits span{color:#21192a;white-space:nowrap;background:#fff;border:2px solid #ded7e8;border-radius:999px;padding:9px 13px;font:950 12px/1 Montserrat,Arial,sans-serif}.bq-benefits span:last-child{color:#5b21b6;background:#f3edff;border-color:#5b21b6}.bq-shell p,.bq-shell span,.bq-shell small,.bq-shell input{font-weight:800}.bq-options b{font-weight:950!important}.bq-question h1,.bq-question h2,.bq-question h3,.bq-contact h1,.bq-calendar h1,.bq-rejected h1{-webkit-text-stroke:.15px currentColor}@media (width<=650px){.bq-benefits{gap:6px;margin-top:16px}.bq-benefits span{padding:8px 10px;font-size:10px}.bq-question h3{margin-top:25px}}.bq-question h1{letter-spacing:-2.5px!important;line-height:1.13!important}.bq-question h2{letter-spacing:-1.2px!important;line-height:1.2!important}.bq-question h3{letter-spacing:-.7px!important;line-height:1.28!important}.bq-options b{letter-spacing:0!important;line-height:1.42!important}.bq-price-note{color:#51485d;margin:9px auto 0;font-size:13px;line-height:1.45;font-weight:900!important}.bq-detail{margin-top:16px!important;line-height:1.65!important}@media (width<=650px){.bq-question h1{letter-spacing:-1.4px!important;line-height:1.14!important}.bq-question h2{letter-spacing:-.7px!important;line-height:1.22!important}.bq-question h3{line-height:1.3!important}.bq-price-note{max-width:320px;font-size:11px}}.bq-question.bq-offer{padding-top:18px;padding-bottom:36px}.bq-offer .bq-eyebrow{margin-bottom:7px;font-size:10px}.bq-offer h1{max-width:680px;font-size:clamp(30px,3.5vw,43px)!important;line-height:1.06!important}.bq-offer h2{margin-top:7px;font-size:clamp(20px,2.3vw,29px)!important}.bq-offer .bq-detail{font-size:11px;margin-top:8px!important;line-height:1.35!important}.bq-offer .bq-benefits span{border-width:1.5px;padding:6px 9px;font-size:9px}.bq-offer h3{margin:17px 0 11px;font-size:clamp(20px,2.2vw,26px)}.bq-offer .bq-options button{min-height:52px;padding:9px 15px}.bq-offer .bq-options b{font-size:14px}@media (width<=650px){.bq-question.bq-offer{padding-top:14px}.bq-offer h1{font-size:29px!important}.bq-offer h2{font-size:20px!important}.bq-offer .bq-detail{font-size:10px}.bq-offer h3{margin-top:16px;font-size:19px}.bq-offer .bq-benefits span{padding:5px 7px;font-size:8px}}.bq-offer h1 em{color:var(--purple);font-style:italic}.bq-offer .bq-detail{color:#51485d;max-width:660px;font-weight:850;font-size:12px!important;line-height:1.45!important}@media (width<=650px){.bq-shell>header{border-bottom:1px solid #eee8f7;height:60px;box-shadow:0 3px 14px #3211600a}.bq-logo>b{font-size:29px}.bq-question.bq-offer{background:linear-gradient(155deg,#fbf9ff 0%,#f4edff 52%,#fff 100%);border:1px solid #e5daf8;border-radius:18px;width:calc(100% - 20px);margin:10px auto 24px;padding:18px 14px 22px;box-shadow:0 16px 38px #3b176812}.bq-offer .bq-eyebrow{letter-spacing:.8px;background:#ebe0ff;border-radius:999px;margin-bottom:10px;padding:6px 9px;font-size:8px;display:inline-flex}.bq-offer h1{max-width:340px;letter-spacing:-1.6px!important;font-size:31px!important;line-height:1.03!important}.bq-offer h2{max-width:330px;margin:11px auto 0;letter-spacing:-.35px!important;font-size:16px!important;line-height:1.24!important}.bq-offer .bq-detail{color:#5d5368;max-width:326px;margin-top:10px!important;font-size:11px!important;line-height:1.42!important}.bq-offer h3{border-top:1px solid #dcd0ed;max-width:310px;margin:18px auto 12px;padding-top:17px;font-size:19px;line-height:1.2!important}.bq-offer .bq-options{gap:9px}.bq-offer .bq-options button{background:#fff;border:1.5px solid #d7cce5;border-radius:12px;min-height:57px;padding:10px 12px;box-shadow:0 7px 18px #4218730d}.bq-offer .bq-options button:active{border-color:var(--purple);background:#faf7ff;transform:scale(.99)}.bq-offer .bq-options svg{background:#eee7fb;border-radius:50%;flex:none;width:28px;height:28px;padding:7px}.bq-offer .bq-options b{font-size:12px!important;line-height:1.3!important}.bq-progress{height:3px}}.bq-shell>header{background:#fff;gap:28px}.bq-header-promise{color:#4e4658;letter-spacing:.8px;align-items:center;gap:9px;font:900 9px/1 Montserrat;display:flex}.bq-header-promise i{background:var(--orange);border-radius:50%;width:4px;height:4px}@media (width<=650px){html,body,body.page-partner{min-height:100%;background:#f4edff!important}.bq-shell>header{justify-content:space-between;gap:8px;height:68px;padding:0 15px}.bq-logo>b{font-size:27px}.bq-logo small{font-size:7px;line-height:7px}.bq-header-promise{text-align:right;letter-spacing:.45px;flex-wrap:wrap;justify-content:flex-end;gap:4px 7px;max-width:118px;font-size:7px;line-height:1.2}.bq-offer .bq-benefits{grid-template-columns:repeat(2,1fr);gap:7px;margin:13px auto 0;display:grid}.bq-offer .bq-benefits span{white-space:normal;background:#fff;border:1px solid #d8caed;border-radius:9px;justify-content:center;padding:8px 6px;font-size:9px}.bq-offer .bq-benefits span:last-child{background:#ede4fc;border-color:#cab6e9}}.bq-shell{background:#fff!important}@media (width<=650px){html,body,body.page-partner{background:#fff!important}}.bq-question.bq-offer{width:min(1040px,100% - 32px);padding:42px 0 64px;box-shadow:none!important;background:#fff!important;border:0!important}.bq-offer .bq-eyebrow{color:#5b21b6;letter-spacing:1.3px;background:0 0;margin-bottom:14px;padding:0;font-size:11px}.bq-offer h1{max-width:980px;letter-spacing:-3px!important;font-size:clamp(38px,5vw,62px)!important;line-height:1.03!important}.bq-offer h1 em{color:#5b21b6;font-style:normal;display:inline}.bq-offer h2{max-width:650px;margin:15px auto 0;letter-spacing:-.8px!important;font-size:clamp(20px,2.5vw,29px)!important;line-height:1.22!important}.bq-offer .bq-detail{color:#625a6a;max-width:610px;margin-top:13px!important;font-size:14px!important;line-height:1.5!important}.bq-offer .bq-benefits{gap:9px;margin-top:18px}.bq-offer .bq-benefits span,.bq-offer .bq-benefits span:last-child{color:#241d2c;background:#fff;border:1px solid #ddd7e5;border-radius:999px;padding:9px 15px;font-size:11px}.bq-offer h3{border-top:1px solid #e8e3ec;max-width:700px;margin:42px auto 20px;padding-top:38px;font-size:clamp(30px,4vw,43px);letter-spacing:-1.8px!important;line-height:1.12!important}.bq-offer .bq-options{grid-template-columns:1fr 1fr;gap:12px;width:min(640px,100%)}.bq-offer .bq-options button{text-align:center;border:2px solid #dcd6e3;border-radius:12px;justify-content:center;min-height:72px;padding:14px 18px}.bq-offer .bq-options svg{display:none}.bq-offer .bq-options b{font-size:17px!important;line-height:1.25!important}.bq-criteria{color:#312a39;background:#f7f5f9;border:1px solid #e2dce8;border-radius:10px;max-width:720px;margin:18px auto 0;padding:13px 17px;font:850 12px/1.5 Manrope,Arial,sans-serif}.bq-expectation{color:#5b21b6;letter-spacing:.3px;margin:28px auto -25px;font:950 12px/1 Montserrat,Arial,sans-serif}.bq-privacy{color:#746c7d;text-align:left;margin:-2px 2px 1px;line-height:1.45;font-size:11px!important;font-weight:700!important}@media (width<=650px){.bq-question.bq-offer{width:100%;margin:0 auto;padding:30px 20px 48px}.bq-offer .bq-eyebrow{letter-spacing:1px;margin-bottom:12px;padding:0;font-size:8px;display:block}.bq-offer h1{max-width:370px;letter-spacing:-1.4px!important;font-size:30px!important;line-height:1.07!important}.bq-offer h1 em{margin-top:0;display:inline}.bq-offer h2{max-width:340px;margin-top:12px;font-size:18px!important;line-height:1.25!important}.bq-offer .bq-detail{max-width:340px;margin-top:10px!important;font-size:12px!important;line-height:1.45!important}.bq-offer .bq-benefits{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.bq-offer .bq-benefits span,.bq-offer .bq-benefits span:last-child{white-space:nowrap;border-radius:999px;padding:7px 10px;font-size:9px}.bq-criteria{border-radius:9px;margin-top:14px;padding:11px 12px;font-size:9px;line-height:1.45}.bq-expectation{margin:19px auto -18px;font-size:10px}.bq-offer h3{max-width:350px;margin:28px auto 16px;padding-top:24px;font-size:27px;letter-spacing:-1.1px!important;line-height:1.14!important}.bq-offer .bq-options{grid-template-columns:1fr;gap:10px}.bq-offer .bq-options button{border-radius:11px;min-height:64px}.bq-offer .bq-options b{font-size:16px!important}}.bq-shell>header{border-bottom:1px solid #ece8f1;justify-content:center;height:70px;background:#fff!important}.bq-question,.bq-question.bq-offer{width:min(980px,100% - 32px);padding:28px 0 60px;box-shadow:none!important;background:#fff!important;border:0!important}.bq-hero{text-align:center}.bq-offer .bq-hero .bq-eyebrow,.bq-hero .bq-eyebrow{color:#5b21b6;letter-spacing:1.15px;background:0 0;margin:0 0 9px;padding:0;font-size:10px}.bq-question .bq-hero h1,.bq-question.bq-offer .bq-hero h1{max-width:900px;margin:0 auto;letter-spacing:-3px!important;font:950 clamp(36px,4.8vw,58px)/1.02 Montserrat,Arial,sans-serif!important}.bq-question .bq-hero h1 em{color:#5b21b6;font-style:normal}.bq-question .bq-hero h2,.bq-question.bq-offer .bq-hero h2{color:#17121c;margin:11px auto 0;letter-spacing:-.6px!important;font:950 clamp(18px,2.2vw,25px)/1.25 Montserrat,Arial,sans-serif!important}.bq-question .bq-hero .bq-detail,.bq-question.bq-offer .bq-hero .bq-detail{color:#625b6b;max-width:650px;margin:8px auto 0!important;font-size:12px!important;line-height:1.45!important}.bq-hero-cta{color:#fff;background:#5b21b6;border-radius:8px;justify-content:center;align-items:center;gap:9px;width:max-content;min-height:50px;margin:19px auto 0;padding:0 19px;font:900 13px Montserrat,Arial,sans-serif;text-decoration:none;display:flex;box-shadow:0 9px 24px #5b21b633}.bq-hero-cta:hover{background:#46168f;transform:translateY(-1px)}.bq-hero-cta svg{width:17px}.bq-form-card{text-align:left;background:#fff;border:1px solid #e3dee8;border-radius:13px;width:min(680px,100%);margin:26px auto 0;padding:24px 28px 27px;scroll-margin-top:18px;box-shadow:0 16px 45px #1f113414}.bq-step-row{color:#665e70;justify-content:space-between;align-items:center;font-size:11px;display:flex}.bq-step-row b{color:#292131;font-weight:900}.bq-step-row span{font-weight:900}.bq-form-card .bq-progress{background:#eeeaf2;border-radius:999px;height:6px;margin:9px 0 23px;overflow:hidden}.bq-form-card .bq-progress span{border-radius:999px}.bq-question .bq-form-card h3,.bq-question.bq-offer .bq-form-card h3{text-align:left;margin:0;letter-spacing:-1px!important;font:950 clamp(23px,3vw,31px)/1.17 Montserrat,Arial,sans-serif!important}.bq-select-hint{color:#867e8e;margin:7px 0 15px;font-size:11px;font-weight:800!important}.bq-form-card .bq-options,.bq-offer .bq-form-card .bq-options{grid-template-columns:1fr;gap:9px;width:100%;display:grid}.bq-form-card .bq-options button,.bq-offer .bq-form-card .bq-options button{text-align:left;min-height:56px;box-shadow:none;background:#fff;border:1.5px solid #ddd7e4;border-radius:8px;justify-content:flex-start;gap:13px;padding:10px 15px}.bq-form-card .bq-options button:hover,.bq-form-card .bq-options button.is-selected{background:#faf8ff;border-color:#5b21b6;box-shadow:0 0 0 2px #5b21b614}.bq-radio{border:2px solid #c8c1cf;border-radius:50%;flex:none;width:20px;height:20px;position:relative}.is-selected .bq-radio{border-color:#5b21b6}.is-selected .bq-radio:after{content:"";background:#5b21b6;border-radius:50%;position:absolute;inset:4px}.bq-form-card .bq-options b,.bq-offer .bq-form-card .bq-options b{font-size:14px!important;line-height:1.35!important}.bq-form-card .bq-options svg{display:none}.bq-actions{justify-content:flex-end;align-items:center;gap:12px;margin-top:18px;display:flex}.bq-actions .bq-back{margin:0 auto 0 0;padding:12px 4px}.bq-continue{color:#fff;cursor:pointer;background:#5b21b6;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-width:145px;min-height:48px;padding:0 19px;font:900 14px Montserrat,Arial,sans-serif;display:flex}.bq-continue:disabled{color:#96909c;cursor:not-allowed;background:#d9d3df}.bq-continue svg{width:17px}@media (width<=650px){.bq-shell>header{height:62px}.bq-question,.bq-question.bq-offer{width:100%;padding:23px 15px 38px}.bq-question .bq-hero h1,.bq-question.bq-offer .bq-hero h1{max-width:370px;letter-spacing:-1.6px!important;font-size:30px!important;line-height:1.05!important}.bq-question .bq-hero h2,.bq-question.bq-offer .bq-hero h2{max-width:340px;margin-top:9px;font-size:16px!important}.bq-question .bq-hero .bq-detail,.bq-question.bq-offer .bq-hero .bq-detail{max-width:345px;font-size:11px!important;line-height:1.5!important}.bq-hero-cta{width:100%;max-width:345px;min-height:49px;margin-top:16px;font-size:12px}.bq-form-card{border-radius:11px;margin-top:20px;padding:19px 15px 20px;box-shadow:0 12px 32px #1f113414}.bq-form-card .bq-progress{margin-bottom:18px}.bq-question .bq-form-card h3,.bq-question.bq-offer .bq-form-card h3{font-size:23px!important;line-height:1.18!important}.bq-form-card .bq-options button,.bq-offer .bq-form-card .bq-options button{min-height:55px;padding:10px 12px}.bq-actions{margin-top:15px}.bq-continue{min-width:135px}}.bq-appointment-definition{text-align:left;background:#f8f7fa;border:1px solid #e1dce7;border-radius:11px;margin:24px auto 8px;padding:17px 18px}.bq-appointment-definition>p{color:#5b21b6;letter-spacing:1px;margin:0 0 12px;font:900 9px/1 Montserrat,Arial,sans-serif}.bq-appointment-definition>div{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.bq-appointment-definition span,.bq-appointment-definition b,.bq-appointment-definition small{display:block}.bq-appointment-definition span{border-left:2px solid #d8ccef;padding-left:12px}.bq-appointment-definition b{color:#211a29;font-size:11px}.bq-appointment-definition small{color:#756d7d;margin-top:4px;font-size:8px;line-height:1.4}.bq-contact form{margin-top:18px}.bq-contact form>button{font-size:13px}@media (width<=650px){.bq-contact{padding-top:27px}.bq-contact h1{line-height:1.08;font-size:30px!important}.bq-appointment-definition{margin-top:18px;padding:15px}.bq-appointment-definition>div{grid-template-columns:1fr;gap:10px}.bq-appointment-definition span{padding:2px 0 2px 10px}.bq-appointment-definition small{font-size:9px}.bq-contact form>button{padding:0 13px;font-size:11px}}.page-partner .bq-shell.bq-font-1,.page-partner .bq-shell.bq-font-1 input{font-family:Manrope,Arial,sans-serif!important}.page-partner .bq-shell.bq-font-1 h1,.page-partner .bq-shell.bq-font-1 h2,.page-partner .bq-shell.bq-font-1 h3,.page-partner .bq-shell.bq-font-1 button,.page-partner .bq-shell.bq-font-1 .bq-eyebrow,.page-partner .bq-shell.bq-font-1 .bq-hero-cta{font-family:Manrope,Arial,sans-serif!important;font-weight:800!important}.page-partner .bq-shell.bq-font-1 h1{letter-spacing:-2.8px!important}.page-partner .bq-shell.bq-font-2,.page-partner .bq-shell.bq-font-2 input{font-family:DM Sans,Arial,sans-serif!important}.page-partner .bq-shell.bq-font-2 h1,.page-partner .bq-shell.bq-font-2 h2,.page-partner .bq-shell.bq-font-2 h3,.page-partner .bq-shell.bq-font-2 button,.page-partner .bq-shell.bq-font-2 .bq-eyebrow,.page-partner .bq-shell.bq-font-2 .bq-hero-cta{font-family:DM Sans,Arial,sans-serif!important;font-weight:700!important}.page-partner .bq-shell.bq-font-2 h1{letter-spacing:-2.2px!important}.page-partner .bq-shell.bq-font-2 .bq-form-card{border-radius:18px}.page-partner .bq-shell.bq-font-2 .bq-options button{border-radius:12px}.page-partner .bq-shell.bq-font-3,.page-partner .bq-shell.bq-font-3 input{font-family:Sora,Arial,sans-serif!important}.page-partner .bq-shell.bq-font-3 h1,.page-partner .bq-shell.bq-font-3 h2,.page-partner .bq-shell.bq-font-3 h3,.page-partner .bq-shell.bq-font-3 button,.page-partner .bq-shell.bq-font-3 .bq-eyebrow,.page-partner .bq-shell.bq-font-3 .bq-hero-cta{font-family:Sora,Arial,sans-serif!important;font-weight:700!important}.page-partner .bq-shell.bq-font-3 h1{letter-spacing:-2.5px!important;line-height:1.08!important}.page-partner .bq-shell.bq-font-3 .bq-detail{font-weight:600!important}.vsl-page{--p:#5b21b6;--ink:#17131f;min-height:100vh;color:var(--ink);background:#fff;font-family:Manrope,Arial,sans-serif}.vsl-page *{box-sizing:border-box}.vsl-page>header{border-bottom:1px solid #ece8f1;justify-content:space-between;align-items:center;height:76px;padding:0 max(24px,50% - 560px);display:flex}.vsl-page>header a{color:inherit;align-items:center;gap:9px;text-decoration:none;display:flex}.vsl-page>header b{letter-spacing:-3px;font:950 32px/1 Montserrat;position:relative}.vsl-page>header b span{color:var(--p)}.vsl-page>header b i{background:#ff6b35;border-radius:50%;width:8px;height:8px;position:absolute;top:-3px;right:-7px}.vsl-page>header small{letter-spacing:.6px;font:900 8px/8px Montserrat}.vsl-page>header>span{letter-spacing:1px;color:#5d5665;font:900 10px Montserrat}.vsl-hero{text-align:center;max-width:1040px;margin:auto;padding:62px 24px 52px}.vsl-hero>p,.vsl-section>p,.vsl-section>div>p,.vsl-script p,.vsl-final>p{color:var(--p);letter-spacing:1.2px;margin:0 0 13px;font:950 12px Montserrat}.vsl-hero h1{letter-spacing:-4px;max-width:1000px;margin:0 auto;font:950 clamp(42px,6vw,72px)/1.02 Montserrat}.vsl-hero h1 em{color:var(--p);font-style:normal}.vsl-hero h2{color:#5f5767;max-width:790px;margin:19px auto 0;font-size:19px;line-height:1.5}.vsl-player{background:#1b1721;border-radius:20px;margin:38px auto 0;padding:10px;box-shadow:0 28px 70px #2e17462b}.vsl-video-placeholder{aspect-ratio:16/9;color:#fff;background:radial-gradient(circle at 50% 35%,#563186,#1b1721 66%);border:1px solid #41384a;border-radius:13px;place-content:center;gap:10px;display:grid}.vsl-video-placeholder span{width:76px;height:76px;color:var(--p);background:#fff;border-radius:50%;place-items:center;margin:auto;display:grid;box-shadow:0 12px 34px #0005}.vsl-video-placeholder svg{fill:currentColor;width:30px}.vsl-video-placeholder b{font:950 23px Montserrat}.vsl-video-placeholder small{color:#d9d0df;font-weight:750}.vsl-actions{justify-items:center;gap:11px;margin-top:28px;display:grid}.vsl-actions a,.vsl-final a{background:var(--p);color:#fff;border-radius:9px;align-items:center;gap:10px;padding:17px 26px;font:950 15px Montserrat;text-decoration:none;display:flex;box-shadow:0 12px 28px #5b21b62b}.vsl-actions small,.vsl-final small{color:#716a78;align-items:center;gap:7px;font-weight:750;display:flex}.vsl-actions svg{width:17px}.vsl-proofbar{background:#faf9fb;border:1px solid #e3dde9;border-radius:14px;grid-template-columns:repeat(4,1fr);max-width:1120px;margin:0 auto 80px;padding:20px 24px;display:grid}.vsl-proofbar span{justify-content:center;align-items:center;gap:9px;font-size:12px;display:flex}.vsl-proofbar svg{width:19px;color:var(--p)}.vsl-section{max-width:1120px;margin:0 auto;padding:84px 24px}.vsl-section h2,.vsl-script h2,.vsl-final h2{letter-spacing:-2.5px;margin:0;font:950 clamp(34px,4vw,52px)/1.06 Montserrat}.vsl-problem{grid-template-columns:1fr 1fr;align-items:center;gap:70px;display:grid}.vsl-problem>div>span{color:#655e6c;margin-top:20px;font-weight:750;line-height:1.7;display:block}.vsl-problem article{border:1px solid #e4dfe8;border-radius:16px;padding:30px;box-shadow:0 18px 50px #35175412}.vsl-problem article>strong{margin:4px 0 12px;font:950 17px Montserrat;display:block}.vsl-problem ul{color:#716978;gap:10px;margin:0 0 23px;padding:0;font-weight:750;list-style:none;display:grid}.vsl-problem .good{color:#2f2638;margin-bottom:0}.vsl-problem li svg{width:16px;color:var(--p);vertical-align:middle}.vsl-criteria{color:#fff;text-align:center;background:#181420;max-width:none}.vsl-criteria>p,.vsl-criteria>h2,.vsl-criteria>div,.vsl-criteria>small{max-width:1120px;margin-left:auto;margin-right:auto}.vsl-criteria>div{grid-template-columns:repeat(4,1fr);gap:14px;margin-top:35px;display:grid}.vsl-criteria article{text-align:left;background:#211a28;border:1px solid #3c3246;border-radius:13px;padding:27px 20px}.vsl-criteria article svg{color:#9d6cff}.vsl-criteria article b,.vsl-criteria article span{display:block}.vsl-criteria article b{margin-top:17px;font:900 15px Montserrat}.vsl-criteria article span{color:#c7bdce;margin-top:8px;font-size:12px;line-height:1.5}.vsl-criteria>small{color:#a99daf;margin-top:24px;display:block}.vsl-process{text-align:center}.vsl-process>div{grid-template-columns:repeat(4,1fr);gap:18px;margin-top:40px;display:grid}.vsl-process>div>span{justify-items:center;gap:10px;display:grid}.vsl-process>div b{width:42px;height:42px;color:var(--p);background:#eee7fb;border-radius:50%;place-items:center;font:950 16px Montserrat;display:grid}.vsl-process strong{font:900 15px Montserrat}.vsl-process small{color:#706879;line-height:1.5}.vsl-script{background:#f4effc;border-radius:18px;grid-template-columns:.8fr 1.2fr;gap:50px;max-width:1120px;margin:0 auto 90px;padding:44px;display:grid}.vsl-script ol{color:#4e4656;gap:15px;margin:0;padding-left:22px;line-height:1.55;display:grid}.vsl-final{text-align:center;background:#fbf9fe;padding:80px 24px}.vsl-final>span{color:#625b69;margin:17px 0 27px;font-weight:800;display:block}.vsl-final a{width:max-content;margin:auto}.vsl-final small{justify-content:center;margin-top:12px}.vsl-page>footer{color:#c5bccb;background:#17131f;justify-content:space-between;gap:35px;padding:30px max(24px,50% - 560px);display:flex}.vsl-page>footer span{font-weight:900}.vsl-page>footer small{text-align:right;max-width:720px;line-height:1.5}@media (width<=720px){.vsl-page>header{height:66px;padding:0 16px}.vsl-page>header b{font-size:27px}.vsl-page>header>span{text-align:right;max-width:130px;font-size:8px;line-height:1.3}.vsl-hero{padding:40px 17px}.vsl-hero h1{letter-spacing:-2px;font-size:38px}.vsl-hero h2{font-size:15px}.vsl-player{border-radius:13px;margin-top:27px;padding:6px}.vsl-video-placeholder{border-radius:9px}.vsl-video-placeholder span{width:56px;height:56px}.vsl-video-placeholder b{font-size:16px}.vsl-video-placeholder small{padding:0 18px;font-size:10px}.vsl-proofbar{grid-template-columns:1fr 1fr;gap:14px;margin:0 14px 35px;padding:15px 10px}.vsl-proofbar span{justify-content:flex-start;font-size:9px}.vsl-section{padding:60px 18px}.vsl-section h2,.vsl-script h2,.vsl-final h2{letter-spacing:-1.5px;font-size:34px}.vsl-problem,.vsl-script{grid-template-columns:1fr;gap:30px}.vsl-criteria>div,.vsl-process>div{grid-template-columns:1fr 1fr}.vsl-script{margin:0 14px 55px;padding:28px 22px}.vsl-script ol{font-size:13px}.vsl-page>footer{padding:28px 20px;display:grid}.vsl-page>footer small{text-align:left}}.vsl-player iframe{aspect-ratio:16/9;background:#111;border:0;border-radius:13px;width:100%;display:block}.vsl-application-data,.vsl-expectations{grid-template-columns:1fr 1fr;align-items:center;gap:70px;display:grid}.vsl-application-data>div>span,.vsl-expectations>div>span{color:#655e6c;margin-top:19px;font-weight:750;line-height:1.7;display:block}.vsl-application-data ul,.vsl-expectations ul{background:#faf9fb;border:1px solid #e3dde9;border-radius:17px;grid-template-columns:1fr 1fr;gap:14px;margin:0;padding:29px;font-weight:800;list-style:none;display:grid}.vsl-application-data li,.vsl-expectations li{align-items:flex-start;gap:8px;display:flex}.vsl-application-data li svg,.vsl-expectations li svg{color:#5b21b6;width:17px;min-width:17px}.vsl-platform{text-align:center;background:#f7f3fc;max-width:none}.vsl-platform>p,.vsl-platform>h2,.vsl-platform>div{max-width:1120px;margin-left:auto;margin-right:auto}.vsl-platform>div{grid-template-columns:repeat(4,1fr);gap:14px;margin-top:36px;display:grid}.vsl-platform article{text-align:left;background:#fff;border:1px solid #dfd7e8;border-radius:14px;padding:27px 22px}.vsl-platform article svg{color:#5b21b6;width:27px}.vsl-platform article b,.vsl-platform article span{display:block}.vsl-platform article b{margin-top:18px;font:900 15px Montserrat}.vsl-platform article span{color:#6c6474;margin-top:9px;font-size:12px;font-weight:700;line-height:1.55}.vsl-expectations article{color:#fff;background:#181420;border-radius:17px;padding:30px}.vsl-expectations article>b{margin-bottom:17px;font:950 20px Montserrat;display:block}.vsl-expectations ul{color:#ddd4e4;background:0 0;border:0;grid-template-columns:1fr;padding:0;display:grid}.vsl-expectations li svg{color:#9d6cff}.vsl-mid-cta{text-align:center;color:#fff;background:#5b21b6;padding:72px 22px}.vsl-mid-cta p{letter-spacing:1.1px;color:#d9c6fb;margin:0 0 12px;font:950 11px Montserrat}.vsl-mid-cta h2{letter-spacing:-2.3px;max-width:850px;margin:0 auto;font:950 clamp(34px,4vw,50px)/1.08 Montserrat}.vsl-mid-cta a{color:#4c178f;background:#fff;border-radius:9px;align-items:center;gap:9px;width:max-content;margin:27px auto 0;padding:16px 25px;font:950 15px Montserrat;text-decoration:none;display:flex}.vsl-mid-cta small{color:#e4d6fb;margin-top:12px;font-weight:750;display:block}@media (width<=720px){.vsl-application-data,.vsl-expectations{grid-template-columns:1fr;gap:28px}.vsl-application-data ul{grid-template-columns:1fr;padding:22px}.vsl-platform>div{grid-template-columns:1fr 1fr}.vsl-platform article{padding:21px 16px}.vsl-platform article b{font-size:13px}.vsl-mid-cta{padding:58px 18px}.vsl-mid-cta h2{letter-spacing:-1.4px;font-size:33px}}.ob-page{--p:#5520bd;--ink:#171320;--muted:#696170;min-height:100vh;color:var(--ink);background:#fff;font-family:Manrope,Arial,sans-serif}.ob-page *{box-sizing:border-box}.ob-nav{border-bottom:1px solid #ece8f0;justify-content:space-between;align-items:center;height:74px;padding:0 max(22px,50% - 580px);display:flex}.ob-nav>a{color:inherit;align-items:center;gap:9px;text-decoration:none;display:flex}.ob-nav>a b{letter-spacing:-3px;font:950 32px/1 Montserrat;position:relative}.ob-nav>a b span{color:var(--p)}.ob-nav>a b i{background:#ff6534;border-radius:50%;width:8px;height:8px;position:absolute;top:-3px;right:-7px}.ob-nav>a small{letter-spacing:.6px;font:900 8px/8px Montserrat}.ob-nav>div{align-items:center;gap:20px;display:flex}.ob-nav>div>span{letter-spacing:1px;font:900 10px Montserrat}.ob-nav>div>a,.ob-hero aside>a,.ob-economics a,.ob-final a:first-child{background:var(--p);color:#fff;border-radius:8px;align-items:center;gap:8px;padding:13px 18px;font:900 12px Montserrat;text-decoration:none;display:flex}.ob-nav svg,.ob-hero aside>a svg,.ob-economics a svg,.ob-final a svg{width:16px}.ob-hero{text-align:center;max-width:1160px;margin:auto;padding:68px 22px 72px}.ob-eyebrow,.ob-section>div>p,.ob-section>p,.ob-flow>p,.ob-economics p,.ob-final>p{color:var(--p);letter-spacing:1.2px;margin:0 0 13px;font:950 11px Montserrat}.ob-hero h1{letter-spacing:-4px;margin:0;font:950 clamp(45px,6vw,76px)/1 Montserrat}.ob-hero h1 em{color:var(--p);font-style:normal}.ob-subhead{max-width:850px;color:var(--muted);margin:22px auto 0;font-size:19px;line-height:1.5}.ob-subhead strong{color:var(--ink)}.ob-hero-grid{text-align:left;grid-template-columns:1.45fr .65fr;gap:20px;margin-top:42px;display:grid}.ob-video{background:#17131f;border-radius:18px;padding:9px;box-shadow:0 22px 60px #34164e26}.ob-video iframe{aspect-ratio:16/9;border:0;border-radius:11px;width:100%;display:block}.ob-hero aside{background:#faf8fd;border:1px solid #e5dfee;border-radius:18px;flex-direction:column;padding:29px;display:flex}.ob-hero aside>p{color:var(--p);letter-spacing:1px;margin:0;font:950 10px Montserrat}.ob-hero aside h2{letter-spacing:-1px;margin:12px 0 18px;font:950 26px/1.12 Montserrat}.ob-hero aside ul{gap:11px;margin:0 0 22px;padding:0;font-size:13px;font-weight:800;list-style:none;display:grid}.ob-hero aside li{gap:8px;display:flex}.ob-hero aside li svg{width:16px;color:var(--p)}.ob-hero aside>a{justify-content:center;width:100%;margin-top:auto;padding:16px}.ob-hero aside>small{color:#766e7d;justify-content:center;gap:5px;margin-top:10px;font-size:10px;font-weight:750;display:flex}.ob-hero aside>small svg{width:14px}.ob-strip{background:#faf9fb;border:1px solid #e5dfee;border-radius:14px;grid-template-columns:repeat(4,1fr);max-width:1160px;margin:0 auto 70px;padding:19px 20px;display:grid}.ob-strip span{justify-content:center;align-items:center;gap:9px;font-size:12px;display:flex}.ob-strip svg{width:19px;color:var(--p)}.ob-section{max-width:1160px;margin:auto;padding:80px 22px}.ob-section h2,.ob-flow h2,.ob-economics h2,.ob-final h2{letter-spacing:-2.5px;margin:0;font:950 clamp(35px,4.5vw,54px)/1.05 Montserrat}.ob-section>div>span{color:var(--muted);margin-top:18px;font-weight:700;line-height:1.7;display:block}.ob-definition{text-align:center}.ob-definition>div:first-child{max-width:780px;margin:auto}.ob-criteria{text-align:left;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:36px;display:grid}.ob-criteria article{background:#fff;border:1px solid #e2dbe9;border-radius:14px;padding:25px 20px;box-shadow:0 14px 35px #3918520a}.ob-criteria svg{width:28px;color:var(--p)}.ob-criteria b,.ob-criteria small{display:block}.ob-criteria b{margin-top:18px;font:900 15px Montserrat}.ob-criteria small{color:var(--muted);margin-top:8px;line-height:1.5}.ob-disclosure{color:#827986;margin-top:20px;display:block}.ob-profile,.ob-fit{grid-template-columns:1fr 1fr;align-items:center;gap:68px;display:grid}.ob-profile ul,.ob-fit ul{background:#faf9fb;border:1px solid #e4deea;border-radius:17px;grid-template-columns:1fr 1fr;gap:14px;margin:0;padding:28px;font-weight:800;list-style:none;display:grid}.ob-profile li,.ob-fit li{align-items:flex-start;gap:8px;display:flex}.ob-profile li svg,.ob-fit li svg{width:17px;min-width:17px;color:var(--p)}.ob-flow{color:#fff;text-align:center;background:#181420;padding:84px max(22px,50% - 580px)}.ob-flow>p{color:#b996ff}.ob-flow>div{grid-template-columns:repeat(5,1fr);gap:14px;margin-top:42px;display:grid}.ob-flow article{text-align:left;background:#211a28;border:1px solid #3b3144;border-radius:14px;padding:25px 18px}.ob-flow article b{background:#5b21b6;border-radius:50%;place-items:center;width:38px;height:38px;font:950 13px Montserrat;display:grid}.ob-flow strong,.ob-flow span{display:block}.ob-flow strong{margin-top:18px;font:900 14px Montserrat}.ob-flow span{color:#c9bfce;margin-top:9px;font-size:11px;line-height:1.55}.ob-platform{text-align:center;background:#f7f3fc;max-width:none}.ob-platform>p,.ob-platform>h2,.ob-platform>div{max-width:1160px;margin-left:auto;margin-right:auto}.ob-platform>div{grid-template-columns:repeat(3,1fr);gap:15px;margin-top:37px;display:grid}.ob-platform article{text-align:left;background:#fff;border:1px solid #dfd7e7;border-radius:14px;padding:27px 23px}.ob-platform article svg{width:27px;color:var(--p)}.ob-platform article b,.ob-platform article span{display:block}.ob-platform article b{margin-top:17px;font:900 15px Montserrat}.ob-platform article span{color:var(--muted);margin-top:9px;font-size:12px;line-height:1.55}.ob-economics{background:var(--p);color:#fff;border-radius:20px;grid-template-columns:1.15fr .85fr;align-items:center;gap:55px;max-width:1160px;margin:90px auto;padding:48px;display:grid}.ob-economics p{color:#dac8ff}.ob-economics>div>span{color:#eadffd;margin:17px 0 27px;font-weight:750;line-height:1.65;display:block}.ob-economics a{color:#4b178d;background:#fff;width:max-content}.ob-economics aside{color:var(--ink);background:#fff;border-radius:14px;padding:22px}.ob-economics aside div{border-bottom:1px solid #eee9f2;justify-content:space-between;padding:14px 3px;display:flex}.ob-economics aside div:last-child{border:0}.ob-economics aside span{color:#756d7c;font-weight:750}.ob-economics aside b{font:950 17px Montserrat}.ob-faq{max-width:900px}.ob-faq>p,.ob-faq>h2{text-align:center}.ob-faq details{background:#fff;border:1px solid #e2dce7;border-radius:12px;margin-top:12px}.ob-faq summary{cursor:pointer;padding:20px 22px;font:900 14px Montserrat}.ob-faq details span{color:var(--muted);padding:0 22px 20px;font-weight:700;line-height:1.65;display:block}.ob-final{text-align:center;background:#f7f3fc;padding:84px 22px}.ob-final>span{max-width:690px;color:var(--muted);margin:17px auto 27px;font-weight:750;display:block}.ob-final>div{justify-content:center;gap:12px;display:flex}.ob-final a{padding:16px 23px}.ob-final a:last-child{color:var(--ink);background:#fff;border:2px solid #d7cce4;border-radius:8px;align-items:center;padding:14px 22px;font:900 13px Montserrat;text-decoration:none;display:flex}.ob-final small{color:#7a7280;margin-top:12px;display:block}.ob-page>footer{color:#c8becd;background:#17131f;justify-content:space-between;gap:35px;padding:30px max(22px,50% - 580px);display:flex}.ob-page>footer small{text-align:right;max-width:790px;line-height:1.55}@media (width<=760px){.ob-nav{height:66px;padding:0 16px}.ob-nav>a b{font-size:27px}.ob-nav>div>span{display:none}.ob-nav>div>a{padding:11px 13px;font-size:10px}.ob-hero{padding:42px 16px 52px}.ob-hero h1{letter-spacing:-2.2px;font-size:40px}.ob-subhead{font-size:15px}.ob-hero-grid{grid-template-columns:1fr}.ob-hero aside{padding:22px}.ob-strip{grid-template-columns:1fr 1fr;gap:14px;margin:0 14px 30px;padding:16px 12px}.ob-strip span{justify-content:flex-start;font-size:9px}.ob-section{padding:58px 17px}.ob-section h2,.ob-flow h2,.ob-economics h2,.ob-final h2{letter-spacing:-1.6px;font-size:34px}.ob-criteria{grid-template-columns:1fr 1fr}.ob-criteria article{padding:20px 16px}.ob-profile,.ob-fit,.ob-economics{grid-template-columns:1fr;gap:28px}.ob-profile ul,.ob-fit ul{grid-template-columns:1fr;padding:21px}.ob-flow{padding:60px 16px}.ob-flow>div{grid-template-columns:1fr 1fr}.ob-flow article:last-child{grid-column:1/-1}.ob-platform>div{grid-template-columns:1fr 1fr}.ob-platform article{padding:20px 16px}.ob-economics{margin:55px 14px;padding:30px 22px}.ob-economics a{justify-content:center;width:100%}.ob-final>div{display:grid}.ob-final a{justify-content:center}.ob-page>footer{padding:28px 20px;display:grid}.ob-page>footer small{text-align:left}}.partner-calendar-page{color:#17131f;background:#fff;min-height:100vh;font-family:Manrope,Arial,sans-serif}.partner-calendar-page *{box-sizing:border-box}.partner-calendar-page>header{border-bottom:1px solid #e9e4ed;justify-content:space-between;align-items:center;height:76px;padding:0 max(22px,50% - 580px);display:flex}.partner-calendar-page>header a{color:inherit;align-items:center;gap:8px;text-decoration:none;display:flex}.partner-calendar-page>header b{letter-spacing:-3px;font:950 32px/1 Montserrat;position:relative}.partner-calendar-page>header b span{color:#5b21b6}.partner-calendar-page>header b i{background:#ff6b35;border-radius:50%;width:8px;height:8px;position:absolute;top:-3px;right:-7px}.partner-calendar-page>header small{font:900 8px/8px Montserrat}.partner-calendar-page>header>span{letter-spacing:1px;color:#625a6a;font:900 9px Montserrat}.partner-calendar-page>section{grid-template-columns:.82fr 1.18fr;align-items:start;gap:55px;max-width:1160px;margin:auto;padding:54px 22px 80px;display:grid}.partner-calendar-copy{padding-top:25px}.partner-calendar-copy>p,.partner-calendar-widget>p{color:#5b21b6;letter-spacing:1px;margin:0 0 12px;font:950 11px Montserrat}.partner-calendar-copy h1{letter-spacing:-3px;margin:0;font:950 clamp(39px,5vw,58px)/1.04 Montserrat}.partner-calendar-copy>span{color:#655d6d;margin-top:19px;font-weight:750;line-height:1.65;display:block}.partner-calendar-copy>div{gap:11px;margin-top:28px;display:grid}.partner-calendar-copy article{border:1px solid #e3dde8;border-radius:11px;grid-template-columns:28px 1fr;gap:2px 12px;padding:15px;display:grid}.partner-calendar-copy article svg{color:#5b21b6;grid-row:1/3;width:23px}.partner-calendar-copy article b{font:900 14px Montserrat}.partner-calendar-copy article small{color:#746c7c;line-height:1.45}.partner-calendar-widget{border:1px solid #e1dbe6;border-radius:16px;padding:20px;box-shadow:0 22px 60px #30134c14}.partner-calendar-widget>p{align-items:center;gap:8px;display:flex}.partner-calendar-widget>p svg{width:19px}.partner-calendar-widget iframe{border:0;width:100%;height:720px}.partner-calendar-widget>small{color:#746c7c;justify-content:center;align-items:center;gap:6px;display:flex}.partner-calendar-widget>small svg{color:#5b21b6;width:15px}@media (width<=760px){.partner-calendar-page>header{height:66px;padding:0 15px}.partner-calendar-page>header b{font-size:27px}.partner-calendar-page>header>span{font-size:7px}.partner-calendar-page>section{grid-template-columns:1fr;gap:28px;padding:35px 14px 60px}.partner-calendar-copy{text-align:center;padding:0 6px}.partner-calendar-copy h1{letter-spacing:-2px;font-size:36px}.partner-calendar-copy article{text-align:left}.partner-calendar-widget{padding:12px 6px}.partner-calendar-widget>p{padding-left:8px}.partner-calendar-widget iframe{height:760px}}.life-preview{--ink:#12213a;--blue:#1264e8;--aqua:#16b8a6;--wash:#f3f8ff;min-height:100vh;color:var(--ink);background:#fff;font-family:DM Sans,sans-serif}.life-preview *{box-sizing:border-box}.life-preview button,.life-preview input,.life-preview select{font:inherit}.life-preview button{cursor:pointer}.life-preview-nav{z-index:20;background:#fff;border-bottom:1px solid #dfe8f4;justify-content:space-between;align-items:center;height:82px;padding:0 max(24px,50vw - 620px);display:flex;position:sticky;top:0}.life-logo{align-items:center;gap:8px;display:flex}.life-logo strong{letter-spacing:-2px;font-size:31px;font-weight:900;position:relative}.life-logo strong span{color:var(--blue)}.life-logo strong i{background:#ff765f;border-radius:50%;width:7px;height:7px;position:absolute;top:4px;right:-5px}.life-logo small{letter-spacing:1px;font-size:8px;font-weight:900;line-height:1.05}.life-preview-nav>div{background:#eef4fb;border-radius:12px;gap:6px;padding:5px;display:flex}.life-preview-nav button{color:#66748b;background:0 0;border:0;border-radius:9px;padding:9px 14px;font-weight:800}.life-preview-nav button.active{color:var(--blue);background:#fff;box-shadow:0 2px 12px #bed0e65e}.life-preview-nav>span{letter-spacing:1.3px;color:#178576;background:#e8faf5;border-radius:999px;padding:9px 12px;font-size:10px;font-weight:900}.life-hero{grid-template-columns:1.25fr .75fr;align-items:center;gap:70px;max-width:1240px;margin:auto;padding:76px 24px 66px;display:grid}.life-hero-copy>p,.life-proof>p,.life-clarity p,.life-activation>section>p,.life-activation>aside>p,.life-portal header p,.life-portal-grid>aside>p{color:var(--blue);letter-spacing:1.7px;margin:0 0 15px;font-size:12px;font-weight:900}.life-hero h1{letter-spacing:-4.5px;max-width:760px;margin:0;font-size:clamp(48px,5.7vw,76px);font-weight:900;line-height:.98}.life-hero h1 em{color:var(--blue);font-style:normal}.life-hero h2{letter-spacing:-.8px;margin:25px 0 10px;font-size:25px}.life-hero-copy>span{color:#66748b;max-width:720px;font-size:17px;font-weight:600;line-height:1.65;display:block}.life-hero-actions{align-items:center;gap:18px;margin:28px 0;display:flex}.life-hero-actions button,.life-final button,.life-wide{background:var(--blue);color:#fff;border:0;border-radius:12px;justify-content:center;align-items:center;gap:9px;padding:16px 22px;font-weight:900;display:flex;box-shadow:0 12px 30px #1264e82b}.life-hero-actions svg,.life-final svg,.life-wide svg{width:18px}.life-hero-actions small{color:#69778c;font-weight:700}.life-hero ul{grid-template-columns:1fr 1fr;gap:11px;margin:0;padding:0;list-style:none;display:grid}.life-hero li{align-items:center;gap:7px;font-size:13px;font-weight:800;display:flex}.life-hero li svg{width:17px;color:var(--aqua)}.life-lead-card{background:#fff;border:1px solid #cfdced;border-radius:24px;padding:26px;transform:rotate(1.5deg);box-shadow:0 25px 65px #17345a1a}.life-lead-card>div{justify-content:space-between;align-items:center;display:flex}.life-lead-card>div>span,.avatar{width:48px;height:48px;color:var(--blue);background:#e8f1ff;border-radius:14px;place-items:center;font-weight:900;display:grid}.life-lead-card mark{color:#10806e;letter-spacing:1px;background:#e4faf4;border-radius:999px;padding:7px 10px;font-size:9px;font-weight:900}.life-lead-card h3{margin:24px 0 2px;font-size:26px}.life-lead-card p{color:#748197;margin:0;font-weight:700}.life-lead-card dl{margin:20px 0}.life-lead-card dl div{border-top:1px solid #edf1f6;justify-content:space-between;padding:13px 0;display:flex}.life-lead-card dt{color:#748197}.life-lead-card dd{margin:0;font-weight:800}.life-lead-card footer{color:var(--blue);background:#f2f7ff;border-radius:12px;align-items:center;gap:8px;padding:13px;font-weight:800;display:flex}.life-lead-card footer svg{width:17px}.life-proof{background:var(--wash);padding:72px max(24px,50vw - 620px)}.life-proof h2,.life-clarity h2,.life-final h2{letter-spacing:-2px;max-width:650px;margin:0;font-size:39px;line-height:1.08}.life-proof>div{grid-template-columns:repeat(4,1fr);gap:18px;margin-top:35px;display:grid}.life-proof article{background:#fff;border:1px solid #dbe6f3;border-radius:18px;padding:23px}.life-proof article>b{color:var(--blue);font-size:12px}.life-proof h3{margin:23px 0 8px;font-size:17px}.life-proof article span{color:#728096;font-size:13px;line-height:1.55}.life-clarity{grid-template-columns:1fr 1fr;gap:80px;max-width:1240px;margin:auto;padding:75px 24px;display:grid}.life-clarity ul{gap:16px;margin:0;padding:0;list-style:none;display:grid}.life-clarity li{border:1px solid #dbe4ef;border-radius:14px;gap:14px;padding:17px;display:flex}.life-clarity li>svg{color:var(--aqua);flex:0 0 22px}.life-clarity li span{gap:4px;display:grid}.life-clarity li small{color:#748197;line-height:1.45}.life-final{text-align:center;color:#fff;background:#11213a;padding:60px 24px}.life-final h2{margin:auto}.life-final p{color:#c4d1e3}.life-final button{color:var(--blue);background:#fff;margin:22px auto 0}.life-activation{grid-template-columns:1.35fr .65fr;gap:28px;max-width:1160px;margin:55px auto;padding:0 24px;display:grid}.life-activation>section,.life-activation>aside{background:#fff;border:1px solid #dbe4ef;border-radius:22px;padding:34px}.life-activation h1{letter-spacing:-2px;margin:0 0 25px;font-size:37px;line-height:1.05}.life-steps{align-items:center;margin-bottom:28px;display:flex}.life-steps span{color:#96a0b1;align-items:center;gap:7px;font-size:12px;font-weight:900;display:flex}.life-steps span.done{color:var(--blue)}.life-steps span:first-child{justify-content:flex-start}.life-steps i{background:#dbe4ef;flex:1;height:2px;margin:0 10px}.life-activation form,.life-wallet-checkout,.life-delivery-form{gap:15px;display:grid}.life-activation label{gap:7px;font-size:12px;font-weight:900;display:grid}.life-activation form>div,.life-wallet-checkout>div:not(:first-child){grid-template-columns:1fr 1fr;gap:12px;display:grid}.life-activation input,.life-activation select{width:100%;color:var(--ink);background:#fff;border:1.5px solid #cfdae7;border-radius:11px;outline:none;padding:14px}.life-wallet-checkout>div:first-child{background:#f3f8ff;border-radius:14px;align-items:center;gap:12px;padding:17px;display:flex}.life-wallet-checkout>div:first-child svg{color:var(--blue)}.life-wallet-checkout>div:first-child span{flex:1;display:grid}.life-wallet-checkout>div:first-child small{color:#718096}.life-wallet-checkout>div:first-child strong{font-size:24px}.life-check{align-items:center;grid-template-columns:auto 1fr!important;display:flex!important}.life-check input{width:auto}.life-summary{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.life-summary span{color:#718096;background:#f3f8ff;border-radius:12px;padding:14px;font-size:11px;display:grid}.life-summary b{color:var(--ink);margin-top:4px;font-size:15px}.life-wide{width:100%;margin-top:22px}.life-preview-note{text-align:center;color:#8995a6;margin-top:12px;display:block}.life-activation>aside{color:#fff;background:#11213a}.life-activation>aside>p{color:#79b1ff}.life-activation>aside h2{margin:0;font-size:24px}.life-activation>aside>strong{margin-top:25px;font-size:55px;display:block}.life-activation>aside>span{color:#c7d3e4}.life-activation>aside ul{gap:13px;margin:28px 0;padding:0;list-style:none;display:grid}.life-activation>aside li{align-items:center;gap:8px;font-weight:700;display:flex}.life-activation>aside li svg{color:#32d1b8;width:17px}.life-activation>aside>small{color:#97a8bd;border-top:1px solid #34435b;padding-top:20px;line-height:1.55;display:block}.life-portal{background:#f4f7fb;grid-template-columns:235px 1fr;min-height:calc(100vh - 82px);display:grid}.life-portal>aside{color:#fff;background:#11213a;flex-direction:column;padding:28px 20px;display:flex}.life-portal>aside .life-logo strong span{color:#62a0ff}.life-portal>aside nav{gap:6px;margin-top:40px;display:grid}.life-portal>aside nav button{color:#aebbd0;text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:13px;font-weight:800;display:flex}.life-portal>aside nav button.active{color:#fff;background:#263a58}.life-portal>aside nav svg{width:18px}.life-portal>aside>div:last-child{border-top:1px solid #30415b;gap:4px;margin-top:auto;padding-top:20px;display:grid}.life-portal>aside>div:last-child small{color:#8295af}.life-portal>section{min-width:0;padding:34px}.life-portal header{justify-content:space-between;align-items:center;display:flex}.life-portal h1{letter-spacing:-1.8px;margin:0;font-size:35px}.life-portal header button{color:#b63030;background:#fff;border:1px solid #efb7b7;border-radius:10px;align-items:center;gap:8px;padding:12px 16px;font-weight:800;display:flex}.life-portal header button.resume{color:#16826e;border-color:#a7ddcf}.life-portal header svg{width:17px}.life-metrics{grid-template-columns:repeat(4,1fr);gap:14px;margin:28px 0;display:grid}.life-metrics article{background:#fff;border:1px solid #dfe7f0;border-radius:16px;gap:5px;padding:19px;display:grid}.life-metrics svg{color:var(--blue);width:21px;margin-bottom:17px}.life-metrics span,.life-metrics small{color:#7a8799}.life-metrics strong{font-size:27px}.life-portal-grid{grid-template-columns:1fr 275px;gap:16px;display:grid}.life-portal-grid>article,.life-portal-grid>aside{background:#fff;border:1px solid #dfe7f0;border-radius:17px;padding:20px}.life-table-head{justify-content:space-between;margin-bottom:11px;display:flex}.life-table-head span{display:grid}.life-table-head small{color:#8490a1;margin-top:3px}.life-table-head button,.life-row>button,.life-portal-grid>aside>button{color:var(--blue);background:#eef4ff;border:0;border-radius:8px;padding:9px 12px;font-weight:800}.life-row{border-top:1px solid #edf1f5;grid-template-columns:45px 1fr auto auto auto;align-items:center;gap:12px;padding:15px 0;display:grid}.life-row .avatar{border-radius:11px;width:40px;height:40px;font-size:12px}.life-row>span:nth-child(2){display:grid}.life-row small{color:#7c899b}.life-row a{color:#52647a;align-items:center;gap:5px;font-size:12px;font-weight:700;display:flex}.life-row a svg{width:14px}.life-row mark{color:#14806d;background:#e5faf4;border-radius:999px;padding:7px 9px;font-size:10px;font-weight:900}.life-row mark.contacted{color:#63738a;background:#edf2f8}.life-portal-grid>aside h3{margin:0;font-size:23px}.life-portal-grid>aside>span{color:#748196;margin:8px 0 18px;line-height:1.5;display:block}.life-portal-grid dl div{border-top:1px solid #edf1f5;justify-content:space-between;padding:11px 0;display:flex}.life-portal-grid dd{margin:0;font-weight:800}@media (width<=850px){.life-preview-nav{align-items:flex-start;height:auto;padding:14px 16px}.life-preview-nav>div{z-index:30;justify-content:center;position:fixed;bottom:12px;left:12px;right:12px;box-shadow:0 10px 35px #172b4852}.life-preview-nav>span{font-size:8px}.life-hero{grid-template-columns:1fr;gap:35px;padding:42px 20px 48px}.life-hero h1{letter-spacing:-3px;font-size:45px}.life-hero h2{font-size:21px}.life-hero-copy>span{font-size:15px}.life-hero-actions{flex-direction:column;align-items:flex-start}.life-hero ul{grid-template-columns:1fr}.life-lead-card{transform:none}.life-proof{padding:50px 20px}.life-proof h2,.life-clarity h2,.life-final h2{font-size:31px}.life-proof>div{grid-template-columns:1fr 1fr}.life-clarity{grid-template-columns:1fr;gap:30px;padding:50px 20px 90px}.life-activation{grid-template-columns:1fr;margin:25px auto 90px;padding:0 15px}.life-activation>section,.life-activation>aside{padding:23px}.life-activation h1{font-size:30px}.life-steps span b{display:none}.life-summary{grid-template-columns:1fr}.life-portal{padding-bottom:80px;display:block}.life-portal>aside{display:none}.life-portal>section{padding:24px 15px}.life-portal h1{font-size:29px}.life-portal header button{padding:10px}.life-metrics{grid-template-columns:1fr 1fr}.life-portal-grid{grid-template-columns:1fr}.life-row{grid-template-columns:40px 1fr auto}.life-row a,.life-row>button{display:none}}@media (width<=480px){.life-logo small{display:none}.life-preview-nav button{padding:9px 10px;font-size:12px}.life-proof>div,.life-activation form>div,.life-wallet-checkout>div:not(:first-child){grid-template-columns:1fr}.life-metrics{grid-template-columns:1fr 1fr}.life-metrics article{padding:15px}.life-metrics strong{font-size:23px}}.life-preview{--ink:#12213a;--blue:#1264e8;--aqua:#16b8a6;--wash:#f3f8ff}.life-state-grid{margin:10px 0 8px;grid-template-columns:repeat(7,1fr)!important;gap:8px!important;display:grid!important}.life-state-grid button{min-height:42px;color:var(--ink);cursor:pointer;background:#fff;border:1px solid #d9e4f4;border-radius:10px;font-weight:800}.life-state-grid button.selected{background:var(--blue);border-color:var(--blue);color:#fff;box-shadow:0 5px 14px #1264e833}.life-state-help{color:#6b7b93;margin:0 0 18px;display:block}.life-wide:disabled{opacity:.5;cursor:not-allowed}@media (width<=700px){.life-state-grid{grid-template-columns:repeat(4,1fr)!important}}.life-calendar-shade{z-index:1000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a1933b8;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.life-calendar-shade>section{background:#fff;border-radius:22px;width:min(900px,100%);max-height:calc(100vh - 48px);position:relative;overflow:auto;box-shadow:0 28px 90px #00163a57}.life-calendar-shade>section>div{text-align:center;padding:30px 68px 20px}.life-calendar-shade p{color:var(--blue);letter-spacing:1.5px;margin:0 0 8px;font-size:12px;font-weight:900}.life-calendar-shade h2{color:var(--ink);letter-spacing:-1.8px;margin:0;font-size:clamp(28px,4vw,42px);line-height:1.05}.life-calendar-shade span{color:#64748b;margin-top:10px;font-weight:700;display:block}.life-calendar-shade iframe{background:#fff;border:0;width:100%;height:650px;display:block}.life-calendar-close{z-index:2;width:42px;height:42px;color:var(--ink);cursor:pointer;background:#fff;border:1px solid #dbe7f5;border-radius:50%;place-items:center;display:grid;position:absolute;top:18px;right:18px}.life-calendar-close svg{width:20px}.life-calendar-close:hover{background:var(--wash)}@media (width<=700px){.life-calendar-shade{padding:8px}.life-calendar-shade>section{border-radius:16px;max-height:calc(100vh - 16px)}.life-calendar-shade>section>div{text-align:left;padding:27px 50px 12px 18px}.life-calendar-shade h2{font-size:27px}.life-calendar-shade span{font-size:12px;line-height:1.45}.life-calendar-shade iframe{height:690px}.life-calendar-close{width:38px;height:38px;top:10px;right:10px}}.life-direct-calendar{min-height:100vh;color:var(--ink);background:#fff;padding:58px 20px 40px}.life-direct-hero{text-align:center;max-width:1120px;margin:0 auto 36px}.life-direct-hero>p,.life-direct-book>div>p{color:var(--blue);letter-spacing:1.7px;margin:0 0 13px;font-size:12px;font-weight:950}.life-direct-hero h1{letter-spacing:-5px;max-width:1050px;margin:0 auto;font-size:clamp(52px,7vw,88px);font-weight:950;line-height:.98}.life-direct-hero h1 em{color:var(--blue);font-style:normal}.life-direct-hero h2{color:#5f708a;max-width:780px;margin:22px auto 0;font-size:clamp(17px,2vw,23px);font-weight:750;line-height:1.42}.life-direct-hero>div{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:24px;display:flex}.life-direct-hero>div span{background:#f7faff;border:1px solid #dce7f5;border-radius:999px;align-items:center;gap:7px;padding:10px 15px;font-size:12px;font-weight:850;display:flex}.life-direct-hero>div svg{width:16px;color:var(--blue);stroke-width:3px}.life-direct-book{background:#fff;border:1px solid #d9e5f4;border-radius:22px;width:min(1050px,100%);margin:0 auto;overflow:hidden;box-shadow:0 24px 70px #144a911f}.life-direct-book>div{text-align:center;border-bottom:1px solid #e7eef8;padding:25px 30px 18px}.life-direct-book>div>p{margin-bottom:7px}.life-direct-book h2{letter-spacing:-1.5px;margin:0;font-size:32px;line-height:1.08}.life-direct-book>div>span{color:#66778f;margin-top:8px;font-weight:700;display:block}.life-direct-book iframe{background:#fff;border:0;width:100%;height:700px;display:block}.life-direct-calendar>footer{color:#8491a5;text-align:center;max-width:780px;margin:24px auto 0;font-size:10px;line-height:1.5}.life-calendar-page{--ink:#12213a;--blue:#1264e8;min-height:100vh;color:var(--ink);background:#fff}.life-calendar-page>header{border-bottom:1px solid #e5edf7;justify-content:space-between;align-items:center;height:78px;padding:0 max(22px,50% - 590px);display:flex}.life-calendar-page>header>span{color:#52637b;letter-spacing:1.3px;font-size:10px;font-weight:900}.life-direct-hero>a{background:var(--blue);color:#fff;text-transform:uppercase;border-radius:8px;flex-direction:column;align-items:center;margin-top:25px;padding:15px 34px;font-size:16px;font-weight:950;text-decoration:none;display:inline-flex;box-shadow:0 12px 30px #1264e840}.life-direct-hero>a small{letter-spacing:.4px;opacity:.8;margin-top:3px;font-size:9px}.life-direct-process{text-align:center;width:min(1050px,100%);margin:68px auto 20px}.life-direct-process>p{color:var(--blue);letter-spacing:1.5px;margin:0;font-size:11px;font-weight:950}.life-direct-process>h2{letter-spacing:-1.8px;margin:8px 0 25px;font-size:38px}.life-direct-process>div{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.life-direct-process article{text-align:left;background:#f8fbff;border:1px solid #dce7f5;border-radius:15px;padding:25px}.life-direct-process article>b{background:var(--blue);color:#fff;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.life-direct-process h3{margin:15px 0 6px;font-size:19px}.life-direct-process article>span{color:#687991;font-size:13px;font-weight:650;line-height:1.5}@media (width<=700px){.life-calendar-page>header{height:66px;padding:0 15px}.life-calendar-page>header>span{text-align:right;max-width:150px;font-size:7px;line-height:1.35}.life-direct-calendar{padding:32px 10px}.life-direct-hero{margin-bottom:24px}.life-direct-hero h1{letter-spacing:-2.7px;font-size:43px;line-height:1}.life-direct-hero h2{margin-top:16px;font-size:15px}.life-direct-hero>div{gap:6px;margin-top:17px}.life-direct-hero>div span{padding:8px 10px;font-size:10px}.life-direct-hero>a{width:100%;margin-top:19px}.life-direct-book{border-radius:15px}.life-direct-book>div{padding:20px 14px 14px}.life-direct-book h2{font-size:25px}.life-direct-book>div>span{font-size:11px}.life-direct-book iframe{height:760px}.life-direct-process{margin-top:48px}.life-direct-process>h2{font-size:29px}.life-direct-process>div{grid-template-columns:1fr}.life-direct-process article{text-align:center}.life-direct-process article>b{margin:auto}}.life-mobile-portal-nav{display:none}.life-single-panel,.life-credit-page,.life-wallet-page,.life-billing-page,.life-funnel{background:#fff;border:1px solid #dfe7f0;border-radius:17px;margin-top:28px;padding:22px}.life-lead-list{min-width:0}.life-metrics-analytics article{min-height:175px}.life-funnel{grid-template-columns:.65fr 1.35fr;align-items:center;gap:35px;display:grid}.life-funnel p,.life-wallet-page>p{color:var(--blue);letter-spacing:1.5px;margin:0 0 9px;font-size:11px;font-weight:900}.life-funnel h2,.life-wallet-page h2{letter-spacing:-1.5px;margin:0;font-size:31px}.life-funnel ol{grid-template-columns:repeat(4,1fr);gap:9px;margin:0;padding:0;list-style:none;display:grid}.life-funnel li{background:#f3f7fc;border-radius:12px;align-items:center;gap:9px;padding:14px;display:flex}.life-funnel li>b{color:var(--blue);font-size:22px}.life-funnel li span{font-size:12px;font-weight:800;display:grid}.life-funnel li small{color:#7a8799;margin-top:3px;font-size:10px}.life-credit-page{gap:0;display:grid}.life-credit-row{border-top:1px solid #edf1f5;grid-template-columns:85px 1.2fr 1fr auto;align-items:center;gap:14px;padding:17px 4px;display:grid}.life-credit-row>span{color:var(--blue);font-weight:900}.life-credit-row small{color:#7d8a9c}.life-credit-row mark{color:#14806d;background:#e5faf4;border-radius:999px;padding:8px 11px;font-size:10px;font-weight:900}.life-credit-row mark.pending{color:#966117;background:#fff4df}.life-wallet-page{max-width:650px}.life-wallet-page>span{color:#748196;margin:7px 0 22px;display:block}.life-wallet-page>div{grid-template-columns:repeat(4,1fr);gap:9px;display:grid}.life-wallet-page>div button{color:var(--ink);background:#fff;border:1px solid #d4dfec;border-radius:10px;padding:13px;font-weight:900}.life-wallet-page>div button:first-child{border-color:var(--blue);color:var(--blue);background:#edf4ff}.life-wallet-page .life-check{margin:22px 0}.life-wallet-page>small{text-align:center;color:#8995a6;margin-top:10px;display:block}.life-billing-page{gap:0;display:grid}.life-billing-page>div{border-top:1px solid #edf1f5;align-items:center;gap:14px;padding:19px 5px;display:flex}.life-billing-page>div:first-child{border-top:0}.life-billing-page svg{color:var(--blue);width:23px}.life-billing-page span{flex:1;display:grid}.life-billing-page small{color:#7c899b;margin-top:3px}.life-billing-page button{color:var(--blue);background:#edf4ff;border:0;border-radius:9px;padding:10px 13px;font-weight:800}.life-modal{z-index:80;background:#10213b99;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.life-modal>section{background:#fff;border-radius:20px;width:min(590px,100%);max-height:90vh;padding:30px;position:relative;overflow:auto;box-shadow:0 30px 80px #07142655}.life-modal-x{color:#53647a;background:#eef3f9;border:0;border-radius:50%;place-items:center;width:35px;height:35px;display:grid;position:absolute;top:18px;right:18px}.life-modal-x svg{width:17px}.life-modal>section>p{color:var(--blue);letter-spacing:1.4px;margin:0 0 7px;font-size:11px;font-weight:900}.life-modal h2{letter-spacing:-1.5px;margin:0 0 4px;font-size:31px}.life-modal>section>span{color:#758296}.life-record{grid-template-columns:1fr 1fr;gap:9px;margin:23px 0;display:grid}.life-record>div{background:#f4f7fb;border-radius:11px;gap:3px;padding:13px;display:grid}.life-record b{color:#728095;font-size:11px}.life-record span,.life-record a{color:var(--ink);font-size:13px;font-weight:800}.life-modal label{gap:7px;margin-top:15px;font-size:12px;font-weight:900;display:grid}.life-modal select,.life-modal textarea{width:100%;color:var(--ink);font:inherit;background:#fff;border:1.5px solid #d3deeb;border-radius:10px;padding:13px}.life-modal textarea{resize:vertical;min-height:95px}.life-modal-actions{justify-content:flex-end;gap:9px;margin-top:19px;display:flex}.life-modal-actions button{border:0;border-radius:10px;align-items:center;gap:6px;padding:12px 15px;font-weight:900;display:flex}.life-modal-actions button:first-child{color:#4c6078;background:#f0f4f9}.life-modal-actions button:last-child{background:var(--blue);color:#fff}.life-modal-actions svg{width:16px}.life-credit-success{text-align:center;padding:35px 5px}.life-credit-success>svg{color:#16836e;background:#e3faf4;border-radius:50%;width:48px;height:48px;padding:11px}.life-credit-success h2{margin-top:17px}.life-credit-success p{color:#748196}.life-credit-modal .life-wide{margin-top:20px}@media (width<=850px){.life-mobile-portal-nav{gap:5px;margin:-8px -2px 23px;padding:4px 2px 8px;display:flex;overflow-x:auto}.life-mobile-portal-nav button{color:#66758b;background:#eef3f9;border:0;border-radius:9px;flex:none;align-items:center;gap:6px;padding:10px 11px;font-size:11px;font-weight:800;display:flex}.life-mobile-portal-nav button.active{background:var(--blue);color:#fff}.life-mobile-portal-nav svg{width:15px}.life-funnel{grid-template-columns:1fr}.life-funnel ol{grid-template-columns:1fr 1fr}.life-credit-row{grid-template-columns:1fr auto}.life-credit-row small{grid-column:1/-1}.life-record{grid-template-columns:1fr}.life-modal>section{padding:25px 18px}.life-portal>section{padding-bottom:90px}}@media (width<=480px){.life-funnel ol,.life-wallet-page>div{grid-template-columns:1fr 1fr}.life-credit-row mark{justify-self:start}.life-metrics-analytics{grid-template-columns:1fr}.life-metrics-analytics article{min-height:0}}.life-admin-preview{background:#f4f8fd;min-height:calc(100vh - 82px);padding:48px max(22px,50% - 590px)}.life-admin-preview>section>p{color:var(--blue);letter-spacing:1.7px;font-size:11px;font-weight:900}.life-admin-preview h1{letter-spacing:-2.4px;margin:8px 0 28px;font-size:44px}.life-admin-row{border-top:1px solid #e4ebf4;grid-template-columns:1fr 130px 110px;align-items:center;gap:15px;padding:17px 5px;display:grid}.life-admin-row>span{gap:4px;display:grid}.life-admin-row small{color:#748196}.life-admin-row mark{color:#9d641a;background:#fff0e2;border-radius:999px;justify-self:end;padding:7px 10px;font-size:10px;font-weight:900}.life-admin-row mark.live{color:#14806d;background:#e5faf4}@media (width<=700px){.life-admin-preview{padding:28px 15px 90px}.life-admin-preview h1{font-size:32px}.life-admin-row{grid-template-columns:1fr auto}.life-admin-row>b{display:none}.life-preview-nav>div{overflow-x:auto;justify-content:flex-start!important}.life-preview-nav button{white-space:nowrap}}.fead{--blue:#1264e8;--navy:#0a1733;--soft:#f3f8ff;--line:#dce7f5;min-height:100vh;color:var(--navy);background:#fff;font-family:Inter,Arial,sans-serif}.fead *{box-sizing:border-box}.fead>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:78px;padding:0 max(22px,50% - 590px);display:flex;background:#fff!important}.fead>header>span{color:#61738c;letter-spacing:1.4px;font-size:10px;font-weight:900}.fead-logo{color:var(--navy);align-items:center;gap:9px;text-decoration:none;display:flex}.fead-logo b{letter-spacing:-3px;font-size:34px;position:relative}.fead-logo b span{color:var(--blue)}.fead-logo b i{background:#ff704d;border-radius:50%;width:8px;height:8px;position:absolute;top:1px;right:-7px}.fead-logo small{letter-spacing:1px;width:42px;font-size:8px;font-weight:900;line-height:1.05}.fead-hero{text-align:center;padding:75px 20px 58px}.fead-hero>p,.fead-distinction p,.fead-process>p,.fead-record>div>p,.fead-book p,.fead-final p{color:var(--blue);letter-spacing:1.7px;font-size:11px;font-weight:900}.fead-hero h1{letter-spacing:-5px;max-width:1050px;margin:11px auto 20px;font-size:clamp(52px,7vw,88px);line-height:.98}.fead-hero h1 em{color:var(--blue);font-style:normal}.fead-hero h2{color:#61728a;max-width:860px;margin:0 auto 29px;font-size:20px;line-height:1.55}.fead-cta{background:var(--blue);color:#fff;border-radius:9px;justify-content:center;align-items:center;gap:9px;padding:16px 22px;font-weight:900;text-decoration:none;display:inline-flex;box-shadow:0 12px 30px #1264e82d}.fead-cta svg{width:17px}.fead-hero>div{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:25px;display:flex}.fead-hero>div span{border:1px solid var(--line);border-radius:999px;align-items:center;gap:6px;padding:9px 13px;font-size:11px;font-weight:850;display:flex}.fead-hero>div svg{width:15px;color:var(--blue)}.fead-distinction{background:var(--navy);color:#fff;grid-template-columns:1.1fr .9fr;align-items:center;gap:70px;padding:58px max(22px,50% - 590px);display:grid}.fead-distinction p{color:#6fa8ff}.fead-distinction h2{letter-spacing:-2px;margin:8px 0 12px;font-size:40px}.fead-distinction>div>span{color:#b5c1d2;line-height:1.65}.fead-distinction aside{grid-template-columns:38px 18px 38px 18px 38px;justify-content:center;align-items:center;gap:9px;display:grid}.fead-distinction aside>svg{color:#6ba5ff}.fead-distinction aside>svg:nth-of-type(2n){color:#61738f;width:17px}.fead-distinction aside>div{color:#aebbd0;grid-column:1/-1;justify-content:space-between;font-size:10px;display:flex}.fead-process{text-align:center;background:var(--soft);padding:72px max(22px,50% - 590px)}.fead-process h2{letter-spacing:-2px;margin:8px 0 30px;font-size:40px}.fead-process>div{text-align:left;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:30px;display:grid}.fead-process article{border:1px solid var(--line);background:#fff;border-radius:16px;padding:22px}.fead-process article>b{color:var(--blue);font-size:11px}.fead-process article>svg{color:var(--blue);width:23px;margin:18px 0;display:block}.fead-process h3{margin:0 0 8px;font-size:17px}.fead-process article>span{color:#6f7f95;font-size:13px;line-height:1.55}.fead-record{grid-template-columns:1.1fr .9fr;gap:75px;max-width:1180px;margin:auto;padding:75px 22px;display:grid}.fead-record h2{letter-spacing:-2px;margin:8px 0 25px;font-size:40px;line-height:1.08}.fead-record ul{grid-template-columns:1fr 1fr;gap:14px;padding:0;list-style:none;display:grid}.fead-record li{gap:8px;font-weight:750;display:flex}.fead-record li svg{width:18px;color:var(--blue);flex:none}.fead-record aside{border:1px solid var(--line);background:var(--soft);text-align:center;border-radius:20px;padding:30px}.fead-record aside>p{margin-top:0}.fead-record aside>svg{color:var(--blue)}.fead-record strong{letter-spacing:-3px;font-size:60px;display:block}.fead-record aside>span,.fead-record aside>small{color:#6c7c92;display:block}.fead-record aside>hr{border:0;border-top:1px solid var(--line);margin:24px}.fead-record aside>b{margin:8px;display:block}.fead-book{border:1px solid var(--line);border-radius:22px;width:min(1050px,100% - 32px);margin:0 auto 65px;overflow:hidden;box-shadow:0 22px 65px #124c9d1c}.fead-book>div{text-align:center;border-bottom:1px solid var(--line);padding:28px}.fead-book h2{margin:5px;font-size:35px}.fead-book>div>span{color:#687991}.fead-book iframe{border:0;width:100%;height:700px;display:block}.fead-final{background:var(--navy);color:#fff;border-radius:18px;grid-template-columns:45px 1fr auto;align-items:center;gap:20px;width:min(1100px,100% - 32px);margin:0 auto 68px;padding:30px 34px;display:grid}.fead-final>svg{color:#6ba5ff;width:38px}.fead-final p{color:#72a9ff;margin:0}.fead-final h2{margin:5px 0;font-size:29px}.fead-final>div>span{color:#aebbd0}.fead>footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:30px;padding:28px max(22px,50% - 590px);display:flex}.fead>footer>span{color:#8290a4;text-align:right;max-width:760px;font-size:10px;line-height:1.5}@media (width<=760px){.fead>header>span{font-size:8px}.fead-hero{padding:50px 17px 45px}.fead-hero h1{letter-spacing:-3px;font-size:47px}.fead-hero h2{font-size:17px}.fead-distinction,.fead-record{grid-template-columns:1fr;gap:35px}.fead-distinction{padding:48px 18px}.fead-distinction h2,.fead-process h2,.fead-record h2{font-size:34px}.fead-process{padding:52px 18px}.fead-process>div{grid-template-columns:1fr}.fead-record{padding:55px 18px}.fead-record ul{grid-template-columns:1fr}.fead-book iframe{height:650px}.fead-final{grid-template-columns:1fr;padding:27px 22px}.fead-final>.fead-cta{width:100%}.fead>footer{flex-direction:column;align-items:flex-start}.fead>footer>span{text-align:left}}.fead-hero-actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.fead-secondary{border:1px solid var(--line);color:var(--navy);border-radius:9px;justify-content:center;align-items:center;padding:15px 22px;font-weight:900;text-decoration:none;display:inline-flex}.fead-wallet-note{color:#596b83;margin:16px auto 0;font-size:13px;font-weight:800;display:block}.fead-hero del,.fead-record del{color:#8a98aa;text-decoration-color:#ff654d;text-decoration-thickness:.14em}.fead-trust{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:22px;display:flex}.fead-trust span{border:1px solid var(--line);border-radius:999px;align-items:center;gap:6px;padding:9px 13px;font-size:11px;font-weight:850;display:flex}.fead-trust svg{width:15px;color:var(--blue)}.fead-proof{grid-template-columns:.9fr 1.1fr;align-items:center;gap:70px;max-width:1180px;margin:auto;padding:68px 22px;display:grid}.fead-proof>div>p,.fead-faq>p{color:var(--blue);letter-spacing:1.7px;font-size:11px;font-weight:900}.fead-proof h2,.fead-faq h2{letter-spacing:-2px;margin:8px 0 14px;font-size:40px}.fead-proof>div>span{color:#6c7c92;line-height:1.65}.fead-proof article{border:1px solid var(--line);background:var(--soft);border-radius:20px;padding:28px}.fead-proof article>small{color:#687991;letter-spacing:1px;font-size:9px;font-weight:900}.fead-reply{border:1px solid var(--line);background:#fff;border-radius:14px;margin:18px 0;padding:18px;font-size:18px;font-weight:800;line-height:1.45}.fead-proof dl{grid-template-columns:1fr 1fr;gap:14px;margin:0 0 18px;display:grid}.fead-proof dl div{background:#fff;border-radius:10px;padding:12px}.fead-proof dt{color:#718096;text-transform:uppercase;letter-spacing:1px;font-size:9px;font-weight:900}.fead-proof dd{margin:5px 0 0;font-weight:850}.fead-proof article>b{color:var(--blue);font-size:12px}.fead-price-examples{text-align:left;gap:8px;margin:22px 0 4px;display:grid}.fead-price-examples b{border:1px solid var(--line);background:#fff;border-radius:9px;justify-content:space-between;padding:10px 12px;display:flex}.fead-price-examples i{color:var(--blue);font-style:normal}.fead-faq{text-align:center;max-width:1050px;margin:0 auto;padding:18px 22px 72px}.fead-faq>div{text-align:left;grid-template-columns:1fr 1fr;gap:12px;margin-top:26px;display:grid}.fead-faq details{border:1px solid var(--line);background:#fff;border-radius:13px;padding:17px 18px}.fead-faq summary{cursor:pointer;font-weight:900}.fead-faq details span{color:#687991;padding-top:12px;font-size:13px;line-height:1.55;display:block}.fead-book iframe{height:640px}@media (width<=760px){.fead-hero{padding:46px 17px 42px}.fead-hero h1{letter-spacing:-2.6px;font-size:42px}.fead-hero h2{font-size:16px}.fead-hero-actions>*{width:100%}.fead-proof{grid-template-columns:1fr;gap:35px;padding:50px 18px}.fead-proof dl,.fead-faq>div{grid-template-columns:1fr}.fead-proof h2,.fead-faq h2{font-size:32px}.fead-book iframe{height:590px}}.fead-hero-new{text-align:left;grid-template-columns:1.08fr .92fr;align-items:center;gap:62px;max-width:1220px;margin:auto;padding:70px 22px 58px;display:grid}.fead-hero-new .fead-hero-copy>p{color:var(--blue);letter-spacing:1.7px;font-size:11px;font-weight:900}.fead-hero-new h1{letter-spacing:-4.8px;max-width:720px;margin:12px 0 20px;font-size:clamp(53px,6vw,79px);line-height:.96}.fead-hero-new h2{max-width:680px;margin:0 0 28px;font-size:18px;line-height:1.55}.fead-hero-new .fead-hero-actions{justify-content:flex-start}.fead-hero-new .fead-wallet-note{margin:16px 0 0}.fead-hero-new>.fead-trust{grid-column:1/-1;margin-top:2px}.fead-live-card{border:1px solid var(--line);background:linear-gradient(145deg,#f6faff,#fff);border-radius:22px;padding:25px;position:relative;box-shadow:0 24px 65px #0a32731c}.fead-live-card:before{content:"";z-index:-1;background:#1264e817;border-radius:22px;position:absolute;inset:10px -10px -10px 10px}.fead-live-head{border-bottom:1px solid var(--line);letter-spacing:1px;justify-content:space-between;align-items:center;padding-bottom:18px;font-size:9px;font-weight:900;display:flex}.fead-live-head span{color:#16805a;align-items:center;gap:7px;display:flex}.fead-live-head i{background:#20bf7a;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #20bf7a1d}.fead-live-head>b{color:var(--blue)}.fead-live-person{align-items:center;gap:12px;margin:22px 0;display:flex}.fead-live-person>span{background:var(--blue);color:#fff;border-radius:50%;place-items:center;width:46px;height:46px;font-weight:900;display:grid}.fead-live-person div{gap:3px;display:grid}.fead-live-person small{color:#6d7d92}.fead-live-card blockquote{border:1px solid var(--line);background:#fff;border-radius:13px;margin:0;padding:18px;font-size:17px;font-weight:800;line-height:1.45}.fead-live-card dl{grid-template-columns:1fr 1fr;gap:10px;margin:16px 0;display:grid}.fead-live-card dl div{background:#eef5ff;border-radius:9px;padding:11px}.fead-live-card dt{color:#718096;text-transform:uppercase;letter-spacing:1px;font-size:8px;font-weight:900}.fead-live-card dd{margin:5px 0 0;font-size:11px;font-weight:850}.fead-live-card>small{color:#8492a5;text-align:center;text-transform:uppercase;letter-spacing:.8px;font-size:8px;display:block}@media (width<=760px){.fead-hero-new{grid-template-columns:1fr;gap:30px;padding:38px 17px 42px}.fead-hero-new h1{letter-spacing:-3px;font-size:47px}.fead-hero-new h2{font-size:16px}.fead-hero-new .fead-hero-actions>*{width:100%}.fead-live-card{padding:20px}.fead-hero-new>.fead-trust{margin-top:0}.fead-live-card blockquote{font-size:15px}}:is(body:has(.pv),body:has(.pv-gallery)){background:#fff;margin:0}.pv,.pv-gallery{--blue:#1264e8;--navy:#0a1733;--soft:#f3f8ff;--line:#dce7f5;box-sizing:border-box;min-height:100vh;color:var(--navy);font-family:Inter,Arial,sans-serif}.pv *,.pv-gallery *{box-sizing:border-box}.pv>header,.pv-gallery>header{border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;height:78px;padding:0 max(24px,50% - 590px);display:flex}.pv>header.dark{background:var(--navy);color:#fff;border-color:#203452}.pv>header>span,.pv-gallery>header>span{color:#6e7e94;letter-spacing:1.6px;font-size:9px;font-weight:900}.pv-logo{color:var(--navy);align-items:center;gap:9px;text-decoration:none;display:flex}.dark .pv-logo{color:#fff}.pv-logo b{letter-spacing:-3px;font-size:34px;position:relative}.pv-logo b span{color:var(--blue)}.pv-logo b i{background:#ff704d;border-radius:50%;width:8px;height:8px;position:absolute;top:1px;right:-7px}.pv-logo small{letter-spacing:1px;font-size:7px;font-weight:900;line-height:1}.pv-hero{padding:72px max(24px,50% - 590px)}.pv-hero.split,.pv-hero.darkHero{grid-template-columns:1.08fr .92fr;align-items:center;gap:68px;display:grid}.pv-hero>div>p,.pv-priceHero>div>p,.pv-proof-row>div>p,.pv-process>div>p,.pv-calendarHero>div>p{color:var(--blue);letter-spacing:1.7px;margin:0 0 13px;font-size:10px;font-weight:900}.pv-hero h1,.pv-priceHero h1,.pv-calendarHero h1{letter-spacing:-4.7px;margin:0 0 22px;font-size:clamp(54px,6vw,78px);line-height:.96}.pv em,.pv-gallery em{color:var(--blue);font-style:normal}.pv-hero h2,.pv-priceHero h2,.pv-calendarHero h2{color:#627289;max-width:680px;margin:0 0 28px;font-size:18px;line-height:1.6}.pv-hero>div>small{color:#738298;margin-top:16px;font-size:12px;font-weight:800;display:block}.pv-cta{background:var(--blue);color:#fff;border-radius:9px;justify-content:center;align-items:center;gap:10px;padding:17px 24px;font-weight:900;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 14px 30px #1264e830}.pv-cta:hover{transform:translateY(-2px);box-shadow:0 18px 38px #1264e841}.pv-cta svg{width:18px}.pv-lead{border:1px solid var(--line);background:linear-gradient(145deg,#f5f9ff,#fff);border-radius:22px;padding:25px;box-shadow:18px 18px #e3efff,0 24px 60px #0a327315}.pv-lead>div{color:#16805a;letter-spacing:.8px;justify-content:space-between;font-size:9px;font-weight:900;display:flex}.pv-lead>div span{align-items:center;gap:7px;display:flex}.pv-lead i{background:#21bf7a;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #21bf7a1d}.pv-lead>div>b{color:var(--blue)}.pv-lead>section{align-items:center;gap:12px;margin:23px 0;display:flex}.pv-lead>section>b{background:var(--blue);color:#fff;border-radius:50%;place-items:center;width:47px;height:47px;display:grid}.pv-lead>section p{gap:3px;margin:0;display:grid}.pv-lead>section small{color:#738399}.pv-lead blockquote{border:1px solid var(--line);background:#fff;border-radius:13px;margin:0;padding:19px;font-size:17px;font-weight:850;line-height:1.45}.pv-lead dl{grid-template-columns:1fr 1fr;gap:10px;margin:16px 0;display:grid}.pv-lead dl div{background:#edf5ff;border-radius:9px;padding:11px}.pv-lead dt{color:#75859a;letter-spacing:1px;text-transform:uppercase;font-size:8px;font-weight:900}.pv-lead dd{margin:5px 0 0;font-size:11px;font-weight:850}.pv-lead>small{color:#8794a5;letter-spacing:.7px;text-align:center;font-size:8px;display:block}.pv-stats{border:1px solid var(--line);background:#fff;border-radius:17px;grid-template-columns:repeat(4,1fr);max-width:1180px;margin:0 auto 64px;display:grid;box-shadow:0 18px 55px #0b326b0d}.pv-stats article{padding:24px 26px}.pv-stats article:not(:last-child){border-right:1px solid var(--line)}.pv-stats strong{letter-spacing:-1.4px;font-size:27px;display:block}.pv-stats span{color:#718096;margin-top:5px;font-size:10px;font-weight:750;display:block}.pv-process{background:var(--soft);padding:70px max(24px,50% - 590px)}.pv-process>div{text-align:center;max-width:760px;margin:auto}.pv-process h2{letter-spacing:-2px;margin:0;font-size:40px}.pv-process ol{grid-template-columns:repeat(3,1fr);gap:14px;margin:0;padding:35px 0 0;list-style:none;display:grid}.pv-process li{border:1px solid var(--line);background:#fff;border-radius:15px;padding:23px}.pv-process li svg{width:24px;color:var(--blue);margin-bottom:25px;display:block}.pv-process li b{margin-bottom:8px;display:block}.pv-process li span{color:#6c7d93;font-size:12px;line-height:1.55}.pv-calendar{border:1px solid var(--line);background:#fff;border-radius:22px;width:min(1050px,100% - 32px);margin:68px auto;overflow:hidden;box-shadow:0 24px 70px #0b326b16}.pv-calendar>div{text-align:center;padding:31px}.pv-calendar>div>p{color:var(--blue);letter-spacing:1.5px;margin:0 0 6px;font-size:9px;font-weight:900}.pv-calendar h2{letter-spacing:-1.5px;margin:0 0 8px;font-size:34px}.pv-calendar>div>span{color:#697a90;font-size:13px}.pv-calendar iframe{border:0;border-top:1px solid var(--line);width:100%;height:620px;display:block}.pv footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;padding:27px max(24px,50% - 590px);display:flex}.pv footer>span{color:#8793a4;text-align:right;max-width:720px;font-size:9px;line-height:1.55}.pv-trust{flex-wrap:wrap;gap:9px;display:flex}.pv-trust span{border:1px solid var(--line);border-radius:99px;align-items:center;gap:6px;padding:9px 12px;font-size:10px;font-weight:850;display:flex}.pv-trust svg{width:14px;color:var(--blue)}.pv-two{color:#fff;background:#07152e}.pv-two .darkHero{background:radial-gradient(circle at 75% 20%,#154788,#07152e 48%);min-height:610px}.pv-two .darkHero h2{color:#b9c6d8}.pv-two .darkHero em{color:#69a7ff}.pv-two .pv-trust{margin-top:24px}.pv-two .pv-trust span{color:#d2dbea;border-color:#29415f}.pv-two .pv-lead{color:var(--navy);box-shadow:18px 18px #19365d,0 24px 65px #0004}.pv-two .pv-stats{color:var(--navy);margin-top:55px}.pv-two .pv-calendar{color:var(--navy)}.pv-two footer{border-color:#223957}.pv-three .center{text-align:center;background:linear-gradient(#fff,#f5f9ff);padding-bottom:55px}.pv-three .center>div{max-width:920px;margin:auto}.pv-three .center h1{font-size:clamp(58px,7.6vw,96px);line-height:.91}.pv-three .center h2{margin-inline:auto}.pv-three .pv-stats{margin-top:-25px;position:relative}.pv-proof-row{grid-template-columns:.9fr 1.1fr;align-items:center;gap:70px;max-width:1120px;margin:0 auto 30px;padding:35px 22px;display:grid}.pv-proof-row h2{letter-spacing:-2px;font-size:40px;line-height:1.05}.pv-proof-row ul{gap:13px;padding:0;list-style:none;display:grid}.pv-proof-row li{gap:8px;font-weight:750;display:flex}.pv-proof-row li svg{width:18px;color:var(--blue)}.pv-priceHero{grid-template-columns:1.15fr .85fr;align-items:center;gap:70px;max-width:1180px;margin:70px auto;padding:0 22px;display:grid}.pv-priceHero>aside{background:var(--blue);color:#fff;border-radius:22px;padding:35px;box-shadow:18px 18px #e0edff}.pv-priceHero aside>span{letter-spacing:1.3px;font-size:9px;font-weight:900}.pv-priceHero aside>strong{letter-spacing:-8px;font-size:120px;line-height:1;display:block}.pv-priceHero aside hr{border:0;border-top:1px solid #ffffff42}.pv-priceHero aside p{align-items:center;gap:9px;font-weight:800;display:flex}.pv-priceHero aside svg{width:18px}.pv-four>.pv-trust{border-block:1px solid var(--line);justify-content:center;padding:25px}.pv-calendarHero{grid-template-columns:1.08fr .92fr;align-items:center;gap:65px;max-width:1180px;margin:55px auto 15px;padding:0 22px;display:grid}.pv-calendarHero h1{font-size:65px}.pv-mini-stats{flex-wrap:wrap;gap:10px;display:flex}.pv-mini-stats span{border:1px solid var(--line);color:#718096;border-radius:10px;padding:11px 13px;font-size:10px}.pv-mini-stats b{color:var(--navy);font-size:15px;display:block}.pv-five .pv-calendar.compact{margin-top:40px}.pv-after{background:var(--navy);color:#fff;border-radius:15px;align-items:center;gap:16px;width:min(900px,100% - 32px);margin:0 auto 65px;padding:22px 25px;display:flex}.pv-after svg{color:#68a5ff;width:30px}.pv-after div{gap:5px;display:grid}.pv-after span{color:#b8c5d7;font-size:12px}.pv-picker{z-index:50;background:#07152eef;border-radius:99px;gap:5px;padding:7px;display:flex;position:fixed;bottom:14px;left:50%;transform:translate(-50%);box-shadow:0 14px 35px #0004}.pv-picker a{color:#fff;border-radius:99px;place-items:center;min-width:34px;height:34px;padding:0 10px;font:850 11px Inter;text-decoration:none;display:grid}.pv-picker a.active{background:var(--blue,#1264e8)}.pv-gallery{background:#f4f8fd}.pv-gallery>section{background:#fff;padding:68px max(24px,50% - 590px)}.pv-gallery>section>p{color:var(--blue);letter-spacing:1.5px;font-size:10px;font-weight:900}.pv-gallery>section h1{letter-spacing:-3.7px;margin:8px 0 14px;font-size:58px;line-height:.96}.pv-gallery>section>span{color:#6d7d92}.pv-gallery>div{grid-template-columns:repeat(2,1fr);gap:15px;max-width:1180px;margin:auto;padding:42px 0 70px;display:grid}.pv-gallery>div>a{border:1px solid var(--line);min-height:190px;color:var(--navy);background:#fff;border-radius:17px;padding:27px;text-decoration:none;transition:all .2s;position:relative;box-shadow:0 12px 30px #0b326b08}.pv-gallery>div>a:hover{transform:translateY(-3px);box-shadow:0 20px 44px #0b326b14}.pv-gallery>div>a>span{color:var(--blue);font-size:10px;font-weight:900}.pv-gallery h2{margin:28px 0 6px;font-size:27px}.pv-gallery>div p{color:#738298}.pv-gallery>div b{color:var(--blue);align-items:center;gap:8px;font-size:11px;display:flex}.pv-gallery>div svg{width:15px}@media (width<=760px){.pv>header,.pv-gallery>header{height:68px;padding:0 17px}.pv>header>span,.pv-gallery>header>span{display:none}.pv-hero,.pv-priceHero,.pv-calendarHero{padding:42px 17px}.pv-hero.split,.pv-hero.darkHero,.pv-priceHero,.pv-calendarHero,.pv-proof-row{grid-template-columns:1fr;gap:34px}.pv-hero h1,.pv-priceHero h1,.pv-calendarHero h1,.pv-three .center h1{letter-spacing:-3px;font-size:48px}.pv-hero h2,.pv-priceHero h2,.pv-calendarHero h2{font-size:16px}.pv-cta{width:100%}.pv-lead{padding:20px;box-shadow:8px 8px #e3efff}.pv-stats{grid-template-columns:1fr 1fr;width:calc(100% - 32px);margin-bottom:45px}.pv-stats article{padding:18px}.pv-stats article:nth-child(2){border-right:0}.pv-stats article:nth-child(-n+2){border-bottom:1px solid var(--line)}.pv-process{padding:48px 17px}.pv-process h2,.pv-proof-row h2{font-size:32px}.pv-process ol{grid-template-columns:1fr}.pv-calendar{margin:45px auto}.pv-calendar>div{padding:42px 17px 24px}.pv-calendar h2{font-size:28px}.pv-calendar iframe{height:580px}.pv footer{padding:25px 17px;display:block}.pv footer>span{text-align:left;margin-top:17px;display:block}.pv-two .darkHero{min-height:auto}.pv-two .pv-trust{display:grid}.pv-priceHero>aside{padding:28px;box-shadow:8px 8px #e0edff}.pv-priceHero aside>strong{font-size:98px}.pv-calendarHero h1{font-size:48px}.pv-proof-row{padding:35px 17px}.pv-gallery>section{padding:45px 17px}.pv-gallery>section h1{font-size:45px}.pv-gallery>div{grid-template-columns:1fr;padding:25px 15px 65px}.pv-picker{max-width:calc(100% - 16px);overflow:auto}.pv-picker a{flex:none}}.pv>header:not(.dark),.pv-gallery>header{color:#0a1733!important;background:#fff!important}.pv>header.dark{color:#fff!important;background:#0a1733!important}.pv>header:not(.dark) .pv-logo,.pv-gallery>header .pv-logo{color:#0a1733!important}.pv>header.dark .pv-logo{color:#fff!important}.pv-mobile-hero .pv-cta{margin-bottom:22px}.pv-mobile-how{color:#fff;text-align:center;background:#0a1733;padding:70px max(24px,50% - 590px)}.pv-mobile-how>p{color:#70aaff;letter-spacing:1.7px;margin:0;font-size:10px;font-weight:900}.pv-mobile-how>h2{letter-spacing:-2.2px;margin:9px 0 30px;font-size:42px;line-height:1.03}.pv-mobile-how>div{text-align:left;grid-template-columns:repeat(3,1fr);gap:13px;display:grid}.pv-mobile-how article{background:#112442;border:1px solid #263b5b;border-radius:15px;padding:22px}.pv-mobile-how article>span{color:#70aaff;font-size:9px;font-weight:900}.pv-mobile-how article>svg{color:#70aaff;width:25px;margin:20px 0;display:block}.pv-mobile-how article>b{margin-bottom:7px;display:block}.pv-mobile-how article>small{color:#b9c6d7;font-size:12px;line-height:1.55}.pv-phone-stage{text-align:center;background:#e8edf4;min-height:100vh;padding:30px;font-family:Inter,Arial,sans-serif}.pv-phone-stage>div{background:#0d1118;border-radius:48px;width:422px;height:900px;margin:auto;padding:16px;position:relative;box-shadow:0 30px 80px #0a17333d}.pv-phone-stage>div>span{z-index:2;background:#0d1118;border-radius:99px;width:110px;height:25px;position:absolute;top:23px;left:50%;transform:translate(-50%)}.pv-phone-stage iframe{background:#fff;border:0;border-radius:34px;width:390px;height:868px}.pv-phone-stage>a{color:#1264e8;margin-top:20px;font-weight:850;text-decoration:none;display:inline-block}@media (width<=760px){.pv-mobile-hero{padding-top:35px}.pv-mobile-hero h1{letter-spacing:-3.4px!important;font-size:52px!important;line-height:.94!important}.pv-mobile-hero h2{font-size:16px!important;line-height:1.52!important}.pv-mobile-hero .pv-mini-stats{grid-template-columns:repeat(3,1fr);display:grid}.pv-mobile-hero .pv-mini-stats span{padding:10px 7px}.pv-mobile-how{padding:48px 17px}.pv-mobile-how>h2{font-size:33px}.pv-mobile-how>div{grid-template-columns:1fr}.pv-phone-stage{padding:0}.pv-phone-stage>div{border-radius:0;width:100%;height:100vh;padding:0}.pv-phone-stage>div>span{display:none}.pv-phone-stage iframe{border-radius:0;width:100%;height:100vh}.pv-phone-stage>a{display:none}}.pv-five .pv-calendarHero{text-align:center;flex-direction:column;max-width:980px;display:flex}.pv-five .pv-calendarHero>div:first-child{flex-direction:column;align-items:center;width:100%;display:flex}.pv-five .pv-calendarHero h2{margin-left:auto;margin-right:auto}.pv-five .pv-calendarHero .pv-mini-stats{justify-content:center}.pv-five .pv-calendarHero>.pv-lead{text-align:left;width:min(620px,100%);margin:12px auto 0}.pv-five .pv-mobile-how,.pv-five .pv-mobile-how>div{text-align:center}.pv-five .pv-mobile-how article>svg{margin-left:auto;margin-right:auto}.pv-five .pv-calendar>div{text-align:center}.pv-five .pv-after{text-align:center;justify-content:center}.pv-five footer,.pv-five footer>span{text-align:center}@media (width<=760px){.pv-five .pv-calendarHero{display:flex}.pv-five .pv-calendarHero .pv-mini-stats{width:100%}.pv-five footer .pv-logo{justify-content:center}.pv-five footer>span{margin-left:auto;margin-right:auto}}.pv-compliance{text-align:left;background:#f3f8ff;border:1px solid #dce7f5;border-radius:18px;align-items:flex-start;gap:20px;width:min(1050px,100% - 32px);margin:58px auto 0;padding:30px 34px;display:flex}.pv-compliance>svg{color:#1264e8;flex:none;width:34px;height:34px}.pv-compliance p{color:#1264e8;letter-spacing:1.4px;margin:0 0 6px;font-size:9px;font-weight:900}.pv-compliance h2{color:#0a1733;letter-spacing:-1px;margin:0 0 9px;font-size:25px}.pv-compliance span{color:#687991;font-size:12px;line-height:1.6}@media (width<=760px){.pv-compliance{text-align:center;padding:24px 20px;display:block}.pv-compliance>svg{margin-bottom:14px}.pv-compliance h2{font-size:23px}}.pv-five .pv-calendar+.pv-compliance{margin-top:-24px;margin-bottom:62px}@media (width<=760px){.pv-five .pv-calendar+.pv-compliance{margin-top:-16px;margin-bottom:46px}}.pv-five .pv-mobile-hero{margin-top:0;padding-top:34px}.pv-five .pv-mobile-hero h1{letter-spacing:-4.5px;max-width:940px;font-size:clamp(52px,5.7vw,76px);font-weight:950;line-height:.94}.pv-volume-note{color:#8290a3;max-width:620px;margin:13px auto 19px;font-size:10px;font-weight:750;line-height:1.45;display:block}@media (width<=760px){.pv-five .pv-mobile-hero{padding-top:25px}.pv-five .pv-mobile-hero h1{font-weight:950;letter-spacing:-2.9px!important;font-size:44px!important;line-height:.94!important}.pv-five .pv-mobile-hero h2{margin-bottom:22px}.pv-volume-note{margin-top:11px;margin-bottom:16px}}.pv-five .pv-mobile-hero h1{letter-spacing:-2.3px;line-height:.99}@media (width<=760px){.pv-five .pv-mobile-hero h1{word-spacing:.25px;letter-spacing:-1.25px!important;line-height:1.01!important}}.pv-five-line i{font-style:normal}@media (width<=760px){.pv-five .pv-five-line{letter-spacing:-1.1px!important;font-size:clamp(31px,9.35vw,37px)!important;line-height:1.02!important}.pv-five-line>span{white-space:nowrap;display:block}.pv-five-line>i{display:none}}.pv-bold-subhead{color:#0a1733;letter-spacing:-.25px;max-width:760px;margin:-4px auto 13px;font-size:16px;font-weight:950;line-height:1.3}@media (width<=760px){.pv-bold-subhead{max-width:340px;margin:0 auto 12px;font-size:14px;line-height:1.35}}.pv-five .pv-five-line{margin-left:auto;margin-right:auto}@media (width<=760px){.pv-five .pv-mobile-hero h1.pv-five-line{text-align:center;width:100%;max-width:none;padding:0 4px;position:static;overflow:visible;letter-spacing:-.9px!important;font-size:clamp(34px,9.4vw,37px)!important}.pv-five .pv-five-line>span{text-align:center;white-space:nowrap;width:100%;display:block}.pv-five .pv-five-line>span:nth-child(2){font-size:.96em}}.pv-price-preview del{color:#8795aa;text-decoration-color:#ff5d46;text-decoration-thickness:.14em}.pv-price-preview .pv-five-line del{color:#88a5d3;text-decoration-color:#ff654d}.pv-price-preview .pv-mini-stats del{color:#8b98aa;font-size:.72em}.pv-launch-countdown{text-align:center;background:#f3f8ff;border:1px solid #cfe0fb;border-radius:14px;margin:0 auto 22px;padding:12px 16px}.pv-launch-countdown>p{color:#1264e8!important;letter-spacing:1.5px!important;margin:0 0 9px!important;font-size:9px!important;font-weight:950!important}.pv-launch-countdown>div{justify-content:center;gap:7px;display:flex}.pv-launch-countdown span{background:#fff;border-radius:9px;min-width:62px;padding:8px 10px;box-shadow:0 5px 15px #0b326b0c}.pv-launch-countdown b{color:#0a1733;font-variant-numeric:tabular-nums;font-size:21px;line-height:1;display:block}.pv-launch-countdown small{color:#75859a;text-transform:uppercase;margin-top:4px;font-size:8px;font-weight:800;display:block}.pv-launch-countdown.ended{padding:13px}.pv-launch-countdown.ended b{font-size:14px}@media (width<=760px){.pv-launch-countdown{width:100%;margin-bottom:18px;padding:10px}.pv-launch-countdown span{min-width:55px;padding:8px 6px}.pv-launch-countdown b{font-size:19px}}.bqp{--blue:#1167ea;--ink:#081a38;--muted:#63748c;--line:#dbe6f4;min-height:100vh;color:var(--ink);background:#fff;font-family:DM Sans,Inter,Arial,sans-serif}.bqp *{box-sizing:border-box}.bqp>header{border-bottom:1px solid #e5edf7;justify-content:space-between;align-items:center;height:82px;padding:0 max(20px,50% - 530px);display:flex}.bqp>header>span{color:#6e7e94;letter-spacing:1.4px;font-size:10px;font-weight:900}.bqp-logo{color:var(--ink);align-items:center;gap:9px;text-decoration:none;display:flex}.bqp-logo b{letter-spacing:-3.5px;font:950 36px/1 Inter,sans-serif;position:relative}.bqp-logo b span{color:var(--blue)}.bqp-logo i{background:#ff654d;border-radius:50%;width:8px;height:8px;position:absolute;top:-3px;right:-8px}.bqp-logo small{letter-spacing:.7px;font-size:8px;font-weight:950;line-height:.9}.bqp-shell{width:min(860px,100% - 32px);margin:0 auto;padding:52px 0 80px}.bqp-progress{grid-template-columns:42px 1fr 48px;align-items:center;gap:15px;display:grid}.bqp-progress button{border:1px solid var(--line);width:40px;height:40px;color:var(--ink);background:#fff;border-radius:50%;place-items:center;display:grid}.bqp-progress button:disabled{opacity:.25}.bqp-progress svg{width:19px}.bqp-progress>div{background:#edf3fb;border-radius:20px;height:7px;overflow:hidden}.bqp-progress i{background:var(--blue);border-radius:20px;height:100%;transition:width .25s;display:block}.bqp-progress>span{color:#7b8a9f;text-align:right;font-size:11px;font-weight:900}.bqp-question{text-align:center;max-width:720px;margin:58px auto 0;animation:.28s bqp-in}.bqp-question>p,.bqp-calendar-copy>p,.bqp-exit>p{color:var(--blue);letter-spacing:1.8px;margin:0 0 15px;font-size:11px;font-weight:950}.bqp-question h1,.bqp-calendar h1,.bqp-exit h1{letter-spacing:-2.7px;margin:0;font-size:clamp(36px,5vw,55px);line-height:1.03}.bqp-question h2,.bqp-calendar h2,.bqp-exit h2{max-width:620px;color:var(--muted);margin:18px auto 30px;font-size:17px;line-height:1.55}.bqp-question>div{text-align:left;gap:12px;display:grid}.bqp-question button{border:1.5px solid var(--line);min-height:70px;color:var(--ink);cursor:pointer;background:#fff;border-radius:14px;justify-content:space-between;align-items:center;padding:17px 20px 17px 24px;font:850 16px/1.25 inherit;transition:all .16s;display:flex;box-shadow:0 8px 25px #123d7b0a}.bqp-question button:hover,.bqp-question button.selected{border-color:var(--blue);background:#f3f8ff;transform:translateY(-1px)}.bqp-question button svg{width:20px;color:var(--blue)}.bqp-question>small{color:#8a98aa;margin-top:18px;font-weight:700;display:block}.bqp-calendar{text-align:center;margin-top:40px;animation:.3s bqp-in}.bqp-calendar-copy{max-width:720px;margin:0 auto}.bqp-calendar-copy label{text-align:left;border:1px solid var(--line);color:#506178;background:#f7faff;border-radius:13px;align-items:flex-start;gap:12px;max-width:690px;margin:24px auto;padding:17px 18px;font-size:13px;line-height:1.5;display:flex}.bqp-calendar-copy input{accent-color:var(--blue);margin-top:3px}.bqp-calendar iframe{border:1px solid var(--line);background:#fff;border-radius:18px;width:100%;height:760px;box-shadow:0 22px 60px #123d7b12}.bqp-calendar>small{color:#718096;justify-content:center;align-items:center;gap:7px;margin-top:12px;font-size:12px;display:flex}.bqp-calendar>small svg{width:16px;color:var(--blue)}.bqp-reveal{background:var(--blue);color:#fff;border:0;border-radius:12px;align-items:center;gap:10px;margin:10px auto 22px;padding:17px 25px;font:900 15px inherit;display:flex}.bqp-exit{text-align:center;max-width:720px;margin:75px auto}.bqp-exit>span{width:64px;height:64px;color:var(--blue);background:#edf5ff;border-radius:18px;place-items:center;margin:0 auto 24px;display:grid}.bqp-exit>span svg{width:30px}.bqp-exit button{background:var(--blue);color:#fff;border:0;border-radius:10px;padding:14px 22px;font-weight:900}@keyframes bqp-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (width<=620px){.bqp>header{height:68px;padding:0 16px}.bqp>header>span{font-size:8px}.bqp-logo b{font-size:30px}.bqp-shell{width:calc(100% - 28px);padding:28px 0 55px}.bqp-question{margin-top:36px}.bqp-question h1,.bqp-calendar h1,.bqp-exit h1{letter-spacing:-1.9px;font-size:35px}.bqp-question h2,.bqp-calendar h2{margin:15px auto 24px;font-size:15px}.bqp-question button{min-height:64px;padding:15px 16px;font-size:14px}.bqp-calendar{margin-top:28px}.bqp-calendar iframe{border-radius:13px;height:730px}}.bqp-preview-flag{z-index:10;color:#fff;letter-spacing:1px;background:#081a38;border-radius:999px;padding:9px 12px;font-size:9px;font-weight:900;position:fixed;bottom:14px;right:14px;box-shadow:0 10px 30px #081a3833}.bqp-hero{text-align:center;max-width:1060px;margin:auto;padding:70px 24px 76px}.bqp-hero>p,.bqp-intro>p{color:var(--blue);letter-spacing:1.8px;margin:0;font-size:11px;font-weight:950}.bqp-hero>p del{color:#91a0b4;text-decoration-color:#ff654d;text-decoration-thickness:.14em}.bqp-hero h1{letter-spacing:-5.5px;max-width:920px;margin:19px auto 0;font-size:clamp(52px,7vw,82px);line-height:.94}.bqp-hero h2{max-width:790px;color:var(--muted);margin:25px auto;font-size:18px;line-height:1.55}.bqp-benefits{grid-template-columns:repeat(2,1fr);gap:10px;max-width:790px;margin:29px auto;display:grid}.bqp-benefits span{border:1px solid var(--line);background:#f8fbff;border-radius:11px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:12px 16px;font-size:13px;font-weight:850;display:flex}.bqp-benefits svg{width:17px;color:var(--blue);stroke-width:3px}.bqp-hero>a{background:var(--blue);color:#fff;border-radius:11px;align-items:center;gap:10px;width:fit-content;margin:30px auto 13px;padding:17px 24px;font-weight:900;text-decoration:none;display:flex;box-shadow:0 14px 35px #1167ea35}.bqp-hero>a svg{width:20px}.bqp-hero>small{color:#708096;font-size:12px;font-weight:700;display:block}.bqp-intro{text-align:center;background:linear-gradient(#f7faff 0,#fff 100%);border-top:1px solid #e5edf7;padding:54px 20px 0}.bqp-intro h2{letter-spacing:-2px;margin:12px auto 8px;font-size:clamp(30px,4vw,45px)}.bqp-intro>span{color:var(--muted);font-size:15px}.bqp-intro+.bqp-shell{padding-top:32px}@media (width<=620px){.bqp-hero{padding:45px 17px 52px}.bqp-hero h1{letter-spacing:-3.2px;font-size:45px;line-height:.98}.bqp-hero h2{margin:20px auto;font-size:15px}.bqp-benefits{grid-template-columns:1fr;gap:8px;margin:22px auto}.bqp-benefits span{min-height:43px}.bqp-hero>a{justify-content:center;width:100%}.bqp-intro{padding:42px 18px 0}.bqp-intro h2{font-size:31px}.bqp-intro>span{font-size:14px;line-height:1.5;display:block}.bqp-preview-flag{bottom:8px;right:8px}}.bqp.pv{--blue:#1264e8;--navy:#0a1733;--ink:#0a1733;--muted:#627289;--line:#dce7f5;font-family:Inter,Arial,sans-serif}.bqp.pv>header{border-bottom:1px solid var(--line);height:78px;padding:0 max(24px,50% - 590px)}.bqp-live-hero{margin-bottom:56px}.bqp-live-hero>div:first-child{max-width:980px}.bqp-live-hero .pv-cta{margin:0 auto 22px}.bqp-live-hero .pv-mini-stats{width:100%}.bqp-intro{scroll-margin-top:22px}@media (width<=760px){.bqp.pv>header{height:68px;padding:0 17px}.bqp-live-hero{margin-bottom:38px;padding-inline:17px}.bqp-live-hero>div:first-child{max-width:100%}.bqp-live-hero .pv-cta{width:100%}}.bqp-contact{text-align:center;max-width:720px;margin:50px auto 0;animation:.28s bqp-in}.bqp-contact>p{color:var(--blue);letter-spacing:1.8px;margin:0 0 15px;font-size:11px;font-weight:950}.bqp-contact h1{letter-spacing:-2.7px;margin:0;font-size:clamp(36px,5vw,55px);line-height:1.03}.bqp-contact h2{max-width:620px;color:var(--muted);margin:18px auto 28px;font-size:17px;line-height:1.55}.bqp-contact>div{text-align:left;gap:13px;display:grid}.bqp-contact label{color:var(--ink);gap:7px;font-size:12px;font-weight:900;display:grid}.bqp-contact input{border:1.5px solid var(--line);width:100%;height:60px;color:var(--ink);background:#fff;border-radius:13px;outline:none;padding:0 18px;font:750 16px inherit;box-shadow:0 8px 25px #123d7b08}.bqp-contact input:focus{border-color:var(--blue);box-shadow:0 0 0 4px #1264e814}.bqp-contact>button{background:var(--blue);color:#fff;cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:61px;margin-top:18px;padding:16px 22px;font:900 16px inherit;display:flex;box-shadow:0 14px 35px #1264e82e}.bqp-contact>button svg{width:19px}.bqp-contact>small{color:#7c8b9e;margin-top:14px;font-size:12px;font-weight:700;display:block}@media (width<=620px){.bqp-contact{margin-top:34px}.bqp-contact h1{letter-spacing:-1.9px;font-size:35px}.bqp-contact h2{margin:15px auto 23px;font-size:15px}.bqp-contact input{height:57px}}.bqp-waitlist{grid-template-columns:1fr auto;gap:10px;max-width:560px;margin:25px auto 12px;display:grid}.bqp-waitlist input{border:1.5px solid var(--line);border-radius:11px;outline:none;min-width:0;height:55px;padding:0 16px;font:750 15px inherit}.bqp-waitlist input:focus{border-color:var(--blue)}.bqp-waitlist button{margin:0;padding:0 20px}.bqp-waitlist-status{color:#147a52;margin:12px;display:block}.bqp-start-over{color:var(--blue)!important;background:0 0!important;padding:8px 12px!important}@media (width<=620px){.bqp-waitlist{grid-template-columns:1fr}.bqp-waitlist button{height:54px}}.bqp .pv-volume-note b{color:#40516a;margin-top:5px;font-weight:850;display:inline-block}.bqp-live-hero .pv-cta{cursor:pointer;border:0;font-family:inherit}.bqp-quiz-modal{z-index:100;color:#0a1733;background:#fff;position:fixed;inset:0}.bqp-modal-scroll{overscroll-behavior:contain;background:#fff;height:100%;overflow-y:auto}.bqp-modal-close{z-index:102;color:#0a1733;cursor:pointer;background:#fff;border:1px solid #dce7f5;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:fixed;top:18px;right:20px;box-shadow:0 8px 24px #0a34731a}.bqp-modal-close svg{width:20px}.bqp-quiz-modal .bqp-intro{background:linear-gradient(#f5f9ff 0,#fff 100%);border-top:0;padding-top:42px}.bqp-quiz-modal .bqp-shell{padding-top:28px}@media (width<=620px){.bqp-modal-close{width:40px;height:40px;top:12px;right:12px}.bqp-quiz-modal .bqp-intro{text-align:left;padding:70px 48px 8px 18px}.bqp-quiz-modal .bqp-intro h2,.bqp-quiz-modal .bqp-intro>span{text-align:left;margin-left:0}.bqp-quiz-modal .bqp-shell{width:calc(100% - 24px);padding-top:18px}.bqp-quiz-modal .bqp-question{margin-top:24px}.bqp-quiz-modal .bqp-calendar{margin-top:20px}.bqp-quiz-modal .bqp-calendar iframe{height:calc(100vh - 220px);min-height:620px}}.bqp-bottom-cta{color:#fff;text-align:center;background:#0a1733;padding:64px 22px 70px}.bqp-bottom-cta>p{color:#70aaff;letter-spacing:1.8px;margin:0;font-size:10px;font-weight:950}.bqp-bottom-cta h2{letter-spacing:-2.8px;max-width:760px;margin:12px auto 10px;font-size:clamp(36px,5vw,58px);line-height:1}.bqp-bottom-cta>span{color:#bdc9da;font-size:15px;display:block}.bqp-bottom-cta>button{color:#fff;cursor:pointer;background:#1264e8;border:0;border-radius:10px;justify-content:center;align-items:center;gap:10px;margin:28px auto 12px;padding:17px 26px;font:900 16px inherit;display:flex;box-shadow:0 15px 35px #0004}.bqp-bottom-cta>button svg{width:19px}.bqp-bottom-cta>small{color:#91a2ba;font-size:11px;display:block}@media (width<=620px){.bqp-bottom-cta{padding:48px 17px 52px}.bqp-bottom-cta h2{letter-spacing:-1.7px;font-size:34px}.bqp-bottom-cta>span{font-size:14px;line-height:1.5}.bqp-bottom-cta>button{width:100%}}.bqp-proof{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:54px;width:min(1080px,100% - 36px);margin:0 auto 72px;display:grid}.bqp-sample{background:#fff;border:1px solid #d8e5f4;border-radius:20px;overflow:hidden;box-shadow:0 24px 60px #0a347314}.bqp-sample>header{color:#1264e8;letter-spacing:1.2px;background:#edf5ff;justify-content:space-between;padding:16px 20px;font-size:10px;font-weight:950;display:flex}.bqp-person{align-items:center;gap:13px;padding:22px 22px 10px;display:flex}.bqp-person>i{color:#fff;background:#1264e8;border-radius:50%;place-items:center;width:49px;height:49px;font-style:normal;font-weight:950;display:grid}.bqp-person span{display:grid}.bqp-person strong{font-size:20px}.bqp-person small{color:#6a7a91;margin-top:2px}.bqp-sample blockquote{background:#f7faff;border-left:4px solid #1264e8;border-radius:4px 12px 12px 4px;margin:12px 22px 20px;padding:20px;font-size:18px;font-weight:850;line-height:1.45}.bqp-sample-meta{grid-template-columns:1fr 1fr;gap:10px;padding:0 22px 22px;display:grid}.bqp-sample-meta span{border:1px solid #e0e9f5;border-radius:11px;gap:4px;padding:13px;display:grid}.bqp-sample-meta small{color:#77869a;text-transform:uppercase;letter-spacing:1px;font-size:10px}.bqp-sample-meta b{font-size:13px}.bqp-sample footer{color:#c9d5e6;text-align:center;letter-spacing:.4px;background:#0a1733;padding:13px 20px;font-size:10px;font-weight:800}.bqp-process>p{color:#1264e8;letter-spacing:1.7px;margin:0 0 12px;font-size:11px;font-weight:950}.bqp-process>h2{letter-spacing:-2.5px;margin:0 0 26px;font-size:clamp(34px,4vw,51px);line-height:1}.bqp-process>div{gap:12px;display:grid}.bqp-process article{border-top:1px solid #dfe8f4;grid-template-columns:42px 1fr;align-items:start;gap:13px;padding:15px 0;display:grid}.bqp-process article>b{color:#1264e8;font-size:13px}.bqp-process article span{gap:5px;display:grid}.bqp-process article strong{font-size:17px}.bqp-process article small{color:#66768d;font-size:14px;line-height:1.55}.bqp-proof+.bqp-intro{border-top:1px solid #e5edf7}@media (width<=760px){.bqp-proof{grid-template-columns:1fr;gap:38px;width:calc(100% - 30px);margin-bottom:52px}.bqp-sample blockquote{font-size:16px}.bqp-sample-meta{grid-template-columns:1fr}.bqp-process{text-align:center}.bqp-process>h2{letter-spacing:-1.6px;font-size:34px}.bqp-process article{text-align:left}.bqp-process article small{font-size:13px}}@media (width<=620px){.bqp-live-hero h2{max-width:350px;font-size:15px;line-height:1.55}.bqp-intro{padding:36px 20px 4px}.bqp-intro h2{letter-spacing:-1.25px;max-width:340px;margin-inline:auto;font-size:29px;line-height:1.05}.bqp-intro>span{max-width:340px;margin:10px auto 0}.bqp-shell{padding-top:26px}.bqp-question{margin-top:30px;padding:0 2px}.bqp-question h1,.bqp-exit h1{letter-spacing:-1.25px;font-size:31px;line-height:1.08}.bqp-question h2,.bqp-exit h2{font-size:15px;line-height:1.5}.bqp-question button{letter-spacing:-.15px;min-height:68px;padding:15px 15px 15px 17px;font-size:14px;line-height:1.35}.bqp-question button span{padding-right:10px}.bqp-progress{grid-template-columns:38px 1fr 42px;gap:11px}.bqp-progress button{width:36px;height:36px}.bqp-contact h1{letter-spacing:-1.25px;font-size:31px;line-height:1.08}}.bulk-calendar-mock{background:linear-gradient(#f5f9ff,#fff);border:1px solid #dbe6f4;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;min-height:430px;margin-top:25px;padding:35px;display:flex}.bulk-calendar-mock>svg{color:#1167ea;width:48px}.bulk-calendar-mock h3{margin:18px 0 7px;font-size:25px}.bulk-calendar-mock p{color:#63748c;margin:0}.bulk-calendar-mock button{color:#718096;background:#dce8f8;border:0;border-radius:10px;margin-top:24px;padding:14px 22px;font-weight:900}@media (width<=620px){.bulk-calendar-mock{text-align:center;min-height:350px;padding:25px 18px}.bulk-calendar-mock h3{font-size:21px}}.bulk-calendar-live{background:#fff;border:0;border-radius:18px;width:100%;min-height:650px;margin-top:25px;display:block}.bqp-form-error{display:block;color:#b42318!important;margin:0 0 12px!important;font-weight:800!important}.bqp-offer-guarantee{color:#081a38;text-align:center;background:#eff6ff;border:1px solid #bfd6ff;border-radius:13px;width:min(680px,100%);margin:20px auto 4px;padding:15px 20px;font-size:17px;font-weight:900;line-height:1.35}@media (width<=620px){.bqp-offer-guarantee{margin-top:17px;padding:13px 14px;font-size:15px}}.pv-calendar .pv-cta{cursor:pointer;border:0;margin:28px auto 0;font-family:inherit}.life-live-activation{--blue:#1264e8;--ink:#12213a;min-height:100vh;color:var(--ink);background:#f4f8fd;font-family:Manrope,Arial,sans-serif}.life-live-activation *{box-sizing:border-box}.life-live-activation>header{background:#fff;border-bottom:1px solid #dde7f3;justify-content:space-between;align-items:center;height:78px;padding:0 max(20px,50% - 590px);display:flex}.life-live-activation>header a{color:var(--ink);align-items:center;gap:8px;text-decoration:none;display:flex}.life-live-activation>header b{letter-spacing:-3px;font:950 34px/1 Montserrat;position:relative}.life-live-activation>header b span{color:var(--blue)}.life-live-activation>header b i{background:#ff7043;border-radius:50%;width:8px;height:8px;position:absolute;top:-3px;right:-7px}.life-live-activation>header small{font:900 8px/8px Montserrat}.life-live-activation>header>span{color:#52637a;letter-spacing:1px;align-items:center;gap:8px;font-size:10px;font-weight:900;display:flex}.life-live-activation>header svg{width:16px}.life-live-progress{justify-content:center;align-items:center;gap:12px;max-width:720px;margin:28px auto 0;display:flex}.life-live-progress span{color:#8a98aa;font-size:11px;font-weight:900}.life-live-progress span.active{color:var(--blue)}.life-live-progress i{background:#dbe5f2;width:70px;height:2px}.life-live-activation>section{grid-template-columns:.86fr 1.14fr;align-items:start;gap:35px;width:min(1180px,100% - 32px);margin:28px auto 50px;display:grid}.life-live-activation>section>aside{padding:42px 20px}.life-live-activation aside>p,.life-live-card>form>p,.life-live-card>div>p{color:var(--blue);letter-spacing:1.5px;margin:0;font-size:11px;font-weight:950}.life-live-activation aside h1{letter-spacing:-3.5px;margin:12px 0 15px;font:950 clamp(42px,5vw,65px)/.98 Montserrat}.life-live-activation aside h1 em{color:var(--blue);font-style:normal}.life-live-activation aside>strong{color:var(--blue);font:950 25px Montserrat;display:block}.life-live-activation aside>span{color:#65758c;margin-top:12px;font-weight:700;line-height:1.55;display:block}.life-live-activation aside ul{gap:12px;margin:25px 0 0;padding:0;list-style:none;display:grid}.life-live-activation aside li{align-items:center;gap:9px;font-weight:850;display:flex}.life-live-activation aside li svg{width:19px;color:var(--blue);stroke-width:3px}.life-live-card{background:#fff;border:1px solid #d8e4f2;border-radius:20px;min-height:520px;padding:35px;box-shadow:0 22px 65px #1c4b891f}.life-live-card h2{letter-spacing:-1.8px;margin:7px 0 20px;font:950 34px/1.05 Montserrat}.life-live-card form,.life-live-card>div{gap:14px;display:grid}.life-live-card label{gap:7px;font-size:11px;font-weight:900;display:grid}.life-live-card input,.life-live-card select,.life-card-fields label>div{width:100%;height:49px;color:var(--ink);background:#fff;border:1.5px solid #d8e3f1;border-radius:9px;padding:0 12px;font:700 14px Manrope}.life-card-fields{gap:12px;display:grid}.life-card-fields>div{grid-template-columns:1fr 1fr;gap:12px;display:grid}.life-live-card button{background:var(--blue);color:#fff;cursor:pointer;border:0;border-radius:9px;min-height:52px;padding:0 20px;font-weight:900}.life-live-card button svg{vertical-align:middle;width:18px}.life-live-card button:disabled{opacity:.5;cursor:not-allowed}.life-live-card button.secondary,.life-live-card button.inline{min-height:auto;color:var(--blue);background:0 0;border:0;padding:4px}.life-live-card .inline{text-align:left}.life-live-card .intro{color:#65758c;font-size:13px;font-weight:700;line-height:1.5}.life-saved-card{background:#f5f9ff;border:1px solid #d9e6f4;border-radius:11px;align-items:center;padding:15px;gap:12px!important;display:flex!important}.life-saved-card svg{color:var(--blue)}.life-saved-card span{display:grid}.life-saved-card small{color:#728198}.life-consent{align-items:start;grid-template-columns:20px 1fr!important}.life-consent input{width:18px;height:18px}.life-consent span{color:#596a82;font-size:11px;line-height:1.45}.life-live-states{grid-template-columns:repeat(7,1fr);gap:8px!important;display:grid!important}.life-live-states button{min-height:42px;color:var(--ink);background:#fff;border:1px solid #d9e4f2;padding:0}.life-live-states button.selected{background:var(--blue);border-color:var(--blue);color:#fff}.life-live-card .error{color:#be123c;background:#fff1f2;border-radius:8px;padding:10px;font-weight:800}.life-live-card .success{color:#047857;background:#ecfdf5;border-radius:8px;padding:10px;font-weight:800}.life-live-loading{color:#68788e;place-items:center;min-height:420px;font-weight:900;display:grid!important}.life-live-activation>footer{text-align:center;color:#8491a4;padding:25px;font-size:10px}@media (width<=800px){.life-live-activation>header{height:66px;padding:0 15px}.life-live-activation>header>span{font-size:7px}.life-live-progress{padding:0 15px}.life-live-progress i{width:30px}.life-live-activation>section{grid-template-columns:1fr;margin-top:10px}.life-live-activation>section>aside{text-align:center;padding:25px 10px 5px}.life-live-activation aside h1{letter-spacing:-2.4px;font-size:42px}.life-live-activation aside ul{text-align:left;max-width:380px;margin:20px auto 0}.life-live-card{padding:25px 18px}.life-live-states{grid-template-columns:repeat(4,1fr)}}.fe-portal{--blue:#1264e8;--ink:#12213a;min-height:100vh;color:var(--ink);background:#f4f8fd;grid-template-columns:250px 1fr;font-family:Manrope,Arial,sans-serif;display:grid}.fe-portal *{box-sizing:border-box}.fe-portal>aside{color:#fff;background:#10213d;height:100vh;padding:30px 20px;position:sticky;top:0}.fe-logo{align-items:center;gap:8px;margin:0 10px 36px;display:flex}.fe-logo b{letter-spacing:-3px;font:950 35px/1 Montserrat;position:relative}.fe-logo b span{color:#4d9aff}.fe-logo b i{background:#ff7043;border-radius:50%;width:8px;height:8px;position:absolute;top:-3px;right:-7px}.fe-logo small{font:900 8px/8px Montserrat}.fe-portal>aside>p{color:#8da5c8;letter-spacing:1.5px;margin:0 10px 13px;font-size:9px;font-weight:900}.fe-portal>aside>button{color:#b8c7dc;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:11px;width:100%;height:48px;margin:3px 0;padding:0 13px;font-weight:800;display:flex}.fe-portal>aside>button svg{width:19px}.fe-portal>aside>button.active{color:#fff;background:#1e3b67}.fe-delivery{border:1px solid #2c466b;border-radius:10px;grid-template-columns:10px 1fr;gap:3px 8px;padding:14px;display:grid;position:absolute;bottom:25px;left:20px;right:20px}.fe-delivery>span{background:#94a3b8;border-radius:50%;width:9px;height:9px;margin-top:3px}.fe-delivery>span.live{background:#2dd4bf}.fe-delivery small{color:#91a4be;grid-column:2}.fe-main{min-width:0;padding:38px}.fe-main>header{justify-content:space-between;align-items:center;margin-bottom:26px;display:flex}.fe-main>header p,.fe-panel header p,.fe-wallet>p,.fe-modal p{color:var(--blue);letter-spacing:1.5px;margin:0;font-size:10px;font-weight:950}.fe-main>header h1{letter-spacing:-2.5px;margin:5px 0 0;font:950 42px/1 Montserrat}.fe-main>header>button,.fe-panel button,.fe-wallet>button,.fe-billing>button{height:43px;color:var(--ink);cursor:pointer;background:#fff;border:1px solid #d4e1f0;border-radius:9px;padding:0 16px;font-weight:850}.fe-main>header>button svg{vertical-align:middle;width:17px}.fe-stats{grid-template-columns:repeat(4,1fr);gap:15px;margin-bottom:20px;display:grid}.fe-stats article{background:#fff;border:1px solid #dbe5f1;border-radius:14px;min-height:165px;padding:22px}.fe-stats svg{width:25px;color:var(--blue)}.fe-stats span,.fe-stats small{color:#718198;font-size:11px;font-weight:800;display:block}.fe-stats span{margin-top:18px}.fe-stats b{margin:4px 0;font:950 31px Montserrat;display:block}.fe-panel{background:#fff;border:1px solid #dbe5f1;border-radius:15px;padding:27px}.fe-panel>header{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.fe-panel h2{letter-spacing:-1.2px;margin:5px 0 0;font:950 28px Montserrat}.fe-lead-row{border-top:1px solid #edf1f6;grid-template-columns:42px minmax(160px,1fr) auto auto;align-items:center;gap:14px;min-height:75px;display:grid}.fe-lead-row>span{width:38px;height:38px;color:var(--blue);background:#eaf3ff;border-radius:50%;place-items:center;font-weight:900;display:grid}.fe-lead-row>div{display:grid}.fe-lead-row small{color:#7a899d}.fe-lead-row mark,.fe-credit-row mark{color:#087b66;background:#e9f8f4;border-radius:99px;padding:7px 10px;font-size:10px;font-weight:900}.fe-lead-row button{height:36px}.fe-empty{text-align:center;color:#7b899b;padding:45px}.fe-funnel{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.fe-funnel article{background:#f4f8fd;border-radius:12px;padding:25px}.fe-funnel b,.fe-funnel span,.fe-funnel small{display:block}.fe-funnel b{font:950 35px Montserrat}.fe-funnel span{font-weight:900}.fe-funnel small{color:#728198;margin-top:4px}.fe-credit-row{border-top:1px solid #edf1f6;grid-template-columns:1fr 2fr auto;gap:15px;padding:17px 0;display:grid}.fe-wallet{text-align:center}.fe-wallet>h2{font-size:55px}.fe-wallet>span,.fe-wallet>small{color:#718198;display:block}.fe-wallet>button{background:var(--blue);color:#fff;margin:20px 0 12px}.fe-billing>svg{color:var(--blue)}.fe-billing>div{margin:0 20px;display:inline-block}.fe-billing>article{border-top:1px solid #edf1f6;align-items:center;gap:13px;padding:16px 0;display:flex}.fe-billing>article:first-of-type{margin-top:25px}.fe-billing article>span{flex:1;display:grid}.fe-modal{z-index:50;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#07162eb8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.fe-modal>section{background:#fff;border-radius:17px;width:min(680px,100%);max-height:90vh;padding:30px;position:relative;overflow:auto}.fe-modal .close{background:#eef4fb;border:0;border-radius:50%;width:36px;height:36px;position:absolute;top:15px;right:15px}.fe-modal h2{margin:7px 0 20px;font:950 31px Montserrat}.fe-record{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:20px;display:grid}.fe-record>span{color:#53647b;background:#f5f8fc;border-radius:9px;padding:12px;display:grid}.fe-record b{color:var(--ink);text-transform:uppercase;font-size:10px}.fe-modal label{gap:6px;margin-top:12px;font-size:11px;font-weight:900;display:grid}.fe-modal select,.fe-modal textarea{border:1px solid #d6e2f0;border-radius:8px;width:100%;padding:12px;font:700 13px Manrope}.fe-modal textarea{min-height:90px}.fe-actions{justify-content:flex-end;gap:9px;margin-top:18px;display:flex}.fe-actions button,.fe-modal .primary{min-height:44px;color:var(--ink);background:#edf4fc;border:0;border-radius:8px;padding:0 15px;font-weight:900}.fe-actions button:last-child,.fe-modal .primary{background:var(--blue);color:#fff}.fe-actions svg{vertical-align:middle;width:16px}.fe-portal-state{color:#12213a;background:#f4f8fd;place-items:center;min-height:100vh;font:800 16px Manrope;display:grid}@media (width<=900px){.fe-portal{grid-template-columns:1fr}.fe-portal>aside{gap:5px;height:auto;padding:16px;display:flex;position:relative;overflow:auto}.fe-logo,.fe-portal>aside>p,.fe-delivery{display:none}.fe-portal>aside>button{flex:none;width:auto;padding:0 12px}.fe-main{padding:22px 14px}.fe-stats{grid-template-columns:1fr 1fr}.fe-main>header h1{font-size:33px}.fe-lead-row{grid-template-columns:40px 1fr auto}.fe-lead-row mark{display:none}}@media (width<=560px){.fe-stats{grid-template-columns:1fr}.fe-main>header>button{width:44px;font-size:0}.fe-record,.fe-funnel,.fe-credit-row{grid-template-columns:1fr}.fe-actions{flex-direction:column}.fe-actions button{width:100%}}.fe-support{max-width:850px}.fe-support>header>svg{color:#1264e8;width:34px;height:34px}.fe-support>p{color:#62708a;font-size:17px;line-height:1.7}.fe-support a{color:#1264e8;font-weight:800}.fe-support form{gap:18px;margin-top:24px;display:grid}.fe-support label{color:#10213f;gap:8px;font-weight:800;display:grid}.fe-support select,.fe-support textarea{font:inherit;background:#fff;border:1px solid #ccd9eb;border-radius:12px;padding:14px}.fe-support textarea{resize:vertical;min-height:170px}.fe-support form button{color:#fff;background:#1264e8;border:0;border-radius:11px;justify-content:center;align-items:center;gap:8px;width:max-content;padding:14px 20px;font-weight:800;display:flex}.fe-support form small{color:#66758d}.fe-budget-setting{flex-wrap:wrap}.fe-budget-setting label{align-items:center;gap:5px;font-weight:900;display:flex}.fe-budget-setting input{border:1px solid #cad9eb;border-radius:8px;width:110px;height:40px;padding:0 10px;font:800 14px Manrope}.fe-budget-setting button{align-items:center;gap:6px;display:flex;color:#fff!important;background:#1264e8!important}.fe-budget-setting button svg{width:15px}.fe-budget-setting mark{color:#087b66;background:#e9f8f4;border-radius:99px;padding:6px 9px;font-size:10px;font-weight:900}@media (width<=560px){.fe-budget-setting>span{flex-basis:calc(100% - 42px)}.fe-budget-setting label{margin-left:42px}}.fe-billing>article:nth-of-type(n+4){display:none}.funding-disclaimer{color:#7b8595;text-align:center;background:0 0;border:0;max-width:760px;margin:0 auto;padding:25px 22px 110px;font-size:8px;line-height:1.6}.funding-disclaimer strong{color:#596579}.state+.funding-disclaimer{padding-bottom:35px}@media (width<=520px){.funding-disclaimer{padding:18px 16px 105px;font-size:7.5px}}.partners{box-shadow:none;border-radius:0;background:0 0!important;border:0!important;border-top:1px solid #e9edf3!important;margin:43px 0 38px!important;padding:31px 0 0!important}.partners p{margin:0}.logos{flex-wrap:wrap;justify-content:center;align-items:center;margin-top:18px;gap:26px!important;display:flex!important}.logos .nerdwallet{color:#008254;letter-spacing:-.8px;font-size:16px}@media (width<=620px){.logos{gap:20px!important}}.input-block input,#contact input{letter-spacing:0;font-family:Plus Jakarta Sans,sans-serif;font-size:15px;font-weight:500}.field-grid>div{min-width:0}.field-grid input{width:100%;min-width:0}.secondary{box-shadow:0 5px 13px #1a73e82c;color:#fff!important;background:#1a73e8!important;border-color:#1a73e8!important}.secondary:hover{background:#1267d2!important}.field-grid label{color:#263650;font-size:13px}.field-grid input{font-size:15px;border:2px solid #d7dee8!important;border-radius:12px!important;height:56px!important}.brand-logo{object-fit:contain;object-position:center;width:118px;height:58px;display:block}:root{color:#0d2245;font-synthesis:none;background:#f7f9fc;font-family:Plus Jakarta Sans,sans-serif}*{box-sizing:border-box}body{margin:0}button,input{font:inherit}button{cursor:pointer}header{z-index:20;background:#fff;border-bottom:1px solid #edf0f4;height:64px;position:sticky;top:0}.header-inner{justify-content:space-between;align-items:center;max-width:920px;height:100%;margin:auto;padding:0 22px;display:flex}.logo{letter-spacing:-1.4px;font-size:25px;font-weight:800;position:relative}.logo>span{color:#1a73e8}.logo-bars{align-items:end;gap:2px;height:19px;margin-left:4px;display:inline-flex}.logo-bars i{background:#1a73e8;border-radius:1px;width:4px;display:block}.logo-bars i:first-child{height:7px}.logo-bars i:nth-child(2){height:12px}.logo-bars i:nth-child(3){height:18px}.secure{color:#507064;background:#effaf4;border-radius:20px;align-items:center;gap:6px;padding:8px 11px;font-size:12px;font-weight:700;display:flex}.hero{color:#fff;text-align:center;background:linear-gradient(140deg,#0d2245,#153c78);padding:33px 20px 31px}.hero h1{margin:0 auto 10px;font:700 clamp(27px,5vw,39px)/1.16 Sora}.hero p{color:#dce8fb;max-width:540px;margin:0 auto;font-size:14px;line-height:1.6}.hero div{color:#cfe0f7;justify-content:center;align-items:center;gap:7px;margin-top:14px;font-size:12px;display:flex}.hero svg{width:17px}.progress-wrap{z-index:15;background:#fff;border-bottom:1px solid #e7ebf1;padding:11px 20px 9px;position:sticky;top:64px}.progress-row,.progress-copy{align-items:center;gap:13px;max-width:620px;margin:auto;display:flex}.back{color:#42516b;background:0 0;border:0;padding:2px;display:flex}.back:disabled{opacity:.25}.track{background:#e8edf4;border-radius:8px;flex:1;height:7px;overflow:hidden}.track span{background:#1a73e8;border-radius:8px;height:100%;transition:width .3s;display:block}.progress-copy{color:#7d8798;justify-content:space-between;margin-top:6px;padding-left:38px;font-size:11px}.progress-copy span{align-items:center;gap:4px;display:flex}.content{max-width:580px;margin:0 auto;padding:35px 20px 140px}.question>h1{letter-spacing:-.5px;margin:0 0 9px;font:700 27px/1.25 Sora}.question>p{color:#68758a;margin:0 0 25px;font-size:14px;line-height:1.55}.options{gap:11px;display:grid}.option{text-align:left;color:#1c2b45;background:#fff;border:2px solid #e3e8f0;border-radius:13px;justify-content:space-between;align-items:center;min-height:58px;padding:13px 14px 13px 18px;font-weight:600;transition:all .16s;display:flex}.option:hover{border-color:#9cc3f7;transform:translateY(-1px)}.option i{color:#8390a2;background:#f1f4f8;border-radius:50%;flex:none;place-items:center;width:25px;height:25px;font-style:normal;display:grid}.option.selected{background:#eff6ff;border-color:#1a73e8}.option.selected i{color:#fff;background:#1a73e8}.options small{text-align:center;color:#8993a3;margin:3px 0 5px}.partners{text-align:center;border-top:1px solid #e9edf3;margin:43px 0 38px;padding-top:31px}.partners p{text-transform:uppercase;letter-spacing:1px;color:#8a94a4;font-size:10px;font-weight:700}.logos{color:#314e78;justify-content:center;align-items:center;gap:32px;margin-top:18px;display:flex}.logos b{letter-spacing:-1px;font-size:21px}.logos .fundbox{color:#28a49c}.logos .bluevine{letter-spacing:1px;color:#1475bc;font-size:13px}.advantages h2{text-align:center;margin:0 0 24px;font:700 22px Sora}.adv{background:#fff;border:1px solid #e8ecf2;border-radius:14px;gap:15px;margin-bottom:12px;padding:18px;display:flex;box-shadow:0 4px 15px #0d224509}.adv-icon{color:#1a73e8;background:#eef5ff;border-radius:11px;flex:none;place-items:center;width:43px;height:43px;display:grid}.adv h3{margin:1px 0 5px;font-size:14px}.adv p{color:#68758a;margin:0;font-size:11.5px;line-height:1.55}.trust{color:#68758a;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:31px 0 22px;font-size:11px;display:flex}.trust b{color:#263650;font-size:12px}.stars{gap:2px;display:flex}.stars span{background:#00b67a;place-items:center;width:19px;height:19px;display:grid}.secondary{color:#0d2245;background:#fff;border:1px solid #cad5e3;border-radius:11px;justify-content:center;align-items:center;gap:7px;width:100%;min-height:48px;font-weight:700;display:flex}.input-block,label{margin-bottom:7px;font-size:12px;font-weight:700;display:block}input[type=text],input[type=email],input[type=tel]{background:#fff;border:1.5px solid #d9e0e9;border-radius:11px;outline:none;width:100%;height:54px;margin-bottom:17px;padding:0 15px}input:focus{border-color:#1a73e8;box-shadow:0 0 0 3px #1a73e820}.field-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.consent{color:#68758a;align-items:flex-start;gap:10px;margin-top:4px;font-weight:400;line-height:1.45;display:flex}.consent input{accent-color:#1a73e8;flex:none;width:19px;height:19px}.sticky{z-index:20;padding:10px 20px calc(10px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #dfe5ed;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -5px 20px #10294a0d}.sticky>div{max-width:580px;margin:auto}.sticky span{color:#637289;justify-content:center;align-items:center;gap:5px;margin-bottom:7px;font-size:10px;display:flex}.sticky span svg{width:14px}.primary{color:#fff;background:#1a73e8;border:0;border-radius:10px;justify-content:center;align-items:center;gap:5px;width:100%;height:52px;font-weight:800;display:flex;box-shadow:0 5px 13px #1a73e83b}.primary:hover{background:#1267d2}.primary:disabled{box-shadow:none;cursor:not-allowed;background:#aeb9c8}.primary svg{width:18px}.primary.inline{max-width:340px;margin:27px auto 0}.state{text-align:center;max-width:560px;margin:0 auto;padding:76px 22px 80px}.state h1{margin:19px 0 10px;font:700 30px/1.25 Sora}.state>p{color:#67758a;max-width:470px;margin:0 auto;line-height:1.65}.search-orb,.state-icon{color:#1a73e8;background:#eaf3ff;border-radius:50%;place-items:center;width:80px;height:80px;margin:auto;display:grid;box-shadow:0 0 0 14px #f4f8ff}.search-orb svg{animation:1.2s ease-in-out infinite float}.state-icon.warm{color:#dd8125;background:#fff3e4;box-shadow:0 0 0 14px #fff9f1}.checklist{text-align:left;background:#fff;border:1px solid #e3e9f1;border-radius:15px;max-width:420px;margin:35px auto;padding:8px 20px}.checklist div{color:#9ca5b2;border-bottom:1px solid #edf0f4;align-items:center;gap:12px;padding:15px 0;display:flex}.checklist div:last-child{border:0}.checklist div>span{background:#edf1f6;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.checklist div.complete{color:#21334e;font-weight:600}.checklist div.complete>span{color:#199451;background:#e1f6e9}.pulse{background:#1a73e8;border-radius:50%;width:7px;height:7px;animation:1s infinite pulse}.eyebrow{letter-spacing:1.4px;font-size:11px;color:#1a73e8!important;font-weight:800!important}.next{text-align:left;background:#fff;border:1px solid #e1e7ef;border-radius:16px;max-width:460px;margin:32px auto 0;padding:22px}.next h2{margin:0 0 10px;font:700 18px Sora}.next>div{border-top:1px solid #edf0f4;align-items:center;gap:13px;padding:13px 0;display:flex}.next svg{color:#1a73e8;width:21px}.next span{flex-direction:column;gap:3px;display:flex}.next b{font-size:13px}.next small{color:#778397}@keyframes pulse{50%{opacity:.35;transform:scale(1.7)}}@keyframes float{50%{transform:translateY(-4px)}}@media (width<=520px){.content{padding-top:28px}.question>h1{font-size:23px}.hero{padding-top:27px}.field-grid{grid-template-columns:1fr}.logos{gap:21px}.state{padding-top:65px}}.input-block label,#contact label{color:#263650;font-family:Plus Jakarta Sans,sans-serif;font-size:12px;font-weight:700}.input-block input,#contact input{letter-spacing:0;background:#fff;border:2px solid #d7dee8;border-radius:12px;height:56px;padding:0 15px;font-family:Plus Jakarta Sans,sans-serif;font-size:15px;font-weight:500}.input-block input:focus,#contact input:focus{border-color:#1a73e8;box-shadow:0 0 0 3px #1a73e820}.field-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:12px!important}.field-grid>div,.field-grid input{width:100%;min-width:0}.input-block{width:min(700px,100vw - 32px);margin-left:0;position:relative;left:50%;transform:translate(-50%)}.input-block input{text-align:center;width:100%;height:62px;font-size:16px;display:block}:is(.question:has(.input-block)>h1,.question:has(.input-block)>p,.input-block label){text-align:center}.bot-field{opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}.combined-question{gap:28px;margin-top:24px;display:grid}.choice-group h2{color:#1c2b45;margin:0 0 12px;font:700 16px Sora}.choice-group .options{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.choice-group .option{min-height:50px;padding:10px 11px;font-size:12px}.choice-group .option i{width:22px;height:22px}@media (width<=520px){.combined-question{gap:23px}.choice-group .options{gap:8px}.choice-group .option{padding:9px;font-size:11px;line-height:1.3}}:root{--advlo-violet:#635bff;--advlo-violet-dark:#4740d9;--advlo-ink:#171733;--advlo-soft:#f0efff;--advlo-coral:#ff7058}body{color:var(--advlo-ink)}.brand-logo{width:150px;height:60px}.brand-logo.modern{object-position:left center;width:230px;height:58px}.landing-wordmark{white-space:nowrap;align-items:center;gap:12px;display:flex}.landing-wordmark strong{letter-spacing:-2px;color:#171733;font:800 27px/1 Manrope,Plus Jakarta Sans,sans-serif;position:relative}.landing-wordmark strong span{color:#635bff}.landing-wordmark strong i{background:#ff7058;border-radius:50%;width:6px;height:6px;position:absolute;top:-2px;right:-8px}.landing-wordmark small{color:#5e5a79;letter-spacing:1.15px;text-transform:uppercase;border-left:1px solid #dad8f4;margin-left:2px;padding-left:13px;font:800 10px/1.1 Manrope,Plus Jakarta Sans,sans-serif}.hero{background:linear-gradient(140deg,#171733,#302c62)}.hero div{color:#d6d3ff}.secure{color:#514bd1;background:var(--advlo-soft)}.track span,.option.selected i,.primary,.secondary{background:var(--advlo-violet)!important}.option.selected,.option:hover,.secondary{border-color:var(--advlo-violet)!important}.option.selected{background:var(--advlo-soft)}.adv-icon,.search-orb,.state-icon,.next svg,.eyebrow{color:var(--advlo-violet)!important}.adv-icon,.search-orb,.state-icon{background:var(--advlo-soft)}.search-orb,.state-icon{box-shadow:0 0 0 14px #f8f7ff}.primary,.secondary{box-shadow:0 5px 13px #635bff35}.primary:hover,.secondary:hover{background:var(--advlo-violet-dark)!important}input:focus,.input-block input:focus,#contact input:focus{border-color:var(--advlo-violet)!important;box-shadow:0 0 0 3px #635bff18!important}.consent input{accent-color:var(--advlo-violet)}body.page-funding{--advlo-violet:#635bff;--advlo-violet-dark:#4740d9;--advlo-ink:#172033;font-family:DM Sans,sans-serif}.page-funding :where(p,span,small,a,label,input,dt,dd,li){font-family:DM Sans,sans-serif;font-weight:600}.page-funding :where(h1,h2,h3,strong,b,.landing-wordmark strong){font-family:Manrope,DM Sans,sans-serif;font-weight:800}.page-funding :where(button,.primary,.secondary,.option){font-family:DM Sans,sans-serif;font-weight:700}.page-funding .hero{background:linear-gradient(140deg,#171533,#282456)}.page-funding .landing-wordmark strong span{color:#635bff}.page-funding .track span,.page-funding .option.selected i,.page-funding .primary,.page-funding .secondary{background:#635bff!important}.page-funding .option.selected,.page-funding .option:hover,.page-funding .secondary{border-color:#635bff!important}.page-funding .primary:hover,.page-funding .secondary:hover{background:#4740d9!important}.portal-loading{color:#6f7888;background:#f7f8fb;place-content:center;justify-items:center;gap:12px;min-height:100vh;font:700 12px DM Sans,sans-serif;display:grid}.portal-auth-error{background:#fff0f0;border-radius:8px;font-size:11px;color:#b33a3a!important;margin:12px 0 0!important;padding:10px!important}.switch a{color:var(--adv);font-weight:800;text-decoration:none}.processor-pending{background:#f5f4ff;border:1px solid #dedbff;border-radius:12px;gap:13px;margin-top:22px;padding:20px;display:flex}.processor-pending>svg{width:25px;color:var(--adv);flex:none}.processor-pending p{letter-spacing:1.2px;color:var(--adv);margin:0 0 5px;font-size:9px;font-weight:900}.processor-pending h3{margin:0 0 5px;font:800 15px Manrope}.processor-pending span{color:#68667e;font-size:10px;line-height:1.55}.nmi-setup{background:#faf9ff;border:1px solid #dedbff;border-radius:12px;margin-top:22px;padding:20px}.nmi-fields{gap:13px;display:grid}.nmi-fields>div{grid-template-columns:1fr 1fr;gap:12px;display:grid}.nmi-fields label{color:var(--ink);gap:7px;font-size:10px;font-weight:800;display:grid}.nmi-fields label>div,.nmi-fields input{background:#fff;border:1px solid #d8dbe8;border-radius:8px;height:46px}.nmi-fields input{width:100%;color:var(--ink);padding:0 12px;font:600 12px Manrope}.nmi-setup>.portal-primary{margin-top:16px}.payment-message{color:#6a6480;margin:12px 0 0;font-size:10px;font-weight:700;line-height:1.5}@media (width<=520px){.nmi-fields>div{grid-template-columns:1fr}}.delivery-control{background:#fafbfc;border:1px solid #dfe3ea;border-radius:11px;justify-content:space-between;align-items:center;gap:16px;margin:20px 0;padding:16px;display:flex}.delivery-control>div{align-items:center;gap:11px;display:flex}.delivery-control>div>i{background:#25a56d;border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 5px #25a56d18}.delivery-control.paused>div>i{background:#e08a2f;box-shadow:0 0 0 5px #e08a2f18}.delivery-control span{flex-direction:column;display:flex}.delivery-control b{font-size:12px}.delivery-control small{color:var(--muted);margin-top:3px;font-size:10px;line-height:1.45}.delivery-control button{color:var(--adv);white-space:nowrap;background:#fff;border:1px solid #dedbff;border-radius:8px;padding:10px 14px;font-weight:800}.delivery-control.paused button{background:var(--adv);color:#fff}.delivery-control button:disabled{opacity:.6}@media (width<=620px){.delivery-control{flex-direction:column;align-items:stretch}.delivery-control button{width:100%}}.crm-actions{grid-template-columns:1fr 130px;align-items:end;gap:10px;display:grid}.crm-actions .portal-primary{margin-top:14px}.crm-actions>button:last-child{height:48px;color:var(--adv);background:#fff;border:1px solid #dedbff;border-radius:9px;font-weight:800}@media (width<=620px){.crm-actions{grid-template-columns:1fr}}.account-team-stack{gap:18px;max-width:920px;display:grid}.team-dashboard{max-width:920px}.team-invite{grid-template-columns:1fr 1fr 180px;gap:0 12px;margin-top:20px;display:grid}.team-invite .team-alert-check{grid-column:1/3;align-items:center;gap:8px;display:flex}.team-alert-check input{width:18px!important;height:18px!important;margin:0!important}.team-invite>.portal-primary{grid-column:3;margin:8px 0 0}.team-notice{color:#227d58;background:#edfaf4;border-radius:8px;margin:16px 0 0;padding:11px 13px;font-size:11px;font-weight:700}.team-list{border:1px solid var(--line);border-radius:11px;margin-top:24px;overflow:hidden}.team-list-head{background:#f8f9fc;justify-content:space-between;align-items:center;height:45px;padding:0 15px;font-size:11px;display:flex}.team-list-head span{color:var(--muted)}.team-list article{border-top:1px solid var(--line);grid-template-columns:36px minmax(160px,1fr) 95px 110px 28px;align-items:center;gap:10px;min-height:62px;padding:10px 14px;display:grid}.team-list article>i{width:36px;height:36px;color:var(--adv);background:#ecebff;border-radius:9px;place-items:center;font-size:10px;font-style:normal;font-weight:800;display:grid}.team-list article>i svg{width:16px}.team-list article>div{flex-direction:column;display:flex}.team-list article b{font-size:11px}.team-list article small{color:var(--muted);font-size:9px}.team-list article mark{width:max-content;color:var(--adv);text-transform:capitalize;background:#f0efff;border-radius:10px;padding:4px 7px;font-size:8px;font-weight:800}.team-list article>span{color:var(--muted);font-size:9px}.team-list article>button{color:#a2a8b4;background:0 0;border:0}.team-list article>button svg{width:15px}.team-list.pending{margin-top:14px}@media (width<=760px){.team-invite{grid-template-columns:1fr}.team-invite .team-alert-check,.team-invite>.portal-primary{grid-column:auto}.team-list article{grid-template-columns:36px 1fr 70px 25px}.team-list article>span{display:none}}.market-inventory-count{background:#f8f7ff;border:1px solid #dedbff;border-radius:10px;justify-content:space-between;gap:12px;margin:16px 0;padding:13px 16px;display:flex}.market-inventory-count b{font-size:12px}.market-inventory-count small{color:var(--muted);font-size:10px}.market-unlocked-contact{background:#f2fbf7;border:1px solid #cfe9dc;border-radius:9px;gap:7px;margin-top:12px;padding:13px;display:grid}.market-unlocked-contact>b{font-size:11px}.market-unlocked-contact>a{color:var(--ink);align-items:center;gap:6px;font-size:10px;font-weight:750;text-decoration:none;display:flex}.market-unlocked-contact>a svg{width:14px}.market-unlocked-contact .open-purchased{margin-top:3px}@media (width<=620px){.market-inventory-count{flex-direction:column}}.owner-admin-link{color:#4c1d95;background:#f1efff;border:1px solid #dedbff;border-radius:9px;align-items:center;gap:10px;min-height:44px;margin-top:8px;padding:0 13px;font-size:11px;font-weight:900;text-decoration:none;display:flex}.owner-admin-link svg{width:17px}.owner-activation{color:#4c1d95;background:#f1efff;border:1px solid #d8d2ff;border-radius:7px;width:max-content;margin-top:8px;padding:7px 10px;font-size:9px;font-weight:900}.owner-activation:disabled{opacity:.65}.pl-calendar-modal-shade{padding:20px;overflow-y:auto}.pl-calendar-modal{background:#fff;border:3px solid #17131f;border-radius:14px;width:min(900px,100%);max-height:calc(100vh - 40px);margin:auto;position:relative;overflow:auto;box-shadow:14px 14px #d9c9ff}.pl-calendar-modal .pl-modal-head{text-align:center;padding:25px 52px 16px}.pl-calendar-modal .pl-modal-head h2{margin:5px 0 7px;font-size:28px}.pl-calendar-modal iframe{background:#fff;border:0;width:100%;height:650px;display:block}@media (width<=700px){.pl-calendar-modal-shade{padding:8px}.pl-calendar-modal{max-height:calc(100vh - 16px);box-shadow:none;border-width:2px}.pl-calendar-modal .pl-modal-head{padding:20px 38px 10px}.pl-calendar-modal .pl-modal-head h2{font-size:22px}.pl-calendar-modal iframe{height:620px}}body.page-funding .content{padding-bottom:28px}body.page-funding .trust{border-top:1px solid #e4e8ef;max-width:420px;margin:38px auto 0;padding:20px 14px 0;line-height:1.4}body.page-funding .funding-disclaimer{max-width:580px;margin:0 auto;padding:24px 22px 42px;line-height:1.75}body.page-funding:has(.sticky) .funding-disclaimer{padding-bottom:118px}body.page-funding .sticky{padding-top:12px;padding-bottom:calc(12px + env(safe-area-inset-bottom))}body.page-funding .sticky span{margin-bottom:9px;line-height:1.35}@media (width<=520px){body.page-funding .content{padding-bottom:22px}body.page-funding .trust{row-gap:6px;margin-top:30px;padding-top:18px}body.page-funding .funding-disclaimer{padding:22px 18px 34px}body.page-funding:has(.sticky) .funding-disclaimer{padding-bottom:116px}}body.page-funding{background:#fff}.funding-test-banner{z-index:25;color:#49370d;text-align:left;background:#fff6d8;border-bottom:2px solid #e0b53f;justify-content:center;align-items:center;gap:10px;min-height:58px;padding:10px 20px;display:flex;position:sticky;top:64px}.funding-test-banner>svg{flex:none;width:22px}.funding-test-banner span{flex-direction:column;display:flex}.funding-test-banner b{letter-spacing:1px;font-size:11px}.funding-test-banner small{margin-top:2px;font-size:10px}.demo-results .state-icon.demo{color:#198754;background:#e8f8ef;box-shadow:0 0 0 14px #f2fbf6}body.page-funding header{background:#4c1d95;border:0;height:70px}body.page-funding .header-inner{max-width:960px}body.page-funding .landing-wordmark{position:absolute;left:50%;transform:translate(-50%)}body.page-funding .landing-wordmark strong,body.page-funding .landing-wordmark strong span,body.page-funding .landing-wordmark small{color:#fff}body.page-funding .landing-wordmark small{opacity:.9;border-left-color:#ffffff59}body.page-funding .secure{color:#fff;background:0 0;margin-left:auto;padding:8px 0;font-size:12px;text-decoration:none}body.page-funding .progress-wrap{border:0;padding:38px 20px 8px;position:sticky;top:70px}body.page-funding .progress-row,body.page-funding .progress-copy{max-width:520px}body.page-funding .track{background:#eef0f4;height:7px}body.page-funding .progress-copy{margin-top:9px;padding-left:38px}body.page-funding .content{max-width:520px;padding-top:20px}body.page-funding .question>h1{text-align:center;color:#17131f;letter-spacing:-1.8px;margin:0 auto 10px;font:800 clamp(29px,4vw,38px)/1.15 Manrope,sans-serif}body.page-funding .question>p{text-align:center;margin:0 auto 24px;font-size:13px}body.page-funding .options{gap:13px}body.page-funding .option{color:#17131f;text-align:center;min-height:56px;box-shadow:none;background:#fff;border:2px solid #d9dde5;border-radius:8px;justify-content:center;padding:12px 18px;font-size:15px;font-weight:800}body.page-funding .option:hover{background:#f8f6ff;transform:none}body.page-funding .option i{display:none}body.page-funding .options small{margin-top:1px}body.page-funding .choice-group h2{text-align:center}body.page-funding .choice-group .option{font-size:12px}body.page-funding .trust{margin-top:34px}@media (width<=600px){body.page-funding header{height:62px}body.page-funding .landing-wordmark{position:static;transform:none}body.page-funding .landing-wordmark small{display:none}body.page-funding .progress-wrap{padding:24px 16px 8px;position:static;top:auto}body.page-funding .progress-row,body.page-funding .progress-copy{max-width:100%}body.page-funding .content{z-index:1;padding-top:30px;position:relative}body.page-funding .question>h1{letter-spacing:-.8px;overflow-wrap:anywhere;max-width:100%;font-size:27px;line-height:1.25}body.page-funding .question>p{line-height:1.55}body.page-funding .option{min-height:54px;font-size:14px}}.test-appointment{text-align:left;background:#fff;border:2px solid #ded7f4;border-radius:18px;margin:24px 0;padding:22px}.test-appointment .eyebrow{color:#5b2bc5;letter-spacing:.14em;margin:0 0 6px;font-size:12px;font-weight:900}.test-appointment h2{color:#171329;margin:0 0 6px;font-size:22px;line-height:1.2}.test-appointment>p{color:#615d70;margin:0 0 16px}.test-appointment select{width:100%;min-height:56px;font:inherit;color:#171329;background:#fff;border:2px solid #ddd8e9;border-radius:12px;padding:0 14px;font-weight:700}.test-appointment>small{color:#736d82;margin-top:12px;font-weight:700;display:block}@media (width<=640px){.test-appointment{padding:18px 14px}.test-appointment .field-grid{grid-template-columns:1fr}.test-appointment h2{font-size:20px}}body.page-funding .schedule-content{max-width:650px;padding-bottom:150px}body.page-funding .schedule-content .question>h1{max-width:620px}.funding-scheduler{text-align:left;background:#fff;border:1px solid #e4ddec;border-radius:18px;margin:28px auto 0;padding:25px;box-shadow:0 22px 65px #351c571f}.scheduler-head{border-bottom:1px solid #eee9f2;gap:13px;padding-bottom:20px;display:flex}.scheduler-head>span{color:#5520bd;background:#f0e9fc;border-radius:12px;flex:none;place-items:center;width:46px;height:46px;display:grid}.scheduler-head>span svg{width:23px}.scheduler-head div{flex-direction:column;display:flex}.scheduler-head b{color:#17131f;font:900 17px/1.25 Montserrat,Arial,sans-serif}.scheduler-head small{color:#6d6574;margin-top:5px;font-size:11px;line-height:1.45}.scheduler-label{color:#302938;letter-spacing:.04em;margin:22px 0 11px;font:900 11px Montserrat,Arial,sans-serif}.scheduler-dates{grid-template-columns:repeat(4,1fr);gap:9px;display:grid}.scheduler-dates button{color:#24202a;cursor:pointer;background:#fff;border:2px solid #e1dbe7;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-height:94px;padding:10px 6px;transition:all .16s;display:flex}.scheduler-dates button:hover{background:#fbf9ff;border-color:#b69ce2}.scheduler-dates button.selected{background:#f1eafd;border-color:#5520bd;box-shadow:0 0 0 3px #5520bd14}.scheduler-dates small,.scheduler-dates b,.scheduler-dates span{display:block}.scheduler-dates small{color:#6f6677;font-size:10px;font-weight:850}.scheduler-dates b{margin:4px 0 1px;font:950 27px/1 Montserrat,Arial,sans-serif}.scheduler-dates span{text-transform:uppercase;color:#706777;font-size:10px;font-weight:800}.scheduler-dates button.selected small,.scheduler-dates button.selected b,.scheduler-dates button.selected span{color:#5520bd}.scheduler-times{grid-template-columns:1fr 1fr;gap:9px;display:grid}.scheduler-times button{color:#28222f;cursor:pointer;text-align:left;background:#fff;border:2px solid #e1dbe7;border-radius:10px;align-items:center;gap:9px;min-height:52px;padding:0 13px;font:850 12px Manrope,Arial,sans-serif;display:flex}.scheduler-times button>svg:first-child{color:#776d80;width:16px}.scheduler-times button>svg:last-child{width:17px;margin-left:auto}.scheduler-times button:hover{background:#fbf9ff;border-color:#b69ce2}.scheduler-times button.selected{color:#fff;background:#5520bd;border-color:#5520bd}.scheduler-times button.selected svg{color:#fff}.scheduler-empty{color:#867d8c;background:#faf9fb;border:2px dashed #ddd5e6;border-radius:11px;flex-direction:column;justify-content:center;align-items:center;gap:7px;height:98px;font-size:11px;font-weight:750;display:flex}.scheduler-empty svg{width:22px}.scheduler-note{background:#f7f4fb;border-radius:10px;align-items:flex-start;gap:10px;margin-top:22px;padding:14px;display:flex}.scheduler-note>svg{color:#5520bd;width:18px;min-width:18px}.scheduler-note span,.scheduler-note b,.scheduler-note small{display:block}.scheduler-note b{color:#302938;font-size:11px}.scheduler-note small{color:#746b7b;margin-top:3px;font-size:9px;line-height:1.45}@media (width<=600px){body.page-funding .schedule-content{padding:22px 13px 145px}.funding-scheduler{border-radius:15px;margin-top:20px;padding:17px 13px;box-shadow:0 15px 42px #351c571c}.scheduler-head{gap:10px;padding-bottom:16px}.scheduler-head>span{width:40px;height:40px}.scheduler-head b{font-size:14px}.scheduler-head small{font-size:9px}.scheduler-label{margin-top:18px}.scheduler-dates{gap:6px}.scheduler-dates button{border-radius:10px;min-height:84px}.scheduler-dates b{font-size:23px}.scheduler-times{grid-template-columns:1fr;gap:7px}.scheduler-times button{min-height:49px;font-size:11px}.scheduler-note{margin-top:17px}}.otp-card{text-align:center;background:#fff;border:1px solid #e3ddf1;border-radius:24px;width:min(100%,620px);margin:28px auto 0;padding:30px;box-shadow:0 18px 50px #22163a14}.otp-card .otp-icon{color:#5c25c8;background:#f2ecff;border-radius:18px;place-items:center;width:58px;height:58px;margin:0 auto 16px;display:grid}.otp-card .otp-icon svg{width:28px;height:28px}.otp-card h2{margin:0 0 8px;font-size:24px;line-height:1.15}.otp-card>p{color:#655f72;max-width:460px;margin:0 auto 22px;line-height:1.55}.otp-card form{gap:12px;max-width:420px;margin:0 auto;display:grid}.otp-card input{color:#171222;letter-spacing:.32em;text-align:center;background:#fff;border:2px solid #d9cfee;border-radius:14px;width:100%;height:64px;padding-left:.32em;font:800 28px/1 system-ui,sans-serif}.otp-card input:focus{border-color:#5c25c8;outline:3px solid #5c25c824}#otp-check{gap:14px;width:min(100%,420px);margin:0 auto;display:grid}.otp-card button:not(.otp-resend){color:#fff;cursor:pointer;background:#5c25c8;border:0;border-radius:14px;justify-content:center;align-items:center;gap:9px;min-height:56px;padding:0 24px;font-weight:850;display:inline-flex}.otp-card>button:not(.otp-resend){width:min(100%,420px)}.otp-card button:disabled{opacity:.55;cursor:not-allowed}.otp-resend{color:#5c25c8;cursor:pointer;background:0 0;border:0;margin:12px 0 2px;font-weight:800}.otp-error{color:#8a1f2b;background:#fff0f2;border-radius:12px;max-width:420px;margin:12px auto 0;padding:11px 14px;font-weight:700}.otp-card>small{color:#777080;justify-content:center;align-items:center;gap:7px;margin-top:18px;display:flex}.otp-card>small svg{width:16px}@media (width<=640px){.otp-card{border-radius:20px;margin-top:20px;padding:24px 18px}.otp-card h2{font-size:21px}.otp-card input{height:60px;font-size:25px}.otp-card>small{text-align:left;align-items:flex-start}}:root{--life-brand-blue:#1264e8;--life-brand-navy:#0a1733;--life-brand-soft:#f3f8ff;--life-brand-line:#dce7f5}body.page-portal{--adv:var(--life-brand-blue);--adv-dark:#0d4fbe;background:var(--life-brand-soft)}body.page-portal .auth-brand{background:linear-gradient(145deg,#07142d,#102b55)}body.page-portal .auth-brand .advlo-logo span,body.page-portal .auth-brand h1 em,body.page-portal .auth-points svg{color:#5c9cff}body.page-portal .auth-card input:focus{border-color:var(--life-brand-blue);box-shadow:0 0 0 3px #1264e817}body.page-portal .portal-primary{background:var(--life-brand-blue)}body.page-portal .portal-primary:hover{background:#0d4fbe}body.page-partner{--adv:var(--life-brand-blue);--adv-dark:#0d4fbe}
