@font-face{font-family:Fredoka;font-weight:500;font-display:swap;src:url(/fonts/Fredoka-500.ttf) format("truetype")}@font-face{font-family:Fredoka;font-weight:600;font-display:swap;src:url(/fonts/Fredoka-600.ttf) format("truetype")}@font-face{font-family:Fredoka;font-weight:700;font-display:swap;src:url(/fonts/Fredoka-700.ttf) format("truetype")}@font-face{font-family:Nunito;font-weight:600;font-display:swap;src:url(/fonts/Nunito-600.ttf) format("truetype")}@font-face{font-family:Nunito;font-weight:700;font-display:swap;src:url(/fonts/Nunito-700.ttf) format("truetype")}@font-face{font-family:Nunito;font-weight:800;font-display:swap;src:url(/fonts/Nunito-800.ttf) format("truetype")}:root{--navy: #143b80;--ink: #17366e;--royal: #1d4fa8;--mid: #3d5a8f;--muted: #6b84b3;--blue: #4fa8f0;--sky: #7cc4f7;--edge: #cfe3f8;--edge-2: #cde4f8;--line: #dceaf8;--line-2: #e3f1ff;--pale: #eaf6ff;--pale-2: #f7fbff;--pink: #f25c9b;--pink-2: #f57db0;--pink-shadow: #c93d7a;--pink-ink: #c2185b;--pink-pale: #fff5f9;--pink-edge: #ffd3e4;--pink-bg: #ffe3ef;--gold-shadow: #d99a1e;--gold-ink: #8a5a00;--gold-pale: #fff9e6;--gold-mid: #ffd45c;--green: #2fbf71;--green-dark: #1f8f53;--gold: linear-gradient(180deg, #fff6b8 0%, #ffd45c 45%, #f8b23a 100%);--card-shadow: 0 6px 0 var(--edge-2), 0 14px 30px rgba(29, 79, 168, .18);--display: "Fredoka", sans-serif;--body: "Nunito", sans-serif}*{box-sizing:border-box}html{color-scheme:light}body{margin:0;background:var(--pale);font-family:var(--display);color:var(--navy)}a{color:var(--royal);text-decoration:none}a:hover{color:var(--pink-shadow)}img{display:block;max-width:100%}button{font:inherit}:focus-visible{outline:3px solid var(--blue);outline-offset:2px}[aria-disabled=true]{cursor:default}.sky{position:relative;min-height:100vh;overflow:hidden;display:flex;flex-direction:column;background:linear-gradient(180deg,#7cc4f7,#cdebff 38%,#eaf6ff 70%,#f7fbff)}.glow{position:absolute;top:120px;width:420px;height:620px;border-radius:50%;pointer-events:none}.glow.left{left:-140px;background:radial-gradient(circle,#ffffffbf,#fff0 65%)}.glow.right{right:-140px;background:radial-gradient(circle,#ffd3e4cc,#ffd3e400 65%)}.sky>main{flex:1}.topbar{position:relative;z-index:5;min-height:clamp(68px,8vw,92px);display:flex;align-items:center;gap:clamp(10px,2vw,24px);padding:0 clamp(14px,2.5vw,24px) 0 clamp(14px,2.5vw,28px)}.logo{flex-shrink:0;position:relative;top:clamp(8px,1.5vw,16px)}.logo img{width:clamp(140px,17vw,224px);height:auto;filter:drop-shadow(0 4px 10px rgba(29,79,168,.25))}.nav{display:flex;align-items:center;gap:8px;flex:1;position:relative;top:-5px}.nav a,.menu a{display:flex;align-items:center;gap:10px;height:46px;padding:0 15px;border-radius:14px;color:var(--navy);font-weight:700;font-size:16px;cursor:pointer;white-space:nowrap}.nav a:hover{background:#ffffffb3;color:var(--royal)}.nav a.on{background:#ffffffd9;box-shadow:0 3px 0 var(--edge-2);color:var(--royal)}.nav a.on:hover{background:#fff}.top-right{display:flex;align-items:center;gap:10px;margin-left:auto;position:relative;top:-5px;flex-shrink:0}.btn-download{display:flex;align-items:center;gap:12px;height:clamp(42px,5vw,48px);padding:0 clamp(14px,2vw,24px);border-radius:14px;color:var(--gold-ink);font-weight:700;font-size:clamp(16px,1.6vw,19px);background:var(--gold);border:2px solid #fff;box-shadow:0 4px 0 var(--gold-shadow),0 8px 20px #1d4fa833;cursor:pointer}.btn-download:hover{filter:brightness(1.06);color:var(--gold-ink)}.lang{display:flex;padding:3px;gap:3px;border-radius:14px;background:#ffffffd9;box-shadow:0 3px 0 var(--edge-2)}.lang button{height:36px;min-width:40px;padding:0 8px;border:0;border-radius:11px;background:transparent;color:var(--mid);font-weight:700;font-size:15px;cursor:pointer}.lang button:hover{color:var(--royal)}.lang button.on{background:var(--royal);color:#fff;box-shadow:inset 0 -3px 0 var(--navy)}.burger{display:none;width:46px;height:46px;border-radius:14px;border:2px solid #fff;background:var(--royal);color:#fff;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;box-shadow:0 4px 0 var(--navy)}.menu{position:absolute;z-index:6;left:14px;right:14px;top:clamp(68px,8vw,92px);background:#fff;border-radius:22px;padding:12px;border:3px solid #fff;box-shadow:0 6px 0 var(--edge-2),0 18px 40px #1d4fa840}.menu nav{display:flex;flex-direction:column;gap:4px}.menu a{gap:14px;height:52px;padding:0 18px;font-size:17px}.menu a:hover,.menu a.on{background:var(--pale);color:var(--royal)}@media(max-width:1099px){.nav{display:none}.burger{display:flex}}@media(min-width:1100px){.menu{display:none}}@media(max-width:520px){.btn-download span{display:none}.btn-download{padding:0 12px}.lang button{min-width:34px;padding:0 5px;font-size:14px}}.banner{position:relative;z-index:2;margin:-22px clamp(10px,1.5vw,20px) 0;height:clamp(220px,32vw,620px);border-radius:clamp(28px,5vw,70px) clamp(28px,5vw,70px) 0 0;overflow:hidden;box-shadow:0 10px 40px #1d4fa84d}.banner img{width:100%;height:100%;object-fit:cover;object-position:50% 62%}.banner .slide{position:absolute;inset:0;opacity:0;visibility:hidden;transition:opacity .9s ease,visibility 0s .9s}.banner .slide.on{opacity:1;visibility:visible;transition:opacity .9s ease}.banner .slide a{display:block;height:100%}.banner .dots{position:absolute;z-index:1;left:0;right:0;bottom:clamp(14px,3vw,34px);display:flex;justify-content:center;gap:10px}.banner .dots button{width:14px;height:14px;padding:0;border-radius:50%;border:2px solid #fff;background:#ffffff59;box-shadow:0 2px 6px #143b8059;cursor:pointer}.banner .dots button.on{width:34px;border-radius:8px;background:#fff}.banner.short .dots{display:none}@media(prefers-reduced-motion:reduce){.banner .slide,.banner .slide.on{transition:none}}.banner:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,#143b8059,#143b8000 22% 100%)}.banner.short{height:clamp(200px,24vw,300px)}.banner.short:after{background:linear-gradient(180deg,#143b8059,#143b8000,#eaf6ff00 60%,#eaf6fff2)}.news-head{position:relative;z-index:3;height:109px;margin-top:-23px;scroll-margin-top:10px}.news-head .trim,.news-head .face,.news-head .shine{position:absolute;inset:0}.news-head .trim{background:linear-gradient(90deg,#f8b23a,#ffd45c 30%,#fff6b8,#ffd45c 70%,#f8b23a);clip-path:polygon(0 14px,32% 14px,33.4% 0,66.6% 0,68% 14px,100% 14px,100% 100%,0 100%);filter:drop-shadow(0 3px 0 var(--gold-shadow))}.news-head .face{background:linear-gradient(180deg,#fff 0%,var(--pale-2) 100%);clip-path:polygon(0 15.5px,32.1% 15.5px,33.45% 1.5px,66.55% 1.5px,67.9% 15.5px,100% 15.5px,100% 100%,0 100%)}.news-head .shine{pointer-events:none;background:radial-gradient(520px 140px at 50% 30%,#7cc4f773,#7cc4f700 70%)}.news-head .row{position:absolute;left:0;right:0;top:26px;display:flex;align-items:center;justify-content:center;gap:clamp(6px,1vw,14px)}.news-head .line{width:clamp(30px,17vw,230px);height:4px;border-radius:2px}.news-head .line.l{background:linear-gradient(90deg,rgba(124,196,247,0),var(--sky))}.news-head .line.r{background:linear-gradient(90deg,var(--sky),rgba(124,196,247,0))}.gem{width:11px;height:11px;flex-shrink:0;border-radius:2px;transform:rotate(45deg);background:linear-gradient(180deg,#fff6b8,#ffd45c 50%,#f8b23a);border:2px solid #fff;box-shadow:0 2px 0 var(--gold-shadow)}.news-head .wing{width:clamp(48px,5.6vw,76px);height:auto;margin:-6px -4px 0;position:relative;z-index:1;filter:drop-shadow(0 3px 0 rgba(20,59,128,.25))}.flip{transform:scaleX(-1)}.news-head h2{position:relative;z-index:2;margin:0;padding:0 10px;font-size:clamp(32px,3.8vw,50px);font-weight:700;letter-spacing:1.5px;line-height:1;color:var(--royal);-webkit-text-stroke:5px #fff;paint-order:stroke fill;text-shadow:0 4px 0 var(--edge-2),0 8px 18px rgba(29,79,168,.25);white-space:nowrap}.cards{position:relative;z-index:3;margin:10px clamp(16px,3vw,40px) 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:14px}.card{border-radius:16px;overflow:hidden;background:#fff;border:3px solid #fff;box-shadow:var(--card-shadow);display:flex;flex-direction:column;color:var(--navy)}.card:hover{color:var(--navy)}.card img{width:100%;height:190px;object-fit:cover}.card-body{padding:16px 18px 14px;display:flex;flex-direction:column;gap:10px;flex:1}.card-title{font-size:19px;font-weight:600}.card-text{margin:0;font-family:var(--body);font-size:14.5px;line-height:1.35;font-weight:600;color:var(--mid);text-wrap:pretty}.more{margin-top:auto;align-self:flex-end;display:flex;align-items:center;gap:8px;color:var(--pink);font-weight:600;font-size:16px}.more span{font-size:18px}.card:hover .more{color:var(--pink-shadow)}.board{position:relative;z-index:3;margin:22px clamp(16px,3vw,40px) 40px;border-radius:12px;overflow:hidden;background:#fff;border:3px solid #fff;box-shadow:var(--card-shadow)}.tabs{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));border-bottom:2px solid var(--line)}.tabs button{display:flex;align-items:center;justify-content:center;gap:12px;height:52px;border:0;border-right:2px solid var(--line);cursor:pointer;font-family:var(--display);font-size:17px;font-weight:500;color:var(--mid);background:transparent}.tabs button:last-child{border-right:0}.tabs button:hover{color:var(--royal)}.tabs button.on{font-size:19px;font-weight:700;color:#fff;background:var(--royal);box-shadow:inset 0 -4px 0 var(--navy)}.rows{display:flex;flex-direction:column}.rows a{display:grid;grid-template-columns:96px minmax(0,1fr) auto;align-items:center;gap:clamp(8px,1.5vw,18px);min-height:34px;padding:4px clamp(10px,1.5vw,16px) 4px clamp(12px,2vw,24px);border-bottom:1px solid var(--line-2);color:var(--navy)}.rows a:last-child{border-bottom:0}.rows a:hover{background:var(--pale-2);color:var(--navy)}.rows .title{font-size:15.5px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rows time{font-size:13px;font-weight:700;color:var(--muted);letter-spacing:.3px;white-space:nowrap}.tag{display:inline-flex;align-items:center;justify-content:center;height:22px;width:96px;border-radius:5px;font-size:12.5px;font-weight:600;color:var(--royal);border:2px solid var(--sky);background:var(--pale)}.tag.updates{color:var(--pink-ink);border-color:var(--pink);background:var(--pink-bg)}.tag.events{color:var(--gold-ink);border-color:var(--gold-mid);background:var(--gold-pale)}.empty{margin:0;padding:18px 24px;font-family:var(--body);font-weight:700;color:var(--muted)}@media(max-width:520px){.rows a{grid-template-columns:minmax(0,1fr) auto}.rows .tag{display:none}}.layout{position:relative;z-index:3;margin:-120px clamp(16px,3vw,40px) 60px;display:flex;flex-wrap:wrap;gap:28px;align-items:flex-start}.main-card{flex:999 1 min(100%,520px);min-width:0;position:relative;background:#fff;border-radius:36px;padding:clamp(28px,4vw,44px) clamp(20px,4vw,48px);box-shadow:0 8px 0 var(--edge-2),0 24px 60px #1d4fa838}.main-card.center{padding-top:clamp(40px,5vw,52px);display:flex;flex-direction:column;align-items:center;text-align:center;gap:18px}.main-card.center>*{position:relative}.main-card .halo{position:absolute;inset:0;border-radius:36px;pointer-events:none}.halo.blue{background:radial-gradient(520px 260px at 50% 0%,#7cc4f759,#7cc4f700 70%)}.halo.gold{background:radial-gradient(520px 260px at 50% 0%,#ffd45c59,#ffd45c00 70%)}.halo.pink{background:radial-gradient(520px 260px at 50% 0%,#f57db040,#f57db000 70%)}.pill{position:absolute!important;top:-18px;left:clamp(20px,4vw,44px);padding:8px 22px;border-radius:999px;color:#fff;font-weight:700;font-size:16px;letter-spacing:1.5px;white-space:nowrap}.pill.pink{background:var(--pink);box-shadow:0 4px 0 var(--pink-shadow)}.pill.blue{background:var(--blue);box-shadow:0 4px 0 var(--royal)}.pill.green{background:var(--green);box-shadow:0 4px 0 var(--green-dark)}.pill.small{top:-16px;left:28px;padding:7px 18px;font-size:15px;letter-spacing:1px}h1.big{margin:6px 0;font-weight:700;font-size:clamp(30px,4vw,44px);color:var(--ink);line-height:1.1;text-wrap:pretty}.center h1.big{margin:0}.lead{margin:0 0 30px;font-family:var(--body);font-size:18px;font-weight:700;color:var(--mid)}.center .lead{margin:0;max-width:560px;line-height:1.45;text-wrap:pretty}.hl{color:var(--royal);background:var(--pale);padding:2px 10px;border-radius:10px;border:2px solid var(--edge);word-break:break-all}.small-note{margin:0;text-align:center;font-family:var(--body);font-size:15px;font-weight:700;color:var(--muted)}.small-note a{font-weight:800;cursor:pointer}.center .small-note{margin-top:4px}form{display:flex;flex-direction:column;gap:20px}.grid2{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:20px}.field{display:flex;flex-direction:column;gap:8px}.field label{font-weight:600;font-size:16px;color:var(--ink)}.field input{height:56px;padding:0 20px;border-radius:18px;border:3px solid var(--edge);background:var(--pale-2);font-family:var(--body);font-size:18px;font-weight:700;color:var(--ink);outline:none;width:100%}.field input::placeholder{color:#a3b6d6}.field input:focus{border-color:var(--blue);background:#fff;box-shadow:0 0 0 6px #4fa8f02e}.field input.invalid{border-color:var(--pink);background:var(--pink-pale)}.field input.invalid:focus{box-shadow:0 0 0 6px #f25c9b2e}.hint{font-family:var(--body);font-size:13.5px;font-weight:700;color:var(--muted)}.hint.err{color:var(--pink-ink)}.check{display:flex;align-items:center;gap:12px;font-family:var(--body);font-size:16px;font-weight:700;color:var(--ink);cursor:pointer}.check input{width:26px;height:26px;accent-color:var(--pink);margin:0;flex-shrink:0}.check a{font-weight:800}.hp{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.alert{display:flex;align-items:center;gap:10px;padding:12px 18px;border-radius:16px;background:var(--pink-pale);border:2px solid var(--pink-edge);font-family:var(--body);font-size:14.5px;font-weight:700;color:var(--pink-ink);text-align:left}.alert svg{flex-shrink:0}.btn-big{margin-top:6px;height:clamp(60px,7vw,74px);border-radius:26px;border:4px solid var(--navy);background:var(--gold);box-shadow:inset 0 4px #ffffffb3,0 7px 0 var(--navy),0 16px 26px #143b8059;font-family:var(--display);font-weight:700;font-size:clamp(22px,3vw,32px);letter-spacing:1px;color:#fff;text-shadow:0 3px 0 var(--navy),2px 0 0 var(--navy),-2px 0 0 var(--navy),0 -2px 0 var(--navy),2px 2px 0 var(--navy),-2px 2px 0 var(--navy);cursor:pointer}.btn-big:hover{filter:brightness(1.05)}.btn-big:active{transform:translateY(4px);box-shadow:inset 0 4px #ffffffb3,0 3px 0 var(--navy),0 8px 16px #143b8059}.btn-big:disabled{filter:saturate(.6);cursor:wait}.actions{display:flex;gap:14px;flex-wrap:wrap;justify-content:center;margin-top:8px}.btn-gold{display:flex;align-items:center;gap:12px;height:58px;padding:0 28px;border-radius:20px;border:4px solid var(--navy);background:var(--gold);box-shadow:inset 0 4px #ffffffb3,0 6px 0 var(--navy),0 14px 24px #143b804d;font-family:var(--display);font-weight:700;font-size:22px;letter-spacing:.5px;color:#fff;text-shadow:0 2px 0 var(--navy),1.5px 0 0 var(--navy),-1.5px 0 0 var(--navy),0 -1.5px 0 var(--navy);cursor:pointer}.btn-gold:hover{filter:brightness(1.05);color:#fff}.btn-gold.large{height:66px;padding:0 34px;border-radius:22px;font-size:26px;box-shadow:inset 0 4px #ffffffb3,0 7px 0 var(--navy),0 16px 26px #143b8059}.btn-white{display:flex;align-items:center;gap:10px;height:58px;padding:0 24px;border-radius:20px;border:3px solid var(--edge);background:#fff;color:var(--royal);font-family:var(--display);font-weight:700;font-size:18px;cursor:pointer;box-shadow:0 5px 0 var(--edge-2)}.btn-white:hover{border-color:var(--blue);color:var(--royal)}.btn-white:disabled{cursor:wait;opacity:.7}.btn-white.large{height:66px;border-radius:22px}.medal{width:132px;height:132px;display:flex;align-items:center;justify-content:center}.medal .wing{position:absolute;top:14px;width:84px;height:68px;object-fit:contain}.medal .wing.l{left:-54px}.medal .wing.r{right:-54px}.medal .coin{position:relative;width:118px;height:118px;border-radius:50%;background:var(--gold);border:4px solid #fff;box-shadow:0 6px 0 var(--gold-shadow),0 16px 30px #1d4fa840;display:flex;align-items:center;justify-content:center}.medal .count{position:absolute;right:-6px;top:-6px;width:36px;height:36px;border-radius:50%;background:var(--pink);border:3px solid #fff;box-shadow:0 3px 0 var(--pink-shadow);color:#fff;font-weight:700;font-size:18px;display:flex;align-items:center;justify-content:center}.tick{border-radius:50%;background:var(--green);border:4px solid #fff;box-shadow:0 3px 0 var(--green-dark);display:flex;align-items:center;justify-content:center;flex-shrink:0}.tick.l{width:72px;height:72px}.tick.s{width:36px;height:36px;border-width:3px}.coin.sad{background:linear-gradient(180deg,#ffd3e4,#f57db0);box-shadow:0 6px 0 var(--pink-shadow),0 16px 30px #1d4fa840}.spinner{width:54px;height:54px;border-radius:50%;border:6px solid #fff;border-top-color:var(--royal);animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.spinner{animation-duration:3s}}.progress{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,140px),1fr));gap:12px;width:100%;max-width:620px;margin-top:6px}.progress>div{display:flex;flex-direction:column;align-items:center;gap:6px;padding:14px 10px;border-radius:18px;background:var(--pale-2);border:2px solid var(--edge);font-weight:600;font-size:15px;color:var(--ink)}.progress>div.next{background:var(--gold-pale);border-color:var(--gold-mid)}.step-num{width:36px;height:36px;border-radius:50%;background:var(--gold-mid);border:3px solid #fff;box-shadow:0 3px 0 var(--gold-shadow);color:var(--gold-ink);font-weight:700;font-size:16px;display:flex;align-items:center;justify-content:center}.aside{flex:1 1 300px;min-width:0;display:flex;flex-direction:column;gap:28px;padding-top:28px}.side-card{position:relative;background:#fff;border-radius:30px;padding:34px 28px 26px;box-shadow:0 6px 0 var(--edge-2),0 18px 40px #1d4fa829}.side-card h2{margin:0 0 18px;font-weight:700;font-size:26px;color:var(--ink)}.steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px}.steps li{display:grid;grid-template-columns:44px 1fr;gap:14px;align-items:start}.steps .num{width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:20px;border:3px solid #fff}.num.n1{background:var(--blue);box-shadow:0 4px 0 var(--royal)}.num.n2{background:var(--pink-2);box-shadow:0 4px 0 var(--pink-shadow)}.num.n3{background:var(--gold-mid);box-shadow:0 4px 0 var(--gold-shadow)}.steps li>div{display:flex;flex-direction:column;gap:3px;padding-top:4px}.steps b{font-weight:600;font-size:17px;color:var(--ink)}.steps span:not(.num){font-family:var(--body);font-size:14.5px;font-weight:700;color:var(--mid);line-height:1.35}.help-card{border-radius:30px;padding:28px;background:linear-gradient(180deg,var(--royal),var(--navy));color:#fff;box-shadow:0 6px #0f2d66,0 18px 40px #1d4fa84d;display:flex;flex-direction:column;gap:14px}.help-card .status{display:flex;align-items:center;gap:12px;font-weight:600;font-size:16px;letter-spacing:1px}.help-card .dot{width:12px;height:12px;border-radius:50%;background:#7ef29b;box-shadow:0 0 0 4px #7ef29b4d}.help-card p{margin:0;font-family:var(--body);font-size:15px;font-weight:700;line-height:1.4;color:var(--line)}.help-card a{align-self:flex-start;display:flex;align-items:center;gap:10px;height:44px;padding:0 20px;border-radius:14px;background:#fff;color:var(--royal);font-weight:700;font-size:16px;box-shadow:0 4px 0 var(--edge-2);cursor:pointer}.help-card a:hover{color:var(--navy)}.article-img{width:calc(100% + 2*clamp(20px,4vw,48px));max-width:none;margin:calc(-1*clamp(28px,4vw,44px)) calc(-1*clamp(20px,4vw,48px)) 24px;height:clamp(180px,26vw,320px);object-fit:cover;border-radius:36px 36px 0 0}.article-meta{display:flex;align-items:center;gap:14px;margin-bottom:4px}.article-meta time{font-size:14px;font-weight:700;color:var(--muted);letter-spacing:.3px}.article p.body{margin:14px 0 0;font-family:var(--body);font-size:17px;font-weight:600;line-height:1.55;color:var(--mid)}.article .actions{justify-content:flex-start;margin-top:28px}.article h2.news-h{margin:28px 0 0;font-size:24px;color:var(--ink)}.table-wrap{margin:16px 0 0;overflow-x:auto;border-radius:18px;border:2px solid var(--line)}.news-table{width:100%;border-collapse:collapse;font-family:var(--body);font-size:15.5px;font-weight:700;color:var(--mid)}.news-table th{background:var(--royal);color:#fff;font-family:var(--display);font-weight:700;text-align:left;padding:10px 14px;white-space:nowrap}.news-table td{padding:8px 14px;border-top:1px solid var(--line)}.news-table tbody tr:nth-child(2n) td{background:var(--pale-2)}.footer{position:relative;z-index:3;padding:4px 16px 28px;text-align:center;font-family:var(--body);font-size:13.5px;font-weight:700;color:var(--muted)}.footer p{margin:0}.main-card.article{flex:0 1 980px;margin:0 auto}
