.looplyLegalShell{width:min(760px,calc(100% - 32px));min-height:100vh;margin:0 auto;padding:42px 0 76px;color:#f5fbff}.looplyLegalBack{display:inline-flex;margin-bottom:34px;color:#43d7f5;font-weight:750;text-decoration:none}.looplyLegalBack:focus-visible,.looplyLegalBack:hover{text-decoration:underline}.looplyLegalShell .factoryLegalDocument{color:#f5fbff}.looplyLegalShell .factoryLegalDocumentMeta{margin:0 0 14px;color:#8fa6b9;font-size:12px;font-weight:750;letter-spacing:.08em;overflow-wrap:anywhere}.looplyLegalShell .factoryLegalDocument h1{font-size:clamp(2rem,5vw,3.4rem);letter-spacing:-.055em}.looplyLegalShell .factoryLegalDocumentSection{margin-top:34px}.looplyLegalShell .factoryLegalDocumentSection h2{margin:0;color:#72e8d0;font-size:1.15rem}.looplyLegalShell .factoryLegalDocumentSection p{margin:10px 0 0;color:#c5d3dd;line-height:1.7;white-space:pre-wrap}@media (max-width:560px){.looplyLegalShell{width:min(100% - 24px,760px);padding-top:28px}}