.op-expand-section{--op-expand-surface: #fff;--op-expand-card-surface: #e5fcf8;min-width:0;padding-block:clamp(40px,5vw,72px);background:var(--op-expand-surface);color:var(--op-body, #344054);font-family:Montserrat,Arial,sans-serif;overflow-wrap:anywhere}.op-expand-palette--mint{--op-expand-surface: #e5fcf8;--op-expand-card-surface: #fff}.op-expand-palette--white{--op-expand-surface: #fff;--op-expand-card-surface: #e5fcf8}.op-expand-palette--purple{--op-expand-surface: #c5aded;--op-expand-card-surface: #fff}.op-expand-heading,.op-expand-hero-heading,.op-expand-card-title,.op-expand-event-title,.op-expand-topic-heading{color:var(--op-blue, #0000c8);font-weight:700;text-wrap:balance}.op-expand-section-intro{max-width:860px;margin:0 auto 36px;text-align:center}.op-expand-heading{margin:0 0 18px;font-size:clamp(28px,3.1vw,40px);line-height:1.18}.op-expand-prose{font-size:16px;line-height:1.7}.op-expand-prose>:first-child{margin-top:0}.op-expand-prose>:last-child{margin-bottom:0}.op-expand-prose :where(p,ul,ol){margin-block:0 16px}.op-expand-prose :where(ul,ol){padding-inline-start:24px}.op-expand-prose a{color:var(--op-blue, #0000c8);text-decoration:underline;text-underline-offset:3px}.op-expand-prose small{font-size:.875em;line-height:1.6}.op-expand-hero{padding-block:0;color:var(--op-blue, #0000c8)}.op-expand-hero.op-expand-palette--mint{--op-expand-surface: var(--op-mint, #00e1b9)}.op-expand-hero-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:40px;min-height:440px}.op-expand-hero-copy{min-width:0;padding-block:clamp(40px,5vw,76px)}.op-expand-kicker{margin:0 0 16px;font-size:14px;font-weight:700;letter-spacing:.06em}.op-expand-hero-heading{margin:0 0 22px;font-size:clamp(32px,3.8vw,50px);line-height:1.12}.op-expand-hero-text{max-width:550px;font-size:clamp(16px,1.6vw,20px);line-height:1.6}.op-expand-hero-actions{margin-top:28px}.op-expand-hero-button{max-width:100%;white-space:normal}.op-expand-hero-media{min-width:0;padding-block:24px}.op-expand-hero-image{display:block;width:100%;height:auto;margin:0 auto;object-fit:contain}.op-expand-hero--text-only .op-expand-hero-inner{grid-template-columns:minmax(0,1fr);min-height:0}.op-expand-hero--text-only .op-expand-hero-copy{max-width:860px}.op-expand-cards-grid{display:grid;gap:24px;align-items:stretch}.op-expand-cards-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.op-expand-cards-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.op-expand-card{min-width:0;padding:clamp(24px,3vw,40px);border-radius:12px;background:var(--op-expand-card-surface)}.op-expand-card-media{margin-bottom:24px}.op-expand-card-image{display:block;width:auto;height:auto;max-width:100%;max-height:180px;object-fit:contain;object-position:left center}.op-expand-card-eyebrow{margin:0 0 18px;color:var(--op-blue, #0000c8);font-size:clamp(36px,5vw,64px);font-weight:700;line-height:1.08;font-variant-numeric:lining-nums}.op-expand-card-title{margin:0 0 16px;font-size:clamp(21px,2vw,26px);line-height:1.25}.op-expand-timeline{--op-expand-surface: #e5fcf8}.op-expand-timeline-track{--op-expand-gap: 24px;display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 2 * var(--op-expand-gap)) / 3);align-items:stretch;gap:var(--op-expand-gap);position:relative;margin:0;padding:6px 0 20px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:var(--op-blue, #0000c8) #d4eee8;list-style:none;direction:ltr}.op-expand-event{display:flex;flex-direction:column;min-width:0;border-radius:12px;background:#fff;scroll-snap-align:start}.op-expand-event-year{margin:0;padding:22px 24px;color:var(--op-blue, #0000c8);background:var(--op-mint, #00e1b9);border-radius:12px 12px 0 0;font-size:clamp(28px,3.2vw,40px);font-weight:700;line-height:1.15}.op-expand-event-media{min-width:0}.op-expand-event-image{display:block;width:100%;height:auto;object-fit:contain}.op-expand-event-copy{padding:24px}.op-expand-event-title{margin:0 0 14px;font-size:22px;line-height:1.3}.op-expand-timeline-footer{display:flex;justify-content:center;align-items:center;gap:18px 24px;flex-wrap:wrap;margin-top:22px}.op-expand-timeline-controls{display:flex;gap:12px}.op-expand-timeline-button{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;padding:10px;border:2px solid var(--op-blue, #0000c8);border-radius:50%;color:var(--op-blue, #0000c8);background:#fff;cursor:pointer}.op-expand-timeline-button:hover:not(:disabled){background:var(--op-blue, #0000c8);color:#fff}.op-expand-timeline-button:disabled{opacity:.45;cursor:default}.op-expand-arrow{display:block;flex-shrink:0}.op-expand-timeline-status{margin:0;color:var(--op-blue, #0000c8);font-size:14px;line-height:1.5}.op-expand-section :where(a,button,summary,[tabindex]):focus-visible{outline:3px solid var(--op-blue, #0000c8);outline-offset:4px}.op-expand-reading-topics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:start}.op-expand-topic{min-width:0;padding:30px;border-radius:12px;background:var(--op-expand-card-surface)}.op-expand-topic-heading{margin:0 0 18px;font-size:24px;line-height:1.3}.op-expand-reading-topics--collapsible{grid-template-columns:minmax(0,1fr);max-width:900px;margin-inline:auto;gap:16px}.op-expand-topic--details{padding:0}.op-expand-topic-summary{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:64px;padding:22px 30px;list-style:none;cursor:pointer}.op-expand-topic-summary::-webkit-details-marker{display:none}.op-expand-topic-summary .op-expand-topic-heading{margin:0;font-size:21px}.op-expand-topic-toggle{position:relative;flex:0 0 22px;width:22px;height:22px;color:var(--op-blue, #0000c8)}.op-expand-topic-toggle:before,.op-expand-topic-toggle:after{content:"";position:absolute;top:10px;left:3px;width:16px;height:2px;background:currentColor}.op-expand-topic-toggle:after{transform:rotate(90deg)}.op-expand-topic--details[open] .op-expand-topic-toggle:after{display:none}.op-expand-topic--details>.op-expand-topic-text{padding:0 30px 26px}.op-expand-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(min-width:701px)and (max-width:999px){.op-expand-cards-grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}.op-expand-timeline-track{grid-auto-columns:calc((100% - var(--op-expand-gap)) / 2)}.op-expand-hero-inner{gap:24px;min-height:380px}}@media(max-width:700px){.op-expand-hero-inner,.op-expand-cards-grid--2,.op-expand-cards-grid--3,.op-expand-reading-topics{grid-template-columns:minmax(0,1fr)}.op-expand-hero-inner{min-height:0;gap:0}.op-expand-hero-copy{padding-block:40px 28px}.op-expand-hero-media{padding-block:0 28px}.op-expand-hero-image{max-width:520px}.op-expand-section-intro{margin-bottom:28px}.op-expand-card,.op-expand-topic:not(.op-expand-topic--details){padding:24px}.op-expand-timeline-track{--op-expand-gap: 18px;grid-auto-columns:100%}.op-expand-topic-summary{padding:20px 24px;gap:16px}.op-expand-topic--details>.op-expand-topic-text{padding-inline:24px}}@media(prefers-reduced-motion:reduce){.op-expand-timeline-track{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/op-expanded.css.map */
