@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2039e8342bda6056-s.1hiu0hj9qpr9g.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fabcf92ba1ccea36-s.p.1w_qz2ahumqmz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bebas Neue Fallback;src:local(Arial);ascent-override:117.32%;descent-override:39.11%;line-gap-override:0.0%;size-adjust:76.72%}.bebas_neue_e0d843c1-module__JxPjha__className{font-family:Bebas Neue,Bebas Neue Fallback;font-style:normal;font-weight:400}.bebas_neue_e0d843c1-module__JxPjha__variable{--font-bebas:"Bebas Neue", "Bebas Neue Fallback"}
@font-face{font-family:Oswald;font-style:normal;font-weight:300;font-display:swap;src:url(../media/adce5d06f0164210-s.05ld20cl-lrgo.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald;font-style:normal;font-weight:300;font-display:swap;src:url(../media/f1f69277b08df231-s.2adywv_5j6f80.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:300;font-display:swap;src:url(../media/1d3ba00698e73f4f-s.0u3d3v7dv4woe.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Oswald;font-style:normal;font-weight:300;font-display:swap;src:url(../media/1fbe76d044000462-s.3oz8kxlv0z-gt.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-weight:300;font-display:swap;src:url(../media/084e5f95f76c2c41-s.p.0bwlf6j25r08e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oswald Fallback;src:local(Arial);ascent-override:146.51%;descent-override:35.49%;line-gap-override:0.0%;size-adjust:81.43%}.oswald_23211f43-module__g4VNGq__className{font-family:Oswald,Oswald Fallback;font-style:normal;font-weight:300}.oswald_23211f43-module__g4VNGq__variable{--font-oswald:"Oswald", "Oswald Fallback"}
.page-module__4kkxvW__page{color:#fff;background:#000;min-height:100svh}.page-module__4kkxvW__topBar{background:#000;justify-content:center;align-items:center;min-height:3.75rem;padding:.85rem 1.25rem;display:flex}.page-module__4kkxvW__brand{align-items:center;gap:.65rem;display:flex}.page-module__4kkxvW__logo{flex-shrink:0;width:auto;height:clamp(1.2rem,2.6vw,1.5rem);display:block}.page-module__4kkxvW__brandName{color:#fff;font-family:var(--font-bebas), "Bebas Neue", sans-serif;letter-spacing:.04em;margin:0;font-size:clamp(1.15rem,2.6vw,1.5rem);font-weight:400;line-height:1}.page-module__4kkxvW__brandTld{color:#fff;font-family:var(--font-oswald), "Oswald", sans-serif;letter-spacing:.04em;font-size:.875em;font-weight:300}.page-module__4kkxvW__hero{background:#000;height:clamp(10rem,28vw,16rem);position:relative;overflow:hidden}.page-module__4kkxvW__hero:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000,#000);height:45%;position:absolute;inset:auto 0 0}.page-module__4kkxvW__image{object-fit:cover;object-position:center 0%;animation:page-module__4kkxvW__heroFadeIn .9s var(--ease-out,cubic-bezier(.22, 1, .36, 1)) both}.page-module__4kkxvW__why,.page-module__4kkxvW__problem,.page-module__4kkxvW__solution,.page-module__4kkxvW__features{gap:clamp(1rem,2.5vw,1.5rem);padding:clamp(2.5rem,6vw,4.5rem) clamp(1.25rem,4vw,3rem);display:grid}.page-module__4kkxvW__why,.page-module__4kkxvW__solution{text-align:left;justify-items:start}.page-module__4kkxvW__problem{text-align:right;justify-items:end}.page-module__4kkxvW__features{text-align:center;justify-items:center}.page-module__4kkxvW__featureRow{grid-template-columns:minmax(0,1.35fr) minmax(14rem,.65fr);align-items:center;gap:clamp(1.5rem,4vw,3.5rem);padding:clamp(1.5rem,4vw,3rem) clamp(1.25rem,4vw,3rem) clamp(2.5rem,6vw,4.5rem);display:grid;overflow:hidden}.page-module__4kkxvW__featureMedia{min-width:0;margin-left:clamp(-7rem,-16vw,-3.5rem);position:relative}.page-module__4kkxvW__featureLaptop{transform-origin:0;width:100%;max-width:none;height:auto;display:block;transform:scale(1.02)translate(-4%)}.page-module__4kkxvW__featureCopy{text-align:left;justify-items:start;gap:clamp(.75rem,2vw,1.15rem);padding-right:clamp(.5rem,2vw,1.5rem);display:grid}.page-module__4kkxvW__featureTitle{color:#fff;font-family:"SF Pro Display", "SF Pro", -apple-system, BlinkMacSystemFont, var(--font-display), sans-serif;letter-spacing:-.02em;margin:0;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:600;line-height:1.15}.page-module__4kkxvW__featureAccent{background:linear-gradient(105deg,#ff4d6d 0%,#ff8c42 45%,#ffd166 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.page-module__4kkxvW__featureDescription{color:#fff;max-width:28rem;font-family:"SF Pro Text", "SF Pro", -apple-system, BlinkMacSystemFont, var(--font-body), sans-serif;letter-spacing:-.01em;opacity:.82;margin:0;font-size:clamp(1rem,1.5vw,1.1rem);font-weight:400;line-height:1.55}.page-module__4kkxvW__featureRowReverse{grid-template-columns:minmax(14rem,.65fr) minmax(0,1.35fr)}.page-module__4kkxvW__featureRowReverse .page-module__4kkxvW__featureMedia{margin-left:0;margin-right:clamp(-7rem,-16vw,-3.5rem)}.page-module__4kkxvW__featureRowReverse .page-module__4kkxvW__featureLaptop{transform-origin:100%;transform:scale(1.02)translate(4%)}.page-module__4kkxvW__featureRowReverse .page-module__4kkxvW__featureCopy{padding-left:clamp(.5rem,2vw,1.5rem);padding-right:0}@media (max-width:900px){.page-module__4kkxvW__featureRow,.page-module__4kkxvW__featureRowReverse{grid-template-columns:1fr;gap:clamp(1.25rem,4vw,2rem)}.page-module__4kkxvW__featureMedia{margin-left:clamp(-4.5rem,-14vw,-2rem);margin-right:clamp(-1.25rem,-4vw,-.5rem)}.page-module__4kkxvW__featureRowReverse .page-module__4kkxvW__featureMedia{order:-1;margin-left:clamp(-1.25rem,-4vw,-.5rem);margin-right:clamp(-4.5rem,-14vw,-2rem)}.page-module__4kkxvW__featureLaptop{transform-origin:0;transform:scale(.98)translate(-4%)}.page-module__4kkxvW__featureRowReverse .page-module__4kkxvW__featureLaptop{transform-origin:100%;transform:scale(.98)translate(4%)}.page-module__4kkxvW__featureCopy,.page-module__4kkxvW__featureRowReverse .page-module__4kkxvW__featureCopy{padding-left:0;padding-right:0}}.page-module__4kkxvW__sectionHeading{color:#fff;font-family:"SF Pro Display", "SF Pro", -apple-system, BlinkMacSystemFont, var(--font-display), sans-serif;letter-spacing:-.02em;margin:0;font-size:clamp(2rem,4.5vw,3.5rem);font-weight:600;line-height:1.1}.page-module__4kkxvW__sectionDescription{color:#fff;max-width:40rem;font-family:"SF Pro Text", "SF Pro", -apple-system, BlinkMacSystemFont, var(--font-body), sans-serif;letter-spacing:-.01em;opacity:.82;margin:0;font-size:clamp(1rem,1.6vw,1.125rem);font-weight:400;line-height:1.55}.page-module__4kkxvW__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes page-module__4kkxvW__heroFadeIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.page-module__4kkxvW__image{animation:none}}
