.blog-page .nav-row,.blog-page .wrap{max-width:none!important;margin:0 auto!important}.blog-page .wrap{padding:0 80px!important}.blog-page .hero{position:relative;padding:164px 0 40px;background:radial-gradient(ellipse at top,#FFF6E0 0,var(--cream) 60%);overflow:hidden;min-height:auto}.blog-page .hero:before{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(55,119,255,.06) 1px,transparent 0);background-size:24px 24px;mask-image:radial-gradient(ellipse at center,#000 30%,transparent 90%);-webkit-mask-image:radial-gradient(ellipse at center,#000 30%,transparent 90%);pointer-events:none}.blog-page .hero-decor{position:absolute;font-family:var(--hand);color:rgba(55,119,255,.08);font-size:clamp(120px,16vw,260px);font-weight:700;pointer-events:none;line-height:1;user-select:none}.blog-page .hero-decor.d1{top:10%;left:-3%;transform:rotate(-10deg)}.blog-page .hero-decor.d2{bottom:8%;right:-2%;transform:rotate(8deg)}.blog-page .hero-grid{position:relative;z-index:2;display:grid;grid-template-columns:1.1fr .9fr;gap:48px;align-items:center}.blog-page .hero-kicker{display:inline-flex;align-items:center;gap:8px;background:rgba(55,119,255,.12);border:1px solid rgba(55,119,255,.22);border-radius:100px;padding:7px 16px;margin-bottom:22px;font-family:var(--fh);font-size:11.5px;font-weight:800;color:var(--blue-dk);letter-spacing:.12em;text-transform:uppercase}.blog-page .hero-kicker svg{width:14px;height:14px}.blog-page .hero h1{font-family:var(--fh);font-size:clamp(40px,6.5vw,72px);font-weight:800;line-height:1.04;letter-spacing:-.028em;color:var(--text);margin-bottom:18px}.blog-page .hero h1 em{font-style:italic;color:var(--blue-dk)}.blog-page .hero h1 .hand{display:inline-block;color:var(--coral);font-family:var(--hand);font-style:italic;position:relative;font-weight:700}.blog-page .hero h1 .hand:after{content:"";position:absolute;left:-4px;right:-4px;bottom:6px;height:14px;background:var(--yellow);border-radius:6px;z-index:-1}.blog-page .hero-sub{font-family:var(--fb);font-size:clamp(15px,1.4vw,17.5px);font-weight:500;color:var(--muted);line-height:1.65;max-width:560px;margin-bottom:26px}.blog-page .hero-sub b{color:var(--text);font-weight:700}.blog-page .hero-stats{display:flex;flex-wrap:wrap;gap:18px 32px;padding:18px 0;border-top:1.5px dashed rgba(15,15,26,.12);border-bottom:1.5px dashed rgba(15,15,26,.12);margin-bottom:24px}.blog-page .h-stat{display:flex;flex-direction:column;gap:2px}.blog-page .h-stat-n{font-family:var(--fh);font-size:24px;font-weight:800;color:var(--text);letter-spacing:-.02em;line-height:1}.blog-page .h-stat-n.a1{color:var(--blue)}.blog-page .h-stat-n.a2{color:var(--coral)}.blog-page .h-stat-n.a3{color:var(--green-dk)}.blog-page .h-stat-l{font-family:var(--fb);font-size:11.5px;color:var(--muted);font-weight:500}.blog-page .hero-search{position:relative;display:flex;align-items:center;background:#fff;border-radius:100px;border:1.5px solid rgba(15,15,26,.1);padding:6px 6px 6px 22px;box-shadow:0 14px 32px -12px rgba(15,15,26,.1);max-width:560px}.blog-page .hero-search svg{width:18px;height:18px;color:var(--muted);flex-shrink:0;margin-right:10px}.blog-page .hero-search input{flex:1;border:0;outline:0;background:transparent;font-family:var(--fb);font-size:15px;color:var(--text);min-width:0;padding:10px 0}.blog-page .hero-search button{font-family:var(--fh);font-weight:700;font-size:13.5px;padding:11px 20px;border-radius:100px;background:var(--blue);color:#fff;flex-shrink:0;white-space:nowrap;transition:transform .2s var(--ease)}.blog-page .hero-search button:hover{transform:translateX(2px)}.blog-page .hero-feature{position:relative;width:100%;aspect-ratio:1/1;max-width:480px;margin:0 0 0 auto}.blog-page .hf-stage{position:absolute;inset:0;background:#fff;border-radius:28px;box-shadow:0 30px 80px -24px rgba(15,15,26,.18);overflow:hidden;border:1.5px solid rgba(15,15,26,.06);animation:bob 6s ease-in-out infinite}.blog-page .hf-tag{position:absolute;top:18px;left:18px;font-family:var(--fh);font-size:10.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;background:var(--dark);color:var(--yellow);padding:6px 12px;border-radius:6px;display:inline-flex;align-items:center;gap:6px;z-index:6;border:2px solid var(--yellow)}.blog-page .hf-tag:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--yellow);animation:blink 1.4s ease-in-out infinite}.blog-page .hf-pattern{position:absolute;inset:0;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);gap:12px;padding:52px 20px 20px}.blog-page .hf-cell{border-radius:16px;display:flex;align-items:center;justify-content:center;font-family:var(--fh);font-weight:800;color:#fff;font-size:14px;text-align:center;letter-spacing:-.01em;line-height:1.1;padding:8px;position:relative;overflow:hidden;transition:transform .25s var(--ease)}.blog-page .hf-cell:hover{transform:scale(1.04)}.blog-page .hf-cell.c1{background:linear-gradient(135deg,var(--blue) 0,var(--blue-dk) 100%)}.blog-page .hf-cell.c2{background:linear-gradient(135deg,var(--coral) 0,#C24528 100%)}.blog-page .hf-cell.c3{background:linear-gradient(135deg,var(--maroon) 0,#5A1818 100%)}.blog-page .hf-cell.c4{background:linear-gradient(135deg,var(--green) 0,var(--green-dk) 100%)}.blog-page .hf-cell.c5{background:linear-gradient(135deg,var(--yellow) 0,var(--yellow-dk) 100%)}.blog-page .hf-cell.c6{background:linear-gradient(135deg,var(--purple) 0,#5C3FA0 100%)}.blog-page .hf-cell.c7{background:linear-gradient(135deg,var(--pink) 0,#D9748D 100%)}.blog-page .hf-cell.c8{background:linear-gradient(135deg,#1A1A2E,#3A3A5E)}.blog-page .hf-cell.c9{background:linear-gradient(135deg,#F4A93A,#D88B1E)}.blog-page .hf-cell-tag{position:absolute;top:6px;left:6px;font-size:8.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;background:rgba(255,255,255,.25);padding:2px 6px;border-radius:4px;backdrop-filter:blur(4px)}.blog-page .hf-sticker{position:absolute;bottom:-8px;right:-12px;background:var(--yellow);padding:10px 16px 8px;transform:rotate(8deg);font-family:var(--hand);font-size:22px;font-weight:700;color:var(--dark);box-shadow:0 8px 20px -4px rgba(15,15,26,.25);z-index:8;border-radius:4px;border:1.5px solid rgba(15,15,26,.08)}@media (max-width:1024px){.blog-page .hero{padding:120px 0 40px}.blog-page .hero-grid{grid-template-columns:1fr;gap:32px}.blog-page .hero-feature{max-width:380px;margin:0 auto}}@media (max-width:480px){.blog-page .hero{padding:104px 0 32px}.blog-page .hero-stats{gap:14px 22px}.blog-page .h-stat-n{font-size:20px}.blog-page .hero-feature{max-width:300px}}.blog-page .searchbar{padding:40px 0 16px;background:var(--cream)}.blog-page .searchbar-card{background:#fff;border:1.5px solid rgba(15,15,26,.06);border-radius:24px;padding:24px;box-shadow:0 18px 44px -22px rgba(15,15,26,.14);display:flex;flex-direction:column;gap:20px;width:100%}.blog-page .searchbar-search{position:relative;display:flex;align-items:center;background:var(--cream-2);border-radius:100px;border:1.5px solid rgba(15,15,26,.08);padding:8px 12px;width:100%;transition:border-color .2s var(--ease),box-shadow .2s var(--ease)}.blog-page .searchbar-search:focus-within{border-color:var(--blue);box-shadow:0 0 0 4px rgba(55,119,255,.12)}.blog-page .searchbar-search svg{width:18px;height:18px;color:var(--muted);flex-shrink:0;margin-right:10px}.blog-page .searchbar-search input{flex:1;border:0;outline:0;background:transparent;font-family:var(--fb);font-size:15px;color:var(--text);min-width:0;padding:12px 0}.blog-page .searchbar-search button{font-family:var(--fh);font-weight:700;font-size:13.5px;padding:12px 24px;border-radius:100px;background:var(--blue);color:#fff;flex-shrink:0;white-space:nowrap;transition:transform .2s var(--ease),box-shadow .2s var(--ease);box-shadow:0 4px 16px rgba(55,119,255,.32)}.blog-page .searchbar-search button:hover{transform:translateY(-1px);box-shadow:0 8px 22px rgba(55,119,255,.42)}.blog-page .searchbar-divider{height:1px;background:rgba(15,15,26,.06);width:100%}.blog-page .searchbar-filters{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.blog-page .cats-lbl{font-family:var(--fh);font-size:11.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-right:6px}.blog-page .cat-pill{font-family:var(--fh);font-weight:700;font-size:13px;padding:10px 16px;border-radius:100px;background:var(--cream-2);color:var(--text);border:1.5px solid rgba(15,15,26,.08);display:inline-flex;align-items:center;gap:8px;transition:all .2s var(--ease);min-height:38px;white-space:nowrap;flex-shrink:0}.blog-page .cat-pill:hover{border-color:var(--blue);color:var(--blue);transform:translateY(-1px)}.blog-page .cat-pill.active{background:var(--dark);color:#fff;border-color:var(--dark)}.blog-page .cat-pill .dot{width:8px;height:8px;border-radius:50%;background:currentColor}.blog-page .cat-pill .ct{font-size:11px;color:var(--muted);font-weight:600}.blog-page .cat-pill.active .ct{color:rgba(255,255,255,.55)}.blog-page .cat-pill[data-c=english] .dot{background:var(--blue)}.blog-page .cat-pill[data-c=gita] .dot{background:var(--maroon)}.blog-page .cat-pill[data-c=math] .dot{background:var(--coral)}.blog-page .cat-pill[data-c=parenting] .dot{background:var(--green)}.blog-page .cat-pill[data-c=activities] .dot{background:var(--purple)}.blog-page .cat-pill[data-c=faqs] .dot{background:var(--yellow-dk)}@media (max-width:640px){.blog-page .searchbar-card{padding:18px;border-radius:20px}.blog-page .searchbar-filters{flex-wrap:nowrap;overflow-x:auto;padding-bottom:8px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.blog-page .searchbar-filters::-webkit-scrollbar{display:none}.blog-page .cats-lbl{flex-shrink:0;white-space:nowrap}.blog-page .cat-pill{border-radius:8px}}.blog-page .feat{padding:32px 0 16px;background:var(--cream)}.blog-page .feat-head{display:flex;align-items:center;gap:12px;margin-bottom:18px;font-family:var(--fh);font-size:11.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--coral)}.blog-page .feat-head svg{width:14px;height:14px;animation:pulse-y 2s ease-in-out infinite}.blog-page .feat-card{display:grid;grid-template-columns:1.1fr 1fr;gap:0;background:#fff;border-radius:24px;border:1.5px solid rgba(15,15,26,.06);overflow:hidden;box-shadow:0 24px 60px -22px rgba(15,15,26,.14);transition:transform .35s var(--ease),box-shadow .35s var(--ease)}.blog-page .feat-card:hover{transform:translateY(-4px);box-shadow:0 30px 70px -20px rgba(15,15,26,.18)}.blog-page .feat-thumb{background:linear-gradient(135deg,var(--maroon) 0,#5A1818 100%);position:relative;min-height:340px;display:flex;align-items:center;justify-content:center;color:var(--saffron);overflow:hidden}.blog-page .feat-thumb:before{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(244,169,58,.18) 1px,transparent 0);background-size:24px 24px;mask-image:radial-gradient(ellipse at center,#000,transparent 80%)}.blog-page .feat-thumb-mark{font-family:var(--fh);font-size:clamp(80px,12vw,140px);font-weight:800;letter-spacing:-.05em;line-height:1;text-align:center;position:relative;z-index:2;text-shadow:0 6px 24px rgba(0,0,0,.35)}.blog-page .feat-thumb-sub{position:absolute;bottom:24px;left:24px;font-family:var(--hand);font-size:24px;font-weight:600;color:rgba(244,169,58,.85);z-index:2}.blog-page .feat-content{padding:36px 36px 32px;display:flex;flex-direction:column;justify-content:center;gap:14px}.blog-page .feat-cat{display:inline-flex;align-items:center;gap:6px;font-family:var(--fh);font-size:10.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--maroon);align-self:flex-start;background:var(--maroon-soft);padding:5px 10px;border-radius:5px}.blog-page .feat-cat:before{content:"";width:5px;height:5px;border-radius:50%;background:currentColor}.blog-page .feat-content h2{font-family:var(--fh);font-size:clamp(24px,2.6vw,34px);font-weight:800;color:var(--text);letter-spacing:-.02em;line-height:1.15}.blog-page .feat-content h2 a{color:var(--text);transition:color .2s ease;display:inline-block;line-height:1.25;min-height:36px}.blog-page .feat-content h2 a:hover{color:var(--blue)}.blog-page .feat-excerpt{font-family:var(--fb);font-size:15px;color:var(--muted);line-height:1.65}.blog-page .feat-meta{display:flex;align-items:center;gap:14px;font-family:var(--fb);font-size:12.5px;color:var(--muted);padding-top:10px;border-top:1px dashed rgba(15,15,26,.1);margin-top:6px;flex-wrap:wrap}.blog-page .feat-meta b{color:var(--text);font-weight:700}.blog-page .feat-read{display:inline-flex;align-items:center;gap:6px;font-family:var(--fh);font-size:13.5px;font-weight:800;color:var(--blue-dk);align-self:flex-start;padding:8px 0;min-height:36px}.blog-page .feat-read svg{width:14px;height:14px;transition:transform .2s ease}.blog-page .feat-read:hover svg{transform:translateX(4px)}@media (max-width:768px){.blog-page .feat-card{grid-template-columns:1fr}.blog-page .feat-thumb{min-height:200px}.blog-page .feat-content{padding:24px}}.blog-page .posts{padding:36px 0 64px;background:var(--cream)}.blog-page .posts-head{display:flex;align-items:center;justify-content:center;gap:18px;margin-bottom:32px;flex-wrap:wrap;text-align:center}.blog-page .posts-title{font-family:var(--fh);font-size:clamp(24px,3.5vw,36px);font-weight:800;color:var(--text);letter-spacing:-.02em;line-height:1.15;display:inline-flex;align-items:center;gap:10px}.blog-page .posts-title em{font-style:italic;color:var(--blue-dk)}.blog-page .posts-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}@media (max-width:1024px){.blog-page .posts-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.blog-page .posts-grid{grid-template-columns:1fr}.blog-page .posts-title{flex-direction:column;gap:2px}}.blog-page .post{background:#fff;border-radius:18px;border:1.5px solid rgba(15,15,26,.06);overflow:hidden;display:flex;flex-direction:column;transition:transform .3s var(--ease),box-shadow .3s var(--ease);animation:fade-in .5s var(--ease) both}.blog-page .post:hover{transform:translateY(-6px);box-shadow:0 22px 42px -16px rgba(15,15,26,.16)}.blog-page .post-thumb{aspect-ratio:16/9;display:flex;align-items:center;justify-content:center;color:#fff;font-family:var(--fh);font-weight:800;letter-spacing:-.02em;font-size:clamp(28px,4vw,42px);position:relative;overflow:hidden}.blog-page .post-thumb:before{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(255,255,255,.15) 1px,transparent 0);background-size:18px 18px}.blog-page .post-thumb-text{position:relative;z-index:2;text-align:center;line-height:1;padding:20px;text-shadow:0 4px 14px rgba(0,0,0,.25)}.blog-page .post[data-c=english] .post-thumb{background:linear-gradient(135deg,var(--blue) 0,var(--blue-dk) 100%)}.blog-page .post[data-c=gita] .post-thumb{background:linear-gradient(135deg,var(--maroon) 0,#5A1818 100%);color:var(--saffron)}.blog-page .post[data-c=math] .post-thumb{background:linear-gradient(135deg,var(--coral) 0,#C24528 100%)}.blog-page .post[data-c=parenting] .post-thumb{background:linear-gradient(135deg,var(--green) 0,var(--green-dk) 100%)}.blog-page .post[data-c=activities] .post-thumb{background:linear-gradient(135deg,var(--purple) 0,#5C3FA0 100%)}.blog-page .post[data-c=faqs] .post-thumb{background:linear-gradient(135deg,var(--yellow) 0,var(--yellow-dk) 100%);color:var(--dark)}.blog-page .post-cat{position:absolute;top:12px;left:12px;font-family:var(--fh);font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;background:rgba(15,15,26,.62);color:#fff;padding:5px 10px;border-radius:5px;z-index:3;backdrop-filter:blur(6px)}.blog-page .post-body{padding:18px 20px;display:flex;flex-direction:column;gap:8px;flex:1}.blog-page .post-body h3{font-family:var(--fh);font-size:17px;font-weight:800;color:var(--text);letter-spacing:-.012em;line-height:1.25}.blog-page .post-body h3 a{color:var(--text);transition:color .2s ease;display:block;line-height:1.25;min-height:42px}.blog-page .post-body h3 a:hover{color:var(--blue)}.blog-page .post-excerpt{font-family:var(--fb);font-size:13.5px;color:var(--muted);line-height:1.55;flex:1}.blog-page .post-meta{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-top:10px;border-top:1px dashed rgba(15,15,26,.1);font-family:var(--fb);font-size:12px;color:var(--muted)}.blog-page .post-meta b{color:var(--text);font-weight:700}.blog-page .post-meta .read{font-family:var(--fh);font-size:11px;font-weight:700;color:var(--blue-dk);text-transform:uppercase;letter-spacing:.06em}.blog-page .news{padding:64px 0;background:var(--dark);color:#fff;position:relative;overflow:hidden}.blog-page .news:before{content:"";position:absolute;top:-200px;right:-150px;width:480px;height:480px;border-radius:50%;background:radial-gradient(circle,rgba(254,225,85,.15) 0,transparent 70%);animation:bob 8s ease-in-out infinite}.blog-page .news:after{content:"";position:absolute;bottom:-180px;left:-100px;width:380px;height:380px;border-radius:50%;background:radial-gradient(circle,rgba(55,119,255,.18) 0,transparent 70%)}.blog-page .news-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:48px;align-items:center;position:relative;z-index:2}.blog-page .news-text h2{font-family:var(--fh);font-size:clamp(28px,3.6vw,40px);font-weight:800;line-height:1.05;letter-spacing:-.02em;margin-bottom:14px}.blog-page .news-text h2 .y{color:var(--yellow);font-family:var(--hand);font-style:italic;font-weight:700}.blog-page .news-text p{font-family:var(--fb);font-size:15px;color:rgba(255,255,255,.78);line-height:1.65;margin-bottom:22px;max-width:480px}.blog-page .news-text p b{color:var(--yellow);font-weight:700}.blog-page .news-form{display:flex;gap:8px;background:#fff;border-radius:100px;padding:6px 12px;max-width:480px;border:1.5px solid rgba(255,255,255,.1)}.blog-page .news-form input{flex:1;border:0;outline:0;padding:12px 0;font-family:var(--fb);font-size:14px;color:var(--text);min-width:0;border-radius:100px;background:transparent}.blog-page .news-form button{font-family:var(--fh);font-weight:800;font-size:13.5px;padding:12px 22px;border-radius:100px;background:var(--yellow);color:var(--dark);transition:transform .2s var(--ease);white-space:nowrap}.blog-page .news-form button:hover{transform:translateX(3px)}.blog-page .news-perks{display:flex;flex-wrap:wrap;gap:14px;margin-top:18px;font-family:var(--fb);font-size:12.5px;color:rgba(255,255,255,.7)}.blog-page .news-perks span{display:inline-flex;align-items:center;gap:6px}.blog-page .news-perks svg{width:14px;height:14px;color:var(--green)}.blog-page .news-vis{position:relative}.blog-page .news-vis svg{width:100%;max-width:340px;display:block;margin-left:auto}@media (max-width:1024px){.blog-page .news-grid{grid-template-columns:1fr;gap:32px}.blog-page .news-vis{order:-1;max-width:280px}}.blog-page .faq{padding:80px 0;background:var(--cream-2);position:relative;overflow:hidden}.blog-page .faq:before{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(15,15,26,.04) 1px,transparent 0);background-size:32px 32px;mask-image:radial-gradient(ellipse at center,#000,transparent 80%);-webkit-mask-image:radial-gradient(ellipse at center,#000,transparent 80%);pointer-events:none}.blog-page .faq-grid{display:grid;grid-template-columns:.9fr 1.4fr;gap:48px;position:relative;z-index:2}.blog-page .faq-side .story-tag{display:inline-block;background:var(--blue-soft);color:var(--blue-dk);font-family:var(--fh);font-size:11.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;padding:7px 14px;border-radius:100px;margin-bottom:18px}.blog-page .faq-side h2{font-family:var(--fh);font-size:clamp(30px,4vw,46px);font-weight:800;color:var(--text);letter-spacing:-.025em;line-height:1.05;margin-bottom:14px}.blog-page .faq-side h2 em{font-style:italic;color:var(--blue-dk)}.blog-page .faq-side p{font-family:var(--fb);font-size:15px;color:var(--muted);line-height:1.65;margin-bottom:18px;max-width:520px}.blog-page .faq-cta{display:inline-flex;align-items:center;gap:8px;font-family:var(--fh);font-size:14px;font-weight:700;color:var(--blue);padding:8px 0;min-height:36px}.blog-page .faq-cta:hover{text-decoration:underline}.blog-page .faq-cta svg{width:14px;height:14px;transition:transform .2s ease}.blog-page .faq-cta:hover svg{transform:translateX(4px)}.blog-page .faq-list{display:flex;flex-direction:column;gap:12px}.blog-page .faq-item{background:#fff;border:1.5px solid rgba(15,15,26,.08);border-radius:16px;overflow:hidden;transition:border-color .25s ease,box-shadow .25s ease}.blog-page .faq-item.open{border-color:var(--blue);box-shadow:0 12px 32px -12px rgba(55,119,255,.18)}.blog-page .faq-item summary{list-style:none;cursor:pointer}.blog-page .faq-item summary::-webkit-details-marker{display:none}.blog-page .faq-item[open] .faq-q-ico{background:var(--blue);color:#fff}.blog-page .faq-item[open] .faq-q-ico svg{transform:rotate(180deg)}.blog-page .faq-item[open] .faq-a{padding-bottom:20px}.blog-page .faq-q{width:100%;padding:18px 22px;display:flex;justify-content:space-between;align-items:center;gap:18px;font-family:var(--fh);font-size:16px;font-weight:700;color:var(--text);letter-spacing:-.012em;text-align:left;line-height:1.35;min-height:60px;background:transparent}.blog-page .faq-q-num{display:inline-block;font-family:var(--fh);font-size:11px;font-weight:800;letter-spacing:.12em;color:var(--muted);text-transform:uppercase;margin-right:6px}.blog-page .faq-q-ico{width:32px;height:32px;border-radius:50%;background:var(--blue-soft);color:var(--blue);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform .35s var(--ease),background .25s ease}.blog-page .faq-q-ico svg{width:14px;height:14px;transition:transform .25s ease}.blog-page .faq-a{padding:0 22px;transition:padding .3s var(--ease)}.blog-page .faq-a p{font-family:var(--fb);font-size:14.5px;color:var(--text);line-height:1.7;opacity:.8}.blog-page .faq-a p b{color:var(--text);font-weight:700;opacity:1}.blog-page .faq-a a{color:var(--blue-dk);text-decoration:underline;font-weight:600}@media (max-width:1024px){.blog-page .faq-grid{grid-template-columns:1fr;gap:24px}}@media (max-width:768px){.blog-page .faq{padding:56px 0}}@media (max-width:1024px){.blog-page .wrap{padding:0 40px!important}}@media (max-width:768px){.blog-page .wrap{padding:0 24px!important}.blog-page .news-grid{grid-template-columns:1fr!important;text-align:center;gap:32px!important}.blog-page .news-form{display:flex!important;flex-direction:column!important;border-radius:16px!important;padding:12px!important;max-width:100%!important;width:100%!important;background:#fff!important;gap:10px!important}.blog-page .news-form input{width:100%!important;text-align:center!important;padding:14px 20px!important;border-radius:100px!important;background:#f5f5f5!important}.blog-page .news-form button{width:100%!important;justify-content:center!important;padding:14px 24px!important;border-radius:100px!important}.blog-page .news-vis{display:none!important}}@media (max-width:480px){.blog-page .wrap{padding:0 16px!important}.blog-page .hero{padding:100px 0 40px!important}.blog-page .posts-grid{grid-template-columns:1fr!important}}@media (max-width:360px){.blog-page .wrap{padding:0 12px!important}}