.blog-root{--blog-ink:#111217;--blog-muted:#686b76;--blog-paper:#f4f4ef;--blog-line:rgba(20,22,31,.12);--blog-violet:#7969ef;--blog-acid:#d8f34a;min-height:100vh;color:var(--blog-ink);background:var(--blog-paper);font-family:Poppins,Arial,sans-serif}.blog-root *{box-sizing:border-box}.blog-root a{color:inherit;text-decoration:none}.blog-header{position:relative;z-index:20;width:min(1360px,calc(100% - 48px));height:82px;margin:0 auto;display:grid;grid-template-columns:1fr auto 1fr;align-items:center}.blog-brand{width:max-content;display:flex;align-items:center;gap:15px}.blog-brand img,.blog-footer img{width:156px;height:auto;filter:brightness(0)}.blog-brand span{padding-left:15px;border-left:1px solid #c8c8c3;color:#666973;font-size:9px;font-weight:800;letter-spacing:.16em}.blog-header nav{display:flex;align-items:center;gap:30px;font-size:12px;font-weight:600}.blog-main-link{justify-self:end;display:inline-flex;align-items:center;gap:7px;padding:12px 16px;color:#fff!important;border-radius:999px;background:#111217;font-size:10px;font-weight:700}.blog-hero{position:relative;width:min(1360px,calc(100% - 48px));min-height:520px;margin:0 auto;overflow:hidden;display:flex;align-items:center;padding:70px clamp(34px,7vw,100px);color:#fff;border-radius:34px;background:linear-gradient(132deg,#315ef3,#7464ee 50%,#b87be6);box-shadow:0 35px 100px rgba(71,65,158,.22)}.blog-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,rgba(20,25,74,.2),transparent 60%);pointer-events:none}.blog-orb{position:absolute;border:1px solid rgba(255,255,255,.32);border-radius:50%;background:rgba(255,255,255,.08);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.blog-orb-one{right:-80px;top:-140px;width:480px;height:480px}.blog-orb-two{right:280px;bottom:-170px;width:280px;height:280px}.blog-hero-copy{position:relative;z-index:2;max-width:850px}.blog-feed>header>span,.blog-hero-copy>span,.blog-newsletter span{display:flex;align-items:center;gap:8px;font-size:9px;font-weight:800;letter-spacing:.16em}.blog-hero-copy>span i{width:8px;height:8px;border-radius:50%;background:var(--blog-acid);box-shadow:0 0 16px var(--blog-acid)}.blog-hero h1{margin:31px 0 22px;font-size:clamp(55px,7vw,96px);line-height:.91;letter-spacing:-.068em}.blog-hero p{max-width:650px;margin:0;color:rgba(255,255,255,.84);font-size:14px;line-height:1.75}.blog-feed{width:min(1180px,calc(100% - 48px));margin:0 auto;padding:110px 0}.blog-feed>header h2{margin:11px 0 34px;font-size:clamp(34px,4vw,50px);letter-spacing:-.05em}.blog-feed>header>span{color:#7771b8}.blog-featured{min-height:500px;display:grid;grid-template-columns:1.12fr .88fr;overflow:hidden;border:1px solid rgba(255,255,255,.76);border-radius:30px;background:rgba(255,255,255,.57);box-shadow:0 28px 80px rgba(42,39,72,.1);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);transition:transform .25s ease,box-shadow .25s ease}.blog-card-media,.blog-featured-media{min-height:300px;overflow:hidden}.blog-article-cover img,.blog-card-media img,.blog-featured-media img{width:100%;height:100%;display:block;object-fit:cover}.blog-cover-placeholder{width:100%;height:100%;min-height:inherit;display:grid;place-items:center;background:linear-gradient(145deg,#6f61ed,#a876df)}.blog-cover-placeholder span{width:90px;height:90px;display:grid;place-items:center;color:#161822;border-radius:28px;background:var(--blog-acid);font-size:42px;font-weight:800;box-shadow:0 24px 60px rgba(31,31,64,.25)}.blog-featured-copy{padding:clamp(34px,5vw,65px);display:flex;flex-direction:column;align-items:flex-start}.blog-pill{display:inline-flex;padding:7px 10px;color:#584cc7;border-radius:999px;background:#ece9ff;font-size:8px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.blog-featured-copy h2{margin:20px 0 14px;font-size:clamp(30px,3.6vw,48px);line-height:1.05;letter-spacing:-.05em}.blog-featured-copy>p{margin:0;color:var(--blog-muted);font-size:12px;line-height:1.75}.blog-meta{display:flex;align-items:center;gap:14px;flex-wrap:wrap;color:#747680;font-size:9px}.blog-meta b{color:var(--blog-ink)}.blog-meta span{display:flex;align-items:center;gap:5px}.blog-featured-copy .blog-meta{margin-top:28px}.blog-featured-copy>strong{margin-top:auto;display:flex;align-items:center;gap:7px;padding-top:28px;font-size:10px}.blog-grid{margin-top:22px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.blog-card{overflow:hidden;border:1px solid rgba(255,255,255,.8);border-radius:22px;background:rgba(255,255,255,.58);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transition:transform .2s ease,box-shadow .2s ease}.blog-card-media{height:220px;min-height:0}.blog-card-media .blog-cover-placeholder span{width:58px;height:58px;border-radius:18px;font-size:26px}.blog-card-copy{padding:22px}.blog-card h3{margin:15px 0 9px;font-size:17px;line-height:1.3;letter-spacing:-.025em}.blog-card p{display:-webkit-box;overflow:hidden;margin:0;color:var(--blog-muted);font-size:10px;line-height:1.65;-webkit-line-clamp:3;-webkit-box-orient:vertical}.blog-card footer{margin-top:23px;display:flex;justify-content:space-between;color:#86878e;font-size:8px}.blog-empty{padding:70px;border:1px solid var(--blog-line);border-radius:28px;background:rgba(255,255,255,.55);text-align:center}.blog-empty>span{color:#7267bf;font-size:9px;font-weight:800;letter-spacing:.15em}.blog-empty h2{margin:14px 0 10px;font-size:34px}.blog-empty p{margin:0;color:var(--blog-muted);font-size:12px}.blog-newsletter{width:min(1180px,calc(100% - 48px));margin:0 auto 110px;display:flex;align-items:center;justify-content:space-between;gap:40px;padding:45px 50px;border:1px solid rgba(255,255,255,.82);border-radius:27px;background:linear-gradient(120deg,rgba(231,226,255,.8),rgba(227,243,255,.72));box-shadow:inset 0 1px 0 #fff;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.blog-newsletter span{color:#736bb5}.blog-newsletter h2{margin:9px 0 6px;font-size:30px;letter-spacing:-.04em}.blog-newsletter p{margin:0;color:var(--blog-muted);font-size:11px}.blog-newsletter>a{display:inline-flex;align-items:center;gap:7px;padding:13px 17px;color:#fff;border-radius:999px;background:#111217;font-size:10px;font-weight:700;white-space:nowrap}.blog-footer{padding:70px max(24px,calc((100vw - 1180px)/2)) 28px;display:grid;grid-template-columns:1fr auto;gap:70px;color:#fff;background:#0d0d11}.blog-footer img{filter:brightness(0) invert(1)}.blog-footer p{margin:24px 0 0;font-size:clamp(25px,3vw,43px);font-weight:600;line-height:1.05;letter-spacing:-.045em}.blog-footer>div:nth-child(2){display:flex;gap:25px;align-items:flex-start;padding-top:10px;font-size:11px}.blog-footer>span{grid-column:1/-1;padding-top:22px;color:#85858e;border-top:1px solid #2d2d33;font-size:9px}.blog-article{width:min(820px,calc(100% - 40px));margin:0 auto;padding:70px 0 110px}.blog-back{display:inline-flex;align-items:center;gap:7px;color:#5c51c9;font-size:10px;font-weight:700}.blog-article-head{padding:45px 0 48px;text-align:center}.blog-article-head h1{margin:22px auto 18px;font-size:clamp(42px,6.5vw,74px);line-height:1.02;letter-spacing:-.06em}.blog-article-head>p{max-width:700px;margin:0 auto 25px;color:var(--blog-muted);font-size:14px;line-height:1.75}.blog-article-head .blog-meta{justify-content:center}.blog-article-cover{height:min(55vw,520px);overflow:hidden;margin:0 0 55px;border-radius:28px;box-shadow:0 30px 80px rgba(38,37,65,.14)}.blog-prose{font-family:Georgia,Times New Roman,serif;color:#292a2f;font-size:18px;line-height:1.85}.blog-prose h1,.blog-prose h2,.blog-prose h3{font-family:Poppins,Arial,sans-serif;color:var(--blog-ink);line-height:1.18;letter-spacing:-.04em}.blog-prose h1{margin:55px 0 20px;font-size:38px}.blog-prose h2{margin:50px 0 18px;font-size:30px}.blog-prose h3{margin:38px 0 15px;font-size:22px}.blog-prose p{margin:0 0 22px}.blog-prose strong{color:#14151a}.blog-prose a{color:#584bc9;text-decoration:underline;text-underline-offset:3px}.blog-prose ol,.blog-prose ul{margin:22px 0;padding-left:28px}.blog-prose li{margin:8px 0}.blog-prose blockquote{margin:32px 0;padding:20px 25px;border-left:4px solid var(--blog-acid);border-radius:4px 14px 14px 4px;background:#ecefdc;font-style:italic}.blog-prose figure{margin:44px 0}.blog-prose figure img{width:100%;height:auto;display:block;border-radius:22px}.blog-prose figcaption{margin-top:9px;color:#898a91;font-family:Poppins,Arial,sans-serif;font-size:9px;text-align:center}.blog-video{position:relative;overflow:hidden;margin:44px 0;border-radius:22px;background:#0b0b0e;aspect-ratio:16/9}.blog-video iframe,.blog-video video{width:100%;height:100%;display:block;border:0}.blog-author-card{margin-top:70px;display:flex;align-items:center;gap:18px;padding:25px;border:1px solid rgba(255,255,255,.8);border-radius:20px;background:rgba(255,255,255,.58);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.blog-author-avatar{width:62px;height:62px;overflow:hidden;display:grid;place-items:center;flex:none;border-radius:19px;background:linear-gradient(145deg,#7668ec,#b679e3);color:#fff;font-size:23px;font-weight:700}.blog-author-avatar img{width:100%;height:100%;object-fit:cover}.blog-author-card>div:last-child>span{color:#736bb5;font-size:8px;font-weight:800;letter-spacing:.13em}.blog-author-card h2{margin:4px 0;font-size:16px}.blog-author-card p{margin:0;color:var(--blog-muted);font-size:10px;line-height:1.55}@media(max-width:900px){.blog-header{grid-template-columns:1fr auto}.blog-header nav{display:none}.blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-featured{grid-template-columns:1fr}.blog-featured-media{height:360px}.blog-featured-copy{min-height:390px}.blog-footer{grid-template-columns:1fr}.blog-footer>div:nth-child(2){padding-top:0}.blog-footer>span{grid-column:1}}@media(max-width:640px){.blog-header{width:calc(100% - 28px);height:68px}.blog-brand img{width:125px}.blog-brand span{display:none}.blog-main-link{width:40px;height:40px;padding:0;font-size:0;justify-content:center}.blog-hero{width:calc(100% - 28px);min-height:470px;padding:44px 25px;border-radius:25px}.blog-orb-one{right:-230px;top:-130px}.blog-orb-two{display:none}.blog-hero h1{font-size:clamp(52px,17vw,70px)}.blog-hero p{font-size:12px}.blog-feed{width:calc(100% - 28px);padding:75px 0}.blog-featured-media{height:260px;min-height:0}.blog-featured-copy{min-height:380px;padding:28px 23px}.blog-featured-copy h2{font-size:34px}.blog-meta{gap:9px}.blog-grid{grid-template-columns:1fr}.blog-newsletter{width:calc(100% - 28px);margin-bottom:75px;display:block;padding:31px 24px}.blog-newsletter h2{font-size:25px}.blog-newsletter>a{margin-top:24px}.blog-footer{padding-top:55px;gap:40px}.blog-footer>div:nth-child(2){flex-direction:column;gap:13px}.blog-article{padding-top:42px}.blog-article-head{padding-top:36px}.blog-article-head h1{font-size:42px}.blog-article-head>p{font-size:12px}.blog-article-cover{height:62vw;margin-bottom:40px;border-radius:20px}.blog-prose{font-size:16px;line-height:1.78}.blog-prose h1{font-size:31px}.blog-prose h2{font-size:26px}.blog-prose h3{font-size:20px}.blog-author-card{align-items:flex-start}}.blog-admin,.blog-admin-login{min-height:100vh;background:radial-gradient(circle at 10% 0,rgba(100,167,255,.2),transparent 32%),radial-gradient(circle at 95% 5%,rgba(185,160,255,.22),transparent 35%),#f4f4ef}.blog-admin-login{display:grid;place-items:center;padding:24px}.blog-admin-login>section{width:min(440px,100%);padding:38px;border:1px solid rgba(255,255,255,.85);border-radius:28px;background:rgba(255,255,255,.67);box-shadow:0 35px 100px rgba(35,38,71,.14);-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px)}.blog-admin-brand{display:flex;align-items:center;gap:13px}.blog-admin-brand img{width:150px;height:auto;filter:brightness(0)}.blog-admin-brand span{padding-left:13px;border-left:1px solid #cacac6;color:#6e7078;font-size:8px;font-weight:800;letter-spacing:.14em}.blog-admin-login>section>svg{margin-top:42px;color:#6758d6}.blog-admin-login h1{margin:14px 0 10px;font-size:34px;letter-spacing:-.05em}.blog-admin-login p{margin:0 0 28px;color:var(--blog-muted);font-size:11px;line-height:1.7}.blog-admin-login form{display:grid;gap:15px}.blog-admin-login label,.blog-author-form label,.blog-editor label{display:grid;gap:7px;color:#5e6069;font-size:9px;font-weight:700}.blog-admin-login input,.blog-author-form input,.blog-author-form textarea,.blog-editor input,.blog-editor select,.blog-editor textarea{width:100%;padding:13px 14px;color:#111217;border:1px solid rgba(20,22,31,.14);border-radius:12px;outline:0;background:rgba(255,255,255,.76);font-size:11px}.blog-admin-login input:focus,.blog-author-form input:focus,.blog-author-form textarea:focus,.blog-editor input:focus,.blog-editor select:focus,.blog-editor textarea:focus{border-color:#7969ef;box-shadow:0 0 0 3px rgba(121,105,239,.12)}.blog-admin-login form button,.blog-primary{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:13px 17px;color:#fff!important;border:0;border-radius:999px;background:#111217;font-size:10px;font-weight:700;cursor:pointer}.blog-admin-login small{display:block;margin-top:16px;color:#6a5ccf;font-size:9px;line-height:1.5}.blog-admin-loader{display:grid;justify-items:center;gap:15px;color:#686b76;font-size:10px}.blog-admin-loader span{width:30px;height:30px;border:3px solid #dad8ea;border-top-color:#6c5ee0;border-radius:50%;animation:blog-spin .8s linear infinite}@keyframes blog-spin{to{transform:rotate(1turn)}}.blog-admin-top{position:sticky;z-index:30;top:0;height:76px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 28px;border-bottom:1px solid rgba(20,22,31,.1);background:rgba(250,250,247,.82);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.blog-admin-top nav{display:flex;align-items:center;gap:5px;padding:5px;border:1px solid rgba(20,22,31,.1);border-radius:999px;background:rgba(255,255,255,.62)}.blog-admin-top nav button{display:flex;align-items:center;gap:7px;padding:9px 13px;border:0;border-radius:999px;background:transparent;color:#686b76;font-size:9px;font-weight:700;cursor:pointer}.blog-admin-top nav button.active{color:#fff;background:#111217}.blog-admin-top>div:last-child{justify-self:end;display:flex;align-items:center;gap:9px}.blog-admin-top>div:last-child a,.blog-admin-top>div:last-child button{height:38px;display:flex;align-items:center;gap:7px;padding:0 13px;border:1px solid rgba(20,22,31,.11);border-radius:999px;background:rgba(255,255,255,.65);font-size:9px;font-weight:700;cursor:pointer}.blog-admin-top>div:last-child button{width:38px;justify-content:center;padding:0}.blog-admin-message{position:fixed;z-index:50;right:24px;bottom:24px;max-width:430px;display:flex;align-items:center;gap:9px;padding:13px 14px;color:#fff;border-radius:13px;background:#17181e;box-shadow:0 20px 60px rgba(20,22,31,.22);font-size:9px}.blog-admin-message>svg{color:var(--blog-acid)}.blog-admin-message button{display:grid;place-items:center;margin-left:auto;padding:0;border:0;background:transparent;color:#fff}.blog-admin-content{width:min(1180px,calc(100% - 48px));margin:0 auto;padding:70px 0 100px}.blog-admin-content>header{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin-bottom:34px}.blog-admin-content>header span,.blog-author-form>span,.blog-editor-settings>span{color:#7268b9;font-size:8px;font-weight:800;letter-spacing:.14em}.blog-admin-content>header h1{margin:8px 0 5px;font-size:42px;letter-spacing:-.05em}.blog-admin-content>header p{margin:0;color:var(--blog-muted);font-size:10px}.blog-post-list{display:grid;gap:10px}.blog-post-list>article{display:grid;grid-template-columns:90px 1fr auto;gap:18px;align-items:center;padding:13px;border:1px solid rgba(255,255,255,.88);border-radius:18px;background:rgba(255,255,255,.59);box-shadow:inset 0 1px 0 #fff;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.blog-post-thumb{width:90px;height:68px;overflow:hidden;display:grid;place-items:center;border-radius:12px;background:linear-gradient(145deg,#7668ec,#b679e3);color:#fff;font-size:24px;font-weight:700}.blog-post-thumb img{width:100%;height:100%;object-fit:cover}.blog-status{display:inline-flex;padding:4px 7px;border-radius:999px;font-size:7px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.blog-status.published{color:#426319;background:#e6f4c7}.blog-status.draft{color:#706f76;background:#e9e8e4}.blog-post-list h2{margin:7px 0 4px;font-size:13px}.blog-post-list article>div:nth-child(2)>p{margin:0;color:#898a91;font-size:8px}.blog-post-actions{display:flex;align-items:center;gap:7px}.blog-post-actions button{height:36px;display:flex;align-items:center;gap:6px;padding:0 11px;border:1px solid rgba(20,22,31,.11);border-radius:10px;background:rgba(255,255,255,.68);font-size:8px;font-weight:700;cursor:pointer}.blog-post-actions button.danger{width:36px;padding:0;justify-content:center;color:#b54545}.blog-admin-empty{padding:70px;text-align:center;border:1px dashed rgba(20,22,31,.18);border-radius:22px}.blog-admin-empty>svg{color:#6c5edc}.blog-admin-empty h2{margin:12px 0 5px}.blog-admin-empty p{margin:0 0 20px;color:var(--blog-muted);font-size:10px}.blog-admin-empty button{padding:11px 14px;color:#fff;border:0;border-radius:999px;background:#111217;font-size:9px}.blog-authors-layout{display:grid;grid-template-columns:1fr 360px;gap:25px;align-items:start}.blog-author-list{display:grid;gap:10px}.blog-author-list article{display:flex;align-items:center;gap:16px;padding:18px;border:1px solid rgba(255,255,255,.86);border-radius:18px;background:rgba(255,255,255,.58);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.blog-author-list h2{margin:0;font-size:13px}.blog-author-list article span{color:#6b5dd6;font-size:8px;font-weight:700}.blog-author-list article p{margin:5px 0 0;color:var(--blog-muted);font-size:9px}.blog-author-form{position:sticky;top:100px;display:grid;gap:16px;padding:25px;border:1px solid rgba(255,255,255,.88);border-radius:22px;background:rgba(255,255,255,.62);box-shadow:0 20px 55px rgba(37,38,60,.08);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.blog-author-form h2{margin:0 0 4px;font-size:20px}.blog-editor{min-height:calc(100vh - 76px)}.blog-editor>header{height:66px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:0 28px;border-bottom:1px solid rgba(20,22,31,.09)}.blog-editor>header>div{display:flex;gap:8px}.blog-editor>header button{height:38px;display:flex;align-items:center;gap:7px;padding:0 13px;border:1px solid rgba(20,22,31,.12);border-radius:10px;background:rgba(255,255,255,.66);font-size:9px;font-weight:700;cursor:pointer}.blog-editor>header button.blog-primary{border-radius:999px;background:#111217}.blog-back-admin{border:0!important;background:transparent!important}.blog-editor-grid{width:min(1250px,calc(100% - 48px));margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:24px;padding:38px 0 80px;align-items:start}.blog-editor-main{display:grid;gap:20px}.blog-editor-main>label:first-child input{padding:15px 0;border:0;border-bottom:1px solid rgba(20,22,31,.13);border-radius:0;background:transparent;font-size:31px;font-weight:700;letter-spacing:-.04em}.blog-rich-editor{overflow:hidden;border:1px solid rgba(20,22,31,.13);border-radius:18px;background:rgba(255,255,255,.66);box-shadow:inset 0 1px 0 #fff}.blog-toolbar{display:flex;align-items:center;gap:4px;padding:9px;border-bottom:1px solid rgba(20,22,31,.1);background:rgba(244,244,241,.7)}.blog-toolbar button,.blog-toolbar label{width:34px;height:34px;display:grid;place-items:center;padding:0;color:#5e6068;border:0;border-radius:8px;background:transparent;cursor:pointer}.blog-cover-field input,.blog-toolbar input{display:none}.blog-rich-editor>textarea{min-height:540px;padding:24px;border:0;border-radius:0;background:transparent;resize:vertical;font-family:Georgia,Times New Roman,serif;font-size:15px;line-height:1.75}.blog-editor-settings{position:sticky;top:100px;display:grid;gap:17px;padding:23px;border:1px solid rgba(255,255,255,.86);border-radius:20px;background:rgba(255,255,255,.61);box-shadow:0 20px 55px rgba(37,38,60,.07);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.blog-check{display:flex!important;grid-template-columns:auto 1fr!important;align-items:center;gap:8px!important}.blog-check input{width:auto}.blog-cover-field{display:grid;gap:9px}.blog-cover-field>span{color:#73757d;font-size:8px;font-weight:700}.blog-cover-field>img{width:100%;height:145px;object-fit:cover;border-radius:12px}.blog-cover-field>label{display:flex;align-items:center;justify-content:center;gap:7px;padding:11px;border:1px dashed #aaa7bf;border-radius:11px;cursor:pointer}.blog-cover-field>button{padding:0;color:#a94545;border:0;background:transparent;font-size:8px;text-align:left}.blog-editor-settings>small{color:#878890;font-size:8px;line-height:1.55}.blog-editor-preview{width:min(820px,calc(100% - 40px));margin:0 auto;padding:55px 0 100px}.blog-editor-preview>h1{margin:18px 0 12px;font-size:clamp(40px,6vw,66px);line-height:1.03;letter-spacing:-.055em}.blog-editor-preview>p{margin:0 0 35px;color:var(--blog-muted);font-size:13px;line-height:1.7}.blog-preview-cover{width:100%;max-height:520px;object-fit:cover;margin-bottom:48px;border-radius:24px}@media(max-width:850px){.blog-admin-top{grid-template-columns:1fr auto}.blog-admin-top nav{display:none}.blog-admin-top>div:last-child a{width:38px;padding:0;justify-content:center;font-size:0}.blog-authors-layout,.blog-editor-grid{grid-template-columns:1fr}.blog-author-form,.blog-editor-settings{position:static}.blog-editor-settings{grid-row:1}.blog-post-list>article{grid-template-columns:72px 1fr}.blog-post-thumb{width:72px}.blog-post-actions{grid-column:1/-1;justify-content:flex-end}.blog-editor>header{padding-inline:16px}.blog-editor-grid{width:calc(100% - 28px)}}@media(max-width:580px){.blog-admin-top{height:66px;padding:0 13px}.blog-admin-brand img{width:124px}.blog-admin-brand span{display:none}.blog-admin-content{width:calc(100% - 28px);padding-top:45px}.blog-admin-content>header{align-items:flex-start;display:grid}.blog-admin-content>header h1{font-size:35px}.blog-post-list>article{grid-template-columns:56px 1fr;gap:12px}.blog-post-thumb{width:56px;height:56px}.blog-post-list h2{font-size:11px}.blog-post-actions button:first-child{flex:1 1;justify-content:center}.blog-editor>header>div button{width:38px;padding:0;justify-content:center;font-size:0}.blog-editor>header>div button.blog-primary{width:auto;padding:0 14px;font-size:9px}.blog-editor-main>label:first-child input{font-size:25px}.blog-rich-editor>textarea{min-height:430px;padding:18px}.blog-toolbar{overflow-x:auto}.blog-admin-login>section{padding:28px 22px}.blog-author-list article{align-items:flex-start}}.blog-announcement-list{display:grid;gap:12px}.blog-announcement-list>article{padding:20px;border:1px solid rgba(255,255,255,.88);border-radius:20px;background:rgba(255,255,255,.62);box-shadow:inset 0 1px #fff}.blog-announcement-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.blog-announcement-row>span{color:#7465d2;font-size:9px;font-weight:800;letter-spacing:.12em}.blog-announcement-list textarea{width:100%;padding:15px;border:1px solid rgba(20,22,31,.13);border-radius:13px;outline:0;background:#fff;color:#17181d;font:14px/1.6 Georgia,Times New Roman,serif;resize:vertical}.blog-announcement-list textarea:focus{border-color:#7969ef;box-shadow:0 0 0 3px rgba(121,105,239,.12)}.blog-announcement-list article>small{display:block;margin-top:9px;color:#7b7d86;font-size:9px}.blog-announcement-list footer{min-height:0!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;margin:15px 0 0!important;padding:0!important;border:0!important;background:transparent!important;color:inherit!important;box-shadow:none!important}.blog-announcement-list footer>div,.blog-announcement-list footer>p{display:none!important}.blog-announcement-list footer button{min-height:36px;display:inline-flex;align-items:center;gap:6px;padding:0 12px;border:1px solid rgba(20,22,31,.12);border-radius:10px;background:#fff;font-size:9px;font-weight:700;cursor:pointer}.blog-announcement-list footer .danger{color:#ad3e45}.blog-announcement-list .blog-check{display:flex;align-items:center;color:#555761;font-size:9px;font-weight:700}.blog-announcement-list .blog-check input{width:17px;height:17px;accent-color:#6353d5}.blog-root,.blog-root button,.blog-root input,.blog-root select,.blog-root textarea{font-family:Poppins,Arial,sans-serif}.blog-header{position:fixed;top:14px;left:50%;z-index:100;width:min(1180px,calc(100% - 48px));height:66px;margin:0;transform:translateX(-50%);padding:0 14px 0 20px;border:1px solid rgba(255,255,255,.78);border-radius:22px;background:linear-gradient(115deg,rgba(249,249,246,.66),rgba(241,239,252,.52));box-shadow:0 18px 55px rgba(34,36,58,.14),inset 0 1px 0 rgba(255,255,255,.92);backdrop-filter:blur(32px) saturate(165%);-webkit-backdrop-filter:blur(32px) saturate(165%)}.blog-brand img{width:142px}.blog-header nav a{transition:color .2s ease}.blog-hero{margin-top:104px}.blog-article{padding-top:128px}.blog-prose,.blog-prose figcaption,.blog-prose h1,.blog-prose h2,.blog-prose h3,.blog-rich-editor>textarea{font-family:Poppins,Arial,sans-serif}.blog-prose{font-size:16px;line-height:1.9}.blog-author-card h2{color:var(--blog-ink)!important}.blog-ranking{width:min(1180px,calc(100% - 48px));margin:0 auto;padding:20px 0 110px}.blog-ranking>header{text-align:center}.blog-discovery-column>header>span,.blog-ranking>header>span{color:#7166bb;font-size:9px;font-weight:800;letter-spacing:.16em}.blog-ranking>header h2{margin:12px 0 9px;font-size:clamp(38px,5vw,58px);letter-spacing:-.055em}.blog-ranking>header p{margin:0;color:var(--blog-muted);font-size:11px}.blog-podium{max-width:1040px;margin:52px auto 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:end}.blog-podium-1{max-width:380px;grid-template-columns:1fr}.blog-podium-2{max-width:720px;grid-template-columns:repeat(2,1fr)}.blog-podium-entry{display:flex;min-width:0;flex-direction:column;filter:drop-shadow(0 24px 40px rgba(41,38,79,.12));transition:transform .25s ease}.blog-podium-entry article{position:relative;z-index:2;overflow:hidden;border:1px solid rgba(255,255,255,.85);border-radius:23px;background:rgba(255,255,255,.7);box-shadow:inset 0 1px 0 #fff;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.blog-podium-media{height:158px;overflow:hidden}.blog-podium-media img{width:100%;height:100%;object-fit:cover}.blog-podium-media .blog-cover-placeholder span{width:54px;height:54px;border-radius:17px;font-size:25px}.blog-podium-entry article>div:last-child{padding:19px 20px 21px}.blog-podium-entry h3{margin:11px 0 14px;font-size:15px;line-height:1.32;letter-spacing:-.025em}.blog-podium-entry article p{display:flex;align-items:center;gap:6px;margin:0;color:#777985;font-size:8px}.blog-podium-pillar{height:130px;margin:-2px 14px 0;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;border:1px solid rgba(255,255,255,.26);border-radius:0 0 24px 24px;background:linear-gradient(150deg,rgba(82,101,236,.96),rgba(156,107,228,.92));box-shadow:inset 0 1px 0 rgba(255,255,255,.25);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.blog-podium-pillar strong{font-size:42px;line-height:1}.blog-podium-pillar span{margin-top:6px;font-size:8px;font-weight:800;letter-spacing:.16em}.blog-podium-entry.rank-1 .blog-podium-pillar{height:190px;background:linear-gradient(150deg,#415ff2,#9b6ce4)}.blog-podium-entry.rank-1 article{border-color:rgba(216,243,74,.74);box-shadow:0 0 0 3px rgba(216,243,74,.18),inset 0 1px 0 #fff}.blog-podium-entry.rank-3 .blog-podium-pillar{height:100px}.blog-discovery{width:min(1180px,calc(100% - 48px));margin:0 auto 110px;display:grid;grid-template-columns:1fr 1fr;gap:22px}.blog-discovery-column{padding:34px;border:1px solid rgba(255,255,255,.82);border-radius:28px;background:rgba(255,255,255,.55);box-shadow:0 25px 70px rgba(41,38,73,.08),inset 0 1px 0 #fff;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.blog-discovery-column>header h2{margin:9px 0 22px;font-size:30px;letter-spacing:-.045em}.blog-discovery-column>a{display:grid;grid-template-columns:34px 1fr auto;align-items:center;gap:12px;padding:16px 0;border-top:1px solid var(--blog-line)}.blog-discovery-column>a>span{color:#8c83ca;font-size:9px;font-weight:800}.blog-discovery-column small{color:#888a93;font-size:7px;text-transform:uppercase;letter-spacing:.06em}.blog-discovery-column h3{margin:4px 0 0;font-size:12px;line-height:1.35}.blog-discovery-column>a>svg{color:#6c5ed6;transition:transform .2s ease}.blog-footer{width:min(1180px,calc(100% - 48px));margin:100px auto 0;padding:28px 0;display:flex;align-items:center;gap:16px;color:#85868d;border-top:1px solid var(--blog-line);background:transparent;font-size:10px}.blog-footer img{width:112px;height:auto;filter:brightness(0)}.blog-footer p{margin:0;color:inherit;font-size:10px;font-weight:400;line-height:1.4;letter-spacing:0}.blog-footer>span{margin-left:auto;padding:0;color:inherit;border:0;font-size:10px}@media(max-width:900px){.blog-header{grid-template-columns:1fr auto}.blog-podium{gap:12px}.blog-podium-media{height:130px}.blog-podium-entry h3{font-size:13px}.blog-discovery{grid-template-columns:1fr}.blog-footer{display:flex}}@media(max-width:640px){.blog-header{top:10px;width:calc(100% - 28px);height:58px;padding-left:15px;border-radius:18px}.blog-brand img{width:124px}.blog-hero{margin-top:82px}.blog-article{padding-top:100px}.blog-ranking{width:calc(100% - 28px);padding-bottom:75px}.blog-ranking>header h2{font-size:39px}.blog-podium,.blog-podium-1,.blog-podium-2{max-width:390px;grid-template-columns:1fr;gap:24px}.blog-podium-entry{display:grid;grid-template-columns:1fr 76px}.blog-podium-entry article{grid-column:1/-1}.blog-podium-entry.rank-1 .blog-podium-pillar,.blog-podium-entry.rank-3 .blog-podium-pillar,.blog-podium-pillar{grid-column:2;height:64px!important;margin:-2px 12px 0;border-radius:0 0 18px 18px}.blog-podium-pillar strong{font-size:24px}.blog-podium-pillar span{margin-top:2px;font-size:6px}.blog-podium-media{height:180px}.blog-discovery{width:calc(100% - 28px);margin-bottom:75px}.blog-discovery-column{padding:27px 20px}.blog-footer{width:calc(100% - 28px);align-items:flex-start;flex-wrap:wrap}.blog-footer>span{width:100%;margin:0}.blog-prose{font-size:15px}}.blog-inline-media-preview{padding:18px 20px 22px;border-top:1px solid rgba(20,22,31,.1);background:rgba(239,238,247,.58)}.blog-inline-media-preview>span{color:#7268b9;font-size:8px;font-weight:800;letter-spacing:.13em}.blog-inline-media-preview>div{margin-top:12px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.blog-inline-media-preview figure{min-width:0;margin:0}.blog-inline-media-preview img{width:100%;height:105px;display:block;object-fit:cover;border-radius:10px;background:#e4e3e0}.blog-inline-media-preview figcaption{overflow:hidden;margin-top:5px;color:#777983;font-size:7px;text-overflow:ellipsis;white-space:nowrap}@media(max-width:640px){.blog-inline-media-preview>div{grid-template-columns:repeat(2,minmax(0,1fr))}}