@import "https://fonts.googleapis.com/css2?family=Figtree:wght@400;500;600;700&family=Manrope:wght@700;800&display=swap";@import "https://fonts.googleapis.com/css2?family=Figtree:wght@400;500;600;700&family=Manrope:wght@400;600;700;800&display=swap";.login-page,.auth-state,.access-page{color:#09284b;background:#edf3f6;min-height:100vh;font-family:Figtree,Manrope,Arial,sans-serif}.login-page{background:#fff;grid-template-columns:minmax(360px,520px) minmax(420px,1fr);place-items:stretch stretch;padding:0;display:grid}.login-page form{width:min(420px,100%);box-shadow:none;background:#fff;border:0;border-radius:12px;place-self:center;gap:17px;padding:38px;display:grid}.login-page h1{margin:0;font:800 29px Manrope}.login-page p{color:#60768a;margin:-8px 0 4px;font-size:13px}.login-page label{color:#324e68;gap:7px;font-size:12px;font-weight:800;display:grid}.login-page input{border:1px solid #bfd0db;border-radius:7px;padding:12px;font:500 14px Figtree}.login-page button{color:#fff;background:#008cdb;border:0;border-radius:7px;min-height:44px;font-weight:850}.login-page button:disabled{opacity:.6}.login-page [role=alert],.access-error{color:#8e3030;background:#fff0f0;border-left:3px solid #c84a4a;padding:11px;font-size:12px}.login-page small{color:#74899a;text-align:center}.login-brand{color:#fff;background:radial-gradient(circle at 15% 80%,#008cdb47,#0000 38%),linear-gradient(145deg,#00274e,#003b6c);flex-direction:column;justify-content:space-between;min-height:100vh;padding:45px;display:flex}.login-brand>img{width:185px}.login-brand div{max-width:390px}.login-brand span{color:#9adfff;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:700}.login-brand h2{letter-spacing:-.035em;margin:12px 0 16px;font:800 37px/1.08 Manrope}.login-brand p{color:#d5e6f1;font-size:14px;line-height:1.6}.login-mark{align-items:center;gap:10px;display:flex}.login-mark img{width:145px}.login-mark span{color:#60768a;letter-spacing:.12em;text-transform:uppercase;border-left:1px solid #cbd8df;padding-left:10px;font-size:10px;font-weight:800}.auth-state{text-align:center;place-content:center;display:grid}.auth-state p{color:#087bc4;font-weight:850}.auth-state h1{margin:0 0 20px}.auth-state a{color:#087bc4;font-weight:800}.user-indicator{align-items:center;gap:10px;display:flex}.user-indicator>div{text-align:right;display:grid}.user-indicator strong{text-overflow:ellipsis;white-space:nowrap;max-width:190px;font-size:11px;overflow:hidden}.user-indicator span{color:#60768a;text-transform:uppercase;font-size:9px;font-weight:850}.user-indicator button{color:#173d5b;background:#fff;border:1px solid #c3d2dc;border-radius:6px;padding:7px 10px;font-size:10px;font-weight:800}.access-page{background:0 0;min-height:0;padding:0}.access-intro{color:#607584;margin:0 0 18px;font-size:12px}.access-page>main,.access-error{max-width:none;margin:0 0 16px}.access-page article{background:#fff;border:1px solid #d2e0e7;margin-bottom:12px;overflow:hidden}.access-user{border-bottom:1px solid #e0e8ed;justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.access-user>div{gap:3px;display:grid}.access-user span{color:#60768a;font-size:11px}.access-user label{color:#60768a;align-items:center;gap:8px;font-size:11px;font-weight:800;display:flex}.access-user select{background:#fff;border:1px solid #c3d2dc;border-radius:6px;padding:7px}.access-employers{background:#e3ebef;grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.access-employers label{background:#fff;align-items:center;gap:10px;padding:14px 20px;display:flex}.access-employers label:has(input:checked){background:#f5fbfd}.access-employers label span{display:grid}.access-employers strong{font-size:12px}.access-employers small{color:#60768a;font-size:10px}@media (width<=760px){.login-page{grid-template-columns:1fr}.login-brand{display:none}.login-page form{align-content:center;min-height:100vh}.access-employers{grid-template-columns:1fr}}:root{--qb-navy:#00274e;--qb-blue:#008cdb;--qb-sky:#9adfff;--qb-grey:#f0f2f1;--qb-ink:#13111f;--qb-green:#84f6a6;--qb-mint:#d0f8bd;--qb-line:#dbe4e8;--qb-muted:#607584;--qb-sidebar:224px;--qb-topbar:88px;--qb-radius:10px;--qb-shadow:0 12px 35px #00274e14;--qb-fast:.16s}.qb-app,.qb-app *{box-sizing:border-box}.qb-app{grid-template-columns:var(--qb-sidebar) minmax(0,1fr);min-height:100vh;color:var(--qb-ink);background:#f7f9fa;font-family:Figtree,Arial,sans-serif;display:grid}.qb-sidebar{background:var(--qb-navy);color:#fff;flex-direction:column;height:100vh;padding:25px 14px 18px;display:flex;position:sticky;top:0}.qb-brand{gap:9px;padding:0 10px 27px;text-decoration:none;display:grid}.qb-brand img{width:152px;height:auto}.qb-brand>span{color:#9adfff;letter-spacing:.19em;text-transform:uppercase;font:700 10px/1 Manrope}.qb-sidebar nav{gap:4px;display:grid}.qb-sidebar nav a{color:#c5d8e7;transition:background var(--qb-fast),color var(--qb-fast);border-radius:7px;align-items:center;gap:12px;padding:10px 12px;font-size:13px;font-weight:600;text-decoration:none;display:flex}.qb-sidebar nav a>span{color:#8fcce9;text-align:center;width:18px;font-size:16px}.qb-sidebar nav a:hover,.qb-sidebar nav a.active{color:#fff;background:#9adfff21}.qb-sidebar nav a.active:before{content:"";background:var(--qb-green);width:3px;height:20px;position:absolute;left:0}.qb-sidebar__user{border-top:1px solid #ffffff24;margin-top:auto;padding:15px 8px 0}.qb-sidebar .user-indicator{flex-direction:column;align-items:flex-start}.qb-sidebar .user-indicator>div{text-align:left}.qb-sidebar .user-indicator strong{color:#fff}.qb-sidebar .user-indicator span{color:#9adfff}.qb-sidebar .user-indicator button{color:#c5d8e7;background:0 0;border:0;padding:0}.qb-frame{min-width:0}.qb-header{height:var(--qb-topbar);border-bottom:1px solid var(--qb-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffeb;justify-content:space-between;align-items:center;padding:0 34px;display:flex}.qb-header p{color:var(--qb-blue);letter-spacing:.11em;text-transform:uppercase;margin:0 0 3px;font-size:10px;font-weight:700}.qb-header h1{color:var(--qb-navy);letter-spacing:-.025em;margin:0;font:800 25px/1.2 Manrope,Arial,sans-serif}.qb-header__actions{align-items:center;gap:9px;display:flex}.qb-main{width:min(1220px,100%);margin:auto;padding:30px 34px 56px}.qb-main--wide{width:100%;padding:0}.qb-button{min-height:38px;color:var(--qb-navy);transition:all var(--qb-fast);background:#fff;border:1px solid #c8d4db;border-radius:7px;justify-content:center;align-items:center;padding:0 14px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.qb-button:hover{background:#f7fbfd;border-color:#8eb4c9}.qb-button--primary{border-color:var(--qb-blue);background:var(--qb-blue);color:#fff}.qb-button--primary:hover{background:#007fc7}.qb-button:focus-visible,.qb-sidebar a:focus-visible{outline:3px solid var(--qb-sky);outline-offset:2px}.qb-metrics{border:1px solid var(--qb-line);background:#fff;grid-template-columns:repeat(3,1fr);display:grid}.qb-metrics article{border-right:1px solid var(--qb-line);gap:4px;padding:21px 24px;display:grid}.qb-metrics article:last-child{border:0}.qb-metrics span{color:var(--qb-muted);font-size:11px;font-weight:700}.qb-metrics strong{color:var(--qb-navy);font:800 30px Manrope}.qb-metrics small{color:#82939e;font-size:10px}.qb-section{border:1px solid var(--qb-line);background:#fff;margin-top:25px}.qb-section__heading{border-bottom:1px solid var(--qb-line);justify-content:space-between;align-items:center;padding:20px 22px;display:flex}.qb-section__heading h2{color:var(--qb-navy);margin:0;font:800 16px Manrope}.qb-section__heading p{color:var(--qb-muted);margin:4px 0 0;font-size:11px}.qb-section__heading>a{color:#0078ba;font-size:11px;font-weight:700;text-decoration:none}.qb-list__row{color:inherit;border-bottom:1px solid #edf1f3;grid-template-columns:38px minmax(180px,1fr) 150px 130px;align-items:center;gap:13px;padding:14px 22px;text-decoration:none;display:grid}.qb-list__row:last-child{border:0}.qb-list__row:hover,.qb-table__row:hover{background:#f8fbfc}.qb-list__row>div:nth-child(2){display:grid}.qb-list__row strong{font-size:13px}.qb-list__row div>span{color:var(--qb-muted);font-size:10px}.qb-avatar{color:#006da7;background:#e4f4fb;border-radius:7px;place-items:center;width:34px;height:34px;font-size:10px;font-weight:800;display:inline-grid}.qb-row-action{color:#0876ad;text-align:right;font-size:11px;font-weight:700}.qb-status{color:#526675;letter-spacing:.025em;background:#edf1f3;border-radius:999px;align-items:center;gap:6px;width:max-content;padding:5px 8px;font-size:9px;font-weight:800;display:inline-flex}.qb-status:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.qb-status--in-review{color:#0876ad;background:#e8f5fb}.qb-status--changes-requested{color:#916012;background:#fff3dc}.qb-status--approved{color:#14704b;background:#e6fae1}.qb-empty{text-align:center;padding:42px 24px}.qb-empty h3{color:var(--qb-navy);margin:0;font:800 16px Manrope}.qb-empty p{color:var(--qb-muted);margin:7px 0 0;font-size:12px}.qb-toolbar{justify-content:space-between;gap:12px;margin-bottom:14px;display:flex}.qb-toolbar input,.qb-toolbar select,.qb-toolbar>label>select{height:40px;color:var(--qb-ink);background:#fff;border:1px solid #cbd7de;border-radius:7px;padding:0 12px;font:500 12px Figtree}.qb-search{align-items:center;display:flex;position:relative}.qb-search>span{color:var(--qb-muted);position:absolute;left:12px}.qb-search input{width:270px;padding-left:34px}.qb-table{border:1px solid var(--qb-line);background:#fff}.qb-table__head,.qb-table__row{grid-template-columns:minmax(220px,1.4fr) 1fr 1fr 110px;align-items:center;gap:18px;padding:0 20px;display:grid}.qb-table__head{border-bottom:1px solid var(--qb-line);color:#71838e;letter-spacing:.07em;text-transform:uppercase;background:#f5f7f8;height:39px;font-size:9px;font-weight:800}.qb-table__row{min-height:65px;color:inherit;border-bottom:1px solid #edf1f3;text-decoration:none}.qb-table__row:last-child{border:0}.qb-table__row>div{align-items:center;gap:12px;display:flex}.qb-table__row strong{font-size:12px}.qb-table__row>span{color:#4e6574;font-size:11px}.qb-table__row small{color:#8998a1}.qb-table__row>b{color:#0876ad;text-align:right;font-size:10px}@media (width<=900px){:root{--qb-sidebar:72px}.qb-brand img{object-fit:cover;object-position:left;width:40px;max-width:none}.qb-brand>span,.qb-sidebar nav a:not(.active){font-size:0}.qb-sidebar nav a{justify-content:center}.qb-sidebar nav a.active{font-size:0}.qb-sidebar nav a>span{font-size:17px}.qb-sidebar__user .user-indicator>div{display:none}.qb-main{padding:24px}.qb-header{padding:0 24px}.qb-table__head,.qb-table__row{grid-template-columns:1.4fr .8fr 1fr}.qb-table__head span:last-child,.qb-table__row>b{display:none}}@media (width<=640px){:root{--qb-sidebar:0px;--qb-topbar:76px}.qb-app{padding-bottom:58px;display:block}.qb-sidebar{z-index:20;background:var(--qb-navy);width:auto;height:58px;padding:6px;display:block;position:fixed;inset:auto 0 0}.qb-brand,.qb-sidebar__user{display:none}.qb-sidebar nav{justify-content:space-around;display:flex}.qb-sidebar nav a{min-width:48px;padding:9px;font-size:0}.qb-sidebar nav a>span{font-size:17px}.qb-sidebar nav a.active:before{width:20px;height:2px;top:0;left:auto}.qb-header{padding:0 17px}.qb-header h1{font-size:21px}.qb-main{padding:18px 14px 35px}.qb-metrics{grid-template-columns:1fr}.qb-metrics article{border-right:0;border-bottom:1px solid var(--qb-line);grid-template-columns:1fr auto;align-items:center}.qb-metrics article small{grid-column:1/-1}.qb-list__row{grid-template-columns:34px 1fr auto;padding:13px}.qb-row-action{display:none}.qb-toolbar{flex-direction:column;align-items:stretch}.qb-search input{width:100%}.qb-table__head{display:none}.qb-table__row{grid-template-columns:1fr auto;padding:13px}.qb-table__row>span:first-of-type,.qb-header__actions{display:none}}.builder-app{--builder-navy:#09284b;--builder-blue:#087bc4;--builder-border:#d7e2ea;--builder-muted:#60768a;min-width:1100px;height:100vh;color:var(--builder-navy);background:#eef3f6;font-family:Inter,Manrope,Arial,sans-serif;overflow:hidden}.builder-app *{box-sizing:border-box}.builder-topbar{border-bottom:1px solid var(--builder-border);background:#fff;justify-content:space-between;align-items:center;height:76px;padding:0 24px;display:flex}.builder-kicker{color:var(--builder-blue);letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:800;display:block}.builder-topbar h1{letter-spacing:-.03em;margin:2px 0 0;font-size:24px}.builder-topbar__controls{align-items:center;gap:18px;display:flex}.builder-topbar label{color:var(--builder-muted);align-items:center;gap:9px;font-size:12px;font-weight:700;display:flex}.builder-topbar select{border:1px solid var(--builder-border);min-width:180px;color:var(--builder-navy);background:#fff;border-radius:7px;padding:9px 30px 9px 11px;font-weight:700}.builder-status{color:#26755f;align-items:center;gap:7px;font-size:12px;font-weight:800;display:flex}.builder-status span{background:#35a77f;border-radius:50%;width:8px;height:8px}.builder-status--dirty{color:#a66111}.builder-status--dirty span{background:#e49a2d}.builder-mode{border:1px solid var(--builder-border);background:#f4f7f9;border-radius:8px;padding:3px;display:flex}.builder-mode button{color:var(--builder-muted);background:0 0;border:0;border-radius:5px;padding:7px 12px;font-weight:800}.builder-mode button.active{color:var(--builder-navy);background:#fff;box-shadow:0 2px 8px #09284b18}.builder-workspace{grid-template-columns:420px minmax(680px,1fr);height:calc(100vh - 76px);display:grid}.builder-editor{border-right:1px solid var(--builder-border);background:#fff;padding:20px;overflow-y:auto}.builder-editor__intro{padding:3px 4px 18px}.builder-editor__intro h2{margin:0 0 5px;font-size:18px}.builder-editor__intro p{color:var(--builder-muted);margin:0;font-size:12px;line-height:1.5}.builder-editor details{border-top:1px solid var(--builder-border)}.builder-editor details:last-of-type{border-bottom:1px solid var(--builder-border)}.builder-editor summary{cursor:pointer;padding:16px 4px;font-size:13px;font-weight:850;list-style:none}.builder-editor summary:after{content:"+";float:right;color:var(--builder-blue);font-size:18px}.builder-editor details[open] summary:after{content:"−"}.builder-group{gap:13px;padding:0 4px 19px;display:grid}.builder-field{color:#324e68;gap:6px;font-size:11px;font-weight:800;display:grid}.builder-field input,.builder-field textarea{color:#173550;resize:vertical;background:#fbfdfe;border:1px solid #cbd9e3;border-radius:6px;width:100%;padding:10px 11px;font:500 13px/1.4 Inter,Arial,sans-serif}.builder-field input:focus,.builder-field textarea:focus{border-color:var(--builder-blue);outline:2px solid #99d5ee}.builder-field small{color:#b33a3a;font-size:10px}.builder-subcard{background:#f6fafc;border:1px solid #d9e5ec;border-radius:8px;gap:10px;padding:13px;display:grid}.builder-subcard>strong{text-transform:uppercase;letter-spacing:.08em;font-size:11px}.builder-subcard .builder-subcard{background:#fff;padding:10px}.builder-subcard__heading{justify-content:space-between;display:flex}.builder-subcard__heading button{color:#a53636;background:0 0;border:0;font-size:11px;font-weight:800}.builder-add{color:#08638f;background:#f4fbfe;border:1px dashed #8bbbd1;border-radius:7px;padding:10px;font-weight:800}.builder-validation-summary{color:#815315;background:#fff6e8;border-left:3px solid #d88a23;margin:16px 4px;padding:12px;font-size:11px}.builder-actions{border-top:1px solid var(--builder-border);background:#fff;gap:8px;margin:20px -20px -20px;padding:14px 20px;display:flex;position:sticky;bottom:-20px;box-shadow:0 -10px 24px #09284b0d}.builder-button{min-height:38px;color:var(--builder-navy);background:#fff;border:1px solid #b9cad6;border-radius:6px;justify-content:center;align-items:center;padding:0 13px;font-size:11px;font-weight:850;text-decoration:none;display:inline-flex}.builder-button--primary{border-color:var(--builder-blue);background:var(--builder-blue);color:#fff}.builder-button:disabled{cursor:not-allowed;opacity:.45}.builder-preview{grid-template-rows:58px 1fr;min-width:0;display:grid;overflow:hidden}.builder-preview__bar{border-bottom:1px solid var(--builder-border);background:#f8fafb;justify-content:space-between;align-items:center;padding:0 20px;display:flex}.builder-preview__bar>div{flex-direction:column;display:flex}.builder-preview__bar strong{font-size:13px}.builder-preview__bar span{color:var(--builder-muted);font-size:10px}.builder-lock{text-transform:uppercase;letter-spacing:.07em;background:#e3f2f7;border-radius:999px;padding:6px 9px;font-weight:850;color:#08638f!important}.builder-preview__stage{background:#dde5ea;padding:22px;overflow:auto}.builder-preview__viewport{background:#fff;height:100%;min-height:620px;margin:0 auto;overflow:hidden;box-shadow:0 15px 40px #09284b24}.builder-preview__stage--desktop .builder-preview__viewport{width:100%;min-width:660px}.builder-preview__stage--mobile .builder-preview__viewport{width:390px}.builder-preview__viewport>.template-01-source-frame{height:100%;min-height:620px}.builder-editing-mode{background:#eef4f7;border-radius:9px;grid-template-columns:1fr 1fr;gap:6px;margin-top:16px;padding:4px;display:grid}.builder-editing-mode button{color:var(--builder-muted);background:0 0;border:0;border-radius:6px;padding:10px 8px;font-size:11px;font-weight:850}.builder-editing-mode button.active{color:var(--builder-navy);background:#fff;box-shadow:0 2px 10px #09284b17}.prompt-editor{gap:15px;padding:2px 4px 20px;display:grid}.prompt-editor__heading{background:#f3fbfe;border:1px solid #cde3ed;border-radius:10px;gap:11px;padding:14px;display:flex}.prompt-editor__heading>span{font-size:20px}.prompt-editor__heading h2{margin:0 0 4px;font-size:16px}.prompt-editor__heading p,.prompt-editor__example,.prompt-proposal>p{color:var(--builder-muted);margin:0;font-size:11px;line-height:1.55}.prompt-editor__box{color:#324e68;gap:7px;font-size:11px;font-weight:850;display:grid}.prompt-editor__box textarea{color:#173550;resize:vertical;background:#fbfdfe;border:1px solid #bdd2df;border-radius:8px;width:100%;padding:13px;font:500 13px/1.5 Inter,Arial,sans-serif}.prompt-editor__box textarea:focus{border-color:var(--builder-blue);outline:2px solid #99d5ee}.prompt-editor__review{width:100%}.prompt-starters{gap:7px;display:grid}.prompt-starters strong{font-size:11px}.prompt-starters button{color:#2e5975;text-align:left;background:#fff;border:1px solid #d8e5ec;border-radius:7px;padding:9px 11px;font-size:11px;font-weight:700}.prompt-starters button:hover{background:#f4fbfe;border-color:#88bdd4}.prompt-proposal{background:#fff;border:1px solid #c7dbe5;border-radius:10px;gap:11px;margin-top:4px;padding:14px;display:grid}.prompt-proposal__title{justify-content:space-between;align-items:flex-start;display:flex}.prompt-proposal__title span{color:var(--builder-blue);text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:850}.prompt-proposal__title h3{margin:3px 0 0;font-size:16px}.prompt-proposal__title small{color:#8b5a11;background:#fff2d7;border-radius:999px;padding:5px 7px;font-size:9px;font-weight:850}.prompt-change{background:#f5f8fa;border-radius:7px;grid-template-columns:1fr auto;gap:5px;padding:10px;font-size:11px;display:grid}.prompt-change strong{color:#173d5b;grid-column:1/-1}.prompt-change span{overflow-wrap:anywhere;color:#526c80}.prompt-change b{color:var(--builder-blue)}.prompt-message{color:#73501b;background:#fff7e7;border-left:3px solid #d9962d;padding:10px;font-size:11px;line-height:1.45}.prompt-message--error{color:#8b2e2e;background:#fff0f0;border-color:#c64c4c}.prompt-empty{color:var(--builder-muted);background:#f5f8fa;border-radius:7px;padding:11px;font-size:11px}.prompt-proposal__actions{flex-wrap:wrap;gap:7px;padding-top:3px;display:flex}.workflow-card{background:#f7f9fa;border:1px solid #d4dde3;border-radius:10px;margin:18px 0;padding:16px}.workflow-card>span{letter-spacing:.1em;text-transform:uppercase;color:#55717d;font-size:11px;display:block}.workflow-card strong{margin-top:5px;display:block}.workflow-card p{margin:6px 0}.workflow-card--in_review{background:#eef7fb;border-color:#a8cfdd}.workflow-card--changes_requested{background:#fff6df;border-color:#e4c772}.workflow-card--approved{background:#edf8f2;border-color:#9ccdb2}.qb-app .builder-app{min-width:0;height:calc(100vh - var(--qb-topbar));background:#e8eef1;font-family:Figtree,Arial,sans-serif}.qb-app .builder-workspace{grid-template-columns:170px minmax(520px,1fr) 350px;height:100%}.builder-sections{border-right:1px solid var(--builder-border);background:#f8fafb;padding:17px 10px;overflow-y:auto}.builder-sections>div{border-bottom:1px solid var(--builder-border);grid-template-columns:1fr auto;gap:3px;padding:8px 8px 16px;display:grid}.builder-sections>div span{font-size:11px;font-weight:800}.builder-sections>div strong{color:#087bc4;font-size:10px}.builder-sections>div small{color:#758894;grid-column:1/-1;font-size:9px}.builder-sections nav{padding-top:10px;display:grid}.builder-sections button{color:#526b7a;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:5px;padding:8px;font:650 10px Figtree}.builder-sections button:hover{color:#005d91;background:#e8f4f9}.qb-app .builder-editor{border-right:0;border-left:1px solid var(--builder-border);order:3;padding:17px}.qb-app .builder-preview{order:2;grid-template-rows:52px 1fr}.qb-app .builder-preview__stage{padding:17px}.qb-app .builder-preview__viewport{min-height:560px;box-shadow:0 12px 34px #09284b1d}.qb-app .builder-editor__intro h2{font-size:15px}.builder-template-assignment{display:none}.builder-employer-select{color:#607584;align-items:center;gap:7px;font-size:10px;font-weight:700;display:flex}.builder-employer-select span{width:1px;height:1px;position:absolute;overflow:hidden}.builder-employer-select select{color:#00274e;background:#fff;border:1px solid #cbd7de;border-radius:7px;min-width:170px;height:36px;padding:0 30px 0 10px;font:700 11px Figtree}.builder-preview__bar .builder-mode{flex-direction:row;align-items:center}.builder-preview__bar .builder-mode a{color:#0876ad;padding:7px 9px;font-size:9px;font-weight:800;text-decoration:none}.prompt-editor__heading{background:#f2f9fc;border:0;border-left:3px solid #008cdb;border-radius:0}.prompt-editor__heading h2{color:#00274e}.workflow-card{border-radius:7px}.builder-actions{flex-wrap:wrap;gap:6px}.builder-button{border-radius:6px}.builder-subcard{background:#f8fafb;border-radius:6px}@media (width<=1180px){.qb-app .builder-workspace{grid-template-columns:135px minmax(430px,1fr) 320px}.builder-sections{padding-inline:7px}.builder-preview__stage--desktop .builder-preview__viewport{min-width:600px}}@media (width<=900px){.qb-app .builder-app{height:auto;min-height:calc(100vh - var(--qb-topbar))}.qb-app .builder-workspace{grid-template-columns:120px minmax(0,1fr);height:auto}.qb-app .builder-editor{border-top:1px solid var(--builder-border);border-left:0;grid-column:1/-1;max-height:560px}.qb-app .builder-preview{min-height:650px}.builder-preview__stage--desktop .builder-preview__viewport{min-width:660px}}@media (width<=640px){.qb-app .builder-workspace{grid-template-columns:1fr}.builder-sections{display:none}.qb-app .builder-preview{min-height:640px}.qb-app .builder-editor{grid-column:auto}.builder-preview__stage{overflow:auto}.builder-preview__stage--desktop .builder-preview__viewport{min-width:660px}.builder-employer-select{display:none}}.qb-app .builder-workspace{grid-template-columns:176px minmax(0,1fr);position:relative}.builder-sections{z-index:2;padding:14px 9px}.builder-sections nav{gap:2px}.builder-sections nav button{border-left:2px solid #0000;gap:2px;padding:7px 8px;display:grid}.builder-sections nav button strong{text-transform:none;letter-spacing:0;font:750 10px/1.3 Figtree}.builder-sections nav button small{color:#71838e;font:500 8px/1.3 Figtree}.builder-sections nav button.active{color:#00274e;background:#eaf6fb;border-left-color:#008cdb}.builder-sections nav button.active small{color:#416b82}.builder-ai-trigger{color:#006ea8;cursor:pointer;background:#fff;border:1px solid #8fcbe5;border-radius:6px;width:calc(100% - 12px);margin:12px 6px 5px;padding:9px;font:800 10px Figtree}.builder-ai-trigger:hover{background:#edf9fd}.qb-app .builder-preview{order:initial;grid-column:2}.qb-app .builder-editor{z-index:8;order:initial;border-left:1px solid #cbd9e0;width:370px;animation:.16s ease-out builderInspectorIn;position:absolute;top:0;bottom:0;right:0;box-shadow:-15px 0 35px #00274e1f}.builder-inspector-close{color:#526b7a;cursor:pointer;background:#fff;border:1px solid #cad7de;border-radius:50%;width:29px;height:29px;font-size:19px;line-height:1;position:absolute;top:10px;right:10px}.builder-editor__intro{padding-right:38px;position:relative}.builder-editor details{border:0}.builder-editor summary{color:#00274e;padding:12px 4px;font-size:12px}.builder-editor summary:after{display:none}.builder-field__hint{color:#71838e!important;font-weight:500!important}.builder-preview__bar{gap:15px}.builder-preview__stage--desktop .builder-preview__viewport{min-width:900px}.builder-preview__stage{scrollbar-gutter:stable}.builder-preview__viewport{outline:1px solid #00274e14}@keyframes builderInspectorIn{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}@media (width<=1180px){.qb-app .builder-workspace{grid-template-columns:142px minmax(0,1fr)}.builder-sections nav button small{display:none}.builder-preview__stage--desktop .builder-preview__viewport{min-width:820px}}@media (width<=900px){.qb-app .builder-workspace{grid-template-columns:112px minmax(0,1fr)}.qb-app .builder-editor{border-top:0;grid-column:auto;width:min(370px,100% - 112px);max-height:none;position:absolute}.qb-app .builder-preview{grid-column:2}.builder-preview__stage--desktop .builder-preview__viewport{min-width:760px}}@media (width<=640px){.qb-app .builder-workspace{display:block}.qb-app .builder-preview{min-height:650px}.qb-app .builder-editor{width:100%;max-height:620px;box-shadow:none;border-top:1px solid #cbd9e0;position:relative;top:auto;bottom:auto;right:auto}.builder-preview__stage--desktop .builder-preview__viewport{min-width:760px}}.builder-image-field>img{aspect-ratio:3/2;object-fit:cover;background:#edf3f6;border:1px solid #d6e2e8;border-radius:10px;width:100%}.builder-image-upload{color:#fff;cursor:pointer;background:#073b63;border-radius:8px;justify-content:center;align-items:center;min-height:40px;padding:0 16px;font-weight:700;display:inline-flex}.builder-image-upload input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.builder-image-restore{color:#096f9f;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:4px 0;font-weight:700}.builder-image-error{color:#a22!important}.expanded-preview{color:#082f55;background:#e9eff3;grid-template-rows:64px 1fr;height:100vh;display:grid}.expanded-preview>header{z-index:2;background:#fff;border-bottom:1px solid #d7e1e7;grid-template-columns:1fr auto 1fr auto;align-items:center;gap:18px;padding:0 24px;display:grid}.expanded-preview>header>button{color:#075d87;cursor:pointer;background:0 0;border:0;justify-self:start;font-weight:800}.expanded-preview>header>strong{font-size:18px}.expanded-preview__stage{justify-content:center;min-height:0;display:flex;overflow:hidden}.expanded-preview__viewport{background:#fff;width:100%;height:100%;overflow:auto}.expanded-preview__viewport>.template-01-source-frame{border:0;width:100%;height:100%;display:block}.expanded-preview__stage--mobile{padding:22px}.expanded-preview__stage--mobile .expanded-preview__viewport{border-radius:10px;width:390px;max-width:100%;box-shadow:0 12px 40px #072f552e}.expanded-preview__stage--mobile .template-01-source-frame{min-width:390px}@media (width<=700px){.expanded-preview>header{grid-template-columns:1fr auto;gap:8px;padding:0 12px}.expanded-preview>header>strong,.expanded-preview>header>.status-badge{display:none}.expanded-preview__stage--mobile{padding:8px 0}.expanded-preview__stage--mobile .expanded-preview__viewport{border-radius:0}}.builder-template-assignment{background:#eff8fb;border:1px solid #c5e1ea;border-left:3px solid #087bc4;gap:3px;margin-bottom:18px;padding:12px;display:grid}.builder-template-assignment span{color:#6b8597;text-transform:uppercase;letter-spacing:.08em;font-size:9px;font-weight:850}.builder-template-assignment strong{color:#17375f;font-size:12px;font-weight:800}.builder-template-assignment small{color:#58738d;font-size:10px;font-weight:700}.template-library__account{align-items:center;gap:12px;display:flex}.template-library__account>a{background:#fff;border:1px solid #8abed2;padding:11px 16px}.builder-readonly{color:#315269;background:#f5fafc;border:1px solid #cde0e8;border-radius:8px;margin:8px 4px;padding:16px}.builder-readonly strong{font-size:12px}.builder-readonly p{margin:7px 0 0;font-size:11px;line-height:1.5}.template-library{color:#17375f;font-family:Figtree,Arial,sans-serif}.template-library a{color:#075d92;font-weight:800;text-decoration:none}.template-library>main{margin:0}.template-library article{background:#fff;border:1px solid #dbe4e8;grid-template-columns:minmax(300px,.8fr) minmax(370px,1.2fr);display:grid}.template-card__preview{background:#dcecf2;height:380px;overflow:hidden}.template-card__preview iframe{transform-origin:0 0;border:0;width:1280px;height:900px;transform:scale(.5)}.template-card__body{padding:32px}.template-card__version{color:#6b8497;margin:18px 0 6px;font:800 11px/1.4 Manrope}.template-card__body h2{color:#00274e;margin:0 0 12px;font:800 25px Manrope}.template-card__body>p{color:#58738d;line-height:1.55}.template-card__body dl{grid-template-columns:repeat(3,1fr);gap:8px;margin:28px 0;display:grid}.template-card__body dl div{background:#f5f8f9;padding:14px}.template-card__body dt{color:#6b8497;text-transform:uppercase;font-size:9px;font-weight:800}.template-card__body dd{margin:5px 0 0;font-size:15px;font-weight:900}.template-card__actions{gap:10px;display:flex}.template-card__actions a{background:#fff;border:1px solid #8abed2;border-radius:6px;padding:11px 16px}.template-card__actions a:last-child{color:#fff;background:#008cdb}@media (width<=760px){.template-library article{grid-template-columns:1fr}.template-card__preview{height:250px}.template-card__preview iframe{transform:scale(.31)}.template-card__body{padding:23px}.template-card__body dl{grid-template-columns:1fr}.template-card__actions{flex-direction:column}}.reviews-page{height:calc(100vh - var(--qb-topbar));color:#13111f;background:#f4f7f8;grid-template-rows:51px 1fr;font-family:Figtree,Arial,sans-serif;display:grid}.review-filters{background:#fff;border-bottom:1px solid #dbe4e8;align-items:end;gap:22px;padding:0 26px;display:flex}.review-filters button,.review-tabs button{color:#607584;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;height:100%;padding:0 2px;font:700 11px Figtree}.review-filters button.active,.review-tabs button.active{color:#00274e;border-color:#008cdb}.review-filters span,.review-tabs span{background:#e8eef1;border-radius:9px;place-items:center;min-width:18px;height:18px;margin-left:5px;font-size:8px;display:inline-grid}.reviews-page>main{grid-template-columns:315px minmax(0,1fr);min-height:0;display:grid}.reviews-page aside{background:#fbfcfc;border-right:1px solid #dbe4e8;padding:18px 14px;overflow-y:auto}.reviews-page aside h2{color:#00274e;margin:0 8px 12px;font:800 13px Manrope}.reviews-page aside>button{color:#13111f;text-align:left;background:0 0;border:1px solid #0000;border-radius:7px;gap:7px;width:100%;margin-bottom:6px;padding:13px;display:grid}.reviews-page aside>button:hover{background:#f0f5f7}.reviews-page aside>button.active{background:#fff;border-color:#b9ddea;box-shadow:0 4px 14px #00274e0b}.reviews-page aside button>div{justify-content:space-between;align-items:center;gap:7px;display:flex}.reviews-page aside button strong{font-size:11px}.reviews-page aside button small{color:#71838e;font-size:9px;line-height:1.4}.reviews-page main>section{background:#fff;min-width:0;padding:24px 28px;overflow-y:auto}.review-heading{justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:19px;display:flex}.review-heading>div:last-child{align-items:center;gap:10px;display:flex}.review-heading>div>span:first-child{color:#008cdb;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:800}.review-heading h2{color:#00274e;margin:5px 0 4px;font:800 22px Manrope}.review-heading p{color:#71838e;margin:0;font-size:10px}.review-heading button,.review-actions button{color:#00274e;cursor:pointer;background:#fff;border:1px solid #bdd0da;border-radius:6px;min-height:37px;padding:0 13px;font:800 10px Figtree}.review-tabs{border-bottom:1px solid #dbe4e8;gap:22px;height:42px;display:flex}.review-diff article{border-bottom:1px solid #edf1f3;grid-template-columns:170px minmax(0,1fr) 20px minmax(0,1fr);gap:13px;padding:16px 4px;display:grid}.review-diff article>strong{color:#00274e;font-size:11px}.review-diff article>div{gap:5px;display:grid}.review-diff article small{color:#82939e;text-transform:uppercase;font-size:8px;font-weight:800}.review-diff article span{color:#526675;white-space:pre-wrap;overflow-wrap:anywhere;font-size:10px;line-height:1.5}.review-diff article b{color:#008cdb}.review-preview{background:#fff;border:1px solid #ccd8de;height:calc(100vh - 260px);min-height:500px;margin-top:18px;overflow:auto}.review-actions{background:#fff;border-top:1px solid #dbe4e8;grid-template-columns:auto 1fr auto;align-items:end;gap:12px;margin:22px -28px -24px;padding:14px 28px;display:grid;position:sticky;bottom:-24px}.review-actions label{color:#526675;gap:5px;font-size:9px;font-weight:800;display:grid}.review-actions textarea{resize:vertical;border:1px solid #c6d4dc;border-radius:6px;min-height:54px;padding:9px;font:500 11px Figtree}.review-actions .approve{color:#fff;background:#008cdb;border-color:#008cdb}.review-actions button:disabled{opacity:.45}.review-note{background:#fff8e8;border-left:3px solid #d5a339;margin-top:16px;padding:13px}.review-note strong{font-size:10px}.review-note p{color:#69542c;margin:5px 0 0;font-size:11px}.review-empty{color:#607584;text-align:center;padding:28px 10px}.review-empty strong{color:#00274e;font:800 13px Manrope}.review-empty p{margin:6px 0;font-size:10px;line-height:1.5}.review-empty--detail{place-content:center;height:100%;display:grid}.review-toast{z-index:30;background:#fff;border-left:3px solid #008cdb;max-width:560px;padding:13px;font-size:11px;position:fixed;bottom:24px;right:24px;box-shadow:0 10px 30px #00274e26}@media (width<=900px){.reviews-page>main{grid-template-columns:250px minmax(0,1fr)}.review-diff article{grid-template-columns:1fr}.review-diff article>b{transform:rotate(90deg)}.review-actions{grid-template-columns:1fr}}@media (width<=640px){.reviews-page{height:auto;min-height:calc(100vh - var(--qb-topbar));grid-template-rows:auto auto}.review-filters{height:50px;overflow-x:auto}.reviews-page>main{grid-template-columns:1fr}.reviews-page aside{border-bottom:1px solid #dbe4e8;border-right:0;max-height:250px}.reviews-page main>section{padding:19px 15px}.review-heading{display:grid}.review-actions{margin:20px 0 0;padding:14px 0 0;position:static}.review-preview{height:600px}.review-diff article{grid-template-columns:1fr}}.review-diff-thumbnail{object-fit:cover;background:#eef3f4;border:1px solid #d6dee1;border-radius:8px;width:132px;max-height:88px}:root{color:#17375f;font-synthesis:none;--navy:#05275d;--deep:#031a42;--ink:#17375f;--heading:#00274e;--blue:#087bc4;--bright:#008cdb;--mint:#d0f8bd;--teal:#087d73;--pale:#effaff;--mist:#f3f9fc;--warm:#f7f5f0;--line:#cfe2ec;--muted:#52758a;--shadow:0 9px 20px #002f520d;background:#fff;font-family:Figtree,Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:88px}body{min-width:320px;color:var(--ink);background:#fff;margin:0;font-size:17px;line-height:1.52}a{color:inherit;text-decoration:none}button,input,select{font:inherit}img,video{max-width:100%;display:block}svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;display:block}.wide-container{width:min(1220px,100% - 48px);margin-inline:auto}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:100;color:var(--navy);background:#fff;padding:12px 18px;font-weight:700;position:fixed;top:-100px;left:12px}.skip-link:focus{top:12px}.eyebrow{color:var(--blue);letter-spacing:.17em;text-transform:uppercase;margin:0 0 13px;font:800 10px/1.2 Manrope,Arial,sans-serif}.button{border:1px solid var(--blue);background:var(--blue);color:#fff;border-radius:7px;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:13px 22px;font:800 15px/1.2 Manrope,Arial,sans-serif;transition:all .2s;display:inline-flex;box-shadow:0 12px 25px #087bc438}.button svg{width:19px}.button:hover{background:#066ba9;transform:translateY(-1px)}.button:focus-visible,a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible{outline-offset:3px;outline:3px solid #f5bd42}.button--ghost{color:var(--navy);box-shadow:none;background:#ffffffc7;border-color:#a9c8d8}.button--light{color:var(--navy);box-shadow:none;background:#fff;border-color:#fff}.button--mint{color:#075944;box-shadow:none;background:#84f6a6;border-color:#84f6a6}.button--outline-light{box-shadow:none;background:0 0;border-color:#ffffff8c}.button-row{flex-wrap:wrap;gap:12px;display:flex}.utility-bar{background:#edf7fc;height:32px;font:700 11px Manrope,sans-serif}.utility-bar__inner{justify-content:space-between;align-items:center;height:100%;display:flex}.utility-bar__inner>span{align-items:center;gap:8px;display:flex}.utility-bar i{background:#3fc783;border-radius:50%;width:7px;height:7px}.utility-bar__inner>div{gap:22px;display:flex}.utility-bar a:hover{text-decoration:underline}.site-header{z-index:30;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:#ffffffed;border-bottom:1px solid #79a5bc38;position:sticky;top:0}.site-header__inner{grid-template-columns:1fr auto 1fr;align-items:center;gap:35px;height:75px;display:grid}.brand-pair{align-items:center;gap:15px;display:flex}.brand-divider{background:#bdd0dc;width:1px;height:30px}.employer-logo{white-space:nowrap;align-items:center;gap:9px;display:flex}.employer-logo__mark{color:#fff;background:linear-gradient(145deg,#0a6aaa,#05275d);border:2px solid #0a568b;border-radius:50%;place-items:center;width:40px;height:40px;font:800 10px Manrope,sans-serif;display:grid;box-shadow:inset 0 0 0 4px #ffffff1f}.employer-logo strong{color:var(--navy);letter-spacing:.03em;font:800 14px Manrope,sans-serif}.employer-logo--inverse strong{color:#fff}.employer-logo--inverse .employer-logo__mark{border-color:#89cce8}.quantum-brand img{width:126px;height:auto}.desktop-nav{gap:25px;display:flex}.desktop-nav a,.guide-link{font:700 12px Manrope,sans-serif}.desktop-nav a:hover,.guide-link:hover{color:var(--blue)}.header-actions{justify-content:flex-end;align-items:center;gap:14px;display:flex}.language-control{border:1px solid #c7dce7;padding:9px 12px;font:800 11px Manrope,sans-serif}.button--header{min-height:42px;padding:10px 17px;font-size:12px}.menu-button{background:0 0;border:0;padding:5px;display:none}.menu-button>span:not(.sr-only){background:var(--navy);width:25px;height:2px;margin:5px;display:block}.mobile-nav{display:none}.document-alert{background:linear-gradient(90deg,#e8fff0,#d0f8bd);border-bottom:1px solid #b6e9a8}.document-alert__inner{grid-template-columns:auto 1fr auto;align-items:center;gap:15px;min-height:68px;display:grid}.document-alert__spark{color:#087d73;font-size:23px}.document-alert strong{color:#164d6b;font:800 15px Manrope,sans-serif;display:block}.document-alert p{color:#315c77;margin:2px 0 0;font-size:13px}.document-alert a{color:#075944;gap:9px;font:800 12px Manrope,sans-serif;display:flex}.hero{background:#fff url(/assets/template-01-hero.png) 50%/cover no-repeat;position:relative;overflow:hidden}.hero:after{content:"";pointer-events:none;background:linear-gradient(90deg,#fff3,#0000 70%);position:absolute;inset:0}.hero__inner{z-index:1;align-items:center;min-height:785px;padding:70px 0 105px;display:flex;position:relative}.hero__copy{width:min(745px,64%)}.hero-lockup{background:#ffffffb8;border:1px solid #a9c8d8;align-items:center;gap:14px;margin-bottom:28px;padding:10px 14px;display:inline-flex;box-shadow:0 8px 24px #2259770f}.hero-lockup .employer-logo__mark{width:31px;height:31px}.hero-lockup .employer-logo strong{font-size:11px}.hero-lockup>span{color:#075d72;text-transform:uppercase;letter-spacing:.1em;border-left:1px solid #b9d1de;padding-left:14px;font:800 9px Manrope,sans-serif}.hero h1{max-width:745px;color:var(--navy);letter-spacing:-.05em;margin:0;font:800 clamp(70px,6.5vw,94px)/.93 Manrope,Arial,sans-serif}.hero h1 span{display:block}.hero h1 .hero__accent{color:var(--bright)}.hero__subheadline{color:#315c77;max-width:640px;margin:27px 0 12px;font-size:22px;line-height:1.42}.hero__body{color:#52758a;max-width:610px;margin:0 0 19px}.hero__instruction{color:#075d72;align-items:center;gap:10px;margin:0 0 24px;font-weight:700;display:flex}.hero__instruction span{color:#087d73}.hero__support{background:#ffffffc4;border:1px solid #b7dbe9;align-items:center;gap:12px;width:min(560px,100%);margin-top:21px;padding:14px 16px;display:flex;box-shadow:0 10px 25px #002f520f}.hero__support>span:first-child{color:var(--blue)}.hero__support>span:nth-child(2){flex-direction:column;flex:1;display:flex}.hero__support small{color:#52758a}.hero__support strong{font:700 13px Manrope,sans-serif}.hero__support svg{width:19px}.quick-nav{z-index:2;background:#fff;border:1px solid #d7e7ef;grid-template-columns:repeat(5,1fr);display:grid;position:relative;transform:translateY(-28px);box-shadow:0 12px 30px #002f521a}.quick-nav a{text-align:center;border-right:1px solid #e2edf2;padding:18px;font:800 11px Manrope,sans-serif}.quick-nav a:last-child{border:0}.quick-nav a:hover{color:var(--blue);background:#effaff}.reference-section{padding:96px 0;position:relative}.reference-heading{grid-template-columns:1.15fr .85fr;align-items:end;gap:90px;margin-bottom:43px;display:grid}.reference-heading h2,.video-section h2,.testimonial-section h2,.monthly-section h2,.enrollment-section h2,.human-help h2{color:var(--heading);letter-spacing:-.045em;margin:0;font:400 clamp(38px,4vw,53px)/1.05 Manrope,sans-serif}.reference-heading>p{color:#52758a;margin:0;font-size:17px}.reference-heading--inverse h2{color:#fff}.reference-heading--inverse>p{color:#b7d8e8}.overview-section{padding-top:77px}.overview-grid{grid-template-columns:repeat(3,1fr);gap:13px;display:grid}.overview-card{min-height:142px;box-shadow:var(--shadow);background:#fff;border:1px solid #cfe2ec;grid-template-columns:34px 1fr 20px;gap:10px;padding:17px;transition:all .2s;display:grid}.overview-card:hover{border-color:#69b8d8;transform:translateY(-2px)}.overview-card>span{color:#0a83bd;font:800 11px Manrope,sans-serif}.overview-card h3,.care-card h3,.additional-grid h3,.setup-steps h3,.resource-link-grid h3,.download-grid h3{color:var(--heading);margin:0 0 6px;font:700 17px/1.25 Manrope,sans-serif}.overview-card p,.care-card p,.additional-grid p,.setup-steps p,.resource-link-grid p,.download-grid p{color:#52758a;margin:0;font-size:14px}.overview-card svg{color:#0a83bd;align-self:end;width:18px}.paycheck-section{background:#f3f9fc;overflow:hidden}.paycheck-section:after,.setup-section:after,.resource-section:after,.faq-section:after{content:"";border:35px solid #48aed11f;border-radius:50%;width:360px;height:360px;position:absolute;top:40px;right:-210px}.paycheck-grid{z-index:1;grid-template-columns:1.2fr .8fr;gap:25px;display:grid;position:relative}.paycheck-compare{background:#fff;border:1px solid #c9e1ec;padding:25px;position:relative;box-shadow:0 12px 30px #002f5212}.paycheck-labels,.paycheck-row,.paycheck-total{grid-template-columns:1.4fr .7fr .7fr;align-items:center;gap:15px;display:grid}.paycheck-labels{color:#0a6593;text-transform:uppercase;letter-spacing:.1em;border-bottom:1px solid #d7e7ef;padding:0 10px 13px;font:800 9px Manrope,sans-serif}.paycheck-labels strong:first-child{grid-column:2}.paycheck-row{border-bottom:1px solid #e0edf2;padding:13px 10px;font-size:14px}.paycheck-row b{text-align:right;font-family:Manrope,sans-serif}.paycheck-row b:last-child{color:#087d73}.paycheck-total{color:#075944;background:#d9f5f0;padding:17px 10px}.paycheck-total b{text-align:right}.paycheck-compare input{accent-color:#087bc4;width:100%;margin:24px 0 5px}.paycheck-compare>p{text-align:center;color:#52758a;margin:0;font-size:11px}.paycheck-explainer{background:#fff;border:1px solid #cfe2ec;padding:22px 26px}.paycheck-explainer article{border-top:1px solid #dbe9ef;grid-template-columns:35px 1fr;gap:12px;padding:14px 0;display:grid}.paycheck-explainer article>span{color:#0a83bd;font:800 10px Manrope,sans-serif}.paycheck-explainer h3{color:var(--heading);margin:0 0 5px;font:700 15px Manrope,sans-serif}.paycheck-explainer p{color:#52758a;margin:0;font-size:13px}.legal-note{color:#687f8f;margin:15px 0 22px;font-size:11px}.paycheck-help{color:#fff;background:#063560;justify-content:space-between;align-items:center;gap:50px;padding:25px 28px;display:flex}.paycheck-help .eyebrow{color:#9adfff}.paycheck-help h3{margin:0 0 6px;font:700 22px Manrope,sans-serif}.paycheck-help p{color:#c6dfeb;max-width:670px;margin:0;font-size:13px}.care-section{background:#fff}.care-grid{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.care-card{min-height:340px;box-shadow:var(--shadow);background:#fff;border:1px solid #cfe2ec;padding:25px}.care-card--2{background:#f1fbff}.care-card--3{background:#fff8e9}.care-card h3{margin-bottom:13px;font-size:22px}.care-card ul,.navigator-copy ul{color:#315c77;padding-left:18px;font-size:14px}.care-card li,.navigator-copy li{margin:8px 0}.care-card a,.video-section a,.additional-grid a,.download-grid a{color:#087bc4;align-items:center;gap:7px;margin-top:23px;font:800 12px Manrope,sans-serif;display:inline-flex}.care-card a svg,.video-section a svg,.additional-grid a svg,.download-grid a svg{width:18px}.navigator-section{color:#fff;background:#05275d;padding:96px 0}.navigator-tabs{border-bottom:1px solid #b7d8e847;grid-template-columns:repeat(6,1fr);margin-bottom:22px;display:grid}.navigator-tabs button{color:#9fc4d8;text-align:left;background:0 0;border:0;border-bottom:3px solid #0000;padding:14px 9px;font:700 11px/1.25 Manrope,sans-serif}.navigator-tabs button span{color:#58c9e9;margin-bottom:5px;font-size:9px;display:block}.navigator-tabs button[aria-selected=true]{color:#fff;border-color:#84f6a6}.navigator-panel{background:#063560;border:1px solid #b7d8e833;grid-template-columns:.92fr 1.08fr;min-height:470px;display:grid}.navigator-media{min-height:470px;position:relative;overflow:hidden}.navigator-media:after{content:"";background:linear-gradient(#0000 40%,#031a427a);position:absolute;inset:0}.navigator-media img{object-fit:cover;width:100%;height:100%}.navigator-media>span{z-index:2;background:#05275d;padding:8px 11px;font:800 10px Manrope,sans-serif;position:absolute;bottom:16px;left:18px}.navigator-copy{padding:45px}.navigator-copy .eyebrow{color:#9adfff}.navigator-copy h3{color:#fff;letter-spacing:-.04em;margin:0;font:400 37px/1.06 Manrope,sans-serif}.navigator-copy>p{color:#c4dce8}.navigator-copy ul{color:#fff}.navigator-when{background:#ffffff0f;border-left:3px solid #84f6a6;padding:14px;font-size:13px}.navigator-controls{justify-content:flex-end;align-items:center;gap:15px;margin-top:14px;display:flex}.navigator-controls p{color:#a9cadb;margin:0;font-size:12px}.navigator-controls button{color:#fff;background:0 0;border:1px solid #ffffff4d;place-items:center;width:38px;height:38px;display:grid}.coaching-bridge{background:linear-gradient(90deg,#e9fff6,#d0f8bd);padding:20px 0}.coaching-bridge .wide-container{align-items:center;gap:25px;display:flex}.coaching-bridge img{width:170px}.coaching-bridge p{color:#075944;flex:1;margin:0;font-weight:600}.coaching-bridge a{color:#075944;gap:8px;font:800 12px Manrope,sans-serif;display:flex}.coaching-bridge svg{width:18px}.additional-section{overflow:hidden}.additional-grid{grid-template-columns:repeat(4,1fr);gap:13px;display:grid}.additional-grid article{background:#effaff;border:1px solid #cfe2ec;min-height:300px;padding:23px}.additional-grid article:nth-child(2){background:#f1fbf7}.additional-grid article:nth-child(3){background:#fff7e8}.additional-grid article:nth-child(4){background:#eef5ff}.additional-icon{color:#087bc4;border:1px solid #84cce8;border-radius:50%;place-items:center;width:37px;height:37px;margin-bottom:29px;display:grid}.additional-grid h3{font-size:20px}.setup-section{background:linear-gradient(110deg,#f4fdff,#e7fbf3);overflow:hidden}.setup-layout{z-index:1;grid-template-columns:.85fr 1.15fr;align-items:center;gap:95px;display:grid;position:relative}.device-composition{min-height:570px;position:relative}.device{background:#062c59;border-radius:43px;width:270px;height:550px;padding:13px;position:absolute;top:0;left:70px;overflow:hidden;transform:rotate(-4deg);box-shadow:0 28px 60px #002f5238}.device:before{content:"";z-index:2;background:#031a42;border-radius:7px;width:70px;height:7px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.device img{object-fit:cover;object-position:top;border-radius:32px;width:100%;height:100%}.qr-card{box-shadow:var(--shadow);background:#fff;border:1px solid #c9e1ec;align-items:center;gap:13px;padding:13px;font:700 11px Manrope,sans-serif;display:flex;position:absolute;bottom:35px;right:0}.qr-card img{width:82px}.setup-steps{border-top:1px solid #badce7}.setup-steps article{border-bottom:1px solid #badce7;grid-template-columns:46px 1fr;gap:15px;padding:22px 0;display:grid}.setup-steps article>span{color:#087bc4;background:#fff;border-radius:50%;place-items:center;width:34px;height:34px;font:800 10px Manrope,sans-serif;display:grid}.setup-steps h3{font-size:19px}.setup-note{color:#52758a;background:#ffffffb3;margin:20px 0;padding:14px 16px;font-size:12px}.setup-support{color:#075d72;margin-top:16px;font:700 12px Manrope,sans-serif;display:block}.video-section{background:#f3f9fc}.video-layout{grid-template-columns:.7fr 1.3fr;align-items:center;gap:65px;display:grid}.video-section h2,.testimonial-section h2{font-size:48px}.video-section p,.testimonial-section>div>div>p{color:#52758a}.video-section video{aspect-ratio:16/9;background:#05275d;width:100%;box-shadow:0 15px 35px #002f522e}.testimonial-layout{grid-template-columns:.75fr 1.25fr;align-items:center;gap:70px;display:grid}.testimonial-section blockquote{box-shadow:var(--shadow);background:#effaff;border:1px solid #cfe2ec;margin:0;padding:35px 40px;position:relative}.testimonial-section blockquote>span{color:#8cd8fb;font:400 80px/1 Georgia,serif}.testimonial-section blockquote p{color:#075d72;margin:0 0 15px;font:400 28px/1.3 Manrope,sans-serif}.testimonial-section cite{color:#52758a;font-style:normal}.testimonial-section blockquote div{gap:8px;margin-top:25px;display:flex}.testimonial-section blockquote button{background:#bdd8e5;border:0;width:28px;height:4px}.testimonial-section blockquote button[aria-current=true]{background:#087bc4}.monthly-section{color:#fff;background:linear-gradient(110deg,#087bc4,#006da9);padding:75px 0}.monthly-layout{grid-template-columns:.55fr 1.45fr;align-items:center;gap:80px;display:grid}.monthly-layout ol{margin:0;padding:0;list-style:none}.monthly-layout li{border-bottom:1px solid #ffffff40;padding:15px 0;font:700 13px Manrope,sans-serif}.monthly-layout li span{color:#84f6a6;margin-right:22px}.monthly-section .eyebrow{color:#d0f8bd}.monthly-section h2{color:#fff}.monthly-section p{color:#d7ebf4}.monthly-section .button{margin-top:16px}.library-section{background:#fff}.reference-accordion{border-top:1px solid #cbdfe8}.reference-accordion details{border-bottom:1px solid #cbdfe8}.reference-accordion summary{cursor:pointer;color:#063560;justify-content:space-between;align-items:center;gap:20px;padding:22px 3px;font:700 16px Manrope,sans-serif;list-style:none;display:flex}.reference-accordion summary::-webkit-details-marker{display:none}.reference-accordion summary span:last-child{font-size:24px;transition:all .2s}.reference-accordion details[open] summary span:last-child{transform:rotate(45deg)}.reference-accordion details>div{color:#52758a;padding:0 55px 22px 3px}.reference-accordion details p{margin:0}.enrollment-section{background:#f7f5f0;padding:52px 0}.enrollment-layout{grid-template-columns:1fr auto;align-items:center;gap:50px;display:grid}.enrollment-section h2{font-size:36px}.enrollment-section p:not(.eyebrow){color:#52758a;max-width:750px;margin:12px 0 0}.resource-section{background:#fff;overflow:hidden}.resource-link-grid{z-index:1;grid-template-columns:repeat(3,1fr);gap:13px;display:grid;position:relative}.resource-link-grid>a{min-height:125px;box-shadow:var(--shadow);background:#fff;border:1px solid #cfe2ec;grid-template-columns:34px 1fr 20px;gap:12px;padding:18px;display:grid}.resource-link-grid>a>span{color:#087bc4;font:800 10px Manrope,sans-serif}.resource-link-grid svg{color:#087bc4;align-self:center;width:18px}.downloads-section{background:#eff8fc}.download-grid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.download-grid article{min-height:225px;box-shadow:var(--shadow);background:#fff;border:1px solid #cfe2ec;padding:24px}.pdf-icon{color:#087bc4;background:#e7f7fe;place-items:center;width:46px;height:48px;margin-bottom:20px;font:800 9px Manrope,sans-serif;display:grid}.download-grid h3{font-size:21px}.faq-section{background:#f8fcfe;overflow:hidden}.faq-section .wide-container,.plan-section .wide-container{grid-template-columns:.7fr 1.3fr;gap:70px;display:grid}.faq-section .reference-heading,.plan-section .reference-heading{display:block}.faq-section .reference-heading>p,.plan-section .reference-heading>p{margin-top:18px}.plan-section{background:#eff8fc}.plan-notice{color:#315c77;background:#d9f5f0;border-left:3px solid #087d73;grid-column:2;margin:20px 0 0;padding:15px;font-size:12px}.human-help{color:#fff;background:#031a42;padding:90px 0;position:relative;overflow:hidden}.human-help__rings{border:60px solid #087bc41f;border-radius:50%;width:620px;height:620px;position:absolute;top:-250px;right:-160px;box-shadow:0 0 0 65px #087bc40f}.human-help__layout{grid-template-columns:1.25fr .75fr;align-items:center;gap:80px;display:grid;position:relative}.human-help .eyebrow{color:#9adfff}.human-help h2{color:#fff;font-size:52px}.human-help__layout>div>p{color:#bed7e4;max-width:710px}.help-languages{font-weight:700}.crisis-note{font-size:13px}.crisis-note a{color:#84f6a6;font-weight:700;text-decoration:underline}.human-help aside{color:#05275d;background:#fff;flex-direction:column;min-height:255px;padding:30px;display:flex;box-shadow:0 20px 45px #0003}.human-help aside span{color:#087bc4;text-transform:uppercase;letter-spacing:.12em;font:800 9px Manrope,sans-serif}.human-help aside strong{margin-top:42px;font:800 30px Manrope,sans-serif}.human-help aside a{color:#087bc4}.human-help aside small{color:#52758a;margin-top:auto}.site-footer{color:#fff;background:#021532}.footer-primary,.footer-secondary,.footer-legal{justify-content:space-between;align-items:center;gap:50px;display:flex}.footer-primary{border-bottom:1px solid #27405b;padding-top:52px;padding-bottom:42px}.site-footer .brand-divider{background:#39536a}.site-footer .quantum-brand img{width:150px}.footer-primary p{color:#8faabd;max-width:580px;margin:18px 0 0;font-size:13px}.footer-phone{text-align:right;flex-direction:column;font:800 28px Manrope,sans-serif;display:flex}.footer-phone small{color:#9ab6c9;font-size:10px}.footer-secondary{border-bottom:1px solid #27405b;padding-top:26px;padding-bottom:26px}.footer-secondary>div{align-items:center;gap:20px;display:flex}.footer-secondary>div a{color:#84f6a6}.footer-secondary nav{gap:25px;font-size:12px;display:flex}.footer-legal{color:#6f8da2;padding-top:19px;padding-bottom:21px;font-size:10px}.footer-legal p{margin:0}.footer-legal div{gap:20px;display:flex}.dev-switcher{z-index:50;color:#fff;background:#031a42eb;align-items:center;gap:9px;padding:9px 11px;font:700 9px Manrope,sans-serif;display:flex;position:fixed;bottom:14px;right:14px;box-shadow:0 8px 25px #0003}.dev-switcher select{color:#05275d;background:#fff;border:0;max-width:150px;padding:6px;font-size:11px}@media (width<=1024px){.desktop-nav{display:none}.site-header__inner{grid-template-columns:1fr auto}.header-actions{grid-column:2}.menu-button{display:block}.mobile-nav--open{background:#fff;border-top:1px solid #d7e7ef;grid-template-columns:repeat(2,1fr);padding:12px 24px 22px;display:grid}.mobile-nav a{border-bottom:1px solid #e1edf2;padding:12px;font:700 13px Manrope,sans-serif}.hero__copy{width:75%}.reference-heading{gap:50px}.additional-grid{grid-template-columns:repeat(2,1fr)}.setup-layout{gap:45px}.device{left:25px}.faq-section .wide-container,.plan-section .wide-container{grid-template-columns:.8fr 1.2fr;gap:45px}}@media (width<=768px){.wide-container{width:calc(100% - 32px)}.utility-bar{display:none}.site-header__inner{height:66px}.site-header .quantum-brand img{width:92px}.guide-link,.button--header{display:none}.document-alert__inner{grid-template-columns:auto 1fr;padding:15px 0}.document-alert a{grid-column:2}.document-alert p{font-size:12px}.hero{background-position:60%}.hero:before{content:"";background:#ffffffb8;position:absolute;inset:0}.hero__inner{min-height:auto;padding:104px 0 90px}.hero__copy{width:100%}.hero h1{font-size:58px;line-height:.93}.hero__subheadline{font-size:20px}.quick-nav{grid-template-columns:repeat(5,minmax(110px,1fr));overflow-x:auto}.reference-section,.navigator-section{padding:70px 0}.reference-heading{grid-template-columns:1fr;gap:18px}.reference-heading h2,.video-section h2,.testimonial-section h2,.human-help h2{font-size:42px}.overview-grid{grid-template-columns:repeat(2,1fr);gap:8px}.overview-card{grid-template-columns:25px 1fr;min-height:174px;padding:14px}.overview-card svg{display:none}.paycheck-grid,.navigator-panel,.setup-layout,.video-layout,.testimonial-layout,.human-help__layout{grid-template-columns:1fr}.paycheck-help,.enrollment-layout{flex-direction:column;align-items:flex-start;display:flex}.care-grid{grid-template-columns:1fr}.care-card{min-height:auto}.navigator-tabs{grid-template-columns:repeat(6,minmax(145px,1fr));overflow-x:auto}.navigator-panel{min-height:0}.navigator-media{min-height:330px}.navigator-copy{padding:30px 24px}.navigator-copy h3{font-size:32px}.additional-grid{grid-template-columns:1fr}.additional-grid article{min-height:240px}.setup-layout{gap:45px}.device-composition{min-height:540px}.device{left:50%;transform:translate(-58%)rotate(-4deg)}.qr-card{right:6%}.video-layout,.testimonial-layout{gap:35px}.monthly-layout{grid-template-columns:1fr;gap:35px}.faq-section .wide-container,.plan-section .wide-container{grid-template-columns:1fr;gap:25px}.plan-notice{grid-column:1}.resource-link-grid,.download-grid{grid-template-columns:1fr}.footer-primary,.footer-secondary,.footer-legal{flex-direction:column;align-items:flex-start}.footer-phone{text-align:left}.footer-secondary nav{flex-wrap:wrap}.dev-switcher{bottom:8px;right:8px}.employer-logo__mark{width:34px;height:34px}.employer-logo strong{font-size:12px}}@media (width<=475px){body{font-size:16px}.wide-container{width:calc(100% - 30px)}.site-header__inner,.brand-pair{gap:8px}.brand-divider{height:25px}.site-header .quantum-brand img{width:76px}.language-control{padding:7px;font-size:10px}.hero-lockup{justify-content:flex-start;width:100%;margin-bottom:26px}.hero-lockup>span{font-size:8px}.hero__inner{padding-top:98px}.hero h1{font-size:57.8px}.hero__subheadline{font-size:19px}.button-row{flex-direction:column}.button-row .button{width:100%}.hero__support{align-items:flex-start}.reference-heading h2,.video-section h2,.testimonial-section h2,.human-help h2{font-size:39px}.overview-card h3{font-size:14px}.overview-card p{font-size:12px}.paycheck-compare{padding:16px}.paycheck-row,.paycheck-total{grid-template-columns:1.35fr .65fr .65fr;gap:6px;font-size:11px}.paycheck-explainer{padding:18px}.navigator-media{min-height:260px}.coaching-bridge .wide-container{flex-direction:column;align-items:flex-start;gap:10px}.coaching-bridge img{width:130px}.device-composition{min-height:500px}.device{width:235px;height:480px}.qr-card{padding:8px;bottom:20px;right:0}.qr-card img{width:63px}.monthly-section h2{font-size:39px}.human-help{padding:70px 0}.human-help aside strong{font-size:25px}.footer-primary .brand-pair{flex-wrap:wrap}.site-footer .quantum-brand img{width:120px}.dev-switcher label{display:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition:none!important}}.employer-logo--image img{object-fit:contain;width:43px;height:43px}.hero-lockup .employer-logo--image img{width:32px;height:32px}.site-footer .employer-logo--image img{filter:none;width:40px}.coaching-feature{color:#fff;background:linear-gradient(110deg,#05275d,#075d72);padding:78px 0}.coaching-feature__inner{grid-template-columns:1.25fr .75fr;align-items:center;gap:80px;display:grid}.coaching-feature h2{color:#fff;letter-spacing:-.04em;max-width:760px;margin:0;font:400 45px/1.06 Manrope,sans-serif}.coaching-feature p{color:#c6e1e7}.coaching-feature .eyebrow{color:#84f6a6}.coaching-feature aside{color:#075944;background:#e9fff6;padding:30px}.coaching-feature aside img{width:170px;margin-bottom:35px}.coaching-feature aside strong{font:700 22px Manrope,sans-serif;display:block}.coaching-feature aside p{color:#315c77}@media (width<=768px){.coaching-feature{padding:70px 0}.coaching-feature__inner{grid-template-columns:1fr;gap:32px}.coaching-feature h2{font-size:42px}.coaching-feature aside{padding:24px}}@media (width<=475px){.coaching-feature h2{font-size:39px}}.paycheck-section--interactive{background:linear-gradient(135deg,#f7fcff,#edf8fc 55%,#e6f3f9);padding:clamp(86px,10vw,138px) 0 clamp(78px,9vw,126px)}.journey-stage{color:#53738d;align-items:center;gap:9px;margin-bottom:22px;font-family:Manrope,Arial,sans-serif;font-size:11px;display:flex}.journey-stage span{color:#087bc4;font-weight:900}.journey-stage i{background:#9fc7d9;width:34px;height:1px}.journey-stage b{text-transform:uppercase;letter-spacing:.08em}.journey-stage em{font-style:normal}.section-eyebrow{color:#087bc4;letter-spacing:.12em;text-transform:uppercase;margin:0 0 12px;font-family:Manrope,Arial,sans-serif;font-size:12px;font-weight:900}.paycheck-module-heading{max-width:850px;margin-bottom:clamp(32px,5vw,52px)}.paycheck-module-heading h2{letter-spacing:-.05em;color:#17375f;max-width:730px;margin:0 0 17px;font:400 clamp(44px,5vw,68px)/.98 Manrope,Arial,sans-serif}.paycheck-module-heading>p:not(.section-eyebrow){color:#536f8b;max-width:690px;margin-bottom:0;font-size:19px;line-height:1.55}.paycheck-module-layout{grid-template-columns:minmax(0,1.76fr) minmax(290px,.82fr);align-items:stretch;gap:clamp(28px,4.6vw,62px);display:grid}.paycheck-comparison-wrap{min-width:0}.paycheck-interaction-cue{color:#087bc4;align-items:center;gap:7px;margin:0 0 11px;font-family:Manrope,Arial,sans-serif;font-size:12px;font-weight:800;display:inline-flex}.paycheck-cue-mobile{display:none}.paycheck-comparison{--comparison-position:38%;isolation:isolate;background:#ffffffeb;border:1px solid #b9dce9;min-height:534px;position:relative;overflow:hidden;box-shadow:0 22px 45px #155b8224,inset 0 1px #ffffffe6}.paycheck-comparison:before{content:"";z-index:0;background:linear-gradient(125deg,#fffffff5,#e5f6fda3);position:absolute;inset:0}.paycheck-comparison:focus-within{outline-offset:4px;outline:3px solid #087bc4}.paycheck-state{z-index:1;align-content:stretch;min-height:534px;padding:clamp(27px,4vw,43px) clamp(27px,4vw,43px) 26px;display:grid;position:relative}.paycheck-state--before{background:linear-gradient(135deg,#ffffffad,#eaf7fc59)}.paycheck-state-overlay{z-index:2;clip-path:inset(0 0 0 var(--comparison-position));position:absolute;inset:0;overflow:hidden}.paycheck-state-overlay .paycheck-state{background:linear-gradient(135deg,#e8faf4f2,#d7f5fceb);width:100%}.paycheck-state-heading{border-bottom:1px solid #639ab43d;justify-content:space-between;align-items:baseline;gap:16px;padding-bottom:20px;display:flex}.paycheck-state-heading>span{color:#17375f;letter-spacing:.075em;text-transform:uppercase;font-family:Manrope,Arial,sans-serif;font-size:clamp(15px,2vw,19px);font-weight:900}.paycheck-state--after .paycheck-state-heading>span{color:#08745e}.paycheck-state-rows{flex:1;align-content:center;gap:0;padding-top:17px;display:grid}.paycheck-row{color:#476b86;border-bottom:1px solid #83b0c533;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;min-height:50px;padding:9px 0;font-size:15px;display:grid}.paycheck-row-label{flex-wrap:wrap;align-items:center;gap:2px 5px;display:flex}.paycheck-row-label small{color:#6987a0;flex-basis:100%;font-size:10px;font-weight:700}.paycheck-row-label>span{color:#08745e}.paycheck-value-wrap{justify-items:end;gap:2px;display:grid}.paycheck-amount{color:#17375f;letter-spacing:-.035em;white-space:nowrap;font-family:Manrope,Arial,sans-serif;font-size:16px;font-weight:900}.paycheck-amount--deduction{color:#c73a3f}.paycheck-amount--positive{color:#08745e}.paycheck-amount-delta{color:#08745e;white-space:nowrap;align-items:center;gap:2px;font-family:Manrope,Arial,sans-serif;font-size:10px;font-weight:900;display:inline-flex}.paycheck-row--wellness{background:#ecfff46b;border-top:1px dashed #1a9c6a52}.paycheck-row--total{background:linear-gradient(110deg,#def9ffe6,#e5ffefe0);border:1px solid #1371a847;min-height:63px;margin-top:8px;padding:12px 14px}.paycheck-row--total .paycheck-row-label{color:#1f6389;letter-spacing:.04em;text-transform:uppercase;font-family:Manrope,Arial,sans-serif;font-size:12px;font-weight:900}.paycheck-row--total .paycheck-amount{color:#075944;font-size:21px}.paycheck-row--total .paycheck-amount-delta{font-size:11px}.paycheck-divider{z-index:5;top:0;bottom:0;left:var(--comparison-position);pointer-events:none;background:#f5fefff5;width:1px;position:absolute;transform:translate(-50%);box-shadow:0 0 0 1px #0a6b9b66,0 0 26px #59cdf999}.paycheck-divider-handle{color:#fff;background:#074f89e0;border:1px solid #b8efffeb;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font:900 22px Manrope;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 24px #04345f47,inset 0 1px #ffffff4d}.paycheck-divider em{color:#075d92;white-space:nowrap;background:#ffffffeb;border:1px solid #bdedffb3;padding:4px 7px;font-family:Manrope,Arial,sans-serif;font-size:10px;font-style:normal;font-weight:900;position:absolute;top:calc(50% + 36px);left:50%;transform:translate(-50%)}.paycheck-range{z-index:7;appearance:none;opacity:0;cursor:ew-resize;width:100%;height:100%;margin:0;position:absolute;inset:0}.paycheck-illustrative-note{color:#53738d;align-items:center;gap:7px;margin:13px 0 0;font-size:13px;font-weight:700;display:flex}.paycheck-illustrative-note span{color:#087bc4}.paycheck-illustrative-footnote{color:#7890a4;margin:4px 0 0 23px;font-size:10px;line-height:1.35}.paycheck-compliance-link{color:#1d5b80;text-underline-offset:3px;background:0 0;border:0;align-items:center;gap:6px;margin-top:10px;padding:0;font-family:Manrope,Arial,sans-serif;font-size:12px;font-weight:850;text-decoration:underline;display:inline-flex}.paycheck-details{color:#668097;margin-top:16px;font-size:12px;line-height:1.5}.paycheck-details p{max-width:950px;margin:10px 0 0}.paycheck-education{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffc2;border:1px solid #c5e5f1;padding:clamp(24px,3vw,34px);box-shadow:0 18px 39px #0d426b17}.paycheck-education h3{margin:0 0 22px;font-size:27px}.paycheck-teaching-points{gap:17px;margin:0;padding:0;list-style:none;display:grid}.paycheck-teaching-points li{grid-template-columns:32px 1fr;align-items:flex-start;gap:11px;display:grid}.paycheck-teaching-points li>span{color:#087bc4;background:#e6f6fc;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.paycheck-teaching-points strong{color:#17375f;margin-top:2px;font-family:Manrope,Arial,sans-serif;font-size:14px;font-weight:900;display:block}.paycheck-teaching-points p{color:#5d7892;margin:4px 0 0;font-size:13px;line-height:1.43}.paycheck-wellness-note{background:linear-gradient(135deg,#d0f8bd99,#ffffffbf);border:1px solid #3aa97140;grid-template-columns:25px 1fr;gap:9px;margin-top:24px;padding:15px;display:grid}.paycheck-wellness-note>span{color:#08745e;margin-top:2px}.paycheck-wellness-note strong{color:#075944;font-family:Manrope,Arial,sans-serif;font-size:13px;font-weight:900;display:block}.paycheck-wellness-note p{color:#477461;margin:4px 0 0;font-size:12px;line-height:1.42}.paycheck-summary{color:#6d8498;margin:19px 0 0;font-size:12px;line-height:1.5}.paycheck-support-row{background:linear-gradient(115deg,#062b55,#0d6193);border:1px solid #07538d2e;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px;margin-top:clamp(38px,5vw,62px);padding:clamp(25px,4vw,38px);display:grid;box-shadow:0 20px 40px #042c542e}.paycheck-support-row .section-eyebrow{color:#a8eaff;margin-bottom:8px}.paycheck-support-row h3{color:#fff;margin:0 0 8px;font-size:25px}.paycheck-support-row p:not(.section-eyebrow){color:#c4e7f6;max-width:600px;margin:0;font-size:15px;line-height:1.48}.paycheck-support-actions{justify-items:start;gap:9px;min-width:205px;display:grid}.paycheck-support-actions .button{width:100%;min-height:46px}.paycheck-support-actions>a:not(.button){color:#c9effd;text-align:left;align-items:center;gap:6px;padding:2px 0;font-family:Manrope,Arial,sans-serif;font-size:12px;font-weight:800;display:inline-flex}@media (width<=900px){.paycheck-module-layout{grid-template-columns:1fr}.paycheck-education{max-width:680px}.paycheck-support-row{grid-template-columns:1fr}.paycheck-support-actions{grid-template-columns:auto auto auto;place-items:center start}.paycheck-support-actions .button{width:auto}}@media (width<=680px){.paycheck-section--interactive{padding:76px 0}.paycheck-module-heading>p:not(.section-eyebrow){font-size:17px}.paycheck-cue-desktop{display:none}.paycheck-cue-mobile{display:inline}.paycheck-comparison,.paycheck-state{min-height:535px}.paycheck-state{padding:20px}.paycheck-state-heading{flex-direction:column;align-items:flex-start;gap:4px;padding-bottom:14px}.paycheck-row{min-height:48px;padding:8px 0;font-size:13px}.paycheck-amount{font-size:14px}.paycheck-row--total{min-height:59px;padding:10px}.paycheck-row--total .paycheck-amount{font-size:19px}.paycheck-row--total .paycheck-row-label{font-size:10px}.paycheck-amount-delta{font-size:9px}.paycheck-divider-handle{width:46px;height:46px}.paycheck-divider em{display:none}.paycheck-education{padding:24px 20px}.paycheck-support-row{margin-top:34px;padding:25px 20px}.paycheck-support-row h3{font-size:23px}.paycheck-support-actions{grid-template-columns:1fr;width:100%}.paycheck-support-actions .button{width:100%}}.wide-container{max-width:1180px}.paycheck-section--interactive{padding-top:129px;padding-bottom:129px}.paycheck-module-heading{margin-bottom:0}.paycheck-module-heading .journey-stage{height:27.275px;margin-bottom:15px;font-size:9px;line-height:13.68px}.paycheck-module-heading .section-eyebrow{font-size:10px;line-height:13px}.paycheck-module-heading h2{font-size:56.8px;line-height:59.64px}.paycheck-module-heading>p:not(.section-eyebrow),.paycheck-support-row{margin-top:0}@media (width<=680px){.wide-container{max-width:none}.paycheck-section--interactive{padding-top:76px;padding-bottom:76px}.paycheck-module-heading h2{font-size:39px;line-height:1.03}}.phase-two-support{background:#fff;padding:108px 0}.phase-two-heading{max-width:820px;margin-bottom:44px}.phase-two-heading>p{color:#087bc4;letter-spacing:.12em;text-transform:uppercase;margin:0 0 12px;font:900 11px/1.3 Manrope,Arial,sans-serif}.phase-two-heading h2{color:#17375f;letter-spacing:-.045em;margin:0 0 16px;font:400 52px/1.03 Manrope,Arial,sans-serif}.phase-two-heading>span{color:#58738d;font-size:18px;line-height:1.55}.phase-two-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.phase-two-card{background:#f7fbfd;border:1px solid #cae3ed;flex-direction:column;min-height:600px;padding:29px;display:flex;box-shadow:0 16px 34px #0c4f7612}.phase-two-card--mental{background:#f3f8ff}.phase-two-card--rx{background:#f7fcf8}.phase-two-icon{color:#087bc4;background:#e5f5fb;border-radius:50%;place-items:center;width:46px;height:46px;margin-bottom:23px;font:900 14px Manrope;display:grid}.phase-two-kicker{letter-spacing:.11em;text-transform:uppercase;color:#087bc4!important;font:900 10px/1.3 Manrope!important}.phase-two-card h3{color:#17375f;letter-spacing:-.025em;margin:4px 0 13px;font:700 25px/1.12 Manrope}.phase-two-card>p:not(.phase-two-kicker){color:#5b7690;line-height:1.48}.phase-two-subpath{border-top:1px solid #bedce7;gap:6px;margin-top:15px;padding-top:15px;display:grid}.phase-two-subpath strong,.phase-two-path-list strong{color:#17375f;font:900 13px Manrope}.phase-two-subpath small,.phase-two-path-list small{color:#647f96;line-height:1.42;display:block}.phase-two-card a{color:#075d92;margin-top:auto;font:850 12px Manrope}.phase-two-path-list{gap:12px;margin:16px 0;display:grid}.phase-two-path-list>div{grid-template-columns:22px 1fr;gap:8px;display:grid}.phase-two-card aside{color:#6b5361;background:#fff1f3;border-left:3px solid #d94c67;margin:12px 0;padding:12px;font-size:11px;line-height:1.4}.phase-two-card ol{color:#5d7892;gap:12px;margin:18px 0;padding-left:22px;font-size:13px;display:grid}.phase-two-rx-actions{border-top:1px solid #cfe4d8;gap:10px;margin-top:auto;padding-top:18px;display:grid}.ziglar-spotlight-section{background:linear-gradient(135deg,#eefbf5,#eff9ff 48%,#e6f8fa);padding:64px 0;position:relative}.ziglar-spotlight-disclosure>summary{cursor:pointer;list-style:none}.ziglar-spotlight-disclosure>summary::-webkit-details-marker{display:none}.ziglar-collapsed-summary{grid-template-columns:180px 1fr auto;align-items:center;gap:34px;display:grid}.ziglar-summary-logo{background:#fff;border:1px solid #b8dfe1;justify-content:center;align-items:center;height:94px;padding:18px;display:flex}.ziglar-summary-logo img{max-width:140px;max-height:54px}.ziglar-collapsed-summary .section-eyebrow{margin-bottom:8px}.ziglar-collapsed-summary strong{color:#17375f;font:750 23px/1.2 Manrope;display:block}.ziglar-collapsed-summary>div:nth-child(2)>span{color:#58768b;margin-top:6px;font-size:14px;display:block}.ziglar-summary-chevron{color:#075d92;font-size:38px;transition:transform .2s}.ziglar-spotlight-disclosure[open] .ziglar-summary-chevron{transform:rotate(90deg)}.ziglar-expanded-content{padding:55px 0 20px}.ziglar-spotlight{grid-template-columns:.7fr 1.3fr;gap:70px;display:grid}.ziglar-brand-panel{color:#fff;background:linear-gradient(145deg,#002e58,#075b80 58%,#087d73);padding:35px}.ziglar-logo-wrap{background:#fff;padding:17px}.ziglar-logo-wrap img{width:170px}.ziglar-proof{margin-top:30px;display:grid}.ziglar-proof strong{font:700 54px Manrope}.ziglar-copy h2{color:#17375f;letter-spacing:-.04em;font:400 48px/1.04 Manrope}.ziglar-copy>p{color:#58738d;font-size:17px;line-height:1.55}.ziglar-payoff{color:#075944!important;font-weight:800!important}@media (width<=768px){.phase-two-support{padding:74px 0}.phase-two-heading h2{font-size:39px}.phase-two-grid{grid-template-columns:1fr}.phase-two-card{min-height:0}.ziglar-spotlight-section{padding:42px 0}.ziglar-collapsed-summary{grid-template-columns:105px 1fr auto;gap:16px}.ziglar-summary-logo{height:72px;padding:12px}.ziglar-collapsed-summary strong{font-size:17px}.ziglar-spotlight{grid-template-columns:1fr;gap:30px}}.benefits-overview-section{padding:45px 0 54px}.benefits-overview-heading{grid-template-columns:1.1fr .9fr;align-items:end;gap:50px;height:75px;margin-bottom:0;display:grid}.benefits-overview-heading .section-eyebrow{margin-bottom:7px}.benefits-overview-heading h2{color:#17375f;letter-spacing:-.035em;margin:0;font:400 32px/1.05 Manrope}.benefits-overview-heading>p{color:#58738d;margin:0 0 4px;font-size:14px;line-height:1.45}.benefits-overview-grid{grid-template-columns:repeat(3,1fr);gap:8px;height:275px;display:grid}.benefits-overview-grid button{color:#17375f;text-align:left;background:#f6fbfe;border:1px solid #d2e7ef;grid-template-columns:29px 1fr;align-content:start;column-gap:10px;padding:16px 18px;display:grid}.benefits-overview-step{color:#087bc4;grid-row:1/3;font:900 10px Manrope}.benefits-overview-grid strong{font:800 14px/1.2 Manrope}.benefits-overview-grid small{color:#617c92;font-size:11px;line-height:1.35}.benefits-overview-grid button:hover{background:#eaf8fd;border-color:#8ac9df}@media (width<=768px){.benefits-overview-section{padding:50px 0}.benefits-overview-heading{grid-template-columns:1fr;gap:12px;height:auto;margin-bottom:25px}.benefits-overview-grid{grid-template-columns:repeat(2,1fr);height:auto}.benefits-overview-grid button{min-height:174px;padding:14px}}@media (width>=769px){.hero{min-height:1228px}.phase-two-support{box-sizing:border-box;height:1014px}.phase-two-card{min-height:590px}.navigator-section{box-sizing:border-box;min-height:1104px;padding-top:130px;padding-bottom:130px}.ziglar-spotlight-section{box-sizing:border-box;height:237px}.additional-section{padding-top:112px;padding-bottom:112px}.additional-grid{margin-top:89px}.additional-grid article{min-height:562px}.setup-section{padding-top:132px;padding-bottom:115px}.setup-section>.wide-container{min-height:974px}.setup-layout{min-height:720px}.video-section{padding-top:110px;padding-bottom:110px}.testimonial-section{padding-top:113px;padding-bottom:113px}.testimonial-layout{align-items:stretch;min-height:450px}.testimonial-layout blockquote{align-content:center;min-height:330px}.monthly-section{padding-top:112px;padding-bottom:112px}.monthly-layout{align-items:center;min-height:443px}.library-section{padding-top:115px;padding-bottom:115px}.library-section>.wide-container{grid-template-columns:minmax(0,.9fr) minmax(460px,1.1fr);align-items:start;gap:80px;min-height:353px;display:grid}.library-section .reference-heading{height:auto;margin:0;display:block}.library-section .reference-heading>p{margin-top:18px}.library-section .reference-accordion{height:314px}.library-section .reference-accordion details{height:62.8px}.library-section .reference-accordion summary{box-sizing:border-box;height:62.8px;padding:17px 20px}.enrollment-section{box-sizing:border-box;height:295px;padding-top:73px;padding-bottom:73px}.enrollment-layout{min-height:149px}.resource-section{box-sizing:border-box;height:548px;padding-top:112px;padding-bottom:112px}.resource-section>.wide-container{height:324px}.resource-section .reference-heading{height:82px;margin:0}.resource-link-grid{height:242px}.downloads-section{box-sizing:border-box;height:848px;padding-top:126px;padding-bottom:130px}.downloads-section>.wide-container{height:592px}.downloads-section .reference-heading{height:186px;margin:0}.download-grid{height:406px}.download-grid article{box-sizing:border-box;height:406px;min-height:0}.faq-section{box-sizing:border-box;height:646px;padding-top:128px;padding-bottom:128px}.faq-layout{grid-template-columns:minmax(0,.9fr) minmax(500px,1.1fr);align-items:start;gap:80px;height:390px;display:grid}.faq-section .reference-heading{height:auto;margin:0;display:block}.faq-section .reference-heading>p{margin-top:18px}.faq-section .reference-accordion{height:390px}.faq-section .reference-accordion details{height:55.714px}.faq-section .reference-accordion summary{box-sizing:border-box;height:55.714px;padding:14px 18px}.plan-section{box-sizing:border-box;height:747px;padding-top:112px;padding-bottom:0}.plan-details-layout{grid-template-columns:minmax(0,.9fr) minmax(500px,1.1fr);align-items:start;gap:80px;height:334px;display:grid}.plan-section .reference-heading{height:auto;margin:0;display:block}.plan-section .reference-heading>p{margin-top:18px}.plan-section .reference-accordion{height:334px}.plan-section .reference-accordion details{height:55.667px}.plan-section .reference-accordion summary{box-sizing:border-box;height:55.667px;padding:14px 18px}.plan-disclosure{box-sizing:border-box;background:#fff;border:1px solid #c7dfe9;justify-content:space-between;align-items:center;height:98px;margin-top:14px;padding:18px 24px;display:flex}.plan-disclosure strong{color:#17375f;font:900 14px Manrope}.plan-disclosure p{color:#637d92;margin:4px 0 0;font-size:12px}.plan-disclosure a{color:#075d92;font:850 12px Manrope}.limitations-note{color:#60788c;box-sizing:border-box;background:#e5f3f8;height:92px;margin-top:0;padding:20px 24px;font-size:12px;line-height:1.5}.limitations-note strong{color:#17375f;font:900 12px Manrope;display:block}.human-help{box-sizing:border-box;height:601px;padding-top:108px;padding-bottom:108px}.human-help__layout{height:385px}.crisis-section{box-sizing:border-box;background:#edf7fc;height:62px;padding:20px 0}.crisis-layout{color:#466980;text-align:center;height:22px;font-size:12px}.crisis-layout a{color:#075d92;font-weight:900}.paycheck-support-row{box-sizing:border-box;height:189px}}.template-01-source-frame{background:#fff;border:0;width:100%;height:100vh;display:block}@media (width<=768px){.crisis-section{background:#edf7fc;padding:20px 0}.crisis-layout{color:#466980;font-size:12px;line-height:1.45}.plan-disclosure,.limitations-note{background:#fff;border:1px solid #c7dfe9;margin-top:18px;padding:20px}.plan-disclosure{gap:12px;display:grid}.plan-disclosure p{margin:5px 0}.limitations-note strong{display:block}}.utility-bar{display:none}.site-header__inner{height:75px}.document-alert{box-sizing:border-box;height:55px}.document-alert__inner{height:55px;padding:0}.document-alert p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.video-section{box-sizing:border-box;height:614px}.video-layout{height:394px}.human-help{overflow:hidden}@media (width<=768px){.document-alert{height:55px;overflow:hidden}.document-alert__inner{grid-template-columns:auto minmax(0,1fr) auto;gap:9px;height:55px;padding:0}.document-alert__inner>div{min-width:0}.document-alert p{display:none}.document-alert strong{white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.document-alert a{white-space:nowrap;grid-column:auto;font-size:10px}.quick-nav,.navigator-tabs{overscroll-behavior-inline:contain;max-width:100%;overflow-x:auto}}html,body,#root,.template-01{max-width:100%;overflow-x:hidden}.dev-switcher{opacity:0;transition:opacity .15s}.dev-switcher:hover,.dev-switcher:focus-within{opacity:1}.lucide-icon{flex:none}.paycheck-divider-handle{gap:0}.paycheck-divider-handle .lucide-icon+.lucide-icon{margin-left:-6px}.paycheck-row-label>.lucide-icon{color:#08745e}.paycheck-wellness-note>.lucide-icon{color:#08745e;margin-top:2px}.paycheck-support-actions a{align-items:center;gap:6px;display:inline-flex}.paycheck-compliance-dialog{color:#294f6d;background:linear-gradient(150deg,#fff,#edf9fd);border:1px solid #b9dce9;width:min(760px,100% - 32px);max-height:calc(100dvh - 32px);padding:30px;overflow-y:auto;box-shadow:0 30px 80px #001d3f66}.paycheck-compliance-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#001d3fb8}.paycheck-dialog-header{grid-template-columns:1fr auto;gap:24px;display:grid}.paycheck-dialog-header h2{color:#00274e;margin:0;font:700 31px/1.08 Manrope}.paycheck-dialog-header>button{color:#315d7c;background:#fff;border:1px solid #b9dce9;border-radius:50%;width:38px;height:38px;font-size:24px}.paycheck-compliance-dialog>p{font-size:14px;line-height:1.55}.paycheck-compliance-questions{gap:8px;display:grid}.paycheck-compliance-questions details{background:#ffffffbf;border:1px solid #11659629}.paycheck-compliance-questions summary{color:#00274e;cursor:pointer;padding:14px 42px 14px 15px;font-family:Manrope;font-size:13px;font-weight:900}.paycheck-compliance-questions p{color:#55738c;margin:0;padding:0 15px 15px;font-size:13px;line-height:1.52}.paycheck-compliance-support{background:#ddfbeeb8;border-left:3px solid #34b981;margin-top:18px;padding:15px}.paycheck-compliance-support strong{color:#075944;font:900 13px Manrope}.paycheck-compliance-support p{color:#477461;margin:5px 0 0;font-size:12px;line-height:1.5}.paycheck-compliance-actions{grid-template-columns:1fr 1fr auto;gap:8px;margin-top:18px;display:grid}.paycheck-compliance-actions>*{text-align:center;justify-content:center;min-height:44px}.paycheck-compliance-actions button{color:#003d6b;background:#fff;border:1px solid #96c9df;padding:0 16px;font:900 12px Manrope}.ziglar-summary-chevron svg{width:21px;height:21px}.ziglar-expanded-content{border-top:1px solid #b9e2df}.ziglar-brand-note{color:#d8f6ef;font-size:13px;line-height:1.5}.ziglar-focus,.ziglar-partnership{background:#fff;border:1px solid #b8dfe6;margin-top:12px}.ziglar-focus summary,.ziglar-partnership summary{color:#17375f;cursor:pointer;justify-content:space-between;align-items:center;padding:15px;font:900 13px Manrope;display:flex}.ziglar-focus summary svg,.ziglar-partnership summary svg{width:17px;height:17px}.ziglar-focus-body,.ziglar-partnership>p{color:#58738d;padding:0 15px 15px;font-size:13px;line-height:1.5}.ziglar-focus-list{grid-template-columns:repeat(2,1fr);gap:8px;margin:12px 0 0;padding-left:18px;display:grid}.ziglar-route{background:#e6f7fb;border-left:3px solid #087bc4;display:grid;padding:14px!important;font-size:12px!important}.ziglar-route strong{color:#17375f;font:900 12px Manrope}.ziglar-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;display:flex}.ziglar-actions>a:not(.button){color:#075d92;align-items:center;gap:5px;font:850 12px Manrope;display:inline-flex}.ziglar-actions svg{width:16px;height:16px}.ziglar-care-note{font-size:11px!important}.ziglar-success-path{background:#fff;border:1px solid #b9dfe5;grid-template-columns:.7fr 1.3fr;gap:65px;margin-top:48px;padding:34px;display:grid}.ziglar-success-path h3{color:#17375f;margin:0;font:700 30px Manrope}.ziglar-success-path>div>p:last-child{color:#58738d}.ziglar-success-path ol{gap:18px;margin:0;padding:0;list-style:none;display:grid}.ziglar-success-path li{grid-template-columns:34px 1fr;gap:12px;display:grid}.ziglar-success-path li>span{color:#087bc4;font:900 11px Manrope}.ziglar-success-path strong{color:#17375f;font:900 13px Manrope}.ziglar-success-path li p{color:#637d92;margin:4px 0 0;font-size:12px;line-height:1.45}.reference-accordion summary>svg{width:18px;height:18px;transition:transform .2s}.reference-accordion details[open] summary>svg{transform:rotate(90deg)}@media (width<=680px){.paycheck-compliance-dialog{width:calc(100% - 16px);max-height:calc(100dvh - 16px);padding:22px 18px}.paycheck-compliance-actions{grid-template-columns:1fr}.ziglar-success-path{grid-template-columns:1fr;gap:25px;padding:22px}.ziglar-focus-list{grid-template-columns:1fr}}.phase-two-card a svg{width:16px;height:16px}.mental-path-icon{background:#087bc4;border-radius:50%;width:8px;height:8px;margin:5px}.setup-section>.wide-container>.setup-note{color:#58738d;max-width:620px;margin:-26px 0 30px}.setup-section>.wide-container>.setup-note strong{color:#17375f}.qr-card strong{color:#17375f;font:900 12px Manrope;display:block}.qr-card span{font-size:10px}.setup-ready{background:#eef8fc;border-left:3px solid #087bc4;display:grid;padding:14px!important}.setup-ready strong{color:#17375f;font:900 12px Manrope}.setup-home-base{background:#e8f7fb;border:1px solid #c5e4ed;grid-template-columns:.8fr 1.2fr;gap:30px;margin-top:24px;padding:22px 28px;display:grid}.setup-home-base strong{color:#17375f;font:800 16px Manrope}.setup-home-base p{color:#58738d;margin:0;font-size:13px;line-height:1.5}.testimonial-carousel{grid-template-columns:40px 1fr 40px;align-items:center;gap:12px;display:grid}.testimonial-carousel blockquote{height:100%}.testimonial-arrow{color:#075d92;background:#fff;border:1px solid #b8dce9;border-radius:50%;width:40px;height:40px;font-size:24px}.enrollment-timing{max-width:620px;font-weight:750;line-height:1.5;color:#1c658e!important;margin-top:12px!important;font-size:14px!important}@media (width<=768px){.setup-section>.wide-container>.setup-note{margin:0 0 25px}.setup-home-base{grid-template-columns:1fr}.testimonial-carousel{grid-template-columns:32px 1fr 32px}.testimonial-arrow{width:32px;height:32px}}@media (width>=769px){.paycheck-section--interactive{box-sizing:border-box;height:1360px}.setup-section>.wide-container{height:974px;position:relative;overflow:hidden}.setup-home-base{position:absolute;bottom:0;left:0;right:0}}.additional-grid article>small,.additional-grid li small{color:#637d92;font-size:10px;line-height:1.4;display:block}.additional-route{color:#17375f;margin-top:12px;font:850 11px/1.4 Manrope;display:block}.additional-grid article>ul{gap:10px;margin:14px 0;padding-left:18px;display:grid}.additional-grid article>ul li strong{color:#17375f;font:850 11px Manrope;display:block}.additional-label{color:#17375f!important;font-weight:800!important}.additional-grid .pet-list{grid-template-columns:1fr 1fr;gap:6px}.additional-grid article>a{margin-top:auto}.additional-grid article{flex-direction:column;display:flex}.hero__instruction svg{fill:none;stroke:currentColor;stroke-width:2px;width:18px;height:18px}.hero__support{cursor:default}.hero__support>div p{margin:5px 0 0;font-size:12px}.hero__support>a{color:#075d92;align-items:center;gap:5px;font:850 12px Manrope;display:inline-flex}.hero__support>a svg{width:16px;height:16px}.partnership-bridge{background:#fff;border:1px solid #c7e0e9;grid-template-columns:auto auto 1fr;align-items:center;gap:20px;width:min(760px,100%);margin:30px 0 45px;padding:22px 28px;display:grid;box-shadow:0 15px 35px #0a4b7212}.partnership-bridge>span{color:#087bc4;font:400 28px Manrope}.partnership-bridge strong{color:#17375f;font:800 14px Manrope}.partnership-bridge p{color:#637d92;margin:4px 0 0;font-size:11px}.partnership-bridge .employer-logo--image img{width:36px;height:36px}@media (width<=768px){.partnership-bridge{grid-template-columns:auto auto 1fr;gap:10px;margin:25px 0;padding:17px}.partnership-bridge .employer-logo strong{display:none}}@media (width<=475px){.benefits-overview-section{padding:17.5px 0}.paycheck-section--interactive{padding:42px 0}.hero__inner{padding:98px 0 107px;display:block}.hero__copy{width:100%}.partnership-bridge{box-sizing:border-box;width:100%;margin:22px 0 0}.phase-two-support{padding:82px 0}.phase-two-heading{margin-bottom:28px}.phase-two-grid{gap:12px}.phase-two-card{padding:22px}.phase-two-icon{margin-bottom:14px}.phase-two-card h3{margin-bottom:10px;font-size:23px}.phase-two-card>p:not(.phase-two-kicker){font-size:14px;line-height:1.4}.phase-two-card ul{margin-top:10px;margin-bottom:10px}.phase-two-path-list,.phase-two-card ol{gap:8px;margin:12px 0}.phase-two-subpath{margin-top:11px;padding-top:11px}.additional-section{padding:79px 0}.additional-grid{gap:16px}.additional-grid article{padding:47px 27px}.navigator-section{padding:110.5px 0}.ziglar-spotlight-section{padding:56px 0}.setup-section{padding:47px 0}.video-section{height:auto;padding:83px 0}.testimonial-section{padding:71px 0}.testimonial-layout{gap:20px}.testimonial-section blockquote{padding:24px 26px}.testimonial-section blockquote>span{font-size:66px}.testimonial-section blockquote p{font-size:24px;line-height:1.25}.testimonial-section blockquote div{margin-top:18px}.library-section{padding:30.5px 0}.enrollment-section{padding:37.5px 0}.resource-section{padding:51px 0}.resource-section .reference-heading{margin-bottom:28px}.resource-link-grid{gap:10px}.resource-link-grid>a{min-height:112px;padding:15px}.downloads-section{padding:29.5px 0}.downloads-section .reference-heading{margin-bottom:28px}.download-grid{gap:10px}.download-grid article{padding:18px}.download-grid h3{font-size:18px}.download-grid p{font-size:13px;line-height:1.4}.download-grid a{margin-top:14px}.pdf-icon{width:40px;height:40px;margin-bottom:10px}.faq-section{padding:25.5px 0}.plan-section{padding:56.5px 0}.plan-details-layout{gap:18px}.plan-section .reference-heading{margin-bottom:0}.plan-section .reference-accordion summary{padding:17px 3px}.plan-disclosure,.limitations-note{margin-top:12px;padding:16px}.limitations-note{margin-bottom:0}.human-help{padding:14.5px 0}.human-help__layout{gap:26px}.human-help h2{font-size:36px}.human-help__layout>div>p{margin:12px 0}.human-help aside{min-height:180px;padding:20px}.human-help aside strong{margin-top:14px;font-size:23px}.crisis-section{padding:32px 0}.monthly-section{padding:71.5px 0}.footer-primary{padding-top:40px;padding-bottom:32px}.footer-secondary{padding-top:20px;padding-bottom:20px}.footer-legal{padding-top:14px;padding-bottom:14px}}
