:root{--bg:#030a13;--panel:#071525;--cyan:#19c8f3;--blue:#1769ff;--text:#f7fbff;--muted:#aabbd0;--line:#20435f;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}body{background:var(--bg);color:var(--text);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;line-height:1.55}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button,a,input,select,textarea{touch-action:manipulation}button{cursor:pointer}a:hover{color:var(--cyan)}.nav{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;max-width:1240px;margin:auto;padding:24px 32px;font-size:14px;display:flex}.brand{letter-spacing:.15em;align-items:center;gap:12px;font-size:20px;font-weight:800;display:flex}.brand img{width:38px;height:38px}.application{grid-template-columns:.85fr 1.15fr;align-items:start;gap:80px;width:min(1180px,100% - 64px);margin:64px auto 80px;display:grid}.intro{padding:25px 0;position:sticky;top:35px}.eyebrow{letter-spacing:.16em;color:var(--cyan);font-size:14px;font-weight:800}h1{letter-spacing:-.045em;margin:20px 0 24px;font-size:clamp(38px,4.2vw,58px);line-height:1.06}h1 span{color:var(--cyan)}.intro>p{color:var(--muted);max-width:410px;font-size:18px}.promise{border-bottom:1px solid var(--line);gap:20px;padding:23px 0;display:flex}.promise>span{color:var(--cyan);padding-top:4px;font-size:14px}.promise strong{font-size:18px}.promise p{color:var(--muted);margin:5px 0 0;font-size:16px}.contact{flex-direction:column;gap:6px;margin-top:32px;font-size:16px;display:flex}.contact>span{color:var(--muted);font-size:14px}.form-panel{border:1px solid var(--line);border-top:3px solid var(--cyan);background:linear-gradient(145deg,#0b2036,#071322);border-radius:20px;padding:36px;box-shadow:0 24px 80px #00101b88}.form-heading h2,.success h2{letter-spacing:-.035em;margin:12px 0;font-size:32px;line-height:1.15}.form-heading p,.success p{color:var(--muted);margin:0}.steps{border-bottom:1px solid var(--line);align-items:center;gap:12px;margin:28px 0;padding-bottom:22px;font-size:14px;display:flex}.steps span{color:#8a9caf;align-items:center;gap:8px;display:flex}.steps b{border:1px solid var(--line);border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.steps i{background:var(--line);width:24px;height:1px}.steps .active{color:var(--text);font-weight:700}.steps .active b,.steps .complete b{background:var(--cyan);color:#00131e;border:0}.required{color:var(--muted);margin:0 0 18px;font-size:14px}fieldset{border:0;min-width:0;margin:0;padding:0}fieldset[hidden]{display:none}.fields{grid-template-columns:1fr 1fr;gap:18px;display:grid}label{font-size:14px;font-weight:600;display:block}label span{color:var(--muted);font-weight:400}input:not([type=radio]):not([type=checkbox]),select,textarea{color:#fff;background:#04101e;border:1px solid #2c4e6c;border-radius:9px;width:100%;min-height:48px;margin-top:8px;padding:12px;font-size:16px}input::placeholder,textarea::placeholder{color:#839ab1}textarea{resize:vertical}:is(input:focus-visible,select:focus-visible,textarea:focus-visible,button:focus-visible,a:focus-visible){outline:2px solid var(--cyan);outline-offset:3px}.wide{grid-column:1/-1}.plan-options{gap:10px;margin-top:10px;display:grid}.plan{cursor:pointer;background:#04101e;border:1px solid #2c4e6c;border-radius:12px;align-items:center;gap:12px;padding:15px;display:flex}.plan:has(input:checked){border-color:var(--cyan);background:#0c2b40}.plan input{accent-color:var(--cyan);flex-shrink:0;width:18px;height:18px}.plan strong{font-size:16px}.plan span{font-size:14px;display:block}.terms,.privacy{color:var(--muted);margin:16px 0 23px;font-size:14px;line-height:1.6}.terms a{text-decoration:underline}.consent{align-items:flex-start;gap:12px;margin-top:24px;display:flex}.consent input{width:18px;height:18px;accent-color:var(--cyan);flex-shrink:0}.form-actions{justify-content:flex-end;gap:12px;margin-top:26px;display:flex}.btn{color:#fff;background:0 0;border:1px solid #345774;border-radius:10px;justify-content:center;align-items:center;padding:14px 22px;font-size:16px;font-weight:800;display:inline-flex}.btn.primary{background:linear-gradient(120deg,var(--cyan),#518cff);color:#00131e;border:0}.btn:disabled{opacity:.6;cursor:wait}.error{color:#ffced8;background:#371b29;border:1px solid #af6d7c;border-radius:8px;padding:12px;font-size:16px}.honeypot{position:absolute;left:-10000px}.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}.success{padding:20px 0}.success p{margin:18px 0}.success .receipt{font-size:14px}.success .btn{margin-top:12px}.text-link{margin-top:24px;font-size:16px;text-decoration:underline;display:block}footer{border-top:1px solid var(--line);text-align:center;color:var(--muted);padding:28px 24px;font-size:14px}@media (max-width:950px){.application{grid-template-columns:.75fr 1.25fr;gap:36px}.form-panel{padding:28px}}@media (max-width:720px){.nav{padding:18px 20px}.brand{letter-spacing:.08em;font-size:16px}.nav>a:last-child{font-size:14px}.application{grid-template-columns:1fr;gap:24px;width:calc(100% - 32px);margin:28px auto 45px}.intro{padding:0;position:static}.intro h1{font-size:36px}.intro>p{max-width:none;font-size:16px}.promise,.contact{display:none}.form-panel{padding:24px 20px}.fields{grid-template-columns:1fr}.form-actions .primary{flex:1}.steps{gap:8px}.steps i{width:12px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.biq-login{width:min(850px,100% - 48px);margin:90px auto}.biq-login h1{letter-spacing:-.05em;font-size:clamp(44px,7vw,80px);line-height:1.05}.biq-login h1 span{color:var(--cyan)}.biq-login>p{max-width:650px;color:var(--muted);font-size:18px}.biq-account{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.biq-account span{overflow-wrap:anywhere;max-width:270px}.brand small{letter-spacing:0;color:var(--muted);font-size:14px}.biq-shell{width:min(1180px,100% - 48px);margin:50px auto 80px}.biq-heading{justify-content:space-between;align-items:center;gap:30px;margin-bottom:30px;display:flex}.biq-heading h1{letter-spacing:-.04em;margin:10px 0;font-size:48px}.biq-heading p{color:var(--muted);margin:0}.biq-section-title{justify-content:space-between;align-items:center;gap:20px;display:flex}.biq-section-title h2{font-size:24px}.biq-section-title>span{color:var(--muted);font-size:14px}.biq-launch{border:1px solid var(--line);background:linear-gradient(135deg,#091d33,#071525);border-radius:20px;padding:24px 28px}.biq-empty{color:var(--muted)}.biq-quick{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.biq-quick>a{border:1px solid var(--line);background:#071220;border-radius:12px;flex-direction:column;gap:8px;padding:18px;display:flex}.biq-quick>a>span:not(.biq-monogram),.biq-quick small{color:var(--muted);font-size:14px}.biq-monogram{color:var(--cyan);background:#10314c;border-radius:12px;place-items:center;width:42px;height:42px;font-size:14px;font-weight:800;display:grid}.biq-status{border-left:3px solid var(--cyan);background:#071525;margin:28px 0;padding:20px 24px}.biq-status>span{color:var(--cyan);margin-left:20px;font-size:14px}.biq-status p{color:var(--muted);margin:8px 0 0}.biq-filters{flex-wrap:wrap;gap:8px;margin:10px 0 24px;display:flex}.biq-filters button{color:var(--muted);border:1px solid var(--line);background:0 0;border-radius:30px;padding:8px 14px;font-size:14px}.biq-filters button[aria-pressed=true]{color:#fff;border-color:var(--cyan);background:#123652}.biq-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.biq-card{border:1px solid var(--line);background:#071525;border-radius:16px;padding:24px}.biq-card-head{align-items:center;gap:14px;display:flex}.biq-card h3{margin:0;font-size:21px}.biq-card small{color:var(--cyan);font-size:14px}.biq-card>p{color:var(--muted);min-height:50px;font-size:16px}.biq-setting{border-top:1px solid var(--line);padding:14px 0}.biq-check{align-items:center;gap:10px;font-size:14px;display:flex}.biq-check input{width:18px;height:18px;accent-color:var(--cyan)}.biq-link-label{color:var(--muted);margin-top:12px;font-size:14px;display:block}.biq-link-label input{border:1px solid var(--line);color:#fff;background:#030a13;border-radius:8px;width:100%;margin-top:6px;padding:10px;font-size:14px}.biq-saved{color:var(--cyan)}@media (max-width:900px){.biq-grid,.biq-quick{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.biq-grid{grid-template-columns:1fr}.biq-heading,.biq-section-title{flex-direction:column;align-items:flex-start;gap:10px}.biq-account span{display:none}.biq-heading h1{font-size:38px}.biq-quick{grid-template-columns:1fr}.biq-status>span{margin:8px 0;display:block}.biq-launch{padding:20px}}:is(body:has(.biq-shell),body:has(.biq-login)){color:#1d3046;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f5f7fa}:is(body:has(.biq-shell) .nav,body:has(.biq-login) .nav){background:#fff;border-color:#e0e6ee;max-width:none;padding:20px max(24px,50vw - 590px)}:is(body:has(.biq-shell) .eyebrow,body:has(.biq-login) .eyebrow){color:#1769b8}.biq-shell .biq-heading p,.biq-login>p,.biq-shell .privacy,.biq-shell .biq-section-title>span{color:#596b80}.biq-shell .biq-launch,.biq-shell .biq-card{background:#fff;border-color:#dce4ec;box-shadow:0 3px 12px #17334d05}.biq-shell .biq-empty,.biq-shell .biq-card>p,.biq-shell .biq-link-label{color:#596b80}.biq-shell .biq-quick>a{background:#f9fbfd;border-color:#dce4ec}.biq-shell .biq-quick>a>span:not(.biq-monogram),.biq-shell .biq-quick small{color:#596b80}.biq-shell .biq-monogram{color:#1769b8;background:#eaf3fb}.biq-shell .biq-status{background:#eaf3fb;border-color:#1769b8}.biq-shell .biq-status p{color:#596b80}.biq-shell .biq-status>span,.biq-shell .biq-card small,.biq-shell .biq-saved{color:#1769b8}.biq-shell .biq-filters button{color:#596b80;background:#fff;border-color:#dce4ec}.biq-shell .biq-filters button[aria-pressed=true]{color:#fff;background:#1769b8;border-color:#1769b8}.biq-shell .biq-setting{border-color:#e0e6ee}.biq-shell .biq-link-label input{color:#1d3046;background:#fff;border-color:#cbd6e1}.biq-shell .btn.primary,.biq-login .btn.primary{color:#fff;background:#1769b8}.biq-shell a:hover,.biq-login h1 span{color:#1769b8}.biq-shell .error{color:#a12525;background:#fff0f0}.biq-login .privacy{color:#596b80}body:has(.biq-app){color:#1d3046;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f5f7fa}body:has(.biq-app) .nav{background:#fff;border-color:#e0e6ee;max-width:none;padding:20px 28px}body:has(.biq-app) .btn.primary{color:#fff;background:#1769b8}body:has(.biq-app) .privacy{color:#596b80}.biq-app{grid-template-columns:230px 1fr;min-height:calc(100vh - 90px);display:grid}.biq-sidebar{color:#d5e2ef;background:#122b44;padding:32px 20px}.biq-sidebar .eyebrow{color:#8ecbfa;letter-spacing:.1em;font-size:12px}.biq-sidebar nav{gap:6px;margin:24px 0;display:grid}.biq-sidebar button{color:inherit;text-align:left;background:0 0;border:0;border-radius:8px;padding:12px;font-size:16px}.biq-sidebar button[aria-current=page]{color:#fff;background:#23537e}.biq-sidebar>a{padding:12px;font-size:14px}.biq-content{min-width:0;max-width:1500px;padding:34px 40px}.biq-content>h1{letter-spacing:-.035em;margin:20px 0 10px;font-size:36px}.biq-topline{justify-content:space-between;align-items:center;gap:15px;display:flex}.biq-topline .eyebrow{color:#1769b8;font-size:12px}.biq-badge{color:#1769b8;background:#eaf3fb;border-radius:20px;padding:5px 10px;font-size:14px}.biq-subtitle{color:#596b80;margin-bottom:28px}.biq-metrics{grid-template-columns:repeat(3,1fr);gap:18px;margin:28px 0;display:grid}.biq-metrics button{text-align:left;color:#1d3046;background:#fff;border:1px solid #dce4ec;border-radius:14px;padding:20px}.biq-metrics strong{font-size:32px;display:block}.biq-metrics span{color:#596b80;font-size:14px}.biq-panel,.biq-entry{background:#fff;border:1px solid #dce4ec;border-radius:14px;margin:20px 0;padding:24px}.biq-panel h2{margin:0 0 18px;font-size:22px}.biq-two{grid-template-columns:1.15fr 1fr;align-items:start;gap:24px;display:grid}.biq-entry{gap:14px;display:grid}.biq-entry h3{margin:0}.biq-entry label,.biq-record form label{gap:6px;font-size:14px;display:grid}.biq-entry input,.biq-entry textarea,.biq-entry select,.biq-record textarea{color:#1d3046;background:#fff;border:1px solid #cbd6e1;border-radius:8px;width:100%;padding:10px;font-size:16px}.biq-record{overflow-wrap:anywhere;background:#fafcfe;border:1px solid #e0e6ee;border-radius:10px;margin:12px 0;padding:18px}.biq-record h3{margin:0;font-size:18px}.biq-record p{white-space:pre-wrap;color:#596b80;margin:10px 0}.biq-record-heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.biq-record-meta{color:#596b80;flex-wrap:wrap;gap:12px;font-size:14px;display:flex}.biq-record small{color:#596b80;margin-top:8px;font-size:14px;display:block}.biq-small-button{color:#1769b8;background:#fff;border:1px solid #cbd6e1;border-radius:7px;margin-top:14px;padding:7px 12px;font-size:14px}.biq-reply{background:#eaf3fb;border-left:3px solid #1769b8;margin-top:16px;padding:10px 14px}.biq-record form{gap:12px;margin-top:15px;display:grid}.biq-email{color:#1769b8;font-weight:700}.biq-email-guide{margin:28px 0}.biq-vaults{grid-template-columns:1fr 1fr;gap:16px;display:grid}.biq-content .biq-shell{width:100%;margin:24px 0}.biq-content .biq-heading h1{font-size:28px}.biq-content .biq-grid{grid-template-columns:repeat(2,1fr)}.biq-content .error{color:#a12525;background:#fff0f0;border-radius:8px;padding:14px}.biq-content li{margin:10px 0}@media (max-width:1100px){.biq-two{grid-template-columns:1fr}.biq-content{padding:28px 24px}.biq-app{grid-template-columns:200px 1fr}}@media (max-width:750px){.biq-app{grid-template-columns:1fr}.biq-sidebar{padding:16px}.biq-sidebar nav{margin:10px 0;display:flex;overflow-x:auto}.biq-sidebar button{white-space:nowrap;font-size:14px}.biq-sidebar>a{display:none}.biq-metrics{grid-template-columns:1fr}.biq-topline{flex-direction:column;align-items:flex-start}.biq-content .biq-grid,.biq-vaults{grid-template-columns:1fr}.biq-content{padding:24px 18px}.biq-content>h1{font-size:30px}}.biq-auth-pending{color:#1d3046;background:#eaf3fb;border:1px solid #cadced;border-radius:10px;padding:16px;font-size:16px!important}.biq-stage{align-items:center;gap:12px;margin-top:14px;font-size:14px;display:flex}.biq-stage select{color:#1d3046;background:#fff;border:1px solid #cbd6e1;border-radius:8px;padding:8px}.studio-tabs{flex-wrap:wrap;gap:8px;margin:24px 0;display:flex}.studio-tabs button{color:#263c56;background:#fff;border:1px solid #cbd6e1;border-radius:8px;padding:10px 16px}.studio-tabs .active{color:#fff;background:#153b64;border-color:#153b64}.studio-layout{grid-template-columns:230px minmax(0,1fr);gap:24px;display:grid}.studio-library h2{font-size:20px}.studio-library-item{text-align:left;color:#203955;background:#f7faff;border:1px solid #dce5ef;border-radius:9px;flex-direction:column;gap:6px;width:100%;margin-top:12px;padding:14px;display:flex}.studio-library-item span{color:#596b80;font-size:14px}.studio-library-item.selected{background:#eaf3fb;border-color:#1769b8}.studio-editor,.studio-add{gap:18px;display:grid}.studio-editor label,.studio-add label{gap:7px;font-size:14px;font-weight:600;display:grid}.studio-editor input,.studio-editor textarea,.studio-editor select,.studio-add input,.studio-add textarea,.studio-add select{color:#203955;background:#fff;border:1px solid #c5d1df;border-radius:8px;width:100%;min-width:0;padding:11px;font-size:16px}.studio-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.studio-scenario{background:#edf5fc;border-radius:12px;grid-template-columns:repeat(3,1fr);gap:16px;padding:20px;display:grid}.studio-scenario div{gap:8px;display:grid}.studio-scenario strong{color:#153b64;font-size:24px}.studio-scenario span{font-size:14px}.studio-editor .studio-check{align-items:center;gap:12px;font-size:16px;font-weight:400;display:flex}.studio-check input{flex-shrink:0;width:18px;height:18px}.studio-editor progress{accent-color:#1769b8;width:100%;height:12px}.studio-tracking{overflow-wrap:anywhere;background:#f4f7fb;border-radius:10px;padding:16px}.studio-tracking code{font-size:14px}.studio-save{flex-wrap:wrap;gap:12px;display:flex}.studio-add{border-top:1px solid #dce5ef;margin-top:28px;padding-top:24px}.studio-board{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.studio-root{text-align:center;color:#fff;background:#153b64;border-radius:10px;grid-column:1/-1;padding:18px;font-weight:700}.studio-card{overflow-wrap:anywhere;background:#f8fbff;border:1px solid #cfdbeb;border-top:4px solid #1769b8;border-radius:10px;padding:18px}.studio-card img{object-fit:cover;border-radius:7px;width:100%;height:160px;margin-bottom:12px}.studio-card h3{margin:4px 0;font-size:18px}.studio-card p{white-space:pre-wrap}.studio-card small{color:#596b80;font-size:14px}.studio-card.complete{opacity:.7;border-top-color:#67897a}.studio-card-actions{flex-wrap:wrap;gap:10px;margin-top:15px;display:flex}.studio-card-actions button{color:#1769b8;background:#fff;border:1px solid #cbd6e1;border-radius:6px;padding:6px 10px;font-size:14px}.studio-connections{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.studio-connections a{margin-top:16px;display:block}.studio-message{background:#eaf3fb;border-radius:8px;padding:14px}.studio-layout+.biq-panel{margin-top:24px}@media (max-width:1100px){.studio-layout,.studio-connections{grid-template-columns:1fr}.studio-library{display:block}}@media (max-width:650px){.studio-form-grid,.studio-board,.studio-scenario{grid-template-columns:1fr}.studio-root{grid-column:auto}}.studio-map{background:#f1f6fc;border:1px solid #d8e4f0;border-radius:10px;max-width:100%;padding:12px;overflow:auto}.studio-map g[role=button]{cursor:pointer}.studio-map g[role=button]:focus rect{stroke:#071d35;stroke-width:3px}.creative-whiteboard{background:#f2f7fd;border:1px solid #d7e3f1;border-radius:12px;margin:12px 0;padding:20px}.whiteboard-toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}.whiteboard-toolbar button,.whiteboard-selection button,.whiteboard-upload{color:#17436f;cursor:pointer;background:#fff;border:1px solid #bccde0;border-radius:7px;padding:9px 12px;font-size:14px}.whiteboard-toolbar .active{color:#fff;background:#153b64}.whiteboard-toolbar label{align-items:center;gap:8px;display:flex}.whiteboard-toolbar input[type=color]{width:36px;height:32px;padding:2px}.whiteboard-toolbar select{width:auto;padding:6px}.whiteboard-upload input[type=file]{max-width:230px;margin-top:8px;font-size:14px}.whiteboard-viewport{background:#fff;border:1px solid #c5d6e8;border-radius:10px;width:100%;max-height:640px;overflow:auto}.whiteboard-canvas{max-width:none;display:block}.whiteboard-canvas g[role=button]{cursor:move}.whiteboard-canvas g[role=button]:focus{outline:none}.whiteboard-note{color:#233a52;white-space:pre-wrap;overflow-wrap:anywhere;pointer-events:none;font-size:24px;line-height:1.3}.whiteboard-selection{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.whiteboard-selection label:first-child{grid-column:1/-1}.whiteboard-selection input[type=color]{height:40px}.studio-canva{border-top:1px solid #d7e3f1;margin-top:20px;padding-top:24px}.canva-designs{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.canva-designs iframe{background:#edf3fa;border:0;border-radius:8px;width:100%;height:260px}.presence-metrics{grid-template-columns:repeat(3,1fr);gap:16px;margin:24px 0;display:grid}.presence-metrics>div{background:#fff;border:1px solid #d7e3f1;border-radius:10px;gap:7px;padding:20px;display:grid}.presence-metrics strong{color:#153b64;font-size:28px}.presence-metrics span{color:#596b80;font-size:14px}.presence-photo{object-fit:cover;border-radius:50%;width:140px;height:140px;margin:24px 0;display:block}.presence-preview p{white-space:pre-wrap}.presence-links{flex-wrap:wrap;gap:10px;margin:24px 0;display:flex}.presence-gap{background:#eaf3fb;border-left:3px solid #1769b8;padding:12px}.presence-preview+.biq-panel{margin-top:24px}@media (max-width:650px){.canva-designs,.presence-metrics,.whiteboard-selection{grid-template-columns:1fr}.creative-whiteboard{padding:12px}.whiteboard-toolbar{gap:6px}.whiteboard-toolbar button{font-size:14px}.whiteboard-selection label:first-child{grid-column:auto}}body:has(.biq-app){color:#14243b;background:#f1f4f8}body:has(.biq-app)>.nav{background:#fff;height:80px;padding:14px 30px}.biq-app{grid-template-columns:258px minmax(0,1fr);min-height:calc(100vh - 80px)}.biq-sidebar{background:linear-gradient(165deg,#091320,#102238);border-right:1px solid #183044;align-self:start;min-height:calc(100vh - 80px);padding:26px 16px;position:sticky;top:0}.biq-sidebar-brand{border-bottom:1px solid #ffffff16;align-items:center;gap:12px;padding:0 10px 26px;display:flex}.biq-sidebar-brand img{object-fit:contain;width:42px;height:42px}.biq-sidebar-brand strong{letter-spacing:.06em;color:#fff;font-size:28px;line-height:1.2;display:block}.biq-sidebar-brand span{color:#a9c2d9;max-width:155px;margin-top:4px;font-size:12px;display:block}.biq-sidebar nav{gap:24px;margin:20px 0}.biq-nav-group{gap:4px;display:grid}.biq-nav-label{color:#8fa9c0;letter-spacing:.13em;padding:4px 12px 8px;font-size:12px;font-weight:700}.biq-sidebar button{color:#c5d4e3;border-radius:9px;align-items:center;gap:12px;min-height:44px;padding:12px;font-size:14px;display:flex;position:relative}.biq-sidebar button svg{color:#83a1bb;flex-shrink:0}.biq-sidebar button:hover{color:#fff;background:#ffffff0a}.biq-sidebar button[aria-current=page]{color:#fff;background:#123856;box-shadow:inset 3px 0 #27c4ed}.biq-sidebar button[aria-current=page] svg{color:#53d7f6}.biq-nav-count{background:#ffffff18;border-radius:4px;margin-left:auto;padding:0 6px;font-size:12px}.biq-sidebar-footer{border-top:1px solid #ffffff16;padding:22px 12px 0}.biq-sidebar-footer>span{letter-spacing:.09em;color:#7f9bb4;font-size:12px;line-height:1.8}.biq-sidebar-footer a{color:#bcd2e5;margin-top:18px;font-size:14px;display:block}.biq-content{width:100%;max-width:1600px;padding:28px 42px 60px}.biq-topline{border-bottom:1px solid #dbe3ec;padding-bottom:22px}.biq-date{color:#53657c;align-items:center;gap:9px;font-size:14px;display:flex}.biq-page-heading{justify-content:space-between;align-items:center;gap:20px;margin:30px 0 8px;display:flex}.biq-page-heading h1{color:#11263f;letter-spacing:-.04em;margin:8px 0;font-size:clamp(30px,3vw,42px);line-height:1.15}.biq-page-heading .eyebrow{color:#1769b8;letter-spacing:.15em;font-size:12px}.biq-content .btn{color:#174d7c;background:#fff;border:1px solid #cbd7e3;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:11px 17px;font-size:14px;display:inline-flex}.biq-content .btn.primary{color:#fff;background:#1769b8;border-color:#1769b8;box-shadow:0 4px 10px #1769b822}.biq-content .btn.primary:hover{background:#145b9f}.biq-badge{color:#295e8f;background:#e7eff8;border:1px solid #d4e1ef;font-size:12px;font-weight:600}.biq-content .biq-subtitle{color:#617086;max-width:840px;margin:8px 0 24px;font-size:16px}.biq-focus{color:#fff;background:linear-gradient(115deg,#0d223b,#153a59);border:1px solid #1a4b6b;border-radius:16px;align-items:center;gap:22px;padding:27px 30px;display:flex;box-shadow:0 12px 28px #15365312}.biq-focus-icon{color:#58dbf7;background:#13425c;border:1px solid #2b637d;border-radius:14px;flex-shrink:0;place-items:center;width:56px;height:56px;display:grid}.biq-focus>div:nth-child(2){flex:1}.biq-focus .eyebrow{color:#7ddbf3;font-size:12px}.biq-focus h2{letter-spacing:-.025em;margin:6px 0;font-size:24px;line-height:1.25}.biq-focus p{color:#bfcede;max-width:600px;margin:8px 0 0;font-size:14px}.biq-focus .btn{color:#fff;background:#ffffff0c;border-color:#67879d;flex-shrink:0}.biq-metrics{gap:18px;margin:24px 0}.biq-metrics button{border:1px solid #dde5ed;border-radius:12px;padding:22px 24px;transition:transform .15s,box-shadow .15s;position:relative;box-shadow:0 3px 12px #142b4304}.biq-metrics button:before{content:"";background:#27b5df;border-radius:2px;width:24px;height:3px;position:absolute;top:22px;right:24px}.biq-metrics strong{letter-spacing:-.035em;color:#143656;margin-bottom:3px;font-size:34px;font-weight:700}.biq-metrics button:hover{transform:translateY(-2px);box-shadow:0 8px 20px #173d5810}.biq-panel,.biq-entry{border-color:#dfe6ef;border-radius:14px;padding:26px;box-shadow:0 3px 14px #18314a04}.biq-panel h2{letter-spacing:-.02em;color:#193550;font-size:20px}.biq-section-heading{color:#4b7194;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.biq-section-heading h2,.biq-section-heading .biq-small-button{margin:0}.biq-record{background:#f9fbfd;border-color:#e2e9f0;border-radius:10px;padding:18px}.biq-record h3{color:#193550;font-size:16px}.biq-record-meta{color:#63768a;font-size:12px}.biq-records .biq-empty{color:#5c7086;background:#f8fbfe;border:1px dashed #ccd9e7;border-radius:10px;padding:24px;font-size:16px;line-height:1.6}.biq-entry input:focus,.biq-entry textarea:focus,.biq-entry select:focus,.studio-editor input:focus{outline-offset:2px;border-color:#1769b8;outline:2px solid #3294d8}:is(.biq-app button:focus-visible,.biq-app a:focus-visible){outline-offset:3px;outline:3px solid #239aca}.biq-action-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.biq-action-card{text-align:left;color:#193b5c;background:#f8fbfe;border:1px solid #e0e8f1;border-radius:10px;flex-direction:column;align-items:flex-start;gap:9px;padding:20px;transition:background .15s,border-color .15s;display:flex}.biq-action-card svg{color:#1769b8;margin-bottom:5px}.biq-action-card strong{font-size:16px}.biq-action-card span{color:#63768b;font-size:14px;line-height:1.5}.biq-action-card:hover{background:#edf5fd;border-color:#a7c8e6}.biq-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.biq-plan-card{text-align:left;color:#193550;background:#fff;border:1px solid #dce6ef;border-radius:10px;padding:0;overflow:hidden}.biq-plan-card>img{object-fit:cover;width:100%;height:150px;display:block}.biq-plan-cover{color:#aae7fc;background:linear-gradient(135deg,#173950,#245c81);flex-direction:column;justify-content:center;align-items:center;gap:12px;height:150px;display:flex}.biq-plan-card>div:last-child:not(.biq-plan-cover){gap:6px;padding:18px;display:grid}.biq-plan-card strong{font-size:16px}.biq-plan-card span,.biq-plan-card small{font-size:14px}.biq-plan-card small{color:#697b8e}.biq-connection-note{box-shadow:none;background:#edf3f8}.biq-connection-note h2{font-size:16px}.biq-connection-note p{color:#607186;font-size:14px}.biq-brand-library>.biq-section-heading .eyebrow{color:#1769b8;margin-bottom:8px;font-size:12px;display:block}.biq-brand-library>.biq-section-heading h2{margin:0;font-size:26px}.biq-brand-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.biq-brand-card{background:#fff;border:1px solid #d8e4ee;border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.biq-brand-cover{color:#65d4f2;background:linear-gradient(135deg,#08121e,#16334b);border-bottom:3px solid #27b5df;grid-template-columns:1fr auto;min-height:180px;padding:22px;display:grid}.biq-brand-cover>span{letter-spacing:.1em;color:#aacbdf;font-size:12px}.biq-brand-cover strong{color:#fff;letter-spacing:.12em;grid-column:1/-1;align-self:end;font-size:32px;line-height:1.25}.biq-brand-cover strong span{letter-spacing:.33em;color:#c2dbea;margin-top:4px;font-size:12px;font-weight:500;display:block}.biq-brand-card-body{flex-direction:column;flex:1;gap:14px;padding:22px;display:flex}.biq-brand-card h3{color:#193550;margin:0 0 8px;font-size:16px}.biq-brand-card .btn{margin-top:auto}.biq-template-use{color:#1769b8;text-align:center;padding:4px;font-size:14px}.studio-canva>.biq-brand-library{box-shadow:none;background:#f5f8fc;padding:20px}.studio-canva .biq-brand-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.studio-tabs button{border-radius:9px;min-height:44px;font-size:14px}.studio-tabs .active{background:#123b5d}.studio-editor h3,.studio-canva h3{color:#193550}.studio-library-item{transition:border-color .15s}.studio-library-item:hover{border-color:#79a9d0}.presence-preview{border-top:3px solid #27b5df}@media (min-width:1500px){.biq-content{padding-left:54px;padding-right:54px}}@media (max-width:1200px){.biq-app{grid-template-columns:230px minmax(0,1fr)}.biq-content{padding:26px}.biq-action-grid,.biq-brand-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.biq-focus{flex-wrap:wrap}.biq-focus .btn{margin-left:78px}.biq-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:750px){body:has(.biq-app)>.nav{height:auto;min-height:72px;padding:14px 18px}.biq-app{grid-template-columns:1fr}.biq-sidebar{min-height:auto;padding:16px;position:static}.biq-sidebar-brand{padding:0 6px 14px}.biq-sidebar-brand strong{font-size:22px}.biq-sidebar-brand span{max-width:none}.biq-sidebar-brand img{width:34px;height:34px}.biq-sidebar nav{gap:8px;margin:14px 0 0;padding-bottom:4px;display:flex;overflow-x:auto}.biq-nav-group{gap:6px;display:flex}.biq-nav-label,.biq-sidebar-footer{display:none}.biq-sidebar button{white-space:nowrap;padding:10px 12px;font-size:14px}.biq-content{padding:24px 18px 40px}.biq-topline{flex-flow:wrap;padding-bottom:18px}.biq-date{font-size:14px}.biq-page-heading{flex-wrap:wrap;align-items:flex-start;margin-top:24px}.biq-page-heading h1{font-size:32px}.biq-focus{gap:16px;padding:22px}.biq-focus>div:nth-child(2){flex-basis:calc(100% - 74px)}.biq-focus h2{font-size:21px}.biq-focus .btn{width:100%;margin-left:0}.biq-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.biq-metrics button{padding:16px 12px}.biq-metrics button:before{display:none}.biq-metrics strong{font-size:28px}.biq-metrics span{font-size:14px;line-height:1.35;display:block}.biq-panel,.biq-entry{padding:20px}.biq-action-grid,.biq-brand-grid,.biq-plan-grid,.studio-canva .biq-brand-grid{grid-template-columns:1fr}.biq-brand-library>.biq-section-heading h2{font-size:23px}.biq-action-card{padding:18px}.biq-section-heading{align-items:flex-start}.biq-topline .biq-badge{font-size:12px}.biq-content .biq-heading h1{font-size:26px}}@media (prefers-reduced-motion:reduce){.biq-app *{scroll-behavior:auto!important;transition:none!important}.biq-metrics button:hover{transform:none}}.recruit-site{color:#f3f8fd;background:#040c16;min-height:100vh}.recruit-site .nav{flex-wrap:wrap;max-width:1240px;padding:22px 28px}.recruit-site .nav nav{flex-wrap:wrap;align-items:center;gap:20px;font-size:14px;display:flex}.recruit-site .brand{letter-spacing:.1em;font-size:18px}.recruit-site .btn{color:#edf7ff;background:#10253b;border:1px solid #315270;border-radius:9px;justify-content:center;align-items:center;min-height:44px;padding:12px 20px;font-size:14px;display:inline-flex}.recruit-site .btn.primary{color:#041725;background:#19c8f3;border-color:#19c8f3;font-weight:700}.recruit-main{width:min(1160px,100% - 56px);margin:auto}.recruit-intro{border-bottom:1px solid #20374e;max-width:100%;padding:64px 0 42px}.recruit-intro h1{max-width:920px;font-size:clamp(36px,5vw,62px);line-height:1.12}.recruit-intro>p{color:#b6c8dc;max-width:790px;font-size:18px;line-height:1.7}.recruit-actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.recruit-section{border-bottom:1px solid #20374e;padding:42px 0}.recruit-section h2,.recruit-cta h2{letter-spacing:-.025em;margin:0 0 18px;font-size:clamp(24px,3vw,32px);line-height:1.3}.recruit-section p{color:#b6c8dc;max-width:850px;font-size:16px;line-height:1.75}.recruit-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:28px;display:grid}.recruit-cards article{background:#0a192b;border:1px solid #25435c;border-radius:14px;flex-direction:column;align-items:flex-start;padding:26px;display:flex}.recruit-cards h3,.recruit-two h3{margin:8px 0 10px;font-size:21px;line-height:1.4}.recruit-cards .eyebrow{letter-spacing:.1em;font-size:12px}.recruit-cards p{margin:8px 0 22px}.recruit-section a:not(.btn){color:#6bdcf7;text-underline-offset:4px;text-decoration:underline}.recruit-cards a{margin-top:auto;font-size:16px}.recruit-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;display:grid}.recruit-section li{color:#b6c8dc;margin:14px 0;font-size:16px;line-height:1.7}.recruit-note{background:#0b2238;border-left:3px solid #19c8f3;border-radius:0 8px 8px 0;padding:20px;max-width:none!important;margin-top:24px!important}.recruit-table-wrap{border:1px solid #2d4962;border-radius:12px;width:100%;margin-top:24px;overflow:auto}.recruit-table{border-collapse:collapse;text-align:left;width:100%;min-width:760px;font-size:16px}.recruit-table caption{text-align:left;color:#c5d8e8;background:#0c2035;padding:16px 20px;font-size:14px}.recruit-table th,.recruit-table td{vertical-align:top;border-top:1px solid #294159;padding:20px;line-height:1.65}.recruit-table thead{background:#12304c}.recruit-table tbody th{color:#fff;width:20%;font-weight:600}.recruit-table td{color:#c2d3e2;width:27%}.recruit-table tbody tr:nth-child(2n){background:#091a2b}.recruit-steps{padding-left:32px;list-style:decimal}.recruit-steps li{border-bottom:1px solid #20374e;padding:10px 0 20px 12px}.recruit-steps li::marker{color:#19c8f3;font-size:22px;font-weight:700}.recruit-steps h3{color:#f2f8ff;margin:8px 0;font-size:22px}.recruit-steps p{margin:8px 0}.recruit-review{color:#8fabbe!important;font-size:14px!important}.recruit-cta{background:linear-gradient(125deg,#102f49,#0c1d31);border:1px solid #2b5770;border-radius:16px;justify-content:space-between;align-items:center;gap:32px;margin:40px 0 56px;padding:36px;display:flex}.recruit-cta p{color:#bbd0e0;max-width:550px;margin:0;font-size:16px}.recruit-cta .recruit-actions{flex-direction:column;flex-shrink:0;margin:0}.recruit-footer{color:#a9bfd2;border-top:1px solid #20374e;grid-template-columns:1fr 1fr;gap:25px;width:calc(100% - 56px);max-width:1160px;margin:auto;padding:34px 0;font-size:14px;display:grid}.recruit-footer>div:nth-child(2){flex-direction:column;gap:10px;display:flex}.recruit-footer strong{color:#eff8ff;font-size:16px}.recruit-legal{grid-column:1/-1;font-size:14px}.recruit-site a:focus-visible{outline-offset:5px;outline:3px solid #19c8f3}.recruit-site a:hover{color:#8ceaff}.recruit-site .btn.primary:hover{color:#031525;background:#6eddf8}@media (max-width:900px){.recruit-cards{grid-template-columns:1fr}.recruit-cta{flex-direction:column;align-items:flex-start}.recruit-cta .recruit-actions{flex-direction:row;flex-shrink:1}.recruit-intro{padding-top:42px}}@media (max-width:650px){.recruit-main,.recruit-footer{width:calc(100% - 36px)}.recruit-site .nav{gap:18px;padding:20px 18px}.recruit-site .nav nav{gap:12px 18px}.recruit-site .nav nav a{min-height:32px}.recruit-intro h1{font-size:36px}.recruit-intro>p{font-size:16px}.recruit-two,.recruit-footer{grid-template-columns:1fr}.recruit-cards article{padding:22px}.recruit-cta{padding:24px}.recruit-section{padding:30px 0}.recruit-legal{grid-column:auto}}.recruit-event-contact{background:#0b2034;border:1px solid #28506b;border-radius:14px;padding:28px}.recruit-event-contact h3{color:#f3f8fd;margin-top:14px;font-size:23px}.recruit-faq details{border-bottom:1px solid #284157;padding:20px 0}.recruit-faq summary{cursor:pointer;color:#eef8ff;font-size:18px;font-weight:600}.recruit-faq summary:focus-visible{outline-offset:5px;outline:2px solid #19c8f3}.recruit-faq details p{margin-bottom:4px}.recruit-interest-form{background:#0a1b2d;border:1px solid #294b68;border-radius:14px;margin-top:24px;padding:28px}.recruit-interest-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.recruit-interest-form label{color:#d5e4f2;gap:8px;font-size:14px;display:grid}.recruit-interest-form input,.recruit-interest-form textarea,.recruit-interest-form select{color:#f0f7fd;background:#061221;border:1px solid #466580;border-radius:8px;width:100%;min-width:0;padding:12px;font-size:16px}.recruit-interest-form input:focus,.recruit-interest-form textarea:focus,.recruit-interest-form select:focus{outline-offset:2px;outline:2px solid #19c8f3}.recruit-full{grid-column:1/-1}.recruit-interest-form .recruit-interest-consent{align-items:flex-start;gap:12px;margin-top:24px;font-size:16px;display:flex}.recruit-interest-consent input{accent-color:#19c8f3;flex-shrink:0;width:20px;height:20px;margin-top:3px}.recruit-interest-success{background:#0c2939;border:1px solid #367189;border-radius:12px;padding:24px}.recruit-interest-error{background:#35202a;border-left:3px solid #ef9191;padding:12px;color:#ffd1d1!important}@media (max-width:650px){.recruit-interest-grid{grid-template-columns:1fr}.recruit-interest-form{padding:20px}.recruit-full{grid-column:auto}}.community-welcome{color:#fff;background:linear-gradient(115deg,#0d223b,#153a59);border:1px solid #1a4b6b;border-radius:14px;align-items:center;gap:20px;margin:20px 0 26px;padding:26px;display:flex}.community-welcome>svg{color:#73dbf4;flex-shrink:0}.community-welcome>div{flex:1}.community-welcome h2{margin:0 0 6px;font-size:23px;line-height:1.3}.community-welcome p{color:#bcd0e0;margin:0;font-size:16px}.community-welcome .btn{color:#fff;background:#ffffff0c;border-color:#5d809c;flex-shrink:0}.community-layout{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:26px;display:grid}.community-main{min-width:0}.community-composer{border-top:3px solid #27b5df;gap:16px;margin:0 0 22px;display:grid}.community-composer h2{margin:0;font-size:20px}.community-composer label,.community-thread form label{color:#3e5872;gap:7px;font-size:14px;display:grid}.community-composer input,.community-composer textarea,.community-composer select,.community-thread textarea{color:#203955;background:#fff;border:1px solid #c5d5e3;border-radius:9px;width:100%;padding:12px;font-size:16px}.community-composer input:focus,.community-composer textarea:focus,.community-composer select:focus,.community-thread textarea:focus{outline-offset:2px;outline:2px solid #3294d8}.community-composer-bottom{justify-content:space-between;align-items:end;gap:16px;display:flex}.community-composer-bottom label{min-width:180px}.community-composer .privacy{margin:0;font-size:14px}.community-filters{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.community-filters button{color:#45617d;background:#fff;border:1px solid #ccdbe7;border-radius:24px;min-height:40px;padding:8px 13px;font-size:14px}.community-filters button[aria-pressed=true]{color:#fff;background:#174873;border-color:#174873}.community-post{background:#fff;border:1px solid #dce5ee;border-radius:14px;margin:18px 0;padding:25px;box-shadow:0 3px 14px #18314a04}.community-post.community-announcement{border-top:3px solid #1769b8}.community-post-top{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.community-author{align-items:center;gap:12px;min-width:0;display:flex}.community-author>div{min-width:0}.community-avatar{color:#1769b8;background:#e9f2fa;border:1px solid #d5e4f1;border-radius:50%;flex-shrink:0;place-items:center;width:42px;height:42px;font-size:14px;font-weight:700;display:grid}.community-author strong{color:#294661;overflow-wrap:anywhere;font-size:14px;display:block}.community-author time{color:#6c8195;margin-top:3px;font-size:12px;display:block}.community-post h3{color:#173955;overflow-wrap:anywhere;margin:22px 0 12px;font-size:21px;line-height:1.4}.community-post-body{white-space:pre-wrap;color:#405871;overflow-wrap:anywhere;font-size:16px;line-height:1.7}.community-post-top .biq-badge{flex-shrink:0;align-items:center;gap:5px;display:inline-flex}.community-post-actions{border-top:1px solid #e1e9f0;flex-wrap:wrap;align-items:center;gap:12px;margin-top:22px;padding-top:16px;display:flex}.community-post-actions button,.community-remove button{color:#52708a;background:#fff;border:0;border-radius:6px;align-items:center;gap:8px;min-height:36px;padding:8px 10px;font-size:14px;display:inline-flex}.community-post-actions button:hover,.community-remove button:hover{background:#edf5fc}.community-post-actions button[aria-pressed=true]{color:#1769b8;background:#eaf3fc}.community-post-actions>button>span{font-size:14px;font-weight:600}.community-remove{color:#9a3333;flex-wrap:wrap;align-items:center;gap:4px;font-size:14px;display:inline-flex}.community-post-actions>.community-remove{margin-left:auto}.community-remove button{font-size:12px}.community-thread{background:#f4f8fc;border:1px solid #dce6f0;border-radius:10px;margin-top:20px;padding:20px}.community-thread h4{color:#214664;margin:0 0 18px;font-size:16px}.community-thread form{gap:10px;display:grid}.community-thread form .btn{justify-self:start}.community-comment{border-top:1px solid #dbe5ef;margin-top:18px;padding:20px 0}.community-comment p{white-space:pre-wrap;overflow-wrap:anywhere;color:#405871;margin:12px 0 0;font-size:16px}.community-comment .community-avatar{width:34px;height:34px;font-size:12px}.community-guide{position:sticky;top:24px}.community-guide .biq-panel{margin:0 0 20px;padding:22px}.community-guide h3{color:#1b3e5c;margin:0 0 16px;font-size:18px;line-height:1.4}.community-guide .biq-panel>div{align-items:flex-start;gap:12px;margin-top:18px;display:flex}.community-guide svg{color:#1769b8;flex-shrink:0;margin-top:3px}.community-guide p{color:#657a8e;margin:0 0 12px;font-size:14px;line-height:1.6}.community-guide strong{color:#284762;margin-bottom:4px;display:block}.community-empty{text-align:center;padding:36px}.community-empty svg{color:#1769b8}.community-empty h3{color:#274864;font-size:21px}.community-empty p{color:#657a8e;font-size:16px}.biq-entry .biq-goal-share{background:#edf5fc;border-radius:8px;align-items:flex-start;gap:10px;padding:14px;font-size:14px;line-height:1.6;display:flex}.biq-goal-share input{accent-color:#1769b8;flex-shrink:0;width:18px;height:18px;margin-top:3px}.biq-record>.biq-badge{margin-right:10px;display:inline-block}.community-main button:disabled{opacity:.65;cursor:wait}@media (max-width:1250px){.community-layout{grid-template-columns:1fr}.community-guide{grid-template-columns:1fr 1fr;gap:18px;display:grid;position:static}}@media (max-width:650px){.community-welcome{flex-wrap:wrap;gap:14px;padding:22px}.community-welcome h2{font-size:20px}.community-welcome>div{flex-basis:calc(100% - 45px)}.community-welcome>.btn{width:100%}.community-post{padding:20px}.community-post-top{flex-wrap:wrap}.community-post-top .biq-badge{margin-left:54px}.community-composer-bottom{flex-direction:column;align-items:stretch}.community-composer-bottom label{min-width:0}.community-guide{grid-template-columns:1fr;gap:0}.community-thread{padding:14px}.community-post-actions{gap:4px}.community-post-actions>.community-remove{margin-left:0}.community-filters button{font-size:14px}}.ops-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;display:flex}.ops-heading p{color:#52647c;margin:0}.ops-tabs{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.ops-tabs button{color:#223955;cursor:pointer;background:#fff;border:1px solid #d8e1ed;border-radius:10px;align-items:center;gap:8px;padding:11px 14px;font-size:14px;display:flex}.ops-tabs button[aria-pressed=true]{color:#fff;background:#14283f;border-color:#14283f}.ops-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0 0 24px;display:grid}.ops-metrics button{text-align:left;color:#14283f;cursor:pointer;background:#fff;border:1px solid #d8e1ed;border-top:3px solid #286ef0;border-radius:12px;padding:20px}.ops-metrics strong{font-size:32px;display:block}.ops-metrics span{font-size:14px}.ops-record{background:#fff;border:1px solid #dce5ef;border-radius:12px;margin:14px 0;padding:20px}.ops-record h3{margin:0;font-size:18px}.ops-record p{overflow-wrap:anywhere}.ops-owner{color:#52647c;font-size:14px}.ops-status{white-space:nowrap;background:#edf2f8;border-radius:6px;padding:4px 9px;font-size:14px}.ops-risk{color:#824700;background:#fff0de}.ops-due{color:#a3382d;font-weight:600}.ops-text{white-space:pre-wrap}.ops-record-buttons,.ops-start{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.ops-editor{border:2px solid #286ef0;margin-top:24px;scroll-margin-top:20px}.ops-table-wrap{margin-top:20px;overflow:auto}.ops-table{border-collapse:collapse;width:100%;min-width:650px;font-size:14px}.ops-table th{text-align:left;background:#edf2f8;padding:14px}.ops-table td{vertical-align:top;border-bottom:1px solid #dce5ef;padding:16px 14px}.ops-agenda{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:20px 0;display:grid}.ops-agenda span{background:#edf2f8;border-radius:8px;padding:12px;font-size:14px}.ops-workspace label{font-size:14px;display:block}.ops-workspace input,.ops-workspace select,.ops-workspace textarea{max-width:100%;font-size:16px}.ops-editor textarea{width:100%}@media (max-width:1000px){.ops-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-agenda{grid-template-columns:1fr 1fr}}@media (max-width:650px){.ops-heading{flex-direction:column;align-items:flex-start}.ops-tabs button{flex:140px}.ops-metrics{gap:10px}.ops-metrics button,.ops-record{padding:15px}.ops-agenda{grid-template-columns:1fr}}.agent-setup{max-width:1150px;margin:0 auto;padding:48px 24px}.agent-setup h1{font-size:clamp(30px,5vw,48px)}.agent-setup .biq-panel{margin:24px 0}.agent-setup p,.agent-setup li{line-height:1.7}.agent-setup li{margin-bottom:12px}.agent-setup label,.agent-setup input{display:block}.agent-setup input:not([type=checkbox]){border:1px solid #ccd7e4;border-radius:8px;width:100%;margin:7px 0 16px;padding:12px;font-size:16px}.agent-setup label{font-size:14px}.agent-setup .consent{display:flex}.join-next-setup{border-top:1px solid #dce5ef;margin:25px 0;padding-top:20px}.public-agent-card{max-width:650px;margin:auto;padding:30px 16px}.agent-digital-card{background:#fff;border:1px solid #dce5ef;border-radius:18px;overflow:hidden}.agent-card-brand{color:#fff;background:#14283f;align-items:center;gap:16px;padding:22px;display:flex}.agent-card-brand img{background:#fff;border-radius:6px;width:58px}.agent-card-brand strong,.agent-card-broker{letter-spacing:.04em;font-weight:700;font-size:24px!important}.agent-card-portrait{object-fit:contain;background:#edf2f8;width:100%;max-height:420px;display:block}.agent-card-body{padding:25px}.agent-card-body h2{font-size:24px}.agent-card-body p{overflow-wrap:anywhere}.agent-card-notices{gap:14px;margin-top:26px;display:grid}.agent-card-notices a{font-size:16px}.agent-signature{font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;background:#edf2f8;border-radius:10px;padding:18px;font-size:14px}.card-link-row{border-top:1px solid #dce5ef;grid-template-columns:1fr;gap:6px;padding:15px 0;display:grid}.card-share-link{overflow-wrap:anywhere;margin-bottom:15px;display:block}.agent-card-brand{background:#05090f url(/modr-card-background.png) 50%/cover;border-bottom:3px solid #0789f6;min-height:145px}.agent-card-portrait{background:#05090f url(/modr-card-background.png) 50%/cover;max-height:380px}.agent-card-body h2{color:#075fc9}.agent-card-offices{border-top:1px solid #dce5ef;margin-top:20px;padding-top:12px}.agent-card-offices h3{font-size:16px}.agent-card-offices p{font-size:14px;line-height:1.6}.signature-formatted-preview{overflow-wrap:anywhere;background:#fff;border:1px solid #dce5ef;border-radius:10px;margin-bottom:16px;padding:20px}.signature-formatted-preview table{width:100%}.signature-formatted-preview a{color:#075fc9}.agent-card-refined{border-radius:20px;box-shadow:0 12px 30px #122b4510}.agent-card-refined .agent-card-brand{background-position:50% 40%;border-bottom:3px solid #0789f6;align-items:flex-start;height:116px;min-height:0;padding:22px 28px}.agent-card-lockup{align-items:center;gap:10px;display:flex}.agent-card-lockup img{border-radius:8px;width:40px;height:40px}.agent-card-lockup strong{letter-spacing:.11em;line-height:1.1;font-size:25px!important}.agent-card-lockup span{letter-spacing:.32em;color:#dceafa;margin-top:4px;font-size:12px;display:block}.agent-card-refined .agent-card-body{padding:26px 28px 22px}.agent-card-refined.has-portrait .agent-card-body{padding-top:0}.agent-card-refined .agent-card-portrait{object-fit:cover;object-position:center 25%;background:#e9f1f8;border:5px solid #fff;border-radius:50%;width:116px;height:116px;margin:-46px 0 18px;position:relative;box-shadow:0 6px 16px #13294324}.agent-card-identity h2{letter-spacing:-.02em;color:#152b43;margin:0 0 6px;font-size:28px;line-height:1.18}.agent-card-role{color:#075fc9;margin:0 0 4px;font-size:16px;font-weight:600;line-height:1.5}.agent-card-refined .agent-card-broker{letter-spacing:0;color:#152b43;margin:0 0 5px;line-height:1.4;font-size:18px!important}.agent-card-license{color:#62738a;margin:0 0 14px;font-size:14px}.agent-card-bio{color:#455a74;margin:16px 0 20px;font-size:16px;line-height:1.6}.agent-card-contact{grid-template-columns:1fr 1fr;gap:10px;margin:20px 0 12px;display:grid}.agent-card-contact .btn{border-radius:10px;justify-content:center;gap:8px;min-height:46px;padding:12px;font-size:15px}.agent-card-contact .primary{color:#fff;background:#076ae4;border-color:#076ae4}.agent-card-contact-details{flex-direction:column;gap:6px;margin-bottom:20px;font-size:14px;display:flex}.agent-card-contact-details a{color:#526981;overflow-wrap:anywhere;text-decoration:none}.agent-card-business-links{border-top:1px solid #e2e9f1;gap:8px;padding-top:18px;display:grid}.agent-card-business-links a{color:#163b66;border:1px solid #e2e9f1;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;padding:11px 13px;font-size:14px;text-decoration:none;display:flex}.agent-card-business-links a:hover{background:#f3f8ff;border-color:#076ae4}.agent-card-refined .agent-card-offices{margin-top:18px}.agent-card-offices h3{color:#263e59;align-items:center;gap:7px;display:flex}.agent-card-refined .agent-card-notices{text-align:left;background:#f4f7fb;border-top:1px solid #e0e7f0;gap:12px;margin:0;padding:18px 28px;font-family:inherit}.agent-card-refined .agent-card-notices a{color:#0759bb;font-size:16px;line-height:1.5;text-decoration:underline}.agent-card-refined .agent-card-notices p{color:#526981;margin:0;font-size:14px}@media (max-width:450px){.agent-card-refined .agent-card-body{padding-left:20px;padding-right:20px}.agent-card-refined .agent-card-brand{padding-left:20px}.agent-card-identity h2{font-size:25px}.agent-card-refined .agent-card-notices{padding:18px 20px}.agent-card-contact{grid-template-columns:1fr}}.agent-card-identity h2{color:#075fc9}.agent-card-lockup{gap:0}.agent-card-lockup strong{letter-spacing:.14em;color:#fff;font-size:30px!important}.agent-card-lockup span{color:#36baff;letter-spacing:.5em;font-weight:600}.card-headshot-editor{background:#f3f7fc;border:1px solid #d8e3ef;border-radius:12px;margin:18px 0 24px;padding:18px}.card-headshot-editor h3{margin:0 0 14px}.headshot-upload-row{align-items:center;gap:16px;display:flex}.headshot-upload-row>img{object-fit:cover;background:#fff;border-radius:50%;flex-shrink:0;width:88px;height:88px}.headshot-upload-row p{margin-top:0;font-size:14px;line-height:1.6}.headshot-placeholder{color:#426387;border:2px dashed #91a9c8;border-radius:50%;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:5px;width:88px;height:88px;display:flex}.headshot-placeholder span{font-size:12px}.card-headshot-editor .error{margin:14px 0 0}@media (max-width:450px){.headshot-upload-row{flex-direction:column;align-items:flex-start}}.agent-card-linkedin{text-align:center;background:#eef5fd;border:1px solid #d0e2f8;border-radius:16px;margin-top:24px;padding:24px 16px}.agent-card-linkedin h3{color:#075fc9;margin:0 0 16px;font-size:18px}.agent-card-linkedin img{object-fit:contain;background:#fff;border-radius:8px;width:240px;max-width:100%;height:240px;margin:0 auto;padding:12px;display:block}.agent-card-linkedin p{font-size:14px}.card-linkedin-editor{border-top:1px solid #d0e2f8;margin-top:24px;padding-top:16px}.growth-program-banner{border-left:4px solid #087beb}.referral-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:18px 0;display:grid}.referral-metrics div{background:#eef5fd;border-radius:12px;padding:14px}.referral-metrics span{font-size:14px;display:block}.referral-metrics strong{color:#075fc9;font-size:22px}.growth-referral progress{accent-color:#075fc9;width:100%;height:14px}.referral-ledger-row{border-bottom:1px solid #d0e2f8;gap:4px;padding:12px 0;display:grid}.referral-ledger-row small{font-size:14px}.testimonial-quote{white-space:pre-wrap;margin:18px 0;font-size:18px;line-height:1.6}.referral-payout{background:#eef5fd;border-radius:12px;padding:16px}.growth-referral summary{cursor:pointer;padding:14px 0;font-weight:600}.growth-referral form{margin:18px 0}.program-page{max-width:1040px;margin:0 auto;padding:60px 24px}.program-page h1{color:#075fc9;font-size:clamp(36px,6vw,60px);line-height:1.1}.program-hero{color:#fff;background:#0b1b30;border-radius:20px;margin:28px 0;padding:36px}.program-hero strong{color:#5ba8ff;font-size:36px;display:block}.program-terms{line-height:1.75}.program-terms h2{margin-top:32px}.public-testimonial{background:#fff;border:1px solid #d0e2f8;border-radius:18px;margin:24px 0;padding:28px}.public-testimonial p{white-space:pre-wrap}.public-testimonial small{font-size:14px}.program-page a{overflow-wrap:anywhere}@media (max-width:600px){.referral-metrics{grid-template-columns:1fr}.program-hero{padding:24px}}.partnership-intro{border-left:4px solid #087beb}.partnership-risk{background:#edf4fc;border:1px solid #c2d8f4;border-radius:12px;padding:16px;font-size:16px;line-height:1.6}.partnership-record{margin:24px 0}.partnership-record summary{cursor:pointer;padding:16px 0;font-size:16px;font-weight:600}.partnership-record form{margin:20px 0}.partnership-text{white-space:pre-wrap}.partnership-record p{overflow-wrap:anywhere}.partnership-record details{border-top:1px solid #d0e2f8;margin-top:16px}.lead-workspace{color:#263f55;margin:22px -8px 0;font-size:14px}.lead-workspace-top{justify-content:space-between;align-items:center;gap:14px;margin-bottom:18px;display:flex}.lead-workspace-title{align-items:center;gap:10px;display:flex}.lead-workspace-title h3{margin:0;font-size:22px}.lead-workspace-title>span{color:#075fc9;background:#e9f1fb;border-radius:6px;padding:3px 8px;font-weight:600}.lead-lists{border-bottom:1px solid #dbe4ef;flex-wrap:wrap;gap:6px;margin-bottom:18px;display:flex}.lead-lists button{color:#536c83;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;padding:12px 16px;font-size:14px;font-weight:600}.lead-lists button[aria-pressed=true]{color:#065fbb;background:#f1f7ff;border-color:#0784ec}.lead-toolbar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:18px;display:flex}.lead-search{background:#fff;border:1px solid #c8d7e5;border-radius:8px;flex:1;align-items:center;gap:10px;max-width:430px;padding:0 12px;margin:0!important;display:flex!important}.lead-search input{width:100%;min-width:0;box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:12px 0!important;font-size:14px!important}.lead-sort{margin:0!important}.lead-sort select{min-height:44px;font-size:14px;margin:0!important}.lead-count{color:#556d84;margin-left:auto;font-size:14px}.lead-working-area{grid-template-columns:minmax(0,1fr) 210px;align-items:start;gap:18px;display:grid}.lead-table-wrap{background:#fff;border:1px solid #dce5ee;border-radius:10px;max-height:650px;overflow:auto}.lead-table{border-collapse:collapse;text-align:left;width:100%;min-width:850px;font-size:14px;line-height:1.45}.lead-table th{color:#57718b;z-index:1;background:#f5f8fc;font-size:14px;font-weight:500;position:sticky;top:0}.lead-table th,.lead-table td{vertical-align:middle;border-bottom:1px solid #e7edf4;border-right:1px solid #edf2f7;padding:15px 14px}.lead-table td:last-child,.lead-table th:last-child{border-right:0}.lead-table tr:last-child td{border-bottom:0}.lead-table tbody tr:hover{background:#f6faff}.lead-table tbody tr.lead-selected{background:#edf6ff}.lead-table td:first-child{min-width:225px}.lead-table small{color:#698198;overflow-wrap:anywhere;max-width:220px;margin-top:4px;font-size:13px;line-height:1.5;display:block}.lead-person{align-items:center;gap:10px;display:flex}.lead-avatar{border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;font-size:12px;font-weight:600;display:grid}.lead-avatar-0{color:#28668e;background:#d9ebfa}.lead-avatar-1{color:#60549d;background:#e4e0fa}.lead-avatar-2{color:#336e58;background:#dceee6}.lead-avatar-3{color:#9b5b36;background:#fce9db}.lead-name{text-align:left;color:#163c5e;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;font-weight:600;line-height:1.5}.lead-name:hover{text-decoration:underline}.lead-contact{gap:7px;min-width:170px;display:grid}.lead-contact a{color:#326284;overflow-wrap:anywhere;align-items:center;gap:7px;text-decoration:none;display:flex}.lead-contact a:hover{text-decoration:underline}.lead-contact svg{color:#0785db;flex-shrink:0}.lead-stage{color:#415f7a;white-space:nowrap;background:#f3f7fb;border:1px solid #dce5ef;border-radius:5px;padding:4px 8px;display:inline-block}.lead-description{white-space:nowrap;text-overflow:ellipsis;max-width:220px;overflow:hidden}.lead-table .lead-match-needed{color:#94621f}.lead-date{color:#5b7289;align-items:center;gap:7px;min-width:145px;display:flex}.lead-date svg{flex-shrink:0}.lead-filter-panel{background:#f8fbff;border:1px solid #dce5ef;border-radius:10px;padding:18px}.lead-filter-panel h4{align-items:center;gap:8px;margin:0 0 20px;font-size:16px;display:flex}.lead-filter-panel label{color:#516b82;margin:0 0 16px;font-size:14px;display:block}.lead-filter-panel select{width:100%;min-width:0;min-height:42px;margin-top:7px;font-size:14px}.lead-clear{color:#076bc5;cursor:pointer;background:0 0;border:0;padding:8px 0;font-size:14px}.lead-filter-panel p{color:#687e93;border-top:1px solid #dce5ef;margin-bottom:0;padding-top:14px;font-size:14px;line-height:1.6}.lead-empty{text-align:center;color:#637c94;padding:50px 24px}.lead-empty>svg{color:#339ae9}.lead-empty h4{color:#234761;margin:12px 0;font-size:18px}.lead-empty p{max-width:440px;margin:8px auto 20px;font-size:16px;line-height:1.6}.lead-detail{background:#f6faff;border:1px solid #bdd6ef;border-radius:12px;margin-top:20px;padding:24px}.lead-detail-heading{justify-content:space-between;align-items:center;gap:15px;margin-bottom:24px;display:flex}.lead-detail-heading h3{margin:6px 0 0;font-size:22px}.lead-detail-grid{grid-template-columns:1fr 1fr;gap:30px;display:grid}.lead-detail h4{margin:0 0 12px;font-size:16px}.lead-detail a{color:#076bc5;overflow-wrap:anywhere;margin:8px 0;display:block}.lead-detail p{overflow-wrap:anywhere;font-size:16px;line-height:1.65}.lead-detail small{color:#59738a;font-size:13px}.lead-timeline{border-left:2px solid #bfd9f4;padding:12px 0 12px 15px}.lead-timeline strong,.lead-timeline small{display:block}.lead-timeline p{margin:8px 0}.lead-compact .lead-working-area{grid-template-columns:minmax(0,1fr)}.lead-compact .lead-table{min-width:660px}.lead-compact .lead-table-wrap{max-height:none}.lead-compact .lead-workspace-title h3{font-size:20px}.lead-compact .lead-workspace-top{margin-bottom:14px}:is(.lead-workspace button:focus-visible,.lead-workspace a:focus-visible){outline-offset:3px;outline:2px solid #087fed}.lead-workspace .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}@media (max-width:1200px){.lead-working-area{grid-template-columns:minmax(0,1fr)}.lead-filter-panel{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.lead-filter-panel h4{margin:0}.lead-filter-panel label{flex:1;min-width:130px;margin:0}.lead-filter-panel p{width:100%;margin-top:0;padding-top:12px}}@media (max-width:650px){.lead-workspace{margin-left:0;margin-right:0}.lead-workspace-top{flex-direction:column;align-items:flex-start}.lead-search{flex-basis:100%;max-width:none}.lead-count{margin-left:0}.lead-detail-grid{grid-template-columns:1fr}.lead-detail{padding:18px}.lead-table th,.lead-table td{padding:13px 10px}.lead-lists button{padding:10px}.lead-filter-panel{padding:14px}.lead-workspace-title h3{font-size:20px}}.lead-pagination{justify-content:center;align-items:center;gap:18px;margin:20px 0;font-size:14px;display:flex}.lead-import{background:#f5f9ff;border:1px solid #c9dcee;border-radius:12px;margin-bottom:24px;padding:16px 20px}.lead-import summary{cursor:pointer;font-size:16px;font-weight:600}.lead-import p{font-size:16px;line-height:1.65}.lead-import label{font-size:14px;display:block}.lead-import input{width:100%;margin:10px 0;display:block}.lead-import-matches{background:#fff;border:1px solid #d0dfed;border-radius:8px;max-height:430px;overflow:auto}.lead-import table{border-collapse:collapse;width:100%;min-width:650px;font-size:14px}.lead-import th,.lead-import td{text-align:left;border-bottom:1px solid #dce5ef;padding:12px}.lead-import th{background:#edf4fc;position:sticky;top:0}.lead-import select{width:100%;font-size:14px;margin:0!important}.lead-import-progress{align-items:center;gap:14px;margin:18px 0;font-size:14px;display:flex}.lead-import-progress progress{accent-color:#087fed;width:60%;max-width:300px;height:14px}.lead-detail p{white-space:pre-wrap}@media (max-width:650px){.lead-import{padding:16px}.lead-pagination{flex-wrap:wrap;gap:10px}}.lead-table tbody tr{cursor:pointer}[data-slot=sheet-overlay]{z-index:70;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#030e1c94;position:fixed;inset:0}.lead-sheet{z-index:71;color:#203e57;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border-left:1px solid #d4e2ee;flex-direction:column;gap:0;width:min(680px,100vw);max-width:100vw;height:100dvh;font-size:16px;line-height:1.6;display:flex;position:fixed;inset:0 0 0 auto;box-shadow:-18px 0 70px #001a3d40}.lead-sheet-header{background:linear-gradient(125deg,#f0f7ff,#fff);border-bottom:1px solid #dce6f0;flex:none;justify-content:space-between;align-items:flex-start;gap:20px;padding:26px 28px 22px;display:flex}.lead-sheet-eyebrow{color:#076ec4;letter-spacing:.12em;font-size:12px;font-weight:700}.lead-sheet [data-slot=sheet-title]{color:#153d60;margin:8px 0;font-size:26px;font-weight:700;line-height:1.25}.lead-sheet [data-slot=sheet-description]{color:#59748b;margin:0;font-size:14px}.lead-sheet-close{color:#244866;background:#fff;border:1px solid #c9dceb;border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.lead-sheet-close:hover{background:#e9f4ff}.lead-sheet-body{overscroll-behavior:contain;flex:1;padding:24px 28px 40px;overflow:auto}.lead-sheet label{color:#345870;margin:14px 0 6px;font-size:14px;font-weight:600;display:block}.lead-sheet input:not([type=radio]):not([type=checkbox]),.lead-sheet select,.lead-sheet textarea{color:#203e57;width:100%;min-height:44px;box-shadow:none;background:#fff;border:1px solid #bccfe0;border-radius:8px;margin:0;padding:10px 12px;font-size:16px;display:block}.lead-sheet textarea{resize:vertical;line-height:1.6}.lead-sheet button:disabled{opacity:.55;cursor:default}:is(.lead-sheet button:focus-visible,.lead-sheet a:focus-visible,.lead-sheet input:focus-visible,.lead-sheet select:focus-visible,.lead-sheet textarea:focus-visible){outline-offset:3px;outline:3px solid #198ade}.lead-contact-card{background:#f4f8fd;border:1px solid #dfe9f3;border-radius:12px;padding:18px 20px}.lead-contact-card a{overflow-wrap:anywhere;color:#0766b9;align-items:center;gap:10px;margin:6px 0;display:flex}.lead-contact-card svg{flex-shrink:0}.lead-contact-card p{color:#59758b;margin:8px 0 0;font-size:14px}.lead-contact-card strong{color:#975c22;margin-top:12px;font-size:14px;display:block}.lead-edit-section{border-bottom:1px solid #e0e8f0;padding:25px 0}.lead-edit-section h3{color:#183e5c;align-items:center;gap:9px;margin:0 0 14px;font-size:18px;display:flex}.lead-edit-section p{margin:8px 0 12px}.lead-edit-row{align-items:stretch;gap:10px;display:flex}.lead-edit-row input,.lead-edit-row select{flex:1;min-width:0}.lead-save-btn{color:#fff;background:#0576d6;border:1px solid #006ac4;border-radius:8px;flex-shrink:0;min-height:44px;padding:10px 16px;font-size:14px;font-weight:600}.lead-save-btn:hover:not(:disabled){background:#005eb1}.lead-edit-hint{color:#637a8d;font-size:14px}.lead-current-owner{color:#456e8d;font-size:14px}.lead-note-submit{justify-content:space-between;align-items:center;gap:14px;margin-top:12px;display:flex}.lead-note-submit small{color:#6b8092;font-size:13px}.lead-notes{margin-top:24px}.lead-notes article{background:#f8fbff;border:1px solid #dce6ef;border-radius:10px;margin:12px 0;padding:18px}.lead-notes article>div{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:14px;display:flex}.lead-notes strong{color:#285773;font-size:14px}.lead-notes time,.lead-notes small{color:#647e91;font-size:13px}.lead-notes p,.lead-preserve-text{white-space:pre-wrap;overflow-wrap:anywhere}.lead-notes .lead-system-note{background:#fff;border-style:dashed}.lead-notes .lead-system-note p{font-size:14px}.lead-activity-note{border-left:2px solid #bdd8ef;margin:12px 0;padding:15px 0 15px 16px}.lead-activity-note strong,.lead-activity-note small{display:block}.lead-activity-note small{color:#6b8092;font-size:13px}.lead-provider-link{color:#0769c2;text-decoration:underline}.lead-edit-error{color:#9a3a2b;background:#fff2ef;border:1px solid #edc6be;border-radius:8px;margin-bottom:18px;padding:12px 16px;font-size:14px}.lead-edit-error button{color:#963325;background:0 0;border:0;padding:8px 0;text-decoration:underline;display:block}.lead-edit-notice{color:#27694f;background:#edf8f3;border:1px solid #b6dfd0;border-radius:8px;margin:0 0 18px;padding:12px 16px;font-size:14px}@media (max-width:520px){.lead-sheet-header,.lead-sheet-body{padding:20px}.lead-edit-row{flex-wrap:wrap}.lead-edit-row input,.lead-edit-row select{flex-basis:100%}.lead-edit-row .lead-save-btn{width:100%}.lead-sheet [data-slot=sheet-title]{font-size:23px}}.lead-collaboration h3{margin-top:0}.lead-collaborator-row{border-bottom:1px solid #e0e8f0;justify-content:space-between;align-items:center;gap:16px;padding:14px 0;display:flex}.lead-collaborator-row strong,.lead-collaborator-row small{display:block}.lead-collaborator-row small{color:#617d93;overflow-wrap:anywhere;font-size:13px}.lead-remove-collaborator,.lead-inline-action{color:#0868b4;background:0 0;border:0;flex-shrink:0;padding:10px 4px;font-size:14px;text-decoration:underline}.lead-remove-collaborator{color:#a14732}.lead-collaboration .lead-save-btn,.lead-partner-accounts .lead-save-btn{margin-top:12px}.lead-share-contact{align-items:flex-start;gap:10px;line-height:1.6;font-weight:400!important;display:flex!important}.lead-share-contact input[type=checkbox]{accent-color:#0576d6;flex-shrink:0;width:18px;height:18px;min-height:18px;margin:3px 0}.lead-shared-area{background:#f4f8fd;border:1px solid #d7e4ef;border-radius:12px;margin-top:25px;padding:20px}.lead-shared-area h4{margin:12px 0;font-size:16px}.lead-shared-area form+h4{margin-top:30px}.lead-partner-accounts{color:#264d6b;background:#f3f7fb;border:1px solid #d7e3ee;border-radius:10px;margin:22px 0;padding:16px}.lead-partner-accounts summary{cursor:pointer;font-size:14px;font-weight:600}.lead-partner-accounts a{color:#076ec4;text-decoration:underline}.lead-partner-accounts p{font-size:14px;line-height:1.6}.biq-partner-page{color:#264661;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f2f6fb;min-height:100dvh;font-size:16px}.biq-partner-page>header{background:#fff;border-bottom:1px solid #dae4ed;justify-content:space-between;align-items:center;gap:20px;padding:20px 32px;display:flex}.biq-partner-brand{color:#075ca4;font-size:22px;font-weight:700}.biq-partner-brand span{font-size:16px;font-weight:400}.biq-partner-page main{max-width:1280px;margin:auto;padding:32px}.biq-partner-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:30px;display:flex}.biq-partner-heading h1{letter-spacing:-.03em;margin:12px 0;font-size:32px;line-height:1.2}.biq-partner-heading p{color:#607d93;margin:0}.biq-partner-columns{grid-template-columns:minmax(260px,.8fr) minmax(0,1.4fr);align-items:start;gap:26px;display:grid}.biq-partner-lead{text-align:left;color:#264661;background:#fff;border:1px solid #d1dfeb;border-radius:12px;width:100%;margin-bottom:14px;padding:20px;display:block}.biq-partner-lead[aria-pressed=true]{border-color:#167bd0;box-shadow:0 0 0 2px #c4e3fa}.biq-partner-lead strong,.biq-partner-lead small{display:block}.biq-partner-lead strong{font-size:18px}.biq-partner-lead>span{color:#0768b4;background:#e8f3fc;border-radius:5px;margin:10px 0;padding:4px 9px;font-size:14px;display:inline-block}.biq-partner-lead small{color:#5c7890;font-size:14px}.biq-partner-detail{background:#fff;border:1px solid #d7e3ee;border-radius:14px;padding:28px}.biq-partner-detail>h2{margin-top:0;font-size:24px}.biq-partner-detail .lead-collaboration{margin-top:26px}.biq-partner-page label{color:#345870;margin:14px 0 6px}.biq-partner-page input:not([type=checkbox]):not([type=radio]),.biq-partner-page select,.biq-partner-page textarea{color:#24465f;background:#fff;border:1px solid #bcd0e0;min-height:44px;margin-top:6px;padding:10px 12px;font-size:16px}.biq-partner-page button:disabled{opacity:.55;cursor:default}:is(.biq-partner-page button:focus-visible,.biq-partner-page a:focus-visible,.biq-partner-page input:focus-visible,.biq-partner-page textarea:focus-visible,.biq-partner-page select:focus-visible){outline-offset:3px;outline:3px solid #198ade}@media (max-width:800px){.biq-partner-columns{grid-template-columns:1fr}.biq-partner-page main{padding:22px}.biq-partner-page>header{padding:18px 22px}.biq-partner-detail{padding:22px}.biq-partner-heading{align-items:flex-start}.biq-partner-heading h1{font-size:26px}.lead-shared-area{padding:16px}}.lead-collaboration-disclosure>summary{color:#183e5c;cursor:pointer;font-size:18px;font-weight:600}.lead-collaboration-disclosure[open]>.lead-collaboration{margin-top:22px}.lead-lists{flex-wrap:wrap}.lead-extra-contact{border-bottom:1px solid #e2e8f0;padding:12px 0}.lead-extra-contact strong,.lead-extra-contact small{display:block}.lead-extra-contact p{overflow-wrap:anywhere;margin:6px 0}.lead-contact-card span{overflow-wrap:anywhere;align-items:center;gap:8px;display:flex}.lead-contact-card small{color:#64748b;display:block}.lead-edit-section details form{margin-top:16px}.lead-edit-section details label{margin-bottom:12px;display:block}.lead-edit-section details input{width:100%}.lead-agent-switcher{background:#f1f7ff;border:1px solid #cbdff3;border-radius:10px;flex-wrap:wrap;align-items:end;gap:14px;margin-bottom:16px;padding:16px 18px;display:flex}.lead-agent-switcher label{color:#234761;gap:6px;min-width:220px;margin:0;font-size:14px;font-weight:600;display:grid}.lead-agent-switcher select{max-width:100%;min-height:44px;margin:0;font-weight:400}.lead-agent-switch-buttons{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.lead-agent-switcher p{color:#526f88;flex-basis:100%;margin:0;font-size:14px;line-height:1.5}@media (max-width:650px){.lead-agent-switcher label{width:100%;min-width:0}.lead-agent-switcher{padding:14px}}.maven-shell{--maven-ink:#153244;--maven-teal:#126d72;--maven-line:#dce7ed;min-height:100vh;color:var(--maven-ink);background:#f3f7fa;font-family:Arial,sans-serif;font-size:16px;line-height:1.55;display:flex}.maven-shell *{box-sizing:border-box}.maven-sidebar{color:#ecf6fa;background:#112d3d;flex-direction:column;flex-shrink:0;width:262px;height:100vh;padding:28px 18px;display:flex;position:sticky;top:0}.maven-brand{color:#fff;align-items:center;gap:12px;padding:0 8px 35px;font-size:18px;font-weight:700;text-decoration:none;display:flex}.maven-brand small{color:#a8c9d5;letter-spacing:1.4px;margin-top:4px;font-size:12px;display:block}.maven-monogram{color:#b4e5e2;background:#204b5c;border:1px solid #70b9be;border-radius:12px;flex-shrink:0;place-items:center;width:42px;height:42px;font-size:17px;display:grid}.maven-nav{gap:7px;display:grid}.maven-nav button{text-align:left;color:#bcd0db;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:12px;width:100%;padding:13px 12px;font-size:14px;line-height:1.5;display:flex}.maven-nav button:hover{color:#fff;background:#1b3d50}.maven-nav button[aria-current=page]{color:#fff;background:#245666;box-shadow:inset 3px 0 #70d0c9}.maven-sidebar-foot{color:#bcd0db;border-top:1px solid #2b4759;flex-wrap:wrap;align-items:center;gap:8px;margin-top:auto;padding:22px 9px 0;font-size:13px;display:flex}.maven-sidebar-foot form{width:100%;margin-top:10px}.maven-sidebar-foot button{color:#fff;cursor:pointer;background:0 0;border:0;padding:6px 0;font-size:14px}.maven-main{flex:1;min-width:0}.maven-topbar{border-bottom:1px solid var(--maven-line);background:#fff;justify-content:space-between;align-items:center;gap:15px;height:84px;padding:0 38px;font-size:15px;font-weight:600;display:flex}.maven-topbar>div{text-align:right}.maven-topbar small{color:#658091;overflow-wrap:anywhere;font-size:13px;font-weight:400;display:block}.maven-content{max-width:1500px;margin:auto;padding:35px 38px 50px}.maven-page-title{justify-content:space-between;align-items:center;gap:18px;margin-bottom:26px;display:flex}.maven-kicker{letter-spacing:1.5px;color:#597689;font-size:12px;font-weight:700}.maven-page-title h1{letter-spacing:-.7px;margin:6px 0 0;font-size:30px;line-height:1.25}.maven-shell button{cursor:pointer}.maven-shell button:disabled{opacity:.5;cursor:default}:is(.maven-shell button:focus-visible,.maven-shell a:focus-visible,.maven-shell input:focus-visible,.maven-shell select:focus-visible,.maven-shell textarea:focus-visible){outline-offset:3px;outline:3px solid #3bafae}.maven-primary,.maven-welcome button{color:#fff;background:#126d72;border:0;border-radius:8px;padding:12px 18px;font-size:14px;font-weight:600;line-height:1.5}.maven-secondary{color:#315268;background:#fff;border:1px solid #cbdbe4;border-radius:8px;padding:9px 15px;font-size:14px;line-height:1.5}.maven-welcome{color:#fff;background:linear-gradient(120deg,#173e52,#1a656d);border-radius:15px;justify-content:space-between;align-items:center;gap:30px;margin-bottom:22px;padding:34px;display:flex}.maven-welcome .maven-kicker{color:#a1dcd8}.maven-welcome h2{letter-spacing:-.5px;margin:12px 0;font-size:32px;line-height:1.2}.maven-welcome p{color:#d1e3e9;margin:0 0 22px}.maven-welcome button{color:#17505b;background:#fff}.maven-progress-ring{text-align:center;background:#ffffff0d;border:1px solid #78b9bd;border-radius:14px;min-width:160px;padding:25px 20px}.maven-progress-ring strong{font-size:43px;line-height:1.2;display:block}.maven-progress-ring span,.maven-progress-ring small{color:#d0ebea;margin-top:5px;font-size:14px;display:block}.maven-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.maven-summary button{text-align:left;border:1px solid var(--maven-line);color:var(--maven-ink);background:#fff;border-radius:10px;grid-template-columns:30px 1fr;gap:3px 13px;padding:20px;display:grid}.maven-summary svg{color:#167d80;grid-row:span 2}.maven-summary strong{font-size:17px}.maven-summary span{color:#668092;font-size:14px}.maven-section-title{justify-content:space-between;align-items:center;gap:20px;margin:31px 0 16px;display:flex}.maven-section-title h2{margin:0;font-size:21px}.maven-section-title button{color:#176f76;background:0 0;border:0;padding:8px 0;font-size:14px;font-weight:600}.maven-tool-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.maven-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.maven-card{border:1px solid var(--maven-line);background:#fff;border-radius:12px;min-width:0;padding:23px}.maven-card h3{margin:10px 0 8px;font-size:18px;line-height:1.35}.maven-card h2{margin:0 0 14px;font-size:21px}.maven-card p{color:#5e788b;margin:8px 0 18px;font-size:14px;line-height:1.65}.maven-tool{flex-direction:column;display:flex}.maven-tool p{flex:1}.maven-tool-icon{color:#1a7a7c;background:#e8f3f2;border-radius:9px;place-items:center;width:39px;height:39px;display:grid}.maven-launch{color:#156b75;align-items:center;gap:8px;width:fit-content;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.maven-launch:hover{text-decoration:underline}.maven-pending{color:#71838d;background:#f3f6f8;border-radius:5px;width:fit-content;padding:4px 8px;font-size:13px;display:inline-block}.maven-card-actions{flex-wrap:wrap;align-items:center;gap:22px;margin-top:20px;display:flex}.maven-empty{background:#fff;border:1px dashed #bed0dc;border-radius:12px;grid-column:1/-1;padding:28px}.maven-empty svg{color:#438a95}.maven-empty h3{margin:10px 0;font-size:19px}.maven-empty p{color:#628093;font-size:15px}.maven-empty button{color:#16777d;background:0 0;border:0;padding:0;font-size:14px}.maven-muted{color:#637e90;font-size:14px;line-height:1.65}.maven-training-intro{background:#e5f1f2;border:1px solid #c8e0e2;border-radius:12px;grid-template-columns:2fr 1fr;align-items:center;gap:32px;padding:27px;display:grid}.maven-training-intro h2{margin:12px 0;font-size:24px}.maven-training-intro p{color:#527280;margin:8px 0;font-size:15px}.maven-training-intro>div:last-child{gap:10px;font-size:14px;display:grid}.maven-training-intro progress{accent-color:#167b7c;width:100%;height:12px}.maven-training-intro p>svg{vertical-align:middle;margin-right:6px}.maven-training-list{border:1px solid var(--maven-line);background:#fff;border-radius:12px;margin-bottom:20px;overflow:hidden}.maven-training-list label{cursor:pointer;border-bottom:1px solid #e1eaf0;align-items:start;gap:15px;margin:0;padding:20px;display:flex}.maven-training-list label:last-child{border:0}.maven-training-list input{accent-color:#177d7d;flex-shrink:0;width:20px;height:20px;margin:3px 0}.maven-training-list strong{font-size:16px;display:block}.maven-training-list small{color:#688091;margin-top:6px;font-size:14px;line-height:1.6;display:block}.maven-step-complete{background:#f4fafa}.maven-post-form{border:1px solid var(--maven-line);background:#fff;border-radius:12px;margin-bottom:24px;padding:24px}.maven-post-form label{margin-bottom:12px;font-size:16px;font-weight:600;display:block}.maven-post-form textarea{width:100%;font:inherit;resize:vertical;border:1px solid #c5d7e2;border-radius:8px;padding:14px;display:block}.maven-post-form>div{justify-content:space-between;align-items:center;gap:20px;margin-top:15px;display:flex}.maven-post-form small{color:#688293;max-width:420px;font-size:13px}.maven-team-post{border:1px solid var(--maven-line);background:#fff;border-radius:12px;margin-bottom:14px;padding:23px}.maven-team-post>div{align-items:center;gap:12px;display:flex}.maven-avatar{color:#256674;background:#e3f0f2;border-radius:50%;place-items:center;width:40px;height:40px;font-weight:600;display:grid}.maven-team-post strong{font-size:15px}.maven-team-post small{color:#6b8394;font-size:13px;display:block}.maven-team-post p{white-space:pre-wrap;overflow-wrap:anywhere;margin:16px 0 0;font-size:16px}.maven-management{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:22px;display:grid}.maven-management label{color:#315267;gap:6px;margin-bottom:15px;font-size:14px;display:grid}.maven-management input,.maven-management textarea,.maven-management select{width:100%;min-width:0;min-height:44px;font:inherit;color:#23475c;background:#fff;border:1px solid #c6d7e1;border-radius:7px;margin:0;padding:10px 12px}.maven-management textarea{resize:vertical;min-height:85px}.maven-management .maven-checkbox{align-items:center;gap:10px;display:flex}.maven-checkbox input{width:18px;height:18px;min-height:0}.maven-member-list article{border-top:1px solid #e0e9ef;padding:16px 0}.maven-member-list strong,.maven-member-list small,.maven-review-panel small{overflow-wrap:anywhere;display:block}.maven-member-list small,.maven-review-panel small{color:#647c8e;font-size:13px}.maven-member-list button{margin-top:9px}.maven-review-panel{grid-column:1/-1}.maven-review-panel article{border-top:1px solid #e1e9ef;justify-content:space-between;align-items:center;gap:18px;padding:18px 0;display:flex}.maven-review-panel p{margin:6px 0 0}.maven-error,.maven-notice{border-radius:8px;margin:0 0 18px;padding:13px 17px;font-size:15px}.maven-error{color:#9b3428;background:#fff0ed;border:1px solid #f0d1ca}.maven-notice{color:#1e6c4a;background:#e8f5ef;border:1px solid #cce8da}.maven-footer{color:#708594;padding:0 38px 25px;font-size:13px}.maven-mobile-menu{display:none}.maven-referrals .biq-partner-heading h1{font-size:25px}.maven-referrals .biq-partner-heading p{font-size:15px}.maven-referrals .biq-partner-detail{border:1px solid var(--maven-line);background:#fff;border-radius:12px}.maven-referrals .biq-partner-columns{margin-top:24px}.maven-referrals .biq-partner-lead{font-size:15px}@media (max-width:1250px){.maven-tool-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.maven-sidebar{width:235px}.maven-content{padding:28px}.maven-topbar{padding:0 28px}}@media (max-width:850px){.maven-sidebar{z-index:80;width:265px;height:calc(100vh - 84px);display:none;position:fixed;top:84px;box-shadow:8px 0 25px #163d4d30}.maven-sidebar.maven-menu-open{display:flex}.maven-mobile-menu{color:#264d63;background:0 0;border:0;padding:4px;display:block}.maven-topbar{justify-content:start;padding:0 20px}.maven-topbar>div{margin-left:auto}.maven-content{padding:25px 20px}.maven-topbar>span{display:none}.maven-training-intro{grid-template-columns:1fr}.maven-summary{gap:10px}.maven-summary button{padding:15px;display:block}.maven-summary strong,.maven-summary span{margin-top:5px;display:block}.maven-management{grid-template-columns:1fr}}@media (max-width:550px){.maven-welcome{padding:25px;display:block}.maven-welcome h2{font-size:28px}.maven-progress-ring{text-align:left;flex-wrap:wrap;align-items:center;gap:12px;margin-top:25px;padding:16px;display:flex}.maven-progress-ring strong{font-size:32px}.maven-progress-ring span,.maven-progress-ring small{margin:0}.maven-tool-grid,.maven-grid,.maven-summary{grid-template-columns:1fr}.maven-summary button{display:grid}.maven-page-title h1{font-size:25px}.maven-kicker{letter-spacing:.8px}.maven-page-title{align-items:start}.maven-post-form>div,.maven-review-panel article{flex-direction:column;align-items:start}.maven-card{padding:20px}.maven-training-list label{padding:17px}.maven-brand{padding-bottom:25px}.maven-topbar small{font-size:12px}}.maven-foundations{margin-bottom:32px}.maven-foundations .maven-section-title h2,.maven-dti-calculator h3{align-items:center;gap:10px;display:flex}.maven-credit-policy{background:#e6f3f2;border:1px solid #b6d9d7;border-left:4px solid #167d7e;border-radius:12px;gap:18px;margin:22px 0;padding:25px;display:flex}.maven-credit-policy>svg{color:#17757a;flex-shrink:0}.maven-credit-policy h3{margin:0 0 8px;font-size:21px}.maven-credit-policy p{color:#345969;margin:0;font-size:16px}.maven-handbook-section{background:#fff;border:1px solid #d6e4ec;border-radius:12px;margin:16px 0;padding:20px}.maven-handbook-section>summary{cursor:pointer;color:#204b61;font-size:19px;font-weight:600}.maven-handbook-section[open]>summary{margin-bottom:20px}.maven-handbook-section p{font-size:16px;line-height:1.65}.maven-phase-evidence{color:#355c72;font-size:14px;line-height:1.6;display:block}.maven-card blockquote{color:#365d6c;background:#eff7f8;border-left:3px solid #458e98;margin:14px 0;padding:14px 16px;font-size:14px;line-height:1.7}.maven-copy{color:#216e79;background:#fff;border:1px solid #c3d9e3;border-radius:7px;align-items:center;gap:7px;padding:9px 12px;font-size:14px;display:inline-flex}.maven-policy-note{color:#6b572f;background:#fff6e4;border:1px solid #edddb8;border-radius:8px;padding:12px 15px;font-size:14px!important}.maven-document-list article{border-bottom:1px solid #e0e9ee;gap:14px;padding:18px 0;display:flex}.maven-document-list article:last-child{border:0}.maven-document-list article>span{color:#276d7c;background:#e6f2f4;border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;font-weight:600;display:grid}.maven-document-list h3{margin:0;font-size:17px}.maven-document-list p{color:#536f81;margin:6px 0}.maven-dti-table-wrap{border:1px solid #d6e3ec;border-radius:9px;margin:20px 0;overflow:auto}.maven-dti-table{border-collapse:collapse;text-align:left;width:100%;min-width:710px;font-size:14px;line-height:1.65}.maven-dti-table th,.maven-dti-table td{vertical-align:top;border-bottom:1px solid #e0e9ef;border-right:1px solid #e0e9ef;padding:16px 18px}.maven-dti-table thead{background:#edf5f8}.maven-dti-table th{width:23%;font-weight:600}.maven-dti-table th a{color:#177480;margin-top:9px;font-size:13px;display:block}.maven-dti-table tr:last-child td,.maven-dti-table tr:last-child th{border-bottom:0}.maven-dti-calculator{background:#eff7f8;border:1px solid #cfdee5;border-radius:10px;padding:22px}.maven-dti-calculator h3{margin:0 0 20px;font-size:19px}.maven-calc-inputs{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.maven-calc-inputs label{color:#33566c;gap:7px;font-size:14px;display:grid}.maven-calc-inputs input,.maven-calc-inputs select{color:#234c61;background:#fff;border:1px solid #bad0dc;border-radius:7px;width:100%;min-width:0;min-height:44px;margin:0;padding:10px 12px;font-size:16px}.maven-calc-results{border-top:1px solid #cbdce4;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:20px;padding-top:20px;display:grid}.maven-calc-results span{color:#517486;font-size:13px;display:block}.maven-calc-results strong{color:#146776;font-size:23px;display:block}.maven-calc-results p{color:#486c7c;grid-column:1/-1;margin:0;font-size:14px}.maven-handbook-section li{color:#466a7b;margin:8px 0;font-size:15px;line-height:1.65}.maven-template{white-space:pre-wrap;overflow-wrap:anywhere;color:#47697a;margin-bottom:18px;font-family:Arial,sans-serif;font-size:14px;line-height:1.65}.maven-weekly-growth{background:#e7f3f3;border:1px solid #bedcdf;border-radius:12px;margin-bottom:26px;padding:25px}.maven-weekly-growth h2{margin:8px 0;font-size:24px}.maven-weekly-growth p{color:#527280;font-size:15px}.maven-weekly-growth form{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.maven-weekly-growth label{gap:8px;font-size:14px;display:grid}.maven-weekly-growth textarea{width:100%;min-width:0;font:inherit;resize:vertical;background:#fff;border:1px solid #bad1db;border-radius:8px;padding:11px}.maven-weekly-growth form button{grid-column:1/-1;justify-self:start}.maven-weekly-badge{color:#256747;background:#e4f3ed;border:1px solid #c0ded0;border-radius:6px;margin-top:12px;padding:5px 9px;font-size:13px;display:inline-block}.maven-home-reminder{color:#365e70;background:#e8f3f4;border:1px solid #c8dfe2;border-radius:9px;align-items:center;gap:12px;margin-top:20px;padding:16px 18px;font-size:14px;display:flex}.maven-home-reminder svg{color:#1b7d83;flex-shrink:0}.maven-home-reminder button{color:#146e78;background:0 0;border:0;flex-shrink:0;margin-left:auto;padding:5px;font-size:14px;font-weight:600}@media (max-width:1000px){.maven-weekly-growth form{grid-template-columns:1fr}}@media (max-width:550px){.maven-credit-policy{gap:12px;padding:18px}.maven-credit-policy h3{font-size:19px}.maven-handbook-section{padding:16px}.maven-calc-inputs,.maven-calc-results{grid-template-columns:1fr}.maven-calc-results p{grid-column:auto}.maven-home-reminder{flex-wrap:wrap}.maven-home-reminder span{flex:1}.maven-home-reminder button{margin-left:32px}.maven-dti-calculator{padding:16px}}.maven-operations{gap:22px;display:grid}.maven-ops-tabs{border-bottom:1px solid #d3e0e7;flex-wrap:wrap;gap:6px;padding-bottom:12px;display:flex}.maven-ops-tabs button{color:#244256;background:#fff;border:1px solid #d3e0e7;border-radius:9px;padding:11px 16px;font-size:14px}.maven-ops-tabs button[aria-current]{color:#fff;background:#123649;border-color:#123649}.maven-operations label{color:#244256;gap:6px;font-size:14px;font-weight:600;display:grid}.maven-operations input:not([type=checkbox]),.maven-operations select,.maven-operations textarea{color:#173a4d;background:#fff;border:1px solid #bfd0da;border-radius:8px;width:100%;min-width:0;padding:11px;font-size:16px;font-weight:400}.maven-ops-toolbar{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.maven-ops-toolbar label:first-child{flex:1;min-width:200px}.maven-ops-toolbar button{min-height:45px}.maven-pipeline-summary{grid-template-columns:repeat(5,1fr);gap:12px;display:grid}.maven-pipeline-summary button{text-align:left;background:#fff;border:1px solid #d2e0e7;border-radius:12px;gap:8px;padding:18px;display:grid}.maven-pipeline-summary strong{color:#123649;font-size:28px}.maven-pipeline-summary span{font-size:14px}.maven-ops-table-wrap{background:#fff;border:1px solid #d2e0e7;border-radius:12px;overflow-x:auto}.maven-ops-table{border-collapse:collapse;text-align:left;width:100%;font-size:14px}.maven-ops-table td,.maven-ops-table th{vertical-align:top;border-bottom:1px solid #dce7ed;padding:13px 12px}.maven-ops-table thead{color:#284d62;background:#edf3f7}.maven-ops-table td small,.maven-ops-table td strong{overflow-wrap:anywhere;max-width:230px;display:block}.maven-ops-table small{color:#4e6573;margin-top:5px;font-size:14px}.maven-file-link{text-align:left;color:#08756e;white-space:nowrap;background:0 0;border:0;padding:0;font-size:16px;font-weight:700;display:grid}.maven-file-link small{font-weight:400}.maven-stage,.maven-alert-tag{white-space:nowrap;background:#e9eff4;border-radius:6px;margin:0 4px 4px 0;padding:6px 8px;font-size:14px;display:inline-block}.maven-stage-pre-approved{color:#163f78;background:#e2edf9}.maven-stage-conditional-approval{color:#794814;background:#fff0d7}.maven-stage-inactive{color:#4b5563;background:#e6e8eb}.maven-stage-funded{color:#07574c;background:#dff2ed}.maven-alert-tag{color:#993f2e;white-space:normal;background:#fff0ed}.maven-ops-mission{color:#fff;background:#10374a;border-radius:16px;padding:30px}.maven-ops-mission h2{margin:10px 0 16px;font-size:30px}.maven-ops-mission .maven-kicker,.maven-ops-mission .maven-muted{color:#d1e6ed}.maven-ops-mission .maven-launch{color:#134a45;background:#e1f0ee}.maven-operations p,.maven-operations li{font-size:16px;line-height:1.65}.maven-operations ul{margin:16px 0;padding-left:23px}.maven-operations li{margin-bottom:9px}.maven-ops-detail{background:#fff;border:1px solid #d2e0e7;border-radius:12px;padding:18px}.maven-ops-detail summary{cursor:pointer;color:#173d51;font-size:18px;font-weight:700}.maven-operations .maven-ops-check{border-bottom:1px solid #e1e9ef;align-items:start;gap:12px;padding:12px 0;font-size:16px;line-height:1.5;display:flex}.maven-ops-check input{accent-color:#14796f;flex:none;width:18px;height:18px;margin-top:3px}.maven-ops-check small{color:#567182;font-size:14px;display:block}.maven-template-layout{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:20px;display:grid}.maven-template-choice{text-align:left;color:#23485d;background:#fff;border:0;border-bottom:1px solid #deeaef;gap:4px;width:100%;padding:14px 10px;font-size:16px;display:grid}.maven-template-choice small{color:#607784;font-size:14px}.maven-template-choice.selected{color:#075c53;background:#e4f0ee;border-radius:7px}.maven-template-layout .maven-card>label{margin:12px 0}.maven-ops-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:18px 0;display:grid}.maven-template-preview{white-space:pre-wrap;line-height:1.6}.maven-template-edit{border-top:2px solid #bed6df;gap:14px;margin-top:24px;padding-top:18px;display:grid}.maven-file-dialog{color:#173d51;border:0;border-radius:16px;width:min(940px,100vw - 28px);max-height:90vh;padding:0;box-shadow:0 24px 90px #102d4770}.maven-file-dialog::backdrop{background:#0a233ba6}.maven-file-dialog form{padding:28px}.maven-file-dialog header{justify-content:space-between;align-items:start;gap:14px;display:flex}.maven-file-dialog h2{margin:6px 0;font-size:26px}.maven-file-dialog h3{margin:24px 0 12px}.maven-file-dialog footer{background:#fff;border-top:1px solid #d6e4eb;gap:12px;padding:18px 0;display:flex;position:sticky;bottom:-28px}.maven-condition{border-bottom:1px solid #d6e4eb;grid-template-columns:2fr 1fr 1fr 1fr;gap:10px;padding:14px 0;display:grid}.maven-file-dialog .maven-ops-check{font-weight:400}:is(.maven-operations button:focus-visible,.maven-file-dialog button:focus-visible){outline-offset:3px;outline:3px solid #148980}@media (max-width:900px){.maven-template-layout{grid-template-columns:1fr}.maven-template-layout aside{max-height:300px;overflow:auto}.maven-pipeline-summary{grid-template-columns:repeat(3,1fr)}.maven-condition{grid-template-columns:1fr 1fr}}@media (max-width:580px){.maven-pipeline-summary{grid-template-columns:repeat(2,1fr)}.maven-ops-fields,.maven-condition{grid-template-columns:1fr}.maven-ops-mission{padding:20px}.maven-ops-mission h2{font-size:24px}.maven-file-dialog form{padding:18px}.maven-ops-tabs button{flex:1}.maven-file-dialog footer{bottom:-18px}}.maven-support{gap:22px;display:grid}.maven-support label{color:#244256;gap:7px;margin:14px 0;font-size:14px;font-weight:600;display:grid}.maven-support input:not([type=checkbox]),.maven-support textarea,.maven-support select{color:#173a4d;background:#fff;border:1px solid #bfd0da;border-radius:8px;width:100%;min-width:0;padding:11px;font-size:16px}.maven-support p,.maven-support li{font-size:16px;line-height:1.65}.maven-support-header{color:#fff;background:#10374a;border-radius:16px;justify-content:space-between;align-items:center;gap:25px;padding:28px;display:flex}.maven-support-header .maven-kicker{color:#abd9d3}.maven-support-header h2{margin:10px 0;font-size:30px}.maven-support-header p{max-width:520px}.maven-support-counts{flex-wrap:wrap;gap:20px;display:flex}.maven-support-counts div{gap:8px;max-width:140px;display:grid}.maven-support-counts strong{font-size:32px}.maven-support-counts span{font-size:14px}.maven-support-thread{gap:14px;margin:20px 0;display:grid}.maven-support-thread article{overflow-wrap:anywhere;background:#f0f6f7;border-left:3px solid #258a80;padding:16px}.maven-support-thread small{color:#617784;margin-top:5px;font-size:14px;display:block}.maven-support-thread p{white-space:pre-wrap}.maven-support-review{border-bottom:1px solid #d8e5eb;justify-content:space-between;align-items:center;gap:20px;padding:18px 0;display:flex}.maven-support .maven-support-role{border-bottom:1px solid #d8e5eb;justify-content:space-between;align-items:center;gap:20px;padding:16px 0;display:flex}.maven-support-role select{max-width:220px}.maven-support-role small{color:#617784;font-size:14px;display:block}.maven-support .maven-ops-check{align-items:center;gap:10px;display:flex}.maven-support .maven-ops-check input{accent-color:#14796f;width:18px;height:18px}.maven-support form>.maven-primary{margin-top:12px}.maven-support ul{padding-left:23px}.maven-support li{margin:10px 0}@media (max-width:760px){.maven-support-header,.maven-support-review{flex-direction:column;align-items:stretch}.maven-support-header h2{font-size:26px}.maven-support .maven-support-role{flex-direction:column;align-items:stretch}.maven-support-role select{max-width:none}}.maven-pilot-header{color:#fff;background:#102c43;border-radius:16px;align-items:center;gap:2rem;margin-bottom:1rem;padding:1.5rem;display:flex}.maven-pilot-header>div:first-child{flex:1}.maven-pilot-header h2{margin:.4rem 0;font-size:1.7rem}.maven-pilot-header p{color:#d6e3ed;font-size:1rem;line-height:1.6}.maven-pilot-header>div:not(:first-child){flex-direction:column;max-width:160px;display:flex}.maven-pilot-header strong{color:#70d5cf;font-size:2.2rem}.maven-pilot-header span{font-size:.875rem}.maven-pilot-queue{gap:1rem;display:grid}.maven-pilot-queue .maven-section-title{margin:0 0 1rem}.maven-pilot-queue p{line-height:1.7}.maven-ops-tabs,.maven-file-dialog .maven-condition{flex-wrap:wrap}@media (max-width:760px){.maven-pilot-header{flex-wrap:wrap;gap:1rem}.maven-pilot-header>div:first-child{flex-basis:100%}.maven-pilot-queue .maven-section-title{flex-wrap:wrap;align-items:flex-start;gap:1rem}}
