.learn-main{padding-top:65px}.learn-hero{display:grid;grid-template-columns:1.1fr .9fr;align-items:center;gap:60px;padding-bottom:45px}.learn-hero h1{font-size:clamp(38px,5vw,65px)}.learn-hero ol{padding-left:22px;font-size:16px}.learn-hero li{margin:9px 0}.topic-nav{display:flex;flex-wrap:wrap;gap:12px 28px;border-block:1px solid var(--line);padding:22px 0}.topic-nav a{font-size:15px;font-weight:700;text-underline-offset:5px}.learn-note{max-width:850px;font-size:15px;margin:26px 0 36px}.prompt-grid{display:grid;grid-template-columns:1fr 1fr;gap:26px}.prompt-guide{border:1px solid var(--line);border-radius:18px;padding:30px;scroll-margin-top:24px;min-width:0}.prompt-guide h2{font-size:30px}.prompt-guide>p{font-size:16px}.prompt-guide .promptbox{padding:20px;margin:22px 0}.promptbox p{white-space:pre-wrap;overflow-wrap:anywhere}.prompt-guide .button{width:100%;font-size:14px;margin-top:14px}.prompt-guide details{font-size:15px;border-bottom:1px solid var(--line);padding-bottom:16px}.prompt-guide summary{cursor:pointer;font-weight:700}.review-tip{font-size:14px!important;margin-bottom:0}.copy-feedback{position:fixed;bottom:20px;left:50%;transform:translateX(-50%);width:max-content;max-width:calc(100% - 36px);z-index:5;background:var(--ink);color:var(--paper);padding:14px 20px;border-radius:8px;font-size:14px}.copy-feedback:empty{display:none}.learn-faq{max-width:820px;margin:65px auto}.learn-faq h2{margin-bottom:25px}.learn-faq details{border-bottom:1px solid var(--line);padding:20px 0}.learn-faq summary{font-weight:600;cursor:pointer}.learn-faq p{font-size:16px}@media(max-width:800px){.learn-main{padding-top:36px}.learn-hero{grid-template-columns:1fr;gap:26px}.prompt-grid{grid-template-columns:1fr}.prompt-guide{padding:24px}.learn-hero .purchase-card{padding:25px}.topic-nav{gap:12px 22px}.learn-faq{margin:45px auto}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
