@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Bricolage Grotesque Fallback;src:local("Arial");ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.00%;size-adjust:105.43%}.__className_a4bae9{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.__variable_a4bae9{--font-sans:"Bricolage Grotesque","Bricolage Grotesque Fallback"}:root{--foto-autoridad:url(/assets/autoridad.jpg);--foto-terrenos:url(/assets/finca.jpg);--foto-geografia:url(/assets/geografia.jpg);--foto-ortofoto:url(/assets/ortofoto.jpg);--ground:#F4F7FB;--ground-2:#EAF0F7;--tile:#F5F7F9;--line:#DCE2E8;--line-strong:#B9C4CE;--ink:#152A40;--ink-soft:#54667A;--card:#FFFFFF;--blue:#005FC0;--blue-deep:#00488F;--blue-wash:rgba(0,95,192,.08);--leaf:#5DA108;--leaf-text:#4E8A05;--leaf-wash:rgba(93,161,8,.12);--orange:#FC8803;--orange-text:#DD7100;--orange-wash:rgba(252,136,3,.12);--btn-ink:#FFFFFF;--photo-tint:rgba(13,30,48,.55);--band:#005FC0;--band-ink:#FFFFFF;--band-soft:rgba(255,255,255,.82);--foot:#0F2D50;--foot-ink:#E4EBF3;--foot-soft:#9FB2C8;--foot-line:rgba(159,178,200,.25);--shadow-sm:0 1px 2px rgba(21,42,64,.06),0 4px 12px rgba(21,42,64,.06);--shadow-md:0 2px 6px rgba(21,42,64,.07),0 18px 40px rgba(21,42,64,.12)}@media (prefers-color-scheme:dark){:root{--ground:#0D141C;--ground-2:#111A24;--tile:#121C27;--line:#22303F;--line-strong:#3A4C60;--ink:#E0E9F2;--ink-soft:#93A5B8;--card:#16202C;--blue:#5EA1E8;--blue-deep:#8AB9F0;--blue-wash:rgba(94,161,232,.10);--leaf:#7CC434;--leaf-text:#8ED14B;--leaf-wash:rgba(124,196,52,.12);--orange:#FC8803;--orange-text:#FDA13B;--orange-wash:rgba(252,136,3,.14);--btn-ink:#0B1119;--photo-tint:rgba(6,12,20,.66);--band:#123B66;--band-ink:#E8F0F9;--band-soft:rgba(232,240,249,.80);--foot:#0A1C30;--foot-ink:#E4EBF3;--foot-soft:#9FB2C8;--foot-line:rgba(159,178,200,.25);--shadow-sm:0 1px 2px rgba(0,0,0,.35),0 4px 12px rgba(0,0,0,.3);--shadow-md:0 2px 6px rgba(0,0,0,.4),0 18px 40px rgba(0,0,0,.45)}}:root[data-theme=light]{--ground:#F4F7FB;--ground-2:#EAF0F7;--tile:#F5F7F9;--line:#DCE2E8;--line-strong:#B9C4CE;--ink:#152A40;--ink-soft:#54667A;--card:#FFFFFF;--blue:#005FC0;--blue-deep:#00488F;--blue-wash:rgba(0,95,192,.08);--leaf:#5DA108;--leaf-text:#4E8A05;--leaf-wash:rgba(93,161,8,.12);--orange:#FC8803;--orange-text:#DD7100;--orange-wash:rgba(252,136,3,.12);--btn-ink:#FFFFFF;--photo-tint:rgba(13,30,48,.55);--band:#005FC0;--band-ink:#FFFFFF;--band-soft:rgba(255,255,255,.82);--foot:#0F2D50;--foot-ink:#E4EBF3;--foot-soft:#9FB2C8;--foot-line:rgba(159,178,200,.25);--shadow-sm:0 1px 2px rgba(21,42,64,.06),0 4px 12px rgba(21,42,64,.06);--shadow-md:0 2px 6px rgba(21,42,64,.07),0 18px 40px rgba(21,42,64,.12)}:root[data-theme=dark]{--ground:#0D141C;--ground-2:#111A24;--tile:#121C27;--line:#22303F;--line-strong:#3A4C60;--ink:#E0E9F2;--ink-soft:#93A5B8;--card:#16202C;--blue:#5EA1E8;--blue-deep:#8AB9F0;--blue-wash:rgba(94,161,232,.10);--leaf:#7CC434;--leaf-text:#8ED14B;--leaf-wash:rgba(124,196,52,.12);--orange:#FC8803;--orange-text:#FDA13B;--orange-wash:rgba(252,136,3,.14);--btn-ink:#0B1119;--photo-tint:rgba(6,12,20,.66);--band:#123B66;--band-ink:#E8F0F9;--band-soft:rgba(232,240,249,.80);--foot:#0A1C30;--foot-ink:#E4EBF3;--foot-soft:#9FB2C8;--foot-line:rgba(159,178,200,.25);--shadow-sm:0 1px 2px rgba(0,0,0,.35),0 4px 12px rgba(0,0,0,.3);--shadow-md:0 2px 6px rgba(0,0,0,.4),0 18px 40px rgba(0,0,0,.45)}:root{--ease-out:cubic-bezier(0.23,1,0.32,1);--ease-in-out:cubic-bezier(0.77,0,0.175,1);--dur-press:140ms;--dur-ui:200ms;--dur-panel:240ms;--dur-reveal:640ms}[data-reveal]{opacity:0;transform:translateY(14px);transition:opacity var(--dur-reveal) var(--ease-out),transform var(--dur-reveal) var(--ease-out)}[data-reveal][data-visible]{opacity:1;transform:none}[data-reveal-stagger]>*{opacity:0;transform:translateY(12px);transition:opacity .52s var(--ease-out),transform .52s var(--ease-out)}[data-reveal-stagger][data-visible]>*{opacity:1;transform:none}[data-reveal-stagger][data-visible]>:nth-child(2){transition-delay:60ms}[data-reveal-stagger][data-visible]>:nth-child(3){transition-delay:.12s}[data-reveal-stagger][data-visible]>:nth-child(4){transition-delay:.18s}[data-reveal-stagger][data-visible]>:nth-child(5){transition-delay:.24s}[data-reveal-stagger][data-visible]>:nth-child(6){transition-delay:.3s}@media (prefers-reduced-motion:reduce){[data-reveal-stagger]>*,[data-reveal]{opacity:1;transform:none}}:root{--font-mono:var(--font-sans)}*{box-sizing:border-box}button,input,select,textarea{font-family:inherit}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation:none!important;transition:none!important}}body{margin:0;background:var(--ground);color:var(--ink);font-family:var(--font-sans),"Bricolage Grotesque","Segoe UI","Helvetica Neue",Arial,sans-serif;font-size:15.5px;line-height:1.7;-webkit-font-smoothing:antialiased;overflow-x:hidden}.mono{font-family:var(--font-mono),Consolas,monospace}h1,h2,h3{font-weight:700;letter-spacing:-.02em;line-height:1.18;text-wrap:balance;margin:0}p{margin:0}a{color:var(--blue-deep)}a:focus-visible,button:focus-visible{outline:2px solid var(--orange);outline-offset:3px;border-radius:4px}img{max-width:100%}.wrap{max-width:1140px;margin:0 auto;padding:0 32px}@media (max-width:720px){.wrap{padding:0 20px}}.logo-atg{display:block;height:100%;width:auto;overflow:visible}.logo-atg .b1{fill:var(--leaf)}.logo-atg .b2{fill:var(--blue)}.logo-atg .b3,.logo-atg .rombo rect{fill:var(--orange)}.logo-atg .brazo{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);animation:logoBrazo .8s var(--ease-out) both}.logo-atg .b2{animation-delay:.1s}.logo-atg .b3{animation-delay:.2s}.logo-atg .rombo{transform-box:fill-box;transform-origin:center;animation:logoRombo .6s var(--ease-out) .45s both}@keyframes logoBrazo{0%{-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes logoRombo{0%{opacity:0;transform:translateY(-18px) scale(.6) rotate(-20deg)}to{opacity:1;transform:none}}.logo-atg.juego .brazo{animation:logoBrazo .8s var(--ease-out) both,logoColores 12s var(--ease-in-out) 2s infinite}.logo-atg.juego .b1{animation-delay:0s,2s}.logo-atg.juego .b2{animation-delay:.1s,6s}.logo-atg.juego .b3{animation-delay:.2s,10s}@keyframes logoColores{0%,20%{fill:var(--leaf)}33%,53%{fill:var(--blue)}66%,86%{fill:var(--orange)}to{fill:var(--leaf)}}@media (hover:hover) and (pointer:fine){.logo-atg .rombo{transition:transform var(--dur-ui) var(--ease-out)}.logo-atg:hover .rombo,a:hover>.logo .logo-atg .rombo{transform:translateY(-4px) rotate(90deg)}}.fabs{position:fixed;right:22px;bottom:22px;z-index:60;display:flex;flex-direction:column;gap:12px;animation:fabIn .6s ease both}@keyframes fabIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.fab{width:52px;height:52px;border-radius:14px;background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow-md);cursor:pointer;padding:0;display:grid;place-items:center;position:relative;transition:transform .2s ease,box-shadow .2s ease}.fab:hover{transform:translateY(-3px)}.fab:active{transform:scale(.92)}.fab .tema{width:24px;height:24px;color:var(--blue);overflow:visible;transition:color .5s ease,transform .7s cubic-bezier(.34,1.56,.64,1)}.fab .tema .tema-disco,.fab .tema .tema-recorte{transition:r .55s cubic-bezier(.4,0,.2,1),cx .55s cubic-bezier(.4,0,.2,1),cy .55s cubic-bezier(.4,0,.2,1)}.fab .tema .tema-estrella{transform-origin:12px 12px;transform:scale(.2) rotate(-72deg);opacity:0;transition:transform .55s cubic-bezier(.34,1.56,.64,1),opacity .3s ease}.fab.dark .tema{color:var(--orange);transform:rotate(1turn)}.fab.dark .tema .tema-disco{r:6.3px}.fab.dark .tema .tema-recorte{cx:30px;cy:-8px;r:0}.fab.dark .tema .tema-estrella{transform:scale(1) rotate(0);opacity:1;transition-delay:.12s}.fab:hover .tema{transform:scale(1.08)}.fab.dark:hover .tema{transform:rotate(1turn) scale(1.08)}.lang-label{font-family:var(--font-mono),Consolas,monospace;font-weight:700;font-size:14px;color:var(--blue);letter-spacing:.04em}#langFab.flip .lang-label{animation:langFlip .45s ease}@keyframes langFlip{0%{transform:rotateX(0);opacity:1}50%{transform:rotateX(90deg);opacity:0}to{transform:rotateX(0);opacity:1}}:root.theming,:root.theming *{transition:background-color .5s ease,color .5s ease,border-color .5s ease,fill .5s ease,stroke .5s ease}@media (max-width:720px){.fabs{right:14px;bottom:14px}.fab{width:46px;height:46px}}