.gtm-page{overflow-wrap:anywhere}.gtm-hero{background:var(--b2b-paper);border-bottom:1px solid var(--b2b-line);padding:80px 0}.gtm-hero-grid{grid-template-columns:1.4fr 1fr;align-items:center;gap:80px;display:grid}.gtm-hero h1{letter-spacing:-.04em;font-size:clamp(36px,4.3vw,60px);font-weight:650;line-height:1.5}.gtm-lead{max-width:640px;color:var(--b2b-muted);line-height:2;margin-top:25px!important}.gtm-loop{border-left:2px solid var(--b2b-green);padding:28px 0 28px 35px}.gtm-loop ol{margin:20px 0;padding:0;list-style:none}.gtm-loop li{border-bottom:1px solid var(--b2b-line);align-items:baseline;gap:20px;padding:17px 0;font-weight:600;display:flex}.gtm-loop li span{color:var(--b2b-green);font:12px ui-monospace,monospace}.gtm-loop>p:last-child{color:var(--b2b-muted);font-size:13px}.gtm-paths{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;display:grid}.gtm-paths article{border-top:2px solid var(--b2b-green);flex-direction:column;align-items:flex-start;padding-top:24px;display:flex}.gtm-paths h3{margin:18px 0;font-size:24px;line-height:1.6}.gtm-paths h3 a:hover{text-underline-offset:5px;text-decoration:underline}.gtm-paths article>p:not(.b2b-mini-label){color:var(--b2b-muted);font-size:14px}.gtm-output{border-top:1px solid var(--b2b-line);width:100%;padding-top:20px;margin:25px 0 18px!important}.gtm-output strong{color:var(--b2b-ink);margin-bottom:6px;font-size:12px;display:block}.gtm-paths .b2b-text-link{margin-top:auto}.gtm-split{grid-template-columns:1fr 1fr;align-items:start;gap:70px;display:grid}.gtm-split>div>p:not(.b2b-label){color:var(--b2b-muted);margin-top:20px}.gtm-reading{margin:0;padding:0;list-style:none}.gtm-reading li{border-bottom:1px solid var(--b2b-line)}.gtm-reading a{justify-content:space-between;align-items:center;gap:24px;padding:23px 0;font-size:15px;font-weight:600;display:flex}.gtm-reading a:hover{color:var(--b2b-green);text-underline-offset:5px;text-decoration:underline}.gtm-support{border-left:1px solid var(--b2b-line);padding-left:35px}.gtm-support h3{font-size:23px}.gtm-support .b2b-text-link{margin-top:16px;display:flex}.gtm-playbook-body{max-width:850px}.gtm-steps{margin:40px 0;padding:0;list-style:none}.gtm-steps li{border-top:1px solid var(--b2b-line);grid-template-columns:40px 1fr;gap:25px;padding:28px 0;display:grid}.gtm-steps li>span{color:var(--b2b-green);padding-top:7px;font:18px ui-monospace,monospace}.gtm-steps h3{margin-bottom:15px;font-size:23px}.gtm-steps p{color:var(--b2b-muted)}.gtm-example{border-left:3px solid var(--b2b-green);background:#fff;padding:27px}.gtm-example h3{margin-bottom:12px;font-size:14px}.gtm-example p{font-size:14px}.gtm-decisions{margin:0}.gtm-decisions>div{border-top:1px solid var(--b2b-line);padding:23px 0}.gtm-decisions dt{color:var(--b2b-green);font-weight:650}.gtm-decisions dd{color:var(--b2b-muted);margin:9px 0 0}.gtm-sheet{background:var(--b2b-paper);border:1px solid var(--b2b-line);min-width:0;padding:30px;scroll-margin-top:110px}.gtm-sheet h2{font-size:24px;line-height:1.6}.gtm-sheet>p:not(.b2b-label){margin-top:18px;font-size:14px}.gtm-sheet label{margin-top:25px;font-size:13px;font-weight:600;display:block}.gtm-sheet textarea{resize:vertical;width:100%;min-height:360px;color:var(--b2b-ink);background:#fff;border:1px solid #839688;border-radius:3px;margin-top:10px;padding:15px;font-family:inherit;font-size:14px;line-height:1.9;display:block}.gtm-sheet textarea:focus-visible{outline-offset:3px;outline:3px solid #659775}.gtm-sheet button{cursor:pointer;margin-top:20px}@media (max-width:1000px){.gtm-hero-grid,.gtm-split{gap:40px}.gtm-paths{gap:24px}.gtm-paths h3{font-size:21px}}@media (max-width:760px){.gtm-hero{padding:44px 0}.gtm-hero-grid,.gtm-split,.gtm-paths{grid-template-columns:1fr;gap:40px}.gtm-hero h1{font-size:clamp(32px,8vw,48px)}.gtm-loop{padding:10px 0 10px 22px}.gtm-support{padding-left:22px}.gtm-steps li{grid-template-columns:28px 1fr;gap:15px}.gtm-steps h3{font-size:21px}.gtm-sheet{padding:22px}.gtm-sheet textarea{font-size:16px}}
