.pg-home .iphone{position:relative;width:100%;aspect-ratio:443/922;filter:drop-shadow(0 40px 60px rgba(0,0,0,.7)) drop-shadow(0 20px 60px rgba(254,210,4,.18))}.pg-home .iphone>.scr{position:absolute;left:3.84%;top:1.74%;width:92.33%;height:96.53%;object-fit:cover;object-position:top;border-radius:14.7%/6.75%;display:block}.pg-home .iphone>.frm{position:absolute;inset:0;width:100%;height:100%;display:block;pointer-events:none}.pg-home a{color:#FED204}.pg-home a:hover{color:#FFE264}.pg-home.op{font-family:var(--font-inter),system-ui,sans-serif;color:#F3EFE4;background:#0A0907;overflow:hidden;-webkit-font-smoothing:antialiased}.pg-home .wide{font-family:var(--font-archivo),var(--font-inter),sans-serif;font-stretch:125%;text-transform:uppercase;letter-spacing:-.012em;font-weight:600;line-height:.98;margin:0}.pg-home .wrap{max-width:1248px;margin:0 auto;padding:0 24px;box-sizing:border-box;position:relative}.pg-home .glass{background:linear-gradient(160deg,rgba(255,255,255,.1),rgba(255,255,255,.03));border:1px solid rgba(255,255,255,.12);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:22px;box-shadow:0 30px 60px -24px rgba(0,0,0,.7);box-sizing:border-box}.pg-home .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:50px;padding:0 26px;border-radius:999px;font-weight:600;font-size:15px;text-decoration:none;box-sizing:border-box}.pg-home .btn-y{background:#FED204;color:#141414}.pg-home .btn-y:hover{background:#FFE04A;color:#141414}.pg-home .btn-g{background:rgba(255,255,255,.07);color:#F3EFE4;border:1px solid rgba(255,255,255,.18)}.pg-home .btn-g:hover{background:rgba(255,255,255,.13);color:#fff}.pg-home .tone{color:#8A8170}.pg-home .gold{background:linear-gradient(180deg,#FFF1B0,#FED204 45%,#C98A12);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 28px rgba(254,210,4,.35))}.pg-home .muted{color:rgba(243,239,228,.68)}.pg-home .vid-intro{display:flex;align-items:center;justify-content:center;gap:22px}.pg-home .vi-line{flex:0 1 120px;height:1px;background:linear-gradient(90deg,rgba(254,210,4,0),rgba(254,210,4,.7))}.pg-home .vi-line:last-child{background:linear-gradient(90deg,rgba(254,210,4,.7),rgba(254,210,4,0))}.pg-home .vi-t{margin:0;font-family:var(--font-inter),system-ui,sans-serif;font-weight:400;font-size:clamp(20px,2.2vw,28px);letter-spacing:-.01em;color:rgba(243,239,228,.7)}.pg-home .vi-t span{color:#FED204;font-weight:600}.pg-home .rise{animation:opUp .9s cubic-bezier(.2,.7,.2,1) both}.pg-home .d1{animation-delay:.05s}.pg-home .d2{animation-delay:.15s}.pg-home .d3{animation-delay:.25s}.pg-home .d4{animation-delay:.45s}.pg-home .d5{animation-delay:.6s}@keyframes opUp{0%{opacity:0;transform:translateY(26px);filter:blur(6px)}to{opacity:1;transform:none;filter:none}}.pg-home .float{animation:opFloat 6s ease-in-out infinite}@keyframes opFloat{0%,to{translate:0 0}50%{translate:0 -14px}}.pg-home .glowpulse{animation:opGlow 6s ease-in-out infinite}@keyframes opGlow{0%,to{opacity:.85}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.pg-home .float,.pg-home .glowpulse,.pg-home .rise{animation:none}}.pg-home .g4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.pg-home .g3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}@keyframes opPulse{0%{box-shadow:0 0 0 0 rgba(254,210,4,.45),0 20px 50px -10px rgba(0,0,0,.6)}70%{box-shadow:0 0 0 34px rgba(254,210,4,0),0 20px 50px -10px rgba(0,0,0,.6)}to{box-shadow:0 0 0 0 rgba(254,210,4,0),0 20px 50px -10px rgba(0,0,0,.6)}}.pg-home .play{animation:opPulse 2.4s ease-out infinite;transition:transform .2s}.pg-home .play:hover{transform:translate(-50%,-50%) scale(1.06)!important}@media (prefers-reduced-motion:reduce){.pg-home .play{animation:none}}.pg-home .manifesto{margin:0 auto;max-width:980px;text-align:center;font-family:var(--font-archivo),var(--font-inter),sans-serif;font-stretch:112%;font-weight:700;text-transform:uppercase;font-size:clamp(22px,2.7vw,38px);line-height:1.22;letter-spacing:-.005em;color:#F3EFE4}.pg-home .m-dim{color:#8A8170}.pg-home .stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:96px auto 0;max-width:1000px}.pg-home .stat{display:flex;flex-direction:column;align-items:center;gap:10px;padding:8px 16px;border-left:1px solid rgba(243,239,228,.12)}.pg-home .stat:first-child{border-left:0}.pg-home .stat-n{font-family:var(--font-archivo),var(--font-inter),sans-serif;font-stretch:112%;font-weight:700;font-size:clamp(40px,4.6vw,64px);line-height:1;color:#F3EFE4}.pg-home .stat-l{font-size:14px;color:rgba(243,239,228,.6);text-align:center}.pg-home .stage{position:relative;margin:64px auto 0;max-width:1240px;padding:0}.pg-home .stage:before{content:"";position:absolute;left:8%;right:8%;top:20%;bottom:0;border-radius:50%;background:radial-gradient(closest-side,rgba(254,210,4,.42),rgba(214,150,14,.16) 55%,rgba(10,9,7,0));filter:blur(40px)}.pg-home .yours{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:64px;border-top:1px solid rgba(243,239,228,.14)}.pg-home .yours-col{padding:40px 36px 8px;border-left:1px solid rgba(243,239,228,.14)}.pg-home .yours-col:first-child{border-left:0;padding-left:0}.pg-home .yours-big{display:block;font-family:var(--font-archivo),var(--font-inter),sans-serif;font-stretch:125%;font-weight:700;text-transform:uppercase;font-size:clamp(44px,5vw,76px);line-height:.9;color:transparent;-webkit-text-stroke:1.2px rgba(254,210,4,.85);transition:color .3s,text-shadow .3s}.pg-home .yours-col:hover .yours-big{color:#FED204;text-shadow:0 0 30px rgba(254,210,4,.4)}.pg-home .yours-title{margin:28px 0 0;font-size:20px;font-weight:600;color:#F3EFE4}.pg-home .yours-text{margin:10px 0 0;font-size:15.5px;line-height:1.6;color:rgba(243,239,228,.68);max-width:320px}@media (max-width:1100px){.pg-home .g4{grid-template-columns:repeat(2,minmax(0,1fr))}.pg-home .rail-line{display:none}}@media (max-width:860px){.pg-home .shots{flex-direction:column!important;align-items:center!important}.pg-home .shots>div{margin-top:0!important}.pg-home .g3{grid-template-columns:minmax(0,1fr)}.pg-home .split{flex-direction:column!important}.pg-home .sec{padding-top:88px!important;padding-bottom:88px!important}.pg-home .stats{grid-template-columns:minmax(0,1fr);gap:28px;margin-top:64px}.pg-home .stat{border-left:0;border-top:1px solid rgba(243,239,228,.12);padding-top:24px}.pg-home .stat:first-child{border-top:0;padding-top:0}.pg-home .yours{grid-template-columns:minmax(0,1fr)!important}.pg-home .yours-col{border-left:0!important;border-top:1px solid rgba(243,239,228,.14);padding:28px 0!important}}@media (max-width:560px){.pg-home .g4{grid-template-columns:minmax(0,1fr)}.pg-home .vid-phone{display:none}}.pg-home .hx{position:relative;overflow:hidden;background:radial-gradient(38% 52% at 72% 52%,rgba(254,210,4,.42),rgba(214,150,14,.16) 45%,rgba(10,9,7,0) 72%),radial-gradient(30% 34% at 6% 96%,rgba(201,138,18,.22),rgba(10,9,7,0) 70%),#0A0907}.pg-home .hx:after{content:"";left:0;right:0;bottom:0;height:220px;z-index:3;background:linear-gradient(180deg,rgba(10,9,7,0),#0A0907 92%)}.pg-home .hx-glow,.pg-home .hx:after{position:absolute;pointer-events:none}.pg-home .hx-glow{inset:0;background:linear-gradient(90deg,rgba(10,9,7,.55),rgba(10,9,7,0) 55%)}.pg-home .hx-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:24px;min-height:780px;padding-top:8px}.pg-home .hx-copy{position:relative;z-index:4;padding-bottom:120px}.pg-home .hx-title{font-size:clamp(30px,4.25vw,62px);line-height:1.02}.pg-home .hx-title>span{display:block;white-space:nowrap}.pg-home .hx-title .gold{filter:drop-shadow(0 0 26px rgba(254,210,4,.32))}.pg-home .hx-sub{margin:28px 0 0;max-width:480px;font-size:clamp(17px,1.5vw,20px);line-height:1.55;color:rgba(243,239,228,.74)}.pg-home .hx-stores{display:flex;flex-wrap:wrap;gap:12px;margin-top:36px}.pg-home .hx-proof{list-style:none;margin:30px 0 0;padding:22px 0 0;display:flex;flex-wrap:wrap;gap:10px 26px;border-top:1px solid rgba(243,239,228,.1);max-width:560px}.pg-home .hx-proof li{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:rgba(243,239,228,.78)}.pg-home .hx-stage{position:relative;align-self:stretch;min-height:780px}.pg-home .hx-wave{left:-8%;right:-8%;top:44%;height:260px;transform:translateY(-50%)}.pg-home .hx-fig{position:absolute;left:50%;bottom:0;z-index:2;height:min(760px,94%);width:auto;max-width:none;transform:translateX(-50%);filter:drop-shadow(0 30px 60px rgba(0,0,0,.55));pointer-events:none}.pg-home .hx-chip{position:absolute;z-index:4;display:flex;box-sizing:border-box;padding:14px 16px;border-radius:18px;background:linear-gradient(160deg,rgba(38,35,29,.82),rgba(16,15,13,.82));border:1px solid rgba(255,255,255,.12);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 24px 50px -20px rgba(0,0,0,.85);color:#F3EFE4;animation:opFloat 7s ease-in-out infinite}.pg-home .hx-chip b{display:block;font-size:15px;font-weight:600}.pg-home .hx-chip-a{left:-10%;top:17%;flex-direction:column;gap:4px}.pg-home .hx-chip-b{right:-2%;bottom:26%;align-items:center;gap:12px;animation-delay:-3s}.pg-home .hx-chip-k{font-size:12px;font-weight:600;color:#FED204}.pg-home .hx-chip-m{display:block;font-size:12.5px;color:rgba(243,239,228,.62)}.pg-home .hx-chip-m em{font-style:normal;color:rgba(243,239,228,.45)}.pg-home .hx-dot{flex:0 0 12px;height:12px;border-radius:50%;background:#3DDC84;box-shadow:0 0 0 5px rgba(61,220,132,.16),0 0 14px rgba(61,220,132,.7)}@media (prefers-reduced-motion:reduce){.pg-home .hx-chip{animation:none}}@media (max-width:1100px){.pg-home .hx-chip{display:none}}@media (max-width:860px){.pg-home .hx-grid{grid-template-columns:minmax(0,1fr);min-height:0;padding-top:32px;gap:0}.pg-home .hx-copy{padding-bottom:0}.pg-home .hx-title>span{white-space:normal}.pg-home .hx-stage{min-height:460px;margin-top:24px}.pg-home .hx-wave{left:0;right:0;height:170px;top:50%}.pg-home .hx-wave>span{width:3px}.pg-home .hx-fig{height:440px}.pg-home .hx:after{height:140px}}@media (max-width:560px){.pg-home .hx-stores{flex-wrap:nowrap}.pg-home .hx-proof{gap:10px 18px}}.pg-home .place{margin-top:140px}.pg-home .place-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px 48px;flex-wrap:wrap}.pg-home .place-head p{margin:0;max-width:340px;font-size:16px;line-height:1.6;color:rgba(243,239,228,.68)}.pg-home .pgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:48px}.pg-home .pcard{position:relative;aspect-ratio:4/5;border-radius:26px;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;padding:20px;box-sizing:border-box;text-decoration:none;color:#F3EFE4;border:1px solid rgba(255,255,255,.1);box-shadow:0 40px 80px -40px rgba(0,0,0,.9);transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .5s,border-color .5s}.pg-home .pcard:before{content:"";position:absolute;inset:0;z-index:0;background:var(--tint),var(--img) center bottom/cover no-repeat;filter:var(--fx);transition:filter .6s,transform .8s cubic-bezier(.2,.8,.2,1)}.pg-home .pcard>*{position:relative;z-index:1}.pg-home .pc1{--img:url(/assets/place-1st-commercial.webp);--tint:linear-gradient(180deg,rgba(10,9,7,.35),rgba(10,9,7,0) 38%);--fx:brightness(.95) saturate(1.05);--neon:#FED204;--glow:rgba(254,210,4,.45)}.pg-home .pc2{--img:url(/assets/place-2nd-residential.webp);--tint:linear-gradient(180deg,rgba(10,9,7,.35),rgba(10,9,7,0) 38%);--fx:brightness(.95) saturate(1.05);--neon:#7DB8FF;--glow:rgba(77,163,255,.45)}.pg-home .pc3{--img:url(/assets/place-construction.webp);--tint:linear-gradient(180deg,rgba(10,9,7,.45),rgba(10,9,7,.15) 50%);--fx:grayscale(.85) brightness(.72);--neon:#FED204;--glow:rgba(254,210,4,.2);border-style:dashed;border-color:rgba(254,210,4,.35)}.pg-home a.pcard:hover{transform:translateY(-8px);border-color:var(--neon);box-shadow:0 40px 80px -40px rgba(0,0,0,.9),0 30px 90px -30px var(--glow)}.pg-home a.pcard:hover:before{transform:scale(1.04);filter:brightness(1.05) saturate(1.1)}.pg-home .ptag{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;padding:7px 13px;border-radius:999px;background:rgba(10,9,7,.72);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.14);color:#F3EFE4;font-size:12.5px;font-weight:600}.pg-home .plive{width:8px;height:8px;border-radius:50%;background:#3DDC84;box-shadow:0 0 10px rgba(61,220,132,.8)}.pg-home .psoon{background:#FED204;color:#141414;border-color:#FED204}.pg-home .pbig{position:absolute;left:20px;right:20px;top:15%;font-family:var(--font-archivo),var(--font-inter),sans-serif;font-stretch:125%;font-weight:800;font-size:clamp(64px,6.6vw,104px);line-height:.9;text-transform:uppercase;color:transparent;-webkit-text-stroke:2px var(--neon);opacity:.9;text-shadow:0 0 30px var(--glow);transition:color .25s,text-shadow .25s}.pg-home a.pcard:hover>.pbig{text-shadow:0 0 2px #fff,0 0 8px var(--neon),0 0 22px var(--neon),0 0 50px var(--neon)}@keyframes opTubeOn{0%{opacity:.35}8%{opacity:1}12%{opacity:.4}18%{opacity:1}22%{opacity:.5}30%{opacity:1}34%{opacity:.7}40%,to{opacity:1}}.pg-home .pc3 .pbig{opacity:.4;font-size:clamp(52px,5.2vw,82px)}.pg-home .psoon-stamp{position:absolute!important;left:-30%;right:-30%;top:50%;z-index:2!important;display:flex;align-items:center;justify-content:center;height:46px;transform:translateY(-50%) rotate(-28deg);background:repeating-linear-gradient(-45deg,#FED204 0 16px,#141414 16px 32px);box-shadow:0 10px 30px rgba(0,0,0,.6),0 0 0 2px rgba(20,20,20,.9)}.pg-home .psoon-stamp>span{padding:6px 16px;border-radius:6px;background:#141414;color:#FED204;font-family:var(--font-archivo),var(--font-inter),sans-serif;font-stretch:125%;font-weight:700;font-size:clamp(14px,1.3vw,18px);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;box-shadow:0 0 0 2px #FED204}.pg-home .pfoot{position:relative;display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin:0 -20px -20px;padding:56px 20px 20px;background:linear-gradient(180deg,rgba(10,9,7,0),rgba(10,9,7,.9))}.pg-home .pfoot b{display:block;font-size:18px;font-weight:700}.pg-home .pfoot small{display:block;margin-top:5px;font-size:13.5px;line-height:1.45;color:rgba(243,239,228,.78)}.pg-home .pfoot i{flex:0 0 38px;height:38px;border-radius:12px;background:#F3EFE4;color:#141414;display:grid;place-items:center;transition:background .2s}.pg-home a.pcard:hover .pfoot i{background:var(--neon)}@media (prefers-reduced-motion:reduce){.pg-home .pbig,.pg-home .pcard:before{transition:none}.pg-home a.pcard:hover>.pbig{animation:none}}@media (max-width:860px){.pg-home .place{margin-top:96px}.pg-home .pgrid{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:32px}.pg-home .pcard{aspect-ratio:5/4}.pg-home .pbig{top:62px;font-size:56px}.pg-home .pc3 .pbig{font-size:48px}.pg-home .hx-stage{min-height:430px}.pg-home .hx-fig{height:420px}}.pg-home .hx-title{font-size:clamp(30px,4.3vw,62px)}.pg-home .hx-neon{position:relative;display:inline-block;color:#FFF3B8;text-shadow:0 0 2px #FFF,0 0 10px #FED204,0 0 24px #FED204,0 0 52px rgba(254,210,4,.65),0 0 90px rgba(254,210,4,.35);animation:opNeon 5s linear 1.4s infinite}.pg-home .hx-neon:after{content:"";position:absolute;left:0;right:0;bottom:-.12em;height:.07em;border-radius:99px;background:linear-gradient(90deg,rgba(254,210,4,0),#FED204 20%,#FFF6C8 50%,#FED204 80%,rgba(254,210,4,0));box-shadow:0 0 18px rgba(254,210,4,.8);transform-origin:left;animation:opSweep 1.1s cubic-bezier(.2,.7,.2,1) .7s both}@keyframes opSweep{0%{transform:scaleX(0);opacity:0}to{transform:scaleX(1);opacity:1}}@media (prefers-reduced-motion:reduce){.pg-home .hx-neon,.pg-home .hx-neon:after{animation:none}}.pg-home .pbig{opacity:.55;text-shadow:none}.pg-home a.pcard:hover>.pbig{opacity:1;color:#FFFDF2;-webkit-text-stroke:2px var(--neon);text-shadow:0 0 2px #fff,0 0 6px var(--neon),0 0 14px var(--neon),0 0 30px var(--neon),0 0 60px var(--neon),0 0 110px var(--neon);animation:opTubeOn 1.1s step-end both}.pg-home a.pcard:hover{box-shadow:0 0 0 1px var(--neon),0 0 24px -4px var(--neon),0 40px 90px -30px var(--glow)}.pg-home a.pcard:hover .pfoot b{color:var(--neon);text-shadow:0 0 12px var(--glow)}.pg-home .vframe{position:relative;aspect-ratio:16/9;border-radius:30px;overflow:hidden;background:#000;border:1px solid rgba(254,210,4,.28);box-shadow:0 0 0 8px rgba(254,210,4,.04),0 30px 80px -40px rgba(254,210,4,.4),0 40px 80px -40px rgba(0,0,0,.9)}.pg-home .vframe-video{object-fit:cover;display:block}.pg-home .vframe-hit,.pg-home .vframe-video{position:absolute;inset:0;width:100%;height:100%}.pg-home .vframe-hit{padding:0;border:0;background:none;color:#F3EFE4;cursor:pointer}.pg-home .vframe-shade{position:absolute;inset:0;background:linear-gradient(0deg,rgba(10,9,7,.8),rgba(10,9,7,0) 42%),radial-gradient(60% 60% at 50% 50%,rgba(10,9,7,0),rgba(10,9,7,.35));transition:opacity .4s}.pg-home .vframe-preview .vframe-shade{opacity:.6}.pg-home .vframe-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:clamp(72px,8vw,112px);height:clamp(72px,8vw,112px);border-radius:50%;background:#FED204;color:#141414;display:grid;place-items:center;transition:transform .25s,width .3s,height .3s}.pg-home .vframe-preview .vframe-play{width:clamp(60px,6vw,84px);height:clamp(60px,6vw,84px);background:rgba(254,210,4,.92)}.pg-home .vframe-hit:hover .vframe-play{transform:translate(-50%,-50%) scale(1.07)}.pg-home .vframe-hit:focus-visible{outline:3px solid #FED204;outline-offset:-3px}.pg-home .vframe-label{position:absolute;left:clamp(18px,3.4vw,40px);right:clamp(18px,3.4vw,40px);bottom:clamp(16px,3vw,34px);display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:left}.pg-home .vframe-label b{font-family:var(--font-archivo),var(--font-inter),sans-serif;font-stretch:125%;text-transform:uppercase;font-weight:600;font-size:clamp(16px,2.4vw,32px);line-height:1}.pg-home .vframe-soundpill{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border-radius:999px;background:rgba(10,9,7,.6);border:1px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:14px;font-weight:600;white-space:nowrap}@media (max-width:560px){.pg-home .vframe{border-radius:20px}.pg-home .vframe-soundpill{padding:7px 12px;font-size:12.5px}}.pg-home .vid-body{max-width:640px;margin:22px auto 0;text-align:center;font-size:17px;line-height:1.6;color:rgba(243,239,228,.68)}.pg-home .hsec{position:relative;padding:110px 0;background:#0A0907}.pg-home .hhead{display:flex;justify-content:space-between;align-items:flex-end;gap:24px 48px;flex-wrap:wrap}.pg-home .hhead>p{margin:0;max-width:420px;font-size:17px;line-height:1.6;color:rgba(243,239,228,.7)}.pg-home .rank3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:52px}.pg-home .rank3 article{position:relative;padding:28px 26px;border-radius:24px;background:linear-gradient(165deg,rgba(255,255,255,.07),rgba(255,255,255,.015));border:1px solid rgba(255,255,255,.1);transition:border-color .3s,transform .3s,box-shadow .3s}.pg-home .rank3 article:hover{border-color:rgba(254,210,4,.55);transform:translateY(-5px);box-shadow:0 30px 60px -30px rgba(254,210,4,.4)}.pg-home .rank3-k{display:inline-flex;align-items:center;padding:8px 16px;border-radius:999px;background:rgba(254,210,4,.12);border:1px solid rgba(254,210,4,.45);color:#FED204;font-weight:700;font-size:15px}.pg-home .rank3 article:first-child .rank3-k{background:#FED204;color:#141414}.pg-home .rank3 p{margin:18px 0 0;font-size:16px;line-height:1.6;color:rgba(243,239,228,.75)}.pg-home .hsec-tech{background:radial-gradient(40% 50% at 80% 50%,rgba(254,210,4,.1),rgba(10,9,7,0) 70%),#0A0907}.pg-home .tech{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:56px;align-items:center}.pg-home .tech-side p{margin:22px 0 0;font-size:18px;color:rgba(243,239,228,.72)}.pg-home .tech-list{list-style:none;margin:0;padding:0;border-top:1px solid rgba(243,239,228,.12)}.pg-home .tech-list li{display:grid;grid-template-columns:52px minmax(0,1fr);gap:16px;align-items:baseline;padding:18px 6px;border-bottom:1px solid rgba(243,239,228,.12);font-size:16.5px;line-height:1.5;color:#F3EFE4;transition:background .25s}.pg-home .tech-list li:hover{background:linear-gradient(90deg,rgba(254,210,4,.07),rgba(254,210,4,0))}.pg-home .tech-list span{font-family:var(--font-archivo),var(--font-inter),sans-serif;font-stretch:125%;font-weight:700;font-size:22px;color:transparent;-webkit-text-stroke:1px rgba(254,210,4,.8)}.pg-home .tech-list li:hover span{color:#FED204}@media (max-width:860px){.pg-home .hsec{padding:80px 0}.pg-home .rank3,.pg-home .tech{grid-template-columns:minmax(0,1fr)}.pg-home .tech{gap:32px}}.pg-home .stage:before{bottom:10%}.pg-home .mf span{color:rgba(243,239,228,.16);transition:color .35s ease}.pg-home .mf span.on{color:#F3EFE4}.pg-home .mf span.on.gold-w{color:#FED204;text-shadow:0 0 24px rgba(254,210,4,.25)}.pg-home .stat-n{font-variant-numeric:tabular-nums}.pg-home .hsec-tech{background:linear-gradient(rgba(254,210,4,.05) 1px,transparent 0) 0 0/48px 48px,linear-gradient(90deg,rgba(254,210,4,.05) 1px,transparent 0) 0 0/48px 48px,radial-gradient(50% 60% at 50% 50%,rgba(254,210,4,.08),rgba(10,9,7,0) 70%),#0A0907}.pg-home .hsec-tech:after,.pg-home .hsec-tech:before{content:"";position:absolute;left:0;right:0;height:160px;pointer-events:none}.pg-home .hsec-tech:before{top:0;background:linear-gradient(#0A0907,rgba(10,9,7,0))}.pg-home .hsec-tech:after{bottom:0;background:linear-gradient(rgba(10,9,7,0),#0A0907)}.pg-home .hsec-tech .tech{position:relative;z-index:1;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:start}.pg-home .spec{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid rgba(254,210,4,.25);border-left:1px solid rgba(254,210,4,.25)}.pg-home .spec li{position:relative;padding:26px 24px 24px;border-right:1px solid rgba(254,210,4,.25);border-bottom:1px solid rgba(254,210,4,.25);background:rgba(10,9,7,.6);transition:background .3s}.pg-home .spec li:hover{background:rgba(254,210,4,.07)}.pg-home .spec-i{position:absolute;top:14px;right:16px;font:600 11px/1 ui-monospace,Menlo,monospace;letter-spacing:.08em;color:rgba(254,210,4,.6)}.pg-home .spec b{display:block;font-family:var(--font-archivo),var(--font-inter),sans-serif;font-stretch:125%;text-transform:uppercase;font-weight:700;font-size:17px;color:#FED204}.pg-home .spec p{margin:10px 0 0;font-size:14.5px;line-height:1.55;color:rgba(243,239,228,.75)}@media (max-width:860px){.pg-home .hsec-tech .tech,.pg-home .spec{grid-template-columns:minmax(0,1fr)}}.pg-home .place-solo{margin-top:0}.pg-home .duo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.pg-home .duo-card{position:relative;display:flex;flex-direction:column;min-height:340px;box-sizing:border-box;padding:36px 36px 32px;border-radius:30px;overflow:hidden;text-decoration:none;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s}.pg-home .duo-card:hover{transform:translateY(-6px)}.pg-home .duo-b{background:#FED204;color:#141414;box-shadow:0 50px 100px -50px rgba(254,210,4,.7)}.pg-home .duo-l{background:radial-gradient(70% 70% at 100% 100%,rgba(254,210,4,.2),rgba(254,210,4,0) 60%),linear-gradient(160deg,#1E1C17,#0B0A08);color:#F3EFE4;border:1px solid rgba(254,210,4,.35)}.pg-home .duo-card:hover.duo-l{box-shadow:0 40px 90px -40px rgba(254,210,4,.45)}.pg-home .duo-k{font-family:var(--font-archivo),var(--font-inter),sans-serif;font-stretch:125%;text-transform:uppercase;font-weight:700;font-size:clamp(24px,2.6vw,34px);line-height:1}.pg-home .duo-l .duo-k{color:#FED204}.pg-home .duo-card p{position:relative;z-index:1;margin:18px 0 0;max-width:52%;font-size:17px;line-height:1.55}.pg-home .duo-b p{color:rgba(20,20,20,.78)}.pg-home .duo-l p{color:rgba(243,239,228,.75)}.pg-home .duo-cta{position:relative;z-index:1;margin-top:auto;font-weight:800;font-size:15.5px}.pg-home .duo-b .duo-cta{color:#141414}.pg-home .duo-l .duo-cta{color:#FED204}.pg-home .duo-fig{position:absolute;right:10px;bottom:0;height:300px!important;width:auto;filter:drop-shadow(0 20px 30px rgba(0,0,0,.4));transition:transform .4s cubic-bezier(.2,.8,.2,1)}.pg-home .duo-card:hover .duo-fig{transform:translateY(-6px) rotate(-2deg)}@media (max-width:860px){.pg-home .duo{grid-template-columns:minmax(0,1fr)}.pg-home .duo-card{min-height:300px;padding:28px 24px}.pg-home .duo-card p{max-width:58%;font-size:15.5px}.pg-home .duo-fig{height:220px!important;right:0}}.pg-home .pt{position:relative;display:flex;align-items:center;justify-content:space-between;gap:32px;max-width:920px;margin:0 auto;padding:36px 44px;border-radius:28px;overflow:hidden;background:radial-gradient(60% 120% at 100% 100%,rgba(254,210,4,.26),rgba(254,210,4,0) 60%),linear-gradient(160deg,rgba(255,255,255,.07),rgba(255,255,255,.02));border:1px solid rgba(254,210,4,.28)}.pg-home .pt-title{font-size:clamp(24px,2.8vw,36px)}.pg-home .pt-price{margin:14px 0 0;font-size:19px;color:#F3EFE4}.pg-home .pt-price b{color:#FED204}.pg-home .pt-sub{margin:6px 0 0;font-size:14.5px;color:rgba(243,239,228,.6)}.pg-home .pt-stores{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.pg-home .pt-fig{flex:0 0 auto;height:210px!important;width:auto;margin:-36px 0 -40px;align-self:flex-end;filter:drop-shadow(0 20px 30px rgba(0,0,0,.5))}@media (max-width:860px){.pg-home .pt{flex-direction:column;align-items:flex-start;padding:28px 22px}.pg-home .pt-fig{display:none}}