.landing-module__jDH3nq__landing{--navy:#1e3a5f;--blue:#2563eb;--hero-background:#152e4c;color:var(--navy);-webkit-font-smoothing:antialiased;background:#fff;font-family:inherit}.landing-module__jDH3nq__landing *{box-sizing:border-box}.landing-module__jDH3nq__landing ::selection{color:#1e3a5f;background:#bfdbfe}.landing-module__jDH3nq__landing a{text-decoration:none}.landing-module__jDH3nq__landing button{font:inherit;cursor:pointer}.landing-module__jDH3nq__landing :is(a,button,[tabindex],summary):focus-visible{outline-offset:4px;outline:3px solid #60a5fa}.landing-module__jDH3nq__landing :is(section,main){scroll-margin-top:95px}.landing-module__jDH3nq__container{width:100%;max-width:1248px;margin-inline:auto;padding-inline:40px}.landing-module__jDH3nq__skipLink{z-index:100;border:1px solid var(--blue);background:#fff;border-radius:8px;padding:12px 20px;position:fixed;top:-80px;left:16px}.landing-module__jDH3nq__skipLink:focus{top:12px}.landing-module__jDH3nq__header{z-index:40;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#152e4cef;border-bottom:1px solid #ffffff10;transition:background-color .25s,border-color .25s,box-shadow .25s;position:sticky;top:0}.landing-module__jDH3nq__navbar{justify-content:space-between;align-items:center;gap:24px;height:80px;display:flex}.landing-module__jDH3nq__logo{width:108px;height:auto}.landing-module__jDH3nq__header .landing-module__jDH3nq__logo{filter:brightness(0)invert()}.landing-module__jDH3nq__desktopNav{gap:34px;margin-left:70px;display:flex}.landing-module__jDH3nq__desktopNav a{color:#c5d4e8;font-size:14px;transition:color .2s}.landing-module__jDH3nq__desktopNav a:hover{color:#fff}.landing-module__jDH3nq__loginButton{color:#fff;background:#ffffff0c;border:1px solid #ffffff30;border-radius:10px;align-items:center;gap:17px;padding:12px 18px;font-size:13px;font-weight:600;transition:background .2s;display:inline-flex}.landing-module__jDH3nq__loginButton:hover{background:#ffffff20}.landing-module__jDH3nq__menuToggle{color:#fff;background:0 0;border:0;justify-content:center;align-items:center;min-width:44px;min-height:44px;display:none}.landing-module__jDH3nq__mobileNav{color:#dbeafe;background:#173354;border-top:1px solid #ffffff15;padding:8px 24px 20px}.landing-module__jDH3nq__mobileNav a{justify-content:space-between;align-items:center;padding:14px 4px;font-size:15px;display:flex}.landing-module__jDH3nq__mobileNav[hidden]{display:none}.landing-module__jDH3nq__hero{isolation:isolate;background:radial-gradient(at 12% 20%,#3d6fa433,#0000 48%),radial-gradient(at 85% 85%,#466da62b,#0000 48%),#152e4c;position:relative;overflow:clip}.landing-module__jDH3nq__hero:before{content:"";background:linear-gradient(transparent, var(--hero-background));pointer-events:none;z-index:0;height:110px;position:absolute;inset:auto 0 0}.landing-module__jDH3nq__hero:after{content:"";aspect-ratio:1;pointer-events:none;z-index:-1;border:1px solid #b5d3ff0d;border-radius:50%;width:min(75vw,950px);position:absolute;top:-85%;right:-15%;box-shadow:0 0 0 80px #b5d3ff04,0 0 0 160px #b5d3ff03}.landing-module__jDH3nq__heroGrid{z-index:1;flex-direction:column;align-items:center;gap:46px;padding-top:57px;padding-bottom:16px;display:flex;position:relative}.landing-module__jDH3nq__heroCopy{text-align:center;color:#fff;width:100%;min-width:0;max-width:900px}.landing-module__jDH3nq__betaBadge{color:#c4d7f1;letter-spacing:.6px;background:#a2c4f00b;border:1px solid #7da3d338;border-radius:30px;align-items:center;gap:9px;padding:8px 13px;font-size:10px;font-weight:600;display:inline-flex}.landing-module__jDH3nq__betaBadge>span:first-child{background:#93c5fd;border-radius:50%;width:6px;height:6px}.landing-module__jDH3nq__badgeDivider{background:#ffffff30;width:1px;height:12px;margin-inline:2px}.landing-module__jDH3nq__hero h1{text-wrap:balance;letter-spacing:-2.5px;margin:23px 0 19px;font-size:clamp(40px,4.6vw,63px);font-weight:750;line-height:1.1}.landing-module__jDH3nq__hero h1>span{color:#a6c8fa}.landing-module__jDH3nq__heroCopy>p{color:#b8cde7;max-width:620px;margin-inline:auto;font-size:16px;line-height:1.8}.landing-module__jDH3nq__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-top:25px;display:flex}.landing-module__jDH3nq__primaryButton,.landing-module__jDH3nq__whiteButton,.landing-module__jDH3nq__textButton{border-radius:11px;justify-content:center;align-items:center;gap:14px;padding:14px 23px;font-size:14px;font-weight:650;transition:background .2s,box-shadow .2s;display:inline-flex}.landing-module__jDH3nq__primaryButton{color:var(--navy);background:#fff;box-shadow:0 8px 22px #061f3820}.landing-module__jDH3nq__primaryButton:hover{background:#e3edff;box-shadow:0 10px 26px #061f3835}.landing-module__jDH3nq__textButton{color:#e1edff;background:0 0;border:1px solid #ffffff30}.landing-module__jDH3nq__textButton:hover{background:#ffffff10}.landing-module__jDH3nq__heroNotes{color:#b2c7e3;flex-wrap:wrap;justify-content:center;gap:20px;margin-top:15px;font-size:11px;display:flex}.landing-module__jDH3nq__heroNotes span{align-items:center;gap:5px;display:flex}.landing-module__jDH3nq__heroNotes svg{color:#93b9ec}.landing-module__jDH3nq__previewWrap{width:100%;min-width:0;max-width:1090px}.landing-module__jDH3nq__previewCaption{color:#617896;align-items:center;gap:7px;margin:19px 3px 0;font-size:11px;display:flex}.landing-module__jDH3nq__previewCaption>span:first-child{background:#688dbc;border-radius:50%;width:5px;height:5px}.landing-module__jDH3nq__previewHint{align-items:center;gap:4px;margin-left:auto;display:flex}.landing-module__jDH3nq__identityStrip{border-top:1px solid #e2e9f3;justify-content:space-between;align-items:center;gap:20px;padding-block:27px 33px;display:flex}.landing-module__jDH3nq__identityStrip p{color:#6a7b92;margin:0;font-size:13px;line-height:1.6}.landing-module__jDH3nq__identityStrip strong{color:#405979;font-weight:600}.landing-module__jDH3nq__identityStrip>span{color:#617795;align-items:center;gap:10px;font-size:13px;font-weight:500;display:flex}.landing-module__jDH3nq__identityStrip svg{stroke-width:1.6px;flex-shrink:0;width:21px}.landing-module__jDH3nq__systemSection{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:80px;padding-block:94px;display:grid}.landing-module__jDH3nq__eyebrow{color:var(--blue);letter-spacing:1.4px;margin-bottom:17px;font-size:10px;font-weight:700;display:block}.landing-module__jDH3nq__landing h2{letter-spacing:-1.4px;margin:0;font-size:clamp(29px,3vw,40px);font-weight:700;line-height:1.2}.landing-module__jDH3nq__systemIntro h2 span{color:var(--blue)}.landing-module__jDH3nq__systemIntro>p,.landing-module__jDH3nq__securityDescription{color:#64748b;max-width:425px;margin:22px 0;font-size:16px;line-height:1.85}.landing-module__jDH3nq__inlineLink{color:var(--blue);align-items:center;gap:10px;font-size:14px;font-weight:600;display:inline-flex}.landing-module__jDH3nq__inlineLink:hover{color:#1e40af}.landing-module__jDH3nq__principles{flex-direction:column;gap:13px;display:flex}.landing-module__jDH3nq__principle{background:linear-gradient(110deg,#f7faff,#fff);border:1px solid #e7edf7;border-radius:14px;align-items:flex-start;gap:15px;padding:20px;display:flex}.landing-module__jDH3nq__iconBox{color:#4476bf;background:#eaf1ff;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.landing-module__jDH3nq__principle h3{margin:2px 0 6px;font-size:15px;font-weight:700}.landing-module__jDH3nq__principle p{color:#68778c;margin:0;font-size:13px;line-height:1.7}.landing-module__jDH3nq__principleNumber{color:#8495ad;margin-left:auto;padding-top:5px;font-size:11px}.landing-module__jDH3nq__featuresSection{background:#f7f9fc;border-block:1px solid #edf1f7;padding-block:75px 55px}.landing-module__jDH3nq__sectionHeading{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.landing-module__jDH3nq__sectionHeading>p{color:#68778c;margin:0 0 2px;font-size:15px;line-height:1.8}.landing-module__jDH3nq__moduleFilters{flex-wrap:wrap;align-items:center;gap:9px;margin-block:29px 25px;display:flex}.landing-module__jDH3nq__moduleFilters button{color:#61738d;background:#fff;border:1px solid #e2e8f0;border-radius:9px;align-items:center;gap:9px;min-height:43px;padding:9px 14px;font-size:13px;transition:background .2s,color .2s;display:flex}.landing-module__jDH3nq__moduleFilters button:hover{background:#eaf0f9}.landing-module__jDH3nq__moduleFilters button[aria-pressed=true]{background:var(--navy);border-color:var(--navy);color:#fff}.landing-module__jDH3nq__moduleFilters button span{background:#ffffff26;border-radius:4px;padding:1px 5px;font-size:10px}.landing-module__jDH3nq__moduleGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;display:grid}.landing-module__jDH3nq__moduleCard{background:#fff;border:1px solid #e1e8f2;border-radius:16px;flex-direction:column;padding:26px;transition:box-shadow .2s,border-color .2s;display:flex}.landing-module__jDH3nq__moduleCard:hover{border-color:#aac4ef;box-shadow:0 12px 35px -15px #1e3a5f30}.landing-module__jDH3nq__moduleCardTop{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.landing-module__jDH3nq__moduleIcon{border-radius:12px;justify-content:center;align-items:center;width:46px;height:46px;display:flex}.landing-module__jDH3nq__moduleArrow{color:#93a4bc;transition:color .2s}.landing-module__jDH3nq__moduleCard:hover .landing-module__jDH3nq__moduleArrow{color:var(--blue)}.landing-module__jDH3nq__moduleCard h3{margin:0 0 10px;font-size:18px;font-weight:650}.landing-module__jDH3nq__moduleCard p{color:#65758c;margin:0 0 20px;font-size:14px;line-height:1.8}.landing-module__jDH3nq__moduleDetail{color:#637791;border-top:1px solid #edf1f6;justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:16px;font-size:11px;display:flex}.landing-module__jDH3nq__moduleDetail svg{color:#8fa2be;flex-shrink:0}.landing-module__jDH3nq__landing [data-tone=blue]{color:#477ad1;background:#edf3ff}.landing-module__jDH3nq__landing [data-tone=purple]{color:#8270c8;background:#f2effc}.landing-module__jDH3nq__landing [data-tone=green]{color:#409582;background:#eaf6f1}.landing-module__jDH3nq__landing [data-tone=amber]{color:#b58b40;background:#fcf5e8}.landing-module__jDH3nq__landing [data-tone=rose]{color:#bc6c8a;background:#fbf0f4}.landing-module__jDH3nq__securitySection{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:90px;padding-block:95px;display:grid}.landing-module__jDH3nq__securityDescription{margin-bottom:25px}.landing-module__jDH3nq__securityItems{flex-direction:column;gap:19px;margin-bottom:26px;display:flex}.landing-module__jDH3nq__securityItems>div{gap:12px;display:flex}.landing-module__jDH3nq__securityItems svg{color:#6887b2;flex-shrink:0;margin-top:2px}.landing-module__jDH3nq__securityItems h3{margin:0 0 4px;font-size:14px;font-weight:650}.landing-module__jDH3nq__securityItems p{color:#687a92;margin:0;font-size:14px;line-height:1.7}.landing-module__jDH3nq__invitationSection{padding:0 40px 52px}.landing-module__jDH3nq__invitationCard{color:#fff;background:radial-gradient(at 95% 110%,#315684,#0000 60%),#1e3a5f;border-radius:22px;justify-content:space-between;align-items:center;gap:44px;max-width:1168px;padding:52px 48px;display:flex;position:relative;overflow:hidden}.landing-module__jDH3nq__lightEyebrow{color:#b9cce6;letter-spacing:1.5px;align-items:center;gap:8px;margin-bottom:21px;font-size:10px;display:flex}.landing-module__jDH3nq__lightEyebrow span{background:#91b5e7;border-radius:50%;width:6px;height:6px}.landing-module__jDH3nq__invitationCard h2{letter-spacing:-.9px;font-size:31px;line-height:1.3}.landing-module__jDH3nq__invitationCard h2 span{color:#adc7eb}.landing-module__jDH3nq__invitationCard p{color:#b8cbe5;max-width:495px;margin:19px 0 0;font-size:15px;line-height:1.8}.landing-module__jDH3nq__invitationActions{flex-direction:column;flex-shrink:0;align-items:center;gap:20px;display:flex}.landing-module__jDH3nq__whiteButton{color:var(--navy);background:#fff;padding:16px 23px}.landing-module__jDH3nq__whiteButton:hover{background:#eaf1ff}.landing-module__jDH3nq__invitationActions>a:last-child{color:#c6d6ec;align-items:center;gap:9px;font-size:14px;display:flex}.landing-module__jDH3nq__footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px;padding-block:12px 25px;display:flex}.landing-module__jDH3nq__footer .landing-module__jDH3nq__logo{width:89px}.landing-module__jDH3nq__footer p{color:#6b7b90;margin:8px 0 0;font-size:12px}.landing-module__jDH3nq__footer nav{flex-wrap:wrap;gap:27px;display:flex}.landing-module__jDH3nq__footer nav a{color:#54647b;align-items:center;gap:5px;font-size:13px;display:flex}.landing-module__jDH3nq__footer nav a:hover{color:var(--blue)}.landing-module__jDH3nq__footerBottom{color:#718198;border-top:1px solid #edf1f6;flex-basis:100%;justify-content:space-between;gap:16px;padding-top:20px;font-size:12px;display:flex}.landing-module__jDH3nq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (min-width:761px){.landing-module__jDH3nq__mobileNav{display:none}}@media (max-width:1000px){.landing-module__jDH3nq__systemSection,.landing-module__jDH3nq__securitySection{gap:45px}.landing-module__jDH3nq__identityStrip{gap:14px}.landing-module__jDH3nq__identityStrip>span{gap:7px;font-size:12px}.landing-module__jDH3nq__invitationCard{padding:40px 32px}.landing-module__jDH3nq__invitationCard h2{font-size:27px}.landing-module__jDH3nq__moduleCard{padding:22px}}@media (max-width:760px){.landing-module__jDH3nq__container{padding-inline:24px}.landing-module__jDH3nq__navbar{gap:14px;height:72px}.landing-module__jDH3nq__logo{width:94px}.landing-module__jDH3nq__desktopNav{display:none}.landing-module__jDH3nq__loginButton{gap:9px;margin-left:auto;padding:10px 13px;font-size:12px}.landing-module__jDH3nq__menuToggle{display:flex}.landing-module__jDH3nq__heroGrid{gap:35px;padding-top:40px;padding-bottom:25px}.landing-module__jDH3nq__hero h1{letter-spacing:-1.7px;font-size:clamp(38px,6vw,48px)}.landing-module__jDH3nq__heroCopy>p{max-width:520px;font-size:15px}.landing-module__jDH3nq__previewHint{display:none}.landing-module__jDH3nq__previewCaption{font-size:10px}.landing-module__jDH3nq__identityStrip{flex-wrap:wrap;gap:21px 14px}.landing-module__jDH3nq__identityStrip p{flex-basis:100%}.landing-module__jDH3nq__identityStrip p br{display:none}.landing-module__jDH3nq__identityStrip p strong{margin-left:5px}.landing-module__jDH3nq__identityStrip>span{width:calc(50% - 7px);font-size:12px}.landing-module__jDH3nq__systemSection{grid-template-columns:1fr;gap:30px;padding-block:63px}.landing-module__jDH3nq__systemIntro>p{max-width:none}.landing-module__jDH3nq__principles{gap:13px}.landing-module__jDH3nq__featuresSection{padding-block:58px 38px}.landing-module__jDH3nq__sectionHeading{flex-direction:column;align-items:flex-start;gap:15px}.landing-module__jDH3nq__desktopBreak{display:none}.landing-module__jDH3nq__moduleGrid{grid-template-columns:repeat(2,1fr);gap:13px}.landing-module__jDH3nq__moduleCard{padding:19px}.landing-module__jDH3nq__moduleFilters{gap:6px;margin-top:23px}.landing-module__jDH3nq__moduleFilters button{padding:9px 10px;font-size:12px}.landing-module__jDH3nq__securitySection{grid-template-columns:1fr;gap:30px;padding-block:55px 65px}.landing-module__jDH3nq__securityDescription{max-width:none}.landing-module__jDH3nq__invitationSection{padding:0 24px 40px}.landing-module__jDH3nq__invitationCard{flex-direction:column;align-items:flex-start;gap:29px;padding:32px 25px}.landing-module__jDH3nq__invitationCard h2{font-size:27px}.landing-module__jDH3nq__invitationActions{flex-flow:wrap;justify-content:flex-start;gap:21px}.landing-module__jDH3nq__footer{align-items:flex-start}.landing-module__jDH3nq__footer nav{gap:17px}.landing-module__jDH3nq__footerBottom{flex-direction:column;gap:7px}}@media (max-width:520px){.landing-module__jDH3nq__container{padding-inline:20px}.landing-module__jDH3nq__navbar{gap:8px}.landing-module__jDH3nq__loginButton{padding:10px}.landing-module__jDH3nq__loginButton svg{display:none}.landing-module__jDH3nq__betaBadge{letter-spacing:.3px;gap:6px;font-size:9px}.landing-module__jDH3nq__hero h1{letter-spacing:-1.6px;font-size:39px;line-height:1.13}.landing-module__jDH3nq__heroNotes{gap:12px;font-size:10px}.landing-module__jDH3nq__actions{gap:10px}.landing-module__jDH3nq__primaryButton,.landing-module__jDH3nq__textButton{gap:9px;padding:13px 17px;font-size:12px}.landing-module__jDH3nq__previewWrap{width:calc(100% + 12px)}.landing-module__jDH3nq__heroGrid{gap:30px}.landing-module__jDH3nq__moduleGrid{grid-template-columns:1fr}.landing-module__jDH3nq__moduleCard{padding:24px}.landing-module__jDH3nq__moduleCardTop{margin-bottom:17px}.landing-module__jDH3nq__principle{gap:12px;padding:17px}.landing-module__jDH3nq__principleNumber{display:none}}@media (prefers-reduced-motion:reduce){.landing-module__jDH3nq__landing *,.landing-module__jDH3nq__landing :before,.landing-module__jDH3nq__landing :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}html:has(.landing-module__jDH3nq__landing){scroll-behavior:auto}}.landing-module__jDH3nq__heroTransition{background:var(--hero-background);height:170px;margin-top:-1px;position:relative;overflow:hidden}.landing-module__jDH3nq__transitionWave{pointer-events:none;width:200%;max-width:none;height:calc(100% + 1px);position:absolute;top:0;left:0}.landing-module__jDH3nq__headerBoundary{pointer-events:none;width:1px;height:1px;position:absolute;bottom:18px}.landing-module__jDH3nq__header[data-theme=light]{background:#fffffff2;border-bottom-color:#e2e8f0;box-shadow:0 3px 16px #1e3a5f08}.landing-module__jDH3nq__header[data-theme=light] .landing-module__jDH3nq__logo{filter:none}.landing-module__jDH3nq__header[data-theme=light] .landing-module__jDH3nq__desktopNav a{color:#526985}.landing-module__jDH3nq__header[data-theme=light] .landing-module__jDH3nq__desktopNav a:hover{color:#2563eb}.landing-module__jDH3nq__header[data-theme=light] .landing-module__jDH3nq__loginButton{color:#fff;background:#1e3a5f;border-color:#1e3a5f}.landing-module__jDH3nq__header[data-theme=light] .landing-module__jDH3nq__loginButton:hover{background:#2563eb;border-color:#2563eb}.landing-module__jDH3nq__header[data-theme=light] .landing-module__jDH3nq__menuToggle{color:#1e3a5f}.landing-module__jDH3nq__header[data-theme=light] .landing-module__jDH3nq__mobileNav{color:#1e3a5f;background:#fff;border-color:#e2e8f0}.landing-module__jDH3nq__previewArea{background:#f7f9fd}.landing-module__jDH3nq__previewDisclosure{max-width:1090px;margin:0 auto 36px;scroll-margin-top:100px}.landing-module__jDH3nq__previewToggle{color:#1e3a5f;text-align:left;background:#fff;border:1px solid #dce6f5;border-radius:16px;align-items:center;gap:18px;width:100%;padding:24px 27px;transition:border-color .2s,box-shadow .2s;display:flex;box-shadow:0 10px 30px -18px #1e3a5f35}.landing-module__jDH3nq__previewToggle:hover{border-color:#a5c1ee;box-shadow:0 12px 35px -18px #2563eb40}.landing-module__jDH3nq__previewToggleIcon{color:#2563eb;background:#eff5ff;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.landing-module__jDH3nq__previewToggleCopy{flex-direction:column;gap:7px;min-width:0;display:flex}.landing-module__jDH3nq__previewToggleCopy strong{font-size:17px;font-weight:700}.landing-module__jDH3nq__previewToggleCopy>span{color:#64748b;font-size:13px;line-height:1.6}.landing-module__jDH3nq__previewToggleAction{color:#2563eb;background:#eff5ff;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;gap:9px;min-height:44px;margin-left:auto;padding:12px 15px;font-size:13px;font-weight:650;display:flex}.landing-module__jDH3nq__previewToggleAction>span{display:inline-flex}.landing-module__jDH3nq__previewExpansion{overflow:hidden}.landing-module__jDH3nq__previewBody{min-width:0;padding:22px 5px 5px}.landing-module__jDH3nq__previewCaption{justify-content:flex-start}.landing-module__jDH3nq__previewCaption button{color:#526985;background:0 0;border:0;border-radius:6px;align-items:center;gap:5px;margin-left:auto;padding:8px;font-size:12px;display:flex}.landing-module__jDH3nq__previewCaption button:hover{background:#e7eef9}.landing-module__jDH3nq__previewLoading{text-align:center;color:#64748b;background:#fff;border:1px solid #dce6f5;border-radius:15px;padding:60px 24px;font-size:14px}@media (max-width:760px){.landing-module__jDH3nq__heroTransition{height:105px}.landing-module__jDH3nq__previewToggle{flex-wrap:wrap;gap:15px;padding:22px}.landing-module__jDH3nq__previewToggleCopy{flex:1;min-width:0}.landing-module__jDH3nq__previewToggleAction{margin-left:67px}.landing-module__jDH3nq__previewCaption{flex-wrap:wrap}}@media (max-width:520px){.landing-module__jDH3nq__heroTransition{height:90px}.landing-module__jDH3nq__previewDisclosure{margin-bottom:26px;scroll-margin-top:88px}.landing-module__jDH3nq__previewToggle{gap:12px;padding:20px 17px}.landing-module__jDH3nq__previewToggleIcon{border-radius:11px;width:42px;height:42px}.landing-module__jDH3nq__previewToggleCopy{min-width:0}.landing-module__jDH3nq__previewToggleCopy strong{font-size:15px}.landing-module__jDH3nq__previewToggleCopy>span{font-size:12px}.landing-module__jDH3nq__previewToggleAction{width:100%;margin:3px 0 0}.landing-module__jDH3nq__previewCaption>span:first-child{display:none}.landing-module__jDH3nq__previewCaption button{margin-left:0}}@media (min-width:761px) and (max-width:1000px){.landing-module__jDH3nq__desktopNav{gap:20px;margin-left:0}.landing-module__jDH3nq__navbar{gap:18px}.landing-module__jDH3nq__previewToggle{flex-wrap:wrap}.landing-module__jDH3nq__previewToggleCopy{flex:1}.landing-module__jDH3nq__previewToggleAction{margin-left:70px}.landing-module__jDH3nq__invitationCard{flex-wrap:wrap;gap:28px}.landing-module__jDH3nq__invitationActions{flex-flow:wrap}}@media (min-width:761px) and (max-width:900px){.landing-module__jDH3nq__moduleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-module__jDH3nq__systemSection,.landing-module__jDH3nq__securitySection{gap:30px}.landing-module__jDH3nq__principle{gap:12px;padding:16px}.landing-module__jDH3nq__principleNumber{display:none}.landing-module__jDH3nq__identityStrip{flex-wrap:wrap;justify-content:flex-start;gap:20px 30px}.landing-module__jDH3nq__identityStrip p{flex-basis:100%}}@media (max-width:760px){.landing-module__jDH3nq__hero h1{font-size:clamp(2.1rem,6.5vw,3rem)}.landing-module__jDH3nq__heroCopy>p{font-size:1rem}.landing-module__jDH3nq__moduleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-module__jDH3nq__previewToggle{grid-template-columns:auto minmax(0,1fr);display:grid}.landing-module__jDH3nq__previewToggleAction{grid-column:1/-1;justify-self:stretch;margin:0}.landing-module__jDH3nq__previewToggleCopy>span{font-size:13px}.landing-module__jDH3nq__previewCaption{gap:8px;font-size:12px}.landing-module__jDH3nq__previewCaption button{min-height:44px}.landing-module__jDH3nq__footer nav{gap:10px 22px}.landing-module__jDH3nq__footer nav a{min-height:40px}.landing-module__jDH3nq__moduleFilters button{min-height:44px;font-size:13px}}@media (max-width:520px){.landing-module__jDH3nq__container{padding-inline:clamp(16px,4.5vw,24px)}.landing-module__jDH3nq__hero h1{letter-spacing:-.04em;font-size:clamp(2rem,8.4vw,2.7rem)}.landing-module__jDH3nq__heroGrid{padding-top:34px}.landing-module__jDH3nq__heroCopy>p{line-height:1.75}.landing-module__jDH3nq__betaBadge{letter-spacing:0;gap:5px;max-width:100%;padding-inline:10px;font-size:10px}.landing-module__jDH3nq__badgeDivider{margin-inline:0}.landing-module__jDH3nq__betaBadge>svg{flex-shrink:0}.landing-module__jDH3nq__actions{grid-template-columns:1fr;max-width:350px;margin-inline:auto;display:grid}.landing-module__jDH3nq__actions>:is(a,button){width:100%;min-height:48px;font-size:14px}.landing-module__jDH3nq__heroNotes{gap:8px 15px;font-size:11px}.landing-module__jDH3nq__moduleGrid{grid-template-columns:minmax(0,1fr)}.landing-module__jDH3nq__moduleFilters{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.landing-module__jDH3nq__moduleFilters button{text-align:center;justify-content:center;padding-inline:7px}.landing-module__jDH3nq__identityStrip{gap:20px 12px}.landing-module__jDH3nq__identityStrip>span{align-items:flex-start;width:calc(50% - 6px);line-height:1.6}.landing-module__jDH3nq__previewDisclosure{margin-inline:-4px}.landing-module__jDH3nq__previewToggle{padding:18px 15px}.landing-module__jDH3nq__previewToggleIcon{align-self:start}.landing-module__jDH3nq__previewToggleCopy strong{font-size:16px}.landing-module__jDH3nq__previewToggleAction{flex-wrap:wrap;font-size:13px}.landing-module__jDH3nq__previewCaption>span{flex-basis:100%;min-width:0;line-height:1.7}.landing-module__jDH3nq__previewCaption button{margin-left:0}.landing-module__jDH3nq__invitationSection{padding-inline:16px}.landing-module__jDH3nq__invitationCard{padding:28px 22px}.landing-module__jDH3nq__invitationCard h2{font-size:clamp(1.5rem,6.5vw,1.8rem)}.landing-module__jDH3nq__invitationActions{flex-direction:column;align-items:stretch;width:100%}.landing-module__jDH3nq__invitationActions>a:last-child{justify-content:center;min-height:44px}.landing-module__jDH3nq__footer{gap:22px}.landing-module__jDH3nq__footer nav{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.landing-module__jDH3nq__footerBottom{line-height:1.75}}
.cursor-artwork-module__QjHT6a__artwork{perspective:850px;isolation:isolate;background:radial-gradient(#edf3ff,#f7f9fe 72%);border-radius:25px;place-items:center;width:100%;min-width:0;height:clamp(290px,29vw,350px);display:grid;position:relative;overflow:hidden}.cursor-artwork-module__QjHT6a__artwork>*{pointer-events:none}.cursor-artwork-module__QjHT6a__lightPosition{aspect-ratio:1;width:80%;position:absolute}.cursor-artwork-module__QjHT6a__light{background:radial-gradient(circle,#b4d0ff65,#c9ddff20 45%,#0000 70%);border-radius:50%;position:absolute;inset:0}.cursor-artwork-module__QjHT6a__orbits{aspect-ratio:1;width:min(70%,300px);position:absolute}.cursor-artwork-module__QjHT6a__outerOrbit,.cursor-artwork-module__QjHT6a__innerOrbit{border:1px dashed #bdd2f8;border-radius:50%;position:absolute;inset:0}.cursor-artwork-module__QjHT6a__innerOrbit{border-style:solid;border-color:#cfdefb;inset:14%}.cursor-artwork-module__QjHT6a__orbitDot{background:#83a8e4;border:2px solid #f7f9fe;border-radius:50%;width:9px;height:9px;position:absolute;top:calc(50% - 4px);right:-5px;box-shadow:0 0 0 4px #83a8e412}.cursor-artwork-module__QjHT6a__innerOrbit .cursor-artwork-module__QjHT6a__orbitDot{background:#a5beed;border:0;width:6px;height:6px;top:-3px;right:calc(50% - 3px)}.cursor-artwork-module__QjHT6a__centerPosition{perspective:700px;position:relative}.cursor-artwork-module__QjHT6a__center{color:#b8d3fa;background:linear-gradient(135deg,#1e3a5f,#2b5586);border:1px solid #ffffff25;border-radius:29px;place-items:center;width:122px;height:137px;display:grid;position:relative;overflow:hidden;box-shadow:0 22px 32px -22px #1e3a5f70}.cursor-artwork-module__QjHT6a__center svg{z-index:1;position:relative;transform:rotate(6deg)}.cursor-artwork-module__QjHT6a__sheen{background:linear-gradient(120deg,#0000 25%,#ffffff0c 45%,#ffffff15 49%,#0000 65%);position:absolute;inset:-30%}.cursor-artwork-module__QjHT6a__tagOne,.cursor-artwork-module__QjHT6a__tagTwo{max-width:calc(100% - 64px);position:absolute}.cursor-artwork-module__QjHT6a__tag{color:#526f97;background:#fff;border:1px solid #dce7fa;border-radius:8px;align-items:center;gap:9px;padding:13px 15px;font-size:12px;line-height:1.4;display:flex;box-shadow:0 12px 22px -16px #1e3a5f50}.cursor-artwork-module__QjHT6a__tag svg{flex-shrink:0}.cursor-artwork-module__QjHT6a__tagOne{top:42px;right:30px}.cursor-artwork-module__QjHT6a__tagTwo{bottom:34px;left:30px}.cursor-artwork-module__QjHT6a__artwork[data-tone=dark]{background:radial-gradient(#294e784d,#ffffff03 72%);border:1px solid #ffffff12}.cursor-artwork-module__QjHT6a__artwork[data-tone=dark] .cursor-artwork-module__QjHT6a__outerOrbit{border-color:#ffffff26}.cursor-artwork-module__QjHT6a__artwork[data-tone=dark] .cursor-artwork-module__QjHT6a__innerOrbit{border-color:#ffffff18}.cursor-artwork-module__QjHT6a__artwork[data-tone=dark] .cursor-artwork-module__QjHT6a__orbitDot{border-color:#244364}.cursor-artwork-module__QjHT6a__artwork[data-tone=dark] .cursor-artwork-module__QjHT6a__light{background:radial-gradient(circle,#5d9fff35,#4e85c015 45%,#0000 70%)}@media (max-width:600px){.cursor-artwork-module__QjHT6a__artwork{border-radius:20px;max-width:450px;height:280px;margin-inline:auto}.cursor-artwork-module__QjHT6a__center{border-radius:24px;width:102px;height:115px}.cursor-artwork-module__QjHT6a__center svg{width:56px;height:56px}.cursor-artwork-module__QjHT6a__tag{gap:7px;padding:10px 11px;font-size:11px}.cursor-artwork-module__QjHT6a__tagOne{top:29px;right:28px}.cursor-artwork-module__QjHT6a__tagTwo{bottom:27px;left:28px}}
.product-roadmap-module__qELmbq__docsCallout{grid-template-columns:46px minmax(0,1fr) auto;grid-template-areas:"icon copy action";align-items:center;gap:16px;margin-top:8px;padding:24px 0;display:grid}.product-roadmap-module__qELmbq__docsIcon{color:#6385b4;background:#eaf0f9;border-radius:13px;grid-area:icon;place-items:center;width:46px;height:46px;display:grid}.product-roadmap-module__qELmbq__docsCallout>div{grid-area:copy;min-width:0}.product-roadmap-module__qELmbq__docsCallout h3{font-size:14px;font-weight:600;line-height:1.5}.product-roadmap-module__qELmbq__docsCallout p{color:#687e9a;margin-top:4px;font-size:13px;line-height:1.7}.product-roadmap-module__qELmbq__docsCallout a{color:#3765a7;border-radius:8px;grid-area:action;align-items:center;gap:8px;min-width:0;max-width:100%;min-height:44px;padding:10px 0 10px 12px;font-size:13px;font-weight:500;display:inline-flex}.product-roadmap-module__qELmbq__docsCallout a svg{flex-shrink:0}.product-roadmap-module__qELmbq__docsCallout a span{overflow-wrap:anywhere;min-width:0}.product-roadmap-module__qELmbq__docsCallout a:hover{color:#2563eb}.product-roadmap-module__qELmbq__roadmap{background:linear-gradient(120deg,#fff,#f1f6fe);border:1px solid #dce6f5;border-radius:20px;margin-top:8px;overflow:hidden}.product-roadmap-module__qELmbq__heading{grid-template-columns:1.1fr 1fr;grid-template-areas:"copy art""controls art";align-items:center;gap:24px 36px;padding:32px;display:grid}.product-roadmap-module__qELmbq__copy{grid-area:copy;align-self:end;min-width:0;max-width:590px}.product-roadmap-module__qELmbq__illustration{grid-area:art;justify-self:end;width:100%;max-width:460px;height:auto;display:block;overflow:visible}.product-roadmap-module__qELmbq__eyebrow{letter-spacing:.15em;color:#5980b5;font-size:10px;font-weight:700}.product-roadmap-module__qELmbq__copy h3{letter-spacing:-.035em;text-wrap:balance;margin-top:10px;font-size:clamp(22px,2.5vw,28px);font-weight:650;line-height:1.25}.product-roadmap-module__qELmbq__copy p{color:#657d9b;margin-top:12px;font-size:14px;line-height:1.85}.product-roadmap-module__qELmbq__controls{flex-flow:wrap;grid-area:controls;align-self:start;align-items:center;gap:16px;display:flex}.product-roadmap-module__qELmbq__status{color:#607da6;align-items:center;gap:7px;font-size:11px;display:inline-flex}.product-roadmap-module__qELmbq__status>span{background:#83a7dd;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #83a7dd18}.product-roadmap-module__qELmbq__controls .product-roadmap-module__qELmbq__toggle{color:#3765a7;background:#fff;border:1px solid #d6e3f8;border-radius:10px;justify-content:center;align-items:center;gap:12px;padding:12px 16px;font-size:13px;font-weight:500;line-height:1.5;transition:background-color .2s,border-color .2s;display:inline-flex}.product-roadmap-module__qELmbq__toggle:hover{background:#eaf2ff;border-color:#a8c4ef}.product-roadmap-module__qELmbq__toggle>span{display:flex}.product-roadmap-module__qELmbq__expansion{overflow:hidden}.product-roadmap-module__qELmbq__grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:0;padding:0 32px;list-style:none;display:grid}.product-roadmap-module__qELmbq__grid li{background:#ffffffd9;border:1px solid #e1e9f5;border-radius:13px;min-width:0;padding:20px 16px}.product-roadmap-module__qELmbq__resourceIcon{color:#7296c9;margin-bottom:18px;display:inline-flex}.product-roadmap-module__qELmbq__grid h4{letter-spacing:-.015em;overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:1.5}.product-roadmap-module__qELmbq__grid p{color:#6b809b;margin-top:9px;font-size:12px;line-height:1.8}.product-roadmap-module__qELmbq__footnote{border-top:1px solid #dfe8f5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:24px 32px 0;padding:20px 0 24px;display:flex}.product-roadmap-module__qELmbq__footnote p{color:#7a8ea8;font-size:12px;line-height:1.7}.product-roadmap-module__qELmbq__footnote a{color:#3765a7;align-items:center;gap:8px;font-size:12px;font-weight:500;line-height:1.7;display:inline-flex}.product-roadmap-module__qELmbq__footnote a:hover{color:#2563eb}@media (max-width:1000px){.product-roadmap-module__qELmbq__grid{grid-template-columns:repeat(6,minmax(0,1fr))}.product-roadmap-module__qELmbq__grid li{grid-column:span 2}.product-roadmap-module__qELmbq__grid li:nth-last-child(-n+2){grid-column:span 3}}@media (max-width:760px){.product-roadmap-module__qELmbq__docsCallout{grid-template-columns:40px minmax(0,1fr);grid-template-areas:"icon copy"".action";align-items:start;gap:10px 12px}.product-roadmap-module__qELmbq__docsIcon{border-radius:11px;width:40px;height:40px}.product-roadmap-module__qELmbq__docsCallout a{justify-self:start;padding:8px 0}.product-roadmap-module__qELmbq__heading{grid-template-columns:1fr;grid-template-areas:"art""copy""controls";gap:22px;padding:26px}.product-roadmap-module__qELmbq__illustration{justify-self:center;max-width:400px}.product-roadmap-module__qELmbq__controls{flex-flow:wrap;justify-content:space-between;align-items:center;gap:14px}.product-roadmap-module__qELmbq__grid{grid-template-columns:repeat(2,minmax(0,1fr));padding-inline:26px}.product-roadmap-module__qELmbq__grid li,.product-roadmap-module__qELmbq__grid li:nth-last-child(-n+2){grid-column:auto}.product-roadmap-module__qELmbq__grid li:last-child{grid-column:1/-1}.product-roadmap-module__qELmbq__footnote{margin-inline:26px}}@media (max-width:480px){.product-roadmap-module__qELmbq__docsCallout{grid-template-columns:36px minmax(0,1fr);grid-template-areas:"icon copy""action action";row-gap:14px;padding-block:20px}.product-roadmap-module__qELmbq__docsIcon{border-radius:10px;width:36px;height:36px}.product-roadmap-module__qELmbq__docsIcon svg{width:20px;height:20px}.product-roadmap-module__qELmbq__docsCallout p{line-height:1.65}.product-roadmap-module__qELmbq__docsCallout a{background:#edf3fd;border:1px solid #d8e5f7;border-radius:10px;justify-content:center;justify-self:stretch;width:100%;padding:12px}.product-roadmap-module__qELmbq__roadmap{border-radius:16px}.product-roadmap-module__qELmbq__heading{padding:22px 20px}.product-roadmap-module__qELmbq__copy p{font-size:13px}.product-roadmap-module__qELmbq__controls{flex-direction:column;align-items:flex-start}.product-roadmap-module__qELmbq__controls .product-roadmap-module__qELmbq__toggle{justify-content:space-between;width:100%}.product-roadmap-module__qELmbq__grid{grid-template-columns:1fr;gap:10px;padding-inline:20px}.product-roadmap-module__qELmbq__grid li{grid-template-columns:25px minmax(0,1fr);column-gap:12px;padding:18px 14px;display:grid}.product-roadmap-module__qELmbq__resourceIcon{grid-row:span 2;margin:0}.product-roadmap-module__qELmbq__grid p{margin-top:5px}.product-roadmap-module__qELmbq__footnote{margin:20px 20px 0;padding-block:16px 20px}}@media (prefers-reduced-motion:reduce){.product-roadmap-module__qELmbq__controls .product-roadmap-module__qELmbq__toggle{transition:none}}
.public-page-module__E8I6GG__hero{background:var(--hero-background);color:#fff}.public-page-module__E8I6GG__heroGrid{grid-template-columns:1.2fr 1fr;align-items:center;gap:clamp(32px,6vw,90px);padding-block:42px 24px;display:grid}.public-page-module__E8I6GG__heroGrid>*{min-width:0}.public-page-module__E8I6GG__backLink{color:#b9cee8;align-items:center;gap:8px;margin-bottom:32px;font-size:13px;transition:color .2s;display:inline-flex}.public-page-module__E8I6GG__backLink:hover{color:#fff}.public-page-module__E8I6GG__eyebrow{letter-spacing:.16em;color:#91b9f5;text-transform:uppercase;margin-bottom:16px;font-size:10px;font-weight:700;display:block}.public-page-module__E8I6GG__heroCopy h1{letter-spacing:-.04em;text-wrap:balance;max-width:600px;font-size:clamp(32px,4.2vw,54px);font-weight:700;line-height:1.1}.public-page-module__E8I6GG__heroCopy>p{color:#b9cee8;max-width:460px;margin-top:22px;font-size:16px;line-height:1.8}.public-page-module__E8I6GG__contentArea{background:#f7f9fd;padding:8px 0 80px}.public-page-module__E8I6GG__pageNav{flex-wrap:wrap;gap:8px;padding-bottom:32px;display:flex}.public-page-module__E8I6GG__pageNav a{color:#587192;border:1px solid #0000;border-radius:10px;padding:11px 17px;font-size:13px;transition:background .2s,color .2s;display:block}.public-page-module__E8I6GG__pageNav a:hover{color:#2563eb;background:#ecf2fc}.public-page-module__E8I6GG__pageNav a[aria-current=page]{color:#2563eb;background:#fff;border-color:#dce7fa;font-weight:600}.public-page-module__E8I6GG__documentGrid{grid-template-columns:230px minmax(0,1fr);align-items:start;gap:36px;display:grid}.public-page-module__E8I6GG__contents{padding-top:12px;position:sticky;top:112px}.public-page-module__E8I6GG__sectionLabel{color:#587192;letter-spacing:.13em;font-size:10px;font-weight:700}.public-page-module__E8I6GG__contents nav{flex-direction:column;gap:2px;margin:16px 0 24px;display:flex}.public-page-module__E8I6GG__contents a{color:#587192;border-left:1px solid #dbe5f5;padding:9px 12px;font-size:13px;line-height:1.6;transition:background .2s,color .2s}.public-page-module__E8I6GG__contents a:hover{color:#2563eb;background:#ecf2fc;border-color:#2563eb}.public-page-module__E8I6GG__contents p{color:#7588a1;padding-left:12px;font-size:12px;line-height:1.9}.public-page-module__E8I6GG__contents strong{color:#587192;font-weight:500}.public-page-module__E8I6GG__document{background:#fff;border:1px solid #dfe8f5;border-radius:22px;min-width:0;padding:clamp(22px,3.4vw,44px);box-shadow:0 14px 40px -30px #1e3a5f20}.public-page-module__E8I6GG__legalSection+.public-page-module__E8I6GG__legalSection{border-top:1px solid #eaf0f8;margin-top:30px;padding-top:30px}.public-page-module__E8I6GG__legalHeading{align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.public-page-module__E8I6GG__iconBox{color:#2563eb;background:#eff5ff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.public-page-module__E8I6GG__legalHeading h2{letter-spacing:-.025em;padding-top:5px;font-size:20px;font-weight:650;line-height:1.5}.public-page-module__E8I6GG__legalSection p,.public-page-module__E8I6GG__legalSection li{color:#586b85;overflow-wrap:anywhere;font-size:15px;line-height:1.85}.public-page-module__E8I6GG__legalSection ul{margin-top:12px;padding-left:22px;list-style:outside}.public-page-module__E8I6GG__legalSection li+li{margin-top:9px}.public-page-module__E8I6GG__legalSection li::marker{color:#86a7d4}.public-page-module__E8I6GG__notice{color:#355983;background:#eff5ff;border:1px solid #dae7fd;border-radius:13px;margin-bottom:32px;padding:20px;font-size:14px;line-height:1.85}.public-page-module__E8I6GG__legalSection .public-page-module__E8I6GG__highlight{color:#244971;background:#eff5ff;border-left:3px solid #88b3f5;border-radius:0 10px 10px 0;margin-top:18px;padding:18px;font-weight:600}.public-page-module__E8I6GG__legalSection .public-page-module__E8I6GG__note{background:#f7f9fd;border-radius:10px;margin-top:18px;padding:16px;font-size:13px}.public-page-module__E8I6GG__documentFooter{color:#7588a1;overflow-wrap:anywhere;border-top:1px solid #eaf0f8;margin-top:32px;padding-top:24px;font-size:13px;line-height:1.8}.public-page-module__E8I6GG__documentFooter a{color:#2563eb;font-weight:600}.public-page-module__E8I6GG__contactActions{flex-wrap:wrap;gap:12px;margin-top:22px;display:flex}.public-page-module__E8I6GG__action,.public-page-module__E8I6GG__secondaryAction{border-radius:10px;justify-content:center;align-items:center;gap:9px;padding:13px 18px;font-size:13px;font-weight:600;line-height:1.6;transition:background .2s;display:inline-flex}.public-page-module__E8I6GG__action{color:#fff;background:#1e3a5f}.public-page-module__E8I6GG__action:hover{background:#285384}.public-page-module__E8I6GG__secondaryAction{color:#2563eb;background:#eaf1fc}.public-page-module__E8I6GG__secondaryAction:hover{background:#dce9fc}.public-page-module__E8I6GG__channels{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.public-page-module__E8I6GG__channel{background:#fff;border:1px solid #dfe8f5;border-radius:18px;flex-direction:column;align-items:flex-start;padding:28px;transition:border-color .2s,box-shadow .2s;display:flex}.public-page-module__E8I6GG__channel:hover{border-color:#97b9ee;box-shadow:0 12px 32px -22px #1e3a5f45}.public-page-module__E8I6GG__channel h2{letter-spacing:-.025em;margin-top:22px;font-size:18px;font-weight:650}.public-page-module__E8I6GG__channel p{color:#687f9e;margin:10px 0 22px;font-size:14px;line-height:1.7}.public-page-module__E8I6GG__channel>span:last-child{color:#2563eb;align-items:center;gap:8px;margin-top:auto;font-size:13px;font-weight:600;display:inline-flex}.public-page-module__E8I6GG__faq{max-width:780px;margin:64px auto 0}.public-page-module__E8I6GG__faq h2{letter-spacing:-.035em;margin-top:12px;font-size:clamp(25px,3vw,32px);font-weight:650}.public-page-module__E8I6GG__search{color:#7895b8;background:#fff;border:1px solid #dbe5f5;border-radius:12px;align-items:center;gap:12px;margin:24px 0 12px;padding:0 16px;display:flex}.public-page-module__E8I6GG__search:focus-within{border-color:#6095e5;outline:3px solid #bfdbfe}.public-page-module__E8I6GG__search input{width:100%;min-width:0;font:inherit;color:#1e3a5f;outline:none;padding-block:16px;font-size:16px}.public-page-module__E8I6GG__search input::placeholder{color:#7890ad}.public-page-module__E8I6GG__search svg{flex-shrink:0}.public-page-module__E8I6GG__resultCount{color:#7186a1;margin-bottom:22px;font-size:12px}.public-page-module__E8I6GG__faqItem{background:#fff;border:1px solid #dfe8f5;border-radius:13px;margin-top:10px;overflow:hidden}.public-page-module__E8I6GG__faqItem:focus-within{border-color:#6095e5}.public-page-module__E8I6GG__faqItem button{text-align:left;justify-content:space-between;align-items:center;gap:18px;width:100%;padding:20px 22px;font-size:14px;font-weight:600;line-height:1.6;display:flex}.public-page-module__E8I6GG__faqItem button:hover{background:#f8faff}.public-page-module__E8I6GG__faqItem button span{color:#6a89b1;flex-shrink:0;display:flex}.public-page-module__E8I6GG__faqAnswer{overflow:hidden}.public-page-module__E8I6GG__faqAnswer p{color:#617995;padding:0 22px 22px;font-size:14px;line-height:1.85}.public-page-module__E8I6GG__empty{text-align:center;color:#617995;overflow-wrap:anywhere;padding:32px 16px;font-size:14px;line-height:1.8}.public-page-module__E8I6GG__helpCallout{background:#edf3fd;border:1px solid #dce7fa;border-radius:18px;margin-top:40px;padding:30px}.public-page-module__E8I6GG__helpCallout h3{font-size:20px;font-weight:650}.public-page-module__E8I6GG__helpCallout p{color:#617995;margin-top:10px;font-size:14px}@media (max-width:900px){.public-page-module__E8I6GG__heroGrid{grid-template-columns:1.1fr 1fr;gap:28px}.public-page-module__E8I6GG__documentGrid{grid-template-columns:1fr;gap:24px}.public-page-module__E8I6GG__contents{position:static}.public-page-module__E8I6GG__contents nav{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:10px;display:grid}.public-page-module__E8I6GG__contents p{padding-left:0}.public-page-module__E8I6GG__contents p br{display:none}.public-page-module__E8I6GG__contents strong{margin-left:6px}.public-page-module__E8I6GG__channel{padding:22px}}@media (max-width:600px){.public-page-module__E8I6GG__heroGrid{grid-template-columns:1fr;gap:30px;padding-top:24px}.public-page-module__E8I6GG__heroCopy>p{font-size:15px}.public-page-module__E8I6GG__backLink{margin-bottom:26px}.public-page-module__E8I6GG__pageNav{gap:4px;padding-bottom:24px}.public-page-module__E8I6GG__pageNav a{padding:10px 12px;font-size:12px}.public-page-module__E8I6GG__channels{grid-template-columns:1fr;gap:12px}.public-page-module__E8I6GG__channel{grid-template-columns:40px minmax(0,1fr);gap:8px 16px;display:grid}.public-page-module__E8I6GG__channel .public-page-module__E8I6GG__iconBox{grid-row:span 3}.public-page-module__E8I6GG__channel h2{margin:0;font-size:17px}.public-page-module__E8I6GG__channel p{margin:0 0 6px}.public-page-module__E8I6GG__channel>span:last-child{grid-column:2}.public-page-module__E8I6GG__contents nav{grid-template-columns:1fr}.public-page-module__E8I6GG__document{border-radius:16px;padding:22px 18px}.public-page-module__E8I6GG__legalHeading{gap:10px}.public-page-module__E8I6GG__legalHeading h2{font-size:18px}.public-page-module__E8I6GG__notice{padding:16px}.public-page-module__E8I6GG__contactActions{flex-direction:column;align-items:stretch}.public-page-module__E8I6GG__action,.public-page-module__E8I6GG__secondaryAction{padding-inline:10px;font-size:12px}.public-page-module__E8I6GG__faq{margin-top:42px}.public-page-module__E8I6GG__faqItem button{padding:18px}.public-page-module__E8I6GG__faqAnswer p{padding:0 18px 18px}.public-page-module__E8I6GG__helpCallout{padding:24px}.public-page-module__E8I6GG__contentArea{padding-bottom:48px}}@media (prefers-reduced-motion:reduce){.public-page-module__E8I6GG__backLink,.public-page-module__E8I6GG__pageNav a,.public-page-module__E8I6GG__contents a,.public-page-module__E8I6GG__channel,.public-page-module__E8I6GG__action,.public-page-module__E8I6GG__secondaryAction{transition:none}}
