.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:#ffffff80}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url("./media/layers-55W3Q4RM.png");width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url("./media/layers-2x-TBM42ERR.png");background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url("./media/marker-icon-2V3QKKVC.png")}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;-moz-box-sizing:border-box;box-sizing:border-box;background:#fffc;text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/bricolage-grotesque-latin-wght-normal.woff2) format("woff2-variations")}@font-face{font-family:Inter Variable;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-latin-wght-normal.woff2) format("woff2-variations")}:root{--ink: #111315;--ink-2: #3a3e43;--muted: #5b5f64;--white: #ffffff;--sand: #f2f1ec;--sand-2: #ecebe4;--paper: #f7f6f2;--line: #dedcd3;--line-strong: #c9c6bb;--orange: #f47b20;--orange-d: #c2410c;--orange-dd: #9a3412;--orange-50: #fde8d7;--orange-25: #fff8f2;--orange-cream: #ffe7d1;--night: #111315;--night-2: #1c1f23;--night-line: #2a2d31;--night-line-2: #2e3238;--night-border: #4a4f56;--night-text: #c9ccd0;--night-muted: #9ea3a8;--ok: #1f6b4a;--ok-50: #d5f0e1;--ok-on-night: #7fd4a8;--danger: #b42318;--danger-50: #fbd5d0;--info: #0e7490;--info-50: #dcebfa;--font-ui: "Inter Variable", Inter, system-ui, -apple-system, "Segoe UI", sans-serif;--font-display: "Bricolage Grotesque Variable", "Bricolage Grotesque", system-ui, sans-serif;--radius-sm: 6px;--radius-btn: 8px;--radius-card: 12px;--radius-panel: 14px;--radius-pill: 999px;--shadow-lift: 0 10px 24px rgba(17, 19, 21, .1);--focus-ring: 0 0 0 3px rgba(244, 123, 32, .35);--wrap: 1240px}*,*:before,*:after{box-sizing:border-box}html{overflow-x:clip}body{margin:0;font-family:var(--font-ui);color:var(--ink);background:var(--sand);-webkit-font-smoothing:antialiased;overflow-x:clip}a{color:inherit}button{font:inherit;cursor:pointer;color:inherit}img{max-width:100%}h1,h2,h3{font-family:var(--font-display);letter-spacing:-.5px}:focus-visible{outline:2px solid var(--orange-d);outline-offset:2px}.wrap{max-width:var(--wrap);margin:0 auto;padding:0 24px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.eyebrow{font-size:13px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--orange-d)}.lift{transition:transform .18s ease,box-shadow .18s ease}.lift:hover{transform:translateY(-3px);box-shadow:var(--shadow-lift)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}.lift:hover{transform:none}}svg.ico{display:inline-block;width:1.05em;height:1.05em;vertical-align:-.16em;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:none}[hidden]{display:none!important}body.menu-open,body.no-scroll{overflow:hidden}[ng-version] :has(>tm-site-footer){display:flex;flex-direction:column;min-height:100vh;min-height:100dvh}[ng-version] :has(>tm-site-footer)>tm-site-footer{margin-top:auto}[ng-version] :has(>tm-site-footer)>.wrap{width:100%}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:11px 16px;border:1px solid transparent;border-radius:var(--radius-btn);font-size:14px;font-weight:700;text-decoration:none;white-space:nowrap;transition:background .15s,border-color .15s,color .15s}.btn.lg{min-height:48px;padding:0 20px;font-size:15px}.btn.block{width:100%}.btn:disabled{opacity:.6;cursor:not-allowed}.btn-primary{background:var(--orange);color:var(--ink)}.btn-primary:hover:not(:disabled){background:#e56d12}.btn-outline{background:var(--white);border-color:var(--line-strong);color:var(--ink)}.btn-outline:hover:not(:disabled){border-color:var(--ink)}.btn-dark{background:var(--ink);color:var(--white)}.btn-dark:hover:not(:disabled){background:#2a2d31}.btn-night{background:transparent;border-color:var(--night-border);color:var(--white)}.btn-night:hover:not(:disabled){border-color:var(--white)}label.f{display:flex;flex-direction:column;gap:6px;font-size:14px;font-weight:600;color:var(--ink-2)}.input,label.f input,label.f select,label.f textarea{height:48px;width:100%;border:1px solid var(--line-strong);border-radius:var(--radius-btn);background:var(--white);color:var(--ink);padding:0 14px;font:inherit;font-size:16px;font-weight:400}.input:focus,label.f input:focus,label.f select:focus,label.f textarea:focus{outline:0;border-color:var(--orange-d);box-shadow:var(--focus-ring)}label.f textarea{height:auto;min-height:120px;padding:12px 14px;line-height:1.5;resize:vertical}.field-error{font-size:13px;font-weight:600;color:var(--danger)}.page-hero{background:var(--night);color:var(--white)}.page-hero>.wrap{padding-top:40px;padding-bottom:40px;display:flex;flex-direction:column;gap:16px}.page-hero h1{margin:0;font-weight:800;font-size:clamp(36px,6vw,56px);line-height:1}.page-hero .lead{margin:0;max-width:760px;font-size:18px;line-height:1.5;color:var(--night-text)}.page-hero .crumbs{color:var(--night-muted)}.page-hero .crumbs a{color:var(--night-text)}.page-head{display:flex;flex-direction:column;gap:10px}.page-head h1{margin:0;font-weight:800;font-size:clamp(36px,5vw,52px);line-height:1.02}.page-head .lead{margin:0;max-width:760px;font-size:18px;line-height:1.5;color:var(--ink-2)}.crumbs{font-size:14px;color:var(--muted)}.crumbs a{color:inherit}.layout{padding-top:32px;padding-bottom:72px;display:flex;flex-wrap:wrap;gap:28px;align-items:flex-start}.layout>.main-col{flex:999 1 600px;min-width:0;display:flex;flex-direction:column;gap:16px}.layout>.side-col{flex:1 1 300px;min-width:0;display:flex;flex-direction:column;gap:18px}.panel{background:var(--white);border:1px solid var(--line);border-radius:var(--radius-card);padding:22px;display:flex;flex-direction:column;gap:12px;margin:0}.panel>h2,.panel>h3{margin:0;font-weight:800;font-size:22px}.panel>p{margin:0;font-size:15px;line-height:1.5;color:var(--ink-2)}.panel.dark{background:var(--night);border-color:var(--night);color:var(--white)}.panel.dark>p{color:var(--night-text)}.panel.accent{background:var(--orange);border-color:var(--orange)}.panel.accent>p{color:var(--ink)}.section-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px}.section-head h2{margin:0;font-weight:700;font-size:clamp(28px,4vw,40px);letter-spacing:-1.2px}.section-head a{font-size:15px;font-weight:600}.chips{display:flex;flex-wrap:wrap;gap:6px}.chip{font-size:13px;color:var(--ink-2);background:var(--sand-2);border-radius:var(--radius-sm);padding:4px 8px}.chip.strong{font-weight:700;color:var(--ink);background:var(--orange)}.chip.warm{font-weight:600;color:var(--orange-dd);background:var(--orange-50)}.tag{align-self:flex-start;font-size:10px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--muted);background:var(--sand-2);border-radius:var(--radius-pill);padding:3px 8px;white-space:nowrap}.status{font-size:12px;font-weight:700;border-radius:var(--radius-pill);padding:4px 10px;white-space:nowrap;background:var(--sand-2)}.status.abierta{background:var(--ok-on-night)}.status.consultas{background:var(--orange-50);color:var(--orange-dd)}.pills{display:flex;flex-wrap:wrap;gap:8px}.pills button,.pills a{min-height:40px;padding:0 14px;border-radius:var(--radius-pill);border:1px solid var(--line-strong);background:var(--white);color:var(--ink);font-weight:600;font-size:14px;text-decoration:none;display:inline-flex;align-items:center}.pills button[aria-pressed=true],.pills button[aria-current=true],.pills a[aria-pressed=true],.pills a[aria-current=true]{background:var(--ink);border-color:var(--ink);color:var(--white)}.pills.night button[aria-pressed=false]{background:transparent;border-color:var(--night-border);color:var(--white)}.pills.night button[aria-pressed=true]{background:var(--orange);border-color:var(--orange);color:var(--ink)}.pager{display:flex;justify-content:center;gap:6px;padding-top:12px;flex-wrap:wrap}.pager a{min-width:44px;height:44px;padding:0 12px;border-radius:var(--radius-btn);background:var(--white);border:1px solid var(--line);display:flex;align-items:center;justify-content:center;font-weight:700;text-decoration:none}.pager a[aria-current=page]{background:var(--ink);border-color:var(--ink);color:var(--white)}.notice{margin:0;background:var(--white);border:1px dashed var(--line-strong);border-radius:var(--radius-card);padding:28px;display:flex;flex-direction:column;gap:8px;align-items:flex-start;color:var(--ink-2)}.notice strong{color:var(--ink);font-size:18px}.date-tile{width:64px;height:72px;flex-shrink:0;border-radius:12px;background:var(--orange-50);color:var(--orange-dd);display:flex;flex-direction:column;align-items:center;justify-content:center}.date-tile strong{font-family:var(--font-display);font-size:22px}.date-tile span{font-size:12px;font-weight:700;text-transform:uppercase}.media{background:var(--sand-2);display:flex;align-items:center;justify-content:center;overflow:hidden}.media img{width:100%;height:100%;object-fit:cover}.hp{position:absolute;left:-9999px;width:1px;height:1px}.ok-text{margin:0;color:var(--ok);font-weight:600}.dots{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:6px;font-size:16px;line-height:1.5;color:var(--ink-2)}.dark-form{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-end}.dark-form .field{flex:1 1 200px;display:flex;flex-direction:column;gap:6px}.dark-form .field label{font-size:13px;font-weight:700;color:var(--night-text)}.dark-form .input{border:0}.dark-form .btn{height:48px}@media(min-width:900px){.sticky-side{position:sticky;top:16px;max-height:calc(100vh - 32px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}.sticky-side::-webkit-scrollbar{width:8px}.sticky-side::-webkit-scrollbar-thumb{background:var(--line-strong);border-radius:999px;border:2px solid var(--white)}}.page-hero,.pit-art{position:relative;overflow:hidden;isolation:isolate}.page-hero:after,.pit-art:after{content:"";position:absolute;z-index:-1;right:max(-120px,(100vw - 1240px) / 2 - 220px);top:50%;width:min(620px,70vw);aspect-ratio:600/420;transform:translateY(-50%);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 420'%3E%3Cellipse cx='300' cy='205' rx='290' ry='175' fill='rgba(244,123,32,0.012)' stroke='rgba(244,123,32,0.100)' stroke-width='1.6'/%3E%3Cellipse cx='300' cy='210' rx='259' ry='156' fill='rgba(244,123,32,0.018)' stroke='rgba(244,123,32,0.135)' stroke-width='1.6'/%3E%3Cellipse cx='300' cy='215' rx='228' ry='137' fill='rgba(244,123,32,0.024)' stroke='rgba(244,123,32,0.170)' stroke-width='1.6'/%3E%3Cellipse cx='300' cy='220' rx='197' ry='118' fill='rgba(244,123,32,0.030)' stroke='rgba(244,123,32,0.205)' stroke-width='1.6'/%3E%3Cellipse cx='300' cy='225' rx='166' ry='99' fill='rgba(244,123,32,0.036)' stroke='rgba(244,123,32,0.240)' stroke-width='1.6'/%3E%3Cellipse cx='300' cy='230' rx='135' ry='80' fill='rgba(244,123,32,0.042)' stroke='rgba(244,123,32,0.275)' stroke-width='1.6'/%3E%3Cellipse cx='300' cy='235' rx='104' ry='61' fill='rgba(244,123,32,0.048)' stroke='rgba(244,123,32,0.310)' stroke-width='1.6'/%3E%3Cellipse cx='300' cy='240' rx='73' ry='42' fill='rgba(244,123,32,0.054)' stroke='rgba(244,123,32,0.345)' stroke-width='1.6'/%3E%3Cellipse cx='300' cy='245' rx='42' ry='23' fill='rgba(244,123,32,0.060)' stroke='rgba(244,123,32,0.380)' stroke-width='1.6'/%3E%3Cpath d='M40 205 C 120 120, 300 80, 470 140 C 520 160, 540 200, 500 240' fill='none' stroke='rgba(244,123,32,0.35)' stroke-width='3' stroke-dasharray='2 7' stroke-linecap='round'/%3E%3C/svg%3E") center/contain no-repeat;pointer-events:none}@media(max-width:720px){.page-hero:after,.pit-art:after{right:-160px;opacity:.6}}.wave-top{--wave: clamp(18px, 2vw, 32px);position:relative;margin-top:calc(-1 * var(--wave));padding-top:calc(var(--band-pad, 56px) + var(--wave))!important;border-top:0!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 64' preserveAspectRatio='none'%3E%3Cpath d='M0 44 C 160 4 360 4 540 34 S 900 66 1080 30 S 1320 0 1440 20 V64 H0 Z' fill='black'/%3E%3C/svg%3E") top/100% var(--wave) no-repeat,linear-gradient(#000 0 0) 0 calc(var(--wave) - 1px)/100% calc(100% - var(--wave) + 1px) no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 64' preserveAspectRatio='none'%3E%3Cpath d='M0 44 C 160 4 360 4 540 34 S 900 66 1080 30 S 1320 0 1440 20 V64 H0 Z' fill='black'/%3E%3C/svg%3E") top/100% var(--wave) no-repeat,linear-gradient(#000 0 0) 0 calc(var(--wave) - 1px)/100% calc(100% - var(--wave) + 1px) no-repeat}.andes-art{position:relative;overflow:hidden;isolation:isolate}.andes-art:before{content:"";position:absolute;z-index:-1;left:0;right:0;bottom:0;height:clamp(70px,12vw,150px);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 220' preserveAspectRatio='none'%3E%3Ccircle cx='1110' cy='150' r='70' fill='rgba(244,123,32,0.30)'/%3E%3Ccircle cx='1110' cy='150' r='44' fill='rgba(244,123,32,0.55)'/%3E%3Cpath d='M0 150 L120 96 L190 128 L290 60 L370 112 L470 74 L560 120 L660 52 L760 110 L850 84 L960 126 L1050 70 L1150 118 L1240 66 L1340 112 L1440 88 V220 H0 Z' fill='rgba(255,255,255,0.05)'/%3E%3Cpath d='M0 176 L90 140 L170 162 L260 112 L350 156 L440 124 L540 164 L640 106 L730 150 L830 128 L930 166 L1020 118 L1120 158 L1220 120 L1320 160 L1440 132 V220 H0 Z' fill='rgba(255,255,255,0.08)'/%3E%3Cpath d='M0 200 L110 176 L220 194 L330 166 L440 192 L560 170 L680 196 L800 172 L920 196 L1040 174 L1160 198 L1280 178 L1440 194 V220 H0 Z' fill='rgba(244,123,32,0.16)'/%3E%3C/svg%3E") bottom/100% 100% no-repeat;pointer-events:none}.page-hero.truck-art:after{right:max(12px,(100vw - 1240px) / 2 - 30px);width:min(470px,55vw);aspect-ratio:640/380;top:auto;bottom:clamp(20px,3vw,40px);transform:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 380'%3E%3Cpath d='M70 150 C 110 112, 150 120, 180 104 C 220 86, 260 108, 300 92 C 340 80, 370 104, 400 112 L 410 150 Z' fill='rgba(244,123,32,0.22)' stroke='rgba(244,123,32,0.45)' stroke-width='2'/%3E%3Cpath d='M40 140 L430 140 L455 235 L80 235 Z' fill='rgba(244,123,32,0.10)' stroke='rgba(244,123,32,0.55)' stroke-width='3' stroke-linejoin='round'/%3E%3Cpath d='M40 140 L20 120 M80 235 L60 245' fill='none' stroke='rgba(244,123,32,0.55)' stroke-width='3' stroke-linejoin='round' stroke-linecap='round'/%3E%3Cpath d='M130 140 L150 235 M230 140 L240 235 M330 140 L335 235' fill='none' stroke='rgba(244,123,32,0.55)' stroke-width='3' stroke-linejoin='round' stroke-linecap='round' stroke-opacity='0.5'/%3E%3Cpath d='M70 250 L600 250 L600 272 L70 272 Z' fill='rgba(244,123,32,0.10)' stroke='rgba(244,123,32,0.55)' stroke-width='3' stroke-linejoin='round'/%3E%3Cpath d='M455 160 L590 160 L600 250 L470 250 Z' fill='rgba(244,123,32,0.10)' stroke='rgba(244,123,32,0.55)' stroke-width='3' stroke-linejoin='round'/%3E%3Cpath d='M480 172 L560 172 L566 212 L486 212 Z' fill='none' stroke='rgba(244,123,32,0.55)' stroke-width='3' stroke-linejoin='round' stroke-linecap='round'/%3E%3Cpath d='M512 205 C 512 188, 536 188, 536 205' fill='rgba(244,123,32,0.55)'/%3E%3Cpath d='M600 165 L622 165 L622 250 M606 185 L622 185 M606 205 L622 205 M606 225 L622 225' fill='none' stroke='rgba(244,123,32,0.55)' stroke-width='3' stroke-linejoin='round' stroke-linecap='round'/%3E%3Ccircle cx='596' cy='236' r='6' fill='rgba(255,200,120,0.85)'/%3E%3Ccircle cx='170' cy='300' r='62' fill='rgba(244,123,32,0.10)' stroke='rgba(244,123,32,0.55)' stroke-width='3' stroke-linejoin='round'/%3E%3Ccircle cx='170' cy='300' r='26' fill='none' stroke='rgba(244,123,32,0.55)' stroke-width='3' stroke-linejoin='round' stroke-linecap='round'/%3E%3Ccircle cx='170' cy='300' r='6' fill='rgba(244,123,32,0.6)'/%3E%3Ccircle cx='510' cy='300' r='62' fill='rgba(244,123,32,0.10)' stroke='rgba(244,123,32,0.55)' stroke-width='3' stroke-linejoin='round'/%3E%3Ccircle cx='510' cy='300' r='26' fill='none' stroke='rgba(244,123,32,0.55)' stroke-width='3' stroke-linejoin='round' stroke-linecap='round'/%3E%3Ccircle cx='510' cy='300' r='6' fill='rgba(244,123,32,0.6)'/%3E%3Cpath d='M120 352 L132 352 M150 360 L162 360 M190 360 L202 360 M218 352 L230 352 M460 352 L472 352 M490 360 L502 360 M530 360 L542 360 M558 352 L570 352' fill='none' stroke='rgba(244,123,32,0.55)' stroke-width='3' stroke-linejoin='round' stroke-linecap='round' stroke-opacity='0.5'/%3E%3C/svg%3E") center/contain no-repeat}.page-hero.doc-art:after{right:max(12px,(100vw - 1240px) / 2 - 10px);width:min(420px,50vw);aspect-ratio:600/400;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 400'%3E%3Cpath d='M150 70 L390 50 L420 330 L180 350 Z' fill='rgba(244,123,32,0.08)' stroke='rgba(244,123,32,0.5)' stroke-width='3' stroke-linejoin='round' transform='rotate(-4 300 200)'/%3E%3Cpath d='M170 60 L410 60 L410 340 L170 340 Z' fill='rgba(244,123,32,0.08)' stroke='rgba(244,123,32,0.5)' stroke-width='3' stroke-linejoin='round'/%3E%3Cpath d='M360 60 L410 110 L360 110 Z' fill='none' stroke='rgba(244,123,32,0.55)' stroke-width='3' stroke-linejoin='round' stroke-linecap='round'/%3E%3Cpath d='M200 100 L330 100 M200 122 L300 122' fill='none' stroke='rgba(244,123,32,0.55)' stroke-width='3' stroke-linejoin='round' stroke-linecap='round'/%3E%3Cpath d='M200 165 L218 183 L244 152' fill='none' stroke='rgba(244,123,32,0.55)' stroke-width='3' stroke-linejoin='round' stroke-linecap='round'/%3E%3Cpath d='M262 168 L380 168' fill='none' stroke='rgba(244,123,32,0.55)' stroke-width='3' stroke-linejoin='round' stroke-linecap='round' stroke-opacity='0.6'/%3E%3Cpath d='M200 210 L218 228 L244 197' fill='none' stroke='rgba(244,123,32,0.55)' stroke-width='3' stroke-linejoin='round' stroke-linecap='round'/%3E%3Cpath d='M262 213 L370 213' fill='none' stroke='rgba(244,123,32,0.55)' stroke-width='3' stroke-linejoin='round' stroke-linecap='round' stroke-opacity='0.6'/%3E%3Cpath d='M200 255 L218 273 L244 242' fill='none' stroke='rgba(244,123,32,0.55)' stroke-width='3' stroke-linejoin='round' stroke-linecap='round'/%3E%3Cpath d='M262 258 L355 258' fill='none' stroke='rgba(244,123,32,0.55)' stroke-width='3' stroke-linejoin='round' stroke-linecap='round' stroke-opacity='0.6'/%3E%3Cpath d='M205 312 C 225 290, 235 330, 255 305 S 285 300, 300 312' fill='none' stroke='rgba(244,123,32,0.55)' stroke-width='3' stroke-linejoin='round' stroke-linecap='round'/%3E%3Ccircle cx='430' cy='300' r='58' fill='rgba(244,123,32,0.16)' stroke='rgba(244,123,32,0.7)' stroke-width='4'/%3E%3Ccircle cx='430' cy='300' r='44' fill='none' stroke='rgba(244,123,32,0.55)' stroke-width='2' stroke-dasharray='4 6'/%3E%3Cpath d='M404 312 C 404 286, 456 286, 456 312 Z' fill='rgba(244,123,32,0.75)'/%3E%3Cpath d='M398 314 L462 314' stroke='rgba(244,123,32,0.75)' stroke-width='5' stroke-linecap='round'/%3E%3Cpath d='M430 284 L430 296' stroke='rgba(17,19,21,0.6)' stroke-width='3'/%3E%3C/svg%3E") center/contain no-repeat}.hero.news-art:after{right:max(12px,(100vw - 1240px) / 2 - 10px);width:min(440px,52vw);aspect-ratio:600/400;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 400'%3E%3Cpath d='M130 80 L470 60 L480 330 L140 350 Z' fill='rgba(244,123,32,0.08)' stroke='rgba(244,123,32,0.5)' stroke-width='3' stroke-linejoin='round' transform='rotate(-5 300 200)'/%3E%3Cpath d='M120 70 L480 70 L480 340 L120 340 Z' fill='rgba(244,123,32,0.08)' stroke='rgba(244,123,32,0.5)' stroke-width='3' stroke-linejoin='round'/%3E%3Cpath d='M150 102 L380 102' stroke='rgba(244,123,32,0.75)' stroke-width='9' stroke-linecap='round'/%3E%3Cpath d='M150 128 L450 128' fill='none' stroke='rgba(244,123,32,0.55)' stroke-width='3' stroke-linejoin='round' stroke-linecap='round' stroke-opacity='0.5'/%3E%3Cpath d='M150 150 L320 150 L320 260 L150 260 Z' fill='rgba(244,123,32,0.08)' stroke='rgba(244,123,32,0.5)' stroke-width='3' stroke-linejoin='round'/%3E%3Ccircle cx='285' cy='182' r='14' fill='rgba(244,123,32,0.6)'/%3E%3Cpath d='M152 258 L195 205 L225 235 L258 192 L318 258 Z' fill='rgba(244,123,32,0.35)'/%3E%3Cpath d='M345 158 L450 158 M345 180 L450 180 M345 202 L430 202 M345 224 L450 224 M345 246 L415 246' fill='none' stroke='rgba(244,123,32,0.55)' stroke-width='3' stroke-linejoin='round' stroke-linecap='round' stroke-opacity='0.6'/%3E%3Cpath d='M150 285 L450 285 M150 307 L400 307' fill='none' stroke='rgba(244,123,32,0.55)' stroke-width='3' stroke-linejoin='round' stroke-linecap='round' stroke-opacity='0.6'/%3E%3C/svg%3E") center/contain no-repeat}.hero.blog-art:after,.hero.dir-art:after{right:max(12px,(100vw - 1240px) / 2 - 10px);width:min(420px,50vw);aspect-ratio:600/400}.hero.blog-art:after{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 400'%3E%3Cpath d='M300 110 C 250 80, 170 80, 110 100 L110 330 C 170 310, 250 310, 300 340 Z' fill='rgba(244,123,32,0.08)' stroke='rgba(244,123,32,0.5)' stroke-width='3' stroke-linejoin='round'/%3E%3Cpath d='M300 110 C 350 80, 430 80, 490 100 L490 330 C 430 310, 350 310, 300 340 Z' fill='rgba(244,123,32,0.08)' stroke='rgba(244,123,32,0.5)' stroke-width='3' stroke-linejoin='round'/%3E%3Cpath d='M300 110 L300 340' fill='none' stroke='rgba(244,123,32,0.55)' stroke-width='3' stroke-linejoin='round' stroke-linecap='round'/%3E%3Cpath d='M140 140 C 190 128, 240 130, 280 145 M140 170 C 190 158, 240 160, 280 175 M140 200 C 190 188, 240 190, 280 205 M140 230 C 190 218, 230 220, 260 232' fill='none' stroke='rgba(244,123,32,0.55)' stroke-width='3' stroke-linejoin='round' stroke-linecap='round' stroke-opacity='0.55'/%3E%3Cpath d='M320 145 C 360 130, 410 128, 460 140 M320 175 C 360 160, 410 158, 460 170' fill='none' stroke='rgba(244,123,32,0.55)' stroke-width='3' stroke-linejoin='round' stroke-linecap='round' stroke-opacity='0.55'/%3E%3Cpath d='M330 285 L370 230 L395 258 L420 220 L462 285 Z' fill='rgba(244,123,32,0.3)'/%3E%3Cpath d='M470 60 L530 120 L420 230 L390 240 L400 210 Z' fill='rgba(244,123,32,0.08)' stroke='rgba(244,123,32,0.5)' stroke-width='3' stroke-linejoin='round'/%3E%3Cpath d='M455 75 L515 135' fill='none' stroke='rgba(244,123,32,0.55)' stroke-width='3' stroke-linejoin='round' stroke-linecap='round'/%3E%3Cpath d='M150 78 C 150 40, 220 40, 220 78 Z' fill='rgba(244,123,32,0.7)'/%3E%3Cpath d='M140 80 L230 80' stroke='rgba(244,123,32,0.7)' stroke-width='6' stroke-linecap='round'/%3E%3C/svg%3E") center/contain no-repeat}.hero.dir-art:after{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 400'%3E%3Cpath d='M120 120 L300 190' stroke='rgba(244,123,32,0.35)' stroke-width='2' stroke-dasharray='3 7' stroke-linecap='round'/%3E%3Cpath d='M300 80 L300 190' stroke='rgba(244,123,32,0.35)' stroke-width='2' stroke-dasharray='3 7' stroke-linecap='round'/%3E%3Cpath d='M470 140 L300 190' stroke='rgba(244,123,32,0.35)' stroke-width='2' stroke-dasharray='3 7' stroke-linecap='round'/%3E%3Cpath d='M200 280 L300 190' stroke='rgba(244,123,32,0.35)' stroke-width='2' stroke-dasharray='3 7' stroke-linecap='round'/%3E%3Cpath d='M400 300 L300 190' stroke='rgba(244,123,32,0.35)' stroke-width='2' stroke-dasharray='3 7' stroke-linecap='round'/%3E%3Cpath d='M120 120 L300 80' stroke='rgba(244,123,32,0.35)' stroke-width='2' stroke-dasharray='3 7' stroke-linecap='round'/%3E%3Cpath d='M300 80 L470 140' stroke='rgba(244,123,32,0.35)' stroke-width='2' stroke-dasharray='3 7' stroke-linecap='round'/%3E%3Cpath d='M470 140 L400 300' stroke='rgba(244,123,32,0.35)' stroke-width='2' stroke-dasharray='3 7' stroke-linecap='round'/%3E%3Cpath d='M200 280 L400 300' stroke='rgba(244,123,32,0.35)' stroke-width='2' stroke-dasharray='3 7' stroke-linecap='round'/%3E%3Cpath d='M120 120 L200 280' stroke='rgba(244,123,32,0.35)' stroke-width='2' stroke-dasharray='3 7' stroke-linecap='round'/%3E%3Ccircle cx='120' cy='120' r='34' fill='rgba(244,123,32,0.08)' stroke='rgba(244,123,32,0.55)' stroke-width='3'/%3E%3Cpath d='M106 136 L106 108 L120 100 L134 108 L134 136 Z M114 116 h4 M122 116 h4 M114 126 h4 M122 126 h4' fill='none' stroke='rgba(244,123,32,0.55)' stroke-width='3' stroke-linejoin='round' stroke-linecap='round'/%3E%3Ccircle cx='300' cy='80' r='34' fill='rgba(244,123,32,0.08)' stroke='rgba(244,123,32,0.55)' stroke-width='3'/%3E%3Cpath d='M282 88 C 282 62, 318 62, 318 88 Z' fill='rgba(244,123,32,0.6)'/%3E%3Cpath d='M276 90 L324 90' stroke='rgba(244,123,32,0.6)' stroke-width='5' stroke-linecap='round'/%3E%3Ccircle cx='470' cy='140' r='34' fill='rgba(244,123,32,0.08)' stroke='rgba(244,123,32,0.55)' stroke-width='3'/%3E%3Cpath d='M456 156 L456 128 L470 120 L484 128 L484 156 Z M464 136 h4 M472 136 h4 M464 146 h4 M472 146 h4' fill='none' stroke='rgba(244,123,32,0.55)' stroke-width='3' stroke-linejoin='round' stroke-linecap='round'/%3E%3Ccircle cx='200' cy='280' r='34' fill='rgba(244,123,32,0.08)' stroke='rgba(244,123,32,0.55)' stroke-width='3'/%3E%3Cpath d='M180 294 L196 268 L206 280 L212 272 L222 294 Z' fill='rgba(244,123,32,0.45)'/%3E%3Ccircle cx='400' cy='300' r='34' fill='rgba(244,123,32,0.08)' stroke='rgba(244,123,32,0.55)' stroke-width='3'/%3E%3Cpath d='M386 316 L386 288 L400 280 L414 288 L414 316 Z M394 296 h4 M402 296 h4 M394 306 h4 M402 306 h4' fill='none' stroke='rgba(244,123,32,0.55)' stroke-width='3' stroke-linejoin='round' stroke-linecap='round'/%3E%3Ccircle cx='300' cy='190' r='46' fill='rgba(244,123,32,0.18)' stroke='rgba(244,123,32,0.55)' stroke-width='3'/%3E%3Cpath d='M284 194 L296 206 L318 178' stroke='rgba(244,123,32,0.85)' stroke-width='5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat}.page-hero.help-art:after{right:max(12px,(100vw - 1240px) / 2 - 10px);width:min(300px,40vw);aspect-ratio:600/400;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 400'%3E%3Cpath d='M80 80 h240 a24 24 0 0 1 24 24 v110 a24 24 0 0 1 -24 24 h-170 l-46 40 v-40 h-24 a24 24 0 0 1 -24 -24 v-110 a24 24 0 0 1 24 -24 z' fill='rgba(244,123,32,0.08)' stroke='rgba(244,123,32,0.55)' stroke-width='3' stroke-linejoin='round'/%3E%3Cpath d='M175 135 C 175 108, 225 108, 225 135 C 225 158, 200 158, 200 180' fill='none' stroke='rgba(244,123,32,0.8)' stroke-width='9' stroke-linecap='round'/%3E%3Ccircle cx='200' cy='205' r='6' fill='rgba(244,123,32,0.8)'/%3E%3Cpath d='M300 180 h210 a24 24 0 0 1 24 24 v90 a24 24 0 0 1 -24 24 h-24 v40 l-46 -40 h-140 a24 24 0 0 1 -24 -24 v-90 a24 24 0 0 1 24 -24 z' fill='rgba(244,123,32,0.16)' stroke='rgba(244,123,32,0.6)' stroke-width='3' stroke-linejoin='round'/%3E%3Cpath d='M370 250 L395 275 L445 222' fill='none' stroke='rgba(244,123,32,0.85)' stroke-width='9' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M470 132 C 470 92, 540 92, 540 132 Z' fill='rgba(244,123,32,0.7)'/%3E%3Cpath d='M460 134 L550 134' stroke='rgba(244,123,32,0.7)' stroke-width='7' stroke-linecap='round'/%3E%3Cpath d='M505 100 L505 116' stroke='rgba(17,19,21,0.55)' stroke-width='4'/%3E%3C/svg%3E") center/contain no-repeat}.page-hero.claim-art:after{right:max(12px,(100vw - 1240px) / 2 - 10px);width:min(320px,40vw);aspect-ratio:600/400;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 400'%3E%3Cpath d='M300 20 L300 70' fill='none' stroke='rgba(244,123,32,0.55)' stroke-width='3' stroke-linejoin='round' stroke-linecap='round'/%3E%3Cpath d='M150 70 h300 a20 20 0 0 1 20 20 v220 a20 20 0 0 1 -20 20 h-300 a20 20 0 0 1 -20 -20 v-220 a20 20 0 0 1 20 -20 z' fill='rgba(244,123,32,0.08)' stroke='rgba(244,123,32,0.55)' stroke-width='3' stroke-linejoin='round'/%3E%3Cpath d='M270 70 h60 v22 h-60 z' fill='none' stroke='rgba(244,123,32,0.55)' stroke-width='3' stroke-linejoin='round' stroke-linecap='round'/%3E%3Ccircle cx='225' cy='200' r='48' fill='rgba(244,123,32,0.12)' stroke='rgba(244,123,32,0.55)' stroke-width='3'/%3E%3Cpath d='M195 195 C 195 160, 255 160, 255 195 Z' fill='rgba(244,123,32,0.7)'/%3E%3Cpath d='M186 197 L264 197' stroke='rgba(244,123,32,0.7)' stroke-width='6' stroke-linecap='round'/%3E%3Cpath d='M300 165 L420 165 M300 195 L400 195 M300 225 L380 225' fill='none' stroke='rgba(244,123,32,0.55)' stroke-width='3' stroke-linejoin='round' stroke-linecap='round' stroke-opacity='0.6'/%3E%3Cpath d='M175 285 L425 285' fill='none' stroke='rgba(244,123,32,0.55)' stroke-width='3' stroke-linejoin='round' stroke-linecap='round' stroke-opacity='0.4'/%3E%3Ccircle cx='470' cy='320' r='50' fill='rgba(244,123,32,0.85)'/%3E%3Cpath d='M447 320 L464 337 L494 304' fill='none' stroke='%23111315' stroke-width='9' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat}.page-hero.proj-art:after,.page-hero.event-art:after,.page-hero.sup-art:after{right:max(12px,(100vw - 1240px) / 2 - 10px);width:min(380px,46vw);aspect-ratio:600/400}.page-hero.proj-art:after{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 400'%3E%3Cpath d='M90 150 L420 150 L470 360 L140 360 Z' fill='rgba(244,123,32,0.08)' stroke='rgba(244,123,32,0.55)' stroke-width='3' stroke-linejoin='round'/%3E%3Cpath d='M120 190 L430 190 M130 240 L445 240 M140 290 L455 290 M190 150 L230 360 M290 150 L320 360 M380 150 L410 360' fill='none' stroke='rgba(244,123,32,0.55)' stroke-width='3' stroke-linejoin='round' stroke-linecap='round' stroke-opacity='0.3'/%3E%3Cellipse cx='290' cy='265' rx='70' ry='34' fill='rgba(244,123,32,0.22)' stroke='rgba(244,123,32,0.6)' stroke-width='2.5'/%3E%3Cellipse cx='290' cy='265' rx='40' ry='18' fill='none' stroke='rgba(244,123,32,0.6)' stroke-width='2'/%3E%3Cpath d='M500 360 L500 60 M520 360 L520 60 M500 60 L520 60 M500 100 L520 80 M500 140 L520 120 M500 180 L520 160 M500 220 L520 200 M500 260 L520 240 M500 300 L520 280' fill='none' stroke='rgba(244,123,32,0.55)' stroke-width='3' stroke-linejoin='round' stroke-linecap='round'/%3E%3Cpath d='M330 60 L560 60 L560 80 L330 80 Z' fill='rgba(244,123,32,0.08)' stroke='rgba(244,123,32,0.55)' stroke-width='3' stroke-linejoin='round'/%3E%3Cpath d='M510 20 L510 60 M510 20 L340 60 M510 20 L560 60' fill='none' stroke='rgba(244,123,32,0.55)' stroke-width='3' stroke-linejoin='round' stroke-linecap='round'/%3E%3Cpath d='M380 80 L380 150' fill='none' stroke='rgba(244,123,32,0.55)' stroke-width='3' stroke-linejoin='round' stroke-linecap='round'/%3E%3Cpath d='M368 150 L392 150 L392 168 L368 168 Z' fill='rgba(244,123,32,0.6)'/%3E%3C/svg%3E") center/contain no-repeat}.page-hero.event-art:after{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 400'%3E%3Cpath d='M140 70 h320 a20 20 0 0 1 20 20 v250 a20 20 0 0 1 -20 20 h-320 a20 20 0 0 1 -20 -20 v-250 a20 20 0 0 1 20 -20 z' fill='rgba(244,123,32,0.08)' stroke='rgba(244,123,32,0.55)' stroke-width='3' stroke-linejoin='round'/%3E%3Cpath d='M120 90 a20 20 0 0 1 20 -20 h320 a20 20 0 0 1 20 20 v40 h-360 z' fill='rgba(244,123,32,0.35)'/%3E%3Cpath d='M200 50 L200 95 M400 50 L400 95' fill='none' stroke='rgba(244,123,32,0.55)'  stroke-linejoin='round' stroke-linecap='round' stroke-width='6'/%3E%3Ccircle cx='170' cy='175' r='7' fill='rgba(244,123,32,0.35)'/%3E%3Ccircle cx='240' cy='175' r='7' fill='rgba(244,123,32,0.35)'/%3E%3Ccircle cx='310' cy='175' r='7' fill='rgba(244,123,32,0.35)'/%3E%3Ccircle cx='380' cy='175' r='7' fill='rgba(244,123,32,0.35)'/%3E%3Ccircle cx='450' cy='175' r='7' fill='rgba(244,123,32,0.35)'/%3E%3Ccircle cx='170' cy='230' r='7' fill='rgba(244,123,32,0.35)'/%3E%3Ccircle cx='240' cy='230' r='7' fill='rgba(244,123,32,0.35)'/%3E%3Ccircle cx='380' cy='230' r='7' fill='rgba(244,123,32,0.35)'/%3E%3Ccircle cx='450' cy='230' r='7' fill='rgba(244,123,32,0.35)'/%3E%3Ccircle cx='170' cy='285' r='7' fill='rgba(244,123,32,0.35)'/%3E%3Ccircle cx='240' cy='285' r='7' fill='rgba(244,123,32,0.35)'/%3E%3Ccircle cx='310' cy='285' r='7' fill='rgba(244,123,32,0.35)'/%3E%3Ccircle cx='380' cy='285' r='7' fill='rgba(244,123,32,0.35)'/%3E%3Ccircle cx='450' cy='285' r='7' fill='rgba(244,123,32,0.35)'/%3E%3Ccircle cx='310' cy='230' r='30' fill='rgba(244,123,32,0.85)'/%3E%3Cpath d='M296 238 C 296 214, 324 214, 324 238 Z' fill='%23111315'/%3E%3Cpath d='M290 240 L330 240' stroke='%23111315' stroke-width='5' stroke-linecap='round'/%3E%3C/svg%3E") center/contain no-repeat}.page-hero.sup-art:after{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 400'%3E%3Crect x='-10' y='-92' width='20' height='26' rx='3' transform='translate(240 210) rotate(0)' fill='rgba(244,123,32,0.35)'/%3E%3Crect x='-10' y='-92' width='20' height='26' rx='3' transform='translate(240 210) rotate(45)' fill='rgba(244,123,32,0.35)'/%3E%3Crect x='-10' y='-92' width='20' height='26' rx='3' transform='translate(240 210) rotate(90)' fill='rgba(244,123,32,0.35)'/%3E%3Crect x='-10' y='-92' width='20' height='26' rx='3' transform='translate(240 210) rotate(135)' fill='rgba(244,123,32,0.35)'/%3E%3Crect x='-10' y='-92' width='20' height='26' rx='3' transform='translate(240 210) rotate(180)' fill='rgba(244,123,32,0.35)'/%3E%3Crect x='-10' y='-92' width='20' height='26' rx='3' transform='translate(240 210) rotate(225)' fill='rgba(244,123,32,0.35)'/%3E%3Crect x='-10' y='-92' width='20' height='26' rx='3' transform='translate(240 210) rotate(270)' fill='rgba(244,123,32,0.35)'/%3E%3Crect x='-10' y='-92' width='20' height='26' rx='3' transform='translate(240 210) rotate(315)' fill='rgba(244,123,32,0.35)'/%3E%3Ccircle cx='240' cy='210' r='70' fill='rgba(244,123,32,0.12)' stroke='rgba(244,123,32,0.55)' stroke-width='4'/%3E%3Ccircle cx='240' cy='210' r='26' fill='none' stroke='rgba(244,123,32,0.55)' stroke-width='4'/%3E%3Cpath d='M330 330 L450 150' stroke='rgba(244,123,32,0.55)' stroke-width='22' stroke-linecap='round'/%3E%3Cpath d='M440 110 a40 40 0 1 0 50 50 l-22 -6 l-6 -22 z' fill='rgba(244,123,32,0.55)'/%3E%3Cpath d='M380 330 C 380 280, 470 280, 470 330 Z' fill='rgba(244,123,32,0.75)'/%3E%3Cpath d='M368 332 L482 332' stroke='rgba(244,123,32,0.75)' stroke-width='8' stroke-linecap='round'/%3E%3C/svg%3E") center/contain no-repeat}.tm-pin{background:none;border:0}.tm-pin-dot{position:relative;display:block;width:14px;height:14px;margin:4px;border-radius:50%;background:var(--pin, #f47b20);border:2px solid #111315;box-sizing:border-box}.tm-pin-dot:after{content:"";position:absolute;inset:-4px;border-radius:50%;border:2px solid var(--pin, #f47b20);animation:tm-pulse 2.2s ease-out infinite}.tm-pin-dot.chosen{transform:scale(1.35);border-color:#fff}.leaflet-marker-icon:focus-visible .tm-pin-dot{outline:2px solid #ffffff;outline-offset:3px}@keyframes tm-pulse{0%{transform:scale(.8);opacity:.9}70%,to{transform:scale(2.2);opacity:0}}@media(prefers-reduced-motion:reduce){.tm-pin-dot:after{display:none}}.leaflet-container{font-family:var(--font-ui)}.leaflet-control-attribution{font-size:11px}.tm-dark-tiles .leaflet-tile-pane{filter:invert(1) hue-rotate(180deg) brightness(.85) contrast(.9) saturate(.35)}.leaflet-control-attribution.leaflet-control{background:#1113158c!important;color:#ffffffb3;font-size:10px;line-height:1.5;padding:0 6px;border-radius:6px 0 0}.leaflet-control-attribution.leaflet-control a{color:#ffffffd9!important}.leaflet-top .leaflet-control-attribution.leaflet-control{border-radius:0 0 0 6px;margin:0}.pn-page{display:flex;flex-direction:column;gap:24px;min-width:0}.pn-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px}.pn-head h1{margin:0;font-family:var(--font-display);font-weight:800;font-size:clamp(28px,3.4vw,38px);line-height:1.05;letter-spacing:-.6px}.pn-head p{margin:4px 0 0;font-size:15px;color:var(--muted)}.pn-head .actions{display:flex;flex-wrap:wrap;gap:10px}.pn-crumbs{font-size:14px;color:var(--muted)}.pn-crumbs a{color:var(--ink-2)}.pn-card{background:var(--white);border:1px solid var(--line);border-radius:16px;box-shadow:0 1px 2px #1113150a,0 6px 18px #1113150a;padding:24px;display:flex;flex-direction:column;gap:14px;min-width:0}.pn-card>h2,.pn-card .pn-card-head h2{margin:0;font-family:var(--font-display);font-weight:800;font-size:22px;letter-spacing:-.3px}.pn-card>p.sub{margin:-6px 0 0;font-size:14px;color:var(--muted);line-height:1.5}.pn-card-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px}.pn-cols{display:flex;flex-wrap:wrap;gap:20px;align-items:flex-start}.pn-cols>*{flex:1 1 340px;min-width:0}.pn-cols>.wide{flex:999 1 520px}.pn-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:14px}.pn-kpis>div,.pn-kpis>a{position:relative;overflow:hidden;background:var(--white);border:1px solid var(--line);border-radius:16px;box-shadow:0 1px 2px #1113150a,0 6px 18px #1113150a;padding:18px 20px;display:flex;flex-direction:column;gap:6px}.pn-kpis>div:before,.pn-kpis>a:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:var(--orange);opacity:.85}.pn-kpis .label{font-size:13px;font-weight:700;letter-spacing:.2px;color:var(--muted)}.pn-kpis strong{font-family:var(--font-display);font-weight:800;font-size:36px;line-height:1}.pn-kpis .sub{font-size:13px;color:var(--muted)}.pn-kpis .up{color:var(--ok);font-weight:700}.pn-kpis .down{color:var(--danger);font-weight:700}.pn-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}.pn-table{width:100%;border-collapse:collapse;font-size:15px}.pn-table th{text-align:left;font-size:12px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;color:var(--muted);padding:0 10px 10px;border-bottom:1px solid var(--line)}.pn-table td{padding:14px 10px;border-bottom:1px solid var(--sand-2);vertical-align:middle}.pn-table tbody tr{transition:background .12s}.pn-table tbody tr:hover td{background:var(--paper)}.pn-table tbody tr:last-child td{border-bottom:0}.pn-table td a:not(.pn-link):not(.btn){font-weight:600;text-decoration:none}.pn-table td a:not(.pn-link):not(.btn):hover{color:var(--orange-d);text-decoration:underline}.pn-table tr.on td{background:var(--orange-25)}.pn-table .muted{color:var(--muted);font-size:13px}.pn-scroll{overflow-x:auto;margin:0 -4px;padding:0 4px}.pn-form{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px 16px}.pn-form>*{min-width:0}.pn-form .full{grid-column:1/-1}.pn-form label.f{display:flex;flex-direction:column;gap:6px;font-size:14px;font-weight:600}.pn-form textarea{height:auto!important;padding:12px 14px!important;line-height:1.5}.pn-form fieldset{border:0;padding:0;margin:0;min-width:0}.pn-form legend{padding:0;margin-bottom:8px;font-size:14px;font-weight:600;color:var(--ink)}.pn-form .hint{font-size:13px;font-weight:400;color:var(--muted)}.pn-check{display:flex;gap:10px;align-items:center;font-size:15px;min-height:32px}.pn-check input{width:20px;height:20px;accent-color:var(--orange-d)}.pn-row-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.pn-link{background:none;border:0;padding:0;font:inherit;font-size:14px;font-weight:700;color:var(--orange-dd);text-decoration:underline;cursor:pointer}.pn-link.danger{color:var(--danger)}.pn-table td:has(>.pn-link){white-space:nowrap}.pn-table .pn-link{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;margin:2px 4px 2px 0;border-radius:999px;background:var(--sand-2);color:var(--ink);font-size:13px;text-decoration:none}.pn-table .pn-link:hover{background:var(--orange-50);color:var(--orange-dd)}.pn-table .pn-link.danger{background:var(--danger-50);color:var(--danger)}.pn-table .pn-link.danger:hover{background:#f8c3bc}.pn-upsell{background:var(--orange-50);border:1px solid #f2c4a0;border-radius:var(--radius-card);padding:18px 20px;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between;align-items:center;font-size:15px;line-height:1.5}.pn-upsell strong{font-family:var(--font-display);font-size:20px}.pn-ok{color:var(--ok);font-weight:700;font-size:14px}.pn-error{color:var(--danger);font-weight:600;font-size:14px}.pn-state{font-size:12px;font-weight:700;border-radius:var(--radius-pill);padding:3px 10px;white-space:nowrap;background:var(--sand-2)}.pn-state.active,.pn-state.published,.pn-state.abierta{background:var(--ok-50);color:var(--ok)}.pn-state.consultas,.pn-state.scheduled,.pn-state.new{background:var(--orange-50);color:var(--orange-dd)}.pn-empty{font-size:15px;color:var(--muted);padding:8px 0}.pn-drop{border:2px dashed var(--line-strong);border-radius:var(--radius-card);background:var(--paper);padding:26px;display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;cursor:pointer;position:relative}.pn-drop strong{font-size:16px}.pn-drop span{font-size:13px;color:var(--muted)}.pn-drop input{position:absolute;inset:0;opacity:0;cursor:pointer}.pn-drop:focus-within{box-shadow:var(--focus-ring)}tm-panel-shell{--line: #e6e4dc;--line-strong: #d3d0c4;--shadow-soft: 0 1px 2px rgba(17, 19, 21, .04), 0 4px 16px rgba(17, 19, 21, .04);-webkit-font-smoothing:antialiased}tm-panel-shell .content h1{font-size:30px;letter-spacing:-.02em;line-height:1.1}tm-panel-shell .pn-head{align-items:flex-end}tm-panel-shell .pn-head p{color:#6b7076;font-size:14px;margin-top:6px}tm-panel-shell .pn-card{border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow-soft)}tm-panel-shell .pn-card>h2,tm-panel-shell .pn-card .pn-card-head h2{font-size:17px;letter-spacing:-.01em}tm-panel-shell .pn-kpis>div,tm-panel-shell .pn-kpis>a{border-radius:14px;box-shadow:var(--shadow-soft)}tm-panel-shell .btn{border-radius:10px;font-weight:600;font-size:13.5px;transition:transform .12s,box-shadow .15s,background .15s,border-color .15s}tm-panel-shell .btn-primary{border:1px solid #e26a10;box-shadow:0 1px #ffffff40 inset,0 4px 12px #f47b2047}tm-panel-shell .btn-primary:hover:not(:disabled){background:#e96f12;transform:translateY(-1px)}tm-panel-shell .btn-outline{background:var(--white);border:1px solid var(--line-strong);color:#1b1d20}tm-panel-shell .btn-outline:hover:not(:disabled){border-color:var(--ink);background:#fafaf8}tm-panel-shell .content .danger{background:transparent;color:var(--danger);border:1px solid transparent;font-weight:600}tm-panel-shell .content .danger:hover{background:#fef3f2;border-color:#fecdca}tm-panel-shell .content input:not([type=checkbox]):not([type=radio]):not([type=color]),tm-panel-shell .content select,tm-panel-shell .content textarea{border:1px solid var(--line-strong);border-radius:10px;background:var(--white);font-size:14px}tm-panel-shell .content input:not([type=checkbox]):not([type=radio]):not([type=color]):focus,tm-panel-shell .content select:focus,tm-panel-shell .content textarea:focus{border-color:var(--ink)}tm-panel-shell .btn:focus-visible,tm-panel-shell .content input:focus-visible,tm-panel-shell .content select:focus-visible,tm-panel-shell .content textarea:focus-visible,tm-panel-shell .content a:focus-visible{outline:none;box-shadow:0 0 0 3px #f47b2059}tm-panel-shell .content label.f{font-size:12.5px}tm-panel-shell .content table{border-collapse:separate;border-spacing:0;width:100%}tm-panel-shell .content th{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#7a7f85;font-weight:600;padding:12px 14px;border-bottom:1px solid var(--line);background:#fbfaf7}tm-panel-shell .content td{padding:14px;border-bottom:1px solid #efede6}tm-panel-shell .content tbody tr:hover td{background:#fcfbf8}tm-panel-shell .content tm-md-editor .box{border:1px solid var(--line-strong);border-radius:12px;overflow:hidden;background:var(--white)}tm-panel-shell .content tm-md-editor .tools{background:#fbfaf7;border-bottom:1px solid var(--line);padding:6px}tm-panel-shell .content tm-md-editor .tools button{border-radius:7px}tm-panel-shell .content tm-md-editor .tools button:hover{background:#efede6}tm-panel-shell .content tm-md-editor .tabs{background:#efede6;border-radius:10px;padding:3px}tm-panel-shell .content tm-md-editor .tabs button{border-radius:8px}tm-panel-shell .pn-crumbs{display:flex;gap:6px;font-size:13px;color:#7a7f85;margin-bottom:6px}tm-panel-shell .pn-crumbs a{color:#6b7076;text-decoration:none}tm-panel-shell .pn-crumbs a:hover{color:var(--orange-d);text-decoration:underline}.pn-empty-state{display:flex;flex-direction:column;align-items:center;text-align:center;padding:36px 20px 30px;gap:6px}.pn-empty-state svg{width:56px;height:56px;margin-bottom:8px;fill:none;stroke:#e26a10;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.pn-empty-state h3{margin:0;font-family:var(--font-display);font-weight:700;font-size:18px;letter-spacing:-.01em}.pn-empty-state p{margin:0 0 14px;max-width:420px;color:#6b7076;font-size:14px;line-height:1.5}.pn-table td.empty-cell,.pn-table tbody tr:hover td.empty-cell{background:transparent;border-bottom:0}tm-panel-shell .content .pn-table td:last-child{white-space:nowrap}tm-panel-shell .content .pn-table .pn-link.danger{background:transparent;border:1px solid transparent}tm-panel-shell .content .pn-table .pn-link.danger:hover{background:#fef3f2;border-color:#fecdca}.pn-table td.pn-row-actions{display:table-cell;white-space:nowrap}tm-panel-shell .content div.f>span:first-child{font-size:12.5px;font-weight:600}
