.apply-module__nWvwvq__applyFinderSection{margin:34px 0 56px}.apply-module__nWvwvq__applyFinderShell{gap:22px;display:grid}.apply-module__nWvwvq__finderIntro{max-width:760px}.apply-module__nWvwvq__finderIntro span{color:#a9824b;letter-spacing:.04em;text-transform:uppercase;font-size:13px;font-weight:500}.apply-module__nWvwvq__finderIntro h2{color:#173747;margin:6px 0 8px;font-size:38px;line-height:1.1}.apply-module__nWvwvq__finderIntro p{color:#5b6472;margin:0;font-size:17px;line-height:1.55}.apply-module__nWvwvq__finderPanel{background:#fff;border:1px solid #e5ded4;border-radius:8px;overflow:hidden;box-shadow:0 8px 28px #0429400a}.apply-module__nWvwvq__finderSteps{background:#fbfaf8;border-bottom:1px solid #eee7dd;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:18px 22px;display:grid}.apply-module__nWvwvq__finderSteps button{color:#4b5563;cursor:pointer;background:#fff;border:1px solid #d8dee8;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:48px;font-size:15px;font-weight:500;display:inline-flex}.apply-module__nWvwvq__finderSteps button span{color:#4b5563;background:#eef2f6;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:13px;display:inline-flex}.apply-module__nWvwvq__activeFinderStep{color:#4a3922!important;background:#fffaf3!important;border-color:#a9824b!important}.apply-module__nWvwvq__activeFinderStep span{color:#fff!important;background:#a9824b!important}.apply-module__nWvwvq__finderBody{padding:26px 28px 30px}.apply-module__nWvwvq__finderQuestion{margin-bottom:22px}.apply-module__nWvwvq__finderQuestion h3{color:#173747;margin:0;font-size:28px;line-height:1.15}.apply-module__nWvwvq__finderQuestion p{color:#5b6472;max-width:720px;margin:8px 0 0;font-size:16px;line-height:1.5}.apply-module__nWvwvq__finderGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.apply-module__nWvwvq__finderOption{color:#173747;text-align:left;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:8px;grid-template-rows:112px 1fr;min-height:158px;transition:border-color .2s,box-shadow .2s,transform .2s;display:grid;overflow:hidden}.apply-module__nWvwvq__finderOption:hover{border-color:#a9824b;transform:translateY(-1px)}.apply-module__nWvwvq__finderOption img,.apply-module__nWvwvq__finderImageFallback{object-fit:cover;background:#eef2f6;width:100%;height:112px;display:block}.apply-module__nWvwvq__finderOption strong{color:#173747;align-items:center;min-height:54px;padding:12px 14px;font-size:16px;line-height:1.25;display:flex}.apply-module__nWvwvq__selectedFinderOption{box-shadow:none;background:#f7fafb;border-color:#a9824b}.apply-module__nWvwvq__finderSkeleton{background:linear-gradient(90deg,#f3f4f6,#fff,#f3f4f6);border-radius:8px;min-height:158px}.apply-module__nWvwvq__finderFooter{background:#fff;border-top:1px solid #eee7dd;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;display:flex}.apply-module__nWvwvq__finderFooter p{color:#6b7280;margin:0;font-size:14px;font-weight:400}.apply-module__nWvwvq__finderFooter div{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.apply-module__nWvwvq__finderPrimary,.apply-module__nWvwvq__finderSecondary{cursor:pointer;border-radius:8px;min-height:44px;padding:0 18px;font-size:15px;font-weight:500}.apply-module__nWvwvq__finderPrimary{color:#fff;background:#07354b;border:1px solid #07354b}.apply-module__nWvwvq__finderPrimary:disabled{color:#8b95a1;cursor:not-allowed;background:#e5e7eb;border-color:#d1d5db}.apply-module__nWvwvq__finderSecondary{color:#4a3922;background:#fff;border:1px solid #d8dee8}@media screen and (max-width:1023px){.apply-module__nWvwvq__finderGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:767px){.apply-module__nWvwvq__finderIntro h2{font-size:30px}.apply-module__nWvwvq__finderSteps{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:14px}.apply-module__nWvwvq__finderSteps button{gap:5px;min-height:42px;font-size:12px}.apply-module__nWvwvq__finderSteps button span{width:20px;height:20px;font-size:11px}.apply-module__nWvwvq__finderBody{padding:20px 16px 22px}.apply-module__nWvwvq__finderQuestion h3{font-size:24px}.apply-module__nWvwvq__finderGrid{flex-wrap:wrap;gap:10px;display:flex}.apply-module__nWvwvq__finderOption{border-radius:999px;align-items:center;gap:9px;width:auto;max-width:100%;min-height:46px;padding:4px 14px 4px 5px;display:inline-flex}.apply-module__nWvwvq__finderOption img,.apply-module__nWvwvq__finderImageFallback{border-radius:50%;flex:0 0 36px;width:36px;height:36px}.apply-module__nWvwvq__finderOption strong{color:#26343f;overflow-wrap:anywhere;min-height:0;padding:0;font-size:14px;font-weight:500;line-height:1.2}.apply-module__nWvwvq__finderSkeleton{border-radius:999px;width:130px;min-height:46px}.apply-module__nWvwvq__finderFooter{flex-direction:column;align-items:stretch;padding:16px}.apply-module__nWvwvq__finderFooter div{justify-content:stretch}.apply-module__nWvwvq__finderPrimary,.apply-module__nWvwvq__finderSecondary{flex:1}}.apply-module__nWvwvq__finderOption img.apply-module__nWvwvq__agePhoto{object-position:center 32%}.apply-module__nWvwvq__finderIntro h2,.apply-module__nWvwvq__finderQuestion h3{font-family:var(--font-playfair), Georgia, serif;font-weight:400;line-height:1.25}.apply-module__nWvwvq__finderIntro p,.apply-module__nWvwvq__finderQuestion p,.apply-module__nWvwvq__finderFooter p{color:#62717b;font-family:Arial,sans-serif;font-size:14px;line-height:1.7}.apply-module__nWvwvq__finderIntro span{letter-spacing:.1em;font-size:11px}.apply-module__nWvwvq__finderSteps{background:#f8fafb;border-color:#e5ebee;gap:0}.apply-module__nWvwvq__finderSteps button{color:#62717b;background:0 0;border:0;border-radius:0;font-family:Arial,sans-serif}.apply-module__nWvwvq__finderSteps button+button{border-left:1px solid #e1e7eb}.apply-module__nWvwvq__finderSteps button span{color:#81919b;background:0 0}.apply-module__nWvwvq__finderSteps .apply-module__nWvwvq__activeFinderStep{color:#173747!important;background:0 0!important}.apply-module__nWvwvq__finderSteps .apply-module__nWvwvq__activeFinderStep span{background:#173747!important}.apply-module__nWvwvq__finderOption strong{justify-content:space-between;gap:8px;font-family:Arial,sans-serif;font-size:15px;font-weight:400}.apply-module__nWvwvq__selectedFinderOption{border-color:#8098a3}.apply-module__nWvwvq__selectedFinderOption strong:after{content:"✓";color:#173747;font-size:14px}.apply-module__nWvwvq__finderOption:hover{border-color:#8098a3;box-shadow:0 4px 14px #1737470f}.apply-module__nWvwvq__finderOption:focus-visible,.apply-module__nWvwvq__finderSteps button:focus-visible,.apply-module__nWvwvq__finderPrimary:focus-visible,.apply-module__nWvwvq__finderSecondary:focus-visible{outline-offset:3px;outline:2px solid #a9824b}.apply-module__nWvwvq__finderPrimary,.apply-module__nWvwvq__finderSecondary{border-radius:5px;font-family:Arial,sans-serif;font-size:14px;font-weight:400;transition:background .2s,border-color .2s}.apply-module__nWvwvq__finderPrimary:hover:not(:disabled){background:#20495d}.apply-module__nWvwvq__finderSecondary{color:#526873}.apply-module__nWvwvq__finderSecondary:hover{background:#f5f8f9;border-color:#8098a3}.apply-module__nWvwvq__ageGrid{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1023px){.apply-module__nWvwvq__ageGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.apply-module__nWvwvq__finderSteps{padding:12px 8px}.apply-module__nWvwvq__finderOption strong{font-size:14px}.apply-module__nWvwvq__finderFooter p{font-size:12px}.apply-module__nWvwvq__finderQuestion h3{font-size:25px}}@media (prefers-reduced-motion:reduce){.apply-module__nWvwvq__finderOption,.apply-module__nWvwvq__finderPrimary,.apply-module__nWvwvq__finderSecondary{transition:none}.apply-module__nWvwvq__finderOption:hover{transform:none}}@media (min-width:768px){.apply-module__nWvwvq__finderOption strong{color:#fff;background:#173747}.apply-module__nWvwvq__selectedFinderOption strong{color:#fff;background:#244d60}.apply-module__nWvwvq__selectedFinderOption strong:after{color:#fff}}
