.vt__inner{display:grid;gap:var(--vos-space-xl);padding-block:var(--vos-section-normal)}.vt-hero__inner{display:grid;gap:var(--vos-space-lg);padding-block:var(--vos-section-large) var(--vos-section-normal)}.vt-hero__title{max-width:18ch;margin:0;font-family:var(--vos-font-serif);font-size:clamp(2.5rem,1rem + 6vw,6.25rem);font-weight:var(--vos-fw-regular);line-height:1.02;letter-spacing:-.025em;text-wrap:balance}.vt-hero__side{display:grid;gap:var(--vos-space-md);max-width:40rem;padding-block-start:var(--vos-space-lg);border-block-start:1px solid var(--vos-fg)}.vt-hero__side p{margin:0}@media (min-width:64rem){.vt-hero__side{margin-inline-start:auto;margin-inline-end:0;width:40rem}}.vt-themes{display:grid;gap:0;margin:0;padding:0;list-style:none;border-block-start:1px solid var(--vos-fg)}.vt-themes>li{display:grid;gap:var(--vos-space-xs) var(--vos-space-lg);grid-template-columns:auto minmax(0,1fr);padding-block:var(--vos-space-xl);border-block-end:1px solid var(--vos-line)}.vt-themes__n{grid-row:1/span 4;align-self:start;font-family:var(--vos-font-serif);font-size:var(--vos-fs-h2);line-height:1}.vt-themes__area,.vt-themes__n{color:var(--vos-accent)}.vt-themes__q{max-width:24ch;font-family:var(--vos-font-serif);font-size:var(--vos-fs-statement);line-height:var(--vos-lh-statement);letter-spacing:var(--vos-ls-statement);text-wrap:balance}.vt-themes__text{max-width:var(--vos-measure-body);color:var(--vos-fg-muted)}.vt-themes__link{justify-self:start}@media (min-width:64rem){.vt-themes>li{grid-template-columns:5rem minmax(0,7fr) minmax(0,5fr);column-gap:var(--vos-space-xl);align-items:start}.vt-themes__n{grid-row:1/span 3}.vt-themes__area{grid-column:2}.vt-themes__q{grid-column:2;grid-row:2/span 2}.vt-themes__text{grid-column:3;grid-row:2;align-self:start}.vt-themes__link{grid-column:3;grid-row:3}}.vt-read__head{display:grid;gap:var(--vos-space-md)}.vt-read__title{max-width:22ch;margin:0;font-family:var(--vos-font-serif);font-size:var(--vos-fs-statement);font-weight:var(--vos-fw-regular);line-height:var(--vos-lh-statement);letter-spacing:var(--vos-ls-statement);text-wrap:balance}.vt-read__steps{display:grid;gap:var(--vos-space-lg);margin:0;padding:0;list-style:none;counter-reset:vt-step}.vt-read__steps li{counter-increment:vt-step;display:grid;gap:var(--vos-space-2xs);padding-block-start:var(--vos-space-sm);border-block-start:3px solid var(--vos-fg)}.vt-read__name{font-weight:var(--vos-fw-semibold)}.vt-read__name:before{content:counter(vt-step) " ";color:var(--vos-accent);font-family:var(--vos-font-serif)}.vt-read__text{color:var(--vos-fg-muted)}@media (min-width:64rem){.vt-read__inner{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:var(--vos-space-3xl);align-items:start}.vt-read__steps{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--vos-space-lg)}}.vt-std__list{display:grid;gap:var(--vos-space-lg);margin:0;padding:0;list-style:none}.vt-std__list li{display:grid;gap:var(--vos-space-2xs);padding-inline-start:var(--vos-space-md);border-inline-start:1px solid var(--vos-fg-subtle)}.vt-std__name{font-family:var(--vos-font-serif);font-size:var(--vos-fs-h3);line-height:var(--vos-lh-h3)}.vt-std__text{color:var(--vos-fg-muted)}@media (min-width:48rem){.vt-std__list{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--vos-space-xl)}}.vt-invite__inner{justify-items:start;padding-block:var(--vos-section-large)}.vt-invite__title{max-width:18ch;margin:0;font-family:var(--vos-font-serif);font-size:clamp(2rem,1.1rem + 3.8vw,4.25rem);font-weight:var(--vos-fw-regular);line-height:1.06;letter-spacing:-.02em;text-wrap:balance}.vt-invite__lead{max-width:40rem;margin:0}.vk__inner{display:grid;gap:var(--vos-space-2xl);padding-block:var(--vos-section-normal)}.vk-hero__inner{display:grid;gap:var(--vos-space-lg);padding-block:var(--vos-section-large) var(--vos-section-normal)}.vk-hero__head{display:grid;gap:var(--vos-space-md)}.vk-hero__title{max-width:16ch;margin:0;font-family:var(--vos-font-serif);font-size:clamp(2.5rem,1rem + 6vw,6rem);font-weight:var(--vos-fw-regular);line-height:1.02;letter-spacing:-.025em;text-wrap:balance}.vk-hero__side{display:grid;gap:var(--vos-space-sm);max-width:38rem}.vk-hero__side p{margin:0}@media (min-width:64rem){.vk-hero__inner{grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:var(--vos-space-3xl);align-items:end}}.vk-purposes{display:grid;gap:var(--vos-space-md);align-content:start}.vk-mail__title,.vk-purposes__title{margin:0;font-family:var(--vos-font-serif);font-size:var(--vos-fs-h2);font-weight:var(--vos-fw-regular);line-height:var(--vos-lh-h2);letter-spacing:var(--vos-ls-h2)}.vk-purposes__lead{margin:0}.vk-purposes__list{display:grid;gap:0;margin:var(--vos-space-sm) 0 0;padding:0;list-style:none;border-block-start:1px solid var(--vos-fg)}.vk-purposes__list>li{display:grid;gap:var(--vos-space-2xs);padding-block:var(--vos-space-lg);border-block-end:1px solid var(--vos-line)}.vk-purposes__name{font-family:var(--vos-font-serif);font-size:var(--vos-fs-h3);line-height:var(--vos-lh-h3)}.vk-purposes__text{max-width:var(--vos-measure-body);color:var(--vos-fg-muted)}.vk-purposes__action{justify-self:start;min-height:var(--vos-target);display:inline-flex;align-items:center}.vk-mail{display:grid;gap:var(--vos-space-md);align-content:start;padding:var(--vos-space-lg);border-inline-start:4px solid var(--vos-accent);background:var(--vos-fill)}.vk-mail__address{color:var(--vos-accent);font-family:var(--vos-font-serif);font-size:clamp(1.25rem,.8rem + 1.9vw,2rem);line-height:1.15;overflow-wrap:anywhere;text-decoration-thickness:1px;text-underline-offset:.2em}.vk-mail__note{margin:0}.vk-mail__help-title{margin:0 0 var(--vos-space-xs);font-weight:var(--vos-fw-semibold)}.vk-mail__help ul{display:grid;gap:var(--vos-space-2xs);margin:0;padding:0;list-style:none;color:var(--vos-fg-muted);font-size:var(--vos-fs-small)}.vk-mail__help li{padding-inline-start:var(--vos-space-md);border-inline-start:1px solid var(--vos-fg-subtle)}@media (min-width:64rem){.vk-main__inner{grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:var(--vos-space-3xl);align-items:start}}.vk-flow__inner{display:grid;gap:var(--vos-space-lg);padding-block:var(--vos-section-normal)}.vk-flow__title{margin:0;font-family:var(--vos-font-serif);font-size:var(--vos-fs-h2);font-weight:var(--vos-fw-regular);line-height:var(--vos-lh-h2)}.vk-flow__steps{display:grid;gap:var(--vos-space-md);margin:0;padding:0;list-style:none}.vk-flow__steps li{display:grid;gap:var(--vos-space-2xs) var(--vos-space-md);grid-template-columns:auto minmax(0,1fr);align-items:baseline}.vk-flow__n{grid-row:1/span 2;display:grid;place-items:center;width:2.25rem;height:2.25rem;border:2px solid var(--vos-accent);border-radius:var(--vos-radius-full);color:var(--vos-accent);font-family:var(--vos-font-serif)}.vk-flow__name{font-weight:var(--vos-fw-semibold)}.vk-flow__text{color:var(--vos-fg-muted)}@media (min-width:64rem){.vk-flow__steps{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--vos-space-xl)}}.vk-flow__foot{display:grid;gap:var(--vos-space-xs);padding-block-start:var(--vos-space-md);border-block-start:1px solid var(--vos-line)}.vk-flow__foot p{margin:0}.vk-flow__tag{color:var(--vos-fg-subtle)}.vlg-hero__inner{display:grid;gap:var(--vos-space-md);padding-block:var(--vos-section-large) var(--vos-section-compact)}.vlg-hero__meta{display:flex;flex-wrap:wrap;gap:var(--vos-space-2xs) var(--vos-space-lg);margin:0}.vlg-hero__title{max-width:none;margin:0;font-family:var(--vos-font-serif);font-size:clamp(2.25rem,1.2rem + 4.6vw,4.75rem);font-weight:var(--vos-fw-regular);line-height:1.04;letter-spacing:-.02em;text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.vlg-hero__lead{max-width:var(--vos-w-prose);margin:0}.vlg-doc__inner{display:grid;gap:var(--vos-space-2xl);padding-block:var(--vos-section-compact) var(--vos-section-normal)}.vlg-intro{display:grid;gap:var(--vos-space-md);max-width:var(--vos-w-prose)}.vlg-intro p{margin:0}.vlg-notice{padding-inline-start:var(--vos-space-md);border-inline-start:1px solid var(--vos-line)}.vlg-sections{display:grid;gap:0;border-block-start:1px solid var(--vos-fg)}.vlg-section{display:grid;gap:var(--vos-space-md);padding-block:var(--vos-space-xl);border-block-end:1px solid var(--vos-line);scroll-margin-block-start:var(--vos-space-3xl)}.vlg-section__title{margin:0;font-family:var(--vos-font-serif);font-size:var(--vos-fs-h3);font-weight:var(--vos-fw-regular);line-height:var(--vos-lh-h3);letter-spacing:var(--vos-ls-h3);text-wrap:balance;overflow-wrap:anywhere}.vlg-section__body{display:grid;gap:var(--vos-space-md);max-width:var(--vos-w-prose);min-width:0}.vlg-section__body p{margin:0;overflow-wrap:anywhere}.vlg-list{display:grid;gap:var(--vos-space-xs);margin:0;padding:0 0 0 1.25em;list-style:disc}.vlg-list li{overflow-wrap:anywhere}.vlg-list li::marker{color:var(--vos-fg-subtle)}.vlg-facts{display:grid;gap:0;margin:0}.vlg-facts__row{display:grid;gap:var(--vos-space-2xs);padding-block:var(--vos-space-md);border-block-start:1px solid var(--vos-line)}.vlg-facts__row:first-child{border-block-start:0;padding-block-start:0}.vlg-facts dd,.vlg-facts dt{margin:0;overflow-wrap:anywhere}@media (min-width:64rem){.vlg-section{grid-template-columns:minmax(0,4fr) minmax(0,7fr);column-gap:var(--vos-space-3xl);align-items:start}.vlg-facts__row{grid-template-columns:17rem minmax(0,1fr);column-gap:var(--vos-space-lg)}}