.diagrams[data-astro-cid-7jxxzox7]{top:calc(var(--header-h) + 20px);border-radius:var(--radius);background:var(--c-soft);padding:18px 16px 10px;position:sticky}.defs[data-astro-cid-7jxxzox7]{width:0;height:0;position:absolute}svg[data-astro-cid-7jxxzox7]:not(.defs){width:100%;max-width:280px;margin:0 auto;display:block}svg[data-astro-cid-7jxxzox7][hidden],g[data-astro-cid-7jxxzox7][hidden]{display:none}.bag[data-astro-cid-7jxxzox7]{fill:var(--c-white);stroke:var(--c-secondary);stroke-width:2.5px;stroke-linejoin:round}.cut[data-astro-cid-7jxxzox7]{fill:var(--c-soft);stroke:var(--c-secondary);stroke-width:2px}.loop[data-astro-cid-7jxxzox7]{fill:none;stroke:var(--c-secondary);stroke-width:2.5px}.fold[data-astro-cid-7jxxzox7],.guide[data-astro-cid-7jxxzox7]{stroke:var(--c-muted);stroke-width:1.5px;stroke-dasharray:5 4}.guide[data-astro-cid-7jxxzox7]{stroke:var(--c-light)}.dim[data-astro-cid-7jxxzox7] line[data-astro-cid-7jxxzox7]:not(.guide){stroke:var(--c-accent);stroke-width:2px}.head[data-astro-cid-7jxxzox7]{fill:var(--c-accent)}.dim[data-astro-cid-7jxxzox7] text[data-astro-cid-7jxxzox7]{fill:var(--c-accent);font:700 14px var(--f-head);text-anchor:middle}.dim[data-astro-cid-7jxxzox7].alt line[data-astro-cid-7jxxzox7]:not(.guide){stroke:var(--c-primary)}.dim[data-astro-cid-7jxxzox7].alt text[data-astro-cid-7jxxzox7]{fill:var(--c-primary)}.note[data-astro-cid-7jxxzox7]{fill:var(--c-muted);font:500 11px var(--f-body);text-anchor:middle}.caption[data-astro-cid-7jxxzox7]{color:var(--c-muted);text-align:center;margin:8px 0 0;font-size:13px}.intro[data-astro-cid-2sqd4arp]{max-width:900px;padding-top:60px;font-size:17px;line-height:1.6}.req[data-astro-cid-2sqd4arp]{color:var(--c-accent);font-weight:700}.request[data-astro-cid-2sqd4arp]{gap:30px;padding-top:30px;padding-bottom:90px;display:grid}.block[data-astro-cid-2sqd4arp]{background:var(--c-white);box-shadow:var(--shadow-card);border:0;margin:0;padding:40px 50px 45px}legend[data-astro-cid-2sqd4arp]{float:left;width:100%;color:var(--c-secondary);font-family:var(--f-head);margin:0 0 25px;padding:0;font-size:24px;font-weight:700}legend[data-astro-cid-2sqd4arp]+[data-astro-cid-2sqd4arp]{clear:both}.num[data-astro-cid-2sqd4arp]{background:var(--c-primary);width:36px;height:36px;color:var(--c-white);vertical-align:2px;border-radius:50%;place-items:center;margin-right:10px;font-size:16px;display:inline-grid}.styles[data-astro-cid-2sqd4arp]{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.style-card[data-astro-cid-2sqd4arp]{border-radius:var(--radius);background:var(--c-soft);box-shadow:inset 0 0 0 1px var(--c-line);text-align:center;cursor:pointer;flex-direction:column;align-items:center;padding:18px 14px 20px;transition:box-shadow .2s,transform .2s;display:flex;position:relative}.style-card[data-astro-cid-2sqd4arp]:hover{box-shadow:inset 0 0 0 1px var(--c-primary), 0 10px 30px #0122171a;transform:translateY(-3px)}.style-card[data-astro-cid-2sqd4arp] input[data-astro-cid-2sqd4arp]{opacity:0;pointer-events:none;position:absolute}.style-card[data-astro-cid-2sqd4arp]:has(input:checked){background:var(--c-white);box-shadow:inset 0 0 0 3px var(--c-primary), 0 10px 30px #0122171f}.style-card[data-astro-cid-2sqd4arp]:has(input:focus-visible){outline:2px solid var(--c-accent);outline-offset:3px}.photo[data-astro-cid-2sqd4arp]{place-items:center;width:100%;height:130px;margin-bottom:12px;display:grid}.photo[data-astro-cid-2sqd4arp] img{object-fit:contain;max-width:100%;max-height:130px}.name[data-astro-cid-2sqd4arp]{color:var(--c-secondary);font-family:var(--f-head);font-size:17px;font-weight:700}.sub[data-astro-cid-2sqd4arp]{margin-top:4px;font-size:13px;line-height:1.35}.tick[data-astro-cid-2sqd4arp]{background:var(--c-primary);width:24px;height:24px;color:var(--c-white);border-radius:50%;place-items:center;display:none;position:absolute;top:10px;right:10px}.style-card[data-astro-cid-2sqd4arp]:has(input:checked) .tick[data-astro-cid-2sqd4arp]{display:grid}.with-diagram[data-astro-cid-2sqd4arp]{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:40px;display:grid}.with-diagram[data-astro-cid-2sqd4arp] .grid[data-astro-cid-2sqd4arp]{grid-template-columns:repeat(2,1fr)}.flat-top-type[data-astro-cid-2sqd4arp]{border-top:1px solid var(--c-line);margin-top:26px;padding-top:22px}.flat-top-type[data-astro-cid-2sqd4arp][hidden]{display:none}.flat-top-type[data-astro-cid-2sqd4arp] .label[data-astro-cid-2sqd4arp]{margin:0 0 4px;display:block}.pills[data-astro-cid-2sqd4arp]{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.pill[data-astro-cid-2sqd4arp]{cursor:pointer}.pill[data-astro-cid-2sqd4arp] input[data-astro-cid-2sqd4arp]{opacity:0;position:absolute}.pill[data-astro-cid-2sqd4arp] span[data-astro-cid-2sqd4arp]{min-height:52px;box-shadow:inset 0 0 0 1px var(--c-line);color:var(--c-secondary);text-align:center;place-items:center;padding:8px 14px;font-size:15px;font-weight:500;transition:background .15s;display:grid}.pill[data-astro-cid-2sqd4arp]:hover span[data-astro-cid-2sqd4arp]{box-shadow:inset 0 0 0 1px var(--c-primary)}.pill[data-astro-cid-2sqd4arp] input[data-astro-cid-2sqd4arp]:checked+span[data-astro-cid-2sqd4arp]{background:var(--c-secondary);color:var(--c-white);box-shadow:none}.pill[data-astro-cid-2sqd4arp] input[data-astro-cid-2sqd4arp]:focus-visible+span[data-astro-cid-2sqd4arp]{outline:2px solid var(--c-accent);outline-offset:2px}.file[data-astro-cid-2sqd4arp]{opacity:0;width:1px;height:1px;position:absolute}.drop[data-astro-cid-2sqd4arp]{border:2px dashed var(--c-light);background:var(--c-soft);min-height:70px;color:var(--c-secondary);cursor:pointer;align-items:center;gap:12px;padding:14px 20px;font-size:15px;transition:border-color .15s,background .15s;display:flex}.drop[data-astro-cid-2sqd4arp]:hover,.drop[data-astro-cid-2sqd4arp].over{border-color:var(--c-primary);background:var(--c-white)}.drop[data-astro-cid-2sqd4arp] .icon{color:var(--c-primary);flex:none;transform:rotate(-45deg)}.drop[data-astro-cid-2sqd4arp]:has(+.file:focus-visible){outline:2px solid var(--c-accent);outline-offset:2px}.range[data-astro-cid-2sqd4arp]{color:var(--c-accent);margin:6px 0 0;font-size:13px;font-weight:500;line-height:1.4}.grid[data-astro-cid-2sqd4arp]{grid-template-columns:repeat(3,1fr);gap:22px 30px;display:grid}.field[data-astro-cid-2sqd4arp]{flex-direction:column;display:flex}.field[data-astro-cid-2sqd4arp][hidden]{display:none}.field[data-astro-cid-2sqd4arp].wide{grid-column:1/-1}.label[data-astro-cid-2sqd4arp]{color:var(--c-secondary);padding-bottom:6px;font-size:14px;font-weight:700}input[data-astro-cid-2sqd4arp]:not([type=radio]),select[data-astro-cid-2sqd4arp],textarea[data-astro-cid-2sqd4arp]{background:var(--c-white);width:100%;height:52px;box-shadow:inset 0 0 0 1px var(--c-line);color:var(--c-secondary);font:inherit;border:0;border-radius:0;padding:0 16px;font-size:15px}input[data-astro-cid-2sqd4arp]:focus,select[data-astro-cid-2sqd4arp]:focus,textarea[data-astro-cid-2sqd4arp]:focus{box-shadow:inset 0 0 0 2px var(--c-primary);outline:none}textarea[data-astro-cid-2sqd4arp]{resize:vertical;height:130px;padding-top:14px}.input[data-astro-cid-2sqd4arp]{position:relative}.has-unit[data-astro-cid-2sqd4arp] input[data-astro-cid-2sqd4arp]{padding-right:70px}.unit[data-astro-cid-2sqd4arp]{color:var(--c-muted);pointer-events:none;font-size:13px;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.yesno[data-astro-cid-2sqd4arp]{height:52px;box-shadow:inset 0 0 0 1px var(--c-line);display:flex}.yesno[data-astro-cid-2sqd4arp] label[data-astro-cid-2sqd4arp]{cursor:pointer;flex:1;display:grid}.yesno[data-astro-cid-2sqd4arp] input[data-astro-cid-2sqd4arp]{opacity:0;position:absolute}.yesno[data-astro-cid-2sqd4arp] span[data-astro-cid-2sqd4arp]{place-items:center;font-size:15px;transition:background .15s;display:grid}.yesno[data-astro-cid-2sqd4arp] input[data-astro-cid-2sqd4arp]:checked+span[data-astro-cid-2sqd4arp]{background:var(--c-secondary);color:var(--c-white)}.yesno[data-astro-cid-2sqd4arp] input[data-astro-cid-2sqd4arp]:focus-visible+span[data-astro-cid-2sqd4arp]{outline:2px solid var(--c-accent);outline-offset:-2px}.hint[data-astro-cid-2sqd4arp]{color:var(--c-muted);margin:6px 0 0;font-size:13px;line-height:1.4}.error[data-astro-cid-2sqd4arp]{color:#c0392b;margin:6px 0 0;font-size:13px;font-weight:700}.send[data-astro-cid-2sqd4arp]{justify-items:start;gap:14px;padding:10px 0 0;display:grid}.send-error[data-astro-cid-2sqd4arp]{color:var(--c-secondary);background:#fdecea;border-left:4px solid #c0392b;margin:0;padding:14px 18px;font-size:15px}.send-error[data-astro-cid-2sqd4arp][hidden]{display:none}.botcheck-placeholder[data-astro-cid-2sqd4arp]{border:1px dashed var(--c-light);color:var(--c-muted);margin:0;padding:18px 22px;font-size:13px}.small[data-astro-cid-2sqd4arp]{color:var(--c-muted);margin:0;font-size:13px}.preview-note[data-astro-cid-2sqd4arp]{border-left:4px solid var(--c-gold);color:var(--c-secondary);background:#fff8e5;margin:0;padding:14px 18px;font-size:15px}@media (width<=1024px){.grid[data-astro-cid-2sqd4arp]{grid-template-columns:1fr 1fr}.with-diagram[data-astro-cid-2sqd4arp]{grid-template-columns:1fr}.with-diagram[data-astro-cid-2sqd4arp] .diagrams{order:-1;width:100%;max-width:320px;position:static}}@media (width<=767px){.with-diagram[data-astro-cid-2sqd4arp] .grid[data-astro-cid-2sqd4arp]{grid-template-columns:1fr}.block[data-astro-cid-2sqd4arp]{padding:30px 20px 35px}legend[data-astro-cid-2sqd4arp]{font-size:20px}.grid[data-astro-cid-2sqd4arp]{grid-template-columns:1fr}.styles[data-astro-cid-2sqd4arp],.pills[data-astro-cid-2sqd4arp]{grid-template-columns:1fr 1fr;gap:12px}.photo[data-astro-cid-2sqd4arp]{height:100px}.photo[data-astro-cid-2sqd4arp] img{max-height:100px}}
