.YVfDxW_wrapper{width:100%;margin-top:var(--sp-5);position:relative}.YVfDxW_ambientGlow{background:radial-gradient(circle at 60% 50%, var(--glow-color,#00d2ff) 0%, transparent 70%);opacity:.12;filter:blur(36px);pointer-events:none;z-index:0;border-radius:28px;transition:opacity .4s,background .4s;position:absolute;inset:-12px}.YVfDxW_wrapper:hover .YVfDxW_ambientGlow{opacity:.24}.YVfDxW_container{z-index:1;border-radius:var(--r-xl,18px);color:inherit;cursor:pointer;background:linear-gradient(140deg,#0f172ae0 0%,#060b18f2 100%);border:1px solid #00d2ff40;flex-direction:column;padding:14px 16px 12px;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden;box-shadow:0 10px 32px -10px #000000a6,inset 0 1px #ffffff17}.YVfDxW_container:hover{background:linear-gradient(140deg,#121c34eb 0%,#080e1ef7 100%);border-color:#00d2ff8c;transform:translateY(-2px);box-shadow:0 16px 40px -8px #00d2ff38,inset 0 1px #ffffff26}.YVfDxW_headerRow{color:inherit;justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex;text-decoration:none!important}.YVfDxW_headerRow:hover,.YVfDxW_headerRow:focus,.YVfDxW_headerRow:visited{color:inherit;text-decoration:none!important}.YVfDxW_headerBadgeWrap{align-items:center;gap:7px;display:inline-flex}.YVfDxW_badgeIcon{color:var(--accent-cyan,#00d2ff);flex-shrink:0}.YVfDxW_badgeText{letter-spacing:.08em;text-transform:uppercase;color:#e2e8f0;font-size:.72rem;font-weight:800}.YVfDxW_headerActionPill{color:var(--accent-cyan,#00d2ff);background:#00d2ff14;border:1px solid #00d2ff33;border-radius:20px;align-items:center;gap:5px;padding:3px 9px;font-size:.74rem;font-weight:600;transition:all .2s;display:inline-flex}.YVfDxW_container:hover .YVfDxW_headerActionPill{color:#fff;background:#00d2ff29;border-color:#00d2ff73}.YVfDxW_headerActionArrow{transition:transform .2s}.YVfDxW_container:hover .YVfDxW_headerActionArrow{transform:translate(3px)}.YVfDxW_deckStage{perspective:900px;flex-direction:column;align-items:center;width:100%;display:flex;position:relative}.YVfDxW_cardsStackLink{width:100%;color:inherit;cursor:pointer;text-decoration:none;display:block}.YVfDxW_cardsStack{justify-content:center;align-items:center;width:100%;height:180px;display:flex;position:relative}.YVfDxW_card{transform-origin:bottom;will-change:transform, opacity;border-radius:13px;width:min(100% - 48px,400px);height:172px;transition:transform .42s cubic-bezier(.2,.85,.25,1),opacity .42s,filter .42s,box-shadow .42s,border-color .42s;position:absolute;overflow:hidden;box-shadow:0 10px 28px -6px #000000d9}.YVfDxW_cardFront{opacity:1;filter:brightness();border:1px solid var(--card-border,#00d2ff66);box-shadow:0 12px 30px -4px #000000e6, 0 0 16px -2px var(--card-accent,#00d2ff4d);transform:translate(-18px)rotate(0)scale(1)}.YVfDxW_cardSecond{opacity:.82;filter:brightness(.72)contrast(.95);border:1px solid #ffffff1f;transform:translate3d(8px,5px,-24px)rotate(3.2deg)scale(.94)}.YVfDxW_cardThird{opacity:.54;filter:brightness(.52)contrast(.9);border:1px solid #ffffff14;transform:translate3d(28px,11px,-48px)rotate(6.4deg)scale(.88)}.YVfDxW_cardFourth{opacity:.25;filter:brightness(.36);border:1px solid #ffffff0f;transform:translate3d(46px,17px,-72px)rotate(9.6deg)scale(.82)}.YVfDxW_wrapper:hover .YVfDxW_cardFront{box-shadow:0 16px 36px -4px #000000f2, 0 0 24px -2px var(--card-accent,#00d2ff80);transform:translate(-24px,-2px)rotate(-1.5deg)scale(1.02)}.YVfDxW_wrapper:hover .YVfDxW_cardSecond{opacity:.9;filter:brightness(.82);transform:translate3d(16px,5px,-20px)rotate(4.8deg)scale(.95)}.YVfDxW_wrapper:hover .YVfDxW_cardThird{opacity:.68;filter:brightness(.64);transform:translate3d(48px,12px,-40px)rotate(9.5deg)scale(.89)}.YVfDxW_wrapper:hover .YVfDxW_cardFourth{opacity:.38;filter:brightness(.45);transform:translate3d(74px,19px,-60px)rotate(13.8deg)scale(.83)}.YVfDxW_cardImage{object-fit:cover;object-position:center 25%;width:100%;height:100%;display:block;position:absolute;inset:0}.YVfDxW_cardScrim{pointer-events:none;background:linear-gradient(#080c1673 0%,#06091240 40%,#03050ceb 100%);position:absolute;inset:0}.YVfDxW_cardGlowBorder{border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff26}.YVfDxW_cardTopRow{z-index:2;pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute;top:9px;left:10px;right:10px}.YVfDxW_categoryBadge{letter-spacing:.04em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid;border-radius:6px;padding:2.5px 8px;font-size:.66rem;font-weight:700}.YVfDxW_durationBadge{color:#f1f5f9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000a6;border:1px solid #ffffff24;border-radius:6px;align-items:center;gap:4px;padding:2.5px 7px;font-size:.66rem;font-weight:600;display:inline-flex}.YVfDxW_cardCenterPlay{z-index:2;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.YVfDxW_playButtonGlow{background:linear-gradient(135deg, var(--accent-cyan,#00d2ff), #07f);color:#030712;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s;display:flex;box-shadow:0 3px 14px #00d2ff8c}.YVfDxW_playIcon{margin-left:2px}.YVfDxW_wrapper:hover .YVfDxW_cardFront .YVfDxW_playButtonGlow{transform:scale(1.1);box-shadow:0 4px 20px #00d2ffd9}.YVfDxW_cardBottomMeta{z-index:2;pointer-events:none;position:absolute;bottom:8px;left:10px;right:10px}.YVfDxW_cardTitle{color:#fff;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 1px 3px #000000d9;font-size:.84rem;font-weight:700;line-height:1.25;overflow:hidden}.YVfDxW_cardPrompt{color:var(--accent-cyan,#00d2ff);text-shadow:0 1px 3px #000000e6;align-items:center;gap:4px;margin-top:2px;font-size:.68rem;font-weight:600;display:flex}.YVfDxW_promptArrow{transition:transform .2s}.YVfDxW_wrapper:hover .YVfDxW_promptArrow{transform:translate(3px)}.YVfDxW_controlsRow{z-index:10;justify-content:center;align-items:center;gap:10px;margin-top:6px;display:flex;position:relative}.YVfDxW_navBtn{color:#94a3b8;cursor:pointer;background:#ffffff12;border:1px solid #ffffff1f;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;padding:0;transition:all .2s;display:flex}.YVfDxW_navBtn:hover{color:#fff;background:#00d2ff33;border-color:#00d2ff73;transform:scale(1.08)}.YVfDxW_dotsWrap{align-items:center;gap:4px;display:flex}.YVfDxW_dot{cursor:pointer;background:#ffffff38;border:none;border-radius:3px;width:5px;height:5px;padding:0;transition:all .25s}.YVfDxW_dotActive{background:var(--accent-cyan,#00d2ff);width:14px;box-shadow:0 0 8px var(--accent-cyan,#00d2ff)}.YVfDxW_footerRow{color:inherit;border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:6px;margin-top:8px;padding-top:8px;display:flex;text-decoration:none!important}.YVfDxW_footerRow:hover,.YVfDxW_footerRow:focus,.YVfDxW_footerRow:visited{color:inherit;text-decoration:none!important}.YVfDxW_container a,.YVfDxW_container a *,.YVfDxW_container *{text-decoration:none!important}.YVfDxW_footerLeft{align-items:center;gap:6px;min-width:0;display:flex}.YVfDxW_sparkleIcon{color:var(--accent-cyan,#00d2ff);flex-shrink:0}.YVfDxW_footerHint{color:#94a3b8;white-space:nowrap;text-overflow:ellipsis;font-size:.72rem;font-weight:500;overflow:hidden}.YVfDxW_footerMoreBadge{color:var(--accent-cyan,#00d2ff);white-space:nowrap;background:#00d2ff14;border:1px solid #00d2ff33;border-radius:6px;flex-shrink:0;padding:2px 6px;font-size:.68rem;font-weight:700}@media (max-width:560px){.YVfDxW_cardsStack{height:165px}.YVfDxW_card{width:min(100% - 36px,340px);height:155px}.YVfDxW_cardFront{transform:translate(-10px)rotate(0)scale(1)}.YVfDxW_cardSecond{transform:translate3d(6px,4px,-20px)rotate(2.5deg)scale(.94)}.YVfDxW_cardThird{transform:translate3d(18px,8px,-40px)rotate(5deg)scale(.88)}.YVfDxW_wrapper:hover .YVfDxW_cardSecond{transform:translate3d(12px,4px,-20px)rotate(3.5deg)scale(.94)}.YVfDxW_wrapper:hover .YVfDxW_cardThird{transform:translate3d(24px,8px,-40px)rotate(7deg)scale(.88)}.YVfDxW_footerRow{flex-direction:column;align-items:flex-start;gap:4px}}@media (hover:none),(max-width:768px){.YVfDxW_navBtn{width:36px;height:36px}}
.TK-xfq_section{z-index:30;padding:var(--sp-16) var(--sp-6) var(--sp-12);background:var(--bg-primary);position:relative}.TK-xfq_inner{grid-template-columns:minmax(0,.86fr) minmax(420px,1.14fr);align-items:center;gap:clamp(40px,7vw,88px);width:min(1180px,100%);margin:0 auto;display:grid}.TK-xfq_copy{min-width:0}.TK-xfq_eyebrow{margin-bottom:var(--sp-3);color:var(--accent-cyan);letter-spacing:.14em;text-transform:uppercase;font-size:.75rem;font-weight:800}.TK-xfq_title{letter-spacing:-.04em;max-width:520px;font-size:clamp(2rem,4vw,3.4rem)}.TK-xfq_intro{max-width:520px;margin-top:var(--sp-4);font-size:1rem}.TK-xfq_steps{gap:var(--sp-3);margin-top:var(--sp-8);list-style:none;display:grid}.TK-xfq_step{align-items:center;gap:var(--sp-3);padding:var(--sp-3);border:1px solid var(--border-subtle);border-radius:var(--r-lg);background:#ffffff06;grid-template-columns:38px 1fr;display:grid}.TK-xfq_stepIcon{border-radius:var(--r-md);background:var(--accent-blue-subtle);width:38px;height:38px;color:var(--accent-cyan);place-items:center;display:grid}.TK-xfq_step strong,.TK-xfq_step small{display:block}.TK-xfq_step strong{color:var(--text-primary);font-size:.92rem}.TK-xfq_step small{color:var(--text-secondary);margin-top:2px;font-size:.78rem;line-height:1.45}.TK-xfq_videoBanner{align-items:center;gap:var(--sp-3);margin-top:var(--sp-4);border-radius:var(--r-lg);text-align:left;background:linear-gradient(135deg,#00d2ff14 0%,#0f172acc 100%);border:1px solid #00d2ff4d;padding:12px 16px;text-decoration:none;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:0 4px 20px -4px #00d2ff26,inset 0 1px #ffffff14}.TK-xfq_videoBanner:hover{background:linear-gradient(135deg,#00d2ff24 0%,#0f172ae6 100%);border-color:#00d2ffa6;transform:translateY(-2px);box-shadow:0 8px 30px -4px #00d2ff4d,inset 0 1px #ffffff26}.TK-xfq_videoPlayCircle{background:linear-gradient(135deg, var(--accent-cyan), #07f);color:#030712;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;transition:transform .25s,box-shadow .25s;display:flex;box-shadow:0 2px 10px #00d2ff73}.TK-xfq_videoBanner:hover .TK-xfq_videoPlayCircle{transform:scale(1.08);box-shadow:0 4px 16px #00d2ffb3}.TK-xfq_videoBannerText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.TK-xfq_videoBannerTitle{color:#fff;font-size:.9rem;font-weight:700;line-height:1.3}.TK-xfq_videoBannerDesc{color:var(--accent-cyan);font-size:.76rem;font-weight:500;line-height:1.2}.TK-xfq_videoBannerArrowWrap{color:var(--accent-cyan);flex-shrink:0;align-items:center;display:flex}.TK-xfq_videoBannerArrow{transition:transform .2s,color .2s}.TK-xfq_videoBanner:hover .TK-xfq_videoBannerArrow{color:#fff;transform:translate(3px)}.TK-xfq_visual{min-width:0}.TK-xfq_image{width:100%;height:auto;display:block}@media (max-width:900px){.TK-xfq_section{padding:var(--sp-12) var(--sp-5) var(--sp-8)}.TK-xfq_inner{gap:var(--sp-8);grid-template-columns:1fr}.TK-xfq_copy{text-align:center}.TK-xfq_title,.TK-xfq_intro{margin-left:auto;margin-right:auto}.TK-xfq_steps{text-align:left;margin-top:var(--sp-6)}.TK-xfq_visual{order:-1}}@media (max-width:560px){.TK-xfq_section{padding:var(--sp-8) var(--sp-4)}.TK-xfq_inner{gap:var(--sp-6)}.TK-xfq_visual{border-radius:0}.TK-xfq_intro{font-size:.92rem}.TK-xfq_step{padding:10px}}
