/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-leading:initial;--tw-tracking:initial}}}.blog-card-category{top:calc(var(--spacing,.25rem) * 3);left:calc(var(--spacing,.25rem) * 3);z-index:2;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1);--tw-font-weight:var(--font-weight-extrabold,800);font-size:10px;font-weight:var(--font-weight-extrabold,800);color:var(--color-white,#fff);text-transform:uppercase;letter-spacing:.05em;background:linear-gradient(135deg,var(--arwa),var(--teal-dark,#007c8a));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:3.40282e38px;position:absolute;box-shadow:0 2px 8px #009aa659,inset 0 1px 1px #fff3}.blog-card-category.cat-karriere{background:linear-gradient(135deg,var(--arwa),var(--teal-dark,#007c8a))}.blog-card-category.cat-jobs{background:linear-gradient(135deg,var(--navy),var(--navy-light,#0a3a7a))}.blog-card-category.cat-bewerbung{background:linear-gradient(135deg,#7b5cf5,#5b3dd4)}.blog-card-category.cat-wissenswertes{background:linear-gradient(135deg,#e8830a,#c96a00)}.blog-card-category.cat-zeitarbeit{background:linear-gradient(135deg,#2d8c5a,#1f6b43)}.blog-card-category.cat-soft-skills{background:linear-gradient(135deg,#d94f8c,#b83a6f)}.blog-card-category-sm{font-size:9px;top:8px;left:8px}.blog-card-meta{align-items:center;gap:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-bold,700);font-size:11px;font-weight:var(--font-weight-bold,700);color:var(--gray-400,#8b95a5);display:flex}.blog-card-dot{background:var(--gray-200,#cdd3dc);border-radius:3.40282e38px;flex-shrink:0;width:3px;height:3px}.blog-card-readtime{color:var(--gray-600,#556070);font-weight:700}.blog-card{cursor:pointer;border-radius:var(--radius-xl,.75rem);-webkit-backdrop-filter:blur(12px);box-shadow:var(--clay-shadow-card);background:#ffffffd1;border:1px solid #ffffffa6;flex-direction:column;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1),border-color .25s;display:flex;overflow:hidden}.blog-card:hover{box-shadow:var(--clay-shadow-card-hover);border-color:#009aa61f;transform:translateY(-4px)}.blog-card-image{width:100%;height:auto;transition:transform .4s}.blog-card:hover .blog-card-image{transform:scale(1.05)}.blog-card-image-wrap{height:180px}.blog-card-image-wrap .blog-card-image{height:100%}.blog-card-body{gap:calc(var(--spacing,.25rem) * 2);padding:calc(var(--spacing,.25rem) * 5);flex-direction:column;flex:1;display:flex}.blog-card-title{margin-bottom:calc(var(--spacing,.25rem) * 0);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800);color:var(--navy,#00275f);letter-spacing:-.02em}.blog-card-excerpt{-webkit-line-clamp:2;--tw-leading:var(--leading-relaxed,1.625);font-size:13px;line-height:var(--leading-relaxed,1.625);color:var(--gray-400,#8b95a5);-webkit-box-orient:vertical;flex:1;display:-webkit-box;overflow:hidden}.blog-card-footer{margin-top:calc(var(--spacing,.25rem) * 1);justify-content:space-between;align-items:center;display:flex}.blog-card-date{--tw-font-weight:var(--font-weight-bold,700);font-size:11px;font-weight:var(--font-weight-bold,700);color:var(--gray-400,#8b95a5)}.blog-card-arrow{border-radius:var(--radius-lg,.5rem);width:30px;height:30px;color:var(--arwa,#009aa6);background:#009aa614;border:1px solid #009aa624;flex-shrink:0;justify-content:center;align-items:center;transition:all .2s;display:flex}.blog-card:hover .blog-card-arrow{background:var(--arwa,#009aa6);color:#fff;border-color:var(--arwa,#009aa6)}.blog-card-featured .blog-card-title{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)))}.blog-card-big{cursor:pointer;-webkit-backdrop-filter:blur(12px);box-shadow:var(--clay-shadow-card);background:#ffffffd1;border:1px solid #ffffffa6;border-radius:22px;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1),border-color .25s;overflow:hidden}.blog-card-big:hover{box-shadow:var(--clay-shadow-card-hover);border-color:#009aa61f;transform:translateY(-4px)}.blog-card-big-img{width:100%;height:260px;position:relative;overflow:hidden}.blog-card-big-img img{transition:transform .4s}.blog-card-big:hover .blog-card-big-img img{transform:scale(1.05)}.blog-card-big-body{padding:calc(var(--spacing,.25rem) * 5)}.blog-card-big-title{margin-bottom:calc(var(--spacing,.25rem) * 2);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800);color:var(--navy,#00275f);letter-spacing:-.03em}.blog-card-big-excerpt{margin-bottom:calc(var(--spacing,.25rem) * 3.5);-webkit-line-clamp:2;--tw-leading:var(--leading-relaxed,1.625);font-size:13px;line-height:var(--leading-relaxed,1.625);color:var(--gray-400,#8b95a5);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.blog-card-big-footer{justify-content:space-between;align-items:center;display:flex}.blog-card-arrow-btn{border-radius:var(--radius-lg,.5rem);width:30px;height:30px;color:var(--arwa,#009aa6);background:#009aa614;border:1px solid #009aa624;flex-shrink:0;justify-content:center;align-items:center;transition:all .2s;display:flex}.blog-card-big:hover .blog-card-arrow-btn{background:var(--arwa,#009aa6);color:#fff;border-color:var(--arwa,#009aa6)}.blog-card-sm{cursor:pointer;-webkit-backdrop-filter:blur(12px);box-shadow:var(--clay-shadow-card);background:#ffffffd1;border:1px solid #ffffffa6;border-radius:18px;flex:1;grid-template-columns:120px 1fr;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s cubic-bezier(.22,1,.36,1),border-color .25s;display:grid;overflow:hidden}.blog-card-sm:hover{box-shadow:var(--clay-shadow-card-hover);border-color:#009aa61f;transform:translateY(-3px)}.blog-card-sm-img{min-height:120px;position:relative;overflow:hidden}.blog-card-sm-img img{transition:transform .4s}.blog-card-sm:hover .blog-card-sm-img img{transform:scale(1.05)}.blog-card-sm-body{padding:calc(var(--spacing,.25rem) * 3.5);flex-direction:column;justify-content:space-between;display:flex}.blog-card-sm-cat{margin-bottom:calc(var(--spacing,.25rem) * 1);--tw-font-weight:var(--font-weight-bold,700);font-size:9px;font-weight:var(--font-weight-bold,700);text-transform:uppercase;letter-spacing:.1em;color:var(--arwa,#009aa6)}.blog-card-sm-title{-webkit-line-clamp:3;--tw-leading:var(--leading-snug,1.375);font-size:13px;line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800);color:var(--navy,#00275f);letter-spacing:-.02em;-webkit-box-orient:vertical;margin-bottom:auto;display:-webkit-box;overflow:hidden}.blog-card-sm-footer{margin-top:calc(var(--spacing,.25rem) * 2);justify-content:space-between;align-items:center;display:flex}.blog-card-sm-date{--tw-font-weight:var(--font-weight-bold,700);font-size:10px;font-weight:var(--font-weight-bold,700);color:var(--gray-400,#8b95a5)}.blog-card-arrow-sm{height:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * 6);border-radius:var(--radius-lg,.5rem);background:var(--gray-50,#f0f2f5);color:var(--gray-400,#8b95a5);flex-shrink:0;justify-content:center;align-items:center;transition:all .2s;display:flex}.blog-card-sm:hover .blog-card-arrow-sm{background:var(--arwa,#009aa6);color:#fff}.blog-hero{border-bottom-right-radius:var(--radius-3xl,1.5rem);border-bottom-left-radius:var(--radius-3xl,1.5rem);background:linear-gradient(148deg,var(--navy-deep,#001a42) 0%,var(--navy,#00275f) 40%,#003a60 70%,#004d70 100%);width:100%;padding:44px 0 52px;position:relative;overflow:hidden}.blog-hero:before{content:"";pointer-events:none;inset:calc(var(--spacing,.25rem) * 0);background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:48px 48px;position:absolute}.blog-hero-inner{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:14px;display:flex;position:relative}.blog-hero .type-hero{letter-spacing:-.045em;margin:0;font-size:clamp(30px,3.6vw,44px);line-height:1.05}.blog-hero-kicker{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);padding-inline:calc(var(--spacing,.25rem) * 3.5);padding-block:calc(var(--spacing,.25rem) * 1);background:#ffffff12;border:1px solid #ffffff1a;border-radius:3.40282e38px;display:inline-flex}.blog-hero-kicker svg{width:11px;height:11px;stroke:var(--teal-light,#6ed1d8);fill:none;stroke-width:2px}.blog-hero-kicker span{--tw-font-weight:var(--font-weight-bold,700);font-size:11px;font-weight:var(--font-weight-bold,700);text-transform:uppercase;letter-spacing:.1em;color:var(--teal-light,#6ed1d8)}.blog-hero-h1{margin-bottom:calc(var(--spacing,.25rem) * 4);--tw-leading:1;--tw-font-weight:var(--font-weight-black,900);line-height:1;font-weight:var(--font-weight-black,900);color:var(--color-white,#fff);letter-spacing:-.05em;font-size:clamp(40px,5vw,68px)}.blog-hero-h1 em,.blog-hero .type-hero em{color:var(--teal-light,#6ed1d8);font-style:normal}.blog-hero-sub{max-width:520px;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:#ffffff8c;margin:0;line-height:1.65}.blog-hero-meta-row{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:3.40282e38px;align-items:center;gap:14px;margin-top:4px;padding:8px 18px;display:inline-flex}.blog-hero-meta-item{color:#ffffffb3;align-items:baseline;gap:5px;font-size:11px;display:inline-flex}.blog-hero-meta-num{color:#fff;letter-spacing:-.02em;font-size:13px;font-weight:800}.blog-hero-meta-div{background:#ffffff26;width:1px;height:12px;display:inline-block}.blog-hero-stats{gap:calc(var(--spacing,.25rem) * 6);display:flex}.blog-hero-stat{text-align:center}.blog-hero-stat-num{--tw-leading:1;--tw-font-weight:var(--font-weight-black,900);font-size:28px;line-height:1;font-weight:var(--font-weight-black,900);color:var(--color-white,#fff);letter-spacing:-.04em}.blog-hero-stat-lbl{margin-top:calc(var(--spacing,.25rem) * .5);--tw-font-weight:var(--font-weight-bold,700);font-size:10px;font-weight:var(--font-weight-bold,700);text-transform:uppercase;letter-spacing:.08em;color:#fff6}.blog-hero-topbar{z-index:1;margin-bottom:calc(var(--spacing,.25rem) * 6);align-items:center;gap:calc(var(--spacing,.25rem) * 5);flex-wrap:wrap;display:flex;position:relative}.blog-hero-topbar-divider{background:#fff3;width:1px;height:16px;display:inline-block}.blog-hero-edition{--tw-font-weight:var(--font-weight-bold,700);font-size:11px;font-weight:var(--font-weight-bold,700);text-transform:uppercase;color:#ffffff80;letter-spacing:.18em}.blog-hero-stats-pill{margin-top:calc(var(--spacing,.25rem) * 2);align-items:center;gap:calc(var(--spacing,.25rem) * 6);padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 5);-webkit-backdrop-filter:blur(18px)saturate(140%);box-shadow:var(--clay-shadow-glass);background:#ffffff0f;border:1px solid #ffffff1f;border-radius:28px;display:inline-flex}.blog-hero-stats-pill .blog-hero-stat-num{font-size:36px}.blog-hero-stats-pill-divider{background:#ffffff26;width:1px;height:32px;display:inline-block}.blog-hero--immersive{background-color:var(--navy-deep,#001a42);background-image:linear-gradient(180deg,#001740b8,#00245fc7,#001740f2),var(--blog-hero-bg,linear-gradient(148deg, var(--navy-deep,#001a42) 0%, var(--navy,#00275f) 40%, #003a60 70%, #004d70 100%));background-position:50%,50%;background-repeat:no-repeat,no-repeat;background-size:cover,cover}.blog-hero--immersive:after{content:"";pointer-events:none;inset:calc(var(--spacing,.25rem) * 0);z-index:0;background:radial-gradient(1200px 700px at 15% 35%,#00174099,#0000 65%);position:absolute}.blog-hero-featured{border-radius:var(--radius-3xl,1.5rem);-webkit-backdrop-filter:blur(20px);background:#ffffffd9;border:1px solid #ffffffb3;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s;overflow:hidden;box-shadow:0 24px 80px #00275f40,0 6px 20px #0000001a}.blog-hero-featured:hover{transform:translateY(-4px);box-shadow:0 32px 100px #00275f4d}.blog-hero-feat-img{height:220px;position:relative;overflow:hidden}.blog-hero-feat-img img{object-fit:cover;width:100%;height:100%}.blog-hero-feat-img-overlay{inset:calc(var(--spacing,.25rem) * 0);background:linear-gradient(#0000 30%,#001432b3);position:absolute}.blog-hero-feat-badge{top:calc(var(--spacing,.25rem) * 3.5);left:calc(var(--spacing,.25rem) * 3.5);z-index:2;align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;letter-spacing:.05em;text-transform:uppercase;background:#009aa6e6;border-radius:3.40282e38px;font-size:10px;font-weight:900;display:flex;position:absolute}.blog-hero-feat-badge:before{content:"";background:#4ade80;border-radius:3.40282e38px;flex-shrink:0;width:5px;height:5px;box-shadow:0 0 5px #4ade80}.blog-hero-feat-body{padding:22px 24px 24px}.blog-hero-feat-cat{margin-bottom:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-bold,700);font-size:10px;font-weight:var(--font-weight-bold,700);text-transform:uppercase;letter-spacing:.1em;color:var(--arwa,#009aa6)}.blog-hero-feat-title{margin-bottom:calc(var(--spacing,.25rem) * 2.5);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800);color:var(--navy,#00275f);letter-spacing:-.03em}.blog-hero-feat-excerpt{margin-bottom:calc(var(--spacing,.25rem) * 4);--tw-leading:var(--leading-relaxed,1.625);font-size:13px;line-height:var(--leading-relaxed,1.625);color:var(--gray-400,#8b95a5)}.blog-hero-feat-footer{justify-content:space-between;align-items:center;display:flex}.blog-hero-feat-date{--tw-font-weight:var(--font-weight-bold,700);font-size:11px;font-weight:var(--font-weight-bold,700);color:var(--gray-400,#8b95a5)}.blog-hero-feat-cta{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);padding-inline:calc(var(--spacing,.25rem) * 3.5);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--arwa,#009aa6);background:#009aa614;border:1px solid #009aa626;border-radius:3.40282e38px;transition:all .2s;display:inline-flex}.blog-hero-feat-cta:hover{background:#009aa626}.blog-hero-feat-cta svg{width:11px;height:11px;stroke:var(--arwa,#009aa6);fill:none;stroke-width:2.5px}.blog-filter-bar{z-index:20;-webkit-backdrop-filter:blur(20px)saturate(180%);background:#ffffffeb;border-bottom:1px solid #0000000a;width:100%;height:64px;padding:0;position:sticky;top:62px}.blog-filter-inner{align-items:center;gap:calc(var(--spacing,.25rem) * 4);height:100%;display:flex}.blog-filter-search{align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);flex-shrink:0;width:100%;max-width:280px;display:flex;position:relative}.blog-search-input{align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);border:1.5px solid var(--gray-100,#e4e7ec);width:100%;box-shadow:var(--clay-shadow-sm);background:#fff;border-radius:12px;padding:9px 14px;transition:all .25s;display:flex}.blog-search-input:focus-within{box-shadow:var(--clay-shadow-sm),0 0 0 3px #009aa614;border-color:#009aa659}.blog-search-input .search-icon{width:16px;height:16px;color:var(--gray-400,#8b95a5);flex-shrink:0;transition:color .2s}.blog-search-input:focus-within .search-icon{color:var(--arwa,#009aa6)}.blog-search-input input{--tw-border-style:none;width:100%;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-outline-style:none;background-color:#0000;border-style:none;outline-style:none}@media (forced-colors:active){.blog-search-input input{outline-offset:2px;outline:2px solid #0000}}@media (min-width:768px){.blog-search-input input{font-size:13px}}.blog-search-input input{color:var(--navy,#00275f);font-family:inherit}.blog-search-input input::placeholder{color:var(--gray-200,#cdd3dc);font-weight:400}.blog-search-clear{cursor:pointer;padding:calc(var(--spacing,.25rem) * 0);background:var(--gray-50,#f0f2f5);width:18px;height:18px;color:var(--gray-400,#8b95a5);border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:all .15s;display:none}.blog-search-clear:hover{background:var(--gray-100,#e4e7ec);color:var(--navy,#00275f)}.blog-search-dropdown{z-index:50;-webkit-backdrop-filter:blur(20px)saturate(180%);width:420px;max-height:440px;box-shadow:0 12px 48px #00275f1a,0 2px 8px #0000000a,var(--clay-shadow-card);scrollbar-width:thin;scrollbar-color:var(--gray-200,#cdd3dc) transparent;background:#fffffffa;border:1px solid #fff9;border-radius:16px;padding:8px;position:absolute;top:calc(100% + 8px);left:0;overflow-y:auto}.blog-search-dropdown::-webkit-scrollbar{width:6px}.blog-search-dropdown::-webkit-scrollbar-thumb{background:var(--gray-200);border-radius:3px}.blog-search-dropdown::-webkit-scrollbar-track{background:0 0}.blog-dropdown-label{text-transform:uppercase;letter-spacing:.04em;color:var(--gray-400,#8b95a5);padding:10px 12px 6px;font-size:11px;font-weight:700}.blog-suggestion-chips{gap:calc(var(--spacing,.25rem) * 1.5);flex-wrap:wrap;padding:4px 10px 10px;display:flex}.blog-suggestion-chip{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);white-space:nowrap;color:var(--gray-600,#556070);border:1.5px solid var(--gray-100,#e4e7ec);box-shadow:var(--clay-shadow-pill);background:#fff;border-radius:100px;padding:6px 12px;font-size:12px;font-weight:600;transition:all .2s;display:inline-flex}.blog-suggestion-chip:hover{color:var(--arwa,#009aa6);box-shadow:var(--clay-shadow-pill),0 2px 8px #009aa614;background:#009aa60a;border-color:#009aa640;transform:translateY(-1px)}.blog-suggestion-chip svg{opacity:.5;width:12px;height:12px}.blog-result-item{align-items:center;gap:calc(var(--spacing,.25rem) * 3.5);color:var(--navy,#00275f);cursor:pointer;border-radius:12px;padding:10px 12px;text-decoration-line:none;transition:all .2s;display:flex}.blog-result-item:hover,.blog-result-item:focus{background:#009aa60f;outline:none}.blog-result-item:active{background:#009aa61a;transform:scale(.995)}.blog-result-thumb{object-fit:cover;width:56px;height:56px;box-shadow:var(--clay-shadow-sm);border:1px solid #ffffff80;border-radius:10px;flex-shrink:0}.blog-result-content{min-width:calc(var(--spacing,.25rem) * 0);flex:1}.blog-result-category{text-transform:uppercase;letter-spacing:.03em;color:var(--arwa,#009aa6);margin-bottom:3px;font-size:10px;font-weight:700;display:inline-block}.blog-result-title{color:var(--navy,#00275f);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.blog-result-title mark{color:var(--arwa,#009aa6);background:#009aa61f;border-radius:2px;padding:0 1px;font-weight:700}.blog-result-meta{color:var(--gray-400,#8b95a5);margin-top:2px;font-size:11px}.blog-result-arrow{width:16px;height:16px;color:var(--gray-200,#cdd3dc);flex-shrink:0;transition:all .2s}.blog-result-item:hover .blog-result-arrow{color:var(--arwa,#009aa6);transform:translate(2px)}.blog-dropdown-footer{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);border-top:1px solid var(--gray-100,#e4e7ec);margin-top:4px;padding:10px 12px 6px;display:flex}.blog-dropdown-footer a{color:var(--arwa,#009aa6);font-size:12px;font-weight:600;text-decoration:none;transition:color .15s}.blog-dropdown-footer a:hover{color:var(--navy,#00275f)}.blog-dropdown-footer svg{width:12px;height:12px;color:var(--arwa,#009aa6);transition:transform .15s}.blog-dropdown-footer:hover svg{transform:translate(2px)}.blog-no-results{text-align:center;padding:24px 16px}.blog-no-results-icon{width:40px;height:40px;box-shadow:var(--clay-shadow-pill);margin-inline:auto;background:#009aa614;border-radius:12px;justify-content:center;align-items:center;margin-bottom:10px;display:flex}.blog-no-results-icon svg{width:20px;height:20px;color:var(--arwa,#009aa6)}.blog-no-results-title{color:var(--navy,#00275f);margin-bottom:4px;font-size:14px;font-weight:700}.blog-no-results-text{color:var(--gray-400,#8b95a5);font-size:12px;line-height:1.5}.blog-filter-divider{background:var(--gray-100,#e4e7ec);flex-shrink:0;width:1px;height:28px}.blog-filter-chips{gap:calc(var(--spacing,.25rem) * 1.5);scrollbar-width:none;flex:1;padding-block:6px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000 100%);mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000)}.blog-filter-chips.scrolled-end{-webkit-mask-image:none;mask-image:none}.blog-filter-chips::-webkit-scrollbar{display:none}.blog-filter-chip{cursor:pointer;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);white-space:nowrap;border:1.5px solid var(--gray-100,#e4e7ec);color:var(--gray-600,#556070);box-shadow:var(--clay-shadow-pill);background:#fff;border-radius:3.40282e38px;text-decoration:none;transition:all .2s}.blog-filter-chip:hover{color:var(--navy,#00275f);border-color:var(--gray-200,#cdd3dc);box-shadow:var(--clay-shadow-pill),0 2px 6px #00275f0f;transform:translateY(-1px)}.blog-filter-chip.active{background:var(--arwa,#009aa6);color:#fff;border-color:var(--arwa,#009aa6);box-shadow:0 0 16px #009aa633,var(--clay-shadow-pill)}.blog-filter-chip.active:hover{background:#008a95;transform:translateY(-1px)}.blog-section-head{margin-bottom:calc(var(--spacing,.25rem) * 5);justify-content:space-between;align-items:center;display:flex}h2.blog-section-label,.blog-section-label{margin:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-black,900);font-size:13px;font-weight:var(--font-weight-black,900);color:var(--navy,#00275f);letter-spacing:-.01em;display:flex}.blog-section-label:before{content:"";height:calc(var(--spacing,.25rem) * 4);border-radius:var(--radius-sm,.25rem);background:var(--arwa,#009aa6);width:3px}.blog-section-meta{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--arwa,#009aa6);display:flex}.blog-section-meta svg{width:11px;height:11px;stroke:var(--arwa,#009aa6);fill:none;stroke-width:2.5px}.blog-top-row{margin-bottom:calc(var(--spacing,.25rem) * 4);gap:calc(var(--spacing,.25rem) * 4);grid-template-columns:1.6fr 1fr;display:grid}.blog-top-stacked{gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.blog-grid-section{padding:36px 0 80px}.blog-grid{gap:calc(var(--spacing,.25rem) * 4);grid-template-columns:repeat(3,1fr);display:grid}.blog-pagination{margin-top:calc(var(--spacing,.25rem) * 4);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);padding-top:calc(var(--spacing,.25rem) * 10);display:flex}.blog-pg-btn{cursor:pointer;border-radius:var(--radius-xl,.75rem);--tw-font-weight:var(--font-weight-bold,700);width:38px;height:38px;font-size:13px;font-weight:var(--font-weight-bold,700);color:var(--gray-400,#8b95a5);background:#ffffffb3;justify-content:center;align-items:center;font-family:inherit;transition:all .2s;display:flex}.blog-pg-btn:hover{color:var(--navy,#00275f);background:#fff}.blog-pg-btn.active{background:var(--arwa,#009aa6);color:#fff;box-shadow:0 0 12px #009aa638}.blog-pg-btn.icon{color:var(--arwa,#009aa6)}.blog-pg-btn:disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.blog-nl-banner{background:linear-gradient(150deg,var(--navy-deep,#001a42) 0%,var(--navy,#00275f) 50%,#004060 100%);border-radius:22px;margin:16px 0 32px;padding:2px;overflow:hidden;box-shadow:0 16px 48px #00275f2e}.blog-nl-banner-inner{align-items:center;gap:calc(var(--spacing,.25rem) * 10);background:linear-gradient(150deg,#001a42f2,#00275fe6);border-radius:20px;padding:36px 48px;display:flex;position:relative;overflow:hidden}.blog-nl-icon{z-index:1;height:calc(var(--spacing,.25rem) * 16);width:calc(var(--spacing,.25rem) * 16);background:#ffffff14;border:1px solid #ffffff1f;border-radius:18px;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.blog-nl-icon svg{width:28px;height:28px;stroke:var(--teal-light,#6ed1d8);fill:none;stroke-width:1.8px}.blog-nl-text{z-index:1;flex:1;position:relative}.blog-nl-overline{margin-bottom:calc(var(--spacing,.25rem) * 1.5);--tw-font-weight:var(--font-weight-bold,700);font-size:10px;font-weight:var(--font-weight-bold,700);text-transform:uppercase;letter-spacing:.12em;color:#fff6}.blog-nl-title{margin-bottom:calc(var(--spacing,.25rem) * 1);--tw-font-weight:var(--font-weight-extrabold,800);font-size:22px;font-weight:var(--font-weight-extrabold,800);color:var(--color-white,#fff);letter-spacing:-.03em}.blog-nl-subtitle{color:#fff6;font-size:13px}.blog-nl-card{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 12);border-radius:var(--radius-2xl,1rem);background:linear-gradient(152deg,var(--navy-light,#0a3a7a) 0%,var(--navy,#00275f) 52%,var(--navy-deep,#001a42) 100%);box-shadow:var(--clay-shadow-dark);padding:56px 60px;display:flex;position:relative;overflow:hidden}.blog-nl-lbl{margin-bottom:calc(var(--spacing,.25rem) * 3.5);padding-inline:calc(var(--spacing,.25rem) * 3.5);padding-block:calc(var(--spacing,.25rem) * 1);--tw-font-weight:var(--font-weight-bold,700);font-size:11px;font-weight:var(--font-weight-bold,700);text-transform:uppercase;letter-spacing:.12em;color:var(--teal-light,#6ed1d8);background:#009aa62e;border:1px solid #009aa647;border-radius:3.40282e38px;display:inline-block}.blog-nl-h{margin-bottom:calc(var(--spacing,.25rem) * 2.5);--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800);color:var(--color-white,#fff);letter-spacing:-.04em;font-size:clamp(22px,3vw,36px);line-height:1.1}.blog-nl-sub{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:#ffffff8c;line-height:1.7}.blog-nl-input{border-radius:var(--radius-xl,.75rem);width:100%;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-white,#fff);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff1a;border:1.5px solid #ffffff26;outline:none;font-family:inherit;transition:all .2s}.blog-nl-input::placeholder{color:#ffffff4d}.blog-nl-input:focus{background:#ffffff26;border-color:#009aa680;box-shadow:0 0 0 3px #009aa626}.blog-nl-btn{cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-xl,.75rem);width:100%;padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);background:var(--arwa,#009aa6);border:none;font-family:inherit;transition:all .25s;display:flex;box-shadow:0 0 20px #009aa640}.blog-nl-btn:hover{background:var(--teal-dark,#007c8a);transform:translateY(-1px);box-shadow:0 0 32px #009aa65c}.blog-nl-note{text-align:center;color:#ffffff59;font-size:11px}.blog-nl-form-inline{z-index:1;gap:calc(var(--spacing,.25rem) * 2);flex-shrink:0;display:flex;position:relative}.blog-nl-form-inline input{border-radius:var(--radius-xl,.75rem);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-white,#fff);background:#ffffff1a;border:1.5px solid #ffffff26;outline:none;width:240px;font-family:inherit}.blog-nl-form-inline input::placeholder{color:#ffffff4d}.blog-nl-form-inline button{cursor:pointer;border-radius:var(--radius-xl,.75rem);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);white-space:nowrap;color:var(--color-white,#fff);background:var(--arwa,#009aa6);border:none;font-family:inherit;box-shadow:0 0 20px #009aa640}@keyframes blogOrb1{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-5vw,7vh)scale(1.1)}}@keyframes blogOrb2{0%,to{transform:translate(0)scale(1)}50%{transform:translate(4vw,-4vh)scale(1.07)}}@keyframes blogOrb3{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-30px,20px)scale(1.08)}}.blog-orb{pointer-events:none;border-radius:3.40282e38px;position:absolute}.blog-orb-hero-1{filter:blur(90px);background:#009aa626;width:600px;height:600px;animation:20s ease-in-out infinite blogOrb3;top:-200px;right:-100px}.blog-orb-hero-2{filter:blur(90px);background:#009aa617;width:400px;height:400px;animation:24s ease-in-out infinite blogOrb2;bottom:-150px;left:-80px}.blog-orb-hero-3{filter:blur(90px);background:#6ed1d812;width:250px;height:250px;animation:18s ease-in-out .5s infinite blogOrb3;top:50%;left:38%}.blog-orb-nl-1{filter:blur(60px);background:radial-gradient(circle,#009aa61f,#0000 65%);width:38vw;max-width:380px;height:38vw;animation:22s ease-in-out infinite blogOrb1;top:-20%;right:-4%}.blog-orb-nl-2{filter:blur(55px);background:radial-gradient(circle,#ffffff0d,#0000 65%);width:28vw;max-width:300px;height:28vw;animation:18s ease-in-out infinite blogOrb2;bottom:-20%;left:-5%}.blog-timeline>*+*{border-top:1px solid var(--gray-100,#e4e7ec)}.blog-timeline-row{cursor:pointer;border-radius:var(--radius-lg,.5rem);padding-block:calc(var(--spacing,.25rem) * 5);color:inherit;text-decoration:none;transition:background .25s;display:block}.blog-timeline-row:hover{background:#fff9}.blog-timeline-row:hover .blog-timeline-title{color:var(--arwa,#009aa6)}.blog-timeline-row-inner{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}.blog-timeline-date-col{width:calc(var(--spacing,.25rem) * 24);flex-shrink:0;padding-top:2px;display:none}.blog-timeline-date{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--gray-400,#8b95a5)}.blog-timeline-readtime{margin-top:calc(var(--spacing,.25rem) * .5);color:var(--gray-200,#cdd3dc);font-size:11px}.blog-timeline-content{min-width:calc(var(--spacing,.25rem) * 0);flex:1}.blog-timeline-meta{margin-bottom:calc(var(--spacing,.25rem) * 1.5);align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);display:flex}.blog-timeline-badge{padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * .5);--tw-font-weight:var(--font-weight-semibold,600);font-size:11px;font-weight:var(--font-weight-semibold,600);text-transform:uppercase;letter-spacing:.04em;color:var(--arwa,#009aa6);background:#009aa61a;border-radius:3.40282e38px;display:inline-block}.blog-timeline-meta-date{color:var(--gray-400,#8b95a5);font-size:11px}.blog-timeline-title{--tw-leading:var(--leading-snug,1.375);font-size:15px;line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--navy,#00275f);transition:color .2s}.blog-timeline-excerpt{margin-top:calc(var(--spacing,.25rem) * 1);-webkit-line-clamp:2;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--gray-400,#8b95a5);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.blog-timeline-thumb{width:calc(var(--spacing,.25rem) * 28);flex-shrink:0;display:none}.blog-timeline-thumb img{border-radius:var(--radius-lg,.5rem);object-fit:cover;width:100%;height:72px}.blog-gradient-divider{background:linear-gradient(90deg,#0000,#00245f14,#0000);height:1px}@media (min-width:640px){.blog-timeline-row-inner{gap:calc(var(--spacing,.25rem) * 6);flex-direction:row}.blog-timeline-date-col{display:block}.blog-timeline-meta-date{display:none}}@media (min-width:768px){.blog-timeline-thumb{display:block}}@media (max-width:1023px){.blog-hero{padding:40px 0 60px}.blog-hero-inner{grid-template-columns:1fr;gap:32px}.blog-top-row,.blog-card-sm{grid-template-columns:1fr}.blog-card-sm-img{min-height:160px}.blog-grid{grid-template-columns:repeat(2,1fr)}.blog-nl-card{flex-direction:column;gap:32px;padding:40px 32px}.blog-nl-banner-inner{flex-direction:column;gap:24px;padding:32px 28px}.blog-nl-form-inline{flex-direction:column;width:100%}.blog-nl-form-inline input{width:100%}.blog-grid-section{padding:36px 0 60px}}@media (max-width:639px){.blog-hero{padding:32px 0 48px}.blog-hero-h1{font-size:clamp(36px,10vw,48px)}.blog-hero-topbar{margin-bottom:calc(var(--spacing,.25rem) * 4);gap:calc(var(--spacing,.25rem) * 3)}.blog-hero-stats-pill{gap:calc(var(--spacing,.25rem) * 3);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 4);border-radius:20px}.blog-hero-stats-pill .blog-hero-stat-num{font-size:26px}.blog-hero-stats-pill-divider{height:24px}.blog-hero-featured{border-radius:var(--radius-2xl,1rem);border-radius:16px}.blog-hero-feat-img{height:160px}.blog-hero-feat-body{padding:16px}.blog-hero-feat-title{margin-bottom:4px;font-size:15px}.blog-hero-feat-excerpt{display:none}.blog-hero-feat-footer{margin-top:0}.blog-grid{grid-template-columns:1fr}.blog-filter-bar{height:auto;padding:12px 0}.blog-filter-inner{flex-direction:column;align-items:stretch;gap:8px}.blog-filter-search{width:100%}.blog-search-dropdown{width:calc(100vw - 32px);left:50%;transform:translate(-50%)}.blog-filter-divider{display:none}.blog-filter-chips{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;overflow-x:auto}.blog-grid-section{padding:24px 0 48px}.blog-nl-card{padding:32px 20px}.blog-top-row{grid-template-columns:1fr}}.article-hero{z-index:10;background:linear-gradient(160deg,var(--navy),var(--navy-deep));position:relative;overflow:hidden}.article-hero-orb{pointer-events:none;filter:blur(50px);background:radial-gradient(circle,#009aa61f,#0000 65%);border-radius:3.40282e38px;width:350px;height:350px;position:absolute;top:-30%;right:-10%}.article-hero-inner{width:100%;padding-top:calc(var(--spacing,.25rem) * 24);padding-bottom:calc(var(--spacing,.25rem) * 10);position:relative}@media (min-width:1024px){.article-hero-inner{padding-top:calc(var(--spacing,.25rem) * 24);padding-bottom:calc(var(--spacing,.25rem) * 14)}}.article-hero-meta{margin-bottom:calc(var(--spacing,.25rem) * 4);align-items:center;gap:calc(var(--spacing,.25rem) * 3);display:flex}.article-hero-category{padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 1);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--teal-light);background:#009aa626;border-radius:3.40282e38px;font-size:10px}.article-hero-reading-time{color:#ffffff40;font-size:10px}.article-hero h1{margin-bottom:calc(var(--spacing,.25rem) * 5);--tw-leading:1.05;--tw-font-weight:var(--font-weight-black,900);line-height:1.05;font-weight:var(--font-weight-black,900);color:#fff;letter-spacing:-.035em;font-size:clamp(28px,5vw,44px)}.article-hero-author{align-items:center;gap:calc(var(--spacing,.25rem) * 3);display:flex}.article-hero-avatar{height:calc(var(--spacing,.25rem) * 9);width:calc(var(--spacing,.25rem) * 9);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);background:linear-gradient(135deg,var(--arwa),var(--teal-dark));border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex;box-shadow:0 0 10px #009aa640}.article-hero-author-name{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);display:block}.article-hero-author-date{color:#ffffff4d;font-size:10px}.article-grid{flex-direction:column;gap:2rem;display:flex}.article-content-col{flex:1;min-width:0}.article-content-inner{max-width:786px}.article-sidebar-col{display:none}@media (min-width:1024px){.article-grid{grid-template-columns:60% 1fr;gap:2.5rem;display:grid}.article-sidebar-col{display:block}}.article-hero-image-frame{border-radius:var(--radius-xl,.75rem);box-shadow:var(--clay-shadow-card);overflow:hidden}.article-hero-image-frame img{width:100%;height:auto}@media (max-width:639px){.article-hero-inner{padding-top:56px;padding-bottom:12px}.article-hero-breadcrumb{margin-bottom:6px}.article-hero-meta{margin-bottom:2px}.article-hero h1{margin-bottom:6px;font-size:22px;line-height:1.15}.article-hero-author{gap:6px}.article-inline-cta{text-align:center;flex-direction:column;padding:16px}.article-inline-cta .cta-btn{text-align:center;width:100%}}.article-toc-sticky{scrollbar-width:none;max-height:calc(100vh - 6rem);box-shadow:var(--clay-shadow-card);border-radius:20px;position:sticky;top:5rem;overflow-y:auto}.article-toc-sticky::-webkit-scrollbar{display:none}.article-toc-sticky>.blog-toc{box-shadow:none}.key-takeaways{margin-bottom:calc(var(--spacing,.25rem) * 8);border-radius:var(--radius-xl,.75rem);padding:calc(var(--spacing,.25rem) * 5);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid #fffc;border-left:3px solid var(--arwa);box-shadow:var(--clay-shadow-card);background:#ffffffe0}.key-takeaways-label{margin-bottom:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);text-transform:uppercase;color:var(--arwa);font-size:10px;display:block}.key-takeaways-icon{margin-top:calc(var(--spacing,.25rem) * .5);height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5);background:var(--teal-muted);border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.key-takeaways li{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 2.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--gray-800);display:flex}.article-inline-cta{margin-block:calc(var(--spacing,.25rem) * 8);align-items:center;gap:calc(var(--spacing,.25rem) * 4);border-radius:var(--radius-xl,.75rem);padding:calc(var(--spacing,.25rem) * 5);background:linear-gradient(135deg,var(--teal-muted),#d6e0ef66);box-shadow:var(--clay-shadow-sm);border:1px solid #009aa61a;display:flex}.article-inline-cta .cta-icon{height:calc(var(--spacing,.25rem) * 10);width:calc(var(--spacing,.25rem) * 10);border-radius:var(--radius-lg,.5rem);background:var(--arwa);flex-shrink:0;justify-content:center;align-items:center;display:flex;box-shadow:0 0 12px #009aa640}.article-inline-cta .cta-btn{border-radius:var(--radius-md,.375rem);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);background:var(--arwa);flex-shrink:0;text-decoration:none;transition:all .2s;box-shadow:0 0 10px #009aa633}.article-inline-cta .cta-btn:hover{background:var(--teal-dark);transform:translateY(-1px)}.article-author-box{margin-bottom:calc(var(--spacing,.25rem) * 8);align-items:center;gap:calc(var(--spacing,.25rem) * 4);border-radius:var(--radius-xl,.75rem);padding:calc(var(--spacing,.25rem) * 5);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:var(--clay-shadow-card);background:#ffffffe0;border:1px solid #fffc;display:flex}.article-author-avatar{height:calc(var(--spacing,.25rem) * 12);width:calc(var(--spacing,.25rem) * 12);border-radius:var(--radius-xl,.75rem);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);background:linear-gradient(135deg,var(--arwa),var(--teal-dark));flex-shrink:0;justify-content:center;align-items:center;display:flex;box-shadow:0 0 12px #009aa640}.article-disclaimer{margin-top:calc(var(--spacing,.25rem) * 8);margin-bottom:calc(var(--spacing,.25rem) * 4);border-top-right-radius:var(--radius-lg,.5rem);border-bottom-right-radius:var(--radius-lg,.5rem);padding:calc(var(--spacing,.25rem) * 6);background:linear-gradient(to right,var(--teal-muted),#e8f9f8);border-left:4px solid var(--arwa);box-shadow:var(--clay-shadow-sm)}.blog-content img{margin-block:calc(var(--spacing,.25rem) * 6);border-radius:var(--radius-lg,.5rem);width:100%;box-shadow:var(--clay-shadow-card)}.pillar-hero{z-index:10;background:linear-gradient(135deg,var(--navy) 0%,var(--arwa) 60%,#0bbcc7 100%);padding:120px 24px 56px;position:relative;overflow:hidden}.pillar-hero:before{content:"";pointer-events:none;background:radial-gradient(circle,#009aa633,#0000 65%);border-radius:3.40282e38px;width:60%;height:140%;position:absolute;top:-30%;right:-15%}.pillar-hero-inner{z-index:1;max-width:1280px;margin-inline:auto;position:relative}.pillar-badge{margin-bottom:calc(var(--spacing,.25rem) * 4);align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);text-transform:uppercase;letter-spacing:.5px;color:#ffffffe6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff1a;border:1px solid #ffffff26;border-radius:3.40282e38px;padding:6px 14px;font-size:12px;display:inline-flex}.pillar-badge svg{height:calc(var(--spacing,.25rem) * 3.5);width:calc(var(--spacing,.25rem) * 3.5)}.pillar-hero h1{margin-bottom:calc(var(--spacing,.25rem) * 4);--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-black,900);font-weight:var(--font-weight-black,900);color:#fff;max-width:700px;font-size:clamp(32px,5vw,52px)}.pillar-hero-desc{margin-bottom:calc(var(--spacing,.25rem) * 7);color:#fffc;max-width:600px;font-size:16px;line-height:1.65}.pillar-hero-stats{gap:calc(var(--spacing,.25rem) * 8);display:flex}.pillar-stat{align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);display:flex}.pillar-stat-icon{border-radius:var(--radius-xl,.75rem);background:#ffffff1a;border:1px solid #ffffff1f;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.pillar-stat-icon svg{stroke:#ffffffd9;fill:none;stroke-width:1.8px;stroke-linecap:round;width:18px;height:18px}.pillar-stat-num{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-black,900);font-weight:var(--font-weight-black,900);color:#fff}.pillar-stat-lbl{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:#fff9}.pillar-takeaways{margin-bottom:calc(var(--spacing,.25rem) * 10);border-radius:var(--radius-2xl,1rem);background:#009aa60a;border:1px solid #009aa61f;padding:24px 28px}.pillar-takeaways-label{margin-bottom:calc(var(--spacing,.25rem) * 3.5);align-items:center;gap:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);text-transform:uppercase;letter-spacing:.5px;color:var(--arwa);font-size:13px;display:flex}.pillar-takeaways-label svg{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4)}.pillar-takeaways-list{margin:calc(var(--spacing,.25rem) * 0);column-gap:calc(var(--spacing,.25rem) * 6);row-gap:calc(var(--spacing,.25rem) * 2);padding:calc(var(--spacing,.25rem) * 0);grid-template-columns:1fr 1fr;list-style-type:none;display:grid}.pillar-takeaways-list li{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-normal,1.5);line-height:var(--leading-normal,1.5);color:var(--navy);display:flex}.pillar-takeaway-check{margin-top:calc(var(--spacing,.25rem) * .5);border-radius:var(--radius-md,.375rem);background:#009aa61a;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.pillar-takeaway-check svg{height:calc(var(--spacing,.25rem) * 2.5);width:calc(var(--spacing,.25rem) * 2.5);stroke:var(--arwa);stroke-width:2.5px;fill:none}.pillar-content-section{max-width:1280px;margin-inline:auto;padding:48px 24px 0}.pillar-prose{margin-bottom:calc(var(--spacing,.25rem) * 12);max-width:780px}.pillar-prose h2{--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-black,900);font-weight:var(--font-weight-black,900);color:var(--navy);margin:32px 0 12px;font-size:clamp(22px,3vw,30px)}.pillar-prose p{margin-bottom:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--gray-600);line-height:1.75}.pillar-prose.is-collapsed{max-height:280px;position:relative;overflow:hidden}.pillar-prose.is-collapsed:after{content:"";bottom:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 0);pointer-events:none;background:linear-gradient(#0000,#f8f9fb);width:100%;height:80px;position:absolute}.pillar-read-more{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--arwa);background:#009aa60f;border:1.5px solid #009aa626;border-radius:3.40282e38px;margin-top:8px;padding:10px 24px;font-size:13px;transition:all .25s;display:inline-flex}.pillar-read-more:hover{background:#009aa61f}.pillar-read-more svg{height:calc(var(--spacing,.25rem) * 3.5);width:calc(var(--spacing,.25rem) * 3.5);stroke:var(--arwa);fill:none;stroke-width:2px;transition:transform .3s}.pillar-read-more.is-expanded svg{transform:rotate(180deg)}.pillar-articles-section{max-width:1280px;margin-inline:auto;padding:8px 24px 80px}.pillar-section-head{margin-bottom:calc(var(--spacing,.25rem) * 6);align-items:baseline;gap:calc(var(--spacing,.25rem) * 3);padding-bottom:calc(var(--spacing,.25rem) * 3);border-bottom:2px solid var(--gray-100);display:flex}.pillar-section-title{--tw-font-weight:var(--font-weight-black,900);font-size:22px;font-weight:var(--font-weight-black,900);color:var(--navy)}.pillar-section-title:before{content:"";margin-right:calc(var(--spacing,.25rem) * 2.5);border-radius:var(--radius-sm,.25rem);background:var(--arwa);vertical-align:middle;width:4px;height:22px;display:inline-block}.pillar-section-count{color:var(--gray-400);font-size:13px}.pillar-cta{margin-inline:auto;max-width:1280px;margin-bottom:80px;padding:0 24px}.pillar-cta-border{border-radius:var(--radius-2xl,1rem);background:linear-gradient(135deg,var(--arwa),var(--navy));padding:2px}.pillar-cta-body{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 6);background:var(--navy-deep);border-radius:18px;padding:40px 48px;display:flex}.pillar-cta-body h3{margin-bottom:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-font-weight:var(--font-weight-black,900);font-weight:var(--font-weight-black,900);color:var(--color-white,#fff)}.pillar-cta-body p{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:#fff9}.pillar-disclaimer{max-width:1280px;margin-inline:auto;padding:0 24px 48px}.pillar-disclaimer-inner{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-xl,.75rem);color:var(--gray-500);background:#009aa60a;border:1px solid #009aa61a;padding:16px 20px;font-size:13px;line-height:1.6;display:flex}.pillar-disclaimer-inner svg{margin-top:calc(var(--spacing,.25rem) * .5);flex-shrink:0;width:18px;height:18px}@media (max-width:1024px){.pillar-takeaways-list{grid-template-columns:1fr}}@media (max-width:640px){.pillar-hero{padding:100px 16px 40px}.pillar-hero h1{font-size:clamp(28px,8vw,40px)}.pillar-hero-stats{gap:calc(var(--spacing,.25rem) * 4);flex-direction:column}.pillar-articles-section{padding:8px 16px 60px}.pillar-content-section{padding:32px 16px 0}.pillar-cta-body{text-align:center;flex-direction:column;padding:28px 24px}.pillar-cta{margin-bottom:48px}}.blog-article-hero{z-index:10;color:var(--color-white,#fff);background:linear-gradient(160deg,var(--navy),var(--navy-deep));position:relative;overflow:hidden}.blog-article-hero-orb{pointer-events:none;filter:blur(90px);border-radius:3.40282e38px;position:absolute}.blog-article-hero-orb-a{background:radial-gradient(circle,#009aa638,#0000 65%);width:520px;height:520px;top:-15%;right:-8%}.blog-article-hero-orb-b{background:radial-gradient(circle,#6ed1d81a,#0000 70%);width:380px;height:380px;bottom:-20%;left:-8%}.blog-article-hero-inner{padding-top:calc(var(--spacing,.25rem) * 14);padding-bottom:calc(var(--spacing,.25rem) * 24);position:relative}.blog-article-hero-grid{z-index:2;grid-template-columns:1.05fr .95fr;align-items:center;gap:72px;display:grid;position:relative}.blog-article-hero-reading-time-mobile{margin-bottom:calc(var(--spacing,.25rem) * 6);align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);letter-spacing:.18em;text-transform:uppercase;color:#ffffff73;font-size:10px;font-weight:500;display:none}.blog-article-hero-reading-time-mobile svg{opacity:.7}.blog-article-hero-author-dot{color:#ffffff4d;margin:0 4px;display:inline-block}.blog-article-hero-author-reading{color:#ffffff8c}.blog-article-hero-title{margin-bottom:calc(var(--spacing,.25rem) * 6);--tw-leading:1.03;--tw-font-weight:var(--font-weight-black,900);line-height:1.03;font-weight:var(--font-weight-black,900);letter-spacing:-.035em;color:#fff;-webkit-text-fill-color:#fff;background:0 0;background-clip:initial;-webkit-background-clip:initial;font-size:clamp(34px,5vw,60px)}.blog-article-hero-lead{margin-bottom:calc(var(--spacing,.25rem) * 9);--tw-leading:1.55;color:#ffffffb3;max-width:560px;font-size:17px;line-height:1.55}.blog-article-hero-author{align-items:center;gap:calc(var(--spacing,.25rem) * 3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0a;border:1px solid #ffffff14;border-radius:3.40282e38px;width:fit-content;padding:12px 16px 12px 12px;display:inline-flex}.blog-article-hero-avatar{height:calc(var(--spacing,.25rem) * 10);width:calc(var(--spacing,.25rem) * 10);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);background:linear-gradient(135deg,var(--arwa),var(--teal-dark));border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;display:inline-flex;box-shadow:0 0 14px #009aa659,inset 0 1px #ffffff40}.blog-article-hero-author-name{--tw-font-weight:var(--font-weight-semibold,600);font-size:13px;font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);display:block}.blog-article-hero-author-date{color:#fff6;font-size:11px}.blog-article-hero-image-col{padding:30px;position:relative}.blog-article-hero-grid-pattern{pointer-events:none;inset:calc(var(--spacing,.25rem) * 0);background-image:linear-gradient(#6ed1d814 1px,#0000 1px),linear-gradient(90deg,#6ed1d814 1px,#0000 1px);background-size:32px 32px;position:absolute;-webkit-mask-image:radial-gradient(circle,#000 40%,#0000 75%);mask-image:radial-gradient(circle,#000 40%,#0000 75%)}.blog-article-hero-glow-shape{pointer-events:none;inset:calc(var(--spacing,.25rem) * 0);background:linear-gradient(135deg,var(--arwa),var(--teal-dark));opacity:.55;filter:blur(40px);border-radius:40% 60% 55% 45%/50% 45% 55% 50%;position:absolute;transform:scale(.92)translate(12px,12px)}.blog-article-hero-image-frame{aspect-ratio:4/5;box-shadow:var(--clay-shadow-dark),0 40px 80px -20px #009aa659;border:1px solid #ffffff1f;border-radius:24px;position:relative;overflow:hidden}.blog-article-hero-image-frame img{object-fit:cover;width:100%;height:100%;display:block}.blog-article-hero-image-frame:after{content:"";pointer-events:none;inset:calc(var(--spacing,.25rem) * 0);background:linear-gradient(#0000 55%,#001a424d);position:absolute}@media (max-width:899px){.blog-article-hero-inner{padding-top:calc(var(--spacing,.25rem) * 6);padding-bottom:calc(var(--spacing,.25rem) * 14)}.blog-article-hero-grid{grid-template-columns:1fr;gap:24px}.blog-article-hero-image-col{padding:20px}.blog-article-hero-title{margin-bottom:calc(var(--spacing,.25rem) * 3)}.blog-article-hero-lead{margin-bottom:calc(var(--spacing,.25rem) * 4)}.blog-article-hero-reading-time-mobile{margin-bottom:calc(var(--spacing,.25rem) * 4);display:inline-flex}.blog-article-hero-author{display:none}.blog-article-hero-image-frame{transform:rotate(-4deg)}}.blog-job-teaser-wrap{z-index:10;margin-top:-24px;position:relative}.blog-job-teaser-shell{background:linear-gradient(160deg,#fffffff2,#009aa62e);border-radius:22px;padding:1.5px;box-shadow:0 20px 52px #00245f2e,0 4px 14px #00000014,inset 0 1px #fff}.blog-job-teaser-card{background:#fff;border-radius:21px;overflow:hidden}.blog-job-teaser-stripe{background:linear-gradient(90deg,var(--color-primary) 0%,var(--color-arwa) 55%,#00d4e4 100%);height:3px}.blog-job-teaser-top{background:linear-gradient(160deg,#f8feff,#edf8f9);border-bottom:1px solid #00245f0d;justify-content:space-between;align-items:center;gap:10px;padding:14px 16px 12px;display:flex}.blog-job-teaser-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--color-arwa);align-items:center;gap:5px;margin-bottom:5px;font-size:8px;font-weight:800;display:flex}.blog-job-teaser-eyebrow-line{background:var(--color-arwa);border-radius:2px;flex-shrink:0;width:14px;height:1.5px;display:inline-block}.blog-job-teaser-headline{color:var(--color-primary);letter-spacing:-.35px;font-size:16px;font-weight:900;line-height:1.18}.blog-job-teaser-count{background:var(--color-primary);text-align:center;border-radius:11px;flex-shrink:0;padding:6px 10px}.blog-job-teaser-count-num{color:#fff;letter-spacing:-.4px;font-size:16px;font-weight:900;line-height:1;display:block}.blog-job-teaser-count-label{color:#ffffff8c;letter-spacing:.1em;text-transform:uppercase;font-size:6.5px;font-weight:700}.blog-job-teaser-cats{background:#fff;grid-template-columns:1fr 1fr;gap:5px;padding:10px 16px;display:grid}.blog-job-teaser-cat{background:#f5f7fb;border:1.5px solid #0000;border-radius:10px;align-items:center;gap:7px;padding:8px 10px;text-decoration:none;transition:background .2s cubic-bezier(.32,.72,0,1),border-color .2s cubic-bezier(.32,.72,0,1);display:flex}.blog-job-teaser-cat:hover,.blog-job-teaser-cat:focus-visible{background:#e0f5f7;border-color:#009aa647;outline:none}.blog-job-teaser-cat-icon{width:24px;height:24px;color:var(--color-primary);background:#00245f14;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;transition:background .2s cubic-bezier(.32,.72,0,1),color .2s cubic-bezier(.32,.72,0,1);display:flex}.blog-job-teaser-cat-icon--active,.blog-job-teaser-cat:hover .blog-job-teaser-cat-icon,.blog-job-teaser-cat:focus-visible .blog-job-teaser-cat-icon{background:var(--color-arwa);color:#fff}.blog-job-teaser-cat-label{color:var(--color-primary);font-size:10px;font-weight:700;line-height:1.2}.blog-job-teaser-cta-wrap{background:#fff;padding:8px 16px 14px}.blog-job-teaser-cta{background:linear-gradient(135deg,var(--color-primary) 0%,#007a84 100%);color:#fff;letter-spacing:.02em;border-radius:12px;justify-content:center;align-items:center;gap:7px;width:100%;padding:12px 18px;font-size:12px;font-weight:800;text-decoration:none;transition:transform .2s cubic-bezier(.32,.72,0,1),box-shadow .2s cubic-bezier(.32,.72,0,1);display:flex;box-shadow:0 6px 18px #009aa64d}.blog-job-teaser-cta:hover,.blog-job-teaser-cta:focus-visible{outline:none;transform:translateY(-1px);box-shadow:0 8px 24px #009aa661}.blog-job-teaser-cta-arrow{background:#ffffff26;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;transition:transform .2s cubic-bezier(.32,.72,0,1);display:flex}.blog-job-teaser-cta:hover .blog-job-teaser-cta-arrow{transform:translate(2px)}@media (min-width:1024px){.blog-job-teaser-wrap{margin-top:-40px;margin-bottom:40px}.blog-job-teaser-shell{border-radius:18px}.blog-job-teaser-card{border-radius:17px;align-items:stretch;display:flex}.blog-job-teaser-stripe{display:none}.blog-job-teaser-top{background:linear-gradient(160deg,#f0f9fa,#e4f5f7);border-bottom:none;border-right:1px solid #009aa61f;flex-direction:column;flex-shrink:0;justify-content:center;align-items:flex-start;gap:0;width:220px;padding:20px 24px;display:flex}.blog-job-teaser-count{display:none}.blog-job-teaser-headline{font-size:17px;line-height:1.22}.blog-job-teaser-cats{grid-template-columns:unset;background:#fff;flex:1;align-items:center;gap:6px;padding:14px 20px;display:flex}.blog-job-teaser-cat{text-align:left;flex-direction:row;flex:1;justify-content:flex-start;align-items:center;gap:8px;padding:10px 12px}.blog-job-teaser-cat-label{white-space:nowrap;font-size:11px;font-weight:700}.blog-job-teaser-cat-icon{border-radius:8px;flex-shrink:0;width:28px;height:28px}.blog-job-teaser-cta-wrap{background:#fff;border-left:1px solid #009aa61f;flex-shrink:0;align-items:center;padding:14px 20px;display:flex}.blog-job-teaser-cta{white-space:nowrap;border-radius:11px;width:auto;padding:11px 20px;font-size:13px}}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/caveat/caveat-bold-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.blog-career-match{margin:32px 0 16px;display:block}.blog-career-match-card{background:radial-gradient(140% 120% at 0 0,#009aa629,#0000 60%),linear-gradient(#00275f,#001f4c);border:1px solid #ffffff14;border-radius:24px;padding:6px;position:relative;overflow:hidden;box-shadow:0 24px 50px -24px #00275f73,0 8px 20px -8px #0c122033}.blog-career-match-orb{pointer-events:none;z-index:0;background:radial-gradient(circle,#009aa647,#0000 60%);border-radius:999px;width:220px;height:220px;position:absolute;top:-60px;right:-60px}.blog-career-match-inner{z-index:1;background:#ffffff08;border:1px solid #ffffff0f;border-radius:19px;padding:22px 22px 20px;position:relative}.blog-career-match-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:#6ed1d8;background:#ffffff14;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:8px;margin-bottom:14px;padding:5px 11px;font-size:10px;font-weight:700;display:inline-flex}.blog-career-match-eyebrow-dot{background:#6ed1d8;border-radius:999px;flex-shrink:0;width:6px;height:6px;box-shadow:0 0 0 3px #6ed1d838}.blog-career-match-headline{color:#fff;letter-spacing:-.02em;margin:0 0 6px;font-size:26px;font-weight:800;line-height:1.1}.blog-career-match-hand{color:#6ed1d8;letter-spacing:0;margin-left:6px;font-family:Caveat,Brush Script MT,cursive;font-size:32px;font-weight:700;line-height:1;display:inline-block;transform:rotate(-2deg)}.blog-career-match-sub{color:#ffffffb3;max-width:460px;margin:0 0 18px;font-size:14px;line-height:1.5}.blog-career-match-ctas{grid-template-columns:1fr;gap:8px;display:grid}.blog-career-match-cta{-webkit-tap-highlight-color:transparent;border-radius:999px;grid-template-columns:1fr auto;align-items:center;gap:10px;padding:10px 10px 10px 18px;text-decoration:none;transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s cubic-bezier(.22,1,.36,1),background .2s;display:grid}.blog-career-match-cta:hover,.blog-career-match-cta:focus-visible{text-decoration:none;transform:translateY(-1px)}.blog-career-match-cta:active{transform:translateY(0)scale(.985)}.blog-career-match-cta--primary{color:#fff;background:#009aa6;box-shadow:0 12px 24px -12px #009aa68c}.blog-career-match-cta--primary:hover,.blog-career-match-cta--primary:focus-visible{background:#00b3c0;box-shadow:0 14px 28px -12px #009aa6b3}.blog-career-match-cta--ghost{color:#fff;background:#ffffff0f;border:1px solid #ffffff24}.blog-career-match-cta--ghost:hover,.blog-career-match-cta--ghost:focus-visible{background:#ffffff1a}.blog-career-match-cta-text{flex-direction:column;gap:2px;min-width:0;display:flex}.blog-career-match-cta-main{letter-spacing:-.01em;font-size:14px;font-weight:700;line-height:1.15}.blog-career-match-cta-note{opacity:.78;font-size:11px;font-weight:500;line-height:1.2}.blog-career-match-cta-arrow{border-radius:999px;flex-shrink:0;place-items:center;width:34px;height:34px;transition:transform .3s cubic-bezier(.22,1,.36,1);display:grid}.blog-career-match-cta:hover .blog-career-match-cta-arrow,.blog-career-match-cta:focus-visible .blog-career-match-cta-arrow{transform:translate(2px)}.blog-career-match-cta--primary .blog-career-match-cta-arrow{color:#007078;background:#fff}.blog-career-match-cta--ghost .blog-career-match-cta-arrow{color:#fff;background:#ffffff1f}.blog-career-match-cta-arrow svg{width:14px;height:14px}@media (min-width:680px){.blog-career-match-inner{padding:28px 28px 26px}.blog-career-match-headline{font-size:32px}.blog-career-match-hand{font-size:40px}.blog-career-match-sub{margin-bottom:22px;font-size:15px}.blog-career-match-ctas{grid-template-columns:1fr 1fr;gap:10px}}.glossar-hero-cinema{z-index:10;color:var(--color-white,#fff);background:#0a0a0b;min-height:min(92vh,860px);position:relative;overflow:hidden}.glossar-hero-cinema__bg{z-index:0;position:absolute;top:0;right:0;bottom:0;left:0}.glossar-hero-cinema__bg img{object-fit:cover;opacity:.72;width:100%;height:100%}.glossar-hero-cinema__bg:after{content:"";background:linear-gradient(#0a0a0bbf,#0000 28%,#0000 62%,#0a0a0beb),linear-gradient(90deg,#0a0a0b73,#0000 50%);position:absolute;top:0;right:0;bottom:0;left:0}.glossar-hero-cinema__content{z-index:2;min-height:min(92vh,860px);padding-top:calc(var(--nav-h) + 40px);flex-direction:column;justify-content:space-between;padding-bottom:40px;display:flex;position:relative}.glossar-hero-cinema__top{max-width:960px}.glossar-hero-cinema__eyebrow{align-items:center;gap:calc(var(--spacing,.25rem) * 3);letter-spacing:.22em;text-transform:uppercase;color:#ffffff8c;margin-bottom:20px;font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,monospace;font-size:10px;display:flex}.glossar-hero-cinema__eyebrow b{color:var(--teal-light);font-weight:500}.glossar-hero-cinema__title{font-variation-settings:"opsz" 144,"SOFT" 30;letter-spacing:-.04em;color:#fff;text-shadow:0 4px 30px #0000004d;font-family:Fraunces,Georgia,serif;font-size:clamp(64px,9vw,140px);font-weight:300;line-height:.95}.glossar-hero-cinema__title em{font-variation-settings:"opsz" 144,"SOFT" 100;color:var(--teal-light);font-style:italic}.glossar-hero-cinema__subtitle{color:#ffffffc7;max-width:560px;margin-top:16px;font-family:Fraunces,Georgia,serif;font-size:17px;line-height:1.45}.glossar-hero-cinema__info-rail{-webkit-backdrop-filter:blur(24px)saturate(1.5);letter-spacing:.15em;text-transform:uppercase;color:#fff9;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:100px;align-items:center;gap:18px;padding:12px 22px;font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,monospace;font-size:10px;display:inline-flex}.glossar-hero-cinema__info-rail i{background:#ffffff2e;width:1px;height:12px;display:inline-block}.glossar-hero-cinema__info-rail b{color:#fff;font-weight:500}@media (max-width:639px){.glossar-hero-cinema{min-height:min(85vh,700px)}.glossar-hero-cinema__content{min-height:min(85vh,700px);padding-top:calc(var(--nav-h) + 24px)}.glossar-hero-cinema__title{font-size:clamp(52px,14vw,88px)}.glossar-hero-cinema__subtitle{max-width:100%;font-size:15px}.glossar-hero-cinema__info-rail{flex-wrap:wrap;gap:10px;padding:10px 16px;font-size:9px}.glossar-hero-cinema__info-rail i{display:none}}.glossar-hero-glass{z-index:10;color:var(--color-white,#fff);padding-top:calc(var(--nav-h) + 48px);background:radial-gradient(at 20% 0,#0f2a52,#050b1c 60%);padding-bottom:48px;position:relative;overflow:hidden}.glossar-hero-glass:before{content:"";filter:blur(60px);pointer-events:none;background:radial-gradient(circle,#009aa659,#0000 65%);width:600px;height:600px;position:absolute;top:-30%;right:-10%}.glossar-hero-glass:after{content:"";pointer-events:none;background-image:linear-gradient(90deg,#ffffff06 1px,#0000 1px),linear-gradient(#ffffff06 1px,#0000 1px);background-size:64px 64px;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask-image:radial-gradient(#000 30%,#0000 80%);mask-image:radial-gradient(#000 30%,#0000 80%)}.glossar-hero-glass__inner{gap:calc(var(--spacing,.25rem) * 8);z-index:2;grid-template-columns:1fr;display:grid;position:relative}@media (min-width:1024px){.glossar-hero-glass__inner{grid-template-columns:1fr 1fr;align-items:center;gap:48px}}.glossar-hero-glass__breadcrumb{-webkit-backdrop-filter:blur(10px);letter-spacing:.18em;text-transform:uppercase;color:#fff6;background:#ffffff0f;border:1px solid #ffffff14;border-radius:100px;align-items:center;gap:8px;margin-bottom:24px;padding:6px 14px 6px 6px;font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,monospace;font-size:10px;display:inline-flex}.glossar-hero-glass__breadcrumb b{color:#fff;font-weight:500}.glossar-hero-glass__title{letter-spacing:-.045em;color:#fff;margin-bottom:8px;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:clamp(56px,7vw,96px);font-weight:800;line-height:.95}.glossar-hero-glass__title em{color:var(--teal-light);font-variation-settings:"opsz" 144,"SOFT" 100;font-family:Fraunces,Georgia,serif;font-style:italic;font-weight:300}.glossar-hero-glass__subtitle{color:var(--teal-light);letter-spacing:-.02em;margin-bottom:28px;font-family:Fraunces,Georgia,serif;font-size:clamp(22px,2.4vw,32px);font-style:italic;font-weight:300}.glossar-hero-glass__chips{flex-wrap:wrap;gap:8px;margin-bottom:28px;display:flex}.glossar-hero-glass__chip{color:#fffc;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:100px;padding:5px 12px;font-size:11px;font-weight:500}.glossar-hero-glass__chip--primary{color:var(--teal-light);background:#009aa626;border-color:#2cb8c24d}.glossar-hero-glass__meta{letter-spacing:.15em;text-transform:uppercase;color:#fff6;align-items:center;gap:16px;font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,monospace;font-size:10px;display:flex}.glossar-hero-glass__meta b{color:#fff;font-weight:500}.glossar-hero-glass__meta i{background:#ffffff26;width:1px;height:12px;display:inline-block}.glossar-hero-glass__def-card{-webkit-backdrop-filter:blur(24px)saturate(1.5);background:#050b1c8c;border:1px solid #ffffff1f;border-radius:20px;padding:24px 28px;box-shadow:inset 0 1px #ffffff14}.glossar-hero-glass__def-card h5{letter-spacing:.2em;text-transform:uppercase;color:var(--teal-light);margin-bottom:10px;font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,monospace;font-size:10px;font-weight:500}.glossar-hero-glass__def-card p{color:#fff;font-family:Fraunces,Georgia,serif;font-size:17px;line-height:1.5}@media (max-width:639px){.glossar-hero-glass{padding-top:calc(var(--nav-h) + 24px);padding-bottom:32px}.glossar-hero-glass__inner{gap:24px}.glossar-hero-glass__subtitle{margin-bottom:20px;font-size:20px}.glossar-hero-glass__def-card{padding:18px 20px}.glossar-hero-glass__def-card p{font-size:15px}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}
