.info-page{min-height:100dvh;background:var(--color-pure-white)}.info-header{max-width:960px;padding:12px 28px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:20px}.info-logo{width:132px;height:99px;object-fit:contain}.info-content{max-width:740px;margin:0 auto;padding:48px 28px 80px}.info-content h1{font-family:Afacad Flux Variable,Inter,sans-serif;font-size:clamp(40px,6vw,60px);font-weight:500;line-height:1.05;letter-spacing:-.03em;text-wrap:balance}.info-intro{margin-top:20px;font-size:17px;line-height:1.7;color:var(--color-graphite)}.info-body{margin-top:40px;font-size:15px;line-height:1.8}.info-body h2{margin-top:36px;margin-bottom:10px;font-family:Afacad Flux Variable,Inter,sans-serif;font-size:28px;line-height:1.2;font-weight:500;letter-spacing:-.02em}.info-body p+p{margin-top:16px}.info-body a:not(.button){text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}.info-body ul{padding-left:22px;list-style:disc}.info-body li+li{margin-top:8px}.info-footer{display:flex;flex-wrap:wrap;justify-content:center;gap:16px 28px;max-width:904px;margin:0 auto;padding:28px;border-top:1px solid var(--color-ash);font-size:13px;color:var(--color-graphite)}.info-footer a:hover{text-decoration:underline;text-underline-offset:4px}.info-skip{position:absolute;top:-100px;left:20px;padding:12px;background:var(--color-electric-lime);z-index:20}.info-skip:focus{top:12px}.info-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}@media (max-width:480px){.info-header{padding:4px 20px}.info-logo{width:112px;height:84px}.info-content{padding:36px 24px 60px}}