.home-admissions-section-module-scss-module__PKPwEq__section{background:color-mix(in srgb, var(--mantine-color-gray-1) 85%, var(--mantine-color-body));padding:clamp(48px,8vw,88px) 0}[data-mantine-color-scheme=dark] .home-admissions-section-module-scss-module__PKPwEq__section{background:color-mix(in srgb, var(--mantine-color-dark-8) 92%, var(--mantine-color-body))}.home-admissions-section-module-scss-module__PKPwEq__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:36px;display:flex}.home-admissions-section-module-scss-module__PKPwEq__viewAll{color:var(--mantine-color-yellow-7);flex-shrink:0;align-items:center;gap:6px;font-size:13px;font-weight:700;text-decoration:none;display:flex}.home-admissions-section-module-scss-module__PKPwEq__grid{grid-template-columns:1fr;gap:20px;display:grid}@media (min-width:48em){.home-admissions-section-module-scss-module__PKPwEq__grid{grid-template-columns:repeat(3,1fr)}}
.blog-author-avatar-module-scss-module___m637a__avatar{color:var(--mantine-color-yellow-4);background:#111;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;line-height:1;display:inline-flex}
.blog-cover-image-module-scss-module__QGj7ia__wrap{border-radius:var(--mantine-radius-lg);background:var(--mantine-color-default-hover);position:relative;overflow:hidden}.blog-cover-image-module-scss-module__QGj7ia__image{object-fit:cover}.blog-cover-image-module-scss-module__QGj7ia__placeholder{border-radius:var(--mantine-radius-lg);background:#edeff2;border:1px solid #e2e5e9;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.blog-cover-image-module-scss-module__QGj7ia__stripes{background-image:repeating-linear-gradient(135deg,#0030500d 0 10px,#00305000 10px 20px);position:absolute;inset:0}.blog-cover-image-module-scss-module__QGj7ia__placeholderLabel{letter-spacing:.08em;color:#7c8794;text-transform:uppercase;font-family:Courier New,monospace;font-size:11px;font-weight:700;position:relative}
.blog-article-card-module-scss-module__7P4m0G__card{background:var(--mantine-color-body);border:1px solid var(--mantine-color-gray-2);border-radius:var(--mantine-radius-lg);color:inherit;cursor:pointer;flex-direction:column;text-decoration:none;transition:box-shadow .2s ease-out,transform .2s ease-out;display:flex;overflow:hidden;box-shadow:0 1px 4px #0030500d}.blog-article-card-module-scss-module__7P4m0G__card:hover{transform:translateY(-2px);box-shadow:0 8px 32px #0030501f}.blog-article-card-module-scss-module__7P4m0G__imageWrap{padding:16px 16px 0}.blog-article-card-module-scss-module__7P4m0G__body{flex-direction:column;flex:1;gap:9px;padding:16px 20px 22px;display:flex}.blog-article-card-module-scss-module__7P4m0G__meta{color:var(--mantine-color-dimmed);font-size:12px;font-weight:500}.blog-article-card-module-scss-module__7P4m0G__title{color:var(--mantine-color-text);letter-spacing:-.01em;margin:0;font-size:18px;font-weight:800;line-height:1.4}.blog-article-card-module-scss-module__7P4m0G__footer{border-top:1px solid var(--mantine-color-gray-2);justify-content:space-between;align-items:center;margin-top:4px;padding-top:14px;display:flex}.blog-article-card-module-scss-module__7P4m0G__author{align-items:center;gap:10px;display:flex}.blog-article-card-module-scss-module__7P4m0G__authorName{color:color-mix(in srgb, var(--mantine-color-text) 80%, transparent);font-size:12.5px;font-weight:600}.blog-article-card-module-scss-module__7P4m0G__readMore,.blog-article-card-module-scss-module__7P4m0G__readMoreOnly{color:var(--mantine-color-yellow-7);align-items:center;gap:4px;font-size:12.5px;font-weight:700;display:inline-flex}.blog-article-card-module-scss-module__7P4m0G__readMoreOnly{margin-top:4px}
.home-blog-section-module-scss-module__GNJ5sa__section{background:var(--mantine-color-body);padding:clamp(40px,8vw,80px) 0}.home-blog-section-module-scss-module__GNJ5sa__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:clamp(28px,4vw,36px);display:flex}.home-blog-section-module-scss-module__GNJ5sa__viewAll{color:var(--mantine-color-yellow-7);flex-shrink:0;align-items:center;gap:6px;font-size:13px;font-weight:700;text-decoration:none;display:flex}.home-blog-section-module-scss-module__GNJ5sa__viewAll:hover{color:var(--mantine-color-yellow-8)}.home-blog-section-module-scss-module__GNJ5sa__grid{grid-template-columns:1fr;gap:20px;display:grid}@media (min-width:48em){.home-blog-section-module-scss-module__GNJ5sa__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:62em){.home-blog-section-module-scss-module__GNJ5sa__grid{grid-template-columns:repeat(3,1fr)}}
.blog-share-row-module-scss-module__U5JtLW__row{border-top:1px solid var(--mantine-color-gray-2);margin:var(--mantine-spacing-sm) 0;flex-wrap:wrap;align-items:center;gap:12px;padding:24px 0;display:flex}.blog-share-row-module-scss-module__U5JtLW__label{color:color-mix(in srgb, var(--mantine-color-text) 80%, transparent);font-size:13px;font-weight:700}.blog-share-row-module-scss-module__U5JtLW__actions{flex-wrap:wrap;gap:8px;display:flex}.blog-share-row-module-scss-module__U5JtLW__btn{color:color-mix(in srgb, var(--mantine-color-text) 80%, transparent);background:var(--mantine-color-body);border:1px solid var(--mantine-color-gray-2);border-radius:var(--mantine-radius-sm);cursor:pointer;align-items:center;gap:7px;padding:8px 13px;font-family:inherit;font-size:12.5px;font-weight:600;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.blog-share-row-module-scss-module__U5JtLW__btn:hover{color:var(--mantine-color-text);background:var(--mantine-color-default-hover)}
.consulting-book-cta-module-scss-module__2EgX7W__section{background:var(--fl-surface-1);padding:clamp(48px,7vw,80px) 5vw}.consulting-book-cta-module-scss-module__2EgX7W__panel{background:var(--fl-navy);max-width:1100px;box-shadow:var(--fl-shadow-xl);border-radius:22px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px;margin:0 auto;padding:clamp(28px,4vw,44px) clamp(24px,4vw,48px);display:flex}@media (max-width:48em){.consulting-book-cta-module-scss-module__2EgX7W__panel{text-align:center;flex-direction:column;align-items:stretch}}.consulting-book-cta-module-scss-module__2EgX7W__copy{flex:360px}@media (max-width:48em){.consulting-book-cta-module-scss-module__2EgX7W__copy{flex:auto}}.consulting-book-cta-module-scss-module__2EgX7W__badge{color:#111;background:var(--fl-brand);border-radius:9999px;margin-bottom:14px;padding:6px 12px;font-size:12px;font-weight:700;display:inline-flex}.consulting-book-cta-module-scss-module__2EgX7W__title{color:#fff;margin:0 0 8px;font-size:clamp(22px,2.6vw,28px);font-weight:800;line-height:1.35}.consulting-book-cta-module-scss-module__2EgX7W__lead{color:#ffffffb8;margin:0;font-size:14.5px;line-height:1.8}.consulting-book-cta-module-scss-module__2EgX7W__actions{flex-wrap:wrap;gap:12px;display:flex}@media (max-width:48em){.consulting-book-cta-module-scss-module__2EgX7W__actions{flex-direction:column}}.consulting-book-cta-module-scss-module__2EgX7W__ctaPrimary,.consulting-book-cta-module-scss-module__2EgX7W__ctaSecondary{border-radius:11px;justify-content:center;align-items:center;gap:8px;padding:14px 26px;font-size:15px;font-weight:700;text-decoration:none;transition:background-color .15s,transform .15s;display:flex}.consulting-book-cta-module-scss-module__2EgX7W__ctaPrimary:hover,.consulting-book-cta-module-scss-module__2EgX7W__ctaSecondary:hover{transform:translateY(-1px)}.consulting-book-cta-module-scss-module__2EgX7W__ctaPrimary{color:#111;background:var(--fl-brand)}.consulting-book-cta-module-scss-module__2EgX7W__ctaPrimary:hover{background:var(--fl-brand-hover)}.consulting-book-cta-module-scss-module__2EgX7W__ctaSecondary{color:#fff;border:1px solid #ffffff40}.consulting-book-cta-module-scss-module__2EgX7W__ctaSecondary:hover{background:#ffffff0f}[dir=rtl] .consulting-book-cta-module-scss-module__2EgX7W__dirIcon{transform:scaleX(-1)}
.blog-detail-page-content-module-scss-module__6y-kEG__section{padding:40px 0 0}.blog-detail-page-content-module-scss-module__6y-kEG__readingCol{margin:0 auto}.blog-detail-page-content-module-scss-module__6y-kEG__breadcrumbs{margin-bottom:20px}.blog-detail-page-content-module-scss-module__6y-kEG__back{color:var(--mantine-color-dimmed);white-space:nowrap;align-items:center;gap:6px;margin-bottom:28px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.blog-detail-page-content-module-scss-module__6y-kEG__back:hover{color:var(--mantine-color-text)}.blog-detail-page-content-module-scss-module__6y-kEG__title{letter-spacing:-.025em;margin:12px 0 20px;font-size:clamp(28px,4vw,44px);font-weight:900;line-height:1.2}.blog-detail-page-content-module-scss-module__6y-kEG__metaRow{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:32px;display:flex}.blog-detail-page-content-module-scss-module__6y-kEG__authorMeta{align-items:center;gap:11px;display:flex}.blog-detail-page-content-module-scss-module__6y-kEG__authorName{font-size:14px;font-weight:700}.blog-detail-page-content-module-scss-module__6y-kEG__date{color:var(--mantine-color-dimmed);margin-inline-start:auto;font-size:12.5px;font-weight:500}.blog-detail-page-content-module-scss-module__6y-kEG__heroWrap{margin:0 auto 8px}.blog-detail-page-content-module-scss-module__6y-kEG__bodyCol{margin:32px auto 0}.blog-detail-page-content-module-scss-module__6y-kEG__authorCard{background:var(--mantine-color-default-hover);border:1px solid var(--mantine-color-gray-2);border-radius:var(--mantine-radius-lg);align-items:center;gap:14px;margin-bottom:8px;padding:20px 22px;display:flex}.blog-detail-page-content-module-scss-module__6y-kEG__writtenBy{color:var(--mantine-color-dimmed);text-transform:uppercase;letter-spacing:.08em;margin-bottom:3px;font-size:11px;font-weight:700}.blog-detail-page-content-module-scss-module__6y-kEG__authorCardName{font-size:15px;font-weight:700}.blog-detail-page-content-module-scss-module__6y-kEG__relatedSection{background:var(--mantine-color-default-hover);border-top:1px solid var(--mantine-color-gray-2);margin-top:64px;padding:64px 0 80px}.blog-detail-page-content-module-scss-module__6y-kEG__relatedInner{max-width:1100px;margin:0 auto}.blog-detail-page-content-module-scss-module__6y-kEG__relatedTitle{letter-spacing:-.015em;margin:0 0 28px;font-size:26px;font-weight:800}.blog-detail-page-content-module-scss-module__6y-kEG__relatedGrid{grid-template-columns:1fr;gap:24px;display:grid}@media (min-width:48em){.blog-detail-page-content-module-scss-module__6y-kEG__relatedGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:62em){.blog-detail-page-content-module-scss-module__6y-kEG__relatedGrid{grid-template-columns:repeat(3,1fr)}}
