@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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_8b3a0b;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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_8b3a0b;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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_8b3a0b;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_8b3a0b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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_8b3a0b;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Fallback_8b3a0b;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_8b3a0b{font-family:__Inter_8b3a0b,__Inter_Fallback_8b3a0b;font-style:normal}.__variable_8b3a0b{--font-inter:"__Inter_8b3a0b","__Inter_Fallback_8b3a0b"}@font-face{font-family:__Cormorant_Garamond_1d4694;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/fd3893c623c32b6d-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Cormorant_Garamond_1d4694;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/ea896c3885e026c1-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Cormorant_Garamond_1d4694;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/024ead497118aa23-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Cormorant_Garamond_1d4694;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/e74f24ed7f0e4323-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Cormorant_Garamond_1d4694;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/e18f83c737786aa7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Cormorant_Garamond_1d4694;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/fd3893c623c32b6d-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Cormorant_Garamond_1d4694;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/ea896c3885e026c1-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Cormorant_Garamond_1d4694;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/024ead497118aa23-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Cormorant_Garamond_1d4694;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/e74f24ed7f0e4323-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Cormorant_Garamond_1d4694;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/e18f83c737786aa7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Cormorant_Garamond_1d4694;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/fd3893c623c32b6d-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Cormorant_Garamond_1d4694;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/ea896c3885e026c1-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Cormorant_Garamond_1d4694;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/024ead497118aa23-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Cormorant_Garamond_1d4694;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/e74f24ed7f0e4323-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Cormorant_Garamond_1d4694;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/e18f83c737786aa7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Cormorant_Garamond_1d4694;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/393d45a2251e223a-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Cormorant_Garamond_1d4694;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8715d2ed531152f4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Cormorant_Garamond_1d4694;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c48b38fe8bb532f3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Cormorant_Garamond_1d4694;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/48410f3df60da620-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Cormorant_Garamond_1d4694;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7b89a4fd5e90ede0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Cormorant_Garamond_1d4694;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/393d45a2251e223a-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Cormorant_Garamond_1d4694;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8715d2ed531152f4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Cormorant_Garamond_1d4694;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c48b38fe8bb532f3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Cormorant_Garamond_1d4694;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/48410f3df60da620-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Cormorant_Garamond_1d4694;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7b89a4fd5e90ede0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Cormorant_Garamond_1d4694;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/393d45a2251e223a-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Cormorant_Garamond_1d4694;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8715d2ed531152f4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Cormorant_Garamond_1d4694;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c48b38fe8bb532f3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Cormorant_Garamond_1d4694;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/48410f3df60da620-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Cormorant_Garamond_1d4694;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7b89a4fd5e90ede0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Cormorant_Garamond_Fallback_1d4694;src:local("Times New Roman");ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.00%;size-adjust:96.98%}.__className_1d4694{font-family:__Cormorant_Garamond_1d4694,__Cormorant_Garamond_Fallback_1d4694}.__variable_1d4694{--font-cormorant:"__Cormorant_Garamond_1d4694","__Cormorant_Garamond_Fallback_1d4694"}:root{--navy-900:#0a1a30;--navy-800:#0d2240;--navy-700:#12305a;--navy-600:#1b4178;--gold-500:#c8a24a;--gold-400:#d6b463;--gold-300:#e4cd8f;--ink:#1a2231;--slate:#51607a;--muted:#7c8aa0;--line:#e4e8f0;--bg:#fff;--bg-soft:#f6f8fc;--bg-tint:#eef2f9;--white:#fff;--danger:#b3261e;--success:#1e7d4f;--shadow-sm:0 1px 3px rgba(10,26,48,.08),0 1px 2px rgba(10,26,48,.06);--shadow-md:0 8px 24px rgba(10,26,48,.1);--shadow-lg:0 24px 60px rgba(10,26,48,.18);--radius:14px;--radius-sm:9px;--maxw:1200px;--serif:"Cormorant Garamond",Georgia,serif;--sans:var(--font-inter,system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif)}*{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0;font-family:var(--sans);color:var(--ink);background:var(--bg);line-height:1.65;font-size:16.5px;-webkit-font-smoothing:antialiased}img{max-width:100%}a{color:var(--navy-600);text-decoration:none;transition:color .2s}a:hover{color:var(--gold-500)}h1,h2,h3,h4{font-family:var(--serif);color:var(--navy-900);line-height:1.15;margin:0 0 .5em;font-weight:600;letter-spacing:.2px}h1{font-size:clamp(2.4rem,5vw,4rem)}h2{font-size:clamp(1.9rem,3.4vw,2.9rem)}h3{font-size:1.45rem}p{margin:0 0 1rem}.container{width:min(var(--maxw),92%);margin-inline:auto}.section{padding:clamp(3.5rem,7vw,6.5rem) 0}.section--soft{background:var(--bg-soft)}.section--navy{background:var(--navy-900);color:#cdd8ea}.section--navy h2,.section--navy h3{color:#fff}.text-center{text-align:center}.lead{font-size:1.18rem;color:var(--slate)}.eyebrow{display:inline-flex;align-items:center;gap:.55rem;font-family:var(--sans);font-weight:600;font-size:.76rem;letter-spacing:.22em;text-transform:uppercase;color:var(--gold-500);margin-bottom:1rem}.eyebrow:before{content:"";width:30px;height:2px;background:var(--gold-500);display:inline-block}.section--navy .eyebrow{color:var(--gold-400)}.section-head{max-width:760px;margin-bottom:3rem}.section-head.center{margin-inline:auto;text-align:center}.section-head.center .eyebrow:before{display:none}.btn{display:inline-flex;align-items:center;gap:.55rem;padding:.85rem 1.6rem;border-radius:999px;font-weight:600;font-size:.96rem;cursor:pointer;border:1.5px solid transparent;transition:all .22s ease;white-space:nowrap;font-family:var(--sans)}.btn--gold{background:var(--gold-500);color:var(--navy-900)}.btn--gold:hover{background:var(--gold-400);transform:translateY(-2px);box-shadow:var(--shadow-md)}.btn--navy{background:var(--navy-800);color:#fff}.btn--navy:hover{background:var(--navy-700);color:#fff;transform:translateY(-2px);box-shadow:var(--shadow-md)}.btn--ghost{background:transparent;border-color:hsla(0,0%,100%,.4);color:#fff}.btn--ghost:hover{border-color:var(--gold-400);color:var(--gold-300)}.btn--outline{background:transparent;border-color:var(--line);color:var(--navy-800)}.btn--outline:hover{border-color:var(--navy-600);color:var(--navy-800)}.btn--sm{padding:.55rem 1.1rem;font-size:.85rem}.btn--block{width:100%;justify-content:center}.site-header{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:hsla(0,0%,100%,.92);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}.topbar{background:var(--navy-900);color:#aab8cf;font-size:.82rem}.topbar .container{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.5rem 0}.topbar a{color:#cdd8ea}.topbar a:hover{color:var(--gold-400)}.topbar .tb-right{gap:1.4rem}.nav,.topbar .tb-right{display:flex;align-items:center}.nav{justify-content:space-between;padding:.85rem 0}.brand{display:flex;align-items:center;gap:.75rem}.brand-mark{width:46px;height:46px;border-radius:10px;flex:0 0 auto;display:grid;place-items:center;color:var(--gold-400);background:linear-gradient(150deg,var(--navy-800),var(--navy-600));font-family:var(--serif);font-weight:700;font-size:1.35rem;box-shadow:var(--shadow-sm)}.brand-text{line-height:1.1}.brand-text strong{font-family:var(--serif);font-size:1.15rem;color:var(--navy-900);display:block;font-weight:700}.brand-text span{font-size:.68rem;letter-spacing:.2em;text-transform:uppercase;color:var(--gold-500)}.menu{display:flex;align-items:center;gap:.35rem;list-style:none;margin:0;padding:0}.menu a{color:var(--ink);font-weight:500;font-size:.95rem;padding:.5rem .8rem;border-radius:8px}.menu a.active,.menu a:hover{color:var(--navy-700);background:var(--bg-tint)}.nav-cta{display:flex;align-items:center;gap:.6rem}.hamburger{display:none;background:none;border:0;cursor:pointer;padding:.4rem}.hamburger span{display:block;width:24px;height:2px;background:var(--navy-900);margin:5px 0;transition:.3s}.hero{position:relative;color:#eaf0fb;overflow:hidden;background:linear-gradient(115deg,rgba(8,20,38,.94) 0,rgba(11,30,58,.86) 45%,rgba(18,48,90,.72) 100%),radial-gradient(1200px 500px at 80% -10%,rgba(200,162,74,.18),transparent 60%),var(--navy-900)}.hero .container{position:relative;z-index:2}.hero-grid{display:grid;grid-template-columns:1.15fr .85fr;grid-gap:3rem;gap:3rem;align-items:center;padding:clamp(3.5rem,8vw,7rem) 0}.hero h1{color:#fff;margin-bottom:1.2rem}.hero h1 .accent{color:var(--gold-400);font-style:italic}.hero p{color:#c4d0e6;font-size:1.2rem;max-width:36rem}.hero-actions{gap:1rem;margin-top:2rem}.hero-actions,.hero-stats{display:flex;flex-wrap:wrap}.hero-stats{gap:2.4rem;margin-top:3rem}.hero-stat strong{font-family:var(--serif);font-size:2.4rem;color:var(--gold-400);display:block}.hero-stat span{font-size:.82rem;letter-spacing:.12em;text-transform:uppercase;color:#9fb0cc}.hero-card{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.14);border-radius:var(--radius);padding:2rem;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.hero-card h3{color:#fff}.hero-card ul{list-style:none;padding:0;margin:1rem 0 0}.hero-card li{display:flex;gap:.7rem;padding:.55rem 0;border-bottom:1px solid hsla(0,0%,100%,.08);color:#d4ddee;font-size:.98rem}.hero-card li:last-child{border-bottom:0}.hero-card li:before{content:"§";color:var(--gold-400);font-weight:700}.grid{display:grid;grid-gap:1.6rem;gap:1.6rem}.grid-2{grid-template-columns:repeat(2,1fr)}.grid-3{grid-template-columns:repeat(3,1fr)}.grid-4{grid-template-columns:repeat(4,1fr)}.card{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);padding:1.8rem;box-shadow:var(--shadow-sm);transition:transform .25s,box-shadow .25s,border-color .25s}.card:hover{transform:translateY(-5px);box-shadow:var(--shadow-md);border-color:#d4ddec}.card-icon{width:52px;height:52px;border-radius:12px;display:grid;place-items:center;background:var(--bg-tint);color:var(--navy-600);margin-bottom:1.1rem;font-size:1.4rem}.card h3{font-size:1.25rem;margin-bottom:.5rem}.card p{color:var(--slate);font-size:.97rem;margin-bottom:0}.card-link{display:inline-flex;align-items:center;gap:.4rem;margin-top:1rem;font-weight:600;font-size:.9rem;color:var(--gold-500)}.card-link:hover{gap:.7rem}.practice-card{position:relative}.practice-num{font-family:var(--serif);font-size:1rem;color:var(--gold-500);font-weight:700;opacity:.8}.split{display:grid;grid-template-columns:1fr 1fr;grid-gap:3.5rem;gap:3.5rem;align-items:center}.about-media{position:relative;border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow-lg);aspect-ratio:4/3;background:linear-gradient(160deg,var(--navy-800),var(--navy-600));display:grid;place-items:center}.about-media .seal{color:hsla(0,0%,100%,.12)}.value-row{display:flex;gap:1rem;margin-top:1.3rem}.value-row .ico{color:var(--gold-500);flex:0 0 auto;margin-top:3px;font-weight:700;font-size:1.1rem}.value-row strong{display:block;color:var(--navy-900)}.value-row p{color:var(--slate);margin:0;font-size:.95rem}.team-card{text-align:center}.team-photo{width:120px;height:120px;border-radius:50%;margin:0 auto 1.1rem;background:linear-gradient(160deg,var(--navy-700),var(--navy-600));color:var(--gold-300);display:grid;place-items:center;font-family:var(--serif);font-size:2.2rem;font-weight:700;border:3px solid var(--gold-400)}.team-card h3{margin-bottom:.15rem}.team-role{color:var(--gold-500);font-weight:600;font-size:.9rem;letter-spacing:.04em;text-transform:uppercase}.team-card p.bio{color:var(--slate);font-size:.95rem;margin-top:.8rem}.post-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.8rem;gap:1.8rem}.post{background:#fff;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;display:flex;flex-direction:column;box-shadow:var(--shadow-sm);transition:transform .25s,box-shadow .25s}.post:hover{transform:translateY(-5px);box-shadow:var(--shadow-md)}.post-thumb{aspect-ratio:16/9;position:relative;display:block}.post-thumb .cat{position:absolute;left:1rem;bottom:1rem;background:var(--gold-500);color:var(--navy-900);font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:.3rem .7rem;border-radius:6px}.post-body{padding:1.4rem 1.5rem 1.6rem;display:flex;flex-direction:column;flex:1 1}.post-meta{font-size:.8rem;color:var(--muted);display:flex;gap:.5rem;margin-bottom:.6rem;flex-wrap:wrap}.post h3{font-size:1.2rem;margin-bottom:.5rem}.post h3 a{color:var(--navy-900)}.post h3 a:hover{color:var(--gold-500)}.post p{color:var(--slate);font-size:.94rem;flex:1 1}.post .card-link{margin-top:.8rem}.doc-toolbar{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;justify-content:space-between;margin-bottom:2rem}.doc-list{display:grid;grid-gap:1rem;gap:1rem}.doc-item{display:flex;align-items:center;gap:1.2rem;background:#fff;border:1px solid var(--line);border-radius:var(--radius-sm);padding:1.1rem 1.4rem;transition:border-color .2s,box-shadow .2s}.doc-item:hover{border-color:var(--navy-600);box-shadow:var(--shadow-sm)}.doc-file{width:46px;height:46px;border-radius:10px;background:var(--bg-tint);color:var(--navy-600);display:grid;place-items:center;flex:0 0 auto;font-size:1.3rem}.doc-info{flex:1 1;min-width:0}.doc-info strong{display:block;color:var(--navy-900)}.doc-info span{font-size:.85rem;color:var(--muted)}.doc-cat-pill{font-size:.72rem;background:var(--bg-tint);color:var(--slate);padding:.25rem .6rem;border-radius:999px;white-space:nowrap}.form-card{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:clamp(1.6rem,4vw,2.6rem);box-shadow:var(--shadow-md)}.field{margin-bottom:1.1rem}.field label{display:block;font-weight:600;font-size:.88rem;margin-bottom:.4rem;color:var(--navy-900)}.field input,.field select,.field textarea{width:100%;padding:.8rem 1rem;border:1.5px solid var(--line);border-radius:10px;font-family:var(--sans);font-size:.98rem;color:var(--ink);background:#fff;transition:border-color .2s,box-shadow .2s}.field input:focus,.field select:focus,.field textarea:focus{outline:0;border-color:var(--navy-600);box-shadow:0 0 0 3px rgba(27,65,120,.12)}.field textarea{min-height:130px;resize:vertical}.field-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.1rem;gap:1.1rem}.form-note{font-size:.86rem;color:var(--muted)}.alert{padding:.85rem 1.1rem;border-radius:10px;font-size:.92rem;margin-bottom:1.2rem}.alert--error{background:#fdecea;color:var(--danger);border:1px solid #f5c6c2}.alert--success{background:#e7f4ee;color:var(--success);border:1px solid #b8e0cb}.contact-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:3rem;gap:3rem;align-items:start}.contact-item{display:flex;gap:1rem;margin-bottom:1.6rem}.contact-item .ico{width:46px;height:46px;border-radius:12px;background:var(--navy-800);color:var(--gold-400);display:grid;place-items:center;flex:0 0 auto;font-size:1.2rem}.contact-item strong{display:block;color:var(--navy-900)}.contact-item a,.contact-item span{color:var(--slate)}.page-hero{background:var(--navy-900);color:#d7e0ef;padding:clamp(3rem,6vw,5rem) 0 clamp(2.5rem,5vw,4rem);position:relative;overflow:hidden}.page-hero:after{content:"";position:absolute;inset:0;background:radial-gradient(700px 300px at 85% 0,rgba(200,162,74,.16),transparent 60%)}.page-hero .container{position:relative;z-index:2}.page-hero h1{color:#fff;margin-bottom:.6rem}.page-hero p{color:#b3c1da;max-width:46rem;margin:0}.breadcrumb{font-size:.85rem;color:#8fa1bf;margin-bottom:1.2rem}.breadcrumb a{color:#b3c1da}.cta-band{background:linear-gradient(120deg,var(--navy-800),var(--navy-600));color:#fff;border-radius:var(--radius);padding:clamp(2.2rem,5vw,3.5rem);text-align:center;position:relative;overflow:hidden}.cta-band:after{content:"";position:absolute;inset:0;background:radial-gradient(500px 200px at 50% -20%,rgba(200,162,74,.25),transparent)}.cta-band>*{position:relative;z-index:2}.cta-band h2{color:#fff}.cta-band p{color:#cdd8ea;max-width:40rem;margin-inline:auto}.site-footer{background:var(--navy-900);color:#93a3c0;padding:4rem 0 1.8rem;font-size:.94rem}.footer-grid{display:grid;grid-template-columns:1.6fr 1fr 1fr 1.2fr;grid-gap:2.4rem;gap:2.4rem;padding-bottom:2.5rem;border-bottom:1px solid hsla(0,0%,100%,.1)}.site-footer h4{color:#fff;font-family:var(--sans);font-size:.9rem;letter-spacing:.14em;text-transform:uppercase;margin-bottom:1.1rem}.site-footer ul{list-style:none;padding:0;margin:0}.site-footer li{margin-bottom:.6rem}.site-footer a{color:#a9b8d2}.site-footer a:hover{color:var(--gold-400)}.footer-brand p{color:#8294b3;max-width:26rem}.footer-bottom{display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding-top:1.5rem;font-size:.85rem;color:#6e7e9c}.empty-state{text-align:center;padding:3rem 1rem;color:var(--muted)}.pill{display:inline-block;font-size:.78rem;font-weight:600;padding:.3rem .8rem;border-radius:999px;background:var(--bg-tint);color:var(--navy-700)}.divider{height:1px;background:var(--line);border:0;margin:2.5rem 0}.prose{max-width:760px;margin-inline:auto}.prose p{font-size:1.08rem;color:#2c3850}.prose h2,.prose h3{margin-top:2rem}.prose ol,.prose ul{color:#2c3850;padding-left:1.4rem}.prose li{margin-bottom:.5rem}.prose img{border-radius:var(--radius);margin:1.5rem 0}.tag-row{display:flex;flex-wrap:wrap;gap:.5rem}.chip-toggle{padding:.5rem 1rem;border-radius:999px;border:1.5px solid var(--line);background:#fff;font-size:.88rem;cursor:pointer;color:var(--slate);transition:.2s}.chip-toggle:hover{border-color:var(--navy-600)}.chip-toggle.active{background:var(--navy-800);color:#fff;border-color:var(--navy-800)}.disclaimer{background:var(--bg-tint);border-left:4px solid var(--gold-500);padding:1.2rem 1.4rem;border-radius:0 10px 10px 0;font-size:.95rem;color:var(--slate);margin-top:2.5rem}.media-img{object-fit:cover;width:100%;height:100%}.area-hero-img{border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow-lg);aspect-ratio:16/10;position:relative}.flex{display:flex}.between{justify-content:space-between}.center-y{align-items:center}.gap{gap:1rem}.wrap{flex-wrap:wrap}.mt-2{margin-top:1.2rem}.hidden{display:none!important}@media (max-width:980px){.contact-grid,.hero-grid,.split{grid-template-columns:1fr}.grid-3,.grid-4,.post-grid{grid-template-columns:repeat(2,1fr)}.footer-grid{grid-template-columns:1fr 1fr}}@media (max-width:760px){.menu,.topbar{display:none}.menu.open{display:flex;flex-direction:column;position:absolute;top:100%;left:0;right:0;background:#fff;border-bottom:1px solid var(--line);padding:1rem;gap:.2rem;box-shadow:var(--shadow-md)}.menu.open a{padding:.8rem 1rem}.hamburger{display:block}.nav-cta .btn:not(.nav-cta-primary){display:none}}@media (max-width:560px){.field-row,.footer-grid,.grid-2,.grid-3,.grid-4,.post-grid{grid-template-columns:1fr}.hero-stats{gap:1.5rem}}