.guide-module__4QgcdG__page{color:#17211c;background:#f7f2e8;min-height:100vh}.guide-module__4QgcdG__article{max-width:1180px;margin:0 auto;padding:48px 24px 80px}.guide-module__4QgcdG__header{max-width:900px;padding-bottom:40px}.guide-module__4QgcdG__back,.guide-module__4QgcdG__body a,.guide-module__4QgcdG__demo{text-underline-offset:5px;-webkit-text-decoration:underline #b3ce5d;text-decoration:underline #b3ce5d}.guide-module__4QgcdG__eyebrow,.guide-module__4QgcdG__label,.guide-module__4QgcdG__context,.guide-module__4QgcdG__byline{font-family:var(--font-plex-mono), monospace;font-size:12px;line-height:1.7}.guide-module__4QgcdG__eyebrow,.guide-module__4QgcdG__label{letter-spacing:.08em;text-transform:uppercase;font-weight:600}.guide-module__4QgcdG__header>.guide-module__4QgcdG__eyebrow{margin:32px 0 18px}.guide-module__4QgcdG__header h1{text-wrap:balance;font-size:clamp(36px,5.5vw,64px);font-weight:700;line-height:1.12}.guide-module__4QgcdG__intro{color:#526157;max-width:760px;margin-top:24px;font-size:19px;line-height:1.7}.guide-module__4QgcdG__byline{color:#526157;margin-top:20px}.guide-module__4QgcdG__layout{border-top:1px solid #17211c30;grid-template-columns:220px minmax(0,1fr);gap:64px;padding-top:40px;display:grid}.guide-module__4QgcdG__contents nav{gap:14px;font-size:14px;line-height:1.5;display:grid;position:sticky;top:32px}.guide-module__4QgcdG__contents a:hover{text-decoration:underline}.guide-module__4QgcdG__body{min-width:0;font-size:17px;line-height:1.8}.guide-module__4QgcdG__body>section+section{margin-top:48px}.guide-module__4QgcdG__body section{scroll-margin-top:24px}.guide-module__4QgcdG__body h2{margin-bottom:20px;font-size:clamp(26px,3vw,34px);font-weight:700;line-height:1.2}.guide-module__4QgcdG__body p+p,.guide-module__4QgcdG__body ol,.guide-module__4QgcdG__body ul{margin-top:16px}.guide-module__4QgcdG__body ol,.guide-module__4QgcdG__body ul{padding-left:24px}.guide-module__4QgcdG__body ol{list-style-type:decimal}.guide-module__4QgcdG__body ul{list-style-type:disc}.guide-module__4QgcdG__body li+li{margin-top:12px}.guide-module__4QgcdG__examples{margin-top:28px}.guide-module__4QgcdG__example{border-top:1px solid #17211c30;margin-top:36px;padding-top:24px}.guide-module__4QgcdG__context{color:#526157}.guide-module__4QgcdG__example h3{margin:8px 0 20px;font-size:23px;font-weight:600;line-height:1.35}.guide-module__4QgcdG__review,.guide-module__4QgcdG__reply{padding:20px 24px}.guide-module__4QgcdG__review{background:#fffdf7}.guide-module__4QgcdG__reply{background:#eef4dc;border-left:4px solid #b3ce5d}.guide-module__4QgcdG__label{color:#526157;margin-bottom:8px}.guide-module__4QgcdG__note{color:#526157;font-size:15px}.guide-module__4QgcdG__pilot{border-top:3px solid #17211c;padding-top:28px}.guide-module__4QgcdG__pilot>.guide-module__4QgcdG__eyebrow{margin-bottom:16px}.guide-module__4QgcdG__body .guide-module__4QgcdG__cta,.guide-module__4QgcdG__navCta{color:#f7f2e8;background:#17211c;padding:14px 20px;font-size:14px;font-weight:600;line-height:1.5;text-decoration:none;display:inline-block}.guide-module__4QgcdG__body .guide-module__4QgcdG__cta{margin-top:24px}.guide-module__4QgcdG__demo{width:fit-content;margin-top:16px;font-size:15px;display:block}.guide-module__4QgcdG__page a:focus-visible{outline-offset:5px;outline:2px solid}.guide-module__4QgcdG__body .guide-module__4QgcdG__cta:focus-visible,.guide-module__4QgcdG__navCta:focus-visible{outline-color:#17211c}@media (max-width:800px){.guide-module__4QgcdG__article{padding:32px 20px 56px}.guide-module__4QgcdG__layout{grid-template-columns:minmax(0,1fr);gap:32px;padding-top:24px}.guide-module__4QgcdG__contents nav{gap:10px;position:static}.guide-module__4QgcdG__contents{border-bottom:1px solid #17211c30;padding-bottom:24px}.guide-module__4QgcdG__intro{font-size:17px}.guide-module__4QgcdG__body{font-size:16px}.guide-module__4QgcdG__review,.guide-module__4QgcdG__reply{padding:16px}}
