.insurance-experience{--ix-ink:#f1eee7;--ix-muted:#b3b7b4;--ix-gold:#d8c49d;--ix-blue:#94b6ce;--ix-line:#ffffff25;--ix-serif:var(--font-display-v4),Georgia,serif;--ix-gutter:clamp(24px,6vw,120px);color:var(--ix-ink);width:100%;max-width:none;font-family:var(--sans),sans-serif;background:#080a0b;overflow:clip}.insurance-experience *{box-sizing:border-box}.insurance-experience [hidden]{display:none!important}.insurance-experience :is(h1,h2,h3,p){max-width:none;margin:0}.insurance-experience :is(h1,h2,h3){font-family:var(--sans),sans-serif;letter-spacing:-.045em;color:inherit;font-weight:400}.insurance-experience h1{font-size:clamp(44px,6.5vw,94px);line-height:1.04}.insurance-experience h2{font-size:clamp(34px,4.5vw,66px);line-height:1.1}.insurance-experience h3{font-size:clamp(24px,2.3vw,34px);line-height:1.2}.insurance-experience :is(h1,h2,h3) em{font-family:var(--ix-serif);color:var(--ix-gold);font-weight:400}.insurance-experience p{color:var(--ix-muted);line-height:1.75}.insurance-experience a{color:inherit}.insurance-experience button{font:inherit;cursor:pointer;color:inherit}.insurance-experience :is(button,a,summary){touch-action:manipulation}.insurance-experience :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--ix-gold);outline-offset:5px}.insurance-experience :is(section,h2,[id]){scroll-margin-top:115px}.insurance-experience :is(.ix-kicker,.eyebrow){font-family:var(--sans);text-transform:uppercase;letter-spacing:.16em;color:var(--ix-gold);margin-bottom:26px;font-size:11px;font-weight:500}.ix-header{z-index:30;padding:25px var(--ix-gutter);justify-content:space-between;align-items:center;gap:20px;display:flex;position:relative}.ix-brand{letter-spacing:.13em;align-items:center;gap:13px;font-size:13px;line-height:1.4;text-decoration:none;display:flex}.ix-brand img{object-fit:contain}.ix-brand small{color:var(--ix-muted);letter-spacing:.18em;margin-top:4px;font-size:8px;display:block}.ix-dock{top:24px;right:var(--ix-gutter);border:1px solid var(--ix-line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#14191aee;border-radius:40px;align-items:center;gap:4px;padding:5px;display:flex;position:fixed}.ix-dock a{padding:10px 16px;font-size:13px;text-decoration:none}.ix-dock button{color:#101514;background:#e4ddcc;border:0;border-radius:30px;align-items:center;gap:20px;padding:12px 20px;font-size:13px;display:flex}.ix-menu{color:var(--ix-ink);width:100%;max-width:100%;height:100dvh;max-height:100dvh;padding:35px var(--ix-gutter);background:#101516;border:0;margin:0;overflow:auto}.ix-menu::backdrop{background:#080a0be8}.ix-menu[open]{animation:.35s both ix-dialog-in}.ix-menu__top{letter-spacing:.12em;justify-content:space-between;align-items:center;margin-bottom:70px;font-size:13px;display:flex}.ix-menu__top button{border:1px solid var(--ix-line);background:0 0;border-radius:30px;padding:12px 20px}.ix-menu__top button span{margin-left:18px}.ix-menu nav{display:grid}.ix-menu nav a{border-bottom:1px solid var(--ix-line);letter-spacing:-.04em;align-items:center;gap:32px;padding:20px 0;font-size:clamp(26px,4vw,58px);text-decoration:none;display:flex}.ix-menu nav a:hover{color:var(--ix-gold)}.ix-menu nav span{color:var(--ix-muted);letter-spacing:0;font-size:12px}.ix-menu__links{flex-wrap:wrap;gap:25px;margin-top:40px;display:flex}.ix-menu__links a{min-height:44px;text-decoration:none}.insurance-experience :is(.ix-section,.section){padding:105px var(--ix-gutter);border-top:1px solid var(--ix-line);max-width:none;margin:0}.insurance-experience .section-heading{max-width:850px;margin-bottom:50px;display:block}.insurance-experience .section-heading p:not(.eyebrow){max-width:72ch;margin-top:24px}.insurance-experience .page-hero{padding:95px var(--ix-gutter) 110px;max-width:none;margin:0}.insurance-experience .page-hero h1{max-width:1000px}.insurance-experience .page-hero__copy{max-width:64ch;margin-top:30px;font-size:18px}.insurance-experience .page-hero{box-shadow:none;border:0;border-radius:0}.insurance-experience .page-hero:before{display:none}.ix-brand img{object-fit:contain;object-position:center;background:0 0;border-radius:0;width:46px;height:46px}.insurance-experience :is(.ix-actions,.page-hero__actions){flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:32px;display:flex}.insurance-experience :is(.ix-button,.button){border:1px solid var(--ix-line);min-height:54px;color:var(--ix-ink);box-shadow:none;background:0 0;border-radius:40px;justify-content:center;align-items:center;padding:15px 25px;font-size:14px;font-weight:400;line-height:1.5;text-decoration:none;transition:background .25s,transform .25s;display:inline-flex}.insurance-experience :is(.ix-button--solid,.button--solid){color:#131715;background:#e4dcc5;border-color:#e4dcc5}.insurance-experience :is(.ix-button,.button):hover{background:#d7c6a51c;transform:translateY(-2px)}.insurance-experience :is(.ix-button--solid,.button--solid):hover{background:#f0e7d0}.insurance-experience .text-link{min-height:44px;color:var(--ix-gold);text-underline-offset:7px;align-items:center;display:inline-flex}.insurance-experience :is(.assessment-card.prose-card,.cta-band){box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.insurance-experience .prose-card{max-width:980px}.insurance-experience .prose-card h2{margin-bottom:28px}.insurance-experience .prose-card p+p{margin-top:24px}.insurance-experience .cta-band{justify-content:space-between;align-items:center;gap:50px;display:flex}.insurance-experience .cta-band>div{max-width:820px}.insurance-experience .cta-band p:not(.eyebrow){margin-top:24px}.insurance-experience .cta-band>.button{flex-shrink:0}.insurance-experience .faq-list,.insurance-experience .faq-accordion{background:0 0;max-width:100%}.insurance-experience .faq-item{border:0;border-bottom:1px solid var(--ix-line);background:0 0;border-radius:0}.ix-motion-control{z-index:25;border:1px solid var(--ix-line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#121718e8;border-radius:40px;align-items:center;gap:14px;padding:10px 16px;display:flex;position:absolute;top:84px;bottom:auto;right:24px;font-size:12px!important}.insurance-experience[data-ix-motion=paused] *,.insurance-experience[data-ix-motion=paused] :before,.insurance-experience[data-ix-motion=paused] :after{animation-play-state:paused!important}.insurance-experience[data-ix-motion=paused] *{transition:none!important}.insurance-experience .faq-detail{border:0;border-bottom:1px solid var(--ix-line);background:0 0;border-radius:0}.insurance-experience .faq-detail summary{padding:25px 0;font-size:17px;font-weight:400}.insurance-experience .faq-detail>p:not(:last-child){padding-bottom:12px}.insurance-experience .faq-detail>p{max-width:68ch;padding:0 0 28px;font-size:16px}@keyframes ix-dialog-in{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:none}}@media (max-width:900px){.ix-brand>span{font-size:11px}.insurance-experience .cta-band{display:block}.insurance-experience .cta-band>.button{margin-top:30px}.insurance-experience :is(.ix-section,.section){padding-block:75px}}@media (max-width:600px){.ix-header{padding-top:18px}.ix-brand>span{display:none}.ix-dock{top:18px}.ix-dock a{padding-inline:12px;font-size:12px}.ix-dock button{padding:11px 15px}.insurance-experience .page-hero{padding-top:75px;padding-bottom:70px}.insurance-experience .page-hero__copy{font-size:16px}.insurance-experience :is(.ix-section,.section){padding-block:64px}.insurance-experience :is(.ix-actions,.page-hero__actions){align-items:stretch}.insurance-experience .section-heading{margin-bottom:35px}.ix-menu__top{margin-bottom:45px}.ix-menu nav a{gap:18px}.ix-motion-control{position:absolute;top:77px;bottom:auto;right:12px;font-size:11px!important}}@media (prefers-reduced-motion:reduce){.insurance-experience *,.insurance-experience :before,.insurance-experience :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
