.Terms-module__7Wpj2W__page{max-width:56rem;margin:0 auto;padding:5rem 1.5rem 6rem}.Terms-module__7Wpj2W__header{border-bottom:1px solid #00f2ff26;margin-bottom:4rem;padding-bottom:2.5rem}.Terms-module__7Wpj2W__badge{letter-spacing:.15em;text-transform:uppercase;color:var(--primary);background:#00f2ff14;border:1px solid #00f2ff40;border-radius:9999px;align-items:center;gap:.4rem;margin-bottom:1.5rem;padding:.25rem .75rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.65rem;display:inline-flex}.Terms-module__7Wpj2W__badgeDot{background:var(--primary);border-radius:50%;width:6px;height:6px;animation:1.5s ease-in-out infinite Terms-module__7Wpj2W__blink}@keyframes Terms-module__7Wpj2W__blink{0%,to{opacity:1}50%{opacity:.2}}.Terms-module__7Wpj2W__title{font-family:var(--font-orbitron), ui-monospace, monospace;color:var(--foreground);margin-bottom:1.25rem;font-size:clamp(2rem,6vw,3.5rem);font-weight:900;line-height:1.1}.Terms-module__7Wpj2W__titleAccent{color:var(--primary);text-shadow:0 0 20px #00f2ff80}.Terms-module__7Wpj2W__meta{flex-wrap:wrap;gap:1.5rem;display:flex}.Terms-module__7Wpj2W__metaItem{letter-spacing:.1em;text-transform:uppercase;color:#64748b;align-items:center;gap:.5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.7rem;display:flex}.Terms-module__7Wpj2W__metaLabel{color:var(--primary)}.Terms-module__7Wpj2W__section{margin-bottom:3.5rem}.Terms-module__7Wpj2W__sectionHeader{align-items:center;gap:.75rem;margin-bottom:1.5rem;display:flex}.Terms-module__7Wpj2W__sectionNumber{letter-spacing:.1em;color:var(--primary);background:#00f2ff14;border:1px solid #00f2ff33;border-radius:4px;padding:.2rem .5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.65rem}.Terms-module__7Wpj2W__sectionTitle{font-family:var(--font-orbitron), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;color:#cbd5e1;font-size:.9rem;font-weight:700}.Terms-module__7Wpj2W__panel{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#14141fb3;border:1px solid #00f2ff1a;border-radius:.5rem;padding:1.75rem}.Terms-module__7Wpj2W__panel+.Terms-module__7Wpj2W__panel{margin-top:1rem}.Terms-module__7Wpj2W__panelTitle{font-family:var(--font-orbitron), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--primary);margin-bottom:1rem;font-size:.75rem;font-weight:700}.Terms-module__7Wpj2W__body{color:#94a3b8;font-size:.9rem;line-height:1.85}.Terms-module__7Wpj2W__body+.Terms-module__7Wpj2W__body{margin-top:1rem}.Terms-module__7Wpj2W__list{flex-direction:column;gap:.6rem;list-style:none;display:flex}.Terms-module__7Wpj2W__listItem{color:#94a3b8;align-items:flex-start;gap:.6rem;font-size:.9rem;line-height:1.75;display:flex}.Terms-module__7Wpj2W__listBullet{background:var(--primary);opacity:.7;border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:.45rem}.Terms-module__7Wpj2W__externalLink{color:var(--primary);text-underline-offset:3px;word-break:break-all;text-decoration:underline;transition:opacity .15s}.Terms-module__7Wpj2W__externalLink:hover{opacity:.7}.Terms-module__7Wpj2W__notice{color:#94a3b8;background:#00f2ff0d;border-left:3px solid #00f2ff80;border-radius:0 .375rem .375rem 0;margin-top:1rem;padding:1rem 1.25rem;font-size:.85rem;line-height:1.75}.Terms-module__7Wpj2W__contactCard{background:#00f2ff0a;border:1px solid #00f2ff33;border-radius:.5rem;flex-direction:column;gap:.75rem;padding:1.5rem 1.75rem;display:flex}.Terms-module__7Wpj2W__contactRow{grid-template-columns:8rem 1fr;gap:.5rem;font-size:.875rem;display:grid}.Terms-module__7Wpj2W__contactLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--primary);padding-top:.1rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.65rem}.Terms-module__7Wpj2W__contactValue{color:#cbd5e1;line-height:1.6}.Terms-module__7Wpj2W__footerBar{text-align:center;border-top:1px solid #ffffff0d;flex-direction:column;align-items:center;gap:.75rem;margin-top:5rem;padding-top:2rem;display:flex}.Terms-module__7Wpj2W__footerBarText{letter-spacing:.1em;text-transform:uppercase;color:#4b5563;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.65rem}
