.info-page{--info-rule:#c9b7a4;isolation:isolate;background:linear-gradient(90deg,#0000,#fffaf33d 12% 88%,#0000);max-width:1120px;min-height:100dvh;margin:0 auto;padding:36px clamp(22px,5vw,64px) 72px;position:relative}.info-home{color:#51405b;background:#f3e5cd;border:1px solid #c7b195;border-radius:7px 12px 8px 5px;align-items:center;min-height:44px;padding:9px 17px;font-size:14px;font-weight:800;text-decoration:none;transition:background .18s,transform .18s;display:inline-flex;box-shadow:0 3px #dbc7aa66}.info-home:hover{background:#ecdbc1;transform:translateY(-1px)}.info-kicker{letter-spacing:.13em;text-transform:uppercase;color:#6b5266;margin-top:38px;font-size:11px;font-weight:850;display:block}.info-page h1{letter-spacing:-.045em;text-align:center;text-wrap:balance;overflow-wrap:normal;color:#382d45;text-shadow:0 1px #fff5e7;background-color:#f2e0c3;background-image:-webkit-radial-gradient(at 50% 64%,#f5e5cfeb 0%,#f5e5cfb3 43%,#f5e5cf00 76%),-webkit-image-set(url(/optimized/navigation-map-960-08165ec8694f.webp) 1x,url(/optimized/navigation-map-1536-cc7ecbbc0288.webp) 2x);background-image:radial-gradient(at 50% 64%,#f5e5cfeb 0%,#f5e5cfb3 43%,#f5e5cf00 76%),image-set("/optimized/navigation-map-960-08165ec8694f.webp" 1x,"/optimized/navigation-map-1536-cc7ecbbc0288.webp" 2x);background-position:50%,top;background-repeat:no-repeat;background-size:100% 100%,cover;border:1px solid #ccb594;border-radius:18px 8px 23px 10px;width:100%;max-width:none;min-height:280px;margin:18px 0 27px;padding:80px clamp(35px,7vw,90px) 52px;font-size:clamp(39px,5.6vw,65px);line-height:1.1;display:block;box-shadow:0 6px 0 -2px #e6d6bd,0 12px 26px -18px #59402b80}.info-page:has(>button) h1{background-image:-webkit-radial-gradient(at 50% 64%,#f5e5cff2 0%,#f5e5cfb3 43%,#f5e5cf00 76%),-webkit-image-set(url(/optimized/admin-atelier-960-67a355bc7b86.webp) 1x,url(/optimized/admin-atelier-1536-b8da87d60211.webp) 2x);background-image:radial-gradient(at 50% 64%,#f5e5cff2 0%,#f5e5cfb3 43%,#f5e5cf00 76%),image-set("/optimized/admin-atelier-960-67a355bc7b86.webp" 1x,"/optimized/admin-atelier-1536-b8da87d60211.webp" 2x)}.info-page h1 em{color:#79637f;font-weight:400}.info-lead{color:#55485b;max-width:730px;font-size:clamp(18px,2vw,21px);line-height:1.7}.info-page p{overflow-wrap:anywhere;line-height:1.75}.info-page code{overflow-wrap:anywhere;white-space:normal;font-size:.9em}.info-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;margin-top:48px;display:grid}.info-grid article{border-top:1px solid var(--info-rule);min-width:0;padding-top:14px}.info-grid h2{color:#4f3d59;text-wrap:balance;margin:29px 0 13px;font-size:26px;line-height:1.25}.info-grid h2:first-child{margin-top:15px}.info-grid p{color:#4f4858;margin:0 0 20px;font-size:16px}.info-page a:not(.info-home){text-underline-offset:5px;overflow-wrap:anywhere;text-decoration-thickness:1px}.info-page a:not(.info-home):hover{color:#704f6d;text-decoration-thickness:2px}.info-page :is(article,h2)[id]{scroll-margin-top:28px}.info-note{background:#f2e6d3;border:1px solid #cab79e;border-radius:7px 19px 9px 15px;margin-top:48px;padding:27px 32px;position:relative;box-shadow:inset 0 0 0 5px #fbf5e980,0 5px 0 -2px #dfccb266}.info-note:before{content:"";pointer-events:none;background:#e6d4aecc;border:1px solid #c4b18e66;width:53px;height:18px;position:absolute;top:-9px;left:30px;transform:rotate(-4deg)}.info-note h2{color:#513d56;margin:9px 0 14px;font-size:27px;line-height:1.25}.info-note p:last-child{margin-bottom:0}.info-note hr{border:0;border-top:1px solid #c4ad91;margin:21px 0}.info-back{text-underline-offset:5px;color:#56405d;align-items:center;min-height:44px;margin-top:32px;padding:8px 0;font-weight:800;display:inline-flex}button.info-back{white-space:normal;max-width:100%;box-shadow:0 3px #cab5d166}button.info-back:disabled{opacity:.6;cursor:wait;box-shadow:none}.info-page>section{border-top:1px solid var(--info-rule);margin-top:38px;padding-top:20px}.info-page>section h2{color:#513d56;font-size:30px}.info-page [role=alert]{color:#613f39;background:#f5e8da;border-left:3px solid #98634b;border-radius:0 10px 10px 0;padding:16px 20px}.info-page [role=status]{color:#6c5872;font-style:italic}.info-characters{object-fit:contain;width:min(100%,560px);height:auto;margin:24px auto 0;display:block}@media (max-width:760px){.info-page{padding:24px 22px 50px}.info-kicker{letter-spacing:.1em;margin-top:28px;font-size:10px}.info-page h1{letter-spacing:-.035em;background-position:50%,top;border-radius:12px 7px 17px 8px;min-height:245px;margin:16px 0 25px;padding:64px 27px 42px;font-size:clamp(34px,7.7vw,52px)}.info-grid{grid-template-columns:minmax(0,1fr);gap:18px;margin-top:33px}.info-grid article{padding-top:9px}.info-grid h2{margin-top:28px;font-size:25px}.info-note{margin-top:34px;padding:25px 23px}.info-note h2{font-size:25px}}@media (max-width:380px){.info-page{padding-inline:18px}.info-home{padding:9px 12px;font-size:12px}.info-page h1{min-height:230px;padding:58px 24px 38px;font-size:33px}.info-note{padding:23px 19px}.info-note p>strong[style]{margin-top:4px;display:block;float:none!important}}@media (prefers-reduced-motion:reduce){.info-home{transition:none}.info-home:hover{transform:none}}@media (forced-colors:active){.info-note:before{display:none}.info-page h1{text-shadow:none;box-shadow:none;background:0 0;border:1px solid canvastext}.info-home,.info-note{box-shadow:none;border:1px solid canvastext}.info-page [role=alert]{border-color:canvastext}}@media print{.info-page{background:0 0;max-width:none;padding:0}.info-home,.info-back,.info-characters,.info-note:before{display:none}.info-page h1{text-align:left;min-height:0;box-shadow:none;text-shadow:none;background:0 0;border:0;padding:0}.info-kicker{margin-top:0}.info-grid{gap:28px}.info-note{box-shadow:none;background:0 0}}
