@font-face{font-family:Nexa;src:url(/assets/Nexa-Regular-DpEsx4_h.woff2) format("woff2"),url(/assets/Nexa-Regular-DP0Q23Ed.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Nexa;src:url(/assets/Nexa-ExtraBold-C4zqJHxH.woff2) format("woff2"),url(/assets/Nexa-ExtraBold-D4DI7GjB.otf) format("opentype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Nexa;src:url(/assets/Nexa-Book-DsIBpafV.woff2) format("woff2"),url(/assets/Nexa-Book-D3McIhP0.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Nexa;src:url(/assets/Nexa-Bold-DplWaPdP.woff2) format("woff2"),url(/assets/Nexa-Bold-CoKVMyTp.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}:root{--bg: #050509;--fg: #f5f5f7;--muted: #9a9aa0;--accent: #9000d3;--border-subtle: rgba(255, 255, 255, .08);--radius-lg: 24px;--radius-pill: 999px}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0;width:100%;min-height:100%;overflow-x:hidden;background-color:#050509;-webkit-tap-highlight-color:transparent}a,button{-webkit-tap-highlight-color:transparent}.bg-canvas{position:fixed;inset:0;width:100%;height:100%;display:block;z-index:0;pointer-events:none}.page{width:100%;min-height:100vh;position:relative;z-index:auto;overflow-x:hidden;color:var(--fg);font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;padding-top:88px;background:transparent}.bg-grain{pointer-events:none;position:fixed;inset:0;z-index:0;background-image:url(/assets/noise-BIZdiTSw.webp);background-size:512px 512px;mix-blend-mode:soft-light;opacity:.3}.nav,.hero{position:relative;z-index:auto}.nav{position:fixed;top:0;left:0;width:100%;padding:35px 25px 16px;display:flex;align-items:center;z-index:20}.nav__desktop{display:flex;align-items:center;width:100%}.nav__mobile{display:none}.nav__logo{position:absolute;left:50%;transform:translate(-50%);display:flex;justify-content:center}.nav__logo-img{height:45px;width:auto}.nav__links{margin-left:auto}.nav__links-inner{display:inline-flex;align-items:center;gap:40px;padding:10px 35px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff0f;border-radius:60px;border:1px solid var(--border-subtle);position:relative;z-index:30}.nav__links a{color:var(--fg);font-family:Sqwiggle,sans-serif;font-weight:500;font-size:18px;text-decoration:none;transition:opacity .15s ease,transform .15s ease}.nav__links a:hover{opacity:1;transform:translateY(-1px)}.nav__mobile-inner{display:flex;flex-direction:column;align-items:stretch;gap:0;padding:12px 20px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff0f;border-radius:32px;border:1px solid var(--border-subtle);overflow:hidden;transition:padding-bottom .7s cubic-bezier(.16,1,.3,1),gap .7s cubic-bezier(.16,1,.3,1);transform-origin:50% 0%;position:relative;z-index:30}.nav__mobile-inner--open{padding-bottom:15px}.nav__mobile-top{display:flex;align-items:center;justify-content:space-between}.nav__mobile-menu-panel{display:flex;flex-direction:column;align-items:stretch;gap:0;max-height:0;overflow:hidden;opacity:0;pointer-events:none;padding-top:0;padding-bottom:0;transform-origin:50% 0%;transition:max-height .7s cubic-bezier(.16,1,.3,1),opacity .45s ease-out}.nav__mobile-menu-panel--open{max-height:260px;opacity:1;pointer-events:auto;padding-top:15px;padding-bottom:15px}.nav__mobile-item{width:100%}.nav__mobile-link{display:block;width:100%;color:var(--fg);font-family:Nexa,sans-serif;font-weight:300;font-size:25px;text-decoration:none;text-transform:lowercase;padding:14px 12px;line-height:1.2;letter-spacing:-.02em;overflow:hidden}.nav__mobile-divider{width:100%;height:1px;background-color:var(--border-subtle)}.nav__mobile-link-char{display:inline-block;opacity:0;transform-origin:50% 100%}.nav__mobile-logo img{height:30px;width:auto}.nav__mobile-menu{background:transparent;border:1px solid rgba(255,255,255,.18);width:37px;height:37px;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:0;cursor:pointer}.nav__mobile-flag{display:flex;align-items:center;justify-content:center;width:23px;height:16px}.nav__mobile-flag svg{display:block;width:100%;height:100%;animation:navFlagWave 1.6s ease-in-out infinite}.nav__mobile-flag path{fill:none;stroke:var(--fg);stroke-width:2.5;stroke-linecap:butt;stroke-dasharray:40;stroke-dashoffset:0;transition:stroke-dashoffset .35s ease,d .35s ease}.nav__mobile-flag--open path{d:path("M1 6 L37 6");stroke-dashoffset:0}.nav__mobile-flag:not(.nav__mobile-flag--open) svg{animation:navFlagWave 1.6s ease-in-out infinite}@keyframes navFlagWave{0%{transform:translateY(0)}50%{transform:translateY(1px)}to{transform:translateY(0)}}.hero{position:relative;margin:0 auto;padding:40px 24px 64px;min-height:100vh;z-index:auto}.hero__content{height:100vh}.hero__spacer{height:0}.scroll-title{position:absolute;left:0;top:0;width:100%;pointer-events:none}.scroll-title__text{margin:0;padding-left:8vw;padding-right:4vw;font-family:Nexa,sans-serif;font-weight:800;font-size:clamp(82px,15.5vw,185px);line-height:1;letter-spacing:-.06em;white-space:nowrap}.scroll-title__char{display:inline-block}.scroll-title__word{display:inline-block;white-space:nowrap}.scroll-title__space{display:inline-block;width:.35em}.scroll-subtitle{position:absolute;right:4vw;top:100%;margin-top:12px;font-family:Nexa,sans-serif;font-size:clamp(18px,3vw,32px);opacity:0;letter-spacing:-.02em;text-align:right;pointer-events:none}.hero__statement{width:100%;padding-left:8vw;padding-right:8vw;padding-top:0vh;margin-top:0}.hero__statement-inner{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,.9fr);row-gap:clamp(2rem,6vh,5rem);column-gap:6vw;align-items:flex-start}.hero__statement-heading{margin:0;font-family:Nexa,sans-serif;font-weight:800;font-size:clamp(78px,11vw,175px);line-height:.85;letter-spacing:-.06em;text-align:left;max-width:100vw}.hero__statement-word{display:inline-block;white-space:nowrap}.hero__statement-char{display:inline-block}.hero__statement-space{display:inline-block;width:.35em}.hero__statement-body{max-width:28rem;font-family:Nexa,sans-serif;font-weight:300;font-size:clamp(10px,1.8vw,20px);line-height:1.6;grid-column:2 / 3;grid-row:2 / 3}.hero__statement-line{opacity:0;transform:translateY(40px);transition:opacity .7s ease,transform .7s cubic-bezier(.25,.46,.45,.94)}.hero__statement-line--visible{opacity:1;transform:translateY(0)}.hero__marquee{position:relative;width:100vw;left:50%;transform:translate(-50%);margin:0;margin-top:17vh;padding:0;overflow:hidden;white-space:nowrap;background:none!important;mix-blend-mode:lighten;z-index:1;will-change:clip-path}.hero__marquee-track{display:inline-flex;align-items:center;gap:0;white-space:nowrap;padding-left:10vw;padding-right:10vw;animation:heroMarquee 90s linear infinite;animation-delay:-8s;filter:drop-shadow(0 0 .2px #fff)}.hero__marquee-item{position:relative;display:inline-flex;align-items:center;gap:6rem;margin:0;filter:drop-shadow(0 0 .4px #fff)}.hero__marquee-text{color:#000;font-family:Nexa,sans-serif;font-weight:800;font-size:clamp(78px,11vw,175px);letter-spacing:-.09em;text-transform:lowercase;mix-blend-mode:lighten;filter:drop-shadow(0 0 .15px #fff) drop-shadow(0 0 .45px #fff) drop-shadow(0 0 .9px #fff)}.hero__marquee-dot{width:1.5em;height:1.5em;border:.25px solid var(--fg);border-radius:50%;display:inline-block;vertical-align:middle;margin-left:0;margin-right:5rem;transform:translateY(.8em);filter:drop-shadow(0 0 .1px #fff)}@keyframes heroMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(max-width:900px){.hero,.hero__content{min-height:34rem}.hero{padding-top:24px;padding-bottom:64px}.nav__links,.nav__desktop{display:none}.nav__mobile{display:block;width:100%}.scroll-title__text{padding-left:8vw;padding-right:8vw;white-space:normal;font-size:15vw;line-height:.85}.scroll-title__word{display:block}.scroll-subtitle{position:absolute;right:4vw;top:100%;margin-top:12px;padding-left:8vw;font-size:18px;font-weight:400;opacity:0;text-align:left;transform:translateY(20px);transition:opacity .7s ease,transform .7s cubic-bezier(.25,.46,.45,.94)}.scroll-subtitle--visible{opacity:1;transform:translateY(0)}.hero__statement{padding-left:8vw;padding-right:8vw;padding-top:0;margin-top:4rem}.hero__statement-inner{display:flex;flex-direction:column;gap:3.5rem}.hero__statement-heading{font-size:clamp(42px,12vw,72px);max-width:100%;line-height:.9}.hero__statement-body{max-width:100%;font-size:18px;font-weight:400;line-height:1.4em}.hero__marquee{position:relative;width:100vw;left:50%;transform:translate(-50%);margin:0;margin-top:4vh;padding:0;overflow:hidden;white-space:nowrap;background:none!important;mix-blend-mode:lighten;z-index:1;will-change:clip-path}.hero__marquee-text{font-size:clamp(120px,22vw,260px);filter:drop-shadow(0 0 .12px #fff) drop-shadow(0 0 .35px #fff) drop-shadow(0 0 .7px #fff)}.hero__marquee-dot{width:1.2em;height:1.2em;border:0px solid transparent;box-shadow:0 0 0 .05px var(--fg);filter:drop-shadow(0 0 .017px #fff);margin-right:3rem;transform:translateY(.8em)}}@media(max-width:640px){.nav{padding-inline:18px}.hero{padding-inline:18px;padding-bottom:48px}}@font-face{font-family:Sqwiggle;src:url(./assets/fonts/Sqwiggle-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sqwiggle;src:url(./assets/fonts/Sqwiggle-Bold.woff2) format("woff2"),url(./assets/fonts/Sqwiggle-Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}body{background-color:#1c1c1c;margin:0;padding:0;font-family:Sqwiggle,sans-serif}.content{padding:3.5vw 4vw 4.5vw;color:#eaeaea;box-sizing:border-box}h1{font-size:13vw;font-weight:500;margin:0 0 0 -12px;margin-bottom:2.5vw;text-align:left;letter-spacing:-.06em;line-height:10vw;text-transform:lowercase;font-family:Sqwiggle,sans-serif}.date-container{position:relative;font-size:2.360828548vw;font-weight:500;margin:0 0 18.1104px;text-align:left;line-height:23.6px;font-family:Sqwiggle,sans-serif}.date{display:inline;margin:0}.invoice-number{position:absolute;right:0;top:0;font-size:2.360828548vw;font-weight:500;line-height:23.6px;font-family:Sqwiggle,sans-serif}.info{font-size:.90179414987vw;font-weight:500;margin:0;text-align:left;text-transform:capitalize;font-family:Sqwiggle,sans-serif}.info:last-of-type{margin-bottom:40px}.gradient-line{height:3.2078px;width:100%;background:linear-gradient(to right,#00ff49,#9444ff,red);margin-bottom:24.0315px}.table-container{width:80%;margin:0 auto;font-family:Sqwiggle,sans-serif;font-size:.69368780759em;line-height:10.67px;text-transform:capitalize}.table-inner{display:flex;justify-content:space-between;align-items:flex-start;width:100%;padding-bottom:82.4561px}.table-inner.data{padding-bottom:146.2177px}.table-col{flex:0 0 auto;text-align:left;font-family:Sqwiggle,sans-serif}.table-inner .table-col.description{min-width:90px}.table-inner .table-col.price{min-width:40px}.table-inner .table-col.quantity{min-width:60px}.table-inner .table-col.total{min-width:40px;text-align:right}.table-inner.data .table-col.description{min-width:90px}.table-inner.data .table-col.price{min-width:40px}.table-inner.data .table-col.quantity{min-width:60px}.table-inner.data .table-col.total{min-width:40px;text-align:right}.thanks{margin-left:0;font-family:Sqwiggle,sans-serif;font-size:.69368780759em;text-transform:capitalize;position:relative;width:100%;margin-bottom:0}.thanks-inner{display:flex;justify-content:space-between;align-items:center;max-width:100%;flex-wrap:wrap}.logo{width:150px;height:auto}.invoice-button{background-color:#1c1c1c;color:#eaeaea;font-family:Sqwiggle,sans-serif;font-size:1.3em;padding:10px 36px;border:1.4px solid #fff;border-radius:50px;cursor:pointer;margin-left:10px}.invoice-button:first-child{margin-left:0}.invoice-button:hover,.invoice-button:active{background-color:#eaeaea;color:#1c1c1c}.button-group{display:flex;align-items:center;flex-shrink:0}.button-group .invoice-button:nth-child(2){margin-right:40px}.thanks-mobile{display:none}@media(max-width:600px){.content{border-top:2px solid #9444FF;padding-left:25px;padding-right:25px;padding-top:30px}h1{font-size:19vw;text-align:left;margin:0 0 8px;line-height:.9;width:100%;letter-spacing:-.04em}.date-container{font-size:4.08548821658vw;margin-bottom:13px;font-family:Sqwiggle,sans-serif}.invoice-number{font-size:4.08548821658vw}.info{font-size:2.52502361964vw}.gradient-line{height:2.5px;width:100%;margin-bottom:18px;background:linear-gradient(to right,#00ff49,#9444ff,red)}.info:last-of-type{margin-bottom:20px}.table-container{width:100%;position:relative}.table-inner{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;align-items:flex-start;padding-bottom:16px;gap:8px}.table-inner.data{padding-bottom:24px}.table-col{display:block;font-family:Sqwiggle,sans-serif;font-size:2.52502361964vw;line-height:1.4;margin-left:0}.thanks-inner{flex-direction:column;align-items:flex-start;gap:20px}.button-group{width:100%;flex-direction:column;align-items:stretch;margin:0;padding-bottom:10px}.invoice-button{width:100%;margin:12px 0 0;font-family:Sqwiggle,sans-serif;font-size:2.52502361964vw;border:.8px solid #fff;padding:14px 24px}.thanks-inner{display:none}.thanks{margin-left:0;font-family:Sqwiggle,sans-serif;font-size:2.52502361964vw;text-transform:capitalize;position:relative;width:100%;margin-bottom:0}.thanks-mobile{display:flex;flex-direction:column;gap:20px;position:fixed;bottom:50px;left:0;right:0;padding:0 40px;box-sizing:border-box}.thanks-mobile .button-group{width:100%;flex-direction:column;align-items:stretch;margin:0}.thanks-mobile .text-logo-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.thanks-mobile .logo{width:34px}}@page{size:A4;margin:0}@media print{html,body{margin:0!important;padding:0!important;background:#1c1c1c!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}body{font-family:Sqwiggle,sans-serif}.content{background:#1c1c1c!important;width:100%;box-sizing:border-box;padding:0;margin:0;transform:scale(.85);transform-origin:top left}.button-group,.invoice-button,.thanks-mobile{display:none!important}.thanks-inner{display:flex!important}.thanks{position:static;margin-top:24px}.table-container{width:100%;margin:0}.table-inner{page-break-inside:avoid}.logo{width:120px;height:auto}}
