@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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2)format("woff2"),url(/build/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/inter-cyrillic-400-normal-obahsSVq.woff2)format("woff2"),url(/build/assets/inter-cyrillic-400-normal-HOLc17fK.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2)format("woff2"),url(/build/assets/inter-greek-ext-400-normal-KugGGMne.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/inter-greek-400-normal-B4URO6DV.woff2)format("woff2"),url(/build/assets/inter-greek-400-normal-q2sYcFCs.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/inter-vietnamese-400-normal-DMkecbls.woff2)format("woff2"),url(/build/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/inter-latin-ext-400-normal-C1nco2VV.woff2)format("woff2"),url(/build/assets/inter-latin-ext-400-normal-77YHD8bZ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/inter-latin-400-normal-C38fXH4l.woff2)format("woff2"),url(/build/assets/inter-latin-400-normal-CyCys3Eg.woff)format("woff");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}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2)format("woff2"),url(/build/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/inter-cyrillic-500-normal-BasfLYem.woff2)format("woff2"),url(/build/assets/inter-cyrillic-500-normal-CxZf_p3X.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/inter-greek-ext-500-normal-C4iEst2y.woff2)format("woff2"),url(/build/assets/inter-greek-ext-500-normal-2j5mBUwD.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/inter-greek-500-normal-BIZE56-Y.woff2)format("woff2"),url(/build/assets/inter-greek-500-normal-Xzm54t5V.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/inter-vietnamese-500-normal-DOriooB6.woff2)format("woff2"),url(/build/assets/inter-vietnamese-500-normal-mJboJaSs.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2)format("woff2"),url(/build/assets/inter-latin-ext-500-normal-BxGbmqWO.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/inter-latin-500-normal-Cerq10X2.woff2)format("woff2"),url(/build/assets/inter-latin-500-normal-BL9OpVg8.woff)format("woff");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}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2)format("woff2"),url(/build/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/inter-cyrillic-600-normal-CWCymEST.woff2)format("woff2"),url(/build/assets/inter-cyrillic-600-normal-4D_pXhcN.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2)format("woff2"),url(/build/assets/inter-greek-ext-600-normal-B8X0CLgF.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/inter-greek-600-normal-plRanbMR.woff2)format("woff2"),url(/build/assets/inter-greek-600-normal-BZpKdvQh.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2)format("woff2"),url(/build/assets/inter-vietnamese-600-normal-BuLX-rYi.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2)format("woff2"),url(/build/assets/inter-latin-ext-600-normal-CIVaiw4L.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/inter-latin-600-normal-LgqL8muc.woff2)format("woff2"),url(/build/assets/inter-latin-600-normal-CiBQ2DWP.woff)format("woff");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}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/inter-cyrillic-ext-700-normal-BjwYoWNd.woff2)format("woff2"),url(/build/assets/inter-cyrillic-ext-700-normal-LO58E6JB.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/inter-cyrillic-700-normal-CjBOestx.woff2)format("woff2"),url(/build/assets/inter-cyrillic-700-normal-DrXBdSj3.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/inter-greek-ext-700-normal-qfdV9bQt.woff2)format("woff2"),url(/build/assets/inter-greek-ext-700-normal-BoQ6DsYi.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/inter-greek-700-normal-C3JjAnD8.woff2)format("woff2"),url(/build/assets/inter-greek-700-normal-BUv2fZ6O.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/inter-vietnamese-700-normal-DlLaEgI2.woff2)format("woff2"),url(/build/assets/inter-vietnamese-700-normal-BZaoP0fm.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/inter-latin-ext-700-normal-Ca8adRJv.woff2)format("woff2"),url(/build/assets/inter-latin-ext-700-normal-TidjK2hL.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/inter-latin-700-normal-Yt3aPRUw.woff2)format("woff2"),url(/build/assets/inter-latin-700-normal-BLAVimhd.woff)format("woff");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}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/playfair-display-cyrillic-600-normal-oLY6jnZ7.woff2)format("woff2"),url(/build/assets/playfair-display-cyrillic-600-normal-DbWAkkgN.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/playfair-display-vietnamese-600-normal-ICsRR-qJ.woff2)format("woff2"),url(/build/assets/playfair-display-vietnamese-600-normal-BPJkAZPN.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/playfair-display-latin-ext-600-normal-CEjQclLc.woff2)format("woff2"),url(/build/assets/playfair-display-latin-ext-600-normal-BumBfC1v.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/playfair-display-latin-600-normal-CZLGqjJe.woff2)format("woff2"),url(/build/assets/playfair-display-latin-600-normal-CxxueQ0Z.woff)format("woff");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}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/playfair-display-cyrillic-700-normal-Dw3uKy19.woff2)format("woff2"),url(/build/assets/playfair-display-cyrillic-700-normal-Dk1mTcxf.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/playfair-display-vietnamese-700-normal-CaKJSIny.woff2)format("woff2"),url(/build/assets/playfair-display-vietnamese-700-normal-Cr1rw0mr.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/playfair-display-latin-ext-700-normal-C58ejOkc.woff2)format("woff2"),url(/build/assets/playfair-display-latin-ext-700-normal-D5HUU8GT.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/playfair-display-latin-700-normal-CuDiGg7c.woff2)format("woff2"),url(/build/assets/playfair-display-latin-700-normal-Bc_1Q1cG.woff)format("woff");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}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-amber-50:oklch(98.7% .022 95.277);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-950:oklch(27.9% .077 45.635);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-emerald-950:oklch(26.2% .051 172.552);--color-sky-400:oklch(74.6% .16 232.661);--color-blue-100:oklch(93.2% .032 255.585);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-gray-950:oklch(13% .028 261.692);--color-black:#000;--color-white:#fff;--spacing:.25rem;--breakpoint-sm:40rem;--breakpoint-md:48rem;--breakpoint-lg:64rem;--breakpoint-xl:80rem;--breakpoint-2xl:96rem;--container-3xs:16rem;--container-2xs:18rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--font-weight-thin:100;--font-weight-extralight:200;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tighter:-.05em;--tracking-tight:-.025em;--tracking-widest:.1em;--leading-loose:2;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer utilities{.\@container{container-type:inline-size}.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.top-2{top:calc(var(--spacing) * 2)}.right-1{right:var(--spacing)}.left-2{left:calc(var(--spacing) * 2)}.isolate{isolation:isolate}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.container\!{width:100%!important}@media(min-width:40rem){.container\!{max-width:40rem!important}}@media(min-width:48rem){.container\!{max-width:48rem!important}}@media(min-width:64rem){.container\!{max-width:64rem!important}}@media(min-width:80rem){.container\!{max-width:80rem!important}}@media(min-width:96rem){.container\!{max-width:96rem!important}}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline\!{display:inline!important}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.inline-table{display:inline-table}.list-item{display:list-item}.table{display:table}.table\!{display:table!important}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-column{display:table-column}.table-column-group{display:table-column-group}.table-footer-group{display:table-footer-group}.table-header-group{display:table-header-group}.table-row{display:table-row}.table-row-group{display:table-row-group}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-full{width:100%}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.transform\!{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)!important}.resize{resize:both}.resize\!{resize:both!important}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-amber-300{border-color:var(--color-amber-300)}.border-emerald-300{border-color:var(--color-emerald-300)}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-500{background-color:var(--color-amber-500)}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-600{background-color:var(--color-emerald-600)}.bg-white{background-color:var(--color-white)}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-\[\#071D3A\]{--tw-gradient-from:#071d3a;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#1765B3\]{--tw-gradient-to:#1765b3;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.mask-repeat{-webkit-mask-repeat:repeat;mask-repeat:repeat}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.py-2{padding-block:calc(var(--spacing) * 2)}.pr-4{padding-right:calc(var(--spacing) * 4)}.text-justify{text-align:justify}.text-left{text-align:left}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-wrap{text-wrap:wrap}.break-all{word-break:break-all}.text-amber-200{color:var(--color-amber-200)}.text-amber-300{color:var(--color-amber-300)}.text-blue-100{color:var(--color-blue-100)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.subpixel-antialiased{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.sepia{--tw-sepia:sepia(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter\!{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)!important}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.\[program\:nginx\]{program:nginx}.\[program\:php-fpm\]{program:php-fpm}.\[program\:queue\]{program:queue}.\[program\:scheduler\]{program:scheduler}.\[program\:statehouse-queue\]{program:statehouse-queue}@media(min-width:48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:80rem){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(prefers-color-scheme:dark){.dark\:border-amber-700{border-color:var(--color-amber-700)}.dark\:border-emerald-700{border-color:var(--color-emerald-700)}.dark\:border-gray-700{border-color:var(--color-gray-700)}.dark\:border-gray-800{border-color:var(--color-gray-800)}.dark\:bg-amber-950\/40{background-color:#46190166}@supports (color:color-mix(in lab,red,red)){.dark\:bg-amber-950\/40{background-color:color-mix(in oklab,var(--color-amber-950) 40%,transparent)}}.dark\:bg-emerald-950\/40{background-color:#002c2266}@supports (color:color-mix(in lab,red,red)){.dark\:bg-emerald-950\/40{background-color:color-mix(in oklab,var(--color-emerald-950) 40%,transparent)}}.dark\:bg-gray-900{background-color:var(--color-gray-900)}.dark\:text-gray-300{color:var(--color-gray-300)}.dark\:text-gray-400{color:var(--color-gray-400)}}}:root{--blue:#1765b3;--navy:#071d3a;--navy2:#0b2a52;--green:#009c42;--gold:#c9a34a;--gold2:#e3c77e;--bg:#f5f8fc;--card:#fff;--ink:#0b1b33;--ink2:#41526b;--muted:#6b7a90;--line:#e2e8f1;--serif:"Playfair Display",Georgia,serif;--sans:"Inter",system-ui,-apple-system,Segoe UI,sans-serif;--r:18px;--shadow:0 1px 2px #071d3a0f,0 12px 32px -12px #071d3a2e;--ease:cubic-bezier(.22,1,.36,1)}[data-theme=dark]{--bg:#06142a;--card:#0b2140;--ink:#eaf1fb;--ink2:#b5c3d8;--muted:#8a9bb4;--line:#1b3559;--shadow:0 1px 2px #0000004d,0 12px 32px -12px #0009}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{font-family:var(--sans);background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.6;transition:background .4s,color .4s;overflow-x:hidden}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.ic{flex:none;width:15.5px;height:15.5px}.wrap{max-width:1360px;margin:0 auto;padding:0 32px}.sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:6px}.util{background:var(--navy);color:#c9d6ea;letter-spacing:.01em;font-size:12px}.util .wrap{align-items:center;gap:19px;height:34.5px;display:flex}.util .flagmini{object-fit:cover;border-radius:2px;width:19px;height:12px;box-shadow:0 0 0 1px #fff3}.util .state{color:#fff;align-items:center;gap:8.5px;font-weight:500;display:flex}.util .sp{flex:1}.util a,.util span.it{opacity:.85;align-items:center;gap:6px;transition:opacity .2s;display:flex}.util a:hover{opacity:1;color:#fff}.util .ic{width:12px;height:12px;color:var(--gold2)}.util .sep{background:#ffffff26;width:1px;height:14px}.hdr{z-index:50;-webkit-backdrop-filter:saturate(1.6)blur(14px);transition:box-shadow .35s var(--ease),border-color .35s,background .35s;background:#ffffffeb;border-bottom:1px solid #0000;position:sticky;top:0}[data-theme=dark] .hdr{background:#06142ae6}.hdr.scrolled{border-color:var(--line);box-shadow:0 10px 30px -18px #071d3a59}.hdr .r1{height:72px;transition:height .35s var(--ease);align-items:center;gap:17px;display:flex}.hdr.scrolled .r1{height:57px}.navrow{border-top:1px solid var(--line);background:linear-gradient(#f5f8fc99,#fff0)}[data-theme=dark] .navrow{background:0 0}.navrow .wrap{align-items:center;height:48px;display:flex}.navrow nav{width:100%}.brand{flex:none;align-items:center;gap:12px;min-width:0;display:flex}.brand img{width:51.5px;height:51.5px;transition:width .35s var(--ease),height .35s var(--ease);border-radius:50%;flex:none;box-shadow:0 4px 14px -4px #1765b373}.hdr.scrolled .brand img{width:39.5px;height:39.5px}.brand .t1{font-family:var(--sans);letter-spacing:.06em;color:var(--navy);white-space:nowrap;font-size:14.5px;font-weight:800;line-height:1.15}[data-theme=dark] .brand .t1{color:#fff}.brand .t2{font-family:var(--serif);color:var(--blue);white-space:nowrap;align-items:center;gap:7px;margin-top:3px;font-size:12.5px;font-weight:600;display:flex}.brand .t2:before{content:"";background:linear-gradient(90deg,var(--green),var(--gold));border-radius:2px;width:14px;height:2px}[data-theme=dark] .brand .t2{color:#7fb4ec}.nav{justify-content:space-between;align-items:center;gap:4px;display:flex}.nav>li{list-style:none;position:relative}.nav .top{height:38px;color:var(--ink2);white-space:nowrap;border-radius:12px;align-items:center;gap:6px;padding:0 10.5px;font-size:12px;font-weight:600;transition:color .2s,background .2s;display:flex}.nav .top .ic{width:14.5px;height:14.5px;color:var(--blue);opacity:.85}.nav .top .chev{opacity:.55;width:12px;height:12px;transition:transform .3s var(--ease)}.nav .top:hover,.nav li.open>.top{color:var(--navy);background:#1765b312}[data-theme=dark] .nav .top:hover,[data-theme=dark] .nav li.open>.top{color:#fff;background:#ffffff0f}.nav li.open>.top .chev{transform:rotate(180deg)}.nav .top.active{color:var(--blue)}.nav .top.active:after{content:"";background:linear-gradient(90deg,var(--blue),var(--green));border-radius:2px;height:2px;position:absolute;bottom:-5px;left:12px;right:12px}.dd{opacity:0;visibility:hidden;pointer-events:none;background:var(--card);border:1px solid var(--line);min-width:266.5px;transition:opacity .22s var(--ease),transform .3s var(--ease),visibility 0s .3s;z-index:60;border-radius:18px;padding:8.5px;position:absolute;top:calc(100% + 5px);left:50%;transform:translate(-50%,8px)scale(.98);box-shadow:0 30px 60px -20px #071d3a59,0 2px 6px #071d3a0f}.dd:before{content:"";height:8.5px;position:absolute;top:-8.5px;left:0;right:0}.nav li.open>.dd{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .22s var(--ease),transform .3s var(--ease);transform:translate(-50%)scale(1)}.dd a{border-radius:12px;align-items:center;gap:11px;padding:8.5px 10.5px;transition:background .2s;display:flex}.dd a:hover,.dd a:focus-visible{background:#1765b312}.dd .di{width:32.5px;height:32.5px;color:var(--blue);transition:transform .3s var(--ease),background .3s;background:linear-gradient(135deg,#1765b31f,#009c4214);border-radius:11px;flex:none;place-items:center;display:grid}.dd a:hover .di{background:linear-gradient(135deg,var(--blue),#0f4f92);color:#fff;transform:scale(1.06)}.dd .di .ic{width:15.5px;height:15.5px}.dd .dl{color:var(--ink);font-size:12px;font-weight:600;line-height:1.3;display:block}.dd .ds{color:var(--muted);margin-top:1px;font-size:12px;line-height:1.35;display:block}.dd a .go{width:13px;height:13px;color:var(--blue);opacity:0;transition:.25s var(--ease);margin-left:auto;transform:translate(-4px)}.dd a:hover .go{opacity:1;transform:none}.dd a{opacity:0;transform:translateY(6px)}.nav li.open .dd a{opacity:1;transition:background .2s,opacity .35s var(--ease),transform .35s var(--ease);transform:none}.nav li.open .dd a:nth-child(2){transition-delay:30ms,30ms,30ms}.nav li.open .dd a:nth-child(3){transition-delay:60ms}.nav li.open .dd a:nth-child(4){transition-delay:90ms}.nav li.open .dd a:nth-child(5){transition-delay:.12s}.dd.mega{grid-template-columns:198px 1fr;gap:8.5px;min-width:640px;padding:8.5px;display:grid}.dd.mega .feat{background:var(--navy);color:#fff;border-radius:14px;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:0;min-height:215px;padding:15.5px;display:flex;position:relative;overflow:hidden}.dd.mega .feat:hover{background:var(--navy)}.mega .feat img{object-fit:cover;object-position:center 15%;width:100%;height:100%;position:absolute;inset:0}.mega .feat:after{content:"";background:linear-gradient(#071d3a00 30%,#071d3aeb);position:absolute;inset:0}.mega .feat>*{z-index:1;position:relative}.mega .feat small{letter-spacing:.14em;text-transform:uppercase;color:var(--gold2);font-size:11px;font-weight:600}.mega .feat b{font-family:var(--serif);margin-top:4px;font-size:15.5px;line-height:1.25;display:block}.mega .feat em{opacity:.8;font-size:12px;font-style:normal}.mega .list{align-content:start;gap:2px;display:grid}.mega.mega-coa .feat{background:radial-gradient(120% 90% at 50% 20%,#123a6e,var(--navy))}.mega.mega-coa .feat img{object-fit:contain;object-position:center;padding:20.5px 14px 69px}.mega.mega-coa .feat:after{background:linear-gradient(#071d3a00 55%,#071d3ae6)}.tools{flex:none;align-items:center;gap:7px;margin-left:auto;display:flex}.lang{background:var(--bg);border:1px solid var(--line);border-radius:999px;align-items:center;padding:3px;display:flex;position:relative}.lang button,.lang a{z-index:1;letter-spacing:.06em;width:34.5px;height:26px;color:var(--muted);border-radius:999px;place-items:center;font-size:12px;font-weight:700;transition:color .3s;display:grid;position:relative}.lang button.on,.lang a.on{color:#fff}.lang .pill{background:linear-gradient(135deg,var(--blue),#0e4c8c);width:34.5px;height:26px;transition:transform .35s var(--ease);border-radius:999px;position:absolute;top:3px;left:3px;box-shadow:0 4px 10px -3px #1765b399}.lang.so .pill{transform:translate(40px)}.iconbtn{width:34.5px;height:34.5px;color:var(--ink2);border:1px solid var(--line);background:var(--card);border-radius:12px;place-items:center;transition:all .2s;display:grid}.iconbtn:hover{color:var(--blue);border-color:#1765b359}.burger{display:none}.burger span{width:15.5px;height:2px;transition:transform .35s var(--ease),opacity .2s;background:currentColor;border-radius:2px;display:block}.burger span+span{margin-top:4px}.burger.x span:first-child{transform:translateY(6px)rotate(45deg)}.burger.x span:nth-child(2){opacity:0}.burger.x span:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.hdr.compact .navrow{display:none}.hdr.compact .burger{display:grid}.drawer{z-index:80;pointer-events:none;visibility:hidden;transition:visibility 0s .45s;position:fixed;inset:0}.drawer .scrim{opacity:0;background:#071d3a80;transition:opacity .35s;position:absolute;inset:0}.drawer .panel{background:var(--card);width:min(361px,100%);transition:transform .45s var(--ease);flex-direction:column;display:flex;position:absolute;top:0;bottom:0;right:0;transform:translate(100%);box-shadow:-20px 0 60px -20px #0006}.drawer.open{pointer-events:auto;visibility:visible;transition:none}.drawer.open .scrim{opacity:1}.drawer.open .panel{transform:none}.drawer .ph{border-bottom:1px solid var(--line);align-items:center;gap:10.5px;padding:14px 15.5px;display:flex}.drawer .ph img{border-radius:50%;width:38px;height:38px}.drawer .ph .t1{letter-spacing:.05em;color:var(--navy);font-size:12px;font-weight:800}[data-theme=dark] .drawer .ph .t1{color:#fff}.drawer .ph .t2{font-family:var(--serif);color:var(--blue);font-size:12px;font-weight:600}.drawer .ph .iconbtn{margin-left:auto}.drawer .pb{flex:1;padding:8.5px 10.5px 17px;overflow:auto}.acc{border-bottom:1px solid var(--line)}.acc>button,.acc>a{text-align:left;align-items:center;gap:10.5px;width:100%;min-height:44.5px;padding:13px 7px;font-size:13.5px;font-weight:600;display:flex}.acc .mi{width:31px;height:31px;color:var(--blue);background:#1765b317;border-radius:10px;place-items:center;display:grid}.acc .chev{transition:transform .35s var(--ease);color:var(--muted);margin-left:auto}.acc.open .chev{transform:rotate(180deg)}.acc .sub{transition:grid-template-rows .4s var(--ease);grid-template-rows:0fr;display:grid}.acc.open .sub{grid-template-rows:1fr}.acc .sub>div{overflow:hidden}.acc .sub a{color:var(--ink2);border-radius:10px;align-items:center;gap:10.5px;min-height:39.5px;padding:9.5px 8.5px 9.5px 48px;font-size:12.5px;display:flex}.acc .sub a .ic{width:14.5px;height:14.5px;color:var(--blue)}.acc .sub a:active,.acc .sub a:hover{background:#1765b30f}.acc .sub>div>:last-child{margin-bottom:8.5px}.drawer .pf{border-top:1px solid var(--line);color:var(--muted);flex-direction:column;gap:10.5px;padding:14px 15.5px;font-size:12px;display:flex}.drawer .pf .row{justify-content:space-between;align-items:center;display:flex}.drawer .pf a{align-items:center;gap:7px;display:flex}.drawer .pf .ic{width:13px;height:13px;color:var(--blue)}.hero{background:var(--navy);color:#fff;isolation:isolate;position:relative;overflow:hidden}.slides{height:680px;display:grid;position:relative}.slide{opacity:0;visibility:hidden;transition:opacity 1s var(--ease),visibility 0s 1s;grid-area:1/1;position:relative;overflow:hidden}.slide.on{opacity:1;visibility:visible;transition:opacity 1s var(--ease)}.sbg{z-index:-2;position:absolute;inset:0}.sbg>img{object-fit:cover;width:100%;height:100%;transition:transform 9s linear;transform:scale(1.12)}.slide.on .sbg>img,.slide.on .sbg .art{transform:scale(1)}.sov{z-index:-1;background:linear-gradient(90deg,#041024f0,#071d3ac7 42%,#071d3a40 75%,#071d3a1a),linear-gradient(#0000 60%,#041024d9);position:absolute;inset:0}.slide .wrap{align-items:center;height:100%;padding-top:17px;padding-bottom:103px;display:flex}.slide .txt{max-width:720px}.slide .txt>*{opacity:0;transform:translateY(26px)}.slide.on .txt>*{opacity:1;transition:opacity .8s var(--ease),transform 1s var(--ease);transform:none}.slide.on .txt>:nth-child(2){transition-delay:.12s}.slide.on .txt>:nth-child(3){transition-delay:.24s}.slide.on .txt>:nth-child(4){transition-delay:.36s}.meta{flex-wrap:wrap;align-items:center;gap:10.5px;font-size:12px;display:flex}.chip{color:var(--gold2);letter-spacing:.08em;text-transform:uppercase;background:#c9a34a29;border:1px solid #c9a34a59;border-radius:999px;align-items:center;gap:6px;padding:5px 10.5px;font-size:12px;font-weight:600;display:inline-flex}.meta .d{color:#c3d1e6;align-items:center;gap:6px;display:flex}.meta .d .ic{width:13px;height:13px}.sample{letter-spacing:.06em;text-transform:uppercase;color:#c7d3e6;background:#ffffff14;border:1px dashed #ffffff40;border-radius:999px;align-items:center;gap:5px;padding:4px 7.5px;font-size:11px;font-weight:600;display:inline-flex}.sample .ic{width:11px;height:11px}.slide h1,.slide h2{font-family:var(--serif);letter-spacing:-.01em;text-wrap:balance;text-shadow:0 2px 30px #00000040;margin:19px 0 15.5px;font-size:clamp(31px,3.44vw,51.5px);font-weight:700;line-height:1.08}.slide p{color:#d3deed;max-width:600px;font-size:16px;line-height:1.6}.btns{flex-wrap:wrap;gap:10.5px;margin-top:27.5px;display:flex}.btn{white-space:nowrap;height:43px;transition:transform .3s var(--ease),box-shadow .3s,background .3s;border-radius:999px;align-items:center;gap:8.5px;padding:0 20.5px;font-size:13px;font-weight:600;display:inline-flex}.btn .ic{transition:transform .3s var(--ease)}.btn:hover .ic{transform:translate(4px)}.btn.pri{background:linear-gradient(135deg,var(--gold),#b48c34);color:#111;box-shadow:0 12px 30px -10px #c9a34ab3}.btn.pri:hover{transform:translateY(-2px)}.btn.ghost{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid #ffffff4d}.btn.ghost:hover{background:#ffffff1a}.art{background:radial-gradient(70% 90% at 78% 40%,#1d5fa8,#0a2650 60%,#061833);transition:transform 9s linear;position:absolute;inset:0;overflow:hidden;transform:scale(1.08)}.art:before{content:"";opacity:.14;background-image:linear-gradient(#fff6 1px,#0000 1px),linear-gradient(90deg,#fff6 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 70% at 75% 45%,#000,#0000);mask-image:radial-gradient(60% 70% at 75% 45%,#000,#0000)}.art-government{background:radial-gradient(70% 90% at 78% 40%,#0e7a4e,#0a3a3a 60%,#061833)}.art-diplomacy{background:radial-gradient(70% 90% at 78% 40%,#2a6fb8,#14315e 60%,#071833)}.art-statements{background:radial-gradient(70% 90% at 78% 40%,#8a6a22,#2d2a2a 55%,#071833)}.art .art-coa{opacity:.16;filter:grayscale()brightness(2.6);width:min(44%,481.5px);position:absolute;top:50%;right:6%;transform:translateY(-50%)}.art .art-ic{color:#e3c77e;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff14;border:1px solid #ffffff2e;border-radius:32px;place-items:center;width:103px;height:103px;display:grid;position:absolute;top:50%;right:21%;transform:translate(50%,-50%)}.art .art-ic .ic{stroke-width:1.5px;width:44.5px;height:44.5px}.art .art-lbl{letter-spacing:.06em;text-transform:uppercase;color:#ffffff8c;align-items:center;gap:5px;font-size:11px;font-weight:600;display:flex;position:absolute;top:15.5px;right:17px}.art .art-lbl .ic{width:11px;height:11px}.hctrl{z-index:5;position:absolute;bottom:0;left:0;right:0}.hctrl .wrap{align-items:flex-end;gap:14px;padding-bottom:24px;display:flex}.tabs{flex:1;gap:12px;display:grid}.tab{text-align:left;color:#9fb1cc;padding-top:12px;font-size:12px;line-height:1.35;transition:color .3s;position:relative}.tab:before{content:"";background:#ffffff2e;border-radius:3px;height:3px;position:absolute;top:0;left:0;right:0}.tab i{background:linear-gradient(90deg,var(--gold),var(--gold2));border-radius:3px;width:0;height:3px;position:absolute;top:0;left:0}.tab.on{color:#fff}.tab.done i{width:100%}.tab small{letter-spacing:.12em;text-transform:uppercase;color:var(--gold2);margin-bottom:4px;font-size:11px;font-weight:600;display:block}.tab span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.arrows{gap:8.5px;display:flex}.arrows button{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid #ffffff47;border-radius:50%;place-items:center;width:41.5px;height:41.5px;transition:all .25s;display:grid}.arrows button:hover{color:var(--navy);background:#fff}.js .rv{opacity:0;transition:opacity .9s var(--ease),transform 1s var(--ease);transform:translateY(34px)}.js .rv.in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}.rv{opacity:1;transform:none}}@media(max-width:1100px){.wrap{padding:0 20.5px}}@media(max-width:860px){.util .hide-m{display:none}.slides{height:620px}.slide .wrap{align-items:flex-end;padding-bottom:94.5px}.sov{background:linear-gradient(#071d3a40,#071d3ad9,#041024f7)}.art .art-coa{width:70%;top:30%;right:15%}.art .art-ic{border-radius:24px;width:77.5px;height:77.5px;top:26%;right:50%}.art .art-ic .ic{width:34.5px;height:34.5px}.slide p{font-size:15px}.btns{margin-top:19px}.tab span,.tab small{display:none}.arrows button{width:36px;height:36px}}@media(max-width:520px){.wrap{padding:0 15.5px}.util .wrap{gap:10.5px;height:31px;font-size:12px}.util .state span{display:none}.hdr .r1,.hdr.scrolled .r1{gap:8.5px;height:58.5px}.brand{gap:8.5px}.brand img,.hdr.scrolled .brand img{width:39.5px;height:39.5px}.brand .t1{letter-spacing:.04em;font-size:12px}.brand .t2{gap:5px;font-size:11.5px}.brand .t2:before{width:8.5px}.tools .lang,.tools .iconbtn.theme{display:none}.slide h1,.slide h2{margin:12px 0 8.5px;font-size:26px}.slides{height:640px}.slide p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.btn{height:39.5px;padding:0 17px;font-size:12px}}@media(max-width:360px){.brand img,.hdr.scrolled .brand img{width:34.5px;height:34.5px}.brand .t1{font-size:12px}.brand .t2{font-size:10.5px}.brand .t2:before{display:none}}.sec{padding:94.5px 0}.sh{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20.5px;margin-bottom:41.5px;display:flex}.eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--blue);align-items:center;gap:10.5px;font-size:12px;font-weight:700;display:inline-flex}.eyebrow:before{content:"";background:linear-gradient(90deg,var(--gold),var(--green));border-radius:2px;width:27.5px;height:2px}.sh h2{font-family:var(--serif);letter-spacing:-.01em;color:var(--navy);margin-top:10.5px;font-size:clamp(27.5px,2.75vw,39.5px);font-weight:700;line-height:1.12}[data-theme=dark] .sh h2{color:#fff}.sh p{color:var(--ink2);max-width:560px;margin-top:8.5px;font-size:14px}.link{color:var(--blue);transition:gap .3s var(--ease),border-color .3s;border-bottom:1px solid #0000;align-items:center;gap:7px;padding:8.5px 0;font-size:13px;font-weight:600;display:inline-flex}.link:hover{border-color:currentColor;gap:10.5px}.btn.sec-btn{background:var(--navy);color:#fff;box-shadow:0 12px 30px -14px #071d3ab3}[data-theme=dark] .btn.sec-btn{background:var(--blue)}.btn.sec-btn:hover{transform:translateY(-2px)}.btn.out{border:1px solid var(--line);color:var(--ink);background:var(--card)}.btn.out:hover{border-color:var(--blue);color:var(--blue)}.sample-s{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);border:1px dashed #b9c6d8;border-radius:999px;align-items:center;gap:4.5px;padding:3px 7px;font-size:10.5px;font-weight:600;display:inline-flex}.sample-s .ic{width:10.5px;height:10.5px}#leadership{background:var(--bg);position:relative;overflow:hidden}#leadership:before{content:"";background:radial-gradient(circle,#1765b31a,#0000 70%);border-radius:50%;width:600px;height:600px;position:absolute;top:-172px;right:-172px}.lead{grid-template-columns:1.35fr 1fr;gap:24px;display:grid;position:relative}.pcard{color:#fff;background:linear-gradient(135deg,#071d3a,#0c2e5c 55%,#123e78);border-radius:28px;grid-template-columns:1fr 1.05fr;min-height:540px;display:grid;position:relative;overflow:hidden;box-shadow:0 40px 80px -40px #071d3ab3}.pcard .pt{z-index:2;flex-direction:column;padding:44.5px 41.5px;display:flex;position:relative}.pcard .role{letter-spacing:.2em;text-transform:uppercase;color:var(--gold2);align-items:center;gap:8.5px;font-size:12px;font-weight:700;display:inline-flex}.pcard .role .ic{width:14px;height:14px}.pcard h3{font-family:var(--serif);letter-spacing:-.01em;margin:19px 0 12px;font-size:clamp(31px,2.84vw,43px);font-weight:700;line-height:1.06}.pcard .ttl{color:#b9cae2;border-bottom:1px solid #ffffff1f;padding-bottom:19px;font-size:15px;font-weight:500}.pcard .bio{color:#d2ddec;margin-top:19px;font-size:15px;line-height:1.75}.pcard .btns{margin-top:auto;padding-top:26px}.pcard .pimg{clip-path:polygon(14% 0,100% 0,100% 100%,0 100%);background:linear-gradient(160deg,#f6f8fb,#dde6f2);position:relative;overflow:hidden}.pcard .pimg img{transform-origin:bottom;width:auto;max-width:none;height:100%;transition:transform 1.2s var(--ease);position:absolute;bottom:0;left:50%;transform:translate(-46%)scale(1.02)}.pcard:hover .pimg img{transform:translate(-46%)scale(1.05)}.pcard .flagbar{background:linear-gradient(180deg,#4189dd 0 33.3%,#fff 33.3% 66.6%,var(--green) 66.6%);z-index:3;width:5px;position:absolute;top:0;bottom:0;left:0}.pcard .coa-mark{opacity:.05;filter:grayscale()brightness(4);z-index:1;width:189px;position:absolute;top:-17px;right:-26px}.side{grid-template-rows:1fr 1fr;gap:24px;display:grid}.lcard{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);transition:transform .5s var(--ease),box-shadow .5s;border-radius:24px;grid-template-columns:172px 1fr;display:grid;overflow:hidden}.lcard:hover{transform:translateY(-4px);box-shadow:0 30px 60px -30px #071d3a66}.lcard .limg{background:linear-gradient(160deg,#f1f5fa,#dce5f1);position:relative;overflow:hidden}.lcard .limg img{object-fit:cover;object-position:center 12%;width:100%;height:100%;transition:transform 1s var(--ease);position:absolute;inset:0}.lcard:hover .limg img{transform:scale(1.05)}.lcard .lt{flex-direction:column;padding:24px 24px 22.5px;display:flex}.lcard .role{letter-spacing:.16em;text-transform:uppercase;color:var(--green);align-items:center;gap:7px;font-size:11.5px;font-weight:700;display:flex}.lcard .role .ic{width:13px;height:13px}.lcard h3{font-family:var(--serif);color:var(--navy);margin:8.5px 0 4px;font-size:21.5px;line-height:1.15}[data-theme=dark] .lcard h3{color:#fff}.lcard .ttl{color:var(--muted);font-size:12px;font-weight:500}.lcard p{color:var(--ink2);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:10.5px;font-size:12.5px;display:-webkit-box;overflow:hidden}.lcard .link{margin-top:auto;padding-top:12px;padding-bottom:0;font-size:12px}.lcard.dg .role{color:var(--gold)}#news{background:var(--card)}.newsg{grid-template-columns:1.25fr 1fr;gap:27.5px;display:grid}.nfeat{color:#fff;background:var(--navy);isolation:isolate;border-radius:26px;flex-direction:column;justify-content:flex-end;min-height:481.5px;display:flex;position:relative;overflow:hidden}.nfeat .nimg{z-index:-2;background:linear-gradient(160deg,#eef3f9,#d6e1ef);position:absolute;inset:0}.nfeat .nimg img{object-fit:cover;object-position:center 15%;width:100%;height:100%;transition:transform 1.4s var(--ease)}.nfeat:hover .nimg img{transform:scale(1.04)}.nfeat:after{content:"";z-index:-1;background:linear-gradient(#071d3a00 25%,#071d3a8c 55%,#071d3af5);position:absolute;inset:0}.nfeat .nt{padding:31px 32.5px}.nfeat h3{font-family:var(--serif);text-wrap:balance;margin:12px 0 8.5px;font-size:27.5px;line-height:1.18}.nfeat p{color:#d0dbea;max-width:600px;font-size:15px}.nfeat .meta .d{color:#c9d6ea}.nlist{align-content:start;gap:14px;display:grid}.ncard{border:1px solid var(--line);background:var(--card);transition:border-color .3s,box-shadow .4s,transform .4s var(--ease);border-radius:20px;grid-template-columns:129px 1fr;gap:15.5px;padding:12px;display:grid}.ncard:hover{box-shadow:var(--shadow);border-color:#1765b34d;transform:translate(4px)}.ncard .ni{aspect-ratio:1;background:linear-gradient(160deg,#eef3f9,#d6e1ef);border-radius:14px;overflow:hidden}.ncard .ni img{object-fit:cover;object-position:center 15%;width:100%;height:100%;transition:transform 1s var(--ease)}.ncard:hover .ni img{transform:scale(1.07)}.ni.contain,.nimg.contain{background:radial-gradient(90% 90% at 50% 40%,#123c72,#0a2650)!important}.ni.contain img,.nimg.contain img{padding:14%;object-fit:contain!important}.ncard .cat{letter-spacing:.12em;text-transform:uppercase;color:var(--green);font-size:11.5px;font-weight:700}.ncard h4{color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:5px 0 7px;font-size:14px;font-weight:600;line-height:1.35;transition:color .3s;display:-webkit-box;overflow:hidden}.ncard:hover h4{color:var(--blue)}.ncard .nm{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8.5px;font-size:12px;display:flex}.ncard .nm .ic{width:12px;height:12px}.ncard .nm span{align-items:center;gap:4.5px;display:flex}.ncard .rm{color:var(--blue);align-items:center;gap:5px;margin-top:5px;font-size:12px;font-weight:600;display:flex}.ncard .rm .ic{width:12px;height:12px}#about{background:linear-gradient(180deg,var(--bg),#eaf1f9);position:relative;overflow:hidden}[data-theme=dark] #about{background:linear-gradient(180deg,var(--bg),#081b36)}.abg{grid-template-columns:1fr 1.1fr;align-items:center;gap:69px;display:grid}.coaw{aspect-ratio:1;place-items:center;display:grid;position:relative}.coaw .glow{background:radial-gradient(circle,#c9a34a38,#1765b314 55%,#0000 70%);border-radius:50%;position:absolute;inset:6%}.coaw .orb{border:1px dashed #1765b340;border-radius:50%;animation:80s linear infinite spin;position:absolute;inset:0}.coaw .orb.o2{border-style:solid;border-color:#c9a34a4d;animation-duration:120s;animation-direction:reverse;inset:9%}.coaw .orb.o2:before,.coaw .orb:before{content:"";background:var(--green);border-radius:50%;width:8.5px;height:8.5px;position:absolute;top:50%;left:-4.5px}.coaw .orb.o2:before{background:var(--gold);left:auto;right:-4.5px}.coaw img{filter:drop-shadow(0 30px 40px #071d3a40);width:86%;animation:7s ease-in-out infinite float;position:relative}@keyframes float{50%{transform:translateY(-10px)}}.abt p.lead-p{color:var(--ink2);font-size:15.5px;line-height:1.75}.facts{grid-template-columns:1fr 1fr;gap:12px;margin:29px 0;display:grid}.fact{background:var(--card);border:1px solid var(--line);transition:transform .4s var(--ease),box-shadow .4s;border-radius:18px;align-items:flex-start;gap:12px;padding:15.5px 17px;display:flex}.fact:hover{box-shadow:var(--shadow);transform:translateY(-3px)}.fact .fi{background:linear-gradient(135deg,var(--blue),#0e4c8c);color:#fff;border-radius:12px;flex:none;place-items:center;width:36px;height:36px;display:grid}.fact:nth-child(2) .fi{background:linear-gradient(135deg,var(--green),#007a33)}.fact:nth-child(3) .fi{background:linear-gradient(135deg,var(--gold),#a37f2e)}.fact:nth-child(4) .fi{background:linear-gradient(135deg,#0b2a52,var(--navy))}.fact small{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:600;display:block}.fact b{color:var(--ink);margin-top:2px;font-size:14px;line-height:1.35;display:block}.idrow{flex-wrap:wrap;gap:10.5px;margin-bottom:26px;display:flex}.idp{background:var(--card);border:1px solid var(--line);border-radius:999px;align-items:center;gap:8.5px;padding:7px 12px 7px 7px;font-size:12px;font-weight:600;transition:border-color .3s;display:flex}.idp:hover{border-color:var(--blue)}.idp img{object-fit:cover;border-radius:4px;width:29px;height:20px}.idp .ic{width:26px;height:26px;color:var(--blue);background:#1765b31a;border-radius:50%;padding:5px}@media(max-width:1100px){.lead{grid-template-columns:1fr}.side{grid-template-rows:none;grid-template-columns:1fr 1fr}.lcard{grid-template-rows:280px auto;grid-template-columns:1fr}.newsg{grid-template-columns:1fr}.abg{grid-template-columns:1fr;gap:34.5px}.coaw{width:100%;max-width:460px;margin:0 auto}}@media(max-width:860px){.sec{padding:62px 0}.sh{margin-bottom:27.5px}.pcard{grid-template-columns:1fr;min-height:0}.pcard .pimg{clip-path:none;order:-1;height:327px}.pcard .pt{padding:27.5px 22.5px}.side{grid-template-columns:1fr}.lcard{grid-template-rows:none;grid-template-columns:129px 1fr}.nfeat{min-height:378.5px}.nfeat .nt{padding:20.5px}.nfeat h3{font-size:21.5px}}@media(max-width:520px){.pcard h3{font-size:27.5px}.pcard .pimg{height:292.5px}.lcard{grid-template-rows:260px auto;grid-template-columns:1fr}.lcard .lt{padding:19px}.ncard{grid-template-columns:82.5px 1fr;gap:12px;padding:8.5px}.ncard h4{font-size:13px}.ncard .rm{display:none}.facts{grid-template-columns:1fr}.abt p.lead-p{font-size:14px}}#docs{background:var(--card)}.docsg{grid-template-columns:1fr 1fr;gap:27.5px;display:grid}.dcol{background:var(--bg);border:1px solid var(--line);border-radius:26px;flex-direction:column;padding:29px;display:flex}.dcol .dh{align-items:center;gap:12px;margin-bottom:20.5px;display:flex}.dcol .dh .hi{color:#fff;background:linear-gradient(135deg,var(--navy),#123e78);border-radius:14px;place-items:center;width:41.5px;height:41.5px;display:grid}.dcol.pubs .dh .hi{background:linear-gradient(135deg,var(--green),#007a33)}.dcol .dh h3{font-family:var(--serif);color:var(--navy);font-size:22.5px;line-height:1.15}[data-theme=dark] .dcol .dh h3{color:#fff}.dcol .dh small{color:var(--muted);font-size:12px;font-family:var(--sans);display:block}.ditem{background:var(--card);border:1px solid var(--line);transition:transform .4s var(--ease),box-shadow .4s,border-color .3s;border-radius:18px;grid-template-columns:72px 1fr;gap:15.5px;margin-bottom:12px;padding:14px;display:grid}.ditem:hover{box-shadow:var(--shadow);border-color:#1765b34d;transform:translateY(-3px)}.paper{aspect-ratio:3/4;transition:transform .5s var(--ease);background:#fff;border:1px solid #dde4ee;border-radius:8px;padding:7px;position:relative;overflow:hidden;box-shadow:0 8px 18px -10px #071d3a66}.ditem:hover .paper{transform:rotate(-3deg)scale(1.04)}.paper img{width:22.5px;margin:0 auto 4px}.paper i{background:#e3e9f1;border-radius:2px;height:3px;margin:3px 0;display:block}.paper i.s{background:#c9d6e6;width:60%;margin-left:auto;margin-right:auto}.paper i.m{width:80%}.paper .tag{background:linear-gradient(90deg,var(--blue),var(--green));color:#fff;letter-spacing:.08em;place-items:center;height:14px;font-size:8px;font-weight:700;display:grid;position:absolute;bottom:0;left:0;right:0}.pubs .paper .tag{background:linear-gradient(90deg,#b83a3a,#d45b3b)}.ditem .dm{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8.5px;font-size:12px;display:flex}.ditem .dm span{align-items:center;gap:4.5px;display:flex}.ditem .dm .ic{width:12px;height:12px}.ditem .ref{color:var(--blue);background:#1765b314;border-radius:6px;padding:2px 6px;font-family:ui-monospace,Menlo,monospace;font-size:11.5px}.ditem .cat{letter-spacing:.1em;text-transform:uppercase;color:var(--green);font-size:11.5px;font-weight:700}.ditem h4{color:var(--ink);margin:5px 0;font-size:15px;font-weight:600;line-height:1.35}.ditem p{color:var(--ink2);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;display:-webkit-box;overflow:hidden}.ditem .acts{flex-wrap:wrap;gap:7px;margin-top:8.5px;display:flex}.minibtn{border:1px solid var(--line);background:var(--card);height:27.5px;color:var(--ink2);border-radius:999px;align-items:center;gap:5px;padding:0 10.5px;font-size:12px;font-weight:600;transition:all .25s;display:inline-flex}.minibtn .ic{width:12px;height:12px}.minibtn:hover{border-color:var(--blue);color:var(--blue)}.minibtn.p{background:var(--blue);border-color:var(--blue);color:#fff}.minibtn.p:hover{color:#fff;background:#0f4f92}.dcol .seeall{margin-top:auto;padding-top:8.5px}#social{background:var(--navy);color:#fff;position:relative;overflow:hidden}#social:before{content:"";background:radial-gradient(50% 80% at 10% 0,#1765b373,#0000 70%),radial-gradient(40% 70% at 100% 100%,#009c4233,#0000 70%);position:absolute;inset:0}#social .wrap{position:relative}#social .sh h2{color:#fff}#social .sh p{color:#b9cae2}#social .eyebrow{color:var(--gold2)}.socg{grid-template-columns:repeat(5,1fr);gap:14px;display:grid}.soc{transition:transform .5s var(--ease),background .4s,border-color .4s;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:22px;flex-direction:column;gap:15.5px;padding:22.5px 19px;display:flex;position:relative;overflow:hidden}.soc:before{content:"";background:var(--bc);opacity:0;transition:opacity .45s;position:absolute;inset:0}.soc>*{position:relative}.soc:hover{border-color:#0000;transform:translateY(-6px)}.soc:hover:before{opacity:1}.soc .si{width:46.5px;height:46.5px;color:var(--bc2,var(--bc));transition:transform .5s var(--ease);background:#fff;border-radius:16px;place-items:center;display:grid}.soc:hover .si{transform:rotate(-8deg)scale(1.08)}.soc .si .ic{width:22.5px;height:22.5px}.soc b{font-size:14.5px}.soc small{color:#b9cae2;margin-top:2px;font-size:12px;display:block}.soc:hover small{color:#ffffffd9}.soc .go{align-items:center;gap:5px;margin-top:auto;font-size:12px;font-weight:600;display:flex}.soc .go .ic{width:13px;height:13px}.soc.unset .go{color:#8ea2c0}#footer{color:#b5c3d8;background:#04132a;position:relative;overflow:hidden}#footer:before{content:"";background:linear-gradient(90deg,#4189dd 0 33.3%,#fff 33.3% 66.6%,var(--green) 66.6%);height:4px;position:absolute;top:0;left:0;right:0}.fmain{grid-template-columns:1.5fr 1fr 1fr 1.25fr;gap:41.5px;padding:69px 0 48px;display:grid}.fbrand{align-items:center;gap:12px;display:flex}.fbrand img{border-radius:50%;width:55px;height:55px;box-shadow:0 0 0 4px #ffffff0f}.fbrand .t1{letter-spacing:.06em;color:#fff;font-size:15px;font-weight:800}.fbrand .t2{font-family:var(--serif);color:var(--gold2);font-size:12.5px;font-weight:600}.fdesc{max-width:400px;margin-top:19px;font-size:12.5px;line-height:1.75}.fid{align-items:center;gap:10.5px;margin-top:19px;display:flex}.fid img{width:auto;height:38px}.fid .fl{border-radius:3px;height:22.5px}#footer h5{letter-spacing:.16em;text-transform:uppercase;color:#fff;align-items:center;gap:8.5px;margin-bottom:15.5px;font-size:12px;font-weight:700;display:flex}#footer h5:after{content:"";background:#ffffff14;flex:1;height:1px}.flinks{gap:4px;list-style:none;display:grid}.flinks a{transition:color .25s,gap .3s var(--ease);align-items:center;gap:8.5px;padding:5px 0;font-size:12.5px;display:inline-flex}.flinks a .ic{color:#5e7ea8;width:13px;height:13px;transition:color .25s}.flinks a:hover{color:#fff;gap:11px}.flinks a:hover .ic{color:var(--gold2)}.fcontact{gap:12px;display:grid}.fcontact a,.fcontact div{align-items:flex-start;gap:10.5px;font-size:12.5px;line-height:1.45;display:flex}.fcontact a:hover{color:#fff}.fcontact .ci{width:29px;height:29px;color:var(--gold2);background:#ffffff0f;border-radius:10px;flex:none;place-items:center;display:grid}.fcontact .ci .ic{width:14px;height:14px}.fcontact small{color:#7187a6;letter-spacing:.04em;font-size:11.5px;display:block}.fsoc{gap:7px;margin-top:17px;display:flex}.fsoc a{color:#c9d6ea;width:32.5px;height:32.5px;transition:.3s var(--ease);background:#ffffff0f;border-radius:11px;place-items:center;display:grid}.fsoc a .ic{width:14px;height:14px}.fsoc a:hover{background:var(--blue);color:#fff;transform:translateY(-3px)}.fbar{border-top:1px solid #ffffff14;flex-wrap:wrap;align-items:center;gap:17px;padding:19px 0;font-size:12px;display:flex}.fbar .sp{flex:1}.fbar a:hover{color:#fff}.fbar .lang{background:#ffffff0d;border-color:#ffffff1a}.fbar .lang a{color:#8ea2c0}.fbar .lang a.on{color:#fff}.credit{border-top:1px solid #ffffff0f;justify-content:center;padding:15.5px 0 22.5px;display:flex}.credit .cr{color:#8396b3;background:#ffffff08;border:1px solid #ffffff12;border-radius:999px;align-items:center;gap:10.5px;padding:7px 15.5px 7px 7px;font-size:12px;transition:border-color .3s,background .3s;display:inline-flex}.credit .cr:hover{background:#ffffff0d;border-color:#c9a34a59}.credit .cri{color:#dce7f5;background:linear-gradient(135deg,#1765b380,#009c4266);border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.credit .cri .ic{width:12px;height:12px}.credit .cr b{color:#c9d6ea;font-weight:600}.credit .dot{background:#4a6080;border-radius:50%;width:3px;height:3px}@media(max-width:1100px){.docsg{grid-template-columns:1fr}.socg{grid-template-columns:repeat(3,1fr)}.fmain{grid-template-columns:1fr 1fr;gap:34.5px}}@media(max-width:860px){.dcol{padding:19px}.socg{grid-template-columns:1fr 1fr}.fmain{padding:48px 0 31px}}@media(max-width:520px){.ditem{grid-template-columns:55px 1fr;gap:12px;padding:10.5px}.dcol .dh h3{font-size:19px}.soc{border-radius:18px;gap:12px;padding:15.5px}.soc .si{border-radius:13px;width:38px;height:38px}.soc .si .ic{width:19px;height:19px}.fmain{grid-template-columns:1fr;gap:29px}.fbar{flex-direction:column;align-items:flex-start;gap:10.5px}.fbar .sp{display:none}.credit .cr{text-align:center;border-radius:18px;flex-wrap:wrap;justify-content:center;gap:5px 8.5px;padding:10.5px 14px}.credit .dot{display:none}}.nimg>img,.ni>img{object-fit:cover;width:100%;height:100%}.nimg .art,.ni .art{transform:none}.ni{position:relative}.ni .art .art-coa{opacity:.12;width:90%;right:5%}.ni .art .art-ic{border-radius:14px;width:44.5px;height:44.5px;right:50%}.ni .art .art-ic .ic{width:20.5px;height:20.5px}.ni .art .art-lbl,.ni .art:before{display:none}.nfeat .art .art-ic,.nfeat .art .art-coa{top:40%}.lead{grid-template-columns:1.6fr 1fr}.vcard{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);transition:transform .5s var(--ease),box-shadow .5s;border-radius:28px;flex-direction:column;display:flex;overflow:hidden}.vcard:hover{transform:translateY(-5px);box-shadow:0 34px 64px -30px #071d3a73}.vimg{background:linear-gradient(160deg,#f1f5fa,#dce5f1);height:309.5px;position:relative;overflow:hidden}.vimg img{object-fit:cover;object-position:center 18%;width:100%;height:100%;transition:transform 1.2s var(--ease)}.vcard:hover .vimg img{transform:scale(1.05)}.vimg:after{content:"";background:linear-gradient(#0000,#071d3a8c);height:40%;position:absolute;inset:auto 0 0}.vbadge{z-index:1;color:var(--green);letter-spacing:.12em;text-transform:uppercase;background:#fffffff2;border-radius:999px;align-items:center;gap:7px;padding:6px 11px;font-size:11.5px;font-weight:700;display:inline-flex;position:absolute;bottom:15.5px;left:17px}.vbadge .ic{width:13px;height:13px}.vt{flex-direction:column;flex:1;padding:24px 26px 26px;display:flex}.vt h3{font-family:var(--serif);color:var(--navy);font-size:26px;line-height:1.12}[data-theme=dark] .vt h3{color:#fff}.vt .ttl{color:var(--muted);margin-top:5px;font-size:12px;font-weight:500}.vt p{color:var(--ink2);margin:14px 0 19px;font-size:13px;line-height:1.7}.vt .btn{align-self:flex-start;height:39.5px;margin-top:auto}@media(max-width:1100px){.lead{grid-template-columns:1fr}.vcard{grid-template-columns:275px 1fr;display:grid}.vimg{height:auto;min-height:309.5px}}@media(max-width:700px){.vcard{display:flex}.vimg{height:292.5px;min-height:0}.vt{padding:19px}.vt h3{font-size:22.5px}}.crumbs{color:#afc1db;flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:19px;font-size:12px;display:flex}.crumbs .ic{width:12px;height:12px}.crumbs a{align-items:center;gap:5px;display:flex}.crumbs a:hover{color:#fff}.pgwrap{padding:60px 27.5px 103px}.pgwrap .crumbs{color:var(--muted)}.pgwrap .crumbs a:hover{color:var(--blue)}.pgt{font-family:var(--serif);color:var(--navy);margin:10.5px 0;font-size:41.5px}[data-theme=dark] .pgt{color:#fff}.pgp{color:var(--ink2);font-size:14.5px}.arth{color:#fff;isolation:isolate;align-items:flex-end;min-height:447px;display:flex;position:relative;overflow:hidden}.arth .sbg>img{object-fit:cover;width:100%;height:100%}.arth .art{transform:none}.arth .wrap{width:100%;padding-top:51.5px;padding-bottom:48px}.arth h1{font-family:var(--serif);text-wrap:balance;max-width:900px;margin-top:15.5px;font-size:clamp(27.5px,3.44vw,48px);line-height:1.1}.artb{grid-template-columns:1fr 327px;gap:55px;padding-top:48px;padding-bottom:94.5px;display:grid}.prose p{color:var(--ink2);margin-bottom:17px;font-size:15px;line-height:1.85}.prose .lede{color:var(--ink);font-size:18px;font-weight:500;line-height:1.65}.prose h2{font-family:var(--serif);color:var(--navy);margin-bottom:15.5px;font-size:27.5px}[data-theme=dark] .prose h2{color:#fff}.shr{border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--muted);align-items:center;gap:7px;margin:20.5px 0;padding:19px 0;font-weight:600;display:flex}.shr span{margin-right:7px}.aside-h{letter-spacing:.14em;text-transform:uppercase;color:var(--blue);margin-bottom:14px;font-size:12px;font-weight:700}.artb aside .ncard{grid-template-columns:94.5px 1fr;margin-bottom:12px}.profh{color:#fff;background:linear-gradient(135deg,#071d3a,#0c2e5c 60%,#123e78);position:relative;overflow:hidden}.profh:before{content:"";background:linear-gradient(180deg,#4189dd 0 33.3%,#fff 33.3% 66.6%,var(--green) 66.6%);width:5px;position:absolute;top:0;bottom:0;left:0}.profg{grid-template-columns:1.2fr 1fr;align-items:end;gap:34.5px;min-height:447px;padding-top:51.5px;display:grid}.profg>div:first-child{padding-bottom:60px}.profg h1{font-family:var(--serif);margin:15.5px 0 10.5px;font-size:clamp(32.5px,3.78vw,55px);line-height:1.05}.profg .pt2{color:#b9cae2;font-size:15.5px}.profimg{background:linear-gradient(160deg,#f6f8fb,#dde6f2);border-radius:28px 28px 0 0;align-self:stretch;max-height:520px;position:relative;overflow:hidden}.profimg img{object-fit:cover;object-position:center 12%;width:100%;height:100%}.profb{grid-template-columns:1fr 292.5px;gap:55px;padding-top:55px;padding-bottom:94.5px;display:grid}.profside{align-content:start;gap:12px;display:grid}@media(max-width:960px){.artb,.profb{grid-template-columns:1fr;gap:31px}.profg{grid-template-columns:1fr;min-height:0}.profg>div:first-child{padding-bottom:8.5px}.profimg{height:361px}.arth{min-height:361px}}@media(max-width:520px){.pgwrap{padding:38px 15.5px 69px}.pgt{font-size:29px}.prose p{font-size:14px}.prose .lede{font-size:15.5px}.profimg{height:309.5px}}.slide .art .art-ic,.arth .art .art-ic{display:none}.slide .art .art-coa{opacity:.2;right:8%}.previewbar{z-index:90;color:#111;text-align:center;background:#c9a34a;padding:6px;font-size:12px;font-weight:600;position:sticky;top:0}.previewbar a{text-decoration:underline}.hsec{position:relative}.bg-white{background:var(--card)}.bg-light{background:var(--bg)}.bg-navy{background:var(--navy);color:#fff;position:relative;overflow:hidden}.bg-navy:before{content:"";pointer-events:none;background:radial-gradient(50% 80% at 10% 0,#1765b373,#0000 70%),radial-gradient(40% 70% at 100% 100%,#009c4233,#0000 70%);position:absolute;inset:0}.bg-navy .wrap{position:relative}.bg-navy .sh h2{color:#fff}.bg-navy .sh p{color:#b9cae2}.bg-navy .eyebrow{color:var(--gold2)}.leadership.bg-light,.about.bg-light{background:var(--bg)}.about.bg-light{background:linear-gradient(180deg,var(--bg),#eaf1f9)}[data-theme=dark] .about.bg-light{background:linear-gradient(180deg,var(--bg),#081b36)}.social.bg-navy{background:var(--navy)}@media(min-width:861px){.hide-desk{display:none!important}}@media(max-width:860px){.hide-mob{display:none!important}}.js .rv.a-fade{transform:none}.js .rv.a-zoom{transform:scale(.94)}.js .rv.a-zoom.in{transform:none}body.noanim .rv{opacity:1;transition:none;transform:none}.fsoc .off{color:#56708f;cursor:not-allowed;background:#ffffff0a;border-radius:11px;place-items:center;width:32.5px;height:32.5px;display:grid}.fsoc .off .ic{width:14px;height:14px}.docsg.single{grid-template-columns:1fr}.empty{color:var(--muted);padding:17px 0}.dd .di.has-img{border:1px solid var(--line);background:#fff}.dd a:hover .di.has-img{border-color:var(--gold);background:#fff}.dd .di img{object-fit:contain;width:29px;height:26px}.acc .sub a .sub-img{object-fit:contain;width:19px;height:15.5px}.dd.mega .feat{opacity:1!important;transform:none!important}.phg{grid-template-columns:2fr 1fr 1fr;grid-auto-rows:189px;gap:12px;display:grid}.phg .ph{background:#dce5f1;border-radius:18px;position:relative;overflow:hidden}.phg .ph0{grid-row:span 2}.phg img{object-fit:cover;width:100%;height:100%;transition:transform 1s var(--ease)}.phg .ph:hover img{transform:scale(1.06)}.phg span{color:#fff;background:linear-gradient(#0000,#071d3ad9);padding:26px 14px 10.5px;font-size:12px;position:absolute;bottom:0;left:0;right:0}@media(max-width:700px){.phg{grid-template-columns:1fr 1fr;grid-auto-rows:129px}.phg .ph0{grid-column:span 2}}.pghero{color:#fff;background:linear-gradient(135deg,#071d3a,#0c2e5c 60%,#123e78);padding:55px 0 60px;position:relative;overflow:hidden}.pghero:before{content:"";background:linear-gradient(180deg,#4189dd 0 33.3%,#fff 33.3% 66.6%,var(--green) 66.6%);width:5px;position:absolute;top:0;bottom:0;left:0}.pghero:after{content:"";background:radial-gradient(circle,#c9a34a2e,#0000 70%);border-radius:50%;width:447px;height:447px;position:absolute;top:-120.5px;right:-103px}.pghero .wrap{z-index:1;position:relative}.pghero .eyebrow{color:var(--gold2)}.pghero h1{font-family:var(--serif);text-wrap:balance;max-width:900px;margin:12px 0 8.5px;font-size:clamp(29px,3.61vw,50px);line-height:1.08}.pghero p{color:#c3d1e6;max-width:720px;font-size:15.5px}.rhero{isolation:isolate;position:relative}.rhero .pghero{background:linear-gradient(120deg,#071d3a 30%,var(--rc))}@supports (color:color-mix(in lab,red,red)){.rhero .pghero{background:linear-gradient(120deg,#071d3a 30%,color-mix(in srgb,var(--rc) 70%,#071d3a))}}.rhero .rbg{object-fit:cover;opacity:.35;z-index:2;mix-blend-mode:luminosity;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.notebox{background:#c9a34a1a;border:1px solid #c9a34a59;border-radius:14px;gap:10.5px;margin:8.5px 0 22.5px;padding:14px 15.5px;display:flex}.notebox .ic{color:#9a7724;margin-top:4px}.notebox p{margin:0!important;font-size:13px!important}.rgal{grid-template-columns:repeat(3,1fr);gap:10.5px;margin:8.5px 0 22.5px;display:grid}.rgal img{aspect-ratio:4/3;object-fit:cover;border-radius:14px}.rlist{gap:5px;display:grid}.rlist a{border:1px solid var(--line);background:var(--card);border-radius:12px;align-items:center;gap:10.5px;padding:10.5px 12px;font-weight:600;transition:all .25s;display:flex}.rlist a i{background:var(--rc);border-radius:4px;width:10.5px;height:10.5px}.rlist a .ic{width:14px;height:14px;color:var(--muted);margin-left:auto}.rlist a:hover{border-color:var(--rc);transform:translate(3px)}.mapmini{margin-top:26px}.mappage{background:var(--bg);padding:48px 0 86px}.pmap{grid-template-columns:1fr 258px;align-items:stretch;gap:20.5px;display:grid}.pmap-stage{color:#9db7db;background:radial-gradient(90% 90% at 60% 30%,#0f3566,#071d3a 70%);border-radius:26px;min-height:361px;position:relative;overflow:hidden;box-shadow:0 40px 80px -40px #071d3ab3,inset 0 0 0 1px #ffffff0f}.pmap-stage svg{touch-action:none;cursor:grab;width:100%;height:100%;max-height:680px;display:block}.pmap-stage svg.dragging{cursor:grabbing}.mreg{cursor:pointer;outline:none}.mreg .fill{fill:var(--rc);fill-opacity:.82;stroke:var(--rc);stroke-width:.6px;transition:fill-opacity .35s,filter .35s}.mreg .border{fill:none;stroke:#ffffffe6;stroke-width:1.6px;stroke-linejoin:round;pointer-events:none;stroke-dashoffset:0}.mreg.dim .fill{fill-opacity:.35}.mreg.dim .border{stroke-opacity:.35}.mreg.on .fill,.mreg:focus-visible .fill{fill-opacity:1;filter:url(#mglow)brightness(1.12)}.mreg.on .border{stroke:#fff;stroke-width:2.6px;animation:1.6s ease-in-out infinite mpulse}@keyframes mpulse{50%{stroke-opacity:.45}}.mlabel circle{fill:#fff;stroke:#071d3a99;stroke-width:1.5px;transition:r .3s}.mlabel text{font-family:var(--sans);fill:#fff;paint-order:stroke;stroke:#071d3ad9;stroke-width:4px;stroke-linejoin:round;letter-spacing:.02em;font-size:14.5px;font-weight:700;transition:font-size .3s}.mlabel.on text{fill:#ffe7a8;font-size:18px}.mlabel.on circle{fill:var(--gold)}.pmap-ctrl{flex-direction:column;gap:7px;display:flex;position:absolute;top:14px;right:14px}.pmap-ctrl button{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1a;border:1px solid #ffffff2e;border-radius:12px;place-items:center;width:36px;height:36px;transition:all .25s;display:grid}.pmap-ctrl button:hover{color:var(--navy);background:#fff}.pcard-pop{width:249.5px;color:var(--ink);pointer-events:auto;animation:pcin .45s var(--ease);z-index:4;background:#fffffff7;border-radius:18px;position:absolute;overflow:hidden;box-shadow:0 30px 60px -20px #0000008c}[data-theme=dark] .pcard-pop{color:#fff;background:#0b2140f7}@keyframes pcin{0%{opacity:0;transform:translateY(12px)scale(.96)}}.pcard-pop>img,.pc-swatch{object-fit:cover;color:#fff;place-items:center;width:100%;height:79px;display:grid}.pc-swatch .ic{opacity:.8;width:26px;height:26px}.pc-b{padding:12px 14px 14px}.pc-b b{font-family:var(--serif);font-size:19px;line-height:1.15;display:block}.pc-c{color:var(--muted);align-items:center;gap:5px;margin:4px 0 7px;font-size:12px;display:flex}.pc-c .ic{width:12px;height:12px;color:var(--green)}.pc-b p{color:var(--ink2);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:12px;line-height:1.55;display:-webkit-box;overflow:hidden}.pc-go{color:var(--blue);align-items:center;gap:5px;margin-top:8.5px;font-size:12px;font-weight:700;display:inline-flex}.pc-go .ic{width:13px;height:13px}.pmap-legend{flex-direction:column;gap:7px;display:flex}.pmap-legend button{text-align:left;background:var(--card);border:1px solid var(--line);width:100%;color:var(--ink);transition:transform .3s var(--ease),border-color .3s,box-shadow .3s;border-radius:14px;align-items:center;gap:10.5px;padding:9.5px 12px;display:flex}.bg-navy .pmap-legend button{color:#fff;background:#ffffff0d;border-color:#ffffff1a}.pmap-legend i{background:var(--rc);width:12px;height:12px;box-shadow:0 0 0 3px var(--rc);border-radius:5px;flex:none}@supports (color:color-mix(in lab,red,red)){.pmap-legend i{box-shadow:0 0 0 3px color-mix(in srgb,var(--rc) 25%,transparent)}}.pmap-legend b{font-size:12.5px;display:block}.pmap-legend small{color:var(--muted);font-size:12px;display:block}.bg-navy .pmap-legend small{color:#9db2d1}.pmap-legend .go{opacity:0;width:13px;height:13px;margin-left:auto;transition:all .3s;transform:translate(-4px)}.pmap-legend button:hover,.pmap-legend button.on{border-color:var(--rc);box-shadow:0 10px 24px -14px var(--rc);transform:translate(4px)}.pmap-legend button.on .go,.pmap-legend button:hover .go{opacity:1;transform:none}.pmap-note{color:var(--muted);border:1px dashed var(--line);border-radius:12px;gap:8.5px;margin-top:7px;padding:10.5px;font-size:12px;line-height:1.55;display:flex}.pmap-note .ic{flex:none;width:14px;height:14px;margin-top:2px}.pmap.compact .pmap-legend{grid-template-columns:1fr;gap:5px;display:grid}.pmap.compact .pmap-legend button{padding:7.5px 10.5px}@media(max-width:1100px){.pmap{grid-template-columns:1fr}.pmap-legend{grid-template-columns:repeat(3,1fr);display:grid!important}}@media(max-width:640px){.pmap-legend{grid-template-columns:1fr 1fr!important}.pmap-legend small{display:none}.pcard-pop{width:215px}.pmap-stage{border-radius:18px;min-height:258px}.mlabel text{font-size:19px}.pghero{padding:34.5px 0 39.5px}}.listpage{padding-top:41.5px;padding-bottom:94.5px}.filters{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:26px;display:flex}.chipsrow{flex-wrap:wrap;gap:7px;display:flex}.chipsrow a{border:1px solid var(--line);background:var(--card);color:var(--ink2);border-radius:999px;padding:7.5px 14px;font-size:12px;font-weight:600;transition:all .25s}.chipsrow a:hover{border-color:var(--blue);color:var(--blue)}.chipsrow a.on{background:var(--navy);border-color:var(--navy);color:#fff}.searchbox{flex-wrap:wrap;gap:7px;display:flex}.searchbox input,.searchbox select{border:1px solid var(--line);background:var(--card);height:38px;font:inherit;color:var(--ink);border-radius:999px;min-width:189px;padding:0 15.5px}.searchbox select{min-width:103px}.newsgrid{grid-template-columns:repeat(3,1fr);gap:19px;display:grid}.newsgrid .ncard{border-radius:22px;grid-template-columns:1fr;padding:0;overflow:hidden}.newsgrid .ncard .ni{aspect-ratio:16/10;border-radius:0}.newsgrid .ncard>div:last-child{padding:4px 17px 19px}.pager{justify-content:center;gap:7px;margin-top:34.5px;display:flex}.pager a{border:1px solid var(--line);background:var(--card);border-radius:12px;place-items:center;min-width:36px;height:36px;font-weight:600;display:grid}.pager a.on{background:var(--blue);border-color:var(--blue);color:#fff}.timeline{gap:15.5px;max-width:900px;margin:0 auto;list-style:none;display:grid;position:relative}.timeline:before{content:"";background:linear-gradient(var(--gold),var(--green));width:2px;position:absolute;top:8.5px;bottom:8.5px;left:40.5px}.timeline li{grid-template-columns:82.5px 1fr;align-items:center;gap:20.5px;display:grid;position:relative}.tl-photo{background:var(--card);border:4px solid var(--card);width:82.5px;height:82.5px;box-shadow:var(--shadow);color:var(--muted);z-index:1;border-radius:50%;place-items:center;display:grid;position:relative;overflow:hidden}.tl-photo img{object-fit:cover;width:100%;height:100%}.tl-photo .ic{width:29px;height:29px}.tl-body{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:20px;padding:17px 20.5px}.tl-body .chip{color:#8e6b1f;background:#c9a34a24}.tl-body h3{font-family:var(--serif);color:var(--navy);margin:8.5px 0 5px;font-size:20.5px}[data-theme=dark] .tl-body h3{color:#fff}.tl-body p{color:var(--ink2);font-size:13px}.htl{border-left:2px solid var(--line);gap:22.5px;max-width:820px;margin:0 auto;padding-left:29px;list-style:none;display:grid}.htl li{position:relative}.htl li:before{content:"";background:var(--gold);border-radius:50%;width:14px;height:14px;position:absolute;top:5px;left:-37px;box-shadow:0 0 0 5px #c9a34a33}.htl .yr{font-family:var(--serif);color:var(--blue);font-size:26px;font-weight:700}.htl p{color:var(--ink2);margin-top:4px;font-size:14.5px}.idcard{border:1px solid var(--line);background:var(--card);transition:.3s var(--ease);border-radius:16px;align-items:center;gap:12px;padding:12px 14px;display:flex}.idcard:hover{border-color:var(--blue);transform:translate(4px)}.idcard img{object-fit:contain;width:48px;height:38px}.idcard .ii{width:48px;height:38px;color:var(--blue);place-items:center;display:grid}.idcard b{display:block}.idcard small{color:var(--muted)}.idcard>.ic{color:var(--blue);margin-left:auto}.emblem{grid-template-columns:1fr 1.1fr;align-items:center;gap:55px;padding-top:51.5px;padding-bottom:94.5px;display:grid}.emb-img{background:radial-gradient(circle at 50% 40%,#c9a34a2e,transparent 65%),var(--card);border:1px solid var(--line);border-radius:30px;place-items:center;padding:34.5px;display:grid}.emb-img img{filter:drop-shadow(0 24px 30px #071d3a40);width:auto;max-height:420px}.emb-img.flag img{filter:none;border-radius:8px;width:100%;max-height:none;box-shadow:0 24px 50px -20px #071d3a80}.cabtop{grid-template-columns:1fr 1fr;gap:17px;margin-bottom:29px;display:grid}.cabl{background:linear-gradient(120deg,var(--navy),#123e78);color:#fff;transition:transform .4s var(--ease);border-radius:22px;align-items:center;gap:15.5px;padding:14px;display:flex}.cabl:hover{transform:translateY(-3px)}.cabl img{object-fit:cover;object-position:center 15%;background:#e6ecf4;border-radius:18px;width:72px;height:72px}.cabl small{color:var(--gold2);font-size:12px;font-weight:600;display:block}.cabl b{font-family:var(--serif);font-size:19px}.mingrid{grid-template-columns:repeat(3,1fr);gap:15.5px;display:grid}.mincard{background:var(--card);border:1px solid var(--line);transition:.35s var(--ease);border-radius:20px;gap:14px;padding:15.5px;display:flex}.mincard:hover{box-shadow:var(--shadow);border-color:#1765b34d;transform:translateY(-3px)}.mlogo,.mphoto{background:var(--bg);width:55px;height:55px;color:var(--muted);border-radius:16px;flex:none;place-items:center;display:grid;overflow:hidden}.mlogo img{object-fit:contain;width:44.5px;height:44.5px}.mlogo img.faint{opacity:.35}.mingrid.people .mincard{flex-direction:column}.mingrid.people .mphoto{border-radius:14px;width:100%;height:206.5px}.mphoto img{object-fit:cover;object-position:center 15%;width:100%;height:100%}.mbody h3{color:var(--ink);font-size:14.5px;line-height:1.3}.mbody .mt{color:var(--green);margin-top:4px;font-size:12px;font-weight:600;display:block}.mbody p{color:var(--ink2);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:7px;font-size:12px;display:-webkit-box;overflow:hidden}.mfoot{flex-wrap:wrap;align-items:center;gap:8.5px;margin-top:8.5px;display:flex}.docgrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.docgrid .ditem{margin:0}.docpage{grid-template-columns:1fr 275px;gap:34.5px;padding-top:38px;padding-bottom:94.5px;display:grid}.docview{border:1px solid var(--line);box-shadow:var(--shadow);background:#525659;border-radius:20px;overflow:hidden}.docview:fullscreen{border-radius:0}.dv-bar{background:var(--navy);color:#fff;flex-wrap:wrap;align-items:center;gap:5px;padding:8.5px 10.5px;display:flex}.dv-t{letter-spacing:.12em;background:#c0392b;border-radius:6px;padding:4px 7px;font-size:12px;font-weight:700}.dv-bar button,.dv-bar a{color:#fff;background:#ffffff1a;border-radius:9px;align-items:center;gap:5px;height:29px;padding:0 10.5px;font-size:12px;font-weight:600;display:inline-flex}.dv-bar button:hover,.dv-bar a:hover{background:#fff3}.dv-bar .ic{width:13px;height:13px}.docview iframe{background:#fff;border:0;width:100%;height:78vh;min-height:447px;display:block}.docview:fullscreen iframe{height:calc(100vh - 46.5px)}.albums{grid-template-columns:repeat(3,1fr);gap:19px;display:grid}.album{background:var(--card);border:1px solid var(--line);transition:.4s var(--ease);border-radius:22px;overflow:hidden}.album:hover{box-shadow:var(--shadow);transform:translateY(-4px)}.acov{aspect-ratio:4/3;background:#dce5f1;position:relative;overflow:hidden}.acov img{object-fit:cover;width:100%;height:100%;transition:transform 1s var(--ease)}.album:hover .acov img{transform:scale(1.06)}.acount{color:#fff;background:#071d3acc;border-radius:999px;padding:4.5px 8.5px;font-size:12px;font-weight:600;position:absolute;bottom:10.5px;right:10.5px}.ab{padding:14px 15.5px 17px}.ab small{color:var(--muted);font-size:12px}.ab h3{font-family:var(--serif);margin-top:4px;font-size:18px}.ab p{color:var(--ink2);margin-top:5px;font-size:12.5px}.masonry{columns:3 280px;column-gap:12px}.mz{break-inside:avoid;border-radius:16px;width:100%;margin-bottom:12px;padding:0;display:block;position:relative;overflow:hidden}.mz img{width:100%;transition:transform .8s var(--ease)}.mz:hover img{transform:scale(1.04)}.mz span{color:#fff;text-align:left;background:linear-gradient(#0000,#000000b3);padding:20.5px 12px 8.5px;font-size:12px;position:absolute;bottom:0;left:0;right:0}.lbx{z-index:100;background:#030a16f0;grid-template-columns:60px 1fr 60px;align-items:center;animation:.3s pcin;display:grid;position:fixed;inset:0}.lbx figure{flex-direction:column;align-items:center;max-height:92vh;display:flex}.lbx figure img{object-fit:contain;border-radius:10px;max-width:100%;max-height:84vh}.lbx figcaption{color:#dce5f1;align-items:center;gap:10.5px;margin-top:8.5px;font-size:12px;display:flex}.lbx figcaption button{color:#fff}.lbx .lx{color:#fff;position:absolute;top:14px;right:14px}.lbx .lp,.lbx .ln{color:#fff;background:#ffffff1a;border-radius:50%;justify-self:center;place-items:center;width:46.5px;height:46.5px;display:grid}.vgrid{grid-template-columns:repeat(2,1fr);gap:20.5px;display:grid}.vcardv{background:var(--card);border:1px solid var(--line);border-radius:22px;overflow:hidden}.vplayer{aspect-ratio:16/9;background:#000}.vplayer iframe,.vplayer video{border:0;width:100%;height:100%;display:block}.contactg{grid-template-columns:1fr 1.25fr;gap:34.5px;padding-top:43px;padding-bottom:94.5px;display:grid}.ccards{align-content:start;gap:10.5px;display:grid}.ccards a.fact:hover{border-color:var(--blue)}.fsoc.light a{background:var(--card);border:1px solid var(--line);color:var(--ink2)}.fsoc.light a:hover{background:var(--blue);color:#fff}.cmap{border:0;border-radius:18px;width:100%;height:223.5px}.card-f{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:26px;padding:29px}.cform{gap:14px;display:grid}.cform input,.cform select,.cform textarea{font:inherit;color:var(--ink);background:var(--bg);border:1px solid var(--line);border-radius:12px;outline:0;padding:10.5px 12px;transition:border-color .2s,box-shadow .2s}.cform input:focus,.cform select:focus,.cform textarea:focus{border-color:var(--blue);box-shadow:0 0 0 4px #1765b31f}.cform label.bad input,.cform label.bad textarea,.cform label.bad select{border-color:#d64545}.c2{grid-template-columns:1fr 1fr;gap:14px;display:grid}.hp{width:1px;height:1px;position:absolute;left:-8599px;overflow:hidden}.sentbox{color:#00733a;background:#009c4214;border:1px solid #009c424d;border-radius:18px;align-items:center;gap:12px;padding:20.5px;font-weight:600;display:flex}.sentbox .ic{width:26px;height:26px}.unl{grid-template-columns:309.5px 1fr;align-items:start;gap:48px;padding-top:51.5px;padding-bottom:94.5px;display:grid}.unl-img{aspect-ratio:4/5;background:linear-gradient(160deg,#f1f5fa,#dce5f1);border-radius:26px;overflow:hidden}.unl-img img{object-fit:cover;width:100%;height:100%}.unl-lock{place-items:center;padding:69px 27.5px 103px;display:grid}.nf{text-align:center;background:var(--bg);place-items:center;min-height:100vh;display:grid}.nf img{width:137.5px;margin:0 auto 8.5px}.nf h1{font-family:var(--serif);color:var(--navy);font-size:77.5px}.nf p{color:var(--muted);margin-bottom:20.5px}@media(max-width:1100px){.newsgrid,.mingrid,.albums{grid-template-columns:1fr 1fr}.docgrid,.docpage,.contactg,.unl,.emblem{grid-template-columns:1fr}.emblem{gap:26px}}@media(max-width:700px){.newsgrid,.mingrid,.albums,.vgrid,.cabtop,.c2{grid-template-columns:1fr}.card-f{padding:17px}.searchbox input{flex:1;min-width:0}.timeline:before{left:30px}.timeline li{grid-template-columns:62px 1fr;gap:12px}.tl-photo{width:62px;height:62px}.lbx{grid-template-columns:38px 1fr 38px}.lbx .lp,.lbx .ln{width:34.5px;height:34.5px}.listpage{padding-top:26px}}.pmap-note{grid-column:1/-1}@media(max-width:640px){.pmap-ctrl{flex-direction:row;top:auto;bottom:10.5px;right:10.5px}.pmap-ctrl button{width:32.5px;height:32.5px}}.drawer .pf .lang a{justify-content:center;gap:0;width:34.5px;display:grid}.anng{grid-template-columns:repeat(auto-fit,minmax(241px,1fr));gap:14px;display:grid}.ann{background:var(--card);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--shadow);border-left:4px solid var(--blue);gap:12px;padding:15.5px 17px;display:flex}.ann.important{border-left-color:#c2410c}.ann.event{border-left-color:var(--green)}.ann .ai{width:34.5px;height:34.5px;color:var(--blue);background:#1765b31a;border-radius:12px;flex:none;place-items:center;display:grid}.ann.important .ai{color:#c2410c;background:#c2410c1a}.ann.event .ai{color:var(--green);background:#009c421a}.ann h4{margin-bottom:4px;font-size:15px}.ann p{color:var(--ink2);font-size:12px}.ann .link{margin-top:7px;display:inline-flex}.appg{grid-template-columns:repeat(auto-fill,minmax(275px,1fr));gap:17px;display:grid}.appc{background:var(--card);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--shadow);transition:transform .35s var(--ease),box-shadow .35s;flex-direction:column;display:flex;overflow:hidden}.appc:hover{transform:translateY(-4px);box-shadow:0 24px 48px -20px #071d3a4d}.appc .ah{align-items:center;gap:12px;padding:15.5px 17px 0;display:flex}.appc .ap{object-fit:cover;object-position:center 20%;background:var(--navy);width:55px;height:55px;color:var(--gold2);border-radius:14px;flex:none;place-items:center;display:grid}.appc .ap img{object-fit:cover;object-position:center 20%;width:100%;height:100%}.appc .ab{flex-direction:column;flex:1;gap:5px;padding:12px 17px 17px;display:flex}.appc .who{color:var(--navy);font-size:14.5px;font-weight:700}[data-theme=dark] .appc .who{color:#fff}.appc .pos{color:var(--blue);font-size:12px;font-weight:600}.appc .inst{color:var(--muted);font-size:12px}.appc h4{margin-top:4px;font-size:13.5px;line-height:1.4}.appc p{color:var(--ink2);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:12px;display:-webkit-box;overflow:hidden}.appc .af{border-top:1px dashed var(--line);color:var(--muted);align-items:center;gap:8.5px;margin-top:auto;padding-top:10.5px;font-size:12px;display:flex}.appc .af .rm{color:var(--blue);align-items:center;gap:5px;margin-left:auto;font-weight:600;display:inline-flex}.apph{background:linear-gradient(135deg,var(--navy),var(--navy2));color:#fff;padding:51.5px 0 43px}.apph .wrap{grid-template-columns:1fr auto;align-items:end;gap:26px;display:grid}.apph h1{font-family:var(--serif);margin:8.5px 0;font-size:clamp(24px,3.44vw,39.5px);line-height:1.1}.apph .pt2{color:var(--gold2);font-size:14.5px}.apph .photo{object-fit:cover;object-position:center 20%;border:3px solid #ffffff26;border-radius:20px;width:155px;height:155px;box-shadow:0 20px 50px -20px #0009}.appbody{grid-template-columns:minmax(0,1fr) 275px;gap:41.5px;padding:41.5px 0;display:grid}.appbody .official{background:var(--card);border:1px solid var(--line);border-left:5px solid var(--gold);border-radius:var(--r);box-shadow:var(--shadow);padding:24px 27.5px}.appbody .official h2{font-family:var(--serif);margin-bottom:12px;font-size:19px}.appbody .official p{margin-bottom:10.5px;line-height:1.75}.appbody .official .sig{color:var(--muted);flex-wrap:wrap;gap:14px;margin-top:15.5px;font-size:12px;display:flex}.appbody .facts{margin-top:0}@media(max-width:900px){.apph .wrap,.appbody{grid-template-columns:1fr}.apph .photo{width:103px;height:103px}}.fl-ms{border-left:2px solid var(--line);margin:17px 0;padding-left:0;list-style:none}.fl-ms li{padding:0 0 17px 20.5px;position:relative}.fl-ms li:before{content:"";background:var(--gold);width:10.5px;height:10.5px;box-shadow:0 0 0 3px var(--bg);border-radius:50%;position:absolute;top:5px;left:-6px}.fl-ms .d{color:var(--blue);letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:700}.fl-ms b{margin:2px 0 4px;font-size:15px;display:block}.fl-ms p{color:var(--ink2);font-size:12.5px}.timeline li .tl-body a.rm{color:var(--blue);align-items:center;gap:5px;margin-top:7px;font-size:12px;font-weight:600;display:inline-flex}.docmeta{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;gap:8.5px 19px;margin-top:19px;padding-top:14px;font-size:12px;display:flex}.docmeta span{align-items:center;gap:5px;display:inline-flex}.docmeta b{color:var(--ink)}.draftbar{color:#78350f;text-align:center;background:#fef3c7;padding:7px 14px;font-size:12px;font-weight:600}.maintbar{z-index:95;color:#fff;text-align:center;background:#c2410c;padding:7px 14px;font-size:12px;font-weight:600;position:sticky;top:0}.maintbar a{margin-left:7px;text-decoration:underline}.mt-page{color:#fff;text-align:center;background:radial-gradient(1200px 600px at 20% 10%,#1765b359,#0000 60%),radial-gradient(900px 500px at 90% 90%,#c9a34a40,#0000 60%),linear-gradient(160deg,#071d3a,#0b2a52 60%,#071d3a);place-items:center;min-height:100vh;padding:34.5px 17px;display:grid;position:relative;overflow:hidden}.mt-page .bgimg{object-fit:cover;opacity:.18;position:absolute;inset:0}.mt-page .orbit{border:1px solid #ffffff14;border-radius:50%;width:60vmax;height:60vmax;animation:60s linear infinite spin;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mt-page .orbit.o2{width:40vmax;height:40vmax;animation-duration:40s;animation-direction:reverse}@keyframes spin{to{transform:rotate(360deg)}}.mt-box{z-index:1;max-width:760px;margin:0 auto;position:relative}.mt-box .coa{filter:drop-shadow(0 20px 40px #00000080);width:129px;margin:0 auto 15.5px;animation:6s ease-in-out infinite float}.mt-box .flag{object-fit:cover;border-radius:4px;width:55px;height:34.5px;margin:0 auto 19px;box-shadow:0 0 0 1px #ffffff40}.mt-box .t1{letter-spacing:.3em;text-transform:uppercase;color:var(--gold2);font-size:12px;font-weight:700}.mt-box h1{font-family:var(--serif);margin:10.5px 0 8.5px;font-size:clamp(26px,4.3vw,48px);line-height:1.1}.mt-box .so{color:#c9d6ea;letter-spacing:.04em;margin-bottom:19px;font-size:clamp(13px,1.72vw,16.5px);font-weight:600}.mt-box p{color:#b5c3d8;max-width:600px;margin:0 auto 22.5px;font-size:14px}.mt-cd{justify-content:center;gap:12px;margin:22.5px 0;display:flex}.mt-cd div{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:14px;min-width:72px;padding:12px 15.5px}.mt-cd b{font-size:26px;font-family:var(--serif);color:#fff;display:block}.mt-cd small{letter-spacing:.12em;text-transform:uppercase;color:var(--gold2);font-size:11px}.mt-contact{color:#c9d6ea;flex-wrap:wrap;justify-content:center;gap:19px;margin-top:7px;font-size:12px;display:flex}.mt-contact a{align-items:center;gap:6px;display:inline-flex}.mt-contact .ic{color:var(--gold2);width:14px;height:14px}.mt-soc{justify-content:center;gap:8.5px;margin-top:19px;display:flex}.mt-soc a{color:#fff;background:#ffffff14;border:1px solid #ffffff1f;border-radius:12px;place-items:center;width:34.5px;height:34.5px;transition:background .2s;display:grid}.mt-soc a:hover{background:var(--blue)}.mt-login{z-index:2;color:#8fa6c6;opacity:.7;align-items:center;gap:5px;font-size:12px;display:inline-flex;position:absolute;bottom:14px;right:15.5px}.mt-login:hover{opacity:1}.mt-lang{z-index:2;position:absolute;bottom:14px;left:15.5px}.mt-lang a{color:#c9d6ea;letter-spacing:.1em;margin-right:10.5px;font-size:12px;font-weight:700}.mt-lang a.on{color:var(--gold2)}.mt-foot{z-index:1;color:#8fa6c6;margin-top:34.5px;font-size:12px;position:relative}.pb{gap:31px;padding:34.5px 0;display:grid}.pb-text{max-width:860px}.pb-cards{grid-template-columns:repeat(auto-fit,minmax(206.5px,1fr));gap:15.5px;display:grid}.pb-card{background:var(--card);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--shadow);padding:19px}.pb-card .ci{width:38px;height:38px;color:var(--blue);background:#1765b31a;border-radius:12px;place-items:center;margin-bottom:10.5px;display:grid}.pb-card h3{margin-bottom:5px;font-size:14.5px}.pb-card p{color:var(--ink2);font-size:12.5px}.pb-stats{grid-template-columns:repeat(auto-fit,minmax(155px,1fr));gap:14px;display:grid}.pb-stat{background:linear-gradient(135deg,var(--navy),var(--navy2));color:#fff;border-radius:var(--r);text-align:center;padding:20.5px}.pb-stat b{font-family:var(--serif);color:var(--gold2);font-size:32.5px;display:block}.pb-stat small{letter-spacing:.08em;text-transform:uppercase;color:#c9d6ea;font-size:12px}.pb-acc details{border:1px solid var(--line);background:var(--card);border-radius:12px;margin-bottom:8.5px}.pb-acc summary{cursor:pointer;justify-content:space-between;align-items:center;padding:12px 15.5px;font-weight:600;list-style:none;display:flex}.pb-acc summary:after{content:"+";color:var(--blue);font-size:17px}.pb-acc details[open] summary:after{content:"–"}.pb-acc .body{color:var(--ink2);padding:0 15.5px 14px;font-size:12.5px}.pb-video{aspect-ratio:16/9;border-radius:var(--r);background:#000;overflow:hidden}.pb-video iframe,.pb-video video{border:0;width:100%;height:100%}.pb-image img{border-radius:var(--r);box-shadow:var(--shadow)}.pb-image figcaption{color:var(--muted);text-align:center;margin-top:7px;font-size:12px}.pb-docs{gap:10.5px;display:grid}.pb-contact{max-width:720px}.pb-leaders{grid-template-columns:repeat(auto-fit,minmax(223.5px,1fr));gap:15.5px;display:grid}.pmap-stage{color:#1f2f46;background:linear-gradient(135deg,#eef2f8,#fff 45%,#f7f3ea);box-shadow:0 30px 70px -40px #071d3a73,inset 0 0 0 1px #071d3a0f}[data-theme=dark] .pmap-stage{background:linear-gradient(135deg,#0e2546,#0b1f3b 60%,#132a44)}.pmap-stage>svg{padding:15.5px 8.5px}.mctx path{fill:#dde3ec;stroke:#fff;stroke-width:1px}[data-theme=dark] .mctx path{fill:#ffffff0f;stroke:#ffffff1a}.mclaimed path{fill:#c9ced6;fill-opacity:.55;stroke:#fff;stroke-width:1.4px;stroke-dasharray:6 5}.mregs{filter:drop-shadow(0 10px 18px #071d3a24)}.mreg{fill:var(--rc);stroke:#fff;stroke-width:2.4px;stroke-linejoin:round;paint-order:fill;cursor:pointer;outline:none;transition:fill .3s,filter .3s}.mreg.dim{opacity:.55}.mreg.on,.mreg:focus-visible{filter:url(#mglow)brightness(1.08)saturate(1.1);stroke-width:3.2px}.mlabel{font-family:var(--sans);fill:#33475f;paint-order:stroke;stroke:#ffffffd9;stroke-width:5px;stroke-linejoin:round;letter-spacing:.01em;font-size:18px;font-weight:700;transition:font-size .25s,fill .25s}.mlabel.on{fill:#0b2545;font-size:20.5px}[data-theme=dark] .mlabel{fill:#fff;stroke:#071d3abf}.pmap-ctrl button{color:var(--navy);background:#fff;border:1px solid #071d3a1f;box-shadow:0 6px 16px -8px #071d3a59}.pmap-ctrl button:hover{background:var(--navy);color:#fff}@media(max-width:640px){.mlabel{stroke-width:6px;font-size:22.5px}.pmap-stage>svg{padding:7px 4px}}.pmap-ctrl .ic{width:17px;height:17px}.pcard-pop>img[hidden],.pcard-pop .pc-swatch[hidden]{display:none}.xlink{justify-content:center;margin-top:34px;display:flex}.muted{color:var(--muted)}.small{font-size:13px}.mgrid{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.mgrid>.mcard{flex:0 calc(25% - 12px);min-width:0}.mcard{text-align:center;background:var(--card);border:1px solid var(--line);transition:transform .45s var(--ease),box-shadow .45s var(--ease),border-color .3s;transition-delay:var(--d,0s);border-radius:18px;flex-direction:column;align-items:center;gap:12px;padding:24px 18px 18px;display:flex;position:relative}.mcard:hover{box-shadow:var(--shadow);border-color:#1765b359;transform:translateY(-4px)}.mcard .mnum{letter-spacing:.08em;color:var(--muted);font-size:11.5px;font-weight:700;position:absolute;top:12px;left:14px}.mcard .mlogo{width:96px;height:96px;box-shadow:0 0 0 1px var(--line),0 10px 24px -14px #071d3a73;transition:transform .5s var(--ease);background:#fff;border-radius:50%;place-items:center;display:grid;overflow:hidden}.mcard:hover .mlogo{transform:scale(1.05)rotate(-2deg)}.mcard .mlogo img{object-fit:contain;width:100%;height:100%}.mcard .mlogo img.faint{opacity:.35;width:70%;height:70%}.mcard .mtx{flex-direction:column;flex:1;gap:6px;display:flex}.mcard .mtx b{color:var(--navy);text-wrap:balance;font-size:14.5px;font-weight:700;line-height:1.35}[data-theme=dark] .mcard .mtx b{color:#fff}.mcard .mtx small{color:var(--ink2);font-size:12.5px;line-height:1.45;display:block}.mcard .mtx small .ic{width:13px;height:13px;color:var(--blue);vertical-align:-2px;margin-right:4px;display:inline-block}.mcard .mgo{color:var(--blue);align-items:center;gap:6px;margin-top:2px;font-size:12.5px;font-weight:700;display:inline-flex}.mcard .mgo .ic{width:14px;height:14px;transition:transform .3s var(--ease)}.mcard:hover .mgo .ic{transform:translate(4px)}.minh .minhg{align-items:center;gap:22px;margin-top:14px;display:flex}.minh .minlogo{background:#fff;border-radius:50%;flex:none;place-items:center;width:110px;height:110px;display:grid;overflow:hidden;box-shadow:0 0 0 4px #ffffff24,0 18px 40px -18px #0009}.minh .minlogo img{object-fit:contain;width:100%;height:100%}.minh h1{margin-top:6px}.duties{gap:8px;list-style:none;display:grid;padding:0!important}.duties li{border:1px solid var(--line);background:var(--card);border-radius:12px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex;margin:0!important}.duties li .ic{color:var(--green);width:16px;height:16px;margin-top:3px}.minlead{border:1px solid var(--line);background:var(--card);transition:transform .4s var(--ease),box-shadow .4s;border-radius:18px;align-items:center;gap:12px;padding:12px;display:flex}.minlead:hover{box-shadow:var(--shadow);transform:translateY(-3px)}.minlead .mlimg{background:var(--bg);border-radius:12px;flex:none;place-items:center;width:68px;height:84px;display:grid;overflow:hidden}.minlead .mlimg img{object-fit:cover;object-position:top;width:100%;height:100%}.minlead .mlimg.logo{background:#fff;border-radius:50%;width:64px;height:64px}.minlead .mlimg.logo img{object-fit:contain}.minlead small{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:11.5px;font-weight:700;display:block}.minlead b{color:var(--ink);margin:2px 0 4px;font-size:14px;line-height:1.3;display:block}.minlead em{color:var(--blue);align-items:center;gap:5px;font-size:12.5px;font-style:normal;font-weight:700;display:inline-flex}.minlead em .ic{width:13px;height:13px}.cgrid-people{flex-wrap:wrap;justify-content:center;gap:18px;display:flex}.cgrid-people>.ppl{flex:0 calc(20% - 15px);min-width:0}@media(max-width:1100px){.mgrid>.mcard{flex-basis:calc(33.333% - 11px)}.cgrid-people>.ppl{flex-basis:calc(25% - 14px)}}@media(max-width:860px){.cgrid-people>.ppl{flex-basis:calc(33.333% - 12px)}}.ppl{background:var(--card);border:1px solid var(--line);transition:transform .45s var(--ease),box-shadow .45s var(--ease);transition-delay:var(--d,0s);border-radius:18px;flex-direction:column;display:flex;overflow:hidden}.ppl:hover{box-shadow:var(--shadow);transform:translateY(-4px)}.pplimg{aspect-ratio:4/5;background:linear-gradient(160deg,#f6f8fb,#dde6f2);display:block;position:relative;overflow:hidden}.pplimg>img{object-fit:cover;object-position:50% 20%;width:100%;height:100%;transition:transform 1s var(--ease)}.ppl:hover .pplimg>img{transform:scale(1.045)}.pplimg>.ic{width:56px;height:56px;color:var(--muted);margin:auto;position:absolute;inset:0}.pplbadge{background:#fff;border-radius:50%;width:42px;height:42px;position:absolute;bottom:10px;right:10px;overflow:hidden;box-shadow:0 6px 16px -6px #00000073}.pplbadge img{object-fit:contain;width:100%;height:100%}.ppltx{flex-direction:column;flex:1;gap:6px;padding:14px 16px 16px;display:flex}.ppltx h3{color:var(--navy);font-size:15.5px;font-weight:700;line-height:1.3}[data-theme=dark] .ppltx h3{color:#fff}.ppltx .ttl{color:var(--ink2);flex:1;font-size:12.5px;line-height:1.45}.ppltx .rm{color:var(--blue);align-items:center;gap:6px;font-size:12.5px;font-weight:700;display:inline-flex}.ppltx .rm .ic{width:14px;height:14px;transition:transform .3s var(--ease)}.ppl:hover .rm .ic{transform:translate(4px)}.pnav{border-top:1px solid var(--line);justify-content:space-between;gap:12px;margin-top:34px;padding-top:18px;display:flex}.pnav a{color:var(--blue);align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.pnav .ic{width:14px;height:14px}.evbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.evnav{align-items:center;gap:10px;display:flex}.evnav h2{font-family:var(--serif);color:var(--navy);text-align:center;min-width:180px;font-size:22px}[data-theme=dark] .evnav h2{color:#fff}.btn.sm{height:34px;padding:0 14px;font-size:12.5px}.evnav .btn.ghost{border-color:var(--line);color:var(--ink)}.seg{background:var(--card);border:1px solid var(--line);border-radius:999px;padding:4px;display:inline-flex}.seg a{height:32px;color:var(--ink2);border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:600;transition:background .25s,color .25s;display:inline-flex}.seg a .ic{width:14px;height:14px}.seg a.on{background:var(--navy);color:#fff}.evcats{margin-bottom:18px}.evcats .dot{background:var(--cc,#8a9bb4);border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}.c-holiday{--cc:#009c42}.c-ceremony{--cc:#1765b3}.c-national{--cc:#c9a34a}.c-conference{--cc:#7b6db8}.c-meeting{--cc:#34a98b}.c-visit{--cc:#c8483c}.c-other{--cc:#8a9bb4}.cal{border:1px solid var(--line);background:var(--card);border-radius:18px;overflow:hidden}.calh,.calb{grid-template-columns:repeat(7,1fr);display:grid}.calh span{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);background:var(--bg);border-bottom:1px solid var(--line);padding:9px 10px;font-size:11.5px;font-weight:700}.cday{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;gap:4px;min-width:0;min-height:104px;padding:6px 6px 8px;display:flex}.cday:nth-child(7n){border-right:0}.cday.out{background:repeating-linear-gradient(135deg,#0000 0 8px,#071d3a06 8px 16px)}.cday.out .cnum{opacity:.4}.cnum{color:var(--ink2);border-radius:50%;place-items:center;width:24px;height:24px;font-size:12.5px;font-weight:700;display:grid}.cday.today .cnum{background:var(--blue);color:#fff}.cev{background:var(--cc);border-radius:7px;padding:4px 6px;font-size:11.5px;line-height:1.3;display:block}@supports (color:color-mix(in lab,red,red)){.cev{background:color-mix(in srgb,var(--cc) 14%,transparent)}}.cev{border-left:3px solid var(--cc);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;transition:transform .2s,background .2s;overflow:hidden}.cev:hover{background:var(--cc);transform:translate(2px)}@supports (color:color-mix(in lab,red,red)){.cev:hover{background:color-mix(in srgb,var(--cc) 24%,transparent)}}.cev time{margin-right:4px;font-weight:700}.cev.cancelled{opacity:.6;text-decoration:line-through}.cev.completed{opacity:.7}.cmore{color:var(--blue);padding-left:6px;font-size:11.5px;font-weight:700}.calm{display:none}.week{gap:10px;display:grid}.wday{border:1px solid var(--line);background:var(--card);border-radius:14px;grid-template-columns:120px 1fr;gap:14px;padding:10px 12px;display:grid}.wday.today{border-color:var(--blue);box-shadow:0 0 0 1px var(--blue) inset}.wdh b{color:var(--navy);font-size:13.5px;display:block}[data-theme=dark] .wdh b{color:#fff}.wdh span{color:var(--muted);font-size:12.5px}.wdl{gap:8px;display:grid}.wnone{color:var(--muted);align-self:center;font-size:13px}.evlist,.evhome{gap:10px;display:grid}.evhome{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.evrow{border:1px solid var(--line);border-left:4px solid var(--cc,var(--blue));background:var(--card);transition:transform .35s var(--ease),box-shadow .35s var(--ease);border-radius:14px;align-items:center;gap:14px;padding:10px 12px;display:flex}.evrow:hover{box-shadow:var(--shadow);transform:translateY(-2px)}.evrow.cancelled{opacity:.65}.evrow.cancelled b{text-decoration:line-through}.evdate{text-align:center;background:var(--bg);border-radius:12px;flex:none;width:56px;padding:6px 0;line-height:1.1}.evdate b{color:var(--navy);font-size:20px;font-family:var(--serif);display:block}[data-theme=dark] .evdate b{color:#fff}.evdate small{letter-spacing:.08em;text-transform:uppercase;color:var(--blue);font-size:11px;font-weight:700;display:block}.evdate i{color:var(--muted);font-size:10.5px;font-style:normal;display:block}.evtx{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.evtx b{color:var(--ink);font-size:14px;line-height:1.35}.evtx small{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px;font-size:12px;display:flex}.evtx small .ic{width:12px;height:12px}.evtx .sep{margin:0 3px}.evmeta{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.evmeta .chip,.evh .chip{background:var(--cc)}@supports (color:color-mix(in lab,red,red)){.evmeta .chip,.evh .chip{background:color-mix(in srgb,var(--cc) 14%,transparent)}}.evmeta .chip,.evh .chip{color:var(--cc);border-color:var(--cc)}@supports (color:color-mix(in lab,red,red)){.evmeta .chip,.evh .chip{border-color:color-mix(in srgb,var(--cc) 35%,transparent)}}.evmeta .chip,.evh .chip{padding:3px 8px;font-size:10.5px}.evh .chip{color:#fff;background:#ffffff1f;border-color:#ffffff4d}.evst{letter-spacing:.06em;text-transform:uppercase;background:var(--bg);color:var(--muted);border-radius:999px;padding:3px 8px;font-size:10.5px;font-weight:700}.evst.cancelled{color:#c8483c;background:#c8483c1f}.evh .evst{color:#fff;background:#ffffff1f}.evh .evst.cancelled{background:#c8483c}.evrep{color:var(--muted);align-items:center;gap:4px;font-size:11px;display:inline-flex}.evrep .ic{width:12px;height:12px}.evh .evrep{color:#d2ddec}.evh .evmeta{margin-top:12px}.evimg{border-radius:12px;flex:none;width:64px;height:64px;overflow:hidden}.evimg img{object-fit:cover;width:100%;height:100%}.evcols{grid-template-columns:1fr 1fr;gap:26px;margin-top:38px;display:grid}.evcols section{align-content:start;gap:10px;display:grid}.evposter{border:1px solid var(--line);border-radius:18px;margin:0 0 22px;overflow:hidden}@media(max-width:860px){.cal{display:none}.calm{gap:10px;display:grid}.evcols{grid-template-columns:1fr}.wday{grid-template-columns:1fr;gap:6px}.evnav h2{min-width:0;font-size:18px}.evbar{flex-direction:column;align-items:stretch}.seg{justify-content:center}}@media(max-width:720px){.mgrid>.mcard{flex-basis:calc(50% - 8px)}}@media(max-width:520px){.mgrid{gap:10px}.mgrid>.mcard,.cgrid-people>.ppl{flex-basis:calc(50% - 5px)}.mcard{padding:20px 10px 14px}.mcard .mlogo{width:74px;height:74px}.mcard .mtx b{font-size:13px}.mcard .mgo{display:none}.cgrid-people{gap:10px}.ppltx{padding:10px 10px 12px}.ppltx h3{font-size:13.5px}.ppltx .ttl{font-size:11.5px}.pplbadge{width:32px;height:32px}.minh .minhg{flex-direction:column;align-items:flex-start;gap:12px}.minh .minlogo{width:84px;height:84px}.evimg{display:none}.evhome{grid-template-columns:1fr}}.cmts{border-top:1px solid var(--line);margin-top:44px;padding-top:26px}.cmts h2{align-items:center;gap:10px;display:flex;margin:0 0 16px!important;font-size:22px!important}.cmts h2 .ic{color:var(--blue)}.cmts .cnt{font-family:var(--sans);background:var(--bg);border:1px solid var(--line);border-radius:999px;padding:2px 9px;font-size:12px;font-weight:700}.cmt{border-bottom:1px solid var(--line);gap:12px;padding:14px 0;display:flex}.cav{color:#fff;background:linear-gradient(135deg,var(--blue),var(--green));border-radius:50%;flex:none;place-items:center;width:38px;height:38px;font-weight:700;display:grid}.cbd{flex:1;min-width:0}.chd{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.chd b{font-size:14px}.chd time{color:var(--muted);font-size:12px}.cbd p{margin:4px 0 0!important;font-size:14.5px!important;line-height:1.65!important}.creply{border-left:3px solid var(--blue);background:#1765b30f;border-radius:12px;margin-top:10px;padding:10px 12px}.creply span{letter-spacing:.06em;text-transform:uppercase;color:var(--blue);align-items:center;gap:6px;font-size:11.5px;font-weight:700;display:inline-flex}.creply span .ic{width:13px;height:13px}.cform{border:1px solid var(--line);background:var(--card);border-radius:18px;gap:12px;margin-top:22px;padding:20px;display:grid}.cform h3{margin:0;font-size:17px}.cform label{color:var(--ink2);gap:5px;font-size:13px;font-weight:600;display:grid}.cform input,.cform textarea{font:inherit;color:var(--ink);background:var(--bg);border:1px solid var(--line);border-radius:12px;padding:10px 12px;font-size:14.5px;font-weight:400;transition:border-color .2s,box-shadow .2s}.cform input:focus,.cform textarea:focus{border-color:var(--blue);outline:0;box-shadow:0 0 0 3px #1765b326}.cform small{color:var(--muted);font-size:12px;font-weight:400}.cform .err{color:#c8483c;font-size:12.5px;font-style:normal;font-weight:500}.cform .cgrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.cform .btn{justify-self:start}.cform .hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.okbox{background:#009c4214;border:1px solid #009c424d;border-radius:14px;align-items:flex-start;gap:10px;margin-top:18px;padding:14px 16px;display:flex}.okbox .ic{color:var(--green);margin-top:3px}.okbox p{margin:0!important;font-size:14.5px!important}@media(max-width:520px){.cform .cgrid{grid-template-columns:1fr}.cform{padding:16px}}@media(prefers-reduced-motion:reduce){.mcard,.ppl,.evrow,.cev,.minlead,.mcard .mlogo,.pplimg>img{transition:none!important;transform:none!important}}@media(prefers-reduced-motion:no-preference){@view-transition{navigation:auto}::view-transition-old(root){animation:.18s ease-out both vt-out}::view-transition-new(root){animation:.28s cubic-bezier(.22,1,.36,1) both vt-in}@keyframes vt-out{to{opacity:0}}@keyframes vt-in{0%{opacity:0;transform:translateY(6px)}}}.docacts{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}.docacts .dsz{color:var(--muted);font-size:12.5px}@media(max-width:640px){.docacts .btn{flex:100%;justify-content:center}.docview iframe{height:62vh}}.newsgrid.nmore{margin-top:20px}.pcontact{flex-wrap:wrap;align-items:center;gap:8px;margin:4px 0 22px;display:flex}.pcontact .pc{border:1px solid var(--line);background:var(--card);height:36px;color:var(--ink);border-radius:999px;align-items:center;gap:7px;padding:0 13px;font-size:13.5px;font-weight:600;transition:border-color .2s,color .2s,transform .2s;display:inline-flex}.pcontact .pc:hover{border-color:var(--blue);color:var(--blue);transform:translateY(-1px)}.pcontact .pc .ic{width:15px;height:15px;color:var(--blue)}.pcontact .psoc{flex-wrap:wrap;gap:6px;display:inline-flex}.pcontact .iconbtn{width:36px;height:36px}@media(max-width:520px){.pcontact .pc{flex:100%;justify-content:center}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes pulse{50%{opacity:.5}}
