.trust-reading .shell{width:min(76rem, calc(100% - 2 * var(--gutter-content)))}.trust-reading :is(.privacy-hero,.terms-hero)[data-hero-contract=editorial]{background:linear-gradient(135deg, var(--surface), var(--cool));color:var(--ink);padding-block:0}.trust-reading :is(.privacy-hero,.terms-hero):before,.trust-reading .privacy-hero:after{display:none}.trust-reading [data-hero-contract=editorial]>.shell{width:min(76rem, calc(100% - 2 * var(--gutter-content)));grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2rem,5vw,5rem);padding-block:clamp(3rem,5vw,5rem)}.trust-reading [data-hero-contract=editorial] h1{max-width:22ch;color:var(--ink);text-wrap:pretty;font-size:clamp(2.5rem,3.6vw,3.5rem);line-height:1.08}.trust-reading [data-hero-contract=editorial] .eyebrow{color:var(--brand-deep)}.trust-reading :is(.privacy-hero__intro,.terms-hero__intro){color:var(--ink-soft);font-size:1.05rem}.trust-reading :is(.privacy-hero__meta,.terms-hero__meta){border-color:var(--line-strong)}.trust-reading :is(.privacy-hero__meta,.terms-hero__meta) dt{color:var(--ink-soft)}.trust-reading :is(.privacy-hero__meta,.terms-hero__meta) dd{color:var(--ink)}.trust-reading :is(.privacy-summary,.terms-boundary){border-color:var(--cool-strong);box-shadow:0 1rem 3rem #12285a14}.trust-reading .privacy-summary__row{min-height:0;padding-block:.8rem}.trust-reading .privacy-summary__row--caution{background:var(--cool)}.trust-reading .privacy-summary__row--caution :is(dd,dt span){color:var(--brand-deep)}.trust-reading .terms-boundary__header{display:block}.trust-reading .terms-boundary__header h2{text-align:left;max-width:none;margin-top:.5rem;font-size:1.35rem}.trust-reading .terms-boundary__plane{background:var(--surface-strong);min-height:0;padding:1.5rem}.trust-reading .terms-boundary__plane--work{border-left:1px solid var(--line);background:var(--cool)}.trust-reading .terms-boundary__plane h3{max-width:none;margin-top:1rem;font-size:1.35rem}.trust-reading .terms-boundary__plane strong{padding-top:1.25rem}.trust-reading :is(.privacy-notice,.terms-notice){background:var(--surface-strong);padding-block:clamp(3rem,5vw,5rem)}.trust-reading :is(.privacy-notice__intro,.terms-notice__intro){grid-template-columns:1fr;gap:.75rem;padding-bottom:2rem}.trust-reading :is(.privacy-notice__intro,.terms-notice__intro) h2{max-width:32ch;font-size:clamp(1.8rem,3vw,2.5rem)}.trust-reading :is(.privacy-notice__intro,.terms-notice__intro)>p:last-child{grid-column:1;font-size:1rem}.trust-reading :is(.privacy-notice__layout,.terms-notice__layout){grid-template-columns:17rem minmax(0,1fr);gap:clamp(2rem,5vw,5rem);padding-top:2.5rem}.trust-reading :is(.privacy-nav,.terms-nav),.trust-reading :is(.privacy-nav__list,.terms-nav__list){grid-template-columns:1fr}.trust-reading :is(.privacy-nav__link,.terms-nav__link){min-height:3rem;font-size:.875rem}.trust-reading :is(.privacy-nav__list,.terms-nav__list) li:nth-child(odd) a{border-right:0}.trust-reading :is(.privacy-content,.terms-content){width:100%;max-width:46rem}.trust-reading :is(.privacy-section,.terms-section){grid-template-columns:1fr;gap:.75rem;padding-bottom:3rem}.trust-reading :is(.privacy-section,.terms-section)+section{padding-top:3rem}.trust-reading :is(.privacy-section__body,.terms-section__body)>h2{max-width:28ch;font-size:clamp(1.75rem,2.5vw,2.4rem)}.trust-reading :is(.privacy-purpose-grid,.privacy-control-grid,.terms-copy-block){grid-template-columns:1fr}.trust-reading :is(.privacy-section,.terms-section) p{font-size:1rem;line-height:1.7}.trust-reading .privacy-detail{min-height:0}.trust-reading .terms-detail-grid>div{grid-template-columns:1fr;gap:.5rem}.trust-reading :is(.privacy-contact,.terms-contact){grid-template-columns:1fr;justify-items:start;gap:1.25rem}.trust-reading :is(.privacy-contact__action,.terms-contact>a){white-space:normal;overflow-wrap:anywhere}.trust-reading :is(.privacy-nav,.terms-nav) a{overflow-wrap:anywhere}.trust-reading :is(.privacy-section,.terms-section):target>:is(.privacy-section__index,.terms-section__index){text-underline-offset:.3em;text-decoration:underline}@media (max-width:62rem){.trust-reading [data-hero-contract=editorial]>.shell,.trust-reading :is(.privacy-notice__layout,.terms-notice__layout){grid-template-columns:1fr}.trust-reading :is(.privacy-nav,.terms-nav){position:static}.trust-reading :is(.privacy-summary,.terms-boundary){max-width:40rem}.trust-reading :is(.privacy-nav__list,.terms-nav__list){grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media (max-width:40rem){.trust-reading :is(.privacy-nav__list,.terms-nav__list){grid-template-columns:1fr}.trust-reading .privacy-summary__row dd{padding-left:0}.trust-reading .privacy-summary__row dt span{display:none}}@media (max-width:47.5rem){.trust-reading .terms-boundary__plane--work{border-left:0;border-top:1px solid var(--line)}}@media (forced-colors:active){.trust-reading [data-hero-contract=editorial],.trust-reading :is(.privacy-summary,.terms-boundary,.terms-boundary__plane){box-shadow:none;background:canvas;border-color:canvastext}}@media print{.trust-reading .shell,.trust-reading [data-hero-contract=editorial]>.shell{width:100%}.trust-reading :is(.privacy-notice__layout,.terms-notice__layout){display:block}.trust-reading :is(.privacy-nav,.terms-nav){display:none}.trust-reading :is(.privacy-section,.terms-section){break-inside:auto}.trust-reading :is(.privacy-hero,.terms-hero,.privacy-notice,.terms-notice,.privacy-contact,.terms-contact){color:#000;background:#fff}.trust-reading :is(.privacy-contact,.terms-contact) :is(h3,p,span){color:#000}}
