#fees-insurance section.block:nth-of-type(odd){background:var(--brand-8)}#fees-insurance section.block:nth-of-type(2n){background:var(--color-surface)}#fees-insurance section.block>.block__content>:first-child{margin-top:0}#fees-insurance section.block>.block__content>:last-child{margin-bottom:0}#fees-insurance .block__content{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}#fees-insurance .block__content .fees-hero{margin-bottom:var(--space-16)}#fees-insurance .block__content .fees-hero__text{align-self:flex-start}#fees-insurance .block__content .fees-cards{justify-self:center;align-self:center}#fees-insurance .section-title{margin-bottom:var(--space-4)}#fees-insurance .lead{color:inherit;font-weight:300;margin:var(--space-4) 0}#fees-insurance .prose{max-width:none;gap:var(--space-6)}#fees-insurance .bullets,#fees-insurance .prose{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}#fees-insurance .bullets{padding-left:var(--space-8);gap:var(--space-3)}#fees-insurance li{line-height:1.6}#fees-insurance .bullets li::marker{color:var(--brand-1)}#fees-insurance .fees-hero__title{margin:0}#fees-insurance .fees-hero{display:grid;grid-template-columns:1fr;align-items:center;grid-gap:var(--space-6);gap:var(--space-6)}@media(min-width:768px){#fees-insurance .fees-hero{grid-template-columns:3fr 2fr;gap:var(--space-8)}}#fees-insurance .fees-hero__text{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:var(--space-4)}#fees-insurance .fees-hero__media{margin:0;max-width:28rem;justify-self:center}@media(min-width:768px){#fees-insurance .fees-hero__media{justify-self:end;max-width:27rem}}#fees-insurance .fees-hero__media img{display:block;width:100%;height:auto;max-width:200px;margin-top:var(--space-8);border-radius:100%;transform:rotate(180deg)}@media(min-width:768px){#fees-insurance .fees-hero__media img{margin-top:0;max-width:300px}}#fees-insurance .fees__intro .fees-cards{margin-top:var(--space-6);display:grid;grid-template-columns:1fr;grid-gap:var(--space-4);gap:var(--space-4)}@media(min-width:768px){#fees-insurance .fees__intro .fees-cards{grid-template-columns:repeat(2,1fr);gap:var(--space-6)}}#fees-insurance .price-card{background:var(--color-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-1);padding:var(--space-6);text-align:center}#fees-insurance .price-card__label{font-weight:600;margin:0 0 var(--space-2);font-size:2rem}#fees-insurance .price-card__value{font-size:clamp(1.75rem,6vw,2.25rem);font-weight:400;color:var(--brand-1)}#fees-insurance .price-card__note{color:var(--color-muted);margin-top:var(--space-2)}#fees-insurance .info-box{margin-top:var(--space-5);background:var(--brand-8);border:1px solid rgba(0,0,0,.06);border-radius:var(--radius-lg);box-shadow:var(--shadow-1);padding:var(--space-5)}#fees-insurance .info-box__title{margin:0 0 var(--space-6);font-weight:600}@media(min-width:768px){#fees-insurance .info-box__title{margin:0 0 var(--space-10)}}#fees-insurance .info-box__list{margin:0;padding:0;display:grid;grid-template-columns:1fr;grid-row-gap:var(--space-2);row-gap:var(--space-2);grid-column-gap:var(--space-4);column-gap:var(--space-4)}@media(min-width:768px){#fees-insurance .info-box__list{row-gap:var(--space-8)}}#fees-insurance .info-box dt{grid-column:1;font-weight:600;margin:0}#fees-insurance .info-box dd{grid-column:1;margin:var(--space-1) 0 0;color:var(--color-muted)}#fees-insurance .info-box .muted-note dd{font-style:italic}@media(min-width:768px){#fees-insurance .info-box .info-box__list{grid-template-columns:1fr 2fr}#fees-insurance .info-box .info-box__list dt{grid-column:1}#fees-insurance .info-box .info-box__list dd{grid-column:2;margin-top:0}}#fees-insurance .verify-questions{margin-top:var(--space-5);background:var(--brand-8);border-radius:var(--radius-lg);box-shadow:var(--shadow-1);padding:var(--space-5)}#fees-insurance .why-intro{color:var(--color-muted)}#fees-insurance .why-grid{margin-top:var(--space-5);display:grid;grid-gap:var(--space-4);gap:var(--space-4);grid-template-columns:1fr}@media(min-width:768px){#fees-insurance .why-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-6)}}#fees-insurance .why-card{background:var(--color-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-1);padding:var(--space-6)}#fees-insurance .why-card h3{margin:0 0 var(--space-2);display:inline-flex;align-items:center;gap:var(--space-2);font-size:1.3rem}#fees-insurance .why-card .why-card__icon{flex:0 0 auto;line-height:1;font-size:1.1em;color:var(--brand-1);margin-right:var(--space-2);margin-bottom:0;vertical-align:middle}#fees-insurance .why-card p{margin:0;color:var(--color-muted)}#fees-insurance .fees__how{width:100%}#fees-insurance .steps{margin-top:var(--space-6);display:grid;grid-gap:var(--space-4);gap:var(--space-4);grid-template-columns:1fr;padding-left:0}@media(min-width:768px){#fees-insurance .steps{grid-template-columns:repeat(2,minmax(0,1fr))}}#fees-insurance .step{display:grid;grid-template-columns:auto 1fr;grid-gap:var(--space-3);gap:var(--space-3);align-items:start;background:var(--brand-8);border-radius:var(--radius-lg);box-shadow:var(--shadow-1);padding:var(--space-5)}#fees-insurance .step__badge{width:2.25rem;height:2.25rem;border-radius:999px;display:grid;place-items:center;font-weight:700;font-size:.95rem;line-height:1;background:color-mix(in oklab,var(--brand-1) 12%,var(--color-surface));color:var(--brand-1)}#fees-insurance .step__title{margin:0 0 var(--space-2);font-weight:600}#fees-insurance .step p{margin:0;color:var(--color-muted)}#fees-insurance .fees-contact{margin-top:var(--space-16);padding-top:var(--space-6);width:100%}#fees-insurance .fees-contact p{text-align:center}