.Philosophy_page__BdxgV{min-height:100dvh;margin:0;display:grid;place-items:center;overflow:auto;background:#f7fbff}.Philosophy_stage__iyCci{position:relative;width:min(100vw,calc(100dvh * 1.5));aspect-ratio:3/2;line-height:0;background:#fff}.Philosophy_design__OslL1{display:block;width:100%;height:100%;object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.Philosophy_back___KO7c{position:absolute;z-index:10;left:2.2%;top:2.3%;line-height:1.2;text-decoration:none;color:#0b3c76;background:rgba(255,255,255,.9);border:1px solid rgba(11,60,118,.25);border-radius:999px;padding:10px 16px;font-family:-apple-system,BlinkMacSystemFont,Hiragino Sans,Yu Gothic,sans-serif;font-size:13px;box-shadow:0 5px 16px rgba(14,62,102,.12)}.Philosophy_back___KO7c:hover{background:#fff}.Philosophy_back___KO7c:focus-visible{outline:3px solid rgba(0,89,138,.7);outline-offset:2px}@media(max-aspect-ratio:3/2){.Philosophy_stage__iyCci{width:100vw;height:auto}}@media(max-width:700px){.Philosophy_page__BdxgV{place-items:start center}.Philosophy_stage__iyCci{width:100vw}.Philosophy_back___KO7c{font-size:11px;padding:8px 12px}}