:root{font-family:Raleway,system-ui,sans-serif;line-height:1.5;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}html,body,#root{min-width:320px;min-height:100%}body{margin:0}.nura-header{position:sticky;top:0;z-index:10000;width:100%;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:14px 20px;background:#070f1cb8;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid rgba(133,171,255,.12)}.header-section{display:flex;align-items:center}.header-left{justify-content:flex-start}.header-center{justify-content:center}.header-right{justify-content:flex-end;gap:14px}.nura-logo{height:34px;width:auto;display:block;-webkit-user-select:none;user-select:none}.nav-links{display:flex;align-items:center;gap:14px;font-weight:900;font-size:12.5px;letter-spacing:.06em;color:#eaf0ffc7}.nav-links a{color:#eaf0ffc7;text-decoration:none;display:inline-flex;align-items:center;gap:8px;padding:8px 10px;border-radius:999px;transition:background .12s ease,color .12s ease,transform .12s ease;white-space:nowrap}.nav-links a:hover{background:#85abff1a;color:#fff;transform:translateY(-1px)}.divider{opacity:.25;-webkit-user-select:none;user-select:none}.hamburger{display:none;border:1px solid rgba(133,171,255,.16);background:#111c31c7;border-radius:12px;padding:10px;cursor:pointer;box-shadow:0 10px 22px #0000000f;transition:transform .12s ease,box-shadow .12s ease}.hamburger:hover{transform:translateY(-1px);box-shadow:0 12px 26px #00000014}.hamburger .bar{display:block;width:20px;height:2px;background:#ecf2ffe6;border-radius:999px;margin:4px 0}@media (max-width: 1100px){.nura-header{grid-template-columns:1fr auto 1fr;padding:12px 14px}.hamburger{display:inline-flex;align-items:center;justify-content:center}.nav-links{position:absolute;top:calc(100% + 10px);right:14px;left:14px;display:none;flex-direction:column;align-items:stretch;gap:8px;padding:10px;background:#0e182bf5;border:1px solid rgba(133,171,255,.14);border-radius:18px;box-shadow:0 18px 50px #00000024}.nav-links.open{display:flex}.nav-links a{justify-content:space-between;padding:10px 12px;border-radius:14px;font-size:12.5px}.divider{display:none}}@media (max-width: 520px){.nura-logo{height:30px}}.nura-footer{width:100%;background:#070e1bd1;color:#ffffffe0;border-top:1px solid rgba(133,171,255,.12);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:44px 0}.footer-container{width:min(1200px,calc(100% - 40px));margin:0 auto;display:grid;grid-template-columns:1.2fr 1fr .8fr;gap:22px;align-items:start}.footer-left p{margin:0;line-height:1.6}.footer-logo{font-weight:950;letter-spacing:.08em;font-size:18px;color:#fff;margin-bottom:8px!important}.footer-left p:not(.footer-logo){color:#ffffffbf;font-weight:700;font-size:13px;max-width:360px}.footer-links,.footer-social{display:flex;flex-direction:column;gap:10px}.footer-links a,.footer-social a{color:#ffffffc7;text-decoration:none;font-weight:800;font-size:13px;letter-spacing:.02em;transition:color .12s ease,transform .12s ease,opacity .12s ease;width:fit-content}.footer-links a:hover,.footer-social a:hover{color:#b6c7ff;transform:translateY(-1px)}.footer-divider{grid-column:1 / -1;height:1px;background:#ffffff1a;margin:6px 0 0}@media (max-width: 980px){.footer-container{grid-template-columns:1fr;gap:18px}.footer-links,.footer-social{flex-direction:row;flex-wrap:wrap;gap:14px}.footer-left p:not(.footer-logo){max-width:none}}@media (max-width: 520px){.nura-footer{padding:36px 0}.footer-logo{font-size:17px}.footer-links a,.footer-social a{font-size:12.5px}}.mopt-page{min-height:100vh;color:#eef3ff;background:radial-gradient(circle at 10% 15%,rgba(89,165,216,.2),transparent 24%),radial-gradient(circle at 84% 12%,rgba(76,61,209,.24),transparent 22%),linear-gradient(180deg,#08111f,#091423 46%,#07101b)}.mopt-main{width:100%}.mopt-hero,.mopt-lower{padding:88px 0}.mopt-shell{width:min(1180px,calc(100% - 48px));margin:0 auto}.mopt-hero .mopt-shell{display:grid;grid-template-columns:minmax(280px,.92fr) minmax(340px,1.08fr);gap:32px;align-items:start}.mopt-intro h1{margin:10px 0 14px;font-size:clamp(2.6rem,5vw,4.6rem);line-height:.94;letter-spacing:-.04em}.mopt-kicker,.mopt-cardEyebrow,.mopt-sideLabel{margin:0;font-size:.78rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#9edaf7}.mopt-copy{max-width:52ch;font-size:1.03rem;line-height:1.75;color:#eef3ffc7}.mopt-signalRow{display:flex;flex-wrap:wrap;gap:12px;margin:28px 0 24px}.mopt-chip{padding:12px 18px;border-radius:999px;border:1px solid rgba(158,218,247,.22);background:#0c1728b8;color:#eef3ff;font-weight:700}.mopt-chipPrimary{background:linear-gradient(135deg,#5e4bdc,#1b7da4);box-shadow:0 16px 36px #1b7da447}.mopt-sideCard,.mopt-card,.mopt-infoCard{border:1px solid rgba(133,171,255,.16);border-radius:28px;background:#0a1322b8;box-shadow:0 24px 70px #02081857;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.mopt-sideCard{padding:24px}.mopt-sideCard ul{margin:14px 0 0;padding-left:20px;color:#eef3ffcc;line-height:1.8}.mopt-card{padding:28px}.mopt-cardTop,.mopt-prefHead,.mopt-actions,.mopt-meta{display:flex;gap:16px}.mopt-cardTop{align-items:start;justify-content:space-between;margin-bottom:22px}.mopt-cardTop h2,.mopt-prefHead h3,.mopt-infoCard h3{margin:0}.mopt-badge{padding:10px 14px;border-radius:999px;background:#8ef2cc24;border:1px solid rgba(142,242,204,.2);color:#d5fff3;font-weight:700;white-space:nowrap}.mopt-badge.is-off{background:#ff8f8f1f;border-color:#ff8f8f33;color:#ffd0d0}.mopt-form{display:grid;gap:18px}.mopt-formRow,.mopt-formGrid{display:grid;gap:16px}.mopt-formGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.mopt-field{display:grid;gap:10px}.mopt-field span{font-size:.95rem;font-weight:700;color:#d7e5ff}.mopt-field input,.mopt-field textarea{width:100%;border:1px solid rgba(133,171,255,.18);border-radius:18px;background:#0d1628d6;color:#eef3ff;padding:14px 16px}.mopt-field input::placeholder,.mopt-field textarea::placeholder{color:#dde7ff75}.mopt-field textarea{resize:vertical;min-height:112px}.mopt-prefWrap{display:grid;gap:14px;padding:18px;border-radius:24px;background:linear-gradient(180deg,#0b1424e0,#111f36b8);border:1px solid rgba(133,171,255,.14)}.mopt-prefHead{flex-direction:column;gap:6px}.mopt-prefHead p,.mopt-infoCard p,.mopt-status,.mopt-meta,.mopt-prefItem small{margin:0;color:#eef3ffb8}.mopt-prefItem{display:grid;grid-template-columns:22px 1fr;gap:14px;align-items:start;padding:14px 14px 14px 12px;border-radius:18px;background:#ffffff08}.mopt-prefItem input{margin-top:2px;width:18px;height:18px;accent-color:#7ad6f4}.mopt-prefItem span{display:grid;gap:4px}.mopt-prefItem strong{font-size:.98rem}.mopt-actions{align-items:center;justify-content:space-between;flex-wrap:wrap}.mopt-submit{padding:14px 22px;border-radius:999px;background:linear-gradient(135deg,#5e4bdc,#1b7da4);color:#fff;font-weight:800;box-shadow:0 18px 40px #1b7da44d}.mopt-submit:disabled{opacity:.7}.mopt-status{flex:1 1 260px;font-size:.95rem}.mopt-status.is-success{color:#d6fff4}.mopt-status.is-error{color:#ffd3d3}.mopt-meta{flex-wrap:wrap;padding-top:2px;font-size:.85rem}.mopt-lower{padding-top:0}.mopt-lowerGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.mopt-infoCard{padding:24px}.mopt-inlineLink{display:inline-block;margin-top:14px;color:#9edaf7;font-weight:700}@media (max-width: 900px){.mopt-hero .mopt-shell,.mopt-lowerGrid,.mopt-formGrid{grid-template-columns:1fr}.mopt-hero,.mopt-lower{padding:64px 0}.mopt-shell{width:min(100% - 32px,1180px)}.mopt-card,.mopt-sideCard,.mopt-infoCard{border-radius:22px}}@media (max-width: 560px){.mopt-card{padding:22px}.mopt-cardTop,.mopt-actions{flex-direction:column;align-items:stretch}.mopt-badge{align-self:flex-start}}.pp-page{min-height:100vh;color:#eef3ff;background:radial-gradient(circle at 12% 18%,rgba(66,92,211,.36),transparent 22%),radial-gradient(circle at 85% 12%,rgba(29,177,196,.18),transparent 24%),linear-gradient(180deg,#08111f,#09111f 45%,#07101d);background-color:#09111f}.pp-main{width:100%}.pp-container{width:min(1120px,calc(100% - 48px));margin:0 auto}.pp-hero{padding:110px 0 36px}.pp-heroCard,.pp-card{border-radius:22px;border:1px solid rgba(133,171,255,.18);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 24px 70px #0208185c}.pp-heroCard{padding:32px;background:linear-gradient(135deg,#0e192eeb,#0b1222d1)}.pp-kicker{margin:0 0 10px;text-transform:uppercase;letter-spacing:.12em;font-size:12px;font-weight:900;color:#9ac2ff}.pp-heroCard h1,.pp-card h2{margin:0;letter-spacing:-.03em}.pp-heroCard h1{font-size:clamp(34px,5vw,56px);line-height:1.04}.pp-lead{margin:16px 0 0;max-width:760px;color:#dde7ffc7;line-height:1.75;font-size:17px}.pp-metaRow{margin-top:22px;display:flex;gap:14px;align-items:center;justify-content:space-between;flex-wrap:wrap;color:#dde7ffb8;font-size:14px;font-weight:700}.pp-homeLink{color:#d4e2ff;text-decoration:none}.pp-homeLink:hover{color:#fff}.pp-section{padding:20px 0 88px}.pp-grid{display:grid;grid-template-columns:320px minmax(0,1fr);gap:22px;align-items:start}.pp-card{padding:24px}.pp-cardAccent{background:linear-gradient(135deg,#4c3dd13d,#3581b724);position:sticky;top:110px}.pp-cardSoft{background:#0d1628b8}.pp-content{display:grid;gap:18px}.pp-card h2{font-size:24px;margin-bottom:12px}.pp-card p{margin:0 0 12px;color:#dde7ffcc;line-height:1.75}.pp-card p:last-child{margin-bottom:0}.pp-list{margin:0;padding-left:18px;line-height:1.8;color:#dde7ffd1}@media (max-width: 920px){.pp-grid{grid-template-columns:1fr}.pp-cardAccent{position:static;top:auto}}@media (max-width: 640px){.pp-container{width:min(1120px,calc(100% - 28px))}.pp-hero{padding-top:96px}.pp-heroCard,.pp-card{padding:20px;border-radius:18px}}:root{--lp-bg: #09111f;--lp-black: #050914;--lp-primary: #4c3dd1;--lp-blue1: #59A5D8;--lp-blue2: #84D2F6;--lp-blue3: #9ac2ff;--lp-text: #eef3ff;--lp-muted: rgba(221, 231, 255, .72);--lp-border: rgba(133, 171, 255, .18);--lp-radius: 18px;--lp-radius-sm: 14px;--lp-shadow: 0 24px 70px rgba(2, 8, 24, .48);--lp-shadow-soft: 0 18px 44px rgba(2, 8, 24, .32);--lp-surface-blue: linear-gradient( 135deg, rgba(132, 210, 246, .35), rgba(147, 185, 232, .28) );--lp-surface-blue-soft: linear-gradient( 135deg, rgba(132, 210, 246, .28), rgba(147, 185, 232, .18) );--lp-surface-blue-solid: rgba(132, 210, 246, .22)}.lp-page{background:radial-gradient(circle at 12% 18%,rgba(66,92,211,.36),transparent 22%),radial-gradient(circle at 85% 12%,rgba(29,177,196,.18),transparent 24%),radial-gradient(circle at 50% 100%,rgba(49,78,168,.16),transparent 28%),linear-gradient(180deg,#08111f,#09111f 45%,#07101d);background-color:var(--lp-bg);background-attachment:fixed;color:var(--lp-text);min-height:100vh;position:relative}.lp-page:before{content:"";position:fixed;inset:0;pointer-events:none;background:linear-gradient(rgba(124,161,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(124,161,255,.05) 1px,transparent 1px);background-size:24px 24px;mask-image:radial-gradient(circle at center,rgba(0,0,0,.85),transparent 92%);-webkit-mask-image:radial-gradient(circle at center,rgba(0,0,0,.85),transparent 92%)}.lp-main{width:100%}.lp-container{width:min(1440px,calc(100% - 56px));margin:0 auto}.lp-section{padding:84px 0;position:relative}.lp-alt{background:linear-gradient(180deg,#0d1628b8,#0a122285);border-top:1px solid rgba(133,171,255,.1);border-bottom:1px solid rgba(133,171,255,.1);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.lp-dark{background:var(--lp-black)}.lp-h1{font-size:clamp(34px,4.5vw,58px);line-height:1.05;letter-spacing:-.03em;margin:12px 0 14px}.lp-h2{font-size:clamp(26px,3vw,40px);line-height:1.15;letter-spacing:-.02em;margin:0 0 10px}.lp-sub{font-size:16px;line-height:1.7;color:var(--lp-muted);margin:0;max-width:760px}.lp-lead{font-size:18px;line-height:1.7;color:var(--lp-muted);margin:0 0 22px;max-width:720px}.lp-invert{color:#fff}.lp-invertSoft{color:#ffffffd9}.lp-accent{color:var(--lp-primary)}.lp-hideMobile{display:inline-flex}@media (max-width: 980px){.lp-hideMobile{display:none}}.lp-btn{border:0;cursor:pointer;border-radius:999px;padding:12px 18px;font-weight:800;letter-spacing:.01em;transition:transform .12s ease,box-shadow .12s ease,opacity .12s ease;display:inline-flex;align-items:center;justify-content:center;gap:8px;-webkit-user-select:none;user-select:none}.lp-btn:hover{transform:translateY(-1px)}.lp-btn:active{transform:translateY(0);opacity:.92}.lp-btnPrimary{background:linear-gradient(135deg,#5d49db,#3426a4);color:#fff;box-shadow:0 14px 32px #3426a46b}.lp-btnSecondary{background:#101b31b8;color:var(--lp-text);border:1px solid rgba(133,171,255,.22);box-shadow:inset 0 1px #ffffff0d}.lp-btnGhost{background:#ffffff0f;color:#fff;border:1px solid rgba(255,255,255,.18)}.lp-w100{width:100%}.lp-splitHead{display:grid;gap:10px;margin-bottom:28px}.lp-headRow{display:flex;gap:16px;align-items:flex-end;justify-content:space-between;margin-bottom:20px}@media (max-width: 980px){.lp-headRow{flex-direction:column;align-items:flex-start}}.lp-centerCta{display:flex;justify-content:center;margin-top:22px}.lp-card{border-radius:var(--lp-radius);border:1px solid var(--lp-border);box-shadow:var(--lp-shadow-soft);padding:18px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.lp-cardClean{background:#fffffff0}.lp-cardSoft{background:#1c2d5270}.lp-cardAccent{background:linear-gradient(135deg,#4c3dd13d,#3581b724);border-color:#85abff3d}.lp-cardDark{background:#ffffff0f;border-color:#ffffff29;box-shadow:0 14px 40px #00000042}.lp-cardDark .lp-cardTitle,.lp-cardDark .lp-invert{color:#f7fbff}.lp-cardDark .lp-list,.lp-cardDark .lp-invertSoft{color:#ffffffdb}.lp-cardTitle{font-weight:900;margin-bottom:8px}.lp-cardText{color:var(--lp-muted);line-height:1.65}.lp-cardKicker{font-weight:900;color:#b9c8ff;margin-bottom:10px}.lp-cardLink{margin-top:12px;font-weight:800;color:#c9d4ff;opacity:.9}.lp-list{margin:0;padding-left:18px;line-height:1.8}.lp-list li{margin:6px 0}.lp-grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.lp-grid2{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}@media (max-width: 980px){.lp-grid3,.lp-grid2{grid-template-columns:1fr}}.lp-chooserHero{padding-top:42px;padding-bottom:144px;overflow:hidden;background:radial-gradient(circle at top left,rgba(82,136,244,.28),transparent 28%),radial-gradient(circle at top right,rgba(55,193,203,.18),transparent 32%),linear-gradient(180deg,#0a14262e,#09111f00)}.lp-chooserLayout{display:grid;gap:14px;align-items:start}.lp-chooserIntroSimple{display:grid;gap:4px}.lp-chooserSimpleTitle{margin:0;font-size:clamp(28px,3vw,40px);line-height:1.05;letter-spacing:-.02em}.lp-chooserSimpleSub{margin:0;font-size:16px;line-height:1.5;color:var(--lp-muted)}.lp-pathHeroCard{position:relative;border:1px solid rgba(133,171,255,.16);border-radius:32px;padding:clamp(28px,4vw,48px);background:radial-gradient(circle at top left,rgba(82,136,244,.2),transparent 34%),radial-gradient(circle at bottom right,rgba(76,61,209,.12),transparent 32%),#0b1424c7;box-shadow:0 28px 80px #02081866}.lp-chooserGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;align-items:stretch}.lp-choiceCard{padding:28px;display:grid;gap:18px;min-height:100%;border-radius:30px;box-shadow:0 24px 60px #12152f14;color:#12233f}.lp-choiceEducation{background:radial-gradient(circle at top left,rgba(82,136,244,.16),transparent 38%),linear-gradient(180deg,#fffffffa,#f3f9fffa)}.lp-choiceBuilder{background:radial-gradient(circle at top right,rgba(76,61,209,.1),transparent 34%),linear-gradient(180deg,#fffffffa,#f1f7fffa)}.lp-choiceTop{display:grid;gap:10px}.lp-choiceTitle{font-size:clamp(24px,2.4vw,40px);line-height:1.08;letter-spacing:-.02em;margin:0;max-width:13ch;color:#12233f}.lp-choicePills{display:flex;flex-wrap:wrap;gap:8px}.lp-choiceList{color:#52637e;margin-top:-4px;font-size:15px;line-height:1.65}.lp-choiceCard .lp-cardKicker{color:#245cae}.lp-cardClean .lp-list,.lp-contactCard .lp-list,.lp-pathMiniCard .lp-list,.lp-psTile .lp-list,.lp-psOutcome .lp-list,.lp-psCta .lp-list{color:#52637e}.lp-choiceCta{text-decoration:none;justify-self:start;min-width:190px;padding:14px 20px}.lp-choiceActions{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:auto}.lp-chooserFooterCard{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px 28px;border-radius:24px;background:#ffffffd6;border:1px solid var(--lp-border);box-shadow:var(--lp-shadow-soft)}.lp-chooserFooterActions{display:flex;gap:12px;flex-wrap:wrap}.lp-pathHeroSection{padding-top:84px;padding-bottom:30px}.lp-pathHeroSectionEducation .lp-pathHeroCard{background:radial-gradient(circle at top left,rgba(82,136,244,.24),transparent 34%),radial-gradient(circle at bottom right,rgba(55,193,203,.12),transparent 28%),#0b1424cc}.lp-pathHeroSectionBuilder .lp-pathHeroCard{background:radial-gradient(circle at top left,rgba(76,61,209,.2),transparent 32%),radial-gradient(circle at bottom right,rgba(82,136,244,.14),transparent 28%),#0b1424cc}.lp-pathHeroLayout{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);gap:24px;align-items:start;margin-top:20px}.lp-pathHeroAside{display:grid;gap:16px;padding:22px}@media (max-width: 980px){.lp-chooserGrid,.lp-pathHeroLayout{grid-template-columns:1fr}.lp-chooserFooterCard{flex-direction:column;align-items:flex-start}.lp-container{width:min(100%,calc(100% - 28px))}.lp-chooserHero{padding-top:32px;padding-bottom:40px}.lp-choiceCard{padding:24px}.lp-choiceTitle{max-width:none;font-size:clamp(28px,7.4vw,40px)}}.lp-hero{padding-top:84px;padding-bottom:72px;overflow:hidden}.lp-heroGrid{display:grid;grid-template-columns:1.15fr .85fr;gap:34px;align-items:start;position:relative;z-index:2}@media (max-width: 980px){.lp-heroGrid{grid-template-columns:1fr;gap:22px}}.lp-heroRight{min-width:0}.lp-heroMediaWrap{display:grid;gap:14px;align-content:start}.lp-kicker{display:inline-flex;align-items:center;gap:10px;font-weight:800;color:#e9f0ffe0;background:#16223cc2;border:1px solid rgba(133,171,255,.18);padding:8px 12px;border-radius:999px;box-shadow:0 12px 30px #0208183d}.lp-kickerDot{width:10px;height:10px;border-radius:999px;background:var(--lp-blue1);box-shadow:0 0 0 6px #59a5d829}.lp-ctaRow{display:flex;gap:12px;flex-wrap:wrap;margin:10px 0 8px}.lp-chipRow{display:flex;gap:10px;flex-wrap:wrap;margin-top:6px}.lp-heroMicrocopy{color:#0b0b1299;font-size:13px;font-weight:700;line-height:1.5}.lp-chip{font-size:13px;font-weight:800;color:#0b0b12b8;background:#ffffffb3;border:1px solid var(--lp-border);border-radius:999px;padding:8px 10px}.lp-heroPaths{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px}@media (max-width: 720px){.lp-heroPaths{grid-template-columns:1fr}}.lp-heroPathCard{border:1px solid var(--lp-border);border-radius:var(--lp-radius);padding:16px;background:#fffc;box-shadow:0 10px 26px #0000000f}.lp-heroPathCardBuilder{background:linear-gradient(135deg,#2c228c1a,#84d2f629);border-color:#2c228c33}.lp-heroBgGlow{position:absolute;inset:-220px -220px auto;height:560px;background:radial-gradient(circle at 30% 50%,rgba(132,210,246,.52),transparent 55%),radial-gradient(circle at 70% 10%,rgba(44,34,140,.26),transparent 55%),radial-gradient(circle at 60% 90%,rgba(89,165,216,.32),transparent 55%);filter:blur(12px);z-index:1}.lp-walkthroughPanel{border:1px solid var(--lp-border);border-radius:var(--lp-radius);background:#ffffffdb;box-shadow:0 10px 26px #0000000f;padding:14px 14px 12px}.lp-walkthroughTitleRow{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.lp-walkthroughTitle{font-weight:950;font-size:14px;letter-spacing:-.01em}.lp-walkthroughStep{font-weight:900;font-size:12px;color:#2c228cf2;background:#2c228c1a;border:1px solid rgba(44,34,140,.16);padding:6px 10px;border-radius:999px;white-space:nowrap}.lp-walkthroughHint{margin-top:8px;color:var(--lp-muted);font-weight:700;font-size:12px;line-height:1.45}.lp-stepBubbles{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:flex-start;padding-top:8px}.lp-bubble{position:relative;border:0;background:transparent;padding:0;cursor:pointer;outline:none;line-height:0}.lp-bubbleDot{width:12px;height:12px;border-radius:999px;display:inline-block;background:#0b0b1238;box-shadow:0 0 0 6px #0b0b120f;transition:transform .15s ease,background .15s ease,box-shadow .15s ease}.lp-bubble:hover .lp-bubbleDot{transform:translateY(-1px);background:#2c228c99;box-shadow:0 0 0 6px #2c228c1f}.lp-bubble.active .lp-bubbleDot{background:var(--lp-primary);box-shadow:0 0 0 7px #2c228c29}.lp-bubble:focus-visible .lp-bubbleDot{box-shadow:0 0 0 7px #2c228c29,0 0 0 12px #2c228c1a}.lp-bubbleTooltip{position:absolute;left:50%;bottom:22px;transform:translate(-50%) translateY(6px);width:min(280px,78vw);opacity:0;pointer-events:none;transition:opacity .12s ease,transform .12s ease;z-index:20;border-radius:14px;border:1px solid rgba(11,11,18,.12);background:#fffffff5;box-shadow:0 18px 48px #00000024;padding:10px 12px}.lp-bubble:hover .lp-bubbleTooltip,.lp-bubble:focus-visible .lp-bubbleTooltip{opacity:1;transform:translate(-50%) translateY(0)}.lp-bubbleTitle{display:block;font-weight:950;font-size:13px;margin-bottom:4px}.lp-bubbleDesc{display:block;font-weight:700;font-size:12px;line-height:1.45;color:var(--lp-muted)}@media (max-width: 520px){.lp-bubbleTooltip{left:0;transform:translate(0) translateY(6px)}.lp-bubble:hover .lp-bubbleTooltip,.lp-bubble:focus-visible .lp-bubbleTooltip{transform:translate(0) translateY(0)}}.lp-trust{padding:20px 0 0}.lp-trustInner{display:grid;grid-template-columns:1fr 1.4fr;gap:14px;align-items:center;padding:18px;border:1px solid var(--lp-border);border-radius:var(--lp-radius);background:#ffffffb8;box-shadow:0 12px 30px #0000000f}@media (max-width: 980px){.lp-trustInner{grid-template-columns:1fr}}.lp-trustTitle{font-weight:950;margin-bottom:4px}.lp-trustSub{color:var(--lp-muted);line-height:1.5}.lp-trustRight{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end}@media (max-width: 980px){.lp-trustRight{justify-content:flex-start}}.lp-trustPill{font-size:12px;font-weight:900;padding:8px 10px;border-radius:999px;border:1px solid rgba(44,34,140,.18);background:#93b9e824;color:#2c228cf2}.lp-media{border-radius:var(--lp-radius);border:1px solid var(--lp-border);background:#ffffffeb;box-shadow:var(--lp-shadow);overflow:hidden;display:flex;flex-direction:column;height:100%}.lp-mediaTop{padding:12px 14px;display:flex;justify-content:space-between;gap:10px;align-items:flex-start;border-bottom:1px solid var(--lp-border);background:#f4f4f9db;flex:0 0 auto}.lp-mediaTitle{font-weight:950}.lp-mediaSub{color:var(--lp-muted);font-size:13px;margin-top:4px;line-height:1.4}.lp-badge{font-size:12px;font-weight:950;color:#fff;background:var(--lp-primary);border-radius:999px;padding:7px 10px;height:fit-content;flex:0 0 auto}.lp-mediaBody{position:relative;flex:1 1 auto;min-height:0;display:flex;align-items:center;justify-content:center;background:var(--lp-surface-blue-soft);padding:0}.lp-mediaImg{width:100%;height:100%;display:block;object-fit:contain;object-position:center;padding:0;margin:0;max-width:100%;max-height:100%}.lp-mediaBottom{padding:8px 14px;border-top:1px solid var(--lp-border);display:flex;align-items:center;justify-content:space-between;background:#f4f4f9db;flex:0 0 auto}.lp-dots{display:flex;gap:6px;opacity:.6}.lp-dot{width:8px;height:8px;border-radius:999px;background:#0b0b1233}.lp-mediaHint{color:var(--lp-muted);font-size:12px;font-weight:700}.lp-hero .lp-media{background:var(--lp-surface-blue);border-color:#2c228c2e}.lp-hero .lp-mediaBody{background:var(--lp-surface-blue)}.lp-hero .lp-mediaBody{display:flex;align-items:center;justify-content:center;background:var(--lp-surface-blue);padding:0}.lp-hero .lp-mediaImg{width:100%;height:100%;padding:0;object-fit:contain;object-position:center}.lp-showcaseGrid{display:grid;grid-template-columns:1.2fr .8fr;gap:16px;align-items:start}@media (max-width: 980px){.lp-showcaseGrid{grid-template-columns:1fr}}.lp-showcaseLeft{min-width:0}.lp-showcaseRight{min-width:0;display:grid;gap:14px}.lp-bulletGrid{margin-top:14px;display:grid;gap:12px}.lp-bullet{border:1px solid var(--lp-border);border-radius:var(--lp-radius);padding:14px;background:#ffffffb3;box-shadow:0 10px 26px #0000000f}.lp-bulletTitle{font-weight:950;margin-bottom:6px}.lp-bulletText{color:var(--lp-muted);line-height:1.6}.lp-showcaseCta{width:100%}.lp-showcaseLeft .lp-media{min-height:560px}.lp-showcaseRight .lp-media{min-height:360px}@media (max-width: 980px){.lp-showcaseLeft .lp-media{min-height:520px}.lp-showcaseRight .lp-media{min-height:320px}}.lp-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:16px}@media (max-width: 1100px){.lp-steps{grid-template-columns:repeat(2,1fr)}}@media (max-width: 620px){.lp-steps{grid-template-columns:1fr}}.lp-step{border:1px solid var(--lp-border);border-radius:var(--lp-radius);padding:16px;background:#fffc;box-shadow:0 10px 26px #0000000f}.lp-stepNum{font-weight:950;color:var(--lp-primary);background:#2c228c1a;width:fit-content;padding:6px 10px;border-radius:999px;margin-bottom:10px}.lp-stepTitle{font-weight:950;margin-bottom:6px}.lp-stepText{color:var(--lp-muted);line-height:1.6}.lp-progressGrid{display:grid;grid-template-columns:1fr;gap:16px;align-items:start}.lp-accordion{border:1px solid var(--lp-border);border-radius:var(--lp-radius);overflow:hidden;background:#ffffffeb;box-shadow:var(--lp-shadow-soft);color:var(--lp-text)}.lp-accItem+.lp-accItem{border-top:1px solid var(--lp-border)}.lp-accTop{width:100%;text-align:left;background:transparent;border:0;padding:16px;font-weight:950;color:var(--lp-text);display:flex;justify-content:space-between;align-items:center;cursor:pointer}.lp-accTop:hover{background:#84d2f629}.lp-accIcon{font-size:18px;opacity:.8;color:var(--lp-primary)}.lp-accBody{display:none;padding:0 16px 16px;color:var(--lp-muted);line-height:1.65;font-weight:700}.lp-accItem.open .lp-accBody{display:block}.lp-accordionCtas{padding:16px;border-top:1px solid var(--lp-border);display:flex;gap:10px;flex-wrap:wrap;background:#f4f4f9cc}.lp-industriesGrid{display:grid;grid-template-columns:1fr .9fr;gap:16px;align-items:start}@media (max-width: 980px){.lp-industriesGrid{grid-template-columns:1fr}}.lp-pillGrid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:10px}@media (max-width: 620px){.lp-pillGrid{grid-template-columns:1fr}}.lp-pill{border:1px solid var(--lp-border);border-radius:var(--lp-radius-sm);padding:12px;background:#f4f4f9a6}.lp-pill.primary{border-color:#2c228c38;background:#2c228c1a}.lp-pillTitle{font-weight:950}.lp-pillSub{color:var(--lp-muted);font-weight:800;font-size:12px;margin-top:4px}.lp-note{margin-top:12px;color:var(--lp-muted);font-weight:700;line-height:1.55}.lp-darkHead{margin-bottom:22px}.lp-darkCtas{margin-top:20px;display:flex;gap:12px;flex-wrap:wrap}.lp-testimonial{border:1px solid var(--lp-border);border-radius:var(--lp-radius);background:#ffffffdb;box-shadow:var(--lp-shadow);padding:20px;position:relative;overflow:hidden}.lp-quoteMark{position:absolute;top:-12px;right:16px;font-size:90px;font-weight:950;color:#2c228c1f;line-height:1}.lp-quote{font-size:18px;font-weight:800;line-height:1.7;color:#0b0b12db;max-width:920px}.lp-quotePerson{margin-top:16px;display:flex;align-items:center;gap:10px}.lp-avatar{width:42px;height:42px;border-radius:999px;background:linear-gradient(135deg,#59a5d873,#2c228c59);border:1px solid rgba(44,34,140,.18)}.lp-personName{font-weight:950}.lp-personRole{color:var(--lp-muted);font-weight:700;font-size:13px}.lp-tControls{margin-top:14px;display:flex;align-items:center;justify-content:space-between;gap:10px}.lp-tBtn{border:1px solid var(--lp-border);background:#f4f4f9cc;padding:10px 12px;border-radius:999px;font-weight:900;cursor:pointer}.lp-tDots{display:flex;gap:8px}.lp-tDot{width:10px;height:10px;border-radius:999px;background:#0b0b1233;cursor:pointer}.lp-tDot.on{background:var(--lp-primary)}.lp-plans{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:10px}@media (max-width: 980px){.lp-plans{grid-template-columns:1fr}}.lp-plan{border-radius:var(--lp-radius);border:1px solid var(--lp-border);background:#ffffffdb;box-shadow:var(--lp-shadow-soft);padding:18px;display:flex;flex-direction:column;gap:14px;height:100%}.lp-planFeatured{border-color:#2c228c38;background:linear-gradient(135deg,#2c228c1a,#84d2f61a)}.lp-planTop{display:flex;align-items:center;justify-content:space-between;margin-bottom:0}.lp-planName{font-weight:950;font-size:18px}.lp-planTag{font-size:12px;font-weight:950;color:#2c228cf2;background:#93b9e829;border:1px solid rgba(44,34,140,.18);padding:6px 10px;border-radius:999px}.lp-plan .lp-list{margin-bottom:0;color:#52637e}.lp-plan .lp-btn{margin-top:auto}.lp-plan .lp-list li,.lp-plan .lp-planName,.lp-plan .lp-cardText{color:#12233f}.lp-plan .lp-planTag{color:#2c228cf2;background:#93b9e829;border-color:#2c228c2e}.lp-faq{display:grid;gap:12px;margin-top:8px}.lp-faqItem{border-radius:var(--lp-radius);border:1px solid var(--lp-border);background:#ffffffeb;box-shadow:var(--lp-shadow-soft);overflow:hidden}.lp-faqQ{width:100%;text-align:left;background:transparent;border:0;padding:16px 18px;font-weight:900;font-size:15px;color:var(--lp-text, #0b0b12);display:flex;justify-content:space-between;align-items:center;cursor:pointer}.lp-faqIcon{font-size:18px;opacity:.7;color:var(--lp-text, #0b0b12)}.lp-faqA{display:none;padding:0 18px 18px;color:var(--lp-muted, #4a4a57);line-height:1.6;font-weight:600;font-size:14px}.lp-faqItem.open .lp-faqA{display:block}.lp-faqQ:hover{background:#2c228c0a}.lp-final{background:radial-gradient(circle at 20% 30%,rgba(132,210,246,.55),transparent 55%),radial-gradient(circle at 80% 40%,rgba(44,34,140,.22),transparent 60%),#f4f4f9}.lp-finalCard{border-radius:calc(var(--lp-radius) + 4px);border:1px solid rgba(44,34,140,.16);background:#ffffffdb;box-shadow:var(--lp-shadow);padding:22px;display:grid;grid-template-columns:1.2fr .8fr;gap:16px;align-items:center}@media (max-width: 980px){.lp-finalCard{grid-template-columns:1fr}}.lp-finalKicker{font-weight:950;color:#2c228cf2;margin-bottom:6px}.lp-finalTitle{font-weight:950;font-size:clamp(20px,2.2vw,30px);letter-spacing:-.02em;margin-bottom:6px}.lp-finalSub{color:var(--lp-muted);line-height:1.6;font-weight:700}.lp-finalRight{display:grid;gap:10px;justify-items:end}@media (max-width: 980px){.lp-finalRight{justify-items:start}}.lp-finalMini{color:var(--lp-muted);font-weight:700;font-size:12px}.lp-contactCard{border-radius:var(--lp-radius);border:1px solid var(--lp-border);background:#fffffff5;box-shadow:var(--lp-shadow-soft);padding:20px}.lp-form{display:grid;gap:14px}.lp-formRow{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media (max-width: 820px){.lp-formRow{grid-template-columns:1fr}}.lp-input,.lp-textarea{width:100%;border-radius:14px;border:1px solid rgba(11,11,18,.18);padding:13px 14px;font-weight:700;font-size:14px;line-height:1.4;color:var(--lp-text);background:#f4f4f9f2;outline:none;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.lp-input::placeholder,.lp-textarea::placeholder{color:#0b0b1273;font-weight:600}.lp-input:focus,.lp-textarea:focus{background:#fff;border-color:#2c228c73;box-shadow:0 0 0 4px #2c228c1f;color:var(--lp-text)}.lp-textarea{resize:vertical;min-height:120px}.lp-formActions{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:6px}.lp-formMini{font-size:12px;font-weight:700;line-height:1.45;color:#0b0b12a6}.lp-formMini.success{color:#1b7f3a}.lp-formMini.error{color:#b42318}.lp-btn[disabled]{cursor:not-allowed;opacity:.65}.lp-sticky{position:fixed;left:16px;top:50%;transform:translate(-12px,-50%);pointer-events:none;opacity:0;transition:opacity .18s ease,transform .18s ease;z-index:9999}.lp-sticky.show{opacity:1;transform:translateY(-50%)}.lp-stickyInner{pointer-events:auto;width:220px;border-radius:22px;border:1px solid rgba(11,11,18,.14);background:#ffffffeb;box-shadow:var(--lp-shadow);padding:14px;display:flex;flex-direction:column;gap:12px}@media (max-width: 820px){.lp-sticky{display:none}}.lp-stickyTitle{font-weight:950;font-size:14px}.lp-stickySub{color:var(--lp-muted);font-weight:700;font-size:12px}.lp-stickyActions{display:flex;gap:10px;flex-wrap:wrap}.lp-ps{padding-top:76px;padding-bottom:76px}.lp-psHead{display:grid;grid-template-columns:1.4fr .6fr;gap:16px;align-items:start;margin-bottom:22px}@media (max-width: 980px){.lp-psHead{grid-template-columns:1fr}}.lp-psBadge{border-radius:var(--lp-radius);border:1px solid rgba(44,34,140,.16);background:#ffffffd1;box-shadow:var(--lp-shadow-soft);padding:14px;text-align:left}.lp-psBadgeTop{font-weight:950;color:#2c228cf2;margin-bottom:4px}.lp-psBadgeBottom{color:var(--lp-muted);font-weight:800;font-size:13px;line-height:1.4}.lp-psGrid{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media (max-width: 980px){.lp-psGrid{grid-template-columns:1fr}}.lp-psColumn{border-radius:var(--lp-radius);border:1px solid var(--lp-border);background:#ffffffc7;box-shadow:var(--lp-shadow-soft);padding:16px}.lp-psLabel{display:inline-flex;align-items:center;gap:10px;font-weight:950;margin-bottom:12px}.lp-psDot{width:10px;height:10px;border-radius:999px;box-shadow:0 0 0 6px #0b0b120f}.lp-psDot.problem{background:#0b0b128c;box-shadow:0 0 0 6px #0b0b1212}.lp-psDot.solution{background:var(--lp-primary);box-shadow:0 0 0 6px #2c228c1f}.lp-psTiles{display:grid;gap:10px}.lp-psTile{border-radius:var(--lp-radius-sm);border:1px solid rgba(11,11,18,.1);background:#f4f4f9bf;padding:12px}.lp-psTileSolution{border-color:#2c228c29;background:linear-gradient(135deg,#2c228c1a,#84d2f61a)}.lp-psTileTitle{font-weight:950;margin-bottom:6px}.lp-psTileText{color:var(--lp-muted);font-weight:700;line-height:1.55;font-size:14px}.lp-psOutcome{margin-top:16px;border-radius:calc(var(--lp-radius) + 2px);border:1px solid rgba(44,34,140,.16);background:#ffffffdb;box-shadow:var(--lp-shadow-soft);padding:16px;display:grid;grid-template-columns:1.2fr .8fr;gap:14px;align-items:center}@media (max-width: 980px){.lp-psOutcome{grid-template-columns:1fr}}.lp-psOutcomeTitle{font-weight:950;margin-bottom:6px}.lp-psOutcomeText{color:var(--lp-muted);font-weight:700;line-height:1.55}.lp-psOutcomeRight{display:flex;gap:10px;justify-content:flex-end;flex-wrap:wrap}@media (max-width: 980px){.lp-psOutcomeRight{justify-content:flex-start}}.lp-psOutcomePill{font-size:12px;font-weight:950;padding:8px 10px;border-radius:999px;border:1px solid rgba(44,34,140,.18);background:#93b9e824;color:#2c228cf2}.lp-psCta{margin-top:16px;border-radius:calc(var(--lp-radius) + 2px);border:1px solid rgba(44,34,140,.16);background:linear-gradient(135deg,#2c228c1a,#84d2f629);box-shadow:var(--lp-shadow-soft);padding:18px;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.lp-psCtaCopy{flex:1 1 380px}.lp-psCtaTitle{font-weight:950;margin-bottom:6px}.lp-psCtaText{color:var(--lp-muted);font-weight:700;line-height:1.55}.lp-psCtaActions{display:flex;gap:10px;flex-wrap:wrap}.lp-mediaBottom{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px}.lp-mediaBottomLeft,.lp-mediaBottomCenter,.lp-mediaBottomRight{min-width:0;display:flex;align-items:center}.lp-mediaBottomLeft{justify-content:flex-start}.lp-mediaBottomCenter{justify-content:center}.lp-mediaBottomRight{justify-content:flex-end}.lp-previewMeta{font-weight:950;font-size:13px;letter-spacing:-.01em;color:#0b0b12d9}.lp-previewStepPill{font-weight:900;font-size:12px;color:#2c228cf2;background:#2c228c1a;border:1px solid rgba(44,34,140,.16);padding:6px 10px;border-radius:999px;white-space:nowrap}.lp-previewDots{display:flex;align-items:center;gap:8px}.lp-previewDotBtn{border:0;background:transparent;padding:0;cursor:pointer;line-height:0}.lp-previewDot{width:10px;height:10px;border-radius:999px;display:inline-block;background:#0b0b1238;box-shadow:0 0 0 6px #0b0b120f;transition:transform .15s ease,background .15s ease,box-shadow .15s ease}.lp-previewDotBtn:hover .lp-previewDot{transform:translateY(-1px);background:#2c228c99;box-shadow:0 0 0 6px #2c228c1f}.lp-previewDotBtn.active .lp-previewDot{background:var(--lp-primary);box-shadow:0 0 0 7px #2c228c29}.lp-previewDotBtn:focus-visible .lp-previewDot{box-shadow:0 0 0 7px #2c228c29,0 0 0 12px #2c228c1a}@media (max-width: 520px){.lp-mediaBottom{grid-template-columns:1fr auto;grid-template-rows:auto auto;row-gap:10px}.lp-mediaBottomLeft{grid-column:1 / -1;justify-content:space-between}.lp-mediaBottomCenter{grid-column:1 / -1;justify-content:flex-start}}.lp-pathCard{text-decoration:none;color:inherit;display:flex;flex-direction:column;gap:8px;transition:transform .15s ease,box-shadow .15s ease}.lp-pathCard:hover{transform:translateY(-2px);box-shadow:0 14px 36px #0000001a}.lp-pathCard .lp-cardLink{margin-top:auto}.lp-pathSplit{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}@media (max-width: 980px){.lp-pathSplit{grid-template-columns:1fr}}.lp-pathLane{display:grid;gap:14px}.lp-pathLane.is-builder{background:linear-gradient(135deg,#2c228c1a,#84d2f614);border-color:#2c228c33}.lp-pathLane.is-learn{background:#ffffffeb}.lp-pathAudienceRow{display:flex;flex-wrap:wrap;gap:10px}.lp-pathAudiencePill{display:inline-flex;align-items:center;justify-content:center;width:110px;padding:8px 0;border-radius:999px;background:#93b9e829;border:1px solid rgba(44,34,140,.16);color:#2c228cf2;font-size:11px;line-height:1;font-weight:900;text-align:center}.lp-pathLinkGrid{display:grid;grid-template-columns:1fr;gap:10px}.lp-pathMiniCard{display:flex;align-items:center;justify-content:space-between;gap:12px;text-decoration:none;color:inherit;border:1px solid var(--lp-border);border-radius:var(--lp-radius-sm);padding:14px;background:#ffffffd1;transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease}.lp-pathMiniCard:hover{transform:translateY(-1px);box-shadow:0 10px 26px #0000000f;border-color:#2c228c38}.lp-pathMiniLabel{font-weight:900}.lp-showcaseCtas{display:grid;gap:10px}.lp-modalOverlay{position:fixed;inset:0;z-index:10000;background:#0b0b128c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:grid;place-items:center;padding:20px}.lp-modal{width:min(760px,100%);border-radius:calc(var(--lp-radius) + 6px);border:1px solid rgba(255,255,255,.14);background:#ffffffeb;box-shadow:0 18px 70px #0000004d;overflow:hidden}.lp-modalTop{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:16px 18px;border-bottom:1px solid var(--lp-border);background:var(--lp-surface-blue-soft)}.lp-modalTitle{font-weight:950;font-size:18px;letter-spacing:-.01em}.lp-modalSub{margin-top:4px;color:var(--lp-muted);font-weight:700;font-size:13px;line-height:1.45}.lp-modalClose{border:1px solid rgba(11,11,18,.14);background:#fffc;border-radius:999px;width:38px;height:38px;cursor:pointer;font-weight:900;line-height:1}.lp-modal form.lp-form{padding:16px 18px 18px}.lp-stickyHide{padding:10px 14px;border-radius:999px;border:1px solid rgba(11,11,18,.14);background:#f4f4f9eb;color:var(--lp-text);font-weight:900;font-size:13px;cursor:pointer;transition:transform .12s ease,opacity .12s ease,background .12s ease}.lp-stickyHide:hover{transform:translateY(-1px);background:#84d2f62e}.lp-stickyHide:active{transform:translateY(0);opacity:.92}.lp-stickyOpen{position:fixed;left:0;top:50%;transform:translateY(-50%);z-index:20050;width:12px;height:120px;padding:0;border:1px solid rgba(11,11,18,.14);border-left:0;border-radius:0 10px 10px 0;background:#fffffff5;box-shadow:0 6px 18px #0000001f;cursor:pointer;pointer-events:auto;display:flex;align-items:center;justify-content:center}.lp-stickyOpen:after{content:"OPEN";writing-mode:vertical-rl;text-orientation:mixed;font-size:10px;font-weight:950;letter-spacing:.08em;color:var(--lp-text)}.lp-stickyOpen:hover{background:#f4f4f9;transform:translateY(-50%) translate(1px)}.lp-stickyOpen:focus-visible{outline:none;box-shadow:0 0 0 3px #2c228c24,0 6px 18px #0000001f;border-color:#2c228c47}@media (max-width: 820px){.lp-stickyOpen{display:none}}.lp-chip,.lp-trustPill,.lp-pathAudiencePill,.lp-planTag,.lp-stepNum,.lp-previewStepPill,.lp-psOutcomePill,.lp-badge{background:#ebf4fff5;border-color:#2c548e24;color:#24529b}.lp-trustInner,.lp-bullet,.lp-step,.lp-accordion,.lp-pill,.lp-testimonial,.lp-plan,.lp-faqItem,.lp-finalCard,.lp-contactCard,.lp-stickyInner,.lp-psBadge,.lp-psColumn,.lp-psTile,.lp-psOutcome,.lp-psCta,.lp-pathMiniCard,.lp-walkthroughPanel,.lp-modal{background:#fffffff0;border-color:#2c548e24;box-shadow:0 20px 44px #183a661f}.lp-accordionCtas,.lp-mediaTop,.lp-mediaBottom,.lp-modalTop{background:#f1f7ffeb;border-color:#2c548e1f}.lp-media,.lp-modal{background:#fffffff5;border-color:#2c548e24}.lp-trustTitle,.lp-bulletTitle,.lp-stepTitle,.lp-pillTitle,.lp-quote,.lp-planName,.lp-faqQ,.lp-finalTitle,.lp-finalKicker,.lp-psBadgeTop,.lp-psLabel,.lp-psTileTitle,.lp-psOutcomeTitle,.lp-psCtaTitle,.lp-previewMeta,.lp-modalTitle,.lp-mediaTitle,.lp-walkthroughTitle,.lp-bubbleTitle,.lp-cardTitle,.lp-input,.lp-textarea{color:#12233f}.lp-trustSub,.lp-bulletText,.lp-stepText,.lp-note,.lp-faqA,.lp-finalSub,.lp-finalMini,.lp-psBadgeBottom,.lp-psTileText,.lp-psOutcomeText,.lp-psCtaText,.lp-mediaSub,.lp-mediaHint,.lp-walkthroughHint,.lp-bubbleDesc,.lp-personRole,.lp-formMini,.lp-previewMeta,.lp-previewStepPill,.lp-pillSub,.lp-cardText,.lp-sub,.lp-lead{color:#52637e}.lp-tBtn{border-color:#2c548e29;background:#ffffffe6;color:#16345c}.lp-tDot{background:#2c548e2e}.lp-quoteMark{color:#8c9dff1f}.lp-mediaBody,.lp-hero .lp-mediaBody{background:linear-gradient(180deg,#d6e6fff5,#bfd9ffe0)}.lp-heroPathCard{background:#ffffffeb;border-color:#2c548e24}.lp-heroMicrocopy{color:#12233f9e}.lp-bubbleDot,.lp-previewDot{background:#dde7ff42;box-shadow:0 0 0 6px #dde7ff0a}.lp-bubbleTooltip{border-color:#85abff2e;background:#0e182bf5;box-shadow:0 18px 48px #02081857}.lp-input,.lp-textarea,.lp-modal .lp-input,.lp-modal .lp-textarea{background:#f7fbfff5;color:#12233f;border-color:#2c548e29}.lp-input::placeholder,.lp-textarea::placeholder{color:#12233f61}.lp-input:focus,.lp-textarea:focus{background:#fff;color:#12233f;border-color:#2f78d66b;box-shadow:0 0 0 4px #2f78d61f}.lp-accTop,.lp-accBody,.lp-faqQ,.lp-faqIcon,.lp-faqA,.lp-previewMeta,.lp-previewStepPill{color:#12233f}.lp-accTop:hover,.lp-faqQ:hover{background:#2f78d614}.lp-accIcon{color:#b9c8ff}.path-page{min-height:100vh;background:var(--lp-bg);color:var(--lp-text)}.path-shell{min-height:100vh;display:flex;flex-direction:column}.path-main{flex:1 1 auto;padding:64px 0 84px;position:relative;overflow:hidden}.path-bgGlow{position:absolute;inset:-220px -220px auto;height:520px;background:radial-gradient(circle at 25% 45%,rgba(132,210,246,.45),transparent 55%),radial-gradient(circle at 75% 10%,rgba(44,34,140,.2),transparent 55%),radial-gradient(circle at 55% 92%,rgba(89,165,216,.26),transparent 55%);filter:blur(12px);z-index:0;pointer-events:none}.path-container{width:min(1100px,calc(100% - 40px));margin:0 auto;position:relative;z-index:1}.path-hero{display:grid;grid-template-columns:1.15fr .85fr;gap:22px;align-items:end;margin-bottom:18px}@media (max-width: 980px){.path-hero{grid-template-columns:1fr;align-items:start}}.path-kicker{display:inline-flex;align-items:center;gap:10px;font-weight:900;color:#0b0b12b8;background:#ffffffb8;border:1px solid var(--lp-border);padding:8px 12px;border-radius:999px;box-shadow:0 12px 30px #0000000f;width:fit-content}.path-kickerDot{width:10px;height:10px;border-radius:999px;background:var(--lp-blue1);box-shadow:0 0 0 6px #59a5d829}.path-title{font-size:clamp(28px,3.2vw,46px);line-height:1.08;letter-spacing:-.03em;margin:12px 0 10px}.path-sub{max-width:760px;color:var(--lp-muted);line-height:1.7;font-weight:700;margin:0}.path-actions{display:flex;gap:10px;justify-content:flex-end;flex-wrap:wrap}@media (max-width: 980px){.path-actions{justify-content:flex-start}}.path-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px}@media (max-width: 980px){.path-grid{grid-template-columns:1fr}}.path-card{border-radius:var(--lp-radius);border:1px solid var(--lp-border);background:#ffffffdb;box-shadow:var(--lp-shadow-soft);padding:18px}.path-cardTitle{font-weight:950;font-size:15px;margin:0 0 10px;letter-spacing:-.01em}.path-list{margin:0;padding-left:18px;line-height:1.85;color:#0b0b12d1;font-weight:700}.path-p{margin:0;color:#0b0b12d1;line-height:1.7;font-weight:700}.path-strip{margin-top:14px;border-radius:var(--lp-radius);border:1px solid rgba(44,34,140,.16);background:linear-gradient(135deg,#2c228c14,#84d2f61a);padding:16px;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.path-stripTitle{font-weight:950;margin:0}.path-stripSub{margin:4px 0 0;color:var(--lp-muted);font-weight:700}.path-stripLeft{min-width:260px}*{margin:0;padding:0;box-sizing:border-box}html,body,#root{width:100%;height:100%;font-family:Raleway,sans-serif;background-color:#fff;color:#000}a{text-decoration:none;color:inherit}button{font-family:inherit;cursor:pointer;border:none;outline:none;padding:12px 28px;border-radius:999px;font-size:14px;font-weight:600;transition:all .3s ease;white-space:nowrap}button.primary{background-color:#2c228c;color:#fff7f7}button.primary:hover{background-color:#fff}button.secondary{background-color:#59a5d8;color:#fff}button.secondary:hover{background-color:#fff}.container{width:100%;padding:0 2rem}.container-tight{max-width:1200px;margin:0 auto;padding:0 1rem}.card{background-color:#fff;padding:2rem;border-radius:8px;box-shadow:0 4px 10px #0000000f}.read-the-docs{font-size:14px;color:#666;margin-top:1rem;text-align:center}.logo{height:4rem;padding:1rem;transition:filter .3s ease}.logo:hover{filter:drop-shadow(0 0 1rem #2C228Caa)}.password-gate{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#141414cc;display:flex;justify-content:center;align-items:center;z-index:9999}.password-gate-content{background:#fff;padding:2rem;border-radius:16px;text-align:center}.password-gate-content input{margin-top:10px;padding:10px;width:220px;border-radius:999px;border:1px solid #ccc}.password-gate-content button{margin-top:15px;padding:10px 20px;background-color:#2c228c;color:#fff;border:none;border-radius:999px;cursor:pointer}
