.ketchup-home{background:linear-gradient(135deg,#3fd0b7,#b6f081);color:#000;font-family:var(--font-special-elite),"Courier New",monospace;overflow-x:clip}.ketchup-home section[id]{scroll-margin-top:76px}.ketchup-home .wrap{max-width:1180px;margin:0 auto}.ketchup-home .wrap-narrow{max-width:880px;margin:0 auto}.ketchup-home .nav{background:linear-gradient(135deg,#3fd0b7,#b6f081);border-bottom:3px solid #000}.ketchup-home .nav-inner{height:68px}.ketchup-home .nav-logo{font-family:var(--font-anton),sans-serif;font-size:30px;color:#000;text-transform:uppercase;letter-spacing:.01em}.ketchup-home .nav-logo .dot{color:#ff2e80}.ketchup-home .nav-link{padding:8px 12px;white-space:nowrap;font-family:var(--font-special-elite),monospace;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#000;transition:background-color .16s ease,color .16s ease}.ketchup-home .nav-link.active,.ketchup-home .nav-link:hover{background:#000;color:#7ae09c}.ketchup-home .nav-toggle{gap:5px;color:#000}.ketchup-home .nav-toggle span{display:block;width:100%;height:2px;background:currentColor;border-radius:2px;transition:transform .2s ease,opacity .2s ease}.ketchup-home .nav.nav-open .nav-toggle span:first-child{transform:translateY(7px) rotate(45deg)}.ketchup-home .nav.nav-open .nav-toggle span:nth-child(2){opacity:0}.ketchup-home .nav.nav-open .nav-toggle span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.ketchup-home .btn{padding:12px 22px;white-space:nowrap;text-decoration:none;cursor:pointer;border:2px solid #000;font-family:var(--font-special-elite),monospace;font-size:16px;letter-spacing:.06em;text-transform:uppercase;transition:transform .12s ease,box-shadow .12s ease,background-color .2s ease}.ketchup-home .btn-lg{padding:15px 26px;font-size:17px}.ketchup-home .btn-primary{background:#000;color:#7ae09c;box-shadow:4px 4px 0 #ff2e80}.ketchup-home .btn-primary:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 #ff2e80}.ketchup-home .btn-secondary{background:#fff;color:#000;box-shadow:4px 4px 0 #000}.ketchup-home .btn-secondary:hover{background:#7ae09c;transform:translate(-2px,-2px);box-shadow:6px 6px 0 #000}.ketchup-home .nav-actions .btn{padding:10px 16px;font-size:12px;box-shadow:3px 3px 0 #000}.ketchup-home .nav-actions .btn-primary{background:#ff2e80;color:#000}.ketchup-home .nav-actions .btn:hover{transform:translate(-2px,-2px);box-shadow:5px 5px 0 #000}.ketchup-home .eyebrow{font-family:var(--font-special-elite),monospace;font-size:15px;letter-spacing:.14em;text-transform:uppercase;background:#000;color:#7ae09c;padding:6px 13px}.ketchup-home .h-display{margin:0;font-family:var(--font-anton),sans-serif;font-size:clamp(30px,3.2vw,44px);line-height:1.04;color:#000;text-transform:uppercase}.ketchup-home .h-display .accent{display:inline-block;color:#ff2e80;font-style:italic;transform:rotate(-1deg)}.ketchup-home .h-section{margin:0;padding-bottom:14px;font-family:var(--font-anton),sans-serif;font-size:clamp(36px,4vw,56px);line-height:1.1;color:#000;text-transform:uppercase}.ketchup-home .h-section .accent{display:inline-block;background:#ff2e80;color:#000;padding:0 14px;margin:4px 0;font-style:italic;transform:rotate(-1deg);box-shadow:4px 4px 0 #000}.ketchup-home .lede{margin:0;max-width:620px;font-family:var(--font-special-elite),monospace;font-size:17px;line-height:1.55;color:#000}.ketchup-home .section-head{max-width:780px}.ketchup-home .section-head .lede{margin-top:18px}.ketchup-home .eyebrow-row{margin-bottom:14px}.ketchup-home .kf .eyebrow-row,.ketchup-home .updates .eyebrow-row{margin-bottom:26px}.ketchup-home .section-head .eyebrow-row:after{content:"";flex:1;height:3px;max-width:60px;background:#000}.ketchup-home .section-num{font-family:var(--font-anton),sans-serif;background:#000;color:#7ae09c;padding:0 10px;border:2px solid #000}.ketchup-home .cta-strip{position:relative;overflow:hidden;background:#000;color:#7ae09c}.ketchup-home .cta-strip:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle,#7ae09c 1px,transparent 1.5px);background-size:8px 8px;opacity:.12;pointer-events:none}.ketchup-home .cta-strip .wrap{position:relative;z-index:1}.ketchup-home .cta-strip .lede{margin:18px auto 28px;color:#7ae09c}.ketchup-home .cta-strip .h-section{color:#7ae09c;margin-bottom:18px}.ketchup-home .cta-strip .btn-primary,.ketchup-home .cta-strip .h-section .accent{background:#ff2e80;color:#000;box-shadow:4px 4px 0 #7ae09c}.ketchup-home .cta-strip .btn-primary:hover{box-shadow:6px 6px 0 #7ae09c}.ketchup-home .hero-editorial{position:relative;overflow:hidden;background:linear-gradient(135deg,#3fd0b7,#b6f081);color:#000}.ketchup-home .hero-editorial:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle,#000 1px,transparent 1.5px);background-size:6px 6px;opacity:.07;pointer-events:none;z-index:0}.ketchup-home .hero-editorial .wrap{position:relative;z-index:1}.ketchup-home .hero-editorial .h-display{margin-top:18px;margin-bottom:8px;max-width:22ch}.ketchup-home .hero-video{position:relative;display:block;width:100%;overflow:visible;aspect-ratio:5/4;min-height:100%;background:#000;border:3px solid #000;box-shadow:10px 10px 0 #000;padding:0;text-align:left}.ketchup-home .hero-video:has(.hero-video-media){overflow:hidden}.ketchup-home .hero-video-media{position:absolute;inset:0;overflow:hidden;background:#000}.ketchup-home .hero-video-player{display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover;background:#000}.ketchup-home .hero-video-label-overlay{position:absolute;top:24px;left:24px;z-index:2;pointer-events:none}.ketchup-home .hero-video-inner{color:#fff;background:repeating-linear-gradient(0deg,rgba(255,255,255,.04) 0 1px,transparent 1px 4px),radial-gradient(ellipse at 30% 70%,rgba(255,46,128,.35),transparent 60%),radial-gradient(ellipse at 80% 20%,rgba(122,224,156,.4),transparent 60%),#000}.ketchup-home .video-tape-label{font-family:var(--font-special-elite),monospace;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:#7ae09c;background:#000;padding:4px 8px;border:2px solid #7ae09c}.ketchup-home .video-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:92px;height:92px;padding:0;background:#ff2e80;color:#000;border:3px solid #000;box-shadow:6px 6px 0 #000;cursor:pointer}.ketchup-home .video-play svg{width:38px;height:38px;margin-left:4px}.ketchup-home .hero-side-2{background:#ff2e80;color:#000;border:3px solid #000;box-shadow:8px 8px 0 #000}.ketchup-home .hero-side-2 .micro{font-family:var(--font-special-elite),monospace;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#000}.ketchup-home .stat{margin:0;font-family:var(--font-anton),sans-serif;font-size:clamp(36px,4vw,48px);line-height:1.05;color:#000;text-transform:uppercase}.ketchup-home .stat em{display:inline-block;background:#7ae09c;color:#000;padding:0 10px;font-style:italic;transform:rotate(-2deg)}.ketchup-home .hero-side-2 p{margin:0;font-size:14px;line-height:1.5}.ketchup-home .hero-side-2 p,.ketchup-home .hosting-label{font-family:var(--font-special-elite),monospace;color:#000}.ketchup-home .hosting-label{font-size:11px;letter-spacing:.06em;text-transform:uppercase;background:#7ae09c;padding:4px 8px;border:2px solid #000}.ketchup-home .hosting-list li{font-family:var(--font-anton),sans-serif;font-size:22px;line-height:1.05;letter-spacing:.01em;text-transform:uppercase;color:#000;border-bottom:2px solid #000;padding-bottom:6px}.ketchup-home .hosting-list li:last-child{border-bottom:none}.ketchup-home .zine-cut{position:absolute;z-index:5;background:#fff;padding:7px;border:2px solid #000;box-shadow:6px 6px 0 rgba(0,0,0,.4);pointer-events:none}.ketchup-home .zine-cut img{display:block;width:100%;height:100%;object-fit:cover}.ketchup-home .zine-cut .cut-cap{position:absolute;left:6px;bottom:6px;background:#ff2e80;color:#000;font-family:var(--font-special-elite),monospace;font-size:10px;letter-spacing:.04em;text-transform:uppercase;padding:2px 6px;border:1px solid #000;mix-blend-mode:normal}.ketchup-home .zine-cut.taped:before{content:"";position:absolute;top:-12px;left:50%;width:74px;height:26px;transform:translateX(-50%) rotate(-5deg);background:repeating-linear-gradient(90deg,rgba(255,46,128,.55) 0 7px,rgba(255,46,128,.32) 7px 14px);border:1px dashed rgba(0,0,0,.35);z-index:1}.ketchup-home .zine-cut.taped.tape-green:before{background:repeating-linear-gradient(90deg,rgba(122,224,156,.7) 0 7px,rgba(122,224,156,.4) 7px 14px)}.ketchup-home .zine-cut.torn{border:none;padding:0;box-shadow:5px 5px 0 rgba(0,0,0,.35);clip-path:polygon(2% 5%,15% 0,33% 6%,52% 0,71% 5%,89% 0,99% 8%,100% 27%,96% 48%,100% 68%,97% 89%,100% 99%,81% 95%,62% 100%,43% 95%,23% 100%,7% 95%,0 85%,4% 64%,0 44%,3% 24%)}.ketchup-home .hero-cut-a{width:168px;height:210px;top:78px;right:3%;transform:rotate(6deg)}.ketchup-home .hero-cut-b{width:132px;height:168px;top:300px;right:13%;transform:rotate(-7deg);z-index:4}.ketchup-home .hero-cut-c{width:150px;height:122px;bottom:28px;right:max(28px,calc((100% - min(100%, 1180px)) / 2 - 20px));transform:rotate(3deg);z-index:6}.ketchup-home .reel-cut-1{width:108px;height:132px;top:-22px;left:-26px;transform:rotate(-8deg)}.ketchup-home .reel-cut-2{width:96px;height:96px;bottom:-24px;right:-22px;transform:rotate(7deg)}.ketchup-home .marquee{background:#000;border-top:3px solid #000;border-bottom:3px solid #000}.ketchup-home .marquee .label{font-family:var(--font-special-elite),monospace;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:#ff2e80}.ketchup-home .marquee .item{font-family:var(--font-anton),sans-serif;font-size:22px;letter-spacing:-.01em;text-transform:uppercase;color:#7ae09c}.ketchup-home .marquee .item:not(:last-child):after{content:"·";margin-left:56px;color:#ff2e80}.ketchup-home .feature-text .h-section{font-size:clamp(28px,3vw,38px)}.ketchup-home .feature-text .h-section em{font-style:italic;color:#ff2e80}.ketchup-home .bullets li{font-family:var(--font-special-elite),monospace;font-size:16px;line-height:1.5;color:#000}.ketchup-home .b-dot{width:22px;height:22px;background:#000;color:#7ae09c}.ketchup-home .b-dot svg{width:12px;height:12px}.ketchup-home .kw{color:#ff2e80;background:#000;padding:0 5px;white-space:nowrap}.ketchup-home .soon-tag{font-family:var(--font-special-elite),monospace;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;background:#ff2e80;color:#000;border:1px solid #000;padding:3px 9px;white-space:nowrap}.ketchup-home .bullets .soon-tag{background:transparent;color:#ff2e80;border-color:#ff2e80}.ketchup-home .feature-visual{background:#fff;border:3px solid #000;box-shadow:10px 10px 0 #000}.ketchup-home .feature-visual img,.ketchup-home .feature-visual video{display:block;width:100%;aspect-ratio:4/3;object-fit:cover}.ketchup-home .kf-card{padding:28px;background:#fff;border:3px solid #000;box-shadow:8px 8px 0 #000}.ketchup-home .kf-card:nth-child(2){box-shadow:8px 8px 0 #ff2e80}.ketchup-home .kf-num{font-family:var(--font-anton),sans-serif;font-size:22px;color:#ff2e80}.ketchup-home .kf-title{font-family:var(--font-anton),sans-serif;font-size:23px;line-height:1.15;text-transform:uppercase;color:#000}.ketchup-home .kf-list li{font-family:var(--font-special-elite),monospace;font-size:14px;font-weight:500;background:#7ae09c;color:#000;border:2px solid #000;padding:7px 14px}.ketchup-home .updates{margin-top:72px}.ketchup-home .issue{padding:22px 24px;background:#fff;border:3px solid #000;box-shadow:6px 6px 0 #000}.ketchup-home .issue:nth-child(2){box-shadow:6px 6px 0 #ff2e80}.ketchup-home .issue-head{padding-bottom:14px;margin-bottom:14px;border-bottom:3px solid #000}.ketchup-home .issue-no{font-family:var(--font-anton),sans-serif;font-size:20px;text-transform:uppercase;color:#000}.ketchup-home .issue-date{font-size:12px;letter-spacing:.04em;text-transform:uppercase;background:#7ae09c;border:2px solid #000;padding:2px 7px}.ketchup-home .issue-date,.ketchup-home .issue-list li{font-family:var(--font-special-elite),monospace;color:#000}.ketchup-home .issue-list li{position:relative;padding-left:20px;font-size:15px;line-height:1.4}.ketchup-home .issue-list li:before{content:"";position:absolute;left:2px;top:8px;width:7px;height:7px;background:#ff2e80}.ketchup-home .issue-link{margin-top:18px;font-family:var(--font-anton),sans-serif;font-size:14px;letter-spacing:.03em;text-transform:uppercase;color:#000;background:#7ae09c;border:2px solid #000;padding:8px 14px;box-shadow:3px 3px 0 #000;transition:transform .12s ease,box-shadow .12s ease}.ketchup-home .issue-link:hover{transform:translate(-2px,-2px);box-shadow:5px 5px 0 #000}.ketchup-home .issue-link span{transition:transform .18s ease}.ketchup-home .issue-link:hover span{transform:translateX(4px)}.ketchup-home .tst-card{background:#fff;border:3px solid #000;box-shadow:8px 8px 0 #000;transform:rotate(-1deg)}.ketchup-home .tst-card:nth-child(2){transform:rotate(1deg);box-shadow:8px 8px 0 #ff2e80}.ketchup-home .tst-photo{aspect-ratio:4/3;border-bottom:3px solid #000}.ketchup-home .tst-photo img{display:block}.ketchup-home .tst-event{position:absolute;left:14px;bottom:14px;font-size:12px;font-weight:600;letter-spacing:.02em;background:#ff2e80;border:2px solid #000;padding:5px 11px}.ketchup-home .tst-event,.ketchup-home .tst-quote{font-family:var(--font-special-elite),monospace;color:#000}.ketchup-home .tst-quote{padding:26px 26px 18px;font-size:19px;line-height:1.45}.ketchup-home .tst-by{padding:0 26px 26px}.ketchup-home .tst-name{font-family:var(--font-anton),sans-serif;font-size:15px;text-transform:uppercase;color:#000}.ketchup-home .tst-role{font-family:var(--font-special-elite),monospace;font-size:13px;color:#000}.ketchup-home .faq-tabs{border:3px solid #000}.ketchup-home .faq-tab{padding:10px 18px;font-family:var(--font-special-elite),monospace;font-size:14px;text-transform:uppercase;color:#000;background:transparent;transition:background-color .16s ease,color .16s ease}.ketchup-home .faq-tab.active{background:#000;color:#7ae09c}.ketchup-home .faq-group-label{font-family:var(--font-special-elite),monospace;font-size:13px;letter-spacing:.08em;text-transform:uppercase;background:#000;color:#7ae09c;padding:6px 12px}.ketchup-home .faq-item{border-bottom:2px solid #000}.ketchup-home .faq-list{border-top:3px solid #000}.ketchup-home .faq-q{padding:22px 8px;background:transparent;font-family:var(--font-anton),sans-serif;font-size:19px;letter-spacing:.01em;line-height:1.3;text-transform:uppercase;color:#000}.ketchup-home .faq-q:hover{color:#ff2e80}.ketchup-home .faq-plus{background:#7ae09c;color:#000;border:2px solid #000;transition:transform .22s ease,background-color .22s ease,color .22s ease}.ketchup-home .faq-q[aria-expanded=true] .faq-plus{transform:rotate(45deg);background:#000;color:#7ae09c}.ketchup-home .faq-a{display:none;padding:0 8px 26px;max-width:720px;font-family:var(--font-special-elite),monospace;font-size:17px;line-height:1.6;color:#000}.ketchup-home .faq-q[aria-expanded=true]+.faq-a{display:block}.ketchup-home .faq-a p{margin:0 0 12px}.ketchup-home .faq-a p:last-child{margin-bottom:0}.ketchup-home .footer{padding:80px 0 36px;background:#000;color:#7ae09c}.ketchup-home .footer-brand .nav-logo{font-size:32px;color:#7ae09c}.ketchup-home .footer-brand .nav-logo .dot{color:#ff2e80}.ketchup-home .footer-brand p{max-width:360px;line-height:1.5}.ketchup-home .footer a,.ketchup-home .footer-brand p{font-family:var(--font-special-elite),monospace;color:#7ae09c}.ketchup-home .footer a{text-decoration:none}.ketchup-home .footer a:hover{color:#ff2e80}.ketchup-home .footer-bottom{font-size:13px;border-top:1px solid rgba(122,224,156,.3);color:rgba(122,224,156,.7)}.ketchup-home .footer-bottom a{color:rgba(122,224,156,.85)}@media (max-width:63.999rem){.ketchup-home .nav-inner{flex-wrap:wrap;height:auto;min-height:60px;gap:16px;row-gap:0}.ketchup-home .nav-link{font-size:15px}.ketchup-home .nav-actions .btn{padding:13px 16px;font-size:15px}.ketchup-home .marquee .item{font-size:18px}.ketchup-home .marquee .item:not(:last-child):after{margin-left:28px}}@media (max-width:39.999rem){.ketchup-home .hero-video{box-shadow:6px 6px 0 #000}.ketchup-home .feature-visual,.ketchup-home .kf-card{box-shadow:5px 5px 0 #000}}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6ced06489fd81a3f-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/aa5f74293546f6d0-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/62c97acc3aa63787-s.p.woff2) format("woff2");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}@font-face{font-family:Anton Fallback;src:local("Arial");ascent-override:129.70%;descent-override:36.29%;line-gap-override:0.00%;size-adjust:90.69%}.__className_ec6dc7{font-family:Anton,Anton Fallback;font-weight:400;font-style:normal}.__variable_ec6dc7{--font-anton:"Anton","Anton Fallback"}@font-face{font-family:Special Elite;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0c310187b552b27d-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Special Elite;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e210f091ebfac73b-s.p.woff2) format("woff2");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}@font-face{font-family:Special Elite Fallback;src:local("Arial");ascent-override:60.00%;descent-override:25.33%;line-gap-override:0.00%;size-adjust:117.20%}.__className_91eb3e{font-family:Special Elite,Special Elite Fallback;font-weight:400;font-style:normal}.__variable_91eb3e{--font-special-elite:"Special Elite","Special Elite Fallback"}