.information-page{background:var(--atelier-paper);color:var(--atelier-ink)}.information-hero{margin-top:-88px;padding:116px 0 84px;background:linear-gradient(180deg,#e6eadc 0,var(--atelier-paper) 100%)}.information-page--support .information-hero{padding-bottom:42px;background:radial-gradient(circle at 82% 22%,rgba(255,253,246,.7),transparent 36%),linear-gradient(180deg,var(--atelier-sage),var(--atelier-paper))}.information-page--support .information-hero h1{max-width:22ch;font-size:clamp(40px,4vw,58px)}.information-page--support .information-draft-note{margin-top:24px!important}.information-hero__inner{max-width:1248px}.information-hero .atelier-eyebrow{color:#705b46}.information-hero h1{max-width:16ch;margin:13px 0 20px!important;font-size:clamp(43px,5.1vw,72px);font-weight:700;letter-spacing:-.055em;line-height:1.14}.information-page--policy .information-hero{padding-bottom:56px}.information-page--policy .information-hero h1{max-width:22ch;font-size:clamp(40px,4vw,58px)}.information-page--policy .information-draft-note{margin-top:24px!important}.information-hero__lead{max-width:61ch;color:#41483d;font-size:clamp(15px,1.55vw,18px);line-height:1.7}.information-draft-note{width:fit-content;max-width:66ch;margin-top:32px!important;padding:12px 17px;border:1px solid rgba(144,95,68,.25);border-radius:16px;background:rgba(255,253,246,.75);color:#694734;font-size:12px;line-height:1.6}.information-contact{padding-top:0;padding-bottom:112px}.information-contact__card{display:grid;max-width:840px;padding:39px 43px;grid-template-columns:35px minmax(0,1fr);gap:25px;border:1px solid rgba(94,104,80,.15);border-radius:24px 19px 25px 20px;background:var(--atelier-sheet);box-shadow:5px 17px 28px rgba(57,61,47,.07)}.information-contact__card>svg{margin-top:4px;color:var(--atelier-terracotta)}.information-contact__card h2{margin:12px 0!important;font-size:clamp(28px,3vw,39px);font-weight:700;letter-spacing:-.04em}.information-contact__card p:not(.atelier-eyebrow){max-width:53ch;color:var(--atelier-muted);font-size:15px;line-height:1.7}.information-contact__card .information-contact__pending{width:fit-content;margin-top:26px;padding:10px 15px;border-radius:12px;background:#e6ecdb;color:var(--atelier-ink);font-size:14px;font-weight:700}.information-contact__hint{max-width:69ch;margin-top:27px;color:var(--atelier-muted);font-size:13px;line-height:1.75}.information-policy{display:grid;padding-top:18px;padding-bottom:110px;grid-template-columns:230px minmax(0,760px);justify-content:space-between;gap:60px}.information-toc{position:sticky;top:106px;align-self:start;padding:26px 0;border-top:1px solid var(--atelier-line)}.information-toc ol{display:grid;margin:20px 0 0;padding:0;gap:13px;list-style:none}.information-toc a{color:var(--atelier-muted);font-size:13px;line-height:1.4;text-decoration:none}.information-policy__body{min-width:0}.information-key-points{padding:30px 34px;border:1px solid rgba(96,111,87,.16);border-radius:23px 19px 25px 18px;background:#e7eadf}.information-key-points ul{display:grid;margin:18px 0 0;padding-left:21px;gap:10px}.information-key-points li{padding-left:3px;font-size:14px;line-height:1.6}.information-policy__body>section{padding:41px 0 37px;border-bottom:1px solid var(--atelier-line);scroll-margin-top:110px}.information-section-number{color:#a95b3d;font:700 13px/1 var(--atelier-serif)}.information-policy__body h2{margin:13px 0 19px!important;font-size:clamp(27px,2.7vw,36px);font-weight:700;letter-spacing:-.04em;line-height:1.24}.information-policy__body section p{margin-top:16px;color:#41453d;font-size:15px;line-height:1.85}.information-policy__body section a,.information-related a{color:#9d3c24;text-underline-offset:3px}.information-related{display:flex;padding-top:37px;flex-wrap:wrap;align-items:baseline;gap:15px 25px}.information-related .atelier-eyebrow{width:100%}.information-related a{font-size:13px}.information-footer{background:var(--atelier-terracotta);color:#fff8ee}.information-footer__inner{display:grid;min-height:145px;padding-block:30px;grid-template-columns:1fr auto;align-items:center;gap:16px 30px}.information-footer .atelier-wordmark span{color:#ffd5b7}.information-footer nav{display:flex;flex-wrap:wrap;gap:12px 20px}.information-footer nav a{color:inherit;font-size:12px;text-decoration:none}.information-footer p{grid-column:1/-1;color:rgba(255,248,238,.8);font-size:11px}.information-page a:focus-visible,.information-page summary:focus-visible{outline:3px solid var(--atelier-terracotta);outline-offset:4px}.information-footer a:focus-visible,.information-footer button:focus-visible{outline:3px solid currentColor;outline-offset:4px}@media (hover:hover){.information-page a:hover{text-decoration:underline;text-underline-offset:3px}}@media (max-width:900px){.information-policy{grid-template-columns:175px minmax(0,1fr);gap:32px}}@media (max-width:680px){.information-hero{margin-top:-80px;padding:102px 0 64px}.information-hero h1{font-size:clamp(39px,11vw,54px)}.information-page--policy .information-hero h1,.information-page--support .information-hero h1{font-size:clamp(38px,10.5vw,52px)}.information-hero__lead{font-size:15px}.information-draft-note{font-size:12px}.information-contact{padding-bottom:80px}.information-contact__card{padding:27px 25px;grid-template-columns:1fr;gap:17px}.information-contact__card h2{font-size:29px}.information-contact__card p:not(.atelier-eyebrow){font-size:14px}.information-policy{padding-top:12px;padding-bottom:80px;grid-template-columns:1fr;gap:25px}.information-toc{position:static;padding:20px 0 24px;border-bottom:1px solid var(--atelier-line)}.information-toc ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px 15px}.information-key-points{padding:24px}.information-policy__body>section{padding:34px 0}.information-policy__body section p{font-size:14px}.information-footer__inner{grid-template-columns:1fr}.information-footer p{grid-column:auto}}@media (max-width:360px){.information-toc ol{grid-template-columns:1fr}}