.ckr{color-scheme:light;--brand:#0071E3;--brand-hi:#0077ED;--brand-press:#006EDB;--brand-deep:#0066CC;--brand-ink:#0066CC;--brand-wash:#F0F6FF;--brand-wash-2:#DDEBFD;--brand-line:#B3D3F8;--on-brand:#FFFFFF;--accent:#FF9F0A;--accent-hi:#FFB340;--accent-press:#E68A00;--on-accent:#1D1D1F;--paper:#FFFFFF;--paper-2:#F5F5F7;--mist:#EDEDF0;--mist-2:#E0E0E5;--card:#FFFFFF;--slate:#86868B;--steel:#1D1D1F;--ink:#1D1D1F;--tx:#424245;--tx-2:#6E6E73;--tx-3:#6E6E73;--line:#D2D2D7;--line-2:#C7C7CC;--line-3:#AEAEB2;--ok:#1D7D34;--ok-wash:#EAF6EC;--warn-ink:#A35200;--e1:0 1px 2px rgba(0,0,0,.06), 0 6px 14px -6px rgba(0,0,0,.10);--e2:0 2px 5px rgba(0,0,0,.07), 0 16px 30px -12px rgba(0,0,0,.16);--e3:0 24px 48px -12px rgba(0,113,227,.32), 0 8px 16px -8px rgba(0,0,0,.14);--ring:0 0 0 3px rgba(0,0,0,.26);--maxw:1280px;--pad:clamp(1rem,3.2vw,3rem);--r-xs:4px;--r:7px;--r-md:10px;--r-lg:16px;--r-xl:22px;--s1:.25rem;--s2:.5rem;--s3:.75rem;--s4:1rem;--s5:1.5rem;--s6:2rem;--s7:3rem;--s8:4.5rem;--ff-d:Anta, ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--ff-b:Anta, ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--ff-m:"IBM Plex Mono", ui-monospace, "SF Mono", Menlo, monospace;--t-fast:.14s cubic-bezier(.4,0,.2,1);--t:.24s cubic-bezier(.4,0,.2,1);--t-slow:.42s cubic-bezier(.22,1,.36,1);--t-spring:.5s cubic-bezier(.34,1.4,.5,1)}.ckr *,.ckr *::before,.ckr *::after{box-sizing:border-box}.ckr{scroll-behavior:smooth;scroll-padding-top:5.5rem;font-synthesis:none}.ckr{margin:0;background:var(--paper);color:var(--tx);font-family:var(--ff-b);font-size:15.5px;line-height:1.68;letter-spacing:.004em;-webkit-font-smoothing:antialiased;overflow-wrap:break-word}.ckr,.ckr h1,.ckr h2,.ckr h3,.ckr h4,.ckr h5,.ckr b,.ckr strong,.ckr th,.ckr dt,.ckr em,.ckr button,.ckr .btn,.ckr .pill,.ckr .elabel,.ckr .fold{font-weight:400}.ckr b,.ckr strong,.ckr th,.ckr dt{color:var(--ink)}.ckr.is-locked{overflow:hidden}.ckr img,.ckr svg{display:block;max-width:100%}.ckr a{color:inherit;text-decoration:none}.ckr button,.ckr input,.ckr select,.ckr textarea{font:inherit;color:inherit;margin:0}.ckr button{background:none;border:0;cursor:pointer}.ckr :focus-visible{outline:2px solid var(--brand-deep);outline-offset:2px;border-radius:var(--r-xs)}.ckr ::selection{background:var(--brand-wash-2);color:var(--ink)}.ckr h1,.ckr h2,.ckr h3,.ckr h4,.ckr h5{font-family:var(--ff-d);margin:0;color:var(--ink);line-height:1.12;letter-spacing:-.012em;text-wrap:balance}.ckr h1{font-size:clamp(2.1rem,3.5vw,3.1rem);letter-spacing:-.018em;line-height:1.08}.ckr h2{font-size:clamp(1.65rem,2.9vw,2.35rem);letter-spacing:-.014em}.ckr h3{font-size:1.22rem;letter-spacing:-.006em}.ckr h4{font-size:1rem;letter-spacing:0}.ckr p{margin:0}.ckr table{border-collapse:collapse}.ckr dl,.ckr dd{margin:0}.ckr ul,.ckr ol{margin:0;padding:0;list-style:none}.ckr figure{margin:0}.ckr .wrap{width:100%;max-width:var(--maxw);margin-inline:auto;padding-inline:var(--pad)}.ckr .wrap--wide{max-width:1440px}.ckr .sec{padding-block:clamp(3rem,5.2vw,4.75rem)}.ckr .sec--sm{padding-block:clamp(2rem,3.2vw,2.75rem)}.ckr .sec--lg{padding-block:clamp(3.75rem,6.5vw,6rem)}.ckr .stack{display:flex;flex-direction:column}.ckr .row{display:flex;align-items:center}.ckr .cluster{display:flex;flex-wrap:wrap;align-items:center}.ckr .grow{flex:1 1 auto;min-width:0}.ckr .push{margin-left:auto}.ckr .g1{gap:var(--s1)}.ckr .g2{gap:var(--s2)}.ckr .g3{gap:var(--s3)}.ckr .g4{gap:var(--s4)}.ckr .g5{gap:var(--s5)}.ckr .g6{gap:var(--s6)}.ckr .grid{display:grid;gap:var(--s5)}.ckr .grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.ckr .grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.ckr .grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.ckr .grid--hero{grid-template-columns:minmax(0,1.16fr) minmax(0,.84fr);gap:clamp(2rem,3.6vw,3.4rem);align-items:center}.ckr .grid--split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(1.75rem,3.4vw,3.25rem)}.ckr .grid--aside{grid-template-columns:minmax(0,1fr) minmax(0,20rem);gap:clamp(1.5rem,3vw,2.5rem)}.ckr .mesh{display:grid;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden}.ckr .mesh>*{background:var(--card)}.ckr .band-paper{background:var(--paper)}.ckr .band-soft{background:var(--paper-2);border-block:1px solid var(--line)}.ckr .band-mist{--paper:#F5F5F7;--paper-2:#EDEDF0;--mist:#E8E8ED;background:var(--paper);border-block:1px solid var(--mist-2)}.ckr .band-brand{--paper:#FFFFFF;--paper-2:#F5F5F7;--mist:#EDEDF0;--mist-2:#E0E0E5;--line:#D2D2D7;--line-2:#C7C7CC;--line-3:#AEAEB2;background:var(--paper);border-block:1px solid var(--line-2)}.ckr .band-steel,.ckr .band-deep{color:var(--tx);--card:rgba(255,255,255,.055);--ink:#FFFFFF;--tx:#F5F5F7;--tx-2:#A1A1A6;--tx-3:#A1A1A6;--line:rgba(255,255,255,.15);--line-2:rgba(255,255,255,.24);--line-3:rgba(255,255,255,.36);--brand:#0071E3;--brand-hi:#0077ED;--brand-press:#006EDB;--brand-deep:#2997FF;--brand-ink:#2997FF;--on-brand:#FFFFFF;--brand-wash:rgba(41,151,255,.14);--brand-wash-2:rgba(41,151,255,.22);--ok:#30D158;--ok-wash:rgba(48,209,88,.14);--ring:0 0 0 3px rgba(41,151,255,.45);--e1:0 1px 2px rgba(0,0,0,.18), 0 6px 14px -6px rgba(0,0,0,.3);--e2:0 2px 5px rgba(0,0,0,.22), 0 16px 30px -12px rgba(0,0,0,.4);--e3:0 24px 48px -12px rgba(0,0,0,.5), 0 8px 16px -8px rgba(0,0,0,.3);background:var(--paper)}.ckr .band-steel{--paper:#1D1D1F;--paper-2:#2C2C2E;--mist:#2C2C2E;--mist-2:#3A3A3C}.ckr .band-deep{--paper:#000000;--paper-2:#161617;--mist:#1D1D1F;--mist-2:#2C2C2E}.ckr .band-steel .btn--line,.ckr .band-deep .btn--line{--btn-fg:#fff}.ckr .band-steel .btn--ink,.ckr .band-deep .btn--ink{--btn-bg:rgba(255,255,255,.12);--btn-bd:var(--line-2)}.ckr .band-steel .btn--ink:hover,.ckr .band-deep .btn--ink:hover{--btn-bg:rgba(255,255,255,.2);--btn-bd:var(--line-3)}.ckr .band-steel .pill--ink,.ckr .band-deep .pill--ink{background:rgb(255 255 255 / .14);border-color:var(--line-2)}.ckr .fold{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--ff-d);font-size:.695rem;font-weight:800;letter-spacing:.125em;text-transform:uppercase;color:var(--brand-ink)}.ckr .fold::before{content:"";width:.6rem;height:.6rem;flex:none;background:var(--accent);clip-path:polygon(50% 0,100% 100%,0 100%)}.ckr .fold--plain{color:var(--tx-3)}.ckr .fold--plain::before{background:var(--line-3)}.ckr .fold--bare::before{display:none}.ckr .lead{font-size:1.02rem;line-height:1.62;color:var(--tx-2)}.ckr .lead--xl{font-size:1.11rem}.ckr .sub{color:var(--tx-2)}.ckr .dim{color:var(--tx-3)}.ckr .mono{font-family:var(--ff-m);font-variant-numeric:tabular-nums}.ckr .tnum{font-variant-numeric:tabular-nums}.ckr .sm{font-size:.83rem;line-height:1.52}.ckr .xs{font-size:.755rem;line-height:1.45}.ckr .measure{max-width:58ch}.ckr .tbc{border-bottom:1px dotted var(--brand-deep);cursor:help}.ckr .hl{color:var(--brand-ink)}.ckr .strong{color:var(--tx);font-weight:600}.ckr .i{width:1.05em;height:1.05em;flex:none;stroke:currentColor;fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;vertical-align:-.15em}.ckr .i-16{width:1rem;height:1rem}.ckr .i-20{width:1.25rem;height:1.25rem}.ckr .i-24{width:1.5rem;height:1.5rem;stroke-width:1.45}.ckr .i-fill{fill:currentColor;stroke-width:.8}.ckr .flag{width:1.15rem;height:.805rem;flex:none;border-radius:1.5px;box-shadow:0 0 0 1px rgb(0 0 0 / .14)}.ckr .btn{--btn-bg:transparent;--btn-fg:var(--tx);--btn-bd:transparent;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.48rem;font-family:var(--ff-d);font-size:.865rem;font-weight:700;letter-spacing:-.004em;padding:.72rem 1.15rem;border-radius:var(--r);white-space:nowrap;cursor:pointer;background:var(--btn-bg);color:var(--btn-fg);border:1px solid var(--btn-bd);transition:background var(--t-fast),border-color var(--t-fast),color var(--t-fast),transform var(--t-fast),box-shadow var(--t-fast)}.ckr .btn:hover{transform:translateY(-1px)}.ckr .btn:active{transform:translateY(0) scale(.985)}.ckr .btn .i{width:1.02rem;height:1.02rem}.ckr .btn--brand{--btn-bg:var(--brand);--btn-fg:var(--on-brand);--btn-bd:var(--brand);box-shadow:0 1px 0 rgb(0 0 0 / .08)}.ckr .btn--brand:hover{--btn-bg:var(--brand-hi);--btn-bd:var(--brand-hi);box-shadow:0 4px 14px -4px rgb(0 0 0 / .45)}.ckr .btn--brand:active{--btn-bg:var(--brand-press);--btn-bd:var(--brand-press)}.ckr .btn--gold{--btn-bg:var(--accent);--btn-fg:var(--on-accent);--btn-bd:var(--accent)}.ckr .btn--gold:hover{--btn-bg:var(--accent-hi);--btn-bd:var(--accent-hi);box-shadow:0 4px 14px -4px rgb(255 159 10 / .5)}.ckr .btn--gold:active{--btn-bg:var(--accent-press);--btn-bd:var(--accent-press)}.ckr .btn--ink{--btn-bg:var(--steel);--btn-fg:#fff;--btn-bd:var(--steel)}.ckr .btn--ink:hover{--btn-bg:#333336;--btn-bd:#333336}.ckr .btn--line{--btn-bd:var(--line-2)}.ckr .btn--line:hover{--btn-bg:var(--paper-2);--btn-bd:var(--line-3)}.ckr .btn--ghost{--btn-fg:var(--tx-2);padding-inline:.6rem}.ckr .btn--ghost:hover{--btn-bg:var(--mist);--btn-fg:var(--tx)}.ckr .btn--sm{padding:.5rem .78rem;font-size:.805rem}.ckr .btn--xs{padding:.36rem .6rem;font-size:.755rem}.ckr .btn--lg{padding:.88rem 1.5rem;font-size:.94rem}.ckr .btn--block{width:100%}.ckr .btn--icon{padding:.55rem;aspect-ratio:1}.ckr .btn[disabled]{opacity:.45;pointer-events:none}.ckr .btn.is-done{--btn-bg:var(--ok);--btn-fg:#fff;--btn-bd:var(--ok)}.ckr .pill{display:inline-flex;align-items:center;gap:.32rem;font-family:var(--ff-d);font-size:.725rem;font-weight:700;letter-spacing:-.004em;line-height:1.25;padding:.24rem .45rem;border:1px solid var(--line-2);border-radius:2px;color:var(--tx-2);background:var(--card);white-space:nowrap}.ckr .pill .i{width:.9em;height:.9em;stroke-width:1.9}.ckr .pill--brand{border-color:var(--brand-deep);color:var(--brand-ink)}.ckr .pill--solid{border-color:var(--accent);background:var(--accent);color:var(--on-accent);font-weight:800}.ckr .pill--ok{border-color:color-mix(in srgb,var(--ok) 45%,transparent);color:var(--ok)}.ckr .pill--ink{border-color:var(--ink);background:var(--ink);color:#fff}.ckr .elabel{font-family:var(--ff-d);font-weight:900;font-size:.71rem;letter-spacing:.01em;padding:.2rem .4rem;border-radius:3px;background:var(--ink);color:#fff;display:inline-block}.ckr .head{margin-bottom:clamp(1.5rem,2.6vw,2.25rem)}.ckr .head h2{margin-top:.7rem}.ckr .head--split{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:1.25rem 3rem;align-items:end}.ckr .head--wide{max-width:34ch}.ckr .head--bar{display:flex;align-items:flex-end;justify-content:space-between;gap:1.5rem;flex-wrap:wrap;border-bottom:1px solid var(--line);padding-bottom:1rem}.ckr .head--rule{display:flex;align-items:baseline;justify-content:space-between;gap:1rem 2.5rem;flex-wrap:wrap;border-bottom:1px solid var(--line-2);padding-bottom:.9rem}.ckr .head--rule p{max-width:52ch;flex:0 1 auto}.ckr .head-tight{margin-top:0!important}.ckr .cfg-h{font-size:clamp(1.35rem,2.2vw,1.8rem);margin-bottom:.35rem}.ckr .cfg-sub{font-size:.86rem;color:var(--tx-2);line-height:1.55;max-width:62ch}.ckr .util{background:var(--steel);color:#D2D2D7;font-size:.775rem}.ckr .util .wrap{display:flex;align-items:center;gap:.35rem 1.35rem;min-height:2.4rem;flex-wrap:wrap}.ckr .util-i{display:inline-flex;align-items:center;gap:.4rem;white-space:nowrap}.ckr .util-i .i{width:.95em;height:.95em;color:var(--accent)}.ckr .util b{color:#fff;font-weight:600}.ckr .hdr{position:sticky;top:0;z-index:60;background:rgb(251 251 253 / .8);backdrop-filter:blur(16px) saturate(1.5);border-bottom:1px solid var(--line);transition:box-shadow var(--t),background var(--t)}.ckr .hdr.is-stuck{box-shadow:0 1px 0 var(--line),0 8px 24px -14px rgb(0 0 0 / .3);background:rgb(255 255 255 / .96)}.ckr .hdr .wrap{display:flex;align-items:center;gap:1.1rem;min-height:4.15rem;transition:min-height var(--t)}.ckr .hdr.is-stuck .wrap{min-height:3.4rem}.ckr .brand-mark{flex:none;display:block}.ckr .brand-mark img{height:2.1rem;width:auto;transition:height var(--t)}.ckr .hdr.is-stuck .brand-mark img{height:1.72rem}.ckr .nav{display:flex;align-items:center;gap:.1rem}.ckr .nav a{position:relative;font-family:var(--ff-d);font-size:.845rem;font-weight:600;color:var(--tx-2);padding:.5rem .6rem;border-radius:var(--r);transition:color var(--t-fast)}.ckr .nav a::after{content:"";position:absolute;left:.6rem;right:.6rem;bottom:.16rem;height:2px;background:var(--brand);border-radius:2px;transform:scaleX(0);transform-origin:left;transition:transform var(--t)}.ckr .nav a:hover{color:var(--tx)}.ckr .nav a:hover::after,.ckr .nav a.is-active::after{transform:scaleX(1)}.ckr .nav a.is-active{color:var(--tx)}.ckr .lang{position:relative;flex:none}.ckr .lang-btn{display:flex;align-items:center;gap:.4rem;padding:.42rem .5rem;border:1px solid var(--line);border-radius:var(--r);font-size:.795rem;font-weight:600;color:var(--tx-2);transition:border-color var(--t-fast),background var(--t-fast)}.ckr .lang-btn:hover{border-color:var(--line-3);background:var(--paper-2)}.ckr .lang-btn .i{width:.8rem;height:.8rem;transition:transform var(--t)}.ckr .lang[data-open="1"] .lang-btn .i{transform:rotate(180deg)}.ckr .lang-menu{position:absolute;top:calc(100% + .4rem);right:0;min-width:11.5rem;z-index:5;background:var(--card);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--e2);padding:.3rem;opacity:0;transform:translateY(-6px) scale(.98);pointer-events:none;transition:opacity var(--t-fast),transform var(--t)}.ckr .lang[data-open="1"] .lang-menu{opacity:1;transform:none;pointer-events:auto}.ckr .lang-menu button{display:flex;align-items:center;gap:.6rem;width:100%;text-align:left;padding:.5rem .55rem;border-radius:var(--r-xs);font-size:.85rem;font-weight:500;color:var(--tx-2);transition:background var(--t-fast),color var(--t-fast)}.ckr .lang-menu button:hover{background:var(--mist);color:var(--tx)}.ckr .lang-menu button[aria-current="true"]{color:var(--tx);font-weight:600}.ckr .lang-menu button[aria-current="true"]::after{content:"";margin-left:auto;width:.42rem;height:.42rem;border-radius:50%;background:var(--brand)}.ckr .search{position:relative;flex:1 1 12rem;max-width:19rem;min-width:0}.ckr .search input{width:100%;padding:.56rem .68rem .56rem 2.1rem;border:1px solid var(--line);border-radius:var(--r);background:var(--paper-2);font-size:.85rem;transition:border-color var(--t-fast),box-shadow var(--t-fast),background var(--t-fast)}.ckr .search input:focus{outline:none;border-color:var(--brand);background:var(--card);box-shadow:var(--ring)}.ckr .search input::placeholder{color:var(--tx-3)}.ckr .search .i{position:absolute;left:.7rem;top:50%;transform:translateY(-50%);width:1rem;height:1rem;color:var(--tx-3)}.ckr .search-clear{position:absolute;right:.4rem;top:50%;transform:translateY(-50%);padding:.25rem;color:var(--tx-3);border-radius:50%;opacity:0;pointer-events:none;transition:opacity var(--t-fast)}.ckr .search.has-q .search-clear{opacity:1;pointer-events:auto}.ckr .search-clear:hover{color:var(--tx);background:var(--mist)}.ckr .cart-btn{position:relative;display:flex;align-items:center;gap:.45rem;padding:.5rem .72rem;border:1px solid var(--line);border-radius:var(--r);font-family:var(--ff-m);font-size:.8rem;color:var(--tx-2);transition:border-color var(--t-fast),color var(--t-fast)}.ckr .cart-btn:hover{border-color:var(--line-3);color:var(--tx)}.ckr .cart-count{position:absolute;top:-.42rem;right:-.42rem;min-width:1.15rem;height:1.15rem;display:grid;place-items:center;padding-inline:.2rem;border-radius:99px;background:var(--brand);color:var(--on-brand);font-family:var(--ff-d);font-weight:800;font-size:.66rem;transform:scale(0);transition:transform var(--t-spring)}.ckr .cart-btn[data-n]:not([data-n="0"]) .cart-count{transform:scale(1)}.ckr .burger{display:none;padding:.45rem;border:1px solid var(--line);border-radius:var(--r);color:var(--tx)}.ckr .hero{position:relative;overflow:hidden;background:var(--paper)}.ckr .hero-bg{position:absolute;inset:0;pointer-events:none}.ckr .hero-bg::before{content:"";position:absolute;top:-30%;right:-10%;width:70%;height:150%;background:radial-gradient(closest-side,var(--brand-wash) 0%,transparent 100%)}.ckr .hero-air{position:absolute;inset:0;overflow:hidden;opacity:.85}.ckr .hero-air span{position:absolute;left:-40%;width:55%;height:1px;background:linear-gradient(90deg,transparent,var(--brand-deep),transparent);opacity:.22;animation:drift 24s linear infinite}.ckr .hero-air span:nth-child(1){top:16%;animation-duration:27s}.ckr .hero-air span:nth-child(2){top:38%;animation-duration:20s;animation-delay:-8s;opacity:.14}.ckr .hero-air span:nth-child(3){top:63%;animation-duration:33s;animation-delay:-15s;opacity:.18}.ckr .hero-air span:nth-child(4){top:84%;animation-duration:23s;animation-delay:-4s;opacity:.11}@keyframes drift{from{transform:translateX(0)}to{transform:translateX(300%)}}.ckr .hero-inner{position:relative;padding-block:clamp(2.5rem,4.4vw,4rem)}.ckr .hero h1{margin-block:.9rem 1rem}.ckr .hero h1 em{font-style:normal;color:var(--brand);display:block}.ckr .hero-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.1rem 1.5rem;margin-top:1.5rem;border-top:1px solid var(--line);padding-top:1rem}.ckr .hero-facts>div{display:flex;gap:.6rem;align-items:flex-start;padding-block:.5rem}.ckr .hero-facts .i{width:1.15rem;height:1.15rem;margin-top:.15rem;color:var(--brand-deep)}.ckr .hero-facts b{display:block;font-family:var(--ff-d);font-weight:700;font-size:.885rem}.ckr .hero-facts>div>span>span{display:block;color:var(--tx-2);font-size:.79rem;line-height:1.4}.ckr .hero-meta{display:flex;align-items:center;gap:.75rem 1.4rem;flex-wrap:wrap;margin-top:1.35rem;padding-top:1.1rem;border-top:1px solid var(--line);font-size:.8rem;color:var(--tx-2)}.ckr .stars{display:inline-flex;gap:.1rem;color:var(--accent)}.ckr .stars .i{width:.9rem;height:.9rem;fill:currentColor;stroke-width:.9}.ckr .huis-h{max-width:30ch;font-size:clamp(1.45rem,2.3vw,1.95rem);margin-bottom:clamp(1rem,1.8vw,1.5rem)}.ckr .huis-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(270px,.85fr);gap:clamp(1.25rem,2.4vw,2.5rem);align-items:center}.ckr .huis-scroll{overflow:hidden;min-width:0}.ckr .huis{width:100%;height:auto;display:block;max-height:clamp(260px,34vw,400px)}.ckr .huis .h-wall{fill:none;stroke:var(--tx);stroke-width:1.7;stroke-linejoin:miter}.ckr .huis .h-slab{fill:none;stroke:var(--tx);stroke-width:1.1}.ckr .huis .h-nb{fill:none;stroke:var(--line-2);stroke-width:1.2;stroke-dasharray:5 4}.ckr .huis .h-ground{fill:none;stroke:var(--tx);stroke-width:1.7}.ckr .huis .h-hatch{fill:none;stroke:var(--line-2);stroke-width:.9}.ckr .huis .h-win{fill:var(--mist);stroke:var(--line-3);stroke-width:1.1}.ckr .huis .h-thin{fill:none;stroke:var(--tx);stroke-width:1.1}.ckr .huis .h-room{fill:var(--tx-3);font-family:var(--ff-m);font-size:12px;letter-spacing:.1em}.ckr .huis .h-dim{fill:none;stroke:var(--tx-3);stroke-width:.9}.ckr .huis .h-dimtx{fill:var(--tx-2);font-family:var(--ff-m);font-size:12px}.ckr .huis .h-lead{fill:none;stroke:var(--line-3);stroke-width:1}.ckr .huis .h-hose{fill:none;stroke:var(--tx-3);stroke-width:1.6}.ckr .huis .h-wheel{fill:var(--card);stroke:var(--tx);stroke-width:1.1}.ckr .huis .h-duct{fill:var(--card);stroke:var(--tx);stroke-width:1.2}.ckr .huis .h-unit{fill:var(--brand);stroke:var(--ink);stroke-width:1.3}.ckr .huis .h-badge{fill:var(--ink);stroke:none}.ckr .huis .h-no{fill:var(--paper);font-family:var(--ff-d);font-weight:800;font-size:14px;text-anchor:middle}.ckr .huis .h-hot{cursor:pointer}.ckr .huis .h-hot .h-unit,.ckr .huis .h-hot .h-badge{transition:fill var(--t-fast),transform var(--t-fast)}.ckr .huis .h-hot:hover .h-badge,.ckr .huis .h-hot:focus-visible .h-badge{fill:var(--brand)}.ckr .huis .h-hot:hover .h-no,.ckr .huis .h-hot:focus-visible .h-no{fill:var(--on-brand)}.ckr .huis .h-hot:hover .h-unit{fill:var(--brand-hi)}.ckr .huis .h-hot.is-on .h-badge{fill:var(--brand)}.ckr .huis .h-hot.is-on .h-no{fill:var(--on-brand)}.ckr .huis-key{display:grid;grid-template-columns:minmax(0,1fr);border-top:1px solid var(--line-2)}.ckr .huis-key li{border-bottom:1px solid var(--line)}.ckr .huis-key li:last-child{border-bottom:0}.ckr .huis-key button{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.2rem .7rem;align-items:baseline;width:100%;text-align:left;padding:.72rem .6rem .78rem;margin-inline:-.6rem;width:calc(100% + 1.2rem);border-radius:var(--r);transition:background var(--t-fast)}.ckr .huis-key button:hover{background:var(--mist)}.ckr .hk-n{grid-row:1;flex:none;width:1.3rem;height:1.3rem;border-radius:50%;background:var(--ink);color:var(--paper);font-family:var(--ff-d);font-weight:800;font-size:.72rem;display:grid;place-items:center;align-self:center}.ckr .huis-key button:hover .hk-n{background:var(--brand);color:var(--on-brand)}.ckr .hk-b{display:contents}.ckr .hk-b b{grid-row:1;font-family:var(--ff-d);font-weight:700;font-size:.9rem;letter-spacing:-.014em}.ckr .hk-b em{grid-row:1;font-style:normal;font-family:var(--ff-d);font-weight:800;font-size:.875rem;font-variant-numeric:tabular-nums;white-space:nowrap}.ckr .hk-b span{grid-row:2;grid-column:2 / -1;font-size:.775rem;color:var(--tx-2);line-height:1.45}.ckr .pay-chip{display:inline-flex;align-items:center;justify-content:center;height:1.9rem;padding-inline:.52rem;border:1px solid var(--line-2);border-radius:5px;background:#FFF;transition:border-color var(--t-fast),box-shadow var(--t-fast),transform var(--t-fast)}.ckr .pay-chip:hover{border-color:var(--line-3);box-shadow:var(--e1);transform:translateY(-1px)}.ckr .pay-chip svg{width:auto;max-width:4.4rem;flex:none;display:block}.ckr .pay-chip .wm{font-family:var(--ff-d);font-weight:800;font-size:.735rem;letter-spacing:.012em;line-height:1}.ckr .pay-chip--tint{border-color:#fff0}.ckr .sc{position:relative;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--card);box-shadow:var(--e2);overflow:hidden}.ckr .sc-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:var(--paper-2);border-bottom:1px solid var(--line)}.ckr .sc-tabs button{position:relative;padding:.64rem .3rem;font-family:var(--ff-d);font-weight:700;font-size:.755rem;letter-spacing:-.006em;color:var(--tx-3);border-right:1px solid var(--line);transition:color var(--t-fast),background var(--t-fast)}.ckr .sc-tabs button:last-child{border-right:0}.ckr .sc-tabs button::after{content:"";position:absolute;inset-inline:0;bottom:-1px;height:2px;background:var(--brand);transform:scaleX(0);transition:transform var(--t)}.ckr .sc-tabs button:hover{color:var(--tx);background:var(--mist)}.ckr .sc-tabs button[aria-selected="true"]{color:var(--tx);background:var(--card)}.ckr .sc-tabs button[aria-selected="true"]::after{transform:scaleX(1)}.ckr .sc-stage{position:relative;height:232px;display:grid;place-items:center;padding:1.15rem 1.15rem .3rem;background:radial-gradient(120% 74% at 50% 14%,var(--mist) 0%,transparent 74%)}.ckr .sc-stage img{max-height:186px;width:auto}.ckr .sc-badges{position:absolute;top:.7rem;left:.8rem;z-index:2;display:flex;flex-direction:column;gap:.24rem;align-items:flex-start}.ckr .sc-shadow{position:absolute;left:50%;bottom:1.35rem;transform:translateX(-50%);width:48%;height:12px;border-radius:50%;background:radial-gradient(closest-side,rgb(0 0 0 / .15),transparent)}.ckr .sc-dim{position:absolute;left:50%;bottom:.1rem;transform:translateX(-50%);font-family:var(--ff-m);font-size:.645rem;letter-spacing:.045em;color:var(--tx-3);white-space:nowrap}.ckr .sc-name{padding:.85rem .95rem 0}.ckr .sc-name h3{font-size:1.09rem;margin-top:.14rem}.ckr .sc-name p{font-size:.79rem;color:var(--tx-2);line-height:1.45;margin-top:.3rem;min-height:2.3em}.ckr .sc-specs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:.85rem;border-block:1px solid var(--line)}.ckr .sc-specs>div{padding:.6rem .7rem;border-right:1px solid var(--line)}.ckr .sc-specs>div:last-child{border-right:0}.ckr .sc-specs dt{font-family:var(--ff-m);font-size:.6rem;letter-spacing:.06em;text-transform:uppercase;color:var(--tx-3)}.ckr .sc-specs dd{font-family:var(--ff-d);font-weight:800;font-size:.92rem;margin-top:.07rem;letter-spacing:-.018em}.ckr .sc-buy{display:flex;align-items:center;gap:.7rem;padding:.85rem .95rem;background:var(--paper-2)}.ckr .sc-buy .btn{margin-left:auto}.ckr .sc-anim{animation:scIn .4s cubic-bezier(.22,1,.36,1) both}@keyframes scIn{from{opacity:0;transform:translateY(9px) scale(.987)}to{opacity:1;transform:none}}.ckr .cfg{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--e1);overflow:hidden}.ckr .cfg>*{background:var(--card)}.ckr .cfg-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.15rem 1.6rem}.ckr .cfg-fields .fld+.fld{margin-top:0}.ckr .cfg-fields .fld--wide{grid-column:1/-1}.ckr .cfg-hd{grid-column:1/-1;padding:clamp(1.1rem,2vw,1.4rem) clamp(1.1rem,2vw,1.5rem);border-bottom:1px solid var(--line);background:var(--paper-2)!important}.ckr .cfg-body{padding:clamp(1.1rem,2vw,1.5rem)}.ckr .fld{display:block}.ckr .fld+.fld{margin-top:1.05rem}.ckr .fld-top{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:.48rem}.ckr .fld-lbl{display:inline-flex;align-items:center;gap:.42rem;font-family:var(--ff-d);font-weight:700;font-size:.835rem}.ckr .fld-lbl .i{width:.95rem;height:.95rem;color:var(--tx-3)}.ckr .fld-val{font-family:var(--ff-m);font-size:.85rem;font-weight:500;color:var(--brand-ink);font-variant-numeric:tabular-nums}.ckr input[type=range]{-webkit-appearance:none;appearance:none;width:100%;height:20px;background:#fff0;cursor:pointer}.ckr input[type=range]::-webkit-slider-runnable-track{height:4px;border-radius:99px;background:linear-gradient(90deg,var(--brand) var(--pct,40%),var(--mist-2) var(--pct,40%))}.ckr input[type=range]::-moz-range-track{height:4px;border-radius:99px;background:var(--mist-2)}.ckr input[type=range]::-moz-range-progress{height:4px;border-radius:99px;background:var(--brand)}.ckr input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:18px;height:18px;margin-top:-7px;border-radius:50%;background:#fff;border:2px solid var(--brand);box-shadow:var(--e1);transition:transform var(--t-fast),box-shadow var(--t-fast)}.ckr input[type=range]::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:#fff;border:2px solid var(--brand);box-shadow:var(--e1)}.ckr input[type=range]:hover::-webkit-slider-thumb{transform:scale(1.12)}.ckr input[type=range]:active::-webkit-slider-thumb{box-shadow:var(--ring)}.ckr .seg{display:grid;gap:.28rem}.ckr .seg--2{grid-template-columns:repeat(2,minmax(0,1fr))}.ckr .seg--3{grid-template-columns:repeat(3,minmax(0,1fr))}.ckr .seg button{text-align:left;font-size:.785rem;font-weight:500;line-height:1.28;color:var(--tx-2);padding:.48rem .58rem;background:var(--paper-2);border:1px solid var(--line);border-radius:var(--r);transition:background var(--t-fast),border-color var(--t-fast),color var(--t-fast),transform var(--t-fast)}.ckr .seg button:hover{border-color:var(--line-3);color:var(--tx)}.ckr .seg button:active{transform:scale(.98)}.ckr .seg button small{display:block;font-family:var(--ff-m);font-size:.665rem;opacity:.72;margin-top:.1rem}.ckr .seg button[aria-pressed="true"]{background:var(--brand);border-color:var(--brand);color:var(--on-brand)}.ckr .seg button[aria-pressed="true"] small{opacity:.66}.ckr .cfg-out{background:var(--paper-2)!important;display:flex;flex-direction:column}.ckr .cfg-out .rec{flex:1 1 auto;align-items:center}.ckr .readout{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid var(--line)}.ckr .readout>div{padding:.72rem .85rem;border-right:1px solid var(--line)}.ckr .readout>div:last-child{border-right:0}.ckr .readout dt{font-family:var(--ff-m);font-size:.615rem;letter-spacing:.07em;text-transform:uppercase;color:var(--tx-3)}.ckr .readout dd{font-family:var(--ff-d);font-weight:800;font-size:1.16rem;letter-spacing:-.026em;font-variant-numeric:tabular-nums;margin-top:.1rem}.ckr .readout dd.is-key{color:var(--brand-ink)}.ckr .rec{display:flex;gap:.9rem;align-items:center;padding:.9rem 1rem;background:var(--card)}.ckr .rec-img{width:72px;height:64px;flex:none;display:grid;place-items:center;background:var(--mist);border-radius:var(--r)}.ckr .rec-img img{max-height:56px;width:auto;transition:opacity var(--t)}.ckr .rec-name{font-family:var(--ff-d);font-weight:800;font-size:1rem;letter-spacing:-.02em}.ckr .rec-why{font-size:.775rem;color:var(--tx-2);line-height:1.42;margin-top:.12rem}.ckr .rec-price{margin-left:auto;text-align:right;flex:none}.ckr .cfg-act{display:flex;gap:.5rem;padding:0 1rem 1rem;background:var(--card)}.ckr .cfg-note{display:flex;gap:.45rem;padding:.7rem 1rem;border-top:1px solid var(--line);font-size:.735rem;color:var(--tx-3);line-height:1.45;background:var(--paper-2)}.ckr .cfg-note .i{width:.92rem;height:.92rem;margin-top:.14rem;flex:none}.ckr .price{font-family:var(--ff-d);font-weight:800;font-size:1.3rem;letter-spacing:-.032em;font-variant-numeric:tabular-nums}.ckr .price--lg{font-size:1.65rem}.ckr .price--sm{font-size:1.06rem}.ckr .price-note{font-family:var(--ff-m);font-size:.685rem;color:var(--tx-3);margin-top:.06rem}.ckr .vat{display:inline-flex;gap:.12rem;padding:.14rem;border:1px solid var(--line);border-radius:99px;background:var(--card)}.ckr .vat button{font-family:var(--ff-b);font-size:.775rem;font-weight:500;padding:.28rem .62rem;border-radius:99px;color:var(--tx-3);transition:background var(--t-fast),color var(--t-fast)}.ckr .vat button[aria-pressed="true"]{background:var(--brand);color:var(--on-brand)}.ckr .factline{display:flex;flex-wrap:wrap;padding-block:.95rem;font-size:.8rem;line-height:1.5}.ckr .factline li{padding-inline:1.15rem;border-left:1px solid var(--line);color:var(--tx-2);flex:1 1 13rem;min-width:0}.ckr .factline li:first-child{padding-left:0;border-left:0}.ckr .factline b{font-family:var(--ff-d);font-weight:700;font-size:.845rem;color:var(--tx);display:block;margin-bottom:.1rem}.ckr .tbc{display:inline}.ckr .pay{display:flex;align-items:center;gap:.38rem;flex-wrap:wrap;padding-block:.85rem;border-top:1px solid var(--line)}.ckr .pay-lbl{font-family:var(--ff-m);font-size:.665rem;letter-spacing:.08em;text-transform:uppercase;color:var(--tx-3);margin-right:.3rem}.ckr .pay-mark{font-family:var(--ff-d);font-weight:700;font-size:.695rem;border:1px solid var(--line-2);border-radius:var(--r-xs);padding:.26rem .46rem;color:var(--tx-2);background:var(--card);transition:border-color var(--t-fast),color var(--t-fast)}.ckr .pay-mark:hover{border-color:var(--line-3);color:var(--tx)}.ckr .pay-mark--key{color:var(--ink);border-color:var(--line-3)}.ckr .fbar{display:flex;align-items:center;gap:.5rem .7rem;flex-wrap:wrap;padding:.75rem .85rem;border:1px solid var(--line);border-radius:var(--r-md);background:var(--paper-2);margin-bottom:1.35rem}.ckr .chip{display:inline-flex;align-items:center;gap:.35rem;font-size:.795rem;font-weight:600;padding:.42rem .7rem;border:1px solid var(--line);border-radius:99px;background:var(--card);color:var(--tx-2);transition:all var(--t-fast)}.ckr .chip:hover{border-color:var(--line-3);color:var(--tx)}.ckr .chip .i{width:.92rem;height:.92rem}.ckr .chip[aria-pressed="true"]{background:var(--brand);border-color:var(--brand);color:var(--on-brand)}.ckr .chip[aria-pressed="true"] .i{color:var(--accent)}.ckr .chip-n{font-family:var(--ff-m);font-size:.7rem;opacity:.62}.ckr .fbar-sep{width:1px;align-self:stretch;background:var(--line);margin-inline:.15rem}.ckr .selbar{position:fixed;left:0;right:0;margin-inline:auto;bottom:1rem;z-index:75;width:min(36rem, calc(100% - 2 * var(--pad)));display:flex;align-items:center;gap:.5rem .75rem;padding:.6rem .6rem .6rem 1rem;background:var(--card);border:1px solid var(--line-2);border-radius:var(--r-lg);box-shadow:var(--e3);animation:toastIn var(--t-spring) both;transition:opacity var(--t),transform var(--t)}.ckr .selbar.is-away{opacity:0;pointer-events:none;transform:translateY(1rem)}.ckr .selbar .btn{flex:none}.ckr .selbar-n{font-size:.87rem;color:var(--tx-2);min-width:0}.ckr.has-selbar .toasts{bottom:5.2rem}.ckr .selbar-n b{font-family:var(--ff-d);font-weight:800;color:var(--tx)}.ckr select.sel{padding:.44rem 1.7rem .44rem .6rem;border:1px solid var(--line);border-radius:var(--r);background:var(--card) no-repeat right .5rem center;font-size:.795rem;font-weight:500;color:var(--tx-2);appearance:none;cursor:pointer;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23828C95' stroke-width='2.2' stroke-linecap='round'%3E%3Cpath d='M6 9.5l6 6 6-6'/%3E%3C/svg%3E")}.ckr select.sel:hover{border-color:var(--line-3)}.ckr select.sel:focus{outline:none;border-color:var(--brand);box-shadow:var(--ring)}.ckr .pgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border-top:1px solid var(--line-2);border-left:1px solid var(--line)}.ckr .pc{position:relative;display:flex;flex-direction:column;background:#fff0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);transition:background var(--t)}.ckr .pc:hover{background:var(--paper-2)}.ckr .pc.is-flag{background:var(--brand-wash)}.ckr .pc.is-flag:hover{background:var(--brand-wash-2)}.ckr .pc-media{position:relative;aspect-ratio:1/1;display:grid;place-items:center;padding:0;overflow:hidden;background:#FFF;border-bottom:1px solid var(--line)}.ckr .pc-media img{width:100%;height:100%;padding:1.1rem;object-fit:contain;transition:transform var(--t-slow)}.ckr .pc:hover .pc-media img{transform:scale(1.045)}.ckr .pc-badges{position:absolute;top:.55rem;left:.55rem;display:flex;flex-direction:column;gap:.24rem;align-items:flex-start;z-index:2}.ckr .pc-cmp{position:absolute;top:.5rem;right:.5rem;z-index:2;display:flex;align-items:center;gap:.34rem;padding:.28rem .48rem;border:1px solid var(--line-2);border-radius:3px;background:rgb(255 255 255 / .94);font-family:var(--ff-b);font-size:.735rem;font-weight:500;color:var(--tx-3);cursor:pointer;transition:all var(--t-fast)}.ckr .pc-cmp:hover{border-color:var(--line-3);color:var(--tx-2)}.ckr .pc-cmp[aria-pressed="true"]{background:var(--brand);border-color:var(--brand);color:var(--on-brand)}.ckr .pc-cmp .box{width:.66rem;height:.66rem;border:1.5px solid currentColor;border-radius:2px;flex:none}.ckr .pc-cmp[aria-pressed="true"] .box{background:var(--on-brand);border-color:var(--on-brand)}.ckr .pc-quick{position:absolute;inset-inline:.55rem;bottom:.55rem;z-index:2;opacity:0;transform:translateY(6px);transition:opacity var(--t),transform var(--t)}.ckr .pc:hover .pc-quick,.ckr .pc:focus-within .pc-quick{opacity:1;transform:none}.ckr .pc-body{padding:.85rem .9rem 0}.ckr .pc-code{font-family:var(--ff-m);font-size:.66rem;letter-spacing:.07em;text-transform:uppercase;color:var(--tx-3)}.ckr .pc-name{font-family:var(--ff-d);font-weight:800;font-size:1.02rem;letter-spacing:-.022em;margin-top:.14rem}.ckr .pc-sub{font-size:.795rem;color:var(--tx-2);line-height:1.45;margin-top:.28rem}.ckr .pc-specs{margin:.8rem .9rem 0;border-top:1px solid var(--line)}.ckr .pc-specs>div{display:flex;align-items:baseline;justify-content:space-between;gap:.7rem;padding:.36rem 0;border-bottom:1px solid var(--line);font-size:.775rem}.ckr .pc-specs dt{font-family:var(--ff-m);font-size:.665rem;letter-spacing:.04em;text-transform:uppercase;color:var(--tx-3)}.ckr .pc-specs dd{font-weight:600;text-align:right;font-variant-numeric:tabular-nums}.ckr .pc-tags{display:flex;gap:.26rem;flex-wrap:wrap;padding:.7rem .9rem 0}.ckr .pc-foot{margin-top:auto;padding:.9rem .9rem 1.1rem;display:flex;align-items:center;gap:.7rem}.ckr .pc-foot .btn{margin-left:auto}.ckr .pgrid-empty{grid-column:1/-1;padding:3rem 1rem;text-align:center;border:1px dashed var(--line-2);border-radius:var(--r-lg);color:var(--tx-2)}.ckr .flag-stage{position:relative;display:flex;flex-direction:column;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--card);box-shadow:var(--e2)}.ckr .flag-top{display:flex;align-items:center;justify-content:space-between;gap:.7rem;padding:.72rem .95rem;border-bottom:1px solid var(--line)}.ckr .flag-body{position:relative;flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;min-height:0;padding:1.4rem 1.25rem 1rem;background:radial-gradient(120% 72% at 50% 12%,var(--mist) 0%,transparent 74%)}.ckr .flag-body img{margin-inline:auto;max-height:230px;width:auto}.ckr .flag-floor{position:absolute;left:50%;bottom:2.6rem;transform:translateX(-50%);width:58%;height:13px;border-radius:50%;background:radial-gradient(closest-side,rgb(0 0 0 / .16),transparent)}.ckr .measure-line{position:relative;width:min(100%,272px);height:1.45rem;margin:.9rem auto 0}.ckr .measure-line::before{content:"";position:absolute;top:.48rem;inset-inline:0;height:1px;background:var(--line-2)}.ckr .measure-line i{position:absolute;top:.05rem;width:1px;height:.86rem;background:var(--line-2)}.ckr .measure-line i:first-of-type{left:0}.ckr .measure-line i:last-of-type{right:0}.ckr .measure-line b{position:absolute;top:0;left:50%;transform:translateX(-50%);background:var(--card);padding:0 .5rem;font-family:var(--ff-m);font-size:.66rem;letter-spacing:.045em;color:var(--tx-2);white-space:nowrap}.ckr .flag-spec{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line)}.ckr .flag-spec>div{padding:.68rem .8rem;border-right:1px solid var(--line)}.ckr .flag-spec>div:last-child{border-right:0}.ckr .flag-spec dt{font-family:var(--ff-m);font-size:.615rem;letter-spacing:.07em;text-transform:uppercase;color:var(--tx-3)}.ckr .flag-spec dd{font-family:var(--ff-d);font-weight:800;font-size:.98rem;margin-top:.08rem}.ckr .flag-buy{display:flex;align-items:center;gap:.85rem;padding:.85rem .95rem;border-top:1px solid var(--line);background:var(--paper-2);border-radius:0 0 var(--r-lg) var(--r-lg);flex-wrap:wrap}.ckr .flag-buy .btn{margin-left:auto}.ckr .seal{position:absolute;top:-.72rem;right:1.1rem;z-index:3;font-family:var(--ff-d);font-weight:800;font-size:.655rem;letter-spacing:.1em;text-transform:uppercase;background:var(--brand);color:var(--on-brand);padding:.34rem .58rem;border-radius:var(--r-xs);box-shadow:var(--e1)}.ckr .feats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--r-md);overflow:hidden;margin-top:1.3rem}.ckr .feats>div{background:var(--card);padding:.95rem;transition:background var(--t-fast)}.ckr .feats>div:hover{background:var(--paper-2)}.ckr .feats .i{width:1.28rem;height:1.28rem;color:var(--brand-deep);margin-bottom:.5rem}.ckr .feats b{display:block;font-family:var(--ff-d);font-weight:700;font-size:.85rem;margin-bottom:.18rem}.ckr .feats p{font-size:.78rem;color:var(--tx-2);line-height:1.5}.ckr .ad-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:clamp(1.5rem,3vw,2.75rem);align-items:start}.ckr .ad-buy{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;margin-top:1.1rem}.ckr .ad-buy .price{font-size:1.5rem}.ckr .ad-guide{background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg);padding:clamp(1.1rem,2vw,1.5rem);box-shadow:var(--e2)}.ckr .ad-guide-top{display:flex;align-items:center;justify-content:space-between;gap:.8rem;margin-bottom:.7rem}.ckr .ad-guide h3{margin-bottom:.55rem}.ckr .ad-guide .vid-thumb{width:100%;border:1px solid var(--line);border-radius:var(--r-md);margin-top:1.1rem;aspect-ratio:16/10;min-height:0;max-height:none}.ckr .ad-links{display:flex;gap:.6rem 1.4rem;flex-wrap:wrap;margin:.95rem 0 1rem;font-size:.79rem;color:var(--tx-2)}.ckr .ad-links span{display:inline-flex;align-items:center;gap:.4rem}.ckr .ad-links .i{width:.92rem;height:.92rem;color:var(--ok);flex:none}.ckr .meas{display:flex;gap:1.5rem;flex-wrap:wrap;margin-top:1.3rem;padding:1rem 1.1rem;background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg)}.ckr .meas dt{font-family:var(--ff-m);font-size:.625rem;letter-spacing:.07em;text-transform:uppercase;color:var(--tx-3)}.ckr .meas dd{font-family:var(--ff-d);font-weight:800;font-size:1.4rem;letter-spacing:-.032em;margin-top:.08rem;font-variant-numeric:tabular-nums}.ckr .meas dd span{font-size:.78rem;font-weight:600;color:var(--tx-2);letter-spacing:0}.ckr .meas dd.is-tx{font-size:1rem;letter-spacing:-.01em}.ckr .vid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;margin-top:clamp(1.75rem,3vw,2.5rem)}.ckr .vid-tx{background:var(--card);padding:clamp(1.1rem,2vw,1.6rem);display:flex;flex-direction:column;gap:.65rem;justify-content:center}.ckr .vid-thumb{position:relative;background:var(--mist);min-height:200px;max-height:19rem;display:grid;place-items:center;overflow:hidden;cursor:pointer}.ckr .vid-poster{position:absolute;inset:0;display:grid;place-items:center;padding:1.5rem}.ckr .vid-poster img{max-height:100%;width:auto;opacity:.42;filter:saturate(.25) contrast(.95);transition:opacity var(--t-slow),transform var(--t-slow)}.ckr .vid-thumb:hover .vid-poster img{opacity:.55;transform:scale(1.03)}.ckr .vid-thumb::after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(135deg,transparent 0 12px,rgb(0 0 0 / .035) 12px 24px)}.ckr .vid-play{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:.55rem;color:var(--tx)}.ckr .vid-ring{width:3.9rem;height:3.9rem;border:1px solid var(--line-2);border-radius:50%;display:grid;place-items:center;background:var(--card);box-shadow:var(--e1);transition:background var(--t),border-color var(--t),transform var(--t)}.ckr .vid-ring .i{width:1.42rem;height:1.42rem;margin-left:.14rem;fill:currentColor;stroke-width:.9}.ckr .vid-thumb:hover .vid-ring{background:var(--brand);border-color:var(--brand);color:var(--on-brand);transform:scale(1.07)}.ckr .vid-play span{font-family:var(--ff-d);font-size:.83rem;font-weight:700;color:var(--tx-2)}.ckr .vid-meta{display:flex;gap:.55rem;align-items:center;flex-wrap:wrap;margin-top:.35rem;padding-top:.75rem;border-top:1px solid var(--line);font-size:.795rem;color:var(--tx-3)}.ckr .vid-meta span+span::before{content:"·";margin-right:.55rem;color:var(--line-3)}.ckr .cmp-wrap{overflow-x:auto;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--card)}.ckr table.cmp{width:100%;min-width:820px;font-size:.83rem}.ckr table.cmp th,.ckr table.cmp td{text-align:left;padding:.66rem .85rem;border-bottom:1px solid var(--line);vertical-align:top}.ckr table.cmp thead th{background:var(--card);border-bottom:1px solid var(--line-2);padding-block:.85rem}.ckr table.cmp tbody th{font-family:var(--ff-m);font-size:.695rem;letter-spacing:.045em;text-transform:uppercase;color:var(--tx-3);font-weight:500;white-space:nowrap;background:var(--paper-2);width:19%}.ckr table.cmp td{font-variant-numeric:tabular-nums}.ckr table.cmp tbody tr:hover td,.ckr table.cmp tbody tr:hover th{background:var(--mist)}.ckr table.cmp tfoot td{border-bottom:0;padding-top:.85rem}.ckr .cmp-hd{display:block;font-family:var(--ff-d);font-weight:800;font-size:.94rem;letter-spacing:-.018em}.ckr .cmp-hd small{display:block;font-family:var(--ff-m);font-weight:400;font-size:.655rem;letter-spacing:.05em;text-transform:uppercase;color:var(--tx-3);margin-top:.14rem}.ckr .col-flag{background:var(--brand-wash)!important}.ckr .yes,.ckr .no{display:inline-flex;align-items:center;gap:.3rem;font-weight:600}.ckr .yes{color:var(--ok)}.ckr .no{color:var(--tx-3)}.ckr .yes .i,.ckr .no .i{width:.92rem;height:.92rem}.ckr .cmp-drop{color:var(--tx-3);padding:.2rem;border-radius:var(--r-xs)}.ckr .cmp-drop:hover{color:var(--tx);background:var(--mist)}.ckr .icard{padding-left:1.1rem;border-left:2px solid var(--line)}.ckr .icard--flag{border-left-color:var(--accent)}.ckr .icard h3{display:flex;align-items:center;gap:.5rem;font-size:1.02rem}.ckr .icard h3 .i{width:1.18rem;height:1.18rem;color:var(--brand-deep)}.ckr .icard p{font-size:.855rem;color:var(--tx-2);line-height:1.6;margin-top:.55rem}.ckr .icard ul{display:flex;flex-direction:column;gap:.4rem;margin-top:.8rem;font-size:.825rem}.ckr .icard li{display:flex;gap:.5rem;align-items:flex-start;color:var(--tx-2)}.ckr .icard li .i{width:1rem;height:1rem;margin-top:.22rem;flex:none;color:var(--tx-3)}.ckr .partner{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1.5rem;align-items:center;margin-top:1.75rem;padding:1.25rem 1.4rem;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--card)}.ckr .rv-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1.25rem 2.5rem;align-items:end;padding-bottom:1.15rem;border-bottom:1px solid var(--line-2);margin-bottom:clamp(1.25rem,2.4vw,1.75rem)}.ckr .rv-head .lead{margin-top:.7rem;max-width:58ch}.ckr .score{display:flex;align-items:center;gap:1.1rem;padding:.95rem 1.2rem;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--card);flex:none;box-shadow:var(--e1)}.ckr .score .stars .i{width:1.05rem;height:1.05rem}.ckr .score-n{font-family:var(--ff-d);font-weight:900;font-size:2.5rem;line-height:1;letter-spacing:-.05em;font-variant-numeric:tabular-nums}.ckr .score-n small{font-size:1.05rem;color:var(--tx-3);font-weight:700}.ckr .revs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:1.1rem}.ckr .rev{position:relative;display:flex;flex-direction:column;padding:1.2rem 1.25rem 1.1rem;background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--e1);overflow:hidden;transition:border-color var(--t-fast),box-shadow var(--t-fast)}.ckr .rev::after{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:var(--brand);opacity:0;transition:opacity var(--t-fast)}.ckr .rev:hover{border-color:var(--brand-line);box-shadow:var(--e2)}.ckr .rev:hover::after{opacity:1}.ckr .rev-q{position:absolute;top:-.9rem;right:.55rem;font-family:var(--ff-d);font-size:4.6rem;line-height:1;color:var(--brand);opacity:.07;pointer-events:none;user-select:none}.ckr .rev blockquote{position:relative;margin:.55rem 0 .95rem;font-size:.885rem;line-height:1.62}.ckr .rev-by{margin-top:auto;padding-top:.8rem;border-top:1px solid var(--line);display:flex;align-items:center;gap:.55rem;font-size:.79rem;color:var(--tx-2)}.ckr .rev-by b{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ckr .rev-by .i{order:2;margin-left:auto;color:var(--ok)}.ckr .rev-ini{flex:none;width:1.8rem;height:1.8rem;border-radius:50%;background:var(--brand);color:var(--on-brand);font-family:var(--ff-d);font-size:.7rem;letter-spacing:.03em;display:grid;place-items:center}.ckr .rev-by .i{width:.92rem;height:.92rem;color:var(--ok)}.ckr .rev-by b{color:var(--tx);font-weight:600}.ckr .faq-grid{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.5fr);gap:clamp(1.5rem,3vw,3.25rem);align-items:start}.ckr .faq-rail{position:sticky;top:6rem}.ckr .faq-help{margin-top:clamp(1.25rem,2.2vw,1.75rem);padding-top:1.1rem;border-top:1px solid var(--line-2)}.ckr .faq-help dl{display:grid;gap:.55rem;margin-bottom:1.1rem}.ckr .faq-help dl>div{display:flex;align-items:center;gap:.6rem;font-size:.85rem}.ckr .faq-help .i{width:1.02rem;height:1.02rem;color:var(--brand-deep);flex:none}.ckr .faq{display:grid;gap:.5rem}.ckr .faq details{border:1px solid var(--line);border-radius:var(--r-md);background:var(--card);transition:border-color var(--t-fast),box-shadow var(--t-fast)}.ckr .faq details:hover{border-color:var(--line-2)}.ckr .faq details[open]{border-color:var(--brand-line);box-shadow:var(--e1),inset 3px 0 0 var(--brand)}.ckr .faq summary{list-style:none;cursor:pointer;display:flex;align-items:flex-start;gap:.85rem;padding:.92rem 1.05rem;font-family:var(--ff-d);font-weight:700;font-size:1rem;letter-spacing:-.016em;line-height:1.34;transition:color var(--t-fast)}.ckr .faq summary::-webkit-details-marker{display:none}.ckr .faq summary:hover{color:var(--brand-ink)}.ckr .faq summary .i{margin-left:auto;width:1.12rem;height:1.12rem;color:var(--tx-3);flex:none;margin-top:.18rem;transition:transform var(--t),color var(--t)}.ckr .faq details[open] summary{color:var(--brand-ink)}.ckr .faq details[open] summary .i{transform:rotate(180deg);color:var(--brand)}.ckr .faq-a{padding:0 1.05rem 1.05rem;font-size:.885rem;line-height:1.66;color:var(--tx-2);max-width:62ch}.ckr .faq details[open] .faq-a{animation:slideDown var(--t-slow) both}@keyframes slideDown{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.ckr .ship{padding:1.25rem 1.35rem;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--card)}.ckr .ship-clock{font-family:var(--ff-d);font-weight:900;font-size:2.05rem;letter-spacing:-.045em;line-height:1.04;font-variant-numeric:tabular-nums}.ckr .ship dl>div{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:.46rem 0;border-bottom:1px solid var(--line);font-size:.815rem}.ckr .ship dl>div:last-child{border-bottom:0}.ckr .ship dt{font-family:var(--ff-m);font-size:.675rem;letter-spacing:.05em;text-transform:uppercase;color:var(--tx-3)}.ckr .ship dd{font-weight:600;text-align:right}.ckr .checks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1.35rem;margin-top:1.3rem}.ckr .checks li{display:flex;gap:.55rem;align-items:flex-start;font-size:.855rem;color:var(--tx-2)}.ckr .checks .i{width:1.05rem;height:1.05rem;margin-top:.2rem;flex:none;color:var(--brand-deep)}.ckr .ft{border-top:1px solid var(--line);background:var(--paper-2)}.ckr .ft-grid{display:grid;grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,.87fr));gap:2rem 2.5rem;padding-block:clamp(2.5rem,4vw,3.5rem)}.ckr .ft img{height:2.1rem;width:auto;margin-bottom:.95rem}.ckr .ft h4{font-family:var(--ff-m);font-size:.675rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--tx-3);margin-bottom:.8rem}.ckr .ft ul{display:flex;flex-direction:column;gap:.4rem;font-size:.845rem}.ckr .ft ul a{color:var(--tx-2);transition:color var(--t-fast)}.ckr .ft ul a:hover{color:var(--brand-ink)}.ckr .ft-co{font-size:.83rem;color:var(--tx-2);line-height:1.62}.ckr .ft-co dl{display:grid;grid-template-columns:auto 1fr;gap:.16rem .7rem;margin-top:.85rem;font-size:.78rem}.ckr .ft-co dt{font-family:var(--ff-m);font-size:.655rem;letter-spacing:.05em;text-transform:uppercase;color:var(--tx-3);padding-top:.14rem}.ckr .ft-co dd{font-family:var(--ff-m);font-variant-numeric:tabular-nums}.ckr .ft-bot{border-top:1px solid var(--line);padding-block:1.05rem;display:flex;gap:.8rem 1.5rem;flex-wrap:wrap;align-items:center;font-size:.775rem;color:var(--tx-3)}.ckr .scrim{position:fixed;inset:0;z-index:80;background:rgb(0 0 0 / .42);backdrop-filter:blur(2px);opacity:0;pointer-events:none;transition:opacity var(--t)}.ckr .scrim.is-on{opacity:1;pointer-events:auto}.ckr .drawer{position:fixed;top:0;right:0;bottom:0;z-index:90;width:min(26.5rem,100vw);display:flex;flex-direction:column;background:var(--paper);border-left:1px solid var(--line);box-shadow:var(--e3);transform:translateX(101%);transition:transform var(--t-slow);visibility:hidden}.ckr .drawer.is-on{transform:none;visibility:visible}.ckr .drawer-hd{display:flex;align-items:center;gap:.6rem;padding:1rem 1.1rem;border-bottom:1px solid var(--line)}.ckr .drawer-hd h3{font-size:1.06rem}.ckr .drawer-body{flex:1 1 auto;overflow-y:auto;padding:.85rem 1.1rem}.ckr .drawer-foot{border-top:1px solid var(--line);padding:1rem 1.1rem;background:var(--paper-2)}.ckr .ci{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.8rem;padding:.8rem 0;border-bottom:1px solid var(--line);animation:ciIn var(--t-slow) both}@keyframes ciIn{from{opacity:0;transform:translateX(12px)}to{opacity:1;transform:none}}.ckr .ci-img{width:60px;height:60px;display:grid;place-items:center;background:var(--mist);border-radius:var(--r);flex:none}.ckr .ci-img img{max-height:50px;width:auto}.ckr .ci-name{font-family:var(--ff-d);font-weight:700;font-size:.895rem;letter-spacing:-.015em}.ckr .ci-meta{font-family:var(--ff-m);font-size:.7rem;color:var(--tx-3);margin-top:.1rem}.ckr .qty{display:inline-flex;align-items:center;gap:.1rem;margin-top:.45rem;border:1px solid var(--line);border-radius:var(--r);overflow:hidden;background:var(--card)}.ckr .qty button{width:1.65rem;height:1.55rem;display:grid;place-items:center;color:var(--tx-2);transition:background var(--t-fast)}.ckr .qty button:hover{background:var(--mist);color:var(--tx)}.ckr .qty span{min-width:1.7rem;text-align:center;font-family:var(--ff-m);font-size:.79rem;font-variant-numeric:tabular-nums}.ckr .ci-end{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;gap:.4rem}.ckr .ci-rm{color:var(--tx-3);padding:.2rem;border-radius:var(--r-xs);transition:color var(--t-fast),background var(--t-fast)}.ckr .ci-rm:hover{color:#B4231F;background:var(--mist)}.ckr .cart-empty{padding:2.75rem 1rem;text-align:center;color:var(--tx-2)}.ckr .cart-empty .i{width:2.4rem;height:2.4rem;color:var(--line-3);margin:0 auto .8rem}.ckr .sumrow{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:.3rem 0;font-size:.855rem}.ckr .sumrow--total{padding-top:.65rem;margin-top:.35rem;border-top:1px solid var(--line-2);font-size:1rem}.ckr .sumrow--total b{font-family:var(--ff-d);font-weight:800;font-size:1.2rem;letter-spacing:-.03em}.ckr .prog{height:5px;border-radius:99px;background:var(--mist-2);overflow:hidden;margin:.55rem 0 .3rem}.ckr .prog i{display:block;height:100%;border-radius:99px;background:var(--brand);width:0;transition:width var(--t-slow)}.ckr .modal{position:fixed;inset:0;z-index:95;display:grid;place-items:center;padding:1rem;opacity:0;pointer-events:none;transition:opacity var(--t)}.ckr .modal.is-on{opacity:1;pointer-events:auto}.ckr .modal-box{width:min(56rem,100%);max-height:min(88vh,52rem);overflow-y:auto;background:var(--paper);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--e3);transform:translateY(14px) scale(.985);transition:transform var(--t-spring)}.ckr .modal.is-on .modal-box{transform:none}.ckr .modal-hd{position:sticky;top:0;z-index:2;display:flex;align-items:center;gap:.7rem;padding:.9rem 1.1rem;border-bottom:1px solid var(--line);background:rgb(255 255 255 / .94);backdrop-filter:blur(10px)}.ckr .modal-grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.ckr .modal-media{display:grid;place-items:center;padding:1.75rem;border-right:1px solid var(--line);background:radial-gradient(115% 75% at 50% 22%,var(--mist) 0%,transparent 74%)}.ckr .modal-media img{max-height:270px;width:auto}.ckr .modal-tx{padding:clamp(1.1rem,2vw,1.5rem)}.ckr .spectable>div{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:.44rem 0;border-bottom:1px solid var(--line);font-size:.835rem}.ckr .spectable dt{font-family:var(--ff-m);font-size:.685rem;letter-spacing:.045em;text-transform:uppercase;color:var(--tx-3)}.ckr .spectable dd{font-weight:600;text-align:right;font-variant-numeric:tabular-nums}.ckr .toasts{position:fixed;left:50%;bottom:1.25rem;z-index:100;transform:translateX(-50%);display:flex;flex-direction:column;gap:.5rem;align-items:center;pointer-events:none}.ckr .toast{display:flex;align-items:center;gap:.55rem;padding:.68rem .95rem;border-radius:99px;background:var(--ink);color:#fff;font-size:.845rem;font-weight:500;box-shadow:var(--e3);animation:toastIn var(--t-spring) both}.ckr .toast .i{width:1.05rem;height:1.05rem;color:var(--brand)}.ckr .toast.is-out{animation:toastOut var(--t) both}@keyframes toastIn{from{opacity:0;transform:translateY(16px) scale(.94)}to{opacity:1;transform:none}}@keyframes toastOut{to{opacity:0;transform:translateY(8px) scale(.96)}}.ckr .mbar{position:fixed;left:0;right:0;bottom:0;z-index:70;display:none;align-items:center;gap:.7rem;padding:.65rem var(--pad);background:rgb(255 255 255 / .96);backdrop-filter:blur(14px);border-top:1px solid var(--line);box-shadow:0 -8px 24px -16px rgb(0 0 0 / .4);transform:translateY(105%);transition:transform var(--t-slow)}.ckr .mbar.is-on{transform:none}.ckr .will-in{opacity:0;transform:translateY(15px)}.ckr .will-in.is-in{opacity:1;transform:none;transition:opacity .55s ease,transform .62s cubic-bezier(.22,1,.36,1)}.ckr .will-rise{transform:translateY(13px)}.ckr .will-rise.is-in{transform:none;transition:transform .6s cubic-bezier(.22,1,.36,1)}.ckr [data-delay="1"].is-in{transition-delay:.07s}.ckr [data-delay="2"].is-in{transition-delay:.14s}.ckr [data-delay="3"].is-in{transition-delay:.21s}.ckr [data-delay="4"].is-in{transition-delay:.28s}.ckr .tick{display:inline-block;transition:transform var(--t)}.ckr .tick.is-bump{animation:bump .34s cubic-bezier(.34,1.4,.5,1)}@keyframes bump{0%{transform:scale(.88);opacity:.55}100%{transform:scale(1);opacity:1}}.ckr .mt0{margin-top:0}.ckr .mt1{margin-top:var(--s1)}.ckr .mt2{margin-top:var(--s2)}.ckr .mt3{margin-top:var(--s3)}.ckr .mt4{margin-top:var(--s4)}.ckr .mt5{margin-top:var(--s5)}.ckr .mt6{margin-top:var(--s6)}.ckr .mb2{margin-bottom:var(--s2)}.ckr .mb3{margin-bottom:var(--s3)}.ckr .mb4{margin-bottom:var(--s4)}.ckr .mb5{margin-bottom:var(--s5)}.ckr .pad4{padding:var(--s4)}.ckr .pad5{padding:var(--s5)}.ckr .tr{text-align:right}.ckr .tc{text-align:center}.ckr .fw{width:100%}.ckr .nowrap{white-space:nowrap}.ckr .vh{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ckr .is-hidden{display:none!important}.ckr .adx{--cool:#2F7FD8;--heat:#E4661B;--flow-ret:#8FA3B3}.ckr .adx-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:clamp(1.5rem,4vw,4rem);align-items:start}.ckr .adx-stage{position:sticky;top:5.5rem;border:1px solid var(--line);border-radius:var(--r-xl);background:var(--card);box-shadow:var(--e2);overflow:hidden}.ckr .adx-svg{display:block;width:100%;height:auto;max-height:calc(100vh - 12rem)}.ckr .adx-ctl{display:flex;align-items:center;justify-content:space-between;gap:.6rem 1rem;flex-wrap:wrap;padding:.7rem .9rem;border-top:1px solid var(--line);background:var(--paper-2)}.ckr .adx-dots{display:flex;gap:.3rem}.ckr .adx-dots button{width:2rem;height:2rem;border-radius:99px;border:1px solid var(--line-2);font-family:var(--ff-m);font-size:.75rem;color:var(--tx-2);background:var(--card);transition:background var(--t),color var(--t),border-color var(--t)}.ckr .adx-dots button:hover{border-color:var(--brand)}.ckr .adx-dots button[aria-current="step"]{background:var(--brand);border-color:var(--brand);color:var(--on-brand)}.ckr .adx-mode{display:inline-flex;padding:3px;border:1px solid var(--line-2);border-radius:99px;background:var(--card)}.ckr .adx-mode button{display:inline-flex;align-items:center;gap:.35rem;padding:.36rem .75rem;border-radius:99px;font-size:.8rem;color:var(--tx-2);transition:background var(--t),color var(--t)}.ckr .adx-mode .i{width:.95rem;height:.95rem}.ckr .adx-mode button[aria-pressed="true"]{background:var(--brand);color:var(--on-brand)}.ckr .adx-steps{display:grid}.ckr .adx-step{min-height:62vh;display:flex;flex-direction:column;justify-content:center;padding-block:2rem;opacity:.38;transition:opacity var(--t-slow,.45s)}.ckr .adx-step.is-on,.ckr .adx-steps:not(.is-armed) .adx-step{opacity:1}.ckr .adx-step:first-child{min-height:48vh;justify-content:flex-start;padding-top:0}.ckr .adx-step:last-child{min-height:56vh}.ckr .adx-n{font-family:var(--ff-m);font-size:.75rem;letter-spacing:.12em;color:var(--brand)}.ckr .adx-step h3{font-family:var(--ff-d);font-size:clamp(1.3rem,2.1vw,1.75rem);line-height:1.15;margin:.45rem 0 .7rem;color:var(--ink)}.ckr .adx-step p{color:var(--tx);max-width:46ch}.ckr .adx-chips{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:1rem}.ckr .adx-chips li{font-family:var(--ff-m);font-size:.72rem;padding:.3rem .6rem;border:1px solid var(--line-2);border-radius:99px;background:var(--paper-2);color:var(--tx-2)}.ckr .adx-end{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1.4rem}.ckr .adx-svg .x-skyfill{fill:url(#adxSky)}.ckr .adx-svg .x-sky1{stop-color:#DCEBF7}.ckr .adx-svg .x-sky2{stop-color:#F4F8FB}.ckr .adx-stage[data-mode="heat"] .x-sky1{stop-color:#E3E8EE}.ckr .adx-svg .x-line,.ckr .adx-svg .x-wall,.ckr .adx-svg .x-mainroof{fill:none;stroke:var(--ink);stroke-width:1.6}.ckr .adx-svg .x-wall{stroke-width:2}.ckr .adx-svg .x-trim{fill:var(--steel);stroke:var(--ink);stroke-width:1.2}.ckr .adx-svg .x-insul{fill:url(#adxHatch)}.ckr .adx-svg .x-hatch{stroke:#C9D5DF;stroke-width:1.2}.ckr .adx-svg .x-void{fill:#F3F6F9}.ckr .adx-svg .x-room{fill:#FBFCFD}.ckr .adx-svg .x-glass{fill:#CFE3F3}.ckr .adx-svg .x-lbl{font-family:var(--ff-m);font-size:12px;letter-spacing:.08em;fill:var(--tx-3)}.ckr .adx-svg .x-lbl--on{fill:var(--ink)}.ckr .adx-svg .x-lbl--warn{fill:#C2410C}.ckr .adx-svg .x-note{font-family:var(--ff-m);font-size:10px;fill:var(--tx-3)}.ckr .adx-svg .x-temp{font-family:var(--ff-m);font-size:13px;letter-spacing:.08em;fill:var(--ink)}.ckr .adx-svg .x-temp--heat,.ckr .adx-stage[data-mode="heat"] .x-temp--cool{display:none}.ckr .adx-stage[data-mode="heat"] .x-temp--heat{display:inline}.ckr .adx-svg .x-ghostunit{fill:none;stroke:#C2410C;stroke-width:1.6;stroke-dasharray:5 4}.ckr .adx-svg .x-cross{stroke:#C2410C;stroke-width:2.2;stroke-linecap:round}.ckr .adx-svg .x-sightline{fill:none;stroke:var(--steel);stroke-width:1.5;stroke-dasharray:6 5}.ckr .adx-svg .x-eye{fill:var(--steel)}.ckr .adx-svg .x-plate{fill:url(#adxHatch);stroke:var(--ink);stroke-width:1.4}.ckr .adx-svg .x-epdm{fill:none;stroke:#111;stroke-width:3;stroke-linejoin:round}.ckr .adx-svg .x-duct{fill:url(#adxDots);stroke:var(--ink);stroke-width:1.4}.ckr .adx-svg .x-dot{fill:#B7C6D2}.ckr .adx-svg .x-ductsplit{stroke:var(--line-3);stroke-width:1;stroke-dasharray:3 3}.ckr .adx-svg .x-unit{fill:#FFF;stroke:var(--ink);stroke-width:1.8;stroke-linejoin:round;filter:drop-shadow(0 6px 8px rgb(0 0 0 / .18))}.ckr .adx-svg .x-unitline{stroke:#D5DEE5;stroke-width:1.2}.ckr .adx-svg .x-grille{stroke:var(--tx-3);stroke-width:2;stroke-linecap:round}.ckr .adx-svg .x-dim{fill:none;stroke:var(--brand);stroke-width:1.3}.ckr .adx-svg .x-dimtx{font-family:var(--ff-m);font-size:13px;fill:var(--brand)}.ckr .adx-svg .x-panel{fill:#FFF;stroke:var(--ink);stroke-width:1.5}.ckr .adx-svg .x-panelgrille{stroke:var(--tx-3);stroke-width:2}.ckr .adx-svg .x-leader{fill:none;stroke:var(--line-3);stroke-width:1}.ckr .adx-svg .x-phone{fill:var(--ink)}.ckr .adx-svg .x-phonetx{font-family:var(--ff-d);font-size:15px;fill:#fff}.ckr .adx-svg .x-phonedot{fill:var(--cool)}.ckr .adx-stage[data-mode="heat"] .x-phonedot{fill:var(--heat)}.ckr .adx-svg .x-wifi{fill:none;stroke:var(--ink);stroke-width:2;stroke-linecap:round}.ckr .adx-svg .x-flow{fill:none;stroke-width:4;stroke-linecap:round;stroke-dasharray:1 13;animation:adxFlow 1.15s linear infinite}.ckr .adx-svg .x-flow--ret{stroke:var(--flow-ret)}.ckr .adx-svg .x-flow--sup{stroke:var(--cool)}.ckr .adx-svg .x-flow--out{stroke:var(--heat)}.ckr .adx-svg .x-flow--in{stroke:var(--flow-ret)}.ckr .adx-stage[data-mode="heat"] .x-flow--sup{stroke:var(--heat)}.ckr .adx-stage[data-mode="heat"] .x-flow--out{stroke:var(--cool)}@keyframes adxFlow{to{stroke-dashoffset:-28}}.ckr .adx-stage.is-armed [class^="sx-"]{transition:opacity .5s ease,transform .6s cubic-bezier(.2,.8,.2,1)}.ckr .adx-stage.is-armed .sx-ghost,.ckr .adx-stage.is-armed .sx-sight,.ckr .adx-stage.is-armed .sx-dim,.ckr .adx-stage.is-armed .sx-l3,.ckr .adx-stage.is-armed .sx-l4{opacity:0}.ckr .adx-stage.is-armed:not(.s2) .sx-unit{opacity:0;transform:translateY(-70px)}.ckr .adx-stage.is-armed:not(.s3) .sx-plate{opacity:0;transform:translateY(-34px)}.ckr .adx-stage.is-armed:not(.s3) .sx-duct{opacity:0;transform:translateY(-24px)}.ckr .adx-stage.is-armed:not(.s4) .sx-panel{opacity:0;transform:translateY(26px)}.ckr .adx-stage.is-armed:not(.s4) .sx-flow{opacity:0}.ckr .adx-stage.is-armed:not(.s4) .sx-temp{opacity:0}.ckr .adx-stage.is-armed:not(.s5) .sx-phone{opacity:0;transform:translateY(14px)}.ckr .adx-stage.is-armed[data-at="1"] .sx-ghost,.ckr .adx-stage.is-armed[data-at="2"] .sx-sight,.ckr .adx-stage.is-armed[data-at="2"] .sx-dim,.ckr .adx-stage.is-armed[data-at="3"] .sx-l3,.ckr .adx-stage.is-armed[data-at="4"] .sx-l4{opacity:1}.ckr .adx-stage.is-armed[data-at="3"] .sx-unit{opacity:.28}.ckr .adx-stage.is-armed[data-at="3"] .sx-flow{opacity:0}@media (max-width:940px){.ckr .adx-grid{grid-template-columns:minmax(0,1fr);gap:0}.ckr .adx-stage{top:3.7rem;z-index:5;border-radius:var(--r-lg)}.ckr .adx-svg{max-height:34vh}.ckr .adx-ctl{padding:.45rem .6rem}.ckr .adx-dots button{width:1.75rem;height:1.75rem}.ckr .adx-mode button{padding:.3rem .6rem;font-size:.75rem}.ckr .adx-step{min-height:54vh;justify-content:flex-start;padding-block:1.4rem}.ckr .adx-step:first-child{min-height:52vh;padding-top:1.4rem}.ckr .adx-step:last-child{min-height:0;padding-bottom:1rem}}@media (max-width:660px){.ckr .adx-svg .x-lbl{font-size:17px}.ckr .adx-svg .x-temp{font-size:17px}.ckr .adx-svg .x-dimtx{font-size:17px}.ckr .adx-svg .x-note{display:none}.ckr .adx-svg .x-ghosttx{font-size:13px;letter-spacing:.02em}.ckr .adx-svg{max-height:none}.ckr .adx-mode span{display:none}.ckr .adx-mode button{padding:.35rem .55rem}.ckr .adx-mode .i{width:1.05rem;height:1.05rem}}@media (prefers-reduced-motion:reduce){.ckr .adx-svg .x-flow{animation:none;stroke-dasharray:none;stroke-width:2.5}}@media (max-width:1240px){.ckr .nav a{padding:.48rem .44rem;font-size:.815rem}.ckr .nav a::after{left:.44rem;right:.44rem}}@media (max-width:1080px){.ckr .search{max-width:12rem}.ckr .revs{grid-template-columns:repeat(2,minmax(0,1fr))}.ckr .ft-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:940px){.ckr .grid--hero,.ckr .grid--split,.ckr .grid--aside,.ckr .head--split,.ckr .vid,.ckr .modal-grid,.ckr .cfg,.ckr .faq-grid,.ckr .ad-grid{grid-template-columns:minmax(0,1fr)}.ckr .pgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ckr .factline li{flex-basis:45%}.ckr .modal-media{border-right:0;border-bottom:1px solid var(--line);padding:1.35rem}.ckr .modal-media img{max-height:210px}.ckr .partner{grid-template-columns:minmax(0,1fr)}.ckr .faq-rail{position:static}.ckr .nav{display:none}.ckr .burger{display:grid;place-items:center}.ckr .hdr.is-open .nav{display:flex;position:absolute;top:100%;left:0;right:0;flex-direction:column;align-items:stretch;gap:.08rem;background:var(--paper);border-bottom:1px solid var(--line);padding:.55rem var(--pad) .95rem;box-shadow:var(--e2);animation:slideDown var(--t) both}.ckr .hdr.is-open .nav a{padding:.62rem .5rem;font-size:.94rem}.ckr .hdr.is-open .nav a::after{display:none}.ckr .mbar{display:flex}.ckr{padding-bottom:3.9rem}}@media (max-width:660px){.ckr{font-size:14.5px}.ckr .pgrid{grid-template-columns:minmax(0,1fr)}.ckr .pc-media{aspect-ratio:5/4}.ckr .pc-media img{position:absolute;inset:0;padding:0 1.4rem;object-fit:cover}.ckr .revs{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto}.ckr .rv-head{grid-template-columns:minmax(0,1fr)}.ckr .feats,.ckr .hero-facts,.ckr .checks,.ckr .grid--2,.ckr .grid--3,.ckr .grid--4{grid-template-columns:minmax(0,1fr)}.ckr .huis-key li button{padding-inline:.5rem}.ckr .factline li{flex-basis:100%;padding-left:0;border-left:0;padding-block:.4rem}.ckr .ft-grid{grid-template-columns:minmax(0,1fr)}.ckr .seg--3,.ckr .seg--2{grid-template-columns:minmax(0,1fr)}.ckr .cfg-fields{grid-template-columns:minmax(0,1fr)}.ckr .huis-grid{grid-template-columns:minmax(0,1fr);gap:1.25rem}.ckr .huis-scroll{overflow:visible}.ckr .huis{max-height:none}.ckr .huis .h-room{font-size:19px}.ckr .huis .h-dimtx{font-size:17px}.ckr .huis .h-no{font-size:19px}.ckr .huis .h-badge{transform-box:fill-box;transform-origin:center;transform:scale(1.45)}.ckr .huis .h-wall,.ckr .huis .h-ground{stroke-width:2.4}.ckr .huis .h-slab,.ckr .huis .h-thin,.ckr .huis .h-duct{stroke-width:1.6}.ckr .sc-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.ckr .sc-tabs button:nth-child(2){border-right:0}.ckr .sc-name p{min-height:0}.ckr .score{flex-wrap:wrap}.ckr .rec{flex-wrap:wrap}.ckr .rec-price{margin-left:0;text-align:left;width:100%}.ckr .faq-rail{position:static}.ckr .measure-line{display:none}.ckr .util .wrap{min-height:2.1rem;padding-block:.3rem;justify-content:space-between;flex-wrap:nowrap}.ckr .util-i:not(:nth-child(2)):not(a){display:none}.ckr .util-i{min-width:0;overflow:hidden;text-overflow:ellipsis}.ckr .drawer{width:100vw}.ckr .hdr .wrap{flex-wrap:wrap;gap:.5rem .55rem;padding-block:.5rem;min-height:0}.ckr .hdr.is-stuck .wrap{min-height:0;padding-block:.4rem}.ckr .brand-mark{margin-right:auto}.ckr .brand-mark img{height:1.85rem}.ckr .search{order:9;flex:1 1 100%;max-width:none}.ckr .search input{font-size:16px;padding-block:.5rem}.ckr .hdr.is-stuck .search{display:none}.ckr .hdr.is-stuck .search:focus-within,.ckr .hdr.is-stuck .search.has-q{display:block}.ckr .sc-buy{flex-wrap:wrap}.ckr .sc-buy>div:first-child{flex:1 1 100%}.ckr .sc-buy .btn{flex:1 1 0%;margin-left:0;justify-content:center}.ckr .mbar{gap:.5rem;padding-block:.55rem calc(.55rem + env(safe-area-inset-bottom))}.ckr .mbar .grow{min-width:0}.ckr .mbar .price-note{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ckr .mbar .btn{padding-inline:.8rem;white-space:nowrap}.ckr{padding-bottom:calc(4.4rem + env(safe-area-inset-bottom))}.ckr table.cmp{min-width:100%;width:max-content;font-size:.8rem}.ckr table.cmp th,.ckr table.cmp td{width:10.5rem;min-width:10.5rem;padding:.6rem .7rem}.ckr table.cmp tr>:first-child{position:sticky;left:0;z-index:1;width:6.8rem;min-width:6.8rem;white-space:normal;background:var(--paper-2);box-shadow:1px 0 0 var(--line-2)}.ckr table.cmp tbody th{font-size:.62rem;letter-spacing:.03em;overflow-wrap:anywhere}.ckr .toasts{width:calc(100% - 2 * var(--pad));bottom:calc(5rem + env(safe-area-inset-bottom));align-items:center}.ckr .selbar{bottom:calc(4.9rem + env(safe-area-inset-bottom));padding:.5rem .5rem .5rem .8rem;gap:.4rem}.ckr .selbar-n{font-size:.8rem;line-height:1.3}.ckr.has-selbar .toasts{bottom:calc(9.4rem + env(safe-area-inset-bottom))}.ckr .toast{max-width:100%;border-radius:var(--r-lg)}.ckr .lang-btn{padding:.42rem .4rem}.ckr .cart-btn{padding:.5rem .6rem}}@media (max-width:400px){.ckr{--pad:.9rem}.ckr .util .wrap{justify-content:center}.ckr .util a.util-i{display:none}.ckr .lang-btn .i{display:none}.ckr .lang-btn{gap:.3rem}.ckr .hdr .wrap{gap:.45rem .4rem}.ckr .brand-mark img{height:1.65rem}.ckr .mbar .btn--line{display:none}}@media (prefers-reduced-motion:reduce){.ckr{scroll-behavior:auto}.ckr *,.ckr *::before,.ckr *::after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.ckr .btn:hover,.ckr .pc:hover{transform:none}.ckr .will-in,.ckr .will-rise{opacity:1!important;transform:none!important}}.ckr{--tile:#F4F7F9}.ckr .btn{border-radius:980px}.ckr .nav a.nav-hot{color:var(--ink)}.ckr .nav a.nav-hot::before{content:"";display:inline-block;width:.42rem;height:.42rem;margin-right:.38rem;border-radius:50%;background:var(--accent);vertical-align:middle;transform:translateY(-1px)}.ckr .trust-strip{background:var(--paper);border-bottom:1px solid var(--line)}.ckr .hero{--paper:#0A0B0D;position:relative;overflow:hidden;background:var(--paper)}.ckr .hero-stage{position:relative;display:flex;align-items:flex-end;height:clamp(560px, calc(100svh - 6.6rem), 880px)}.ckr .hero-media{position:absolute;inset:0}.ckr .hero-video{position:absolute;top:0;bottom:0;left:16%;width:84%;height:100%;object-fit:cover;background:var(--paper);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 24%);mask-image:linear-gradient(90deg,transparent 0,#000 24%)}.ckr .hero-stage::before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,var(--paper) 0%,rgb(10 11 13 / .8) 24%,rgb(10 11 13 / .3) 46%,transparent 62%),linear-gradient(0deg,var(--paper) 0%,transparent 20%),linear-gradient(180deg,rgb(10 11 13 / .55) 0%,transparent 16%)}.ckr .hero-head{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;text-align:left;padding-block:clamp(2rem,4vw,3.5rem) clamp(2.5rem,5.5vw,5rem)}.ckr .hero-new{display:inline-flex;align-items:center;gap:.55rem;padding:.34rem .85rem;border-radius:99px;border:1px solid rgb(255 159 10 / .35);background:rgb(10 11 13 / .55);color:#FFB340;font-size:.8rem;letter-spacing:.02em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ckr .hero-dot{width:.45rem;height:.45rem;border-radius:50%;background:#FF9F0A;animation:heroPulse 2.4s ease-out infinite}@keyframes heroPulse{0%{box-shadow:0 0 0 0 rgb(255 159 10 / .55)}70%{box-shadow:0 0 0 .55rem #fff0}100%{box-shadow:0 0 0 0 #fff0}}.ckr .hero h1{max-width:12.5ch;margin:1rem 0 .85rem;color:#F5F5F7;text-shadow:0 2px 24px rgb(0 0 0 / .35);font-size:clamp(2.4rem,4.6vw,4.4rem);line-height:1.04;letter-spacing:-.022em}.ckr .hero-lead{max-width:40ch;color:#C7C7CC;font-size:clamp(1rem,1.4vw,1.18rem);line-height:1.55}.ckr .hero-cta{display:flex;align-items:center;flex-wrap:wrap;gap:.8rem 1.7rem;margin-top:1.6rem}.ckr .hero-link{display:inline-flex;align-items:center;gap:.18rem;color:#2997FF;font-size:1.02rem}.ckr .hero-link .i{width:.95rem;height:.95rem;transform:rotate(-90deg)}.ckr .hero-link:hover span{text-decoration:underline;text-underline-offset:3px}.ckr .hero-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:.3rem .45rem;margin-top:.95rem;color:#A1A1A6;font-size:.86rem}.ckr .hero-price .price{font-size:.98rem;color:#F5F5F7}.ckr .hero-price .price-note{margin:0;color:#A1A1A6}.ckr .hero-specs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--line);margin:0}.ckr .hero-specs>div{display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:.2rem;padding:1.35rem .8rem;border-left:1px solid var(--line)}.ckr .hero-specs>div:first-child{border-left:0}.ckr .hero-specs dt{font-size:.78rem;color:#A1A1A6}.ckr .hero-specs dd{font-family:var(--ff-d);font-size:clamp(1.65rem,3vw,2.6rem);line-height:1.08;letter-spacing:-.02em;color:#F5F5F7}.ckr .hero-specs dd span{margin-left:.18em;font-size:.42em;letter-spacing:0;color:#A1A1A6}.ckr .hero .hero-meta{justify-content:center;gap:.5rem 1.7rem;margin:0;padding-block:1rem 1.9rem;border-top:1px solid var(--line);color:#A1A1A6;font-size:.8rem}.ckr .hero .hero-meta .strong{color:#F5F5F7}.ckr .about-grid{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:clamp(2rem,4.5vw,4.5rem);align-items:start}.ckr .about h2{font-size:clamp(1.9rem,3.4vw,2.9rem);line-height:1.08}.ckr .about .lead{color:var(--tx);font-size:1.08rem;line-height:1.66}.ckr .about-p{color:var(--tx-2);font-size:.98rem;line-height:1.72}.ckr .about .lead b,.ckr .about-p b{color:var(--ink)}.ckr .about-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;overflow:hidden;background:var(--line);border:1px solid var(--line);border-radius:22px}.ckr .about-stats>div{display:flex;flex-direction:column;padding:1.2rem 1.3rem 1.25rem;background:var(--paper-2)}.ckr .about-stats dt{font-family:var(--ff-m);font-size:.66rem;letter-spacing:.09em;text-transform:uppercase;color:var(--tx-2)}.ckr .about-stats dd{margin-top:.2rem;font-family:var(--ff-d);font-size:clamp(2rem,3.4vw,2.7rem);line-height:1.05;letter-spacing:-.02em;color:var(--ink)}.ckr .about-stats p{margin-top:.3rem;font-size:.8rem;line-height:1.45;color:var(--tx-2)}.ckr .about-feature{display:grid;grid-template-columns:minmax(0,7.5rem) minmax(0,1fr);gap:1.1rem;align-items:center;margin-top:1rem;padding:.9rem 1.2rem .9rem .9rem;border-radius:22px;background:#000;color:#F5F5F7;transition:transform var(--t),box-shadow var(--t)}.ckr .about-feature:hover{transform:translateY(-3px);box-shadow:0 22px 40px -24px rgb(0 0 0 / .55)}.ckr .about-feature img{width:100%;aspect-ratio:1;object-fit:contain;border-radius:14px;background:var(--tile)}.ckr .about-feature>span{display:flex;flex-direction:column;align-items:flex-start;gap:.45rem}.ckr .about-feature b{font-family:var(--ff-d);font-size:1.08rem;line-height:1.25;color:#F5F5F7}.ckr .about-more{display:inline-flex;align-items:center;gap:.15rem;color:#2997FF;font-size:.88rem}.ckr .about-more .i,.ckr .cat-cta .i{width:.9rem;height:.9rem;transform:rotate(-90deg)}.ckr #categorieen .head--split{align-items:start}.ckr .cats{display:grid;grid-template-columns:minmax(0,1.25fr) repeat(2,minmax(0,1fr));grid-template-rows:auto auto;gap:clamp(.8rem,1.4vw,1.1rem)}.ckr .cat{position:relative;display:flex;flex-direction:column;align-items:stretch;text-align:left;font:inherit;color:var(--ink);padding:.85rem .85rem 1.1rem;border:0;border-radius:22px;background:var(--card);cursor:pointer;box-shadow:0 1px 2px rgb(0 0 0 / .04);transition:transform var(--t),box-shadow var(--t)}.ckr .cat:hover{transform:translateY(-4px);box-shadow:0 26px 44px -28px rgb(0 0 0 / .32)}.ckr .cat img{width:100%;aspect-ratio:4/3;object-fit:contain;border-radius:15px;background:var(--tile);transition:transform .5s var(--t-slow)}.ckr .cat:hover img{transform:scale(1.03)}.ckr .cat-txt{display:block;margin-top:.8rem;padding-inline:.25rem}.ckr .cat-txt b{display:block;font-family:var(--ff-d);font-size:1.08rem;line-height:1.2;color:var(--ink)}.ckr .cat-txt>span{display:block;margin-top:.15rem;font-size:.82rem;color:var(--tx-2)}.ckr .cat-cta{display:inline-flex;align-items:center;gap:.12rem;margin-top:.55rem;padding-inline:.25rem;color:var(--brand-ink);font-size:.86rem}.ckr .cat--hero{grid-row:span 2;background:#000;color:#F5F5F7;padding:1.1rem 1.1rem 1.4rem}.ckr .cat--hero img{flex:1 1 auto;min-height:0;aspect-ratio:auto;margin-top:.9rem}.ckr .cat--hero .cat-txt b{font-size:clamp(1.6rem,2.6vw,2.3rem);color:#F5F5F7}.ckr .cat--hero .cat-txt>span{color:#A1A1A6;font-size:.95rem}.ckr .cat--hero .cat-cta{color:#2997FF;font-size:.95rem}.ckr .cat-top{display:flex;align-items:center;justify-content:space-between;gap:.6rem;padding-inline:.15rem}.ckr .cat-price{font-size:.86rem;color:#A1A1A6}.ckr .cat-price span[data-eur]{color:#F5F5F7}.ckr .adp .adp-head{max-width:62rem;margin-inline:auto;text-align:center}.ckr .adp-tags{justify-content:center}.ckr .adp h2{margin-top:1rem;font-size:clamp(1.85rem,3.7vw,3.2rem);line-height:1.08;letter-spacing:-.02em;color:#F5F5F7}.ckr .adp-lead{max-width:64ch;margin:1.15rem auto 0;color:#A1A1A6;font-size:clamp(1rem,1.35vw,1.13rem);line-height:1.62}.ckr .adp-stage{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.55fr) minmax(0,1fr);grid-template-rows:1fr 1fr;align-items:center;margin-top:clamp(2rem,4vw,3.2rem);padding:clamp(1rem,2.8vw,2.4rem);overflow:hidden;border-radius:clamp(20px,2.4vw,32px);background:var(--tile)}.ckr .adp-glow{display:none}.ckr .adp-stage img{position:relative;grid-column:2;grid-row:1 / span 2;width:100%;max-width:560px;margin-inline:auto}.ckr .adp-calls{display:contents}.ckr .adp-calls li{position:relative;padding:.8rem clamp(.4rem,1.2vw,1.2rem)}.ckr .adp-calls .c1{grid-column:1;grid-row:1}.ckr .adp-calls .c2{grid-column:1;grid-row:2}.ckr .adp-calls .c3{grid-column:3;grid-row:1;text-align:right}.ckr .adp-calls .c4{grid-column:3;grid-row:2;text-align:right}.ckr .adp-calls b{display:block;font-family:var(--ff-d);font-size:clamp(1.45rem,2.6vw,2.3rem);line-height:1.08;letter-spacing:-.02em;color:#1D1D1F}.ckr .adp-calls span{display:block;margin-top:.25rem;font-size:.84rem;line-height:1.4;color:#6E6E73}.ckr .adp .ad-grid{margin-top:clamp(2rem,4vw,3rem)}.ckr .adp-p{margin-bottom:1.25rem;color:#A1A1A6;font-size:.98rem;line-height:1.72}.ckr .adp .ad-buy .price{font-size:1.9rem;color:#F5F5F7}.ckr .ad-model{margin-top:.15rem;font-size:.78rem;color:#A1A1A6}.ckr .ser-list{display:grid;gap:clamp(1rem,2.2vw,1.75rem)}.ckr .ser{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(1.5rem,4vw,4rem);align-items:center;padding:clamp(1.3rem,3.4vw,3rem);border-radius:28px;background:var(--paper-2)}.ckr .ser--flip .ser-copy{order:2}.ckr .ser h2{font-size:clamp(1.5rem,2.6vw,2.2rem);line-height:1.12}.ckr .ser-copy>p:not(.fold){color:var(--tx-2);font-size:.96rem;line-height:1.72}.ckr .ser-h3{margin-top:1.5rem;font-size:1.02rem}.ckr .ser .checks{margin-top:.75rem}.ckr .ser .checks .i{color:var(--ok)}.ckr .ser-side img{width:100%;aspect-ratio:4/3;object-fit:contain;border-radius:20px;background:var(--tile)}.ckr .ser-models{margin-top:.8rem}.ckr .ser-models li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.15rem .9rem;align-items:baseline;padding:.72rem .1rem;border-bottom:1px solid var(--line)}.ckr .ser-models li:last-child{border-bottom:0}.ckr .ser-models b{font-family:var(--ff-d);font-size:.95rem;color:var(--ink)}.ckr .ser-models span{font-size:.79rem;line-height:1.45;color:var(--tx-2)}.ckr .ser-models em{font-style:normal;white-space:nowrap;font-size:.86rem;color:var(--ink)}@media (max-width:1080px){.ckr .cats{grid-template-columns:repeat(2,minmax(0,1fr))}.ckr .cat--hero{grid-column:1 / -1;grid-row:auto}.ckr .cat--hero img{flex:none;aspect-ratio:16/9}}@media (max-width:940px){.ckr .about-grid{grid-template-columns:minmax(0,1fr)}.ckr .ser{grid-template-columns:minmax(0,1fr)}.ckr .ser--flip .ser-copy{order:0}}@media (max-width:760px){.ckr .hero-stage{display:block;height:auto}.ckr .hero-media{position:relative;height:clamp(220px,62vw,440px)}.ckr .hero-video{left:0;width:100%;-webkit-mask-image:none;mask-image:none}.ckr .hero-stage::before{display:none}.ckr .hero-media::after{content:"";position:absolute;left:0;right:0;bottom:0;height:32%;background:linear-gradient(transparent,var(--paper))}.ckr .hero-head{align-items:center;text-align:center;padding-top:.4rem}.ckr .hero h1{max-width:16ch;margin-inline:auto}.ckr .hero-lead{margin-inline:auto}.ckr .hero-cta,.ckr .hero-price{justify-content:center}.ckr .adp-stage{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto}.ckr .adp-stage img{grid-column:1 / -1;grid-row:1;max-width:420px}.ckr .adp-calls .c1,.ckr .adp-calls .c2,.ckr .adp-calls .c3,.ckr .adp-calls .c4{grid-column:auto;grid-row:auto;text-align:left}.ckr .hero-specs{grid-template-columns:repeat(2,minmax(0,1fr))}.ckr .hero-specs>div:nth-child(3){border-left:0}.ckr .hero-specs>div:nth-child(n+3){border-top:1px solid var(--line)}}@media (max-width:660px){.ckr .hero h1{font-size:clamp(2rem,9vw,2.5rem)}.ckr .hero-cta .btn{width:100%;justify-content:center}.ckr .hero .hero-meta{gap:.4rem 1rem}.ckr .cat{padding:.6rem .6rem .9rem;border-radius:18px}.ckr .cat img{border-radius:12px}.ckr .ser{border-radius:22px}.ckr .ser-models li{grid-template-columns:minmax(0,1fr) auto}.ckr .ser-models li span{grid-column:1 / -1;grid-row:2}.ckr .about-feature{grid-template-columns:minmax(0,5.5rem) minmax(0,1fr)}}@media (max-width:400px){.ckr .adp-calls b{font-size:1.3rem}}@media (prefers-reduced-motion:reduce){.ckr .hero-dot{animation:none}}.ckr .about-grid{align-items:stretch}.ckr .about-side{display:flex;flex-direction:column;gap:1rem}.ckr .about-pillars{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1.6rem;padding-top:1.35rem;border-top:1px solid var(--line)}.ckr .about-pillars li{display:flex;align-items:flex-start;gap:.65rem}.ckr .about-pillars .i{flex:none;width:1.3rem;height:1.3rem;margin-top:.1rem;color:var(--brand)}.ckr .about-pillars b{display:block;font-family:var(--ff-d);font-size:.93rem;color:var(--ink)}.ckr .about-pillars li>span>span{display:block;margin-top:.12rem;font-size:.79rem;line-height:1.42;color:var(--tx-2)}.ckr .about-card{flex:1 1 auto;display:flex;flex-direction:column;min-height:24rem;overflow:hidden;border-radius:28px;background:#000;color:#F5F5F7;transition:transform var(--t),box-shadow var(--t)}.ckr .about-card:hover{transform:translateY(-3px);box-shadow:0 26px 48px -26px rgb(0 0 0 / .55)}.ckr .about-card-media{position:relative;flex:1 1 auto;min-height:12rem;margin:.75rem .75rem 0;overflow:hidden;border-radius:20px;background:var(--tile)}.ckr .about-card-media img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;padding:1rem;transition:transform .6s var(--t-slow)}.ckr .about-card:hover .about-card-media img{transform:scale(1.04)}.ckr .about-card-media .pill{position:absolute;top:.85rem;left:.85rem}.ckr .about-card-body{display:flex;flex-direction:column;gap:.7rem;padding:1.05rem 1.35rem 1.25rem}.ckr .about-card-body b{font-family:var(--ff-d);font-size:clamp(1.15rem,1.6vw,1.42rem);line-height:1.2;color:#F5F5F7}.ckr .about-card-specs{display:flex;flex-wrap:wrap;gap:.4rem}.ckr .about-card-specs span{padding:.26rem .65rem;border:1px solid rgb(255 255 255 / .2);border-radius:99px;font-size:.75rem;color:#D2D2D7}.ckr .about-card-foot{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-top:.8rem;border-top:1px solid rgb(255 255 255 / .14)}.ckr .about-card-price{font-size:.84rem;color:#A1A1A6}.ckr .about-card-price [data-eur]{font-family:var(--ff-d);font-size:1.1rem;color:#F5F5F7}.ckr .hero-switch{display:none}.ckr [data-hero-switch] .hero-switch{position:fixed;left:50%;bottom:1rem;z-index:90;transform:translateX(-50%);display:flex;gap:.25rem;padding:.3rem;border-radius:99px;background:rgb(29 29 31 / .86);box-shadow:0 10px 30px -10px rgb(0 0 0 / .5);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.ckr [data-hero-switch] .hero-switch a{padding:.45rem .9rem;border-radius:99px;font-size:.78rem;color:#D2D2D7;white-space:nowrap}.ckr [data-hero-switch] .hero-switch a:hover{color:#fff}.ckr:not([data-hero="classic"]) .hero-switch a[data-v="overlay"],.ckr [data-hero="classic"] .hero-switch a[data-v="classic"]{background:#0071E3;color:#fff}.ckr [data-hero="classic"] .hero{text-align:center}.ckr [data-hero="classic"] .hero-stage{display:flex;flex-direction:column;height:auto}.ckr [data-hero="classic"] .hero-stage::before{display:none}.ckr [data-hero="classic"] .hero-head{order:-1;align-items:center;text-align:center;padding-block:clamp(2.6rem,5.2vw,4.5rem) 0}.ckr [data-hero="classic"] .hero-new{background:rgb(255 159 10 / .08);-webkit-backdrop-filter:none;backdrop-filter:none}.ckr [data-hero="classic"] .hero h1{max-width:17ch;margin:1.05rem auto .85rem;font-size:clamp(2.2rem,5.3vw,4.5rem);text-shadow:none}.ckr [data-hero="classic"] .hero-lead{max-width:50ch;margin-inline:auto;color:#A1A1A6}.ckr [data-hero="classic"] .hero-cta,.ckr [data-hero="classic"] .hero-price{justify-content:center}.ckr [data-hero="classic"] .hero-media{position:relative;inset:auto;height:clamp(230px,50vw,700px);margin-top:clamp(-.5rem,-1.2vw,0rem)}.ckr [data-hero="classic"] .hero-video{left:0;width:100%;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 11%,#000 89%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 11%,#000 89%,transparent 100%)}.ckr [data-hero="classic"] .hero-media::before,.ckr [data-hero="classic"] .hero-media::after{content:"";position:absolute;left:0;right:0;z-index:1;height:20%;pointer-events:none}.ckr [data-hero="classic"] .hero-media::before{top:0;background:linear-gradient(var(--paper),transparent)}.ckr [data-hero="classic"] .hero-media::after{bottom:0;background:linear-gradient(transparent,var(--paper))}@media (max-width:940px){.ckr .about-card{min-height:0}.ckr .about-card-media{flex:none;height:clamp(14rem,48vw,20rem)}}@media (max-width:660px){.ckr .about-pillars{grid-template-columns:minmax(0,1fr);gap:.75rem}.ckr [data-hero-switch] .hero-switch{bottom:5.2rem}.ckr [data-hero-switch] .hero-switch a{padding:.42rem .7rem;font-size:.72rem}}.ckr .cat-head{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center}.ckr .cat-head h2{font-size:clamp(1.9rem,3.3vw,2.8rem);line-height:1.08}.ckr .cat-facts{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.1rem}.ckr .cat-facts li{display:inline-flex;align-items:center;gap:.4rem;padding:.42rem .85rem;border-radius:99px;background:var(--card);border:1px solid var(--line);font-size:.84rem;color:var(--tx-2)}.ckr .cat-facts b{font-family:var(--ff-d);font-size:1rem;color:var(--ink)}.ckr .cat-facts .i{width:1rem;height:1rem;color:var(--brand)}.ckr .cat-facts .i+.i{margin-left:-.2rem}.ckr .cat-head .sub{font-size:.97rem;line-height:1.72}@media (max-width:940px){.ckr .cat-head{grid-template-columns:minmax(0,1fr)}}.ckr .usp-band{background:var(--paper)}.ckr .usp-h{margin-bottom:clamp(1.25rem,2.4vw,2rem);font-size:clamp(1.6rem,2.8vw,2.3rem)}.ckr .usps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.75rem,1.4vw,1.1rem)}.ckr .usp{display:flex;flex-direction:column;align-items:flex-start;gap:.55rem;padding:clamp(1.2rem,2vw,1.6rem);border-radius:22px;background:var(--paper-2);transition:transform var(--t),box-shadow var(--t)}.ckr .usp:hover{transform:translateY(-3px);box-shadow:0 22px 40px -28px rgb(0 0 0 / .3)}.ckr .usp-ic{display:grid;place-items:center;width:2.9rem;height:2.9rem;margin-bottom:.35rem;border-radius:50%;background:#0071E3;color:#fff}.ckr .usp-ic .i{width:1.35rem;height:1.35rem}.ckr .usp b{font-family:var(--ff-d);font-size:clamp(1.05rem,1.4vw,1.2rem);line-height:1.25;color:var(--ink)}.ckr .usp p{font-size:.88rem;line-height:1.55;color:var(--tx-2)}.ckr .partners-band{background:var(--paper-2);overflow:hidden}.ckr .partners-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.25rem clamp(2rem,4vw,4rem);align-items:center}.ckr .partners-head h2{font-size:clamp(1.8rem,3.2vw,2.7rem);line-height:1.08}.ckr .partners-head .sub{font-size:.98rem;line-height:1.72}.ckr .pmarq{margin-top:clamp(2rem,4vw,3rem);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 7%,#000 93%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 7%,#000 93%,transparent 100%)}.ckr .pmarq-track{display:flex;gap:1rem;width:max-content;padding-block:.5rem;animation:pmarq 60s linear infinite}.ckr .pmarq:hover .pmarq-track{animation-play-state:paused}.ckr .pmarq:has(a:focus-visible) .pmarq-track{animation-play-state:paused}@keyframes pmarq{to{transform:translateX(calc(-50% - .5rem))}}.ckr .pmarq li{flex:none}.ckr .pmarq a{display:grid;place-items:center;width:clamp(170px,15vw,220px);height:112px;padding:1rem 1.4rem;border-radius:20px;background:var(--paper-2);transition:background var(--t),transform var(--t)}.ckr .pmarq a:hover{background:#fff;box-shadow:0 0 0 1px var(--line),0 18px 30px -22px rgb(0 0 0 / .35);transform:translateY(-2px)}.ckr .pmarq img{width:160px;height:60px;object-fit:contain}@media (max-width:1080px){.ckr .usps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:940px){.ckr .partners-head{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.ckr .pmarq a{width:150px;height:96px}.ckr .pmarq img{width:120px;height:46px}}@media (prefers-reduced-motion:reduce){.ckr .pmarq{-webkit-mask-image:none;mask-image:none}.ckr .pmarq-track{animation:none;width:auto;flex-wrap:wrap;justify-content:center;padding-inline:var(--pad)}.ckr .pmarq li[aria-hidden="true"]{display:none}}.ckr .pc-media{background:var(--tile)}.ckr .pmarq a{background:#fff;box-shadow:0 0 0 1px var(--line)}.ckr .pmarq a:hover{box-shadow:0 0 0 1px var(--line-2),0 18px 30px -22px rgb(0 0 0 / .35)}.ckr .ft-co+dl{display:grid;grid-template-columns:auto 1fr;gap:.2rem .8rem;margin-top:.9rem;font-size:.8rem;color:var(--tx-2)}.ckr .ft-co+dl dt{font-family:var(--ff-m);font-size:.655rem;letter-spacing:.06em;text-transform:uppercase;color:var(--tx-3);padding-top:.16rem}.ckr .ft-co+dl dd{font-family:var(--ff-m);font-variant-numeric:tabular-nums}.ckr #assortiment .head--bar{margin-bottom:1.35rem}.ckr #assortiment h2{font-size:clamp(1.8rem,3.2vw,2.7rem);line-height:1.08;max-width:22ch}.ckr #assortiment .fbar{padding:0;border:0;background:none;gap:.5rem;margin-bottom:clamp(1.25rem,2.2vw,1.75rem)}.ckr #assortiment .fbar>svg{display:none}.ckr #assortiment .chip{padding:.52rem 1rem;border:0;background:var(--paper-2);color:var(--ink);font-weight:400;font-size:.84rem}.ckr #assortiment .chip:hover{background:var(--mist)}.ckr #assortiment .chip[aria-pressed="true"]{background:#1D1D1F;color:#fff}.ckr #assortiment .chip[aria-pressed="true"] .i{color:#FF9F0A}.ckr #assortiment .chip-n{opacity:.55}.ckr #assortiment .fbar-sep{margin-inline:.3rem}.ckr .pgrid{--cols:4;--g:clamp(.75rem,1.2vw,1rem);display:flex;flex-wrap:wrap;justify-content:center;gap:var(--g);border:0}.ckr .pgrid>.pc{flex:0 0 calc((100% - (var(--cols) - 1) * var(--g)) / var(--cols));min-width:0}.ckr .pgrid>.pgrid-empty{flex:1 1 100%}.ckr .pc{border:0;border-radius:24px;background:var(--tile);overflow:hidden;transition:transform var(--t),box-shadow var(--t)}.ckr .pc:hover{background:var(--tile);transform:translateY(-4px);box-shadow:0 26px 44px -30px rgb(0 0 0 / .35)}.ckr .pc.is-flag,.ckr .pc.is-flag:hover{background:var(--tile)}.ckr .pc.is-flag::after{content:"";position:absolute;inset:0;z-index:3;border:2px solid #0071E3;border-radius:inherit;pointer-events:none}.ckr .pc-media{aspect-ratio:4/3;border-bottom:0;background:var(--tile)}.ckr .pc-media img{padding:1rem 1.5rem}.ckr .pc-badges{top:.85rem;left:.85rem}.ckr .pc-body{padding:.3rem 1.15rem 0}.ckr .pc-name{font-size:1.12rem;font-weight:400}.ckr .pc-sub{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.9em}.ckr .pc-specs{margin:.85rem 1.15rem 0;border-top:1px solid rgb(0 0 0 / .08)}.ckr .pc-specs>div{border-bottom:1px solid rgb(0 0 0 / .08)}.ckr .pc-specs>div:nth-child(n+5){display:none}.ckr .pc-foot{padding:1rem 1.15rem 1.2rem;flex-direction:column;align-items:stretch;gap:.75rem}.ckr .pc-foot .btn{width:100%;margin-left:0;justify-content:center}@media (min-width:661px){.ckr .pc-media{aspect-ratio:16/11}.ckr .pc-media img{position:absolute;top:50%;left:50%;width:80%;height:auto;aspect-ratio:1/1;padding:0;translate:-50% -50%}.ckr .pc-badges{flex-direction:row;flex-wrap:wrap;right:.85rem}.ckr .pc-specs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:.75rem}.ckr .pc-specs>div{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:.1rem;padding:.45rem 0;line-height:1.3}.ckr .pc-specs>div:nth-child(odd){padding-right:.7rem}.ckr .pc-specs>div:nth-child(even){padding-left:.7rem;border-left:1px solid rgb(0 0 0 / .08)}.ckr .pc-specs dd{text-align:left}.ckr .pc-foot{padding-top:.9rem;padding-bottom:1.05rem;gap:.65rem}.ckr .pc-foot>div:first-child{display:flex;align-items:baseline;gap:.4rem}.ckr .pc-foot .price{line-height:1.15}.ckr .pc-foot .price-note{order:-1;margin-top:0}}@media (max-width:1080px){.ckr .pgrid{--cols:3}}@media (max-width:940px){.ckr .pgrid{--cols:2}}@media (max-width:660px){.ckr .pgrid{--cols:2;--g:.6rem}.ckr .pc{border-radius:18px}.ckr .pc:hover{transform:none;box-shadow:none}.ckr .pc-media{aspect-ratio:5/4}.ckr .pc-media img{position:static;padding:.55rem .8rem;object-fit:contain}.ckr .pc-badges{top:.45rem;left:.45rem;gap:.2rem}.ckr .pc-badges .pill,.ckr .pc-badges .elabel{font-size:.56rem;padding:.1rem .38rem}.ckr .pc-badges .pill--ok,.ckr .pc-quick,.ckr .pc-code,.ckr .pc-sub{display:none}.ckr .pc-body{padding:.1rem .65rem 0}.ckr .pc-name{margin-top:0;font-size:.88rem;line-height:1.2}.ckr .pc-specs{margin:.4rem .65rem 0;border-top:0}.ckr .pc-specs>div{padding:.2rem 0;border-bottom:0}.ckr .pc-specs>div:nth-child(n+2){display:none}.ckr .pc-specs dt{font-size:.54rem}.ckr .pc-specs dd{font-size:.72rem}.ckr .pc-foot{flex-direction:row;align-items:center;gap:.4rem;padding:.45rem .65rem .7rem}.ckr .pc-foot .price{font-size:.98rem}.ckr .pc-foot .price-note{font-size:.5rem;white-space:nowrap}.ckr .pc-foot .btn--brand{flex:none;width:2.35rem;height:2.35rem;padding:0;margin-left:auto;font-size:0;gap:0}.ckr .pc-foot .btn--brand .i{width:1.05rem;height:1.05rem}.ckr .pc-foot .btn--line{width:auto;flex:none;margin-left:auto;padding:.4rem .7rem;font-size:.7rem}.ckr #assortiment .fbar{flex-wrap:nowrap;overflow-x:auto;margin-inline:calc(-1 * var(--pad));padding-inline:var(--pad);scrollbar-width:none}.ckr #assortiment .fbar::-webkit-scrollbar{display:none}.ckr #assortiment .chip{flex:none}.ckr #assortiment .fbar label{flex:none}}@media (max-width:660px){.ckr .revs{display:flex;gap:.75rem;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;margin-inline:calc(-1 * var(--pad));padding:0 var(--pad) .9rem;scroll-padding-inline:var(--pad);scrollbar-width:none}.ckr .revs::-webkit-scrollbar{display:none}.ckr .revs>.rev{flex:0 0 86%;scroll-snap-align:start}.ckr .revs>.rev.will-rise{opacity:1;transform:none}.ckr .revs{-webkit-user-select:none;user-select:none}}.ckr .pgrid-more{display:flex;justify-content:center;margin-top:clamp(1.75rem,3vw,2.5rem)}.ckr .pgrid-more .btn{min-width:16rem;justify-content:center}@media (max-width:660px){.ckr .pgrid-more .btn{width:100%;min-width:0}}@media (max-width:660px){.ckr .measure{margin-inline:auto}.ckr .about-grid>div:first-child{text-align:center}.ckr .about .cluster{justify-content:center}.ckr .about-pillars li{flex-direction:column;align-items:center;text-align:center;gap:.35rem}.ckr .about-stats>div{align-items:center;text-align:center}.ckr .about-card-body{align-items:center;text-align:center}.ckr .about-card-specs{justify-content:center}.ckr .cat-head{text-align:center}.ckr .cat-facts{justify-content:center}.ckr .cat,.ckr .cat-txt{text-align:center}.ckr .cat-cta{align-self:center}.ckr .adp-calls .c1,.ckr .adp-calls .c2,.ckr .adp-calls .c3,.ckr .adp-calls .c4{text-align:center}.ckr .adp .ad-grid>div:first-child{text-align:center}.ckr .feats>div{text-align:center}.ckr .feats .i{margin-inline:auto}.ckr .ad-buy{justify-content:center;text-align:center}.ckr .ad-buy>div:first-child{flex:1 1 100%}.ckr .ad-guide{text-align:center}.ckr .ad-guide-top{justify-content:center;flex-wrap:wrap}.ckr .ad-links{justify-content:center}.ckr .usp-h{text-align:center}.ckr .usp{align-items:center;text-align:center}.ckr .cfg-h,.ckr .cfg-sub{text-align:center;margin-inline:auto}.ckr #assortiment .head--bar{flex-direction:column;align-items:center;text-align:center}.ckr #assortiment h2{margin-inline:auto}.ckr .ser-copy{text-align:center}.ckr .ser-copy .cluster{justify-content:center}.ckr .ser .checks{width:fit-content;max-width:100%;margin-inline:auto;text-align:left}.ckr .partners-head{text-align:center}.ckr .rv-head{text-align:center;justify-items:center}.ckr .rv-head .lead{margin-inline:auto}.ckr .faq-rail{text-align:center}.ckr .faq-help dl>div{justify-content:center}.ckr #installatie .huis-h{text-align:center;margin-inline:auto}.ckr .icard{padding:1rem 0 0;border-left:0;border-top:2px solid var(--line);text-align:center}.ckr .icard--flag{border-top-color:var(--accent)}.ckr .icard h3{justify-content:center;flex-wrap:wrap}.ckr .icard ul{width:fit-content;max-width:100%;margin-inline:auto;text-align:left}.ckr #bestellen .grid--aside>div:first-child{text-align:center}.ckr #bestellen .checks{width:fit-content;max-width:100%;margin-inline:auto;text-align:left}.ckr #bestellen .cluster{justify-content:center}.ckr .ft-grid{text-align:center}.ckr .ft img{margin-inline:auto}.ckr .ft ul{align-items:center}.ckr .ft-co+dl{width:fit-content;margin-inline:auto;text-align:left}.ckr .ft-bot{justify-content:center;text-align:center}.ckr .ft-bot .push{margin-left:0}}@media (max-width:660px){.ckr .cats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.ckr .cat--hero{grid-column:1 / -1}.ckr .cat:not(.cat--hero){padding:.5rem .5rem .8rem}.ckr .cat:not(.cat--hero) img{aspect-ratio:1/1;border-radius:12px}.ckr .cat:not(.cat--hero) .cat-txt{margin-top:.5rem;padding-inline:.15rem}.ckr .cat:not(.cat--hero) .cat-txt b{font-size:.9rem}.ckr .cat:not(.cat--hero) .cat-txt>span{font-size:.7rem;line-height:1.35}.ckr .cat:not(.cat--hero) .cat-cta{margin-top:.35rem;font-size:.76rem}}@media (max-width:760px){.ckr .hero-specs>div{align-items:center;text-align:center}}@media (max-width:660px){.ckr .adp .feats{grid-template-columns:repeat(2,minmax(0,1fr))}.ckr .adp .feats>div{padding:.85rem .6rem .95rem}.ckr .adp .feats .i{width:1.1rem;height:1.1rem;margin-bottom:.35rem}.ckr .adp .feats b{font-size:.78rem;line-height:1.25}.ckr .adp .feats p{font-size:.68rem;line-height:1.45}}@media (max-width:660px){.ckr .usps{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.ckr .usp{padding:1rem .7rem 1.05rem;gap:.4rem;border-radius:18px}.ckr .usp:hover{transform:none;box-shadow:none}.ckr .usp-ic{width:2.4rem;height:2.4rem;margin-bottom:.2rem}.ckr .usp-ic .i{width:1.1rem;height:1.1rem}.ckr .usp b{font-size:.88rem}.ckr .usp p{font-size:.72rem;line-height:1.45}}.ckr .calc{overflow:hidden;border-radius:28px;background:var(--card);box-shadow:0 1px 2px rgb(0 0 0 / .05),0 24px 48px -36px rgb(0 0 0 / .25)}.ckr .calc-head{padding:clamp(1.75rem,3.5vw,2.75rem) 1.25rem 0;text-align:center}.ckr .calc-head h2{font-size:clamp(1.8rem,3.2vw,2.7rem);line-height:1.08}.ckr .calc-lead{max-width:46ch;margin:.75rem auto 0;color:var(--tx-2);font-size:1rem;line-height:1.6}.ckr .calc-grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:clamp(1rem,2vw,1.5rem);padding:clamp(1.25rem,3vw,2.25rem)}.ckr .calc-steps{display:grid;gap:1rem;align-content:start}.ckr .calc-step{padding:1.2rem 1.25rem 1.3rem;border-radius:20px;background:var(--paper-2)}.ckr .calc-q{display:flex;align-items:center;gap:.65rem;margin-bottom:.95rem}.ckr .calc-n{display:grid;place-items:center;flex:none;width:1.85rem;height:1.85rem;border-radius:50%;background:#1D1D1F;color:#fff;font-size:.85rem}.ckr .calc-q b{font-family:var(--ff-d);font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.25;color:var(--ink)}.ckr .calc-area{display:flex;align-items:center;justify-content:center;gap:1.1rem}.ckr .calc-pm{display:grid;place-items:center;width:2.9rem;height:2.9rem;border-radius:50%;background:#fff;box-shadow:0 0 0 1px var(--line);font-size:1.5rem;line-height:1;color:var(--ink);transition:box-shadow var(--t-fast),transform var(--t-fast)}.ckr .calc-pm:hover{box-shadow:0 0 0 1px var(--line-3)}.ckr .calc-pm:active{transform:scale(.94)}.ckr .calc-big{min-width:5.5ch;text-align:center;font-family:var(--ff-d);font-size:clamp(2.3rem,4.2vw,3.1rem);line-height:1.05;color:var(--ink);font-variant-numeric:tabular-nums}.ckr #calculator input[type=range]{margin-top:.75rem}.ckr .calc-rooms{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem;margin-top:.8rem}.ckr .calc-rooms button{padding:.42rem .85rem;border-radius:99px;background:#fff;box-shadow:0 0 0 1px var(--line);font-size:.8rem;color:var(--tx-2)}.ckr .calc-rooms button:hover{box-shadow:0 0 0 1px var(--line-3);color:var(--ink)}.ckr .calc-ceil{margin-top:1.1rem;padding-top:1rem;border-top:1px solid var(--line)}.ckr .calc-small{margin-bottom:.5rem;font-size:.78rem;color:var(--tx-2)}.ckr #calculator .seg{gap:.5rem}.ckr #calculator .seg button{padding:.75rem .85rem;border:0;border-radius:14px;background:#fff;box-shadow:0 0 0 1px var(--line);font-size:.9rem;line-height:1.3;color:var(--ink);text-align:left;transition:box-shadow var(--t-fast),transform var(--t-fast)}.ckr #calculator .seg button:hover{box-shadow:0 0 0 1px var(--line-3)}.ckr #calculator .seg button small{display:block;margin-top:.15rem;font-family:var(--ff-b);font-size:.74rem;color:var(--tx-2);opacity:1}.ckr #calculator .seg button[aria-pressed="true"]{background:#fff;color:var(--ink);box-shadow:0 0 0 2px #0071E3}.ckr #calculator .seg button[aria-pressed="true"] small{color:#06C;opacity:1}.ckr .calc-result{position:sticky;top:6rem;align-self:start;display:flex;flex-direction:column;padding:1.5rem 1.35rem 1.35rem;border-radius:22px;background:#1D1D1F;color:#F5F5F7;text-align:center}.ckr .calc-rlbl{font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:#A1A1A6}.ckr .calc-kw{margin-top:.6rem}.ckr .calc-kw span{display:block;font-size:.92rem;color:#A1A1A6}.ckr .calc-kw strong{display:block;margin:.1rem 0;font-family:var(--ff-d);font-weight:400;font-size:clamp(2.7rem,5vw,3.7rem);line-height:1.05;color:#fff}.ckr .calc-math{margin-top:.35rem;font-family:var(--ff-m);font-size:.7rem;color:#86868B}.ckr .calc-prod{display:flex;align-items:center;gap:.8rem;margin-top:1.2rem;padding:.75rem;border-radius:16px;background:rgb(255 255 255 / .07);text-align:left}.ckr .calc-prod .rec-img{width:64px;height:56px;border-radius:10px;background:var(--tile)}.ckr .calc-prod .rec-img img{max-height:48px}.ckr .calc-pinfo{min-width:0}.ckr .calc-prod .rec-name{display:block;color:#fff;font-weight:400}.ckr .calc-prod .rec-why{display:block;color:#A1A1A6}.ckr .calc-result .rec-price{margin:1.1rem 0 0;text-align:center}.ckr .calc-result .price{font-size:1.7rem;color:#fff}.ckr .calc-result .price-note{color:#A1A1A6}.ckr .calc-act{display:grid;gap:.5rem;margin-top:1rem}.ckr .calc-act .btn{width:100%;justify-content:center}.ckr .calc-act .btn--line{--btn-fg:#fff;--btn-bd:rgba(255,255,255,.28)}.ckr .calc-act .btn--line:hover{--btn-bg:rgba(255,255,255,.08);--btn-bd:rgba(255,255,255,.45)}.ckr .calc-note{display:flex;gap:.45rem;margin-top:1rem;font-size:.7rem;line-height:1.5;color:#86868B;text-align:left}.ckr .calc-note .i{flex:none;width:.9rem;height:.9rem;margin-top:.1rem}@media (max-width:940px){.ckr .calc-grid{grid-template-columns:minmax(0,1fr)}.ckr .calc-result{position:static}}@media (max-width:660px){.ckr .calc{border-radius:22px}.ckr .calc-grid{padding:.9rem .75rem 1rem;gap:.75rem}.ckr .calc-step{padding:1rem .8rem 1.05rem;border-radius:16px}.ckr .calc-q{margin-bottom:.75rem}.ckr #calculator .seg button{padding:.65rem .6rem;font-size:.8rem}.ckr #calculator .seg button small{font-size:.66rem}.ckr .calc-rooms button{font-size:.74rem;padding:.38rem .7rem}}@media (max-width:660px){.ckr #calculator .seg--3{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem}.ckr #calculator .seg--2{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem}.ckr #calculator .seg button{padding:.6rem .45rem;font-size:.76rem;line-height:1.25;text-align:center;overflow-wrap:anywhere}.ckr #calculator .seg button small{font-size:.62rem}.ckr .calc-head{padding-top:1.5rem}.ckr .calc-lead{font-size:.9rem}.ckr .calc-big{font-size:2.2rem}.ckr .calc-pm{width:2.6rem;height:2.6rem}.ckr .calc-ceil{margin-top:.9rem;padding-top:.8rem}.ckr .calc-result{padding:1.25rem 1rem 1.1rem}.ckr .calc-kw strong{font-size:2.6rem}}@media (min-width:941px){.ckr .calc-head{padding:clamp(1.4rem,2.4vw,1.9rem) 1.25rem 0}.ckr .calc-head h2{font-size:clamp(1.6rem,2.4vw,2.1rem)}.ckr .calc-lead{margin-top:.45rem;font-size:.92rem}.ckr .calc-grid{grid-template-columns:minmax(0,1fr);gap:.9rem;padding:1.1rem clamp(1.1rem,2vw,1.5rem) clamp(1.1rem,2vw,1.5rem)}.ckr .calc-result{position:static;display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"kw prod price act" "math prod price act" "note note note note";align-items:center;gap:.2rem 1.6rem;padding:1rem 1.35rem .85rem;text-align:left;border-radius:20px}.ckr .calc-rlbl{display:none}.ckr .calc-kw{grid-area:kw;margin:0}.ckr .calc-kw span{display:inline;font-size:.8rem}.ckr .calc-kw span:first-child{display:block}.ckr .calc-kw strong{display:inline;margin:0 .3rem 0 0;font-size:clamp(2rem,3vw,2.5rem)}.ckr .calc-math{grid-area:math;margin:0}.ckr .calc-prod{grid-area:prod;margin:0;padding:.6rem .7rem}.ckr .calc-result .rec-price{grid-area:price;margin:0;text-align:right}.ckr .calc-result .price{font-size:1.45rem}.ckr .calc-act{grid-area:act;grid-auto-flow:column;margin:0}.ckr .calc-act .btn{width:auto}.ckr .calc-act .btn--lg{padding-block:.72rem}.ckr .calc-note{grid-area:note;margin-top:.7rem;padding-top:.6rem;border-top:1px solid rgb(255 255 255 / .1)}}@media (min-width:1081px){.ckr .calc-steps{grid-template-columns:1.12fr .94fr .94fr;gap:.9rem}.ckr .calc-step{padding:1rem 1rem 1.05rem;border-radius:18px}.ckr .calc-q{margin-bottom:.7rem;align-items:flex-start}.ckr .calc-q b{font-size:.98rem;padding-top:.2rem}.ckr .calc-n{width:1.65rem;height:1.65rem;font-size:.78rem}.ckr .calc-area{gap:.8rem}.ckr .calc-pm{width:2.4rem;height:2.4rem;font-size:1.25rem}.ckr .calc-big{font-size:2.2rem}.ckr #calculator input[type=range]{margin-top:.45rem}.ckr .calc-rooms{gap:.3rem;margin-top:.55rem}.ckr .calc-rooms button{padding:.3rem .6rem;font-size:.72rem}.ckr .calc-ceil{margin-top:.7rem;padding-top:.65rem}.ckr .calc-small{margin-bottom:.35rem;font-size:.72rem}.ckr #calculator .seg{gap:.4rem}.ckr #calculator .seg button{padding:.5rem .65rem;font-size:.82rem;border-radius:12px}.ckr #calculator .seg button small{margin-top:.05rem;font-size:.68rem}.ckr #segI.seg--3{grid-template-columns:minmax(0,1fr)}}@media (min-width:1081px){.ckr .calc-step{display:flex;flex-direction:column}.ckr .calc-step>.seg{flex:1 1 auto;grid-auto-rows:1fr}.ckr .calc-lead{max-width:62ch}}@media (min-width:1081px){.ckr .cats{grid-template-columns:minmax(0,1.15fr) repeat(2,minmax(0,1fr));gap:.8rem}.ckr .cat--hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);grid-template-rows:auto 1fr auto;grid-template-areas:"top img" "txt img" "cta img";column-gap:1.1rem;padding:1.1rem;border-radius:22px}.ckr .cat--hero .cat-top{grid-area:top;flex-direction:column;align-items:flex-start;gap:.55rem;padding:0}.ckr .cat--hero img{grid-area:img;width:100%;height:100%;min-height:13rem;margin:0;aspect-ratio:auto;object-fit:contain;border-radius:16px}.ckr .cat--hero .cat-txt{grid-area:txt;align-self:end;margin:0;padding:0}.ckr .cat--hero .cat-txt b{font-size:1.65rem}.ckr .cat--hero .cat-cta{grid-area:cta;padding:0;margin-top:.5rem}.ckr .cat:not(.cat--hero){display:grid;grid-template-columns:6.75rem minmax(0,1fr);grid-template-rows:1fr auto;grid-template-areas:"img txt" "img cta";column-gap:.95rem;align-items:center;padding:.6rem 1rem .6rem .6rem;border-radius:20px}.ckr .cat:not(.cat--hero) img{grid-area:img;width:6.75rem;height:auto;aspect-ratio:1/1;border-radius:14px}.ckr .cat:not(.cat--hero) .cat-txt{grid-area:txt;align-self:end;margin:0;padding:0}.ckr .cat:not(.cat--hero) .cat-txt b{font-size:1rem}.ckr .cat:not(.cat--hero) .cat-txt>span{font-size:.78rem}.ckr .cat:not(.cat--hero) .cat-cta{grid-area:cta;align-self:start;margin-top:.3rem;padding:0;font-size:.82rem}}@media (max-width:660px){.ckr .calc-head{padding:1.15rem .9rem 0}.ckr .calc-head h2{font-size:1.45rem}.ckr .calc-lead{margin-top:.35rem;font-size:.8rem;line-height:1.5}.ckr .calc-grid{padding:.7rem .6rem .75rem;gap:.55rem}.ckr .calc-steps{gap:.55rem}.ckr .calc-step{padding:.75rem .65rem .8rem;border-radius:14px}.ckr .calc-q{gap:.5rem;margin-bottom:.55rem}.ckr .calc-n{width:1.45rem;height:1.45rem;font-size:.7rem}.ckr .calc-q b{font-size:.88rem}.ckr .calc-area{gap:.7rem}.ckr .calc-pm{width:2.1rem;height:2.1rem;font-size:1.1rem}.ckr .calc-big{font-size:1.75rem;min-width:4.6ch}.ckr #calculator input[type=range]{margin-top:.3rem}.ckr .calc-rooms{flex-wrap:nowrap;gap:.25rem;margin-top:.4rem}.ckr .calc-rooms button{padding:.28rem .45rem;font-size:.62rem;white-space:nowrap}.ckr .calc-ceil{margin-top:.6rem;padding-top:.55rem}.ckr .calc-small{margin-bottom:.3rem;font-size:.66rem}.ckr #calculator .seg{gap:.3rem}.ckr #calculator .seg button{padding:.42rem .3rem;font-size:.7rem;border-radius:10px}.ckr #calculator .seg button small{margin-top:.05rem;font-size:.58rem}.ckr .calc-result{padding:1rem .85rem .9rem;border-radius:16px}.ckr .calc-kw span{font-size:.8rem}.ckr .calc-kw strong{font-size:2.1rem}.ckr .calc-prod{margin-top:.8rem;padding:.55rem}.ckr .calc-result .rec-price{margin-top:.75rem}.ckr .calc-result .price{font-size:1.35rem}.ckr .calc-act{margin-top:.7rem;gap:.4rem}.ckr .calc-act .btn--lg{padding-block:.6rem}.ckr .calc-note{margin-top:.7rem;font-size:.64rem}}@media (max-width:660px){.ckr .calc-act{grid-template-columns:minmax(0,1fr) auto}.ckr .calc-act .btn{font-size:.8rem}.ckr .calc-act .btn--line{padding-inline:.9rem}}.ckr .btn{border-radius:8px}.ckr .chip,.ckr #assortiment .chip,.ckr .calc-rooms button,.ckr #calculator .seg button,.ckr .calc-pm,.ckr .qty,.ckr .lang-btn,.ckr .cart-btn,.ckr .burger,.ckr [data-hero-switch] .hero-switch,.ckr [data-hero-switch] .hero-switch a,.ckr .rv-btn,.ckr .swatch{border-radius:8px}.ckr .search-clear{border-radius:6px}.ckr .pill,.ckr .hero-new,.ckr .cat-facts li,.ckr .about-card-specs span{border-radius:6px}.ckr .about-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.ckr .about-stats>div{padding-inline:1rem}@media (max-width:660px){.ckr .about-stats>div{padding:.9rem .45rem}.ckr .about-stats dd{font-size:1.55rem}.ckr .about-stats dt{font-size:.58rem}.ckr .about-stats p{font-size:.66rem}}@media (min-width:1081px){.ckr .cats--4 .cat--split{grid-column:span 2}.ckr .cats--4 .cat--split img{width:9.5rem}.ckr .cats--4 .cat:not(.cat--hero){grid-template-columns:auto minmax(0,1fr)}}@media (max-width:1080px){.ckr .cats--4 .cat--split{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-template-rows:1fr auto;grid-template-areas:"img txt" "img cta";column-gap:1rem;align-items:center;text-align:left}.ckr .cats--4 .cat--split img{grid-area:img;aspect-ratio:4/3}.ckr .cats--4 .cat--split .cat-txt{grid-area:txt;align-self:end;margin:0}.ckr .cats--4 .cat--split .cat-cta{grid-area:cta;align-self:start;justify-self:start}}.ckr .ad-buy .price-note{margin:0 0 .1rem}.ckr .split-band{background:var(--paper)}.ckr .split-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem clamp(2rem,4vw,4rem);align-items:end;margin-bottom:clamp(1.5rem,2.6vw,2.25rem)}.ckr .split-head h2{font-size:clamp(1.8rem,3.2vw,2.7rem);line-height:1.08}.ckr .split-head .sub{font-size:.97rem;line-height:1.7}.ckr .split-stage{padding:clamp(1.25rem,2.6vw,2.25rem);border-radius:28px;background:var(--tile)}.ckr .split-stage-top{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:.4rem 1.5rem;padding-bottom:1rem;margin-bottom:clamp(1.25rem,2.4vw,1.9rem);border-bottom:1px solid rgb(0 0 0 / .08)}.ckr .split-scale{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--ff-m);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ink)}.ckr .split-scale .i{width:1rem;height:1rem;color:var(--brand)}.ckr .split-note{max-width:52ch;font-size:.85rem;line-height:1.5;color:var(--tx-2)}.ckr .split-line{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.9rem,2vw,1.5rem)}.ckr .split-unit{display:flex;flex-direction:column;min-width:0}.ckr .split-fig{display:flex;flex-direction:column;align-items:center;height:clamp(8rem,12vw,10.25rem)}.ckr .split-dim{display:flex;align-items:center;gap:.45rem;width:calc(var(--w) / 910 * 100%);margin-bottom:.55rem;font-family:var(--ff-m);font-size:.72rem;color:var(--ink);white-space:nowrap}.ckr .split-dim i{position:relative;flex:1;height:1px;background:var(--ink)}.ckr .split-dim i::before{content:"";position:absolute;top:-4px;width:1px;height:9px;background:var(--ink)}.ckr .split-dim i:first-child::before{left:0}.ckr .split-dim i:last-child::before{right:0}.ckr .split-fig img{width:calc(var(--w) / 910 * 100%);height:auto;filter:drop-shadow(0 16px 18px rgb(0 0 0 / .12))}.ckr .split-info{display:flex;flex-direction:column;gap:.7rem;flex:1;margin-top:1rem;padding:1.1rem 1.15rem 1.15rem;border-radius:20px;background:#fff}.ckr .split-unit.is-pop .split-info{box-shadow:0 0 0 2px var(--brand)}.ckr .split-name{display:flex;align-items:center;justify-content:space-between;gap:.6rem}.ckr .split-name h3{font-size:1.4rem;letter-spacing:-.01em}.ckr .split-sub{min-height:4.7em;font-size:.85rem;line-height:1.55;color:var(--tx-2)}.ckr .split-specs>div{display:flex;align-items:baseline;justify-content:space-between;gap:.8rem;padding:.45rem 0;border-top:1px solid var(--line);font-size:.82rem}.ckr .split-specs dt{color:var(--tx-2)}.ckr .split-specs dt small{font-family:var(--ff-m);font-size:.62rem;color:var(--tx-3)}.ckr .split-specs dd{text-align:right;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap}.ckr .split-buy{display:flex;align-items:flex-end;justify-content:space-between;gap:.8rem;margin-top:auto;padding-top:.35rem}.ckr .split-buy .price-note{display:block;margin:0}.ckr .split-buy .price{font-size:1.45rem;color:var(--ink)}.ckr .split-foot{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:1.25rem clamp(2rem,4vw,4rem);align-items:start;margin-top:clamp(1.75rem,3vw,2.5rem)}.ckr .split-foot h3{font-size:1.15rem}.ckr .split-foot .checks{margin-top:.85rem}.ckr .split-foot .sub{font-size:.93rem;line-height:1.7}.ckr .split-notice{display:flex;align-items:flex-start;gap:.7rem;margin-top:1rem;padding:.9rem 1rem;border-radius:14px;background:var(--paper-2);font-size:.86rem;line-height:1.5}.ckr .split-notice>.i{flex:none;width:1.2rem;height:1.2rem;margin-top:.1rem;color:var(--brand)}.ckr .split-notice b{display:block;color:var(--ink)}.ckr .split-notice a{display:inline-flex;align-items:center;gap:.25rem;margin-top:.2rem;color:var(--brand-ink)}.ckr .split-notice a .i{width:.9rem;height:.9rem}.ckr .split-notice a:hover span{text-decoration:underline;text-underline-offset:3px}@media (max-width:940px){.ckr .split-head,.ckr .split-foot{grid-template-columns:minmax(0,1fr)}.ckr .split-line{grid-template-columns:minmax(0,1fr);gap:.6rem}.ckr .split-unit{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:1rem;padding:.9rem;border-radius:18px;background:#fff}.ckr .split-unit.is-pop{box-shadow:0 0 0 2px var(--brand)}.ckr .split-fig{height:auto;align-items:flex-start}.ckr .split-info{margin:0;padding:0;background:none;gap:.45rem;box-shadow:none!important}.ckr .split-sub,.ckr .split-specs .is-desk{display:none}}@media (max-width:660px){.ckr .split-head,.ckr .split-foot{text-align:center}.ckr .split-stage{padding:.9rem .6rem;border-radius:20px}.ckr .split-stage-top{flex-direction:column;align-items:center;text-align:center;margin-bottom:.9rem}.ckr .split-unit{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:.6rem;padding:.7rem .6rem}.ckr .split-dim{font-size:.62rem;gap:.3rem;margin-bottom:.35rem}.ckr .split-name h3{font-size:1.05rem}.ckr .split-name .pill{font-size:.55rem;padding:.1rem .35rem}.ckr .split-specs>div{display:block;padding:.18rem 0;border-top:0;font-size:.72rem;line-height:1.3}.ckr .split-specs dt{font-size:.62rem}.ckr .split-specs dd{text-align:left;white-space:normal}.ckr .split-buy{flex-direction:column;align-items:stretch;gap:.4rem;padding-top:.2rem}.ckr .split-buy .price{font-size:1.05rem}.ckr .split-buy .btn{padding:.5rem .5rem;font-size:.74rem}.ckr .split-foot .checks{width:fit-content;max-width:100%;margin-inline:auto;text-align:left}.ckr .split-notice{text-align:left}}.ckr .usp-band.band-steel{padding-block:clamp(2.5rem,4.5vw,3.75rem)}.ckr .usp-band.band-steel .wrap{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,3.2fr);gap:clamp(1.5rem,3vw,3rem);align-items:center}.ckr .usp-band.band-steel .usp-h{margin:0;font-size:clamp(1.5rem,2.4vw,2rem);line-height:1.12;color:#fff;text-align:left}.ckr .usp-band.band-steel .usps{grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.ckr .usp-band.band-steel .usp{gap:.45rem;padding:.2rem clamp(.9rem,1.6vw,1.4rem);border-radius:0;background:none;border-left:1px solid rgb(255 255 255 / .14);align-items:flex-start;text-align:left}.ckr .usp-band.band-steel .usp:hover{transform:none;box-shadow:none}.ckr .usp-band.band-steel .usp-ic{width:2.4rem;height:2.4rem;margin-bottom:.2rem;border-radius:8px;background:rgb(255 255 255 / .08);color:#FF9F0A}.ckr .usp-band.band-steel .usp b{color:#fff}.ckr .usp-band.band-steel .usp p{color:#A1A1A6}@media (max-width:1080px){.ckr .usp-band.band-steel .wrap{grid-template-columns:minmax(0,1fr)}.ckr .usp-band.band-steel .usp-h{text-align:center}}@media (max-width:660px){.ckr .usp-band.band-steel .usps{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.1rem 0}.ckr .usp-band.band-steel .usp{align-items:center;padding:.3rem .6rem;border-left:0;text-align:center}.ckr .usp-band.band-steel .usp:nth-child(odd){border-right:1px solid rgb(255 255 255 / .14)}}.ckr #reviews .rv-top{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:1.25rem 2rem;margin-bottom:clamp(1.25rem,2.4vw,1.75rem)}.ckr #reviews .rv-top h2{max-width:24ch;font-size:clamp(1.8rem,3.2vw,2.7rem);line-height:1.08}.ckr .rv-side{display:flex;align-items:center;gap:1rem}.ckr .rv-nav{display:flex;gap:.5rem}.ckr .rv-btn{display:grid;place-items:center;width:2.8rem;height:2.8rem;background:#fff;box-shadow:0 0 0 1px var(--line);color:var(--ink);transition:box-shadow var(--t-fast),background var(--t-fast)}.ckr .rv-btn:hover{background:var(--paper-2);box-shadow:0 0 0 1px var(--line-3)}.ckr .rv-btn .i{width:1.1rem;height:1.1rem}.ckr .rv-btn[data-rv="-1"] .i{transform:rotate(90deg)}.ckr .rv-btn[data-rv="1"] .i{transform:rotate(-90deg)}.ckr #reviews .revs{display:flex;gap:1rem;margin:0;padding:.3rem .15rem 1.1rem;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-user-select:none;user-select:none;outline-offset:4px}.ckr #reviews .revs::-webkit-scrollbar{display:none}.ckr #reviews .rev{flex:0 0 calc((100% - 2rem) / 3);min-height:12.5rem;scroll-snap-align:start}.ckr #reviews .rev blockquote{font-size:.92rem}.ckr .rv-progress{position:relative;height:3px;margin-top:.3rem;overflow:hidden;border-radius:3px;background:var(--line)}.ckr .rv-progress i{position:absolute;top:0;bottom:0;left:0;width:30%;border-radius:3px;background:var(--ink);transition:transform .35s ease}@media (max-width:1080px){.ckr #reviews .rev{flex-basis:calc((100% - 1rem) / 2)}}@media (max-width:660px){.ckr #reviews .rv-top{flex-direction:column;align-items:center;text-align:center}.ckr #reviews .rv-top h2{margin-inline:auto}.ckr .rv-side{flex-direction:column;gap:.75rem}.ckr #reviews .revs{gap:.75rem;margin-inline:calc(-1 * var(--pad));padding-inline:var(--pad);scroll-padding-inline:var(--pad)}.ckr #reviews .rev{flex-basis:86%;min-height:0}}.ckr .partners-band{background:var(--paper)}.ckr .close{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(1.75rem,4vw,4rem);align-items:center}.ckr .close-main h2{font-size:clamp(1.9rem,3.4vw,2.9rem);line-height:1.06}.ckr .close-list{display:grid;overflow:hidden;border-radius:22px;background:rgb(255 255 255 / .06);box-shadow:0 0 0 1px rgb(255 255 255 / .12)}.ckr .close-list li{display:flex;align-items:center;gap:.85rem;padding:.95rem 1.2rem;font-size:.9rem;line-height:1.4;color:#F5F5F7}.ckr .close-list li+li{border-top:1px solid rgb(255 255 255 / .1)}.ckr .close-list .i{flex:none;width:1.15rem;height:1.15rem;color:#FF9F0A}@media (max-width:940px){.ckr .close{grid-template-columns:minmax(0,1fr)}}@media (max-width:660px){.ckr .close-main{text-align:center}.ckr .close-main .cluster{justify-content:center}.ckr .close-list li{padding:.8rem 1rem;font-size:.84rem}}.ckr .modal.modal--video .modal-box{width:min(72rem,100%);max-height:none;overflow:hidden;background:#000;border-color:#000}.ckr .modal--video .modal-hd{background:#0B0B0C;border-bottom:1px solid rgb(255 255 255 / .1)}.ckr .modal--video .modal-hd,.ckr .modal--video .modal-hd b,.ckr .modal--video .modal-hd .btn{color:#fff}.ckr .vid-frame{position:relative;aspect-ratio:16/9;background:#000}.ckr .vid-frame iframe{position:absolute;inset:0;width:100%;height:100%;border:0}@media (min-width:1081px){.ckr #segB.seg--3{grid-template-columns:minmax(0,1fr)}}.ckr .cat-sizes{display:none}@media (min-width:1081px){.ckr .cats--4 .cat--split{grid-template-columns:9.5rem minmax(0,1fr) auto;grid-template-areas:"img txt sizes" "img cta sizes"}.ckr .cat-sizes{grid-area:sizes;display:flex;align-items:flex-end;gap:1.1rem;padding:0 .9rem .35rem 0}.ckr .cat-sizes>span{display:flex;flex-direction:column;align-items:center;gap:.4rem;font-family:var(--ff-m);font-size:.64rem;letter-spacing:.04em;color:var(--tx-2)}.ckr .cats--4 .cat--split .cat-sizes img{grid-area:auto;width:calc(var(--w) / 910 * 7.25rem);height:auto;aspect-ratio:auto;padding:0;border-radius:0;background:none;object-fit:contain;transform:none;filter:drop-shadow(0 6px 8px rgb(0 0 0 / .1))}}.ckr .more-btn{display:none}@media (max-width:660px){.ckr [data-clamp]:not(.is-open){display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.ckr .more-btn{display:inline-flex;align-items:center;gap:.25rem;margin-top:.15rem;padding:.2rem 0;font-size:.84rem;color:var(--brand-ink)}.ckr .band-deep .more-btn,.ckr .band-steel .more-btn{color:#2997FF}.ckr .more-btn .i{width:.9rem;height:.9rem;transition:transform var(--t)}.ckr .more-btn.is-open .i{transform:rotate(180deg)}.ckr .split-unit{align-items:center}.ckr .split-info{gap:.3rem}.ckr .split-specs{display:flex;flex-wrap:wrap;gap:.1rem .55rem}.ckr .split-specs>div{display:inline;padding:0}.ckr .split-specs dt{display:none}.ckr .split-specs>div:nth-child(3){flex:1 1 100%}.ckr .split-specs dd{font-size:.74rem}.ckr .split-specs>div:nth-child(3) dd{font-size:.66rem;color:var(--tx-2)}.ckr .split-buy{flex-direction:column;align-items:stretch;gap:.35rem;padding-top:.25rem}.ckr .split-buy>div{display:flex;align-items:baseline;gap:.3rem}.ckr .split-buy .price-note{font-size:.62rem}}@media (max-width:660px){.ckr .more-btn{justify-self:center;align-self:center;margin-top:-.45rem}}@media (max-width:660px){.ckr .btn{line-height:1.2;padding:.68rem 1rem;font-size:.84rem;gap:.4rem}.ckr .btn .i{width:.95rem;height:.95rem}.ckr .btn--lg{padding:.74rem 1.15rem;font-size:.88rem}.ckr .btn--sm{padding:.52rem .75rem;font-size:.76rem}.ckr .hero-cta .btn,.ckr .pgrid-more .btn{width:auto;min-width:0}.ckr .rv-btn{width:2.4rem;height:2.4rem}.ckr .split-buy .btn{padding:.5rem .5rem;font-size:.74rem}}.ckr .mc-grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:clamp(.9rem,1.6vw,1.25rem);align-items:stretch}.ckr .mc-card{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);overflow:hidden;border-radius:28px;background:#fff;scroll-margin-top:6rem}.ckr .mc-media{position:relative;min-height:24rem;background:var(--tile)}.ckr .mc-media img{position:absolute;inset:9% 6% 6%;width:88%;height:85%;object-fit:contain;transition:transform .6s var(--t-slow)}.ckr .mc-card:hover .mc-media img{transform:scale(1.03)}.ckr .mc-fit{position:absolute;left:1rem;top:1rem;z-index:1;background:#fff}.ckr .mc-body{display:flex;flex-direction:column;gap:.8rem;padding:clamp(1.4rem,2.6vw,2.1rem)}.ckr .mc-body h2{font-size:clamp(1.45rem,2.1vw,1.85rem);line-height:1.12}.ckr .mc-p{font-size:.9rem;line-height:1.66;color:var(--tx-2)}.ckr .mc-specs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.ckr .mc-specs li{display:flex;align-items:center;gap:.6rem;padding:.6rem .75rem;border-radius:12px;background:var(--paper-2)}.ckr .mc-specs .i{flex:none;width:1.15rem;height:1.15rem;color:var(--brand)}.ckr .mc-specs b{display:block;font-family:var(--ff-d);font-size:.98rem;line-height:1.2;color:var(--ink);white-space:nowrap}.ckr .mc-specs small{display:block;font-size:.68rem;line-height:1.3;color:var(--tx-2)}.ckr .mc-buy{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:.8rem;margin-top:auto;padding-top:1rem;border-top:1px solid var(--line)}.ckr .mc-price .price-note{display:block;margin:0}.ckr .mc-price .price{display:block;font-size:1.7rem;line-height:1.1;color:var(--ink)}.ckr .mc-model{display:block;margin-top:.15rem;font-size:.74rem;color:var(--tx-2)}.ckr .mc-actions{display:flex;flex-wrap:wrap;gap:.5rem}.ckr .cool-card{display:flex;flex-direction:column;gap:.85rem;padding:clamp(1.25rem,2.2vw,1.75rem);border-radius:28px;background:#fff;scroll-margin-top:6rem}.ckr .cool-top h3{margin-top:.5rem;font-size:clamp(1.15rem,1.5vw,1.35rem);line-height:1.2}.ckr .cool-media{position:relative;aspect-ratio:4/3;overflow:hidden;border-radius:18px;background:var(--tile)}.ckr .cool-media img{position:absolute;inset:5% 10% 17%;width:80%;height:78%;object-fit:contain}.ckr .cool-swatches{position:absolute;left:50%;bottom:.7rem;transform:translateX(-50%);flex-wrap:nowrap;gap:.25rem;padding:.25rem;border-radius:10px;background:rgb(255 255 255 / .92);box-shadow:0 8px 20px -10px rgb(0 0 0 / .3);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ckr .cool-swatches .swatch{padding:.32rem .7rem .32rem .42rem;box-shadow:none;background:#fff0;font-size:.8rem}.ckr .cool-swatches .swatch[aria-checked="true"]{background:#fff;box-shadow:0 0 0 2px var(--brand)}.ckr .cool-p{font-size:.86rem;line-height:1.6;color:var(--tx-2)}.ckr .cool-feats{display:grid;gap:.35rem}.ckr .cool-feats li{display:flex;gap:.5rem;font-size:.82rem;line-height:1.4;color:var(--tx)}.ckr .cool-feats .i{flex:none;width:.95rem;height:.95rem;margin-top:.15rem;color:var(--ok)}.ckr .cool-buy{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:auto;padding-top:.9rem;border-top:1px solid var(--line)}.ckr .cool-buy .price{font-size:1.5rem;color:var(--ink)}.ckr .clamp-all:not(.is-open){display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.ckr .clamp-all+.more-btn{display:inline-flex;align-items:center;gap:.25rem;align-self:flex-start;margin-top:-.45rem;padding:.1rem 0;font-size:.84rem;color:var(--brand-ink)}.ckr .clamp-all+.more-btn .i{width:.9rem;height:.9rem;transition:transform var(--t)}.ckr .clamp-all+.more-btn.is-open .i{transform:rotate(180deg)}@media (max-width:1080px){.ckr .mc-grid{grid-template-columns:minmax(0,1fr)}}@media (min-width:661px) and (max-width:1080px){.ckr .cool-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto auto auto 1fr auto;grid-template-areas:"media top" "media p" "media feats" "media ." "media buy";gap:.75rem 1.5rem}.ckr .cool-top{grid-area:top}.ckr .cool-media{grid-area:media;aspect-ratio:auto;min-height:22rem}.ckr .cool-p{grid-area:p}.ckr .cool-feats{grid-area:feats}.ckr .cool-buy{grid-area:buy}}@media (max-width:760px){.ckr .mc-card{grid-template-columns:minmax(0,1fr)}.ckr .mc-media{min-height:0;aspect-ratio:4/3}}@media (max-width:660px){.ckr .mc-card,.ckr .cool-card{border-radius:20px}.ckr .mc-body{align-items:center;gap:.65rem;padding:1.1rem .9rem 1.2rem;text-align:center}.ckr .mc-specs{width:100%;text-align:left}.ckr .mc-specs li{padding:.5rem .6rem}.ckr .mc-buy{flex-direction:column;align-items:center;width:100%}.ckr .mc-price{text-align:center}.ckr .mc-actions{justify-content:center}.ckr .clamp-all+.more-btn{align-self:center}.ckr .cool-card{align-items:center;padding:1.1rem .9rem 1.2rem;text-align:center}.ckr .cool-media{width:100%}.ckr .cool-feats{width:fit-content;max-width:100%;text-align:left}.ckr .cool-buy{width:100%}}.ckr .cat-specs{display:none}@media (min-width:1081px){.ckr .cats--4 .cat--hero{grid-template-rows:auto auto auto 1fr;grid-template-areas:"top img" "txt img" "specs img" "cta img";row-gap:.8rem}.ckr .cats--4 .cat--hero .cat-txt{align-self:start}.ckr .cats--4 .cat--hero .cat-cta{align-self:end;margin-top:0}.ckr .cat-specs{grid-area:specs;display:flex;flex-wrap:wrap;align-content:flex-start;gap:.35rem}.ckr .cat-specs span{padding:.24rem .6rem;border-radius:6px;background:rgb(255 255 255 / .08);box-shadow:inset 0 0 0 1px rgb(255 255 255 / .14);font-size:.72rem;line-height:1.3;color:#D2D2D7}}@media (min-width:1081px){.ckr .mc-card .clamp-all:not(.is-open){-webkit-line-clamp:7}.ckr .cool-media{aspect-ratio:16/11}.ckr .cool-feats{gap:.28rem}}.ckr .mc-card{padding:.75rem;column-gap:.4rem}.ckr .mc-media{border-radius:20px;overflow:hidden;min-height:0}.ckr .mc-media img{inset:7% 8% 5%;width:84%;height:88%}.ckr .mc-body{padding:clamp(.9rem,2vw,1.4rem) clamp(.9rem,2vw,1.4rem) clamp(.9rem,2vw,1.4rem) clamp(.9rem,2.2vw,1.6rem)}@media (max-width:760px){.ckr .mc-media{aspect-ratio:1/1}.ckr .mc-media img{inset:6% 10%;width:80%;height:88%}}@media (max-width:660px){.ckr .mc-card{padding:.6rem}.ckr .mc-media{aspect-ratio:4/3}.ckr .mc-body{padding:.9rem .5rem 1rem}}.ckr .split-foot{align-items:stretch}.ckr .split-foot>div:first-child{padding:clamp(1.1rem,2vw,1.5rem);border-radius:20px;background:var(--paper-2)}.ckr .split-foot>div:last-child{display:flex;flex-direction:column;gap:1rem}.ckr .split-foot .split-notice{margin-top:auto;background:var(--tile)}.ckr .swatches{display:flex;flex-wrap:wrap;gap:.5rem}.ckr .swatch{display:inline-flex;align-items:center;gap:.45rem;font-size:.84rem;color:var(--ink);transition:box-shadow var(--t-fast),background var(--t-fast)}.ckr .swatch i{display:block;flex:none;width:1.05rem;height:1.05rem;border-radius:50%;background:var(--c);box-shadow:inset 0 0 0 1px rgb(0 0 0 / .18)}.ckr .mc-media{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.9rem;padding:3.2rem 1rem 1.1rem}.ckr .mc-unit{position:relative;display:flex;align-items:stretch;gap:.7rem;height:min(74%, 30rem);max-width:100%;margin:0}.ckr .mc-media .mc-unit img{position:static;inset:auto;width:auto;height:100%;max-width:calc(100% - 3rem);object-fit:contain;filter:none}.ckr .mc-dim{display:flex;flex-direction:column;align-items:center;gap:.35rem;width:1.6rem;font-family:var(--ff-m);font-size:.66rem;color:var(--ink)}.ckr .mc-dim i{position:relative;flex:1;width:1px;background:var(--ink)}.ckr .mc-dim i::before{content:"";position:absolute;left:-4px;width:9px;height:1px;background:var(--ink)}.ckr .mc-dim i:first-child::before{top:0}.ckr .mc-dim i:last-child::before{bottom:0}.ckr .mc-dim b{writing-mode:vertical-rl;transform:rotate(180deg);white-space:nowrap;font-weight:400}.ckr .mc-size{margin:0;font-family:var(--ff-m);font-size:.7rem;color:var(--ink);white-space:nowrap}.ckr .mc-size small{margin-right:.35rem;font-size:.62rem;color:var(--tx-2)}.ckr .mc-card:hover .mc-media .mc-unit img{transform:none}@media (max-width:760px){.ckr .mc-media{aspect-ratio:auto;padding:3rem 1rem 1rem}.ckr .mc-unit{height:16rem}}@media (max-width:660px){.ckr .mc-media{padding:2.8rem .8rem .9rem;gap:.7rem}.ckr .mc-unit{height:13.5rem}}.ckr .cats,.ckr .cats--4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:1fr;gap:clamp(.7rem,1.1vw,1rem)}.ckr .cat,.ckr .cat--hero,.ckr .cat:not(.cat--hero),.ckr .cats--4 .cat--split{display:flex;flex-direction:column;align-items:stretch;grid-column:auto;grid-row:auto;column-gap:0;text-align:left;padding:.7rem .7rem 1rem;border-radius:20px}.ckr .cat img,.ckr .cat--hero img,.ckr .cat:not(.cat--hero) img,.ckr .cats--4 .cat--split img{flex:1 1 auto;width:100%;height:auto;aspect-ratio:4/3;min-height:0;margin:0;object-fit:contain;border-radius:14px;background:var(--tile)}.ckr .cat--hero{background:#000;color:#F5F5F7}.ckr .cat-top{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.15rem .25rem .5rem}.ckr .cat-txt,.ckr .cat--hero .cat-txt{margin-top:.7rem;padding-inline:.25rem}.ckr .cat-txt b,.ckr .cat--hero .cat-txt b,.ckr .cat:not(.cat--hero) .cat-txt b{font-size:1.05rem;line-height:1.2}.ckr .cat-txt>span,.ckr .cat--hero .cat-txt>span,.ckr .cat:not(.cat--hero) .cat-txt>span{font-size:.82rem}.ckr .cat-cta,.ckr .cat--hero .cat-cta,.ckr .cat:not(.cat--hero) .cat-cta{align-self:flex-start;margin-top:auto;padding:.55rem .25rem 0;font-size:.86rem}@media (max-width:1080px){.ckr .cats,.ckr .cats--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:660px){.ckr .cats,.ckr .cats--4{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.ckr .cat,.ckr .cat--hero,.ckr .cat:not(.cat--hero),.ckr .cats--4 .cat--split{padding:.5rem .5rem .8rem;border-radius:16px;text-align:center}.ckr .cat img,.ckr .cat--hero img,.ckr .cat:not(.cat--hero) img,.ckr .cats--4 .cat--split img{aspect-ratio:1/1;border-radius:12px}.ckr .cat-txt,.ckr .cat--hero .cat-txt{margin-top:.5rem;text-align:center}.ckr .cat-txt b,.ckr .cat--hero .cat-txt b,.ckr .cat:not(.cat--hero) .cat-txt b{font-size:.9rem}.ckr .cat-txt>span,.ckr .cat--hero .cat-txt>span,.ckr .cat:not(.cat--hero) .cat-txt>span{font-size:.72rem;line-height:1.35}.ckr .cat-top{justify-content:center;padding-bottom:.35rem}.ckr .cat-cta,.ckr .cat--hero .cat-cta,.ckr .cat:not(.cat--hero) .cat-cta{align-self:center;font-size:.78rem}}