.information-wrap{max-width:1180px;padding:32px clamp(20px,4vw,56px) 24px}
.information-topline{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:48px;color:var(--ink-soft)}
.information-topline>span{font-size:9px;letter-spacing:.12em}
.information-back{color:var(--ink-soft);font-size:11px;text-decoration:none}.information-back:hover{color:var(--teal)}
.information-wrap .auth-head{margin-bottom:32px;max-width:640px}.information-wrap .hand{font-size:27px;margin-bottom:12px}.information-wrap .auth-head h1{font-size:clamp(34px,4vw,46px);line-height:1.2;letter-spacing:-1.6px;margin:0 0 14px}.information-wrap .auth-head p{font-size:13px;line-height:1.9;color:var(--ink-soft);max-width:58ch}
.information-nav{display:flex;gap:8px;border-bottom:1px solid var(--line);padding-bottom:24px;margin-bottom:36px;flex-wrap:wrap}
.information-nav a{display:flex;align-items:center;justify-content:space-between;gap:20px;text-decoration:none;font-size:11px;font-weight:500;color:var(--slate);padding:11px 16px;border-radius:8px;border:1px solid transparent}.information-nav a>span{color:var(--ink-soft)}.information-nav a:hover{background:#f0eee7}.information-nav a[aria-current=page]{background:var(--navy);color:white;border-color:var(--navy)}.information-nav a[aria-current=page]>span{color:#aac5c4}
.information-grid{display:grid;grid-template-columns:190px minmax(0,1fr);gap:32px;align-items:start}
.information-sidebar{position:sticky;top:28px}.information-label{font-size:9px;letter-spacing:.16em;font-weight:600;color:var(--ink-soft);margin:5px 0 18px}.information-sidebar nav{display:flex;flex-direction:column;gap:3px}.information-sidebar nav>a{display:flex;gap:10px;align-items:baseline;font-size:11px;line-height:1.7;color:var(--slate);text-decoration:none;padding:9px 0}.information-sidebar nav>a>span{font-size:9px;color:var(--teal);font-variant-numeric:tabular-nums;flex:none}.information-sidebar nav>a:hover{color:var(--teal);text-decoration:underline;text-underline-offset:4px}
.information-help{margin-top:30px;padding:24px 0;border-top:1px solid var(--line)}.information-help .hand{font-size:23px;margin-bottom:10px}.information-help p{font-size:11px;line-height:1.8;color:var(--ink-soft);margin:0 0 14px}.information-help>a{font-size:11px;font-weight:600;color:var(--teal);text-decoration:none;display:flex;justify-content:space-between}
.information-content{padding:clamp(24px,3vw,40px);gap:0;font-size:13px;line-height:1.95;overflow-wrap:anywhere;box-shadow:0 4px 20px #1b3a5b03;border-width:1px;border-radius:16px;counter-reset:policy-section}
.information-content section{scroll-margin-top:28px;counter-increment:policy-section}.information-content section+section{border-top:1px solid #eeeae2;padding-top:28px;margin-top:28px}.information-content h2{font-size:17px;line-height:1.5;font-weight:600;letter-spacing:-.3px;margin:0 0 14px}.information-content h2::before{content:counter(policy-section,decimal-leading-zero);display:block;font-size:10px;letter-spacing:.12em;color:var(--teal);font-weight:500;margin-bottom:8px}
.information-content p{margin:0;color:var(--slate)}.information-content p+p{margin-top:12px}.information-content ul{padding-left:20px;margin:14px 0;color:var(--slate)}.information-content li+li{margin-top:8px}.information-content li::marker{color:var(--teal)}.information-content a{color:#28746a;text-underline-offset:3px}.information-page a:focus-visible{outline:2px solid var(--bright);outline-offset:4px}
.contact-details{margin:24px 0 0;padding:24px;background:#f3f7f1;border:1px solid #dce6d9;border-radius:12px}.contact-details dt{font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft)}.contact-details dd{margin:4px 0 20px;font-size:clamp(13px,1.5vw,18px);font-weight:500;line-height:1.6}.contact-details dd:last-child{margin-bottom:0}
@media(min-width:961px) and (max-width:1200px){.information-grid{grid-template-columns:1fr}.information-sidebar{position:static}.information-sidebar nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px}.information-label{grid-column:1/-1;margin-bottom:4px}.information-help{display:none}}
@media(max-width:700px){.information-wrap{padding-top:24px}.information-topline{margin-bottom:32px}.information-topline>span{display:none}.information-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding-bottom:20px;margin-bottom:24px}.information-nav a{padding:11px 12px;gap:12px}.information-grid{grid-template-columns:1fr;gap:24px}.information-sidebar{position:static}.information-sidebar nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:18px}.information-sidebar nav>a{font-size:10px}.information-label{grid-column:1/-1;margin-bottom:6px}.information-help{display:none}.information-content section{scroll-margin-top:80px}.information-content h2{font-size:17px}.information-wrap .site-footer{justify-content:center;text-align:center}.contact-details{padding:20px}}
