@font-face{font-family:Kai Crystal;src:url(brand-crystal-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Kai Crystal Ultra Condensed;src:url(brand-crystal-ultra-condensed-semibold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Kai Miracle Mono;src:url(brand-miracle-mono-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}.kai-campaign{--kai-black: #000000;--kai-white: #ffffff;--kai-emerald: #009c43;--kai-shadow: #233a35;--kai-glow: #a5e6c6;--kai-neon: #68fd00;--kai-line: rgba(255, 255, 255, .14);--kai-band-h: clamp(560px, 64vh, 760px);--brand-font-body: "Kai Crystal", Arial, sans-serif;--brand-font-display: "Kai Crystal Ultra Condensed", "Kai Crystal", Arial, sans-serif;--brand-font-accent: "Kai Miracle Mono", ui-monospace, monospace;--brand-font-action: "Kai Crystal", Arial, sans-serif;overflow:hidden;background:var(--kai-black);color:var(--kai-white);font-family:var(--brand-font-body, "Kai Crystal", var(--text-font-family, Arial, sans-serif))}.kai-campaign *{box-sizing:border-box}.kai-campaign img,.kai-campaign video{display:block;width:100%}.kai-kicker{margin:0;color:var(--kai-neon);font-family:Kai Miracle Mono,ui-monospace,monospace!important;font-size:clamp(12px,.85vw,14px);line-height:1.2;text-transform:uppercase}.kai-action .kai-kicker{color:var(--kai-shadow)}.kai-hero{display:grid;grid-template-columns:1fr 1fr;min-height:var(--kai-band-h);background:linear-gradient(90deg,#000000f5,#000000c7),var(--brand-grid-black, none),var(--kai-black)}.kai-hero__media{position:relative;order:2;min-height:inherit;overflow:hidden;background:var(--kai-black);border-left:1px solid var(--kai-line)}.kai-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 58%,#00000070),linear-gradient(90deg,#00000038,#0000);pointer-events:none}.kai-hero__video{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;min-height:inherit;object-fit:cover;object-position:center center}@media(min-width:990px){.kai-hero__video{object-fit:contain}}.kai-hero__copy{display:flex;order:1;flex-direction:column;justify-content:center;gap:clamp(18px,2.4vw,32px);max-width:100%;padding:clamp(36px,4.5vw,80px)}.kai-hero h1,.kai-proof h2,.kai-action h2,.kai-cta h2{margin:0;font-family:Kai Crystal,Arial,sans-serif!important;font-weight:600;letter-spacing:0;text-transform:uppercase;overflow-wrap:break-word}.kai-hero h1{max-width:100%;color:var(--kai-white);font-size:clamp(40px,5vw,84px);line-height:.86;text-wrap:balance}.kai-hero h1 span{display:block}.kai-actions{display:flex;flex-wrap:wrap;gap:10px}.kai-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;border:1px solid currentColor;border-radius:0;padding:14px 22px;color:inherit;font-family:var(--brand-font-action, var(--brand-font-body, "Kai Crystal", Arial, sans-serif));font-size:15px;font-weight:600;line-height:1;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .16s ease,color .16s ease,border-color .16s ease}.kai-btn--primary{border-color:var(--kai-neon);background:var(--kai-neon);color:var(--kai-black)}.kai-btn--outline{border-color:#ffffffa3;background:transparent;color:var(--kai-white)}.kai-btn--dark{border-color:var(--kai-black);background:var(--kai-black);color:var(--kai-white)}.kai-btn--outline-dark{border-color:#0000008c;background:transparent;color:var(--kai-black)}.kai-btn--outline-dark:hover{border-color:var(--kai-black);background:var(--kai-black);color:var(--kai-white)}.kai-btn:hover{border-color:var(--kai-white);background:var(--kai-white);color:var(--kai-black)}.kai-marquee{overflow:hidden;background:var(--kai-neon);color:var(--kai-black)}.kai-marquee__track{display:flex;width:max-content;min-width:100%;animation:kai-marquee 24s linear infinite}.kai-marquee span{display:inline-flex;align-items:center;min-height:48px;padding:0 clamp(18px,3.6vw,58px);border-right:1px solid rgba(0,0,0,.28);font-family:Kai Miracle Mono,ui-monospace,monospace!important;font-size:clamp(12px,1vw,15px);line-height:1;text-transform:uppercase;white-space:nowrap}@keyframes kai-marquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.kai-proof,.kai-action{display:grid;grid-template-columns:1fr 1fr;min-height:var(--kai-band-h)}.kai-proof{background:var(--kai-shadow)}.kai-action{background:var(--kai-white);color:var(--kai-black)}.kai-proof__media,.kai-action__media{min-height:inherit;overflow:hidden;background:var(--kai-black)}.kai-proof__media img,.kai-action__media img,.kai-grid img{height:100%;object-fit:cover}.kai-proof__media img{object-position:center center}.kai-action__media img{object-position:34% center}.kai-proof__copy,.kai-action__copy{display:flex;flex-direction:column;justify-content:center;gap:clamp(18px,2vw,28px);padding:clamp(36px,4.5vw,80px)}.kai-proof h2,.kai-action h2,.kai-cta h2{font-size:clamp(40px,5vw,84px);line-height:.86}.kai-proof h2{color:var(--kai-white)}.kai-action h2,.kai-cta h2{color:currentColor}.kai-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;min-height:var(--kai-band-h);background:var(--kai-line)}.kai-grid img{min-height:var(--kai-band-h);background:var(--kai-black)}.kai-grid img:first-child{object-position:center center}.kai-grid img:nth-child(2),.kai-grid img:nth-child(3){object-position:center top}.kai-cta{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:clamp(24px,3vw,40px);min-height:380px;padding:clamp(56px,7vw,104px);background:var(--kai-neon);color:var(--kai-black)}.kai-cta h2{max-width:600px}@media(prefers-reduced-motion:reduce){.kai-marquee__track{width:100%;animation:none}}@media(max-width:989px){.kai-hero{grid-template-columns:minmax(0,1fr);min-height:0}.kai-hero__media{order:1;min-height:390px;height:min(520px,48svh);border-left:0;border-bottom:1px solid var(--kai-line)}.kai-hero__copy{order:2;padding:28px 18px 34px}.kai-hero h1{font-size:clamp(34px,11vw,56px);line-height:.86;overflow-wrap:break-word}.kai-proof,.kai-action{grid-template-columns:minmax(0,1fr);min-height:0}.kai-proof__media,.kai-action__media{min-height:0;height:min(620px,70svh)}.kai-proof__copy,.kai-action__copy{min-height:245px;padding:34px 18px 40px}.kai-action__media{order:-1}.kai-proof h2,.kai-action h2,.kai-cta h2{font-size:clamp(40px,15vw,72px);overflow-wrap:break-word}.kai-grid{display:flex;grid-template-columns:none;gap:8px;min-height:0;padding:0 18px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 18px;-webkit-overflow-scrolling:touch;background:var(--kai-black);scrollbar-width:none}.kai-grid::-webkit-scrollbar{display:none}.kai-grid img{flex:0 0 82%;min-height:0;height:auto;aspect-ratio:3 / 4;object-position:center top;scroll-snap-align:center}.kai-grid img:first-child{object-position:center center}.kai-cta{min-height:0;padding:40px 18px 46px}}@media(max-width:520px){.kai-actions{width:100%;flex-direction:column}.kai-btn{width:100%}.kai-marquee__track{animation-duration:18s}}.kai-story{display:grid;grid-template-columns:1fr 1fr;min-height:var(--kai-band-h);background:var(--kai-black)}.kai-story__media{min-height:inherit;overflow:hidden;background:var(--kai-black);border-right:1px solid var(--kai-line)}.kai-story__media img{height:100%;object-fit:cover;object-position:center top}.kai-story__copy{display:flex;flex-direction:column;justify-content:center;gap:clamp(16px,1.8vw,24px);padding:clamp(36px,4.5vw,80px)}.kai-story h2{margin:0;color:var(--kai-white);font-family:Kai Crystal,Arial,sans-serif!important;font-weight:600;text-transform:uppercase;font-size:clamp(40px,5vw,84px);line-height:.86;overflow-wrap:break-word}.kai-story__text{margin:0;max-width:44ch;color:#ffffffd1;font-size:clamp(16px,1.25vw,20px);line-height:1.5}@media(max-width:989px){.kai-story{grid-template-columns:minmax(0,1fr);min-height:0}.kai-story__media{min-height:0;height:min(560px,64svh);border-right:0;border-bottom:1px solid var(--kai-line)}.kai-story__copy{padding:34px 18px 40px}.kai-story h2{font-size:clamp(32px,11vw,58px);overflow-wrap:break-word}}
/*# sourceMappingURL=/cdn/shop/t/73/assets/kai-trump-campaign.css.map */
