.humbeat-seo-page-shell{min-height:100vh}.humbeat-blog-main{display:grid;gap:34px;width:min(100%,1240px);margin:0 auto;padding:108px clamp(18px,3vw,42px) 64px}.humbeat-blog-hero{position:relative;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:clamp(22px,4vw,54px);align-items:end;min-width:0;overflow:hidden;border:1px solid hsla(0,0%,100%,.075);border-radius:30px;padding:clamp(28px,4.4vw,54px);background:radial-gradient(circle at 8% 12%,rgba(0,242,255,.18),transparent 30%),radial-gradient(circle at 86% 0,rgba(255,79,216,.13),transparent 28%),linear-gradient(135deg,rgba(14,17,28,.96),rgba(7,8,13,.96));box-shadow:0 34px 90px rgba(0,0,0,.32),inset 0 1px 0 hsla(0,0%,100%,.055)}.humbeat-blog-hero:after{content:"";position:absolute;right:clamp(20px,5vw,76px);bottom:clamp(18px,4vw,54px);width:min(36vw,420px);height:84px;opacity:.34;background:linear-gradient(90deg,transparent,rgba(125,249,255,.75),transparent) 0 50% /100% 1px no-repeat,repeating-linear-gradient(90deg,transparent 0 14px,hsla(0,0%,100%,.18) 14px 16px,transparent 16px 28px);-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 86%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 86%,transparent);pointer-events:none}.humbeat-blog-card,.humbeat-blog-hero-copy,.humbeat-blog-hero-panel{min-width:0}.humbeat-blog-hero-copy{display:grid;position:relative;z-index:1;gap:20px}.humbeat-blog-hero-copy h1{max-width:12.5ch;margin:0;color:#fff;font-size:clamp(42px,5.8vw,78px);line-height:.96;letter-spacing:0}.humbeat-blog-card p,.humbeat-blog-hero-copy p,.humbeat-blog-hero-panel p{margin:0;color:rgba(226,232,240,.82);line-height:1.72}.humbeat-blog-hero-copy>p{max-width:62ch;font-size:17px}.humbeat-blog-hero-panel{display:grid;position:relative;z-index:1;gap:16px;align-content:space-between;min-height:310px;overflow:hidden;border:1px solid hsla(0,0%,100%,.09);border-radius:24px;padding:24px;background:radial-gradient(circle at 70% 28%,rgba(0,242,255,.22),transparent 22%),linear-gradient(180deg,hsla(0,0%,100%,.075),hsla(0,0%,100%,.026));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.07)}.humbeat-blog-hero-panel:before{content:"";display:block;width:100%;height:92px;border-radius:18px;background:linear-gradient(90deg,rgba(125,249,255,.9),transparent) 0 49% /100% 1px no-repeat,repeating-linear-gradient(90deg,hsla(0,0%,100%,.16) 0 2px,transparent 2px 22px);opacity:.72}.humbeat-blog-card-meta span,.humbeat-blog-hero-panel span,.humbeat-blog-topic-strip span{color:rgba(125,249,255,.92);font-size:11px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.humbeat-blog-hero-panel strong{color:#fff;font-size:clamp(28px,4vw,44px);line-height:1.02;overflow-wrap:anywhere}.humbeat-blog-topic-strip{display:flex;flex-wrap:wrap;gap:8px;padding-inline:4px}.humbeat-blog-topic-strip span{display:inline-flex;min-height:34px;align-items:center;border:1px solid hsla(0,0%,100%,.075);border-radius:999px;padding:0 13px;color:rgba(213,222,235,.76);background:hsla(0,0%,100%,.028)}.humbeat-blog-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:18px;align-items:stretch}.humbeat-blog-card{position:relative;isolation:isolate;display:grid;gap:16px;grid-column:span 4;min-width:0;min-height:330px;align-content:start;overflow:hidden;border:1px solid hsla(0,0%,100%,.075);border-radius:18px;padding:18px;color:inherit;text-decoration:none;background:linear-gradient(180deg,hsla(0,0%,100%,.052),hsla(0,0%,100%,.018)),rgba(8,10,16,.76);box-shadow:0 18px 46px rgba(0,0,0,.22),inset 0 1px 0 hsla(0,0%,100%,.045);transition:transform .18s ease,border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.humbeat-blog-card:first-child{grid-column:span 7;min-height:430px;padding:24px}.humbeat-blog-card:nth-child(2){grid-column:span 5}.humbeat-blog-card:after{content:"";position:absolute;inset:auto 18px 18px;height:1px;background:linear-gradient(90deg,var(--humbeat-blog-accent),transparent);opacity:.5;pointer-events:none}.humbeat-blog-card:hover{transform:translateY(-4px);border-color:rgba(125,249,255,.24);background:radial-gradient(circle at 18% 0,var(--humbeat-blog-accent),transparent 30%),linear-gradient(180deg,hsla(0,0%,100%,.07),hsla(0,0%,100%,.022)),rgba(8,10,16,.82);box-shadow:0 28px 66px rgba(0,0,0,.32),inset 0 1px 0 hsla(0,0%,100%,.055)}.humbeat-blog-card-art{position:relative;display:grid;min-height:136px;place-items:center;overflow:hidden;border-radius:14px;background:radial-gradient(circle at 50% 44%,var(--humbeat-blog-accent),transparent 25%),linear-gradient(135deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.025))}.humbeat-blog-card:first-child .humbeat-blog-card-art{min-height:190px}.humbeat-blog-card-art:before{content:"";position:absolute;inset:26px 20px;opacity:.5;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.72),transparent) 0 50% /100% 1px no-repeat,repeating-linear-gradient(90deg,transparent 0 13px,hsla(0,0%,100%,.22) 13px 15px,transparent 15px 26px);-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.humbeat-blog-card-art .humbeat-icon{position:relative;z-index:1;width:34px;height:34px;color:#fff;filter:drop-shadow(0 0 18px var(--humbeat-blog-accent))}.humbeat-blog-card.is-cyan{--humbeat-blog-accent:rgba(0,242,255,.58)}.humbeat-blog-card.is-violet{--humbeat-blog-accent:rgba(122,92,255,.58)}.humbeat-blog-card.is-lime{--humbeat-blog-accent:rgba(214,255,63,.5)}.humbeat-blog-card.is-pink{--humbeat-blog-accent:rgba(255,79,216,.5)}.humbeat-blog-card.is-amber{--humbeat-blog-accent:rgba(255,193,7,.5)}.humbeat-blog-card.is-blue{--humbeat-blog-accent:rgba(91,169,255,.52)}.humbeat-blog-featured-label{position:absolute;z-index:2;top:18px;left:18px;display:inline-flex;min-height:30px;align-items:center;border:1px solid hsla(0,0%,100%,.16);border-radius:999px;padding:0 12px;color:#061116;font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;background:rgba(125,249,255,.92);box-shadow:0 12px 28px rgba(0,242,255,.18)}.humbeat-blog-card-meta{display:flex;flex-wrap:wrap;gap:8px 12px}.humbeat-blog-card h2{margin:0;color:#fff;font-size:clamp(22px,2.2vw,28px);line-height:1.12;letter-spacing:0}.humbeat-blog-card:first-child h2{max-width:14ch;font-size:clamp(34px,4vw,54px);line-height:.98}.humbeat-blog-card-link{display:inline-flex;align-items:center;gap:8px;margin-top:auto;color:#fff;font-size:13px;font-weight:900}.humbeat-blog-card-link .humbeat-icon{width:15px;height:15px}.humbeat-blog-article-main{display:grid;gap:22px;width:min(100%,1160px);margin:0 auto;padding:108px clamp(18px,3vw,42px) 64px}.humbeat-blog-back-link{display:inline-flex;width:-moz-fit-content;width:fit-content;min-height:40px;align-items:center;gap:8px;border:1px solid hsla(0,0%,100%,.09);border-radius:999px;padding:0 14px;color:rgba(244,246,250,.9);font-size:13px;font-weight:900;text-decoration:none;background:hsla(0,0%,100%,.04)}.humbeat-blog-article-layout{display:grid;grid-template-columns:230px minmax(0,780px);justify-content:center;gap:clamp(24px,4vw,54px);align-items:start;min-width:0}.humbeat-blog-toc{position:sticky;top:96px;display:grid;gap:16px;border-left:1px solid rgba(125,249,255,.2);padding:6px 0 6px 18px;background:transparent}.humbeat-blog-toc p{margin:0;color:rgba(125,249,255,.9);font-size:11px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.humbeat-blog-toc nav{display:grid;gap:10px}.humbeat-blog-toc a{color:rgba(226,232,240,.78);font-size:13px;font-weight:700;line-height:1.4;text-decoration:none}.humbeat-blog-toc a:hover{color:#fff}.humbeat-blog-article{display:grid;gap:0;min-width:0}.humbeat-blog-article-hero{border:1px solid hsla(0,0%,100%,.08);border-radius:26px;background:radial-gradient(circle at 0 0,rgba(0,242,255,.1),transparent 30%),linear-gradient(180deg,rgba(18,22,42,.86),rgba(12,14,24,.74));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.045);display:grid;gap:18px;overflow:hidden;margin-bottom:22px;padding:clamp(28px,4.2vw,46px)}.humbeat-blog-article-hero h1{max-width:14ch;margin:0;color:#fff;font-size:clamp(38px,4.8vw,62px);line-height:1.02;letter-spacing:0}.humbeat-blog-article-cta p,.humbeat-blog-article-hero p,.humbeat-blog-article-section p,.humbeat-blog-faq-item p{margin:0;color:rgba(226,232,240,.82);line-height:1.72}.humbeat-blog-article-cover{position:relative;display:grid;min-height:180px;place-items:center;overflow:hidden;border-radius:24px;background:radial-gradient(circle at 50% 42%,var(--humbeat-blog-accent),transparent 25%),linear-gradient(135deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.025))}.humbeat-blog-article-cover:before{content:"";position:absolute;inset:28px;opacity:.52;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.72),transparent) 0 50% /100% 1px no-repeat,repeating-linear-gradient(90deg,transparent 0 16px,hsla(0,0%,100%,.2) 16px 18px,transparent 18px 32px);-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.humbeat-blog-article-cover .humbeat-icon{position:relative;z-index:1;width:46px;height:46px;color:#fff;filter:drop-shadow(0 0 22px var(--humbeat-blog-accent))}.humbeat-blog-article-cover.is-amber,.humbeat-blog-article-cover.is-blue,.humbeat-blog-article-cover.is-cyan,.humbeat-blog-article-cover.is-lime,.humbeat-blog-article-cover.is-pink,.humbeat-blog-article-cover.is-violet{--humbeat-blog-accent:rgba(0,242,255,.54)}.humbeat-blog-article-cover.is-violet{--humbeat-blog-accent:rgba(122,92,255,.58)}.humbeat-blog-article-cover.is-lime{--humbeat-blog-accent:rgba(214,255,63,.5)}.humbeat-blog-article-cover.is-pink{--humbeat-blog-accent:rgba(255,79,216,.5)}.humbeat-blog-article-cover.is-amber{--humbeat-blog-accent:rgba(255,193,7,.5)}.humbeat-blog-article-cover.is-blue{--humbeat-blog-accent:rgba(91,169,255,.52)}.humbeat-blog-article-section{display:grid;gap:16px;scroll-margin-top:110px;border-top:1px solid hsla(0,0%,100%,.09);padding:clamp(26px,4vw,42px) 0;background:transparent}.humbeat-blog-article-section>p{font-size:17px}.humbeat-blog-article-cta h2,.humbeat-blog-article-section h2{margin:0;color:#fff;font-size:clamp(26px,3.2vw,42px);line-height:1.06;letter-spacing:0}.humbeat-blog-step-index{color:rgba(125,249,255,.92);font-size:11px;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.humbeat-blog-takeaway-list{display:grid;gap:10px;margin:0;padding:0;list-style:none}.humbeat-blog-takeaway-list li{display:grid;grid-template-columns:20px minmax(0,1fr);gap:10px;border-radius:14px;padding:10px 12px;color:rgba(244,246,250,.88);background:hsla(0,0%,100%,.032);line-height:1.6}.humbeat-blog-takeaway-list .humbeat-icon{width:17px;height:17px;margin-top:4px;color:#7df9ff}.humbeat-blog-prompt-example{margin:0;overflow-x:auto;border:1px solid rgba(125,249,255,.18);border-radius:16px;padding:20px;color:rgba(247,250,255,.92);background:linear-gradient(180deg,rgba(125,249,255,.06),rgba(125,249,255,.015)),rgba(2,6,12,.78);white-space:pre-wrap}.humbeat-blog-prompt-example code{font:inherit;line-height:1.7}.humbeat-blog-faq-list{display:grid;gap:10px}.humbeat-blog-faq-item{border:1px solid hsla(0,0%,100%,.08);border-radius:14px;padding:16px 18px;background:hsla(0,0%,100%,.03)}.humbeat-blog-faq-item summary{color:#fff;font-weight:900;cursor:pointer}.humbeat-blog-faq-item p{padding-top:10px}.humbeat-blog-article-cta{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:18px;border:1px solid rgba(125,249,255,.18);border-radius:24px;padding:clamp(22px,3vw,32px);background:radial-gradient(circle at 12% 0,rgba(0,242,255,.16),transparent 34%),linear-gradient(135deg,hsla(0,0%,100%,.065),hsla(0,0%,100%,.022))}.humbeat-blog-article-cta>div{display:grid;gap:8px;min-width:0}.humbeat-blog-article-cta span{color:rgba(125,249,255,.92);font-size:11px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.humbeat-seo-page{display:grid;gap:28px;width:min(100%,1120px);padding:32px clamp(18px,3vw,40px) 56px}.humbeat-seo-card,.humbeat-seo-faq,.humbeat-seo-hero,.humbeat-seo-related,.humbeat-seo-workflow{border:1px solid hsla(0,0%,100%,.08);border-radius:24px;background:radial-gradient(circle at 0 0,rgba(0,242,255,.1),transparent 32%),linear-gradient(180deg,rgba(18,22,42,.84),rgba(12,14,24,.72));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04)}.humbeat-seo-hero{display:grid;gap:18px;padding:clamp(28px,5vw,56px)}.humbeat-seo-card-eyebrow,.humbeat-seo-kicker{margin:0;color:rgba(125,249,255,.96);font-size:12px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.humbeat-seo-card h2,.humbeat-seo-faq h2,.humbeat-seo-hero h1,.humbeat-seo-related h2,.humbeat-seo-workflow h2{margin:0;color:#fff;line-height:1.08}.humbeat-seo-hero h1{max-width:13ch;font-size:clamp(42px,7vw,86px)}.humbeat-seo-card p,.humbeat-seo-faq p,.humbeat-seo-hero p,.humbeat-seo-related p,.humbeat-seo-workflow p{margin:0;color:rgba(226,232,240,.82);line-height:1.72}.humbeat-seo-hero>p{max-width:68ch;font-size:18px}.humbeat-seo-hero-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center;padding-top:6px}.humbeat-seo-primary-cta,.humbeat-seo-secondary-cta,.humbeat-seo-signup-cta{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:9px;border-radius:999px;padding:0 18px;font-size:14px;font-weight:900;text-decoration:none}.humbeat-seo-primary-cta{color:#050505;background:linear-gradient(90deg,#00f2ff,#7df9ff);box-shadow:0 0 24px rgba(0,242,255,.22)}.humbeat-seo-signup-cta{color:#08070a;background:linear-gradient(90deg,#d6ff3f,#fff);box-shadow:0 0 22px rgba(214,255,63,.18)}.humbeat-seo-secondary-cta{color:rgba(244,246,250,.92);border:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.04)}.humbeat-seo-conversion-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;max-width:920px;margin-top:8px;border-top:1px solid hsla(0,0%,100%,.1);border-bottom:1px solid hsla(0,0%,100%,.1)}.humbeat-seo-conversion-point{display:grid;gap:5px;min-width:0;padding:15px 18px}.humbeat-seo-conversion-point+.humbeat-seo-conversion-point{border-left:1px solid hsla(0,0%,100%,.1)}.humbeat-seo-conversion-point p,.humbeat-seo-conversion-point span,.humbeat-seo-conversion-point strong{margin:0}.humbeat-seo-conversion-point p{color:rgba(125,249,255,.82);font-size:11px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.humbeat-seo-conversion-point strong{color:#fff;font-size:clamp(20px,2.6vw,30px);line-height:1.05}.humbeat-seo-conversion-point span{color:rgba(226,232,240,.74);font-size:13px;line-height:1.5}.humbeat-seo-section-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.humbeat-seo-card{display:grid;gap:14px;align-content:start;padding:24px}.humbeat-seo-card h2{font-size:clamp(24px,3vw,34px)}.humbeat-seo-card ul{display:grid;gap:10px;margin:0;padding:0;list-style:none}.humbeat-seo-card li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:10px;color:rgba(244,246,250,.88);line-height:1.55}.humbeat-seo-card li .humbeat-icon{width:17px;height:17px;margin-top:3px;color:#7df9ff}.humbeat-seo-faq,.humbeat-seo-related,.humbeat-seo-workflow{display:grid;gap:20px;padding:26px}.humbeat-seo-workflow ol{display:grid;gap:12px;margin:0;padding:0;list-style:none}.humbeat-seo-workflow li{display:grid;grid-template-columns:56px minmax(0,1fr);gap:14px;align-items:start;padding-top:12px;border-top:1px solid hsla(0,0%,100%,.08)}.humbeat-seo-workflow li:first-child{padding-top:0;border-top:none}.humbeat-seo-workflow li span{color:rgba(125,249,255,.88);font-size:12px;font-weight:900;letter-spacing:.16em}.humbeat-seo-related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.humbeat-seo-related-card{display:grid;gap:7px;min-height:132px;padding:18px;border:1px solid hsla(0,0%,100%,.08);border-radius:18px;color:inherit;text-decoration:none;background:hsla(0,0%,100%,.04)}.humbeat-seo-related-card span{color:#fff;font-size:16px;font-weight:900}.humbeat-seo-faq-list{display:grid;gap:10px}.humbeat-seo-faq-item{border:1px solid hsla(0,0%,100%,.08);border-radius:16px;padding:16px 18px;background:hsla(0,0%,100%,.035)}.humbeat-seo-faq-item summary{color:#fff;font-weight:900;cursor:pointer}.humbeat-seo-faq-item p{padding-top:10px}@media (max-width:980px){.humbeat-blog-article-layout,.humbeat-blog-grid,.humbeat-blog-hero,.humbeat-seo-conversion-strip,.humbeat-seo-related-grid,.humbeat-seo-section-grid{grid-template-columns:minmax(0,1fr)}.humbeat-seo-conversion-point+.humbeat-seo-conversion-point{border-top:1px solid hsla(0,0%,100%,.1);border-left:none}.humbeat-seo-page{padding-top:20px}.humbeat-blog-main{padding-top:104px}.humbeat-blog-toc{position:static}.humbeat-blog-card,.humbeat-blog-card:first-child,.humbeat-blog-card:nth-child(2){grid-column:1/-1}.humbeat-blog-toc nav{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.humbeat-blog-article-main,.humbeat-blog-main{padding:92px 14px 48px}.humbeat-blog-article-cta,.humbeat-blog-article-hero,.humbeat-blog-article-section,.humbeat-blog-card,.humbeat-blog-hero,.humbeat-blog-hero-panel{border-radius:20px}.humbeat-blog-card,.humbeat-blog-hero-panel{padding:18px}.humbeat-blog-card{min-height:0}.humbeat-blog-toc nav{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px;scrollbar-width:none}.humbeat-blog-toc nav::-webkit-scrollbar{display:none}.humbeat-blog-toc a{flex:0 0 auto;max-width:240px;border:1px solid hsla(0,0%,100%,.08);border-radius:999px;padding:8px 11px;background:hsla(0,0%,100%,.035);white-space:nowrap}.humbeat-blog-article-cover{min-height:150px}.humbeat-blog-article-cta{align-items:stretch;flex-direction:column}.humbeat-seo-page{padding-left:14px;padding-right:14px}.humbeat-seo-card,.humbeat-seo-faq,.humbeat-seo-hero,.humbeat-seo-related,.humbeat-seo-workflow{border-radius:20px;padding:22px}}