.marquee[data-v-7b10b026]{border-bottom:1px solid var(--line,hsla(0,0%,100%,.06));border-top:1px solid var(--line,hsla(0,0%,100%,.06));overflow:hidden;padding:20px 0}.marquee-track[data-v-7b10b026]{animation:marqueeScroll-7b10b026 40s linear infinite;color:var(--ink-dim);display:flex;font-family:JetBrains Mono,monospace;font-size:13px;gap:48px;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.marquee-track span[data-v-7b10b026]{align-items:center;display:inline-flex;gap:40px}.marquee-track em[data-v-7b10b026]{color:var(--marquee-accent,#bdd551);font-style:normal;margin-right:4px}@keyframes marqueeScroll-7b10b026{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.marquee-track[data-v-7b10b026]{animation:none}}.faq-list[data-v-dc0a5374]{border-top:1px solid var(--line,hsla(0,0%,100%,.06))}.faq-reveal[data-v-dc0a5374]{opacity:0;transform:translateY(24px);transition:opacity .8s cubic-bezier(.22,.61,.36,1),transform .8s cubic-bezier(.22,.61,.36,1)}.faq-reveal.visible[data-v-dc0a5374]{opacity:1;transform:none}.faq-question[data-v-dc0a5374]{font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0}.faq-item[data-v-dc0a5374]{border-bottom:1px solid var(--line,hsla(0,0%,100%,.06));padding:24px 0}.faq-item .faq-btn[data-v-dc0a5374]{align-items:center;background:transparent;border:0;border-radius:2px;color:inherit;cursor:pointer;display:flex;font-family:Montserrat,sans-serif;font-size:18px;font-weight:500;gap:20px;justify-content:space-between;letter-spacing:-.02em;line-height:1.3;padding:0;text-align:left;width:100%}.faq-item .faq-btn[data-v-dc0a5374]:focus-visible{border-radius:4px;outline:2px solid var(--faq-accent,#bdd551);outline-offset:4px}.faq-item .faq-plus[data-v-dc0a5374]{align-items:center;border:1px solid hsla(0,0%,100%,.1);border-radius:50%;display:flex;flex:none;font-size:18px;height:28px;justify-content:center;transition:all .3s;width:28px}.faq-item.open .faq-plus[data-v-dc0a5374]{background:var(--faq-accent,#bdd551);border-color:var(--faq-accent,#bdd551);color:#0b0b0a;transform:rotate(45deg)}.faq-item .faq-answer[data-v-dc0a5374]{color:var(--ink-dim);font-size:15px;line-height:1.65;max-height:0;overflow:hidden;transition:max-height .5s ease,padding .3s}.faq-item.open .faq-answer[data-v-dc0a5374]{max-height:600px;padding-top:16px}@media (prefers-reduced-motion:reduce){.faq-reveal[data-v-dc0a5374]{opacity:1!important;transform:none!important;transition:none!important}.faq-answer[data-v-dc0a5374],.faq-plus[data-v-dc0a5374]{transition:none}}.sticker{align-self:flex-start;border-radius:.25rem;color:#0b0b0a;font-family:JetBrains Mono,monospace;font-size:.694rem;letter-spacing:.1em;line-height:1.5rem;padding:1rem;text-transform:uppercase;transform:rotate(-2deg)}.sticker strong{display:block;font-family:Montserrat,sans-serif;font-size:.833rem;font-weight:600;line-height:1.25rem;margin-bottom:.5rem;text-transform:none}.areas-wrap{align-items:center;display:grid;gap:2rem;grid-template-columns:1fr 1fr 1fr}@media (max-width:900px){.areas-wrap{gap:1.5rem;grid-template-columns:repeat(1,minmax(0,1fr))}}.areas-big{font-family:Montserrat,sans-serif;font-size:clamp(28px,4vw,48px);font-weight:500;letter-spacing:-.03em;line-height:1.25;margin-top:1rem}.areas-list{color:var(--ink-dim);flex-direction:column;font-family:JetBrains Mono,monospace;font-size:.694rem;letter-spacing:.06em;line-height:1rem;list-style-type:none;padding:0;text-transform:uppercase}.areas-list,.areas-list li{display:flex;gap:1rem}.areas-list li{align-items:center}.areas-list li:before{--tw-bg-opacity:1;background-color:rgb(212 255 58/var(--tw-bg-opacity));border-radius:50%;content:"";flex:none;height:7px;width:7px}.areas-note{color:var(--ink-dim);font-size:.833rem;line-height:1.25rem;line-height:1.5}.cta-reveal{opacity:0;transform:translateY(20px);transition:opacity .55s ease,transform .55s ease}.cta-reveal.visible{opacity:1;transform:none}.cta-final .cta-bigword{font-family:Montserrat,sans-serif;font-size:clamp(48px,10vw,160px);font-weight:500;letter-spacing:-.05em;line-height:.9}.cta-final p{color:var(--ink-dim);font-size:16px;line-height:1.65;margin:28px auto;max-width:52ch}.cta-final .cta-btns{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-top:2rem}.cta-final .cta-phone{color:var(--ink-dimmer);font-family:JetBrains Mono,monospace;font-size:.694rem;letter-spacing:.1em;line-height:1rem;margin-top:2rem;text-transform:uppercase}.cta-final .cta-phone strong{display:inline-block;font-size:1.44rem;line-height:2rem;margin-left:.5rem;--tw-text-opacity:1;color:rgb(235 233 228/var(--tw-text-opacity));font-family:Montserrat,sans-serif;letter-spacing:-.02em}
