.sx-pp-mast{background:color-mix(in srgb, var(--accent,var(--orange)) 14%, var(--paper))}.sx-pp-back{white-space:nowrap}.sx-pp-hero{z-index:2;max-width:56rem;padding-top:max(20px,min(4vw,52px));padding-bottom:max(48px,min(8vw,104px));position:relative}.sx-pp-hero__title{font:700 clamp(40px, 8vw, 92px)/1 var(--sans);letter-spacing:-.03em;color:var(--plum);margin:max(12px,min(1.8vw,20px)) 0 0}.sx-pp-hero__meta{font:600 13px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);align-items:center;gap:10px;margin:max(14px,min(1.8vw,20px)) 0 0;display:flex}.sx-pp-hero__meta>span[aria-hidden]{color:var(--accent,var(--orange))}.sx-pp-hero__lead{font:400 clamp(17px, 1.7vw, 22px)/1.55 var(--sans);color:var(--ink);max-width:50ch;margin:max(20px,min(2.6vw,30px)) 0 max(26px,min(3vw,36px))}.sx-pp-hero__cta{flex-wrap:wrap;align-items:center;gap:14px 20px;display:flex}.sx-pp-gallery{grid-template-columns:1fr;gap:max(18px,min(2.4vw,34px));display:grid}@media (min-width:40rem){.sx-pp-gallery{grid-template-columns:repeat(2,1fr)}.sx-pp-gallery>.sx-pp-shot:first-child{grid-column:1/-1}}.sx-pp-shot{margin:0}.sx-pp-shot__frame{aspect-ratio:16/10;border:1px solid var(--line);background:var(--paper);border-radius:max(12px,min(1.6vw,20px));display:block;overflow:hidden;box-shadow:0 22px 50px -28px #2c202573}@media (min-width:40rem){.sx-pp-gallery>.sx-pp-shot:first-child .sx-pp-shot__frame{aspect-ratio:16/8}}.sx-pp-shot__frame img,.sx-pp-shot__frame picture{object-fit:cover;width:100%;height:100%;display:block}.sx-pp-shot__frame>.sx-shot{height:100%}.sx-pp-shot__cap{font:600 12px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-top:11px}.sx-pp-gallery__note{font:400 14.5px/1.55 var(--sans);color:var(--muted);margin:max(22px,min(3vw,36px)) 0 0}.sx-pp-gallery__note a{color:var(--accent,var(--orange));white-space:nowrap;font-weight:600;text-decoration:none}.sx-pp-gallery__note a:hover{text-decoration:underline}.sx-pp-story{grid-template-columns:1fr;align-items:start;gap:max(34px,min(5vw,72px));display:grid}@media (min-width:56rem){.sx-pp-story{grid-template-columns:1.5fr .85fr}}.sx-pp-story__body{flex-direction:column;gap:max(14px,min(1.6vw,20px));margin-top:max(8px,min(1.4vw,18px));display:flex}.sx-pp-story__body p{font:400 clamp(16px, 1.25vw, 19px)/1.62 var(--sans);color:#efe9ddd1;max-width:60ch;margin:0}.sx-pp-story__body p:first-child{color:var(--cream);font-size:max(18px,min(1.5vw,22px));line-height:1.5}.sx-pp-aside{background:#efe9dd0f;border:1px solid #efe9dd29;border-radius:max(16px,min(1.8vw,22px));flex-direction:column;gap:max(22px,min(3vw,32px));padding:max(22px,min(2.6vw,32px));display:flex}.sx-pp-aside__block .sx-eyebrow{color:#efe9dd99;margin-bottom:14px}.sx-pp-highlights{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.sx-pp-highlights li{font:600 clamp(15px, 1.2vw, 17px)/1.4 var(--sans);color:var(--cream);padding-left:26px;position:relative}.sx-pp-highlights li:before{content:"";background:var(--accent,var(--orange));border-radius:50%;width:12px;height:12px;position:absolute;top:.42em;left:0}.sx-pp-stack{flex-wrap:wrap;gap:9px;margin:0;padding:0;list-style:none;display:flex}.sx-pp-stack li{font:600 13px/1 var(--sans);letter-spacing:.02em;color:var(--cream);background:#efe9dd0d;border:1px solid #efe9dd47;border-radius:999px;padding:9px 14px}.sx-pp-aside__link{font:700 clamp(17px, 1.6vw, 21px)/1.2 var(--serif);color:var(--cream);word-break:break-word;border-bottom:1.5px solid #efe9dd4d;padding-bottom:3px;text-decoration:none;transition:color .2s,border-color .2s}.sx-pp-aside__link:hover{color:var(--accent,var(--orange));border-color:var(--accent,var(--orange))}.sx-pp-next{background:color-mix(in srgb, var(--accent,var(--orange)) 12%, var(--paper));border:1px solid var(--line);border-radius:max(18px,min(2.4vw,30px));justify-content:space-between;align-items:center;gap:max(18px,min(3vw,40px));padding:max(26px,min(4vw,48px)) max(24px,min(4vw,52px));text-decoration:none;transition:transform .25s cubic-bezier(.22,.61,.36,1),box-shadow .25s,background .25s;display:flex}.sx-pp-next:hover{background:color-mix(in srgb, var(--accent,var(--orange)) 20%, var(--paper));transform:translateY(-3px);box-shadow:0 26px 56px -30px #2c202580}.sx-pp-next__rail{flex-direction:column;gap:6px;min-width:0;display:flex}.sx-pp-next__rail .sx-eyebrow{color:var(--muted)}.sx-pp-next__title{font:700 clamp(28px, 4.5vw, 52px)/1 var(--sans);letter-spacing:-.025em;color:var(--plum)}.sx-pp-next__meta{font:600 12.5px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.sx-pp-next__arrow{background:var(--accent,var(--orange));width:max(48px,min(5vw,64px));height:max(48px,min(5vw,64px));color:var(--paper);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:max(22px,min(2.4vw,30px));line-height:1;transition:transform .25s cubic-bezier(.22,.61,.36,1);display:inline-flex}.sx-pp-next:hover .sx-pp-next__arrow{transform:translate(6px)}@media (prefers-reduced-motion:reduce){.sx-pp-next,.sx-pp-next:hover,.sx-pp-next__arrow,.sx-pp-next:hover .sx-pp-next__arrow{transition:none;transform:none}}
