.home-module__ZJunUa__root{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;font-feature-settings:normal;font-variation-settings:normal;tab-size:revert;-webkit-tap-highlight-color:revert;line-height:normal}.home-module__ZJunUa__root :where(*),.home-module__ZJunUa__root :where(*):before,.home-module__ZJunUa__root :where(*):after{box-sizing:revert;margin:revert;padding:revert;border:revert;text-wrap:revert;min-height:revert;min-width:revert}.home-module__ZJunUa__root :where(h1,h2,h3,h4,h5,h6){font-size:revert;font-weight:revert}:where(.home-module__ZJunUa__root a){color:revert;-webkit-text-decoration:revert;text-decoration:revert}.home-module__ZJunUa__root :where(b,strong){font-weight:700}.home-module__ZJunUa__root :where(small){font-size:revert}.home-module__ZJunUa__root :where(ol,ul,menu){list-style:revert}.home-module__ZJunUa__root :where(img,svg,video,canvas,audio,iframe,embed,object){display:revert;vertical-align:revert}.home-module__ZJunUa__root :where(img,video){max-width:none}.home-module__ZJunUa__root :where(button,input,select,optgroup,textarea){font:revert;letter-spacing:revert;color:revert;border-radius:revert;background-color:revert;opacity:revert;appearance:revert}.home-module__ZJunUa__root :where(textarea){resize:revert}.home-module__ZJunUa__root :where(table){border-collapse:revert;text-indent:revert;border-color:revert}.home-module__ZJunUa__root :where(input,textarea)::placeholder{opacity:revert;color:revert}@keyframes home-module__ZJunUa__ssIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes home-module__ZJunUa__jxGrow{0%{transform:scaleX(.02)}to{transform:none}}@keyframes home-module__ZJunUa__pgIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes home-module__ZJunUa__hwIn{0%{opacity:0;transform:translateY(8px)scale(.985)}to{opacity:1;transform:none}}@keyframes home-module__ZJunUa__tlScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes home-module__ZJunUa__jnTile{0%{opacity:0;transform:translateY(6px)scale(.96)}to{opacity:1;transform:none}}@keyframes home-module__ZJunUa__sxIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes home-module__ZJunUa__tmIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes home-module__ZJunUa__megaIn{0%{opacity:0;transform:translateY(-6px)scale(.985)}to{opacity:1;transform:none}}@keyframes home-module__ZJunUa__hbIn1{0%{opacity:0;transform:rotate(-1deg)translateY(16px)}to{opacity:1;transform:rotate(-4deg)}}@keyframes home-module__ZJunUa__hbIn2{0%{opacity:0;transform:rotate(2deg)translateY(20px)}to{opacity:1;transform:rotate(5deg)}}@keyframes home-module__ZJunUa__gr-draw{to{stroke-dashoffset:0}}@keyframes home-module__ZJunUa__gr-signal{0%{stroke-dashoffset:1px;opacity:0}8%{opacity:1}55%{stroke-dashoffset:0;opacity:1}60%,to{stroke-dashoffset:0;opacity:0}}@keyframes home-module__ZJunUa__gr-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes home-module__ZJunUa__gr-pulse{0%{opacity:.35;transform:scale(.6)}70%,to{opacity:0;transform:scale(2.2)}}@keyframes home-module__ZJunUa__gr-rise{0%{opacity:0;margin-top:6px}to{opacity:1;margin-top:0}}@keyframes home-module__ZJunUa__rmRing{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}@keyframes home-module__ZJunUa__rmPop{0%{transform:scale(.94)}to{transform:scale(1)}}@keyframes home-module__ZJunUa__cbflow{to{stroke-dashoffset:-22.1px}}@keyframes home-module__ZJunUa__cbspin{to{transform:rotate(360deg)}}.home-module__ZJunUa__root{background:#fff;margin:0}:where(.home-module__ZJunUa__root) a{color:#0056ce}:where(.home-module__ZJunUa__root) a:hover{color:#01224f}.home-module__ZJunUa__wrap{box-sizing:border-box;max-width:1200px;margin:0 auto;padding:0 24px}.home-module__ZJunUa__hero{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:56px;display:grid}.home-module__ZJunUa__g4{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.home-module__ZJunUa__g3{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.home-module__ZJunUa__g2{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.home-module__ZJunUa__cl{color:#fff;background:#00183a;padding:120px 0 96px}.home-module__ZJunUa__cl-grid{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end;gap:48px;display:grid}.home-module__ZJunUa__cl-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#8fbcff;font-size:13px;font-weight:600}.home-module__ZJunUa__cl-title{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;letter-spacing:-.035em;color:#fff;margin:20px 0 0;font-size:clamp(40px,5.6vw,84px);font-weight:500;line-height:.98}.home-module__ZJunUa__cl-italic{font-family:var(--font-instrument-serif),"Instrument Serif",Georgia,serif;letter-spacing:-.015em;color:#9fd0ff;font-style:italic;font-weight:400;display:block}.home-module__ZJunUa__cl-body{color:#cfe0ff;max-width:460px;margin:0;font-size:18px;line-height:1.6}.home-module__ZJunUa__cl-ctas{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.home-module__ZJunUa__cl-btn{color:#00183a;background:#fff;border-radius:12px;gap:12px;min-height:56px;padding:0 26px}.home-module__ZJunUa__cl-btn:hover{color:#00183a;background:#e5f0ff}.home-module__ZJunUa__cl-ghost{color:#fff;background:0 0;border:1.5px solid #fff6;border-radius:12px;min-height:56px;padding:0 24px}.home-module__ZJunUa__cl-ghost:hover{color:#fff;border-color:#fff}.home-module__ZJunUa__ft{color:#a9bbd6;background:#00183a;border-top:1px solid #ffffff1a;padding:72px 0 0;position:relative;overflow:hidden}.home-module__ZJunUa__ft a{color:#a9bbd6;text-decoration:none;transition:color .16s}.home-module__ZJunUa__ft a:hover{color:#fff}.home-module__ZJunUa__ft-top{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:64px;display:grid}.home-module__ZJunUa__ft-logo{filter:brightness(0)invert();width:auto;height:30px;display:block}.home-module__ZJunUa__ft-blurb{max-width:320px;margin:18px 0 0;font-size:15px;line-height:1.6}.home-module__ZJunUa__ft-news{margin-top:28px}.home-module__ZJunUa__ft-newslabel{color:#fff;margin-bottom:10px;font-size:13.5px;display:block}.home-module__ZJunUa__ft-newsrow{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:14px;gap:8px;max-width:380px;padding:6px;transition:border-color .16s;display:flex}.home-module__ZJunUa__ft-newsrow:focus-within{border-color:#8fbcff}.home-module__ZJunUa__ft-input{color:#fff;min-width:0;height:44px;font:inherit;background:0 0;border:0;outline:none;flex:1;padding:0 12px;font-size:15px}.home-module__ZJunUa__ft-input::placeholder{color:#7f93b3}.home-module__ZJunUa__ft-sub{color:#fff;height:44px;font:inherit;cursor:pointer;background:#0056ce;border:0;border-radius:10px;padding:0 18px;font-size:14.5px;font-weight:600;transition:background-color .16s,transform .16s cubic-bezier(.23,1,.32,1)}.home-module__ZJunUa__ft-sub:hover{background:#1a6ae0}.home-module__ZJunUa__ft-sub:active{transform:scale(.97)}.home-module__ZJunUa__ft-socials{gap:8px;margin-top:28px;display:flex}.home-module__ZJunUa__ft-soc{border:1px solid #ffffff24;border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;transition:border-color .16s,color .16s,background-color .16s;display:flex}.home-module__ZJunUa__ft-soc:hover{background:#ffffff14;border-color:#ffffff4d}.home-module__ZJunUa__ft-cols{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;display:grid}.home-module__ZJunUa__ft-h{letter-spacing:.12em;text-transform:uppercase;color:#fff;margin-bottom:14px;font-size:12px;font-weight:600}.home-module__ZJunUa__ft-col ul{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.home-module__ZJunUa__ft-col a{align-items:center;min-height:32px;font-size:14.5px;display:inline-flex}.home-module__ZJunUa__ft-local{border-top:1px solid #ffffff1a;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:56px;padding-top:22px;font-size:14px;display:flex}.home-module__ZJunUa__ft-local span{color:#4f6589}.home-module__ZJunUa__ft-local a{align-items:center;display:inline-flex}.home-module__ZJunUa__ft-bottom{color:#7f93b3;flex-wrap:wrap;justify-content:space-between;gap:12px 24px;padding:18px 0 28px;font-size:13.5px;display:flex}.home-module__ZJunUa__ft-legal{flex-wrap:wrap;gap:20px;display:flex}.home-module__ZJunUa__ft-mark{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;letter-spacing:-.05em;color:#ffffff0d;white-space:nowrap;text-align:center;-webkit-user-select:none;user-select:none;margin-bottom:-.12em;font-size:clamp(80px,17vw,250px);font-weight:500;line-height:.8}@media (max-width:960px){.home-module__ZJunUa__cl{padding:88px 0 72px}.home-module__ZJunUa__cl-grid,.home-module__ZJunUa__ft-top{grid-template-columns:minmax(0,1fr);gap:40px}.home-module__ZJunUa__ft-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}.home-module__ZJunUa__ss{background:#fff;border-top:1px solid #eef2f7;padding:120px 0}.home-module__ZJunUa__ss-head{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:end;gap:40px;margin-bottom:44px;display:grid}.home-module__ZJunUa__ss-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#0056ce;font-size:13px;font-weight:600}.home-module__ZJunUa__ss-title{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;letter-spacing:-.03em;color:#0f172a;margin:20px 0 0;font-size:clamp(38px,5vw,72px);font-weight:500;line-height:1}.home-module__ZJunUa__ss-italic{font-family:var(--font-instrument-serif),"Instrument Serif",Georgia,serif;letter-spacing:-.015em;color:#0056ce;font-style:italic;font-weight:400;display:block}.home-module__ZJunUa__ss-note{color:#475569;max-width:440px;margin:0;font-size:17px;line-height:1.6}.home-module__ZJunUa__ss-switch{background:#f1f5f9;border-radius:22px;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;max-width:640px;margin-bottom:16px;padding:6px;display:grid}.home-module__ZJunUa__ss-sw{font:inherit;text-align:left;color:#475569;cursor:pointer;background:0 0;border:0;border-radius:16px;flex-direction:column;align-items:flex-start;gap:2px;padding:14px 18px;transition:background-color .2s,color .2s,box-shadow .2s,transform .16s cubic-bezier(.23,1,.32,1);display:flex}.home-module__ZJunUa__ss-sw:active{transform:scale(.98)}.home-module__ZJunUa__ss-sw-on{color:#0f172a;background:#fff;box-shadow:0 1px 2px #0f172a14,0 6px 16px -8px #01224f40}.home-module__ZJunUa__ss-swname{font-size:17px;font-weight:600}.home-module__ZJunUa__ss-swmeta{color:#64748b;font-size:13px}.home-module__ZJunUa__ss-sw-on .home-module__ZJunUa__ss-swmeta{color:#0056ce}.home-module__ZJunUa__ss-panel{border:1px solid #e6ebf2;border-radius:28px;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:0;animation:.28s cubic-bezier(.23,1,.32,1) home-module__ZJunUa__ssIn;display:grid;overflow:hidden}.home-module__ZJunUa__ss-left{flex-direction:column;align-items:flex-start;padding:40px;display:flex}.home-module__ZJunUa__ss-tag{letter-spacing:.12em;text-transform:uppercase;color:#64748b;font-size:12px;font-weight:600}.home-module__ZJunUa__ss-tagline{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;letter-spacing:-.025em;margin-top:12px;font-size:clamp(28px,3vw,40px);font-weight:500;line-height:1.08}.home-module__ZJunUa__ss-aud{color:#475569;max-width:460px;margin:14px 0 0;font-size:17px;line-height:1.6}.home-module__ZJunUa__ss-facts{border-top:1px solid #eef2f7;border-bottom:1px solid #eef2f7;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;margin-top:30px;display:grid}.home-module__ZJunUa__ss-fact{flex-direction:column;gap:4px;padding:16px 12px 16px 0;display:flex}.home-module__ZJunUa__ss-fact+.home-module__ZJunUa__ss-fact{border-left:1px solid #eef2f7;padding-left:14px}.home-module__ZJunUa__ss-fnum{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:28px;font-weight:500}.home-module__ZJunUa__ss-flabel{color:#64748b;font-size:12.5px;line-height:1.35}.home-module__ZJunUa__ss-price{margin-top:28px}.home-module__ZJunUa__ss-pnow{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;letter-spacing:-.025em;font-variant-numeric:tabular-nums;font-size:40px;font-weight:500}.home-module__ZJunUa__ss-pwas{color:#94a3b8;margin-left:12px;font-size:17px;text-decoration:line-through}.home-module__ZJunUa__ss-pnote{color:#64748b;margin-top:2px;font-size:13.5px}.home-module__ZJunUa__ss-cta{border-radius:12px;gap:12px;min-height:56px;margin-top:24px;padding:0 26px}.home-module__ZJunUa__ss-close{color:#64748b;margin-top:12px;font-size:13px}.home-module__ZJunUa__ss-right{background:#f4f7fb;padding:40px 40px 32px}.home-module__ZJunUa__ss-rlabel{letter-spacing:.12em;text-transform:uppercase;color:#64748b;margin-bottom:18px;font-size:12px;font-weight:600}.home-module__ZJunUa__ss-gates{margin:0;padding:0;list-style:none;position:relative}.home-module__ZJunUa__ss-gate{grid-template-columns:96px minmax(0,1fr);gap:4px 20px;padding:0 0 24px 26px;display:grid;position:relative}.home-module__ZJunUa__ss-gate:before{content:"";background:#d7e2f1;width:2px;position:absolute;top:16px;bottom:-2px;left:5px}.home-module__ZJunUa__ss-gate-end:before{display:none}.home-module__ZJunUa__ss-gnode{box-sizing:border-box;background:#fff;border:2px solid #0056ce;border-radius:50%;width:12px;height:12px;position:absolute;top:5px;left:0}.home-module__ZJunUa__ss-gate-end .home-module__ZJunUa__ss-gnode{background:#0056ce}.home-module__ZJunUa__ss-gweeks{color:#0056ce;font-variant-numeric:tabular-nums;grid-row:span 2;padding-top:1px;font-size:13px;font-weight:600}.home-module__ZJunUa__ss-gname{font-size:17px;font-weight:600}.home-module__ZJunUa__ss-gtext{color:#475569;font-size:14.5px;line-height:1.5}.home-module__ZJunUa__ss-entry{border-top:1px solid #e8eef5;grid-template-columns:200px minmax(0,1fr);align-items:start;gap:24px;margin-top:28px;padding-top:24px;display:grid}.home-module__ZJunUa__ss-elabel{letter-spacing:.12em;text-transform:uppercase;color:#64748b;padding-top:4px;font-size:12px;font-weight:600}.home-module__ZJunUa__ss-elist{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 32px;margin:0;padding:0;list-style:none;display:grid}.home-module__ZJunUa__ss-elist li{color:#0f172a;align-items:flex-start;gap:10px;font-size:15px;line-height:1.5;display:flex}.home-module__ZJunUa__ss-echeck{color:#0056ce;background:#e5f0ff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;margin-top:1px;display:flex}@media (max-width:960px){.home-module__ZJunUa__ss{padding:88px 0}.home-module__ZJunUa__ss-head,.home-module__ZJunUa__ss-panel,.home-module__ZJunUa__ss-entry{grid-template-columns:minmax(0,1fr)}.home-module__ZJunUa__ss-left,.home-module__ZJunUa__ss-right{padding:28px}.home-module__ZJunUa__ss-elist{grid-template-columns:minmax(0,1fr)}}@media (max-width:520px){.home-module__ZJunUa__ss-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.home-module__ZJunUa__ss-fact:nth-child(3){border-left:0;padding-left:0}.home-module__ZJunUa__ss-gate{grid-template-columns:minmax(0,1fr)}.home-module__ZJunUa__ss-gweeks{grid-row:auto}}@media (prefers-reduced-motion:reduce){.home-module__ZJunUa__ss-panel{animation:none}}.home-module__ZJunUa__vx{background:#fff;border-top:1px solid #eef2f7;padding:130px 0}.home-module__ZJunUa__vx-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.25fr);align-items:start;gap:28px;display:grid}.home-module__ZJunUa__vx-price{color:#fff;background:#0056ce;border-radius:30px;padding:38px;position:sticky;top:110px;box-shadow:0 50px 100px -60px #0056cea6}.home-module__ZJunUa__vx-plabel,.home-module__ZJunUa__vx-wlabel{letter-spacing:.12em;text-transform:uppercase;color:#ffffffc7;font-size:12px;font-weight:600}.home-module__ZJunUa__vx-pnum{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin-top:12px;font-size:clamp(48px,5.4vw,76px);font-weight:500;line-height:1}.home-module__ZJunUa__vx-pnote{color:#ffffffdb;max-width:340px;margin-top:12px;font-size:15px;line-height:1.55}.home-module__ZJunUa__vx-works{border-top:1px solid #ffffff38;margin-top:30px;padding-top:24px}.home-module__ZJunUa__vx-wrow{align-items:baseline;gap:14px;margin-top:14px;display:flex}.home-module__ZJunUa__vx-wnum{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;min-width:120px;font-size:28px;font-weight:500}.home-module__ZJunUa__vx-wtext{color:#ffffffdb;font-size:14.5px;line-height:1.45}.home-module__ZJunUa__vx-market{border-top:1px solid #ffffff38;margin-top:28px;padding-top:24px}.home-module__ZJunUa__vx-mbar{background:#ffffff29;border-radius:8px;height:8px;margin:18px 0 12px;position:relative}.home-module__ZJunUa__vx-mrange{background:#ffffff61;border-radius:8px;position:absolute;inset:0 2% 0 37.5%}.home-module__ZJunUa__vx-mus{z-index:1;background:#fff;border-radius:50%;width:16px;height:16px;margin:-8px 0 0 -8px;position:absolute;top:50%;box-shadow:0 0 0 4px #ffffff2e}.home-module__ZJunUa__vx-mrow{color:#ffffffdb;justify-content:space-between;gap:12px;font-size:13.5px;display:flex}.home-module__ZJunUa__vx-mrow b{color:#fff;font-weight:600}.home-module__ZJunUa__vx-msrc{color:#ffffffb3;margin-top:8px;font-size:12px}.home-module__ZJunUa__vx-cta{color:#0056ce;background:#fff;border-radius:12px;gap:12px;width:100%;min-height:56px;margin-top:28px}.home-module__ZJunUa__vx-cta:hover{color:#01224f;background:#e5f0ff}.home-module__ZJunUa__vx-receipt{background:#fff;border:1px solid #e3e9f1;border-radius:30px;padding:10px 36px 30px}.home-module__ZJunUa__vx-rhead{letter-spacing:.08em;text-transform:uppercase;color:#0f172a;justify-content:space-between;align-items:center;padding:22px 0 8px;font-size:13px;font-weight:600;display:flex}.home-module__ZJunUa__vx-rcount{color:#94a3b8}.home-module__ZJunUa__vx-group{margin-top:18px}.home-module__ZJunUa__vx-ghead{align-items:center;gap:12px;margin-bottom:4px;display:flex}.home-module__ZJunUa__vx-gnum{font-family:var(--font-instrument-serif),"Instrument Serif",Georgia,serif;color:#0056ce;font-size:22px;font-style:italic}.home-module__ZJunUa__vx-gname{letter-spacing:.14em;text-transform:uppercase;color:#0f172a;font-size:12.5px;font-weight:600}.home-module__ZJunUa__vx-gline{background:#e8eef5;flex:1;height:1px}.home-module__ZJunUa__vx-items{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px;margin:0;padding:0;list-style:none;display:grid}.home-module__ZJunUa__vx-item{border-bottom:1px solid #f0f3f8;align-items:flex-start;gap:14px;padding:14px 0;display:flex}.home-module__ZJunUa__vx-tick{color:#0056ce;background:#e5f0ff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;margin-top:1px;display:flex}.home-module__ZJunUa__vx-ibody{flex-direction:column;gap:2px;min-width:0;display:flex}.home-module__ZJunUa__vx-it{letter-spacing:-.005em;font-size:15.5px;font-weight:600}.home-module__ZJunUa__vx-id{color:#64748b;font-size:13.5px;line-height:1.5}.home-module__ZJunUa__vx-total{border-top:2px solid #0f172a;justify-content:space-between;align-items:baseline;gap:16px;margin-top:26px;padding-top:22px;font-size:15px;font-weight:600;display:flex}.home-module__ZJunUa__vx-tprice{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;letter-spacing:-.025em;font-variant-numeric:tabular-nums;font-size:34px;font-weight:500}@media (max-width:1100px){.home-module__ZJunUa__vx-items{grid-template-columns:minmax(0,1fr)}}@media (max-width:960px){.home-module__ZJunUa__vx{padding:96px 0}.home-module__ZJunUa__vx-grid{grid-template-columns:minmax(0,1fr)}.home-module__ZJunUa__vx-price{padding:28px;position:static}.home-module__ZJunUa__vx-receipt{padding:6px 22px 24px}}.home-module__ZJunUa__jx{background:#f6f8fb;padding:130px 0}.home-module__ZJunUa__jx-callouts{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.home-module__ZJunUa__jx-call{background:#fff;border:1px solid #e3e9f1;border-radius:24px;flex-direction:column;gap:12px;padding:30px;display:flex}.home-module__ZJunUa__jx-cnum{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;letter-spacing:-.045em;color:#0056ce;font-variant-numeric:tabular-nums;font-size:clamp(56px,6vw,84px);font-weight:500;line-height:.95}.home-module__ZJunUa__jx-cnum-mute{color:#94a3b8}.home-module__ZJunUa__jx-ctext{color:#334155;max-width:300px;font-size:16px;line-height:1.5}.home-module__ZJunUa__jx-chart{background:#fff;border:1px solid #e3e9f1;border-radius:28px;margin-top:14px;padding:34px 36px 28px}.home-module__ZJunUa__jx-chead{letter-spacing:.12em;text-transform:uppercase;color:#64748b;border-bottom:1px solid #eef2f7;grid-template-columns:minmax(0,1fr) 250px;gap:20px;padding-bottom:16px;font-size:12px;font-weight:600;display:grid}.home-module__ZJunUa__jx-rows{margin:0;padding:0;list-style:none}.home-module__ZJunUa__jx-row{border-bottom:1px solid #f3f6fa;grid-template-columns:240px minmax(0,1fr) 250px;align-items:center;gap:20px;padding:12px 0;display:grid}.home-module__ZJunUa__jx-label{font-size:15px;font-weight:600}.home-module__ZJunUa__jx-track{align-items:center;gap:10px;min-width:0;display:flex}.home-module__ZJunUa__jx-bar{transform-origin:0;background:#0056ce;border-radius:12px;height:12px;animation:.7s cubic-bezier(.23,1,.32,1) both home-module__ZJunUa__jxGrow;display:block}.home-module__ZJunUa__jx-pct{font-variant-numeric:tabular-nums;color:#0f172a;font-size:14px;font-weight:600}.home-module__ZJunUa__jx-where{color:#0056ce;font-size:13.5px;font-weight:500}.home-module__ZJunUa__jx-row-muted .home-module__ZJunUa__jx-label,.home-module__ZJunUa__jx-row-muted .home-module__ZJunUa__jx-pct{color:#94a3b8}.home-module__ZJunUa__jx-row-muted .home-module__ZJunUa__jx-bar{background:#cbd5e1}.home-module__ZJunUa__jx-row:nth-child(2) .home-module__ZJunUa__jx-bar{animation-delay:40ms}.home-module__ZJunUa__jx-row:nth-child(3) .home-module__ZJunUa__jx-bar{animation-delay:80ms}.home-module__ZJunUa__jx-row:nth-child(4) .home-module__ZJunUa__jx-bar{animation-delay:.12s}.home-module__ZJunUa__jx-row:nth-child(5) .home-module__ZJunUa__jx-bar{animation-delay:.16s}.home-module__ZJunUa__jx-row:nth-child(6) .home-module__ZJunUa__jx-bar{animation-delay:.2s}.home-module__ZJunUa__jx-row:nth-child(7) .home-module__ZJunUa__jx-bar{animation-delay:.24s}.home-module__ZJunUa__jx-row:nth-child(8) .home-module__ZJunUa__jx-bar{animation-delay:.28s}.home-module__ZJunUa__jx-row:nth-child(9) .home-module__ZJunUa__jx-bar{animation-delay:.32s}.home-module__ZJunUa__jx-row:nth-child(10) .home-module__ZJunUa__jx-bar{animation-delay:.36s}.home-module__ZJunUa__jx-row:nth-child(11) .home-module__ZJunUa__jx-bar{animation-delay:.4s}.home-module__ZJunUa__jx-row:nth-child(12) .home-module__ZJunUa__jx-bar{animation-delay:.44s}.home-module__ZJunUa__jx-src{color:#64748b;max-width:900px;margin:18px 0 0;font-size:12.5px;line-height:1.55}.home-module__ZJunUa__jx-src a{color:#0056ce;font-weight:600}.home-module__ZJunUa__jx-path{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:20px 56px;margin-top:72px;display:grid}.home-module__ZJunUa__jx-h3{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;letter-spacing:-.025em;margin:0;font-size:clamp(30px,3.2vw,44px);font-weight:500;line-height:1.05}.home-module__ZJunUa__jx-pathhead p{color:#475569;max-width:360px;margin:14px 0 0;font-size:17px;line-height:1.6}.home-module__ZJunUa__jx-steps{grid-row:span 2;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.home-module__ZJunUa__jx-step{background:#fff;border:1px solid #e3e9f1;border-radius:22px;flex-direction:column;gap:8px;padding:24px;display:flex}.home-module__ZJunUa__jx-sn{font-family:var(--font-instrument-serif),"Instrument Serif",Georgia,serif;color:#0056ce;font-size:24px;font-style:italic}.home-module__ZJunUa__jx-st{letter-spacing:-.01em;font-size:17px;font-weight:600;line-height:1.3}.home-module__ZJunUa__jx-sd{color:#475569;font-size:14.5px;line-height:1.55}.home-module__ZJunUa__jx-cta{place-self:start}.home-module__ZJunUa__hbd{background:#fff;border:1px solid #e3e9f1;border-radius:28px;grid-column:1/-1;margin-top:28px;overflow:hidden}.home-module__ZJunUa__hbd-top{color:#fff;background:#0056ce;padding:30px 36px 28px}.home-module__ZJunUa__hbd-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.home-module__ZJunUa__hbd-live{color:#cfe0fb;align-items:center;gap:9px;font-size:13px;display:flex}.home-module__ZJunUa__hbd-dot{background:#5dcaa5;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #5dcaa547}.home-module__ZJunUa__hbd-title{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;letter-spacing:-.02em;margin:6px 0 0;font-size:clamp(26px,2.4vw,34px);font-weight:500;line-height:1.1}.home-module__ZJunUa__hbd-upd{font-family:var(--font-instrument-serif),"Instrument Serif",Georgia,serif;color:#cfe0fb;align-items:center;gap:10px;font-size:20px;font-style:italic;display:flex}.home-module__ZJunUa__hbd-chip{font-family:var(--font-instrument-sans),"Instrument Sans",system-ui,sans-serif;color:#fff;border:1px solid #fff6;border-radius:999px;padding:2px 9px;font-size:11.5px;font-style:normal}.home-module__ZJunUa__hbd-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:22px;display:grid}.home-module__ZJunUa__hbd-stat{background:#ffffff1f;border-radius:14px;padding:14px 16px}.home-module__ZJunUa__hbd-sn{letter-spacing:-.01em;font-size:26px;font-weight:600;display:block}.home-module__ZJunUa__hbd-sl{color:#cfe0fb;margin-top:2px;font-size:13px;display:block}.home-module__ZJunUa__hbd-cols,.home-module__ZJunUa__hbd-row{grid-template-columns:44px minmax(0,1.5fr) minmax(0,1.4fr) 80px;align-items:center;gap:16px;padding:0 36px;display:grid}.home-module__ZJunUa__hbd-cols{color:#64748b;padding-top:14px;padding-bottom:10px;font-size:12px}.home-module__ZJunUa__hbd-cols b{color:#0056ce;font-weight:500}.home-module__ZJunUa__hbd-rows{margin:0;padding:0;list-style:none}.home-module__ZJunUa__hbd-row{border-top:1px solid #e3e9f1;padding-top:16px;padding-bottom:16px}.home-module__ZJunUa__hbd-row.home-module__ZJunUa__is-ours{background:#f2f7ff;box-shadow:inset 3px 0 #0056ce}.home-module__ZJunUa__hbd-ic{border-radius:13px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.home-module__ZJunUa__hbd-role{color:#0f172a;flex-wrap:wrap;align-items:center;gap:8px;font-size:16px;font-weight:600;display:flex}.home-module__ZJunUa__hbd-meta{color:#475569;flex-wrap:wrap;align-items:center;gap:6px;margin-top:3px;font-size:13px;display:flex}.home-module__ZJunUa__hbd-tag{white-space:nowrap;border-radius:999px;padding:2px 9px;font-size:11.5px;font-weight:500}.home-module__ZJunUa__hbd-tag.home-module__ZJunUa__ours{color:#fff;background:#0056ce}.home-module__ZJunUa__hbd-tag.home-module__ZJunUa__src{color:#475569;background:#f1f5f9;font-weight:400}.home-module__ZJunUa__hbd-skills{flex-wrap:wrap;gap:6px;display:flex}.home-module__ZJunUa__hbd-sk{color:#0047ab;white-space:nowrap;background:#eaf1fe;border-radius:999px;padding:4px 11px;font-size:12.5px}.home-module__ZJunUa__hbd-when{color:#64748b;text-align:right;white-space:nowrap;font-size:13px}.home-module__ZJunUa__is-ours .home-module__ZJunUa__hbd-when{color:#0056ce;font-weight:500}.home-module__ZJunUa__hbd-foot{background:#f6f8fb;border-top:1px solid #e3e9f1;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:20px 36px;display:flex}.home-module__ZJunUa__hbd-foot p{color:#475569;margin:0;font-size:15px}.home-module__ZJunUa__hbd-foot em{font-family:var(--font-instrument-serif),"Instrument Serif",Georgia,serif;color:#0056ce;font-size:20px}.home-module__ZJunUa__hbd .home-module__ZJunUa__jx-cta{place-self:auto}@media (min-width:961px){.home-module__ZJunUa__jx-path{align-items:stretch;gap:36px 14px}.home-module__ZJunUa__jx-pathhead{grid-column:1/-1}.home-module__ZJunUa__jx-pathhead p{max-width:none}.home-module__ZJunUa__jx-steps{grid-area:2/2;grid-auto-rows:1fr}.home-module__ZJunUa__jx-path .home-module__ZJunUa__hbd{grid-row:2}.home-module__ZJunUa__jx-sn{margin-bottom:auto;padding-bottom:12px}.home-module__ZJunUa__jx-path .home-module__ZJunUa__hbd{flex-direction:column;display:flex}.home-module__ZJunUa__jx-path .home-module__ZJunUa__hbd-rows{flex-direction:column;flex:1;display:flex}.home-module__ZJunUa__jx-path .home-module__ZJunUa__hbd-row{flex:1}}.home-module__ZJunUa__jx-path .home-module__ZJunUa__hbd{border-radius:22px;grid-column:1;margin-top:0}.home-module__ZJunUa__hbd-top{padding:22px 24px 24px}.home-module__ZJunUa__hbd-head{align-items:center}.home-module__ZJunUa__hbd-title{margin:4px 0 0;font-size:26px}.home-module__ZJunUa__hbd-stats{gap:8px;margin-top:16px}.home-module__ZJunUa__hbd-stat{border-radius:12px;padding:9px 12px}.home-module__ZJunUa__hbd-sn{font-size:20px}.home-module__ZJunUa__hbd-sl{margin-top:0;font-size:12px}.home-module__ZJunUa__hbd-chip{font-size:11.5px}.home-module__ZJunUa__hbd-cols{display:none}.home-module__ZJunUa__hbd-row{grid-template-columns:40px minmax(0,1fr) auto;align-content:center;gap:6px 14px;padding:14px 24px}.home-module__ZJunUa__hbd-ic{border-radius:12px;width:40px;height:40px}.home-module__ZJunUa__hbd-ic svg{width:19px;height:19px}.home-module__ZJunUa__hbd-role{gap:6px;font-size:15px}.home-module__ZJunUa__hbd-meta{margin-top:2px;font-size:12.5px}.home-module__ZJunUa__hbd-skills{grid-area:2/2/auto/-1;gap:5px}.home-module__ZJunUa__hbd-sk{padding:3px 10px;font-size:12px}.home-module__ZJunUa__hbd-when{grid-area:1/3;align-self:start;padding-top:2px;font-size:12.5px}.home-module__ZJunUa__hbd-foot{gap:12px;padding:16px 24px}.home-module__ZJunUa__hbd-foot p{font-size:14px}.home-module__ZJunUa__hbd-foot .home-module__ZJunUa__jx-cta{gap:10px;min-height:48px;padding:0 20px}@media (max-width:960px){.home-module__ZJunUa__hbd-top{padding:24px 22px}.home-module__ZJunUa__hbd-cols{display:none}.home-module__ZJunUa__hbd-row{grid-template-columns:44px minmax(0,1fr) auto;gap:6px 14px;padding:16px 22px}.home-module__ZJunUa__hbd-skills{grid-area:2/2/auto/-1}.home-module__ZJunUa__hbd-when{grid-area:1/3}.home-module__ZJunUa__hbd-foot{padding:18px 22px}}@media (max-width:640px){.home-module__ZJunUa__hbd{border-radius:22px;margin-top:20px}.home-module__ZJunUa__hbd-stats{gap:8px}.home-module__ZJunUa__hbd-stat{padding:10px 12px}.home-module__ZJunUa__hbd-sn{font-size:21px}.home-module__ZJunUa__hbd-sl{font-size:12px}.home-module__ZJunUa__hbd-upd{font-size:17px}.home-module__ZJunUa__hbd-row{grid-template-columns:40px minmax(0,1fr) auto}.home-module__ZJunUa__hbd-ic{width:40px;height:40px}.home-module__ZJunUa__hbd-foot{flex-direction:column;align-items:stretch}}@media (max-width:960px){.home-module__ZJunUa__jx{padding:96px 0}.home-module__ZJunUa__jx-callouts{grid-template-columns:minmax(0,1fr)}.home-module__ZJunUa__jx-chart{padding:22px}.home-module__ZJunUa__jx-chead{display:none}.home-module__ZJunUa__jx-row{grid-template-columns:minmax(0,1fr);gap:6px}.home-module__ZJunUa__jx-path{grid-template-columns:minmax(0,1fr)}.home-module__ZJunUa__jx-steps{grid-row:auto;grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.home-module__ZJunUa__jx-bar{animation:none}}.home-module__ZJunUa__cx{background:#fff;border-top:1px solid #eef2f7;padding:130px 0 110px}.home-module__ZJunUa__cx-grid{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:14px;display:grid}.home-module__ZJunUa__cx-feedtile{background:#f6f8fb;border:1px solid #e8eef5;border-radius:28px;flex-direction:column;grid-row:span 2;padding:32px;display:flex}.home-module__ZJunUa__cx-tlabel{letter-spacing:.12em;text-transform:uppercase;color:#0056ce;font-size:12px;font-weight:600}.home-module__ZJunUa__cx-ttitle{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;letter-spacing:-.02em;max-width:460px;margin-top:10px;font-size:clamp(24px,2.4vw,32px);font-weight:500;line-height:1.12}.home-module__ZJunUa__cx-kinds{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px 14px;margin-top:24px;display:grid}.home-module__ZJunUa__cx-kind{letter-spacing:.06em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;width:max-content;padding:4px 10px;font-size:11.5px;font-weight:700;display:inline-flex}.home-module__ZJunUa__cx-k-ship{color:#0b6b3c;background:#d9f7e8}.home-module__ZJunUa__cx-k-ask{color:#8a5a00;background:#fdf1d6}.home-module__ZJunUa__cx-k-upd{color:#0056ce;background:#e5f0ff}.home-module__ZJunUa__cx-kdesc{color:#475569;font-size:14.5px}.home-module__ZJunUa__cx-feed{flex-direction:column;gap:10px;margin-top:28px;display:flex}.home-module__ZJunUa__cx-post{background:#fff;border:1px solid #e8eef5;border-radius:18px;align-items:flex-start;gap:12px;padding:16px;display:flex;box-shadow:0 16px 32px -24px #01224f59}.home-module__ZJunUa__cx-post-thread{background:#f9fbff;border-style:dashed;border-color:#bcd2f3}.home-module__ZJunUa__cx-av{color:#475569;background:#e8eef5;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:12.5px;font-weight:600;display:flex}.home-module__ZJunUa__cx-av-blue{color:#fff;background:#0056ce}.home-module__ZJunUa__cx-pbody{flex-direction:column;gap:6px;min-width:0;display:flex}.home-module__ZJunUa__cx-pmeta{color:#64748b;align-items:center;gap:8px;font-size:12.5px;font-weight:500;display:flex}.home-module__ZJunUa__cx-ptext{color:#0f172a;font-size:14.5px;line-height:1.5}.home-module__ZJunUa__cx-feednote{color:#94a3b8;margin-top:12px;font-size:12px}.home-module__ZJunUa__cx-comp{background:#fff;border:1px solid #e3e9f1;border-radius:28px;flex-direction:column;padding:32px;display:flex;box-shadow:0 40px 80px -48px #01224f59}.home-module__ZJunUa__cx-comphead{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.home-module__ZJunUa__cx-live{color:#0b6b3c;white-space:nowrap;align-items:center;gap:8px;padding-top:2px;font-size:13px;font-weight:600;display:inline-flex}.home-module__ZJunUa__cx-dot{background:#19a65f;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #19a65f26}.home-module__ZJunUa__cx-comps{border-top:1px solid #eef2f7;margin:20px 0 0;padding:0;list-style:none}.home-module__ZJunUa__cx-crow{border-bottom:1px solid #f0f3f8;grid-template-columns:118px minmax(0,1fr) auto;align-items:center;gap:16px;padding:14px 0;display:grid}.home-module__ZJunUa__cx-ctag{letter-spacing:.06em;text-transform:uppercase;color:#0056ce;font-size:11.5px;font-weight:600}.home-module__ZJunUa__cx-cbody{flex-direction:column;gap:2px;min-width:0;display:flex}.home-module__ZJunUa__cx-cname{font-size:15.5px;font-weight:600}.home-module__ZJunUa__cx-cdesc{color:#64748b;font-size:13.5px;line-height:1.45}.home-module__ZJunUa__cx-cmetric{color:#475569;white-space:nowrap;background:#f1f5f9;border-radius:999px;padding:4px 9px;font-size:12px;font-weight:600}.home-module__ZJunUa__cx-dates{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:18px;display:grid}.home-module__ZJunUa__cx-date{background:#f6f8fb;border-radius:14px;flex-direction:column;gap:2px;padding:12px;display:flex}.home-module__ZJunUa__cx-date-on{color:#fff;background:#0056ce}.home-module__ZJunUa__cx-dd{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;letter-spacing:-.01em;font-size:17px;font-weight:500}.home-module__ZJunUa__cx-dl{color:#64748b;font-size:12px;line-height:1.35}.home-module__ZJunUa__cx-date-on .home-module__ZJunUa__cx-dl{color:#ffffffd9}.home-module__ZJunUa__cx-link{color:#0056ce;align-items:center;gap:8px;min-height:44px;margin-top:18px;font-weight:600;text-decoration:none;display:inline-flex}.home-module__ZJunUa__cx-link svg{transition:transform .2s cubic-bezier(.23,1,.32,1)}@media (hover:hover) and (pointer:fine){.home-module__ZJunUa__cx-link:hover{color:#01224f}.home-module__ZJunUa__cx-link:hover svg{transform:translate(4px)}}.home-module__ZJunUa__cx-teach{color:#fff;background:#0056ce;border-radius:28px;flex-direction:column;gap:12px;padding:30px 90px 30px 32px;text-decoration:none;transition:transform .22s cubic-bezier(.23,1,.32,1);display:flex;position:relative}.home-module__ZJunUa__cx-teach .home-module__ZJunUa__cx-tlabel{color:#fffc}@media (hover:hover) and (pointer:fine){.home-module__ZJunUa__cx-teach:hover{color:#fff;transform:translateY(-3px)}.home-module__ZJunUa__cx-teach:hover .home-module__ZJunUa__cx-go{transform:translate(4px)}}.home-module__ZJunUa__cx-teachrow{align-items:center;gap:20px;display:flex}.home-module__ZJunUa__cx-teachnum{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;letter-spacing:-.04em;font-size:64px;font-weight:500;line-height:1}.home-module__ZJunUa__cx-teachtext{color:#ffffffe6;max-width:340px;font-size:16px;line-height:1.5}.home-module__ZJunUa__cx-go{color:#0056ce;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;margin-top:-22px;transition:transform .22s cubic-bezier(.23,1,.32,1);display:flex;position:absolute;top:50%;right:26px}@media (max-width:960px){.home-module__ZJunUa__cx{padding:96px 0 80px}.home-module__ZJunUa__cx-grid{grid-template-columns:minmax(0,1fr)}.home-module__ZJunUa__cx-feedtile{grid-row:auto}.home-module__ZJunUa__cx-dates{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.home-module__ZJunUa__cx-crow{grid-template-columns:minmax(0,1fr);gap:4px}.home-module__ZJunUa__cx-cmetric{justify-self:start}.home-module__ZJunUa__cx-teach{padding-right:32px}.home-module__ZJunUa__cx-go{display:none}.home-module__ZJunUa__cx-teachrow{flex-direction:column;align-items:flex-start;gap:8px}}.home-module__ZJunUa__rx{background:#fff;padding:30px 0 130px}.home-module__ZJunUa__rx-tabs{scrollbar-width:none;background:#f1f5f9;border-radius:999px;gap:6px;width:max-content;max-width:100%;margin-bottom:22px;padding:5px;display:flex;overflow-x:auto}.home-module__ZJunUa__rx-tabs::-webkit-scrollbar{display:none}.home-module__ZJunUa__rx-tab{height:40px;font:inherit;color:#475569;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;flex-shrink:0;align-items:center;gap:8px;padding:0 15px;font-size:14px;font-weight:500;transition:background-color .18s,color .18s,box-shadow .18s,transform .16s cubic-bezier(.23,1,.32,1);display:inline-flex}.home-module__ZJunUa__rx-tab:active{transform:scale(.97)}.home-module__ZJunUa__rx-tab-on{color:#0f172a;background:#fff;box-shadow:0 1px 2px #0f172a14,0 4px 12px -6px #01224f40}.home-module__ZJunUa__rx-count{color:#94a3b8;font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.home-module__ZJunUa__rx-tab-on .home-module__ZJunUa__rx-count{color:#0056ce}.home-module__ZJunUa__rx-grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.15fr);align-items:start;gap:32px;display:grid}.home-module__ZJunUa__rx-feature{color:#fff;background:#0056ce;border-radius:30px;flex-direction:column;gap:18px;padding:36px;text-decoration:none;transition:transform .22s cubic-bezier(.23,1,.32,1);display:flex;position:sticky;top:110px;box-shadow:0 50px 100px -60px #0056cea6}@media (hover:hover) and (pointer:fine){.home-module__ZJunUa__rx-feature:hover{color:#fff;transform:translateY(-3px)}.home-module__ZJunUa__rx-feature:hover .home-module__ZJunUa__rx-read svg{transform:translate(4px)}}.home-module__ZJunUa__rx-flabel{letter-spacing:.12em;text-transform:uppercase;color:#ffffffc7;font-size:12px;font-weight:600}.home-module__ZJunUa__rx-ftitle{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;letter-spacing:-.028em;font-size:clamp(30px,3.4vw,46px);font-weight:500;line-height:1.04}.home-module__ZJunUa__rx-fdesc{color:#ffffffe0;max-width:480px;margin:0;font-size:16.5px;line-height:1.6}.home-module__ZJunUa__rx-fstats{border-top:1px solid #ffffff38;border-bottom:1px solid #ffffff38;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:6px;display:grid}.home-module__ZJunUa__rx-fstat{flex-direction:column;gap:4px;padding:16px 10px 16px 0;display:flex}.home-module__ZJunUa__rx-fstat+.home-module__ZJunUa__rx-fstat{border-left:1px solid #ffffff38;padding-left:14px}.home-module__ZJunUa__rx-fnum{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;letter-spacing:-.025em;font-variant-numeric:tabular-nums;font-size:34px;font-weight:500}.home-module__ZJunUa__rx-flab{color:#fffc;font-size:12.5px}.home-module__ZJunUa__rx-fmeta{color:#fffc;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;font-size:13.5px;display:flex}.home-module__ZJunUa__rx-read{color:#fff;align-items:center;gap:8px;font-weight:600;display:inline-flex}.home-module__ZJunUa__rx-read svg,.home-module__ZJunUa__rx-all svg,.home-module__ZJunUa__rx-arrow svg{transition:transform .2s cubic-bezier(.23,1,.32,1)}.home-module__ZJunUa__rx-listhead{letter-spacing:.12em;text-transform:uppercase;color:#64748b;border-bottom:1px solid #e3e9f1;justify-content:space-between;padding-bottom:12px;font-size:12px;font-weight:600;display:flex}.home-module__ZJunUa__rx-list{margin:0;padding:0;list-style:none}.home-module__ZJunUa__rx-item{color:#0f172a;border-bottom:1px solid #eef2f7;grid-template-columns:minmax(0,1fr) auto;gap:6px 20px;padding:22px 0;text-decoration:none;animation:.28s cubic-bezier(.23,1,.32,1) both home-module__ZJunUa__sxIn;display:grid}.home-module__ZJunUa__rx-list li:nth-child(2) .home-module__ZJunUa__rx-item{animation-delay:35ms}.home-module__ZJunUa__rx-list li:nth-child(3) .home-module__ZJunUa__rx-item{animation-delay:70ms}.home-module__ZJunUa__rx-list li:nth-child(4) .home-module__ZJunUa__rx-item{animation-delay:.105s}.home-module__ZJunUa__rx-list li:nth-child(5) .home-module__ZJunUa__rx-item{animation-delay:.14s}.home-module__ZJunUa__rx-imeta{color:#94a3b8;flex-wrap:wrap;grid-column:1;gap:6px 14px;font-size:12.5px;display:flex}.home-module__ZJunUa__rx-itopic{letter-spacing:.06em;text-transform:uppercase;color:#0056ce;font-weight:600}.home-module__ZJunUa__rx-ititle{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;letter-spacing:-.015em;grid-column:1;font-size:21px;font-weight:500;line-height:1.25;transition:color .18s}.home-module__ZJunUa__rx-idesc{color:#64748b;-webkit-line-clamp:2;-webkit-box-orient:vertical;grid-column:1;font-size:14.5px;line-height:1.55;display:-webkit-box;overflow:hidden}.home-module__ZJunUa__rx-arrow{color:#94a3b8;grid-area:1/2/span 3;align-self:center;display:flex}@media (hover:hover) and (pointer:fine){.home-module__ZJunUa__rx-item:hover .home-module__ZJunUa__rx-ititle,.home-module__ZJunUa__rx-item:hover .home-module__ZJunUa__rx-arrow{color:#0056ce}.home-module__ZJunUa__rx-item:hover .home-module__ZJunUa__rx-arrow svg,.home-module__ZJunUa__rx-all:hover svg{transform:translate(4px)}}.home-module__ZJunUa__rx-all{color:#0056ce;align-items:center;gap:8px;min-height:44px;margin-top:20px;font-weight:600;text-decoration:none;display:inline-flex}@media (max-width:960px){.home-module__ZJunUa__rx{padding:20px 0 96px}.home-module__ZJunUa__rx-grid{grid-template-columns:minmax(0,1fr)}.home-module__ZJunUa__rx-feature{padding:26px;position:static}.home-module__ZJunUa__rx-tabs{border-radius:16px}}@media (prefers-reduced-motion:reduce){.home-module__ZJunUa__rx-item{animation:none}}.home-module__ZJunUa__pg{background:#fff;border-top:1px solid #eef2f7;padding:120px 0}.home-module__ZJunUa__pg-head{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:end;gap:40px;margin-bottom:44px;display:grid}.home-module__ZJunUa__pg-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#0056ce;font-size:13px;font-weight:600}.home-module__ZJunUa__pg-title{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;letter-spacing:-.03em;color:#0f172a;margin:20px 0 0;font-size:clamp(38px,5vw,72px);font-weight:500;line-height:1}.home-module__ZJunUa__pg-italic{font-family:var(--font-instrument-serif),"Instrument Serif",Georgia,serif;letter-spacing:-.015em;color:#0056ce;font-style:italic;font-weight:400;display:block}.home-module__ZJunUa__pg-note{color:#475569;max-width:440px;margin:0;font-size:17px;line-height:1.6}.home-module__ZJunUa__pg-tabs{scrollbar-width:none;background:#f1f5f9;border-radius:999px;gap:6px;width:max-content;max-width:100%;margin-bottom:28px;padding:5px;display:flex;overflow-x:auto}.home-module__ZJunUa__pg-tabs::-webkit-scrollbar{display:none}.home-module__ZJunUa__pg-tab{height:42px;font:inherit;color:#475569;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;flex-shrink:0;align-items:center;gap:8px;padding:0 16px;font-size:14.5px;font-weight:500;transition:background-color .18s,color .18s,box-shadow .18s,transform .16s cubic-bezier(.23,1,.32,1);display:inline-flex}.home-module__ZJunUa__pg-tab:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.home-module__ZJunUa__pg-tab:hover{color:#0f172a}}.home-module__ZJunUa__pg-tab-on{color:#0f172a;background:#fff;box-shadow:0 1px 2px #0f172a14,0 4px 12px -6px #01224f40}.home-module__ZJunUa__pg-count{color:#94a3b8;font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.home-module__ZJunUa__pg-tab-on .home-module__ZJunUa__pg-count{color:#0056ce}.home-module__ZJunUa__pg-grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:dense;gap:14px;display:grid}.home-module__ZJunUa__pg-feature{color:#fff;background:#0056ce;border-radius:26px;flex-direction:column;grid-area:span 2/span 2;justify-content:space-between;gap:28px;min-height:360px;padding:34px;text-decoration:none;transition:transform .22s cubic-bezier(.23,1,.32,1),background-color .2s;animation:.28s cubic-bezier(.23,1,.32,1) home-module__ZJunUa__pgIn;display:flex}.home-module__ZJunUa__pg-feature:hover{color:#fff;background:#004cb6}.home-module__ZJunUa__pg-feature:active{transform:scale(.99)}.home-module__ZJunUa__pg-ftop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.home-module__ZJunUa__pg-fchip{background:#ffffff29;border-radius:999px;padding:6px 12px;font-size:12.5px;font-weight:600}.home-module__ZJunUa__pg-fseats{color:#ffffffd9;font-size:13px}.home-module__ZJunUa__pg-fname{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;letter-spacing:-.025em;max-width:620px;font-size:clamp(30px,3.4vw,46px);font-weight:500;line-height:1.04}.home-module__ZJunUa__pg-fdesc{color:#ffffffe0;max-width:560px;margin:16px 0 0;font-size:18px;line-height:1.55}.home-module__ZJunUa__pg-ffoot{border-top:1px solid #ffffff38;justify-content:space-between;align-items:flex-end;gap:16px;padding-top:22px;display:flex}.home-module__ZJunUa__pg-fprice{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:500;display:block}.home-module__ZJunUa__pg-fpricenote{color:#fffc;margin-top:2px;font-size:13px;display:block}.home-module__ZJunUa__pg-farrow{color:#0056ce;background:#fff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;transition:transform .22s cubic-bezier(.23,1,.32,1);display:flex}@media (hover:hover) and (pointer:fine){.home-module__ZJunUa__pg-feature:hover .home-module__ZJunUa__pg-farrow{transform:rotate(45deg)}}.home-module__ZJunUa__pg-card{color:#0f172a;background:#fff;border:1px solid #e6ebf2;border-radius:22px;flex-direction:column;align-items:flex-start;gap:10px;padding:24px;text-decoration:none;transition:border-color .2s,transform .22s cubic-bezier(.23,1,.32,1),box-shadow .22s;animation:.28s cubic-bezier(.23,1,.32,1) both home-module__ZJunUa__pgIn;display:flex}@media (hover:hover) and (pointer:fine){.home-module__ZJunUa__pg-card:hover{color:#0f172a;border-color:#bcd2f3;transform:translateY(-3px);box-shadow:0 20px 40px -24px #01224f59}.home-module__ZJunUa__pg-card:hover .home-module__ZJunUa__pg-carrow{color:#0056ce;transform:translate(3px)}}.home-module__ZJunUa__pg-card:nth-child(2){animation-delay:30ms}.home-module__ZJunUa__pg-card:nth-child(3){animation-delay:60ms}.home-module__ZJunUa__pg-card:nth-child(4){animation-delay:90ms}.home-module__ZJunUa__pg-card:nth-child(5){animation-delay:.12s}.home-module__ZJunUa__pg-card:nth-child(6){animation-delay:.15s}.home-module__ZJunUa__pg-chip{border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600}.home-module__ZJunUa__pg-chip-b{color:#0056ce;background:#e5f0ff}.home-module__ZJunUa__pg-chip-o{color:#475569;background:#f1f5f9}.home-module__ZJunUa__pg-cname{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;letter-spacing:-.015em;margin-top:6px;font-size:21px;font-weight:500;line-height:1.2}.home-module__ZJunUa__pg-cdesc{color:#475569;flex-grow:1;font-size:14.5px;line-height:1.55}.home-module__ZJunUa__pg-cfoot{color:#334155;border-top:1px solid #eef2f7;justify-content:space-between;align-items:center;width:100%;margin-top:4px;padding-top:14px;font-size:13.5px;font-weight:500;display:flex}.home-module__ZJunUa__pg-carrow{color:#94a3b8;transition:color .2s,transform .2s cubic-bezier(.23,1,.32,1);display:flex}.home-module__ZJunUa__pg-foot{color:#64748b;border-top:1px solid #e8eef5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:28px;padding-top:22px;font-size:14.5px;display:flex}.home-module__ZJunUa__pg-all{color:#0056ce;align-items:center;gap:8px;min-height:44px;font-weight:600;text-decoration:none;display:inline-flex}.home-module__ZJunUa__pg-all:hover{color:#01224f}@media (max-width:960px){.home-module__ZJunUa__pg{padding:88px 0}.home-module__ZJunUa__pg-head{grid-template-columns:minmax(0,1fr)}.home-module__ZJunUa__pg-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-module__ZJunUa__pg-tabs{border-radius:16px}}@media (max-width:620px){.home-module__ZJunUa__pg-grid{grid-template-columns:minmax(0,1fr)}.home-module__ZJunUa__pg-feature{grid-area:auto;min-height:0;padding:26px}}@media (prefers-reduced-motion:reduce){.home-module__ZJunUa__pg-feature,.home-module__ZJunUa__pg-card{animation:none}}.home-module__ZJunUa__pg-preview-flash{transition:box-shadow .6s;box-shadow:0 0 0 3px #0056ce59,0 50px 100px -60px #01224f73}:where(.home-module__ZJunUa__root) #programmes{scroll-margin-top:96px}.home-module__ZJunUa__pg-preview{border:1px solid #e3e9f1;border-radius:30px;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);animation:.3s cubic-bezier(.23,1,.32,1) home-module__ZJunUa__sxIn;display:grid;overflow:hidden;box-shadow:0 50px 100px -60px #01224f73}.home-module__ZJunUa__pg-pvleft{color:#fff;background:#0056ce;flex-direction:column;padding:40px;display:flex}.home-module__ZJunUa__pg-pvtop{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.home-module__ZJunUa__pg-pvprereq{color:#ffffffc7;font-size:13px}.home-module__ZJunUa__pg-pvtitle{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;letter-spacing:-.028em;text-wrap:balance;margin:22px 0 0;font-size:clamp(30px,3.4vw,46px);font-weight:500;line-height:1.04}.home-module__ZJunUa__pg-pvpromise{color:#ffffffe6;max-width:520px;margin:16px 0 0;font-size:18px;line-height:1.55}.home-module__ZJunUa__pg-pvfacts{border-top:1px solid #ffffff38;border-bottom:1px solid #ffffff38;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:30px;display:grid}.home-module__ZJunUa__pg-pvfact{flex-direction:column;gap:4px;padding:16px 10px 16px 0;display:flex}.home-module__ZJunUa__pg-pvfact+.home-module__ZJunUa__pg-pvfact{border-left:1px solid #ffffff38;padding-left:14px}.home-module__ZJunUa__pg-pvnum{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:500}.home-module__ZJunUa__pg-pvlabel{color:#fffc;font-size:12.5px;line-height:1.35}.home-module__ZJunUa__pg-pvtoolslabel{letter-spacing:.12em;text-transform:uppercase;color:#ffffffbf;margin-top:26px;font-size:12px;font-weight:600}.home-module__ZJunUa__pg-pvtools{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.home-module__ZJunUa__pg-pvtools .home-module__ZJunUa__pg-tool{background:#fff;border-radius:999px;align-items:center;gap:8px;height:38px;padding:0 14px 0 8px;display:inline-flex}.home-module__ZJunUa__pg-tico{flex-shrink:0;width:20px;height:20px;display:block}.home-module__ZJunUa__pg-tname{color:#0f172a;font-size:13.5px;font-weight:600}.home-module__ZJunUa__pg-pvfoot{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-top:auto;padding-top:30px;display:flex}.home-module__ZJunUa__pg-pvprice{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:32px;font-weight:500;display:block}.home-module__ZJunUa__pg-pvpricenote{color:#fffc;font-size:13px;display:block}.home-module__ZJunUa__pg-pvctas{flex-wrap:wrap;align-items:center;gap:8px 18px;display:flex}.home-module__ZJunUa__pg-pvcta{color:#00183a;background:#fff;border-radius:12px;gap:10px;min-height:52px;padding:0 22px}.home-module__ZJunUa__pg-pvcta:hover{color:#00183a;background:#e5f0ff}.home-module__ZJunUa__pg-pvlink{color:#fff;text-underline-offset:4px;align-items:center;min-height:44px;font-size:15px;font-weight:600;-webkit-text-decoration:underline #ffffff73;text-decoration:underline #ffffff73;display:inline-flex}.home-module__ZJunUa__pg-pvlink:hover{color:#fff;text-decoration-color:#fff}.home-module__ZJunUa__pg-pvright{background:#fff;padding:40px}.home-module__ZJunUa__pg-pvbuildlabel{letter-spacing:.12em;text-transform:uppercase;color:#64748b;margin-bottom:8px;font-size:12px;font-weight:600}.home-module__ZJunUa__pg-builds{margin:0;padding:0;list-style:none}.home-module__ZJunUa__pg-build{border-bottom:1px solid #f0f3f8;grid-template-columns:96px minmax(0,1fr);gap:16px;padding:15px 0;animation:.3s cubic-bezier(.23,1,.32,1) both home-module__ZJunUa__sxIn;display:grid}.home-module__ZJunUa__pg-build:nth-child(2){animation-delay:35ms}.home-module__ZJunUa__pg-build:nth-child(3){animation-delay:70ms}.home-module__ZJunUa__pg-build:nth-child(4){animation-delay:.105s}.home-module__ZJunUa__pg-build:nth-child(5){animation-delay:.14s}.home-module__ZJunUa__pg-build:nth-child(6){animation-delay:.175s}.home-module__ZJunUa__pg-bwhen{color:#0056ce;font-variant-numeric:tabular-nums;padding-top:2px;font-size:13px;font-weight:600}.home-module__ZJunUa__pg-bbody{flex-direction:column;gap:3px;min-width:0;display:flex}.home-module__ZJunUa__pg-bname{font-size:15.5px;font-weight:600}.home-module__ZJunUa__pg-bname:empty{display:none}.home-module__ZJunUa__pg-bproj{color:#475569;font-size:14px;line-height:1.5}.home-module__ZJunUa__pg-bnum{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;color:#94a3b8;margin-bottom:2px;font-size:13px;font-weight:500;display:block}.home-module__ZJunUa__pg-btag{letter-spacing:.04em;color:#64748b;vertical-align:2px;background:#f1f5f9;border-radius:999px;margin-left:8px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-block}.home-module__ZJunUa__pg-btag:empty{display:none}.home-module__ZJunUa__pg-btag-d{color:#0056ce;background:#e5f0ff}.home-module__ZJunUa__pg-build{padding:12px 0}.home-module__ZJunUa__pg-build:nth-child(7){animation-delay:.21s}.home-module__ZJunUa__pg-build:nth-child(8){animation-delay:.245s}.home-module__ZJunUa__pg-build:nth-child(9){animation-delay:.28s}.home-module__ZJunUa__pg-build:nth-child(10){animation-delay:.315s}.home-module__ZJunUa__pg-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.home-module__ZJunUa__pg-card{font:inherit;text-align:left;color:#0f172a;cursor:pointer;background:#fff;border:1px solid #e6ebf2;border-radius:18px;flex-direction:column;align-items:flex-start;gap:10px;padding:20px;transition:border-color .2s,background-color .2s,transform .2s cubic-bezier(.23,1,.32,1);display:flex}@media (hover:hover) and (pointer:fine){.home-module__ZJunUa__pg-card:hover{border-color:#bcd2f3;transform:translateY(-2px)}}.home-module__ZJunUa__pg-card:active{transform:scale(.985)}.home-module__ZJunUa__pg-card:focus-visible{outline-offset:3px;outline:2px solid #0056ce}.home-module__ZJunUa__pg-card-on{background:#f2f7ff;border-color:#0056ce;box-shadow:inset 0 0 0 1px #0056ce}.home-module__ZJunUa__pg-ctop{justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.home-module__ZJunUa__pg-cmeta{color:#64748b;white-space:nowrap;font-size:12.5px}.home-module__ZJunUa__pg-card .home-module__ZJunUa__pg-cname{margin-top:2px;font-size:18px}.home-module__ZJunUa__pg-ctools{gap:6px;margin-top:2px;display:flex}.home-module__ZJunUa__pg-ctools .home-module__ZJunUa__pg-tool{background:#f4f7fb;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.home-module__ZJunUa__pg-ctools .home-module__ZJunUa__pg-tico{width:18px;height:18px}.home-module__ZJunUa__pg-ctools .home-module__ZJunUa__pg-tool{width:34px;height:34px}.home-module__ZJunUa__pg-ctop{align-items:flex-start}.home-module__ZJunUa__pg-clogo{background:#fff;border:1px solid #e3e9f1;border-radius:15px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex;box-shadow:0 6px 16px -10px #01224f40}.home-module__ZJunUa__pg-clogo-i{width:28px;height:28px;display:block}.home-module__ZJunUa__pg-ctopr{text-align:right;flex-direction:column;align-items:flex-end;gap:6px;display:flex}@media (max-width:960px){.home-module__ZJunUa__pg-preview{grid-template-columns:minmax(0,1fr)}.home-module__ZJunUa__pg-pvleft,.home-module__ZJunUa__pg-pvright{padding:26px}.home-module__ZJunUa__pg-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.home-module__ZJunUa__pg-list{grid-template-columns:minmax(0,1fr)}.home-module__ZJunUa__pg-pvfacts{grid-template-columns:repeat(2,minmax(0,1fr))}.home-module__ZJunUa__pg-pvfact:nth-child(3){border-left:0;padding-left:0}.home-module__ZJunUa__pg-build{grid-template-columns:minmax(0,1fr);gap:4px}}@media (prefers-reduced-motion:reduce){.home-module__ZJunUa__pg-preview,.home-module__ZJunUa__pg-build{animation:none}}.home-module__ZJunUa__hw{background:#fff;padding:128px 0 120px}.home-module__ZJunUa__hw-head{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:end;gap:40px;margin-bottom:56px;display:grid}.home-module__ZJunUa__hw-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#0056ce;font-size:13px;font-weight:600}.home-module__ZJunUa__hw-title{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;letter-spacing:-.03em;color:#0f172a;margin:20px 0 0;font-size:clamp(38px,5vw,72px);font-weight:500;line-height:1}.home-module__ZJunUa__hw-italic{font-family:var(--font-instrument-serif),"Instrument Serif",Georgia,serif;letter-spacing:-.015em;color:#0056ce;font-style:italic;font-weight:400;display:block}.home-module__ZJunUa__hw-note{color:#475569;max-width:440px;margin:0;font-size:17px;line-height:1.6}.home-module__ZJunUa__hw-rail{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.home-module__ZJunUa__hw-tab{text-align:left;font:inherit;color:#94a3b8;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:8px;padding:0 0 4px;transition:color .2s;display:flex}@media (hover:hover) and (pointer:fine){.home-module__ZJunUa__hw-tab:hover{color:#475569}}.home-module__ZJunUa__hw-tab-on{color:#0f172a}.home-module__ZJunUa__hw-tabtop{align-items:baseline;gap:10px;display:flex}.home-module__ZJunUa__hw-tabn{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;font-variant-numeric:tabular-nums;font-size:15px;font-weight:500}.home-module__ZJunUa__hw-tabstage{letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:600}.home-module__ZJunUa__hw-tab-on .home-module__ZJunUa__hw-tabstage,.home-module__ZJunUa__hw-tab-on .home-module__ZJunUa__hw-tabn{color:#0056ce}.home-module__ZJunUa__hw-tabtitle{letter-spacing:-.01em;min-height:27px;font-size:18px;font-weight:600}.home-module__ZJunUa__hw-tabbar{background:#e8eef5;border-radius:2px;width:100%;height:2px;margin-top:8px;display:block;overflow:hidden}.home-module__ZJunUa__hw-tabfill{background:#0056ce;height:2px;display:block}.home-module__ZJunUa__hw-stage{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:56px;margin-top:48px;display:grid}.home-module__ZJunUa__hw-time{color:#0056ce;background:#e5f0ff;border-radius:999px;padding:5px 12px;font-size:13px;font-weight:600;display:inline-flex}.home-module__ZJunUa__hw-h3{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;letter-spacing:-.025em;margin:18px 0 14px;font-size:clamp(28px,3vw,40px);font-weight:500;line-height:1.08}.home-module__ZJunUa__hw-body{color:#475569;max-width:520px;margin:0;font-size:18px;line-height:1.6}.home-module__ZJunUa__hw-leave{letter-spacing:.12em;text-transform:uppercase;color:#64748b;margin-top:30px;font-size:12px;font-weight:600}.home-module__ZJunUa__hw-list{border-top:1px solid #eef2f7;margin:12px 0 0;padding:0;list-style:none}.home-module__ZJunUa__hw-list li{color:#0f172a;border-bottom:1px solid #eef2f7;align-items:center;gap:12px;padding:12px 0;font-size:16px;display:flex}.home-module__ZJunUa__hw-dot{background:#0056ce;border-radius:50%;flex-shrink:0;width:6px;height:6px}.home-module__ZJunUa__hw-cta{margin-top:30px}.home-module__ZJunUa__hw-view{background:#f4f7fb;border-radius:28px;justify-content:center;align-items:center;min-height:440px;padding:40px;display:flex}.home-module__ZJunUa__hw-ui{background:#fff;border:1px solid #e6ebf2;border-radius:20px;width:100%;max-width:470px;padding:24px;animation:.26s cubic-bezier(.23,1,.32,1) home-module__ZJunUa__hwIn;box-shadow:0 30px 60px -28px #01224f47}.home-module__ZJunUa__ui-top{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.home-module__ZJunUa__ui-tag{letter-spacing:.1em;text-transform:uppercase;color:#0056ce;font-size:12px;font-weight:600}.home-module__ZJunUa__ui-muted{color:#64748b;font-size:13px;line-height:1.5}.home-module__ZJunUa__ui-progress{background:#eef2f7;border-radius:4px;height:4px;margin-bottom:20px;overflow:hidden}.home-module__ZJunUa__ui-progress span{background:#0056ce;height:4px;display:block}.home-module__ZJunUa__ui-q{margin-bottom:16px;font-size:17px;font-weight:600;line-height:1.45}.home-module__ZJunUa__ui-opts{flex-direction:column;gap:8px;display:flex}.home-module__ZJunUa__ui-opt{color:#334155;border:1px solid #e6ebf2;border-radius:12px;align-items:center;gap:10px;padding:12px 14px;font-size:14.5px;display:flex}.home-module__ZJunUa__ui-opt-on{color:#0f172a;background:#f2f7ff;border-color:#0056ce;font-weight:500}.home-module__ZJunUa__ui-radio{box-sizing:border-box;border:4px solid #0056ce;border-radius:50%;flex-shrink:0;width:14px;height:14px}.home-module__ZJunUa__ui-foot{border-top:1px solid #eef2f7;justify-content:space-between;align-items:center;margin-top:18px;padding-top:14px;display:flex}.home-module__ZJunUa__ui-pill{color:#0056ce;background:#e5f0ff;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600}.home-module__ZJunUa__ui-pill-good{color:#0b6b3c;background:#d9f7e8}.home-module__ZJunUa__ui-session{border:1px solid #e6ebf2;border-radius:14px;align-items:center;gap:16px;padding:16px;display:flex}.home-module__ZJunUa__ui-date{color:#fff;background:#0056ce;border-radius:12px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.home-module__ZJunUa__ui-date span{letter-spacing:.08em;font-size:11px;font-weight:600}.home-module__ZJunUa__ui-date b{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;font-size:22px;font-weight:500;line-height:1}.home-module__ZJunUa__ui-st{margin-bottom:2px;font-size:16px;font-weight:600}.home-module__ZJunUa__ui-seats{align-items:center;margin:16px 0;display:flex}.home-module__ZJunUa__ui-av{color:#475569;background:#e8eef5;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;margin-left:-6px;font-size:11px;font-weight:600;display:flex}.home-module__ZJunUa__ui-av:first-child{margin-left:0}.home-module__ZJunUa__ui-av-me{color:#fff;background:#0056ce;border-radius:999px;width:40px}.home-module__ZJunUa__ui-rows{border-top:1px solid #eef2f7}.home-module__ZJunUa__ui-row{border-bottom:1px solid #eef2f7;justify-content:space-between;gap:12px;padding:12px 0;font-size:14.5px;display:flex}.home-module__ZJunUa__ui-board{flex-direction:column;gap:6px;display:flex}.home-module__ZJunUa__ui-brow{border-radius:12px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;font-size:14.5px;display:grid}.home-module__ZJunUa__ui-brow:nth-child(odd){background:#f8fafc}.home-module__ZJunUa__ui-brow-me{color:#fff;background:#0056ce!important}.home-module__ZJunUa__ui-brow-me .home-module__ZJunUa__ui-rank{color:#fff}.home-module__ZJunUa__ui-rank{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;color:#94a3b8;font-weight:500}.home-module__ZJunUa__ui-bn{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.home-module__ZJunUa__ui-score{font-variant-numeric:tabular-nums;font-weight:600}.home-module__ZJunUa__ui-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.home-module__ZJunUa__ui-door{border:1px solid #e6ebf2;border-radius:14px;flex-direction:column;gap:8px;padding:18px;display:flex}.home-module__ZJunUa__ui-chips{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.home-module__ZJunUa__ui-chips span{color:#334155;background:#f1f5fb;border-radius:999px;padding:3px 9px;font-size:12px}@media (max-width:960px){.home-module__ZJunUa__hw{padding:88px 0}.home-module__ZJunUa__hw-head,.home-module__ZJunUa__hw-stage{grid-template-columns:minmax(0,1fr)}.home-module__ZJunUa__hw-stage{gap:36px}.home-module__ZJunUa__hw-rail{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:20px}.home-module__ZJunUa__hw-view{min-height:0;padding:24px}}@media (max-width:520px){.home-module__ZJunUa__ui-two{grid-template-columns:minmax(0,1fr)}.home-module__ZJunUa__hw-tabtitle{font-size:16px}}@media (prefers-reduced-motion:reduce){.home-module__ZJunUa__hw-ui{animation:none}}.home-module__ZJunUa__tlband{background:#fff;border-bottom:1px solid #eef2f7;align-items:center;padding:30px 0;display:flex}.home-module__ZJunUa__tl-head{border-right:1px solid #e8eef5;flex-shrink:0;align-self:stretch;align-items:center;padding:0 32px;display:flex}.home-module__ZJunUa__tl-it{font-family:var(--font-instrument-serif),"Instrument Serif",Georgia,serif;color:#0056ce;font-size:20px;font-style:italic;font-weight:400}.home-module__ZJunUa__tl-label{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;letter-spacing:-.01em;color:#0f172a;white-space:nowrap;font-size:17px;font-weight:500;line-height:1.2}@media (max-width:640px){.home-module__ZJunUa__tlband{flex-direction:column;align-items:stretch;padding:22px 0}.home-module__ZJunUa__tl-head{border-right:0;padding:0 16px 14px}.home-module__ZJunUa__tl-label br{display:none}}.home-module__ZJunUa__tl-window{flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 10% 90%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 10% 90%,#0000 100%)}.home-module__ZJunUa__tl-track{width:max-content;animation:70s linear infinite home-module__ZJunUa__tlScroll;display:flex}.home-module__ZJunUa__tl-run{flex-shrink:0;align-items:center;gap:64px;padding-right:64px;display:flex}.home-module__ZJunUa__tl{color:#334155;white-space:nowrap;align-items:center;gap:12px;transition:color .22s,opacity .22s;display:inline-flex}.home-module__ZJunUa__tl-mark{flex-shrink:0;display:block}.home-module__ZJunUa__tl-n{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;letter-spacing:-.015em;color:inherit;font-size:21px;font-weight:500}.home-module__ZJunUa__tlband-colour .home-module__ZJunUa__tl{color:var(--c)}.home-module__ZJunUa__tlband-colour .home-module__ZJunUa__tl-n{color:#0f172a}@media (hover:hover) and (pointer:fine){.home-module__ZJunUa__tlband:hover .home-module__ZJunUa__tl-track{animation-play-state:paused}.home-module__ZJunUa__tlband:hover .home-module__ZJunUa__tl{opacity:.45}.home-module__ZJunUa__tlband .home-module__ZJunUa__tl:hover{opacity:1;color:var(--c)}}@media (max-width:640px){.home-module__ZJunUa__tlband{padding:24px 0}.home-module__ZJunUa__tl-run{gap:40px;padding-right:40px}.home-module__ZJunUa__tl-mark{width:22px;height:22px}.home-module__ZJunUa__tl-n{font-size:17px}.home-module__ZJunUa__tl-track{animation-duration:55s}}@media (prefers-reduced-motion:reduce){.home-module__ZJunUa__tl-track{animation:none}.home-module__ZJunUa__tl-window{overflow-x:auto}}.home-module__ZJunUa__jn-ask{margin:-12px 0 44px}.home-module__ZJunUa__jn-askhint{color:#64748b;font-size:14px}.home-module__ZJunUa__jn-vlabel{letter-spacing:.12em;text-transform:uppercase;color:#64748b;margin-bottom:14px;font-size:12px;font-weight:600;display:block}.home-module__ZJunUa__jn-ladder,.home-module__ZJunUa__jn-routecard{background:#fff;border:1px solid #e3e9f1;border-radius:24px;width:100%;max-width:480px;padding:28px;box-shadow:0 40px 80px -44px #01224f59}.home-module__ZJunUa__jn-lv{color:#94a3b8;grid-template-columns:6px minmax(0,1fr) auto;align-items:center;gap:16px;padding:12px 0;display:grid}.home-module__ZJunUa__jn-lv+.home-module__ZJunUa__jn-lv{border-top:1px solid #f0f3f8}.home-module__ZJunUa__jn-lbar{background:#e3e9f1;border-radius:6px;align-self:stretch;width:6px;display:flex;overflow:hidden}.home-module__ZJunUa__jn-lfill{background:#0056ce;width:100%;height:0;transition:height .38s cubic-bezier(.23,1,.32,1)}.home-module__ZJunUa__jn-lv-in{color:#0f172a}.home-module__ZJunUa__jn-lv-in .home-module__ZJunUa__jn-lfill{height:100%}.home-module__ZJunUa__jn-lbody{flex-direction:column;gap:2px;min-width:0;display:flex}.home-module__ZJunUa__jn-lname{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;letter-spacing:-.015em;font-size:20px;font-weight:500}.home-module__ZJunUa__jn-ldesc{font-size:13.5px;line-height:1.45}.home-module__ZJunUa__jn-lv-in .home-module__ZJunUa__jn-ldesc{color:#475569}.home-module__ZJunUa__jn-rstep{border-left:2px solid #0056ce;flex-direction:column;gap:2px;margin-left:4px;padding:14px 0 14px 18px;display:flex}.home-module__ZJunUa__jn-rstep+.home-module__ZJunUa__jn-rstep{margin-top:6px}.home-module__ZJunUa__jn-rstep:last-child{border-left-color:#0f172a}.home-module__ZJunUa__jn-rlabel{letter-spacing:.1em;text-transform:uppercase;color:#0056ce;font-size:12px;font-weight:600}.home-module__ZJunUa__jn-rtitle{letter-spacing:-.01em;font-size:17px;font-weight:600}.home-module__ZJunUa__jn-rmeta{color:#64748b;font-size:13.5px}.home-module__ZJunUa__jn-leads{flex-direction:column;gap:2px;padding:4px 4px 10px;display:flex}.home-module__ZJunUa__jn-leads .home-module__ZJunUa__jn-vlabel{margin-bottom:6px}.home-module__ZJunUa__jn-leadst{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;letter-spacing:-.015em;font-size:22px;font-weight:500;line-height:1.25}.home-module__ZJunUa__jn{background:#fff;border-top:1px solid #eef2f7;padding:130px 0 120px}.home-module__ZJunUa__jn-acts{grid-template-columns:repeat(7,minmax(0,1fr));gap:0;margin-bottom:18px;display:grid}.home-module__ZJunUa__jn-act{letter-spacing:.14em;text-transform:uppercase;color:#0f172a;border-bottom:1px solid #e3e9f1;align-items:center;gap:10px;margin-right:14px;padding:0 0 12px;font-size:12.5px;font-weight:600;display:flex}.home-module__ZJunUa__jn-act-2{grid-column:span 2}.home-module__ZJunUa__jn-act-3{grid-column:span 3}.home-module__ZJunUa__jn-actn{font-family:var(--font-instrument-serif),"Instrument Serif",Georgia,serif;letter-spacing:0;color:#0056ce;text-transform:none;font-size:20px;font-style:italic;font-weight:400}.home-module__ZJunUa__jn-route{padding-top:14px;position:relative}.home-module__ZJunUa__jn-steps{grid-template-columns:repeat(7,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.home-module__ZJunUa__jn-steps>li{display:grid}.home-module__ZJunUa__jn-line{background:#e3e9f1;border-radius:2px;height:2px;position:absolute;top:25px;left:11px;right:calc(14.2857% - 11px);overflow:hidden}.home-module__ZJunUa__jn-linefill{background:#0056ce;height:100%;transition:width .42s cubic-bezier(.23,1,.32,1);display:block}.home-module__ZJunUa__jn-node{font:inherit;text-align:left;color:#94a3b8;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:8px;padding:0 14px 0 0;transition:color .2s;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.home-module__ZJunUa__jn-node:hover{color:#334155}}.home-module__ZJunUa__jn-dot{background:#fff;border:2px solid #cfd9e6;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;margin-bottom:6px;transition:border-color .2s,transform .2s cubic-bezier(.23,1,.32,1);display:flex}.home-module__ZJunUa__jn-dotin{background:0 0;border-radius:50%;width:8px;height:8px;transition:background-color .2s}.home-module__ZJunUa__jn-done{color:#334155}.home-module__ZJunUa__jn-done .home-module__ZJunUa__jn-dot{border-color:#0056ce}.home-module__ZJunUa__jn-done .home-module__ZJunUa__jn-dotin{background:#0056ce}.home-module__ZJunUa__jn-on{color:#0f172a}.home-module__ZJunUa__jn-on .home-module__ZJunUa__jn-dot{background:#0056ce;border-color:#0056ce;transform:scale(1.15)}.home-module__ZJunUa__jn-on .home-module__ZJunUa__jn-dotin{background:#fff}.home-module__ZJunUa__jn-nnum{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;font-variant-numeric:tabular-nums;font-size:14px;font-weight:500}.home-module__ZJunUa__jn-on .home-module__ZJunUa__jn-nnum{color:#0056ce}.home-module__ZJunUa__jn-nname{letter-spacing:-.005em;font-size:16px;font-weight:600;line-height:1.3}.home-module__ZJunUa__jn-panel{background:#f6f8fb;border-radius:30px;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:56px;margin-top:56px;padding:44px;animation:.3s cubic-bezier(.23,1,.32,1) home-module__ZJunUa__sxIn;display:grid}.home-module__ZJunUa__jn-tag{letter-spacing:.12em;text-transform:uppercase;color:#0056ce;font-size:12.5px;font-weight:600}.home-module__ZJunUa__jn-h3{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;letter-spacing:-.025em;margin:16px 0 14px;font-size:clamp(30px,3.4vw,46px);font-weight:500;line-height:1.05}.home-module__ZJunUa__jn-body{color:#475569;max-width:520px;margin:0;font-size:18px;line-height:1.6}.home-module__ZJunUa__jn-leave{letter-spacing:.12em;text-transform:uppercase;color:#64748b;margin-top:28px;font-size:12px;font-weight:600}.home-module__ZJunUa__jn-list{border-top:1px solid #e3e9f1;margin:12px 0 0;padding:0;list-style:none}.home-module__ZJunUa__jn-list li{border-bottom:1px solid #e3e9f1;align-items:center;gap:12px;padding:12px 0;font-size:16px;display:flex}.home-module__ZJunUa__jn-tick{color:#0056ce;background:#e5f0ff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.home-module__ZJunUa__jn-visual{justify-content:center;align-items:center;min-height:320px;display:flex}.home-module__ZJunUa__jn-stat{background:#fff;border:1px solid #e3e9f1;border-radius:24px;flex-direction:column;align-items:flex-start;gap:14px;width:100%;max-width:420px;padding:36px;display:flex;box-shadow:0 40px 80px -44px #01224f59}.home-module__ZJunUa__jn-statnum{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;letter-spacing:-.045em;color:#0056ce;font-size:clamp(64px,7vw,104px);font-weight:500;line-height:.95}.home-module__ZJunUa__jn-statlabel{color:#475569;max-width:320px;font-size:16px;line-height:1.5}.home-module__ZJunUa__jn-proj{background:#fff;border:1px solid #e3e9f1;border-radius:24px;width:100%;max-width:480px;padding:28px;box-shadow:0 40px 80px -44px #01224f59}.home-module__ZJunUa__jn-projhead{align-items:flex-end;gap:16px;margin-bottom:22px;display:flex}.home-module__ZJunUa__jn-projhead .home-module__ZJunUa__jn-statnum{font-size:72px}.home-module__ZJunUa__jn-tiles{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.home-module__ZJunUa__jn-tile{aspect-ratio:1/1.05;color:#fff;background:#0056ce;border-radius:12px;flex-direction:column;justify-content:space-between;gap:10px;padding:10px;animation:.36s cubic-bezier(.23,1,.32,1) both home-module__ZJunUa__jnTile;display:flex}.home-module__ZJunUa__jn-tile:nth-child(odd){color:#0f172a;background:#e5f0ff}.home-module__ZJunUa__jn-tile:first-child{animation-delay:0s}.home-module__ZJunUa__jn-tile:nth-child(2){animation-delay:40ms}.home-module__ZJunUa__jn-tile:nth-child(3){animation-delay:80ms}.home-module__ZJunUa__jn-tile:nth-child(4){animation-delay:.12s}.home-module__ZJunUa__jn-tile:nth-child(5){animation-delay:.16s}.home-module__ZJunUa__jn-tile:nth-child(6){animation-delay:.2s}.home-module__ZJunUa__jn-tile:nth-child(7){animation-delay:.24s}.home-module__ZJunUa__jn-tile:nth-child(8){animation-delay:.28s}.home-module__ZJunUa__jn-tile:nth-child(9){animation-delay:.32s}.home-module__ZJunUa__jn-tile:nth-child(10){animation-delay:.36s}.home-module__ZJunUa__jn-tilen{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;opacity:.8;font-size:15px;font-weight:500}.home-module__ZJunUa__jn-tilet{font-size:11.5px;font-weight:600;line-height:1.25}.home-module__ZJunUa__jn-fork{grid-template-columns:minmax(0,1fr);gap:12px;width:100%;max-width:480px;display:grid}.home-module__ZJunUa__jn-way{color:#0f172a;background:#fff;border:1px solid #e3e9f1;border-radius:22px;flex-direction:column;gap:8px;padding:26px;text-decoration:none;transition:transform .22s cubic-bezier(.23,1,.32,1),border-color .2s;display:flex}@media (hover:hover) and (pointer:fine){.home-module__ZJunUa__jn-way:hover{color:#0f172a;border-color:#bcd2f3;transform:translateY(-3px)}}.home-module__ZJunUa__jn-way-blue{color:#fff;background:#0056ce;border-color:#0056ce}@media (hover:hover) and (pointer:fine){.home-module__ZJunUa__jn-way-blue:hover{color:#fff;border-color:#0056ce}}.home-module__ZJunUa__jn-wayicon{color:#0056ce;background:#e5f0ff;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.home-module__ZJunUa__jn-way-blue .home-module__ZJunUa__jn-wayicon{color:#fff;background:#ffffff2e}.home-module__ZJunUa__jn-wayt{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;letter-spacing:-.02em;font-size:26px;font-weight:500}.home-module__ZJunUa__jn-wayd{color:#475569;font-size:15px;line-height:1.55}.home-module__ZJunUa__jn-way-blue .home-module__ZJunUa__jn-wayd{color:#ffffffe0}@media (max-width:960px){.home-module__ZJunUa__jn{padding:88px 0}.home-module__ZJunUa__jn-acts{display:none}.home-module__ZJunUa__jn-route{padding-top:0}.home-module__ZJunUa__jn-steps{grid-template-columns:minmax(0,1fr);gap:4px}.home-module__ZJunUa__jn-line{display:none}.home-module__ZJunUa__jn-node{flex-direction:row;align-items:center;gap:14px;padding:10px 0}.home-module__ZJunUa__jn-dot{margin-bottom:0}.home-module__ZJunUa__jn-panel{grid-template-columns:minmax(0,1fr);gap:32px;margin-top:28px;padding:26px}.home-module__ZJunUa__jn-visual{min-height:0}}@media (max-width:560px){.home-module__ZJunUa__jn-proj{padding:22px}.home-module__ZJunUa__jn-projhead .home-module__ZJunUa__jn-statnum{font-size:60px}.home-module__ZJunUa__jn-tiles{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr}.home-module__ZJunUa__jn-tile,.home-module__ZJunUa__jn-tile:nth-child(odd){aspect-ratio:auto;color:#fff;background:#0056ce;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:4px;min-height:0;padding:12px 14px}.home-module__ZJunUa__jn-tile:nth-child(4n+1),.home-module__ZJunUa__jn-tile:nth-child(4n+4){color:#0f172a;background:#e5f0ff}.home-module__ZJunUa__jn-tilen{font-size:14px}.home-module__ZJunUa__jn-tilet{font-size:13.5px}}@media (prefers-reduced-motion:reduce){.home-module__ZJunUa__jn-panel,.home-module__ZJunUa__jn-tile{animation:none}.home-module__ZJunUa__jn-linefill{transition:none}}.home-module__ZJunUa__sx-head{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:end;gap:40px;margin-bottom:52px;display:grid}.home-module__ZJunUa__sx-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#0056ce;font-size:13px;font-weight:600}.home-module__ZJunUa__sx-title{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;letter-spacing:-.03em;color:#0f172a;text-wrap:balance;margin:20px 0 0;font-size:clamp(38px,5vw,72px);font-weight:500;line-height:1}.home-module__ZJunUa__sx-italic{font-family:var(--font-instrument-serif),"Instrument Serif",Georgia,serif;letter-spacing:-.015em;color:#0056ce;font-style:italic;font-weight:400;display:block}.home-module__ZJunUa__sx-note{color:#475569;max-width:440px;margin:0;font-size:17px;line-height:1.6}.home-module__ZJunUa__mf{background:#fff;border-top:1px solid #eef2f7;padding:150px 0}.home-module__ZJunUa__mf-grid{grid-template-columns:200px minmax(0,1fr);align-items:start;gap:40px;display:grid}.home-module__ZJunUa__mf-grid .home-module__ZJunUa__sx-eyebrow{padding-top:14px}.home-module__ZJunUa__mf-text{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;letter-spacing:-.025em;color:#0f172a;text-wrap:pretty;max-width:1000px;margin:0;font-size:clamp(30px,3.9vw,56px);font-weight:500;line-height:1.14}.home-module__ZJunUa__pr{background:#f6f8fb;padding:120px 0}.home-module__ZJunUa__pr-ask{flex-wrap:wrap;align-items:center;gap:14px 20px;margin-bottom:40px;display:flex}.home-module__ZJunUa__pr-asklabel{font-family:var(--font-instrument-serif),"Instrument Serif",Georgia,serif;color:#0f172a;font-size:28px;font-style:italic}.home-module__ZJunUa__pr-chips{flex-wrap:wrap;gap:8px;display:flex}.home-module__ZJunUa__pr-chip{height:48px;font:inherit;color:#334155;cursor:pointer;background:#fff;border:1px solid #d9e2ee;border-radius:999px;padding:0 20px;font-size:15.5px;font-weight:500;transition:background-color .18s,color .18s,border-color .18s,transform .16s cubic-bezier(.23,1,.32,1)}.home-module__ZJunUa__pr-chip:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.home-module__ZJunUa__pr-chip:hover{border-color:#94a3b8}}.home-module__ZJunUa__pr-chip-on{color:#fff;background:#0f172a;border-color:#0f172a}@media (hover:hover) and (pointer:fine){.home-module__ZJunUa__pr-chip-on:hover{border-color:#0f172a}}.home-module__ZJunUa__pr-ladder{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.home-module__ZJunUa__pr-level{color:#94a3b8;flex-direction:column;gap:10px;padding:0 4px 0 0;transition:color .24s;display:flex}.home-module__ZJunUa__pr-bar{background:#e3e9f1;border-radius:6px;height:6px;margin-bottom:12px;overflow:hidden}.home-module__ZJunUa__pr-barfill{background:#0056ce;width:0;height:100%;transition:width .42s cubic-bezier(.23,1,.32,1);display:block}.home-module__ZJunUa__pr-in{color:#0f172a}.home-module__ZJunUa__pr-in .home-module__ZJunUa__pr-barfill{width:100%}.home-module__ZJunUa__pr-ltop{align-items:center;gap:10px;min-height:28px;display:flex}.home-module__ZJunUa__pr-ln{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;font-variant-numeric:tabular-nums;font-size:15px;font-weight:500}.home-module__ZJunUa__pr-pin{border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600}.home-module__ZJunUa__pr-pin-start{color:#0f172a;background:#fff;border:1px solid #cbd5e1}.home-module__ZJunUa__pr-pin-end{color:#fff;background:#0056ce}.home-module__ZJunUa__pr-pin-none{display:none}.home-module__ZJunUa__pr-lname{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;letter-spacing:-.02em;font-size:26px;font-weight:500}.home-module__ZJunUa__pr-ldesc{max-width:260px;font-size:15px;line-height:1.55}.home-module__ZJunUa__pr-in .home-module__ZJunUa__pr-ldesc{color:#475569}.home-module__ZJunUa__pr-route{background:#fff;border:1px solid #e3e9f1;border-radius:24px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:52px;animation:.3s cubic-bezier(.23,1,.32,1) home-module__ZJunUa__sxIn;display:grid;overflow:hidden}.home-module__ZJunUa__pr-step{flex-direction:column;gap:6px;min-width:0;padding:26px 26px 28px;display:flex}.home-module__ZJunUa__pr-step+.home-module__ZJunUa__pr-step{border-left:1px solid #eef2f7}.home-module__ZJunUa__pr-steplabel{letter-spacing:.1em;text-transform:uppercase;color:#64748b;font-size:12px;font-weight:600}.home-module__ZJunUa__pr-steptitle{letter-spacing:-.01em;margin-top:4px;font-size:18px;font-weight:600;line-height:1.3}.home-module__ZJunUa__pr-stepmeta{color:#64748b;font-size:14px}.home-module__ZJunUa__pr-step-end{color:#fff;background:#0056ce}.home-module__ZJunUa__pr-step-end .home-module__ZJunUa__pr-steplabel,.home-module__ZJunUa__pr-step-end .home-module__ZJunUa__pr-stepmeta{color:#fffc}.home-module__ZJunUa__vl{background:#fff;padding:130px 0}.home-module__ZJunUa__vl-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:72px;display:grid}.home-module__ZJunUa__vl-left{position:sticky;top:110px}.home-module__ZJunUa__vl-body{color:#475569;max-width:480px;margin:24px 0 0;font-size:18px;line-height:1.6}.home-module__ZJunUa__vl-compare{border-top:1px solid #e8eef5;flex-direction:column;margin-top:36px;display:flex}.home-module__ZJunUa__vl-cmp{border-bottom:1px solid #e8eef5;grid-template-columns:180px minmax(0,1fr);gap:20px;padding:18px 0;font-size:15px;line-height:1.5;display:grid}.home-module__ZJunUa__vl-cmplabel{color:#94a3b8;font-weight:600}.home-module__ZJunUa__vl-cmpval{color:#64748b}.home-module__ZJunUa__vl-cmp-us .home-module__ZJunUa__vl-cmplabel{color:#0056ce}.home-module__ZJunUa__vl-cmp-us .home-module__ZJunUa__vl-cmpval{color:#0f172a}.home-module__ZJunUa__vl-receipt{background:#fff;border:1px solid #e3e9f1;border-radius:28px;padding:12px 32px 32px;box-shadow:0 1px 2px #0f172a0a,0 40px 80px -40px #01224f4d}.home-module__ZJunUa__vl-rhead{letter-spacing:.08em;text-transform:uppercase;color:#0f172a;border-bottom:1px dashed #d4dce8;justify-content:space-between;align-items:center;padding:22px 0 18px;font-size:13px;font-weight:600;display:flex}.home-module__ZJunUa__vl-rmuted{color:#94a3b8}.home-module__ZJunUa__vl-rows{margin:0;padding:0;list-style:none}.home-module__ZJunUa__vl-row{border-bottom:1px solid #f0f3f8;align-items:flex-start;gap:16px;padding:16px 0;display:flex}.home-module__ZJunUa__vl-tick{color:#0056ce;background:#e5f0ff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-top:1px;display:flex}.home-module__ZJunUa__vl-rbody{flex-direction:column;gap:2px;min-width:0;display:flex}.home-module__ZJunUa__vl-rt{letter-spacing:-.005em;font-size:16px;font-weight:600}.home-module__ZJunUa__vl-rd{color:#64748b;font-size:14px;line-height:1.5}.home-module__ZJunUa__vl-total{border-top:1px dashed #d4dce8;justify-content:space-between;align-items:flex-end;gap:16px;margin-top:6px;padding:24px 0 4px;display:flex}.home-module__ZJunUa__vl-tlabel{font-size:15px;font-weight:600;display:block}.home-module__ZJunUa__vl-tnote{color:#64748b;margin-top:2px;font-size:13px;display:block}.home-module__ZJunUa__vl-tprice{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;letter-spacing:-.025em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:40px;font-weight:500}.home-module__ZJunUa__vl-cta{border-radius:12px;gap:12px;width:100%;min-height:56px;margin-top:22px}.home-module__ZJunUa__jb{background:#f6f8fb;padding:120px 0}.home-module__ZJunUa__jb-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px;display:grid}.home-module__ZJunUa__jb-steps{border-top:1px solid #dfe6ef;margin:0;padding:0;list-style:none}.home-module__ZJunUa__jb-step{border-bottom:1px solid #dfe6ef;grid-template-columns:56px minmax(0,1fr);gap:16px;padding:24px 0;display:grid}.home-module__ZJunUa__jb-n{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;color:#0056ce;font-variant-numeric:tabular-nums;padding-top:2px;font-size:18px;font-weight:500}.home-module__ZJunUa__jb-t{letter-spacing:-.01em;font-size:19px;font-weight:600;display:block}.home-module__ZJunUa__jb-d{color:#475569;margin-top:6px;font-size:15.5px;line-height:1.55;display:block}.home-module__ZJunUa__jb-view{justify-content:center;display:flex}.home-module__ZJunUa__jb-card{background:#fff;border:1px solid #e3e9f1;border-radius:24px;width:100%;max-width:480px;padding:26px;box-shadow:0 40px 80px -40px #01224f4d}.home-module__ZJunUa__jb-ctop{border-bottom:1px solid #eef2f7;align-items:center;gap:14px;padding-bottom:20px;display:flex}.home-module__ZJunUa__jb-av{color:#fff;background:#0056ce;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:13px;font-weight:600;display:flex}.home-module__ZJunUa__jb-name{font-size:17px;font-weight:600}.home-module__ZJunUa__jb-role{color:#64748b;font-size:13.5px}.home-module__ZJunUa__jb-badge{color:#0b6b3c;white-space:nowrap;background:#d9f7e8;border-radius:999px;margin-left:auto;padding:4px 10px;font-size:12px;font-weight:600}.home-module__ZJunUa__jb-label{letter-spacing:.1em;text-transform:uppercase;color:#64748b;margin:20px 0 8px;font-size:12px;font-weight:600}.home-module__ZJunUa__jb-proj{border-bottom:1px solid #f0f3f8;justify-content:space-between;gap:12px;padding:12px 0;font-size:15px;display:flex}.home-module__ZJunUa__jb-metric{color:#0056ce;white-space:nowrap;font-size:13.5px;font-weight:600}.home-module__ZJunUa__jb-foot{color:#334155;justify-content:space-between;align-items:center;margin-top:18px;font-size:14px;display:flex}.home-module__ZJunUa__jb-ex{color:#94a3b8;font-size:12px}.home-module__ZJunUa__cm{background:#fff;padding:120px 0}.home-module__ZJunUa__cm-bento{grid-template-rows:auto auto;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:14px;display:grid}.home-module__ZJunUa__cm-tile{color:#0f172a;background:#f6f8fb;border:1px solid #e8eef5;border-radius:26px;flex-direction:column;gap:12px;padding:30px;text-decoration:none;transition:transform .22s cubic-bezier(.23,1,.32,1),border-color .2s;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.home-module__ZJunUa__cm-tile:hover{color:#0f172a;border-color:#c8d6ea;transform:translateY(-3px)}.home-module__ZJunUa__cm-tile:hover .home-module__ZJunUa__cm-go{transform:translate(4px)}}.home-module__ZJunUa__cm-big{background:#fff;grid-row:span 2;box-shadow:0 40px 80px -48px #01224f59}.home-module__ZJunUa__cm-blue{color:#fff;background:#0056ce;border-color:#0056ce}@media (hover:hover) and (pointer:fine){.home-module__ZJunUa__cm-blue:hover{color:#fff;border-color:#0056ce}}.home-module__ZJunUa__cm-tlabel{letter-spacing:.12em;text-transform:uppercase;color:#0056ce;font-size:12px;font-weight:600}.home-module__ZJunUa__cm-blue .home-module__ZJunUa__cm-tlabel{color:#fffc}.home-module__ZJunUa__cm-ttitle{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;letter-spacing:-.02em;max-width:520px;font-size:clamp(24px,2.4vw,32px);font-weight:500;line-height:1.12}.home-module__ZJunUa__cm-tbody{color:#475569;max-width:440px;margin:0;font-size:15.5px;line-height:1.55}.home-module__ZJunUa__cm-blue .home-module__ZJunUa__cm-tbody{color:#ffffffe0}.home-module__ZJunUa__cm-go{color:#0056ce;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:transform .22s cubic-bezier(.23,1,.32,1);display:flex;position:absolute;bottom:26px;right:26px;box-shadow:0 1px 2px #0f172a14}.home-module__ZJunUa__cm-chat{flex-direction:column;gap:10px;max-width:440px;margin:18px 0 60px;display:flex}.home-module__ZJunUa__cm-msg{align-items:flex-end;gap:10px;display:flex}.home-module__ZJunUa__cm-mav{color:#475569;background:#e8eef5;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:12px;font-weight:600;display:flex}.home-module__ZJunUa__cm-bubble{background:#f1f5f9;border-radius:16px 16px 16px 4px;padding:11px 14px;font-size:14.5px;line-height:1.45}.home-module__ZJunUa__cm-msg-me{justify-content:flex-end}.home-module__ZJunUa__cm-msg-me .home-module__ZJunUa__cm-bubble{color:#fff;background:#0056ce;border-radius:16px 16px 4px}.home-module__ZJunUa__fn{background:#fff;padding:0 0 100px}.home-module__ZJunUa__fn-panel{background:#f6f8fb;border:1px solid #e8eef5;border-radius:32px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:72px;padding:48px 72px 48px 48px;display:grid}.home-module__ZJunUa__fn-media{aspect-ratio:9/16;background:#0b1220;border-radius:24px;width:340px;position:relative;overflow:hidden;box-shadow:0 40px 80px -40px #01224f73}.home-module__ZJunUa__fn-video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.home-module__ZJunUa__fn-play{cursor:pointer;color:#fff;font:inherit;background:linear-gradient(#060e1c00 40%,#060e1c8c 100%);border:0;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:0;display:flex;position:absolute;inset:0}.home-module__ZJunUa__fn-playbtn{color:#0056ce;background:#ffffffeb;border-radius:50%;justify-content:center;align-items:center;width:76px;height:76px;padding-left:4px;transition:transform .22s cubic-bezier(.23,1,.32,1),background-color .2s;display:flex;box-shadow:0 12px 30px #00000040}@media (hover:hover) and (pointer:fine){.home-module__ZJunUa__fn-play:hover .home-module__ZJunUa__fn-playbtn{background:#fff;transform:scale(1.06)}}.home-module__ZJunUa__fn-play:active .home-module__ZJunUa__fn-playbtn{transform:scale(.96)}.home-module__ZJunUa__fn-play:focus-visible{outline-offset:-6px;outline:3px solid #fff}.home-module__ZJunUa__fn-len{letter-spacing:.04em;-webkit-backdrop-filter:blur(8px);background:#060e1c80;border-radius:999px;padding:5px 12px;font-size:12.5px;font-weight:600;position:absolute;bottom:18px}.home-module__ZJunUa__fn-title{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;letter-spacing:-.03em;color:#0f172a;text-wrap:balance;max-width:640px;margin:18px 0 0;font-size:clamp(30px,3.6vw,52px);font-weight:500;line-height:1.05}.home-module__ZJunUa__fn-body{color:#475569;max-width:540px;margin:20px 0 0;font-size:18px;line-height:1.6}.home-module__ZJunUa__fn-sig{border-top:1px solid #e3e9f1;align-items:center;gap:14px;max-width:540px;margin-top:30px;padding-top:24px;display:flex}.home-module__ZJunUa__fn-av{background:#e3e9f1;border-radius:50%;flex-shrink:0;width:56px;height:56px;overflow:hidden}.home-module__ZJunUa__fn-av img{object-fit:cover;width:100%;height:100%;display:block}.home-module__ZJunUa__fn-name{font-family:var(--font-instrument-serif),"Instrument Serif",Georgia,serif;color:#0f172a;font-size:24px;font-style:italic;line-height:1.1;display:block}.home-module__ZJunUa__fn-role{color:#64748b;margin-top:2px;font-size:13.5px;display:block}.home-module__ZJunUa__fn-links{flex-wrap:wrap;gap:12px 28px;margin-top:26px;display:flex}.home-module__ZJunUa__fn-link{color:#0056ce;align-items:center;gap:8px;min-height:44px;font-weight:600;text-decoration:none;display:inline-flex}.home-module__ZJunUa__fn-link svg{transition:transform .2s cubic-bezier(.23,1,.32,1)}@media (hover:hover) and (pointer:fine){.home-module__ZJunUa__fn-link:hover{color:#01224f}.home-module__ZJunUa__fn-link:hover svg{transform:translate(4px)}}@media (max-width:960px){.home-module__ZJunUa__fn{padding:0 0 72px}.home-module__ZJunUa__fn-panel{grid-template-columns:minmax(0,1fr);gap:32px;padding:24px}.home-module__ZJunUa__fn-media{width:100%;max-width:340px;margin:0 auto}}.home-module__ZJunUa__rs{background:#fff;padding:20px 0 130px}.home-module__ZJunUa__rs-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:stretch;gap:40px;display:grid}.home-module__ZJunUa__rs-feature{color:#0f172a;background:#f6f8fb;border:1px solid #e8eef5;border-radius:26px;flex-direction:column;gap:18px;padding:34px;text-decoration:none;transition:border-color .2s;display:flex}.home-module__ZJunUa__rs-feature:hover{color:#0f172a;border-color:#c8d6ea}.home-module__ZJunUa__rs-flabel{letter-spacing:.12em;text-transform:uppercase;color:#0056ce;font-size:12px;font-weight:600}.home-module__ZJunUa__rs-ftitle{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;letter-spacing:-.025em;font-size:clamp(28px,3vw,40px);font-weight:500;line-height:1.08}.home-module__ZJunUa__rs-stat{border-top:1px solid #e3e9f1;align-items:baseline;gap:16px;margin-top:auto;padding-top:24px;display:flex}.home-module__ZJunUa__rs-num{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;letter-spacing:-.04em;color:#0056ce;font-size:64px;font-weight:500;line-height:1}.home-module__ZJunUa__rs-numlabel{color:#475569;max-width:280px;font-size:14.5px;line-height:1.5}.home-module__ZJunUa__rs-read{color:#0056ce;align-items:center;gap:8px;font-weight:600;display:inline-flex}.home-module__ZJunUa__rs-list{border-top:1px solid #e8eef5;margin:0;padding:0;list-style:none}.home-module__ZJunUa__rs-item{color:#0f172a;border-bottom:1px solid #e8eef5;grid-template-columns:90px minmax(0,1fr) auto;align-items:center;gap:20px;padding:26px 0;text-decoration:none;display:grid}.home-module__ZJunUa__rs-cat{letter-spacing:.1em;text-transform:uppercase;color:#94a3b8;font-size:12px;font-weight:600}.home-module__ZJunUa__rs-it{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;letter-spacing:-.015em;font-size:22px;font-weight:500;line-height:1.25;transition:color .18s}.home-module__ZJunUa__rs-arrow{color:#94a3b8;transition:transform .2s cubic-bezier(.23,1,.32,1),color .18s;display:flex}@media (hover:hover) and (pointer:fine){.home-module__ZJunUa__rs-item:hover .home-module__ZJunUa__rs-it{color:#0056ce}.home-module__ZJunUa__rs-item:hover .home-module__ZJunUa__rs-arrow{color:#0056ce;transform:translate(4px)}}@media (max-width:960px){.home-module__ZJunUa__sx-head{grid-template-columns:minmax(0,1fr);gap:20px}.home-module__ZJunUa__mf{padding:96px 0}.home-module__ZJunUa__mf-grid{grid-template-columns:minmax(0,1fr);gap:16px}.home-module__ZJunUa__mf-grid .home-module__ZJunUa__sx-eyebrow{padding-top:0}.home-module__ZJunUa__pr,.home-module__ZJunUa__jb,.home-module__ZJunUa__cm{padding:88px 0}.home-module__ZJunUa__vl{padding:96px 0}.home-module__ZJunUa__pr-ladder{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:28px}.home-module__ZJunUa__pr-route{grid-template-columns:minmax(0,1fr)}.home-module__ZJunUa__pr-step+.home-module__ZJunUa__pr-step{border-top:1px solid #eef2f7;border-left:0}.home-module__ZJunUa__vl-grid,.home-module__ZJunUa__jb-grid,.home-module__ZJunUa__rs-grid{grid-template-columns:minmax(0,1fr);gap:40px}.home-module__ZJunUa__vl-left{position:static}.home-module__ZJunUa__cm-bento{grid-template-columns:minmax(0,1fr)}.home-module__ZJunUa__cm-big{grid-row:auto}}@media (max-width:520px){.home-module__ZJunUa__vl-receipt{padding:8px 20px 24px}.home-module__ZJunUa__vl-cmp{grid-template-columns:minmax(0,1fr);gap:4px}.home-module__ZJunUa__rs-item{grid-template-columns:minmax(0,1fr) auto}.home-module__ZJunUa__rs-cat{display:none}.home-module__ZJunUa__pr-ladder{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.home-module__ZJunUa__pr-route{animation:none}.home-module__ZJunUa__pr-barfill{transition:none}}.home-module__ZJunUa__tm{background:#fff;border-top:1px solid #e8eef5;padding:120px 0}.home-module__ZJunUa__tm-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#0056ce;font-size:13px;font-weight:600}.home-module__ZJunUa__tm-title{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;letter-spacing:-.035em;color:#0f172a;max-width:1000px;margin:22px 0 0;font-size:clamp(44px,6.4vw,96px);font-weight:500;line-height:.98}.home-module__ZJunUa__tm-italic{font-family:var(--font-instrument-serif),"Instrument Serif",Georgia,serif;letter-spacing:-.02em;color:#0056ce;font-style:italic;font-weight:400;display:block}.home-module__ZJunUa__tm-openrow{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;gap:48px;margin-top:40px;display:grid}.home-module__ZJunUa__tm-lede{color:#475569;max-width:600px;margin:0;font-size:20px;line-height:1.6}.home-module__ZJunUa__tm-ctas{flex-wrap:wrap;justify-content:flex-end;gap:14px;display:flex}.home-module__ZJunUa__tm-ticks{border-top:1px solid #e8eef5;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 32px;margin:48px 0 0;padding:24px 0 0;list-style:none;display:grid}.home-module__ZJunUa__tm-ticks li{color:#0f172a;align-items:flex-start;gap:12px;font-size:15.5px;line-height:1.5;display:flex}.home-module__ZJunUa__tm-tick{color:#0056ce;background:#e5f0ff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.home-module__ZJunUa__tm-tick svg{width:15px;height:15px}.home-module__ZJunUa__tm-gap{background:#f4f7fb;margin-top:104px;padding:96px 0}.home-module__ZJunUa__tm-gapgrid{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}.home-module__ZJunUa__tm-gapline{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;letter-spacing:-.03em;color:#0f172a;max-width:980px;margin:0;font-size:clamp(34px,4.6vw,64px);font-weight:500;line-height:1.04}.home-module__ZJunUa__tm-gapmuted{color:#94a3b8}.home-module__ZJunUa__tm-gapbody{color:#475569;max-width:640px;margin:8px 0 0;font-size:19px;line-height:1.6}.home-module__ZJunUa__tm-formats{margin-top:104px}.home-module__ZJunUa__tm-head{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end;gap:40px;margin-bottom:36px;display:grid}.home-module__ZJunUa__tm-h3{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;letter-spacing:-.025em;color:#0f172a;margin:14px 0 0;font-size:clamp(30px,3.4vw,48px);font-weight:500;line-height:1.05}.home-module__ZJunUa__tm-headnote{color:#475569;margin:0;font-size:16px;line-height:1.6}.home-module__ZJunUa__tm-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.home-module__ZJunUa__tm-card{text-align:left;color:#0f172a;font:inherit;cursor:pointer;background:#f8fafc;border:1px solid #e3e9f1;border-radius:22px;flex-direction:column;align-items:flex-start;gap:6px;padding:26px 26px 28px;transition:background-color .2s cubic-bezier(.23,1,.32,1),border-color .2s,color .2s,transform .16s cubic-bezier(.23,1,.32,1);display:flex}.home-module__ZJunUa__tm-card:active{transform:scale(.985)}@media (hover:hover) and (pointer:fine){.home-module__ZJunUa__tm-card:hover{background:#fff;border-color:#b9c7da}}.home-module__ZJunUa__tm-card-on{color:#fff;background:#0056ce;border-color:#0056ce}@media (hover:hover) and (pointer:fine){.home-module__ZJunUa__tm-card-on:hover{background:#004cb6;border-color:#004cb6}}.home-module__ZJunUa__tm-cardtop{justify-content:space-between;align-items:center;width:100%;margin-bottom:18px;display:flex}.home-module__ZJunUa__tm-cardnum{letter-spacing:.08em;color:#64748b;font-size:13px;font-weight:600}.home-module__ZJunUa__tm-card-on .home-module__ZJunUa__tm-cardnum{color:#ffffffbf}.home-module__ZJunUa__tm-cardcheck{opacity:0;color:#fff;transition:opacity .18s,transform .18s cubic-bezier(.23,1,.32,1);transform:scale(.9)}.home-module__ZJunUa__tm-card-on .home-module__ZJunUa__tm-cardcheck{opacity:1;transform:none}.home-module__ZJunUa__tm-cardname{letter-spacing:-.01em;font-size:20px;font-weight:600}.home-module__ZJunUa__tm-cardprice{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:10px;font-size:34px;font-weight:500;line-height:1.1}.home-module__ZJunUa__tm-cardunit{color:#475569;font-size:14px}.home-module__ZJunUa__tm-cardmeta{color:#475569;margin-top:10px;font-size:14px}.home-module__ZJunUa__tm-carddesc{color:#0f172a;margin-top:12px;font-size:16px;line-height:1.5}.home-module__ZJunUa__tm-card-on .home-module__ZJunUa__tm-cardunit,.home-module__ZJunUa__tm-card-on .home-module__ZJunUa__tm-cardmeta{color:#ffffffd1}.home-module__ZJunUa__tm-card-on .home-module__ZJunUa__tm-carddesc{color:#fff}.home-module__ZJunUa__tm-agenda{background:#fff;border:1px solid #e3e9f1;border-radius:22px;margin-top:14px;padding:32px}.home-module__ZJunUa__tm-agendahead{border-bottom:1px solid #eef2f7;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;padding-bottom:22px;display:flex}.home-module__ZJunUa__tm-agendalabel{color:#64748b;font-size:13px}.home-module__ZJunUa__tm-agendatitle{letter-spacing:-.01em;margin-top:4px;font-size:22px;font-weight:600}.home-module__ZJunUa__tm-agendaprice{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;font-variant-numeric:tabular-nums;font-size:24px;font-weight:500}.home-module__ZJunUa__tm-agendaprice span{font-family:var(--font-instrument-sans),"Instrument Sans",system-ui,sans-serif;color:#64748b;font-size:14px}.home-module__ZJunUa__tm-blocks{margin:0;padding:0;list-style:none}.home-module__ZJunUa__tm-block{border-bottom:1px solid #eef2f7;grid-template-columns:120px minmax(0,1fr);gap:24px;padding:20px 0;display:grid}.home-module__ZJunUa__tm-blocktime{color:#0056ce;font-variant-numeric:tabular-nums;padding-top:2px;font-size:14px;font-weight:600}.home-module__ZJunUa__tm-blockbody{flex-direction:column;gap:6px;min-width:0;display:flex}.home-module__ZJunUa__tm-blocktitle{font-size:17px;font-weight:600}.home-module__ZJunUa__tm-blocktake{color:#475569;font-size:15px;line-height:1.5}.home-module__ZJunUa__tm-blocktake b{color:#0f172a;margin-right:4px;font-weight:600}.home-module__ZJunUa__tm-agendanote{color:#64748b;max-width:760px;margin:20px 0 0;font-size:14px;line-height:1.6}.home-module__ZJunUa__tm-roles{margin-top:120px}.home-module__ZJunUa__tm-rolegrid{border-top:1px solid #e8eef5;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px;display:grid}.home-module__ZJunUa__tm-role{border-bottom:1px solid #e8eef5;grid-template-columns:180px minmax(0,1fr);align-items:baseline;gap:20px;padding:22px 0;display:grid}.home-module__ZJunUa__tm-rolename{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;letter-spacing:-.015em;font-size:22px;font-weight:500}.home-module__ZJunUa__tm-roledesc{color:#475569;font-size:15.5px;line-height:1.55}.home-module__ZJunUa__tm-next{margin-top:120px}.home-module__ZJunUa__tm-nextcard{background:#e5f0ff;border-radius:28px;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:24px 56px;padding:48px;display:grid}.home-module__ZJunUa__tm-nexttitle{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;letter-spacing:-.025em;color:#0f172a;margin:14px 0 0;font-size:clamp(30px,3.4vw,48px);font-weight:500;line-height:1.05}.home-module__ZJunUa__tm-nextbody{color:#334155;max-width:520px;margin:18px 0 0;font-size:17px;line-height:1.6}.home-module__ZJunUa__tm-steps{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.home-module__ZJunUa__tm-steps li{color:#0f172a;align-items:flex-start;gap:14px;font-size:16px;line-height:1.5;display:flex}.home-module__ZJunUa__tm-stepn{color:#0056ce;background:#fff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:14px;font-weight:600;display:flex}.home-module__ZJunUa__tm-nextbtn{border-radius:12px;grid-column:1/-1;justify-self:start;gap:12px;min-height:56px;padding:0 26px}@media (max-width:960px){.home-module__ZJunUa__tm{padding:80px 0}.home-module__ZJunUa__tm-openrow,.home-module__ZJunUa__tm-head,.home-module__ZJunUa__tm-nextcard{grid-template-columns:minmax(0,1fr)}.home-module__ZJunUa__tm-ctas{justify-content:flex-start}.home-module__ZJunUa__tm-ticks,.home-module__ZJunUa__tm-cards,.home-module__ZJunUa__tm-rolegrid{grid-template-columns:minmax(0,1fr)}.home-module__ZJunUa__tm-gap{margin-top:72px;padding:64px 0}.home-module__ZJunUa__tm-formats,.home-module__ZJunUa__tm-roles,.home-module__ZJunUa__tm-next{margin-top:80px}.home-module__ZJunUa__tm-nextcard{padding:32px 24px}}@media (max-width:520px){.home-module__ZJunUa__tm-block,.home-module__ZJunUa__tm-role{grid-template-columns:minmax(0,1fr);gap:6px}.home-module__ZJunUa__tm-agenda{padding:22px}}@media (prefers-reduced-motion:reduce){.home-module__ZJunUa__tm-card,.home-module__ZJunUa__tm-cardcheck{transition:none}}.home-module__ZJunUa__tm-agenda{animation:.26s cubic-bezier(.23,1,.32,1) home-module__ZJunUa__tmIn}.home-module__ZJunUa__tm-block{animation:.26s cubic-bezier(.23,1,.32,1) both home-module__ZJunUa__tmIn}.home-module__ZJunUa__tm-block:nth-child(2){animation-delay:40ms}.home-module__ZJunUa__tm-block:nth-child(3){animation-delay:80ms}.home-module__ZJunUa__tm-block:nth-child(4){animation-delay:.12s}.home-module__ZJunUa__tm-card:focus-visible,.home-module__ZJunUa__tm-segbtn:focus-visible,.home-module__ZJunUa__tm-stepbtn:focus-visible,.home-module__ZJunUa__tm-range:focus-visible{outline-offset:3px;outline:2px solid #0056ce}@media (hover:hover) and (pointer:fine){.home-module__ZJunUa__tm-card{will-change:transform}.home-module__ZJunUa__tm-card:hover{transform:translateY(-2px)}.home-module__ZJunUa__tm-card:active{transform:scale(.985)}}.home-module__ZJunUa__tm-card-on{box-shadow:0 24px 48px -24px #0056ce8c}.home-module__ZJunUa__tm-cardprice{font-size:36px}.home-module__ZJunUa__tm-ticks li{font-weight:500}.home-module__ZJunUa__tm-est{border:1px solid #e3e9f1;border-radius:22px;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);margin-top:14px;display:grid;overflow:hidden}.home-module__ZJunUa__tm-estl{flex-direction:column;gap:26px;padding:32px;display:flex}.home-module__ZJunUa__tm-esth{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;letter-spacing:-.02em;margin:-12px 0 0;font-size:clamp(26px,2.6vw,34px);font-weight:500;line-height:1.1}.home-module__ZJunUa__tm-field{flex-direction:column;gap:10px;display:flex}.home-module__ZJunUa__tm-flabelrow{justify-content:space-between;align-items:baseline;display:flex}.home-module__ZJunUa__tm-flabel{letter-spacing:.1em;text-transform:uppercase;color:#64748b;font-size:12px;font-weight:600}.home-module__ZJunUa__tm-fval{font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}.home-module__ZJunUa__tm-seg{background:#f1f5f9;border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px;display:grid}.home-module__ZJunUa__tm-segbtn{height:44px;font:inherit;color:#475569;cursor:pointer;background:0 0;border:0;border-radius:10px;font-size:14.5px;font-weight:500;transition:background-color .18s,color .18s,box-shadow .18s,transform .16s cubic-bezier(.23,1,.32,1)}.home-module__ZJunUa__tm-segbtn:active{transform:scale(.97)}.home-module__ZJunUa__tm-segbtn-on{color:#0f172a;background:#fff;box-shadow:0 1px 2px #0f172a14,0 4px 12px -6px #01224f40}.home-module__ZJunUa__tm-range{appearance:none;cursor:pointer;background:0 0;width:100%;height:28px;margin:0}.home-module__ZJunUa__tm-range::-webkit-slider-runnable-track{background:linear-gradient(90deg,#0056ce 0,#0056ce var(--fill),#e3e9f1 var(--fill),#e3e9f1 100%);border-radius:6px;height:6px}.home-module__ZJunUa__tm-range::-moz-range-track{background:#e3e9f1;border-radius:6px;height:6px}.home-module__ZJunUa__tm-range::-moz-range-progress{background:#0056ce;border-radius:6px;height:6px}.home-module__ZJunUa__tm-range::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border:2px solid #0056ce;border-radius:50%;width:24px;height:24px;margin-top:-9px;transition:transform .16s cubic-bezier(.23,1,.32,1);box-shadow:0 4px 12px -4px #01224f66}.home-module__ZJunUa__tm-range:active::-webkit-slider-thumb{transform:scale(1.1)}.home-module__ZJunUa__tm-range::-moz-range-thumb{background:#fff;border:2px solid #0056ce;border-radius:50%;width:20px;height:20px}.home-module__ZJunUa__tm-rangeends{color:#94a3b8;font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:-4px;font-size:12px;display:flex}.home-module__ZJunUa__tm-stepper{background:#f1f5f9;border-radius:14px;align-items:center;gap:4px;width:max-content;padding:4px;display:inline-flex}.home-module__ZJunUa__tm-stepbtn{width:44px;height:44px;font:inherit;color:#0f172a;cursor:pointer;background:#fff;border:0;border-radius:10px;font-size:20px;transition:transform .16s cubic-bezier(.23,1,.32,1);box-shadow:0 1px 2px #0f172a14}.home-module__ZJunUa__tm-stepbtn:active{transform:scale(.94)}.home-module__ZJunUa__tm-stepval{text-align:center;font-variant-numeric:tabular-nums;min-width:44px;font-weight:600}.home-module__ZJunUa__tm-estr{background:#e5f0ff;flex-direction:column;justify-content:center;padding:32px;display:flex}.home-module__ZJunUa__tm-estlabel{letter-spacing:.1em;text-transform:uppercase;color:#0056ce;font-size:12px;font-weight:600}.home-module__ZJunUa__tm-esttotal{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;letter-spacing:-.035em;font-variant-numeric:tabular-nums;color:#0f172a;margin-top:10px;font-size:clamp(44px,5vw,68px);font-weight:500;line-height:1}.home-module__ZJunUa__tm-estline{color:#334155;font-variant-numeric:tabular-nums;margin-top:12px;font-size:15px}.home-module__ZJunUa__tm-estper{color:#334155;font-variant-numeric:tabular-nums;border-top:1px solid #0056ce2e;justify-content:space-between;gap:12px;margin-top:22px;padding-top:16px;font-size:14px;display:flex}.home-module__ZJunUa__tm-estper span:first-child{color:#0f172a;font-weight:600}.home-module__ZJunUa__tm-estcta{border-radius:12px;align-self:flex-start;gap:12px;min-height:56px;margin-top:24px;padding:0 26px}.home-module__ZJunUa__tm-estnote{color:#475569;margin:12px 0 0;font-size:13px}@media (max-width:960px){.home-module__ZJunUa__tm-est{grid-template-columns:minmax(0,1fr)}.home-module__ZJunUa__tm-estl,.home-module__ZJunUa__tm-estr{padding:24px}}@media (prefers-reduced-motion:reduce){.home-module__ZJunUa__tm-agenda,.home-module__ZJunUa__tm-block{animation:none}.home-module__ZJunUa__tm-card:hover{transform:none}}.home-module__ZJunUa__nx{background:#fff;padding:120px 0 104px}.home-module__ZJunUa__nx-grid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:center;gap:72px;display:grid}.home-module__ZJunUa__nx-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#0056ce;font-size:13px;font-weight:600}.home-module__ZJunUa__nx-title{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;letter-spacing:-.03em;color:#0f172a;margin:22px 0 26px;font-size:clamp(40px,5.2vw,76px);font-weight:500;line-height:1.02}.home-module__ZJunUa__nx-swap{display:inline-block;position:relative}.home-module__ZJunUa__role{font-family:var(--font-instrument-serif),"Instrument Serif",Georgia,serif;letter-spacing:-.01em;color:#0056ce;font-style:italic;font-weight:400;transition:opacity .22s cubic-bezier(.23,1,.32,1),filter .22s cubic-bezier(.23,1,.32,1),transform .22s cubic-bezier(.23,1,.32,1);display:inline-block}.home-module__ZJunUa__role-out{opacity:0;filter:blur(4px);transform:translateY(6px)}.home-module__ZJunUa__nx-lede{color:#475569;max-width:580px;margin:0;font-size:20px;line-height:1.6}.home-module__ZJunUa__btn-ink{color:#fff;background:#0f172a;border-radius:12px;gap:12px;min-height:56px;padding:0 26px}.home-module__ZJunUa__btn-ink:hover{color:#fff;background:#0056ce}.home-module__ZJunUa__btn-line{color:#0f172a;background:#fff;border:1.5px solid #cbd5e1;border-radius:12px;min-height:56px;padding:0 26px}.home-module__ZJunUa__btn-line:hover{color:#0f172a;border-color:#0f172a}.home-module__ZJunUa__nx-card{background:#fff;border:1px solid #e8eef5;border-radius:28px;padding:32px;box-shadow:0 1px 2px #0f172a0a,0 30px 60px -20px #01224f2e}.home-module__ZJunUa__nx-cardhead{border-bottom:1px solid #eef2f7;justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;padding-bottom:22px;display:flex}.home-module__ZJunUa__nx-live{color:#0b6b3c;align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}.home-module__ZJunUa__nx-dot{background:#19a65f;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #19a65f26}.home-module__ZJunUa__nx-label{color:#64748b;font-size:13px}.home-module__ZJunUa__nx-date{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;letter-spacing:-.02em;margin-top:4px;font-size:34px;font-weight:500}.home-module__ZJunUa__nx-count{border-top:1px solid #eef2f7;border-bottom:1px solid #eef2f7;grid-template-columns:repeat(4,minmax(0,1fr));margin:22px 0 26px;display:grid}.home-module__ZJunUa__nx-cell{border-left:1px solid #eef2f7;flex-direction:column;align-items:center;padding:16px 0;display:flex}.home-module__ZJunUa__nx-cell:first-child{border-left:0}.home-module__ZJunUa__nx-num{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:34px;font-weight:500;line-height:1}.home-module__ZJunUa__nx-unit{color:#64748b;margin-top:6px;font-size:12px}.home-module__ZJunUa__nx-dots{grid-template-columns:repeat(10,minmax(0,1fr));gap:6px;margin-top:12px;display:grid}.home-module__ZJunUa__seat{border-radius:999px;height:8px}.home-module__ZJunUa__seat-taken{background:#cbd5e1}.home-module__ZJunUa__seat-open{background:#0056ce}.home-module__ZJunUa__nx-cta{border-radius:12px;width:100%;min-height:56px;margin-top:26px}.home-module__ZJunUa__nx-facts{border-top:1px solid #e8eef5;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:104px;display:grid}.home-module__ZJunUa__nx-fact{flex-direction:column;gap:10px;padding:28px 28px 0 0;display:flex}.home-module__ZJunUa__nx-fact+.home-module__ZJunUa__nx-fact{border-left:1px solid #e8eef5;padding-left:28px}.home-module__ZJunUa__nx-fnum{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;letter-spacing:-.03em;color:#0f172a;font-size:56px;font-weight:500;line-height:1}.home-module__ZJunUa__nx-fnum-i{font-family:var(--font-instrument-serif),"Instrument Serif",Georgia,serif;color:#94a3b8;font-style:italic;font-weight:400}.home-module__ZJunUa__nx-ftext{color:#475569;max-width:220px;font-size:15px;line-height:1.5}@media (max-width:960px){.home-module__ZJunUa__nx{padding:80px 0}.home-module__ZJunUa__nx-grid{grid-template-columns:minmax(0,1fr);gap:48px}.home-module__ZJunUa__nx-facts{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:64px}.home-module__ZJunUa__nx-fact:nth-child(3){border-left:0;padding-left:0}}@media (max-width:520px){.home-module__ZJunUa__nx-facts{grid-template-columns:minmax(0,1fr)}.home-module__ZJunUa__nx-fact+.home-module__ZJunUa__nx-fact{border-left:0;padding-left:0}.home-module__ZJunUa__nx-card{padding:24px}.home-module__ZJunUa__nx-num{font-size:28px}}@media (prefers-reduced-motion:reduce){.home-module__ZJunUa__role{transition:opacity .2s}.home-module__ZJunUa__role-out{filter:none;transform:none}}.home-module__ZJunUa__navshell{z-index:40;margin-top:14px;position:sticky;top:14px}.home-module__ZJunUa__navpill{box-sizing:border-box;-webkit-backdrop-filter:blur(20px)saturate(1.6);background:#ffffffdb;border:1px solid #0f172a0f;border-radius:999px;justify-content:space-between;align-items:center;gap:20px;height:64px;padding:0 8px 0 22px;transition:background-color .24s cubic-bezier(.23,1,.32,1),border-color .24s cubic-bezier(.23,1,.32,1),box-shadow .24s cubic-bezier(.23,1,.32,1);display:flex;position:relative;box-shadow:inset 0 1px #ffffffb3,0 8px 24px #01224f1a}.home-module__ZJunUa__navpill .home-module__ZJunUa__logo{width:auto;height:30px;transition:filter .24s;display:block}.home-module__ZJunUa__navlinks{align-items:center;gap:2px;font-size:15px;font-weight:500;display:flex}.home-module__ZJunUa__navlink{color:#0f172a;height:40px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:5px;padding:0 14px;text-decoration:none;transition:background-color .16s,color .16s,transform .16s cubic-bezier(.23,1,.32,1);display:inline-flex}.home-module__ZJunUa__navlink-on{color:#0056ce;background:#0056ce14}.home-module__ZJunUa__chev{transition:transform .2s cubic-bezier(.23,1,.32,1)}.home-module__ZJunUa__chev-open{transition:transform .2s cubic-bezier(.23,1,.32,1);transform:rotate(180deg)}.home-module__ZJunUa__btn-login{height:48px;min-height:48px;padding:0 24px;font-size:15px}.home-module__ZJunUa__btn,.home-module__ZJunUa__navlink,.home-module__ZJunUa__citytab{-webkit-tap-highlight-color:transparent}.home-module__ZJunUa__btn{transition:background-color .16s,color .16s,transform .16s cubic-bezier(.23,1,.32,1)}.home-module__ZJunUa__btn:active,.home-module__ZJunUa__navlink:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.home-module__ZJunUa__navlink:hover{color:#0f172a;background:#0f172a0d}.home-module__ZJunUa__navlink-on:hover{color:#0056ce;background:#0056ce14}}.home-module__ZJunUa__navpill-dark{background:#0a122247;border-color:#ffffff29;box-shadow:inset 0 1px #ffffff1a,0 8px 24px #0000002e}.home-module__ZJunUa__navpill-dark .home-module__ZJunUa__logo{filter:brightness(0)invert()}.home-module__ZJunUa__navpill-dark .home-module__ZJunUa__navlink{color:#fff}.home-module__ZJunUa__navpill-dark .home-module__ZJunUa__navlink-on{color:#fff;background:#ffffff29}@media (hover:hover) and (pointer:fine){.home-module__ZJunUa__navpill-dark .home-module__ZJunUa__navlink:hover{color:#fff;background:#ffffff1f}}.home-module__ZJunUa__mega{z-index:50;transform-origin:top;padding-top:10px;animation:.2s cubic-bezier(.23,1,.32,1) home-module__ZJunUa__megaIn;position:absolute;top:100%;left:0;right:0}.home-module__ZJunUa__megacard{color:#0f172a;background:#fff;border:1px solid #e8eef5;border-radius:24px;padding:10px;box-shadow:0 24px 60px #01224f2e}.home-module__ZJunUa__megagrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;display:grid}.home-module__ZJunUa__mi{color:#0f172a;border-radius:16px;padding:16px 18px;text-decoration:none;transition:background-color .14s;display:block}.home-module__ZJunUa__mi-t{letter-spacing:-.005em;font-size:15px;font-weight:600;transition:color .14s;display:block}.home-module__ZJunUa__mi-d{color:#475569;margin-top:4px;font-size:13.5px;line-height:1.45;display:block}@media (hover:hover) and (pointer:fine){.home-module__ZJunUa__mi:hover{background:#f4f7fb}.home-module__ZJunUa__mi:hover .home-module__ZJunUa__mi-t{color:#0056ce}}.home-module__ZJunUa__megafoot{color:#475569;border-top:1px solid #eef2f7;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-top:6px;padding:12px 18px;font-size:14px;display:flex}.home-module__ZJunUa__megafoot a{color:#0056ce;align-items:center;gap:6px;min-height:36px;font-weight:600;text-decoration:none;display:inline-flex}.home-module__ZJunUa__megafoot a:hover{color:#01224f}.home-module__ZJunUa__navright{align-items:center;gap:8px;display:flex}.home-module__ZJunUa__navburger{color:#0f172a;cursor:pointer;background:#0f172a0f;border:0;border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;display:none}.home-module__ZJunUa__navpill-dark .home-module__ZJunUa__navburger{color:#fff;background:#ffffff24}.home-module__ZJunUa__mobilemenu{z-index:50;padding-top:10px;animation:.2s cubic-bezier(.23,1,.32,1) home-module__ZJunUa__megaIn;position:absolute;top:100%;left:0;right:0}.home-module__ZJunUa__mobilemenu .home-module__ZJunUa__megacard{overscroll-behavior:contain;max-height:calc(100dvh - 120px);overflow:auto}.home-module__ZJunUa__mm-h{letter-spacing:.1em;text-transform:uppercase;color:#64748b;padding:14px 14px 6px;font-size:12px;font-weight:600}.home-module__ZJunUa__mm-a{color:#0f172a;border-radius:12px;align-items:center;min-height:44px;padding:0 14px;font-weight:500;text-decoration:none;display:flex}.home-module__ZJunUa__mm-a:hover{background:#f4f7fb}.home-module__ZJunUa__megagrid-3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1180px){.home-module__ZJunUa__megagrid{grid-template-columns:repeat(3,minmax(0,1fr))}.home-module__ZJunUa__navlink{padding:0 11px}}@media (max-width:960px){.home-module__ZJunUa__navlinks{display:none}.home-module__ZJunUa__navburger{display:inline-flex}}@media (max-width:520px){.home-module__ZJunUa__navpill{height:58px;padding:0 6px 0 16px}.home-module__ZJunUa__navpill .home-module__ZJunUa__logo{height:26px}.home-module__ZJunUa__btn-login{height:44px;min-height:44px;padding:0 18px}}@media (prefers-reduced-motion:reduce){.home-module__ZJunUa__mega,.home-module__ZJunUa__mobilemenu{animation:none}.home-module__ZJunUa__chev,.home-module__ZJunUa__chev-open{transition:none}}.home-module__ZJunUa__herovid{color:#fff;background:#0b1220;flex-direction:column;min-height:min(900px,100vh);margin-top:-90px;padding-top:90px;display:flex;position:relative;overflow:hidden}.home-module__ZJunUa__vidlayer{position:absolute;inset:0}.home-module__ZJunUa__vidlayer video{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity 1.4s;position:absolute;inset:0}.home-module__ZJunUa__vidlayer video.home-module__ZJunUa__on{opacity:1}.home-module__ZJunUa__vidshade{background:linear-gradient(90deg,#060e1c9e 0%,#060e1c61 55%,#060e1c4d 100%),linear-gradient(#060e1c40 0%,#060e1c00 30%,#060e1c73 100%);position:absolute;inset:0}.home-module__ZJunUa__herocontent{flex:1;align-items:center;padding:72px 0 40px;display:flex;position:relative}.home-module__ZJunUa__herotitle{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;letter-spacing:-.035em;color:#fff;max-width:1000px;margin:26px 0 30px;font-size:clamp(52px,8.4vw,128px);font-weight:500;line-height:.98}.home-module__ZJunUa__heroitalic{font-family:var(--font-instrument-serif),"Instrument Serif",Georgia,serif;letter-spacing:-.02em;font-style:italic;font-weight:400;display:block}.home-module__ZJunUa__btn-hero{color:#00183a;background:#fff;border-radius:12px;gap:12px;min-height:56px;padding:0 26px}.home-module__ZJunUa__btn-hero:hover{color:#00183a;background:#e5f0ff}.home-module__ZJunUa__btn-outline{color:#fff;background:0 0;border:1.5px solid #ffffffd9;border-radius:12px;gap:12px;min-height:56px;padding:0 26px}.home-module__ZJunUa__btn-outline:hover{color:#fff;background:#ffffff1f}.home-module__ZJunUa__herofoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding-bottom:22px;display:flex;position:relative}.home-module__ZJunUa__herocaption{letter-spacing:.04em;text-transform:uppercase;color:#ffffffd9;font-size:13px}.home-module__ZJunUa__citytabs{gap:4px;display:flex}.home-module__ZJunUa__citytab{color:#fffc;font:inherit;letter-spacing:.04em;cursor:pointer;background:0 0;border:0;border-radius:8px;min-width:52px;min-height:44px;padding:0 12px;font-size:13px;font-weight:600;position:relative;overflow:hidden}.home-module__ZJunUa__citytab:hover{color:#fff;background:#ffffff1a}.home-module__ZJunUa__citytab-on{color:#fff;background:#ffffff29}.home-module__ZJunUa__tabfill{background:#fff;height:2px;position:absolute;bottom:0;left:0}.home-module__ZJunUa__cohortstrip{grid-template-columns:minmax(0,1.4fr) auto auto;align-items:center;gap:28px;padding-top:28px;padding-bottom:28px;display:grid}@media (max-width:960px){.home-module__ZJunUa__cohortstrip{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.home-module__ZJunUa__citytabs{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.home-module__ZJunUa__vidlayer video{transition:none}}.home-module__ZJunUa__btn{box-sizing:border-box;border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:0 22px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.home-module__ZJunUa__btn-primary{color:#fff;background:#0056ce}.home-module__ZJunUa__btn-primary:hover{color:#fff;background:#01224f}.home-module__ZJunUa__btn-ghost{color:#0f172a;background:#fff;border:1px solid #99a4b3}.home-module__ZJunUa__btn-ghost:hover{color:#0056ce;border-color:#0056ce}.home-module__ZJunUa__btn-light{color:#00183a;background:#fff}.home-module__ZJunUa__btn-light:hover{color:#00183a;background:#e5f0ff}.home-module__ZJunUa__card-link{color:inherit;text-decoration:none}.home-module__ZJunUa__card-link:hover .home-module__ZJunUa__pcard{border-color:#0056ce}.home-module__ZJunUa__h2{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;letter-spacing:-.02em;color:#0f172a;margin:0;font-size:44px;font-weight:700;line-height:1.05}@media (max-width:960px){.home-module__ZJunUa__hero{grid-template-columns:minmax(0,1fr);gap:36px}.home-module__ZJunUa__g4{grid-template-columns:repeat(2,minmax(0,1fr))}.home-module__ZJunUa__g3,.home-module__ZJunUa__g2{grid-template-columns:minmax(0,1fr)}.home-module__ZJunUa__h2{font-size:34px}.home-module__ZJunUa__h1{font-size:46px!important}}@media (max-width:520px){.home-module__ZJunUa__g4{grid-template-columns:minmax(0,1fr)}.home-module__ZJunUa__h1{font-size:38px!important}}.home-module__ZJunUa__tq-row{border-top:1px solid #e3e9f1;grid-template-columns:repeat(3,minmax(0,1fr));margin:48px 0 0;padding:0;list-style:none;display:grid}.home-module__ZJunUa__tq-item+.home-module__ZJunUa__tq-item{border-left:1px solid #e3e9f1}.home-module__ZJunUa__tq-link{box-sizing:border-box;color:#0f172a;flex-direction:column;gap:8px;height:100%;padding:28px 28px 30px;text-decoration:none;transition:background-color .2s;display:flex}.home-module__ZJunUa__tq-link:hover{color:#0f172a;background:#f6f8fb}.home-module__ZJunUa__tq-num{color:#0056ce;font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.home-module__ZJunUa__tq-name{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;letter-spacing:-.02em;font-size:26px;font-weight:500;line-height:1.1}.home-module__ZJunUa__tq-price{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:6px;font-size:22px;font-weight:500}.home-module__ZJunUa__tq-unit{font-family:var(--font-instrument-sans),"Instrument Sans",system-ui,sans-serif;color:#64748b;letter-spacing:0;font-size:14px;font-weight:500}.home-module__ZJunUa__tq-meta{color:#475569;font-size:14px;line-height:1.5}@media (max-width:860px){.home-module__ZJunUa__tq-row{grid-template-columns:minmax(0,1fr)}.home-module__ZJunUa__tq-item+.home-module__ZJunUa__tq-item{border-top:1px solid #e3e9f1;border-left:0}.home-module__ZJunUa__tq-link{padding:22px 4px}}.home-module__ZJunUa__mcta{display:none}@media (max-width:760px){.home-module__ZJunUa__mcta{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));z-index:60;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff2;border:1px solid #0f172a14;border-radius:18px;gap:8px;padding:8px;transition:transform .26s cubic-bezier(.23,1,.32,1),opacity .2s;display:flex;position:fixed;box-shadow:0 18px 40px -16px #01224f66}.home-module__ZJunUa__mcta-off{opacity:0;pointer-events:none;transform:translateY(140%)}.home-module__ZJunUa__mcta a{border-radius:12px;justify-content:center;align-items:center;min-height:48px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .16s cubic-bezier(.23,1,.32,1);display:inline-flex}.home-module__ZJunUa__mcta a:active{transform:scale(.97)}.home-module__ZJunUa__mcta-p{color:#fff;background:#0056ce;flex:auto;padding:0 14px}.home-module__ZJunUa__mcta-p:hover{color:#fff;background:#01224f}.home-module__ZJunUa__mcta-s{color:#0f172a;background:#fff;border:1.5px solid #cbd5e1;flex:none;padding:0 16px}.home-module__ZJunUa__mcta-s:hover{color:#0f172a}}@media (prefers-reduced-motion:reduce){.home-module__ZJunUa__mcta{transition:none}}.home-module__ZJunUa__ptz{display:none}.home-module__ZJunUa__phone-only{display:none!important}@media (max-width:640px){.home-module__ZJunUa__ptz{background:#fff;padding:56px 0 64px;display:block}.home-module__ZJunUa__ptz-h{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;letter-spacing:-.025em;color:#0f172a;margin:0 0 14px;font-size:30px;font-weight:500;line-height:1.08}.home-module__ZJunUa__ptz-list{border-top:1px solid #e3e9f1;margin:0;padding:0;list-style:none}.home-module__ZJunUa__ptz-a{color:#0f172a;border-bottom:1px solid #e3e9f1;grid-template-columns:30px minmax(0,1fr) 24px;align-items:center;gap:12px;min-height:64px;padding:16px 0;text-decoration:none;display:grid}.home-module__ZJunUa__ptz-a:active{background:#f6f8fb}.home-module__ZJunUa__ptz-n{color:#0056ce;font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.home-module__ZJunUa__ptz-b{flex-direction:column;gap:3px;min-width:0;display:flex}.home-module__ZJunUa__ptz-t{font-size:17px;font-weight:600;line-height:1.3}.home-module__ZJunUa__ptz-d{color:#475569;font-size:14.5px;line-height:1.45}.home-module__ZJunUa__ptz-go{color:#0056ce;display:flex}}.home-module__ZJunUa__nx-cardhead{flex-wrap:wrap}.home-module__ZJunUa__nx-prog{color:#0f172a;text-align:left;flex:100%;order:2;align-items:center;gap:12px;min-height:44px;font-size:15px;font-weight:600;line-height:1.3;text-decoration:none;display:flex}.home-module__ZJunUa__nx-prog:hover{color:#0056ce}.home-module__ZJunUa__nx-plogo{background:#fff;border:1px solid #e3e9f1;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex;box-shadow:0 6px 16px -10px #01224f40}.home-module__ZJunUa__nx-plogo-i{width:20px;height:20px;display:block}@media (max-width:640px){.home-module__ZJunUa__offerbar{font-size:12.5px!important}.home-module__ZJunUa__offerbar .home-module__ZJunUa__offer-link{display:none}}.home-module__ZJunUa__pg-mobmore{display:none}@media (max-width:640px){.home-module__ZJunUa__nx-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.home-module__ZJunUa__ft{padding-bottom:92px}}@media (max-width:760px){.home-module__ZJunUa__ft-col a,.home-module__ZJunUa__ft a{min-height:44px}.home-module__ZJunUa__ft-legal a,.home-module__ZJunUa__ft-bottom a,.home-module__ZJunUa__footlinks a,.home-module__ZJunUa__crumbs a,.home-module__ZJunUa__navpill>a:first-child{align-items:center;min-height:44px;display:inline-flex}.home-module__ZJunUa__odfoot a{min-height:44px}}.home-module__ZJunUa__nx-facts.home-module__ZJunUa__nx-facts{background:#e3e9f1;border:1px solid #e3e9f1;border-radius:24px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:88px;display:grid;overflow:hidden}.home-module__ZJunUa__nx-facts .home-module__ZJunUa__nx-fact.home-module__ZJunUa__nx-fact{background:#fff;border-left:0;gap:10px;padding:30px 28px 32px}.home-module__ZJunUa__nx-facts .home-module__ZJunUa__nx-fnum{font-size:52px}.home-module__ZJunUa__nx-plus{color:#0056ce;margin-left:2px}.home-module__ZJunUa__nx-facts .home-module__ZJunUa__nx-ftext{color:#475569;max-width:240px;font-size:15px}@media (max-width:960px){.home-module__ZJunUa__nx-facts.home-module__ZJunUa__nx-facts{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:64px}}@media (max-width:640px){.home-module__ZJunUa__nx-facts.home-module__ZJunUa__nx-facts{border-radius:20px;margin-top:48px}.home-module__ZJunUa__nx-facts .home-module__ZJunUa__nx-fact.home-module__ZJunUa__nx-fact{padding:20px 18px 22px}.home-module__ZJunUa__nx-facts .home-module__ZJunUa__nx-fnum{font-size:40px}.home-module__ZJunUa__nx-facts .home-module__ZJunUa__nx-ftext{font-size:14px}}.home-module__ZJunUa__vx-tutor{background:#f2f7ff;border:1.5px solid #bcd2f3;border-radius:30px;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:32px;margin-top:28px;padding:32px 36px;display:grid}.home-module__ZJunUa__vx-teyebrow{letter-spacing:.12em;text-transform:uppercase;color:#0056ce;font-size:12px;font-weight:600}.home-module__ZJunUa__vx-tt{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;letter-spacing:-.025em;color:#0f172a;text-wrap:balance;margin-top:10px;font-size:clamp(26px,2.6vw,36px);font-weight:500;line-height:1.05}.home-module__ZJunUa__vx-td{color:#475569;max-width:520px;margin:12px 0 0;font-size:15px;line-height:1.55}.home-module__ZJunUa__vx-tr{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.home-module__ZJunUa__vx-tprice2{align-items:baseline;gap:10px;display:flex}.home-module__ZJunUa__vx-tnum{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;letter-spacing:-.04em;color:#0f172a;font-variant-numeric:tabular-nums;font-size:52px;font-weight:600;line-height:1}.home-module__ZJunUa__vx-tper{color:#475569;font-size:16px}.home-module__ZJunUa__vx-talso{color:#64748b;font-size:13.5px}.home-module__ZJunUa__vx-tcta{color:#fff;background:#0056ce;border-radius:12px;gap:10px;min-height:52px;margin-top:10px}.home-module__ZJunUa__vx-tcta:hover{color:#fff;background:#01224f}@media (max-width:960px){.home-module__ZJunUa__vx-tutor{grid-template-columns:minmax(0,1fr);gap:20px;padding:24px 22px}.home-module__ZJunUa__vx-tnum{font-size:44px}.home-module__ZJunUa__vx-tcta{width:100%}}@media (max-width:640px){.home-module__ZJunUa__jn-acts{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.home-module__ZJunUa__jn-act,.home-module__ZJunUa__jn-act-2,.home-module__ZJunUa__jn-act-3{letter-spacing:.1em;grid-column:auto;gap:6px;margin-right:0;font-size:12px}.home-module__ZJunUa__jn-actn{font-size:18px}.home-module__ZJunUa__jx-chead{flex-direction:column;gap:4px;padding-bottom:14px;display:flex}.home-module__ZJunUa__jx-chead span+span{color:#0056ce}.home-module__ZJunUa__vx-item{padding:12px 0}}.home-module__ZJunUa__herolede{color:#ffffffeb;max-width:720px;margin:0 0 36px;font-size:22px;line-height:1.6}.home-module__ZJunUa__herobtns{flex-wrap:wrap;gap:14px;display:flex}.home-module__ZJunUa__heroapp{color:#0f172a;text-align:left;width:100%;max-width:380px;margin-top:48px;position:relative}.home-module__ZJunUa__ha-card{z-index:1;transform-origin:50% 100%;background:#fff;border-radius:24px;padding:22px 22px 26px;position:relative;transform:rotate(-2deg);box-shadow:0 40px 80px -30px #0009,inset 0 2px #fff6}.home-module__ZJunUa__ha-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.home-module__ZJunUa__ha-lbl{letter-spacing:.1em;text-transform:uppercase;color:#64748b;font-size:12px;font-weight:600}.home-module__ZJunUa__ha-chip{color:#475569;white-space:nowrap;background:#f1f5f9;border:1px dashed #cbd5e1;border-radius:999px;align-items:center;padding:3px 9px;font-size:12px;font-weight:600;display:inline-flex}.home-module__ZJunUa__ha-course{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;letter-spacing:-.02em;margin-top:14px;font-size:26px;font-weight:500;line-height:1.1}.home-module__ZJunUa__ha-meta{color:#475569;margin-top:4px;font-size:14px;font-weight:500}.home-module__ZJunUa__ha-bar{background:#e5f0ff;border-radius:8px;height:8px;margin-top:16px;overflow:hidden}.home-module__ZJunUa__ha-fill{background:#0056ce;border-radius:8px;width:30%;height:100%;display:block}.home-module__ZJunUa__ha-prog{color:#64748b;font-variant-numeric:tabular-nums;justify-content:space-between;align-items:baseline;margin-top:8px;font-size:13px;display:flex}.home-module__ZJunUa__ha-prog b{color:#0056ce;font-size:14px;font-weight:600}.home-module__ZJunUa__ha-nova{color:#334155;background:#f2f7ff;border-radius:14px;align-items:flex-start;gap:8px;margin-top:16px;padding:10px 12px;font-size:13.5px;line-height:1.4;display:flex}.home-module__ZJunUa__ha-nova b{letter-spacing:.06em;text-transform:uppercase;color:#0056ce;margin-bottom:1px;font-size:12px;font-weight:600;display:block}.home-module__ZJunUa__ha-spark{color:#0056ce;flex-shrink:0;margin-top:2px}.home-module__ZJunUa__ha-grade{z-index:2;background:#fff;border:1px solid #e3e9f1;border-radius:18px;margin:-18px 36px 0 -28px;padding:14px 16px;position:relative;transform:rotate(2deg);box-shadow:0 30px 60px -24px #0000008c}.home-module__ZJunUa__ha-glbl{letter-spacing:.1em;text-transform:uppercase;color:#64748b;font-size:12px;font-weight:600}.home-module__ZJunUa__ha-grow{align-items:center;gap:12px;margin-top:6px;display:flex}.home-module__ZJunUa__ha-gt{flex:auto;min-width:0;font-size:14px;font-weight:600;line-height:1.3}.home-module__ZJunUa__ha-gm{color:#64748b;margin-top:2px;font-size:12px;font-weight:500;display:block}.home-module__ZJunUa__ha-gp{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;color:#15803d;font-variant-numeric:tabular-nums;background:#dcfce7;border-radius:999px;flex-shrink:0;padding:4px 12px;font-size:20px;font-weight:600}@media (min-width:1100px){.home-module__ZJunUa__herogrid{display:block}.home-module__ZJunUa__heroapp{max-width:none;margin-top:-170px}}@media (max-width:1099px){.home-module__ZJunUa__heroapp{max-width:360px;margin-left:28px}}@media (max-width:640px){.home-module__ZJunUa__herolede{margin-bottom:28px;font-size:17px;line-height:1.55}.home-module__ZJunUa__heroapp{max-width:320px;margin:36px 0 0 18px}.home-module__ZJunUa__ha-card{border-radius:20px;padding:18px 18px 24px}.home-module__ZJunUa__ha-course{margin-top:10px;font-size:22px}.home-module__ZJunUa__ha-lbl{letter-spacing:.05em}.home-module__ZJunUa__ha-bar{margin-top:12px}.home-module__ZJunUa__ha-nova{margin-top:12px;font-size:13px}.home-module__ZJunUa__ha-grade{margin:-18px 20px 0 -18px;padding:12px 14px}.home-module__ZJunUa__ha-gt{font-size:13px}.home-module__ZJunUa__ha-gp{padding:3px 10px;font-size:17px}}.home-module__ZJunUa__vx-rhead{gap:12px}.home-module__ZJunUa__vx-rcount{white-space:nowrap;color:#64748b;flex-shrink:0}.home-module__ZJunUa__vx-tprice{white-space:nowrap}@media (max-width:640px){.home-module__ZJunUa__vx-total{flex-direction:column;align-items:flex-start;gap:6px}.home-module__ZJunUa__vx-mrow{font-size:13px;line-height:1.4}.home-module__ZJunUa__vx-mrow span:last-child{text-align:right}.home-module__ZJunUa__vx-msrc{font-size:13px;line-height:1.45}}.home-module__ZJunUa__pg-btag{white-space:nowrap}.home-module__ZJunUa__pg-btag-ph{display:none}@media (max-width:620px){.home-module__ZJunUa__pg-bwhen{flex-wrap:wrap;align-items:center;gap:2px 10px;display:flex}.home-module__ZJunUa__pg-bnum{flex-basis:100%;margin-bottom:0}.home-module__ZJunUa__pg-bname .home-module__ZJunUa__pg-btag{display:none}.home-module__ZJunUa__pg-btag.home-module__ZJunUa__pg-btag-ph:not(:empty){vertical-align:0;margin-left:0;display:inline-block}.home-module__ZJunUa__pg-list .home-module__ZJunUa__pg-card{border-radius:16px;grid-template-columns:44px minmax(0,1fr);align-items:start;gap:6px 14px;padding:14px 16px;display:grid}.home-module__ZJunUa__pg-card .home-module__ZJunUa__pg-ctop{display:contents}.home-module__ZJunUa__pg-card .home-module__ZJunUa__pg-clogo{border-radius:13px;grid-area:1/1/span 3;width:44px;height:44px}.home-module__ZJunUa__pg-card .home-module__ZJunUa__pg-clogo-i{width:24px;height:24px}.home-module__ZJunUa__pg-card .home-module__ZJunUa__pg-cname{grid-area:1/2;margin-top:0;font-size:17px}.home-module__ZJunUa__pg-card .home-module__ZJunUa__pg-ctopr{text-align:left;flex-flow:wrap;grid-area:2/2;align-items:center;gap:4px 8px}.home-module__ZJunUa__pg-card .home-module__ZJunUa__pg-ctools{grid-area:3/2;margin-top:0}.home-module__ZJunUa__pg-card .home-module__ZJunUa__pg-ctools .home-module__ZJunUa__pg-tool{width:28px;height:28px}.home-module__ZJunUa__pg-card .home-module__ZJunUa__pg-ctools .home-module__ZJunUa__pg-tico{width:16px;height:16px}}.home-module__ZJunUa__pg-tabs,.home-module__ZJunUa__rx-tabs{box-sizing:border-box;padding-right:29px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000)}@media (max-width:640px){.home-module__ZJunUa__ctagrp{flex-direction:column;gap:10px!important}.home-module__ZJunUa__ctagrp>.home-module__ZJunUa__btn,.home-module__ZJunUa__pg-pvcta,.home-module__ZJunUa__jx-cta,.home-module__ZJunUa__ss-cta,.home-module__ZJunUa__tm-ctas .home-module__ZJunUa__btn,.home-module__ZJunUa__cl-ctas .home-module__ZJunUa__btn{justify-content:center;width:100%}.home-module__ZJunUa__tm-ctas,.home-module__ZJunUa__cl-ctas{flex-direction:column;gap:10px}.home-module__ZJunUa__pg-pvctas{flex-direction:column;align-items:stretch;width:100%}.home-module__ZJunUa__pg-pvctas .home-module__ZJunUa__pg-pvlink{align-self:center}.home-module__ZJunUa__jx-cta{justify-self:stretch}}.home-module__ZJunUa__mf-mute,.home-module__ZJunUa__jn-node{color:#64748b}.home-module__ZJunUa__jn-lv{grid-template-columns:6px minmax(0,1fr);grid-template-areas:"bar pin""bar body";row-gap:6px}.home-module__ZJunUa__jn-lbar{grid-area:bar}.home-module__ZJunUa__jn-lbody{grid-area:body}.home-module__ZJunUa__jn-lv .home-module__ZJunUa__pr-pin{grid-area:pin;justify-self:start}.home-module__ZJunUa__jn-lv:has(.home-module__ZJunUa__pr-pin-none){grid-template-areas:"bar body"}.home-module__ZJunUa__pg-list{gap:16px;margin-top:18px}.home-module__ZJunUa__pgx{color:#0f172a;text-align:left;background:#fff;border:1px solid #e8eef5;border-radius:20px;flex-direction:column;min-width:0;transition:transform .22s cubic-bezier(.23,1,.32,1),box-shadow .22s,border-color .18s;animation:.28s cubic-bezier(.23,1,.32,1) both home-module__ZJunUa__pgIn;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #01224f0a}.home-module__ZJunUa__pgx:nth-child(2){animation-delay:30ms}.home-module__ZJunUa__pgx:nth-child(3){animation-delay:60ms}.home-module__ZJunUa__pgx:nth-child(4){animation-delay:90ms}.home-module__ZJunUa__pgx:nth-child(5){animation-delay:.12s}.home-module__ZJunUa__pgx:nth-child(6){animation-delay:.15s}@media (hover:hover) and (pointer:fine){.home-module__ZJunUa__pgx:hover{border-color:#a9c5ec;transform:translateY(-4px);box-shadow:0 26px 50px -30px #01224f80,0 4px 10px -6px #01224f1f}.home-module__ZJunUa__pgx:hover .home-module__ZJunUa__pgx-logo{transform:translateY(-3px)}.home-module__ZJunUa__pgx:hover .home-module__ZJunUa__pgx-logo:nth-child(2){transition-delay:30ms}.home-module__ZJunUa__pgx:hover .home-module__ZJunUa__pgx-logo:nth-child(3){transition-delay:60ms}.home-module__ZJunUa__pgx:hover .home-module__ZJunUa__pgx-logo:nth-child(4){transition-delay:90ms}.home-module__ZJunUa__pgx:hover .home-module__ZJunUa__pgx-t{color:#0056ce}.home-module__ZJunUa__pgx-go:hover{color:#fff;background:#0056ce}.home-module__ZJunUa__pgx-go:hover .home-module__ZJunUa__pgx-arrow{color:#0056ce;background:#fff;transform:translate(2px)}}.home-module__ZJunUa__pgx:active{transform:translateY(-1px)scale(.99)}.home-module__ZJunUa__pgx-on{border-color:#0056ce;box-shadow:inset 0 0 0 1px #0056ce,0 20px 40px -28px #01224f73}.home-module__ZJunUa__pgx-pick{z-index:1;cursor:pointer;width:100%;height:100%;font:inherit;background:0 0;border:0;border-radius:20px;margin:0;padding:0;position:absolute;inset:0}.home-module__ZJunUa__pgx-pick:focus-visible{outline-offset:3px;outline:2px solid #0056ce}.home-module__ZJunUa__pgx-media{background-color:#f8fafc;background-image:radial-gradient(#64748b38 1px,#0000 1.3px);background-size:14px 14px;border-bottom:1px solid #e8eef5;flex-direction:column;justify-content:space-between;gap:14px;min-height:124px;padding:16px 18px;display:flex;position:relative}.home-module__ZJunUa__pgx-b .home-module__ZJunUa__pgx-media{background-color:#e5f0ff;background-image:radial-gradient(#0056ce42 1px,#0000 1.3px)}.home-module__ZJunUa__pgx-mtop{justify-content:space-between;align-items:center;gap:10px;display:flex}.home-module__ZJunUa__pgx-format{color:#475569;white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:7px;min-height:28px;padding:0 11px;font-size:12.5px;font-weight:600;display:inline-flex;box-shadow:0 1px 2px #01224f14}.home-module__ZJunUa__pgx-b .home-module__ZJunUa__pgx-format{color:#0056ce}.home-module__ZJunUa__pgx-dot{background:#0056ce;border-radius:999px;width:7px;height:7px;box-shadow:0 0 0 3px #0056ce38}.home-module__ZJunUa__pgx-o .home-module__ZJunUa__pgx-dot{display:none}.home-module__ZJunUa__pgx-len{color:#475569;white-space:nowrap;font-size:12.5px;font-weight:600}.home-module__ZJunUa__pgx-logos{align-items:center;gap:8px;display:flex}.home-module__ZJunUa__pgx-logo{background:#fff;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;transition:transform .26s cubic-bezier(.23,1,.32,1);display:inline-flex;box-shadow:0 6px 14px -8px #01224f73,0 0 0 1px #01224f0f}.home-module__ZJunUa__pgx-lico{width:24px;height:24px;display:block}.home-module__ZJunUa__pgx-body{flex-direction:column;flex:auto;gap:8px;padding:18px 20px 16px;display:flex}.home-module__ZJunUa__pgx-why{color:#0056ce;font-size:12.5px;font-weight:600}.home-module__ZJunUa__pgx-t{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;letter-spacing:-.018em;color:#0f172a;text-wrap:balance;font-size:20px;font-weight:500;line-height:1.2;transition:color .16s}.home-module__ZJunUa__pgx-p{color:#475569;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14.5px;line-height:1.55;display:-webkit-box;overflow:hidden}.home-module__ZJunUa__pgx-facts{color:#64748b;flex-wrap:wrap;gap:6px 14px;margin-top:auto;padding-top:6px;font-size:13px;display:flex}.home-module__ZJunUa__pgx-facts>span{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.home-module__ZJunUa__pgx-fi{color:#64748b;flex:0 0 15px;width:15px;height:15px;display:block}.home-module__ZJunUa__pgx-foot{border-top:1px solid #e8eef5;justify-content:space-between;align-items:center;gap:10px 12px;padding:14px 16px 16px 20px;display:flex}.home-module__ZJunUa__pgx-price{flex-direction:column;align-items:flex-start;gap:1px;min-width:0;display:flex}.home-module__ZJunUa__pgx-pay{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;letter-spacing:-.01em;color:#0f172a;white-space:nowrap;font-size:21px;font-weight:500}.home-module__ZJunUa__pgx-pn{color:#475569;white-space:nowrap;font-size:13.5px;font-weight:600}.home-module__ZJunUa__pgx-std{color:#64748b;white-space:nowrap;font-size:13px;text-decoration:line-through}.home-module__ZJunUa__pgx-std:empty{display:none}.home-module__ZJunUa__pgx-go{z-index:2;color:#0056ce;white-space:nowrap;background:#e5f0ff;border-radius:999px;align-items:center;gap:8px;min-height:40px;padding:0 5px 0 14px;font-size:14px;font-weight:600;text-decoration:none;transition:background-color .18s,color .18s;display:inline-flex;position:relative}.home-module__ZJunUa__pgx-go:focus-visible{outline-offset:2px;outline:2px solid #0056ce}.home-module__ZJunUa__pgx-arrow{color:#fff;background:#0056ce;border-radius:999px;justify-content:center;align-items:center;width:30px;height:30px;transition:transform .22s cubic-bezier(.23,1,.32,1),background-color .18s,color .18s;display:inline-flex}@media (prefers-reduced-motion:reduce){.home-module__ZJunUa__pgx{transition:none;animation:none}.home-module__ZJunUa__pgx-logo,.home-module__ZJunUa__pgx-arrow{transition:none}}.home-module__ZJunUa__tr{background:#fff;padding:24px 0 120px}.home-module__ZJunUa__tr-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.home-module__ZJunUa__tr .home-module__ZJunUa__pgx-go{position:static}.home-module__ZJunUa__tr .home-module__ZJunUa__pgx-go:before{content:"";z-index:1;border-radius:20px;position:absolute;inset:0}.home-module__ZJunUa__tr .home-module__ZJunUa__pgx-go>span{z-index:2;position:relative}.home-module__ZJunUa__tr .home-module__ZJunUa__pgx-go:focus-visible{outline:none}.home-module__ZJunUa__tr .home-module__ZJunUa__pgx:has(.home-module__ZJunUa__pgx-go:focus-visible){outline-offset:3px;outline:2px solid #0056ce}@media (hover:hover) and (pointer:fine){.home-module__ZJunUa__tr .home-module__ZJunUa__pgx:hover .home-module__ZJunUa__pgx-go{color:#fff;background:#0056ce}.home-module__ZJunUa__tr .home-module__ZJunUa__pgx:hover .home-module__ZJunUa__pgx-arrow{color:#0056ce;background:#fff;transform:translate(2px)}}.home-module__ZJunUa__tr-foot{justify-content:flex-end;margin-top:28px;display:flex}@media (max-width:960px){.home-module__ZJunUa__tr{padding:16px 0 88px}.home-module__ZJunUa__tr-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.home-module__ZJunUa__tr-grid{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:84%;grid-auto-flow:column;gap:12px;margin:0 -24px;padding:4px 24px 12px;scroll-padding-left:24px;overflow-x:auto}.home-module__ZJunUa__tr-grid::-webkit-scrollbar{display:none}.home-module__ZJunUa__tr-grid>*{scroll-snap-align:start}.home-module__ZJunUa__tr-grid .home-module__ZJunUa__pgx-foot{flex-wrap:wrap}.home-module__ZJunUa__tr-foot{justify-content:flex-start}}.home-module__ZJunUa__tr-cert{background:#f6f8fb;padding:120px 0}.home-module__ZJunUa__pgx-c .home-module__ZJunUa__pgx-media{min-height:124px}.home-module__ZJunUa__pgx-c .home-module__ZJunUa__pgx-std{text-decoration:none}@media (max-width:960px){.home-module__ZJunUa__tr-cert{padding:88px 0}}.home-module__ZJunUa__hb{background:#fff;padding:16px 0 120px}.home-module__ZJunUa__hb-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:64px;display:grid}.home-module__ZJunUa__hb-lede{color:#475569;max-width:480px;margin:24px 0 0;font-size:18px;line-height:1.6}.home-module__ZJunUa__hb-facts{flex-wrap:wrap;gap:8px;margin:28px 0 0;padding:0;list-style:none;display:flex}.home-module__ZJunUa__hb-facts li{color:#0f172a;background:#fff;border:1px solid #e2e8f0;border-radius:999px;align-items:center;gap:10px;min-height:40px;padding:0 16px 0 5px;font-size:14px;font-weight:600;display:inline-flex;box-shadow:0 1px 2px #0f172a0d}.home-module__ZJunUa__hb-ico{color:#fff;background:#0056ce;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex;box-shadow:inset 0 -2px #01224f40}.home-module__ZJunUa__hb-ctas{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:36px;display:flex}.home-module__ZJunUa__hb-link{color:#0056ce;align-items:center;gap:8px;min-height:44px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.home-module__ZJunUa__hb-link:hover{color:#01224f}.home-module__ZJunUa__hb-note{color:#64748b;margin:16px 0 0;font-size:13.5px}.home-module__ZJunUa__hb-art{aspect-ratio:1/.92;background:radial-gradient(120% 90% at 85% 10%,#cfe0fa 0%,#e5f0ff 45%,#f5f9ff 100%);border-radius:28px;position:relative;overflow:hidden}.home-module__ZJunUa__hb-art:after{content:"";pointer-events:none;background:repeating-linear-gradient(90deg,#0056ce0d 0 1px,#0000 1px 56px),repeating-linear-gradient(0deg,#0056ce0d 0 1px,#0000 1px 56px);position:absolute;inset:0}.home-module__ZJunUa__hb-page{z-index:1;border-radius:10px;display:block;position:absolute;box-shadow:0 30px 60px -24px #01224f73,0 4px 12px #01224f1a}.home-module__ZJunUa__hb-p1{width:52%;animation:.7s cubic-bezier(.23,1,.32,1) both home-module__ZJunUa__hbIn1;top:9%;left:12%;transform:rotate(-4deg)}.home-module__ZJunUa__hb-p2{width:46%;animation:.7s cubic-bezier(.23,1,.32,1) .12s both home-module__ZJunUa__hbIn2;bottom:-10%;right:9%;transform:rotate(5deg)}.home-module__ZJunUa__hb-art:hover .home-module__ZJunUa__hb-p1{transform:rotate(-5deg)translateY(-6px)}.home-module__ZJunUa__hb-art:hover .home-module__ZJunUa__hb-p2{transform:rotate(6deg)translateY(-4px)}.home-module__ZJunUa__hb-p1,.home-module__ZJunUa__hb-p2{transition:transform .32s cubic-bezier(.23,1,.32,1)}.home-module__ZJunUa__hb-tag{z-index:2;color:#0f172a;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;font-weight:600;display:inline-flex;position:absolute;bottom:20px;left:20px;box-shadow:0 6px 18px -8px #01224f59}.home-module__ZJunUa__hb-dot{background:#0056ce;border-radius:999px;width:8px;height:8px}@media (max-width:960px){.home-module__ZJunUa__hb{padding:8px 0 88px}.home-module__ZJunUa__hb-grid{grid-template-columns:minmax(0,1fr);gap:40px}}@media (max-width:640px){.home-module__ZJunUa__hb-lede{font-size:16px}.home-module__ZJunUa__hb-ctas .home-module__ZJunUa__btn{width:100%}.home-module__ZJunUa__hb-art{aspect-ratio:1/1.05}.home-module__ZJunUa__hb-p1{width:60%;left:8%}.home-module__ZJunUa__hb-p2{width:54%;right:6%}}@media (prefers-reduced-motion:reduce){.home-module__ZJunUa__hb-p1,.home-module__ZJunUa__hb-p2{transition:none;animation:none}}.home-module__ZJunUa__hb-ctas .home-module__ZJunUa__btn{gap:10px;min-height:56px;padding:0 26px}.home-module__ZJunUa__hb .home-module__ZJunUa__sx-title{font-size:clamp(38px,4.2vw,60px)}.home-module__ZJunUa__gr-homeSec{background:#fff;border-top:1px solid #e8eef5;padding:110px 0 120px}@media (min-width:961px){.home-module__ZJunUa__sx-head.home-module__ZJunUa__gr-homeHead{grid-template-columns:minmax(0,1.9fr) minmax(0,1fr)}.home-module__ZJunUa__gr-homeHead .home-module__ZJunUa__sx-title{font-size:clamp(44px,4.6vw,62px)}}.home-module__ZJunUa__gr-card{background:#fff;border:1px solid #e2e8f0;border-radius:28px;grid-template-columns:minmax(0,300px) minmax(0,1fr);align-items:center;gap:40px;padding:36px;display:grid;box-shadow:0 1px 2px #0f172a0a,0 12px 32px #01224f0f}.home-module__ZJunUa__gr-side{flex-direction:column;gap:28px;min-width:0;display:flex}.home-module__ZJunUa__gr-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.home-module__ZJunUa__gr-stat{flex-direction:column;gap:6px;margin:0;display:flex}.home-module__ZJunUa__gr-num{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;letter-spacing:-.04em;color:#0056ce;font-variant-numeric:tabular-nums;font-size:clamp(48px,5vw,72px);font-weight:500;line-height:.9}.home-module__ZJunUa__gr-lbl{letter-spacing:.12em;text-transform:uppercase;color:#475569;font-size:13px;font-weight:600}.home-module__ZJunUa__gr-groups{border-top:1px solid #e2e8f0;margin:0;padding:0;list-style:none}.home-module__ZJunUa__gr-group{border-bottom:1px solid #eef2f7;grid-template-columns:minmax(0,1fr);gap:4px;padding:14px 0;display:grid}.home-module__ZJunUa__gr-gname{letter-spacing:.12em;text-transform:uppercase;color:#0056ce;font-size:12px;font-weight:600}.home-module__ZJunUa__gr-gcountries{color:#0f172a;font-size:15px;line-height:1.5}.home-module__ZJunUa__gr-gc{white-space:nowrap}.home-module__ZJunUa__gr-map{background:#f4f7fc;border-radius:22px;min-width:0;padding:28px 18px;position:relative}.home-module__ZJunUa__gr-stage{position:relative}.home-module__ZJunUa__gr-stage svg{width:100%;height:auto;display:block;overflow:visible}.home-module__ZJunUa__gr-arcs path{fill:none;stroke:#0056ce;stroke-width:.24px;stroke-linecap:round;opacity:.5;stroke-dasharray:1;stroke-dashoffset:1px}.home-module__ZJunUa__gr-on .home-module__ZJunUa__gr-arcs path{animation:1.1s cubic-bezier(.23,1,.32,1) forwards home-module__ZJunUa__gr-draw}.home-module__ZJunUa__gr-sig path{fill:none;stroke:#0056ce;stroke-width:.6px;stroke-linecap:round;stroke-dasharray:.04 .96;stroke-dashoffset:1px;opacity:0}.home-module__ZJunUa__gr-on .home-module__ZJunUa__gr-sig path{animation:4.2s linear infinite home-module__ZJunUa__gr-signal}.home-module__ZJunUa__gr-pin{opacity:0;transform-box:fill-box;transform-origin:50%}.home-module__ZJunUa__gr-on .home-module__ZJunUa__gr-pin{animation:.42s cubic-bezier(.23,1,.32,1) forwards home-module__ZJunUa__gr-pop}.home-module__ZJunUa__gr-dot{fill:#0056ce;stroke:#fff;stroke-width:.26px}.home-module__ZJunUa__gr-halo{fill:#0056ce;opacity:.16;transform-box:fill-box;transform-origin:50%}.home-module__ZJunUa__gr-on .home-module__ZJunUa__gr-halo{animation:2.8s ease-out 1.2s infinite home-module__ZJunUa__gr-pulse}.home-module__ZJunUa__gr-tag{--tx:-50%;--ty:calc(-100% - 12px);transform:translate(var(--tx),var(--ty));color:#fff;white-space:nowrap;pointer-events:none;opacity:0;background:#01224f;border-radius:999px;padding:5px 10px;font-size:12.5px;font-weight:600;line-height:1.2;position:absolute;box-shadow:0 6px 16px #01224f2e}.home-module__ZJunUa__gr-tag:after{content:"";background:#01224f;border-radius:1px;width:8px;height:8px;margin-left:-4px;position:absolute;bottom:-4px;left:50%;transform:rotate(45deg)}.home-module__ZJunUa__gr-tagR{--tx:calc(-100% + 14px)}.home-module__ZJunUa__gr-tagR:after{margin-left:0;left:auto;right:10px}.home-module__ZJunUa__gr-tagL{--tx:-14px}.home-module__ZJunUa__gr-tagL:after{margin-left:0;left:10px}.home-module__ZJunUa__gr-tagB{--ty:12px}.home-module__ZJunUa__gr-tagB:after{top:-4px;bottom:auto}.home-module__ZJunUa__gr-tagE{--tx:12px;--ty:-50%}.home-module__ZJunUa__gr-tagE:after{margin:-4px 0 0;inset:50% auto auto -4px}.home-module__ZJunUa__gr-tagW{--tx:calc(-100% - 12px);--ty:-50%}.home-module__ZJunUa__gr-tagW:after{margin:-4px 0 0;inset:50% -4px auto auto}.home-module__ZJunUa__gr-tagN{display:none}.home-module__ZJunUa__gr-on .home-module__ZJunUa__gr-tag{animation:.36s cubic-bezier(.23,1,.32,1) forwards home-module__ZJunUa__gr-rise}@media (max-width:960px){.home-module__ZJunUa__gr-card{grid-template-columns:minmax(0,1fr);gap:28px;padding:28px}.home-module__ZJunUa__gr-side{display:contents}.home-module__ZJunUa__gr-stats{order:1}.home-module__ZJunUa__gr-map{order:2}.home-module__ZJunUa__gr-groups{order:3}}@media (max-width:640px){.home-module__ZJunUa__gr-homeSec{padding:72px 0 80px}.home-module__ZJunUa__gr-card{border-radius:20px;gap:22px;padding:20px 16px}.home-module__ZJunUa__gr-num{font-size:52px}.home-module__ZJunUa__gr-map{border-radius:16px;margin:0 -6px;padding:18px 8px}.home-module__ZJunUa__gr-dot{transform-box:fill-box;transform-origin:50%;transform:scale(1.6)}.home-module__ZJunUa__gr-arcs path{stroke-width:.4px}.home-module__ZJunUa__gr-sig path{stroke-width:.9px}.home-module__ZJunUa__gr-tag{--tx:-50%;--ty:calc(-100% - 8px);padding:4px 8px;font-size:11px;display:none}.home-module__ZJunUa__gr-tag:after{margin:0 0 0 -4px;inset:auto auto -4px 50%}.home-module__ZJunUa__gr-tagP{display:block}.home-module__ZJunUa__gr-tagPR{--tx:calc(-100% + 12px)}.home-module__ZJunUa__gr-tagPR:after{margin-left:0;left:auto;right:10px}.home-module__ZJunUa__gr-tagPL{--tx:-12px}.home-module__ZJunUa__gr-tagPL:after{margin-left:0;left:10px}.home-module__ZJunUa__gr-tagPB{--ty:8px}.home-module__ZJunUa__gr-tagPB:after{top:-4px;bottom:auto}.home-module__ZJunUa__gr-tagPE{--tx:8px;--ty:-50%}.home-module__ZJunUa__gr-tagPE:after{margin:-4px 0 0;inset:50% auto auto -4px}.home-module__ZJunUa__gr-tagPW{--tx:calc(-100% - 8px);--ty:-50%}.home-module__ZJunUa__gr-tagPW:after{margin:-4px 0 0;inset:50% -4px auto auto}.home-module__ZJunUa__gr-gcountries{font-size:14.5px}}@media (prefers-reduced-motion:reduce){.home-module__ZJunUa__gr-arcs path{stroke-dashoffset:0}.home-module__ZJunUa__gr-pin,.home-module__ZJunUa__gr-tag{opacity:1}.home-module__ZJunUa__gr-on .home-module__ZJunUa__gr-arcs path,.home-module__ZJunUa__gr-on .home-module__ZJunUa__gr-pin,.home-module__ZJunUa__gr-on .home-module__ZJunUa__gr-halo,.home-module__ZJunUa__gr-on .home-module__ZJunUa__gr-tag,.home-module__ZJunUa__gr-on .home-module__ZJunUa__gr-sig path{animation:none}}.home-module__ZJunUa__tc-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:48px 0 0;padding:0;list-style:none;display:grid}.home-module__ZJunUa__tc-item{display:flex}.home-module__ZJunUa__tc-card{box-sizing:border-box;color:#0f172a;background:#f8fafc;border:1px solid #e3e9f1;border-radius:22px;flex-direction:column;align-items:flex-start;gap:6px;width:100%;padding:26px 26px 28px;text-decoration:none;transition:background-color .2s cubic-bezier(.23,1,.32,1),border-color .2s,color .2s,transform .16s cubic-bezier(.23,1,.32,1);display:flex}.home-module__ZJunUa__tc-item:first-child .home-module__ZJunUa__tc-card{color:#fff;background:#0056ce;border-color:#0056ce;box-shadow:0 24px 48px -24px #0056ce8c}.home-module__ZJunUa__tc-top{justify-content:space-between;align-items:center;width:100%;margin-bottom:18px;display:flex}.home-module__ZJunUa__tc-num{letter-spacing:.08em;color:#64748b;font-size:13px;font-weight:600}.home-module__ZJunUa__tc-check{opacity:0;color:#fff}.home-module__ZJunUa__tc-item:first-child .home-module__ZJunUa__tc-num{color:#ffffffbf}.home-module__ZJunUa__tc-item:first-child .home-module__ZJunUa__tc-check{opacity:1}.home-module__ZJunUa__tc-name{letter-spacing:-.01em;font-size:20px;font-weight:600}.home-module__ZJunUa__tc-price{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:10px;font-size:36px;font-weight:500;line-height:1.1}.home-module__ZJunUa__tc-unit{color:#475569;font-size:14px}.home-module__ZJunUa__tc-meta{color:#475569;margin-top:10px;font-size:14px}.home-module__ZJunUa__tc-desc{color:#0f172a;margin-top:12px;font-size:16px;line-height:1.5}.home-module__ZJunUa__tc-item:first-child .home-module__ZJunUa__tc-unit,.home-module__ZJunUa__tc-item:first-child .home-module__ZJunUa__tc-meta{color:#ffffffd1}.home-module__ZJunUa__tc-item:first-child .home-module__ZJunUa__tc-desc{color:#fff}.home-module__ZJunUa__tc-card:focus-visible{outline-offset:3px;outline:2px solid #0056ce}@media (hover:hover) and (pointer:fine){.home-module__ZJunUa__tc-card:hover{color:#0f172a;background:#fff;border-color:#b9c7da;transform:translateY(-2px)}.home-module__ZJunUa__tc-item:first-child .home-module__ZJunUa__tc-card:hover{color:#fff;background:#004cb6;border-color:#004cb6}.home-module__ZJunUa__tc-card:active{transform:scale(.985)}}@media (prefers-reduced-motion:reduce){.home-module__ZJunUa__tc-card{transition:none}.home-module__ZJunUa__tc-card:hover{transform:none}}@media (max-width:960px){.home-module__ZJunUa__tc-cards{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.home-module__ZJunUa__tc-cards{gap:12px;margin-top:24px}.home-module__ZJunUa__tc-card{padding:22px}.home-module__ZJunUa__tc-top{margin-bottom:10px}.home-module__ZJunUa__tc-price{font-size:30px}}.home-module__ZJunUa__rm{--p1:#38f;--p1t:#1f5fc9;--p1s:#ebf3ff;--p2:#0056ce;--p2t:#0056ce;--p2s:#e5f0ff;--p3:#0b6e9e;--p3t:#0b6e9e;--p3s:#e7f0f5}.home-module__ZJunUa__rm-p1{--c:var(--p1);--ct:var(--p1t);--cs:var(--p1s)}.home-module__ZJunUa__rm-p2{--c:var(--p2);--ct:var(--p2t);--cs:var(--p2s)}.home-module__ZJunUa__rm-p3{--c:var(--p3);--ct:var(--p3t);--cs:var(--p3s)}.home-module__ZJunUa__rm-chip{color:var(--ct,#0056ce);background:var(--cs,#e5f0ff);white-space:nowrap;border-radius:999px;align-items:center;padding:4px 11px;font-size:12.5px;font-weight:600;display:inline-flex}.home-module__ZJunUa__rm-phases{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:28px;display:grid}.home-module__ZJunUa__rm-phase{text-align:left;font:inherit;color:#0f172a;cursor:pointer;background:#fff;border:1px solid #e3e9f1;border-radius:24px;flex-direction:column;gap:10px;padding:22px 24px 24px;transition:background-color .22s,border-color .22s,transform .16s cubic-bezier(.23,1,.32,1);display:flex}.home-module__ZJunUa__rm-phase.home-module__ZJunUa__rm-p1{background:#f5f9ff;border-color:#d6e7ff}.home-module__ZJunUa__rm-phase.home-module__ZJunUa__rm-on{border-color:var(--c);background:#f2f7ff}.home-module__ZJunUa__rm-phase.home-module__ZJunUa__rm-p1.home-module__ZJunUa__rm-on{background:#ebf3ff}.home-module__ZJunUa__rm-phase:active{transform:scale(.98)}.home-module__ZJunUa__rm-phtop{align-items:center;gap:10px;display:flex}.home-module__ZJunUa__rm-phsteps{color:#64748b;font-variant-numeric:tabular-nums;margin-left:auto;font-size:13px;font-weight:500}.home-module__ZJunUa__rm-phh{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;letter-spacing:-.015em;font-size:23px;font-weight:500;line-height:1.15}.home-module__ZJunUa__rm-php{color:#475569;font-size:14.5px;line-height:1.5}.home-module__ZJunUa__rm-phprods{flex-wrap:wrap;gap:6px;display:flex}.home-module__ZJunUa__rm-tag{color:#475569;background:#f1f5f9;border-radius:999px;padding:3px 10px;font-size:12.5px;font-weight:500}.home-module__ZJunUa__rm-phbar{background:#e3e9f1;border-radius:4px;height:4px;margin-top:4px;display:block;overflow:hidden}.home-module__ZJunUa__rm-phfill{background:var(--c);height:100%;transition:width .5s cubic-bezier(.23,1,.32,1);display:block}.home-module__ZJunUa__rm-ctrl{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:18px;display:flex}.home-module__ZJunUa__rm-btn{color:#0f172a;min-width:48px;height:48px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d9e2ee;border-radius:999px;justify-content:center;align-items:center;padding:0 16px;font-size:15.5px;font-weight:500;transition:background-color .18s,border-color .18s,transform .16s cubic-bezier(.23,1,.32,1);display:inline-flex}.home-module__ZJunUa__rm-btn:active{transform:scale(.97)}.home-module__ZJunUa__rm-btn-play{color:#fff;background:#0056ce;border-color:#0056ce;min-width:112px}.home-module__ZJunUa__rm-btnin{align-items:center;gap:8px;display:inline-flex}.home-module__ZJunUa__rm-count{color:#64748b;font-variant-numeric:tabular-nums;margin-left:auto;font-size:14px;font-weight:500}.home-module__ZJunUa__rm-map{scrollbar-width:thin;border-radius:24px;overflow-x:auto}.home-module__ZJunUa__rm-canvas{min-width:0;position:relative}.home-module__ZJunUa__rm-svg{width:100%;height:auto;display:block}.home-module__ZJunUa__rm-hits{position:absolute;inset:0}.home-module__ZJunUa__rm-hit{aspect-ratio:1;cursor:pointer;background:0 0;border:0;border-radius:50%;width:4.4%;margin:0;padding:0;position:absolute}.home-module__ZJunUa__rm-hit-exit{aspect-ratio:152/60;border-radius:16px;width:12.67%}.home-module__ZJunUa__rm-hit:focus-visible{outline-offset:2px;outline:2px solid #0056ce}.home-module__ZJunUa__rm-band{fill:#f6f8fb;stroke:#e3e9f1;stroke-width:1px;transition:fill .3s,stroke .3s}.home-module__ZJunUa__rm-p1 .home-module__ZJunUa__rm-band{fill:#f5f9ff;stroke:#d6e7ff}.home-module__ZJunUa__rm-band.home-module__ZJunUa__rm-on{fill:#f2f7ff;stroke:var(--c)}.home-module__ZJunUa__rm-p1 .home-module__ZJunUa__rm-band.home-module__ZJunUa__rm-on{fill:#ebf3ff}.home-module__ZJunUa__rm-bandn{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;letter-spacing:-.01em;fill:var(--ct);font-size:19px;font-weight:500}.home-module__ZJunUa__rm-bandt{fill:#0f172a}.home-module__ZJunUa__rm-bandc{fill:#64748b;font-size:15px;font-weight:500}.home-module__ZJunUa__rm-track{fill:none;stroke:#cfd9e6;stroke-width:5px;stroke-linejoin:round;stroke-linecap:round}.home-module__ZJunUa__rm-thin{stroke-width:4px}.home-module__ZJunUa__rm-dash{stroke-dasharray:1 9;stroke-width:4px}.home-module__ZJunUa__rm-trail{fill:none;stroke-width:5px;stroke-linejoin:round;stroke-linecap:round}.home-module__ZJunUa__rm-pill rect{fill:#fff;stroke:#e3e9f1;stroke-width:1px}.home-module__ZJunUa__rm-pill text{fill:#475569;font-size:15px;font-weight:500}.home-module__ZJunUa__rm-badge circle{fill:#e5f0ff}.home-module__ZJunUa__rm-badge .home-module__ZJunUa__rm-ic{color:#0056ce}.home-module__ZJunUa__rm-node{fill:#fff;stroke:#cfd9e6;stroke-width:2px;transition:fill .18s,stroke .18s}.home-module__ZJunUa__rm-ic{color:#94a3b8;transition:color .18s}.home-module__ZJunUa__rm-num{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;fill:#94a3b8;font-size:15px;font-weight:500}.home-module__ZJunUa__rm-lbl{fill:#64748b;font-size:15px;font-weight:600;transition:fill .18s}.home-module__ZJunUa__rm-ext{fill:#0f172a;font-size:15px;font-weight:600}.home-module__ZJunUa__rm-exs{fill:#64748b;font-size:15px}.home-module__ZJunUa__rm-done .home-module__ZJunUa__rm-node{fill:var(--cs);stroke:var(--c)}.home-module__ZJunUa__rm-done .home-module__ZJunUa__rm-ic,.home-module__ZJunUa__rm-now .home-module__ZJunUa__rm-ic{color:var(--c)}.home-module__ZJunUa__rm-done .home-module__ZJunUa__rm-num,.home-module__ZJunUa__rm-now .home-module__ZJunUa__rm-num{fill:var(--ct)}.home-module__ZJunUa__rm-done .home-module__ZJunUa__rm-lbl,.home-module__ZJunUa__rm-now .home-module__ZJunUa__rm-lbl{fill:#0f172a}.home-module__ZJunUa__rm-st:not(.home-module__ZJunUa__rm-exit).home-module__ZJunUa__rm-now .home-module__ZJunUa__rm-node{fill:var(--c);stroke:var(--c)}.home-module__ZJunUa__rm-st:not(.home-module__ZJunUa__rm-exit).home-module__ZJunUa__rm-now .home-module__ZJunUa__rm-ic{color:#fff}.home-module__ZJunUa__rm-exit.home-module__ZJunUa__rm-now .home-module__ZJunUa__rm-node,.home-module__ZJunUa__rm-exit.home-module__ZJunUa__rm-done .home-module__ZJunUa__rm-node{fill:#f2f7ff;stroke:var(--c)}.home-module__ZJunUa__rm-pop,.home-module__ZJunUa__rm-ring{transform-box:fill-box;transform-origin:50%}.home-module__ZJunUa__rm-ring{fill:none;stroke:var(--c);stroke-width:2px;opacity:0}.home-module__ZJunUa__rm-now .home-module__ZJunUa__rm-ring{animation:.7s cubic-bezier(.23,1,.32,1) home-module__ZJunUa__rmRing}.home-module__ZJunUa__rm-now .home-module__ZJunUa__rm-pop{animation:.26s cubic-bezier(.23,1,.32,1) home-module__ZJunUa__rmPop}.home-module__ZJunUa__rm-token{pointer-events:none}.home-module__ZJunUa__rm-dot{fill:#0056ce;stroke:#fff;stroke-width:3px;transition:opacity .15s}.home-module__ZJunUa__rm-halo{fill:#0056ce;opacity:.14;transition:opacity .15s}.home-module__ZJunUa__rm-token[data-p="1"] .home-module__ZJunUa__rm-dot,.home-module__ZJunUa__rm-token[data-p="1"] .home-module__ZJunUa__rm-halo{fill:#38f}.home-module__ZJunUa__rm-token[data-p="3"] .home-module__ZJunUa__rm-dot,.home-module__ZJunUa__rm-token[data-p="3"] .home-module__ZJunUa__rm-halo{fill:#0b6e9e}.home-module__ZJunUa__rm-rest .home-module__ZJunUa__rm-dot,.home-module__ZJunUa__rm-rest .home-module__ZJunUa__rm-halo{opacity:0}.home-module__ZJunUa__rm-tagbg{fill:#0f172a}.home-module__ZJunUa__rm-tagtx{fill:#fff;font-size:14px;font-weight:600}.home-module__ZJunUa__rm-below{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:28px;margin-top:28px;display:grid}.home-module__ZJunUa__rm-panel{background:#f6f8fb;border-radius:30px;padding:36px;animation:.3s cubic-bezier(.23,1,.32,1) home-module__ZJunUa__sxIn}.home-module__ZJunUa__rm-ptop{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.home-module__ZJunUa__rm-pnum{background:var(--cs);width:40px;height:40px;color:var(--ct);font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;font-variant-numeric:tabular-nums;border-radius:50%;justify-content:center;align-items:center;font-size:16px;font-weight:500;display:flex}.home-module__ZJunUa__rm-when{color:#64748b;font-size:13.5px;font-weight:500}.home-module__ZJunUa__rm-h3{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;letter-spacing:-.025em;margin:16px 0 12px;font-size:clamp(28px,3vw,40px);font-weight:500;line-height:1.05}.home-module__ZJunUa__rm-body{color:#475569;margin:0;font-size:17px;line-height:1.6}.home-module__ZJunUa__rm-price{color:#0056ce;margin:14px 0 0;font-size:15.5px;font-weight:600}.home-module__ZJunUa__rm-xl{letter-spacing:.12em;text-transform:uppercase;color:#64748b;margin-top:24px;font-size:12px;font-weight:600}.home-module__ZJunUa__rm-minis{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.home-module__ZJunUa__rm-mini{background:#fff;border:1px solid #e3e9f1;border-radius:999px;align-items:center;gap:8px;padding:6px 12px 6px 9px;font-size:13.5px;font-weight:500;display:inline-flex}.home-module__ZJunUa__rm-mini img{object-fit:contain;display:block}.home-module__ZJunUa__rm-mps{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.home-module__ZJunUa__rm-mp{background:#fff;border:1px solid #e3e9f1;border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.home-module__ZJunUa__rm-mpt{color:#475569;padding:10px 12px 12px;font-size:13px;line-height:1.35}.home-module__ZJunUa__rm-prof{background:#fff;border:1px solid #e3e9f1;border-radius:20px;flex-direction:column;gap:14px;max-width:440px;margin-top:12px;padding:18px;display:flex}.home-module__ZJunUa__rm-profh{align-items:center;gap:12px;display:flex}.home-module__ZJunUa__rm-ava{color:#0056ce;background:#e5f0ff;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;font-weight:600;display:flex}.home-module__ZJunUa__rm-profn{color:#475569;flex-direction:column;font-size:13.5px;display:flex}.home-module__ZJunUa__rm-profn b{color:#0f172a;font-size:16px}.home-module__ZJunUa__rm-ex{color:#475569;background:#f1f5f9;border-radius:999px;margin-left:auto;padding:3px 10px;font-size:12px;font-weight:600}.home-module__ZJunUa__rm-pst{gap:28px;display:flex}.home-module__ZJunUa__rm-pst span{color:#64748b;flex-direction:column;font-size:13px;display:flex}.home-module__ZJunUa__rm-pst b{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;color:#0f172a;letter-spacing:-.015em;font-size:24px;font-weight:500}.home-module__ZJunUa__rm-plinks{color:#0056ce;flex-wrap:wrap;gap:12px;font-size:13.5px;font-weight:500;display:flex}.home-module__ZJunUa__rm-ledger{background:#fff;border:1px solid #e3e9f1;border-radius:30px;flex-direction:column;gap:16px;padding:30px;display:flex}.home-module__ZJunUa__rm-lh{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.home-module__ZJunUa__rm-lht{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;letter-spacing:-.015em;font-size:24px;font-weight:500}.home-module__ZJunUa__rm-lhn{color:#64748b;font-variant-numeric:tabular-nums;font-size:14px;font-weight:500}.home-module__ZJunUa__rm-bar{background:#e3e9f1;border-radius:6px;height:6px;overflow:hidden}.home-module__ZJunUa__rm-barfill{border-radius:inherit;background:#0056ce;height:100%;transition:width .5s cubic-bezier(.23,1,.32,1);display:block}.home-module__ZJunUa__rm-prods{flex-wrap:wrap;gap:7px;display:flex}.home-module__ZJunUa__rm-prod{color:#94a3b8;background:#fff;border:1px solid #e3e9f1;border-radius:999px;padding:5px 12px;font-size:13.5px;font-weight:500;transition:background-color .18s,color .18s,border-color .18s}.home-module__ZJunUa__rm-prod.home-module__ZJunUa__rm-on{color:var(--ct);background:var(--cs);border-color:#0000}.home-module__ZJunUa__rm-prod.home-module__ZJunUa__rm-cur{color:#fff;background:var(--ct);border-color:var(--ct)}.home-module__ZJunUa__rm-now{color:#475569;margin:0;font-size:14.5px;line-height:1.5}.home-module__ZJunUa__rm-now b{color:#0f172a;font-weight:600}.home-module__ZJunUa__rm-sub{margin-top:96px}.home-module__ZJunUa__rm-subhead{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:end;gap:40px;margin-bottom:36px;display:grid}.home-module__ZJunUa__rm-subt{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;letter-spacing:-.03em;color:#0f172a;margin:0;font-size:clamp(32px,3.8vw,52px);font-weight:500;line-height:1.02}.home-module__ZJunUa__rm-it{font-family:var(--font-instrument-serif),"Instrument Serif",Georgia,serif;letter-spacing:-.015em;color:#0056ce;font-style:italic;font-weight:400}.home-module__ZJunUa__rm-subp{color:#475569;max-width:440px;margin:0;font-size:17px;line-height:1.6}.home-module__ZJunUa__rm-tools{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.home-module__ZJunUa__rm-tool{background:#fff;border:1px solid #e3e9f1;border-radius:18px;align-items:center;gap:12px;min-width:0;padding:14px;transition:border-color .2s,transform .22s cubic-bezier(.23,1,.32,1);display:flex}.home-module__ZJunUa__rm-tlogo{object-fit:contain;flex:none;display:block}.home-module__ZJunUa__rm-tname{flex-direction:column;min-width:0;display:flex}.home-module__ZJunUa__rm-tname b{font-size:15px;font-weight:600;line-height:1.25}.home-module__ZJunUa__rm-tname span{color:#64748b;font-size:12.5px}.home-module__ZJunUa__rm-projs{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.home-module__ZJunUa__rm-proj{background:#fff;border:1px solid #e3e9f1;border-radius:24px;flex-direction:column;min-width:0;transition:border-color .2s,transform .22s cubic-bezier(.23,1,.32,1);display:flex;overflow:hidden}.home-module__ZJunUa__rm-stack{background:#f6f8fb;border-bottom:1px solid #e3e9f1;align-items:center;min-width:0;padding:22px 20px;display:flex;overflow:hidden}.home-module__ZJunUa__rm-stack-s{padding:12px}.home-module__ZJunUa__rm-tile{aspect-ratio:1;background:#fff;border-radius:50%;flex:0 48px;justify-content:center;align-items:center;min-width:34px;display:flex;box-shadow:0 0 0 3px #f6f8fb,inset 0 0 0 1px #e3e9f1}.home-module__ZJunUa__rm-tile+.home-module__ZJunUa__rm-tile{margin-left:-8px}.home-module__ZJunUa__rm-tile img{object-fit:contain;width:55%;height:55%;display:block}.home-module__ZJunUa__rm-pb{flex-direction:column;flex:1;gap:6px;padding:18px 20px 20px;display:flex}.home-module__ZJunUa__rm-ptag{color:#0056ce;font-size:12.5px;font-weight:600}.home-module__ZJunUa__rm-ptitle{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;letter-spacing:-.01em;color:#0f172a;font-size:19px;font-weight:500;line-height:1.22}.home-module__ZJunUa__rm-pprog{color:#475569;padding-bottom:4px;font-size:14px}.home-module__ZJunUa__rm-pbuilt{color:#64748b;border-top:1px solid #e3e9f1;margin-top:auto;padding-top:12px;font-size:13px;line-height:1.45}@media (hover:hover) and (pointer:fine){.home-module__ZJunUa__rm-phase:hover{border-color:#bcd2f3}.home-module__ZJunUa__rm-btn:hover{border-color:#0056ce}.home-module__ZJunUa__rm-btn-play:hover{background:#01224f;border-color:#01224f}.home-module__ZJunUa__rm-tool:hover,.home-module__ZJunUa__rm-proj:hover{border-color:#bcd2f3;transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.home-module__ZJunUa__rm-now .home-module__ZJunUa__rm-ring,.home-module__ZJunUa__rm-now .home-module__ZJunUa__rm-pop,.home-module__ZJunUa__rm-panel{animation:none}.home-module__ZJunUa__rm-phfill,.home-module__ZJunUa__rm-barfill{transition:none}}@media (max-width:1100px){.home-module__ZJunUa__rm-tools{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:960px){.home-module__ZJunUa__rm-phases,.home-module__ZJunUa__rm-below{grid-template-columns:minmax(0,1fr)}.home-module__ZJunUa__rm-subhead{grid-template-columns:minmax(0,1fr);gap:16px}.home-module__ZJunUa__rm-projs{grid-template-columns:repeat(2,minmax(0,1fr))}.home-module__ZJunUa__rm-tools{grid-template-columns:repeat(3,minmax(0,1fr))}.home-module__ZJunUa__rm-canvas{min-width:900px}.home-module__ZJunUa__rm-map{border-radius:0;margin:0 -24px;padding:0 24px}}@media (max-width:640px){.home-module__ZJunUa__rm-panel,.home-module__ZJunUa__rm-ledger{border-radius:24px;padding:24px}.home-module__ZJunUa__rm-sub{margin-top:64px}.home-module__ZJunUa__rm-subhead{margin-bottom:24px}.home-module__ZJunUa__rm-count{width:auto;margin-left:auto}.home-module__ZJunUa__rm-lht{font-size:20px}.home-module__ZJunUa__rm-hit{width:48px;transform:translate(-4px,-4px)}.home-module__ZJunUa__rm-hit-exit{width:12.67%;transform:none}.home-module__ZJunUa__rm-xl-dup,.home-module__ZJunUa__rm-minis,.home-module__ZJunUa__rm-mps{display:none}}@media (max-width:620px){.home-module__ZJunUa__rm-phases,.home-module__ZJunUa__rm-projs{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:84%;grid-auto-flow:column;gap:12px;margin-left:-24px;margin-right:-24px;padding:4px 24px 12px;scroll-padding-left:24px;overflow-x:auto}.home-module__ZJunUa__rm-tools{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-rows:repeat(2,auto);grid-template-columns:none;grid-auto-columns:62%;grid-auto-flow:column;gap:10px;margin:0 -24px;padding:4px 24px 12px;scroll-padding-left:24px;overflow-x:auto}.home-module__ZJunUa__rm-phases::-webkit-scrollbar{display:none}.home-module__ZJunUa__rm-projs::-webkit-scrollbar{display:none}.home-module__ZJunUa__rm-tools::-webkit-scrollbar{display:none}.home-module__ZJunUa__rm-phases>*,.home-module__ZJunUa__rm-projs>*,.home-module__ZJunUa__rm-tools>*{scroll-snap-align:start}.home-module__ZJunUa__rm-phases{margin-bottom:20px}}.home-module__ZJunUa__cb{margin-top:120px;scroll-margin-top:100px}.home-module__ZJunUa__cb-home{border-top:1px solid #e8eef5;margin-top:72px;padding-top:56px}.home-module__ZJunUa__cb-hometop{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 32px;margin-bottom:24px;display:flex}.home-module__ZJunUa__cb-homeh{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;letter-spacing:-.025em;color:#0f172a;margin:14px 0 0;font-size:clamp(28px,3vw,40px);font-weight:500;line-height:1.05}.home-module__ZJunUa__cb-homep{color:#475569;max-width:620px;margin:12px 0 0;font-size:17px;line-height:1.6}.home-module__ZJunUa__cb-link{color:#0056ce;align-items:center;gap:6px;font-size:15.5px;font-weight:600;text-decoration:none;display:inline-flex}.home-module__ZJunUa__cb-link svg{width:18px;height:18px}.home-module__ZJunUa__cb-box{background:#fff;border:1px solid #e3e9f1;border-radius:22px;padding:24px 24px 22px}.home-module__ZJunUa__cb-bar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:18px;display:flex}.home-module__ZJunUa__cb-btn{color:#334155;min-height:36px;font:inherit;cursor:pointer;background:#fff;border:1px solid #e3e9f1;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:13.5px;font-weight:500;transition:background-color .16s,border-color .16s,color .16s;display:inline-flex}.home-module__ZJunUa__cb-btn svg{flex:none;width:15px;height:15px}.home-module__ZJunUa__cb-btn-on{color:#b91c1c;background:#fee2e2;border-color:#fecaca}.home-module__ZJunUa__cb-note{color:#64748b;margin-left:auto;font-size:12.5px}.home-module__ZJunUa__cb-rail{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.home-module__ZJunUa__cb-st{appearance:none;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:2px;min-width:0;margin:0;padding:4px 0;display:flex}.home-module__ZJunUa__cb-stn{color:#64748b;white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;overflow:hidden}.home-module__ZJunUa__cb-stw{color:#94a3b8;white-space:nowrap;font-size:12px}.home-module__ZJunUa__cb-stbar{background:#eef2f7;border-radius:2px;height:3px;margin-top:6px;display:block;overflow:hidden}.home-module__ZJunUa__cb-stfill{background:#0056ce;width:0;height:100%;transition:width .2s linear;display:block}.home-module__ZJunUa__cb-st-on .home-module__ZJunUa__cb-stn{color:#0f172a}.home-module__ZJunUa__cb-stage{aspect-ratio:1000/610;width:100%;position:relative;container-type:inline-size}.home-module__ZJunUa__cb-svg{width:100%;height:100%;position:absolute;top:0;left:0;overflow:visible}.home-module__ZJunUa__cb-ln{transition:opacity .5s}.home-module__ZJunUa__cb-base{fill:none;stroke:#dbe5f2;stroke-width:1.5px}.home-module__ZJunUa__cb-dots{fill:none;stroke:#0056ce;stroke-width:5px;stroke-linecap:round;stroke-dasharray:.1 22;animation:.9s linear infinite home-module__ZJunUa__cbflow}.home-module__ZJunUa__cb-dots-k{stroke:#0f172a}.home-module__ZJunUa__cb-rev{animation-direction:reverse}.home-module__ZJunUa__cb-orbit{fill:none;stroke:#0056ce;stroke-width:1.2px;stroke-dasharray:2 9;transform-box:fill-box;transform-origin:50%;transition:opacity .6s}.home-module__ZJunUa__cb-orbit-on{animation:30s linear infinite home-module__ZJunUa__cbspin}.home-module__ZJunUa__cb-mid{fill:#e5f0ff;transition:opacity .6s}.home-module__ZJunUa__cb-shell{fill:none;stroke:#cbd5e1;stroke-width:1.5px;stroke-dasharray:5 6;transition:opacity .6s}.home-module__ZJunUa__cb-core{fill:#0056ce;transform-box:fill-box;transform-origin:50%;transition:transform .8s cubic-bezier(.23,1,.32,1),opacity .6s}.home-module__ZJunUa__cb-n{box-sizing:border-box;background:#fff;border:1px solid #e3e9f1;border-radius:12px;align-items:center;gap:10px;padding:0 1.2cqw;transition:opacity .5s,border-color .4s,background-color .4s;display:flex;position:absolute}.home-module__ZJunUa__cb-hid{opacity:0;pointer-events:none}.home-module__ZJunUa__cb-dim{opacity:.55}.home-module__ZJunUa__cb-on{background:#f7faff;border-color:#0056ce}.home-module__ZJunUa__cb-map{border-style:dashed;border-color:#0056ce}.home-module__ZJunUa__cb-lock{background:#f8fafc;border-style:dashed}.home-module__ZJunUa__cb-ic{color:#475569;background:#f1f5f9;border-radius:9px;flex:none;justify-content:center;align-items:center;width:clamp(26px,3.4cqw,34px);height:clamp(26px,3.4cqw,34px);display:flex}.home-module__ZJunUa__cb-ic svg{width:56%;height:56%}.home-module__ZJunUa__cb-ic-b{color:#0056ce;background:#e5f0ff}.home-module__ZJunUa__cb-ic-k{color:#0f172a;background:#f1f5f9}.home-module__ZJunUa__cb-ic-g{color:#0f172a;background:#eef2f7}.home-module__ZJunUa__cb-tic{display:none}.home-module__ZJunUa__cb-tic-on{display:flex}.home-module__ZJunUa__cb-tx{flex-direction:column;min-width:0;line-height:1.25;display:flex}.home-module__ZJunUa__cb-nm{color:#0f172a;white-space:nowrap;text-overflow:ellipsis;font-size:clamp(11.5px,1.45cqw,14.5px);font-weight:600;overflow:hidden}.home-module__ZJunUa__cb-sb{color:#64748b;white-space:nowrap;text-overflow:ellipsis;font-size:clamp(10.5px,1.25cqw,12.5px);overflow:hidden}.home-module__ZJunUa__cb-hd{letter-spacing:.08em;text-transform:uppercase;color:#64748b;white-space:nowrap;font-size:clamp(10.5px,1.15cqw,12px);font-weight:600;position:absolute}.home-module__ZJunUa__cb-champ{border-color:#0f172a}.home-module__ZJunUa__cb-brain{box-sizing:border-box;text-align:center;color:#fff;flex-direction:column;justify-content:center;align-items:center;gap:4px;transition:color .4s;display:flex;position:absolute}.home-module__ZJunUa__cb-brain-off{color:#64748b}.home-module__ZJunUa__cb-bi{display:flex}.home-module__ZJunUa__cb-bi svg{width:clamp(20px,2.8cqw,28px);height:clamp(20px,2.8cqw,28px)}.home-module__ZJunUa__cb-btx{flex-direction:column;align-items:center;line-height:1.2;display:flex}.home-module__ZJunUa__cb-bn{font-family:var(--font-bricolage),"Bricolage Grotesque",Georgia,serif;letter-spacing:-.01em;font-size:clamp(13px,1.8cqw,18px);font-weight:500}.home-module__ZJunUa__cb-bs{opacity:.88;font-size:clamp(10.5px,1.25cqw,12.5px)}.home-module__ZJunUa__cb-gate{flex-direction:column;justify-content:center;align-items:stretch;gap:6px;padding:10px 14px}.home-module__ZJunUa__cb-gr{align-items:center;gap:8px;min-width:0;display:flex}.home-module__ZJunUa__cb-gt{color:#64748b;font-size:clamp(11px,1.3cqw,13px)}.home-module__ZJunUa__cb-gn{color:#0f172a;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(11px,1.35cqw,13.5px);font-weight:600}.home-module__ZJunUa__cb-gk{color:#64748b;flex:none;width:36px;font-size:clamp(10.5px,1.2cqw,12px)}.home-module__ZJunUa__cb-grid{flex:1;grid-template-columns:repeat(20,minmax(0,1fr));gap:3px;display:grid}.home-module__ZJunUa__cb-q{aspect-ratio:1;box-sizing:border-box;border:1px solid #0056ce;border-radius:3px;transition:background-color .25s;display:block}.home-module__ZJunUa__cb-q-f{background:#0056ce}.home-module__ZJunUa__cb-t{border-color:#0f172a}.home-module__ZJunUa__cb-t-f{background:#0f172a}.home-module__ZJunUa__cb-pass{white-space:nowrap;border-radius:999px;align-items:center;gap:4px;margin-left:auto;padding:3px 9px;font-size:clamp(10.5px,1.2cqw,12px);font-weight:600;transition:opacity .4s,background-color .3s,color .3s;display:inline-flex}.home-module__ZJunUa__cb-pi{display:inline-flex}.home-module__ZJunUa__cb-pi svg{width:13px;height:13px}.home-module__ZJunUa__cb-pi-off{display:none}.home-module__ZJunUa__cb-ok{color:#15803d;background:#dcfce7}.home-module__ZJunUa__cb-bad{color:#b91c1c;background:#fee2e2}.home-module__ZJunUa__cb-wait{color:#92400e;background:#fef3c7}.home-module__ZJunUa__cb-gl{color:#475569;white-space:nowrap;text-overflow:ellipsis;font-size:clamp(10.5px,1.2cqw,12px);overflow:hidden}.home-module__ZJunUa__cb-trk{gap:12px;padding:0 1.6cqw}.home-module__ZJunUa__cb-trk-t{border-color:#0f172a}.home-module__ZJunUa__cb-trk-b{border-color:#0056ce}.home-module__ZJunUa__cb-trk-t .home-module__ZJunUa__cb-tic{color:#0f172a;background:#f1f5f9}.home-module__ZJunUa__cb-trk-b .home-module__ZJunUa__cb-tic{color:#0056ce;background:#e5f0ff}.home-module__ZJunUa__cb-tl{color:#64748b;font-size:clamp(10.5px,1.2cqw,12px)}.home-module__ZJunUa__cb-tv{color:#0f172a;white-space:nowrap;text-overflow:ellipsis;font-size:clamp(12px,1.55cqw,15px);font-weight:600;overflow:hidden}.home-module__ZJunUa__cb-cap{border-top:1px solid #eef2f7;min-height:132px;margin-top:18px;padding-top:16px}.home-module__ZJunUa__cb-co{color:#0056ce;font-size:13px;font-weight:600}.home-module__ZJunUa__cb-cd{color:#334155;max-width:840px;margin:6px 0 0;font-size:16px;line-height:1.6}.home-module__ZJunUa__cb-chips{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.home-module__ZJunUa__cb-chip{color:#334155;background:#f4f7fb;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:13px;display:inline-flex}.home-module__ZJunUa__cb-chip-d{background:#0056ce;border-radius:999px;flex:none;width:6px;height:6px}@media (max-width:640px){.home-module__ZJunUa__cb{margin-top:88px}.home-module__ZJunUa__cb-home{margin-top:56px;padding-top:40px}.home-module__ZJunUa__cb-box{border-radius:18px;padding:16px 14px}.home-module__ZJunUa__cb-note{width:100%;margin-left:0}.home-module__ZJunUa__cb-rail{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 8px}.home-module__ZJunUa__cb-stage{aspect-ratio:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.home-module__ZJunUa__cb-svg{display:none}.home-module__ZJunUa__cb-n,.home-module__ZJunUa__cb-hd,.home-module__ZJunUa__cb-brain{width:auto!important;height:auto!important;position:static!important;top:auto!important;left:auto!important}.home-module__ZJunUa__cb-n{min-width:0;min-height:54px;padding:8px 10px}.home-module__ZJunUa__cb-n.home-module__ZJunUa__cb-hid{display:none}.home-module__ZJunUa__cb-hd{white-space:normal;grid-column:1/-1;margin-top:10px}.home-module__ZJunUa__cb-champ,.home-module__ZJunUa__cb-gate,.home-module__ZJunUa__cb-trk{grid-column:1/-1}.home-module__ZJunUa__cb-brain{color:#fff;background:#0056ce;border-radius:16px;flex-direction:row;grid-column:1/-1;gap:12px;padding:16px}.home-module__ZJunUa__cb-brain-off{color:#64748b;background:#f1f5f9}.home-module__ZJunUa__cb-btx{align-items:flex-start}.home-module__ZJunUa__cb-gl{white-space:normal}.home-module__ZJunUa__cb-hd-e{display:none}.home-module__ZJunUa__cb-sb,.home-module__ZJunUa__cb-tv{white-space:normal}.home-module__ZJunUa__cb-o1{order:1}.home-module__ZJunUa__cb-o2{order:2}.home-module__ZJunUa__cb-o3{order:3}.home-module__ZJunUa__cb-o4{order:4}.home-module__ZJunUa__cb-o5{order:5}.home-module__ZJunUa__cb-o6{order:6}.home-module__ZJunUa__cb-o7{order:7}.home-module__ZJunUa__cb-o8{order:8}.home-module__ZJunUa__cb-o9{order:9}.home-module__ZJunUa__cb-o10{order:10}.home-module__ZJunUa__cb-cd{font-size:15px}}@media (prefers-reduced-motion:reduce){.home-module__ZJunUa__cb-dots,.home-module__ZJunUa__cb-orbit-on{animation:none}}
