.homepage-iteration-lab .iteration-toolbar{display:flex;justify-content:space-between;align-items:center;gap:20px;padding-top:25px;padding-bottom:18px;min-height:81px}.iteration-toolbar>span{font:12px/1.35 Arial,Helvetica,sans-serif;color:#687269;letter-spacing:.07em;text-transform:uppercase}.iteration-tabs{display:flex;gap:6px;justify-content:flex-end;flex-wrap:wrap}.iteration-tabs button{border:1px solid #d4d9d0;background:transparent;color:#58625a;font:14px/1.2 Arial,Helvetica,sans-serif;padding:11px 15px;cursor:pointer;min-height:40px}.iteration-tabs button[aria-selected=true],.iteration-tabs button[aria-pressed=true]{background:#18211c;color:#fff;border-color:#18211c}.iteration-tabs button:hover{border-color:#18211c}.iteration-tabs button:focus-visible{outline:3px solid #e9002d;outline-offset:3px}.homepage-iteration-lab .iteration-toolbar:not(:first-child){margin-top:38px;border-top:1px solid #d6dbd2}.homepage-iteration-lab main>.iteration-toolbar+section:not(.home-hero-lab){padding-top:18px}.homepage-iteration-lab .home-hero-lab{position:relative;isolation:isolate;overflow:hidden;width:100%;margin:0;padding:0;background:#f0eee7;color:#fff;scroll-margin-top:108px}.home-hero-lab::before{content:"";position:absolute;inset:0 0 160px;background:#e9002d;z-index:-1}.home-hero-lab .hero-home-inner{position:relative;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:460px 160px;min-height:620px}.hero-home-copy{grid-column:1;grid-row:1;padding:40px 0 30px;position:relative;z-index:2}.hero-home-copy .h8-wordmark{margin-bottom:38px}.hero-home-copy h1{font:700 clamp(52px,5.1vw,74px)/.98 Arial,Helvetica,sans-serif;letter-spacing:-.055em;margin:0 0 24px;color:#fff}.hero-home-copy>p{font:17px/1.55 Arial,Helvetica,sans-serif;max-width:440px;margin:0;color:#fff}.hero-home-media{position:absolute;inset:0 0 0 47%;pointer-events:none}.hero-home-media>img{position:absolute;right:0;bottom:24px;width:100%;height:560px;object-fit:contain;filter:drop-shadow(0 18px 18px #18211c26);z-index:1}.hero-home-watermark{position:absolute;width:460px;max-width:100%;height:auto;right:-20px;top:74px;opacity:.3}.hero-home-watermark>svg{width:100%;height:auto;fill:#b80029}.hero-home-footer{grid-column:1;grid-row:2;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:18px;padding:22px 0;color:#18211c;z-index:2}.hero-home-footer .sprint-button{width:250px;max-width:100%;font-size:16px;padding:18px 21px;min-height:54px;justify-content:space-between}.hero-home-footer>span{font:11px/1.3 Arial,Helvetica,sans-serif;letter-spacing:.035em}.home-hero-lab[data-hero-version=compact] .hero-home-media>img{width:85%;height:440px;right:2%;top:50%;bottom:auto;transform:translateY(-50%)}.home-hero-lab[data-hero-version=compact] .hero-home-watermark{width:410px;right:4%;top:103px;opacity:.23}
@media(min-width:1500px){.hero-home-copy h1{font-size:74px}.hero-home-media{left:46%}.hero-home-media>img{height:575px}}
@media(max-width:1000px){.home-hero-lab .hero-home-inner{grid-template-rows:440px 160px;min-height:600px;grid-template-columns:53% 47%}.hero-home-copy h1{font-size:clamp(42px,5.4vw,54px)}.hero-home-copy>p{font-size:16px;max-width:360px}.hero-home-media{left:49%}.hero-home-media>img{height:490px;bottom:28px}.home-hero-lab[data-hero-version=compact] .hero-home-media>img{height:375px}.hero-home-copy .h8-wordmark{margin-bottom:40px}}
@media(max-width:700px){.homepage-iteration-lab .iteration-toolbar{align-items:flex-start;flex-direction:column;gap:12px;padding-top:20px;padding-bottom:16px}.iteration-tabs{justify-content:flex-start;width:100%}.iteration-tabs button{padding:10px 12px;font-size:14px}.home-hero-lab .hero-home-inner{display:flex;flex-direction:column;min-height:0}.home-hero-lab::before{bottom:142px}.hero-home-copy{padding:33px 0 12px}.hero-home-copy .h8-wordmark{margin-bottom:32px}.hero-home-copy h1{font-size:clamp(42px,10.4vw,66px);line-height:1.01;margin-bottom:22px}.hero-home-copy>p{font-size:16px;line-height:1.5;max-width:460px}.hero-home-media{position:relative;inset:auto;width:100%;height:345px;margin:0}.hero-home-media>img{right:0;bottom:5px;width:100%;height:335px}.hero-home-watermark{top:23px;right:-32px;width:290px}.hero-home-footer{min-height:142px;padding:23px 0;gap:16px}.hero-home-footer .sprint-button{width:250px;font-size:15px}.home-hero-lab[data-hero-version=compact] .hero-home-media>img{width:82%;height:275px;right:9%;top:50%;bottom:auto;transform:translateY(-50%)}.home-hero-lab[data-hero-version=compact] .hero-home-watermark{width:260px;right:0;top:25px}.homepage-iteration-lab .iteration-toolbar:not(:first-child){margin-top:30px}.hero-home-footer>span{font-size:10px}}
@media(prefers-reduced-motion:reduce){.homepage-iteration-lab{scroll-behavior:auto}}
