*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--blue: #0071E3;--blue-dark: #0051A2;--blue-light: #E8F1FB;--black: #1D1D1F;--gray: #6E6E73;--gray-mid: #3A3A3C;--gray-light: #F5F5F7;--gray-border: #D2D2D7;--white: #FFFFFF;--green: #28C840;--green-dark: #1A9E2E;--font: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--section-padding: 120px 24px;--section-padding-sm: 80px 24px;--max-width: 1100px;--radius: 18px;--radius-sm: 12px;--transition: .3s cubic-bezier(.4, 0, .2, 1)}html{scroll-behavior:smooth}body{font-family:var(--font);background:var(--white);color:var(--black);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}.container{max-width:var(--max-width);margin:0 auto;width:100%}.reveal{opacity:0;transform:translateY(28px);transition:opacity .7s var(--transition),transform .7s var(--transition)}.reveal.visible{opacity:1;transform:translateY(0)}.reveal-delay-1{transition-delay:.1s}.reveal-delay-2{transition-delay:.2s}.reveal-delay-3{transition-delay:.3s}.reveal-delay-4{transition-delay:.4s}.reveal-delay-5{transition-delay:.5s}.reveal-delay-6{transition-delay:.6s}@media (max-width: 768px){:root{--section-padding: 80px 20px;--section-padding-sm: 60px 20px}}.logo{display:flex;align-items:center;gap:10px;text-decoration:none;-webkit-user-select:none;user-select:none}.logo__text{font-size:18px;letter-spacing:-.4px;line-height:1}.logo__online{font-weight:400}.logo__sa{font-weight:800}.logo--dark .logo__online{color:#ffffffd9}.logo--dark .logo__sa{color:#fff}.logo--light .logo__online{color:#3a3a3c}.logo--light .logo__sa{color:#0071e3}.navbar{position:fixed;top:0;left:0;right:0;z-index:100;padding:0 24px;transition:background var(--transition),backdrop-filter var(--transition),box-shadow var(--transition)}.navbar.scrolled{background:#ffffffe0;backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);box-shadow:0 1px #00000014}.navbar__inner{display:flex;align-items:center;justify-content:space-between;height:64px}.navbar__logo-link{text-decoration:none}.navbar__links{display:flex;align-items:center;gap:32px}.navbar__links a{text-decoration:none;color:var(--black);font-size:14px;font-weight:500;opacity:.85;transition:opacity var(--transition)}.navbar__links a:hover{opacity:1}.navbar__cta{background:var(--green)!important;color:var(--white)!important;padding:10px 20px!important;border-radius:980px!important;opacity:1!important;font-weight:600!important;font-size:14px!important;transition:background var(--transition)!important}.navbar__cta:hover{background:var(--green-dark)!important}.navbar__burger{display:none;flex-direction:column;gap:5px;background:none;border:none;cursor:pointer;padding:4px}.navbar__burger span{display:block;width:22px;height:2px;background:var(--black);border-radius:2px;transition:transform var(--transition),opacity var(--transition)}.navbar__burger.open span:nth-child(1){transform:translateY(7px) rotate(45deg)}.navbar__burger.open span:nth-child(2){opacity:0}.navbar__burger.open span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}@media (max-width: 768px){.navbar__burger{display:flex}.navbar__links{display:none;position:absolute;top:64px;left:0;right:0;background:#fffffff5;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);flex-direction:column;align-items:flex-start;gap:0;padding:16px 24px 24px;border-bottom:1px solid var(--gray-border);box-shadow:0 8px 24px #00000014}.navbar__links.open{display:flex}.navbar__links a{width:100%;padding:14px 0;border-bottom:1px solid var(--gray-border);font-size:16px}.navbar__links a:last-child{border-bottom:none;margin-top:8px}.navbar__cta{padding:14px 0!important;background:none!important;color:var(--green)!important;border-radius:0!important;font-size:16px!important}}.hero{position:relative;min-height:100vh;background:var(--black);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:100px 24px 80px;overflow:hidden;gap:60px}.hero:before{content:"";position:absolute;top:15%;left:50%;transform:translate(-50%);width:900px;height:600px;background:radial-gradient(ellipse at center,rgba(0,113,227,.35) 0%,transparent 70%);pointer-events:none}.hero__content{position:relative;z-index:1;text-align:center;display:flex;flex-direction:column;align-items:center;gap:28px;max-width:780px}.hero__badge{display:inline-flex;align-items:center;gap:8px;background:#ffffff14;border:1px solid rgba(255,255,255,.12);color:#ffffffbf;font-size:13px;font-weight:500;padding:6px 16px;border-radius:980px;letter-spacing:.4px}.hero__badge-dot{width:7px;height:7px;background:var(--green);border-radius:50%;animation:pulse 2s infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}.hero__headline{font-size:clamp(42px,7vw,80px);font-weight:800;color:var(--white);line-height:1.05;letter-spacing:-2px}.hero__headline-accent{background:linear-gradient(135deg,#0071e3,#34aadc,#00c7be);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero__sub{font-size:clamp(17px,2.5vw,21px);color:#fff9;line-height:1.6;font-weight:400}.hero__actions{display:flex;gap:14px;flex-wrap:wrap;justify-content:center}.btn{display:inline-flex;align-items:center;gap:8px;padding:16px 28px;border-radius:980px;font-size:16px;font-weight:600;text-decoration:none;transition:all var(--transition);cursor:pointer;border:none}.btn-whatsapp{background:var(--green);color:var(--white)}.btn-whatsapp:hover{background:var(--green-dark);transform:scale(1.02)}.btn-outline{background:#ffffff1a;color:var(--white);border:1px solid rgba(255,255,255,.2)}.btn-outline:hover{background:#ffffff29;transform:scale(1.02)}.hero__trust{display:flex;gap:24px;flex-wrap:wrap;justify-content:center}.hero__trust span{font-size:13px;color:#ffffff73;font-weight:500}.hero__br{display:block}.hero__mockup{position:relative;z-index:1;width:100%;max-width:680px}.mockup{background:#2a2a2e;border-radius:14px;overflow:hidden;box-shadow:0 40px 80px #0009,0 0 0 1px #ffffff0f}.mockup__bar{background:#1c1c1e;padding:12px 16px;display:flex;align-items:center;gap:12px}.mockup__dots{display:flex;gap:6px}.mockup__dots span{width:11px;height:11px;border-radius:50%;background:#3a3a3c}.mockup__dots span:nth-child(1){background:#ff5f57}.mockup__dots span:nth-child(2){background:#ffbd2e}.mockup__dots span:nth-child(3){background:#28c840}.mockup__body{padding:24px;display:flex;flex-direction:column;gap:24px}.mockup__hero-fake{display:flex;flex-direction:column;align-items:center;gap:10px;padding:20px 0}.mockup__line{height:10px;border-radius:6px;background:#ffffff1f;width:80%}.mockup__line--title{height:24px;width:60%;background:#fff3}.mockup__line--sub{width:55%}.mockup__line.short{width:40%}.mockup__buttons-fake{display:flex;gap:10px;margin-top:8px}.mockup__btn-fake{height:32px;width:110px;border-radius:20px}.mockup__btn-fake.green{background:#28c84080}.mockup__btn-fake.outline{background:transparent;border:1px solid rgba(255,255,255,.2)}.mockup__cards-fake{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.mockup__card-fake{background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:14px 12px;display:flex;flex-direction:column;gap:8px}.mockup__card-fake.featured{background:#0071e333;border-color:#0071e366}.mockup__card-line{height:8px;border-radius:4px;background:#ffffff26;width:70%}.mockup__card-line.short{width:50%}.mockup__card-price{height:20px;border-radius:4px;background:#ffffff40;width:60%}@media (min-width: 1024px){.hero{flex-direction:row;justify-content:center;gap:60px;padding:120px 40px 80px}.hero__content{text-align:left;align-items:flex-start;max-width:520px;flex-shrink:0}.hero__trust,.hero__actions{justify-content:flex-start}.hero__mockup{max-width:560px}.hero__br{display:none}}@media (max-width: 480px){.mockup__cards-fake{grid-template-columns:1fr}}.dash-label{font-size:10px;color:#ffffff61;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.mockup__url{flex:1;background:#2c2c2e;border-radius:6px;height:26px;display:flex;align-items:center;justify-content:center;gap:5px;font-size:12px;color:#fff6;font-family:monospace;transition:color .3s}.mockup__url-lock{display:flex;align-items:center;flex-shrink:0}.dash-site-view{display:flex;flex-direction:column;gap:12px;animation:slideFadeIn .35s ease both}.site-nav{display:flex;align-items:center;gap:12px;background:#ffffff0a;border:1px solid rgba(255,255,255,.07);border-radius:7px;padding:8px 12px}.site-nav__brand{display:flex;align-items:center;gap:6px;margin-right:4px}.site-nav__logo{width:18px;height:18px;border-radius:5px;background:linear-gradient(135deg,#0071e3,#34aadc);flex-shrink:0}.site-nav__name{width:44px;height:7px;border-radius:4px;background:#ffffff2e}.site-nav__links{display:flex;gap:14px}.site-nav__item{font-size:11px;font-weight:500;color:#ffffff47;cursor:default;transition:color .3s;white-space:nowrap}.site-nav__item.active{color:#ffffffd9}.site-page{animation:pageSlideIn .38s cubic-bezier(.25,.46,.45,.94) both}.page-line{height:8px;border-radius:4px;background:#ffffff1c}.page-line--accent{height:5px;width:40%;background:linear-gradient(90deg,#0071e3b3,#34aadc59);border-radius:3px}.page-line--title{height:17px;width:68%;background:#fff3;border-radius:5px}.page-line--sub{width:55%}.page-line--short{width:38%}.page-btns{display:flex;gap:7px;margin-top:3px}.page-btn{height:24px;border-radius:12px}.page-btn--primary{width:80px;background:#0071e373}.page-btn--outline{width:66px;background:transparent;border:1px solid rgba(255,255,255,.16)}.page-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.page-card{background:#ffffff0a;border:1px solid rgba(255,255,255,.07);border-radius:7px;padding:9px 10px;display:flex;flex-direction:column;gap:5px;animation:cardPop .35s cubic-bezier(.34,1.56,.64,1) both;animation-delay:var(--c-delay, 0s)}.page-card__icon{width:20px;height:20px;border-radius:6px;background:#0071e347}.page-home{display:flex;flex-direction:column;gap:12px}.page-home__hero{display:flex;flex-direction:column;gap:7px}.page-sobre{display:flex;flex-direction:column;gap:10px}.page-sobre__content{display:flex;gap:10px;align-items:flex-start}.page-sobre__photo{width:52px;height:52px;border-radius:8px;background:#0071e32e;flex-shrink:0}.page-sobre__lines{flex:1;display:flex;flex-direction:column;gap:6px;padding-top:3px}.page-contato{display:flex;flex-direction:column;gap:8px}.page-field{height:27px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:6px;padding:0 10px;display:flex;align-items:center;animation:fieldSlide .3s ease both;animation-delay:var(--f-delay, 0s)}.page-field--textarea{height:48px;align-items:flex-start;padding-top:8px}.page-field__label{width:45%;height:7px;border-radius:3px;background:#ffffff1a}@keyframes pageSlideIn{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:translate(0)}}@keyframes cardPop{0%{opacity:0;transform:scale(.88) translateY(4px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes fieldSlide{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:translate(0)}}@keyframes slideFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.scenario{padding:var(--section-padding);background:var(--gray-light)}.scenario__inner{display:flex;flex-direction:column;gap:64px}.scenario__header{text-align:center}.eyebrow{display:inline-block;font-size:13px;font-weight:600;color:var(--blue);text-transform:uppercase;letter-spacing:1.5px;margin-bottom:16px}.section-title{font-size:clamp(32px,5vw,52px);font-weight:700;color:var(--black);line-height:1.15;letter-spacing:-1px;max-width:680px;margin:0 auto}.section-title em{font-style:normal;color:var(--blue)}.scenario__columns{display:grid;grid-template-columns:1fr auto 1fr;gap:40px;align-items:start}.scenario__col-label{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1.2px;margin-bottom:20px}.scenario__col--problems .scenario__col-label{color:#9b3a3a}.scenario__col--solutions .scenario__col-label{color:var(--green-dark)}.scenario__item{display:flex;align-items:flex-start;gap:12px;padding:14px 18px;border-radius:var(--radius-sm);margin-bottom:10px;font-size:15px;font-weight:500;line-height:1.5}.scenario__item--problem{background:#9b3a3a0f;color:var(--black)}.scenario__item--solution{background:#28c84012;color:var(--black)}.scenario__icon{font-weight:700;font-size:14px;flex-shrink:0;margin-top:1px}.scenario__item--problem .scenario__icon{color:#c0392b}.scenario__item--solution .scenario__icon{color:var(--green-dark)}.scenario__divider{display:flex;flex-direction:column;align-items:center;gap:12px;padding-top:36px}.scenario__divider-line{width:1px;flex:1;min-height:40px;background:var(--gray-border)}.scenario__divider-badge{background:var(--blue);color:var(--white);font-size:11px;font-weight:700;letter-spacing:.8px;padding:6px 10px;border-radius:6px;white-space:nowrap;writing-mode:vertical-rl;text-orientation:mixed;transform:rotate(180deg)}@media (max-width: 768px){.scenario__columns{grid-template-columns:1fr}.scenario__divider{flex-direction:row;padding-top:0}.scenario__divider-line{width:auto;flex:1;height:1px;min-height:unset}.scenario__divider-badge{writing-mode:horizontal-tb;transform:none;padding:6px 12px}}.differentials{padding:var(--section-padding);background:var(--black)}.differentials__inner{display:flex;flex-direction:column;gap:64px}.differentials__header{text-align:center}.eyebrow--light{color:#ffffff80}.section-title--light{color:var(--white)}.accent-blue{font-style:normal;background:linear-gradient(135deg,#0071e3,#34aadc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.differentials__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.diff-card{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:var(--radius);padding:32px 28px;display:flex;flex-direction:column;gap:16px;transition:background var(--transition),border-color var(--transition),transform var(--transition)}.diff-card:hover{background:#ffffff12;border-color:#0071e34d;transform:translateY(-4px)}.diff-card__icon{font-size:32px;line-height:1}.diff-card__title{font-size:19px;font-weight:700;color:var(--white);letter-spacing:-.3px}.diff-card__desc{font-size:15px;color:#ffffff8c;line-height:1.65}@media (max-width: 900px){.differentials__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 580px){.differentials__grid{grid-template-columns:1fr}}.pricing{padding:var(--section-padding);background:var(--gray-light)}.pricing__inner{display:flex;flex-direction:column;gap:60px}.pricing__header{text-align:center}.pricing__sub{margin-top:12px;font-size:15px;color:var(--gray)}.pricing__cards{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;align-items:stretch}.plan-card{position:relative;background:var(--white);border:1px solid var(--gray-border);border-radius:var(--radius);padding:36px 28px 32px;display:flex;flex-direction:column;gap:20px;transition:transform var(--transition),box-shadow var(--transition)}.plan-card:hover{transform:translateY(-6px);box-shadow:0 20px 50px #0000001a}.plan-card--featured{background:var(--black);border-color:transparent;box-shadow:0 24px 60px #0003}.plan-card--featured:hover{box-shadow:0 32px 70px #0000004d}.plan-card--promo{border-color:#ff6b00;box-shadow:0 0 0 1px #ff6b00,0 24px 60px #ff6b001f}.plan-card--promo:hover{box-shadow:0 0 0 1px #ff6b00,0 28px 70px #ff6b002e}.plan-card__badge{position:absolute;top:-12px;left:50%;transform:translate(-50%);background:var(--blue);color:var(--white);font-size:12px;font-weight:600;padding:4px 14px;border-radius:980px;white-space:nowrap}.plan-card__badge--promo{background:#ff6b00;display:flex;align-items:center;gap:6px}.plan-card__badge-dot{width:6px;height:6px;background:#fff;border-radius:50%;animation:pulse 1.5s infinite}.plan-card__name{font-size:20px;font-weight:700;color:var(--black)}.plan-card--featured .plan-card__name{color:var(--white)}.plan-card__price{display:flex;flex-direction:column;gap:4px}.plan-card__price-original{font-size:14px;color:var(--gray);text-decoration:line-through;font-weight:500}.plan-card__price-row{display:flex;align-items:baseline;gap:4px}.plan-card__currency{font-size:20px;font-weight:600;color:var(--gray)}.plan-card__amount{font-size:52px;font-weight:800;color:var(--black);letter-spacing:-2px;line-height:1}.plan-card__period{font-size:16px;color:var(--gray);font-weight:500}.plan-card--featured .plan-card__currency,.plan-card--featured .plan-card__period{color:#ffffff80}.plan-card--featured .plan-card__amount{color:var(--white)}.plan-card__desc{font-size:14px;color:var(--gray);line-height:1.6}.plan-card--featured .plan-card__desc{color:#ffffff80}.plan-card__features{list-style:none;display:flex;flex-direction:column;gap:12px;flex:1}.plan-card__features li{display:flex;align-items:flex-start;gap:10px;font-size:14px;color:var(--black);line-height:1.5}.plan-card--featured .plan-card__features li{color:#fffc}.plan-card__cta{display:block;text-align:center;padding:15px;border-radius:980px;font-size:15px;font-weight:600;text-decoration:none;background:var(--gray-light);color:var(--black);border:1px solid var(--gray-border);transition:all var(--transition)}.plan-card__cta:hover{background:var(--gray-border)}.plan-card__cta--featured{background:var(--blue);color:var(--white);border-color:transparent}.plan-card__cta--featured:hover{background:var(--blue-dark)}.plan-card__cta--promo{background:#ff6b00;color:var(--white);border-color:transparent}.plan-card__cta--promo:hover{background:#e05e00}.plan-card--promo .plan-card__amount{color:#ff6b00}.pricing__note{text-align:center;font-size:13px;color:var(--gray);max-width:680px;margin:-20px auto 0;line-height:1.6}@media (max-width: 900px){.pricing__cards{grid-template-columns:1fr;max-width:420px;margin:0 auto;width:100%}}.process{padding:var(--section-padding);background:#111113}.process__inner{display:flex;flex-direction:column;gap:64px}.process__header{text-align:center}.process__steps{display:grid;grid-template-columns:repeat(4,1fr);gap:0;position:relative}.process-step{display:flex;flex-direction:column;align-items:center;text-align:center;padding:32px 24px;position:relative}.process-step__num{font-size:48px;font-weight:900;color:#ffffff12;line-height:1;margin-bottom:20px;font-variant-numeric:tabular-nums;letter-spacing:-2px}.process-step__content{display:flex;flex-direction:column;gap:10px}.process-step__title{font-size:19px;font-weight:700;color:var(--white);letter-spacing:-.3px}.process-step__desc{font-size:14px;color:#ffffff80;line-height:1.65}.process-step__arrow{position:absolute;right:-10px;top:52px;font-size:20px;color:#0071e366;z-index:1}@media (max-width: 900px){.process__steps{grid-template-columns:repeat(2,1fr)}.process-step:nth-child(2) .process-step__arrow,.process-step:nth-child(4) .process-step__arrow{display:none}}@media (max-width: 580px){.process__steps{grid-template-columns:1fr}.process-step__arrow{display:none}}.metrics{padding:var(--section-padding);background:var(--blue)}.metrics__inner{display:flex;flex-direction:column;gap:64px}.metrics__header{text-align:center}.metrics .eyebrow{color:#ffffffa6}.metrics .section-title{color:var(--white)}.metrics .section-title em{font-style:normal;color:#ffffffb3}.metrics__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.metric-card{background:#ffffff1f;border:1px solid rgba(255,255,255,.2);border-radius:var(--radius);padding:40px 24px;text-align:center;display:flex;flex-direction:column;gap:10px;transition:background var(--transition),transform var(--transition)}.metric-card:hover{background:#ffffff2e;transform:translateY(-4px)}.metric-card__value{font-size:clamp(32px,4vw,48px);font-weight:800;color:var(--white);letter-spacing:-1.5px;line-height:1}.metric-card__label{font-size:14px;color:#ffffffb3;font-weight:500}@media (max-width: 768px){.metrics__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 480px){.metrics__grid{grid-template-columns:1fr}}.contact{padding:var(--section-padding);background:var(--black)}.contact__inner{display:flex;flex-direction:column;align-items:center;gap:56px}.contact__content{text-align:center;display:flex;flex-direction:column;align-items:center;gap:16px}.contact__sub{font-size:16px;color:#fff6;margin-top:4px}.contact__cards{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;width:100%;max-width:900px}.contact-card{display:flex;align-items:center;gap:16px;padding:24px 22px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:var(--radius);text-decoration:none;transition:background var(--transition),border-color var(--transition),transform var(--transition)}.contact-card:hover{background:#ffffff17;border-color:#ffffff26;transform:translateY(-3px)}.contact-card--whatsapp{border-color:#28c84040;background:#28c8400f}.contact-card--whatsapp:hover{background:#28c8401a;border-color:#28c84059}.contact-card__icon{width:44px;height:44px;border-radius:12px;background:#ffffff14;display:flex;align-items:center;justify-content:center;color:var(--white);flex-shrink:0}.contact-card--whatsapp .contact-card__icon{background:#28c84033;color:var(--green)}.contact-card__body{flex:1;min-width:0}.contact-card__label{font-size:12px;color:#fff6;font-weight:500;margin-bottom:4px}.contact-card__value{font-size:14px;font-weight:600;color:var(--white);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.contact-card__arrow{color:#ffffff40;font-size:18px;flex-shrink:0;transition:transform var(--transition),color var(--transition)}.contact-card:hover .contact-card__arrow{transform:translate(4px);color:#fff9}@media (max-width: 768px){.contact__cards{grid-template-columns:1fr;max-width:440px}}.footer{background:#0a0a0a;padding:48px 24px;border-top:1px solid rgba(255,255,255,.06)}.footer__inner{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:40px}.footer__brand{display:flex;flex-direction:column;gap:6px}.footer__logo{display:flex;align-items:center;gap:8px}.footer__logo-text{font-size:17px;letter-spacing:-.3px;line-height:1}.footer__logo-online{font-weight:400;color:#ffffffbf}.footer__logo-sa{font-weight:800;color:var(--white)}.footer__tagline{font-size:13px;color:#ffffff59}.footer__location{font-size:12px;color:#ffffff40}.footer__cnpj{font-size:11px;color:#ffffff2e;font-variant-numeric:tabular-nums;letter-spacing:.2px}.footer__verse{display:flex;flex-direction:column;gap:6px;align-items:flex-end;max-width:340px;text-align:right}.footer__verse-text{font-size:13px;color:#ffffff61;line-height:1.6;font-style:italic}.footer__verse-ref{font-size:11px;color:#fff3;font-weight:500;letter-spacing:.3px}.footer__copy{font-size:12px;color:#fff3;white-space:nowrap}@media (max-width: 768px){.footer__inner{grid-template-columns:1fr;gap:24px;text-align:center}.footer__verse{align-items:center;text-align:center;max-width:100%}}
