.information-page .site-header{flex-wrap:wrap;gap:12px}.information-hero{padding:56px 48px;background:var(--canvas)}.information-label{font-size:14px;line-height:1.6;margin-bottom:28px}.information-hero h1{font:600 clamp(44px,6.4vw,88px)/1.03 var(--display);letter-spacing:-.035em;max-width:15ch}.information-hero>p:last-of-type{max-width:55ch;font-size:19px;line-height:1.65;margin-top:28px}.about-hero{background:#f7dce4}.information-body{max-width:760px;margin:64px auto;padding:0 24px}.information-body section{margin-bottom:48px}.information-body h2{font:600 34px/1.15 var(--display);letter-spacing:-.025em;margin-bottom:22px;max-width:24ch}.information-body p,.information-body li{font-size:17px;line-height:1.8}.information-body p+p{margin-top:18px}.information-body ul{padding-left:24px}.information-body li+li{margin-top:12px}.information-links{list-style:none;padding:0!important;margin:0}.information-links li{padding:20px 0;border-top:1px solid var(--line);margin:0!important}.information-links li:last-child{border-bottom:1px solid var(--line)}.information-links a{display:flex;align-items:center;justify-content:space-between;min-height:44px;font-weight:600;font-size:20px}.information-links p{margin-top:4px;font-size:16px}.information-hero .start-button{max-width:100%;gap:20px}
@media(max-width:600px){.information-hero{padding:32px 24px}.information-label{font-size:13px;margin-bottom:24px}.information-hero h1{font-size:47px}.information-hero>p:last-of-type{font-size:17px;margin-top:24px}.information-body{padding:0 10px;margin:40px auto}.information-body h2{font-size:31px}.information-body p,.information-body li{font-size:16px}.information-hero .start-button{font-size:14px;gap:12px;padding-inline:16px}.information-page .site-header nav{gap:18px}}
@media(max-width:370px){.information-hero{padding-inline:20px}.information-hero h1{font-size:40px}.information-hero .start-button{font-size:13px;padding-inline:13px}}
@media print{.information-page .site-header,.information-page .start-button{display:none}.information-hero{background:white;padding:0}.information-hero h1{font-size:32pt}.information-body{margin:24px 0;max-width:none;padding:0}.information-body h2{font-size:20pt;break-after:avoid}}
