.assistant-page{--assistant-ink:#172d3d;--assistant-paper:#fffaf0;--assistant-mint:#9ee8d5;--assistant-yellow:#f8df65;--assistant-blue:#62a9f5;--assistant-pink:#ff9eb2;--assistant-peach:#ffc09d;background:var(--assistant-paper);color:var(--assistant-ink);overflow:clip}.assistant-page *,.assistant-page :before,.assistant-page :after{box-sizing:border-box}.assistant-shell{width:min(1480px,100% - 64px);margin-inline:auto}.assistant-kicker{letter-spacing:.18em;text-transform:uppercase;margin:0;font:800 10px ui-monospace,SFMono-Regular,Menlo,monospace}.assistant-hero{background:linear-gradient(145deg,#dff8ee,#ffedb5 68%,#ffc6d1);min-height:105svh;padding:150px 0 105px;position:relative}.assistant-cloud{filter:blur(.2px);border:2px solid #172d3d1f;border-radius:50%;position:absolute}.assistant-cloud-one{width:500px;height:500px;top:-170px;right:8%;box-shadow:0 0 0 60px #ffffff1f,0 0 0 125px #ffffff17}.assistant-cloud-two{width:320px;height:320px;bottom:-150px;left:30%;box-shadow:0 0 0 45px #62a9f51f,0 0 0 95px #62a9f514}.assistant-hero-grid{z-index:2;grid-template-columns:.78fr 1.22fr;align-items:center;gap:clamp(50px,7vw,105px);min-height:calc(105svh - 255px);display:grid;position:relative}.assistant-back{color:inherit;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:5px;margin-bottom:52px;font-size:10px;font-weight:800;text-decoration:none;display:inline-flex}.assistant-back svg{width:15px;transform:rotate(180deg)}.assistant-hero-copy h1{letter-spacing:-.045em;max-width:15ch;margin:24px 0 0;font-size:clamp(2.9rem,5.2vw,5.8rem);font-weight:620;line-height:.95}.assistant-hero-copy h1 em{color:#1d68bf;font-family:var(--font-display),Georgia,serif;letter-spacing:-.05em;font-weight:400;display:block}.assistant-hero-copy>p:not(.assistant-kicker){color:#172d3da8;max-width:650px;margin:35px 0 0;font-size:clamp(17px,1.35vw,21px);line-height:1.62}.assistant-actions{align-items:center;gap:22px;margin-top:34px;display:flex}.assistant-primary-cta,.assistant-dark-cta,.assistant-light-cta,.assistant-close-cta{background:var(--assistant-yellow)!important;color:var(--assistant-ink)!important;box-shadow:none!important;border:0!important;border-radius:999px!important}.assistant-primary-cta:hover,.assistant-dark-cta:hover,.assistant-close-cta:hover{background:var(--assistant-ink)!important;color:var(--assistant-yellow)!important}.assistant-actions>a{color:inherit;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;font-size:9px;font-weight:800;text-decoration:none;display:flex}.assistant-actions svg{width:16px}.assistant-status{flex-wrap:wrap;gap:18px;margin-top:48px;display:flex}.assistant-status span{text-transform:uppercase;align-items:center;gap:7px;font-size:9px;font-weight:750;display:flex}.assistant-status i{background:#259b72;border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px #259b72}.assistant-status svg{color:#1d68bf;width:15px}.assistant-workbench{border:2px solid var(--assistant-ink);box-shadow:18px 20px 0 var(--assistant-ink);background:#fff;border-radius:52px 12px;overflow:hidden;transform:rotate(1deg)}.assistant-workbench>header{background:var(--assistant-ink);color:#fff;letter-spacing:.12em;justify-content:space-between;align-items:center;min-height:48px;padding:0 20px;font:800 8px ui-monospace,monospace;display:flex}.assistant-workbench>header b{color:var(--assistant-mint);align-items:center;gap:7px;display:flex}.assistant-workbench>header i{background:var(--assistant-mint);width:7px;height:7px;box-shadow:0 0 9px var(--assistant-mint);border-radius:50%}.assistant-workbench-body{grid-template-columns:.38fr .62fr;min-height:520px;display:grid}.assistant-workbench aside{background:#f8f4e9;border-right:1px solid #172d3d3b;padding:18px}.assistant-workbench aside button{color:#172d3d80;text-align:left;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #172d3d33;grid-template-columns:30px 1fr;gap:7px;padding:18px 8px;font-size:10px;line-height:1.4;display:grid}.assistant-workbench aside button[aria-pressed=true]{background:var(--assistant-yellow);color:var(--assistant-ink);border-radius:10px;font-weight:750}.assistant-workbench aside span{font:800 7px ui-monospace,monospace}.assistant-workbench-answer{border:1px solid var(--assistant-ink);box-shadow:7px 7px 0 var(--assistant-blue);background:#fff;border-radius:28px 8px;flex-direction:column;margin:28px;padding:28px;display:flex}.assistant-answer-head{border-bottom:1px solid #172d3d33;align-items:center;gap:8px;padding-bottom:16px;display:flex}.assistant-answer-head>svg{background:var(--assistant-mint);border-radius:50%;width:25px;height:25px;padding:5px}.assistant-answer-head span{letter-spacing:.1em;font:800 8px ui-monospace,monospace}.assistant-answer-head small{color:#268865;margin-left:auto;font:700 6px ui-monospace,monospace}.assistant-workbench-answer>p{letter-spacing:-.04em;font-size:clamp(20px,2.4vw,34px);font-weight:540;line-height:1.16}.assistant-source{background:#e5f6ff;border-radius:11px;align-items:center;gap:10px;margin-top:auto;padding:13px;display:flex}.assistant-source>svg{color:#1d68bf;width:18px}.assistant-source span{display:grid}.assistant-source small{color:#172d3d7a;font:700 6px ui-monospace,monospace}.assistant-source strong{font-size:9px}.assistant-source>svg:last-child{color:#24835f;margin-left:auto}.assistant-workbench-answer>footer{text-transform:uppercase;border-top:1px solid #172d3d33;grid-template-columns:1fr auto 20px;align-items:center;gap:8px;margin-top:18px;padding-top:16px;font-size:8px;display:grid}.assistant-workbench-answer>footer b{color:#1d68bf}.assistant-workbench-answer>footer svg{width:14px}.assistant-message-runner{border-block:1px solid var(--assistant-ink);background:var(--assistant-blue);color:#fff;width:max-content;padding:14px 0;animation:34s linear infinite assistant-run;display:flex;position:absolute;bottom:0}.assistant-message-runner span{letter-spacing:.16em;white-space:nowrap;padding-right:25px;font:800 10px ui-monospace,monospace}@keyframes assistant-run{to{transform:translate(-50%)}}.assistant-thesis{background:#fff;padding:clamp(120px,14vw,220px) 0}.assistant-thesis-grid{grid-template-columns:.3fr 1fr .67fr;align-items:start;gap:clamp(35px,6vw,95px);display:grid}.assistant-thesis h2,.assistant-live h2,.assistant-section-head h2,.assistant-blueprint h2,.assistant-recovery h2,.assistant-roi h2,.assistant-faq h2{letter-spacing:-.075em;margin:0;font-size:clamp(3.4rem,6.4vw,7.8rem);font-weight:590;line-height:.89}.assistant-thesis-grid>div p{color:#172d3da6;margin:0 0 22px;font-size:17px;line-height:1.7}.assistant-live{background:#fff;padding:clamp(110px,13vw,195px) 0}.assistant-live-grid{grid-template-columns:.72fr 1.28fr;align-items:center;gap:clamp(55px,8vw,125px);display:grid}.assistant-live h2{margin-top:22px}.assistant-live-grid>div:first-child>p:not(.assistant-kicker){color:#172d3dab;font-size:17px;line-height:1.68}.assistant-demo-points{gap:0;margin-top:32px;display:grid}.assistant-demo-points span{text-transform:uppercase;border-top:1px solid #172d3d59;align-items:center;gap:10px;padding:13px 0;font-size:10px;font-weight:750;display:flex}.assistant-demo-points svg{width:17px}.assistant-chat-frame{border:2px solid var(--assistant-ink);background:var(--assistant-paper);box-shadow:17px 18px 0 var(--assistant-ink);border-radius:10px 48px;padding:12px;overflow:hidden;transform:rotate(-1deg)}.assistant-chat-label{background:var(--assistant-ink);color:#fff;letter-spacing:.12em;border-radius:4px 34px 0 0;justify-content:space-between;align-items:center;padding:13px 16px;font:800 7px ui-monospace,monospace;display:flex}.assistant-chat-label b{color:var(--assistant-mint);align-items:center;gap:6px;display:flex}.assistant-chat-label i{background:var(--assistant-mint);border-radius:50%;width:6px;height:6px}.assistant-anatomy{background:#fff;padding:clamp(110px,13vw,200px) 0}.assistant-section-head{grid-template-columns:.35fr 1fr .6fr;align-items:start;gap:clamp(35px,6vw,90px);margin-bottom:85px;display:grid}.assistant-section-head>p:last-child,.assistant-section-head>a{color:#172d3d9e;font-size:16px;line-height:1.65}.assistant-section-head>a{color:inherit;text-transform:uppercase;align-items:center;gap:7px;font-size:9px;font-weight:800;text-decoration:none;display:flex}.assistant-anatomy-grid{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.assistant-anatomy-grid article{border:2px solid var(--assistant-ink);min-height:460px;box-shadow:8px 9px 0 var(--assistant-ink);border-radius:60px 9px;flex-direction:column;padding:clamp(30px,4vw,55px);display:flex}.assistant-anatomy-blue{background:var(--assistant-blue)}.assistant-anatomy-mint{background:var(--assistant-mint)}.assistant-anatomy-yellow{background:var(--assistant-yellow)}.assistant-anatomy-pink{background:var(--assistant-pink)}.assistant-anatomy-grid article>div{letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;font:800 9px ui-monospace,monospace;display:flex}.assistant-anatomy-grid article svg{width:32px;height:32px}.assistant-anatomy-grid h3{letter-spacing:-.065em;max-width:650px;margin:110px 0 14px;font-size:clamp(2.5rem,4vw,5.2rem);font-weight:580;line-height:.93}.assistant-anatomy-grid p{color:#172d3da8;max-width:670px;margin:0;font-size:16px;line-height:1.65}.assistant-blueprint{background:#fff;padding:clamp(110px,13vw,200px) 0}.assistant-blueprint-grid{grid-template-columns:1.2fr .8fr;align-items:center;gap:clamp(55px,8vw,125px);display:grid}.assistant-blueprint figure{border:2px solid var(--assistant-ink);background:var(--assistant-ink);border-radius:52px 8px;margin:0;padding:12px;transform:rotate(1.2deg);box-shadow:17px 18px #172d3d33}.assistant-blueprint img{border-radius:40px 5px;width:100%;height:auto;display:block}.assistant-blueprint figcaption{background:var(--assistant-yellow);letter-spacing:.12em;padding:10px;font:800 7px ui-monospace,monospace}.assistant-blueprint h2{margin-top:22px}.assistant-blueprint-grid>div>p:not(.assistant-kicker){color:#172d3da6;font-size:17px;line-height:1.68}.assistant-blueprint ul{margin:34px 0 0;padding:0;list-style:none}.assistant-blueprint li{text-transform:uppercase;border-top:1px solid #172d3d4d;align-items:center;gap:10px;padding:14px 0;font-size:10px;font-weight:750;display:flex}.assistant-blueprint li svg{color:#1d68bf;width:18px}.assistant-safety{background:#fff;padding:clamp(110px,13vw,200px) 0}.assistant-safety-grid{border-top:1px solid var(--assistant-ink);border-left:1px solid var(--assistant-ink);grid-template-columns:repeat(4,1fr);display:grid}.assistant-safety-grid article{border-right:1px solid var(--assistant-ink);border-bottom:1px solid var(--assistant-ink);flex-direction:column;min-height:390px;padding:28px;display:flex}.assistant-safety-grid article:nth-child(4n+1){background:var(--assistant-mint)}.assistant-safety-grid article:nth-child(4n+2){background:var(--assistant-blue)}.assistant-safety-grid article:nth-child(4n+3){background:var(--assistant-yellow)}.assistant-safety-grid article:nth-child(4n+4){background:var(--assistant-pink)}.assistant-safety-grid span{color:var(--assistant-ink);font:800 8px ui-monospace,monospace}.assistant-safety-grid svg{width:30px;height:30px;margin-top:65px}.assistant-safety-grid h3{letter-spacing:-.045em;margin:auto 0 12px;font-size:28px}.assistant-safety-grid p{color:#172d3d9e;margin:0;line-height:1.6}.assistant-recovery-section{background:#fff;padding:clamp(110px,13vw,200px) 0}.assistant-recovery{grid-template-columns:.78fr 1.22fr;align-items:center;gap:clamp(55px,8vw,125px);display:grid}.assistant-recovery h2{margin-top:22px}.assistant-recovery>div:first-child>p:not(.assistant-kicker){color:#172d3da6;font-size:17px;line-height:1.68}.assistant-dark-cta{margin-top:28px}.assistant-calc{border:2px solid var(--assistant-ink);box-shadow:14px 14px 0 var(--assistant-ink);background:#fff;border-radius:48px 8px;padding:clamp(28px,4vw,55px)}.assistant-calc label{border-top:1px solid #172d3d33;padding:18px 0;display:block}.assistant-calc label span{justify-content:space-between;font-size:11px;font-weight:750;display:flex}.assistant-calc input{-webkit-appearance:none;appearance:none;background:linear-gradient(90deg,var(--assistant-blue),var(--assistant-pink));border-radius:99px;width:100%;height:7px;margin-top:14px}.assistant-calc input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;border:2px solid var(--assistant-ink);background:var(--assistant-mint);cursor:pointer;border-radius:50%;width:22px;height:22px}.assistant-calc-results{border-block:1px solid var(--assistant-ink);grid-template-columns:repeat(3,1fr);margin-top:20px;display:grid}.assistant-calc-results article{border-right:1px solid var(--assistant-ink);padding:24px 15px}.assistant-calc-results article:last-child{border:0}.assistant-calc-results strong{letter-spacing:-.07em;font-size:clamp(2rem,3.6vw,4.6rem);line-height:.9;display:block}.assistant-calc-results span{text-transform:uppercase;font-size:8px}.assistant-calc>p{color:#172d3d7a;font-size:8px;line-height:1.5}.assistant-process{background:#dcecff;padding:clamp(110px,13vw,200px) 0}.assistant-process-list{border-top:1px solid var(--assistant-ink)}.assistant-process-list article{border-bottom:1px solid #172d3d59;grid-template-columns:80px .65fr 1fr 28px;align-items:start;gap:30px;padding:38px 0;transition:all .25s;display:grid}.assistant-process-list article:hover{background:var(--assistant-paper);padding-inline:22px}.assistant-process-list span{color:#1d68bf;font:800 9px ui-monospace,monospace}.assistant-process-list h3{letter-spacing:-.05em;margin:0;font-size:clamp(24px,2.5vw,40px)}.assistant-process-list p{color:#172d3da1;max-width:700px;margin:0;line-height:1.65}.assistant-process-list svg{width:20px}.assistant-roi{color:var(--assistant-ink);background:#fff;padding:clamp(110px,13vw,200px) 0}.assistant-roi-grid{grid-template-columns:.8fr 1.2fr;gap:clamp(60px,9vw,140px);display:grid}.assistant-roi h2{margin-top:22px}.assistant-roi-grid>div:first-child>p:not(.assistant-kicker){color:#172d3da6;font-size:17px;line-height:1.68}.assistant-light-cta{margin-top:28px;background:var(--assistant-yellow)!important;color:var(--assistant-ink)!important}.assistant-light-cta:hover{background:var(--assistant-ink)!important;color:#fff!important}.assistant-roi-grid>div:last-child{gap:14px;display:grid}.assistant-roi article{border:2px solid var(--assistant-ink);border-radius:9px 34px;grid-template-columns:.45fr 1fr;align-items:center;gap:25px;padding:28px;display:grid}.assistant-roi article:nth-child(3n+1){background:var(--assistant-blue)}.assistant-roi article:nth-child(3n+2){background:var(--assistant-mint)}.assistant-roi article:nth-child(3n+3){background:var(--assistant-yellow)}.assistant-roi article strong{letter-spacing:-.07em;color:var(--assistant-ink);font-size:clamp(3rem,5vw,6rem)}.assistant-roi article span{color:#172d3db3;line-height:1.5}.assistant-journal{background:#fff;padding:clamp(110px,13vw,200px) 0}.assistant-article-grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.assistant-article-grid>a{color:inherit;text-decoration:none}.assistant-article-grid>a>span{letter-spacing:.1em;font:800 8px ui-monospace,monospace}.assistant-article-grid>a>div{aspect-ratio:1.35;border:2px solid var(--assistant-ink);background:var(--assistant-ink);border-radius:45px 8px;margin-top:15px;position:relative;overflow:hidden}.assistant-article-grid img{object-fit:cover;transition:transform .4s}.assistant-article-grid a:hover img{transform:scale(1.04)}.assistant-article-grid h3{letter-spacing:-.05em;font-size:clamp(25px,2.6vw,40px);line-height:1}.assistant-article-grid p{color:#172d3d9e;line-height:1.55}.assistant-article-grid strong{text-transform:uppercase;align-items:center;gap:7px;font-size:9px;display:flex}.assistant-article-grid svg{width:15px}.assistant-faq{background:#fff;padding:clamp(110px,13vw,200px) 0}.assistant-faq-grid{grid-template-columns:.7fr 1.3fr;gap:clamp(55px,9vw,145px);display:grid}.assistant-faq h2{margin-top:22px}.assistant-faq details{border-top:1px solid var(--assistant-ink)}.assistant-faq details:last-child{border-bottom:1px solid var(--assistant-ink)}.assistant-faq summary{cursor:pointer;grid-template-columns:42px 1fr 25px;align-items:center;gap:15px;padding:26px 0;font-size:clamp(19px,1.8vw,28px);font-weight:570;list-style:none;display:grid}.assistant-faq summary::-webkit-details-marker{display:none}.assistant-faq summary span{color:#1d68bf;font:800 9px ui-monospace,monospace}.assistant-faq summary i{font-size:25px;font-style:normal;transition:transform .2s}.assistant-faq details[open] summary i{transform:rotate(45deg)}.assistant-faq details p{color:#172d3da3;margin:0 0 30px 57px;line-height:1.68}.assistant-close{background:var(--assistant-mint);padding:clamp(110px,13vw,190px) 0 90px}.assistant-close-bubble{border:2px solid var(--assistant-ink);box-shadow:16px 18px 0 var(--assistant-ink);background:#fff;border-radius:90px 90px 90px 8px;padding:clamp(45px,8vw,120px);position:relative}.assistant-close-bubble>svg{color:#1d68bf;width:50px;height:50px;position:absolute;top:35px;right:45px}.assistant-close h2{letter-spacing:-.08em;margin:22px 0 38px;font-size:clamp(4rem,8.5vw,10rem);font-weight:590;line-height:.82}.assistant-service-links{border-top:1px solid var(--assistant-ink);flex-wrap:wrap;align-items:center;gap:9px;margin-top:90px;padding-top:25px;display:flex}.assistant-service-links>span{text-transform:uppercase;margin-right:auto;font:800 8px ui-monospace,monospace}.assistant-service-links a{border:1px solid var(--assistant-ink);color:inherit;text-transform:uppercase;border-radius:99px;align-items:center;gap:6px;padding:9px 12px;font-size:9px;font-weight:750;text-decoration:none;display:flex}.assistant-service-links svg{width:12px}@media (max-width:1100px){.assistant-hero-grid,.assistant-thesis-grid,.assistant-live-grid,.assistant-blueprint-grid,.assistant-recovery,.assistant-roi-grid,.assistant-faq-grid{grid-template-columns:1fr}.assistant-hero-copy{max-width:820px}.assistant-hero-stage{max-width:900px;margin:auto}.assistant-thesis-grid{gap:25px}.assistant-section-head{grid-template-columns:1fr;gap:24px}.assistant-safety-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:820px){.assistant-shell{width:min(100% - 30px,1480px)}.assistant-hero{padding-top:120px}.assistant-hero-copy h1{font-size:clamp(2.5rem,9vw,4rem)}.assistant-actions{flex-direction:column;align-items:flex-start}.assistant-workbench{box-shadow:8px 9px 0 var(--assistant-ink)}.assistant-workbench>header span{font-size:6px}.assistant-workbench-body{grid-template-columns:1fr}.assistant-workbench aside{border-bottom:1px solid #172d3d33;border-right:0;display:flex;overflow-x:auto}.assistant-workbench aside button{border-bottom:0;border-right:1px solid #172d3d33;min-width:160px}.assistant-workbench-answer{min-height:390px;margin:15px}.assistant-answer-head small{display:none}.assistant-chat-frame{box-shadow:7px 8px 0 var(--assistant-ink)}.assistant-anatomy-grid,.assistant-safety-grid{grid-template-columns:1fr}.assistant-anatomy-grid article{min-height:400px}.assistant-calc{box-shadow:7px 7px 0 var(--assistant-ink)}.assistant-calc-results{grid-template-columns:1fr}.assistant-calc-results article{border-right:0;border-bottom:1px solid var(--assistant-ink)}.assistant-calc-results article:last-child{border:0}.assistant-process-list article{grid-template-columns:38px 1fr;gap:14px}.assistant-process-list article p,.assistant-process-list article svg{grid-column:2}.assistant-roi article,.assistant-article-grid{grid-template-columns:1fr}.assistant-faq details p{margin-left:0}.assistant-close-bubble{box-shadow:8px 9px 0 var(--assistant-ink);border-radius:55px 55px 55px 8px}.assistant-close-bubble>svg{display:none}.assistant-service-links>span{width:100%;margin-bottom:12px}.assistant-workbench,.assistant-chat-frame,.assistant-blueprint figure{transform:none!important}.assistant-workbench aside{scroll-snap-type:x mandatory}.assistant-workbench aside button{scroll-snap-align:start;min-height:56px}.assistant-workbench-answer{margin:12px;padding:20px}.assistant-calc input{background-position:50%;background-repeat:no-repeat;background-size:100% 7px;height:44px}.assistant-anatomy-grid article,.assistant-process-list article,.assistant-roi article{opacity:1!important;transform:none!important}.assistant-service-links a{min-height:44px}}@media (prefers-reduced-motion:reduce){.assistant-message-runner{animation:none}.assistant-page *,.assistant-page :before,.assistant-page :after{scroll-behavior:auto!important;animation-duration:.01ms!important}}@media (max-width:1600px){.assistant-hero-stage{justify-self:end;width:min(100%,780px)}}@media (max-width:1280px){.assistant-hero-stage{width:min(100%,700px)}}@media (max-width:1100px){.assistant-hero-stage{justify-self:center;width:min(100%,680px)}}@media (max-width:820px){.assistant-hero-stage{width:min(94%,620px)}}.assistant-close{position:relative}.assistant-close:before{z-index:0;content:"";pointer-events:none;background-image:linear-gradient(90deg,#08090b1c 0 1px,#0000 1px);background-size:9px 100%;position:absolute;inset:0}.assistant-thesis h2{font-size:clamp(2.6rem,4.4vw,5rem)}.assistant-recovery h2{font-size:clamp(2.4rem,4vw,4.6rem)}.assistant-chat-frame>section{border-top-left-radius:0;border-top-right-radius:0}
.blogs-page{--blogs-ink:#15191c;--blogs-paper:#f7f0df;--blogs-cream:#fffaf0;--blogs-red:#ef654f;--blogs-blue:#5978e9;--blogs-yellow:#f5d64b;--blogs-green:#8fd3a8;background:var(--blogs-paper);color:var(--blogs-ink);overflow:clip}.blogs-page *,.blogs-page :before,.blogs-page :after{box-sizing:border-box}.blogs-shell{width:min(1480px,100% - 64px);margin-inline:auto}.blogs-kicker{letter-spacing:.18em;text-transform:uppercase;margin:0;font:800 10px ui-monospace,SFMono-Regular,Menlo,monospace}.blogs-hero{background:var(--blogs-paper);min-height:108svh;padding:160px 0 105px;position:relative}.blogs-hero:before{content:"";opacity:.18;background:repeating-linear-gradient(0deg,#0000 0 31px,#15191c29 32px 33px);position:absolute;inset:0}.blogs-masthead{border-block:1px solid var(--blogs-ink);background:var(--blogs-red);text-align:center;letter-spacing:.18em;width:100%;padding:10px;font:800 9px ui-monospace,monospace;position:absolute;top:103px;left:0}.blogs-hero-grid{z-index:2;grid-template-columns:.8fr 1.2fr;align-items:center;gap:clamp(50px,7vw,105px);min-height:calc(108svh - 265px);display:grid;position:relative}.blogs-back{color:inherit;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:5px;margin-bottom:48px;font-size:10px;font-weight:800;text-decoration:none;display:inline-flex}.blogs-back svg{width:15px;transform:rotate(180deg)}.blogs-hero-copy h1{letter-spacing:-.045em;max-width:15ch;margin:23px 0 0;font-size:clamp(2.9rem,5.2vw,5.8rem);font-weight:630;line-height:.95}.blogs-hero-copy h1 em{color:var(--blogs-red);font-family:var(--font-display),Georgia,serif;letter-spacing:-.05em;font-weight:400;display:block}.blogs-hero-copy>p:not(.blogs-kicker){color:#15191ca8;max-width:650px;margin:34px 0 0;font-size:clamp(17px,1.35vw,21px);line-height:1.62}.blogs-actions{align-items:center;gap:22px;margin-top:34px;display:flex}.blogs-primary-cta,.blogs-dark-cta,.blogs-light-cta,.blogs-close-cta{background:var(--blogs-yellow)!important;color:var(--blogs-ink)!important;box-shadow:none!important;border:0!important;border-radius:999px!important}.blogs-primary-cta:hover,.blogs-dark-cta:hover,.blogs-close-cta:hover{background:var(--blogs-ink)!important;color:var(--blogs-yellow)!important}.blogs-actions>a{color:inherit;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;font-size:9px;font-weight:800;text-decoration:none;display:flex}.blogs-actions svg{width:16px}.blogs-hero-notes{flex-wrap:wrap;gap:18px;margin-top:48px;display:flex}.blogs-hero-notes span{text-transform:uppercase;align-items:center;gap:7px;font-size:9px;font-weight:750;display:flex}.blogs-hero-notes svg{width:15px;color:var(--blogs-red)}.blogs-press{border:2px solid var(--blogs-ink);background:var(--blogs-cream);box-shadow:18px 20px 0 var(--blogs-ink);overflow:hidden;transform:rotate(1deg)}.blogs-press>header{background:var(--blogs-ink);color:#fff;letter-spacing:.12em;justify-content:space-between;align-items:center;min-height:46px;padding:0 18px;font:800 8px ui-monospace,monospace;display:flex}.blogs-press>header b{color:var(--blogs-green);align-items:center;gap:7px;display:flex}.blogs-press>header i{background:var(--blogs-green);border-radius:50%;width:7px;height:7px}.blogs-press-tabs{border-bottom:1px solid var(--blogs-ink);grid-template-columns:repeat(3,1fr);display:grid}.blogs-press-tabs button{border:0;border-right:1px solid var(--blogs-ink);color:#15191c8c;text-transform:uppercase;cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:8px;min-height:54px;font:750 9px inherit;display:flex}.blogs-press-tabs button:last-child{border:0}.blogs-press-tabs button[aria-selected=true]{background:var(--tab-color,var(--blogs-yellow));color:var(--blogs-ink)}.blogs-press-tabs span{font:800 7px ui-monospace,monospace}.blogs-press-sheet{grid-template-columns:.7fr .3fr;gap:20px;min-height:475px;padding:28px;display:grid}.blogs-press-sheet article{border:1px solid var(--blogs-ink);background:var(--sheet);box-shadow:7px 7px 0 var(--blogs-ink);flex-direction:column;padding:clamp(28px,4vw,50px);display:flex;position:relative}.blogs-press-sheet article small{letter-spacing:.12em;font:800 7px ui-monospace,monospace}.blogs-press-sheet article h2{letter-spacing:-.055em;margin:auto 0;font-family:Georgia,serif;font-size:clamp(2.3rem,4vw,5.2rem);font-weight:500;line-height:.95}.blogs-press-sheet article>div{flex-wrap:wrap;gap:7px;display:flex}.blogs-press-sheet article>div span{border:1px solid var(--blogs-ink);text-transform:uppercase;border-radius:99px;padding:7px 9px;font-size:7px;font-weight:750}.blogs-press-sheet article>svg{opacity:.25;width:50px;height:50px;position:absolute;bottom:20px;right:25px}.blogs-press-sheet aside{border-left:1px solid var(--blogs-ink);flex-direction:column;padding:20px;display:flex}.blogs-press-sheet aside>svg{width:35px}.blogs-press-sheet aside p{margin:auto 0;font-family:Georgia,serif;font-size:22px;font-style:italic;line-height:1.25}.blogs-press-sheet aside strong{text-transform:uppercase;align-items:center;gap:7px;font-size:7px;display:flex}.blogs-press-sheet aside strong svg{width:14px}.blogs-press>footer{border-top:1px solid var(--blogs-ink);text-align:center;letter-spacing:.12em;grid-template-columns:50px 1fr 50px;align-items:center;font:800 7px ui-monospace,monospace;display:grid}.blogs-press>footer button{border:0;border-right:1px solid var(--blogs-ink);background:var(--blogs-blue);color:#fff;cursor:pointer;height:50px}.blogs-press>footer button:last-child{border:0;border-left:1px solid var(--blogs-ink)}.blogs-press>footer button:first-child svg{transform:rotate(180deg)}.blogs-press>footer svg{width:16px}.blogs-ticker{border-block:1px solid var(--blogs-ink);background:var(--blogs-yellow);width:max-content;padding:14px 0;animation:35s linear infinite blogs-run;display:flex;position:absolute;bottom:0}.blogs-ticker span{letter-spacing:.16em;white-space:nowrap;padding-right:25px;font:800 10px ui-monospace,monospace}@keyframes blogs-run{to{transform:translate(-50%)}}.blogs-thesis{background:#fff;padding:clamp(120px,14vw,220px) 0}.blogs-thesis-grid{grid-template-columns:.3fr 1fr .67fr;align-items:start;gap:clamp(35px,6vw,95px);display:grid}.blogs-thesis h2,.blogs-section-head h2,.blogs-clusters h2,.blogs-blueprint h2,.blogs-library h2,.blogs-roi h2,.blogs-faq h2{letter-spacing:-.075em;margin:0;font-size:clamp(3.4rem,6.4vw,7.8rem);font-weight:600;line-height:.89}.blogs-thesis-grid>div p{color:#15191ca6;margin:0 0 22px;font-size:17px;line-height:1.7}.blogs-issue-types{background:#fff;padding:clamp(110px,13vw,200px) 0}.blogs-section-head{grid-template-columns:.35fr 1fr .6fr;align-items:start;gap:clamp(35px,6vw,90px);margin-bottom:85px;display:grid}.blogs-section-head>p:last-child,.blogs-section-head>a{color:#15191c9e;font-size:16px;line-height:1.65}.blogs-section-head>a{color:inherit;text-transform:uppercase;align-items:center;gap:7px;font-size:9px;font-weight:800;text-decoration:none;display:flex}.blogs-issue-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.blogs-issue-grid article{border:2px solid var(--blogs-ink);min-height:440px;box-shadow:7px 8px 0 var(--blogs-ink);flex-direction:column;padding:30px;display:flex;position:relative}.blogs-issue-yellow{background:var(--blogs-yellow)}.blogs-issue-blue{background:var(--blogs-blue)}.blogs-issue-green{background:var(--blogs-green)}.blogs-issue-red{background:var(--blogs-red)}.blogs-issue-grid article>span{font:800 8px ui-monospace,monospace}.blogs-issue-grid article small{text-transform:uppercase;margin-top:10px}.blogs-issue-grid h3{letter-spacing:-.06em;margin:auto 0 10px;font-family:Georgia,serif;font-size:clamp(2.7rem,4vw,5.2rem);font-weight:500}.blogs-issue-grid p{opacity:.7;margin:0;line-height:1.55}.blogs-issue-grid svg{width:22px;position:absolute;top:25px;right:25px}.blogs-clusters{background:#fff;padding:clamp(110px,13vw,200px) 0}.blogs-cluster-grid{grid-template-columns:.75fr 1.25fr;align-items:center;gap:clamp(50px,8vw,120px);display:grid}.blogs-clusters h2{margin-top:22px}.blogs-cluster-grid>div:first-child>p:not(.blogs-kicker){color:#15191ca6;font-size:17px;line-height:1.68}.blogs-clusters ul{margin:34px 0 0;padding:0;list-style:none}.blogs-clusters li{text-transform:uppercase;border-top:1px solid #15191c59;align-items:center;gap:10px;padding:14px 0;font-size:10px;font-weight:750;display:flex}.blogs-clusters li svg{color:#274cc2;width:17px}.blogs-cluster-map{border:2px solid var(--blogs-ink);background:var(--blogs-cream);box-shadow:15px 16px 0 var(--blogs-ink)}.blogs-cluster-nav{border-bottom:1px solid var(--blogs-ink);grid-template-columns:repeat(3,1fr);display:grid}.blogs-cluster-nav button{border:0;border-right:1px solid var(--blogs-ink);text-transform:uppercase;cursor:pointer;background:0 0;min-height:54px;font:750 8px inherit}.blogs-cluster-nav button:last-child{border:0}.blogs-cluster-nav button[aria-pressed=true]{background:var(--blogs-blue);color:#fff}.blogs-cluster-nav span{margin-right:6px;font:800 7px ui-monospace,monospace}.blogs-cluster-stage{background-image:linear-gradient(#15191c1a 1px,#0000 1px),linear-gradient(90deg,#15191c1a 1px,#0000 1px);background-size:45px 45px;min-height:520px;position:relative;overflow:hidden}.blogs-pillar-node,.blogs-support-node{z-index:2;border:2px solid var(--blogs-ink);text-align:center;border-radius:50%;place-items:center;display:grid;position:absolute}.blogs-pillar-node{background:var(--blogs-red);width:180px;height:180px;top:50%;left:50%;transform:translate(-50%,-50%)}.blogs-pillar-node svg{width:32px}.blogs-pillar-node strong{font-size:20px}.blogs-pillar-node small,.blogs-support-node span{letter-spacing:.1em;font:700 6px ui-monospace,monospace}.blogs-support-node{background:var(--blogs-green);width:130px;height:130px}.blogs-support-node svg{width:22px}.blogs-support-node strong{font-size:12px}.blogs-support-0{top:8%;left:9%}.blogs-support-1{background:#dce4ff;top:12%;right:8%}.blogs-support-2{background:var(--blogs-yellow);bottom:6%;right:16%}.blogs-cluster-lines{background:conic-gradient(from 20deg at 50% 50%,transparent 0 7%,#15191c4d 7.2% 7.5%,transparent 7.7% 34%,#15191c4d 34.2% 34.5%,transparent 34.7% 70%,#15191c4d 70.2% 70.5%,transparent 70.7%);position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#0000 0 85px,#000 87px 100%);mask-image:radial-gradient(circle,#0000 0 85px,#000 87px 100%)}.blogs-cluster-map>footer{border-top:1px solid var(--blogs-ink);text-transform:uppercase;grid-template-columns:auto 1fr 18px auto;align-items:center;gap:12px;padding:16px;font-size:8px;display:grid}.blogs-cluster-map>footer strong{color:#274cc2}.blogs-cluster-map>footer svg{width:14px}.blogs-anatomy{background:var(--blogs-ink);color:#fff;padding:clamp(70px,8vw,120px) 0}.blogs-anatomy .blogs-section-head>p:last-child{color:#ffffffa6}.blogs-anatomy-stack{gap:0;display:grid}.blogs-anatomy-stack article{border-top:1px solid #ffffff59;grid-template-columns:.25fr 1fr .7fr 40px;align-items:center;gap:clamp(30px,6vw,90px);padding:45px 0;display:grid}.blogs-anatomy-stack span{letter-spacing:-.09em;color:var(--blogs-yellow);font-size:clamp(5rem,9vw,11rem)}.blogs-anatomy-stack h3{letter-spacing:-.07em;margin:0;font-family:Georgia,serif;font-size:clamp(3.3rem,6vw,7.5rem);font-weight:500;line-height:.9}.blogs-anatomy-stack p{color:#ffffffad;font-size:17px;line-height:1.7}.blogs-anatomy-stack svg{width:26px;color:var(--blogs-red)}.blogs-blueprint{background:#fff;padding:clamp(110px,13vw,200px) 0}.blogs-blueprint-grid{grid-template-columns:1.2fr .8fr;align-items:center;gap:clamp(55px,8vw,125px);display:grid}.blogs-blueprint figure{border:2px solid var(--blogs-ink);background:var(--blogs-ink);margin:0;padding:12px;transform:rotate(-1.2deg);box-shadow:17px 18px #15191c33}.blogs-blueprint img{width:100%;height:auto;display:block}.blogs-blueprint figcaption{background:var(--blogs-yellow);letter-spacing:.1em;padding:10px;font:800 7px ui-monospace,monospace}.blogs-blueprint h2{margin-top:22px}.blogs-blueprint-grid>div>p:not(.blogs-kicker){color:#15191ca3;font-size:17px;line-height:1.68}.blogs-blueprint-stamps{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:35px;display:flex}.blogs-blueprint-stamps span{border:2px solid var(--blogs-ink);background:var(--blogs-yellow);color:var(--blogs-ink);letter-spacing:.12em;padding:10px 14px;font:900 9px ui-monospace,monospace;transform:rotate(-3deg)}.blogs-blueprint-stamps span:nth-child(2){background:var(--blogs-green);transform:rotate(2deg)}.blogs-blueprint-stamps span:nth-child(3){background:var(--blogs-blue)}.blogs-blueprint-stamps span:nth-child(4){background:var(--blogs-red);transform:rotate(2deg)}.blogs-library-section{background:#fff;padding:clamp(110px,13vw,200px) 0}.blogs-library{grid-template-columns:.76fr 1.24fr;align-items:center;gap:clamp(55px,8vw,125px);display:grid}.blogs-library h2{margin-top:22px}.blogs-library>div:first-child>p:not(.blogs-kicker){color:#15191cab;font-size:17px;line-height:1.68}.blogs-dark-cta{margin-top:28px}.blogs-library-card{border:2px solid var(--blogs-ink);background:var(--blogs-cream);box-shadow:14px 14px 0 var(--blogs-ink);padding:clamp(28px,4vw,55px)}.blogs-library-controls{grid-template-columns:1fr 1fr;gap:30px;display:grid}.blogs-library-card label span{justify-content:space-between;font-size:10px;font-weight:750;display:flex}.blogs-library-card input{-webkit-appearance:none;appearance:none;background:linear-gradient(90deg,var(--blogs-blue),var(--blogs-red));border-radius:99px;width:100%;height:7px;margin-top:14px}.blogs-library-card input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;border:2px solid var(--blogs-ink);background:var(--blogs-yellow);cursor:pointer;border-radius:50%;width:22px;height:22px}.blogs-library-results{border-block:1px solid var(--blogs-ink);grid-template-columns:repeat(4,1fr);margin-top:35px;display:grid}.blogs-library-results article{border-right:1px solid var(--blogs-ink);padding:25px 14px}.blogs-library-results article:last-child{border:0}.blogs-library-results strong{letter-spacing:-.075em;font-size:clamp(2.6rem,4.4vw,5.5rem);line-height:.85;display:block}.blogs-library-results span{text-transform:uppercase;font-size:8px}.blogs-library-card>p{color:#15191c7a;font-size:8px;line-height:1.5}.blogs-process{background:var(--blogs-cream);padding:clamp(110px,13vw,200px) 0}.blogs-process-list{border-top:2px solid var(--blogs-ink)}.blogs-process-list article{border-bottom:1px solid var(--blogs-ink);grid-template-columns:80px .65fr 1fr 28px;align-items:start;gap:30px;padding:38px 0;transition:all .25s;display:grid}.blogs-process-list article:hover{background:#dce4ff;padding-inline:22px}.blogs-process-list span{color:#274cc2;font:800 9px ui-monospace,monospace}.blogs-process-list h3{letter-spacing:-.04em;margin:0;font-family:Georgia,serif;font-size:clamp(25px,2.5vw,41px);font-weight:500}.blogs-process-list p{color:#15191c9e;max-width:700px;margin:0;line-height:1.65}.blogs-process-list svg{width:20px}.blogs-roi{color:var(--blogs-ink);background:#fff;padding:clamp(110px,13vw,200px) 0}.blogs-roi-grid{grid-template-columns:.75fr 1.25fr;gap:clamp(55px,8vw,125px);display:grid}.blogs-roi h2{margin-top:22px}.blogs-roi-grid>div:first-child>p:not(.blogs-kicker){color:#15191ca6;font-size:17px;line-height:1.68}.blogs-light-cta{margin-top:28px;background:var(--blogs-yellow)!important;color:var(--blogs-ink)!important}.blogs-light-cta:hover{background:var(--blogs-ink)!important;color:#fff!important}.blogs-roi-grid>div:last-child{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.blogs-roi article{border:2px solid var(--blogs-ink);flex-direction:column;justify-content:flex-end;min-height:250px;padding:28px;display:flex}.blogs-roi article:nth-child(4n+1){background:var(--blogs-yellow)}.blogs-roi article:nth-child(4n+2){background:var(--blogs-green)}.blogs-roi article:nth-child(4n+3){background:var(--blogs-blue)}.blogs-roi article:nth-child(4n+4){background:var(--blogs-red)}.blogs-roi article strong{color:var(--blogs-ink);font-family:Georgia,serif;font-size:42px;font-weight:500}.blogs-roi article span{color:#15191cb3;margin-top:15px;line-height:1.55}.blogs-journal{background:#fff;padding:clamp(110px,13vw,200px) 0}.blogs-article-grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.blogs-article-grid>a{color:inherit;text-decoration:none}.blogs-article-grid>a>span{letter-spacing:.1em;font:800 8px ui-monospace,monospace}.blogs-article-grid>a>div{aspect-ratio:1.35;border:2px solid var(--blogs-ink);background:var(--blogs-ink);margin-top:15px;position:relative;overflow:hidden}.blogs-article-grid img{object-fit:cover;transition:transform .4s}.blogs-article-grid a:hover img{transform:scale(1.04)}.blogs-article-grid>a>small{color:#b53828;text-transform:uppercase;margin-top:15px;display:block}.blogs-article-grid h3{letter-spacing:-.045em;margin:8px 0;font-family:Georgia,serif;font-size:clamp(27px,2.7vw,43px);font-weight:500;line-height:1}.blogs-article-grid p{color:#15191c9e;line-height:1.55}.blogs-article-grid strong{text-transform:uppercase;align-items:center;gap:7px;font-size:9px;display:flex}.blogs-article-grid svg{width:15px}.blogs-faq{background:#fff;padding:clamp(110px,13vw,200px) 0}.blogs-faq-grid{grid-template-columns:.7fr 1.3fr;gap:clamp(55px,9vw,145px);display:grid}.blogs-faq h2{margin-top:22px}.blogs-faq details{border-top:1px solid var(--blogs-ink)}.blogs-faq details:last-child{border-bottom:1px solid var(--blogs-ink)}.blogs-faq summary{cursor:pointer;grid-template-columns:42px 1fr 25px;align-items:center;gap:15px;padding:26px 0;font-size:clamp(19px,1.8vw,28px);font-weight:570;list-style:none;display:grid}.blogs-faq summary::-webkit-details-marker{display:none}.blogs-faq summary span{color:#b53828;font:800 9px ui-monospace,monospace}.blogs-faq summary i{font-size:25px;font-style:normal;transition:transform .2s}.blogs-faq details[open] summary i{transform:rotate(45deg)}.blogs-faq details p{color:#15191ca3;margin:0 0 30px 57px;line-height:1.68}.blogs-close{background:var(--blogs-yellow);padding:clamp(110px,13vw,190px) 0 90px}.blogs-close-flag{border:2px solid var(--blogs-ink);background:var(--blogs-red);letter-spacing:.14em;padding:10px 14px;font:800 9px ui-monospace,monospace;display:inline-block;transform:rotate(-2deg)}.blogs-close h2{letter-spacing:-.083em;margin:30px 0 40px;font-size:clamp(4rem,8.5vw,10.3rem);font-weight:610;line-height:.82}.blogs-close h2 em{color:#274cc2;font-family:var(--font-display),Georgia,serif;font-weight:400}.blogs-service-links{border-top:2px solid var(--blogs-ink);flex-wrap:wrap;align-items:center;gap:9px;margin-top:90px;padding-top:24px;display:flex}.blogs-service-links>span{text-transform:uppercase;margin-right:auto;font:800 8px ui-monospace,monospace}.blogs-service-links a{border:1px solid var(--blogs-ink);color:inherit;text-transform:uppercase;border-radius:99px;align-items:center;gap:6px;padding:9px 12px;font-size:9px;font-weight:750;text-decoration:none;display:flex}.blogs-service-links svg{width:12px}@media (max-width:1100px){.blogs-hero-grid,.blogs-thesis-grid,.blogs-cluster-grid,.blogs-blueprint-grid,.blogs-library,.blogs-roi-grid,.blogs-faq-grid{grid-template-columns:1fr}.blogs-hero-copy{max-width:820px}.blogs-hero-stage{max-width:900px;margin:auto}.blogs-thesis-grid{gap:25px}.blogs-section-head{grid-template-columns:1fr;gap:24px}.blogs-issue-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:820px){.blogs-shell{width:min(100% - 30px,1480px)}.blogs-hero{padding-top:150px}.blogs-hero-copy h1{font-size:clamp(2.5rem,9vw,4rem)}.blogs-actions{flex-direction:column;align-items:flex-start}.blogs-press{box-shadow:8px 9px 0 var(--blogs-ink)}.blogs-press>header span{font-size:6px}.blogs-press-sheet{grid-template-columns:1fr}.blogs-press-sheet article{min-height:380px}.blogs-press-sheet aside{border-left:0;border-top:1px solid var(--blogs-ink);min-height:180px}.blogs-issue-grid{grid-template-columns:1fr}.blogs-cluster-map{box-shadow:7px 8px 0 var(--blogs-ink)}.blogs-cluster-stage{min-height:450px}.blogs-pillar-node{width:145px;height:145px}.blogs-support-node{width:100px;height:100px}.blogs-support-0{left:3%}.blogs-support-1{right:3%}.blogs-support-node strong{font-size:9px}.blogs-cluster-map>footer{grid-template-columns:1fr}.blogs-cluster-map>footer svg{transform:rotate(90deg)}.blogs-anatomy-stack{gap:60px}.blogs-anatomy-stack article{min-height:0;display:block}.blogs-anatomy-stack span{margin-bottom:30px;display:block}.blogs-anatomy-stack p{margin-top:25px}.blogs-anatomy-stack svg{margin-top:20px}.blogs-blueprint figure{box-shadow:7px 8px #15191c33}.blogs-library-card{box-shadow:7px 7px 0 var(--blogs-ink)}.blogs-library-controls{grid-template-columns:1fr}.blogs-library-results{grid-template-columns:repeat(2,1fr)}.blogs-library-results article:nth-child(2){border-right:0}.blogs-library-results article:nth-child(-n+2){border-bottom:1px solid var(--blogs-ink)}.blogs-process-list article{grid-template-columns:38px 1fr;gap:14px}.blogs-process-list article p,.blogs-process-list article svg{grid-column:2}.blogs-roi-grid>div:last-child,.blogs-article-grid{grid-template-columns:1fr}.blogs-faq details p{margin-left:0}.blogs-service-links>span{width:100%;margin-bottom:12px}.blogs-press,.blogs-blueprint figure{transform:none!important}.blogs-press-tabs button,.blogs-cluster-nav button{min-height:48px}.blogs-anatomy-stack article,.blogs-issue-grid article,.blogs-process-list article{opacity:1!important;transform:none!important}.blogs-library-card input{background-position:50%;background-repeat:no-repeat;background-size:100% 7px;height:44px}.blogs-service-links a{min-height:44px}}@media (max-width:420px){.blogs-pillar-node{width:126px;height:126px}.blogs-support-node{width:84px;height:84px}.blogs-support-2{right:4%}.blogs-cluster-stage{min-height:410px}}@media (prefers-reduced-motion:reduce){.blogs-ticker{animation:none}.blogs-page *,.blogs-page :before,.blogs-page :after{scroll-behavior:auto!important;animation-duration:.01ms!important}}@media (max-width:1600px){.blogs-hero-stage{justify-self:end;width:min(100%,760px)}}@media (max-width:1280px){.blogs-hero-stage{width:min(100%,690px)}}@media (max-width:1100px){.blogs-hero-stage{justify-self:center;width:min(100%,680px)}}@media (max-width:820px){.blogs-hero-stage{width:min(94%,620px)}}.blogs-close{position:relative}.blogs-close:before{z-index:0;content:"";pointer-events:none;background-image:linear-gradient(90deg,#08090b1c 0 1px,#0000 1px);background-size:9px 100%;position:absolute;inset:0}.blogs-dark-cta{width:-moz-fit-content;width:fit-content;display:flex;background:var(--blogs-red)!important;margin:28px auto 0!important;padding:13px 22px!important;font-size:9px!important}.blogs-dark-cta:hover{background:var(--blogs-ink)!important;color:var(--blogs-red)!important}.blogs-close>.blogs-shell{text-align:center;flex-direction:column;align-items:center;display:flex}.blogs-close .blogs-service-links{justify-content:center}
@media (max-width:820px){.webd-hero,.crm-hero,.ads-hero{height:auto!important;min-height:100svh!important}.webd-hero-sticky,.crm-hero-sticky,.ads-hero-sticky{height:auto!important;min-height:100svh!important;padding:108px 0 62px!important;display:block!important;position:relative!important;top:auto!important;overflow:hidden!important}.seop-hero,.social-hero,.assistant-hero,.blogs-hero{min-height:100svh!important;padding:108px 0 62px!important}.blogs-masthead{padding-block:7px!important;top:82px!important}.webd-hero-layout,.crm-hero-layout,.ads-hero-layout,.seop-hero-grid,.social-hero-grid,.assistant-hero-grid,.blogs-hero-grid{grid-template-rows:auto auto auto auto auto auto auto!important;grid-template-columns:minmax(0,1fr)!important;align-items:start!important;gap:0!important;min-height:0!important;padding-top:0!important;display:grid!important}.webd-hero-copy,.crm-hero-copy,.ads-hero-copy,.seop-hero-copy,.social-hero-copy,.assistant-hero-copy,.blogs-hero-copy{display:contents!important;transform:none!important}:is(.webd-back-link,.crm-back,.ads-back,.seop-back,.social-back,.assistant-back,.blogs-back){z-index:4;grid-area:1/1;width:-moz-fit-content;width:fit-content;position:relative;margin:0 0 16px!important;font-size:8px!important}:is(.webd-hero-copy,.crm-hero-copy,.ads-hero-copy,.seop-hero-copy,.social-hero-copy,.assistant-hero-copy,.blogs-hero-copy)>:is(.webd-kicker,.crm-kicker,.ads-kicker,.seop-kicker,.social-kicker,.assistant-kicker,.blogs-kicker){z-index:4;grid-area:2/1;position:relative;letter-spacing:.13em!important;margin:0!important;font-size:7px!important}:is(.webd-hero-copy,.crm-hero-copy,.ads-hero-copy,.seop-hero-copy,.social-hero-copy,.assistant-hero-copy,.blogs-hero-copy)>h1{z-index:4;grid-area:3/1;position:relative;max-width:16ch!important;margin:13px 0 0!important;font-size:clamp(2.1rem,9vw,3.1rem)!important;line-height:.84!important}:is(.webd-browser-wrap,.crm-hero-stage,.ads-hero-board,.seop-hero-stage,.social-hero-stage,.assistant-hero-stage,.blogs-hero-stage){z-index:3;grid-area:4/1;justify-self:stretch!important;width:100%!important;max-width:none!important;margin:20px 0 0!important;position:relative!important;transform:none!important}:is(.webd-hero-intro,.crm-hero-intro,.ads-hero-intro),.seop-hero-copy>p:not(.seop-kicker),.social-hero-copy>p:not(.social-kicker),.assistant-hero-copy>p:not(.assistant-kicker),.blogs-hero-copy>p:not(.blogs-kicker){z-index:4;grid-area:5/1;position:relative;max-width:39rem!important;margin:22px 0 0!important;font-size:14px!important;line-height:1.52!important}:is(.webd-actions,.crm-actions,.ads-actions,.seop-actions,.social-actions,.assistant-actions,.blogs-actions){z-index:4;grid-area:6/1;position:relative;flex-flow:wrap!important;align-items:center!important;gap:12px 16px!important;margin-top:18px!important;display:flex!important}:is(.webd-actions,.crm-actions,.ads-actions)>button,:is(.webd-actions,.crm-actions,.ads-actions)>a:first-child,.crm-page .crm-primary-cta{width:auto!important;min-width:0!important}:is(.seop-hero-signals,.social-platform-row,.assistant-status,.blogs-hero-notes){z-index:4;scrollbar-width:none;grid-area:7/1;padding-bottom:5px;position:relative;overflow-x:auto;flex-wrap:nowrap!important;gap:16px!important;margin-top:20px!important;display:flex!important}:is(.seop-hero-signals,.social-platform-row,.assistant-status,.blogs-hero-notes)::-webkit-scrollbar{display:none}:is(.seop-hero-signals,.social-platform-row,.assistant-status,.blogs-hero-notes) span{flex:none}.webd-hero-orb-one,.crm-orbit-one,.ads-sweep-one{width:78vw!important;top:20%!important;right:-38%!important}.webd-hero-orb-two,.crm-orbit-two,.ads-sweep-two{width:52vw!important;bottom:5%!important;left:-22%!important}.webd-browser-wrap{height:242px!important}.webd-browser{height:232px!important;min-height:0!important;box-shadow:7px 8px 0 var(--webd-ink), 14px 15px 0 #3857ff29!important;border-radius:8px!important}.webd-browser-bar{min-height:32px!important;padding-inline:10px!important}.webd-browser-bar p{font-size:6px!important}.webd-demo-nav{min-height:38px!important;padding:8px 11px!important}.webd-demo-nav strong{font-size:11px!important}.webd-demo-body,.webd-demo-copy{height:160px!important;min-height:0!important}.webd-demo-copy{width:76%!important;padding:16px 14px!important}.webd-demo-copy h2{max-width:9ch!important;margin-top:7px!important;font-size:27px!important}.webd-demo-copy p,.webd-demo-copy button,.webd-demo-metrics,.webd-sticker{display:none!important}.crm-hero-stage{height:242px!important}.crm-hero-console{width:100%!important;height:232px!important;min-height:0!important;box-shadow:7px 8px 0 var(--crm-ink), 14px 15px 0 #3541e824!important;position:relative!important;top:auto!important;left:auto!important;transform:none!important}.crm-console-head{min-height:34px!important}.crm-console-toolbar{min-height:38px!important;padding:6px 9px!important}.crm-console-body{height:160px!important;min-height:160px!important}.crm-console-status,.crm-sticker{display:none!important}.crm-lead-list>div:not(.crm-lead-head){min-height:38px!important}.ads-hero-board{height:250px!important;min-height:250px!important}.ads-mixer{height:238px!important;box-shadow:7px 8px 0 var(--ads-ink), 14px 15px 0 #3449e524!important;border-radius:18px 6px!important;inset:0!important}.ads-mixer>header{min-height:34px!important}.ads-mixer-top>div{padding:10px 13px!important}.ads-mixer-top strong{font-size:19px!important}.ads-mixer-control{min-height:126px!important}.ads-channel{padding:12px!important}.ads-channel>strong{font-size:23px!important}.ads-channel>p,.ads-mixer-range,.ads-mixer-signals,.seop-hero-stage{height:260px!important}.seop-console{height:250px!important;box-shadow:7px 8px 0 var(--seop-ink), 14px 15px 0 #2356d826!important;border-radius:9px 28px!important}.seop-console>header{min-height:34px!important;padding-inline:12px!important}.seop-console-modes button{min-height:38px!important;font-size:7px!important}.seop-query{margin:11px 12px 0!important;padding:8px 11px!important}.seop-result-window{min-height:0!important;padding:10px 12px!important}.seop-result-window>div{min-height:128px!important;padding:13px!important}.seop-result-window h2{margin-block:7px!important;font-size:19px!important}.seop-result-window span,.seop-result-window div>div,.seop-console>footer{display:none!important}.social-hero-stage{height:252px!important}.social-atomizer{height:242px!important;box-shadow:7px 8px 0 var(--social-ink)!important;border-radius:28px 7px!important}.social-atomizer>header{min-height:34px!important;padding-inline:12px!important}.social-source{grid-template-columns:.58fr .42fr!important;min-height:126px!important}.social-speaker{width:66px!important;height:82px!important}.social-speaker span{width:34px!important;height:34px!important;top:15px!important;left:16px!important}.social-speaker span:nth-child(2){width:6px!important;height:6px!important;box-shadow:13px 0 0 var(--social-ink)!important;top:27px!important;left:24px!important}.social-speaker span:nth-child(3){width:12px!important;height:5px!important;top:43px!important;left:28px!important}.social-wave{min-height:0!important;padding:14px!important}.social-format-tabs{grid-template-columns:repeat(4,1fr)!important}.social-format-tabs button{min-height:42px!important;font-size:6px!important}.social-output{display:none!important}.assistant-hero-stage{height:252px!important}.assistant-workbench{height:242px!important;box-shadow:7px 8px 0 var(--assistant-ink)!important;border-radius:30px 8px!important}.assistant-workbench>header{min-height:36px!important;padding-inline:12px!important}.assistant-workbench-body{min-height:204px!important;display:block!important}.assistant-hero .assistant-workbench aside{display:none!important}.assistant-hero .assistant-workbench-answer{min-height:188px!important;box-shadow:4px 4px 0 var(--assistant-blue)!important;border-radius:18px 6px!important;margin:8px!important;padding:14px!important}.assistant-hero .assistant-workbench-answer>p{margin-block:12px!important;font-size:18px!important}.assistant-hero .assistant-source{margin-top:0!important;padding:8px!important}.assistant-hero .assistant-workbench-answer>footer{display:none!important}.blogs-hero-stage{height:260px!important}.blogs-press{height:250px!important;box-shadow:7px 8px 0 var(--blogs-ink)!important}.blogs-press>header{min-height:34px!important;padding-inline:12px!important}.blogs-press-tabs button{min-height:38px!important;font-size:6px!important}.blogs-press-sheet{min-height:138px!important;padding:10px!important;display:block!important}.blogs-press-sheet article{min-height:138px!important;box-shadow:4px 4px 0 var(--blogs-ink)!important;padding:14px!important}.blogs-press-sheet article h2{max-width:12ch;font-size:25px!important}.blogs-press-sheet article>div,.blogs-press-sheet aside{display:none!important}.blogs-press>footer{grid-template-columns:38px 1fr 38px!important}.blogs-press>footer button{height:38px!important}:is(.webd-hero-runner,.seop-runner,.social-tape,.assistant-message-runner,.blogs-ticker){font-size:8px!important}}@media (max-width:420px){:is(.webd-hero-copy,.crm-hero-copy,.ads-hero-copy,.seop-hero-copy,.social-hero-copy,.assistant-hero-copy,.blogs-hero-copy)>h1{font-size:clamp(1.95rem,9vw,2.6rem)!important}:is(.webd-actions,.crm-actions,.ads-actions,.seop-actions,.social-actions,.assistant-actions,.blogs-actions){gap:10px!important}:is(.webd-inline-link,.crm-inline-link,.ads-inline-link),:is(.seop-actions,.social-actions,.assistant-actions,.blogs-actions)>a:last-child{font-size:8px!important}}
