.DyrutG_layout{grid-template-columns:minmax(0,65fr) minmax(0,35fr);height:100svh;display:grid}.DyrutG_layout.DyrutG_closed{grid-template-columns:minmax(0,100fr) 0}.DyrutG_visual{background:#152f35;min-width:0;height:100svh;position:relative;overflow:hidden}.DyrutG_visual .experience{height:100%;min-height:0}.DyrutG_visual .experience-map-intro{width:min(280px,42%)}.DyrutG_panel{background:#102428;min-width:0;padding:28px clamp(22px,3vw,48px) 48px;position:relative;overflow-y:auto}.DyrutG_panel[hidden]{display:none}.DyrutG_close,.DyrutG_reopen{color:#d0e2df;cursor:pointer;font:inherit;border:none;font-size:.8rem}.DyrutG_close:focus-visible,.DyrutG_reopen:focus-visible{outline-offset:2px;outline:2px solid #b8cba4}.DyrutG_close{color:#a6c4c5;background:0 0;border-radius:999px;width:26px;height:26px;margin-left:auto;padding:0;font-size:.9rem;line-height:1}.DyrutG_close:hover{color:#fff;background:#26404a}.DyrutG_reopen{z-index:5;letter-spacing:.05em;color:#c6d8d6;background:#102428e6;border-radius:999px 0 0 999px;padding:10px 14px 10px 16px;font-size:.72rem;position:fixed;top:50%;right:0;transform:translateY(-50%);box-shadow:0 2px 10px #00000059}.DyrutG_reopen:hover{color:#fff;background:#26404a}.DyrutG_panel h1{overflow-wrap:anywhere;margin:36px 0 20px;font-size:clamp(2.2rem,3.5vw,3.8rem);line-height:1.08}.DyrutG_panel h2{margin-top:32px;font-size:1.6rem}.DyrutG_panel p{color:#c6d8d6;max-width:68ch}.DyrutG_panel nav{flex-wrap:wrap;gap:12px 20px;font-size:.85rem;display:flex}.DyrutG_panel ul{padding-left:22px;line-height:1.7}.DyrutG_panel li{margin:12px 0}.DyrutG_panel dl{font-size:.95rem}.DyrutG_panel dt{color:#a6c4c5;margin-top:16px}.DyrutG_panel dd{margin:4px 0 0;line-height:1.6}.DyrutG_panel a{text-underline-offset:3px;overflow-wrap:anywhere}.DyrutG_citations{font-size:.8rem;list-style:none;padding:0!important}.DyrutG_citations span{color:#b8c8c2;display:block}.DyrutG_record{border-bottom:1px solid #446166;margin-bottom:20px;padding-bottom:20px}.DyrutG_status{color:#d4d3b0!important}.DyrutG_fallback{isolation:isolate;align-content:center;justify-items:start;height:100%;padding:clamp(24px,6vw,80px);display:grid}.DyrutG_fallback svg{opacity:.25;z-index:-1;width:100%;height:100%;position:absolute;inset:0}.DyrutG_fallback h2{max-width:15ch;margin:0 0 20px;font-size:clamp(2rem,4vw,4rem);line-height:1.1}.DyrutG_fallback p{color:#d0e2df;max-width:48ch}.DyrutG_fallback button{margin-top:12px}.DyrutG_notice{background:#1c3539;border-left:3px solid #b8cba4;padding:16px}@media (max-width:900px){.DyrutG_layout{grid-template-rows:50svh 50svh;grid-template-columns:1fr}.DyrutG_layout.DyrutG_closed{grid-template-rows:100svh 0}.DyrutG_visual{height:50svh}.DyrutG_layout.DyrutG_closed .DyrutG_visual{height:100svh}.DyrutG_panel{padding:24px}.DyrutG_close{width:28px;height:28px}.DyrutG_panel h1{margin-top:28px}.DyrutG_visual .experience-map-intro{width:calc(100% - 40px)}.DyrutG_visual .experience-map-intro h1{font-size:1.6rem}.DyrutG_visual .experience-map-intro>p:not(.experience-readiness){display:none}.DyrutG_visual .experience-map-intro{top:auto;bottom:85px;left:20px}.DyrutG_visual .experience-map-disclaimer{width:auto;font-size:.62rem;inset:64px 16px auto}.DyrutG_visual .experience-follow-card{padding:10px;top:100px;right:16px}.DyrutG_visual .experience-fish-controls{bottom:90px}.DyrutG_visual .experience[data-phase=map] .scene-viewport>div:not([role=alert]){top:72px;height:calc(100% - 170px)!important}.DyrutG_fallback{padding:24px}.DyrutG_fallback h2{margin-bottom:8px;font-size:2rem}.DyrutG_fallback p{margin:8px 0;font-size:.85rem}}
