.blog-article-page,.blog-page{--blog-ink:#121214;--blog-muted:#62676d;--blog-faint:#9a9da2;--blog-line:rgba(18,18,20,0.11);--blog-blue:#dceaf7;color:var(--blog-ink);background:#fcfcfb;font-family:var(--font-inter),Inter,system-ui,sans-serif}.blog-article-page a,.blog-page a{color:inherit;text-decoration:none}.blog-hero{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);gap:clamp(52px,8vw,144px);align-items:end;width:min(1360px,calc(100% - 96px));margin:0 auto;padding:160px 0 76px}.blog-hero h1{max-width:890px;margin:0;font-family:var(--font-inter-tight),var(--font-inter),Inter,sans-serif;font-size:clamp(48px,6vw,84px);font-weight:300;letter-spacing:-.055em;line-height:.98}.blog-hero>div:first-child>p{max-width:680px;margin:30px 0 0;color:var(--blog-muted);font-size:clamp(19px,1.55vw,23px);font-weight:300;letter-spacing:-.025em;line-height:1.48}.blog-hero-note{padding-top:22px;border-top:1px solid var(--blog-line)}.blog-hero-note span{color:var(--blog-ink);font-size:18px;font-weight:450;letter-spacing:-.02em}.blog-hero-note p{margin:13px 0 0;color:var(--blog-muted);font-size:17px;font-weight:300;letter-spacing:-.015em;line-height:1.55}.blog-featured{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(360px,.75fr);min-height:660px;border-top:1px solid var(--blog-line);border-bottom:1px solid var(--blog-line);background:#f0f1ef}.blog-article-image,.blog-card-image,.blog-featured-image{position:relative;display:block;overflow:hidden;background:#e7e8e8}.blog-article-image img,.blog-card-image img,.blog-featured-image img{object-fit:cover;transition:transform .7s cubic-bezier(.22,1,.36,1)}.blog-card-image:hover img,.blog-featured-image:hover img{transform:scale(1.018)}.blog-featured-copy{display:flex;flex-direction:column;justify-content:flex-end;padding:clamp(42px,5vw,78px)}.blog-card h2,.blog-featured-copy h2,.blog-newsletter h2,.blog-related-head h2{margin:0;font-family:var(--font-inter-tight),var(--font-inter),Inter,sans-serif;font-weight:300;letter-spacing:-.045em}.blog-featured-copy h2{max-width:530px;font-size:clamp(38px,4vw,58px);line-height:1.02}.blog-featured-copy>p{max-width:520px;margin:24px 0 0;color:var(--blog-muted);font-size:18px;font-weight:300;letter-spacing:-.018em;line-height:1.55}.blog-meta{display:flex;flex-wrap:wrap;gap:8px 18px;align-items:center;margin-top:28px;color:var(--blog-muted);font-size:14px;font-weight:400;letter-spacing:-.01em}.blog-meta>*+:before{display:inline-block;width:3px;height:3px;margin:0 18px 3px 0;border-radius:50%;background:#a9adb1;content:""}.blog-read-link{align-self:flex-start;margin-top:36px;padding-bottom:5px;border-bottom:1px solid rgba(18,18,20,.35);font-size:16px;font-weight:450;letter-spacing:-.015em}.blog-read-link span{display:inline-block;margin-left:7px;transition:transform .2s ease}.blog-read-link:hover span{transform:translate(2px,-2px)}.blog-index{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:min(1360px,calc(100% - 96px));margin:0 auto;padding:108px 0 128px;gap:92px 44px;content-visibility:auto;contain-intrinsic-size:auto 2200px}.blog-card-image{aspect-ratio:16/10;border-radius:2px}.blog-card-copy{max-width:610px;padding-top:28px}.blog-card h2{max-width:570px;font-size:clamp(30px,2.7vw,43px);line-height:1.06}.blog-card h2 a{transition:color .18s ease}.blog-card h2 a:hover{color:#557a9e}.blog-card-copy>p{max-width:570px;margin:18px 0 0;color:var(--blog-muted);font-size:17px;font-weight:300;letter-spacing:-.015em;line-height:1.55}.blog-card .blog-meta{margin-top:24px}.blog-newsletter{display:grid;grid-template-columns:minmax(0,.9fr) minmax(420px,.75fr);gap:clamp(56px,8vw,150px);align-items:center;padding:104px max(48px,calc((100vw - 1360px) / 2));background:var(--blog-blue);content-visibility:auto;contain-intrinsic-size:auto 680px}.blog-newsletter h2{max-width:660px;font-size:clamp(38px,4.4vw,64px);line-height:1.02}.blog-newsletter>div>p{max-width:600px;margin:22px 0 0;color:#5f6a75;font-size:18px;font-weight:300;letter-spacing:-.015em;line-height:1.55}.blog-newsletter-form{display:grid;grid-template-columns:1fr auto;align-items:center;padding-bottom:12px;border-bottom:1px solid rgba(18,18,20,.28)}.blog-newsletter-form label{min-width:0}.blog-newsletter-form input{width:100%;height:56px;padding:0 20px 0 0;border:0;outline:0;background:transparent;color:var(--blog-ink);font:300 18px/1 var(--font-inter),Inter,sans-serif;letter-spacing:-.015em}.blog-newsletter-form input::placeholder{color:rgba(18,18,20,.45)}.blog-newsletter-form button{min-height:48px;padding:0 20px;border:0;border-radius:12px;background:#151517;color:#fff;cursor:pointer;font:450 15px/1 var(--font-inter),Inter,sans-serif}.blog-newsletter-form button:disabled{cursor:default;opacity:.62}.blog-newsletter-form p{grid-column:1/-1;min-height:21px;margin:14px 0 -2px;color:#56636e;font-size:14px;line-height:1.45}.blog-newsletter-consents{grid-column:1/-1;display:grid;gap:7px;margin-top:14px}.blog-newsletter-form .blog-newsletter-consents label{display:grid;grid-template-columns:24px minmax(0,1fr);gap:8px;align-items:start;color:#56636e;font-size:12px;line-height:1.4}.blog-newsletter-form .blog-newsletter-consents input{width:24px;height:24px;margin:0;padding:0;accent-color:#151517}.blog-newsletter-consents a{color:inherit;text-decoration:underline;text-underline-offset:2px}.blog-newsletter-form p.is-error{color:#8c2d2d}.blog-article-header{width:min(960px,calc(100% - 64px));margin:0 auto;padding:150px 0 76px}.blog-back-link{display:inline-flex;gap:10px;align-items:center;margin-bottom:62px;color:var(--blog-muted)!important;font-size:15px;font-weight:400}.blog-back-link span{transition:transform .18s ease}.blog-back-link:hover span{transform:translateX(-3px)}.blog-article-header h1{max-width:940px;margin:0;font-family:var(--font-inter-tight),var(--font-inter),Inter,sans-serif;font-size:clamp(48px,6.7vw,88px);font-weight:300;letter-spacing:-.06em;line-height:.98}.blog-article-header>p{max-width:760px;margin:32px 0 0;color:var(--blog-muted);font-size:clamp(19px,1.8vw,24px);font-weight:300;letter-spacing:-.025em;line-height:1.5}.blog-article-image{width:min(1480px,calc(100% - 64px));aspect-ratio:16/8.8;margin:0 auto}.blog-article-body{width:min(760px,calc(100% - 48px));margin:0 auto;padding:92px 0 118px}.blog-article-body section+section{margin-top:54px}.blog-article-body h2{margin:0 0 24px;font-family:var(--font-inter-tight),var(--font-inter),Inter,sans-serif;font-size:clamp(31px,3.3vw,45px);font-weight:300;letter-spacing:-.045em;line-height:1.08}.blog-article-body p{margin:0 0 25px;color:#303238;font-size:clamp(18px,1.35vw,20px);font-weight:300;letter-spacing:-.012em;line-height:1.78}.blog-article-body section:first-child p:first-child{color:var(--blog-ink);font-size:clamp(23px,2vw,29px);letter-spacing:-.025em;line-height:1.55}.blog-article-body blockquote{margin:48px 0;padding:7px 0 7px 28px;border-left:2px solid #92b5d8;color:#1d2630;font-family:var(--font-inter-tight),var(--font-inter),Inter,sans-serif;font-size:clamp(27px,3vw,40px);font-weight:300;letter-spacing:-.04em;line-height:1.2}.blog-related{padding:86px max(48px,calc((100vw - 1360px) / 2)) 120px;border-top:1px solid var(--blog-line);background:#f3f4f3}.blog-related-head{display:flex;align-items:baseline;justify-content:space-between;gap:30px;margin-bottom:44px}.blog-related-head h2{font-size:clamp(36px,4vw,58px)}.blog-related-head>a{padding-bottom:4px;border-bottom:1px solid rgba(18,18,20,.34);color:var(--blog-muted);font-size:15px}.blog-related-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:44px}@media (max-width:980px){.blog-hero{grid-template-columns:1fr;gap:48px}.blog-hero-note{max-width:560px}.blog-featured{grid-template-columns:1fr}.blog-featured-image{aspect-ratio:16/10}.blog-featured-copy{min-height:470px}.blog-newsletter{grid-template-columns:1fr}}@media (max-width:720px){.blog-hero,.blog-index{width:calc(100% - 40px)}.blog-hero{padding:126px 0 54px}.blog-hero h1{font-size:clamp(44px,14vw,64px)}.blog-featured-copy{min-height:auto;padding:38px 20px 48px}.blog-index,.blog-related-grid{grid-template-columns:1fr}.blog-index{gap:68px;padding:72px 0 86px}.blog-newsletter,.blog-related{padding-right:20px;padding-left:20px}.blog-newsletter-form{grid-template-columns:1fr;gap:10px;border-bottom:0}.blog-newsletter-form input{padding:0 16px;border:1px solid rgba(18,18,20,.18);border-radius:12px;background:rgba(255,255,255,.35)}.blog-newsletter-form button{width:100%}.blog-article-header{width:calc(100% - 40px);padding:126px 0 56px}.blog-back-link{margin-bottom:48px}.blog-article-image{width:100%;aspect-ratio:4/3}.blog-article-body{width:calc(100% - 40px);padding:64px 0 84px}.blog-meta{gap:8px 12px}.blog-meta>*+:before{margin-right:12px}.blog-related-head{align-items:flex-end}}@media (prefers-reduced-motion:reduce){.blog-article-image img,.blog-back-link span,.blog-card-image img,.blog-featured-image img,.blog-read-link span{transition:none}}