.services-module__g8J8Uq__page{--ink:#0d0d0d;--bone:#fff;--tint:#f7f9f4;--rule:#e5e5e5;--mist:#6b7280;--wave:#74c947;--wave-deep:#5fb136;--wave-text:#3e8a1c;--forest:#1e5a16;--body:#0d0d0dbf;--shadow-hard:0 1px 2px #0000000d, 0 4px 12px #0000000a;--shadow-wave:0 2px 12px #74c94747;--wrap:1180px;--gutter:24px;--hdr:68px;padding-top:var(--hdr);background:linear-gradient(var(--ink) 0 var(--hdr), var(--bone) var(--hdr));color:var(--ink);font-family:var(--font-archivo), system-ui, sans-serif;-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.55}.services-module__g8J8Uq__page h1,.services-module__g8J8Uq__page h2,.services-module__g8J8Uq__page h3,.services-module__g8J8Uq__page h4,.services-module__g8J8Uq__page b,.services-module__g8J8Uq__page strong{font-family:inherit}.services-module__g8J8Uq__page h1,.services-module__g8J8Uq__page h2,.services-module__g8J8Uq__page h3,.services-module__g8J8Uq__page h4,.services-module__g8J8Uq__page p,.services-module__g8J8Uq__page ul{margin:0;padding:0}.services-module__g8J8Uq__page img{max-width:100%;display:block}.services-module__g8J8Uq__wrap{max-width:var(--wrap);padding:0 var(--gutter);margin:0 auto}.services-module__g8J8Uq__serif{font-family:var(--font-serif), Georgia, serif;letter-spacing:0;font-style:italic;font-weight:400}.services-module__g8J8Uq__mono{font-family:var(--font-mono), ui-monospace, monospace}.services-module__g8J8Uq__ico{flex:none;width:22px;height:22px}.services-module__g8J8Uq__btn{letter-spacing:-.01em;cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:2px;justify-content:center;align-items:center;gap:10px;font-family:inherit;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s,border-color .2s;display:inline-flex}.services-module__g8J8Uq__btn:hover{transform:translateY(-1px);box-shadow:0 6px 16px #00000014}.services-module__g8J8Uq__btn:focus-visible{outline:2px solid var(--wave);outline-offset:3px}.services-module__g8J8Uq__btn:disabled{opacity:.7;cursor:progress;transform:none}.services-module__g8J8Uq__btnPrimary{background:var(--wave);color:var(--ink);box-shadow:var(--shadow-wave)}.services-module__g8J8Uq__btnPrimary:hover{background:var(--wave-deep);color:var(--ink)}.services-module__g8J8Uq__btnGhost{background:var(--bone);color:var(--ink);border-color:var(--rule)}.services-module__g8J8Uq__btnGhost:hover{border-color:var(--ink);color:var(--ink)}.services-module__g8J8Uq__btnDark{background:var(--ink);color:var(--bone)}.services-module__g8J8Uq__btnDark:hover{color:var(--bone);background:#262626}.services-module__g8J8Uq__btnLg{padding:17px 30px;font-size:17px}.services-module__g8J8Uq__btnMd{padding:11px 18px;font-size:14px}.services-module__g8J8Uq__btn .services-module__g8J8Uq__ico{stroke-width:2.25px;width:18px;height:18px}.services-module__g8J8Uq__eyebrow{font-family:var(--font-mono), monospace;text-transform:uppercase;letter-spacing:.18em;color:var(--ink);align-items:center;gap:10px;font-size:11px;font-weight:600;display:inline-flex}.services-module__g8J8Uq__dot{background:var(--wave);border-radius:50%;flex:none;width:6px;height:6px}.services-module__g8J8Uq__chip{border:1px solid var(--rule);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffd9;border-radius:999px;align-items:center;gap:10px;padding:7px 14px;display:inline-flex}.services-module__g8J8Uq__chip .services-module__g8J8Uq__ico{width:16px;height:16px;color:var(--wave-text)}.services-module__g8J8Uq__crumbs{color:var(--mist);align-items:center;gap:8px;margin-bottom:18px;font-size:13px;display:flex}.services-module__g8J8Uq__crumbs a{color:var(--mist);text-decoration:none}.services-module__g8J8Uq__crumbs a:hover{color:var(--ink)}.services-module__g8J8Uq__hero{border-bottom:1px solid var(--rule);background:radial-gradient(55% 60% at 82% 30%, #74c94733, transparent 70%), radial-gradient(40% 45% at 100% 95%, #1e5a161f, transparent 70%), var(--bone);position:relative;overflow:hidden}.services-module__g8J8Uq__heroBg{background-image:linear-gradient(var(--rule) 1px, transparent 1px), linear-gradient(90deg, var(--rule) 1px, transparent 1px);opacity:.8;background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 80% at 72% 40%,#000 20%,#0000 75%);mask-image:radial-gradient(70% 80% at 72% 40%,#000 20%,#0000 75%)}.services-module__g8J8Uq__heroWrap{grid-template-columns:minmax(0,1.02fr) minmax(0,1fr);align-items:center;gap:40px;padding-top:56px;padding-bottom:84px;display:grid;position:relative}.services-module__g8J8Uq__hero h1{letter-spacing:-.045em;color:var(--ink);margin:22px 0;font-size:clamp(40px,5.4vw,70px);font-weight:900;line-height:.98}.services-module__g8J8Uq__hero h1 .services-module__g8J8Uq__accent{color:var(--wave-text);letter-spacing:-.01em;padding-right:.06em;font-size:1.1em}.services-module__g8J8Uq__spark{vertical-align:.55em;width:.42em;height:.42em;color:var(--wave);margin-left:.04em;display:inline-block}.services-module__g8J8Uq__lead{color:var(--body);max-width:540px;margin:0 0 30px;font-size:clamp(17px,1.5vw,19px)}.services-module__g8J8Uq__lead strong{color:var(--ink);font-weight:700}.services-module__g8J8Uq__heroCtas{flex-wrap:wrap;gap:12px;margin-bottom:40px;display:flex}.services-module__g8J8Uq__perks{border:1px solid var(--rule);background:var(--bone);max-width:560px;box-shadow:var(--shadow-hard);border-radius:2px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.services-module__g8J8Uq__perk{border-right:1px solid var(--rule);flex-direction:column;gap:10px;padding:16px 14px;font-size:13px;font-weight:600;line-height:1.3;display:flex}.services-module__g8J8Uq__perk:last-child{border-right:0}.services-module__g8J8Uq__perk .services-module__g8J8Uq__ico{color:var(--forest)}.services-module__g8J8Uq__visual{padding:40px 0 30px;position:relative}.services-module__g8J8Uq__sticker{z-index:3;background:var(--bone);border:1px solid var(--rule);box-shadow:var(--shadow-hard);border-radius:2px;padding:12px 20px 14px;position:absolute;top:-6px;right:0;transform:rotate(-4deg)}.services-module__g8J8Uq__sticker .services-module__g8J8Uq__serif{font-size:26px;line-height:1.05;display:block}.services-module__g8J8Uq__sticker svg{width:120px;height:10px;color:var(--wave);margin-top:4px;display:block}.services-module__g8J8Uq__window{z-index:2;background:var(--ink);border:10px solid #151515;border-top-width:0;border-radius:14px;width:100%;max-width:600px;margin-left:auto;position:relative;overflow:hidden;box-shadow:0 30px 60px -20px #00000073}.services-module__g8J8Uq__winBar{background:#151515;align-items:center;gap:7px;padding:12px 6px;display:flex}.services-module__g8J8Uq__winBar i{border-radius:50%;width:10px;height:10px;display:block}.services-module__g8J8Uq__winBar i:first-child{background:#ff5f57}.services-module__g8J8Uq__winBar i:nth-child(2){background:#febc2e}.services-module__g8J8Uq__winBar i:nth-child(3){background:#28c840}.services-module__g8J8Uq__winUrl{font-family:var(--font-mono), monospace;color:#aaa;text-align:center;white-space:nowrap;text-overflow:ellipsis;background:#232323;border-radius:6px;flex:1;margin:0 34% 0 4%;padding:5px 10px;font-size:11px;overflow:hidden}.services-module__g8J8Uq__winUrl b{color:var(--wave);font-weight:600}.services-module__g8J8Uq__window img{aspect-ratio:16/10.4;object-fit:cover;border-radius:4px;width:100%}.services-module__g8J8Uq__float{z-index:4;background:var(--bone);border:1px solid var(--rule);border-radius:4px;align-items:center;gap:12px;padding:12px 14px;font-size:13px;line-height:1.25;display:flex;position:absolute;box-shadow:0 12px 30px -8px #00000038}.services-module__g8J8Uq__float b{font-size:13.5px;display:block}.services-module__g8J8Uq__float small{color:var(--mist);font-size:12px}.services-module__g8J8Uq__badge{border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid}.services-module__g8J8Uq__badge .services-module__g8J8Uq__ico{stroke-width:2.2px;width:18px;height:18px}.services-module__g8J8Uq__floatA{bottom:120px;left:-34px}.services-module__g8J8Uq__floatA .services-module__g8J8Uq__badge{color:var(--forest);background:#1e5a161a}.services-module__g8J8Uq__floatB{bottom:-4px;right:-14px}.services-module__g8J8Uq__floatB .services-module__g8J8Uq__badge{color:var(--wave-text);background:#74c94729}.services-module__g8J8Uq__note{z-index:4;border:1px solid var(--rule);box-shadow:var(--shadow-hard);background:#fbfdf8;border-radius:2px;max-width:210px;padding:12px 16px;position:absolute;bottom:-18px;left:-8px;transform:rotate(3deg)}.services-module__g8J8Uq__note .services-module__g8J8Uq__serif{font-size:20px;line-height:1.05}.services-module__g8J8Uq__note em{color:var(--wave-text)}.services-module__g8J8Uq__ticker{background:var(--ink);color:var(--bone);overflow:hidden}.services-module__g8J8Uq__tickerTrack{width:max-content;animation:48s linear infinite services-module__g8J8Uq__marquee;display:flex}.services-module__g8J8Uq__ticker:hover .services-module__g8J8Uq__tickerTrack{animation-play-state:paused}.services-module__g8J8Uq__tickerItem{font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;border-right:1px solid #ffffff1f;align-items:center;gap:12px;padding:18px 34px;font-size:12px;font-weight:600;display:flex}.services-module__g8J8Uq__tickerItem .services-module__g8J8Uq__ico{color:var(--wave);width:18px;height:18px}@keyframes services-module__g8J8Uq__marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.services-module__g8J8Uq__block{padding:104px 0}.services-module__g8J8Uq__tinted{background:var(--tint);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.services-module__g8J8Uq__secHead{max-width:720px;margin-bottom:52px}.services-module__g8J8Uq__secHead h2{letter-spacing:-.04em;margin:18px 0 16px;font-size:clamp(32px,4vw,50px);font-weight:800;line-height:1.02}.services-module__g8J8Uq__secHead h2 .services-module__g8J8Uq__serif{color:var(--wave-text);font-size:1.08em}.services-module__g8J8Uq__secHead p{color:var(--body);margin:0;font-size:18px}.services-module__g8J8Uq__center{text-align:center;margin-left:auto;margin-right:auto}.services-module__g8J8Uq__projects{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.services-module__g8J8Uq__proj{background:var(--bone);border:1px solid var(--rule);height:100%;color:var(--ink);border-radius:2px;flex-direction:column;padding:24px 22px 22px;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;position:relative}.services-module__g8J8Uq__proj:hover{border-color:var(--wave);color:var(--ink);transform:translateY(-2px);box-shadow:0 10px 24px -10px #00000026}.services-module__g8J8Uq__projTop{justify-content:space-between;align-items:flex-start;margin-bottom:26px;display:flex}.services-module__g8J8Uq__proj .services-module__g8J8Uq__ico{stroke-width:1.5px;width:28px;height:28px}.services-module__g8J8Uq__tag{font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:var(--forest);background:#1e5a1614;border-radius:999px;padding:4px 8px;font-size:9.5px;font-weight:600}.services-module__g8J8Uq__tagAlt{color:#2f6b12;background:#74c9472e}.services-module__g8J8Uq__proj h3{letter-spacing:-.02em;margin:0 0 6px;font-size:18px;font-weight:700;line-height:1.2}.services-module__g8J8Uq__proj p{color:var(--mist);margin:0;font-size:14.5px;line-height:1.45}.services-module__g8J8Uq__projMore{color:var(--wave-text);align-items:center;gap:6px;margin-top:auto;padding-top:18px;font-size:13.5px;font-weight:700;display:inline-flex}.services-module__g8J8Uq__projMore .services-module__g8J8Uq__ico{stroke-width:2.25px;width:15px;height:15px;transition:transform .2s}.services-module__g8J8Uq__proj:hover .services-module__g8J8Uq__projMore .services-module__g8J8Uq__ico{transform:translate(3px)}.services-module__g8J8Uq__features{border-top:1px solid var(--rule);border-left:1px solid var(--rule);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.services-module__g8J8Uq__feature{border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);background:var(--bone);padding:30px 26px 32px;transition:background .2s}.services-module__g8J8Uq__feature:hover{background:var(--tint)}.services-module__g8J8Uq__iconBox{border:1px solid var(--rule);width:46px;height:46px;color:var(--ink);background:var(--bone);border-radius:2px;place-items:center;margin-bottom:22px;display:grid}.services-module__g8J8Uq__feature h3{letter-spacing:-.02em;margin:0 0 8px;font-size:19px;font-weight:700}.services-module__g8J8Uq__feature p{color:var(--body);margin:0;font-size:15px}.services-module__g8J8Uq__featureCta{background:var(--ink);color:var(--bone);flex-direction:column;justify-content:space-between;gap:24px;display:flex}.services-module__g8J8Uq__featureCta:hover{background:var(--ink)}.services-module__g8J8Uq__featureCta h3{font-size:24px;line-height:1.1}.services-module__g8J8Uq__featureCta h3 .services-module__g8J8Uq__serif{color:var(--wave);font-size:1.1em}.services-module__g8J8Uq__featureCta .services-module__g8J8Uq__btn{align-self:flex-start}.services-module__g8J8Uq__days{grid-template-columns:1fr 1fr;gap:24px;display:grid}.services-module__g8J8Uq__day{background:var(--bone);border:1px solid var(--rule);box-shadow:var(--shadow-hard);border-radius:2px;overflow:hidden}.services-module__g8J8Uq__dayHead{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;gap:16px;padding:26px 30px;display:flex}.services-module__g8J8Uq__dayLabel{align-items:center;gap:14px;display:flex}.services-module__g8J8Uq__dayNum{letter-spacing:-.03em;border-radius:2px;place-items:center;width:52px;height:52px;font-size:22px;font-weight:800;display:grid}.services-module__g8J8Uq__day1 .services-module__g8J8Uq__dayNum{background:var(--forest);color:var(--bone)}.services-module__g8J8Uq__day2 .services-module__g8J8Uq__dayNum{background:var(--wave);color:var(--ink)}.services-module__g8J8Uq__dayHead h3{letter-spacing:-.03em;margin:0;font-size:26px;font-weight:800;line-height:1}.services-module__g8J8Uq__dayHead h3 .services-module__g8J8Uq__serif{font-size:1.1em}.services-module__g8J8Uq__day1 .services-module__g8J8Uq__dayHead h3 .services-module__g8J8Uq__serif{color:var(--forest)}.services-module__g8J8Uq__day2 .services-module__g8J8Uq__dayHead h3 .services-module__g8J8Uq__serif{color:var(--wave-text)}.services-module__g8J8Uq__dayHead .services-module__g8J8Uq__mono{white-space:nowrap;letter-spacing:.14em;text-transform:uppercase;color:var(--mist);font-size:11px}.services-module__g8J8Uq__day ul{margin:0;padding:14px 30px 26px;list-style:none}.services-module__g8J8Uq__day li{border-bottom:1px dashed var(--rule);align-items:flex-start;gap:14px;padding:12px 0;font-size:16.5px;font-weight:500;display:flex}.services-module__g8J8Uq__day li:last-child{border-bottom:0}.services-module__g8J8Uq__tick{background:var(--forest);width:22px;height:22px;color:var(--bone);border-radius:50%;flex:none;place-items:center;margin-top:1px;display:grid}.services-module__g8J8Uq__tick svg{stroke-width:3px;width:13px;height:13px}.services-module__g8J8Uq__day2 .services-module__g8J8Uq__tick{background:var(--wave);color:var(--ink)}.services-module__g8J8Uq__live{font-weight:800!important}.services-module__g8J8Uq__pill{font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--forest);white-space:nowrap;background:#1e5a161a;border-radius:999px;margin-left:auto;padding:3px 8px;font-size:10px}.services-module__g8J8Uq__pill i{background:var(--wave);vertical-align:1px;border-radius:50%;width:6px;height:6px;margin-right:6px;animation:1.4s ease-in-out infinite services-module__g8J8Uq__blink;display:inline-block}@keyframes services-module__g8J8Uq__blink{50%{opacity:.25}}.services-module__g8J8Uq__bonus{border:1px solid var(--rule);box-shadow:var(--shadow-hard);border-radius:2px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);display:grid;overflow:hidden}.services-module__g8J8Uq__bonusHero{background:var(--ink);color:var(--bone);padding:48px 44px;position:relative;overflow:hidden}.services-module__g8J8Uq__bonusHero:after{content:"";background:radial-gradient(circle,#74c94759,#0000 70%);border-radius:50%;width:260px;height:260px;position:absolute;bottom:-80px;right:-80px}.services-module__g8J8Uq__bonusHero .services-module__g8J8Uq__eyebrow{color:var(--bone)}.services-module__g8J8Uq__bonusHero .services-module__g8J8Uq__eyebrow .services-module__g8J8Uq__ico{width:16px;height:16px;color:var(--wave)}.services-module__g8J8Uq__bonusHero h2{letter-spacing:-.04em;margin:18px 0;font-size:clamp(32px,3.6vw,46px);font-weight:800;line-height:1.02}.services-module__g8J8Uq__bonusHero h2 .services-module__g8J8Uq__serif{color:var(--wave);font-size:1.08em}.services-module__g8J8Uq__bonusHero p{color:#ffffffb8;max-width:380px;margin:0 0 30px}.services-module__g8J8Uq__starCard{z-index:1;background:#ffffff0a;border:1px solid #ffffff26;border-radius:2px;align-items:center;gap:16px;padding:16px 18px;display:flex;position:relative}.services-module__g8J8Uq__starCard img{object-fit:contain;background:#000;border-radius:4px;flex:none;width:48px;height:48px;padding:4px}.services-module__g8J8Uq__starCard b{letter-spacing:-.02em;font-size:18px;display:block}.services-module__g8J8Uq__starCard small{font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--wave);font-size:10.5px}.services-module__g8J8Uq__shot{background:var(--tint);place-items:center;min-height:320px;padding:28px;display:grid}.services-module__g8J8Uq__shot img{object-fit:contain;border-radius:4px;width:100%;height:100%;max-height:440px;box-shadow:0 20px 40px -18px #0000004d}.services-module__g8J8Uq__reviews{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.services-module__g8J8Uq__review{background:var(--bone);border:1px solid var(--rule);border-radius:2px;flex-direction:column;gap:18px;padding:26px 24px;display:flex}.services-module__g8J8Uq__stars{color:var(--wave);gap:3px;display:flex}.services-module__g8J8Uq__stars .services-module__g8J8Uq__ico{fill:currentColor;stroke:none;width:16px;height:16px}.services-module__g8J8Uq__review p{color:var(--ink);flex:1;font-size:16px;line-height:1.5}.services-module__g8J8Uq__reviewer{border-top:1px dashed var(--rule);align-items:center;gap:12px;padding-top:16px;display:flex}.services-module__g8J8Uq__avatar{background:var(--ink);width:38px;height:38px;color:var(--wave);border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid}.services-module__g8J8Uq__reviewer b{font-size:15px;display:block}.services-module__g8J8Uq__reviewer small{color:var(--mist);font-size:13px}.services-module__g8J8Uq__audience{color:var(--bone);background:radial-gradient(50% 60% at 85% 0%, #74c94738, transparent 70%), radial-gradient(45% 55% at 0% 100%, #1e5a1666, transparent 70%), var(--ink);padding:110px 0;position:relative;overflow:hidden}.services-module__g8J8Uq__audienceBg{background-image:linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0f 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 85%);mask-image:linear-gradient(#000,#0000 85%)}.services-module__g8J8Uq__audience .services-module__g8J8Uq__wrap{position:relative}.services-module__g8J8Uq__audience .services-module__g8J8Uq__eyebrow{color:var(--bone)}.services-module__g8J8Uq__audience .services-module__g8J8Uq__secHead h2 .services-module__g8J8Uq__serif{color:var(--wave)}.services-module__g8J8Uq__audience .services-module__g8J8Uq__secHead p{color:#ffffffb8}.services-module__g8J8Uq__audGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid}.services-module__g8J8Uq__aud{background:#ffffff0a;border:1px solid #ffffff24;border-radius:2px;height:100%;padding:26px 20px 24px;transition:background .2s,border-color .2s,transform .2s}.services-module__g8J8Uq__aud:hover{background:#ffffff14;border-color:#74c94799;transform:translateY(-2px)}.services-module__g8J8Uq__aud .services-module__g8J8Uq__ico{stroke-width:1.5px;width:34px;height:34px;color:var(--bone);margin-bottom:22px}.services-module__g8J8Uq__aud small{font-family:var(--font-mono), monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--wave);margin-bottom:4px;font-size:10.5px;display:block}.services-module__g8J8Uq__aud b{letter-spacing:-.02em;font-size:19px;line-height:1.2;display:block}.services-module__g8J8Uq__aud p{color:#fff9;margin:8px 0 0;font-size:14px;line-height:1.45}.services-module__g8J8Uq__formatBlock{padding:64px 0}.services-module__g8J8Uq__format{border:1px solid var(--rule);background:var(--bone);border-radius:2px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.services-module__g8J8Uq__fmt{border-right:1px solid var(--rule);align-items:flex-start;gap:16px;padding:28px 26px;display:flex}.services-module__g8J8Uq__fmt:last-child{border-right:0}.services-module__g8J8Uq__fmt .services-module__g8J8Uq__ico{width:28px;height:28px;color:var(--wave-text);stroke-width:1.6px;margin-top:2px}.services-module__g8J8Uq__fmt b{letter-spacing:-.02em;margin-bottom:3px;font-size:17px;display:block}.services-module__g8J8Uq__fmt span{color:var(--mist);font-size:14.5px;line-height:1.45;display:block}.services-module__g8J8Uq__register{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:56px;display:grid}.services-module__g8J8Uq__register h2{letter-spacing:-.045em;margin:18px 0 20px;font-size:clamp(36px,4.6vw,58px);font-weight:900;line-height:.98}.services-module__g8J8Uq__register h2 .services-module__g8J8Uq__serif{color:var(--wave-text);font-size:1.08em}.services-module__g8J8Uq__register .services-module__g8J8Uq__lead{margin-bottom:28px}.services-module__g8J8Uq__reasons{gap:12px;margin:0;padding:0;list-style:none;display:grid}.services-module__g8J8Uq__reasons li{align-items:center;gap:12px;font-weight:600;display:flex}.services-module__g8J8Uq__contactLine{border-top:1px solid var(--rule);color:var(--body);flex-wrap:wrap;gap:10px 28px;margin-top:32px;padding-top:24px;font-size:14.5px;display:flex}.services-module__g8J8Uq__contactLine a{color:var(--ink);border-bottom:2px solid var(--wave);font-weight:700;text-decoration:none}.services-module__g8J8Uq__form{background:var(--bone);border:1px solid var(--rule);box-shadow:var(--shadow-hard);border-radius:2px;padding:32px}.services-module__g8J8Uq__formHead{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;gap:12px;margin-bottom:22px;padding-bottom:20px;display:flex}.services-module__g8J8Uq__formHead b{letter-spacing:-.02em;font-size:20px}.services-module__g8J8Uq__seats{font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--forest);white-space:nowrap;background:#74c94729;border-radius:999px;padding:5px 10px;font-size:10.5px}.services-module__g8J8Uq__field{flex-direction:column;gap:7px;margin-bottom:16px;display:flex}.services-module__g8J8Uq__field label{color:var(--ink);font-size:13px;font-weight:600}.services-module__g8J8Uq__field label span{color:var(--mist);font-weight:500}.services-module__g8J8Uq__field input,.services-module__g8J8Uq__field select,.services-module__g8J8Uq__field textarea{font:inherit;color:var(--ink);background:var(--bone);border:1px solid var(--rule);border-radius:2px;width:100%;padding:13px 14px;font-size:15px;transition:border-color .15s,box-shadow .15s}.services-module__g8J8Uq__field textarea{resize:vertical;min-height:96px}.services-module__g8J8Uq__field input::placeholder,.services-module__g8J8Uq__field textarea::placeholder{color:#9ca3af}.services-module__g8J8Uq__field input:focus,.services-module__g8J8Uq__field select:focus,.services-module__g8J8Uq__field textarea:focus{border-color:var(--ink);outline:none;box-shadow:0 0 0 3px #74c94740}.services-module__g8J8Uq__field .services-module__g8J8Uq__invalid{border-color:#dc2626}.services-module__g8J8Uq__row2{grid-template-columns:1fr 1fr;gap:14px;display:grid}.services-module__g8J8Uq__form .services-module__g8J8Uq__btn{width:100%;margin-top:8px}.services-module__g8J8Uq__formNote{color:var(--mist);text-align:center;font-size:12.5px;margin:14px 0 0!important}.services-module__g8J8Uq__formError{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:2px;margin-bottom:14px;padding:10px 12px;font-size:14px}.services-module__g8J8Uq__formError a{color:inherit;font-weight:700}.services-module__g8J8Uq__formDone{text-align:center;padding:30px 10px}.services-module__g8J8Uq__formDone .services-module__g8J8Uq__tick{width:56px;height:56px;margin:0 auto 18px}.services-module__g8J8Uq__formDone .services-module__g8J8Uq__tick svg{width:26px;height:26px}.services-module__g8J8Uq__formDone b{letter-spacing:-.02em;margin-bottom:8px;font-size:22px;display:block}.services-module__g8J8Uq__formDone p{color:var(--body)}.services-module__g8J8Uq__faq{border-top:1px solid var(--rule);max-width:820px;margin:0 auto}.services-module__g8J8Uq__faq details{border-bottom:1px solid var(--rule)}.services-module__g8J8Uq__faq summary{cursor:pointer;letter-spacing:-.02em;justify-content:space-between;align-items:center;gap:20px;padding:24px 0;font-size:19px;font-weight:700;list-style:none;display:flex}.services-module__g8J8Uq__faq summary::-webkit-details-marker{display:none}.services-module__g8J8Uq__pm{border:1px solid var(--rule);border-radius:2px;flex:none;place-items:center;width:28px;height:28px;transition:transform .2s,background .2s;display:grid}.services-module__g8J8Uq__pm svg{stroke-width:2.2px;width:14px;height:14px}.services-module__g8J8Uq__faq details[open] .services-module__g8J8Uq__pm{background:var(--ink);color:var(--bone);border-color:var(--ink);transform:rotate(45deg)}.services-module__g8J8Uq__faq details p{color:var(--body);max-width:680px;margin:-6px 0 24px}.services-module__g8J8Uq__final{background:var(--wave);color:var(--ink);padding:72px 0}.services-module__g8J8Uq__finalWrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;display:flex}.services-module__g8J8Uq__final h2{letter-spacing:-.04em;max-width:720px;margin:0;font-size:clamp(30px,4vw,48px);font-weight:900;line-height:1.02}.services-module__g8J8Uq__final h2 .services-module__g8J8Uq__serif{font-size:1.08em}@media (prefers-reduced-motion:reduce){.services-module__g8J8Uq__tickerTrack,.services-module__g8J8Uq__pill i{animation:none}.services-module__g8J8Uq__btn,.services-module__g8J8Uq__aud,.services-module__g8J8Uq__proj{transition:none}}@media (max-width:1080px){.services-module__g8J8Uq__heroWrap{grid-template-columns:1fr;gap:20px;padding-bottom:70px}.services-module__g8J8Uq__heroBg{-webkit-mask-image:radial-gradient(90% 60% at 50% 75%,#000 20%,#0000 75%);mask-image:radial-gradient(90% 60% at 50% 75%,#000 20%,#0000 75%)}.services-module__g8J8Uq__visual{width:100%;max-width:640px;margin:0 auto}.services-module__g8J8Uq__floatA{left:-10px}.services-module__g8J8Uq__projects,.services-module__g8J8Uq__features{grid-template-columns:repeat(2,minmax(0,1fr))}.services-module__g8J8Uq__audGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.services-module__g8J8Uq__format{grid-template-columns:repeat(2,minmax(0,1fr))}.services-module__g8J8Uq__fmt:nth-child(2){border-right:0}.services-module__g8J8Uq__fmt:nth-child(-n+2){border-bottom:1px solid var(--rule)}.services-module__g8J8Uq__bonus{grid-template-columns:1fr}.services-module__g8J8Uq__reviews{grid-template-columns:1fr 1fr}.services-module__g8J8Uq__register{grid-template-columns:1fr;gap:40px}}@media (max-width:900px){.services-module__g8J8Uq__page{--hdr:60px}}@media (max-width:760px){.services-module__g8J8Uq__page{--gutter:16px}.services-module__g8J8Uq__block{padding:72px 0}.services-module__g8J8Uq__audience{padding:80px 0}.services-module__g8J8Uq__heroWrap{padding-top:36px;padding-bottom:48px}.services-module__g8J8Uq__perks{grid-template-columns:repeat(2,minmax(0,1fr))}.services-module__g8J8Uq__perk:nth-child(2){border-right:0}.services-module__g8J8Uq__perk:nth-child(-n+2){border-bottom:1px solid var(--rule)}.services-module__g8J8Uq__heroCtas .services-module__g8J8Uq__btn{flex:100%}.services-module__g8J8Uq__sticker{padding:10px 14px 12px;top:0;right:6px}.services-module__g8J8Uq__sticker .services-module__g8J8Uq__serif{font-size:20px}.services-module__g8J8Uq__sticker svg{width:90px}.services-module__g8J8Uq__visual{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;padding:34px 0 0;display:grid}.services-module__g8J8Uq__window{border-width:0 6px 6px;grid-column:1/-1;margin:0 0 6px}.services-module__g8J8Uq__float{box-shadow:var(--shadow-hard);gap:9px;min-width:0;padding:10px;position:static}.services-module__g8J8Uq__float>div{min-width:0}.services-module__g8J8Uq__float b{font-size:12px}.services-module__g8J8Uq__float small{white-space:nowrap;text-overflow:ellipsis;font-size:11px;display:block;overflow:hidden}.services-module__g8J8Uq__badge{width:28px;height:28px}.services-module__g8J8Uq__note{display:none}.services-module__g8J8Uq__projects{gap:10px}.services-module__g8J8Uq__proj{padding:18px 16px}.services-module__g8J8Uq__projTop{margin-bottom:18px}.services-module__g8J8Uq__proj .services-module__g8J8Uq__ico{width:24px;height:24px}.services-module__g8J8Uq__proj h3{font-size:16px}.services-module__g8J8Uq__proj p{font-size:13.5px}.services-module__g8J8Uq__days{grid-template-columns:1fr}.services-module__g8J8Uq__dayHead,.services-module__g8J8Uq__day ul{padding-left:20px;padding-right:20px}.services-module__g8J8Uq__day li{font-size:15.5px}.services-module__g8J8Uq__features{grid-template-columns:1fr}.services-module__g8J8Uq__feature{grid-template-columns:44px minmax(0,1fr);column-gap:16px;padding:20px 18px;display:grid}.services-module__g8J8Uq__feature .services-module__g8J8Uq__iconBox{grid-row:span 2;width:44px;height:44px;margin:0}.services-module__g8J8Uq__feature h3{margin-bottom:4px;font-size:17px}.services-module__g8J8Uq__feature p{font-size:14.5px}.services-module__g8J8Uq__featureCta{flex-direction:row;justify-content:space-between;align-items:center;gap:16px;padding:24px 18px;display:flex}.services-module__g8J8Uq__featureCta h3{margin:0;font-size:20px}.services-module__g8J8Uq__featureCta .services-module__g8J8Uq__btn{align-self:center}.services-module__g8J8Uq__audGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.services-module__g8J8Uq__audGrid>:last-child{grid-column:1/-1}.services-module__g8J8Uq__aud{padding:20px 16px}.services-module__g8J8Uq__aud .services-module__g8J8Uq__ico{margin-bottom:16px}.services-module__g8J8Uq__aud b{font-size:17px}.services-module__g8J8Uq__aud p{font-size:13px}.services-module__g8J8Uq__format{grid-template-columns:1fr}.services-module__g8J8Uq__fmt{border-right:0;border-bottom:1px solid var(--rule)}.services-module__g8J8Uq__fmt:last-child{border-bottom:0}.services-module__g8J8Uq__bonusHero{padding:36px 22px}.services-module__g8J8Uq__shot{min-height:0;padding:18px}.services-module__g8J8Uq__reviews{grid-template-columns:1fr}.services-module__g8J8Uq__form{padding:22px}.services-module__g8J8Uq__row2{grid-template-columns:1fr;gap:0}.services-module__g8J8Uq__field input,.services-module__g8J8Uq__field select,.services-module__g8J8Uq__field textarea{font-size:16px}.services-module__g8J8Uq__final{padding:56px 0}.services-module__g8J8Uq__final .services-module__g8J8Uq__btn{width:100%}}@media (max-width:420px){.services-module__g8J8Uq__proj{padding:16px 14px}.services-module__g8J8Uq__tag{padding:3px 6px;font-size:8.5px}.services-module__g8J8Uq__proj h3{font-size:15px}.services-module__g8J8Uq__proj p{font-size:13px}}.services-module__g8J8Uq__mark{background:currentColor;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.services-module__g8J8Uq__logos{border-bottom:1px solid var(--rule);padding:72px 0 80px;overflow:hidden}.services-module__g8J8Uq__logosHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:36px;display:flex}.services-module__g8J8Uq__logosHead h2{letter-spacing:-.035em;margin-top:14px;font-size:clamp(26px,3vw,36px);font-weight:800;line-height:1.05}.services-module__g8J8Uq__logosHead h2 .services-module__g8J8Uq__serif{color:var(--wave-text);font-size:1.08em}.services-module__g8J8Uq__logosHead a{color:var(--wave-text);align-items:center;gap:6px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.services-module__g8J8Uq__logosHead a .services-module__g8J8Uq__ico{stroke-width:2.25px;width:15px;height:15px}.services-module__g8J8Uq__logoStats{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);grid-template-columns:repeat(4,minmax(0,1fr));margin:-8px 0 34px;display:grid}.services-module__g8J8Uq__logoStats div{border-left:1px solid var(--rule);padding:18px 22px}.services-module__g8J8Uq__logoStats div:first-child{border-left:0;padding-left:0}.services-module__g8J8Uq__logoStats b{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(30px,3.4vw,44px);font-weight:800;line-height:1;display:block}.services-module__g8J8Uq__logoStats b i{color:var(--wave-text);font-style:normal}.services-module__g8J8Uq__logoStats div>span{font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--mist);margin-top:8px;font-size:10.5px;display:block}.services-module__g8J8Uq__logoRows{gap:14px;display:grid;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.services-module__g8J8Uq__logoTrack{gap:14px;width:max-content;padding-right:14px;animation:60s linear infinite services-module__g8J8Uq__marquee;display:flex}.services-module__g8J8Uq__logoTrackRev{animation-duration:70s;animation-direction:reverse}.services-module__g8J8Uq__logoRows:hover .services-module__g8J8Uq__logoTrack{animation-play-state:paused}.services-module__g8J8Uq__logoTile{background:var(--bone);border:1px solid var(--rule);color:#2a2a2a;border-radius:2px;flex:none;place-items:center;width:200px;height:96px;transition:color .2s,border-color .2s,transform .2s;display:grid}.services-module__g8J8Uq__logoTile:hover{color:var(--wave-text);border-color:var(--wave);transform:translateY(-2px)}.services-module__g8J8Uq__logoTile .services-module__g8J8Uq__mark{width:156px;height:62px}.services-module__g8J8Uq__starCard .services-module__g8J8Uq__mark{width:96px;height:44px;color:var(--bone);flex:none}@media (prefers-reduced-motion:reduce){.services-module__g8J8Uq__logoTrack{animation:none}}@media (max-width:760px){.services-module__g8J8Uq__logos{padding:56px 0 60px}.services-module__g8J8Uq__logoTile{width:150px;height:76px}.services-module__g8J8Uq__logoTile .services-module__g8J8Uq__mark{width:120px;height:48px}.services-module__g8J8Uq__logoStats{grid-template-columns:repeat(2,minmax(0,1fr))}.services-module__g8J8Uq__logoStats div{padding:16px 0 16px 16px}.services-module__g8J8Uq__logoStats div:nth-child(odd){border-left:0;padding-left:0}.services-module__g8J8Uq__logoStats div:nth-child(n+3){border-top:1px solid var(--rule)}}.services-module__g8J8Uq__projFeaturedItem{grid-column:1/-1}.services-module__g8J8Uq__projFeatured{color:var(--bone);isolation:isolate;background:radial-gradient(60% 120% at 100% 0%, #74c94738, transparent 60%), var(--ink);border:1px solid #222;border-radius:2px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:34px;padding:28px 32px;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s;display:grid;position:relative;overflow:hidden}.services-module__g8J8Uq__projFeatured:before{content:"";z-index:-1;background:linear-gradient(110deg,#0000 30%,#74c94729 45%,#0000 60%) 0 0/250% 100%;animation:4.5s ease-in-out infinite services-module__g8J8Uq__featuredSheen;position:absolute;inset:-1px}@keyframes services-module__g8J8Uq__featuredSheen{0%{background-position:120% 0}to{background-position:-120% 0}}.services-module__g8J8Uq__projFeatured:hover{border-color:var(--wave);color:var(--bone);transform:translateY(-2px);box-shadow:0 16px 36px -14px #74c94773}.services-module__g8J8Uq__featuredLogo{width:auto;height:96px;display:block}.services-module__g8J8Uq__featuredTags{align-items:center;gap:8px;margin-bottom:10px;display:flex}.services-module__g8J8Uq__featuredNew{font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--ink);background:var(--wave);border-radius:999px;align-items:center;gap:6px;padding:4px 8px;font-size:9.5px;font-weight:700;display:inline-flex}.services-module__g8J8Uq__featuredNew i{background:var(--ink);border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite services-module__g8J8Uq__featuredBlink}@keyframes services-module__g8J8Uq__featuredBlink{50%{opacity:.25}}.services-module__g8J8Uq__projFeatured .services-module__g8J8Uq__tagAlt{color:var(--wave);background:#74c94724}.services-module__g8J8Uq__projFeatured h3{letter-spacing:-.02em;margin:0 0 6px;font-size:22px;font-weight:800}.services-module__g8J8Uq__projFeatured h3 .services-module__g8J8Uq__serif{color:var(--wave);font-weight:400}.services-module__g8J8Uq__projFeatured p{color:#ffffffb3;margin:0;font-size:15px}.services-module__g8J8Uq__featuredPerks{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.services-module__g8J8Uq__featuredPerks span{color:#ffffffd9;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-size:12.5px;font-weight:600;display:inline-flex}.services-module__g8J8Uq__featuredPerks .services-module__g8J8Uq__ico{width:14px;height:14px;color:var(--wave);stroke-width:2px}.services-module__g8J8Uq__projFeatured .services-module__g8J8Uq__projMore{color:var(--wave);white-space:nowrap;margin:0;padding-top:0}@media (max-width:900px){.services-module__g8J8Uq__projFeatured{grid-template-columns:1fr;gap:18px;padding:24px 22px}.services-module__g8J8Uq__featuredLogo{height:72px}}@media (prefers-reduced-motion:reduce){.services-module__g8J8Uq__projFeatured:before,.services-module__g8J8Uq__featuredNew i{animation:none}}.services-module__g8J8Uq__formNote a{color:var(--wave-text);text-underline-offset:2px;text-decoration:underline}.services-module__g8J8Uq__consent{color:var(--body);cursor:pointer;align-items:flex-start;gap:10px;margin:4px 0 16px;font-size:13.5px;line-height:1.45;display:flex}.services-module__g8J8Uq__consent input{width:18px;height:18px;accent-color:var(--wave-deep);flex:none;margin:1px 0 0}.services-module__g8J8Uq__consent a{color:var(--wave-text);text-decoration:underline}.services-module__g8J8Uq__consent.services-module__g8J8Uq__invalid{outline-offset:4px;border-radius:2px;outline:2px solid #dc2626}
.layout-module__L5FxyW__footer{color:#ffffff9e;font-family:var(--font-archivo), system-ui, sans-serif;background:#0d0d0d;border-top:1px solid #ffffff14;padding:4rem 0 2rem}.layout-module__L5FxyW__footerGrid{grid-template-columns:1.4fr 2fr 1fr 1.2fr;gap:3rem;margin-bottom:3rem;display:grid}.layout-module__L5FxyW__logo{display:inline-flex}.layout-module__L5FxyW__logoImg{width:auto;height:44px;display:block}.layout-module__L5FxyW__footerCol p{line-height:1.6}.layout-module__L5FxyW__footerCol h4{font-family:var(--font-mono), monospace;letter-spacing:.16em;text-transform:uppercase;color:#ffffff73;margin-bottom:1.25rem;font-size:11px;font-weight:600}.layout-module__L5FxyW__footerLinks{flex-direction:column;gap:.85rem;list-style:none;display:flex}.layout-module__L5FxyW__footerLinksTwoCol{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem 1.5rem;display:grid}.layout-module__L5FxyW__footerLinks a{color:#ffffffbf;font-size:.9375rem;font-weight:500;transition:color .15s}.layout-module__L5FxyW__footerLinks a:hover{color:#74c947}.layout-module__L5FxyW__footerBottom{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;padding-top:2rem;font-size:.875rem;display:flex}.layout-module__L5FxyW__socialIcon{color:#fff9;transition:color .15s}.layout-module__L5FxyW__socialIcon:hover{color:#74c947}@media (max-width:992px){.layout-module__L5FxyW__footerGrid{grid-template-columns:1fr 1fr}}@media (max-width:768px){.layout-module__L5FxyW__footer{padding:3rem 0 1.5rem}.layout-module__L5FxyW__footerGrid{grid-template-columns:1fr;gap:2.25rem;margin-bottom:2rem}.layout-module__L5FxyW__footerBottom{text-align:center;flex-direction:column;gap:1rem}}.layout-module__L5FxyW__legalLinks{gap:1rem;margin-left:1rem;display:inline-flex}.layout-module__L5FxyW__legalLinks a{color:var(--text-secondary);text-decoration:none}.layout-module__L5FxyW__legalLinks a:hover{color:var(--primary-color);text-decoration:underline}@media (max-width:768px){.layout-module__L5FxyW__legalLinks{justify-content:center;margin:.5rem 0 0;display:flex}}
