.public-info-page{--pi-ink:#14213d;--pi-blue:#315bdb;--pi-teal:#12a594;--pi-line:#e5e9f0;min-height:100vh;color:var(--pi-ink);background:#fff;font-family:var(--font-body),sans-serif}.public-info-page *{box-sizing:border-box}.public-info-nav{height:72px;padding:0 clamp(20px,6vw,92px);display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--pi-line)}.public-info-brand{display:flex;align-items:center;gap:8px;font-size:18px;font-weight:850;letter-spacing:-.04em}.public-info-brand b{margin-left:-5px;color:var(--pi-blue)}.public-info-action{display:inline-flex;align-items:center;gap:7px;padding:11px 15px;border-radius:10px;color:#fff;background:var(--pi-blue);font-size:12px;font-weight:800}.public-info-hero{padding:74px max(20px,calc((100vw - 1180px)/2));border-bottom:1px solid var(--pi-line);background:linear-gradient(135deg,#fff 35%,#f4f7ff)}.public-info-back{display:inline-flex;align-items:center;gap:6px;margin-bottom:48px;color:#667085;font-size:12px}.public-info-hero>span{display:block;color:var(--pi-teal);font-size:11px;font-weight:850;letter-spacing:.13em;text-transform:uppercase}.public-info-hero h1{max-width:820px;margin:14px 0 20px;font-size:clamp(42px,6vw,76px);line-height:1;letter-spacing:-.055em}.public-info-hero p{max-width:720px;color:#667085;font-size:17px;line-height:1.75}.public-info-hero small{display:block;margin-top:22px;color:#8b95a5}.public-info-layout{max-width:1180px;margin:auto;padding:80px 20px 110px;display:grid;grid-template-columns:190px minmax(0,720px);grid-gap:clamp(55px,10vw,140px);gap:clamp(55px,10vw,140px)}.public-info-layout aside{position:-webkit-sticky;position:sticky;top:35px;height:max-content;display:grid;grid-gap:6px;gap:6px}.public-info-layout aside b{margin:18px 0 5px;color:#98a2b3;font-size:10px;letter-spacing:.12em;text-transform:uppercase}.public-info-layout aside a{padding:7px 10px;border-left:2px solid transparent;color:#667085;font-size:12px}.public-info-layout aside a.active{border-color:var(--pi-teal);color:var(--pi-blue);font-weight:800}.public-info-layout article{min-width:0}.public-info-layout article section{padding:0 0 40px;margin-bottom:40px;border-bottom:1px solid var(--pi-line)}.public-info-layout article section:last-child{border-bottom:0}.public-info-layout h2{margin:0 0 18px;font-size:25px;letter-spacing:-.035em}.public-info-layout li,.public-info-layout p{color:#536074;font-size:15px;line-height:1.85}.public-info-layout ul{padding-left:21px}.public-info-layout li+li{margin-top:10px}.public-info-footer{padding:30px clamp(20px,6vw,92px);display:flex;justify-content:space-between;border-top:1px solid var(--pi-line);color:#7b8494;font-size:11px}@media(max-width:700px){.public-info-nav{height:64px}.public-info-action{padding:9px 11px}.public-info-hero{padding:48px 20px}.public-info-back{margin-bottom:34px}.public-info-hero h1{font-size:42px}.public-info-layout{padding:45px 20px 75px;grid-template-columns:1fr;gap:45px}.public-info-layout aside{position:static;grid-template-columns:repeat(2,minmax(0,1fr))}.public-info-layout aside b{grid-column:1/-1}.public-info-layout article section{padding-bottom:30px;margin-bottom:30px}.public-info-footer{align-items:flex-start;flex-direction:column;gap:8px}}@media(max-width:380px){.public-info-brand b{display:none}.public-info-hero h1{font-size:36px}.public-info-layout aside{grid-template-columns:1fr}}