.d2176de7{background:var(--surface)}.ff1d5acc{max-width:700px;margin:0 auto;padding:3.5rem clamp(1rem,5vw,3rem);text-align:center;display:flex;flex-direction:column;align-items:center;gap:1.5rem}.d613a0f5{font-size:clamp(1.6rem,6vw,2.5rem);font-weight:700}.b48bede1{font-size:1rem;max-width:460px}.bc61d6e1{display:flex;flex-direction:column;width:min(420px,100%);gap:.85rem;padding-top:.5rem}.gb0dbdb9{display:flex;align-items:center;gap:.85rem;background:var(--card-bg);border:1px solid var(--border);border-radius:14px;padding:.9rem 1.25rem;color:var(--text);transition:border-color .2s,background .2s;min-height:60px}.gb0dbdb9:hover,.gb0dbdb9:focus{border-color:var(--accent);background:var(--accent-dim)}.hb3852f7{width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.hb3852f7 svg{width:20px;height:20px}.f6d88026{background:radial-gradient(circle at 30% 107%,#fdf497,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%);color:#fff}.c70095dc{display:flex;flex-direction:column;text-align:left}.c70095dc span:first-child{font-size:.72rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary)}.c70095dc strong{font-size:.95rem;font-weight:600;color:var(--text)}
