.v8-ct{padding-top:clamp(20px,2.8vw,40px)}.v8-ct__side .v8-read{margin-top:22px;max-width:31ch}.v8-ct__address{display:inline-block;margin-top:30px;color:var(--v8-ink);font-family:var(--v8-font-head);font-size:clamp(28px,2.5vw,36px);font-weight:750;line-height:1.02;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.2em}.v8-ct__address:hover{text-decoration-thickness:4px}.v8-brief{--name:calc((100% - 10 * var(--v8-gap)) * 3 / 11 + 2 * var(--v8-gap));grid-column:6/17;min-width:0;margin-top:9px}.v8-brief__group{min-width:0;margin:0;padding:0;border:0;border-bottom:1px solid var(--v8-ink)}.v8-brief__group+.v8-brief__group{margin-top:28px}.v8-brief__row{display:grid;grid-template-columns:var(--name) minmax(0,1fr);column-gap:var(--v8-gap);border-top:1px solid var(--v8-ink)}.v8-brief__group>.v8-brief__row:first-of-type{border-top-width:3px}.v8-brief__name{padding:12px 0 13px}.v8-brief__label,.v8-brief__name label{display:block;font-weight:700;line-height:1.3}.v8-brief__optional{color:var(--v8-ink-2);font-weight:500}.v8-brief__fault,.v8-brief__hint{display:block;margin-top:4px;font-size:var(--v8-s-note);line-height:1.38}.v8-brief__hint{color:var(--v8-ink-2);font-weight:500}.v8-brief__hint+.v8-brief__hint{margin-top:8px}.v8-brief__fault{font-weight:700}.v8-brief__field{display:block;width:100%;min-height:48px;margin:0;padding:12px 14px;border:0;border-inline:1px solid var(--v8-ink);border-radius:0;background:var(--v8-card);color:var(--v8-ink);font:inherit;line-height:1.4;appearance:none}textarea.v8-brief__field{min-height:190px;resize:vertical}.v8 .v8-brief__field:focus-visible{outline-offset:-3px}.v8-brief__choices[data-invalid=true],.v8-brief__field[aria-invalid=true]{border-inline-start-width:6px}.v8-brief__field:disabled{background:var(--v8-paper);color:var(--v8-ink-2)}.v8-brief__choices{border-inline:1px solid var(--v8-ink);background:var(--v8-card)}.v8-brief__choice{display:flex;align-items:center;gap:12px;min-height:44px;padding:8px 14px;line-height:1.3;cursor:pointer}.v8-brief__choice+.v8-brief__choice{border-top:1px solid var(--v8-rule)}.v8-brief__choice input{flex:none;width:20px;height:20px;margin:0;border:2px solid var(--v8-ink);border-radius:0;background:var(--v8-card);appearance:none;cursor:pointer}.v8-brief__choice input:checked{background:var(--v8-ink);outline:2px solid var(--v8-card);outline-offset:-5px}.v8 .v8-brief__choice input:focus-visible{outline:2px solid var(--v8-ink);outline-offset:3px}.v8-brief__choice input:disabled{border-color:var(--v8-mark);cursor:default}.v8-brief__choice input:disabled:checked{background:var(--v8-mark)}.v8-brief__notice{margin-bottom:16px;padding:12px 14px 13px;background:var(--v8-ink);color:var(--v8-paper);font-weight:650;line-height:1.3}.v8 .v8-brief__notice:focus-visible{outline-offset:2px}.v8-brief__noscript{margin-bottom:16px;font-weight:600}.v8-brief__result{margin-top:28px}.v8-brief__acts{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px}.v8-brief__result .v8-note{margin-top:12px;max-width:none}.v8-brief__send{display:grid;grid-template-columns:var(--name) minmax(0,1fr);column-gap:var(--v8-gap);align-items:start;margin-top:28px}.v8-brief__send .v8-button{grid-column:2;grid-row:1;justify-self:start;min-width:132px;justify-content:center}.v8-brief__use{grid-column:1;grid-row:1;color:var(--v8-ink-2);font-size:var(--v8-s-note);font-weight:500;line-height:1.38}.v8-brief__use .v8-link{font-weight:650}.v8-button[aria-disabled=true]{background:var(--v8-paper);color:var(--v8-ink);cursor:progress}.v8-brief__hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.v8-brief--done{border-top:3px solid var(--v8-ink);padding-top:18px}.v8-brief--done .v8-read{margin-top:16px}.v8-brief--done .v8-title--s{margin-top:40px}.v8-brief__next{margin-top:10px;border-top:1px solid var(--v8-ink);list-style:none;counter-reset:next}.v8-brief__next li{display:grid;grid-template-columns:28px minmax(0,62ch);padding:10px 0 12px;border-bottom:1px solid var(--v8-rule);counter-increment:next}.v8-brief__next li:last-child{border-bottom-color:var(--v8-ink)}.v8-brief__next li:before{content:counter(next);font-weight:700}.v8-brief--done .v8-note{margin-top:16px;max-width:none}.v8-brief--done .v8-brief__acts{gap:16px 28px;margin-top:32px}@media (min-width:901px){.v8-ct__side{position:sticky;top:24px}}@media (max-width:900px){.v8-brief{grid-column:1/-1;margin-top:40px}.v8-brief__row,.v8-brief__send{grid-template-columns:minmax(0,1fr)}.v8-brief__name{padding:11px 0 9px}.v8-brief__choices,.v8-brief__field{border-top:1px solid var(--v8-ink)}.v8-brief__send .v8-button,.v8-brief__use{grid-column:1;grid-row:auto}.v8-brief__use{margin-top:16px}}