.marquee-band[data-astro-cid-x2ssff6w]{background:var(--white);border-bottom:1px solid var(--rule);align-items:stretch;display:flex}.marquee-label[data-astro-cid-x2ssff6w]{padding:0 clamp(16px, 2.4vw, 32px) 0 var(--section-x);background:var(--indigo);color:var(--white);text-transform:uppercase;letter-spacing:.14em;white-space:nowrap;flex:none;align-items:center;gap:8px;font-family:Oswald,sans-serif;font-size:13px;font-weight:600;display:flex}.marquee-label[data-astro-cid-x2ssff6w]:hover{color:var(--accent-label)}.marquee[data-astro-cid-x2ssff6w]{flex:auto;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.marquee-track[data-astro-cid-x2ssff6w]{width:max-content;animation:marquee-scroll var(--marquee-duration) linear infinite;display:flex}.marquee[data-astro-cid-x2ssff6w]:hover .marquee-track[data-astro-cid-x2ssff6w],.marquee[data-astro-cid-x2ssff6w]:focus-within .marquee-track[data-astro-cid-x2ssff6w]{animation-play-state:paused}@keyframes marquee-scroll{to{transform:translate(-50%)}}.marquee-list[data-astro-cid-x2ssff6w]{align-items:center;margin:0;padding:0;list-style:none;display:flex}.marquee-item[data-astro-cid-x2ssff6w]{flex:none;align-items:center;gap:12px;height:clamp(84px,8vw,104px);padding:0 clamp(26px,3.4vw,48px);display:flex;position:relative}.marquee-item[data-astro-cid-x2ssff6w]:after{content:"★";color:var(--red);font-size:12px;position:absolute;right:-6px}.item-logo[data-astro-cid-x2ssff6w]{object-fit:contain;width:auto;max-width:220px;height:clamp(46px,4.6vw,62px)}.item-logo[data-astro-cid-x2ssff6w].badge{height:clamp(72px,7vw,92px)}.item-photo[data-astro-cid-x2ssff6w]{object-fit:cover;object-position:50% 20%;border-radius:50%;width:52px;height:52px}.item-person[data-astro-cid-x2ssff6w]{flex-direction:column;display:flex}.item-name[data-astro-cid-x2ssff6w]{text-transform:uppercase;letter-spacing:.03em;color:var(--indigo);white-space:nowrap;font-family:Oswald,sans-serif;font-size:clamp(16px,1.5vw,19px);font-weight:700;line-height:1.15}.item-title[data-astro-cid-x2ssff6w]{color:var(--body-2);white-space:nowrap;font-size:13px}@media (width<=700px){.marquee-band[data-astro-cid-x2ssff6w]{flex-direction:column}.marquee-label[data-astro-cid-x2ssff6w]{padding:10px var(--section-x);justify-content:center}}@media (prefers-reduced-motion:reduce){.marquee[data-astro-cid-x2ssff6w]{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.marquee-track[data-astro-cid-x2ssff6w]{animation:none}.marquee-list[data-astro-cid-x2ssff6w][aria-hidden=true]{display:none}}.hero[data-astro-cid-lcdefpme]{background:var(--indigo);flex-wrap:wrap;display:flex}.hero-copy[data-astro-cid-lcdefpme]{padding:var(--section-y) var(--section-x);padding-top:max(var(--section-y), var(--badge-clearance));flex-direction:column;flex:380px;justify-content:center;gap:18px;display:flex}.hero-h1[data-astro-cid-lcdefpme]{color:var(--white);letter-spacing:.02em;text-transform:uppercase;font-family:Anton,sans-serif;font-size:clamp(46px,10.5vw,132px);line-height:1}.script-accent[data-astro-cid-lcdefpme]{font-size:clamp(34px,5vw,64px);transform:rotate(-4deg)}.rule-row[data-astro-cid-lcdefpme]{align-items:center;gap:12px;display:flex}.rule[data-astro-cid-lcdefpme]{background:var(--red);flex:20px;max-width:60px;height:3px}.rule[data-astro-cid-lcdefpme].grow{max-width:none}.star[data-astro-cid-lcdefpme]{color:var(--red);font-size:20px}.hero-sub[data-astro-cid-lcdefpme]{color:var(--white);letter-spacing:.04em;text-transform:uppercase;font-family:Oswald,sans-serif;font-size:clamp(16px,1.9vw,26px);font-weight:500;line-height:1.35}.hero-sub-accent[data-astro-cid-lcdefpme]{color:var(--accent-label);font-weight:700}.hero-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.hero-actions[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{min-height:56px}.hero-photo[data-astro-cid-lcdefpme]{background-image:url(/images/home-hero.webp);background-position:50% 25%;background-size:cover;flex:340px;min-height:380px}.context-band[data-astro-cid-lcdefpme]{background:var(--red);color:var(--white);padding:clamp(28px, 4vw, 60px) var(--section-x)}.context-inner[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:clamp(20px,3vw,56px);display:flex}.context-left[data-astro-cid-lcdefpme]{flex:300px}.context-h2[data-astro-cid-lcdefpme]{text-transform:uppercase;letter-spacing:.04em;margin-top:10px;font-family:Anton,sans-serif;font-size:clamp(28px,4.2vw,54px);line-height:1.1}.context-right[data-astro-cid-lcdefpme]{flex:320px;font-size:clamp(16px,1.35vw,19px);line-height:1.55}.context-right[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0 0 14px}.context-right[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:last-child{margin-bottom:0}.context-right[data-astro-cid-lcdefpme] .bold[data-astro-cid-lcdefpme]{font-weight:800}.slate-band[data-astro-cid-lcdefpme]{background:var(--ink);color:var(--white);padding:clamp(24px, 3.5vw, 44px) var(--section-x)}.slate-inner[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:clamp(18px,3vw,40px);display:flex}.slate-logo[data-astro-cid-lcdefpme]{flex:none;width:clamp(150px,14vw,208px);height:auto}.slate-copy[data-astro-cid-lcdefpme]{flex:340px}.slate-h2[data-astro-cid-lcdefpme]{text-transform:uppercase;letter-spacing:.02em;margin:0 0 6px;font-family:Oswald,sans-serif;font-size:clamp(20px,2.2vw,28px);font-weight:700;line-height:1.15}.slate-p[data-astro-cid-lcdefpme]{color:var(--on-indigo);font-size:clamp(15px,1.3vw,17px);line-height:1.5}.slate-btn[data-astro-cid-lcdefpme]{flex:none}.stats-section[data-astro-cid-lcdefpme]{background:var(--white)}.stats-row[data-astro-cid-lcdefpme]{background:var(--rule);flex-wrap:wrap;gap:2px;display:flex}.stat-cell[data-astro-cid-lcdefpme]{background:var(--white);flex:210px;padding:clamp(18px,2.4vw,34px) clamp(14px,1.6vw,24px)}.stat-n[data-astro-cid-lcdefpme]{color:var(--indigo);font-family:Anton,sans-serif;font-size:clamp(40px,5.6vw,76px);line-height:.9}.stat-l[data-astro-cid-lcdefpme]{text-transform:uppercase;letter-spacing:.08em;color:var(--ink);margin-top:10px;font-family:Oswald,sans-serif;font-size:clamp(13px,1.15vw,15px);font-weight:600;line-height:1.4}.values-section[data-astro-cid-lcdefpme]{background:var(--paper)}.values-heading[data-astro-cid-lcdefpme]{align-items:center;gap:14px;margin-bottom:clamp(20px,3vw,40px);display:flex}.values-heading[data-astro-cid-lcdefpme] .star[data-astro-cid-lcdefpme]{font-size:22px}.values-h2[data-astro-cid-lcdefpme]{text-transform:uppercase;color:var(--indigo);font-family:Anton,sans-serif;font-size:clamp(26px,3.6vw,48px);line-height:1}.values-grid[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:clamp(14px,1.8vw,26px);display:flex}.value-card[data-astro-cid-lcdefpme]{background:var(--white);border-top:6px solid var(--red);flex:280px;padding:clamp(22px,2.6vw,36px)}.value-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{text-transform:uppercase;letter-spacing:.04em;color:var(--indigo);margin:0 0 12px;font-family:Oswald,sans-serif;font-size:clamp(19px,1.9vw,25px);font-weight:700;line-height:1.15}.value-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--body-2);font-size:clamp(15px,1.3vw,18px);line-height:1.55}.record-band[data-astro-cid-lcdefpme]{background:var(--indigo);color:var(--white);flex-wrap:wrap;display:flex}.record-media[data-astro-cid-lcdefpme]{flex:1.2 360px;align-items:center;padding:clamp(20px,3vw,48px) 0 clamp(20px,3vw,48px) clamp(20px,3vw,48px);display:flex}.record-img[data-astro-cid-lcdefpme]{width:100%;height:auto;box-shadow:0 8px 22px #15172e59}@media (width<=750px){.record-media[data-astro-cid-lcdefpme]{padding:0}.record-img[data-astro-cid-lcdefpme]{box-shadow:none}}.record-copy[data-astro-cid-lcdefpme]{padding:clamp(28px, 4.5vw, 76px) var(--section-x);flex-direction:column;flex:380px;justify-content:center;gap:18px;display:flex}.record-pull[data-astro-cid-lcdefpme]{font-family:Oswald,sans-serif;font-size:clamp(20px,2.6vw,34px);font-weight:500;line-height:1.3}.record-rule[data-astro-cid-lcdefpme]{background:var(--red);width:90px;height:3px}.record-body[data-astro-cid-lcdefpme]{color:var(--on-indigo);font-size:clamp(15px,1.3vw,18px);line-height:1.6}.record-btn[data-astro-cid-lcdefpme]{align-self:flex-start;min-height:52px}.teaser-section[data-astro-cid-lcdefpme]{background:var(--white)}.teaser-box[data-astro-cid-lcdefpme]{border:4px solid var(--indigo);padding:clamp(22px,3.4vw,52px)}.teaser-h2[data-astro-cid-lcdefpme]{text-transform:uppercase;color:var(--indigo);margin:10px 0 18px;font-family:Anton,sans-serif;font-size:clamp(30px,5vw,66px);line-height:.92}.teaser-steps[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:clamp(14px,2vw,28px);margin-bottom:28px;display:flex}.teaser-step[data-astro-cid-lcdefpme]{flex:240px;align-items:flex-start;gap:14px;display:flex}.teaser-num[data-astro-cid-lcdefpme]{background:var(--red);width:46px;height:46px;color:var(--white);border-radius:50%;flex:none;justify-content:center;align-items:center;font-family:Anton,sans-serif;font-size:24px;display:flex}.teaser-step[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:clamp(16px,1.4vw,19px);font-weight:600;line-height:1.45}.teaser-btn[data-astro-cid-lcdefpme]{width:100%;max-width:460px;min-height:60px}
