.foundation-module__Vo2mWW__plate{aspect-ratio:4/3;background:#f5f5f7;border-radius:24px;position:relative;overflow:hidden}.foundation-module__Vo2mWW__plate img{object-fit:cover}.foundation-module__Vo2mWW__plateCap{color:#6e6e73;text-align:center;margin-top:10px;font-size:13px}.foundation-module__Vo2mWW__heroPlate{max-width:880px;margin:56px auto 0}.foundation-module__Vo2mWW__lede{color:#6e6e73;max-width:56ch;margin-top:14px;font-size:17px}.foundation-module__Vo2mWW__story{grid-template-columns:1fr 1fr;align-items:center;gap:72px;padding:64px 0;display:grid}.foundation-module__Vo2mWW__story+.foundation-module__Vo2mWW__story{border-top:1px solid #f0f0f2}.foundation-module__Vo2mWW__flip .foundation-module__Vo2mWW__media{order:-1}.foundation-module__Vo2mWW__yr{color:hsl(var(--apple-blue));letter-spacing:.04em;font-size:14px;font-weight:600}.foundation-module__Vo2mWW__storyTitle{letter-spacing:-.003em;color:#1d1d1f;margin-top:8px;font-size:28px;font-weight:600;line-height:1.16}.foundation-module__Vo2mWW__storyBody{color:#6e6e73;max-width:46ch;margin-top:12px;font-size:17px}@media (max-width:900px){.foundation-module__Vo2mWW__story{grid-template-columns:1fr;gap:28px;padding:44px 0}.foundation-module__Vo2mWW__flip .foundation-module__Vo2mWW__media{order:0}}.foundation-module__Vo2mWW__manifest{background:#fff;border-radius:24px;justify-self:center;width:100%;max-width:440px;padding:26px 28px;box-shadow:0 24px 70px #0000001a}.foundation-module__Vo2mWW__mh{color:#1d1d1f;font-size:15px;font-weight:600}.foundation-module__Vo2mWW__md{color:#6e6e73;margin-top:2px;font-size:12px}.foundation-module__Vo2mWW__mrow{color:#1d1d1f;border-bottom:1px solid #f0f0f2;align-items:center;gap:12px;padding:13px 0;font-size:14px;display:flex}.foundation-module__Vo2mWW__mrow:last-of-type{border-bottom:0}.foundation-module__Vo2mWW__wt{color:#6e6e73;font-variant-numeric:tabular-nums;margin-left:auto}.foundation-module__Vo2mWW__manifestFoot{border-top:1px solid #f0f0f2;flex-wrap:wrap;justify-content:space-between;gap:2px 12px;margin-top:14px;padding-top:13px;font-size:12px;display:flex}.foundation-module__Vo2mWW__manifestOk{color:#1d7d46;font-weight:600}.foundation-module__Vo2mWW__manifestWho{color:#6e6e73}.foundation-module__Vo2mWW__quote{letter-spacing:-.003em;color:#f5f5f7;max-width:820px;margin:0 auto;font-size:32px;font-weight:600;line-height:1.25}.foundation-module__Vo2mWW__quoteCite{color:#86868b;margin-top:28px;font-size:15px;font-style:normal;display:block}.foundation-module__Vo2mWW__quoteCite b{color:#f5f5f7;font-weight:600}@media (max-width:700px){.foundation-module__Vo2mWW__quote{font-size:23px}}.foundation-module__Vo2mWW__giveCols{grid-template-columns:1.1fr 1fr;align-items:start;gap:40px;margin-top:44px;display:grid}.foundation-module__Vo2mWW__tiers{background:#fff;border-radius:24px;padding:10px 26px}.foundation-module__Vo2mWW__tierRow{border-bottom:1px solid #f0f0f2;align-items:baseline;gap:18px;padding:19px 0;display:flex}.foundation-module__Vo2mWW__tierRow:last-of-type{border-bottom:0}.foundation-module__Vo2mWW__tierAmt{color:#1d1d1f;font-variant-numeric:tabular-nums;flex:0 0 64px;font-size:21px;font-weight:600}.foundation-module__Vo2mWW__tierHead{color:#1d1d1f;font-size:15px;font-weight:600}.foundation-module__Vo2mWW__tierDetail{color:#6e6e73;margin-top:2px;font-size:14px;line-height:1.45}.foundation-module__Vo2mWW__formCol{flex-direction:column;gap:16px;display:flex}@media (min-width:1024px){.foundation-module__Vo2mWW__formCol{position:sticky;top:96px}}@media (max-width:900px){.foundation-module__Vo2mWW__giveCols{grid-template-columns:1fr}}.foundation-module__Vo2mWW__chips{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:26px;display:flex}.foundation-module__Vo2mWW__chips span{color:#1d1d1f;background:#f5f5f7;border-radius:980px;padding:10px 20px;font-size:14px;font-weight:500}.foundation-module__Vo2mWW__how{color:#6e6e73;margin-top:22px;font-size:15px}.foundation-module__Vo2mWW__close{background:#f7f2e9}.foundation-module__Vo2mWW__closeClaim{letter-spacing:-.003em;color:#1d1d1f;max-width:640px;margin:0 auto;font-size:28px;font-weight:600;line-height:1.2}.foundation-module__Vo2mWW__closeSince{color:#6e6e73;margin-top:18px;font-size:15px}.foundation-module__Vo2mWW__closeHundred{color:#6e6e73;margin-top:8px;font-size:15px}.foundation-module__Vo2mWW__closeHundred b{color:#1d1d1f;font-weight:600}.foundation-module__Vo2mWW__heroActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;margin-top:30px;display:flex}[data-fx=in] .foundation-module__Vo2mWW__heroPlate{animation:.8s cubic-bezier(.22,1,.36,1) .4s both foundation-module__Vo2mWW__fndBeat}[data-fx=in] .foundation-module__Vo2mWW__mrow:nth-child(2){animation:.5s cubic-bezier(.22,1,.36,1) .2s both foundation-module__Vo2mWW__fndRise}[data-fx=in] .foundation-module__Vo2mWW__mrow:nth-child(3){animation:.5s cubic-bezier(.22,1,.36,1) .45s both foundation-module__Vo2mWW__fndRise}[data-fx=in] .foundation-module__Vo2mWW__mrow:nth-child(4){animation:.5s cubic-bezier(.22,1,.36,1) .7s both foundation-module__Vo2mWW__fndRise}@keyframes foundation-module__Vo2mWW__fndBeat{0%{opacity:0}to{opacity:1}}@keyframes foundation-module__Vo2mWW__fndRise{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){[data-fx=in] .foundation-module__Vo2mWW__heroPlate,[data-fx=in] .foundation-module__Vo2mWW__mrow:nth-child(2),[data-fx=in] .foundation-module__Vo2mWW__mrow:nth-child(3),[data-fx=in] .foundation-module__Vo2mWW__mrow:nth-child(4){animation:none}}.dark .foundation-module__Vo2mWW__plate{background:#1d1d1f}:is(.dark .foundation-module__Vo2mWW__plateCap,.dark .foundation-module__Vo2mWW__lede,.dark .foundation-module__Vo2mWW__storyBody,.dark .foundation-module__Vo2mWW__md,.dark .foundation-module__Vo2mWW__wt,.dark .foundation-module__Vo2mWW__manifestWho,.dark .foundation-module__Vo2mWW__tierDetail,.dark .foundation-module__Vo2mWW__how,.dark .foundation-module__Vo2mWW__closeSince){color:#86868b}.dark .foundation-module__Vo2mWW__story+.foundation-module__Vo2mWW__story{border-top-color:#ffffff1a}.dark .foundation-module__Vo2mWW__yr{color:#2997ff}.dark .foundation-module__Vo2mWW__storyTitle{color:#f5f5f7}.dark .foundation-module__Vo2mWW__manifest{background:#1d1d1f;box-shadow:0 24px 70px #0000008c}.dark .foundation-module__Vo2mWW__mh{color:#f5f5f7}.dark .foundation-module__Vo2mWW__mrow{color:#f5f5f7;border-bottom-color:#ffffff14}.dark .foundation-module__Vo2mWW__manifestFoot{border-top-color:#ffffff1a}.dark .foundation-module__Vo2mWW__manifestOk{color:#30d158}.dark .foundation-module__Vo2mWW__tiers{background:#1d1d1f}.dark .foundation-module__Vo2mWW__tierRow{border-bottom-color:#ffffff14}:is(.dark .foundation-module__Vo2mWW__tierAmt,.dark .foundation-module__Vo2mWW__tierHead){color:#f5f5f7}.dark .foundation-module__Vo2mWW__chips span{color:#f5f5f7;background:#26262a}.dark .foundation-module__Vo2mWW__close{background:#221e18}.dark .foundation-module__Vo2mWW__closeClaim{color:#f5f5f7}.dark .foundation-module__Vo2mWW__closeHundred{color:#86868b}.dark .foundation-module__Vo2mWW__closeHundred b{color:#f5f5f7}
.heroTypography-module__a1S65G__hero-brand{letter-spacing:-.04em;font-size:clamp(42px,5.6vw,80px);font-weight:600;line-height:1.06}.heroTypography-module__a1S65G__hero-prop{letter-spacing:-.012em;font-size:clamp(17px,1.4vw,21px);font-weight:600;line-height:1.47}.heroTypography-module__a1S65G__hero-brand-focused{letter-spacing:-.04em;font-size:clamp(42px,5.6vw,80px);font-weight:600;line-height:1.06}.heroTypography-module__a1S65G__hero-prop-focused{letter-spacing:-.012em;font-size:clamp(17px,1.4vw,21px);font-weight:600;line-height:1.47}@media (max-width:768px){.heroTypography-module__a1S65G__hero-brand{font-size:clamp(56px,14vw,76px);line-height:1.04}.heroTypography-module__a1S65G__hero-prop{font-size:clamp(20px,5.2vw,24px);line-height:1.42}.heroTypography-module__a1S65G__hero-brand-focused{font-size:clamp(34px,9.2vw,44px);line-height:1.06}.heroTypography-module__a1S65G__hero-prop-focused{font-size:17px;line-height:1.4}}.heroTypography-module__a1S65G__tile-brand{letter-spacing:-.025em;font-size:clamp(24px,3.4vw,44px);font-weight:600;line-height:1.08}.heroTypography-module__a1S65G__tile-prop{letter-spacing:-.008em;font-size:clamp(14px,1.05vw,17px);font-weight:500;line-height:1.5}
/*# sourceMappingURL=2sz7bwf-hx5kp.css.map*/