@layer ui.components{.ui-data-table{border-collapse:collapse;width:100%;color:var(--text-primary);display:block}.ui-data-table__head,.ui-data-table__body{display:block}.ui-data-table__row{grid-template-columns:var(--ui-table-columns);column-gap:var(--ui-table-gap,var(--space-lg));align-items:center;line-height:1.1;display:grid}.ui-data-table__heading,.ui-data-table__name,.ui-data-table__cell{text-align:start;letter-spacing:-.03em;padding:0;font-weight:400}.ui-data-table__heading{font-weight:600}.ui-data-table__name{color:color-mix(in srgb, var(--text-primary) 70%, transparent);font-weight:600}.ui-data-table__cell{color:color-mix(in srgb, var(--text-primary) 70%, transparent)}.ui-data-table[data-preset=two-column]{--ui-table-columns:1fr 2fr}.ui-data-table[data-preset=two-column] .ui-data-table__heading{padding-bottom:clamp(1rem,.7717rem + 1.0435vw,1.75rem);font-size:clamp(.75rem,.2935rem + 2.087vw,2.25rem)}.ui-data-table[data-preset=two-column] .ui-data-table__body .ui-data-table__row{padding-block:clamp(.875rem,.6848rem + .8696vw,1.5rem);font-size:clamp(.625rem,.3587rem + 1.2174vw,1.5rem)}.ui-data-table[data-preset=three-column]{--ui-table-columns:1fr 2fr 1fr;--ui-table-gap:40px}.ui-data-table[data-preset=three-column] .ui-data-table__heading{padding-bottom:clamp(.75rem,.4457rem + 1.3913vw,1.75rem);font-size:clamp(.75rem,.3696rem + 1.7391vw,2rem)}.ui-data-table[data-preset=three-column] .ui-data-table__body .ui-data-table__row{padding-block:var(--space-xl);font-size:clamp(.625rem,.3587rem + 1.2174vw,1.5rem)}.ui-data-table[data-preset=three-column] .ui-data-table__name{color:var(--text-primary);font-weight:500}.ui-data-table[data-preset=macro],.ui-data-table[data-preset=macro-wide]{--ui-table-columns:repeat(4, minmax(0, 1fr))}.ui-data-table[data-preset=macro] .ui-data-table__heading{padding-bottom:clamp(.75rem,.4457rem + 1.3913vw,1.75rem);font-size:clamp(.75rem,.4457rem + 1.3913vw,1.75rem)}.ui-data-table[data-preset=macro] .ui-data-table__body .ui-data-table__row{padding-block:clamp(.625rem,.3587rem + 1.2174vw,1.5rem);font-size:clamp(.625rem,.4348rem + .8696vw,1.25rem)}.ui-data-table[data-preset=macro] .ui-data-table__body .ui-data-table__name,.ui-data-table[data-preset=macro] .ui-data-table__body .ui-data-table__cell{letter-spacing:0}.ui-data-table[data-preset=macro] .ui-data-table__name{max-width:222px;color:var(--text-primary);font-weight:500}.ui-data-table[data-preset=macro-wide] .ui-data-table__heading{padding-bottom:clamp(1rem,.6957rem + 1.3913vw,2rem);font-size:clamp(.75rem,.3696rem + 1.7391vw,2rem)}.ui-data-table[data-preset=macro-wide] .ui-data-table__body .ui-data-table__row{padding-block:clamp(.75rem,.5978rem + .6957vw,1.25rem);font-size:clamp(.625rem,.4348rem + .8696vw,1.25rem)}.ui-data-table[data-preset=macro-wide] .ui-data-table__name{color:var(--text-primary);font-weight:500}.ui-data-table[data-preset=macro] .ui-data-table__heading:not(:first-child),.ui-data-table[data-preset=macro-wide] .ui-data-table__heading:not(:first-child),.ui-data-table[data-preset=macro] .ui-data-table__cell,.ui-data-table[data-preset=macro-wide] .ui-data-table__cell{text-align:center}.ui-data-table[data-preset=macro-wide] .ui-data-table__heading:last-child{text-align:end}.ui-data-table[data-preset=sources]{--ui-table-columns:minmax(0, 1fr) auto;--ui-table-gap:0px}.ui-data-table[data-preset=sources] .ui-data-table__head .ui-data-table__row{margin-bottom:var(--space-md);padding:10px}.ui-data-table[data-preset=sources] .ui-data-table__heading{font-size:14px}.ui-data-table[data-preset=sources] .ui-data-table__body .ui-data-table__row{padding:10px;font-size:12px}.ui-data-table[data-preset=sources] .ui-data-table__name{color:var(--text-primary);font-weight:400}.ui-data-table[data-preset=sources] .ui-data-table__heading:last-child,.ui-data-table[data-preset=sources] .ui-data-table__cell{text-align:center}.ui-data-table[data-preset=sources] .ui-data-table__cell{color:var(--text-primary);font-weight:600}.ui-data-table[data-preset=comparison]{--ui-table-columns:1.5fr 2fr 2fr;--ui-table-gap:var(--space-xl)}.ui-data-table[data-preset=comparison] .ui-data-table__heading{padding-bottom:48px;font-size:clamp(.75rem,.2935rem + 2.087vw,2.25rem)}.ui-data-table[data-preset=comparison] .ui-data-table__body{row-gap:40px;display:grid}.ui-data-table[data-preset=comparison] .ui-data-table__body .ui-data-table__row{align-items:start;font-size:clamp(.625rem,.3587rem + 1.2174vw,1.5rem)}.ui-data-table[data-preset=comparison] .ui-data-table__name{color:var(--text-primary);font-weight:500}.ui-data-table[data-preset=comparison] .ui-data-table__cell{color:#000000b3}@media (min-width:768px){.ui-data-table[data-preset=two-column],.ui-data-table[data-preset=macro],.ui-data-table[data-preset=macro-wide]{--ui-table-gap:var(--space-xxxl)}.ui-data-table[data-preset=three-column] .ui-data-table__body .ui-data-table__row{padding-block:var(--space-xxl)}.ui-data-table[data-preset=three-column] .ui-data-table__cell:last-child{text-align:center}.ui-data-table[data-preset=macro] .ui-data-table__body .ui-data-table__row{line-height:1.3}.ui-data-table[data-preset=macro] .ui-data-table__head .ui-data-table__row{align-items:start}.ui-data-table[data-preset=macro] .ui-data-table__body .ui-data-table__name,.ui-data-table[data-preset=macro] .ui-data-table__body .ui-data-table__cell{letter-spacing:-.03em}.ui-data-table[data-preset=macro] .ui-data-table__heading:last-child,.ui-data-table[data-preset=macro] .ui-data-table__cell,.ui-data-table[data-preset=macro-wide] .ui-data-table__cell{padding-inline:40px}.ui-data-table[data-preset=macro] .ui-data-table__heading:last-child,.ui-data-table[data-preset=macro] .ui-data-table__cell:last-child,.ui-data-table[data-preset=macro-wide] .ui-data-table__cell:last-child{text-align:end}.ui-data-table[data-preset=sources]{--ui-table-columns:repeat(2, minmax(0, 1fr))}.ui-data-table[data-preset=sources] .ui-data-table__heading{font-size:20px}.ui-data-table[data-preset=sources] .ui-data-table__body{row-gap:var(--space-md);display:grid}.ui-data-table[data-preset=sources] .ui-data-table__body .ui-data-table__row{font-size:16px}}}
@layer ui.components{.ui-expert-card{padding:var(--space-xl);background-color:var(--surface);color:var(--text-expert);text-align:center;border-radius:18px;justify-content:center;row-gap:18px;display:grid}.ui-expert-card__photo{display:block}.ui-expert-card__photo img{width:165px;height:auto;margin-inline:auto;display:block}.ui-expert-card__name{letter-spacing:-.03em;color:var(--action);margin:0;font-size:clamp(1.125rem,.6685rem + 2.087vw,2.625rem);font-weight:600;line-height:1.1}.ui-expert-card__role,.ui-expert-card__expertise-text{margin:var(--space-xxl) 0 0}.ui-expert-card__role{letter-spacing:-.03em;font-size:clamp(.75rem,.5978rem + .6957vw,1.25rem);line-height:1.1}.ui-expert-card__rule{background-color:var(--border-hairline);border:0;height:2px;margin:0}.ui-expert-card__rule--phone{margin-block:var(--space-lg)}.ui-expert-card__rule--wide{background-color:var(--separator-expert);margin-top:30px;display:none}.ui-expert-card__expertise-title{letter-spacing:-.03em;margin:0;font-size:clamp(1.125rem,.9348rem + .8696vw,1.75rem);font-weight:600;line-height:1.4}.ui-expert-card__expertise-text{letter-spacing:-.03em;font-size:clamp(.875rem,.7609rem + .5217vw,1.25rem);line-height:1.4}.ui-expert-card__facts{justify-content:center;gap:var(--space-sm) var(--space-xxxl);margin:var(--space-lg) 0 0;letter-spacing:-.03em;flex-wrap:wrap;font-size:14px;line-height:1.2;display:flex}.ui-expert-card__fact{gap:.25em;display:flex}.ui-expert-card__fact-label{font-weight:600}.ui-expert-card__fact-value{margin:0}@media (min-width:768px){.ui-expert-card{padding:30px}.ui-expert-card__photo img{width:auto}.ui-expert-card__expertise-title,.ui-expert-card__expertise-text{line-height:1.1}.ui-expert-card__facts{margin-top:40px;font-size:16px}}@media (min-width:1024px){.ui-expert-card{text-align:start;grid-template-columns:216px minmax(0,1fr);column-gap:60px}.ui-expert-card__rule--phone{display:none}.ui-expert-card__rule--wide{display:block}.ui-expert-card__expertise{margin-top:40px}.ui-expert-card__facts{justify-content:flex-start}}}
@layer ui.components{.ui-qa-panel{background-color:var(--brand-deep);color:var(--text-on-action);gap:48px;padding:48px clamp(1rem,.5435rem + 2.087vw,2.5rem);display:grid}.ui-qa-panel__title{letter-spacing:-.03em;text-align:center;margin:0;font-size:clamp(1.875rem,1.3804rem + 2.2609vw,3.5rem);font-weight:600;line-height:1.1}.ui-qa-panel__list{padding-inline:var(--space-xl);margin:0}.ui-qa-panel__item{padding-block:clamp(.75rem,.5978rem + .6957vw,1.25rem)}.ui-qa-panel__question{margin-bottom:var(--space-sm);letter-spacing:-.02em;font-size:clamp(1.25rem,1.0598rem + .8696vw,1.875rem);font-weight:600;line-height:1.2}.ui-qa-panel__answer{letter-spacing:-.01em;margin:0;font-size:clamp(1rem,.9239rem + .3478vw,1.25rem);line-height:1.4}@media (min-width:768px){.ui-qa-panel{border-radius:var(--radius-lg);padding-block:40px}.ui-qa-panel__list{padding-inline:0}}@media (min-width:1024px){.ui-qa-panel{grid-template-columns:repeat(2,minmax(0,1fr))}.ui-qa-panel__title{text-align:start}.ui-qa-panel__question{margin-bottom:var(--space-md)}}}
@layer ui.components{.ui-spotlight-panel{background-color:var(--brand-deep);color:var(--text-on-action-cream);text-align:center;border-radius:16px;padding:59px clamp(1rem,.9239rem + .3478vw,1.25rem)}.ui-spotlight-panel__icon{margin-bottom:var(--space-lg);justify-content:center;display:flex}.ui-spotlight-panel__icon>svg{width:clamp(2.625rem,2.0734rem + 2.5217vw,4.4375rem);height:clamp(2.625rem,2.0734rem + 2.5217vw,4.4375rem)}.ui-spotlight-panel__title{margin:0 0 var(--space-xl);letter-spacing:-.03em;font-size:clamp(1.875rem,1.0761rem + 3.6522vw,4.5rem);font-weight:600;line-height:.95}.ui-spotlight-panel__body{gap:var(--space-lg);padding-inline:var(--space-xl);font-size:clamp(.875rem,.6467rem + 1.0435vw,1.625rem);line-height:1.2;display:grid}.ui-spotlight-panel__body>p{margin:0}.ui-spotlight-panel[data-size=compact]{padding:59px var(--space-lg);border-radius:var(--radius-lg)}.ui-spotlight-panel[data-size=compact] .ui-spotlight-panel__icon>svg{width:42px;height:42px}.ui-spotlight-panel[data-size=compact] .ui-spotlight-panel__title{margin-bottom:var(--space-xl);font-size:clamp(1.5rem,.8913rem + 2.7826vw,3.5rem)}.ui-spotlight-panel[data-size=compact] .ui-spotlight-panel__body{padding-inline:0;font-size:clamp(1rem,.8859rem + .5217vw,1.375rem);line-height:1.05}@media (min-width:768px){.ui-spotlight-panel{border-radius:var(--radius-panel);padding-block:40px}.ui-spotlight-panel[data-size=compact]{padding:67px var(--space-xl);border-radius:var(--radius-lg)}.ui-spotlight-panel[data-size=compact] .ui-spotlight-panel__icon>svg{width:71px;height:71px}.ui-spotlight-panel[data-size=compact] .ui-spotlight-panel__title{letter-spacing:-.015em;margin-bottom:27px}.ui-spotlight-panel[data-size=compact] .ui-spotlight-panel__body{line-height:1}.ui-spotlight-panel__icon{margin-bottom:var(--space-xl)}.ui-spotlight-panel__title{margin-bottom:var(--space-lg);letter-spacing:-.01em;line-height:1.05}.ui-spotlight-panel__body{gap:var(--space-xl);letter-spacing:-.01em}}}
