/* Static product explanation: no animation is required to read the content. */
.product-guide .support-hero{padding-bottom:54px}.product-guide h1{max-width:1100px}.guide-actions{display:flex;align-items:center;flex-wrap:wrap;gap:24px;margin-top:30px}.guide-availability{max-width:760px!important;font-size:16px;line-height:1.65;color:var(--page-muted);margin-top:24px}.guide-availability a{text-decoration:underline;text-underline-offset:3px}.guide-contents{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;padding-top:26px;padding-bottom:26px;border-block:1px solid #dfe3d5}.guide-contents a{display:flex;justify-content:space-between;gap:12px;font-size:17px;line-height:1.4}.guide-contents a:hover{color:#405700}.guide-contents span{color:#5c7322}.guide-section{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:68px;padding-top:80px;padding-bottom:80px;border-bottom:1px solid #dfe3d5;scroll-margin-top:100px}.guide-copy h2{font-size:clamp(34px,4vw,52px);max-width:580px}.guide-copy>p:not(.support-kicker){font-size:18px;line-height:1.7;color:var(--page-muted);margin-top:26px}.guide-copy .guide-outcome{color:var(--page-ink)!important;font-size:21px!important;font-weight:500;line-height:1.45!important;max-width:480px}.guide-example{padding:34px;background:#e5ecd9;border-radius:12px;min-width:0}.guide-example>p{font-size:18px;line-height:1.65}.guide-example .guide-note{font-size:15px;line-height:1.65;color:#565c4e;margin-top:24px}.guide-starts{display:grid;gap:10px;list-style:none;margin:0;padding:0}.guide-starts li{background:#f7f7f0;padding:12px 16px;font-size:17px}.guide-flow-arrow{font-size:22px;color:#5c7322;text-align:center;line-height:1;margin:16px 0}.guide-selection{text-align:center;font-weight:500}.guide-learning-result{display:flex;align-items:center;justify-content:center;gap:12px;padding:18px;background:#c5f45b;line-height:1.4!important}.guide-learning-result img{object-fit:contain;flex-shrink:0}.guide-mail{background:#1b2118;color:#f7f7f0}.guide-example-label{font-family:var(--mono);font-size:13px!important;color:#c5f45b}.guide-mail blockquote{font-size:24px;letter-spacing:-.025em;line-height:1.45;margin:24px 0 28px}.guide-mail>p:not(.guide-example-label){color:#d6decb}.guide-mail .guide-note{color:#b7c2a9!important}.guide-ongoing ol{list-style:decimal;display:grid;gap:0;margin:0 0 24px;padding-left:28px}.guide-ongoing li{padding-left:8px;padding:16px 0;border-bottom:1px solid #c7d0b9;font-size:19px}.guide-ongoing li::marker{color:#405700;font-family:var(--mono)}.guide-ongoing li:last-child{border:0}.guide-tools{display:flex;align-items:center;justify-content:center;gap:24px;margin:0 0 28px}.guide-tools img{object-fit:contain}.guide-workflow h3{margin:32px 0 16px;font-size:27px}.guide-boundaries{display:grid;grid-template-columns:.85fr 1.15fr;gap:68px;padding-block:80px;scroll-margin-top:100px}.guide-boundaries h2{font-size:42px}.guide-boundaries>div>p:not(.support-kicker){font-size:18px;line-height:1.65;color:var(--page-muted);margin:24px 0}.guide-faq details{border-bottom:1px solid #dfe3d5}.guide-faq summary{cursor:pointer;font-size:20px;line-height:1.45;padding:22px 0}.guide-faq details p{font-size:17px;line-height:1.7;color:var(--page-muted);padding-bottom:24px}.product-guide a:focus-visible,.guide-faq summary:focus-visible{outline:2px solid #405700;outline-offset:6px}
@media(max-width:950px){.guide-section,.guide-boundaries{gap:36px}.guide-example{padding:26px}.guide-contents{grid-template-columns:1fr 1fr}.guide-copy h2{font-size:36px}}
@media(max-width:700px){.guide-section,.guide-boundaries{grid-template-columns:1fr;gap:28px;padding-block:48px}.product-guide .support-hero{padding-bottom:34px}.guide-contents{gap:20px 24px;padding-block:22px}.guide-contents a{font-size:15px}.guide-copy h2{font-size:36px}.guide-copy .support-kicker{margin-bottom:18px}.guide-copy>p:not(.support-kicker){margin-top:20px}.guide-mail blockquote{font-size:23px}.guide-example{padding:24px}.guide-boundaries h2{font-size:36px}.guide-boundaries .support-kicker{display:none}.guide-faq summary{font-size:19px}.guide-tools{gap:18px}.guide-actions{gap:20px}}

.guide-tools-description{margin-top:20px}
