.about-modern>.business-section{padding:var(--mr-sys-layout-section-padding-y-current) 0}.about-modern .ab-white{background:var(--mr-sys-color-surface-card)}.about-modern .ab-hero{background:var(--mr-sys-color-surface-page)}.about-modern .ab-stack{gap:var(--mr-ref-space-600);flex-direction:column;min-width:0;display:flex}.about-modern .ab-section-heading{width:100%;margin-block:0 var(--mr-ref-space-500)}.about-modern .ab-hero .ab-section-heading{max-width:var(--mr-sys-layout-container-content)}.about-modern .ab-hero h1{color:var(--mr-sys-color-text-primary)}.about-modern .ab-hero .ab-section-heading .product-copy{font-size:var(--mr-sys-typography-body-lead-size);line-height:var(--mr-sys-typography-body-lead-line-height)}.about-modern .ab-grid{gap:var(--mr-ref-space-600);grid-template-columns:minmax(0,1fr);align-items:stretch;display:grid}.about-modern .ab-card{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.about-modern .ab-card h3{font-family:var(--mr-sys-typography-heading-small-family),sans-serif;font-size:var(--mr-sys-typography-heading-small-size-desktop);font-weight:var(--mr-sys-typography-heading-small-weight);line-height:var(--mr-sys-typography-heading-small-line-height);text-align:start}.about-modern .ab-card .product-copy{text-align:start}.about-modern .product-copy strong{font-weight:var(--mr-ref-font-weight-semibold)}.about-modern .ab-reading .ab-section-heading{max-width:var(--mr-sys-layout-container-content);padding:var(--mr-comp-card-default-padding);border:1px solid var(--mr-sys-color-border-subtle);border-radius:var(--mr-comp-card-feature-radius);background:var(--mr-sys-color-surface-card);margin-bottom:0}.about-modern .ab-profile{gap:var(--mr-ref-space-800);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}.about-modern .ab-profile .product-image{width:100%;max-width:var(--mr-sys-layout-container-narrow);border-radius:var(--mr-comp-card-feature-radius);height:auto;margin-inline:auto}.about-modern .ab-profile .product-copy{text-align:start}.about-modern .ab-profile .product-copy>p:first-child{padding-bottom:var(--mr-ref-space-500);border-bottom:1px solid var(--mr-sys-color-border-subtle)}.about-modern .ab-profile .product-copy>p:first-child strong{color:var(--mr-sys-color-text-primary);font-family:var(--mr-sys-typography-heading-small-family),sans-serif;font-size:var(--mr-sys-typography-heading-small-size-desktop)}.about-modern .ab-partners .ab-card{text-align:center;padding:var(--mr-ref-space-600);align-items:center}.about-modern .ab-partners .ab-card h3{text-align:center}.about-modern .ab-partners .ab-card .product-copy{padding-top:var(--mr-ref-space-400);margin-top:auto}.about-modern .ab-partners .ab-card a{align-items:center;gap:var(--mr-ref-space-200);min-height:var(--mr-comp-standalone-link-min-height);font-size:var(--mr-sys-typography-body-small-size);line-height:var(--mr-sys-typography-body-small-line-height);display:inline-flex}.about-modern .ab-partners .ab-card a:after{content:"→"}.about-modern .ab-values .ab-card .product-copy>p:first-child{color:var(--mr-sys-color-link-default);padding-bottom:var(--mr-ref-space-400);border-bottom:1px solid var(--mr-sys-color-border-subtle)}.about-modern .ab-values .ab-card em{font-style:normal}.about-modern .ab-roadmap .ab-card:first-child{background:var(--mr-sys-color-surface-info)}.about-modern .ab-roadmap .ab-section-content>.product-copy{max-width:var(--mr-sys-layout-container-content);padding:var(--mr-ref-space-500);border-radius:var(--mr-comp-card-default-radius);background:var(--mr-sys-color-surface-warm);margin-inline:auto}.about-modern .ab-origin .ab-section-content>h3{margin:var(--mr-ref-space-500) 0 0;text-align:center}.about-modern .ab-origin .ab-section-content>.product-copy{max-width:var(--mr-sys-layout-container-content);width:100%;margin-inline:auto}.about-modern .ab-origin .product-copy .ab-benefits{gap:var(--mr-ref-space-400);padding:var(--mr-ref-space-600);border-radius:var(--mr-comp-card-default-radius);background:var(--mr-sys-color-surface-info);margin:0;list-style:none;display:grid}.about-modern .ab-benefits li{align-items:flex-start;gap:var(--mr-ref-space-300);margin:0;display:flex}.about-modern .ab-benefits li:before{content:"✓";color:var(--mr-sys-color-link-default);font-weight:var(--mr-ref-font-weight-semibold);flex-shrink:0}.about-modern .ab-card .product-copy li::marker{color:var(--mr-sys-color-link-default)}.about-modern .product-trust{gap:var(--mr-ref-space-300);margin:var(--mr-ref-space-400) auto 0;padding:var(--mr-ref-space-500);width:100%;max-width:var(--mr-sys-layout-container-wide);border:1px solid var(--mr-sys-color-border-subtle);grid-template-columns:repeat(6,minmax(0,1fr))}.about-modern .product-trust img{width:100%;max-width:var(--mr-ref-space-1200);height:var(--mr-ref-space-1000);object-fit:contain}.about-modern .ab-compass .ab-section-content>.product-copy{text-align:center}.about-modern .ab-compass .ab-section-content>.product-copy a{min-height:var(--mr-comp-standalone-link-min-height);align-items:center;display:inline-flex}.about-modern .product-faq{max-width:var(--mr-sys-layout-container-content);width:100%;margin-inline:auto}.about-modern .ab-actions{justify-content:center;gap:var(--mr-ref-space-300);flex-wrap:wrap;display:flex}.about-modern .ab-action{min-width:0;display:flex}.about-modern .ab-final .tm-heading{margin-bottom:0}.about-modern .ab-final .ab-stack{gap:var(--mr-ref-space-600)}.about-modern .ab-final .tm-final-box .product-button{box-shadow:none;flex:initial;min-height:var(--mr-comp-button-height);padding:var(--mr-ref-space-400) var(--mr-ref-space-600);background:var(--mr-sys-color-surface-card);color:var(--mr-sys-color-link-default)}.about-modern .ab-final .tm-final-box .product-button:hover{background:var(--mr-sys-color-surface-info)}.about-modern .ab-final .product-copy a{color:var(--mr-sys-color-text-inverse)}@media (width>=768px){.about-modern :is(.ab-grid--two,.ab-grid--four),.about-modern .ab-grid--three{grid-template-columns:repeat(2,minmax(0,1fr))}.about-modern .ab-grid--three>.ab-card:last-child:nth-child(odd){grid-column:1/-1}.about-modern .ab-profile{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}@media (width>=1100px){.about-modern .ab-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.about-modern .ab-grid--three>.ab-card:last-child:nth-child(odd){grid-column:auto}.about-modern .ab-grid--four{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=767px){.about-modern .ab-card{padding:var(--mr-ref-space-500)}.about-modern .ab-partners .ab-grid{gap:var(--mr-ref-space-300);grid-template-columns:repeat(2,minmax(0,1fr))}.about-modern .ab-partners .ab-card{padding:var(--mr-ref-space-400)}.about-modern .ab-partners .ab-card a{text-align:center}.about-modern .ab-actions{flex-direction:column}.about-modern .ab-action .product-button{width:100%;max-width:none}.about-modern .product-trust{gap:var(--mr-ref-space-200);padding:var(--mr-ref-space-400) var(--mr-ref-space-300)}}.accident-modern>.business-section{padding:var(--mr-sys-layout-section-padding-y-current) 0}.accident-modern>.ac-source-section{padding:0}.accident-modern .tm-hero{background:var(--mr-sys-color-surface-page)}.accident-modern .ac-white{background:var(--mr-sys-color-surface-card)}.accident-modern .ac-lead{margin-top:var(--mr-ref-space-500)}.accident-modern .ac-actions{align-items:center;gap:var(--mr-ref-space-400) var(--mr-ref-space-600);margin-top:var(--mr-ref-space-600);flex-wrap:wrap;display:flex}.accident-modern .ac-button{min-height:var(--mr-comp-button-height);justify-content:center;align-items:center;gap:var(--mr-comp-button-icon-gap);max-width:100%;padding:var(--mr-ref-space-400) var(--mr-ref-space-600);border-radius:var(--mr-comp-button-radius);background:var(--mr-comp-button-utility-background-default);color:var(--mr-comp-button-utility-foreground-default);font-family:var(--mr-comp-button-label-family),sans-serif;font-size:var(--mr-comp-button-label-size);font-weight:var(--mr-comp-button-label-weight);line-height:var(--mr-comp-button-label-line-height);text-align:center;text-decoration:none;display:inline-flex}.accident-modern .ac-button:hover{background:var(--mr-comp-button-utility-background-hover);color:var(--mr-comp-button-utility-foreground-hover);text-decoration:none}.accident-modern :is(.ac-main-image,.ac-context-image,.ac-context img){border-radius:var(--mr-comp-card-feature-radius);width:100%;height:auto;display:block}.accident-modern .ac-main-image{box-shadow:var(--mr-sys-effect-shadow-surface)}.accident-modern :is(.ac-reading-grid,.ac-police-grid,.ac-filling-grid){gap:var(--mr-ref-space-600);align-items:start;display:grid}.accident-modern .ac-context{gap:var(--mr-ref-space-500);min-width:0;display:grid}.accident-modern .ac-context .tm-card{align-items:flex-start;gap:var(--mr-ref-space-400);flex-direction:column;display:flex}.accident-modern .ac-context h3{margin:0}.accident-modern .ac-copy{min-width:0}.accident-modern .ac-copy .product-copy>p+p,.accident-modern .ac-copy>.product-copy+.product-copy{margin-top:var(--mr-ref-space-500)}.accident-modern .ac-copy .tm-icon-box{margin-bottom:var(--mr-ref-space-400)}.accident-modern .ac-narrow{max-width:var(--mr-sys-layout-container-content);margin-inline:auto}.accident-modern .ac-callout{margin-top:var(--mr-ref-space-600);padding:var(--mr-ref-space-500);border-radius:var(--mr-comp-card-default-radius);background:var(--mr-sys-color-surface-info)}.accident-modern .ac-callout>p{margin-bottom:var(--mr-ref-space-400);font-weight:var(--mr-ref-font-weight-semibold);color:var(--mr-sys-color-text-primary)}.accident-modern .ac-section-action{margin-top:var(--mr-ref-space-600);text-align:center}.accident-modern .ac-warning{background:var(--mr-sys-color-surface-warm)}.accident-modern .ac-filling-grid .tm-card{height:100%}.accident-modern .ac-final .ac-button{margin-top:var(--mr-ref-space-600);background:var(--mr-sys-color-surface-card);color:var(--mr-sys-color-link-default)}.accident-modern .ac-final .ac-button:hover{background:var(--mr-sys-color-surface-info);color:var(--mr-sys-color-link-hover)}@media (width>=768px){.accident-modern .ac-reading-grid{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.accident-modern :is(.ac-police-grid,.ac-filling-grid){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.accident-modern .ac-reading-grid>.ac-context{max-width:var(--mr-sys-layout-container-content)}.accident-modern .ac-button{width:100%}}.accident-modern .ac-card-title{margin:0 0 var(--mr-ref-space-500)}.accident-modern .product-copy .ac-list{gap:var(--mr-ref-space-500);margin:0;padding:0;list-style:none;display:grid}.accident-modern .product-copy .ac-list>li{align-items:flex-start;gap:var(--mr-ref-space-400);margin:0;padding:0;display:flex}.accident-modern .ac-list-copy{flex:1;min-width:0}.accident-modern .ac-list-icon{width:var(--mr-ref-space-600);height:var(--mr-ref-space-600);color:var(--mr-sys-color-link-default);margin-top:var(--mr-ref-space-100);flex-shrink:0}.accident-modern .ac-list--warning .ac-list-icon{color:var(--mr-sys-color-text-accent)}.accident-modern .ac-list-intro{margin-bottom:var(--mr-ref-space-600)}.accident-modern .ac-list--steps{counter-reset:accident-action}.accident-modern .ac-list--steps>li{counter-increment:accident-action}.accident-modern .ac-list--steps>li:before{content:counter(accident-action);width:var(--mr-ref-space-800);height:var(--mr-ref-space-800);background:var(--mr-sys-color-surface-info);color:var(--mr-sys-color-link-default);font-family:var(--mr-sys-typography-heading-small-family),sans-serif;font-size:var(--mr-sys-typography-body-default-size);font-weight:var(--mr-ref-font-weight-semibold);line-height:var(--mr-sys-typography-body-default-line-height);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.accident-modern .ac-follow-up{margin-top:var(--mr-ref-space-600);padding-top:var(--mr-ref-space-600);border-top:1px solid var(--mr-sys-color-border-subtle)}.accident-modern .ac-follow-up .ac-list>li+li{border-top:1px solid var(--mr-sys-color-border-subtle);padding-top:var(--mr-ref-space-500)}.accident-modern .ac-detail-chunk{display:block}.accident-modern .ac-detail-chunk+.ac-detail-chunk{margin-top:var(--mr-ref-space-300)}.accident-modern .ac-inline-warning{gap:var(--mr-ref-space-400);margin-top:var(--mr-ref-space-600);padding:var(--mr-ref-space-500);border-radius:var(--mr-comp-card-default-radius);background:var(--mr-sys-color-surface-warm);align-items:flex-start;display:flex}.accident-modern .ac-inline-warning p{margin:0}.accident-modern .ac-distance-note{margin:var(--mr-ref-space-400) 0 0;padding:var(--mr-ref-space-400);background:var(--mr-sys-color-surface-info);border-radius:var(--mr-comp-card-compact-radius)}.accident-modern .ac-copy .product-copy>p+.ac-list{margin-top:var(--mr-ref-space-500)}.accident-modern .ac-copy strong{font-weight:var(--mr-ref-font-weight-semibold)}.business-page.product-page{padding:0}.business-section{padding:0 24px var(--mr-sys-layout-section-padding-y-current);scroll-margin-top:100px}.business-container{max-width:var(--mr-sys-layout-container-content);margin:auto}.business-section h2{text-align:center}.business-hero{padding-top:var(--mr-sys-layout-section-padding-y-current);text-align:center}.business-hero .product-copy{font-size:var(--mr-sys-typography-body-lead-size);line-height:var(--mr-sys-typography-body-lead-line-height)}.business-hero .product-trust{margin-top:0}.business-catalog .business-container{max-width:var(--mr-sys-layout-container-wide)}.business-catalog .business-container>.product-stack>.product-stack>.product-copy{text-align:center;max-width:var(--mr-sys-layout-container-content);margin:auto}.product-business-grid-two,.product-business-grid-three{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}.product-business-card{background:var(--mr-sys-color-surface-card);border-radius:var(--mr-comp-card-default-radius);flex-direction:column;gap:16px;min-width:0;padding:24px;display:flex}.product-business-card h3{font-size:var(--mr-sys-typography-heading-small-size-desktop);line-height:var(--mr-sys-typography-heading-small-line-height)}.product-business-card>.product-button,.product-business-card-actions{margin-top:auto}.product-business-card-actions{flex-direction:column;gap:12px;display:flex}.product-business-actions{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.product-business-actions .product-button{flex:240px;max-width:100%}.product-business-note{background:var(--mr-sys-color-surface-warm);border-radius:var(--mr-comp-card-default-radius);padding:24px}.business-surface{padding-top:var(--mr-sys-layout-section-padding-y-current);background:var(--mr-sys-color-surface-card)}.business-surface .product-business-card{border:1px solid var(--mr-sys-color-border-subtle)}.business-section .product-button{max-width:100%}@media (width>=768px){.product-business-grid-two{grid-template-columns:repeat(2,minmax(0,1fr))}.product-business-grid-three{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=767px){.business-section{padding-left:16px;padding-right:16px}}.commercial-product-page .product-section-title{text-align:center}.commercial-product-page .product-card-title{font-family:var(--mr-sys-typography-heading-small-family),sans-serif;font-size:var(--mr-sys-typography-heading-small-size-desktop);font-weight:var(--mr-sys-typography-heading-small-weight);line-height:var(--mr-sys-typography-heading-small-line-height);text-align:center}.commercial-product-page .product-business-card .product-copy{text-align:start}.commercial-product-page.business-hub .business-catalog .product-business-card .product-copy{text-align:center}.commercial-product-page .product-business-card-actions{align-items:center}.commercial-product-page .product-business-card-actions .product-button{width:100%}.commercial-product-page .product-trust{grid-template-columns:repeat(3,minmax(0,1fr))}.commercial-product-page .product-business-grid-three{grid-template-columns:minmax(0,1fr)}.commercial-product-page .product-faq{border:1px solid var(--mr-sys-color-border-subtle);border-radius:var(--mr-comp-card-default-radius)}.commercial-product-page .product-faq details:first-child{border-start-start-radius:inherit;border-start-end-radius:inherit}.commercial-product-page .product-faq details:last-child{border-bottom:0;border-end-end-radius:inherit;border-end-start-radius:inherit}@media (width>=768px){.commercial-product-page .product-business-grid-three{grid-template-columns:repeat(2,minmax(0,1fr))}.commercial-product-page .product-trust{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (width>=1100px){.commercial-product-page .product-business-grid-three{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=767px){.commercial-product-page .product-business-card,.commercial-product-page .product-business-note{padding:var(--mr-ref-space-500)}}.information-page [hidden]{display:none!important}.information-first{padding-top:var(--mr-sys-layout-section-padding-y-current);position:relative;overflow:hidden}.information-first .business-container{position:relative}.information-first h1{margin-bottom:24px}.information-wide>.business-container{max-width:var(--mr-sys-layout-container-wide)}.product-info-content{max-width:var(--mr-sys-layout-container-content);flex-direction:column;gap:24px;width:100%;margin:auto;display:flex}.information-page [id]{scroll-margin-top:110px}.information-page .product-copy{overflow-wrap:anywhere}.information-first .product-image[src*=bubble-one]{pointer-events:none;width:130px;position:absolute;top:0;right:-220px}.information-first .product-image[src*=bubble-one]:nth-child(2){width:90px;top:220px;left:-180px;right:auto}.product-info-illustration{max-width:400px;margin:auto}.information-accident .product-business-card>.product-image{object-fit:contain;width:100%;height:200px}.information-transport .information-first .product-image:not([src*=bubble-one]){object-fit:contain;max-width:180px;max-height:140px;margin:auto}.information-page .product-trust{grid-template-columns:repeat(3,minmax(0,1fr))}.product-info-grid-four{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}.product-info-actions{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.product-info-action{flex-direction:column;min-width:0;display:flex}.product-info-profile{grid-template-columns:minmax(0,1fr);align-items:center;gap:24px;display:grid}.product-info-profile .product-image{border-radius:var(--mr-comp-card-default-radius);max-width:280px;margin:auto}.information-page .product-business-card>.product-copy{flex-grow:1}@media (width>=768px){.product-info-grid-four{grid-template-columns:repeat(2,minmax(0,1fr))}.product-info-profile{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (width<=767px){.information-first .product-image[src*=bubble-one]{display:none}}.information-page .product-section-title{text-align:center}.information-page .product-card-title{font-family:var(--mr-sys-typography-heading-small-family),sans-serif;font-size:var(--mr-sys-typography-heading-small-size-desktop);font-weight:var(--mr-sys-typography-heading-small-weight);line-height:var(--mr-sys-typography-heading-small-line-height);text-align:center}.information-page .product-business-card .product-copy{text-align:start}.information-transport .information-first .product-business-card,.information-transport .information-first .product-business-card .product-copy{text-align:center}.information-page .product-info-action{flex:180px}.information-page .product-info-action .product-button{width:100%;height:100%}.information-page .product-business-grid-three{grid-template-columns:minmax(0,1fr)}.information-page .product-faq{border:1px solid var(--mr-sys-color-border-subtle);border-radius:var(--mr-comp-card-default-radius)}.information-page .product-faq details:first-child{border-start-start-radius:inherit;border-start-end-radius:inherit}.information-page .product-faq details:last-child{border-bottom:0;border-end-end-radius:inherit;border-end-start-radius:inherit}@media (width>=768px){.information-page .product-business-grid-three{grid-template-columns:repeat(2,minmax(0,1fr))}.information-page .product-trust{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (width>=1100px){.information-transport .product-business-grid-three{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=767px){.information-page .product-business-card{padding:var(--mr-ref-space-500)}}.legal-page{max-width:var(--mr-sys-layout-container-content);padding:var(--mr-sys-layout-section-padding-y-current) 24px;color:var(--mr-sys-color-text-primary);font-size:var(--mr-sys-typography-body-default-size);line-height:var(--mr-sys-typography-body-default-line-height);overflow-wrap:anywhere;margin:auto}.legal-group{flex-direction:column;gap:16px;min-width:0;display:flex}.legal-page>.legal-group+.legal-group{margin-top:32px}.legal-page h1{font-size:var(--mr-sys-typography-display-page-size-current);color:var(--mr-sys-color-text-heading-brand);text-align:center}.legal-page h2{font-size:var(--mr-sys-typography-heading-subsection-size-current);line-height:var(--mr-sys-typography-heading-subsection-line-height);color:var(--mr-sys-color-text-heading-brand);margin-top:16px}.legal-page h3{font-size:var(--mr-sys-typography-heading-small-size-desktop);line-height:var(--mr-sys-typography-heading-small-line-height)}.legal-page [id]{scroll-margin-top:110px}.legal-page a{color:var(--mr-sys-color-link-default);text-underline-offset:3px;text-decoration:underline}.legal-page a:hover{color:var(--mr-sys-color-text-primary)}.legal-page :is(a,button,[tabindex]):focus-visible{outline:3px solid var(--mr-sys-color-link-default);outline-offset:4px}.legal-breadcrumbs ol{font-size:var(--mr-sys-typography-body-small-size);flex-wrap:wrap;justify-content:center;gap:8px;padding:0;list-style:none;display:flex}.legal-breadcrumbs li+li:before{content:" / ";margin-right:8px}.lg-actions,.lg-company,.lg-back,.lg-hub-intro,.lg-hub-footer{text-align:center}.lg-print-btn{border:1px solid var(--mr-sys-color-link-default);border-radius:var(--mr-comp-button-radius);min-height:44px;color:var(--mr-sys-color-link-default);font-family:inherit;font-size:var(--mr-comp-button-label-size);font-weight:var(--mr-comp-button-label-weight);line-height:var(--mr-comp-button-label-line-height);cursor:pointer;background:0 0;padding:10px 22px}.lg-print-btn:hover{background:var(--mr-sys-color-surface-info)}.lg-print-only,.lg-translation-note{display:none}html[lang^=en] .lg-translation-note{background:var(--mr-sys-color-surface-info);border-radius:var(--mr-comp-card-default-radius);font-size:var(--mr-sys-typography-body-small-size);line-height:var(--mr-sys-typography-body-small-line-height);padding:16px;display:block}.lg-meta{font-size:var(--mr-sys-typography-body-small-size);flex-wrap:wrap;justify-content:center;gap:4px 24px;display:flex}.lg-meta-end{border-top:1px solid var(--mr-sys-color-border-subtle);padding-top:16px}.lg-toc{columns:2;column-gap:32px;padding:0;list-style:none}.lg-toc li{break-inside:avoid;margin-bottom:6px}.lg-toc a{padding:4px 0;display:inline-block}.lg-item{grid-template-columns:3em minmax(0,1fr);gap:6px;margin-bottom:12px;display:grid}.lg-sub{margin-left:3em}.lg-num{font-variant-numeric:tabular-nums;font-weight:var(--mr-comp-button-label-weight);color:var(--mr-sys-color-link-default)}.lg-item:target{background:var(--mr-sys-color-surface-info)}.lg-body p,.lg-body ul{margin-bottom:12px}.lg-body ul{padding-left:24px;list-style:outside}.lg-body li{margin-bottom:6px}.legal-table-scroll,.lg-table-wrap{overflow-x:auto}.legal-page table{border-collapse:collapse;width:100%;font-size:var(--mr-sys-typography-body-small-size);line-height:var(--mr-sys-typography-body-small-line-height)}.legal-page th,.legal-page td{text-align:left;vertical-align:top;border-bottom:1px solid var(--mr-sys-color-border-subtle);padding:8px 10px}.legal-page th{background:var(--mr-sys-color-surface-info)}.lg-table{min-width:640px}.lg-hub-group{border-radius:var(--mr-comp-card-default-radius);background:var(--mr-sys-color-surface-card);padding:24px}.lg-hub-meta{font-size:var(--mr-sys-typography-body-small-size);flex-wrap:wrap;gap:8px;display:flex}.lg-hub-title h2,.legal-page h2.lg-hub-title{font-size:var(--mr-sys-typography-heading-small-size-desktop)}@media (width<=767px){.legal-page{padding-left:16px;padding-right:16px}.lg-toc{columns:1}.lg-item{grid-template-columns:2.6em minmax(0,1fr)}.lg-sub{margin-left:12px}}@media print{@page{size:A4;margin:16mm}body:has(.legal-page)>header,body:has(.legal-page)>footer,.legal-page .lg-no-print{display:none!important}.legal-page{max-width:none;font-size:var(--mr-sys-typography-body-small-size);padding:0}.legal-page .legal-group{display:block}.legal-page h2{break-after:avoid}.legal-page .legal-content{margin-bottom:12px}.legal-page .lg-print-only{display:block}.legal-page .lg-print-header{border-bottom:1px solid var(--mr-sys-color-link-default);justify-content:space-between;gap:16px;padding-bottom:12px;display:flex}.lg-print-header img{width:120px}.lg-print-meta{font-size:var(--mr-sys-typography-body-small-size);text-align:right}.legal-page .lg-item{break-inside:avoid;padding-left:3em;display:block;position:relative}.legal-page .lg-num{position:absolute;left:0}.legal-page .legal-table-scroll,.legal-page .lg-table-wrap{overflow:visible}.legal-page .lg-table{min-width:0}.legal-page .lg-table:has(>thead>tr>th:nth-child(5):last-child){table-layout:fixed}.legal-page .lg-table:has(>thead>tr>th:nth-child(5):last-child)>thead>tr>th:first-child{width:22%}.legal-page .lg-table:has(>thead>tr>th:nth-child(5):last-child)>thead>tr>th:nth-child(2){width:16%}.legal-page .lg-table:has(>thead>tr>th:nth-child(5):last-child)>thead>tr>th:nth-child(3){width:32%}.legal-page .lg-table:has(>thead>tr>th:nth-child(5):last-child)>thead>tr>th:nth-child(4){width:16%}.legal-page .lg-table:has(>thead>tr>th:nth-child(5):last-child)>thead>tr>th:nth-child(5){width:14%}.legal-page tr{break-inside:avoid}}.document-links{width:100%;margin-top:var(--mr-ref-space-400)}.document-links .product-copy>p+p{margin-top:var(--mr-ref-space-200)}.document-links .product-copy a:has(>.document-link-icon){align-items:center;gap:var(--mr-ref-space-300);min-height:var(--mr-comp-standalone-link-min-height);background:var(--mr-sys-color-surface-page);font-size:var(--mr-sys-typography-body-default-size);font-weight:var(--mr-ref-font-weight-medium);line-height:var(--mr-sys-typography-body-default-line-height);color:var(--mr-sys-color-text-primary);border-radius:12px;padding:12px 14px;text-decoration:none;transition:background-color .15s;display:flex}.document-links .product-copy a:has(>.document-link-icon):hover{background:var(--mr-sys-color-surface-info);color:var(--mr-sys-color-text-primary);text-decoration:none}.document-links .document-link-icon{width:20px;height:20px;color:var(--mr-sys-color-link-default);flex-shrink:0}.document-links .document-link-label{overflow-wrap:anywhere;min-width:0}.document-links .document-link-badge{background:var(--mr-sys-color-surface-card);font-family:var(--mr-sys-typography-heading-section-family),sans-serif;font-size:var(--mr-sys-typography-caption-size);line-height:inherit;font-style:normal;font-weight:var(--mr-ref-font-weight-semibold);color:var(--mr-sys-color-text-muted);border-radius:6px;flex-shrink:0;margin-left:auto;padding:3px 8px}.document-links .document-link-badge:after{content:"PDF"}.insurer-modern>.business-section{padding:var(--mr-sys-layout-section-padding-y-current) 0}.insurer-modern .im-white{background:var(--mr-sys-color-surface-card)}.insurer-modern .im-stack{gap:var(--mr-ref-space-600);flex-direction:column;min-width:0;display:flex}.insurer-modern .im-heading{width:100%;margin-block:0 var(--mr-ref-space-500)}.insurer-modern .im-grid{gap:var(--mr-ref-space-600);grid-template-columns:minmax(0,1fr);align-items:stretch;display:grid}.insurer-modern .im-card{flex-direction:column;align-items:flex-start;min-width:0;height:100%;display:flex}.insurer-modern .im-card h3{font-family:var(--mr-sys-typography-heading-small-family),sans-serif;font-size:var(--mr-sys-typography-heading-small-size-desktop);font-weight:var(--mr-sys-typography-heading-small-weight);line-height:var(--mr-sys-typography-heading-small-line-height);text-align:start}.insurer-modern .im-card>.im-action{padding-top:var(--mr-ref-space-500);width:100%;margin-top:auto}.insurer-modern .im-card .product-copy{text-align:start}.insurer-modern .product-copy{overflow-wrap:anywhere}.insurer-modern .product-copy strong{font-weight:var(--mr-ref-font-weight-semibold)}.insurer-modern .im-hero-layout{max-width:var(--mr-sys-layout-container-content);margin-inline:auto}.insurer-modern .im-hero-copy{text-align:center;min-width:0}.insurer-modern .im-hero-copy h1{color:var(--mr-sys-color-text-primary)}.insurer-modern .im-hero-copy .product-copy{margin-top:var(--mr-ref-space-500)}.insurer-modern .im-hero-copy .product-copy>p:first-child{font-size:var(--mr-sys-typography-body-lead-size);line-height:var(--mr-sys-typography-body-lead-line-height)}.insurer-modern .im-hero-actions{justify-content:center;align-items:center;gap:var(--mr-ref-space-400) var(--mr-ref-space-600);margin-top:var(--mr-ref-space-600);flex-wrap:wrap;display:flex}.insurer-modern .im-utility-link{justify-content:center;align-items:center;gap:var(--mr-comp-button-icon-gap);padding:var(--mr-ref-space-400) var(--mr-ref-space-600);min-height:var(--mr-comp-button-height);border-radius:var(--mr-comp-button-radius);background:var(--mr-comp-button-utility-background-default);color:var(--mr-comp-button-utility-foreground-default);font-weight:var(--mr-ref-font-weight-semibold);text-decoration:none;display:inline-flex}.insurer-modern .im-utility-link:hover{background:var(--mr-comp-button-utility-background-hover);color:var(--mr-comp-button-utility-foreground-hover)}.insurer-modern .im-hero-layout--split{gap:var(--mr-ref-space-800);align-items:center;display:grid}.insurer-modern .im-identity{width:100%;max-width:var(--mr-sys-layout-container-narrow);align-items:center;gap:var(--mr-ref-space-500);text-align:center;flex-direction:column;margin-inline:auto;display:flex}.insurer-modern .im-identity .product-image{object-fit:contain;border-radius:0;width:100%;max-width:180px;height:80px}.insurer-modern .im-identity .product-copy{font-size:var(--mr-sys-typography-body-small-size);line-height:var(--mr-sys-typography-body-small-line-height);text-align:center}.insurer-modern .im-identity .product-copy>div+div{margin-top:0}.insurer-modern .im-identity .im-legal-name{color:var(--mr-sys-color-text-primary);font-weight:var(--mr-ref-font-weight-semibold)}.insurer-modern .im-brand{width:100%;min-height:80px;margin-bottom:var(--mr-ref-space-400);justify-content:center;align-items:center;display:flex}.insurer-modern :is(.im-brand img,.im-card>.product-image){object-fit:contain;border-radius:0;width:100%;max-width:144px;height:64px;margin-inline:auto;display:block}.insurer-modern :is(.im-brand img,.im-card>.product-image)[src*=Bunda],.insurer-modern :is(.im-brand img,.im-card>.product-image)[src*=BUNDA],.insurer-modern :is(.im-brand img,.im-card>.product-image)[src*=ERGO]{max-width:112px}.insurer-modern :is(.im-brand img,.im-card>.product-image)[src*=Balcia]{max-width:120px}.insurer-modern .im-action{justify-content:center;display:flex}.insurer-modern .im-action .product-button{min-height:var(--mr-comp-button-height);max-width:100%;padding:var(--mr-ref-space-400) var(--mr-ref-space-500);background:var(--mr-comp-button-utility-background-default);color:var(--mr-comp-button-utility-foreground-default);box-shadow:none;text-align:center}.insurer-modern .im-action .product-button:hover{background:var(--mr-comp-button-utility-background-hover);color:var(--mr-comp-button-utility-foreground-hover)}.insurer-modern .im-action--conversion .product-button{background:var(--mr-comp-button-conversion-background-default);color:var(--mr-comp-button-conversion-foreground-default)}.insurer-modern .im-action--conversion .product-button:hover{background:var(--mr-comp-button-conversion-background-hover);color:var(--mr-comp-button-conversion-foreground-hover)}.insurer-modern .im-action--text .product-button{justify-content:center;align-items:center;gap:var(--mr-ref-space-200);min-height:var(--mr-comp-standalone-link-min-height);color:var(--mr-sys-color-link-default);font-family:var(--mr-sys-typography-body-small-family),sans-serif;font-size:var(--mr-sys-typography-body-small-size);font-weight:var(--mr-ref-font-weight-semibold);line-height:var(--mr-sys-typography-body-small-line-height);background:0 0;border:0;border-radius:0;padding:0;text-decoration:underline;display:inline-flex}.insurer-modern .im-action--text .product-button:after{content:"→"}.insurer-modern .im-action--text .product-button:hover{color:var(--mr-sys-color-link-hover);background:0 0}.insurer-modern .im-note{max-width:var(--mr-sys-layout-container-content);width:100%;padding:var(--mr-ref-space-600);border-radius:var(--mr-comp-card-default-radius);background:var(--mr-sys-color-surface-info);text-align:center;margin-inline:auto}.insurer-modern .product-faq{max-width:var(--mr-sys-layout-container-content);width:100%;margin-inline:auto}.insurer-modern .im-faq .im-heading>.product-copy{font-size:var(--mr-sys-typography-body-small-size);line-height:var(--mr-sys-typography-body-small-line-height)}.insurer-modern .im-final .im-card :is(h3,p,.product-copy){color:var(--mr-sys-color-text-primary)}.insurer-modern .im-final .im-card .product-copy{color:var(--mr-sys-color-text-secondary)}.insurer-modern .im-final .im-heading .tm-eyebrow{color:var(--mr-sys-color-text-inverse)}.insurer-modern .im-final .im-heading .tm-eyebrow:before{background:var(--mr-sys-color-text-inverse)}.insurer-modern .im-partners .im-stack:has(>.product-trust){gap:var(--mr-ref-space-500);grid-template-columns:repeat(6,minmax(0,1fr));align-items:center;display:grid}.insurer-modern .im-partners h3{text-align:center;font-family:var(--mr-sys-typography-heading-small-family),sans-serif;font-size:var(--mr-sys-typography-heading-small-size-desktop);line-height:var(--mr-sys-typography-heading-small-line-height);grid-column:1/-1}.insurer-modern .im-partners .product-trust{display:contents}.insurer-modern .im-partners .product-trust a{min-height:var(--mr-comp-standalone-link-min-height);justify-content:center;align-items:center;display:flex}.insurer-modern .im-partners .product-trust img{object-fit:contain;width:100%;max-width:96px;height:48px}@media (width>=768px){.insurer-modern :is(.im-grid--two,.im-grid--three){grid-template-columns:repeat(2,minmax(0,1fr))}.insurer-modern .im-grid--three>.im-card:last-child:nth-child(odd){grid-column:1/-1}}@media (width>=900px){.insurer-modern .im-hero-layout--split{max-width:var(--mr-sys-layout-container-wide);grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.insurer-modern .im-hero-layout--split .im-hero-copy{text-align:start}.insurer-modern .im-hero-layout--split .im-hero-copy .tm-eyebrow,.insurer-modern .im-hero-layout--split .im-hero-actions{justify-content:flex-start}}@media (width>=1100px){.insurer-modern .im-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.insurer-modern .im-grid--three>.im-card:last-child:nth-child(odd){grid-column:auto}.insurer-modern .im-grid--three:has(>.im-card:nth-child(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.insurer-modern .im-card{padding:var(--mr-ref-space-500)}.insurer-modern .im-action .product-button{width:100%}.insurer-modern .im-hero-actions{flex-direction:column}.insurer-modern .im-hero-actions>a{justify-content:center;width:100%}.insurer-modern .im-partners .im-stack:has(>.product-trust){gap:var(--mr-ref-space-200)}.insurer-modern .im-partners .product-trust img{height:32px}}
