@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/barlow-latin-400-normal.qiz4-Cze.woff2)format("woff2"),url(/_astro/barlow-latin-400-normal.fsAxiSwU.woff)format("woff")}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/barlow-latin-500-normal.BPAOfeC8.woff2)format("woff2"),url(/_astro/barlow-latin-500-normal.C1h8hMer.woff)format("woff")}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/barlow-latin-600-normal.DILqtrty.woff2)format("woff2"),url(/_astro/barlow-latin-600-normal.CNwfPWQD.woff)format("woff")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/barlow-condensed-latin-600-normal.DepVgxBB.woff2)format("woff2"),url(/_astro/barlow-condensed-latin-600-normal.BFJEwTuo.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-latin-500-normal.DSY6xOcd.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-500-normal.CB9ihrfo.woff)format("woff")}:root{--color-night:#101e29;--color-blue:#203d53;--color-pine:#193a3a;--color-ivory:#fcfcf7;--color-mist:#edf0eb;--color-muted:#aabbbe;--color-amber:#e9b963;--color-lime:#d9f162;--surface-page:var(--color-night);--text-primary:var(--color-mist);--text-heading:var(--color-ivory);--text-waypoint:var(--color-lime);--border-subtle:#edf0eba6;--font-body:"Barlow", sans-serif;--font-display:"Barlow Condensed", sans-serif;--font-utility:"IBM Plex Mono", monospace;--button-radius:3px;--motion-fast:.18s;--motion-easing:cubic-bezier(.22, 1, .36, 1);color-scheme:dark;font-family:var(--font-body);color:var(--text-primary);background:var(--surface-page);font-synthesis:none}*,:before,:after{box-sizing:border-box}body{background:linear-gradient(163deg, var(--color-night), var(--color-blue));margin:0}button,input{font:inherit}button,a,summary{-webkit-tap-highlight-color:transparent;touch-action:manipulation}button,summary{cursor:pointer}a{color:inherit;text-decoration:none}button{color:inherit}img{max-width:100%;height:auto;display:block}h1,h2,h3,p{margin:0}h1,h3{font-family:var(--font-display);font-weight:600}:focus-visible{outline:3px solid var(--color-lime);outline-offset:6px}[id]{scroll-margin-top:28px}::selection{background:var(--color-lime);color:var(--color-night)}.skip-link{z-index:20;color:var(--color-night);background:var(--color-lime);padding:16px;position:fixed;top:-100px;left:16px}.skip-link:focus{top:16px}.action{border:1px solid var(--text-primary);border-radius:var(--button-radius);width:fit-content;min-height:52px;font:600 18px/1.4 var(--font-body);white-space:nowrap;background:0 0;justify-content:center;align-items:center;gap:15px;padding:9px 20px;display:inline-flex}.action--solid{background:var(--color-pine);border-color:var(--color-pine)}.action:hover{background:#edf0eb14}.action--solid:hover{background:#244949}.action__arrow{flex:none;display:inline-flex}.badge-arrow{flex:none;width:32px;height:32px;display:block}.badge-arrow--down{transform:rotate(90deg)}.hero{background:#97b8f5;height:min(71.1111vw,1200px);min-height:600px;position:relative;overflow:hidden}.hero__landscape{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute}.hero__content{flex-direction:column;align-items:center;width:min(100% - 80px,1220px);margin:auto;padding-top:43px;display:flex;position:relative}.hero h1{color:var(--color-ivory);white-space:nowrap;font-size:clamp(48px,5.41667vw,78px);line-height:1.05}.hero h1 span:last-child{color:var(--color-night)}.hero__identity{flex-direction:column;align-items:center;width:min(27.8472vw,480px);margin-top:81px;display:flex;transform:translate(-18px)}.hero__symbol{width:72.57%;height:auto}.hero__wordmark{width:100%;height:auto;margin-top:5px}.hero__caption{font:500 13px/1.3 var(--font-utility);text-transform:uppercase;background:#101e2966;padding:14px 18px;position:absolute;bottom:23px;right:23px}.hero-actions{background:#0000006e;grid-template-columns:1fr 1fr;gap:12%;min-height:188px;padding:32px 6% 34px;display:grid}.hero-actions__title{font-size:24px;font-weight:500;line-height:1.2}.hero-actions__description{margin:4px 0 12px;font-size:16px;line-height:1.4}.journey{width:min(85.625%,1233px);margin:0 auto}.journey-heading{text-align:center;flex-direction:column;align-items:center;height:229px;display:flex}.journey-heading__arrival{flex-direction:column;align-items:center;padding-top:10px;display:flex}.dotted-line{background:radial-gradient(circle, var(--color-mist) 2.5px, transparent 3px) center top / 6px 11px repeat-y;flex-shrink:0;width:6px;height:51px;display:block}.journey-heading__arrival .badge-arrow{width:55px;height:55px}.journey-heading h2{color:var(--text-waypoint);font:500 28px/1.3 var(--font-utility)}.journey-heading__departure{height:55px;margin-top:17px}.journey-heading--first{height:155px;padding-top:41px}.journey-heading--first .journey-heading__departure{margin-top:10px}.journey-heading--parcel{height:314px}.journey-heading--parcel h2{margin-top:48px}section[aria-labelledby=aventuras]>.journey-heading{height:219px}section[aria-labelledby=jugadores]>.journey-heading{height:231px}.journey-row{border-top:1px solid var(--border-subtle);grid-template-columns:1fr 430px 1fr;align-items:center;min-width:0;display:grid;position:relative}.eyebrow{font:500 13px/1.3 var(--font-utility);text-transform:uppercase}.row-label{position:absolute;top:12px;left:0}.row-center{text-align:center;grid-column:2}.row-center h3{margin-bottom:17px;font-size:30px;line-height:1.05}.row-center>p{font-size:18px;line-height:1.4}.row-action{grid-column:3;justify-self:end}.property-row{min-height:220px}.village-row{min-height:223px}.village-row .row-center{justify-self:center;max-width:350px}.shop-row{border-bottom:1px solid var(--border-subtle);min-height:242px}.shop-row .row-center{justify-self:center;max-width:396px}.access-row{min-height:138px}.access-row .access-row__title{font-size:20px;font-weight:500}.access-row .access-row__description{margin-top:5px;font-size:16px}.address-row{border-bottom:1px solid var(--border-subtle);min-height:96px}.server-address{font:500 30px/1.4 var(--font-utility);background:0 0;border:0;grid-column:2;justify-self:center;padding:8px 0}.server-address:hover{color:var(--color-lime)}.copy-feedback{text-align:right;width:260px;color:var(--color-lime);font-size:16px;position:absolute;right:0}.feature-row{grid-template-columns:minmax(0,409fr) minmax(0,380fr) minmax(0,336fr);column-gap:54px}.feature-copy{grid-column:2}.feature-copy h3{color:var(--text-heading);font-size:37px;line-height:1.05}.feature-copy>p{margin-top:28px;font-size:18px;line-height:1.4}.adventure-row{border-bottom:1px solid var(--border-subtle);min-height:346px}.adventure-image{aspect-ratio:409/220;cursor:zoom-in;grid-column:1;width:100%;display:block}.adventure-image img{object-fit:cover;width:100%;height:100%}.adventure-row h3{font-size:48px}.adventure-row .adventure-name{margin-top:18px;font-size:24px;font-weight:600}.adventure-row .adventure-description{max-width:325px;margin-top:26px;font-size:20px}.guide-row{min-height:220px}.guide-row .row-action,.commands-row .row-action,.players-row .row-action{align-self:start;margin-top:42px}.commands-row{border-bottom:1px solid var(--border-subtle);min-height:162px}.players-row{align-items:start;min-height:236px;padding-top:30px}.players-row .feature-copy>p{margin-top:34px}.players-row .row-action{margin-top:12px}.site-footer{background:var(--color-night);justify-content:space-between;align-items:center;gap:40px;min-height:152px;padding:32px 7% 32px 4.444%;display:flex}.footer-brand{align-items:center;gap:21px;display:flex}.footer-brand img{object-fit:contain;width:64px;height:64px}.footer-brand strong{font:600 23px/1.4 var(--font-display);text-transform:uppercase}.footer-brand p{color:var(--color-muted);margin-top:2px;font-size:15px;line-height:1.4}.site-footer nav{gap:24px;font-size:17px;font-weight:500;display:flex}.site-footer nav a{padding-block:14px}.site-footer nav a:hover{color:var(--color-amber)}.info-dialog{border:1px solid var(--border-subtle);border-radius:var(--button-radius);background:var(--color-night);width:min(560px,100% - 40px);max-height:calc(100dvh - 48px);color:var(--color-mist);padding:0}.info-dialog::backdrop{background:#040c13c7}.info-dialog__body{padding:42px}.info-dialog .eyebrow{color:var(--color-lime);margin-bottom:16px}.info-dialog h2{font:600 36px/1.1 var(--font-display);padding-right:15px}.info-dialog p:not(.eyebrow){margin-top:20px;font-size:18px;line-height:1.55}.info-dialog .action{margin-top:28px}.dialog-close{background:0 0;border:0;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:8px;right:8px}.no-script{text-align:center;padding:24px}@media (prefers-reduced-motion:no-preference) and (hover:hover){.action{transition:transform var(--motion-fast) var(--motion-easing)}.action:focus-visible{transition:none}.action:active:not(:focus-visible){transform:scale(.98)}}@media (width<=1199px){.journey{width:calc(100% - 96px)}.journey-row{grid-template-columns:1fr minmax(330px,430px) 1fr;column-gap:20px}.row-action .action{gap:8px;padding-inline:14px;font-size:16px}.row-action .badge-arrow{width:24px;height:24px}.row-label{max-width:200px}.hero-actions{gap:8%}.hero-actions__title{font-size:21px}.feature-row{grid-template-columns:1fr 1fr auto;gap:28px}.feature-copy h3{font-size:34px}.adventure-row h3{font-size:42px}}@media (width<=1000px){.hero h1{white-space:normal;text-align:center;text-wrap:balance}.hero{height:auto;min-height:710px}.hero__content{padding-bottom:90px}.hero__identity{width:300px;margin-top:42px;transform:none}.journey-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;padding:55px 0 38px}.row-center{text-align:left;grid-column:1}.row-action{grid-column:2}.village-row .row-center,.shop-row .row-center{justify-self:start;max-width:none}.server-address{grid-column:1/-1;font-size:28px}.address-row{padding:30px 0 20px}.address-row .copy-feedback{text-align:center;grid-column:1/-1;justify-self:center;width:auto;position:static}.address-row .copy-feedback:empty{display:none}.feature-copy{grid-column:2}.adventure-row .row-action{justify-self:start}.adventure-row .feature-copy{grid-row:1/3}.adventure-row .row-action,.guide-row .feature-copy,.commands-row .feature-copy,.players-row .feature-copy{grid-column:1}.guide-row .row-action,.commands-row .row-action,.players-row .row-action{align-self:center;margin-top:0}}@media (width<=760px){.hero{height:auto;min-height:0}.hero__landscape{object-position:55% center}.hero__content{width:calc(100% - 40px);padding:30px 0 90px}.hero h1{font-size:clamp(40px,7.5vw,56px);line-height:1.04}.hero h1 span{display:block}.hero h1 span:last-child{max-width:350px;margin:6px auto 0}.hero__identity{width:min(66vw,270px);margin-top:28px}.hero__caption{padding:11px 13px;font-size:10px;bottom:16px;right:16px}.hero-actions{grid-template-columns:1fr;gap:28px;padding:30px 24px}.hero-actions>div+div{border-top:1px solid #edf0eb40;padding-top:26px}.hero-actions__title{max-width:34ch;font-size:22px;line-height:1.25}.hero-actions__description{margin:8px 0 16px;font-size:16px;line-height:1.5}.action{min-height:48px;padding:8px 16px;font-size:17px}.journey{width:calc(100% - 48px)}.journey-heading{height:205px}.journey-heading__departure{height:40px;margin-top:12px}.journey-heading h2{font-size:22px;line-height:1.4}.journey-heading--first{height:151px;padding-top:40px}.journey-heading--parcel{height:265px}.journey-heading--parcel h2{text-wrap:balance;max-width:380px;margin-top:22px}.journey-heading--parcel h2 br{display:none}section[aria-labelledby=aventuras]>.journey-heading,section[aria-labelledby=jugadores]>.journey-heading{height:205px}.dotted-line{background-size:5px 10px;width:5px}.journey-row{flex-direction:column;align-items:stretch;gap:0;min-height:0;padding:50px 0 32px;display:flex}.eyebrow{font-size:11px}.row-label{max-width:none;top:13px}.row-center{text-align:center}.row-center h3{margin-bottom:14px;font-size:30px}.row-center>p{max-width:390px;margin-inline:auto;font-size:17px;line-height:1.5}.row-action{align-self:center;margin-top:24px}.row-action .action{gap:15px;padding-inline:16px;font-size:17px}.row-action .badge-arrow{width:28px;height:28px}.village-row .row-center,.shop-row .row-center{max-width:390px;margin:auto}.access-row .access-row__title{text-wrap:balance;max-width:300px;margin:auto;font-size:19px}.access-row .access-row__description{margin-top:10px;font-size:16px}.address-row{padding:42px 0 22px}.server-address{font-size:clamp(21px,6vw,28px)}.copy-feedback{margin-top:8px}.adventure-image{width:100%;height:auto}.adventure-row .feature-copy{margin-top:25px}.feature-copy h3{font-size:34px}.adventure-row h3{font-size:42px}.adventure-row .adventure-name{margin-top:12px;font-size:22px}.adventure-row .adventure-description{max-width:none;margin-top:18px;font-size:18px;line-height:1.5}.feature-copy>p{margin-top:18px;font-size:17px;line-height:1.5}.guide-row .row-action,.commands-row .row-action,.players-row .row-action{align-self:flex-start;margin-top:24px}.adventure-row .row-action{align-self:flex-start}.players-row{padding-bottom:56px}.players-row .feature-copy>p{margin-top:18px}.site-footer{flex-direction:column;align-items:flex-start;gap:24px;padding:28px 24px}.footer-brand{gap:16px}.footer-brand img{width:52px;height:52px}.footer-brand strong{font-size:22px}.footer-brand p{font-size:14px}.site-footer nav{flex-wrap:wrap;gap:24px;font-size:16px}.info-dialog__body{padding:34px 24px 28px}}@media (width<=360px){.hero h1{font-size:39px}.journey-heading h2{font-size:20px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
