@import url("whatsapp-button.css");
@import url("whatsapp-priority.css");
:root{--red:#b20d12;--red-dark:#8f080d;--ink:#333;--muted:#666;--line:#dedede;--paper:#fff;--soft:#f5f5f5;--green:#24c764;--display:Arial,Helvetica,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0;color:var(--ink);font:16px/1.6 var(--display);background:white}a{color:inherit;text-decoration:none}button{font:inherit}.wrap{width:min(1140px,calc(100% - 44px));margin:auto}.topline{height:8px;background:var(--red)}.header{background:#f6f6f6;border-bottom:1px solid #e6e6e6;position:sticky;top:0;z-index:10}.header-inner{height:76px;display:flex;align-items:center;justify-content:space-between}.logo{font-size:30px;line-height:1;font-weight:800;color:var(--red);letter-spacing:-1.5px}.logo small{display:block;font-size:8px;letter-spacing:2.4px;color:#757575;font-weight:700;margin-top:4px}.nav{display:flex;align-items:center;gap:27px;font-size:13px;font-weight:700}.nav a:hover{color:var(--red)}.nav-cta{background:var(--red);color:white!important;padding:11px 16px;border-radius:3px}.nav-cta:hover{background:var(--red-dark)}.menu{display:none;border:0;background:transparent;color:var(--red);font-size:27px}.hero{background:var(--soft);padding:63px 0 56px;border-bottom:5px solid var(--red)}.hero-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:46px;align-items:center}.eyebrow{color:var(--red);font-weight:700;text-transform:uppercase;letter-spacing:1.3px;font-size:11px}.hero h1{font-size:clamp(38px,5vw,58px);line-height:1.06;letter-spacing:-1.8px;margin:13px 0 17px;color:#333}.hero h1 span{color:var(--red)}.hero p{font-size:16px;color:#5f5f5f;max-width:590px;margin:0 0 24px}.actions{display:flex;gap:12px;flex-wrap:wrap}.button{min-height:46px;display:inline-flex;align-items:center;justify-content:center;padding:0 17px;border-radius:3px;background:var(--red);color:white;font-size:13px;font-weight:700;border:1px solid var(--red);transition:.15s}.button:hover{background:var(--red-dark);border-color:var(--red-dark)}.button.light{background:white;color:var(--red)}.button.light:hover{background:#fbeaea}.hero-panel{background:white;border:1px solid #e0e0e0;border-top:4px solid var(--red);padding:24px;box-shadow:0 4px 18px #0000000a}.hero-panel h2{font-size:20px;margin:0 0 12px}.hero-panel ul{margin:0;padding-left:19px;color:#555;font-size:13px}.hero-panel li+li{margin-top:5px}.section{padding:60px 0}.section-head{text-align:center;margin-bottom:30px}.section-head h2{font-size:32px;margin:5px 0 8px;line-height:1.2}.section-head p{color:var(--muted);max-width:680px;margin:0 auto;font-size:14px}.card-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.card{border:1px solid var(--line);border-top:4px solid var(--red);padding:22px;background:white;display:flex;flex-direction:column;min-height:230px}.card h3{font-size:19px;margin:0 0 8px;color:#333}.card p{font-size:13px;color:#666;margin:0 0 19px}.card a{margin-top:auto;color:var(--red);font-size:13px;font-weight:700}.brand-list{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;margin-top:24px}.brand-pill{border:1px solid #ddd;background:white;border-radius:3px;padding:9px 15px;font-weight:700;font-size:13px}.brand-pill:hover{border-color:var(--red);color:var(--red)}.split{display:grid;grid-template-columns:1fr 1fr;gap:20px}.info-box{padding:27px;background:#f5f5f5;border-left:4px solid var(--red)}.info-box h3{margin:0 0 8px;font-size:20px}.info-box p{margin:0;color:#626262;font-size:13px}.process{counter-reset:steps;display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.step{padding:21px;border:1px solid var(--line);background:#fff}.step:before{counter-increment:steps;content:"0" counter(steps);display:block;font-size:13px;font-weight:800;color:var(--red);margin-bottom:10px}.step h3{font-size:16px;margin:0 0 6px}.step p{font-size:13px;color:#666;margin:0}.faq{max-width:820px;margin:auto}.faq details{border-bottom:1px solid var(--line);padding:16px 0}.faq summary{font-weight:700;cursor:pointer}.faq details p{color:#626262;font-size:13px;margin:9px 0 0}.contact-band{background:var(--red);color:white;padding:34px 0}.contact-inner{display:flex;justify-content:space-between;align-items:center;gap:20px}.contact-inner h2{font-size:25px;margin:0 0 5px}.contact-inner p{margin:0;font-size:13px;opacity:.94}.contact-inner .button{background:white;color:var(--red);border-color:white}.contact-inner .button:hover{background:#f6e6e6}.address{background:#f5f5f5;padding:37px 0}.address-inner{display:flex;justify-content:space-between;gap:28px;align-items:center}.address h2{font-size:21px;margin:0 0 7px}.address p{font-size:13px;color:#555;margin:0}.address-links{display:flex;gap:10px;flex-wrap:wrap}.footer{background:#eee;padding:26px 0;color:#595959;font-size:11px}.footer-inner{display:flex;justify-content:space-between;gap:20px;align-items:center}.footer .logo{font-size:23px}.footer .logo small{font-size:7px}.footer a:hover{color:var(--red)}.breadcrumb{font-size:12px;color:#777;margin:0 0 15px}.breadcrumb a{color:var(--red);text-decoration:underline;text-underline-offset:3px}.detail-hero{background:#f5f5f5;padding:30px 0 37px;border-bottom:4px solid var(--red)}.detail-hero h1{font-size:clamp(32px,4vw,46px);line-height:1.15;margin:8px 0 12px}.detail-hero p{max-width:800px;color:#5f5f5f;margin:0 0 20px}.detail-content{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:35px;padding:42px 0 58px}.detail-content h2{font-size:23px;line-height:1.25;margin:0 0 10px}.detail-content h2:not(:first-child){margin-top:30px}.detail-content p,.detail-content li{color:#5d5d5d;font-size:14px}.detail-content ul{padding-left:20px}.sidebar{align-self:start;border:1px solid var(--line);border-top:4px solid var(--red);padding:20px;background:#fafafa}.sidebar h2{font-size:18px;margin:0 0 12px}.sidebar .button{width:100%;margin-bottom:10px}.sidebar small{display:block;color:#777;font-size:11px}.notice{padding:16px 18px;border-left:4px solid #dd9f21;background:#fff8e7;color:#5b513c;font-size:13px;margin:18px 0}.related{padding:32px 0;background:#f5f5f5}.related h2{font-size:22px;text-align:center;margin:0 0 19px}.related .card{min-height:170px}.wa-float{position:fixed;left:15px;top:90px;z-index:9;width:54px;height:54px;border-radius:50%;display:grid;place-items:center;background:var(--green);color:#fff;box-shadow:0 3px 12px #0003;font-size:24px}.wa-float:hover{transform:scale(1.04)}.skip{position:absolute;top:-50px;left:10px;background:white;padding:8px;z-index:20}.skip:focus{top:10px}
@media(max-width:760px){.wrap{width:calc(100% - 32px)}.header-inner{height:66px}.menu{display:block}.nav{display:none;position:absolute;top:66px;left:0;right:0;background:#f6f6f6;padding:12px 18px 18px;border-bottom:1px solid #ddd;align-items:stretch;flex-direction:column;gap:0}.nav.open{display:flex}.nav a{padding:12px 4px;border-bottom:1px solid #ddd}.nav .nav-cta{border:0;text-align:center;margin-top:10px}.hero{padding:39px 0}.hero-grid{grid-template-columns:1fr;gap:22px}.hero p{font-size:14px}.hero-panel{padding:19px}.section{padding:43px 0}.section-head h2{font-size:27px}.card-grid,.split,.process{grid-template-columns:1fr}.card{min-height:0}.contact-inner,.address-inner{align-items:flex-start;flex-direction:column}.contact-inner h2{font-size:22px}.detail-content{grid-template-columns:1fr;gap:20px;padding:28px 0 43px}.detail-content h2{font-size:21px}.sidebar{order:-1}.footer-inner{align-items:flex-start;flex-direction:column;gap:12px}.wa-float{width:48px;height:48px;left:10px;top:83px}.related .card-grid{grid-template-columns:1fr}}
@import url("whatsapp-button.css");
@import url("whatsapp-priority.css");
:root{}


