.Opportunities-module__Kg7-2G__section{background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--l-warm) 30%, transparent));padding:100px 0}.Opportunities-module__Kg7-2G__inner{max-width:1240px;margin:0 auto;padding:0 32px}.Opportunities-module__Kg7-2G__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:48px;display:flex}.Opportunities-module__Kg7-2G__label{font-family:var(--l-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--l-accent);margin-bottom:14px;font-size:11px;font-weight:600}.Opportunities-module__Kg7-2G__title{font-family:var(--l-display);letter-spacing:-.025em;text-wrap:balance;color:var(--l-ink);margin:0;font-size:clamp(32px,4.5vw,56px);font-weight:500;line-height:1.05}.Opportunities-module__Kg7-2G__titleEm{color:var(--l-accent);font-style:italic;font-weight:500}.Opportunities-module__Kg7-2G__viewAll{background:var(--l-paper);height:42px;color:var(--l-ink);border:1px solid var(--l-line);border-radius:100px;align-items:center;gap:6px;padding:0 18px;font-size:14px;font-weight:550;text-decoration:none;transition:border-color .12s;display:inline-flex}.Opportunities-module__Kg7-2G__viewAll:hover{border-color:var(--l-ink)}.Opportunities-module__Kg7-2G__grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.Opportunities-module__Kg7-2G__opp{border:1px solid var(--l-line);background:var(--l-paper);color:inherit;border-radius:18px;flex-direction:column;text-decoration:none;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;overflow:hidden}.Opportunities-module__Kg7-2G__opp:hover{border-color:var(--l-ink);transform:translateY(-4px);box-shadow:0 20px 40px -12px #0e111626}.Opportunities-module__Kg7-2G__img{height:180px;position:relative;overflow:hidden}.Opportunities-module__Kg7-2G__g1 .Opportunities-module__Kg7-2G__img{background:linear-gradient(135deg,#ffe9cf,#fcceb2)}.Opportunities-module__Kg7-2G__g2 .Opportunities-module__Kg7-2G__img{background:linear-gradient(135deg,#d8f4ec,#b8e8d9)}.Opportunities-module__Kg7-2G__g3 .Opportunities-module__Kg7-2G__img{background:linear-gradient(135deg, color-mix(in srgb, var(--l-accent) 15%, white), #c9dfff)}.Opportunities-module__Kg7-2G__imgPhoto{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.Opportunities-module__Kg7-2G__heroType{font-family:var(--l-display);color:color-mix(in srgb, var(--l-ink) 55%, transparent);letter-spacing:-.03em;text-shadow:0 2px 18px color-mix(in srgb, var(--l-bg) 65%, transparent);place-items:center;font-size:96px;font-style:italic;font-weight:600;display:grid;position:absolute;inset:0}.dark .Opportunities-module__Kg7-2G__heroType{color:color-mix(in srgb, var(--l-bg) 80%, transparent);text-shadow:0 2px 18px color-mix(in srgb, var(--l-ink) 60%, transparent)}.Opportunities-module__Kg7-2G__badges{gap:6px;display:flex;position:absolute;top:14px;left:14px}.Opportunities-module__Kg7-2G__badge{background:var(--l-ink);color:var(--l-bg);font-size:11px;font-weight:600;font-family:var(--l-mono);letter-spacing:.06em;text-transform:uppercase;border-radius:100px;padding:4px 10px}.Opportunities-module__Kg7-2G__badgeVerify{background:var(--l-accent)}.Opportunities-module__Kg7-2G__badgeVerifyChip{background:color-mix(in srgb, var(--l-bg) 92%, transparent);color:var(--l-accent);border:1px solid color-mix(in srgb, var(--l-accent) 35%, transparent);justify-content:center;align-items:center;padding:3px 6px;display:inline-flex}.Opportunities-module__Kg7-2G__badgeVerifyChip svg{margin:0;transform:none}.Opportunities-module__Kg7-2G__body{flex-direction:column;flex:1;gap:10px;padding:22px 24px 20px;display:flex}.Opportunities-module__Kg7-2G__provider{font-family:var(--l-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--l-muted);font-size:11px}.Opportunities-module__Kg7-2G__h4{font-family:var(--l-display);letter-spacing:-.015em;color:var(--l-ink);margin:0;font-size:20px;font-weight:500;line-height:1.25}.Opportunities-module__Kg7-2G__copy{color:var(--l-muted);flex:1;margin:0;font-size:13.5px;line-height:1.55}.Opportunities-module__Kg7-2G__foot{border-top:1px solid var(--l-line);justify-content:space-between;align-items:center;margin-top:16px;padding-top:16px;display:flex}.Opportunities-module__Kg7-2G__location{color:var(--l-muted);font-size:12px}.Opportunities-module__Kg7-2G__days{font-family:var(--l-mono);color:var(--l-coral);letter-spacing:.04em;font-size:12px;font-weight:600}.Opportunities-module__Kg7-2G__daysSafe{color:var(--l-leaf)}@media (max-width:1200px){.Opportunities-module__Kg7-2G__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.Opportunities-module__Kg7-2G__grid{grid-template-columns:1fr}}@media (max-width:640px){.Opportunities-module__Kg7-2G__section{padding:64px 0}.Opportunities-module__Kg7-2G__inner{padding:0 20px}.Opportunities-module__Kg7-2G__heroType{font-size:72px}.Opportunities-module__Kg7-2G__head{margin-bottom:32px}.Opportunities-module__Kg7-2G__title{font-size:clamp(28px,8vw,40px)}}
.Download-module___Tjgjq__section{border-top:1px solid var(--l-line);background:linear-gradient(180deg, var(--l-bg), color-mix(in srgb, var(--l-warm) 18%, var(--l-bg)));padding:100px 0}.Download-module___Tjgjq__inner{max-width:1240px;margin:0 auto;padding:0 32px}.Download-module___Tjgjq__head{text-align:center;margin-bottom:56px}.Download-module___Tjgjq__label{font-family:var(--l-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--l-accent);margin-bottom:14px;font-size:11px;font-weight:600}.Download-module___Tjgjq__title{font-family:var(--l-display);letter-spacing:-.025em;text-wrap:balance;color:var(--l-ink);max-width:720px;margin:0 auto 16px;font-size:clamp(26px,6vw,56px);font-weight:500;line-height:1.1}.Download-module___Tjgjq__titleEm{color:var(--l-accent);font-style:italic;font-weight:500}.Download-module___Tjgjq__title em{color:var(--l-accent);font-style:italic;font-weight:500}.Download-module___Tjgjq__titleLogoWrap{margin-right:.22em;line-height:0;display:inline-block}.Download-module___Tjgjq__titleLogo{object-fit:contain;vertical-align:-.18em;width:auto;height:.78em;display:inline-block}.Download-module___Tjgjq__titleLogoLight{display:inline-block}.Download-module___Tjgjq__titleLogoDark{display:none}html.dark .Download-module___Tjgjq__titleLogoLight{display:none}html.dark .Download-module___Tjgjq__titleLogoDark{display:inline-block}.Download-module___Tjgjq__sub{color:var(--l-muted);max-width:560px;margin:0 auto;font-size:18px;line-height:1.55}.Download-module___Tjgjq__grid{grid-template-columns:1fr 1fr;align-items:center;gap:64px;margin-bottom:40px;display:grid}.Download-module___Tjgjq__buttons{flex-direction:column;justify-self:end;gap:16px;max-width:300px;display:flex}.Download-module___Tjgjq__storeBtn{border:1px solid var(--l-line);background:var(--l-ink);color:var(--l-bg);cursor:not-allowed;opacity:.95;border-radius:18px;align-items:center;gap:14px;padding:14px 22px;transition:transform .16s;display:inline-flex;position:relative}.Download-module___Tjgjq__storeBtn:hover{transform:translateY(-2px)}.Download-module___Tjgjq__storeIcon{flex-shrink:0;width:36px;height:36px}.Download-module___Tjgjq__storeText{flex-direction:column;display:flex}.Download-module___Tjgjq__storeEyebrow{font-family:var(--l-mono);letter-spacing:.06em;color:color-mix(in srgb, var(--l-bg) 65%, transparent);text-transform:none;font-size:10.5px;line-height:1}.Download-module___Tjgjq__storeLabel{font-family:var(--l-display);color:var(--l-bg);letter-spacing:-.01em;margin-top:3px;font-size:18px;font-weight:600;line-height:1}.Download-module___Tjgjq__soonBadge{background:var(--l-sun);color:#2b231a;font-family:var(--l-mono);letter-spacing:.14em;text-transform:uppercase;box-shadow:0 4px 12px color-mix(in srgb, var(--l-sun) 40%, transparent);border-radius:100px;padding:4px 10px;font-size:10px;font-weight:700;position:absolute;top:-10px;right:-10px}.Download-module___Tjgjq__preview{place-items:center;display:grid}.Download-module___Tjgjq__phone{background:var(--l-ink);width:280px;height:560px;box-shadow:0 30px 60px -20px #0e111659, 0 0 0 2px color-mix(in srgb, var(--l-ink) 30%, transparent);border-radius:44px;padding:14px;position:relative;transform:rotate(-3deg)}.Download-module___Tjgjq__phoneNotch{z-index:3;background:#000;border-radius:100px;width:96px;height:22px;position:absolute;top:18px;left:50%;transform:translate(-50%)}.Download-module___Tjgjq__phoneScreen{background:var(--l-bg);border-radius:32px;width:100%;height:100%;padding:48px 18px 18px;overflow:hidden}.Download-module___Tjgjq__phoneHeader{margin-bottom:20px}.Download-module___Tjgjq__phoneBrandRow{align-items:center;gap:8px;display:flex}.Download-module___Tjgjq__phoneBrandMark{object-fit:contain;width:22px;height:22px;display:block}.Download-module___Tjgjq__phoneBrandMarkLight{display:block}.Download-module___Tjgjq__phoneBrandMarkDark{display:none}html.dark .Download-module___Tjgjq__phoneBrandMarkLight{display:none}html.dark .Download-module___Tjgjq__phoneBrandMarkDark{display:block}.Download-module___Tjgjq__phoneBrand{font-family:var(--l-display);letter-spacing:-.02em;color:var(--l-ink);font-size:22px;font-weight:600;line-height:1}.Download-module___Tjgjq__phoneHi{font-family:var(--l-mono);color:var(--l-muted);letter-spacing:.04em;margin-top:4px;font-size:11px}.Download-module___Tjgjq__phoneCardEyebrow{font-family:var(--l-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--l-muted);margin-bottom:6px;font-size:9.5px;font-weight:600}.Download-module___Tjgjq__phoneCardFoot{color:var(--l-muted);font-size:10.5px;font-family:var(--l-mono);justify-content:space-between;display:flex}.Download-module___Tjgjq__phoneCardDays{color:var(--l-coral);font-weight:600}.Download-module___Tjgjq__footnote{text-align:center;font-family:var(--l-mono);color:var(--l-muted);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:12px}@media (max-width:1000px){.Download-module___Tjgjq__grid{grid-template-columns:1fr;gap:48px}.Download-module___Tjgjq__buttons{order:2;justify-self:center;width:100%;max-width:320px}.Download-module___Tjgjq__preview{order:1}.Download-module___Tjgjq__phone{width:240px;height:480px}}@media (max-width:640px){.Download-module___Tjgjq__section{padding:64px 0}.Download-module___Tjgjq__inner{padding:0 20px}.Download-module___Tjgjq__head{margin-bottom:40px}.Download-module___Tjgjq__titleLogoWrap{margin-right:.16em}.Download-module___Tjgjq__titleLogo{vertical-align:-.16em;height:.82em}}.Download-module___Tjgjq__phoneDeadline{background:linear-gradient(135deg, var(--l-warm), #fcceb2);border:1px solid var(--l-line);border-radius:16px;margin-bottom:12px;padding:12px 14px 14px}.Download-module___Tjgjq__phoneDeadline .Download-module___Tjgjq__phoneCardEyebrow,.Download-module___Tjgjq__phoneDeadline .Download-module___Tjgjq__phoneCardFoot{color:color-mix(in srgb, var(--l-ink) 72%, transparent)}.Download-module___Tjgjq__phoneDeadline .Download-module___Tjgjq__phoneCardDays{color:#b42318;font-weight:700}.Download-module___Tjgjq__phoneDeadlineTitle{font-family:var(--l-display);letter-spacing:-.01em;color:var(--l-ink);margin-bottom:6px;font-size:13.5px;font-weight:600;line-height:1.25}.Download-module___Tjgjq__phoneTiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.Download-module___Tjgjq__phoneTile{background:var(--l-paper);border:1px solid var(--l-line);border-radius:16px;padding:12px;box-shadow:0 6px 16px -8px #0e111614}.Download-module___Tjgjq__phoneTileLabel{font-family:var(--l-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--l-muted);margin-bottom:4px;font-size:8.5px;font-weight:600}.Download-module___Tjgjq__phoneTileValue{font-family:var(--l-display);letter-spacing:-.03em;color:var(--l-ink);font-size:26px;font-weight:700;line-height:1}.Download-module___Tjgjq__phoneTileHint{color:var(--l-muted);margin-top:4px;font-size:9.5px;line-height:1.3}.Download-module___Tjgjq__toneGold .Download-module___Tjgjq__phoneTileValue{color:#b8860b}.Download-module___Tjgjq__toneBlue .Download-module___Tjgjq__phoneTileValue{color:var(--l-accent)}.Download-module___Tjgjq__toneGreen .Download-module___Tjgjq__phoneTileValue{color:var(--l-leaf)}.Download-module___Tjgjq__tonePurple .Download-module___Tjgjq__phoneTileValue{color:#a855f7}
