.whyHero{min-height:690px}.whyHero h1{letter-spacing:-.055em;font-size:clamp(2.8rem,5.7vw,6.2rem);line-height:1.05}.whyHeroCopy{max-width:1200px}.whyHero .rewardHeroCopy p{max-width:660px;margin:26px 0 35px;font-size:1.08rem}.whyFacts{color:#fff;background:#123849;grid-template-columns:repeat(4,1fr);gap:30px;padding:38px clamp(24px,7vw,112px);display:grid}.whyFacts strong,.whyFacts span{display:block}.whyFacts strong{letter-spacing:-.025em;color:#8bdeeb;margin-bottom:10px;font-size:1.15rem}.whyFacts span{font-size:.9rem;line-height:1.55}.whyIntro{grid-template-columns:1.25fr 1fr;align-items:end;gap:30px 70px;display:grid}.whyIntro>.rewardEyebrow{grid-column:1/-1}.whyIntro>p{margin:0 0 30px}.whyBenefit{border-top:1px solid #d4e2e7;grid-template-columns:.32fr 1fr;gap:6vw;padding:70px clamp(24px,7vw,112px);display:grid}.whyNumber{letter-spacing:-.07em;color:#a5cbd6;font-size:clamp(3.5rem,8vw,8rem);font-weight:700;line-height:1}.whyBenefit>div:last-child{max-width:850px}.whyBenefit h2{letter-spacing:-.045em;margin:0 0 26px;font-size:clamp(2rem,3.4vw,3.6rem);line-height:1.13}.whyBenefit p{max-width:750px;line-height:1.75}.whyTint{background:#f1f7f9}.whyBenefit blockquote{color:#168bae;letter-spacing:-.025em;border-top:1px solid #c8dce3;margin:28px 0 0;padding:20px 0 0;font-size:1.35rem;line-height:1.5}.whyRates{grid-template-columns:repeat(4,1fr);gap:15px;margin:30px 0;display:grid}.whyRates>div{border-top:3px solid #168bae;padding-top:14px}.whyRates span,.whyRates strong{display:block}.whyRates strong{letter-spacing:-.05em;margin-top:10px;font-size:2.4rem}.whyTeam>p{max-width:800px}.whyFounders{grid-template-columns:1fr 1fr;gap:40px;max-width:950px;margin-top:45px;display:grid}.whyPortrait{aspect-ratio:4/3;color:#7299a6;background:#edf5f7;border:1px solid #d0e2e7;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex}.whyPortrait>span{font-size:5rem;font-weight:600;line-height:1}.whyPortrait small{font-size:.85rem}.whyFounders h3{letter-spacing:-.04em;margin:25px 0 14px;font-size:1.9rem}.whyFounders .rewardEyebrow{font-size:.75rem;line-height:1.6}.whyComparison{background:#eff7fa}.whyTable{background:#fff;border-radius:12px;margin:38px 0 20px;overflow-x:auto}.whyTable table{border-collapse:collapse;text-align:left;width:100%;min-width:650px}.whyTable th,.whyTable td{vertical-align:top;border-bottom:1px solid #dde8ed;padding:23px 24px;font-size:.95rem;line-height:1.5}.whyTable thead th{color:#fff;background:#123849}.whyTable td:last-child{color:#116d88;background:#f7fbfc}.whyTable tbody th{width:32%;font-weight:600}.whyGalleryGrid{grid-template-columns:repeat(4,1fr);gap:20px;margin-top:35px;display:grid}.whyPhotoPlaceholder{background:linear-gradient(145deg,#e6f1f4,#f6fafb);border:1px solid #d0e2e7;border-radius:8px;flex-direction:column;justify-content:flex-end;gap:15px;min-height:280px;padding:24px;display:flex}.whyPhotoPlaceholder>span{letter-spacing:.08em;color:#54727f;font-size:.65rem}.whyPhotoPlaceholder strong{letter-spacing:-.025em;font-size:1.25rem;line-height:1.4}.whyPhotoPlaceholder small{color:#54727f}.whyRequest{background:#f7fafb}.whyPage .rewardsNav nav{flex-wrap:wrap}.whyPage a:focus-visible{outline-offset:5px;outline:2px solid #168bae}.whyTable:focus-visible{outline-offset:5px;outline:2px solid #168bae}.whyPage #request{scroll-margin-top:25px}@media (max-width:1000px){.whyGalleryGrid,.whyFacts{grid-template-columns:repeat(2,1fr)}.whyBenefit{grid-template-columns:.2fr 1fr}.whyIntro{gap:30px}.whyHero{min-height:650px}}@media (max-width:700px){.whyHero h1{font-size:clamp(2.4rem,8.6vw,3.8rem)}.whyHero{min-height:660px}.whyHero .rewardHeroCopy{padding-top:55px;padding-bottom:60px}.whyIntro{grid-template-columns:1fr}.whyIntro>.rewardEyebrow{grid-column:auto}.whyBenefit{grid-template-columns:1fr;gap:22px;padding:50px 24px}.whyNumber{font-size:3.2rem}.whyFounders{grid-template-columns:1fr;gap:35px}.whyFacts{gap:30px 22px;padding:32px 24px}.whyFacts strong{font-size:1rem}.whyRates{grid-template-columns:repeat(2,1fr)}.whyGalleryGrid{gap:12px}.whyPhotoPlaceholder{min-height:240px;padding:18px}.whyPhotoPlaceholder strong{font-size:1.05rem}.whyTable th,.whyTable td{padding:18px}.whyPage .rewardsNav nav{justify-content:flex-start;gap:12px 20px}.whyPage .rewardContact{font-size:.9rem}}
