.nrf_0{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.nrf_0 select{border:1px solid var(--stroke);background:var(--color-white);border-radius:8px;max-width:100%;padding:9px 12px;font-size:12px}.nrf_1{background:var(--color-white);width:42px;height:42px;color:var(--color-navy);box-shadow:0 2px 12px color-mix(in srgb,var(--color-ink) 13%,transparent);border-radius:50%;place-items:center;padding-left:3px;display:grid;position:absolute;bottom:16px;right:16px}.nrf_2{color:var(--color-navy);margin-top:16px;font-size:14px;font-weight:500;display:inline-flex}.nrf_3{border-left:3px solid var(--color-lavender);background:color-mix(in srgb,var(--color-lavender) 12%,var(--color-white));padding:9px 11px;font-size:12px!important;line-height:1.5!important}.nrf_4{float:right;font-size:22px;line-height:1}.nrf_5 details[open] .nrf_4{transform:rotate(45deg)}.nrf_6{grid-template-columns:1fr 1fr;gap:16px;margin-top:24px;display:grid}.nrf_6 dt{text-transform:uppercase;letter-spacing:.04em;font-size:11px;display:block}.nrf_6 dd{margin-top:4px;font-size:13px;font-weight:500;line-height:1.5;display:block}.nrf_7{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.nrf_8{background:var(--color-navy);color:var(--color-white);border:0;border-radius:10px;width:min(900px,100% - 28px);max-height:90dvh;margin:auto;padding:0;overflow:auto}.nrf_8::backdrop{background:color-mix(in srgb,var(--color-navy) 80%,transparent)}.nrf_9{justify-content:space-between;align-items:center;gap:20px;padding:18px 22px;display:flex}.nrf_9 h2{font-family:var(--font-body);text-transform:none;font-size:16px;font-weight:500}.nrf_a{border:1px solid color-mix(in srgb,var(--color-white) 35%,transparent);cursor:pointer;border-radius:50%;flex-shrink:0;width:32px;height:32px;font:23px Arial}.nrf_b{aspect-ratio:16/9;background:var(--color-ink)}.nrf_b iframe{border:0;width:100%;height:100%}.nrf_c{justify-content:space-between;gap:20px;padding:18px 22px;font-size:12px;display:flex}.nrf_c a{text-decoration:underline}.nrf_d .support-list li b{display:block}@media (max-width:800px){.nrf_7{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.nrf_0{align-items:flex-start;gap:0}.nrf_0 select{margin:0 0 20px}.nrf_c{flex-direction:column;gap:8px}.nrf_9 h2{font-size:13px}.nrf_7{grid-template-columns:1fr}}.nrf_d .context-note{background:var(--color-lime);border-top:5px solid var(--color-cyan);border-radius:10px;padding:27px 30px;font-size:15px;line-height:1.75}@media (max-width:800px){.nrf_d .context-note{padding:22px}}
