*{box-sizing:border-box}html{background:#0b3655}body{color:#fff;-webkit-font-smoothing:antialiased;margin:0;font-family:Inter,Noto Sans JP,Arial,sans-serif}::selection{color:#fff;background:#173e59}.entrance[data-astro-cid-oyil67cm]{isolation:isolate;background:#0b3655;height:100svh;min-height:700px;position:relative;overflow:hidden}.entrance[data-astro-cid-oyil67cm]:after{content:"";z-index:3;pointer-events:none;opacity:.045;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' opacity='.65' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}header[data-astro-cid-oyil67cm]{z-index:4;justify-content:space-between;align-items:start;display:flex;position:absolute;top:28px;left:3.2%;right:3.2%}header[data-astro-cid-oyil67cm] a[data-astro-cid-oyil67cm],header[data-astro-cid-oyil67cm] p[data-astro-cid-oyil67cm],.meaning[data-astro-cid-oyil67cm]{letter-spacing:.07em;margin:0;font-size:20px;font-weight:750;line-height:1.15}header[data-astro-cid-oyil67cm] a[data-astro-cid-oyil67cm]{color:inherit;align-items:start;min-height:44px;text-decoration:none;display:inline-flex}header[data-astro-cid-oyil67cm] a[data-astro-cid-oyil67cm]:focus-visible{outline-offset:7px;outline:2px solid #fff}header[data-astro-cid-oyil67cm] p[data-astro-cid-oyil67cm]{margin-right:3%}.poster-copy[data-astro-cid-oyil67cm]{z-index:0;pointer-events:none;position:absolute;inset:0}.poster-copy[data-astro-cid-oyil67cm] p[data-astro-cid-oyil67cm]{letter-spacing:-.065em;margin:0;font-weight:900;line-height:.81}.curious[data-astro-cid-oyil67cm]{color:#ff5120;transform-origin:0 0;font-size:clamp(92px,10.8vw,180px);position:absolute;top:8.5%;left:-1.9%;transform:rotate(-3deg)}.question[data-astro-cid-oyil67cm]{writing-mode:vertical-rl;position:absolute;top:39%;left:2.2%;transform:rotate(180deg);letter-spacing:.02em!important;font-size:20px!important;line-height:1!important}.beyond[data-astro-cid-oyil67cm]{writing-mode:vertical-rl;white-space:nowrap;font-size:clamp(95px,10vw,170px);position:absolute;top:10%;right:-.7%;letter-spacing:-.075em!important}.matter[data-astro-cid-oyil67cm]{font-size:clamp(90px,10vw,170px);position:absolute;bottom:-1.2%;left:-.8%}.square[data-astro-cid-oyil67cm]{background:#fff;width:22px;height:22px;position:absolute}.square-one[data-astro-cid-oyil67cm]{top:3%;right:1.6%}.square-two[data-astro-cid-oyil67cm]{bottom:25%;left:2.2%}.enter-link[data-astro-cid-oyil67cm]{z-index:2;text-align:center;color:#fff;cursor:pointer;-webkit-tap-highlight-color:#ffffff1f;flex-direction:column;align-items:center;gap:32px;max-width:70%;padding:16px 20px;text-decoration:none;display:flex;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%)}.enter-title[data-astro-cid-oyil67cm]{letter-spacing:-.075em;-webkit-text-stroke:1.5px #fff;margin:0;font-size:clamp(116px,15vw,240px);font-weight:900;line-height:.77;transition:color .22s}.enter-title[data-astro-cid-oyil67cm] span[data-astro-cid-oyil67cm]{display:block}.enter-caption[data-astro-cid-oyil67cm]{letter-spacing:.13em;white-space:nowrap;justify-content:center;align-items:center;gap:10px;font-size:20px;font-weight:750;line-height:1.3;display:flex}.enter-caption[data-astro-cid-oyil67cm] svg[data-astro-cid-oyil67cm]{fill:none;stroke:currentColor;stroke-width:1.7px;width:23px;height:23px}.enter-link[data-astro-cid-oyil67cm]:focus-visible{outline-offset:12px;outline:2px solid #fff}.enter-link[data-astro-cid-oyil67cm]:focus-visible .enter-title[data-astro-cid-oyil67cm],.enter-link[data-astro-cid-oyil67cm]:active .enter-title[data-astro-cid-oyil67cm]{color:#0000}@media (hover:hover){.enter-link[data-astro-cid-oyil67cm]:hover .enter-title[data-astro-cid-oyil67cm]{color:#0000}}.meaning[data-astro-cid-oyil67cm]{z-index:1;position:absolute;bottom:4%;right:15%}@media (width<=1100px){header[data-astro-cid-oyil67cm] a[data-astro-cid-oyil67cm],header[data-astro-cid-oyil67cm] p[data-astro-cid-oyil67cm],.meaning[data-astro-cid-oyil67cm],.question[data-astro-cid-oyil67cm]{font-weight:800;font-size:18px!important}.enter-caption[data-astro-cid-oyil67cm]{font-size:18px}.curious[data-astro-cid-oyil67cm]{font-size:12vw}.matter[data-astro-cid-oyil67cm]{font-size:11vw}.enter-link[data-astro-cid-oyil67cm]{top:53%}}@media (width<=700px){.entrance[data-astro-cid-oyil67cm]{height:100svh;min-height:640px}header[data-astro-cid-oyil67cm]{top:22px;left:22px;right:22px}header[data-astro-cid-oyil67cm] a[data-astro-cid-oyil67cm],header[data-astro-cid-oyil67cm] p[data-astro-cid-oyil67cm],.meaning[data-astro-cid-oyil67cm]{color:#153b56;font-size:12px!important}header[data-astro-cid-oyil67cm] p[data-astro-cid-oyil67cm]{margin-right:0}.curious[data-astro-cid-oyil67cm]{font-size:clamp(65px,18vw,120px);top:12%;left:-2%}.question[data-astro-cid-oyil67cm]{color:#153b56;top:44%;left:14px;font-size:12px!important}.beyond[data-astro-cid-oyil67cm]{font-size:clamp(52px,15vw,85px);top:24%;right:-3%}.enter-link[data-astro-cid-oyil67cm]{gap:25px;max-width:83%;padding:12px 0;top:53%}.enter-title[data-astro-cid-oyil67cm]{letter-spacing:-.07em;-webkit-text-stroke:1px #fff;font-size:clamp(90px,25vw,170px)}.enter-caption[data-astro-cid-oyil67cm]{color:#153b56;letter-spacing:.08em;font-size:12px}.enter-caption[data-astro-cid-oyil67cm] svg[data-astro-cid-oyil67cm]{width:17px;height:17px}.matter[data-astro-cid-oyil67cm]{font-size:clamp(52px,14vw,90px);bottom:7%}.meaning[data-astro-cid-oyil67cm]{bottom:20px;right:22px}.square-one[data-astro-cid-oyil67cm]{display:none}.square-two[data-astro-cid-oyil67cm]{width:12px;height:12px;bottom:30%;left:14px}}@media (width<=360px){.enter-caption[data-astro-cid-oyil67cm]{font-size:10px}.enter-title[data-astro-cid-oyil67cm]{font-size:25vw}.beyond[data-astro-cid-oyil67cm]{right:-5%}.question[data-astro-cid-oyil67cm]{left:9px}}@media (prefers-reduced-motion:reduce){.enter-title[data-astro-cid-oyil67cm]{transition:none}}@media (prefers-contrast:more){.entrance[data-astro-cid-oyil67cm],html{background:#386b91}.curious[data-astro-cid-oyil67cm]{color:#ffba7e}header[data-astro-cid-oyil67cm] a[data-astro-cid-oyil67cm],header[data-astro-cid-oyil67cm] p[data-astro-cid-oyil67cm],.meaning[data-astro-cid-oyil67cm],.question[data-astro-cid-oyil67cm],.enter-caption[data-astro-cid-oyil67cm]{color:#fff}}.language-switch{z-index:100;background:#faf7ef;border:1px solid #0c3654;border-radius:2rem;gap:.2rem;padding:.35rem;display:flex;position:fixed;bottom:1rem;right:1rem;box-shadow:0 4px 20px #082e4d22}.language-switch button{color:#0c3654;cursor:pointer;background:0 0;border:0;border-radius:2rem;padding:.5rem .7rem;font:600 12px system-ui}.language-switch button[aria-pressed=true]{color:#fff;background:#0c3654}.language-switch button:focus-visible{outline-offset:2px;outline:2px solid #ed5725}
