.anchor-target{scroll-margin-top:calc(var(--header-height) + .85rem)}.point-list{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.point-list li{border:1px solid var(--color-border-soft);border-radius:var(--radius-card);background:var(--color-white);box-shadow:var(--shadow-card);color:var(--color-navy);padding:.95rem 1rem .95rem 1.15rem;font-weight:650;position:relative}.point-list li:before{content:"";background:var(--color-sand);width:3px;position:absolute;top:.7rem;bottom:.7rem;left:0}.limit-list{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.limit-list li{border:1px solid var(--color-border-soft);border-radius:var(--radius-card);background:var(--color-white);color:var(--color-text);padding:.85rem 1rem}.region--remote{border:1px solid var(--color-border-soft);border-left:3px solid var(--color-sand);border-radius:var(--radius-card);background:var(--color-white);padding:1.5rem 1.35rem 1.6rem}.topic-grid{gap:.85rem;display:grid}.topic-card{border:1px solid var(--color-border-soft);border-radius:var(--radius-card);background:var(--color-white);box-shadow:var(--shadow-card);padding:1.05rem 1.1rem}.topic-card h3{margin-bottom:.4rem}.topic-card p{color:var(--color-text-muted)}.chip-list{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.chip-list li{border:1px solid var(--color-border-soft);border-radius:var(--radius-card);background:var(--color-white);color:var(--color-navy);padding:.7rem .85rem .7rem 1rem;font-weight:650;position:relative}.chip-list li:before{content:"";background:var(--color-sand);width:3px;position:absolute;top:.45rem;bottom:.45rem;left:0}.question-list{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.question-list li{border:1px solid var(--color-border-soft);border-radius:var(--radius-card);background:var(--color-white);box-shadow:var(--shadow-card);color:var(--color-navy);margin:0;padding:.95rem 1rem;font-weight:650}.region .section-head{margin-bottom:.75rem}.region__label{letter-spacing:-.03em;color:var(--color-navy);margin:0 0 .85rem;font-size:clamp(2rem,4.5vw,3.15rem);font-weight:700;line-height:1.1}.region__places{color:var(--color-navy);font-weight:650}.region__copy{max-width:42rem;color:var(--color-text-muted);margin-top:1rem}.report-panel{border:1px solid var(--color-border-soft);border-radius:var(--radius-card);background:var(--color-paper);padding:1.2rem 1.15rem 1.3rem}.report-panel__kicker{font-size:var(--text-small);letter-spacing:.08em;text-transform:uppercase;color:var(--color-sand-strong);margin:0 0 .85rem;font-weight:700}.report-panel__list{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.report-panel__list li{border:1px solid var(--color-border-soft);border-radius:var(--radius-card);background:var(--color-white);color:var(--color-navy);padding:.7rem .85rem .7rem 1rem;font-weight:650;position:relative}.report-panel__list li:before{content:"";background:var(--color-sand);width:3px;position:absolute;top:.45rem;bottom:.45rem;left:0}.service-difference{flex-direction:column;gap:.75rem;display:flex}.service-difference__label,.offer-card__label{font-size:var(--text-small);letter-spacing:.08em;text-transform:uppercase;color:var(--color-sand-strong);margin:0;font-weight:700}.service-difference__result{border-top:1px solid var(--color-border-soft);margin-top:auto;padding-top:.9rem}.service-difference__result strong{color:var(--color-navy)}@media (width>=40rem){.service-difference-grid .service-difference{grid-row:span 4;grid-template-rows:subgrid;align-items:start;display:grid}.service-difference-grid .service-difference__result{align-self:stretch;margin-top:0}}.offer-card{gap:.75rem}.offer-card h3{margin:0}.offer-card p.offer-card__price{color:var(--color-navy);font-size:clamp(1.65rem,1.35rem + 1.2vw,2.35rem);font-weight:750}.offer-card p.offer-card__purpose{color:var(--color-navy);font-weight:650}.offer-card__list{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.offer-card__list li{color:var(--color-text-muted);padding-left:1.25rem;position:relative}.offer-card__list li:before{content:"✓";color:var(--color-sand-strong);font-weight:700;position:absolute;left:0}.offer-card .text-link{margin-top:auto}.offer-card--wide .offer-card__purpose{max-width:58rem}.offer-conditions{border-left:3px solid var(--color-sand);background:var(--color-sand-soft);padding:1.15rem 1.2rem}.offer-conditions h3{margin-bottom:.4rem}.offer-conditions p{max-width:68rem;color:var(--color-text)}.service-answer>h2,.service-answer>p:not(.kicker,.highlight){max-width:54rem}.service-answer>p:not(.kicker,.highlight){color:var(--color-text-muted)}@media (width<=39.99rem){.fact-card{padding-top:1.19rem;padding-bottom:1.105rem}.topic-card{padding:.85rem .95rem}.process.process--flow,.process.process--6{gap:.45rem}.process.process--flow .process__step,.process.process--6 .process__step{padding:.5rem .55rem .5rem .7rem}.process.process--flow .process__step:before,.process.process--6 .process__step:before{top:.35rem;bottom:.35rem}.process.process--flow .process__label,.process.process--6 .process__label{font-size:var(--text-small);line-height:1.35}.chip-list li,.report-panel__list li{font-size:var(--text-small);padding:.55rem .65rem .55rem .8rem;line-height:1.35}.limit-list--tight li{padding-top:.7rem;padding-bottom:.7rem}}@media (width>=21.875rem) and (width<=39.99rem){.process.process--flow,.process.process--6,.chip-list,.question-list,.report-panel__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=40rem){.point-list,.chip-list,.question-list,.topic-grid,.report-panel__list,.offer-card--wide .offer-card__list,.process--flow,.process--6{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.process.process--4{grid-template-columns:repeat(4,minmax(0,1fr))}.process.process--flow{grid-template-columns:repeat(5,minmax(0,1fr))}.process.process--6,.topic-grid,.chip-list--3{grid-template-columns:repeat(3,minmax(0,1fr))}.chip-list--4,.question-list{grid-template-columns:repeat(4,minmax(0,1fr))}.limit-list{grid-template-columns:repeat(2,minmax(0,1fr))}}
