.story_page__lbHuM{max-width:68rem;margin:0 auto;padding:clamp(1rem,4vw,3rem);color:#172333}.story_page__lbHuM h1{font-size:clamp(1.9rem,4vw,3rem);line-height:1.15;max-width:22ch}.story_page__lbHuM p{line-height:1.65;max-width:72ch}.story_intro__2ErS6{background:#edf5ff;border-radius:1rem;padding:1.5rem;margin:1.5rem 0}.story_form__kTInu{max-width:48rem}.story_form__kTInu fieldset{border:1px solid #cbd5e1;border-radius:1rem;padding:clamp(1rem,3vw,2rem)}.story_form__kTInu legend{font-weight:700;padding:0 .5rem}.story_form__kTInu label{display:flex;flex-direction:column;gap:.4rem;margin:1rem 0;font-weight:600;min-width:0}.story_form__kTInu input,.story_form__kTInu select,.story_form__kTInu textarea{font:inherit;font-weight:400;width:100%;box-sizing:border-box;padding:.7rem;border:1px solid #94a3b8;border-radius:.5rem;background:white;color:#172333}.story_form__kTInu textarea{min-height:5rem;resize:vertical}.story_columns__Q_no_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.story_messages__PY2e1{margin:1.5rem 0}.story_message___tXeC{padding:1rem;background:#f4f7fa;border-radius:.75rem;margin:1rem 0}.story_form__kTInu button{padding:.7rem 1rem;border:1px solid #315d9e;border-radius:.5rem;background:#fff;color:#153c78;cursor:pointer}.story_form__kTInu button[type=submit]{background:#153c78;color:white;font-weight:700}.story_form__kTInu button:disabled{opacity:.6;cursor:default}.story_form__kTInu [role=status]{margin:1rem 0}.story_page__lbHuM a{color:#174fa1;text-decoration:underline;overflow-wrap:anywhere}.story_examples__T759b{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.story_example__JLlhf{border:1px solid #cbd5e1;border-radius:.75rem;padding:1rem}.story_page__lbHuM :focus-visible{outline:3px solid #3a85f7;outline-offset:3px}@media(max-width:600px){.story_columns__Q_no_,.story_examples__T759b{grid-template-columns:1fr;gap:0}.story_message___tXeC{padding:.75rem}}