.duo-switch{border:1px solid var(--line);font:600 12px/1.2 var(--font-sans);white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;gap:2px;padding:3px;display:inline-flex}.duo-switch a{min-height:30px;color:var(--ink-soft);border-radius:999px;justify-content:center;align-items:center;padding:5px 12px;line-height:1.2;display:inline-flex;font-size:12px!important;text-decoration:none!important}.duo-switch [aria-current=page]{background:var(--surface-inverse);color:var(--text-on-dark)}.landing-brand-group{align-items:center;gap:24px;min-width:0;display:flex}.landing-brand-group .landing-brand{flex-shrink:0}.duo-footer{text-align:center;background:var(--surface);color:var(--ink-soft);font:13px/1.8 var(--font-sans);padding:24px}.duo-footer a{color:inherit;text-underline-offset:4px}.landing-future-door{border-block:1px solid var(--line);color:var(--ink);justify-content:space-between;align-items:center;gap:36px;margin:0 clamp(22px,7vw,110px) 64px;padding:36px 0;display:flex}.landing-future-door>div{max-width:720px}.landing-future-door h2{font:400 clamp(28px,3vw,40px)/1.2 var(--font-serif,Georgia);color:var(--ink);margin:14px 0}.landing-future-door p{color:var(--ink-soft);margin:0 0 20px}.landing-future-door a{color:var(--ink);text-underline-offset:5px;font-weight:650;text-decoration:underline}.landing-future-door img{object-fit:contain;opacity:.75;width:150px;height:150px}@media (width<=1000px){.landing-brand-group{gap:12px}.duo-switch a{padding-inline:9px}.landing-nav>div{gap:12px}}@media (width<=760px){.landing-brand-group{gap:8px}.landing-brand-group .duo-switch a{min-height:28px;padding-inline:8px;font-size:11px!important}.landing-future-door{gap:18px;margin-inline:18px;padding-block:28px}.landing-future-door img{width:72px;height:100px}.landing-future-door h2{font-size:28px}}.duo-panel{border:1px solid;border-radius:14px;gap:14px;margin:24px 0;padding:22px;font-size:14px;display:grid}.duo-panel label{align-items:center;gap:10px;display:flex}.duo-panel input[type=checkbox]{width:18px}.duo-panel select{max-width:100%;padding:10px}.duo-readiness{align-items:center;gap:14px;display:flex}.duo-readiness svg{width:60px;height:60px;transform:rotate(-90deg)}.duo-readiness circle{fill:none;stroke:currentColor;stroke-width:6px}.duo-readiness circle:first-child{opacity:.2}.duo-readiness p{margin:0}
