body.graduation-landing-body{background:#05070b}.graduation-landing-module__J2Y8pa__page{--landing-bg:#05070b;--landing-surface:#0a0f18;--landing-surface-strong:#0d1420;--landing-card:#0b111b;--landing-line:#9ab0d829;--landing-line-strong:#809dd647;--landing-text:#f4f7fb;--landing-muted:#98a6bc;--landing-accent:#3f72f5;--landing-accent-hover:#5584fb;isolation:isolate;width:100%;min-width:0;min-height:100dvh;color:var(--landing-text);background:radial-gradient(circle at 50% 8%, #2f5dd22b, transparent 27rem), linear-gradient(180deg, #06080d 0%, var(--landing-bg) 40%, #06080d 100%);position:relative;overflow:clip;container-type:inline-size}.graduation-landing-module__J2Y8pa__page:before{z-index:0;content:"";pointer-events:none;opacity:.28;filter:blur(90px);background:radial-gradient(at 28% 36%,#2755c24d,#0000 29%),radial-gradient(at 72% 58%,#193a8238,#0000 34%);animation:18s ease-in-out infinite alternate graduation-landing-module__J2Y8pa__ambient-field;position:fixed;inset:-24%}.graduation-landing-module__J2Y8pa__wireframeBackground{z-index:0;pointer-events:none;opacity:.92;width:100%;height:100dvh;position:fixed;inset:0 auto auto 0;-webkit-mask-image:linear-gradient(#000000eb,#000 48%,#0000008c);mask-image:linear-gradient(#000000eb,#000 48%,#0000008c)}.graduation-landing-module__J2Y8pa__page>main,.graduation-landing-module__J2Y8pa__footer{z-index:1;position:relative}.graduation-landing-module__J2Y8pa__page [data-landing-reveal][data-reveal-ready=true]{opacity:0;transition:opacity .78s cubic-bezier(.16,1,.3,1),transform .98s cubic-bezier(.16,1,.3,1);transform:translateY(54px)scale(.988)}.graduation-landing-module__J2Y8pa__page [data-landing-reveal=left][data-reveal-ready=true]{transform:translate(-58px,28px)}.graduation-landing-module__J2Y8pa__page [data-landing-reveal=right][data-reveal-ready=true]{transform:translate(58px,28px)}.graduation-landing-module__J2Y8pa__page [data-landing-reveal=scale][data-reveal-ready=true]{transform-origin:top;transform:translateY(40px)scale(.965)}.graduation-landing-module__J2Y8pa__page [data-landing-reveal][data-reveal-state=visible]{opacity:1;transform:translate(0,0)scale(1)}.graduation-landing-module__J2Y8pa__page [data-landing-reveal=stagger][data-reveal-ready=true]{opacity:1;transition:none;transform:none}.graduation-landing-module__J2Y8pa__page [data-landing-reveal=stagger][data-reveal-ready=true]>*{opacity:0;transition:opacity .66s cubic-bezier(.16,1,.3,1),transform .82s cubic-bezier(.16,1,.3,1);transform:translateY(36px)scale(.985)}.graduation-landing-module__J2Y8pa__page [data-landing-reveal=stagger][data-reveal-state=visible]>*{opacity:1;transform:translate(0,0)scale(1)}.graduation-landing-module__J2Y8pa__page [data-landing-reveal=stagger][data-reveal-state=visible]>:nth-child(2){transition-delay:70ms}.graduation-landing-module__J2Y8pa__page [data-landing-reveal=stagger][data-reveal-state=visible]>:nth-child(3){transition-delay:.14s}.graduation-landing-module__J2Y8pa__page [data-landing-reveal=stagger][data-reveal-state=visible]>:nth-child(4){transition-delay:.21s}.graduation-landing-module__J2Y8pa__page [data-landing-reveal=stagger][data-reveal-state=visible]>:nth-child(5){transition-delay:.28s}.graduation-landing-module__J2Y8pa__page [data-landing-reveal=stagger][data-reveal-state=visible]>:nth-child(6){transition-delay:.35s}.graduation-landing-module__J2Y8pa__page [data-landing-reveal=stagger][data-reveal-state=visible]>:nth-child(7){transition-delay:.42s}.graduation-landing-module__J2Y8pa__page [data-landing-reveal=stagger][data-reveal-state=visible]>:nth-child(8){transition-delay:.49s}.graduation-landing-module__J2Y8pa__page :where(button,a){-webkit-tap-highlight-color:transparent}.graduation-landing-module__J2Y8pa__page :where(button,a):focus-visible{outline-offset:3px;outline:3px solid #5a89ff8c}.graduation-landing-module__J2Y8pa__header{z-index:30;-webkit-backdrop-filter:blur(18px)saturate(130%);backdrop-filter:blur(18px)saturate(130%);background:#05070bd1;border-bottom:1px solid #90a6cf1c;position:sticky;top:0}.graduation-landing-module__J2Y8pa__headerInner{justify-content:space-between;align-items:center;gap:30px;width:min(100% - 48px,1240px);height:68px;margin-inline:auto;display:flex}.graduation-landing-module__J2Y8pa__brand{color:var(--landing-text);letter-spacing:-.035em;flex:none;align-items:center;gap:10px;font-size:18px;font-weight:780;display:inline-flex}.graduation-landing-module__J2Y8pa__brandMark{width:31px;height:31px;box-shadow:none;background:0 0;border:0;border-radius:0;place-items:center;display:grid;overflow:hidden}.graduation-landing-module__J2Y8pa__brandMark svg{width:100%;height:100%}.graduation-landing-module__J2Y8pa__desktopNav{color:#aeb9ca;align-items:center;gap:clamp(22px,2.5vw,38px);height:100%;font-size:13px;font-weight:620;display:flex}.graduation-landing-module__J2Y8pa__desktopNav a{align-items:center;height:100%;transition:color .18s;display:inline-flex}.graduation-landing-module__J2Y8pa__desktopNav a:hover{color:var(--landing-text)}.graduation-landing-module__J2Y8pa__headerActions{flex:none;align-items:center;gap:10px;display:flex}.graduation-landing-module__J2Y8pa__loginAction,.graduation-landing-module__J2Y8pa__headerStart,.graduation-landing-module__J2Y8pa__menuButton{min-height:38px;color:inherit;font:inherit;white-space:nowrap;cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;font-size:13px;font-weight:680;display:inline-flex}.graduation-landing-module__J2Y8pa__loginAction{color:#c6cfdd;background:0 0;padding-inline:12px}.graduation-landing-module__J2Y8pa__loginAction:hover{color:var(--landing-text)}.graduation-landing-module__J2Y8pa__headerStart{color:#f8faff;background:var(--landing-accent);gap:6px;min-width:96px;padding-inline:15px;transition:background .18s,transform .18s;box-shadow:0 10px 28px #3163e233}.graduation-landing-module__J2Y8pa__headerStart svg{width:15px;height:15px}.graduation-landing-module__J2Y8pa__headerStart:hover{background:var(--landing-accent-hover);transform:translateY(-1px)}.graduation-landing-module__J2Y8pa__loginAction:active,.graduation-landing-module__J2Y8pa__headerStart:active,.graduation-landing-module__J2Y8pa__menuButton:active{transform:scale(.98)}.graduation-landing-module__J2Y8pa__headerActions button:disabled{opacity:.58;cursor:wait}.graduation-landing-module__J2Y8pa__menuButton{color:#dce4f1;border:1px solid var(--landing-line);background:#ffffff0b;width:40px;padding:0;display:none}.graduation-landing-module__J2Y8pa__menuButton svg{width:19px;height:19px}.graduation-landing-module__J2Y8pa__mobileNav{border-bottom:1px solid var(--landing-line);background:#070a10fa;padding:12px 24px 20px;display:none;position:absolute;top:68px;left:0;right:0;box-shadow:0 26px 60px #01040a6b}.graduation-landing-module__J2Y8pa__mobileNav a{color:#c7d0df;border-bottom:1px solid #99b0db1a;align-items:center;min-height:48px;padding-inline:10px;font-size:14px;font-weight:620;display:flex}.graduation-landing-module__J2Y8pa__mobileNavActions{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:10px;padding-top:14px;display:grid}.graduation-landing-module__J2Y8pa__mobileNavActions>a,.graduation-landing-module__J2Y8pa__mobileNavActions>button,.graduation-landing-module__J2Y8pa__mobileNavActions .graduation-landing-module__J2Y8pa__mobileStart{color:#dbe3ef;border:1px solid var(--landing-line-strong);min-height:44px;font:inherit;cursor:pointer;background:#ffffff09;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-size:13px;font-weight:680;display:inline-flex}.graduation-landing-module__J2Y8pa__mobileNavActions .graduation-landing-module__J2Y8pa__mobileStart{color:#f8faff;background:var(--landing-accent);border-color:var(--landing-accent)}.graduation-landing-module__J2Y8pa__mobileNavActions svg{width:15px;height:15px}.graduation-landing-module__J2Y8pa__hero{z-index:1;text-align:center;place-items:center;width:min(100% - 72px,1180px);min-height:650px;margin-inline:auto;padding:92px 0 74px;display:grid;position:relative}.graduation-landing-module__J2Y8pa__heroGlow{pointer-events:none;filter:blur(18px);background:radial-gradient(#2f64e533,#0000 70%);width:980px;height:650px;position:absolute;top:-140px;left:50%;transform:translate(-50%)}.graduation-landing-module__J2Y8pa__heroCopy{width:100%;min-width:0;max-width:1180px;animation:.7s cubic-bezier(.16,1,.3,1) both graduation-landing-module__J2Y8pa__hero-copy-in;position:relative}.graduation-landing-module__J2Y8pa__eyebrow{color:#9cb9ff;background:#3064e61a;border:1px solid #4d7ceb52;border-radius:999px;width:fit-content;margin:0 auto 22px;padding:7px 14px;font-size:12px;font-weight:680}.graduation-landing-module__J2Y8pa__hero h1{color:#f5f7fb;letter-spacing:-.07em;white-space:nowrap;margin:0;font-size:clamp(64px,5.2vw,78px);font-weight:790;line-height:1.08}.graduation-landing-module__J2Y8pa__heroDescription{color:#a4afc0;text-wrap:balance;max-width:680px;margin:26px auto 0;font-size:18px;line-height:1.75}.graduation-landing-module__J2Y8pa__heroActions,.graduation-landing-module__J2Y8pa__finalActions{justify-content:center;align-items:center;gap:13px;margin-top:36px;display:flex}.graduation-landing-module__J2Y8pa__primaryButton,.graduation-landing-module__J2Y8pa__secondaryButton,.graduation-landing-module__J2Y8pa__planPrimary,.graduation-landing-module__J2Y8pa__planSecondary{min-height:48px;color:inherit;font:inherit;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding-inline:21px;font-size:14px;font-weight:700;transition:background .18s,border-color .18s,color .18s,transform .18s,box-shadow .18s;display:inline-flex}.graduation-landing-module__J2Y8pa__primaryButton,.graduation-landing-module__J2Y8pa__planPrimary{color:#f8faff;background:var(--landing-accent);box-shadow:0 13px 34px #2f62e03b}.graduation-landing-module__J2Y8pa__primaryButton:hover,.graduation-landing-module__J2Y8pa__planPrimary:hover{background:var(--landing-accent-hover);transform:translateY(-1px)}.graduation-landing-module__J2Y8pa__secondaryButton,.graduation-landing-module__J2Y8pa__planSecondary{color:#d7deea;border-color:var(--landing-line-strong);background:#0c121cad}.graduation-landing-module__J2Y8pa__secondaryButton:hover,.graduation-landing-module__J2Y8pa__planSecondary:hover{color:var(--landing-text);background:#141d2cd1;border-color:#628aeb8f}.graduation-landing-module__J2Y8pa__primaryButton:active,.graduation-landing-module__J2Y8pa__secondaryButton:active,.graduation-landing-module__J2Y8pa__planPrimary:active,.graduation-landing-module__J2Y8pa__planSecondary:active{transform:scale(.98)}.graduation-landing-module__J2Y8pa__primaryButton svg,.graduation-landing-module__J2Y8pa__planPrimary svg,.graduation-landing-module__J2Y8pa__planSecondary svg{width:17px;height:17px}.graduation-landing-module__J2Y8pa__capabilityRail{grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;width:min(100% - 48px,960px);margin:-10px auto 30px;display:grid}.graduation-landing-module__J2Y8pa__capabilityRail a{color:#8997aa;white-space:nowrap;justify-content:center;align-items:center;gap:7px;min-height:54px;font-size:12px;font-weight:620;transition:color .18s,transform .18s;display:flex}.graduation-landing-module__J2Y8pa__capabilityRail a:hover{color:#dce4f2;transform:translateY(-1px)}.graduation-landing-module__J2Y8pa__capabilityRail svg{stroke-width:1.7px;width:16px;height:16px}.graduation-landing-module__J2Y8pa__heroShowcase,.graduation-landing-module__J2Y8pa__casesSection,.graduation-landing-module__J2Y8pa__workflowSection,.graduation-landing-module__J2Y8pa__deliverablesSection,.graduation-landing-module__J2Y8pa__benefitsSection,.graduation-landing-module__J2Y8pa__pricingSection,.graduation-landing-module__J2Y8pa__faqSection{width:min(100% - 48px,1180px);margin-inline:auto;scroll-margin-top:92px}.graduation-landing-module__J2Y8pa__heroShowcase{border:1px solid var(--landing-line-strong);background:linear-gradient(145deg,#0f1827f5,#070c14f7);border-radius:18px;padding:14px;overflow:hidden;box-shadow:0 34px 100px #01040a80,inset 0 1px #dde7fb0d}.graduation-landing-module__J2Y8pa__showcaseTitle{justify-content:space-between;align-items:center;gap:20px;min-height:48px;padding:4px 8px 10px;display:flex}.graduation-landing-module__J2Y8pa__showcaseTitle h2{margin:0;font-size:16px;font-weight:720}.graduation-landing-module__J2Y8pa__showcaseTitle span{color:#78869b;font-size:12px}.graduation-landing-module__J2Y8pa__showcaseGrid{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:12px;min-height:510px;display:grid}.graduation-landing-module__J2Y8pa__showcaseGrid article{background:#080e17;border:1px solid #93aad729;border-radius:13px;min-width:0;overflow:hidden}.graduation-landing-module__J2Y8pa__showcaseGrid article>header{color:#d9e1ee;border-bottom:1px solid #8ea4cf1f;justify-content:space-between;align-items:center;gap:12px;min-height:43px;padding:0 14px;font-size:12px;display:flex}.graduation-landing-module__J2Y8pa__showcaseGrid article>header strong{font-weight:680}.graduation-landing-module__J2Y8pa__showcaseGrid article>header span{color:#7f8da2;font-size:11px}.graduation-landing-module__J2Y8pa__showcasePrimary,.graduation-landing-module__J2Y8pa__showcaseSide>article,.graduation-landing-module__J2Y8pa__showcaseDocuments article{grid-template-rows:auto minmax(0,1fr);display:grid}.graduation-landing-module__J2Y8pa__showcaseSide{grid-template-rows:minmax(0,1.15fr) minmax(0,.85fr);gap:12px;min-width:0;display:grid}.graduation-landing-module__J2Y8pa__showcaseDocuments{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0;display:grid}.graduation-landing-module__J2Y8pa__showcaseImage{min-height:0;position:relative;overflow:hidden}.graduation-landing-module__J2Y8pa__showcaseImage img,.graduation-landing-module__J2Y8pa__caseImage img,.graduation-landing-module__J2Y8pa__workflowPanel figure img{object-fit:cover;transition:transform .52s cubic-bezier(.16,1,.3,1)}.graduation-landing-module__J2Y8pa__showcaseImage.graduation-landing-module__J2Y8pa__chenDiagramImage img,.graduation-landing-module__J2Y8pa__caseImage.graduation-landing-module__J2Y8pa__chenDiagramImage img,.graduation-landing-module__J2Y8pa__workflowPanel figure.graduation-landing-module__J2Y8pa__chenDiagramImage img{object-fit:contain;object-position:center}.graduation-landing-module__J2Y8pa__showcaseImage.graduation-landing-module__J2Y8pa__chenDiagramImage,.graduation-landing-module__J2Y8pa__caseImage.graduation-landing-module__J2Y8pa__chenDiagramImage,.graduation-landing-module__J2Y8pa__workflowPanel figure.graduation-landing-module__J2Y8pa__chenDiagramImage{background:#fbfcff}.graduation-landing-module__J2Y8pa__showcasePrimary .graduation-landing-module__J2Y8pa__showcaseImage img{object-position:center}.graduation-landing-module__J2Y8pa__showcaseSide>article .graduation-landing-module__J2Y8pa__showcaseImage img{object-position:center 44%}.graduation-landing-module__J2Y8pa__showcaseDocuments .graduation-landing-module__J2Y8pa__showcaseImage img{object-position:center 45%}.graduation-landing-module__J2Y8pa__showcaseGrid article:hover img,.graduation-landing-module__J2Y8pa__caseCard:hover img{transform:scale(1.018)}.graduation-landing-module__J2Y8pa__casesSection,.graduation-landing-module__J2Y8pa__workflowSection,.graduation-landing-module__J2Y8pa__deliverablesSection,.graduation-landing-module__J2Y8pa__benefitsSection,.graduation-landing-module__J2Y8pa__pricingSection,.graduation-landing-module__J2Y8pa__faqSection{padding-top:128px}.graduation-landing-module__J2Y8pa__sectionHeading{text-align:center;max-width:760px;margin:0 auto 50px}.graduation-landing-module__J2Y8pa__sectionHeading h2,.graduation-landing-module__J2Y8pa__benefitsSection>h2,.graduation-landing-module__J2Y8pa__faqSection>h2,.graduation-landing-module__J2Y8pa__finalCta h2{color:#f1f4f9;letter-spacing:-.048em;text-wrap:balance;margin:0;font-size:clamp(30px,3.4vw,44px);font-weight:760;line-height:1.22}.graduation-landing-module__J2Y8pa__sectionHeading>p:not(.graduation-landing-module__J2Y8pa__eyebrow),.graduation-landing-module__J2Y8pa__finalCta>p{color:var(--landing-muted);margin:16px auto 0;font-size:15px;line-height:1.75}.graduation-landing-module__J2Y8pa__caseGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.graduation-landing-module__J2Y8pa__caseCard{border:1px solid var(--landing-line);background:linear-gradient(155deg,#0f1725f0,#080d15f5);border-radius:16px;min-width:0;transition:border-color .22s,transform .22s,box-shadow .22s;overflow:hidden;box-shadow:inset 0 1px #edf3ff09}.graduation-landing-module__J2Y8pa__caseCard:hover{border-color:#5481eb5c;transform:translateY(-3px);box-shadow:0 24px 64px #02060e59}.graduation-landing-module__J2Y8pa__caseImage{border-bottom:1px solid var(--landing-line);background:#080d15;min-height:335px;display:block;position:relative;overflow:hidden}.graduation-landing-module__J2Y8pa__caseImage img{object-position:center}.graduation-landing-module__J2Y8pa__caseBody{justify-content:space-between;align-items:center;gap:24px;min-height:126px;padding:21px 22px 23px;display:flex}.graduation-landing-module__J2Y8pa__caseBody h3,.graduation-landing-module__J2Y8pa__caseBody p{margin:0}.graduation-landing-module__J2Y8pa__caseBody h3{color:#eef2f8;letter-spacing:-.025em;font-size:21px;font-weight:720}.graduation-landing-module__J2Y8pa__caseBody p{color:#8d9bb0;margin-top:8px;font-size:13px;line-height:1.7}.graduation-landing-module__J2Y8pa__caseBody>a{color:#b9c7df;background:#32528b1f;border:1px solid #7797d230;border-radius:10px;flex:none;place-items:center;width:42px;height:42px;transition:color .18s,background .18s;display:grid}.graduation-landing-module__J2Y8pa__caseBody>a:hover{color:#f3f6fb;background:#3969de47}.graduation-landing-module__J2Y8pa__caseBody svg{width:18px;height:18px}.graduation-landing-module__J2Y8pa__stageTabs{border:1px solid var(--landing-line);background:#080d15;border-radius:13px;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;width:min(100%,850px);margin:0 auto;padding:5px;display:grid}.graduation-landing-module__J2Y8pa__stageTabs button{color:#8795a9;min-height:47px;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:0 12px;font-size:13px;font-weight:660;transition:color .18s,background .18s,transform .18s}.graduation-landing-module__J2Y8pa__stageTabs button:hover{color:#dce4f2}.graduation-landing-module__J2Y8pa__stageTabs button:active{transform:scale(.98)}.graduation-landing-module__J2Y8pa__stageTabs .graduation-landing-module__J2Y8pa__activeTab{color:#f4f7fb;background:var(--landing-accent);box-shadow:0 8px 20px #2c5cd23b}.graduation-landing-module__J2Y8pa__processTrack{grid-template-columns:repeat(4,minmax(0,1fr));margin:38px 0 30px;padding:0;list-style:none;display:grid;position:relative}.graduation-landing-module__J2Y8pa__processTrack:before{content:"";background:linear-gradient(90deg,#4371e02e,#4371e099,#4371e02e);height:1px;position:absolute;top:16px;left:12.5%;right:12.5%}.graduation-landing-module__J2Y8pa__processTrack li{text-align:center;justify-items:center;padding:0 14px;display:grid;position:relative}.graduation-landing-module__J2Y8pa__processTrack li>span{color:#718098;background:#090e17;border:1px solid #27334a;border-radius:50%;place-items:center;width:33px;height:33px;font-size:10px;font-weight:760;display:grid;position:relative}.graduation-landing-module__J2Y8pa__processTrack strong,.graduation-landing-module__J2Y8pa__processTrack p{margin:0}.graduation-landing-module__J2Y8pa__processTrack strong{color:#cbd4e2;margin-top:13px;font-size:14px;font-weight:680;display:block}.graduation-landing-module__J2Y8pa__processTrack p{color:#718096;margin-top:5px;font-size:11px;line-height:1.55}.graduation-landing-module__J2Y8pa__processTrack .graduation-landing-module__J2Y8pa__activeProcess>span{color:#f7f9ff;background:var(--landing-accent);border-color:var(--landing-accent);box-shadow:0 0 0 5px #3f72f51a}.graduation-landing-module__J2Y8pa__processTrack .graduation-landing-module__J2Y8pa__activeProcess strong{color:#eef3fb}.graduation-landing-module__J2Y8pa__workflowPanel{border:1px solid var(--landing-line-strong);background:linear-gradient(145deg,#0f1725f5,#070c14f5);border-radius:17px;grid-template-columns:245px minmax(0,1fr);gap:14px;min-height:530px;padding:14px;display:grid;overflow:hidden;box-shadow:0 28px 80px #01040a5c,inset 0 1px #ebf1fd0a}.graduation-landing-module__J2Y8pa__workflowPanel aside{background:#060b13b8;border:1px solid #8ea6d21f;border-radius:12px;padding:25px 20px}.graduation-landing-module__J2Y8pa__workflowPanel aside>p:first-child,.graduation-landing-module__J2Y8pa__workflowPanel aside h3,.graduation-landing-module__J2Y8pa__stageSummary{margin:0}.graduation-landing-module__J2Y8pa__workflowPanel aside>p:first-child{color:#7fa1f3;font-size:12px;font-weight:720}.graduation-landing-module__J2Y8pa__workflowPanel aside h3{color:#e6ecf5;margin-top:9px;font-size:17px;font-weight:690;line-height:1.5}.graduation-landing-module__J2Y8pa__workflowPanel aside nav{gap:7px;margin-top:26px;display:grid}.graduation-landing-module__J2Y8pa__workflowPanel aside nav span{color:#8492a6;border-radius:9px;align-items:center;min-height:40px;padding:0 12px;font-size:12px;font-weight:620;display:flex}.graduation-landing-module__J2Y8pa__workflowPanel aside nav .graduation-landing-module__J2Y8pa__activeWorkflowNav{color:#bfd0fb;box-shadow:inset 3px 0 0 var(--landing-accent);background:#3667e129}.graduation-landing-module__J2Y8pa__stageSummary{color:#77869b;margin-top:25px;font-size:12px;line-height:1.75}.graduation-landing-module__J2Y8pa__workflowPanel figure{background:#080d15;border:1px solid #8ea6d21f;border-radius:12px;min-height:500px;margin:0;position:relative;overflow:hidden}.graduation-landing-module__J2Y8pa__workflowPanel figure img{object-position:center}.graduation-landing-module__J2Y8pa__deliverableGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.graduation-landing-module__J2Y8pa__deliverableGrid>a{border:1px solid var(--landing-line);background:linear-gradient(145deg,#0f1724eb,#080d15f0);border-radius:14px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:13px;min-height:116px;padding:19px;transition:transform .2s,border-color .2s,background .2s;display:grid}.graduation-landing-module__J2Y8pa__deliverableGrid>a:hover{background:linear-gradient(145deg,#121d2ff5,#090f19f5);border-color:#5682e95e;transform:translateY(-2px)}.graduation-landing-module__J2Y8pa__deliverableGrid>a>span{color:#7ca2ff;background:#3a67d81c;border:1px solid #638ced2e;border-radius:11px;place-items:center;width:42px;height:42px;display:grid}.graduation-landing-module__J2Y8pa__deliverableGrid>a>span svg{stroke-width:1.7px;width:21px;height:21px}.graduation-landing-module__J2Y8pa__deliverableGrid strong,.graduation-landing-module__J2Y8pa__deliverableGrid p{margin:0}.graduation-landing-module__J2Y8pa__deliverableGrid strong{color:#e1e7f0;font-size:14px;font-weight:680}.graduation-landing-module__J2Y8pa__deliverableGrid p{color:#738299;margin-top:5px;font-size:11px;line-height:1.55}.graduation-landing-module__J2Y8pa__deliverableGrid>a>svg{color:#52627a;width:16px;height:16px;transition:color .18s,transform .18s}.graduation-landing-module__J2Y8pa__deliverableGrid>a:hover>svg{color:#9bb7f8;transform:translate(2px)}.graduation-landing-module__J2Y8pa__benefitsSection>h2,.graduation-landing-module__J2Y8pa__faqSection>h2{text-align:center}.graduation-landing-module__J2Y8pa__benefitGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin-top:48px;display:grid}.graduation-landing-module__J2Y8pa__benefitGrid article{border-top:1px solid var(--landing-line-strong);padding-top:22px}.graduation-landing-module__J2Y8pa__benefitGrid article>span{color:#83a6fa;background:#3965d217;border-radius:11px;place-items:center;width:44px;height:44px;display:grid}.graduation-landing-module__J2Y8pa__benefitGrid svg{stroke-width:1.7px;width:21px;height:21px}.graduation-landing-module__J2Y8pa__benefitGrid h3,.graduation-landing-module__J2Y8pa__benefitGrid p{margin:0}.graduation-landing-module__J2Y8pa__benefitGrid h3{color:#e5eaf2;margin-top:19px;font-size:17px;font-weight:690}.graduation-landing-module__J2Y8pa__benefitGrid p{color:#7f8da2;margin-top:9px;font-size:12px;line-height:1.75}.graduation-landing-module__J2Y8pa__pricingSection .graduation-landing-module__J2Y8pa__eyebrow{margin-bottom:18px}.graduation-landing-module__J2Y8pa__pricingGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;width:min(100%,1180px);margin-inline:auto;display:grid}.graduation-landing-module__J2Y8pa__pricingGrid article{border:1px solid var(--landing-line);background:linear-gradient(150deg,#0e1521fa,#080c13fa);border-radius:16px;flex-direction:column;min-height:336px;padding:25px;display:flex}.graduation-landing-module__J2Y8pa__pricingGrid .graduation-landing-module__J2Y8pa__featuredPlan{background:linear-gradient(150deg,#112348f0,#080e19fa);border-color:#497aef94;transform:translateY(-8px);box-shadow:0 28px 74px #0c245c38,inset 0 1px #cbdaff14}.graduation-landing-module__J2Y8pa__coinPlanHeader,.graduation-landing-module__J2Y8pa__coinAmount,.graduation-landing-module__J2Y8pa__price,.graduation-landing-module__J2Y8pa__pricingGrid article>p{margin:0}.graduation-landing-module__J2Y8pa__coinPlanHeader{justify-content:space-between;align-items:center;gap:12px;min-height:40px;display:flex}.graduation-landing-module__J2Y8pa__coinPlanHeader>span{color:#8aabfb;background:#3c6be01f;border:1px solid #5e8aee2e;border-radius:11px;place-items:center;width:40px;height:40px;display:grid}.graduation-landing-module__J2Y8pa__coinPlanHeader svg{stroke-width:1.8px;width:20px;height:20px}.graduation-landing-module__J2Y8pa__coinPlanHeader em{color:#c8d7ff;background:#4071ec29;border:1px solid #6691f447;border-radius:7px;padding:5px 9px;font-size:11px;font-style:normal;font-weight:680}.graduation-landing-module__J2Y8pa__coinAmount{align-items:baseline;gap:7px;display:flex;margin-top:23px!important}.graduation-landing-module__J2Y8pa__coinAmount strong{color:#f4f7fb;letter-spacing:-.045em;font-size:34px;font-weight:770;line-height:1.15}.graduation-landing-module__J2Y8pa__coinAmount span{color:#8f9db2;font-size:13px;font-weight:620}.graduation-landing-module__J2Y8pa__price{flex-direction:column;justify-content:center;gap:5px;min-height:70px;display:flex;margin-top:14px!important}.graduation-landing-module__J2Y8pa__price strong{color:#cdd6e5;letter-spacing:-.03em;font-size:22px;font-weight:720;line-height:1.15}.graduation-landing-module__J2Y8pa__price span{color:#75849a;font-size:12px}.graduation-landing-module__J2Y8pa__planPrimary,.graduation-landing-module__J2Y8pa__planSecondary{width:100%;margin-top:auto}.graduation-landing-module__J2Y8pa__pricingGrid .graduation-landing-module__J2Y8pa__planPrimary,.graduation-landing-module__J2Y8pa__pricingGrid .graduation-landing-module__J2Y8pa__planSecondary{min-height:45px}.graduation-landing-module__J2Y8pa__faqSection{padding-bottom:126px}.graduation-landing-module__J2Y8pa__faqList{border:1px solid var(--landing-line);background:#0a0f18c7;border-radius:15px;width:min(100%,900px);margin:42px auto 0;padding:0 20px}.graduation-landing-module__J2Y8pa__faqList details+details{border-top:1px solid var(--landing-line)}.graduation-landing-module__J2Y8pa__faqList summary{color:#cbd4e2;cursor:pointer;justify-content:space-between;align-items:center;gap:22px;min-height:67px;font-size:14px;font-weight:650;list-style:none;display:flex}.graduation-landing-module__J2Y8pa__faqList summary::-webkit-details-marker{display:none}.graduation-landing-module__J2Y8pa__faqList summary svg{color:#718097;flex:none;width:18px;height:18px;transition:transform .18s}.graduation-landing-module__J2Y8pa__faqList details[open] summary svg{transform:rotate(180deg)}.graduation-landing-module__J2Y8pa__faqList details p{color:#8795a9;max-width:760px;margin:-4px 40px 20px 0;font-size:13px;line-height:1.75}.graduation-landing-module__J2Y8pa__finalCta{text-align:center;background:linear-gradient(145deg,#0f192df0,#070d17fa);border:1px solid #5b86ec54;border-radius:18px;width:min(100% - 48px,1100px);margin:0 auto 130px;padding:74px 34px;position:relative;overflow:hidden;box-shadow:inset 0 1px #dde7fb0f}.graduation-landing-module__J2Y8pa__finalCta>div:first-child{pointer-events:none;background:radial-gradient(#3a6ce73b,#0000 68%);width:700px;height:420px;position:absolute;top:-210px;left:50%;transform:translate(-50%)}.graduation-landing-module__J2Y8pa__finalCta h2,.graduation-landing-module__J2Y8pa__finalCta>p,.graduation-landing-module__J2Y8pa__finalActions{position:relative}.graduation-landing-module__J2Y8pa__footer{border-top:1px solid var(--landing-line);background:#060910}.graduation-landing-module__J2Y8pa__footerInner{grid-template-columns:minmax(250px,1.4fr) repeat(3,minmax(120px,.6fr));gap:50px;width:min(100% - 48px,1180px);min-height:260px;margin-inline:auto;padding:62px 0 48px;display:grid}.graduation-landing-module__J2Y8pa__footerBrand p{color:#748198;max-width:260px;margin:18px 0 0;font-size:12px;line-height:1.7}.graduation-landing-module__J2Y8pa__footerInner nav{align-content:start;gap:12px;display:grid}.graduation-landing-module__J2Y8pa__footerInner nav strong{color:#c6d0df;margin-bottom:5px;font-size:12px;font-weight:680}.graduation-landing-module__J2Y8pa__footerInner nav a{color:#748198;width:fit-content;font-size:12px;transition:color .18s}.graduation-landing-module__J2Y8pa__footerInner nav a:hover{color:#d5deeb}.graduation-landing-module__J2Y8pa__footerBottom{color:#657287;border-top:1px solid #8fa5cf1c;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;width:min(100% - 48px,1180px);min-height:66px;margin-inline:auto;padding-block:16px;font-size:11px;display:flex}.graduation-landing-module__J2Y8pa__footerBottom a{white-space:nowrap}.graduation-landing-module__J2Y8pa__footerBottom a:hover,.graduation-landing-module__J2Y8pa__footerBottom a:focus-visible{color:#d5deeb;text-decoration:underline}@keyframes graduation-landing-module__J2Y8pa__hero-copy-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes graduation-landing-module__J2Y8pa__ambient-field{0%{opacity:.2;transform:translate(-2.5%,-1.5%)scale(.98)}to{opacity:.34;transform:translate(2.5%,1.5%)scale(1.04)}}@container (max-width:1060px){.graduation-landing-module__J2Y8pa__headerInner{gap:20px;width:min(100% - 36px,1240px)}.graduation-landing-module__J2Y8pa__desktopNav{gap:19px}.graduation-landing-module__J2Y8pa__hero h1{font-size:clamp(56px,6.25vw,64px)}.graduation-landing-module__J2Y8pa__deliverableGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.graduation-landing-module__J2Y8pa__benefitGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 28px}}@container (max-width:840px){.graduation-landing-module__J2Y8pa__desktopNav,.graduation-landing-module__J2Y8pa__headerActions>.graduation-landing-module__J2Y8pa__loginAction,.graduation-landing-module__J2Y8pa__headerActions>.graduation-landing-module__J2Y8pa__headerStart{display:none}.graduation-landing-module__J2Y8pa__menuButton,.graduation-landing-module__J2Y8pa__mobileNav{display:grid}.graduation-landing-module__J2Y8pa__menuButton{width:44px;min-height:44px}.graduation-landing-module__J2Y8pa__mobileNav{overscroll-behavior:contain;max-height:calc(100dvh - 68px);overflow-y:auto}.graduation-landing-module__J2Y8pa__hero{width:min(100% - 36px,760px);min-height:440px;padding:72px 0 48px}.graduation-landing-module__J2Y8pa__hero h1{white-space:normal;text-wrap:balance;font-size:clamp(38px,8vw,56px)}.graduation-landing-module__J2Y8pa__capabilityRail{overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:none;grid-template-columns:repeat(4,minmax(110px,1fr));width:calc(100% - 24px);margin-bottom:25px;overflow-x:auto}.graduation-landing-module__J2Y8pa__capabilityRail::-webkit-scrollbar{display:none}.graduation-landing-module__J2Y8pa__capabilityRail a{scroll-snap-align:start}.graduation-landing-module__J2Y8pa__heroShowcase,.graduation-landing-module__J2Y8pa__casesSection,.graduation-landing-module__J2Y8pa__workflowSection,.graduation-landing-module__J2Y8pa__deliverablesSection,.graduation-landing-module__J2Y8pa__benefitsSection,.graduation-landing-module__J2Y8pa__pricingSection,.graduation-landing-module__J2Y8pa__faqSection{width:min(100% - 32px,720px)}.graduation-landing-module__J2Y8pa__showcaseGrid{grid-template-columns:1fr;min-height:0}.graduation-landing-module__J2Y8pa__showcasePrimary .graduation-landing-module__J2Y8pa__showcaseImage{min-height:410px}.graduation-landing-module__J2Y8pa__showcaseSide{grid-template-rows:auto auto}.graduation-landing-module__J2Y8pa__showcaseSide>article .graduation-landing-module__J2Y8pa__showcaseImage{min-height:350px}.graduation-landing-module__J2Y8pa__showcaseDocuments .graduation-landing-module__J2Y8pa__showcaseImage{min-height:205px}.graduation-landing-module__J2Y8pa__casesSection,.graduation-landing-module__J2Y8pa__workflowSection,.graduation-landing-module__J2Y8pa__deliverablesSection,.graduation-landing-module__J2Y8pa__benefitsSection,.graduation-landing-module__J2Y8pa__pricingSection,.graduation-landing-module__J2Y8pa__faqSection{padding-top:102px}.graduation-landing-module__J2Y8pa__caseGrid{grid-template-columns:1fr}.graduation-landing-module__J2Y8pa__pricingGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.graduation-landing-module__J2Y8pa__caseImage{min-height:400px}.graduation-landing-module__J2Y8pa__processTrack{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 0}.graduation-landing-module__J2Y8pa__processTrack:before{display:none}.graduation-landing-module__J2Y8pa__workflowPanel{grid-template-columns:1fr}.graduation-landing-module__J2Y8pa__workflowPanel aside{grid-template-columns:minmax(180px,.65fr) minmax(0,1.35fr);gap:10px 26px;display:grid}.graduation-landing-module__J2Y8pa__workflowPanel aside nav{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr))}.graduation-landing-module__J2Y8pa__stageSummary{grid-column:1/-1}.graduation-landing-module__J2Y8pa__workflowPanel figure{min-height:430px}.graduation-landing-module__J2Y8pa__footerInner{grid-template-columns:repeat(3,minmax(0,1fr))}.graduation-landing-module__J2Y8pa__footerBrand{grid-column:1/-1}}@container (max-width:620px){.graduation-landing-module__J2Y8pa__headerInner{width:calc(100% - 28px)}.graduation-landing-module__J2Y8pa__hero{width:calc(100% - 30px);min-height:430px;padding-top:58px}.graduation-landing-module__J2Y8pa__eyebrow{margin-bottom:18px}.graduation-landing-module__J2Y8pa__hero h1{letter-spacing:-.055em;font-size:clamp(34px,10.6vw,46px);line-height:1.16}.graduation-landing-module__J2Y8pa__heroDescription{margin-top:18px;font-size:14px;line-height:1.7}.graduation-landing-module__J2Y8pa__heroActions,.graduation-landing-module__J2Y8pa__finalActions{flex-direction:column;width:100%;margin-top:25px}.graduation-landing-module__J2Y8pa__primaryButton,.graduation-landing-module__J2Y8pa__secondaryButton{width:100%}.graduation-landing-module__J2Y8pa__capabilityRail{grid-template-columns:repeat(7,125px)}.graduation-landing-module__J2Y8pa__heroShowcase,.graduation-landing-module__J2Y8pa__casesSection,.graduation-landing-module__J2Y8pa__workflowSection,.graduation-landing-module__J2Y8pa__deliverablesSection,.graduation-landing-module__J2Y8pa__benefitsSection,.graduation-landing-module__J2Y8pa__pricingSection,.graduation-landing-module__J2Y8pa__faqSection{width:calc(100% - 24px)}.graduation-landing-module__J2Y8pa__heroShowcase{border-radius:15px;padding:9px}.graduation-landing-module__J2Y8pa__showcaseTitle{min-height:45px}.graduation-landing-module__J2Y8pa__showcasePrimary .graduation-landing-module__J2Y8pa__showcaseImage,.graduation-landing-module__J2Y8pa__showcaseSide>article .graduation-landing-module__J2Y8pa__showcaseImage{min-height:265px}.graduation-landing-module__J2Y8pa__showcaseDocuments{grid-template-columns:1fr}.graduation-landing-module__J2Y8pa__showcaseDocuments .graduation-landing-module__J2Y8pa__showcaseImage{min-height:250px}.graduation-landing-module__J2Y8pa__casesSection,.graduation-landing-module__J2Y8pa__workflowSection,.graduation-landing-module__J2Y8pa__deliverablesSection,.graduation-landing-module__J2Y8pa__benefitsSection,.graduation-landing-module__J2Y8pa__pricingSection,.graduation-landing-module__J2Y8pa__faqSection{padding-top:84px}.graduation-landing-module__J2Y8pa__sectionHeading{margin-bottom:34px}.graduation-landing-module__J2Y8pa__sectionHeading h2,.graduation-landing-module__J2Y8pa__benefitsSection>h2,.graduation-landing-module__J2Y8pa__faqSection>h2,.graduation-landing-module__J2Y8pa__finalCta h2{font-size:30px}.graduation-landing-module__J2Y8pa__caseGrid{gap:17px}.graduation-landing-module__J2Y8pa__caseImage{min-height:250px}.graduation-landing-module__J2Y8pa__caseBody{min-height:116px;padding:18px}.graduation-landing-module__J2Y8pa__caseBody h3{font-size:19px}.graduation-landing-module__J2Y8pa__stageTabs{grid-template-columns:repeat(2,minmax(0,1fr))}.graduation-landing-module__J2Y8pa__processTrack{grid-template-columns:1fr;gap:16px;margin-block:30px 24px}.graduation-landing-module__J2Y8pa__processTrack li{text-align:left;grid-template-columns:35px minmax(0,1fr);place-items:start;gap:13px;min-height:68px;padding:0}.graduation-landing-module__J2Y8pa__processTrack strong{margin-top:0}.graduation-landing-module__J2Y8pa__workflowPanel{min-height:0;padding:9px}.graduation-landing-module__J2Y8pa__workflowPanel aside{padding:20px 16px;display:block}.graduation-landing-module__J2Y8pa__workflowPanel aside nav{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.graduation-landing-module__J2Y8pa__workflowPanel figure{min-height:270px}.graduation-landing-module__J2Y8pa__deliverableGrid,.graduation-landing-module__J2Y8pa__benefitGrid,.graduation-landing-module__J2Y8pa__pricingGrid{grid-template-columns:1fr}.graduation-landing-module__J2Y8pa__deliverableGrid>a{min-height:102px}.graduation-landing-module__J2Y8pa__benefitGrid{gap:28px;margin-top:36px}.graduation-landing-module__J2Y8pa__pricingGrid article{min-height:390px;padding:26px 23px}.graduation-landing-module__J2Y8pa__faqSection{padding-bottom:88px}.graduation-landing-module__J2Y8pa__faqList{margin-top:34px;padding-inline:16px}.graduation-landing-module__J2Y8pa__faqList summary{min-height:64px;font-size:13px}.graduation-landing-module__J2Y8pa__faqList details p{margin-right:20px}.graduation-landing-module__J2Y8pa__finalCta{width:calc(100% - 24px);margin-bottom:90px;padding:58px 22px}.graduation-landing-module__J2Y8pa__footerInner{grid-template-columns:repeat(2,minmax(0,1fr));gap:38px 24px;width:calc(100% - 32px);padding-block:48px 38px}.graduation-landing-module__J2Y8pa__footerBrand,.graduation-landing-module__J2Y8pa__footerInner nav:last-child{grid-column:1/-1}.graduation-landing-module__J2Y8pa__footerBottom{width:calc(100% - 32px);min-height:76px;line-height:1.6}}@media (prefers-reduced-motion:reduce){.graduation-landing-module__J2Y8pa__heroCopy{animation:none}.graduation-landing-module__J2Y8pa__page *,.graduation-landing-module__J2Y8pa__page :before,.graduation-landing-module__J2Y8pa__page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@supports not ((-webkit-backdrop-filter:blur(18px)) or (backdrop-filter:blur(18px))){.graduation-landing-module__J2Y8pa__header{background:#05070bf7}}
