.everyday-page{--everyday-ink: #0b100e;--everyday-muted: #64726b;--everyday-paper: #f3f1ec;color:var(--everyday-ink);background:#fff;letter-spacing:0}.everyday-wrap{width:min(1180px,calc(100% - 48px));margin-inline:auto}.everyday-intro{padding:clamp(88px,10vw,140px) 0 clamp(72px,8vw,108px)}.everyday-intro h1{max-width:20ch;margin:0 0 30px;font-family:var(--font-display);font-size:clamp(46px,5.7vw,78px);font-weight:700;line-height:1.04;letter-spacing:-0.035em;text-wrap:balance}.everyday-lead,.everyday-group-intro,.everyday-closing>.everyday-wrap>p:not(.everyday-note){max-width:72ch;margin:0;color:var(--everyday-muted);font-size:clamp(19px,1.65vw,23px);line-height:1.55;font-weight:450;text-wrap:pretty}.everyday-lead{max-width:68ch}.everyday-group-intro{max-width:68ch;font-size:clamp(18px,1.55vw,21px);line-height:1.65;font-weight:400}.everyday-intro-context{max-width:75ch;margin:22px 0 0;color:var(--everyday-muted);font-size:17px;line-height:1.6}.everyday-group{padding:clamp(72px,8vw,112px) 0}.everyday-group--paper{background:var(--everyday-paper)}.everyday-group h2,.everyday-closing h2{max-width:26ch;margin:0 0 26px;font-family:var(--font-display);font-size:clamp(36px,4.1vw,58px);font-weight:700;line-height:1.08;letter-spacing:-0.028em;text-wrap:balance;overflow-wrap:break-word;hyphens:auto}.everyday-examples{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:42px 64px;margin-top:36px}.everyday-examples--three{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px}.everyday-case{min-width:0;padding-top:22px;border-top:1px solid #cbd2cc}.everyday-case h3{margin:0 0 10px;font-family:var(--font-display);font-size:clamp(18px,1.5vw,20px);font-weight:600;line-height:1.35;letter-spacing:-0.008em;text-wrap:pretty}.everyday-case p{max-width:62ch;margin:0;color:#5f6b65;font-size:17px;font-weight:400;line-height:1.75;text-wrap:pretty}.everyday-group--legal .everyday-examples{grid-template-columns:minmax(0,1fr);gap:24px}.everyday-group--legal .everyday-case{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:24px 64px}.everyday-group--legal .everyday-case h3{max-width:30ch}.everyday-note{max-width:100ch;margin:32px 0 0;color:var(--everyday-muted);font-size:14px;line-height:1.65}.everyday-closing{padding:clamp(64px,7vw,96px) 0}.everyday-closing h2{font-size:clamp(26px,2.8vw,34px);max-width:100%}.everyday-closing .everyday-note{margin-top:22px}@media(max-width:900px){.everyday-examples--three{grid-template-columns:minmax(0,1fr)}.everyday-examples--three .everyday-case{max-width:75ch}}@media(max-width:620px){.everyday-wrap{width:min(1180px,calc(100% - 36px))}.everyday-intro{padding:68px 0 60px}.everyday-intro h1{font-size:clamp(38px,10vw,48px);margin-bottom:24px}.everyday-lead,.everyday-group-intro,.everyday-closing>.everyday-wrap>p:not(.everyday-note){font-size:18px;line-height:1.6}.everyday-group-intro{line-height:1.65}.everyday-intro-context{font-size:16px}.everyday-group{padding:60px 0}.everyday-group h2{font-size:clamp(32px,8.5vw,42px);margin-bottom:22px}.everyday-examples,.everyday-group--legal .everyday-case{grid-template-columns:minmax(0,1fr);gap:28px}.everyday-examples{margin-top:32px}.everyday-group--legal .everyday-case{gap:0}.everyday-case{padding-top:20px}.everyday-case h3{font-size:19px}.everyday-case p{font-size:17px;line-height:1.7}.everyday-note{font-size:14px}}