.cnt-page [id]{scroll-margin-top:141px}.cnt-page>.lam-section:first-child{-webkit-padding-before:24px;padding-block-start:24px}.cnt-hero__grid{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:32px;gap:32px;align-items:start;margin-top:22px}.cnt-hero__single{margin-top:22px}.cnt-hero__copy{min-width:0}.cnt-hero .lam-sh--page .lam-sh__title{font-size:clamp(32px,4vw,44px);text-wrap:balance}.cnt-hero .lam-sh--page .lam-sh__lede{margin-top:14px;max-width:62ch;font:400 16px/1.6 var(--font-ui);color:var(--color-text-body)}.cnt-hero__updated{margin:10px 0 0;font:400 13px/1.4 var(--font-ui);color:var(--color-text-muted)}.cnt-hero__actions{margin-top:22px}.cnt-hero__actions,.cnt-hero__note{display:flex;flex-wrap:wrap;gap:8px}.cnt-hero__note{align-items:center;margin:16px 0 0;max-width:62ch;font:400 14px/1.55 var(--font-ui);color:var(--color-text-muted)}@media (min-width:1024px){.cnt-hero__grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(32px,4vw,64px)}}.cnt-figure{margin:0;min-width:0}.cnt-figure__photo{position:relative;aspect-ratio:16/10;border-radius:var(--radius-card);overflow:hidden;background:var(--color-bg-surface);border:1px solid var(--color-border-light)}.cnt-figure__photo img{width:100%;height:100%;object-fit:cover;border:0;border-radius:0}.cnt-figure__photo img,.cnt-figure__photo picture{position:absolute;inset:0;display:block}.cnt-figure__cap{margin:10px 0 0;font:400 13px/1.5 var(--font-ui);color:var(--color-text-muted)}@media (min-width:768px){.cnt-figure__photo{aspect-ratio:4/3}.cnt-page .cnt-prose .delivery-info-cards,.cnt-page .cnt-prose .finance-providers,.cnt-page .cnt-prose .guarantee-coverage-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.cnt-card__link,.cnt-copy a,.cnt-faq__link,.cnt-footnote a,.cnt-link,.cnt-note a{font-weight:600;color:var(--color-brand);text-decoration:none}.cnt-card__link:hover,.cnt-copy a:hover,.cnt-faq__link:hover,.cnt-footnote a:hover,.cnt-link:hover,.cnt-note a:hover{text-decoration:underline;text-underline-offset:3px}.cnt-chatlink{display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:none;font:600 14px/1.3 var(--font-ui);cursor:pointer}.cnt-jumprow{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.cnt-jumprow a{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:0 14px;border:1px solid var(--color-border-default);border-radius:999px;font:500 14px/1 var(--font-ui);color:var(--color-text-main);text-decoration:none;background:var(--color-bg-surface)}.cnt-jumprow a:hover{border-color:var(--color-brand);color:var(--color-brand)}.cnt-jumprow a span{font-size:12px;color:var(--color-text-muted)}.cnt-jump{padding:16px 18px;border:1px solid var(--color-border-light);border-radius:var(--radius-card);background:var(--color-bg-surface)}.cnt-jump__title{margin:0 0 8px;font:600 11px/1.5 var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-muted)}.cnt-jump__list{list-style:none;margin:0;padding:0;display:grid;grid-gap:2px;gap:2px}.cnt-jump__list a{display:block;padding:6px 0;font:500 14px/1.35 var(--font-ui);color:var(--color-text-body);text-decoration:none;border-bottom:1px solid var(--color-border-light)}.cnt-jump__list li:last-child a{border-bottom:0}.cnt-jump__list a:hover{color:var(--color-brand)}.cnt-trust{margin-top:26px}.cnt-trust__run{list-style:none;margin:0;padding:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-gap-md)}@media (min-width:768px){.cnt-trust__run{display:grid}}.cnt-trust .lam-stat__phrase{font-size:18px}.cnt-trust .lam-stat__detail{font-size:13px;line-height:1.55}.cnt-body__grid{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:28px;gap:28px;align-items:start}.cnt-body__aside{display:grid;grid-gap:16px;gap:16px;min-width:0}.cnt-body__main{min-width:0}@media (min-width:1024px){.cnt-body__grid{grid-template-columns:240px minmax(0,1fr);gap:48px}}.cnt-page .cnt-prose{min-width:0;max-width:68ch;font:400 16.5px/1.7 var(--font-ui);color:var(--color-text-body);overflow-wrap:break-word}.cnt-page--legal .cnt-prose{font-size:15.5px;overflow-wrap:anywhere}.cnt-page .cnt-prose p{margin:0 0 18px;line-height:inherit;text-wrap:pretty}.cnt-page .cnt-prose h2{margin:40px 0 14px;padding-top:22px;border-top:1px solid var(--color-border-light);font:400 clamp(24px,3vw,30px)/1.2 var(--font-display);color:var(--color-heading);letter-spacing:0;scroll-margin-top:141px}.cnt-page .cnt-prose>:first-child>h2:first-child,.cnt-page .cnt-prose>h2:first-child,.cnt-page .cnt-prose>section:first-child>h2:first-child{margin-top:0;padding-top:0;border-top:0}.cnt-page .cnt-prose h3{margin:24px 0 10px;font:400 22px/1.25 var(--font-display);color:var(--color-heading);scroll-margin-top:141px}.cnt-page .cnt-prose h4{margin:22px 0 10px;font:600 16px/1.4 var(--font-ui);color:var(--color-text-main)}.cnt-page .cnt-prose ol,.cnt-page .cnt-prose ul{margin:14px 0 22px;padding-left:22px}.cnt-page .cnt-prose li{margin:6px 0;padding-left:3px}.cnt-page .cnt-prose a{color:var(--color-brand);font-weight:600;text-decoration:underline;text-underline-offset:3px}.cnt-page .cnt-prose a:hover{color:var(--color-brand-hover)}.cnt-page .cnt-prose img{display:block;width:auto;height:auto;max-height:640px;object-fit:contain;border-radius:var(--radius-card)}.cnt-page .cnt-prose figure,.cnt-page .cnt-prose img{max-width:100%;margin:24px auto}.cnt-page .cnt-prose figure img{margin:0}.cnt-page .cnt-prose figcaption{padding:10px 2px 0;font:400 13px/1.5 var(--font-ui);color:var(--color-text-muted)}.cnt-page .cnt-prose blockquote{margin:24px 0;padding:8px 0 8px 22px;border-left:3px solid var(--color-brand);font:400 20px/1.45 var(--font-display);color:var(--color-text-main)}.cnt-page .cnt-prose hr{margin:28px 0;border:0;border-top:1px solid var(--color-border-light)}.cnt-page .cnt-prose strong{color:var(--color-text-main)}.cnt-page .cnt-prose .cmp-table-scroll,.cnt-page .cnt-prose .guide-table-scroll{margin:22px 0;max-width:100%;overflow-x:auto;border:1px solid var(--color-border-light);border-radius:var(--radius-card);background:var(--color-bg-base)}.cnt-page .cnt-prose table{width:100%;border-collapse:collapse;margin:0;font:400 14px/1.45 var(--font-ui);color:var(--color-text-main)}.cnt-page .cnt-prose caption{padding:12px 14px;font:400 13px/1.5 var(--font-ui);color:var(--color-text-muted);text-align:left;background:var(--color-bg-surface)}.cnt-page .cnt-prose td,.cnt-page .cnt-prose th{padding:12px 14px;text-align:left;vertical-align:top;border-top:1px solid var(--color-border-light);min-width:110px}.cnt-page .cnt-prose thead th{border-top:0;background:var(--color-bg-surface);font:600 12px/1.3 var(--font-ui);color:var(--color-text-main)}.cnt-page .cnt-prose tbody th{font-weight:600;color:var(--color-text-main)}.cnt-page .cnt-prose tbody tr:nth-child(2n){background:var(--color-bg-surface)}.cnt-page .cnt-prose .delivery-intro,.cnt-page .cnt-prose .guarantee-intro,.cnt-page .cnt-prose .guide-intro{font-size:17.5px;color:var(--color-text-main)}.cnt-page .cnt-prose .delivery-info-cards,.cnt-page .cnt-prose .finance-providers,.cnt-page .cnt-prose .guarantee-coverage-grid{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-gap-md);gap:var(--space-gap-md);margin:18px 0 24px}.cnt-page .cnt-prose .delivery-info-cards>article,.cnt-page .cnt-prose .finance-provider-card,.cnt-page .cnt-prose .guarantee-coverage-grid>section{padding:var(--space-card-desktop);background:var(--color-bg-surface);border:1px solid var(--color-border-light);border-radius:var(--radius-card)}.cnt-page .cnt-prose .delivery-info-cards h3,.cnt-page .cnt-prose .finance-provider-card h3,.cnt-page .cnt-prose .guarantee-coverage-grid h2{margin-top:0;padding-top:0;border-top:0;font-size:20px}.cnt-page .cnt-prose .delivery-info-cards>article>:last-child,.cnt-page .cnt-prose .finance-provider-card>:last-child,.cnt-page .cnt-prose .guarantee-coverage-grid>section>:last-child{margin-bottom:0}@media (min-width:768px){.cnt-page .cnt-prose .delivery-info-cards,.cnt-page .cnt-prose .finance-providers,.cnt-page .cnt-prose .guarantee-coverage-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.cnt-page .cnt-prose .delivery-preparation{margin:18px 0 24px;padding:18px 22px;background:var(--color-bg-surface);border-left:3px solid var(--color-brand);border-radius:0 var(--radius-tile) var(--radius-tile) 0}.cnt-page .cnt-prose .delivery-preparation h3{margin-top:0}.cnt-page .cnt-prose details.guide-faq-item{margin:0;padding:0 2px;border-bottom:1px solid var(--color-border-light)}.cnt-page .cnt-prose details.guide-faq-item summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;padding:12px 0;cursor:pointer;list-style:none}.cnt-page .cnt-prose details.guide-faq-item summary::-webkit-details-marker{display:none}.cnt-page .cnt-prose details.guide-faq-item summary h3{margin:0;font:600 15px/1.35 var(--font-ui);color:var(--color-text-main)}.cnt-page .cnt-prose details.guide-faq-item summary:after{content:"+";flex:none;width:24px;height:24px;border-radius:50%;border:1px solid var(--color-border-default);display:grid;place-items:center;font:400 18px/1 var(--font-ui);color:var(--color-text-muted)}.cnt-page .cnt-prose details.guide-faq-item[open] summary:after{content:"–"}.cnt-page .cnt-prose .guide-faq-answer{padding:0 0 14px;font-size:15px;color:var(--color-text-muted)}.cnt-page .cnt-prose .guide-faq-answer>:last-child{margin-bottom:0}.cnt-copy>p{margin:14px 0 0;max-width:62ch;font:400 15.5px/1.65 var(--font-ui);color:var(--color-text-body)}.cnt-copy>p:first-child{margin-top:0}.cnt-copy>a{display:inline-block;margin-top:14px}.cnt-note{margin:22px 0 0;max-width:72ch;font:400 14.5px/1.6 var(--font-ui);color:var(--color-text-body)}.cnt-note strong{color:var(--color-text-main)}.cnt-footnote{margin:18px 0 0;max-width:72ch;font:400 13px/1.55 var(--font-ui);color:var(--color-text-muted)}.cnt-cards,.cnt-materials__grid{list-style:none;margin:26px 0 0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-gap-md);gap:var(--space-gap-md)}.cnt-card{padding:var(--space-card-desktop);display:grid;align-content:start;grid-gap:8px;gap:8px}.cnt-card__title{margin:6px 0 0;font:600 16px/1.3 var(--font-ui);color:var(--color-heading)}.cnt-card__body{margin:0;font:400 14px/1.55 var(--font-ui);color:var(--color-text-muted)}.cnt-card__link{margin-top:4px;font:600 14px/1.3 var(--font-ui)}.cnt-list{margin:6px 0 0;padding:0 0 0 18px;display:grid;grid-gap:4px;gap:4px;font:400 14px/1.55 var(--font-ui);color:var(--color-text-body)}.cnt-example__math{margin:8px 0 0;display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding-top:10px;border-top:1px solid var(--color-border-light);font:400 14px/1.3 var(--font-ui);color:var(--color-text-muted)}.cnt-example__math strong{font:400 26px/1 var(--font-display);color:var(--color-brand)}@media (min-width:768px){.cnt-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.cnt-materials__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.cnt-two{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-gap-md);gap:var(--space-gap-md);margin-top:26px}@media (min-width:768px){.cnt-two{grid-template-columns:repeat(2,minmax(0,1fr))}}.cnt-aside{margin-top:var(--space-gap-md);padding:var(--space-card-desktop);display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:14px;gap:14px;align-items:start}.cnt-aside .cnt-card__title{margin-top:2px}.cnt-dl{margin:18px 0 0;display:grid;grid-gap:12px;gap:12px}.cnt-dl>div{display:grid;grid-gap:4px;gap:4px;padding-bottom:12px;border-bottom:1px solid var(--color-border-light)}.cnt-dl>div:last-child{border-bottom:0;padding-bottom:0}.cnt-dl dt{font:600 14px/1.35 var(--font-ui);color:var(--color-text-main)}.cnt-dl dd{margin:0;font:400 14px/1.55 var(--font-ui);color:var(--color-text-muted)}.cnt-covered{margin-top:32px}.cnt-materials .lam-sh+.cnt-materials__grid{margin-top:22px}.cnt-stats{list-style:none;margin:22px 0 0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-gap-sm);gap:var(--space-gap-sm)}.cnt-stats>li{display:contents}@media (min-width:480px){.cnt-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}.cnt-start{margin-top:26px;padding:var(--space-card-desktop);display:grid;grid-gap:8px;gap:8px;justify-items:start}.cnt-flow__steps{margin-top:24px}.cnt-checklist{padding:var(--space-card-desktop);display:grid;grid-gap:12px;gap:12px}.cnt-checklist__fields{margin:0;padding:0;border:0;min-width:0;display:grid;grid-gap:4px;gap:4px}.cnt-checklist__legend{padding:0;margin:0 0 4px;font:400 22px/1.2 var(--font-display);color:var(--color-text-main)}.cnt-checklist__hint{margin:0;font:400 13px/1.5 var(--font-ui);color:var(--color-text-muted)}.cnt-checklist__item{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:12px;gap:12px;align-items:start;padding:10px 0;border-bottom:1px solid var(--color-border-light);cursor:pointer}.cnt-checklist__item:last-of-type{border-bottom:0}.cnt-checklist__item input{margin:4px 0 0;width:18px;height:18px;accent-color:var(--color-brand)}.cnt-checklist__item>span{display:grid;grid-gap:2px;gap:2px;font:400 13.5px/1.5 var(--font-ui);color:var(--color-text-muted)}.cnt-checklist__item strong{font:600 14px/1.35 var(--font-ui);color:var(--color-text-main)}.cnt-checklist__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding-top:6px;border-top:1px solid var(--color-border-light)}.cnt-checklist__footer p{margin:0;font:500 14px/1.3 var(--font-ui);color:var(--color-text-main)}.cnt-checklist__status{margin:0;min-height:1em;font:400 13px/1.5 var(--font-ui);color:var(--color-text-body)}.cnt-checklist__fallback{display:grid;grid-gap:6px;gap:6px;font:600 13px/1.4 var(--font-ui);color:var(--color-text-main)}.cnt-checklist__fallback textarea{width:100%;padding:10px 12px;border:1px solid var(--color-border-default);border-radius:var(--radius-tile);font:400 13px/1.5 var(--font-ui);color:var(--color-text-body)}.cnt-page .lam-acc__ctrl--minus .lam-acc__minus{display:none}.cnt-page .lam-acc details[open]>summary .lam-acc__ctrl--minus{transform:none}.cnt-page .lam-acc details[open]>summary .lam-acc__ctrl--minus .lam-acc__plus{display:none}.cnt-page .lam-acc details[open]>summary .lam-acc__ctrl--minus .lam-acc__minus{display:inline-block}.cnt-faq__a{margin:0}.cnt-faq__a+.cnt-faq__a{margin-top:8px}.cnt-faq__link{display:inline-block;margin-top:10px;font:600 14px/1.3 var(--font-ui)}.cnt-faq .lam-acc__a{font-size:14px;color:var(--color-text-body)}.cnt-tools__grid{margin-top:24px}.cnt-summary__card{padding:var(--space-card-desktop);max-width:78ch}.cnt-summary__title{margin:4px 0 0;font:400 26px/1.2 var(--font-display);color:var(--color-heading)}.cnt-summary__intro{margin:12px 0 0;font:400 15px/1.6 var(--font-ui);color:var(--color-text-body)}.cnt-summary__sub{margin:22px 0 6px;font:600 15px/1.4 var(--font-ui);color:var(--color-heading)}.cnt-summary__steps{margin:0;padding-left:20px;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:6px;gap:6px;font:400 14.5px/1.55 var(--font-ui);color:var(--color-text-body)}.cnt-summary__steps li{min-width:0;overflow-wrap:anywhere}.cnt-help{margin-top:26px}.cnt-help__topics .lam-linktile--row{align-items:start}.cnt-draft{padding:var(--space-card-desktop);display:grid;grid-gap:10px;gap:10px;align-content:start}.cnt-draft__title{margin:2px 0 0;font:400 26px/1.2 var(--font-display);color:var(--color-heading)}.cnt-draft__lede{margin:0 0 6px;font:400 14.5px/1.55 var(--font-ui);color:var(--color-text-muted)}.cnt-draft__fields{margin:0;padding:0;border:0;min-width:0;display:grid;grid-gap:14px;gap:14px}.cnt-draft__fields:disabled{opacity:.7}.cnt-draft__hint{margin:-6px 0 0;font:400 13px/1.5 var(--font-ui);color:var(--color-text-muted)}.cnt-draft__pair{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:14px;gap:14px}@media (min-width:640px){.cnt-draft__pair{grid-template-columns:repeat(2,minmax(0,1fr))}}.cnt-draft__note{margin:12px 0 0;font:400 13px/1.5 var(--font-ui);color:var(--color-text-muted)}.cnt-draft__status{margin:8px 0 0;font:400 14px/1.5 var(--font-ui);color:var(--color-text-main)}.cnt-showrooms{margin-top:26px}.cnt-map{margin-top:var(--space-gap-md)}.cnt-legend{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px 18px;font:500 13px/1.4 var(--font-ui)}.cnt-legend a{color:var(--color-text-main);text-decoration:none}.cnt-legend a:hover{color:var(--color-brand)}.cnt-legend a span{font-weight:400;color:var(--color-text-muted)}.cnt-business .cnt-two,.cnt-visit .lam-steps{margin-top:22px}.cnt-visit .cnt-hero__actions{margin-top:24px}.cnt-faqx__search{display:grid;grid-gap:18px;gap:18px;align-items:end}.cnt-faqx__search .lam-field{max-width:560px}@media (min-width:1024px){.cnt-faqx__search{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.cnt-faqx__topics{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.cnt-faqx__count{display:inline-block;margin-left:6px;padding:1px 7px;border-radius:999px;background:var(--color-bg-surface);font:600 11px/1.5 var(--font-ui);color:var(--color-text-muted)}.lam-chip[aria-pressed=true] .cnt-faqx__count{background:var(--color-bg-base)}.cnt-faqx__bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-top:22px;padding:12px 0;border-top:1px solid var(--color-border-light);border-bottom:1px solid var(--color-border-light)}.cnt-faqx__result{margin:0;font:500 14px/1.4 var(--font-ui);color:var(--color-text-main)}.cnt-faqx__actions{display:flex;flex-wrap:wrap;gap:8px}.cnt-faqx__group{margin-top:32px}.cnt-faqx__head{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:14px;gap:14px;align-items:start;margin-bottom:14px}.cnt-faqx__title{margin:4px 0 0;font:400 24px/1.2 var(--font-display);color:var(--color-heading)}.cnt-faqx__desc{margin:4px 0 0;font:400 14px/1.55 var(--font-ui);color:var(--color-text-muted)}.cnt-faqx .lam-acc__a{font-size:14px;color:var(--color-text-body)}.cnt-faqx .lam-empty{margin-top:28px}.cnt-rev__stars{display:inline-flex;gap:1px;font-size:15px;line-height:1;color:var(--color-border-default);letter-spacing:1px}.cnt-rev__stars--lg{font-size:20px}.cnt-rev__stars .is-on{color:var(--color-brand)}.cnt-stats .cnt-rev__stars{vertical-align:2px;margin-left:4px;font-size:13px}.cnt-rev__track{display:block;height:8px;border-radius:999px;background:var(--color-bg-surface);overflow:hidden}.cnt-rev__track>span{display:block;height:100%;border-radius:999px;background:var(--color-brand)}.cnt-rev__chips{display:flex;flex-wrap:wrap;gap:8px}.cnt-rev__grid{list-style:none;margin:22px 0 0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-gap-md);gap:var(--space-gap-md)}@media (min-width:640px){.cnt-rev__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.cnt-rev__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.cnt-rev__card{padding:var(--space-card-desktop);display:grid;align-content:start;grid-gap:10px;gap:10px}.cnt-rev__card:focus{outline:2px solid var(--color-brand);outline-offset:2px}.cnt-rev__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.cnt-rev__title{margin:0;font:600 16px/1.3 var(--font-ui);color:var(--color-heading)}.cnt-rev__body{margin:0;font:400 14.5px/1.6 var(--font-ui);color:var(--color-text-body);white-space:pre-line}.cnt-rev__body--clamp{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.cnt-rev__more{align-self:start;padding:0;border:0;background:none;font:600 13.5px/1.3 var(--font-ui);cursor:pointer}.cnt-rev__more-row{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:26px}.cnt-rev__more-row p{margin:0;font:400 13px/1.4 var(--font-ui);color:var(--color-text-muted)}.smp-section{border-top:1px solid var(--color-border-light)}.smp-section .lam-sh__title a{color:inherit;text-decoration:none}.smp-section .lam-sh__title a:hover{color:var(--color-brand)}.smp-count{margin-left:6px;font:400 14px/1.4 var(--font-ui);color:var(--color-text-muted)}.smp-list{list-style:none;margin:18px 0 0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:4px 24px;gap:4px 24px;font:400 14.5px/1.5 var(--font-ui)}.smp-list li{padding:4px 0}.smp-list a{color:var(--color-text-main);text-decoration:none}.smp-list a:hover{color:var(--color-brand);text-decoration:underline;text-underline-offset:3px}@media (min-width:640px){.smp-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.smp-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:639px){.smp-list li{padding:0}.smp-list a{display:block;min-height:44px;padding:11px 0}.smp-section .lam-sh__title a{display:inline-block;padding-block:7px}}.cnt-ccpa__signal{padding:var(--space-card-desktop);display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:14px;gap:14px;align-items:start;max-width:760px}.cnt-ccpa__signal .cnt-hero__actions{margin-top:12px}.cnt-ccpa{align-items:start}.cnt-ccpa__form{padding:var(--space-card-desktop);display:grid;grid-gap:16px;gap:16px;align-content:start}.cnt-ccpa__fieldset{margin:0;padding:0;border:0;min-width:0}.cnt-ccpa__legend{padding:0;margin:0 0 10px;font:400 22px/1.2 var(--font-display);color:var(--color-text-main)}.cnt-ccpa__options{display:grid;grid-gap:8px;gap:8px}.cnt-ccpa__option{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:12px;gap:12px;align-items:start;padding:12px 14px;border:1px solid var(--color-border-light);border-radius:var(--radius-tile);cursor:pointer;background:var(--color-bg-base)}.cnt-ccpa__option.is-on{background:var(--color-bg-active);border-color:var(--color-brand)}.cnt-ccpa__option input{margin:2px 0 0;width:20px;height:20px;flex:none;accent-color:var(--color-brand);cursor:pointer}.cnt-ccpa__option>span{display:grid;grid-gap:2px;gap:2px;font:400 13px/1.5 var(--font-ui);color:var(--color-text-muted)}.cnt-ccpa__option strong{font:600 14px/1.35 var(--font-ui);color:var(--color-text-main)}.cnt-ccpa__error{margin:0;font:400 14px/1.5 var(--font-ui);color:var(--color-danger-text,#b42318)}.cnt-ccpa__success{padding:var(--space-card-desktop);display:grid;grid-gap:8px;gap:8px;justify-items:start}.cnt-ccpa__success:focus{outline:2px solid var(--color-brand);outline-offset:2px}.cnt-ccpa__aside{display:grid;grid-gap:var(--space-gap-md);gap:var(--space-gap-md);align-content:start}.cnt-ccpa__aside .lam-steps{margin-top:6px}.cnt-ccpa__aside .cnt-list{margin-top:4px}.cnt-ccpa__signal .cnt-hero__actions .lam-btn{white-space:normal;text-align:center;height:auto;min-height:42px;padding-block:8px;max-width:100%}@media (max-width:479px){.cnt-ccpa__signal{grid-template-columns:minmax(0,1fr)}}.cnt-ccpa__aside .cnt-card{grid-template-columns:minmax(0,1fr);min-width:0}.cnt-ccpa__aside .cnt-card__body,.cnt-ccpa__aside .cnt-list li{overflow-wrap:anywhere}@media (max-width:767px){.cnt-ccpa__form .lam-btn,.cnt-ccpa__signal .cnt-hero__actions .lam-btn,.cnt-ccpa__success .lam-btn,.cnt-faqx__actions .lam-btn,.cnt-faqx__topics .lam-chip{min-height:44px}.cnt-faqx .cnt-faq__link,.cnt-page--legal .cnt-faq__link{display:inline-flex;align-items:center;min-height:44px;margin-top:4px}.cnt-page .cnt-note>button.cnt-link{display:inline-flex;align-items:center;min-height:44px}}.cnt-table{margin-top:22px}.cnt-tnum{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.cnt-list--links{padding-left:0;list-style:none}.cnt-list--links a{font-weight:500;color:var(--color-text-main);text-decoration:none}.cnt-list--links a:hover{color:var(--color-brand);text-decoration:underline;text-underline-offset:3px}.cnt-body--tight{-webkit-padding-before:12px;padding-block-start:12px}.cnt-planner{display:block}.cnt-mt__ratings{margin:0;display:grid;grid-gap:6px;gap:6px}.cnt-mt__ratings>div{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center}.cnt-mt__ratings dt{font:500 13px/1.4 var(--font-ui);color:var(--color-text-main)}.cnt-mt__ratings dd{margin:0}.cnt-pips{display:inline-flex;gap:4px}.cnt-pip{display:inline-block;width:14px;height:8px;border-radius:999px;background:var(--color-border-light)}.cnt-pip.is-on{background:var(--color-brand)}.cnt-mt__visit{margin-top:32px}.cnt-logos{list-style:none;margin:26px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-gap-md);gap:var(--space-gap-md)}@media (min-width:640px){.cnt-logos{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.cnt-logos{grid-template-columns:repeat(4,minmax(0,1fr))}}.cnt-logo{display:grid;grid-template-rows:96px auto;text-decoration:none;color:var(--color-text-main);overflow:hidden}.cnt-logo:hover{border-color:var(--color-brand)}.cnt-logo__mark{display:grid;place-items:center;padding:16px;background:var(--color-bg-surface)}.cnt-logo__mark img{width:auto;max-width:100%;max-height:56px;height:auto;object-fit:contain}.cnt-logo__mark img[data-shape=compact]{max-height:64px}.cnt-logo__word{font:400 18px/1.2 var(--font-display);text-align:center}.cnt-logo__foot{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 14px;font:600 13px/1.3 var(--font-ui)}.cnt-logo__foot span:last-child{font-weight:500;color:var(--color-brand)}.cnt-cmp__vs{margin-top:22px;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:10px;gap:10px;align-items:center;justify-items:center}@media (min-width:640px){.cnt-cmp__vs{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}}.cnt-cmp__side{width:100%;padding:14px 16px;display:grid;grid-gap:4px;gap:4px;text-align:center}.cnt-cmp__side strong{font:400 22px/1.2 var(--font-display);color:var(--color-text-main)}.cnt-cmp__side span{font:400 13px/1.45 var(--font-ui);color:var(--color-text-muted)}.cnt-cmp__badge{text-transform:uppercase}.cnt-cmp__feel td{text-align:center}.cnt-cmp__feel th[scope=row],.cnt-page .lam-cta .lam-btn{text-align:center;white-space:normal}.cnt-page .lam-cta .lam-btn{height:auto;min-height:44px;padding-block:10px}.cnt-empty__tiles{margin-top:24px}.cnt-page[data-types-guide] .cnt-hero__actions>.lam-btn{white-space:normal;min-height:min-content;text-align:center;line-height:1.25}.cnt-hero__below{margin-top:28px}.cnt-hero__below>.cnt-trust{margin-top:0}@media (min-width:1024px){.cnt-hero--balanced .cnt-hero__grid{align-items:stretch}.cnt-hero--balanced .cnt-figure{display:flex;flex-direction:column;justify-content:center}.cnt-hero--balanced .cnt-figure__photo{flex:1 1 auto;aspect-ratio:auto;min-height:320px;max-height:520px}}.cnt-body--types .cnt-prose{max-width:none}.cnt-body--types .cnt-prose .types-guide-advice>p,.cnt-body--types .cnt-prose .types-guide-advice>ul,.cnt-body--types .cnt-prose .types-guide-intro p{max-width:72ch}.cnt-body--types .types-guide-types{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,21em),1fr));grid-gap:var(--space-gap-md);gap:var(--space-gap-md);margin:8px 0 0;font-size:16px}.cnt-body--types .types-guide-type{min-width:0;padding:var(--space-card-desktop);border:1px solid var(--color-border-light);border-radius:var(--radius-card);background:var(--color-bg-base)}.cnt-body--types .cnt-prose .types-guide-type h2{margin:0 0 12px;padding-top:0;border-top:0;font-size:clamp(22px,2.4vw,26px)}.cnt-body--types .cnt-prose .types-guide-type p{margin-bottom:12px;font-size:16px;line-height:1.6}.cnt-body--types .cnt-prose .types-guide-type>:last-child{margin-bottom:0}.cnt-body--types .cnt-prose .types-guide-advice{margin-top:32px;padding:var(--space-card-desktop);border-radius:var(--radius-card);background:var(--color-bg-surface)}.cnt-body--types .cnt-prose .types-guide-advice h2{margin-top:0;padding-top:0;border-top:0}.cnt-body--types .cnt-prose .types-guide-advice>:last-child{margin-bottom:0}@media (max-width:1023px){.cnt-body--types .cnt-jump{padding:0;border:0;background:none}.cnt-body--types .cnt-jump__list{display:flex;flex-wrap:wrap;gap:8px}.cnt-body--types .cnt-jump__list a,.cnt-body--types .cnt-jump__list li:last-child a{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border:1px solid var(--color-border-default);border-radius:999px;background:var(--color-bg-surface);color:var(--color-text-main)}}