:root{--vj-blog-ink:#10121a;--vj-blog-text:#2a2f3d;--vj-blog-muted:#697386;--vj-blog-line:rgba(17, 24, 39, 0.1);--vj-blog-soft:#f7f8fc;--vj-blog-pink:#f72585;--vj-blog-purple:#7b2ff7;--vj-blog-orange:#ff9f1c;--vj-blog-gradient:linear-gradient(115deg, #f72585 0%, #ff9f1c 36%, #9b2df7 72%, #5b21ff 100%);--vj-blog-blue:#2897f3;--vj-blog-green:#79bd58}body{background:var(--vj-blog-soft)!important;color:var(--vj-blog-text)!important;letter-spacing:0;font-family:Poppins,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;overflow-x:hidden}#header{height:310px;overflow:hidden;border-bottom:1px solid var(--vj-blog-line);box-shadow:0 14px 42px rgba(17,24,39,.08)}#banner{background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(248,248,255,.68)),url("/blog/css/images/rainbow-background.png") top center/1500px auto no-repeat,#fbfbff!important}#header:after,#header:before{display:none!important}#header-inner{margin-top:18px;min-height:68px;overflow:visible}#header-title{height:auto;top:55%;margin-top:0;overflow:visible;transform:translateY(-50%)}#header-title label{display:inline-block;font-family:Poppins,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;font-size:clamp(56px, 8vw, 96px)!important;font-weight:900;letter-spacing:0!important;line-height:1.16;padding-bottom:.08em;background-image:var(--vj-blog-gradient)!important;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:none!important}#logo{letter-spacing:0!important}#main-nav{display:flex;align-items:center;gap:12px;float:none;margin-left:0}.main-nav-link{display:inline-flex;align-items:center;justify-content:center;height:54px;min-height:54px;box-sizing:border-box;border-radius:999px;letter-spacing:0!important;color:var(--vj-blog-ink)!important;font-weight:800;opacity:1;margin-top:0!important;padding:0 22px;text-shadow:none!important}#main-nav .main-nav-link{background:rgba(255,255,255,.82);border:1px solid rgba(247,37,133,.16);box-shadow:0 12px 28px rgba(17,24,39,.08)}#main-nav .main-nav-link[href="https://vocaljet.com/"]{padding:0 20px}#main-nav .main-nav-link[href="https://vocaljet.com/"] img{display:block;max-height:34px!important;width:auto}#main-nav .main-nav-link:hover{background:#fff0f7;color:var(--vj-blog-pink)!important}#sub-nav{margin-right:0}#nav-search-btn{color:var(--vj-blog-ink)!important;opacity:1;text-shadow:none!important}#search-form-wrap.on{right:8px}#wrap{background:linear-gradient(180deg,#fbfbff 0,#fff 380px),#fff!important}.outer{max-width:1240px}#header+.outer{padding-top:56px}@media screen and (min-width:980px){#main{display:grid!important;float:none!important;width:auto!important;margin:0 auto!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}#sidebar{display:none!important}}#comments,#page-nav,.archive-article-inner,.article-inner,.widget{max-width:100%;box-sizing:border-box;border:1px solid var(--vj-blog-line)!important;border-radius:8px!important;box-shadow:0 14px 34px rgba(17,24,39,.08)!important}.article{min-width:0;margin:0!important}#main>.article:not(:only-of-type){position:relative}#main>#article-nav,#main>#comments,#main>#page-nav,#main>.archives-wrap,#main>.article:only-of-type{grid-column:1/-1}#main>.article:only-of-type{max-width:900px;width:100%;margin:42px auto 0!important}#main>.article:not(:only-of-type) .article-inner{display:grid;grid-template-columns:minmax(0,1fr);min-height:100%;overflow:hidden;background:rgba(255,255,255,.92)!important;transition:transform 160ms ease,box-shadow 160ms ease,border-color 160ms ease}#main>.article:not(:only-of-type) .article-inner:hover{transform:translateY(-3px);border-color:rgba(247,37,133,.22)!important;box-shadow:0 20px 44px rgba(17,24,39,.12)!important}#main>.article:not(:only-of-type) .article-meta{position:absolute;z-index:2;top:14px;left:24px}#main>.article:not(:only-of-type) .article-date{float:none;display:inline-flex;margin:0;padding:7px 10px;border-radius:999px;background:rgba(255,240,247,.94);box-shadow:0 10px 24px rgba(17,24,39,.08);color:var(--vj-blog-pink)!important;font-size:.72rem}#main>.article:not(:only-of-type) .article-header{order:2;min-width:0;padding:24px 24px 0;text-align:left}#main>.article:not(:only-of-type) .article-title{display:block;font-size:clamp(1.45rem, 2.3vw, 2rem);line-height:1.08;overflow-wrap:anywhere}#main>.article:not(:only-of-type) .article-entry{display:contents;font-family:Poppins,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;font-size:1rem!important;line-height:1.68!important}#main>.article:not(:only-of-type) .article-entry>p:first-child{order:1;min-width:0;max-width:100%;margin:0}#main>.article:not(:only-of-type) .article-entry>p:first-child img{width:100%;max-width:100%;aspect-ratio:16/10;object-fit:cover;border-radius:8px 8px 0 0;box-shadow:none}#main>.article:not(:only-of-type) .article-entry>p:not(:first-child):not(.article-more-link){display:-webkit-box;order:3;min-width:0;max-width:100%;box-sizing:border-box;overflow:hidden;margin:16px 0 22px;padding:0 24px;color:var(--vj-blog-muted);-webkit-box-orient:vertical;-webkit-line-clamp:4}#main>.article:not(:only-of-type) .article-more-link{order:4;box-sizing:border-box;margin:auto 0 0;padding:0 24px 24px}#main>.article:not(:only-of-type) .article-footer{display:flex;order:5;min-width:0;box-sizing:border-box;min-height:48px;align-items:center;justify-content:space-between;margin:0 24px 22px;padding-top:16px;border-top:1px solid var(--vj-blog-line)}.archive-article-title,.article-title{color:var(--vj-blog-ink)!important;letter-spacing:0;font-family:Poppins,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;font-weight:900!important}.archive-article-title:hover,.article-entry a:hover,.article-title:hover{color:var(--vj-blog-pink)!important}.article-entry{color:var(--vj-blog-text)!important;font-size:1.16em!important;line-height:1.75!important}.article-entry a{color:var(--vj-blog-purple)!important}.article-entry img{border-radius:8px;box-shadow:0 12px 30px rgba(17,24,39,.1)}#page-nav a:hover,.article-more-link a{background:var(--vj-blog-gradient)!important;color:#fff!important;text-shadow:none!important}.article-more-link a{display:inline-flex;min-height:28px;align-items:center;justify-content:center;box-sizing:border-box;padding:0 10px;border-radius:6px;font-size:.78rem;font-weight:800;line-height:1!important}.archive-year,.article-category-link,.article-date,.widget-title{color:var(--vj-blog-muted)!important;letter-spacing:.08em!important;text-shadow:none!important}#page-nav{display:flex;width:fit-content;max-width:100%;margin:38px auto 54px!important;align-items:center;justify-content:center;gap:8px;padding:8px;overflow:visible;color:var(--vj-blog-muted)}#page-nav a,#page-nav span{display:inline-flex;box-sizing:border-box;min-width:40px;height:40px!important;align-items:center;align-content:center;justify-content:center;border-radius:8px;padding:0 13px!important;line-height:1!important;font-size:.94rem;font-weight:800;vertical-align:middle}#page-nav .current{background:#fff0f7;color:var(--vj-blog-pink)!important}#page-nav .next,#page-nav .prev{float:none;min-width:82px}.archives{column-count:auto!important;display:grid;gap:18px;grid-template-columns:1fr}.archive-article{break-inside:auto}.archive-article-inner{min-height:100%;padding:18px}#footer{background:#11121a!important;border-top:0!important}#footer a{color:#fff!important}.form input[type=email]{border:1px solid var(--vj-blog-line)!important;border-radius:8px}.form input[type=button]{background:var(--vj-blog-gradient)!important;border-radius:8px}@media screen and (max-width:767px){#header{height:220px}#header+.outer{padding-top:34px}#header-title label{font-size:72px!important}#main{display:block!important}#main>.article,#main>.article:only-of-type{margin:24px 0!important}#main>.article:not(:only-of-type) .article-inner{display:block}#main>.article:not(:only-of-type) .article-meta{position:static;padding:20px 20px 0}#main>.article:not(:only-of-type) .article-header{padding:16px 20px 0}#main>.article:not(:only-of-type) .article-title{font-size:1.52rem}#main>.article:not(:only-of-type) .article-entry{display:block;padding:0 20px 22px}#main>.article:not(:only-of-type) .article-entry>p:first-child{margin:18px -20px 18px}#main>.article:not(:only-of-type) .article-entry>p:not(:first-child):not(.article-more-link){margin:0 0 20px;padding:0}#main>.article:not(:only-of-type) .article-more-link{padding:0}#main>.article:not(:only-of-type) .article-footer{margin:0 20px 20px}.article-entry{font-size:1.04em!important}.archives{grid-template-columns:1fr}}@media screen and (min-width:980px){.archives{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:479px){#main-nav .main-nav-link:not(:first-of-type){display:none}#main-nav-toggle{color:var(--vj-blog-ink)!important;text-shadow:none!important}#page-nav .page-number{display:inline-flex}}