.vw-head{padding-block:clamp(2rem,1.3rem + 2.6vw,3.5rem) clamp(2.25rem,1.5rem + 3vw,4rem)}.vw-head .breadcrumb a{margin-inline:-12px;padding-inline:12px}.vw-kicker{align-items:center;gap:var(--s-2);flex-wrap:wrap;margin-top:clamp(1.5rem,1.2rem + 1.2vw,2.25rem);display:flex}.vw-kicker .post-kind{background:var(--c-white)}.vw-kicker .post-kind--notice{background:var(--c-green-deep)}.vw-head .vw-title{margin-top:var(--s-4);max-width:46rem;font-size:clamp(1.75rem,1.3rem + 1.6vw,2.75rem);line-height:1.3}.vw-head .page-head-meta{margin-top:var(--s-6);padding-top:var(--s-5);border-top-color:var(--c-mint-200)}.vw-head .page-head-meta dd{color:var(--c-ink);font-weight:var(--fw-semibold)}.vw-head .page-head-meta a{color:var(--c-green-deep);text-underline-offset:.22em;margin-block:-12px;padding-block:12px;text-decoration:underline;text-decoration-thickness:1.5px;display:inline-block}.vw-head .page-head-meta a:hover{color:var(--c-green-strong);text-decoration-thickness:2px}.vw-section{padding-block:clamp(2.5rem, 1.7rem + 3.2vw, 4.5rem) var(--section-y-sm)}.vw-layout{row-gap:var(--s-12);grid-template-columns:minmax(0,1fr);display:grid}.vw-layout>*{min-width:0}@media (min-width:1024px){.vw-layout{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.vw-main{grid-column:1/span 7}.vw-aside{top:calc(var(--header-h) + var(--s-6));grid-column:9/span 4;position:sticky}.vw-missing{grid-column:1/-1}}.vw-body{font-size:var(--fs-body);line-height:1.85}.vw-body>*+*{margin-top:var(--s-6)}.vw-body>.bar-title+*{margin-top:var(--s-4)}.vw-facts{border-top:2px solid var(--c-green-deep)}.vw-facts>div{border-bottom:1px solid var(--c-line);grid-template-columns:minmax(0,1fr);display:grid}.vw-facts dt{padding:12px var(--s-4) 0;color:var(--c-green-deep);font-size:var(--fs-label);font-weight:var(--fw-bold);line-height:1.6}.vw-facts dd{padding:2px var(--s-4) 12px;font-weight:var(--fw-semibold);line-height:1.65}@media (min-width:640px){.vw-facts>div{grid-template-columns:12rem minmax(0,1fr)}.vw-facts dt,.vw-facts dd{padding:14px var(--s-5);align-items:center;display:flex}.vw-facts dt{background:var(--c-mint-50)}}.vw-ol{counter-reset:vw-ol;gap:var(--s-4);grid-template-columns:minmax(0,1fr);display:grid}.vw-ol>li{counter-increment:vw-ol;padding-left:2.75rem;line-height:1.75;position:relative}.vw-ol>li:before{content:counter(vw-ol);background:var(--c-mint-100);width:30px;height:30px;color:var(--c-green-deep);font-family:var(--font-display);font-size:var(--fs-label);font-weight:var(--fw-heavy);border-radius:50%;place-items:center;line-height:1;display:grid;position:absolute;top:0;left:0}.vw-k{color:var(--c-green-deep);font-weight:var(--fw-bold);display:block}.vw-v{font-weight:var(--fw-semibold);display:block}.vw-ol .chip-list{margin-top:var(--s-2)}.vw-orgs{gap:var(--s-2) var(--s-3);margin-top:var(--s-3);flex-wrap:wrap;display:flex}.vw-orgs a{border:1.5px solid var(--c-line-strong);border-radius:var(--r-sm);background:var(--c-white);max-width:100%;min-height:60px;color:var(--c-ink);transition:border-color var(--dur-fast) ease, background-color var(--dur-fast) ease;flex-direction:column;justify-content:center;padding:8px 48px 8px 16px;line-height:1.4;text-decoration:none;display:inline-flex;position:relative}.vw-orgs a:after{content:"";background:var(--c-green-strong);width:20px;height:20px;margin-top:-10px;position:absolute;top:50%;right:16px;-webkit-mask:url(/img/made/icons/external.svg) 50%/contain no-repeat;mask:url(/img/made/icons/external.svg) 50%/contain no-repeat}.vw-orgs a:hover{border-color:var(--c-green-deep);background:var(--c-mint-50);color:var(--c-ink)}.vw-org-name{color:var(--c-green-deep);font-weight:var(--fw-bold)}.vw-org-url{color:var(--c-ink-2);font-size:var(--fs-label);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}@media (max-width:479px){.vw-orgs{display:grid}.vw-orgs a{width:100%;padding-right:44px;display:flex}.vw-orgs a:after{right:14px}}@media (max-width:399px){.vw-ol .vw-orgs{margin-left:-2.75rem}}.vw-note{color:var(--c-ink-2)}.vw-body>.vw-sign{margin-top:var(--s-10);padding-top:var(--s-6);border-top:1px solid var(--c-line);gap:2px;line-height:1.6;display:grid}.vw-sign-date{color:var(--c-ink-2);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums}.vw-sign-from{color:var(--c-green-deep);font-weight:var(--fw-bold)}.vw-figure{max-width:45rem}.vw-table th[scope=row]{width:8.5rem;color:var(--c-green-deep);white-space:nowrap}.vw-table td{font-variant-numeric:tabular-nums}.vw-years{gap:var(--s-6);display:grid}.vw-year{border-top:2px solid var(--c-green-deep)}.vw-year-title{padding-block:var(--s-3) var(--s-2);font-size:1.25rem;line-height:1.4}.vw-year-list>div{justify-content:space-between;align-items:baseline;gap:var(--s-4);border-top:1px solid var(--c-line);padding-block:10px;display:flex}.vw-year-list dt{color:var(--c-ink-2);font-size:var(--fs-label);font-weight:var(--fw-bold);flex:none}.vw-year-list dd{font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;text-align:right}.vw-src{color:var(--c-ink-2);font-size:var(--fs-label);line-height:1.6}.vw-body>.vw-src{margin-top:var(--s-3)}@media (max-width:639px){.vw-body .vw-table-wrap{display:none}}@media (min-width:640px){.vw-years{display:none}}.vw-report{align-items:center;column-gap:var(--s-4);margin-top:var(--s-10);padding:var(--s-5) var(--s-6) var(--s-3);border-radius:var(--r-md);background:var(--c-mint-50);grid-template-columns:auto minmax(0,1fr);display:grid}.vw-report .ic-medal{background:var(--c-white)}.vw-report-text{font-weight:var(--fw-semibold);line-height:1.6}.vw-report-links{column-gap:var(--s-6);flex-wrap:wrap;grid-column:2;display:flex}@media (max-width:479px){.vw-report{row-gap:var(--s-3);padding-inline:var(--s-5);grid-template-columns:minmax(0,1fr)}.vw-report-links{margin-top:calc(var(--s-3) * -1);grid-column:1}}.vw-files{margin-top:clamp(2.5rem,2rem + 2vw,3.5rem)}.vw-block-head{align-items:center;gap:0 var(--s-3);margin-bottom:var(--s-3);display:flex}.vw-files-link{margin-left:auto}.vw-files .file{grid-template-columns:44px minmax(0,1fr) auto}.vw-file-main{gap:2px;min-width:0;display:grid}.vw-file-main>*{grid-area:auto}.vw-files .file-name{overflow-wrap:anywhere}.vw-files .file-type{white-space:normal}.vw-files-ask{align-items:center;gap:var(--s-2) var(--s-5);padding-top:var(--s-4);color:var(--c-ink-2);font-weight:var(--fw-semibold);flex-wrap:wrap;line-height:1.6;display:flex}.vw-files-ask .btn .ic{margin-right:6px}@media (max-width:639px){.vw-block-head{flex-wrap:wrap}.vw-files-link{margin-left:0;margin-top:var(--s-1);flex-basis:100%}.vw-files .file{row-gap:var(--s-3);grid-template-columns:44px minmax(0,1fr)}.vw-files .file-icon{grid-row:auto}.vw-files .file .btn{grid-area:auto/1/auto/-1;width:100%}.vw-files-ask{row-gap:0}.vw-files-ask .btn{margin-top:var(--s-3);flex:100%}}.vw-pn{border-top:2px solid var(--c-green-deep);margin-top:clamp(2.5rem,2rem + 2vw,3.5rem)}.vw-pn li{border-bottom:1px solid var(--c-line)}.vw-pn-row{align-items:center;column-gap:var(--s-5);min-height:68px;padding:12px var(--s-3);color:var(--c-ink);grid-template-columns:6rem minmax(0,1fr) auto;text-decoration:none;display:grid}a.vw-pn-row{transition:background-color var(--dur-fast) ease, box-shadow var(--dur-fast) ease}a.vw-pn-row:hover{background:var(--c-mint-50);box-shadow:inset 4px 0 0 0 var(--c-green-strong);color:var(--c-ink)}a.vw-pn-row:hover .vw-pn-title{color:var(--c-green-deep);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1.5px}a.vw-pn-row:focus-visible{outline-offset:-3px}.vw-pn-k{color:var(--c-green-deep);font-size:var(--fs-label);font-weight:var(--fw-heavy);white-space:nowrap}.vw-pn-title{font-weight:var(--fw-semibold);text-wrap:pretty;line-height:1.5}.vw-pn-date{color:var(--c-ink-2);font-size:var(--fs-label);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;white-space:nowrap}.vw-pn-row.is-none .vw-pn-title{color:var(--c-ink-2);font-weight:var(--fw-regular)}@media (max-width:639px){.vw-pn-row{padding-inline:var(--s-1);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"k d""t t";row-gap:4px}.vw-pn-k{grid-area:k}.vw-pn-date{grid-area:d}.vw-pn-title{grid-area:t}}.vw-actions{margin-top:var(--s-8)}@media (max-width:639px){.vw-actions .btn{flex:100%}}.vw-aside{padding:var(--s-6) var(--s-6) var(--s-3);border-radius:var(--r-md);background:var(--c-mint-50)}.vw-aside-title{font-size:1.25rem;line-height:1.35}.vw-links{margin-top:var(--s-3)}.vw-links li+li{border-top:1px solid var(--c-mint-200)}.vw-links .link-more{color:var(--c-ink);display:block}.vw-links .link-more:after{background:var(--c-green-strong)}.vw-links .link-more:hover{color:var(--c-green-deep)}@media (min-width:640px) and (max-width:1023px){.vw-links{column-gap:var(--s-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.vw-links li+li{border-top:0}.vw-links li{border-bottom:1px solid var(--c-mint-200)}.vw-links li:nth-last-child(2):nth-child(odd),.vw-links li:last-child{border-bottom:0}.vw-links li:last-child:nth-child(odd){grid-column:1/-1}}.vw-missing .empty-title{font-size:clamp(1.375rem,1.2rem + .6vw,1.75rem)}@media print{.vw-aside,.vw-pn,.vw-actions,.vw-files-link,.vw-files-ask,.vw-report-links{display:none!important}.vw-head{background:0 0;padding-block:0 16px}}.vw-ul{gap:var(--s-2);padding-left:1.25rem;list-style:outside;display:grid}
