:root{--black:#050606;--gray:#0b0b0b;--text:#fff;--muted:#c4c4c4;--accent:#b6ff2a;--glow:rgba(182,255,42,.16)}@property --breath-y{syntax:"<percentage>";inherits:false;initial-value:55%}@property --halo-stop{syntax:"<percentage>";inherits:false;initial-value:60%}@property --top-y{syntax:"<percentage>";inherits:false;initial-value:-10%}.page-module__E0kJGG__hero{--breath-y:55%;--halo-stop:60%;--top-y:-10%;background:radial-gradient(75% 75% at 50% var(--breath-y),var(--glow)0%,transparent var(--halo-stop)),radial-gradient(120% 100% at 50% var(--top-y),#000 0%,rgba(0,0,0,.55) 60%,transparent 100%),linear-gradient(180deg,#0f1210 0%,#0b0b0c 100%);width:100%;min-height:100svh;color:var(--text);place-items:center;padding:max(56px,min(8vw,120px)) 16px;animation:5s ease-in-out infinite page-module__E0kJGG__hero-breathe;display:grid;position:relative;overflow:hidden}.page-module__E0kJGG__inner{text-align:center;width:min(1200px,92vw)}.page-module__E0kJGG__title{letter-spacing:.5px;margin:0 0 max(8px,min(1.8vw,20px));font-size:max(42px,min(10vw,148px));font-weight:500;line-height:.98}.page-module__E0kJGG__subtitle{color:var(--accent);letter-spacing:.06em;margin:0 0 max(28px,min(5vw,56px));font-size:max(22px,min(4.8vw,64px));font-weight:400}.page-module__E0kJGG__cta{justify-content:center;gap:max(14px,min(3vw,28px));display:flex}.page-module__E0kJGG__hero:before,.page-module__E0kJGG__hero:after{--sq:clamp(44px,6vw,72px);--g:clamp(10px,1.6vw,16px);content:"";width:var(--sq);height:var(--sq);box-shadow:calc(var(--sq) + var(--g))0 0 0 rgba(255,255,255,.035),calc(2*(var(--sq) + var(--g)))0 0 0 rgba(255,255,255,.035),0 calc(-1*(var(--sq) + var(--g)))0 0 rgba(255,255,255,.035),calc(var(--sq) + var(--g))calc(-1*(var(--sq) + var(--g)))0 0 rgba(255,255,255,.035);background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.08);border-radius:12px;position:absolute;bottom:max(22px,min(5.5vw,56px));left:max(22px,min(5.5vw,56px))}.page-module__E0kJGG__hero:after{box-shadow:calc(-1*(var(--sq) + var(--g)))0 0 0 rgba(255,255,255,.035),calc(-2*(var(--sq) + var(--g)))0 0 0 rgba(255,255,255,.035),0 calc(-1*(var(--sq) + var(--g)))0 0 rgba(255,255,255,.035),calc(-1*(var(--sq) + var(--g)))calc(-1*(var(--sq) + var(--g)))0 0 rgba(255,255,255,.035);left:auto;right:max(22px,min(5.5vw,56px))}@keyframes page-module__E0kJGG__hero-breathe{0%,to{--breath-y:55%;--halo-stop:60%;--top-y:-10%}50%{--breath-y:47%;--halo-stop:64%;--top-y:-14%}}@media (prefers-reduced-motion:reduce){.page-module__E0kJGG__hero{animation:none}}@media (max-width:520px){.page-module__E0kJGG__hero:before,.page-module__E0kJGG__hero:after{display:none}.page-module__E0kJGG__hero{background:radial-gradient(50% 45% at 50% calc(var(--breath-y) - 10%),var(--glow)0%,transparent var(--halo-stop)),radial-gradient(120% 100% at 50% var(--top-y),#000 0%,rgba(0,0,0,.55) 60%,transparent 100%),linear-gradient(180deg,#0f1210 0%,#0b0b0c 100%)}.page-module__E0kJGG__title{letter-spacing:0;font-weight:600;line-height:.68}.page-module__E0kJGG__subtitle{font-size:max(20px,min(4.8vw,64px))}}@media (max-width:345px){.page-module__E0kJGG__title{font-size:max(2rem,min(4.8vw,64px))}}.page-module__E0kJGG__why{background:var(--gray);width:100%;color:var(--text);padding:max(36px,min(6vw,72px)) max(16px,min(5vw,56px));position:relative;overflow:hidden}.page-module__E0kJGG__why:after{content:"";background:var(--black);z-index:0;width:max(520px,44vw);position:absolute;top:0;bottom:0;left:0;right:0}.page-module__E0kJGG__whyWrap{z-index:1;grid-template-columns:1fr 1.15fr;align-items:start;gap:max(24px,min(4vw,64px));max-width:1280px;margin-left:auto;margin-right:auto;display:grid;position:relative}.page-module__E0kJGG__whyLeft{padding-top:max(20px,min(6vw,80px))}.page-module__E0kJGG__whyHeading{letter-spacing:.4px;margin:0 0 max(24px,min(5vw,60px));font-size:max(40px,min(8.6vw,108px));font-weight:900;line-height:.95}.page-module__E0kJGG__hWhite{color:#fff}.page-module__E0kJGG__hAccent{color:var(--accent)}.page-module__E0kJGG__learnLink{color:#eaeaea;margin-top:max(8px,min(4vw,40px));font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:max(18px,min(2.2vw,24px));font-weight:700;text-decoration:none;transition:color .2s,transform .15s;display:inline-block}.page-module__E0kJGG__learnLink:hover{color:var(--accent);transform:translateY(-2px)}.page-module__E0kJGG__whyList{gap:max(18px,min(3.4vw,28px));width:100%;margin:0;padding:0;list-style:none;display:grid}.page-module__E0kJGG__whyItem{grid-template-columns:auto 1fr;align-items:center;gap:max(16px,min(2.6vw,24px));display:grid}.page-module__E0kJGG__thumb{aspect-ratio:16/10;border-radius:16px;width:max(150px,min(34vw,250px));position:relative;overflow:hidden;box-shadow:0 10px 24px rgba(0,0,0,.35)}.page-module__E0kJGG__img{object-fit:cover}.page-module__E0kJGG__copy{gap:6px;display:grid}.page-module__E0kJGG__itemTitle{text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:max(16px,min(2vw,26px));font-weight:800}.page-module__E0kJGG__itemText{color:var(--muted);max-width:46ch;margin:0;font-size:max(13px,min(1.6vw,18px));line-height:1.5}@media (max-width:980px){.page-module__E0kJGG__whyWrap{grid-template-columns:1fr}.page-module__E0kJGG__why:after{background:var(--gray);opacity:.85;width:100%;height:58%;top:auto}.page-module__E0kJGG__whyHeading{flex-direction:column;justify-content:center;align-items:center;line-height:.55;display:flex}.page-module__E0kJGG__whyLeft{flex-direction:column;justify-content:center;align-self:center;align-items:center;padding-top:8px;display:flex}.page-module__E0kJGG__learnLink{margin-top:8px;padding:5px}.page-module__E0kJGG__whyItem{grid-template-columns:1fr}.page-module__E0kJGG__thumb{width:100%}.page-module__E0kJGG__itemText{max-width:none}}.page-module__E0kJGG__events{background:var(--black);color:var(--text);padding:max(40px,min(7vw,96px)) max(16px,min(5vw,56px))}.page-module__E0kJGG__eventsWrap{max-width:1280px;margin-left:auto;margin-right:auto}.page-module__E0kJGG__eventsHeader{margin-bottom:max(22px,min(4vw,36px));position:relative}.page-module__E0kJGG__eventsTitle{text-align:center;letter-spacing:.4px;margin:10px 0;padding-bottom:12vh;font-size:max(40px,min(8vw,104px));font-weight:900;line-height:.95}.page-module__E0kJGG__eventsNav{justify-content:space-between;align-items:center;margin-top:max(12px,min(2.2vw,18px));display:flex}.page-module__E0kJGG__eventsLink{color:#f2f2f2;font-size:max(14px,min(2.2vw,22px));font-weight:800;text-decoration:none;transition:opacity .2s,transform .15s}.page-module__E0kJGG__eventsLink:hover{opacity:.95;color:var(--accent);transform:translateY(-2px)}.page-module__E0kJGG__eventsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:max(16px,min(2.6vw,28px));margin:max(20px,min(3vw,64px)) 0 0;padding:0;list-style:none;display:grid}.page-module__E0kJGG__cardLink{display:block}.page-module__E0kJGG__cardMedia{aspect-ratio:16/11;background:#0f0f10;border:1px solid rgba(255,255,255,.14);border-radius:16px;width:100%;position:relative;overflow:hidden;box-shadow:0 6px 18px rgba(0,0,0,.45)}.page-module__E0kJGG__eventImg{object-fit:cover}.page-module__E0kJGG__overlay{opacity:0;background:linear-gradient(transparent 40%,rgba(0,0,0,.55) 100%);transition:opacity .25s;position:absolute;top:0;bottom:0;left:0;right:0}.page-module__E0kJGG__cardMedia:hover .page-module__E0kJGG__overlay,.page-module__E0kJGG__cardMedia:focus-within .page-module__E0kJGG__overlay{opacity:1}.page-module__E0kJGG__overlayText{color:#e9e9ea;letter-spacing:.02em;text-shadow:0 2px 8px rgba(0,0,0,.5);font-size:max(14px,min(1.8vw,22px));font-weight:700;position:absolute;bottom:14px;left:14px;right:14px}@media (max-width:1024px){.page-module__E0kJGG__eventsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.page-module__E0kJGG__eventsNav{flex-direction:column;gap:10px}.page-module__E0kJGG__eventsGrid{grid-template-columns:1fr}}.page-module__E0kJGG__blog{background:var(--black);color:var(--text);padding:max(40px,min(7vw,96px)) max(16px,min(5vw,56px))}.page-module__E0kJGG__blogWrap{max-width:1280px;margin-left:auto;margin-right:auto}.page-module__E0kJGG__blogTitle{text-align:center;letter-spacing:.4px;margin:0 0 max(24px,min(5vw,48px));font-size:max(40px,min(8vw,96px));font-weight:900;line-height:.95}.page-module__E0kJGG__blogGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:max(16px,min(2.8vw,32px));margin:0;padding:0;list-style:none;display:grid}.page-module__E0kJGG__blogCard{background:#0e0f10;border:1px solid rgba(255,255,255,.08);border-radius:24px;transition:transform .18s,box-shadow .2s,border-color .2s;overflow:hidden;box-shadow:0 10px 24px rgba(0,0,0,.45)}.page-module__E0kJGG__blogLink{color:#f2f2f2;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:max(14px,min(2.2vw,22px));font-weight:600;text-decoration:none;transition:opacity .2s,transform .15s}.page-module__E0kJGG__blogCard:hover{border-color:rgba(182,255,42,.25);box-shadow:0 14px 32px rgba(0,0,0,.55)}.page-module__E0kJGG__blogMedia{aspect-ratio:16/9;object-fit:fill;width:100%;position:relative;overflow:hidden}.page-module__E0kJGG__blogImg{object-fit:cover}.page-module__E0kJGG__blogMeta{color:#c9cace;justify-content:space-between;align-items:center;padding:12px 18px 0;font-size:max(12px,min(1.4vw,14px));font-weight:700;display:flex}.page-module__E0kJGG__metaLeft{opacity:.95;text-transform:capitalize;font-weight:400}.page-module__E0kJGG__metaRight{opacity:.9;font-weight:400}.page-module__E0kJGG__blogHeading{text-transform:capitalize;margin:8px 18px 0;padding-top:15px;font-size:max(18px,min(2.6vw,28px));font-weight:900;line-height:1.2}.page-module__E0kJGG__blogExcerpt{color:#b9bdc0;max-width:55ch;margin:8px 18px 18px;font-size:max(12px,min(1.6vw,16px));font-weight:400;line-height:1.55}.page-module__E0kJGG__blogNav{justify-content:end;align-items:center;margin-top:1.4rem;display:flex}.page-module__E0kJGG__blogLink:hover{color:var(--accent);transform:translateY(2px)}@media (max-width:1024px){.page-module__E0kJGG__blogGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.page-module__E0kJGG__blogGrid{grid-template-columns:1fr}}.page-module__E0kJGG__sectionIntro{text-align:center;color:rgba(255,255,255,.72);max-width:760px;margin:-24px auto max(24px,min(4vw,44px));font-size:max(14px,min(1.6vw,18px));line-height:1.7}.page-module__E0kJGG__finsightSection{background:radial-gradient(70% 60% at 50% 0%,rgba(182,255,42,.12),transparent 58%),var(--gray);color:var(--text);padding:max(40px,min(7vw,96px)) max(16px,min(5vw,56px))}.page-module__E0kJGG__newsletterMediaFallback{color:rgba(255,255,255,.72);text-align:center;background:radial-gradient(70% 70% at 50% 20%,rgba(182,255,42,.12),transparent),#101112;place-items:center;min-height:100%;padding:24px;font-size:max(16px,min(2vw,24px));font-weight:900;display:grid}.page-module__E0kJGG__faqs{background:var(--black);color:var(--text);padding:max(48px,min(8vw,120px)) max(16px,min(5vw,56px))}.page-module__E0kJGG__faqWrap{max-width:1280px;margin-left:auto;margin-right:auto}.page-module__E0kJGG__faqTitle{text-align:center;letter-spacing:.4px;margin:0 0 max(26px,min(5vw,48px));font-size:max(40px,min(8vw,96px));font-weight:900;line-height:.95}.page-module__E0kJGG__faqList{gap:max(16px,min(3vw,26px));display:grid}.page-module__E0kJGG__faqItem{background:#151617;border:1px solid rgba(255,255,255,.08);border-radius:26px;overflow:hidden;box-shadow:0 8px 22px rgba(0,0,0,.45)}.page-module__E0kJGG__faqSummary::-webkit-details-marker{display:none}.page-module__E0kJGG__faqSummary{cursor:pointer;padding:max(16px,min(3.2vw,26px)) max(18px,min(3.4vw,32px));padding-right:max(76px,min(10vw,110px));list-style:none;display:block;position:relative}.page-module__E0kJGG__faqSummary:hover{background:rgba(255,255,255,.03)}.page-module__E0kJGG__faqQuestion{letter-spacing:.3px;margin:0;font-size:max(18px,min(2.8vw,34px));font-weight:900}.page-module__E0kJGG__faqSummary:after{content:"→";color:#d9dadd;background:radial-gradient(120% 120% at 30% 20%,rgba(255,255,255,.05),rgba(0,0,0,.15));border:3px solid rgba(255,255,255,.2);border-radius:999px;place-items:center;width:max(44px,min(6vw,64px));height:max(44px,min(6vw,64px));font-size:max(18px,min(2vw,24px));font-weight:900;transition:border-color .2s,background .2s,transform .15s,color .2s;display:grid;position:absolute;top:50%;right:max(14px,min(2vw,22px));transform:translateY(-50%)}.page-module__E0kJGG__faqSummary:hover:after{border-color:var(--accent);transform:translateY(-50%)scale(1.03)}.page-module__E0kJGG__faqItem[open] .page-module__E0kJGG__faqSummary:after{content:"↓";color:var(--accent);border-color:var(--accent)}.page-module__E0kJGG__faqContent{opacity:0;color:#cfd2d6;max-height:0;padding:0 max(18px,min(3.4vw,32px));font-size:max(14px,min(1.8vw,18px));line-height:1.7;transition:max-height .35s,opacity .25s,padding .3s;overflow:hidden}.page-module__E0kJGG__faqItem[open] .page-module__E0kJGG__faqContent{opacity:1;max-height:380px;padding:max(6px,min(1.2vw,10px)) max(18px,min(3.4vw,32px)) max(18px,min(3.4vw,28px))}.page-module__E0kJGG__finnacle_form_link{color:var(--accent);transition:max-height .35s,opacity .25s,padding .3s}.page-module__E0kJGG__finnacle_form_link:hover{text-decoration:underline;transition:max-height .35s,opacity .25s,padding .3s}@media (max-width:640px){.page-module__E0kJGG__faqSummary{padding-right:84px}}@media (max-width:428px){.page-module__E0kJGG__faqQuestion{letter-spacing:.2px;font-size:max(16px,min(2.8vw,34px));font-weight:700}.page-module__E0kJGG__faqSummary:after{border:2px solid rgba(255,255,255,.2);width:max(34px,min(6vw,64px));height:max(34px,min(6vw,64px))}}
.Button-module__fSMSha__btn{--h:56px;height:var(--h);letter-spacing:.02em;-webkit-user-select:none;-moz-user-select:none;user-select:none;will-change:transform;border-radius:999px;outline:none;justify-content:center;align-items:center;padding:0 max(18px,min(3.6vw,34px));font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:700;text-decoration:none;transition:transform .15s,box-shadow .2s,background .2s,color .2s,border-color .2s;display:inline-flex}.Button-module__fSMSha__size_sm{--h:36px;font-size:14px}.Button-module__fSMSha__size_md{--h:48px;font-size:max(14px,min(1.6vw,18px))}.Button-module__fSMSha__size_lg{--h:clamp(40px,6.2vw,64px);font-size:max(18px,min(1.8vw,24px))}.Button-module__fSMSha__variant_primary{color:#101010;background:linear-gradient(#caff4a 0%,#8fe53b 50%,#7add35 100%);border:1px solid #78df35;box-shadow:inset 0 1px rgba(255,255,255,.35),0 8px 22px rgba(130,255,77,.18)}.Button-module__fSMSha__variant_primary:hover{transform:translateY(-1px)}.Button-module__fSMSha__variant_ghost{color:#cfd4cf;background:0 0;border:2px solid #5ee32f;box-shadow:inset 0 0 0 1px rgba(255,255,255,.06)}.Button-module__fSMSha__variant_ghost:hover{color:#111;background:#b6ff2a;border-color:#b6ff2a;transform:translateY(-1px);box-shadow:0 0 20px rgba(182,255,42,.45)}.Button-module__fSMSha__label{display:inline-block;transform:translateY(1px)}
