@font-face{font-family:Permanent Marker;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/permanent-marker-latin-400-normal.c63a93e3.woff2) format("woff2"),url(/_next/static/media/permanent-marker-latin-400-normal.a207921e.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.hero-carousel_hero__3R3H7{position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:center;min-height:clamp(700px,calc(100svh - 100px),960px);background:var(--primary-deep);color:#fff;font-family:Inter,sans-serif;padding:var(--space-80) max(var(--space-112),calc((100vw - 1120px) / 2)) 230px}.hero-carousel_shade__P9IPT,.hero-carousel_slide__TZsjd,.hero-carousel_slides__0N8Zs{position:absolute;inset:0;z-index:-2}.hero-carousel_slide__TZsjd{opacity:0;visibility:hidden;transition:opacity var(--motion-image) ease,visibility var(--motion-image)}.hero-carousel_slide__TZsjd.hero-carousel_active__Dmlon{opacity:1;visibility:visible}.hero-carousel_slide__TZsjd img{object-fit:cover}.hero-carousel_shade__P9IPT{z-index:-1;background:linear-gradient(90deg,rgb(30 12 8/68%),rgb(30 12 8/48%) 45%,rgb(30 12 8/8%)),linear-gradient(0deg,rgb(30 12 8/65%),transparent 40%)}.hero-carousel_content__B32Ra{max-width:780px}.hero-carousel_content__B32Ra h1{font-family:Permanent Marker,cursive;font-weight:400;font-size:clamp(62px,6.4vw,96px);line-height:1.02;letter-spacing:-.04em;text-transform:uppercase;color:#fff;text-wrap:wrap}.hero-carousel_content__B32Ra h1 span{display:block}.hero-carousel_content__B32Ra p{font-size:var(--font-size-body);line-height:1.7;margin:var(--space-24) 0 var(--space-32);color:#fff;max-width:660px}.hero-carousel_discover__MgvFD{display:inline-flex;align-items:center;justify-content:space-between;gap:var(--space-48);min-height:58px;min-width:210px;padding:var(--space-12) var(--space-24);border:1px solid var(--paper);border-radius:0;font-size:var(--font-size-body);font-weight:500;transition:background var(--motion-interaction),color var(--motion-interaction),border-color var(--motion-interaction)}.hero-carousel_discover__MgvFD:hover{background:var(--secondary);border-color:var(--secondary);color:var(--primary-deep)}.hero-carousel_controls__srWoh{position:absolute;right:38px;top:105px;bottom:235px;display:flex;flex-direction:column;align-items:center;gap:var(--space-12)}.hero-carousel_count__HfEtm{font-size:var(--font-size-lead);font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.hero-carousel_count__HfEtm span{font-weight:500}.hero-carousel_rule__x7keu{flex:1;width:1px;background:rgb(255 255 255/45%);margin:var(--space-16) 0}.hero-carousel_controls__srWoh button{display:grid;place-items:center;width:var(--control-height);height:var(--control-height);border:1px solid var(--secondary);border-radius:0;background:transparent;color:#fff;transition:background var(--motion-interaction),color var(--motion-interaction)}.hero-carousel_controls__srWoh button:hover{color:var(--primary-deep);background:var(--secondary)}.hero-carousel_hero__3R3H7 :focus-visible{outline-color:var(--secondary)}.hero-carousel_bottom__7323p{position:absolute;bottom:0;left:max(100px,calc((100vw - 1120px) / 2));right:0;display:flex;align-items:end;justify-content:space-between;gap:var(--space-32)}.hero-carousel_contact__dBDqY{display:flex;gap:var(--space-64);padding-bottom:var(--space-40)}.hero-carousel_contact__dBDqY a{display:block;font-size:var(--font-size-body);font-weight:700;line-height:1.8}.hero-carousel_contact__dBDqY a:hover{text-decoration:underline;text-underline-offset:4px}.hero-carousel_label__i4PaH{display:block;color:var(--secondary);text-transform:uppercase;font-size:var(--font-size-caption);font-weight:700;letter-spacing:.06em;margin-bottom:var(--space-12)}.hero-carousel_scroll__VBsc2{position:absolute;left:0;bottom:0;width:64px;background:var(--paper);color:var(--primary);gap:var(--space-16);writing-mode:vertical-rl;font-size:var(--font-size-caption)}.hero-carousel_scroll__VBsc2,.hero-carousel_video__8o1be{height:180px;display:flex;align-items:center;justify-content:center;font-weight:700}.hero-carousel_video__8o1be{position:relative;isolation:isolate;width:300px;flex-shrink:0;gap:var(--space-20);font-size:var(--font-size-body);padding:var(--space-20)}.hero-carousel_video__8o1be img{z-index:-2;object-fit:cover}.hero-carousel_video__8o1be:before{content:"";position:absolute;inset:0;z-index:-1;background:rgb(0 0 0/55%)}.hero-carousel_play__T9l6_{display:grid;place-items:center;width:48px;height:48px;flex-shrink:0;background:var(--paper);color:var(--primary);border-radius:0}.hero-carousel_video__8o1be:hover .hero-carousel_play__T9l6_{background:var(--secondary)}@media (max-width:1100px){.hero-carousel_hero__3R3H7{padding-left:var(--space-80);padding-right:var(--space-112);padding-bottom:240px}.hero-carousel_bottom__7323p{left:90px}.hero-carousel_contact__dBDqY{flex-direction:column;gap:var(--space-12);padding-bottom:var(--space-24)}.hero-carousel_label__i4PaH{margin-bottom:var(--space-4)}.hero-carousel_contact__dBDqY a{font-size:var(--font-size-caption)}}@media (max-width:600px){.hero-carousel_hero__3R3H7{min-height:0;padding:var(--space-48) var(--layout-mobile-gutter) 0}.hero-carousel_shade__P9IPT{background:linear-gradient(90deg,rgb(30 12 8/75%),rgb(30 12 8/35%)),linear-gradient(0deg,rgb(30 12 8/80%),transparent 65%)}.hero-carousel_content__B32Ra h1{font-size:clamp(2.8125rem,12vw,4.25rem);letter-spacing:-.02em}.hero-carousel_content__B32Ra p{font-size:var(--font-size-lead);line-height:1.7;margin:var(--layout-mobile-gutter) 0 var(--space-24)}.hero-carousel_discover__MgvFD{min-height:50px;min-width:170px;font-size:var(--font-size-caption)}.hero-carousel_controls__srWoh{position:static;flex-direction:row;justify-content:flex-end;gap:var(--space-8);margin:var(--space-32) 0}.hero-carousel_count__HfEtm{margin-right:auto;font-size:var(--font-size-body)}.hero-carousel_rule__x7keu,.hero-carousel_scroll__VBsc2{display:none}.hero-carousel_bottom__7323p{position:static;display:block}.hero-carousel_contact__dBDqY{gap:var(--space-24);padding-bottom:var(--space-24)}.hero-carousel_label__i4PaH{margin-bottom:var(--space-4)}.hero-carousel_video__8o1be{width:calc(100% + 44px);margin-inline:calc(var(--layout-mobile-gutter) * -1);height:120px;justify-content:space-between;padding-inline:var(--layout-mobile-gutter)}}.home-impact_section__Mj7s6{padding-block:var(--space-80);color:var(--primary)}.home-impact_row__OBV2X{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-24);margin:0;text-align:left}.home-impact_row__OBV2X>div:nth-child(2){text-align:center}.home-impact_row__OBV2X>div:last-child{text-align:right}.home-impact_row__OBV2X dt{font-size:clamp(16px,1.5vw,23px);font-weight:600;line-height:1.4}.home-impact_row__OBV2X dd{margin:var(--space-20) 0 0;font-family:var(--font-heading);font-size:var(--font-size-page);font-weight:600;line-height:1.1;white-space:nowrap}@media (max-width:600px){.home-impact_section__Mj7s6{padding-block:var(--space-48)}.home-impact_row__OBV2X{grid-template-columns:1fr;gap:var(--space-40)}.home-impact_row__OBV2X dt{font-size:var(--font-size-lead)}.home-impact_row__OBV2X>div:last-child,.home-impact_row__OBV2X>div:nth-child(2){text-align:left}.home-impact_row__OBV2X dd{margin-top:var(--space-12);font-size:var(--font-size-page)}}