.phase1-hero{max-width:900px!important}.phase1-cta{display:inline-flex;align-items:center;min-height:48px;margin-block:12px;padding:12px 22px}.phase1-small{font-size:14px}.phase1-source{padding:22px;border:1px solid #cbd5bd;border-radius:20px;background:#f3f6ed}.phase1-source h3{margin-top:0}.phase1-samples{display:grid;gap:20px}.phase1-sample{min-width:0;padding:24px;border:1px solid #d9ded3;border-radius:22px;background:#fffaf6}.phase1-sample:nth-child(2){background:#f1f6ed}.phase1-sample:nth-child(3){background:#edf4f8}.phase1-sample h3{font-size:clamp(22px,3vw,24px);line-height:1.35;overflow-wrap:break-word}.phase1-sample summary{min-height:44px;cursor:pointer;font-weight:600;padding:10px 0;color:#11131B}.phase1-answer{border-inline-start:3px solid #65754f;padding-inline-start:16px}.phase1-section{max-width:780px;border-top:2px solid #11131B;margin-block:24px;padding-block:16px}.phase1-section summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer}.phase1-section summary::-webkit-details-marker{display:none}.phase1-section h2{font-size:clamp(24px,3vw,32px);margin:0;overflow-wrap:break-word}.phase1-section summary span{font-size:30px;color:#E5560C}.phase1-section[open] summary span{transform:rotate(45deg)}.phase1-section summary:focus-visible,.phase1-sample summary:focus-visible{outline:3px solid #E5560C;outline-offset:4px}@media(max-width:650px){.site-header{flex-wrap:wrap;gap:16px}.site-nav{flex-wrap:wrap}.phase1-sample{padding:20px}.phase1-cta{max-width:100%;box-sizing:border-box;text-align:center}.phase1-hero h1{overflow-wrap:break-word}.related a{overflow-wrap:anywhere}}

.phase1-cta{background:#E5560C;color:#fff!important;text-decoration:none;border-radius:14px;font-weight:600}.phase1-cta:hover{background:#C2410C}.phase1-cta:focus-visible{outline:3px solid #11131B;outline-offset:4px}
