.pe-container{max-width:1360px;margin-inline:auto;padding-inline:20px}@media (min-width:768px){.pe-container{padding-inline:40px}}.pe-measure{max-width:720px;margin-inline:auto}.pe-band{padding-block:56px}@media (min-width:768px){.pe-band{padding-block:84px}}.pe-band-tight{padding-block:44px}@media (min-width:768px){.pe-band-tight{padding-block:64px}}.pe-band-tight.pe-band-flush-top{padding-block-start:14px}@media (min-width:768px){.pe-band-tight.pe-band-flush-top{padding-block-start:24px}}.pe-h2{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.01em;color:var(--head);font-size:30px;font-weight:600;line-height:1.15}@media (min-width:768px){.pe-h2{font-size:40px;line-height:1.2}}.pe-eyebrow{font-family:var(--font-body), system-ui, sans-serif;letter-spacing:.02em;color:var(--eyebrow);font-size:14px;font-weight:700}.pe-accent{color:#c2551f}[data-tone=dark] .pe-accent{color:#f2914d}.pe-gallery-main{aspect-ratio:1;border-radius:var(--radius-image);background:var(--card);border:1px solid var(--line);width:100%;position:relative;overflow:hidden}.pe-thumb{background:var(--card);border:2px solid #0000;border-radius:12px;flex:none;width:68px;height:68px;transition:border-color .15s;position:relative;overflow:hidden}.pe-thumb[aria-current=true]{border-color:#c2551f}.pe-amber-callout{background:color-mix(in srgb, #f59331 9%, var(--bg));border:1px solid color-mix(in srgb, #f59331 26%, var(--bg));border-radius:var(--radius-card)}.pe-timeline-rail{background:var(--line);z-index:0;height:2px;position:absolute;top:28px;left:0;right:0}.pe-oatcard{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-card)}.pe-acc>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;list-style:none;display:flex}.pe-acc>summary::-webkit-details-marker{display:none}.pe-chev{transition:transform .2s var(--ease-enter);flex:none}.pe-acc[open]>summary .pe-chev{transform:rotate(180deg)}.pe-photoicon{background:var(--card);border-radius:999px;flex:none;width:64px;height:64px;position:relative;overflow:hidden}
