.Pn6QOW_page{color:#08080d;background:#f4f2ff;padding:36px 6% 56px;overflow:hidden}.Pn6QOW_masthead{letter-spacing:.13em;border-bottom:1px solid #08080d25;justify-content:space-between;gap:20px;padding-bottom:22px;font-size:10px;display:flex}.Pn6QOW_layout{grid-template-columns:1.1fr 1fr;align-items:center;gap:7%;padding:76px 0 90px;display:grid}.Pn6QOW_art{justify-content:center;align-items:center;min-height:330px;padding-bottom:30px;display:flex;position:relative}.Pn6QOW_art>span{font:400 clamp(120px,17vw,260px)/1 var(--font-heading),Georgia,serif;letter-spacing:-.08em;z-index:1}.Pn6QOW_portal{place-items:center;width:clamp(110px,17vw,250px);height:clamp(170px,23vw,330px);margin:0 -5px;display:grid;position:relative}.Pn6QOW_portal i{width:calc(100% - var(--ring)*8%);height:calc(100% - var(--ring)*8%);animation:4s ease-in-out 2 alternate Pn6QOW_orbit;animation-delay:calc(var(--ring)*40ms);border:1px solid #7b6cff;border-radius:50%;position:absolute;transform:rotate(-28deg)}.Pn6QOW_portal b{font:400 60px/1 var(--font-zangezi-display),Georgia,serif;color:#7055bf}.Pn6QOW_art small{letter-spacing:.14em;color:#62596f;text-align:center;font-size:9px;position:absolute;bottom:0}.Pn6QOW_eyebrow{letter-spacing:.13em;color:#7055bf!important;margin-bottom:24px!important;font-size:10px!important}.Pn6QOW_copy h1{font:400 clamp(38px,4vw,62px)/1.07 var(--font-heading),Georgia,serif;letter-spacing:-.045em;margin:0 0 24px}.Pn6QOW_copy h1 em{font-family:var(--font-zangezi-display),Georgia,serif;color:#7055bf;font-style:normal}.Pn6QOW_copy>p{color:#514b60;max-width:460px;margin:0;font-size:17px;line-height:1.75}.Pn6QOW_actions{flex-wrap:wrap;gap:16px;margin-top:30px;display:flex}.Pn6QOW_actions a,.Pn6QOW_actions button{border:1px solid #08080d40;min-height:48px;padding:14px 22px;font-size:14px;transition:background .2s,color .2s}.Pn6QOW_actions a{color:#f4f2ff;background:#08080d;justify-content:space-between;gap:32px;display:flex}.Pn6QOW_actions a:hover,.Pn6QOW_actions button:hover{color:#08080d;background:#7b6cff}.Pn6QOW_routes{border-top:1px solid #08080d25;grid-template-columns:1.1fr repeat(3,1fr);align-items:center;gap:24px;padding-top:26px;display:grid}.Pn6QOW_routes>span{letter-spacing:.12em;color:#62596f;font-size:9px}.Pn6QOW_routes a{justify-content:space-between;align-items:center;gap:12px;min-height:44px;font-size:14px;display:flex}.Pn6QOW_routes a:hover{color:#7055bf}.Pn6QOW_page a:focus-visible,.Pn6QOW_page button:focus-visible{outline-offset:5px;outline:2px solid #7055bf}@keyframes Pn6QOW_orbit{0%{transform:rotate(-28deg)}to{transform:rotate(28deg)}}@media (max-width:850px){.Pn6QOW_layout{grid-template-columns:1fr;gap:45px;padding:40px 0 50px}.Pn6QOW_art{min-height:260px}.Pn6QOW_art>span{font-size:180px}.Pn6QOW_portal{width:175px;height:220px}.Pn6QOW_copy{max-width:540px}.Pn6QOW_routes{grid-template-columns:1fr 1fr}}@media (max-width:480px){.Pn6QOW_art>span{font-size:140px}.Pn6QOW_portal{width:130px;height:190px}.Pn6QOW_art{min-height:235px}.Pn6QOW_routes{grid-template-columns:1fr;gap:8px}.Pn6QOW_routes>span{margin-bottom:10px}.Pn6QOW_masthead{font-size:9px}.Pn6QOW_copy h1{font-size:40px}}@media (prefers-reduced-motion:reduce){.Pn6QOW_portal i{animation:none}.Pn6QOW_actions a,.Pn6QOW_actions button{transition:none}}
