.breadcrumb-nav{margin-bottom:2rem}.breadcrumb-list{flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;padding:0;font-size:.875rem;list-style:none;display:flex}.breadcrumb-item{color:#8f8f99;align-items:center;gap:.5rem;display:flex}.breadcrumb-link{color:#8f8f99;border-radius:6px;align-items:center;gap:.375rem;padding:.25rem .5rem;text-decoration:none;transition:all .2s;display:inline-flex}.breadcrumb-link:hover{color:#00d1ff;background-color:#00d1ff1a}.breadcrumb-home{font-weight:500}.breadcrumb-icon{width:1rem;height:1rem}.breadcrumb-separator{color:#52525b;flex-shrink:0;width:.875rem;height:.875rem}.breadcrumb-current{color:#e3e1ec;text-overflow:ellipsis;white-space:nowrap;max-width:300px;padding:.25rem .5rem;font-weight:500;overflow:hidden}@media (max-width:640px){.breadcrumb-list{font-size:.8125rem}.breadcrumb-current{max-width:200px}.breadcrumb-icon{width:.875rem;height:.875rem}.breadcrumb-separator{width:.75rem;height:.75rem}}.single-blog article{font-family:var(--font-opensans);color:#d4d4d8;font-size:18px;line-height:1.8}article.single-blog>div{padding-bottom:4rem}article.single-blog h1,article.single-blog h2,article.single-blog h3,article.single-blog h4{font-family:var(--font-montserrat);color:#e3e1ec;letter-spacing:-.02em;scroll-margin-top:100px;font-weight:700;line-height:1.3}article.single-blog h1{margin:2.5rem 0 1.5rem;font-size:2.25rem}article.single-blog h2{border-top:1px solid #27272a;margin:2.5rem 0 1.25rem;padding-top:1rem;font-size:1.875rem}article.single-blog h3{margin:2rem 0 1rem;font-size:1.5rem}article.single-blog h4{margin:1.75rem 0 .875rem;font-size:1.25rem}article.single-blog>p:first-of-type{color:#e3e1ec;margin-bottom:1.75rem;font-size:1.125rem;line-height:1.85}article.single-blog p{color:#a1a1aa;max-width:75ch;line-height:1.8;font-size:inherit;word-wrap:break-word;overflow-wrap:break-word;margin-bottom:1.5rem}article.single-blog .wp-block-paragraph{color:#a1a1aa;max-width:75ch;margin-bottom:1.5rem;line-height:1.8}article.single-blog strong,article.single-blog b{color:#e3e1ec;font-weight:700}article.single-blog em,article.single-blog i{color:#d4d4d8;font-style:italic}article.single-blog ul,article.single-blog ol{max-width:75ch;margin-bottom:2rem;padding-left:2rem}article.single-blog ul{list-style-type:none}article.single-blog ul>li{padding-left:.5rem;position:relative}article.single-blog ul>li:before{content:"●";color:#00d1ff;font-weight:700;position:absolute;left:-1.5rem}article.single-blog ol{list-style-type:decimal;list-style-position:outside}article.single-blog ol>li{padding-left:.5rem}article.single-blog li{color:#a1a1aa;margin-bottom:.875rem;line-height:1.75}article.single-blog li>ul,article.single-blog li>ol{margin-top:.75rem;margin-bottom:.75rem}article.single-blog a{color:#00d1ff;border-bottom:1px solid #00d1ff66;font-weight:500;text-decoration:none;transition:all .2s}article.single-blog a:hover{color:#4cd6ff;background-color:#00d1ff1a;border-bottom-color:#00d1ff}article.single-blog img{border-radius:12px;max-width:100%;height:auto;margin:2.5rem auto;display:block;box-shadow:0 10px 40px -15px #0003}article.single-blog figure{margin:2.5rem 0}article.single-blog figcaption{color:#8f8f99;text-align:center;margin-top:1rem;font-size:.875rem;font-style:italic}article.single-blog blockquote{color:#e3e1ec;background:linear-gradient(135deg,#00d1ff14 0%,#00d1ff08 100%);border-left:4px solid #00d1ff;border-radius:8px;margin:2.5rem 0;padding:1.5rem 1.5rem 1.5rem 2rem;font-style:italic;box-shadow:0 4px 12px #00d1ff14}article.single-blog blockquote p{color:inherit;margin-bottom:.5rem}article.single-blog blockquote p:last-child{margin-bottom:0}article.single-blog code{color:#f87171;background-color:#27272a;border:1px solid #27272a;border-radius:4px;padding:.25em .5em;font-family:Courier New,Courier,monospace;font-size:.9em;font-weight:500}article.single-blog pre{color:#e2e8f0;background-color:#12131a;border-radius:12px;margin:2rem 0;padding:1.5rem;font-family:Courier New,Courier,monospace;font-size:.9em;line-height:1.6;overflow-x:auto;box-shadow:0 10px 30px -10px #0000004d}article.single-blog pre code{color:inherit;font-size:inherit;background:0 0;border:none;padding:0}article.single-blog hr{background:linear-gradient(90deg,#0000,#27272a,#0000);border:none;height:2px;margin:3rem 0}article.single-blog table{border-collapse:collapse;border-radius:8px;width:100%;margin:2rem 0;font-size:.95rem;overflow:hidden;box-shadow:0 4px 12px #00000014}article.single-blog thead{background-color:#18181b}article.single-blog th{text-align:left;color:#e3e1ec;border-bottom:2px solid #27272a;padding:1rem;font-weight:700}article.single-blog td{color:#a1a1aa;border-bottom:1px solid #27272a;padding:1rem}article.single-blog tbody tr:hover{background-color:#18181b}article.single-blog iframe{border-radius:12px;max-width:100%;margin:2rem 0;box-shadow:0 10px 40px -15px #0003}article.single-blog .wp-block-separator{background:linear-gradient(90deg,#0000,#27272a,#0000);border:none;width:100%;height:2px;margin:3rem auto}article.single-blog .wp-block-separator.has-alpha-channel-opacity{opacity:1}article.single-blog .wp-block-heading{scroll-margin-top:100px}article.single-blog .wp-block-list{padding-left:2.2rem;list-style:none}article.single-blog .wp-block-quote,article.single-blog .wp-block-pullquote{color:#e3e1ec;background:linear-gradient(135deg,#00d1ff14 0%,#00d1ff08 100%);border-left:4px solid #00d1ff;border-radius:8px;margin:2.5rem 0;padding:1.5rem 1.5rem 1.5rem 2rem;font-style:italic;box-shadow:0 4px 12px #00d1ff14}article.single-blog .wp-block-quote cite,article.single-blog .wp-block-pullquote cite{color:#8f8f99;margin-top:1rem;font-size:.875rem;font-style:normal;display:block}article.single-blog .wp-block-code{color:#e2e8f0;background-color:#12131a;border-radius:12px;margin:2rem 0;padding:1.5rem;font-family:Courier New,Courier,monospace;font-size:.9em;line-height:1.6;overflow-x:auto;box-shadow:0 10px 30px -10px #0000004d}article.single-blog .wp-block-preformatted{white-space:pre-wrap;background-color:#27272a;border-radius:8px;margin:2rem 0;padding:1.5rem;font-family:monospace;overflow-x:auto}article.single-blog .wp-block-image{margin:2.5rem 0}article.single-blog .wp-block-image img{border-radius:12px;width:100%;height:auto;box-shadow:0 10px 40px -15px #0003}article.single-blog .wp-block-image figcaption{color:#8f8f99;text-align:center;margin-top:1rem;font-size:.875rem;font-style:italic}article.single-blog .wp-block-gallery{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1rem;margin:2.5rem 0;display:grid}article.single-blog .wp-block-gallery img{-o-object-fit:cover;object-fit:cover;border-radius:8px;width:100%;height:250px}article.single-blog .wp-block-button{margin:2rem 0}article.single-blog .wp-block-button__link{color:#0b0e14;background-color:#00d1ff;border-bottom:none;border-radius:8px;padding:.875rem 2rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-block}article.single-blog .wp-block-button__link:hover{background-color:#4cd6ff;transform:translateY(-2px);box-shadow:0 10px 20px -10px #00d1ff80}article.single-blog .wp-block-columns{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;margin:2.5rem 0;display:grid}article.single-blog .wp-block-column{min-width:0}article.single-blog .wp-block-cover{border-radius:12px;justify-content:center;align-items:center;min-height:400px;margin:2.5rem 0;padding:3rem 2rem;display:flex;overflow:hidden}article.single-blog .wp-block-video,article.single-blog .wp-block-embed{margin:2.5rem 0}article.single-blog .wp-block-video video,article.single-blog .wp-block-embed iframe{border-radius:12px;width:100%;box-shadow:0 10px 40px -15px #0003}article.single-blog .wp-block-table{margin:2.5rem 0;overflow-x:auto}article.single-blog .wp-block-table table{border-collapse:collapse;border-radius:8px;width:100%;font-size:.95rem;overflow:hidden;box-shadow:0 4px 12px #00000014}article.single-blog .wp-block-table thead{background-color:#18181b}article.single-blog .wp-block-table th{text-align:left;color:#e3e1ec;border-bottom:2px solid #27272a;padding:1rem;font-weight:700}article.single-blog .wp-block-table td{color:#a1a1aa;border-bottom:1px solid #27272a;padding:1rem}article.single-blog .wp-block-table tbody tr:hover{background-color:#18181b}article.single-blog .wp-block-file{background-color:#18181b;border:1px solid #27272a;border-radius:8px;margin:2rem 0;padding:1.5rem}article.single-blog .wp-block-file a{color:#00d1ff;border-bottom:1px solid #00d1ff66;font-weight:600;text-decoration:none}article.single-blog .wp-block-audio{margin:2rem 0}article.single-blog .wp-block-audio audio{border-radius:8px;width:100%}article.single-blog .alignleft{float:left;max-width:50%;margin:.5rem 2rem 1.5rem 0}article.single-blog .alignright{float:right;max-width:50%;margin:.5rem 0 1.5rem 2rem}article.single-blog .aligncenter{text-align:center;margin-left:auto;margin-right:auto;display:block}article.single-blog .alignwide{max-width:90%;margin-left:auto;margin-right:auto}article.single-blog .alignfull{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}article.single-blog:after{content:"";clear:both;display:table}@media (max-width:768px){article.single-blog{font-size:16px;line-height:1.75}article.single-blog h1{font-size:1.875rem}article.single-blog h2{font-size:1.5rem}article.single-blog h3{font-size:1.25rem}article.single-blog>p:first-of-type,article.single-blog>div>p:first-of-type{font-size:1.0625rem}article.single-blog ul,article.single-blog ol{padding-left:1.5rem}article.single-blog .alignleft,article.single-blog .alignright{float:none;max-width:100%;margin:1.5rem 0}article.single-blog .wp-block-columns{grid-template-columns:1fr}article.single-blog .wp-block-cover{min-height:300px;padding:2rem 1.5rem}}
