.pst,.ptr,.ph-wa{--y:#FFC61A;--y2:#FFD54D;--bg:#0B0B0D;--s1:#131316;--s2:#1B1B1F;--t:#F5F5F3;--m:#A0A0A7;--m2:#6F6F77;--l:rgba(255,255,255,.08);--l2:rgba(255,255,255,.16);--e:cubic-bezier(.2,.7,.2,1);--d:var(--font-heading--family),system-ui,-apple-system,sans-serif}.pst{position:relative;background:var(--bg);color:var(--t);font-family:var(--font-body--family),system-ui,-apple-system,sans-serif;overflow:hidden;isolation:isolate;-webkit-font-smoothing:antialiased}.pst *{box-sizing:border-box}.pst a{text-decoration:none;color:inherit}.pst p{margin:0}.pst h1,.pst h2,.pst h3,.pst h4{font-family:var(--d);font-weight:700;letter-spacing:-.035em;margin:0;color:var(--t)}.pst .w{position:relative;max-width:1280px;margin:0 auto;padding:0 40px}.pst .ico{width:20px;height:20px;flex:none}.pst .ey{display:inline-flex;align-items:center;gap:10px;font:600 12px/1 var(--d);letter-spacing:.14em;text-transform:uppercase;color:var(--m)}.pst .ey:before{content:"";width:16px;height:2px;border-radius:2px;background:var(--y)}.pst .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 26px;border-radius:999px;font:600 15px/1 var(--d);letter-spacing:-.005em;white-space:nowrap;cursor:pointer;border:1px solid transparent;transition:background .25s,border-color .25s,color .25s,transform .25s var(--e)}.pst .btn .ico{width:19px;height:19px}.pst .btn--y{background:var(--y);color:#0b0b0d}.pst .btn--y:hover{background:var(--y2);color:#0b0b0d;transform:translateY(-1px)}.pst .btn--glass{background:#ffffff1a;border-color:#fff3;color:#fff;-webkit-backdrop-filter:blur(14px) saturate(150%);backdrop-filter:blur(14px) saturate(150%)}.pst .btn--glass:hover{background:#ffffff2e;color:#fff}.pst .btn--line{border-color:var(--l2);color:var(--t)}.pst .btn--line:hover{border-color:var(--t);color:var(--t)}.pst .more{display:inline-flex;align-items:center;gap:8px;font:600 14.5px/1.2 var(--d);color:var(--t);transition:color .25s}.pst .more .ico{width:18px;height:18px;transition:transform .3s var(--e)}.pst .more:hover{color:var(--y)}.pst .more:hover .ico{transform:translate(3px)}.ph-js .pst [data-r]{opacity:0;transform:translateY(18px);transition:opacity .8s var(--e),transform .8s var(--e)}.ph-js .pst [data-r].in{opacity:1;transform:none}.pst [data-r="2"]{transition-delay:.08s}.pst [data-r="3"]{transition-delay:.16s}.pst [data-r="4"]{transition-delay:.24s}.pst [data-a]{animation:pstup .9s var(--e) both}.pst [data-a="2"]{animation-delay:.1s}.pst [data-a="3"]{animation-delay:.2s}.pst [data-a="4"]{animation-delay:.3s}@keyframes pstup{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes pstfade{0%{opacity:0}to{opacity:1}}.pst .sx{padding:112px 0 0}.pst .sx--last{padding-bottom:112px}.pst .sh{display:flex;justify-content:space-between;align-items:flex-end;gap:24px 40px;flex-wrap:wrap;margin-bottom:36px}.pst .sh h2{font-size:clamp(32px,4vw,54px);line-height:1.02;margin-top:16px}.pst .sh>p{color:var(--m);font-size:15.5px;line-height:1.6;max-width:380px}.pst .hx{position:relative}.pst .hx-ey{display:inline-flex;align-items:center;gap:10px;padding:9px 14px 9px 12px;border-radius:999px;background:#ffffff14;border:1px solid rgba(255,255,255,.14);font:600 11.5px/1 var(--d);letter-spacing:.14em;text-transform:uppercase;color:var(--t);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.pst .hx-ey i{width:7px;height:7px;border-radius:50%;background:var(--y);box-shadow:0 0 0 4px #ffc61a33}.pst .hx h1{font-size:clamp(44px,5.6vw,84px);line-height:.98;letter-spacing:-.045em;margin-top:20px;max-width:11ch}.pst .hx h1 em{font-style:normal;color:var(--y)}.pst .hx-tx p{margin-top:18px;color:#f5f5f3cc;font-size:17px;line-height:1.55;max-width:36ch}.pst .hx-ct{display:flex;gap:10px;flex-wrap:wrap;margin-top:30px}.pst .hx-media{position:relative;overflow:hidden;background:#151518}.pst .hx-media img,.pst .hx-media video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.pst .hx-media video{opacity:0;transition:opacity .9s var(--e)}.pst .hx-media video.on{opacity:1}.pst .hx-shade{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.pst .hx-play{position:absolute;z-index:3;width:42px;height:42px;padding:0;border-radius:50%;display:grid;place-items:center;border:1px solid rgba(255,255,255,.24);background:#0b0b0d6b;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:background .25s}.pst .hx-play:hover{background:#0b0b0db3}.pst .hx-play[hidden]{display:none}.pst .hx-play svg{width:16px;height:16px;display:block}.pst .hx-play .i-play,.pst .hx-play.is-paused .i-pause{display:none}.pst .hx-play.is-paused .i-play{display:block}.pst .hx-side{display:none}.pst .hx-card{display:flex;flex-direction:column;min-height:0;border-radius:24px;background:var(--s1);border:1px solid var(--l);overflow:hidden;transition:border-color .3s,transform .4s var(--e)}.pst .hx-card:hover{border-color:var(--l2);transform:translateY(-3px)}.pst .hx-card .im{position:relative;flex:1 1 auto;min-height:0;margin:8px 8px 0;border-radius:18px;background:#fff;overflow:hidden}.pst .hx-card .im img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:10%;transition:transform .8s var(--e)}.pst .hx-card:hover .im img{transform:scale(1.05)}.pst .hx-card .tx{display:flex;flex-direction:column;gap:5px;padding:14px 16px 16px}.pst .hx-card small{font:600 10.5px/1 var(--d);letter-spacing:.14em;text-transform:uppercase;color:var(--y)}.pst .hx-card b{font-size:14px;font-weight:500;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pst .hx-card em{font:700 16px/1 var(--d);font-style:normal}.pst .tz{padding:28px 0 0}.pst .tz-l{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--l);border-radius:22px;background:var(--s1);overflow:hidden}.pst .tz-l li{display:flex;min-width:0}.pst .tz-l li+li{border-left:1px solid var(--l)}.pst .tz-l li,.pst .tz-l li>a{align-items:center;gap:14px}.pst .tz-l li>a{display:flex;flex:1;min-width:0;transition:background .25s}.pst .tz-l li>a:hover{background:#ffffff08}.pst .tz-l li{padding:20px 22px}.pst .tz-l li:has(>a){padding:0}.pst .tz-l li>a{padding:20px 22px}.pst .tz-l .ico{width:24px;height:24px;color:var(--y)}.pst .tz-l span{display:flex;flex-direction:column;gap:3px;min-width:0}.pst .tz-l b{font:600 14.5px/1.25 var(--d);letter-spacing:-.01em}.pst .tz-l small{font-size:12.5px;line-height:1.3;color:var(--m)}.pst .cg{display:grid;grid-template-columns:repeat(var(--cols,3),minmax(0,1fr));gap:16px}.pst .cc{position:relative;display:flex;flex-direction:column;border-radius:24px;background:var(--s1);border:1px solid var(--l);overflow:hidden;transition:border-color .3s,transform .45s var(--e)}.pst a.cc:hover{border-color:var(--l2);transform:translateY(-4px)}.pst .cc-im{position:relative;display:block;aspect-ratio:16/11;margin:8px 8px 0;border-radius:18px;background:#fff;overflow:hidden}.pst .cc-im img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:8%;transition:transform .9s var(--e)}.pst a.cc:hover .cc-im img{transform:scale(1.05)}.pst .cc-tx{display:flex;flex-direction:column;gap:4px;padding:16px 66px 18px 18px}.pst .cc-tx b{font:600 17px/1.25 var(--d);letter-spacing:-.015em}.pst .cc-tx small{font-size:13px;color:var(--m)}.pst .cc-go{position:absolute;right:16px;bottom:18px;width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:#ffffff12;transition:background .3s,color .3s}.pst .cc-go .ico{width:18px;height:18px}.pst a.cc:hover .cc-go{background:var(--y);color:#0b0b0d}.pst .cc--soon{opacity:.6}.pst .cc--soon .cc-im{background:var(--s2);display:grid;place-items:center}.pst .cc--soon .cc-im span{font:600 12px/1 var(--d);letter-spacing:.14em;text-transform:uppercase;color:var(--m)}.pst .soon{display:flex;align-items:center;flex-wrap:wrap;gap:10px 14px;margin-top:16px;padding:16px 20px;border-radius:18px;border:1px dashed var(--l2);font-size:14px;color:var(--m)}.pst .soon-l{padding:6px 10px;border-radius:999px;background:#ffc61a1f;color:var(--y);font:600 11px/1 var(--d);letter-spacing:.12em;text-transform:uppercase}.pst .soon-t{color:var(--t);font-weight:500}.pst .soon a{margin-left:auto;display:inline-flex;align-items:center;gap:6px;font:600 14px/1 var(--d);color:var(--t)}.pst .soon a .ico{width:16px;height:16px}.pst .soon a:hover{color:var(--y)}.pst .gl{list-style:none;margin:0;padding:0;border-top:1px solid var(--l)}.pst .gl li{border-bottom:1px solid var(--l)}.pst .gr{display:grid;grid-template-columns:56px minmax(0,1fr) auto 110px 46px;grid-template-areas:"n t th c go";align-items:center;gap:20px;padding:24px 12px;border-radius:16px;transition:background .3s}.pst .gr:hover{background:#ffffff08}.pst .gr-n{grid-area:n;font:600 13px/1 var(--d);letter-spacing:.06em;color:var(--m2)}.pst .gr-t{grid-area:t;min-width:0}.pst .gr-t b{display:block;font:700 clamp(22px,2.5vw,32px)/1.08 var(--d);letter-spacing:-.035em;transition:color .3s}.pst .gr:hover .gr-t b{color:var(--y)}.pst .gr-t small{display:block;margin-top:6px;font-size:14px;color:var(--m)}.pst .gr-th{grid-area:th;display:flex}.pst .gr-th span{position:relative;width:56px;height:56px;margin-left:-14px;border-radius:16px;background:#fff;border:3px solid var(--bg);overflow:hidden;transition:transform .45s var(--e)}.pst .gr-th span:first-child{margin-left:0}.pst .gr-th img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:5px}.pst .gr:hover .gr-th span:nth-child(1){transform:translate(-6px) rotate(-4deg)}.pst .gr:hover .gr-th span:nth-child(3){transform:translate(6px) rotate(4deg)}.pst .gr-c{grid-area:c;font-size:13px;color:var(--m);text-align:right;white-space:nowrap}.pst .gr-go{grid-area:go;width:46px;height:46px;border-radius:50%;display:grid;place-items:center;border:1px solid var(--l2);transition:background .3s,border-color .3s,color .3s}.pst .gr-go .ico{width:18px;height:18px}.pst .gr:hover .gr-go{background:var(--y);border-color:var(--y);color:#0b0b0d}.pst .sh--tabs{align-items:flex-end}.pst .tabs{display:flex;gap:4px;padding:5px;border-radius:999px;background:var(--s1);border:1px solid var(--l);max-width:100%;overflow-x:auto;scrollbar-width:none}.pst .tabs::-webkit-scrollbar{display:none}.pst .tab{flex:none;height:40px;padding:0 18px;border:0;border-radius:999px;background:transparent;color:var(--m);font:600 14px/1 var(--d);cursor:pointer;transition:background .25s,color .25s}.pst .tab:hover{color:var(--t)}.pst .tab.on{background:var(--t);color:#0b0b0d}.pst .tab:focus-visible{outline:2px solid var(--y);outline-offset:2px}.pst .panel{display:none}.pst .panel.on{display:block}.pst .grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 16px}.pst .pc{position:relative;display:flex;flex-direction:column;gap:14px;min-width:0}.pst .pc-media{position:relative}.pst .pc-im{position:relative;display:block;aspect-ratio:1/1;border-radius:20px;background:#fff;overflow:hidden}.pst .pc-im img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;transition:opacity .5s,transform .9s var(--e)}.pst .pc-im .i2{opacity:0}@media(hover:hover){.pst .pc:hover .pc-im .i2{opacity:1}.pst .pc:hover .pc-im .i1{transform:scale(1.04)}}.pst .bdg{position:absolute;left:10px;top:10px;z-index:2;padding:6px 10px;border-radius:999px;background:#0b0b0d;color:#fff;font:600 11.5px/1 var(--d)}.pst .bdg--sale{background:var(--y);color:#0b0b0d}.pst .pc-b{display:flex;flex-direction:column;gap:6px;padding:0 4px;min-width:0}.pst .pc-k{font:600 10.5px/1.2 var(--d);letter-spacing:.12em;text-transform:uppercase;color:var(--m)}.pst .pc-t{font-size:15px;font-weight:500;line-height:1.38;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pst .pc-b:hover .pc-t{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.pst .pc-p{display:flex;align-items:baseline;gap:8px;margin-top:2px}.pst .pc-p b{font:700 17px/1 var(--d);letter-spacing:-.01em}.pst .pc-p s{font-size:13px;color:var(--m)}.pst .pc-add{position:absolute;right:10px;bottom:10px;z-index:3;display:inline-flex;align-items:center;height:44px;min-width:44px;padding:0;border:0;border-radius:999px;background:#0b0b0d;color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;box-shadow:0 10px 24px -10px #0000008c;transition:background .25s,color .25s,transform .25s var(--e)}.pst .pc-add-ic,.pst .pc-add-ok{display:grid;place-items:center;width:44px;height:44px;flex:none;transition:opacity .2s,transform .35s cubic-bezier(.3,1.6,.5,1)}.pst .pc-add .ico{width:20px;height:20px}.pst .pc-add-ok{position:absolute;left:0;top:0;opacity:0;transform:scale(.3) rotate(-25deg)}.pst .pc-add-tx{max-width:0;overflow:hidden;white-space:nowrap;font:600 13.5px/1 var(--d);transition:max-width .35s var(--e),padding .35s var(--e)}@media(hover:hover){.pst .pc-add:hover{background:var(--y);color:#0b0b0d}.pst .pc-add:hover .pc-add-tx{max-width:90px;padding-right:16px}}.pst .pc-add:active{transform:scale(.92)}.pst .pc-add:focus-visible{outline:2px solid var(--y);outline-offset:3px}.pst .pc-add.is-loading .pc-add-ic{opacity:0;transform:scale(.5)}.pst .pc-add.is-loading:after{content:"";position:absolute;left:12px;top:12px;width:20px;height:20px;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:ph-spin .7s linear infinite}.pst .pc-add.is-added{background:var(--y);color:#0b0b0d;animation:ph-pop .6s var(--e)}.pst .pc-add.is-added .pc-add-ic{opacity:0;transform:scale(.3)}.pst .pc-add.is-added .pc-add-ok{opacity:1;transform:none}.pst .pc-add.is-added .pc-add-tx{max-width:0;padding-right:0}.pst .pc-add.is-error{background:#e5484d;color:#fff;animation:ph-shake .45s}@keyframes ph-spin{to{transform:rotate(360deg)}}@keyframes ph-pop{0%{transform:scale(1);box-shadow:0 0 #ffc61abf}30%{transform:scale(1.18)}60%{transform:scale(.96)}to{transform:scale(1);box-shadow:0 0 0 18px #ffc61a00}}@keyframes ph-shake{0%,to{transform:none}20%{transform:translate(-5px)}40%{transform:translate(5px)}60%{transform:translate(-3px)}80%{transform:translate(3px)}}.pst .more-row{display:flex;justify-content:center;margin-top:40px}.pst .sto .w{max-width:1120px}.pst .sto-big{margin:26px 0 0;font:700 clamp(28px,3.7vw,54px)/1.14 var(--d);letter-spacing:-.035em;color:var(--t);text-wrap:pretty}.pst .sto-big em{font-style:normal;color:var(--y)}.pst .sto-big.is-split .w8{color:#f5f5f329;transition:color .45s var(--e)}.pst .sto-big.is-split .w8.on{color:var(--t)}.pst .sto-big.is-split em{color:inherit}.pst .sto-big.is-split em .w8.on{color:var(--y)}.pst .sto-foot{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px 56px;margin-top:44px;padding-top:28px;border-top:1px solid var(--l)}.pst .sto-foot>p{color:var(--m);font-size:16.5px;line-height:1.7;max-width:56ch}.pst .sto-end{display:flex;flex-direction:column;align-items:flex-end;gap:14px;white-space:nowrap}.pst .sto-sign{display:inline-flex;align-items:center;gap:12px;font:600 14px/1 var(--d);letter-spacing:.02em;color:var(--t)}.pst .sto-sign i{width:28px;height:2px;border-radius:2px;background:var(--y)}.pst .fq{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:64px;align-items:start}.pst .fq-hd h2{font-size:clamp(32px,3.8vw,52px);line-height:1.04;margin:16px 0 24px}.pst .fq-l details{border-bottom:1px solid var(--l)}.pst .fq-l details:first-child{border-top:1px solid var(--l)}.pst .fq-l summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;font:600 18px/1.3 var(--d);letter-spacing:-.015em}.pst .fq-l summary::-webkit-details-marker{display:none}.pst .fq-l summary:after{content:"";flex:none;width:30px;height:30px;border-radius:50%;border:1px solid var(--l2);background:linear-gradient(currentColor,currentColor) center/12px 1.6px no-repeat,linear-gradient(currentColor,currentColor) center/1.6px 12px no-repeat;transition:transform .35s var(--e),background-color .3s,border-color .3s,color .3s}.pst .fq-l details[open] summary:after{transform:rotate(45deg);background-color:var(--y);border-color:var(--y);color:#0b0b0d}.pst .fq-l summary:hover{color:var(--y)}.pst .fq-l details p{padding:0 46px 22px 0;color:var(--m);font-size:15px;line-height:1.7}.pst .cta{display:flex;justify-content:space-between;align-items:center;gap:28px 40px;padding:48px 52px;border-radius:32px;background:var(--y);color:#0b0b0d}.pst .cta h2{color:#0b0b0d;font-size:clamp(30px,3.6vw,48px);line-height:1.02}.pst .cta p{margin-top:12px;color:#0b0b0db8;font-size:16px;line-height:1.6;max-width:52ch}.pst .cta .btn--y{flex:none;background:#0b0b0d;color:#fff}.pst .cta .btn--y:hover{background:#26262b;color:#fff}.pst .crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;color:var(--m)}.pst .crumbs a:hover{color:var(--t)}.pst .crumbs b{color:var(--t);font-weight:500}.pch{padding:28px 0 10px}.pch-grid{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px 48px;align-items:end;margin-top:30px}.pch h1{font-size:clamp(40px,6vw,80px);line-height:.98;letter-spacing:-.045em;margin-top:16px}.pch-desc{margin-top:16px;color:var(--m);font-size:15.5px;line-height:1.65;max-width:62ch}.pch-desc p{margin:0}.pch-meta{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,auto);gap:12px 32px}.pch-meta li{display:flex;align-items:baseline;gap:8px;font-size:13.5px;color:var(--m);white-space:nowrap}.pch-meta b{font:700 22px/1 var(--d);letter-spacing:-.02em;color:var(--t)}.pch-meta .ico{width:18px;height:18px;color:var(--y);align-self:center}.pch-soon{display:flex;align-items:center;justify-content:space-between;gap:12px 20px;flex-wrap:wrap;margin-top:26px;padding:18px 20px;border-radius:18px;border:1px dashed var(--l2);font-size:14px;color:var(--m)}.pch-soon b{color:var(--t)}.pch .navchips{display:flex;gap:8px;flex-wrap:wrap;margin-top:30px;padding-top:22px;border-top:1px solid var(--l)}.pch .chip{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 16px;border-radius:999px;border:1px solid var(--l);background:var(--s1);font:600 13.5px/1 var(--d);color:var(--t);white-space:nowrap;transition:border-color .25s,background .25s}.pch .chip sup{font-size:10px;color:var(--m);top:-.4em}.pch .chip:hover{border-color:var(--l2)}.pch .chip.on{background:var(--t);border-color:var(--t);color:#0b0b0d}.pch .chip.on sup{color:#0b0b0d}.ppg{padding:28px 0 112px}.ppg h1{font-size:clamp(40px,6vw,80px);line-height:.98;letter-spacing:-.045em;margin:16px 0 40px;max-width:900px}.ppg .ey{margin-top:30px}.ppg-body{max-width:760px;font-size:16px;line-height:1.8;color:#c9c9ce}.pst .ppg-body p{margin:0 0 16px}.ppg-body h2{font-size:clamp(24px,2.6vw,32px);line-height:1.15;margin:48px 0 14px}.ppg-body h3{font-size:20px;line-height:1.3;margin:34px 0 8px}.ppg-body h2:first-child,.ppg-body h3:first-child{margin-top:0}.ppg-body ul,.ppg-body ol{margin:0 0 16px;padding-left:22px}.ppg-body li{margin:6px 0}.ppg-body li::marker{color:var(--y)}.ppg-body strong,.ppg-body b{color:var(--t);font-weight:600}.pst .ppg-body a{color:var(--y);text-decoration:underline;text-underline-offset:3px}.ppg-cta{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;max-width:760px;margin-top:56px;padding:26px 28px;border-radius:24px;background:var(--s1);border:1px solid var(--l)}.ppg-cta b{display:block;font:600 21px/1.25 var(--d);letter-spacing:-.02em;color:var(--t)}.ppg-cta span{color:var(--m);font-size:14px}.pcl{padding:28px 0 112px}.pcl-hd{max-width:720px;margin:30px 0 8px}.pcl-hd h1{font-size:clamp(40px,6vw,80px);line-height:.98;letter-spacing:-.045em;margin:16px 0 18px}.pcl-hd p{color:var(--m);font-size:15.5px;line-height:1.7}.pcl-h{display:flex;align-items:baseline;justify-content:space-between;gap:20px;margin:60px 0 22px;padding-bottom:16px;border-bottom:1px solid var(--l)}.pcl-h h2{font-size:clamp(24px,2.8vw,34px)}.pcl-h span{font-size:13px;color:var(--m)}.pst .cg--page{grid-template-columns:repeat(3,minmax(0,1fr))}.ptr{display:flex;flex-direction:column;gap:10px;width:100%}.ptr-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ptr-list li{display:flex;flex-direction:column;gap:8px;padding:14px 12px;border-radius:16px;background:var(--s1);border:1px solid var(--l);font-size:12px;color:var(--m);line-height:1.35}.ptr-list .ico{width:22px;height:22px;color:var(--y)}.ptr-list b{display:block;color:var(--t);font:600 13px/1.3 var(--d);margin-bottom:2px}.ptr-wa{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:16px;border:1px solid rgba(255,198,26,.35);background:#ffc61a0f;color:var(--t);text-decoration:none;font-size:14px;line-height:1.4;transition:background .25s}.ptr-wa:hover{background:#ffc61a21;color:var(--t)}.ptr-wa .ico{width:24px;height:24px;color:var(--y)}.ptr-wa b{color:var(--y);font-weight:600}.ptr-cat{font-size:13px;color:var(--m);text-decoration:none}.ptr-cat:hover{color:var(--y)}.pft{padding:88px 0 28px;border-top:1px solid var(--l);background:#08080a}.pft-top{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:56px;align-items:end;padding-bottom:56px;border-bottom:1px solid var(--l)}.pft-cta h2{font-size:clamp(34px,4.4vw,60px);line-height:1.02;margin-top:16px}.pft-cta p{color:var(--m);margin:18px 0 28px;max-width:470px;font-size:15.5px;line-height:1.7}.pft-nl{padding:28px;border-radius:24px;background:var(--s1);border:1px solid var(--l)}.pft-nl h3{font-size:22px;line-height:1.25;letter-spacing:-.02em;margin:14px 0 18px}.pft .nl{display:flex;flex-wrap:wrap;gap:8px}.pft .nl input[type=email]{flex:1;min-width:0;height:54px;padding:0 20px;border-radius:999px;border:1px solid var(--l2);background:#0000004d;color:var(--t);font:inherit;font-size:15px}.pft .nl input[type=email]::placeholder{color:var(--m)}.pft .nl input[type=email]:focus{outline:none;border-color:var(--y)}.pft .nl button{flex:none;width:54px;height:54px;border-radius:50%;border:0;background:var(--y);color:#0b0b0d;display:grid;place-items:center;cursor:pointer;transition:background .25s}.pft .nl button:hover{background:var(--y2)}.pft .nl .msg{width:100%;margin-top:6px;font-size:13px}.pft .nl .ok{color:#3bd16f}.pft .nl .err{color:#ff8a7a}.pft-cols{display:grid;grid-template-columns:1.4fr repeat(3,minmax(0,1fr));gap:40px;padding:56px 0 48px}.pft-logo{display:inline-block;color:var(--t)}.pft-logo .ph-logo-svg{display:block;height:22px;width:192px}.pft-brand p{color:var(--m);line-height:1.7;margin:18px 0 20px;max-width:340px;font-size:14px}.pft-badges{display:flex;flex-wrap:wrap;gap:8px}.pft-badges span{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:999px;border:1px solid var(--l);font-size:12px;color:var(--m)}.pft-badges .ico{width:14px;height:14px;color:var(--y)}.pft-col h4{font:600 12px/1 var(--d);letter-spacing:.14em;text-transform:uppercase;color:var(--m);margin:0 0 20px}.pft-col ul{list-style:none;margin:0;padding:0;display:grid;gap:13px}.pft-col a{font-size:15px;transition:color .25s}.pft-col a:hover{color:var(--y)}.pft-word{color:#ffffff12;line-height:0;padding-bottom:30px;-webkit-user-select:none;user-select:none}.pft-word .ph-logo-svg{display:block;width:100%;height:auto;aspect-ratio:326.4/37.4}.pft-bot{display:flex;justify-content:space-between;align-items:center;gap:16px 28px;flex-wrap:wrap;padding-top:24px;border-top:1px solid var(--l);font-size:13px;color:var(--m)}.pft-bot nav{display:flex;gap:18px;flex-wrap:wrap}.pft-bot a:hover{color:var(--t)}.ph-wa{position:fixed;right:18px;bottom:18px;z-index:60;display:inline-flex;align-items:center;gap:9px;height:52px;padding:0 20px 0 16px;border-radius:999px;background:var(--y);color:#0b0b0d;font:600 14px/1 var(--d);text-decoration:none;box-shadow:0 12px 32px -10px #0009;transition:transform .25s,background .25s}.ph-wa:hover{transform:translateY(-2px);background:var(--y2);color:#0b0b0d}.ph-wa .ico{width:22px;height:22px}.ph-toast{--y:#FFC61A;position:fixed;left:50%;bottom:28px;z-index:2147483000;display:flex;align-items:center;gap:12px;max-width:calc(100vw - 28px);padding:10px 10px 10px 12px;border-radius:999px;background:#131316f0;border:1px solid rgba(255,255,255,.12);color:#f5f5f3;box-shadow:0 18px 50px -12px #000000b3;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);font-family:var(--font-body--family),system-ui,sans-serif;transform:translate(-50%,24px);opacity:0;pointer-events:none;transition:transform .45s cubic-bezier(.2,.7,.2,1),opacity .3s}.ph-toast.on{transform:translate(-50%);opacity:1;pointer-events:auto}.ph-toast-ic{flex:none;width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:var(--y);color:#0b0b0d}.ph-toast-ic .ico{width:17px;height:17px}.ph-toast.on .ph-toast-ic{animation:ph-pop .6s cubic-bezier(.2,.7,.2,1)}.ph-toast-tx{display:flex;flex-direction:column;gap:2px;min-width:0}.ph-toast-tx b{font-size:14px;font-weight:600;line-height:1.2}.ph-toast-tx small{font-size:12px;color:#a0a0a7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:220px}.ph-toast-go{flex:none;display:inline-flex;align-items:center;height:36px;padding:0 16px;border-radius:999px;background:#f5f5f3;color:#0b0b0d;font-size:13px;font-weight:600;text-decoration:none;white-space:nowrap}.ph-toast-go:hover{background:var(--y);color:#0b0b0d}.ph-toast.is-error .ph-toast-ic{background:#e5484d;color:#fff}product-card button.quick-add__button{display:flex;opacity:1;--quick-add-background:#0B0B0D;--quick-add-foreground:#FFFFFF;border:1px solid rgba(255,255,255,.12);box-shadow:0 10px 24px -10px #0000008c}product-card button.quick-add__button:disabled{display:none}@media(hover:hover){product-card button.quick-add__button:hover{--quick-add-background:#FFC61A;--quick-add-foreground:#0B0B0D}}product-card button.quick-add__button[data-added=true]{--quick-add-background:#FFC61A;--quick-add-foreground:#0B0B0D;animation:ph-pop .6s cubic-bezier(.2,.7,.2,1)}.product-card .card-gallery{background:#fff;border-radius:18px;overflow:hidden}.product-card .card-gallery img{object-fit:contain!important}.product-card .price{font-weight:600}.product-card{transition:transform .45s cubic-bezier(.2,.7,.2,1)}.product-grid__item:hover .product-card{transform:translateY(-3px)}@media(max-width:1100px){.pst .grid,.pft-cols{grid-template-columns:repeat(3,minmax(0,1fr))}.pft-brand{grid-column:1/-1}}@media(min-width:900px){.pst .hx{padding:56px 0 64px}.pst .hx-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.72fr) minmax(0,.5fr);gap:20px;align-items:stretch}.pst .hx-tx{align-self:center;padding:24px 24px 24px 0}.pst .hx-media{aspect-ratio:9/14;border-radius:28px;border:1px solid var(--l)}.pst .hx-shade{top:auto;height:28%;background:linear-gradient(#0000,#00000059)}.pst .hx-play{right:16px;bottom:16px}.pst .hx-side{display:grid;grid-template-rows:repeat(2,minmax(0,1fr));gap:20px}.pst .hx--plain .hx-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}}@media(max-width:899px){.pst .w{padding:0 20px}.pst .hx{display:flex;flex-direction:column;justify-content:flex-end;min-height:clamp(560px,84vh,800px);min-height:clamp(560px,84svh,800px);background:var(--bg)}.pst .hx>.w{position:static}.pst .hx-grid{display:block;width:100%}.pst .hx-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.pst .hx-shade{background:linear-gradient(180deg,rgba(11,11,13,.45) 0%,rgba(11,11,13,0) 16%,rgba(11,11,13,0) 36%,rgba(11,11,13,.62) 58%,rgba(11,11,13,.94) 82%,var(--bg) 100%)}.pst .hx-tx{position:relative;z-index:2;padding:96px 0 32px}.pst .hx-play{top:14px;right:14px}.pst .hx h1{font-size:clamp(40px,11.4vw,58px);margin-top:16px}.pst .hx-tx p{font-size:15.5px;margin-top:14px;color:#f5f5f3d6}.pst .hx-ct{margin-top:24px;flex-wrap:nowrap}.pst .hx--plain{min-height:0}.pst .hx--plain .hx-tx{padding-top:48px}.pst .tz{padding-top:8px}.pst .tz-l{grid-template-columns:repeat(2,minmax(0,1fr));border-radius:20px}.pst .tz-l li+li{border-left:0}.pst .tz-l li:nth-child(2n){border-left:1px solid var(--l)}.pst .tz-l li:nth-child(n+3){border-top:1px solid var(--l)}.pst .tz-l li,.pst .tz-l li>a{padding:16px 14px;gap:10px;align-items:flex-start}.pst .tz-l li:has(>a){padding:0}.pst .tz-l .ico{width:20px;height:20px;margin-top:1px}.pst .tz-l b{font-size:13px}.pst .tz-l small{font-size:11.5px}.pst .sx{padding-top:76px}.pst .sx--last{padding-bottom:76px}.pst .sh{margin-bottom:24px}.pst .sh h2{margin-top:12px}.pst #ph-cats .cg{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:20px;margin:0 -20px;padding:0 20px 4px;scrollbar-width:none}.pst #ph-cats .cg::-webkit-scrollbar{display:none}.pst #ph-cats .cc{flex:0 0 44%;scroll-snap-align:start}.pst .cg--page{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pst .cc{border-radius:20px}.pst .cc-im{aspect-ratio:1/1;margin:6px 6px 0;border-radius:15px}.pst .cc-tx{padding:12px 12px 14px}.pst .cc-tx b{font-size:15px}.pst .cc-tx small{font-size:12px}.pst .cc-go{display:none}.pst .soon{padding:14px 16px;font-size:13px}.pst .soon a{margin-left:0}.pst .gr{grid-template-columns:28px minmax(0,1fr) auto;grid-template-areas:"n t go" ". th c";gap:14px 12px;padding:20px 0;border-radius:0}.pst .gr:hover{background:none}.pst .gr-n{align-self:start;margin-top:7px}.pst .gr-t b{font-size:23px}.pst .gr-t small{font-size:13.5px;margin-top:5px}.pst .gr-th span{width:46px;height:46px;border-radius:13px;margin-left:-12px}.pst .gr-c{align-self:center}.pst .gr-go{width:40px;height:40px}.pst .sh--tabs{flex-direction:column;align-items:stretch;gap:20px}.pst .tabs{margin:0 -20px;padding:5px 20px;border-radius:0;border-width:1px 0;background:transparent;border-color:var(--l)}.pst .tab{height:38px;padding:0 15px}.pst .grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 10px}.pst .pc{gap:11px}.pst .pc-im{border-radius:16px}.pst .pc-t{font-size:14px}.pst .pc-p b{font-size:16px}.pst .more-row{margin-top:32px}.pst .more-row .btn{width:100%}.pst .fq{grid-template-columns:1fr;gap:32px}.pst .sto-big{margin-top:20px;line-height:1.16}.pst .sto-foot{grid-template-columns:1fr;margin-top:32px;padding-top:24px;gap:22px}.pst .sto-foot>p{font-size:15.5px}.pst .sto-end{align-items:flex-start}.pst .pc-add{right:8px;bottom:8px;width:40px;height:40px;min-width:40px}.pst .pc-add-ic,.pst .pc-add-ok{width:40px;height:40px}.pst .pc-add.is-loading:after{left:10px;top:10px}.ph-toast{bottom:84px}.pst .fq-hd h2{margin-bottom:18px}.pst .fq-l summary{font-size:16.5px;padding:20px 0}.pst .fq-l details p{padding-right:0}.pst .cta{flex-direction:column;align-items:flex-start;padding:32px 24px;border-radius:26px}.pst .cta .btn--y{width:100%}.pch{padding-top:20px}.pch-grid{grid-template-columns:1fr;margin-top:22px;gap:22px}.pch-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px}.pch-meta li{white-space:normal}.pch-meta b{font-size:20px}.pch .navchips{flex-wrap:nowrap;overflow-x:auto;margin:24px -20px 0;padding:20px 20px 2px;scrollbar-width:none}.pch .navchips::-webkit-scrollbar{display:none}.pcl-h{margin-top:44px}.ppg{padding-bottom:76px}.pft{padding-top:64px}.pft-top{grid-template-columns:1fr;gap:28px;padding-bottom:44px}.pft-nl{padding:22px}.pft-cols{grid-template-columns:1fr 1fr;gap:34px 20px;padding:44px 0 36px}.ptr-list{grid-template-columns:1fr}.ptr-list li{flex-direction:row;align-items:center;gap:12px}.ph-wa{right:14px;bottom:14px;height:48px;padding:0 16px 0 13px;font-size:13px}.ph-wa .ico{width:20px;height:20px}.ph-wa--up{bottom:88px}}@media(max-width:600px){.pst .hx-ct .btn{flex:1 1 auto;padding:0 18px;min-width:0}.pst .hx-ct .btn--y{flex-grow:1.4}}@media(min-width:900px)and (max-width:1120px){.pst .hx-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.pst .hx-side{display:none}}@media(max-width:340px){.pst .hx-ct{flex-wrap:wrap}.pst .hx-ct .btn{flex:1 1 100%}.pst .gr-th span:nth-child(3){display:none}}@media(prefers-reduced-motion:reduce){.pst *,.ph-wa,.ph-toast,.ph-toast *,product-card button.quick-add__button{animation:none!important;transition:none!important}.ph-js .pst [data-r]{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/powerhouse.css.map */
