.app-blog{background:#000;max-width:100vw;min-height:100vh;overflow-x:clip;width:100%}.app-blog .blog-body a,.app-blog .blog-hero a:not(.blog-badge):not(.back-to-blog){color:#dbfa60}.app-blog .blog-hero{background:#000;color:#fff;overflow:hidden;padding:160px 0 60px;position:relative}.app-blog .blog-hero:before{background:radial-gradient(circle,#dbfa600f 0,#542fbe08 40%,#0000 70%);content:"";height:600px;left:50%;pointer-events:none;position:absolute;top:0;transform:translateX(-50%);width:800px}@media screen and (max-width:992px){.app-blog .blog-hero{padding:120px 0 40px}}@media screen and (max-width:768px){.app-blog .blog-hero{padding:100px 0 32px}}.app-blog .blog-hero .blog-hero-inner{margin:0 auto;max-width:960px;position:relative;text-align:center}.app-blog .blog-hero .blog-meta{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-bottom:24px}.app-blog .blog-hero .blog-meta time{color:#ffffff8c;font-size:14px}.app-blog .blog-hero .blog-meta .reading-time{color:#ffffff73;font-size:13px}.app-blog .blog-hero .blog-meta .updated-on{background:#dbfa601a;border:1px solid #dbfa6040;border-radius:50px;color:#dbfa60;font-size:12px;letter-spacing:.2px;padding:3px 10px}.app-blog .blog-hero .blog-badge{align-items:center;background:#dbfa601f;border:1px solid #dbfa6040;border-radius:50px;display:inline-flex;gap:8px;padding:8px 18px;text-decoration:none}.app-blog .blog-hero .blog-badge span{color:#dbfa60;font-size:12px;font-weight:600;letter-spacing:.6px;text-transform:uppercase}.app-blog .blog-hero .blog-badge svg{color:#dbfa60;height:14px;width:14px}.app-blog .blog-hero h1{text-wrap:balance;color:#fff;font-size:clamp(30px,4.2vw,52px);font-weight:700;letter-spacing:-.02em;line-height:1.15;margin:0 auto 20px;max-width:min(22ch,100%);overflow-wrap:break-word;word-break:break-word}.app-blog .blog-hero h1.is-long{font-size:clamp(26px,3.4vw,40px);max-width:min(28ch,100%)}.app-blog .blog-hero .blog-lead{text-wrap:pretty;color:#ffffffbf;font-size:18px;line-height:1.6;margin:12px auto 0;max-width:min(640px,100%);overflow-wrap:break-word;word-break:break-word}.app-blog .blog-hero .copy-for-llm{align-items:center;display:flex;flex-direction:column;gap:10px;margin:28px auto 0;max-width:min(640px,100%);text-align:center}.app-blog .blog-hero .copy-for-llm-btn{align-items:center;background:#dbfa6014;border:1px solid #dbfa6073;border-radius:50px;color:#dbfa60;cursor:pointer;display:inline-flex;font-family:inherit;font-size:15px;font-weight:600;gap:10px;letter-spacing:.1px;padding:11px 22px;transition:background .2s ease,border-color .2s ease,transform .15s ease}.app-blog .blog-hero .copy-for-llm-btn svg{height:18px;width:18px}.app-blog .blog-hero .copy-for-llm-btn:hover{background:#dbfa6024;border-color:#dbfa60}.app-blog .blog-hero .copy-for-llm-btn:active{transform:translateY(1px)}.app-blog .blog-hero .copy-for-llm-btn.copied{background:#dbfa602e;border-color:#dbfa60;color:#fff}@media screen and (max-width:768px){.app-blog .blog-hero .copy-for-llm-btn{font-size:14px;padding:10px 18px}}.app-blog .blog-hero .copy-for-llm-hint{color:#ffffff8c;font-size:13px;line-height:1.55;margin:0;max-width:520px}@media screen and (max-width:768px){.app-blog .blog-hero .copy-for-llm-hint{font-size:12.5px}}.app-blog .blog-list-section{color:#fff;padding:40px 0 120px;position:relative}.app-blog .blog-content{color:#ffffffe0}.app-blog .blog-card.blog-card-featured{grid-gap:36px;align-items:stretch;color:inherit;display:grid;gap:36px;grid-template-columns:1.2fr 1fr;margin:0 auto 48px;max-width:1240px;padding:0 24px;text-decoration:none;transition:transform .35s cubic-bezier(.2,.8,.2,1)}.app-blog .blog-card.blog-card-featured:hover{transform:translateY(-4px)}.app-blog .blog-card.blog-card-featured:hover .card-media{filter:brightness(1.08) saturate(1.15)}.app-blog .blog-card.blog-card-featured:hover h2{color:#fff}.app-blog .blog-card.blog-card-featured:hover .read-more{color:#dbfa60;gap:12px}.app-blog .blog-card.blog-card-featured .card-media{aspect-ratio:16/10;min-height:340px;padding:56px}.app-blog .blog-card.blog-card-featured .card-media .card-media-title{-webkit-line-clamp:5;font-size:clamp(26px,2.6vw,38px)}.app-blog .blog-card.blog-card-featured .card-media .card-media-mark{bottom:20px;font-size:11px;right:22px}.app-blog .blog-card.blog-card-featured .card-media .card-badge{left:20px;top:20px}.app-blog .blog-card.blog-card-featured .featured-flag{background:#dbfa60;border-radius:50px;color:#000;font-size:10px;font-weight:700;letter-spacing:1.4px;padding:5px 12px;position:absolute;right:20px;text-transform:uppercase;top:20px;z-index:2}.app-blog .blog-card.blog-card-featured .card-body{display:flex;flex-direction:column;gap:16px;justify-content:center;padding:24px 8px}.app-blog .blog-card.blog-card-featured h2{text-wrap:balance;color:#fffffff2;font-size:clamp(24px,2.2vw,32px);font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:0;transition:color .2s ease}.app-blog .blog-card.blog-card-featured .card-excerpt{-webkit-line-clamp:4;color:#ffffffa8;font-size:16px;line-height:1.65;margin:0}.app-blog .blog-card.blog-card-featured .read-more{align-items:center;color:#fffc;display:inline-flex;font-size:14px;font-weight:500;gap:8px;margin-top:4px;transition:color .2s ease,gap .2s ease}@media screen and (max-width:1200px){.app-blog .blog-card.blog-card-featured{gap:24px;grid-template-columns:1fr;margin-bottom:36px}.app-blog .blog-card.blog-card-featured .card-media{aspect-ratio:3/2;min-height:260px;padding:36px}.app-blog .blog-card.blog-card-featured .card-media .card-media-title{font-size:clamp(22px,3.2vw,30px)}.app-blog .blog-card.blog-card-featured .card-body{gap:12px;padding:8px 4px}.app-blog .blog-card.blog-card-featured h2{font-size:clamp(22px,2.8vw,28px)}.app-blog .blog-card.blog-card-featured .card-excerpt{-webkit-line-clamp:3;font-size:15px}}@media screen and (max-width:768px){.app-blog .blog-card.blog-card-featured{gap:18px;margin-bottom:28px;padding:0 16px}.app-blog .blog-card.blog-card-featured .card-media{aspect-ratio:16/10;min-height:200px;padding:24px}.app-blog .blog-card.blog-card-featured .card-media .card-media-title{-webkit-line-clamp:3;font-size:clamp(18px,4.8vw,22px)}.app-blog .blog-card.blog-card-featured .card-media .card-media-mark{bottom:12px;font-size:9px;letter-spacing:1.5px;right:14px}.app-blog .blog-card.blog-card-featured .card-media .card-badge{font-size:9px;left:12px;padding:4px 10px;top:12px}.app-blog .blog-card.blog-card-featured .featured-flag{font-size:9px;letter-spacing:1.2px;padding:4px 10px;right:12px;top:12px}.app-blog .blog-card.blog-card-featured .card-body{gap:10px;padding:4px 2px}.app-blog .blog-card.blog-card-featured h2{font-size:20px;line-height:1.25}.app-blog .blog-card.blog-card-featured .card-excerpt{-webkit-line-clamp:3;font-size:14px;line-height:1.55}.app-blog .blog-card.blog-card-featured .read-more{font-size:13px}.app-blog .blog-card.blog-card-featured:hover{transform:none}}.app-blog .blog-card-skeleton{border-radius:14px;display:flex;flex-direction:column}.app-blog .blog-card-skeleton .skeleton-media{animation:skeleton-shimmer 1.6s linear infinite;aspect-ratio:4/3;background:linear-gradient(110deg,#ffffff0a 25%,#ffffff14 50%,#ffffff0a 75%);background-size:200% 100%;border-radius:14px}.app-blog .blog-card-skeleton .skeleton-body{display:flex;flex-direction:column;gap:10px;padding:18px 4px 8px}.app-blog .blog-card-skeleton .skeleton-line{animation:skeleton-shimmer 1.6s linear infinite;background:linear-gradient(110deg,#ffffff0a 25%,#ffffff14 50%,#ffffff0a 75%);background-size:200% 100%;border-radius:6px;height:12px}.app-blog .blog-card-skeleton .skeleton-line.short{width:40%}.app-blog .blog-card-skeleton .skeleton-line.skeleton-line-title{height:18px}@keyframes skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.app-blog .blog-grid{grid-gap:36px;display:grid;gap:36px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;max-width:1240px;padding:0 24px}@media(min-width:1440px){.app-blog .blog-grid{gap:40px;grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:768px){.app-blog .blog-grid{gap:28px;grid-template-columns:minmax(0,1fr)}}.app-blog .blog-card{background:#0000;border-radius:14px;color:inherit;display:flex;flex-direction:column;overflow:hidden;text-decoration:none;transition:transform .35s cubic-bezier(.2,.8,.2,1)}.app-blog .blog-card:hover{transform:translateY(-6px)}.app-blog .blog-card:hover .card-media{filter:brightness(1.08) saturate(1.15)}.app-blog .blog-card:hover h3{color:#fff}.app-blog .blog-card .card-media{align-items:center;aspect-ratio:4/3;background:radial-gradient(ellipse 70% 55% at 18% 22%,#6a3ed47a 0,#0000 55%),radial-gradient(ellipse 60% 50% at 82% 78%,#40248c57 0,#0000 55%),radial-gradient(ellipse 40% 30% at 50% 100%,#dbfa601a 0,#0000 60%),linear-gradient(135deg,#1a0f2a,#0a0515);border-radius:14px;display:flex;justify-content:center;overflow:hidden;padding:40px;position:relative;transition:filter .4s ease,transform .4s ease}@media(min-width:1440px){.app-blog .blog-card .card-media{padding:32px}}@media screen and (max-width:768px){.app-blog .blog-card .card-media{padding:28px}}.app-blog .blog-card .card-media:before{background-image:radial-gradient(#ffffff14 1px,#0000 0);background-size:20px 20px;content:"";inset:0;opacity:.4;pointer-events:none;position:absolute}.app-blog .blog-card .card-media:after{background:linear-gradient(180deg,#ffffff0a,#0000 30%);content:"";inset:0;mix-blend-mode:overlay;pointer-events:none;position:absolute}.app-blog .blog-card .card-media .card-media-title{text-wrap:balance;-webkit-line-clamp:4;-webkit-box-orient:vertical;color:#ffffffe0;display:-webkit-box;font-size:clamp(19px,1.7vw,24px);font-weight:400;letter-spacing:-.005em;line-height:1.35;overflow:hidden;overflow-wrap:anywhere;position:relative;text-align:center;word-break:break-word;z-index:1}.app-blog .blog-card .card-media .card-media-mark{bottom:14px;color:#ffffff59;font-size:10px;font-weight:700;letter-spacing:2px;position:absolute;right:16px;z-index:1}.app-blog .blog-card .card-media[data-theme=announcement],.app-blog .blog-card .card-media[data-theme=cpaas]{background:radial-gradient(ellipse 70% 55% at 18% 22%,#7c4cec85 0,#0000 55%),radial-gradient(ellipse 60% 50% at 82% 78%,#4a28a857 0,#0000 55%),radial-gradient(ellipse 40% 30% at 50% 100%,#dbfa601a 0,#0000 60%),linear-gradient(135deg,#1c0f30,#0a0516)}.app-blog .blog-card .card-media[data-theme=carrier-digital-platform],.app-blog .blog-card .card-media[data-theme=direct-termination],.app-blog .blog-card .card-media[data-theme=programmable-api]{background:radial-gradient(ellipse 70% 55% at 22% 20%,#6a3ed475 0,#0000 55%),radial-gradient(ellipse 55% 45% at 85% 75%,#dbfa6029 0,#0000 55%),radial-gradient(ellipse 40% 30% at 50% 100%,#dbfa6014 0,#0000 60%),linear-gradient(135deg,#160a26,#080312)}.app-blog .blog-card .card-media[data-theme=did-numbers],.app-blog .blog-card .card-media[data-theme=knowledge],.app-blog .blog-card .card-media[data-theme=open-source]{background:radial-gradient(ellipse 70% 55% at 18% 22%,#a06ef86b 0,#0000 55%),radial-gradient(ellipse 60% 50% at 82% 78%,#542fbe4d 0,#0000 55%),radial-gradient(ellipse 40% 30% at 50% 100%,#dbfa6014 0,#0000 60%),linear-gradient(135deg,#1f1432,#0c0618)}.app-blog .blog-card .card-media[data-theme=artifical-intelligence],.app-blog .blog-card .card-media[data-theme=autonomous-networks],.app-blog .blog-card .card-media[data-theme=machine-learning],.app-blog .blog-card .card-media[data-theme=restcomm-api]{background:radial-gradient(ellipse 70% 55% at 18% 22%,#5a30c88a 0,#0000 55%),radial-gradient(ellipse 60% 50% at 82% 78%,#361c805c 0,#0000 55%),radial-gradient(ellipse 40% 30% at 50% 100%,#dbfa601a 0,#0000 60%),linear-gradient(135deg,#140826,#06030f)}.app-blog .blog-card .card-media[data-theme=a2p-exchange],.app-blog .blog-card .card-media[data-theme=sms-exchange],.app-blog .blog-card .card-media[data-theme=voip-termination]{background:radial-gradient(ellipse 60% 50% at 22% 20%,#542fbe52 0,#0000 55%),radial-gradient(ellipse 55% 50% at 82% 78%,#dbfa6038 0,#0000 55%),radial-gradient(ellipse 40% 30% at 50% 100%,#dbfa6014 0,#0000 60%),linear-gradient(135deg,#12091e,#070310)}.app-blog .blog-card .card-badge{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:#0a0c14c7;border:1px solid #ffffff14;border-radius:50px;color:#fff;font-size:10px;font-weight:600;left:14px;letter-spacing:1px;max-width:calc(100% - 28px);overflow:hidden;padding:5px 12px;position:absolute;text-overflow:ellipsis;text-transform:uppercase;top:14px;white-space:nowrap}.app-blog .blog-card .card-body{display:flex;flex:1 1;flex-direction:column;gap:10px;padding:18px 4px 8px}.app-blog .blog-card h2,.app-blog .blog-card h3{text-wrap:balance;color:#ffffffeb;font-size:19px;font-weight:600;letter-spacing:-.01em;line-height:1.35;margin:0;overflow-wrap:anywhere;transition:color .2s ease;word-break:break-word}.app-blog .blog-card .card-excerpt{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#fff9;display:-webkit-box;font-size:14.5px;line-height:1.6;margin:0;overflow:hidden;overflow-wrap:anywhere;word-break:break-word}.app-blog .pagination{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:48px}.app-blog .pagination a,.app-blog .pagination button{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;color:#ffffffd9;cursor:pointer;font-size:14px;padding:8px 14px;text-decoration:none}.app-blog .pagination a:hover,.app-blog .pagination button:hover{background:#dbfa601a;border-color:#dbfa6066}.app-blog .pagination a.active,.app-blog .pagination button.active{background:#dbfa60;border-color:#dbfa60;color:#000;font-weight:600}.app-blog .pagination a:disabled,.app-blog .pagination button:disabled{cursor:not-allowed;opacity:.4}.app-blog .blog-featured{margin:0 auto 48px;max-width:960px;padding:0 24px}.app-blog .blog-featured img{border-radius:16px;display:block;width:100%}.app-blog .blog-content{padding:0 0 120px}.app-blog .blog-content .container{align-items:stretch;flex-direction:column}.app-blog .blog-content .blog-body{box-sizing:border-box;color:#ffffffd1;font-size:17px;line-height:1.75;margin:0 auto;max-width:720px;min-width:0;padding:0 24px;width:100%}.app-blog .blog-content .blog-body h2{border-left:3px solid #dbfa60;color:#fff;font-size:28px;font-weight:700;line-height:1.25;margin:52px 0 18px;padding-left:16px}.app-blog .blog-content .blog-body h3{color:#fff;font-size:22px;font-weight:600;margin:36px 0 14px}.app-blog .blog-content .blog-body h3:before{background:#dbfa60;border-radius:50%;content:"";display:inline-block;height:6px;margin-right:10px;vertical-align:middle;width:6px}.app-blog .blog-content .blog-body h4{color:#fff;font-size:18px;margin:28px 0 12px}.app-blog .blog-content .blog-body p{margin:0 0 20px}.app-blog .blog-content .blog-body strong{color:#fff;font-weight:600}.app-blog .blog-content .blog-body a{border-bottom:1px solid #dbfa6059;color:#dbfa60;text-decoration:none;transition:border-color .2s ease}.app-blog .blog-content .blog-body a:hover{border-bottom-color:#dbfa60}.app-blog .blog-content .blog-body ol,.app-blog .blog-content .blog-body ul{margin:0 0 20px;padding-left:24px}.app-blog .blog-content .blog-body ol li,.app-blog .blog-content .blog-body ul li{margin-bottom:8px}.app-blog .blog-content .blog-body ol li::marker,.app-blog .blog-content .blog-body ul li::marker{color:#dbfa60}.app-blog .blog-content .blog-body blockquote{background:#dbfa600a;border-left:3px solid #dbfa60;border-radius:0 8px 8px 0;color:#ffffffe6;font-style:italic;margin:28px 0;padding:8px 20px}.app-blog .blog-content .blog-body img{border-radius:12px;display:block;height:auto;margin:28px 0;max-width:100%}.app-blog .blog-content .blog-body figure{margin:28px 0}.app-blog .blog-content .blog-body figure figcaption{color:#ffffff80;font-size:14px;margin-top:8px;text-align:center}.app-blog .blog-content .blog-body code,.app-blog .blog-content .blog-body pre{background:#ffffff0f;border-radius:8px;font-family:Menlo,monospace;font-size:14px}.app-blog .blog-content .blog-body code{padding:2px 6px}.app-blog .blog-content .blog-body pre{margin:24px 0;overflow-x:auto;padding:16px 20px}.app-blog .blog-content .blog-body pre code{background:#0000;padding:0}.app-blog .blog-content .blog-body table{border-collapse:collapse;margin:24px 0;width:100%}.app-blog .blog-content .blog-body table td,.app-blog .blog-content .blog-body table th{border-bottom:1px solid #ffffff1a;padding:10px 14px;text-align:left}.app-blog .blog-content .blog-body table th{color:#fff;font-weight:600}.app-blog .blog-content .blog-body iframe{border-radius:12px;margin:24px 0;max-width:100%}.app-blog .blog-content .blog-body img,.app-blog .blog-content .blog-body svg,.app-blog .blog-content .blog-body video{height:auto!important;max-width:100%!important}.app-blog .blog-content .blog-body blockquote,.app-blog .blog-content .blog-body figcaption,.app-blog .blog-content .blog-body li,.app-blog .blog-content .blog-body p,.app-blog .blog-content .blog-body td,.app-blog .blog-content .blog-body th{overflow-wrap:anywhere;word-break:break-word}.app-blog .blog-content .blog-body .table-wrap,.app-blog .blog-content .blog-body table{max-width:100%}.app-blog .blog-content .blog-body table{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto}.app-blog .blog-content .blog-body .wp-block-syntaxhighlighter-code{-webkit-overflow-scrolling:touch;margin:24px 0;max-width:100%;overflow-x:auto}.app-blog .blog-content .blog-body .wp-block-syntaxhighlighter-code pre{margin:0;white-space:pre}@media screen and (max-width:992px){.app-blog .blog-content .blog-body{font-size:16px;line-height:1.7;padding:0 20px}.app-blog .blog-content .blog-body h2{font-size:24px;margin:40px 0 14px;padding-left:12px}.app-blog .blog-content .blog-body h3{font-size:19px;margin:30px 0 12px}.app-blog .blog-content .blog-body h4{font-size:17px;margin:24px 0 10px}.app-blog .blog-content .blog-body blockquote{margin:20px 0;padding:8px 14px}.app-blog .blog-content .blog-body img{border-radius:10px;margin:20px 0}.app-blog .blog-content .blog-body ol,.app-blog .blog-content .blog-body ul{padding-left:20px}.app-blog .blog-content .blog-body pre{font-size:13px;margin:18px 0;padding:12px 14px}}@media screen and (max-width:768px){.app-blog .blog-content .blog-body{font-size:15.5px;padding:0 16px}.app-blog .blog-content .blog-body h2{border-left-width:2px;font-size:22px;margin:32px 0 12px;padding-left:10px}.app-blog .blog-content .blog-body h3{font-size:18px;margin:24px 0 10px}.app-blog .blog-content .blog-body h4{font-size:16px}}.app-blog .blog-faq{box-sizing:border-box;margin:48px auto 0;max-width:720px;min-width:0;padding:0 24px;width:100%}@media screen and (max-width:992px){.app-blog .blog-faq{padding:0 20px}}@media screen and (max-width:768px){.app-blog .blog-faq{padding:0 16px}}.app-blog .blog-faq h2{border-left:3px solid #dbfa60;color:#fff;font-size:28px;font-weight:700;line-height:1.25;margin:0 0 20px;padding-left:16px}@media screen and (max-width:992px){.app-blog .blog-faq h2{font-size:24px;padding-left:12px}}@media screen and (max-width:768px){.app-blog .blog-faq h2{border-left-width:2px;font-size:22px;padding-left:10px}}.app-blog .blog-faq .blog-faq-list{display:flex;flex-direction:column;gap:10px}.app-blog .blog-faq .blog-faq-item{background:#ffffff05;border:1px solid #ffffff1a;border-radius:10px;overflow:hidden;transition:border-color .2s ease,background .2s ease}.app-blog .blog-faq .blog-faq-item.open{background:#dbfa6008;border-color:#dbfa6059}.app-blog .blog-faq .blog-faq-question{align-items:center;background:#0000;border:0;color:#fff;cursor:pointer;display:flex;font-family:inherit;font-size:16px;font-weight:600;gap:16px;justify-content:space-between;line-height:1.4;padding:16px 18px;text-align:left;width:100%}.app-blog .blog-faq .blog-faq-question:hover{color:#dbfa60}.app-blog .blog-faq .blog-faq-question svg{color:#dbfa60;flex-shrink:0;height:20px;width:20px}@media screen and (max-width:768px){.app-blog .blog-faq .blog-faq-question{font-size:15px;padding:14px}}.app-blog .blog-faq .blog-faq-answer{max-height:0;opacity:0;overflow:hidden;transition:max-height .25s ease,opacity .2s ease}.app-blog .blog-faq .blog-faq-answer p{color:#ffffffc7;font-size:15px;line-height:1.7;margin:0;padding:0 18px 18px}@media screen and (max-width:768px){.app-blog .blog-faq .blog-faq-answer p{font-size:14.5px;padding:0 14px 14px}}.app-blog .blog-faq .blog-faq-item.open .blog-faq-answer{max-height:600px;opacity:1}.app-blog .blog-post-foot{border-top:1px solid #ffffff1a;margin:48px auto 0;max-width:720px;padding:32px 24px 0}.app-blog .blog-post-foot .post-tags{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.app-blog .blog-post-foot .post-tags .tag{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:50px;color:#ffffffb3;font-size:12px;padding:4px 10px;text-decoration:none}.app-blog .blog-post-foot .post-tags .tag:hover{border-color:#dbfa60;color:#dbfa60}.app-blog .blog-post-foot .back-to-blog{align-items:center;color:#dbfa60;display:inline-flex;font-weight:500;gap:8px;text-decoration:none}@media screen and (max-width:768px){.app-blog .blog-post-foot{margin-top:36px;padding:24px 16px 0}}.app-blog .reading-progress{background:#ffffff1f;height:3px;left:0;pointer-events:none;position:fixed;right:0;top:0;z-index:9999}.app-blog .reading-progress-bar{background:linear-gradient(90deg,#dbfa60,#b7ff4a);box-shadow:0 0 12px #dbfa6099;height:100%;min-width:1px;transition:width .08s linear}.app-blog .blog-post-hero{padding-bottom:72px}.app-blog .blog-post-hero:before{background:radial-gradient(ellipse 900px 500px at 50% 0,#542fbe24 0,#0000 60%),radial-gradient(ellipse 600px 400px at 50% 80%,#dbfa600f 0,#0000 60%);height:100%;width:100%}.app-blog .blog-post-hero .blog-hero-inner{max-width:820px}.app-blog .blog-post-hero h1{margin-bottom:28px}.app-blog .blog-post-hero .blog-lead{color:#ffffffa8;max-width:620px}.app-blog .blog-post-hero:after{background:linear-gradient(90deg,#0000,#dbfa60,#0000);border-radius:2px;bottom:0;content:"";height:2px;left:50%;opacity:.7;position:absolute;transform:translateX(-50%);width:48px}.app-blog .blog-post-hero+.blog-content,.app-blog .blog-post-hero+.blog-featured+.blog-content{padding-top:56px}.app-blog .back-to-blog.back-top{align-items:center;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:50px;color:#fffc;display:inline-flex;font-size:13px;font-weight:500;gap:6px;margin-bottom:24px;padding:6px 14px;text-decoration:none;transition:border-color .2s ease,color .2s ease}.app-blog .back-to-blog.back-top svg{height:14px;width:14px}.app-blog .back-to-blog.back-top:hover{border-color:#dbfa60;color:#dbfa60}.app-blog .blog-search{margin:0 auto 40px;max-width:540px;padding:0 24px;position:relative}.app-blog .blog-search input{background:#ffffff0d;border:1px solid #ffffff26;border-radius:50px;color:#fff;font-size:15px;outline:none;padding:12px 20px;width:100%}.app-blog .blog-search input:focus{border-color:#dbfa60}.app-blog .cat-pill-row{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin:0 auto 12px;max-width:1100px;padding:0 24px}.app-blog .cat-pill-row .cat-pill{align-items:center;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:50px;color:#ffffffbf;display:inline-flex;font-size:12px;gap:6px;letter-spacing:.4px;padding:6px 12px;text-decoration:none;transition:border-color .15s ease,color .15s ease}.app-blog .cat-pill-row .cat-pill.active,.app-blog .cat-pill-row .cat-pill:hover{border-color:#dbfa60;color:#dbfa60}.app-blog .cat-pill-row .cat-pill .cat-count{background:#ffffff0d;border-radius:50px;color:#fff6;font-size:10px;min-width:16px;padding:1px 6px;text-align:center}.app-blog .cat-pill-row .cat-pill.is-hidden{display:none}.app-blog .cat-toggle-row{display:flex;justify-content:center;margin:0 0 32px}.app-blog .cat-toggle-row .cat-toggle{background:#0000;border:none;border-radius:50px;color:#fff9;cursor:pointer;font-size:13px;padding:4px 12px;transition:color .15s ease}.app-blog .cat-toggle-row .cat-toggle:hover{color:#dbfa60}.app-blog .empty-state{color:#fff9;padding:80px 24px;text-align:center}
/*# sourceMappingURL=723.c0ebee0c.chunk.css.map*/