.xj-page{--ink:#102b3c;--gold:#e7bf76;--paper:#faf8f3;color:var(--ink);background:var(--paper);font-family:Arial,sans-serif;line-height:1.7}.xj-page *{box-sizing:border-box}.xj-page a{text-decoration:none}.xj-header{color:#fff;background:#0c2637;justify-content:space-between;align-items:center;gap:20px;padding:16px 6%;display:flex}.xj-header>a,.xj-brand{letter-spacing:6px;color:#e7bf76;font:21px Georgia,serif}.xj-header select{color:#fff;background:#17384a;border:1px solid #8a9ca7;border-radius:8px;max-width:150px;padding:8px}.xj-hero{max-width:1600px;margin:auto;position:relative}.xj-hero picture,.xj-hero img{width:100%;display:block}.xj-hero img{height:auto}.xj-title{color:#fff;text-shadow:0 2px 15px #0c2637;position:absolute;top:7%;left:6%}.xj-page h1{letter-spacing:-2px;margin:14px 0;font:clamp(42px,6.5vw,94px)/1.04 Georgia,serif}.xj-page h2{letter-spacing:-.6px;margin:12px 0 24px;font:clamp(29px,3.5vw,46px)/1.15 Georgia,serif}.xj-page h3{margin:0 0 10px;font:22px/1.3 Georgia,serif}.xj-page p{margin:12px 0}.xj-eyebrow{letter-spacing:2.2px;font-size:10px;font-weight:700}.xj-hero-copy{color:#fff;background:#0c2637;padding:32px max(6%,50% - 525px)}.xj-hero-copy>p:first-child{max-width:720px;font-size:18px}.xj-actions{flex-wrap:wrap;gap:12px;margin:26px 0;display:flex}.xj-actions a{text-align:center;border-radius:8px;justify-content:center;align-items:center;gap:25px;min-height:52px;padding:14px 24px;font-size:15px;font-weight:700;display:flex}.xj-primary{color:#102b3c;background:#e7bf76;border:1px solid #e7bf76}.xj-secondary{color:#fff;background:0 0;border:1px solid #b89a64}.xj-small,.xj-caption{font-size:13px;line-height:1.7}.xj-caption{opacity:.75;font-size:11px}.xj-section{border-bottom:1px solid #ddd7c9;max-width:1170px;margin:auto;padding:58px 6%}.xj-section>p:not(.xj-eyebrow){max-width:760px}.xj-notice{background:#eaeef0;border-left:3px solid #ae813c;border-radius:0 10px 10px 0;margin-top:28px;padding:22px}.xj-notice strong{font:21px Georgia,serif}.xj-process ol{grid-template-columns:repeat(3,1fr);gap:24px;margin:32px 0;padding:0;list-style:none;display:grid}.xj-process li{gap:16px;display:flex}.xj-process li p{font-size:14px}.xj-step{color:#926121;border:1px solid #a87933;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font:17px Georgia,serif;display:grid}.xj-confirm{border-top:1px solid #d0b17b;padding-top:20px;font-size:14px}.xj-vehicles{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:28px 0;display:grid}.xj-vehicle{background:#fff;border:1px solid #ded8ca;border-radius:14px;overflow:hidden}.xj-vehicle img{aspect-ratio:1.6;object-fit:contain;background:#f2f1ee;width:100%;height:auto}.xj-vehicle>div{padding:22px}.xj-price{color:#8a5e20;font-size:18px;font-weight:700}.xj-card-link{color:#795119;border-top:1px solid #e8e1d5;justify-content:space-between;gap:12px;padding-top:16px;font-size:14px;font-weight:700;display:flex}.xj-faq details{border-bottom:1px solid #d9d5cb;padding:20px 0}.xj-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:22px;min-height:36px;font-size:17px;font-weight:600;list-style:none;display:flex}.xj-faq summary::-webkit-details-marker{display:none}.xj-faq details[open] summary span{transform:rotate(45deg)}.xj-faq details p{white-space:pre-line;padding-right:20px;font-size:15px}.xj-text-link{color:#795119;margin-top:24px;display:inline-block}.xj-related a{color:var(--ink);border-bottom:1px solid #d9d5cb;justify-content:space-between;gap:20px;padding:20px 0;font-size:17px;display:flex}.xj-closing{color:#fff;text-align:center;background:#0c2637;padding:60px 6%}.xj-closing .xj-actions{justify-content:center}.xj-brand{margin-top:45px;display:block}.xj-retry{color:#102b3c;background:#fff;border:1px solid #99703b;border-radius:6px;padding:12px 20px}:is(.xj-page a:focus-visible,.xj-page summary:focus-visible,.xj-page button:focus-visible){outline-offset:5px;outline:3px solid #a66b16}.xj-page [id]{scroll-margin-top:24px}@media (max-width:719px){.xj-title{max-width:88%;top:6%;left:6%}.xj-page h1{letter-spacing:-1px;font-size:clamp(39px,10vw,64px)}.xj-title .xj-eyebrow{letter-spacing:1.7px;font-size:9px}.xj-hero-copy{padding:25px 6%}.xj-hero-copy>p:first-child{font-size:16px}.xj-actions{grid-template-columns:1fr;width:100%;display:grid}.xj-section{padding:40px 6%}.xj-process ol{grid-template-columns:1fr;gap:20px}.xj-vehicles{gap:12px}.xj-vehicle>div{padding:14px}.xj-vehicle h3{font-size:19px}.xj-vehicle .xj-price{font-size:15px}.xj-vehicle .xj-small{font-size:12px}.xj-card-link{font-size:12px;line-height:1.5}.xj-related a{font-size:16px}.xj-header{padding:14px 6%}.xj-header>a{letter-spacing:4px;font-size:19px}.xj-header select{max-width:128px}.xj-closing{padding:45px 6%}}@media (max-width:359px){.xj-vehicles{grid-template-columns:1fr}}.xj-page .xj-actions{flex-direction:column;align-items:stretch;gap:12px;max-width:480px;display:flex}.xj-page .xj-actions .xj-primary{gap:12px;min-height:62px;font-size:18px}.xj-page .xj-actions .xj-mic-note{text-align:center;color:#e4e8eb;margin:-4px 0 4px;font-size:12px;line-height:1.5}.xj-page .xj-actions .xj-whatsapp{color:#fff;min-height:32px;padding:4px 8px;font-size:13px;font-weight:400;text-decoration:underline}.xj-closing .xj-actions{margin-left:auto;margin-right:auto}.xj-hero img{object-fit:cover;object-position:center 38%;height:clamp(240px,40svh,440px)}.xj-hero-copy{padding-top:18px}.xj-hero-copy>p:first-child{margin-top:0;line-height:1.5}.xj-hero-copy .xj-actions{margin-top:16px}.xj-nowrap{white-space:nowrap;display:inline-block}@media (max-width:719px){.xj-hero img{object-position:center 32%;height:clamp(200px,34svh,300px)}.xj-title{top:12px}.xj-page h1{font-size:clamp(36px,10vw,48px)}.xj-hero-copy{padding:16px 6% 24px}.xj-hero-copy>p:first-child{font-size:15px}.xj-vehicle>div{padding:12px}.xj-vehicle .xj-nowrap{font-size:clamp(10px,2.9vw,12px)}}
