.HS70Aa_page{width:min(1440px,100%);min-height:100svh;color:var(--foreground);flex-direction:column;margin-inline:auto;padding:0 40px;display:flex}.HS70Aa_header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:24px;min-height:94px;display:flex}.HS70Aa_brand{letter-spacing:-.07em;align-items:center;gap:10px;font-size:32px;font-weight:600;line-height:1;display:inline-flex}.HS70Aa_brand b{font-weight:380}.HS70Aa_main{flex:1;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(36px,6vw,90px);padding-block:56px;display:grid}.HS70Aa_copy{min-width:0;padding-block:28px}.HS70Aa_eyebrow{color:var(--creative-olive);letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:32px;font-size:10px;font-weight:500;display:flex}.HS70Aa_eyebrow>span{background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px}.HS70Aa_copy h1{letter-spacing:-.055em;text-wrap:balance;max-width:620px;font-size:clamp(44px,5.8vw,78px);font-weight:450;line-height:1.06}.HS70Aa_description{max-width:370px;color:var(--muted-foreground);text-wrap:pretty;margin-top:25px;font-size:15px;line-height:1.85}.HS70Aa_primary{background:var(--primary);width:fit-content;min-height:48px;color:var(--primary-foreground);border-radius:7px;justify-content:center;align-items:center;gap:25px;margin-top:36px;padding:13px 22px;font-size:13px;font-weight:500;transition:background .2s;display:flex}.HS70Aa_primary:hover{background:#832d49}.HS70Aa_primary>svg,.HS70Aa_secondary>svg{flex-shrink:0}.HS70Aa_secondary{width:fit-content;min-height:44px;color:var(--muted-foreground);align-items:center;gap:10px;margin-top:13px;font-size:12px;display:flex}.HS70Aa_secondary:hover{color:var(--foreground);text-underline-offset:5px;text-decoration:underline}.HS70Aa_page a:focus-visible{outline:2px solid var(--ring);outline-offset:6px;border-radius:7px}.HS70Aa_visual{isolation:isolate;color:#f5f1e9;background:#292f29;border-radius:12px;justify-content:center;align-items:center;min-width:0;height:clamp(440px,63svh,680px);display:flex;position:relative;overflow:hidden}.HS70Aa_image{z-index:-2;object-fit:cover;object-position:55% center}.HS70Aa_visual:after{content:"";z-index:-1;background:linear-gradient(#09171338,#09171315 40%,#07110ce0);position:absolute;inset:0}.HS70Aa_viewfinder{pointer-events:none;position:absolute;inset:23px}.HS70Aa_viewfinder i{border:solid #f5f1e966;width:17px;height:17px;position:absolute}.HS70Aa_viewfinder i:first-child{border-width:1px 0 0 1px;top:0;left:0}.HS70Aa_viewfinder i:nth-child(2){border-width:1px 1px 0 0;top:0;right:0}.HS70Aa_viewfinder i:nth-child(3){border-width:0 0 1px 1px;bottom:0;left:0}.HS70Aa_viewfinder i:nth-child(4){border-width:0 1px 1px 0;bottom:0;right:0}.HS70Aa_frameLabel{letter-spacing:.13em;font-size:10px;position:absolute;top:35px;left:38px}.HS70Aa_number{letter-spacing:-.075em;opacity:.9;padding-right:.075em;font-size:clamp(145px,18vw,250px);font-weight:350;line-height:1}.HS70Aa_caption{letter-spacing:-.025em;justify-content:space-between;align-items:flex-end;gap:20px;font-size:19px;line-height:1.35;display:flex;position:absolute;inset:auto 38px 40px}.HS70Aa_caption>span{text-wrap:balance;max-width:240px}.HS70Aa_caption>svg{flex-shrink:0}.HS70Aa_footer{border-top:1px solid var(--border);min-height:76px;color:var(--muted-foreground);justify-content:space-between;align-items:center;gap:24px;font-size:10px;display:flex}.HS70Aa_footer>span:first-child{color:var(--foreground);font-size:12px;font-weight:500}.HS70Aa_footer>p{margin-inline-start:auto}@media (max-width:760px){.HS70Aa_page{padding-inline:20px}.HS70Aa_header{min-height:76px}.HS70Aa_brand{font-size:29px}.HS70Aa_main{grid-template-columns:minmax(0,1fr);gap:30px;padding-block:38px}.HS70Aa_copy{padding:0}.HS70Aa_eyebrow{margin-bottom:22px;font-size:9px}.HS70Aa_copy h1{max-width:490px;font-size:clamp(42px,9vw,62px)}.HS70Aa_description{margin-top:18px;font-size:14px}.HS70Aa_primary{margin-top:25px}.HS70Aa_visual{height:clamp(270px,65vw,380px)}.HS70Aa_number{font-size:clamp(145px,34vw,220px)}.HS70Aa_caption{font-size:16px;inset:auto 32px 32px}.HS70Aa_caption>span{max-width:210px}.HS70Aa_footer{flex-wrap:wrap;justify-content:flex-start;gap:12px 24px;padding-block:22px}.HS70Aa_footer>p{flex-basis:100%;order:1;margin:0;line-height:1.6}.HS70Aa_footer>span:last-child{margin-inline-start:auto}}@media (prefers-reduced-motion:reduce){.HS70Aa_primary{transition:none}}
