.editorial-page{--page-tint:var(--site-surface-muted);color:var(--site-ink)}.editorial-page h1,.editorial-page h2,.editorial-page h3,.editorial-page p{margin:0}.editorial-page h1,.editorial-page h2{font-weight:var(--fw-medium);letter-spacing:-.045em;text-wrap:balance;line-height:1.12}.editorial-page h1{font-size:var(--site-display)}.editorial-page h2{font-size:var(--site-heading)}.editorial-page h3{font-size:var(--fs-24);font-weight:var(--fw-medium);letter-spacing:-.035em;line-height:1.25}.editorial-page p,.editorial-page li{font-size:var(--fs-16);line-height:var(--lh-relaxed);text-wrap:pretty}.editorial-page p{color:var(--hp-slate)}.editorial-page small{font-size:var(--fs-14);line-height:var(--lh-relaxed)}.editorial-hero{background:var(--page-tint);padding:var(--s-11) var(--site-gutter);isolation:isolate;position:relative;overflow:hidden}.editorial-hero__content{text-align:center;justify-items:center;gap:var(--s-5);max-width:50rem;margin:auto;display:grid;position:relative}.editorial-hero__content>p{max-width:62ch}.editorial-hero--photo{--editorial-hero-gap:calc(var(--site-hero-section-gap) + var(--s-1));min-height:calc(var(--site-hero-height) + var(--editorial-hero-gap) - var(--s-7));color:var(--site-ink);background:var(--hp-white);grid-template-columns:1.05fr .95fr;align-items:stretch;padding:0;display:grid}.editorial-hero--photo:before{content:"";height:var(--s-11);border-radius:calc(var(--r-xl) - var(--s-1));background:var(--site-header-background);pointer-events:none;position:absolute;inset:0 0 auto}.editorial-hero--photo .editorial-hero__content{padding:calc(var(--s-11) + var(--editorial-hero-gap)) var(--hero-inset) var(--hero-inset);text-align:left;grid-area:1/1;align-content:center;justify-items:start;margin:0}.editorial-hero--photo h1{max-width:24ch;font-size:clamp(var(--fs-32),3.1vw,var(--fs-40));line-height:var(--lh-snug)}.editorial-hero--photo .editorial-hero__content>p{max-width:50ch}.editorial-hero__media{isolation:isolate;border-radius:var(--r-lg);min-height:22rem;margin:calc(var(--s-11) + var(--editorial-hero-gap)) var(--hero-inset) var(--hero-inset) 0;grid-area:1/2;position:relative;overflow:hidden}.editorial-hero__image{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.editorial-hero__media:before{content:"";z-index:-1;background:linear-gradient(0deg,color-mix(in srgb,var(--hp-ink) 30%,transparent),transparent 60%),radial-gradient(ellipse at center,transparent 35%,color-mix(in srgb,var(--hp-ink) 20%,transparent));position:absolute;inset:0}.editorial-hero--photo p{color:var(--hp-slate)}.site-shell .editorial-hero--photo .hero-glass-button{color:var(--hp-ink);border-color:color-mix(in srgb,var(--hp-ink) 25%,transparent);background:color-mix(in srgb,var(--hp-white) 30%,transparent)}.site-shell .editorial-hero--photo .hero-glass-button:hover{background:color-mix(in srgb,var(--hp-blue-200) 30%,var(--hp-white))}.editorial-actions{align-items:center;gap:var(--s-3);margin-top:var(--s-3);flex-wrap:wrap;display:flex}.editorial-hero .editorial-actions{justify-content:center}.editorial-hero--photo .editorial-actions{justify-content:flex-start}.site-shell .editorial-page .hero-glass-button{min-height:44px;padding:var(--s-2) var(--s-5);font-size:var(--fs-14)}.editorial-text-link{font-size:var(--fs-14);color:inherit;text-underline-offset:var(--s-1);text-decoration:underline}.editorial-section{margin:var(--site-section) var(--s-4)}.editorial-section+.editorial-section:before{content:"";width:var(--s-10);background:color-mix(in srgb,var(--hp-ink) 18%,transparent);height:1px;margin:0 auto var(--site-section);display:block}.editorial-intro{align-items:end;gap:var(--s-9);padding:0 var(--site-gutter) var(--s-9);grid-template-columns:1.15fr 1fr;display:grid}.editorial-intro h2{max-width:22ch}.editorial-intro--center{text-align:center;align-items:center;gap:var(--s-4);flex-direction:column;display:flex}.editorial-intro--center p{max-width:58ch}.editorial-split{gap:var(--s-1);border-radius:var(--r-xl);background:var(--page-tint);grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.editorial-split--wide-photo{grid-template-columns:.85fr 1.15fr}.editorial-panel{padding:clamp(var(--s-6),4vw,var(--s-10));align-items:flex-start;gap:var(--s-6);flex-direction:column;min-width:0;display:flex}.editorial-panel--dark,.editorial-closing{color:var(--hp-white);background:linear-gradient(150deg,var(--hp-ink),var(--hp-blue-950) 45%,color-mix(in srgb,var(--hp-blue-900) 75%,var(--hp-blue)))}.editorial-panel--dark p,.editorial-panel--dark li,.editorial-closing p{color:color-mix(in srgb,var(--hp-white) 80%,transparent)}.editorial-page .editorial-hero--photo h1{color:var(--site-ink)}.editorial-page .editorial-panel--dark h2,.editorial-page .editorial-panel--dark h3,.editorial-page .editorial-closing h2{color:var(--hp-white)}.editorial-panel--dark .editorial-actions{padding-top:var(--s-3);margin-top:auto}.editorial-photo{isolation:isolate;background:var(--hp-ink);min-height:28rem;position:relative;overflow:hidden}.editorial-photo>img{-o-object-fit:cover;object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.editorial-photo:before{content:"";z-index:-1;background:linear-gradient(0deg,color-mix(in srgb,var(--hp-ink) 50%,transparent),transparent 55%),radial-gradient(ellipse at 50% 40%,transparent 35%,color-mix(in srgb,var(--hp-ink) 30%,transparent));position:absolute;inset:0}.editorial-photo__caption{bottom:var(--s-7);left:var(--s-7);right:var(--s-7);color:var(--hp-white);position:absolute}.editorial-photo__caption p{color:inherit}.editorial-list{gap:0;width:100%;margin:0;padding:0;list-style:none;display:grid}.editorial-list>li{padding:var(--s-5) 0;border-bottom:1px solid color-mix(in srgb,var(--hp-ink) 15%,transparent)}.editorial-list>li:first-child{padding-top:0}.editorial-list>li:last-child{border-bottom:0;padding-bottom:0}.editorial-list strong{font-weight:var(--fw-medium);margin-bottom:var(--s-1);color:var(--site-ink);display:block}.editorial-panel--dark .editorial-list>li{border-color:color-mix(in srgb,var(--hp-white) 18%,transparent)}.editorial-panel--dark .editorial-list strong{color:var(--hp-white)}.editorial-number{color:var(--site-app-primary);font-size:var(--fs-20);font-weight:var(--fw-medium);font-variant-numeric:tabular-nums;display:inline-block}.editorial-panel--dark .editorial-number{color:var(--site-app-primary)}.editorial-chapters{border-radius:var(--r-xl);background:var(--page-tint);padding:var(--site-gutter)}.editorial-chapter{gap:var(--s-10);padding:var(--s-8) 0;grid-template-columns:.8fr 1.2fr;display:grid}.editorial-chapter+.editorial-chapter{border-top:1px solid color-mix(in srgb,var(--hp-ink) 15%,transparent)}.editorial-chapter:first-child{padding-top:0}.editorial-chapter:last-child{padding-bottom:0}.editorial-chapter header{align-content:start;gap:var(--s-4);display:grid}.editorial-chapter .editorial-number{color:var(--hp-blue-900)}.editorial-benefits{gap:var(--s-7) var(--s-10);grid-template-columns:1fr 1fr;display:grid}.editorial-benefits article{gap:var(--s-3);padding-top:var(--s-5);border-top:1px solid color-mix(in srgb,var(--hp-ink) 16%,transparent);display:grid}.editorial-benefits h3{font-size:var(--fs-20)}.editorial-closing{padding:var(--s-9);border-radius:var(--r-xl);place-items:center start;gap:var(--s-6);grid-template-columns:1fr;display:grid}.editorial-closing>div{gap:var(--s-5);display:grid}.editorial-closing .editorial-actions{justify-content:flex-start;margin-top:0;display:flex}.editorial-closing h2{max-width:24ch}.editorial-reading{gap:var(--s-10);padding:var(--site-gutter);border-radius:var(--r-xl);background:var(--page-tint);grid-template-columns:.7fr 1.3fr;display:grid}.editorial-reading__body{align-content:start;gap:var(--s-6);min-width:0;display:grid}.editorial-reading__body>p{max-width:68ch}.editorial-company{padding:var(--s-7);border-radius:var(--r-lg);background:var(--hp-white);gap:var(--s-5);display:grid}.editorial-page .editorial-button-solid{color:var(--hp-white);background:var(--hp-ink);border-color:#0000}.editorial-page .editorial-button-solid:hover{background:var(--hp-blue-900)}.editorial-page .editorial-button-outline{color:var(--hp-ink);border-color:color-mix(in srgb,var(--hp-ink) 25%,transparent);background:0 0}.editorial-page .editorial-button-outline:hover{background:color-mix(in srgb,var(--hp-blue-200) 30%,transparent)}.editorial-legal{margin:var(--s-4) var(--s-4) var(--site-section)}.editorial-page [data-motion-state=pending]{opacity:0;transform:translateY(var(--s-5))}.editorial-page [data-motion-state=entering]{animation:editorial-enter var(--dur-slower) var(--ease-out) both}@keyframes editorial-enter{0%{opacity:0;transform:translateY(var(--s-5))}to{opacity:1;transform:none}}@media (width<=760px){.editorial-hero{padding:var(--s-9) var(--s-6)}.editorial-hero--photo{min-height:var(--site-hero-height);grid-template-columns:1fr;padding:0}.editorial-hero--photo .editorial-hero__content{padding:calc(var(--s-11) + var(--editorial-hero-gap)) var(--hero-inset) var(--s-7)}.editorial-hero__media{margin:0 var(--hero-inset) var(--hero-inset);grid-area:2/1;min-height:20rem}.editorial-hero h1{font-size:var(--fs-32)}.editorial-section{margin-inline:var(--s-2)}.editorial-intro,.editorial-split,.editorial-split--wide-photo,.editorial-chapter,.editorial-reading,.editorial-closing{grid-template-columns:1fr}.editorial-intro{gap:var(--s-5);padding-inline:var(--s-4)}.editorial-panel,.editorial-chapters,.editorial-reading,.editorial-closing{padding:var(--s-6)}.editorial-chapter{gap:var(--s-6);padding-block:var(--s-7)}.editorial-chapter header{grid-template-columns:auto 1fr;align-items:baseline}.editorial-photo{min-height:24rem}.editorial-benefits{gap:var(--s-6)}.editorial-closing .editorial-actions{justify-content:flex-start}.editorial-reading{gap:var(--s-7)}}@media (width<=420px){.editorial-benefits{grid-template-columns:1fr}.editorial-page .hero-glass-button{text-align:center;max-width:100%}}@media (prefers-reduced-motion:reduce){.editorial-page [data-motion-state]{opacity:1;animation:none;transform:none}}.editorial-page:has(.editorial-hero--photo)>.hero-frame+.editorial-section{margin-top:calc(var(--site-hero-section-gap) - var(--hero-inset))}.editorial-hero--photo .editorial-hero__media{overflow:visible}.editorial-hero--photo .editorial-hero__image,.editorial-hero--photo .editorial-hero__media:before{border-radius:inherit}.editorial-hero--photo .editorial-hero__media:after{content:"";inset:var(--s-4) calc(var(--s-4) * -1) calc(var(--s-4) * -1) calc(var(--s-9) * -1);z-index:-3;background:color-mix(in srgb, var(--site-app-primary) 25%, var(--site-paper));pointer-events:none;position:absolute;mask:url(/brand/shape-blue.png) 50%/100% 100% no-repeat}@media (width<=760px){.editorial-hero--photo .editorial-hero__media:after{inset:var(--s-3) calc(var(--s-3) * -1) calc(var(--s-3) * -1) calc(var(--s-6) * -1)}}
