.foundation-intro-canvas,.foundation-intro-logo{pointer-events:none;visibility:hidden;position:absolute}.foundation-intro-canvas{z-index:2;width:100%;height:100%;inset:0}.foundation-intro-logo{z-index:3;overflow:visible}.foundation-intro[data-intro-active]>.brand-hero{opacity:0}.foundation-intro[data-intro-active]>.foundation-intro-canvas,.foundation-intro[data-intro-active]>.foundation-intro-logo{visibility:visible}.foundation-intro[data-intro-active]>.diagonal,.foundation-intro[data-intro-active]>.red-plane{opacity:var(--intro-decor,0)}.intro-skip{z-index:5;color:#bec2ca;cursor:pointer;letter-spacing:.12em;text-transform:uppercase;background:0 0;border:0;border-bottom:1px solid #52565d;padding:8px 0;font-size:10px;position:absolute;bottom:26px;left:28px}.intro-preview-controls{z-index:5;color:#d5d7dd;background:#0b0c0ef0;border:1px solid #34363b;padding:15px 18px;font-size:10px;position:absolute;bottom:20px;left:20px;right:20px}.intro-preview-heading,.intro-preview-actions{justify-content:space-between;align-items:center;gap:12px;display:flex}.intro-preview-heading{text-transform:uppercase;letter-spacing:.09em}.intro-preview-controls input{accent-color:#e02418;cursor:pointer;width:100%;margin:14px 0}.intro-preview-actions button{color:#fff;cursor:pointer;background:0 0;border:1px solid #52565d;padding:7px 12px;font-size:10px}.intro-preview-actions button:hover{border-color:#e02418}.intro-sr-only{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:720px){.intro-preview-controls{padding:9px 12px;font-size:8px;bottom:10px}.intro-preview-controls input{margin:6px 0}.intro-preview-actions button{padding:4px 8px}}@media (prefers-reduced-motion:reduce){.foundation-intro[data-intro-active]>.brand-hero,.foundation-intro[data-intro-active]>.diagonal,.foundation-intro[data-intro-active]>.red-plane{opacity:1}.foundation-intro[data-intro-active]>.foundation-intro-canvas,.foundation-intro[data-intro-active]>.foundation-intro-logo{visibility:hidden}}
