.pgx-mirror{color:#1d1d1f}html body #MainContent .pgx-mirror{--ag-text:currentColor;--ag-muted:currentColor}html body #MainContent .pgx-mirror .card{background:#fff!important;color:var(--txt)}html body #MainContent .pgx-mirror .card[style*=--soft]{background:var(--soft)!important}html body #MainContent .elementor-widget-html.agp-w,html body #MainContent .agp-w{margin:0!important;padding:0!important}html body #MainContent .agp-root,html body #MainContent .agp-root>.e-con-inner{gap:0!important;padding:0!important}html body #MainContent .agv-projects,html body #MainContent .agv-videos,html body #MainContent .agv-specs,html body #MainContent .agv-faq,html body #MainContent .agv-close,html body #MainContent .agv-nav a[href="#agv-projects"],html body #MainContent .agv-nav a[href="#agv-videos"],html body #MainContent .agv-nav a[href="#agv-specs"],html body #MainContent .agv-nav a[href="#agv-faq"]{display:none!important}html body #MainContent .agv-media .agv-stage{display:grid!important;grid-template-columns:repeat(6,1fr);gap:8px;transform:none!important;overflow:visible!important;height:auto!important;scroll-snap-type:none!important}html body #MainContent .agv-media .agv-slide{position:relative!important;inset:auto!important;transform:none!important;opacity:1!important;visibility:visible!important;width:auto!important;height:auto!important;margin:0!important;border-radius:14px;overflow:hidden;background:#f2f1ee;display:block!important}html body #MainContent .agv-media .agv-slide img{width:100%!important;height:100%!important;object-fit:contain!important;transform:none!important}html body #MainContent .agv-media .agv-slide button{display:block;width:100%;height:100%;padding:0;border:0;background:none}html body #MainContent .agv-media .agv-tag,html body #MainContent .agv-media .agv-arrow,html body #MainContent .agv-media .agv-thumbs{display:none!important}html body #MainContent .agv-media .agv-count{position:absolute;right:14px;bottom:14px;top:auto;left:auto;z-index:3}body:has(.pgx-gate) .agv-media .agv-slide{aspect-ratio:4/5}body:has(.pgx-gate) .agv-media .agv-slide:nth-child(1),body:has(.pgx-gate) .agv-media .agv-slide:nth-child(2){grid-column:span 3}body:has(.pgx-gate) .agv-media .agv-slide:nth-child(n+3){grid-column:span 2}body:has(.pgx-gate) .agv-media .agv-slide:nth-child(n+6){display:none!important}body:has(.pgx-louver) .agv-media .agv-slide{aspect-ratio:1672/941}body:has(.pgx-louver) .agv-media .agv-slide:nth-child(1){grid-column:span 6}body:has(.pgx-louver) .agv-media .agv-slide:nth-child(n+2){grid-column:span 3}body:has(.pgx-louver) .agv-media .agv-slide:nth-child(n+4){display:none!important}html body #MainContent .pgx{--o:#ff792d;--o2:#e8601c;--ink:#0f1012;--txt:#1d1d1f;--mut:#6e6e73;--line:#e5e5ea;--soft:#f5f5f7;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI Variable,Segoe UI,Inter,Roboto,Helvetica Neue,Arial,sans-serif;color:var(--txt);line-height:1.6;background:#fff;width:100%}html body #MainContent .pgx *{box-sizing:border-box}html body #MainContent .pgx img,html body #MainContent .pgx video{display:block;max-width:100%}html body #MainContent .pgx .w{max-width:1180px;margin:0 auto;padding:0 20px}html body #MainContent .pgx .sec{padding:110px 0}html body #MainContent .pgx .soft{background:var(--soft)}html body #MainContent .pgx .dark{background:var(--ink);color:#fff}html body #MainContent .pgx h2,html body #MainContent .pgx h3{font-family:inherit!important;color:var(--txt)!important;margin:0;letter-spacing:-.02em}html body #MainContent .pgx h2{font-size:clamp(32px,4.2vw,56px)!important;line-height:1.05!important;font-weight:600!important;margin-bottom:16px;letter-spacing:-.03em!important}html body #MainContent .pgx h3{font-size:20px!important;line-height:1.3!important;font-weight:600!important;margin-bottom:8px}html body #MainContent .pgx p,html body #MainContent .pgx li,html body #MainContent .pgx td,html body #MainContent .pgx summary{font-family:inherit!important;color:var(--mut)!important;font-size:15.5px;margin:0}html body #MainContent .pgx .dark h2,html body #MainContent .pgx .dark h3{color:#fff!important}html body #MainContent .pgx .dark p{color:#c8cbd0!important}html body #MainContent .pgx .c{text-align:center}html body #MainContent .pgx .head{max-width:760px;margin:0 auto 40px}html body #MainContent .pgx .lead{font-size:17px!important}html body #MainContent .pgx .btn{display:inline-flex;align-items:center;justify-content:center;padding:14px 26px;border-radius:999px;font-weight:600;font-size:15px;text-decoration:none!important;transition:background .15s}html body #MainContent .pgx .btn-o{background:var(--o);color:#fff!important}html body #MainContent .pgx .btn-o:hover{background:var(--o2)}html body #MainContent .pgx .btn-l{border:1.5px solid var(--txt);color:var(--txt)!important}html body #MainContent .pgx .dark .btn-l{border-color:#fff;color:#fff!important}html body #MainContent .pgx .ph{position:relative;border-radius:18px;overflow:hidden;background:#ecebe7}html body #MainContent .pgx .ph img,html body #MainContent .pgx .ph video{width:100%;height:100%;object-fit:contain}html body #MainContent .pgx .stats{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 46px;padding:26px 20px;border-bottom:1px solid var(--line)}html body #MainContent .pgx .stat{text-align:center}html body #MainContent .pgx .stat b{display:block;font-size:22px;font-weight:700;color:var(--txt)}html body #MainContent .pgx .stat span{font-size:13px;color:var(--mut)}html body #MainContent .pgx .bento{display:grid;grid-template-columns:repeat(6,1fr);gap:8px}html body #MainContent .pgx .tile{position:relative;border-radius:6px;overflow:hidden;background:#000}html body #MainContent .pgx .tile img,html body #MainContent .pgx .tile video{width:100%;height:100%;object-fit:contain}html body #MainContent .pgx .tile:after{content:"";position:absolute;inset:0 0 auto 0;height:55%;background:linear-gradient(180deg,#0000009e,#0000);pointer-events:none}html body #MainContent .pgx .tile p{position:absolute;z-index:2;left:0;right:0;top:0;padding:22px 24px;text-align:center;color:#fff!important;font-weight:600;font-size:17px!important;line-height:1.35}html body #MainContent .pgx .t2{grid-column:span 2}html body #MainContent .pgx .t3{grid-column:span 3}html body #MainContent .pgx .t4{grid-column:span 4}html body #MainContent .pgx .t6{grid-column:span 6}html body #MainContent .pgx .frow{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;padding:34px 0}html body #MainContent .pgx .frow:nth-child(2n) .ph{order:2}html body #MainContent .pgx .frow h2{font-size:clamp(28px,3.2vw,40px)!important;font-weight:500!important}html body #MainContent .pgx .ticker{overflow:hidden;background:#ececea;padding:14px 0;white-space:nowrap}html body #MainContent .pgx .ticker div{display:inline-flex;gap:56px;animation:pgxt 38s linear infinite;padding-left:56px}html body #MainContent .pgx .ticker span{font-size:14px;font-weight:600;color:var(--txt)}html body #MainContent .pgx .ticker span:before{content:"\2713";color:var(--o);margin-right:8px}@keyframes pgxt{to{transform:translate(-50%)}}html body #MainContent .pgx .g2{display:grid;grid-template-columns:1fr 1fr;gap:22px}html body #MainContent .pgx .g3{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}html body #MainContent .pgx .g4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}html body #MainContent .pgx .card{background:#fff;border-radius:22px;padding:28px}html body #MainContent .pgx .soft .card{background:#fff}html body #MainContent .pgx .card .ic{width:46px;height:46px;border-radius:14px;background:#fff;border:1px solid var(--line);color:var(--txt);display:grid;place-items:center;margin-bottom:18px}html body #MainContent .pgx .card .ic svg{width:22px;height:22px;stroke:currentColor;fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}html body #MainContent .pgx .card a{color:var(--o)!important;font-weight:600;text-decoration:none!important}html body #MainContent .pgx .proof{border:1px solid var(--line);border-top:4px solid var(--o);border-radius:18px;padding:26px;background:#fff}html body #MainContent .pgx .proof .k{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--o)!important;margin-bottom:10px}html body #MainContent .pgx .numcards{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:20px}html body #MainContent .pgx .num{border:1px solid rgba(255,255,255,.14);border-radius:16px;padding:18px}html body #MainContent .pgx .num b{display:block;color:#fff;font-size:24px;font-weight:700}html body #MainContent .pgx .num span{color:#a7abb1;font-size:13px}html body #MainContent .pgx .split{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}html body #MainContent .pgx ul.ck{list-style:none;padding:0;margin:18px 0 0}html body #MainContent .pgx ul.ck li{padding:9px 0 9px 30px;position:relative;border-bottom:1px solid var(--line)}html body #MainContent .pgx ul.ck li:before{content:"\2713";position:absolute;left:4px;color:var(--o);font-weight:700}html body #MainContent .pgx .rail{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(240px,23%);gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:10px}html body #MainContent .pgx .rail::-webkit-scrollbar{height:6px}html body #MainContent .pgx .rail::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}html body #MainContent .pgx .ugc{scroll-snap-align:start;position:relative;border-radius:18px;overflow:hidden;background:#000}html body #MainContent .pgx .ugc img{width:100%;height:100%;object-fit:contain}html body #MainContent .pgx .ugc .cap{position:absolute;left:0;right:0;bottom:0;padding:44px 16px 14px;background:linear-gradient(0deg,#000000d1,#0000);color:#fff!important;font-size:13.5px!important;font-weight:600}html body #MainContent .pgx .ugc .cap b{display:block;color:#fbbf24;font-size:13px;letter-spacing:2px;margin-top:6px}html body #MainContent .pgx .rv-top{display:grid;grid-template-columns:auto 1fr auto;gap:40px;align-items:center;background:#fff;border-radius:22px;padding:28px 32px;margin-bottom:22px}html body #MainContent .pgx .rv-score{font-size:52px;font-weight:700;line-height:1;color:var(--txt)}html body #MainContent .pgx .stars{color:#f5a623;letter-spacing:2px}html body #MainContent .pgx .rv-photos{display:flex;gap:8px;flex-wrap:wrap}html body #MainContent .pgx .rv-photos .ph{width:72px;aspect-ratio:4/5;border-radius:10px}html body #MainContent .pgx .rcard{background:#fff;border-radius:20px;overflow:hidden;display:flex;flex-direction:column}html body #MainContent .pgx .rcard .ph{border-radius:0;aspect-ratio:4/5}html body #MainContent .pgx .rcard .bd{padding:20px 22px 24px}html body #MainContent .pgx .rcard .who{font-weight:700;color:var(--txt);margin-top:10px;font-size:15px}html body #MainContent .pgx .rcard .who span{display:block;font-weight:400;color:var(--mut);font-size:13px}html body #MainContent .pgx .q{color:var(--txt)!important;font-size:15.5px}html body #MainContent .pgx .scroll{overflow-x:auto}html body #MainContent .pgx table.cmp{width:100%;min-width:680px;border-collapse:collapse;background:#fff;border-radius:22px;overflow:hidden}html body #MainContent .pgx .cmp th,html body #MainContent .pgx .cmp td{padding:16px 18px;border-bottom:1px solid var(--line);text-align:center;font-size:14.5px}html body #MainContent .pgx .cmp th{font-weight:700;color:var(--txt)!important;background:#fafaf8}html body #MainContent .pgx .cmp th.us{background:var(--o);color:#fff!important}html body #MainContent .pgx .cmp td:first-child{text-align:left;font-weight:600;color:var(--txt)!important}html body #MainContent .pgx .cmp td.us{background:#fff6ef;color:var(--txt)!important;font-weight:600}html body #MainContent .pgx .cmp tr:last-child td{border-bottom:0}html body #MainContent .pgx .y{color:#16a34a;font-weight:800}html body #MainContent .pgx .n{color:#c2410c;font-weight:800}html body #MainContent .pgx .acc{display:grid;grid-template-columns:1fr 1fr;gap:12px 16px;align-items:start}html body #MainContent .pgx details{background:#ededeb;border-radius:8px}html body #MainContent .pgx summary{cursor:pointer;list-style:none;padding:18px 48px 18px 20px;font-weight:600;color:var(--txt)!important;position:relative;font-size:15px}html body #MainContent .pgx summary::-webkit-details-marker{display:none}html body #MainContent .pgx summary:after{content:"";position:absolute;right:20px;top:22px;width:9px;height:9px;border-right:2px solid var(--txt);border-bottom:2px solid var(--txt);transform:rotate(45deg);transition:transform .2s}html body #MainContent .pgx details[open] summary:after{transform:rotate(-135deg);top:26px}html body #MainContent .pgx details .bd{padding:0 20px 20px}html body #MainContent .pgx details table{width:100%;border-collapse:collapse}html body #MainContent .pgx details td{padding:8px 0;border-bottom:1px solid #dcdcd9;font-size:14px}html body #MainContent .pgx details td:last-child{color:var(--txt)!important;font-weight:600;text-align:right}html body #MainContent .pgx .yt{position:relative;aspect-ratio:16/9;border-radius:18px;overflow:hidden;background:#000;cursor:pointer}html body #MainContent .pgx .yt img{width:100%;height:100%;object-fit:contain}html body #MainContent .pgx .yt:after{content:"";position:absolute;left:50%;top:50%;width:70px;height:70px;margin:-35px 0 0 -35px;border-radius:50%;background:var(--o) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M8 5v14l11-7z'/%3E%3C/svg%3E") 54% 50%/28px no-repeat}html body #MainContent .pgx .yt.on:after{display:none}html body #MainContent .pgx .yt iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}html body #MainContent .pgx figcaption{font-size:13.5px;font-weight:600;color:var(--txt);margin-top:10px}html body #MainContent .pgx .quote{background:#13261c;border-radius:22px;padding:48px;display:grid;grid-template-columns:1.2fr 1fr;gap:30px;align-items:center}html body #MainContent .pgx .quote h2{color:#fff!important}html body #MainContent .pgx .quote p{color:#cfd8d2!important}html body #MainContent .pgx .quote .btns{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end}@media(max-width:980px){html body #MainContent .pgx .frow,html body #MainContent .pgx .split,html body #MainContent .pgx .quote,html body #MainContent .pgx .g3,html body #MainContent .pgx .rv-top{grid-template-columns:1fr}html body #MainContent .pgx .frow:nth-child(2n) .ph{order:0}html body #MainContent .pgx .g4,html body #MainContent .pgx .numcards{grid-template-columns:repeat(2,1fr)}html body #MainContent .pgx .acc{grid-template-columns:1fr}html body #MainContent .pgx .bento{grid-template-columns:repeat(2,1fr)}html body #MainContent .pgx .bento .tile{grid-column:span 1!important}html body #MainContent .pgx .bento .t6,html body #MainContent .pgx .bento .t4{grid-column:span 2!important}html body #MainContent .pgx .quote .btns{justify-content:flex-start}html body #MainContent .pgx .sec{padding:60px 0}html body #MainContent .pgx .rail{grid-auto-columns:70%}}@media(max-width:560px){html body #MainContent .pgx .g2,html body #MainContent .pgx .bento{grid-template-columns:1fr}html body #MainContent .pgx .bento .tile{grid-column:span 1!important}}body:has(.pgx) .agv-crumbs{background:#000;margin:0;padding:14px max(20px,calc((100vw - 1240px)/2));color:#9a9aa0}body:has(.pgx) .agv-crumbs a{color:#c7c7cc}body:has(.pgx) .agv-hero{background:#000;color:#f5f5f7;padding:10px max(20px,calc((100vw - 1240px)/2)) 40px!important;max-width:none!important;margin:0!important;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI Variable,Segoe UI,Inter,Roboto,Arial,sans-serif}body:has(.pgx) .agv-media .agv-slide{background:#111!important}body:has(.pgx) .agv-buy{background:transparent!important;border:0!important;box-shadow:none!important;color:#f5f5f7}body:has(.pgx) .agv-buy .agv-kicker{color:#ff792d!important;letter-spacing:.14em}body:has(.pgx) .agv-buy .agv-title{color:#fff!important;font-weight:500!important;font-size:clamp(26px,2.4vw,34px)!important;line-height:1.15!important;letter-spacing:-.02em;font-family:inherit!important}body:has(.pgx) .agv-buy .agv-lead{color:#a1a1a6!important}body:has(.pgx) .agv-buy .agv-chips li{background:#1c1c1e!important;color:#d1d1d6!important;border:1px solid #2c2c2e!important}body:has(.pgx) .agv-buy .agv-price,body:has(.pgx) .agv-buy .agv-price *{color:#fff!important}body:has(.pgx) .agv-buy .single_add_to_cart_button{background:#ff792d!important;border-color:#ff792d!important;border-radius:999px!important;color:#fff!important}body:has(.pgx) .agv-buy .tbay-buy-now{background:transparent!important;border:1.5px solid #fff!important;color:#fff!important;border-radius:999px!important}body:has(.pgx) .agv-buy .quantity,body:has(.pgx) .agv-buy .quantity *{color:#fff!important;border-color:#3a3a3c!important;background:transparent!important}body:has(.pgx) .agv-buy a,body:has(.pgx) .agv-buy li,body:has(.pgx) .agv-buy p,body:has(.pgx) .agv-buy span,body:has(.pgx) .agv-buy strong{color:inherit}body:has(.pgx) .agv-buy [class*=request],body:has(.pgx) .agv-buy .yith-wcwl-add-to-wishlist a{color:#d1d1d6!important}body:has(.pgx) .agv-highlights .agv-hl{background:#111!important;border-color:#2c2c2e!important;color:#f5f5f7!important}body:has(.pgx) .agv-highlights .agv-hl *{color:inherit!important}body:has(.pgx) .agv-nav{background:#fff}html body #MainContent .pgx-rate{display:flex;align-items:center;gap:8px;margin:6px 0 14px;font-size:14px;color:#d1d1d6}html body #MainContent .pgx-rate b{color:#f5a623;letter-spacing:2px;font-weight:600}html body #MainContent .pgx-rate a{color:#fff;text-decoration:underline;text-underline-offset:3px}html body #MainContent .pgx-feat{list-style:none;margin:22px 0 0;padding:18px 0 0;border-top:1px solid #2c2c2e;display:grid;gap:11px}html body #MainContent .pgx-feat li{display:flex;gap:12px;align-items:flex-start;color:#e5e5ea;font-size:14.5px;line-height:1.45}html body #MainContent .pgx-feat svg{flex:none;width:20px;height:20px;stroke:#ff792d;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;margin-top:1px}html body #MainContent .pgx-trust{display:grid;grid-template-columns:repeat(3,1fr);margin-top:20px;border:1px solid #2c2c2e;border-radius:14px;overflow:hidden}html body #MainContent .pgx-trust div{padding:12px 14px;border-right:1px solid #2c2c2e;font-size:12.5px;color:#a1a1a6}html body #MainContent .pgx-trust div:last-child{border-right:0}html body #MainContent .pgx-trust b{display:block;color:#fff;font-size:13px;font-weight:600}html body #MainContent .pgx-help{margin-top:16px;font-size:13.5px;color:#a1a1a6}html body #MainContent .pgx-help a{color:#fff;font-weight:600;text-decoration:none}html body #MainContent .pgx-bar{position:fixed;left:0;right:0;bottom:0;z-index:9990;background:#fffffff0;backdrop-filter:saturate(180%) blur(18px);-webkit-backdrop-filter:saturate(180%) blur(18px);border-top:1px solid #e5e5ea;transform:translateY(110%);transition:transform .3s ease;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Inter,Arial,sans-serif}html body #MainContent .pgx-bar.on{transform:none}html body #MainContent .pgx-bar .in{max-width:1180px;margin:0 auto;padding:12px 20px;display:flex;align-items:center;gap:16px}html body #MainContent .pgx-bar .nm{font-weight:600;color:#1d1d1f;font-size:15px;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html body #MainContent .pgx-bar .pr{color:#1d1d1f;font-size:15px}html body #MainContent .pgx-bar button{background:#ff792d;color:#fff;border:0;border-radius:999px;padding:11px 22px;font-weight:600;font-size:14.5px;cursor:pointer}@media(max-width:640px){html body #MainContent .pgx-bar .nm{display:none}html body #MainContent .pgx-trust{grid-template-columns:1fr}html body #MainContent .pgx-trust div{border-right:0;border-bottom:1px solid #2c2c2e}}html body #MainContent .pgx .stats[style*="#000"] .stat b{color:#fff}html body #MainContent .pgx .stats[style*="#000"] .stat span{color:#8e8e93}body:has(.pgx) .agv-buy .agv-trust{display:none!important}body:has(.pgx) .agv-buy .agv-btn--ghost{color:#fff!important;border:1.5px solid #48484a!important;border-radius:999px!important;background:transparent!important}body:has(.pgx) .agv-buy .agv-btn--ghost:hover{border-color:#fff!important}body:has(.pgx) .agv-buy .yith-wcwl-add-to-wishlist *,body:has(.pgx) .agv-buy .agv-cart a{color:#d1d1d6!important}body:has(.pgx) .agv-nav{display:none!important}body:has(.pgx-gl) .agv-media .agv-stage{grid-template-columns:repeat(12,1fr)!important}body:has(.pgx-gl) .agv-media .agv-slide{aspect-ratio:1/1;grid-column:span 4;order:1}body:has(.pgx-gl) .agv-media .agv-stage:has(>.agv-slide:only-child)>.agv-slide{grid-column:3 / span 8}body:has(.pgx-gl) .agv-media .agv-stage:has(>.agv-slide:nth-child(2):last-child)>.agv-slide,body:has(.pgx-gl) .agv-media .agv-stage:has(>.agv-slide:nth-child(4):last-child)>.agv-slide{grid-column:span 6}body:has(.pgx-gl) .agv-media .agv-stage:has(img[src*=Horizontal]):has(>.agv-slide:nth-child(2):last-child)>.agv-slide{grid-column:4 / span 6}body:has(.pgx-gl) .agv-media .agv-stage:has(img[src*=Horizontal]):has(>.agv-slide:nth-child(3):last-child)>.agv-slide{grid-column:span 6}body:has(.pgx-gl) .agv-media .agv-stage:has(img[src*=Horizontal]):has(>.agv-slide:nth-child(4):last-child)>.agv-slide{grid-column:span 4}body:has(.pgx-gl) .agv-media .agv-stage:has(img[src*=Horizontal]):has(>.agv-slide:nth-child(5):last-child)>.agv-slide{grid-column:span 3}body:has(.pgx-gl) .agv-media .agv-stage>.agv-slide:has(img[src*=Horizontal]){order:0!important;grid-column:1 / span 12!important;aspect-ratio:1672/941!important}body:has(.pgx-gl-pw) .agv-media .agv-stage>.agv-slide{aspect-ratio:1672/941!important;grid-column:span 6!important}body:has(.pgx-gl-pw) .agv-media .agv-stage>.agv-slide:first-child{grid-column:1 / span 12!important}body:has(.pgx-gl) .agv-media .agv-slide:nth-child(n+6){display:none!important}body:has(.pgx-gl) .agv-media .agv-slide{background:#fff!important}body:has(.pgx) .agv-buy .agv-soon,body:has(.pgx) .agx-soon{display:none!important}body:has(.pgx) .agv-buy .variations label,body:has(.pgx) .agv-buy .variations th,body:has(.pgx) .agv-buy .reset_variations{color:#d1d1d6!important}body:has(.pgx) .agv-buy .woocommerce-variation-price .price,body:has(.pgx) .agv-buy .woocommerce-variation-availability{color:#fff!important}html body #MainContent .pgx .rail.fh{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x proximity;padding-bottom:12px}html body #MainContent .pgx .rail.fh .ugc{flex:0 0 auto;height:440px;aspect-ratio:auto!important;background:#000}html body #MainContent .pgx .rail.fh .ugc img{height:100%;width:auto;max-width:none;display:block;object-fit:contain}@media(max-width:980px){html body #MainContent .pgx .rail.fh .ugc{height:300px}}html body #MainContent .pgx .vid{position:relative;aspect-ratio:16/9;border-radius:18px;overflow:hidden;background:#000}html body #MainContent .pgx .vid video{width:100%;height:100%;object-fit:contain;display:block}html body #MainContent .pgx .tones{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}html body #MainContent .pgx .tones figure{margin:0}html body #MainContent .pgx .tones .ph{aspect-ratio:1/1;background:#fff;border:1px solid var(--line)}html body #MainContent .pgx .tones figcaption{margin-top:12px;text-align:center;font-weight:600;color:var(--txt)}@media(max-width:700px){html body #MainContent .pgx .tones{grid-template-columns:1fr}}html body #MainContent .pgx .g3v{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}@media(max-width:980px){html body #MainContent .pgx .g3v{grid-template-columns:1fr}}html body #MainContent .pgx .acc{grid-template-columns:1fr!important;max-width:900px;margin-left:auto;margin-right:auto}html body #MainContent .gx .gx-sec.pgx-seo-sec{padding-top:48px!important;padding-bottom:48px!important}html body #MainContent .gx .pgx-seo{max-width:920px}html body #MainContent .gx .pgx-seo .gx-lead{max-width:none}@media(max-width:600px){html body #MainContent .gx .pgx-tl,html body #MainContent .gx .pgx-tl.is-2{grid-template-columns:1fr!important}}@media(max-width:767px){html body:has(.pgx) .agv-media .agv-stage:not(#x){display:flex!important;grid-template-columns:none!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory!important;gap:0!important;height:auto!important;aspect-ratio:1/1;scrollbar-width:none;-webkit-overflow-scrolling:touch}html body:has(.pgx) .agv-media .agv-stage:not(#x)::-webkit-scrollbar{display:none}html body:has(.pgx) .agv-media .agv-stage>.agv-slide:is(.agv-slide,:has(img[src*=Horizontal])):not(#x){flex:0 0 100%!important;width:100%!important;grid-column:auto!important;order:0!important;aspect-ratio:auto!important;height:100%!important;scroll-snap-align:center;margin:0!important;border-radius:0!important;background:#fff}html body:has(.pgx) .agv-media .agv-stage>.agv-slide:not(#x) img{width:100%!important;height:100%!important;object-fit:contain!important}html body:has(.pgx) .agv-media .agv-stage>.agv-slide:not(#x) .agv-zoom{display:block;width:100%;height:100%}}html body:has(.pgx) .pgx-cfp{display:inline-block;color:#ff7a1a!important;font-weight:700;letter-spacing:.06em;text-transform:uppercase;font-size:15px;background:none!important}html body:has(.pgx) .agx-rel-price.pgx-cfp{font-size:12px}@media(max-width:767px){html body:has(.pgx) .pgx .g3v{display:flex!important;grid-template-columns:none!important;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px!important;padding-bottom:6px;-webkit-overflow-scrolling:touch}html body:has(.pgx) .pgx .g3v>figure{flex:0 0 84%!important;max-width:84%;scroll-snap-align:start;margin:0}html body:has(.pgx) .gx .gx10-ph{display:flex!important;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;padding-bottom:6px;-webkit-overflow-scrolling:touch}html body:has(.pgx) .gx .gx10-row{display:contents!important}html body:has(.pgx) .gx .gx10-row figure{flex:0 0 auto!important;height:250px;scroll-snap-align:start}html body:has(.pgx) .gx .gx10-ph img{height:100%!important;width:auto!important;max-width:none}html body:has(.pgx) .pgx table.cmp{min-width:0!important;table-layout:fixed}html body:has(.pgx) .pgx .cmp th,html body:has(.pgx) .pgx .cmp td{padding:10px 4px;font-size:11.5px;line-height:1.35;overflow-wrap:break-word;word-break:normal}html body:has(.pgx) .pgx .cmp td:first-child,html body:has(.pgx) .pgx .cmp th:first-child{width:30%;padding-left:12px}}html body #MainContent .gx{--o:#F04A24;--o2:#d93c18;--ink:#111316;--ink2:#3d4249;--mut:#6b7280;--line:#e4e6ea;--soft:#f4f5f7;--dark:#0b0c0e;--dk2:#16181c;--r:16px;color:var(--ink);font-family:inherit;line-height:1.55;-webkit-font-smoothing:antialiased;overflow-x:clip}html body #MainContent .gx *,html body #MainContent .gx *:before,html body #MainContent .gx *:after{box-sizing:border-box}html body #MainContent .gx img,html body #MainContent .gx video{max-width:100%;display:block}html body #MainContent .gx h1,html body #MainContent .gx h2,html body #MainContent .gx h3,html body #MainContent .gx p{margin:0}html body #MainContent .gx h1,html body #MainContent .gx h2,html body #MainContent .gx h3,html body #MainContent .gx h4{color:inherit}html body #MainContent .gx a{text-decoration:none}html body #MainContent .gx-w{max-width:1240px;margin:0 auto;padding:0 24px}html body #MainContent .gx-sec{padding:96px 0}html body #MainContent .gx-sec.is-soft{background:var(--soft)}html body #MainContent .gx-sec.is-dark{background:var(--dark);color:#fff}html body #MainContent .gx-k{font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--o);margin:0 0 12px!important}html body #MainContent .gx-h2{font-size:clamp(30px,3.6vw,48px);line-height:1.08;font-weight:800;letter-spacing:-.02em;margin:0 0 14px!important}html body #MainContent .gx-lead{font-size:18px;color:var(--ink2);max-width:62ch}html body #MainContent .is-dark .gx-lead{color:#b9bec5}html body #MainContent .gx-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px;margin-bottom:40px}html body #MainContent .gx-btns{display:flex;flex-wrap:wrap;gap:12px}html body #MainContent .gx-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:50px;padding:0 26px;border-radius:999px;font:inherit;font-weight:700;font-size:15px;border:1.5px solid currentColor;color:inherit!important;background:transparent;cursor:pointer;transition:background .2s,color .2s,border-color .2s,transform .2s}html body #MainContent .gx-btn:hover{transform:translateY(-1px)}html body #MainContent .gx-btn.is-primary{background:var(--o);border-color:var(--o);color:#fff!important;box-shadow:0 10px 24px -12px #f04a24cc}html body #MainContent .gx-btn.is-primary:hover{background:var(--o2);border-color:var(--o2)}html body #MainContent .gx-btn.is-light{background:#fff;border-color:#fff;color:var(--ink)!important}html body #MainContent .gx-hero{background:var(--dark);color:#fff;padding:120px 0 72px}html body #MainContent .gx-hero-g{display:grid;grid-template-columns:1.35fr 1fr;gap:48px;align-items:start}html body #MainContent .gx-mosaic{display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:repeat(2,1fr);gap:6px;aspect-ratio:16/10;border-radius:18px;overflow:hidden}html body #MainContent .gx-mosaic>*{position:relative;overflow:hidden;background:#1b1d21;margin:0;cursor:zoom-in}html body #MainContent .gx-mosaic>:first-child{grid-row:span 2}html body #MainContent .gx-mosaic img,html body #MainContent .gx-mosaic video{width:100%;height:100%;object-fit:cover;transition:transform .6s}html body #MainContent .gx-mosaic>:hover img{transform:scale(1.04)}html body #MainContent .gx-more{position:absolute;right:10px;bottom:10px;background:#000000a6;color:#fff;font-size:13px;font-weight:700;padding:7px 12px;border-radius:8px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:0;cursor:pointer}html body #MainContent .gx-vtag{position:absolute;left:12px;bottom:12px;background:#0000008c;color:#fff;font-size:12px;font-weight:600;padding:6px 10px;border-radius:999px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}html body #MainContent .gx-stats{display:grid;grid-template-columns:repeat(3,1fr);margin-top:26px;text-align:center}html body #MainContent .gx-stats div{padding:0 10px;border-left:1px solid #2a2d33}html body #MainContent .gx-stats div:first-child{border:0}html body #MainContent .gx-stats b{display:block;font-size:24px;font-weight:800}html body #MainContent .gx-stats small{color:#a3a9b1;font-size:12px}html body #MainContent .gx-buy h1{font-size:clamp(32px,3.4vw,44px);font-weight:800;letter-spacing:-.02em;line-height:1.08;display:flex;flex-wrap:wrap;align-items:center;gap:12px}html body #MainContent .gx-badge{font-size:12px;font-weight:700;background:#2a2d33;color:#d8dbe0;padding:5px 9px;border-radius:6px;letter-spacing:.02em}html body #MainContent .gx-rate{display:flex;align-items:center;gap:8px;margin:12px 0 18px;font-size:14px;color:#d8dbe0}html body #MainContent .gx-rate a{color:#fff!important;text-decoration:underline}html body #MainContent .gx-stars{color:#f5b301;letter-spacing:2px}html body #MainContent .gx-price{font-size:22px;margin:0 0 18px}html body #MainContent .gx-price b{color:var(--o)}html body #MainContent .gx-buy .gx-btns .gx-btn{flex:1}html body #MainContent .gx-mchips{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:22px 0}html body #MainContent .gx-mchips button{all:unset;cursor:pointer;background:#16181c;border:1px solid #2a2d33;border-radius:12px;padding:10px;text-align:center;font-size:13px;font-weight:700;transition:border-color .2s}html body #MainContent .gx-mchips button:hover{border-color:var(--o)}html body #MainContent .gx-mchips small{display:block;font-weight:500;color:#a3a9b1;font-size:11px}html body #MainContent .gx-feats{list-style:none;padding:0;margin:0 0 22px;display:grid;gap:12px}html body #MainContent .gx-feats li{display:flex;gap:12px;align-items:flex-start;font-size:15px;color:#e5e7ea}html body #MainContent .gx-feats svg{width:20px;height:20px;flex:none;stroke:var(--o);fill:none;stroke-width:1.8;margin-top:2px}html body #MainContent .gx-buy .gx-desc{color:#a3a9b1;font-size:14px;margin-top:20px}html body #MainContent .gx-hl-g{display:grid;grid-template-columns:repeat(6,1fr);grid-auto-rows:280px;gap:6px;border-radius:18px;overflow:hidden}html body #MainContent .gx-hl-g figure{margin:0;position:relative;overflow:hidden;grid-column:span 2;cursor:zoom-in}html body #MainContent .gx-hl-g figure:nth-child(1){grid-column:span 4}html body #MainContent .gx-hl-g figure:nth-child(4){grid-column:span 4}html body #MainContent .gx-hl-g img{width:100%;height:100%;object-fit:cover;transition:transform .7s}html body #MainContent .gx-hl-g figure:hover img{transform:scale(1.05)}html body #MainContent .gx-hl-g figcaption{position:absolute;inset:auto 0 0 0;padding:60px 22px 20px;background:linear-gradient(transparent,#000000c7);color:#fff;font-size:18px;font-weight:700;line-height:1.3}html body #MainContent .gx-cfg{display:grid;grid-template-columns:1.15fr 1fr;gap:44px;align-items:start}html body #MainContent .gx-stage{position:sticky;top:100px;border-radius:20px;overflow:hidden;border:1px solid var(--line);background:#fff}html body #MainContent .gx-stage-img{aspect-ratio:1/1;position:relative;background:#eceef1}html body #MainContent .gx-stage-img img{width:100%;height:100%;object-fit:cover;transition:opacity .35s}html body #MainContent .gx-stage-img img.is-loading{opacity:.3}html body #MainContent .gx-tag{position:absolute;left:14px;bottom:14px;background:#111316bf;color:#fff;font-size:12px;font-weight:600;padding:6px 12px;border-radius:999px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}html body #MainContent .gx-sum{display:flex;flex-wrap:wrap;gap:6px;padding:16px 18px;font-size:13px;font-weight:700}html body #MainContent .gx-sum span{background:var(--soft);padding:5px 10px;border-radius:7px}html body #MainContent .gx-sum span:first-child{background:var(--ink);color:#fff}html body #MainContent .gx-step{margin:0 0 24px}html body #MainContent .gx-step-h{display:flex;justify-content:space-between;align-items:baseline;margin:0 0 10px;font-size:13px}html body #MainContent .gx-step-h b{letter-spacing:.12em;text-transform:uppercase}html body #MainContent .gx-step-h i{font-style:normal;color:var(--mut)}html body #MainContent .gx-models{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}html body #MainContent .gx-mcard,html body #MainContent .gx-card{all:unset;box-sizing:border-box;cursor:pointer;border:1.5px solid var(--line);border-radius:14px;background:#fff;transition:border-color .2s,box-shadow .2s}html body #MainContent .gx-mcard{padding:8px 8px 12px;text-align:center}html body #MainContent .gx-mcard img{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:10px;margin-bottom:8px}html body #MainContent .gx-mcard b,html body #MainContent .gx-card b{display:block;font-size:15px}html body #MainContent .gx-mcard small,html body #MainContent .gx-card small{display:block;color:var(--mut);font-size:12px;line-height:1.35;margin-top:2px}html body #MainContent .gx-cards{display:grid;grid-template-columns:1fr 1fr;gap:10px}html body #MainContent .gx-card{padding:16px}html body #MainContent .gx-mcard[aria-pressed=true],html body #MainContent .gx-card[aria-pressed=true]{border-color:var(--o);box-shadow:0 0 0 4px #f04a241f;background:linear-gradient(180deg,#fff,#fff7f4)}html body #MainContent .gx-chips{display:flex;flex-wrap:wrap;gap:8px}html body #MainContent .gx-chip{all:unset;box-sizing:border-box;cursor:pointer;display:inline-flex;align-items:center;gap:8px;min-height:46px;padding:0 16px;border:1.5px solid var(--line);border-radius:999px;font-weight:600;font-size:14px;background:#fff;transition:.2s}html body #MainContent .gx-chip svg{width:26px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8}html body #MainContent .gx-chip em{font-style:normal;font-size:11px;color:var(--mut);font-weight:600}html body #MainContent .gx-chip[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#fff}html body #MainContent .gx-chip[aria-pressed=true] em{color:#c8ccd2}html body #MainContent .gx-mcard:focus-visible,html body #MainContent .gx-card:focus-visible,html body #MainContent .gx-chip:focus-visible,html body #MainContent .gx-sw:focus-visible,html body #MainContent .gx-tab:focus-visible{outline:3px solid var(--o);outline-offset:2px}html body #MainContent .gx-note-s{font-size:12px;color:var(--mut);margin-top:8px!important}html body #MainContent .gx-swatches{display:flex;flex-wrap:wrap;gap:10px}html body #MainContent .gx-sw{all:unset;cursor:pointer;width:46px;height:46px;border-radius:50%;border:3px solid #fff;box-shadow:0 0 0 1px #cfd3d8;transition:box-shadow .2s}html body #MainContent .gx-sw[aria-pressed=true]{box-shadow:0 0 0 2px var(--o)}html body #MainContent .gx-buybox{border:1px solid var(--line);border-radius:16px;padding:20px;background:var(--soft)}html body #MainContent .gx-status{display:inline-flex;font-size:13px;font-weight:700;padding:6px 12px;border-radius:999px;margin-bottom:12px}html body #MainContent .gx-status.stock{background:#e6f6ec;color:#11713a}html body #MainContent .gx-status.build{background:#e8f0fe;color:#1a4fb4}html body #MainContent .gx-status.soon{background:#fff3df;color:#9a5b00}html body #MainContent .gx-status.custom{background:#fde9e3;color:#b3341a}html body #MainContent .gx-note{font-size:14px;color:var(--ink2);margin:0 0 12px!important}html body #MainContent .gx-sub{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--mut);margin:4px 0 2px!important}html body #MainContent .gx-items{list-style:none;margin:0 0 16px;padding:0}html body #MainContent .gx-items a,html body #MainContent .gx-items button{all:unset;box-sizing:border-box;cursor:pointer;width:100%;display:flex;justify-content:space-between;gap:12px;padding:12px 0;border-bottom:1px solid var(--line);font-weight:600;font-size:15px;color:var(--ink)}html body #MainContent .gx-items a:hover,html body #MainContent .gx-items button:hover{color:var(--o)}html body #MainContent .gx-items span{color:var(--mut);font-weight:700;white-space:nowrap}html body #MainContent .gx-items i{font-style:normal;font-size:11px;font-weight:700;color:#9a5b00;background:#fff3df;padding:2px 7px;border-radius:999px;margin-left:6px;white-space:nowrap}html body #MainContent .gx-items button{color:var(--o)}html body #MainContent .gx-fine{font-size:11px;color:var(--mut);margin-top:10px!important}html body #MainContent .gx-tech{margin-top:72px;background:var(--dark);color:#e8eaed;border-radius:24px;padding:40px}html body #MainContent .gx-tech-h{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:18px;margin-bottom:24px}html body #MainContent .gx-tech h3{font-size:clamp(24px,2.6vw,34px);font-weight:800;color:#fff}html body #MainContent .gx-tech-h p{color:#9aa1a9;margin-top:6px!important}html body #MainContent .gx-tabs{display:flex;gap:6px;background:#1b1e21;padding:5px;border-radius:999px}html body #MainContent .gx-tab{all:unset;cursor:pointer;padding:9px 16px;border-radius:999px;font-size:14px;font-weight:600;color:#c4c9cf}html body #MainContent .gx-tab[aria-selected=true]{background:var(--o);color:#fff}html body #MainContent .gx-draw{display:grid;grid-template-columns:1.3fr 1fr;gap:28px;align-items:start}html body #MainContent .gx-draw figure{margin:0;background:#fff;border-radius:14px;padding:14px;cursor:zoom-in}html body #MainContent .gx-draw figure img{width:100%;max-height:640px;object-fit:contain}html body #MainContent .gx-draw figure.is-missing{display:none}html body #MainContent .gx-legend{list-style:none;margin:0;padding:0;display:grid;gap:8px;font-size:14px;color:#d6d9de}html body #MainContent .gx-legend li{display:flex;gap:12px;align-items:baseline;border-bottom:1px solid #22262b;padding-bottom:8px}html body #MainContent .gx-legend b{min-width:34px;color:var(--o);font-weight:800}html body #MainContent .gx-grid4{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}html body #MainContent .gx-grid4 figure{margin:0;background:#16181c;border-radius:12px;overflow:hidden;cursor:zoom-in}html body #MainContent .gx-grid4 img{width:100%;aspect-ratio:1/1;object-fit:cover;background:#f2f3f5}html body #MainContent .gx-grid4 figcaption{padding:10px 12px;font-size:13px;color:#c4c9cf}html body #MainContent .gx-consult{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}html body #MainContent .gx-consult img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:22px}html body #MainContent .gx-mq{background:var(--dk2);color:#e5e7ea;overflow:hidden;padding:16px 0;font-size:14px;font-weight:600;white-space:nowrap}html body #MainContent .gx-mq-t{display:inline-flex;gap:48px;animation:gxmq 38s linear infinite;padding-left:48px}html body #MainContent .gx-mq-t span:before{content:"\25c6";color:var(--o);margin-right:14px;font-size:10px;vertical-align:2px}@keyframes gxmq{to{transform:translate(-50%)}}html body #MainContent .gx-feat{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;margin-bottom:72px}html body #MainContent .gx-feat:last-child{margin-bottom:0}html body #MainContent .gx-feat:nth-child(2n) .gx-feat-m{order:2}html body #MainContent .gx-feat-m{border-radius:22px;overflow:hidden;aspect-ratio:4/3;background:#111}html body #MainContent .gx-feat-m img,html body #MainContent .gx-feat-m video{width:100%;height:100%;object-fit:cover}html body #MainContent .gx-feat h3{font-size:clamp(26px,2.8vw,38px);font-weight:800;letter-spacing:-.015em;line-height:1.12;margin-bottom:14px}html body #MainContent .gx-feat p{color:var(--ink2);font-size:17px}html body #MainContent .gx-feat ul{margin:16px 0 0;padding-left:18px;color:var(--ink2)}html body #MainContent .gx-spec{display:grid;grid-template-columns:repeat(5,1fr);gap:14px}html body #MainContent .gx-sp{background:#fff;border-radius:18px;overflow:hidden;border:1px solid var(--line);display:flex;flex-direction:column}html body #MainContent .gx-sp-m{position:relative;aspect-ratio:4/5;background:#ddd;cursor:zoom-in;border:0;padding:0;width:100%}html body #MainContent .gx-sp-m img{width:100%;height:100%;object-fit:cover}html body #MainContent .gx-sp-b{padding:16px;display:flex;flex-direction:column;gap:8px;flex:1}html body #MainContent .gx-sp-b h3{font-size:18px;font-weight:800}html body #MainContent .gx-sp-b p{font-size:14px;color:var(--mut);flex:1}html body #MainContent .gx-sp-b a,html body #MainContent .gx-sp-b button{all:unset;cursor:pointer;font-size:14px;font-weight:700;color:var(--o)}html body #MainContent .gx-vids{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 48px)/5);gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:10px;scrollbar-width:thin}html body #MainContent .gx-vid{position:relative;aspect-ratio:9/16;border-radius:16px;overflow:hidden;background:#000;cursor:pointer;scroll-snap-align:start}html body #MainContent .gx-vid img,html body #MainContent .gx-vid video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}html body #MainContent .gx-vid:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(transparent 55%,#000c)}html body #MainContent .gx-vid.is-playing:after,html body #MainContent .gx-vid.is-playing .gx-play,html body #MainContent .gx-vid.is-playing .gx-vid-c,html body #MainContent .gx-vid.is-playing>img{display:none}html body #MainContent .gx-play{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:64px;height:64px;border-radius:50%;background:var(--o);display:grid;place-items:center;z-index:2;box-shadow:0 10px 30px #0006;transition:transform .2s}html body #MainContent .gx-play svg{width:24px;fill:#fff;margin-left:4px}html body #MainContent .gx-vid:hover .gx-play{transform:scale(1.08)}html body #MainContent .gx-vid-c{position:absolute;left:14px;right:14px;bottom:14px;color:#fff;z-index:2;font-size:12px}html body #MainContent .gx-vid-c b{display:block;font-size:14px;letter-spacing:.02em}html body #MainContent .gx-rv-top{display:grid;grid-template-columns:auto 1fr auto;gap:28px;align-items:center;background:#fff;border:1px solid var(--line);border-radius:18px;padding:24px 28px;margin:44px 0 18px}html body #MainContent .gx-rv-top>*{min-width:0}html body #MainContent .gx-rv-score b{font-size:44px;font-weight:800;line-height:1}html body #MainContent .gx-rv-score small{display:block;color:var(--mut)}html body #MainContent .gx-strip{display:flex;gap:8px;overflow-x:auto}html body #MainContent .gx-strip img{width:84px;height:84px;object-fit:cover;border-radius:10px;cursor:zoom-in;flex:none}html body #MainContent .gx-rv{columns:3;column-gap:16px}html body #MainContent .gx-rv article{break-inside:avoid;background:#fff;border:1px solid var(--line);border-radius:16px;padding:20px;margin-bottom:16px}html body #MainContent .gx-rv header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;font-size:13px;color:var(--mut)}html body #MainContent .gx-rv h3{font-size:15px;font-weight:800;color:var(--ink)}html body #MainContent .gx-rv p{font-size:15px;color:var(--ink2)}html body #MainContent .gx-rv .gx-src{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--mut);margin-top:10px!important}html body #MainContent .gx-cmp{overflow-x:auto}html body #MainContent .gx-cmp table{width:100%;min-width:760px;border-collapse:collapse;font-size:15px}html body #MainContent .gx-cmp th,html body #MainContent .gx-cmp td{padding:16px;text-align:center;border-bottom:1px solid var(--line);vertical-align:top}html body #MainContent .gx-cmp tbody th{text-align:left;font-weight:600;color:var(--mut);width:22%}html body #MainContent .gx-cmp thead img{width:100%;max-width:220px;aspect-ratio:1/1;object-fit:cover;border-radius:14px;margin:0 auto 10px}html body #MainContent .gx-cmp thead b{display:block;font-size:20px}html body #MainContent .gx-cmp thead small{display:block;color:var(--mut);margin-bottom:10px}html body #MainContent .gx-cmp .gx-btn{min-height:42px;padding:0 18px;font-size:14px}html body #MainContent .gx-dots{display:flex;justify-content:center;gap:4px;margin:8px 0}html body #MainContent .gx-dots i{width:14px;height:14px;border-radius:50%;box-shadow:0 0 0 1px #cfd3d8}html body #MainContent .gx-acc{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-items:start}html body #MainContent .gx-acc details,html body #MainContent .gx-guides details,html body #MainContent .gx-faq details{background:#fff;border:1px solid var(--line);border-radius:14px;padding:0 20px}html body #MainContent .gx-acc summary,html body #MainContent .gx-guides summary,html body #MainContent .gx-faq summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;font-weight:700}html body #MainContent .gx-acc summary::-webkit-details-marker,html body #MainContent .gx-guides summary::-webkit-details-marker,html body #MainContent .gx-faq summary::-webkit-details-marker{display:none}html body #MainContent .gx-acc summary:after,html body #MainContent .gx-guides summary:after,html body #MainContent .gx-faq summary:after{content:"+";font-size:22px;color:var(--o);font-weight:400}html body #MainContent .gx-acc details[open] summary:after,html body #MainContent .gx-guides details[open] summary:after,html body #MainContent .gx-faq details[open] summary:after{content:"\2013"}html body #MainContent .gx-guides summary h3,html body #MainContent .gx-faq summary h3{font-size:16px;font-weight:700;margin:0}html body #MainContent .gx-acc details>div,html body #MainContent .gx-guides details>div,html body #MainContent .gx-faq details>p,html body #MainContent .gx-faq details>div{padding:0 0 18px;color:var(--ink2);font-size:15px}html body #MainContent .gx-guides details p,html body #MainContent .gx-acc details p{margin:0 0 10px}html body #MainContent .gx-acc table{width:100%;border-collapse:collapse;font-size:14px}html body #MainContent .gx-acc td{padding:8px 0;border-bottom:1px solid var(--line);vertical-align:top}html body #MainContent .gx-acc td:first-child{color:var(--mut);width:42%;padding-right:12px}html body #MainContent .gx-acc ol,html body #MainContent .gx-acc ul{padding-left:18px;margin:0}html body #MainContent .gx-guides{margin-top:56px}html body #MainContent .gx-gtabs{display:flex;gap:8px;overflow-x:auto;padding-bottom:6px;margin-bottom:16px}html body #MainContent .gx-gtabs button{all:unset;cursor:pointer;white-space:nowrap;padding:9px 16px;border-radius:999px;border:1.5px solid var(--line);background:#fff;font-size:14px;font-weight:600}html body #MainContent .gx-gtabs button[aria-selected=true]{background:var(--ink);border-color:var(--ink);color:#fff}html body #MainContent .gx-gpane{display:grid;gap:8px}html body #MainContent .gx-gpane[hidden]{display:none}html body #MainContent .gx-qband{background:linear-gradient(120deg,#0b0c0e,#1a1d22 60%,#2a1a14);color:#fff;border-radius:24px;padding:44px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px}html body #MainContent .gx-qband h2{font-size:clamp(26px,3vw,38px);font-weight:800}html body #MainContent .gx-qband p{color:#b9bec5;margin-top:8px!important}html body #MainContent .gx-faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:48px}html body #MainContent .gx-faq>div:last-child{display:grid;gap:10px}html body #MainContent .gx-sticky{position:fixed;left:0;right:0;bottom:0;z-index:9990;background:#fffffff5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--line);transform:translateY(110%);transition:transform .35s}html body #MainContent .gx-sticky.is-on{transform:none}html body #MainContent .gx-sticky .gx-w{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-top:10px;padding-bottom:10px}html body #MainContent .gx-sticky b{font-size:15px}html body #MainContent .gx-sticky small{display:block;color:var(--mut);font-size:12px}html body #MainContent .gx-sticky .gx-btn{min-height:44px;padding:0 22px}html body #MainContent .gx-lb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;background:#08090af2;display:none;align-items:center;justify-content:center;padding:56px 64px}html body #MainContent .gx-lb.is-open{display:flex}html body #MainContent .gx-lb img{max-width:100%;max-height:84vh;border-radius:10px;background:#f4f5f7}html body #MainContent .gx-lb p{position:absolute;bottom:16px;left:0;right:0;text-align:center;color:#cfd3d8;font-size:14px;margin:0;padding:0 20px;white-space:pre}html body #MainContent .gx-lb button{position:absolute;border:0;background:#fff;color:#111;width:48px;height:48px;border-radius:50%;font-size:26px;cursor:pointer;line-height:1}html body #MainContent .gx-lb-x{top:16px;right:16px}html body #MainContent .gx-lb-p{left:12px;top:50%;margin-top:-24px}html body #MainContent .gx-lb-n{right:12px;top:50%;margin-top:-24px}html body #MainContent .gx-lb.is-single .gx-lb-p,html body #MainContent .gx-lb.is-single .gx-lb-n{display:none}@media(max-width:1100px){html body #MainContent .gx-spec{grid-template-columns:repeat(3,1fr)}html body #MainContent .gx-vids{grid-auto-columns:calc((100% - 24px)/3)}html body #MainContent .gx-rv{columns:2}}@media(max-width:1024px){html body #MainContent .gx-hero-g,html body #MainContent .gx-cfg,html body #MainContent .gx-draw,html body #MainContent .gx-consult,html body #MainContent .gx-faq{grid-template-columns:1fr}html body #MainContent .gx-stage{position:relative;top:0}html body #MainContent .gx-grid4{grid-template-columns:repeat(2,1fr)}html body #MainContent .gx-feat{grid-template-columns:1fr;gap:28px}html body #MainContent .gx-feat:nth-child(2n) .gx-feat-m{order:0}html body #MainContent .gx-acc,html body #MainContent .gx-rv-top{grid-template-columns:1fr}}@media(max-width:640px){html body #MainContent .gx-w{padding:0 16px}html body #MainContent .gx-sec{padding:64px 0}html body #MainContent .gx-hero{padding:96px 0 48px}html body #MainContent .gx-mosaic{grid-template-columns:1fr 1fr;grid-template-rows:auto;aspect-ratio:auto}html body #MainContent .gx-mosaic>:first-child{grid-column:span 2;grid-row:auto;aspect-ratio:16/10}html body #MainContent .gx-mosaic>:nth-child(n+2){aspect-ratio:1/1}html body #MainContent .gx-mosaic>:nth-child(n+4){display:none}html body #MainContent .gx-mosaic>:nth-child(3){display:block}html body #MainContent .gx-hl-g{grid-template-columns:1fr 1fr;grid-auto-rows:200px}html body #MainContent .gx-hl-g figure,html body #MainContent .gx-hl-g figure:nth-child(1),html body #MainContent .gx-hl-g figure:nth-child(4){grid-column:span 1}html body #MainContent .gx-hl-g figure:nth-child(1){grid-column:span 2}html body #MainContent .gx-hl-g figcaption{font-size:14px;padding:40px 12px 12px}html body #MainContent .gx-models{grid-template-columns:repeat(3,1fr);gap:6px}html body #MainContent .gx-mcard small{display:none}html body #MainContent .gx-cards{grid-template-columns:1fr}html body #MainContent .gx-tech{padding:24px 16px;border-radius:18px}html body #MainContent .gx-tabs{width:100%;overflow-x:auto}html body #MainContent .gx-grid4,html body #MainContent .gx-spec{grid-template-columns:1fr 1fr}html body #MainContent .gx-vids{grid-auto-columns:62%}html body #MainContent .gx-rv{columns:1}html body #MainContent .gx-qband{padding:28px 20px}html body #MainContent .gx-qband .gx-btns,html body #MainContent .gx-qband .gx-btn{width:100%}html body #MainContent .gx-sticky small{display:none}html body #MainContent .gx-sticky b{font-size:13px}html body #MainContent .gx-lb{padding:56px 8px}html body #MainContent .gx-lb-p,html body #MainContent .gx-lb-n{display:none}}@media(prefers-reduced-motion:reduce){html body #MainContent .gx *{transition:none!important;animation:none!important}}html body #MainContent .gx .gx-mosaic{grid-template-columns:repeat(4,1fr)!important;grid-template-rows:auto!important;aspect-ratio:auto!important;align-items:start}html body #MainContent .gx .gx-mosaic>*{grid-row:auto!important;grid-column:auto!important;aspect-ratio:auto!important;display:block!important;background:transparent!important}html body #MainContent .gx .gx-mosaic>:first-child{grid-column:1/-1!important}html body #MainContent .gx .gx-mosaic img,html body #MainContent .gx .gx-mosaic video{height:auto!important;object-fit:contain!important;transform:none!important}html body #MainContent .gx .gx-hl-g{grid-template-columns:repeat(4,1fr)!important;grid-auto-rows:auto!important;align-items:start}html body #MainContent .gx .gx-hl-g figure{grid-column:span 1!important}html body #MainContent .gx .gx-hl-g img{height:auto!important;object-fit:contain!important;transform:none!important}html body #MainContent .gx .gx-stage-img{aspect-ratio:4/5!important}html body #MainContent .gx .gx-stage-img img,html body #MainContent .gx .gx-mcard img,html body #MainContent .gx .gx-grid4 img,html body #MainContent .gx .gx-sp-m img,html body #MainContent .gx .gx-vid img,html body #MainContent .gx .gx-vid video,html body #MainContent .gx .gx-yt img{object-fit:contain!important;transform:none!important}html body #MainContent .gx .gx-mcard img{aspect-ratio:4/5!important;background:#f2f3f5}html body #MainContent .gx .gx-sp-m{background:#f2f3f5!important}html body #MainContent .gx .gx-consult img{aspect-ratio:auto!important;width:auto!important;max-width:100%;max-height:600px;height:auto!important;object-fit:contain!important;margin-left:auto}html body #MainContent .gx .gx-feat-m{aspect-ratio:auto!important;background:transparent!important;max-width:480px;width:100%;justify-self:center}html body #MainContent .gx .gx-feat-m img,html body #MainContent .gx .gx-feat-m video{height:auto!important;object-fit:contain!important;border-radius:22px}html body #MainContent .gx .gx-strip img{width:auto!important;height:96px!important;object-fit:contain!important}html body #MainContent .gx .gx-cmp thead img{aspect-ratio:auto!important;height:auto!important;object-fit:contain!important}@media(max-width:640px){html body #MainContent .gx .gx-mosaic,html body #MainContent .gx .gx-hl-g{grid-template-columns:1fr 1fr!important}html body #MainContent .gx .gx-consult img{max-height:none;width:100%!important}}html body #MainContent .gx .gx3-img{width:100%;height:auto;display:block;object-fit:contain}html body #MainContent .gx .gx3-grid2{display:grid;grid-template-columns:1fr 1fr;gap:24px}html body #MainContent .gx .gx3-card{background:#fff;border:1px solid var(--line);border-radius:22px;padding:28px;display:flex;flex-direction:column;gap:14px;min-width:0}html body #MainContent .gx .gx3-card h3{font-size:clamp(22px,2.2vw,28px);font-weight:800;line-height:1.15;letter-spacing:-.01em}html body #MainContent .gx .gx3-card p{color:var(--ink2)}html body #MainContent .gx .gx3-tag{align-self:flex-start;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;padding:6px 12px;border-radius:999px;background:#fdeee9;color:var(--o)}html body #MainContent .gx .gx3-tag.is-hd{background:#111316;color:#fff}html body #MainContent .gx .gx3-draw{margin:0;border:1px solid var(--line);border-radius:16px;overflow:hidden;background:#fff;cursor:zoom-in}html body #MainContent .gx .gx3-pts{margin:0;padding:0;list-style:none;display:grid;gap:8px}html body #MainContent .gx .gx3-pts li{position:relative;padding-left:22px;font-size:15px;color:var(--ink2)}html body #MainContent .gx .gx3-pts li:before{content:"";position:absolute;left:0;top:8px;width:10px;height:10px;border-radius:3px;background:var(--o)}html body #MainContent .gx .gx3-pdf{font-weight:700;font-size:14px;color:var(--o)!important;margin-top:auto}html body #MainContent .gx .gx3-wide{display:grid;grid-template-columns:1.25fr 1fr;gap:32px;align-items:center;margin-top:24px}html body #MainContent .gx .gx3-sub{font-size:13px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--mut);margin:48px 0 16px!important}html body #MainContent .gx .gx3-big{position:relative;display:block;width:100%;aspect-ratio:16/9;border:0;padding:0;border-radius:24px;overflow:hidden;background:#000;cursor:pointer}html body #MainContent .gx .gx3-big img{width:100%;height:100%;object-fit:contain;opacity:.9}html body #MainContent .gx .gx3-big iframe,html body #MainContent .gx .gx3-big video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;background:#000}html body #MainContent .gx .gx3-play{position:absolute;left:50%;top:50%;width:96px;height:96px;margin:-48px 0 0 -48px;border-radius:50%;background:var(--o);box-shadow:0 12px 40px #0006}html body #MainContent .gx .gx3-play:after{content:"";position:absolute;left:38px;top:29px;border-style:solid;border-width:19px 0 19px 30px;border-color:transparent transparent transparent #fff}html body #MainContent .gx .gx3-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:28px}html body #MainContent .gx .gx3-stats div{border:1px solid rgba(255,255,255,.14);border-radius:18px;padding:22px}html body #MainContent .gx .gx3-stats b{display:block;font-size:clamp(22px,2.4vw,32px);font-weight:800;color:#fff;line-height:1.1;margin-bottom:6px}html body #MainContent .gx .gx3-stats span{color:#b9bec5;font-size:14px}html body #MainContent .gx .gx3-stages{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:32px}html body #MainContent .gx .gx3-stage{background:#fff;border:1px solid var(--line);border-radius:18px;overflow:hidden;display:flex;flex-direction:column}html body #MainContent .gx .gx3-stage figure{margin:0;cursor:zoom-in;background:#000}html body #MainContent .gx .gx3-stage div{padding:16px 18px 20px}html body #MainContent .gx .gx3-stage small{display:block;font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--o);margin-bottom:6px}html body #MainContent .gx .gx3-stage h4{font-size:18px;font-weight:800;margin:0 0 6px;line-height:1.25}html body #MainContent .gx .gx3-stage p{font-size:14px;color:var(--ink2);margin:0}html body #MainContent .gx .gx3-stage.is-after small{color:var(--mut)}html body #MainContent .gx .gx3-gtabs{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:24px}html body #MainContent .gx .gx3-gtabs button{font:inherit;font-weight:700;font-size:15px;padding:12px 22px;border-radius:999px;border:1.5px solid var(--line);background:#fff;color:var(--ink);cursor:pointer}html body #MainContent .gx .gx3-gtabs button[aria-selected=true]{background:var(--ink);border-color:var(--ink);color:#fff}html body #MainContent .gx .gx3-gtabs small{opacity:.6;margin-left:6px;font-weight:600}html body #MainContent .gx .gx3-mas{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}html body #MainContent .gx .gx3-gp[hidden],html body #MainContent .gx .gx3-mas figure[hidden]{display:none}html body #MainContent .gx .gx3-mas figure{margin:0;border-radius:14px;overflow:hidden;cursor:zoom-in;background:#eef0f2;aspect-ratio:4/3;display:flex;align-items:center;justify-content:center}html body #MainContent .gx .gx3-mas figure img{width:100%;height:100%;object-fit:contain}html body #MainContent .gx .gx3-lm{text-align:center;margin-top:24px!important}html body #MainContent .gx .gx3-lm small{opacity:.6;margin-left:6px}html body #MainContent .gx .gx3-aka{font-size:13px!important;font-weight:700;color:var(--mut)!important;margin-top:-6px!important}html body #MainContent .gx .gx3-req{margin-top:auto;align-self:flex-start;cursor:pointer;border:0;font:inherit;font-weight:700}html body #MainContent .gx .gx3-logos{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:18px}html body #MainContent .gx .gx3-logos span{display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid var(--line);border-radius:12px;height:64px;padding:10px 18px}html body #MainContent .gx .gx3-logos img{height:100%;width:auto;max-width:180px;object-fit:contain}html body #MainContent .gx .gx3-wb{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:20px}html body #MainContent .gx .gx3-wb article{border:1px solid rgba(255,255,255,.14);border-top:4px solid var(--o);border-radius:20px;padding:30px;display:flex;flex-direction:column;gap:12px;background:#ffffff08}html body #MainContent .gx .gx3-wb small{font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--o)}html body #MainContent .gx .gx3-wb h3{color:#fff;font-size:clamp(20px,2vw,26px);font-weight:800;line-height:1.3;margin:0}html body #MainContent .gx .gx3-wb p{color:#b9bec5;font-size:15px;margin:0}html body #MainContent .gx .gx3-vs{width:100%;border-collapse:separate;border-spacing:0;font-size:16px}html body #MainContent .gx .gx3-vs th,html body #MainContent .gx .gx3-vs td{padding:20px 22px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}html body #MainContent .gx .gx3-vs thead th{font-size:13px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--mut);border-bottom:2px solid var(--ink)}html body #MainContent .gx .gx3-vs thead th.is-us{color:var(--o)}html body #MainContent .gx .gx3-vs tbody th{font-weight:800;width:24%}html body #MainContent .gx .gx3-vs td.is-us{font-weight:600;background:#f04a240d}html body #MainContent .gx .gx3-vs td.is-us:before{content:"\2713";display:inline-block;width:22px;height:22px;line-height:22px;text-align:center;border-radius:50%;background:var(--o);color:#fff;font-size:12px;font-weight:800;margin-right:10px;vertical-align:1px}html body #MainContent .gx .gx3-vs td.is-them{color:var(--ink2)}html body #MainContent .gx .gx3-vs td.is-them:before{content:"\2715";display:inline-block;width:22px;height:22px;line-height:22px;text-align:center;border-radius:50%;background:#e9ebee;color:#6b7280;font-size:11px;font-weight:800;margin-right:10px;vertical-align:1px}html body #MainContent .gx .gx3-vs td.is-them.is-same:before{content:"=";font-size:13px}html body #MainContent .gx .gx3-stages.is-5{grid-template-columns:repeat(5,1fr)}html body #MainContent .gx .is-dark .gx3-vs th,html body #MainContent .gx .is-dark .gx3-vs td{border-bottom-color:#ffffff1f}html body #MainContent .gx .is-dark .gx3-vs thead th{border-bottom-color:#fff;color:#9aa0a8}html body #MainContent .gx .is-dark .gx3-vs thead th.is-us{color:var(--o)}html body #MainContent .gx .is-dark .gx3-vs tbody th{color:#fff}html body #MainContent .gx .is-dark .gx3-vs td.is-us{color:#fff;background:#f04a241f}html body #MainContent .gx .is-dark .gx3-vs td.is-them{color:#b9bec5}html body #MainContent .gx .is-dark .gx3-vs td.is-them:before{background:#2a2d33;color:#9aa0a8}html body #MainContent .gx .gx3-tbl{overflow-x:auto;border-radius:18px}html body #MainContent .gx .gx3-tbl table{min-width:720px}html body #MainContent .gx .gx3-note{font-size:13px;color:var(--mut);margin-top:16px!important}html body #MainContent .gx .is-dark .gx3-note{color:#9aa0a8}html body #MainContent .gx .gx3-st{display:grid;grid-template-columns:1fr 1fr;gap:24px}html body #MainContent .gx .gx3-st article{border-radius:24px;padding:40px;background:var(--dark);color:#fff;display:flex;flex-direction:column;gap:14px;position:relative;overflow:hidden}html body #MainContent .gx .gx3-st article:after{content:"";position:absolute;right:-60px;top:-60px;width:200px;height:200px;border-radius:50%;background:radial-gradient(circle,rgba(240,74,36,.45),transparent 70%)}html body #MainContent .gx .gx3-st article:nth-child(2){background:var(--o)}html body #MainContent .gx .gx3-st article:nth-child(2):after{background:radial-gradient(circle,rgba(255,255,255,.3),transparent 70%)}html body #MainContent .gx .gx3-st small{font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;opacity:.8}html body #MainContent .gx .gx3-st blockquote{margin:0;font-size:clamp(24px,2.6vw,34px);font-weight:800;line-height:1.18;letter-spacing:-.01em}html body #MainContent .gx .gx3-st p{opacity:.85;font-size:15px}@media(max-width:1024px){html body #MainContent .gx .gx3-stages,html body #MainContent .gx .gx3-stages.is-5,html body #MainContent .gx .gx3-stats{grid-template-columns:repeat(2,1fr)}html body #MainContent .gx .gx3-mas{grid-template-columns:repeat(3,1fr)}html body #MainContent .gx .gx3-wide{grid-template-columns:1fr}}@media(max-width:760px){html body #MainContent .gx .gx3-grid2,html body #MainContent .gx .gx3-st{grid-template-columns:1fr}html body #MainContent .gx .gx3-mas{grid-template-columns:repeat(2,1fr)}html body #MainContent .gx .gx3-wb{grid-template-columns:1fr}html body #MainContent .gx .gx3-wb article{padding:22px}html body #MainContent .gx .gx3-logos span{height:52px}html body #MainContent .gx .gx3-card{padding:20px}html body #MainContent .gx .gx3-st article{padding:28px}html body #MainContent .gx .gx3-play{width:72px;height:72px;margin:-36px 0 0 -36px}html body #MainContent .gx .gx3-play:after{left:28px;top:21px;border-width:15px 0 15px 23px}}@media(max-width:520px){html body #MainContent .gx .gx3-stages,html body #MainContent .gx .gx3-stages.is-5{grid-template-columns:1fr}}html body #MainContent .gx .gx10-head{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:40px;align-items:end;margin-bottom:34px}html body #MainContent .gx .gx10-p{margin:14px 0 0!important;font-size:16px;line-height:1.65;color:var(--ink2);max-width:720px}html body #MainContent .gx .gx10-badge{background:#fff;border:1px solid var(--line);border-radius:20px;padding:22px;box-shadow:0 12px 30px #0000000f}html body #MainContent .gx .gx10-us{display:inline-flex;align-items:center;justify-content:center;height:34px;padding:0 14px;border-radius:999px;background:var(--o);color:#fff;font-weight:900;letter-spacing:.08em;font-size:13px;margin-bottom:12px}html body #MainContent .gx .gx10-badge b{display:block;font-size:20px;line-height:1.25;margin-bottom:6px;color:var(--ink)}html body #MainContent .gx .gx10-badge small{display:block;font-size:14px;line-height:1.5;color:var(--mut)}html body #MainContent .gx .gx10-ph{display:grid;gap:16px}html body #MainContent .gx .gx10-row{display:flex;gap:16px}html body #MainContent .gx .gx10-ph figure{position:relative;margin:0;min-width:0;border-radius:20px;overflow:hidden;background:#111316;cursor:zoom-in;box-shadow:0 16px 40px #00000024}html body #MainContent .gx .gx10-ph img{display:block;width:100%;height:auto;transition:transform .6s ease}html body #MainContent .gx .gx10-ph figure:hover img{transform:scale(1.03)}html body #MainContent .gx .gx10-ph figcaption{position:absolute;left:0;right:0;bottom:0;padding:44px 20px 18px;background:linear-gradient(180deg,transparent,rgba(0,0,0,.78));color:#fff;font-style:normal}html body #MainContent .gx .gx10-ph figcaption b{display:block;font-size:18px;font-weight:800;line-height:1.2}html body #MainContent .gx .gx10-ph figcaption span{display:block;margin-top:4px;font-size:14px;line-height:1.4;color:#e3e6ea}html body #MainContent .gx .gx10-fe{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:34px}html body #MainContent .gx .gx10-f{background:#fff;border:1px solid var(--line);border-radius:18px;padding:20px}html body #MainContent .gx .gx10-f.is-wide{grid-column:span 2;background:var(--ink);border-color:var(--ink);color:#fff}html body #MainContent .gx .gx10-f i{display:flex;width:42px;height:42px;border-radius:12px;align-items:center;justify-content:center;background:#f04a241a;margin-bottom:14px}html body #MainContent .gx .gx10-f.is-wide i{background:var(--o)}html body #MainContent .gx .gx10-f svg{width:22px;height:22px;fill:none;stroke:var(--o);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}html body #MainContent .gx .gx10-f.is-wide svg{stroke:#fff}html body #MainContent .gx .gx10-f b{display:block;font-size:16px;line-height:1.3;margin-bottom:6px;color:var(--ink)}html body #MainContent .gx .gx10-f.is-wide b{color:#fff;font-size:20px}html body #MainContent .gx .gx10-f p{margin:0!important;font-size:14px;line-height:1.55;color:var(--mut)}html body #MainContent .gx .gx10-f.is-wide p{color:#c3c8ce;font-size:15px}html body #MainContent .gx .gx10-close{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-top:34px;padding:30px 32px;border-radius:22px;background:var(--ink);color:#fff;background-image:radial-gradient(circle at 100% 0,rgba(240,74,36,.35),transparent 55%)}html body #MainContent .gx .gx10-k{margin:0 0 8px!important;font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--o)}html body #MainContent .gx .gx10-close h3{margin:0!important;font-size:clamp(22px,2.4vw,30px);line-height:1.2;font-weight:800;color:#fff}html body #MainContent .gx .gx10-close p{margin:10px 0 0!important;color:#c3c8ce;font-size:15px;max-width:640px}html body #MainContent .gx .gx10-close .gx-btns{flex:0 0 auto;display:flex;gap:10px;flex-wrap:wrap}html body #MainContent .gx .gx10-ghost{background:transparent!important;color:#fff!important;border:1px solid rgba(255,255,255,.4)!important}@media(max-width:1024px){html body #MainContent .gx .gx10-head{grid-template-columns:1fr;gap:20px}html body #MainContent .gx .gx10-fe{grid-template-columns:repeat(2,minmax(0,1fr))}html body #MainContent .gx .gx10-close{flex-direction:column;align-items:flex-start}}@media(max-width:640px){html body #MainContent .gx .gx10-row{flex-direction:column}html body #MainContent .gx .gx10-row figure{flex:none!important}html body #MainContent .gx .gx10-fe{grid-template-columns:1fr}html body #MainContent .gx .gx10-f.is-wide{grid-column:auto}html body #MainContent .gx .gx10-close{padding:24px 20px}html body #MainContent .gx .gx10-ph figcaption{padding:36px 16px 14px}html body #MainContent .gx .gx10-ph figcaption b{font-size:16px}}html body #MainContent .gx .gx9-hero .gx7-ph:before{display:none}html body #MainContent .gx .gx9-hero .gx7-ph img{object-fit:cover;object-position:center}html body #MainContent .gx .gx7 .gx9-ig.is-2{max-width:none!important;width:100%;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px}html body #MainContent .gx .gx7 .gx9-ig figure{width:100%}html body #MainContent .gx .gx9-ig figure{border-radius:18px}html body #MainContent .gx p.gx9-igt{margin-top:44px!important}@media(max-width:700px){html body #MainContent .gx .gx7 .gx9-ig.is-2{grid-template-columns:1fr!important;gap:14px}}html body #MainContent .gx .gx9-pl{font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--mut);margin:14px 0 6px!important}html body #MainContent .gx .gx9-ch{margin-top:40px;background:var(--c-bg);border:1px solid var(--c-line);border-radius:24px;padding:24px 22px 14px;box-shadow:0 14px 36px #00000014}html body #MainContent .gx .gx9-top{display:flex;justify-content:space-between;align-items:flex-end;gap:14px;flex-wrap:wrap}html body #MainContent .gx .gx9-top p.gx7-sub{margin:0!important}html body #MainContent .gx .gx9-hint{font-size:13px;color:var(--c-sub);margin:6px 0 0!important}html body #MainContent .gx .gx9-ctl{display:flex;gap:8px}html body #MainContent .gx .gx9-btn{display:inline-flex;align-items:center;gap:10px;height:40px;padding:0 16px;border-radius:999px;border:1px solid var(--c-line);background:transparent;color:var(--c-ink);font:inherit;font-size:13px;font-weight:700;cursor:pointer;transition:border-color .2s}html body #MainContent .gx .gx9-btn:hover{border-color:var(--o)}html body #MainContent .gx .gx9-btn.is-icon{width:40px;padding:0;justify-content:center;font-size:18px}html body #MainContent .gx .gx9-sw{position:relative;width:34px;height:20px;border-radius:999px;background:var(--g7m);transition:background .2s}html body #MainContent .gx .gx9-sw:after{content:"";position:absolute;left:3px;top:3px;width:14px;height:14px;border-radius:50%;background:#fff;transition:left .2s}html body #MainContent .gx .gx9-btn[aria-pressed=true] .gx9-sw{background:var(--o)}html body #MainContent .gx .gx9-btn[aria-pressed=true] .gx9-sw:after{left:17px}html body #MainContent .gx .gx9-leg{display:flex;flex-wrap:wrap;gap:8px 18px;font-size:12.5px;color:var(--c-sub);margin:18px 0 8px}html body #MainContent .gx .gx9-leg span:before{content:"";display:inline-block;width:18px;height:10px;border-radius:4px;margin-right:8px;vertical-align:0;background:var(--o)}html body #MainContent .gx .gx9-leg .is-them:before{background:var(--g7mt)}html body #MainContent .gx .gx9-leg .is-ask:before{background:repeating-linear-gradient(135deg,rgba(127,136,146,.45) 0 3px,transparent 3px 6px);box-shadow:inset 0 0 0 1.5px var(--g7mt)}html body #MainContent .gx .gx9-r{display:grid;grid-template-columns:220px minmax(0,1fr);gap:4px 22px;align-items:center;padding:14px 12px;border-top:1px solid var(--c-line);cursor:pointer;border-radius:14px;transition:background .2s;outline:none}html body #MainContent .gx .gx9-r:hover,html body #MainContent .gx .gx9-r:focus-visible,html body #MainContent .gx .gx9-r.is-open{background:var(--c-them)}html body #MainContent .gx .gx9-l{display:flex;align-items:center;gap:10px;font-weight:800;font-size:16px;line-height:1.25;color:var(--c-ink)}html body #MainContent .gx .gx9-l span{font-size:12px;color:var(--o);letter-spacing:.06em}html body #MainContent .gx .gx9-l:after{content:"+";margin-left:auto;width:24px;height:24px;flex:0 0 24px;border-radius:50%;border:1px solid var(--c-line);display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:600;color:var(--c-sub);transition:transform .25s}html body #MainContent .gx .gx9-r.is-open .gx9-l:after{transform:rotate(45deg)}html body #MainContent .gx .gx9-bars{display:grid;gap:6px;min-width:0}html body #MainContent .gx .gx9-b{position:relative;height:32px;border-radius:9px;background:var(--g7m2);overflow:hidden}html body #MainContent .gx .gx9-b i{position:absolute;left:0;top:0;bottom:0;width:var(--w);border-radius:9px;background:var(--o);transform-origin:left center;transition:transform 1s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--d) * 90ms)}html body #MainContent .gx .gx9-b.is-them i{background:var(--g7mt);transition-delay:calc(var(--d) * 90ms + .16s)}html body #MainContent .gx .gx9-b.is-unk i{background:repeating-linear-gradient(135deg,rgba(127,136,146,.32) 0 6px,transparent 6px 12px);box-shadow:inset 0 0 0 1.5px var(--g7mt)}html body #MainContent .gx .gx9-v,html body #MainContent .gx .gx9-q{position:relative;z-index:1;display:block;line-height:32px;padding:0 12px;font-size:13px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html body #MainContent .gx .gx9-b.is-us .gx9-v{color:#fff}html body #MainContent .gx .gx9-b.is-them .gx9-v{color:var(--c-ink)}html body #MainContent .gx .gx9-q{display:none;color:var(--o)}html body #MainContent .gx .gx9-ch.is-ask .gx9-b.is-them .gx9-v{display:none}html body #MainContent .gx .gx9-ch.is-ask .gx9-b.is-them .gx9-q{display:block}html body #MainContent .gx .gx9-ch.is-ask .gx9-b.is-them i{opacity:.35}html body #MainContent .gx .gx9-scale{position:relative;height:0;opacity:0;transition:opacity .2s,height .2s}html body #MainContent .gx .gx9-r.is-open .gx9-scale{height:18px;opacity:1}html body #MainContent .gx .gx9-scale span{position:absolute;top:2px;transform:translate(-100%);font-size:10.5px;font-weight:600;color:var(--c-sub);white-space:nowrap;padding-right:2px}html body #MainContent .gx .gx9-scale span:after{content:"";position:absolute;right:0;top:-6px;height:6px;border-right:1.5px solid var(--c-sub)}html body #MainContent .gx .gx9-d{grid-column:1/-1;display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}html body #MainContent .gx .gx9-r.is-open .gx9-d{grid-template-rows:1fr}html body #MainContent .gx .gx9-d>div{overflow:hidden;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}html body #MainContent .gx .gx9-d p{margin:12px 0 4px!important;font-size:13.5px;line-height:1.5;color:var(--c-sub)}html body #MainContent .gx .gx9-d p b{display:block;margin-bottom:4px;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--g7mt)}html body #MainContent .gx .gx9-d p:first-child b{color:var(--o)}html body #MainContent .gx .gx9-d p.gx9-ask{padding:10px 12px;border-radius:12px;border:1px dashed var(--o);color:var(--c-ink);font-weight:600}html body #MainContent .gx .gx9-d p.gx9-ask b{color:var(--o)}html body #MainContent .gx9-js .gx .gx9-ch:not(.is-in) .gx9-b i,html body #MainContent .gx9-js .gx .gx9-ch.is-reset .gx9-b i{transform:scaleX(0)}html body #MainContent .gx9-js .gx .gx9-ch.is-reset .gx9-b i{transition:none}@media(prefers-reduced-motion:reduce){html body #MainContent .gx .gx9-b i{transition:none!important;transform:none!important}}@media(max-width:760px){html body #MainContent .gx .gx9-ch{padding:18px 12px 8px;border-radius:20px}html body #MainContent .gx .gx9-r{grid-template-columns:1fr;padding:12px 8px}html body #MainContent .gx .gx9-l{font-size:15px}html body #MainContent .gx .gx9-d>div{grid-template-columns:1fr;gap:0}html body #MainContent .gx .gx9-btn{height:38px;font-size:12.5px}}@media(max-width:640px){html body #MainContent .gx .gx6-stats{grid-template-columns:1fr!important;gap:12px}html body #MainContent .gx .gx6-stats>div{min-height:0;aspect-ratio:16/9;padding:18px!important}html body #MainContent .gx .gx6-stats b{font-size:26px!important}html body #MainContent .gx .gx6-stats span{font-size:14px!important}}html body #MainContent .gx .gx-cmp thead th.gx8-c0{text-align:left;vertical-align:middle;padding:16px 18px}html body #MainContent .gx .gx8-c0 img{display:block;width:150px;max-width:100%;height:auto;margin:0 0 14px}html body #MainContent .gx .gx8-c0 b{display:block;font-size:17px;line-height:1.25;color:var(--ink);margin-bottom:6px}html body #MainContent .gx .gx8-c0 span{display:block;font-size:13px;line-height:1.45;font-weight:400;color:var(--mut)}html body #MainContent .gx .gx8-swipe{display:none;margin-top:12px;font-style:normal;font-size:12px;font-weight:700;color:var(--o)}@media(max-width:820px){html body #MainContent .gx .gx8-swipe{display:block}html body #MainContent .gx .gx-cmp table{min-width:640px}html body #MainContent .gx .gx-cmp tr>th:first-child{position:sticky;left:0;z-index:2;background:var(--soft);min-width:128px;width:128px;box-shadow:6px 0 10px -8px #00000040}html body #MainContent .gx .gx-cmp tbody th{font-size:13px;padding:14px 12px}html body #MainContent .gx .gx-cmp thead th.gx8-c0{padding:14px 12px}html body #MainContent .gx .gx8-c0 img{width:110px}html body #MainContent .gx .gx8-c0 b{font-size:14px}html body #MainContent .gx .gx8-c0 span{font-size:12px}}html body #MainContent .gx .gx8-chip{display:flex;align-items:center;gap:12px;width:100%;margin:14px 0 4px;padding:8px 14px 8px 8px;border:1px solid var(--line);border-radius:16px;background:#fff;cursor:pointer;text-align:left;font:inherit;color:var(--ink);transition:border-color .2s,box-shadow .2s}html body #MainContent .gx .gx8-chip:hover{border-color:var(--o);box-shadow:0 8px 22px #f04a2426}html body #MainContent .gx .gx8-chip img{flex:0 0 64px;width:64px;height:auto;border-radius:10px;display:block}html body #MainContent .gx .gx8-chip span{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.3}html body #MainContent .gx .gx8-chip b{font-size:14px;font-weight:800}html body #MainContent .gx .gx8-chip i{font-size:13px;color:var(--ink2)}html body #MainContent .gx .gx8-chip em{flex:0 0 auto;display:flex;align-items:center;gap:6px;font-style:normal;font-size:13px;font-weight:800;color:var(--o)}html body #MainContent .gx .gx8-chip em svg,html body #MainContent .gx .gx8-band .gx-btn svg{width:16px;height:16px}html body #MainContent .gx .gx8-band{background:linear-gradient(135deg,#fff7f3,#fff 60%);overflow:hidden}html body #MainContent .gx .gx8-g{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:56px;align-items:center}html body #MainContent .gx .gx8-ph{position:relative;padding:18px}html body #MainContent .gx .gx8-pol{position:relative;margin:0;background:#fff;padding:14px 14px 0;border-radius:6px;box-shadow:0 30px 60px #1113162e,0 4px 14px #11131614;transform:rotate(-2.2deg);cursor:zoom-in;transition:transform .4s}html body #MainContent .gx .gx8-pol:hover{transform:rotate(0)}html body #MainContent .gx .gx8-pol img{display:block;width:100%;height:auto;border-radius:2px}html body #MainContent .gx .gx8-pol figcaption{padding:14px 4px 16px;text-align:center;font-size:15px;font-weight:700;letter-spacing:.02em;color:#3d4249}html body #MainContent .gx .gx8-tape{position:absolute;top:-12px;left:50%;width:120px;height:28px;margin-left:-60px;background:#f04a24d1;transform:rotate(3deg);box-shadow:0 2px 6px #0000001f;z-index:2}html body #MainContent .gx .gx8-play{position:absolute;right:0;bottom:46px;z-index:3;display:flex;align-items:center;gap:10px;padding:10px 18px 10px 10px;border:0;border-radius:999px;background:var(--ink);color:#fff;font:inherit;font-size:14px;font-weight:800;cursor:pointer;box-shadow:0 12px 30px #0000004d}html body #MainContent .gx .gx8-play svg{width:38px;height:38px;padding:10px;border-radius:50%;background:var(--o);color:#fff;box-sizing:border-box}html body #MainContent .gx .gx8-play:hover{background:#000}html body #MainContent .gx .gx8-q{margin:24px 0 26px;padding:0 0 0 22px;border-left:4px solid var(--o)}html body #MainContent .gx .gx8-q p{margin:0!important;font-size:clamp(24px,2.6vw,34px);line-height:1.2;font-weight:800;color:var(--ink)}html body #MainContent .gx .gx8-q p.is-2{font-size:clamp(18px,1.8vw,22px);color:var(--o);margin-top:6px!important}html body #MainContent .gx .gx8-q cite{display:block;margin-top:12px;font-style:normal;font-size:14px;color:var(--mut)}html body #MainContent .gx .gx8-band .gx-btn{display:inline-flex;align-items:center;gap:8px}@media(max-width:900px){html body #MainContent .gx .gx8-g{grid-template-columns:1fr;gap:28px}html body #MainContent .gx .gx8-ph{padding:14px 6px}html body #MainContent .gx .gx8-play{right:14px;bottom:72px;font-size:13px;padding:8px 14px 8px 8px}html body #MainContent .gx .gx8-play svg{width:32px;height:32px;padding:8px}}html body #MainContent .gx8-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;background:#08090aeb;display:flex;align-items:center;justify-content:center;padding:56px 16px}html body #MainContent .gx8-modal div{position:relative;width:min(1000px,100%);aspect-ratio:16/9;background:#000;border-radius:14px;overflow:hidden;box-shadow:0 30px 80px #00000080}html body #MainContent .gx8-modal iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}html body #MainContent .gx8-modal button{position:absolute;top:12px;right:16px;width:44px;height:44px;border:0;border-radius:50%;background:#fff;color:#111;font-size:26px;line-height:1;cursor:pointer}html body #MainContent .gx .gx7{--c-bg:#fff;--c-line:#e4e6ea;--c-ink:#111316;--c-sub:#4a5059;--c-us:#fff3ee;--c-them:#f3f4f6;--g7s:#2a2f36;--g7m:#c9ced5;--g7m2:#e6e9ed;--g7mt:#98a1ab;--g7w:#e8a33d;margin:8px 0}html body #MainContent .gx .is-dark .gx7{--c-bg:#16181c;--c-line:rgba(255,255,255,.1);--c-ink:#fff;--c-sub:#b8bec6;--c-us:rgba(240,74,36,.14);--c-them:rgba(255,255,255,.045);--g7s:#e6e9ed;--g7m:#4a5058;--g7m2:#2c3138;--g7mt:#7f8892}html body #MainContent .gx .gx7-hero{display:grid;grid-template-columns:minmax(0,1fr) 84px minmax(0,1fr);align-items:center}html body #MainContent .gx .gx7-hero figure{margin:0}html body #MainContent .gx .gx7-ph{position:relative;aspect-ratio:4/3;border-radius:22px;overflow:hidden;background:#0f1113;cursor:zoom-in;isolation:isolate;box-shadow:0 22px 50px #0000002e}html body #MainContent .gx .gx7-ph:before,html body #MainContent .gx .gx7-field figure:before{content:"";position:absolute;top:-30px;right:-30px;bottom:-30px;left:-30px;background:var(--bg) center/cover no-repeat;filter:blur(22px) brightness(.55);z-index:-1}html body #MainContent .gx .gx7-ph:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;border:3px solid var(--o);pointer-events:none}html body #MainContent .gx .is-them .gx7-ph:after{border-color:#5b6470}html body #MainContent .gx .gx7-ph img,html body #MainContent .gx .gx7-field img{position:relative;width:100%;height:100%;object-fit:contain;display:block}html body #MainContent .gx .gx7-pill{position:absolute;left:14px;top:14px;z-index:2;padding:8px 14px;border-radius:999px;font-weight:800;font-size:13px;letter-spacing:.07em;text-transform:uppercase;background:var(--o);color:#fff;box-shadow:0 4px 14px #00000040}html body #MainContent .gx .is-them .gx7-pill{background:#4b5563}html body #MainContent .gx .gx7-hero figcaption{margin-top:12px;font-size:14px;line-height:1.45;color:var(--c-sub)}html body #MainContent .gx .gx7-vs{display:flex;justify-content:center;position:relative;z-index:3;margin-bottom:40px}html body #MainContent .gx .gx7-vs span{width:68px;height:68px;border-radius:50%;background:var(--o);color:#fff;font-weight:900;font-size:21px;letter-spacing:.02em;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 8px #f04a2429,0 12px 28px #f04a2466}html body #MainContent .gx .gx7-bar{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:10px 24px;margin:44px 0 16px}html body #MainContent .gx .gx7-sub{font-size:13px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--c-sub);margin:0!important}html body #MainContent .gx p.gx7-sub{margin:40px 0 14px!important}html body #MainContent .gx .gx7-bar p.gx7-sub{margin:0!important}html body #MainContent .gx .gx7-leg{display:flex;flex-wrap:wrap;gap:8px 18px;font-size:13px;color:var(--c-sub)}html body #MainContent .gx .gx7-leg span:before{content:"";display:inline-block;width:12px;height:12px;border-radius:50%;margin-right:8px;vertical-align:-1px;background:var(--o)}html body #MainContent .gx .gx7-leg span.is-them:before{background:var(--g7mt)}html body #MainContent .gx .gx7-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}html body #MainContent .gx .gx7-pt{background:var(--c-bg);border:1px solid var(--c-line);border-radius:22px;overflow:hidden;box-shadow:0 12px 32px #00000012;display:flex;flex-direction:column}html body #MainContent .gx .gx7-pt header{display:flex;align-items:baseline;gap:12px;padding:16px 20px 14px}html body #MainContent .gx .gx7-pt header span{font-size:13px;font-weight:800;color:var(--o);letter-spacing:.08em}html body #MainContent .gx .gx7-pt h3{font-size:20px!important;line-height:1.2;font-weight:800;margin:0!important;color:var(--c-ink)!important}html body #MainContent .gx .gx7-sides{display:grid;grid-template-columns:1fr 1fr;position:relative;flex:1;border-top:1px solid var(--c-line)}html body #MainContent .gx .gx7-s{padding:18px 20px 20px;display:flex;flex-direction:column;gap:4px;min-width:0}html body #MainContent .gx .gx7-s.is-us{background:var(--c-us)}html body #MainContent .gx .gx7-s.is-them{background:var(--c-them)}html body #MainContent .gx .gx7-ill{aspect-ratio:16/10;margin:0 0 10px}html body #MainContent .gx .gx7-ill svg{width:100%;height:100%;display:block;overflow:visible}html body #MainContent .gx .gx7-s.is-us svg{color:var(--o)}html body #MainContent .gx .gx7-s.is-them svg{color:var(--g7mt)}html body #MainContent .gx .gx7 svg .s{fill:none;stroke:var(--g7s);stroke-linecap:round;stroke-linejoin:round}html body #MainContent .gx .gx7 svg .a{fill:currentColor}html body #MainContent .gx .gx7 svg .af{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}html body #MainContent .gx .gx7 svg .m{fill:var(--g7m)}html body #MainContent .gx .gx7 svg .m2{fill:var(--g7m2)}html body #MainContent .gx .gx7 svg .mt{fill:none;stroke:var(--g7mt);stroke-width:2.5}html body #MainContent .gx .gx7 svg .dash{stroke-dasharray:4 4}html body #MainContent .gx .gx7 svg .warn{fill:none;stroke:var(--g7w);stroke-linecap:round;stroke-linejoin:round}html body #MainContent .gx .gx7 svg .warnf{fill:var(--g7w)}html body #MainContent .gx .gx7 svg text{font-family:inherit}html body #MainContent .gx .gx7 svg .t{fill:var(--g7s);font-size:10px;font-weight:600}html body #MainContent .gx .gx7 svg .t.sm{font-size:8.5px}html body #MainContent .gx .gx7 svg .t.big{font-size:14px;font-weight:800}html body #MainContent .gx .gx7 svg .tw{fill:#fff;font-weight:800;font-size:11px}html body #MainContent .gx .gx7-who{font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--o)}html body #MainContent .gx .is-them .gx7-who{color:var(--g7mt)}html body #MainContent .gx .gx7-s b{font-size:18px;line-height:1.25;font-weight:800;color:var(--c-ink)}html body #MainContent .gx .gx7-s.is-them b{color:var(--c-sub)}html body #MainContent .gx .gx7-s p{font-size:13.5px;line-height:1.45;color:var(--c-sub);margin:2px 0 0!important}html body #MainContent .gx .gx7-x{position:absolute;left:50%;top:0;transform:translate(-50%,-50%);width:36px;height:36px;border-radius:50%;background:var(--c-ink);color:var(--c-bg);font-style:normal;font-size:11px;font-weight:900;display:flex;align-items:center;justify-content:center;border:3px solid var(--c-bg);z-index:2}html body #MainContent .gx .gx7 .gx3-note{margin-top:16px!important}html body #MainContent .gx .gx7-field{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px}html body #MainContent .gx .gx7-field figure{position:relative;margin:0;aspect-ratio:3/4;border-radius:16px;overflow:hidden;background:#0f1113;cursor:zoom-in;isolation:isolate}html body #MainContent .gx .gx7-ig figure{position:relative}html body #MainContent .gx .gx7-ig .is-field{background:#0f1113}html body #MainContent .gx .gx7-field span,html body #MainContent .gx .gx7-ig figure span{position:absolute;left:10px;bottom:10px;z-index:2;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#fff;background:#0009;padding:4px 9px;border-radius:999px}html body #MainContent .gx .gx7-ig{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}html body #MainContent .gx .gx7-ig.is-3{grid-template-columns:repeat(3,minmax(0,1fr))}html body #MainContent .gx .gx7-ig.is-2{grid-template-columns:repeat(2,minmax(0,1fr));max-width:820px}html body #MainContent .gx .gx7-ig figure{margin:0;border-radius:16px;overflow:hidden;background:#111316;aspect-ratio:1080/1350;cursor:zoom-in;box-shadow:0 10px 26px #00000024;transition:transform .25s}html body #MainContent .gx .gx7-ig figure:hover{transform:translateY(-4px)}html body #MainContent .gx .gx7-ig img{width:100%;height:100%;object-fit:contain;display:block}html body #MainContent .gx .gx7-fn{font-size:12px;color:var(--c-sub);margin-top:12px!important;opacity:.85}html body #MainContent .gx7-js .gx .gx7-pt{opacity:0;transform:translateY(22px);transition:opacity .6s ease,transform .6s ease}html body #MainContent .gx7-js .gx .gx7-pt.is-in{opacity:1;transform:none}html body #MainContent .gx7-js .gx .gx7-pt .dot,html body #MainContent .gx7-js .gx .gx7-pt .grow{transform-box:fill-box;transform-origin:center;transform:scale(0)}html body #MainContent .gx7-js .gx .gx7-pt .grow{transform-origin:left center;transform:scaleX(0)}html body #MainContent .gx7-js .gx .gx7-pt.is-in .dot{animation:gx7pop .35s cubic-bezier(.3,1.6,.5,1) forwards;animation-delay:calc(var(--i) * 90ms + .25s)}html body #MainContent .gx7-js .gx .gx7-pt.is-in .grow{animation:gx7grow 1s cubic-bezier(.2,.8,.2,1) .3s forwards}@keyframes gx7pop{to{transform:scale(1)}}@keyframes gx7grow{to{transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){html body #MainContent .gx7-js .gx .gx7-pt,html body #MainContent .gx7-js .gx .gx7-pt .dot,html body #MainContent .gx7-js .gx .gx7-pt .grow{opacity:1!important;transform:none!important;animation:none!important;transition:none!important}}@media(max-width:1024px){html body #MainContent .gx .gx7-grid{grid-template-columns:1fr}html body #MainContent .gx .gx7-ig,html body #MainContent .gx .gx7-ig.is-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){html body #MainContent .gx .gx7-hero{grid-template-columns:1fr}html body #MainContent .gx .gx7-vs{margin:-14px 0}html body #MainContent .gx .gx7-vs span{width:56px;height:56px;font-size:18px}html body #MainContent .gx .gx7-pt header{padding:14px 16px 12px}html body #MainContent .gx .gx7-pt h3{font-size:18px!important}html body #MainContent .gx .gx7-s{padding:16px 12px}html body #MainContent .gx .gx7-s b{font-size:15px}html body #MainContent .gx .gx7-s p{font-size:12.5px}html body #MainContent .gx .gx7-who{font-size:10px}html body #MainContent .gx .gx7-field{grid-template-columns:repeat(2,minmax(0,1fr))}html body #MainContent .gx .gx7-pill{font-size:11px;padding:6px 11px}html body #MainContent .gx .gx7-ig,html body #MainContent .gx .gx7-ig.is-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}html body #MainContent .gx .gx7-not,html body #MainContent .gx .gx7 figure span.gx7-notp{position:absolute;z-index:2;background:#b42318;color:#fff;font-weight:800;letter-spacing:.06em;text-transform:uppercase;border-radius:999px;box-shadow:0 4px 14px #0000004d}html body #MainContent .gx .gx7-not{left:14px;bottom:14px;font-size:12px;padding:7px 13px}html body #MainContent .gx .gx7 figure span.gx7-notp{left:8px;right:auto;bottom:8px;font-size:10px;padding:5px 9px;line-height:1.2}@media(max-width:700px){html body #MainContent .gx .gx7-not{font-size:10px;padding:5px 10px;left:10px;bottom:10px}}@media(max-width:700px){html body #MainContent .gx .gx7-hero .is-us figcaption{margin-bottom:22px}html body #MainContent .gx .gx7-vs{margin:-6px 0 -22px}}html body #MainContent .gx #us-vs-others .gx-k,html body #MainContent .gx #aluminum-vs-composite .gx-k,html body #MainContent .gx #seven-stage-vs-standard .gx-k{font-size:clamp(20px,2.6vw,32px)!important;line-height:1.2;letter-spacing:.01em!important;text-transform:none!important;font-weight:800;display:inline-block;padding:8px 18px;border-radius:12px;background:#f04a241f;color:var(--o)!important;margin-bottom:14px!important}html body #MainContent .gx .gx3-vs thead th{font-size:15px!important}html body #MainContent .gx .gx6-flag{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:18px}html body #MainContent .gx .gx6-flag span{display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid var(--line);border-radius:12px;height:64px;padding:10px 14px}html body #MainContent .gx .gx6-flag svg{height:100%;width:auto;display:block;border-radius:3px;box-shadow:0 0 0 1px #00000014}html body #MainContent .gx .gx6-flag b{color:#fff;font-size:15px;font-weight:700;line-height:1.35}html body #MainContent .gx .gx6-stats>div{position:relative;overflow:hidden;aspect-ratio:16/9;min-height:150px;display:flex;flex-direction:column;justify-content:flex-end;background:#000 var(--bg) center/contain no-repeat;border-color:#ffffff2e!important}html body #MainContent .gx .gx6-stats>div:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000000d 25%,#000000d1)}html body #MainContent .gx .gx6-stats>div>*{position:relative;z-index:1}html body #MainContent .gx .gx6-stats span{color:#e3e6ea!important}html body #MainContent .gx .gx6-stats>div:nth-child(1){--pgxbg:url(/cdn/shop/files/pgx-aluglobus-aluminum-extrusion-factory-video-poster.webp?width=900)}html body #MainContent .gx .gx6-stats>div:nth-child(2){--pgxbg:url(/cdn/shop/files/pgx-dsc07846-1.webp?width=900)}html body #MainContent .gx .gx6-stats>div:nth-child(3){--pgxbg:url(/cdn/shop/files/pgx-factory-direct-aluminum-systems-2.webp?width=900)}html body #MainContent .gx .gx6-stats>div:nth-child(4){--pgxbg:url(/cdn/shop/files/pgx-forkliftalu-1.webp?width=900)}html body #MainContent .gx .gx6-vis{margin:8px 0 36px}html body #MainContent .gx .gx6-duel{display:grid;grid-template-columns:1fr auto 1fr;gap:18px;align-items:stretch}html body #MainContent .gx .gx6-side{margin:0;border-radius:20px;overflow:hidden;border:2px solid var(--o);background:#fff;display:flex;flex-direction:column}html body #MainContent .gx .gx6-side.is-them{border-color:#2f6fb0}html body #MainContent .gx .gx6-tag{font-weight:800;font-size:15px;letter-spacing:.08em;text-transform:uppercase;padding:12px 16px;background:var(--o);color:#fff}html body #MainContent .gx .gx6-side.is-them .gx6-tag{background:#2f6fb0}html body #MainContent .gx .gx6-ph{background:#eef0f2;aspect-ratio:4/3;display:flex;align-items:center;justify-content:center;cursor:zoom-in}html body #MainContent .gx .gx6-ph img{width:100%;height:100%;object-fit:contain;display:block}html body #MainContent .gx .gx6-side p{margin:0!important;padding:12px 16px 14px;font-size:14px;color:var(--ink2)}html body #MainContent .gx .gx6-vsb{align-self:center;width:64px;height:64px;border-radius:50%;background:var(--o);color:#fff;font-weight:900;font-size:22px;display:flex;align-items:center;justify-content:center;border:4px solid #111316;box-shadow:0 6px 20px #00000040}html body #MainContent .gx .gx6-bars{margin-top:22px;padding:22px;border-radius:20px;background:#fff;border:1px solid var(--line);color:var(--ink)}html body #MainContent .gx .gx6-leg{display:flex;flex-wrap:wrap;gap:18px;font-size:13px;color:var(--mut);margin-bottom:12px}html body #MainContent .gx .gx6-leg span:before{content:"";display:inline-block;width:22px;height:10px;border-radius:5px;margin-right:8px;vertical-align:0;background:var(--o)}html body #MainContent .gx .gx6-leg span.is-them:before{background:repeating-linear-gradient(135deg,#9aa3ad 0 5px,#d7dce1 5px 10px)}html body #MainContent .gx .gx6-row{display:grid;grid-template-columns:200px 1fr;gap:6px 18px;align-items:center;padding:12px 0;border-top:1px solid var(--line)}html body #MainContent .gx .gx6-row>b{grid-row:span 2;font-size:15px;line-height:1.3}html body #MainContent .gx .gx6-b{position:relative;height:30px;border-radius:8px;background:#f1f3f5;overflow:hidden}html body #MainContent .gx .gx6-b i{position:absolute;left:0;top:0;bottom:0;width:var(--v);background:var(--o);border-radius:8px}html body #MainContent .gx .gx6-b.is-them i{background:#7b8794}html body #MainContent .gx .gx6-b.is-ask i{background:repeating-linear-gradient(135deg,#9aa3ad 0 6px,#d7dce1 6px 12px)}html body #MainContent .gx .gx6-b span{position:relative;z-index:1;display:block;line-height:30px;padding:0 12px;font-size:13px;font-weight:700;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html body #MainContent .gx .gx6-b.is-them span,html body #MainContent .gx .gx6-b.is-ask span{color:#1f2329;text-shadow:0 0 6px #fff}html body #MainContent .gx .gx6-sub{font-size:13px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--mut);margin:26px 0 12px!important}html body #MainContent .gx .is-dark .gx6-sub{color:#9aa0a8}html body #MainContent .gx .gx6-strip{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}html body #MainContent .gx .gx6-strip figure,html body #MainContent .gx .gx6-ig figure{margin:0;border-radius:14px;overflow:hidden;background:#eef0f2;cursor:zoom-in;display:flex;align-items:center;justify-content:center;aspect-ratio:3/4}html body #MainContent .gx .gx6-strip img,html body #MainContent .gx .gx6-ig img{width:100%;height:100%;object-fit:contain;display:block}html body #MainContent .gx .gx6-ig{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}html body #MainContent .gx .gx6-ig figure{aspect-ratio:1080/1350;background:#111316}html body #MainContent .gx .gx6-ig.is-3{grid-template-columns:repeat(3,minmax(0,1fr))}html body #MainContent .gx .gx6-ig.is-2{grid-template-columns:repeat(2,minmax(0,1fr));max-width:760px}html body #MainContent .gx .gx6-fn{font-size:12px;color:var(--mut);margin-top:10px!important}html body #MainContent .gx .is-dark .gx6-side{background:#16181c}html body #MainContent .gx .is-dark .gx6-side p{color:#c3c8ce}html body #MainContent .gx .is-dark .gx6-ph{background:#0f1113}@media(max-width:900px){html body #MainContent .gx .gx6-ig,html body #MainContent .gx .gx6-ig.is-3{grid-template-columns:repeat(2,minmax(0,1fr))}html body #MainContent .gx .gx6-row{grid-template-columns:1fr}html body #MainContent .gx .gx6-row>b{grid-row:auto}}@media(max-width:640px){html body #MainContent .gx .gx6-duel{grid-template-columns:1fr}html body #MainContent .gx .gx6-vsb{justify-self:center;margin:-8px 0}html body #MainContent .gx .gx6-bars{padding:16px}html body #MainContent .gx .gx6-b span{white-space:normal;line-height:1.25;padding:6px 10px}html body #MainContent .gx .gx6-b{height:auto;min-height:30px}}html body #MainContent .gx .gx6-ptot{display:flex;justify-content:space-between;padding:12px 0;border-bottom:1px solid var(--line);font-size:15px}html body #MainContent .gx-yt-g{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 24px}html body #MainContent .gx-yt-c{min-width:0}html body #MainContent .gx-yt{position:relative;display:block;width:100%;aspect-ratio:16/9;border:0;padding:0;border-radius:14px;overflow:hidden;background:#000;cursor:pointer}html body #MainContent .gx-yt img{width:100%;height:100%;object-fit:cover;transition:transform .5s,opacity .3s;opacity:.88}html body #MainContent .gx-yt:hover img{transform:scale(1.04);opacity:1}html body #MainContent .gx-yt-p{position:absolute;left:50%;top:50%;width:64px;height:64px;margin:-32px 0 0 -32px;border-radius:50%;background:var(--o);box-shadow:0 8px 30px #00000059}html body #MainContent .gx-yt-p:after{content:"";position:absolute;left:26px;top:20px;border-style:solid;border-width:12px 0 12px 19px;border-color:transparent transparent transparent #fff}html body #MainContent .gx-yt iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}html body #MainContent .gx-yt-t{margin:14px 0 4px!important;font-weight:700;font-size:16px;line-height:1.35}html body #MainContent .gx-yt-c small{color:#9aa0a8}@media(max-width:900px){html body #MainContent .gx-yt-g{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){html body #MainContent .gx-yt-g{grid-template-columns:1fr}}html body #MainContent .gx .gx4-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}html body #MainContent .gx .gx4-loc{background:#fff;border:1px solid var(--line);border-radius:18px;padding:22px 22px 20px;display:flex;flex-direction:column;gap:6px;min-width:0;text-decoration:none!important;color:var(--ink)!important;transition:border-color .2s,transform .2s}html body #MainContent .gx a.gx4-loc:hover{border-color:var(--o);transform:translateY(-2px)}html body #MainContent .gx .gx4-loc small{font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--o)}html body #MainContent .gx .gx4-loc.is-show{background:var(--dark);border-color:var(--dark);color:#fff!important}html body #MainContent .gx .gx4-loc.is-show strong{color:#fff}html body #MainContent .gx .gx4-loc.is-show span{color:#b9bec5}html body #MainContent .gx .gx4-loc strong{font-size:20px;font-weight:800;line-height:1.2}html body #MainContent .gx .gx4-loc span{font-size:15px;color:var(--ink2);font-style:normal}html body #MainContent .gx .gx4-loc em{font-style:normal;font-weight:700;font-size:14px;color:var(--o);margin-top:auto;padding-top:8px}html body #MainContent .gx .gx4-sup{margin-top:28px;display:flex;flex-wrap:wrap;align-items:center;gap:10px}html body #MainContent .gx .gx4-sup b{font-size:13px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--mut);margin-right:6px}html body #MainContent .gx .gx4-sup span{padding:8px 14px;border-radius:999px;background:#fff;border:1px solid var(--line);font-size:14px;font-weight:600}html body #MainContent .gx .gx4-cta{margin-top:28px;display:flex;flex-wrap:wrap;gap:12px;align-items:center}html body #MainContent .gx .gx4-cta p{margin:0 0 0 6px!important;color:var(--ink2);font-size:15px}@media(max-width:1024px){html body #MainContent .gx .gx4-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){html body #MainContent .gx .gx4-grid{grid-template-columns:1fr}}html body #MainContent .gx{--o:#ff792d;--o2:#e8601c;--ink:#1d1d1f;--ink2:#424245;--mut:#6e6e73;--line:#e5e5ea;--soft:#f5f5f7;--dark:#000;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI Variable,Segoe UI,Inter,Roboto,Helvetica Neue,Arial,sans-serif!important;background:#fff}html body #MainContent .gx *{font-family:inherit}html body #MainContent .gx img{object-fit:contain!important}html body #MainContent .gx figcaption,html body #MainContent .gx em,html body #MainContent .gx i,html body #MainContent .gx blockquote,html body #MainContent .gx small{font-style:normal!important}html body #MainContent .gx .gx-h2{font-size:clamp(32px,4.2vw,56px)!important;line-height:1.05!important;font-weight:600!important;letter-spacing:-.03em!important}html body #MainContent .gx h3{font-weight:600!important}html body #MainContent .gx .gx-k{letter-spacing:.14em}html body #MainContent .gx .gx-btn.is-primary{box-shadow:none}html body #MainContent .gx .gx-sec{padding:100px 0}html body #MainContent .gx .gx-sec.is-soft{background:var(--soft)}@media(max-width:767px){html body #MainContent .gx .gx-sec{padding:64px 0}html body #MainContent .gx .gx-w{padding:0 20px}}html body #MainContent .gx .pgx-dw{display:grid;grid-template-columns:repeat(var(--n,3),minmax(0,380px));gap:20px}html body #MainContent .gx .pgx-dw figure{margin:0;background:#fff;border:1px solid var(--line);border-radius:18px;overflow:hidden;cursor:zoom-in}html body #MainContent .gx .pgx-dw .dwi{aspect-ratio:1870/2420;display:flex;align-items:center;justify-content:center;padding:10px;background:#fff}html body #MainContent .gx .pgx-dw img{width:100%;height:100%;object-fit:contain}html body #MainContent .gx .pgx-dw figcaption{padding:14px 18px 18px;font-size:14px;color:var(--ink2);border-top:1px solid var(--line)}html body #MainContent .gx .pgx-dw figcaption b{display:block;color:var(--ink);font-size:16px;margin-bottom:2px}@media(max-width:900px){html body #MainContent .gx .pgx-dw{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){html body #MainContent .gx .pgx-dw{grid-template-columns:1fr}}html body #MainContent .gx .pgx-pg{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}html body #MainContent .gx .pgx-pg figure{margin:0;aspect-ratio:4/3;background:#f5f5f7;border-radius:16px;overflow:hidden;display:flex;align-items:center;justify-content:center;cursor:zoom-in}html body #MainContent .gx .pgx-pg img{width:100%;height:100%;object-fit:contain}html body #MainContent .gx .pgx-pg figure.big{grid-column:span 2;grid-row:span 2}@media(max-width:900px){html body #MainContent .gx .pgx-pg{grid-template-columns:repeat(2,minmax(0,1fr))}html body #MainContent .gx .pgx-pg figure.big{grid-column:span 2;grid-row:auto}}html body #MainContent .gx .pgx-steps{display:grid;grid-template-columns:repeat(var(--n,4),minmax(0,1fr));gap:18px;counter-reset:st}html body #MainContent .gx .pgx-steps li{list-style:none;background:#fff;border:1px solid var(--line);border-radius:18px;padding:26px 24px;counter-increment:st}html body #MainContent .gx .pgx-steps li:before{content:counter(st,decimal-leading-zero);display:block;font-size:13px;font-weight:700;letter-spacing:.14em;color:var(--o);margin-bottom:12px}html body #MainContent .gx .pgx-steps h3{font-size:19px;margin:0 0 8px!important}html body #MainContent .gx .pgx-steps p{font-size:15px;color:var(--ink2)}@media(max-width:900px){html body #MainContent .gx .pgx-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){html body #MainContent .gx .pgx-steps{grid-template-columns:1fr}}html body #MainContent .gx .pgx-faq{max-width:900px}html body #MainContent .gx .pgx-faq details{border-bottom:1px solid var(--line)}html body #MainContent .gx .pgx-faq summary{list-style:none;cursor:pointer;padding:22px 40px 22px 0;font-size:18px;font-weight:600;position:relative}html body #MainContent .gx .pgx-faq summary::-webkit-details-marker{display:none}html body #MainContent .gx .pgx-faq summary:after{content:"+";position:absolute;right:4px;top:18px;font-size:26px;font-weight:400;color:var(--o)}html body #MainContent .gx .pgx-faq details[open] summary:after{content:"\2013"}html body #MainContent .gx .pgx-faq details p{padding:0 0 22px;color:var(--ink2);font-size:16px;max-width:75ch}html body #MainContent .gx .pgx-vgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}@media(max-width:900px){html body #MainContent .gx .pgx-vgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){html body #MainContent .gx .pgx-vgrid{grid-template-columns:1fr}}html body #MainContent .gx .gx-rv article p{color:var(--ink2)}html body #MainContent .gx .gx-vids.pgx-rv3{grid-auto-columns:calc((100% - 24px)/3)}@media(max-width:767px){html body #MainContent .gx .gx-vids.pgx-rv3{grid-auto-columns:62%}}html body #MainContent .pgx-lb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;background:#000000eb;display:flex;align-items:center;justify-content:center;padding:24px;cursor:zoom-out}html body #MainContent .pgx-lb img{max-width:100%;max-height:100%;object-fit:contain;border-radius:8px;background:#fff}html body #MainContent .pgx-lb button{position:absolute;top:14px;right:18px;background:none;border:0;color:#fff;font-size:38px;line-height:1;cursor:pointer}html body #MainContent .gx .pgx-tl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}html body #MainContent .gx .pgx-tl>div{background:#fff;border:1px solid var(--line);border-radius:18px;padding:26px 24px}html body #MainContent .gx .is-dark .pgx-tl>div{background:#16181c;border-color:#ffffff1a}html body #MainContent .gx .pgx-tl b{display:block;font-size:clamp(22px,2.4vw,30px);font-weight:600;letter-spacing:-.02em;line-height:1.15;margin-bottom:6px}html body #MainContent .gx .pgx-tl span{font-size:15px;color:var(--ink2)}html body #MainContent .gx .is-dark .pgx-tl span{color:#b9bec5}html body #MainContent .gx .pgx-note{margin-top:18px!important;font-size:14px;color:var(--mut);max-width:80ch}html body #MainContent .gx .pgx-sw{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}html body #MainContent .gx .pgx-sw>div{border:1px solid var(--line);border-radius:18px;padding:18px;background:#fff}html body #MainContent .gx .pgx-sw i{display:block;aspect-ratio:4/3;border-radius:12px;margin-bottom:14px;background:linear-gradient(180deg,var(--a) 0 22%,var(--b) 22% 100%);background-image:linear-gradient(180deg,var(--a) 0 22%,transparent 22%),repeating-linear-gradient(180deg,var(--b) 0 14px,rgba(0,0,0,.18) 14px 16px);border:1px solid rgba(0,0,0,.08)}html body #MainContent .gx .pgx-sw b{display:block;font-size:16px;font-weight:600}html body #MainContent .gx .pgx-sw span{font-size:14px;color:var(--mut)}@media(max-width:900px){html body #MainContent .gx .pgx-tl,html body #MainContent .gx .pgx-sw{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){html body #MainContent .gx .pgx-tl{grid-template-columns:1fr}}html body #MainContent .gx .pgx-pk{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}html body #MainContent .gx .pgx-pk>div{background:#fff;border:1px solid var(--line);border-radius:20px;padding:28px 26px;display:flex;flex-direction:column;gap:10px}html body #MainContent .gx .pgx-pk>div.is-pop{border-color:var(--o);box-shadow:0 18px 40px -26px #ff792d99}html body #MainContent .gx .pgx-pk small{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--o)}html body #MainContent .gx .pgx-pk h3{font-size:24px;margin:0!important}html body #MainContent .gx .pgx-pk .pr{font-size:15px;color:var(--ink2)}html body #MainContent .gx .pgx-pk .pr b{font-size:22px;color:var(--ink);font-weight:600}html body #MainContent .gx .pgx-pk .sz{display:flex;flex-wrap:wrap;gap:6px}html body #MainContent .gx .pgx-pk .sz span{border:1px solid var(--line);border-radius:999px;padding:4px 10px;font-size:13px}html body #MainContent .gx .pgx-pk ul{margin:4px 0 0;padding:0;list-style:none;font-size:14px;color:var(--ink2)}html body #MainContent .gx .pgx-pk li{padding:5px 0 5px 22px;position:relative}html body #MainContent .gx .pgx-pk li:before{content:"\2713";position:absolute;left:0;color:var(--o);font-weight:700}html body #MainContent .gx .pgx-pk a{margin-top:auto}html body #MainContent .gx .pgx-ls{display:flex;flex-wrap:wrap;gap:10px}html body #MainContent .gx .pgx-ls span{background:#fff;border:1px solid var(--line);border-radius:999px;padding:10px 16px;font-size:15px;font-weight:500}@media(max-width:900px){html body #MainContent .gx .pgx-pk{grid-template-columns:1fr}}html body #MainContent .gx .pgx-band{display:grid;grid-template-columns:1.4fr 1fr;gap:28px;align-items:center}html body #MainContent .gx .pgx-band-ph{border-radius:20px;overflow:hidden;background:#111;aspect-ratio:3/2;display:flex;align-items:center;justify-content:center}html body #MainContent .gx .pgx-band-ph img{width:100%;height:100%;object-fit:contain}html body #MainContent .gx .pgx-band-ul{list-style:none;padding:0;margin:0;display:grid;gap:12px}html body #MainContent .gx .pgx-band-ul li{padding:16px 18px 16px 44px;border:1px solid var(--line);border-radius:14px;background:#fff;position:relative;font-size:15px}html body #MainContent .gx .is-dark .pgx-band-ul li{background:#16181c;border-color:#ffffff1a;color:#e3e6ea}html body #MainContent .gx .pgx-band-ul li:before{content:"\2713";position:absolute;left:18px;top:15px;color:var(--o);font-weight:700}html body #MainContent .gx .gx3-gp figure[hidden]{display:none}@media(max-width:900px){html body #MainContent .gx .pgx-band{grid-template-columns:1fr}}html body #MainContent .gx .gx-sec{padding:72px 0!important}html body #MainContent .gx .gx-head{margin-bottom:28px!important}html body #MainContent .gx .pgx-2c{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:32px;align-items:center}html body #MainContent .gx .pgx-2c.is-top{grid-template-columns:1fr 1fr;align-items:start;gap:48px}html body #MainContent .gx .pgx-2c.is-one{grid-template-columns:1fr}html body #MainContent .gx .pgx-dwc{margin:0;background:#fff;border:1px solid var(--line);border-radius:18px;overflow:hidden;cursor:zoom-in}html body #MainContent .gx .pgx-dwc .dwi{aspect-ratio:1870/2420;padding:10px;background:#fff}html body #MainContent .gx .pgx-dwc img{width:100%;height:100%;object-fit:contain}html body #MainContent .gx .pgx-dwc figcaption{padding:14px 18px;font-size:14px;color:var(--ink2);border-top:1px solid var(--line)}html body #MainContent .gx .pgx-dwc figcaption b{display:block;color:var(--ink);font-size:16px}html body #MainContent .gx .pgx-tl.is-2{grid-template-columns:repeat(2,minmax(0,1fr))}html body #MainContent .gx .pgx-tl.is-2>div{padding:18px 20px}html body #MainContent .gx .pgx-tl.is-2 b{font-size:20px}html body #MainContent .gx .pgx-fin{border-radius:18px;overflow:hidden;border:1px solid var(--line);background:#fff;cursor:zoom-in}html body #MainContent .gx .pgx-fin img{width:100%;height:auto;display:block}html body #MainContent .gx .pgx-h3{font-size:22px;margin:0 0 14px!important}html body #MainContent .gx .pgx-vsteps{list-style:none;counter-reset:vs;margin:22px 0 0;padding:0;display:grid;gap:14px}html body #MainContent .gx .pgx-vsteps li{counter-increment:vs;position:relative;padding:18px 20px 18px 64px;background:#fff;border:1px solid var(--line);border-radius:16px}html body #MainContent .gx .pgx-vsteps li:before{content:counter(vs);position:absolute;left:18px;top:18px;width:30px;height:30px;border-radius:50%;background:var(--o);color:#fff;font-weight:700;display:flex;align-items:center;justify-content:center;font-size:14px}html body #MainContent .gx .pgx-vsteps b{display:block;font-size:17px;margin-bottom:4px}html body #MainContent .gx .pgx-vsteps span{font-size:15px;color:var(--ink2)}html body #MainContent .gx .pgx-2c.is-top .pgx-faq{margin-top:12px}html body #MainContent .pgx .sec{padding:72px 0!important}@media(max-width:900px){html body #MainContent .gx .pgx-2c,html body #MainContent .gx .pgx-2c.is-top{grid-template-columns:1fr}}html body #MainContent .gx .pgx-wb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:20px}html body #MainContent .gx .pgx-wb>div{background:var(--soft);border-radius:14px;padding:16px 18px}html body #MainContent .gx .pgx-wb b{display:block;font-size:16px;margin-bottom:4px}html body #MainContent .gx .pgx-wb span{font-size:14px;color:var(--ink2);line-height:1.45}@media(max-width:560px){html body #MainContent .gx .pgx-wb{grid-template-columns:1fr}}html body #MainContent .gx .gx6-stats>div{aspect-ratio:3/2!important;background:#000 var(--bg) center/cover no-repeat!important}html body #MainContent .gx .gx6-stats>div:nth-child(2){--pgxbg:url(/cdn/shop/files/pgx-aluglobus-patio-pc1995.webp?width=900)}html body #MainContent .gx .gx6-stats>div:nth-child(3){--pgxbg:url(/cdn/shop/files/pgx-aluglobus-patio-pc2002.webp?width=900)}html body #MainContent .gx .pgx-full{background:#fff;border:1px solid var(--line);border-radius:18px;padding:0 24px}html body #MainContent .gx .pgx-full summary{cursor:pointer;list-style:none;padding:20px 0;font-size:18px;font-weight:600}html body #MainContent .gx .pgx-full summary::-webkit-details-marker{display:none}html body #MainContent .gx .pgx-full summary:after{content:"+";float:right;color:var(--o);font-size:24px;line-height:1}html body #MainContent .gx .pgx-full[open] summary:after{content:"\2013"}html body #MainContent .gx .pgx-full-bd{padding:0 0 24px;font-size:15px;color:var(--ink2);max-width:90ch}html body #MainContent .gx .pgx-full-bd h1,html body #MainContent .gx .pgx-full-bd h2,html body #MainContent .gx .pgx-full-bd h3,html body #MainContent .gx .pgx-full-bd h4{font-size:18px!important;margin:18px 0 6px!important;color:var(--ink)}html body #MainContent .gx .pgx-full-bd p{margin:0 0 10px!important}html body #MainContent .gx .pgx-full-bd ul{margin:0 0 10px 18px}html body #MainContent .gx .pgx-full-bd table{border-collapse:collapse;margin:8px 0}html body #MainContent .gx .pgx-full-bd td,html body #MainContent .gx .pgx-full-bd th{border:1px solid var(--line);padding:6px 10px;font-size:14px}html body #MainContent .gx .gx5-sys{display:grid;grid-template-columns:1fr 1fr;gap:24px}@media(max-width:900px){html body #MainContent .gx .gx5-sys{grid-template-columns:1fr}}html body #MainContent .gx [data-gx-goto]{display:none!important}html body #MainContent .gx .pgx-pg{display:flex!important;flex-wrap:wrap;gap:12px}html body #MainContent .gx .pgx-pg:after{content:"";flex-grow:1;flex-basis:0}html body #MainContent .gx .pgx-pg figure,html body #MainContent .gx .pgx-pg figure.big{--r:1.5;flex:var(--r) 1 calc(var(--r) * 210px);aspect-ratio:var(--r)!important;margin:0!important;background:#f5f5f7!important;border-radius:14px;overflow:hidden;display:block!important;grid-column:auto!important;grid-row:auto!important}html body #MainContent .gx .pgx-pg figure[hidden]{display:none!important}html body #MainContent .gx .pgx-pg img{width:100%!important;height:100%!important;display:block;object-fit:cover}@media(max-width:767px){html body #MainContent .gx .pgx-pg{gap:8px}html body #MainContent .gx .pgx-pg figure,html body #MainContent .gx .pgx-pg figure.big{flex-basis:calc(var(--r) * 96px)}}html body #MainContent .gx .gx6-stats>div{--bg:none}html body #MainContent .gx .gx6-stats>div.pgx-in{--bg:var(--pgxbg)}html body #MainContent .pgx-rate{display:inline-flex;gap:6px;align-items:center;color:#f4f4f2;font-size:14px;margin:6px 0 10px;text-decoration:none}html body #MainContent .pgx-rate span{color:#ffb400;letter-spacing:1px}html body #MainContent .pgx-rate u{color:#f4f4f2;text-underline-offset:3px}html body #MainContent .pgx-buyx{margin-top:18px;border-top:1px solid rgba(255,255,255,.12);padding-top:16px}html body #MainContent .pgx-checks{list-style:none;padding:0;margin:0 0 16px}html body #MainContent .pgx-checks li{position:relative;padding-left:28px;margin:9px 0;color:#e8e8e6;font-size:15px;line-height:1.45}html body #MainContent .pgx-checks li:before{content:"";position:absolute;left:2px;top:5px;width:13px;height:7px;border-left:2px solid #ff792d;border-bottom:2px solid #ff792d;transform:rotate(-45deg)}html body #MainContent .pgx-trustx{border:1px solid rgba(255,255,255,.14);border-radius:14px;overflow:hidden}html body #MainContent .pgx-trustx div{padding:12px 14px;border-top:1px solid rgba(255,255,255,.1);color:#ffffffa8;font-size:13px;line-height:1.4}html body #MainContent .pgx-trustx div:first-child{border-top:0}html body #MainContent .pgx-trustx b{display:block;color:#fff;font-size:14px;margin-bottom:2px}html body #MainContent .pgx-callx{margin:14px 0 10px;color:#fff;font-size:14px}html body #MainContent .pgx-callx a{color:#fff;font-weight:700;text-decoration:none}html body #MainContent .pgx-quotex{display:block;text-align:center;border:1px solid rgba(255,255,255,.35);border-radius:999px;padding:13px;color:#fff;font-weight:700;text-decoration:none}html body #MainContent .product__info-container .price-item{font-size:24px!important;font-weight:700;letter-spacing:0!important}html body #MainContent .product__info-container .price__sale s.price-item{font-size:16px!important;font-weight:400}html body #MainContent .product-form__submit{font-size:16px!important;letter-spacing:.04em!important;min-height:52px}html body #MainContent .product__info-container .product__text.caption-with-letter-spacing{font-size:12px!important}html body #MainContent .agd-buyhead__kicker,html body #MainContent .agp-project-help a{font-size:13px!important}.ag-footer-contact a[href^=tel],footer a[href^=tel]{color:#fff!important}html body #MainContent .pgx .scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}html body #MainContent .pgx table.cmp th,html body #MainContent .pgx table.cmp td{word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:none;hyphens:none}@media(max-width:767px){html body #MainContent .pgx table.cmp{width:620px!important;min-width:620px;max-width:none!important}html body #MainContent .pgx table.cmp th:first-child,html body #MainContent .pgx table.cmp td:first-child{position:sticky;left:0;z-index:1;background:inherit;background-color:#fff}html body #MainContent .gx .gx10-ph figcaption{max-width:calc(100% - 24px);white-space:normal}html body #MainContent .gx .gx10-ph figcaption b,html body #MainContent .gx .gx10-ph figcaption span{white-space:normal;overflow-wrap:anywhere}}html body #MainContent .pgx-more{display:block;margin:18px auto 0;padding:13px 26px;border-radius:999px;border:1px solid currentColor;background:transparent;color:inherit;font-weight:700;font-size:15px;cursor:pointer;min-height:48px}html body #MainContent .pgx-hide{display:none!important}html body #MainContent .agp-breadcrumb,html body #MainContent .agp-breadcrumb a{font-size:13px!important}html body #MainContent .agp-breadcrumb a{display:inline-block;padding:10px 0}html body #MainContent .product-form__quantity .form__label,html body #MainContent .product__tax{font-size:13px!important}html body #MainContent .product__tax a{display:inline-block;padding:8px 0}html body #MainContent .agp-project-help span{font-size:13px!important}html body #MainContent .agp-project-help a{display:inline-flex;align-items:center;min-height:44px}html body #MainContent .share-button__button{min-height:44px}html body #MainContent [class*=package-image] img{height:auto!important;object-fit:contain!important}@media(max-width:749px){html body #MainContent .agv14-quick-badge small{font-size:12.5px!important;line-height:1.35!important}html body #MainContent .agv14-quick-badge strong{font-size:14px!important}html body #MainContent .agv14-category-pill,html body #MainContent .agv14-series-pill{font-size:11px!important}html body #MainContent .agv14-trust small,html body #MainContent .agv14-trust strong{font-size:12px!important}html body #MainContent .aglv-card__body li{font-size:14px!important;line-height:1.45!important}html body #MainContent .aglv-card__number,html body #MainContent .aglv-card__note{font-size:12px!important}html body #MainContent .aglv-card__expand,html body #MainContent .aglv-card__overlay,html body #MainContent .aglv-card__media button span{font-size:11px!important}html body #MainContent .aglv-lighting-points span{font-size:13px!important}html body #MainContent .aglv-kicker{font-size:11.5px!important}html body #MainContent .aglv-section-head p,html body #MainContent .ggalp-check-grid strong{font-size:14px!important}html body #MainContent .gx9-d b,html body #MainContent .gx9-ask b,html body #MainContent .gx-src,html body #MainContent .gx4-loc small{font-size:12.5px!important}html body #MainContent .ggalp-dots button{position:relative!important}html body #MainContent .ggalp-dots button:after{content:"";position:absolute;left:-12px;right:-12px;top:-17px;bottom:-17px}}
/*# sourceMappingURL=/cdn/shop/t/70/assets/pgx.css.map */
