.contactWorkspace{grid-template-columns:.75fr 1.45fr;gap:100px;padding-top:110px;padding-bottom:130px;display:grid}.contactWorkspace aside>span,.adminToolbar span{letter-spacing:2px;color:var(--orange);font-size:11px;font-weight:700}.contactWorkspace aside h2{letter-spacing:-2.5px;margin:28px 0;font-size:44px;line-height:1.2}.contactWorkspace aside>p{color:var(--muted);font-size:14px;line-height:1.8}.contactWorkspace dl{border-top:1px solid var(--line);margin:50px 0 0}.contactWorkspace dl div{border-bottom:1px solid var(--line);grid-template-columns:50px 1fr;padding:18px 0;display:grid}.contactWorkspace dt{color:var(--orange);font-size:11px}.contactWorkspace dd{margin:0;font-size:13px}.inquiryForm{border:1px solid var(--line);background:#fff;flex-direction:column;gap:25px;padding:42px;display:flex}.formGrid{grid-template-columns:1fr 1fr;gap:25px;display:grid}.inquiryForm label{flex-direction:column;gap:10px;display:flex}.inquiryForm label>span{font-size:12px;font-weight:600}.inquiryForm input,.inquiryForm select,.inquiryForm textarea,.adminLogin input{width:100%;font:inherit;background:#f8f9f7;border:1px solid #c7cdca;border-radius:0;padding:14px 15px;font-size:14px}.inquiryForm textarea{resize:vertical;line-height:1.7}.inquiryForm :is(input,select,textarea):focus,.adminLogin input:focus{border-color:var(--orange);outline:2px solid #ef79154d}.inquiryForm .consent{grid-template-columns:20px 1fr;align-items:start;gap:10px;display:grid}.consent input{width:17px;height:17px;margin:2px 0}.consent span{color:var(--muted);line-height:1.6;font-weight:400!important}.consent a{text-decoration:underline}.honeypot{position:absolute!important;left:-10000px!important}.submitInquiry{background:var(--orange);color:#fff;font:inherit;cursor:pointer;border:0;align-self:flex-start;padding:17px 22px;font-size:13px;font-weight:700}.submitInquiry b{margin-left:45px}.submitInquiry:disabled{opacity:.6}.formStatus{margin:0;padding:14px;font-size:13px}.formStatus.success{color:#1c6c2b;background:#edf7ee}.formStatus.error{color:#a1321b;background:#fff0ec}.adminPage{background:#eef0ed;min-height:100vh;padding:45px 0 100px}.adminBrand img{width:180px}.adminWorkspace{max-width:1080px}.adminLogin{border:1px solid var(--line);background:#fff;flex-direction:column;gap:20px;max-width:460px;margin:80px auto;padding:42px;display:flex}.adminLogin h2{margin:0;font-size:28px}.adminLogin>p{color:var(--muted);font-size:13px;line-height:1.6}.adminLogin label{flex-direction:column;gap:8px;font-size:12px;display:flex}.adminLogin button,.adminToolbar button{color:#fff;cursor:pointer;background:#0d213c;border:0;padding:13px 18px}.adminToolbar{justify-content:space-between;align-items:end;margin:65px 0 30px;display:flex}.adminToolbar h2{margin:12px 0 0;font-size:38px}.adminToolbar>div:last-child{gap:8px;display:flex}.inquiryList{flex-direction:column;gap:15px;display:flex}.inquiryList article{border:1px solid var(--line);background:#fff;padding:28px}.inquiryList header{justify-content:space-between;gap:20px;display:flex}.inquiryList header span{color:var(--muted);font-size:10px}.inquiryList h3{margin:8px 0 0;font-size:20px}.inquiryList select{height:40px;padding:9px 12px}.inquiryList dl{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:15px;margin:25px 0;padding:18px 0;display:grid}.inquiryList dt{color:var(--muted);font-size:10px}.inquiryList dd{margin:6px 0 0;font-size:13px}.inquiryList article>p{white-space:pre-wrap;font-size:14px;line-height:1.75}.adminMessage{color:#a1321b;font-size:13px}@media (max-width:800px){.contactWorkspace{grid-template-columns:1fr;gap:45px;padding-top:75px}.formGrid{grid-template-columns:1fr}.inquiryForm{padding:28px}.adminToolbar{flex-direction:column;align-items:flex-start;gap:25px}.inquiryList dl{grid-template-columns:1fr}.inquiryList header{flex-direction:column}.inquiryList select{align-self:flex-start}}.attachedAssessment{background:#f1fbfc;border:1px solid #b9d8dc;flex-direction:column;gap:5px;padding:15px 17px;display:flex}.attachedAssessment b{color:#0b2948;font-size:13px}.attachedAssessment span{color:#526575;font-size:12px;line-height:1.6}.roleNotice{color:#24405c;background:#edf4f8;padding:14px 17px;font-size:13px}.inquiryList h4{color:var(--muted);margin:20px 0 7px;font-size:12px}.adminAssessment{background:#f4f7f9;border-left:3px solid #20c4d9;margin-top:22px;padding:18px}.adminAssessment h4{color:#0b2948;margin:0 0 12px}.adminAssessment pre{white-space:pre-wrap;max-height:360px;margin:0;font:12px/1.65 ui-monospace,Consolas,monospace;overflow:auto}.inquiryList select:disabled{opacity:.7;cursor:not-allowed}.staffManager{border:1px solid var(--line);background:#fff;margin-bottom:25px;padding:24px}.staffManager>header{justify-content:space-between;align-items:end;gap:20px;display:flex}.staffManager h3{margin:7px 0 0}.staffManager>header>div>span{color:var(--orange);letter-spacing:1.5px;font-size:10px}.staffManager form{display:flex}.staffManager input{border:1px solid var(--line);min-width:250px;padding:11px}.staffManager button{color:#fff;cursor:pointer;background:#0d213c;border:0;padding:11px 15px}.staffManager ul{margin:20px 0 0;padding:0;list-style:none}.staffManager li{border-top:1px solid var(--line);justify-content:space-between;align-items:center;padding:12px 0;display:flex}.staffManager li span,.staffManager li small{display:block}.staffManager li small{color:var(--muted);margin-top:4px}.inquiryList header small{color:var(--muted);margin-top:6px;font-size:11px;display:block}.inquiryList dd{line-height:1.55}.adminDesiredOutcome{border-left:3px solid var(--orange);background:#fff7ef;margin-top:22px;padding:18px}.adminDesiredOutcome h4{color:#0b2948;margin:0 0 10px}.adminDesiredOutcome p{white-space:pre-wrap;color:#46576a;margin:0;font-size:13px;line-height:1.7}.inquiryForm fieldset{border:0;border-bottom:1px solid var(--line);flex-direction:column;gap:24px;margin:0;padding:0 0 32px;display:flex}.inquiryForm fieldset+fieldset{padding-top:8px}.inquiryForm legend{color:#0b2948;width:100%;margin-bottom:24px;font-size:18px;font-weight:800}.inquiryForm legend span{color:#fff;background:#0b2948;border-radius:50%;place-items:center;width:30px;height:30px;margin-right:11px;font-size:10px;display:inline-grid}.writingGuide{border-left:3px solid var(--orange);color:#6c6259;background:#fff7ef;margin:-2px 0 2px;padding:12px 14px;font-size:12px;line-height:1.65;display:block}.submissionPromise{color:#526575;background:#f0f4f7;align-items:center;gap:13px;padding:15px 17px;font-size:12px;display:flex}.submissionPromise b{color:#0b2948;font-size:13px}.inquirySuccess{border:1px solid var(--line);background:#fff;padding:48px}.inquirySuccess>span{color:var(--orange);letter-spacing:.16em;font-size:11px;font-weight:800}.inquirySuccess h2{color:#0b2948;letter-spacing:-.04em;margin:18px 0;font-size:38px;line-height:1.25}.inquirySuccess>p{color:var(--muted);font-size:14px;line-height:1.75}.inquirySuccess dl{border-top:1px solid var(--line);margin:32px 0}.inquirySuccess dl div{border-bottom:1px solid var(--line);grid-template-columns:110px 1fr;padding:15px 0;display:grid}.inquirySuccess dt{color:#7a8795;font-size:11px}.inquirySuccess dd{color:#0b2948;margin:0;font-size:13px;font-weight:700}.inquirySuccess .successContact a{color:var(--orange);font-weight:700}.inquirySuccess button{color:#fff;font:inherit;cursor:pointer;background:#0b2948;border:0;margin-top:12px;padding:14px 18px;font-size:12px;font-weight:700}@media (max-width:800px){.inquiryForm fieldset{padding-bottom:26px}.inquirySuccess{padding:30px}.inquirySuccess h2{font-size:31px}.submissionPromise{flex-direction:column;align-items:flex-start;gap:4px}}.adminLogin .passwordResetRequest{color:#0d213c;background:0 0;border:1px solid #0d213c}.adminLogin button:disabled{opacity:.45;cursor:not-allowed}.inquiryWorkspace{grid-template-columns:minmax(280px,.72fr) minmax(0,1.65fr);align-items:start;gap:18px;display:grid}.inquiryIndex,.inquiryDetail{border:1px solid var(--line);background:#fff}.inquiryIndex{position:sticky;top:20px}.inquiryIndex>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;display:flex}.inquiryIndex>header strong{font-size:18px}.inquiryIndex>header span{color:var(--muted);font-size:13px}.inquiryIndex>button{border:0;border-bottom:1px solid var(--line);width:100%;color:var(--navy);text-align:left;cursor:pointer;background:#fff;justify-content:space-between;align-items:center;gap:14px;padding:17px 20px;display:flex}.inquiryIndex>button:last-child{border-bottom:0}.inquiryIndex>button:hover,.inquiryIndex>button:focus-visible{background:#f7f8f8;outline:none}.inquiryIndex>button.active{box-shadow:inset 3px 0 var(--orange);background:#f3f6f8}.inquiryIndex button span{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.inquiryIndex small{color:var(--muted);font-size:12px}.inquiryIndex b{text-overflow:ellipsis;white-space:nowrap;font-size:16px;overflow:hidden}.inquiryIndex em{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-style:normal;overflow:hidden}.inquiryIndex i{border:1px solid var(--line);white-space:nowrap;flex:none;padding:6px 8px;font-size:12px;font-style:normal}.inquiryDetail{min-height:520px;padding:30px}.inquiryDetail>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:24px;padding-bottom:24px;display:flex}.inquiryDetail>header span{flex-direction:column;gap:7px;min-width:0;display:flex}.inquiryDetail>header small{color:var(--muted)}.inquiryDetail h3{margin:0;font-size:28px;line-height:1.3}.inquiryDetail>header p{color:var(--muted);margin:0}.inquiryDetail>header label{color:var(--muted);flex-direction:column;flex:none;gap:7px;font-size:12px;display:flex}.inquiryDetail select{min-width:140px;color:var(--navy);background:#fff;border:1px solid #9ca3aa;padding:11px 38px 11px 12px}.inquiryDetail dl{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:0;padding:24px 0;display:grid}.inquiryDetail dl div{min-width:0}.inquiryDetail dt{color:var(--muted);margin-bottom:8px;font-size:12px}.inquiryDetail dd{overflow-wrap:anywhere;margin:0;line-height:1.6}.inquiryDetail a{color:var(--navy);text-underline-offset:3px;text-decoration:underline}.detailBody{padding-top:24px}.detailBody section+section{margin-top:22px}.detailBody h4{margin:0 0 9px;font-size:14px}.detailBody p{white-space:pre-wrap;margin:0;line-height:1.8}.inquiryDetail .adminDesiredOutcome,.inquiryDetail .adminAssessment{margin-top:22px}@media (max-width:900px){.inquiryWorkspace{grid-template-columns:1fr}.inquiryIndex{position:static}.inquiryDetail{padding:22px}.inquiryDetail>header{flex-direction:column}.inquiryDetail dl{grid-template-columns:1fr;gap:16px}}.myInquiryLink{color:var(--navy);border-bottom:1px solid;margin-top:28px;padding-bottom:5px;font-size:13px;font-weight:700;display:inline-flex}.successActions{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.inquirySuccess .successActions button{margin-top:0}.successActions a{background:var(--orange);color:#fff;align-items:center;padding:14px 18px;font-size:12px;font-weight:700;display:inline-flex}.customerAccessPage{min-height:680px;padding-top:110px;padding-bottom:110px}.inquiryAccessCard,.customerInquiry{border:1px solid var(--line);background:#fff;max-width:760px;margin:0 auto;padding:48px}.inquiryAccessCard>span,.customerInquiry>header>span{color:var(--orange);letter-spacing:.16em;font-size:11px;font-weight:800}.inquiryAccessCard h1,.customerInquiry h1{color:var(--navy);letter-spacing:-.04em;margin:14px 0 18px;font-size:40px}.inquiryAccessCard>p{color:var(--muted);line-height:1.75}.inquiryAccessCard label{flex-direction:column;gap:8px;margin-top:22px;display:flex}.inquiryAccessCard label b{font-size:13px}.inquiryAccessCard input,.customerInquiry input,.customerInquiry textarea,.customerInquiry select{box-sizing:border-box;border:1px solid var(--line);width:100%;color:var(--navy);font:inherit;background:#fff;padding:15px}.inquiryAccessCard button,.customerInquiry form>button{background:var(--navy);color:#fff;width:100%;font:inherit;cursor:pointer;border:0;margin-top:24px;padding:17px;font-weight:700}.inquiryAccessCard button:disabled,.customerInquiry button:disabled{opacity:.5}.inquiryAccessCard>small{color:var(--muted);margin-top:18px;display:block}.accessMessage{color:var(--navy);background:#f1f4f6;margin-top:18px;padding:14px;line-height:1.6}.accessMessage.error{color:#a63a20;background:#fff0ec}.accessMessage.success{color:#27613b;background:#eef7f0}.manageLoading a{color:var(--navy);margin-top:18px;text-decoration:underline;display:inline-block}.customerInquiry{max-width:980px}.customerInquiry>header{border-bottom:1px solid var(--line);padding-bottom:24px}.customerInquiry>header>div{justify-content:space-between;align-items:center;gap:20px;display:flex}.customerInquiry>header strong{color:#a94f00;background:#fff4e9;flex:none;padding:9px 12px;font-size:13px}.customerInquiry>header p{color:var(--muted);margin:0}.customerInquiry>dl{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;gap:20px;margin:0;padding:24px 0;display:grid}.customerInquiry dt{color:var(--muted);font-size:12px}.customerInquiry dd{margin:8px 0 0}.customerInquiry form{flex-direction:column;gap:22px;padding-top:28px;display:flex}.customerInquiry label{flex-direction:column;gap:8px;display:flex}.customerInquiry label span{font-size:13px;font-weight:700}.lockedNotice{border-left:3px solid var(--orange);color:#6c6259;background:#fff7ef;padding:16px}@media (max-width:700px){.customerAccessPage{padding-top:60px;padding-bottom:60px}.inquiryAccessCard,.customerInquiry{padding:28px 22px}.inquiryAccessCard h1,.customerInquiry h1{font-size:30px}.customerInquiry>header>div{flex-direction:column;align-items:flex-start}.customerInquiry>dl{grid-template-columns:1fr}}.customerInquiryWorkspace{grid-template-columns:minmax(240px,.55fr) minmax(0,1.6fr);align-items:start;gap:18px;display:grid}.customerInquiryWorkspace .customerInquiry{width:auto;max-width:none;margin:0}.customerInquiryList{border:1px solid var(--line);background:#fff;position:sticky;top:20px}.customerInquiryList>header{border-bottom:1px solid var(--line);justify-content:space-between;padding:18px 20px;display:flex}.customerInquiryList>header span{color:var(--muted);font-size:13px}.customerInquiryList>button{box-sizing:border-box;border:0;border-bottom:1px solid var(--line);width:100%;color:var(--navy);text-align:left;cursor:pointer;background:#fff;flex-direction:column;gap:5px;padding:17px 20px;display:flex}.customerInquiryList>button.active{box-shadow:inset 3px 0 var(--orange);background:#f3f6f8}.customerInquiryList small,.customerInquiryList em{color:var(--muted);font-size:12px;font-style:normal}.customerInquiryList b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width:850px){.customerInquiryWorkspace{grid-template-columns:1fr}.customerInquiryList{position:static}}.otpInput{letter-spacing:.35em;text-align:center;font-weight:700;font-size:26px!important}.otpActions{justify-content:space-between;gap:12px;margin-top:12px;display:flex}.inquiryAccessCard .otpActions button{width:auto;color:var(--navy);background:0 0;border:0;margin:0;padding:5px 0;font-size:12px;text-decoration:underline}.customerConversation{border-bottom:1px solid var(--line);padding:30px 0}.customerConversation h2{margin:0 0 20px;font-size:20px}.customerTimeline{flex-direction:column;gap:14px;display:flex}.customerTimeline article{box-sizing:border-box;white-space:pre-wrap;background:#f2f5f7;width:min(78%,620px);padding:16px 18px}.customerTimeline article.staff{background:#edf8fa;align-self:flex-end}.customerTimeline article small,.customerTimeline article b{display:block}.customerTimeline article small{color:var(--muted);margin-bottom:6px;font-size:11px}.customerTimeline article p{margin:10px 0 0;line-height:1.7}.customerChatForm{padding-top:22px!important}.customerInquiryDetails{border:1px solid var(--line);margin-top:28px}.customerInquiryDetails>summary{cursor:pointer;padding:18px 20px;font-weight:700}.customerInquiryDetails>form,.customerInquiryDetails>.customerAssessment{margin:0 20px 20px}.customerInquiryDetails>form{padding-top:12px}.customerChatForm .accessMessage{margin-bottom:0}@media (max-width:700px){.customerTimeline article{width:92%}.otpActions{flex-direction:column;align-items:flex-start}}.inquiryChatDetail .messageTimeline{max-height:600px}.adminInquiryConversation{border-bottom:1px solid var(--line);padding-top:24px}.adminInquiryConversation>h4{margin:0}.inquiryChatComposer{grid-template-columns:minmax(190px,.42fr) minmax(0,1fr);gap:16px;padding-top:24px;display:grid}.inquiryChatComposer label{flex-direction:column;gap:7px;display:flex}.inquiryChatComposer label:last-of-type{grid-area:1/2/3}.inquiryChatComposer span{font-size:12px;font-weight:700}.inquiryChatComposer select,.inquiryChatComposer textarea{box-sizing:border-box;border:1px solid var(--line);width:100%;font:inherit;background:#fff;padding:13px}.inquiryChatComposer button{background:var(--navy);color:#fff;font:inherit;cursor:pointer;border:0;align-self:end;padding:14px;font-weight:700}.inquiryChatComposer button:disabled{opacity:.5}.adminInquiryMeta{border:1px solid var(--line);margin-top:26px}.adminInquiryMeta>summary{cursor:pointer;padding:16px 18px;font-weight:700}.adminInquiryMeta>section{margin:0 18px 18px}@media (max-width:700px){.inquiryChatComposer{grid-template-columns:1fr}.inquiryChatComposer label:last-of-type{grid-area:auto}}.inquiryChatComposer.compact{grid-template-columns:1fr}.inquiryChatComposer.compact label:last-of-type{grid-area:auto}.inquiryChatComposer.compact button{width:100%}.inquiryFilters{gap:8px;margin:0 0 14px;display:flex}.inquiryFilters button{border:1px solid var(--line);color:var(--navy);font:inherit;cursor:pointer;background:#fff;padding:9px 14px;font-size:12px;font-weight:700}.inquiryFilters button.active{border-color:var(--navy);background:var(--navy);color:#fff}.inquiryControls{align-items:flex-start;gap:10px;display:flex}.assigneeControl{min-width:150px;color:var(--muted);flex-direction:column;gap:7px;font-size:12px;display:flex}.assigneeControl b{color:var(--navy);font-size:13px}.assigneeControl button{background:var(--navy);color:#fff;font:inherit;cursor:pointer;border:0;padding:10px;font-weight:700}@media (max-width:700px){.inquiryFilters{overflow:auto}.inquiryControls{flex-direction:column;width:100%}.inquiryControls label,.inquiryControls select,.assigneeControl{width:100%}}.adminViewTabs{gap:8px;margin:-10px 0 24px;display:flex}.adminViewTabs button,.adminViewTabs a{color:var(--navy);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #aeb8c1;align-items:center;padding:12px 17px;font-size:13px;font-weight:700;display:inline-flex}.adminViewTabs button.active,.adminViewTabs a.active{border-color:var(--navy);background:var(--navy);color:#fff}.adminViewTabs b{background:#ffffff2e;border-radius:10px;place-items:center;min-width:20px;height:20px;margin-left:7px;font-size:11px;display:inline-grid}.adminViewTabs :not(.active) b{background:#e4e8eb}.adminAccessDenied{border:1px solid var(--line);color:#a1321b;background:#fff;padding:24px}.emptyAdminList{color:var(--muted);margin:0;padding:24px 20px;font-size:13px}.deliveryBadge{color:#28653d;background:#edf7ee;flex:none;padding:10px 13px;font-size:12px}.deliveryBadge.failed{color:#a1321b;background:#fff0ec}.emailLogMeta{flex-direction:column;align-items:flex-start;gap:22px;padding-top:24px;display:flex}.emailLogMeta>div{flex-direction:column;gap:8px;display:flex}.emailLogMeta span{color:var(--muted);font-size:12px}.emailLogMeta b{overflow-wrap:anywhere;font-size:13px}.emailLogMeta button{background:var(--navy);color:#fff;font:inherit;cursor:pointer;border:0;padding:13px 17px;font-size:12px;font-weight:700}.emailError{box-sizing:border-box;background:#fff0ec;width:100%;padding:16px}.emailError p{color:#a1321b;overflow-wrap:anywhere;margin:7px 0 0;line-height:1.6}@media (max-width:700px){.adminViewTabs{overflow-x:auto}.adminViewTabs button,.adminViewTabs a{flex:none}}.mailboxLayout{grid-template-columns:minmax(300px,.75fr) minmax(0,1.55fr);align-items:start;gap:18px;display:grid}.newMailButton{background:var(--navy);color:#fff;font:inherit;cursor:pointer;border:0;padding:8px 11px;font-size:12px}.mailThread{border:1px solid var(--line);background:#fff;min-height:560px;padding:30px}.mailThread>header{border-bottom:1px solid var(--line);padding-bottom:20px}.mailThread>header span{color:var(--orange);letter-spacing:.14em;font-size:11px;font-weight:800}.mailThread h3{margin:10px 0 5px;font-size:25px}.mailThread header p{color:var(--muted);margin:0;font-size:13px}.messageTimeline{flex-direction:column;gap:12px;max-height:520px;padding:22px 0;display:flex;overflow:auto}.messageTimeline article{background:#f1f4f6;max-width:82%;padding:16px 18px}.messageTimeline article.outbound{background:#edf7f8;align-self:flex-end}.messageTimeline small,.messageTimeline b{display:block}.messageTimeline small{color:var(--muted);margin-bottom:7px;font-size:11px}.messageTimeline p{white-space:pre-wrap;margin:10px 0 0;line-height:1.7}.mailAttachment{border:1px solid var(--line);text-align:left;cursor:pointer;background:#fff;flex-direction:column;gap:3px;width:100%;margin-top:12px;padding:10px 12px;display:flex}.mailAttachment span{font-size:12px;font-weight:700}.mailAttachment em{color:var(--muted);font-size:11px;font-style:normal}.mailAttachment:disabled{cursor:default;opacity:.75}.mailComposer{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:15px;padding-top:22px;display:grid}.mailComposer label{flex-direction:column;gap:7px;display:flex}:is(.mailComposer label:has(textarea),.mailComposer button){grid-column:1/-1}.mailComposer span{font-size:12px;font-weight:700}.mailComposer input,.mailComposer select,.mailComposer textarea{box-sizing:border-box;border:1px solid var(--line);width:100%;font:inherit;padding:13px}.mailComposer textarea{resize:vertical}.mailComposer button,.mailInquiryButton{background:var(--navy);color:#fff;font:inherit;cursor:pointer;border:0;padding:15px 18px;font-weight:700}.mailInquiryButton{margin-top:24px}.staffManager select{border:1px solid var(--line);background:#fff;padding:11px}.customerUpdatedAt{font-size:12px;color:#a94f00!important;margin-top:8px!important}.customerAssessment,.customerUpdateHistory{border:1px solid var(--line);background:#f7f9fa;margin-top:24px}.customerAssessment summary,.customerUpdateHistory summary{cursor:pointer;padding:15px 17px;font-weight:700}.customerAssessment pre{border-top:1px solid var(--line);white-space:pre-wrap;max-height:360px;margin:0;padding:17px;font:12px/1.7 ui-monospace,Consolas,monospace;overflow:auto}.customerUpdateHistory ol{margin:0;padding:0 34px 17px 48px}.customerUpdateHistory li{padding:7px 0}.customerUpdateHistory li b,.customerUpdateHistory li span{font-size:12px;display:block}.customerUpdateHistory li span{color:var(--muted);margin-top:3px}@media (max-width:900px){.mailboxLayout,.mailComposer{grid-template-columns:1fr}.staffManager>header{flex-direction:column;align-items:stretch}.staffManager form{flex-direction:column}.staffManager input{min-width:0}}.mailThread>header{position:relative}.mailDeleteButton{color:#a1321b;font:inherit;cursor:pointer;background:#fff;border:1px solid #c95a46;padding:8px 10px;font-size:11px;position:absolute;bottom:16px;right:0}.mailComposer .draftSaveButton{border:1px solid var(--navy);color:var(--navy);background:#fff}.draftManageRow,.trashRow{border-bottom:1px solid var(--line);justify-content:space-between;gap:16px;padding:15px 0;display:flex}.draftManageRow span,.trashRow>span{flex-direction:column;gap:5px;min-width:0;display:flex}.draftManageRow small,.trashRow small,.trashRow em{color:var(--muted);font-size:12px;font-style:normal}.draftManageRow button,.trashRow button{border:1px solid var(--line);font:inherit;cursor:pointer;background:#fff;padding:9px 11px;font-size:12px}.trashRow{padding:17px}.trashRow>div{align-items:center;gap:7px;display:flex}.trashRow button.danger{color:#a1321b;border-color:#c95a46}.signatureSettings{border:1px solid var(--line);background:#fff;grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr);gap:30px;padding:30px;display:grid}.signatureSettings>header{grid-column:1/-1}.signatureSettings>header>span{color:var(--orange);letter-spacing:.14em;font-size:10px;font-weight:800}.signatureSettings h3{margin:8px 0;font-size:24px}.signatureSettings header p{color:var(--muted);margin:0}.signatureSettings form{grid-template-columns:1fr 1fr;gap:14px;display:grid}.signatureSettings label{flex-direction:column;gap:7px;display:flex}.signatureSettings label span{font-size:12px;font-weight:700}.signatureSettings input{border:1px solid var(--line);font:inherit;padding:12px}.signatureSettings input:disabled{color:var(--muted);background:#f3f5f6}.signatureSettings form button{background:var(--navy);color:#fff;font:inherit;cursor:pointer;border:0;grid-column:1/-1;padding:14px;font-weight:700}.signaturePreview{border-top:2px solid var(--navy);color:#536170;background:#f7f9fa;grid-template-columns:132px 1fr;align-self:start;align-items:start;gap:20px;padding:22px;display:grid}.signatureBrand{text-align:center}.signatureBrand img{width:132px;height:auto;display:block}.signatureBrand span{color:var(--navy);justify-content:center;align-items:baseline;gap:5px;line-height:1.2;margin-top:8px!important;display:flex!important}.signatureBrand i{font-size:8px;font-style:normal;font-weight:400}.signatureBrand b{letter-spacing:.04em;margin:0!important;font-size:12px!important}.signaturePreview>div:last-child{border-left:2px solid var(--orange);padding-left:18px}.signaturePreview b,.signaturePreview span,.signaturePreview strong,.signaturePreview em,.signaturePreview small{margin-bottom:5px;display:block}.signaturePreview b{color:var(--navy);font-size:16px}.signaturePreview span{font-size:13px}.signaturePreview strong{color:var(--navy);margin-top:12px}.signaturePreview em{color:var(--orange);font-size:12px;font-style:normal}.signaturePreview small{font-size:11px}@media (max-width:800px){.signatureSettings,.signatureSettings form{grid-template-columns:1fr}.signatureSettings form button{grid-column:auto}.signaturePreview{grid-template-columns:1fr}.signaturePreview>div:last-child{border-top:2px solid var(--orange);border-left:0;padding:14px 0 0}}.recipientField{position:relative}.recentRecipients{z-index:10;border:1px solid var(--line);background:#fff;flex-direction:column;padding:7px;display:flex;position:absolute;top:100%;left:0;right:0;box-shadow:0 10px 24px #0d213c24}.recentRecipients small{color:var(--muted);padding:7px 9px;font-size:11px}.mailComposer .recentRecipients button{color:var(--navy);font:inherit;text-align:left;cursor:pointer;background:#fff;border:0;grid-column:auto;padding:9px}.mailComposer .recentRecipients button:hover{background:#f1f4f6}.sentHelp{color:var(--muted);background:#f7f9fa;margin-top:22px;padding:13px;font-size:12px}.helpLibrary{border:1px solid var(--line);background:#fff;padding:30px}.helpLibrary>header{margin-bottom:28px}.helpLibrary>header span,.publicHelpPage>header>span{color:var(--orange);letter-spacing:.16em;font-size:10px;font-weight:800}.helpLibrary h3{margin:8px 0;font-size:28px}.helpLibrary header p,.helpLibrary article p,.publicHelpPage header p{color:var(--muted);line-height:1.7}.helpLibrary article+article{border-top:1px solid var(--line);margin-top:38px;padding-top:30px}.helpLibrary h4{margin:0 0 6px;font-size:20px}.helpLibrary img,.publicHelpPage>img{border:1px solid var(--line);width:100%;height:auto;display:block}.customerHelpButton{border:1px solid var(--navy);color:var(--navy);margin-top:4px;padding:10px 13px;font-size:12px;font-weight:700;display:inline-flex}.publicHelpPage{padding-top:100px;padding-bottom:100px}.publicHelpPage>header{margin-bottom:30px}.publicHelpPage h1{margin:12px 0;font-size:42px}.publicHelpPage header div{flex-wrap:wrap;gap:9px;margin-top:20px;display:flex}.publicHelpPage header a{background:var(--navy);color:#fff;padding:12px 16px;font-size:12px;font-weight:700}.publicHelpPage header a+a{background:var(--orange)}.srOnly{clip:rect(0,0,0,0)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.verifiedEmailField>div,.emailOtpVerify{gap:8px;display:flex}.verifiedEmailField>div input{flex:1;min-width:0}.verifiedEmailField>div button,.emailOtpVerify>button,.changeVerifiedEmail{background:var(--navy);color:#fff;font:inherit;cursor:pointer;border:0;flex:none;padding:0 14px;font-size:12px;font-weight:700}.verifiedEmailField>div button:disabled{opacity:.65}.emailOtpVerify{align-items:flex-end;margin-top:18px}.emailOtpVerify label{flex:1}.emailOtpVerify input{letter-spacing:.25em;text-align:center;font-weight:700;font-size:21px!important}.emailOtpVerify>button{height:48px}.changeVerifiedEmail{color:var(--navy);border:1px solid var(--navy);background:#fff;align-self:flex-start;margin-top:10px;padding:8px 11px}.emailVerificationMessage{background:#f1f4f6;margin:12px 0 0;padding:11px 13px;font-size:12px}.emailVerificationMessage.success{color:#27613b;background:#eef7f0}.emailVerificationMessage.error{color:#a63a20;background:#fff0ec}@media (max-width:700px){.publicHelpPage{padding-top:60px;padding-bottom:60px}.publicHelpPage h1{font-size:32px}.verifiedEmailField>div,.emailOtpVerify{flex-direction:column;align-items:stretch}.verifiedEmailField>div button,.emailOtpVerify>button{min-height:44px}}.myInquiryLink+.myInquiryLink{margin-left:18px}@media (max-width:700px){.myInquiryLink+.myInquiryLink{margin-left:0}}.adminInviteGuide ol{counter-reset:admin-step;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:22px 0 0;padding:0;list-style:none;display:grid}.adminInviteGuide li{counter-increment:admin-step;background:#f4f7f8;min-height:82px;padding:18px 18px 18px 54px;position:relative}.adminInviteGuide li:before{content:counter(admin-step,decimal-leading-zero);color:var(--orange);font-size:12px;font-weight:800;position:absolute;top:18px;left:18px}.adminInviteGuide li b,.adminInviteGuide li span{display:block}.adminInviteGuide li b{color:var(--navy);margin-bottom:7px}.adminInviteGuide li span{color:var(--muted);font-size:13px;line-height:1.6}.adminInviteGuide aside{border-left:3px solid var(--orange);background:#fff7f0;gap:12px;margin-top:14px;padding:16px 18px;display:flex}.adminInviteGuide aside b{color:var(--navy);flex:none}.adminInviteGuide aside span{color:var(--muted);line-height:1.6}@media (max-width:700px){.adminInviteGuide ol{grid-template-columns:1fr}.adminInviteGuide aside{flex-direction:column}}.adminMessage{z-index:100;box-sizing:border-box;background:var(--navy);color:#fff;max-width:min(440px,100vw - 48px);margin:0;padding:16px 20px;font-size:13px;line-height:1.6;position:fixed;bottom:24px;right:24px;box-shadow:0 12px 30px #0d213c40}.accountDirectory>header{align-items:flex-start}.accountDirectory>header p{max-width:500px;color:var(--muted);margin:8px 0 0;font-size:12px;line-height:1.6}.accountGroups{grid-template-columns:1fr 1fr;gap:20px;padding-top:24px;display:grid}.accountGroups>section:last-child{grid-column:1/-1}.accountGroups h4{border-bottom:1px solid var(--line);justify-content:space-between;margin:0 0 12px;padding-bottom:10px;display:flex}.staffAccount{border:1px solid var(--line);background:#f8fafb;padding:16px}.staffAccount+.staffAccount{margin-top:10px}.staffAccount>header{justify-content:space-between;gap:12px;display:flex}.staffAccount>header>div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.staffAccount header span{color:#a1321b;background:#fff0ec;padding:4px 7px;font-size:10px}.staffAccount header span.active{color:#28653d;background:#edf7ee}.staffAccount header small{color:var(--muted)}.staffAccount dl{grid-template-columns:1fr 1fr;gap:12px;margin:14px 0;display:grid}.staffAccount dt{color:var(--muted);font-size:10px}.staffAccount dd{overflow-wrap:anywhere;margin:4px 0 0;font-size:12px}.staffAccount footer{flex-wrap:wrap;gap:7px;display:flex}.staffAccount footer button{border:1px solid var(--line);color:var(--navy);font:inherit;cursor:pointer;background:#fff;padding:8px 10px;font-size:11px}.unlinkedAliases{flex-wrap:wrap;list-style:none;display:flex;gap:8px!important;margin:0!important;padding:0!important}.unlinkedAliases li{background:#f4f7f8;font-size:12px;border:0!important;padding:9px 11px!important}.emptyAdminList{color:var(--muted);font-size:12px}@media (max-width:800px){.accountGroups{grid-template-columns:1fr}.accountGroups>section:last-child{grid-column:auto}.staffAccount dl{grid-template-columns:1fr}}.openAccountForm{white-space:nowrap;align-self:center}.accountModal{z-index:120;background:#0d213c7a;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.accountModal form{box-sizing:border-box;background:#fff;flex-direction:column;gap:18px;width:min(460px,100%);padding:26px;display:flex;box-shadow:0 22px 60px #0d213c47}.accountModal form>header{justify-content:space-between;align-items:center;display:flex}.accountModal h4{margin:0;font-size:22px}.accountModal form>header button{color:var(--navy);background:0 0;padding:2px 8px;font-size:26px}.accountModal label{flex-direction:column;gap:8px;display:flex}.accountModal label span{font-size:12px;font-weight:700}.accountModal input,.accountModal select{box-sizing:border-box;border:1px solid var(--line);width:100%;min-width:0;font:inherit;background:#fff;padding:13px}.accountModal footer{justify-content:flex-end;gap:8px;display:flex}.accountModal .cancelAccountForm{border:1px solid var(--line);color:var(--navy);background:#fff}.primaryAdminControl{border:1px solid var(--line);background:#fff;grid-template-columns:1fr auto;gap:10px 24px;margin-bottom:18px;padding:22px 24px;display:grid}.primaryAdminControl span{color:var(--orange);letter-spacing:1.5px;font-size:10px;font-weight:800}.primaryAdminControl h3{margin:7px 0 5px}.primaryAdminControl p,.primaryAdminControl small{color:var(--muted);margin:0;font-size:12px;line-height:1.6}.primaryAdminControl>div:nth-child(2){align-items:center;display:flex}.primaryAdminControl select{border:1px solid var(--line);min-width:260px;font:inherit;background:#fff;padding:12px}.primaryAdminControl button{background:var(--navy);color:#fff;font:inherit;cursor:pointer;border:0;padding:13px 16px}.primaryAdminControl button:disabled{cursor:not-allowed;opacity:.45}.primaryAdminControl small{grid-column:1/-1}@media (max-width:800px){.primaryAdminControl{grid-template-columns:1fr}.primaryAdminControl>div:nth-child(2){flex-direction:column;align-items:stretch}.primaryAdminControl select{min-width:0}.primaryAdminControl small{grid-column:auto}}.participantPicker{border:1px solid var(--line);flex-wrap:wrap;gap:8px 14px;max-width:420px;padding:10px 12px;display:flex}.participantPicker legend{color:var(--muted);padding:0 5px;font-size:11px}.participantPicker label{align-items:center;gap:6px;flex-direction:row!important;width:auto!important;display:flex!important}.participantPicker input{width:auto!important}.adminInquiryAttachments,.customerInquiryAttachments{border:1px solid var(--line);background:#fafbfc;margin:18px 0;padding:18px}.adminInquiryAttachments h4,.customerInquiryAttachments h2{margin:0 0 12px}.adminInquiryAttachments button,.attachmentList button{border:1px solid var(--line);color:var(--navy);cursor:pointer;background:#fff;margin:6px 0;padding:8px 10px;display:block}.customerInquiryAttachments label{margin-top:14px;display:block}.customerInquiryAttachments small,.adminInquiryAttachments small{color:var(--muted);margin-top:10px;line-height:1.6;display:block}.attachmentSelection{color:var(--navy);margin:10px 0 0;font-size:12px}.mailAttachmentPolicy{color:var(--muted);background:#f2f5f7;flex-direction:column;gap:5px;margin:0 0 14px;padding:12px 14px;font-size:12px;line-height:1.6;display:flex}.mailAttachmentPolicy b{color:var(--navy)}.inquiryIndex>header>div{flex-direction:column;gap:4px;display:flex}.mailRecipientFilter{min-width:0;color:var(--muted);flex-direction:column;gap:4px;font-size:11px;display:flex}.mailRecipientFilter select{border:1px solid var(--line);max-width:235px;color:var(--navy);font:inherit;background:#fff;padding:8px 28px 8px 9px;font-size:11px}@media (max-width:600px){.inquiryIndex>header{flex-direction:column;align-items:stretch}.mailRecipientFilter select{width:100%;max-width:none}}.mailShareControl{margin-top:12px;display:inline-block;position:relative}.mailShareControl>button{border:1px solid var(--navy);color:var(--navy);font:inherit;cursor:pointer;background:#fff;padding:9px 12px;font-size:12px;font-weight:700}.mailSharePopover{z-index:5;border:1px solid var(--line);background:#fff;flex-direction:column;gap:9px;min-width:260px;padding:14px;display:flex;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 10px 30px #0d213c26}.mailSharePopover label{align-items:center;gap:8px;font-size:12px;display:flex}.mailSharePopover label input{width:auto}.mailSharePopover>button{background:var(--navy);color:#fff;font:inherit;cursor:pointer;border:0;padding:10px;font-weight:700}.mailSharePopover .autoShareToggle{border-top:1px solid var(--line);align-items:flex-start;margin-top:5px;padding-top:12px}.autoShareToggle span{flex-direction:column;gap:3px;display:flex}.autoShareToggle small{color:var(--muted);line-height:1.4}.sharedMailBadge{color:#145a8d;vertical-align:middle;background:#e7f3ff;border-radius:10px;margin-left:7px;padding:3px 6px;font-size:9px;font-style:normal;display:inline-block}.mailThread .sharedMailNotice{color:#145a8d;background:#e7f3ff;align-items:center;gap:7px;margin:8px 0 0;padding:7px 9px;font-size:11px;display:inline-flex}.sharedMailNotice b{letter-spacing:.5px;font-size:10px}.mailAttachment.mailAttachmentExternal:disabled{color:#9a4314;opacity:1;background:#fff5ec;border-color:#e6a26c}.mailAttachmentExternal em{font-weight:800;color:#c35417!important}.mailboxLayout.mailboxComposeOnly{grid-template-columns:minmax(0,1fr)}.mailboxComposeOnly .mailThread{width:100%;max-width:none}.mailAttachment.mailAttachmentSent:disabled{color:#245f3c;opacity:1;background:#f1faf4;border-color:#acd0ba}.mailAttachmentSent em{font-weight:800;color:#2f6b43!important}.mailFilePicker{background:#f7f9fa;border:1px dashed #aebbc5;grid-column:1/-1;padding:14px}.mailFilePicker input[type=file]{background:#fff;padding:9px}.mailFilePicker small{color:var(--muted);font-size:11px;font-weight:400}.inquiryChatComposer .mailFilePicker{margin-top:10px}.sentAttachmentChip{color:#245f3c;overflow-wrap:anywhere;background:#f1faf4;border:1px solid #acd0ba;width:max-content;max-width:100%;margin-top:9px;padding:7px 9px;font-size:11px;font-weight:700;display:block}.crmSummary{grid-template-columns:repeat(3,1fr) auto;gap:10px;margin-bottom:18px;display:grid}.crmSummary>div{border:1px solid var(--line);background:#fff;align-items:baseline;gap:8px;padding:18px;display:flex}.crmSummary b{font-size:25px}.crmSummary span{color:var(--muted);font-size:12px}.crmSummary button,.crmModal button{background:var(--navy);color:#fff;font:inherit;cursor:pointer;border:0;padding:12px 16px;font-weight:700}.crmWorkspace{grid-template-columns:310px minmax(0,1fr);align-items:start;gap:18px;display:grid}.crmList,.crmDetail{border:1px solid var(--line);background:#fff}.crmList{position:sticky;top:20px}.crmList header{border-bottom:1px solid var(--line);justify-content:space-between;padding:18px;display:flex}.crmList header span{color:var(--muted);font-size:12px}.crmList>button{box-sizing:border-box;border:0;border-bottom:1px solid var(--line);width:100%;color:var(--navy);text-align:left;cursor:pointer;background:#fff;flex-direction:column;gap:6px;padding:17px 18px;display:flex}.crmList>button.active{box-shadow:inset 3px 0 var(--orange);background:#f3f6f8}.crmList small{color:var(--muted)}.crmDetail{min-height:520px;padding:30px}.crmDetail>header{border-bottom:1px solid var(--line);justify-content:space-between;padding-bottom:22px;display:flex}.crmDetail>header span,.crmModal header span{color:var(--orange);letter-spacing:.14em;font-size:10px;font-weight:800}.crmDetail h3,.crmModal h3{margin:8px 0;font-size:28px}.crmDetail>header label{flex-direction:column;gap:7px;font-size:11px;display:flex}.crmDetail select,.crmModal :is(input,select,textarea){box-sizing:border-box;border:1px solid var(--line);width:100%;font:inherit;background:#fff;padding:11px}.crmDetail dl{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:16px;margin:0;padding:22px 0;display:grid}.crmDetail dt{color:var(--muted);font-size:11px}.crmDetail dd{margin:6px 0 0}.crmContacts,.crmHistory,.crmNotes{padding-top:22px}.crmContacts h4,.crmHistory h4,.crmNotes h4{margin:0 0 12px}.crmContacts article,.crmHistory article{border-top:1px solid var(--line);grid-template-columns:1fr 1fr 1.3fr;gap:12px;padding:13px 0;font-size:12px;display:grid}.crmContacts span,.crmHistory span{color:var(--muted)}.crmModal{z-index:130;background:#0d213c80;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.crmModal form{box-sizing:border-box;background:#fff;width:min(760px,100%);max-height:90vh;padding:28px;overflow:auto}.crmModal header{justify-content:space-between;display:flex}.crmModal header>button{color:var(--navy);background:0 0;font-size:25px}.crmModal label{flex-direction:column;gap:7px;margin-top:14px;font-size:12px;font-weight:700;display:flex}.crmFormGrid{grid-template-columns:1fr 1fr;gap:0 16px;display:grid}.crmModal small{color:var(--muted);margin-top:14px;display:block}.crmModal footer{justify-content:flex-end;gap:8px;margin-top:20px;display:flex}.crmModal button.secondary{color:var(--navy);border:1px solid var(--line);background:#fff}@media (max-width:800px){.crmSummary{grid-template-columns:1fr 1fr}.crmWorkspace{grid-template-columns:1fr}.crmList{position:static}.crmDetail dl,.crmFormGrid,.crmContacts article,.crmHistory article{grid-template-columns:1fr}}.helpSelector{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:24px;display:grid}.helpSelector>nav{border:1px solid var(--line);background:#f4f6f7;gap:6px;padding:9px;display:grid;position:sticky;top:20px}.helpSelector>nav button{width:100%;color:var(--navy);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:13px 12px;display:flex}.helpSelector>nav button>i{border:1px solid #ccd4db;border-radius:50%;place-items:center;width:29px;height:29px;font-size:10px;font-style:normal;display:grid}.helpSelector>nav button>span{flex:1;justify-content:space-between;align-items:center;gap:7px;font-size:13px;font-weight:750;display:flex}.helpSelector>nav button small{color:#697581;letter-spacing:.08em;background:#e6eaed;padding:3px 5px;font-size:8px}.helpSelector>nav button:hover,.helpSelector>nav button.active{background:var(--navy);color:#fff}.helpSelector>nav button.active>i{border-color:var(--orange);background:var(--orange)}.helpSelector>nav button.active small{color:#fff;background:#ffffff26}.helpTopic{min-width:0}.helpTopicHero{background:var(--navy);min-height:330px;position:relative;overflow:hidden}.helpTopicHero>img{object-fit:cover;border:0;width:100%;height:330px}.helpTopicHero:after{content:"";background:linear-gradient(90deg,#071c33e6 0%,#071c33a8 42%,#071c330d 78%);position:absolute;inset:0}.helpTopicHero>div{z-index:1;color:#fff;max-width:430px;position:absolute;top:50%;left:34px;transform:translateY(-50%)}.helpTopicHero>div>span{color:#ff9a45;letter-spacing:.16em;font-size:10px;font-weight:800}.helpLibrary .helpTopicHero h4{color:#fff;margin:10px 0 12px;font-size:29px;line-height:1.22}.helpTopicHero p{margin:0;font-size:14px;line-height:1.75;color:#ffffffd1!important}.helpRoleCards,.helpCompare{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:16px;display:grid}.helpRoleCards article,.helpCompare article{background:#fff;border:1px solid var(--line)!important;margin:0!important;padding:22px!important}.helpRoleCards em,.helpCompare em{color:var(--orange);letter-spacing:.14em;font-size:9px;font-style:normal;font-weight:800}.helpRoleCards h5,.helpCompare h5{margin:8px 0 6px;font-size:18px}.helpRoleCards p,.helpCompare p{margin:0;font-size:13px}.helpCompare article.orange{background:#fff7f0;border-color:#f2c39d!important}.helpSteps{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:16px 0 0;padding:0;list-style:none;display:grid}.helpSteps li{border:1px solid var(--line);background:#fff;gap:14px;padding:20px;display:flex}.helpSteps li>i{background:var(--navy);color:#fff;border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:11px;font-style:normal;font-weight:800;display:grid}.helpSteps li>span{gap:5px;display:grid}.helpSteps li b{font-size:14px}.helpSteps li small{color:var(--muted);font-size:12px;line-height:1.65}.helpRule,.helpWarning,.helpDanger{border-left:4px solid var(--navy);background:#eef2f5;gap:5px;margin-top:14px;padding:17px 19px;display:grid}.helpRule b,.helpWarning b,.helpDanger b{font-size:13px}.helpRule span,.helpWarning span,.helpDanger span{color:var(--muted);font-size:12px;line-height:1.65}.helpWarning{border-color:var(--orange);background:#fff7ef}.helpDanger{background:#fff1ed;border-color:#cf5b45}.helpSupportGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.helpSupportGrid article{gap:7px;display:grid;border:1px solid var(--line)!important;margin:0!important;padding:17px!important}.helpSupportGrid article b{font-size:12px}.helpSupportGrid article span{color:var(--muted);font-size:11px;line-height:1.6}@media (max-width:900px){.helpSelector{grid-template-columns:1fr}.helpSelector>nav{grid-template-columns:repeat(2,minmax(0,1fr));position:static}.helpTopicHero{min-height:280px}.helpTopicHero>img{height:280px}.helpTopicHero>div{max-width:70%;left:24px}.helpLibrary .helpTopicHero h4{font-size:24px}.helpSupportGrid{grid-template-columns:1fr}}@media (max-width:600px){.helpLibrary{padding:18px}.helpSelector>nav{grid-template-columns:1fr 1fr}.helpSelector>nav button{padding:10px 8px}.helpSelector>nav button>span{font-size:11px}.helpSelector>nav button small{display:none}.helpTopicHero>img{opacity:.45;height:250px}.helpTopicHero>div{max-width:none;left:20px;right:20px}.helpSteps,.helpRoleCards,.helpCompare{grid-template-columns:1fr}}.helpScreenExample{border:1px solid var(--line);background:#f5f7f8;margin:16px 0 0}.helpScreenExample>div{padding:12px 12px 0;position:relative}.helpScreenExample img{background:#fff;border:1px solid #cfd7dd;width:100%;height:auto;display:block}.actualScreenBadge{background:var(--orange);color:#fff;letter-spacing:.12em;padding:7px 9px;font-size:9px;font-weight:850;position:absolute;top:24px;left:24px}.helpScreenExample figcaption{padding:18px 20px 20px}.helpScreenExample figcaption>b{font-size:16px}.helpScreenExample figcaption>p{color:var(--muted);margin:6px 0 13px;font-size:12px;line-height:1.65}.helpScreenExample ul{flex-wrap:wrap;gap:7px;margin:0;padding:0;list-style:none;display:flex}.helpScreenExample li{border:1px solid var(--line);color:var(--navy);background:#fff;align-items:center;gap:6px;padding:7px 9px;font-size:10px;font-weight:700;display:flex}.helpScreenExample li i{background:var(--navy);color:#fff;border-radius:50%;place-items:center;width:18px;height:18px;font-size:9px;font-style:normal;display:grid}@media (max-width:600px){.helpScreenExample>div{padding:7px 7px 0}.actualScreenBadge{top:14px;left:14px}.helpScreenExample figcaption{padding:14px}.helpScreenExample ul{display:grid}.helpScreenExample li{align-items:flex-start}}.helpSampleScreen{border:1px solid var(--line);background:#f4f6f7;margin:16px 0 0}.helpSampleScreen>figcaption{border-bottom:1px solid var(--line);background:#fff;align-items:center;gap:10px;padding:14px 16px;display:flex}.helpSampleScreen>figcaption>span{background:var(--orange);color:#fff;letter-spacing:.12em;padding:6px 8px;font-size:9px;font-weight:850}.helpSampleScreen>figcaption>b{font-size:14px}.helpSampleScreen>figcaption>small{color:var(--muted);margin-left:auto;font-size:11px}.sampleBrowser{background:#fff;border:1px solid #ccd5dc;grid-template-columns:230px minmax(0,1fr);margin:16px;display:grid;box-shadow:0 12px 30px #0d213c14}.sampleBrowser>header{background:var(--navy);color:#fff;grid-column:1/-1;align-items:center;gap:6px;padding:11px 14px;display:flex}.sampleBrowser>header i{opacity:.35;background:#fff;border-radius:50%;width:8px;height:8px}.sampleBrowser>header i:first-child{background:var(--orange);opacity:1}.sampleBrowser>header b{margin-left:8px;font-size:12px}.sampleBrowser>nav{border-right:1px solid var(--line);background:#f3f6f8;align-content:start;gap:5px;min-height:250px;padding:13px;display:grid}.sampleBrowser>nav span{color:#586a79;padding:11px 12px;font-size:11px}.sampleBrowser>nav span.active{background:var(--navy);color:#fff;font-weight:750}.sampleBrowser>main{min-width:0;padding:24px;display:block}.sampleBrowser>main>b,.sampleBrowser>main>small,.sampleBrowser>main>p,.sampleBrowser>main>mark,.sampleBrowser>main>label{display:block}.sampleBrowser>main>b{margin-bottom:8px;font-size:17px}.sampleBrowser>main>small{color:var(--muted);margin:5px 0;font-size:11px}.sampleBrowser>main>p{color:#536676;background:#f3f6f8;margin:15px 0;padding:14px;font-size:12px;line-height:1.65}.sampleBrowser>main>mark{color:#2f6b43;background:#e8f4ec;width:max-content;margin:10px 0;padding:6px 8px;font-size:10px}.sampleBrowser label{color:var(--navy);margin:9px 0;font-size:10px;font-weight:700}.sampleBrowser input:not([type=checkbox]),.sampleBrowser textarea{box-sizing:border-box;border:1px solid var(--line);color:#41576a;width:100%;font:inherit;background:#fff;margin-top:5px;padding:10px;font-size:11px}.sampleBrowser textarea{resize:none;min-height:65px}.sampleBrowser button{background:var(--navy);color:#fff;font:inherit;border:0;margin:10px 7px 0 0;padding:10px 13px;font-size:10px;font-weight:750}.sampleBrowser button.secondary{border:1px solid var(--navy);color:var(--navy);background:#fff}.sampleBrowser button.danger{background:#b64935}.sampleBrowser hr{border:0;border-top:1px solid var(--line);margin:17px 0}.sampleSignature{border-left:3px solid var(--orange);background:#f5f7f8;gap:3px;margin:14px 0;padding:13px;display:grid}.sampleSignature small,.sampleSignature span{color:var(--muted);font-size:10px}@media (max-width:700px){.helpSampleScreen>figcaption{flex-wrap:wrap;align-items:flex-start}.helpSampleScreen>figcaption>small{width:100%;margin-left:0}.sampleBrowser{grid-template-columns:1fr;margin:9px}.sampleBrowser>nav{border-right:0;border-bottom:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));min-height:0}.sampleBrowser>main{padding:18px}}.inquiryCrmStatus{border-left:4px solid var(--orange);background:#f5f7f8;justify-content:space-between;align-items:center;gap:20px;margin-top:22px;padding:18px 20px;display:flex}.inquiryCrmStatus>div{gap:5px;display:grid}.inquiryCrmStatus small,.inquiryCrmStatus span{color:var(--muted);font-size:11px}.inquiryCrmStatus b{font-size:15px}.inquiryCrmStatus button,.inquiryCrmStatus a{background:var(--navy);font:inherit;cursor:pointer;border:0;flex:none;padding:11px 14px;font-size:11px;font-weight:750;color:#fff!important;text-decoration:none!important}@media (max-width:650px){.inquiryCrmStatus{flex-direction:column;align-items:stretch}.inquiryCrmStatus button,.inquiryCrmStatus a{text-align:center}}
