.guide{max-width:900px;margin:0 auto;padding-bottom:50px}.guide-hero{padding:36px 0}.guide h1{font:400 clamp(36px,5.5vw,72px)/1.08 Anton,sans-serif;max-width:850px}.guide p,.guide li,.guide dd{font-size:16px;line-height:1.85;color:#bac4cc}.guide p{margin:18px 0}.guide .guide-lead{font-size:21px;color:#fff}.guide strong,.guide dt{color:#fff}.guide section{padding:32px 0;border-top:1px solid #ffffff25;scroll-margin-top:100px}.guide h2{font:400 clamp(24px,3vw,34px)/1.25 Anton,sans-serif;margin-bottom:20px}.guide a:not(.message-button){color:var(--cyan);text-decoration:underline;text-underline-offset:4px}.guide ul,.guide ol{padding-left:24px}.guide li{margin:8px 0}.guide-contents{padding:25px;background:#ffffff06;border:1px solid #ffffff20;margin-bottom:32px}.guide-contents ol{columns:2;column-gap:30px}.guide-contents li{break-inside:avoid;font-size:14px}.guide blockquote,.guide-note{border-left:3px solid var(--cyan);padding:18px 24px;background:#ffffff06;margin:24px 0}.guide blockquote{font-size:22px;line-height:1.5}.guide-note p{margin-bottom:0}.guide img,.guide video{display:block;width:100%;height:auto;border:1px solid #ffffff25}.guide figure{margin:24px 0}.guide figcaption{font-size:13px;line-height:1.7;color:#9ca9b4;margin-top:12px}.guide dt{font-weight:700;margin-top:20px}.guide dd{margin:8px 0 20px}.guide .message-button{margin-top:16px}.tutorial-page .film-breadcrumb{flex-wrap:wrap}@media(max-width:600px){.guide-contents ol{columns:1}.guide p,.guide li,.guide dd{font-size:15px}.guide-hero{padding:24px 0}.guide-contents{padding:20px}.guide .guide-lead{font-size:18px}.guide blockquote,.guide-note{padding:16px}.guide section{padding:24px 0}}
