@font-face{font-family:Hanken;src:url('/assets/fonts/hanken-400.woff2');font-weight:400;font-display:swap}@font-face{font-family:Hanken;src:url('/assets/fonts/hanken-600.woff2');font-weight:600;font-display:swap}@font-face{font-family:Hanken;src:url('/assets/fonts/hanken-700.woff2');font-weight:700;font-display:swap}@font-face{font-family:Hanken;src:url('/assets/fonts/hanken-800.woff2');font-weight:800;font-display:swap}@font-face{font-family:Instrument;src:url('/assets/fonts/instrument-italic-400.woff2');font-style:italic;font-display:swap}
:root{--cream:#ece7df;--ink:#151515;--purple:#6257ee;--pink:#ff9dc9;--lilac:#c9c3ff;--line:#c9c4bd}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0;background:var(--cream);color:var(--ink);font-family:Hanken,Arial,sans-serif;font-size:17px;line-height:1.55}button,a{-webkit-tap-highlight-color:transparent}button,input{font:inherit}button,a{touch-action:manipulation}a{color:inherit;text-decoration:none}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.45}button:focus-visible,a:focus-visible,summary:focus-visible{outline:3px solid #aa2685;outline-offset:5px}button{border:0}img{max-width:100%;display:block}.wrap{max-width:1280px;width:calc(100% - 112px);margin:auto}.preview{background:var(--ink);color:#fff;text-align:center;padding:7px 16px;font-size:10px;letter-spacing:1.3px}.preview span{padding:0 9px;color:var(--pink)}header{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 0;max-width:1280px;width:calc(100% - 112px);margin:auto;border-bottom:1px solid var(--line)}.brand{display:flex;align-items:center;gap:12px}.brand img{width:121px;height:auto}.brand>span{font-size:10px;letter-spacing:2px;border-left:1px solid #bbb;padding-left:12px}nav{display:flex;gap:28px;font-size:14px;font-weight:600}nav a:hover,.text-link:hover{text-decoration:underline;text-underline-offset:5px}.btn{display:inline-flex;align-items:center;justify-content:space-between;gap:26px;font-size:15px;font-weight:700;padding:17px 24px;border-radius:7px;line-height:1.3;transition:transform .18s,box-shadow .18s}.btn:hover{transform:translateY(-3px);box-shadow:0 7px 0 #15151520}.btn span{font-size:22px;line-height:1}.btn.small{font-size:13px;padding:13px 18px}.btn.large{padding:21px 25px;font-size:17px}.dark{background:var(--ink);color:white}.purple{background:var(--purple);color:white}.hero{display:grid;grid-template-columns:1.12fr 1fr;gap:60px;align-items:center;padding:64px 0 70px}.eyebrow{font-size:10px;font-weight:800;letter-spacing:1.7px;line-height:1.5;display:block}.eyebrow i{display:inline-block;width:7px;height:7px;border-radius:100%;background:var(--purple);margin-right:7px}h1,h2,h3,p{margin:0}h1{font-size:clamp(46px,5.5vw,79px);letter-spacing:-4px;line-height:1.02;font-weight:800;margin:26px 0}h1 .highlight{color:var(--purple);letter-spacing:-4.5px;white-space:nowrap;font-size:.90em}h2{font-size:clamp(36px,3.7vw,53px);line-height:1.06;letter-spacing:-2px;font-weight:800}em{font-family:Instrument,Georgia,serif;font-weight:400;font-size:1.18em}h3{font-size:24px;letter-spacing:-.7px;line-height:1.15}.lead{font-size:18px;max-width:475px;line-height:1.6;margin:0 0 28px;color:#46423e}.lead strong{color:var(--ink);font-weight:700}.micro{font-size:12px;margin:12px 0;color:#605c58}.text-link{font-size:13px;font-weight:700;display:inline-flex;gap:14px;margin-top:13px}.hero-art{height:528px;background:var(--lilac);border-radius:12px;position:relative;padding:25px;isolation:isolate;box-shadow:9px 9px 0 #d9d3c9}.hero-art:before{content:'';position:absolute;inset:74px 27px 70px;border:1px solid #a29adb;border-radius:50%;transform:rotate(-25deg);z-index:-1}.art-top,.art-foot{display:flex;justify-content:space-between;font-size:9px;letter-spacing:1.2px;font-weight:700}.art-top>span:last-child{font-size:25px;line-height:1}.speech{background:#faf8f3;max-width:285px;padding:16px 22px;font-size:15px;line-height:1.4;border-radius:12px 12px 12px 0;position:relative;top:27px;transform:rotate(-4deg);z-index:2;box-shadow:0 6px 20px #3e2b4b0a}.flux-hero{width:345px;height:345px;position:absolute;left:50%;top:97px;transform:translateX(-50%);filter:drop-shadow(0 19px 10px #55439622)}.free-sticker{position:absolute;right:-22px;top:173px;background:var(--pink);width:116px;height:116px;border:1px solid var(--ink);border-radius:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;transform:rotate(13deg);font-size:21px;font-weight:800;line-height:1.1;box-shadow:4px 4px 0 var(--ink)}.free-sticker b{font-size:23px}.free-sticker span{font-family:Instrument;font-style:italic;font-size:17px;margin-top:4px;font-weight:400}.report-mini{position:absolute;bottom:62px;left:32px;right:35px;display:flex;align-items:center;gap:18px;background:var(--ink);color:white;border-radius:8px;padding:17px 20px;transform:rotate(3deg);box-shadow:0 12px 16px #52417b22}.report-mini small{font-size:8px;letter-spacing:1px;color:#c9c3ff}.report-mini b{font-size:22px;line-height:1.1;display:block}.report-icon{background:var(--pink);color:var(--ink);font-size:28px;width:54px;height:63px;display:grid;place-items:center;border-radius:3px}.report-check{margin-left:auto;border:1px solid #777;width:28px;height:28px;text-align:center;border-radius:50%;font-size:17px}.art-foot{position:absolute;bottom:23px;left:25px;right:25px;font-size:8px;letter-spacing:.2px}.ticker{display:flex;justify-content:space-around;align-items:center;gap:25px;background:var(--pink);padding:20px 24px;font-weight:800;font-size:18px;letter-spacing:.3px;border-block:1px solid var(--ink)}.ticker b{font-size:26px}.diagnosis{padding:100px 0 78px}.section-heading{display:flex;justify-content:space-between;gap:40px;align-items:end;margin-bottom:45px}.section-heading .eyebrow{margin-bottom:19px}.section-heading>p{font-size:15px;color:#615c57;max-width:350px}.diag-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.diag-grid article{border-top:1px solid #aaa39a;padding-top:20px}.step{font-size:10px;letter-spacing:1px;font-weight:800}.diag-grid article p{font-size:15px;color:#5f5a54;line-height:1.65;margin-top:13px}.mini-grid,.mini-route,.mini-result{height:136px;margin:22px 0 27px;background:#e0dad1;display:flex;justify-content:center;align-items:center;border-radius:6px}.mini-grid{display:grid;grid-template-columns:repeat(3,54px);grid-template-rows:repeat(2,43px);gap:6px}.mini-grid i{font-style:normal;font-size:25px;font-weight:800;display:grid;place-items:center;background:var(--purple);color:white}.mini-grid i:nth-child(2n){background:var(--pink);color:var(--ink)}.mini-grid i:nth-child(3n){background:var(--ink);color:white}.mini-route{gap:8px}.mini-route span{font-size:12px;background:#f6f3ee;padding:11px 9px;border-radius:5px;box-shadow:0 3px 0 #0001}.mini-route span:nth-of-type(2){background:var(--lilac);transform:rotate(-6deg)}.mini-result{flex-direction:column;gap:8px;padding:14px 30px}.mini-result>div{display:flex;width:100%;align-items:center;gap:10px;font-size:12px}.mini-result i{width:7px;height:7px;background:var(--purple);border-radius:50%}.mini-result b{margin-left:auto}.diag-bottom{display:flex;justify-content:space-between;align-items:center;margin-top:35px}.diag-bottom p{font-size:13px}.platform{background:var(--ink);color:white;padding:90px 0}.platform>.wrap>.eyebrow{color:var(--lilac);margin-bottom:23px}.platform .section-heading>p{color:#aaa6ae}.pink-text{color:var(--pink)}.product-tabs{display:flex;border-bottom:1px solid #4d4b50;gap:35px;margin-top:50px}.product-tabs button{font-size:14px;background:none;color:#bdb8c7;padding:14px 0 18px;border-bottom:3px solid transparent}.product-tabs button[aria-selected=true]{border-color:var(--pink);color:var(--pink)}.product-stage{margin-top:40px;display:grid;grid-template-columns:.85fr 1.3fr;gap:45px;align-items:center;min-height:370px}.product-copy .eyebrow{color:var(--lilac);font-size:9px}.product-copy h3{font-size:35px;letter-spacing:-1px;margin:16px 0}.product-copy p{font-size:15px;color:#c5c0cb}.product-copy ul{padding:0;list-style:none;font-size:13px;line-height:2;margin:19px 0}.product-copy li:before{content:'✓';color:var(--pink);padding-right:12px}.product-copy .text-link{color:var(--pink)}figure{margin:0;min-width:0;background:#ece8f5;border:10px solid #302e36;border-radius:12px;overflow:hidden;color:#151515}.window-bar{display:flex;justify-content:space-between;font-size:8px;letter-spacing:1px;padding:12px;color:#6d6678}.window-bar>span:first-child{color:#99909e;letter-spacing:3px}figure img{width:100%;height:300px;object-fit:contain;background:#f7f6fa}figcaption{font-size:9px;text-align:center;padding:9px;color:#6c6573}.capabilities{padding:95px 0}.feature-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}.feature-grid article{padding:27px 23px 30px;border-bottom:1px solid var(--line);border-right:1px solid var(--line)}.feature-grid article>span{font-size:10px;display:flex;justify-content:space-between;align-items:center;margin-bottom:28px;color:#6b645c}.feature-grid b{font-size:26px;color:var(--purple)}.feature-grid h3{font-size:21px;min-height:48px}.feature-grid p{font-size:14px;margin-top:14px;color:#645e57}.flux-band{background:var(--lilac);border-block:1px solid #a9a1ce}.flux-band-inner{display:flex;align-items:center;gap:25px;padding:28px 0}.flux-band img{width:155px}.flux-band h2{font-size:35px;letter-spacing:-1px;margin:12px 0}.flux-band p{font-size:13px}.flux-band .btn{margin-left:auto;white-space:nowrap}.flux-band .eyebrow{font-size:9px}.trial{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center;padding:105px 0}.trial-art{position:relative;height:435px;background:var(--pink);border-radius:8px;overflow:hidden}.trial-note{position:absolute;top:23px;left:30px;font-family:Instrument;font-style:italic;font-size:29px;transform:rotate(-5deg)}.seven{position:absolute;left:65px;top:2px;font-size:310px;line-height:1.3;font-weight:800;letter-spacing:-18px}.seven span{position:absolute;font-size:55px;letter-spacing:-3px;left:176px;bottom:70px;transform:rotate(-90deg)}.trial-stamp{position:absolute;bottom:33px;left:-8px;right:-8px;transform:rotate(-6deg);background:var(--ink);color:white;text-align:center;padding:13px;font-size:25px;font-weight:800;line-height:1}.trial h2{font-size:45px;margin:22px 0}.trial p{font-size:16px;color:#5d5750;margin-bottom:20px}.trial .micro{font-size:12px;margin-top:13px}.faq{display:grid;grid-template-columns:1fr 1.6fr;gap:80px;padding:25px 0 100px}.faq h2{margin-top:21px}.faq details{border-bottom:1px solid var(--line)}.faq summary{padding:22px 30px 22px 0;position:relative;list-style:none;cursor:pointer;font-size:16px;font-weight:700}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:'+';position:absolute;right:0;top:20px;font-size:22px;color:var(--purple)}.faq details[open] summary:after{content:'−'}.faq details p{font-size:15px;color:#5d5750;padding-bottom:22px}.final-cta{background:var(--purple);color:white;padding:70px 0;text-align:center}.final-cta h2{margin:25px 0 30px;font-size:53px}.final-cta h2 span{color:var(--pink)}.final-cta p{font-size:13px;margin-top:20px;color:#e2deff}footer{padding:32px 0;display:flex;justify-content:space-between;align-items:center;gap:25px}footer p{font-size:11px;color:#625c55}footer>div{display:flex;gap:16px;font-size:10px}footer button{background:transparent;padding:0;font-size:10px;color:inherit}.mobile-cta{display:none}.skip{position:fixed;left:15px;top:-100px;background:white;padding:15px;z-index:99}.skip:focus{top:15px}dialog{padding:35px;border:0;border-radius:14px;background:var(--cream);width:min(620px,calc(100% - 30px));max-height:90vh;color:var(--ink)}dialog::backdrop{background:#151515b0;backdrop-filter:blur(5px)}dialog h2{font-size:35px;letter-spacing:-1px;margin:18px 0}dialog>p{font-size:16px;margin:20px 0}dialog .close{position:absolute;right:15px;top:10px;background:none;font-size:30px;line-height:1;padding:6px}.quiz-top{display:flex;align-items:center;gap:14px;padding-right:15px;margin-bottom:25px}.quiz-top img{width:65px}.quiz-top p{font-size:11px;color:#655e57;margin-top:5px}.quiz-progress{height:5px;background:#d8d1c8;margin:18px 0}.quiz-progress>i{display:block;height:100%;background:var(--purple);transition:width .3s}.quiz-count{font-size:11px;color:#655e57}.quiz-options{display:grid;gap:10px;margin:25px 0}.quiz-options label{display:flex;gap:12px;align-items:center;padding:14px;border:1px solid #bcb4a9;border-radius:6px;cursor:pointer;font-size:15px}.quiz-options label:has(input:checked){background:#d8d2ff;border-color:var(--purple)}.quiz-options input{accent-color:var(--purple);width:17px;height:17px}.quiz-actions{display:flex;justify-content:space-between;align-items:center}.back{padding:10px;background:transparent;text-decoration:underline;font-size:13px}.result-items{padding-left:22px;font-size:15px}.result-items li{margin-bottom:15px}.demo-note{padding:12px 16px;background:#dfd8ed;font-size:12px;border-radius:6px;margin:18px 0}.no-motion *{animation:none!important;transition:none!important;scroll-behavior:auto!important}
@media(min-width:1500px){.hero{gap:90px}h1{font-size:82px}}
@media(max-width:1100px){.wrap,header{width:calc(100% - 64px)}.hero{gap:35px}h1{font-size:60px;letter-spacing:-3px}h1 .highlight{letter-spacing:-3px}.hero-art{height:490px}.speech{max-width:250px;font-size:14px}.flux-hero{width:310px}.free-sticker{right:-13px;width:100px;height:100px}.hero-copy .btn.large{font-size:14px;padding:19px}.hero .eyebrow{font-size:8px}.feature-grid{grid-template-columns:repeat(2,1fr)}.flux-band .btn{font-size:12px;padding:17px}.flux-band h2{font-size:29px}.trial{gap:45px}.trial h2{font-size:38px}.ticker{font-size:14px}nav{gap:17px;font-size:12px}.product-stage{gap:25px}.product-copy h3{font-size:29px}footer{flex-wrap:wrap}}
@media(max-width:960px){html{scroll-padding-top:20px}.wrap,header{width:calc(100% - 40px)}.preview{font-size:8px;letter-spacing:.5px}.preview span:last-of-type{display:none}header{padding:18px 0;gap:10px}.brand img{width:96px}.brand>span{font-size:8px;padding-left:8px}header nav{display:none}header .btn.small{font-size:10px;padding:12px 10px;gap:9px}header .btn span{font-size:17px}.hero{grid-template-columns:1fr;padding:40px 0 45px;gap:35px}.hero .eyebrow{font-size:8px}h1{font-size:clamp(42px,10vw,66px);letter-spacing:-2.5px;margin:21px 0}h1 .highlight{letter-spacing:-2.5px}.lead{font-size:16px;max-width:100%;margin-bottom:22px}.hero-copy .btn.large{font-size:14px;padding:19px 20px}.hero-art{height:455px;margin-right:8px}.speech{top:24px}.flux-hero{top:93px;width:280px;height:280px}.free-sticker{top:162px;right:-16px;width:94px;height:94px;font-size:18px}.free-sticker b{font-size:20px}.free-sticker span{font-size:15px}.report-mini{bottom:59px;left:22px;right:22px}.report-mini b{font-size:20px}.art-foot{font-size:7px;left:20px;right:20px}.ticker{flex-wrap:wrap;gap:6px 14px;font-size:10px;padding:14px 18px}.ticker b{font-size:16px}.ticker b:last-child{display:none}.diagnosis,.capabilities{padding:60px 0}.section-heading{display:block;margin-bottom:30px}.section-heading>p{margin-top:24px;font-size:14px}.section-heading>p br{display:none}h2{font-size:37px;letter-spacing:-1.5px}.diag-grid{grid-template-columns:1fr;gap:30px}.diag-grid article{display:grid;grid-template-columns:110px 1fr;column-gap:20px}.diag-grid .step{grid-column:1/-1;margin-bottom:15px}.mini-grid,.mini-route,.mini-result{grid-row:2/4;margin:0;height:140px}.mini-grid{grid-template-columns:repeat(2,39px);grid-template-rows:repeat(3,34px);gap:3px}.mini-grid i{font-size:20px}.mini-route{flex-direction:column;gap:2px}.mini-route span{font-size:10px;padding:4px 10px}.mini-route b{line-height:1;transform:rotate(90deg)}.mini-result{padding:10px;gap:14px}.mini-result>div{font-size:9px;gap:5px}.mini-result b{display:none}.diag-grid h3{font-size:21px}.diag-grid article p{font-size:13px;margin-top:8px}.diag-bottom{align-items:start;gap:20px;flex-direction:column}.platform{padding:55px 0}.product-tabs{gap:0;justify-content:space-between;margin-top:30px}.product-tabs button{font-size:11px;padding-bottom:12px}.product-stage{grid-template-columns:1fr;gap:30px;margin-top:25px}.product-copy h3{font-size:32px}.product-stage figure img{height:230px}.feature-grid article{padding:19px 15px}.feature-grid h3{font-size:19px;min-height:44px}.feature-grid p{font-size:13px}.feature-grid article>span{margin-bottom:16px}.flux-band-inner{display:grid;grid-template-columns:65px 1fr;gap:12px;padding:30px 0}.flux-band img{width:75px}.flux-band h2{font-size:27px}.flux-band .eyebrow{font-size:8px}.flux-band .btn{grid-column:2;justify-self:start;margin:10px 0 0}.flux-band p{font-size:12px}.trial{grid-template-columns:1fr;gap:35px;padding:60px 0}.trial-art{height:330px}.seven{font-size:235px;left:calc(50% - 100px);top:0}.seven span{font-size:42px;left:140px;bottom:54px}.trial-stamp{font-size:22px;bottom:25px}.trial-note{font-size:23px;top:20px}.trial h2{font-size:36px}.faq{grid-template-columns:1fr;gap:25px;padding:15px 0 60px}.faq h2 br{display:none}.faq summary{font-size:15px}.final-cta{padding:55px 0}.final-cta h2{font-size:35px;letter-spacing:-1.3px}.final-cta .btn{font-size:14px;padding:20px}.final-cta p{font-size:12px}footer{padding:30px 0 100px;display:block}footer p{margin:15px 0}footer>div{gap:20px}.mobile-cta{display:block;position:fixed;bottom:0;left:0;right:0;background:#ece7dfee;padding:10px 20px calc(10px + env(safe-area-inset-bottom));z-index:5;border-top:1px solid #bcb5ac;backdrop-filter:blur(12px)}.mobile-cta .btn{width:100%;padding:15px 20px}dialog{padding:25px 20px}dialog h2{font-size:29px}.quiz-top{gap:7px}.quiz-top .eyebrow{font-size:8px}.quiz-top img{width:48px}.quiz-options label{padding:12px;font-size:14px}.quiz-actions .btn{font-size:13px}.quiz-count{font-size:10px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{animation:none!important;transition:none!important}}

@media(min-width:600px) and (max-width:960px){.hero-art{width:540px;max-width:100%;margin:0 auto}.hero-copy{max-width:650px}.diag-grid{gap:36px}.diag-grid article{grid-template-columns:160px 1fr}.trial-art{max-width:540px;width:100%;margin:auto}}

/* Abertura consultiva: momento, necessidades e plano adequado. */
.hero-copy .offer-copy{margin-top:-10px;margin-bottom:25px;font-size:17px}.hero-copy h1 em.highlight{font-size:1.12em;letter-spacing:-2px;line-height:1.05}.hero-copy h1{margin:22px 0}.hero-copy .lead{line-height:1.5}
@media(max-width:960px){.hero-copy .offer-copy{font-size:16px}.hero-copy h1 em.highlight{letter-spacing:-1px}}
/* Ciclo completo, formatos, canais e públicos. */
.workflow{padding:20px 0 85px}.flow-center{display:flex;align-items:center;justify-content:center;gap:22px;background:var(--lilac);padding:22px;border-radius:8px 8px 0 0}.flow-center img{width:110px}.flow-center span{font-size:13px;font-weight:600}.flow-steps{list-style:none;display:grid;grid-template-columns:repeat(7,1fr);padding:28px 15px;margin:0;border:1px solid var(--line);border-top:0;background:#f4f0e9}.flow-steps li{padding:6px 12px;position:relative}.flow-steps li:not(:last-child):after{content:'→';position:absolute;right:-4px;top:11px;color:var(--purple)}.flow-steps b{display:grid;place-items:center;width:32px;height:32px;background:var(--ink);color:var(--pink);border-radius:50%;font-size:11px;margin-bottom:20px}.flow-steps h3{font-size:18px}.flow-steps p{font-size:11px;margin-top:8px;color:#625b53}.flow-return{display:flex;justify-content:space-between;gap:20px;border:1px solid var(--line);border-top:0;padding:18px 22px;font-size:12px;border-radius:0 0 8px 8px}.flow-return span{color:#5144c1}.product-tabs{gap:30px}.stories-section{background:#ded7eb;padding:80px 0}.stories-inner{display:grid;grid-template-columns:1fr 1.05fr;gap:80px;align-items:center}.stories-copy h2{margin:20px 0 25px}.stories-copy>p{font-size:16px;color:#4d4555}.stories-copy ul{list-style:none;padding:0;margin:24px 0;font-size:14px}.stories-copy li{padding:13px 0;border-bottom:1px solid #bfb5cb}.stories-copy .story-note{font-size:11px;margin-bottom:25px}.story-collage{height:475px;position:relative;isolation:isolate}.story-frame{width:220px;height:367px;position:absolute;border-radius:12px;padding:16px 22px;box-shadow:7px 9px 0 #15151516;display:flex;flex-direction:column;justify-content:space-between}.story-frame.first{left:4px;top:20px;background:var(--ink);color:var(--cream);transform:rotate(-8deg)}.story-frame.second{right:0;top:65px;background:var(--pink);color:var(--ink);transform:rotate(8deg);z-index:-1}.story-progress{display:flex;gap:4px}.story-progress i{height:2px;flex:1;background:currentColor;opacity:.6}.story-frame>span:not(.story-spark){font-size:8px;letter-spacing:2px;margin-top:10px}.story-frame h3{font-size:39px;line-height:1.1}.story-frame h3 em{color:var(--lilac)}.story-frame.second h3{font-size:30px}.story-frame.second h3 em{color:var(--ink)}.story-frame b{font-size:8px;letter-spacing:1px}.story-spark{font-size:80px;line-height:1}.story-tag{position:absolute;bottom:49px;left:0;background:var(--purple);color:white;padding:12px 20px;font-size:10px;font-weight:800;letter-spacing:1px;transform:rotate(-3deg)}.story-caption{position:absolute;bottom:0;left:0;font-size:10px;color:#62566a}.channels{padding:90px 0 60px}.channel-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.channel-grid article{padding:27px;border:1px solid #b6aea3;border-radius:8px;background:#f6f2ec}.channel-name{display:flex;gap:18px;align-items:center}.channel-name svg{width:30px;height:30px;color:var(--purple)}.channel-name h3{font-size:26px}.channel-grid article p{font-size:14px;color:#5c554f;margin:20px 0;min-height:44px}.publish-status{display:flex;gap:8px;align-items:center;font-size:11px;font-weight:700}.publish-status i{width:7px;height:7px;border-radius:50%;background:#21815f}.channel-roadmap{font-size:12px;margin-top:20px;color:#635d56}.audience{padding:35px 0 55px}.audience-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.audience-grid article{padding:32px;background:var(--lilac);border-radius:8px}.audience-grid article:nth-child(2){background:var(--pink)}.audience-grid article:nth-child(3){background:var(--ink);color:var(--cream)}.audience-number{font-size:9px;letter-spacing:1.5px;font-weight:800}.audience-grid h3{font-size:32px;margin:28px 0 20px}.audience-grid p{font-size:14px;line-height:1.6}.audience-grid b{font-size:11px;display:block;margin-top:24px;padding-top:18px;border-top:1px solid #15151533}.audience-grid article:nth-child(3) b{border-color:#ffffff44;color:var(--pink)}
@media(max-width:1100px){.flow-steps{padding:20px 6px}.flow-steps li{padding-inline:8px}.flow-steps h3{font-size:16px}.stories-inner{gap:40px}.story-frame{width:185px;height:330px}.story-frame h3{font-size:32px}.story-collage{height:430px}.story-frame.second{right:-10px}.audience-grid article{padding:25px}.audience-grid h3{font-size:27px}}
@media(max-width:960px){.workflow{padding:0 0 55px}.flow-center{align-items:start;gap:18px;padding:20px}.flow-center img{width:90px}.flow-center span{font-size:11px}.flow-steps{grid-template-columns:repeat(4,1fr);gap:24px 8px;padding:24px 12px}.flow-steps li:nth-child(4):after{display:none}.flow-return{flex-direction:column;gap:8px;font-size:11px}.product-tabs{gap:12px;overflow:auto}.product-tabs button{flex-shrink:0;font-size:11px}.stories-section{padding:50px 0}.stories-inner{grid-template-columns:1fr;gap:35px}.story-collage{width:390px;max-width:100%;margin:auto;height:420px}.story-frame.second{right:5px}.stories-copy>p{font-size:15px}.stories-copy h2{font-size:36px}.channels{padding:55px 0 40px}.channel-grid{grid-template-columns:1fr;gap:14px}.channel-grid article{padding:22px}.channel-grid article p{min-height:0;margin:14px 0}.channel-name h3{font-size:24px}.audience{padding:20px 0 15px}.audience-grid{grid-template-columns:1fr;gap:14px}.audience-grid article{padding:27px}.audience-grid h3{font-size:28px;margin:20px 0 15px}.audience-grid h3 br{display:none}.audience-grid h3 br:after{content:' '}.audience-grid b{margin-top:18px}}
@media(max-width:420px){.flow-steps{grid-template-columns:repeat(2,1fr)}.flow-steps li:nth-child(4):after{display:block}.flow-steps li:nth-child(even):after{display:none}.story-frame{width:166px;height:300px;padding:15px 17px}.story-frame.first{left:8px}.story-frame.second{right:8px;top:75px}.story-frame h3{font-size:30px}.story-frame.second h3{font-size:26px}.story-collage{height:420px}.story-tag{font-size:8px;bottom:45px;padding:10px 14px}.story-caption{font-size:9px}.story-spark{font-size:70px}}

/* A chamada da marca tem peso de título, não de legenda. */
.product-copy .eyebrow{font-size:25px;line-height:1.12;letter-spacing:-.5px;font-weight:800;max-width:440px}.product-copy h3{margin-top:14px}
@media(max-width:960px){.product-copy .eyebrow{font-size:24px;line-height:1.15}}
/* Comunicação direta, exemplos visuais e planos. */
.hero-copy h1{font-size:clamp(43px,4.6vw,66px);letter-spacing:-3px}.hero-copy h1 em.highlight{font-size:1.15em}.hero-copy .lead{font-size:17px}.hero-copy .offer-copy{font-size:16px;margin-top:0}.report-mini b{font-size:19px}.stories-inner{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}.stories-inner>*{min-width:0}.artwork-collage{position:relative;height:530px;isolation:isolate}.artwork-collage img{position:absolute;object-fit:cover;border-radius:8px;border:5px solid #f6f2ed;box-shadow:0 15px 30px #25183324}.artwork-person{width:57%;height:340px;left:0;top:12px;transform:rotate(-7deg)}.artwork-pet{width:48%;height:340px;right:0;top:49px;transform:rotate(8deg)}.artwork-mosaic{width:44%;height:245px;left:26%;bottom:34px;transform:rotate(-2deg)}.artwork-label{position:absolute;bottom:16px;right:0;background:var(--ink);color:white;padding:10px 16px;font-size:10px;font-weight:800;letter-spacing:1px;transform:rotate(-3deg)}.artwork-collage>p{position:absolute;bottom:-15px;left:0;font-size:10px;color:#655b6d}.pricing{padding:20px 0 90px}.pricing-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.price-card{display:flex;flex-direction:column;min-width:0;border:1px solid #bfb7ac;border-radius:10px;padding:25px 22px;background:#f6f2eb}.price-card.featured{border:2px solid var(--purple);background:#e5e0ff}.price-card>.eyebrow{min-height:30px;font-size:9px;letter-spacing:.8px}.price-card h3{margin:14px 0 22px;font-size:28px}.price-value{font-size:39px;font-weight:800;letter-spacing:-2px;line-height:1}.price-value>span{font-size:15px;letter-spacing:0}.price-value small{font-size:12px;font-weight:400;letter-spacing:0}.price-card ul{list-style:none;padding:22px 0 10px;font-size:12px;margin:0 0 22px;flex:1}.price-card li{padding:8px 0;border-bottom:1px solid #c6beb44d}.price-card li:before{content:'✓';color:#4d40ba;margin-right:7px}.price-card li.plan-limit{font-size:11px;color:#675e53}.price-card li.plan-limit:before{display:none}.price-card .btn{padding:16px 13px;font-size:12px;gap:8px}.agency-plan{display:flex;justify-content:space-between;align-items:center;gap:35px;margin-top:22px;padding:28px;background:var(--lilac);border-radius:8px}.agency-plan p{font-size:14px;margin-top:10px;max-width:650px}.agency-plan .btn{flex-shrink:0}.pricing-notes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:28px;font-size:12px;color:#625a52}.pricing-help{margin-top:28px;font-size:15px}.pricing-help button{color:#5143bf;background:none;font-weight:700;text-decoration:underline;padding:0;font-size:15px}
@media(max-width:1100px){.pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.artwork-collage{height:480px}.artwork-person,.artwork-pet{height:290px}.artwork-mosaic{height:220px}}
@media(max-width:960px){.hero-copy h1{font-size:clamp(38px,7.5vw,64px);letter-spacing:-2px}.hero-copy h1 em.highlight{letter-spacing:-1px}.stories-inner{grid-template-columns:minmax(0,1fr)}.artwork-collage{width:100%;max-width:480px;margin:auto;height:480px}.artwork-label{font-size:9px}.pricing{padding:0 0 55px}.agency-plan{align-items:start;flex-direction:column;gap:20px;padding:24px}.pricing-notes{grid-template-columns:1fr;gap:16px}.pricing-help button{display:block;margin-top:8px}.report-mini b{font-size:18px}}
@media(max-width:520px){.pricing-grid{grid-template-columns:1fr}.price-card{padding:26px}.price-card>.eyebrow{min-height:0}.price-card h3{margin:14px 0 20px}.price-card .btn{font-size:14px}.artwork-collage{height:395px}.artwork-person,.artwork-pet{height:235px}.artwork-mosaic{height:180px;bottom:37px}.artwork-label{font-size:8px;bottom:15px;padding:9px}.artwork-collage>p{font-size:9px}.hero-copy h1{font-size:clamp(34px,8.8vw,45px)}.hero-copy .lead,.hero-copy .offer-copy{font-size:16px}}

/* Primeira dobra: público explícito e benefícios em post-its. */
.hero{align-items:center;gap:52px;padding-top:45px;padding-bottom:48px}.hero-copy h1{font-size:clamp(36px,3.7vw,54px);letter-spacing:-2px;line-height:1.07;margin:19px 0 24px}.hero-audience{display:block;font-size:20px;letter-spacing:-.3px;line-height:1.3;margin-bottom:13px;font-weight:700;color:#5144c1}.hero-postits{list-style:none;padding:0;margin:0 0 15px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px}.hero-postits li{position:relative;display:flex;gap:9px;align-items:center;padding:14px 13px;min-height:66px;background:#d6d0ff;border-radius:2px;box-shadow:2px 4px 0 #1515150c;transform:rotate(-1deg)}.hero-postits li:nth-child(2n){background:#ffd0e4;transform:rotate(1deg)}.hero-postits li:nth-child(3n){background:#f7f1bc}.hero-postits li:before{content:'';position:absolute;top:-3px;left:calc(50% - 16px);width:32px;height:8px;background:#ffffff60;transform:rotate(-3deg)}.hero-postits li>span{flex-shrink:0;display:grid;place-items:center;width:21px;height:21px;border:1.5px solid #5144c1;border-radius:50%;font-size:12px;color:#5144c1}.hero-postits b{font-size:13px;line-height:1.35;font-weight:700}.hero-one-tool{font-size:13px;margin:16px 0 18px}.hero-copy .offer-copy{font-size:15px;line-height:1.5;margin-bottom:20px}
@media(max-width:960px){.hero{gap:35px;padding-top:35px}.hero-copy h1{font-size:clamp(36px,6.3vw,52px)}.hero-audience{font-size:18px}.hero-postits{max-width:560px}.hero-postits b{font-size:13px}}
@media(max-width:420px){.hero-copy h1{font-size:34px;letter-spacing:-1.5px}.hero-audience{font-size:17px;letter-spacing:-.2px}.hero-postits{gap:11px 9px}.hero-postits li{padding:12px 9px;gap:7px;min-height:72px}.hero-postits b{font-size:12px}.hero-postits li>span{width:18px;height:18px;font-size:10px}.hero-one-tool{font-size:12px}}

/* Métricas e planejamento fecham o ciclo. */
#product-planning[hidden]{display:none}.metrics-active figure{position:relative}.metrics-active #product-image{height:360px;object-fit:cover;object-position:top}.metrics-active #product-planning{position:absolute;right:12px;bottom:35px;width:40%;height:230px;object-fit:cover;object-position:top;border:3px solid white;border-radius:6px;box-shadow:0 7px 25px #15151535}.metrics-active .product-copy h3{font-size:32px}
@media(max-width:960px){.metrics-active #product-image{height:320px}.metrics-active #product-planning{height:180px;width:43%;right:8px}.metrics-active .product-copy h3{font-size:30px}}

/* Demonstração humana como próximo passo opcional. */
.hero-next-actions{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-top:17px}.hero-next-actions .text-link{margin:0;font-size:12px}.demo-inline{display:inline-flex;align-items:center;gap:10px;background:transparent;border:1px solid #8a80d2;border-radius:5px;padding:11px 13px;color:#5144c1;font-size:12px;font-weight:700}.demo-inline:hover{background:#ded8fa}.demo-band{display:flex;align-items:center;justify-content:space-between;gap:50px;padding:36px;border:1px solid #b6acd4;background:#e0d9f4;border-radius:10px;margin-bottom:70px}.demo-band h2{font-size:37px;margin:15px 0}.demo-band p{font-size:15px;max-width:630px}.demo-band .btn{flex-shrink:0}
@media(max-width:960px){.demo-band{padding:25px;flex-direction:column;align-items:start;gap:22px;margin-bottom:50px}.demo-band h2{font-size:33px}.hero-next-actions{gap:13px}.demo-inline{font-size:12px}#demo-dialog .btn{font-size:13px;padding:16px}}

/* Dados de contato para solicitar demonstração pelo WhatsApp. */
#demo-dialog>p{margin:14px 0 22px}.demo-field{display:grid;gap:6px;margin-bottom:16px}.demo-field label{font-size:14px;font-weight:700}.demo-field input{width:100%;padding:13px 14px;border:1px solid #b7aea2;border-radius:6px;background:#faf7f1;color:var(--ink);font-size:16px}.demo-field input:focus{outline:2px solid var(--purple);outline-offset:2px}.demo-field small{font-size:11px;color:#655d55}#demo-form>.btn{width:100%;font-size:14px;margin-top:5px}#demo-form>.micro{line-height:1.5;margin-top:13px;font-size:11px}

/* ===== Migração da LP de produção pro visual novo (13-out-2026) ===== */
/* Header: links, Entrar, hambúrguer e menu mobile */
header{position:sticky;top:0;z-index:20;background:#ece7dff2;backdrop-filter:blur(10px);max-width:none;width:100%;margin:0;padding:0}
.hdr-in{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:18px 0;max-width:1280px;width:calc(100% - 112px);margin:auto}
.hdr-cta{display:flex;align-items:center;gap:10px}
.btn.ghost{background:transparent;border:1px solid var(--ink);color:var(--ink)}
.btn.ghost:hover{box-shadow:none;background:#15151510}
.hamb{display:none;background:transparent;font-size:24px;line-height:1;padding:6px 8px}
.mm-scrim{display:none;position:fixed;inset:0;background:#15151599;z-index:30}
.mobile-menu{display:none;position:fixed;top:0;right:0;bottom:0;width:min(340px,86vw);background:var(--cream);z-index:31;padding:24px 22px;overflow:auto;box-shadow:-10px 0 40px #15151533}
.mobile-menu a{display:block;padding:14px 0;border-bottom:1px solid var(--line);font-weight:700;font-size:16px}
.mobile-menu .mm-row{display:grid;gap:10px;margin-top:20px}
.mobile-menu .mm-row .btn{justify-content:center}
.mm-close{position:absolute;right:14px;top:12px;background:transparent;font-size:26px;padding:6px}
body.menu-open .mm-scrim,body.menu-open .mobile-menu{display:block}
@media(max-width:1100px){.hdr-in{width:calc(100% - 64px)}nav{gap:16px;font-size:12px}}
@media(max-width:960px){.hdr-in{width:calc(100% - 40px);padding:14px 0}header nav,.hdr-cta .ghost,.hdr-cta .trial-top{display:none}.hamb{display:block}}

/* Hero: botões em par + selos de confiança */
.hero-ctas{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin-top:4px}
.trust{display:flex;flex-wrap:wrap;gap:8px 18px;margin:18px 0 0;font-size:12px;color:#4e4944}
.trust b{color:var(--ink)}
@media(max-width:520px){.hero-ctas .btn{width:100%}}

/* Botões como links <a> */
a.btn{text-decoration:none}
.btn.wa{background:#1fa855;color:#fff}
.btn.wa svg{width:20px;height:20px;flex-shrink:0}

/* Diferencial (abas) · CTA abaixo da lista */
.product-copy .btn{margin-top:8px}

/* Quem faz */
.maker{padding:0 0 90px}
.maker-in{display:grid;grid-template-columns:1.3fr 1fr;gap:50px;align-items:center;background:var(--ink);color:var(--cream);border-radius:12px;padding:48px}
.maker-in h2{margin:14px 0 20px}
.maker-in h2 em{color:var(--pink)}
.maker-in p{font-size:16px;color:#cfc9c3;margin-bottom:14px}
.maker-in p b{color:#fff}
.mk-facts{list-style:none;padding:0;margin:0;display:grid;gap:14px}
.mk-facts li{border-left:3px solid var(--pink);padding:4px 0 4px 16px;font-size:13px;color:#cfc9c3}
.mk-facts b{display:block;color:#fff;font-size:15px}
.maker-in .eyebrow{color:var(--lilac)}
.mk-side .btn{margin-top:22px}
@media(max-width:960px){.maker{padding-bottom:55px}.maker-in{grid-template-columns:1fr;padding:30px 24px;gap:26px}}

/* Trial: lista do que vem no teste */
.trial-list{list-style:none;padding:0;margin:0 0 24px;display:grid;gap:9px;font-size:15px}
.trial-list li:before{content:'✓';color:var(--purple);font-weight:800;margin-right:10px}

/* Preços: ciclo mensal/anual, selo, consultoria */
.billwrap{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin:-10px 0 26px}
.billseg{display:inline-flex;border:1px solid var(--ink);border-radius:8px;overflow:hidden}
.billseg button{background:transparent;padding:11px 18px;font-size:14px;font-weight:700}
.billseg button.on{background:var(--ink);color:#fff}
.billseg .bdesc{font-weight:400;font-size:12px;opacity:.85;margin-left:6px}
.billnote{font-size:13px;color:#4e4944;margin:-12px 0 24px}
.billnote a{text-decoration:underline}
.price-card{position:relative}
.price-card .selo{position:absolute;top:-12px;right:18px;background:var(--purple);color:#fff;font-size:10px;letter-spacing:1px;font-weight:800;padding:6px 10px;border-radius:4px}
.price-card .ano,.price-card .gift{display:block;font-size:12px;letter-spacing:0;font-weight:600;color:#4d40ba;margin-top:8px;line-height:1.4}
.price-card .gift:empty{display:none}
.consult{background:#fff8;border:1px dashed #9a8fe0;border-radius:6px;padding:10px 12px;font-size:12px;line-height:1.4;margin-top:14px}
.consult b{display:block;font-size:12px}
.pricing-grid{grid-template-columns:repeat(4,minmax(0,1fr))}
.price-card.agency{background:var(--lilac)}
.pricing-notes{grid-template-columns:repeat(2,minmax(0,1fr))}
.pricing-notes p{padding:16px 18px;border:1px solid var(--line);border-radius:8px;background:#f6f2eb}
@media(max-width:1100px){.pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:960px){.pricing-notes{grid-template-columns:1fr}}
@media(max-width:520px){.pricing-grid{grid-template-columns:1fr}}

/* FAQ links */
.faq details p a{text-decoration:underline}

/* Guias de conformidade */
.guias{padding:0 0 90px}
.guias .section-heading{margin-bottom:30px}
.guias-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
.guias-grid a{display:block;padding:22px;border:1px solid #b6aea3;border-radius:8px;background:#f6f2ec;transition:transform .18s}
.guias-grid a:hover{transform:translateY(-3px)}
.guias-grid .gk{font-size:10px;letter-spacing:1px;font-weight:800;color:var(--purple)}
.guias-grid .gt{font-weight:800;font-size:17px;margin:10px 0 8px;line-height:1.25;letter-spacing:-.3px}
.guias-grid .gd{font-size:13px;color:#5c554f;line-height:1.5}
@media(max-width:960px){.guias{padding-bottom:55px}.guias-grid{grid-template-columns:1fr}}

/* CTA final: par de botões */
.final-cta .cta-par{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}
.final-cta .btn.dark{background:var(--ink)}
.final-cta p.sub{font-size:16px;color:#e9e6ff;max-width:60ch;margin:0 auto 30px}
.final-cta p.sub b{color:#fff}
.final-cta a.inl{color:var(--pink);text-decoration:underline}

/* Nota do Automação */
.xnota{margin:60px auto 0;padding:26px 28px;border:1px solid var(--line);border-radius:10px;background:#f4f0e9;font-size:15px;color:#4e4944;line-height:1.6}
.xnota b{color:var(--ink)}
.xnota a{text-decoration:underline;color:var(--purple);font-weight:700}
@media(max-width:960px){.xnota{margin-top:40px;padding:20px}}

/* Âncora de SEO: texto corrido, pequeno */
.seo-anchor{margin:50px auto 0;font-size:13px;color:#6b645c;line-height:1.6}
.seo-anchor h2{font-size:16px;letter-spacing:0;margin-bottom:10px;color:#4e4944}
.seo-anchor p{margin-bottom:10px}

/* Rodapé completo */
footer{display:block;padding:50px 0 30px;border-top:1px solid var(--line);margin-top:60px}
.fg{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:30px}
.fg h4{margin:0 0 12px;font-size:11px;letter-spacing:1.5px;text-transform:uppercase}
.fg ul{list-style:none;padding:0;margin:0;display:grid;gap:8px;font-size:14px}
.fg ul a:hover{text-decoration:underline}
.fg>div>p{font-size:14px;color:#625c55;max-width:32ch;margin-top:12px}
.fb-bot{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:34px;padding-top:18px;border-top:1px solid var(--line);font-size:12px;color:#625c55}
.fb-bot button{background:transparent;padding:0;font-size:12px;color:inherit;text-decoration:underline}
@media(max-width:960px){.fg{grid-template-columns:1fr 1fr}footer{padding-bottom:110px}}
@media(max-width:520px){.fg{grid-template-columns:1fr}}
/* O protótipo tratava footer>div como a linha de links; aqui o >div é o .wrap inteiro. */
footer>.wrap{display:block;font-size:inherit;gap:0}
footer .brand{display:inline-flex}
/* Versão GPT integral (13-out): rodapé do protótipo (flex) + linha legal em largura cheia */
footer{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:25px;padding:32px 0;margin-top:0;border-top:0}
footer>.legal{flex-basis:100%;font-size:11px;color:#625c55;margin:0}
footer>div{display:flex;gap:16px;font-size:10px;flex-wrap:wrap;align-items:center}
footer>div button{background:transparent;padding:0;font-size:10px;color:inherit}
@media(max-width:960px){footer{display:block;padding-bottom:100px}footer p{margin:15px 0}}

/* Opção de texto novo (17-out-2026): topo com o @ e a soma das ferramentas nos preços */
.hero-copy h1.h1-brief{font-size:clamp(30px,2.9vw,42px);letter-spacing:-1.3px;line-height:1.12}
.hero-copy h1.h1-brief span{color:#5144c1}
.hero-copy h1.h1-brief .hero-audience{letter-spacing:-.3px}
.ig-form{margin:4px 0 18px;max-width:600px}
.ig-form label{display:block;font-size:13px;font-weight:700;margin-bottom:8px}
.ig-row{display:flex;gap:10px;flex-wrap:wrap}
.ig-row input{flex:1 1 200px;min-width:0;padding:15px 16px;border:1px solid var(--ink);border-radius:7px;background:#faf7f1;color:var(--ink);font-size:16px}
.ig-row input:focus{outline:2px solid var(--purple);outline-offset:2px}
.ig-form .micro{margin:10px 0 0}
@media(max-width:520px){.ig-row .btn{width:100%}}
.price-anchor{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:22px}
.price-anchor article{border:1px solid #bfb7ac;border-radius:10px;padding:28px;background:#f6f2eb}
.price-anchor .pa-soma{background:var(--pink);border-color:var(--ink);display:flex;flex-direction:column;align-items:flex-start}
.price-anchor .pa-soma .btn{margin-top:auto;font-size:13px;padding:15px 18px}
.price-anchor .pa-soma p:last-of-type{margin-bottom:22px}
.price-anchor h3{font-size:26px;margin:14px 0}
.price-anchor p{font-size:14px;color:#4e4944;margin-top:10px}
.price-anchor .pa-soma p{color:var(--ink)}
.price-anchor table{width:100%;border-collapse:collapse;font-size:14px;margin:10px 0 6px}
.price-anchor th,.price-anchor td{padding:7px 0;border-bottom:1px solid #c6beb480;text-align:left;font-weight:400}
.price-anchor td:last-child{text-align:right;white-space:nowrap;font-weight:700;padding-left:12px}
.price-anchor .pa-total th,.price-anchor .pa-total td{font-weight:800;border-bottom:2px solid var(--ink)}
.price-anchor .pa-nos th,.price-anchor .pa-nos td{color:#4d40ba;font-weight:800;font-size:17px;border-bottom:0;padding-top:12px}
.price-anchor .pa-fonte{font-size:11px;color:#675e53}
@media(max-width:960px){.price-anchor{grid-template-columns:1fr}.price-anchor article{padding:24px}.price-anchor h3{font-size:23px}}
