.svc-hero{padding-block-start:var(--space-5)}.svc-hero__crumbs{margin-block-end:var(--space-6)}.svc-facts{margin-block-start:var(--space-3)}.svc-facts .chip{font-weight:var(--fw-medium)}@media(max-width:599.98px){.svc-facts{display:grid;gap:var(--space-2)}.svc-facts .chip{align-items:flex-start;padding:0;border:0;border-radius:0;font-size:var(--fs-base)}.svc-facts .chip:before{margin-block-start:.3em}}@media(max-width:991.98px){.svc-art{aspect-ratio:16 / 9;max-width:30rem}.svc-art .illus{width:100%;height:100%}}#main>.svc-band:nth-of-type(odd){background:var(--color-bg-subtle)}#main>.svc-band:nth-of-type(odd) .callout,#main>.svc-band:nth-of-type(odd) .scope__col--out{background:var(--color-bg)}.svc-law{font-size:var(--fs-sm);color:var(--color-text-muted);text-align:center}.svc-law a{display:inline-block;padding-block:calc((44px - 1lh)/2);font-weight:var(--fw-semibold)}.rail+.svc-law{margin-block-start:var(--space-6);text-align:start}.svc-tree{display:grid;gap:var(--space-5);margin:0}.svc-tree__root{position:relative;justify-self:center;max-width:34rem;padding:var(--space-3) var(--space-6);border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-bg-inverse);color:var(--color-text-on-inverse);font-family:var(--font-display);font-size:var(--fs-lg);font-weight:var(--fw-bold);text-align:center;text-wrap:balance}.svc-tree__root:after{content:"";position:absolute;inset-block-start:100%;inset-inline-start:calc(50% - 1px);width:2px;height:var(--space-5);background:var(--color-border-strong)}.svc-tree__branches{position:relative;display:grid;gap:var(--space-5)}.svc-tree__branch{display:grid;justify-items:center;gap:var(--space-3)}.svc-tree__answer{display:inline-flex;padding:.3em 1em;border-radius:var(--radius-pill);background:var(--color-bg-accent);color:var(--color-accent-ink);font-weight:var(--fw-semibold)}.svc-tree__leaf{width:100%;height:100%}.svc-tree__branch--act .svc-tree__leaf{border-color:var(--color-border-accent);box-shadow:var(--shadow-md)}.svc-tree__branch--act .svc-tree__answer{background:var(--color-accent);color:var(--color-text-on-accent)}@media(min-width:760px){.svc-tree__branches{grid-template-columns:repeat(2,minmax(0,1fr));padding-block-start:var(--space-5)}.svc-tree__branches:before{content:"";position:absolute;inset-block-start:0;inset-inline:25%;height:2px;background:var(--color-border-strong)}.svc-tree__branch{position:relative;grid-template-rows:auto 1fr}.svc-tree__branch:before{content:"";position:absolute;inset-block-end:100%;inset-inline-start:calc(50% - 1px);width:2px;height:var(--space-5);background:var(--color-border-strong)}}.svc-tree__who{display:grid;justify-items:center;gap:var(--space-3);margin-block-start:var(--space-3);text-align:center}.svc-tree__who-label{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--color-text-muted)}.svc-tree__who .chip-list{justify-content:center}.svc-tree__who .chip-list--rows{text-align:start}.svc-doc{position:relative;display:grid;margin:0;padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg);box-shadow:var(--shadow-md)}.svc-doc__title{padding-block-end:var(--space-3);margin-block-end:var(--space-4);border-block-end:2px solid var(--color-text);font-family:var(--font-display);font-size:var(--fs-lg);font-weight:var(--fw-bold)}.svc-doc__rows{display:grid;gap:var(--space-2);margin:0}.svc-doc__row{display:grid;gap:2px var(--space-4);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--color-bg-subtle)}.svc-doc__row dt{font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--color-text-muted)}.svc-doc__row dd{margin:0;font-weight:var(--fw-medium)}@media(min-width:480px){.svc-doc__row{grid-template-columns:8.5rem minmax(0,1fr);align-items:baseline}}.svc-doc__stamp{justify-self:end;display:inline-flex;align-items:center;gap:.4em;margin-block-start:var(--space-4);padding:.35em 1em;border:2px solid var(--color-accent-ink);border-radius:var(--radius-pill);color:var(--color-accent-ink);font-weight:var(--fw-bold);rotate:-4deg}.svc-doc__stamp:before{content:"";width:1em;height:1em;background:currentcolor;mask:var(--glyph-check) center / contain no-repeat}.svc-cal .mcal{max-width:46rem}.svc-steps{display:grid;gap:var(--space-5);margin:0;padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg)}.svc-steps__legend{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-5);font-size:var(--fs-sm);font-weight:var(--fw-semibold)}.svc-steps__key{display:inline-flex;align-items:center;gap:.5em}.svc-steps__key:before{content:"";width:.9em;height:.9em;border-radius:var(--radius-xs);background:var(--key, var(--color-accent))}.svc-steps__key--a{--key: var(--color-accent)}.svc-steps__key--b{--key: var(--n-indigo-400)}.svc-steps__cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3);margin:0;padding:0;list-style:none}.svc-steps__col{display:grid;align-content:start;gap:var(--space-2);text-align:center}.svc-steps__bars{display:flex;justify-content:center;gap:var(--space-2)}.svc-steps__bar{display:grid;grid-template-rows:10rem auto;justify-items:center;gap:var(--space-1);width:min(3.25rem,42%)}.svc-steps__svg{display:block;width:100%;height:100%;border-block-end:2px solid var(--color-border-strong);overflow:visible}.svc-steps__bar--a .svc-steps__fill{fill:var(--color-accent)}.svc-steps__bar--b .svc-steps__fill{fill:var(--n-indigo-400)}.svc-steps__price.plan__amount{font-size:var(--fs-sm);line-height:var(--lh-ui)}.svc-steps__when{font-size:var(--fs-sm);font-weight:var(--fw-semibold);text-wrap:balance}.svc-steps__loyalty{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2);font-size:var(--fs-sm);font-weight:var(--fw-semibold)}.svc-steps__loyalty .badge{font-size:var(--fs-sm);letter-spacing:normal}.svc-steps__note{text-align:start}.svc-steps+.price-vat{margin-block-start:var(--space-4)}@media(min-width:600px){.svc-steps__bar{grid-template-rows:13rem auto}.svc-steps__price.plan__amount{font-size:var(--fs-base)}}.svc-compare{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg)}.svc-compare__table{width:100%;border-collapse:collapse;font-size:var(--fs-sm)}.svc-compare__table th,.svc-compare__table td{padding:var(--space-3) var(--space-4);text-align:start;vertical-align:top}.svc-compare__table tbody tr+tr>*{border-block-start:1px solid var(--color-border)}.svc-compare__table thead th{font-family:var(--font-display);font-size:var(--fs-base);border-block-end:2px solid var(--color-border-strong)}.svc-compare__table tbody th{font-weight:var(--fw-semibold);color:var(--color-text-muted)}.svc-compare__col--good{color:var(--color-accent-ink)}.svc-compare__col--bad{color:var(--color-danger-ink)}@media(max-width:759.98px){.svc-compare__table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.svc-compare__table tr,.svc-compare__table th,.svc-compare__table td{display:block}.svc-compare__table tbody tr{padding:var(--space-3) var(--space-4)}.svc-compare__table tbody tr+tr>*{border:0}.svc-compare__table tbody tr+tr{border-block-start:1px solid var(--color-border)}.svc-compare__table tbody th{padding:0 0 var(--space-2)}.svc-compare__table td{padding:var(--space-1) 0}.svc-compare__table td:before{content:attr(data-col) ": ";font-weight:var(--fw-semibold);color:var(--color-text)}}@media(min-width:760px){.svc-compare__table tbody th{width:22%}.svc-compare__table td{width:26%}}.svc-gaps{display:grid;gap:var(--space-5);margin:0;padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg)}.svc-gaps__row{display:grid;gap:var(--space-2)}.svc-gaps__label{font-weight:var(--fw-semibold)}.svc-gaps__months{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--space-1);margin:0;padding:0;list-style:none}.svc-gaps__m{display:grid;place-items:center;min-height:2.75rem;border-radius:var(--radius-sm);font-size:var(--fs-xs);font-weight:var(--fw-semibold)}.svc-gaps__m--ok{background:var(--color-accent);color:var(--color-text-on-accent)}.svc-gaps__m--gap{box-shadow:inset 0 0 0 2px var(--color-border-strong);background-image:repeating-linear-gradient(-45deg,var(--color-bg-subtle) 0 6px,transparent 6px 12px);color:var(--color-text-muted)}.svc-gaps__m--back{box-shadow:inset 0 0 0 2px var(--color-accent);background:var(--color-bg-accent);color:var(--color-accent-ink)}.svc-gaps__key{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-4);font-size:var(--fs-sm)}.svc-gaps__k{display:inline-flex;align-items:center;gap:.5em}.svc-gaps__k:before{content:"";width:1.1em;height:1.1em;border-radius:var(--radius-xs)}.svc-gaps__k--ok:before{background:var(--color-accent)}.svc-gaps__k--gap:before{box-shadow:inset 0 0 0 2px var(--color-border-strong)}.svc-gaps__k--back:before{box-shadow:inset 0 0 0 2px var(--color-accent);background:var(--color-bg-accent)}.svc-gaps__note{flex-basis:100%}@media(min-width:600px){.svc-gaps__months{grid-template-columns:repeat(12,minmax(0,1fr))}}.svc-ask{margin-block-start:var(--space-5)}.svc-map{display:grid;gap:var(--space-5);margin:0}.svc-map__hub{position:relative;justify-self:center;display:inline-flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-5) var(--space-2) var(--space-2);border-radius:var(--radius-pill);border:1px solid var(--color-border-strong);background:var(--color-bg-inverse);color:var(--color-text-on-inverse);font-family:var(--font-display);font-weight:var(--fw-bold)}.svc-map__ways{position:relative;display:grid;gap:var(--space-4);margin:0;padding:0;list-style:none}.svc-map__way{position:relative}.svc-map__to{font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--color-accent-ink)}.svc-map__rule{align-self:start;padding:.25em .8em;border-radius:var(--radius-md);background:var(--color-bg-accent);color:var(--color-accent-ink);font-size:var(--fs-sm);font-weight:var(--fw-semibold)}@media(min-width:760px){.svc-map__ways{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.svc-map__hub:after{content:"";position:absolute;inset-block-start:100%;inset-inline-start:calc(50% - 1px);width:2px;height:var(--space-5);background:var(--color-border-strong)}.svc-map__ways{grid-template-columns:repeat(4,minmax(0,1fr));padding-block-start:var(--space-5)}.svc-map__ways:before{content:"";position:absolute;inset-block-start:0;inset-inline:12.5%;height:2px;background:var(--color-border-strong)}.svc-map__way:before{content:"";position:absolute;inset-block-end:100%;inset-inline-start:calc(50% - 1px);width:2px;height:calc(var(--space-5) + 1px);background:var(--color-border-strong)}}.svc-prices{display:grid;gap:var(--space-4)}@media(min-width:900px){.svc-prices{grid-template-columns:repeat(2,minmax(0,1fr))}.svc-price:only-child{grid-column:1 / -1}}.svc-price__amount{flex-wrap:wrap;row-gap:var(--space-2)}.svc-price .card__footer{margin-block-start:auto}.svc-prices+.price-vat{margin-block-start:var(--space-4)}.svc-dormant{border-color:var(--color-border-accent)}.svc-dormant__price{font-family:var(--font-display);font-size:var(--fs-h4);font-weight:var(--fw-bold);text-wrap:balance}.svc-total{gap:var(--space-4)}.svc-total__label{font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--color-text-muted)}.svc-total__sum{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 var(--space-2)}.svc-total__sum .price-chip__amount{font-size:var(--fs-h1);line-height:1}.svc-total__per{color:var(--color-text-muted)}.svc-sources{margin-block-start:var(--space-6)}.svc-price__amount .price-chip__quote{display:inline-block;font-size:var(--fs-base)}.svc-price__amount .price-chip__quote:first-letter{text-transform:uppercase}@media(max-width:399.98px){.svc-steps{padding:var(--space-4)}.svc-steps__cols{gap:var(--space-3)}.svc-steps__bars{gap:var(--space-1)}.svc-steps__price.plan__amount{font-size:var(--fs-xs)}}
