.nf-legal-page{background:#fff;color:var(--nf-ink)}.nf-legal-page .nf-legal-container{width:min(calc(100% - 128px),940px);margin-inline:auto}.nf-legal-head{padding:clamp(54px,6vw,82px) 0 34px;border-bottom:1px solid var(--nf-line)}.nf-legal-head h1{margin:0;color:var(--nf-ink);font-family:var(--nf-font);font-size:clamp(42px,4.7vw,62px);font-weight:520;line-height:1.05;letter-spacing:-.04em}.nf-legal-lead{max-width:760px;margin:16px 0 0;color:var(--nf-soft);font-size:18px;line-height:1.6}.nf-legal-date{margin:16px 0 0;color:#718092;font-size:14px}.nf-legal-content{padding:42px 0 clamp(88px,9vw,130px)}.nf-legal-content h2{margin:48px 0 14px;color:var(--nf-ink);font-family:var(--nf-font);font-size:clamp(24px,2.3vw,31px);font-weight:580;line-height:1.2;letter-spacing:-.02em}.nf-legal-content h2:first-of-type{margin-top:34px}.nf-legal-content p,.nf-legal-content li,.nf-legal-content dd,.nf-legal-content dt,.nf-legal-content td,.nf-legal-content th{font-size:16px;line-height:1.72}.nf-legal-content p{margin:0 0 14px;color:#344352}.nf-legal-content ul{margin:12px 0 18px;padding-left:22px;color:#344352}.nf-legal-content li+li{margin-top:7px}.nf-legal-content a{color:var(--nf-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.nf-legal-alert{margin:0 0 34px;padding:18px 20px;border-left:3px solid #8fa4bb;background:#f6f8fa;color:#344352;font-size:15px;line-height:1.6}.nf-legal-data{margin:20px 0 0;border-top:1px solid var(--nf-line)}.nf-legal-data>div{display:grid;grid-template-columns:minmax(180px,260px) 1fr;gap:28px;padding:14px 0;border-bottom:1px solid var(--nf-line)}.nf-legal-data dt{color:#718092}.nf-legal-data dd{margin:0;color:#263747}.nf-legal-table-wrap{overflow-x:auto;margin:20px 0 26px}.nf-legal-table{width:100%;border-collapse:collapse;min-width:620px}.nf-legal-table th,.nf-legal-table td{padding:14px 16px;text-align:left;vertical-align:top;border-bottom:1px solid var(--nf-line)}.nf-legal-table th{color:var(--nf-ink);font-weight:650;background:#f7f9fa}.nf-legal-table td{color:#344352}.nf-legal-form-template{margin-top:18px;padding:24px;border:1px solid var(--nf-line);border-radius:10px;background:#fafbfc}.nf-legal-form-template p:last-child{margin-bottom:0}@media(max-width:720px){.nf-legal-page .nf-legal-container{width:calc(100% - 44px)}.nf-legal-head{padding:40px 0 26px}.nf-legal-content{padding-top:30px}.nf-legal-content h2{margin-top:40px}.nf-legal-data>div{grid-template-columns:1fr;gap:2px}.nf-legal-data dt{font-size:14px}.nf-legal-table{min-width:560px}}body.nf-full-width-page .nf-legal-page{width:100%}body.page .nf-legal-page .nf-legal-content a,body.page .nf-legal-page .nf-legal-related a{text-decoration:underline!important;text-underline-offset:3px}body.page .nf-legal-page a:focus-visible{outline:2px solid #0d2236;outline-offset:3px}body.nf-legal-experience .site-main>article>.entry-header{display:none}.nf-legal-related{border-top:1px solid var(--nf-line);padding:24px 0 clamp(54px, 7vw, 92px)}.nf-legal-related .nf-legal-related-title{margin:0 0 13px;color:var(--nf-ink);font-size:15px;font-weight:650}.nf-legal-related ul{display:flex;flex-wrap:wrap;column-gap:24px;row-gap:10px;padding:0;margin:0;list-style:none}.nf-legal-related li{margin:0}.nf-legal-related a{font-size:15px;color:var(--nf-ink);line-height:1.6}@media(max-width:720px){.nf-legal-related ul{column-gap:18px}}