.public-module__tGLxSW__shell{color:#14213d;background:radial-gradient(900px 420px at 0 -10%,#2fae4e14,#0000 60%),radial-gradient(900px 420px at 100% 0,#2f7be014,#0000 60%),#f6f7fb;flex-direction:column;min-height:100vh;display:flex}.public-module__tGLxSW__top{z-index:10;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f6f7fbe0;border-bottom:1px solid #e3e8f1;justify-content:space-between;align-items:center;gap:12px;padding:12px max(16px,50% - 380px);display:flex;position:sticky;top:0}.public-module__tGLxSW__brand{font-family:var(--font-h);color:#14213d;align-items:center;gap:10px;font-size:1.15rem;font-weight:800;text-decoration:none;display:inline-flex}.public-module__tGLxSW__brand img{border-radius:9px}.public-module__tGLxSW__cta{color:#fff;white-space:nowrap;background:#2fae4e;border-radius:12px;padding:9px 16px;font-size:.92rem;font-weight:800;text-decoration:none;transition:transform 80ms,box-shadow 80ms;display:inline-block;box-shadow:0 3px #23873b}.public-module__tGLxSW__cta:active{transform:translateY(2px);box-shadow:0 1px #23873b}.public-module__tGLxSW__main{flex:1;width:100%;max-width:792px;margin:0 auto;padding:40px 16px 56px;font-size:1rem;line-height:1.65}.public-module__tGLxSW__main h1{font-family:var(--font-h);letter-spacing:-.02em;margin:0 0 10px;font-size:clamp(1.8rem,4.5vw,2.5rem);line-height:1.15}.public-module__tGLxSW__main article>p.muted{color:#5f6b80;margin:0 0 8px;font-size:1.05rem}.public-module__tGLxSW__main section.card{background:#fff;border:1px solid #e3e8f1;border-radius:20px;margin-top:18px;padding:24px;box-shadow:0 1px 2px #14213d0a,0 8px 24px #14213d0d}.public-module__tGLxSW__main section.card h2{font-family:var(--font-h);margin:0 0 8px;font-size:1.2rem}.public-module__tGLxSW__main a{color:#2f7be0;font-weight:600}:is(.public-module__tGLxSW__main input,.public-module__tGLxSW__main select,.public-module__tGLxSW__main textarea){border-radius:12px}:is(.public-module__tGLxSW__main button[type=submit],.public-module__tGLxSW__main form button:not([type])){background:#2fae4e;border-color:#2fae4e;border-radius:14px;padding:12px 22px;font-weight:800;box-shadow:0 4px #23873b}.public-module__tGLxSW__footer{text-align:center;color:#8a94a6;border-top:1px solid #e3e8f1;padding:26px 16px 34px;font-size:.85rem}.public-module__tGLxSW__footer nav{flex-wrap:wrap;justify-content:center;gap:6px 18px;margin-bottom:10px;display:flex}.public-module__tGLxSW__footer a{color:#5f6b80;text-decoration:none}.public-module__tGLxSW__footer a:hover{color:#14213d;text-decoration:underline}@media (max-width:480px){.public-module__tGLxSW__main{padding-top:28px}.public-module__tGLxSW__main section.card{border-radius:16px;padding:18px}}
