.vat[data-astro-cid-4gmiu7ph]{color:var(--muted);font-family:var(--font-body);letter-spacing:0;flex-wrap:wrap;align-items:baseline;gap:0 .45rem;font-size:.82rem;font-weight:400;line-height:1.45;display:inline-flex}.vat[data-astro-cid-4gmiu7ph]:not(.vat--stacked) .vat__incl[data-astro-cid-4gmiu7ph]:before{content:"·";margin-right:.45rem}.vat--stacked[data-astro-cid-4gmiu7ph]{gap:.1rem;display:grid}.vat__incl[data-astro-cid-4gmiu7ph]{white-space:nowrap}.vat--stacked[data-astro-cid-4gmiu7ph] .vat__incl[data-astro-cid-4gmiu7ph]{color:var(--text);font-weight:500}.wrap[data-astro-cid-7s5ooad2]{border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);background:#fff;overflow:hidden}table[data-astro-cid-7s5ooad2]{font-size:1rem}thead[data-astro-cid-7s5ooad2] th[data-astro-cid-7s5ooad2]{background:var(--blue-50);color:var(--muted);letter-spacing:.08em;text-align:left;text-transform:uppercase;padding:.9rem 1.4rem;font-size:.78rem;font-weight:700}thead[data-astro-cid-7s5ooad2] th[data-astro-cid-7s5ooad2].num{text-align:right}tbody[data-astro-cid-7s5ooad2] th[data-astro-cid-7s5ooad2],tbody[data-astro-cid-7s5ooad2] td[data-astro-cid-7s5ooad2]{border-top:1px solid var(--line-soft);vertical-align:top;padding:1.1rem 1.4rem}tbody[data-astro-cid-7s5ooad2] th[data-astro-cid-7s5ooad2]{font-family:var(--font-display);color:var(--ink);text-align:left;font-weight:700}td[data-astro-cid-7s5ooad2].num{text-align:right;color:var(--blue-800)}td[data-astro-cid-7s5ooad2].num .vat{justify-items:end;margin-top:.15rem}.amount[data-astro-cid-7s5ooad2]{flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:0 .4rem;font-size:1.2rem;display:flex}.detail[data-astro-cid-7s5ooad2],.unit[data-astro-cid-7s5ooad2]{color:var(--muted);font-family:var(--font-body);font-size:.85rem;font-weight:400}.detail[data-astro-cid-7s5ooad2]{display:block}.save[data-astro-cid-7s5ooad2]{background:var(--ok-bg);color:var(--ok);font-family:var(--font-body);border-radius:999px;margin-top:.3rem;padding:.05rem .6rem;font-size:.78rem;font-weight:700;display:inline-block}tbody[data-astro-cid-7s5ooad2] tr[data-astro-cid-7s5ooad2]:hover th[data-astro-cid-7s5ooad2],tbody[data-astro-cid-7s5ooad2] tr[data-astro-cid-7s5ooad2]:hover td[data-astro-cid-7s5ooad2]{background:var(--mist)}@media (width<=479px){thead[data-astro-cid-7s5ooad2] th[data-astro-cid-7s5ooad2],tbody[data-astro-cid-7s5ooad2] th[data-astro-cid-7s5ooad2],tbody[data-astro-cid-7s5ooad2] td[data-astro-cid-7s5ooad2]{padding-inline:1rem}td[data-astro-cid-7s5ooad2].num .vat__incl{white-space:normal}}@media (width<=419px){thead[data-astro-cid-7s5ooad2]{display:none}tbody[data-astro-cid-7s5ooad2] tr[data-astro-cid-7s5ooad2]{border-top:1px solid var(--line-soft);display:block}tbody[data-astro-cid-7s5ooad2] tr[data-astro-cid-7s5ooad2]:first-child{border-top:0}tbody[data-astro-cid-7s5ooad2] th[data-astro-cid-7s5ooad2],tbody[data-astro-cid-7s5ooad2] td[data-astro-cid-7s5ooad2]{border-top:0;display:block}tbody[data-astro-cid-7s5ooad2] th[data-astro-cid-7s5ooad2]{padding-bottom:.25rem}tbody[data-astro-cid-7s5ooad2] td[data-astro-cid-7s5ooad2]{padding-top:0}td[data-astro-cid-7s5ooad2].num{text-align:left}.amount[data-astro-cid-7s5ooad2]{justify-content:flex-start}td[data-astro-cid-7s5ooad2].num .vat{justify-items:start}}.foot[data-astro-cid-7s5ooad2]{border-top:1px solid var(--line-soft);background:var(--mist);color:var(--muted);padding:1rem 1.4rem;font-size:.875rem}.flow-wrap[data-astro-cid-eoeul4am]{container:flow/inline-size}.flow[data-astro-cid-eoeul4am]{--tile-h:4.75rem;--gap:1.1rem;gap:var(--gap);display:grid}.node[data-astro-cid-eoeul4am]{grid-template-columns:6rem minmax(0,1fr);align-items:center;gap:1rem;display:grid;position:relative}.tile[data-astro-cid-eoeul4am]{height:var(--tile-h);place-items:center;padding:.5rem;display:grid;position:relative;overflow:hidden}.tile__done[data-astro-cid-eoeul4am]{background:var(--ok);color:#fff;width:1.25rem;height:1.25rem;box-shadow:0 0 0 3px var(--ok-bg);border-radius:50%;place-items:center;display:grid;position:absolute;top:.45rem;right:.45rem}.tile[data-astro-cid-eoeul4am] .tile__car{width:100%}.tile[data-astro-cid-eoeul4am] .doc{zoom:.62}.seal[data-astro-cid-eoeul4am]{width:2.9rem;height:2.9rem;color:var(--blue-600);box-shadow:inset 0 0 0 1.5px var(--blue-500), 0 0 0 5px #1a56c814;background:#fff;border-radius:50%;place-items:center;display:grid}.link[data-astro-cid-eoeul4am]{left:calc(3rem - 6px);top:calc(50% + var(--tile-h) / 2 + .25rem);width:12px;height:calc(var(--gap) - .5rem);background:linear-gradient(var(--blue-300), var(--blue-300)) center / 1.5px 100% no-repeat;position:absolute}.link[data-astro-cid-eoeul4am]:after{content:"";border:solid var(--blue-300);border-width:0 1.5px 1.5px 0;width:6px;height:6px;position:absolute;bottom:1px;left:50%;transform:translate(-50%)rotate(45deg)}.cap[data-astro-cid-eoeul4am]{gap:.2rem;display:grid}.cap__sub[data-astro-cid-eoeul4am]{color:var(--muted)}.cap__label[data-astro-cid-eoeul4am]{font-family:var(--font-display);color:var(--ink);font-weight:700;line-height:1.25}.node--plate[data-astro-cid-eoeul4am] .cap__label[data-astro-cid-eoeul4am]{color:var(--blue-800)}@container flow (width>=40rem){.flow[data-astro-cid-eoeul4am]{--tile-h:7rem;--gap:2.25rem;grid-template-columns:repeat(var(--n), minmax(0, 1fr));column-gap:var(--gap)}.node[data-astro-cid-eoeul4am]{grid-template-columns:1fr;align-items:start;gap:.9rem}.tile[data-astro-cid-eoeul4am] .doc{zoom:1}.tile[data-astro-cid-eoeul4am] .tile__car{width:min(92%,10rem)}.link[data-astro-cid-eoeul4am]{left:calc(100% + .4rem);top:calc(var(--tile-h) / 2 - 6px);width:calc(var(--gap) - .8rem);background-size:100% 1.5px;height:12px}.link[data-astro-cid-eoeul4am]:after{inset:50% 1px auto auto;transform:translateY(-50%)rotate(-45deg)}}.routes-wrap[data-astro-cid-jkswl3dc]{container:routes/inline-size}.routes[data-astro-cid-jkswl3dc]{gap:1.25rem;display:grid}.routes__title[data-astro-cid-jkswl3dc]{font-family:var(--font-display);color:var(--ink);font-weight:700}.routes__diagram[data-astro-cid-jkswl3dc]{grid-template-columns:minmax(0,1fr);gap:0;display:grid}.end[data-astro-cid-jkswl3dc]{grid-template-columns:4.5rem minmax(0,1fr);align-items:center;gap:1rem;display:grid}.tile[data-astro-cid-jkswl3dc]{place-items:center;height:4.75rem;padding:.5rem;display:grid;overflow:hidden}.tile[data-astro-cid-jkswl3dc] .tile__car{width:min(100%,10rem)}.tile[data-astro-cid-jkswl3dc] .doc{zoom:.62}.cap[data-astro-cid-jkswl3dc]{font-family:var(--font-display);color:var(--ink);font-weight:700}.wire[data-astro-cid-jkswl3dc]{display:none}.wire[data-astro-cid-jkswl3dc] path[data-astro-cid-jkswl3dc]{stroke:var(--blue-300);stroke-width:1.5px;fill:none}.wire[data-astro-cid-jkswl3dc] path[data-astro-cid-jkswl3dc].dashed{stroke-dasharray:5 5}.methods[data-astro-cid-jkswl3dc]{border-left:1.5px solid var(--blue-300);gap:.75rem;margin:.75rem 0 .75rem 2.25rem;padding:.25rem 0 .25rem 1rem;display:grid;position:relative}.method[data-astro-cid-jkswl3dc]{border-radius:var(--radius);box-shadow:inset 0 0 0 1px var(--line);background:#fff;grid-template-columns:2.4rem minmax(0,1fr);align-items:start;gap:.8rem;padding:.85rem .9rem;display:grid;position:relative}.method[data-astro-cid-jkswl3dc]:before{content:"";border-top:1.5px solid var(--blue-300);width:1rem;position:absolute;top:1.6rem;left:-1rem}.method--conditional[data-astro-cid-jkswl3dc]{box-shadow:none;outline:1.5px dashed var(--blue-300);outline-offset:-1.5px;background:0 0}.method--conditional[data-astro-cid-jkswl3dc]:before{border-top-style:dashed}.method__ic[data-astro-cid-jkswl3dc]{background:var(--blue-50);width:2.4rem;height:2.4rem;color:var(--blue-700);border-radius:11px;place-items:center;display:grid}.method__t[data-astro-cid-jkswl3dc]{color:var(--ink);flex-wrap:wrap;align-items:center;gap:.25rem .55rem;font-weight:700;display:flex}.method__tag[data-astro-cid-jkswl3dc]{background:var(--blue-50);color:var(--blue-800);font-family:var(--font-display);letter-spacing:.03em;box-shadow:inset 0 0 0 1px var(--blue-200);border-radius:999px;padding:.05rem .55rem;font-size:.75rem;font-weight:700}.method__extra[data-astro-cid-jkswl3dc]{color:var(--text);margin-top:.3rem;font-size:.9rem}.method__extra[data-astro-cid-jkswl3dc] a[data-astro-cid-jkswl3dc]{white-space:nowrap;font-weight:600}.method__d[data-astro-cid-jkswl3dc],.routes__foot[data-astro-cid-jkswl3dc]{color:var(--muted);font-size:.93rem}.method__d[data-astro-cid-jkswl3dc]{hyphens:auto;overflow-wrap:break-word}@container routes (width<=22rem){.method[data-astro-cid-jkswl3dc]{grid-template-columns:minmax(0,1fr);gap:.5rem}}.routes__foot[data-astro-cid-jkswl3dc]{gap:.35rem;display:grid}.legend[data-astro-cid-jkswl3dc]{align-items:center;gap:.6rem;display:inline-flex}.legend__dash[data-astro-cid-jkswl3dc]{border-top:1.5px dashed var(--blue-300);width:1.75rem}@container routes (width>=46rem){.routes__diagram[data-astro-cid-jkswl3dc]{grid-template-columns:8.5rem 3rem minmax(0,1fr) 3rem 8.5rem;align-items:stretch}.end[data-astro-cid-jkswl3dc]{text-align:center;grid-template-columns:1fr;align-self:center;justify-items:center;gap:.6rem}.tile[data-astro-cid-jkswl3dc]{width:100%;height:6.5rem}.tile[data-astro-cid-jkswl3dc] .doc{zoom:1}.wire[data-astro-cid-jkswl3dc]{display:block}.wire[data-astro-cid-jkswl3dc] svg[data-astro-cid-jkswl3dc]{height:100%}.methods[data-astro-cid-jkswl3dc]{border:0;grid-template-rows:repeat(3,1fr);margin:0;padding:0}.method[data-astro-cid-jkswl3dc]:before{display:none}.method[data-astro-cid-jkswl3dc]{align-items:center}}.insp[data-astro-cid-5hhzf6mf]{gap:.75rem;padding:clamp(1.1rem,3vw,1.6rem);display:grid}.insp[data-astro-cid-5hhzf6mf] .vfig{justify-self:center;width:min(100%,46rem)}.insp__cap[data-astro-cid-5hhzf6mf]{color:var(--muted);letter-spacing:.08em}.stack[data-astro-cid-vvpmei6k]{grid-template-columns:minmax(0,1fr);gap:clamp(1.5rem,3vw,2.25rem);display:grid}.service[data-astro-cid-vvpmei6k]{border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);scroll-margin-top:calc(var(--header-h) + 1.25rem);background:#fff;grid-template-areas:"main""visual""price";gap:2rem;padding:clamp(1.5rem,4vw,2.75rem);display:grid}.service[data-astro-cid-vvpmei6k]:target{border-color:var(--blue-500);box-shadow:0 0 0 4px #1a56c81f, var(--shadow)}.service__main[data-astro-cid-vvpmei6k]{grid-area:main;align-content:start;gap:1.1rem;display:grid}.service__icon[data-astro-cid-vvpmei6k]{background:var(--blue-50);width:3.5rem;height:3.5rem;color:var(--blue-700);border-radius:16px;place-items:center;display:grid}.service[data-astro-cid-vvpmei6k] h2[data-astro-cid-vvpmei6k]{font-size:var(--step-3);hyphens:auto;overflow-wrap:break-word}.service__list[data-astro-cid-vvpmei6k]{gap:.6rem;margin-top:.4rem;display:grid}.service__list[data-astro-cid-vvpmei6k] li[data-astro-cid-vvpmei6k]{grid-template-columns:1.25rem 1fr;align-items:start;gap:.7rem;display:grid}.service__list[data-astro-cid-vvpmei6k] .icon{color:var(--blue-600);margin-top:.3rem}.service__visual[data-astro-cid-vvpmei6k]{grid-area:visual;min-width:0}.service__price[data-astro-cid-vvpmei6k]{border-radius:var(--radius);background:var(--blue-50);box-shadow:inset 0 0 0 1px var(--blue-100);grid-area:price;align-content:start;justify-items:start;gap:.6rem;padding:1.5rem;display:grid}.label[data-astro-cid-vvpmei6k]{font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--blue-600);font-size:.78rem;font-weight:700}.amount[data-astro-cid-vvpmei6k]{font-size:var(--step-4);color:var(--blue-900);line-height:1}.amount--text[data-astro-cid-vvpmei6k]{font-size:var(--step-2);line-height:1.2}.unit[data-astro-cid-vvpmei6k],.note[data-astro-cid-vvpmei6k],.combo[data-astro-cid-vvpmei6k]{color:var(--muted);font-size:.92rem}.incl[data-astro-cid-vvpmei6k]{color:var(--text);font-size:.97rem;font-weight:600}.combo[data-astro-cid-vvpmei6k]{border-top:1px solid var(--blue-200);color:var(--text);padding-top:.6rem}.service__price[data-astro-cid-vvpmei6k] .btn{margin-top:.6rem}.extra[data-astro-cid-vvpmei6k]{gap:.75rem;margin-top:.5rem;display:grid}.extra__label[data-astro-cid-vvpmei6k]{font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:.78rem;font-weight:700}.minor[data-astro-cid-vvpmei6k]{border:1px dashed var(--blue-200);border-radius:var(--radius-lg);background:var(--mist);scroll-margin-top:calc(var(--header-h) + 1.25rem);grid-template-columns:auto minmax(0,1fr);gap:1rem 1.25rem;padding:clamp(1.25rem,3vw,1.75rem);display:grid}.minor[data-astro-cid-vvpmei6k]:target{border-style:solid;border-color:var(--blue-500)}.minor__icon[data-astro-cid-vvpmei6k]{width:2.75rem;height:2.75rem;color:var(--blue-700);background:#fff;border-radius:12px;place-items:center;display:grid}.minor__body[data-astro-cid-vvpmei6k]{align-content:start;gap:.5rem;display:grid}.minor[data-astro-cid-vvpmei6k] h2[data-astro-cid-vvpmei6k]{font-size:var(--step-1)}.minor__body[data-astro-cid-vvpmei6k] p[data-astro-cid-vvpmei6k]{color:var(--muted);font-size:.95rem}.minor__side[data-astro-cid-vvpmei6k]{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:.75rem 1.25rem;display:flex}.minor__price[data-astro-cid-vvpmei6k]{font-family:var(--font-display);color:var(--ink);font-weight:700}@media (width>=900px){.minor[data-astro-cid-vvpmei6k]{grid-template-columns:auto minmax(0,1fr) auto;align-items:start}.minor__side[data-astro-cid-vvpmei6k]{flex-direction:column;grid-column:auto;align-items:flex-end}.service[data-astro-cid-vvpmei6k]{grid-template-columns:minmax(0,1fr) 20rem;grid-template-areas:"main price""visual visual";gap:2.5rem 3rem}}
