.information-page{--info-paper:#fffefa;--info-ink:#4a372f;--info-red:#ba3027;--info-hand:var(--font-brand);min-height:100svh;padding:max(18px, env(safe-area-inset-top)) clamp(24px, 5vw, 80px) max(20px, env(safe-area-inset-bottom));isolation:isolate;color:var(--info-ink);background:var(--info-paper);position:relative;overflow:clip}.information-page:before{content:"";z-index:-2;opacity:.22;pointer-events:none;background:url(/scrapbook/desk-surface.svg) 0 0/180px 180px;position:absolute;inset:0}.information-art{z-index:-1;pointer-events:none;mix-blend-mode:multiply;position:absolute;inset:0;overflow:hidden}.information-art img{mix-blend-mode:multiply;height:auto;position:absolute}.information-sun{width:clamp(120px,17vw,240px);top:5%;left:-5%;transform:rotate(-16deg)}.information-heart{width:clamp(100px,12vw,170px);top:16%;right:-2%;transform:rotate(14deg)}.information-house{width:clamp(150px,21vw,290px);bottom:-7%;left:-5%;transform:rotate(-9deg)}.information-stars{width:clamp(140px,18vw,250px);bottom:-5%;right:-4%;transform:rotate(12deg)}.information-header{z-index:2;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;display:grid;position:relative}.information-home{font:600 15px/1.2 var(--info-hand);justify-self:start;padding-block:10px}.information-home span{vertical-align:middle;margin-right:7px;font-size:32px;display:inline-block}.information-brand{width:104px;transform:rotate(-2deg)}.information-brand img{width:100%;height:auto;display:block}.information-tabs{justify-self:end;gap:clamp(14px,2vw,28px);display:flex}.information-tabs a{font:700 16px/1.2 var(--info-hand);padding:13px 2px;position:relative}.information-tabs a[aria-current]{color:var(--info-red)}.information-tabs a[aria-current]:after{content:"";background:var(--info-red);clip-path:polygon(0 47%,24% 22%,58% 35%,100% 0,97% 49%,62% 85%,20% 64%,2% 100%);height:5px;position:absolute;inset:auto -4px 3px;transform:rotate(-2deg)}.information-footer{justify-content:center;align-items:center;gap:48px;padding-top:14px;display:flex;position:relative}.information-footer>span{font:500 16px/1.4 var(--info-hand)}.information-postulate{color:#fffefa;min-height:59px;font:700 19px/1.1 var(--info-hand);background:url(/optimized/scrapbook-button-paper-480.webp) 50% 53.47%/126.69% 257.58% no-repeat;justify-content:center;align-items:center;gap:16px;padding:12px 30px;display:flex;position:relative;transform:rotate(2deg)}.information-postulate:before{content:"";background:url(/optimized/scrapbook-collage-tape-480.webp) 51.22% 49.54%/112.54% 385.34% no-repeat;width:47px;height:17px;position:absolute;top:-4px;left:-8px;transform:rotate(-32deg)}.information-page a{transition:transform .15s,color .15s}.information-page a:hover{transform:rotate(0)translateY(-2px)}.information-page a:focus-visible{outline:3px solid var(--info-red);outline-offset:5px}.information-page h1{color:var(--info-red);font:800 clamp(40px, 4.6vw, 66px)/1.06 var(--info-hand);letter-spacing:-.045em;margin:0}@media (max-width:760px){.information-page{padding:max(12px, env(safe-area-inset-top)) 20px max(18px, env(safe-area-inset-bottom))}.information-header{grid-template-columns:1fr auto;gap:7px 18px}.information-home{padding-block:0;font-size:13px}.information-brand{width:82px}.information-tabs{grid-column:1/-1;justify-self:center;gap:30px}.information-tabs a{padding-block:12px;font-size:15px}.information-footer{gap:12px;padding-top:12px}.information-footer>span{max-width:145px;font-size:13px}.information-postulate{white-space:nowrap;gap:6px;min-height:48px;padding:10px 19px;font-size:15px}.information-sun{width:126px;top:11%;left:-48px}.information-heart{width:105px;top:20%;right:-35px}.information-house{width:150px;bottom:-32px;left:-65px}.information-stars{width:145px;bottom:3%;right:-60px}}@media (prefers-reduced-motion:reduce){.information-page a{transition:none}}
