/*! tailwindcss v4.1.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%}}}.heroboxroadmap[data-astro-cid-hi5jumko]{width:100%;padding-top:calc(var(--spacing,.25rem)*6);padding-bottom:calc(var(--spacing,.25rem)*6);text-align:center;overflow:hidden}@media (min-width:48rem){.heroboxroadmap[data-astro-cid-hi5jumko]{padding-top:calc(var(--spacing,.25rem)*12)}}h1[data-astro-cid-hi5jumko]{margin-bottom:calc(var(--spacing,.25rem)*8);text-align:center;font-size:var(--text-3xl,2.25rem);line-height:var(--tw-leading,var(--text-3xl--line-height, 1.2 ));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-white,#fff)}@media (min-width:48rem){h1[data-astro-cid-hi5jumko]{font-size:var(--text-4xl,2.5rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}}@media (min-width:64rem){h1[data-astro-cid-hi5jumko]{font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1))}}@media (min-width:75rem){h1[data-astro-cid-hi5jumko]{font-size:var(--text-6xl,3.75rem);line-height:var(--tw-leading,var(--text-6xl--line-height,1))}}@media (min-width:88.5rem){h1[data-astro-cid-hi5jumko]{font-size:var(--text-6xl,3.75rem);line-height:var(--tw-leading,var(--text-6xl--line-height,1))}}@media (min-width:93rem){h1[data-astro-cid-hi5jumko]{font-size:var(--text-6xl,3.75rem);line-height:var(--tw-leading,var(--text-6xl--line-height,1))}}p[data-astro-cid-hi5jumko].chapo{z-index:20;text-align:center;max-width:700px;margin-inline:auto;font-size:20px;position:relative}@media (min-width:48rem){p[data-astro-cid-hi5jumko].chapo{font-size:24px}}.cta-container[data-astro-cid-hi5jumko]{z-index:50;margin-bottom:calc(var(--spacing,.25rem)*8);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*4);flex-direction:column;display:flex;position:relative}@media (min-width:48rem){.cta-container[data-astro-cid-hi5jumko]{margin-bottom:calc(var(--spacing,.25rem)*12);gap:calc(var(--spacing,.25rem)*8);flex-direction:row}}.heroimg[data-astro-cid-hi5jumko]{margin-top:calc(var(--spacing,.25rem)*-6);padding-block:calc(var(--spacing,.25rem)*12);text-align:center;background:url(/img/dagrid.svg) 50%/cover;position:relative}.heroimg[data-astro-cid-hi5jumko] .heroimgcontainer{max-width:300px;margin-inline:auto;position:relative}@media (min-width:40rem){.heroimg[data-astro-cid-hi5jumko] .heroimgcontainer{max-width:400px}}@media (min-width:48rem){.heroimg[data-astro-cid-hi5jumko] .heroimgcontainer{max-width:512px}}.heroimg[data-astro-cid-hi5jumko] .heroimgcontainer img{z-index:50;margin-inline:auto;width:100%;margin-left:-32px;position:relative}@media (min-width:40rem){.heroimg[data-astro-cid-hi5jumko] .heroimgcontainer img{margin-left:-38px}}@media (min-width:48rem){.heroimg[data-astro-cid-hi5jumko] .heroimgcontainer img{margin-left:-50px}}.heroimg[data-astro-cid-hi5jumko] .laser-beam{z-index:30;height:calc(var(--spacing,.25rem)*2);--tw-translate-x: -50% ;width:100%;--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y);--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:#00a6af3b;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-gradient-via:#c2fcf7;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-to:#00a6af3b;filter:drop-shadow(0 0 10px #aff5fd)drop-shadow(0 0 20px #aff5fd99)drop-shadow(0 0 30px #aff5fd80);margin-inline:auto;position:absolute;top:53%;left:50%}@media (min-width:48rem){.heroimg[data-astro-cid-hi5jumko] .laser-beam{top:52%}}.heroimg[data-astro-cid-hi5jumko] svg.circlesupport{z-index:40;--tw-translate-x: -50% ;width:86%;--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y);filter:blur(6px);margin-inline:auto;position:absolute;top:57%;left:51%}@media (min-width:40rem){.heroimg[data-astro-cid-hi5jumko] svg.circlesupport{width:86%}}@media (min-width:48rem){.heroimg[data-astro-cid-hi5jumko] svg.circlesupport{width:86%}}.heroimg[data-astro-cid-hi5jumko] svg.beam{z-index:40;--tw-translate-x: -50% ;max-width:260px;--tw-translate-y: -42% ;translate:var(--tw-translate-x)var(--tw-translate-y);filter:blur(10px);margin-inline:auto;position:absolute;top:50%;left:50%}@media (min-width:40rem){.heroimg[data-astro-cid-hi5jumko] svg.beam{max-width:320px}}@media (min-width:48rem){.heroimg[data-astro-cid-hi5jumko] svg.beam{width:100%;max-width:500px}}.heroimg[data-astro-cid-hi5jumko] svg.elipse-gradient{z-index:10;--tw-translate-x: -50% ;width:1200px;--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y);filter:drop-shadow(0 0 10px #00a6af66)drop-shadow(0 0 50px #00a6af4d)drop-shadow(0 0 5px #00a6af33);margin-inline:auto;position:absolute;top:52%;left:50%}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}
