.home-ins-rates-rise-section-outer,.example-section-outer{background-color:#FFF}.home-ins-rates-rise-section-outer .home-ins-rates-rise-section{padding-top:40px;padding-bottom:40px}.heading-text{font-size:24px;font-weight:700;line-height:34px;color:#000;margin-bottom:0px}.home-ins-rates-rise-section .home-ins-rates-subtext{font-size:18px;line-height:30px;color:#222;margin-top:8px}.home-ins-rates-rise-section .home-ins-rates-box{padding:20px;border-radius:24px;border:1px
solid #E8E8ED;background-color:#FFF}.home-ins-rates-rise-section .home-ins-rates-boxes-container{gap:24px;margin-top:20px}.home-ins-rates-rise-section .home-ins-rates-boxes-container .outer-box{display:flex;align-items:center;padding-left:76px;min-height:60px}.home-ins-rates-rise-section .home-ins-rates-boxes-container .box-text{font-size:18px;font-weight:600;line-height:26px;color:#000}.home-ins-rates-rise-section .home-ins-rates-boxes-container .outer-box::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:60px;height:60px}.home-ins-rates-rise-section .home-ins-rates-boxes-container .outer-box.disasters::before{background:url('/images/home/disasters-icon.svg') no-repeat center / contain}.home-ins-rates-rise-section .home-ins-rates-boxes-container .outer-box.construction::before{background:url('/images/home/construction-icon.svg') no-repeat center / contain}.home-ins-rates-rise-section .home-ins-rates-boxes-container .outer-box.litigation::before{background:url('/images/home/litigation-icon.svg') no-repeat center / contain}.home-ins-rates-rise-section .home-ins-rates-boxes-container .outer-box.regulations::before{background:url('/images/home/regulations-icon.svg') no-repeat center / contain}.home-ins-rates-rise-section .home-ins-rates-boxes-container .box-subtext{font-size:14px;line-height:24px;color:#222;margin-top:16px}.home-ins-rates-rise-section .home-ins-rates-boxes-container .ques-container{padding:20px;border-radius:12px;background-color:#F3F8FF;gap:20px;margin-top:20px}.home-ins-rates-rise-section .home-ins-rates-boxes-container .ques-container .ques-text{font-size:12px;font-weight:700;line-height:16px;letter-spacing:0.8px;text-transform:uppercase;background-color:#FFF;padding:8px
12px;color:#006034;width:min-content;height:fit-content}.home-ins-rates-rise-section .home-ins-rates-boxes-container .ques-container .ques-subtext{font-size:14px;font-weight:600;line-height:20px;color:#222}.home-ins-rates-rise-section .home-ins-rates-info-container{padding:20px;border-radius:24px;background-color:#F7FDFA;margin-top:20px}.home-ins-rates-rise-section .home-ins-rates-info-container .info-text{font-size:20px;font-weight:700;line-height:29px;color:#222;padding-left:64px}.home-ins-rates-rise-section .home-ins-rates-info-container .info-text::before{content:"";position:absolute;left:0;top:20px;transform:translateY(-50%);width:44px;height:44px;background:url('/images/home/info.svg') no-repeat center / 50%;background-color:#0065F41A;padding:10px;display:block;border-radius:12px}.home-ins-rates-rise-section .home-ins-rates-info-container .info-description{font-size:16px;line-height:28px;color:#222;margin-top:8px;padding-left:64px}.usmap-section,.survey-section,.switching-section{margin-bottom:60px}.usmap-container{margin-bottom:20px}.survey-section .survey-text, .switching-section .switching-subtext, .example-section .survey-text{font-size:18px;line-height:30px}.survey-section .survey-text, .example-section .survey-text{margin-top:8px;color:#222}.example-section .example-wrapper{gap:20px}.survey-section .survey-figures-container{font-weight:500;margin-top:24px;gap:12px}.survey-section .survey-figures-container .figure-box{padding:20px;border-radius:24px;border-width:1px 1px 4px 1px;border-style:solid;border-color:#D6E7FF;background-color:#F0F6FF;width:100%}.survey-section .survey-figures-container .survey-figure::before{content:"";position:absolute;left:0;top:0;width:44px;height:44px}.survey-section .survey-figures-container .survey-figure.renewal::before{background:url('/images/home/renewal-icon.svg') no-repeat center / contain}.survey-section .survey-figures-container .survey-figure.bundling::before{background:url('/images/home/bundling-icon.svg') no-repeat center / contain}.survey-section .survey-figures-container .survey-figure.ease::before{background:url('/images/home/ease-icon.svg') no-repeat center / contain}.survey-section .survey-figures-container .survey-figure{font-size:32px;font-weight:800;line-height:100%;color:#0065F4;padding-left:64px;display:flex;align-items:center;min-height:40px}.survey-section .survey-figures-container .survey-subtext{font-size:18px;font-weight:700;line-height:23px;color:#000;margin-top:16px;padding-left:64px}.survey-section .survey-figures-container .survey-desc{font-size:14px;line-height:24px;color:#222;margin-top:8px;padding-left:64px}.switching-section{padding:20px
16px !important;border-radius:12px;background-color:#0F1729}.switching-section::before, .example-section .example-info-container::before{content:'';position:absolute;top:120px;left:120px;width:240px;height:240px;background:url('/images/home/blue-ellipse-gradient.svg') no-repeat center / cover;z-index:1;border-top-left-radius:12px;transform:translate(-50%, -50%);z-index:0}.switching-section .heading-text{color:#FFF}.switching-section .switching-subtext{color:#FFF;margin-top:12px}.switching-section .switching-desc-container{padding:20px
20px 20px 56px;border-radius:12px;background-color:#1E293B}.switching-section .switching-desc-container .switching-text{font-size:16px;font-weight:700;line-height:28px;color:#FFF;position:relative}.switching-section .switching-desc-container .switching-text::before{content:'';position:absolute;top:0px;left:-36px;width:24px;height:24px;background:url('/images/home/warning-icon.svg') no-repeat center / contain}.switching-section .switching-desc-outer-container{margin-top:32px;gap:16px}.switching-section .switching-desc-container
ul{margin-top:20px;padding-left:24px}.switching-section .switching-desc-container ul
li{font-size:14px;line-height:24px;color:#FFF;margin-bottom:24px}.switching-section .switching-desc-container ul li:last-child{margin-bottom:0px}.switching-section .switching-figure-box{padding:16px;border-radius:12px;width:100%}.switching-section .switching-figure-box.white-box{background-color:#FFF}.switching-section .switching-figure-box.blue-box{background-color:#0065F4;margin-top:16px}.switching-section .switching-figure-box::before{content:'';position:absolute;top:50%;left:16px;width:36px;height:36px;transform:translateY(-50%)}.switching-section .switching-figure-box.white-box::before{background:url('/images/home/chart-icon.svg') no-repeat center / contain}.switching-section .switching-figure-box.blue-box::before{background:url('/images/home/signout-icon.svg') no-repeat center / contain}.switching-section .switching-figure{font-size:28px;font-weight:800;line-height:100%;padding-left:52px}.switching-section .switching-figure-box.white-box .switching-figure{color:#111827}.switching-section .switching-figure-box.blue-box .switching-figure, .switching-section .switching-figure-box.blue-box .switching-desc{color:#FFF}.switching-section .switching-desc{font-size:14px;font-weight:600;line-height:28px;padding-left:52px;margin-top:4px}.switching-section .switching-figure-box.white-box .switching-desc{color:#4B5563}.section-wrapper .example-section{gap:20px;padding-top:40px;padding-bottom:40px}.section-wrapper .future-of-home-ins{margin-top:60px}.custom-container.future-of-home-ins p:last-child{margin-bottom:0px}.example-section .example-container{border:1px
solid #E8E8ED;border-radius:24px;padding:20px
16px}.example-section .example-label{font-size:12px;font-weight:800;line-height:100%;letter-spacing:1px;padding:6px
13px 6px 37px;border-radius:9999px;background-color:#FFF3F2;color:#CA0005;text-transform:uppercase}.example-section .example-label::before{content:'';position:absolute;left:13px;top:50%;width:16px;height:16px;background:url('/images/home/flame-icon.svg') no-repeat center / contain;transform:translateY(-50%)}.example-section .example-heading{font-size:24px;font-weight:700;line-height:28px;color:#000;margin-top:18px}.example-section .example-text{font-size:18px;font-weight:500;line-height:30px;color:#222;margin-top:8px}.example-section .example-info-container{padding:20px
16px;border-radius:12px;background-color:#0F1729;height:fit-content}.example-section .example-info-container .example-storms{font-size:24px;font-weight:700;line-height:34px;color:#FFF;margin-bottom:12px}.example-section .example-info-container .example-desc{font-size:16px;font-weight:500;line-height:28px;color:#FFF}.example-section .example-steps-container{margin-top:40px}.example-section .example-steps{margin-top:24px;padding-left:29px}.example-section .example-steps::after{content:'';position:absolute;width:1px;height:200%;background-color:#E6E6E6;top:0px;left:0px}.example-section .example-steps::before{content:'';position:absolute;left:-6px;top:0px;width:12px;height:12px;border-radius:50%;z-index:1}.example-section .example-steps:last-child::after{height:100%}.example-section .example-steps.grey::before{background:#9CA3B0}.example-section .example-steps.red::before{background:#CA0005}.example-section .example-steps.blue::before{background:#0065F4}.example-section .example-steps:first-child{padding-top:0px}.example-section .example-steps-container .example-steps
.year{font-size:12px;font-weight:700;line-height:100%;letter-spacing:1px}.example-steps-container .example-steps:last-child .type-label{margin-top:16px}.example-section .example-steps-container .example-steps.grey
.year{color:#6B7281}.example-section .example-steps-container .example-steps.red
.year{color:#CA0005}.example-section .example-steps-container .example-steps.blue{color:#0065F4}.example-section .example-steps-container .example-steps
.type{font-size:16px;font-weight:700;line-height:100%;color:#222;margin-top:16px}.example-section .example-steps-container .example-steps
.description{font-size:14px;line-height:24px;color:#222;margin-top:8px}.example-section .example-steps-container .example-steps
ul.description{padding-left:28px}.example-section .example-steps-container .type-label{font-size:16px;font-weight:700;line-height:20px;padding:4px
10px;border-radius:8px;margin-top:8px}.example-section .example-steps-container .example-steps .description
li{margin-bottom:24px}.example-section .example-steps-container .example-steps .description li:last-child{margin-bottom:0px}.example-section .example-steps-container .red .type-label{color:#00682E;background-color:#D4FDE7}.example-section .example-steps-container .blue .type-label{color:#222;background-color:#F3F4F6}.home-ins-rates-section{padding:79px
0px 60px 0px}.home-ins-rates-section.rates-down{padding-top:0px}.home-ins-rates-section .r-heading{font-weight:700;font-size:24px;line-height:34px;letter-spacing:0%;color:#000;margin-bottom:12px}.home-ins-rates-section  .r-pera{font-weight:400;font-size:18px;line-height:30px;letter-spacing:0px;color:#222;margin-bottom:40px}.home-ins-rates-section .home-rate-table-container{margin-top:20px}.home-ins-rates-section .home-rate-card{background:#FFF;box-shadow:0px 2px 4px 0px #CCD1D999;padding:20px;border-radius:24px;margin-bottom:20px}.home-ins-rates-section .rate-card-head{margin-bottom:20px}.home-ins-rates-section .rate-card-head .state-label{font-weight:500;font-style:Medium;font-size:16px;line-height:20px;letter-spacing:0px;margin-bottom:4px;color:#222}.home-ins-rates-section .rate-card-head
p{font-weight:800;font-size:40px;line-height:44px;letter-spacing:0px;color:#222;margin-bottom:0px}.home-ins-rates-section .rate-card-pill{font-weight:800;font-size:10px;line-height:14px;letter-spacing:1px;padding:4px
9px;border:1px
solid #FFE1E2;border-radius:30px;background:#FFF3F2;text-align:end;color:#F00013}.home-ins-rates-section .rate-card-body{border-radius:12px;background:#F9FAFB;padding:20px}.home-ins-rates-section .rate-card-body .rate-card-year{font-weight:600;font-size:14px;line-height:18px;letter-spacing:0px;margin-bottom:8px;color:#4F5665}.home-ins-rates-section .rate-card-body .rate-card-pera-strike{font-weight:700;font-size:24px;line-height:28px;letter-spacing:0px;color:#6B7281}.home-ins-rates-section .rate-card-body .rate-card-pera{font-weight:800;font-size:24px;line-height:28px;letter-spacing:0px;color:#222}.home-ins-rates-section.rates-up .rate-card-body-prize{padding-bottom:20px;margin-bottom:21px;border-bottom:1px solid #E6E7EB}.home-ins-rates-section .rate-card-pera-desc{font-weight:500;font-size:14px;line-height:22px;letter-spacing:0px;color:#4F5665}.home-ins-rates-section .home-desc-card{box-shadow:0px 2px 4px 0px #CCD1D999;background:#FFF;border-radius:24px;padding:20px}.home-ins-rates-section .home-desc-card .home-desc-heading{font-weight:700;font-style:Bold;font-size:18px;line-height:22px;letter-spacing:0px;color:#000;padding-left:40px;margin-bottom:12px;position:relative;align-content:center;height:28px}.home-ins-rates-section .home-desc-card .home-desc-heading::before{content:"";position:absolute;background-image:url('/images/home/home-rate-icon.svg');background-size:100% 100%;left:0;top:0;width:28px;height:28px}.home-ins-rates-section.rates-down .home-desc-card .home-desc-heading::before{background-image:url('/images/home/home-rate-down.svg')}.home-ins-rates-section .home-desc-card .home-desc-pera{font-weight:400;font-size:16px;line-height:28px;letter-spacing:0%;color:#222}.home-rate-table-section{box-shadow:0px 2px 4px 0px #CCD1D999;background:#FFF;border-radius:24px;padding-top:20px;overflow:hidden}.home-ins-rates-section .home-rate-table-pera{font-weight:700;font-style:Bold;font-size:16px;line-height:28px;letter-spacing:0px;padding:0px
20px;margin-bottom:20px;color:#222}.home-rate-table-section table
thead{background:#F9FAFB}.home-rate-table-section table thead tr
th{font-weight:700;font-style:Bold;font-size:12px;line-height:16px;letter-spacing:1px;text-transform:uppercase;padding:14px
0px;color:#565656}.home-rate-table-section table tbody tr td:first-child{font-weight:600;font-size:14px;line-height:18px;letter-spacing:0px;padding:18px
0px;color:#222}.home-rate-table-section table tbody tr:hover{background-color:rgba(0, 0, 0, .075) !important}.home-rate-table-section table tbody tr
td{font-weight:500;font-size:14px;line-height:18px;letter-spacing:0px;color:#525967}.home-rate-table-section table thead tr th:first-child,
.home-rate-table-section table tbody tr td:first-child{min-width:200px;padding-left:32px;text-align:left}.home-rate-table-section table tbody
tr{border-bottom:1px solid #F3F4F6}.home-rate-table-section table thead tr th,
.home-rate-table-section table tbody tr
td{min-width:155px;text-align:center}.home-rate-table-section table tbody
span{background:#F3F4F6;padding:4.5px 9.5px;font-weight:700;font-size:12px;line-height:16px;letter-spacing:0px;text-transform:uppercase;color:#222;border-radius:50%;margin-right:12px}.home-rate-table-section table tbody tr td:first-child
span{width:24px;height:24px;display:inline-flex;justify-content:center;align-items:center}.home-rate-table-section table tbody span.home-pill{background:#FFF3F2;padding:4px
13px;margin:0px;font-weight:600;font-size:14px;line-height:18px;letter-spacing:0px;text-align:right;vertical-align:middle;border-radius:20px;color:#CA0005}.rates-down .home-rate-table-section table tbody span.home-pill,
.home-ins-rates-section.rates-down .rate-card-pill{background:#ECF8F2;color:#0CA35D;border:none}.home-rate-table-section table tbody tr td.font-weight-bold{font-weight:600 !important}.home-rate-card.sup-drop{border:1px
solid #D6E7FF;background:#F0F6FF;padding:32px}.home-rate-card.sup-drop .rate-card-heading{font-weight:700;font-size:18px;line-height:22px;letter-spacing:0px;color:#000;padding-left:40px;position:relative;margin-bottom:12px;height:28px;align-content:center}.home-ins-rates-section .home-rate-card.sup-drop .rate-card-heading::before{content:"";position:absolute;background-image:url('/images/home/home-rate-bolt.svg');background-size:100% 100%;left:0;top:0;width:28px;height:28px}.home-ins-rates-section .home-rate-card.sup-drop
p{font-weight:400;font-size:16px;line-height:28px;letter-spacing:0px;color:#222;margin-bottom:0px}.home-rate-table-section .home-table-container
table{width:100%}@media (max-width: 992px){.home-rate-table-section .home-table-container{overflow:hidden;overflow-x:auto}}.region-section-main{background:#fff}.regional-rate-impacts-section .region-section-header .regional-heading{font-weight:700;font-size:24px;line-height:34px;letter-spacing:0;text-align:left;max-width:692px;margin:0
auto 12px;color:#000}.regional-rate-impacts-section .region-section-header
p{font-weight:500;font-size:18px;line-height:30px;text-align:left;color:#222;margin-bottom:20px}.regional-rate-impacts-section .region-grid{display:grid;grid-template-columns:repeat(2, 1fr);border-radius:24px;overflow:hidden}.regional-rate-impacts-section .region-card{padding:32px;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}.regional-rate-impacts-section .region-card:nth-child(2n){border-right:none}.regional-rate-impacts-section .region-card:nth-last-child(-n+2){border-bottom:none}.regional-rate-impacts-section .region-header .region-title{font-size:24px;font-weight:700;line-height:30px;margin:0
0 20px 16px}.regional-rate-impacts-section .west-wrap .region-title,
.regional-rate-impacts-section .west-wrap .top-risk{color:#9b3412}.regional-rate-impacts-section .central-wrap .region-title,
.regional-rate-impacts-section .central-wrap .top-risk{color:#1f40af}.regional-rate-impacts-section .northeast-wrap .region-title,
.regional-rate-impacts-section .northeast-wrap .top-risk{color:#155e75}.regional-rate-impacts-section .southeast-wrap .region-title,
.regional-rate-impacts-section .southeast-wrap .top-risk{color:#3730a3}.regional-rate-impacts-section .top-risk{font-size:14px;font-weight:700;letter-spacing:1px;line-height:18px;margin-bottom:20px}.regional-rate-impacts-section .region-section-label{font-size:16px;font-weight:600;line-height:20px;margin-bottom:4px;color:#222}.regional-rate-impacts-section .region-card
ul{padding-left:18px;margin-bottom:16px}.regional-rate-impacts-section .region-card
li{font-size:14px;line-height:24px;color:#222}.regional-rate-impacts-section .additional-risk{margin-bottom:12px}.regional-rate-impacts-section .bullet-text{position:relative;padding-left:18px;font-size:14px;line-height:24px;color:#222;display:inline-block}.regional-rate-impacts-section .bullet-text::before{content:"";position:absolute;left:5px;top:50%;width:4px;height:4px;background-color:#222;border-radius:50%;transform:translateY(-50%)}.section-info .section-header{margin-bottom:20px;padding-top:60px}.section-info .bg-box{background:var(--highlight-bg);border:1px
solid var(--highlight-border);padding:20px;border-radius:12px;display:flex;gap:16px;align-items:flex-start}.bg-box
p{position:relative;padding-left:16px;font-weight:500;font-style:italic;line-height:30px;letter-spacing: .2px;color:#222;margin-bottom:0px}.highlight-box.bg-box p::before{content:'';width:4px;background:var(--highlight-accent);height:100%;position:absolute;left:0px;border-radius:9999px}.highlight-box.key-insight{background:#fff;border-bottom:4px solid var(--primary-purple);border-left:none;border-right:none;border-top:none;border-radius:24px;padding:32px
24px;box-shadow:0px 2px 4px 0px var(--shadow-gray);margin-top:20px;height:fit-content}.highlight-box.key-insight::before{display:none}.highlight-box
.icon{display:flex;align-items:center;gap:10px;margin-bottom:16px}.highlight-box .icon
strong{color:var(--primary-purple);font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:1px;line-height:100%}.key-insight
p{font-size:16px;line-height:28px;font-weight:500;margin-bottom:0px;color:#222}.future-of-home-ins
.heading{font-weight:700;font-size:24px;line-height:34px;color:#000;margin-bottom:12px}.future-of-home-ins .info-wrapper
p{font-weight:400;font-size:18px;line-height:30px;color:#222;margin-bottom:24px}.future-of-home-ins .info-wrapper{padding-bottom:32px;border-bottom:1px solid #D9D9D9}.ins-wrapper .rates-low-container{padding-top:32px;padding-bottom:48px;border-bottom:1px solid #D9D9D9;}.rates-low-container .heading-section, .rates-increase-container .heading-section{display:flex;gap:20px;align-items:center;margin-bottom:32px}.ins-wrapper .rates-heading{font-weight:700;font-size:20px;line-height:30px;color:#222;margin-bottom:8px}.ins-wrapper .rates-subheading{font-weight:700;font-size:16px;line-height:100%;color:#000;margin-bottom:8px}.custom-container .rates-low-container p, .custom-container .rates-increase-container
p{color:#222;font-size:14px;line-height:26px;margin-bottom:32px}.custom-container .rates-increase-container{padding:48px
0px 60px}.desktop-br{display:none}.other-areas .or-negative{font-weight:700;font-size:16px;line-height:20px;color:#CA0005}@media screen and (max-width: 1023px) and (min-width: 768px){.regional-rate-impacts-section .region-icon
img{left:50% !important}.regional-rate-impacts-section .region-header .region-title{margin-top:0 !important}}@media (max-width: 1023px){.regional-rate-impacts-section .region-title,
.regional-rate-impacts-section .top-risk,
.regional-rate-impacts-section .additional-risk,
.regional-rate-impacts-section .steps-for-homeowner{margin-left:15% !important}.regional-rate-impacts-section .region-icon{position:relative;width:14%}.regional-rate-impacts-section .region-icon
img{position:absolute;left:10%}.regional-rate-impacts-section .region-card{padding:20px;border:1px
solid #e0e0e0 !important;border-radius:12px;margin-bottom:20px}.regional-rate-impacts-section .region-grid{border-radius:12px}.regional-rate-impacts-section .region-card:last-child{margin-bottom:0}.regional-rate-impacts-section .region-grid{grid-template-columns:1fr}.regional-rate-impacts-section .region-card{border-right:none}.regional-rate-impacts-section .region-card:not(:last-child){border-bottom:1px solid #e0e0e0}.regional-rate-impacts-section{padding-top:40px;padding-bottom:40px;border-top:1px solid #EBEBEB}.regional-rate-impacts-section .top-risk{margin-bottom:20px}}.customer-satisfaction-wrap{margin-bottom:60px}.customer-satisfaction-section{padding:0px
16px;background:#FFF;border-radius:24px}.customer-satisfaction-section .survey-title{font-weight:700;font-size:24px;line-height:34px;margin-bottom:12px;color:#000}.customer-satisfaction-section .survey-intro{font-weight:500;font-size:18px;line-height:30px;margin-bottom:40px}.customer-satisfaction-section .csc-container{display:grid;grid-template-columns:auto;padding:0;gap:40px;align-items:start}.customer-satisfaction-section .other-areas{border-radius:12px;padding:16px;background:#F9FAFB}.customer-satisfaction-section .other-areas .other-area-title{font-weight:800;font-size:12px;line-height:15px;letter-spacing:1px;text-transform:uppercase;color:#505661;margin-bottom:20px;display:inline-block}.customer-satisfaction-section .page-title{font-size:20px;font-weight:700;line-height:25px;margin-bottom:24px;color:#000}.customer-satisfaction-section .item-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.customer-satisfaction-section .item-title{display:flex;align-items:center;gap:12px;font-size:18px;font-weight:700;line-height:23px}.customer-satisfaction-section .item-title .card-title{font-size:18px;font-weight:700;line-height:23px;color:#000}.customer-satisfaction-section .item-title
.icon{display:flex;align-items:center;justify-content:center}.customer-satisfaction-section
.stats{display:flex;align-items:center;gap:16px;background:#fff;padding:20px;border-radius:12px;border-width:1px 1px 3px 1px;border-style:solid;border-color:#EAEAEA;width:319px}.customer-satisfaction-section .stat
.label{color:#737373;display:block;font-weight:700;font-size:12px;line-height:15px;letter-spacing:1px;text-transform:uppercase;margin-bottom:4px}.customer-satisfaction-section .this-year{color:#222 !important}.customer-satisfaction-section .this-year-percentage{color:#222;font-weight:800;font-size:18px;line-height:23px}.customer-satisfaction-section .stat
strong{font-size:18px;font-weight:700;line-height:23px;color:#737373}.customer-satisfaction-section
.arrow{font-size:18px;color:#999}.customer-satisfaction-section
.delta{font-size:14px;line-height:20px;padding:4px
8px;border-radius:6px;font-weight:600;margin-left:16px;height:27px;width:47px}.customer-satisfaction-section
.negative{color:#CA0005;background:#FFE1E2}.customer-satisfaction-section .or-negative{color:#CA0005}.customer-satisfaction-section
.description{font-size:16px;line-height:28px;color:#222;margin-bottom:0}.customer-satisfaction-section
hr{border:none;border-top:1px solid #E9E9E9;margin:24px
0;opacity:1}.customer-satisfaction-section .summary-card{background:#fff;border-radius:24px;padding:32px;box-shadow:0px 24px 34px 0px #0000001A;text-align:left;border:1px
solid #E8E8ED}.customer-satisfaction-section
.badge{display:inline-block;font-weight:700;font-size:12px;line-height:15px;letter-spacing:1px;text-transform:uppercase;background:#F3F3F3;color:#525252;border-radius:9999px;padding:6px
13px;margin-bottom:16px}.customer-satisfaction-section .overall-percentage{font-weight:800;font-size:48px;line-height:60px;letter-spacing:-2px;text-align:left;text-transform:uppercase;color:#222;margin-bottom:8px}.customer-satisfaction-section .summary-card .summary-text{font-size:14px;color:#222;line-height:22px;font-weight:500;margin-bottom:20px}.customer-satisfaction-section .other-areas{font-size:12px;font-weight:700;color:#666;text-align:left}.customer-satisfaction-section .other-areas
.row{display:flex;justify-content:space-between;font-size:14px;padding:16px
0;border-bottom:1px solid #eee}.customer-satisfaction-section .or-sub-text{font-size:14px;line-height:20px;font-weight:500;color:#222}.customer-satisfaction-section .other-areas .row:last-child{border-bottom:none;padding-bottom:0}.future-of-home-ins .sources-section
ul{list-style-type:disc}.future-of-home-ins .sources-section ul
li{font-size:16px;line-height:28px;margin-bottom:20px;word-break:break-word}.future-of-home-ins .sources-section ul li:last-child{margin-bottom:0px}body .footer.main-footer{background-color:#F9FAFB}@media screen and (max-width: 1023px) and (min-width: 768px){.customer-satisfaction-section{padding:25px}}@media (max-width: 1024px){.customer-satisfaction-section .csc-container{grid-template-columns:1fr;gap:20px}.customer-satisfaction-section .summary-card{max-width:520px;margin:0
auto}}@media (min-width: 768px){.home-ins-rates-rise-section .home-ins-rates-text-container{gap:40px}.home-ins-rates-rise-section .home-ins-rates-text-container .heading-text{max-width:45%}.home-ins-rates-rise-section .home-ins-rates-text-container .home-ins-rates-subtext{max-width:55%;margin-top:0px}.home-ins-rates-rise-section .home-ins-rates-boxes-container{margin-top:40px}.home-ins-rates-rise-section .home-ins-rates-box{width:calc(50% - 12px)}.home-ins-rates-rise-section .home-ins-rates-boxes-container .ques-container .ques-subtext{line-height:24px}.home-ins-rates-rise-section-outer .home-ins-rates-rise-section{padding-top:100px;padding-bottom:100px}.home-ins-rates-section.rates-up{margin-top:0px}.survey-section .survey-figures-container .figure-box{width:calc(33% - 11px)}.survey-section .survey-figures-container .survey-figure{padding-top:64px}.survey-section .survey-figures-container .survey-figure, .survey-section .survey-figures-container .survey-subtext, .survey-section .survey-figures-container .survey-desc{padding-left:0px}.switching-section .switching-desc-outer-container{gap:24px}.switching-section .switching-figure-box{padding:20px
32px}.switching-section .switching-figure-box.blue-box{margin-top:24px}.switching-section .switching-figure-box::before{width:48px;height:48px;left:32px}.switching-section .switching-figure{font-size:40px;line-height:100%}.switching-section .switching-desc{font-size:18px;margin-top:8px}.switching-section .switching-figure, .switching-section .switching-desc{padding-left:68px}.example-section .example-text{line-height:100%}.example-section .example-container{max-width:100%;padding:40px}.example-section .example-info-container{max-width:40%}.example-section .example-steps-container .example-steps
.type{font-size:18px}.example-section .example-steps-container .example-steps
.description{font-size:16px;line-height:26px}.example-section .example-steps{margin-top:40px}.regional-rate-impacts-section .region-section-header .regional-heading{text-align:center;font-size:38px;line-height:52px;letter-spacing:-0.4px}.regional-rate-impacts-section .region-section-header
p{font-size:20px;line-height:36px;text-align:center;margin-bottom:40px}.regional-rate-impacts-section .region-header .region-title{margin:16px
0 20px 0}.customer-satisfaction-section .survey-title{font-size:38px;line-height:52px;letter-spacing:-0.4px}.customer-satisfaction-section .survey-intro{font-size:20px;line-height:34px}.customer-satisfaction-section .csc-container{grid-template-columns:560px 1fr}.customer-satisfaction-section .page-title{margin-bottom:20px}.customer-satisfaction-section
hr{margin:32px
0}.customer-satisfaction-section .summary-card,.overall-percentage{text-align:center !important}.customer-satisfaction-section .summary-card .summary-text{margin-bottom:32px}.example-section .example-steps-container .type-label{margin-top:16px}.insight-container{display:grid;grid-template-columns:7fr 5fr;gap:64px}.highlight-box.key-insight{margin:auto}}@media (min-width: 1024px){.heading-text{font-size:38px;line-height:52px;letter-spacing:-0.4px}.home-ins-rates-rise-section .home-ins-rates-subtext{font-size:20px;line-height:34px}.home-ins-rates-rise-section .home-ins-rates-box{padding:40px}.home-ins-rates-rise-section .home-ins-rates-boxes-container .box-subtext{font-size:16px;line-height:30px;letter-spacing:0.2px}.home-ins-rates-rise-section .home-ins-rates-info-container{padding:32px
40px;margin-top:40px}.home-ins-rates-rise-section .home-ins-rates-info-container .info-text::before{top:24px}.home-ins-rates-rise-section .home-ins-rates-info-container .info-text{font-size:24px;line-height:44px}.home-ins-rates-rise-section .home-ins-rates-info-container .info-description{line-height:30px;letter-spacing:0.2px}.switching-section{margin-bottom:120px}.section-info .section-header{margin-bottom:0px;padding-top:20px}.section-info .bg-box{padding:24px}.future-of-home-ins .info-wrapper
p{font-weight:500}.survey-section.custom-container{margin-bottom:120px}.usmap-section{margin-bottom:96px}.usmap-container{margin-bottom:40px}.survey-section .survey-figures-container .figure-box{padding:32px}.survey-section .survey-figures-container{gap:20px}.switching-section{padding:64px
!important;border-radius:24px}.switching-section::before, .example-section .example-info-container::before{border-top-left-radius:24px}.switching-section .switching-desc-container{padding:24px
24px 24px 64px}.switching-section .switching-desc-container .switching-text{font-size:18px}.switching-section .switching-desc-container ul
li{font-size:16px;line-height:28px}.example-section-outer{border-bottom:1px solid #EBEBEB}.example-section .example-info-container{border-radius:24px;padding:48px}.example-section .example-info-container .example-storms{line-height:100%}.example-section .example-info-container .example-desc{font-size:18px;line-height:30px}.section-wrapper .example-section{gap:40px;padding-bottom:100px;padding-top:100px}.customer-satisfaction-section{padding:64px;box-shadow:0px 2px 4px 0px rgba(204,209,217,0.6)}.customer-satisfaction-wrap{margin-bottom:120px}.home-ins-rates-section{padding:120px
0px 120px 0px}.home-ins-rates-section .r-heading{font-size:38px;line-height:52px;letter-spacing:-0.4px}.home-ins-rates-section .r-pera{font-weight:500;font-style:Medium;font-size:20px;line-height:34px}.home-ins-rates-section .rate-card-head .state-label{font-size:18px}.home-ins-rates-section .r-heading{margin-bottom:40px}.home-ins-rates-section .rate-card-pill{font-weight:800;font-size:12px;line-height:16px;letter-spacing:1px;padding:6px
13px}.home-ins-rates-section .home-rate-card{padding:32px;max-width:410px}.home-ins-rates-section .rate-card-head
p{font-weight:800;font-size:40px;line-height:44px;letter-spacing:0px}.home-ins-rates-section .rate-card-head{margin-bottom:32px}.home-ins-rates-section .rate-card-body .rate-card-year{font-weight:600;font-size:14px;line-height:18px;letter-spacing:0px}.home-ins-rates-section .rate-card-body .rate-card-pera{font-weight:800;font-size:24px}.home-ins-rates-section .home-rate-section{max-width:410px}.home-ins-rates-section.rates-up .home-rate-table-section,
.home-ins-rates-section .home-rate-table-container{max-width:650px}.home-ins-rates-section .home-desc-card{padding:32px}.home-ins-rates-section .home-rate-table-pera{font-weight:700;font-size:18px;line-height:26px;padding:0px
32px}.home-rate-card.sup-drop .rate-card-heading{font-weight:700;font-size:18px;line-height:22px}.home-rate-card.sup-drop
p{font-weight:400;font-size:16px;line-height:28px;letter-spacing:0px;color:#222}.highlight-box
.icon{margin-bottom:20px}.key-insight
p{font-size:20px;line-height:36px}.highlight-box.key-insight{padding:40px;margin:20px
0px 0px}.future-of-home-ins
.heading{font-size:38px;line-height:52px;letter-spacing:-0.4px}.desktop-br{display:inline}.future-of-home-ins .info-wrapper{padding-bottom:48px}.custom-container .ins-wrapper{display:flex}.ins-wrapper .rates-increase-container, .ins-wrapper .rates-low-container{flex:0 0 50%;padding-bottom:0px}.ins-wrapper .rates-low-container{padding-right:48px;border-bottom:none;border-right:1px solid #D9D9D9}.custom-container  .rates-increase-container{padding-left:48px}.custom-container .rates-increase-container p:last-child{margin-bottom:0px}.custom-container .rates-low-container p, .custom-container .rates-increase-container
p{font-size:16px;line-height:28px}.ins-wrapper .rates-heading{font-size:22px}.section-wrapper .future-of-home-ins{margin-top:120px;padding-bottom:120px}.regional-rate-impacts-section{padding:100px
0 !important}.example-section .example-wrapper{gap:40px}}@media (max-width: 768px){.customer-satisfaction-section{padding:20px
16px;border-radius:initial}.customer-satisfaction-wrap{padding-right:0;padding-left:0}.customer-satisfaction-section .item-header{flex-direction:column;align-items:flex-start;gap:20px}.customer-satisfaction-section .item-title .card-title{font-size:16px}.customer-satisfaction-section
.stats{width:100%;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:16px
20px}.customer-satisfaction-section .stat
strong{font-size:14px}.customer-satisfaction-section
.delta{margin-left:auto}.customer-satisfaction-section .summary-card{padding:20px;border-radius:24px;margin-bottom:20px}.customer-satisfaction-section .summary-text{font-size:13px}.customer-satisfaction-section .other-areas
.row{font-size:13px}.customer-satisfaction-section .csc-container{grid-template-columns:auto}.regional-rate-impacts-section .region-section-header
p{font-weight:400}}@media (max-width: 480px){.customer-satisfaction-section
.stats{flex-direction:row;align-items:flex-start}.customer-satisfaction-section
.delta{align-self:flex-end}}@media (min-width: 1200px){.custom-container{padding:0px}.home-ins-rates-rise-section .home-ins-rates-text-container .heading-text{max-width:476px}.home-ins-rates-rise-section .home-ins-rates-text-container .home-ins-rates-subtext{max-width:564px}.switching-section .switching-desc-container{max-width:598px}.example-section .example-info-container{max-width:420px}.home-ins-rates-section .home-rate-table-container{margin-top:0px}}@media (min-width: 1023px){.regional-rate-impacts-section .region-grid{border:1px
solid #e0e0e0}}