@import"https://fonts.googleapis.com/css2?family=Nunito:wght@600;900&display=swap";*,*:before,*:after{box-sizing:border-box}::selection{background:#c32401;color:#fff}html,body,h1,h2,h3,p,ul,ol,li,figure{margin:0;padding:0}ul,ol{list-style:none}html{color-scheme:light dark;font-size:18px;line-height:1.2}body{position:relative;font-family:Nunito,sans-serif;line-height:1.2;background:#fff;color:#444;text-align:center}button,input,textarea,select{font-family:Nunito,sans-serif;font-size:18px;line-height:1.2}.site-shell{min-height:100vh}.top-nav{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:9px 6px 12px;background:#fff}.nav-logo,.nav-menu{display:flex;align-items:center;gap:6px}.nav-menu{justify-content:center;flex-wrap:wrap}.brand{padding:0;border:none;background:transparent}.brand img{width:45px;height:45px;object-fit:contain}.brand picture{display:block}.top-nav a,.top-nav button{position:relative;display:inline-block;margin:0;padding:3px 12px;line-height:30px;font-size:18px;font-weight:900;color:#444;border-radius:6px;text-decoration:none;background:transparent;border:none;cursor:pointer}.top-nav a.active:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:3px;border-radius:3px;background:currentColor}.top-nav a.brand{padding:0;border:none;background:transparent;line-height:0}.page{max-width:930px;margin:0 auto;padding:18px 9px 60px;overflow:hidden}.panel,section{position:relative;max-width:810px;margin:30px auto 0;padding:18px;text-align:center}h1{font-weight:900;margin:15px 0 18px;font-size:33px;line-height:1.2}h2{font-weight:900;margin:0 0 12px;font-size:30px;line-height:1}h3{margin:24px 0 9px;font-size:24px;font-weight:900}p{margin:12px 0}strong{font-weight:900}button{width:auto;display:block;margin:12px auto 0;padding:3px 18px;border:none;border-radius:999px;background:#444;color:#fff;font-weight:900;line-height:36px;cursor:pointer}button:disabled{opacity:.7;cursor:default}.primary-button{padding:0 18px;background:#444;color:#fff;border:3px solid #444}.secondary-button{padding:0 12px;background:#fff;color:#444;border:3px solid #444}.error,.success{font-weight:900}.error{color:#c32401}.success{color:#444;white-space:pre-line}@media screen and (max-width: 768px){.top-nav{padding-bottom:9px}h1{font-size:30px}h2{font-size:27px}.page li,button,input,textarea,select,label{font-size:18px}}@media (prefers-color-scheme: dark){body,.site-shell,.top-nav{background:#111a2b;color:#f4f5f0}.top-nav a,.top-nav button{color:#f4f5f0}button,.primary-button{border-color:#c32401;background:#c32401;color:#fff}.secondary-button{border-color:#f4f5f0;background:#111a2b;color:#f4f5f0}.success,.error{color:#f4f5f0}}.cookie-consent:not([open]),.cookie-settings-button[hidden]{display:none}.cookie-consent{position:fixed;right:18px;bottom:18px;left:18px;z-index:1000;display:flex;align-items:center;justify-content:space-between;gap:24px;max-width:900px;margin:0 auto;padding:6px 12px;border:3px solid #c32401;border-radius:9px;background:#fff;box-shadow:0 9px 30px #00000038;color:#444;text-align:left}.cookie-consent-copy{max-width:570px}.cookie-consent-copy p{margin:0;font-size:15px;line-height:1.4}.cookie-consent-copy a{color:#c32401;text-decoration:none}.cookie-consent-actions{display:flex;flex:0 0 auto;flex-wrap:wrap;justify-content:flex-end;gap:9px}.cookie-consent .cookie-consent-actions button{margin:0;padding:0 15px;border:3px solid #c32401;background:#c32401;font-size:15px;line-height:30px;white-space:nowrap}.cookie-consent .cookie-consent-actions .cookie-button-primary{background:#c32401;color:#fff}.cookie-consent .cookie-consent-actions .cookie-button-secondary{background:#fff;color:#c32401}.cookie-settings-button{position:fixed;bottom:9px;left:9px;z-index:999;margin:0;padding:0 12px;border:2px solid #444;background:#fff;color:#444;font-size:14px;line-height:30px}.claim-flow-active .cookie-settings-button{display:none}@media screen and (max-width: 690px){.cookie-consent{align-items:stretch;flex-direction:column;gap:15px}.cookie-consent-actions{align-self:center;justify-content:center}}@media (prefers-color-scheme: dark){.cookie-consent{border-color:#fff;background:#111a2b;color:#fff}.cookie-consent-copy a{color:#fff}.cookie-consent .cookie-consent-actions button{border-color:#fff}.cookie-consent .cookie-consent-actions .cookie-button-primary{background:#fff;color:#111a2b}.cookie-consent .cookie-consent-actions .cookie-button-secondary,.cookie-settings-button{border-color:#fff;background:#111a2b;color:#fff}}.landing-shell{background:#c32401;color:#fff}.landing-shell .top-nav{background:#c32401}.landing-shell .top-nav a,.landing-shell .top-nav button{color:#fff}.landing-hero{max-width:720px;padding-top:0}.landing-hero span{display:inline-block}.landing-subtitle{max-width:720px;margin:12px auto 0;line-height:1.25}.landing-section{max-width:900px;margin-top:42px;padding-top:24px;padding-bottom:24px}.landing-section p{max-width:720px;margin-left:auto;margin-right:auto;line-height:1.28}.landing-section p span{display:inline-block}.landing-section .problem,.landing-section .solution{font-weight:900}.landing-checklist{width:100%;max-width:375px;margin:21px auto 0;font-size:18px;text-align:left}.landing-checklist li{position:relative;margin:6px 0;padding-left:15px;font-size:18px}.landing-checklist li:before{content:"•";position:absolute;left:-9px;font-size:21px;line-height:1}.landing-steps li{margin:36px 0;line-height:1.2}.landing-steps li strong{font-size:21px}.landing-steps li span{display:block;margin-top:3px;font-size:18px}#no-followers span{display:block;font-weight:900}.usecase-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:12px}.usecase{position:relative;padding:12px 12px 12px 15px;background:transparent;text-align:left;font-size:18px;line-height:1.4}.usecase:before{content:"";position:absolute;top:0;left:0;height:100%;width:3px;border-radius:3px;background:#c32401}.landing-shell .usecase:before{background:#fff}.usecase h3{margin-top:0}.pricing-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:0}.pricing-plan{padding:15px;border:3px solid #c32401;border-radius:27px;text-align:left}.landing-shell .pricing-plan{border-color:#fff;border-radius:9px}.pricing-plan-head{margin-bottom:20px;text-align:center}.pricing-plan-head h3,.pricing-plan-head p{margin:0}.pricing-plan-head p{margin-top:3px;font-weight:900}.pricing-plan li{margin-top:9px}.cta-row{margin:24px auto 6px}.cta-row .button{display:inline-block;width:auto;min-width:180px;margin:12px 3px 0;padding:0 18px;border:3px solid #444;border-radius:999px;background:#444;color:#fff;font-weight:900;line-height:36px;text-align:center;text-decoration:none}.landing-shell .cta-row .button-primary{background:#fff;color:#444;border-color:#fff}.cta-row .button-secondary{min-width:162px;padding:0 9px;line-height:30px;font-size:15px}.landing-shell .cta-row .button-secondary{background:transparent;color:#fff;border-color:#fff}.cta-block{position:relative;max-width:810px;margin:54px auto 0;padding:30px 18px;border:3px solid #c32401;border-radius:27px;text-align:center}.landing-shell .cta-block{border-color:#fff}.landing-login-hint{margin-top:30px;font-size:15px}.landing-claim-hint{margin-top:15px;font-size:15px}.landing-login-hint a,.landing-claim-hint a{color:#c32401;text-decoration:none}.landing-shell .landing-login-hint a,.landing-shell .landing-claim-hint a{color:#fff}.landing-login-hint a:hover,.landing-claim-hint a:hover{text-decoration:underline;text-underline-offset:3px}.nearby-preview-wrap{margin-top:60px}.business-animation{position:relative;width:300px;height:300px;margin:0 auto;padding:0;border-radius:50%;background:transparent url(/assets/map.jpg) 50% 50% no-repeat;background-size:cover;outline:12px solid #c32401;animation:business-shine 3s infinite}.landing-shell .business-animation{animation:business-shine-landing 3s infinite}.business-animation .marker{--marker-rotate: -6deg;--marker-tilt: 16deg;position:absolute;width:45px;height:45px;opacity:0;background:transparent url(/assets/marker-post.svg) 50% 50% no-repeat;background-size:100%;border-radius:50%;box-shadow:0 0 24px #c3240147;transform:rotate(var(--marker-rotate)) scale(.88);will-change:transform,opacity}.business-animation .marker.one{--marker-rotate: 0deg;--marker-tilt: 15deg;top:38%;left:51%}.business-animation .marker.two{--marker-rotate: 0deg;--marker-tilt: 15deg;top:68%;left:calc(50% + 45px)}.business-animation .marker.three{--marker-rotate: 0deg;--marker-tilt: -15deg;top:49%;left:calc(50% - 78px)}.business-animation .marker.four{--marker-rotate: 0deg;--marker-tilt: 15deg;top:35%;left:calc(50% + 57px)}.business-animation .marker.five{--marker-rotate: 0deg;--marker-tilt: 15deg;top:72%;left:60%}.business-animation .marker.six{--marker-rotate: 0deg;--marker-tilt: -15deg;top:58%;left:calc(50% - 96px)}.business-animation .marker.seven{--marker-rotate: 0deg;--marker-tilt: -15deg;top:64%;left:calc(50% - 117px)}.business-animation .marker.eight{--marker-rotate: 0deg;--marker-tilt: -15deg;top:78%;left:calc(50% - 18px)}.business-animation .marker.nine{--marker-rotate: 0deg;--marker-tilt: 15deg;top:44%;left:calc(50% + 102px)}.business-animation .marker.active{animation:business-marker-life 8.5s both}.marker-card{position:absolute;bottom:60px;left:-75px;width:201px;padding:9px 9px 0;border-radius:9px;background:#fff;color:#444;text-align:left;font-size:15px;line-height:1.2;box-shadow:0 0 24px #00000059;opacity:0;pointer-events:none}.business-animation .marker.active .marker-card{animation:business-card-life 8.5s both}.marker-card p{margin:0 0 6px}.marker-card-title{margin:0 0 6px;font-size:18px;font-weight:900}@keyframes business-shine{0%,to{box-shadow:0 0 30px #c3240138}50%{box-shadow:0 0 60px #c3240157}}@keyframes business-shine-landing{0%,to{box-shadow:0 0 18px #4444443d}50%{box-shadow:0 0 42px #44444463}}@keyframes business-marker-life{0%{opacity:0;transform:rotate(var(--marker-rotate)) scale(.88)}9%{opacity:1;transform:rotate(var(--marker-rotate)) scale(1.12)}52%{opacity:1;transform:rotate(var(--marker-rotate)) scale(1.06)}72%{opacity:1;transform:rotate(var(--marker-tilt)) scale(.98)}88%{opacity:.92;transform:rotate(var(--marker-tilt)) scale(.94)}to{opacity:0;transform:rotate(var(--marker-tilt)) scale(.88)}}@keyframes business-card-life{0%{opacity:0;transform:translateY(9px) scale(.96)}11%{opacity:1;transform:translateY(0) scale(1)}56%{opacity:1;transform:translateY(0) scale(1)}72%{opacity:0;transform:translateY(9px) rotate(-6deg) scale(.96)}to{opacity:0;transform:translateY(9px) rotate(-6deg) scale(.96)}}#how-it-works,#use-cases,#pricing,#no-followers{margin:120px 0}#socials{margin:0;padding:90px 6px 30px;background:#fff}.landing-shell #socials{background:#c32401}#socials h2{display:none}#socials li{display:inline-block;margin:0 15px}#socials .social{width:45px;height:45px;display:block;text-align:left;text-indent:-10000em;overflow:hidden}#socials .facebook{background:transparent url(/logo-facebook.svg) 50% 50% no-repeat;background-size:contain}.landing-shell #socials .facebook{background-image:url(/logo-facebook-white.svg)}#socials .x{background:transparent url(/logo-x.svg) 50% 50% no-repeat;background-size:contain}.landing-shell #socials .x{background-image:url(/logo-x-white.svg)}#socials .instagram{background:transparent url(/logo-instagram.svg) 50% 50% no-repeat;background-size:contain}.landing-shell #socials .instagram{background-image:url(/logo-instagram-white.svg)}#rules{padding:60px 0 24px}#rules p{font-size:18px}#rules ul{margin:18px auto 0}#rules li{display:inline-block;margin:6px}#rules a{font-weight:900;padding:3px 12px;border-radius:999px;color:#c32401;text-decoration:none}.landing-shell #rules a{color:#fff}#rules a:hover,#socials .social:hover{text-decoration:underline;text-underline-offset:3px}#built{margin:45px 0;font-weight:900}#built span{display:block}#credits{margin:48px 0 0;padding-bottom:30px;font-size:21px;font-weight:900}@media screen and (max-width: 768px){.usecase-grid,.pricing-grid{grid-template-columns:1fr}.landing-subtitle{font-size:21px}.business-animation{width:300px;height:300px}}@media screen and (min-width: 480px){.business-animation{width:360px;height:360px}}@media screen and (min-width: 690px){.business-animation{width:540px;height:540px}}@media (prefers-reduced-motion: reduce){.business-animation{animation:none}.business-animation .marker{opacity:1}.business-animation .marker .marker-card{opacity:1;animation:none}}@media (prefers-color-scheme: dark){.landing-shell,.landing-shell .top-nav{background:#111a2b;color:#f4f5f0}.landing-shell .top-nav a,.landing-shell .top-nav button{color:#f4f5f0}#use-cases,#pricing{border-radius:9px;background:#151d2e}.landing-login-hint a,.landing-claim-hint a,.landing-shell .landing-login-hint a,.landing-shell .landing-claim-hint a,#rules a,.landing-shell #rules a{color:#f4f5f0}.landing-shell .usecase:before{background:#f4f5f0}.pricing-plan,.landing-shell .pricing-plan,.cta-block,.landing-shell .cta-block{border-color:#f4f5f0}.cta-row .button,.landing-shell .cta-row .button-primary{border-color:#c32401;background:#c32401;color:#fff}.landing-shell .cta-row .button-secondary{border-color:#f4f5f0;background:#111a2b;color:#f4f5f0}.business-animation{outline-color:#111a2b}.marker-card{background:#f4f5f0;color:#444}#socials,.landing-shell #socials{background:#111a2b}#socials .facebook,.landing-shell #socials .facebook{background-image:url(/logo-facebook-white.svg)}#socials .x,.landing-shell #socials .x{background-image:url(/logo-x-white.svg)}#socials .instagram,.landing-shell #socials .instagram{background-image:url(/logo-instagram-white.svg)}}
