.realm-artwork-host{isolation:isolate;--realm-art-tone:light;--realm-art-opacity:.3;position:relative}.region-page .region-feature-tabs__aside{position:sticky;top:92px}@media (width<=1000px){.region-page .region-feature-tabs__aside{position:relative;top:auto}}.realm-artwork-image{object-fit:fill;border-radius:inherit;clip-path:inset(0 round 10px);z-index:-1;max-width:100%;opacity:var(--realm-art-opacity,.3);pointer-events:none;user-select:none;background:0 0;display:block;position:absolute;inset-block-start:0;inset-inline-end:0}.realm-artwork-host[data-realm-art-tier=edge]{--realm-art-opacity:.2}.region-page .region-hero__copy.realm-artwork-host{--realm-art-opacity:.31}.region-page--star .realm-artwork-host{--realm-art-tone:dark;--realm-art-opacity:.35}.region-page--rain .rain-learning__card--primary.realm-artwork-host{--realm-art-tone:dark;--realm-art-opacity:.37}.region-page--rain .region-feature .section-heading.realm-artwork-host{--realm-art-tone:dark}.region-page--lantern .region-feature .section-heading.realm-artwork-host{--realm-art-tone:dark;--realm-art-opacity:.15}.region-page--lantern .gallery-card__body.realm-artwork-host{--realm-art-opacity:.15}.region-page .realm-artwork-host[data-realm-art-tier=edge][data-realm-art-motif="3"]{--realm-art-opacity:.14}.region-page .region-story__body.realm-artwork-host{--realm-art-opacity:.12}.region-page--snow .snow-intro__letter.realm-artwork-host{--realm-art-opacity:.27}.home-page #home-content .home-place-directory ol{gap:16px}.home-page #home-content .home-place-directory a[data-realm]{border:1px solid var(--entry-line);border-radius:var(--entry-shape);min-height:184px;color:var(--entry-ink);background:var(--entry-paper);--realm-art-opacity:.58;grid-template-columns:42px minmax(0,1fr);gap:12px 16px;padding:24px;box-shadow:0 3px #82938122,0 7px 20px #273b3112}.home-page #home-content .home-place-directory a[data-realm]>span{border:1px solid var(--entry-line);border-radius:var(--entry-shape);background:0 0;width:40px;min-height:40px;font-weight:500}.home-page #home-content .home-place-directory a[data-realm]>div{padding-inline-end:clamp(44px,9vw,110px)}.home-page #home-content .home-place-directory a[data-realm] strong{font-size:1.12rem;font-weight:600;line-height:1.45}.home-page #home-content .home-place-directory a[data-realm] small{letter-spacing:.09em;margin-top:6px}.home-page #home-content .home-place-directory a[data-realm] p{margin-top:10px;line-height:1.8}.home-page #home-content .home-place-directory a[data-realm]>em{grid-column:2;justify-self:end;padding:3px 0 0}.home-page #home-content .home-place-directory a[data-realm=cloud-village]{--entry-paper:#e5ede0;--entry-ink:#355647;--entry-line:#9bb294;--entry-shape:52px 14px 46px 14px;box-shadow:inset 0 0 0 4px #f0f4e578,0 3px #9db09829,0 7px 20px #273b3112}.home-page #home-content .home-place-directory a[data-realm=cloud-village]>span{border-radius:50% 50% 50% 14%}.home-page #home-content .home-place-directory a[data-realm=rain-bridge]{--entry-paper:#294f59;--entry-ink:#f1ecda;--entry-line:#8ba7aa;--entry-shape:3px 20px 3px 3px;--realm-art-tone:dark;border-left:6px double #91aab0;box-shadow:inset 0 -3px #1c3d49,0 3px #829aa12c,0 7px 20px #273b3112}.home-page #home-content .home-place-directory a[data-realm=rain-bridge]>span{border-radius:22px 22px 2px 2px}.home-page #home-content .home-place-directory a[data-realm=wind-valley]{--entry-paper:#e9ecd9;--entry-ink:#4b623c;--entry-line:#a0ae87;--entry-shape:3px 38px 3px 3px;border-left:7px solid #829369;box-shadow:inset 0 0 0 4px #f1f1df66,0 3px #a7b4932b,0 7px 20px #273b3112}.home-page #home-content .home-place-directory a[data-realm=wind-valley]>span{border-radius:2px 20px 2px 2px}.home-page #home-content .home-place-directory a[data-realm=moon-pool]{--entry-paper:#deebe5;--entry-ink:#3d6368;--entry-line:#98b4ad;--entry-shape:4px 4px 46px 22px;border-bottom:4px double #94b1aa;box-shadow:inset 0 0 0 4px #edf3e775,0 3px #a4c0b43b,0 7px 20px #273b3112}.home-page #home-content .home-place-directory a[data-realm=moon-pool]>span{border-radius:50%;box-shadow:inset -7px 0 #aac6bb66}.home-page #home-content .home-place-directory a[data-realm=lantern-lane]{--entry-paper:#f2e2c9;--entry-ink:#7c4634;--entry-line:#b18b67;--entry-shape:18px 3px 18px 3px;border:3px double #b08863;box-shadow:inset 0 0 0 3px #faf0d975,0 3px #b79c792b,0 7px 20px #273b3112}.home-page #home-content .home-place-directory a[data-realm=lantern-lane]>span{border-radius:17px 17px 2px 2px}.home-page #home-content .home-place-directory a[data-realm=star-abyss]{--entry-paper:#2b3049;--entry-ink:#efe7d3;--entry-line:#9494aa;--entry-shape:24px 5px 24px 5px;--realm-art-tone:dark;box-shadow:inset 0 0 0 4px #d6c6a00c,0 3px #62678026,0 7px 20px #273b3112}.home-page #home-content .home-place-directory a[data-realm=star-abyss]>span{outline-offset:3px;border-radius:50%;outline:1px solid #c6bb9775}.home-page #home-content .home-place-directory a[data-realm=snow-cliff]{--entry-paper:#edf3f1;--entry-ink:#486472;--entry-line:#a5bdc4;--entry-shape:3px 30px 3px 3px;background:linear-gradient(225deg,#b9cfd733 0 20px,transparent 21px) right top/34px 34px no-repeat,var(--entry-paper);--realm-art-opacity:.47;border-top:3px solid #c5d8dc}.home-page #home-content .home-place-directory a[data-realm=snow-cliff]>span{border-radius:2px 2px 17px}.home-page #home-content .home-place-directory a[data-realm=snow-cliff]>div{padding-inline-end:clamp(80px,12vw,220px)}.home-page #home-content .home-quick-access>a.realm-artwork-host{--realm-art-opacity:.23}.region-page.region-page.region-page--village .region-hero__copy{border-radius:56px 16px 44px}.region-page.region-page.region-page--wind .region-hero__copy{border-radius:3px 44px 3px 3px}.region-page.region-page.region-page--rain .region-hero__copy{border-radius:4px 42px 12px 4px}.region-page.region-page.region-page--moon .region-hero__copy{border-radius:4px 4px 52px 24px}.region-page.region-page.region-page--star .region-hero__copy{border-radius:34px 5px 30px}.region-page.region-page.region-page--snow .region-hero__copy{border-radius:3px 30px 3px 3px}.region-page.region-page.region-page--lantern .region-hero__copy{border-radius:22px 4px}.region-page.region-page.region-page--wind .cloud-note:nth-child(n){border-left-width:6px;box-shadow:2px 3px #a3b18c27,0 8px 22px #223e3419}.region-page.region-page.region-page--rain .rain-learning__card{border-left-width:6px;border-top-right-radius:34px}.region-page.region-page.region-page--rain .rain-learning__card--primary{background-color:#294f59}.region-page.region-page.region-page--rain .rain-learning__meta>span{border-radius:22px 22px 3px 3px}.region-page.region-page.region-page--moon .project-card:nth-child(n){border-bottom-width:4px;border-bottom-right-radius:34px}.region-page.region-page.region-page--moon .plan-card{border-radius:3px 3px 26px 12px}.region-page.region-page.region-page--lantern .gallery-card__body{border-top:3px double #ad8160}.region-page.region-page.region-page--lantern .gallery-card:nth-child(n){box-shadow:0 4px #5836393b,0 10px 24px #2f1c261e}.region-page.region-page.region-page--star .star-cluster:nth-child(n){box-shadow:inset 0 0 0 4px #d8c5a10b,0 4px #10182b2c}.region-page.region-page.region-page--snow .snow-section__heading{border-radius:3px 26px 3px 3px}@media (width<=760px){.home-page #home-content .home-place-directory ol{gap:13px}.home-page #home-content .home-place-directory a[data-realm]{--realm-art-opacity:.42;grid-template-columns:34px minmax(0,1fr);gap:10px 12px;min-height:178px;padding:20px 18px}.home-page #home-content .home-place-directory a[data-realm]>span{width:32px;min-height:34px}.home-page #home-content .home-place-directory a[data-realm]>div,.home-page #home-content .home-place-directory a[data-realm=snow-cliff]>div{padding-inline-end:44px}.home-page #home-content .home-place-directory a[data-realm] strong{font-size:1.05rem}.home-page #home-content .home-place-directory a[data-realm=cloud-village]{--entry-shape:36px 12px 32px 12px}.home-page #home-content .home-place-directory a[data-realm=moon-pool]{--entry-shape:3px 3px 34px 16px}.region-page .region-hero__copy.realm-artwork-host{--realm-art-opacity:.24}.realm-artwork-host[data-realm-art-tier=edge]{--realm-art-opacity:.16}}@media print{.realm-artwork-image{display:none!important}.home-page #home-content .home-place-directory a[data-realm]{color:#30483d;box-shadow:none;background:#fff}}
