.trg-gateway{color:#f5f4f1;isolation:isolate;background:#111214;flex-direction:column;min-height:100svh;padding:0 48px;font-family:Pretendard,Arial,sans-serif;display:flex}.gateway-header{border-bottom:1px solid #ffffff20;align-items:center;gap:20px;width:100%;max-width:1520px;min-height:92px;margin:auto;display:flex}.gateway-header>a:first-child{align-items:center;min-height:44px;display:flex}.gateway-header img{width:88px;height:auto}.gateway-header h1{letter-spacing:.1em;margin:0;font-size:12px;font-weight:500}.gateway-contact{letter-spacing:.07em;color:#d4d3d1;align-items:center;gap:9px;min-height:44px;margin-left:auto;font-size:10px;text-decoration:none;display:flex}.gateway-main{flex:1;grid-template-columns:minmax(0,1fr) minmax(300px,440px) minmax(0,1fr);align-items:center;gap:28px;width:100%;max-width:1380px;min-height:520px;margin:auto;padding:48px 0 65px;display:grid;position:relative}.gateway-rege{text-align:center;grid-area:1/2;align-self:center}.gateway-rege .rege-3d{height:370px}.gateway-rege .rege-3d-stage{min-height:0}.gateway-rege .rege-3d-stage:focus-visible{outline-color:#ff775f}.gateway-rege>span{letter-spacing:.18em;color:#a3a3a5;margin-top:6px;font-size:9px;font-weight:500;display:block}.gateway-division{color:inherit;border-top:1px solid #ffffff35;border-bottom:1px solid #ffffff35;align-self:center;min-width:0;padding:28px 0 24px;text-decoration:none;transition:border-color .2s;display:block}.gateway-studio{grid-area:1/1}.gateway-foundation{grid-area:1/3}.gateway-division-name{letter-spacing:-.04em;justify-content:space-between;align-items:center;gap:12px;font-size:clamp(25px,3.3vw,44px);font-weight:500;line-height:1.2;display:flex}.gateway-division-name>svg{color:#ff634a;flex-shrink:0;width:26px;height:26px;transition:transform .2s}.gateway-division p{color:#b5b4b4;margin:14px 0 0;font-size:12px;font-weight:400;line-height:1.8}.gateway-division:hover{border-color:#ff634a}.gateway-division:hover .gateway-division-name>svg{transform:translate(3px,-3px)}.gateway-footer{color:#b3b3b5;border-top:1px solid #ffffff20;flex-wrap:wrap;align-items:center;gap:28px;width:100%;max-width:1520px;margin:auto;padding:22px 70px 22px 0;font-size:9px;line-height:1.8;display:flex}.gateway-footer>p{letter-spacing:.03em;margin:0 0 0 auto;font-size:8px}.gateway-footer>a{color:inherit;font-size:10px;text-decoration:none}.gateway-footer details>summary{letter-spacing:.05em;cursor:pointer;align-items:center;gap:10px;min-height:32px;font-size:8px;list-style:none;display:flex}.gateway-footer details>summary::-webkit-details-marker{display:none}.gateway-footer details>summary:after{content:"+";font-size:14px;font-weight:300}.gateway-footer details[open]>summary:after{content:"−"}.gateway-footer dl{gap:6px;margin:8px 0 16px;display:grid}.gateway-footer dl>div{gap:15px;display:flex}.gateway-footer dt{color:#8c8e93}.gateway-footer dd{color:#dbdada;margin:0}.gateway-skip{z-index:100;color:#111;background:#fff;border-radius:24px;padding:12px 20px;font-size:12px;position:absolute;top:10px;left:20px;transform:translateY(-180%)}.gateway-skip:focus{transform:none}:is(.trg-gateway a:focus-visible,.trg-gateway summary:focus-visible){outline-offset:6px;outline:2px solid #ff775f}.trg-gateway .channel-launcher{background:#ff4b32}@media (max-width:1050px){.trg-gateway{padding:0 32px}.gateway-main{grid-template-columns:minmax(0,1fr) 320px minmax(0,1fr);gap:20px}.gateway-division-name{font-size:25px}.gateway-division-name>svg{width:20px}.gateway-rege .rege-3d{height:310px}.gateway-division p{font-size:11px}.gateway-footer{gap:20px}}@media (max-width:900px){.trg-gateway{padding:0 24px}.gateway-header{gap:14px;min-height:74px}.gateway-header img{width:66px}.gateway-header h1{letter-spacing:.08em;font-size:9px}.gateway-contact{gap:5px;font-size:8px}.gateway-main{grid-template-columns:1fr;align-content:center;gap:0;min-height:0;padding:22px 0 32px;display:grid}.gateway-rege{grid-area:1/1;margin:0 0 26px}.gateway-rege .rege-3d{max-width:320px;height:260px;margin:auto}.gateway-rege>span{margin-top:-5px;font-size:8px}.gateway-division{grid-column:1;padding:21px 0 20px;position:relative}.gateway-studio{grid-row:2}.gateway-foundation{border-top:0;grid-row:3}.gateway-division-name{letter-spacing:-.03em;font-size:29px}.gateway-division-name>svg{width:23px;height:23px}.gateway-division p{margin-top:9px;font-size:11px}.gateway-footer{justify-content:space-between;gap:5px 20px;padding:17px 0 24px}.gateway-footer>p{flex:0 0 100%;margin:12px 70px 0 0;font-size:8px}.gateway-footer details>summary{font-size:8px}.gateway-footer>a{font-size:9px}.gateway-footer dl>div{gap:10px;font-size:9px}.gateway-footer dd{overflow-wrap:anywhere}}@media (max-width:360px){.trg-gateway{padding:0 20px}.gateway-header{gap:10px}.gateway-header h1{font-size:8px}.gateway-header img{width:61px}.gateway-rege .rege-3d{height:230px}.gateway-division-name{font-size:26px}.gateway-contact{font-size:7px}.gateway-footer{column-gap:12px}.gateway-footer>a{font-size:8px}}@media (prefers-reduced-motion:reduce){.gateway-division,.gateway-division-name>svg{transition:none}.gateway-division:hover .gateway-division-name>svg{transform:none}}.gateway-rege .rege-3d-fallback{padding:0}
