[data-bc="1mujj2"] .ah-shell{position:relative}[data-bc="1mujj2"] .ah-static,[data-bc="1mujj2"] .ah-live{transition:opacity .45s ease}[data-bc="1mujj2"] .ah-static{position:relative}[data-bc="1mujj2"] .ah-live{position:absolute;inset:0;z-index:1}[data-bc="1mujj2"] .ah-hero{position:relative;height:85vh;min-height:600px;display:flex;align-items:center;justify-content:center;overflow:hidden;font-family:var(--font-secondary, "Inter", system-ui, sans-serif)}[data-bc="1mujj2"] .ah-slides{position:absolute;inset:0}[data-bc="1mujj2"] .ah-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity 1.2s ease-in-out}[data-bc="1mujj2"] .ah-bg.is-active{opacity:1}[data-bc="1mujj2"] .ah-scrim{position:absolute;inset:0}[data-bc="1mujj2"] .ah-fade{position:absolute;inset:0;background:linear-gradient(to bottom,transparent 0%,rgba(15,23,42,.4) 60%,#0f172a 100%)}[data-bc="1mujj2"] .ah-content{position:relative;z-index:1;text-align:center;padding:0 1.5rem;max-width:64rem;margin:0 auto;animation:ahContentIn .9s ease both}@keyframes ahContentIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}[data-bc="1mujj2"] .ah-eyebrow{display:block;font-weight:600;letter-spacing:.2em;text-transform:uppercase;font-size:.875rem;margin-bottom:1rem}[data-bc="1mujj2"] .ah-heading{font-size:3rem;font-weight:800;color:#fff;letter-spacing:-.02em;line-height:1.1;margin-bottom:1.5rem}@media(min-width:768px){[data-bc="1mujj2"] .ah-heading{font-size:4.5rem}}[data-bc="1mujj2"] .ah-accent{display:inline-block}[data-bc="1mujj2"] .ah-desc{margin-top:1rem;font-size:1.125rem;color:#d1d5db;max-width:42rem;margin-left:auto;margin-right:auto;font-weight:300;line-height:1.7;margin-bottom:2.5rem}@media(min-width:768px){[data-bc="1mujj2"] .ah-desc{font-size:1.25rem}}[data-bc="1mujj2"] .ah-actions{display:flex;flex-direction:column;justify-content:center;gap:1rem}@media(min-width:640px){[data-bc="1mujj2"] .ah-actions{flex-direction:row}}[data-bc="1mujj2"] .ah-btn{display:inline-block;padding:.875rem 2rem;border-radius:9999px;font-weight:500;text-decoration:none;border:1px solid transparent;backdrop-filter:blur(4px);transition:all .2s ease}[data-bc="1mujj2"] .ah-btn:hover{transform:translateY(-4px);filter:brightness(1.08)}[data-bc="1mujj2"] .ah-dots{position:absolute;bottom:1.75rem;left:50%;transform:translate(-50%);z-index:2;display:flex;gap:.6rem;align-items:center}[data-bc="1mujj2"] .ah-dot{width:.75rem;height:.75rem;border-radius:9999px;border:2px solid rgba(255,255,255,.7);background:transparent;padding:0;cursor:pointer;transition:transform .2s ease,background .2s ease}[data-bc="1mujj2"] .ah-dot:hover{transform:scale(1.25)}[data-bc="1mujj2"] .ah-dot.is-active{transform:scale(1.2)}
[data-bc="1e74o8"] [data-bc],[data-bc="1e74o8"] [data-bc] *,[data-bc="1e74o8"] [data-bc] *:before,[data-bc="1e74o8"] [data-bc] *:after{box-sizing:border-box}[data-bc="1e74o8"] .mgw-section{width:100%;font-family:var(--font-secondary, "Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif)}[data-bc="1e74o8"] .mgw-header{display:block}[data-bc="1e74o8"] .mgw-heading{margin:0;font-family:var(--font-primary, inherit);line-height:1.15;letter-spacing:-.02em;text-wrap:balance}[data-bc="1e74o8"] .mgw-underline{display:block;line-height:0;margin-top:6px;width:fit-content}[data-bc="1e74o8"] .mgw-brush{display:block}[data-bc="1e74o8"] .mgw-rule{display:block;height:4px;border-radius:999px}[data-bc="1e74o8"] .mgw-sub{margin:14px 0 0;font-size:15px;line-height:1.65;max-width:62ch}[data-bc="1e74o8"] .mgw-empty{margin:0;font-size:15px;text-align:center}[data-bc="1e74o8"] .mgw-grid{display:grid;grid-template-columns:repeat(var(--mgw-cols, 4),minmax(0,1fr));gap:var(--mgw-gap, 16px)}[data-bc="1e74o8"] .mgw-grid--dense{grid-auto-flow:dense}[data-bc="1e74o8"] .mgw-grid--rows{grid-template-rows:var(--mgw-row1, var(--mgw-row, 260px));grid-auto-rows:var(--mgw-row, 260px)}[data-bc="1e74o8"] .mgw-tile{display:flex;flex-direction:column;min-width:0;text-decoration:none;color:inherit;border-radius:var(--mgw-radius, 14px);transition:transform .32s ease,box-shadow .32s ease}[data-bc="1e74o8"] .mgw-tile--link{cursor:pointer}[data-bc="1e74o8"] .mgw-tile:hover{transform:translateY(var(--mgw-lift, 0px));box-shadow:var(--mgw-shadow, none)}[data-bc="1e74o8"] .mgw-frame{position:relative;display:block;flex:1 1 auto;width:100%;aspect-ratio:var(--mgw-ratio, 1 / 1);overflow:hidden;border-radius:var(--mgw-radius, 14px);background:var(--mgw-tile-bg, #111)}[data-bc="1e74o8"] .mgw-tile--below .mgw-frame{flex:0 0 auto}[data-bc="1e74o8"] .mgw-img{width:100%;height:100%;object-fit:var(--mgw-fit, cover);display:block;transition:transform .45s cubic-bezier(.22,1,.36,1),filter .3s ease}[data-bc="1e74o8"] .mgw-tile:hover .mgw-img{transform:scale(var(--mgw-zoom, 1))}[data-bc="1e74o8"] .mgw-tile--brighten:hover .mgw-img{filter:brightness(1.12)}[data-bc="1e74o8"] .mgw-grid--contain .mgw-tile:hover .mgw-img{transform:none}[data-bc="1e74o8"] .mgw-noimg{display:block;width:100%;height:100%}[data-bc="1e74o8"] .mgw-scrim{position:absolute;inset:0;background:var(--mgw-scrim, none);pointer-events:none}[data-bc="1e74o8"] .mgw-badge{position:absolute;top:12px;left:12px;z-index:3;padding:3px 9px;border-radius:999px;background:var(--mgw-badge-bg, #facc15);color:var(--mgw-badge-text, #111);font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}[data-bc="1e74o8"] .mgw-cap{position:absolute;inset:0;z-index:2;display:flex;align-items:flex-end;gap:14px;padding:var(--mgw-pad, 22px);pointer-events:none}[data-bc="1e74o8"] .mgw-pos-bl{align-items:flex-end;justify-content:space-between;text-align:left}[data-bc="1e74o8"] .mgw-pos-bc{align-items:flex-end;justify-content:center;text-align:center}[data-bc="1e74o8"] .mgw-pos-c{align-items:center;justify-content:center;text-align:center}[data-bc="1e74o8"] .mgw-pos-tl{align-items:flex-start;justify-content:space-between;text-align:left}[data-bc="1e74o8"] .mgw-cap-text{display:flex;flex-direction:column;gap:3px;min-width:0}[data-bc="1e74o8"] .mgw-title{color:var(--mgw-title, #fff);font-size:var(--mgw-title-size, 19px);font-weight:700;line-height:1.25;letter-spacing:-.01em}[data-bc="1e74o8"] .mgw-subtitle{color:var(--mgw-sub, rgba(255,255,255,.78));font-size:var(--mgw-sub-size, 13px);line-height:1.4}[data-bc="1e74o8"] .mgw-capbelow{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:12px 2px 0}[data-bc="1e74o8"] .mgw-capbelow .mgw-title,[data-bc="1e74o8"] .mgw-capbelow .mgw-subtitle{color:var(--mgw-below, #111)}[data-bc="1e74o8"] .mgw-capbelow .mgw-subtitle{opacity:.62}[data-bc="1e74o8"] .mgw-arrow{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--mgw-title, #fff);transition:transform .22s ease,background .22s ease}[data-bc="1e74o8"] .mgw-capbelow .mgw-arrow{color:var(--mgw-below, #111)}[data-bc="1e74o8"] .mgw-arrow--circle,[data-bc="1e74o8"] .mgw-arrow--boxed{width:34px;height:34px;border:1px solid currentColor;background:transparent}[data-bc="1e74o8"] .mgw-arrow--circle{border-radius:999px}[data-bc="1e74o8"] .mgw-arrow--boxed{border-radius:8px}[data-bc="1e74o8"] .mgw-tile:hover .mgw-arrow{transform:translate(4px)}@media(max-width:1024px){[data-bc="1e74o8"] .mgw-grid{grid-template-columns:repeat(var(--mgw-cols-tablet, 2),minmax(0,1fr))}[data-bc="1e74o8"] .mgw-grid>*{grid-column:span 1!important}[data-bc="1e74o8"] .mgw-grid--rows{grid-template-rows:none;grid-auto-rows:minmax(200px,auto)}}@media(max-width:640px){[data-bc="1e74o8"] .mgw-grid{grid-template-columns:repeat(var(--mgw-cols-mobile, 1),minmax(0,1fr))}[data-bc="1e74o8"] .mgw-grid>*{grid-row:span 1!important}[data-bc="1e74o8"] .mgw-cap{padding:min(var(--mgw-pad, 22px),16px)}}@media(prefers-reduced-motion:reduce){[data-bc="1e74o8"] .mgw-tile,[data-bc="1e74o8"] .mgw-img,[data-bc="1e74o8"] .mgw-arrow{transition:none}[data-bc="1e74o8"] .mgw-tile:hover,[data-bc="1e74o8"] .mgw-tile:hover .mgw-img,[data-bc="1e74o8"] .mgw-tile:hover .mgw-arrow{transform:none}}