.umi-adult{--color-brand:#1e6bff;--color-brand-dark:#0d47c9;--page-strong:#1e6bff;--page-strong-on:#fff;--page-paper:#fff;--page-paper-on:#0b1b3a;--color-stone-50:#f4f8fd;--color-stone-100:#eef3fb;--color-stone-200:#dce6fa;--color-stone-300:#c9d7f2;--color-stone-400:#8ea3cc;--color-stone-500:#5a6b8c;--color-stone-600:#33456b;--color-stone-700:#22385f;--color-stone-800:#0b1b3a;--color-stone-900:#0b1b3a;font-family:var(--umi-geist), system-ui, sans-serif;color:#0b1b3a;background:radial-gradient(900px 500px at 50% 100%,#ffd97859,#ffd97800 70%),linear-gradient(#eef8fd 0%,#fff 360px,#fffdf6 100%);font-size:1.0625rem}.umi-adult h1,.umi-adult h2,.umi-adult h3,.umi-adult h4{letter-spacing:-.025em;font-weight:600}.umi-adult h1{letter-spacing:-.035em;line-height:1.08}.umi-adult .umi-mono{font-family:var(--umi-geist-mono), monospace;letter-spacing:.16em;color:#0d47c9;font-size:11px}.umi-adult .umi-serif{font-family:var(--umi-newsreader), Georgia, serif;font-style:italic;font-weight:400}.umi-adult-header{z-index:20;-webkit-backdrop-filter:blur(16px);background:#ffffffeb;border-bottom:1px solid #c9d7f299;position:sticky;top:0}.umi-adult-header nav a,.umi-adult-header nav button{color:#33456b;min-height:0;font-size:15px;font-weight:500;transition:color .2s}.umi-adult-header nav a:hover,.umi-adult-header nav button:hover{color:#0b1b3a}.umi-adult-header nav a[aria-current=page]{color:#0d47c9}.umi-adult .card{-webkit-backdrop-filter:blur(16px);color:#0b1b3a;background:#ffffffc7;border:1px solid #fffffff2;border-radius:28px;box-shadow:0 20px 60px #0b1b3a14}.umi-adult .btn{box-shadow:none;border-radius:999px;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;transition:transform .2s,box-shadow .2s,filter .2s}.umi-adult .btn:hover{transform:translateY(-1px)}.umi-adult .btn:active{transform:translateY(0)scale(.98)}.umi-adult .btn-primary{color:#fff;background:#1e6bff;box-shadow:0 10px 30px #1e6bff40}.umi-adult .btn-secondary{color:#0b1b3a;background:#fff;border:1px solid #c9d7f2}.umi-adult input:not([type=radio]):not([type=checkbox]):not([type=hidden]),.umi-adult select,.umi-adult textarea{color:#0b1b3a;background:#fff;border:1px solid #c9d7f2!important;border-radius:18px!important;font-size:1rem!important}.umi-adult input:not([type=radio]):not([type=checkbox]):not([type=hidden]),.umi-adult select{border-radius:999px!important}.umi-adult input[type=radio],.umi-adult input[type=checkbox]{accent-color:#1e6bff}.umi-adult :focus-visible{outline-offset:2px;outline:3px solid #4fd8e8}@keyframes umi-adult-up{0%{opacity:0;translate:0 18px}to{opacity:1;translate:0}}.umi-adult main>*>*{animation:.7s cubic-bezier(.2,.7,.2,1) both umi-adult-up}.umi-adult main>*>:nth-child(2){animation-delay:80ms}.umi-adult main>*>:nth-child(3){animation-delay:.16s}.umi-adult main>*>:nth-child(n+4){animation-delay:.24s}@media (prefers-reduced-motion:reduce){.umi-adult main>*>*,.umi-adult .btn{transition:none!important;animation:none!important}}
