.nt-legal-page{color:var(--nt-black,#221e1c);font-family:var(--nt-font-body,"Work Sans",Arial,sans-serif)}.nt-legal-hero,.nt-legal-page{background:var(--nt-cream,#edeadc)}.nt-legal-hero{padding:88px var(--nt-page-gutter,70px) 54px;text-align:center}.nt-legal-hero__inner{margin:0 auto;max-width:980px;width:100%}.nt-legal-hero__title{color:var(--nt-black,#221e1c);font-size:var(--nt-h2-size,47px);font-weight:var(--nt-h2-weight,600);letter-spacing:var(--nt-h2-spacing,-.04em);line-height:var(--nt-h2-line,1.06);margin:0}.nt-legal-hero__updated{color:rgba(34,30,28,.62);font-size:14px;line-height:1.5;margin-top:18px}.nt-legal-hero__updated:empty{display:none}.nt-legal-content{background:var(--nt-cream,#edeadc);padding:0 var(--nt-page-gutter,70px) 120px}.nt-legal-content__inner{margin:0 auto;max-width:980px;width:100%}.nt-legal-document{background:var(--nt-white,#fff);border-radius:22px;box-shadow:0 12px 34px rgba(34,30,28,.06);color:var(--nt-black,#221e1c);font-size:var(--nt-body-size,17px);line-height:1.72;padding:48px 56px 56px}.nt-legal-document>:first-child{margin-top:0}.nt-legal-document>:last-child{margin-bottom:0}.nt-legal-document p{margin:0 0 22px}.nt-legal-document h2,.nt-legal-document h3,.nt-legal-document h4,.nt-legal-document h5,.nt-legal-document h6{color:var(--nt-black,#221e1c);font-family:var(--nt-font-body,"Work Sans",Arial,sans-serif);font-weight:700;letter-spacing:-.02em}.nt-legal-document h2{font-size:30px;line-height:1.2;margin:48px 0 18px}.nt-legal-document h3{font-size:24px;line-height:1.28;margin:38px 0 16px}.nt-legal-document h4{font-size:20px;line-height:1.35;margin:30px 0 14px}.nt-legal-document h5,.nt-legal-document h6{font-size:17px;line-height:1.4;margin:26px 0 12px}.nt-legal-document b,.nt-legal-document strong{font-weight:700}.nt-legal-document em,.nt-legal-document i{font-style:italic}.nt-legal-document a{color:var(--nt-pink,#ee355e);font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.nt-legal-document a:hover{color:var(--nt-coral,#ff6c48)}.nt-legal-document ol,.nt-legal-document ul{margin:0 0 24px 24px;padding:0}.nt-legal-document li{margin:0 0 10px;padding-left:4px}.nt-legal-document li>ol,.nt-legal-document li>ul{margin-bottom:10px;margin-top:10px}.nt-legal-document table{border-collapse:collapse;border-spacing:0;margin:32px 0;overflow-wrap:anywhere;width:100%}.nt-legal-document td,.nt-legal-document th{border:1px solid rgba(34,30,28,.14);padding:14px 16px;text-align:left;vertical-align:top}.nt-legal-document th{background:var(--nt-gray-100,#f7f6f0);font-weight:700}.nt-legal-document blockquote{background:var(--nt-gray-100,#f7f6f0);border-left:4px solid var(--nt-pink,#ee355e);color:var(--nt-black,#221e1c);margin:32px 0;padding:24px 28px}.nt-legal-document blockquote p:last-child{margin-bottom:0}.nt-legal-document hr{border:0;border-top:1px solid rgba(34,30,28,.14);margin:42px 0}.nt-legal-document img{height:auto!important;max-width:100%!important}.nt-legal-document iframe,.nt-legal-document video{max-width:100%}.nt-legal-document code,.nt-legal-document pre{overflow-wrap:anywhere;white-space:pre-wrap}.nt-legal-document [style*=width]{max-width:100%!important}.nt-legal-document [style*=font-size]{line-height:1.5}.nt-legal-document br{content:"";display:block;margin-top:8px}@media (max-width:992px){.nt-legal-content,.nt-legal-hero{padding-inline:var(--nt-page-gutter-tablet,40px)}.nt-legal-document{padding:48px 46px 58px}}@media (max-width:767px){.nt-legal-hero{padding:66px var(--nt-page-gutter-mobile,20px) 40px}.nt-legal-hero__title{font-size:38px}.nt-legal-content{padding:0 var(--nt-page-gutter-mobile,20px) 80px}.nt-legal-document{border-radius:18px;font-size:16px;line-height:1.68;padding:34px 24px 42px}.nt-legal-document h2{font-size:26px}.nt-legal-document h3{font-size:22px}.nt-legal-document table{display:block;overflow-x:auto}}@media print{.nt-legal-hero,.nt-legal-page{background:#fff}.nt-legal-hero{padding:0 0 32px}.nt-legal-content{background:#fff;padding:0}.nt-legal-document{border-radius:0;box-shadow:none;font-size:11pt;line-height:1.55;max-width:none;padding:0}.nt-legal-document a{color:inherit;text-decoration:underline}.nt-legal-document h2,.nt-legal-document h3,.nt-legal-document h4{break-after:avoid}.nt-legal-document blockquote,.nt-legal-document li,.nt-legal-document p,.nt-legal-document table{break-inside:avoid}}