.howto-container{max-width:760px;margin:0 auto;padding:48px 20px 96px;color:#efeff1;line-height:1.65;position:relative;z-index:1}.howto-page-grid{position:fixed;inset:0;z-index:0;pointer-events:none;background-color:rgba(255,255,255,.025);background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 0);background-size:96px 96px;background-position:0 0;animation:howto-grid-drift 60s linear infinite}@keyframes howto-grid-drift{0%{background-position:0 0}to{background-position:96px 0}}@media (prefers-reduced-motion:reduce){.howto-page-grid{animation:none}}.howto-header h1{font-size:2.4rem;line-height:1.15;margin:0 0 16px;color:#efeff1}.howto-lead{font-size:1.15rem;color:#c4c4cc;margin:0 0 32px}.howto-section{margin:40px 0}.howto-section h2{font-size:1.5rem;margin:0 0 12px;color:#efeff1}.howto-section ol,.howto-section p,.howto-section ul{margin:12px 0;color:#c4c4cc}.howto-section ol,.howto-section ul{padding-left:22px}.howto-section li{margin:8px 0}.howto-section strong{color:#efeff1}.howto-section code{background:rgba(145,71,255,.18);color:#efeff1;padding:2px 6px;border-radius:4px;font-size:.95em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.howto-cta p a,.howto-section a{color:#a78bfa;text-decoration:underline;text-underline-offset:3px}.howto-section a:hover{color:#c4b5fd}ol.howto-quicksteps{background:rgba(145,71,255,.11);border:1px solid rgba(145,71,255,.25);border-radius:12px;padding:36px 56px 36px 88px}ol.howto-quicksteps li{margin:16px 0}ol.howto-quicksteps li:first-child{margin-top:0}ol.howto-quicksteps li:last-child{margin-bottom:0}.howto-faq{display:grid;grid-gap:16px;gap:16px;margin:16px 0}.howto-faq dt{color:#efeff1;font-weight:600;margin-top:8px}.howto-faq dd{color:#c4c4cc;margin:4px 0 0}.howto-cta{margin-top:64px;padding:32px;background:rgba(145,71,255,.08);border:1px solid rgba(145,71,255,.25);border-radius:12px;text-align:center}.howto-cta h2{margin:0 0 12px;font-size:1.4rem}.howto-cta p{color:#c4c4cc;margin:0 0 24px}.howto-cta-buttons{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.howto-cta a.howto-cta-primary,.howto-cta a.howto-cta-secondary{display:inline-block;padding:12px 20px;border-radius:8px;font-weight:600;text-decoration:none;transition:transform .1s ease,background .15s ease}.howto-cta a.howto-cta-primary{background:#9147ff;color:#ffffff}.howto-cta a.howto-cta-primary:hover{background:#a564ff;color:#ffffff;transform:translateY(-1px)}.howto-cta a.howto-cta-secondary{background:transparent;color:#efeff1;border:1px solid rgba(239,239,241,.3)}.howto-cta a.howto-cta-secondary:hover{background:rgba(239,239,241,.06);color:#efeff1;transform:translateY(-1px)}@media (max-width:640px){.howto-container{padding:32px 16px 64px}.howto-header h1{font-size:1.9rem}.howto-section h2{font-size:1.25rem}}.howto-table-wrap{overflow-x:auto;margin:1.25rem 0}.howto-table{width:100%;border-collapse:collapse;font-size:.95rem}.howto-table td,.howto-table th{border:1px solid rgba(148,163,184,.25);padding:.6rem .8rem;text-align:left;vertical-align:top}.howto-table thead th{background:rgba(102,126,234,.12);font-weight:600}.howto-table tbody td:first-child{white-space:nowrap}