.built-with-you{display:block;overflow:hidden;background:#0a0f1a;color:#f9fafb;font-family:Inter,-apple-system,Segoe UI,sans-serif;font-size:16px;line-height:normal;letter-spacing:normal}.built-with-you *,.built-with-you *:before,.built-with-you *:after{box-sizing:border-box}.built-with-you [hidden]{display:none!important}.built-with-you a{color:inherit}.built-with-you h1,.built-with-you h2{color:#f9fafb;font-family:inherit;font-weight:700;text-transform:none}.built-with-you p{font-size:16px;line-height:1.7;color:#b9c8cd}.built-with-you__wall,.built-with-you__participate{padding:64px 6%;min-height:calc(100svh - 76px)}.built-with-you__wall{background:radial-gradient(ellipse at 50% 65%,#153c3c55,transparent 65%),linear-gradient(115deg,#0c1430,#0a2a22);display:flex;flex-direction:column;align-items:center;justify-content:center;padding-bottom:48px}.built-with-you__intro{text-align:center;max-width:1100px;width:100%}.built-with-you h1{font-size:clamp(34px,5vw,64px);letter-spacing:-.045em;line-height:1.05;margin:18px 0}.built-with-you__intro p{max-width:600px;margin:0 auto}.built-with-you__motion{width:100%;max-width:1180px;margin:42px auto 0;position:relative}.built-with-you__window{display:none;height:260px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);touch-action:pan-y}.built-with-you__lanes{display:flex;flex-direction:column;gap:18px;height:100%}.built-with-you__lane{display:flex;width:100%;overflow:hidden;flex-shrink:0}.built-with-you__belt{display:flex;width:max-content;gap:0;animation:built-with-you-flow-x var(--duration, 44s) linear infinite;will-change:transform}.built-with-you__group{display:flex;gap:18px;align-items:center;padding-right:18px;flex-shrink:0}.built-with-you__plaque{position:relative;display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:max-content;min-width:0;min-height:82px;padding:20px 28px;background:linear-gradient(165deg,#ffffff16,#ffffff05);border:1px solid #ffffff22;border-radius:3px;color:#f9fafb;font-size:22px;font-weight:500;letter-spacing:-.025em;white-space:nowrap;box-shadow:0 6px #020c1530,0 15px 22px #0002}.built-with-you__plaque:before{content:"";position:absolute;top:0;left:15%;right:15%;height:1px;background:#ffffff42}.built-with-you__lane:nth-child(2) .built-with-you__belt{animation-direction:reverse}.built-with-you__supporters{display:grid;list-style:none;margin:0;padding:0;gap:12px;grid-template-columns:repeat(auto-fit,minmax(min(160px,100%),1fr))}.built-with-you__supporters li{padding:18px;border:1px solid #ffffff24;border-radius:4px;text-align:center;overflow-wrap:anywhere}.built-with-you--ready .built-with-you__window{display:block}.built-with-you--ready .built-with-you__supporters{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%)}.built-with-you__participate{display:flex;align-items:center;justify-content:center;text-align:center}.built-with-you__content{width:100%;max-width:1100px}.built-with-you h2{font-size:clamp(30px,4.2vw,54px);letter-spacing:-.04em;line-height:1.08;margin:16px 0 20px}.built-with-you .built-with-you__submission-copy{max-width:960px;margin-left:auto;margin-right:auto;line-height:1.75}.built-with-you__contact{display:flex;justify-content:center;align-items:center;margin-top:28px}.built-with-you__submit{display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:999px;background:linear-gradient(110deg,#10b981,#3b82f6);color:#fff;min-height:50px;padding:14px 26px;font:600 14px Inter,-apple-system,Segoe UI,sans-serif;letter-spacing:normal;cursor:pointer;box-shadow:0 8px 24px #10b98120}.built-with-you__submit:hover{filter:brightness(1.12)}.built-with-you__submit:disabled{cursor:wait;opacity:.7}.built-with-you button:focus-visible,.built-with-you a:focus-visible{outline:3px solid #34d399;outline-offset:5px}.built-with-you .built-with-you__status{font-size:13px;color:#d7e3e6;margin:18px 0 0}@keyframes built-with-you-flow-x{to{transform:translate(-50%)}}@media(hover:hover)and (pointer:fine){.built-with-you__window:hover .built-with-you__belt{animation-play-state:paused}}@media(min-width:900px){.built-with-you h1,.built-with-you h2{white-space:nowrap}}@media(max-width:640px){.built-with-you__wall,.built-with-you__participate{padding:36px 20px;min-height:calc(100svh - 64px)}.built-with-you__wall{padding-top:32px;padding-bottom:32px}.built-with-you__intro{max-width:440px}.built-with-you h1{font-size:clamp(30px,8.6vw,40px);line-height:1.12;margin:0 0 16px;letter-spacing:-.04em;text-wrap:balance}.built-with-you__intro p{font-size:14px;line-height:1.65;max-width:340px;text-wrap:pretty}.built-with-you__motion{width:calc(100% + 40px);margin-left:-20px;margin-top:28px}.built-with-you__window{height:225px}.built-with-you__lanes{gap:16px}.built-with-you__group{gap:14px;padding-right:14px}.built-with-you__plaque{font-size:17px;min-height:74px;padding:16px 24px}.built-with-you__supporters{margin:0 20px}.built-with-you__participate{min-height:0;padding-top:52px;padding-bottom:52px;border-top:1px solid #ffffff16;align-items:flex-start}.built-with-you__content{max-width:440px}.built-with-you h2{font-size:clamp(29px,8vw,36px);line-height:1.15;margin:0 0 16px;text-wrap:balance}.built-with-you .built-with-you__submission-copy{font-size:14px;line-height:1.75;margin:0 auto;max-width:440px}.built-with-you__contact{width:100%;margin:24px auto 0}.built-with-you__submit{width:100%;min-height:52px;font-size:15px}}@media(max-width:360px){.built-with-you__wall,.built-with-you__participate{padding-left:16px;padding-right:16px}.built-with-you__motion{width:calc(100% + 32px);margin-left:-16px}.built-with-you__supporters{margin-left:16px;margin-right:16px}}@media(max-width:640px)and (max-height:700px){.built-with-you__wall{justify-content:flex-start;padding-top:28px}}@media(prefers-reduced-motion:reduce){.built-with-you .built-with-you__window{display:none}.built-with-you .built-with-you__belt{animation:none}.built-with-you .built-with-you__supporters{position:static;width:auto;height:auto;overflow:visible;clip-path:none}}
/*# sourceMappingURL=/cdn/shop/t/257/assets/section-main-built-with-you.css.map */
