.kardo.kids{--k-accent:#FF9D4E;--k-play:#DF5A35;--k-sun:#F2B544;--k-shade:#701311;--k-ground:#120D0B;--k-peach:#FFC293;background:var(--text);color:var(--ground);min-height:100vh;padding-bottom:96px;display:flex;flex-direction:column;align-items:center;gap:16px}.kardo.kids .brandlink svg{--logo-words:#120D0B}.kardo.kids .kids-nav{width:100%;height:88px;display:flex;align-items:center;justify-content:space-between;padding-inline:var(--gutter)}.kardo.kids .kids-nav .nav-side{display:flex;align-items:center;gap:12px}.kardo.kids .kids-nav .nav-side.end{justify-content:flex-end}.kardo.kids .kids-tag{height:24px;display:flex;align-items:center;padding-inline:9px;border-radius:7px;background:var(--k-accent);font:600 13px/14px var(--display);letter-spacing:.08em;color:var(--ground)}.kardo.kids .kpill{display:flex;padding:4px;border-radius:999px;gap:2px;background:rgba(18,13,11,.06)}.kardo.kids .kpill>span{padding:9px 20px;border-radius:999px;font:500 15px/18px var(--display);color:rgba(18,13,11,.7)}.kardo.kids .kpill>span.on{background:var(--ground);color:var(--text);font-weight:600}.kardo.kids .icon-btn{background:transparent;border:0;color:var(--ground)}.kardo.kids .icon-btn svg{width:19px;height:19px}.kardo.kids .exit{height:40px;padding-inline:16px;border-radius:12px;border:1px solid rgba(18,13,11,.3);background:transparent;font:600 15px/18px var(--display);color:var(--ground)}.kardo.kids .exit:hover{background:rgba(18,13,11,.06)}.kardo.kids .exit[disabled]{opacity:.5}.kardo.kids .kids-face{width:36px;height:36px}.kardo.kids .kids-body{width:100%;max-width:calc(1312px + 2 * var(--gutter));padding-inline:var(--gutter);display:flex;flex-direction:column;gap:56px}.kardo.kids .k-hero{position:relative;height:460px;border-radius:28px;overflow:hidden;background:var(--k-peach)}.kardo.kids .k-hero-art{position:absolute;inset:0;z-index:0;background:url(/kids/hero.svg) 50%/cover no-repeat}[dir=rtl] .kardo.kids .k-hero-art{transform:scaleX(-1)}.kardo.kids .k-hero .copy{z-index:1;position:absolute;inset-inline-start:56px;top:48px;width:540px;display:flex;flex-direction:column;align-items:flex-start;gap:14px}.kardo.kids .k-hero .tags{display:flex;align-items:center;gap:10px}.kardo.kids .k-hero .age{height:24px;display:flex;align-items:center;padding-inline:9px;border-radius:7px;background:var(--k-shade);color:var(--text);font:600 13px/14px var(--display);letter-spacing:.08em}.kardo.kids .k-hero .new{font:600 13px/16px var(--display);letter-spacing:.1em;color:var(--k-shade)}.kardo.kids .k-hero .kk{font:800 88px/108px var(--sorani);direction:rtl}.kardo.kids .k-hero .nm{font:600 26px/30px var(--display);letter-spacing:-.01em}.kardo.kids .k-hero p{margin:4px 0 0;font:400 17px/26px var(--body);color:#2A1E18}.kardo.kids .k-hero .acts{display:flex;gap:12px;padding-top:10px}.kardo.kids .kbtn{height:56px;display:flex;align-items:center;gap:10px;padding-inline:22px 26px;border-radius:16px;background:var(--ground);color:var(--text);font:600 18px/22px var(--display)}.kardo.kids .kbtn svg{width:19px;height:19px}.kardo.kids .ksq{width:56px;height:56px;border-radius:16px;border:2px solid var(--ground);display:flex;align-items:center;justify-content:center;color:var(--ground)}.kardo.kids .ksq svg{width:19px;height:19px}.kardo.kids .ksq:disabled{background:none;cursor:default;opacity:.45}.kardo.kids h2{margin:0;font:600 24px/30px var(--display);letter-spacing:-.01em;color:var(--ground)}.kardo.kids .sub{font:400 15px/22px var(--body);color:#5A4A40}.kardo.kids .row{display:flex;flex-direction:column;gap:16px}.kardo.kids .row-head{display:flex;justify-content:space-between;align-items:flex-end}.kardo.kids .rail{display:flex;gap:16px;overflow-x:auto;scrollbar-width:none;-webkit-padding-end:0;padding-inline-end:0}.kardo.kids .rail::-webkit-scrollbar{display:none}.kardo.kids .kcard{width:316px;flex-shrink:0;display:flex;flex-direction:column;gap:12px;text-align:start}.kardo.kids .kcard .art{width:316px;height:178px;border-radius:16px;position:relative;overflow:hidden;background:var(--k-peach) center /cover no-repeat;transition:transform .2s}.kardo.kids .kcard:hover .art{transform:translateY(-3px)}.kardo.kids .kcard .kp{position:absolute;inset-inline:14px;bottom:12px;height:6px;border-radius:3px;background:rgba(18,13,11,.2);overflow:hidden}.kardo.kids .kcard .kp i{position:absolute;inset-block:0;inset-inline-start:0;border-radius:3px;background:var(--ground)}.kardo.kids .kcard b{font:600 18px/22px var(--display);color:var(--ground)}.kardo.kids .kcard>span{font:400 15px/20px var(--body);color:#5A4A40}.kardo.kids .letters{display:flex;gap:16px;overflow-x:auto;scrollbar-width:none}.kardo.kids .letters::-webkit-scrollbar{display:none}.kardo.kids .letter{width:150px;height:190px;padding:16px;border-radius:20px;flex-shrink:0;display:flex;flex-direction:column;justify-content:space-between;text-align:start;transition:transform .2s;color:var(--ground)}.kardo.kids .letter:hover{transform:translateY(-4px) rotate(-1.5deg)}.kardo.kids .letter .top2{display:flex;justify-content:space-between;align-items:flex-start}.kardo.kids .letter .big{font:600 72px/72px var(--display);letter-spacing:-.03em}.kardo.kids .letter .kl{font:800 28px/40px var(--sorani);opacity:.7}.kardo.kids .letter b{display:block;font:600 18px/22px var(--display)}.kardo.kids .letter span span{font:400 14px/18px var(--body);opacity:.7}.kardo.kids .letter.dark{color:var(--text)}.kardo.kids .letter.dark .big.acc{color:var(--k-accent)}.kardo.kids .friends{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}.kardo.kids .friend{width:200px;display:flex;flex-direction:column;align-items:center;gap:14px}.kardo.kids .friend .oct{width:176px;height:176px;position:relative;display:flex;align-items:center;justify-content:center;transition:transform .2s}.kardo.kids .friend:hover .oct{transform:scale(1.04) rotate(-2deg)}.kardo.kids .friend .oct svg{position:absolute;inset:0}.kardo.kids .friend .oct i{width:120px;height:120px;position:relative;background:50%/contain no-repeat}.kardo.kids .friend b{font:600 20px/24px var(--display);color:var(--ground)}.kardo.kids .friend>span span{font:400 15px/20px var(--body);color:#5A4A40}.kardo.kids .grownups{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:24px 28px;border-radius:20px;background:#F3E7D6}.kardo.kids .grownups>div{display:flex;align-items:center;gap:18px}.kardo.kids .grownups .lock{width:44px;height:44px;border-radius:12px;background:var(--ground);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--text)}.kardo.kids .grownups .lock svg{width:19px;height:19px}.kardo.kids .grownups b{display:block;font:600 16px/22px var(--display);color:var(--ground)}.kardo.kids .grownups span span{font:400 15px/22px var(--body);color:#5A4A40}.kardo.kids .grownups a{height:40px;display:inline-flex;align-items:center;padding-inline:16px;border-radius:10px;background:rgba(18,13,11,.08);font:600 14px/18px var(--display);color:var(--ground);white-space:nowrap}.kardo.kids .grownups a:hover{background:rgba(18,13,11,.14)}@media (max-width:1100px){.kardo.kids .k-hero{height:auto;min-height:420px}.kardo.kids .k-hero .copy{position:static;width:auto;padding:40px 28px}.kardo.kids .k-hero .kk{font-size:56px;line-height:72px}.kardo.kids .friends{justify-content:flex-start}}