body.ssqe-quote-page .page-hero{display:none}body.ssqe-quote-page .content-shell{padding:40px 0 112px}body.ssqe-quote-page .content-shell>.narrow{width:min(calc(100% - 40px),1280px)}body.ssqe-quote-page .entry-content{font-size:1rem}body.ssqe-quote-page main#main-content>article.section{padding:40px 0 112px}body.ssqe-quote-page main#main-content>article.section>.shell.legal-copy>h1:first-child{display:none}.ssqe-shell{--ssqe-green:#20a94b;--ssqe-green-dark:#16823a;--ssqe-navy:#0b172c;--ssqe-ink:#101b30;--ssqe-muted:#607087;--ssqe-line:#dfe6ed;--ssqe-canvas:#f6f8fa;--ssqe-blue:#2563eb;--ssqe-purple:#7c3aed;--ssqe-orange:#dd6b20;--ssqe-yellow:#ad7900;--ssqe-red:#cf3f62;--ssqe-teal:#0f8a78;width:min(1280px,calc(100vw - 40px));margin-inline:50%;transform:translateX(-50%);color:var(--ssqe-ink);font-family:Manrope,"Segoe UI",Arial,sans-serif}.ssqe-shell *{box-sizing:border-box}.ssqe-shell [hidden]{display:none!important}.ssqe-shell button,.ssqe-shell input,.ssqe-shell select,.ssqe-shell textarea{font:inherit}.ssqe-shell button{color:inherit}.ssqe-shell svg{display:block}.ssqe-shell .screen-reader-text{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.ssqe-progress{display:grid;grid-template-columns:repeat(3,1fr);max-width:720px;margin:0 auto 44px;padding:0;list-style:none}.ssqe-progress li{position:relative;display:flex;align-items:center;gap:11px;color:#8290a2;font-size:.72rem;font-weight:700}.ssqe-progress li:after{content:"";position:absolute;left:42px;right:18px;top:16px;height:1px;background:#d7dee7}.ssqe-progress li:last-child:after{display:none}.ssqe-progress li b{position:relative;z-index:1;display:grid;place-items:center;width:33px;height:33px;background:#edf1f5;border:1px solid #d8e0e8;border-radius:50%;color:#7d8999;font-size:.75rem}.ssqe-progress li.is-active{color:var(--ssqe-green-dark)}.ssqe-progress li.is-active b,.ssqe-progress li.is-complete b{background:var(--ssqe-green);border-color:var(--ssqe-green);color:#fff;box-shadow:0 6px 16px rgb(32 169 75 / .22)}.ssqe-intro{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(420px,.85fr);gap:48px;align-items:end;margin-bottom:34px}.ssqe-intro-copy>span,.ssqe-section-head>div>span,.ssqe-catalogue-toolbar>div>span,.ssqe-details-head>span{display:block;margin-bottom:10px;color:var(--ssqe-green-dark);font-size:.68rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.ssqe-intro h1{max-width:760px;margin:0 0 12px;color:var(--ssqe-ink);font-size:clamp(2.4rem,4.8vw,4.5rem);line-height:1.02;letter-spacing:-.055em}.ssqe-intro p{max-width:720px;margin:0;color:var(--ssqe-muted);font-size:1rem;line-height:1.7}.ssqe-intro-assurance{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.ssqe-intro-assurance>div{min-width:0;padding:16px 13px;background:#fff;border:1px solid var(--ssqe-line);border-radius:13px}.ssqe-intro-assurance svg{width:23px;height:23px;margin-bottom:10px;color:var(--ssqe-green)}.ssqe-intro-assurance span,.ssqe-intro-assurance strong,.ssqe-intro-assurance small{display:block}.ssqe-intro-assurance strong{font-size:.69rem}.ssqe-intro-assurance small{margin-top:4px;color:#768397;font-size:.57rem;line-height:1.45}.ssqe-workspace{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:28px;align-items:start}.ssqe-main{min-width:0}.ssqe-category-section,.ssqe-services-section,.ssqe-details{padding:clamp(24px,3vw,34px);background:#fff;border:1px solid var(--ssqe-line);border-radius:18px;box-shadow:0 18px 50px rgb(15 23 42 / .055)}.ssqe-section-head{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:24px}.ssqe-section-head h2,.ssqe-catalogue-toolbar h2,.ssqe-details-head h2{margin:0;color:var(--ssqe-ink);font-size:clamp(1.55rem,2.8vw,2.25rem);line-height:1.12;letter-spacing:-.035em}.ssqe-section-head p,.ssqe-catalogue-toolbar p,.ssqe-details-head p{max-width:690px;margin:9px 0 0;color:var(--ssqe-muted);font-size:.82rem;line-height:1.62}.ssqe-category-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ssqe-category-card{--accent:var(--ssqe-green);position:relative;display:grid;grid-template-columns:50px 1fr 20px;gap:14px;align-items:center;min-height:116px;padding:17px 18px;border:1px solid var(--ssqe-line);border-radius:13px;background:#fff;text-align:left;cursor:pointer;transition:border-color .2s,box-shadow .2s,transform .2s,background .2s}.ssqe-category-card:last-child:nth-child(odd){grid-column:1/2}.ssqe-category-card:hover{border-color:color-mix(in srgb,var(--accent) 48%,#dfe6ed);box-shadow:0 12px 28px rgb(15 23 42 / .08);transform:translateY(-1px)}.ssqe-category-card.is-active{border-color:var(--ssqe-green);background:#f3fcf6;box-shadow:0 0 0 2px rgb(32 169 75 / .08)}.ssqe-accent-blue{--accent:var(--ssqe-blue)}.ssqe-accent-green{--accent:var(--ssqe-green)}.ssqe-accent-teal{--accent:var(--ssqe-teal)}.ssqe-accent-yellow{--accent:var(--ssqe-yellow)}.ssqe-accent-red{--accent:var(--ssqe-red)}.ssqe-category-icon{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:color-mix(in srgb,var(--accent) 12%,#fff);color:var(--accent)}.ssqe-category-icon svg{width:24px;height:24px}.ssqe-category-copy,.ssqe-category-copy strong,.ssqe-category-copy small,.ssqe-category-copy em{display:block}.ssqe-category-copy strong{font-size:.92rem;line-height:1.35}.ssqe-category-copy small{margin-top:5px;color:#5c6b7f;font-size:.69rem;line-height:1.45}.ssqe-category-copy em{margin-top:8px;color:var(--accent);font-size:.57rem;font-style:normal;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.ssqe-category-card>i{color:#657389;font-size:1.35rem;font-style:normal;text-align:right}.ssqe-category-check{display:none;position:absolute;right:13px;top:12px;width:23px;height:23px;border-radius:50%;background:var(--ssqe-green);color:#fff;font-size:.7rem;text-align:center;line-height:23px}.ssqe-category-card.is-active>i{display:none}.ssqe-category-card.is-active .ssqe-category-check{display:block}.ssqe-category-detail{--accent:var(--ssqe-green);margin-top:20px;padding:26px;border:1px solid color-mix(in srgb,var(--ssqe-green) 65%,#dfe6ed);border-radius:15px;background:linear-gradient(135deg,#f4fcf6 0,#fff 58%);animation:ssqeReveal .24s ease both}@keyframes ssqeReveal{from{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}.ssqe-category-detail>header{display:grid;grid-template-columns:54px 1fr auto;gap:15px;align-items:center;padding-bottom:22px;border-bottom:1px solid #dbe8df}.ssqe-category-detail>header .ssqe-category-icon{width:54px;height:54px;background:var(--ssqe-green);color:#fff}.ssqe-category-detail>header div>span{display:block;color:var(--ssqe-green-dark);font-size:.59rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.ssqe-category-detail>header h3{margin:5px 0 3px;font-size:1.45rem;letter-spacing:-.025em}.ssqe-category-detail>header p{margin:0;color:#5b6b60;font-size:.75rem}.ssqe-category-detail>header>b{padding:7px 11px;border-radius:999px;background:var(--ssqe-green);color:#fff;font-size:.6rem;letter-spacing:.04em}.ssqe-included-title{display:flex;justify-content:space-between;gap:20px;align-items:end;margin:23px 0 18px}.ssqe-included-title h4{margin:0;font-size:1.08rem}.ssqe-included-title p{margin:0;color:#69788d;font-size:.65rem}.ssqe-included-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 28px}.ssqe-included-grid>div{display:grid;grid-template-columns:42px 1fr;gap:12px;align-items:start}.ssqe-included-grid>div>b{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#dff6e6;color:var(--ssqe-green-dark);font-size:.7rem}.ssqe-included-grid span,.ssqe-included-grid strong,.ssqe-included-grid small{display:block}.ssqe-included-grid strong{font-size:.76rem;line-height:1.4}.ssqe-included-grid small{margin-top:4px;color:#607087;font-size:.63rem;line-height:1.5}.ssqe-scope-note{margin:22px 0 16px;padding-top:17px;border-top:1px solid #dbe8df;color:#627267;font-size:.63rem;line-height:1.6}.ssqe-view-services{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:54px;padding:0 19px;border:0;border-radius:9px;background:linear-gradient(90deg,#1aa84a,#2ebd60);box-shadow:0 12px 26px rgb(32 169 75 / .2);color:#fff;cursor:pointer;transition:transform .18s,box-shadow .18s}.ssqe-view-services:hover{transform:translateY(-1px);box-shadow:0 15px 30px rgb(32 169 75 / .25)}.ssqe-view-services>span{display:flex;align-items:center;gap:11px}.ssqe-view-services svg{width:19px;height:19px}.ssqe-view-services b{font-size:.75rem}.ssqe-view-services>i{font-style:normal;font-size:1.05rem}.ssqe-view-helper{display:block;margin-top:8px;color:#657389;font-size:.61rem;text-align:center}.ssqe-services-section{scroll-margin-top:95px;margin-top:22px}.ssqe-catalogue-toolbar{display:grid;grid-template-columns:1fr minmax(250px,330px);gap:30px;align-items:end;margin-bottom:24px;padding-bottom:22px;border-bottom:1px solid var(--ssqe-line)}.ssqe-search{display:flex;align-items:center;gap:9px;height:45px;padding:0 11px;border:1px solid #ccd5df;border-radius:9px;background:#f8fafb}.ssqe-search svg{flex:0 0 auto;width:18px;height:18px;color:#78869a}.ssqe-search input{min-width:0;flex:1;height:100%;border:0;background:#fff0;color:var(--ssqe-ink);outline:0;font-size:.7rem}.ssqe-search button{padding:5px;border:0;background:#fff0;color:var(--ssqe-green-dark);font-size:.61rem;font-weight:750;cursor:pointer}.ssqe-service-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ssqe-service{--accent:var(--ssqe-green);display:flex;flex-direction:column;min-height:365px;padding:20px;background:#fff;border:1px solid var(--ssqe-line);border-radius:13px;transition:border-color .18s,box-shadow .18s,transform .18s}.ssqe-service:hover{border-color:color-mix(in srgb,var(--accent) 45%,#dfe6ed);box-shadow:0 14px 30px rgb(15 23 42 / .07);transform:translateY(-1px)}.ssqe-service.is-selected{border-color:var(--ssqe-green);box-shadow:0 0 0 2px rgb(32 169 75 / .09),0 14px 30px rgb(15 23 42 / .07)}.ssqe-service-top{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:15px}.ssqe-service-top>span{color:var(--accent);font-size:.56rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.ssqe-service-select{display:flex;align-items:center;gap:7px;padding:6px 9px;border:1px solid #ccd5df;border-radius:7px;color:var(--ssqe-green-dark);font-size:.61rem;font-weight:750;cursor:pointer;transition:background .18s,border-color .18s,color .18s}.ssqe-service-select input{position:absolute;opacity:0;pointer-events:none}.ssqe-service-select i{font-size:.9rem;font-style:normal}.ssqe-service.is-selected .ssqe-service-select{border-color:var(--ssqe-green);background:var(--ssqe-green);color:#fff}.ssqe-service-category{color:#768397;font-size:.55rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.ssqe-service h3{margin:8px 0 8px;color:var(--ssqe-ink);font-size:1rem;line-height:1.32;letter-spacing:-.015em}.ssqe-service>p{min-height:53px;margin:0;color:#5d6c80;font-size:.69rem;line-height:1.57}.ssqe-service-delivery{display:flex;gap:7px;align-items:flex-start;margin:14px 0;color:#607087;font-size:.59rem;line-height:1.45}.ssqe-service-delivery svg{flex:0 0 auto;width:16px;height:16px;color:var(--ssqe-green)}.ssqe-service-details{margin-top:auto;border-top:1px solid #edf0f3}.ssqe-service-details summary{display:flex;justify-content:space-between;padding:12px 0;color:#566176;font-size:.62rem;font-weight:750;cursor:pointer;list-style:none}.ssqe-service-details summary::-webkit-details-marker{display:none}.ssqe-service-details summary span{color:var(--ssqe-green)}.ssqe-service-details[open] summary span{transform:rotate(45deg)}.ssqe-service-details>div{padding:0 0 11px;color:#647286;font-size:.58rem;line-height:1.55}.ssqe-service-details p{margin:0 0 6px}.ssqe-service-foot{display:flex;align-items:end;justify-content:space-between;gap:12px;padding-top:14px;border-top:1px solid #edf0f3}.ssqe-service-foot>strong{display:flex;align-items:baseline;gap:4px;color:var(--ssqe-ink);font-size:1.35rem;letter-spacing:-.035em}.ssqe-service-foot>strong small{font-size:.55rem;font-weight:650;letter-spacing:0;color:#748197}.ssqe-service-foot>strong em{font-size:.55rem;font-style:normal;font-weight:650;letter-spacing:0;color:#748197}.ssqe-quantity span{display:block;margin-bottom:4px;color:#738096;font-size:.52rem;text-align:right}.ssqe-quantity input{width:66px;height:35px;border:1px solid #ccd5df;border-radius:7px;text-align:center}.ssqe-no-results{padding:52px 20px;text-align:center}.ssqe-no-results>span{display:grid;place-items:center;width:52px;height:52px;margin:0 auto 14px;border-radius:50%;background:#eff4f7;color:#647286}.ssqe-no-results strong{display:block}.ssqe-no-results p{color:#647286;font-size:.72rem}.ssqe-no-results a{color:var(--ssqe-green-dark);font-size:.7rem;font-weight:750}.ssqe-details{scroll-margin-top:95px;margin-top:22px;animation:ssqeReveal .25s ease both}.ssqe-details-head{margin-bottom:24px;padding-bottom:22px;border-bottom:1px solid var(--ssqe-line)}.ssqe-field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.ssqe-field-grid label>span{display:block;margin-bottom:7px;color:#39465a;font-size:.68rem;font-weight:700}.ssqe-field-grid input,.ssqe-field-grid select,.ssqe-field-grid textarea{width:100%;border:1px solid #cbd5df;border-radius:9px;background:#f8fafb;color:var(--ssqe-ink);outline:0}.ssqe-field-grid input,.ssqe-field-grid select{height:49px;padding:0 13px}.ssqe-field-grid textarea{padding:13px;resize:vertical}.ssqe-field-grid input:focus,.ssqe-field-grid select:focus,.ssqe-field-grid textarea:focus{border-color:var(--ssqe-green);box-shadow:0 0 0 3px rgb(32 169 75 / .12)}.ssqe-field-grid label>small{display:block;margin-top:6px;color:#758297;font-size:.59rem;line-height:1.5}.ssqe-field-wide{grid-column:1/-1}.ssqe-consent{display:flex;gap:10px;margin:17px 0;color:#5d6c80;font-size:.65rem;line-height:1.55}.ssqe-consent+.ssqe-consent{margin-top:-6px}.ssqe-consent input{flex:0 0 auto;margin-top:3px;accent-color:var(--ssqe-green)}.ssqe-consent a{color:var(--ssqe-green-dark);font-weight:700;text-decoration:underline;text-underline-offset:2px}.ssqe-honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}.ssqe-final-actions{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:11px;margin-top:22px}.ssqe-submit,.ssqe-discuss{display:flex;align-items:center;justify-content:space-between;min-height:56px;padding:0 18px;border-radius:9px;font-size:.72rem;font-weight:800}.ssqe-submit{border:0;background:var(--ssqe-green);box-shadow:0 12px 25px rgb(32 169 75 / .2);color:#fff;cursor:pointer}.ssqe-submit:hover:not(:disabled){background:var(--ssqe-green-dark);transform:translateY(-1px)}.ssqe-submit:disabled{opacity:.45;box-shadow:none;cursor:not-allowed}.ssqe-discuss{border:1px solid #cbd5df;background:#fff;color:var(--ssqe-ink)}.ssqe-discuss:hover{border-color:var(--ssqe-green);color:var(--ssqe-green-dark)}.ssqe-submit-note{margin:11px 0 0;color:#758297;font-size:.59rem;text-align:center}.ssqe-summary{position:sticky;top:94px;overflow:hidden;background:var(--ssqe-navy);border:1px solid #22314a;border-radius:16px;box-shadow:0 22px 55px rgb(11 23 44 / .2);color:#fff}.ssqe-summary-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:22px;border-bottom:1px solid #2a3850}.ssqe-summary-head span,.ssqe-summary-head strong{display:block}.ssqe-summary-head span{margin-bottom:3px;color:#90a0b6;font-size:.57rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.ssqe-summary-head strong{font-size:.9rem}.ssqe-summary-head>a{color:#b7c3d2;font-size:.6rem;text-decoration:underline}.ssqe-summary-head>button{display:none;width:34px;height:34px;padding:0;border:1px solid #3b4a60;border-radius:8px;background:#17243a;color:#fff;font-size:1.1rem}.ssqe-summary-lines{min-height:230px;max-height:360px;padding:12px 22px;overflow-y:auto}.ssqe-summary-empty{padding:33px 4px;text-align:center}.ssqe-summary-empty>span{display:grid;place-items:center;width:60px;height:60px;margin:0 auto 18px;border-radius:50%;background:#1c2d49;color:#92a1b6}.ssqe-summary-empty strong{display:block;font-size:.8rem;line-height:1.45}.ssqe-summary-empty p{margin:9px 0 0;color:#91a0b4;font-size:.63rem;line-height:1.55}.ssqe-summary-line{display:flex;justify-content:space-between;gap:12px;padding:13px 0;border-bottom:1px solid #29384f}.ssqe-summary-line:last-child{border-bottom:0}.ssqe-summary-line>span:first-child,.ssqe-summary-line strong,.ssqe-summary-line small{display:block}.ssqe-summary-line strong{color:#eef3f8;font-size:.67rem;line-height:1.4}.ssqe-summary-line small{margin-top:3px;color:#8998ad;font-size:.56rem}.ssqe-summary-line>span:last-child{display:flex;align-items:center;gap:6px;flex:0 0 auto}.ssqe-summary-line>span:last-child>b{font-size:.66rem}.ssqe-summary-line button{display:grid;place-items:center;width:22px;height:22px;padding:0;border:1px solid #3b4b62;border-radius:6px;background:#fff0;color:#9aabc0;cursor:pointer}.ssqe-summary-totals{padding:20px 22px;background:#101e34;border-top:1px solid #2a3850}.ssqe-summary-totals>div{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.ssqe-summary-totals>div+div{margin-top:10px}.ssqe-summary-totals span{color:#9cacbf;font-size:.65rem}.ssqe-summary-totals strong{color:#fff;font-size:1.35rem;letter-spacing:-.04em}.ssqe-summary-totals>div:first-child strong{color:#7be39a}.ssqe-summary-totals small{display:block;margin-top:13px;color:#7f8ea2;font-size:.55rem}.ssqe-summary-boundary{padding:20px 22px;background:#f0fbf3;color:#17301f}.ssqe-summary-boundary>strong{font-size:.7rem}.ssqe-summary-boundary>p{margin:6px 0 14px;color:#4c6856;font-size:.59rem;line-height:1.5}.ssqe-summary-boundary>button,.ssqe-summary-boundary>a{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:44px;color:#1d8540;font-size:.64rem;font-weight:800}.ssqe-summary-boundary>button{padding:0 12px;border:1px solid #cae8d2;border-radius:8px;background:#fff;cursor:pointer}.ssqe-summary-boundary>button:disabled{opacity:.45;cursor:not-allowed}.ssqe-summary-boundary>a{min-height:34px;padding-top:7px}.ssqe-summary-overlay,.ssqe-mobile-quote{display:none}.ssqe-notice{margin-bottom:20px;padding:17px 19px;border-radius:10px}.ssqe-notice strong{display:block;margin-bottom:4px}.ssqe-notice p{margin:0;font-size:.72rem}.ssqe-notice-error{border:1px solid #efb6b6;background:#fff0ef;color:#b12b2b}@media (max-width:1080px){.ssqe-intro{grid-template-columns:1fr}.ssqe-intro-assurance{max-width:720px}.ssqe-workspace{grid-template-columns:minmax(0,1fr) 300px}.ssqe-service-grid{grid-template-columns:1fr}}@media (max-width:820px){body.ssqe-quote-page .content-shell{padding:24px 0 96px}.ssqe-shell{width:min(100% - 24px,720px)}.ssqe-progress{margin-bottom:30px}.ssqe-progress li{font-size:.62rem}.ssqe-progress li:after{right:7px}.ssqe-intro{gap:22px;margin-bottom:24px}.ssqe-intro h1{font-size:2.5rem}.ssqe-intro-assurance{grid-template-columns:1fr}.ssqe-intro-assurance>div{display:grid;grid-template-columns:29px 1fr;gap:10px}.ssqe-intro-assurance svg{margin:0}.ssqe-workspace{display:block}.ssqe-main{width:100%}.ssqe-category-grid{grid-template-columns:1fr}.ssqe-category-card:last-child:nth-child(odd){grid-column:auto}.ssqe-included-grid{grid-template-columns:1fr}.ssqe-included-title{display:block}.ssqe-included-title p{margin-top:5px}.ssqe-catalogue-toolbar{grid-template-columns:1fr}.ssqe-search{max-width:none}.ssqe-summary{position:fixed;z-index:10002;left:12px;right:12px;bottom:12px;top:auto;max-height:78vh;transform:translateY(calc(100% + 28px));transition:transform .24s ease}.ssqe-summary.is-open{transform:none}.ssqe-summary-head>button{display:block}.ssqe-summary-lines{max-height:29vh;min-height:140px}.ssqe-summary-overlay{position:fixed;z-index:10001;inset:0;display:block;background:rgb(7 14 27 / .52);border:0;backdrop-filter:blur(2px)}.ssqe-mobile-quote{position:fixed;z-index:10000;left:12px;right:12px;bottom:12px;display:flex;align-items:center;justify-content:space-between;min-height:62px;padding:0 18px;border:1px solid #273851;border-radius:12px;background:var(--ssqe-navy);box-shadow:0 16px 38px rgb(11 23 44 / .28);color:#fff}.ssqe-mobile-quote span{display:flex;align-items:center;gap:8px}.ssqe-mobile-quote span>b{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--ssqe-green);font-size:.65rem}.ssqe-mobile-quote i,.ssqe-mobile-quote em{font-size:.64rem;font-style:normal}.ssqe-mobile-quote strong{color:#7be39a;font-size:.9rem}}@media (max-width:560px){.ssqe-shell{width:min(100% - 18px,520px)}.ssqe-progress li{display:block;text-align:center}.ssqe-progress li b{margin:0 auto 6px}.ssqe-progress li:after{left:calc(50% + 20px);right:calc(-50% + 20px)}.ssqe-intro h1{font-size:2.15rem}.ssqe-intro p{font-size:.84rem}.ssqe-category-section,.ssqe-services-section,.ssqe-details{padding:18px;border-radius:14px}.ssqe-category-card{grid-template-columns:44px 1fr 16px;min-height:110px;padding:14px}.ssqe-category-icon{width:43px;height:43px}.ssqe-category-copy strong{font-size:.82rem}.ssqe-category-copy small{font-size:.63rem}.ssqe-category-detail{padding:19px}.ssqe-category-detail>header{grid-template-columns:46px 1fr}.ssqe-category-detail>header .ssqe-category-icon{width:46px;height:46px}.ssqe-category-detail>header>b{display:none}.ssqe-category-detail>header h3{font-size:1.2rem}.ssqe-included-grid>div{grid-template-columns:37px 1fr}.ssqe-included-grid>div>b{width:34px;height:34px}.ssqe-service{min-height:0;padding:17px}.ssqe-service-top{align-items:flex-start}.ssqe-service-select{padding:6px 7px}.ssqe-service>p{min-height:0}.ssqe-field-grid{grid-template-columns:1fr}.ssqe-field-wide{grid-column:auto}.ssqe-final-actions{grid-template-columns:1fr}.ssqe-submit,.ssqe-discuss{min-height:52px}}@media (prefers-reduced-motion:reduce){.ssqe-shell *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}