:root{--bg:#ffd84d;--paper:#fff7df;--paper-strong:#fff3c2;--ink:#171717;--pink:#ff7fcb;--blue:#71d5ff;--green:#b6ff7a;--orange:#ff9f45;--red:#ff5c5c;--white:#fff;--shadow:8px 8px 0 #171717;--shadow-small:4px 4px 0 #171717;--border:3px solid #171717}*{box-sizing:border-box}html{scroll-behavior:smooth}body{min-width:320px;color:var(--ink);background:radial-gradient(circle at 12% 12%,#ffffff73 0,#0000 18%),radial-gradient(circle at 85% 8%,#ff7fcb47 0,#0000 16%),linear-gradient(#ffe164 0%,#ffc928 100%);margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit}.page-shell{width:min(1240px,100% - 32px);margin:0 auto;padding:28px 0 48px}.grid{gap:20px;display:grid}.card{background:var(--paper);border:var(--border);box-shadow:var(--shadow);border-radius:30px}.eyebrow,.section-label,.meme-sticker,.year-chip,.pill,.mini-tag,.hero-score-label,.ticker-chip,.photo-counter{text-transform:uppercase;letter-spacing:.08em;font-weight:900}.eyebrow,.section-label{background:var(--ink);color:var(--white);border-radius:999px;align-items:center;margin:0 0 14px;padding:8px 12px;font-size:.78rem;display:inline-flex}.hero{grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);gap:24px;padding:28px;display:grid;position:relative;overflow:hidden}.hero:before{content:"";filter:blur(10px);pointer-events:none;background:#ff7fcb33;border-radius:50%;width:120px;height:120px;position:absolute;inset:18px auto auto 18px}.hero-copy,.hero-showcase{z-index:1;position:relative}.hero-copy{flex-direction:column;justify-content:center;display:flex}.hero h1,.section-card h2,.section-heading h2,.finale-card h2{margin:0;font-weight:900;line-height:.95}.hero h1{letter-spacing:-.05em;font-size:clamp(3.2rem,8vw,6.8rem)}.katya-page .hero h1{font-size:clamp(2.6rem,6vw,5rem)}.hero-subtitle{max-width:18ch;margin:14px 0 0;font-size:clamp(1.15rem,2.5vw,2rem);font-weight:900;line-height:1.03}.lead{max-width:48ch;margin:18px 0 0;font-size:1.05rem;line-height:1.55}.badge-row,.hero-stats,.finale-tags{flex-wrap:wrap;gap:10px;display:flex}.badge-row{margin-top:22px}.pill,.mini-tag,.ticker-chip,.year-chip,.photo-counter,.meme-sticker{border:var(--border);justify-content:center;align-items:center;display:inline-flex}.pill{background:var(--white);box-shadow:var(--shadow-small);border-radius:999px;padding:12px 14px;font-size:.8rem}.hero-stats{margin-top:22px}.stat-chip{border:var(--border);min-width:150px;box-shadow:var(--shadow-small);border-radius:22px;padding:14px 16px;transform:rotate(-1deg)}.stat-chip span{letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:900;display:block}.stat-chip strong{margin-top:6px;font-size:1.1rem;line-height:1.1;display:block}.stat-yellow{background:#fff067}.stat-pink{background:var(--pink)}.stat-blue{background:var(--blue)}.hero-showcase{gap:18px;display:grid}.hero-art{border:var(--border);min-height:280px;box-shadow:var(--shadow-small);background:linear-gradient(140deg,#fff7df 0%,#fff1a1 100%);border-radius:28px;padding:22px;position:relative;overflow:hidden}.hero-art:before{content:"";background:var(--ink);opacity:.15;border-radius:999px;width:120px;height:20px;position:absolute;inset:auto auto 24px 24px}.hero-orbit{border:var(--border);opacity:.75;border-radius:50%;position:absolute}.hero-orbit-a{border-style:dashed;width:118px;height:118px;animation:12s linear infinite spin;top:24px;right:32px}.hero-orbit-b{background:var(--green);width:56px;height:56px;animation:2.8s ease-in-out infinite float-bob;top:56px;right:64px}.hero-zigzag{gap:8px;display:flex;position:absolute;bottom:26px;left:24px}.hero-zigzag span{border:var(--border);background:var(--blue);border-radius:999px;width:16px;height:52px}.hero-zigzag span:nth-child(2n){background:var(--orange);transform:translateY(16px)}.hero-score{border:var(--border);background:var(--white);max-width:270px;box-shadow:var(--shadow-small);border-radius:24px;padding:18px 20px;position:absolute;top:26px;left:24px;transform:rotate(-3deg)}.hero-score strong{margin-top:8px;font-size:clamp(1.8rem,3.5vw,2.8rem);line-height:.95;display:block}.hero-sticker{border:var(--border);box-shadow:var(--shadow-small);text-transform:uppercase;border-radius:18px;padding:10px 14px;font-size:.95rem;font-weight:900;position:absolute}.hero-sticker-pink{background:var(--pink);animation:3s ease-in-out infinite float-bob;bottom:24px;right:18px;transform:rotate(10deg)}.hero-sticker-blue{background:var(--blue);animation:3.6s ease-in-out infinite float-bob;bottom:56px;left:44%;transform:rotate(-8deg)}.hero-sticker-yellow{background:#fff067;animation:3.3s ease-in-out infinite float-bob;top:122px;right:32px;transform:rotate(-6deg)}.photo-slider{background:var(--white);padding:18px}.photo-slider-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.photo-slider-top .eyebrow{margin-bottom:0}.photo-counter{box-shadow:var(--shadow-small);background:#fff067;border-radius:999px;padding:8px 12px;font-size:.78rem}.photo-stage{aspect-ratio:4/5;border:var(--border);background:var(--ink);border-radius:24px;position:relative;overflow:hidden}.photo-slide{position:absolute;inset:0}.photo-slide img{object-fit:cover}.photo-controls{justify-content:space-between;align-items:center;gap:12px;margin-top:14px;display:flex}.photo-buttons,.photo-dots{align-items:center;gap:10px;display:flex}.photo-dots{flex-wrap:wrap}.slider-button,.photo-dot{border:var(--border);background:var(--white);color:var(--ink);font:inherit}.slider-button{width:46px;height:46px;box-shadow:var(--shadow-small);cursor:pointer;border-radius:14px;font-size:1.25rem;font-weight:900}.photo-dot{cursor:pointer;border-radius:999px;width:16px;height:16px;padding:0;box-shadow:2px 2px #171717}.photo-dot.is-active{background:var(--pink)}.photo-slider-empty{gap:10px;display:grid}.photo-slider-empty h2{margin:0;font-size:clamp(1.8rem,4vw,2.6rem);line-height:1}.photo-slider-empty p{margin:0;line-height:1.5}.ticker-strip{border:var(--border);background:var(--paper-strong);box-shadow:var(--shadow);border-radius:999px;margin-top:24px;overflow:hidden}.ticker-track{gap:14px;width:max-content;padding:14px;animation:24s linear infinite marquee;display:flex}.ticker-chip{background:var(--white);box-shadow:var(--shadow-small);white-space:nowrap;border-radius:999px;padding:10px 14px;font-size:.82rem}.intro-grid{grid-template-columns:1fr 1.1fr;margin-top:24px}.section-card{padding:24px}.section-card h2,.section-heading h2,.finale-card h2{font-size:clamp(2rem,4vw,3.3rem)}.vibe-card{background:var(--blue)}.facts-card{background:var(--paper)}.vibe-grid,.facts-grid{gap:14px;margin-top:18px;display:grid}.vibe-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vibe-pill,.fact-tile{border:var(--border);box-shadow:var(--shadow-small);border-radius:22px}.vibe-pill{background:var(--white);padding:20px 16px;font-size:1.08rem;font-weight:900;line-height:1.1}.vibe-pill:nth-child(2){background:#fff067}.vibe-pill:nth-child(3){background:var(--pink)}.vibe-pill:nth-child(4){background:var(--green)}.facts-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fact-tile{background:var(--white);padding:18px}.fact-tile h3{margin:12px 0 8px;font-size:1.25rem;line-height:1.05}.fact-tile p{margin:0;font-size:.98rem;line-height:1.45}.year-chip{background:var(--green);border-radius:14px;padding:8px 10px;font-size:.8rem}.section-block{margin-top:34px}.section-heading{margin-bottom:18px}.memes-stage{grid-template-columns:repeat(12,minmax(0,1fr));gap:20px;display:grid}.meme-scene{min-height:300px;padding:22px;position:relative;overflow:hidden}.meme-schedule{background:#fff067;grid-column:span 7}.meme-point{background:var(--blue);grid-column:span 5}.meme-logic,.meme-down,.meme-build{grid-column:span 4}.meme-logic{background:var(--pink)}.meme-logic .meme-meta h3{font-size:clamp(1.05rem,1.75vw,1.5rem);line-height:1}.meme-down{background:var(--green)}.meme-build{background:var(--orange)}.meme-meta{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.meme-meta h3{margin:0;font-size:clamp(1.7rem,3vw,2.5rem);line-height:.95}.meme-meta>div{gap:10px;display:grid}.meme-sticker{background:var(--white);box-shadow:var(--shadow-small);white-space:nowrap;border-radius:999px;padding:8px 10px;font-size:.76rem}.meme-scene p{z-index:1;max-width:42ch;margin:18px 0 0;font-size:1rem;line-height:1.55;position:relative}.schedule-board,.point-book,.stairs-scene,.build-scene{border:var(--border);box-shadow:var(--shadow-small);border-radius:24px;margin-top:18px;position:relative;overflow:hidden}.schedule-board{background:var(--white);gap:12px;min-height:178px;padding:18px;display:grid}.schedule-row{border:var(--border);box-shadow:var(--shadow-small);border-radius:18px;grid-template-columns:repeat(3,auto);justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;font-weight:900;display:grid}.schedule-row-1{background:var(--blue);transform:rotate(-1deg)}.schedule-row-2{background:var(--pink);transform:rotate(1deg)}.schedule-row-3{background:var(--green);transform:rotate(-1deg)}.schedule-row-2,.schedule-row-3{animation:2.8s ease-in-out infinite nudge}.schedule-row-3{animation-delay:.3s}.schedule-pin{border:var(--border);background:var(--orange);width:44px;height:44px;box-shadow:var(--shadow-small);border-radius:50%;place-items:center;font-size:1.2rem;font-weight:900;display:grid;position:absolute;top:14px;right:16px;transform:rotate(12deg)}.point-book{background:linear-gradient(135deg,#fffdf3 0%,#ffe99a 100%);min-height:178px;padding:24px}.point-book:before{content:"";background:#1717171f;width:3px;position:absolute;inset:0 auto 0 50%}.point-lines{gap:14px;width:min(72%,260px);display:grid}.point-lines span{background:#17171724;border-radius:999px;height:10px}.point-lines .short{width:78%}.point-dot{background:var(--ink);border-radius:50%;width:60px;height:60px;animation:2.2s ease-in-out infinite pulse-dot;position:absolute;bottom:28px;right:34px;box-shadow:0 0 0 14px #ff7fcb47}.logic-chain{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;min-height:178px;margin-top:18px;display:flex}.logic-block,.logic-arrow{border:var(--border);box-shadow:var(--shadow-small)}.logic-block{background:var(--white);text-transform:uppercase;border-radius:22px;padding:18px 16px;font-size:1.05rem;font-weight:900}.logic-main{background:#fff067;transform:rotate(-4deg)scale(1.08)}.logic-arrow{background:var(--white);border-radius:50%;place-items:center;width:48px;height:48px;font-size:1.5rem;animation:2.4s ease-in-out infinite float-bob;display:grid}.stairs-scene{background:repeating-linear-gradient(-45deg, #ffffff42, #ffffff42 12px, transparent 12px, transparent 24px), var(--white);grid-template-columns:minmax(0,1fr) 92px;gap:14px;min-height:178px;padding:18px;display:grid}.stairs-stack{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:10px;height:100%;display:grid}.stair{border:var(--border);box-shadow:var(--shadow-small);background:var(--blue);border-radius:20px 20px 0 0;align-self:end;animation:2.6s ease-in-out infinite stair-pulse;display:block}.stair-1{height:42px}.stair-2{background:var(--pink);height:68px;animation-delay:.15s}.stair-3{background:#fff067;height:94px;animation-delay:.3s}.stair-4{background:var(--orange);height:120px;animation-delay:.45s}.stairs-arrow{border:var(--border);background:var(--ink);color:#fff067;box-shadow:var(--shadow-small);border-radius:24px;place-items:center;font-size:4rem;font-weight:900;animation:1.8s ease-in-out infinite bounce-down;display:grid}.build-scene{background:var(--white);align-content:center;gap:18px;min-height:178px;padding:18px;display:grid}.pair-row{gap:16px;width:fit-content;animation:2.8s ease-in-out infinite march;display:flex;position:relative}.pair-row:before{content:"";background:var(--ink);height:4px;position:absolute;top:50%;left:18px;right:18px;transform:translateY(-50%)}.pair-row span{border:var(--border);width:36px;height:36px;box-shadow:var(--shadow-small);border-radius:50%;position:relative}.pair-row span:first-child{background:var(--blue)}.pair-row span:last-child{background:var(--pink)}.pair-row-2{margin-left:32px;animation-delay:.2s}.pair-row-3{margin-left:64px;animation-delay:.4s}.build-path{border:var(--border);background:linear-gradient(180deg, transparent 0, transparent 18%, var(--ink) 18%, var(--ink) 24%, transparent 24%, transparent 42%, var(--ink) 42%, var(--ink) 48%, transparent 48%), #fff067;width:58px;box-shadow:var(--shadow-small);border-radius:999px;position:absolute;top:20px;bottom:20px;right:22px}.finale-card{background:var(--paper-strong);margin-top:34px;padding:24px}.finale-tags{margin-top:18px}.mini-tag{background:var(--white);box-shadow:var(--shadow-small);border-radius:14px;padding:10px 12px;font-size:.78rem}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes float-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulse-dot{0%,to{transform:scale(1);box-shadow:0 0 0 14px #ff7fcb47}50%{transform:scale(1.08);box-shadow:0 0 0 24px #ff7fcb2e}}@keyframes bounce-down{0%,to{transform:translateY(0)}50%{transform:translateY(10px)}}@keyframes nudge{0%,to{transform:rotate(1deg)translate(0)}50%{transform:rotate(-1deg)translate(4px)}}@keyframes stair-pulse{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes march{0%,to{transform:translate(0)}50%{transform:translate(10px)}}@media (max-width:1100px){.hero,.intro-grid{grid-template-columns:1fr}.memes-stage{grid-template-columns:repeat(2,minmax(0,1fr))}.meme-schedule,.meme-point,.meme-logic,.meme-down,.meme-build{grid-column:span 1}}@media (max-width:720px){.page-shell{width:min(100% - 20px,1240px);padding:16px 0 40px}.hero,.section-card,.meme-scene,.finale-card,.photo-slider{padding:18px}.hero{gap:18px}.hero h1{font-size:clamp(2.5rem,14vw,4rem)}.hero-subtitle{max-width:none}.stat-chip{flex:100%;min-width:0}.hero-art{min-height:260px;padding:18px}.hero-score{max-width:min(220px,100% - 104px);padding:14px 16px;top:18px;left:18px}.hero-orbit-a{width:84px;height:84px;top:18px;right:18px}.hero-orbit-b{width:40px;height:40px;top:42px;right:44px}.hero-zigzag{transform-origin:0 100%;bottom:18px;left:18px;transform:scale(.8)}.hero-sticker{padding:8px 10px;font-size:.76rem}.hero-sticker-yellow{top:106px;right:18px}.hero-sticker-blue{bottom:76px;left:auto;right:74px}.hero-sticker-pink{bottom:18px;right:14px}.facts-grid,.vibe-grid,.memes-stage{grid-template-columns:1fr}.photo-controls,.photo-slider-top{flex-direction:column;align-items:flex-start}.meme-meta{flex-direction:column}.stairs-scene{grid-template-columns:1fr}.stairs-arrow,.build-path{display:none}}@media (max-width:480px){.page-shell{width:min(100% - 16px,1240px);padding-top:12px}.card{border-radius:24px}.hero,.section-card,.meme-scene,.finale-card,.photo-slider{padding:16px}.hero-art{border-radius:22px;min-height:230px}.hero-score{max-width:min(182px,100% - 88px)}.hero-score strong{font-size:clamp(1.35rem,7vw,1.9rem)}.hero-sticker-blue,.hero-sticker-yellow{display:none}.hero-zigzag span{width:12px;height:40px}.schedule-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:10px 12px;font-size:.86rem}.meme-meta h3{font-size:clamp(1.4rem,8vw,2rem)}.point-book,.logic-chain,.stairs-scene,.build-scene,.schedule-board{min-height:156px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;animation:none!important}}body:has(.katya-page){background:radial-gradient(circle at 10% 12%,#ffffff2e 0,#0000 18%),radial-gradient(circle at 90% 10%,#ff805c38 0,#0000 16%),linear-gradient(#00b889 0%,#008d69 100%)}.katya-page{--paper:#f4ffe9;--paper-strong:#d9ffd1;--pink:#ff7db2;--blue:#74d9ff;--green:#74f27e;--orange:#ff8f44;--shadow:8px 8px 0 #0e2018;--shadow-small:4px 4px 0 #0e2018;--border:3px solid #0e2018}.katya-page .card,.katya-page .pill,.katya-page .mini-tag,.katya-page .ticker-chip,.katya-page .photo-counter,.katya-page .meme-sticker,.katya-page .slider-button,.katya-page .photo-dot,.katya-page .stat-chip,.katya-page .year-chip,.katya-page .vibe-pill,.katya-page .fact-tile,.katya-page .schedule-board,.katya-page .point-book,.katya-page .stairs-scene,.katya-page .build-scene{box-shadow:inherit;border-color:#0e2018}.katya-hero-shell{background:linear-gradient(135deg,#ffffff40 0,#0000 30%),#c7ffd3;padding:24px}.katya-hero-topline{justify-content:space-between;align-items:center;gap:16px;display:flex}.katya-hero-topline .eyebrow{margin-bottom:0}.katya-hero-route{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.katya-hero-route .mini-tag,.katya-board-note{box-shadow:var(--shadow-small)}.katya-hero-grid{grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);grid-template-areas:"main photo""board rail";gap:20px;margin-top:20px;display:grid}.katya-hero-main{grid-area:main;display:grid}.katya-hero-main h1{letter-spacing:-.05em;margin:0;font-size:clamp(2.9rem,6vw,5.5rem);font-weight:900;line-height:.94}.katya-hero-subtitle{border:var(--border);max-width:22ch;box-shadow:var(--shadow-small);background:#fff067;border-radius:28px;justify-self:start;margin:16px 0 0 40px;padding:14px 18px;font-size:clamp(1.2rem,2.4vw,2.1rem);font-weight:900;line-height:1.02;display:inline-block;transform:rotate(-1.5deg)}.katya-hero-main .lead{border:var(--border);width:min(34ch,100% - 48px);max-width:34ch;box-shadow:var(--shadow-small);background:#ffffffeb;border-radius:24px;justify-self:center;margin-top:16px;padding:16px 18px;font-size:1.08rem;line-height:1.6}.katya-hero-main .pill{box-shadow:var(--shadow-small)}.katya-hero-rail{grid-area:rail;align-content:start;gap:14px;display:grid}.katya-hero-stat{border:var(--border);box-shadow:var(--shadow-small);border-radius:24px;padding:16px 18px;transform:rotate(-2deg)}.katya-hero-stat:nth-child(2){transform:rotate(2deg)}.katya-hero-stat span{text-transform:uppercase;letter-spacing:.08em;font-size:.76rem;font-weight:900;display:block}.katya-hero-stat strong{margin-top:8px;font-size:1.08rem;line-height:1.15;display:block}.katya-hero-stat-emerald{background:#00d694}.katya-hero-stat-lime{background:#d7ff63}.katya-hero-stat-coral{background:#ff8f6b}.katya-hero-board{border:var(--border);box-shadow:var(--shadow-small);background:radial-gradient(circle at 75% 20%,#ffffff8c 0,#0000 20%),linear-gradient(145deg,#f7fff1 0%,#afd 100%);border-radius:30px;grid-area:board;padding:22px}.katya-board-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.katya-board-head strong{max-width:14ch;font-size:clamp(1.35rem,2.4vw,2rem);line-height:.98}.katya-board-line{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.katya-board-line span,.katya-board-column{border:var(--border);box-shadow:var(--shadow-small);place-items:center;font-weight:900;display:grid}.katya-board-line span{background:#fff;border-radius:18px;min-height:54px;font-size:.92rem}.katya-board-line span:nth-child(2n){background:#d7ff63}.katya-board-notes{flex-wrap:wrap;gap:12px;margin-top:16px;display:flex}.katya-board-note{border:var(--border);text-transform:uppercase;border-radius:999px;padding:10px 14px;font-weight:900}.katya-board-note-pink{background:#ff7db2}.katya-board-note-blue{background:#74d9ff}.katya-board-note-yellow{background:#fff067}.katya-board-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.katya-board-column{text-align:center;background:#fff;border-radius:22px;min-height:92px;padding:18px;line-height:1.1}.katya-board-column:nth-child(2){background:#d7ff63}.katya-board-column:nth-child(3){background:#ff8f6b}.katya-board-column:nth-child(4){background:#74d9ff}.katya-hero-photo{grid-area:photo}.katya-hero-photo .photo-slider{height:100%}.katya-perspective,.katya-achievements{margin-top:24px;padding:24px}.katya-perspective{background:#74d9ff;grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);gap:20px;display:grid}.katya-perspective-intro h2,.katya-achievements-head h2{margin:0;font-size:clamp(2rem,4vw,3.2rem);line-height:.96}.katya-perspective-intro p:last-child,.katya-achievements-head p:last-child{margin:16px 0 0;line-height:1.55}.katya-perspective-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.katya-perspective-card,.katya-perspective-scheme,.katya-achievement-card{border:var(--border);box-shadow:var(--shadow-small)}.katya-perspective-card{background:#fff;border-radius:24px;padding:18px}.katya-perspective-card:nth-child(2){background:#d7ff63}.katya-perspective-card:nth-child(3){background:#ff8f6b;grid-column:1/-1;grid-template-columns:minmax(280px,.95fr) minmax(0,1.05fr);grid-template-areas:"tag text""title text";align-items:start;gap:12px 20px;display:grid}.katya-perspective-card:nth-child(3) .katya-perspective-tag{grid-area:tag;width:fit-content}.katya-perspective-card:nth-child(3) h3{grid-area:title;max-width:8ch;margin:0;font-size:clamp(1.9rem,3vw,2.8rem);line-height:.95}.katya-perspective-card:nth-child(3) p{grid-area:text;align-self:start;max-width:28ch;margin-top:8px;font-size:1.08rem;line-height:1.55}.katya-perspective-tag,.katya-achievement-label{border:var(--border);box-shadow:var(--shadow-small);text-transform:uppercase;letter-spacing:.08em;background:#fff;border-radius:14px;align-items:center;padding:8px 10px;font-size:.76rem;font-weight:900;display:inline-flex}.katya-perspective-card h3,.katya-achievement-card h3{margin:14px 0 8px;font-size:clamp(1.25rem,2vw,1.75rem);line-height:1}.katya-perspective-card p,.katya-achievement-card p{margin:0;line-height:1.5}.katya-perspective-scheme{background:#c7ffd3;border-radius:24px;grid-column:1/-1;grid-template-columns:minmax(0,1fr) 50px minmax(0,1fr) 50px minmax(0,1fr);align-items:center;gap:10px;padding:18px;display:grid}.katya-perspective-step,.katya-perspective-arrow{border:var(--border);min-height:72px;box-shadow:var(--shadow-small);border-radius:20px;place-items:center;font-weight:900;display:grid}.katya-perspective-step{text-align:center;background:#fff;min-width:0;padding:12px}.katya-perspective-step-main{background:#fff067}.katya-perspective-arrow{color:#fff;background:#0e2018;font-size:1.45rem}.katya-achievements{background:#f4ffe9}.katya-achievements-head{grid-template-columns:minmax(0,1fr) minmax(260px,420px);align-items:end;gap:20px;display:grid}.katya-achievements-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;margin-top:22px;display:grid}.katya-achievement-card{background:#fff;border-radius:24px;padding:18px}.katya-achievement-card:first-child{background:#00d694;grid-column:span 5}.katya-achievement-card:nth-child(2){background:#fff067;grid-column:span 3}.katya-achievement-card:nth-child(3){background:#74d9ff;grid-column:span 4}.katya-achievement-card:nth-child(4){background:#ff8f6b;grid-column:span 12}.katya-achievement-card:nth-child(2n){transform:rotate(-1deg)}.katya-achievement-card:nth-child(odd){transform:rotate(1deg)}.katya-hero{background:linear-gradient(135deg,#fff3 0,#0000 36%),#c7ffd3}.stat-emerald{background:#00d694}.stat-lime{background:#d7ff63}.stat-coral{background:#ff8f6b}.katya-art{background:radial-gradient(circle at 70% 25%,#fff9 0,#0000 20%),linear-gradient(145deg,#f5ffef 0%,#9dffd8 100%)}.katya-score{background:#fff}.katya-sticker-a{background:#ff8f6b}.katya-sticker-b{background:#74d9ff}.katya-sticker-c{background:#d7ff63}.katya-rays{gap:10px;display:grid;position:absolute;bottom:26px;right:30px}.katya-rays span{border:var(--border);width:118px;height:12px;box-shadow:var(--shadow-small);background:#fff;border-radius:999px;animation:3.4s ease-in-out infinite katya-slide}.katya-rays span:nth-child(2){background:#d7ff63;width:84px;animation-delay:.15s}.katya-rays span:nth-child(3){background:#ff8f6b;width:104px;animation-delay:.3s}.katya-rays span:nth-child(4){background:#74d9ff;width:64px;animation-delay:.45s}.katya-timeline{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid;position:absolute;bottom:24px;left:24px;right:150px}.katya-timeline span{border:var(--border);min-height:48px;box-shadow:var(--shadow-small);background:#fff;border-radius:16px;place-items:center;font-weight:900;display:grid;transform:rotate(-2deg)}.katya-timeline span:nth-child(2n){background:#d7ff63;transform:rotate(2deg)}.katya-ticker{background:#d9ffd1}.katya-intro-grid{align-items:stretch}.katya-stance-card{background:#74d9ff}.katya-facts-card{background:#f4ffe9}.katya-stance-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.katya-stance-pill{align-items:center;min-height:92px;display:flex}.katya-stance-pill:first-child{background:#fff}.katya-stance-pill:nth-child(2){background:#d7ff63}.katya-stance-pill:nth-child(3){background:#ff8f6b}.katya-stance-pill:nth-child(4){background:#00d694}.katya-fact-tile{background:#fff}.katya-year-chip{background:#00d694}.katya-memes-stage{grid-template-columns:repeat(12,minmax(0,1fr))}.katya-meme{min-height:320px}.katya-meme-emperor,.katya-meme-timeline{grid-column:span 6}.katya-meme-source,.katya-meme-ege,.katya-meme-map,.katya-meme-cause{grid-column:span 3}.katya-meme-emperor{background:#d7ff63}.katya-meme-timeline{background:#74d9ff}.katya-meme-source{background:#ff8f6b}.katya-meme-ege{background:#00d694}.katya-meme-map{background:#fff}.katya-meme-cause{background:#ff7db2}.katya-meme-source .meme-meta h3,.katya-meme-cause .meme-meta h3{font-size:clamp(1.28rem,1.8vw,1.62rem);line-height:1}.katya-crown-scene,.katya-century-track,.katya-source-card,.katya-bubbles,.katya-map-scene,.katya-dominoes{margin-top:18px}.katya-crown-scene{border:var(--border);min-height:178px;box-shadow:var(--shadow-small);background:#fff;border-radius:24px;position:relative;overflow:hidden}.katya-crown{clip-path:polygon(0 100%,0 54%,20% 18%,40% 54%,54% 8%,70% 54%,88% 20%,100% 54%,100% 100%);border:var(--border);width:132px;height:88px;box-shadow:var(--shadow-small);background:#ff8f44;animation:3s ease-in-out infinite float-bob;position:absolute;top:24px;left:22px}.katya-ruler-bars{gap:14px;display:grid;position:absolute;bottom:24px;left:190px;right:22px}.katya-ruler-bars span{border:var(--border);height:20px;box-shadow:var(--shadow-small);background:#00d694;border-radius:999px;animation:3s ease-in-out infinite katya-grow}.katya-ruler-bars span:nth-child(2){background:#74d9ff;width:82%;animation-delay:.2s}.katya-ruler-bars span:nth-child(3){background:#ff7db2;width:64%;animation-delay:.4s}.katya-century-track{grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;gap:12px;min-height:178px;display:grid}.katya-century-track span{border:var(--border);min-height:118px;box-shadow:var(--shadow-small);background:#fff;border-radius:24px;place-items:center;font-size:clamp(1rem,1.8vw,1.5rem);font-weight:900;display:grid;transform:rotate(-4deg)}.katya-century-track span:nth-child(2n){background:#d7ff63;transform:rotate(4deg)translateY(12px)}.katya-source-card{border:var(--border);min-height:178px;box-shadow:var(--shadow-small);background:linear-gradient(#fffef4 0%,#ffeeb8 100%);border-radius:24px;padding:18px;position:relative}.katya-source-stamp{border:var(--border);width:fit-content;box-shadow:var(--shadow-small);text-transform:uppercase;background:#ff7db2;border-radius:16px;padding:10px 12px;font-weight:900;transform:rotate(-8deg)}.katya-source-lines{gap:14px;margin-top:26px;display:grid}.katya-source-lines span{background:#0e20182e;border-radius:999px;height:12px}.katya-bubbles{min-height:178px;position:relative}.katya-bubbles span{border:var(--border);box-shadow:var(--shadow-small);background:#fff;border-radius:50%;place-items:center;font-weight:900;animation:3.2s ease-in-out infinite float-bob;display:grid;position:absolute}.katya-bubbles span:first-child{width:58px;height:58px;top:6px;left:14px}.katya-bubbles span:nth-child(2){background:#74d9ff;width:64px;height:64px;animation-delay:.15s;top:22px;right:12px}.katya-bubbles span:nth-child(3){background:#d7ff63;width:72px;height:72px;animation-delay:.3s;bottom:24px;left:26px}.katya-bubbles span:nth-child(4){background:#ff8f6b;width:54px;height:54px;animation-delay:.45s;bottom:12px;right:20px}.katya-bubbles span:nth-child(5){background:#ff7db2;width:76px;height:76px;animation-delay:.6s;top:72px;left:50%;transform:translate(-50%)}.katya-map-scene{border:var(--border);min-height:178px;box-shadow:var(--shadow-small);background:#d9ffd1;border-radius:24px;position:relative;overflow:hidden}.katya-map-grid{background-color:#0000;background-image:linear-gradient(#0e20181f 2px,#0000 2px),linear-gradient(90deg,#0e20181f 2px,#0000 2px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:44px 44px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.katya-map-pin{border:var(--border);width:30px;height:30px;box-shadow:var(--shadow-small);border-radius:50% 50% 50% 0;position:absolute;transform:rotate(-45deg)}.katya-map-pin-a{background:#ff7db2;top:34px;left:34px}.katya-map-pin-b{background:#00d694;bottom:34px;right:42px}.katya-map-route{border:4px dashed #0000;border-top-color:#0e2018;border-radius:999px;position:absolute;inset:62px 58px 54px;transform:rotate(18deg)}.katya-dominoes{grid-template-columns:1fr;align-items:stretch;gap:12px;min-height:178px;display:grid}.katya-dominoes span{border:var(--border);min-height:72px;box-shadow:var(--shadow-small);text-align:center;background:#fff;border-radius:22px;place-items:center;padding:10px;font-weight:900;animation:3.2s ease-in-out infinite katya-tilt;display:grid;transform:rotate(-5deg)}.katya-dominoes span:nth-child(2){background:#d7ff63;animation-delay:.2s;transform:rotate(3deg)}.katya-dominoes span:nth-child(3){background:#74d9ff;animation-delay:.4s;transform:rotate(-2deg)}.katya-finale-card{background:#d9ffd1}.katya-art-note{background:#fff6cc;grid-template-columns:minmax(0,1fr) minmax(280px,420px);gap:20px;margin-top:24px;padding:24px;display:grid}.katya-art-note h2{margin:0;font-size:clamp(1.9rem,3.6vw,3rem);line-height:.98}.katya-art-note .lead{max-width:42ch;margin-top:16px}.katya-banana-scene{border:var(--border);min-height:260px;box-shadow:var(--shadow-small);background-color:#fffdf6;background-image:linear-gradient(90deg,#0e201814 0 2px,#0000 2px 100%),linear-gradient(#0e201814 0 2px,#0000 2px 100%),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:44px 44px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border-radius:28px;position:relative;overflow:hidden}.katya-banana-art{width:100%;height:100%;position:absolute;inset:0}@media (max-width:1100px){.katya-hero-grid,.katya-perspective,.katya-achievements-head{grid-template-columns:1fr}.katya-hero-grid{grid-template-areas:"main""photo""board""rail"}.katya-achievements-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.katya-achievement-card:first-child,.katya-achievement-card:nth-child(2),.katya-achievement-card:nth-child(3),.katya-achievement-card:nth-child(4){grid-column:span 1}}@media (max-width:720px){.katya-hero-shell,.katya-perspective,.katya-achievements,.katya-art-note{padding:18px}.katya-hero-topline{flex-direction:column;align-items:flex-start}.katya-hero-route{justify-content:flex-start}.katya-hero-main h1{font-size:clamp(2.35rem,11vw,3.9rem)}.katya-hero-subtitle,.katya-hero-main .lead{justify-self:start;width:auto}.katya-hero-subtitle{margin-left:0}.katya-board-head{flex-direction:column;align-items:flex-start}.katya-achievements-head,.katya-board-line,.katya-board-columns,.katya-perspective-grid,.katya-achievements-grid,.katya-perspective-scheme{grid-template-columns:1fr}.katya-perspective-card:nth-child(3){grid-template-columns:1fr;grid-template-areas:"tag""title""text"}.katya-perspective-card:nth-child(3) h3,.katya-perspective-card:nth-child(3) p{max-width:none}.katya-perspective-arrow{min-height:48px}}@media (max-width:480px){.katya-board-note,.katya-hero-route .mini-tag,.katya-achievement-label,.katya-perspective-tag{font-size:.7rem}.katya-hero-stat strong,.katya-perspective-card h3,.katya-achievement-card h3{font-size:1.1rem}}@keyframes katya-slide{0%,to{transform:translate(0)}50%{transform:translate(-12px)}}@keyframes katya-grow{0%,to{transform:scaleX(1)}50%{transform:scaleX(1.08)}}@keyframes katya-tilt{0%,to{transform:rotate(-4deg)translateY(0)}50%{transform:rotate(2deg)translateY(-6px)}}@media (max-width:1100px){.katya-memes-stage{grid-template-columns:repeat(2,minmax(0,1fr))}.katya-meme-emperor,.katya-meme-timeline,.katya-meme-source,.katya-meme-ege,.katya-meme-map,.katya-meme-cause{grid-column:span 1}}@media (max-width:720px){.katya-art-note{grid-template-columns:1fr}.katya-timeline{grid-template-columns:repeat(2,minmax(0,1fr));right:18px}.katya-rays{bottom:18px;right:18px}.katya-rays span{width:72px}.katya-stance-grid,.katya-century-track,.katya-dominoes,.katya-memes-stage{grid-template-columns:1fr}.katya-ruler-bars{bottom:18px;left:22px;right:22px}.katya-century-track span,.katya-dominoes span{min-height:84px}}@media (max-width:480px){.katya-timeline{display:none}.katya-score{max-width:min(210px,100% - 92px)}.katya-crown{width:96px;height:68px}.katya-ruler-bars{left:18px;right:18px}}body:has(.dima-page){color:#ececec;background:radial-gradient(circle at 20% 10%,#ffffff14 0,#0000 24%),radial-gradient(circle at 82% 18%,#ffffff0d 0,#0000 18%),linear-gradient(#090909 0%,#151515 40%,#050505 100%);font-family:Georgia,Times New Roman,serif}.dima-page{--paper:#1c1c1cf0;--paper-strong:#242424f5;--ink:#ececec;--white:#f0f0f0;--green:#9f9f9f;--pink:#bcbcbc;--blue:#d6d6d6;--shadow:none;--shadow-small:none;--border:1.5px solid #e5e5e538;color:#ececec;width:min(1260px,100% - 28px);padding:28px 0 56px}.dima-page .card,.dima-page .mini-tag,.dima-page .ticker-chip,.dima-page .photo-counter,.dima-page .meme-sticker,.dima-page .slider-button,.dima-page .photo-dot,.dima-page .year-chip{box-shadow:none;border-color:#e5e5e538}.dima-page .card{background:radial-gradient(circle at 14% 18%,#ffffff0f 0,#0000 18%),radial-gradient(circle at 82% 22%,#ffffff0a 0,#0000 20%),linear-gradient(#2a2a2af5 0%,#121212f5 100%);border-width:2px;border-radius:28px 34px 30px 36px;position:relative;overflow:hidden;transform:rotate(-.35deg);box-shadow:0 22px 54px #00000080,inset 0 1px #ffffff0d}.dima-page .card:before{content:"";pointer-events:none;opacity:.9;border:1px solid #ffffff14;border-radius:24px 30px 26px 32px;position:absolute;inset:6px}.dima-page .card:after{content:"";pointer-events:none;border:1px dashed #ffffff1f;border-radius:27px 21px 29px 19px;position:absolute;inset:13px 15px 11px 12px}.dima-page .card>*{z-index:1;position:relative}.dima-page .dima-hero,.dima-page .dima-achievements,.dima-page .dima-notes-card,.dima-page .dima-finale,.dima-page .dima-meme-card,.dima-page .photo-slider,.dima-page .dima-hero-board{isolation:isolate}.dima-page .dima-hero:before,.dima-page .dima-achievements:before,.dima-page .dima-notes-card:before,.dima-page .dima-finale:before,.dima-page .dima-meme-card:before,.dima-page .photo-slider:before,.dima-page .dima-hero-board:before{content:"";opacity:.55;pointer-events:none;border-top:2px solid #ffffff1f;border-bottom:2px solid #ffffff0f;border-radius:50%;width:88px;height:26px;position:absolute;inset:auto 18px 16px auto;transform:rotate(-7deg)}.dima-page h1,.dima-page h2,.dima-page h3,.dima-page .eyebrow,.dima-page .section-label,.dima-page .hero-score-label,.dima-page .meme-sticker,.dima-page .mini-tag,.dima-page .ticker-chip{font-family:Segoe Print,Comic Sans MS,cursive}.dima-page .eyebrow,.dima-page .section-label{color:#f2f2f2;background:#e5e5e514;border:1px solid #e5e5e52e;border-radius:18px 24px 20px 26px;transform:rotate(-1deg)}.dima-page .hero-score-label,.dima-page .meme-sticker,.dima-page .photo-counter,.dima-page .year-chip,.dima-page .mini-tag,.dima-page .ticker-chip{color:#f2f2f2;background:#ffffff0a;border-width:1.5px}.dima-page .mini-tag,.dima-page .ticker-chip,.dima-page .year-chip,.dima-page .photo-counter,.dima-page .meme-sticker{border-radius:18px 24px 20px 26px}.dima-page .mini-tag:nth-child(2n),.dima-page .ticker-chip:nth-child(2n),.dima-page .year-chip:nth-child(2n),.dima-page .photo-dot:nth-child(2n){transform:rotate(1.8deg)}.dima-page .mini-tag:nth-child(odd),.dima-page .ticker-chip:nth-child(odd),.dima-page .year-chip:nth-child(odd),.dima-page .photo-dot:nth-child(odd){transform:rotate(-1.8deg)}.dima-hero{grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);grid-template-areas:"copy gallery""board gallery";gap:22px;padding:26px;display:grid}.dima-hero-copy{grid-area:copy;align-self:end}.dima-badge-row{margin:0 0 20px}.dima-page h1,.dima-page .dima-section-copy h2,.dima-page .dima-notes-card h2,.dima-page .dima-finale h2{margin:0;font-weight:700;line-height:.96}.dima-page h1{letter-spacing:-.04em;max-width:12ch;font-size:clamp(3rem,7vw,6.1rem)}.dima-hero-subtitle{color:#ecececd1;max-width:20ch;margin:16px 0 0;font-size:clamp(1.15rem,2.2vw,1.85rem);line-height:1.18}.dima-page .lead{color:#ecececc7;max-width:56ch}.dima-quote-row{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.dima-quote-chip{color:#f0f0f0;background:#ffffff0a;border:1.5px solid #ffffff2e;border-radius:20px 15px 24px 16px;padding:10px 14px;font-family:Segoe Print,Comic Sans MS,cursive;transform:rotate(-1.5deg);box-shadow:inset 0 0 0 1px #ffffff0a}.dima-quote-chip:nth-child(2n){transform:rotate(1.5deg)}.dima-hero-board{background:radial-gradient(circle at 78% 16%,#ffffff0d 0,#0000 24%),linear-gradient(#222222fa 0%,#0a0a0afa 100%);grid-area:board;padding:22px;transform:rotate(.45deg)}.dima-board-head{gap:8px;display:grid}.dima-board-head strong{font-size:clamp(1.4rem,2.6vw,2.2rem);font-weight:700;line-height:1.05}.dima-board-sketch{background:repeating-linear-gradient(#ffffff05 0 2px,#0000 2px 24px),#ffffff05;border:1.5px solid #ffffff24;border-radius:24px 18px 28px 20px;grid-template-columns:minmax(0,1fr) 160px;gap:20px;min-height:230px;margin-top:22px;padding:18px;display:grid;position:relative}.dima-equation-stack{color:#f2f2f2c7;align-content:start;gap:16px;font-family:Segoe Print,Comic Sans MS,cursive;font-size:1.08rem;display:grid}.dima-triangle{min-height:170px;position:relative}.dima-triangle-line{background:#f5f5f5ad;border-radius:999px;height:2px;display:block;position:absolute;box-shadow:0 0 0 1px #f5f5f514}.dima-triangle-line-a{bottom:18px;left:18px;right:18px}.dima-triangle-line-b{transform-origin:0;width:122px;bottom:18px;left:18px;transform:rotate(-54deg)}.dima-triangle-line-c{transform-origin:100%;width:120px;bottom:18px;right:18px;transform:rotate(56deg)}.dima-hero-gallery{grid-area:gallery}.dima-page .photo-slider{background:linear-gradient(#202020fa 0%,#0c0c0cfa 100%);border-radius:34px 24px 30px 38px;height:100%}.dima-page .photo-stage{background:linear-gradient(#0e0e0ef5 0%,#040404fa 100%);border:1.5px solid #ffffff29;border-radius:30px 22px 28px 26px}.dima-page .photo-stage:before{content:"";pointer-events:none;border:1px dashed #ffffff29;border-radius:24px 18px 20px 26px;position:absolute;inset:8px}.dima-page .photo-slide{border-radius:22px 16px 24px 18px;inset:10px;overflow:hidden}.dima-page .photo-slide:after{content:"";pointer-events:none;border-top:2px solid #ffffff24;border-radius:50%;width:72px;height:18px;position:absolute;inset:auto 12px 12px auto;transform:rotate(-9deg)}.dima-page .slider-button,.dima-page .photo-dot{background:#ffffff0d;border-width:1.5px;transition:background-color .18s,transform .18s,border-color .18s,box-shadow .18s;position:relative;overflow:hidden}.dima-page .slider-button:before,.dima-page .photo-dot:before{content:"";border-radius:inherit;pointer-events:none;border:1px dashed #ffffff2e;position:absolute;inset:4px 6px 5px 4px}.dima-page .slider-button{background:radial-gradient(circle at 34% 30%,#ffffff1f 0,#0000 32%),#ffffff0d;border-radius:18px 14px 20px 16px;width:52px;height:52px;transform:rotate(-2deg)}.dima-page .photo-buttons .slider-button:nth-child(2){transform:rotate(2deg)}.dima-page .slider-button:hover,.dima-page .photo-dot:hover{border-color:#ffffff52;box-shadow:0 0 0 1px #ffffff14}.dima-page .slider-button:hover,.dima-page .photo-dot:hover,.dima-page .photo-dot.is-active{background:#ffffff29}.dima-page .slider-button:hover{transform:translateY(-1px)rotate(0)}.dima-page .slider-button:active{transform:translateY(1px)rotate(0)}.dima-page .photo-dot{border-radius:12px 16px 13px 17px;width:22px;height:18px}.dima-page .photo-dot.is-active{border-color:#ffffff6b;width:34px}.dima-ticker{background:linear-gradient(#ffffff0d 0%,#ffffff05 100%);border-radius:38px 32px 42px 30px;margin-top:24px}.dima-page .ticker-track{animation-duration:30s}.dima-overview-grid{grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);margin-top:34px}.dima-achievements,.dima-notes-card,.dima-finale{padding:24px}.dima-section-copy{gap:8px;display:grid}.dima-achievement-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:20px;display:grid}.dima-achievement-card{background:linear-gradient(#ffffff0b 0%,#ffffff05 100%);border:1.5px solid #ffffff24;border-radius:24px 18px 26px 20px;padding:18px;transform:rotate(-.6deg)}.dima-achievement-card:nth-child(2n){transform:rotate(.8deg)}.dima-achievement-card h3,.dima-meme-card h3{margin:14px 0 10px;font-size:1.45rem;line-height:1.08}.dima-achievement-card p,.dima-notes-card p,.dima-note-list,.dima-meme-card p,.dima-finale p{color:#ecececc2;margin:0;line-height:1.6}.dima-note-list{gap:14px;margin-top:22px;padding:0;list-style:none;display:grid}.dima-note-list li{background:#ffffff08;border:1px solid #ffffff1a;border-radius:18px 14px 20px 16px;padding:10px 14px 10px 28px;position:relative}.dima-note-list li:before{content:"/";color:#ffffff8a;font-family:Segoe Print,Comic Sans MS,cursive;position:absolute;top:8px;left:10px}.dima-meme-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:18px;display:grid}.dima-meme-card{border-radius:26px 18px 30px 22px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"sticker mark""title mark""text mark";align-items:start;gap:14px 20px;min-height:280px;padding:22px;display:grid}.dima-meme-card .meme-sticker{grid-area:sticker;justify-self:start}.dima-meme-card h3{grid-area:title}.dima-meme-card p{grid-area:text}.dima-meme-card:first-child,.dima-meme-card:nth-child(2),.dima-meme-card:nth-child(3){grid-column:span 4}.dima-meme-card:nth-child(4),.dima-meme-card:nth-child(5),.dima-meme-card:nth-child(6),.dima-meme-card:nth-child(7){grid-column:span 6}.dima-meme-card:nth-child(2n){transform:rotate(.8deg)}.dima-meme-card:nth-child(odd){transform:rotate(-.8deg)}.dima-meme-mark{color:#f8f8f8e6;border:1.5px dashed #fff3;border-radius:20px 15px 24px 17px;grid-area:mark;justify-content:center;place-self:start end;align-items:center;min-width:64px;min-height:64px;margin-top:-6px;padding:10px 12px;font-family:Segoe Print,Comic Sans MS,cursive;font-size:1.55rem;display:inline-flex;transform:rotate(-2deg)}.dima-finale{text-align:center;align-content:center;place-items:center;gap:14px;min-height:260px;margin-top:34px;display:grid;transform:rotate(-.25deg)}.dima-finale .section-label{margin:0}.dima-finale h2{max-width:20ch;margin:0}.dima-finale p{max-width:44ch;margin:0}@media (max-width:1080px){.dima-hero{grid-template-columns:1fr;grid-template-areas:"copy""gallery""board"}.dima-overview-grid{grid-template-columns:1fr}.dima-meme-card:first-child,.dima-meme-card:nth-child(2),.dima-meme-card:nth-child(3),.dima-meme-card:nth-child(4),.dima-meme-card:nth-child(5),.dima-meme-card:nth-child(6),.dima-meme-card:nth-child(7){grid-column:span 6}}@media (max-width:760px){.dima-page{width:min(100%,100% - 20px);padding-top:20px}.dima-hero,.dima-achievements,.dima-notes-card,.dima-finale{padding:18px}.dima-board-sketch,.dima-achievement-grid{grid-template-columns:1fr}.dima-triangle{min-height:140px}.dima-meme-grid{grid-template-columns:1fr}.dima-meme-card:first-child,.dima-meme-card:nth-child(2),.dima-meme-card:nth-child(3),.dima-meme-card:nth-child(4),.dima-meme-card:nth-child(5),.dima-meme-card:nth-child(6),.dima-meme-card:nth-child(7){grid-column:auto}.dima-meme-card{min-height:unset;grid-template-columns:1fr;grid-template-areas:"sticker""mark""title""text"}.dima-meme-mark{justify-self:start}}@media (prefers-reduced-motion:reduce){.dima-page .ticker-track{animation-duration:.01ms;animation-iteration-count:1}}body:has(.nikita-page){color:#dbe4ee;background:radial-gradient(circle at 12% 18%,#ffffff0a 0,#0000 10%),radial-gradient(circle at 74% 14%,#ffffff08 0,#0000 8%),radial-gradient(circle at 18% 16%,#a7bcd01f 0,#0000 20%),radial-gradient(circle at 78% 10%,#738ea71a 0,#0000 18%),repeating-linear-gradient(90deg,#ffffff04 0 1px,#0000 1px 160px),linear-gradient(#05070a 0%,#0d1319 38%,#020304 100%);font-family:Georgia,Times New Roman,serif}.nikita-page{--paper:#131b24f2;--paper-strong:#1e2834f5;--ink:#dbe4ee;--white:#eef5fb;--green:#8da5bd;--pink:#637a93;--blue:#aab9c7;--orange:#7c92aa;--shadow:none;--shadow-small:none;--border:1.5px solid #b8c7d633;color:#dbe4ee;isolation:isolate;width:min(1260px,100% - 28px);padding:28px 0 60px;position:relative}.nikita-page:before,.nikita-page:after{content:"";pointer-events:none;z-index:0;position:fixed;inset:0}.nikita-page:before{filter:blur(20px);opacity:.9;background:radial-gradient(circle at 10% 72%,#343a4057 0,#0000 22%),radial-gradient(circle at 82% 84%,#3c444b42 0,#0000 20%),radial-gradient(circle at 28% 26%,#abbccd14 0,#0000 18%),linear-gradient(#ffffff05 0%,#0000 24%,#00000029 100%)}.nikita-page:after{mix-blend-mode:soft-light;opacity:.3;background:radial-gradient(circle at 18% 28%,#ffffff14 0 1px,#0000 1px) 0 0/180px 180px,radial-gradient(circle at 64% 34%,#ffffff12 0 1px,#0000 1px) 0 0/220px 220px,radial-gradient(circle at 82% 76%,#ffffff0f 0 1px,#0000 1px) 0 0/200px 200px,radial-gradient(circle at 44% 84%,#ffffff0d 0 1px,#0000 1px) 0 0/160px 160px}.nikita-page>*{z-index:1;position:relative}.nikita-page .card,.nikita-page .mini-tag,.nikita-page .ticker-chip,.nikita-page .photo-counter,.nikita-page .meme-sticker,.nikita-page .slider-button,.nikita-page .photo-dot,.nikita-page .year-chip,.nikita-page .nikita-signal-tag{box-shadow:none;border-color:#b8c7d633}.nikita-page .card{background:radial-gradient(circle at 12px 12px,#bac8d629 0 2px,#0000 2px),radial-gradient(circle at calc(100% - 12px) 12px,#bac8d629 0 2px,#0000 2px),radial-gradient(circle at 12px calc(100% - 12px),#bac8d624 0 2px,#0000 2px),radial-gradient(circle at calc(100% - 12px) calc(100% - 12px),#bac8d624 0 2px,#0000 2px),radial-gradient(circle at 16% 20%,#bdcddd14 0,#0000 18%),repeating-linear-gradient(135deg,#ffffff05 0 2px,#0000 2px 18px),linear-gradient(#1d2631fa 0%,#090d12fc 100%);border-width:1.5px;border-radius:30px;position:relative;overflow:hidden;box-shadow:0 28px 72px #0000008f,inset 0 1px #ffffff0d,inset 0 -28px 48px #0000003d}.nikita-page .card:before{content:"";pointer-events:none;background:linear-gradient(#ffffff09 0%,#0000 24%),repeating-linear-gradient(90deg,#0000 0 36px,#ffffff04 36px 37px);border:1px solid #b8c7d614;border-radius:24px;position:absolute;inset:7px}.nikita-page .card:after{content:"";opacity:.95;pointer-events:none;background:linear-gradient(#0000 0%,#08080824 45%,#0404044d 100%);height:34%;position:absolute;inset:auto 0 0}.nikita-page .card>*{z-index:1;position:relative}.nikita-page h1,.nikita-page h2,.nikita-page h3{font-family:Georgia,Times New Roman,serif;font-weight:700}.nikita-page .eyebrow,.nikita-page .section-label{color:#e8f0f8;background:#a7bcd014;border:1px solid #b8c7d62e}.nikita-page .hero-score-label,.nikita-page .meme-sticker,.nikita-page .photo-counter,.nikita-page .year-chip,.nikita-page .mini-tag,.nikita-page .ticker-chip,.nikita-page .nikita-signal-tag{color:#edf4fb;background:#a7bcd00f;border-width:1px}.nikita-page .mini-tag,.nikita-page .ticker-chip,.nikita-page .year-chip,.nikita-page .photo-counter,.nikita-page .meme-sticker,.nikita-page .nikita-signal-tag{border-radius:999px}.nikita-page .lead,.nikita-page p,.nikita-page li{color:#dbe4eecc}.nikita-hero{grid-template-columns:minmax(0,1.05fr) minmax(340px,.95fr);grid-template-areas:"copy gallery""panel gallery";gap:22px;padding:26px;display:grid}.nikita-hero:before{content:"";pointer-events:none;background:radial-gradient(circle at 14% 26%,#ffffff08 0,#0000 18%),radial-gradient(circle at 20% 82%,#282d314d 0,#0000 24%);position:absolute;inset:0}.nikita-hero-copy{grid-area:copy;align-self:end}.nikita-badge-row{margin:0 0 18px}.nikita-page h1,.nikita-page .nikita-section-copy h2,.nikita-page .nikita-signal-card h2,.nikita-page .nikita-finale h2{margin:0;line-height:.95}.nikita-page h1{letter-spacing:-.045em;text-transform:uppercase;max-width:11ch;font-size:clamp(2.7rem,6.6vw,5.2rem)}.nikita-hero-subtitle{color:#e8f0f8e0;max-width:22ch;margin:16px 0 0;font-size:clamp(1.15rem,2.2vw,1.95rem);line-height:1.15}.nikita-page .lead{max-width:58ch;margin-top:20px}.nikita-stat-row{flex-wrap:wrap;gap:14px;margin-top:24px;display:flex}.nikita-stat-card{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:repeating-linear-gradient(135deg,#ffffff05 0 2px,#0000 2px 16px),linear-gradient(#a7bcd01a 0%,#a7bcd008 100%);border:1px solid #b8c7d62e;border-radius:20px;min-width:148px;padding:14px 16px;box-shadow:inset 0 -10px 24px #0000002e}.nikita-stat-card span{letter-spacing:.08em;text-transform:uppercase;color:#dbe4ee94;font-size:.76rem;font-weight:900;display:block}.nikita-stat-card strong{color:#edf4fb;margin-top:8px;font-size:1.08rem;line-height:1.1;display:block}.nikita-hero-panel{background:radial-gradient(circle at 78% 18%,#a7bcd012 0,#0000 22%),linear-gradient(#161e28fa 0%,#080c12fa 100%);grid-area:panel;padding:22px}.nikita-panel-head{gap:8px;display:grid}.nikita-panel-head strong{max-width:18ch;font-size:clamp(1.35rem,2.5vw,2.2rem);line-height:1.05}.nikita-panel-scene{background:radial-gradient(circle at 50% 16%,#b1c4d614 0,#0000 24%),linear-gradient(#161d27f0 0%,#080b0f 62%,#030406 100%);border:1px solid #b8c7d624;border-radius:24px;min-height:250px;margin-top:20px;position:relative;overflow:hidden}.nikita-panel-scene:before{content:"";pointer-events:none;background:linear-gradient(#ffffff08 0%,#0000 24%),linear-gradient(#0000 58%,#0000005c 100%);position:absolute;inset:0}.nikita-panel-scene:after{content:"";mix-blend-mode:screen;opacity:.24;pointer-events:none;background:radial-gradient(circle at 18% 84%,#3a3f4485 0,#0000 18%),radial-gradient(circle at 72% 88%,#32363a70 0,#0000 16%),repeating-linear-gradient(90deg,#0000 0 58px,#ffffff03 58px 59px);position:absolute;inset:0}.nikita-searchlight{clip-path:polygon(46% 0,58% 0,100% 100%,0 100%);opacity:.42;background:linear-gradient(#acc4db2e 0%,#acc4db00 76%);width:200px;height:220px;animation:7s ease-in-out infinite nikita-sweep;position:absolute;top:-18px;left:16%}.nikita-dust{pointer-events:none;position:absolute;inset:0}.nikita-dust:before{content:"";background-image:radial-gradient(circle,#ffffff2e 0 1px,#0000 1px),radial-gradient(circle,#ffffff1f 0 1px,#0000 1px);background-position:0 0,26px 40px;background-size:96px 96px,124px 124px;position:absolute;inset:0}.nikita-dust-a{opacity:.12;animation:14s linear infinite nikita-drift}.nikita-dust-b{opacity:.08;animation:22s linear infinite reverse nikita-drift}.nikita-smoke{filter:blur(14px);background:radial-gradient(circle,#a0acb847 0%,#a0acb800 72%);border-radius:50%;animation:8s linear infinite nikita-smoke-rise;position:absolute}.nikita-smoke-a{width:140px;height:140px;bottom:92px;left:14px}.nikita-smoke-b{width:120px;height:120px;animation-delay:-2.4s;bottom:70px;left:88px}.nikita-smoke-c{width:110px;height:110px;animation-delay:-4.8s;bottom:84px;right:66px}.nikita-smoke-d{width:150px;height:150px;animation-delay:-1.2s;bottom:106px;left:148px}.nikita-smoke-e{width:140px;height:140px;animation-delay:-6.2s;bottom:118px;right:18px}.nikita-rivet-row{opacity:.45;background:radial-gradient(circle,#d4e0ec57 0 2px,#0000 2px) 0 0/28px 8px repeat-x;height:8px;position:absolute;left:18px;right:18px}.nikita-rivet-row-top{top:14px}.nikita-rivet-row-bottom{bottom:14px}.nikita-gear-cluster{width:92px;height:92px;position:absolute;bottom:44px;right:112px}.nikita-gear{background:radial-gradient(circle,#0000 0 32%,#beccda2e 32% 34%,#0000 34% 52%,#beccda1f 52% 54%,#0000 54%),conic-gradient(#beccda2e 0deg 18deg,#0000 18deg 36deg,#beccda2e 36deg 54deg,#0000 54deg 72deg,#beccda2e 72deg 90deg,#0000 90deg 108deg,#beccda2e 108deg 126deg,#0000 126deg 144deg,#beccda2e 144deg 162deg,#0000 162deg 180deg,#beccda2e 180deg 198deg,#0000 198deg 216deg,#beccda2e 216deg 234deg,#0000 234deg 252deg,#beccda2e 252deg 270deg,#0000 270deg 288deg,#beccda2e 288deg 306deg,#0000 306deg 324deg,#beccda2e 324deg 342deg,#0000 342deg 360deg);border:1px solid #beccda38;border-radius:50%;display:block;position:absolute}.nikita-gear-a{width:58px;height:58px;animation:16s linear infinite spin;bottom:0;right:0}.nikita-gear-b{width:38px;height:38px;animation:11s linear infinite reverse spin;top:16px;left:4px}.nikita-factory{background:linear-gradient(#12192200 0%,#121922e6 10%,#070a0e 100%);height:126px;position:absolute;inset:auto 0 0}.nikita-stack,.nikita-roof{background:repeating-linear-gradient(90deg,#ffffff0a 0 1px,#0000 1px 7px),linear-gradient(#677a91e0 0%,#242c37fa 100%);display:block;position:absolute}.nikita-stack{border-radius:6px 6px 0 0;width:22px;bottom:0}.nikita-stack-a{height:134px;left:42px}.nikita-stack-b{height:106px;left:86px}.nikita-stack-c{height:126px;right:44px}.nikita-roof{clip-path:polygon(0 100%,0 52%,30% 18%,52% 62%,78% 24%,100% 70%,100% 100%);height:42px;bottom:0}.nikita-roof-a{width:58%;left:0}.nikita-roof-b{width:44%;right:0}.nikita-catwalk{background:repeating-linear-gradient(90deg,#b8c7d62e 0 8px,#0000 8px 14px),#b8c7d614;border-radius:999px;height:10px;position:absolute;top:26px;left:18%;right:20%}.nikita-coal-bank{background:linear-gradient(#0000 0%,#050505cc 32%,#020202 100%);height:62px;position:absolute;bottom:0;left:0;right:0}.nikita-coal{background:linear-gradient(#363d46f5 0%,#08090b 100%);border-radius:46% 54% 42% 58%;display:block;position:absolute;bottom:10px;box-shadow:inset 0 1px #ffffff0f}.nikita-coal-a{width:110px;height:30px;left:18px}.nikita-coal-b{width:150px;height:38px;left:96px}.nikita-coal-c{width:138px;height:34px;right:92px}.nikita-coal-d{width:110px;height:28px;right:18px}.nikita-dial{background:radial-gradient(circle,#a7bcd00f 0%,#a7bcd003 68%);border:1px solid #b8c7d629;border-radius:50%;width:132px;height:132px;position:absolute;top:22px;right:24px;box-shadow:inset 0 0 36px #0000003d}.nikita-dial-ring,.nikita-dial-core{border-radius:50%;display:block;position:absolute;inset:50%;transform:translate(-50%,-50%)}.nikita-dial-ring-a{border:1px dashed #c8d6e25c;width:86px;height:86px;animation:14s linear infinite spin}.nikita-dial-ring-b{border:1px solid #c8d6e247;width:48px;height:48px;animation:8s linear infinite reverse spin}.nikita-dial-core{background:#d7e1ea;width:14px;height:14px;box-shadow:0 0 22px #d7e1ea73}.nikita-panel-plate{color:#edf4fb;letter-spacing:.08em;text-transform:uppercase;background:#a7bcd014;border:1px solid #b8c7d62e;border-radius:999px;padding:10px 14px;font-size:.78rem;font-weight:900;position:absolute;top:22px;left:24px}.nikita-hero-gallery{grid-area:gallery}.nikita-page .photo-slider{background:repeating-linear-gradient(135deg,#ffffff05 0 2px,#0000 2px 18px),radial-gradient(circle at 82% 12%,#a7bcd014 0,#0000 18%),linear-gradient(#18212cfa 0%,#090d12fa 100%);border-radius:32px;height:100%}.nikita-page .photo-stage{background:linear-gradient(#0c1016fa 0%,#030508 100%);border:1px solid #b8c7d629;border-radius:28px}.nikita-page .photo-stage:before{content:"";pointer-events:none;border:1px dashed #b8c7d624;border-radius:22px;position:absolute;inset:8px}.nikita-page .photo-stage:after{content:"";pointer-events:none;background:linear-gradient(#ffffff0d 0%,#0000 22%),radial-gradient(circle at 20% 10%,#ffffff0f 0,#0000 14%),linear-gradient(#0000 0%,#0000002e 100%);position:absolute;inset:0}.nikita-page .photo-slide{border-radius:20px;inset:10px;overflow:hidden}.nikita-page .slider-button,.nikita-page .photo-dot{background:#a7bcd012;border-width:1px;transition:transform .18s,border-color .18s,background-color .18s,box-shadow .18s}.nikita-page .slider-button{color:#eef5fb;border-radius:16px;width:50px;height:50px}.nikita-page .slider-button:hover,.nikita-page .photo-dot:hover,.nikita-page .photo-dot.is-active{background:#a7bcd02e;border-color:#d2dfeb57;box-shadow:0 0 0 1px #d2dfeb0d}.nikita-page .slider-button:hover{transform:translateY(-1px)}.nikita-page .photo-dot{width:18px;height:18px}.nikita-page .photo-dot.is-active{width:34px}.nikita-ticker{background:linear-gradient(#a7bcd014 0%,#a7bcd008 100%);border-radius:999px;margin-top:24px}.nikita-page .ticker-track{animation-duration:30s}.nikita-dossier-grid{grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);gap:22px;margin-top:34px}.nikita-dossier,.nikita-signal-card,.nikita-finale{padding:24px}.nikita-section-copy{gap:8px;display:grid}.nikita-achievement-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:20px;display:grid}.nikita-achievement-card{background:repeating-linear-gradient(135deg,#ffffff04 0 2px,#0000 2px 18px),linear-gradient(#a7bcd00f 0%,#a7bcd005 100%);border:1px solid #b8c7d624;border-radius:22px;padding:18px;box-shadow:inset 0 -16px 26px #00000024}.nikita-achievement-card h3,.nikita-meme-card h3{color:#eef5fb;margin:14px 0 10px;font-size:1.4rem;line-height:1.06}.nikita-achievement-card p,.nikita-meme-card p,.nikita-finale p{margin:0;line-height:1.55}.nikita-signal-card{align-content:start;display:grid}.nikita-signal-list{gap:12px;margin:20px 0 0;padding:0;list-style:none;display:grid}.nikita-signal-list li{background:linear-gradient(#a7bcd00d 0%,#a7bcd005 100%);border:1px solid #b8c7d61a;border-radius:18px;padding:10px 14px 10px 30px;position:relative}.nikita-signal-list li:before{content:"•";color:#dbe4ee8c;font-size:1.2rem;position:absolute;top:7px;left:12px}.nikita-signal-tags,.nikita-finale-tags{flex-wrap:wrap;gap:10px;display:flex}.nikita-signal-tags{margin-top:18px}.nikita-signal-tag{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border:1px solid #b8c7d62e;justify-content:center;align-items:center;padding:10px 14px;font-size:.78rem;font-weight:900;display:inline-flex}.nikita-starfield{background:radial-gradient(circle at 30% 28%,#adc2d61f 0,#0000 32%),linear-gradient(#ffffff05 0%,#0000 24%),linear-gradient(#0e1319f0 0%,#06080c 100%);border:1px solid #b8c7d624;border-radius:22px;min-height:180px;margin-top:20px;position:relative}.nikita-star,.nikita-constellation-line{display:block;position:absolute}.nikita-star{background:#dfe8f1;border-radius:50%;width:10px;height:10px;animation:2.8s ease-in-out infinite pulse-dot;box-shadow:0 0 18px #dfe8f173}.nikita-star-a{top:28px;left:26px}.nikita-star-b{animation-delay:.5s;top:54px;right:34px}.nikita-star-c{animation-delay:1s;bottom:36px;left:46%}.nikita-star-d{animation-delay:1.5s;bottom:26px;right:24px}.nikita-constellation-line{transform-origin:0;background:#dfe8f147;height:1px}.nikita-constellation-line-a{width:132px;top:33px;left:34px;transform:rotate(10deg)}.nikita-constellation-line-b{width:110px;top:82px;left:154px;transform:rotate(48deg)}.nikita-constellation-line-c{width:96px;bottom:42px;left:47%;transform:rotate(-10deg)}.nikita-meme-section{margin-top:34px}.nikita-meme-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.nikita-meme-card{align-content:start;gap:14px;min-height:320px;padding:22px;display:grid}.nikita-meme-card:before{background:radial-gradient(circle at 12px 12px,#bac8d61f 0 2px,#0000 2px),radial-gradient(circle at calc(100% - 12px) 12px,#bac8d61f 0 2px,#0000 2px),linear-gradient(#ffffff08 0%,#0000 22%)}.nikita-meme-card:nth-child(2n){transform:rotate(.4deg)}.nikita-meme-card:nth-child(odd){transform:rotate(-.4deg)}.nikita-meme-scene{background:repeating-linear-gradient(135deg,#ffffff04 0 2px,#0000 2px 18px),linear-gradient(#a7bcd014 0%,#a7bcd005 100%);border:1px solid #b8c7d61f;border-radius:20px;min-height:136px;position:relative;overflow:hidden}.nikita-meme-scene:before{content:"";pointer-events:none;background:linear-gradient(#ffffff06 0%,#0000 24%),linear-gradient(#0000 0%,#00000024 100%);position:absolute;inset:0}.nikita-scene-apple .nikita-scene-line{background:#d4e0ec59;width:2px;height:42px;position:absolute;top:16px;left:52%}.nikita-scene-apple .nikita-scene-apple-fruit{background:linear-gradient(#a6bbcf 0%,#687d93 100%);border-radius:50% 50% 46% 46%;width:36px;height:36px;animation:2.8s ease-in-out infinite nikita-drop;position:absolute;top:56px;left:calc(52% - 18px)}.nikita-scene-apple .nikita-scene-apple-fruit:before{content:"";background:#d4e0ec61;border-radius:999px;width:6px;height:12px;position:absolute;top:-8px;left:15px}.nikita-scene-apple .nikita-scene-arrow{color:#eef5fb;text-transform:uppercase;background:#a7bcd01f;border-radius:999px;padding:8px 10px;font-weight:900;position:absolute;bottom:18px;right:18px}.nikita-scene-apple .nikita-scene-chip{color:#dbe4ee9e;font-size:2rem;font-weight:700;position:absolute;bottom:18px;left:18px}.nikita-box-shell{border:1px solid #b8c7d633;border-radius:16px;position:absolute;inset:28px 30px 26px}.nikita-box-lid{background:#b8c7d647;border-radius:999px;height:10px;position:absolute;top:-10px;left:22px;right:22px}.nikita-box-wave{background:linear-gradient(90deg,#0000 0%,#d7e1eaad 10%,#0000 20%,#d7e1eaad 30%,#0000 40%,#d7e1eaad 50%,#0000 60%,#d7e1eaad 70%,#0000 80%,#d7e1eaad 90%,#0000 100%);height:2px;animation:2.4s linear infinite nikita-wave;position:absolute;top:48%;left:14px;right:14px}.nikita-box-chip{color:#dbe4eea8;letter-spacing:.08em;font-size:.88rem;font-weight:900;position:absolute;bottom:14px;right:18px}.nikita-coil-post{background:linear-gradient(#b8c7d6cc 0%,#5f7083fa 100%);border-radius:8px 8px 0 0;width:18px;height:72px;position:absolute;bottom:24px}.nikita-coil-post-a{left:28px}.nikita-coil-post-b{right:28px}.nikita-coil-spring{background:repeating-linear-gradient(90deg,#d7e1eadb 0 8px,#0000 8px 16px);height:26px;animation:2s linear infinite nikita-current;position:absolute;bottom:74px;left:50px;right:50px;transform:skew(-24deg)}.nikita-coil-spark{background:#eaf3fb;border-radius:50%;width:18px;height:18px;animation:1.8s ease-in-out infinite pulse-dot;position:absolute;box-shadow:0 0 20px #eaf3fb8c}.nikita-coil-spark-a{top:28px;left:54px}.nikita-coil-spark-b{animation-delay:.8s;top:48px;right:52px}.nikita-scene-exam{justify-content:center;align-items:center;gap:12px;display:flex}.nikita-exam-bubble{background:#a7bcd014;border:1px solid #b8c7d62e;border-radius:50%;place-items:center;width:42px;height:42px;font-weight:900;display:grid}.nikita-exam-bubble-main{background:#a7bcd02e;transform:scale(1.2)}.nikita-exam-timer{border:1px solid #b8c7d638;border-radius:50%;width:44px;height:44px;position:absolute;bottom:18px;right:18px}.nikita-exam-timer span{transform-origin:top;background:#edf4fb;width:2px;height:16px;animation:1.6s linear infinite spin;position:absolute;top:50%;left:50%}.nikita-scene-orbit .nikita-orbit-ring{border:1px solid #d7e1ea3d;border-radius:50%;display:block;position:absolute;inset:50%;transform:translate(-50%,-50%)}.nikita-scene-orbit .nikita-orbit-ring-1{width:120px;height:72px;animation:9s linear infinite spin}.nikita-scene-orbit .nikita-orbit-ring-2{width:76px;height:118px;animation:12s linear infinite reverse spin}.nikita-orbit-planet,.nikita-orbit-moon{border-radius:50%;display:block;position:absolute}.nikita-orbit-planet{background:linear-gradient(#aac0d4 0%,#698198 100%);width:36px;height:36px;top:calc(50% - 18px);left:calc(50% - 18px);box-shadow:0 0 26px #aac0d447}.nikita-orbit-moon{background:#edf4fb;width:14px;height:14px;animation:3.2s ease-in-out infinite nikita-orbit-drift;top:44px;right:58px}.nikita-thermo-cup{background:#a7bcd014;border:1px solid #b8c7d638;border-radius:10px 10px 14px 14px;width:72px;height:52px;position:absolute;bottom:28px;left:38px}.nikita-thermo-cup:after{content:"";border:1px solid #b8c7d633;border-left:0;border-radius:0 12px 12px 0;width:18px;height:18px;position:absolute;top:14px;right:-16px}.nikita-thermo-wave{opacity:.7;border-top:2px solid #d7e1ea80;border-radius:50%;width:34px;height:34px;animation:2.6s ease-in-out infinite nikita-steam;position:absolute}.nikita-thermo-wave-a{top:24px;left:54px}.nikita-thermo-wave-b{animation-delay:.7s;top:10px;left:92px}.nikita-thermo-temp{color:#dbe4eead;font-size:1.4rem;font-weight:700;position:absolute;bottom:20px;right:22px}.nikita-lens-glass{background:#a7bcd01f;border:1px solid #b8c7d64d;border-radius:50%;width:44px;height:84px;position:absolute;top:26px;left:calc(50% - 22px);box-shadow:inset 0 0 24px #ffffff0f}.nikita-lens-ray{transform-origin:0;background:#e1ebf4b3;height:2px;position:absolute}.nikita-lens-ray-a{width:120px;top:42px;left:18px}.nikita-lens-ray-b{width:120px;top:82px;left:18px}.nikita-lens-ray-c{width:120px;animation:2.4s ease-in-out infinite nikita-beam;top:62px;right:18px;transform:rotate(-18deg)}.nikita-circuit-wire,.nikita-circuit-resistor{background:#dce6efb8;height:2px;position:absolute;top:64px}.nikita-circuit-wire-a{width:72px;left:20px}.nikita-circuit-resistor{background:linear-gradient(135deg,#0000 0 10%,#dce6efb8 10% 20%,#0000 20% 30%,#dce6efb8 30% 40%,#0000 40% 50%,#dce6efb8 50% 60%,#0000 60% 70%,#dce6efb8 70% 80%,#0000 80% 100%);width:92px;height:18px;left:92px}.nikita-circuit-wire-b{left:184px;right:20px}.nikita-circuit-dot{background:#edf4fb;border-radius:50%;width:12px;height:12px;animation:2.2s linear infinite nikita-flow;position:absolute;top:59px;box-shadow:0 0 18px #edf4fb73}.nikita-circuit-dot-a{left:20px}.nikita-circuit-dot-b{animation-delay:-1.1s;left:56px}.nikita-hole-ring,.nikita-hole-core,.nikita-hole-debris{border-radius:50%;display:block;position:absolute}.nikita-hole-ring-a{border:1px solid #d7e1ea5c;width:116px;height:68px;animation:7.5s linear infinite spin;top:calc(50% - 34px);left:calc(50% - 58px)}.nikita-hole-ring-b{border:1px dashed #d7e1ea38;width:148px;height:38px;animation:10s linear infinite reverse spin;top:calc(50% - 18px);left:calc(50% - 74px)}.nikita-hole-core{background:#020304;width:48px;height:48px;top:calc(50% - 24px);left:calc(50% - 24px);box-shadow:0 0 0 12px #6279911f,0 0 32px #62799138}.nikita-hole-debris{background:#dfe8f1;width:10px;height:10px}.nikita-hole-debris-a{animation:2.4s ease-in-out infinite nikita-orbit-drift;top:34px;right:56px}.nikita-hole-debris-b{animation:3.4s ease-in-out infinite reverse nikita-orbit-drift;bottom:26px;left:52px}.nikita-finale{text-align:center;align-content:center;place-items:center;gap:16px;min-height:250px;margin-top:34px;display:grid}.nikita-finale .section-label{margin:0}.nikita-finale h2{max-width:18ch}@keyframes nikita-smoke-rise{0%{opacity:0;transform:translateY(18px)scale(.84)}20%{opacity:.42}to{opacity:0;transform:translate(34px,-78px)scale(1.3)}}@keyframes nikita-drift{0%{transform:translate(0,0)}to{transform:translate(36px,18px)}}@keyframes nikita-sweep{0%,to{transform:rotate(-10deg)}50%{transform:rotate(10deg)}}@keyframes nikita-drop{0%,to{transform:translateY(0)}50%{transform:translateY(18px)}}@keyframes nikita-wave{0%{opacity:.3;transform:translate(-8px)}50%{opacity:.85}to{opacity:.3;transform:translate(8px)}}@keyframes nikita-current{0%{background-position:0 0}to{background-position:32px 0}}@keyframes nikita-orbit-drift{0%,to{transform:translate(0,0)}50%{transform:translate(8px,-6px)}}@keyframes nikita-steam{0%{opacity:0;transform:translateY(14px)scale(.8)}30%{opacity:.55}to{opacity:0;transform:translateY(-18px)scale(1.08)}}@keyframes nikita-beam{0%,to{opacity:.62;transform:rotate(-18deg)scaleX(.92)}50%{opacity:1;transform:rotate(-12deg)scaleX(1.04)}}@keyframes nikita-flow{0%{opacity:.2;transform:translate(0)}50%{opacity:1}to{opacity:.2;transform:translate(200px)}}@media (max-width:1100px){.nikita-hero{grid-template-columns:1fr;grid-template-areas:"copy""gallery""panel"}.nikita-dossier-grid,.nikita-meme-grid{grid-template-columns:1fr 1fr}.nikita-dossier-grid{grid-template-columns:1fr}}@media (max-width:760px){.nikita-page{width:min(100%,100% - 20px);padding-top:20px}.nikita-hero,.nikita-dossier,.nikita-signal-card,.nikita-finale{padding:18px}.nikita-achievement-grid,.nikita-meme-grid{grid-template-columns:1fr}.nikita-panel-scene{min-height:220px}.nikita-dial{width:106px;height:106px}.nikita-panel-plate{max-width:calc(100% - 110px);font-size:.68rem}.nikita-searchlight{left:8%}}@media (max-width:480px){.nikita-page h1{font-size:clamp(2.4rem,14vw,4rem)}.nikita-stat-card,.nikita-signal-tag,.nikita-panel-plate{width:100%}.nikita-starfield{min-height:150px}.nikita-dial{top:16px;right:16px}}@media (prefers-reduced-motion:reduce){.nikita-page .ticker-track,.nikita-page .nikita-smoke,.nikita-page .nikita-dust-a,.nikita-page .nikita-dust-b,.nikita-page .nikita-searchlight,.nikita-page .nikita-gear-a,.nikita-page .nikita-gear-b,.nikita-page .nikita-dial-ring-a,.nikita-page .nikita-dial-ring-b,.nikita-page .nikita-scene-apple-fruit,.nikita-page .nikita-box-wave,.nikita-page .nikita-coil-spring,.nikita-page .nikita-coil-spark,.nikita-page .nikita-exam-timer span,.nikita-page .nikita-scene-orbit .nikita-orbit-ring-1,.nikita-page .nikita-scene-orbit .nikita-orbit-ring-2,.nikita-page .nikita-orbit-moon,.nikita-page .nikita-thermo-wave,.nikita-page .nikita-lens-ray-c,.nikita-page .nikita-circuit-dot,.nikita-page .nikita-hole-ring-a,.nikita-page .nikita-hole-ring-b,.nikita-page .nikita-hole-debris,.nikita-page .nikita-star{animation-duration:.01ms;animation-iteration-count:1}}
