.factoryLegalShell{width:min(760px,calc(100% - 32px));margin:0 auto;padding:56px 0 76px}.factoryLegalDocument{color:#172333}.factoryLegalDocumentBadge,.factoryLegalDocumentMeta{margin:0 0 14px;color:#43566b;font-size:12px;font-weight:750;letter-spacing:.08em;overflow-wrap:anywhere}.factoryLegalDocumentBadge{color:#5a3f10}.factoryLegalDocument h1{font-size:clamp(2rem,5vw,3.4rem);letter-spacing:-.055em}.factoryLegalDocumentSection{margin-top:34px}.factoryLegalDocumentSection h2{margin:0;font-size:1.15rem}.factoryLegalDocumentSection p{margin:10px 0 0;color:#44576a;line-height:1.7;white-space:pre-wrap}@media (max-width:560px){.factoryLegalShell{width:min(100% - 24px,760px);padding-top:32px}}