#pacotes-root{--cream:#fff;--card:#f7f6f3;--pink:#f6e7e9;--sage:#eef1ea;--maroon:#7c1f2c;--maroon-dark:#5e1620;--green-check:#1f7a52;--teal:#2c6e73;--navy:#22304a;--ink:#2b2b2b;--gray:#6b6f76;--line:#e8e6e0;--white:#fff}@media(prefers-color-scheme:dark){#pacotes-root:not([data-theme=light]){--cream:#1c1a17;--card:#242019;--pink:#2a1d20;--sage:#1c221c;--navy:#f2ece0;--ink:#ece6da;--gray:#b9b2a3;--line:#3a352c;--white:#262218}}#pacotes-root[data-theme=dark]{--cream:#1c1a17;--card:#242019;--pink:#2a1d20;--sage:#1c221c;--navy:#f2ece0;--ink:#ece6da;--gray:#b9b2a3;--line:#3a352c;--white:#262218}#pacotes-root,#pacotes-root *{box-sizing:border-box}#pacotes-root{margin:0;padding:0}#pacotes-root{background:var(--cream);color:var(--ink);-webkit-font-smoothing:antialiased;font-family:Work Sans,sans-serif}#pacotes-root img{max-width:100%}#pacotes-root .wrap{max-width:1180px;margin:0 auto;padding:0 32px}#pacotes-root h1,#pacotes-root h2,#pacotes-root h3{color:var(--navy);margin:0;font-family:Fraunces,serif;font-weight:500;line-height:1.08}#pacotes-root a{color:inherit;text-decoration:none}#pacotes-root button{cursor:pointer;font-family:inherit}#pacotes-root .eyebrow{letter-spacing:.14em;color:var(--maroon);margin-bottom:10px;font-size:12.5px;font-weight:600}#pacotes-root .btn{border:none;border-radius:7px;justify-content:center;align-items:center;gap:8px;padding:13px 20px;font-size:14.5px;font-weight:600;display:inline-flex}#pacotes-root .btn-primary{background:var(--maroon);color:#fff}#pacotes-root .btn-primary:hover{background:var(--maroon-dark)}#pacotes-root .btn-outline{border:1px solid var(--line);color:var(--navy);background:0 0}#pacotes-root .btn-outline:hover{border-color:var(--maroon);color:var(--maroon)}#pacotes-root .btn-block{width:100%}#pacotes-root .hero-outer{max-width:1360px;margin:0 auto;padding:32px 32px 0}#pacotes-root .hero-grid{background-color:#dbe7f2;background-image:url(/__l5e/assets-v1/fc73fc60-d407-4322-b4b3-4f9e2abe376d/pacotes-hero.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:20px;min-height:570px;display:block;position:relative;overflow:hidden}#pacotes-root .hero-grid:before{content:"";pointer-events:none;background:linear-gradient(90deg,#fffffff7,#ffffffe6 34%,#ffffff61 57%,#ffffff0a 78%,#fff0);position:absolute;inset:0}#pacotes-root .hero-text{z-index:2;flex-direction:column;justify-content:center;max-width:620px;min-height:570px;padding:70px 35px 55px 52px;display:flex;position:relative}#pacotes-root .hero-text h1{letter-spacing:-.015em;margin-bottom:18px;font-size:48px}#pacotes-root .hero-text p.lead{color:var(--gray);max-width:500px;margin:0 0 30px;font-size:17px;line-height:1.55}#pacotes-root .hero-feats{flex-wrap:wrap;gap:18px 24px;display:flex}#pacotes-root .hero-feat{color:var(--ink);align-items:center;gap:10px;max-width:170px;font-size:13.5px;line-height:1.3;display:flex}#pacotes-root .hero-feat svg{flex-shrink:0;width:19px;height:19px}#pacotes-root .icon-globe{color:var(--teal)}#pacotes-root .icon-lock{color:var(--navy)}#pacotes-root .icon-heart{color:var(--maroon)}#pacotes-root .hero-photo{display:block}@media(max-width:900px){#pacotes-root .hero-outer{padding:20px 16px 0}#pacotes-root .hero-grid{background-position:62%;min-height:620px}#pacotes-root .hero-grid:before{background:linear-gradient(#fffffff7,#ffffffe6 52%,#ffffff40)}#pacotes-root .hero-text{justify-content:flex-start;max-width:100%;min-height:620px;padding:48px 28px 42px}#pacotes-root .hero-text h1{font-size:38px}}@media(max-width:640px){#pacotes-root .hero-grid{background-position:64% bottom;border-radius:14px;min-height:650px}#pacotes-root .hero-text{min-height:650px;padding:40px 22px 30px}#pacotes-root .hero-text h1{font-size:34px}#pacotes-root .hero-text p.lead{font-size:15.5px}#pacotes-root .hero-feats{gap:15px}}#pacotes-root .credibility{padding:50px 0 0}#pacotes-root .cred-box{background:var(--card);border:1px solid var(--line);border-radius:16px;grid-template-columns:auto 1fr;align-items:center;gap:28px;padding:32px 36px;display:grid}#pacotes-root .cred-photo{border:3px solid #fff;border-radius:50%;flex-shrink:0;width:92px;height:92px;overflow:hidden;box-shadow:0 6px 16px #0000001f}#pacotes-root .cred-photo img{object-fit:cover;object-position:center 25%;border-radius:50%;width:100%;height:100%;display:block}#pacotes-root .cred-name{flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:4px;display:flex}#pacotes-root .cred-name h3{font-size:20px}#pacotes-root .cred-crp{color:var(--gray);font-size:12.5px}#pacotes-root .cred-role{color:var(--maroon);margin-bottom:14px;font-size:13.5px;font-weight:600}#pacotes-root .cred-badges{flex-wrap:wrap;gap:10px;display:flex}#pacotes-root .cred-badge{background:var(--cream);border:1px solid var(--line);color:var(--ink);border-radius:20px;align-items:center;gap:8px;padding:8px 14px;font-size:12.5px;display:flex}#pacotes-root .cred-badge svg{width:15px;height:15px;color:var(--maroon);flex-shrink:0}@media(max-width:640px){#pacotes-root .cred-box{text-align:center;grid-template-columns:1fr}#pacotes-root .cred-photo{margin:0 auto}#pacotes-root .cred-name,#pacotes-root .cred-badges{justify-content:center}}#pacotes-root .pricing{text-align:center;padding:76px 0 0}#pacotes-root .pricing h2{margin-bottom:12px;font-size:32px}#pacotes-root .pricing .sub{color:var(--gray);max-width:560px;margin:0 auto 44px;font-size:14.5px}#pacotes-root .plans{text-align:left;grid-template-columns:repeat(3,1fr);gap:22px;display:grid}#pacotes-root .plan{background:var(--card);border:1px solid var(--line);border-radius:14px;flex-direction:column;padding:32px 26px;display:flex}#pacotes-root .plan.featured{background:var(--maroon);color:#fff;border:none;padding-top:0;position:relative;box-shadow:0 18px 36px #7c1f2c38}#pacotes-root .plan-badge{background:var(--maroon-dark);color:#fff;text-align:center;letter-spacing:.12em;border-radius:14px 14px 0 0;margin:0 -26px 26px;padding:9px;font-size:10.5px;font-weight:700}#pacotes-root .plan-icon{width:40px;height:40px;color:var(--maroon);background:#7c1f2c14;border-radius:50%;justify-content:center;align-items:center;margin-bottom:14px;display:flex}#pacotes-root .plan.featured .plan-icon{color:#fff;background:#ffffff29}#pacotes-root .plan h3{color:inherit;margin-bottom:4px;font-size:18.5px}#pacotes-root .plan .plan-desc{color:var(--gray);margin-bottom:16px;font-size:13.2px}#pacotes-root .plan.featured .plan-desc{color:#ecd3d6}#pacotes-root .plan .price{color:inherit;font-family:Fraunces,serif;font-size:32px}#pacotes-root .plan .price-unit{color:var(--gray);margin-bottom:20px;font-size:12.5px}#pacotes-root .plan.featured .price-unit{color:#ecd3d6}#pacotes-root .plan ul{flex-direction:column;flex:1;gap:10px;margin:0 0 24px;padding:0;list-style:none;display:flex}#pacotes-root .plan li{align-items:flex-start;gap:9px;font-size:13.3px;line-height:1.4;display:flex}#pacotes-root .plan li svg{width:15px;height:15px;color:var(--green-check);flex-shrink:0;margin-top:2px}#pacotes-root .plan.featured li svg{color:#fff}#pacotes-root .banner{background:var(--pink);border-radius:14px;grid-template-columns:1fr 1fr;margin:44px 0 76px;display:grid}#pacotes-root .banner-item{align-items:flex-start;gap:16px;padding:28px 34px;display:flex}#pacotes-root .banner-item:first-child{border-right:1px solid #7c1f2c24}#pacotes-root .banner-item svg{flex-shrink:0;width:24px;height:24px;margin-top:2px}#pacotes-root .banner-item:first-child svg{color:var(--maroon)}#pacotes-root .banner-item:last-child svg{color:var(--navy)}#pacotes-root .banner-item h4{color:var(--navy);margin:0 0 6px;font-family:Fraunces,serif;font-size:16px;font-weight:600}#pacotes-root .banner-item p{color:var(--gray);margin:0;font-size:13.2px;line-height:1.5}#pacotes-root .payment{text-align:center;padding:0 0 68px}#pacotes-root .payment h2{margin-bottom:34px;font-size:28px}#pacotes-root .pay-grid{grid-template-columns:repeat(5,1fr);gap:16px;display:grid}#pacotes-root .pay-card{border:1px solid var(--line);border-radius:12px;flex-direction:column;align-items:center;gap:11px;padding:24px 12px;display:flex}#pacotes-root .pay-card .mark{color:var(--navy);font-family:Fraunces,serif;font-size:15.5px;font-weight:600}#pacotes-root .pay-card p{color:var(--gray);margin:0;font-size:11.6px;line-height:1.4}#pacotes-root .pay-card .logo{justify-content:center;align-items:center;height:30px;display:flex}#pacotes-root .pay-card .logo svg{height:100%}#pacotes-root .pay-note{color:var(--gray);justify-content:center;align-items:center;gap:8px;margin-top:28px;font-size:12.5px;display:flex}#pacotes-root .pay-note svg{width:14px;height:14px;color:var(--navy)}#pacotes-root .faq-cta{grid-template-columns:1.05fr .95fr;align-items:start;gap:26px;padding-bottom:76px;display:grid}#pacotes-root .faq-title{letter-spacing:.12em;color:var(--gray);margin-bottom:14px;font-size:11px;font-weight:700}#pacotes-root details{border:1px solid var(--line);background:var(--cream);border-radius:9px;margin-bottom:9px;padding:15px 18px}#pacotes-root summary{cursor:pointer;color:var(--navy);justify-content:space-between;align-items:center;gap:12px;font-size:14px;font-weight:500;list-style:none;display:flex}#pacotes-root summary::-webkit-details-marker{display:none}#pacotes-root summary:after{content:"+";color:var(--gray);font-size:19px;font-weight:300}#pacotes-root details[open] summary:after{content:"–"}#pacotes-root details p{color:var(--gray);margin:12px 0 0;font-size:13.3px;line-height:1.55}#pacotes-root .faq-more{color:var(--ink);margin-top:4px;font-size:13.3px;display:inline-block}#pacotes-root .faq-more b{color:var(--maroon);font-weight:600}#pacotes-root .cta-card{background:var(--sage);border-radius:14px;padding:38px;position:relative;overflow:hidden}#pacotes-root .cta-card h3{margin:8px 0 14px;font-size:24px}#pacotes-root .cta-card p.desc{color:var(--gray);max-width:320px;margin-bottom:22px;font-size:13.6px;line-height:1.55}#pacotes-root .cta-card .foot-note{color:var(--gray);text-align:center;margin-top:14px;font-size:12.3px}#pacotes-root .cta-leaf{width:140px;color:var(--teal);opacity:.35;position:absolute;bottom:-18px;right:-18px}@media(max-width:900px){#pacotes-root .plans,#pacotes-root .pay-grid,#pacotes-root .banner{grid-template-columns:1fr}#pacotes-root .banner-item:first-child{border-bottom:1px solid #7c1f2c24;border-right:none}#pacotes-root .faq-cta{grid-template-columns:1fr}#pacotes-root .pay-grid{grid-template-columns:repeat(2,1fr)}#pacotes-root .hero-text h1{font-size:30px}}
