@font-face{font-family:Plex Mono Metrics;src:local(Courier New),local(CourierNewPSMT),local(Nimbus Mono PS),local("monospace");size-adjust:100%;ascent-override:102.5%;descent-override:27.5%;line-gap-override:0%;font-display:swap}@font-face{font-family:Plex Sans Metrics;src:local(Arial),local(Helvetica),local(Liberation Sans);size-adjust:98.49%;ascent-override:104.07%;descent-override:27.92%;line-gap-override:0%;font-display:swap}*{box-sizing:border-box}html,body{margin:0;padding:0}body{color:#15181b;-webkit-font-smoothing:antialiased;background:#eae7df;font-family:IBM Plex Sans,Plex Sans Metrics,system-ui,-apple-system,sans-serif}a{color:#1f6b63;text-decoration:none}a:hover{color:#12433d;text-decoration:underline}input,button,select{font-family:inherit;font-size:inherit;color:inherit}button{cursor:pointer}::selection{background:#cfe6e1}@keyframes tgTurn{0%{transform:rotate(0)scale(1)}8%{transform:rotate(-16deg)scale(.93)}46%{transform:rotate(368deg)scale(1.05)}55%,to{transform:rotate(360deg)scale(1)}}@keyframes tgLens{0%{opacity:1}22%{opacity:.25}50%,to{opacity:1}}@media (prefers-reduced-motion:reduce){[data-tg-logo] *{animation:none!important}}@keyframes tgRise{0%{opacity:0;transform:translateY(11px)}to{opacity:1;transform:translateY(0)}}@keyframes tgIntroOut{to{opacity:0;transform:scale(1.035)}}@keyframes tgIntroTurn{0%{opacity:0;transform:rotate(0)scale(.7)}18%{opacity:1}to{opacity:1;transform:rotate(360deg)scale(1)}}@keyframes tgSweep{to{transform:rotate(360deg)}}@keyframes tgArc{to{stroke-dashoffset:0}}@keyframes tgFadeIn{0%{opacity:0}to{opacity:1}}@keyframes tgPop{0%{opacity:0;transform:scale(.88)}to{opacity:1;transform:scale(1)}}.tg-fallback{color:#15181b;background:#eae7df;padding:48px 20px;font-family:IBM Plex Sans,Plex Sans Metrics,system-ui,-apple-system,sans-serif;position:fixed;inset:0;overflow-y:auto}.tg-fallback-inner{max-width:640px;margin:0 auto}.tg-fallback-mark{align-items:center;gap:11px;margin-bottom:30px;display:flex}.tg-fallback-word{letter-spacing:-.035em;font-size:20px;font-weight:600;line-height:1}.tg-fallback-word span{color:#b8b2a3;font-weight:400}.tg-fallback-tag{letter-spacing:.24em;text-transform:uppercase;color:#b3ac9a;margin-top:6px;font-family:IBM Plex Mono,Plex Mono Metrics,monospace;font-size:8.5px;display:block}.tg-fallback h1{letter-spacing:-.02em;text-wrap:pretty;margin:0 0 12px;font-size:25px;font-weight:600;line-height:1.25}.tg-fallback p{color:#6b6558;text-wrap:pretty;margin:0 0 12px;font-size:14px;line-height:1.6}.tg-fallback h2{letter-spacing:.16em;text-transform:uppercase;color:#97907f;margin:26px 0 10px;font-size:9.5px;font-weight:600}.tg-fallback ul{background:#fffefb;border:1px solid #dbd5c7;border-radius:8px;margin:0;padding:0;list-style:none}.tg-fallback li{color:#3d3a33;border-top:1px solid #f2eee3;padding:9px 14px;font-size:13px;line-height:1.5}.tg-fallback li:first-child{border-top:0}.tg-fallback-note{color:#8d8778;margin-top:22px;font-size:11px;line-height:1.5}html{scroll-behavior:smooth}@media (width<=719px){html{scrollbar-gutter:stable}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.tg-faq{padding:44px 16px 56px;padding-bottom:calc(56px + env(safe-area-inset-bottom));background:#eae7df}@media (width>=720px){.tg-faq{padding:52px 16px 64px}}.tg-faq>h1{letter-spacing:-.02em;color:#15181b;max-width:760px;margin:0 auto 18px;font-size:15px;font-weight:600}.tg-faq-list{background:#fffefb;border:1px solid #dbd5c7;border-radius:8px;max-width:760px;margin:0 auto;overflow:hidden}.tg-faq-item+.tg-faq-item{border-top:1px solid #f2eee3}.tg-faq-item>summary{cursor:pointer;color:#15181b;box-sizing:border-box;align-items:center;min-height:44px;padding:13px 44px 13px 15px;font-size:13.5px;font-weight:500;line-height:1.45;list-style:none;display:flex;position:relative}.tg-faq-item>summary::-webkit-details-marker{display:none}.tg-faq-item>summary:hover{background:#fbfaf6}.tg-faq-item>summary:focus-visible{outline-offset:-2px;outline:2px solid #1f6b63}.tg-faq-item>summary:after{content:"";border-bottom:1.5px solid #a8a294;border-right:1.5px solid #a8a294;width:7px;height:7px;margin-top:-5px;transition:transform .15s;position:absolute;top:50%;right:17px;transform:rotate(45deg)}.tg-faq-item[open]>summary:after{margin-top:-2px;transform:rotate(-135deg)}.tg-faq-a{padding:0 44px 14px 15px}.tg-faq-a p{color:#6b6558;text-wrap:pretty;margin:0;font-size:12.5px;line-height:1.6}.tg-faq-o>summary::-webkit-details-marker{display:none}.tg-faq-o>summary>span:last-child{transition:transform .16s}.tg-faq-o[open]>summary>span:last-child{transform:translateY(-1px)rotate(180deg)}@media (prefers-reduced-motion:reduce){.tg-faq-o>summary>span:last-child{transition:none}}.tg-faq-back{letter-spacing:.01em;max-width:760px;margin:0 auto 14px;font-size:11.5px}.tg-faq-back a{color:#6b6558;border-bottom:1px solid #dbd5c7;padding-bottom:1px;text-decoration:none}.tg-faq-back a:hover{color:#15181b}
