.nHN9ga_page{background:#fff;padding-bottom:clamp(48px,8vh,80px)}.nHN9ga_hero{background:radial-gradient(120% 90% at 100% 0,#c080ff47 0%,#0000 55%),radial-gradient(80% 70% at 0 100%,#7b61ff38 0%,#0000 58%),linear-gradient(135deg,#f8f4ff 0%,#efe8ff 42%,#e4d9ff 100%);border-bottom:1px solid #d2c6f58c;align-items:flex-end;height:500px;padding:0 clamp(24px,5vw,48px) clamp(40px,5vh,56px);display:flex}.nHN9ga_heroInner{width:100%;max-width:920px;margin:0 auto}.nHN9ga_backLink{font-family:var(--font-urbanist), system-ui, sans-serif;color:#6f7191;margin-bottom:clamp(20px,3vh,28px);margin-right:20px;font-size:.88rem;font-weight:600;text-decoration:none;transition:color .18s;display:inline-flex}.nHN9ga_backLink:hover{color:#5b3fcc}.nHN9ga_heroCategory{font-family:var(--font-urbanist), system-ui, sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#7b61ff;margin-bottom:14px;font-size:.72rem;font-weight:700;display:inline-flex}.nHN9ga_heroTitle{font-family:var(--font-urbanist), system-ui, sans-serif;letter-spacing:-.03em;color:#1f2244;text-wrap:balance;margin:0 0 clamp(18px,2.5vh,24px);font-size:clamp(2.1rem,4.2vw,3.3rem);font-weight:550;line-height:1.06}.nHN9ga_heroMeta{flex-wrap:wrap;gap:18px;display:flex}.nHN9ga_metaItem{font-family:var(--font-urbanist), system-ui, sans-serif;color:#5f6178;align-items:center;gap:8px;font-size:.95rem;font-weight:500;display:inline-flex}.nHN9ga_metaIcon{color:#9b8fd4;width:16px;height:16px;display:inline-flex}.nHN9ga_contentWrap{grid-template-columns:minmax(300px,366px) minmax(0,1fr);align-items:start;gap:clamp(28px,4vw,56px);padding-top:clamp(40px,6vh,64px);padding-bottom:clamp(48px,7vh,72px);display:grid}.nHN9ga_factsCard{background:linear-gradient(#fff 0%,#faf8ff 100%);border:1px solid #dacef8a6;border-radius:22px;padding:clamp(22px,3vw,28px);position:sticky;top:110px;box-shadow:0 10px 28px #4130820f}.nHN9ga_factsList{margin:0 0 22px;padding:0}.nHN9ga_factsRow{border-bottom:1px solid #eceef3f2;gap:4px;padding:12px 0;display:grid}.nHN9ga_factsRow:first-child{padding-top:0}.nHN9ga_factsRow:last-child{border-bottom:none;padding-bottom:0}.nHN9ga_factsRow dt{font-family:var(--font-urbanist), system-ui, sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#9b8fd4;margin:0;font-size:.72rem;font-weight:700}.nHN9ga_factsRow dd{font-family:var(--font-urbanist), system-ui, sans-serif;color:#2f3146;margin:0;font-size:.95rem;font-weight:500;line-height:1.45}.nHN9ga_factsCta{width:100%;font-family:var(--font-urbanist), system-ui, sans-serif;color:#fff;cursor:pointer;background:linear-gradient(135deg,#7b61ff 0%,#9b66ff 100%);border:none;border-radius:999px;padding:14px 20px;font-size:.92rem;font-weight:700;transition:transform .18s,box-shadow .18s;box-shadow:0 10px 24px #7b61ff47}.nHN9ga_factsCta:hover{transform:translateY(-1px);box-shadow:0 14px 28px #7b61ff57}.nHN9ga_shareRow{border-top:1px solid #eceef3f2;flex-wrap:wrap;align-items:center;gap:7px;margin-top:18px;padding-top:18px;display:flex}.nHN9ga_shareLabel{font-family:var(--font-urbanist), system-ui, sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#6f7191;align-items:center;gap:7px;margin-right:2px;font-size:.72rem;font-weight:700;display:inline-flex}.nHN9ga_shareLabel svg{width:16px;height:16px}.nHN9ga_shareBtn{color:#4a4d6e;cursor:pointer;background:#fff;border:1px solid #dacef8b3;border-radius:11px;justify-content:center;align-items:center;width:36px;height:36px;transition:transform .16s,box-shadow .16s,border-color .16s,color .16s;display:inline-flex;box-shadow:0 2px 6px #4130820d}.nHN9ga_shareBtn svg{width:18px;height:18px}.nHN9ga_shareBtn:hover{border-color:#7b61ff73;transform:translateY(-1px);box-shadow:0 6px 14px #7b61ff29}.nHN9ga_shareLinkedin:hover{color:#0a66c2}.nHN9ga_shareX:hover{color:#000}.nHN9ga_shareFacebook:hover{color:#1877f2}.nHN9ga_details{min-width:0}.nHN9ga_detailSection+.nHN9ga_detailSection{border-top:1px solid #eceef3f2;margin-top:clamp(32px,4vh,44px);padding-top:clamp(32px,4vh,44px)}.nHN9ga_detailHeading{font-family:var(--font-urbanist), system-ui, sans-serif;letter-spacing:-.02em;color:#1f2244;margin:0 0 16px;font-size:clamp(1.35rem,2vw,1.65rem);font-weight:600}.nHN9ga_detailSubheading{font-family:var(--font-urbanist), system-ui, sans-serif;color:#3f4160;margin:22px 0 10px;font-size:1.02rem;font-weight:600}.nHN9ga_detailParagraph{font-family:var(--font-urbanist), system-ui, sans-serif;color:#5f6178;margin:0 0 14px;font-size:1rem;line-height:1.72}.nHN9ga_detailParagraph:last-child{margin-bottom:0}.nHN9ga_detailList{gap:10px;margin:0;padding-left:1.2rem;display:grid}.nHN9ga_detailList li{font-family:var(--font-urbanist), system-ui, sans-serif;color:#5f6178;font-size:1rem;line-height:1.65}.nHN9ga_detailSubsection+.nHN9ga_detailSubsection{margin-top:8px}.nHN9ga_detailRichText{font-family:var(--font-urbanist), system-ui, sans-serif;color:#5f6178}.nHN9ga_detailRichText>:first-child{margin-top:0}.nHN9ga_detailRichText>:last-child{margin-bottom:0}.nHN9ga_detailRichText p{color:#5f6178;margin:0 0 14px;font-size:1rem;line-height:1.72}.nHN9ga_detailRichText h2{letter-spacing:-.02em;color:#1f2244;margin:26px 0 14px;font-size:clamp(1.2rem,1.6vw,1.4rem);font-weight:600}.nHN9ga_detailRichText h3,.nHN9ga_detailRichText h4{color:#3f4160;margin:22px 0 10px;font-size:1.02rem;font-weight:600}.nHN9ga_detailRichText ul,.nHN9ga_detailRichText ol{margin:0 0 14px;padding-left:1.4rem}.nHN9ga_detailRichText ul{list-style:outside}.nHN9ga_detailRichText ol{list-style:decimal}.nHN9ga_detailRichText li{color:#5f6178;margin:8px 0;font-size:1rem;line-height:1.65}.nHN9ga_detailRichText a{color:#6b46ff;overflow-wrap:anywhere;text-decoration:underline}.nHN9ga_detailRichText strong,.nHN9ga_detailRichText b{color:#3f4160;font-weight:700}.nHN9ga_detailRichText em,.nHN9ga_detailRichText i{font-style:italic}.nHN9ga_detailRichText blockquote{color:#5f6178;border-left:3px solid #7b61ff66;margin:0 0 14px;padding:6px 16px;font-style:italic}.nHN9ga_applySection{background:linear-gradient(#faf8ff 0%,#f3edff 100%);border-top:1px solid #d2c6f58c;padding:clamp(56px,8vh,88px) clamp(24px,5vw,48px)}.nHN9ga_applyInner{max-width:760px;margin:0 auto}.nHN9ga_applyIntro{text-align:center;margin-bottom:clamp(28px,4vh,36px)}.nHN9ga_applyTitle{font-family:var(--font-urbanist), system-ui, sans-serif;letter-spacing:-.02em;color:#1f2244;margin:0 0 12px;font-size:clamp(1.6rem,2.8vw,2rem);font-weight:600}.nHN9ga_applyLead{font-family:var(--font-urbanist), system-ui, sans-serif;color:#6f7191;margin:0;font-size:1rem;line-height:1.65}.nHN9ga_applyEmail{color:#7b61ff;font-weight:600;text-decoration:none}.nHN9ga_applyEmail:hover{text-decoration:underline}.nHN9ga_applyForm{background:#fff;border:1px solid #dacef8a6;border-radius:24px;padding:clamp(24px,3vw,32px);box-shadow:0 12px 32px #41308212}.nHN9ga_hpField{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;top:auto;left:-9999px;overflow:hidden}.nHN9ga_formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.nHN9ga_field{flex-direction:column;gap:8px;display:flex}.nHN9ga_fieldFull{grid-column:1/-1}.nHN9ga_fieldLabel{font-family:var(--font-urbanist), system-ui, sans-serif;color:#3f4160;font-size:.82rem;font-weight:600}.nHN9ga_field input,.nHN9ga_field textarea{width:100%;font-family:var(--font-urbanist), system-ui, sans-serif;color:#2f3146;background:#fff;border:1px solid #d2c6f5d9;border-radius:14px;padding:12px 14px;font-size:.95rem;transition:border-color .18s,box-shadow .18s}.nHN9ga_field input:focus,.nHN9ga_field textarea:focus{border-color:#7b61ffbf;outline:none;box-shadow:0 0 0 3px #7b61ff24}.nHN9ga_field textarea{resize:vertical;min-height:132px}.nHN9ga_fileUpload{cursor:pointer;background:#7b61ff0a;border:1px dashed #7b61ff73;border-radius:14px;align-items:center;gap:12px;width:100%;padding:14px 16px;transition:border-color .18s,background .18s;display:flex}.nHN9ga_fileUpload:hover{background:#7b61ff12;border-color:#7b61ffbf}.nHN9ga_fileIcon{color:#7b61ff;background:#7b61ff1a;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.nHN9ga_fileIcon svg{width:18px;height:18px}.nHN9ga_fileText{font-family:var(--font-urbanist), system-ui, sans-serif;color:#6b6d80;text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;overflow:hidden}.nHN9ga_fileInput{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.nHN9ga_applySubmit{width:100%;font-family:var(--font-urbanist), system-ui, sans-serif;color:#fff;cursor:pointer;background:linear-gradient(135deg,#7b61ff 0%,#9b66ff 100%);border:none;border-radius:999px;margin-top:22px;padding:15px 24px;font-size:.95rem;font-weight:700;transition:transform .18s,box-shadow .18s;box-shadow:0 12px 28px #7b61ff47}.nHN9ga_applySubmit:hover{transform:translateY(-1px);box-shadow:0 16px 32px #7b61ff57}.nHN9ga_applySubmit:disabled{opacity:.65;cursor:progress;transform:none;box-shadow:0 8px 20px #7b61ff33}.nHN9ga_applyError{font-family:var(--font-urbanist), system-ui, sans-serif;color:#c33b5c;background:#e0496b12;border:1px solid #e0496b4d;border-radius:12px;margin:16px 0 0;padding:12px 14px;font-size:.88rem;line-height:1.5}.nHN9ga_officeConfirm{font-family:var(--font-urbanist), system-ui, sans-serif;color:#3f4160;cursor:pointer;align-items:flex-start;gap:10px;margin:20px 0 0;font-size:.88rem;line-height:1.45;display:flex}.nHN9ga_officeConfirm input{accent-color:#7b61ff;cursor:pointer;flex-shrink:0;width:18px;height:18px;margin-top:2px}.nHN9ga_applyThanks{text-align:center;background:#fff;border:1px solid #dacef8a6;border-radius:24px;padding:clamp(28px,4vw,40px);box-shadow:0 12px 32px #41308212}.nHN9ga_applyThanksTitle{font-family:var(--font-urbanist), system-ui, sans-serif;letter-spacing:-.02em;color:#1f2244;margin:0 0 12px;font-size:clamp(1.3rem,2.4vw,1.6rem);font-weight:600}.nHN9ga_applyThanks p{font-family:var(--font-urbanist), system-ui, sans-serif;color:#5f6178;margin:0 0 18px;font-size:1rem;line-height:1.6}.nHN9ga_applyThanksBtn{font-family:var(--font-urbanist), system-ui, sans-serif;color:#5b3fcc;cursor:pointer;background:#7b61ff0f;border:1px solid #7b61ff73;border-radius:999px;padding:11px 22px;font-size:.9rem;font-weight:600;transition:background .18s,border-color .18s}.nHN9ga_applyThanksBtn:hover{background:#7b61ff1f;border-color:#7b61ffb3}@media (max-width:960px){.nHN9ga_hero{align-items:center;height:min(500px,58vh);padding-top:96px}.nHN9ga_heroTitle{max-width:none}.nHN9ga_contentWrap{grid-template-columns:1fr}.nHN9ga_factsCard{position:static}}@media (max-width:640px){.nHN9ga_formGrid{grid-template-columns:1fr}}
.yCrcYG_popup{opacity:0;visibility:hidden;pointer-events:none;transform-origin:50% 100%;background:radial-gradient(120% 70% at 50% 0,#f6f1ff 0%,#fff0 60%),#fff;border:1px solid #fffffff5;border-radius:32px;flex-direction:column;gap:32px;width:100%;max-width:1180px;min-height:calc(100vh - 192px);max-height:calc(100vh - 152px);padding:104px 64px 40px;transition:opacity .2s,visibility .2s,transform .22s cubic-bezier(.2,.7,.25,1);display:flex;position:relative;transform:translateY(16px)scale(.985);box-shadow:0 40px 80px #563cad38,0 12px 32px #563cad1a}.yCrcYG_popupOpen{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)scale(1)}.yCrcYG_topBar{z-index:3;pointer-events:none;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;display:grid;position:absolute;top:18px;left:24px;right:24px}.yCrcYG_cornerLeft,.yCrcYG_cornerRight{pointer-events:auto;align-items:center;gap:10px;display:inline-flex}.yCrcYG_cornerRight{color:#6f6991;justify-self:end}.yCrcYG_modeToggle{-webkit-backdrop-filter:blur(10px);pointer-events:auto;background:linear-gradient(#ffffffd1 0%,#f5f0ffc7 100%);border:1px solid #9b8ae647;border-radius:999px;justify-self:center;align-items:center;padding:4px;display:inline-flex;position:relative;box-shadow:0 6px 18px #563cad14,inset 0 1px #fffffff2}.yCrcYG_modeIndicator{pointer-events:none;z-index:0;background:linear-gradient(135deg,#9b6dff38 0%,#7a64e629 100%);border-radius:999px;width:40px;height:40px;transition:transform .28s cubic-bezier(.2,.7,.25,1);position:absolute;top:4px;left:4px;box-shadow:0 4px 12px #6a47f02e,inset 0 1px #ffffffa6}.yCrcYG_modeBtn{z-index:1;color:#8b86a8;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;transition:color .2s,transform .2s,background .2s;display:inline-flex;position:relative}.yCrcYG_modeBtn:not(.yCrcYG_modeBtnActive):hover{color:#6a47f0;background:#9b6dff14}.yCrcYG_modeBtn:active{transform:scale(.94)}.yCrcYG_modeBtnActive{color:#6a47f0}.yCrcYG_modeBtn:focus-visible{outline-offset:2px;outline:2px solid #6a47f08c}.yCrcYG_modeIcon{width:20px;height:20px}.yCrcYG_ctrlBtn{width:32px;height:32px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;transition:color .16s,background .16s;display:inline-flex}.yCrcYG_ctrlBtn:hover{color:#6a47f0;background:#7a64e614}.yCrcYG_ctrlIcon{width:20px;height:20px}.yCrcYG_hero{flex-direction:column;align-items:center;gap:22px;padding-top:18px;display:flex;position:relative}.yCrcYG_hero:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(closest-side,#9b6dff24 0%,#9b6dff00 72%);width:360px;height:240px;position:absolute;top:-6px;left:50%;transform:translate(-50%)}.yCrcYG_heroLogo{z-index:1;filter:drop-shadow(0 12px 22px #6a47f02e);justify-content:center;align-items:center;width:96px;height:96px;display:flex;position:relative}.yCrcYG_heroLogoIcon{object-fit:contain;width:100%;height:100%}.yCrcYG_title{z-index:1;font-family:var(--font-urbanist), var(--font-sans);letter-spacing:-.025em;color:#2b2f4f;text-align:center;text-wrap:balance;margin:0;font-size:clamp(1.75rem,3vw,2.625rem);font-weight:500;line-height:1.16;position:relative}.yCrcYG_titleAccent{background:linear-gradient(90deg,#7a5fff 0%,#8f6eff 45%,#5f7cff 100%);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;padding:0 4px;font-weight:500}.yCrcYG_intro{justify-content:center;align-items:flex-start;gap:12px;max-width:820px;margin:0 auto;padding:0 8px;display:flex}.yCrcYG_introSparkle{color:#9b6dff;filter:drop-shadow(0 2px 4px #9b6dff4d);flex-shrink:0;width:18px;height:18px;margin-top:6px}.yCrcYG_introText{font-family:var(--font-urbanist), var(--font-sans);color:#6f7191;letter-spacing:-.005em;text-align:center;text-wrap:balance;margin:0;font-size:clamp(.95rem,1.05vw,1.0625rem);font-weight:400;line-height:1.55}.yCrcYG_introHighlight{color:#2b2f4f;font-weight:500}.yCrcYG_suggestions{flex-wrap:wrap;justify-content:center;gap:14px;padding:8px 0 4px;display:flex}.yCrcYG_chip{height:46px;font-family:var(--font-urbanist), var(--font-sans);letter-spacing:-.005em;color:#4b4691;cursor:pointer;background:#fff;border:1px solid #ada2e073;border-radius:999px;align-items:center;gap:10px;padding:0 22px;font-size:14.5px;font-weight:500;transition:background .18s,border-color .18s,box-shadow .18s,color .18s,transform .18s;display:inline-flex;box-shadow:0 1px 2px #563cad0a,inset 0 1px #ffffffe6}.yCrcYG_chip:hover{color:#2e2658;background:linear-gradient(#faf7ff 0%,#f1ebff 100%);border-color:#7a64e699;transform:translateY(-1px);box-shadow:0 6px 16px #6a47f024,inset 0 1px #ffffffe6}.yCrcYG_chip:active{transform:translateY(0)}.yCrcYG_chipIcon{color:#9b6dff;filter:drop-shadow(0 1px 2px #9b6dff59);flex-shrink:0;width:16px;height:16px}.yCrcYG_inputRow{align-items:center;gap:12px;margin-top:auto;padding-top:8px;display:flex}.yCrcYG_inputShell{background:#fff;border:1px solid #ebe7f8e6;border-radius:999px;flex:1;align-items:center;gap:14px;height:64px;padding:0 10px 0 16px;transition:border-color .16s,box-shadow .16s;display:flex;box-shadow:0 4px 14px #563cad0f}.yCrcYG_inputShell:focus-within{border-color:#7b61ff66;box-shadow:0 0 0 3px #7e68ea1f,0 4px 14px #563cad14}.yCrcYG_inputInner{flex:1;align-items:center;gap:14px;height:100%;display:flex}.yCrcYG_inputLogo{object-fit:contain;flex-shrink:0;width:40px;height:40px}.yCrcYG_inputSearchIcon{color:#9b95b6;flex-shrink:0;width:22px;height:22px;display:none}.yCrcYG_input{min-width:0;font-family:var(--font-urbanist), var(--font-sans);color:#2a2545;letter-spacing:-.01em;background:0 0;border:0;outline:0;flex:1;font-size:16px;font-weight:500}.yCrcYG_input::placeholder{color:#9b95b6;font-weight:400}.yCrcYG_sendBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#6a47f0 0%,#9b6dff 100%);border:0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;transition:transform .16s,box-shadow .16s,filter .16s;display:inline-flex;box-shadow:0 6px 16px #6a47f052}.yCrcYG_sendBtn:hover{filter:brightness(1.05);transform:translateY(-1px);box-shadow:0 10px 22px #6a47f061}.yCrcYG_sendBtn:disabled{cursor:not-allowed;opacity:.55;box-shadow:none;filter:grayscale(.2);transform:none}.yCrcYG_sendIcon{width:20px;height:20px}.yCrcYG_sideLogo{object-fit:contain;flex-shrink:0;width:52px;height:52px}.yCrcYG_modeView{flex-direction:column;flex:1;gap:32px;animation:.36s cubic-bezier(.2,.7,.25,1) both yCrcYG_modeFadeUp;display:flex}@keyframes yCrcYG_modeFadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.yCrcYG_connectStage{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:28px;padding:4px 0 8px;display:flex}.yCrcYG_connectHero{flex-direction:column;align-items:center;gap:22px;display:flex;position:relative}.yCrcYG_connectOrb{justify-content:center;align-items:center;width:132px;height:132px;display:inline-flex;position:relative}.yCrcYG_orbCore{z-index:2;color:#fff;background:linear-gradient(135deg,#7a5fff 0%,#9b6dff 55%,#b582ff 100%);border-radius:999px;justify-content:center;align-items:center;width:92px;height:92px;animation:2.6s cubic-bezier(.4,0,.2,1) infinite yCrcYG_orbBreath;display:inline-flex;position:relative;box-shadow:0 14px 30px #6a47f057,inset 0 1px #ffffff59}@keyframes yCrcYG_orbBreath{0%,to{transform:scale(1);box-shadow:0 14px 30px #6a47f057,inset 0 1px #ffffff59}50%{transform:scale(1.04);box-shadow:0 18px 38px #6a47f06b,inset 0 1px #fff6}}.yCrcYG_orbIcon{width:36px;height:36px}.yCrcYG_orbRing{opacity:0;pointer-events:none;border:1.5px solid #7a5fff73;border-radius:999px;animation:2.7s cubic-bezier(.16,.85,.32,1) infinite yCrcYG_orbRingExpand;position:absolute;inset:0}@keyframes yCrcYG_orbRingExpand{0%{opacity:0;border-color:#7a5fff80;transform:scale(.62)}20%{opacity:.7}to{opacity:0;border-color:#7a5fff00;transform:scale(1.55)}}.yCrcYG_connectTitle{z-index:1;font-family:var(--font-urbanist), var(--font-sans);letter-spacing:-.025em;color:#2b2f4f;margin:0;font-size:clamp(1.7rem,2.8vw,2.4rem);font-weight:500;line-height:1.16;position:relative}.yCrcYG_connectSub{max-width:540px;font-family:var(--font-urbanist), var(--font-sans);color:#6f7191;text-wrap:balance;margin:0;font-size:clamp(.95rem,1.04vw,1.05rem);line-height:1.6}.yCrcYG_waveformWrap{flex-direction:column;align-items:center;gap:14px;display:flex}.yCrcYG_waveform{align-items:center;gap:6px;height:44px;display:inline-flex}.yCrcYG_waveBar{opacity:.65;transform-origin:50%;background:linear-gradient(#7a5fff 0%,#b582ff 100%);border-radius:999px;width:4px;height:14px;animation:1.1s ease-in-out infinite yCrcYG_waveBarPulse}@keyframes yCrcYG_waveBarPulse{0%,to{opacity:.55;transform:scaleY(.55)}50%{opacity:1;transform:scaleY(2.2)}}.yCrcYG_statusPill{color:#2f7a52;font-family:var(--font-urbanist), var(--font-sans);letter-spacing:-.005em;background:#22c55e14;border:1px solid #22c55e38;border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:13px;font-weight:500;display:inline-flex}.yCrcYG_statusDot{background:#22c55e;border-radius:999px;width:8px;height:8px;animation:1.8s ease-out infinite yCrcYG_statusDotPulse;box-shadow:0 0 #22c55e80}@keyframes yCrcYG_statusDotPulse{0%{box-shadow:0 0 #22c55e99}70%{box-shadow:0 0 0 10px #22c55e00}to{box-shadow:0 0 #22c55e00}}.yCrcYG_videoStage{background:radial-gradient(120% 80% at 50% 30%,#9b6dff2e 0%,#9b6dff00 70%),linear-gradient(150deg,#f6f1ff 0%,#ece2ff 100%);border:1px solid #9b8ae652;border-radius:22px;justify-content:center;align-items:center;width:clamp(280px,36vw,360px);height:clamp(170px,22vw,216px);display:flex;position:relative;overflow:hidden;box-shadow:0 18px 40px #6a47f02e,inset 0 1px #fffc}.yCrcYG_videoScan{pointer-events:none;background:linear-gradient(#7a5fff00 0%,#7a5fff2e 50%,#7a5fff00 100%);height:40%;animation:2.6s cubic-bezier(.4,0,.2,1) infinite yCrcYG_videoScan;position:absolute;inset:0}@keyframes yCrcYG_videoScan{0%{opacity:0;transform:translateY(-60%)}20%{opacity:1}80%{opacity:1}to{opacity:0;transform:translateY(160%)}}.yCrcYG_videoCornerTL,.yCrcYG_videoCornerTR,.yCrcYG_videoCornerBL,.yCrcYG_videoCornerBR{border:2px solid #7a5fff8c;border-radius:4px;width:22px;height:22px;position:absolute}.yCrcYG_videoCornerTL{border-bottom:0;border-right:0;top:14px;left:14px}.yCrcYG_videoCornerTR{border-bottom:0;border-left:0;top:14px;right:14px}.yCrcYG_videoCornerBL{border-top:0;border-right:0;bottom:14px;left:14px}.yCrcYG_videoCornerBR{border-top:0;border-left:0;bottom:14px;right:14px}.yCrcYG_videoCenter{z-index:2;color:#fff;background:linear-gradient(135deg,#7a5fff 0%,#9b6dff 55%,#b582ff 100%);border-radius:999px;justify-content:center;align-items:center;width:72px;height:72px;animation:2.6s cubic-bezier(.4,0,.2,1) infinite yCrcYG_orbBreath;display:inline-flex;position:relative;box-shadow:0 10px 24px #6a47f05c,inset 0 1px #fff6}.yCrcYG_videoCenterIcon{width:30px;height:30px}.yCrcYG_featurePillRow{flex-wrap:wrap;justify-content:center;gap:10px;display:inline-flex}.yCrcYG_featurePill{font-family:var(--font-urbanist), var(--font-sans);color:#4b4691;letter-spacing:-.005em;background:linear-gradient(#fffffff2 0%,#f7f3fff2 100%);border:1px solid #9b8ae652;border-radius:999px;align-items:center;gap:8px;padding:8px 16px;font-size:13px;font-weight:500;display:inline-flex;box-shadow:0 1px 2px #563cad0d,inset 0 1px #ffffffe6}.yCrcYG_featurePillDot{background:linear-gradient(135deg,#7a5fff 0%,#b582ff 100%);border-radius:999px;width:6px;height:6px}.yCrcYG_featurePillIcon{color:#7a5fff;width:14px;height:14px}.yCrcYG_connectActions{flex-wrap:wrap;justify-content:center;gap:12px;display:inline-flex}.yCrcYG_primaryCta{color:#fff;font-family:var(--font-urbanist), var(--font-sans);letter-spacing:-.005em;cursor:pointer;background:linear-gradient(135deg,#6a47f0 0%,#9b6dff 100%);border:0;border-radius:999px;align-items:center;gap:10px;padding:14px 22px;font-size:15px;font-weight:600;transition:transform .2s cubic-bezier(.2,.7,.25,1),box-shadow .2s,filter .2s;display:inline-flex;box-shadow:0 12px 26px #6a47f057,inset 0 1px #ffffff40}.yCrcYG_primaryCta:hover{filter:brightness(1.04);transform:translateY(-1px);box-shadow:0 16px 32px #6a47f06b,inset 0 1px #ffffff4d}.yCrcYG_primaryCta:active{filter:brightness(.98);transform:translateY(0)}.yCrcYG_primaryCta .yCrcYG_ctaIconTrailing{transition:transform .2s cubic-bezier(.2,.7,.25,1)}.yCrcYG_primaryCta:hover .yCrcYG_ctaIconTrailing{transform:translate(3px)}.yCrcYG_secondaryCta{color:#4b4691;font-family:var(--font-urbanist), var(--font-sans);letter-spacing:-.005em;cursor:pointer;background:#fff;border:1px solid #9b8ae673;border-radius:999px;align-items:center;gap:10px;padding:13px 20px;font-size:14.5px;font-weight:500;transition:background .18s,border-color .18s,box-shadow .18s,color .18s,transform .18s;display:inline-flex;box-shadow:0 1px 2px #563cad0d,inset 0 1px #ffffffe6}.yCrcYG_secondaryCta:hover{color:#2e2658;background:linear-gradient(#faf7ff 0%,#f1ebff 100%);border-color:#7a64e699;transform:translateY(-1px);box-shadow:0 6px 16px #6a47f024,inset 0 1px #ffffffe6}.yCrcYG_ctaIconLeading,.yCrcYG_ctaIconTrailing{width:18px;height:18px}.yCrcYG_trustRow{font-family:var(--font-urbanist), var(--font-sans);color:#8b86a8;letter-spacing:-.005em;align-items:center;gap:8px;font-size:12.5px;display:inline-flex}.yCrcYG_trustIcon{color:#9b6dff;width:14px;height:14px}@media (prefers-reduced-motion:reduce){.yCrcYG_modeView,.yCrcYG_orbCore,.yCrcYG_orbRing,.yCrcYG_videoCenter,.yCrcYG_videoScan,.yCrcYG_waveBar,.yCrcYG_statusDot{animation:none!important}}@media (max-width:1100px){.yCrcYG_popup{gap:24px;min-height:calc(100vh - 140px);max-height:calc(100vh - 100px);padding:76px 40px 30px}.yCrcYG_title{font-size:32px}.yCrcYG_heroLogo{width:72px;height:72px}.yCrcYG_connectOrb{width:116px;height:116px}.yCrcYG_orbCore{width:80px;height:80px}.yCrcYG_videoStage{width:320px;height:192px}}@media (max-width:720px){.yCrcYG_popup{border-radius:22px;gap:18px;min-height:calc(100vh - 100px);max-height:calc(100vh - 80px);padding:64px 18px 18px}.yCrcYG_topBar{gap:8px;top:12px;left:12px;right:12px}.yCrcYG_modeBtn,.yCrcYG_modeIndicator{width:34px;height:34px}.yCrcYG_modeIcon{width:18px;height:18px}.yCrcYG_ctrlBtn{width:28px;height:28px}.yCrcYG_ctrlIcon{width:18px;height:18px}.yCrcYG_modeToggle{padding:3px}.yCrcYG_hero{gap:10px;padding-top:6px}.yCrcYG_heroLogo{width:56px;height:56px}.yCrcYG_title{font-size:24px}.yCrcYG_intro{padding:0}.yCrcYG_introText{font-size:13px}.yCrcYG_introSparkle{width:14px;height:14px}.yCrcYG_suggestions{gap:8px}.yCrcYG_chip{height:36px;padding:0 14px;font-size:13px}.yCrcYG_inputShell{gap:10px;height:54px;padding:0 8px 0 16px}.yCrcYG_input{font-size:14px}.yCrcYG_sendBtn,.yCrcYG_sideLogo{width:40px;height:40px}.yCrcYG_modeView,.yCrcYG_connectStage{gap:22px}.yCrcYG_connectHero{gap:16px}.yCrcYG_connectOrb{width:100px;height:100px}.yCrcYG_orbCore{width:72px;height:72px}.yCrcYG_orbIcon{width:28px;height:28px}.yCrcYG_connectTitle{font-size:22px}.yCrcYG_connectSub{font-size:13.5px}.yCrcYG_videoStage{width:100%;max-width:320px;height:180px}.yCrcYG_videoCenter{width:60px;height:60px}.yCrcYG_videoCenterIcon{width:24px;height:24px}.yCrcYG_waveform{height:38px}.yCrcYG_waveBar{width:3.5px;height:12px}.yCrcYG_primaryCta,.yCrcYG_secondaryCta{padding:12px 18px;font-size:14px}.yCrcYG_trustRow{font-size:11.5px}}
.dRl0Aa_wrapper{left:50%;bottom:calc(24px + env(safe-area-inset-bottom));z-index:8000;pointer-events:none;flex-direction:column;align-items:center;gap:6px;width:min(1500px,100vw - 32px);max-width:calc(100vw - 32px);display:flex;position:fixed;transform:translate(-50%)}.dRl0Aa_wrapper>*{pointer-events:auto}.dRl0Aa_popupSlot{justify-content:center;width:100%;display:flex}.dRl0Aa_askSlot{pointer-events:none;z-index:3;justify-content:center;width:92%;max-width:1180px;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.dRl0Aa_askSlot>*{pointer-events:auto}.dRl0Aa_searchSlot{justify-content:center;width:60%;max-width:860px;display:flex}.dRl0Aa_dock{flex-wrap:nowrap;justify-content:center;align-items:center;gap:10px;width:100%;display:flex;position:relative}.dRl0Aa_searchShell{-webkit-backdrop-filter:blur(16px);background:#e0d6fab8;border:1px solid #fffffff5;border-radius:999px;flex:1;min-width:0;padding:6px;box-shadow:inset 0 4px 4px #fffffff2,0 14px 28px #553aae29}.dRl0Aa_searchInputWrap{cursor:pointer;background:#fff;border:1px solid #f0eafff2;border-radius:999px;justify-content:space-between;align-items:center;gap:8px;min-height:60px;padding:0 8px 0 16px;transition:box-shadow .14s,border-color .14s;display:flex}.dRl0Aa_searchInputWrap:hover{border-color:#6f56ff59;box-shadow:0 0 0 3px #7e68ea2e}.dRl0Aa_searchText{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.dRl0Aa_searchFieldBtn{cursor:pointer;text-align:left;min-width:0;font:inherit;background:0 0;border:0;flex:1;align-items:center;margin:0;padding:0;display:flex}.dRl0Aa_searchFieldBtn:focus-visible{outline-offset:4px;border-radius:8px;outline:2px solid #7368ca}.dRl0Aa_searchIcon{color:#b5b1c9;flex-shrink:0;width:22px;height:22px}.dRl0Aa_placeholder{min-width:0;font-family:var(--font-urbanist), var(--font-sans);color:#a5a2b8;letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;flex:1;align-items:center;font-size:15px;font-weight:400;display:inline-flex;overflow:hidden}.dRl0Aa_cursor{background:#7368ca;border-radius:1px;width:2px;height:1em;margin-left:1px;animation:.9s step-end infinite dRl0Aa_blink;display:inline-block}@keyframes dRl0Aa_blink{0%,to{opacity:1}50%{opacity:0}}.dRl0Aa_osBtn{cursor:pointer;height:50px;font-family:var(--font-urbanist), var(--font-sans);letter-spacing:-.01em;color:#6758b6;isolation:isolate;background:linear-gradient(120deg,#dad2fb 0%,#c7bdee 100%);border:0;border-radius:999px;flex-shrink:0;align-items:center;gap:9px;padding:0 22px;font-size:16px;font-weight:600;transition:transform .16s,filter .16s,box-shadow .24s;display:inline-flex;position:relative}.dRl0Aa_osBtn:hover{filter:brightness(1.02)}.dRl0Aa_osIcon{color:#7368ca;z-index:1;flex-shrink:0;width:18px;height:18px;position:relative}.dRl0Aa_osBtnLabel{white-space:nowrap;z-index:1;position:relative}.dRl0Aa_osBtnAttention{animation:2.6s ease-in-out infinite dRl0Aa_osBtnBreath;box-shadow:0 0 #7368ca73,0 8px 22px -10px #6758b659}.dRl0Aa_osBtnAttention:hover{animation-play-state:paused}.dRl0Aa_osBtnHalo{pointer-events:none;opacity:0;z-index:0;background:radial-gradient(closest-side,#b2a2ff8c 0%,#b2a2ff2e 55%,#b2a2ff00 78%);border-radius:999px;animation:2.6s ease-in-out infinite dRl0Aa_osBtnHalo;position:absolute;inset:-4px;transform:scale(.94)}.dRl0Aa_osBtnSparkle{pointer-events:none;opacity:0;z-index:2;background:radial-gradient(closest-side,#fff 0%,#d6c9ff 70%,#d6c9ff00 100%);border-radius:50%;width:7px;height:7px;animation:2.6s ease-in-out infinite dRl0Aa_osBtnSparkle;position:absolute;top:6px;right:10px;box-shadow:0 0 8px 1px #ffffffa6}@keyframes dRl0Aa_osBtnBreath{0%,to{transform:scale(1);box-shadow:0 0 #7368ca59,0 8px 22px -10px #6758b64d}50%{transform:scale(1.025);box-shadow:0 0 0 8px #7368ca00,0 12px 26px -12px #6758b680}}@keyframes dRl0Aa_osBtnHalo{0%,to{opacity:0;transform:scale(.94)}45%{opacity:.85;transform:scale(1.06)}70%{opacity:0;transform:scale(1.18)}}@keyframes dRl0Aa_osBtnSparkle{0%,40%,to{opacity:0;transform:scale(.6)}55%{opacity:1;transform:scale(1)}72%{opacity:0;transform:scale(.7)}}@media (prefers-reduced-motion:reduce){.dRl0Aa_osBtnAttention,.dRl0Aa_osBtnHalo,.dRl0Aa_osBtnSparkle{animation:none}.dRl0Aa_osBtnHalo,.dRl0Aa_osBtnSparkle{opacity:0}}.dRl0Aa_askLogoBtn{cursor:pointer;width:48px;height:48px;box-shadow:none;background:0 0;border:0;border-radius:0;flex-shrink:0;justify-content:center;align-items:center;margin-left:2px;margin-right:-4px;padding:0;transition:transform .14s;display:inline-flex}.dRl0Aa_askLogoBtn:hover{transform:scale(1.08)}.dRl0Aa_askLogoInline{object-fit:contain;width:44px;height:44px}@media (max-width:1100px){.dRl0Aa_searchSlot{width:80%}.dRl0Aa_askSlot{width:92%}}@media (max-width:720px){.dRl0Aa_wrapper{bottom:calc(16px + env(safe-area-inset-bottom));gap:10px;width:calc(100vw - 16px);max-width:calc(100vw - 16px)}.dRl0Aa_searchSlot{width:100%}.dRl0Aa_askSlot{width:100%;bottom:0}.dRl0Aa_dock{gap:8px}.dRl0Aa_searchShell{padding:5px}.dRl0Aa_searchInputWrap{min-height:52px;padding:0 6px 0 14px}.dRl0Aa_placeholder{font-size:11.5px}.dRl0Aa_osBtn{gap:6px;height:42px;padding:0 14px;font-size:13px}.dRl0Aa_askLogoBtn{width:36px;height:36px;margin-right:0}.dRl0Aa_askLogoInline{width:30px;height:30px}}
.e97Dcq_overlay{z-index:7900;opacity:0;pointer-events:none;transition:opacity .22s;position:fixed;inset:0}.e97Dcq_overlayOpen{opacity:1;pointer-events:auto}.e97Dcq_surface{background:#fff;border:1px solid #b59cf46b;border-radius:32px;flex-direction:column;display:flex;position:absolute;inset:12px;overflow:hidden;box-shadow:0 18px 44px #ffffffe0,0 24px 56px #754ed633,0 4px 16px #825de42e,inset 0 2px 8px #ffffffe6}.e97Dcq_topbar{z-index:10;background:#fff0;flex:none;justify-content:center;align-items:center;gap:14px;min-height:36px;padding:6px 16px 5px;transition:transform .22s,opacity .2s;display:flex;position:absolute;top:0;left:0;right:0}.e97Dcq_topbarHidden{opacity:0;pointer-events:none;transform:translateY(-100%)}.e97Dcq_crumbs{font-family:var(--font-urbanist), var(--font-sans);letter-spacing:.035em;text-transform:uppercase;color:#8a82b3;background:#fffffff5;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:9px 19px;font-size:13px;font-weight:700;line-height:1;display:inline-flex}.e97Dcq_homeBtn{color:#6f679a;font:inherit;text-transform:inherit;letter-spacing:inherit;cursor:pointer;background:#ffffffeb;border:1px solid #e1d8f8f2;border-radius:999px;padding:3px 10px;font-weight:600;transition:color .18s,border-color .18s}.e97Dcq_homeBtn:hover{color:#574b98;border-color:#b8a1efbf}.e97Dcq_sep{color:#b8abd9}.e97Dcq_label{color:#8a82b3}.e97Dcq_labelCurrent{color:#7162cc;font-weight:600}.e97Dcq_closeBtn{color:#8f89b0;cursor:pointer;z-index:40;background:#faf8fff5;border:1px solid #7a5fff24;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:18px;font-weight:400;line-height:1;transition:background .2s,color .2s,border-color .2s,box-shadow .2s,transform .2s;display:inline-flex;position:absolute;top:10px;right:12px;box-shadow:0 1px 2px #1c1d2e0d,0 4px 14px #7a5fff0f}.e97Dcq_closeBtn:hover{color:#6e62b8;background:#fffffffa;border-color:#7a5fff38;transform:translateY(-1px);box-shadow:0 2px 6px #1c1d2e0f,0 6px 18px #7a5fff1a}.e97Dcq_closeBtn:focus-visible{outline-offset:2px;outline:2px solid #7a5fff59}.e97Dcq_scrollArea{flex-direction:column;flex:auto;min-height:0;padding:56px 24px 24px;transition:padding-top .2s;display:flex;overflow:auto}.e97Dcq_scrollAreaEmbed{overscroll-behavior:contain;overflow:hidden}.e97Dcq_topbarHidden+.e97Dcq_scrollArea{padding-top:34px}.e97Dcq_embedWrap{flex-direction:column;flex:auto;width:100%;min-width:0;min-height:0;display:flex;overflow:hidden}.e97Dcq_embed{vertical-align:top;background:#fff;border:0;border-radius:22px;flex:auto;width:100%;min-width:0;max-width:100%;height:100%;min-height:0;display:block}.e97Dcq_placeholder{color:#6f679a;font-family:var(--font-urbanist), var(--font-sans);text-align:center;background:linear-gradient(#faf8ff 0%,#f0ebff 100%);border-radius:22px;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:12px;padding:48px 24px;display:flex}.e97Dcq_placeholder strong{color:#4a3f7a;font-size:22px;font-weight:600}.e97Dcq_placeholder p{max-width:520px;margin:0;font-size:14px;line-height:1.55}@media (prefers-reduced-motion:reduce){.e97Dcq_closeBtn,.e97Dcq_topbar{transition:none}.e97Dcq_closeBtn:hover{transform:none}}@media (max-width:720px){.e97Dcq_surface{border-radius:24px;inset:8px}.e97Dcq_topbar{padding:6px 12px 5px}.e97Dcq_crumbs{gap:8px;padding:8px 14px;font-size:11.5px}.e97Dcq_scrollArea{padding:56px 14px 18px}.e97Dcq_closeBtn{width:30px;height:30px;top:8px;right:10px}}
.cpyZKa_section{z-index:2;color:#222237;background:linear-gradient(#fff 0%,#faf7ff 72%,#f3ecff 100%);padding:26px 12px 116px;position:relative;overflow:hidden}.cpyZKa_section:before{content:"";pointer-events:none;z-index:0;background-image:linear-gradient(90deg,#7b61ff14 1px,#0000 1px),linear-gradient(#7b61ff14 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#0000001f 30%,#0000008c 68%,#000000db 100%);mask-image:linear-gradient(#0000 0%,#0000001f 30%,#0000008c 68%,#000000db 100%)}.cpyZKa_section:after{content:"";pointer-events:none;z-index:0;background:radial-gradient(52% 62% at 50% 52%,#9b6dff24 0%,#9b6dff00 72%);width:130%;height:68%;position:absolute;bottom:-12%;left:50%;transform:translate(-50%)}.cpyZKa_inner{z-index:1;flex-direction:column;gap:28px;max-width:min(1580px,100vw - 32px);margin:0 auto;padding:0 16px;display:flex;position:relative}.cpyZKa_header{text-align:center;max-width:740px;margin:0 auto}.cpyZKa_badge{letter-spacing:.08em;text-transform:uppercase;color:#6f59de;background:#fff;border:1px solid #bdaaff94;border-radius:999px;justify-content:center;align-items:center;padding:7px 15px;font-size:11px;font-weight:700;display:inline-flex}.cpyZKa_title{letter-spacing:-.025em;color:#2b2f4f;margin:14px 0 8px;font-size:clamp(1.9rem,3.1vw,3rem);font-weight:600;line-height:1.16}.cpyZKa_subtitle{color:#9a98ae;margin:0;font-size:16px;line-height:1.45}.cpyZKa_marquee{flex-wrap:nowrap;align-items:center;gap:10px;width:100%;display:flex;position:relative}.cpyZKa_viewport{flex:1;min-width:0;overflow:hidden}.cpyZKa_arrow{z-index:2;color:#5c4daf;cursor:pointer;background:#fff;border:1px solid #e4dff7;border-radius:999px;flex-shrink:0;place-items:center;width:44px;height:44px;transition:transform .18s cubic-bezier(.22,.61,.36,1),border-color .18s cubic-bezier(.22,.61,.36,1),box-shadow .18s cubic-bezier(.22,.61,.36,1),background .18s cubic-bezier(.22,.61,.36,1),opacity .18s cubic-bezier(.22,.61,.36,1);display:grid;position:relative;box-shadow:0 8px 22px #5f44b71a}.cpyZKa_arrow:hover:not(:disabled){border-color:#d4c8f5;transform:translateY(-1px);box-shadow:0 12px 28px #5f44b724}.cpyZKa_arrow:disabled{opacity:.38;cursor:not-allowed;box-shadow:none}.cpyZKa_arrow:focus-visible{outline:none;box-shadow:0 0 0 3px #7e68ea3d,0 0 0 5px #7e68ea1a}.cpyZKa_track{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:18px;width:100%;display:grid}.cpyZKa_card{background:#fff;border:1px solid #ebe7f8;border-radius:24px;width:100%;transition:transform .22s cubic-bezier(.22,.61,.36,1),border-color .22s cubic-bezier(.22,.61,.36,1),box-shadow .22s cubic-bezier(.22,.61,.36,1),opacity .28s;overflow:hidden}.cpyZKa_card:hover,.cpyZKa_card:focus-within{border-color:#d9cef9;transform:translateY(-3px);box-shadow:0 10px 26px #7761cb1f}.cpyZKa_card[hidden]{display:none}.cpyZKa_cardLink{color:inherit;height:100%;text-decoration:none;display:block}.cpyZKa_cardLink:focus-visible{outline:none}.cpyZKa_entering{animation:.42s cubic-bezier(.22,.61,.36,1) both cpyZKa_cardEnter}@keyframes cpyZKa_cardEnter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.cpyZKa_visual{aspect-ratio:2;background:#f2efff;border-radius:20px;margin:14px;position:relative;overflow:hidden}.cpyZKa_visual img{object-fit:cover;object-position:center}.cpyZKa_date{color:#6f6f81;letter-spacing:.01em;background:#fff;border-radius:999px;padding:9px 16px;font-size:15px;font-weight:500;position:absolute;bottom:10px;right:12px}.cpyZKa_body{text-align:left;padding:12px 20px 34px}.cpyZKa_cardTitle{letter-spacing:-.01em;color:#4f4d63;margin:6px 0 12px;font-size:28px;font-weight:600;line-height:1.2}.cpyZKa_excerpt{color:#9d9bb1;margin:0;font-size:15px;line-height:1.55}.cpyZKa_chips{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.cpyZKa_chip{letter-spacing:.03em;text-transform:uppercase;color:#7f67dd;background:#f0eaff;border:0;border-radius:999px;padding:6px 10px;font-size:11px;font-weight:700}.cpyZKa_blue{background:linear-gradient(#fff 0%,#f4f8fe 72%,#e8f1fd 100%)}.cpyZKa_blue.cpyZKa_section:before{background-image:linear-gradient(90deg,#2a7de214 1px,#0000 1px),linear-gradient(#2a7de214 1px,#0000 1px)}.cpyZKa_blue.cpyZKa_section:after{background:radial-gradient(52% 62% at 50% 52%,#4095ff29 0%,#4095ff00 72%)}.cpyZKa_blue .cpyZKa_badge{color:#2a5d9e;border:1px solid #2a7de252}.cpyZKa_blue .cpyZKa_visual{background:#e7f1fd}.cpyZKa_blue .cpyZKa_date{color:#5a6a80}.cpyZKa_blue .cpyZKa_card{border-color:#dde9f8}.cpyZKa_blue .cpyZKa_card:hover,.cpyZKa_blue .cpyZKa_card:focus-within{border-color:#bcd9f7;box-shadow:0 10px 26px #2a7de22e}.cpyZKa_blue .cpyZKa_chip{color:#2a7de2;background:#e6f0fc}.cpyZKa_blue .cpyZKa_arrow{color:#2a7de2;border-color:#d4e4f8;box-shadow:0 8px 22px #2a7de21f}.cpyZKa_blue .cpyZKa_arrow:hover:not(:disabled){border-color:#bcd9f7;box-shadow:0 12px 28px #2a7de233}.cpyZKa_blue .cpyZKa_arrow:focus-visible{box-shadow:0 0 0 3px #2a7de23d,0 0 0 5px #2a7de21f}@media (prefers-reduced-motion:reduce){.cpyZKa_card,.cpyZKa_entering,.cpyZKa_arrow{transition:none!important;animation:none!important}}@media (max-width:768px){.cpyZKa_section:before{background-size:24px 24px}.cpyZKa_section{padding:20px 10px 88px}.cpyZKa_inner{gap:20px;padding:0 14px}.cpyZKa_title{font-size:clamp(1.55rem,7vw,2.15rem)}.cpyZKa_subtitle{font-size:14px}.cpyZKa_marquee{gap:8px}.cpyZKa_arrow{width:40px;height:40px}.cpyZKa_track{grid-template-columns:1fr;gap:10px}.cpyZKa_card{border-radius:18px}.cpyZKa_visual{border-radius:14px;margin:8px}.cpyZKa_date{padding:7px 12px;font-size:13px;bottom:8px;right:8px}.cpyZKa_body{padding:8px 12px 24px}.cpyZKa_cardTitle{font-size:19px}.cpyZKa_excerpt{font-size:14px;line-height:1.52}}
.Dt74fW_footer{font-family:var(--font-urbanist), system-ui, sans-serif;background:#fafafa;border-top:1px solid #0000000d;padding:36px 0 100px;position:relative}.Dt74fW_footer *{font-family:inherit}.Dt74fW_footerMain{grid-template-columns:minmax(0,1.28fr) minmax(0,2.55fr);align-items:stretch;gap:clamp(28px,3.2vw,52px);max-width:1360px;margin:0 auto;padding:0 32px;display:grid}.Dt74fW_brandCol{background:linear-gradient(#fff 0%,#fcfbff 100%);border:1px solid #5a42c91a;border-radius:22px;flex-direction:column;padding:32px;display:flex;box-shadow:0 8px 28px #4130820d}.Dt74fW_footerRight{flex-direction:column;gap:clamp(24px,3vh,36px);display:flex}.Dt74fW_linkColumns{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(20px,2.8vw,34px);margin-top:16px;display:grid}.Dt74fW_logoLink{border-radius:6px;width:fit-content;display:inline-block}.Dt74fW_logo{width:160px;height:auto;display:block}.Dt74fW_about{letter-spacing:-.003em;color:#646980;max-width:28rem;margin:28px 0 22px;font-size:15px;font-weight:400;line-height:1.62}.Dt74fW_certs{max-width:380px;box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:repeat(4,1fr);place-items:center;gap:clamp(14px,1.6vw,22px);margin-top:clamp(56px,8vh,88px);padding:0;display:grid}.Dt74fW_certLink{justify-content:center;align-items:center;width:100%;text-decoration:none;transition:transform .2s cubic-bezier(.22,.61,.36,1);display:inline-flex}.Dt74fW_certLink:hover{transform:translateY(-2px)}.Dt74fW_certLogo{object-fit:contain;opacity:.9;width:100%;height:auto;max-height:56px;transition:opacity .24s,transform .24s}.Dt74fW_certLink:hover .Dt74fW_certLogo,.Dt74fW_certLink:focus-visible .Dt74fW_certLogo{opacity:1}.Dt74fW_linksCol{padding:8px 0 24px}.Dt74fW_policiesCol,.Dt74fW_channelsCol{border-left:1px solid #5a42c91f;padding:8px 0 24px clamp(16px,2.5vw,28px)}.Dt74fW_channelLink{all:unset;cursor:pointer;color:#3a3f56;font-size:16px;font-weight:500;line-height:1.38;transition:color .16s}.Dt74fW_channelLink:hover{color:#7c3aed}.Dt74fW_channelLink:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #7c5cff8c}.Dt74fW_blockTitle{letter-spacing:.045em;text-transform:uppercase;color:#4f3ab5;align-items:center;gap:8px;margin:0;font-size:14px;font-weight:700;line-height:1.25;display:inline-flex}.Dt74fW_blockIcon{color:#6c58b2;background:#faf8ffe6;border:1px solid #886cf259;border-radius:999px;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.Dt74fW_blockIcon svg{width:13px;height:13px}.Dt74fW_list{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.Dt74fW_list li{color:#3a3f56;font-size:16px;font-weight:500;line-height:1.38}.Dt74fW_list a{color:inherit;text-decoration:none;transition:color .2s,transform .2s cubic-bezier(.22,.61,.36,1);display:inline-block}.Dt74fW_list a:hover{color:#7c3aed;transform:translate(3px)}.Dt74fW_list a:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #7c5cff8c}.Dt74fW_addressStrip{margin:clamp(20px,3vh,32px) 0 0}.Dt74fW_addressStripInner{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.Dt74fW_addressGrid{border:1px solid #dcd7f099;border-radius:24px;gap:0;width:100%;display:flex;overflow:hidden}.Dt74fW_addressItem{color:#4a4e65;background:#f8f6ff80;border-right:1px solid #dcd7f099;flex-direction:column;flex:1;gap:4px;padding:18px 22px;font-size:14px;line-height:1.55;display:flex}.Dt74fW_addressItem:last-child{border-right:none}.Dt74fW_addressItem strong{color:#2c3148;letter-spacing:.03em;text-transform:uppercase;margin-bottom:2px;font-size:12px;font-weight:700}.Dt74fW_socialsRow{margin:18px 0 0}.Dt74fW_socialsContent{align-items:center;gap:16px;display:flex}.Dt74fW_socialsLabel{color:#4f3ab5;letter-spacing:.02em;font-size:13px;font-weight:600}.Dt74fW_socialIcons{align-items:center;gap:12px;display:flex}.Dt74fW_socialLink{color:#5a5475;background:#fff;border:1px solid #dcd7f0b3;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;transition:color .18s,border-color .18s,transform .18s,box-shadow .18s;display:inline-flex}.Dt74fW_socialLink svg{width:16px;height:16px}.Dt74fW_socialLink:hover{color:#7c3aed;border-color:#7b61ff66;transform:translateY(-2px);box-shadow:0 4px 12px #5a3cb41a}.Dt74fW_socialLink:active{transform:translateY(0)}@media (max-width:1024px){.Dt74fW_footerMain,.Dt74fW_linkColumns{grid-template-columns:1fr;gap:0}.Dt74fW_footerRight{gap:0}.Dt74fW_brandCol{margin-bottom:4px;padding:clamp(20px,4vw,26px)}.Dt74fW_certs{margin-top:18px}.Dt74fW_linksCol,.Dt74fW_policiesCol{border-bottom:1px solid #5a42c91a;border-left:0;padding:20px 0}.Dt74fW_channelsCol{border-left:0;padding:20px 0 8px}.Dt74fW_blockTitle{font-size:13px;line-height:1.3}.Dt74fW_list li,.Dt74fW_list a{font-size:17px;line-height:1.38}.Dt74fW_addressStrip{grid-template-columns:1fr;padding:0}.Dt74fW_addressStripInner{flex-direction:column;grid-column:1;align-items:flex-start;gap:12px}.Dt74fW_addressGrid{border-radius:16px;flex-direction:column;width:100%}.Dt74fW_addressItem{border-bottom:1px solid #dcd7f099;border-right:none}.Dt74fW_addressItem:last-child{border-bottom:none}.Dt74fW_socialsRow{padding:16px 0 0}.Dt74fW_about{max-width:40rem}.Dt74fW_certs{max-width:none}}@media (max-width:768px){.Dt74fW_footer{padding:10px 0 88px}.Dt74fW_footerMain{padding:0 16px}.Dt74fW_logo{width:104px}.Dt74fW_about{max-width:none;font-size:15px}.Dt74fW_certs{max-width:360px}}
.x-Kcqq_skeleton{flex-direction:column;gap:14px;width:100%;display:flex}.x-Kcqq_row2{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (max-width:560px){.x-Kcqq_row2{grid-template-columns:1fr}}.x-Kcqq_bar{background:#ece9f5;border-radius:12px;width:100%;display:block;position:relative;overflow:hidden}.x-Kcqq_bar:after{content:"";background:linear-gradient(90deg,#fff0 0%,#ffffffa6 50%,#fff0 100%);animation:1.4s ease-in-out infinite x-Kcqq_hubspotShimmer;position:absolute;inset:0;transform:translate(-100%)}.x-Kcqq_input{height:54px}.x-Kcqq_textarea{height:110px}.x-Kcqq_button{border-radius:999px;width:60%;height:52px}@keyframes x-Kcqq_hubspotShimmer{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.x-Kcqq_bar:after{animation:none}}
.WVf_6W_section{background:#fff;padding:clamp(32px,5vw,56px) 0 clamp(48px,7vw,100px);position:relative}.WVf_6W_inner{grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);align-items:stretch;gap:clamp(10px,1.4vw,18px);width:100%;max-width:none;min-height:min(78vh,920px);margin:0 auto;padding:0 32px;display:grid}.WVf_6W_visual{background:#ebe4fb;border:none;border-radius:28px;flex-direction:column;align-self:stretch;height:100%;min-height:min(78vh,920px);display:flex;overflow:hidden}.WVf_6W_visualWrap{flex:1;width:100%;height:100%;min-height:0;position:relative}.WVf_6W_visualImage{object-fit:cover;object-position:center 28%;width:100%;height:100%;display:block;position:absolute;inset:0}.WVf_6W_formPanel{background:#faf7ff;border:1px solid #efeafb;border-radius:28px;flex-direction:column;justify-content:center;align-self:stretch;min-height:min(78vh,920px);padding:clamp(28px,4vw,44px) 32px clamp(28px,4vw,44px) clamp(24px,3vw,36px);display:flex;overflow:hidden}.WVf_6W_title{letter-spacing:-.025em;color:#2b2f4f;margin:0;font-size:clamp(1.9rem,3.1vw,3rem);font-weight:600;line-height:1.16}.WVf_6W_title span{background:linear-gradient(90deg,#5f5fff 0%,#a66eff 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.WVf_6W_subtitle{color:#5c5f7c;margin:10px 0 20px;font-size:16px;line-height:1.4}.WVf_6W_form{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.WVf_6W_input,.WVf_6W_select{color:#2f3250;background:#fff;border:1px solid #e8e5f4;border-radius:14px;outline:none;width:100%;height:54px;padding:0 16px;font-size:15px;transition:border-color .18s,box-shadow .18s}.WVf_6W_input::placeholder{color:#b1b0c2}.WVf_6W_input:focus,.WVf_6W_select:focus{border-color:#c8bbf6;box-shadow:0 0 0 3px #b094ff24}.WVf_6W_selectWrap{grid-column:1/-1;position:relative}.WVf_6W_fullRow{grid-column:1/-1}.WVf_6W_field{flex-direction:column;grid-column:1/-1;gap:9px;margin-bottom:6px;display:flex}.WVf_6W_label{letter-spacing:-.01em;color:#2b2f4f;font-size:15px;font-weight:600}.WVf_6W_mSelectWrap{position:relative}.WVf_6W_mSelectWrap:after{content:"";pointer-events:none;border-bottom:2px solid #8b86a3;border-right:2px solid #8b86a3;border-radius:1px;width:9px;height:9px;margin-top:-7px;position:absolute;top:50%;right:18px;transform:rotate(45deg)}.WVf_6W_submit.WVf_6W_submitWide{letter-spacing:-.01em;white-space:nowrap;grid-column:1/-1;justify-content:center;justify-self:start;align-items:center;gap:9px;width:auto;height:54px;margin-top:16px;padding:0 30px;font-size:16px;font-weight:600;display:inline-flex;box-shadow:0 10px 22px #7c5ef042}.WVf_6W_submit.WVf_6W_submitWide:hover{transform:translateY(-2px);box-shadow:0 18px 36px #7c5ef061}.WVf_6W_submitArrow{transition:transform .2s;display:inline-flex}.WVf_6W_submit.WVf_6W_submitWide:hover .WVf_6W_submitArrow{transform:translate(3px)}.WVf_6W_select{appearance:none;color:#b1b0c2;padding-right:50px}.WVf_6W_select:valid{color:#2f3250}.WVf_6W_selectWrap:after{content:"";pointer-events:none;background:radial-gradient(circle at 50% 45%,#8f7bff 0 2px,#0000 3px),#f3efff;border-radius:999px;width:20px;height:20px;margin-top:-10px;position:absolute;top:50%;right:16px}.WVf_6W_submit{color:#fff;cursor:pointer;background:linear-gradient(135deg,#7e68ff 0%,#8b73ff 100%);border:0;border-radius:999px;width:132px;height:52px;margin-top:8px;font-size:20px;font-weight:500;transition:transform .18s,box-shadow .18s}.WVf_6W_submit:hover{transform:translateY(-1px);box-shadow:0 10px 20px #7c5ef042}.WVf_6W_submit:active{transform:translateY(0)scale(.985)}.WVf_6W_submit:focus-visible{outline-offset:3px;outline:2px solid #7c5cff8c}.WVf_6W_submit:disabled{opacity:.6;cursor:wait}.WVf_6W_thanksBox{text-align:center;color:#3d2f8a;background:linear-gradient(135deg,#f3eeff 0%,#ece2ff 100%);border:1px solid #e0d4ff;border-radius:18px;grid-column:1/-1;padding:32px 24px}.WVf_6W_thanksTitle{margin:0 0 6px;font-size:18px;font-weight:600}.WVf_6W_thanksText{color:#6f6791;margin:0;font-size:14px}.WVf_6W_blue .WVf_6W_visual{background:#e9f4fc}.WVf_6W_blue .WVf_6W_visualImage{object-fit:cover;object-position:center top}.WVf_6W_blue .WVf_6W_formPanel{background:#f4f8fe;border-color:#e1ecfa}.WVf_6W_blue .WVf_6W_title span{background:linear-gradient(90deg,#1f73dc 0%,#4095ff 52%,#78c0ff 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.WVf_6W_blue .WVf_6W_input:focus,.WVf_6W_blue .WVf_6W_select:focus{border-color:#9cc6f4;box-shadow:0 0 0 3px #2a7de229}.WVf_6W_blue .WVf_6W_selectWrap:after{background:radial-gradient(circle at 50% 45%,#2a7de2 0 2px,#0000 3px),#e6f0fc}.WVf_6W_blue .WVf_6W_submit{background:linear-gradient(135deg,#2a7de2 0%,#4095ff 100%)}.WVf_6W_blue .WVf_6W_submit:hover{box-shadow:0 10px 20px #2a7de252}.WVf_6W_blue .WVf_6W_submit.WVf_6W_submitWide{box-shadow:0 10px 22px #2a7de242}.WVf_6W_blue .WVf_6W_submit.WVf_6W_submitWide:hover{box-shadow:0 18px 36px #2a7de261}.WVf_6W_blue .WVf_6W_submit:focus-visible{outline:2px solid #2a7de28c}.WVf_6W_blue .WVf_6W_thanksBox{color:#1f4e8a;background:linear-gradient(135deg,#eaf3fd 0%,#dceafb 100%);border-color:#cbe1f8}.WVf_6W_blue .WVf_6W_thanksText{color:#5a6a80}.WVf_6W_hubspotForm{font-family:var(--font-urbanist), var(--font-sans);color:#2f3250}:is(.WVf_6W_hubspotForm .hbspt-form,.WVf_6W_hubspotForm form.hs-form){width:100%}.WVf_6W_hubspotForm form.hs-form{flex-direction:column;gap:14px;display:flex}:is(.WVf_6W_hubspotForm .form-columns-1,.WVf_6W_hubspotForm .form-columns-2,.WVf_6W_hubspotForm .form-columns-3){gap:10px;display:grid;width:100%!important;max-width:100%!important}.WVf_6W_hubspotForm .form-columns-1{grid-template-columns:1fr}.WVf_6W_hubspotForm .form-columns-2{grid-template-columns:repeat(2,minmax(0,1fr))}.WVf_6W_hubspotForm .form-columns-3{grid-template-columns:repeat(3,minmax(0,1fr))}.WVf_6W_hubspotForm .hs-form-field{flex-direction:column;gap:0;min-width:0;display:flex;float:none!important;width:auto!important}.WVf_6W_hubspotForm .hs-form-field>.input{margin:0!important}:is(.WVf_6W_hubspotForm .hs-richtext,.WVf_6W_hubspotForm .hs_error_rollup,.WVf_6W_hubspotForm .legal-consent-container,.WVf_6W_hubspotForm .hs_submit){width:100%}:is(.WVf_6W_hubspotForm .form-columns-2:has(.legal-consent-container),.WVf_6W_hubspotForm .form-columns-3:has(.legal-consent-container),.WVf_6W_hubspotForm .form-columns-2:has(.hs-recaptcha),.WVf_6W_hubspotForm .form-columns-3:has(.hs-recaptcha),.WVf_6W_hubspotForm .form-columns-2:has(.hs_recaptcha),.WVf_6W_hubspotForm .form-columns-3:has(.hs_recaptcha)){grid-template-columns:1fr}:is(.WVf_6W_hubspotForm .hs-recaptcha,.WVf_6W_hubspotForm .hs_recaptcha){opacity:0;pointer-events:none;height:0;margin:0;padding:0;overflow:hidden}.WVf_6W_hubspotForm .grecaptcha-badge{opacity:0;pointer-events:none}:is(.WVf_6W_hubspotForm .legal-consent-container,.WVf_6W_hubspotForm .hs-form-booleancheckbox,.WVf_6W_hubspotForm .hs-form-booleancheckbox .hs-form-field){text-align:left;width:100%}.WVf_6W_hubspotForm .hs-form-booleancheckbox-display{width:100%}.WVf_6W_hubspotForm .hs-form-booleancheckbox-display>span{flex:1;margin:0}.WVf_6W_hubspotForm .hs-form-field>label:not(.hs-form-booleancheckbox-display):not(.hs-form-checkbox-display){clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.WVf_6W_hubspotForm .hs-form-required{color:#ff6b8a;margin-left:3px}.WVf_6W_hubspotForm .hs-field-desc{color:#8a8ca6;margin:0;font-size:12.5px;line-height:1.5}:is(.WVf_6W_hubspotForm .inputs-list,.WVf_6W_hubspotForm ul.hs-error-msgs){margin:0;padding:0;list-style:none}:is(.WVf_6W_hubspotForm input.hs-input:not([type=checkbox]):not([type=radio]),.WVf_6W_hubspotForm select.hs-input,.WVf_6W_hubspotForm textarea.hs-input){box-sizing:border-box;height:54px;font-family:var(--font-urbanist), var(--font-sans);color:#2f3250;background:#fff;border:1px solid #e8e5f4;border-radius:14px;outline:none;padding:0 16px;font-size:15px;transition:border-color .18s,box-shadow .18s;width:100%!important}.WVf_6W_hubspotForm input.hs-input::placeholder{color:#b1b0c2}.WVf_6W_hubspotForm textarea.hs-input::placeholder{color:#b1b0c2}:is(.WVf_6W_hubspotForm input.hs-input:not([type=checkbox]):not([type=radio]):focus,.WVf_6W_hubspotForm select.hs-input:focus,.WVf_6W_hubspotForm textarea.hs-input:focus){border-color:#c8bbf6;box-shadow:0 0 0 3px #b094ff24}.WVf_6W_hubspotForm textarea.hs-input{resize:vertical;line-height:1.55;height:auto!important;min-height:120px!important;padding:14px 16px!important}.WVf_6W_hubspotForm select.hs-input{appearance:none;background-image:radial-gradient(circle at 50% 45%,#8f7bff 0 2px,#0000 3px),radial-gradient(circle,#f3efff 0 10px,#0000 11px);background-position:right 16px center,right 16px center;background-repeat:no-repeat;padding-right:50px}:is(.WVf_6W_hubspotForm .hs-form-booleancheckbox-display,.WVf_6W_hubspotForm .hs-form-checkbox-display){font-family:var(--font-urbanist), var(--font-sans);color:#6f7191;cursor:pointer;align-items:flex-start;gap:10px;font-size:13px;line-height:1.5;display:flex}:is(.WVf_6W_hubspotForm .hs-form-booleancheckbox-display input[type=checkbox],.WVf_6W_hubspotForm .hs-form-checkbox-display input[type=checkbox]){accent-color:#7a5fff;flex-shrink:0;min-height:0;padding:0;width:16px!important;height:16px!important;margin:3px 0 0!important}:is(.WVf_6W_hubspotForm .legal-consent-container,.WVf_6W_hubspotForm .legal-consent-container p,.WVf_6W_hubspotForm .hs-richtext,.WVf_6W_hubspotForm .hs-richtext p){font-family:var(--font-urbanist), var(--font-sans);color:#6f7191;font-size:13px;line-height:1.55}.WVf_6W_hubspotForm a{color:#6a47f0;border-bottom:1px solid #6a47f040;font-weight:600;text-decoration:none}.WVf_6W_hubspotForm a:hover{border-bottom-color:#6a47f0}:is(.WVf_6W_hubspotForm .hs-error-msg,.WVf_6W_hubspotForm .hs-error-msgs label){font-family:var(--font-urbanist), var(--font-sans);color:#ff6b8a;font-size:12px}:is(.WVf_6W_hubspotForm .hs-input.invalid,.WVf_6W_hubspotForm .hs-input.error){border-color:#ff6b8a;box-shadow:0 0 0 3px #ff6b8a26}.WVf_6W_hubspotForm .hs_submit{margin-top:8px}.WVf_6W_hubspotForm .hs_submit .actions{margin:0;padding:0}.WVf_6W_hubspotForm .hs-button{color:#fff;height:52px;font-family:var(--font-urbanist), var(--font-sans);letter-spacing:-.005em;cursor:pointer;background:linear-gradient(135deg,#7e68ff 0%,#8b73ff 100%);border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 26px;font-size:17px;font-weight:500;transition:transform .18s,box-shadow .18s,filter .18s;display:inline-flex}.WVf_6W_hubspotForm .hs-button:hover{filter:brightness(1.04);transform:translateY(-1px);box-shadow:0 10px 22px #7c5ef052}.WVf_6W_hubspotForm .hs-button:active{transform:translateY(0)scale(.985)}:is(.WVf_6W_hubspotForm .submitted-message,.WVf_6W_hubspotForm .hs-form__submitted-message){font-family:var(--font-urbanist), var(--font-sans);color:#3d2f8a;background:linear-gradient(135deg,#f3eeff 0%,#ece2ff 100%);border:1px solid #e0d4ff;border-radius:18px;padding:28px 24px;font-size:15px;line-height:1.55}:is(.WVf_6W_blue .WVf_6W_hubspotForm input.hs-input:not([type=checkbox]):not([type=radio]):focus,.WVf_6W_blue .WVf_6W_hubspotForm select.hs-input:focus,.WVf_6W_blue .WVf_6W_hubspotForm textarea.hs-input:focus){border-color:#9cc6f4;box-shadow:0 0 0 3px #2a7de229}.WVf_6W_blue .WVf_6W_hubspotForm select.hs-input{background-image:radial-gradient(circle at 50% 45%,#2a7de2 0 2px,#0000 3px),radial-gradient(circle,#e6f0fc 0 10px,#0000 11px)}:is(.WVf_6W_blue .WVf_6W_hubspotForm .hs-form-booleancheckbox-display input[type=checkbox],.WVf_6W_blue .WVf_6W_hubspotForm .hs-form-checkbox-display input[type=checkbox]){accent-color:#2a7de2}.WVf_6W_blue .WVf_6W_hubspotForm a{color:#1f73dc;border-bottom-color:#1f73dc40}.WVf_6W_blue .WVf_6W_hubspotForm a:hover{border-bottom-color:#1f73dc}.WVf_6W_blue .WVf_6W_hubspotForm .hs-button{background:linear-gradient(135deg,#2a7de2 0%,#4095ff 100%)}.WVf_6W_blue .WVf_6W_hubspotForm .hs-button:hover{box-shadow:0 10px 22px #2a7de252}:is(.WVf_6W_blue .WVf_6W_hubspotForm .submitted-message,.WVf_6W_blue .WVf_6W_hubspotForm .hs-form__submitted-message){color:#1f4e8a;background:linear-gradient(135deg,#eaf3fd 0%,#dceafb 100%);border-color:#cbe1f8}@media (prefers-reduced-motion:reduce){.WVf_6W_input,.WVf_6W_select,.WVf_6W_submit{transition:none}}@media (max-width:1024px){.WVf_6W_inner{grid-template-columns:1fr;gap:14px;min-height:0}.WVf_6W_visual{height:auto;min-height:420px}.WVf_6W_visualWrap{min-height:360px}.WVf_6W_formPanel{min-height:0}}@media (max-width:768px){.WVf_6W_section{padding:18px 0 86px}.WVf_6W_inner{padding:0 14px}.WVf_6W_visual{border-radius:20px;min-height:332px}.WVf_6W_formPanel{border-radius:20px;padding:22px 16px 18px}.WVf_6W_title{font-size:clamp(1.55rem,7vw,2.15rem)}.WVf_6W_subtitle{margin-bottom:14px;font-size:14px}.WVf_6W_form{grid-template-columns:1fr;gap:8px}:is(.WVf_6W_hubspotForm .form-columns-2,.WVf_6W_hubspotForm .form-columns-3){grid-template-columns:1fr}:is(.WVf_6W_hubspotForm input.hs-input,.WVf_6W_hubspotForm select.hs-input),.WVf_6W_input,.WVf_6W_select{height:48px;font-size:14px}.WVf_6W_submit{width:120px;height:46px;font-size:18px}}
.vwCbdq_section{aspect-ratio:2.35;background:#fbfbff;flex-direction:column;width:100%;min-height:clamp(280px,32vw,480px);margin-top:10px;display:flex;position:relative;overflow:hidden}.vwCbdq_bg{object-fit:cover;object-position:center 38%;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.vwCbdq_content{z-index:1;text-align:center;box-sizing:border-box;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:clamp(16px,2.4vw,22px);padding:clamp(22px,3.6vw,52px) 24px;display:flex;position:relative}.vwCbdq_title,.vwCbdq_titleHero{letter-spacing:-.025em;color:#2b2f4f;max-width:740px;margin:0;font-size:clamp(1.9rem,3.1vw,3rem);font-weight:600;line-height:1.16}.vwCbdq_titleHero{letter-spacing:-.03em;text-wrap:balance;max-width:900px;font-size:clamp(2rem,3.6vw,3.2rem);line-height:1.1}.vwCbdq_subtitle{letter-spacing:-.01em;color:#5f6178;text-wrap:balance;max-width:640px;margin:0;font-size:clamp(1rem,1.24vw,1.16rem);font-style:italic;font-weight:500;line-height:1.55}.vwCbdq_titleGrad{background:linear-gradient(96deg,#5368ff 0%,#6b64ff 28%,#7e5fff 52%,#a266ff 78%,#bb76ff 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.vwCbdq_btn{color:#fff;background:linear-gradient(135deg,#7e68ff 0%,#846dff 55%,#8e77ff 100%);border:0;border-radius:999px;justify-content:center;align-items:center;min-width:164px;height:50px;padding:0 26px;font-size:20px;font-weight:500;text-decoration:none;transition:transform .18s,box-shadow .18s;display:inline-flex}.vwCbdq_btn:hover{transform:translateY(-1px);box-shadow:0 10px 22px #7b64eb3d}.vwCbdq_btn:active{transform:translateY(0)scale(.985)}.vwCbdq_btn:focus-visible{outline-offset:3px;outline:2px solid #7c5cff8c}.vwCbdq_sectionCompact{aspect-ratio:3.2;min-height:clamp(200px,22vw,320px)}.vwCbdq_sectionCompact .vwCbdq_content{gap:clamp(12px,1.8vw,16px);padding:clamp(16px,2.4vw,32px) 24px}@media (prefers-reduced-motion:reduce){.vwCbdq_btn{transition:none}}@media (max-width:768px){.vwCbdq_section,.vwCbdq_sectionCompact{aspect-ratio:auto;height:auto;min-height:260px}.vwCbdq_content{gap:16px;padding:22px 14px}.vwCbdq_title{max-width:95%;font-size:clamp(1.55rem,7vw,2.15rem)}.vwCbdq_titleHero{font-size:clamp(1.7rem,6.5vw,2.6rem)}.vwCbdq_btn{min-width:138px;height:44px;font-size:17px}}
._6zQ0kG_announceStrip{z-index:101;color:#fff;height:30px;font-family:var(--font-urbanist), system-ui, sans-serif;opacity:1;background:linear-gradient(96deg,#5b61ff 0%,#7b61ff 36%,#9b66ff 72%,#c080ff 100%);justify-content:center;align-items:center;gap:12px;padding:0 16px;text-decoration:none;transition:transform .4s cubic-bezier(.16,1,.3,1),opacity .3s;display:flex;position:fixed;top:0;left:0;right:0;transform:translateY(0)}._6zQ0kG_announceStripHidden{opacity:0;pointer-events:none;transform:translateY(-100%)}._6zQ0kG_announcePill{letter-spacing:.08em;text-transform:uppercase;color:#fff;background:#ffffff2e;border:1px solid #fff6;border-radius:999px;padding:2px 10px;font-size:10.5px;font-weight:700}._6zQ0kG_announceText{letter-spacing:.01em;font-size:13.5px;font-weight:600}._6zQ0kG_announceDivider{background:#ffffffb3;border-radius:50%;width:4px;height:4px}._6zQ0kG_announceDate{color:#ffffffe6;letter-spacing:.04em;text-transform:uppercase;font-size:13.5px;font-weight:500}._6zQ0kG_announceArrow{align-items:center;transition:transform .2s;display:inline-flex}._6zQ0kG_announceStrip:hover ._6zQ0kG_announceArrow{transform:translate(3px)}._6zQ0kG_topBar._6zQ0kG_topBarFlush{top:0}._6zQ0kG_topBar{z-index:100;-webkit-backdrop-filter:blur(18px)saturate(160%);opacity:1;background:#fffffff5;border-bottom:1px solid #ebe8f5e6;transition:transform .4s cubic-bezier(.16,1,.3,1),opacity .3s;position:fixed;top:30px;left:0;right:0;transform:translateY(0);box-shadow:inset 0 1px #ffffffd9}._6zQ0kG_topBarHidden{opacity:0;pointer-events:none;transform:translateY(calc(-100% - 40px))}._6zQ0kG_topBarInner{max-width:1400px;height:68px;font-family:var(--font-urbanist), system-ui, sans-serif;justify-content:space-between;align-items:center;margin:0 auto;padding:0 clamp(24px,4vw,56px);display:flex;position:relative}._6zQ0kG_brandLink{align-items:center;text-decoration:none;transition:opacity .2s;display:inline-flex}._6zQ0kG_brandLink:hover{opacity:.82}._6zQ0kG_brand{width:auto;height:clamp(32px,3.6vw,40px)}._6zQ0kG_audienceNav{align-items:center;display:flex;position:absolute;left:50%;transform:translate(-50%)}._6zQ0kG_audienceNavInner{background:#f3f0fcfa;border:1px solid #e4def5f2;border-radius:999px;align-items:stretch;padding:0;display:flex;overflow:hidden;box-shadow:0 2px 8px #5a3cb40f}._6zQ0kG_audienceNavItem{align-items:stretch;display:flex}._6zQ0kG_audienceDivider{background:#c8c0e173;border-radius:0;flex-shrink:0;align-self:stretch;width:1px;height:auto;margin:0}._6zQ0kG_audienceLink{color:#645498;white-space:nowrap;letter-spacing:-.01em;border-radius:0;align-self:stretch;align-items:center;padding:12px clamp(20px,2.2vw,32px);font-size:clamp(15px,1.5vw,17.5px);font-weight:500;text-decoration:none;transition:color .2s,background-color .2s,border-radius .2s,font-weight .2s;display:inline-flex}._6zQ0kG_audienceLink:hover,._6zQ0kG_audienceLink:active{color:#645498;font-weight:600}._6zQ0kG_audienceLink:hover{background:#ffffffb3}._6zQ0kG_audienceLink:active{background:#ffffffe6}._6zQ0kG_audienceNavItem:first-child ._6zQ0kG_audienceLink:hover,._6zQ0kG_audienceNavItem:first-child ._6zQ0kG_audienceLink:active,._6zQ0kG_audienceNavItem:first-child ._6zQ0kG_audienceLinkActive{border-radius:999px 0 0 999px}._6zQ0kG_audienceNavItem:not(:first-child):not(:last-child) ._6zQ0kG_audienceLink:hover,._6zQ0kG_audienceNavItem:not(:first-child):not(:last-child) ._6zQ0kG_audienceLink:active,._6zQ0kG_audienceNavItem:not(:first-child):not(:last-child) ._6zQ0kG_audienceLinkActive{border-radius:0}._6zQ0kG_audienceNavItem:last-child ._6zQ0kG_audienceLink:hover,._6zQ0kG_audienceNavItem:last-child ._6zQ0kG_audienceLink:active,._6zQ0kG_audienceNavItem:last-child ._6zQ0kG_audienceLinkActive{border-radius:0 999px 999px 0}._6zQ0kG_audienceLinkActive{color:#645498;background:#ffffffd9;font-weight:600;box-shadow:0 1px 6px #5a3cb41a}._6zQ0kG_audienceLinkActive:hover{color:#645498;background:#fffffff2}._6zQ0kG_actions{align-items:center;gap:8px;display:inline-flex}._6zQ0kG_iconBtn{color:#6a6484;cursor:pointer;background:#fffc;border:1px solid #d2c8ebb3;border-radius:999px;place-items:center;width:48px;height:48px;text-decoration:none;transition:transform .2s cubic-bezier(.16,1,.3,1),border-color .2s,background-color .2s,box-shadow .2s,color .2s;display:grid}._6zQ0kG_iconBtn svg{width:19px;height:19px}._6zQ0kG_iconBtn:hover{color:#5b3fd9;background:#fff;border-color:#a08cdccc;transform:translateY(-1px);box-shadow:0 4px 16px #5a3cb41a}._6zQ0kG_iconBtn:active{transform:translateY(0)scale(.95)}._6zQ0kG_demoBtn{color:#fff;letter-spacing:-.01em;background:linear-gradient(#8b74ff 0%,#7b61ff 48%,#7159f5 100%);border:0;border-radius:999px;justify-content:center;align-items:center;height:48px;padding:0 28px;font-size:clamp(14px,1.3vw,15.5px);font-weight:550;text-decoration:none;transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s,filter .2s;display:inline-flex;box-shadow:0 2px 8px #6b4fff4d,inset 0 0 0 1px #6b4fff1a}._6zQ0kG_demoBtn:hover{filter:brightness(1.06);transform:translateY(-1px);box-shadow:0 6px 20px #6b4fff59,inset 0 0 0 1px #ffffff26}._6zQ0kG_demoBtn:active{transform:translateY(0)scale(.97)}._6zQ0kG_topBarBlue ._6zQ0kG_demoBtn{background:linear-gradient(135deg,#4f9bf0 0%,#2a7de2 50%,#1f63c4 100%)}._6zQ0kG_topBarBlue ._6zQ0kG_demoBtn:hover{box-shadow:0 6px 20px #2a7de259,inset 0 0 0 1px #ffffff26}._6zQ0kG_topBarBlue ._6zQ0kG_audienceNavInner{background:#eaf3fdfa;border-color:#cadff7f2;box-shadow:0 2px 8px #2a7de212}._6zQ0kG_topBarBlue ._6zQ0kG_audienceDivider{background:#bad4f380}._6zQ0kG_topBarBlue ._6zQ0kG_audienceLink,._6zQ0kG_topBarBlue ._6zQ0kG_audienceLink:hover,._6zQ0kG_topBarBlue ._6zQ0kG_audienceLink:active{color:#3c6293}._6zQ0kG_topBarBlue ._6zQ0kG_audienceLinkActive{color:#2a5d9e;box-shadow:0 1px 6px #2a7de229}._6zQ0kG_topBarBlue ._6zQ0kG_audienceLinkActive:hover{color:#2a5d9e}._6zQ0kG_productTabs{z-index:99;background:0 0;border-bottom:1px solid #0000;justify-content:center;padding:10px clamp(16px,3vw,40px) 12px;transition:top .4s cubic-bezier(.16,1,.3,1),background-color .4s,-webkit-backdrop-filter .4s,backdrop-filter .4s,border-color .3s,box-shadow .4s;display:flex;position:fixed;top:98px;left:0;right:0}._6zQ0kG_productTabsSticky{-webkit-backdrop-filter:blur(20px)saturate(160%);background:#ffffffb8;border-bottom:1px solid #ebe8f5bf;padding:8px clamp(16px,3vw,40px) 10px;top:0;box-shadow:0 4px 18px #d2d1d333}body.dc-hide-subnav ._6zQ0kG_productTabs{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s,visibility .25s}._6zQ0kG_productTabsRow{align-items:stretch;gap:clamp(8px,1.26vw,13px);max-width:min(960px,100%);display:flex}._6zQ0kG_productTabsInner{-webkit-backdrop-filter:blur(28px)saturate(190%);background:linear-gradient(145deg,#ffffff6b 0%,#ffffff24 48%,#ffffff14 100%);border:1px solid #fcfbffd9;border-radius:32px;align-items:center;gap:2px;padding:3.5px;display:flex;position:relative;box-shadow:0 .964px 20.032px #d2d1d373,inset 0 1px #ffffffbf,inset 0 -1px #ffffff40}@property --nav-cta-angle{syntax:"<angle>";inherits:false;initial-value:0deg}._6zQ0kG_productTabsCta{background:linear-gradient(145deg, #fff 0%, #fff 60%, #fcfbff 100%) padding-box, conic-gradient(from var(--nav-cta-angle), #b094ff47 0deg, #b094ff47 70deg, #cbb9ff 100deg, #ab8cff 120deg, #cbb9ff 140deg, #b094ff47 170deg, #b094ff47 360deg) border-box;color:#645498;font-family:var(--font-urbanist), system-ui, sans-serif;letter-spacing:-.01em;white-space:nowrap;border:1.5px solid #0000;border-radius:28px;flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;margin-left:6px;padding:0 clamp(20px,2.3vw,27px);font-size:clamp(14px,1.25vw,16px);font-weight:550;text-decoration:none;transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s,color .2s;animation:4s linear infinite _6zQ0kG_navCtaSpin;display:inline-flex;box-shadow:0 2px 8px #7b61ff29,inset 0 1px #ffffffbf}@keyframes _6zQ0kG_navCtaSpin{to{--nav-cta-angle:360deg}}._6zQ0kG_productTabsCta:hover{color:#645498;animation-duration:2.4s;transform:translateY(-1px);box-shadow:0 4px 14px #b094ff59,inset 0 1px #ffffffd9}._6zQ0kG_productTabsCta:active{transform:translateY(0)scale(.98)}._6zQ0kG_tabItem{z-index:1;color:#645498;font-family:var(--font-urbanist), system-ui, sans-serif;white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:999px;align-items:center;padding:11px clamp(16px,2.1vw,24px);font-size:clamp(14px,1.3vw,16px);font-weight:500;text-decoration:none;transition:background-color .24s,color .24s,transform .16s,box-shadow .24s;display:inline-flex;position:relative}._6zQ0kG_tabItem:hover{color:#645498;background:#ffffff80}._6zQ0kG_tabItem:active{transform:scale(.96)}._6zQ0kG_tabItemActive{color:#645498;-webkit-backdrop-filter:blur(12px);background:#fffffff5;font-weight:600;box-shadow:inset 0 1px #fffffff2,inset 0 0 0 1px #7b61ff24,inset 0 -2px 6px #7b61ff0f}._6zQ0kG_tabItemActive:hover{color:#645498;background:#fffffff2}._6zQ0kG_tabsToggle{z-index:1;-webkit-backdrop-filter:blur(14px)saturate(160%);color:#645498;font-family:var(--font-urbanist), system-ui, sans-serif;white-space:nowrap;cursor:pointer;background:#ffffff9e;border:1px solid #ffffffe6;border-radius:999px;flex-shrink:0;align-items:center;gap:9px;padding:11px 19px 11px 21px;font-size:clamp(14px,1.3vw,16px);font-weight:500;transition:background-color .24s,border-color .24s,color .24s,transform .16s,box-shadow .24s;display:inline-flex;position:relative;box-shadow:0 1px 3px #5a3cb40d,0 2px 10px #d2d1d359,inset 0 1px #ffffffd9}._6zQ0kG_tabsToggleLabel{align-items:baseline;gap:5px;display:inline-flex}._6zQ0kG_tabsTogglePrefix{color:#9a93b8;font-weight:500}._6zQ0kG_tabsToggleBrand{color:#5b4aa8;letter-spacing:-.01em;font-weight:600}._6zQ0kG_tabsToggle:hover{color:#645498;background:#ffffffeb;border-color:#fff;box-shadow:0 1px 3px #5a3cb414,0 6px 18px #d2d1d373,inset 0 1px #ffffffe6}._6zQ0kG_tabsToggle:hover ._6zQ0kG_tabsChevron{transform:translateY(1px)scale(1.05)}._6zQ0kG_tabsToggle:active{transform:scale(.97)}._6zQ0kG_tabsToggleOpen{box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border-color:#0000;font-weight:500}._6zQ0kG_tabsToggleOpen:hover{background:#ffffff80}._6zQ0kG_tabsToggleActive{color:#645498;-webkit-backdrop-filter:blur(12px);background:#fffffff5;border-color:#0000;font-weight:600;box-shadow:inset 0 1px #fffffff2,inset 0 0 0 1px #7b61ff24,inset 0 -2px 6px #7b61ff0f}._6zQ0kG_tabsToggleActive:hover{background:#fff}._6zQ0kG_tabsChevron{flex-shrink:0;width:24px;height:auto;transition:transform .3s cubic-bezier(.16,1,.3,1)}._6zQ0kG_tabsToggleOpen ._6zQ0kG_tabsChevron{transform:scale(1.04)}._6zQ0kG_tabReveal{white-space:nowrap;align-items:center;display:inline-flex;overflow:hidden}._6zQ0kG_topBarDark{background:#0a0a0cc7;border-bottom-color:#ffffff1a;box-shadow:inset 0 1px #ffffff0f,0 8px 32px #00000059}._6zQ0kG_topBarDark ._6zQ0kG_brand{filter:brightness(0)invert()}._6zQ0kG_topBarDark ._6zQ0kG_audienceNavInner{background:#ffffff14;border-color:#ffffff29;box-shadow:0 4px 20px #00000040}._6zQ0kG_topBarDark ._6zQ0kG_audienceDivider{background:#ffffff2e}._6zQ0kG_topBarDark ._6zQ0kG_audienceLink,._6zQ0kG_topBarDark ._6zQ0kG_audienceLink:hover,._6zQ0kG_topBarDark ._6zQ0kG_audienceLink:active,._6zQ0kG_topBarDark ._6zQ0kG_audienceLinkActive,._6zQ0kG_topBarDark ._6zQ0kG_audienceLinkActive:hover{color:#ffffffeb}._6zQ0kG_topBarDark ._6zQ0kG_audienceLink:hover,._6zQ0kG_topBarDark ._6zQ0kG_audienceLink:active{background:#ffffff1f}._6zQ0kG_topBarDark ._6zQ0kG_audienceLinkActive{background:#ffffff29;box-shadow:0 1px 8px #0003}._6zQ0kG_topBarDark ._6zQ0kG_iconBtn{color:#ffffffe6;background:#ffffff14;border-color:#fff3}._6zQ0kG_topBarDark ._6zQ0kG_iconBtn:hover{color:#fff;background:#ffffff24;border-color:#ffffff59;box-shadow:0 4px 16px #0000004d}._6zQ0kG_productTabsDark ._6zQ0kG_productTabsInner{background:linear-gradient(145deg,#ffffff24 0%,#ffffff0f 48%,#0003 100%);border-color:#ffffff3d;box-shadow:0 8px 28px #00000059,inset 0 1px #fff3,inset 0 -1px #0003}._6zQ0kG_productTabsDark ._6zQ0kG_tabItem{color:#ffffffe0}._6zQ0kG_productTabsDark ._6zQ0kG_tabItem:hover,._6zQ0kG_productTabsDark ._6zQ0kG_tabItem:active{color:#fff;background:#ffffff1f}._6zQ0kG_productTabsDark ._6zQ0kG_tabItemActive,._6zQ0kG_productTabsDark ._6zQ0kG_tabItemActive:hover{color:#fff;background:#fff3;box-shadow:inset 0 1px #ffffff40,inset 0 0 0 1px #ffffff2e}._6zQ0kG_productTabsDark ._6zQ0kG_tabsToggle{color:#ffffffe0;background:#ffffff14;border-color:#ffffff29;box-shadow:0 2px 12px #00000040,inset 0 1px #ffffff1f}._6zQ0kG_productTabsDark ._6zQ0kG_tabsTogglePrefix{color:#ffffff8c}._6zQ0kG_productTabsDark ._6zQ0kG_tabsToggleBrand{color:#fff}._6zQ0kG_productTabsDark ._6zQ0kG_tabsToggle:hover{color:#fff;background:#ffffff1f;border-color:#ffffff38}._6zQ0kG_productTabsDark ._6zQ0kG_tabsToggleOpen{color:#ffffffe0;box-shadow:none;background:0 0;border-color:#0000}._6zQ0kG_productTabsDark ._6zQ0kG_tabsToggleOpen:hover{color:#fff;background:#ffffff1f}._6zQ0kG_productTabsDark ._6zQ0kG_tabsToggleActive{color:#fff;background:#fff3;box-shadow:inset 0 1px #ffffff40,inset 0 0 0 1px #ffffff2e}._6zQ0kG_productTabsDark ._6zQ0kG_tabsChevron{color:#cbb9ff}._6zQ0kG_productTabsDark ._6zQ0kG_productTabsCta{color:#fff;background:linear-gradient(145deg, #26242e 0%, #1b1a22 100%) padding-box, conic-gradient(from var(--nav-cta-angle), #b094ff47 0deg, #b094ff47 70deg, #cbb9ff 100deg, #ab8cff 120deg, #cbb9ff 140deg, #b094ff47 170deg, #b094ff47 360deg) border-box;box-shadow:0 8px 24px #0000004d,inset 0 1px #fff3}._6zQ0kG_productTabsDark ._6zQ0kG_productTabsCta:hover{color:#fff;background:linear-gradient(145deg, #2c2a36 0%, #201f29 100%) padding-box, conic-gradient(from var(--nav-cta-angle), #b094ff52 0deg, #b094ff52 70deg, #d4c4ff 100deg, #b89cff 120deg, #d4c4ff 140deg, #b094ff52 170deg, #b094ff52 360deg) border-box}@media (prefers-reduced-motion:reduce){._6zQ0kG_productTabsCta{animation:none}}._6zQ0kG_productTabsStickyDark{background:#08080ae0;border-bottom-color:#ffffff1a;box-shadow:0 8px 28px #0006}._6zQ0kG_brandLink:focus-visible,._6zQ0kG_audienceLink:focus-visible,._6zQ0kG_tabItem:focus-visible,._6zQ0kG_productTabsCta:focus-visible,._6zQ0kG_iconBtn:focus-visible,._6zQ0kG_demoBtn:focus-visible{outline:none;box-shadow:0 0 0 3px #6b4fff33,0 0 0 6px #6b4fff14}._6zQ0kG_mobileMenuToggle{display:none}._6zQ0kG_desktopMenuIcon{display:grid}@media (max-width:768px){._6zQ0kG_topBar{box-shadow:0 2px 12px #5032a00f}._6zQ0kG_topBarInner{height:52px;padding:0 14px}._6zQ0kG_brandLink{order:0;margin-right:auto;position:static;left:auto;transform:none}._6zQ0kG_brand{height:26px}._6zQ0kG_audienceNav,._6zQ0kG_actions{display:none}._6zQ0kG_mobileMenuToggle{width:42px;height:42px;box-shadow:none;color:#5b3fd9;background:#f6f1ff;border:0;border-radius:999px;order:3;place-items:center;margin-left:auto;display:grid}._6zQ0kG_mobileMenuToggle:hover,._6zQ0kG_mobileMenuToggle:active{box-shadow:none;color:#5b3fd9;background:#efe7ff;transform:none}._6zQ0kG_mobileMenuToggle svg{width:22px;height:22px}._6zQ0kG_desktopMenuIcon{display:none}._6zQ0kG_announceStrip{gap:9px;padding:0 12px}._6zQ0kG_announceText{font-size:12px}._6zQ0kG_announceDivider,._6zQ0kG_announceDate{display:none}._6zQ0kG_productTabs{-webkit-overflow-scrolling:touch;scrollbar-width:none;justify-content:flex-start;padding:8px 12px;top:82px;overflow-x:auto}._6zQ0kG_productTabsMenuOpen{display:none}._6zQ0kG_announceStripMenuOpen{opacity:0;pointer-events:none;transform:translateY(-100%)}._6zQ0kG_topBarMenuOpen{top:0}._6zQ0kG_productTabs::-webkit-scrollbar{display:none}._6zQ0kG_productTabsSticky{top:0}._6zQ0kG_productTabsRow{gap:8px;min-width:max-content;margin-inline:auto}._6zQ0kG_productTabsCta{display:none}._6zQ0kG_productTabsInner{border-radius:25px;gap:2px;padding:2.5px}._6zQ0kG_tabItem{border-radius:999px;padding:5px 7.5px;font-size:10.5px}}
.gO399q_menuWrap{display:inline-flex}.gO399q_popup{-webkit-backdrop-filter:blur(22px)saturate(160%);backdrop-filter:blur(22px)saturate(160%);z-index:9200;opacity:0;visibility:hidden;pointer-events:none;transform-origin:top;background:linear-gradient(#fffffff5 0%,#faf8ffeb 100%);border:1px solid #f4f0fff5;border-radius:20px;width:min(1480px,100vw - 40px);padding:28px 32px;transition:opacity .18s,visibility .18s,transform .22s cubic-bezier(.2,.7,.25,1);position:fixed;top:76px;left:50%;transform:translate(-50%)translateY(-6px)scale(.99);box-shadow:0 28px 64px #563cad2e,0 8px 22px #563cad14,inset 0 1px #ffffffb3}.gO399q_sections{grid-template-columns:minmax(0,2.45fr) minmax(0,.72fr) minmax(0,.56fr) minmax(0,.56fr);align-items:start;gap:14px;display:grid}.gO399q_column.gO399q_mobileOnly{display:none}.gO399q_columnWide{min-width:0}.gO399q_tilePanel{background:linear-gradient(#f5f1ffd9 0%,#eee8ff9e 100%);border:1px solid #e7e0fae6;border-radius:20px;padding:16px 18px 20px;box-shadow:inset 0 1px #ffffffb3}.gO399q_tilePanel .gO399q_columnTitle{padding:2px 4px 12px}.gO399q_solutionsPanel{transform:translate(4px)}.gO399q_textCol{padding-left:32px}.gO399q_itemsCol{flex-direction:column;gap:2px;display:flex}.gO399q_itemsTwoCol{grid-template-columns:1fr 1fr;gap:2px 14px;display:grid}.gO399q_itemsTiles{flex-direction:column;gap:12px;margin-top:6px;display:flex}.gO399q_tileRow{gap:12px;display:flex}.gO399q_tileRow .gO399q_tile{flex:auto;min-width:0}.gO399q_itemsTilesCol{flex-direction:column;gap:12px;min-width:0;margin-top:6px;display:flex}.gO399q_itemsTilesCol .gO399q_tile{justify-content:center;width:100%;min-width:0;padding:0 16px;overflow:hidden}.gO399q_itemsTilesCol .gO399q_tileLogo{max-width:100%}.gO399q_tile{background:#fff;border:.51px solid #ece2ff;border-radius:12.128px;flex:none;justify-content:center;align-items:center;min-width:0;height:100px;padding:0 30px;text-decoration:none;transition:transform .22s cubic-bezier(.22,.61,.36,1),box-shadow .22s,border-color .22s;display:inline-flex;position:relative;box-shadow:0 1.598px 4.551px #eee5ff4a}.gO399q_tile:hover{border-color:#d9c9ff;transform:translateY(-2px);box-shadow:0 8px 18px #7b61ff29}.gO399q_tile:active{transform:translateY(0)}.gO399q_tile:focus-visible{border-color:#b9a4f2;outline:none;box-shadow:0 0 0 3px #7b61ff47}.gO399q_tileLogo{width:auto;height:var(--logo-h,32px);object-fit:contain;max-width:100%;display:block}.gO399q_tileText{font-family:var(--font-urbanist), var(--font-sans);letter-spacing:-.01em;white-space:nowrap;color:#5b4bd0;font-size:15px;font-weight:600}.gO399q_tileArrow{color:#9a78ee;background:#7b61ff1a;border-radius:999px;justify-content:center;align-items:center;width:22px;height:22px;transition:color .18s,background .18s,transform .18s;display:inline-flex;position:absolute;bottom:12px;right:12px}.gO399q_tile:hover .gO399q_tileArrow{color:#fff;background:#8b5cf6;transform:translate(1px,-1px)}.gO399q_popupOpen{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)translateY(0)scale(1)}.gO399q_column{flex-direction:column;gap:2px;min-width:0;display:flex}.gO399q_columnTitle{font-family:var(--font-urbanist), var(--font-sans);letter-spacing:.18em;text-transform:uppercase;color:#a5a2b8;margin:0;padding:4px 12px 10px;font-size:10px;font-weight:700}.gO399q_columnTitleGap{padding-top:20px}.gO399q_item{text-align:left;width:100%;min-height:38px;font-family:var(--font-urbanist), var(--font-sans);letter-spacing:-.01em;color:#2e2658;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;padding:9px 12px;font-size:14px;font-weight:500;text-decoration:none;transition:background .16s,color .16s,transform .16s,box-shadow .16s;display:flex}.gO399q_item:hover{color:#6a47f0;background:linear-gradient(#f5efff 0%,#ece4ff 100%)}.gO399q_item:active{transform:scale(.99)}.gO399q_item:focus-visible{outline:none;box-shadow:0 0 0 3px #7b61ff47}.gO399q_actions{border-top:1px solid #f0ebff;grid-template-columns:1fr 1fr;gap:10px;margin-top:18px;padding-top:16px;display:none}.gO399q_actionLink{min-height:44px;font-family:var(--font-urbanist), var(--font-sans);color:#fff;background:linear-gradient(#8b74ff 0%,#7b61ff 48%,#7159f5 100%);border-radius:999px;justify-content:center;align-items:center;padding:0 16px;font-size:14px;font-weight:700;text-decoration:none;transition:transform .18s,box-shadow .18s,filter .18s;display:inline-flex;box-shadow:0 8px 20px #7b61ff38}.gO399q_actionLink:first-child{color:#6d5dc7;background:#fff;border:1px solid #cdbcf5cc;box-shadow:0 8px 20px #7e5fff1a}.gO399q_actionLink:hover{filter:brightness(1.02);transform:translateY(-1px);box-shadow:0 12px 26px #7b61ff42}.gO399q_actionLink:focus-visible{outline:none;box-shadow:0 0 0 3px #7b61ff47}@media (max-width:1280px){.gO399q_popup{width:min(1480px,100vw - 28px);padding:22px 20px}.gO399q_sections{gap:10px}.gO399q_tilePanel{padding:14px 12px 16px}.gO399q_solutionsPanel{transform:none}.gO399q_textCol{padding-left:16px}.gO399q_tile{height:92px;padding:0 16px}.gO399q_itemsTilesCol .gO399q_tile{height:84px;padding:0 12px}.gO399q_tileLogo{height:calc(var(--logo-h,32px) * .88);max-width:100%}.gO399q_itemsTilesCol .gO399q_tileLogo{height:calc(var(--logo-h,32px) * .8)}}@media (max-width:1100px){.gO399q_sections{grid-template-columns:minmax(0,2.2fr) minmax(0,.9fr) minmax(0,.7fr) minmax(0,.7fr);gap:8px}.gO399q_tilePanel{padding:12px 10px 14px}.gO399q_textCol{padding-left:10px}.gO399q_tile{height:84px;padding:0 12px}.gO399q_itemsTilesCol .gO399q_tile{height:76px;padding:0 10px}.gO399q_tileLogo{height:calc(var(--logo-h,32px) * .78)}.gO399q_itemsTilesCol .gO399q_tileLogo{height:calc(var(--logo-h,32px) * .72)}}@media (max-width:768px){.gO399q_popup{width:auto;max-width:none;max-height:calc(100dvh - 172px - env(safe-area-inset-bottom));transform-origin:top;background:linear-gradient(#fffffffc 0%,#faf8fffc 100%);border:1px solid #e1d6fffa;border-radius:24px;flex-direction:column;padding:0;display:flex;position:fixed;top:60px;left:12px;right:12px;overflow-y:auto;transform:translateY(-8px)scale(.98);box-shadow:0 24px 56px #49309638,0 8px 18px #4930961a}.gO399q_popupOpen{transform:translateY(0)scale(1)}.gO399q_sections{grid-template-columns:1fr;gap:8px;padding:10px}.gO399q_column.gO399q_mobileOnly{display:grid}.gO399q_column{background:#f6f1ff;border:1px solid #ece2ff;border-radius:16px;padding:11px 11px 12px;display:block;box-shadow:0 2px 10px #563cad0a}.gO399q_columnWide{grid-column:auto}.gO399q_itemsCol,.gO399q_itemsTwoCol{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.gO399q_itemsTiles{flex-direction:column;gap:8px;display:flex}.gO399q_tileRow{flex-wrap:wrap;gap:8px}.gO399q_tileRow .gO399q_tile{flex:calc(50% - 4px)}.gO399q_tile{border-radius:14px;min-width:0;height:64px;padding:0 16px}.gO399q_tileLogo{height:calc(var(--logo-h,32px) * .78);max-width:100%}.gO399q_columnTitle{letter-spacing:.16em;color:#8b86a6;padding:0 2px 10px;font-size:10.5px}.gO399q_item{background:#fff;border:1px solid #eee8ff;border-radius:12px;align-items:center;min-height:40px;padding:9px 12px;font-size:13.5px;font-weight:600;line-height:1.2;display:flex}.gO399q_item:active{color:#6a47f0;background:linear-gradient(#f5efff 0%,#ece4ff 100%)}.gO399q_actions{z-index:5;background:#fffffffa;border-top:1px solid #f0ebff;border-bottom:none;border-radius:0 0 22px 22px;order:1;margin:0;padding:12px;display:grid;position:sticky;bottom:0}}@media (max-width:420px){.gO399q_popup{left:12px;right:12px}.gO399q_actions{grid-template-columns:1fr 1fr}.gO399q_actionLink{padding:0 10px;font-size:13px}}
.jrFfPG_page{color:#3a3d4f;font-family:var(--font-urbanist), system-ui, sans-serif;background:#f8f7ff;flex:auto;align-self:stretch;width:100%;max-width:100%;margin:0;padding:0;overflow-x:clip}.jrFfPG_container{width:100%;max-width:1240px;margin:0 auto;padding:50px clamp(20px,4vw,48px)}.jrFfPG_navOverlay{z-index:100;padding:max(18px, env(safe-area-inset-top)) clamp(16px, 4vw, 32px) 0;pointer-events:none;justify-content:center;display:flex;position:fixed;top:0;left:0;right:0}.jrFfPG_navOverlayInner{pointer-events:auto;justify-content:center;width:100%;max-width:min(1180px,100vw - 32px);display:flex}.jrFfPG_gradientText{background:linear-gradient(96deg,#5b61ff 0%,#7b61ff 36%,#9b66ff 72%,#c080ff 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.jrFfPG_ctaRow{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.jrFfPG_ctaPrimary{color:#fff;letter-spacing:-.015em;background:linear-gradient(#8b74ff 0%,#7b61ff 48%,#7159f5 100%);border-radius:999px;align-items:center;height:50px;padding:0 30px;font-size:clamp(14px,1.4vw,16px);font-weight:500;text-decoration:none;transition:transform .18s cubic-bezier(.22,.61,.36,1),box-shadow .18s;display:inline-flex;box-shadow:0 4px 14px #7b61ff47}.jrFfPG_ctaPrimary:hover{transform:translateY(-1px);box-shadow:0 8px 24px #7b61ff5c}.jrFfPG_ctaGhost{color:#7b61ff;letter-spacing:-.015em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fff9;border:1.5px solid #7b61ff66;border-radius:999px;align-items:center;height:50px;padding:0 28px;font-size:clamp(14px,1.4vw,16px);font-weight:500;text-decoration:none;transition:transform .18s cubic-bezier(.22,.61,.36,1),border-color .18s,background .18s;display:inline-flex}.jrFfPG_ctaGhost:hover{background:#ffffffe6;border-color:#7b61ffb3;transform:translateY(-1px)}.jrFfPG_sectionLabel{letter-spacing:.1em;text-transform:uppercase;color:#9b8fd4;text-align:center;margin:0 0 16px;font-size:clamp(11px,1.1vw,13px);font-weight:600}.jrFfPG_sectionHeading{letter-spacing:-.022em;color:#2f3146;text-align:center;max-width:1000px;margin:0 auto clamp(40px,5vh,60px);font-size:clamp(2.2rem,2.7vw,2.8rem);font-weight:600;line-height:1.22}.jrFfPG_hero{background:radial-gradient(80% 60% at 50% 100%,#c8b7ff61 0%,#c8b7ff00 70%),radial-gradient(60% 50% at 20%,#dcd0ff47 0%,#0000 60%),radial-gradient(60% 50% at 80% 30%,#d2c3ff38 0%,#0000 60%),linear-gradient(160deg,#f5f1ff 0%,#ede5ff 40%,#f0eaff 70%,#f8f5ff 100%);justify-content:center;align-items:center;width:100%;height:780px;min-height:780px;padding:clamp(120px,16vh,160px) clamp(24px,5vw,80px) clamp(48px,6vh,72px);display:flex;position:relative;overflow:hidden}.jrFfPG_hero:before{content:"";pointer-events:none;z-index:2;background-image:radial-gradient(circle,#6b51e81a 1px,#0000 1px);background-size:30px 30px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 55%,#0000 0%,#000 100%);mask-image:radial-gradient(60% 55%,#0000 0%,#000 100%)}.jrFfPG_hero:after{content:"";pointer-events:none;z-index:1;background:radial-gradient(58% 42% at 50% 40%,#fffc 0%,#fff3 58%,#fff0 100%),linear-gradient(#ffffff57 0%,#ffffff14 42%,#fff3 100%);position:absolute;inset:0}.jrFfPG_heroContent{z-index:10;text-align:center;width:100%;max-width:820px;animation:.72s cubic-bezier(.22,.61,.36,1) both jrFfPG_fadeUp;position:relative}.jrFfPG_heroEyebrow{letter-spacing:.18em;text-transform:uppercase;color:#8b72e8;margin:0 auto clamp(20px,2.5vh,28px);font-size:clamp(10px,1vw,12px);font-weight:700;display:inline-block}.jrFfPG_heroHeading{font-family:var(--font-urbanist), var(--font-sans);letter-spacing:-.035em;margin:0 0 clamp(20px,3vh,28px);font-weight:550;line-height:1.05}.jrFfPG_headingLine{color:#2b2f4f;font-size:clamp(2.1rem,4.2vw,3.3rem);font-weight:550;display:block}.jrFfPG_headingLineAccent{margin-top:.1em;font-size:clamp(2.1rem,4.2vw,3.3rem);font-weight:550;display:block}@media (max-width:640px){.jrFfPG_headingLine,.jrFfPG_headingLineAccent{font-size:clamp(2.1rem,4.2vw,3.3rem)}}.jrFfPG_headingHighlight{background:linear-gradient(96deg,#5b61ff 0%,#7b61ff 36%,#9b66ff 72%,#c080ff 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.jrFfPG_heroSub{color:#6b6d80;letter-spacing:-.005em;text-wrap:balance;max-width:46rem;margin:0 auto clamp(32px,4vh,44px);font-size:clamp(.95rem,1.3vw,1.1rem);font-weight:400;line-height:1.68}.jrFfPG_heroContent .jrFfPG_ctaRow{justify-content:center}.jrFfPG_heroCta{background:#fff;border:1px solid #cdbcf5bf;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:11px 16px 11px 18px;text-decoration:none;transition:border-color .22s,box-shadow .22s,color .22s,transform .22s;display:inline-flex;box-shadow:0 8px 20px #7e5fff21}.jrFfPG_heroCta:hover{color:#5f4ac1;border-color:#b8a1eff2;transform:translateY(-1px);box-shadow:0 10px 26px #7e5fff33}.jrFfPG_heroCta span:first-child{color:inherit;letter-spacing:-.005em;padding-right:0;font-size:clamp(13px,1.02vw,18px);font-weight:600;line-height:1}.jrFfPG_heroCtaArrow{color:#fff;background:#9f7df4;border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;font-size:1rem;transition:background .22s;display:grid}.jrFfPG_heroCta:hover .jrFfPG_heroCtaArrow{background:#8f6ef2}.jrFfPG_pillarsStrip{background:#fff;padding:clamp(44px,6vh,64px) clamp(20px,4vw,48px) clamp(40px,5.5vh,56px)}.jrFfPG_pillarsStripInner{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,1.8vw,22px);max-width:1180px;margin:0 auto;display:grid}.jrFfPG_stripCard{text-align:center;background:linear-gradient(#fff 0%,#fdfcff 100%);border:1px solid #e2d8f8f2;border-radius:20px;flex-direction:column;justify-content:flex-start;align-items:center;gap:16px;min-height:242px;padding:26px 24px 24px;transition:transform .24s cubic-bezier(.22,.61,.36,1),box-shadow .24s,border-color .24s;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 4px #0000000f,0 4px 16px #a091d21a}.jrFfPG_blueTheme{--strip-accent:linear-gradient(90deg, #2a7de2, #57a4f0);--strip-border-hover:#bcd9f7;--strip-shadow:#2a7de229}.jrFfPG_blueTheme .jrFfPG_stripCardTitle{color:#2a7de2}.jrFfPG_blueTheme .jrFfPG_badge{color:#2a5d9e;border-color:#2a7de252;box-shadow:0 2px 10px #2a7de21a}.jrFfPG_blueTheme .jrFfPG_badge:hover{border-color:#2a7de28c;box-shadow:0 6px 16px #2a7de22e}.jrFfPG_blueTheme .jrFfPG_badgeIcon{color:#2a7de2}.jrFfPG_stripCard:after{content:"";background:var(--strip-accent,linear-gradient(90deg, #7e5fff, #a266ff));transform-origin:0;height:3px;transition:transform .26s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.jrFfPG_stripCard:hover{border-color:var(--strip-border-hover,#dccdff);box-shadow:0 3px 10px #0000000d, 0 14px 34px var(--strip-shadow,#8c73c824);transform:translateY(-4px)}.jrFfPG_stripCard:hover:after{transform:scaleX(1)}.jrFfPG_stripIcon{flex-shrink:0;justify-content:center;align-items:center;width:80px;min-width:80px;height:80px;display:flex}.jrFfPG_stripIcon svg{width:48px;height:48px}.jrFfPG_stripCardTitle{letter-spacing:-.01em;color:#5447b8;margin:0;font-size:clamp(1.18rem,1.4vw,1.34rem);font-weight:600;line-height:1.26}.jrFfPG_stripCardText{color:#6f7191;max-width:25ch;margin:0;font-size:clamp(.87rem,.98vw,.95rem);line-height:1.56}@media (max-width:860px){.jrFfPG_pillarsStripInner{grid-template-columns:repeat(2,1fr);gap:14px}}@media (max-width:480px){.jrFfPG_pillarsStripInner{grid-template-columns:1fr;gap:12px}.jrFfPG_stripCard{min-height:0;padding:20px 18px}}.jrFfPG_problemSection{background:#fff;padding:clamp(64px,9vh,96px) 0}.jrFfPG_problemInner{width:100%;max-width:1140px;margin:0 auto;padding:0 clamp(20px,4vw,48px)}.jrFfPG_sectionLabel{text-align:center;letter-spacing:.14em;text-transform:uppercase;color:#7b61ff;margin:0 0 14px;font-size:.68rem;font-weight:700}.jrFfPG_problemHeading{letter-spacing:-.022em;color:#2f3146;text-align:center;max-width:1000px;margin:0 auto clamp(40px,6vh,60px);font-size:clamp(2.2rem,2.7vw,2.8rem);font-weight:600;line-height:1.22}.jrFfPG_gradientText{background:linear-gradient(90deg,#7b61ff 0%,#b48bff 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.jrFfPG_problemCards{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:clamp(16px,1.8vw,20px);display:grid}.jrFfPG_problemCard{box-shadow:none;background:#f3f5f8;border:none;border-radius:20px;flex-direction:column;transition:transform .26s,box-shadow .26s;display:flex;overflow:hidden}.jrFfPG_problemCard:hover{transform:translateY(-4px);box-shadow:0 6px 14px #00000012}.jrFfPG_problemCardThumb{flex-shrink:0;width:100%;position:relative}.jrFfPG_thumbIllus{width:100%;height:auto;display:block}.jrFfPG_problemCardBody{flex-direction:column;flex:1;gap:10px;padding:16px 22px 20px;display:flex}.jrFfPG_problemCardTitle{color:#2e2b4a;letter-spacing:-.015em;letter-spacing:-.015em;margin:0;font-size:clamp(.97rem,1.15vw,1.05rem);font-weight:600;line-height:1.3}.jrFfPG_problemCardText{color:#72748a;flex:1;margin:0;font-size:clamp(.8rem,.92vw,.86rem);line-height:1.75}.jrFfPG_problemCardTags{flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:10px;display:flex}.jrFfPG_problemCardPill{color:#6c58b2;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;background:#fff;border:none;border-radius:999px;align-items:center;height:26px;padding:0 12px;font-size:.6rem;font-weight:700;display:inline-flex}.jrFfPG_problemCardPillWarn,.jrFfPG_problemCardPillSolution{color:#6c58b2;background:#fff}@media (max-width:860px){.jrFfPG_problemCards{grid-template-columns:1fr}.jrFfPG_problemCardThumb{height:200px}}@media (max-width:600px){.jrFfPG_problemCardThumb{height:175px}}.jrFfPG_whySection{background:#fff;padding:clamp(64px,9vh,100px) 0}.jrFfPG_whyInner{width:100%;max-width:min(1520px,100vw - 12px);margin:0 auto;padding:0 clamp(10px,1.2vw,20px)}.jrFfPG_whyHeading{letter-spacing:-.022em;color:#2f3146;text-align:center;max-width:1000px;margin:0 auto clamp(40px,5vh,60px);font-size:clamp(2.2rem,2.7vw,2.8rem);font-weight:600;line-height:1.22}.jrFfPG_pillarsGrid{grid-template-columns:repeat(5,1fr);gap:clamp(12px,1.2vw,16px);display:grid}.jrFfPG_pillarCard{min-height:clamp(374px,35vw,452px);box-shadow:none;background:#f3f5f8;border:none;border-radius:48px;flex-direction:column;grid-column:span 2;gap:14px;padding:clamp(20px,1.9vw,27px);transition:none;display:flex;position:relative;overflow:hidden}.jrFfPG_pillarCardFeatured,.jrFfPG_pillarCardFeaturedRight{min-height:clamp(414px,39vw,500px)}.jrFfPG_pillarCard:hover{box-shadow:none;transform:none}.jrFfPG_pillarCardFeatured{grid-area:1/span 3}.jrFfPG_pillarCard:nth-child(2){grid-area:1/span 2}.jrFfPG_pillarCard:nth-child(3){grid-area:2/span 2}.jrFfPG_pillarCardFeaturedRight{grid-area:2/span 3}.jrFfPG_pillarCardInner{flex-direction:row;align-items:flex-start;gap:clamp(16px,2vw,24px);height:100%;display:flex}.jrFfPG_pillarCardText{flex-direction:column;flex:1;gap:6px;min-width:0;padding:32px 32px 0;display:flex}.jrFfPG_pillarIconBadge{color:#7b61ff;background:#fff;border:1px solid #d2d2dc8c;border-radius:16px;justify-content:center;align-items:center;width:52px;min-width:52px;height:52px;transition:background .24s,box-shadow .24s;display:flex;box-shadow:0 2px 8px #6c58b20f}.jrFfPG_pillarCard:hover .jrFfPG_pillarIconBadge{background:#fff;box-shadow:0 4px 14px #6c58b224}.jrFfPG_pillarIconBadge svg{stroke:currentColor;width:26px;height:26px}.jrFfPG_pillarTitle{color:#2e2b4a;letter-spacing:-.02em;margin:0 0 6px;font-size:clamp(1.12rem,1.45vw,1.56rem);font-weight:600;line-height:1.14}.jrFfPG_pillarBody{color:#6b6d80;flex:1;margin:0;font-size:16px;line-height:1.44}.jrFfPG_pillarTagRow{flex-wrap:wrap;gap:12px;margin-top:auto;padding-top:16px;display:flex}.jrFfPG_pillarTag{color:#707593;white-space:nowrap;letter-spacing:-.005em;background:#fff;border:none;border-radius:999px;align-items:center;min-height:38px;padding:8px 18px;font-size:clamp(.86rem,.93vw,.94rem);font-weight:500;line-height:1;transition:none;display:inline-flex}.jrFfPG_pillarTag:hover{box-shadow:none;border-color:#0000}.jrFfPG_pillarTag strong{color:#6c58b2;margin-right:3px;font-weight:700}.jrFfPG_pillarPhotoWrap{background:0 0;border-radius:22px;flex-shrink:0;align-self:stretch;width:clamp(260px,43%,420px);min-height:330px;position:relative;overflow:hidden}.jrFfPG_pillarMediaPlaceholder{background:radial-gradient(130px 86px at 18% 18%,#a084f259,#0000 72%),radial-gradient(140px 86px at 82% 80%,#a282f74d,#0000 75%),linear-gradient(150deg,#f1e9ff 4%,#e9ddff 52%,#f4eeff 100%);border-radius:22px;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.jrFfPG_pillarMediaPlaceholderCompact{background:0 0;border-radius:22px;justify-content:center;align-items:center;width:100%;height:clamp(144px,12.1vw,184px);margin-bottom:18px;display:flex;position:relative;overflow:hidden}.jrFfPG_pillarMediaImg{object-fit:cover;width:100%;height:100%;display:block}.jrFfPG_pillarMediaImgCard1,.jrFfPG_pillarMediaImgCard2,.jrFfPG_pillarMediaImgCard3,.jrFfPG_pillarMediaImgCard4{object-position:center}.jrFfPG_pillarMediaOrb{background:radial-gradient(circle at 34% 30%,#fff 0%,#e7dbff 58%,#d7c4ff 100%);border-radius:50%;width:clamp(56px,5vw,74px);height:clamp(56px,5vw,74px);box-shadow:0 10px 24px #6d57dc38}.jrFfPG_pillarMediaBars{align-items:flex-end;gap:6px;display:flex;position:absolute;bottom:14px;right:16px}.jrFfPG_pillarMediaBars span{opacity:.74;background:linear-gradient(#7f63ff,#b37bff);border-radius:999px;width:9px}.jrFfPG_pillarMediaBars span:first-child{height:14px}.jrFfPG_pillarMediaBars span:nth-child(2){height:21px}.jrFfPG_pillarMediaBars span:nth-child(3){height:30px}.jrFfPG_pillarPhotoGlow{display:none}.jrFfPG_photoFloatGrid{z-index:2;flex-direction:column;align-items:center;gap:6px;display:flex;position:absolute;top:8%;left:10%;right:10%}.jrFfPG_photoFloatRow{gap:6px;display:flex}.jrFfPG_photoFloatRowCenter{justify-content:center;display:flex}.jrFfPG_photoFloatChip{-webkit-backdrop-filter:blur(16px)saturate(1.5);text-align:center;white-space:nowrap;background:#ffffffb8;border:1px solid #ffffffe6;border-radius:10px;flex-direction:column;align-items:center;gap:1px;padding:6px 12px;display:flex;box-shadow:0 3px 14px #7b61ff1a,inset 0 1px #fff}.jrFfPG_photoFloatValue{color:#5b3fcc;letter-spacing:-.02em;font-size:.88rem;font-weight:700;line-height:1.15}.jrFfPG_photoFloatLabel{color:#9b8fd4;font-size:.62rem;font-weight:500;line-height:1.2}.jrFfPG_pillarPhoto{object-fit:cover;object-position:center bottom}.jrFfPG_pillarAnalyticsWrap{flex-shrink:0;align-self:center;width:clamp(160px,18vw,240px);height:clamp(200px,24vw,300px);position:relative}.jrFfPG_pillarAnalyticsImg{object-fit:contain;object-position:center center}@media (max-width:960px){.jrFfPG_whyHeading{font-size:clamp(2rem,5vw,2.6rem)}.jrFfPG_pillarsGrid{grid-template-columns:repeat(2,1fr)}.jrFfPG_pillarCardFeatured,.jrFfPG_pillarCardFeaturedRight,.jrFfPG_pillarCard:nth-child(2),.jrFfPG_pillarCard:nth-child(3){grid-area:auto/span 1}.jrFfPG_pillarCardInner{flex-direction:column}.jrFfPG_pillarPhotoWrap,.jrFfPG_pillarAnalyticsWrap{align-self:auto;width:100%;height:240px;min-height:0}.jrFfPG_pillarMediaPlaceholderCompact{height:170px}.jrFfPG_pillarPhoto{object-fit:cover;object-position:center bottom}.jrFfPG_pillarAnalyticsImg{object-fit:contain}}@media (max-width:580px){.jrFfPG_pillarsGrid{grid-template-columns:1fr}.jrFfPG_pillarCardFeatured,.jrFfPG_pillarCardFeaturedRight,.jrFfPG_pillarCard:nth-child(2),.jrFfPG_pillarCard:nth-child(3){grid-column:1}}.jrFfPG_stackSection{background:linear-gradient(#f7f7fb 0%,#f6f1ff 72%,#efe6ff 100%);padding:clamp(64px,9vh,100px) 0;position:relative;overflow:hidden}.jrFfPG_stackSection:before{content:"";pointer-events:none;z-index:0;background-image:linear-gradient(90deg,#7b61ff14 1px,#0000 1px),linear-gradient(#7b61ff14 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#00000026 0%,#0000008c 38%,#000000e0 100%);mask-image:linear-gradient(#00000026 0%,#0000008c 38%,#000000e0 100%)}.jrFfPG_stackSection:after{content:"";pointer-events:none;z-index:0;background:radial-gradient(50% 60%,#9b6dff29 0%,#9b6dff00 70%);width:135%;height:70%;position:absolute;bottom:-14%;left:50%;transform:translate(-50%)}.jrFfPG_stackSection .jrFfPG_container{z-index:1;max-width:min(1300px,100vw - 32px);position:relative}.jrFfPG_stackSection .jrFfPG_sectionLabel,.jrFfPG_stackSection .jrFfPG_sectionHeading{text-align:center}.jrFfPG_journeyStrip{background:#f4f0ffb3;border:1px solid #dacef899;border-radius:999px;align-items:center;gap:0;width:fit-content;max-width:calc(100% - 40px);margin:0 auto clamp(36px,5vh,52px);padding:10px 24px;display:flex;overflow:hidden}.jrFfPG_journeyStripLabel,.jrFfPG_journeyStripLabelEnd{color:#9b8fd4;white-space:nowrap;letter-spacing:.03em;text-transform:uppercase;padding:0 8px;font-size:clamp(.7rem,.85vw,.78rem);font-weight:700}.jrFfPG_journeyStripLabelEnd{color:#7b61ff}.jrFfPG_journeyStripLine{background:linear-gradient(90deg,#c4b8f080,#a08cdfcc);flex:1;min-width:16px;max-width:56px;height:1px;position:relative}.jrFfPG_journeyStripLine:after{content:"›";color:#b4a8e0;font-size:.8rem;line-height:1;position:absolute;top:50%;right:-5px;transform:translateY(-52%)}.jrFfPG_productGrid{grid-template-columns:repeat(4,1fr);gap:clamp(14px,1.6vw,20px);max-width:min(1300px,100vw - 32px);margin:0 auto;display:grid}.jrFfPG_productGridCard{background:#fff;border:none;border-radius:20px;flex-direction:column;gap:10px;min-height:260px;padding:26px 24px 22px;transition:transform .24s cubic-bezier(.22,.61,.36,1),box-shadow .24s;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 4px #0000000f,0 4px 16px #a091d21a}.jrFfPG_productGridCard:hover{transform:translateY(-4px);box-shadow:0 2px 8px #0000000d,0 12px 32px #8c73c81f}.jrFfPG_productGridTop{justify-content:space-between;align-items:center;gap:6px;display:flex}.jrFfPG_productGridStageTag{color:#7d6bc8;white-space:nowrap;letter-spacing:.01em;background:#f5f3ff;border:none;border-radius:6px;align-items:center;height:22px;padding:0 10px;font-size:10.5px;font-weight:500;display:inline-flex}.jrFfPG_productGridIndex{color:#cdc8e2;letter-spacing:.06em;flex-shrink:0;font-size:11px;font-weight:500}.jrFfPG_productLogoRow{align-items:center;height:82px;margin:4px 0 2px;display:flex}.jrFfPG_productLogoStamp{flex-shrink:0;width:180px;height:68px;overflow:visible}.jrFfPG_productLogoImg{object-fit:contain;object-position:left center;box-sizing:border-box;width:180px;height:68px;padding:6px 12px 6px 0;display:block}.jrFfPG_productLogoImg[data-key=marketplace]{transform-origin:0;padding:2px 8px 2px 0;transform:scale(1.12)}.jrFfPG_productLogoImg[data-key=abm],.jrFfPG_productLogoImg[data-key=poc]{transform-origin:0;padding:2px 8px 2px 0;transform:scale(1.28)}.jrFfPG_productLogoImg[data-key=pod]{transform-origin:0;padding:0 4px 0 0;transform:scale(1.48)}.jrFfPG_productLogoImg[data-key=premium]{padding:1px 0}.jrFfPG_productGridDesc{color:#888ca8;letter-spacing:.005em;flex:1;margin:0;font-size:clamp(.71rem,.82vw,.76rem);line-height:1.6}@media (max-width:900px){.jrFfPG_productGrid{grid-template-columns:repeat(2,1fr)}.jrFfPG_journeyStrip{display:none}}@media (max-width:480px){.jrFfPG_productGrid{grid-template-columns:1fr}}@media (max-width:720px){.jrFfPG_stackSection:before{background-size:24px 24px}}.jrFfPG_impactSection{z-index:2;background:#fff;padding:clamp(56px,8vh,80px) clamp(20px,4vw,48px);position:relative}.jrFfPG_impactInner{text-align:center;max-width:1280px;box-shadow:none;background:0 0;border:none;border-radius:0;margin:0 auto;padding:0 clamp(28px,5vw,56px);position:relative;overflow:visible}.jrFfPG_impactChiclet{color:#7c5de8;letter-spacing:.14em;text-transform:uppercase;background:#7c5de812;border:1px solid #7c5de833;border-radius:999px;align-items:center;gap:6px;margin-bottom:28px;padding:6px 16px;font-size:11px;font-weight:700;display:inline-flex}.jrFfPG_impactChiclet:before{content:"";background:#9c7bf5;border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block;box-shadow:0 0 5px #7c5de880}.jrFfPG_impactHeading{letter-spacing:-.035em;color:#3a3d4f;max-width:800px;margin:0 auto clamp(48px,7vh,72px);font-size:clamp(1.7rem,3.2vw,2.375rem);font-weight:600;line-height:1.22}.jrFfPG_impactHeadingGradient{background:linear-gradient(90deg,#5b3df5 0%,#9c6bff 55%,#b88aff 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.jrFfPG_impactGrid{z-index:1;grid-template-columns:repeat(6,minmax(0,1fr));gap:0;display:grid;position:relative}.jrFfPG_impactMetricCard{text-align:center;background:0 0;border:0;flex-direction:column;justify-content:flex-start;align-items:center;min-height:200px;padding:clamp(24px,3vw,36px) clamp(16px,2.2vw,28px);transition:transform .22s;display:flex}.jrFfPG_impactMetricCard:hover{transform:translateY(-4px)}.jrFfPG_impactMetricCard+.jrFfPG_impactMetricCard{border-left:none}.jrFfPG_impactMetricIcon{color:#7c5de8;place-items:center;margin-bottom:4px;display:grid}.jrFfPG_impactMetricIconSvg{width:48px;height:48px}.jrFfPG_impactMetricValue{letter-spacing:-.03em;color:#2a1f72;font-variant-numeric:tabular-nums;margin-top:18px;font-size:clamp(2rem,3.5vw,3.2rem);font-weight:800;line-height:1}.jrFfPG_impactMetricLabel{letter-spacing:.01em;color:#7169b8;max-width:90%;margin-top:12px;font-size:clamp(.72rem,.88vw,.82rem);font-weight:500;line-height:1.4}@media (max-width:900px){.jrFfPG_impactGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0}}@media (max-width:560px){.jrFfPG_impactSection{padding:clamp(32px,5vh,48px) 14px}.jrFfPG_impactInner{border-radius:20px;padding:40px 16px 44px}.jrFfPG_impactGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.jrFfPG_impactMetricCard{min-height:150px;padding:20px 12px}.jrFfPG_impactMetricIconSvg{width:36px;height:36px}}@media (prefers-reduced-motion:reduce){.jrFfPG_impactMetricCard{transition:none}}.jrFfPG_complianceSection{text-align:center;background:#fff;padding:clamp(72px,10vh,100px) 0;position:relative}.jrFfPG_badgeRow{align-items:center;margin-top:clamp(24px,3vh,36px);margin-bottom:clamp(40px,5vh,56px);padding:10px 0 14px;display:flex;position:relative;overflow:hidden}.jrFfPG_badgeRow:before,.jrFfPG_badgeRow:after{content:"";pointer-events:none;z-index:3;width:clamp(14px,2.2vw,32px);position:absolute;top:0;bottom:0}.jrFfPG_badgeRow:before{background:linear-gradient(90deg,#fff 0%,#ffffffdc 42%,#fff0 100%);left:0}.jrFfPG_badgeRow:after{background:linear-gradient(270deg,#fff 0%,#ffffffdc 42%,#fff0 100%);right:0}.jrFfPG_badgeTrack{flex-wrap:nowrap;align-items:center;gap:16px;width:max-content;animation:26s linear infinite jrFfPG_badgeMarquee;display:flex}.jrFfPG_badge{color:#6c58b2;letter-spacing:.02em;white-space:nowrap;cursor:default;background:#fff;border:1px solid #ccc4e89e;border-radius:999px;align-items:center;gap:12px;height:64px;padding:0 30px 0 24px;font-size:clamp(.98rem,1.14vw,1.08rem);font-weight:600;transition:box-shadow .22s,transform .22s,border-color .22s;display:inline-flex;box-shadow:0 2px 10px #7a5fff14}.jrFfPG_badge:hover{border-color:#b7a6ece0;transform:translateY(-2px);box-shadow:0 6px 16px #6c58b229}.jrFfPG_badgeIcon{color:#7b61ff;opacity:1;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.jrFfPG_badgeIcon svg{width:24px;height:24px}@keyframes jrFfPG_badgeMarquee{0%{transform:translate(0)}to{transform:translate(calc(-50% - 7px))}}.jrFfPG_complianceDetails{grid-template-columns:1fr 1fr;gap:clamp(16px,2vw,24px);display:grid}.jrFfPG_complianceCard{text-align:left;background:#fff;border:1px solid #dacef899;border-radius:24px;flex-direction:row;align-items:flex-start;gap:clamp(18px,2vw,24px);padding:clamp(24px,2.8vw,36px);transition:transform .22s cubic-bezier(.22,.61,.36,1),box-shadow .22s,border-color .22s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 24px #41308212,0 1px 4px #4130820a}.jrFfPG_complianceCard:hover{border-color:#b9a5ff8c;transform:translateY(-3px);box-shadow:0 16px 40px #4130821c,0 4px 12px #5a3cb40f}.jrFfPG_complianceCardIconBadge{color:#7b61ff;background:linear-gradient(140deg,#ede8ff 0%,#e0d6ff 100%);border:1px solid #b9a5ff66;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:48px;min-width:48px;height:48px;margin-top:2px;display:flex}.jrFfPG_complianceCardBody{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.jrFfPG_complianceCardTitle{color:#2e2b4a;letter-spacing:-.015em;font-size:clamp(.92rem,1.25vw,1.05rem);font-weight:600;line-height:1.3;display:block}.jrFfPG_complianceCardText{color:#6b6d80;margin:0;font-size:clamp(.83rem,1.05vw,.92rem);line-height:1.65}.jrFfPG_complianceCardList{flex-direction:column;gap:7px;margin:4px 0 0;padding:0;list-style:none;display:flex}.jrFfPG_complianceCardList li{color:#6b6d80;align-items:center;gap:8px;font-size:clamp(.78rem,.95vw,.86rem);line-height:1.45;display:flex}.jrFfPG_complianceListDot{background:linear-gradient(135deg,#7b61ff,#c080ff);border-radius:50%;flex-shrink:0;width:6px;min-width:6px;height:6px}@media (max-width:680px){.jrFfPG_badgeTrack{gap:12px;animation-duration:20s}.jrFfPG_badge{height:56px;padding:0 24px 0 18px;font-size:.92rem}.jrFfPG_badgeIcon{width:22px;height:22px}.jrFfPG_badgeIcon svg{width:20px;height:20px}.jrFfPG_complianceDetails{grid-template-columns:1fr}.jrFfPG_complianceCard{flex-direction:column;gap:16px}}.jrFfPG_finalCta{text-align:center;background:#f8f7ff;justify-content:center;align-items:center;min-height:660px;padding:clamp(56px,9vh,88px) clamp(20px,4vw,48px);display:flex;position:relative;overflow:hidden}.jrFfPG_finalCtaBg{object-fit:cover;object-position:center;z-index:0;width:100%;height:100%;position:absolute;inset:0}.jrFfPG_finalCta .jrFfPG_container{z-index:2;width:100%;position:relative}.jrFfPG_concentricRing{aspect-ratio:1;opacity:.7;pointer-events:none;border:1px solid #c8bee673;border-radius:50%;width:min(140vw,1600px);position:absolute;bottom:-18%;left:50%;transform:translate(-50%)}.jrFfPG_concentricRing[data-ring="2"]{opacity:.58;border-color:#c8bee659;width:min(118vw,1320px);bottom:-12%}.jrFfPG_finalCtaHeading{letter-spacing:-.035em;color:#3a3d4f;max-width:760px;margin:0 auto clamp(18px,2.5vh,24px);font-size:clamp(1.9rem,3.5vw,2.65rem);font-weight:600;line-height:1.1}.jrFfPG_finalCtaSub{color:#5f6172;max-width:520px;margin:0 auto clamp(32px,4vh,44px);font-size:clamp(.95rem,1.3vw,1.1rem);line-height:1.65}.jrFfPG_finalCta .jrFfPG_ctaRow{justify-content:center}@keyframes jrFfPG_fadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.jrFfPG_heroContent,.jrFfPG_statCard{animation:none}}@media (max-width:768px){.jrFfPG_hero{width:100%;height:auto;min-height:min(85vh,640px);padding:clamp(100px,14vh,130px) 24px clamp(48px,6vh,64px)}}@media (max-width:520px){.jrFfPG_statCallouts{grid-template-columns:1fr}}@media (max-width:600px){.jrFfPG_productCard{grid-template-columns:1fr;gap:8px}.jrFfPG_productIndex{display:none}.jrFfPG_statPill{min-width:130px;padding:12px 20px}.jrFfPG_ctaRow{flex-direction:column;align-items:stretch}.jrFfPG_ctaPrimary,.jrFfPG_ctaGhost{justify-content:center}}
.zMa-wa_section{background:linear-gradient(#fff 0%,#f7f4fd 50%,#efe9fa 100%);padding:80px clamp(20px,4vw,40px) clamp(72px,9vh,110px);position:relative;overflow:hidden}.zMa-wa_section:before{content:"";pointer-events:none;background-image:linear-gradient(90deg,#7b61ff0d 1px,#0000 1px),linear-gradient(#7b61ff0d 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#0006 50%,#0000 100%);mask-image:linear-gradient(#0000 0%,#0006 50%,#0000 100%)}.zMa-wa_inner{flex-direction:column;align-items:center;gap:clamp(20px,3vh,32px);max-width:1320px;margin:0 auto;display:flex;position:relative}.zMa-wa_kicker{font-family:var(--font-urbanist), var(--font-sans);text-transform:uppercase;letter-spacing:.22em;color:#6f7191;text-align:center;margin:0;font-size:.74rem;font-weight:700}.zMa-wa_headline{text-align:center;font-family:var(--font-urbanist), var(--font-sans);letter-spacing:-.02em;color:#20233f;margin:0;font-size:clamp(1.8rem,3.4vw,2.7rem);font-weight:600;line-height:1.1}.zMa-wa_headlineAccent{background:linear-gradient(96deg,#5b61ff 0%,#7b61ff 45%,#9b66ff 75%,#c080ff 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.zMa-wa_grid{flex-wrap:wrap;justify-content:center;gap:4px;width:100%;max-width:1320px;display:flex}.zMa-wa_tile{aspect-ratio:.92;cursor:default;background:#fff;border:1px solid #2b205a14;border-radius:16px;flex-direction:column;flex:0 0 calc(16.6667% - 3.33333px);align-items:center;padding:clamp(16px,1.5vw,22px) clamp(10px,1.1vw,14px) clamp(12px,1.2vw,16px);transition:transform .32s cubic-bezier(.22,.61,.36,1),box-shadow .32s,border-color .32s,background-color .32s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 14px #2b205a0f}.zMa-wa_logoWrap{flex:auto;justify-content:center;align-items:center;width:100%;min-height:0;display:flex}.zMa-wa_year{z-index:2;font-family:var(--font-urbanist), var(--font-sans);letter-spacing:.04em;color:#6f5bd0;background:#7b61ff1a;border-radius:999px;padding:1px 7px;font-size:.56rem;font-weight:700;position:absolute;top:8px;right:9px}.zMa-wa_detail{text-align:center;font-family:var(--font-urbanist), var(--font-sans);letter-spacing:-.005em;color:#4f4d68;-webkit-line-clamp:3;border-top:1px solid #2b205a14;-webkit-box-orient:vertical;width:100%;margin:11px 0 0;padding-top:11px;font-size:clamp(.64rem,.72vw,.76rem);font-weight:450;line-height:1.38;display:-webkit-box;overflow:hidden}.zMa-wa_tile:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(135deg,#ffffff80 0%,#fff0 55%);transition:opacity .32s;position:absolute;inset:0}.zMa-wa_logoImg{z-index:1;object-fit:contain;width:auto;max-width:66%;height:auto;max-height:64%;transition:transform .32s cubic-bezier(.22,.61,.36,1);display:block;position:relative}.zMa-wa_tile:hover{background:#fff;border-color:#7b61ff47;transform:translateY(-4px);box-shadow:0 18px 38px #4a389629}.zMa-wa_tile:hover:after{opacity:1}.zMa-wa_tile:hover .zMa-wa_logoImg{transform:scale(1.12)}@media (max-width:1024px){.zMa-wa_tile{flex-basis:calc(25% - 3px)}}@media (max-width:680px){.zMa-wa_tile{flex-basis:calc(33.3333% - 2.66667px)}}@media (max-width:420px){.zMa-wa_tile{flex-basis:calc(50% - 2px)}}
.-sLvoa_vars{--bg:#f8f7ff;--text:#2c2e42;--text-strong:#2b2f4f;--muted:#6f7191;--border-soft:#ebe7f8;--border-card:#d8d0f4;--border-card-strong:#cbb5ff;--lilac-50:#fdfcff;--lilac-100:#f8fbff;--lilac-150:#f7f7ff;--lilac-200:#f6f1ff;--lilac-250:#f3ecff;--lilac-300:#efe6ff;--lilac-400:#f0eaff;--lilac-500:#ebe4fb;--purple:#7b61ff;--purple-deep:#2a1b4f;--purple-darker:#1a1234;--grad-head:linear-gradient(90deg, #7a5fff 0%, #8f6eff 45%, #5f7cff 100%);--grad-brand:linear-gradient(96deg, #5b61ff 0%, #7b61ff 36%, #9b66ff 72%, #c080ff 100%);--grad-cta:linear-gradient(180deg, #8b74ff 0%, #7b61ff 48%, #7159f5 100%);--grad-canvas:linear-gradient(180deg, #fff 0%, #fff 32%, #f6f1ff 78%, #efe6ff 100%);--grad-cases:linear-gradient(180deg, #fff 0%, #faf7ff 58%, #f3ecff 100%);--grad-impact-dark:linear-gradient(180deg, #2a1b4f 0%, #1a1234 100%);--ease:cubic-bezier(.22, .61, .36, 1);--d-fast:.18s;--d-med:.32s;--d-slow:.56s;--shadow-card:0 10px 28px #2b205a14;--shadow-card-hover:0 22px 50px #7b61ff2e;--shadow-cta:0 22px 50px #7b61ff47}
._5YOmfG_page{--doceree-nav-offset:148px;background:var(--paper,#181717);min-height:100vh;position:relative}._5YOmfG_root{--font-display:var(--ah25-font-display), "Playfair Display", Georgia, serif;--font-body:var(--ah25-font-body), "Montserrat", sans-serif;font-family:var(--font-body);background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;line-height:1.6;overflow-x:hidden}._5YOmfG_root ::selection{background:var(--gold);color:var(--black)}._5YOmfG_root .hero{min-height:calc(100vh - var(--doceree-nav-offset));padding-top:var(--doceree-nav-offset);scroll-margin-top:var(--doceree-nav-offset)}:is(._5YOmfG_root section[id],._5YOmfG_root .form-section[id]){scroll-margin-top:calc(var(--doceree-nav-offset) + 12px)}@media (max-width:860px){._5YOmfG_page{--doceree-nav-offset:108px}}
.jaDRVW_embedWrap{box-sizing:border-box;background:#fff;width:100%;min-height:100vh;position:relative}.jaDRVW_embed{background:#fff;border:0;width:100%;height:100vh;display:block}
.wqIIJG_page{--font:var(--font-urbanist), system-ui, sans-serif;color:#2b2f4f;background:#fff;width:100%;overflow-x:clip}.wqIIJG_hero{isolation:isolate;text-align:center;background:radial-gradient(60% 50% at 80% 0,#9b6dff1a 0%,#0000 60%),radial-gradient(50% 45% at 0 25%,#5b61ff12 0%,#0000 60%),linear-gradient(#faf8ff 0%,#fff 100%);justify-content:center;align-items:center;min-height:clamp(560px,78vh,880px);padding:clamp(150px,20vh,220px) clamp(20px,4vw,56px) clamp(80px,12vh,140px);display:flex;position:relative;overflow:hidden}.wqIIJG_inner{z-index:1;max-width:760px;position:relative}.wqIIJG_eyebrow{font-family:var(--font);letter-spacing:.2em;text-transform:uppercase;color:#7b61ff;margin:0 0 18px;font-size:.72rem;font-weight:700}.wqIIJG_title{font-family:var(--font);letter-spacing:-.03em;color:#1f2244;text-wrap:balance;margin:0;font-size:clamp(2.2rem,4.6vw,3.6rem);font-weight:600;line-height:1.08}.wqIIJG_note{font-family:var(--font);color:#8a8ca0;margin:clamp(16px,2.4vh,24px) 0 0;font-size:clamp(1rem,1.15vw,1.12rem);line-height:1.65}
