:root{--white-bkg:#f6f7f9;--black-outline:#0000001a;--black:#202020;--purple:purple;--text:#fff;--white-line:#ffffff1a;--selector:#ddaddd}.w-layout-grid{grid-row-gap:16px;grid-column-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.w-layout-blockcontainer{max-width:940px;margin-left:auto;margin-right:auto;display:block}.w-form-formradioinput--inputType-custom{border:1px solid #ccc;border-radius:50%;width:12px;height:12px}.w-form-formradioinput--inputType-custom.w--redirected-focus{box-shadow:0 0 3px 1px #3898ec}.w-form-formradioinput--inputType-custom.w--redirected-checked{border-width:4px;border-color:#3898ec}.w-checkbox{margin-bottom:5px;padding-left:20px;display:block}.w-checkbox:after,.w-checkbox:before{content:" ";grid-area:1/1/2/2;display:table}.w-checkbox:after{clear:both}.w-checkbox-input{float:left;margin:4px 0 0 -20px;line-height:normal}.w-checkbox-input--inputType-custom{border:1px solid #ccc;border-radius:2px;width:12px;height:12px}.w-checkbox-input--inputType-custom.w--redirected-checked{background-color:#3898ec;background-image:url(https://d3e54v103j8qbb.cloudfront.net/static/custom-checkbox-checkmark.589d534424.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-color:#3898ec}.w-checkbox-input--inputType-custom.w--redirected-focus{box-shadow:0 0 3px 1px #3898ec}@media screen and (max-width:991px){.w-layout-blockcontainer{max-width:728px}}@media screen and (max-width:767px){.w-layout-blockcontainer{max-width:none}}body{background-color:var(--white-bkg);color:#000;font-family:Work Sans,sans-serif;font-size:15px;line-height:160%}h1{letter-spacing:-1px;margin-top:20px;margin-bottom:10px;font-size:38px;font-weight:600;line-height:44px}h2{font-size:32px;font-weight:700;line-height:36px}h2,h3{margin-top:0;margin-bottom:8px}h3{letter-spacing:-1px;font-size:24px;font-weight:600;line-height:100%}p{opacity:.65;margin-bottom:10px}.section{min-height:100vh;position:relative}.section.hero{color:#fff;overflow:hidden}.section.media.tvc{height:100%;min-height:auto;max-height:100%}.section.payment{background-color:var(--white-bkg);background-image:url(/_next/static/media/Star-Life-Pattern-black.265d00f2.png);background-position:0 0;background-size:300px}.section.new-article{border-bottom:1px solid var(--black-outline);padding:64px 5% 128px}.section.testimonials{border-top:1px solid var(--black-outline);color:var(--black);text-align:center;background-color:#fff;flex-flow:column;justify-content:center;align-items:center;min-height:auto;padding-top:256px;padding-bottom:256px;display:flex}.section.footer{background-color:var(--purple);color:var(--white-bkg);min-height:auto;padding:64px 5% 96px}.navbar{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#0000;background-image:linear-gradient(#00000080,#0000);padding:12px 10%;position:relative;inset:0 0 auto;box-shadow:0 0 0 1px #ffffff1a}.navbar.subs{box-shadow:none;background-image:none;padding-left:5%;padding-right:5%;position:relative}.content-column{flex-flow:column;justify-content:center;align-items:flex-start;width:50%;height:100%;display:flex;position:relative}.content-column.left.img{color:#fff}.content-column.left.img,.content-column.left.img.file-claim{background-image:url(/_next/static/media/FAQ-_1.93ae52d5.avif);background-position:50%;background-repeat:no-repeat;background-size:cover}.content-column.left.video{color:#fff}.content-column.left.aboout{color:#fff;background-image:linear-gradient(#00000080,#00000080),url(/_next/static/media/SL_About-Image_1.12d9d8cc.avif);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover;min-height:100vh;position:-webkit-sticky;position:sticky;top:0}.content-column.left.aboout.file-claim{background-image:url(/_next/static/media/FAQ-_1.93ae52d5.avif);background-position:50%;background-repeat:no-repeat;background-size:cover}.content-column.left.faq{color:#fff;background-image:linear-gradient(#000000b3,#000000b3),url(/_next/static/media/faq-display-with-lively-greenery-design-enhancing-aesthetics-functionality_1.bcbc4670.avif);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover;min-height:100vh;position:-webkit-sticky;position:sticky;top:0}.content-column.left.faq.file-claim{background-image:url(/_next/static/media/FAQ-_1.93ae52d5.avif);background-position:50%;background-repeat:no-repeat;background-size:cover}.content-column.left.hero{min-height:100vh;padding-left:10%}.content-column.left.make-claim{color:#fff;background-image:linear-gradient(#000000b3,#000000b3),url(/_next/static/media/FAQ-_1.93ae52d5.avif);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover;min-height:100vh;position:-webkit-sticky;position:sticky;top:0}.content-column.left.make-claim.file-claim{background-image:url(/_next/static/media/FAQ-_1.93ae52d5.avif);background-position:50%;background-repeat:no-repeat;background-size:cover}.content-column.left.careers,.content-column.left.tvc{color:#fff;min-height:100vh;position:-webkit-sticky;position:sticky;top:0}.content-column.left.careers{background-image:linear-gradient(#000000b3,#000000b3),url(/_next/static/media/Starlife-Assurance-career-cover.146551f4.jpg);background-position:0 0,50% 0;background-repeat:repeat,no-repeat;background-size:auto,cover}.content-column.left.careers.file-claim{background-image:url(/_next/static/media/FAQ-_1.93ae52d5.avif);background-position:50%;background-repeat:no-repeat;background-size:cover}.content-column.left.complaints{color:#fff;background-image:linear-gradient(#000000b3,#000000b3),url(/_next/static/media/Starlife-Assurance-complaints-cover.11bb7fd3.jpg);background-position:0 0,50% 0;background-repeat:repeat,no-repeat;background-size:auto,cover;min-height:100vh;position:-webkit-sticky;position:sticky;top:0}.content-column.left.complaints.file-claim{background-image:url(/_next/static/media/FAQ-_1.93ae52d5.avif);background-position:50%;background-repeat:no-repeat;background-size:cover}.content-column.right.promise,.content-column.right.steps{padding-left:0;padding-right:0}.column-column-wrapper{z-index:1;justify-content:space-between;width:100%;display:flex;position:relative;inset:0}.column-column-wrapper.faq,.column-column-wrapper.tvc{position:relative}.column-column-wrapper.hero{min-height:100vh}.form-wrapper{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:64px 10%}.form-wrapper.policy-cal{color:#000;background-color:#ffffff80;border-radius:8px;width:100%;box-shadow:0 4px 8px #0000001a}.form-wrapper.claims{border:1px solid var(--black-outline);color:var(--black);background-color:#f6f7f999;border-radius:8px;margin-top:16px;padding-top:32px;box-shadow:0 1px 8px #0000001a}.form-wrapper.online-payment{color:var(--black);background-color:#fff}.form-wrapper.claims-cta,.form-wrapper.online-payment{border-radius:8px;width:100%;box-shadow:0 4px 8px #0000001a}.form-wrapper.claims-cta{background-color:#ffffff80;margin-top:32px}.form-label{text-transform:capitalize;margin-bottom:4px;font-size:15px;font-weight:400}.text-field{box-shadow:none;border:1px solid #80018000;border-radius:6px;width:100%;min-height:48px;margin-bottom:0;padding:12px 16px;transition:border-color .2s}.text-field:hover{border:1px solid #800180}.text-field:active{border-color:var(--purple);color:var(--black)}.text-field:focus{color:var(--black)}.text-field:focus-visible,.text-field[data-wf-focus-visible]{border-color:var(--purple);color:var(--black)}.text-field.area{min-height:100px}.text-field.upload{background-color:var(--white-bkg);color:var(--black);text-align:center;border-style:dashed;justify-content:center;align-items:center;width:100%;text-decoration:none;display:flex}.text-field.upload:hover{background-color:#fff}.text-field.selector{background-color:var(--white-bkg);box-shadow:none;color:var(--black);height:48px}.text-field.selector:hover{border-color:#726872}.text-field.dark{border-color:#00000026}.text-field.feedback{text-overflow:clip;border-color:#e0e0e0}.form-block-wrapper{margin-bottom:24px}.button-primary{text-align:center;text-transform:capitalize;background-color:purple;border-radius:6px;padding:12px 32px;font-size:15px;box-shadow:0 2px 8px #0003}.button-primary.calc{background-color:var(--purple);width:100%}.button-primary.solution{padding-top:8px;padding-bottom:8px;font-size:14px}.button-primary.news{background-color:var(--purple);color:var(--white-bkg);border-radius:4px;padding:8px 12px;font-size:12px;line-height:120%}.button-primary.news.explore{background-color:var(--white-bkg);color:var(--black)}.button-primary.claims{width:100%}.button-primary.back{background-color:var(--black)}.button-primary.location{margin-top:32px;padding:2px 16px;font-size:13px}.button-primary.policy{background-color:var(--purple);width:100%;margin-top:24px}.button-primary.complaints{width:100%}.button-primary.career-application{width:100%;margin-top:32px}.button-primary.apply{margin-top:24px;margin-bottom:24px;padding-top:8px;padding-bottom:8px}.nav-wrapper{float:left}.nav-wrapper.full-bleed{background-color:purple;width:70vw;height:100vh;padding:5%;display:flex;position:fixed;inset:0 auto 0 0}.nav-wrapper.full-bleed,.nav-wrapper.main{flex-flow:column;justify-content:flex-start;align-items:flex-start}.nav-wrapper.main{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);color:var(--text);background-color:#000000e6}.container{width:90%;max-width:1240px}.container.nav{justify-content:space-between;align-items:center;width:100%;max-width:100%;display:flex}.container.hero,.container.nav-section-title{width:100%;max-width:none}.container.testimonials{flex-flow:column;justify-content:flex-start;align-items:center;display:flex}.nav-contact-label,.nav-label{color:var(--text);text-decoration:none}.nav-label{grid-column-gap:12px;grid-row-gap:12px;text-align:left;letter-spacing:1px;text-transform:uppercase;justify-content:flex-start;align-items:center;width:100%;height:60px;padding-top:16px;padding-bottom:16px;transition:background-color .2s;display:inline-flex}.nav-label:hover{opacity:.5}.nav-label.w--current{opacity:.5;color:var(--text)}.nav-label.call-number{margin-left:auto}.nav-label.call,.nav-label.call-number{grid-column-gap:8px;grid-row-gap:8px;display:flex}.nav-label.call{float:right}.grid-form{grid-template-rows:auto}.nav-menu{z-index:100;color:var(--text);background-color:#ffffff1a;border-radius:100px;justify-content:center;align-items:center;width:50px;height:50px;margin-left:auto;padding:20px 13px;transition:left .2s,right .2s,background-color .2s;display:flex;box-shadow:inset 0 0 0 1px #fff3}.nav-menu:hover{background-color:#0000004d}.nav-menu.w--open{background-color:#310131;position:absolute;left:auto;right:10%}.pattern-block{background-color:var(--purple);background-image:url(/_next/static/media/Star-Life-Patterns.47d1ed36.png);background-position:0 0;background-size:1000px;width:100%;min-height:120px;padding:32px 5%;position:relative;inset:0 0 auto}.column-content{flex-flow:column;justify-content:center;align-items:flex-start;width:100%;height:100%;padding:15% 20%;display:flex;position:relative;inset:0 auto 0 0;overflow:hidden}.column-content.pay-online{border-left:1px solid var(--black-outline);background-color:var(--white-bkg);color:var(--black);padding-left:10%;padding-right:30%}.column-content.portal{padding-right:20%}.column-content.claims{color:#fff;background-color:#fff;background-image:url(/_next/static/media/hillshire-farm-YGcleYb9wEQ-unsplash_1.81c142ea.avif);background-position:0 0;background-repeat:no-repeat;background-size:cover}.column-content.claims,.column-content.faqs{justify-content:flex-start;align-items:flex-start}.column-content.faqs{overflow:visible}.column-content.overview{background-image:linear-gradient(#00000040,#fff 25%);min-height:100vh}.column-content.hero{min-height:100vh;padding-right:20%}.column-content.careers{justify-content:flex-start;align-items:flex-start;overflow:visible}.content-block{margin-bottom:32px}.content-block.steps{margin-bottom:48px}.content-block.column-list{grid-column-gap:16px;grid-row-gap:16px;justify-content:flex-start;align-items:flex-start;margin-bottom:48px;font-size:17px;display:flex}.content-block.column-list.end{margin-bottom:0}.content-block.nav{margin-bottom:64px}.heading-3{margin-bottom:8px;font-size:20px;font-weight:500;line-height:120%}.heading-1{margin-top:0;margin-bottom:8px;line-height:100%}.heading-1.portal{margin-bottom:0;font-size:32px}.mega-header{margin-top:0;margin-bottom:16px;font-size:90px;line-height:85%}.mega-header.claims{font-size:50px}.mega-header.hero{line-height:90%}.mega-header.file{font-size:70px}.mega-header.complaints{font-size:50px}.steps-label{opacity:.75;line-height:160%}.scroll-down-block{float:right;grid-column-gap:16px;grid-row-gap:16px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#ffffff8f;background-color:#ffffff1a;flex-direction:column;align-items:center;padding:120px 6px 6px;display:flex;position:absolute;inset:auto 0 15% auto}.scroll-down-block.left{text-decoration:none;transition:background-color .2s;inset:0 auto 0 0}.scroll-down-block.left:hover{background-color:#fff3}.scroll-down-block.right{inset:0 0 0 auto}.scroll-down{border:1px solid #fff;border-radius:30px;justify-content:center;align-items:center;width:24px;height:40px;transition:border-color .2s,background-color .2s;display:flex}.scroll-down:hover{border-color:var(--purple);background-color:var(--purple)}.scroll-down-line{background-color:#fff;border-radius:30px;width:2px;height:8px}.scroll-down-label{perspective-origin:50% 0;transform-origin:50%;display:none;transform:rotate(90deg)}.content-label{opacity:.75;font-size:24px;line-height:140%}.icons{opacity:.75;width:20px}.icons.nav{margin-top:4px}.icons.promise{width:32px}.icons.solutions{opacity:1;width:40px}.icons.about,.icons.solutions.mini{width:32px}.brand{background-image:url(/_next/static/media/Star-Life-Logo-White.52dfe0f4.svg);background-position:0;background-repeat:no-repeat;background-size:contain;width:160px;height:60px;margin-right:24px;padding-top:11px;padding-bottom:11px}.mega-menu{background-color:var(--purple);color:var(--white-bkg);margin-left:auto;margin-right:auto;position:relative}.mega-menu-column-wrapper{z-index:100;border-top:1px solid var(--white-line);background-color:var(--purple);cursor:pointer;flex-flow:row;justify-content:space-between;align-items:stretch;width:100%;display:flex;position:absolute}.mega-menu-column{grid-column-gap:16px;grid-row-gap:16px;border-left:1px solid var(--white-line);flex-flow:column;width:25%;padding:16px 5%;line-height:120%;text-decoration:none;transition:background-color .2s;display:flex;position:relative}.mega-menu-column.w--current,.mega-menu-column:hover{background-color:#720172}.mega-menu-heading-1{font-weight:500}.mega-menu--heading-block{grid-column-gap:8px;grid-row-gap:8px;color:var(--text);justify-content:flex-start;align-items:center;font-size:17px;text-decoration:none;display:flex;position:relative}.mega-menu-icon{width:20px;height:20px}.mega-menu-icon.nav{opacity:1;width:22px;height:22px}.mega-menu-icon.phone{margin-top:4px}.mega-menu-inline-link{opacity:.75;color:var(--text);border-radius:4px;text-decoration:none;transition:background-color .2s}.mega-menu-inline-link.w--current{color:#fff;background-color:#000000b3}.mega-menu-inline-link.nav{border:1px solid var(--black-outline);color:var(--black);background-color:#fff;padding:4px 16px}.mega-menu-inline-link.nav:hover{background-color:var(--white-bkg)}.mega-menu-inline-link.nav.w--current{background-color:var(--purple);opacity:1;color:var(--text)}.nav-page-title{border-top:1px solid var(--white-line);padding:10px 5% 12px 10%;display:block}.product-heading-1{margin-top:0;margin-bottom:0;font-size:21px;font-weight:400;line-height:30px}.mega-menu-content{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;padding-bottom:32px;display:flex;position:relative;overflow:hidden}.solutions-content-column{flex-flow:column;justify-content:flex-start;align-items:flex-start;width:50%;padding-left:5%;padding-right:5%;display:flex}.solutions-content-column.nav{width:35%;padding-top:96px;padding-bottom:96px;position:-webkit-sticky;position:sticky;top:32px}.solutions-content-column.content{border-right:1px solid var(--black-outline);border-left:1px solid var(--black-outline);width:65%;padding-left:0;padding-right:0}.solutions-content-column.contact{width:35%;padding-top:96px;padding-bottom:96px;position:-webkit-sticky;position:sticky;top:32px}.solutions-column-wrapper{justify-content:flex-start;align-items:flex-start;display:flex;position:-webkit-sticky;position:sticky;top:10px}.solutions-column-head{grid-column-gap:12px;grid-row-gap:12px;justify-content:flex-start;align-items:center;margin-bottom:24px;display:flex;position:relative}.solution-nav-block{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;display:flex;position:relative;overflow:hidden}.solutions-content-h1{margin-top:0;margin-bottom:0;font-size:32px;line-height:36px}.grid-block.news{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;display:flex}.grid-block.footer{grid-column-gap:12px;grid-row-gap:12px;flex-flow:column;display:flex}.grid-block.social{grid-column-gap:8px;grid-row-gap:8px;flex-flow:column;justify-content:flex-start;align-items:flex-end;display:flex}.grid-block.float-right{background-color:var(--text);border-radius:2px;flex-flow:column;justify-content:center;align-items:center;display:flex}.solutions-content-h4{text-transform:capitalize;margin-top:0;margin-bottom:0;font-weight:500;overflow:hidden}.grid{grid-column-gap:32px;grid-row-gap:32px}.grid._2{grid-template-rows:auto}.text-block{opacity:.5;letter-spacing:1px;text-transform:uppercase;margin-bottom:24px;font-size:13px}.solutions-section-content{border-bottom:1px solid var(--black-outline);width:100%;min-height:75vh;padding:96px 10%}.solutions-section-content.contact{border-bottom-style:none;min-height:auto;padding:32px 5%}.solutions-section-content.contact.alpha{padding-top:98px}.solutions-section-content.banc{min-height:50vh}.sub-section{padding-top:16px;padding-bottom:16px;position:relative}.sub-section.navbar{padding:16px}.sub-section.news{border-bottom:1px solid var(--black-outline);background-color:var(--white-bkg);padding:64px 5% 96px}.sub-section.news.explore{background-color:#fff}.sub-section.solutions-options{border-top:1px solid var(--black-outline);padding:0}.sub-section.nav{background-color:var(--purple);color:var(--purple);min-height:67px;padding:0}.sub-section.team,.sub-section.testimonial-slider-mask{padding-top:0;padding-bottom:0}.sub-section.team{height:100vh}.sub-section.team.board{background-color:#fff;height:auto}.sub-section.team.managment{height:auto}.sub-section.tc,.sub-section.terms-of-service{padding-top:64px;padding-bottom:64px}.solutions-list{grid-column-gap:16px;grid-row-gap:16px;color:#000000a6;flex-flow:column;padding-left:12px;display:flex}.grid-payment-options{grid-column-gap:0;grid-row-gap:0;-webkit-text-stroke-color:var(--black);border-radius:6px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #0003}.radio-button{grid-column-gap:8px;grid-row-gap:8px;background-color:#ddaddd;justify-content:flex-start;align-items:center;margin-bottom:0;padding:16px 16px 16px 32px;line-height:120%;transition:color .2s,background-color .2s;display:flex}.radio-button:hover{color:var(--text);background-color:#7f167f}.radio-button.card{background-color:var(--selector);border-right:1px solid #0000000d}.radio{border:1px solid var(--purple);background-color:#fff;flex:none;width:18px;height:18px;margin-top:2px;box-shadow:inset 0 0 0 1px #0003,0 2px 5px #0000000d}.grid-news-highlight{grid-column-gap:21px;grid-row-gap:21px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr}.news-block{border:1px solid var(--black-outline);box-shadow:none;border-radius:8px;flex-flow:column;overflow:hidden}.news-cover{background-image:url(/_next/static/media/hillshire-farm-YGcleYb9wEQ-unsplash_1.81c142ea.avif);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;min-height:240px}.news-summary-block{grid-column-gap:8px;grid-row-gap:8px;background-color:var(--white-bkg);flex-flow:column;justify-content:flex-start;align-items:flex-start;padding:32px 24px 24px;display:flex}.news-date{opacity:.5}.grid-news{grid-column-gap:32px;grid-row-gap:32px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;margin-bottom:32px}.news-column-item{color:#fff;background-color:purple;border-radius:8px;flex-flow:column;justify-content:flex-end;align-items:flex-start;min-height:340px;padding:64px 24px 24px;display:flex;overflow:hidden}.news-column-item.img{background-image:linear-gradient(#0000,#000000b3),url(/_next/static/media/hillshire-farm-YGcleYb9wEQ-unsplash_1.81c142ea.avif);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover}.news-column-cta-block{justify-content:space-between;align-items:center;width:100%;margin-top:16px;display:flex}.news-load-more-block{justify-content:center;align-items:center;display:flex}.heading-2{font-weight:500}.heading-2.center{text-align:center}.list{flex-flow:column;padding-left:12px}.claims-column-head,.list{grid-column-gap:16px;grid-row-gap:16px;display:flex}.claims-column-head{justify-content:flex-start;align-items:center;margin-bottom:24px;position:relative}.claims-icon{width:20px;height:20px}.claims-tab-link{color:var(--black);background-color:#fff0;border-bottom:2px solid #0000;flex:none;margin-bottom:-2px;padding:4px 0 8px;line-height:130%}.claims-tab-link.w--current{border-bottom-color:var(--purple);color:var(--purple);background-color:#fff0}.claims-tabs-menu{grid-column-gap:24px;grid-row-gap:24px;border-bottom:3px solid var(--black-outline);justify-content:space-between;display:flex}.claims-tab-pane{width:100%;padding-top:16px}.button-wrapper{grid-column-gap:16px;grid-row-gap:16px;display:flex}.error-message{text-align:center;background-color:#f33;border-radius:8px;padding:8px 16px}.payment-mode{background-color:var(--black-outline);color:#202020bf;text-align:center;width:100%;padding:4px 24px;font-size:13px}.payment-mode.w--current{color:#202020;background-color:#0003}.payment-mode-tab{grid-column-gap:1px;grid-row-gap:1px;border-radius:4px;width:100%;margin-bottom:24px;display:flex;overflow:hidden}.checkbox{background-color:#fff;border:2px solid #0000004d;border-radius:8px;flex:none;width:20px;height:20px}.checkbox.w--redirected-checked{background-color:#23b81d}.checkbox-field{grid-column-gap:8px;grid-row-gap:8px;color:#202020b3;margin-bottom:16px;font-size:13px;line-height:120%;display:flex}.video-bkg{background-image:linear-gradient(#000000b3,#000000b3);width:100%;height:100vh;position:absolute}.solutions-btn-wrapper{grid-column-gap:24px;grid-row-gap:24px;border-radius:10px;justify-content:flex-start;align-items:center;margin-top:32px;padding:4px;display:inline-flex}.btn-pdf-download{border:1px solid var(--black-outline);box-shadow:none;color:#3b3b3b;background-color:#fff;border-radius:6px;font-size:14px;font-weight:500;display:flex;overflow:hidden}.pdf-icon-block{border-right:1px solid var(--black-outline);padding:8px 12px}.pdf-icon-block,.pdf-label{justify-content:center;align-items:center;display:flex}.pdf-label{padding:4px 16px 4px 12px}.pdf-icon{width:24px;height:24px}.brand-logo{width:110px;display:none}.brand-img{width:90%;display:none}.blog-h2{opacity:.5;font-size:21px;line-height:160%}.blog-tags{border:1px solid var(--black-outline);background-color:#ffffff0d;border-radius:100px;flex:none;padding:2px 16px;font-size:13px;display:inline-block}.blog-tag-wrapper{grid-column-gap:16px;grid-row-gap:16px;margin-bottom:32px;display:flex}.blog-grid{grid-column-gap:64px;grid-row-gap:64px;grid-template-rows:auto;grid-template-columns:1fr 1fr}.blog-img{border-radius:4px}.testimonial-content-block{text-align:center;width:110ch;padding-left:15%;padding-right:15%}.testimonial-avatar{background-color:var(--black);background-image:url(/_next/static/media/Elder-Nicholas-Arhin-StarLife.352db7f3.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:100px;flex:none;width:64px;height:64px;box-shadow:inset 0 0 0 1px #0000001a}.testimonial-slider{background-color:#fff0;width:80ch}.testimonial-slide,.testimonial-slider-mask{height:auto}.testimonial-header-content-block{width:80ch;margin-bottom:96px}.testimonial-avatar-info{grid-column-gap:16px;grid-row-gap:16px;justify-content:center;align-items:center;margin-top:32px;display:flex}.testimonial-info{text-align:left}.testimonial-h1{font-size:21px}.testimonial-h2{opacity:.5;font-size:18px}.testimonial-nav-arrow{font-size:20px}.slide-nav{font-size:10px}.contact-link{color:var(--purple);margin-top:16px;text-decoration:none;display:block}.contact-link.landline,.contact-link.mobile{background-image:url(/_next/static/media/ico-phone-dark.af920837.png);background-position:0;background-repeat:no-repeat;background-size:18px;padding-left:32px}.grid-contact-info{grid-column-gap:16px;grid-row-gap:16px}.grid-contact-info,.grid-contact-info._2{grid-template-rows:auto}.contact-block{border:1px solid var(--black-outline);background-color:#fff;border-radius:6px;padding:7% 10%}.contact-block.news{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;display:flex}.contact-h1-wrapper{grid-column-gap:12px;grid-row-gap:12px;justify-content:flex-start;align-items:center;margin-bottom:24px;display:flex;position:relative}.contact-p{margin-bottom:32px}.contact-h1{text-transform:capitalize;margin-top:0;margin-bottom:0;font-weight:500;overflow:hidden}.contact-icon{opacity:.5;width:20px;height:20px}.contact-icon.nav{opacity:1}.team-column-wrapper,.teams-content-column{flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.teams-content-column{width:100%}.teams-content-column.nav{flex-flow:row;width:100%;padding-top:32px;padding-bottom:32px}.teams-content-column.content{width:100%;padding-left:0;padding-right:0}.teams-content-column.contact{width:35%;padding-top:96px;padding-bottom:96px;position:-webkit-sticky;position:sticky;top:32px}.teams-nav-block{grid-column-gap:16px;grid-row-gap:16px;flex-flow:wrap;justify-content:center;align-items:center;display:flex}.teams-menu{border:1px solid var(--black-outline);opacity:.75;color:var(--black);background-color:#fff;border-radius:4px;padding:4px 12px;text-decoration:none;transition:background-color .2s}.teams-menu:hover{background-color:#ffffff1a}.teams-menu.w--current{background-color:var(--purple);opacity:1;color:#fff}.teams-menu.nav{border:1px solid var(--black-outline);color:var(--black);background-color:#fff;padding-left:16px;padding-right:16px}.teams-menu.nav:hover{background-color:var(--white-bkg)}.teams-menu.nav.w--current{background-color:var(--purple);opacity:1;color:var(--text)}.team-section-content{width:100%;padding-top:128px;padding-bottom:128px}.team-section-content.contact{padding-left:5%;padding-right:5%}.team-avatar{background-color:#000;border-radius:100px;flex:none;width:70px;height:70px;overflow:hidden}.team-avatar.bio{border-radius:100px;justify-content:center;align-items:center;width:150px;height:150px;box-shadow:0 2px 5px #0003,inset 0 0 0 1px #0003}.team-block{grid-column-gap:16px;grid-row-gap:16px;flex-flow:row;justify-content:flex-start;align-items:center;display:flex}.team-block.bio{z-index:1;color:#fff;flex-flow:column;justify-content:flex-start;align-items:flex-start;height:100%;padding:75% 10% 25%;position:absolute;inset:auto 0 0;overflow:auto}.team-h1{margin-bottom:8px;font-size:17px;line-height:110%}.team-h1.bio{font-size:21px;font-weight:500}.team-h2{opacity:.5;line-height:120%}.team-link{background-color:#fff0;border-radius:8px;padding:12px;transition:background-color .2s;box-shadow:0 0 0 1px #0000000d}.team-link:hover{background-color:#fff}.team-link.w--current{background-color:#fff;box-shadow:0 0 0 1px #0000000d,0 3px 6px #0000000d}.team-link.board.w--current{background-color:var(--white-bkg)}.team-avatar-img{width:110%;height:110%}.team-tab{min-height:500px}.tabs-menu,.team-tab{grid-column-gap:32px;grid-row-gap:32px}.tabs-menu{grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-self:flex-start;width:50%;margin-top:32px;padding-right:5%;display:grid}.tabs-menu.management{grid-template-columns:1fr}.team-bio{border-radius:4px;width:100%;box-shadow:inset 0 0 0 1px #0000001a}.team-bio,.team-bio-content{position:absolute;inset:0 0 0 auto}.team-bio-content{border-radius:16px;width:45%;height:110%;margin-top:-5%;padding-left:5%}.team-bio-content.agadzi{background-image:url(/_next/static/media/StarLife-Ins.-Team-3_1.9daa2ed1.avif);background-position:0 0;background-size:auto}.team-bio-wrapper{grid-column-gap:32px;grid-row-gap:32px;flex-flow:column;width:100%;position:absolute;inset:0}.team-social-wrapper{grid-column-gap:16px;grid-row-gap:16px;display:block;position:relative}.team-social-link{background-color:#000;border-radius:100px;width:32px;height:32px;margin-bottom:0}.play-wrapper{justify-content:flex-start;align-items:center;width:100%;display:flex;position:relative}.play-wrapper.steps{margin-bottom:48px}.play-wrapper.promise{grid-column-gap:16px;grid-row-gap:16px;justify-content:flex-start;align-items:flex-start;margin-bottom:48px;font-size:17px;display:flex}.play-button{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:0 0;background-size:auto;border-radius:100px;flex:none;width:150px;height:150px;position:absolute}.video-wrapper{color:#fff;justify-content:flex-start;width:100%;margin-bottom:16px;padding-top:24px;padding-bottom:24px;padding-left:10px;font-size:16px;text-decoration:none}.play,.video-wrapper{align-items:center;display:flex;position:relative}.play{cursor:pointer;justify-content:center;margin-right:20px}.play-popup{background-color:#ffffff1a;border-radius:50%;width:100px;height:100px;transition:background-color .2s;position:absolute}.play-popup:hover{background-color:#fff3}.btn-play{float:left;background-color:var(--purple);background-image:url(/_next/static/media/ico-play.744e0132.png);background-position:50%;background-repeat:no-repeat;background-size:25px;border-radius:50%;width:80px;height:80px;transition:background-color .2s;position:relative;box-shadow:0 0 1px #0003}.btn-play:hover{background-color:#f6f7f91a}.play-label-block{color:#ffffff8f;flex-direction:column;align-items:center;display:block;transform:rotate(90deg)}.play-vidoe-label{flex:none;align-self:center}.play-label-h1{letter-spacing:1px;font-size:17px}.play-label-h2{opacity:.5}.chat-text-field{background-color:#ffffff0d;border:1px solid #00000012;border-radius:4px;min-height:48px;margin-bottom:0;padding-left:16px;padding-right:16px;transition:border-color .2s}.chat-text-field:hover{border-color:#750000}.chat-text-field.bubble{border-color:#ffffff1a;border-radius:100px;min-height:32px}.chat-text-field.bubble:focus{border-color:#ffffff80}.ai-close{flex:none;width:16px}.ai-btn-wrapper{grid-column-gap:8px;grid-row-gap:8px;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background-color:#ffffff1a;border-top:1px solid #ffffff1a;justify-content:flex-start;align-items:center;padding:8px;inset:auto 0 0}.ai-btn-wrapper,.ai-chat-body{display:flex;position:absolute}.ai-chat-body{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;width:100%;max-height:380px;padding:16px 24px 16px 16px}.ai-close-block{cursor:pointer;border-left:1px solid #ffffff1a;justify-content:center;align-items:center;padding-left:8px;padding-right:8px;display:flex;position:absolute;inset:0 0 0 auto}.ai-close-block:hover{background-color:#750000}.ai-form-block{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#131313cc;border:1px solid #ffffff1a;border-radius:12px;margin-bottom:0;display:none;overflow:hidden;box-shadow:0 2px 20px #0003}.ai-ico{flex:none;width:16px}.ai-chat-header{grid-column-gap:4px;grid-row-gap:4px;color:#ffffff9c;text-transform:uppercase;background-color:#ffffff0d;border-bottom:1px solid #000000a3;justify-content:flex-start;align-items:center;padding:4px 16px 4px 8px;font-size:12px;display:flex;position:relative}.ai-user{color:#fff9;margin-right:4px}.ai-bubble{grid-column-gap:5px;grid-row-gap:5px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:#fff;cursor:pointer;background-color:#800180;border-radius:100px;justify-content:center;align-items:center;height:54px;margin-top:8px;padding-left:24px;padding-right:24px;font-size:16px;transition:box-shadow .2s;display:flex;box-shadow:0 4px 8px #24001d30,inset 0 0 0 1px #0003,inset 0 2px 20px #fff3}.ai-bubble:hover{box-shadow:inset 0 0 30px #f0f6,0 4px 8px #0003,inset 0 0 0 1px #fff3,inset 0 2px 20px #fff3}.ai-chat{grid-column-gap:8px;grid-row-gap:8px;line-height:24px;display:flex}.chat-btn{background-color:var(--purple);text-transform:capitalize;background-image:url(/_next/static/media/ico-open.3d6e14a9.png);background-position:78%;background-repeat:no-repeat;background-size:16px;border-radius:100px;padding:8px 40px 8px 24px;transition:color .2s,background-color .2s}.chat-btn:hover{background-color:#651b63}.chat-btn.chat-ai{margin-top:0;padding:8px 24px;font-size:14px}.ai-assist-wrapper{z-index:100;color:#f1f2f3;flex-flow:column;justify-content:flex-end;align-items:flex-end;display:flex;position:fixed;inset:auto 5% 5% auto}.ai-chat-wrapper{min-width:320px;min-height:260px;padding-bottom:64px;display:block;position:relative}.ai-chat-bubble{background-color:#ffffff1a;background-image:linear-gradient(#80018099,#80018099);border:1px solid #ffffff1a;border-radius:12px;width:100%;padding:8px 16px;line-height:22px;box-shadow:0 2px 5px #0003}.ai-chat-bubble.user{background-color:#fff0}.ai-chat-timestamp{color:#ffffff4d;text-align:right;border-bottom:1px solid #ffffff1a;margin-bottom:6px;padding-bottom:6px;font-size:13px;line-height:17px}.ai-avatar{background-color:#ffffff1a;background-image:url(/_next/static/media/ico-avatar.21c5c909.png);background-position:0 0;background-size:cover;border:1px solid #ffffff1a;border-radius:100px;flex:none;width:40px;height:40px}.faq-wrapper{flex-direction:row;margin-bottom:32px}.accordion-wrapper{background-color:#fff;margin-bottom:16px;transition:background-color .15s;overflow:hidden}.accordion-trigger{border-bottom:1px solid #ecedee;border-left:2px solid var(--purple);cursor:pointer;margin-top:-1px;padding:10px 5%;transition:background-color .2s}.accordion-trigger,.accordion-trigger:hover{background-color:#fff}.accordion-trigger.career{padding-bottom:16px}.faq-h1{margin-top:0;margin-bottom:0;font-size:16px;font-weight:400}.accordion-content{color:#616e86;overflow:hidden}.faqs-copy{opacity:1;margin:20px 5%}.grid-footer{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;margin-bottom:32px}.footer-link{color:var(--text);text-decoration:none;transition:opacity .2s}.footer-link.w--current,.footer-link:hover{opacity:.5}.footer-link.copyright:hover{color:var(--black)}.footer-link.null:hover{opacity:1}.footer-h4{opacity:.75;margin-top:0;margin-bottom:16px;font-size:21px;font-weight:400}.footer-social-block{grid-column-gap:16px;grid-row-gap:16px;display:flex}.social-link{width:20px;height:20px}.footer-copyright-block{grid-column-gap:24px;grid-row-gap:24px;border-top:1px solid #fff3;justify-content:flex-start;align-items:center;padding-top:16px;display:flex}.footer-brand{width:150px}.footer-brand-label{opacity:.75;margin-top:20px}.footer-location-wrapper{grid-column-gap:16px;grid-row-gap:16px;justify-content:flex-start;align-items:flex-start;margin-bottom:16px;text-decoration:none;display:flex}.portal-tel{grid-column-gap:8px;grid-row-gap:8px;color:var(--text);letter-spacing:1px;text-transform:uppercase;justify-content:flex-start;align-items:center;width:100%;padding-top:16px;padding-bottom:16px;transition:background-color .2s;display:inline-flex}.portal-tel:hover{opacity:.5}.portal-tel.w--current{opacity:.5;color:var(--text)}.portal-tel.call-number{margin-left:auto}.portal-tel.call,.portal-tel.call-number{grid-column-gap:8px;grid-row-gap:8px;display:flex}.portal-tel.call{float:right}.grid-2{grid-template-rows:auto}.nav-column{width:55%;height:100%;min-height:100vh;padding:10% 5% 10% 10%}.nav-column.links{background-color:#310131}.nav-column.marketing{border-left:1px solid var(--white-line);text-align:left;padding-left:5%}.nav-header-h1{margin-top:0;margin-bottom:16px;font-size:40px;line-height:120%}.nav-header-h1.claims{font-size:50px}.secondary-nav-wrapper{float:left;display:flex}.secondary-nav-wrapper.full-bleed{background-color:purple;width:70vw;padding:5%;display:flex;position:fixed;inset:0 auto 0 0}.secondary-nav-wrapper.full-bleed,.secondary-nav-wrapper.main{flex-flow:column;justify-content:flex-start;align-items:flex-start;height:100vh}.secondary-nav-wrapper.main{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);color:var(--text);background-color:#800080e6;width:80vw;display:block}.secondary-nav-label{color:var(--text);text-align:left;letter-spacing:1px;text-transform:uppercase;justify-content:flex-start;align-items:center;height:50px;padding-top:16px;padding-bottom:16px;transition:background-color .2s;display:inline-flex}.secondary-nav-label:hover{opacity:.5}.secondary-nav-label.w--current{opacity:.5;color:var(--text)}.secondary-nav-label.call-number{grid-column-gap:8px;grid-row-gap:8px;margin-left:auto;display:flex}.secondary-nav-label.call{float:right;grid-column-gap:8px;grid-row-gap:8px;margin-left:32px;display:inline-block}.humber-nav-wrapper{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#3d003dcc;width:80%;height:100%}.nav-brand{width:150px;margin-bottom:24px}.nav-link-icon{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:2px;width:24px}.nav-link-close{float:right;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;background-color:#00000040;background-image:url(/_next/static/media/ico-close.98dc1dc2.svg);background-position:50%;background-repeat:no-repeat;background-size:24px;border:1px solid #ffffff26;border-radius:100px;width:50px;height:50px;margin-top:32px;margin-right:32px;position:absolute;inset:0 0 auto auto}.nav-link-close:hover{background-color:#ffffff40}.nav-section{height:82px}.button-secondary{background-color:var(--white-bkg);color:var(--black);text-align:center;text-transform:capitalize;border-radius:6px;padding:12px 32px;font-size:15px;transition:background-color .2s;box-shadow:0 2px 8px #0003}.button-secondary:hover{background-color:#cfd1d6}.button-secondary.calc{background-color:var(--purple);width:100%}.button-secondary.solution{padding-top:8px;padding-bottom:8px;font-size:14px}.button-secondary.news{color:#000;background-color:#fff;border-radius:6px;padding:4px 12px;font-size:12px;box-shadow:0 2px 8px #0003}.button-secondary.claims{width:100%}.button-secondary.back{background-color:var(--black)}.button-secondary.location{margin-top:32px;padding:2px 16px;font-size:13px}.button-secondary.policy{background-color:var(--purple);width:100%;margin-top:24px}.button-secondary.menu{margin-top:16px;margin-right:auto;padding:8px 16px;font-size:13px}.button-secondary.career{margin-top:16px}.button-secondary.cv-upload{border:1px solid var(--black-outline);padding:8px 24px;font-size:13px;box-shadow:0 1px 4px #0000001a}.hero-item-wrapper{grid-column-gap:24px;grid-row-gap:24px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--white-bkg);text-align:left;background-color:#ffffff4d;border-radius:8px;flex-flow:column;justify-content:center;align-items:stretch;width:90%;margin-left:auto;padding:64px 10%;display:flex;box-shadow:0 2px 10px #0003,0 10px 20px #0000001a}.hero-item-wrapper.policy-cal{color:#000;background-color:#ffffff80;border-radius:8px;width:100%;box-shadow:0 4px 8px #0000001a}.hero-item-wrapper.claims{border:1px solid var(--black-outline);color:var(--black);background-color:#f6f7f999;border-radius:8px;margin-top:16px;padding-top:32px;box-shadow:0 1px 8px #0000001a}.hero-item-wrapper.online-payment{color:var(--black);background-color:#fff;border-radius:8px;width:100%;box-shadow:0 4px 8px #0000001a}.hero-item-wrapper.claims-cta{background-color:#ffffff80;border-radius:8px;width:100%;margin-top:32px;box-shadow:0 4px 8px #0000001a}.portal-btn{background-color:var(--purple);color:var(--text);border-radius:6px;justify-content:flex-start;align-items:center;font-size:17px;font-weight:500;text-decoration:none;transition:color .2s,background-color .2s;display:flex;overflow:hidden;box-shadow:0 2px 5px #0003}.portal-btn:hover{color:var(--text);background-color:#606}.portal-label{opacity:.9;text-transform:capitalize;font-weight:400}.portal-link-label{text-transform:capitalize;text-shadow:0 1px 2px #0003;margin-bottom:4px;font-size:20px;display:none}.portal-ico{opacity:.75;width:24px;height:24px}.banc-ico{height:50px}.banc-ico.nav{margin-top:4px}.banc-ico.promise{width:32px}.banc-ico.solutions{width:40px}.banc-ico.about,.banc-ico.solutions.mini{width:32px}.brand-assurance-partners{grid-column-gap:24px;grid-row-gap:24px;flex-flow:wrap;margin-top:24px;display:flex}.brand-assurance-partners.steps{margin-bottom:48px}.brand-assurance-partners.promise{grid-column-gap:16px;grid-row-gap:16px;justify-content:flex-start;align-items:flex-start;margin-bottom:48px;font-size:17px;display:flex}.brand-assurance-partners.nav{margin-bottom:64px}.brand-assurance-partners.medaakye{margin-top:16px}.partners{border-top:1px solid var(--black-outline);margin-top:32px;padding-top:32px}.teams-close{z-index:10;float:right;background-color:var(--text);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;background-image:url(/_next/static/media/x-close.9b98bf34.svg);background-position:50%;background-repeat:no-repeat;background-size:20px;border-radius:100px;width:42px;height:42px;margin-top:2.5%;margin-right:2.5%;display:none;position:absolute;inset:0 0 auto auto}.teams-close:hover{background-color:var(--black);background-image:url(/_next/static/media/ico-close.98dc1dc2.svg)}.nav--menu-wrapper{color:var(--text);background-color:#000000e6}.div-block{background-color:#310131;flex-flow:row;align-items:flex-start;width:70%;height:100%;display:flex;position:relative}.div-block,.nav-tel{justify-content:flex-start}.nav-tel{float:right;grid-column-gap:8px;grid-row-gap:8px;color:var(--text);text-align:left;letter-spacing:1px;text-transform:uppercase;align-items:center;height:50px;margin-left:32px;padding-top:16px;padding-bottom:16px;text-decoration:none;transition:background-color .2s;display:inline-flex}.nav-tel:hover{opacity:.5}.nav-tel.w--current{opacity:.5;color:var(--text)}.nav-tel.call-number{margin-left:auto;display:flex}.nav-tel.call,.nav-tel.call-number{grid-column-gap:8px;grid-row-gap:8px}.nav-tel.call{float:right;margin-left:32px;display:inline-block}.nav-section{z-index:100;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--white-bkg);width:100%;height:auto;position:fixed}.nav-section.alt{background-color:var(--purple);position:relative}.nav-menu-khebab-item{background-color:#fff;width:16px;height:2px;margin-left:auto;margin-right:auto}.nav-menu-khebab-wrapper{grid-row-gap:6px;flex-flow:column;justify-content:center;align-items:center;margin:auto;display:flex}.hero-image,.image{position:absolute}.hero-image{background-image:linear-gradient(#00000080,#0000),url(/_next/static/media/hillshire-farm-YGcleYb9wEQ-unsplash_1.81c142ea.avif);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover;width:100%;height:100%}.portal-btn-label-block{justify-content:flex-start;align-items:center;padding:16px;display:flex}.portal-btn-icon-block{background-color:#0000001a;justify-content:center;align-items:center;padding:16px;display:flex}.grid-social-impact{grid-column-gap:0;grid-row-gap:0;grid-template-columns:1fr 1fr 1fr}.grid-impact-block{color:var(--text);background-color:#707070;padding:10%}.grid-impact-block.news{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;display:flex}.grid-impact-block.footer{grid-column-gap:12px;grid-row-gap:12px;flex-flow:column;display:flex}.grid-impact-block.social{grid-column-gap:8px;grid-row-gap:8px;flex-flow:column;justify-content:flex-start;align-items:flex-end;display:flex}.grid-impact-block.clean-water{background-color:#0aabd5}.grid-impact-block.clean-water.sector{flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.grid-impact-block.energy{background-color:#f9b317}.grid-impact-block.infrastructure{background-color:#f26e26}.grid-impact-block.communities{background-color:#f79a26}.grid-impact-block.climate{background-color:#497a3e}.grid-impact-block.land{background-color:#3bac4a}.grid-impact-block.img{padding:0}.grid-impact-block.header{color:var(--black);background-color:#fff;justify-content:center;align-items:center;display:flex}.grid-impact-block.poverty{background-color:#e6232f}.grid-impact-block.hunger{background-color:#cd9c2d}.grid-impact-block.health{background-color:#2e9847}.grid-impact-block.economic{background-color:#8d1838}.grid-impact-block.gender{background-color:#ec4427}.grid-impact-block.peace{background-color:#0c5789}.grid-impact-block.partnerhsip{background-color:#1d3869}.impact-ico{width:75px}.impact-ico.alpha{width:50%}.impact-header{grid-column-gap:16px;grid-row-gap:16px;justify-content:space-between;align-items:stretch;margin-bottom:16px;display:flex}.impact-underscore{background-color:#fff;width:25%;height:4px;margin-bottom:16px}.impact-h1{font-family:Oswald,sans-serif;font-size:21px}.impact-sdg-wrapper{border-bottom:1px solid var(--black-outline);width:100%;padding:96px 5%}.impact-sdg-wrapper.contact{border-bottom-style:none;padding-left:5%;padding-right:5%}.impact-sdg-wrapper.banc{min-height:50vh}.impact-sdg-types{justify-content:flex-start;align-items:flex-start;display:flex;position:-webkit-sticky;position:sticky;top:10px}.impact-container{width:100%;max-width:none}.impact-container.nav{justify-content:space-between;align-items:center;width:100%;max-width:100%;display:flex}.impact-container.hero,.impact-container.nav-section-title{width:100%;max-width:none}.impact-container.testimonials{align-items:center}.impact-container.testimonials,.impact-sdg-nav{flex-flow:column;justify-content:flex-start;display:flex}.impact-sdg-nav{align-items:flex-start;height:auto;padding:96px 5%;top:0}.impact-sdg-nav,.impact-sdg-nav.nav{width:35%;position:-webkit-sticky;position:sticky}.impact-sdg-nav.nav{padding-top:96px;padding-bottom:96px;top:32px}.impact-sdg-nav.content{border-right:1px solid var(--black-outline);border-left:1px solid var(--black-outline);width:65%;padding-left:0;padding-right:0}.impact-sdg-nav.contact{width:35%;padding-top:96px;padding-bottom:96px;position:-webkit-sticky;position:sticky;top:32px}.impact-column-head{grid-column-gap:12px;grid-row-gap:12px;justify-content:flex-start;align-items:center;margin-bottom:24px;display:flex;position:relative}.impact-sdg-img{object-fit:cover;width:100%;height:100%}.impact-h2{margin-top:0;margin-bottom:0;font-family:Oswald,sans-serif;font-size:50px;font-weight:400}.impact-header-alpha{grid-column-gap:16px;grid-row-gap:16px;justify-content:space-between;align-items:stretch;width:75%;margin-bottom:24px;display:flex}.impact-sdg-ico-wrapper{justify-content:flex-start;align-items:center;width:100%;height:50%;display:flex}.impact-ico-alpha{width:100px;max-width:200%}.impact-ico-alpha.alpha{width:50%}.impact-category-h1{margin-top:0;margin-bottom:0;font-size:32px;line-height:36px}.team-display-photo{float:left;background-color:#dee1e9;border-radius:50%;flex:none;width:54px;height:54px;margin-right:16px;overflow:hidden;box-shadow:0 1px 2px #0000004d}.teams-gradient-overaly{mix-blend-mode:luminosity;background-image:radial-gradient(circle at 0 0,#00000080,#1d1d1d00 50%),radial-gradient(circle at 50% 0,#eee0 60%,#42268e80 88%,#070214c9 102%);width:100%;height:100%;display:block;position:absolute;inset:0}.team-bio-block{float:left}.teams-wrapper-right{color:#0000;width:100%;position:absolute;inset:0;overflow:hidden}.teams-sm-label{opacity:.7;filter:invert();padding-left:24px}.teams-sm-label.linkedin{background-image:url(/_next/static/media/sm-linkedin.45a1197b.svg);background-position:0;background-repeat:no-repeat;background-size:20px}.teams-tab-pane{width:100%;position:absolute;inset:0 0 0 auto}.teams-tab{position:relative}.teams-member-block{box-shadow:none;background-color:#fff0;border-radius:12px;padding:8px;transition:box-shadow .2s,background-color .2s;display:flex}.teams-member-block:hover{background-color:#fff;box-shadow:0 3px 5px #0000000d,0 0 0 .5px #0000001a}.teams-member-block.w--current{background-color:#fff;background-image:url(/_next/static/media/Security-Ring-Unit.b7afab66.svg);background-position:-180px -179px;background-repeat:no-repeat;background-size:430px;box-shadow:0 3px 5px #0000000d,0 0 0 .5px #0000001a,0 2px 4px #0000001a}.teams-close-2,.teams-member-block.mobile{display:none}.team-bio-h2{color:#090f24;margin-bottom:4px;font-size:17px;line-height:1.2em}.team-bio-expand{filter:grayscale();object-fit:cover;width:100%;height:100%}.team-info-h2{opacity:.7;font-size:16px;line-height:1.2em}.team-bio-wrapper-2{padding-bottom:32px;padding-left:10%;padding-right:10%;position:absolute;inset:auto 0 0}.profile-bio{opacity:.9;text-shadow:0 1px 4px #00000080;margin-bottom:24px;font-size:16px;line-height:1.6em}.team-avatar-2{background-color:#090f24}.teams-info-h2{color:#fff;margin-bottom:4px;font-size:24px;line-height:30px}.team-bio-h1{color:#616f99;font-size:14px;line-height:1.2em}.team-link-block{color:#090f24;padding-top:7px;padding-bottom:7px;text-decoration:none;display:block}.teams-member{background-color:#0000;border-radius:12px;margin-bottom:16px;padding-right:8px;display:flex}.teams-member.w--current{background-color:#fff;box-shadow:0 0 0 .5px #0003,0 1px 5px #0000001a}.teams-tabs-menu{grid-column-gap:32px;grid-row-gap:32px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:50%;padding-right:5%;display:grid}.grid-block-2{width:100%;height:100%}.grid-block-2.teams{color:#fff;background-image:radial-gradient(circle at 0 100%,#1e1868b3,#0000 51%);padding:64px 10%;position:absolute;inset:auto 0 0}.teams-tabs-content{border-radius:20px;width:50%;max-width:520px;height:110%;margin-top:-48px;padding-left:5%;position:absolute;inset:0 0 0 auto}.teams-overlay{background-image:radial-gradient(circle at 50% 44%,#eee0 66%,#42268e80)}.team-avatar-img-bio,.teams-overlay{width:100%;height:100%;position:absolute;inset:0}.team-avatar-img-bio{object-fit:cover}.team-bio-overlay{mix-blend-mode:multiply;background-image:linear-gradient(#d064ff00,#000);width:100%;height:100%;position:relative}.team-bio-snapshot{opacity:1;margin-bottom:0}.team-bio-overflow-mask{z-index:1;background-image:linear-gradient(#0000,#000);height:15%;position:absolute;inset:auto 0 0}.heading-5{margin-top:0}.search-wrapper{z-index:2;width:90%;margin-left:auto;padding-bottom:64px;position:relative}.search-input-form{background-color:#ffffff36;background-image:url(/_next/static/media/ico-Search.ddabcf9d.svg);background-position:24px;background-repeat:no-repeat;background-size:auto;border:.5px solid #ffffff4d;border-radius:6px;min-height:60px;margin-bottom:0;padding-left:64px;padding-right:32px;font-size:16px}.search-input-form:active,.search-input-form:focus{border-color:#fff6}.search-input-form::placeholder{color:#ffffffb3}.search-input-block{display:flex}.search-btn{background-color:var(--purple);border-top-right-radius:6px;border-bottom-right-radius:6px;padding-left:32px;padding-right:32px;font-size:16px}.search-btn:hover{background-color:#606}.search{box-shadow:0 2px 5px #0003}.search-results-wrapper{color:var(--black);background-color:#fff;border:1px solid #ffffff36;border-radius:8px;padding-top:12px;position:absolute;box-shadow:0 1px 6px #0003}.search-results-block{border-top:1px solid var(--black-outline);color:var(--black);width:100%;padding:8px 16px;text-decoration:none;transition:background-color .2s}.search-results-block:hover{background-color:#f1f4f6}.search-results-block.empty-results{text-align:center;background-color:#0000000d}.search-category-h2{opacity:.54;text-transform:uppercase;font-size:12px;line-height:150%}.contact-region,.faq-h3{margin-bottom:16px;font-weight:500}.career-form-wrapper{border:1px solid var(--black-outline);background-color:var(--white-bkg);border-radius:4px;width:100%;padding:40px}.career-wrapper{flex-direction:row;width:100%;margin-bottom:32px}.job-summary{color:#616e86;margin-top:8px;font-size:17px}.career-paragraph,.job-summary{opacity:1;margin-bottom:0}.career-section-block{margin:20px 5%}.career-section-h1{color:var(--black);margin-top:0;margin-bottom:0;font-size:16px;font-weight:500}.form-input-block{width:100%;margin-bottom:16px}.form-input-block._2-col{grid-column-gap:16px;grid-row-gap:16px;justify-content:flex-start;align-items:flex-start;display:flex}.success-message{color:#104900;background-color:#e8f7e0}.error-message-2{color:#6b0000;background-color:#ffecec}.careers-overlay{z-index:100;background-color:#000c;flex-flow:column;justify-content:flex-start;align-items:center;width:100%;height:100%;padding-top:100px;padding-left:5%;padding-right:5%;display:flex;position:fixed;inset:0}.career-modal-card{background-color:#ff1f1f;max-width:540px;margin-left:auto;margin-right:auto;padding:20px}.form-grid{width:100%}.career-application-upload-wrapper{grid-column-gap:8px;grid-row-gap:8px;border:1px dashed var(--black-outline);background-color:#fff;border-radius:6px;flex-flow:column;justify-content:center;align-items:center;padding:32px;display:flex}.form-2{width:100%}.ico-career-upload{width:25px}@media screen and (max-width:991px){.section.hero,.section.media,.section.promise{min-height:auto}.section.new-article{padding-top:32px}.section.testimonials{min-height:auto;padding:96px 5%}.section.faqs{min-height:auto}.navbar{padding-left:5%;padding-right:5%}.navbar.subs{padding-top:0;padding-bottom:0}.content-column.left{width:100%}.content-column.left.aboout{position:relative}.content-column.left.faq{min-height:auto;position:relative}.content-column.left.hero{padding-top:128px;padding-left:5%}.content-column.left.make-claim{background-image:linear-gradient(#80018080,#80018080),url(/_next/static/media/FAQ-_1.93ae52d5.avif);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover}.content-column.left.careers,.content-column.left.complaints,.content-column.left.make-claim,.content-column.left.tvc{min-height:auto;position:relative}.content-column.right{width:100%}.column-column-wrapper{flex-flow:column;position:relative}.nav-wrapper.persistant{display:none}.container{width:100%;max-width:none}.nav-label.call-number{padding-top:16px;padding-bottom:16px}.nav-menu.w--open{right:5%}.column-content{padding-top:25%;padding-left:5%;padding-right:5%}.column-content.pay-online{padding-right:10%}.column-content.portal{justify-content:center;align-items:center;padding:5% 15%}.column-content.faqs{padding-top:25%;padding-bottom:10%}.column-content.about{padding-top:128px;padding-bottom:32px}.column-content.overview{background-image:none}.column-content.hero{justify-content:center;align-items:center;padding:5% 15%}.column-content.careers{padding-top:10%;padding-bottom:10%}.scroll-down-block{margin-right:0;display:none;bottom:16%}.brand{width:140px}.brand.w--current{padding-top:0;padding-bottom:0}.mega-menu-column-wrapper{flex-flow:wrap;display:flex;position:relative}.mega-menu-column{border-top:1px solid var(--white-line);width:50%}.mega-menu-content{display:none}.solutions-content-column.nav{width:100%;padding-top:32px;padding-bottom:32px;position:static}.solutions-content-column.content{border-left-style:none;border-right-style:none;width:100%}.solutions-content-column.contact{width:100%;padding-top:5%;padding-bottom:5%;position:relative}.solutions-column-wrapper{flex-flow:column}.solution-nav-block{flex-flow:wrap;width:100%}.grid-block.social{justify-content:flex-start;align-items:flex-start}.solutions-section-content{min-height:auto;padding:48px 5%}.solutions-section-content.contact{padding-top:5%}.solutions-section-content.banc{min-height:auto}.sub-section.team{height:auto}.sub-section.tc,.sub-section.team{padding-left:5%;padding-right:5%}.grid-news-highlight{grid-template-columns:1fr 1fr}.grid-news{grid-column-gap:8px;grid-row-gap:8px;grid-template-columns:1fr 1fr 1fr}.video-bkg{justify-content:flex-start;align-items:center;height:auto;display:flex;position:relative}.video-bkg.promise{background-image:linear-gradient(#350035b3,#350035b3)}.blog-grid{grid-template-columns:1fr}.testimonial-content-block,.testimonial-slider{width:100%}.testimonial-header-content-block{width:100%;margin-bottom:32px}.team-column-wrapper{flex-flow:column}.teams-content-column.content,.teams-content-column.nav{width:100%}.teams-content-column.contact{width:100%;padding-top:5%;padding-bottom:5%;position:relative}.team-section-content{min-height:auto;padding:64px 0}.team-section-content.contact{padding-top:5%}.team-block.bio{padding-left:5%;padding-right:5%}.team-tab{min-height:auto}.tabs-menu{grid-template-columns:1fr 1fr;width:100%;margin-top:0;margin-bottom:32px;padding-left:0;padding-right:0}.team-bio-content{z-index:100;background-color:var(--white-bkg);width:95%;height:85%;margin-top:0;margin-left:auto;margin-right:auto;padding-left:0;display:none;position:fixed;inset:auto 0 2%;overflow:auto;box-shadow:0 0 100px #0003}.play-label-block{bottom:16%}.ai-form-block{display:none}.faq-h1{letter-spacing:0}.grid-footer{grid-column-gap:64px;grid-row-gap:64px;grid-template-columns:1fr 1fr}.portal-tel.call-number{padding-top:16px;padding-bottom:16px}.nav-column{min-height:auto}.nav-header-h1{font-size:30px}.secondary-nav-wrapper,.secondary-nav-wrapper.persistant{display:none}.secondary-nav-label.call-number{padding-top:16px;padding-bottom:16px}.humber-nav-wrapper{width:100%}.hero-item-wrapper{margin-left:0}.teams-close{display:block}.div-block{width:90%}.nav-tel{display:none}.nav-tel.call-number{padding-top:16px;padding-bottom:16px}.grid-social-impact{grid-template-columns:1fr 1fr}.grid-impact-block.social{justify-content:flex-start;align-items:flex-start}.impact-sdg-wrapper{min-height:auto;padding:48px 5%}.impact-sdg-wrapper.contact{padding-top:5%}.impact-sdg-wrapper.banc{min-height:auto}.impact-sdg-types{flex-flow:column}.impact-container{width:100%;max-width:none}.impact-sdg-nav{height:auto;padding-bottom:0}.impact-sdg-nav,.impact-sdg-nav.nav{width:100%;padding-top:32px;position:static}.impact-sdg-nav.nav{padding-bottom:32px}.impact-sdg-nav.content{border-left-style:none;border-right-style:none;width:100%}.impact-sdg-nav.contact{width:100%;padding-top:5%;padding-bottom:5%;position:relative}.teams-gradient-overaly,.teams-wrapper-right{border-radius:20px}.teams-member-block{width:100%}.teams-close-2{cursor:pointer;background-color:#fff;background-image:url(/_next/static/media/x-close.9b98bf34.svg);background-position:50%;background-repeat:no-repeat;background-size:18px;border-radius:50%;width:40px;height:40px;padding-bottom:0;padding-right:0;transition:background-color .2s;display:block;position:absolute;inset:16px 16px auto auto;box-shadow:0 2px 8px #0000000d,0 1px 2px #0003}.teams-close-2:hover{background-color:#dee1e9}.team-bio-expand{border-radius:20px}.teams-tabs-menu{width:100%;padding-right:0}.grid-block-2.teams{border-radius:20px}.teams-tabs-content{z-index:10;width:95%;max-width:none;height:80%;margin-top:0;margin-left:auto;margin-right:auto;padding-left:0;display:none;position:fixed;inset:auto 0 2%}.teams-overlay{border-radius:20px}.search-wrapper{margin-left:0}.career-section-h1{letter-spacing:0}.careers-overlay{border-radius:20px}}@media screen and (max-width:767px){.section.testimonials{padding-top:64px;padding-bottom:64px}.content-column.left.aboout{padding-top:96px}.form-wrapper.claims,.form-wrapper.policy-cal{padding-left:5%;padding-right:5%}.form-wrapper.claims{padding-bottom:32px}.nav-label.call-number{display:none}.nav-menu{float:right}.pattern-block{min-height:60px}.column-content{padding:64px 5%}.column-content.pay-online{padding:32px 5%}.column-content.portal{padding-left:5%;padding-right:5%}.column-content.faqs{padding-top:128px;padding-bottom:64px}.column-content.about{padding-top:64px}.column-content.hero{padding-left:5%;padding-right:5%}.mega-header{font-size:50px}.scroll-down-block{display:none;bottom:36%}.scroll-down-block.left{justify-content:flex-start;padding-top:8px;inset:0 0 0 auto}.mega-menu-column-wrapper{display:flex}.nav-page-title{padding-left:6%}.product-heading-1{font-size:15px;line-height:20px}.solutions-content-column.nav{border-bottom:1px solid var(--black-outline);width:100%;position:static}.solutions-content-column.content{border-left-style:none;border-right-style:none;width:100%}.solutions-content-column.contact{border-bottom:1px solid var(--black-outline);width:100%;padding-bottom:32px;position:static}.solutions-column-wrapper{flex-flow:column}.grid-block.footer{grid-column-gap:24px;grid-row-gap:24px}.grid._2{grid-template-columns:1fr}.solutions-section-content{min-height:auto;padding-top:32px;padding-bottom:32px}.solutions-section-content.contact.alpha{padding-top:32px}.sub-section.terms-of-service{padding-top:32px;padding-bottom:32px}.grid-news-highlight{grid-template-columns:1fr}.grid-news{grid-template-columns:1fr 1fr}.blog-grid{grid-column-gap:32px;grid-row-gap:32px}.testimonial-content-block{padding-left:0;padding-right:0}.grid-contact-info{grid-column-gap:8px;grid-row-gap:8px}.grid-contact-info._2{grid-template-columns:1fr}.team-column-wrapper{flex-flow:column}.teams-content-column.nav{border-bottom:1px solid var(--black-outline);width:100%;padding-bottom:32px;position:static}.teams-content-column.content{width:100%}.teams-content-column.contact{border-bottom:1px solid var(--black-outline);width:100%;padding-bottom:32px;position:static}.team-section-content{min-height:auto}.team-block.bio{padding-top:100%}.team-tab{flex-flow:column}.tabs-menu{grid-template-columns:1fr 1fr}.video-wrapper{margin-bottom:0;padding-top:0;padding-bottom:0}.play{flex-direction:column;align-items:center;display:flex}.play-label-block{bottom:36%}.faq-wrapper{padding-top:0}.grid-footer{grid-template-columns:1fr 1fr}.portal-tel.call-number{display:none}.nav-column{width:100%}.nav-column.marketing{display:none}.nav-header-h1{font-size:50px}.secondary-nav-label.call,.secondary-nav-label.call-number{display:none}.nav-link-close{margin-top:16px;margin-right:16px}.hero-item-wrapper{width:100%}.hero-item-wrapper.claims,.hero-item-wrapper.policy-cal{padding-left:5%;padding-right:5%}.hero-item-wrapper.claims{padding-bottom:32px}.teams-close{margin-top:16px;margin-right:16px}.nav-tel.call,.nav-tel.call-number{display:none}.grid-social-impact{grid-template-columns:1fr}.grid-impact-block.footer{grid-column-gap:24px;grid-row-gap:24px}.grid-impact-block.img{min-width:auto;min-height:auto}.impact-sdg-wrapper{min-height:auto;padding-top:32px;padding-bottom:32px}.impact-sdg-types{flex-flow:column}.impact-sdg-nav.nav{border-bottom:1px solid var(--black-outline);width:100%;position:static}.impact-sdg-nav.content{border-left-style:none;border-right-style:none;width:100%}.impact-sdg-nav.contact{border-bottom:1px solid var(--black-outline);width:100%;padding-bottom:32px;position:static}.teams-tabs-menu{grid-column-gap:16px;grid-row-gap:16px}.teams-tabs-content{padding-left:0;display:none}.search-wrapper{width:100%}.career-form-wrapper{padding:24px}.career-wrapper{padding-top:0}}@media screen and (max-width:479px){.section.new-article{padding-bottom:32px}.section.testimonials{padding-top:48px;padding-bottom:48px}.form-wrapper.online-payment{padding:32px 5%}.button-primary,.button-primary.solution{width:100%}.button-primary.news{width:auto}.nav-wrapper.main{height:auto}.nav-label.call{display:none}.grid-form{grid-row-gap:24px;grid-template-columns:1fr;margin-bottom:24px}.content-block.steps{width:90%;margin-bottom:24px;margin-left:auto;margin-right:auto}.content-block.column-list{width:90%;margin-bottom:32px;margin-left:auto;margin-right:auto}.content-block.news{margin-bottom:16px}.heading-1.portal{font-size:28px}.mega-header{font-size:30px}.mega-header.hero{font-size:50px}.mega-header.file{font-size:38px}.scroll-down-block{margin-top:16px;margin-left:-22px;position:relative;inset:auto auto 0 0}.scroll-down-block.left{display:none}.solutions-content-column.nav{padding-top:16px;padding-bottom:16px}.solutions-column-head{margin-bottom:16px}.solution-nav-block{width:100%}.grid-block.footer{grid-column-gap:18px;grid-row-gap:18px}.solutions-section-content{padding-top:32px;padding-bottom:32px}.sub-section.news{padding-top:32px;padding-bottom:16px}.sub-section.team{padding-top:32px}.sub-section.team.managment{z-index:1}.sub-section.tc{padding-top:32px;padding-bottom:32px}.grid-news{grid-template-columns:1fr}.solutions-btn-wrapper{grid-column-gap:8px;grid-row-gap:8px;flex-flow:column;display:flex}.btn-pdf-download{width:100%}.blog-tags{flex:none}.testimonial-avatar-info{flex-flow:column}.testimonial-info{text-align:center}.testimonial-nav-arrow{width:50px;height:50px;inset:auto 0 0 auto}.testimonial-nav-arrow.left{inset:auto auto 0 0}.grid-contact-info{grid-template-columns:1fr}.teams-nav-block{width:100%}.team-section-content{padding:16px 0}.team-avatar.bio{width:75px;height:75px}.team-h1.bio{margin-bottom:0;font-size:21px}.tabs-menu{grid-column-gap:8px;grid-row-gap:8px;grid-template-columns:1fr}.video-wrapper{grid-column-gap:32px;grid-row-gap:32px;flex-flow:column;justify-content:flex-start;align-items:flex-start}.play-label-block{display:flex}.ai-assist-wrapper{bottom:2.5%;right:2.5%}.accordion-trigger{padding:16px}.faqs-copy{margin:16px}.footer-h4{text-decoration:underline}.portal-tel.call{display:none}.nav-column{float:none;width:100%;height:auto}.nav-column.links{border-bottom:1px solid var(--white-line);border-right-style:none}.nav-column.marketing{display:none}.nav-header-h1{font-size:30px}.secondary-nav-label.call{display:none}.button-secondary.solution{width:100%}.hero-item-wrapper{padding:32px 5% 24px}.hero-item-wrapper.online-payment{padding:32px 5%}.nav-tel.call{display:none}.hero-image{background-position:40%}.portal-btn-icon-block,.portal-btn-label-block{padding-top:12px;padding-bottom:12px}.grid-impact-block.footer{grid-column-gap:18px;grid-row-gap:18px}.impact-sdg-wrapper{padding-top:32px;padding-bottom:32px}.impact-sdg-nav.nav{padding-top:16px;padding-bottom:16px}.impact-column-head{margin-bottom:16px}.teams-member-block{align-items:flex-end;margin-top:8px;margin-bottom:8px}.team-bio-h2{margin-bottom:4px}.teams-member{align-items:center;margin-bottom:0}.teams-tabs-menu{grid-column-gap:8px;grid-row-gap:8px;grid-template-columns:1fr}.career-form-wrapper{padding:16px}.job-summary{margin:16px}.form-input-block._2-col{flex-flow:column}#w-node-_82fa5887-67dc-2ba8-75ac-6bbe560c7792-560c7779,#w-node-_82fa5887-67dc-2ba8-75ac-6bbe560c77a1-560c7779{grid-area:span 1/span 2/span 1/span 2}}.article-body{font-size:17px;line-height:1.8;color:rgba(0,0,0,.65)}.article-body p{opacity:1;color:rgba(0,0,0,.65);margin-bottom:20px}.article-body h1,.article-body h2,.article-body h3,.article-body h4{color:rgba(0,0,0,.8);margin-top:40px;margin-bottom:12px}.article-body blockquote{border-left:4px solid purple;padding:12px 24px;color:rgba(0,0,0,.55);font-style:italic;margin:24px 0}.article-body ol,.article-body ul{color:rgba(0,0,0,.65);padding-left:24px;margin-bottom:20px}.article-body li{margin-bottom:8px}.article-body a{color:purple;text-decoration:underline}.news-filter-bar{display:flex;flex-direction:row;align-items:center;gap:16px;flex-wrap:wrap}.news-filter-bar input,.news-filter-bar select{display:inline-block;width:auto;margin-bottom:0;border:1px solid rgba(0,0,0,.2)}.article-float-left{float:left;width:420px;margin:0 32px 24px 0}.article-share-label{display:block;font-size:13px;font-weight:600;margin-bottom:12px;color:rgba(0,0,0,.7)}.article-share-buttons{display:flex;flex-wrap:wrap;gap:8px}.share-btn{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:6px;font-size:13px;font-weight:500;color:#fff;text-decoration:none;border:none;cursor:pointer;transition:opacity .2s}.share-btn:hover{opacity:.85}.share-btn--copy{background:#6b7280;color:#fff}.floating-share{position:fixed;left:24px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;align-items:center;gap:8px;z-index:100;opacity:0;pointer-events:none;transition:opacity .3s}.floating-share--visible{opacity:1;pointer-events:all}.floating-share-label{font-size:11px;letter-spacing:1px;text-transform:uppercase;color:rgba(0,0,0,.4);margin-bottom:4px}.floating-share-btn{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:none;cursor:pointer;text-decoration:none;transition:transform .2s,opacity .2s;box-shadow:0 2px 8px rgba(0,0,0,.15)}.floating-share-btn:hover{transform:scale(1.1)}.floating-share-btn--copy{background:#6b7280}.article-share-mobile{display:none;margin:32px 0 8px}@media (max-width:1100px){.floating-share{display:none}.article-share-mobile{display:block}}.lightbox-trigger{border-radius:8px;transition:opacity .2s}.lightbox-trigger:hover{opacity:.9}.lightbox-backdrop{position:fixed;inset:0;background:rgba(0,0,0,.88);z-index:1000;display:flex;align-items:center;justify-content:center;animation:fadeIn .2s ease}.lightbox-img{max-width:90vw;max-height:90vh;border-radius:8px;box-shadow:0 8px 40px rgba(0,0,0,.5);object-fit:contain}.lightbox-close{position:absolute;top:20px;right:24px;background:hsla(0,0%,100%,.15);border:none;color:#fff;font-size:20px;width:40px;height:40px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s}.lightbox-close:hover{background:hsla(0,0%,100%,.3)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media (max-width:767px){.article-float-left{float:none;width:100%;margin:0 0 24px}}