/* Ten main-site notices, each with its own static editorial plate. */
.colour-studio .information-opening{--information-field:#FED006;background:var(--information-field);padding-block:48px;color:#000}
.information-opening.information-privacy,.information-opening.information-accessibility,.information-opening.information-security{--information-field:#2AACE3}
.information-opening.information-terms,.information-opening.information-editorial-policy,.information-opening.information-support{--information-field:#E51D8F}
.information-opening-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:68px;align-items:center}
.information-opening-copy{min-width:0;padding-block:15px}
.information-opening .eyebrow{font-size:10px;font-weight:800;letter-spacing:.07em;line-height:1.6;margin-bottom:26px;max-width:370px}
.colour-studio .information-opening h1{font-size:clamp(45px,4.8vw,69px);line-height:1.04;letter-spacing:-.055em;margin-bottom:27px;color:#000}
.colour-studio .information-opening .page-intro{font-size:16px;line-height:1.8;max-width:490px;color:#000;margin-bottom:0}
.information-art{margin:0;padding:21px 22px 19px;max-width:450px;background:#fff;color:#000;box-shadow:7px 7px 0 #000}
.information-plate-label{display:block;font-size:9px;font-weight:800;line-height:1.8;letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid #000;padding-bottom:10px}
.information-graphic{display:block;width:100%;height:auto;aspect-ratio:420/370;max-height:360px;overflow:visible}
.information-art figcaption{font-size:10px;line-height:1.8;border-top:1px solid #d8d8d8;padding-top:11px;max-width:350px;color:#404146}
.information-reading{background:#fff;padding-block:55px 70px}
.information-reading-grid{display:grid;grid-template-columns:230px minmax(0,1fr);gap:75px;align-items:start}
.information-guide{min-width:0;border-top:5px solid #000;padding-top:20px}
.information-guide-number{font-family:var(--display);font-size:70px;font-weight:700;line-height:1;letter-spacing:-.07em;display:block;margin-bottom:19px}
.information-guide h2{font-family:var(--display);font-size:23px;line-height:1.2;letter-spacing:-.035em;margin-bottom:18px}
.information-guide ol{list-style:none;padding:0;margin:0;counter-reset:notecontents}
.information-guide li{counter-increment:notecontents;border-top:1px solid #dedfdf;display:grid;grid-template-columns:20px minmax(0,1fr);gap:8px;align-items:baseline}
.information-guide li:before{content:counter(notecontents,decimal-leading-zero);font-size:9px;font-weight:800;line-height:1.8}
.information-guide a{display:inline-block;padding-block:11px;font-size:11px;line-height:1.7;text-decoration:underline;text-underline-offset:4px;color:#171717}
.information-guide a:hover{text-decoration-thickness:2px}.information-guide a:focus-visible{outline:3px solid #000;outline-offset:4px}
.information-guide p{font-size:12px;line-height:1.8;color:#404146;margin-bottom:10px}
.information-guide .information-main-scope{font-size:10px;margin-block:23px 0;padding:16px;background:#FED006;color:#000}
.editorial-studio .prose.information-copy{max-width:780px;min-width:0;counter-reset:noticechapter}
.information-preamble{padding:21px 25px;border-left:5px solid #FED006;background:#f7f7f3;margin-bottom:34px}
.editorial-studio .information-preamble p{font-size:12px;line-height:1.85;margin:0;color:#404146}
.information-chapter{counter-increment:noticechapter;border-top:1px solid #dedfdf;padding-top:25px;margin-top:30px}
.information-chapter:first-child{margin-top:0}
.editorial-studio .prose .information-chapter h2{font-size:29px;line-height:1.25;letter-spacing:-.04em;max-width:650px;position:relative;margin:0 0 18px;padding-left:44px;scroll-margin-top:25px}
.information-chapter h2:before{content:counter(noticechapter,decimal-leading-zero);position:absolute;left:0;top:3px;display:grid;place-items:center;background:#FED006;width:29px;height:29px;font-family:Manrope,Arial,sans-serif;font-weight:800;font-size:9px;line-height:1;letter-spacing:0;color:#000}
.information-chapter:nth-of-type(3n+2) h2:before{background:#2AACE3}.information-chapter:nth-of-type(3n) h2:before{background:#E51D8F}
.editorial-studio .information-copy p{font-size:14px;line-height:1.9;color:#404146;margin-bottom:20px;max-width:740px}
.editorial-studio .information-copy p:last-child{margin-bottom:0}
.information-copy a{text-underline-offset:4px;text-decoration-thickness:1px;overflow-wrap:anywhere}
.information-copy a:hover{text-decoration-thickness:2px}.information-copy a:focus-visible{outline:3px solid #000;outline-offset:4px}
.information-copy time{white-space:nowrap}
.information-index-intro>p{padding-bottom:20px;border-bottom:1px solid #dedfdf;margin-bottom:25px}
.information-copy .main-page-index{gap:20px}
.information-copy .main-page-index section{padding:24px;background:#f7f7f3;border-top:5px solid #2AACE3}
.information-copy .main-page-index section:nth-child(3n+2){border-top-color:#E51D8F}.information-copy .main-page-index section:nth-child(3n){border-top-color:#FED006}
.editorial-studio .information-copy .main-page-index h2{font-size:24px;line-height:1.2;letter-spacing:-.035em;margin-bottom:17px}
.editorial-studio .information-copy .main-page-index ul{padding:0;margin:0;list-style:none}
.editorial-studio .information-copy .main-page-index li{margin:0;border-top:1px solid #dedfdf;font-size:12px;line-height:1.7}
.information-copy .main-page-index a{font-size:12px;line-height:1.7;padding-block:11px}
@media(max-width:1050px){.information-opening-grid{gap:40px}.information-reading-grid{grid-template-columns:205px minmax(0,1fr);gap:45px}.colour-studio .information-opening h1{font-size:57px}.information-art{padding:18px}.information-copy .main-page-index{grid-template-columns:1fr}}
@media(max-width:850px){.information-opening-grid{grid-template-columns:1.1fr 1fr;gap:32px}.colour-studio .information-opening{padding-block:38px}.colour-studio .information-opening h1{font-size:47px}.colour-studio .information-opening .page-intro{font-size:14px}.information-opening .eyebrow{font-size:9px;margin-bottom:20px}.information-art{padding:16px;box-shadow:5px 5px 0 #000}.information-plate-label{font-size:8px}.information-art figcaption{font-size:9px}.information-reading-grid{grid-template-columns:175px minmax(0,1fr);gap:35px}.information-guide-number{font-size:59px}.information-guide h2{font-size:22px}.editorial-studio .prose .information-chapter h2{font-size:26px}.editorial-studio .information-copy p{font-size:13px}.information-preamble{padding:18px}.information-copy .main-page-index section{padding:20px}}
@media(max-width:650px){.colour-studio .information-opening{padding-block:32px 39px}.information-opening-grid{grid-template-columns:1fr;gap:30px}.information-opening-copy{padding-block:0}.information-opening .eyebrow{font-size:9px;margin-bottom:22px}.colour-studio .information-opening h1{font-size:clamp(43px,10.8vw,60px);margin-bottom:22px}.colour-studio .information-opening .page-intro{font-size:15px;line-height:1.8;max-width:390px}.information-art{width:100%;max-width:420px;padding:17px;margin:0 auto;box-shadow:5px 5px 0 #000}.information-plate-label{font-size:8px}.information-graphic{max-height:300px}.information-art figcaption{font-size:10px;padding-top:11px;max-width:none}.colour-studio .information-opening+.legal-section{padding-top:34px}.information-reading{padding-bottom:48px}.information-reading-grid{grid-template-columns:1fr;gap:30px}.information-guide{padding:18px;background:#f7f7f3;border-top:4px solid #000;display:grid;grid-template-columns:50px minmax(0,1fr);column-gap:15px}.information-guide-number{font-size:44px;grid-column:1;margin:0;grid-row:1/3}.information-guide h2{font-size:22px;margin:0 0 13px;grid-column:2}.information-guide ol{grid-column:2}.information-guide li{grid-template-columns:19px minmax(0,1fr);gap:5px}.information-guide a{font-size:11px;padding-block:10px;min-height:38px}.information-guide .information-main-scope{grid-column:1/-1;font-size:10px;margin-top:16px;padding:13px}.information-guide>p:not(.information-main-scope),.information-guide>a{grid-column:2;font-size:11px}.information-preamble{padding:17px 18px;margin-bottom:25px}.editorial-studio .information-preamble p{font-size:11px}.information-chapter{padding-top:22px;margin-top:25px}.editorial-studio .prose .information-chapter h2{font-size:26px;line-height:1.25;margin-bottom:16px;padding-left:40px}.information-chapter h2:before{width:26px;height:26px;font-size:8px;top:3px}.editorial-studio .information-copy p{font-size:13px;line-height:1.9;margin-bottom:18px}.information-copy .main-page-index{grid-template-columns:1fr;gap:17px}.information-copy .main-page-index section{padding:21px}.editorial-studio .information-copy .main-page-index h2{font-size:25px}.information-copy .main-page-index a{font-size:12px}}
@media(max-width:380px){.colour-studio .information-opening h1{font-size:39px}.colour-studio .information-opening .page-intro{font-size:14px}.information-art{padding:15px}.information-plate-label{font-size:7px;letter-spacing:.035em}.information-art figcaption{font-size:9px}.information-guide{padding:16px;column-gap:12px;grid-template-columns:42px minmax(0,1fr)}.information-guide-number{font-size:38px}.information-guide h2{font-size:21px}.editorial-studio .prose .information-chapter h2{font-size:24px}.information-guide a{font-size:10px}}
@media print{.colour-studio .information-opening{background:#fff;padding-block:20px}.information-art,.information-guide{display:none}.information-opening-grid,.information-reading-grid{display:block}.information-reading{padding-block:20px}.information-chapter{break-inside:avoid}.information-preamble{background:#fff;padding:10px 15px}.information-copy .main-page-index{display:block}.information-copy .main-page-index section{break-inside:avoid}}
