body[data-page="twitter-automation"]{background:#f7f7f4;color:#1b1d1e;overflow-x:clip}body[data-page="twitter-automation"] .site-header,body[data-page="twitter-automation"] .site-footer{background:#f7f7f4;color:#1b1d1e}.twitter-case{background:#f7f7f4;color:#1b1d1e;overflow:hidden}.twitter-case *{box-sizing:border-box}.twitter-case figure{margin:0}.twitter-case img,.twitter-case video{display:block;width:100%;height:auto}.twitter-case h1,.twitter-case h2,.twitter-case p{color:inherit}.twitter-case h1,.twitter-case h2{font-weight:500;letter-spacing:-.075em;line-height:1.03}.twitter-case a{color:inherit}.twitter-kicker,.twitter-hero-title>div>p,.twitter-case figcaption,.twitter-head>small,.twitter-question small,.twitter-flow-list b,.twitter-next small{font:700 10px/1.45 Manrope,Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase}
.twitter-hero{padding-block:150px 135px}.twitter-kicker{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid #c8cbca;padding-bottom:20px}.twitter-kicker a{text-decoration:none}.twitter-hero-title{display:grid;grid-template-columns:1.4fr .6fr;gap:50px;align-items:end;margin:130px 0 85px}.twitter-hero-title>div>p{color:#396a73;margin:0 0 25px}.twitter-hero-title h1{font-size:clamp(80px,10vw,160px);margin:0}.twitter-hero-title>p{font-size:clamp(19px,1.6vw,25px);line-height:1.5;max-width:470px;margin:0 0 8px;color:#535f60}.twitter-full{border:1px solid #d7d9d7;background:#fff;padding:10px}.twitter-full img{aspect-ratio:1440/900;object-fit:contain}.twitter-full figcaption{padding:18px 8px 7px;color:#57656a}
.twitter-question{background:#d8e0df;padding-block:clamp(120px,11vw,180px)}.twitter-question p{font-size:clamp(58px,7vw,112px);line-height:1.05;letter-spacing:-.075em;font-weight:500;margin:60px 0 90px}.twitter-question em{font-style:normal;color:#617977}.twitter-question span{display:block;border-top:1px solid #a8b9b6;padding-top:20px;font-size:17px;color:#455e60}.twitter-flow,.twitter-video{padding-block:clamp(105px,10vw,165px)}.twitter-head{display:grid;grid-template-columns:1fr 2.2fr;gap:40px}.twitter-head>small{color:#41787c}.twitter-head h2{font-size:clamp(62px,6.4vw,105px);margin:0}.twitter-head p{font-size:clamp(17px,1.4vw,21px);line-height:1.6;color:#606d6b;max-width:760px;margin:32px 0 0}.twitter-flow-list{margin-top:100px;border-top:1px solid #b0b8b4}.twitter-flow-list>div{display:grid;grid-template-columns:.35fr 1.15fr 1fr;gap:30px;border-bottom:1px solid #b0b8b4;padding:35px 0}.twitter-flow-list b{color:#327d89}.twitter-flow-list strong{font-size:clamp(22px,2.4vw,36px);font-weight:500;letter-spacing:-.05em}.twitter-flow-list p{font-size:16px;line-height:1.5;color:#64716e;margin:0}
.twitter-evidence{background:#e6eae7;padding-block:clamp(110px,10vw,170px)}.twitter-evidence-grid{display:grid;grid-template-columns:1.25fr .75fr;gap:35px;align-items:start;margin-top:90px}.twitter-evidence-grid figure{background:#fff;border:1px solid #d1d8d5;padding:12px}.twitter-evidence-grid img{max-height:700px;object-fit:cover;object-position:top}.twitter-evidence-grid figcaption{padding:18px 5px 5px;color:#637471}.twitter-video-grid{display:grid;grid-template-columns:1.7fr .6fr;gap:35px;align-items:start;margin-top:90px}.twitter-video-grid video{background:#1b1d1e;max-height:780px;object-fit:contain}.twitter-video-grid figcaption{border-top:1px solid #b8c1bd;margin-top:18px;padding-top:16px;color:#5d716d}.twitter-source{background:#1d2223;color:#f7f7f4;padding-block:clamp(110px,10vw,170px)}.twitter-source .twitter-head>small{color:#9dcbc6}.twitter-source .twitter-head p{color:#b6c3c1}.twitter-source figure{margin-top:90px;background:#fff;padding:10px}.twitter-source figure img{max-height:750px;object-fit:contain}.twitter-source figcaption{color:#64716e;padding:18px 6px 5px}.twitter-next{padding-block:100px 140px}.twitter-next a{display:flex;justify-content:space-between;font-size:clamp(55px,8vw,125px);line-height:1.05;letter-spacing:-.075em;text-decoration:none;border-bottom:1px solid #c7ceca;padding:20px 0}.twitter-next a:hover{color:#41787c}
@media(max-width:900px){.twitter-hero-title{grid-template-columns:1fr;gap:30px}.twitter-hero-title>p{max-width:700px}.twitter-video-grid{grid-template-columns:1fr 250px}}
@media(max-width:760px){.twitter-hero{padding-block:115px 85px}.twitter-kicker span:nth-child(2){display:none}.twitter-kicker span:last-child{max-width:120px;text-align:right}.twitter-hero-title{margin:90px 0 50px}.twitter-hero-title h1{font-size:clamp(66px,14vw,105px)}.twitter-hero-title>p{font-size:16px}.twitter-full{padding:5px}.twitter-full img{aspect-ratio:auto}.twitter-full figcaption{padding:12px 6px 5px}.twitter-question{padding-block:100px}.twitter-question p{font-size:clamp(52px,11vw,82px);margin:45px 0 80px}.twitter-question span{font-size:16px}.twitter-flow,.twitter-video{padding-block:95px}.twitter-head,.twitter-flow-list>div,.twitter-evidence-grid,.twitter-video-grid{grid-template-columns:1fr}.twitter-head h2{font-size:clamp(55px,11vw,85px)}.twitter-head p{font-size:16px}.twitter-flow-list{margin-top:60px}.twitter-flow-list>div{gap:10px;padding:22px 0}.twitter-flow-list strong{font-size:25px}.twitter-evidence{padding-block:95px}.twitter-evidence-grid,.twitter-video-grid{margin-top:55px}.twitter-video-grid figure:last-child{max-width:390px;width:100%;margin:auto}.twitter-source{padding-block:95px}.twitter-source figure{margin-top:55px}.twitter-next{padding-block:90px 120px}.twitter-next a{font-size:clamp(47px,10vw,80px)}}
