.ZUJ-pG_tiles{gap:var(--space-4);margin:var(--space-5) 0 0;display:grid}@media (min-width:768px){.ZUJ-pG_tiles{gap:var(--space-5);grid-template-columns:repeat(3,1fr)}}.ZUJ-pG_tile{--tile-bg:#fff3d6;--tile-edge:var(--accent);gap:var(--space-2);min-height:200px;padding:var(--space-5);background:var(--tile-bg);transition:transform .18s var(--ease-out);border-radius:20px;flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden}.ZUJ-pG_tile:after{content:"";background:repeating-linear-gradient(90deg, var(--tile-edge) 0 20px, transparent 20px 30px);opacity:.8;height:10px;position:absolute;inset:auto 0 0}.ZUJ-pG_tile[data-tone=models]{--tile-bg:#ffe6d3;--tile-edge:var(--ch-orange)}.ZUJ-pG_tile[data-tone=builds]{--tile-bg:#e3f3df;--tile-edge:var(--ch-grass)}.ZUJ-pG_tile:hover{transform:translateY(-4px)}.ZUJ-pG_tileTitle{font-size:var(--display-xs)}.ZUJ-pG_tileText{color:var(--text-muted)}.ZUJ-pG_tileFoot{padding-bottom:var(--space-2);justify-content:space-between;align-items:center;margin-top:auto;display:flex}.ZUJ-pG_tileCount{font-weight:700}.ZUJ-pG_tileArrow{background:var(--ch-navy);width:40px;height:40px;color:var(--ch-cream);border-radius:50%;place-items:center;display:grid}.ZUJ-pG_tileArrow svg{width:18px;height:18px}.ZUJ-pG_features{gap:var(--space-4);margin:var(--space-5) 0 0;display:grid}@media (min-width:640px){.ZUJ-pG_features{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.ZUJ-pG_features{gap:var(--space-5);grid-template-columns:repeat(4,1fr)}}.ZUJ-pG_feature{align-content:start;gap:var(--space-2);padding:var(--space-5);background:var(--surface-1);border-radius:20px;display:grid}.ZUJ-pG_featureIcon{width:44px;height:44px;margin-bottom:var(--space-2);background:var(--accent);color:var(--accent-ink);border-radius:12px;place-items:center;display:grid}.ZUJ-pG_featureIcon svg{width:22px;height:22px}.ZUJ-pG_featureTitle{font-size:var(--text-l);font-weight:800}.ZUJ-pG_featureText{color:var(--text-muted);font-size:var(--text-s)}.ZUJ-pG_band{--focus:var(--ch-gold-light);justify-items:center;gap:var(--space-4);padding:var(--space-8) var(--space-5);border-radius:var(--radius-l);background:radial-gradient(50% 80% at 50% 0%, #5865f259, transparent 70%), var(--frame);color:var(--ch-cream);text-align:center;display:grid}.ZUJ-pG_bandIcon{color:#fff;background:#5865f2;border-radius:18px;place-items:center;width:64px;height:64px;display:grid}.ZUJ-pG_bandIcon svg{width:34px;height:34px}.ZUJ-pG_bandText{color:#c9ccdc;max-width:560px;font-size:var(--text-l)}
.s-6kkG_hero{--focus:var(--ch-gold-light);gap:var(--space-6);padding:var(--space-7) var(--space-5) var(--space-5);border-radius:var(--radius-l);color:var(--ch-cream);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='120'%3E%3Cg fill='%23FFF4E0'%3E%3Crect x='14' y='22' width='3' height='3' opacity='.5'/%3E%3Crect x='96' y='12' width='2' height='2' opacity='.35'/%3E%3Crect x='132' y='70' width='3' height='3' opacity='.4'/%3E%3Crect x='52' y='92' width='2' height='2' opacity='.3'/%3E%3Crect x='78' y='54' width='2' height='2' opacity='.25'/%3E%3C/g%3E%3C/svg%3E"),radial-gradient(60% 70% at 78% 40%,#ffc85738,#0000 70%),linear-gradient(160deg,#2a2f4d 0%,#1f2235 45%,#171a2b 100%);display:grid;position:relative;overflow:hidden}@media (min-width:900px){.s-6kkG_hero{min-height:clamp(480px,62vh,620px);padding:var(--space-7) var(--space-7) var(--space-7) max(var(--space-7), 6%);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center}}.s-6kkG_copy{z-index:1;gap:var(--space-4);max-width:540px;display:grid;position:relative}.s-6kkG_eyebrow{font-family:var(--font-display);letter-spacing:var(--letter-spacing-display);text-transform:uppercase;color:var(--accent);font-size:12px}.s-6kkG_title{color:var(--ch-cream)}.s-6kkG_text{color:#c9ccdc;font-size:var(--text-l)}.s-6kkG_actions{gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.s-6kkG_secondary{color:var(--ch-cream)}.s-6kkG_art{aspect-ratio:16/11;justify-self:center;width:100%;max-width:640px;position:relative}.s-6kkG_art img{width:72%;height:auto;transition:transform .4s var(--ease-out);border-radius:14px;position:absolute;box-shadow:inset 0 2px #ffffff14,0 18px 40px #00000073}.s-6kkG_back1{top:6%;left:0;transform:rotate(-7deg)}.s-6kkG_back2{top:0;right:0;transform:rotate(6deg)}.s-6kkG_front{outline:3px solid #fff4e0e6;bottom:2%;left:14%;width:78%!important}.s-6kkG_hero:hover .s-6kkG_back1{transform:rotate(-9deg)translate(-8px,-4px)}.s-6kkG_hero:hover .s-6kkG_back2{transform:rotate(8deg)translate(8px,-4px)}
.t6ZpWW_price{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.t6ZpWW_amount{color:var(--text);font-variant-numeric:tabular-nums;font-weight:800}.t6ZpWW_m .t6ZpWW_amount{font-size:var(--text-l)}.t6ZpWW_l .t6ZpWW_amount{font-family:var(--font-display);font-size:var(--display-s);letter-spacing:var(--letter-spacing-display);font-weight:400;line-height:1}.t6ZpWW_sample{border:2px dashed var(--text-muted);color:var(--text-muted);letter-spacing:.04em;text-transform:uppercase;border-radius:4px;padding:1px 6px;font-size:11px;font-weight:700}.t6ZpWW_soon{color:var(--text-muted);font-weight:600}
.bki8ua_card{background:var(--card);height:100%;transition:transform .18s var(--ease-out);border-radius:16px;flex-direction:column;display:flex;position:relative}.bki8ua_card:hover{transform:translateY(-4px)}.bki8ua_media{aspect-ratio:2;background:var(--ch-navy);border-radius:16px 16px 0 0;position:relative;overflow:hidden}.bki8ua_media img{object-fit:cover;width:100%;height:100%;transition:transform .4s var(--ease-out)}.bki8ua_card:hover .bki8ua_media img{transform:scale(1.03)}@media (hover:hover) and (pointer:fine){.bki8ua_media:after{content:"";opacity:0;transition:opacity .25s var(--ease-out);background:50%/cover no-repeat;position:absolute;inset:0}.bki8ua_card:hover .bki8ua_media:after{background-image:var(--hover-image);opacity:1}}.bki8ua_labels{top:var(--space-3);right:var(--space-3);z-index:1;gap:var(--space-2);margin:0;display:flex;position:absolute}.bki8ua_labels li{letter-spacing:.02em;border-radius:6px;padding:3px 10px;font-size:12px;font-weight:800}.bki8ua_labelNew{background:var(--ch-orange);color:var(--ch-navy)}.bki8ua_labelDeal{background:var(--accent);color:var(--accent-ink)}.bki8ua_info{padding:var(--space-4) var(--space-4) var(--space-5);text-align:center;flex-direction:column;flex:1;align-items:center;gap:4px;display:flex}.bki8ua_name{font-size:17px;font-weight:700;line-height:1.3}.bki8ua_link{text-decoration:none}.bki8ua_link:after{content:"";z-index:2;border-radius:inherit;position:absolute;inset:0}.bki8ua_link:focus-visible{outline:none}.bki8ua_link:focus-visible:after{outline:3px solid var(--focus);outline-offset:3px;border-radius:16px}.bki8ua_compat{color:var(--text-muted);font-size:13px}.bki8ua_price{padding-top:var(--space-2);justify-content:center;margin-top:auto}
.JgUCXG_breadcrumb ol{gap:var(--space-2);padding-block:var(--space-4);color:var(--text-muted);font-size:var(--text-s);flex-wrap:wrap;margin:0;display:flex}.JgUCXG_breadcrumb li+li:before{content:"/";margin-right:var(--space-2);color:var(--border)}.JgUCXG_breadcrumb a{text-decoration:none}.JgUCXG_breadcrumb a:hover{color:var(--text);text-decoration:underline}.JgUCXG_breadcrumb [aria-current]{color:var(--text);font-weight:600}.JgUCXG_layout{gap:var(--space-6);display:grid}@media (min-width:1024px){.JgUCXG_layout{align-items:start;gap:var(--space-7);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.JgUCXG_gallery{top:calc(var(--header-height) + var(--space-4));position:sticky}}.JgUCXG_mainImage{background:var(--ch-navy);border-radius:20px;position:relative;overflow:hidden}.JgUCXG_mainImage img{aspect-ratio:2;object-fit:cover;width:100%}.JgUCXG_galleryArrow{width:44px;height:44px;color:var(--ch-navy);cursor:pointer;background:#ffffffeb;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 4px 12px #00000040}.JgUCXG_galleryArrow svg{width:20px;height:20px}.JgUCXG_prev{left:var(--space-3)}.JgUCXG_next{right:var(--space-3)}.JgUCXG_galleryCount{right:var(--space-3);bottom:var(--space-3);color:var(--ch-cream);background:#171a2bbf;border-radius:999px;padding:2px 10px;font-size:12px;font-weight:700;position:absolute}.JgUCXG_thumbs{gap:var(--space-2);margin:var(--space-3) 0 0;grid-auto-columns:minmax(84px,1fr);grid-auto-flow:column;padding-bottom:4px;display:grid;overflow-x:auto}.JgUCXG_thumb{cursor:pointer;opacity:.7;background:0 0;border:3px solid #0000;border-radius:10px;width:100%;padding:0;display:block;overflow:hidden}.JgUCXG_thumb[aria-current]{border-color:var(--ch-navy);opacity:1}.JgUCXG_thumb:hover{opacity:1}.JgUCXG_thumb img{aspect-ratio:2;object-fit:cover;width:100%}.JgUCXG_info{gap:var(--space-3);display:grid}.JgUCXG_title{line-height:1.2}.JgUCXG_tagline{color:var(--text-muted);font-size:var(--text-l)}.JgUCXG_price{margin-top:var(--space-2)}.JgUCXG_highlight strong{font-weight:800}.JgUCXG_badges{flex-wrap:wrap;gap:6px;margin:0;display:flex}.JgUCXG_badges li{border:2px solid var(--border);border-radius:6px;padding:3px 10px;font-size:13px;font-weight:600}.JgUCXG_buy{margin-top:var(--space-3)}.JgUCXG_trust{gap:var(--space-2);margin:var(--space-2) 0 0;padding:var(--space-4) var(--space-3);background:var(--surface-1);text-align:center;border-radius:16px;grid-template-columns:repeat(3,1fr);font-size:13px;line-height:1.35;display:grid}.JgUCXG_trust li{color:var(--text-muted);justify-items:center;gap:6px;display:grid}.JgUCXG_trust strong{color:var(--text);display:block}.JgUCXG_trust svg{width:22px;height:22px;color:var(--text)}.JgUCXG_summary{margin-top:var(--space-3)}.JgUCXG_sections{margin-top:var(--space-2);border-top:1px solid var(--border)}.JgUCXG_section{border-bottom:1px solid var(--border)}.JgUCXG_section summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:56px;font-weight:800;list-style:none;display:flex}.JgUCXG_section summary::-webkit-details-marker{display:none}.JgUCXG_section summary:after{content:"+";font-size:24px;font-weight:400;line-height:1}.JgUCXG_section[open] summary:after{content:"−"}.JgUCXG_bullets,.JgUCXG_steps,.JgUCXG_licence{gap:var(--space-2);margin:0 0 var(--space-5);padding-left:var(--space-5);color:var(--text-muted);display:grid}.JgUCXG_bullets{list-style:square}.JgUCXG_bullets li::marker{color:var(--ch-orange)}.JgUCXG_steps li::marker{color:var(--text);font-weight:800}.JgUCXG_licence{padding-left:0;list-style:none}.JgUCXG_licence li{padding-left:28px;position:relative}.JgUCXG_licence li:before{font-weight:800;position:absolute;left:0}.JgUCXG_licence li[data-ok]:before{content:"✓";color:var(--ch-grass-dark)}.JgUCXG_licence li[data-no]:before{content:"✕";color:var(--ch-red)}.JgUCXG_licenceLink{margin-bottom:var(--space-5);font-weight:700;display:inline-block}
.WboHzq_head{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}.WboHzq_headActions{align-items:center;gap:var(--space-4);display:flex}.WboHzq_viewAll{align-items:center;gap:6px;font-weight:700;text-decoration:none;display:inline-flex}.WboHzq_viewAll svg{width:18px;height:18px}.WboHzq_viewAll:hover{text-underline-offset:4px;text-decoration:underline}.WboHzq_track{gap:var(--space-4);margin:0 calc(-1 * var(--gutter));padding:6px var(--gutter) var(--space-3);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;grid-auto-columns:86%;grid-auto-flow:column;display:grid;overflow-x:auto}.WboHzq_track::-webkit-scrollbar{display:none}.WboHzq_track>li{scroll-snap-align:start}@media (min-width:640px){.WboHzq_track{grid-auto-columns:calc((100% - var(--space-5)) / 2);gap:var(--space-5)}}@media (min-width:768px){.WboHzq_track{margin-inline:calc(-1 * var(--gutter-desktop));padding-inline:var(--gutter-desktop);scroll-padding-inline:var(--gutter-desktop)}}@media (min-width:1024px){.WboHzq_track{grid-auto-columns:calc((100% - var(--space-5) * 2) / 3)}}.WboHzq_controls{gap:var(--space-2);display:flex}.WboHzq_arrow{border:2px solid var(--text);width:44px;height:44px;color:var(--text);cursor:pointer;transition:background-color .12s var(--ease-out), color .12s var(--ease-out);background:0 0;border-radius:50%;place-items:center;padding:0;display:grid}.WboHzq_arrow:hover:not(:disabled){background:var(--text);color:var(--surface-0)}.WboHzq_arrow:disabled{border-color:var(--border);color:var(--border);cursor:default}.WboHzq_arrow svg{width:20px;height:20px}
._8aEwW_heroWrap{padding-top:var(--space-4)}@media (min-width:768px){._8aEwW_heroWrap{padding-top:var(--space-5)}}
._qDa-G_breadcrumb ol{gap:var(--space-2);padding-block:var(--space-4);color:var(--text-muted);font-size:var(--text-s);flex-wrap:wrap;margin:0;display:flex}._qDa-G_breadcrumb li+li:before{content:"/";margin-right:var(--space-2);color:var(--border)}._qDa-G_breadcrumb a{text-decoration:none}._qDa-G_breadcrumb a:hover{color:var(--text);text-decoration:underline}._qDa-G_breadcrumb [aria-current]{color:var(--text);font-weight:600}._qDa-G_banner{justify-items:center;gap:var(--space-3);padding:var(--space-7) var(--space-5);border-radius:var(--radius-l);color:var(--ch-cream);text-align:center;background:radial-gradient(60% 90% at 50% 0,#ffc8572e,#0000 70%),linear-gradient(160deg,#2a2f4d 0%,#1f2235 50%,#171a2b 100%);display:grid}._qDa-G_bannerText{color:#c9ccdc;max-width:560px}._qDa-G_layout{gap:var(--space-6);margin-top:var(--space-6);display:grid}@media (min-width:1024px){._qDa-G_layout{grid-template-columns:240px minmax(0,1fr);align-items:start}}._qDa-G_filters{border-radius:var(--radius-sheet) var(--radius-sheet) 0 0;background:var(--surface-0);width:100%;max-width:none;max-height:85dvh;color:var(--text);border:0;margin:0;padding:0;position:fixed;inset:auto 0 0;overflow-y:auto;box-shadow:0 -12px 40px #00000040}._qDa-G_filters::backdrop{background:#0f111e8c}._qDa-G_filterForm{gap:var(--space-5);padding:var(--space-4) var(--space-5) var(--space-6);display:grid}._qDa-G_sheetHead{justify-content:space-between;align-items:center;display:flex}._qDa-G_sheetTitle{font-size:var(--text-l);font-weight:800}._qDa-G_sheetActions{justify-items:center;gap:var(--space-2);padding-top:var(--space-3);background:var(--surface-0);display:grid;position:sticky;bottom:0}._qDa-G_clear{color:var(--text-muted);font-size:var(--text-s)}@media (min-width:1024px){._qDa-G_filters{top:calc(var(--header-height) + var(--space-4));width:auto;max-height:none;box-shadow:none;background:0 0;border-radius:0;display:block;position:sticky;inset:auto;overflow:visible}._qDa-G_filters:not(:popover-open){top:calc(var(--header-height) + var(--space-4));width:auto;max-height:none;box-shadow:none;background:0 0;border-radius:0;display:block;position:sticky;inset:auto;overflow:visible}._qDa-G_filterForm{padding:0}._qDa-G_sheetHead,._qDa-G_sheetActions button,._qDa-G_filterButton{display:none!important}._qDa-G_sheetActions{background:0 0;justify-items:start;padding:0;position:static}}._qDa-G_group{padding:0 0 var(--space-4);border:0;border-bottom:1px solid var(--border);gap:2px;margin:0;display:grid}._qDa-G_groupTitle{margin-bottom:var(--space-2);padding:0;font-weight:800}._qDa-G_option{align-items:center;gap:var(--space-3);min-height:40px;padding-inline:var(--space-2);cursor:pointer;border-radius:8px;display:flex}._qDa-G_option:hover{background:var(--surface-1)}._qDa-G_option[data-empty]{color:var(--text-muted)}._qDa-G_option input{width:18px;height:18px;accent-color:var(--ch-navy);margin:0}._qDa-G_optionLabel{flex:1}._qDa-G_count{background:var(--surface-1);min-width:28px;color:var(--text-muted);text-align:center;border-radius:999px;padding:1px 8px;font-size:12px;font-weight:700}._qDa-G_toolbar{align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}._qDa-G_filterButton{min-height:44px}._qDa-G_resultCount{color:var(--text-muted);margin-right:auto;font-weight:600}._qDa-G_sortForm{align-items:center;gap:var(--space-2);display:flex}._qDa-G_sortLabel{color:var(--text-muted);font-size:var(--text-s)}._qDa-G_sortSelect{min-height:44px;padding:0 var(--space-6) 0 var(--space-4);border:2px solid var(--text);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%231F2235' stroke-width='2'/%3E%3C/svg%3E") no-repeat right 14px center, var(--surface-0);color:var(--text);font:inherit;appearance:none;cursor:pointer;border-radius:10px;font-weight:600}._qDa-G_chips{gap:var(--space-2);margin:0 0 var(--space-5);flex-wrap:wrap;display:flex}._qDa-G_chip{min-height:36px;padding:0 var(--space-3);background:var(--ch-navy);color:var(--ch-cream);font-size:var(--text-s);border-radius:999px;align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}._qDa-G_chip svg{width:14px;height:14px}._qDa-G_grid{gap:var(--space-5);margin:0;display:grid}@media (min-width:640px){._qDa-G_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){._qDa-G_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}._qDa-G_empty,._qDa-G_noResults{justify-items:center;gap:var(--space-4);padding:var(--space-8) var(--space-5);text-align:center;display:grid}._qDa-G_empty p{max-width:480px;color:var(--text-muted)}._qDa-G_noResults{background:var(--surface-1);border-radius:20px}
