@keyframes slide{to{transform:translateX(50%)}}@keyframes in{0%{opacity:0;transform:translateX(-18px)}to{opacity:1;transform:none}}#ikkf{--k:#000;--w:#fff;--b:#3b8fe8;--n:#5eb5ff;--g:#8e949c;--l:#262626;--t:#eceef1;box-sizing:border-box;padding-top:env(safe-area-inset-top,0);padding-bottom:env(safe-area-inset-bottom,0)}#ikkf *,#ikkf ::after,#ikkf ::before{box-sizing:inherit;margin:0;padding:0}#ikkf{background:#000;color:#fff;font-family:Heebo,system-ui,sans-serif;-webkit-font-smoothing:antialiased}#ikkf button{font:inherit;color:inherit;background:0 0;border:0;cursor:pointer}#ikkf a:focus-visible,#ikkf button:focus-visible,#ikkf input:focus-visible{outline:2px solid var(--n);outline-offset:3px}#ikkf a{color:inherit;text-decoration:none}#ikkf .D{font-family:"Secular One",Heebo,sans-serif;font-weight:400;letter-spacing:-.01em}#ikkf .wrap{max-width:1180px;margin:0 auto;padding:0 clamp(18px,4vw,40px)}#ikkf .hd,#ikkf .logo{display:flex;align-items:center}#ikkf .hd{justify-content:space-between;height:64px;border-bottom:1px solid var(--l)}#ikkf .logo{gap:12px;font-size:22px}#ikkf .logo-mark{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:14px;background:linear-gradient(180deg,#0e1826,#0a1320);border:1px solid rgba(255,255,255,.08);box-shadow:0 10px 28px rgba(0,0,0,.28);overflow:hidden;flex:0 0 auto}#ikkf .logo-mark img,#ikkf .ph img{width:100%;height:100%;object-fit:contain}#ikkf .logo-mark img{display:block}#ikkf .logo-text{display:inline-block;line-height:1}#ikkf .logo i{display:none}#ikkf .hd small{color:var(--g);font-size:14px}#ikkf .intro{padding:clamp(40px,8vw,90px)0 0}#ikkf .intro h1{font-size:clamp(50px,10.5vw,128px);line-height:.92;max-width:11ch}#ikkf .intro p{color:#c3c7cd;font-size:clamp(16px,1.7vw,19px);line-height:1.6;max-width:44ch;margin:26px 0 32px}#ikkf .go{display:inline-flex;align-items:center;justify-content:center;height:56px;padding:0 34px;border-radius:99px;background:var(--b);color:#fff;font-weight:800;font-size:17px;transition:transform .12s,background .15s}#ikkf .go:hover{background:#2f7fd6}#ikkf .go:active{transform:scale(.97)}#ikkf .go.alt{background:#fff;color:#000}#ikkf .go.alt:hover{background:#dfe3e8}#ikkf .go.ghost{background:0 0;border:1.5px solid #3a3a3a;color:#fff}#ikkf .go.ghost:hover{border-color:#fff}#ikkf .meta{display:flex;gap:28px;margin-top:22px;color:var(--g);font-size:14px}#ikkf .meta b{color:#fff;font-weight:700;display:block;font-size:20px}#ikkf .strip{margin:clamp(44px,7vw,80px)0 40px;overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}#ikkf .row{display:flex;gap:12px;width:max-content;animation:slide 60s linear infinite}#ikkf .row .ph{width:clamp(150px,17vw,220px)}#ikkf .ph{position:relative;aspect-ratio:4/5;background:var(--t);overflow:hidden}#ikkf .ph img{position:absolute;inset:0;padding:7%;transition:transform .5s cubic-bezier(.2,.7,.2,1)}#ikkf .ph .fb{position:absolute;inset:0;display:grid;place-items:center;padding:14px;text-align:center;color:#555;font-weight:700;font-size:14px}#ikkf .qz{padding:26px 0 70px;display:none}#ikkf .top{display:flex;align-items:center;gap:16px;margin-bottom:clamp(28px,5vw,52px)}#ikkf .bk{width:44px;height:44px;border-radius:50%;border:1.5px solid #333;display:grid;place-items:center;font-size:22px;flex:0 0 auto}#ikkf .bk:hover{border-color:#fff}#ikkf .bk[hidden]{visibility:hidden;display:grid}#ikkf .pr{flex:1;height:4px;background:#1f1f1f;border-radius:4px;overflow:hidden}#ikkf .pr i{display:block;height:100%;background:var(--n);width:0;transition:width .5s cubic-bezier(.4,0,.2,1)}#ikkf .st{color:var(--g);font-size:14px;min-width:64px;text-align:left}#ikkf .q{font-size:clamp(34px,6.2vw,66px);line-height:1.02;max-width:18ch}#ikkf .qs{color:var(--g);font-size:16px;margin-top:12px}#ikkf .stage{animation:in .38s cubic-bezier(.2,.7,.2,1)}#ikkf .bgx{background:radial-gradient(circle at 50% 52%,rgba(246,247,249,.97)0 33%,rgba(246,247,249,0) 60%),var(--bg)}#ikkf .bgx img{padding:15%}#ikkf .bgx .fb{color:#222}#ikkf .sw span,#ikkf .tile .ph{outline:2px solid transparent;transition:outline-color .15s}#ikkf .card:hover .ph img,#ikkf .tile:hover .ph img{transform:scale(1.05)}#ikkf .tile b{font-size:18px}#ikkf .tile.on .ph{outline-color:var(--b)}#ikkf .opt.on b,#ikkf .tile.on b{color:var(--n)}#ikkf .rows{border-top:1px solid var(--l)}#ikkf .opt,#ikkf .sw button{display:flex;align-items:center}#ikkf .opt{justify-content:space-between;border-bottom:1px solid var(--l)}#ikkf .opt small,#ikkf .tile small{color:var(--g)}#ikkf .opt i{font-style:normal;color:#444;transition:color .15s,transform .2s;font-size:22px}#ikkf .opt:hover i{color:var(--n);transform:translateX(-6px)}#ikkf .sw{display:flex;flex-wrap:wrap;margin-top:36px}#ikkf .sw button{flex-direction:column;font-weight:700;border:1px solid #28303b;border-radius:13px;background:#0d1118;padding:9px 5px;gap:7px;font-size:13px}#ikkf .sw span{border-radius:50%;transition:transform .15s,outline-color .15s;height:18px;width:38px;border:0;outline-offset:2px}#ikkf .sw button:hover span{transform:scale(1.07)}#ikkf .sw button.on span{outline-color:var(--b)}#ikkf .skip{color:var(--g);font-size:15px;font-weight:500;text-decoration:underline;text-underline-offset:5px;text-decoration-color:#444}#ikkf .skip:hover{color:#fff}#ikkf .question-visual{position:relative;isolation:isolate;display:grid;overflow:hidden;background:radial-gradient(circle at 76% 35%,#19345b 0,#0a1424 38%,#080a0f 75%);margin:0 0 30px}#ikkf .question-visual::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,transparent,rgba(59,143,232,.065));pointer-events:none}#ikkf .question-copy{align-self:center}#ikkf .question-eyebrow{display:inline-flex;align-items:center;gap:8px;color:var(--n);font-size:12px;letter-spacing:.08em;font-weight:800;margin-bottom:12px}#ikkf .question-eyebrow::before{content:"";width:6px;height:6px;background:var(--n);border-radius:50%;box-shadow:0 0 15px var(--n)}#ikkf .question-visual .qs{line-height:1.5;margin-top:12px}#ikkf .question-art{position:relative;min-width:0;overflow:hidden;border-right:1px solid rgba(255,255,255,.06);background:#0b111b}#ikkf .question-art::before{background:linear-gradient(90deg,rgba(8,10,15,.15),rgba(8,10,15,.58));pointer-events:none}#ikkf .question-art img{position:absolute;inset:0;transform:none;filter:none}#ikkf .question-art .art-second{display:none}#ikkf .question-art .hero-main{z-index:0}#ikkf .tiles{grid-template-columns:repeat(auto-fill,minmax(min(44%,210px),1fr))}#ikkf .tile{background:#0b0e14}#ikkf .tile:focus-visible,#ikkf .tile:hover{background:#111928}#ikkf .tile.on{border-color:var(--n);background:#0d2037}#ikkf .tile .ph img{mix-blend-mode:normal;filter:none}#ikkf .opt{background:#0c1017;gap:12px}#ikkf .opt:hover{padding-right:10px;border-color:var(--b);background:#121c2c;transform:translateY(-2px)}#ikkf .opt.on{border-color:var(--n);background:#10233a}#ikkf .opt .opt-photo{background:#e9edf3}#ikkf .opt .opt-photo img{width:100%;height:100%;padding:0}#ikkf .ask input,#ikkf .opt .opt-text{flex:1;min-width:0}#ikkf .sw{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}#ikkf .sw button.on,#ikkf .sw button:hover{border-color:var(--b);background:#13243c}#ikkf .sw .sw-photo{width:100%;height:86px;border-radius:9px;background:#e9edf3;padding:0}#ikkf .ph{border-radius:12px}#ikkf .ph img{mix-blend-mode:normal}#ikkf .quiz-ph{position:relative;background:#0e141e}#ikkf .quiz-ph::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(3,6,10,.05),rgba(3,6,10,.3));pointer-events:none}#ikkf .fit-cover{object-fit:cover!important;padding:0!important}#ikkf .fit-contain{object-fit:contain!important;padding:8%!important;background:#eef1f5}#ikkf .opt .fit-contain,#ikkf .sw .fit-contain{padding:4%!important}#ikkf .card .ph,#ikkf .hero .ph,#ikkf .strip .ph{background:#eef1f5}#ikkf .card .ph img{padding:8%}#ikkf .hero .ph img{padding:6%}#ikkf .strip .ph{border-radius:12px}@media (max-width:760px){#ikkf .question-visual{grid-template-columns:minmax(0,1.3fr) minmax(105px,.7fr);min-height:155px;border-radius:16px}#ikkf .question-copy{padding:20px 13px 20px 17px}#ikkf .question-visual .q{font-size:clamp(24px,6vw,38px)}#ikkf .question-art img{height:100%}#ikkf .question-art .art-second{display:none}#ikkf .rows{grid-template-columns:1fr}#ikkf .opt{min-height:82px}#ikkf .opt .opt-photo{width:78px;height:64px;min-width:78px}#ikkf .sw{grid-template-columns:repeat(3,minmax(0,1fr))}#ikkf .tiles{gap:10px}#ikkf .tile b{font-size:15px}#ikkf .tile small{font-size:12px}#ikkf .tile{padding:6px 6px 12px}}@media (prefers-reduced-motion:reduce){#ikkf .question-art img{transform:none}}#ikkf .rv{position:fixed;inset:0;background:#000;z-index:9;display:none;flex-direction:column;align-items:center;justify-content:center;gap:26px}#ikkf .rv .ph{width:min(58vw,260px)}#ikkf .rv p{font-size:clamp(26px,4vw,38px)}#ikkf .rs{display:none;padding:34px 0 80px}#ikkf .hero{display:grid;grid-template-columns:1.05fr 1fr;gap:clamp(22px,4vw,56px);align-items:center}#ikkf .kick{color:var(--g);font-size:15px;margin-bottom:12px}#ikkf .hero h2{font-size:clamp(32px,4.6vw,54px);line-height:1.04}#ikkf .card b,#ikkf .pz{font-size:22px;font-weight:700;margin-top:14px}#ikkf .mt{margin-top:26px}#ikkf .mt .l{display:flex;justify-content:space-between;font-size:15px;color:#c3c7cd;margin-bottom:8px}#ikkf .mt .l b{color:var(--n);font-size:18px}#ikkf .mt .br{height:4px;background:#1f1f1f;border-radius:4px;overflow:hidden}#ikkf .mt .br i{display:block;height:100%;background:var(--n);width:0;transition:width 1s .2s cubic-bezier(.2,.7,.2,1)}#ikkf .acts,#ikkf .why{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}#ikkf .why span{border:1px solid #3a3a3a;border-radius:99px;padding:7px 14px;font-size:14px;font-weight:500}#ikkf .acts{gap:12px;margin-top:30px}#ikkf .tip{margin-top:22px;border-right:3px solid var(--b);padding:4px 14px;color:#c3c7cd;font-size:15px;line-height:1.55}#ikkf .sec{margin-top:clamp(56px,8vw,90px)}#ikkf .sec h3{font-size:clamp(26px,3.4vw,36px);margin-bottom:22px}#ikkf .grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(46%,200px),1fr));gap:22px 12px}#ikkf .card b{display:block;font-size:15px;line-height:1.35;margin-top:12px}#ikkf .card span,#ikkf .col{display:flex;justify-content:space-between}#ikkf .card span{margin-top:6px;font-size:15px;color:#c3c7cd}#ikkf .card span em{font-style:normal;color:var(--n);font-weight:700}#ikkf .col{align-items:center;gap:20px;flex-wrap:wrap;background:#0d1a2b;padding:clamp(22px,4vw,36px)}#ikkf .col h4{font-size:clamp(24px,3vw,32px)}#ikkf .col p{color:#a9b8cc;margin-top:4px}#ikkf .ask{display:flex;gap:10px;max-width:640px}#ikkf .ask input{height:56px;background:#111;border:1.5px solid #333;border-radius:99px;padding:0 22px;color:#fff;font:inherit;font-size:16px}#ikkf .ask input:focus{border-color:var(--b);outline:0}#ikkf .ans{max-width:640px;margin-top:14px;color:#dfe3e8;line-height:1.6;display:none}#ikkf .ans a{color:var(--n);font-weight:700;border-bottom:1px solid var(--n)}#ikkf .again{margin-top:60px}@media (max-width:760px){#ikkf .hero{grid-template-columns:1fr}#ikkf .meta{gap:20px}}@media (prefers-reduced-motion:reduce){#ikkf *{animation:none!important;transition:none!important}}#ikkf .wc-ph{background:radial-gradient(circle at 50% 35%,#34485d 0,#121f2f 55%,#080d17 100%)}#ikkf .trophy-visual img.fit-contain,#ikkf .wc-ph img.fit-contain{object-fit:contain!important;padding:0!important}#ikkf .trophy-visual{background:radial-gradient(circle at 50% 35%,#34485d 0,#101b2c 55%,#070c14 100%)}#ikkf .question-art.color-visual{display:flex;align-items:stretch;gap:6px;padding:18px;background:#080c14}#ikkf .color-visual i{display:block;flex:1;border-radius:7px;box-shadow:inset 0 0 1px rgba(255,255,255,.55),0 0 16px rgba(0,0,0,.22);transform:skewX(-7deg)}#ikkf .color-visual i:nth-child(1){background:linear-gradient(165deg,#343844,#08090d)}#ikkf .color-visual i:nth-child(2){background:linear-gradient(165deg,#f3314e,#930618)}#ikkf .color-visual i:nth-child(3){background:linear-gradient(165deg,#69c7fc,#0652ab)}#ikkf .color-visual i:nth-child(4){background:linear-gradient(165deg,#fff,#b8c7d9)}#ikkf .color-visual i:nth-child(5){background:linear-gradient(165deg,#ff55ad 5%,#6c53ff 40%,#2dcbb3 70%,#ffb83d)}#ikkf .sw.sw-premium button{gap:9px}#ikkf .sw.sw-premium .sw-photo.fit-contain{height:104px;padding:4%!important;border:1px solid #dfe5ec;background:#f2f5f9}#ikkf .sw.sw-premium span{height:20px;width:42px;border:1px solid rgba(255,255,255,.28);outline-offset:3px;margin-top:3px}#ikkf .question-art.sleeve-visual{display:flex;gap:10px;padding:15px 22px;background:linear-gradient(135deg,#172337,#0a111c)}#ikkf .sleeve-visual span{position:relative;display:block;width:50%;min-width:0;height:100%;background:#edf1f5;overflow:hidden}#ikkf .sleeve-visual img.fit-contain{position:absolute;width:100%;height:100%;padding:6%!important;object-fit:contain!important;background:0 0}#ikkf .sleeve-options .opt{min-height:123px}#ikkf .sleeve-options .opt-photo{width:110px;min-width:110px;height:104px}#ikkf .sleeve-options .opt-photo img.fit-contain{padding:5%!important}#ikkf .visual-credit{color:#8995a8;margin:14px 0 0;font-size:11px;line-height:1.5}#ikkf .visual-credit a{color:#b4cce9;text-decoration:underline;text-underline-offset:2px}@media (max-width:760px){#ikkf .question-art.sleeve-visual{padding:9px;gap:5px}#ikkf .sleeve-visual span{border-radius:6px}#ikkf .question-art.color-visual{gap:4px;padding:12px}#ikkf .sw.sw-premium .sw-photo.fit-contain{height:100px}#ikkf .sleeve-options .opt-photo{width:100px;min-width:100px;height:96px}#ikkf .sleeve-options .opt{min-height:114px}}#ikkf .bgx{background:var(--bg,#101a2a)}#ikkf .card .ph.product-ph,#ikkf .hero .ph.product-ph,#ikkf .ph.product-ph,#ikkf .rv .ph.product-ph,#ikkf .strip .ph.product-ph,#ikkf .tile .ph.product-ph{background:linear-gradient(138deg,#c3d0e0 0,#e0e6ee 46%,#b5c6d9 100%);overflow:hidden}#ikkf .ph.product-ph img.fit-product{display:block;position:absolute;inset:0;width:100%;height:100%;padding:0!important;mix-blend-mode:multiply;background:0 0!important;transform:none;filter:none;transition:transform .3s ease}#ikkf .tile .ph img.fit-product{padding:0!important;object-fit:contain!important}#ikkf .card .ph img.fit-product,#ikkf .hero .ph img.fit-product,#ikkf .opt-photo img.fit-product,#ikkf .sleeve-visual img.fit-product,#ikkf .strip .ph img.fit-product,#ikkf .sw img.fit-product,#ikkf .tile .ph img.fit-product{display:block;position:absolute;inset:0;width:100%;height:100%;mix-blend-mode:multiply;background:0 0!important;transform:none;filter:none;transition:transform .3s ease}#ikkf .opt-photo img.fit-product,#ikkf .sleeve-visual img.fit-product,#ikkf .sw img.fit-product{padding:0!important}#ikkf .opt-photo img.fit-product,#ikkf .ph.product-ph img.fit-product,#ikkf .sleeve-visual img.fit-product,#ikkf .sw img.fit-product{object-fit:cover!important}#ikkf .tile{background:#0a101b}#ikkf .tile .ph{aspect-ratio:1/1;border-radius:15px 15px 0 0;outline-offset:-3px;width:100%}#ikkf .tile .ph img.fit-cover{object-fit:cover!important;padding:0!important}#ikkf .card:hover .ph img.fit-product,#ikkf .tile:hover .ph img.fit-cover,#ikkf .tile:hover .ph img.fit-product{transform:scale(1.035)}#ikkf .opt .opt-photo{background:#c7d3e1;flex-shrink:0}#ikkf .opt .opt-photo:has(img.fit-product),#ikkf .sw button:has(img.fit-product){background:linear-gradient(145deg,#d2deec,#a8c0da)}#ikkf .sw.sw-premium .sw-photo.fit-product{height:119px;position:relative;inset:auto;background:0 0!important;border:0;padding:0!important}#ikkf .sw.sw-premium button:has(.fit-product){background:linear-gradient(155deg,#1c2c42,#0d1421);overflow:hidden}#ikkf .sw.sw-premium button::before{width:calc(100% - 14px);content:"";display:block;position:absolute;z-index:1;inset:0;margin:0!important;width:100%;height:100%;border:0;border-radius:0;background:var(--swatch);opacity:.57;pointer-events:none}#ikkf .card .ph,#ikkf .hero .ph,#ikkf .strip .ph{background:0 0;padding:0;aspect-ratio:1/1}#ikkf .card .ph img.fit-product,#ikkf .hero .ph img.fit-product,#ikkf .strip .ph img.fit-product{padding:0!important;object-fit:cover!important}#ikkf .hero .ph{border-radius:18px}#ikkf .question-art:has(img.fit-product){background:linear-gradient(145deg,#becbda,#e1e6ed)}#ikkf .question-art:has(img.fit-product) img.fit-product{object-fit:cover!important}#ikkf .question-art:has(img.fit-product)::before{display:none}#ikkf .sleeve-visual span{background:linear-gradient(145deg,#bac9dc,#e2e8ee);border-radius:10px}#ikkf .trophy-visual img.fit-contain,#ikkf .wc-ph img.fit-contain{background:0 0!important;mix-blend-mode:normal!important}#ikkf .tile b,#ikkf .tile small{position:relative;z-index:1}@media (max-width:760px){#ikkf .tile .ph{aspect-ratio:1/1}#ikkf .sw.sw-premium .sw-photo.fit-product{height:112px}}#ikkf{--b:#1a6fd4;--n:#69adff;--t:#070c12;background:radial-gradient(circle at 65% -10%,#0c2036 0,#000 45%)}#ikkf .qz{padding-top:25px}#ikkf .question-visual{min-height:228px;grid-template-columns:minmax(0,1.13fr) minmax(180px,.87fr);border:1px solid #25394b;background:#08131e;border-radius:17px}#ikkf .opt i,#ikkf .question-visual::after{display:none}#ikkf .question-copy{position:relative;z-index:2;padding:clamp(21px,3.8vw,42px)}#ikkf .question-visual .q{max-width:17ch;font-size:clamp(29px,4.3vw,54px);line-height:1.12}#ikkf .question-visual .qs{font-size:14px;color:#cbd5e1}#ikkf .question-art{border:0;min-height:185px;background:#101b2b}#ikkf .question-art::before{content:"";position:absolute;z-index:1;inset:0;background:linear-gradient(270deg,transparent 55%,rgba(6,13,22,.22))}#ikkf .question-art img{width:100%;height:100%;padding:0!important;mix-blend-mode:normal!important}#ikkf .question-art.trophy-visual{background:#111827}#ikkf .question-art img,#ikkf .question-art.trophy-visual img{object-fit:cover!important}#ikkf .rows,#ikkf .tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin-top:0;border:0}#ikkf .opt,#ikkf .tile{position:relative;display:block;width:100%;height:auto;min-height:0;padding:0!important;margin:0;aspect-ratio:1.18;overflow:hidden;border:1px solid #26394c;border-radius:15px;background:#0d1c2a;text-align:right;isolation:isolate;transform:none;transition:border-color .2s,transform .2s,box-shadow .2s}#ikkf .opt:focus-visible,#ikkf .opt:hover,#ikkf .tile:focus-visible,#ikkf .tile:hover{background:#0d1c2a;border-color:#6ab3ff;transform:translateY(-2px);box-shadow:0 8px 30px rgba(0,0,0,.36)}#ikkf .opt.on,#ikkf .sw button.on,#ikkf .tile.on{border-color:#6ab3ff;box-shadow:0 0 0 2px rgba(59,143,232,.45) inset}#ikkf .opt .opt-photo,#ikkf .tile .photo-frame{position:absolute;inset:0;display:block;width:100%;height:100%;min-width:0;background:linear-gradient(135deg,#113453,#030a12);border:0;border-radius:0;overflow:hidden}#ikkf .opt-photo>img,#ikkf .photo-frame>img{position:absolute;inset:0;width:100%;height:100%;padding:0!important;object-fit:cover!important;mix-blend-mode:normal!important;filter:saturate(.86) contrast(1.11);transition:transform .55s cubic-bezier(.2,.7,.2,1)}#ikkf .opt:hover .opt-photo>img,#ikkf .tile:hover .photo-frame>img{transform:scale(1.055)}#ikkf .opt::after,#ikkf .tile::after{content:"";position:absolute;z-index:1;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,.02)0,rgba(0,0,0,.12) 42%,rgba(0,0,0,.88) 100%)}#ikkf .opt .opt-text,#ikkf .tile-label{position:absolute;z-index:3;bottom:0;right:0;left:0;padding:42px 19px 17px;display:block;color:#fff;background:0 0;text-shadow:0 1px 10px rgba(0,0,0,.45)}#ikkf .opt b,#ikkf .tile b{font-size:clamp(18px,2vw,24px);line-height:1.22;font-weight:800;margin:0;display:block;color:#fff!important}#ikkf .opt small,#ikkf .tile small{font-size:13px;color:#e3e9ef;line-height:1.35;margin:5px 0 0;display:block}#ikkf .tile .ph{display:none}#ikkf .photo-flags{position:absolute;z-index:2;top:14px;right:14px;display:flex;gap:7px;direction:ltr;filter:drop-shadow(0 6px 12px rgba(0,0,0,.55))}#ikkf .photo-flags img{display:block;position:static;width:50px;height:33px;object-fit:cover;mix-blend-mode:normal;border-radius:4px;border:1px solid rgba(255,255,255,.55);background:#0d1723}#ikkf .crest-fallback,#ikkf .photo-crest{position:absolute;display:grid;place-items:center}#ikkf .photo-crest{z-index:2;top:12px;right:14px;min-width:68px;min-height:66px;padding:7px;border-radius:12px;background:rgba(6,10,15,.5);backdrop-filter:blur(9px);border:1px solid rgba(255,255,255,.16);box-shadow:0 8px 24px rgba(0,0,0,.22)}#ikkf .photo-crest img{position:relative;display:block;width:51px;height:51px;object-fit:contain;mix-blend-mode:normal;filter:drop-shadow(0 5px 8px rgba(0,0,0,.35))}#ikkf .crest-fallback{font:800 14px Arial,sans-serif;letter-spacing:-.04em;color:#fff;text-shadow:0 1px 8px rgba(0,0,0,.6)}#ikkf .era-digit{position:absolute;z-index:2;top:5px;right:18px;font-family:"Secular One",Arial,sans-serif;font-size:clamp(72px,11vw,148px);line-height:1;letter-spacing:-.08em;color:rgba(255,255,255,.72);text-shadow:0 14px 20px rgba(0,0,0,.2)}#ikkf .sw.sw-premium{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}#ikkf .sw.sw-premium button{position:relative;display:block;overflow:hidden;padding:0!important;aspect-ratio:.78;border-radius:14px;border:1px solid #26394c;background:var(--swatch);isolation:isolate}#ikkf .sw.sw-premium .sw-frame{position:absolute;z-index:0;display:block;inset:0;width:100%;height:100%;background:#0c1b2d;border:0;margin:0}#ikkf .sw.sw-premium .sw-frame img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover!important;padding:0!important;mix-blend-mode:normal;filter:saturate(.55)}#ikkf .sw.sw-premium button::after{content:"";position:absolute;z-index:1;inset:0;background:linear-gradient(transparent 38%,rgba(0,0,0,.7));pointer-events:none}#ikkf .sw.sw-premium button b{position:absolute;z-index:2;bottom:14px;left:4px;right:4px;text-align:center;font-size:16px;color:#fff;text-shadow:0 1px 8px rgba(0,0,0,.7)}#ikkf .sw.sw-premium button.on,#ikkf .sw.sw-premium button:hover{background:var(--swatch);border-color:#6ab3ff}#ikkf .skip{margin-top:24px}#ikkf .source-credit{font-size:11px;color:#9faab9;margin-top:18px}#ikkf .source-credit a{color:#9faab9;text-decoration:underline;text-underline-offset:3px}@media (max-width:760px){#ikkf .question-visual{grid-template-columns:1fr minmax(112px,.72fr);min-height:176px}#ikkf .question-copy{padding:19px 14px 18px 18px}#ikkf .question-art{min-height:176px}#ikkf .question-visual .q{font-size:clamp(23px,6.4vw,35px)}#ikkf .question-visual .qs{font-size:12px}#ikkf .rows,#ikkf .tiles{gap:10px}#ikkf .opt,#ikkf .tile{aspect-ratio:.87;border-radius:11px}#ikkf .opt .opt-text,#ikkf .tile-label{padding:35px 11px 13px}#ikkf .opt b,#ikkf .tile b{font-size:clamp(15px,4.3vw,20px)}#ikkf .opt small,#ikkf .tile small{font-size:11px;margin-top:3px}#ikkf .photo-flags{top:8px;right:8px;gap:4px}#ikkf .photo-flags img{width:33px;height:23px}#ikkf .photo-crest{top:7px;right:7px;min-width:47px;min-height:47px;padding:4px;border-radius:8px}#ikkf .photo-crest img{width:37px;height:37px}#ikkf .crest-fallback{font-size:11px}#ikkf .era-digit{right:12px;top:7px;font-size:70px}#ikkf .sw.sw-premium{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}#ikkf .sw.sw-premium button{aspect-ratio:.86}#ikkf .sw.sw-premium button b{font-size:14px}#ikkf .question-art img{height:100%}}@media (max-width:385px){#ikkf .opt b,#ikkf .tile b{font-size:15px}#ikkf .opt small,#ikkf .tile small{font-size:10px}#ikkf .rows,#ikkf .tiles{gap:8px}}@media (prefers-reduced-motion:reduce){#ikkf .opt:hover .opt-photo>img,#ikkf .tile:hover .photo-frame>img{transform:none}}#ikkf{display:block;position:relative;overflow-x:clip}