.Legal-module__thhP-G__container{--legal-orange:#fb910a;--legal-text:#1f2937;--legal-muted:#64748b;min-height:80.7vh;color:var(--legal-text);padding:3.5rem 1.5rem 4.5rem}.Legal-module__thhP-G__legalCard{background:#fffffffa;border:1px solid #94a3b840;width:min(100%,1040px);margin:0 auto;overflow:hidden;box-shadow:0 24px 60px #0f172a17,0 4px 14px #0f172a0a}.Legal-module__thhP-G__heading{text-align:center;background:linear-gradient(145deg,#fb910a1c,#fb910a06);border-bottom:1px solid #fb910a29;flex-direction:column;align-items:center;padding:3rem 2rem 2.35rem;display:flex;position:relative}.Legal-module__thhP-G__documentIcon{width:54px;height:54px;color:var(--legal-orange);background:#fff;border:1px solid #fb910a38;border-radius:14px;place-items:center;margin-bottom:1rem;display:grid;box-shadow:0 8px 22px #fb910a24}.Legal-module__thhP-G__documentIcon svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:29px;height:29px}.Legal-module__thhP-G__title{color:#172033;letter-spacing:-.035em;max-width:760px;margin:0;font-size:clamp(1.85rem,4vw,2.55rem);font-weight:750;line-height:1.16}.Legal-module__thhP-G__titleAccent{background:var(--legal-orange);border-radius:999px;width:54px;height:4px;margin-top:1.15rem}.Legal-module__thhP-G__content{color:#374151;white-space:pre-line;max-width:88ch;margin:0 auto;padding:3rem 3.75rem 2.5rem;font-size:1rem;line-height:1.82}.Legal-module__thhP-G__actions{justify-content:center;padding:0 2rem 3rem;display:flex}.Legal-module__thhP-G__backButton{color:#fff;background:var(--legal-orange);border:2px solid var(--legal-orange);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:.55rem;min-width:150px;padding:.72rem 1.45rem;font-size:.95rem;font-weight:700;transition:color .2s,background-color .2s,box-shadow .2s,transform .2s;display:inline-flex;box-shadow:0 6px 16px #fb910a33}.Legal-module__thhP-G__backButton:hover{color:var(--legal-orange);background:#fff;transform:translateY(-2px);box-shadow:0 8px 20px #fb910a29}.Legal-module__thhP-G__backButton:active{transform:translateY(0)}.Legal-module__thhP-G__backButton:focus-visible{outline-offset:3px;outline:3px solid #fb910a47}.Legal-module__thhP-G__backArrow{font-size:1.15rem;line-height:1;transition:transform .2s}.Legal-module__thhP-G__backButton:hover .Legal-module__thhP-G__backArrow{transform:translate(-3px)}@media (max-width:700px){.Legal-module__thhP-G__container{padding:1.5rem .85rem 2.75rem}.Legal-module__thhP-G__legalCard{border-radius:14px}.Legal-module__thhP-G__heading{padding:2.25rem 1.25rem 1.9rem}.Legal-module__thhP-G__documentIcon{border-radius:12px;width:48px;height:48px}.Legal-module__thhP-G__content{padding:2rem 1.35rem 2.15rem;font-size:.95rem;line-height:1.72}.Legal-module__thhP-G__actions{padding:0 1.35rem 2.25rem}.Legal-module__thhP-G__backButton{width:100%;max-width:320px}}@media (prefers-reduced-motion:reduce){.Legal-module__thhP-G__backButton,.Legal-module__thhP-G__backArrow{transition:none}}
