:root{--navy:#0e172A;--navy2:#092737;--blue:#123d52;--copper:#C47A4A;--sand:#faf5ef;--sand2:#f4ede4;--white:#fff;--text:#17384b;--muted:#607083;--line:#e8ded3;--green:#25D366;--green2:#12B95B;--max:1160px;--radius:28px;--shadow:0 20px 55px rgba(14,23,42,.10)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:var(--text);background:#fff}a{text-decoration:none;color:inherit}.container{max-width:var(--max);margin:0 auto;padding:0 24px}.site-header{position:sticky;top:0;z-index:50;background:#0e172A;border-bottom:1px solid rgba(255,255,255,.08)}.nav{height:82px;display:flex;align-items:center;justify-content:space-between;gap:28px}.logo{width:248px;max-width:46vw;display:block}.nav-links{display:flex;align-items:center;gap:36px;color:#fff;font-weight:650}.nav-links a{font-size:15.5px;opacity:.92}.nav-links a:hover{opacity:1;color:#f2b98f}.hamb{display:none;background:transparent;border:0;color:#fff;font-size:34px;line-height:1}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;border:0;cursor:pointer;font-weight:850;white-space:nowrap}.btn-pill{height:54px;padding:0 26px;border-radius:999px}.btn-green{background:linear-gradient(135deg,var(--green),var(--green2));color:#fff;box-shadow:0 16px 34px rgba(37,211,102,.22)}.btn-outline{background:#fff;border:1px solid #eadfd5;color:#0e172A}.btn-blue{background:#215fea;color:#fff;box-shadow:0 16px 34px rgba(33,95,234,.20)}.hero{background:radial-gradient(circle at 82% 16%,rgba(196,122,74,.22),transparent 28%),linear-gradient(135deg,#0e172A 0%,#092737 100%);color:#fff;padding:86px 0 76px;overflow:hidden}.hero-grid{display:grid;grid-template-columns:1.08fr .92fr;gap:52px;align-items:center}.eyebrow,.kicker{display:inline-flex;align-items:center;gap:10px;width:max-content;max-width:100%;padding:8px 16px;border-radius:999px;background:#edf3ff;color:#2563EB;font-weight:500;font-size:14px;line-height:1}.eyebrow::before,.kicker::before{content:"";width:9px;height:9px;border-radius:50%;background:#2563EB;flex:0 0 auto}.hero .eyebrow{background:rgba(255,255,255,.10);color:#fff}.hero .eyebrow::before{background:#C47A4A}.hero h1{font-size:clamp(44px,5.4vw,76px);line-height:.98;letter-spacing:-.055em;margin:26px 0 22px;color:#fff}.hero p{font-size:clamp(18px,1.7vw,22px);line-height:1.55;color:#dce7ee;max-width:700px;margin:0 0 30px}.hero-actions{display:flex;gap:14px;flex-wrap:wrap}.press-card{background:#fff;color:#0e172A;border-radius:34px;padding:34px;box-shadow:0 28px 80px rgba(0,0,0,.22);border:1px solid rgba(255,255,255,.12)}.press-card img{width:100%;height:auto;margin:0 0 26px}.press-card h2{font-size:28px;line-height:1.12;letter-spacing:-.035em;margin:0 0 14px;color:#0e172A}.press-card p{font-size:16px;color:#607083;margin:0 0 18px}.quick-facts{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:20px}.fact{background:#faf5ef;border:1px solid #eadfd5;border-radius:18px;padding:16px}.fact strong{display:block;color:#0e172A;font-size:15px}.fact span{display:block;color:#607083;font-size:13.5px;margin-top:3px}section{padding:86px 0}.sand{background:var(--sand)}.section-title{text-align:center;max-width:820px;margin:0 auto 44px}.section-title h2{font-size:clamp(34px,4vw,54px);line-height:1.05;letter-spacing:-.045em;color:#0e172A;margin:14px 0}.section-title p{font-size:18px;line-height:1.6;color:#607083;margin:0}.left-title{text-align:left;margin-left:0}.release{background:#fff;border:1px solid #eadfd5;border-radius:30px;padding:42px;box-shadow:var(--shadow);max-width:940px;margin:0 auto}.release .date{color:#C47A4A;font-weight:800;margin-bottom:14px}.release h2{font-size:clamp(30px,3.6vw,48px);line-height:1.08;letter-spacing:-.045em;color:#0e172A;margin:0 0 20px}.release p{font-size:18px;line-height:1.72;color:#43566b;margin:0 0 18px}.release blockquote{margin:28px 0;padding:24px 28px;border-left:4px solid #C47A4A;background:#faf5ef;border-radius:0 22px 22px 0;color:#17384b;font-size:19px;line-height:1.55}.grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.grid-2{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.card{background:#fff;border:1px solid #eadfd5;border-radius:24px;padding:28px;box-shadow:0 18px 45px rgba(21,59,82,.06)}.card .icon{font-size:30px;margin-bottom:14px;color:#C47A4A}.card h3{font-size:21px;line-height:1.2;letter-spacing:-.025em;color:#0e172A;margin:0 0 10px}.card p,.card li{font-size:16px;line-height:1.58;color:#607083}.card p{margin:0}.card ul{margin:0;padding-left:18px}.market{background:linear-gradient(135deg,#0e172A,#092737);color:#fff;border-radius:34px;padding:42px;display:grid;grid-template-columns:.85fr 1.15fr;gap:32px;align-items:center;box-shadow:0 25px 70px rgba(14,23,42,.18)}.market h2{font-size:clamp(32px,4vw,52px);line-height:1.05;letter-spacing:-.045em;margin:0 0 14px;color:#fff}.market p{font-size:18px;line-height:1.6;color:#dce7ee;margin:0}.market-list{display:grid;grid-template-columns:1fr 1fr;gap:14px}.market-item{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.10);border-radius:22px;padding:20px}.market-item strong{display:block;font-size:18px;color:#fff;margin-bottom:6px}.market-item span{font-size:15px;line-height:1.45;color:#dce7ee}.steps{display:grid;grid-template-columns:repeat(6,1fr);gap:0;position:relative}.steps::before{content:"";position:absolute;top:43px;left:8.333%;right:8.333%;height:2px;background:linear-gradient(90deg,#7A2E2A,#C66A3D,#D9B84A,#9EC9C7,#2F8F96,#16656B);z-index:0}.step{position:relative;z-index:1;text-align:center;padding:0 12px}.num{width:86px;height:86px;border-radius:50%;background:#fff;border:1px solid #dce4ea;color:#215fea;display:grid;place-items:center;margin:0 auto 16px;font-weight:900;font-size:22px;box-shadow:0 10px 28px rgba(18,56,77,.08)}.step h3{font-size:16px;line-height:1.2;color:#0e172A;margin:0 0 8px}.step p{font-size:13.5px;line-height:1.45;color:#607083;margin:0}.faq{max-width:900px;margin:0 auto}details{background:#fff;border:1px solid #eadfd5;border-radius:18px;margin-bottom:12px;padding:0 22px;box-shadow:0 10px 25px rgba(21,59,82,.04)}summary{cursor:pointer;list-style:none;padding:21px 0;font-weight:850;color:#0e172A;font-size:18px;display:flex;justify-content:space-between;gap:20px}summary::-webkit-details-marker{display:none}summary::after{content:'+';color:#2563EB;font-size:24px;line-height:1}details[open] summary::after{content:'–'}details p{margin:0;padding:0 0 20px;color:#607083;line-height:1.6;font-size:16px}.kit{display:grid;grid-template-columns:1fr 1fr 1fr;gap:18px}.kit a{display:block;background:#fff;border:1px solid #eadfd5;border-radius:24px;padding:26px;box-shadow:0 18px 45px rgba(21,59,82,.06);transition:.2s ease}.kit a:hover{transform:translateY(-2px);border-color:#d3c2b4}.kit strong{display:block;color:#0e172A;font-size:20px;margin-bottom:6px}.kit span{color:#607083;font-size:15px;line-height:1.5}.contact-box{background:#fff;border:1px solid #eadfd5;border-radius:34px;padding:42px;box-shadow:var(--shadow);display:flex;align-items:center;justify-content:space-between;gap:28px}.contact-box h2{margin:0 0 10px;color:#0e172A;font-size:36px;letter-spacing:-.04em}.contact-box p{margin:0;color:#607083;font-size:18px;line-height:1.55;max-width:650px}.final{background:linear-gradient(135deg,#0e172A,#092737);color:#fff;text-align:center;padding:86px 0}.final h2{font-size:clamp(36px,4vw,58px);margin:0 0 14px;letter-spacing:-.045em}.final p{font-size:19px;color:#dce7ee;max-width:720px;margin:0 auto 30px;line-height:1.55}.do-footer{background:#081e2b;color:#d6e1e7;padding:44px 0}.foot{display:flex;align-items:center;justify-content:space-between;gap:28px}.foot img{width:220px;max-width:42vw}.footer-text{max-width:680px;text-align:right;font-size:14px;line-height:1.55}.wa-float{position:fixed;right:24px;bottom:24px;width:70px;height:70px;border-radius:50%;background:#25D366;display:grid;place-items:center;z-index:80;box-shadow:0 10px 30px rgba(37,211,102,.35);color:#fff;font-size:0}.wa-float svg{width:38px;height:38px;fill:#fff}.wa-float::before{content:"";position:absolute;inset:-8px;border-radius:50%;border:2px solid rgba(37,211,102,.75);animation:pulse 1.6s infinite}@keyframes pulse{0%{transform:scale(.95);opacity:.9}70%,100%{transform:scale(1.25);opacity:0}}.lead-modal{position:fixed;inset:0;z-index:999;display:none;align-items:center;justify-content:center;padding:22px;background:rgba(8,16,24,.58);backdrop-filter:blur(5px)}.lead-modal.open{display:flex}.lead-card{width:min(680px,100%);background:#fff;border-radius:30px;padding:34px;box-shadow:0 28px 80px rgba(0,0,0,.30);position:relative}.lead-close{position:absolute;right:24px;top:22px;border:0;background:transparent;color:#8a95a3;font-size:34px;line-height:1;cursor:pointer}.lead-card h2{font-size:clamp(32px,4vw,48px);letter-spacing:-.04em;line-height:1.05;margin:0 42px 14px 0;color:#0e172A}.lead-card p{font-size:18px;line-height:1.55;color:#607083;margin:0 0 22px}.lead-form label{display:block;font-weight:850;color:#344155;margin:15px 0 8px}.lead-form input{width:100%;height:58px;border:1px solid #d8e0ea;border-radius:18px;padding:0 18px;font-size:18px;outline:none}.lead-submit{width:100%;height:62px;border-radius:18px;background:#25D366;color:#fff;border:0;font-size:19px;font-weight:900;margin-top:22px;cursor:pointer}.lead-status{font-size:14px;margin-top:12px;color:#607083;min-height:20px}.kit-shell{display:grid;grid-template-columns:1.02fr 1.18fr;gap:22px;align-items:stretch}.kit-hero{position:relative;overflow:hidden;background:linear-gradient(135deg,#0e172A,#092737);border-radius:34px;padding:38px;color:#fff;box-shadow:0 30px 80px rgba(14,23,42,.18)}.kit-hero::before,.kit-hero::after{content:"";position:absolute;border-radius:999px;filter:blur(10px);pointer-events:none}.kit-hero::before{width:220px;height:220px;right:-60px;top:-60px;background:radial-gradient(circle,rgba(196,122,74,.28),transparent 70%)}.kit-hero::after{width:280px;height:280px;left:-120px;bottom:-150px;background:radial-gradient(circle,rgba(37,99,235,.18),transparent 70%)}.kit-eyebrow{display:inline-flex;align-items:center;gap:10px;padding:10px 16px;border-radius:999px;background:rgba(255,255,255,.09);border:1px solid rgba(255,255,255,.12);font-size:14px;font-weight:800;color:#fff}.kit-eyebrow::before{content:"";width:8px;height:8px;border-radius:50%;background:#7ea6ff;display:block}.kit-hero h3{font-size:clamp(34px,4vw,56px);line-height:.98;letter-spacing:-.05em;color:#fff;margin:18px 0 18px;max-width:520px}.kit-hero p{font-size:18px;line-height:1.65;color:#dbe7ee;max-width:560px;margin:0}.kit-metrics{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:30px}.kit-metrics div{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.1);border-radius:22px;padding:18px 18px 16px;backdrop-filter:blur(6px)}.kit-metrics strong{display:block;font-size:15px;line-height:1.2;color:#fff;margin-bottom:6px}.kit-metrics span{display:block;font-size:14px;line-height:1.45;color:#dbe7ee}.kit-grid-premium{display:grid;grid-template-columns:1fr 1fr;gap:18px}.kit-item{position:relative;display:flex;flex-direction:column;justify-content:space-between;min-height:190px;padding:24px;border-radius:28px;background:#fff;border:1px solid #eadfd5;box-shadow:0 18px 45px rgba(21,59,82,.06);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease;overflow:hidden}.kit-item::after{content:"";position:absolute;inset:auto 0 0 0;height:4px;background:linear-gradient(90deg,#2563EB,#C47A4A);opacity:.92}.kit-item:hover{transform:translateY(-4px);box-shadow:0 24px 60px rgba(21,59,82,.12);border-color:#d8c3b3}.kit-item.wide{grid-column:span 2}.kit-item-top{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:28px}.kit-badge{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;background:#eff4ff;color:#2563EB;font-weight:800;font-size:13px;line-height:1}.kit-badge.dark{background:#f5efe9;color:#C47A4A}.kit-arrow{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:#f4f7fb;color:#0e172A;font-size:18px;font-weight:900;box-shadow:inset 0 0 0 1px #e4ebf2}.kit-item strong{display:block;color:#0e172A;font-size:28px;line-height:1.02;letter-spacing:-.04em;margin-bottom:10px}.kit-item span{color:#607083;font-size:16px;line-height:1.55}.kit-note{margin-top:38px;font-size:14px;line-height:1.6;color:#7a8794}.kit-note strong{color:#C47A4A}.kit-item[href^="#"] .kit-badge{background:#eef6f3;color:#16656B}.kit-item[href^="#"]::after{background:linear-gradient(90deg,#16656B,#9EC9C7)}@media(max-width:980px){.nav{height:74px}.logo{width:190px}.hamb{display:block}.nav-links{position:absolute;top:74px;left:0;right:0;background:#0e172A;border-top:1px solid rgba(255,255,255,.08);padding:18px 24px 24px;display:none;flex-direction:column;align-items:flex-start;gap:18px}.nav-links.open{display:flex}.header-cta{display:none}.hero{padding:64px 0}.kit-shell{grid-template-columns:1fr}.kit-grid-premium{grid-template-columns:1fr}.kit-item.wide{grid-column:auto}.kit-hero{padding:28px}.kit-hero h3{font-size:clamp(30px,8vw,44px)}.kit-metrics{grid-template-columns:1fr}.hero-grid,.market{grid-template-columns:1fr}.grid-3,.grid-2,.kit{grid-template-columns:1fr}.steps{grid-template-columns:1fr;gap:16px}.steps::before{display:none}.step{background:#fff;border:1px solid #eadfd5;border-radius:22px;padding:24px;text-align:left;display:grid;grid-template-columns:70px 1fr;gap:16px;align-items:center}.num{width:70px;height:70px;margin:0}.contact-box{flex-direction:column;text-align:center}.foot{align-items:flex-start;flex-direction:column}.footer-text{text-align:left}.market-list{grid-template-columns:1fr}.press-card{padding:24px}}@media(max-width:620px){.container{padding:0 24px}.hero h1{font-size:42px}.hero-actions{display:grid;grid-template-columns:1fr}.btn-pill{width:100%}.quick-facts{grid-template-columns:1fr}.release{padding:28px 22px}.card,.market,.contact-box{padding:26px 22px}.wa-float{width:64px;height:64px;right:18px;bottom:18px}.do-footer{padding-bottom:92px}}.context-block{background:#fff!important;padding:86px 0!important;border-bottom:1px solid #eadfd5!important}.context-block .context-head{max-width:760px!important;margin:0 0 34px!important;text-align:left!important}.context-block .context-head .kicker{margin-bottom:16px!important}.context-block .context-head h2{font-size:clamp(36px,4.4vw,58px)!important;line-height:.98!important;letter-spacing:-.055em!important;color:#0e172A!important;margin:0 0 18px!important}.context-block .context-head p{font-size:18px!important;line-height:1.55!important;color:#607083!important;margin:0!important}.context-facts{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:16px!important}.context-fact{background:#fff!important;border:1px solid #eadfd5!important;border-radius:24px!important;padding:24px 22px!important;box-shadow:0 14px 34px rgba(21,59,82,.04)!important}.context-fact strong{display:block!important;color:#C47A4A!important;font-size:28px!important;line-height:1.05!important;letter-spacing:-.03em!important;margin-bottom:10px!important}.context-fact span{display:block!important;color:#607083!important;font-size:16px!important;line-height:1.45!important;font-weight:600!important}.problem-section{background:#faf5ef!important;padding:92px 0!important}.problem-section .problem-title{font-family:Georgia,'Times New Roman',serif!important;font-size:clamp(42px,5vw,76px)!important;line-height:.98!important;letter-spacing:-.055em!important;color:#0e172A!important;margin:0 0 34px!important}.problem-grid{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:24px!important}.problem-card{background:#fff!important;border:1px solid #eadfd5!important;border-radius:28px!important;padding:32px!important;box-shadow:0 18px 45px rgba(21,59,82,.04)!important;min-height:150px!important}.problem-card h3{margin:0 0 18px!important;color:#0e172A!important;font-size:25px!important;line-height:1.15!important;letter-spacing:-.035em!important}.problem-card p{margin:0!important;color:#123d52!important;font-size:20px!important;line-height:1.45!important}.press-contact-section{background:#faf5ef!important;padding:76px 0 92px!important}.press-contact-card{background:linear-gradient(135deg,#0e172A,#092737)!important;border-radius:34px!important;padding:48px!important;color:#fff!important;display:grid!important;grid-template-columns:1.2fr .88fr!important;gap:42px!important;align-items:center!important;box-shadow:0 25px 70px rgba(14,23,42,.18)!important}.press-contact-card .kicker{background:rgba(255,255,255,.88)!important;color:#2563EB!important;margin-bottom:24px!important}.press-contact-card h2{font-size:clamp(36px,4.4vw,58px)!important;line-height:1.02!important;letter-spacing:-.055em!important;color:#fff!important;margin:0 0 20px!important}.press-contact-card p{font-size:18px!important;line-height:1.55!important;color:#dce7ee!important;margin:0!important}.press-contact-info{background:rgba(255,255,255,.08)!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:24px!important;padding:28px!important;color:#dce7ee!important;font-size:18px!important;line-height:1.6!important}.press-contact-info strong{display:block!important;color:#fff!important;font-size:19px!important;margin-bottom:8px!important}.press-contact-info a{color:#fff!important;text-decoration:none!important}.do-footer-social svg{width:21px!important;height:21px!important;fill:currentColor!important;display:block!important}@media(max-width:980px){.context-facts{grid-template-columns:repeat(2,1fr)!important}.problem-grid,.press-contact-card{grid-template-columns:1fr!important}.press-contact-card{padding:32px!important}.problem-section .problem-title{font-size:44px!important}.problem-card{padding:26px!important}}@media(max-width:620px){.context-facts{grid-template-columns:1fr!important}.context-block,.problem-section,.press-contact-section{padding:64px 0!important}.press-contact-card{border-radius:28px!important}.problem-card p{font-size:18px!important}}.do-footer{background:#0F172A!important;color:#fff!important;padding:64px 0 32px!important;font-size:15px!important;border-radius:0!important}.do-footer *{box-sizing:border-box!important}.do-footer-inner{max-width:1160px!important;width:100%!important;margin:0 auto!important;padding:0 24px!important}.do-footer-grid{display:grid!important;grid-template-columns:5fr 3fr 4fr!important;gap:40px!important;align-items:start!important}.do-footer-brand,.do-footer-contact,.do-footer-trust{min-width:0!important}.do-footer-logo{width:300px!important;max-width:100%!important;height:auto!important;display:block!important;margin:0 0 24px!important;filter:none!important}.do-footer-tagline{margin:0 0 20px!important;color:#fff!important;font-size:25px!important;line-height:1.18!important;font-weight:500!important;letter-spacing:-.025em!important}.do-footer-description,.do-footer-trust-text{margin:0!important;color:rgba(255,255,255,.70)!important;font-size:15.5px!important;line-height:1.65!important;font-weight:400!important}.do-footer-heading{margin:0 0 22px!important;color:#d47443!important;font-size:13px!important;line-height:1.2!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.16em!important}.do-footer-contact-list{display:flex!important;flex-direction:column!important;gap:15px!important;color:rgba(255,255,255,.80)!important}.do-footer-contact-item{display:flex!important;align-items:center!important;gap:12px!important;color:rgba(255,255,255,.82)!important;text-decoration:none!important;font-size:15.5px!important;line-height:1.4!important}.do-footer-contact-item:hover{color:#fff!important}.do-footer-contact-item strong,.do-footer-contact-item span:last-child{font-weight:600!important}.do-footer-icon{width:22px!important;min-width:22px!important;height:22px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;color:#d47443!important}.do-footer-icon svg{width:20px!important;height:20px!important;display:block!important;fill:currentColor!important}.do-footer-follow{margin-top:28px!important;display:flex!important;align-items:center!important;gap:12px!important;flex-wrap:wrap!important}.do-footer-follow-text{color:rgba(255,255,255,.70)!important;font-size:14px!important;line-height:1.4!important}.do-footer-social{width:38px!important;height:38px!important;border-radius:999px!important;background:rgba(255,255,255,.10)!important;border:1px solid rgba(255,255,255,.10)!important;color:#fff!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;text-decoration:none!important;transition:background .18s ease,transform .18s ease,border-color .18s ease!important}.do-footer-social:hover{background:rgba(255,255,255,.18)!important;border-color:rgba(255,255,255,.22)!important;transform:translateY(-2px)!important}.do-footer-social svg{width:20px!important;height:20px!important;display:block!important;fill:currentColor!important}.do-footer-bottom{border-top:1px solid rgba(255,255,255,.10)!important;margin-top:56px!important;padding-top:28px!important;display:flex!important;justify-content:space-between!important;align-items:center!important;gap:18px!important;color:rgba(255,255,255,.60)!important;font-size:14px!important;line-height:1.5!important;flex-wrap:wrap!important}.do-footer-copy{margin:0!important;color:rgba(255,255,255,.60)!important;font-size:14px!important;line-height:1.5!important}.do-footer-legal{display:flex!important;gap:28px!important;align-items:center!important;flex-wrap:wrap!important}.do-footer-legal a{color:rgba(255,255,255,.76)!important;text-decoration:none!important;transition:color .18s ease!important;font-weight:500!important}.do-footer-legal a:hover{color:#fff!important}@media(max-width:900px){.do-footer{padding:54px 0 30px!important}.do-footer-grid{grid-template-columns:1fr!important;gap:34px!important}.do-footer-logo{width:270px!important}.do-footer-tagline{font-size:24px!important}.do-footer-bottom{align-items:flex-start!important;flex-direction:column!important}.do-footer-legal{gap:18px!important}}@media(max-width:520px){.do-footer-inner{padding:0 22px!important}.do-footer-logo{width:240px!important}.do-footer-tagline{font-size:22px!important}.do-footer-description,.do-footer-trust-text,.do-footer-contact-item{font-size:15px!important}}@media(min-width:901px){.do-footer-contact,.do-footer-trust{padding-top:31px!important}}@media(max-width:900px){.do-footer-contact,.do-footer-trust{padding-top:0!important}}.problem-section{background:#faf5ef!important;padding:86px 0!important}.problem-head{max-width:820px!important;margin:0 0 40px!important;text-align:left!important}.problem-head .kicker{margin-bottom:16px!important}.problem-section .problem-title{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;font-size:clamp(34px,4vw,54px)!important;line-height:1.05!important;letter-spacing:-.045em!important;font-weight:850!important;color:#0e172A!important;margin:14px 0 0!important;max-width:820px!important}.problem-grid{gap:18px!important}.problem-card{border-radius:24px!important;min-height:132px!important;padding:28px!important}.problem-card h3{font-size:21px!important;letter-spacing:-.025em!important;margin:0 0 14px!important}.problem-card p{font-size:18px!important;line-height:1.48!important;color:#123d52!important}.panorama-section{background:#faf5ef!important;padding:86px 0!important}.panorama-head{max-width:980px!important;margin:0 0 34px!important;text-align:left!important}.panorama-head .kicker{margin-bottom:16px!important}.panorama-title{font-family:Georgia,'Times New Roman',serif!important;font-size:clamp(42px,5vw,76px)!important;line-height:1.02!important;letter-spacing:-.055em!important;color:#0e172A!important;margin:14px 0 0!important}.panorama-grid{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:24px!important}.panorama-card{background:#fff!important;border:1px solid #eadfd5!important;border-radius:28px!important;padding:34px 36px!important;box-shadow:0 18px 45px rgba(21,59,82,.04)!important;min-height:170px!important}.panorama-card .big{display:block!important;color:#C47A4A!important;font-family:Georgia,'Times New Roman',serif!important;font-size:clamp(42px,5vw,64px)!important;line-height:1!important;font-weight:800!important;letter-spacing:-.04em!important;margin:0 0 18px!important}.panorama-card h3{font-size:24px!important;line-height:1.15!important;color:#0e172A!important;margin:0 0 18px!important;letter-spacing:-.025em!important}.panorama-card p{font-size:18px!important;line-height:1.45!important;color:#123d52!important;margin:0!important}.transformacao-section{background:#faf5ef!important;padding:80px 0 92px!important}.transformacao-section .market{padding:48px!important;border-radius:34px!important;grid-template-columns:.86fr 1.14fr!important}.transformacao-section .market h2{font-size:clamp(36px,4.4vw,58px)!important;line-height:1.04!important;letter-spacing:-.055em!important}@media(max-width:980px){.problem-head,.panorama-head{text-align:left!important}.panorama-grid{grid-template-columns:1fr!important}.panorama-title{font-size:46px!important}.transformacao-section .market{grid-template-columns:1fr!important;padding:32px!important}.problem-section .problem-title{font-size:40px!important}}@media(max-width:620px){.problem-section,.panorama-section,.transformacao-section{padding:64px 0!important}.panorama-card{padding:26px!important}.problem-card{padding:24px!important}.panorama-title{font-size:40px!important}}#kit .kit-metrics{margin-bottom:56px!important}#kit .kit-note{display:block!important;max-width:620px!important;margin-top:0!important;padding-top:30px!important;border-top:1px solid rgba(255,255,255,.14)!important;color:#dbe7ee!important;font-size:17px!important;line-height:1.7!important}#kit .kit-note strong{color:#C47A4A!important;font-weight:900!important}@media(max-width:980px){#kit .kit-metrics{margin-bottom:40px!important}#kit .kit-note{padding-top:24px!important;font-size:16px!important}}#problema.problem-section{position:relative!important;overflow:hidden!important;padding:104px 0!important;background:radial-gradient(circle at 88% 8%,rgba(196,122,74,.10),transparent 32%),radial-gradient(circle at 8% 100%,rgba(33,95,234,.06),transparent 34%),#faf5ef!important}#problema .problem-head{max-width:880px!important;margin:0 auto 46px!important;text-align:center!important}#problema .problem-head .kicker{margin:0 auto 18px!important}#problema .problem-title{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;font-size:clamp(36px,4.4vw,58px)!important;line-height:1.02!important;letter-spacing:-.055em!important;font-weight:900!important;color:#0e172A!important;margin:0 0 16px!important}#problema .problem-subtitle{max-width:760px!important;margin:0 auto!important;color:#607083!important;font-size:18px!important;line-height:1.62!important}#problema .problem-premium-card{position:relative!important;overflow:hidden!important;display:grid!important;grid-template-columns:.9fr 1.1fr!important;gap:34px!important;align-items:stretch!important;border-radius:38px!important;padding:34px!important;background:linear-gradient(135deg,#0e172A 0%,#092737 100%)!important;box-shadow:0 34px 90px rgba(14,23,42,.20)!important}#problema .problem-premium-card::before{content:""!important;position:absolute!important;width:330px!important;height:330px!important;right:-130px!important;top:-140px!important;border-radius:999px!important;background:radial-gradient(circle,rgba(196,122,74,.28),transparent 68%)!important;pointer-events:none!important}#problema .problem-premium-card::after{content:""!important;position:absolute!important;width:360px!important;height:360px!important;left:-180px!important;bottom:-220px!important;border-radius:999px!important;background:radial-gradient(circle,rgba(37,99,235,.20),transparent 68%)!important;pointer-events:none!important}#problema .problem-thesis,#problema .complexity-list{position:relative!important;z-index:1!important}#problema .problem-thesis{min-height:520px!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important;border-radius:30px!important;padding:34px!important;background:rgba(255,255,255,.075)!important;border:1px solid rgba(255,255,255,.12)!important;backdrop-filter:blur(8px)!important}#problema .thesis-label{display:inline-flex!important;width:max-content!important;align-items:center!important;gap:10px!important;padding:9px 14px!important;border-radius:999px!important;background:rgba(255,255,255,.09)!important;color:#fff!important;font-size:13.5px!important;font-weight:800!important}#problema .thesis-label::before{content:""!important;width:8px!important;height:8px!important;border-radius:50%!important;background:#C47A4A!important}#problema .problem-thesis h3{color:#fff!important;font-size:clamp(34px,3.8vw,54px)!important;line-height:1.02!important;letter-spacing:-.055em!important;margin:26px 0 18px!important;font-weight:900!important}#problema .problem-thesis p{color:#dbe7ee!important;font-size:18px!important;line-height:1.66!important;margin:0!important;max-width:500px!important}#problema .thesis-footer{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:10px!important;margin-top:32px!important}#problema .thesis-footer span{display:block!important;border-radius:18px!important;padding:14px 12px!important;background:rgba(255,255,255,.075)!important;border:1px solid rgba(255,255,255,.10)!important;color:#dbe7ee!important;font-size:13.5px!important;line-height:1.35!important;text-align:center!important;font-weight:750!important}#problema .complexity-list{display:grid!important;grid-template-columns:1fr!important;gap:16px!important}#problema .complexity-item{position:relative!important;overflow:hidden!important;display:grid!important;grid-template-columns:82px 1fr!important;gap:20px!important;align-items:center!important;min-height:128px!important;border-radius:28px!important;padding:24px!important;background:#fff!important;border:1px solid rgba(232,222,211,.92)!important;box-shadow:0 22px 55px rgba(0,0,0,.10)!important}#problema .complexity-item::after{content:""!important;position:absolute!important;left:0!important;top:0!important;bottom:0!important;width:5px!important;background:linear-gradient(180deg,#2563EB,#C47A4A)!important}#problema .complexity-number{width:70px!important;height:70px!important;border-radius:24px!important;display:grid!important;place-items:center!important;background:linear-gradient(135deg,#f2f6ff,#fff4ec)!important;border:1px solid #e6d8cb!important;color:#C47A4A!important;font-size:22px!important;font-weight:950!important;letter-spacing:-.04em!important}#problema .complexity-copy h3{color:#0e172A!important;font-size:23px!important;line-height:1.12!important;letter-spacing:-.035em!important;margin:0 0 8px!important;font-weight:900!important}#problema .complexity-copy p{margin:0!important;color:#123d52!important;font-size:17px!important;line-height:1.5!important}#problema .complexity-response{background:linear-gradient(135deg,#fff 0%,#fff8f2 100%)!important}#problema .complexity-response .complexity-number{background:linear-gradient(135deg,#C47A4A,#a9582d)!important;color:#fff!important;border:0!important}@media(max-width:980px){#problema.problem-section{padding:74px 0!important}#problema .problem-premium-card{grid-template-columns:1fr!important;padding:24px!important;border-radius:32px!important}#problema .problem-thesis{min-height:auto!important;padding:28px!important}#problema .thesis-footer{grid-template-columns:1fr!important}}@media(max-width:620px){#problema .problem-head{text-align:left!important;margin-bottom:30px!important}#problema .problem-head .kicker{margin-left:0!important;margin-right:auto!important}#problema .problem-title{font-size:38px!important}#problema .problem-subtitle{font-size:16.5px!important}#problema .problem-premium-card{padding:18px!important;border-radius:28px!important}#problema .problem-thesis{padding:24px!important;border-radius:24px!important}#problema .problem-thesis h3{font-size:32px!important}#problema .complexity-item{grid-template-columns:1fr!important;min-height:auto!important;padding:22px!important}#problema .complexity-number{width:58px!important;height:58px!important;border-radius:18px!important}}#problema .problem-title{font-weight:760!important;font-size:clamp(34px,3.9vw,52px)!important;line-height:1.08!important;letter-spacing:-.045em!important;max-width:980px!important;margin-left:auto!important;margin-right:auto!important}@media(max-width:620px){#problema .problem-title{font-size:34px!important;line-height:1.12!important;letter-spacing:-.035em!important;max-width:100%!important}}#panorama{position:relative!important;overflow:hidden!important;padding:104px 0!important;background:radial-gradient(circle at 10% 0%,rgba(37,99,235,.05),transparent 28%),radial-gradient(circle at 92% 10%,rgba(196,122,74,.08),transparent 30%),#faf5ef!important}#panorama .panorama-head{max-width:980px!important;margin:0 auto 42px!important;text-align:left!important}#panorama .panorama-head .kicker{margin-bottom:18px!important}#panorama .panorama-title{font-size:clamp(38px,4.8vw,72px)!important;line-height:.96!important;letter-spacing:-.055em!important;color:#0e172A!important;margin:0 0 14px!important;font-weight:760!important;max-width:900px!important}#panorama .panorama-subtitle{max-width:760px!important;font-size:18px!important;line-height:1.65!important;color:#607083!important;margin:0!important}#panorama .panorama-shell{position:relative!important;display:grid!important;grid-template-columns:.92fr 1.08fr!important;gap:26px!important;align-items:stretch!important;border-radius:38px!important;overflow:hidden!important;background:linear-gradient(135deg,#0e172A 0%,#092737 100%)!important;padding:34px!important;box-shadow:0 34px 90px rgba(14,23,42,.20)!important}#panorama .panorama-shell::before{content:""!important;position:absolute!important;width:360px!important;height:360px!important;left:-180px!important;bottom:-220px!important;border-radius:999px!important;background:radial-gradient(circle,rgba(37,99,235,.20),transparent 70%)!important;pointer-events:none!important}#panorama .panorama-shell::after{content:""!important;position:absolute!important;width:280px!important;height:280px!important;right:-80px!important;top:-80px!important;border-radius:999px!important;background:radial-gradient(circle,rgba(196,122,74,.26),transparent 70%)!important;pointer-events:none!important}#panorama .panorama-story,#panorama .panorama-grid{position:relative!important;z-index:1!important}#panorama .panorama-story{min-height:520px!important;border-radius:30px!important;background:rgba(255,255,255,.075)!important;border:1px solid rgba(255,255,255,.11)!important;padding:34px!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important}#panorama .panorama-label{display:inline-flex!important;width:max-content!important;align-items:center!important;gap:10px!important;padding:9px 14px!important;border-radius:999px!important;background:rgba(255,255,255,.09)!important;color:#fff!important;font-size:13.5px!important;font-weight:800!important}#panorama .panorama-label::before{content:""!important;width:8px!important;height:8px!important;border-radius:50%!important;background:#7ea6ff!important}#panorama .panorama-story h3{font-size:clamp(34px,3.8vw,58px)!important;line-height:1.02!important;letter-spacing:-.055em!important;margin:26px 0 16px!important;color:#fff!important;font-weight:860!important;max-width:520px!important}#panorama .panorama-story p{margin:0!important;color:#dbe7ee!important;font-size:19px!important;line-height:1.7!important;max-width:540px!important}#panorama .panorama-highlights{display:grid!important;grid-template-columns:1fr 1fr!important;gap:12px!important;margin-top:30px!important}#panorama .panorama-highlights span{display:block!important;border-radius:18px!important;padding:14px 14px!important;background:rgba(255,255,255,.075)!important;border:1px solid rgba(255,255,255,.10)!important;color:#dbe7ee!important;font-size:14px!important;line-height:1.45!important;font-weight:700!important}#panorama .panorama-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:16px!important}#panorama .panorama-card{position:relative!important;overflow:hidden!important;min-height:190px!important;border-radius:28px!important;background:#fff!important;border:1px solid rgba(232,222,211,.94)!important;box-shadow:0 22px 55px rgba(0,0,0,.10)!important;padding:28px!important}#panorama .panorama-card.metric{background:linear-gradient(135deg,#fff 0%,#fff8f2 100%)!important}#panorama .panorama-card::after{content:""!important;position:absolute!important;left:0!important;top:0!important;bottom:0!important;width:5px!important;background:linear-gradient(180deg,#2563EB,#C47A4A)!important}#panorama .panorama-metric{color:#C47A4A!important;font-size:clamp(42px,4vw,72px)!important;line-height:.96!important;letter-spacing:-.05em!important;font-weight:860!important;margin:0 0 18px!important}#panorama .panorama-card h4{color:#0e172A!important;font-size:21px!important;line-height:1.12!important;letter-spacing:-.03em!important;margin:0 0 12px!important;font-weight:860!important}#panorama .panorama-card p{color:#123d52!important;font-size:16.5px!important;line-height:1.55!important;margin:0!important}#panorama .panorama-source{margin-top:18px!important;color:#7a8794!important;font-size:13px!important;line-height:1.5!important}@media(max-width:980px){#panorama{padding:78px 0!important}#panorama .panorama-shell{grid-template-columns:1fr!important;padding:24px!important;border-radius:32px!important}#panorama .panorama-story{min-height:auto!important}}@media(max-width:620px){#panorama .panorama-title{font-size:38px!important;line-height:1.02!important;max-width:100%!important}#panorama .panorama-subtitle{font-size:16.5px!important}#panorama .panorama-story{padding:24px!important;border-radius:24px!important}#panorama .panorama-story h3{font-size:34px!important}#panorama .panorama-highlights,#panorama .panorama-grid{grid-template-columns:1fr!important}#panorama .panorama-card{min-height:auto!important;padding:22px!important}#panorama .panorama-metric{font-size:50px!important}}#panorama .panorama-shell{align-items:start!important}#panorama .panorama-story{min-height:auto!important;height:auto!important}#panorama .panorama-grid{align-content:start!important;grid-auto-rows:auto!important}#panorama .panorama-card{min-height:148px!important;padding:24px!important}#panorama .panorama-card.metric{min-height:160px!important}#panorama .panorama-metric{font-size:clamp(38px,3.2vw,58px)!important;margin-bottom:12px!important;line-height:1!important}#panorama .panorama-card p{font-size:15.8px!important;line-height:1.48!important}#panorama .panorama-card h4{font-size:20px!important;margin-bottom:9px!important}@media(max-width:620px){#panorama .panorama-card,#panorama .panorama-card.metric{min-height:auto!important}}#panorama .panorama-shell{grid-template-columns:.92fr 1.08fr!important;align-items:start!important}#panorama .panorama-story{min-height:auto!important;height:auto!important;margin-bottom:0!important}#panorama .panorama-highlights{grid-column:1 / -1!important;display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:16px!important;margin-top:6px!important}#panorama .panorama-highlights span{min-height:128px!important;display:flex!important;align-items:flex-start!important;justify-content:flex-start!important;border-radius:24px!important;padding:22px 20px!important;background:rgba(255,255,255,.09)!important;border:1px solid rgba(255,255,255,.12)!important;color:#eef4f8!important;font-size:16px!important;line-height:1.4!important;font-weight:800!important}@media(max-width:1100px){#panorama .panorama-highlights{grid-template-columns:1fr 1fr!important}}@media(max-width:620px){#panorama .panorama-highlights{grid-template-columns:1fr!important;margin-top:2px!important}#panorama .panorama-highlights span{min-height:auto!important}}#panorama .panorama-highlights{grid-template-columns:repeat(2,minmax(260px,1fr))!important;justify-content:center!important;max-width:840px!important;margin:18px auto 0!important}#panorama .panorama-highlights span{min-height:118px!important;align-items:center!important;font-size:17px!important;line-height:1.38!important;padding:24px 24px!important}#panorama .panorama-shell{row-gap:20px!important}@media(max-width:980px){#panorama .panorama-highlights{max-width:100%!important;grid-template-columns:1fr 1fr!important}}@media(max-width:620px){#panorama .panorama-highlights{grid-template-columns:1fr!important;margin-top:14px!important}#panorama .panorama-highlights span{min-height:auto!important;padding:20px!important;font-size:16px!important}}#panorama .panorama-grid{grid-template-columns:1fr 1fr!important;gap:16px!important;align-content:start!important}#panorama .panorama-card-dark{background:rgba(255,255,255,.09)!important;border:1px solid rgba(255,255,255,.12)!important;box-shadow:none!important;backdrop-filter:blur(4px)!important}#panorama .panorama-card-dark::after{background:linear-gradient(180deg,rgba(126,166,255,.95),rgba(196,122,74,.92))!important;opacity:.95!important}#panorama .panorama-card-dark h4{color:#eef4f8!important;margin:0!important;font-size:18px!important;line-height:1.34!important;font-weight:820!important;max-width:92%!important}#panorama .panorama-card-dark p{display:none!important}#panorama .panorama-card-dark{min-height:138px!important;display:flex!important;align-items:center!important}@media(max-width:620px){#panorama .panorama-card-dark{min-height:auto!important}#panorama .panorama-card-dark h4{font-size:17px!important}}#panorama .panorama-title{font-weight:560!important;font-size:clamp(38px,4.35vw,62px)!important;line-height:1.03!important;letter-spacing:-.035em!important;max-width:960px!important}@media(max-width:620px){#panorama .panorama-title{font-size:36px!important;line-height:1.08!important;letter-spacing:-.025em!important}}#panorama .panorama-head{max-width:980px!important;margin:0 auto 46px!important;text-align:center!important}#panorama .panorama-head .kicker{margin-left:auto!important;margin-right:auto!important;margin-bottom:18px!important}#panorama .panorama-title{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;font-weight:760!important;font-size:clamp(34px,3.9vw,52px)!important;line-height:1.08!important;letter-spacing:-.045em!important;max-width:980px!important;margin:0 auto 16px!important;color:#0e172A!important}#panorama .panorama-subtitle{max-width:860px!important;margin:0 auto!important;text-align:center!important;font-size:18px!important;line-height:1.62!important;color:#607083!important}@media(max-width:620px){#panorama .panorama-head{text-align:left!important;margin-bottom:30px!important}#panorama .panorama-head .kicker{margin-left:0!important;margin-right:auto!important}#panorama .panorama-title{font-size:34px!important;line-height:1.12!important;letter-spacing:-.035em!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}#panorama .panorama-subtitle{text-align:left!important;font-size:16.5px!important;margin-left:0!important;margin-right:0!important}}.do-footer-press{margin-top:30px!important}.do-footer-press-heading{margin:0 0 16px!important}.do-footer-press-item{color:#fff!important;font-size:18px!important;font-weight:600!important;letter-spacing:-.01em!important}.do-footer-press-item strong{color:#fff!important;font-weight:600!important}.do-footer-press-icon{color:#d47443!important}.do-footer-press-icon svg{width:21px!important;height:21px!important}@media(max-width:520px){.do-footer-press{margin-top:26px!important}.do-footer-press-item{font-size:17px!important}}.do-footer .do-footer-icon,.do-footer .do-footer-press-icon{color:rgba(255,255,255,.56)!important}.do-footer .do-footer-icon svg,.do-footer .do-footer-icon svg path,.do-footer .do-footer-press-icon svg,.do-footer .do-footer-press-icon svg path{fill:currentColor!important}.press-hero-meta{display:inline-flex;align-items:center;gap:10px;margin:4px 0 26px;padding:10px 16px;border-radius:999px;background:#fff;border:1px solid rgba(232,222,211,.95);color:#607083;font-size:14px;font-weight:750;box-shadow:0 10px 24px rgba(21,59,82,.05)}.press-hero-meta:before{content:"";width:8px;height:8px;border-radius:50%;background:#2563EB;flex:0 0 auto}#publicacao-destaque{padding:clamp(76px,8vw,112px) 0;background:linear-gradient(180deg,#ffffff 0%,#faf5ef 100%)}#publicacoes{padding:clamp(70px,7vw,96px) 0;background:#ffffff}.press-feature-head,.press-list-head{text-align:center;max-width:820px;margin:0 auto 42px}.press-feature-head .kicker,.press-list-head .kicker{margin-left:auto!important;margin-right:auto!important}.press-feature-head h2,.press-list-head h2{font-size:clamp(34px,4vw,54px);line-height:1.05;letter-spacing:-.045em;color:#0e172A;margin:0 0 14px}.press-feature-head p,.press-list-head p{font-size:18px;line-height:1.62;color:#607083;margin:0 auto;max-width:760px}.press-feature-card{display:grid;grid-template-columns:.98fr 1fr;overflow:hidden;border-radius:34px;border:1px solid rgba(196,122,74,.22);background:#fff;box-shadow:0 24px 70px rgba(21,59,82,.10);transition:transform .22s ease,box-shadow .22s ease}.press-feature-card:hover{transform:translateY(-4px);box-shadow:0 30px 88px rgba(21,59,82,.14)}.press-feature-cover{min-height:520px;padding:46px;background:radial-gradient(circle at 20% 0%,rgba(255,255,255,.16),transparent 32%),linear-gradient(135deg,#0e172A 0%,#0f3f55 100%);color:#fff;display:flex;align-items:stretch}.press-feature-cover-inner{width:100%;border:1px solid rgba(255,255,255,.20);border-radius:30px;padding:42px 38px;display:flex;flex-direction:column;justify-content:space-between;background:rgba(255,255,255,.045)}.press-feature-logo{width:min(420px,100%);height:auto;display:block}.press-feature-cover-label{display:block;color:#C47A4A;font-weight:900;letter-spacing:.17em;text-transform:uppercase;font-size:14px;margin-bottom:20px}.press-feature-cover-title{font-size:clamp(34px,4vw,58px);line-height:1.02;letter-spacing:-.055em;font-weight:900;max-width:560px}.press-feature-cover-note{font-size:17px;color:rgba(255,255,255,.78);line-height:1.35;max-width:500px;font-weight:700}.press-feature-copy{padding:58px 54px;display:flex;flex-direction:column;justify-content:center}.press-feature-eyebrow{color:#C47A4A;letter-spacing:.18em;text-transform:uppercase;font-size:14px;font-weight:900;margin-bottom:12px}.press-feature-source{color:#0e172A;font-weight:850;margin-bottom:28px;font-size:20px}.press-feature-copy h3{margin:0 0 22px;color:#0e172A;font-size:clamp(32px,3.6vw,54px);line-height:1.08;letter-spacing:-.05em}.press-feature-copy p{margin:0 0 30px;color:#607083;font-size:18px;line-height:1.7}.press-feature-actions{display:flex;gap:14px;flex-wrap:wrap}.press-feature-button{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:58px;padding:0 28px;border-radius:999px;background:#0e172A;color:#fff;font-weight:900;box-shadow:0 18px 34px rgba(14,23,42,.18)}.press-feature-button span{transition:transform .2s ease}.press-feature-card:hover .press-feature-button span{transform:translateX(4px)}.press-feature-button.secondary{background:#fff;color:#0e172A;border:1px solid #eadfd5;box-shadow:none}.press-list-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.press-list-card{background:#fff;border:1px solid #eadfd5;border-radius:26px;padding:28px;box-shadow:0 18px 45px rgba(21,59,82,.06);transition:transform .22s ease,box-shadow .22s ease}.press-list-card:hover{transform:translateY(-4px);box-shadow:0 24px 60px rgba(21,59,82,.10)}.press-list-card .press-list-type{display:inline-flex;width:fit-content;padding:8px 13px;border-radius:999px;background:#edf3ff;color:#2563EB;font-size:13px;font-weight:800;margin-bottom:18px}.press-list-card strong{display:block;color:#0e172A;font-size:22px;line-height:1.2;letter-spacing:-.025em;margin-bottom:12px}.press-list-card p{color:#607083;line-height:1.58;margin:0 0 20px;font-size:16px}.press-list-card a{color:#2563EB;font-weight:900}.press-list-empty{border:1px dashed rgba(18,52,59,.18);background:#faf5ef}.press-contact-card p .press-contact-note{display:block;margin-top:10px;color:#607083}@media(max-width:980px){.press-feature-card{grid-template-columns:1fr}.press-feature-cover{min-height:420px;padding:28px}.press-feature-copy{padding:36px 28px}.press-list-grid{grid-template-columns:1fr}}@media(max-width:620px){.press-feature-cover{min-height:360px;padding:20px}.press-feature-cover-inner{padding:28px 22px;border-radius:24px}.press-feature-logo{width:100%}.press-feature-actions{display:grid;grid-template-columns:1fr}.press-feature-button{width:100%}}img{height:auto}.whatsapp-float,.floating-whatsapp,[class*="whatsapp"]{contain:layout paint}.hero,.press-hero,.imprensa-hero,section:first-of-type{padding-top:clamp(42px,5.2vw,78px)!important;padding-bottom:clamp(34px,4.2vw,62px)!important;min-height:auto!important}.hero .container,.press-hero .container,.imprensa-hero .container,section:first-of-type .container{align-items:center!important}.hero h1,.press-hero h1,.imprensa-hero h1,section:first-of-type h1{margin-top:0!important;margin-bottom:22px!important;line-height:.98!important}.hero p,.press-hero p,.imprensa-hero p,section:first-of-type p{margin-bottom:22px!important}.hero .actions,.hero .cta-row,.hero .buttons,.press-hero .actions,.press-hero .cta-row,.press-hero .buttons,.imprensa-hero .actions,.imprensa-hero .cta-row,.imprensa-hero .buttons,section:first-of-type .actions,section:first-of-type .cta-row,section:first-of-type .buttons{margin-top:22px!important;margin-bottom:0!important}.hero-card,.press-card,.institutional-card,.hero [class*="card"],.press-hero [class*="card"],.imprensa-hero [class*="card"]{margin-top:0!important}@media (min-width:981px){.hero,.press-hero,.imprensa-hero,section:first-of-type{min-height:calc(100vh - 92px)!important;display:flex!important;align-items:center!important}}@media (max-width:768px){.hero,.press-hero,.imprensa-hero,section:first-of-type{padding-top:34px!important;padding-bottom:38px!important}.hero h1,.press-hero h1,.imprensa-hero h1,section:first-of-type h1{font-size:clamp(40px,12vw,56px)!important}}header + section,.site-header + section,main>section:first-child,main section:first-of-type,.hero,.press-hero,.imprensa-hero{padding-top:18px!important;margin-top:0!important}header + section .container,.site-header + section .container,main>section:first-child .container,main section:first-of-type .container,.hero .container,.press-hero .container,.imprensa-hero .container{padding-top:0!important;margin-top:0!important;align-items:center!important}header + section [class*="eyebrow"],header + section [class*="pill"],header + section .badge,main>section:first-child [class*="eyebrow"],main>section:first-child [class*="pill"],main>section:first-child .badge,.hero [class*="eyebrow"],.hero [class*="pill"],.hero .badge{margin-top:0!important;margin-bottom:22px!important}header + section h1,.site-header + section h1,main>section:first-child h1,main section:first-of-type h1,.hero h1,.press-hero h1,.imprensa-hero h1{font-size:calc(clamp(64px,5.7vw,96px) * .9)!important;font-weight:760!important;line-height:1.02!important;letter-spacing:-.055em!important;margin-top:0!important;margin-bottom:22px!important}header + section p,.site-header + section p,main>section:first-child p,main section:first-of-type p,.hero p,.press-hero p,.imprensa-hero p{margin-top:0!important;margin-bottom:20px!important}header + section [class*="cta"],header + section [class*="button"],header + section .actions,main>section:first-child [class*="cta"],main>section:first-child [class*="button"],main>section:first-child .actions,.hero [class*="cta"],.hero [class*="button"],.hero .actions{margin-top:18px!important}@media (min-width:981px){header + section,.site-header + section,main>section:first-child,main section:first-of-type,.hero,.press-hero,.imprensa-hero{min-height:calc(100vh - 96px)!important;padding-top:18px!important;padding-bottom:34px!important;display:flex!important;align-items:center!important}}@media (max-width:768px){header + section,.site-header + section,main>section:first-child,main section:first-of-type,.hero,.press-hero,.imprensa-hero{padding-top:16px!important;padding-bottom:30px!important}header + section h1,.site-header + section h1,main>section:first-child h1,main section:first-of-type h1,.hero h1,.press-hero h1,.imprensa-hero h1{font-size:calc(clamp(42px,11vw,56px) * .9)!important;font-weight:760!important;line-height:1.04!important}}.hero h1,.press-hero h1,.imprensa-hero h1,header+section h1,main>section:first-child h1{font-size:calc(clamp(64px,5.7vw,96px)*.85)!important;font-weight:680!important;letter-spacing:-.025em!important;line-height:1.09!important;text-wrap:balance}.hero h1 strong,.press-hero h1 strong,.imprensa-hero h1 strong,header+section h1 strong,main>section:first-child h1 strong{font-weight:740!important}.hero h1,.press-hero h1,.imprensa-hero h1,header+section h1,main>section:first-child h1{font-size:calc(clamp(64px,5.7vw,96px)*.765)!important;font-weight:640!important;letter-spacing:-.018em!important;line-height:1.11!important}.featured-publication h2,.featured h2,.publication-feature h2,.highlight h2,section h2{font-weight:680!important;letter-spacing:-.035em!important;line-height:1.08!important}.featured-publication .dark-card h3,.featured .dark-card h3,.publication-feature .dark-card h3,.highlight .dark-card h3,[class*="featured"] [class*="card"] h3,[class*="destaque"] [class*="card"] h3,section [class*="card"] h3{font-weight:680!important;letter-spacing:-.025em!important;line-height:1.08!important}section h1:not(.hero h1):not(.press-hero h1):not(.imprensa-hero h1){font-weight:680!important;letter-spacing:-.035em!important}.anchor-offset{display:block;position:relative;top:-110px;visibility:hidden}#dados{scroll-margin-top:120px}#dados{scroll-margin-top:120px}.anchor-offset{display:block;position:relative;top:-120px;visibility:hidden}html{scroll-behavior:smooth}