@keyframes bgloop{0%{opacity:0;transform:scale(1.06)}4%{opacity:1}20%{opacity:1}24%{opacity:0;transform:scale(1)}to{opacity:0;transform:scale(1)}}@supports (animation-timeline:scroll()){.pg-home .hdr{background-color:#1f1f1f00;animation:linear both hdr-bg;animation-timeline:scroll(root);animation-range:0 160px}}.pg-home .hdr:before{content:"";z-index:-1;pointer-events:none;opacity:0;background:linear-gradient(#14141499 0%,#14141461 55%,#14141400 100%);height:calc(100% + 40px);position:absolute;top:0;left:0;right:0}.pg-home .one{isolation:isolate;color:#fff;background:#1f1f1f;flex-direction:column;height:100vh;display:flex;position:relative;overflow:hidden}.pg-home .one .hdr{margin-bottom:0;position:relative;background-color:#0000!important;animation:none!important}.pg-home .one .hdr:before{opacity:1!important;animation:none!important}.pg-home .bgl{z-index:-2;position:absolute;inset:0;overflow:hidden}.pg-home .bgl img{object-fit:cover;opacity:0;width:100%;height:100%;animation:30s linear infinite bgloop;position:absolute;inset:0;transform:scale(1.06)}.pg-home .bgl img:nth-child(2){animation-delay:6s}.pg-home .bgl img:nth-child(3){animation-delay:12s}.pg-home .bgl img:nth-child(4){animation-delay:18s}.pg-home .bgl img:nth-child(5){animation-delay:24s}.pg-home .bgo{z-index:-1;pointer-events:none;position:absolute;inset:0}.pg-home .main{flex:auto;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) auto;column-gap:48px;min-height:0;padding-block:0;display:grid;position:relative}.pg-home .main>div{flex-direction:column;grid-area:1/1/-1;justify-content:space-between;align-self:stretch;align-items:flex-start;gap:32px;min-width:0;padding-block:clamp(24px,5vh,56px);display:flex}.pg-home .main>div h1{max-width:760px}.pg-home .main>.cd{color:#fff;grid-area:1/2/-1;align-self:stretch;max-width:none;padding-block:clamp(24px,5vh,56px);display:flex}.pg-home .cd ul{flex-direction:column;flex:1;gap:clamp(16px,4vh,40px);margin:0;padding:0;list-style:none;display:flex}.pg-home .cd li{text-align:right;border-right:4px solid #f7941d;flex-direction:column;flex:1 1 0;justify-content:center;align-items:flex-end;gap:2px;padding:8px 24px 8px 0;display:flex}.pg-home .cd .n,.pg-home .cd .n *{font-variant-numeric:tabular-nums;font-family:Clash Display,Archivo,sans-serif;font-size:clamp(48px,min(5.6vw,9vh),88px);font-weight:600;line-height:1}.pg-home .cd .u,.pg-home .cd .u *{font-size:16px;font-weight:600;line-height:1.2}.pg-home .strip{flex-direction:column;align-items:flex-start;gap:28px;display:flex;position:relative}.pg-home .strip h2{white-space:nowrap;max-width:none;font-size:16px;line-height:1.3}.pg-home .strip ul{flex-wrap:wrap;gap:12px;margin:0;padding:0;list-style:none;display:flex}.pg-home .strip .logo-cell{width:clamp(140px,14vw,200px);height:112px;transition:transform .35s var(--ease);background:0 0;border:0;padding:16px 16px 32px}.pg-home .strip .logo-cell:after{transform:scaleX(1)}.pg-home .strip .logo-cell img{filter:brightness(0)invert();max-height:56px}@media (max-width:900px),(max-height:640px){.pg-home .one{height:auto;min-height:100vh;overflow:visible}.pg-home .main{padding-block:32px}}@media (max-width:900px){.pg-home .main{grid-template-rows:none;grid-template-columns:minmax(0,1fr);row-gap:32px}.pg-home .main>div,.pg-home .main>.cd,.pg-home .strip{grid-area:auto/1}.pg-home .main>.cd{align-self:start}.pg-home .cd ul{flex-flow:wrap;gap:16px 24px}.pg-home .main>.cd{align-items:stretch}.pg-home .cd ul{flex:none;gap:16px 20px}.pg-home .cd .cd-li{flex:140px;height:auto!important}}@media (max-width:600px){.pg-home .main>div h1{font-size:clamp(32px,9.4vw,40px)}.pg-home .strip h2{white-space:normal}.pg-home .strip ul{gap:8px}.pg-home .strip .logo-cell{width:calc(50% - 4px)}.pg-home .cd ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.pg-home .cd .cd-li{text-align:left;border-left:4px solid #f7941d;border-right:0;align-items:flex-start;padding:8px 0 8px 16px}.pg-home .cd .n,.pg-home .cd .n *{font-size:clamp(44px,13vw,56px)}}@media (prefers-reduced-motion:reduce){.pg-home .bgl img{animation:none;transform:none}.pg-home .bgl img:first-child{opacity:1}}
