html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){.poimne-landing *{animation-duration:.001ms!important;transition-duration:.001ms!important}}.poimne-landing{--bg-dark:#0f1b14;--bg-dark2:#16261c;--bg-dark3:#1e3226;--cream:#fbfaf6;--cream2:#f3f0e6;--ink:#16231c;--ink-soft:#3e4e44;--gold:#d4a24c;--gold-soft:#e9c989;--clay:#8b3a2e;--clay-soft:#c97a63;--line-dark:hsla(48,38%,97%,.14);--line-light:rgba(22,35,28,.13);font-family:Inter,sans-serif;background:var(--cream);color:var(--ink);-webkit-font-smoothing:antialiased;overflow-x:hidden}.poimne-landing .serif,.poimne-landing h1,.poimne-landing h2,.poimne-landing h3{font-family:Fraunces,serif}.poimne-landing a{color:inherit;text-decoration:none}.poimne-landing img,.poimne-landing svg{display:block;max-width:100%}.poimne-landing .wrap{max-width:1160px;margin:0 auto;padding:0 32px}@media(max-width:720px){.poimne-landing .wrap{padding:0 22px}}.poimne-landing #nav{position:fixed;top:0;left:0;right:0;z-index:100;padding:22px 0;transition:background .35s ease,padding .35s ease,border-color .35s ease;border-bottom:1px solid transparent}.poimne-landing #nav.solid{background:rgba(15,27,20,.92);backdrop-filter:blur(10px);padding:14px 0;border-color:var(--line-dark)}.poimne-landing #nav .wrap{justify-content:space-between}.poimne-landing #nav .wrap,.poimne-landing .brand{display:flex;align-items:center}.poimne-landing .brand .logo-pill{background:#fff;border-radius:9px;padding:7px 14px;display:flex;align-items:center;transition:padding .35s ease}.poimne-landing #nav.solid .brand .logo-pill{padding:5px 12px}.poimne-landing .brand .logo-pill img{height:22px;width:auto;display:block}.poimne-landing .navlinks{display:flex;align-items:center;gap:36px}.poimne-landing .navlinks a{color:hsla(48,38%,97%,.78);font-size:14.5px;font-weight:500;transition:color .2s;position:relative;padding-bottom:3px}.poimne-landing .navlinks a:after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:2px;background:var(--gold);transform:scaleX(0);transform-origin:left;transition:transform .35s cubic-bezier(.7,0,.2,1)}.poimne-landing .navlinks a:hover{color:var(--gold-soft)}.poimne-landing .navlinks a.active:after,.poimne-landing .navlinks a:hover:after{transform:scaleX(1)}.poimne-landing .navlinks a.active{color:var(--gold-soft)}.poimne-landing .navcta{display:flex;align-items:center;gap:14px}.poimne-landing .btn{display:inline-flex;align-items:center;justify-content:center;padding:11px 22px;border-radius:8px;font-weight:600;font-size:14.5px;border:1px solid transparent;cursor:pointer;transition:transform .18s ease,background .2s ease,border-color .2s ease;position:relative;will-change:transform}.poimne-landing .btn:active{transform:translateY(1px)}.poimne-landing .btn-ghost{color:var(--cream,#fbfaf6);border-color:hsla(48,38%,97%,.4);background:hsla(0,0%,100%,.07)}.poimne-landing .btn-ghost:hover{border-color:var(--gold-soft,#e9c989);color:var(--gold-soft,#e9c989);background:hsla(0,0%,100%,.13)}.poimne-landing .btn-gold{background:var(--gold,#d4a24c);color:#1b1305}.poimne-landing .btn-gold:hover{background:var(--gold-soft,#e9c989)}@media(max-width:860px){.poimne-landing .navlinks{display:none}}.poimne-landing #hero{position:relative;background:radial-gradient(120% 100% at 78% 0,#1b3024 0,var(--bg-dark) 55%);color:var(--cream);padding:168px 0 120px;overflow:hidden}.poimne-landing #dotfield{position:absolute;inset:0;pointer-events:none;z-index:1}.poimne-landing #dotfield .dot{position:absolute;width:5px;height:5px;border-radius:50%;background:var(--gold-soft);opacity:.6;will-change:left,top,transform}.poimne-landing .hero-inner{position:relative;z-index:2;max-width:700px}.poimne-landing .eyebrow{display:block;font-family:Fraunces,serif;font-style:italic;font-weight:450;color:var(--gold-soft);font-size:clamp(19px,2.3vw,24px);line-height:1.35;margin-bottom:22px;max-width:480px;opacity:0;transform:translateY(14px)}.poimne-landing #hero h1{font-size:clamp(38px,5.6vw,64px);line-height:1.06;font-weight:600;letter-spacing:-.5px;color:var(--cream)}.poimne-landing #hero h1 .line{display:block;overflow:hidden}.poimne-landing #hero h1 .line span{display:block;transform:translateY(110%)}.poimne-landing #hero h1 em{font-style:italic;font-weight:450;color:var(--gold-soft)}.poimne-landing #hero p.lead{margin-top:26px;font-size:18px;line-height:1.6;color:hsla(48,38%,97%,.72);max-width:520px;opacity:0}.poimne-landing .hero-ctas{display:flex;gap:16px;margin-top:38px;opacity:0}.poimne-landing .hero-ctas .btn{padding:14px 26px;font-size:15px}.poimne-landing .hero-note{margin-top:22px;font-size:13.5px;color:hsla(48,38%,97%,.5);opacity:0}.poimne-landing #dor{background:var(--cream);padding:120px 0 100px;position:relative}.poimne-landing .section-head{max-width:620px;margin-bottom:64px}.poimne-landing .section-head .kicker{color:var(--clay);font-weight:700;font-size:13.5px;margin-bottom:14px;display:block}.poimne-landing .section-head h2{font-size:clamp(28px,3.6vw,42px);font-weight:600;line-height:1.15}.poimne-landing .pain-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--line-light);border:1px solid var(--line-light)}@media(max-width:760px){.poimne-landing .pain-grid{grid-template-columns:1fr}}.poimne-landing .pain-card{background:var(--cream);padding:38px 34px;position:relative}.poimne-landing .pain-card h3{font-size:20px;font-weight:600;margin-bottom:10px;line-height:1.3}.poimne-landing .pain-card p{font-size:15px;line-height:1.6;color:var(--ink-soft)}.poimne-landing .pain-tag{display:inline-block;font-size:12.5px;font-weight:700;color:var(--clay);border:1px solid var(--clay-soft);padding:3px 10px;border-radius:100px;margin-bottom:16px}.poimne-landing .pain-close{margin-top:70px;text-align:center}.poimne-landing .pain-close p{font-family:Fraunces,serif;font-style:italic;font-weight:450;font-size:clamp(22px,3vw,30px);color:var(--ink);max-width:760px;margin:0 auto;line-height:1.4}.poimne-landing #solucao{background:var(--bg-dark2);color:var(--cream);padding:120px 0;position:relative}.poimne-landing #solucao .section-head .kicker{color:var(--gold-soft)}.poimne-landing #solucao .section-head h2{color:var(--cream)}.poimne-landing #solucao .section-head p{color:hsla(48,38%,97%,.68);margin-top:16px;font-size:16.5px;line-height:1.6}.poimne-landing .bento{display:grid;grid-template-columns:repeat(6,1fr);gap:16px}@media(max-width:900px){.poimne-landing .bento{grid-template-columns:1fr 1fr}}@media(max-width:560px){.poimne-landing .bento{grid-template-columns:1fr}}.poimne-landing .bento .card{background:var(--bg-dark3);border:1px solid var(--line-dark);border-radius:14px;padding:26px 24px}.poimne-landing .bento .card h4{font-size:16.5px;font-weight:600;margin-bottom:8px;color:var(--cream)}.poimne-landing .bento .card p{font-size:14px;line-height:1.55;color:hsla(48,38%,97%,.62)}.poimne-landing .bento .card .icon{width:30px;height:30px;margin-bottom:16px;color:var(--gold-soft)}.poimne-landing .c-span2{grid-column:span 2}.poimne-landing .c-span3{grid-column:span 3}@media(max-width:900px){.poimne-landing .c-span2,.poimne-landing .c-span3{grid-column:span 2}}@media(max-width:560px){.poimne-landing .c-span2,.poimne-landing .c-span3{grid-column:span 1}}.poimne-landing .bento .card.feature{background:linear-gradient(155deg,#233b2c,#182c20);border-color:rgba(212,162,76,.35)}.poimne-landing .bento .card.feature h4{font-size:21px;font-family:Fraunces,serif;font-weight:600}.poimne-landing .bento .card.feature p{color:hsla(48,38%,97%,.75);font-size:15px}.poimne-landing #dif{background:var(--cream);padding:120px 0}.poimne-landing .dif-row{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;margin-bottom:88px}.poimne-landing .dif-row:last-child{margin-bottom:0}.poimne-landing .dif-row.rev .dif-visual{order:2}@media(max-width:800px){.poimne-landing .dif-row{grid-template-columns:1fr}.poimne-landing .dif-row.rev .dif-visual{order:0}}.poimne-landing .dif-text .kicker{color:var(--clay);font-weight:700;font-size:13px;display:block;margin-bottom:12px}.poimne-landing .dif-text h3{font-size:clamp(24px,3vw,32px);font-weight:600;margin-bottom:14px;line-height:1.2}.poimne-landing .dif-text p{font-size:15.5px;line-height:1.65;color:var(--ink-soft)}.poimne-landing .dif-visual{background:var(--cream2);border:1px solid var(--line-light);border-radius:16px;padding:26px;min-height:220px;display:flex;flex-direction:column;justify-content:center;gap:10px}.poimne-landing .sec-item{display:flex;align-items:center;gap:13px;font-size:15px;color:var(--ink);padding:13px 0;border-bottom:1px solid var(--line-light)}.poimne-landing .sec-item:last-child{border-bottom:none}.poimne-landing .sec-check{width:24px;height:24px;border-radius:50%;background:var(--gold);color:#1b1305;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;flex:none}.poimne-landing .chat-bubble{background:#e9f5eb;border-radius:12px 12px 12px 3px;padding:12px 16px;font-size:14px;max-width:80%;color:#20361f}.poimne-landing .chat-bubble.me{align-self:flex-end;background:var(--gold);border-radius:12px 12px 3px 12px;color:#1b1305}.poimne-landing #fundador{background:var(--bg-dark);color:var(--cream);padding:110px 0}.poimne-landing .founder-box{display:grid;grid-template-columns:180px 1fr;gap:44px;align-items:center;max-width:860px;margin:0 auto}@media(max-width:640px){.poimne-landing .founder-box{grid-template-columns:1fr;text-align:center}}.poimne-landing .founder-avatar{width:150px;height:150px;border-radius:50%;background:linear-gradient(155deg,var(--gold-soft),var(--clay-soft));display:flex;align-items:center;justify-content:center;font-family:Fraunces,serif;font-size:44px;font-weight:600;color:var(--bg-dark);margin:0 auto}.poimne-landing #fundador blockquote{font-family:Fraunces,serif;font-style:italic;font-weight:450;font-size:clamp(19px,2.4vw,25px);line-height:1.5;color:var(--cream)}.poimne-landing .who{margin-top:20px;font-size:14.5px;color:hsla(48,38%,97%,.6)}.poimne-landing .who strong{color:var(--gold-soft);font-weight:600}.poimne-landing #planos{background:var(--cream);padding:120px 0}.poimne-landing .plans{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;perspective:1400px}@media(max-width:1000px){.poimne-landing .plans{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.poimne-landing .plans{grid-template-columns:1fr}}.poimne-landing .plan{border:1px solid var(--line-light);border-radius:14px;padding:26px 22px;background:var(--cream2);display:flex;flex-direction:column;position:relative;transition:box-shadow .3s ease;will-change:transform}.poimne-landing .plan.hl{background:var(--ink);color:var(--cream);border-color:var(--ink)}.poimne-landing .plan-badge{position:absolute;top:-13px;left:22px;background:var(--gold);color:#1b1305;font-size:11.5px;font-weight:700;padding:4px 10px;border-radius:100px}.poimne-landing .plan-name{font-family:Fraunces,serif;font-size:22px;font-weight:600;margin-bottom:4px}.poimne-landing .plan-range{font-size:13px;color:var(--ink-soft);margin-bottom:18px}.poimne-landing .plan.hl .plan-range{color:hsla(48,38%,97%,.55)}.poimne-landing .plan-price{font-family:Fraunces,serif;font-size:28px;font-weight:600;margin-bottom:4px}.poimne-landing .plan-price small{font-size:13px;font-weight:400;font-family:Inter,sans-serif}.poimne-landing .plan-cycle{font-size:12.5px;color:var(--ink-soft);margin-bottom:20px}.poimne-landing .plan.hl .plan-cycle{color:hsla(48,38%,97%,.5)}.poimne-landing .plan-mods{list-style:none;font-size:13.5px;line-height:2;color:var(--ink-soft);flex:1}.poimne-landing .plan.hl .plan-mods{color:hsla(48,38%,97%,.78)}.poimne-landing .plan-mods li:before{content:"+ ";color:var(--gold);font-weight:700}.poimne-landing .plan .btn{margin-top:22px;width:100%}.poimne-landing .plan-border{position:absolute;inset:-1px;border-radius:14px;pointer-events:none}.poimne-landing .plan-border svg{width:100%;height:100%}.poimne-landing .plan-border rect{fill:none;stroke:var(--gold);stroke-width:2}.poimne-landing #ctafinal{position:relative;overflow:hidden;background:radial-gradient(120% 140% at 50% 0,#1b3024 0,var(--bg-dark) 60%);color:var(--cream);padding:130px 0;text-align:center}.poimne-landing #ctafinal h2{font-size:clamp(30px,5vw,52px);font-weight:600;line-height:1.15;max-width:760px;margin:0 auto 24px}.poimne-landing #ctafinal h2 em{font-style:italic;font-weight:450;color:var(--gold-soft)}.poimne-landing #ctafinal p{color:hsla(48,38%,97%,.65);font-size:16.5px;margin-bottom:38px}.poimne-landing .ctafinal-btns{display:flex;justify-content:center;gap:16px;flex-wrap:wrap}.poimne-landing .ctafinal-btns .btn{padding:15px 30px;font-size:15.5px}.poimne-landing .blob{position:absolute;border-radius:50%;filter:blur(60px);pointer-events:none;z-index:0}.poimne-landing .blob-1{width:340px;height:340px;background:rgba(212,162,76,.22);top:-80px;left:8%}.poimne-landing .blob-2{width:280px;height:280px;background:rgba(139,58,46,.22);bottom:-60px;right:10%}.poimne-landing .blob-3{width:220px;height:220px;background:hsla(40,69%,73%,.15);top:40%;right:30%}.poimne-landing #ctafinal .wrap{position:relative;z-index:1}.poimne-landing footer{background:var(--bg-dark2);color:hsla(48,38%,97%,.55);padding:40px 0;font-size:13.5px}.poimne-landing footer .wrap{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:14px}.poimne-landing footer a{color:hsla(48,38%,97%,.75)}.poimne-landing footer a:hover{color:var(--gold-soft)}.poimne-landing .foot-brand{display:flex;align-items:center;gap:14px}.poimne-landing .foot-brand .logo-pill{background:#fff;border-radius:9px;padding:8px 16px;display:flex;align-items:center}.poimne-landing .foot-brand .logo-pill img{height:28px;width:auto;display:block}.poimne-landing #marquee{background:var(--bg-dark);border-top:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);padding:20px 0;overflow:hidden;position:relative;z-index:2}@media(max-width:720px){.poimne-landing #marquee{display:none}}.poimne-landing .marquee-track{display:flex;width:-moz-max-content;width:max-content}.poimne-landing .marquee-group{display:flex;align-items:center;flex:none}.poimne-landing .marquee-group span{font-family:Fraunces,serif;font-style:italic;font-weight:450;font-size:19px;color:hsla(48,38%,97%,.5);padding:0 28px;white-space:nowrap;display:flex;align-items:center;gap:28px}.poimne-landing .marquee-group span i{font-style:normal;color:var(--gold);font-size:12px}.poimne-landing #cursor-glow{position:absolute;width:420px;height:420px;border-radius:50%;background:radial-gradient(circle,rgba(212,162,76,.16) 0,rgba(212,162,76,0) 70%);pointer-events:none;z-index:1;transform:translate(-50%,-50%);left:50%;top:30%;opacity:0;transition:opacity .4s ease}.poimne-landing #hero:hover #cursor-glow{opacity:1}.poimne-landing .quote-mark{font-family:Fraunces,serif;font-size:90px;line-height:1;color:var(--gold);opacity:.5;margin-bottom:-30px;display:block}