.block-renderer{width:100%;color:var(--text, #122e50);background:#fff;font-family:var(--font-ui)}.block-renderer *,.block-renderer *:before,.block-renderer *:after{box-sizing:border-box}.block-container{width:min(var(--page-content-width, 1180px),calc(100% - 64px));margin-left:auto;margin-right:auto}.block-section{padding:56px 0}.block-renderer h1,.block-renderer h2,.block-renderer h3{overflow-wrap:anywhere}.block-renderer h2{font-size:clamp(29px,3.4vw,42px);font-weight:650;line-height:1.16;letter-spacing:-.04em;margin:0 0 22px;white-space:pre-line;text-wrap:balance}.block-section-eyebrow{color:#a75b16;display:flex;align-items:center;gap:8px;font-size:10px;line-height:1.6;font-weight:700;letter-spacing:.14em;text-transform:uppercase;margin:0 0 17px}.block-button{display:inline-flex;align-items:center;justify-content:center;gap:24px;background:var(--orange, #f59630);color:#102640;border:1px solid transparent;border-radius:var(--control-radius);padding:12px 18px;text-decoration:none;font-size:13px;font-weight:700;line-height:1.4;cursor:pointer;transition:background .18s,transform .18s}.block-button:hover{background:#ffac4b;transform:translateY(-2px)}.block-renderer a:focus-visible,.block-renderer button:focus-visible,.block-renderer summary:focus-visible{outline:3px solid #387ace;outline-offset:5px}.block-theme-ice,.block-theme-light{background:#f2f7fd}.block-theme-dark,.block-theme-navy{background:#071e3b}.block-renderer :is(.block-theme-dark,.block-theme-navy){--form-title: #eef5ff;--form-text: #eef5ff;--form-muted: #bdcfe1;--form-error: #ffb4a6;color:#eef5ff}.block-renderer :is(.block-theme-dark,.block-theme-navy) .block-section-eyebrow{color:#ffb466}.block-renderer :is(.block-theme-dark,.block-theme-navy) :is(.block-stats-title,.block-stats-grid span,figcaption,.block-faq-grid>div>p:not(.block-section-eyebrow),.block-faq-grid details p){color:#b3c6dd}.block-renderer :is(.block-theme-dark,.block-theme-navy) .block-stats-grid strong{color:#ffb466}.block-renderer :is(.block-theme-dark,.block-theme-navy) :is(.block-stats-grid>div,details){border-color:#7893b23b}.block-renderer :is(.block-theme-dark,.block-theme-navy) .block-faq-grid>div>a{color:#ffb466}.block-renderer :is(.block-theme-dark,.block-theme-navy) .site-prose{color:#b9cce3}.block-renderer :is(.block-theme-dark,.block-theme-navy) .site-prose :is(h1,h2,h3,h4){color:#eef5ff}.block-renderer :is(.block-theme-dark,.block-theme-navy) .site-prose a{color:#ffb466}.block-renderer :is(.block-theme-dark,.block-theme-navy) .site-prose :is(blockquote,td,th){background:#102d49;color:#dce8f8;border-color:#46627e}.block-renderer :is(.block-theme-dark,.block-theme-navy) .site-prose :not(pre)>code{background:#102d49;color:#ffca88;border-color:#46627e}.block-stats{padding:36px 0;border-bottom:1px solid #e8eef5}.block-stats-title{text-align:center;margin:0 0 30px;color:#7b8ba0;font-size:12px}.block-stats-grid{display:flex;justify-content:space-between;align-items:start;gap:30px}.block-stats-grid>div{padding:0 28px;flex:1;border-left:1px solid #dfe7f0}.block-stats-grid>div:first-child{border-left:none;padding-left:0}.block-stats-grid>div:last-child{padding-right:0}.block-stats-grid strong{display:block;color:#234a90;font-size:27px;letter-spacing:-.035em;font-weight:600;line-height:1.4}.block-stats-grid span{display:block;color:#75859a;font-size:12px;line-height:1.7;margin-top:4px}.block-reading-width{max-width:var(--page-reading-width, 780px)}.block-cta{position:relative;isolation:isolate;overflow:hidden;padding:52px 0;color:#fff;background:#071e3b}.block-cta-inner{display:flex;justify-content:space-between;align-items:center;gap:48px}.block-cta-inner>div{max-width:660px}.block-cta .block-section-eyebrow{color:#ffb366}.block-cta h2{color:#fff;margin-bottom:16px}.block-cta-inner>div>p:last-child:not(.block-section-eyebrow){color:#b9cce3;font-size:15px;line-height:1.85;max-width:565px;margin:0}.block-cta .block-button{flex-shrink:0}.block-cta-orbit{position:absolute;width:620px;height:620px;border:1px solid #f596301f;border-radius:50%;right:-90px;top:-130px;z-index:-1;box-shadow:0 0 0 80px #f5963005,0 0 0 160px #f5963004}.block-cta-light,.block-cta-ice{background:#edf6ff}.block-cta-light h2,.block-cta-ice h2{color:#071e3b}.block-cta-light .block-section-eyebrow,.block-cta-ice .block-section-eyebrow{color:#a75b16}.block-cta-light .block-cta-inner>div>p:last-child,.block-cta-ice .block-cta-inner>div>p:last-child{color:#627991}.block-image-section figure{margin-top:0;margin-bottom:0}.block-image-section img{width:100%;height:auto;display:block;border-radius:16px}.block-image-section figcaption{margin-top:16px;text-align:center;font-size:13px;color:#6d7e92}.block-faq-grid{display:grid;grid-template-columns:1fr 1.25fr;gap:56px}.block-faq-grid>div>p:not(.block-section-eyebrow){color:#6d7e92;font-size:15px;line-height:1.8}.block-faq-grid>div>a{display:inline-flex;align-items:center;gap:16px;color:#234a90;font-size:13px;font-weight:600;text-decoration:none;margin-top:12px}.block-faq details{border-bottom:1px solid #d9e4f1;padding:23px 0}.block-faq details:first-child{padding-top:0}.block-faq summary{display:flex;align-items:center;justify-content:space-between;gap:25px;list-style:none;cursor:pointer;font-size:15px;font-weight:600;line-height:1.6}.block-faq summary::-webkit-details-marker{display:none}.block-faq summary svg{flex-shrink:0;color:#7891ae;transition:transform .2s}.block-faq details[open] summary svg{transform:rotate(45deg)}.block-faq details p{color:#6d7e92;font-size:14px;line-height:1.85;margin:15px 0 0}.block-legacy{background:#f4f8fc}.block-legacy-head{display:flex;justify-content:space-between;align-items:end;gap:25px;margin-bottom:25px}.block-legacy-head h2{margin-bottom:0}.block-legacy-head>a{display:inline-flex;gap:10px;align-items:center;font-size:12px;white-space:nowrap;color:#234a90;text-decoration:none;padding-bottom:7px}.block-legacy-description{color:#6d7e92;font-size:14px;line-height:1.8;margin-bottom:28px;max-width:780px}.block-legacy iframe{width:100%;height:min(850px,85vh);min-height:480px;border:1px solid #dbe6f2;border-radius:14px;background:#fff;box-shadow:0 12px 36px #0d2a4e08}.block-unsupported{padding:25px;margin:20px;border:1px dashed #b7c9df;display:flex;gap:14px;color:#607894;font-size:13px;line-height:1.7;border-radius:8px;background:#f4f8fc}.block-unsupported svg{flex-shrink:0}.block-empty{display:flex;align-items:center;flex-direction:column;justify-content:center;padding:100px 25px;text-align:center;color:#7990aa}.block-empty h3{color:#122e50;font-size:22px;margin:20px 0 8px}.block-empty p{font-size:14px}.block-preview{overflow:hidden}.block-preview .block-container{width:calc(100% - 48px)}.block-preview .block-hero-inner{min-height:480px}.block-preview .block-hero h1{font-size:clamp(35px,4vw,56px)}.block-preview .block-hero-copy{width:80%}.block-preview .block-section{padding:40px 0}.block-preview .block-section-head,.block-preview .block-faq-grid{gap:28px}.block-preview .block-features-grid.block-features-four{grid-template-columns:repeat(2,minmax(0,1fr))}.block-preview .block-feature-card{padding:22px}.block-preview .block-cta-inner{gap:28px;flex-wrap:wrap}@media(max-width:900px){.block-container{width:calc(100% - 56px)}.block-section{padding:44px 0}.block-cta-inner{gap:36px;flex-wrap:wrap}.block-faq-grid{gap:40px}.block-stats-grid{gap:18px}.block-stats-grid>div{padding:0 14px}}@media(max-width:600px){.block-container{width:calc(100% - 40px)}.block-section{padding:40px 0}.block-stats{padding:29px 0}.block-stats-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:23px}.block-stats-grid>div{padding:0;border:0}.block-stats-grid strong{font-size:24px}.block-stats-grid span{font-size:11px}.block-cta{padding:40px 0}.block-faq-grid{grid-template-columns:1fr;gap:30px}.block-legacy-head{align-items:start;flex-direction:column;gap:16px}.block-legacy iframe{min-height:520px;border-radius:9px}}@media(prefers-reduced-motion:reduce){.block-renderer *,.block-renderer *:before,.block-renderer *:after{transition:none!important;animation:none!important;scroll-behavior:auto!important}}.page-spacing-compact .block-section,.page-spacing-compact .experience-section{padding-block:40px}.page-back-top{position:fixed;bottom:20px;right:20px;z-index:15;border:1px solid #7794aa;border-radius:30px;padding:12px 18px;background:#102d43;color:#fff;cursor:pointer;box-shadow:0 4px 18px #102d4322}.block-section[data-post-part]>.block-container{width:min(var(--page-reading-width, 780px),calc(100% - 64px))}.block-section[data-post-part=cover]{padding:0 0 28px}.block-section[data-post-part=body]{padding:0 0 48px}@media(max-width:700px){.block-section[data-post-part]>.block-container{width:calc(100% - 36px)}}[data-appearance-backgroundcolor]{background:var(--section-backgroundColor)!important}[data-appearance-color],[data-appearance-color] :where(h1,h2,h3,h4,h5,h6,p,li,blockquote,figcaption,summary,dt,dd),[data-appearance-color] :where(h1,h2,h3,h4,h5,h6,p,li,blockquote,figcaption,summary,dt,dd) :where(span,strong,em,a){color:var(--section-color)!important}[data-appearance-fontweight],[data-appearance-fontweight] :where(h1,h2,h3,h4,h5,h6,p,li,blockquote,figcaption,summary,dt,dd),[data-appearance-fontweight] :where(h1,h2,h3,h4,h5,h6,p,li,blockquote,figcaption,summary,dt,dd) :where(span,strong,em,a){font-weight:var(--section-fontWeight)!important}[data-appearance-fontstyle],[data-appearance-fontstyle] :where(h1,h2,h3,h4,h5,h6,p,li,blockquote,figcaption,summary,dt,dd),[data-appearance-fontstyle] :where(h1,h2,h3,h4,h5,h6,p,li,blockquote,figcaption,summary,dt,dd) :where(span,strong,em,a){font-style:var(--section-fontStyle)!important}[data-appearance-textdecoration],[data-appearance-textdecoration] :where(h1,h2,h3,h4,h5,h6,p,li,blockquote,figcaption,summary,dt,dd),[data-appearance-textdecoration] :where(h1,h2,h3,h4,h5,h6,p,li,blockquote,figcaption,summary,dt,dd) :where(span,strong,em,a){text-decoration:var(--section-textDecoration)!important}[data-appearance-textalign],[data-appearance-textalign] :where(h1,h2,h3,h4,h5,h6,p,li,blockquote,figcaption,summary,dt,dd),[data-appearance-textalign] :where(h1,h2,h3,h4,h5,h6,p,li,blockquote,figcaption,summary,dt,dd) :where(span,strong,em,a){text-align:var(--section-textAlign)!important}[data-appearance-fontsize] :where(p,li,blockquote,figcaption,dt,dd,td,th),[data-appearance-fontsize] :where(p,li,blockquote,figcaption,dt,dd,td,th) :where(span,strong,em,a){font-size:var(--section-fontSize)!important}[data-appearance-lineheight] :where(p,li,blockquote,figcaption,dt,dd,td,th){line-height:var(--section-lineHeight)!important}.block-hero[data-v-47089042]{position:relative;isolation:isolate;overflow:hidden;color:#fff;background:#071e3b}.block-hero-art[data-v-47089042],.block-hero-shade[data-v-47089042],.block-hero-grid[data-v-47089042]{position:absolute;inset:0;width:100%;height:100%;z-index:-1}.block-hero-art[data-v-47089042]{object-fit:cover;object-position:center 48%}.block-hero-shade[data-v-47089042]{background:linear-gradient(90deg,#061a35fa,#071e3bed 28%,#071e3b99 52%,#071e3b08)}.block-hero-grid[data-v-47089042]{background:linear-gradient(#d5e9ff05 1px,transparent 1px),linear-gradient(90deg,#d5e9ff05 1px,transparent 1px);background-size:64px 64px;mask-image:linear-gradient(90deg,#000,transparent)}.block-hero-inner[data-v-47089042]{display:flex;align-items:center;position:relative;min-height:610px;padding-top:76px;padding-bottom:92px}.block-hero-copy[data-v-47089042]{width:59%;max-width:715px}.block-eyebrow[data-v-47089042]{display:flex;align-items:center;gap:10px;color:#ffc482;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;margin:0 0 26px}.block-eyebrow>span[data-v-47089042]{height:6px;width:6px;background:#f59630;border-radius:50%;box-shadow:0 0 0 5px #f5963015}.block-hero h1[data-v-47089042]{color:inherit;font-size:clamp(42px,5.1vw,70px);line-height:1.06;letter-spacing:-.045em;margin:0 0 26px;font-weight:700;white-space:pre-line;text-wrap:balance}.block-hero h1>span[data-v-47089042]{display:block;color:var(--orange, #f59630)}.block-hero-description[data-v-47089042]{color:#bed1e7;max-width:465px;font-size:17px;line-height:1.75;margin:0}.block-hero-actions[data-v-47089042]{display:flex;align-items:center;flex-wrap:wrap;gap:26px;margin-top:34px}.block-hero-secondary[data-v-47089042]{color:#e0eaf5;display:flex;align-items:center;gap:10px;font-size:13px;font-weight:600;text-decoration:none}.block-hero-secondary[data-v-47089042]:hover{color:#ffba70}.block-play[data-v-47089042]{display:grid;place-items:center;height:31px;width:31px;border:1px solid #8caac170;border-radius:50%}.block-hero-note[data-v-47089042]{display:flex;align-items:center;gap:8px;margin-top:30px;font-size:11px;letter-spacing:.02em;color:#a3bed8}.block-hero-note svg[data-v-47089042]{color:#ffb466}.block-hero-badge[data-v-47089042]{position:absolute;bottom:48px;right:0;width:235px;padding:20px 24px;background:#0b2946b0;border:1px solid #ffffff2a;border-radius:12px;backdrop-filter:blur(15px)}.block-hero-badge>span[data-v-47089042]{font-size:9px;letter-spacing:.13em;color:#adc6df}.block-hero-badge>strong[data-v-47089042]{display:block;font-size:17px;font-weight:500;margin-top:10px;line-height:1.45}.block-hero-badge>svg[data-v-47089042]{position:absolute;right:18px;top:17px;color:#f59630}.block-hero-steps[data-v-47089042]{display:flex;gap:36px;padding:22px 0;border-top:1px solid #ffffff1f}.block-hero-steps>a[data-v-47089042]{display:flex;align-items:center;gap:10px;color:#c4d6e9;font-size:11px;text-decoration:none}.block-hero-steps>a>span[data-v-47089042]{font-size:10px;color:#f7a650}.block-hero-light[data-v-47089042]{color:#071e3b;background:#edf6ff}.block-hero-light .block-hero-shade[data-v-47089042]{background:linear-gradient(90deg,#edf6fffa,#edf6ffdb 45%,#edf6ff44)}.block-hero-light .block-eyebrow[data-v-47089042]{color:#9f4d00}.block-hero-light .block-hero-description[data-v-47089042],.block-hero-light .block-hero-secondary[data-v-47089042],.block-hero-light .block-hero-note[data-v-47089042]{color:#536b87}.block-hero-no-image .block-hero-shade[data-v-47089042]{background:radial-gradient(ellipse at 90% 30%,#254d7b,transparent 60%)}.block-hero-no-image.block-hero-light .block-hero-shade[data-v-47089042]{background:radial-gradient(ellipse at 90% 30%,#d4eaff,transparent 70%)}.block-hero-editorial .block-hero-inner[data-v-47089042]{min-height:660px}.block-hero-editorial:not(.block-hero-light) .block-hero-shade[data-v-47089042]{background:linear-gradient(90deg,#06172bf2,#06172bd9 30%,#06172b45 59%,transparent 78%)}.block-hero-editorial .block-hero-grid[data-v-47089042]{opacity:.45}.block-hero-editorial .block-hero-steps[data-v-47089042]{position:relative;background:#071e3b}.block-hero-editorial .block-hero-steps[data-v-47089042]:before{content:"";position:absolute;inset:0 calc(50% - 50vw);background:inherit;z-index:-1}.block-hero-editorial.block-hero-light .block-hero-steps[data-v-47089042]{background:#edf6ff}@media(max-width:900px){.block-hero-copy[data-v-47089042]{width:75%}.block-hero-badge[data-v-47089042]{display:none}.block-hero-inner[data-v-47089042]{min-height:540px}.block-hero-art[data-v-47089042]{object-position:65% center}}@media(max-width:600px){.block-hero-editorial .block-hero-art[data-v-47089042]{inset:auto 0 0;height:300px;object-position:right center;mask-image:linear-gradient(180deg,transparent,#000 14%)}.block-hero-editorial .block-hero-inner[data-v-47089042]{min-height:0;padding-bottom:330px}.block-hero-editorial:not(.block-hero-light) .block-hero-shade[data-v-47089042]{background:linear-gradient(180deg,#071e3b 0% 48%,#071e3b00 76%)}.block-hero-editorial.block-hero-light .block-hero-shade[data-v-47089042]{background:linear-gradient(180deg,#edf6ff 0% 48%,#edf6ff00 76%)}.block-hero-editorial:has(.block-hero-steps) .block-hero-art[data-v-47089042]{bottom:58px}.block-hero-inner[data-v-47089042]{padding-top:62px;padding-bottom:65px;min-height:540px}.block-hero-copy[data-v-47089042]{width:100%}.block-hero h1[data-v-47089042]{font-size:clamp(37px,10vw,53px)}.block-hero-shade[data-v-47089042]{background:linear-gradient(90deg,#061a35f5,#071e3bbb)}.block-hero-description[data-v-47089042]{font-size:16px}.block-hero-actions[data-v-47089042]{gap:20px}.block-hero-steps[data-v-47089042]{overflow-x:auto;gap:24px}.block-hero-steps>a[data-v-47089042]{flex-shrink:0}.block-eyebrow[data-v-47089042]{font-size:10px;line-height:1.6}}.block-section-head[data-v-ea34bc87]{display:grid;grid-template-columns:1.1fr 1fr;align-items:end;gap:100px;margin-bottom:42px}.block-section-head h2[data-v-ea34bc87]{margin:0}.block-section-intro[data-v-ea34bc87]{color:#6d7e92;font-size:15px;line-height:1.85;margin:0 0 3px;max-width:465px}.block-features-grid[data-v-ea34bc87]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.block-features-grid.block-features-two[data-v-ea34bc87]{grid-template-columns:repeat(2,minmax(0,1fr))}.block-features-grid.block-features-one[data-v-ea34bc87]{grid-template-columns:minmax(0,1fr)}.block-features-grid.block-features-four[data-v-ea34bc87]{grid-template-columns:repeat(4,minmax(0,1fr))}.block-feature-card[data-v-ea34bc87]{padding:30px;background:#fff;border:1px solid #e3eaf3;border-radius:14px;display:flex;flex-direction:column;transition:box-shadow .2s,transform .2s,border-color .2s}.block-feature-card[data-v-ea34bc87]:has(a):is(:hover,:focus-within){transform:translateY(-4px);box-shadow:0 14px 36px #102c5310;border-color:#c5d5e8}.block-feature-card[data-v-ea34bc87]:has(.block-feature-image){overflow:hidden}.block-feature-image[data-v-ea34bc87]{margin:-30px -30px 26px;overflow:hidden;aspect-ratio:1.8;background:#071e3b}.block-feature-image img[data-v-ea34bc87]{width:100%;height:100%;object-fit:cover;object-position:right center;transition:transform .4s ease}@media(prefers-reduced-motion:no-preference){.block-feature-card:is(:hover,:focus-within) .block-feature-image img[data-v-ea34bc87]{transform:scale(1.045)}}.block-feature-top[data-v-ea34bc87]{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.block-feature-top>span[data-v-ea34bc87]{color:#a2b0c1;font-size:11px;font-family:Cascadia Code,Consolas,monospace}.block-feature-icon[data-v-ea34bc87]{width:48px;height:48px;display:grid;place-items:center;color:#234a90;background:#edf5ff;border-radius:11px}.block-feature-card:nth-child(3n+2) .block-feature-icon[data-v-ea34bc87]{color:#b5671b;background:#fff4e7}.block-feature-card h3[data-v-ea34bc87]{font-size:20px;letter-spacing:-.025em;line-height:1.3;color:#122e50;margin:0 0 13px}.block-feature-card p[data-v-ea34bc87]{color:#6d7e92;font-size:14px;line-height:1.85;margin:0 0 24px}.block-feature-card a[data-v-ea34bc87]{min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:10px;color:#234a90;font-size:12px;font-weight:600;margin-top:auto;padding-top:17px;border-top:1px solid #e9eef5;text-decoration:none}.block-feature-card a[data-v-ea34bc87]:hover{color:#b4671b}.block-feature-rule[data-v-ea34bc87]{display:block;margin-top:auto;height:2px;width:30px;background:#e4edf8}.block-feature-bottom-link[data-v-ea34bc87]{display:flex;align-items:center;justify-content:center;width:fit-content;margin:34px auto 0;gap:12px;color:#234a90;font-size:13px;font-weight:600;text-decoration:none}.block-theme-dark[data-v-ea34bc87],.block-theme-navy[data-v-ea34bc87]{background:#071e3b}.block-theme-dark h2[data-v-ea34bc87],.block-theme-navy h2[data-v-ea34bc87]{color:#fff}.block-theme-dark .block-section-intro[data-v-ea34bc87],.block-theme-navy .block-section-intro[data-v-ea34bc87]{color:#b3c8e0}.block-theme-dark .block-section-eyebrow[data-v-ea34bc87],.block-theme-navy .block-section-eyebrow[data-v-ea34bc87]{color:#ffb567}@media(max-width:1000px){.block-features-grid.block-features-four[data-v-ea34bc87]{grid-template-columns:repeat(2,minmax(0,1fr))}.block-section-head[data-v-ea34bc87]{gap:45px}.block-feature-card[data-v-ea34bc87]{padding:24px}.block-feature-image[data-v-ea34bc87]{margin:-24px -24px 24px}}@media(max-width:700px){.block-features-grid[data-v-ea34bc87],.block-features-grid.block-features-two[data-v-ea34bc87],.block-features-grid.block-features-four[data-v-ea34bc87]{grid-template-columns:1fr}.block-section-head[data-v-ea34bc87]{grid-template-columns:1fr;gap:20px;margin-bottom:28px}.block-feature-top[data-v-ea34bc87]{margin-bottom:20px}.block-feature-card[data-v-ea34bc87]{padding:26px}.block-feature-image[data-v-ea34bc87]{margin:-26px -26px 24px}}.journey-section[data-v-f362ab1e]{background:#0b2540;color:#d8e6f2;padding:85px 0;position:relative}.journey-container[data-v-f362ab1e]{width:min(1180px,calc(100% - 80px));margin:auto}.journey-heading[data-v-f362ab1e]{display:grid;grid-template-columns:1.2fr 1fr;gap:70px;align-items:end;margin-bottom:35px}.journey-eyebrow[data-v-f362ab1e]{font-size:10px;letter-spacing:1.8px;color:#f6b56a;margin:0 0 18px}.journey-heading h2[data-v-f362ab1e]{font-size:clamp(30px,3.5vw,45px);line-height:1.16;letter-spacing:-1.5px;margin:0;color:#f3f7fb}.journey-heading>p[data-v-f362ab1e]{font-size:14px;line-height:1.9;color:#8facc5;margin:0}.journey-workspace[data-v-f362ab1e]{display:grid;grid-template-columns:270px minmax(0,1fr);gap:25px}.journey-tabs[data-v-f362ab1e]{display:flex;flex-direction:column;gap:10px}.journey-tabs>button[data-v-f362ab1e]{display:flex;align-items:center;gap:13px;text-align:left;padding:21px 18px;border:1px solid #4164825c;border-radius:8px;background:#15334b;color:#9bb2c7}.journey-tabs>button.active[data-v-f362ab1e]{border-color:#c89b64;background:linear-gradient(100deg,#6b543534,#29435b);color:#ffca8c}.journey-tabs>button.completed[data-v-f362ab1e]{color:#7db8a7}.journey-tabs strong[data-v-f362ab1e]{font-size:12px;font-weight:500}.journey-tabs>button>svg[data-v-f362ab1e]{margin-left:auto;flex-shrink:0}.journey-step-number[data-v-f362ab1e]{display:grid;place-items:center;font:11px Consolas,monospace;width:27px;height:27px;border:1px solid currentColor;border-radius:7px;flex-shrink:0}.journey-stage[data-v-f362ab1e]{overflow:hidden;position:relative;border:1px solid #41628061;background:radial-gradient(ellipse at 50% 35%,#25466144,#0b2037);border-radius:12px;padding:25px 30px}.journey-grid[data-v-f362ab1e]{position:absolute;inset:0;background-image:radial-gradient(#7a9ab31f .7px,transparent .7px);background-size:18px 18px;pointer-events:none}.journey-caption[data-v-f362ab1e]{position:relative;display:flex;align-items:center;gap:8px;font-size:8px;letter-spacing:1.4px;color:#809db8}.journey-caption>span[data-v-f362ab1e]{width:5px;height:5px;border-radius:50%;background:#f4b05d}.journey-caption>small[data-v-f362ab1e]{margin-left:auto;font:9px Consolas,monospace}.journey-visual[data-v-f362ab1e]{position:relative;display:flex;align-items:center;justify-content:center;gap:0;padding:43px 12px 25px}.journey-document[data-v-f362ab1e]{width:65px;height:87px;background:#e6eff7;color:#457194;display:grid;place-content:center;border-radius:8px;box-shadow:0 10px 20px #031a3540;transform:rotate(-7deg)}.journey-document>i[data-v-f362ab1e]{width:29px;height:3px;border-radius:2px;background:#b7cadc;margin:5px 0 0}.journey-document>i[data-v-f362ab1e]:last-child{width:20px}.journey-connection[data-v-f362ab1e]{width:65px;height:1px;position:relative;background:#f6b66155}.journey-connection>span[data-v-f362ab1e]{position:absolute;top:-2px;width:5px;height:5px;background:#ffc476;border-radius:50%;box-shadow:0 0 12px #ffb050;animation:journey-travel-f362ab1e 2.8s linear infinite}.journey-engine[data-v-f362ab1e]{display:grid;place-items:center;width:100px;height:105px;background:linear-gradient(140deg,#3d6689,#123653);border:1px solid #7fa7c882;border-radius:17px;color:#f9c68e;box-shadow:0 13px 30px #06172c77;transform:rotate(4deg)}.journey-result-icon[data-v-f362ab1e]{display:grid;place-items:center;width:60px;height:65px;background:#183c4d;border:1px solid #669b915e;border-radius:12px;color:#8dc3aa}.journey-story[data-v-f362ab1e]{position:relative;padding:19px 0 23px;max-width:480px;min-height:160px}.journey-story>span[data-v-f362ab1e]{font-size:9px;letter-spacing:.6px;padding:5px 8px;background:#f9b97013;color:#e6b780;border:1px solid #f9b97024;border-radius:4px}.journey-story h3[data-v-f362ab1e]{font-size:24px;font-weight:550;letter-spacing:-.7px;color:#dce9f5;margin:17px 0 9px}.journey-story p[data-v-f362ab1e]{color:#88a4bd;font-size:12px;line-height:1.9;margin:0}.journey-bottom[data-v-f362ab1e]{position:relative;display:flex;align-items:center;justify-content:space-between;gap:15px;border-top:1px solid #728ca32a;padding-top:17px}.journey-bottom>span[data-v-f362ab1e]{font-size:9px;color:#7593ac}.journey-bottom>button[data-v-f362ab1e]{display:flex;align-items:center;gap:14px;color:#f4c08a;background:transparent;font-size:11px;padding:3px}.journey-ice[data-v-f362ab1e],.journey-default[data-v-f362ab1e]{background:#edf5fc}.journey-ice .journey-heading h2[data-v-f362ab1e],.journey-default .journey-heading h2[data-v-f362ab1e]{color:#143753}.journey-ice .journey-heading>p[data-v-f362ab1e],.journey-default .journey-heading>p[data-v-f362ab1e]{color:#748ea7}.journey-ice .journey-eyebrow[data-v-f362ab1e],.journey-default .journey-eyebrow[data-v-f362ab1e]{color:#b07532}.journey-swap-enter-active[data-v-f362ab1e],.journey-swap-leave-active[data-v-f362ab1e]{transition:opacity .16s,translate .16s}.journey-swap-enter-from[data-v-f362ab1e]{opacity:0;translate:0 8px}.journey-swap-leave-to[data-v-f362ab1e]{opacity:0;translate:0 -8px}@keyframes journey-travel-f362ab1e{0%{left:0}to{left:100%}}@media(max-width:900px){.journey-workspace[data-v-f362ab1e]{grid-template-columns:210px minmax(0,1fr);gap:18px}.journey-heading[data-v-f362ab1e]{gap:35px}.journey-tabs>button[data-v-f362ab1e]{padding:18px 13px}.journey-tabs strong[data-v-f362ab1e]{font-size:11px}.journey-connection[data-v-f362ab1e]{width:35px}}@media(max-width:600px){.journey-section[data-v-f362ab1e]{padding:55px 0}.journey-container[data-v-f362ab1e]{width:calc(100% - 36px)}.journey-heading[data-v-f362ab1e],.journey-workspace[data-v-f362ab1e]{grid-template-columns:1fr;gap:23px}.journey-tabs[data-v-f362ab1e]{display:grid;grid-template-columns:1fr 1fr;gap:9px}.journey-tabs>button[data-v-f362ab1e]{padding:13px 10px;gap:8px}.journey-tabs>button>svg[data-v-f362ab1e]{display:none}.journey-tabs strong[data-v-f362ab1e]{font-size:10px}.journey-step-number[data-v-f362ab1e]{width:23px;height:23px}.journey-stage[data-v-f362ab1e]{padding:22px}.journey-visual[data-v-f362ab1e]{padding:32px 0 20px}.journey-engine[data-v-f362ab1e]{width:82px;height:90px}.journey-document[data-v-f362ab1e]{width:52px;height:73px}.journey-result-icon[data-v-f362ab1e]{width:47px;height:55px}.journey-connection[data-v-f362ab1e]{width:30px}.journey-story[data-v-f362ab1e]{min-height:185px}.journey-bottom[data-v-f362ab1e]{align-items:flex-start;flex-direction:column;gap:14px}.journey-bottom>button[data-v-f362ab1e]{font-size:12px}}@media(prefers-reduced-motion:reduce){.journey-connection>span[data-v-f362ab1e]{animation:none;left:50%}.journey-swap-enter-active[data-v-f362ab1e],.journey-swap-leave-active[data-v-f362ab1e]{transition:none}}
