.information-page{width:calc(100% - 96px);max-width:1280px;color:var(--color-primary500);margin:0 auto;padding:160px 0 80px}.information-page h1,.information-page h2{font-family:var(--font-display);letter-spacing:-.045em;font-weight:400}.information-page h1{text-wrap:pretty;margin:20px 0 26px;font-size:clamp(42px,5.3vw,76px);line-height:1.03}.information-page h2{margin:16px 0;font-size:clamp(30px,3vw,42px);line-height:1.12}.information-page p{color:#75635f;max-width:640px;font-size:16px;line-height:1.8}.info-eyebrow{letter-spacing:.13em;text-transform:uppercase;color:#795549;font-size:12px}.info-link{border-bottom:1px solid var(--color-rule);min-height:44px;color:var(--color-primary500);align-items:center;gap:24px;padding:10px 0;font-size:14px;display:inline-flex}.info-link>span,.info-button>span{flex-shrink:0}.info-button{background:var(--color-primary500);color:#fff;border-radius:40px;justify-content:space-between;align-items:center;gap:40px;min-height:50px;margin-top:26px;padding:16px 26px;font-size:14px;display:inline-flex}.info-editorial-hero{grid-template-columns:1fr 1fr;align-items:center;gap:9%;display:grid}.info-editorial-hero figure{min-width:0}.info-editorial-hero figcaption{color:#75635f;margin-top:12px;font-size:12px;line-height:1.6}.info-principles{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin:80px 0;display:grid}.info-principles>div{border-top:1px solid var(--color-rule);padding-top:25px}.info-principles p{font-size:15px}.info-invitation{border-top:1px solid var(--color-rule);justify-content:space-between;align-items:center;gap:40px;margin-top:70px;padding:45px 0 0;display:flex}.info-invitation h2{max-width:550px}.info-invitation .info-button{flex-shrink:0;margin:0}.info-journal-heading{justify-content:space-between;align-items:end;gap:40px;margin-bottom:35px;display:flex}.info-journal-heading p{max-width:310px;margin-bottom:30px}.info-feature{background:#f8f3ef;grid-template-columns:1.1fr 1fr;display:grid}.info-feature>div:last-child{align-self:center;padding:clamp(25px,4vw,60px)}.info-feature h2{font-size:clamp(36px,4vw,58px)}.info-feature>.ph{height:100%;min-height:360px}.info-feature .info-link{margin-top:20px}.info-draft{color:#75635f;margin-top:18px;font-size:12px;line-height:1.6;display:block}.info-filters{flex-wrap:wrap;gap:10px;margin:0 0 28px;display:flex}.info-filters button{border:1px solid var(--color-rule);border-radius:30px;min-height:44px;padding:10px 20px;font-size:14px}.info-filters button[aria-pressed=true]{background:var(--color-primary500);border-color:var(--color-primary500);color:#fff}.info-article-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:45px;display:grid}.info-article-card{min-width:0}.info-article-card .info-eyebrow{margin-top:24px;display:block}.info-article-card h2{font-size:32px}.info-article-card p{font-size:15px}.info-article-card .info-link{margin-top:12px}.info-article-title{text-align:center;max-width:840px;margin:55px auto 40px}.info-article-title p{margin:auto}.info-article-body{grid-template-columns:minmax(0,1fr) 300px;gap:9%;max-width:1050px;margin:60px auto;display:grid}.info-article-body section{margin:30px 0 45px}.info-disclosure{border-top:1px solid var(--color-rule);padding-top:24px}.info-disclosure p{font-size:14px}.info-article-banner{max-height:560px}.info-policy-title{max-width:850px;margin-bottom:50px}.info-policy-title .info-link{margin-top:18px}.info-document{grid-template-columns:minmax(180px,1fr) 3fr;gap:8%;display:grid}.info-document nav{align-content:start;gap:8px;display:grid}.info-document nav a{border-bottom:1px solid var(--color-rule);padding:14px 0;font-size:14px;line-height:1.5}.info-document section{margin-bottom:50px;scroll-margin-top:140px}.info-policy-placeholder{background:#f8f3ef;border-left:2px solid #cda79b;padding:24px}.info-support-heading{max-width:780px}.info-contact-strip{border-block:1px solid var(--color-rule);justify-content:space-between;align-items:center;gap:24px;margin:50px 0;padding:30px 0;display:flex}.info-contact-strip>a{font-family:var(--font-display);overflow-wrap:anywhere;font-size:clamp(26px,3vw,40px)}.info-support-grid{grid-template-columns:1fr 1fr;gap:25px;display:grid}.info-support-grid article{background:#f8f3ef;padding:30px}.info-support-grid .info-link{margin-top:20px}.info-sources{border-top:1px solid var(--color-rule);padding-top:24px}.info-sources a{width:fit-content;display:flex}.info-not-found{text-align:center;min-height:70vh;padding-block:180px 100px}.info-not-found p{margin:auto}.info-actions{justify-content:center;align-items:center;gap:25px;margin-top:30px;display:flex}.info-actions .info-button{margin:0}@media (max-width:767px){.information-page{width:calc(100% - 40px);padding:142px 0 50px}.information-page p{font-size:14px;line-height:1.85}.info-editorial-hero{grid-template-columns:1fr;gap:35px}.info-editorial-hero figure{width:100%;max-width:520px;margin:auto}.info-principles{grid-template-columns:1fr;gap:30px;margin:40px 0}.info-invitation{margin-top:45px;padding-top:25px;display:block}.info-invitation .info-button{margin-top:25px}.info-journal-heading{margin-bottom:24px;display:block}.info-journal-heading p{max-width:360px;margin:0}.info-filters{gap:7px}.info-filters button{padding:10px 14px;font-size:13px}.info-feature{grid-template-columns:1fr}.info-feature>.ph{aspect-ratio:5/4;min-height:0}.info-article-grid{grid-template-columns:1fr;gap:38px;margin-top:35px}.info-article-card h2{font-size:32px}.info-article-title{text-align:left;margin:35px 0}.info-article-banner{--ph-ratio:4/3!important}.info-article-body{grid-template-columns:1fr;gap:8px;margin:30px 0}.info-document{grid-template-columns:1fr;gap:28px}.info-document nav{grid-template-columns:1fr 1fr;gap:8px 20px}.info-document nav a{font-size:13px}.info-contact-strip{display:block}.info-contact-strip>a{margin-top:16px;display:block}.info-support-grid{grid-template-columns:1fr}.info-support-grid article{padding:24px}.info-not-found{padding-block:170px 80px}.info-actions{flex-direction:column;gap:12px}}.privacy-policy-page .info-document>*{min-width:0}.privacy-policy-controls{border:1px solid var(--color-rule);background:#f8f3ef;border-radius:12px;margin-top:28px;padding:24px}.privacy-policy-controls p{margin-bottom:16px}.privacy-policy-controls .info-button{max-width:100%}.privacy-policy-page .info-document h2{overflow-wrap:anywhere;font-size:clamp(24px,2.5vw,34px);line-height:1.25}.privacy-policy-page .info-document p,.privacy-policy-page .info-document ul{max-width:720px;margin-bottom:20px}.privacy-policy-page .info-document ul{color:#75635f;padding-left:24px;font-size:16px;line-height:1.8;list-style:outside}.privacy-policy-page .info-document li{overflow-wrap:anywhere;margin-bottom:12px}.privacy-policy-page .info-document nav a{overflow-wrap:anywhere}@media (max-width:767px){.privacy-policy-page .info-document nav{grid-template-columns:1fr}.privacy-policy-page .info-document ul{font-size:14px;line-height:1.85}}.terms-of-service-page .info-document>*{min-width:0}.terms-of-service-page .info-document h2{overflow-wrap:anywhere;font-size:clamp(24px,2.5vw,34px);line-height:1.25}.terms-of-service-page .info-document h3{margin:30px 0 16px;scroll-margin-top:140px;font-size:20px;line-height:1.4}.terms-of-service-page .info-document p,.terms-of-service-page .info-document :is(ul,ol){overflow-wrap:anywhere;max-width:720px;margin-bottom:20px}.terms-of-service-page .info-document :is(ul,ol){color:#75635f;padding-left:24px;font-size:16px;line-height:1.8;list-style:outside}.terms-of-service-page .info-document ol{list-style:decimal}.terms-of-service-page .info-document li{margin-bottom:12px}.terms-of-service-page .info-document nav a{overflow-wrap:anywhere}.terms-of-service-page .info-document nav .terms-subsection-link{padding-left:16px;font-size:12px}.terms-of-service-page .info-document article a{text-underline-offset:3px;text-decoration:underline}@media (max-width:767px){.terms-of-service-page .info-document nav{grid-template-columns:1fr}.terms-of-service-page .info-document :is(ul,ol){font-size:14px;line-height:1.85}}.hrt-consent-page .info-policy-title{text-align:center;border-bottom:1px solid var(--color-rule);margin:0 auto 32px;padding-bottom:24px}.hrt-consent-page .info-policy-title h1{font-family:var(--font-body);letter-spacing:.005em;text-wrap:balance;max-width:36ch;margin:12px auto 16px;font-size:clamp(22px,2.5vw,32px);font-weight:500;line-height:1.3}.hrt-consent-page .info-policy-title p{margin:0 auto;font-size:14px}
