.content-document .page-hero{--ph-title-size: clamp(1.9rem, 1.2rem + 2.3vw, 2.75rem);min-height:clamp(400px,48vh,520px);border-radius:0 0 24px 24px;background:var(--shell-surface)}.content-document .page-hero--variant-editorial{min-height:clamp(340px,42vh,460px)}.content-document .page-hero--variant-compact{min-height:clamp(280px,34vh,380px)}@media(min-width:768px){.content-document.content-document--services .page-hero,.content-document.content-document--blog .page-hero,.content-document.content-document--about .page-hero,.content-document.content-document--contact .page-hero{min-height:636px}}@media(min-width:1034px){.content-document.content-document--services .page-hero,.content-document.content-document--blog .page-hero,.content-document.content-document--about .page-hero,.content-document.content-document--contact .page-hero{min-height:716px}}.content-document .page-hero:before{z-index:0;background:radial-gradient(80% 42% at var(--ph-deco-x, 100%) 0%,rgba(194,168,120,.26),rgba(194,168,120,0) 72%),radial-gradient(110% 52% at var(--ph-deco-xi, 15%) 100%,rgba(72,60,214,.5),rgba(72,60,214,0) 76%)}.content-document .page-hero:after{inset:0;z-index:0;border:0;border-radius:0;opacity:1;background-image:repeating-radial-gradient(circle at var(--ph-ring-x, 104%) -6%,rgba(194,168,120,0) 0 52px,rgba(194,168,120,.3) 52px 54px);-webkit-mask-image:radial-gradient(75% 70% at var(--ph-ring-x, 104%) 0%,#000 0%,rgba(0,0,0,.5) 50%,transparent 82%);mask-image:radial-gradient(75% 70% at var(--ph-ring-x, 104%) 0%,#000 0%,rgba(0,0,0,.5) 50%,transparent 82%)}html[dir=rtl] .content-document .page-hero{--ph-deco-x: 0%;--ph-deco-xi: 85%;--ph-ring-x: -4%}@media(min-width:1024px){.content-document .page-hero:after{inset:0 0 0 auto;width:min(50%,820px);background-image:linear-gradient(#04004c5c,#04004c5c),var(--page-hero-source);background-position:center;background-repeat:no-repeat;background-size:cover;-webkit-mask-image:linear-gradient(to right,transparent 0%,rgba(0,0,0,.4) 22%,#000 52%);mask-image:linear-gradient(to right,transparent 0%,rgba(0,0,0,.4) 22%,#000 52%)}html[dir=rtl] .content-document .page-hero:after{inset:0 auto 0 0;-webkit-mask-image:linear-gradient(to left,transparent 0%,rgba(0,0,0,.4) 22%,#000 52%);mask-image:linear-gradient(to left,transparent 0%,rgba(0,0,0,.4) 22%,#000 52%)}}@media(min-width:1200px){.content-document .page-hero:after{width:min(56%,820px)}}.content-document .page-hero{display:flex;flex-direction:column}.content-document .page-hero .page-hero__inner{display:flex;flex:1 1 auto;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:0;padding-top:calc(clamp(40px,5vw,64px) + var(--shell-header-height, 0px));padding-bottom:clamp(56px,7vw,80px)}.content-document .page-hero .page-hero__content{display:flex;flex-direction:column;align-items:flex-start;justify-items:start;width:min(100%,42rem);margin-block:auto;margin-inline:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;text-align:start}.content-document .page-hero .breadcrumbs{width:100%;max-width:none;margin:0 0 clamp(20px,3vw,28px)}.content-document .page-hero .page-hero__eyebrow{display:flex;align-items:center;gap:14px;width:auto;margin:0 0 clamp(16px,2.2vw,22px);padding:0;color:var(--accent);font-size:.75rem;font-weight:600;letter-spacing:.16em}.content-document .page-hero .page-hero__eyebrow:before{content:"";flex:none;width:34px;height:1px;background:currentColor}.content-document .page-hero .page-hero__title{max-width:100%;margin:0;font-family:"Poppins",var(--font-body);font-size:var(--ph-title-size);font-weight:600;line-height:1.1;letter-spacing:-.02em;text-align:start;text-transform:none;text-wrap:balance}.content-document .page-hero .page-hero__title:lang(zh){line-height:1.28;letter-spacing:0}.content-document .page-hero .page-hero__title:lang(ar),.content-document .page-hero .page-hero__eyebrow:lang(ar){line-height:1.4;letter-spacing:0}.content-document .page-hero .page-hero__lede{display:block;max-width:38rem;margin:clamp(16px,2vw,22px) 0 0;overflow:visible;color:#ffffffdb;font-size:clamp(1rem,.95rem + .35vw,1.12rem);line-height:1.6;text-align:start}.content-document .page-hero--variant-compact .page-hero__lede{font-size:clamp(.96rem,1.4vw,1.02rem)}.content-document .page-hero .page-hero__meta{justify-content:flex-start;margin-top:clamp(20px,2.6vw,28px)}.content-document .page-hero .page-hero__actions{width:100%;margin-top:clamp(24px,3vw,32px)}.content-document .page-hero .page-hero__actions .button{min-height:50px;font-weight:600}.content-document .page-hero .page-hero__actions .button--primary{border-color:var(--accent-a20);background:#c3ad86;color:#0d1424;box-shadow:0 8px 22px #c2a8784d}.content-document .page-hero .page-hero__actions .button--primary:hover{background:#d4c09b}.content-document .page-hero .page-hero__actions .button--ghost{border-color:#ffffff57;background:#ffffff0a;color:#fff}.content-document .page-hero .page-hero__actions .button--ghost:hover{background:#ffffff1a}.content-document .page-hero .page-hero__actions a:focus-visible{outline:3px solid #e4ca98;outline-offset:3px}@media(max-width:520px){.content-document .page-hero .page-hero__actions{flex-direction:column;align-items:stretch}.content-document .page-hero .page-hero__actions .button{justify-content:center;width:100%}}.blog-category-nav[data-astro-cid-2377nfdv]{display:grid;gap:8px;margin:0}.blog-category-nav__title[data-astro-cid-2377nfdv]{margin:0;color:var(--ink-soft, #5c6b80);font-size:.8rem;font-weight:600;letter-spacing:.04em}.blog-category-nav__list[data-astro-cid-2377nfdv]{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.blog-category-nav__link[data-astro-cid-2377nfdv]{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:3px 12px;border:1px solid rgba(4,0,76,.3);border-radius:999px;color:var(--surface-strong, #04004c);background:#fff;font-size:.86rem;font-weight:600;line-height:1.3;text-decoration:none;transition:border-color .15s ease,background-color .15s ease}.blog-category-nav__link[data-astro-cid-2377nfdv]:hover{border-color:var(--surface-strong, #04004c);background:#04004c0a}.blog-category-nav__link[data-astro-cid-2377nfdv]:focus-visible{outline:3px solid #214f84;outline-offset:2px}.blog-category-nav__link[data-astro-cid-2377nfdv][aria-current=page]{border-color:var(--surface-strong, #04004c);color:#fff;background:var(--surface-strong, #04004c)}.blog-category-nav__count[data-astro-cid-2377nfdv]{display:inline-flex;align-items:center;justify-content:center;min-width:1.5rem;padding:0 6px;border-radius:999px;color:#4a5a70;background:#04004c12;font-size:.72rem;font-weight:700;line-height:1.6}.blog-category-nav__link[data-astro-cid-2377nfdv][aria-current=page] .blog-category-nav__count[data-astro-cid-2377nfdv]{color:var(--surface-strong, #04004c);background:#fff}@media(max-width:640px){.blog-category-nav__list[data-astro-cid-2377nfdv]{flex-wrap:nowrap;overflow-x:auto;margin:-4px -24px;padding:4px 40px 4px 24px;scrollbar-width:none;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 36px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 36px),transparent)}.blog-category-nav__list[data-astro-cid-2377nfdv]::-webkit-scrollbar{display:none}.blog-category-nav__link[data-astro-cid-2377nfdv]{flex:none;white-space:nowrap}}.blog-hub{--bh-navy: var(--surface-strong, #04004c);--bh-gold: var(--accent, #c2a878);--bh-gold-text: var(--accent-text, #806428);--bh-gold-on-navy: #d4b476;--bh-ink: var(--ink-strong, #0d1b2a);--bh-soft: var(--ink-soft, #5c6b80);--bh-edge: rgba(4, 0, 76, .3)}.content-document__section.blog-hub{gap:20px}.blog-hub .blog-hub-intro{max-width:72ch;margin:0 0 1rem}.blog-hub .blog-hub-intro h2{margin-top:0;font-family:"Poppins",var(--font-body);font-size:clamp(1.5rem,1.2rem + 1.2vw,2rem);font-weight:600;line-height:1.2;letter-spacing:-.015em}.blog-hub .blog-hub-intro h2:after{content:"";display:block;width:40px;height:2px;margin-top:14px;background:var(--bh-gold)}.blog-hub .blog-hub-intro h2:lang(zh){line-height:1.35;letter-spacing:0}.blog-hub .blog-hub-intro h2:lang(ar){line-height:1.45;letter-spacing:0}.blog-hub .blog-hub__head{display:grid;justify-items:start;gap:12px;max-width:46rem;margin:0;text-align:start}.blog-hub .blog-hub__head .content-document__eyebrow{width:auto;margin:0;padding:0;border:0;background:none;color:var(--bh-gold-text);font-size:.8rem;font-weight:600;letter-spacing:.04em;text-transform:none}.blog-hub .blog-hub__head .content-document__title{color:var(--bh-ink);font-family:"Poppins",var(--font-body);font-size:clamp(1.5rem,1.2rem + 1.2vw,2rem);font-weight:600;line-height:1.2;letter-spacing:-.015em;text-align:start;text-wrap:balance}.blog-hub .blog-hub__head .content-document__title:after{content:"";display:block;width:40px;height:2px;margin-top:14px;background:var(--bh-gold)}.blog-hub .blog-hub__head .content-document__summary{max-width:60ch;color:var(--bh-soft);font-size:.98rem;line-height:1.65;text-align:start}.blog-hub .blog-category-nav+.blog-hub__head{margin-block-start:12px}.blog-hub .blog-hub__head .content-document__title:lang(zh){line-height:1.35;letter-spacing:0}.blog-hub .blog-hub__head .content-document__title:lang(ar){line-height:1.45;letter-spacing:0}.blog-hub .blog-hub__head .content-document__eyebrow:lang(ar),.blog-hub .blog-hub__head .content-document__eyebrow:lang(zh){letter-spacing:0}.blog-hub .blog-topic-filter-wrap{display:grid;gap:8px;margin:0}.blog-hub .blog-topic-filter{display:flex;flex-wrap:wrap;gap:8px;margin:0}.blog-hub .blog-topic-filter__chip{display:inline-flex;align-items:center;min-height:36px;margin:0;padding:3px 14px;border:1px solid var(--bh-edge);border-radius:999px;color:var(--bh-navy);background:#fff;font:inherit;font-size:.86rem;font-weight:600;line-height:1.3;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.blog-hub .blog-topic-filter__chip:hover{border-color:var(--bh-navy);background:#04004c0a}.blog-hub .blog-topic-filter__chip:focus-visible,.blog-hub .blog-topic-more__summary:focus-visible{outline:3px solid var(--accent-blue, #214f84);outline-offset:2px}.blog-hub .blog-topic-filter__chip[aria-pressed=true],.blog-hub .blog-topic-filter__chip.is-active{border-color:var(--bh-navy);color:#fff;background:var(--bh-navy)}.blog-hub .blog-topic-more__summary{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 4px;border-radius:8px;color:var(--accent-blue, #214f84);font-size:.86rem;font-weight:600;cursor:pointer;list-style:none}.blog-hub .blog-topic-more__summary::-webkit-details-marker{display:none}.blog-hub .blog-topic-more__summary:after{content:"";width:7px;height:7px;margin-block-start:-3px;border-inline-end:2px solid currentColor;border-block-end:2px solid currentColor;transform:rotate(45deg)}.blog-hub .blog-topic-more[open]>.blog-topic-more__summary:after{margin-block-start:3px;transform:rotate(-135deg)}.blog-hub .blog-topic-more__count{display:inline-flex;align-items:center;justify-content:center;min-width:1.5rem;padding:0 6px;border-radius:999px;color:#4a5a70;background:#04004c12;font-size:.72rem;font-weight:700;line-height:1.6}.blog-hub .blog-topic-more .blog-topic-filter{margin-block-start:6px}@media(max-width:640px){.blog-hub .blog-topic-filter-wrap>.blog-topic-filter{flex-wrap:nowrap;overflow-x:auto;margin:-4px -24px;padding:4px 40px 4px 24px;scrollbar-width:none;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 36px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 36px),transparent)}html[dir=rtl] .blog-hub .blog-topic-filter-wrap>.blog-topic-filter{padding:4px 24px 4px 40px;-webkit-mask-image:linear-gradient(to left,#000 calc(100% - 36px),transparent);mask-image:linear-gradient(to left,#000 calc(100% - 36px),transparent)}.blog-hub .blog-topic-filter-wrap>.blog-topic-filter::-webkit-scrollbar{display:none}.blog-hub .blog-topic-filter-wrap>.blog-topic-filter .blog-topic-filter__chip{flex:none;white-space:nowrap}}@media(max-width:640px){.content-document__section.blog-hub{gap:16px}.blog-hub .blog-hub__head{gap:10px}.blog-hub .blog-hub__head .content-document__title:after{margin-top:12px}.blog-hub .blog-topic-filter-wrap{gap:4px}.blog-hub .blog-hub__head .content-document__summary{font-size:.94rem;line-height:1.6}}#blog-article-grid .editorial-card{border:1px solid rgba(4,0,76,.1);border-radius:16px;background:#fff;box-shadow:0 8px 24px #04004c0d;transition:none}#blog-article-grid .editorial-card:before{display:none}#blog-article-grid .editorial-card:hover{transform:none;border-color:#04004c1a;box-shadow:0 8px 24px #04004c0d}@media(hover:hover){#blog-article-grid .editorial-card:hover{border-color:#04004c38;box-shadow:0 12px 28px #04004c17}}@media(prefers-reduced-motion:no-preference){#blog-article-grid .editorial-card{transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}@media(hover:hover){#blog-article-grid .editorial-card:hover{transform:translateY(-2px)}}}#blog-article-grid .editorial-card__body{gap:10px;padding:20px 22px 22px}#blog-article-grid .editorial-card__meta{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 12px}#blog-article-grid .editorial-card__label{display:inline-flex;align-items:center;min-height:24px;color:var(--bh-gold-text);font-size:.8rem;font-weight:600;line-height:1.35;letter-spacing:.02em;text-decoration:none}#blog-article-grid .editorial-card__date{color:var(--bh-soft);font-size:.8rem;line-height:1.35}#blog-article-grid .editorial-card__title{display:-webkit-box;max-width:none;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;color:var(--bh-ink);font-family:"Poppins",var(--font-body);font-size:clamp(1.1rem,1.02rem + .35vw,1.26rem);font-weight:600;line-height:1.3;letter-spacing:-.01em}#blog-article-grid .editorial-card__copy{font-size:.94rem;line-height:1.6}#blog-article-grid .editorial-card__label:lang(ar),#blog-article-grid .editorial-card__label:lang(zh),#blog-article-grid .editorial-card__title:lang(ar),#blog-article-grid .editorial-card__title:lang(zh){letter-spacing:0}#blog-article-grid .editorial-card__title:lang(zh){line-height:1.4}#blog-article-grid .editorial-card__title:lang(ar){line-height:1.5}#blog-article-grid .editorial-card__cover{--cv-x: 100%;position:absolute;inset:0;z-index:1;isolation:isolate;display:flex;align-items:flex-end;padding:clamp(14px,2vw,20px) clamp(16px,2vw,22px);overflow:hidden;background:var(--bh-navy)}html[dir=rtl] #blog-article-grid .editorial-card__cover{--cv-x: 0%}#blog-article-grid .editorial-card__cover:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(60% 90% at var(--cv-x) 0%,rgba(194,168,120,.22),rgba(194,168,120,0) 70%),repeating-radial-gradient(circle at var(--cv-x) -8%,rgba(194,168,120,0) 0 38px,rgba(194,168,120,.34) 38px 39px);-webkit-mask-image:radial-gradient(80% 110% at var(--cv-x) 0%,#000 0%,rgba(0,0,0,.45) 55%,transparent 85%);mask-image:radial-gradient(80% 110% at var(--cv-x) 0%,#000 0%,rgba(0,0,0,.45) 55%,transparent 85%)}#blog-article-grid .editorial-card__cover .editorial-card__label{position:relative;gap:10px;max-width:100%;color:var(--bh-gold-on-navy);font-family:"Poppins",var(--font-body);font-size:1rem;font-weight:600;line-height:1.3}#blog-article-grid .editorial-card__cover .editorial-card__label:before{content:"";flex:none;width:22px;height:1px;background:var(--bh-gold)}#blog-article-grid .editorial-card--linked-category .editorial-card__cover{z-index:2;pointer-events:none}#blog-article-grid .editorial-card--linked-category .editorial-card__cover .editorial-card__label{pointer-events:auto}#blog-article-grid .editorial-card__image-wrap:has(>.editorial-card__cover):after{display:none}.content-document--blog :is(a,button,summary):focus-visible,.content-document--blog [tabindex="0"]:focus-visible{outline:3px solid var(--blog-focus, #214f84);outline-offset:3px}.content-document--blog summary:focus-visible{outline-offset:-3px}.content-document--blog .page-hero :is(a,button,summary):focus-visible{outline:3px solid #f0d9a8;outline-offset:3px}@media(prefers-reduced-motion:reduce){html:root{scroll-behavior:auto}.content-document--blog.content-document--blog *,.content-document--blog.content-document--blog *:before,.content-document--blog.content-document--blog *:after,#blog-article-grid,#blog-article-grid *,#blog-article-grid *:before,#blog-article-grid *:after{scroll-behavior:auto;animation-duration:.01ms;animation-iteration-count:1;transition-duration:.01ms;transition-delay:0s}.content-document--blog.content-document--blog :is(a,button):is(:hover,:focus-visible),#blog-article-grid .editorial-card:is(:hover,:focus-visible,:focus-within){transform:none}}@media(hover:none){#blog-article-grid .editorial-card:hover{transform:none}}.content-document--blog:is(:lang(ru),:lang(tr)){--font-display: "Poppins", var(--font-body)}.content-document--blog:lang(ar){--font-body: "Inter", "Segoe UI", Tahoma, "Geeza Pro", "Noto Sans Arabic", "Noto Naskh Arabic", Arial, sans-serif;--font-display: var(--font-body);font-family:var(--font-body)}.content-document--blog.content-document--blog.content-document--blog:is(:lang(ar),:lang(zh)) *,.content-document--blog.content-document--blog.content-document--blog:is(:lang(ar),:lang(zh)) *:before,.content-document--blog.content-document--blog.content-document--blog:is(:lang(ar),:lang(zh)) *:after,#blog-article-grid:is(:lang(ar),:lang(zh)) .editorial-card *,#blog-article-grid:is(:lang(ar),:lang(zh)) .editorial-card *:before,#blog-article-grid:is(:lang(ar),:lang(zh)) .editorial-card *:after{letter-spacing:0;text-transform:none}.content-document--blog.content-document--blog:lang(ar) .content-document__body :is(p,li,.editorial-card__copy){line-height:1.85}.content-document--blog.content-document--blog:lang(zh) .content-document__body :is(p,li,.editorial-card__copy){line-height:1.75}.content-document--blog.content-document--blog:lang(ar) .content-document__body :is(h1,h2,h3,h4,h5,h6){line-height:1.4}.content-document--blog.content-document--blog:lang(zh) .content-document__body :is(h1,h2,h3,h4,h5,h6){line-height:1.3}.content-document--blog.content-document--blog.content-document--blog:is(:lang(ar),:lang(zh)) :is(.page-hero__eyebrow,.page-hero__chip,.content-document__eyebrow,.blog-category-nav__count),#blog-article-grid:is(:lang(ar),:lang(zh)) .editorial-card__pill{font-size:.8125rem;font-weight:700;line-height:1.5}.content-document--blog.content-document--blog.content-document--blog:lang(ar) :is(summary,button,b,strong){font-weight:700}.content-document--blog:lang(zh){word-break:normal;line-break:strict}#blog-article-grid>.editorial-card:nth-child(n+7){content-visibility:auto;contain-intrinsic-size:auto 440px}.editorial-card--linked-category .editorial-card__title-link{color:inherit;text-decoration:none}.editorial-card--linked-category .editorial-card__title-link:after{content:"";position:absolute;inset:0;z-index:1}@supports selector(:has(*)){.editorial-card--linked-category .editorial-card__title-link:focus-visible{outline:none}.editorial-card--linked-category:has(.editorial-card__title-link:focus-visible){outline:3px solid #1559a8;outline-offset:3px}}.editorial-card--linked-category .editorial-card__category{position:relative;z-index:2;text-decoration:none}.editorial-card--linked-category .editorial-card__category:hover,.editorial-card--linked-category .editorial-card__category:focus-visible{text-decoration:underline;text-underline-offset:3px}
