:root{--rbt-blue:#0054a6;--rbt-yellow:#fff200;--rbt-white:#fff;--rbt-bg:#f8fafc;--rbt-surface:#fff;--rbt-text:#0f172a;--rbt-muted:#64748b;--rbt-shadow-lg:0 20px 40px #00000014;--bs-body-bg:var(--rbt-bg);--bs-body-color:var(--rbt-text);--bs-primary:var(--rbt-blue);--bs-link-color:var(--rbt-blue);--bs-link-hover-color:#003d7a;--rbt-radius:14px}.card-modern{background:var(--rbt-surface);border-radius:var(--rbt-radius);box-shadow:var(--rbt-shadow-lg);border:1px solid #0000000f}.btn-brand{--start:var(--rbt-blue);--end:#003d7a;background:linear-gradient(135deg, var(--start), var(--end));color:var(--rbt-white);border:none}.btn-brand:hover{filter:brightness(.98)}.badge-accent{background-color:var(--rbt-yellow);color:#1a1a1a;border:1px solid #00000014}.section{padding-block:clamp(32px,6vw,72px)}.hero{border-radius:calc(var(--rbt-radius) * 1.5);box-shadow:var(--rbt-shadow-lg);background:radial-gradient(60% 120% at 10% 20%,#e8f0ff,#fff);border:1px solid #0000000f}.img-3x2{aspect-ratio:3/2;object-fit:cover;border-radius:10px}.fab-whatsapp{color:#fff;z-index:999;background:#25d366;border-radius:50%;place-items:center;width:48px;height:48px;padding:0;display:grid;position:fixed;bottom:24px;right:20px;box-shadow:0 4px 12px #0003}.navbar-logo-placeholder{background:var(--rbt-yellow);border:2px solid var(--rbt-blue);border-radius:8px;width:38px;height:38px;display:inline-block}:root{--brand:#0054a6;--accent:#fff200;--on-brand:#fff}.navbar-primary{border-bottom:1px solid #ffffff1f;background-color:var(--brand)!important}.navbar-primary .nav-link,.navbar-primary .dropdown-item,.navbar-primary .navbar-brand{color:var(--on-brand)!important}.navbar-primary .nav-link:hover,.navbar-primary .nav-link:focus,.navbar-primary .dropdown-item:hover,.navbar-primary .dropdown-item:focus{color:var(--accent)!important}.navbar-primary .nav-link.active{box-shadow:inset 0 -2px 0 0 var(--accent);color:var(--on-brand)!important}.navbar-primary .nav-link:focus-visible,.navbar-primary .dropdown-item:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.navbar-primary .dropdown-menu{background:#084f97;border:1px solid #ffffff26}.fab-whatsapp:hover{background:#20bd5a}.fab-whatsapp:focus-visible{outline-offset:4px;outline:3px solid #153e68}
.text-shadow-sm{text-shadow:0 1px 1px #0000001f}.rounded-xl{border-radius:16px}
.workspace{color:#172b44;background:#f3f5f8;grid-template-columns:240px minmax(0,1fr);min-height:80vh;font-size:14px;display:grid}.work-sidebar{color:#dce5f1;background:#101f36;flex-direction:column;gap:28px;padding:32px 22px;display:flex}.work-brand{color:#fff;letter-spacing:3px;font-size:25px;font-weight:850;text-decoration:none}.work-brand span{letter-spacing:4px;color:#96aac5;margin-top:6px;font-size:9px;display:block}.work-eyebrow{letter-spacing:1.8px;color:#75849b;margin:0 0 10px;font-size:10px;font-weight:750}.work-sidebar nav{gap:7px;display:grid}.work-sidebar nav button{text-align:left;color:#b8c7dc;background:0 0;border:0;border-radius:7px;padding:12px 15px;font-weight:600}.work-sidebar nav button.active{color:#fff;background:#233c5c;border-left:3px solid #f9c51c}.work-sidebar-bottom{gap:17px;margin-top:auto;font-size:12px;display:grid}.work-sidebar-bottom a{color:#b8c7dc;text-decoration:none}.work-sidebar-bottom small{color:#758ca9;letter-spacing:1px;margin-top:5px;font-size:10px;display:block}.work-main{width:100%;max-width:1500px;margin:auto;padding:38px}.work-page-head,.work-section-head{justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px;display:flex}.work-page-head h1{letter-spacing:-1px;margin-bottom:8px;font-size:32px;font-weight:750}.work-page-head p:last-child,.work-muted{color:#758196}.workspace button,.workspace input,.workspace select,.workspace textarea{font:inherit}.work-main button{color:#243b58;background:#fff;border:1px solid #d9e0e9;border-radius:7px;padding:9px 15px;font-weight:600}.work-main button:hover{background:#edf2f8}.work-main button:disabled{opacity:.5;cursor:not-allowed}.work-main button.work-primary{color:#fff;background:#153e68;border-color:#153e68;padding:12px 20px}.work-main button.work-primary:hover{background:#0d2d50}.work-stats{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:16px;margin-bottom:28px;display:grid}.work-stats>div{background:#fff;border:1px solid #e0e5eb;border-radius:10px;padding:20px 24px}.work-stats span{color:#708198;font-size:12px}.work-stats strong{letter-spacing:-1px;margin-top:8px;font-size:30px;line-height:1.3;display:block}.work-panel,.work-editor,.work-upload{background:#fff;border:1px solid #e0e5eb;border-radius:10px;overflow:hidden}.work-toolbar,.work-pagination{align-items:center;gap:14px;padding:18px 22px;display:flex}.work-toolbar{border-bottom:1px solid #edf0f5}.work-toolbar input{flex:1;max-width:360px}.work-toolbar span{color:#718299;margin-left:auto;font-size:12px}.work-main input:not([type=checkbox]),.work-main select,.work-main textarea{color:#172b44;background:#fff;border:1px solid #d9e0e9;border-radius:6px;width:100%;padding:11px 12px}.work-main input:focus,.work-main select:focus,.work-main textarea:focus{outline-offset:1px;outline:2px solid #648ab9}.work-table-wrap{overflow-x:auto}.work-panel table{border-collapse:collapse;width:100%}.work-panel th{letter-spacing:1px;text-transform:uppercase;color:#7b879b;text-align:left;background:#fafbfd;font-size:10px;font-weight:700}.work-panel th,.work-panel td{vertical-align:middle;border-bottom:1px solid #edf0f5;padding:16px 22px}.work-panel td small{color:#8290a3;margin-top:5px;font-size:11px;display:block}.work-panel td a{color:#21507c;margin-left:10px;font-size:12px;display:inline-block}.work-badge{letter-spacing:.7px;color:#64758d;white-space:nowrap;background:#edf1f6;border-radius:5px;padding:5px 9px;font-size:9px;font-weight:750;display:inline-block}.work-badge.published,.work-badge.active,.work-badge.paid,.work-badge.delivered{color:#26704b;background:#e6f5ee}.work-badge.draft,.work-badge.pending{color:#997326;background:#fff4d8}.work-badge.disabled,.work-badge.cancelled,.work-badge.archived{color:#a34b44;background:#fcebea}.work-pagination{border-top:1px solid #edf0f5;justify-content:flex-end;font-size:12px}.work-empty{text-align:center;color:#8190a4;padding:60px 25px}.work-empty h2{color:#314762;font-size:19px}.work-success,.work-error{overflow-wrap:anywhere;border-radius:7px;margin:18px 0;padding:14px 18px}.work-success{color:#276a4c;background:#e6f5ee}.work-error{color:#a32c2c;background:#ffeded}.work-editor{padding:28px}.work-editor h2{margin:0;font-size:23px}.work-form-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.work-form-grid label{color:#344b66;gap:7px;font-size:12px;font-weight:650;display:grid}.work-form-grid>p,.work-order-details{grid-column:1/-1}.work-form-grid label:has(textarea){grid-column:1/-1}.work-form-grid .work-check{align-items:center;gap:9px;display:flex}.work-check input{width:17px;height:17px}.work-editor-footer{border-top:1px solid #e9edf3;justify-content:flex-end;gap:12px;margin-top:25px;padding-top:20px;display:flex}.work-upload{gap:16px;margin-bottom:24px;padding:24px;display:grid}.work-upload h3,.work-media-picker h3{font-size:17px;font-weight:700}.work-upload p{color:#71839b;margin:0;font-size:12px}.work-upload label{gap:6px;font-size:12px;font-weight:600;display:grid}.work-upload button{justify-self:start}.work-media-picker{background:#f7f9fc;border-radius:8px;margin-top:24px;padding:22px}.work-thumbnails{flex-wrap:wrap;gap:10px;margin:15px 0;display:flex}.work-thumbnails button{width:130px;padding:5px;overflow:hidden}.work-thumbnails img{object-fit:contain;background:#f3f5f8;width:100%}.work-thumbnails span{white-space:nowrap;text-overflow:ellipsis;margin:6px 0;font-size:10px;display:block;overflow:hidden}.work-thumbnails button.selected{background:#e9f0f8;border:2px solid #245887}.work-media-grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:20px;padding:24px;display:grid}.work-media-grid article{border:1px solid #e3e8ef;border-radius:8px;padding:12px;overflow:hidden}.work-media-grid img{object-fit:contain;background:#f6f8fb;width:100%;height:150px}.work-media-grid h3{margin:15px 0 6px;font-size:13px}.work-media-grid p{color:#7f8da2;font-size:11px}.work-order-details{background:#f7f9fc;border-radius:7px;padding:20px}.work-order-details h3{font-size:17px}.work-order-details p strong{float:right}.work-panel tbody tr:hover{background:#fafbfd}@media (max-width:1000px){.workspace{grid-template-columns:190px minmax(0,1fr)}.work-main{padding:24px}.work-sidebar{padding:25px 14px}.work-panel th,.work-panel td{padding:14px}.work-page-head{align-items:flex-start}}@media (max-width:700px){.workspace{display:block}.work-sidebar{padding:20px}.work-sidebar nav{flex-wrap:wrap;gap:4px;display:flex}.work-sidebar-bottom{flex-wrap:wrap;align-items:center;display:flex}.work-sidebar-bottom p{margin:0}.work-sidebar>.work-eyebrow{display:none}.work-main{padding:20px 12px}.work-stats{grid-template-columns:1fr 1fr;gap:8px}.work-stats>div{padding:15px}.work-page-head h1{font-size:26px}.work-form-grid{grid-template-columns:1fr}.work-editor{padding:18px}.work-toolbar{flex-wrap:wrap;padding:14px}.work-toolbar input{max-width:none}.work-section-head{align-items:flex-start}.work-panel td{min-width:100px}.work-page-head{flex-wrap:wrap}.work-thumbnails button{width:100px}}
html,body{margin:0;padding:0;font-family:system-ui,Arial,sans-serif}.search-result-card{box-shadow:var(--rbt-shadow-sm)}.search-result-card:hover{box-shadow:var(--rbt-shadow-lg);transform:translateY(-2px)}.account-action:hover{filter:brightness(.97)}
.q7ZRWa_footer{color:#cad5e1;background:#102b48;border-top:4px solid #fff200;margin-top:auto}.q7ZRWa_footer a{text-decoration:none;transition:color .15s,background .15s}.q7ZRWa_columns{grid-template-columns:1.3fr .8fr .9fr 1.3fr;gap:38px;padding:44px 0;display:grid}.q7ZRWa_columns>*{min-width:0}.q7ZRWa_brandLink{vertical-align:top;border-radius:4px;max-width:100%;display:inline-flex;overflow:hidden}.q7ZRWa_logo{width:160px;max-width:100%;height:auto;display:block}.q7ZRWa_tagline{color:#9cb2c8;margin:8px 0 2px;font-size:16px;line-height:1.4}.q7ZRWa_brandRule{background:#fff200;width:36px;height:3px;display:block}.q7ZRWa_columns h3{color:#fff;margin:4px 0 20px;font-size:12px;font-weight:700}.q7ZRWa_columns ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.q7ZRWa_columns li a,.q7ZRWa_contact>a{color:#b4c6d8;overflow-wrap:anywhere;font-size:12px;line-height:1.6}.q7ZRWa_columns li a:hover,.q7ZRWa_contact>a:hover,.q7ZRWa_bottom a:hover{color:#fff200}.q7ZRWa_contact{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.q7ZRWa_contact h3{margin-bottom:6px}.q7ZRWa_contact>a.q7ZRWa_phone{color:#fff;letter-spacing:.3px;font-size:18px;font-weight:600}.q7ZRWa_contact address{white-space:pre-line;color:#9cb2c8;margin:4px 0 0;font-size:12px;font-style:normal;line-height:1.8}.q7ZRWa_bottom{border-top:1px solid #ffffff20;justify-content:space-between;align-items:center;gap:20px;padding:20px 68px 22px 0;display:flex}.q7ZRWa_bottom small,.q7ZRWa_bottom a{color:#9cb2c8;font-size:10px}.q7ZRWa_footer a:focus-visible,.q7ZRWa_creditTrigger:focus-visible{outline-offset:5px;outline:2px solid #fff200}@media (max-width:991px){.q7ZRWa_columns{grid-template-columns:1fr 1fr;gap:32px}}@media (max-width:575px){.q7ZRWa_columns{gap:30px 24px;padding:32px 0}.q7ZRWa_brand,.q7ZRWa_contact{grid-column:1/-1}.q7ZRWa_bottom{flex-direction:column;align-items:flex-start;gap:12px}}.q7ZRWa_socials{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.q7ZRWa_socials a,.q7ZRWa_socials>span{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.q7ZRWa_socials .q7ZRWa_facebook{background:#1877f2}.q7ZRWa_socials .q7ZRWa_email{background:#df3b32}.q7ZRWa_socials .q7ZRWa_whatsapp{background:#168942}.q7ZRWa_socials a:hover{color:#fff;filter:brightness(1.12)}.q7ZRWa_socials>span{cursor:default}.q7ZRWa_quickLink,.q7ZRWa_contactRow{align-items:flex-start;gap:9px;display:flex}.q7ZRWa_quickLink>span,.q7ZRWa_contactRow>span{overflow-wrap:anywhere;min-width:0}.q7ZRWa_icon{flex-shrink:0;margin-top:.15em}.q7ZRWa_quickLink .q7ZRWa_icon{color:#fff200;width:14px;height:14px;margin-top:.2em}.q7ZRWa_contactRow .q7ZRWa_icon{color:#fff200}.q7ZRWa_phone .q7ZRWa_icon{margin-top:.3em}.q7ZRWa_creditTrigger{cursor:default;flex-direction:column;align-items:flex-start;display:inline-flex}.q7ZRWa_credit{color:#fff200;visibility:hidden;opacity:0;margin-top:4px;font-size:11px;line-height:18px;transition:opacity .15s;display:block}.q7ZRWa_creditTrigger:hover .q7ZRWa_credit,.q7ZRWa_creditTrigger:focus-within .q7ZRWa_credit{visibility:visible;opacity:1}@media (prefers-reduced-motion:reduce){.q7ZRWa_footer a,.q7ZRWa_credit{transition:none}}
