html{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;text-rendering:optimizelegibility;-moz-osx-font-smoothing:auto;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:subpixel-antialiased;font-kerning:normal}html,body{margin:0;padding:0}html *,body *{box-sizing:border-box;-webkit-text-size-adjust:none}hr{border:none;border-bottom:1px solid gray;margin:1rem 0;padding:0}button,input,textarea,select{-webkit-appearance:none;color:inherit;background:0 0;border:none;border-radius:0;outline:none;margin:0;padding:0;font-family:text-font;font-size:1rem}button{cursor:pointer}svg{fill:currentColor;vertical-align:middle}canvas{-webkit-touch-callout:none;-webkit-user-select:none}:root{--max-width:1100px;--border-radius:12px;--font-mono:ui-monospace, Menlo, Monaco, "Cascadia Mono", "Segoe UI Mono", "Roboto Mono", "Oxygen Mono", "Ubuntu Monospace", "Source Code Pro", "Fira Mono", "Droid Sans Mono", "Courier New", monospace;--foreground-rgb:0, 0, 0;--background-start-rgb:214, 219, 220;--background-end-rgb:255, 255, 255;--primary-glow:conic-gradient(from 180deg at 50% 50%, #16abff33 0deg, #0885ff33 55deg, #54d6ff33 120deg, #0071ff33 160deg, transparent 360deg);--secondary-glow:radial-gradient(#fff, #fff0);--tile-start-rgb:239, 245, 249;--tile-end-rgb:228, 232, 233;--tile-border:conic-gradient(#00000080, #00000040, #00000030, #00000020, #00000010, #00000010, #00000080);--callout-rgb:238, 240, 241;--callout-border-rgb:172, 175, 176;--card-rgb:180, 185, 188;--card-border-rgb:131, 134, 135}@media (prefers-color-scheme:dark){:root{--foreground-rgb:255, 255, 255;--background-start-rgb:0, 0, 0;--background-end-rgb:0, 0, 0;--primary-glow:radial-gradient(#0141ff66, #0141ff00);--secondary-glow:linear-gradient(to bottom right, #0141ff00, #0141ff00, #0141ff4d);--tile-start-rgb:2, 13, 46;--tile-end-rgb:2, 5, 19;--tile-border:conic-gradient(#ffffff80, #ffffff40, #ffffff30, #ffffff20, #ffffff10, #ffffff10, #ffffff80);--callout-rgb:20, 20, 20;--callout-border-rgb:108, 108, 108;--card-rgb:100, 100, 100;--card-border-rgb:200, 200, 200}}*{box-sizing:border-box;margin:0;padding:0}html{font-feature-settings:"kern";font-kerning:normal;font-variant-ligatures:common-ligatures;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;text-rendering:optimizelegibility;-moz-osx-font-smoothing:auto;-moz-osx-font-smoothing:grayscale}html,body{font-family:text-font,Georgia}button,input{font-family:text-font,Avenir Next,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}a{color:inherit;text-decoration:none}@media (prefers-color-scheme:dark){html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}}.title-xl{font-size:5rem;line-height:.85}@media (width>=810px){.title-xl{font-size:5rem}}.title-l{font-size:4rem;line-height:.87}@media (width>=810px){.title-l{font-size:4rem}}.title{font-size:3rem;line-height:.9}@media (width>=810px){.title{font-size:3rem}}.text-l{font-size:2rem;line-height:1.066}@media (width>=810px){.text-l{font-size:2rem}}.text{font-size:1rem}@media (width>=810px){.text{font-size:1rem}}.text-s{font-size:14px;line-height:18px}@media (width>=810px){.text-s{font-size:1.4rem;line-height:1.5}}h1{font-size:5rem;line-height:.85}@media (width>=810px){h1{font-size:5rem}}h2{font-size:4rem;line-height:.87}@media (width>=810px){h2{font-size:4rem}}h3{font-size:3rem;line-height:.9}@media (width>=810px){h3{font-size:3rem}}h4{font-size:1rem}@media (width>=810px){h4{font-size:1rem}}h1,h2,h3,h4{margin:1rem 0;font-weight:700}h1,h2,h3{letter-spacing:-.03em;font-family:title-font}html::-webkit-scrollbar{display:none}body::-webkit-scrollbar{display:none}html,body{color:#171717;background:#fdfdfc}body{color:#171717;background:#fdfdfc;min-height:100dvh;font-size:1rem}@media (width>=810px){body{font-size:1rem}}html{font-size:3vw}@media screen and (width>=400px){html{font-size:11px}}@media screen and (width>=810px){html{font-size:12px}}@media screen and (width>=1020px){html{font-size:13px}}@media screen and (width>=1441px){html{font-size:14px}}@media screen and (width>=1620px){html{font-size:15px}}@media screen and (width>=50rem){html{font-size:15px}}.font-mono{font-family:mono-font}.mapboxgl-ctrl-bottom-right{display:none}@media (width>=810px){.mapboxgl-ctrl-bottom-right{display:block}}.mapboxgl-ctrl-bottom-left{display:none}@media (width>=810px){.mapboxgl-ctrl-bottom-left{display:block}}.mapboxgl-popup-content{color:#fdfdfc;background-color:#4c4c4c;border-radius:8px;padding:.8rem 1rem;font-size:1rem}@media (width>=810px){.mapboxgl-popup-content{font-size:1rem}}.mapboxgl-popup-content{font-weight:700}.mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip{border-top-color:#4c4c4c}.mapboxgl-popup-close-button{color:#fdfdfc;background-color:#222;border:2px solid #fdfdfc;border-radius:1000px;width:1.8rem;height:1.8rem;font-size:1.5rem;line-height:1.8rem;position:absolute;top:0;right:0;transform:translate(50%,-50%)}.mapboxgl-popup-close-button:hover{color:#fdfdfc;background-color:#4c4c4c}@font-face{font-family:text-font;font-style:normal;font-weight:400;src:url(../../../fonts/Ivar%20Text/IvarText-Regular.ttf)}@font-face{font-family:text-font;font-style:italic;font-weight:400;src:url(../../../fonts/Ivar%20Text/IvarText-Italic.ttf)}@font-face{font-family:text-font;font-style:normal;font-weight:700;src:url(../../../fonts/Ivar%20Text%20SemBd/IvarText-SemiBold.ttf)}@font-face{font-family:text-font;font-style:italic;font-weight:700;src:url(../../../fonts/Ivar%20Text%20SemBd/IvarText-SemiBoldItalic.ttf)}@font-face{font-family:text-font;font-style:normal;font-weight:900;src:url(../../../fonts/PPObjectSans-Black.ttf)}@font-face{font-family:text-font;font-style:italic;font-weight:900;src:url(../../../fonts/PPObjectSans-BlackItalic.ttf)}@font-face{font-family:mono-font;font-style:normal;font-weight:400;src:url(../../../fonts/TGFrekuentMono-Regular.ttf)}@font-face{font-family:mono-font;font-style:normal;font-weight:700;src:url(../../../fonts/TGFrekuentMono-Medium.ttf)}@font-face{font-family:title-font;font-style:normal;font-weight:400;src:url(../../../fonts/Fujiwara/Fujiwara%20B/FujiwaraB-Regular.ttf)}@font-face{font-family:title-font;font-style:italic;font-weight:400;src:url(../../../fonts/Fujiwara/Fujiwara%20B/FujiwaraB-Italic.ttf)}@font-face{font-family:title-font;font-style:normal;font-weight:700;src:url(../../../fonts/Fujiwara/Fujiwara%20B%20Med/FujiwaraB-Medium.ttf)}@font-face{font-family:title-font;font-style:italic;font-weight:700;src:url(../../../fonts/Fujiwara/Fujiwara%20B%20Med/FujiwaraB-MediumItalic.ttf)}@font-face{font-family:Helvetica;font-style:normal;font-weight:400;src:url(../../../fonts/Helvetica/Helvetica-Regular.ttf)}@font-face{font-family:Helvetica;font-style:italic;font-weight:400;src:url(../../../fonts/Helvetica/Helvetica-Italic.ttf)}@font-face{font-family:Helvetica;font-style:normal;font-weight:700;src:url(../../../fonts/Helvetica/Helvetica-Bold.ttf)}@font-face{font-family:Helvetica;font-style:italic;font-weight:700;src:url(../../../fonts/Helvetica/Helvetica-BoldItalic.ttf)}.outer.svelte-178dl3j{opacity:1}.outer.svelte-178dl3j .wrap:where(.svelte-178dl3j){opacity:.6;letter-spacing:.01em;justify-content:center;align-items:center;gap:1rem;width:100%;max-width:50rem;margin:2rem auto;padding:0 1.5rem;font-family:Helvetica;font-size:1rem;font-weight:400;display:flex}.outer.svelte-178dl3j .wrap:where(.svelte-178dl3j) .copyright:where(.svelte-178dl3j){opacity:.6}.logo-home.svelte-12qhfyh{text-align:center;width:100%;height:100%;margin:0 auto;padding:2rem 0;display:block}.logo-home.svelte-12qhfyh svg{width:12rem;height:100%;margin:0 auto}
