.swfa{background:#fff;color:#0b1f33;padding:72px 24px;font-family:Inter,var(--font-body-family,Arial),sans-serif}.swfa,.swfa *{box-sizing:border-box}.swfa .swfa__inner{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:minmax(0,760fr) minmax(0,412fr);gap:28px;align-items:stretch}.swfa p,.swfa h2,.swfa h3,.swfa dl,.swfa dt,.swfa dd{margin:0;padding:0}.swfa .swfa__answer{min-width:0;min-height:330px;padding:30px 32px;border-radius:18px;background:#0b1f33;display:flex;flex-direction:column;align-items:flex-start;gap:14px}.swfa .swfa__eyebrow{color:#75b8ff;font-size:12px;font-weight:700;line-height:1.45}.swfa h2{max-width:680px;color:#fff;font:800 28px/1.15 Inter,var(--font-body-family,Arial),sans-serif;letter-spacing:normal;overflow-wrap:anywhere}.swfa .swfa__text{max-width:680px;color:#d6e5f2;font-size:16px;line-height:1.55;overflow-wrap:anywhere}.swfa .swfa__button{display:inline-flex;align-items:center;justify-content:center;text-align:center;min-height:44px;max-width:100%;padding:12px 18px;background:#1e6fd9;color:#fff;border:1px solid #1e6fd9;border-radius:9px;font-size:14px;font-weight:600;line-height:1.45;text-decoration:none;overflow-wrap:anywhere}.swfa a.swfa__button:hover{filter:brightness(.94)}.swfa a.swfa__button:focus-visible{outline:3px solid #75b8ff;outline-offset:4px}.swfa .swfa__facts{min-width:0;min-height:330px;padding:26px;background:#f6fafd;border-radius:18px;display:flex;flex-direction:column;gap:14px}.swfa h3{color:#0b1f33;font:700 18px/1.45 Inter,var(--font-body-family,Arial),sans-serif;letter-spacing:normal;overflow-wrap:anywhere}.swfa .swfa__list{display:flex;flex-direction:column;gap:14px;width:100%}.swfa .swfa__fact{display:grid;grid-template-columns:minmax(0,150fr) minmax(0,180fr);gap:16px;align-items:start}.swfa dt{color:#4a5e73;font-size:13px;font-weight:600;line-height:1.45;overflow-wrap:anywhere}.swfa dd{color:#0b1f33;font-size:14px;font-weight:600;line-height:1.45;overflow-wrap:anywhere}@media(max-width:899px){.swfa{padding:48px 20px}.swfa .swfa__inner{grid-template-columns:1fr;gap:24px}.swfa .swfa__answer,.swfa .swfa__facts{min-height:0}}@media(max-width:479px){.swfa .swfa__answer,.swfa .swfa__facts{padding:24px}.swfa h2{font-size:26px}.swfa .swfa__fact{gap:12px}}@media(max-width:359px){.swfa{padding:36px 16px}.swfa .swfa__answer,.swfa .swfa__facts{padding:20px}.swfa h2{font-size:24px}}.swfd{background:#f6fafd;color:#0b1f33;padding:72px 24px;font-family:Inter,var(--font-body-family,Arial),sans-serif}.swfd,.swfd *{box-sizing:border-box}.swfd .swfd__inner{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;gap:24px}.swfd .swfd__intro{display:flex;flex-direction:column;gap:24px;max-width:900px}.swfd p,.swfd h2,.swfd h3{margin:0;padding:0}.swfd .swfd__eyebrow{color:#1553b0;font-size:13px;line-height:1.45;font-weight:700}.swfd h2{color:#0b1f33;font:800 36px/1.15 Inter,var(--font-body-family,Arial),sans-serif;letter-spacing:normal;overflow-wrap:break-word}.swfd .swfd__description{color:#4a5e73;font-size:17px;line-height:1.55}.swfd .swfd__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;width:100%;max-width:1176px}.swfd .swfd__card{position:relative;min-width:0;min-height:220px;border:1px solid #dae3ec;border-radius:14px;background:#fff;padding:24px;display:flex;flex-direction:column;align-items:flex-start;gap:12px}.swfd .swfd__range{color:#1e6fd9;font-size:28px;line-height:1.45;font-weight:800;overflow-wrap:anywhere}.swfd h3{color:#0b1f33;font:700 18px/1.2 Inter,var(--font-body-family,Arial),sans-serif;letter-spacing:normal;overflow-wrap:anywhere}.swfd h3 a{color:inherit;text-decoration:none}.swfd h3 a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:14px}.swfd h3 a:hover{color:#1553b0}.swfd h3 a:focus-visible{outline:none}.swfd h3 a:focus-visible:after{outline:3px solid #1553b0;outline-offset:4px}.swfd .swfd__card-description{color:#4a5e73;font-size:14px;line-height:1.45;overflow-wrap:anywhere}@media(max-width:899px){.swfd{padding:48px 20px}.swfd .swfd__grid{grid-template-columns:1fr;gap:16px}.swfd .swfd__card{min-height:0}.swfd .swfd__intro{gap:16px}}@media(max-width:749px){.swfd h2{font-size:30px}}@media(max-width:359px){.swfd{padding:36px 16px}.swfd h2{font-size:28px}.swfd .swfd__range{font-size:26px}}.swfq{background:#f6fafd;color:#0b1f33;padding:72px 24px;font-family:Inter,var(--font-body-family,Arial),sans-serif}.swfq,.swfq *{box-sizing:border-box}.swfq .swfq__inner{max-width:1140px;margin:0 auto;display:grid;grid-template-columns:minmax(0,360fr) minmax(0,760fr);gap:20px;align-items:start}.swfq p,.swfq h2{margin:0;padding:0}.swfq .swfq__intro{display:flex;flex-direction:column;gap:14px;min-width:0}.swfq .swfq__eyebrow{color:#1553b0;font-size:13px;font-weight:700;line-height:1.45}.swfq h2{color:#0b1f33;font:800 36px/1.15 Inter,var(--font-body-family,Arial),sans-serif;letter-spacing:normal;overflow-wrap:anywhere}.swfq .swfq__description{color:#4a5e73;font-size:17px;line-height:1.55;overflow-wrap:anywhere}.swfq .swfq__list{display:flex;flex-direction:column;gap:12px;min-width:0}.swfq .swfq__item{border:1px solid #dae3ec;border-radius:10px;background:#fff}.swfq .swfq__question{position:relative;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px;cursor:pointer;list-style:none;color:#0b1f33;font-size:16px;font-weight:700;line-height:1.3;border-radius:10px}.swfq .swfq__question::-webkit-details-marker{display:none}.swfq .swfq__question>span:first-child{min-width:0;overflow-wrap:anywhere}.swfq .swfq__question:hover{color:#1553b0}.swfq .swfq__question:focus-visible{outline:3px solid #1553b0;outline-offset:3px}.swfq .swfq__toggle{width:16px;height:16px;position:relative;flex-shrink:0}.swfq .swfq__toggle:before,.swfq .swfq__toggle:after{content:"";position:absolute;background:currentColor;border-radius:1px}.swfq .swfq__toggle:before{width:14px;height:2px;left:1px;top:7px}.swfq .swfq__toggle:after{height:14px;width:2px;left:7px;top:1px}.swfq .swfq__item[open] .swfq__toggle:after{display:none}.swfq .swfq__item[open] .swfq__question{padding-bottom:10px}.swfq .swfq__answer{padding:0 20px 18px;color:#4a5e73;font-size:14px;line-height:1.5;overflow-wrap:anywhere}@media(max-width:899px){.swfq{padding:48px 20px}.swfq .swfq__inner{grid-template-columns:1fr;gap:24px}}@media(max-width:749px){.swfq h2{font-size:30px}}@media(max-width:359px){.swfq{padding:36px 16px}.swfq h2{font-size:28px}.swfq .swfq__question,.swfq .swfq__answer{padding-left:16px;padding-right:16px}}.swfc{background:#0b1f33;color:#fff;padding:64px 24px;font-family:Inter,var(--font-body-family,Arial),sans-serif}.swfc,.swfc *{box-sizing:border-box}.swfc .swfc__inner{max-width:915px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:28px}.swfc .swfc__copy{flex:1;min-width:0;max-width:760px;display:flex;flex-direction:column;gap:8px}.swfc h2,.swfc p{margin:0;padding:0}.swfc h2{color:#fff;font:800 30px/1.15 Inter,var(--font-body-family,Arial),sans-serif;letter-spacing:normal;overflow-wrap:anywhere}.swfc p{color:#ccdeed;font-size:15px;line-height:1.5;overflow-wrap:anywhere}.swfc .swfc__button{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:12px 18px;min-height:44px;max-width:100%;background:#1e6fd9;color:#fff;border:1px solid #1e6fd9;border-radius:9px;text-align:center;font-size:14px;font-weight:600;line-height:1.45;text-decoration:none;overflow-wrap:anywhere}.swfc a.swfc__button:hover{filter:brightness(.94)}.swfc a.swfc__button:focus-visible{outline:3px solid #75b8ff;outline-offset:4px}@media(max-width:899px){.swfc{padding:48px 20px}.swfc .swfc__inner{flex-direction:column;align-items:flex-start;gap:24px}}@media(max-width:479px){.swfc h2{font-size:28px}}@media(max-width:359px){.swfc{padding:36px 16px}.swfc h2{font-size:26px}}.swff{background:#1f3045;color:#baccdb;padding:54px 24px;font-family:Inter,var(--font-body-family,Arial),sans-serif}.swff,.swff *{box-sizing:border-box}.swff .swff__inner{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:minmax(0,340px) repeat(3,minmax(0,1fr));gap:48px;align-items:start}.swff p,.swff h2,.swff ul{margin:0;padding:0}.swff .swff__brand{display:flex;flex-direction:column;gap:10px;min-width:0}.swff .swff__name{color:#fff;font-size:22px;line-height:1.45;font-weight:800;overflow-wrap:anywhere}.swff .swff__description{max-width:320px;font-size:13px;line-height:1.5;overflow-wrap:anywhere}.swff .swff__contact{max-width:320px;display:flex;flex-direction:column;align-items:flex-start;gap:4px;font-size:12px;font-weight:500;line-height:1.5;overflow-wrap:anywhere}.swff .swff__column{min-width:0;display:flex;flex-direction:column;gap:10px}.swff h2{color:#fff;font:700 13px/1.45 Inter,var(--font-body-family,Arial),sans-serif;letter-spacing:normal;overflow-wrap:anywhere}.swff .swff__links,.swff .swff__children{list-style:none;display:flex;flex-direction:column;gap:10px;font-size:13px;line-height:1.45}.swff .swff__children{padding-left:12px;margin-top:10px}.swff a{color:#baccdb;text-decoration:none;overflow-wrap:anywhere}.swff a:hover{color:#fff;text-decoration:underline;text-underline-offset:3px}.swff a:focus-visible{outline:2px solid #75b8ff;outline-offset:4px;border-radius:2px}.swff li,.swff li>span{overflow-wrap:anywhere}@media(max-width:1099px){.swff .swff__inner{gap:28px;grid-template-columns:minmax(0,280px) repeat(3,minmax(0,1fr))}}@media(max-width:899px){.swff{padding:48px 20px}.swff .swff__inner{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 24px}.swff .swff__brand{grid-column:1/-1}}@media(max-width:599px){.swff .swff__inner{grid-template-columns:1fr;gap:28px}.swff .swff__links{gap:0}.swff .swff__links a,.swff .swff__links li>span{display:inline-block;padding:8px 0}}@media(max-width:359px){.swff{padding:36px 16px}}.sw-header{--sw-navy: #0b1f33;--sw-blue: #1e6fd9;--sw-muted: #4a5e73;display:block;color:var(--sw-navy);font-family:Inter,Arial,sans-serif;font-style:normal;line-height:1.45;text-align:left;position:relative;z-index:30;background:#fff}.sw-header *,.sw-header *:before,.sw-header *:after{box-sizing:border-box}.sw-header a{color:inherit;text-decoration:none}.sw-header ul{list-style:none;margin:0;padding:0}.sw-header summary{list-style:none;cursor:pointer}.sw-header summary::-webkit-details-marker{display:none}.sw-header a:focus-visible,.sw-header summary:focus-visible{outline:3px solid var(--sw-blue);outline-offset:4px;border-radius:4px}.sw-header__announcement{min-height:42px;display:flex;align-items:center;justify-content:center;padding:10px 24px;color:#fff;background:var(--sw-navy);font-size:13px;font-weight:600;text-align:center}.sw-header__bar{background:#fff}.sw-header__inner{width:100%;max-width:1440px;min-height:82px;margin:0 auto;padding:0 clamp(24px,calc(18.18vw - 141.82px),120px);display:flex;gap:24px;align-items:center;justify-content:space-between;position:relative}.sw-header__brand{display:inline-flex;gap:10px;align-items:center;flex-shrink:0}.sw-header__wordmark{color:var(--sw-navy);font-size:24px;font-weight:800;white-space:nowrap}.sw-header__logo{display:block;width:auto;max-width:220px;height:auto;max-height:44px;object-fit:contain}.sw-header__links{display:flex;flex-wrap:wrap;gap:0 28px;align-items:center}.sw-header__nav-link{display:flex;gap:7px;align-items:center;padding:14px 0;font-size:14px;font-weight:600;white-space:nowrap}.sw-header__nav-link:hover,.sw-header__utility:hover,.sw-header__phone:hover{color:var(--sw-blue)}.sw-header__chevron{width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translateY(-2px);flex-shrink:0}.sw-header details[open]>summary .sw-header__chevron{transform:rotate(225deg) translate(-1px,-1px)}.sw-header__actions{display:flex;flex-shrink:0;gap:12px;align-items:center}.sw-header__phone,.sw-header__utility{color:var(--sw-muted)!important;font-size:13px;font-weight:600;white-space:nowrap}.sw-header a.sw-header__cta{display:inline-flex;justify-content:center;align-items:center;min-height:44px;padding:12px 18px;border-radius:9px;background:var(--sw-blue);color:#fff;font-size:14px;font-weight:600;white-space:nowrap}.sw-header a.sw-header__cta:hover{background:#185cb5}.sw-header__dropdown{position:relative}.sw-header__dropdown-panel{position:absolute;top:100%;left:-20px;min-width:260px;max-width:min(360px,90vw);padding:12px;border:1px solid #e3e8ef;border-radius:10px;background:#fff;box-shadow:0 12px 28px #0b1f331f;z-index:2}.sw-header__dropdown-panel a{display:block;padding:10px 12px;border-radius:5px;font-size:14px}.sw-header__dropdown-panel a:hover{background:#f1f6fc}.sw-header__parent-link{font-weight:700;border-bottom:1px solid #e3e8ef}.sw-header__grandchild-links{padding-left:12px!important}.sw-header__mobile-menu{display:none}@media(max-width:1199px){.sw-header__nav,.sw-header__actions{display:none}.sw-header__inner{min-height:76px;padding:0 24px}.sw-header__mobile-menu{display:block}.sw-header__mobile-toggle{display:flex;align-items:center;gap:9px;padding:12px;font-size:14px;font-weight:600}.sw-header__mobile-panel{position:absolute;left:0;right:0;top:100%;padding:16px 24px 24px;max-height:75dvh;overflow:auto;background:#fff;border-top:1px solid #e3e8ef;box-shadow:0 12px 28px #0b1f331f}.sw-header__mobile-links a,.sw-header__mobile-actions>a{display:block;padding:12px 0;font-size:15px;font-weight:600}.sw-header__mobile-sub-links{padding-left:18px!important}.sw-header__mobile-sub-links a{font-size:14px;font-weight:400}.sw-header__mobile-actions{margin-top:12px;padding-top:12px;border-top:1px solid #e3e8ef}.sw-header__mobile-actions .sw-header__cta{margin-top:12px}}@media(max-width:479px){.sw-header__announcement{font-size:12px;padding:9px 18px}.sw-header__inner{min-height:72px;padding:0 18px;gap:12px}.sw-header__wordmark{font-size:22px}.sw-header__logo{max-width:190px}}.swfh{background:#f6fafd;padding:72px 24px;color:#0b1f33;font-family:Inter,var(--font-body-family,Arial),sans-serif}.swfh,.swfh *{box-sizing:border-box}.swfh .swfh__inner{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:minmax(0,560px) minmax(0,560px);gap:40px;align-items:center;min-height:520px}.swfh .swfh__copy{display:flex;flex-direction:column;gap:20px;min-width:0}.swfh p,.swfh h1,.swfh h2,.swfh ul{margin:0;padding:0}.swfh .swfh__pill{align-self:flex-start;background:#eaf4ff;color:#1553b0;padding:7px 12px;border-radius:99px;font-size:13px;font-weight:600;line-height:1.45}.swfh h1{font:800 52px/1.06 Inter,var(--font-body-family,Arial),sans-serif;color:#0b1f33;letter-spacing:normal;overflow-wrap:break-word}.swfh .swfh__lead{max-width:540px;font-size:18px;line-height:1.55;color:#4a5e73}.swfh .swfh__actions{display:flex;flex-wrap:wrap;gap:12px}.swfh .swfh__button{display:inline-flex;justify-content:center;align-items:center;padding:12px 18px;border:1px solid #dae3ec;border-radius:9px;background:#fff;color:#0b1f33;font-size:14px;line-height:1.45;font-weight:600;text-decoration:none;min-height:46px;text-align:center}.swfh .swfh__button--primary{background:#1e6fd9;border-color:#1e6fd9;color:#fff}.swfh a.swfh__button:hover{filter:brightness(.94)}.swfh a.swfh__button:focus-visible{outline:3px solid #1553b0;outline-offset:4px}.swfh .swfh__proof{list-style:none;display:flex;flex-wrap:wrap;gap:8px 16px;font-size:12px;line-height:1.45;font-weight:600;color:#1f8a5b}.swfh .swfh__editor-note{font-size:12px;line-height:1.5;color:#4a5e73}.swfh .swfh__card{padding:28px;border:1px solid #dae3ec;border-radius:20px;background:#fff;min-height:420px;display:flex;flex-direction:column;gap:18px;min-width:0}.swfh h2{font:700 17px/1.3 Inter,var(--font-body-family,Arial),sans-serif;letter-spacing:normal;color:#0b1f33}.swfh .swfh__map{background:#f6fafd;border-radius:14px;padding:22px 24px;min-height:290px;display:flex;flex-direction:column;gap:18px}.swfh .swfh__row{display:grid;grid-template-columns:130px minmax(20px,1fr) 110px;gap:16px;min-height:80px;align-items:start}.swfh .swfh__building{height:72px;border:1px solid #dae3ec;border-radius:10px;background:#fff;display:flex;flex-direction:column;gap:6px;align-items:center;justify-content:center;padding:6px;text-align:center;font-size:11px;line-height:1.45;font-weight:600;overflow-wrap:anywhere}.swfh .swfh__building>span{display:block;width:56px;max-width:80%;height:8px;background:#0b1f33;border-radius:3px;flex-shrink:0}.swfh .swfh__link{display:block;height:4px;width:100%;max-width:140px;background:#1e6fd9;border-radius:2px;justify-self:center}.swfh .swfh__map>p{color:#4a5e73;font-size:12px;font-weight:500;line-height:1.4}.swfh .swfh__image{display:block;width:100%;height:auto;aspect-ratio:504/290;object-fit:cover;border-radius:14px}@media(max-width:1199px){.swfh h1{font-size:clamp(36px,4.34vw,52px)}.swfh .swfh__row{grid-template-columns:minmax(75px,1fr) minmax(20px,1fr) minmax(75px,1fr);gap:12px}}@media(max-width:899px){.swfh{padding:48px 20px}.swfh .swfh__inner{grid-template-columns:1fr;min-height:0;gap:32px;max-width:640px}.swfh h1{font-size:clamp(34px,6vw,46px)}.swfh .swfh__card{min-height:0}}@media(max-width:479px){.swfh{padding:36px 16px}.swfh .swfh__lead{font-size:16px}.swfh .swfh__card{padding:18px}.swfh .swfh__map{padding:18px 12px;min-height:0}.swfh .swfh__row{gap:8px}.swfh .swfh__actions{flex-direction:column}}.swfw{background:#f6fafd;color:#0b1f33;padding:72px 24px;font-family:Inter,var(--font-body-family,Arial),sans-serif}.swfw,.swfw *{box-sizing:border-box}.swfw .swfw__inner{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;gap:24px}.swfw .swfw__intro{display:flex;flex-direction:column;gap:24px;max-width:900px}.swfw p,.swfw h2,.swfw h3,.swfw ol{margin:0;padding:0}.swfw .swfw__eyebrow{color:#1553b0;font-size:13px;line-height:1.45;font-weight:700}.swfw h2{color:#0b1f33;font:800 36px/1.15 Inter,var(--font-body-family,Arial),sans-serif;letter-spacing:normal;overflow-wrap:break-word}.swfw .swfw__description{color:#4a5e73;font-size:17px;line-height:1.55}.swfw .swfw__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;width:100%;max-width:1152px;list-style:none}.swfw .swfw__step{min-width:0;min-height:200px;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.swfw .swfw__number{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:20px;background:#1e6fd9;color:#fff;font-size:15px;line-height:1.45;font-weight:700;flex-shrink:0}.swfw h3{max-width:330px;color:#0b1f33;font:700 18px/1.25 Inter,var(--font-body-family,Arial),sans-serif;letter-spacing:normal;overflow-wrap:anywhere}.swfw .swfw__step-description{max-width:330px;color:#4a5e73;font-size:14px;line-height:1.5;overflow-wrap:anywhere}@media(max-width:899px){.swfw{padding:48px 20px}.swfw .swfw__intro{gap:16px}.swfw .swfw__steps{grid-template-columns:1fr;gap:28px}.swfw .swfw__step{min-height:0}.swfw h3,.swfw .swfw__step-description{max-width:none}}@media(max-width:749px){.swfw h2{font-size:30px}}@media(max-width:359px){.swfw{padding:36px 16px}.swfw h2{font-size:28px}}.swfp{background:#fff;color:#0b1f33;padding:72px 24px;font-family:Inter,var(--font-body-family,Arial),sans-serif}.swfp,.swfp *{box-sizing:border-box}.swfp .swfp__inner{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;gap:24px}.swfp .swfp__intro{display:flex;flex-direction:column;gap:24px;max-width:900px}.swfp p,.swfp h2,.swfp h3{margin:0;padding:0}.swfp .swfp__eyebrow{color:#1553b0;font-size:13px;line-height:1.45;font-weight:700}.swfp h2{color:#0b1f33;font:800 36px/1.15 Inter,var(--font-body-family,Arial),sans-serif;letter-spacing:normal;overflow-wrap:break-word}.swfp .swfp__description{color:#4a5e73;font-size:17px;line-height:1.55}.swfp .swfp__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;width:100%;max-width:1176px}.swfp .swfp__card{position:relative;min-width:0;min-height:230px;border:1px solid #dae3ec;border-radius:14px;background:#fff;padding:22px;display:flex;flex-direction:column;align-items:flex-start;gap:12px}.swfp .swfp__icon{display:block;flex-shrink:0;width:36px;height:36px;max-width:none}.swfp h3{color:#0b1f33;font:700 19px/1.2 Inter,var(--font-body-family,Arial),sans-serif;letter-spacing:normal;overflow-wrap:anywhere}.swfp h3 a{color:inherit;text-decoration:none}.swfp h3 a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:14px}.swfp h3 a:hover{color:#1553b0}.swfp h3 a:focus-visible{outline:none}.swfp h3 a:focus-visible:after{outline:3px solid #1553b0;outline-offset:4px}.swfp .swfp__card-description{color:#4a5e73;font-size:14px;line-height:1.45;overflow-wrap:anywhere}.swfp .swfp__pill{background:#f6fafd;color:#1553b0;padding:7px 12px;border-radius:99px;font-size:13px;line-height:1.45;font-weight:600;max-width:100%;overflow-wrap:anywhere}@media(max-width:1099px){.swfp .swfp__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.swfp{padding:48px 20px}.swfp h2{font-size:30px}.swfp .swfp__intro{gap:16px}.swfp .swfp__grid{grid-template-columns:1fr;gap:16px}.swfp .swfp__card{min-height:210px}}@media(max-width:359px){.swfp{padding:36px 16px}.swfp h2{font-size:28px}}.swfs{background:#fff;color:#0b1f33;padding:72px 24px;font-family:Inter,var(--font-body-family,Arial),sans-serif}.swfs,.swfs *{box-sizing:border-box}.swfs .swfs__inner{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;gap:24px}.swfs .swfs__intro{display:flex;flex-direction:column;gap:24px;max-width:900px}.swfs p,.swfs h2,.swfs h3{margin:0;padding:0}.swfs .swfs__eyebrow{color:#1553b0;font-size:13px;line-height:1.45;font-weight:700}.swfs h2{color:#0b1f33;font:800 36px/1.15 Inter,var(--font-body-family,Arial),sans-serif;letter-spacing:normal;overflow-wrap:break-word}.swfs .swfs__description{color:#4a5e73;font-size:17px;line-height:1.55}.swfs .swfs__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;width:100%;max-width:1176px}.swfs .swfs__card{min-width:0;min-height:420px;border:1px solid #dae3ec;border-radius:16px;padding:22px;display:flex;flex-direction:column;align-items:flex-start;gap:14px;background:#fff}.swfs .swfs__visual{width:100%;height:130px;flex-shrink:0;border-radius:12px;background:#f6fafd;overflow:hidden}.swfs .swfs__diagram{display:flex;align-items:center;justify-content:center;gap:16px;height:100%;padding:12px}.swfs .swfs__radio{width:38px;height:84px;background:#fff;border:1px solid #dae3ec;border-radius:8px;flex-shrink:0}.swfs .swfs__path{width:70px;height:4px;background:#1e6fd9;border-radius:2px}.swfs .swfs__image{display:block;width:100%;height:100%;object-fit:contain}.swfs h3{color:#0b1f33;font:700 19px/1.2 Inter,var(--font-body-family,Arial),sans-serif;letter-spacing:normal;overflow-wrap:anywhere}.swfs .swfs__card-description{color:#4a5e73;font-size:14px;line-height:1.45;overflow-wrap:anywhere}.swfs .swfs__chips{display:flex;flex-wrap:wrap;gap:8px}.swfs .swfs__pill{color:#0b1f33;background:#f0f4f8;padding:7px 12px;border-radius:99px;font-size:13px;font-weight:600;line-height:1.45;overflow-wrap:anywhere;max-width:100%}.swfs .swfs__pill--range{color:#1553b0;background:#eaf4ff}.swfs .swfs__card-footer{margin-top:auto;display:flex;flex-direction:column;align-items:flex-start;gap:14px}.swfs .swfs__note{color:#1f8a5b;font-size:13px;line-height:1.45;font-weight:600}.swfs .swfs__button{display:inline-flex;align-items:center;justify-content:center;text-align:center;min-height:46px;padding:12px 18px;color:#0b1f33;background:#fff;border:1px solid #dae3ec;border-radius:9px;font-size:14px;font-weight:600;line-height:1.45;text-decoration:none;overflow-wrap:anywhere}.swfs .swfs__button--primary{background:#1e6fd9;border-color:#1e6fd9;color:#fff;flex-shrink:0}.swfs a.swfs__button:hover{filter:brightness(.94)}.swfs a.swfs__button:focus-visible{outline:3px solid #1553b0;outline-offset:4px}.swfs .swfs__help{display:flex;align-items:center;justify-content:space-between;gap:24px;background:#0b1f33;border-radius:16px;padding:22px 28px;min-height:120px}.swfs .swfs__help-copy{display:flex;flex-direction:column;gap:6px;min-width:0;max-width:650px}.swfs .swfs__help h3{color:#fff;font-size:20px;line-height:1.45}.swfs .swfs__help p{color:#c7d9eb;font-size:14px;line-height:1.4}@media(max-width:899px){.swfs{padding:48px 20px}.swfs .swfs__intro{gap:16px}.swfs .swfs__grid{grid-template-columns:1fr;gap:16px}.swfs .swfs__card{min-height:0}.swfs .swfs__card-footer{margin-top:0}.swfs .swfs__help{flex-direction:column;align-items:flex-start;padding:24px}}@media(max-width:749px){.swfs h2{font-size:30px}}@media(max-width:359px){.swfs{padding:36px 16px}.swfs h2{font-size:28px}.swfs .swfs__card{padding:18px}}
/*# sourceMappingURL=/cdn/shop/t/37/compiled_assets/styles.css.map?subset=AAAAAAAAcnEh */
