html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-webkit-text-size-adjust:100%}*,:before,:after{box-sizing:border-box}body,h1,h2,h3,p,figure,blockquote,dl,dd{margin:0}button,input,textarea,select{font:inherit;color:inherit}button{text-align:inherit;background:0 0;border:0;padding:0}img,svg{max-width:100%;display:block}body{word-break:keep-all}h1,h2,h3,p{text-wrap:pretty}body{background:var(--bg);min-height:100dvh;color:var(--ink)}.app.phone,.app.web{padding-left:max(var(--gutter), env(safe-area-inset-left));padding-right:max(var(--gutter), env(safe-area-inset-right));padding-bottom:env(safe-area-inset-bottom)}.sronly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.fld input.in{color:var(--ink);width:100%;font-weight:600}.fld input.in::placeholder{color:var(--off-ink);font-weight:400}.body>button.btn,.foot>button.btn{width:100%}.foot>a{display:block}.foot>a>button.btn{width:100%}.body>button.btn:not(:first-child){margin-top:var(--space-3)}.body>button.btn+button.btn{margin-top:var(--space-2)}.btn,.link,.opt,.agr .bx,.pick u{-webkit-tap-highlight-color:transparent;cursor:pointer}.btn:focus-visible,.link:focus-visible,.opt:focus-visible,.agr .bx:focus-visible,.pick u:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.kid button.kh,.kid button.ph,.kid button.wbtn{width:100%}.kid a.chrow{text-decoration:none}.kid a.sprow{color:inherit;text-decoration:none}.kid a.wbbtn{text-decoration:none}.kid a.step{color:inherit;text-decoration:none}button:disabled{background:var(--off);color:var(--off-ink);border-color:var(--off);cursor:default}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.legaldoc{padding:var(--space-4);font-size:var(--type-4);line-height:1.7}.legaldoc h1{font-size:var(--type-9);margin-bottom:var(--space-3)}.legaldoc h2{font-size:var(--type-7);margin-top:var(--space-5);margin-bottom:var(--space-2)}.legaldoc h3{font-size:var(--type-5);margin-top:var(--space-4);margin-bottom:var(--space-1)}.legaldoc p,.legaldoc ul,.legaldoc ol{margin-bottom:var(--space-3)}.legaldoc ul,.legaldoc ol{padding-left:var(--space-4)}.legaldoc li{margin-bottom:var(--space-1)}.legaldoc hr{border:0;border-top:1px solid var(--off);margin:var(--space-4) 0}.legaldoc .mut{color:var(--ink2)}.legaltable{margin-bottom:var(--space-3);overflow-x:auto}.legaldoc table{border-collapse:collapse}.legaldoc th,.legaldoc td{border:1px solid var(--off);padding:var(--space-1) var(--space-2);text-align:left;vertical-align:top}.mine u{background:var(--warnbg);border-bottom:2px solid var(--warn);border-radius:var(--radius-1);padding:0 var(--space-1);text-decoration:none}a.rec,a.opt{color:inherit;text-decoration:none}a.btn{text-decoration:none}a.toolrow{color:inherit;text-decoration:none}select.freesel{width:100%}.kid .wchip{height:auto;min-height:34px;padding-top:4px;padding-bottom:4px}.kid .wbank .bnote{color:var(--ink2);margin-top:12px;font-size:12.5px;line-height:1.5}.kid textarea.idnone,.kid textarea.idans,.kid textarea.shsv{resize:none;outline:none;font-family:inherit;display:block;overflow:hidden}.kid .plcard .plrow span.off{color:var(--off-ink)}
