section.astro-lnthwwyx[id]{scroll-margin-top:var(--space-m)}.lead.astro-lnthwwyx{gap:var(--space-s);align-content:start;justify-items:start;display:grid}.lead.astro-lnthwwyx h2.astro-lnthwwyx,.care-price.astro-lnthwwyx h2.astro-lnthwwyx{font-size:var(--step-4);line-height:1}.summary.astro-lnthwwyx{max-width:38ch;font-size:var(--step-1);line-height:1.45}.suits.astro-lnthwwyx{max-width:44ch;color:var(--color-text-muted)}.suits.astro-lnthwwyx strong.astro-lnthwwyx{color:var(--color-text)}.price.astro-lnthwwyx{font-size:var(--step-1);font-weight:var(--weight-bold)}.list-title.astro-lnthwwyx{margin-bottom:var(--space-s);font-size:var(--step-0)}.tile.astro-lnthwwyx{width:3.5rem;height:3.5rem;color:var(--color-accent);background:var(--color-panel);border-radius:var(--radius-m);place-items:center;display:grid}.section--tint.astro-lnthwwyx .tile.astro-lnthwwyx{background:var(--color-bg)}.ticks.astro-lnthwwyx{gap:var(--space-xs);display:grid}.ticks.astro-lnthwwyx li.astro-lnthwwyx{gap:var(--space-xs);align-items:flex-start;display:flex}.ticks.astro-lnthwwyx .icon{color:var(--color-accent);margin-top:.2em}.new-grid.astro-lnthwwyx{gap:var(--space-xl);align-items:center;display:grid}@media (width>=56rem){.new-grid.astro-lnthwwyx:not(.new-grid--solo){grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.caption.astro-lnthwwyx{margin-top:var(--space-2xs);font-size:var(--step--1);color:var(--color-text-muted)}.list-title.astro-lnthwwyx{margin-top:var(--space-xl)}.ticks--cols.astro-lnthwwyx{padding-top:var(--space-s);border-top:2px solid var(--color-rule-strong)}@media (width>=48rem){.ticks--cols.astro-lnthwwyx{gap:var(--space-xs) var(--space-xl);grid-template-columns:repeat(2,minmax(0,1fr))}}.redesign-grid.astro-lnthwwyx{gap:var(--space-xl);align-items:start;display:grid}@media (width>=56rem){.redesign-grid.astro-lnthwwyx{gap:var(--space-2xl);grid-template-columns:minmax(0,6fr) minmax(0,6fr)}}.redesign-grid.astro-lnthwwyx .list-title.astro-lnthwwyx{margin-top:0}.route.astro-lnthwwyx{gap:var(--space-m);counter-reset:stop;padding:0;list-style:none;display:grid;position:relative}.route.astro-lnthwwyx:before{content:"";border-left:2px dashed var(--color-rule-strong);position:absolute;top:1rem;bottom:1rem;left:calc(1rem - 1px)}.route.astro-lnthwwyx li.astro-lnthwwyx{counter-increment:stop;gap:var(--space-s);align-items:center;min-height:2rem;display:flex;position:relative}.route.astro-lnthwwyx li.astro-lnthwwyx:before{content:counter(stop);z-index:1;width:2rem;height:2rem;color:var(--color-accent);font-size:var(--step--1);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;background:var(--color-panel);border:2px solid var(--color-accent);border-radius:50%;flex:none;place-items:center;display:grid}.care.astro-lnthwwyx{gap:var(--space-xl);padding:var(--space-xl) var(--space-l);border:2px solid var(--color-rule-strong);border-radius:var(--radius-l);display:grid}@media (width>=56rem){.care.astro-lnthwwyx{gap:var(--space-2xl);padding:var(--space-2xl);grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:center}}.care-price.astro-lnthwwyx{gap:var(--space-s);justify-items:start;display:grid}.care-amount.astro-lnthwwyx{font-size:var(--step-5);font-weight:var(--weight-bold);letter-spacing:var(--tracking-display);line-height:1}.care-amount.astro-lnthwwyx span.astro-lnthwwyx{font-size:var(--step-1);font-weight:var(--weight-regular);letter-spacing:0;color:var(--color-text-muted)}.care.astro-lnthwwyx .list-title.astro-lnthwwyx{margin-top:0}.ticks--care.astro-lnthwwyx{gap:0}.ticks--care.astro-lnthwwyx li.astro-lnthwwyx{padding:var(--space-s) 0;border-top:var(--rule) solid var(--color-rule-strong)}.ticks--care.astro-lnthwwyx li.astro-lnthwwyx:last-child{border-bottom:var(--rule) solid var(--color-rule-strong)}.timeline.astro-lnthwwyx{gap:var(--space-l);counter-reset:step;padding:0;list-style:none;display:grid;position:relative}.timeline.astro-lnthwwyx li.astro-lnthwwyx{counter-increment:step;gap:var(--space-2xs);padding-left:var(--space-xl);align-content:start;display:grid;position:relative}.timeline.astro-lnthwwyx li.astro-lnthwwyx:before{content:counter(step);z-index:1;width:2rem;height:2rem;color:var(--color-accent);font-size:var(--step--1);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;background:var(--color-bg);border:2px solid var(--color-accent);border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:0}.timeline.astro-lnthwwyx li.astro-lnthwwyx:not(:last-child):after{content:"";top:2rem;bottom:calc(var(--space-l) * -1);border-left:2px solid var(--color-rule-strong);position:absolute;left:calc(1rem - 1px)}.timeline.astro-lnthwwyx p.astro-lnthwwyx{color:var(--color-text-muted)}@media (width>=56rem){.timeline.astro-lnthwwyx{gap:var(--space-m);grid-template-columns:repeat(5,minmax(0,1fr))}.timeline.astro-lnthwwyx li.astro-lnthwwyx{padding-left:0;padding-top:var(--space-xl)}.timeline.astro-lnthwwyx li.astro-lnthwwyx:not(:last-child):after{top:calc(1rem - 1px);bottom:auto;left:2rem;right:calc(var(--space-m) * -1);border-left:0;border-top:2px solid var(--color-rule-strong)}}.more.astro-lnthwwyx{gap:var(--space-xs);margin-top:var(--space-xl);font-weight:var(--weight-semibold);flex-wrap:wrap;display:flex}
