._notice_1yw6b_5{color:#151515;background:#f6f4f1;border-radius:999px;align-items:center;gap:.6rem;margin-bottom:1.25rem;padding:.45rem .9rem;font-size:.8125rem;font-weight:550;line-height:1.4;display:inline-flex}._notice_1yw6b_5:before{content:"";background:#e31313;border-radius:999px;flex:none;width:8px;height:8px}._heroTitle_1yw6b_30._heroTitle_1yw6b_30{font-size:min(clamp(1.9rem, 6.4vw, 2.3rem), calc(var(--title-room) / (var(--title-chars,10) * .54)));letter-spacing:-.04em;line-height:1.08}@media (min-width:768px){._heroTitle_1yw6b_30._heroTitle_1yw6b_30{font-size:min(clamp(2.2rem, 3vw, 2.9rem), calc(var(--title-room) / (var(--title-chars,10) * .54)))}}._trail_1yw6b_42{margin-bottom:1.5rem}._trailList_1yw6b_45{color:#5b6066;flex-wrap:wrap;align-items:center;gap:.35rem .5rem;font-size:.8125rem;line-height:1.4;display:flex}._trailItem_1yw6b_54{align-items:center;gap:.5rem;min-width:0;display:inline-flex}._trailItem_1yw6b_54+._trailItem_1yw6b_54:before{content:"/";color:#1515154d}._trailLink_1yw6b_64{color:#151515;border-radius:4px;font-weight:550}._trailLink_1yw6b_64:hover{text-underline-offset:3px;text-decoration:underline}._trailLink_1yw6b_64:focus-visible{outline-offset:2px;outline:2px solid #ff1515}._challenges_1yw6b_79{gap:.75rem;margin-top:1.75rem;display:grid}._steps_1yw6b_84{gap:.75rem;margin-top:1.75rem;padding:0;list-style:none;display:grid}._step_1yw6b_84{background:#f6f4f1;border-radius:20px;padding:1.75rem 1.5rem}._stepLabel_1yw6b_96{letter-spacing:.08em;text-transform:uppercase;color:#5b6066;font-size:.75rem;font-weight:550}._stepTitle_1yw6b_103{letter-spacing:-.02em;margin-top:.6rem;font-size:clamp(1.15rem,1.6vw,1.35rem);line-height:1.25}._stepBody_1yw6b_109{color:#4b5056;margin-top:.75rem;font-size:.9375rem;line-height:1.75}._sectionIntro_1yw6b_115{max-width:46rem}@media (min-width:768px){._challenges_1yw6b_79{grid-template-columns:repeat(2,minmax(0,1fr))}._cards_1yw6b_124>:last-child:nth-child(odd){grid-column:1/-1}._step_1yw6b_84{padding:2.25rem 2rem}}@media (min-width:1024px){._steps_1yw6b_84{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}}
