.dom-slider{position:relative;isolation:isolate;min-height:560px;display:flex;align-items:center;overflow:hidden;background:var(--wp--preset--color--navy);margin:0;color:var(--wp--preset--color--white)}.dom-slide-images{position:absolute;inset:0;z-index:-2}.dom-slide-images figure{position:absolute;inset:0;margin:0;opacity:0}.dom-slide-images figure:first-child,.dom-slide-images figure.is-active{opacity:1}.dom-slide-images figure img{width:100%;height:100%;object-fit:cover}.dom-slider::after{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,color-mix(in srgb,var(--wp--preset--color--navy) 65%,transparent),color-mix(in srgb,var(--wp--preset--color--navy) 12%,transparent) 52%,transparent)}.dom-slider-copy{padding-block:72px;position:relative}.dom-slider h1,.dom-slider .dom-eyebrow{color:inherit}.dom-slider h1{max-width:750px;font-weight:600}.dom-slider p{max-width:480px}.dom-hero-actions{display:flex;gap:16px;flex-wrap:wrap}.dom-hero-actions>*{margin:0}.dom-hero-actions>.wp-block-buttons:nth-child(2) .wp-element-button{background:transparent;border:1px solid var(--wp--preset--color--white)}.dom-slide-tiles{position:absolute;inset:0;z-index:-2;display:grid;grid-template-columns:repeat(8,1fr);grid-template-rows:repeat(4,1fr);pointer-events:none}.dom-slide-tile{overflow:hidden;position:relative}.dom-slide-tile img{position:absolute;max-width:none;object-fit:cover;width:var(--dom-slide-width);height:var(--dom-slide-height);left:var(--dom-tile-left);top:var(--dom-tile-top)}.dom-slide-tile{animation:dom-break .8s both;animation-delay:var(--dom-tile-delay)}@keyframes dom-break{from{opacity:0;transform:translateY(24px) scale(.85)}to{opacity:1;transform:none}}@media(max-width:600px){.dom-slider{min-height:510px}.dom-slider-copy{padding-block:56px}.dom-slider h1{font-size:38px}}

.dom-slider h1,.dom-slider-copy>p{text-shadow:0 2px 12px color-mix(in srgb,var(--wp--preset--color--navy) 75%,transparent)}

.dom-hero-actions>.wp-block-buttons:nth-child(2) .wp-element-button:hover,.dom-hero-actions>.wp-block-buttons:nth-child(2) .wp-element-button:focus-visible{background:var(--wp--preset--color--white);color:var(--wp--preset--color--navy)}
