@layer root,global,btns,clickable-card,form;@layer root{@font-face{font-display:swap;font-family:Playfair Display;font-style:normal;font-weight:400;src:url(/fonts/playfair-display-v37-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/fonts/inter-v18-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(/fonts/inter-v18-latin-700.woff2) format("woff2")}:root{--font-body: Inter, system-ui, Helvetica, sans-serif;--font-headings: "Playfair Display", system-ui, Helvetica, sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scrollbar-gutter:stable;@media (prefers-reduced-motion: no-preference){scroll-behavior:smooth}--fs-9xl: clamp(2.5rem, .89189rem + 6.126vw, 6.75rem);--fs-8xl: clamp(2.375rem, 1.14527rem + 4.685vw, 5.625rem);--fs-7xl: clamp(2.25rem, 1.30405rem + 3.604vw, 4.75rem);--fs-6xl: clamp(2.125rem, 1.46284rem + 2.523vw, 3.875rem);--fs-5xl: clamp(2rem, 1.52703rem + 1.802vw, 3.25rem);--fs-4xl: clamp(1.875rem, 1.54392rem + 1.261vw, 2.75rem);--fs-3xl: clamp(1.75rem, 1.56081rem + .721vw, 2.25rem);--fs-2xl: clamp(1.5rem, 1.35811rem + .541vw, 1.875rem);--fs-xl: clamp(1.375rem, 1.28041rem + .36vw, 1.625rem);--fs-l: clamp(1.25rem, 1.2027rem + .18vw, 1.375rem);--fs-m: 1.125rem;--fs-s: 1rem;--fs-xs: .875rem;--fs-2xs: .75rem;--space-alpha: 1.8em;--space-bravo: 1em;--content: 77.5rem;--section-padding: clamp(4rem, 2.90984rem + 4.59vw, 7.5rem);--columns-gap: clamp(1.875rem, 1.11824rem + 2.883vw, 3.875rem);--content-gap: 1.875rem;--gap: clamp(1rem, 1rem + 0vw, 1rem);--br: 1.875rem;--clr-primary-400: hsl(200, 100%, 8%);--clr-primary-600: hsl(200, 100%, 10%);--clr-accent-400: hsl(36, 100%, 55%);--bg-primary: var(--clr-1000);--bg-secondary: var(--clr-primary-400);--clr-heading: hsl(243, 48%, 9%);--clr-text: hsl(243, 48%, 9%);--red: hsl(18 100% 50%);--green: hsl(130 52% 46%);--yellow: hsl(44 83% 53%);--blue: hsl(215 100% 53%);--focus: hsl(289, 100%, 50%);--valid: var(--green);--invalid: var(--red);--clr-warning: var(--yellow);--clr-1000: hsl(0, 0%, 100%);--clr-950: hsl(0, 0%, 95%);--clr-900: hsl(0, 0%, 90%);--clr-850: hsl(0, 0%, 85%);--clr-800: hsl(0, 0%, 80%);--clr-750: hsl(0, 0%, 75%);--clr-700: hsl(0, 0%, 70%);--clr-650: hsl(0, 0%, 65%);--clr-600: hsl(0, 0%, 60%);--clr-550: hsl(0, 0%, 55%);--clr-500: hsl(0, 0%, 50%);--clr-450: hsl(0, 0%, 45%);--clr-400: hsl(0, 0%, 40%);--clr-350: hsl(0, 0%, 35%);--clr-300: hsl(0, 0%, 30%);--clr-250: hsl(0, 0%, 25%);--clr-200: hsl(0, 0%, 20%);--clr-150: hsl(0, 0%, 15%);--clr-100: hsl(0, 0%, 10%);--clr-50: hsl(0, 0%, 50%);--clr-0: hsl(0, 0%, 0%);color-scheme:light}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0;min-width:0}img,video,svg{max-width:100%;height:auto;display:block}input,button,textarea,select{font:inherit}textarea{resize:vertical}p,h1,h2,h3,a,li{overflow-wrap:break-word}p{hyphenate-limit-chars:7;hyphens:auto;text-align:justify;text-wrap:pretty}}@layer btns{.btn-1,.btn-2{display:flex;align-items:center;justify-content:center;padding:.3em;border:1px solid transparent;outline:none;border-radius:var(--br);font-weight:700;width:100%;max-width:fit-content;transition:opacity .2s}.btn-1{background-color:var(--clr-primary-400);color:#fff}.btn-1:hover{opacity:.6}.btn-2{background-color:var(--clr-1000);color:var(--clr-text)}.btn-2:hover{opacity:.6}.btn-1:focus,.btn-1:focus-visible,.btn-2:focus,.btn-2:focus-visible,a:-webkit-any-link:focus,a:-webkit-any-link:focus-visible,a:focus,a:focus-visible,a:focus-within{outline:1px solid currentColor;outline-offset:4px;outline-width:3px;border-radius:var(--br)}}@layer global{h1,h2,h3{font-family:var(--font-headings);color:var(--clr-heading);line-height:1;text-wrap:balance}@media (width < 64em){h1,h2,h3{line-height:1.2}}a{text-decoration:none;font-weight:500;color:hsl(var(--clr-text))}a:hover{opacity:.7}button{cursor:pointer;border:transparent}h1{font-size:var(--fs-6xl)}h2{font-size:var(--fs-3xl)}h3{font-size:var(--fs-xl)}body{font-family:var(--font-body);background-color:var(--bg-primary);font-size:var(--fs-s);color:var(--clr-text);line-height:1.8;accent-color:var(--clr-accent-400)}.sr-only{border:0;padding:0;margin:0;position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);white-space:nowrap}.content-grid{--breakout-max-width: 1400px;--breakout-size: calc((var(--breakout-max-width) - var(--content)) / 2);--content-max-width: min( 100% - (var(--columns-gap) * 2), var(--special-width, 77.5rem) - var(--columns-gap) );--half-columns-gap: calc(var(--columns-gap) / 2);display:grid;grid-template-columns:[full-width-start] minmax(var(--half-columns-gap),1fr) [breakout-start] minmax(0,var(--breakout-size)) [content-start] calc(var(--content-max-width) / 2) [gap-start] calc(min(100%,var(--columns-gap))/2) [center] calc(min(100%,var(--columns-gap))/2) [gap-end] calc(var(--content-max-width) / 2) [content-end] minmax(0,var(--breakout-size)) [breakout-end] minmax(var(--half-columns-gap),1fr) [full-width-end]}.content-grid>:not(.breakout,.full-width){grid-column:content}@media (width < 64em){.content-grid{row-gap:var(--gap)}}.section-padding{padding-block:var(--section-padding)}.wrapper{width:min(100% - var(--columns-gap),var(--content));margin:0 auto;display:grid;align-items:start;gap:var(--columns-gap)}.content{display:grid;align-content:start;row-gap:var(--content-gap)}.grid-cols-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--columns-gap)}.grid-cols-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--columns-gap)}.center{text-align:center}input,select,textarea{padding:.2em 1em;border:none;border-block-end:1px solid var(--clr-200);background-color:transparent}input:focus,input:focus-visible,textarea:focus,textarea:focus-visible{outline:4px auto -webkit-focus-ring-color;outline-offset:4px}@media (width < 64em){.grid-cols-2{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-3{display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}}@media (prefers-reduced-motion: no-preference){@keyframes fadeUp{to{scale:1}}@keyframes fade-left{to{scale:1;transform:translate(0)}}@keyframes fade-right{to{scale:1;transform:translate(0)}}}.hide b{display:none}ul{list-style-position:inside}}a[data-astro-cid-eimmu3lg]{display:inline-block;text-decoration:none;font-weight:400;font-size:var(--fs-s)}a[data-astro-cid-eimmu3lg].active{text-decoration:underline;text-underline-offset:.5em;text-decoration-thickness:1px}.top[data-astro-cid-wlspcwf4]{position:fixed;bottom:30px;right:30px;background-color:hsl(from var(--clr-900) h s l / 40%);border:1px solid var(--clr-100);width:42px;aspect-ratio:1;border-radius:50%;z-index:10;display:flex;justify-content:center;align-items:center}@media (prefers-reduced-motion: no-preference){.top-start[data-astro-cid-wlspcwf4]{scale:0;animation:topUp 1s linear forwards;animation-timeline:view();animation-range-start:850px;animation-range-end:1050px}@keyframes topUp{to{scale:1}}}@media (width < 40em){.top[data-astro-cid-wlspcwf4]{bottom:20px;right:20px}}.logo[data-astro-cid-3ef6ksr2]{min-width:100px;color:var(--clr-primary-400)}header[data-astro-cid-3ef6ksr2]{padding-block:1.8rem}nav[data-astro-cid-3ef6ksr2]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--gap);color:var(--clr-400)}.internal-links[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:var(--gap)}.btn-1[data-astro-cid-3ef6ksr2]{padding-inline:.5em}.close-menu-icon[data-astro-cid-3ef6ksr2],.movil-menu-icon[data-astro-cid-3ef6ksr2]{display:none}.skip-link[data-astro-cid-3ef6ksr2]{background:#000;border-bottom-right-radius:8px;color:#fff;font-weight:700;left:0;padding:5px 10px;position:fixed;top:0;transform:translateY(-102%);transition:transform .3s;z-index:9999}.skip-link[data-astro-cid-3ef6ksr2]:focus-visible{outline:4px auto -webkit-focus-ring-color;transform:translateY(0)}@media (width < 64em){.internal-links-wrapper[data-astro-cid-3ef6ksr2]{background-color:var(--clr-1000);position:absolute;flex-direction:column;justify-content:center;align-items:center;padding-block:calc(var(--section-padding) / 2);gap:calc(var(--gap) * 2);inset:70.925px 0 auto;transform-origin:top;z-index:100;scale:0;opacity:0;display:none;transition:all .3s allow-discrete}.internal-links-wrapper-active[data-astro-cid-3ef6ksr2]{display:flex;scale:1;opacity:1}@starting-style{.internal-links-wrapper[data-astro-cid-3ef6ksr2]{opacity:0;scale:0}}.internal-links[data-astro-cid-3ef6ksr2]{flex-direction:column}.close-menu-icon[data-astro-cid-3ef6ksr2]{display:block;background-color:transparent;color:var(--clr-primary-400)}.movil-menu-icon[data-astro-cid-3ef6ksr2]{background-color:transparent;display:block;color:var(--clr-primary-400)}}footer[data-astro-cid-sz7xmlte]{background-color:var(--bg-secondary);color:var(--clr-1000);padding-bottom:2rem}footer[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--clr-1000)}.card-info[data-astro-cid-sz7xmlte]{display:flex;align-items:center;justify-content:center;gap:1rem;padding:1rem 0}.logo[data-astro-cid-sz7xmlte]{max-width:600px;margin:auto;padding-block:2.25rem}.icon-wrapper[data-astro-cid-sz7xmlte]{width:3rem;height:3rem;background-color:var(--clr-1000);border-radius:var(--br);color:var(--clr-primary-400);display:flex;justify-content:center;align-items:center}.policy-links[data-astro-cid-sz7xmlte]{display:flex;justify-content:center;gap:var(--gap)}
