.terms-module__MHYekq__container{flex-direction:column;gap:48px;max-width:800px;min-height:100vh;margin:0 auto;padding:80px 24px 120px;display:flex}.terms-module__MHYekq__header{flex-direction:column;gap:16px;display:flex;position:relative}.terms-module__MHYekq__backLink{font-family:var(--font-jetbrains-mono), monospace;color:var(--ink-dim);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:8px;width:fit-content;font-size:12px;transition:color .2s;display:inline-flex}.terms-module__MHYekq__backLink:hover{color:#fff}.terms-module__MHYekq__backLink svg{transition:transform .2s}.terms-module__MHYekq__backLink:hover svg{transform:translate(-4px)}.terms-module__MHYekq__title{font-family:var(--font-anton), "Anton", sans-serif;letter-spacing:.03em;text-transform:uppercase;margin:0;font-size:clamp(2.5rem,6vw,4.5rem);line-height:.9}.terms-module__MHYekq__subtitle{font-family:var(--font-jetbrains-mono), monospace;color:var(--red-hex);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:13px}.terms-module__MHYekq__shieldCard{border:1px solid var(--hairline-strong);background:linear-gradient(135deg,#ef5b5208 0%,#0000 100%);grid-template-columns:auto 1fr;align-items:center;gap:24px;padding:32px;display:grid;position:relative;overflow:hidden}@media (max-width:600px){.terms-module__MHYekq__shieldCard{text-align:center;grid-template-columns:1fr;justify-items:center}}.terms-module__MHYekq__shieldIcon{width:64px;height:64px;color:var(--red-hex);background:#ef5b5214;border:1px dashed #ef5b524d;justify-content:center;align-items:center;display:flex}.terms-module__MHYekq__shieldText{flex-direction:column;gap:8px;display:flex}.terms-module__MHYekq__shieldTitle{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.05em;text-transform:uppercase;color:#fff;font-size:16px;font-weight:700}.terms-module__MHYekq__shieldDesc{color:var(--ink-dim);font-size:14px;line-height:1.5}.terms-module__MHYekq__assurances{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;display:grid}.terms-module__MHYekq__assuranceCard{border:1px solid var(--hairline);background:#ffffff04;flex-direction:column;gap:12px;padding:24px;transition:all .25s;display:flex}.terms-module__MHYekq__assuranceCard:hover{border-color:var(--hairline-strong);background:#ffffff06;transform:translateY(-2px)}.terms-module__MHYekq__assuranceBadge{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.1em;color:var(--red-hex);text-transform:uppercase;font-size:10px}.terms-module__MHYekq__assuranceTitle{color:#fff;margin:0;font-size:18px;font-weight:600}.terms-module__MHYekq__assuranceDesc{color:var(--ink-dim);margin:0;font-size:13px;line-height:1.5}.terms-module__MHYekq__content{flex-direction:column;gap:40px;display:flex}.terms-module__MHYekq__section{flex-direction:column;gap:16px;display:flex}.terms-module__MHYekq__sectionTitle{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.05em;text-transform:uppercase;color:#fff;border-bottom:1px solid var(--hairline);margin:0;padding-bottom:8px;font-size:14px;font-weight:700}.terms-module__MHYekq__sectionBody{color:var(--ink-dim);flex-direction:column;gap:16px;margin:0;font-size:14px;line-height:1.6;display:flex}.terms-module__MHYekq__sectionBody p{margin:0}.terms-module__MHYekq__liabilityAlert{border-left:2px solid var(--red-hex);color:#fff;margin:8px 0;padding-left:16px;font-weight:500}.terms-module__MHYekq__footer{text-align:center;border-top:1px solid var(--hairline);font-family:var(--font-jetbrains-mono), monospace;color:var(--ink-dimmer);letter-spacing:.05em;padding-top:32px;font-size:11px}
