.page-module__vgHASq__wrapper{flex-direction:column;width:100%;display:flex;overflow-x:hidden}.page-module__vgHASq__headerSection{background:#000;justify-content:center;align-items:center;width:100%;min-height:320px;margin-top:64px;display:flex;position:relative;overflow:hidden}@media (min-width:768px){.page-module__vgHASq__headerSection{height:240px;margin-top:96px}}@media (min-width:1024px){.page-module__vgHASq__headerSection{height:320px;margin-top:96px}}.page-module__vgHASq__headerImg{object-fit:cover;z-index:0;opacity:.9;width:100%;height:100%;position:absolute;inset:0}.page-module__vgHASq__headerBgText{color:#0003;font-size:14px;font-weight:500}.page-module__vgHASq__headerOverlay{display:none}.page-module__vgHASq__headerContent{z-index:1;pointer-events:auto;width:100%;max-width:1280px;height:100%;padding:0 var(--page-padding-x);justify-content:center;align-items:center;display:flex;position:relative}.page-module__vgHASq__headerTitle{color:#000;letter-spacing:-.01em;word-break:keep-all;text-align:center;padding:0 20px;font-size:28px;font-weight:700;line-height:1.4}@media (min-width:768px){.page-module__vgHASq__headerTitle{padding:0;font-size:40px;line-height:1.3}}@media (min-width:1024px){.page-module__vgHASq__headerTitle{font-size:40px}}.page-module__vgHASq__pcOnly{display:none}@media (min-width:768px){.page-module__vgHASq__pcOnly{display:inline}}.page-module__vgHASq__moOnly{display:inline}@media (min-width:768px){.page-module__vgHASq__moOnly{display:none}}.page-module__vgHASq__missionSection{background:#fff;width:100%;padding:128px 0;position:relative}@media (min-width:1024px){.page-module__vgHASq__missionSection{padding:160px 0}}.page-module__vgHASq__missionContainer{max-width:1280px;padding:0 var(--page-padding-x);margin:0 auto}.page-module__vgHASq__missionLanding{flex-direction:column;gap:64px;display:flex}.page-module__vgHASq__missionVisionGrid{grid-template-columns:1fr;gap:48px;display:grid}@media (min-width:1024px){.page-module__vgHASq__missionVisionGrid{grid-template-columns:1fr 1fr;gap:80px}}.page-module__vgHASq__missionTitle{color:#000;margin-bottom:24px;font-size:40px;font-weight:700;line-height:1.3}.page-module__vgHASq__missionDescription{color:#000;letter-spacing:-.01em;word-break:keep-all;font-size:18px;font-weight:400;line-height:1.7}@media (min-width:768px){.page-module__vgHASq__missionDescription{font-size:18px}}.page-module__vgHASq__accentText{color:var(--brand-accent)}.page-module__vgHASq__headingMD{color:var(--brand-accent);word-break:keep-all;margin-top:32px;font-size:18px;font-weight:600;line-height:24px}.page-module__vgHASq__valuesSection{background:#f4f4f5;width:100%;padding:128px 0;position:relative}@media (min-width:1024px){.page-module__vgHASq__valuesSection{padding:160px 0}}.page-module__vgHASq__valuesContainer{max-width:1280px;padding:0 var(--page-padding-x);margin:0 auto}.page-module__vgHASq__valuesTitle{color:#000;letter-spacing:-.01em;text-align:center;margin-bottom:80px;font-size:30px;font-weight:700}@media (min-width:768px){.page-module__vgHASq__valuesTitle{font-size:40px}}@media (min-width:1024px){.page-module__vgHASq__valuesTitle{font-size:40px}}.page-module__vgHASq__valuesGrid{grid-template-columns:1fr;gap:24px;display:grid}@media (min-width:768px){.page-module__vgHASq__valuesGrid{grid-template-columns:repeat(3,1fr)}}.page-module__vgHASq__valueCard{background:#fff;border:2px solid #0000000d;border-radius:12px;padding:31px;transition:all .3s;overflow:hidden}@media (min-width:768px){.page-module__vgHASq__valueCard{border:2px solid #0000000d;padding:39px}}.page-module__vgHASq__valueCard:hover{border-color:var(--brand-accent);transform:translateY(-4px);box-shadow:0 10px 15px -3px #fe00410d}.page-module__vgHASq__valueTag{color:var(--brand-accent);letter-spacing:.05em;text-transform:uppercase;margin-bottom:24px;font-size:16px;font-weight:600;display:block}.page-module__vgHASq__valueCardTitle{color:#000;word-break:keep-all;letter-spacing:0;margin-bottom:24px;font-size:28px;font-weight:700;line-height:1.4}.page-module__vgHASq__valueCardDesc{color:#000;word-break:keep-all;font-size:18px;line-height:1.6}.page-module__vgHASq__valueCardDesc p{margin-bottom:12px;padding-left:16px;position:relative}.page-module__vgHASq__valueCardDesc p:before{content:"";background-color:#000;border-radius:50%;width:4px;height:4px;position:absolute;top:10px;left:0}.page-module__vgHASq__valueCardDesc p{margin-bottom:2px}.page-module__vgHASq__principlesSection{background:#fff;width:100%;padding:128px 0;position:relative}@media (min-width:1024px){.page-module__vgHASq__principlesSection{padding:160px 0}}.page-module__vgHASq__principlesGrid{max-width:1280px;padding:0 var(--page-padding-x);grid-template-columns:1fr;align-items:start;gap:40px;margin:0 auto;display:grid}@media (min-width:1024px){.page-module__vgHASq__principlesGrid{grid-template-columns:280px 1fr;gap:128px}}.page-module__vgHASq__principlesTitle{color:#000;letter-spacing:-.01em;font-size:30px;font-weight:700}@media (min-width:768px){.page-module__vgHASq__principlesTitle{font-size:40px}}@media (min-width:1024px){.page-module__vgHASq__principlesTitle{font-size:40px}}.page-module__vgHASq__accordion{flex-direction:column;display:flex}.page-module__vgHASq__accordionItem{border-bottom:1px solid #0000001a}.page-module__vgHASq__accordionButton{text-align:left;align-items:baseline;gap:24px;width:100%;padding:24px 0;display:flex}@media (min-width:768px){.page-module__vgHASq__accordionButton{padding:32px 0}}.page-module__vgHASq__accordionNum{color:#00000040;min-width:3ch;font-size:16px;font-weight:600;transition:color .2s}.page-module__vgHASq__accordionNumOpen{color:var(--brand-accent);}.page-module__vgHASq__accordionButton:hover .page-module__vgHASq__accordionNum{color:var(--brand-accent)}.page-module__vgHASq__accordionTitle{word-break:keep-all;color:#000c;flex:1;font-size:28px;font-weight:700;transition:color .2s}.page-module__vgHASq__accordionTitleOpen{color:#000;}.page-module__vgHASq__accordionButton:hover .page-module__vgHASq__accordionTitle{color:#000}.page-module__vgHASq__accordionSubtitle{color:#0000004d;margin-left:12px;font-size:16px;font-weight:700}@media (min-width:768px){.page-module__vgHASq__accordionSubtitle{font-size:18px}}.page-module__vgHASq__accordionIcon{color:#0000004d;font-size:24px;font-weight:300;transition:transform .3s}.page-module__vgHASq__accordionIconOpen{transform:rotate(45deg);}.page-module__vgHASq__accordionContent{opacity:0;max-height:0;transition:max-height .5s ease-in-out,opacity .5s ease-in-out;overflow:hidden}.page-module__vgHASq__accordionContentOpen{opacity:1;max-height:400px;padding-bottom:32px;}.page-module__vgHASq__accordionBody{color:#000;word-break:keep-all;padding-left:calc(3ch + 1.5rem);font-size:18px;font-weight:400;line-height:1.6}.page-module__vgHASq__accordionBody p{margin-bottom:2px}.page-module__vgHASq__ctaSection{background:#f9fafb;padding:128px 0}.page-module__vgHASq__ctaContainer{max-width:1280px;padding:0 var(--page-padding-x);text-align:center;flex-direction:column;align-items:center;margin:0 auto;display:flex}.page-module__vgHASq__ctaTitle{color:#000;letter-spacing:-.025em;margin-bottom:16px;font-size:32px;font-weight:700}@media (min-width:768px){.page-module__vgHASq__ctaTitle{font-size:40px}}.page-module__vgHASq__ctaBody{color:var(--brand-accent);letter-spacing:.05em;margin-bottom:48px;font-size:18px;font-weight:700}.page-module__vgHASq__ctaButton{color:#fff;letter-spacing:-.025em;background:#000;align-items:center;gap:12px;padding:20px 48px;font-size:18px;font-weight:900;transition:background-color .2s;display:inline-flex}.page-module__vgHASq__ctaButton:hover{background:var(--brand-accent)}
.CtaSection-module___H-rNG__ctaSection{background:#000;width:100%;padding:128px 0}.CtaSection-module___H-rNG__ctaContainer{max-width:1280px;padding:0 var(--page-padding-x);text-align:center;flex-direction:column;align-items:center;margin:0 auto;display:flex}.CtaSection-module___H-rNG__ctaTitle{color:#fff;letter-spacing:-.01em;margin-bottom:16px;font-size:32px;font-weight:700}@media (min-width:768px){.CtaSection-module___H-rNG__ctaTitle{font-size:40px}}.CtaSection-module___H-rNG__ctaBody{color:#fe0041;letter-spacing:0;opacity:1;margin-bottom:48px;font-size:18px;font-weight:600;line-height:24px}.CtaSection-module___H-rNG__ctaButton{background:var(--brand-accent);color:#fff;border-radius:9999px;align-items:center;gap:12px;padding:18px 44px;font-size:18px;font-weight:900;transition:all .2s;display:inline-flex;box-shadow:0 20px 40px -10px #fe00414d}.CtaSection-module___H-rNG__ctaButton:hover{color:#000;background:#fff;transform:translateY(-2px);box-shadow:0 20px 40px -10px #fff3}
.AppDownload-module__itg7PW__modalOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:10000;background:#0009;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.AppDownload-module__itg7PW__modalContent{text-align:center;background:#fff;border-radius:24px;width:100%;max-width:440px;padding:40px;animation:.3s ease-out AppDownload-module__itg7PW__fadeInDown;position:relative;box-shadow:0 20px 40px #0003}.AppDownload-module__itg7PW__qrContainer{justify-content:center;margin-bottom:32px;display:flex}.AppDownload-module__itg7PW__qrImage{background:#f8fafc;border-radius:16px;width:200px;height:200px;padding:16px}.AppDownload-module__itg7PW__headline{color:#111316;margin-bottom:16px;font-size:22px;font-weight:700;line-height:1.4}.AppDownload-module__itg7PW__subText{color:#6b7280;word-break:keep-all;margin-bottom:40px;font-size:15px;line-height:1.6}.AppDownload-module__itg7PW__closeButton{color:#fff;background:#111316;border-radius:12px;width:100%;padding:16px;font-size:16px;font-weight:600;transition:opacity .2s}.AppDownload-module__itg7PW__closeButton:hover{opacity:.9}.AppDownload-module__itg7PW__iosIcon{margin-bottom:24px;font-size:48px}@keyframes AppDownload-module__itg7PW__fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.AppDownload-module__itg7PW__downloadContainer{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.AppDownload-module__itg7PW__textLink{color:#000c;cursor:pointer;align-items:center;font-size:18px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.AppDownload-module__itg7PW__textLink:hover{color:var(--brand-accent)}.AppDownload-module__itg7PW__ctaIcon{margin-left:8px;transition:transform .2s}.AppDownload-module__itg7PW__textLink:hover .AppDownload-module__itg7PW__ctaIcon{transform:translate(2px,-2px)}.AppDownload-module__itg7PW__disclaimer{color:#0006;word-break:keep-all;text-align:right;margin:0;font-size:12px;font-weight:500}.AppDownload-module__itg7PW__globalNotice{color:#9ca3af;word-break:keep-all;text-align:right;margin:-2px 0 0;font-size:14px}
