@font-face{font-family:Open Sans;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(../media/3ce154ad7d54dc86-s.2rcd2u_u_pnhm.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(../media/7cdbb9ca823c0a73-s.2rtnqm6njbdbt.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(../media/1e239d59b95c7889-s.1fzjz-pmav_t6.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Open Sans;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(../media/a421df443b3f383b-s.0u7v7pvcbuq7v.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(../media/c2873153dc73d9e3-s.3a-vgahl7ozoq.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(../media/d38a53d0ba90b32d-s.0w5sm806973lv.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Open Sans;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(../media/5b0229109f6656bb-s.35afts631xckl.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Open Sans;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(../media/ca19bc83075b2625-s.22hw0wekc43rk.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(../media/2aec202ebfcf461b-s.08l831i_fkbq8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(../media/cf514f5d0007dafa-s.p.1h6xjbcrwqa-m.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans Fallback;src:local(Arial);ascent-override:101.65%;descent-override:27.86%;line-gap-override:0.0%;size-adjust:105.15%}.open_sans_49bd0b27-module__0NJSmG__className{font-family:Open Sans,Open Sans Fallback;font-style:normal}.open_sans_49bd0b27-module__0NJSmG__variable{--font-insurance:"Open Sans", "Open Sans Fallback"}
.insurance-module__hkDksW__page{--mvi-purple:#330945;--mvi-yellow:#fec92b;--mvi-ink:#291d30;--mvi-muted:#6e6374;--mvi-paper:#faf8fb;color:var(--mvi-ink);font-family:var(--font-insurance),Arial,sans-serif;background:#fff;line-height:1.6;overflow-x:clip}.insurance-module__hkDksW__page *{box-sizing:border-box}.insurance-module__hkDksW__page a{text-decoration:none}:is(.insurance-module__hkDksW__page button,.insurance-module__hkDksW__page input,.insurance-module__hkDksW__page select,.insurance-module__hkDksW__page textarea){font:inherit}:is(.insurance-module__hkDksW__page button,.insurance-module__hkDksW__page a){-webkit-tap-highlight-color:transparent}:is(.insurance-module__hkDksW__page a:focus-visible,.insurance-module__hkDksW__page button:focus-visible,.insurance-module__hkDksW__page summary:focus-visible){outline-offset:5px;outline:3px solid #ac6fd0}:is(.insurance-module__hkDksW__page h1,.insurance-module__hkDksW__page h2,.insurance-module__hkDksW__page h3,.insurance-module__hkDksW__page p){margin:0}:is(.insurance-module__hkDksW__page h1,.insurance-module__hkDksW__page h2,.insurance-module__hkDksW__page h3){letter-spacing:-.045em;font-family:inherit}.insurance-module__hkDksW__page h2{font-size:clamp(34px,3.8vw,54px);font-weight:750;line-height:1.15}.insurance-module__hkDksW__page section[id]{scroll-margin-top:105px}.insurance-module__hkDksW__page .mvi-shell{width:min(1220px,100% - 80px);margin-inline:auto}.insurance-module__hkDksW__page .mvi-skip{background:var(--mvi-yellow);color:var(--mvi-purple);z-index:100;padding:12px 20px;position:fixed;top:-100px;left:20px}.insurance-module__hkDksW__page .mvi-skip:focus{top:12px}.insurance-module__hkDksW__page .mvi-header{z-index:40;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#fffffff7;border-bottom:1px solid #eee8f0;position:sticky;top:0}.insurance-module__hkDksW__page .mvi-header-inner{justify-content:space-between;align-items:center;gap:30px;height:98px;display:flex}.insurance-module__hkDksW__page .mvi-logo{flex-shrink:0;width:245px;display:block}.insurance-module__hkDksW__page .mvi-logo img{width:100%;height:auto;display:block}.insurance-module__hkDksW__page .mvi-nav{align-items:center;gap:29px;margin-left:auto;font-size:12px;font-weight:700;display:flex}.insurance-module__hkDksW__page .mvi-nav a:hover{color:#7e3298}.insurance-module__hkDksW__page .mvi-header-actions{align-items:center;gap:22px;display:flex}.insurance-module__hkDksW__page .mvi-language{align-items:center;gap:4px;font-size:12px;font-weight:800;display:flex}.insurance-module__hkDksW__page .mvi-header-cta{color:var(--mvi-purple);border:1px solid #d6c8db;border-radius:5px;align-items:center;gap:12px;padding:13px 17px;font-size:12px;font-weight:800;display:flex}.insurance-module__hkDksW__page .mvi-header-cta:hover{background:var(--mvi-purple);color:#fff}.insurance-module__hkDksW__page .mvi-menu{color:var(--mvi-purple);background:0 0;border:0;padding:8px;display:none}.insurance-module__hkDksW__page .mvi-hero{background:var(--mvi-purple);color:#fff;isolation:isolate;position:relative}.insurance-module__hkDksW__page .mvi-hero-grid{grid-template-columns:1.15fr 1fr;align-items:center;gap:10px;min-height:665px;padding-block:78px 65px;display:grid}.insurance-module__hkDksW__page .mvi-eyebrow{letter-spacing:.15em;color:var(--mvi-purple);align-items:center;gap:9px;margin-bottom:23px;font-size:10px;font-weight:800;line-height:1.5;display:flex}.insurance-module__hkDksW__page .mvi-hero .mvi-eyebrow{color:#f3dff9;letter-spacing:.17em}.insurance-module__hkDksW__page .mvi-eyebrow>span{background:var(--mvi-yellow);border-radius:50%;width:7px;height:7px}.insurance-module__hkDksW__page .mvi-hero h1{letter-spacing:-.058em;max-width:690px;font-size:clamp(42px,4.8vw,70px);font-weight:750;line-height:1.08}.insurance-module__hkDksW__page .mvi-hero h1 em{color:var(--mvi-yellow);font-style:normal}.insurance-module__hkDksW__page .mvi-lead{color:#ded0e5;max-width:455px;margin-top:28px;font-size:16px;line-height:1.85}.insurance-module__hkDksW__page .mvi-hero-actions{align-items:center;gap:29px;margin-top:32px;display:flex}.insurance-module__hkDksW__page .mvi-button{background:var(--mvi-yellow);color:var(--mvi-purple);cursor:pointer;border:0;border-radius:5px;justify-content:center;align-items:center;gap:22px;padding:17px 23px;font-size:13px;font-weight:800;transition:transform .2s,background .2s;display:inline-flex}.insurance-module__hkDksW__page .mvi-button:hover:not(:disabled){background:#ffdb65;transform:translateY(-2px)}.insurance-module__hkDksW__page .mvi-button:disabled{opacity:.55;cursor:not-allowed}.insurance-module__hkDksW__page .mvi-text-link{align-items:center;gap:12px;font-size:12px;font-weight:650;display:flex}.insurance-module__hkDksW__page .mvi-hero-note{color:#c9b6d3;align-items:center;gap:9px;margin-top:27px;font-size:10px;display:flex}.insurance-module__hkDksW__page .mvi-hero-note svg{color:var(--mvi-yellow)}.insurance-module__hkDksW__page .mvi-visual{justify-content:center;align-items:center;min-width:0;height:470px;display:flex;position:relative}.insurance-module__hkDksW__page .mvi-symbol-disc{background:#fffaf0;border-radius:130px 130px 100px 100px;place-items:center;width:245px;height:285px;display:grid;position:absolute;top:55px;transform:rotate(-8deg);box-shadow:0 35px 70px #17021e55}.insurance-module__hkDksW__page .mvi-symbol-disc img{width:160px;height:auto;transform:rotate(8deg)}.insurance-module__hkDksW__page .mvi-scene{color:var(--mvi-yellow);background:#542165;border:1px solid #ffffff1f;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:9px;width:125px;height:120px;animation:7s ease-in-out infinite insurance-module__hkDksW__mvi-float;display:flex;position:absolute;box-shadow:0 20px 40px #21022d44}.insurance-module__hkDksW__page .mvi-scene span{color:#f5eaf9;font-size:10px;font-weight:600}.insurance-module__hkDksW__page .mvi-scene-home{top:15px;right:0;transform:rotate(6deg)}.insurance-module__hkDksW__page .mvi-scene-auto{width:135px;height:115px;animation-delay:-2s;top:205px;left:2px}.insurance-module__hkDksW__page .mvi-scene-business{width:122px;height:115px;animation-delay:-4s;top:250px;right:-7px}.insurance-module__hkDksW__page .mvi-visual-caption{text-align:center;position:absolute;bottom:0;left:70px;right:20px}.insurance-module__hkDksW__page .mvi-caption-line{background:var(--mvi-yellow);width:35px;height:3px;margin:0 auto 15px;display:block}.insurance-module__hkDksW__page .mvi-visual-caption strong{letter-spacing:-.025em;font-size:17px;font-weight:650}.insurance-module__hkDksW__page .mvi-visual-caption p{color:#bea9ca;margin-top:5px;font-size:11px}.insurance-module__hkDksW__page .mvi-star{color:var(--mvi-yellow);font-size:28px;position:absolute}.insurance-module__hkDksW__page .mvi-star-one{top:14px;left:65px}.insurance-module__hkDksW__page .mvi-star-two{font-size:35px;top:190px;right:80px}.insurance-module__hkDksW__page .mvi-hero-bottom{border-top:1px solid #ffffff1c}.insurance-module__hkDksW__page .mvi-proof{justify-content:space-between;align-items:center;gap:20px;padding-block:24px;display:flex}.insurance-module__hkDksW__page .mvi-proof span{color:#e2d5e9;align-items:center;gap:11px;font-size:11px;display:flex}.insurance-module__hkDksW__page .mvi-proof svg{color:var(--mvi-yellow)}.insurance-module__hkDksW__page .mvi-about{grid-template-columns:1fr 1fr;align-items:center;gap:100px;padding-block:115px;display:grid}.insurance-module__hkDksW__page .mvi-about-mark{background:var(--mvi-paper);border:1px solid #eee8f1;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;min-height:370px;padding:40px;display:flex;position:relative}.insurance-module__hkDksW__page .mvi-about-mark:before{content:"";background:var(--mvi-yellow);clip-path:polygon(0 0,100% 0,0 100%);width:90px;height:90px;position:absolute;top:0;left:0}.insurance-module__hkDksW__page .mvi-about-mark img{width:85%;max-width:330px;height:auto}.insurance-module__hkDksW__page .mvi-about-mark>span{letter-spacing:.17em;color:#87748f;font-size:8px;font-weight:700;position:absolute;bottom:20px;left:25px}.insurance-module__hkDksW__page .mvi-about h2 span{color:#8d669c}.insurance-module__hkDksW__page .mvi-about h2+p{color:var(--mvi-muted);max-width:480px;margin-top:24px;font-size:14px;line-height:1.95}.insurance-module__hkDksW__page .mvi-about-note{border-top:1px solid #ece6f0;align-items:center;gap:18px;margin-top:27px;padding-top:22px;display:flex}.insurance-module__hkDksW__page .mvi-about-note svg{color:var(--mvi-purple);flex-shrink:0}.insurance-module__hkDksW__page .mvi-about-note p{color:var(--mvi-muted);max-width:340px;font-size:11px;line-height:1.8}.insurance-module__hkDksW__page .mvi-interests{background:var(--mvi-paper);padding-block:100px}.insurance-module__hkDksW__page .mvi-section-heading{grid-template-columns:1.3fr 1fr;align-items:end;gap:100px;margin-bottom:45px;display:grid}.insurance-module__hkDksW__page .mvi-section-heading>p{color:var(--mvi-muted);padding-bottom:3px;font-size:12px;line-height:1.85}.insurance-module__hkDksW__page .mvi-interest-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.insurance-module__hkDksW__page .mvi-interest{background:#fff;border:1px solid #e8e0ec;border-radius:5px;flex-direction:column;padding:28px 30px 0;transition:border-color .2s,transform .2s;display:flex}.insurance-module__hkDksW__page .mvi-interest:hover{border-color:#bda7c7;transform:translateY(-3px)}.insurance-module__hkDksW__page .mvi-interest-top{color:var(--mvi-purple);justify-content:space-between;align-items:center;margin-bottom:26px;display:flex}.insurance-module__hkDksW__page .mvi-interest-top>span{color:#9d8fa4;font-size:10px}.insurance-module__hkDksW__page .mvi-interest h3{margin-bottom:6px;font-size:23px;font-weight:750;line-height:1.3}.insurance-module__hkDksW__page .mvi-interest p.mvi-interest-subtitle{color:#664974;margin-bottom:14px;font-size:10px;font-weight:750}.insurance-module__hkDksW__page .mvi-interest>p{color:var(--mvi-muted);margin-bottom:25px;font-size:12px;line-height:1.8}.insurance-module__hkDksW__page .mvi-interest button{width:100%;color:var(--mvi-purple);text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #eee8f1;justify-content:space-between;align-items:center;margin-top:auto;padding:16px 0;font-size:11px;font-weight:750;display:flex}.insurance-module__hkDksW__page .mvi-interest button:hover{color:#8d469e}.insurance-module__hkDksW__page .mvi-interest button svg{background:#fff5ce;border-radius:50%;width:30px;height:30px;padding:6px}.insurance-module__hkDksW__page .mvi-process{padding-block:110px}.insurance-module__hkDksW__page .mvi-steps{grid-template-columns:repeat(3,1fr);gap:65px;margin-top:55px;display:grid}.insurance-module__hkDksW__page .mvi-steps article{border-top:1px solid #e6dce9;padding-top:23px}.insurance-module__hkDksW__page .mvi-step-number{color:var(--mvi-purple);background:#fff1b7;border-radius:50%;place-items:center;width:38px;height:38px;font-size:12px;font-weight:800;display:grid}.insurance-module__hkDksW__page .mvi-steps h3{letter-spacing:-.03em;margin-top:25px;font-size:20px;font-weight:750;line-height:1.4}.insurance-module__hkDksW__page .mvi-steps p{color:var(--mvi-muted);margin-top:12px;font-size:12px;line-height:1.9}.insurance-module__hkDksW__page .mvi-contact{background:var(--mvi-purple);color:#fff;padding-block:95px}.insurance-module__hkDksW__page .mvi-contact-grid{grid-template-columns:.85fr 1.15fr;align-items:start;gap:100px;display:grid}.insurance-module__hkDksW__page .mvi-contact .mvi-eyebrow{color:var(--mvi-yellow)}.insurance-module__hkDksW__page .mvi-contact-copy{padding-top:20px}.insurance-module__hkDksW__page .mvi-contact-copy h2{max-width:430px;font-size:clamp(35px,3.7vw,51px)}.insurance-module__hkDksW__page .mvi-contact-copy>p:not(.mvi-eyebrow):not(.mvi-disclaimer){color:#d9c8e2;max-width:370px;margin-top:24px;font-size:14px;line-height:1.85}.insurance-module__hkDksW__page .mvi-contact-symbol{color:var(--mvi-yellow);margin-block:48px 34px}.insurance-module__hkDksW__page .mvi-disclaimer{color:#c8b2d3;border-top:1px solid #ffffff25;max-width:360px;padding-top:24px;font-size:10px;line-height:1.9}.insurance-module__hkDksW__page .mvi-form-wrap{color:var(--mvi-ink);background:#fff;border-radius:8px;padding:36px 38px;box-shadow:0 24px 50px #19022333}.insurance-module__hkDksW__page .mvi-form-wrap h3{margin-bottom:25px;font-size:23px;font-weight:750}.insurance-module__hkDksW__page .mvi-form-grid{grid-template-columns:1fr 1fr;gap:17px;display:grid}.insurance-module__hkDksW__page .mvi-full{grid-column:1/-1}.insurance-module__hkDksW__page .mvi-form-grid label{flex-direction:column;gap:7px;min-width:0;display:flex}.insurance-module__hkDksW__page .mvi-form-grid label>span{color:#5b4766;font-size:10px;font-weight:750}:is(.insurance-module__hkDksW__page .mvi-form-grid input,.insurance-module__hkDksW__page .mvi-form-grid select,.insurance-module__hkDksW__page .mvi-form-grid textarea){width:100%;min-width:0;color:var(--mvi-ink);resize:vertical;background:#fdfcfe;border:1px solid #ddd3e2;border-radius:4px;outline:0;padding:11px 12px;font-size:13px;line-height:1.5}:is(.insurance-module__hkDksW__page .mvi-form-grid input:focus,.insurance-module__hkDksW__page .mvi-form-grid select:focus,.insurance-module__hkDksW__page .mvi-form-grid textarea:focus){border-color:#85459e;box-shadow:0 0 0 3px #33094510}.insurance-module__hkDksW__page .mvi-form-grid textarea::placeholder{color:#8f8196;font-size:11px}.insurance-module__hkDksW__page .mvi-consent{color:var(--mvi-muted);align-items:flex-start;gap:9px;margin-top:20px;font-size:10px;line-height:1.8;display:flex}.insurance-module__hkDksW__page .mvi-consent input{width:15px;height:15px;accent-color:var(--mvi-purple);flex-shrink:0;margin:2px 0 0}.insurance-module__hkDksW__page .mvi-data-note{color:#77677f;margin-block:13px 18px;font-size:9px;line-height:1.8}.insurance-module__hkDksW__page .mvi-form-wrap .mvi-button{justify-content:space-between;width:100%}.insurance-module__hkDksW__page .mvi-unavailable{color:#635019;background:#fff7d9;border:1px solid #f0dea2;border-radius:4px;margin-bottom:18px;padding:12px;font-size:11px;line-height:1.7}.insurance-module__hkDksW__page .mvi-form-status p{border-radius:4px;align-items:flex-start;gap:10px;margin-top:16px;padding:12px;font-size:12px;display:flex}.insurance-module__hkDksW__page .mvi-success{color:#285b3d;background:#ecf9f0}.insurance-module__hkDksW__page .mvi-error{color:#852c3d;background:#fff0f2}.insurance-module__hkDksW__page .mvi-trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.insurance-module__hkDksW__page .mvi-faq{grid-template-columns:1fr 1.2fr;gap:100px;padding-block:105px;display:grid}.insurance-module__hkDksW__page .mvi-faq h2{max-width:370px;font-size:38px}.insurance-module__hkDksW__page .mvi-faq details{border-bottom:1px solid #e8dfed;padding-block:20px}.insurance-module__hkDksW__page .mvi-faq details:first-child{border-top:1px solid #e8dfed}.insurance-module__hkDksW__page .mvi-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;font-size:12px;font-weight:750;list-style:none;display:flex}.insurance-module__hkDksW__page .mvi-faq summary::-webkit-details-marker{display:none}.insurance-module__hkDksW__page .mvi-faq summary svg{color:#8b7098;flex-shrink:0}.insurance-module__hkDksW__page .mvi-faq details[open] summary svg{transform:rotate(180deg)}.insurance-module__hkDksW__page .mvi-faq details p{color:var(--mvi-muted);max-width:540px;margin-top:16px;font-size:12px;line-height:1.9}.insurance-module__hkDksW__page .mvi-footer{color:#fff;background:#20062d;padding:55px 0 23px}.insurance-module__hkDksW__page .mvi-footer-top{justify-content:space-between;gap:40px;padding-bottom:38px;display:flex}.insurance-module__hkDksW__page .mvi-footer-brand{letter-spacing:-.04em;font-size:18px;line-height:1.3}.insurance-module__hkDksW__page .mvi-footer-brand span{color:var(--mvi-yellow);font-size:26px;font-weight:800;display:block}.insurance-module__hkDksW__page .mvi-footer-brand+p{color:#bfa8cb;margin-top:10px;font-size:11px}.insurance-module__hkDksW__page .mvi-footer-links{flex-direction:column;justify-content:center;gap:15px;display:flex}.insurance-module__hkDksW__page .mvi-footer-links a{justify-content:space-between;align-items:center;gap:20px;font-size:11px;display:flex}.insurance-module__hkDksW__page .mvi-footer-links a:hover{color:var(--mvi-yellow)}.insurance-module__hkDksW__page .mvi-footer-bottom{color:#b79bc5;border-top:1px solid #ffffff1c;justify-content:space-between;gap:20px;padding-top:22px;font-size:9px;display:flex}.insurance-module__hkDksW__page .mvi-spin{animation:1s linear infinite insurance-module__hkDksW__mvi-spin}@keyframes insurance-module__hkDksW__mvi-float{0%,to{translate:0}50%{translate:0 -9px}}@keyframes insurance-module__hkDksW__mvi-spin{to{rotate:360deg}}@media (min-width:1450px){.insurance-module__hkDksW__page .mvi-hero h1{font-size:72px}}@media (max-width:1100px){.insurance-module__hkDksW__page .mvi-shell{width:calc(100% - 56px)}.insurance-module__hkDksW__page .mvi-nav{gap:18px}.insurance-module__hkDksW__page .mvi-header-cta{display:none}.insurance-module__hkDksW__page .mvi-hero h1{font-size:54px}:is(.insurance-module__hkDksW__page .mvi-about,.insurance-module__hkDksW__page .mvi-section-heading,.insurance-module__hkDksW__page .mvi-contact-grid,.insurance-module__hkDksW__page .mvi-faq){gap:50px}.insurance-module__hkDksW__page .mvi-interest{padding-inline:23px}.insurance-module__hkDksW__page .mvi-scene-home{right:0}.insurance-module__hkDksW__page .mvi-scene-business{right:0}.insurance-module__hkDksW__page .mvi-scene-auto{left:-12px}.insurance-module__hkDksW__page .mvi-symbol-disc{width:210px;height:260px}.insurance-module__hkDksW__page .mvi-symbol-disc img{width:145px}.insurance-module__hkDksW__page .mvi-scene{width:105px;height:105px}.insurance-module__hkDksW__page .mvi-steps{gap:35px}}@media (max-width:760px){.insurance-module__hkDksW__page .mvi-shell{width:calc(100% - 40px)}.insurance-module__hkDksW__page .mvi-header-inner{gap:15px;height:82px}.insurance-module__hkDksW__page .mvi-logo{width:195px}.insurance-module__hkDksW__page .mvi-menu{display:flex}.insurance-module__hkDksW__page .mvi-header-actions{gap:12px}.insurance-module__hkDksW__page .mvi-nav{background:#fff;border-bottom:1px solid #e7d9ee;align-items:stretch;gap:0;padding:20px;display:none;position:absolute;top:82px;left:0;right:0;box-shadow:0 15px 20px #33094515}.insurance-module__hkDksW__page .mvi-nav-open{flex-direction:column;display:flex}.insurance-module__hkDksW__page .mvi-nav a{padding:12px 5px}.insurance-module__hkDksW__page .mvi-hero-grid{grid-template-columns:1fr;gap:40px;min-height:0;padding-block:55px 35px}.insurance-module__hkDksW__page .mvi-hero h1{max-width:630px;font-size:clamp(43px,8.5vw,62px)}.insurance-module__hkDksW__page .mvi-lead{max-width:530px}.insurance-module__hkDksW__page .mvi-visual{width:min(460px,100%);height:430px;margin-inline:auto}.insurance-module__hkDksW__page .mvi-symbol-disc{width:220px;height:260px;top:25px}.insurance-module__hkDksW__page .mvi-symbol-disc img{width:150px}.insurance-module__hkDksW__page .mvi-scene-home{top:0;right:0}.insurance-module__hkDksW__page .mvi-scene-auto{top:180px;left:0}.insurance-module__hkDksW__page .mvi-scene-business{top:220px}.insurance-module__hkDksW__page .mvi-visual-caption{left:0;right:0}.insurance-module__hkDksW__page .mvi-star-two{top:150px;right:55px}.insurance-module__hkDksW__page .mvi-star-one{top:0;left:30px}.insurance-module__hkDksW__page .mvi-proof{flex-wrap:wrap;justify-content:flex-start;gap:13px 25px}.insurance-module__hkDksW__page .mvi-proof span{font-size:10px}.insurance-module__hkDksW__page .mvi-about{grid-template-columns:1fr;gap:40px;padding-block:75px}.insurance-module__hkDksW__page .mvi-about-mark{order:2;min-height:330px}.insurance-module__hkDksW__page .mvi-about-mark img{max-width:280px}.insurance-module__hkDksW__page .mvi-about h2+p{max-width:100%}.insurance-module__hkDksW__page .mvi-section-heading{grid-template-columns:1fr;gap:20px;margin-bottom:30px}.insurance-module__hkDksW__page .mvi-section-heading>p{max-width:600px}.insurance-module__hkDksW__page .mvi-interests{padding-block:75px}.insurance-module__hkDksW__page .mvi-interest-grid{grid-template-columns:1fr 1fr;gap:13px}.insurance-module__hkDksW__page .mvi-interest{padding:23px 20px 0}.insurance-module__hkDksW__page .mvi-interest h3{font-size:21px}.insurance-module__hkDksW__page .mvi-process{padding-block:75px}.insurance-module__hkDksW__page .mvi-steps{gap:20px;margin-top:35px}.insurance-module__hkDksW__page .mvi-steps h3{font-size:17px}.insurance-module__hkDksW__page .mvi-contact{padding-block:65px}.insurance-module__hkDksW__page .mvi-contact-grid{grid-template-columns:1fr;gap:35px}.insurance-module__hkDksW__page .mvi-contact-copy h2{max-width:580px}.insurance-module__hkDksW__page .mvi-contact-copy>p:not(.mvi-eyebrow):not(.mvi-disclaimer){max-width:560px}.insurance-module__hkDksW__page .mvi-contact-symbol{display:none}.insurance-module__hkDksW__page .mvi-disclaimer{max-width:100%;margin-top:25px;padding-top:20px}.insurance-module__hkDksW__page .mvi-faq{grid-template-columns:1fr;gap:32px;padding-block:75px}.insurance-module__hkDksW__page .mvi-faq h2{max-width:500px;font-size:34px}.insurance-module__hkDksW__page section[id]{scroll-margin-top:100px}}@media (max-width:450px){.insurance-module__hkDksW__page .mvi-shell{width:calc(100% - 36px)}.insurance-module__hkDksW__page .mvi-header-inner{height:76px}.insurance-module__hkDksW__page .mvi-logo{width:175px}.insurance-module__hkDksW__page .mvi-nav{top:76px}.insurance-module__hkDksW__page .mvi-hero-grid{padding-top:42px}.insurance-module__hkDksW__page .mvi-eyebrow{margin-bottom:19px;font-size:9px}.insurance-module__hkDksW__page .mvi-hero h1{font-size:43px}.insurance-module__hkDksW__page .mvi-lead{margin-top:23px;font-size:14px}.insurance-module__hkDksW__page .mvi-hero-actions{flex-wrap:wrap;gap:22px;margin-top:25px}.insurance-module__hkDksW__page .mvi-button{gap:18px;padding:16px 19px;font-size:12px}.insurance-module__hkDksW__page .mvi-text-link{font-size:11px}.insurance-module__hkDksW__page .mvi-hero-note{font-size:9px}.insurance-module__hkDksW__page .mvi-visual{height:385px;margin-top:10px}.insurance-module__hkDksW__page .mvi-symbol-disc{width:190px;height:235px}.insurance-module__hkDksW__page .mvi-symbol-disc img{width:130px}.insurance-module__hkDksW__page .mvi-scene{width:94px;height:95px}.insurance-module__hkDksW__page .mvi-scene-auto{top:165px}.insurance-module__hkDksW__page .mvi-scene-business{top:205px}.insurance-module__hkDksW__page .mvi-scene svg{width:28px}.insurance-module__hkDksW__page .mvi-scene span{font-size:9px}.insurance-module__hkDksW__page .mvi-visual-caption strong{font-size:15px}.insurance-module__hkDksW__page .mvi-star-one{left:12px}.insurance-module__hkDksW__page .mvi-star-two{top:142px;right:25px}.insurance-module__hkDksW__page .mvi-proof{flex-direction:column;align-items:flex-start;gap:13px;padding-block:21px}.insurance-module__hkDksW__page .mvi-interest-grid{grid-template-columns:1fr}.insurance-module__hkDksW__page .mvi-interest{padding:25px 25px 0}.insurance-module__hkDksW__page .mvi-interest-top{margin-bottom:21px}.insurance-module__hkDksW__page .mvi-interest h3{font-size:24px}.insurance-module__hkDksW__page .mvi-steps{grid-template-columns:1fr;gap:27px}.insurance-module__hkDksW__page .mvi-steps article{grid-template-columns:38px 1fr;gap:8px 18px;display:grid}.insurance-module__hkDksW__page .mvi-step-number{grid-row:1/3}.insurance-module__hkDksW__page .mvi-steps h3{margin:0;font-size:19px}.insurance-module__hkDksW__page .mvi-steps p{grid-column:2;margin:0}.insurance-module__hkDksW__page .mvi-form-wrap{padding:27px 22px}.insurance-module__hkDksW__page .mvi-form-grid{grid-template-columns:1fr;gap:15px}:is(.insurance-module__hkDksW__page .mvi-form-grid input,.insurance-module__hkDksW__page .mvi-form-grid select,.insurance-module__hkDksW__page .mvi-form-grid textarea){font-size:16px}.insurance-module__hkDksW__page .mvi-footer-top{flex-direction:column;gap:30px}.insurance-module__hkDksW__page .mvi-footer-links{align-items:flex-start}.insurance-module__hkDksW__page .mvi-footer-bottom{flex-direction:column;gap:7px}.insurance-module__hkDksW__page .mvi-footer-links a{font-size:12px}}.insurance-module__hkDksW__page .mvi-visual{height:515px}.insurance-module__hkDksW__page .mvi-photo-frame{border:1px solid #ffffff35;border-radius:150px 14px 14px;position:absolute;inset:0 28px 0 32px;overflow:hidden;box-shadow:0 30px 70px #1a022c66}.insurance-module__hkDksW__page .mvi-photo-frame>img{object-fit:cover;object-position:center}.insurance-module__hkDksW__page .mvi-photo-shade{background:linear-gradient(#0000 63%,#1c092de6);position:absolute;inset:0}.insurance-module__hkDksW__page .mvi-photo-caption{color:#fff;position:absolute;bottom:55px;left:26px;right:20px}.insurance-module__hkDksW__page .mvi-photo-caption strong{letter-spacing:-.03em;font-size:17px;font-weight:700}.insurance-module__hkDksW__page .mvi-photo-caption p{color:#e6d8ed;margin-top:5px;font-size:11px}.insurance-module__hkDksW__page .mvi-photo-brand{background:#fffaf0;border-radius:8px;place-items:center;width:83px;height:96px;display:grid;position:absolute;top:22px;right:0;rotate:7deg;box-shadow:0 10px 30px #19022255}.insurance-module__hkDksW__page .mvi-photo-brand img{width:50px;height:auto}.insurance-module__hkDksW__page .mvi-photo-label{color:var(--mvi-purple);background:#fffaf0;border-radius:6px;align-items:center;gap:11px;padding:17px 21px;display:flex;position:absolute;bottom:-19px;left:8px;box-shadow:0 10px 30px #19022233}.insurance-module__hkDksW__page .mvi-photo-label span{margin-right:6px;font-size:10px;font-weight:700}.insurance-module__hkDksW__page .mvi-photo-label svg{color:#916713}.insurance-module__hkDksW__page .mvi-about-photo{background:var(--mvi-paper);border-radius:8px;min-height:400px;position:relative;overflow:hidden}.insurance-module__hkDksW__page .mvi-about-photo>img{object-fit:cover;object-position:center}.insurance-module__hkDksW__page .mvi-about-logo{background:#fffffff5;border-radius:4px;width:245px;padding:17px 20px;position:absolute;bottom:24px;left:20px;box-shadow:0 7px 30px #33094515}.insurance-module__hkDksW__page .mvi-about-logo img{width:100%;height:auto;display:block}.insurance-module__hkDksW__page .mvi-about-photo>span{color:#fff;text-shadow:0 1px 4px #000;font-size:8px;position:absolute;bottom:8px;right:12px}@media (max-width:760px){.insurance-module__hkDksW__page .mvi-visual{width:min(460px,100%);height:500px}.insurance-module__hkDksW__page .mvi-photo-frame{inset:0 20px 0 15px}.insurance-module__hkDksW__page .mvi-photo-label{left:0}.insurance-module__hkDksW__page .mvi-about-photo{order:2;min-height:360px}.insurance-module__hkDksW__page .mvi-hero-grid{gap:45px;padding-bottom:65px}}@media (max-width:450px){.insurance-module__hkDksW__page .mvi-visual{height:445px}.insurance-module__hkDksW__page .mvi-photo-frame{border-radius:100px 12px 12px;inset:0 14px 0 6px}.insurance-module__hkDksW__page .mvi-photo-brand{width:68px;height:82px;top:19px;right:0}.insurance-module__hkDksW__page .mvi-photo-brand img{width:43px}.insurance-module__hkDksW__page .mvi-photo-caption{bottom:55px;left:21px}.insurance-module__hkDksW__page .mvi-photo-caption strong{font-size:15px}.insurance-module__hkDksW__page .mvi-photo-label{gap:9px;padding:14px;left:0}.insurance-module__hkDksW__page .mvi-photo-label span{font-size:9px}.insurance-module__hkDksW__page .mvi-star-one{top:-8px;left:0}.insurance-module__hkDksW__page .mvi-about-photo{min-height:320px}.insurance-module__hkDksW__page .mvi-about-logo{width:210px;padding:15px;bottom:24px;left:15px}}@media (prefers-reduced-motion:reduce){.insurance-module__hkDksW__page *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
.insurance-events-module__YVivaa__events{background:#faf8fb;min-height:100vh}.insurance-events-module__YVivaa__headerLinks{align-items:center;gap:27px;margin-left:auto;display:flex}.insurance-events-module__YVivaa__homeLink{font-size:12px;font-weight:700}.insurance-events-module__YVivaa__hero{color:#fff;background:#330945;padding:36px 0 66px;position:relative;overflow:hidden}.insurance-events-module__YVivaa__back{color:#d3bfdc;align-items:center;gap:9px;margin-bottom:43px;font-size:11px;display:inline-flex}.insurance-events-module__YVivaa__heroGrid{grid-template-columns:1.5fr .5fr;align-items:center;gap:50px;display:grid}.insurance-events-module__YVivaa__kicker{letter-spacing:.13em;color:#7b498e;font-weight:800;line-height:1.5;margin:0 0 12px!important;font-size:9px!important}.insurance-events-module__YVivaa__hero .insurance-events-module__YVivaa__kicker{color:#fec92b;letter-spacing:.16em;margin-bottom:20px!important}.insurance-events-module__YVivaa__hero h1{letter-spacing:-.055em;font-size:clamp(40px,4.7vw,66px);font-weight:750;line-height:1.12}.insurance-events-module__YVivaa__hero h1 span{color:#fec92b}.insurance-events-module__YVivaa__heroIntro{color:#dac8e3;max-width:580px;font-size:14px;line-height:1.9;margin-top:23px!important}.insurance-events-module__YVivaa__heroArt{color:#fec92b;flex-direction:column;align-items:center;gap:19px;max-width:230px;padding:28px;display:flex;rotate:6deg}.insurance-events-module__YVivaa__heroArt span{text-align:center;color:#e7d5f0;letter-spacing:.1em;font-size:9px;line-height:1.9}.insurance-events-module__YVivaa__heroArt strong{color:#fec92b}.insurance-events-module__YVivaa__agenda{padding-block:72px 100px}.insurance-events-module__YVivaa__agendaHeading{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:35px;display:flex}.insurance-events-module__YVivaa__agendaHeading h2{font-size:43px!important}.insurance-events-module__YVivaa__refresh{color:#60446e;cursor:pointer;background:#fff;border:1px solid #e4d9ea;border-radius:5px;align-items:center;gap:8px;padding:10px 13px;font-weight:700;display:flex;font-size:11px!important}.insurance-events-module__YVivaa__refresh:disabled{opacity:.6;cursor:wait}.insurance-events-module__YVivaa__toolbar{border-bottom:1px solid #e5dbea;flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:30px;padding-bottom:25px;display:flex}.insurance-events-module__YVivaa__viewToggle{background:#fff;border:1px solid #e5dbea;border-radius:6px;gap:3px;padding:4px;display:flex}.insurance-events-module__YVivaa__viewToggle button{color:#6c5477;cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:8px;padding:10px 13px;font-weight:700;display:flex;font-size:11px!important}.insurance-events-module__YVivaa__viewToggle button[aria-pressed=true]{color:#fff;background:#330945}.insurance-events-module__YVivaa__search{color:#8c7298;background:#fff;border:1px solid #e5dbea;border-radius:5px;flex:1;align-items:center;gap:9px;min-width:150px;padding:11px 14px;display:flex}.insurance-events-module__YVivaa__search input{color:#330945;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:12px!important}.insurance-events-module__YVivaa__search:focus-within{outline-offset:2px;outline:2px solid #b48bc6}.insurance-events-module__YVivaa__mode select{color:#60446e;background:#fff;border:1px solid #e5dbea;border-radius:5px;max-width:210px;padding:12px 13px;font-size:11px!important}.insurance-events-module__YVivaa__layout{grid-template-columns:300px 1fr;align-items:start;gap:36px;display:grid}.insurance-events-module__YVivaa__listLayout{display:block}.insurance-events-module__YVivaa__sidebar{background:#fff;border:1px solid #e5dbea;border-radius:8px;padding:22px 17px;position:sticky;top:120px}.insurance-events-module__YVivaa__monthHead{justify-content:space-between;align-items:center;gap:8px;margin-bottom:23px;display:flex}.insurance-events-module__YVivaa__monthHead h3{text-transform:capitalize;font-weight:750;font-size:15px!important}.insurance-events-module__YVivaa__monthHead button{color:#330945;cursor:pointer;background:#f6f1f8;border:0;border-radius:4px;place-items:center;width:30px;height:32px;display:grid}.insurance-events-module__YVivaa__weekdays,.insurance-events-module__YVivaa__days{grid-template-columns:repeat(7,1fr);gap:3px;display:grid}.insurance-events-module__YVivaa__weekdays span{color:#9a83a5;text-align:center;padding-bottom:10px;font-size:10px;font-weight:700}.insurance-events-module__YVivaa__days button{aspect-ratio:1;color:#5e456a;cursor:pointer;background:0 0;border:0;border-radius:5px;place-items:center;display:grid;position:relative;font-size:11px!important}.insurance-events-module__YVivaa__days button:hover{background:#f6f0f9}.insurance-events-module__YVivaa__days .insurance-events-module__YVivaa__today{font-weight:800;box-shadow:inset 0 0 0 1px #9871a8}.insurance-events-module__YVivaa__days .insurance-events-module__YVivaa__selected{color:#fff!important;background:#330945!important}.insurance-events-module__YVivaa__dayDot{background:#c69800;border-radius:50%;width:4px;height:4px;position:absolute;bottom:4px;left:calc(50% - 2px)}.insurance-events-module__YVivaa__selected .insurance-events-module__YVivaa__dayDot{background:#fec92b}.insurance-events-module__YVivaa__calendarFoot{border-top:1px solid #eee7f1;justify-content:space-between;align-items:center;margin-top:16px;padding-top:20px;display:flex}.insurance-events-module__YVivaa__calendarFoot>span{color:#8a7097;align-items:center;gap:5px;font-size:9px;display:flex}.insurance-events-module__YVivaa__calendarFoot i{background:#c69800;border-radius:50%;width:5px;height:5px}.insurance-events-module__YVivaa__calendarFoot button{color:#684277;cursor:pointer;background:0 0;border:0;font-weight:750;font-size:10px!important}.insurance-events-module__YVivaa__zone{color:#8a7097;align-items:center;gap:6px;font-size:9px;display:flex;padding-top:17px!important}.insurance-events-module__YVivaa__resultHeading{justify-content:space-between;align-items:center;gap:20px;min-height:36px;margin-bottom:20px;display:flex}.insurance-events-module__YVivaa__resultHeading h3{text-transform:capitalize;font-weight:750;font-size:18px!important}.insurance-events-module__YVivaa__resultHeading>span{color:#7d638a;white-space:nowrap;font-size:10px}.insurance-events-module__YVivaa__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.insurance-events-module__YVivaa__listLayout .insurance-events-module__YVivaa__cards{grid-template-columns:repeat(3,minmax(0,1fr))}.insurance-events-module__YVivaa__card{background:#fff;border:1px solid #e5dbea;border-radius:7px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 8px 22px #33094503}.insurance-events-module__YVivaa__art{aspect-ratio:16/9;background:#330945;position:relative;overflow:hidden}.insurance-events-module__YVivaa__art>img{object-fit:cover}.insurance-events-module__YVivaa__artFallback{color:#fec92b;background:#330945;justify-content:center;align-items:center;gap:18px;display:flex;position:absolute;inset:0}.insurance-events-module__YVivaa__artFallback span{letter-spacing:.1em;color:#e9d9f1;font-size:8px;line-height:1.9}.insurance-events-module__YVivaa__artFallback strong{color:#fec92b;font-size:11px}.insurance-events-module__YVivaa__cardBody{flex-direction:column;flex:1;padding:24px;display:flex}.insurance-events-module__YVivaa__cardBody h3{overflow-wrap:anywhere;font-weight:750;line-height:1.4;margin-bottom:18px!important;font-size:20px!important}.insurance-events-module__YVivaa__cardDate{color:#796085;align-items:flex-start;gap:8px;font-size:11px;line-height:1.8;display:flex;margin:0 0 8px!important}.insurance-events-module__YVivaa__cardDate svg{flex:none;margin-top:2px}.insurance-events-module__YVivaa__cardButton{color:#330945;cursor:pointer;background:0 0;border:0;border-top:1px solid #eee6f2;justify-content:space-between;align-items:center;gap:15px;width:100%;margin-top:auto;padding:15px 0 0;font-weight:750;display:flex;font-size:11px!important}.insurance-events-module__YVivaa__empty{text-align:center;background:#fff;border:1px dashed #d7c8df;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;min-height:360px;padding:45px 35px;display:flex}.insurance-events-module__YVivaa__empty>svg{color:#a88bb7;margin-bottom:22px}.insurance-events-module__YVivaa__empty h3{max-width:460px;font-weight:750;line-height:1.3;font-size:23px!important}.insurance-events-module__YVivaa__empty p{color:#897091;max-width:450px;font-size:12px;line-height:1.9;margin-top:14px!important}.insurance-events-module__YVivaa__empty .insurance-events-module__YVivaa__outlineButton{margin-top:24px}.insurance-events-module__YVivaa__error{color:#8a3448;background:#fff0f2;border:1px solid #ecd0d6;border-radius:5px;padding:12px 16px;font-size:12px;margin-bottom:24px!important}.insurance-events-module__YVivaa__dialog{color:#291d30;overscroll-behavior:contain;background:#fff;border:0;border-radius:12px;width:calc(100% - 32px);max-width:720px;max-height:90vh;padding:0;overflow:auto;box-shadow:0 30px 100px #17022266}.insurance-events-module__YVivaa__dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#1c0829bb}.insurance-events-module__YVivaa__dialogContent{position:relative}.insurance-events-module__YVivaa__dialog .insurance-events-module__YVivaa__art{aspect-ratio:2.5}.insurance-events-module__YVivaa__close{z-index:2;color:#330945;cursor:pointer;background:#fff;border:0;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:16px;right:16px;box-shadow:0 4px 15px #33094533}.insurance-events-module__YVivaa__dialogBody{padding:33px 38px}.insurance-events-module__YVivaa__dialogBody h2{overflow-wrap:anywhere;margin-bottom:24px!important;font-size:33px!important}.insurance-events-module__YVivaa__description{white-space:pre-wrap;overflow-wrap:anywhere;color:#715b7d;font-size:14px;line-height:1.9;margin-top:25px!important}.insurance-events-module__YVivaa__dialogActions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.insurance-events-module__YVivaa__outlineButton{color:#330945;cursor:pointer;background:#fff;border:1px solid #d7c8df;border-radius:5px;justify-content:center;align-items:center;gap:10px;padding:13px 16px;font-weight:700;display:inline-flex;font-size:11px!important}.insurance-events-module__YVivaa__outlineButton:hover{background:#f6f1f8}.insurance-events-module__YVivaa__contactLink{color:#7c4c90;align-items:center;gap:9px;margin-top:25px;font-size:11px;font-weight:700;display:inline-flex}.insurance-events-module__YVivaa__teaser{background:#fff9e5;border-block:1px solid #f3e6bd;padding:75px 0}.insurance-events-module__YVivaa__teaserHeading{justify-content:space-between;align-items:center;gap:45px;display:flex}.insurance-events-module__YVivaa__teaserHeading h2{max-width:650px;font-size:clamp(30px,3vw,43px)!important}.insurance-events-module__YVivaa__teaserHeading>a{flex-shrink:0}.insurance-events-module__YVivaa__teaserEmpty{color:#69542d;border-top:1px solid #eadebb;align-items:center;gap:16px;margin-top:30px;padding-top:25px;display:flex}.insurance-events-module__YVivaa__teaserEmpty p{flex:1;font-size:12px;line-height:1.8}.insurance-events-module__YVivaa__teaserEmpty>svg{flex-shrink:0}.insurance-events-module__YVivaa__teaserList{gap:12px;margin-top:30px;display:grid}.insurance-events-module__YVivaa__teaserList>a{background:#fff;border:1px solid #efe0b2;border-radius:6px;align-items:center;gap:20px;padding:20px;display:flex}.insurance-events-module__YVivaa__teaserList h3{font-weight:750;font-size:18px!important}.insurance-events-module__YVivaa__teaserList p{color:#846b50;font-size:11px;line-height:1.8;margin-top:6px!important}.insurance-events-module__YVivaa__teaserList>a>svg{flex-shrink:0;margin-left:auto}.insurance-events-module__YVivaa__teaserIcon{color:#684712;background:#fff4c7;border-radius:6px;flex-shrink:0;place-items:center;width:48px;height:48px;display:grid}.insurance-events-module__YVivaa__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.insurance-events-module__YVivaa__spin{animation:1s linear infinite insurance-events-module__YVivaa__mvi-event-spin}@keyframes insurance-events-module__YVivaa__mvi-event-spin{to{transform:rotate(360deg)}}@media (max-width:1050px){.insurance-events-module__YVivaa__layout{grid-template-columns:270px 1fr;gap:25px}.insurance-events-module__YVivaa__cards{grid-template-columns:1fr}.insurance-events-module__YVivaa__listLayout .insurance-events-module__YVivaa__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.insurance-events-module__YVivaa__mode select{max-width:180px}.insurance-events-module__YVivaa__teaserHeading{gap:30px}.insurance-events-module__YVivaa__heroArt{max-width:200px}}@media (max-width:760px){.insurance-events-module__YVivaa__hero{padding:28px 0 48px}.insurance-events-module__YVivaa__back{margin-bottom:30px}.insurance-events-module__YVivaa__heroGrid{grid-template-columns:1fr}.insurance-events-module__YVivaa__heroArt{display:none}.insurance-events-module__YVivaa__hero h1{font-size:47px}.insurance-events-module__YVivaa__heroIntro{font-size:13px}.insurance-events-module__YVivaa__agenda{padding-block:50px 70px}.insurance-events-module__YVivaa__agendaHeading h2{font-size:35px!important}.insurance-events-module__YVivaa__toolbar{gap:12px}.insurance-events-module__YVivaa__search{flex-basis:55%}.insurance-events-module__YVivaa__viewToggle{flex:none}.insurance-events-module__YVivaa__mode{width:100%}.insurance-events-module__YVivaa__mode select{width:100%;max-width:none}.insurance-events-module__YVivaa__layout{grid-template-columns:1fr;gap:30px}.insurance-events-module__YVivaa__sidebar{max-width:none;padding:23px 20px;position:static}.insurance-events-module__YVivaa__days button{aspect-ratio:auto;min-height:38px}.insurance-events-module__YVivaa__monthHead h3{font-size:17px!important}.insurance-events-module__YVivaa__weekdays span,.insurance-events-module__YVivaa__days button{font-size:12px!important}.insurance-events-module__YVivaa__cards,.insurance-events-module__YVivaa__listLayout .insurance-events-module__YVivaa__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.insurance-events-module__YVivaa__cardBody{padding:20px}.insurance-events-module__YVivaa__cardBody h3{font-size:18px!important}.insurance-events-module__YVivaa__empty{min-height:300px;padding:35px 25px}.insurance-events-module__YVivaa__teaserHeading{flex-direction:column;align-items:flex-start;gap:25px}.insurance-events-module__YVivaa__teaser{padding-block:55px}.insurance-events-module__YVivaa__teaserHeading h2{font-size:35px!important}.insurance-events-module__YVivaa__teaserList>a{gap:14px;padding:17px}.insurance-events-module__YVivaa__teaserList h3{font-size:16px!important}.insurance-events-module__YVivaa__teaserIcon{width:40px;height:40px}.insurance-events-module__YVivaa__dialogBody{padding:27px}.insurance-events-module__YVivaa__dialogBody h2{font-size:28px!important}.insurance-events-module__YVivaa__headerLinks{gap:17px}.insurance-events-module__YVivaa__homeLink{font-size:11px}}@media (max-width:450px){.insurance-events-module__YVivaa__homeLink{display:none}.insurance-events-module__YVivaa__headerLinks{gap:12px}.insurance-events-module__YVivaa__hero h1{font-size:40px}.insurance-events-module__YVivaa__hero .insurance-events-module__YVivaa__kicker{font-size:8px!important}.insurance-events-module__YVivaa__agendaHeading{gap:15px}.insurance-events-module__YVivaa__agendaHeading h2{font-size:32px!important}.insurance-events-module__YVivaa__refresh{gap:0;padding:12px;font-size:0!important}.insurance-events-module__YVivaa__refresh svg{width:17px;height:17px}.insurance-events-module__YVivaa__viewToggle{width:100%}.insurance-events-module__YVivaa__viewToggle button{flex:1;justify-content:center}.insurance-events-module__YVivaa__search{flex-basis:100%;width:100%}.insurance-events-module__YVivaa__search input,.insurance-events-module__YVivaa__mode select{font-size:16px!important}.insurance-events-module__YVivaa__cards,.insurance-events-module__YVivaa__listLayout .insurance-events-module__YVivaa__cards{grid-template-columns:1fr}.insurance-events-module__YVivaa__resultHeading h3{font-size:17px!important}.insurance-events-module__YVivaa__dialog{width:calc(100% - 20px);max-height:94vh}.insurance-events-module__YVivaa__dialog .insurance-events-module__YVivaa__art{aspect-ratio:1.9}.insurance-events-module__YVivaa__dialogBody{padding:25px 21px}.insurance-events-module__YVivaa__dialogActions{flex-direction:column;align-items:stretch}.insurance-events-module__YVivaa__dialogBody h2{font-size:25px!important}.insurance-events-module__YVivaa__dialogActions .insurance-events-module__YVivaa__outlineButton{width:100%}.insurance-events-module__YVivaa__teaserEmpty{align-items:flex-start}}@media (prefers-reduced-motion:reduce){.insurance-events-module__YVivaa__spin{animation:none}}
