.R0Yk2G_page{padding-block:var(--space-4) 0}.R0Yk2G_grid{row-gap:var(--space-line);align-items:start}.R0Yk2G_head>*{margin:0}.R0Yk2G_note{justify-items:start}.R0Yk2G_note>*{margin:0}.R0Yk2G_note>.cs-btn{margin-block-start:calc(var(--space-block) - var(--space-line))}.R0Yk2G_pic{display:none}.R0Yk2G_frame{border-radius:var(--radius-picture)}.R0Yk2G_main{min-inline-size:0;max-inline-size:40rem;display:grid}@media (min-width:48rem) and (max-width:63.99rem){.R0Yk2G_head,.R0Yk2G_main{grid-column:2/span 10}}@media (min-width:64rem){.R0Yk2G_grid{row-gap:var(--space-block)}.R0Yk2G_head,.R0Yk2G_pic{grid-column:1/span 5}.R0Yk2G_pic{display:block}.R0Yk2G_main{grid-area:1/7/span 2/-1}}@media (min-width:64rem) and (max-height:39.99rem){.R0Yk2G_pic{display:none}}.R0Yk2G_card,.R0Yk2G_plain{--color-heading:var(--cs-ink);--color-focus:var(--cs-ink);--color-hover:#231f200f;--color-accent:var(--cs-ink);--color-line-soft:#231f2024}.R0Yk2G_card{max-block-size:calc(100dvh - var(--header-h) - var(--header-veil) - 2 * var(--space-2));border:1px solid var(--color-line-soft);border-radius:var(--radius-sheet);background:var(--color-surface);flex-direction:column;display:flex;overflow:clip;box-shadow:0 1px 2px #231f200f,0 8px 24px #231f2014}.R0Yk2G_card,.R0Yk2G_card *{overflow-anchor:none}.R0Yk2G_card:has([data-step=done][data-dense="4"]){max-block-size:none}@media (max-height:31.25rem){.R0Yk2G_card{max-block-size:none}}.R0Yk2G_plain{gap:var(--space-3);display:grid}.R0Yk2G_plain fieldset{gap:var(--space-1);border:0;margin:0;padding:0;display:grid}.R0Yk2G_plain legend{color:var(--color-heading);font-family:var(--font-display);font-size:var(--type-question);font-weight:var(--weight-display-strong);line-height:var(--leading-title);margin-block-end:var(--space-1)}.R0Yk2G_option{min-block-size:var(--tap);font-size:var(--type-field);align-items:center;gap:.75rem;display:flex}.R0Yk2G_option input{block-size:1.5rem;inline-size:1.5rem;accent-color:var(--cs-ink);margin:0}.R0Yk2G_news{align-items:start}.R0Yk2G_news input{border:2px solid var(--cs-charcoal);background:var(--cs-white) none center / 1.125rem no-repeat;appearance:none;cursor:pointer;border-radius:4px;flex:none;block-size:1.5rem;inline-size:1.5rem;margin:0}.R0Yk2G_news input:checked{border-color:var(--cs-ink);background-color:var(--cs-ink);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5.5 12.5l4.25 4.25L18.5 8' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.R0Yk2G_from{color:var(--color-text);font-size:var(--type-small);margin-block-start:.25rem;display:block}.R0Yk2G_field{color:var(--color-heading);font-size:var(--type-label);font-weight:var(--weight-semibold);gap:.375rem;display:grid}.R0Yk2G_field input{block-size:var(--control);border:2px solid var(--cs-charcoal);border-radius:var(--radius-s);background:var(--cs-white);font-size:var(--type-field);padding:0 1rem}.R0Yk2G_hint{font-size:var(--type-small)}.R0Yk2G_hint a{color:var(--cs-ink);font-weight:var(--weight-semibold)}.R0Yk2G_trap{opacity:0;block-size:1px;inline-size:1px;position:absolute}.R0Yk2G_submit{min-block-size:var(--control);border-radius:var(--radius-pill);background:var(--cs-ink);color:var(--cs-white);font-size:var(--type-field);font-weight:var(--weight-semibold);cursor:pointer;border:0}@media (hover:hover) and (pointer:fine){.R0Yk2G_submit:hover{background:#3a3536}}
