.jIosbW_page{min-height:100vh;padding:var(--space-6);background:radial-gradient(circle at 15% 20%, #2573b814, transparent 35%), radial-gradient(circle at 85% 80%, #f4a34014, transparent 35%), var(--color-background-light)}.jIosbW_container{width:min(100%,600px);margin:0 auto}.jIosbW_header{text-align:center;margin-bottom:32px}.jIosbW_eyebrow{color:var(--color-primary);letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px;font-weight:700;display:block}.jIosbW_title{color:var(--color-text);font-size:clamp(2rem,4vw,3rem);line-height:1.2}.jIosbW_certificateWrapper{background:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:24px}.jIosbW_certificate{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-background-light);width:100%;overflow:hidden}.jIosbW_certificate img{object-fit:contain;width:100%;height:auto}@media (max-width:768px){.jIosbW_page{padding:100px 16px 40px}.jIosbW_header{margin-bottom:24px}.jIosbW_certificateWrapper{padding:12px}}@media (max-width:480px){.jIosbW_page{padding-top:88px}.jIosbW_certificateWrapper{border-radius:var(--radius-md);padding:8px}.jIosbW_certificate{border-radius:var(--radius-sm)}}
.H6mTbG_breadcrumb{width:100%}.H6mTbG_list{align-items:center;gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.H6mTbG_item{align-items:center;gap:var(--space-2);color:var(--color-text-secondary);font-size:.875rem;line-height:1.5;display:inline-flex}.H6mTbG_link{color:var(--color-accent);transition:color var(--transition-fast)}.H6mTbG_link:hover{color:var(--color-primary-light)}.H6mTbG_separator{color:var(--color-accent-light);-webkit-user-select:none;user-select:none}.H6mTbG_current{color:var(--color-accent-light);font-weight:500}@media (max-width:768px){.H6mTbG_item{font-size:.8125rem}}
.w8zKtq_hero{isolation:isolate;min-height:320px;color:var(--color-text-white);background:radial-gradient(circle at 15% 80%,#7c4dff2a,#0000 34%),radial-gradient(circle at 82% 18%,#5384ff26,#0000 32%),linear-gradient(120deg,#241342 0%,#3c1f68 38%,#3c4f91 72%,#286eaa 100%);align-items:flex-end;padding:150px 0 56px;display:flex;position:relative;overflow:hidden}.w8zKtq_container{z-index:5;width:min(100% - (var(--container-padding) * 2), var(--container-width));margin-inline:auto;position:relative}.w8zKtq_breadcrumbWrapper{max-width:100%;margin-block:var(--space-6) var(--space-4);border-radius:var(--radius-full);-webkit-backdrop-filter:blur(18px);background:#ffffff1a;border:1px solid #fff3;padding:4px 14px;display:inline-flex;box-shadow:inset 0 1px #ffffff1f,0 8px 30px #0c082329}.w8zKtq_violet{background:radial-gradient(circle at 8% 92%,#9b5cff4d,#0000 30%),radial-gradient(circle at 72% 5%,#4a91cc42,#0000 28%),radial-gradient(circle at 95% 72%,#774eff2e,#0000 26%),linear-gradient(120deg,#170d2c 0%,#291449 28%,#3b2367 52%,#38558e 78%,#216c9f 100%)}.w8zKtq_blue{background:radial-gradient(circle at 5% 90%,#2b97e24d,#0000 30%),radial-gradient(circle at 78% 8%,#53aeec40,#0000 28%),radial-gradient(circle at 95% 70%,#1d5f984d,#0000 32%),linear-gradient(125deg,#061827 0%,#0a2942 30%,#104a72 58%,#1d659b 80%,#2a84b9 100%)}.w8zKtq_blue .w8zKtq_glowOne{background:#45b1f152;top:-240px;right:4%}.w8zKtq_blue .w8zKtq_glowTwo{background:#2573b840;bottom:-320px;right:48%}.w8zKtq_aurora{background:radial-gradient(at 15% 100%,#f4a3404d,#0000 34%),radial-gradient(at 48% 0,#684eff52,#0000 36%),radial-gradient(at 100% 55%,#22b5d247,#0000 34%),linear-gradient(125deg,#12152f 0%,#252451 28%,#39477e 54%,#277a9d 78%,#1e8a9d 100%)}.w8zKtq_aurora .w8zKtq_glowOne{background:#7258ff57;width:580px;height:580px;top:-250px;right:15%}.w8zKtq_aurora .w8zKtq_glowTwo{background:#f4a34029;width:600px;height:600px;bottom:-330px;right:55%}.w8zKtq_dark{background:radial-gradient(circle at 82% 12%,#2d8ed847,#0000 30%),radial-gradient(circle at 18% 92%,#f4a3401f,#0000 28%),radial-gradient(circle at 55% 45%,#2573b81a,#0000 34%),linear-gradient(135deg,#030a12 0%,#071521 30%,#0b2033 58%,#102a43 80%,#153d5c 100%)}.w8zKtq_dark .w8zKtq_glowOne{background:#2591dc47;top:-230px;right:5%}.w8zKtq_dark .w8zKtq_glowTwo{background:#f4a34014;bottom:-310px;right:42%}.w8zKtq_dark .w8zKtq_grid{opacity:.2;background-size:64px 64px}.w8zKtq_dark:after{border-color:#53aeec29}.w8zKtq_sunset{background:radial-gradient(at 8% 90%,#f4a34057,#0000 34%),radial-gradient(at 88% 12%,#5d94ff42,#0000 32%),radial-gradient(at 55% 75%,#da68522e,#0000 30%),linear-gradient(120deg,#101d35 0%,#24466a 34%,#46647f 58%,#806052 78%,#a45c45 100%)}.w8zKtq_sunset .w8zKtq_glowOne{background:#669eff4d;top:-230px;right:3%}.w8zKtq_sunset .w8zKtq_glowTwo{background:#f4a34033;bottom:-330px;right:48%}.w8zKtq_emerald{background:radial-gradient(circle at 8% 90%,#2ec27e47,#0000 32%),radial-gradient(circle at 78% 8%,#45b4dc3d,#0000 30%),radial-gradient(circle at 96% 72%,#20946f3d,#0000 30%),linear-gradient(125deg,#061b1b 0%,#0b3030 30%,#0d4b4a 55%,#126a68 78%,#16877f 100%)}.w8zKtq_emerald .w8zKtq_glowOne{background:#34d29b47;top:-240px;right:5%}.w8zKtq_emerald .w8zKtq_glowTwo{background:#1ea8ba2e;bottom:-320px;right:46%}.w8zKtq_royal{background:radial-gradient(circle at 8% 88%,#5f49dc47,#0000 32%),radial-gradient(circle at 82% 10%,#4378e83d,#0000 30%),radial-gradient(circle at 95% 72%,#7e4ad633,#0000 28%),linear-gradient(125deg,#100d2b 0%,#1d1745 30%,#30246b 55%,#3e4b91 78%,#4b68ad 100%)}.w8zKtq_royal .w8zKtq_glowOne{background:#6b5cff4d;top:-240px;right:4%}.w8zKtq_royal .w8zKtq_glowTwo{background:#3f7bff2e;bottom:-320px;right:48%}.w8zKtq_ocean{background:radial-gradient(at 10% 92%,#28b1cc47,#0000 32%),radial-gradient(at 82% 8%,#3e89e642,#0000 30%),radial-gradient(at 96% 70%,#23bdae33,#0000 30%),linear-gradient(125deg,#061728 0%,#0a2b45 32%,#0c526c 58%,#14748b 80%,#19959d 100%)}.w8zKtq_ocean .w8zKtq_glowOne{background:#3da8ef4d;top:-240px;right:6%}.w8zKtq_ocean .w8zKtq_glowTwo{background:#24c3be2e;bottom:-320px;right:45%}.w8zKtq_crimson{background:radial-gradient(circle at 10% 90%,#e74c5c47,#0000 32%),radial-gradient(circle at 82% 8%,#f4a34040,#0000 30%),radial-gradient(circle at 96% 72%,#be345c33,#0000 30%),linear-gradient(125deg,#210c1a 0%,#421426 30%,#661d38 55%,#84364b 78%,#a64c45 100%)}.w8zKtq_crimson .w8zKtq_glowOne{background:#f75e6747;top:-240px;right:5%}.w8zKtq_crimson .w8zKtq_glowTwo{background:#f4a34029;bottom:-320px;right:46%}.w8zKtq_steel{background:radial-gradient(circle at 8% 90%,#7396b138,#0000 32%),radial-gradient(circle at 82% 10%,#519dd23d,#0000 30%),radial-gradient(circle at 96% 72%,#5a6c8733,#0000 30%),linear-gradient(125deg,#0b1118 0%,#17212d 30%,#25384a 55%,#35566d 78%,#4c7187 100%)}.w8zKtq_steel .w8zKtq_glowOne{background:#64b1dd3d;top:-240px;right:5%}.w8zKtq_steel .w8zKtq_glowTwo{background:#879baf24;bottom:-320px;right:45%}.w8zKtq_indigo{background:radial-gradient(circle at 8% 90%,#5b52e64d,#0000 32%),radial-gradient(circle at 82% 8%,#3f86ff42,#0000 30%),radial-gradient(circle at 96% 72%,#9d4bdc38,#0000 30%),linear-gradient(125deg,#090b24 0%,#11163e 30%,#202467 55%,#303f8b 78%,#3f62ad 100%)}.w8zKtq_indigo .w8zKtq_glowOne{background:#5b69ff52;top:-240px;right:5%}.w8zKtq_indigo .w8zKtq_glowTwo{background:#7e4ce62e;bottom:-320px;right:46%}.w8zKtq_copper{background:radial-gradient(at 8% 90%,#f4a3404d,#0000 32%),radial-gradient(at 82% 8%,#d169483d,#0000 30%),radial-gradient(at 96% 72%,#ae4e4133,#0000 30%),linear-gradient(125deg,#1b1110 0%,#34201b 30%,#573226 55%,#754535 78%,#965844 100%)}.w8zKtq_copper .w8zKtq_glowOne{background:#f4a34047;top:-240px;right:5%}.w8zKtq_copper .w8zKtq_glowTwo{background:#d0694a29;bottom:-320px;right:46%}.w8zKtq_violet:before,.w8zKtq_blue:before,.w8zKtq_aurora:before,.w8zKtq_dark:before,.w8zKtq_sunset:before{z-index:1;content:"";pointer-events:none;background:linear-gradient(90deg,#ffffff09,#0000 35%,#ffffff05);position:absolute;inset:0}.w8zKtq_violet .w8zKtq_grid,.w8zKtq_blue .w8zKtq_grid,.w8zKtq_aurora .w8zKtq_grid,.w8zKtq_dark .w8zKtq_grid,.w8zKtq_sunset .w8zKtq_grid{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 18% 82%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 18% 82%,#0000 100%)}.w8zKtq_violet .w8zKtq_breadcrumbWrapper,.w8zKtq_blue .w8zKtq_breadcrumbWrapper,.w8zKtq_aurora .w8zKtq_breadcrumbWrapper,.w8zKtq_dark .w8zKtq_breadcrumbWrapper,.w8zKtq_sunset .w8zKtq_breadcrumbWrapper{background:#ffffff16;border-color:#ffffff38;box-shadow:inset 0 1px #ffffff24,0 12px 35px #04081433}.w8zKtq_glowOne,.w8zKtq_glowTwo{z-index:1;pointer-events:none;filter:blur(14px);border-radius:50%;position:absolute}.w8zKtq_glowOne{background:#ad73ff47;width:520px;height:520px;top:-210px;right:7%}.w8zKtq_glowTwo{background:#43a9ff2e;width:560px;height:560px;bottom:-300px;right:38%}.w8zKtq_grid{z-index:2;pointer-events:none;opacity:.14;background-image:linear-gradient(#ffffff1f 1px,#0000 1px),linear-gradient(90deg,#ffffff1f 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 25% 75%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 25% 75%,#0000 100%)}.w8zKtq_hero:after{z-index:3;content:"";pointer-events:none;border:1px solid #ffffff1f;border-radius:50%;width:560px;height:340px;position:absolute;bottom:-190px;right:-120px;transform:rotate(-18deg)}.w8zKtq_content{max-width:820px}.w8zKtq_eyebrow{color:var(--color-accent);font-size:var(--text-sm);letter-spacing:.14em;text-transform:uppercase;font-weight:700;line-height:1.4;display:inline-block}.w8zKtq_title{max-width:820px;margin-top:var(--space-4);color:var(--color-text-white);font-size:var(--text-hero-title);line-height:1.08}.w8zKtq_title span{color:var(--color-hero-title-highlight);display:block}.w8zKtq_description{max-width:720px;margin-top:var(--space-5);color:#fffc;font-size:var(--text-hero-description);line-height:1.75}@media (max-width:900px){.w8zKtq_hero{min-height:280px;padding:125px 0 48px}.w8zKtq_breadcrumbWrapper{margin-top:var(--space-5)}.w8zKtq_content{margin-top:var(--space-8)}.w8zKtq_title{font-size:clamp(2.2rem,7vw,3.6rem)}.w8zKtq_description{font-size:var(--text-hero-description-mobile)}}@media (max-width:768px){.w8zKtq_hero{min-height:260px;padding:115px 0 44px}.w8zKtq_title{font-size:clamp(2.2rem,9vw,3.2rem)}.w8zKtq_description{font-size:var(--text-hero-description-mobile)}}@media (max-width:600px){.w8zKtq_hero{min-height:245px;padding:105px 0 34px}.w8zKtq_breadcrumbWrapper{margin-top:var(--space-4);padding:3px 10px}.w8zKtq_content{margin-top:var(--space-6)}.w8zKtq_title{font-size:2.15rem}.w8zKtq_glowOne{right:-200px}.w8zKtq_glowTwo{right:-240px}.w8zKtq_grid{background-size:52px 52px}}
._8iS5EG_button{min-height:44px;padding:0 var(--space-5);border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;transition:background-color var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast), transform var(--transition-fast);border:1px solid #0000;justify-content:center;align-items:center;font-size:.9375rem;font-weight:600;line-height:1;display:inline-flex}._8iS5EG_button:active{transform:translateY(0)}._8iS5EG_button:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}._8iS5EG_button:disabled{opacity:.6;cursor:not-allowed;transform:none}._8iS5EG_primary{background:var(--color-primary);color:var(--color-text-white);border-color:var(--color-primary)}._8iS5EG_primary:hover{background:var(--color-primary-dark);border-color:var(--color-primary-dark)}._8iS5EG_secondary{background:var(--color-background-dark);color:var(--color-text-white);border-color:var(--color-background-dark)}._8iS5EG_secondary:hover{background:var(--color-text);border-color:var(--color-text)}._8iS5EG_outline{color:var(--color-primary);border-color:var(--color-primary);background:0 0}._8iS5EG_outline:hover{background:var(--color-primary);color:var(--color-text-white)}._8iS5EG_outlineArrow{justify-content:center;align-items:center;gap:var(--space-2);color:var(--color-primary);border:1px solid var(--color-primary);background:0 0;display:inline-flex}._8iS5EG_outlineArrow:hover{color:var(--color-text-white);background:var(--color-primary);border-color:var(--color-primary)}._8iS5EG_outlineArrow:hover ._8iS5EG_arrowIcon{transform:translate(3px,-3px)}._8iS5EG_primaryArrow{justify-content:center;align-items:center;gap:var(--space-3);background:var(--color-primary);width:fit-content;color:var(--color-text-white);border-color:var(--color-primary);display:inline-flex}._8iS5EG_primaryArrow:hover{background:var(--color-primary-dark);border-color:var(--color-primary-dark)}._8iS5EG_primaryArrow:hover ._8iS5EG_arrowIcon{transform:translate(3px)}._8iS5EG_secondaryArrow{justify-content:center;align-items:center;gap:var(--space-3);background:var(--color-background-dark);width:fit-content;color:var(--color-text-white);border-color:var(--color-background-dark);display:inline-flex}._8iS5EG_secondaryArrow:hover{background:var(--color-text);border-color:var(--color-text)}._8iS5EG_secondaryArrow:hover ._8iS5EG_arrowIcon{transform:translate(3px)}._8iS5EG_arrowIcon{transition:transform var(--transition-fast);flex-shrink:0}@media (max-width:768px){._8iS5EG_button{min-height:42px;padding-inline:var(--space-4)}}
._omYPG_card{min-height:430px;position:relative}._omYPG_imageLink{z-index:1;width:230px;height:230px;margin:0 auto;display:block;position:relative}._omYPG_imageWrapper{border:8px solid var(--color-background);width:100%;height:100%;box-shadow:var(--shadow-lg);border-radius:20px;position:relative;overflow:hidden;transform:rotate(45deg)}._omYPG_image{object-fit:cover;transition:transform var(--transition-slow);transform:rotate(-45deg)scale(1.42)}._omYPG_card:hover ._omYPG_image{transform:rotate(-45deg)scale(1.5)}._omYPG_content{z-index:2;width:min(100% - 32px,390px);min-height:245px;padding:var(--space-3) var(--space-8);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);background:#fffffff7;border:1px solid #2573b824;margin:-45px auto 0;position:relative}._omYPG_topRow{margin-bottom:var(--space-4);justify-content:space-between;align-items:center;display:flex}._omYPG_number{color:var(--color-primary);letter-spacing:.12em;font-size:.75rem;font-weight:700;line-height:1}._omYPG_icon{width:38px;height:38px;color:var(--color-primary);background:var(--color-background-blue);border-radius:var(--radius-full);border:1px solid #2573b81f;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._omYPG_title{color:var(--color-text);letter-spacing:-.02em;margin:0;font-size:1.15rem;font-weight:700;line-height:1.25}._omYPG_title a{transition:color var(--transition-fast)}._omYPG_title a:hover{color:var(--color-primary)}._omYPG_description{-webkit-line-clamp:3;line-clamp:3;text-overflow:ellipsis;color:var(--color-text-secondary);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._omYPG_link{align-items:center;gap:var(--space-2);margin-top:var(--space-2);color:var(--color-primary);letter-spacing:.04em;text-transform:uppercase;transition:color var(--transition-fast);font-size:.75rem;font-weight:700;display:inline-flex}._omYPG_link:hover{color:var(--color-primary-dark)}._omYPG_card:before{content:"";pointer-events:none;border:1px solid #2573b81a;border-radius:22px;width:250px;height:250px;position:absolute;top:40px;left:50%;transform:translate(-50%)rotate(45deg)}@media (max-width:900px){._omYPG_card{min-height:410px}._omYPG_imageLink{width:210px;height:210px}._omYPG_content{min-height:235px;padding:var(--space-6)}}@media (max-width:600px){._omYPG_card{min-height:385px;padding-top:15px}._omYPG_imageLink{width:185px;height:185px}._omYPG_imageWrapper{border-width:6px;border-radius:16px}._omYPG_card:before{border-radius:18px;width:205px;height:205px;top:35px}._omYPG_content{width:calc(100% - 24px);min-height:220px;padding:var(--space-5);margin-top:-35px}._omYPG_title{font-size:1.2rem}._omYPG_description{font-size:.8125rem}._omYPG_icon{width:34px;height:34px}}@media (prefers-reduced-motion:reduce){._omYPG_image,._omYPG_title a,._omYPG_link,._omYPG_arrow{transition:none}}
.dqwRKW_services{padding-top:var(--space-10);color:var(--color-text-white);background:#000;position:relative;overflow:hidden}.dqwRKW_services:before{content:"";pointer-events:none;background:radial-gradient(circle,#2573b829 0%,#2573b80f 35%,#0000 70%);border-radius:50%;width:650px;height:650px;position:absolute;top:-280px;right:-180px}.dqwRKW_services:after{content:"";pointer-events:none;background:radial-gradient(circle,#f4a34012 0%,#0000 68%);border-radius:50%;width:520px;height:520px;position:absolute;bottom:0;left:-220px}.dqwRKW_container{z-index:2;position:relative}.dqwRKW_carouselWidth{z-index:2;width:100%;position:relative}.dqwRKW_header{justify-content:space-between;align-items:flex-end;gap:var(--space-12);margin-bottom:var(--space-12);display:flex}.dqwRKW_headingContent{max-width:700px}.dqwRKW_eyebrow{align-items:center;gap:var(--space-2);margin-bottom:var(--space-4);color:var(--color-primary-light);letter-spacing:.16em;text-transform:uppercase;font-weight:700;line-height:1;display:inline-flex;position:relative}.dqwRKW_eyebrow:before{content:"";background:var(--color-primary-light);width:22px;height:1px}.dqwRKW_title{max-width:740px;color:var(--color-text-white);letter-spacing:-.045em;font-weight:700;line-height:1.06}.dqwRKW_title span{color:var(--color-primary-light);display:block}.dqwRKW_description{max-width:660px;margin-top:var(--space-5);color:#ffffff94;font-size:.9375rem;line-height:1.75}.dqwRKW_headerAction{align-items:flex-end;gap:var(--space-5);flex-direction:column;flex-shrink:0;display:flex}.dqwRKW_process{width:500px;max-width:100%;padding:var(--space-5) var(--space-6);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(12px);background:#ffffff09;border:1px solid #ffffff1a;box-shadow:0 18px 45px #00000047,inset 0 1px #ffffff0d}.dqwRKW_processEyebrow{margin-bottom:var(--space-5);color:#ffffffa6;letter-spacing:.15em;text-transform:uppercase;font-size:.825rem;font-weight:700;line-height:1;display:block}.dqwRKW_processFlow{grid-template-columns:repeat(4,minmax(0,76px));justify-content:space-between;align-items:center;display:grid;position:relative}.dqwRKW_processLine{pointer-events:none;background:#ffffff24;height:1px;position:absolute;top:50%;left:38px;right:38px;overflow:hidden;transform:translateY(-50%)}.dqwRKW_processLine:after{content:"";border-radius:var(--radius-full);background:linear-gradient(90deg, transparent, var(--color-primary-light), #fff, var(--color-primary-light), transparent);width:55px;height:3px;animation:4s linear infinite dqwRKW_processTravel;position:absolute;top:50%;left:0;transform:translateY(-50%);box-shadow:0 0 8px #4a91cce6,0 0 18px #4a91cc8c}@keyframes dqwRKW_processTravel{0%{left:-55px}to{left:calc(100% + 55px)}}.dqwRKW_processItem{z-index:2;isolation:isolate;width:76px;height:76px;position:relative}.dqwRKW_processTooltip{z-index:10;border-radius:var(--radius-md);color:#272a3eeb;text-align:center;white-space:normal;overflow-wrap:anywhere;opacity:0;visibility:hidden;pointer-events:none;width:max-content;max-width:min(190px,100vw - 48px);transition:opacity var(--transition-fast), transform var(--transition-fast), visibility var(--transition-fast);background:#c7dff7;border:1px solid #4a91cc4d;padding:9px 12px;font-size:.85rem;font-weight:500;line-height:1.45;position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%,6px);box-shadow:0 8px 24px #00000059}.dqwRKW_processTooltip:after{content:"";background:#ccdbeb;border-bottom:1px solid #4a91cc4d;border-right:1px solid #4a91cc4d;width:8px;height:8px;position:absolute;top:100%;left:50%;transform:translate(-50%,-4px)rotate(45deg)}@media (hover:hover) and (pointer:fine){.dqwRKW_processItem:hover .dqwRKW_processTooltip{opacity:1;visibility:visible;transform:translate(-50%)}.dqwRKW_processItem:hover .dqwRKW_processCircle{color:#fff;border-color:var(--color-primary-light);box-shadow:0 0 0 5px #4a91cc14,0 0 10px #4a91cc73}}.dqwRKW_processItem:focus-within .dqwRKW_processTooltip{opacity:1;visibility:visible;transform:translate(-50%)}.dqwRKW_processItem:focus-within .dqwRKW_processCircle{outline:2px solid var(--color-primary-light);outline-offset:4px}.dqwRKW_processCircle{width:76px;height:76px;color:var(--color-primary-light);letter-spacing:.08em;transition:color var(--transition-fast), border-color var(--transition-fast), box-shadow var(--transition-fast);background:#080808;border:1px solid #4a91cc4d;border-radius:50%;justify-content:center;align-items:center;font-size:.725rem;font-weight:700;display:flex;position:relative}.dqwRKW_processCircle:after{content:"";opacity:.3;background:radial-gradient(circle,#4a91cc29,#0000 70%);border-radius:50%;position:absolute;inset:8px}.dqwRKW_processItem:nth-child(2) .dqwRKW_processCircle{animation:4s linear infinite dqwRKW_processCircleIdea}.dqwRKW_processItem:nth-child(3) .dqwRKW_processCircle{animation:4s linear infinite dqwRKW_processCircleDesign}.dqwRKW_processItem:nth-child(4) .dqwRKW_processCircle{animation:4s linear infinite dqwRKW_processCircleBuild}.dqwRKW_processItem:nth-child(5) .dqwRKW_processCircle{animation:4s linear infinite dqwRKW_processCircleGrow}@keyframes dqwRKW_processCircleIdea{0%,10%{color:#ffffffa6;border-color:#4a91cc4d;box-shadow:0 0 0 5px #4a91cc06,inset 0 1px #ffffff0f}13%,21%{color:#fff;border-color:var(--color-primary-light);box-shadow:0 0 0 5px #4a91cc14,0 0 10px #4a91cccc,0 0 25px #4a91cc73,inset 0 0 14px #4a91cc1f}24%,to{color:#ffffffa6;border-color:#4a91cc4d;box-shadow:0 0 0 5px #4a91cc06,inset 0 1px #ffffff0f}}@keyframes dqwRKW_processCircleDesign{0%,28%{color:#ffffffa6;border-color:#4a91cc4d;box-shadow:0 0 0 5px #4a91cc06,inset 0 1px #ffffff0f}31%,39%{color:#fff;border-color:var(--color-primary-light);box-shadow:0 0 0 5px #4a91cc14,0 0 10px #4a91cccc,0 0 25px #4a91cc73,inset 0 0 14px #4a91cc1f}42%,to{color:#ffffffa6;border-color:#4a91cc4d;box-shadow:0 0 0 5px #4a91cc06,inset 0 1px #ffffff0f}}@keyframes dqwRKW_processCircleBuild{0%,46%{color:#ffffffa6;border-color:#4a91cc4d;box-shadow:0 0 0 5px #4a91cc06,inset 0 1px #ffffff0f}49%,57%{color:#fff;border-color:var(--color-primary-light);box-shadow:0 0 0 5px #4a91cc14,0 0 10px #4a91cccc,0 0 25px #4a91cc73,inset 0 0 14px #4a91cc1f}60%,to{color:#ffffffa6;border-color:#4a91cc4d;box-shadow:0 0 0 5px #4a91cc06,inset 0 1px #ffffff0f}}@keyframes dqwRKW_processCircleGrow{0%,64%{color:#ffffffa6;border-color:#4a91cc4d;box-shadow:0 0 0 5px #4a91cc06,inset 0 1px #ffffff0f}67%,75%{color:#fff;border-color:var(--color-primary-light);box-shadow:0 0 0 5px #4a91cc14,0 0 10px #4a91cccc,0 0 25px #4a91cc73,inset 0 0 14px #4a91cc1f}78%,to{color:#ffffffa6;border-color:#4a91cc4d;box-shadow:0 0 0 5px #4a91cc06,inset 0 1px #ffffff0f}}.dqwRKW_headerAction>a{align-self:flex-end}.dqwRKW_servicesCarousel{width:100%}@media (max-width:1100px){.dqwRKW_header{gap:var(--space-8)}.dqwRKW_headingContent{max-width:580px}.dqwRKW_process{width:440px}.dqwRKW_processFlow{grid-template-columns:repeat(4,minmax(0,68px))}.dqwRKW_processItem,.dqwRKW_processCircle{width:68px;height:68px}.dqwRKW_processLine{left:34px;right:34px}}@media (max-width:900px){.dqwRKW_services{padding:var(--space-16) 0 0}.dqwRKW_header{align-items:flex-start;gap:var(--space-8);margin-bottom:var(--space-10);flex-direction:column}.dqwRKW_headingContent{max-width:680px}.dqwRKW_headerAction{align-items:flex-start;width:100%}.dqwRKW_process{width:100%;max-width:560px}.dqwRKW_headerAction>a{align-self:flex-start}}@media (max-width:600px){.dqwRKW_services{padding:var(--space-16) 0 0}.dqwRKW_title{font-size:clamp(2rem,9vw,2.6rem)}.dqwRKW_description{margin-top:var(--space-4);font-size:.875rem}.dqwRKW_process{width:100%;padding:var(--space-4);border-radius:var(--radius-md)}.dqwRKW_processEyebrow{margin-bottom:var(--space-4)}.dqwRKW_processFlow{grid-template-columns:repeat(4,minmax(0,58px));column-gap:4px}.dqwRKW_processItem,.dqwRKW_processCircle{width:58px;height:58px}.dqwRKW_processLine{left:29px;right:29px}.dqwRKW_processLine:after{width:42px}.dqwRKW_processCircle{letter-spacing:.06em;font-size:.5rem}.dqwRKW_headerAction>a{width:auto}}@media (max-width:380px){.dqwRKW_process{padding-inline:var(--space-3)}.dqwRKW_processFlow{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:6px}.dqwRKW_processItem,.dqwRKW_processCircle{width:100%;max-width:54px;height:54px}.dqwRKW_processLine{left:27px;right:27px}.dqwRKW_processCircle{letter-spacing:.04em;font-size:.48rem}.dqwRKW_processTooltip{max-width:min(160px,100vw - 40px);font-size:.7rem}}@media (prefers-reduced-motion:reduce){.dqwRKW_services:before,.dqwRKW_services:after,.dqwRKW_process:before,.dqwRKW_process:after,.dqwRKW_processLine:after,.dqwRKW_processCircle{transition:none;animation:none}}
.pjjoLa_card{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-background);box-shadow:var(--shadow-sm);transition:box-shadow var(--transition-normal), border-color var(--transition-normal);position:relative;overflow:hidden}.pjjoLa_card:hover{box-shadow:var(--shadow-lg);border-color:#2573b838}.pjjoLa_imageLink{display:block}.pjjoLa_imageWrapper{background:var(--color-background-light);width:100%;height:270px;position:relative;overflow:hidden}.pjjoLa_image{object-fit:cover;transition:transform var(--transition-slow)}.pjjoLa_card:hover .pjjoLa_image{transform:scale(1.035)}.pjjoLa_number{top:var(--space-4);right:var(--space-4);min-width:38px;height:28px;padding:0 var(--space-2);color:var(--color-text-white);border-radius:var(--radius-full);-webkit-backdrop-filter:blur(8px);letter-spacing:.08em;background:#102a43ad;border:1px solid #fff3;justify-content:center;align-items:center;font-size:.625rem;font-weight:700;display:inline-flex;position:absolute}.pjjoLa_imageArrow{right:var(--space-4);bottom:var(--space-4);width:44px;height:44px;color:var(--color-text-white);background:var(--color-primary);border-radius:var(--radius-full);box-shadow:var(--shadow-sm);transition:transform var(--transition-normal), background-color var(--transition-normal);justify-content:center;align-items:center;display:inline-flex;position:absolute}.pjjoLa_card:hover .pjjoLa_imageArrow{background:var(--color-primary-dark);transform:translate(3px,-3px)}.pjjoLa_content{padding:var(--space-6)}.pjjoLa_top{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-5);display:flex}.pjjoLa_logoWrapper{width:92px;min-width:92px;height:58px;padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-background);justify-content:center;align-items:center;display:flex}.pjjoLa_logo{object-fit:contain;width:auto;max-width:100%;max-height:38px}.pjjoLa_type{color:var(--color-primary);letter-spacing:.08em;text-align:right;text-transform:uppercase;font-size:.825rem;font-weight:700;line-height:1.3}.pjjoLa_title{color:var(--color-text);letter-spacing:-.02em;font-size:1.85rem;font-weight:700;line-height:1.3}.pjjoLa_title a{transition:color var(--transition-fast)}.pjjoLa_title a:hover{color:var(--color-primary)}.pjjoLa_description{margin-top:var(--space-3);color:var(--color-text-secondary);-webkit-box-orient:vertical;line-height:1.65;display:-webkit-box;overflow:hidden}.pjjoLa_tags{gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.pjjoLa_tag{min-height:26px;padding:0 var(--space-3);color:var(--color-primary-dark);background:var(--color-background-blue);border-radius:var(--radius-full);border:1px solid #2573b814;align-items:center;font-size:.725rem;font-weight:600;line-height:1;display:inline-flex}.pjjoLa_link{align-items:center;gap:var(--space-2);margin-top:var(--space-5);color:var(--color-primary);letter-spacing:.05em;text-transform:uppercase;transition:color var(--transition-fast), gap var(--transition-fast);font-size:.6875rem;font-weight:700;display:inline-flex}.pjjoLa_link:hover{color:var(--color-primary-dark);gap:var(--space-3)}.pjjoLa_link svg{transition:transform var(--transition-fast)}.pjjoLa_link:hover svg{transform:translate(3px,-3px)}@media (max-width:600px){.pjjoLa_imageWrapper{height:240px}.pjjoLa_content{padding:var(--space-5)}.pjjoLa_top{margin-bottom:var(--space-4)}.pjjoLa_title{font-size:1.15rem}.pjjoLa_description{font-size:.8125rem}.pjjoLa_logoWrapper{width:82px;min-width:82px;height:54px}.pjjoLa_type{font-size:.5625rem}}@media (prefers-reduced-motion:reduce){.pjjoLa_card,.pjjoLa_image,.pjjoLa_imageArrow,.pjjoLa_link,.pjjoLa_link svg,.pjjoLa_title a{transition:none}.pjjoLa_card:hover,.pjjoLa_card:hover .pjjoLa_image,.pjjoLa_card:hover .pjjoLa_imageArrow,.pjjoLa_link:hover .pjjoLa_link svg{transform:none}}
.CLm2cG_products{padding-top:var(--space-10);position:relative;overflow:hidden}.CLm2cG_products:before{content:"";pointer-events:none;border:1px solid #2573b814;border-radius:50%;width:420px;height:420px;position:absolute;top:120px;right:-180px}.CLm2cG_products:after{content:"";pointer-events:none;border:1px solid #2573b80f;border-radius:50%;width:260px;height:260px;position:absolute;bottom:100px;right:-120px}.CLm2cG_container{z-index:1;position:relative}.CLm2cG_header{justify-content:space-between;gap:var(--space-12);margin-bottom:var(--space-8);display:flex}.CLm2cG_headingContent{flex:1;max-width:760px}.CLm2cG_eyebrow{align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);color:var(--color-primary);letter-spacing:.14em;text-transform:uppercase;font-weight:700;line-height:1;display:inline-flex}.CLm2cG_eyebrow:before{content:"";background:var(--color-primary);width:28px;height:1px}.CLm2cG_title{max-width:700px;color:var(--color-text);letter-spacing:-.045em;font-weight:700;line-height:1.08}.CLm2cG_title span{color:var(--color-primary);display:block}.CLm2cG_presence{margin-top:var(--space-5);color:var(--color-text-secondary);font-size:1.05rem;font-weight:500;line-height:1.6}.CLm2cG_headerAction{align-items:flex-end;gap:var(--space-6);flex-direction:column;flex-shrink:0;width:48%;display:flex}.CLm2cG_headerAction .CLm2cG_button{align-self:flex-end}.CLm2cG_headerAction a{align-items:center;gap:var(--space-2);display:inline-flex}.CLm2cG_stats{margin-bottom:var(--space-12);border-radius:var(--radius-xl);-webkit-backdrop-filter:blur(18px);background:linear-gradient(135deg,#ffffffb8,#eef6fc94);border:1px solid #ffffffbf;grid-template-columns:repeat(3,minmax(0,1fr));justify-content:center;align-items:center;display:grid;overflow:hidden;box-shadow:0 12px 40px #2573b814,inset 0 1px #ffffffd9}.CLm2cG_stat{align-items:center;gap:var(--space-4);min-height:112px;padding:var(--space-6) var(--space-8);transition:background-color var(--transition-fast);display:flex}.CLm2cG_stat+.CLm2cG_stat{border-left:1px solid #2573b81a}.CLm2cG_stat:hover{background:#ffffff4d}.CLm2cG_statIcon{width:52px;height:52px;color:var(--color-primary);border-radius:var(--radius-md);-webkit-backdrop-filter:blur(12px);background:#ffffff8c;border:1px solid #fffc;flex-shrink:0;justify-content:center;align-items:center;display:flex;box-shadow:0 4px 14px #2573b80f,inset 0 1px #ffffffd9}.CLm2cG_statContent{flex-direction:column;gap:3px;min-width:0;display:flex}.CLm2cG_statContent strong{color:var(--color-text);letter-spacing:-.035em;font-size:1.65rem;font-weight:700;line-height:1.1;display:block}.CLm2cG_statContent strong span{font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit}.CLm2cG_statContent span{color:var(--color-text-secondary);letter-spacing:.12em;text-transform:uppercase;font-size:.7rem;font-weight:700;line-height:1.3}.CLm2cG_featured{border-radius:var(--radius-xl);min-height:500px;box-shadow:var(--shadow-md);grid-template-columns:58% 42%;display:grid;overflow:hidden}.CLm2cG_featuredImage{background:linear-gradient(135deg, var(--color-background-blue), var(--color-background-light));height:500px;position:relative;overflow:hidden}.CLm2cG_featuredImage a{width:100%;height:100%;display:block;position:relative}.CLm2cG_featuredImageAsset{object-fit:cover;transition:transform var(--transition-slow)}.CLm2cG_featuredImage:hover .CLm2cG_featuredImageAsset{transform:scale(1.035)}.CLm2cG_featuredImage:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 60%,#102a4314);position:absolute;inset:0}.CLm2cG_featuredNumber{top:var(--space-6);left:var(--space-6);z-index:2;width:46px;height:32px;color:var(--color-text-white);border-radius:var(--radius-full);-webkit-backdrop-filter:blur(10px);letter-spacing:.1em;background:#102a43b8;border:1px solid #fff3;justify-content:center;align-items:center;font-size:.625rem;font-weight:700;display:inline-flex;position:absolute}.CLm2cG_featuredArrow{right:var(--space-6);bottom:var(--space-6);z-index:2;width:50px;height:50px;color:var(--color-text-white);background:var(--color-primary);border-radius:var(--radius-full);box-shadow:var(--shadow-md);transition:background-color var(--transition-fast), transform var(--transition-fast);justify-content:center;align-items:center;display:inline-flex;position:absolute}.CLm2cG_featuredImage:hover .CLm2cG_featuredArrow{background:var(--color-primary-dark);transform:translate(3px,-3px)}.CLm2cG_featuredContent{min-width:0;padding:var(--space-12);background:linear-gradient(145deg, var(--color-background), var(--color-background-light));flex-direction:column;justify-content:center;display:flex}.CLm2cG_featuredTop{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-6);display:flex}.CLm2cG_featuredLabel{color:var(--color-primary);letter-spacing:.12em;text-transform:uppercase;font-weight:700;line-height:1.2}.CLm2cG_featuredType{color:var(--color-text-light);letter-spacing:.08em;text-align:right;text-transform:uppercase;font-size:.825rem;font-weight:600;line-height:1.3}.CLm2cG_featuredLogo{width:130px;height:68px;margin-bottom:var(--space-6);padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-background);justify-content:flex-start;align-items:center;display:flex}.CLm2cG_featuredLogoAsset{object-fit:contain;width:auto;max-width:100%;max-height:50px}.CLm2cG_featuredTitle{max-width:450px;color:var(--color-text);letter-spacing:-.035em;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:700;line-height:1.15}.CLm2cG_featuredTitle a{transition:color var(--transition-fast)}.CLm2cG_featuredTitle a:hover{color:var(--color-primary)}.CLm2cG_featuredDescription{max-width:470px;margin-top:var(--space-4);color:var(--color-text-secondary);line-height:1.75}.CLm2cG_featuredMeta{align-items:center;gap:var(--space-3);margin-top:var(--space-6);color:var(--color-text-light);letter-spacing:.04em;text-transform:uppercase;flex-wrap:wrap;font-size:.7875rem;font-weight:600;line-height:1.4;display:flex}.CLm2cG_featuredLink{align-items:center;gap:var(--space-3);margin-top:var(--space-8);align-self:flex-start;display:inline-flex}.CLm2cG_supporting{gap:var(--space-6);margin-top:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:1000px){.CLm2cG_products{padding:var(--space-20) 0}.CLm2cG_header{align-items:flex-start;gap:var(--space-8)}.CLm2cG_featured{grid-template-columns:1fr 1fr;min-height:460px}.CLm2cG_featuredImage{min-height:460px}.CLm2cG_featuredContent{padding:var(--space-8)}.CLm2cG_featuredTitle{font-size:2rem}}@media (max-width:700px){.CLm2cG_products{padding:var(--space-16) 0}.CLm2cG_products:before,.CLm2cG_products:after{display:none}.CLm2cG_header{gap:var(--space-6);margin-bottom:var(--space-8);flex-direction:column}.CLm2cG_title{font-size:clamp(1.9rem,9vw,2.5rem)}.CLm2cG_description{margin-top:var(--space-4);font-size:.875rem}.CLm2cG_headerAction{padding-bottom:0}.CLm2cG_featured{min-height:0;display:block}.CLm2cG_featuredImage{height:300px;min-height:300px}.CLm2cG_featuredContent{padding:var(--space-6)}.CLm2cG_featuredTop{margin-bottom:var(--space-5)}.CLm2cG_featuredLogo{width:112px;height:60px;margin-bottom:var(--space-5)}.CLm2cG_featuredTitle{font-size:1.75rem}.CLm2cG_featuredDescription{font-size:.8125rem}.CLm2cG_featuredMeta{margin-top:var(--space-5);font-size:.625rem}.CLm2cG_featuredLink{margin-top:var(--space-6)}.CLm2cG_supporting{gap:var(--space-5);margin-top:var(--space-5);grid-template-columns:1fr}}@media (max-width:420px){.CLm2cG_featuredImage{height:260px;min-height:260px}.CLm2cG_featuredContent{padding:var(--space-5)}.CLm2cG_featuredNumber{top:var(--space-4);left:var(--space-4)}.CLm2cG_featuredArrow{right:var(--space-4);bottom:var(--space-4);width:44px;height:44px}.CLm2cG_featuredTitle{font-size:1.5rem}.CLm2cG_featuredTop{align-items:flex-start}.CLm2cG_featuredType{max-width:120px}}@media (prefers-reduced-motion:reduce){.CLm2cG_featuredImageAsset,.CLm2cG_featuredArrow,.CLm2cG_featuredTitle a,.CLm2cG_featuredLink,.CLm2cG_featuredLinkIcon{transition:none}.CLm2cG_featuredImage:hover .CLm2cG_featuredImageAsset,.CLm2cG_featuredImage:hover .CLm2cG_featuredArrow,.CLm2cG_featuredLink:hover .CLm2cG_featuredLinkIcon{transform:none}}
.PPoUQW_studentTestimonials{padding-top:var(--space-10);background:var(--color-accent-light)}.PPoUQW_container{width:100%}.PPoUQW_header{align-items:end;gap:var(--space-16);max-width:var(--container-width);padding-inline:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(320px,420px);margin-inline:auto;display:grid}.PPoUQW_headingContent{min-width:0;max-width:720px}.PPoUQW_headerAside{align-items:flex-start;gap:var(--space-6);flex-direction:column;display:flex}.PPoUQW_stats{align-items:center;gap:var(--space-4);width:100%;padding-top:var(--space-5);border-top:1px solid var(--color-border);display:flex}.PPoUQW_stat{align-items:center;gap:var(--space-3);min-width:0;display:flex}.PPoUQW_iconWrapper{width:42px;height:42px;color:var(--color-accent);background:var(--color-background-blue);border-radius:var(--radius-md);border:2px solid #b8622514;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.PPoUQW_stat span{color:var(--color-text-secondary);letter-spacing:.04em;text-transform:uppercase;font-size:.6875rem;font-weight:700;line-height:1.3}.PPoUQW_divider{background:var(--color-border);flex-shrink:0;width:1px;height:32px}.PPoUQW_eyebrow{align-items:center;gap:var(--space-3);color:var(--color-primary);letter-spacing:.14em;text-transform:uppercase;font-weight:700;line-height:1.4;display:inline-flex}.PPoUQW_eyebrow:before{content:"";background:var(--color-accent);flex-shrink:0;width:32px;height:1px}.PPoUQW_title{max-width:680px;margin-top:var(--space-4);color:var(--color-background-dark);letter-spacing:-.035em;font-weight:600;line-height:1.05}.PPoUQW_description{max-width:420px;color:var(--color-text-secondary);margin:0;line-height:1.75}.PPoUQW_carouselWrapper{width:100%;margin-top:var(--space-12)}.PPoUQW_card{width:520px}@media (max-width:1000px){.PPoUQW_header{gap:var(--space-10);grid-template-columns:minmax(0,1fr) minmax(260px,360px)}.PPoUQW_title{font-size:clamp(2.25rem,5vw,3.25rem)}.PPoUQW_description{max-width:360px}.PPoUQW_card{width:480px}}@media (max-width:800px){.PPoUQW_header{align-items:start;gap:var(--space-5);grid-template-columns:1fr}.PPoUQW_headerAside{width:100%}.PPoUQW_description,.PPoUQW_stats{max-width:650px}}@media (max-width:768px){.PPoUQW_studentTestimonials{padding-block:var(--space-16)}.PPoUQW_title{max-width:600px;font-size:clamp(2rem,8vw,2.75rem)}.PPoUQW_description{max-width:600px;font-size:.9375rem;line-height:1.7}.PPoUQW_carouselWrapper{margin-top:var(--space-10)}.PPoUQW_card{width:430px}.PPoUQW_stats{gap:var(--space-3);padding-top:var(--space-4)}.PPoUQW_stat{gap:var(--space-2)}.PPoUQW_iconWrapper{width:40px;height:40px}.PPoUQW_stat span{font-size:.625rem}.PPoUQW_divider{height:28px}}@media (max-width:600px){.PPoUQW_eyebrow{font-size:.6875rem}.PPoUQW_card{width:min(320px,100vw - 32px)}.PPoUQW_stats,.PPoUQW_stat{gap:var(--space-2)}.PPoUQW_iconWrapper{width:36px;height:36px}.PPoUQW_stat span{letter-spacing:.02em;font-size:.5625rem}.PPoUQW_divider{height:24px}}
.UV6vkW_card{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-background);width:100%;box-shadow:var(--shadow-sm);transition:box-shadow var(--transition-normal), border-color var(--transition-normal);overflow:hidden}.UV6vkW_card:hover{box-shadow:var(--shadow-md);border-color:#2573b833}.UV6vkW_videoWrapper{aspect-ratio:16/9;background:var(--color-background-dark);width:100%;position:relative;overflow:hidden}.UV6vkW_video,.UV6vkW_thumbnail{width:100%;height:100%;display:block}.UV6vkW_video{border:0}.UV6vkW_thumbnail{object-fit:cover;transition:transform var(--transition-normal)}.UV6vkW_thumbnailButton{cursor:pointer;width:100%;height:100%;padding:0;display:block;position:relative;overflow:hidden}.UV6vkW_thumbnailButton:after{content:"";transition:background-color var(--transition-normal);background:#102a432e;position:absolute;inset:0}.UV6vkW_thumbnailButton:hover .UV6vkW_thumbnail{transform:scale(1.03)}.UV6vkW_thumbnailButton:hover:after{background:#102a4314}.UV6vkW_playButton{z-index:2;width:64px;height:64px;color:var(--color-text-white);background:var(--color-primary);border-radius:var(--radius-full);transition:transform var(--transition-normal), background-color var(--transition-normal), box-shadow var(--transition-normal);border:2px solid #ffffffe6;justify-content:center;align-items:center;padding-left:3px;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 24px #102a4340}.UV6vkW_thumbnailButton:hover .UV6vkW_playButton{background:var(--color-primary-dark);transform:translate(-50%,-50%)scale(1.08);box-shadow:0 12px 30px #102a434d}.UV6vkW_content{padding:var(--space-6);flex-direction:column;display:flex}.UV6vkW_program{color:var(--color-primary);letter-spacing:.12em;text-transform:uppercase;align-self:flex-start;font-size:.6875rem;font-weight:700;line-height:1.4}.UV6vkW_title{margin-top:var(--space-3);color:var(--color-background-dark);letter-spacing:-.02em;font-size:1.25rem;font-weight:600;line-height:1.25}.UV6vkW_description{margin-top:var(--space-3);color:var(--color-text-secondary);font-size:.875rem;line-height:1.65}.UV6vkW_studentName{margin-top:var(--space-4);color:var(--color-text);font-size:.8125rem;font-weight:700;line-height:1.5}@media (max-width:600px){.UV6vkW_content{padding:var(--space-5)}.UV6vkW_playButton{width:56px;height:56px}.UV6vkW_title{font-size:1.125rem}.UV6vkW_description{font-size:.8125rem}}@media (prefers-reduced-motion:reduce){.UV6vkW_card,.UV6vkW_thumbnail,.UV6vkW_thumbnailButton:after,.UV6vkW_playButton{transition:none}}
.TBM6fG_studentVideos{padding-block:var(--space-10);background:var(--color-background-light)}.TBM6fG_container{width:100%}.TBM6fG_header{align-items:center;gap:var(--space-16);max-width:var(--container-width);padding-inline:var(--space-8);grid-template-columns:minmax(0,1fr) auto;margin-inline:auto;display:grid}.TBM6fG_headingContent{min-width:0;max-width:700px}.TBM6fG_eyebrow{align-items:center;gap:var(--space-3);color:var(--color-primary);letter-spacing:.14em;text-transform:uppercase;font-weight:700;line-height:1.4;display:inline-flex}.TBM6fG_eyebrow:before{content:"";background:var(--color-accent);flex-shrink:0;width:32px;height:1px}.TBM6fG_title{margin-top:var(--space-4);color:var(--color-background-dark);letter-spacing:-.035em;font-weight:600;line-height:1.05}.TBM6fG_description{max-width:620px;margin-top:var(--space-5);color:var(--color-text-secondary);font-size:.9375rem;line-height:1.75}.TBM6fG_stats{align-items:stretch;gap:var(--space-8);padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:#ffffffa6;display:flex}.TBM6fG_stat{flex-direction:column;min-width:130px;display:flex}.TBM6fG_iconWrapper{width:44px;height:44px;margin-bottom:var(--space-4);color:var(--color-primary);background:var(--color-background-blue);border-radius:var(--radius-md);justify-content:center;align-items:center;display:inline-flex}.TBM6fG_statNumber{color:var(--color-background-dark);letter-spacing:-.04em;font-size:clamp(2rem,3vw,2.75rem);font-weight:600;line-height:1}.TBM6fG_statLabel{max-width:110px;margin-top:var(--space-2);color:var(--color-text-secondary);font-size:.75rem;font-weight:600;line-height:1.4}.TBM6fG_divider{background:var(--color-border);width:1px;min-height:100px}.TBM6fG_grid{gap:var(--space-16);max-width:1000px;margin:var(--space-12) auto 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:900px){.TBM6fG_header{gap:var(--space-10);grid-template-columns:minmax(0,1fr) minmax(260px,360px)}.TBM6fG_title{font-size:clamp(2.25rem,5vw,3.25rem)}.TBM6fG_grid{gap:var(--space-6)}}@media (max-width:800px){.TBM6fG_header{align-items:start;gap:var(--space-5);grid-template-columns:1fr}.TBM6fG_description{max-width:650px}}@media (max-width:768px){.TBM6fG_studentVideos{padding-block:var(--space-16)}.TBM6fG_title{max-width:600px;font-size:clamp(2rem,8vw,2.75rem)}.TBM6fG_description{max-width:600px;font-size:.9375rem;line-height:1.7}.TBM6fG_grid{max-width:620px;margin-top:var(--space-10);grid-template-columns:1fr}}@media (max-width:600px){.TBM6fG_eyebrow{font-size:.6875rem}.TBM6fG_grid{gap:var(--space-5)}}
.bqQELq_card{width:100%;position:relative}.bqQELq_imageWrapper{border-radius:var(--radius-xl);background:var(--color-background-light);width:100%;height:280px;position:relative;overflow:hidden}.bqQELq_image{object-fit:cover;transition:transform var(--transition-normal)}.bqQELq_card:hover .bqQELq_image{transform:scale(1.03)}.bqQELq_content{z-index:1;width:calc(100% - var(--space-8));min-height:220px;padding:var(--space-4);border-radius:var(--radius-xl);box-shadow:var(--shadow-md);background:#fffffff5;border:1px solid #2573b814;flex-direction:column;margin:-32px auto 0;display:flex;position:relative}.bqQELq_label{min-height:25px;padding-inline:var(--space-1);border-radius:var(--radius-sm);background:var(--color-background-dark);color:var(--color-text-white);align-self:flex-start;align-items:center;font-size:.785rem;font-weight:700;line-height:1;display:inline-flex}.bqQELq_title{max-width:520px;margin-top:var(--space-4);color:var(--color-background-dark);letter-spacing:-.025em;font-size:clamp(1.5rem,2vw,1.75rem);font-weight:600;line-height:1.15}.bqQELq_description{max-width:520px;margin-top:var(--space-3);color:var(--color-text-secondary);line-height:1.6}.bqQELq_action{padding-top:var(--space-4);justify-content:flex-end;margin-top:auto;display:flex}.bqQELq_link{padding-top:var(--space-4)}@media (max-width:900px){.bqQELq_imageWrapper{height:220px}.bqQELq_content{width:calc(100% - var(--space-6));min-height:215px;padding:var(--space-5);margin-top:-28px}}@media (max-width:600px){.bqQELq_card{padding-bottom:var(--space-8)}.bqQELq_imageWrapper{border-radius:var(--radius-lg);height:210px}.bqQELq_content{width:calc(100% - var(--space-4));min-height:0;padding:var(--space-5);border-radius:var(--radius-lg);margin-top:-26px}.bqQELq_label{min-height:30px;font-size:.6875rem}.bqQELq_title{margin-top:var(--space-3);font-size:1.4rem}.bqQELq_description{margin-top:var(--space-3);font-size:.875rem;line-height:1.6}.bqQELq_action{padding-top:var(--space-4)}}@media (prefers-reduced-motion:reduce){.bqQELq_image{transition:none}}
.XVKMCa_container{gap:var(--space-5);flex-direction:column;width:100%;min-width:0;display:flex}.XVKMCa_resultHeader{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-2);text-align:center;flex-direction:column;display:flex}.XVKMCa_successIcon{width:72px;height:72px;color:var(--color-success);border-radius:var(--radius-full);background:#2e8b571a;border:1px solid #2e8b572e;flex-shrink:0;justify-content:center;align-items:center;display:flex}.XVKMCa_resultHeading{gap:var(--space-2);flex-direction:column;display:flex}.XVKMCa_resultHeading h3{color:var(--color-text);font-size:var(--text-xl);margin:0;font-weight:700;line-height:1.35}.XVKMCa_resultHeading p{max-width:420px;color:var(--color-text-secondary);font-size:var(--text-sm);margin:0 auto;line-height:1.7}.XVKMCa_verifiedBadge{justify-content:center;align-items:center;gap:var(--space-2);color:var(--color-success);border-radius:var(--radius-full);font-size:var(--text-xs);background:#2e8b5717;border:1px solid #2e8b5733;padding:7px 14px;font-weight:600;display:inline-flex}.XVKMCa_studentCard{gap:var(--space-2);padding:var(--space-4) var(--space-5);background:var(--color-background-blue);border-radius:var(--radius-lg);border:1px solid #2573b824;flex-direction:column;display:flex}.XVKMCa_studentLabel{color:var(--color-text-secondary);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;font-weight:600}.XVKMCa_studentSerial{justify-content:space-between;align-items:center;gap:var(--space-3);color:var(--color-primary-dark);font-size:var(--text-lg);overflow-wrap:anywhere;font-weight:700;display:flex}.XVKMCa_studentSerial svg{color:var(--color-success);flex-shrink:0}.XVKMCa_detailsSection{gap:var(--space-4);flex-direction:column;display:flex}.XVKMCa_detailsTitle{align-items:center;gap:var(--space-2);padding-bottom:var(--space-3);color:var(--color-text);border-bottom:1px solid var(--color-border);font-size:var(--text-base);margin:0;font-weight:700;display:flex}.XVKMCa_detailsTitle svg{color:var(--color-primary);flex-shrink:0}.XVKMCa_details{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.XVKMCa_detail{align-items:flex-start;gap:var(--space-3);min-width:0;padding:var(--space-3);background:var(--color-background-light);border:1px solid var(--color-border);border-radius:var(--radius-md);transition:background var(--transition-fast), border-color var(--transition-fast);display:flex}.XVKMCa_detail:hover{background:var(--color-background-blue);border-color:#2573b840}.XVKMCa_detailIcon{width:36px;height:36px;color:var(--color-primary);background:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-md);flex-shrink:0;justify-content:center;align-items:center;display:flex}.XVKMCa_detailContent{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.XVKMCa_detailLabel{color:var(--color-text-secondary);font-size:var(--text-xs);font-weight:500;line-height:1.4}.XVKMCa_detailValue{color:var(--color-text);font-size:var(--text-sm);overflow-wrap:anywhere;word-break:break-word;font-weight:600;line-height:1.5}.XVKMCa_resultFooter{align-items:flex-start;gap:var(--space-2);padding:var(--space-3) var(--space-4);color:var(--color-text-secondary);background:var(--color-background-light);border:1px solid var(--color-border);border-radius:var(--radius-md);display:flex}.XVKMCa_resultFooter svg{color:var(--color-primary);flex-shrink:0;margin-top:2px}.XVKMCa_resultFooter p{font-size:var(--text-xs);margin:0;line-height:1.65}.XVKMCa_actions{padding-top:var(--space-2);justify-content:flex-end;display:flex}.XVKMCa_closeButton{justify-content:center;align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-5);color:var(--color-background);background:var(--color-primary);border:1px solid var(--color-primary);border-radius:var(--radius-md);font-family:inherit;font-size:var(--text-sm);cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast), transform var(--transition-fast);font-weight:600;display:inline-flex}.XVKMCa_closeButton:hover{background:var(--color-primary-dark);border-color:var(--color-primary-dark)}.XVKMCa_closeButton:active{transform:translateY(1px)}.XVKMCa_closeButton:focus-visible{outline-offset:3px;outline:3px solid #2573b84d}@media (max-width:768px){.XVKMCa_container{gap:var(--space-4)}.XVKMCa_successIcon{width:64px;height:64px}.XVKMCa_resultHeading h3{font-size:var(--text-lg)}.XVKMCa_details{gap:var(--space-2)}.XVKMCa_detail{gap:var(--space-2);padding:var(--space-3)}.XVKMCa_detailIcon{width:32px;height:32px}}@media (max-width:480px){.XVKMCa_container{gap:var(--space-4)}.XVKMCa_resultHeader{gap:var(--space-2);padding-inline:0}.XVKMCa_successIcon{width:58px;height:58px}.XVKMCa_resultHeading h3{font-size:var(--text-base)}.XVKMCa_resultHeading p{font-size:var(--text-xs)}.XVKMCa_studentCard{padding:var(--space-3)}.XVKMCa_studentSerial{font-size:var(--text-base)}.XVKMCa_detailsSection{gap:var(--space-3)}.XVKMCa_details{gap:var(--space-2);grid-template-columns:minmax(0,1fr)}.XVKMCa_detail,.XVKMCa_resultFooter{padding:var(--space-3)}.XVKMCa_actions{justify-content:stretch}.XVKMCa_closeButton{width:100%}}@media (prefers-reduced-motion:reduce){.XVKMCa_detail,.XVKMCa_closeButton{transition:none}}
.taBdVa_trainingPrograms{padding-block:var(--space-10) 0;background:#141414;overflow:hidden}.taBdVa_container{width:100%}.taBdVa_header{align-items:center;gap:var(--space-16);max-width:var(--container-width);padding-inline:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(320px,420px);margin-inline:auto;display:grid}.taBdVa_headingContent{min-width:0}.taBdVa_eyebrow{align-items:center;gap:var(--space-2);color:var(--color-primary-light);letter-spacing:.14em;text-transform:uppercase;font-weight:700;line-height:1.4;display:inline-flex}.taBdVa_eyebrow:before{content:"";background:var(--color-accent);flex-shrink:0;width:28px;height:1px}.taBdVa_title{max-width:760px;margin-top:var(--space-4);color:var(--color-text-white);letter-spacing:-.035em;font-weight:600;line-height:1.05}.taBdVa_title span{color:var(--color-primary-light);display:block}.taBdVa_description{color:#ffffff9e;max-width:420px;margin:0;line-height:1.75}.taBdVa_carouselWrapper{width:100%;margin-top:var(--space-12)}.taBdVa_card{width:410px}.taBdVa_footer{padding-top:var(--space-8);border-top:1px solid #ffffff54;justify-content:space-between;align-items:center;display:flex}.taBdVa_footerText{color:#ffffff8c;margin:0;font-size:.915rem;line-height:1.5}@media (max-width:1000px){.taBdVa_header{gap:var(--space-10);grid-template-columns:minmax(0,1fr) minmax(260px,360px)}.taBdVa_title{max-width:680px;font-size:clamp(2.25rem,5vw,3.25rem)}.taBdVa_description{max-width:360px}.taBdVa_card{width:380px}}@media (max-width:800px){.taBdVa_header{align-items:start;gap:var(--space-5);grid-template-columns:1fr}.taBdVa_description{max-width:650px}}@media (max-width:768px){.taBdVa_trainingPrograms{padding-block:var(--space-16)}.taBdVa_header{gap:var(--space-4)}.taBdVa_title{max-width:600px;font-size:clamp(2rem,8vw,2.75rem)}.taBdVa_description{max-width:600px;font-size:.9375rem;line-height:1.7}.taBdVa_carouselWrapper{margin-top:var(--space-10)}.taBdVa_card{width:350px}.taBdVa_footer{gap:var(--space-4);margin-top:var(--space-8);padding-top:var(--space-6);text-align:center;flex-direction:column}}@media (max-width:600px){.taBdVa_card{width:min(330px,100vw - 32px)}.taBdVa_eyebrow{font-size:.6875rem}}
.KZzyVG_footer{padding:var(--space-10) var(--space-8) 0;color:var(--color-text-white);background:radial-gradient(circle at 8% 15%,#01040638 0%,#2573b81a 22%,#0000 48%),radial-gradient(circle at 88% 82%,#4a91cc29 0%,#4a91cc12 20%,#0000 46%),radial-gradient(circle at 55% 0,#f4a34014 0%,#0000 34%),#08131f;position:relative;overflow:hidden}.KZzyVG_footer:before{content:"";pointer-events:none;border:1px solid #ffffff09;border-radius:50%;width:420px;height:420px;position:absolute;top:-180px;right:-180px;box-shadow:0 0 0 60px #ffffff03,0 0 0 120px #ffffff02}.KZzyVG_footer:after{content:"";pointer-events:none;border:1px solid #ffffff06;border-radius:50%;width:500px;height:500px;position:absolute;bottom:-250px;left:-180px}.KZzyVG_container{z-index:1;width:100%;max-width:1440px;margin-inline:auto;position:relative}.KZzyVG_main{padding-bottom:var(--space-4);grid-template-columns:minmax(300px,1fr) minmax(0,2fr);gap:50px;display:grid}.KZzyVG_brand{max-width:430px}.KZzyVG_solitaire{gap:var(--space-4);flex-direction:column;display:flex}.KZzyVG_legacy{justify-content:space-between;align-items:center;width:280px;display:flex}.KZzyVG_certificate,.KZzyVG_expertise{cursor:pointer}.KZzyVG_logo{align-items:center;width:fit-content;display:inline-flex}.KZzyVG_logo img{width:230px;height:auto;display:block}.KZzyVG_contact{flex-direction:column;gap:12px;margin-top:30px;display:flex}.KZzyVG_contactLink{color:#ffffffad;align-items:center;gap:11px;width:fit-content;line-height:1.5;transition:color .18s;display:inline-flex}.KZzyVG_contactLink svg{color:var(--color-accent);flex-shrink:0}.KZzyVG_contactLink:hover{color:#fff}.KZzyVG_socials{align-items:center;gap:9px;margin-top:30px;display:flex}.KZzyVG_socialLink{color:#ffffff9e;background:#ffffff09;border:1px solid #ffffff1c;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:color .18s,background-color .18s,border-color .18s;display:inline-flex}.KZzyVG_socialLink:hover{color:#fff;background:#2573b82e;border-color:#4a91cc80}.KZzyVG_links{grid-template-columns:minmax(130px,.8fr) minmax(170px,1fr) minmax(210px,1.1fr);gap:60px;display:grid}.KZzyVG_linkGroup{min-width:0}.KZzyVG_groupTitle{color:#fffffff2;letter-spacing:.14em;text-transform:uppercase;margin:0;padding-bottom:14px;font-size:16px;font-weight:700;line-height:1.4;position:relative}.KZzyVG_groupTitle:after{content:"";background:var(--color-accent);border-radius:999px;width:90px;height:2px;position:absolute;bottom:0;left:0}.KZzyVG_list{flex-direction:column;gap:11px;margin:22px 0 0;padding:0;list-style:none;display:flex}.KZzyVG_list li{min-width:0}.KZzyVG_link{color:#d3e6f1ce;font-size:15px;line-height:1.55;transition:color .18s;display:inline-block;position:relative}.KZzyVG_link:hover{color:#00ffffcf}.KZzyVG_featuredLink{color:var(--color-accent);margin-top:5px;font-weight:600}.KZzyVG_featuredLink:hover{color:#f1a05b}.KZzyVG_bottom{border-top:1px solid #ffffff17;justify-content:space-between;align-items:center;gap:30px;min-height:76px;display:flex}.KZzyVG_copyright{color:#cae1f9bd;margin:0;line-height:1.6}.KZzyVG_legal{justify-content:flex-end;align-items:center;gap:24px;display:flex}.KZzyVG_legalLink{color:#fff6;line-height:1.5;transition:color .18s}.KZzyVG_legalLink:hover{color:#ffffffe6}.KZzyVG_locations{padding-block:0 var(--space-4)}.KZzyVG_locationGrid{border-radius:var(--radius-lg);background:#102a43b8;border:1px solid #ffffff1a;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.KZzyVG_location{align-items:flex-start;gap:var(--space-4);min-width:0;padding:var(--space-4);transition:background-color var(--transition-fast);display:flex}.KZzyVG_locationIcon{width:44px;height:44px;color:var(--color-primary-light);border-radius:var(--radius-md);background:#2573b824;border:1px solid #4a91cc2e;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.KZzyVG_locationContent{min-width:0}.KZzyVG_locationCity{color:var(--color-text-white);margin:0;font-size:.9375rem;font-weight:700;line-height:1.4}.KZzyVG_locationAddress{margin-top:var(--space-2);color:#ffffff85;font-size:.85rem;line-height:1.65}@media (max-width:1100px){.KZzyVG_footer{padding-inline:36px}.KZzyVG_main{grid-template-columns:minmax(260px,.9fr) minmax(0,1.8fr);gap:50px}.KZzyVG_links{gap:36px}.KZzyVG_locationGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.KZzyVG_footer{padding-top:60px}.KZzyVG_main{grid-template-columns:1fr;gap:52px}.KZzyVG_brand{max-width:620px}.KZzyVG_links{grid-template-columns:minmax(130px,.8fr) minmax(160px,1fr) minmax(180px,1fr);gap:30px}}@media (max-width:768px){.KZzyVG_footer{padding:52px 24px 0}.KZzyVG_main{gap:44px;padding-bottom:48px}.KZzyVG_brand{max-width:100%}.KZzyVG_logo img{width:180px}.KZzyVG_contact,.KZzyVG_socials{margin-top:26px}.KZzyVG_links{grid-template-columns:repeat(2,minmax(0,1fr));gap:42px 40px;padding-top:0}.KZzyVG_bottom{flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;min-height:0;padding:24px 0}.KZzyVG_legal{flex-wrap:wrap;justify-content:flex-start;gap:10px 20px}.KZzyVG_locations{padding-block:var(--space-8)}.KZzyVG_locationGrid{grid-template-columns:1fr}.KZzyVG_location{padding:var(--space-5)}}@media (max-width:520px){.KZzyVG_footer{padding:44px 20px 0}.KZzyVG_main{gap:40px;padding-bottom:42px}.KZzyVG_logo img{width:165px}.KZzyVG_contact{gap:10px;margin-top:24px}.KZzyVG_contactLink{font-size:12px}.KZzyVG_socials{margin-top:24px}.KZzyVG_socialLink{width:38px;height:38px}.KZzyVG_links{grid-template-columns:1fr;gap:34px}.KZzyVG_groupTitle{font-size:11px}.KZzyVG_list{gap:10px;margin-top:18px}.KZzyVG_link{font-size:12px}.KZzyVG_bottom{gap:14px;padding-block:22px}.KZzyVG_copyright{font-size:10px;line-height:1.7}.KZzyVG_legal{gap:9px 16px}.KZzyVG_legalLink{font-size:10px}.KZzyVG_location{gap:var(--space-3)}.KZzyVG_locationIcon{width:40px;height:40px}}@media (max-width:360px){.KZzyVG_footer{padding-inline:16px}.KZzyVG_logo img{width:150px}.KZzyVG_contactLink{font-size:11.5px}.KZzyVG_socialLink{width:36px;height:36px}.KZzyVG_bottom{padding-block:20px}.KZzyVG_location{padding:var(--space-4)}.KZzyVG_locationIcon{width:38px;height:38px}.KZzyVG_locationCity{font-size:.875rem}.KZzyVG_locationAddress{font-size:.8rem}}@media (prefers-reduced-motion:reduce){.KZzyVG_contactLink,.KZzyVG_socialLink,.KZzyVG_link,.KZzyVG_legalLink,.KZzyVG_location{transition:none}.KZzyVG_contactLink:hover,.KZzyVG_socialLink:hover,.KZzyVG_link:hover{transform:none}}
.l2BzKW_trainingHighlights{padding:var(--space-2) 0 var(--space-12) 0;position:relative;overflow:hidden}.l2BzKW_container{width:100%}.l2BzKW_layout{gap:var(--space-12);grid-template-columns:1fr 1fr;align-items:center;display:grid}.l2BzKW_content{flex-direction:column;display:flex}.l2BzKW_eyebrow{margin-bottom:var(--space-4);color:var(--color-primary);letter-spacing:.14em;text-transform:uppercase;font-size:.8125rem;font-weight:700;line-height:1.2;display:inline-block}.l2BzKW_title{max-width:600px;color:var(--color-text)}.l2BzKW_title span{color:var(--color-primary);display:block}.l2BzKW_description{max-width:600px;margin-block:var(--space-5);color:var(--color-text-secondary)}.l2BzKW_highlights{gap:var(--space-4);margin-top:var(--space-8);grid-template-columns:repeat(2,1fr);display:grid}.l2BzKW_highlight{gap:var(--space-4);min-height:130px;padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);transition:box-shadow var(--transition-fast), border-color var(--transition-fast);background:#ffffffb8;display:flex}.l2BzKW_highlight:hover{box-shadow:var(--shadow-md);border-color:#2573b83d}.l2BzKW_iconWrapper{border-radius:var(--radius-md);width:44px;height:44px;transition:background-color var(--transition-normal), color var(--transition-normal), border-color var(--transition-normal);border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;display:flex}.l2BzKW_highlights>:first-child .l2BzKW_iconWrapper{color:#2573b8;background:#2573b81a;border-color:#2573b829}.l2BzKW_highlights>:nth-child(2) .l2BzKW_iconWrapper{color:#2c8fa3;background:#2c8fa31c;border-color:#2c8fa32e}.l2BzKW_highlights>:nth-child(3) .l2BzKW_iconWrapper{color:#d46a45;background:#d46a451c;border-color:#d46a452e}.l2BzKW_highlights>:nth-child(4) .l2BzKW_iconWrapper{color:#7b61c9;background:#7b61c91c;border-color:#7b61c92e}.l2BzKW_highlights>:first-child .l2BzKW_highlight:hover .l2BzKW_iconWrapper{color:#fff;background:#2573b8;border-color:#2573b8}.l2BzKW_highlights>:nth-child(2) .l2BzKW_highlight:hover .l2BzKW_iconWrapper{color:#fff;background:#2c8fa3;border-color:#2c8fa3}.l2BzKW_highlights>:nth-child(3) .l2BzKW_highlight:hover .l2BzKW_iconWrapper{color:#fff;background:#d46a45;border-color:#d46a45}.l2BzKW_highlights>:nth-child(4) .l2BzKW_highlight:hover .l2BzKW_iconWrapper{color:#fff;background:#7b61c9;border-color:#7b61c9}.l2BzKW_highlightContent{min-width:0}.l2BzKW_highlightTitle{color:var(--color-text);font-size:1rem;line-height:1.35}.l2BzKW_highlightDescription{margin-top:var(--space-2);color:var(--color-text-secondary);font-size:.9rem;line-height:1.6}.l2BzKW_visual{border-radius:var(--radius-xl);min-height:500px;position:relative;overflow:hidden}.l2BzKW_image{object-fit:cover}.l2BzKW_visual:after{content:"";pointer-events:none;position:absolute;inset:0}.l2BzKW_visualBadge{z-index:1;justify-content:center;align-items:center;gap:var(--space-2);width:160px;min-height:160px;padding:var(--space-5);border-radius:var(--radius-xl);color:var(--color-primary);-webkit-backdrop-filter:blur(18px);text-align:center;background:linear-gradient(145deg,#fffffff5,#eef6fce0);border:1px solid #ffffffd9;flex-direction:column;display:flex;position:absolute;overflow:hidden;box-shadow:0 20px 45px #102a4329,0 6px 18px #2573b81a,inset 0 1px #fffffff2}.l2BzKW_visualBadge:before{content:"";filter:blur(4px);pointer-events:none;background:#4a91cc29;border-radius:50%;width:100px;height:100px;position:absolute;top:-45px;right:-35px}.l2BzKW_visualBadge:after{content:"";border-radius:var(--radius-full);background:var(--color-accent);width:32px;height:3px;position:absolute;bottom:18px}.l2BzKW_visualBadge svg{z-index:1;width:46px;height:46px;color:var(--color-primary);background:#eef6fcf2;border:1px solid #2573b829;border-radius:50%;padding:9px;position:relative;box-shadow:0 6px 16px #2573b81f,inset 0 1px #ffffffe6}.l2BzKW_badgeTitle{z-index:1;color:var(--color-primary-dark);letter-spacing:-.02em;font-size:1.25rem;font-weight:700;line-height:1.2;position:relative}.l2BzKW_badgeText{z-index:1;max-width:120px;color:var(--color-text-secondary);letter-spacing:.02em;font-size:.8875rem;font-weight:600;line-height:1.5;position:relative}.l2BzKW_actionBtn{gap:var(--space-12);display:flex}@media (max-width:900px){.l2BzKW_trainingHighlights{padding:var(--space-16) 0}.l2BzKW_layout{gap:var(--space-10);grid-template-columns:1fr}.l2BzKW_content{width:100%}.l2BzKW_title,.l2BzKW_description{max-width:100%}.l2BzKW_visual{min-height:460px}}@media (max-width:600px){.l2BzKW_trainingHighlights{padding:var(--space-12) 0}.l2BzKW_layout{gap:var(--space-8)}.l2BzKW_eyebrow{margin-bottom:var(--space-3);font-size:.6875rem}.l2BzKW_description{margin-top:var(--space-4);font-size:.9375rem}.l2BzKW_highlights{gap:var(--space-3);margin-top:var(--space-6);grid-template-columns:1fr}.l2BzKW_highlight{min-height:auto;padding:var(--space-4)}.l2BzKW_iconWrapper{width:40px;height:40px}.l2BzKW_highlightTitle{font-size:.9375rem}.l2BzKW_highlightDescription{font-size:.8125rem}.l2BzKW_visual{border-radius:var(--radius-lg);min-height:360px}.l2BzKW_visualBadge{right:var(--space-4);bottom:var(--space-4);min-width:160px;padding:var(--space-3) var(--space-4)}}@media (max-width:400px){.l2BzKW_visual{min-height:320px}.l2BzKW_highlight{gap:var(--space-3)}.l2BzKW_iconWrapper{width:38px;height:38px}}@media (prefers-reduced-motion:reduce){.l2BzKW_highlight{transition:none}}
._6fsQkG_carousel{outline:none;width:100%;position:relative}._6fsQkG_viewport{width:100%;min-height:520px;position:relative;overflow:hidden}._6fsQkG_previous,._6fsQkG_active,._6fsQkG_next,._6fsQkG_hidden{width:min(400px,100% - 32px);transition:transform .5s,opacity .5s,filter .5s;position:absolute;top:50%;left:50%}._6fsQkG_active{z-index:3;opacity:1;filter:none;transform:translate(-50%,-50%)}._6fsQkG_previous{z-index:2;opacity:.65;filter:saturate(.8);transform:translate(calc(-50% - 420px),-50%)scale(.84)}._6fsQkG_next{z-index:2;opacity:.65;filter:saturate(.8);transform:translate(calc(420px - 50%),-50%)scale(.84)}._6fsQkG_hidden{z-index:1;opacity:0;pointer-events:none;transform:translate(-50%,-50%)scale(.8)}._6fsQkG_navigation{justify-content:center;align-items:center;gap:var(--space-2);margin-top:var(--space-5);display:flex}._6fsQkG_arrow{width:44px;height:44px;color:var(--color-text);background:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-full);box-shadow:var(--shadow-sm);transition:color var(--transition-fast), background-color var(--transition-fast), border-color var(--transition-fast), box-shadow var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._6fsQkG_arrow:hover{color:var(--color-text-white);background:var(--color-primary);border-color:var(--color-primary);box-shadow:var(--shadow-md)}._6fsQkG_previousIcon{transform:rotate(180deg)}._6fsQkG_counter{min-width:65px;color:var(--carousel-counter-color,var(--color-text-white));letter-spacing:.04em;justify-content:center;align-items:center;font-size:.875rem;font-weight:700;line-height:1;display:inline-flex}._6fsQkG_counterDivider{margin-inline:var(--space-1);color:var(--color-text-light);font-weight:400}@media (max-width:1100px){._6fsQkG_viewport{min-height:540px}._6fsQkG_previous,._6fsQkG_active,._6fsQkG_next,._6fsQkG_hidden{width:min(360px,100% - 32px)}._6fsQkG_previous{transform:translate(calc(-50% - 330px),-50%)scale(.8)}._6fsQkG_next{transform:translate(calc(330px - 50%),-50%)scale(.8)}}@media (max-width:768px){._6fsQkG_viewport{min-height:500px}._6fsQkG_previous,._6fsQkG_next{opacity:0;pointer-events:none}._6fsQkG_previous,._6fsQkG_active,._6fsQkG_next,._6fsQkG_hidden{width:min(340px,100% - 32px)}._6fsQkG_active{transform:translate(-50%,-50%)}._6fsQkG_hidden{transform:translate(-50%,-50%)scale(.9)}}@media (max-width:600px){._6fsQkG_viewport{min-height:480px}._6fsQkG_previous,._6fsQkG_active,._6fsQkG_next,._6fsQkG_hidden{width:min(320px,100% - 32px)}._6fsQkG_navigation{margin-top:var(--space-4)}._6fsQkG_arrow{width:40px;height:40px}._6fsQkG_counter{min-width:56px;font-size:.8125rem}}@media (prefers-reduced-motion:reduce){._6fsQkG_previous,._6fsQkG_active,._6fsQkG_next,._6fsQkG_hidden,._6fsQkG_arrow{transition:none}}
.OOCQ8W_chatbot{right:var(--space-6);bottom:var(--space-6);z-index:calc(var(--z-tooltip) + 10);font-family:var(--font-family);position:fixed}.OOCQ8W_floatingButton{border-radius:var(--radius-full);background:linear-gradient(135deg, var(--color-accent), var(--color-success));width:62px;height:62px;color:var(--color-text-white);transition:transform var(--transition-normal), box-shadow var(--transition-normal), background var(--transition-normal);border:1px solid #fff3;justify-content:center;align-items:center;margin-left:auto;font-size:30px;display:flex;position:relative;box-shadow:0 8px 24px #2573b84d,0 3px 8px #102a431f}.OOCQ8W_floatingButton:hover{transform:translateY(-4px);box-shadow:0 12px 30px #2573b861,0 4px 10px #102a4326}.OOCQ8W_floatingButton:active{transform:scale(.95)}.OOCQ8W_floatingButton>span{transition:transform var(--transition-normal);justify-content:center;align-items:center;line-height:1;display:flex}.OOCQ8W_floatingButtonActive>span{font-size:38px;transform:rotate(90deg)}.OOCQ8W_window{right:0;bottom:calc(100% + var(--space-4));border-radius:var(--radius-xl);background:var(--color-background);border:1px solid #2573b824;flex-direction:column;width:390px;height:min(560px,100dvh - 120px);min-height:360px;animation:.25s both OOCQ8W_chatWindowEnter;display:flex;position:absolute;overflow:hidden;box-shadow:0 20px 60px #102a4329,0 6px 18px #2573b814}.OOCQ8W_header{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);background:linear-gradient(120deg, var(--color-primary-dark), var(--color-primary));color:var(--color-text-white);flex-shrink:0;display:flex}.OOCQ8W_headerInfo{align-items:center;gap:var(--space-3);min-width:0;display:flex}.OOCQ8W_avatar{border-radius:var(--radius-full);width:42px;height:42px;font-size:var(--text-sm);color:var(--color-text-white);background:#ffffff29;border:1px solid #ffffff4d;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex}.OOCQ8W_headerText{flex-direction:column;gap:3px;min-width:0;display:flex}.OOCQ8W_headerText h2{font-size:var(--text-base);letter-spacing:0;color:var(--color-text-white);text-overflow:ellipsis;white-space:nowrap;font-weight:600;line-height:1.3;overflow:hidden}.OOCQ8W_status{font-size:var(--text-xs);color:#ffffffd9;align-items:center;gap:6px;display:flex}.OOCQ8W_statusDot{border-radius:var(--radius-full);background:#63e6a5;width:7px;height:7px;box-shadow:0 0 8px #63e6a599}.OOCQ8W_headerActions{align-items:center;gap:var(--space-2);display:flex}.OOCQ8W_headerButton{border-radius:var(--radius-sm);width:32px;height:32px;color:var(--color-text-white);transition:background var(--transition-fast), opacity var(--transition-fast);background:#ffffff1a;border:1px solid #ffffff38;justify-content:center;align-items:center;font-size:22px;line-height:1;display:flex}.OOCQ8W_headerButton:hover:not(:disabled){background:#ffffff38}.OOCQ8W_headerButton:disabled{cursor:not-allowed;opacity:.4}.OOCQ8W_messages{gap:var(--space-4);min-height:0;padding:var(--space-5);background:var(--color-background-light);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--color-border-dark) transparent;flex-direction:column;flex:1;display:flex;overflow-y:auto}.OOCQ8W_messages::-webkit-scrollbar{width:5px}.OOCQ8W_messages::-webkit-scrollbar-track{background:0 0}.OOCQ8W_messages::-webkit-scrollbar-thumb{border-radius:var(--radius-full);background:var(--color-border-dark)}.OOCQ8W_message{align-items:flex-end;gap:var(--space-2);max-width:92%;display:flex}.OOCQ8W_assistantMessage{align-self:flex-start}.OOCQ8W_userMessage{align-self:flex-end}.OOCQ8W_messageAvatar{border-radius:var(--radius-full);background:var(--color-background-blue);width:29px;height:29px;color:var(--color-primary);flex-shrink:0;justify-content:center;align-items:center;font-size:10px;font-weight:700;display:flex}.OOCQ8W_messageContent{padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);background:var(--color-background);box-shadow:var(--shadow-sm);overflow-wrap:anywhere;border-radius:15px 15px 15px 4px}.OOCQ8W_messageContent p{font-size:var(--text-sm);color:var(--color-text-secondary);white-space:pre-wrap;line-height:1.65}.OOCQ8W_messageContent p+p{margin-top:var(--space-2)}.OOCQ8W_userMessage .OOCQ8W_messageContent{border-color:var(--color-primary);background:var(--color-primary);border-radius:15px 15px 4px}.OOCQ8W_userMessage .OOCQ8W_messageContent p{color:var(--color-text-white)}.OOCQ8W_typingIndicator{padding:var(--space-4);border:1px solid var(--color-border);background:var(--color-background);box-shadow:var(--shadow-sm);border-radius:15px 15px 15px 4px;align-items:center;gap:5px;display:flex}.OOCQ8W_typingIndicator span{border-radius:var(--radius-full);background:var(--color-primary-light);width:7px;height:7px;animation:1.2s ease-in-out infinite OOCQ8W_typing}.OOCQ8W_typingIndicator span:nth-child(2){animation-delay:.15s}.OOCQ8W_typingIndicator span:nth-child(3){animation-delay:.3s}.OOCQ8W_error{margin:var(--space-2) var(--space-4) 0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--color-error);font-size:var(--text-xs);background:#d645450f;border:1px solid #d6454533;flex-shrink:0;line-height:1.5}.OOCQ8W_inputForm{align-items:center;gap:var(--space-2);margin:var(--space-3) var(--space-4);padding:6px 7px 6px var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-background);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);flex-shrink:0;display:flex}.OOCQ8W_inputForm:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 3px #2573b81a}.OOCQ8W_inputForm input{width:0;min-width:0;padding:var(--space-2) 0;color:var(--color-text);font-size:var(--text-sm);background:0 0;outline:none;flex:1}.OOCQ8W_inputForm input::placeholder{color:var(--color-text-light)}.OOCQ8W_inputForm input:disabled{cursor:not-allowed;opacity:.6}.OOCQ8W_inputForm button{border-radius:var(--radius-full);background:var(--color-primary);width:38px;height:38px;color:var(--color-text-white);transition:background var(--transition-fast), transform var(--transition-fast), opacity var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;font-size:18px;display:flex}.OOCQ8W_inputForm button:hover:not(:disabled){background:var(--color-primary-dark);transform:scale(1.06)}.OOCQ8W_inputForm button:active:not(:disabled){transform:scale(.94)}.OOCQ8W_inputForm button:disabled{cursor:not-allowed;opacity:.4}.OOCQ8W_footer{padding:0 var(--space-4) var(--space-3);background:var(--color-background);color:var(--color-text-light);text-align:center;flex-shrink:0;font-size:10px}@keyframes OOCQ8W_typing{0%,60%,to{opacity:.45;transform:translateY(0)}30%{opacity:1;transform:translateY(-5px)}}@keyframes OOCQ8W_chatWindowEnter{0%{opacity:0;transform:translateY(12px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:768px){.OOCQ8W_chatbot{right:var(--space-4);bottom:var(--space-4)}.OOCQ8W_window{width:min(390px,100vw - 32px);height:min(560px,100dvh - 105px)}.OOCQ8W_floatingButton{width:58px;height:58px}}@media (max-width:480px){.OOCQ8W_chatbot{right:var(--space-3);bottom:var(--space-3)}.OOCQ8W_window{right:var(--space-3);bottom:calc(58px + var(--space-6));border-radius:var(--radius-lg);width:calc(100vw - 24px);height:min(580px,100dvh - 100px);min-height:320px;position:fixed}.OOCQ8W_header{padding:var(--space-3) var(--space-4)}.OOCQ8W_messages{padding:var(--space-4) var(--space-3)}.OOCQ8W_message{max-width:96%}.OOCQ8W_floatingButton{width:54px;height:54px;font-size:27px}}@media (prefers-reduced-motion:reduce){.OOCQ8W_floatingButton,.OOCQ8W_floatingButton>span,.OOCQ8W_headerButton,.OOCQ8W_inputForm,.OOCQ8W_inputForm button{transition:none}.OOCQ8W_window,.OOCQ8W_typingIndicator span{animation:none}}
._8rrwjq_reveal{opacity:0;will-change:transform, opacity;transition:transform .8s cubic-bezier(.22,1,.36,1),opacity .8s}._8rrwjq_left{transform:translate(-40px)}._8rrwjq_right{transform:translate(40px)}._8rrwjq_up{transform:translateY(40px)}._8rrwjq_down{transform:translateY(-40px)}._8rrwjq_visible{opacity:1;transform:translate(0,0)}@media (prefers-reduced-motion:reduce){._8rrwjq_reveal{opacity:1;transition:none;transform:none}}
.dfGT1a_card{width:100%;min-width:0;position:relative}.dfGT1a_imageLink{color:inherit;text-decoration:none;display:block}.dfGT1a_imageWrapper{background:var(--color-background-light);isolation:isolate;width:100%;height:280px;position:relative;overflow:hidden}.dfGT1a_image{object-fit:cover;transition:transform var(--transition-normal), filter var(--transition-normal)}.dfGT1a_card:hover .dfGT1a_image{transform:scale(1.04)}.dfGT1a_imagePlaceholder{justify-content:center;align-items:center;gap:var(--space-3);background:linear-gradient(135deg, var(--color-background-blue), var(--color-background-dark));width:100%;height:100%;color:var(--color-text-white);flex-direction:column;display:flex}.dfGT1a_imagePlaceholder span{letter-spacing:.04em;font-size:.875rem;font-weight:600}.dfGT1a_imageLabel{top:var(--space-4);left:var(--space-4);z-index:1;min-height:30px;padding:0 var(--space-3);background:var(--color-background-dark);color:var(--color-text-white);letter-spacing:.1em;text-transform:uppercase;align-items:center;font-size:.7rem;font-weight:700;line-height:1;display:inline-flex;position:absolute}.dfGT1a_content{z-index:1;width:calc(100% - var(--space-8));min-height:245px;padding:var(--space-5);border:1px solid var(--color-border);border-top:3px solid var(--color-primary);background:var(--color-background);box-shadow:var(--shadow-md);flex-direction:column;margin:-28px auto 0;display:flex;position:relative}.dfGT1a_meta{align-items:center;gap:var(--space-2);color:var(--color-text-secondary);flex-wrap:wrap;font-size:.75rem;font-weight:500;line-height:1.5;display:flex}.dfGT1a_metaSeparator{color:var(--color-accent);font-weight:700}.dfGT1a_author{color:var(--color-primary)}.dfGT1a_title{margin-top:var(--space-4);color:var(--color-text);letter-spacing:-.025em;overflow-wrap:anywhere;font-size:clamp(1.3rem,1.8vw,1.65rem);font-weight:650;line-height:1.2}.dfGT1a_title a{color:inherit;transition:color var(--transition-normal);text-decoration:none}.dfGT1a_title a:hover{color:var(--color-primary)}.dfGT1a_excerpt{margin-top:var(--space-3);color:var(--color-text-secondary);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;font-size:.9375rem;line-height:1.7;display:-webkit-box;overflow:hidden}.dfGT1a_footer{align-items:stretch;gap:var(--space-4);padding-top:var(--space-5);flex-direction:column;margin-top:auto;display:flex}.dfGT1a_tags{gap:var(--space-2);flex-wrap:wrap;display:flex}.dfGT1a_tag{min-height:25px;padding:0 var(--space-2);border:1px solid var(--color-border);background:var(--color-background-light);color:var(--color-text-secondary);align-items:center;font-size:.7rem;font-weight:600;line-height:1.2;display:inline-flex}.dfGT1a_action{padding-top:var(--space-3);border-top:1px solid var(--color-border);justify-content:flex-end;display:flex}@media (max-width:900px){.dfGT1a_imageWrapper{height:230px}.dfGT1a_content{width:calc(100% - var(--space-6));min-height:250px;padding:var(--space-5)}.dfGT1a_title{font-size:1.4rem}}@media (max-width:600px){.dfGT1a_card{padding-bottom:var(--space-6)}.dfGT1a_imageWrapper{height:220px}.dfGT1a_imageLabel{top:var(--space-3);left:var(--space-3)}.dfGT1a_imageArrow{right:var(--space-3);bottom:var(--space-3);width:38px;height:38px}.dfGT1a_content{width:calc(100% - var(--space-4));min-height:0;padding:var(--space-4);margin-top:-22px}.dfGT1a_title{margin-top:var(--space-3);font-size:1.35rem}.dfGT1a_excerpt{font-size:.875rem}.dfGT1a_footer{padding-top:var(--space-4)}}.dfGT1a_imageLink:focus-visible,.dfGT1a_title a:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px}@media (prefers-reduced-motion:reduce){.dfGT1a_image,.dfGT1a_imageArrow,.dfGT1a_title a{transition:none}}
.ZfVejW_explorer{width:100%}.ZfVejW_controls{align-items:end;gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff0e;border:1px solid #ffffff1a;grid-template-columns:minmax(260px,1.5fr) minmax(180px,.8fr) minmax(180px,.8fr) auto;display:grid;box-shadow:0 18px 50px #00000040,inset 0 1px #ffffff0a}.ZfVejW_searchWrapper,.ZfVejW_filterWrapper{gap:var(--space-2);flex-direction:column;display:flex}.ZfVejW_searchWrapper label,.ZfVejW_filterWrapper label{color:#ffffff94;letter-spacing:.1em;text-transform:uppercase;font-size:.7rem;font-weight:700}.ZfVejW_searchInput,.ZfVejW_select{width:100%;min-height:48px;padding:0 var(--space-4);color:var(--color-text-white);border-radius:var(--radius-md);transition:border-color var(--transition-fast), background var(--transition-fast), box-shadow var(--transition-fast);background:#ffffff12;border:1px solid #ffffff1f;outline:none}.ZfVejW_searchInput::placeholder{color:#ffffff61}.ZfVejW_searchInput:hover,.ZfVejW_select:hover{background:#ffffff17;border-color:#fff3}.ZfVejW_searchInput:focus,.ZfVejW_select:focus{border-color:var(--color-primary-light);background:#ffffff17;box-shadow:0 0 0 3px #4a91cc26}.ZfVejW_select{cursor:pointer}.ZfVejW_select option{color:var(--color-text);background:var(--color-background)}.ZfVejW_resetButton{min-height:48px;padding:0 var(--space-5);color:var(--color-primary-light);white-space:nowrap;border-radius:var(--radius-md);transition:color var(--transition-fast), background var(--transition-fast), border-color var(--transition-fast), transform var(--transition-fast);background:#2573b81a;border:1px solid #4a91cc4d;font-size:.8rem;font-weight:700}.ZfVejW_resetButton:hover{color:var(--color-text-white);border-color:var(--color-primary);background:var(--color-primary);transform:translateY(-1px)}.ZfVejW_resultsHeader{justify-content:space-between;align-items:center;gap:var(--space-4);margin:var(--space-8) 0 var(--space-5);padding-inline:var(--space-1);display:flex}.ZfVejW_resultCount{color:#ffffff8c;margin:0;font-size:.9rem}.ZfVejW_resultCount strong{color:var(--color-primary-light);font-size:1rem}.ZfVejW_activeFilters{color:var(--color-primary-light);letter-spacing:.1em;text-transform:uppercase;border-radius:var(--radius-full);background:#2573b81a;border:1px solid #4a91cc33;margin:0;padding:6px 10px;font-size:.68rem;font-weight:700}.ZfVejW_emptyState{min-height:300px;padding:var(--space-12);text-align:center;border-radius:var(--radius-lg);background:#ffffff0a;border:1px dashed #ffffff29;flex-direction:column;justify-content:center;align-items:center;display:flex}.ZfVejW_emptyState h3{color:var(--color-text-white);margin:0;font-size:1.5rem}.ZfVejW_emptyState p{max-width:520px;margin-top:var(--space-3);color:#ffffff94;font-size:.9rem;line-height:1.7}.ZfVejW_emptyReset{min-height:44px;margin-top:var(--space-6);padding:0 var(--space-5);color:var(--color-text-white);border-radius:var(--radius-md);background:var(--color-primary);transition:background var(--transition-fast), transform var(--transition-fast);font-size:.8rem;font-weight:700}.ZfVejW_emptyReset:hover{background:var(--color-primary-dark);transform:translateY(-2px)}@media (max-width:1000px){.ZfVejW_controls{grid-template-columns:repeat(2,minmax(0,1fr))}.ZfVejW_searchWrapper{grid-column:1/-1}.ZfVejW_resetButton{justify-self:start}}@media (max-width:768px){.ZfVejW_controls{padding:var(--space-4);grid-template-columns:1fr}.ZfVejW_searchWrapper{grid-column:auto}.ZfVejW_resetButton{width:100%}.ZfVejW_resultsHeader{align-items:flex-start;gap:var(--space-3);margin-top:var(--space-6);flex-direction:column}}@media (max-width:600px){.ZfVejW_controls{padding:var(--space-3);border-radius:var(--radius-md)}.ZfVejW_searchInput,.ZfVejW_select,.ZfVejW_resetButton{min-height:46px}.ZfVejW_emptyState{min-height:260px;padding:var(--space-8) var(--space-5)}}@media (prefers-reduced-motion:reduce){.ZfVejW_searchInput,.ZfVejW_select,.ZfVejW_resetButton,.ZfVejW_emptyReset{transition:none}}
.LU5MLG_form{gap:var(--space-8);padding:var(--space-10);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-background);box-shadow:var(--shadow-lg);flex-direction:column;display:flex;position:relative;overflow:hidden}.LU5MLG_form:before{content:"";background:linear-gradient(90deg, var(--color-primary), var(--color-primary-light), var(--color-accent));height:4px;position:absolute;inset:0 0 auto}.LU5MLG_form:after{content:"";border-radius:var(--radius-full);background:var(--color-background-blue);opacity:.7;pointer-events:none;width:220px;height:220px;position:absolute;top:-100px;right:-100px}.LU5MLG_formHeader{z-index:1;padding-bottom:var(--space-6);border-bottom:1px solid var(--color-border);position:relative}.LU5MLG_formEyebrow{align-items:center;gap:var(--space-2);margin-bottom:var(--space-4);color:var(--color-primary);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;font-weight:700;line-height:1.4;display:inline-flex}.LU5MLG_formEyebrow:before{content:"";border-radius:var(--radius-full);background:var(--color-accent);width:28px;height:2px}.LU5MLG_formHeader h3{max-width:560px;color:var(--color-text);letter-spacing:-.025em;margin:0;font-size:clamp(1.8rem,3vw,2.35rem);font-weight:700;line-height:1.2}.LU5MLG_formHeader p{max-width:520px;margin-top:var(--space-4);color:var(--color-text-secondary);font-size:var(--text-base);line-height:1.7}.LU5MLG_formFields{z-index:1;gap:var(--space-5);flex-direction:column;display:flex;position:relative}.LU5MLG_formRow{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.LU5MLG_field{flex-direction:column;min-width:0;display:flex}.LU5MLG_field input,.LU5MLG_field textarea,.LU5MLG_field select{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-background-light);width:100%;color:var(--color-text);transition:border-color var(--transition-fast), background var(--transition-fast), box-shadow var(--transition-fast)}.LU5MLG_field input,.LU5MLG_field select{height:54px;padding:0 var(--space-4)}.LU5MLG_field textarea{height:120px;padding:var(--space-4);resize:vertical;line-height:1.6}.LU5MLG_field input::placeholder,.LU5MLG_field textarea::placeholder{color:var(--color-text-light);transition:color var(--transition-fast)}.LU5MLG_field input:hover,.LU5MLG_field textarea:hover,.LU5MLG_field select:hover{border-color:var(--color-primary-light);background:var(--color-background)}.LU5MLG_field input:focus,.LU5MLG_field textarea:focus,.LU5MLG_field select:focus{border-color:var(--color-primary);background:var(--color-background);outline:none;box-shadow:0 0 0 4px #2573b814}.LU5MLG_field input:focus::placeholder,.LU5MLG_field textarea:focus::placeholder{color:var(--color-text-secondary)}.LU5MLG_field select{appearance:none;cursor:pointer;background-color:var(--color-background-light);background-image:linear-gradient(45deg, transparent 50%, var(--color-primary) 50%), linear-gradient(135deg, var(--color-primary) 50%, transparent 50%);background-position:calc(100% - 20px) 23px,calc(100% - 14px) 23px;background-repeat:no-repeat;background-size:6px 6px,6px 6px;padding-right:48px}.LU5MLG_field select:hover,.LU5MLG_field select:focus{background-color:var(--color-background)}.LU5MLG_field select:invalid{color:var(--color-text-light)}.LU5MLG_field select:valid{color:var(--color-text)}.LU5MLG_field select option{color:var(--color-text);background:var(--color-background);font-size:var(--text-base)}.LU5MLG_field select option:disabled{color:var(--color-text-light)}.LU5MLG_form button{z-index:1;margin-top:var(--space-1);align-self:flex-start;position:relative}.LU5MLG_resumeField label{min-height:72px;padding:var(--space-4) var(--space-5);border:1px dashed var(--color-primary-light);border-radius:var(--radius-md);background:var(--color-background-blue);color:var(--color-primary-dark);font-size:var(--text-sm);cursor:pointer;transition:border-color var(--transition-fast), background var(--transition-fast), box-shadow var(--transition-fast);justify-content:center;align-items:center;font-weight:600;display:flex}.LU5MLG_resumeField label:hover{border-color:var(--color-primary);background:var(--color-background);box-shadow:0 4px 14px #2573b814}.LU5MLG_resumeField label:focus-within{border-color:var(--color-primary);background:var(--color-background);box-shadow:0 0 0 4px #2573b814}.LU5MLG_resumeUpload,.LU5MLG_resumeSelected{align-items:center;gap:var(--space-2);display:inline-flex}.LU5MLG_resumeUpload svg,.LU5MLG_resumeSelected svg{flex-shrink:0}.LU5MLG_resumeUpload svg{border-radius:var(--radius-full);background:var(--color-primary);width:28px;height:28px;color:var(--color-text-white);padding:5px}.LU5MLG_resumeSelected{color:var(--color-success)}.LU5MLG_resumeFileName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.LU5MLG_resumeField label input[type=file]{display:none}@media (max-width:900px){.LU5MLG_form{padding:var(--space-8)}}@media (max-width:640px){.LU5MLG_form{gap:var(--space-6);padding:var(--space-6);border-radius:var(--radius-lg)}.LU5MLG_formHeader{padding-bottom:var(--space-5)}.LU5MLG_formHeader p{margin-top:var(--space-3)}.LU5MLG_formFields{gap:var(--space-4)}.LU5MLG_formRow{gap:var(--space-4);grid-template-columns:1fr}.LU5MLG_field input,.LU5MLG_field select{height:52px}.LU5MLG_field textarea{height:115px}.LU5MLG_form button{justify-content:center;width:100%}}@media (max-width:420px){.LU5MLG_form{padding:var(--space-5)}.LU5MLG_formEyebrow:before{width:20px}.LU5MLG_field textarea{height:110px}}
.mJK3Rq_blogList{width:100%;padding:var(--space-10) 0;border-radius:var(--radius-xl);background:radial-gradient(circle at 8% 15%, #16466ddc, transparent 80%), var(--color-background);position:relative;overflow:hidden}.mJK3Rq_blogList:before{content:"";pointer-events:none;border:1px solid #2573b814;border-radius:50%;width:420px;height:420px;position:absolute;top:-180px;right:-180px}.mJK3Rq_container{z-index:1;width:100%;max-width:var(--container-max-width,1200px);padding:0 var(--space-6);margin:0 auto;position:relative}.mJK3Rq_header{max-width:760px;margin:0 auto var(--space-10);text-align:center}.mJK3Rq_eyebrow{justify-content:center;align-items:center;gap:var(--space-2);margin-bottom:var(--space-4);color:var(--color-primary);font-size:var(--text-sm);letter-spacing:.08em;text-transform:uppercase;font-weight:700;line-height:1.4;display:inline-flex}.mJK3Rq_eyebrow:before{content:"";background:var(--color-accent);border-radius:var(--radius-full);width:28px;height:2px}.mJK3Rq_title{margin:0 0 var(--space-5);color:var(--color-text)}.mJK3Rq_titleHighlight{color:var(--color-primary)}.mJK3Rq_description{max-width:650px;color:var(--color-text-secondary);font-size:var(--text-lg);margin:0 auto;line-height:1.7}.mJK3Rq_grid{gap:var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;display:grid}.mJK3Rq_pagination{justify-content:center;align-items:center;gap:var(--space-6);margin-top:var(--space-10);flex-wrap:wrap;display:flex}.mJK3Rq_pageInfo{min-width:120px;min-height:44px;color:var(--color-text-secondary);font-size:var(--text-sm);text-align:center;white-space:nowrap;justify-content:center;align-items:center;font-weight:500;display:inline-flex}.mJK3Rq_errorMessage{margin-top:var(--space-5);color:var(--color-text-secondary);font-size:var(--text-sm);text-align:center;line-height:1.6}.mJK3Rq_emptyMessage{max-width:600px;padding:var(--space-10);color:var(--color-text-secondary);background:var(--color-background-light);border:1px solid var(--color-border);border-radius:var(--radius-lg);text-align:center;margin:0 auto;line-height:1.7}@media (max-width:1100px){.mJK3Rq_grid{gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.mJK3Rq_blogList{padding:var(--space-12) 0}.mJK3Rq_container{padding:0 var(--space-4)}.mJK3Rq_header{margin-bottom:var(--space-8)}.mJK3Rq_grid{gap:var(--space-6);grid-template-columns:1fr}.mJK3Rq_description{font-size:var(--text-base)}.mJK3Rq_pagination{gap:var(--space-4);margin-top:var(--space-8)}.mJK3Rq_pageInfo{min-width:100px}.mJK3Rq_emptyMessage{padding:var(--space-6)}}@media (max-width:480px){.mJK3Rq_eyebrow{font-size:var(--text-xs)}.mJK3Rq_pagination{gap:var(--space-3)}.mJK3Rq_pageInfo{width:100%;min-height:auto;margin-bottom:var(--space-2);order:-1}}
._9ADFGa_heading{flex-direction:column;width:100%;display:flex}._9ADFGa_left{text-align:left;align-items:flex-start}._9ADFGa_center{text-align:center;align-items:center}._9ADFGa_eyebrow{margin-bottom:var(--space-3);color:var(--color-primary);font-size:var(--text-sm);letter-spacing:.04em;text-transform:uppercase;font-weight:600;line-height:1.4}._9ADFGa_title{max-width:800px;color:var(--color-text)}._9ADFGa_highlight{color:var(--color-primary);display:block}._9ADFGa_description{max-width:700px;margin-top:var(--space-4);color:var(--color-text-secondary);line-height:1.7}._9ADFGa_heading>:last-child:not(._9ADFGa_title):not(._9ADFGa_description){margin-top:var(--space-6)}@media (max-width:768px){._9ADFGa_title{max-width:100%}._9ADFGa_description{max-width:100%;margin-top:var(--space-3)}._9ADFGa_eyebrow{margin-bottom:var(--space-2);font-size:.8125rem}._9ADFGa_heading>:last-child:not(._9ADFGa_title):not(._9ADFGa_description){margin-top:var(--space-5)}}
.GC8oHq_page{background:var(--color-background);overflow:hidden}.GC8oHq_introduction{padding-block:var(--space-10);background:radial-gradient(circle at 8% 20%, #2573b80f, transparent 28%), var(--color-background);position:relative}.GC8oHq_introductionGrid{gap:var(--space-20);grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);align-items:center;display:grid}.GC8oHq_introductionContent{max-width:700px}.GC8oHq_introductionContent>p{color:var(--color-text-secondary);font-size:var(--text-base);line-height:1.8}.GC8oHq_introductionContent>p:first-of-type{margin-top:var(--space-10)}.GC8oHq_introductionContent>p+p{margin-top:var(--space-5)}.GC8oHq_introductionVisual{justify-content:center;align-items:center;min-height:500px;display:flex;position:relative}.GC8oHq_visualCard{z-index:2;width:min(100%,450px);padding:var(--space-12);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);-webkit-backdrop-filter:blur(18px);background:linear-gradient(145deg,#fffffff5,#eef6fce0);border:1px solid #ffffffb8;position:relative;overflow:hidden}.GC8oHq_visualCard:before{border-radius:var(--radius-full);content:"";background:#2573b814;width:220px;height:220px;position:absolute;top:-80px;right:-80px}.GC8oHq_visualCard:after{right:var(--space-10);background:linear-gradient(90deg, var(--color-primary), var(--color-accent));content:"";width:120px;height:2px;position:absolute;bottom:0}.GC8oHq_visualIcon{z-index:1;width:68px;height:68px;margin-bottom:var(--space-8);color:var(--color-text-white);background:linear-gradient(135deg, var(--color-primary), var(--color-primary-dark));border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);justify-content:center;align-items:center;display:inline-flex;position:relative}.GC8oHq_visualEyebrow{z-index:1;margin-bottom:var(--space-3);color:var(--color-primary);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;font-weight:700;display:block;position:relative}.GC8oHq_visualCard strong{z-index:1;max-width:340px;color:var(--color-text);letter-spacing:-.035em;font-size:clamp(2rem,3.5vw,2.8rem);font-weight:700;line-height:1.1;display:block;position:relative}.GC8oHq_visualCard p{z-index:1;max-width:340px;margin-top:var(--space-6);color:var(--color-text-secondary);line-height:1.75;position:relative}.GC8oHq_visualAccent{right:0;bottom:var(--space-3);border-radius:var(--radius-full);background:#f4a3400f;border:1px solid #f4a3404d;width:230px;height:230px;position:absolute}.GC8oHq_visualAccent:before{inset:var(--space-8);border-radius:var(--radius-full);content:"";border:1px solid #2573b82e;position:absolute}.GC8oHq_visualAccent:after{border-radius:var(--radius-full);content:"";background:#2573b812;position:absolute;inset:68px}.GC8oHq_highlights{padding-block:var(--space-10);background:var(--color-background-light);position:relative}.GC8oHq_capabilities{padding-block:var(--space-10);background:var(--color-background);position:relative}.GC8oHq_capabilitiesGrid{gap:var(--space-20);grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center;display:grid}.GC8oHq_capabilitiesGrid>div:first-child{max-width:600px}.GC8oHq_capabilitiesDescription{max-width:560px;margin-top:var(--space-6);margin-bottom:var(--space-8);color:var(--color-text-secondary);font-size:var(--text-base);line-height:1.8}.GC8oHq_capabilityList{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.GC8oHq_capabilityItem{align-items:center;gap:var(--space-3);min-height:64px;padding:var(--space-4) var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-background-light);cursor:pointer;color:var(--color-text);font-size:var(--text-sm);transition:border-color var(--transition-fast), background-color var(--transition-fast), box-shadow var(--transition-fast);font-weight:600;display:flex;position:relative;overflow:hidden}.GC8oHq_capabilityItem:before{background:var(--color-primary);content:"";width:3px;height:0;transition:height var(--transition-fast);position:absolute;left:0}.GC8oHq_capabilityItem svg{color:var(--color-primary);flex-shrink:0}.GC8oHq_capabilityItem:hover{background:var(--color-background-blue);box-shadow:var(--shadow-sm);border-color:#2573b838}.GC8oHq_capabilityItem:hover:before{height:100%}.GC8oHq_training{padding-block:var(--space-10);background:radial-gradient(circle at 10% 50%, #2573b81a, transparent 30%), linear-gradient(135deg, var(--color-background-blue), var(--color-background));position:relative;overflow:hidden}.GC8oHq_training:before{border-radius:var(--radius-full);content:"";border:1px solid #2573b814;width:400px;height:400px;position:absolute;top:-160px;right:-160px}.GC8oHq_trainingGrid{gap:var(--space-20);grid-template-columns:minmax(320px,.85fr) minmax(0,1.15fr);align-items:center;display:grid}.GC8oHq_trainingVisual{justify-content:center;align-items:center;min-height:420px;display:flex;position:relative}.GC8oHq_trainingVisual:before{border-radius:var(--radius-full);content:"";border:1px solid #2573b824;width:300px;height:300px;position:absolute}.GC8oHq_trainingVisual:after{border-radius:var(--radius-full);content:"";border:1px dashed #f4a34066;width:210px;height:210px;position:absolute}.GC8oHq_trainingCard{z-index:1;width:min(100%,420px);padding:var(--space-12);border-radius:var(--radius-xl);background:linear-gradient(145deg, var(--color-background-dark), #173f60);box-shadow:var(--shadow-lg);border:1px solid #ffffff1f;position:relative}.GC8oHq_trainingIcon{width:64px;height:64px;margin-bottom:var(--space-8);color:var(--color-text-white);background:linear-gradient(135deg, var(--color-primary), var(--color-primary-light));border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);justify-content:center;align-items:center;display:inline-flex}.GC8oHq_trainingCard>span{margin-bottom:var(--space-3);color:var(--color-hero-title-highlight);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;font-weight:700;display:block}.GC8oHq_trainingCard strong{color:var(--color-text-white);letter-spacing:-.035em;font-size:clamp(2rem,3.4vw,2.8rem);font-weight:700;line-height:1.1;display:block}.GC8oHq_trainingCard strong span{margin-top:var(--space-1);color:var(--color-accent);display:block}.GC8oHq_trainingContent{max-width:680px}.GC8oHq_trainingContent>p{color:var(--color-text-secondary);font-size:var(--text-base);line-height:1.8}.GC8oHq_trainingContent>p:first-of-type{margin-top:var(--space-8)}.GC8oHq_trainingContent>p+p{margin-top:var(--space-5)}.GC8oHq_values{padding-block:var(--space-10);background:var(--color-background-light);position:relative}.GC8oHq_valueGrid{gap:var(--space-6);margin-top:var(--space-12);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.GC8oHq_mission{background:var(--color-background)}.GC8oHq_missionCard{gap:var(--space-12);padding:var(--space-6) var(--space-10);background:radial-gradient(circle at 85% 15%, #4a91cc40, transparent 30%), linear-gradient(135deg, var(--color-background-dark), #173f60);box-shadow:var(--shadow-lg);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid;position:relative;overflow:hidden}.GC8oHq_missionCard:before{border-radius:var(--radius-full);content:"";border:1px solid #ffffff14;width:340px;height:340px;position:absolute;top:-150px;right:-80px}.GC8oHq_missionCard:after{border-radius:var(--radius-full);content:"";border:1px solid #f4a34024;width:210px;height:210px;position:absolute;bottom:-80px;right:120px}.GC8oHq_missionContent{z-index:1;max-width:760px;position:relative}.GC8oHq_missionContent .GC8oHq_eyebrow{color:var(--color-hero-title-highlight)}.GC8oHq_missionContent h2{color:var(--color-text-white);letter-spacing:-.04em;margin:0;font-size:clamp(2rem,4vw,3.3rem);font-weight:700;line-height:1.1}.GC8oHq_missionContent h2 span{color:var(--color-hero-title-highlight);display:block}.GC8oHq_missionContent p{max-width:690px;margin-top:var(--space-6);color:#ffffffb3;font-size:var(--text-base);line-height:1.8}.GC8oHq_missionActions{gap:var(--space-10);z-index:2;flex-direction:column;display:flex;position:relative}.GC8oHq_missionButton{justify-content:center;align-items:center;gap:var(--space-3);min-height:52px;padding-inline:var(--space-6);color:var(--color-text);background:var(--color-text-white);border-radius:var(--radius-full);font-size:var(--text-sm);white-space:nowrap;transition:background-color var(--transition-fast);font-weight:700;display:inline-flex}.GC8oHq_missionButton:hover{background:var(--color-accent-light)}.GC8oHq_actionBtn{margin-top:var(--space-4);gap:var(--space-6);display:flex}@media (max-width:1100px){.GC8oHq_introductionGrid,.GC8oHq_capabilitiesGrid,.GC8oHq_trainingGrid{gap:var(--space-12)}}@media (max-width:900px){.GC8oHq_introduction,.GC8oHq_highlights,.GC8oHq_capabilities,.GC8oHq_training,.GC8oHq_values{padding-block:var(--space-20)}.GC8oHq_introductionGrid,.GC8oHq_capabilitiesGrid,.GC8oHq_trainingGrid{grid-template-columns:1fr}.GC8oHq_introductionContent,.GC8oHq_capabilitiesGrid>div:first-child,.GC8oHq_trainingContent{max-width:760px}.GC8oHq_introductionVisual{min-height:420px}.GC8oHq_trainingVisual{min-height:380px}.GC8oHq_mission{padding-block:var(--space-16)}.GC8oHq_missionCard{gap:var(--space-8);grid-template-columns:1fr}.GC8oHq_missionActions{justify-self:start}}@media (max-width:640px){.GC8oHq_introduction,.GC8oHq_highlights,.GC8oHq_capabilities,.GC8oHq_training,.GC8oHq_values{padding-block:var(--space-16)}.GC8oHq_valueGrid,.GC8oHq_capabilityList{grid-template-columns:1fr}.GC8oHq_introductionVisual{min-height:340px}.GC8oHq_visualCard{padding:var(--space-8) var(--space-6)}.GC8oHq_visualAccent{width:170px;height:170px}.GC8oHq_trainingVisual{min-height:330px}.GC8oHq_trainingVisual:before{width:260px;height:260px}.GC8oHq_trainingVisual:after{width:185px;height:185px}.GC8oHq_trainingCard{padding:var(--space-8) var(--space-6)}.GC8oHq_trainingIcon{width:60px;height:60px;margin-bottom:var(--space-6)}.GC8oHq_mission{padding-block:var(--space-12)}.GC8oHq_missionCard{padding:var(--space-10) var(--space-6)}.GC8oHq_missionActions,.GC8oHq_missionButton{width:100%}}@media (max-width:420px){.GC8oHq_introductionVisual{min-height:300px}.GC8oHq_visualCard{padding:var(--space-6)}.GC8oHq_visualIcon{width:56px;height:56px;margin-bottom:var(--space-6)}.GC8oHq_visualAccent{right:-var(--space-5);width:145px;height:145px;bottom:0}.GC8oHq_capabilityItem{min-height:60px;padding-inline:var(--space-4)}.GC8oHq_trainingVisual{min-height:290px}.GC8oHq_trainingCard{padding:var(--space-6)}.GC8oHq_missionCard{padding:var(--space-8) var(--space-6)}}
.Vh__2G_wrapper{width:100%;height:var(--expandable-cards-height);gap:var(--space-4);display:flex}.Vh__2G_card{margin-top:var(--space-10);border-radius:var(--radius-md);min-width:0;height:100%;box-shadow:var(--shadow-sm);will-change:flex;border:1px solid #0000;flex:0 0 180px;transition:flex .79s cubic-bezier(.22,1,.36,1),box-shadow .35s,border-color .35s;display:flex;position:relative;overflow:hidden}.Vh__2G_card.Vh__2G_active{box-shadow:var(--shadow-lg);border-color:#ffffff2e;flex:1 1 0}.Vh__2G_card:not(.Vh__2G_active):hover{box-shadow:var(--shadow-md)}.Vh__2G_trigger{z-index:5;width:100%;height:100%;padding:var(--space-6);color:var(--color-text-white);text-align:left;cursor:pointer;opacity:1;visibility:visible;background:0 0;border:0;flex-direction:column;justify-content:flex-end;align-items:flex-start;transition:opacity .18s,visibility linear;display:flex;position:absolute;inset:0}.Vh__2G_card.Vh__2G_active .Vh__2G_trigger{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s,visibility 0s linear .18s}.Vh__2G_icon{border-radius:var(--radius-md);width:46px;height:46px;color:var(--color-text-white);transition:background var(--transition-normal), transform var(--transition-normal);background:#ffffff1a;border:1px solid #fff3;flex-shrink:0;justify-content:center;align-items:center;margin-bottom:auto;display:flex}.Vh__2G_card:not(.Vh__2G_active):hover .Vh__2G_icon{background:#ffffff2e;transform:translateY(-2px)}.Vh__2G_title{width:100%;max-width:150px;color:var(--color-text-white);font-size:var(--text-lg);overflow-wrap:break-word;font-weight:700;line-height:1.25;display:block}.Vh__2G_arrow{width:38px;height:38px;margin-top:var(--space-5);border-radius:var(--radius-full);color:var(--color-text-white);transition:background var(--transition-normal), transform var(--transition-normal);background:#ffffff24;flex-shrink:0;justify-content:center;align-items:center;display:flex}.Vh__2G_card:not(.Vh__2G_active):hover .Vh__2G_arrow{background:#ffffff3d;transform:translate(4px)}.Vh__2G_content{z-index:6;width:100%;min-width:0;height:100%;padding:var(--space-10);color:var(--color-text-white);opacity:0;visibility:hidden;pointer-events:none;flex-direction:column;justify-content:flex-end;align-items:flex-start;transition:opacity .18s,transform .5s cubic-bezier(.22,1,.36,1),visibility linear;display:flex;position:absolute;inset:0;transform:translateY(50px)}.Vh__2G_contentVisible{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .15s .6s,transform .6s cubic-bezier(.22,1,.36,1) .6s,visibility 0s linear .6s;transform:translate(0,0)}.Vh__2G_contentHidden{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .15s,transform .3s,visibility 0s linear .3s;transform:translateY(50px)}.Vh__2G_closeButton{top:var(--space-5);right:var(--space-5);z-index:20;border-radius:var(--radius-full);width:40px;height:40px;color:var(--color-text-white);cursor:pointer;opacity:0;visibility:hidden;transition:opacity .2s ease, transform .35s cubic-bezier(.22, 1, .36, 1), visibility 0s linear .35s, background var(--transition-fast);background:#ffffff1a;border:1px solid #fff3;justify-content:center;align-items:center;display:flex;position:absolute;transform:translateY(-8px)}.Vh__2G_contentVisible .Vh__2G_closeButton{opacity:1;visibility:visible;transition:opacity .25s ease .1s, transform 40ms cubic-bezier(.22, 1, .36, 1) .1s, visibility 0s linear .1s, background var(--transition-fast);transform:translate(0,0)}.Vh__2G_closeButton:hover{background:#fff3}.Vh__2G_activeIcon{width:54px;height:54px;margin-bottom:var(--space-6);border-radius:var(--radius-md);color:var(--color-text-white);background:#ffffff1a;border:1px solid #fff3;flex-shrink:0;justify-content:center;align-items:center;display:flex}.Vh__2G_activeTitle{width:100%;min-width:0;max-width:680px;color:var(--color-text-white);overflow-wrap:break-word;margin:0;font-size:clamp(1.75rem,3vw,2.75rem);line-height:1.15}.Vh__2G_description{width:100%;min-width:0;max-width:680px;padding-bottom:var(--space-4);margin:var(--space-5) 0 0;color:#ffffffc7;font-size:var(--text-lg);overflow-wrap:break-word;line-height:1.7}.Vh__2G_content a{margin-top:var(--space-6);flex-shrink:0;align-self:flex-start}@media (max-width:1100px){.Vh__2G_card{flex-basis:150px}.Vh__2G_trigger{padding:var(--space-5)}.Vh__2G_content{padding:var(--space-8)}.Vh__2G_title{font-size:var(--text-base)}.Vh__2G_activeTitle{font-size:clamp(1.65rem,3.5vw,2.4rem)}}@media (max-width:900px){.Vh__2G_wrapper{grid-template-columns:repeat(2,minmax(0,1fr));height:auto;display:grid}.Vh__2G_card{height:var(--expandable-cards-height);min-height:280px}.Vh__2G_card.Vh__2G_active{grid-column:1/-1}.Vh__2G_content{padding:var(--space-8)}}@media (max-width:640px){.Vh__2G_wrapper{flex-direction:column;height:auto;display:flex}.Vh__2G_card,.Vh__2G_card.Vh__2G_active{flex:none;width:100%;height:auto;min-height:100px}.Vh__2G_card.Vh__2G_active{height:var(--expandable-cards-height)}.Vh__2G_trigger{min-height:100px;padding:var(--space-5)}.Vh__2G_content{padding:var(--space-8) var(--space-6);transform:translateY(40px)}.Vh__2G_contentVisible{transition:opacity .35s .9s,transform .6s cubic-bezier(.22,1,.36,1) .9s,visibility 0s linear .9s;transform:translate(0,0)}.Vh__2G_contentHidden{transform:translateY(40px)}.Vh__2G_closeButton{top:var(--space-4);right:var(--space-4)}.Vh__2G_activeIcon{width:48px;height:48px;margin-bottom:var(--space-5)}.Vh__2G_activeTitle{font-size:clamp(1.6rem,7vw,2.2rem)}.Vh__2G_description{margin-top:var(--space-4);font-size:var(--text-base);line-height:1.65}.Vh__2G_content a{margin-top:var(--space-5)}}@media (max-width:420px){.Vh__2G_trigger{min-height:90px;padding:var(--space-4)}.Vh__2G_content{padding:var(--space-6);transform:translateY(35px)}.Vh__2G_contentVisible{transform:translate(0,0)}.Vh__2G_contentHidden{transform:translateY(35px)}.Vh__2G_activeTitle{font-size:1.6rem}.Vh__2G_description{font-size:var(--text-sm)}}
.n5tuba_searchWrapper{width:100%;max-width:420px;margin-left:auto;margin-block:var(--space-6)}
.D5ISLG_sectionEyebrow{color:var(--color-accent);letter-spacing:.14em;text-transform:uppercase;font-size:.78rem;font-weight:700;line-height:1.4;display:inline-block}.D5ISLG_introSection{padding:var(--space-10) 0;background:var(--color-background)}.D5ISLG_introGrid{gap:var(--space-12);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:end;display:grid}.D5ISLG_introHeading h2{max-width:540px;margin-top:var(--space-4);color:var(--color-text);font-size:clamp(2rem,4vw,3.2rem);line-height:1.1}.D5ISLG_introHeading h2 span{color:var(--color-primary);display:block}.D5ISLG_introContent{max-width:650px}.D5ISLG_introContent p{color:var(--color-text-secondary);line-height:1.75}.D5ISLG_introContent p+p{margin-top:var(--space-5)}.D5ISLG_blogsSection{padding:var(--space-10) 0;background:#000}.D5ISLG_sectionHeader{gap:var(--space-12);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:end;display:grid}.D5ISLG_sectionHeader h2{margin-top:var(--space-4);color:var(--color-text-white);font-size:clamp(2rem,4vw,3rem);line-height:1.1}.D5ISLG_sectionContent{align-items:flex-end;gap:var(--space-5);flex-direction:column;min-width:0;display:flex}.D5ISLG_sectionContent p{width:100%;max-width:600px;color:var(--color-text-light);margin:0;line-height:1.75}.D5ISLG_sectionContent>*{align-self:flex-end;width:100%;max-width:420px}@media (max-width:900px){.D5ISLG_introGrid,.D5ISLG_sectionHeader{gap:var(--space-6);grid-template-columns:1fr}}@media (max-width:600px){.D5ISLG_introSection,.D5ISLG_blogsSection,.D5ISLG_ctaSection{padding:var(--space-8) 0}.D5ISLG_introGrid{gap:var(--space-5)}.D5ISLG_sectionContent{gap:var(--space-4)}}
.BRISrq_page{overflow:hidden}.BRISrq_introduction{padding:var(--space-10) 0;background:var(--color-background)}.BRISrq_introductionGrid{align-items:center;gap:var(--space-16);grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);display:grid}.BRISrq_introductionContent{min-width:0}.BRISrq_highlights{gap:var(--space-4);margin-top:var(--space-10);flex-direction:column;display:flex}.BRISrq_highlight{align-items:flex-start;gap:var(--space-4);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-background);box-shadow:var(--shadow-sm);transition:border-color var(--transition-normal), box-shadow var(--transition-normal);display:flex;position:relative}.BRISrq_highlight:hover{border-color:var(--color-primary-light);box-shadow:var(--shadow-md)}.BRISrq_highlightIcon{border-radius:var(--radius-md);background:var(--color-background-blue);width:46px;height:46px;color:var(--color-primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.BRISrq_highlight h3{color:var(--color-text);font-size:var(--text-lg);font-weight:700;line-height:1.3}.BRISrq_highlight p{margin-top:var(--space-2);color:var(--color-text-secondary);font-size:var(--text-sm);line-height:1.65}.BRISrq_introductionVisual{min-height:480px;padding:var(--space-8);border-radius:var(--radius-xl);background:radial-gradient(circle at 85% 15%, #4a91cc2e, transparent 35%), linear-gradient(145deg, var(--color-background-blue), var(--color-background-light));justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.BRISrq_introductionVisual:before{content:"";border-radius:var(--radius-full);border:1px solid #2573b826;width:100px;height:100px;position:absolute;top:32px;right:32px}.BRISrq_introductionVisual:after{content:"";border-radius:var(--radius-md);background:var(--color-accent-light);width:60px;height:60px;position:absolute;bottom:40px;left:32px;transform:rotate(12deg)}.BRISrq_visualCard{z-index:1;width:min(100%,440px);padding:var(--space-10);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe0;border:1px solid #fffc;position:relative}.BRISrq_visualEyebrow{align-items:center;gap:var(--space-2);color:var(--color-primary);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;font-weight:700;display:inline-flex}.BRISrq_visualEyebrow:before{content:"";border-radius:var(--radius-full);background:var(--color-accent);width:24px;height:2px}.BRISrq_visualCard h3{margin-top:var(--space-4);color:var(--color-text);font-size:clamp(2rem,4vw,3rem);line-height:1.1}.BRISrq_visualCard p{margin-top:var(--space-4);color:var(--color-text-secondary);line-height:1.7}.BRISrq_visualSteps{gap:var(--space-2);margin-top:var(--space-8);grid-template-columns:repeat(3,1fr);display:grid}.BRISrq_visualSteps span{padding:var(--space-3) var(--space-2);border-radius:var(--radius-md);background:var(--color-background-blue);color:var(--color-primary);font-size:var(--text-xs);text-align:center;text-transform:uppercase;font-weight:700;position:relative}.BRISrq_visualSteps span:nth-child(2){background:var(--color-accent-light);color:var(--color-text)}.BRISrq_application{padding:var(--space-10) 0;background:var(--color-background-light);position:relative}.BRISrq_application:before{content:"";background:linear-gradient(90deg, transparent, var(--color-border), transparent);width:80%;max-width:900px;height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.BRISrq_applicationGrid{align-items:start;gap:var(--space-16);grid-template-columns:minmax(0,.82fr) minmax(500px,1.18fr);display:grid}.BRISrq_applicationContent{padding-top:var(--space-4)}.BRISrq_applicationPoints{gap:var(--space-4);margin-top:var(--space-10);flex-direction:column;display:flex;position:relative}.BRISrq_applicationPoints:before{content:"";background:linear-gradient(to bottom, var(--color-primary-light), var(--color-border));width:1px;position:absolute;top:28px;bottom:28px;left:23px}.BRISrq_applicationPoint{z-index:1;align-items:flex-start;gap:var(--space-4);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-background);transition:border-color var(--transition-normal), box-shadow var(--transition-normal);display:flex;position:relative}.BRISrq_applicationPoint:hover{border-color:var(--color-primary-light);box-shadow:var(--shadow-md)}.BRISrq_applicationPoint>span{border:2px solid var(--color-background);border-radius:var(--radius-full);background:var(--color-background-light);width:46px;height:46px;color:var(--color-primary-dark);font-size:var(--text-xs);box-shadow:0 0 0 1px var(--color-primary-light);flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex}.BRISrq_applicationPoint h3{color:var(--color-text);font-size:var(--text-lg);line-height:1.3}.BRISrq_applicationPoint p{margin-top:var(--space-2);color:var(--color-text-secondary);font-size:var(--text-sm);line-height:1.65}@media (max-width:1000px){.BRISrq_introductionGrid,.BRISrq_applicationGrid{gap:var(--space-10);grid-template-columns:1fr}.BRISrq_introductionVisual{min-height:400px}.BRISrq_applicationGrid{max-width:760px;margin:0 auto}}@media (max-width:768px){.BRISrq_introduction,.BRISrq_application{padding:var(--space-16) 0}.BRISrq_introductionVisual{min-height:360px;padding:var(--space-6)}.BRISrq_visualCard{padding:var(--space-8)}.BRISrq_highlights,.BRISrq_applicationPoints{margin-top:var(--space-8)}}@media (max-width:640px){.BRISrq_introduction,.BRISrq_application{padding:var(--space-12) 0}.BRISrq_highlight,.BRISrq_applicationPoint{padding:var(--space-4)}.BRISrq_highlightIcon,.BRISrq_applicationPoint>span{width:42px;height:42px}.BRISrq_introductionVisual{min-height:320px;padding:var(--space-4);border-radius:var(--radius-lg)}.BRISrq_visualCard{padding:var(--space-6);border-radius:var(--radius-lg)}.BRISrq_visualSteps{margin-top:var(--space-6)}.BRISrq_applicationPoint{gap:var(--space-3)}}
