.landing-module__jDH3nq__shell{--ink:#121415;--muted:#66706c;--line:#dfe4e1;--paper:#fff;--soft:#f2f5f2;--accent:#d8ff3e;--blue:#b9dcff;--peach:#ffd7c8;max-width:100%;color:var(--ink);overflow:hidden}.landing-module__jDH3nq__nav{justify-content:space-between;align-items:center;gap:24px;max-width:1240px;height:76px;margin:auto;padding:0 28px;display:flex}.landing-module__jDH3nq__navLinks{align-items:center;gap:26px;font-size:13px;font-weight:800;display:flex}.landing-module__jDH3nq__navLinks>a:not(.landing-module__jDH3nq__primary){color:#3e4642}.landing-module__jDH3nq__primary,.landing-module__jDH3nq__secondary{border-radius:9px;justify-content:center;align-items:center;padding:14px 20px;font-weight:900;display:inline-flex}.landing-module__jDH3nq__primary{background:var(--ink);color:#fff;box-shadow:0 8px 24px #0000001f}.landing-module__jDH3nq__secondary{border:1px solid var(--line);background:#fff}.landing-module__jDH3nq__hero{grid-template-columns:1.02fr .98fr;align-items:center;gap:68px;max-width:1240px;min-height:680px;margin:auto;padding:58px 28px 78px;display:grid}.landing-module__jDH3nq__eyebrow{letter-spacing:.14em;color:#59615d;font-size:10px;font-weight:900}.landing-module__jDH3nq__hero h1{letter-spacing:-5px;margin:17px 0 23px;font-size:clamp(58px,6vw,86px);line-height:.93}.landing-module__jDH3nq__hero h1 em{background:var(--accent);padding:0 9px 7px;font-style:normal;display:inline-block;transform:rotate(-1deg)}.landing-module__jDH3nq__lead{color:#4e5752;max-width:650px;margin:0;font-size:19px;line-height:1.58}.landing-module__jDH3nq__heroActions{align-items:center;gap:17px;margin-top:30px;display:flex}.landing-module__jDH3nq__heroActions small{max-width:205px;color:var(--muted);font-size:11px;line-height:1.45}.landing-module__jDH3nq__mockupWrap{padding:26px 18px 22px 34px;position:relative}.landing-module__jDH3nq__mockupGlow{filter:blur(14px);background:radial-gradient(circle,#d8ff3e2e,#d8ff3e00 68%);position:absolute;inset:8% -8% -7% 5%}.landing-module__jDH3nq__mockup{background:#fff;border:1px solid #e4e8e5;min-height:555px;padding:45px 42px 38px;position:relative;transform:rotate(1.1deg);box-shadow:0 28px 80px #181d1b21}.landing-module__jDH3nq__docHead{border-bottom:2px solid var(--ink);flex-direction:column;margin-bottom:21px;padding-bottom:14px;display:flex}.landing-module__jDH3nq__docHead b{letter-spacing:-.6px;font-size:24px}.landing-module__jDH3nq__docHead span{color:var(--muted);margin-top:4px;font-size:13px}.landing-module__jDH3nq__docSummary{margin-bottom:20px}.landing-module__jDH3nq__docSection{letter-spacing:.16em;margin:23px 0 11px;font-size:9px;font-weight:900}.landing-module__jDH3nq__role{border-top:1px solid #eef1ef;margin-top:8px;padding-top:10px}.landing-module__jDH3nq__role:first-of-type{border-top:0;padding-top:0}.landing-module__jDH3nq__roleHead{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.landing-module__jDH3nq__roleHead strong{font-size:11px}.landing-module__jDH3nq__roleHead span{color:#8a918d;font-size:8px}.landing-module__jDH3nq__line{background:#dfe4e1;border-radius:10px;height:7px;margin:7px 0}.landing-module__jDH3nq__line90{width:90%}.landing-module__jDH3nq__line82{width:82%}.landing-module__jDH3nq__line72{width:72%}.landing-module__jDH3nq__line63{width:63%}.landing-module__jDH3nq__bullet{grid-template-columns:8px 1fr;align-items:center;gap:7px;display:grid}.landing-module__jDH3nq__bullet:before{content:"";background:#7c8580;border-radius:50%;width:4px;height:4px}.landing-module__jDH3nq__skills{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.landing-module__jDH3nq__skill{background:#f8faf8;border:1px solid #d7dcda;border-radius:999px;width:74px;height:21px}.landing-module__jDH3nq__skill:nth-child(2){width:92px}.landing-module__jDH3nq__skill:nth-child(3){width:62px}.landing-module__jDH3nq__tag{z-index:2;border:1px solid var(--ink);box-shadow:4px 4px 0 var(--ink);white-space:nowrap;border-radius:7px;padding:7px 10px;font-size:9px;font-weight:900;position:absolute}.landing-module__jDH3nq__tagConfirmed{background:var(--blue);top:247px;left:-30px}.landing-module__jDH3nq__tagConcrete{background:var(--accent);top:317px;right:-24px}.landing-module__jDH3nq__tagClarify{background:var(--peach);top:408px;right:-34px}.landing-module__jDH3nq__tagStrong{background:#fff;bottom:52px;left:-15px}.landing-module__jDH3nq__pin{opacity:.45;background:#303532;height:1px;position:absolute}.landing-module__jDH3nq__pin1{width:56px;top:271px;left:38px}.landing-module__jDH3nq__pin2{width:58px;top:341px;right:34px}.landing-module__jDH3nq__pin3{width:69px;top:432px;right:38px}.landing-module__jDH3nq__pin4{width:48px;bottom:76px;left:54px}.landing-module__jDH3nq__trust{background:var(--ink);color:#fff;border-radius:14px;grid-template-columns:repeat(5,1fr);max-width:1184px;margin:0 auto 95px;display:grid;overflow:hidden}.landing-module__jDH3nq__trust div{border-right:1px solid #353a38;padding:22px 20px}.landing-module__jDH3nq__trust div:last-child{border:0}.landing-module__jDH3nq__trust strong{font-size:18px;display:block}.landing-module__jDH3nq__trust span{color:#aeb6b2;margin-top:3px;font-size:10px;display:block}.landing-module__jDH3nq__section{max-width:1184px;margin:auto;padding:76px 0 108px}.landing-module__jDH3nq__sectionHead{max-width:730px;margin-bottom:38px}.landing-module__jDH3nq__sectionHead h2{letter-spacing:-2.2px;margin:11px 0 14px;font-size:clamp(38px,4vw,53px);line-height:1.02}.landing-module__jDH3nq__sectionHead p{color:var(--muted);margin:0;font-size:16px;line-height:1.6}.landing-module__jDH3nq__steps{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.landing-module__jDH3nq__step{border:1px solid var(--line);background:#fff;border-radius:13px;flex-direction:column;min-height:235px;padding:24px;display:flex;position:relative}.landing-module__jDH3nq__stepNumber{color:#77807b;font-size:10px;font-weight:900}.landing-module__jDH3nq__stepIcon{background:var(--accent);border-radius:9px;place-items:center;width:38px;height:38px;margin:18px 0 25px;font-weight:900;display:grid}.landing-module__jDH3nq__step h3{letter-spacing:-.6px;margin:0 0 8px;font-size:20px}.landing-module__jDH3nq__step p{color:var(--muted);margin:0;font-size:12px;line-height:1.55}.landing-module__jDH3nq__stepArrow{background:var(--ink);color:#fff;z-index:2;border-radius:50%;place-items:center;width:22px;height:22px;font-size:10px;display:grid;position:absolute;top:45px;right:-11px}.landing-module__jDH3nq__featuresSection{background:#e9eeea;padding:100px 24px}.landing-module__jDH3nq__featuresInner{max-width:1184px;margin:auto}.landing-module__jDH3nq__featureGrid{grid-template-columns:repeat(12,1fr);gap:12px;display:grid}.landing-module__jDH3nq__feature{background:#fff;border:1px solid #d9dfdb;border-radius:14px;flex-direction:column;min-height:235px;padding:24px;display:flex}.landing-module__jDH3nq__feature:first-child,.landing-module__jDH3nq__feature:nth-child(4){grid-column:span 6}.landing-module__jDH3nq__feature:nth-child(2),.landing-module__jDH3nq__feature:nth-child(3),.landing-module__jDH3nq__feature:nth-child(5),.landing-module__jDH3nq__feature:nth-child(6){grid-column:span 3}.landing-module__jDH3nq__featureTop{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.landing-module__jDH3nq__featureIcon{background:#f1f4f1;border-radius:10px;place-items:center;width:40px;height:40px;font-size:14px;font-weight:900;display:grid}.landing-module__jDH3nq__pill{letter-spacing:.08em;color:#59615d;background:#edf0ed;border-radius:999px;padding:5px 8px;font-size:8px;font-weight:900;display:inline-flex}.landing-module__jDH3nq__pillFree{color:#41571b;background:#eaf7c9}.landing-module__jDH3nq__pillPro{color:var(--accent);background:#1e281b}.landing-module__jDH3nq__pillLocal{color:#39546a;background:#e3efff}.landing-module__jDH3nq__feature h3{letter-spacing:-.7px;margin:auto 0 8px;font-size:22px}.landing-module__jDH3nq__feature p{color:var(--muted);margin:0;font-size:12px;line-height:1.55}.landing-module__jDH3nq__feature small{color:#7d8581;border-top:1px solid #edf0ee;margin-top:14px;padding-top:12px;font-size:9px;line-height:1.45;display:block}.landing-module__jDH3nq__compare{grid-template-columns:1fr 1fr;gap:12px;display:grid}.landing-module__jDH3nq__compareCard{border:1px solid var(--line);background:#fff;border-radius:15px;padding:28px}.landing-module__jDH3nq__compareCardAccent{background:var(--ink);color:#fff;border-color:var(--ink)}.landing-module__jDH3nq__compareLabel{letter-spacing:.14em;color:#737b77;font-size:9px;font-weight:900}.landing-module__jDH3nq__compareCardAccent .landing-module__jDH3nq__compareLabel{color:var(--accent)}.landing-module__jDH3nq__compareCard h3{letter-spacing:-1px;margin:9px 0 21px;font-size:28px}.landing-module__jDH3nq__compareList{flex-direction:column;gap:11px;display:flex}.landing-module__jDH3nq__compareItem{grid-template-columns:24px 1fr;align-items:start;gap:10px;display:grid}.landing-module__jDH3nq__compareItem b{background:#eef1ee;border-radius:50%;place-items:center;width:24px;height:24px;font-size:9px;display:grid}.landing-module__jDH3nq__compareCardAccent .landing-module__jDH3nq__compareItem b{color:var(--accent);background:#30382d}.landing-module__jDH3nq__compareItem span{color:#5f6863;font-size:12px;line-height:1.5}.landing-module__jDH3nq__compareCardAccent .landing-module__jDH3nq__compareItem span{color:#c4cbc2}.landing-module__jDH3nq__cta{background:var(--accent);border:1px solid #a9c52d;border-radius:16px;justify-content:space-between;align-items:center;gap:28px;max-width:1184px;margin:0 auto 76px;padding:38px 40px;display:flex}.landing-module__jDH3nq__cta h2{letter-spacing:-1.8px;margin:9px 0 8px;font-size:42px;line-height:1.05}.landing-module__jDH3nq__cta p{color:#4b551f;max-width:690px;margin:0;font-size:13px}@media (max-width:980px){.landing-module__jDH3nq__navLinks>a:not(.landing-module__jDH3nq__primary){display:none}.landing-module__jDH3nq__hero{grid-template-columns:1fr;gap:32px;padding-top:34px}.landing-module__jDH3nq__mockupWrap{width:100%;max-width:650px;margin:auto}.landing-module__jDH3nq__steps{grid-template-columns:1fr 1fr}.landing-module__jDH3nq__stepArrow{display:none}.landing-module__jDH3nq__feature:nth-child(n){grid-column:span 6}.landing-module__jDH3nq__section{padding-left:20px;padding-right:20px}.landing-module__jDH3nq__trust{margin-left:20px;margin-right:20px}.landing-module__jDH3nq__compare{grid-template-columns:1fr}.landing-module__jDH3nq__cta{margin-left:20px;margin-right:20px}.landing-module__jDH3nq__hero h1{font-size:68px}}@media (max-width:680px){.landing-module__jDH3nq__nav{height:66px;padding:0 16px}.landing-module__jDH3nq__navLinks{gap:10px}.landing-module__jDH3nq__hero{padding:30px 16px 48px}.landing-module__jDH3nq__hero h1{letter-spacing:-3px;font-size:51px}.landing-module__jDH3nq__lead{font-size:16px}.landing-module__jDH3nq__heroActions{flex-direction:column;align-items:flex-start}.landing-module__jDH3nq__mockupWrap{padding:18px 5px 12px 14px}.landing-module__jDH3nq__mockup{min-height:455px;padding:32px 28px}.landing-module__jDH3nq__tag{padding:6px 8px;font-size:7px}.landing-module__jDH3nq__tagConfirmed{top:215px;left:-11px}.landing-module__jDH3nq__tagConcrete{top:273px;right:-9px}.landing-module__jDH3nq__tagClarify{top:344px;right:-10px}.landing-module__jDH3nq__tagStrong{bottom:34px;left:2px}.landing-module__jDH3nq__pin{display:none}.landing-module__jDH3nq__trust{grid-template-columns:1fr 1fr;margin-bottom:60px}.landing-module__jDH3nq__trust div{border-bottom:1px solid #353a38}.landing-module__jDH3nq__steps{grid-template-columns:1fr}.landing-module__jDH3nq__featuresSection{padding:70px 14px}.landing-module__jDH3nq__feature:nth-child(n){grid-column:span 12}.landing-module__jDH3nq__section{padding:60px 14px 78px}.landing-module__jDH3nq__sectionHead h2{font-size:38px}.landing-module__jDH3nq__cta{flex-direction:column;align-items:flex-start;margin:0 14px 55px;padding:28px 23px}.landing-module__jDH3nq__cta h2{font-size:34px}}.landing-module__jDH3nq__audienceSection{max-width:1184px;margin:auto;padding:78px 0 106px}.landing-module__jDH3nq__audienceGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.landing-module__jDH3nq__audienceCard{border:1px solid var(--line);background:#fff;border-radius:15px;min-height:280px;padding:26px;position:relative;overflow:hidden}.landing-module__jDH3nq__audienceCard:after{content:"";background:#d8ff3e38;border-radius:50%;width:130px;height:130px;position:absolute;bottom:-44px;right:-34px}.landing-module__jDH3nq__audienceKicker{letter-spacing:.12em;color:#747d78;font-size:9px;font-weight:900}.landing-module__jDH3nq__audienceCard h3{letter-spacing:-1px;max-width:280px;margin:12px 0 10px;font-size:26px;line-height:1.05}.landing-module__jDH3nq__audienceCard p{color:var(--muted);margin:0 0 18px;font-size:12px;line-height:1.55}.landing-module__jDH3nq__audienceList{flex-direction:column;gap:8px;display:flex}.landing-module__jDH3nq__audienceList span{align-items:flex-start;gap:8px;font-size:10px;font-weight:800;display:flex}.landing-module__jDH3nq__audienceList span:before{content:"→";color:#6e8700}.landing-module__jDH3nq__studioSection{background:var(--ink);color:#fff;padding:100px 24px}.landing-module__jDH3nq__studioInner{max-width:1184px;margin:auto}.landing-module__jDH3nq__studioHeader{grid-template-columns:1.05fr .95fr;align-items:end;gap:50px;margin-bottom:34px;display:grid}.landing-module__jDH3nq__studioHeader h2{letter-spacing:-2.6px;margin:11px 0 0;font-size:clamp(42px,4.4vw,60px);line-height:.98}.landing-module__jDH3nq__studioHeader p{color:#bbc3b8;margin:0;font-size:15px;line-height:1.65}.landing-module__jDH3nq__studioSection .landing-module__jDH3nq__eyebrow{color:var(--accent)}.landing-module__jDH3nq__studioFlow{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.landing-module__jDH3nq__studioCard{background:#1a1e18;border:1px solid #343b31;border-radius:14px;min-height:255px;padding:22px;position:relative}.landing-module__jDH3nq__studioCardIndex{color:#6f786b;justify-content:space-between;align-items:center;font-size:9px;font-weight:900;display:flex}.landing-module__jDH3nq__studioCardIndex b{color:var(--accent);font-size:20px}.landing-module__jDH3nq__studioCard h3{letter-spacing:-.6px;margin:46px 0 8px;font-size:21px}.landing-module__jDH3nq__studioCard p{color:#adb6aa;margin:0;font-size:11px;line-height:1.55}.landing-module__jDH3nq__studioCard small{color:#788173;border-top:1px solid #30372d;margin-top:14px;padding-top:12px;font-size:9px;display:block}.landing-module__jDH3nq__studioFooter{background:#151814;border:1px solid #343b31;border-radius:12px;justify-content:space-between;align-items:center;gap:18px;margin-top:16px;padding:17px 20px;display:flex}.landing-module__jDH3nq__studioFooter span{color:#b9c1b6;font-size:11px}.landing-module__jDH3nq__studioFooter strong{color:var(--accent)}.landing-module__jDH3nq__privacySection{max-width:1184px;margin:auto;padding:100px 0}.landing-module__jDH3nq__privacyGrid{grid-template-columns:.9fr 1.1fr;gap:12px;display:grid}.landing-module__jDH3nq__privacyIntro{background:var(--accent);border-radius:15px;padding:30px}.landing-module__jDH3nq__privacyIntro h2{letter-spacing:-1.8px;margin:12px 0 14px;font-size:42px;line-height:1.02}.landing-module__jDH3nq__privacyIntro p{color:#465018;margin:0;font-size:13px;line-height:1.6}.landing-module__jDH3nq__privacyCards{grid-template-columns:1fr 1fr;gap:10px;display:grid}.landing-module__jDH3nq__privacyCard{border:1px solid var(--line);background:#fff;border-radius:13px;min-height:175px;padding:21px}.landing-module__jDH3nq__privacyCard b{margin-bottom:9px;font-size:11px;display:block}.landing-module__jDH3nq__privacyCard p{color:var(--muted);margin:0;font-size:10px;line-height:1.55}.landing-module__jDH3nq__privacyIcon{background:#eef2ed;border-radius:8px;place-items:center;width:32px;height:32px;margin-bottom:20px;font-size:11px;font-weight:900;display:grid}.landing-module__jDH3nq__finalCta{background:var(--accent);border:1px solid #a9c52d;border-radius:18px;grid-template-columns:1fr auto;align-items:center;gap:40px;max-width:1184px;margin:0 auto 82px;padding:46px 44px;display:grid;position:relative;overflow:hidden}.landing-module__jDH3nq__finalCta:after{content:"CV";letter-spacing:-15px;color:#27310012;pointer-events:none;font-size:180px;font-weight:900;line-height:1;position:absolute;bottom:-54px;right:170px}.landing-module__jDH3nq__finalCta h2{letter-spacing:-2px;max-width:720px;margin:10px 0 9px;font-size:46px;line-height:1.02}.landing-module__jDH3nq__finalCta p{color:#48531c;max-width:680px;margin:0;font-size:13px;line-height:1.55}.landing-module__jDH3nq__finalActions{z-index:1;flex-direction:column;align-items:stretch;gap:9px;display:flex;position:relative}.landing-module__jDH3nq__finalActions small{text-align:center;color:#5d672d;font-size:8px}@media (max-width:980px){.landing-module__jDH3nq__audienceSection,.landing-module__jDH3nq__privacySection{padding-left:20px;padding-right:20px}.landing-module__jDH3nq__audienceGrid,.landing-module__jDH3nq__studioHeader{grid-template-columns:1fr}.landing-module__jDH3nq__studioFlow{grid-template-columns:1fr 1fr}.landing-module__jDH3nq__privacyGrid{grid-template-columns:1fr}.landing-module__jDH3nq__finalCta{margin-left:20px;margin-right:20px}.landing-module__jDH3nq__finalCta:after{display:none}}@media (max-width:680px){.landing-module__jDH3nq__audienceSection,.landing-module__jDH3nq__privacySection{padding:62px 14px}.landing-module__jDH3nq__studioSection{padding:70px 14px}.landing-module__jDH3nq__studioFlow{grid-template-columns:1fr}.landing-module__jDH3nq__studioCard{min-height:215px}.landing-module__jDH3nq__studioFooter{flex-direction:column;align-items:flex-start}.landing-module__jDH3nq__privacyCards{grid-template-columns:1fr}.landing-module__jDH3nq__privacyIntro h2{font-size:36px}.landing-module__jDH3nq__finalCta{grid-template-columns:1fr;margin:0 14px 55px;padding:30px 24px}.landing-module__jDH3nq__finalCta h2{font-size:36px}.landing-module__jDH3nq__finalActions{align-items:stretch}}
