@font-face{font-family:Merriweather Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/f7d62d1ac61c21bb-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:Merriweather Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/119a0d059b133432-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:Merriweather Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/123105f882a4ac65-s.p.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:Merriweather Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/a4de232523951358-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:Merriweather Sans;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/f7d62d1ac61c21bb-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:Merriweather Sans;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/119a0d059b133432-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:Merriweather Sans;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/123105f882a4ac65-s.p.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:Merriweather Sans;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/a4de232523951358-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:Merriweather Sans;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/f7d62d1ac61c21bb-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:Merriweather Sans;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/119a0d059b133432-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:Merriweather Sans;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/123105f882a4ac65-s.p.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:Merriweather Sans;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/a4de232523951358-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:Merriweather Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/2bbcd7c3cbda0948-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:Merriweather Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9c8f7b3ec6291869-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:Merriweather Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/be3108bf0dcdb5c7-s.p.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:Merriweather Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/44719ea4f749e993-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:Merriweather Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/2bbcd7c3cbda0948-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:Merriweather Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/9c8f7b3ec6291869-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:Merriweather Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/be3108bf0dcdb5c7-s.p.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:Merriweather Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/44719ea4f749e993-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:Merriweather Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/2bbcd7c3cbda0948-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:Merriweather Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/9c8f7b3ec6291869-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:Merriweather Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/be3108bf0dcdb5c7-s.p.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:Merriweather Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/44719ea4f749e993-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:Merriweather Sans Fallback;src:local("Arial");ascent-override:92.45%;descent-override:25.65%;line-gap-override:0.00%;size-adjust:106.44%}.__className_27a8ef{font-family:Merriweather Sans,Merriweather Sans Fallback}.__variable_27a8ef{--font-merriweather-sans:"Merriweather Sans","Merriweather Sans Fallback"}@font-face{font-family:Merriweather;font-style:italic;font-weight:300;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b0e569aadaad2e28-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:Merriweather;font-style:italic;font-weight:300;font-stretch:100%;font-display:swap;src:url(/_next/static/media/069cf31a230d4226-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Merriweather;font-style:italic;font-weight:300;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9e0a5abcfb090244-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:Merriweather;font-style:italic;font-weight:300;font-stretch:100%;font-display:swap;src:url(/_next/static/media/d49d832fa01eb618-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:Merriweather;font-style:italic;font-weight:300;font-stretch:100%;font-display:swap;src:url(/_next/static/media/82050c55ac1c8c11-s.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:Merriweather;font-style:italic;font-weight:900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b0e569aadaad2e28-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:Merriweather;font-style:italic;font-weight:900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/069cf31a230d4226-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Merriweather;font-style:italic;font-weight:900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9e0a5abcfb090244-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:Merriweather;font-style:italic;font-weight:900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/d49d832fa01eb618-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:Merriweather;font-style:italic;font-weight:900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/82050c55ac1c8c11-s.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:Merriweather;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/_next/static/media/fe4c52824bfaed3e-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:Merriweather;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/_next/static/media/3e8ab5100a4aa694-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Merriweather;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b78b37b810acce9f-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:Merriweather;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/_next/static/media/027647acf05c7ff8-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:Merriweather;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1f3fe8c6df3d47c1-s.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:Merriweather;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/fe4c52824bfaed3e-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:Merriweather;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/3e8ab5100a4aa694-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Merriweather;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b78b37b810acce9f-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:Merriweather;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/027647acf05c7ff8-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:Merriweather;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1f3fe8c6df3d47c1-s.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:Merriweather Fallback;src:local("Times New Roman");ascent-override:80.59%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:122.09%}.__className_e35c69{font-family:Merriweather,Merriweather Fallback}.__variable_e35c69{--font-merriweather:"Merriweather","Merriweather Fallback"}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--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-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--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}}}@layer theme{:host,:root{--font-sans:var(--font-merriweather-sans),sans-serif;--font-serif:var(--font-merriweather),serif;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--font-heading:"Merriweather Heading",serif;--shadow-medium:-1px 1px 1.3px #0000002e,-2.3px 2.3px 2.9px -1.4px #00000026,-7.3px 7.3px 9.1px -2.7px #0000001c,-20.2px 20.2px 25.3px -4.1px #00000014;--shadow-high:-1px 1px 1.3px #0000002b,-3px 3px 3.8px -.6px #00000026,-6.1px 6.1px 7.6px -1.2px #00000024,-12.3px 12.3px 15.4px -1.8px #0000001f,-23.2px 23.2px 29px -2.3px #0000001a,-40.6px 40.6px 50.8px -2.9px #00000017,-66.3px 66.3px 83px -3.5px #00000012,-102px 102px 127.7px -4.1px #0000000d}}@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.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:62.5rem){.container{max-width:62.5rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.blur{--tw-blur:blur(8px)}.blur,.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,)}.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))}}html.visual-capture *,html.visual-capture :after,html.visual-capture :before{transition-duration:0s!important;transition-delay:0s!important;animation-duration:0s!important;animation-delay:0s!important}html:not(.visual-capture) img[data-cms-image-reveal=fade]{transition:opacity .24s}html:not(.visual-capture).cms-image-reveal-enabled img[data-cms-image-reveal=fade].cms-image-pending:not(.cms-image-load-error){opacity:0}html:not(.visual-capture).cms-image-reveal-enabled [data-cms-image-group-container]:not([data-cms-image-group-ready]) img[data-cms-image-group]{opacity:0;transition-duration:.26s}html:not(.visual-capture).cms-image-reveal-enabled [data-cms-image-group-container][data-cms-image-group-ready] img[data-cms-image-group].cms-image-load-error{opacity:0}@media (prefers-reduced-motion:reduce){img[data-cms-image-reveal=fade]{transition-duration:0s}}@view-transition{navigation:auto}@keyframes cms-vt-root-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-8px)}}@keyframes cms-vt-root-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes cms-vt-fade-out{0%{opacity:1}to{opacity:0}}@keyframes cms-vt-fade-in{0%{opacity:0}to{opacity:1}}@keyframes cms-vt-content-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}@keyframes cms-vt-content-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes cms-vt-chrome-old{0%,to{opacity:1}}@keyframes cms-vt-chrome-new{0%,to{opacity:0}}@keyframes cms-vt-slide-out-inline-start{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-8%)}}@keyframes cms-vt-slide-in-inline-end{0%{opacity:0;transform:translate(8%)}to{opacity:1;transform:translate(0)}}@keyframes cms-vt-slide-out-inline-end{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(8%)}}@keyframes cms-vt-slide-in-inline-start{0%{opacity:0;transform:translate(-8%)}to{opacity:1;transform:translate(0)}}::view-transition-group(root){animation-timing-function:cubic-bezier(.22,.61,.36,1)}::view-transition-group(cms-header){animation-timing-function:cubic-bezier(.22,.61,.36,1)}::view-transition-group(cms-page-hero){animation-timing-function:cubic-bezier(.22,.61,.36,1)}::view-transition-group(cms-page-body){animation-timing-function:cubic-bezier(.22,.61,.36,1)}::view-transition-group(root){animation-duration:.28s}::view-transition-old(root){animation:cms-vt-root-out .18s both}::view-transition-new(root){animation:cms-vt-root-in .26s 20ms both}::view-transition-group(cms-header){animation-duration:.26s}::view-transition-group(cms-page-hero){animation-duration:.26s}::view-transition-group(cms-page-body){animation-duration:.26s}::view-transition-group(cms-page-sidebar){animation-duration:.26s}::view-transition-group(cms-translation-sidebar){animation-duration:.26s}::view-transition-old(cms-page-hero){animation:cms-vt-fade-out .16s both}::view-transition-new(cms-page-hero){animation:cms-vt-fade-in .22s 20ms both}::view-transition-group(cms-header){animation:none}::view-transition-old(cms-header){opacity:1;animation:cms-vt-chrome-old .28s linear both}::view-transition-new(cms-header){opacity:0;animation:cms-vt-chrome-new .28s linear both}::view-transition-old(cms-page-body){animation:cms-vt-content-out .18s both}::view-transition-new(cms-page-body){animation:cms-vt-content-in .24s 20ms both}::view-transition-old(cms-page-sidebar){animation:cms-vt-fade-out .18s both}::view-transition-new(cms-page-sidebar){animation:cms-vt-fade-in .24s 20ms both}:is(html:active-view-transition-type(cms-hierarchy-forward),html:active-view-transition-type(cms-hierarchy-back))::view-transition-image-pair(cms-translation-sidebar){background-color:#333}:is(html:active-view-transition-type(cms-hierarchy-forward),html:active-view-transition-type(cms-hierarchy-back))::view-transition-image-pair(cms-page-body){background-color:#333}:is(html:active-view-transition-type(cms-hierarchy-forward),html:active-view-transition-type(cms-hierarchy-back))::view-transition-old(root){animation:cms-vt-chrome-old .3s linear both}:is(html:active-view-transition-type(cms-hierarchy-forward),html:active-view-transition-type(cms-hierarchy-back))::view-transition-new(root){animation:cms-vt-chrome-new .3s linear both}:is(html:active-view-transition-type(cms-hierarchy-forward),html:active-view-transition-type(cms-hierarchy-back))::view-transition-old(cms-page-hero){z-index:1;mix-blend-mode:normal;animation:cms-vt-chrome-old .28s linear both}:is(html:active-view-transition-type(cms-hierarchy-forward),html:active-view-transition-type(cms-hierarchy-back))::view-transition-new(cms-page-hero){z-index:2;mix-blend-mode:normal;animation:cms-vt-fade-in .28s linear both}html:active-view-transition-type(cms-topbar)::view-transition-group(root){animation:none}html:active-view-transition-type(cms-topbar)::view-transition-old(root){opacity:0;animation:none}html:active-view-transition-type(cms-topbar)::view-transition-new(root){opacity:1;animation:none}html:active-view-transition-type(cms-topbar)::view-transition-group(cms-page-hero){animation:none}html:active-view-transition-type(cms-topbar)::view-transition-old(cms-page-hero){z-index:1;mix-blend-mode:normal;animation:cms-vt-chrome-old .28s linear both}html:active-view-transition-type(cms-topbar)::view-transition-new(cms-page-hero){z-index:2;mix-blend-mode:normal;animation:cms-vt-fade-in .28s linear both}html.cms-hierarchy-back-reveal .page-translations .cl{animation:cms-vt-fade-in .28s linear both}html.cms-hierarchy-back-reveal .page-translations .cr{animation:cms-vt-slide-in-inline-start .28s linear both}html:active-view-transition-type(cms-hierarchy-forward)::view-transition-group(cms-translation-sidebar){animation:none}html:active-view-transition-type(cms-hierarchy-forward)::view-transition-old(cms-translation-sidebar){animation:cms-vt-fade-out .18s both}html:active-view-transition-type(cms-hierarchy-forward)::view-transition-new(cms-translation-sidebar){animation:cms-vt-fade-in .22s 20ms both}@media screen and (max-width:62.5rem){html:active-view-transition-type(cms-hierarchy-forward)::view-transition-group(cms-page-body){animation:none}html:active-view-transition-type(cms-hierarchy-forward)::view-transition-old(cms-page-body){animation:cms-vt-fade-out .24s both}html:active-view-transition-type(cms-hierarchy-forward)::view-transition-new(cms-page-body){animation:cms-vt-fade-in .24s 20ms both}}@media screen and (min-width:62.5rem){html:active-view-transition-type(cms-hierarchy-forward)::view-transition-old(cms-page-body){animation:cms-vt-slide-out-inline-start .28s both}html:active-view-transition-type(cms-hierarchy-forward)::view-transition-new(cms-page-body){animation:cms-vt-slide-in-inline-end .28s 20ms both}}html:active-view-transition-type(cms-hierarchy-back)::view-transition-group(cms-translation-sidebar){animation:none}html:active-view-transition-type(cms-hierarchy-back)::view-transition-old(cms-translation-sidebar){animation:cms-vt-fade-out .18s both}html:active-view-transition-type(cms-hierarchy-back)::view-transition-new(cms-translation-sidebar){animation:cms-vt-fade-in .22s 20ms both}html:active-view-transition-type(cms-hierarchy-back)::view-transition-old(cms-page-body){animation:cms-vt-slide-out-inline-end .28s both}html:active-view-transition-type(cms-hierarchy-back)::view-transition-new(cms-page-body){animation:cms-vt-slide-in-inline-start .28s 20ms both}html:active-view-transition-type(cms-structural)::view-transition-old(root){animation:cms-vt-fade-out .24s both}html:active-view-transition-type(cms-structural)::view-transition-new(root){animation:cms-vt-fade-in .24s 20ms both}:is(html:active-view-transition-type(cms-home-page-forward),html:active-view-transition-type(cms-home-page-back))::view-transition-group(root){animation:none}:is(html:active-view-transition-type(cms-home-page-forward),html:active-view-transition-type(cms-home-page-back))::view-transition-group(cms-page-hero){animation:none}:is(html:active-view-transition-type(cms-home-page-forward),html:active-view-transition-type(cms-home-page-back))::view-transition-group(cms-page-body){animation:none}:is(html:active-view-transition-type(cms-home-page-forward),html:active-view-transition-type(cms-home-page-back))::view-transition-group(cms-page-sidebar){animation:none}:is(html:active-view-transition-type(cms-home-page-forward),html:active-view-transition-type(cms-home-page-back))::view-transition-group(cms-translation-sidebar){animation:none}:is(html:active-view-transition-type(cms-home-page-forward),html:active-view-transition-type(cms-home-page-back))::view-transition-old(root){z-index:1;animation:cms-vt-chrome-old .28s linear both}:is(html:active-view-transition-type(cms-home-page-forward),html:active-view-transition-type(cms-home-page-back))::view-transition-new(root){z-index:2;animation:cms-vt-fade-in .28s linear both}html:active-view-transition-type(cms-home-page-forward)::view-transition-new(cms-page-hero){animation:cms-vt-fade-in .28s linear both}html:active-view-transition-type(cms-home-page-forward)::view-transition-new(cms-page-body){animation:cms-vt-fade-in .28s linear both}html:active-view-transition-type(cms-home-page-forward)::view-transition-new(cms-page-sidebar){animation:cms-vt-fade-in .28s linear both}html:active-view-transition-type(cms-home-page-forward)::view-transition-new(cms-translation-sidebar){animation:cms-vt-fade-in .28s linear both}html:active-view-transition-type(cms-home-page-back)::view-transition-old(cms-page-hero){animation:cms-vt-fade-out .28s linear both}html:active-view-transition-type(cms-home-page-back)::view-transition-old(cms-page-body){animation:cms-vt-fade-out .28s linear both}html:active-view-transition-type(cms-home-page-back)::view-transition-old(cms-page-sidebar){animation:cms-vt-fade-out .28s linear both}html:active-view-transition-type(cms-home-page-back)::view-transition-old(cms-translation-sidebar){animation:cms-vt-fade-out .28s linear both}html:active-view-transition-type(cms-topbar-structural)::view-transition-group(root){animation:none}html:active-view-transition-type(cms-topbar-structural)::view-transition-group(cms-page-hero){animation:none}html:active-view-transition-type(cms-topbar-structural)::view-transition-group(cms-page-body){animation:none}html:active-view-transition-type(cms-topbar-structural)::view-transition-group(cms-page-sidebar){animation:none}html:active-view-transition-type(cms-topbar-structural)::view-transition-group(cms-translation-sidebar){animation:none}html:active-view-transition-type(cms-topbar-structural)::view-transition-old(root){opacity:0;animation:none}html:active-view-transition-type(cms-topbar-structural)::view-transition-new(root){opacity:1;animation:none}html:active-view-transition-type(cms-topbar-structural)::view-transition-old(cms-page-hero){animation:cms-vt-fade-out .24s both}html:active-view-transition-type(cms-topbar-structural)::view-transition-old(cms-page-body){animation:cms-vt-fade-out .24s both}html:active-view-transition-type(cms-topbar-structural)::view-transition-old(cms-page-sidebar){animation:cms-vt-fade-out .24s both}html:active-view-transition-type(cms-topbar-structural)::view-transition-old(cms-translation-sidebar){animation:cms-vt-fade-out .24s both}html:active-view-transition-type(cms-topbar-structural)::view-transition-new(cms-page-hero){animation:cms-vt-fade-in .24s both}html:active-view-transition-type(cms-topbar-structural)::view-transition-new(cms-page-body){animation:cms-vt-fade-in .24s both}html:active-view-transition-type(cms-topbar-structural)::view-transition-new(cms-page-sidebar){animation:cms-vt-fade-in .24s both}html:active-view-transition-type(cms-topbar-structural)::view-transition-new(cms-translation-sidebar){animation:cms-vt-fade-in .24s both}html:active-view-transition-type(cms-locale)::view-transition-old(cms-page-hero){animation:cms-vt-fade-out .17s both}html:active-view-transition-type(cms-locale)::view-transition-old(cms-page-body){animation:cms-vt-fade-out .17s both}html:active-view-transition-type(cms-locale)::view-transition-new(cms-page-hero){animation:cms-vt-fade-in .22s 25ms both}html:active-view-transition-type(cms-locale)::view-transition-new(cms-page-body){animation:cms-vt-fade-in .22s 25ms both}@media (prefers-reduced-motion:reduce){@view-transition{navigation:none}}@media screen and (min-width:62.5rem){body>header{view-transition-name:cms-header}.page.page-topbar .topbar{view-transition-name:cms-page-hero}.page.page-topbar .cr{view-transition-name:cms-page-body}.page-translation-detail .cl,.page-translations .cl{view-transition-name:cms-translation-sidebar}.page.page-topbar:not(.page-translations):not(.page-translation-detail) .cl{view-transition-name:cms-page-sidebar}}@media screen and (max-width:62.5rem){body>header{view-transition-name:cms-header}body:has(.page-index).menu-open>header{view-transition-name:none}html:active-view-transition-type(cms-structural)::view-transition-old(cms-header){opacity:1;animation:cms-vt-fade-out .24s both}html:active-view-transition-type(cms-structural)::view-transition-new(cms-header){opacity:0;animation:cms-vt-fade-in .24s 20ms both}.page.page-topbar .cl{view-transition-name:cms-page-hero}.page.page-topbar .cr{view-transition-name:cms-page-body}}html.cms-vt-home-exit body>header{view-transition-name:none}html:active-view-transition::view-transition-old(cms-header){animation:cms-vt-chrome-old .28s linear both}html:active-view-transition::view-transition-new(cms-header){animation:cms-vt-fade-in .28s linear both}@font-face{font-family:Merriweather Heading;src:url(/static/fonts/merriweather/Merriweather-LightHeadingWide.ttf);font-display:swap;font-style:normal;font-weight:300}@layer base{@media screen{html{color:#fff;background-color:#000}}@media screen and (min-width:62.5rem){html{scrollbar-gutter:stable}}html{font-family:var(--font-sans)}h1,h2{text-wrap:balance}}@layer components{.desktop,.mobile{display:none}ul.listcolumns{column-count:3;-webkit-hyphens:auto;hyphens:auto}@media (max-width:1100px){ul.listcolumns{column-count:2}}.viewport-container{display:none}@media screen and (min-width:62.5rem){.mobile{display:none}.desktop{display:block}html{font-size:clamp(14px,.9375vw,18px)}a{color:inherit}h1{font-size:clamp(25px,1.82vw,35px)}@media (max-height:700px){h1{font-size:23px}}li,p{line-height:1.4em}@media (max-height:700px){li,p{line-height:1.25em}}body{margin:0;margin-inline-end:7vw}@media (max-width:1500px){body{margin-inline-end:3.5vw}}body>header,body>main{box-sizing:border-box}body>header{flex-direction:column;justify-content:flex-end;height:clamp(200px,11.1979vw,215px);display:flex}@media (max-height:900px){body>header{height:calc(clamp(200px,11.1979vw,215px)/1.25)}}@media (max-height:700px){body>header{height:calc(clamp(200px,11.1979vw,215px)/1.66667)}}body>header,main.page-index{margin-inline-start:max(91px,7vw)}.logo{position:relative;inset-inline-start:-16.32px}.logo img{height:115.435px}@media (max-height:900px){.logo img{height:92.348px}}@media (max-height:700px){.logo img{height:63.4893px}}header>.row{flex-direction:row;display:flex}header>.row>.slogan{margin-block-start:auto;margin-block-end:calc((49px / 130.828px) * 115.435px);margin-inline-start:auto;font-size:1.5vw;font-style:italic;font-weight:500}@media (max-height:900px){header>.row>.slogan{margin-block-end:calc((49px / 130.828px) * (.8 * 115.435px))}}@media (max-height:700px){header>.row>.slogan{margin-block-end:calc((49px / 130.828px) * (.55 * 115.435px));font-size:18px}}header>.row>.slogan br{display:none}.menu-horizontal{border-bottom:1.7px solid #fff;flex-direction:row;justify-content:space-between;align-items:baseline;display:flex}.menu-horizontal ul{flex-direction:row;justify-content:flex-start;gap:clamp(39px,3vw,57.6px);margin:0;padding:0;list-style:none;display:flex}.menu-horizontal ul.menu-list-pages{flex-grow:1}.menu-horizontal li>a{-webkit-text-decoration:inherit;text-decoration:inherit;font-family:var(--font-heading);padding-block:1.3em;font-size:clamp(1rem,1vw,22px);font-weight:300;font-stretch:125%;display:inline-block}@media (max-height:900px){.menu-horizontal li>a{padding-block:1em}}@media (max-height:700px){.menu-horizontal li>a{padding-block:.8em}}.menu-horizontal li>a:hover{text-decoration:underline}.menu-horizontal li.lang-selector a{flex-direction:row;align-items:baseline;display:inline-flex}.menu-horizontal li.lang-selector a:before{content:"";background-image:url(/static/lang-icon.svg);background-size:contain;align-self:center;width:clamp(1rem,1.36vw,26px);height:clamp(1rem,1.36vw,26px);margin-right:.35em;display:block;position:relative}.page-index{flex-direction:row;height:calc(100vh - clamp(200px,11.1979vw,215px));display:flex}@media (max-height:900px){.page-index{height:calc(100vh - clamp(200px,11.1979vw,215px)/1.25)}}@media (max-height:700px){.page-index{height:calc(100vh - clamp(200px,11.1979vw,215px)/1.66667)}}.page{min-height:calc(100vh - clamp(200px,11.1979vw,215px))}@media (max-height:900px){.page{min-height:calc(100vh - clamp(200px,11.1979vw,215px)/1.25)}}@media (max-height:700px){.page{min-height:calc(100vh - clamp(200px,11.1979vw,215px)/1.66667)}}.page-index--left{background-color:#333;width:clamp(315px,24vw,560px);position:relative;overflow:hidden}.page-index--left .home-background{z-index:0;inset:0;position:absolute!important}.page-index--left .home-background>.cms-picture-image,.page-index--left>.home-background{object-fit:cover;object-position:right}.page-index--right{background-color:#333;flex-direction:column;flex-grow:1;justify-content:center;align-items:stretch;gap:10%;padding-inline:max(47.45px,3.65vw);font-size:clamp(14px,.9375vw,18px);display:flex;position:relative;overflow:hidden}.page-index--right .home-background{z-index:0;inset:0;transform:scale(1.5);position:absolute!important}.page-index--right .home-background>.cms-picture-image{object-fit:cover;object-position:center}.page-index--right>:not(.home-background){z-index:1;position:relative}@media (max-height:700px){.page-index--right{font-size:13px}}.page-index--right--desc{flex-direction:row;align-items:baseline;gap:6.5vw;display:flex}.page-index--right--desc h1,.page-index--right--desc h2,.page-index--right--desc p,.page-index--right--desc ul{margin:0}.page-index--right--desc h1,.page-index--right--desc h2{margin-block-end:1.5vh}.page-index--right--desc--start h1{font-family:var(--font-serif);font-style:italic;font-weight:900}.page-index--right--desc--start ul{flex-direction:column;gap:.25em;padding:0;list-style:none;display:flex}.page-index--right--desc--end h2{text-transform:uppercase;color:#a9a9a9;font-size:clamp(14px,.9vw,16px)}.page-index--right--desc--end p{margin-block-end:1.5vh}.page-index--right--desc--end .number{font-size:clamp(25px,1.82vw,35px);font-weight:900}.page-index--right--gallery p{border-bottom:1.7px solid #fff;padding-block-end:.25em;font-style:italic;display:inline-block}.page-index--right--gallery-list{gap:clamp(9.36px,.72vw,13.824px);display:flex}.page-index--right--gallery-list img{height:clamp(130px,10vw,192px)}.page{background-color:#333;flex-direction:row;padding-block:3vh;padding-inline-start:max(91px,7vw);display:flex}.page.page-contact{justify-content:space-between}.page.page-contact article .contact{margin-block:1.8em;font-size:clamp(18px,1.14583vw,22px);font-weight:700}.page.page-contact article h2{font-size:clamp(14px,.9375vw,18px);font-weight:inherit;border-block-end:1.7px solid #fff;margin-block:.25em;padding-block:.2em;display:inline-block}.page.page-contact aside{flex-grow:1;max-width:50%;position:relative;overflow:hidden}.page.page-contact aside .contact-background{inset:0;position:absolute!important}.page.page-contact aside .contact-background>.cms-picture-image{object-fit:cover;object-position:right}.page.page-about,.page.page-contact{padding-block:0}:is(.page.page-contact,.page.page-about) h1:first-child{padding-block-start:3vh}.page.page-topbar{flex-direction:column;padding-block-start:0}.page.page-topbar .topbar{background-color:#000;overflow:hidden}.page.page-topbar .topbar:before{content:"";background-image:var(--cms-prev-topbar,none);background-position:100% 100%;background-size:cover;position:absolute;inset:0}.page.page-topbar .topbar-image{object-fit:cover;object-position:bottom right;inset:0;position:absolute!important}.page.page-topbar .topbar{width:calc(100% + max(91px,7vw));height:120px;display:flex;position:relative;inset-inline-start:calc(-1*max(91px,7vw))}.page.page-topbar .topbar:after{content:"";background:linear-gradient(90deg,#000 max(91px,7vw),#0000 50%);width:100%;height:100%;position:absolute;top:0;left:0}.vspace{margin-block-start:1.75em}.vmerge{margin-block-end:-.75em}.tcl{flex-direction:row;align-items:flex-start;gap:3em;padding-inline-end:max(91px,7vw);display:flex}.tcl .cl{min-width:calc(33% - 3em);max-width:calc(33% - 3em)}.tcl .cr{flex-grow:1}.page-pricing .tcl .cl{min-width:16.5%}@media (max-width:1920px){.page-pricing .tcl .cl{min-width:auto}}.page-translation-detail .cr{padding-block-start:1.75em}.page-translation-detail .tcl>.cl,.page-translations .tcl>.cl{flex:0 0 calc(33% - 3em)}.page-translation-detail .tcl>.cr,.page-translations .tcl>.cr{flex:1 1 0;min-width:0}ul.crnav{padding:0;list-style:none}.crnav{margin-block-start:1em}.crnav li{margin-block:.75em;padding:0}.crnav li a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;flex-grow:1}:is(.crnav li.cssname-sworn,.crnav li.cssname-medical) a{font-size:140%}.crnav>li>a{padding-block:2em}.crnav summary,.crnav>li>a{padding-block:1.25em .33em;transition-property:background-color;transition-duration:.15s}:is(.crnav summary,.crnav>li>a):hover{background-color:#ffffff1a}:is(.crnav summary,.crnav>li>a):active{background-color:#fff3}.crnav summary,.crnav>li>a{border-block-end:1.7px solid #fff;flex-direction:row;justify-content:space-between;align-items:flex-end;width:100%;font-size:clamp(18px,1.14583vw,22px);display:flex}.crnav summary:after,.crnav>li>a:after{content:"";background-image:url(/static/arrow_down.svg);background-repeat:no-repeat;background-size:contain;width:1.78505vw;height:.96224vw;transition-property:transform;transition-duration:.15s;transition-timing-function:ease-out;display:block;transform:scale(.75)translateY(-10px)rotate(-90deg)}.crnav[open] summary:after{transform:scale(1)translateY(-5px)rotate(0)}.page.page-pricing{padding-block-end:2em}.page.page-pricing .pricinggrid{grid-template-columns:1fr 1fr;column-gap:1em;display:grid}.page.page-pricing .pricinggrid p{max-width:60ch;font-style:italic}.page.page-pricing .pricinggrid h2{margin-block-start:2em}.page.page-pricing footer{max-width:75%;margin-block-start:2.5em}.page.page-pricing .pricing-fragment dl{margin-inline-start:0}.pricing-fragment dl{grid-template-columns:2fr 1fr;width:33%;min-width:450px;margin-inline-start:1em;display:grid}.pricing-fragment dl dd,.pricing-fragment dl dt{border-block-end:1.7px solid #fff;flex-direction:column;justify-content:flex-end;margin:0;margin-block-start:1em;padding:0;padding-block-end:.25em;display:flex}.pricing-fragment dl dt{align-self:flex-start}.pricing-fragment dl dd{text-align:right;align-self:flex-end}.page.page-about,.page.page-simple{padding-block-end:3vh}.page.page-simple .tcl .cl{min-width:33%}ul.crlist{padding:0;list-style:none}ul.crlist li{padding-block:.75em}ul.crlist li.bold{font-weight:700}.page.page-about article{flex-direction:row;justify-content:space-between;width:100%;display:flex}.page.page-about article .cl{max-width:80ch}.page.page-about article .cr{flex-direction:column;flex-grow:1;align-items:center;margin-block-start:8vh;display:flex}.page.page-about article .cr>.row{flex-direction:row;display:flex}.page.page-about article .p3{width:50vh;height:auto}.page.page-about article .book:first-child{margin-block-start:1vh}.page.page-about article .book{width:25vh;height:auto;margin-block:3vh}.page.page-about .cl ul{padding:0}.page.page-about .cl li{margin-block:1em}.roe{-webkit-text-decoration:inherit;text-decoration:inherit;letter-spacing:.05em;border-block-end:1.7px solid #fff;margin-block-end:2em;padding-block-end:.3em;font-style:italic;font-weight:900;display:inline-block}.roe:after{content:" »"}.roe-page{counter-reset:roe;max-width:66%}.roe-page h1{margin-block-end:2em}.roe-page li{padding-block:.75em}.roe-page h2{border-block-end:1.7px solid #fff;margin-block:1.33em 0;padding-block:.3em;font-size:120%;font-weight:700}.roe-page h2:before{content:"§ " counter(roe);counter-increment:roe;margin-inline-end:1em}.roe-page ol{margin-block:0;margin-inline:0;padding-inline-start:2.5em}.roe-page li{max-width:80ch}.page-topbar-teaching_medical .ath{width:55%;height:auto}.ath{width:80%}.ath,.book{height:auto}.contact a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}.cr-inset{display:none}}@media screen and (max-width:62.5rem){.desktop,.page-index--right--gallery{display:none}.mobile{display:block}.hamburger{cursor:pointer;font:inherit;color:inherit;text-transform:none;background-color:#0000;border:0;margin:0;padding:15px;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;display:inline-block;overflow:visible}.hamburger.is-active:hover,.hamburger:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#000}.hamburger-box{width:40px;height:26px;display:inline-block;position:relative}.hamburger-inner{margin-top:-1px;display:block;top:50%}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background-color:#fff;border-radius:4px;width:40px;height:2px;transition-property:transform;transition-duration:.15s;transition-timing-function:ease;position:absolute}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-12px}.hamburger-inner:after{bottom:-12px}.hamburger--squeeze .hamburger-inner{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner:before{transition:top 75ms .12s,opacity 75ms}.hamburger--squeeze .hamburger-inner:after{transition:bottom 75ms .12s,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(45deg)}.hamburger--squeeze.is-active .hamburger-inner:before{opacity:0;transition:top 75ms,opacity 75ms .12s;top:0}.hamburger--squeeze.is-active .hamburger-inner:after{transition:bottom 75ms,transform 75ms cubic-bezier(.215,.61,.355,1) .12s;bottom:0;transform:rotate(-90deg)}.hamburger-hitbox,.lang-switcher{box-sizing:border-box;align-self:flex-start;height:calc(clamp(80px,12vh,130px) - 4vh);padding-inline:3vw}.hamburger-hitbox{z-index:2;flex-direction:column;justify-content:center;display:flex;position:relative}body{margin:0;padding:0}.slogan{display:none}header{box-sizing:border-box;z-index:1;height:clamp(80px,12vh,130px);box-shadow:var(--shadow-medium);background-color:#000;flex-direction:row;padding-block:2vh;display:flex;position:sticky;top:0}header a.logo{position:relative}header a.logo>img{width:auto;height:100%;display:block}.lang-switcher{color:inherit;flex-direction:row;align-items:center;margin-inline-start:auto;padding-block:calc(15px - .2vh) calc(15px + .2vh);padding-inline:15px;text-decoration:none;display:flex}.lang-switcher .lang-icon{width:auto;height:4vh}.lang-switcher .lang-label{margin-inline-start:.75em;display:block}.lang-switcher .lang-label-full,body:has(.page-index) .logo{display:none}body:has(.page-index) header{border:none;height:70vh;padding-block:2vh;position:relative;overflow:visible}body:has(.page-index) header .home-header-background{z-index:0;inset:0;position:absolute!important}body:has(.page-index) header .home-header-background>.cms-picture-image{object-fit:cover;object-position:center}body:has(.page-index) header>:not(.home-header-background){z-index:1;position:relative}body:has(.page-index) header>.row{position:static}body:has(.page-index) .slogan{display:inherit;font-family:var(--font-serif);font-size:7.65vw;font-style:italic;font-weight:900;line-height:1.1em;position:absolute;inset-block-start:calc(70vh - .85em);inset-inline-end:1em}body:has(.page-index) .slogan .l1,body:has(.page-index) .slogan .l2{display:block}body:has(.page-index) .slogan .l2{margin-inline-start:1em}.page-index--left{display:none}.page-index--right{z-index:0;flex-direction:column;display:flex;position:relative}.page-index--right>:not(.home-background){z-index:1;position:relative}.page-index--right .home-background{transform:none}.page-index--right .home-background>.cms-picture-image{object-position:right}.page-index--right .page-index--right--desc{background-color:#000000d9;padding-block-end:16.875vw;padding-inline:15px}.page-index--right h1{margin-block-start:4em;font-size:5.625vw}.page-index--right h2{text-transform:uppercase;margin:0;margin-block:2.5em .5em;font-size:5vw;font-weight:700}.page-index--right .desc,.page-index--right .number{margin:0}.page-index--right .number{margin-block:.3em;font-size:5.625vw;font-weight:900}.page-index--right .desc{font-size:3.75vw;font-weight:900}.page-index--right .ndg{flex-direction:row;display:flex}.page-index--right .ndgroup{width:50%}.page-index--right ul{margin:0;font-size:4.53125vw}.crnav,.page-index--right ul{padding:0;list-style:none}.page-translations .tcl{z-index:1;box-shadow:var(--shadow-high)}.crnav,nav.mobile{display:block}:is(nav.mobile,.crnav) ul{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}:is(nav.mobile,.crnav) li{background:linear-gradient(90deg,#2f0914,#100a23);font-size:5vw}:is(nav.mobile,.crnav) li:active{background:linear-gradient(90deg,#440d1d,#191037)}:is(nav.mobile,.crnav) li{border-block-end:1.7px solid #fff3}:is(nav.mobile,.crnav) li:first-child{border-block-start:1.7px solid #fff3}:is(nav.mobile,.crnav) li a{color:#fff;min-height:5em;-webkit-text-decoration:inherit;text-decoration:inherit;flex-direction:row;justify-content:space-between;align-items:center;padding-inline:15px 30px;display:flex}:is(nav.mobile,.crnav) li a .t{max-width:80%;display:inline-block}:is(nav.mobile,.crnav) li a:after{content:"";background-image:url(/static/arrow_down.svg);background-repeat:no-repeat;background-size:contain;width:7.67572vw;height:4.13763vw;display:block;transform:rotate(-90deg)}.ath{display:none}.page.page-topbar{box-sizing:border-box;background-color:#fff3;min-height:calc(100vh - clamp(80px,12vh,130px))}.page.page-topbar .topbar{display:none}.page.page-topbar .crnav{margin-block:0}.page.page-topbar .cl{flex-direction:column;display:flex;position:relative;overflow:hidden}.page.page-topbar .cl h1{margin-block:3em 1em;font-size:8vw}.page.page-topbar .cl h1,.page.page-topbar .cl p{margin-inline:3vw}.page.page-topbar .cl{background-color:#202020;border-block-end:1.7px solid #fff3;min-height:20vh;padding-block-end:2vh}.page.page-topbar .cl:after{content:"";z-index:0;background:#00000080;position:absolute;inset:0}.page.page-topbar.page-topbar-medical .cl{background-color:#202020}.page.page-topbar .cl-background{object-fit:cover;object-position:92% top;opacity:.5;inset:0;position:absolute!important}.page.page-topbar .cl>:not(.cl-background){z-index:1;position:relative}.page.page-topbar.page-translations .cr{padding-inline:0}.page.page-topbar .cr{margin-block:5vw;padding-inline:3vw}.page.page-topbar.page-translations .cr{margin-block:0}.page{flex-direction:column;font-size:4.53125vw;display:flex}.page h1{margin-block-start:1em;font-size:8vw}ul.crlist{padding:0;list-style:none}ul.crlist li{padding-block:.75em}ul.crlist li.bold{font-weight:700}.vspace{margin-block-start:1.75em}.vmerge{margin-block-end:-.35em}.page-contact{background-color:#fff3;flex-direction:column-reverse;display:flex}.page-contact .contact{font-weight:700}.page-contact .contact a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;background-color:#ffffff1a;margin-block:1em;display:inline-block}.page-contact article{box-sizing:border-box;padding-inline:3vw;font-size:4vw;position:relative;inset-block-start:-5em}.page-contact article h1{margin-block-end:2.5em;font-size:6vw}.page-contact article h2{border-block-end:1.7px solid #fff;padding-block-end:.3em;font-size:4vw;display:inline-block}.page-contact aside{box-sizing:border-box;border-block-end:1.7px solid #fff3;width:100%;min-height:30vh;display:block;position:relative;overflow:hidden}.page-contact aside .contact-background{inset:0;position:absolute!important}.page-contact aside .contact-background>.cms-picture-image{object-fit:cover;object-position:top}.page-about,.page-pricing,.page-simple{background-color:#333}:is(.page-pricing,.page-about,.page-simple) li,:is(.page-pricing,.page-about,.page-simple) p{-webkit-hyphens:auto;hyphens:auto}:is(.page-pricing,.page-about,.page-simple) h1{font-size:4vh}:is(.page-pricing,.page-about,.page-simple) h2{font-size:3vh}.roe-page{counter-reset:roe;padding:15px;font-size:2vh}.roe-page h1{margin-block-end:2em}.roe-page li{padding-block:.75em}.roe-page h2{border-block-end:1.7px solid #fff;margin-block:1.33em 0;padding-block:.3em;font-size:110%;font-weight:700}.roe-page h2:before{content:"§ " counter(roe);counter-increment:roe;margin-inline-end:1em}.roe-page ol{margin-block:0;margin-inline:0;padding-inline-start:1.5em}.page-about{padding-inline:3vw}.page-about a,.page-pricing .roe{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;border:1.7px solid #fff;padding:1em;display:inline-block}.page-about a{text-overflow:ellipsis;white-space:nowrap;width:80vw;overflow:hidden}.page.page-pricing{padding-block-end:2em;padding-inline:15px}.page.page-pricing .cl{display:flex}.page.page-pricing .pricinggrid p{max-width:60ch;font-style:italic}.page.page-pricing .pricinggrid h2{margin-block-start:2em}.page.page-pricing footer{margin-block-start:2.5em}.page.page-pricing .pricing-fragment dl{margin-inline-start:0}.page.page-pricing .roe{margin-block:1em}.pricing-fragment dl{grid-template-columns:1fr 1fr;width:33%;min-width:100%;margin-inline-start:1em;display:grid}.pricing-fragment dl dd,.pricing-fragment dl dt{border-block-end:1.7px solid #fff;flex-direction:column;justify-content:flex-end;margin:0;margin-block-start:1em;padding:0;padding-block-end:.25em;display:flex}.pricing-fragment dl dt{align-self:flex-start}.pricing-fragment dl dd{text-align:right;align-self:flex-end}.page-about{font-size:4vw}.page-about h1{font-size:6vw}.page-about ul{margin:0;padding:0;list-style:none}.page-about li{margin-block:1em}.page-about .cr{flex-direction:row;justify-content:center;gap:1vw;margin-block-start:2em;display:flex}.page-about .book{width:30vw;height:auto;position:relative}.viewport-container{box-sizing:border-box;width:100%;height:100%;z-index:inherit;display:block;position:absolute;top:0;left:0;overflow:hidden}body:has(.page-index) .viewport-container{z-index:-1}body:has(.page-index).menu-open header{z-index:auto}body:has(.page-index).menu-open .home-header-background,body:has(.page-index).menu-open .slogan{z-index:1}body:has(.page-index).menu-open .viewport-container{z-index:2}body:has(.page-index).menu-open .hamburger-hitbox{z-index:3}body{overflow-x:hidden}body.menu-open{overflow-y:hidden}.menu-open .viewport-container{z-index:2;position:fixed}.menu-open .menu-container{transform:translate(0)}.menu-container{z-index:2;box-sizing:border-box;color:#000;width:100vw;height:100vh;font-family:var(--font-heading);flex-direction:row;justify-content:flex-end;font-weight:300;font-stretch:125%;transition:transform .6s cubic-bezier(.075,.82,.165,1);display:flex;position:absolute;top:0;right:0;transform:translate(100vw)}.menu-container .menu-horizontal{box-sizing:border-box;width:85vw;height:100%;box-shadow:var(--shadow-high);background:linear-gradient(-90deg,#ccc,#e6e6e6);padding-inline-start:15vw;display:block}.menu-container .menu-label{flex-direction:column;justify-content:center;height:20vh;font-size:5vw;display:flex}.menu-container .menu-list-options{display:none}.menu-container .menu-list-pages{margin:0;padding:0;list-style:none}.menu-container .menu-list-pages a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}.menu-container .menu-list-pages li{border-block-end:1.7px solid #000;font-size:5vw}.menu-container .menu-list-pages li a{padding-block:1em;display:block}.menu-container .menu-list-pages li:active{background:radial-gradient(circle at 100% 100%,#ebebeb 0,#0000 100%)}.mobile.mobile-gallery{flex-direction:column;display:flex}.mobile.mobile-gallery p{margin-block:5em .75em;padding-inline:15px}.mobile.mobile-gallery img{border-block-start:1.7px solid #fff3;width:100%;height:auto}.mobile.tail-img{box-sizing:border-box;margin-block-start:8vh;display:block;position:relative}.mobile.tail-img:before{content:"";background:linear-gradient(#fff3,#0000 20%);width:100%;height:100%;position:absolute}.mobile.tail-img img{width:100%;height:auto}.page-translations .mobile.tail-img:before{display:none}}}@media print{.roe-page{counter-reset:roe}.roe-page h1{margin-block-end:2em}.roe-page li{padding-block:.75em}.roe-page h2{border-block-end:1.7px solid #000;margin-block:1.33em 0;padding-block:.3em;font-size:120%;font-weight:700}.roe-page h2:before{content:"§ " counter(roe);counter-increment:roe;margin-inline-end:1em}.roe-page ol{margin-block:0;margin-inline:0;padding-inline-start:2.5em}.roe-page li{max-width:80ch}}body[lang=pl] .logo img,body[lang=pl] a.mobile.lang-switcher .lang-icon{vertical-align:top}.page-topbar-medical .cr>ul:nth-of-type(2){column-count:3;-webkit-hyphens:auto;hyphens:auto}@media (max-width:1100px){.page-topbar-medical .cr>ul:nth-of-type(2){column-count:2}}.page-topbar-teaching_english .cr>ul,.page-topbar-teaching_medical .cr>ul{padding:0;list-style:none}:is(.page-topbar-teaching_medical .cr>ul,.page-topbar-teaching_english .cr>ul) li{padding-block:.75em}:is(.page-topbar-teaching_medical .cr>ul,.page-topbar-teaching_english .cr>ul) li:first-child{font-weight:700}body[lang=pl] .page-topbar-sworn .cr>p:nth-of-type(3){margin-block-start:1.75em}@media screen and (min-width:62.5rem){body[lang=en] .page-topbar-cosmetology .cr>p:nth-of-type(3),body[lang=en] .page-topbar-medical .cr>p:nth-of-type(4),body[lang=en] .page-topbar-medical .cr>p:nth-of-type(5),body[lang=en] .page-topbar-medical .cr>p:nth-of-type(6),body[lang=en] .page-topbar-sworn .cr>p:nth-of-type(6),body[lang=pl] .page-topbar-legal .cr>p:nth-of-type(3),body[lang=pl] .page-topbar-medical .cr>p:nth-of-type(5),body[lang=pl] .page-topbar-medical .cr>p:nth-of-type(6),body[lang=pl] .page-topbar-medical .cr>p:nth-of-type(7),body[lang=pl] .page-topbar-sworn .cr>p:nth-of-type(5){margin-block:1.75em -.75em}}@media screen and (max-width:62.5rem){body[lang=en] .page-topbar-cosmetology .cr>p:nth-of-type(3),body[lang=en] .page-topbar-medical .cr>p:nth-of-type(4),body[lang=en] .page-topbar-medical .cr>p:nth-of-type(5),body[lang=en] .page-topbar-medical .cr>p:nth-of-type(6),body[lang=en] .page-topbar-sworn .cr>p:nth-of-type(6),body[lang=pl] .page-topbar-legal .cr>p:nth-of-type(3),body[lang=pl] .page-topbar-medical .cr>p:nth-of-type(5),body[lang=pl] .page-topbar-medical .cr>p:nth-of-type(6),body[lang=pl] .page-topbar-medical .cr>p:nth-of-type(7),body[lang=pl] .page-topbar-sworn .cr>p:nth-of-type(5){margin-block:1.75em -.35em}}@media screen and (min-width:62.5rem){:is(html:active-view-transition-type(cms-home-page-forward),html:active-view-transition-type(cms-home-page-back))::view-transition-new(root){clip-path:inset(clamp(200px,11.1979vw,215px) 0 0)}@media (max-height:900px){:is(html:active-view-transition-type(cms-home-page-forward),html:active-view-transition-type(cms-home-page-back))::view-transition-new(root){clip-path:inset(calc(clamp(200px,11.1979vw,215px)/1.25) 0 0)}}@media (max-height:700px){:is(html:active-view-transition-type(cms-home-page-forward),html:active-view-transition-type(cms-home-page-back))::view-transition-new(root){clip-path:inset(calc(clamp(200px,11.1979vw,215px)/1.66667) 0 0)}}}@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-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@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}