@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;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;font-style:italic;font-weight:300;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;font-style:italic;font-weight:300;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;font-style:italic;font-weight:300;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;font-style:italic;font-weight:300;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;font-style:italic;font-weight:400;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;font-style:italic;font-weight:400;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;font-style:italic;font-weight:400;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;font-style:italic;font-weight:400;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;font-style:italic;font-weight:400;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;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;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;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;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;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;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;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;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;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;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;font-style:normal;font-weight:300;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;font-style:normal;font-weight:300;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;font-style:normal;font-weight:300;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;font-style:normal;font-weight:300;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;font-style:normal;font-weight:300;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;font-style:normal;font-weight:400;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;font-style:normal;font-weight:400;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;font-style:normal;font-weight:400;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;font-style:normal;font-weight:400;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;font-style:normal;font-weight:400;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;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;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;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;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;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;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;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;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;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;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 Fallback;src:local("Times New Roman");ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.00%;size-adjust:96.98%}.__className_16bb0c{font-family:Cormorant Garamond,Cormorant Garamond Fallback}.__variable_16bb0c{--font-display:"Cormorant Garamond","Cormorant Garamond Fallback"}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/38d2ad5ff295456b-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:EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/d0f9686aa1d87075-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/7cca5b7fafd5ba4d-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/c1930cc46295bf92-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:EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/e6aa852f4bbfb242-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:EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/78c8ae6f07320bcf-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:EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/33b26eb373ecdf02-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:EB Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/38d2ad5ff295456b-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:EB Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/d0f9686aa1d87075-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:EB Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/7cca5b7fafd5ba4d-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:EB Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/c1930cc46295bf92-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:EB Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/e6aa852f4bbfb242-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:EB Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/78c8ae6f07320bcf-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:EB Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/33b26eb373ecdf02-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:EB Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/38d2ad5ff295456b-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:EB Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/d0f9686aa1d87075-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:EB Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/7cca5b7fafd5ba4d-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:EB Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/c1930cc46295bf92-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:EB Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/e6aa852f4bbfb242-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:EB Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/78c8ae6f07320bcf-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:EB Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/33b26eb373ecdf02-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:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d7b29b398dd797a1-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:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/65303d7bdb6c1b1a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/891631c764a307b2-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/73b9b49ded63c2ac-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:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/59be34f4d8f1ff65-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:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/39a40c15606bb1f5-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:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/23081e227a96aa1a-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:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d7b29b398dd797a1-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:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/65303d7bdb6c1b1a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/891631c764a307b2-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/73b9b49ded63c2ac-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:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/59be34f4d8f1ff65-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:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/39a40c15606bb1f5-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:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/23081e227a96aa1a-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:EB Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d7b29b398dd797a1-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:EB Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/65303d7bdb6c1b1a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:EB Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/891631c764a307b2-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:EB Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/73b9b49ded63c2ac-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:EB Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/59be34f4d8f1ff65-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:EB Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/39a40c15606bb1f5-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:EB Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/23081e227a96aa1a-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:EB Garamond Fallback;src:local("Times New Roman");ascent-override:106.26%;descent-override:31.44%;line-gap-override:0.00%;size-adjust:94.77%}.__className_ce5c51{font-family:EB Garamond,EB Garamond Fallback}.__variable_ce5c51{--font-body:"EB Garamond","EB Garamond Fallback"}:root{color-scheme:light;--green:#2f6848;--leaf:#4f9b6b;--cream:#fbf7ef;--ink:#1e2f24;--line:#d8e6d8;--orange:#e67f38;--amber:#c4922a}*{box-sizing:border-box}body{margin:0;background:var(--cream);color:var(--ink);font-family:var(--font-body,"EB Garamond",Georgia,serif);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit}.hub-shell{min-height:100vh;background:linear-gradient(180deg,rgba(255,253,248,.97),rgba(247,241,229,.97)),radial-gradient(circle at 86% 12%,rgba(79,155,107,.18),transparent 28%);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.72' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23g)' opacity='0.05'/%3E%3C/svg%3E"),linear-gradient(180deg,rgba(255,253,248,.97),rgba(247,241,229,.97)),radial-gradient(circle at 86% 12%,rgba(79,155,107,.18),transparent 28%);padding:24px clamp(18px,4vw,56px) 42px}.hub-nav{position:relative;z-index:1;width:min(1120px,100%);margin:0 auto;min-height:54px;justify-content:space-between;gap:20px;font:400 15px/1.2 var(--font-body,"EB Garamond",Georgia,serif);color:var(--green)}.hub-nav,.nav-links{display:flex;align-items:center}.nav-links{gap:clamp(12px,2vw,24px);flex-wrap:wrap;justify-content:flex-end}.hub-nav a{text-decoration:none}.nav-concern{color:var(--green);font:500 16px/1 var(--font-body,"EB Garamond",Georgia,serif);opacity:.82;transition:opacity .15s}.nav-concern:hover{opacity:1}.nav-cta{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 18px;border-radius:999px;background:var(--green);color:#fffdf8!important;font:500 15px/1 var(--font-body,"EB Garamond",Georgia,serif);letter-spacing:.05em;transition:background .2s}.nav-cta:hover{background:#176650}.brand-mark{font:400 28px/1 var(--font-display,"Cormorant Garamond",Georgia,serif);letter-spacing:.05em;color:#176650}.hub-footer,.hub-hero,.hub-section,.subpage-hero{position:relative;z-index:1;width:min(1120px,100%);margin-left:auto;margin-right:auto}.hub-hero{min-height:610px;display:grid;grid-template-columns:minmax(0,1.04fr) minmax(320px,.76fr);align-items:center;grid-gap:clamp(28px,6vw,72px);gap:clamp(28px,6vw,72px);padding:56px 0 42px}.hub-hero-copy h1,.subpage-hero h1{max-width:770px;margin:18px 0 20px;color:#176650;font-family:var(--font-display,"Cormorant Garamond",Georgia,serif);font-weight:500;font-size:clamp(52px,8vw,98px);line-height:.9}.hub-hero-copy p,.note-panel p,.section-sub,.split-section p,.subpage-hero p{max-width:680px;font:500 20px/1.65 var(--font-body,"EB Garamond",Georgia,serif)}.section-sub{margin:0 0 36px;color:#3a5a48}.eyebrow,.section-kicker{display:inline-flex;align-items:center;gap:10px;color:var(--leaf);font:600 14px/1.2 var(--font-body,"EB Garamond",Georgia,serif);font-feature-settings:"smcp";font-variant:small-caps;letter-spacing:.1em}.section-kicker:before{content:"";display:inline-block;width:24px;height:2px;background:var(--amber);border-radius:1px;flex-shrink:0}.botanical-divider{width:min(1120px,100%);margin:0 auto;padding:2px 0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;z-index:1}.ornamental-rule{width:100%;display:flex;align-items:center;gap:12px}.ornamental-rule:after,.ornamental-rule:before{content:"";flex:1 1;height:1px}.ornamental-rule:before{background:linear-gradient(90deg,transparent,rgba(196,146,42,.3))}.ornamental-rule:after{background:linear-gradient(270deg,transparent,rgba(196,146,42,.3))}.ornamental-dot{width:4px;height:4px;border-radius:50%;background:var(--amber);opacity:.55;flex-shrink:0;display:block}.hero-actions{gap:14px;margin-top:30px}.hero-actions,.trust-strip{display:flex;flex-wrap:wrap}.trust-strip{max-width:680px;gap:10px;margin-top:24px}.trust-pill{gap:6px;border:1px solid rgba(47,104,72,.2);background:rgba(255,255,255,.72);color:var(--green);padding:9px 14px;font:500 14px/1 var(--font-body,"EB Garamond",Georgia,serif);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.primary-action,.secondary-action,.trust-pill{display:inline-flex;align-items:center;border-radius:999px}.primary-action,.secondary-action{min-height:50px;justify-content:center;padding:0 26px;font:500 17px/1 var(--font-body,"EB Garamond",Georgia,serif);letter-spacing:.04em;text-decoration:none}.primary-action{background:var(--green);color:#fffdf8;box-shadow:0 16px 34px rgba(47,104,72,.22)}.secondary-action{border:1px solid rgba(47,104,72,.28);color:var(--green);background:rgba(255,255,255,.48)}.hero-image-wrap{position:relative;border-radius:16px;overflow:hidden;box-shadow:0 32px 72px rgba(47,104,72,.18),0 8px 20px rgba(47,104,72,.1)}.hero-img{width:100%;height:auto;display:block;border-radius:16px}.hub-section{padding:80px 0}.hub-section h2{max-width:720px;margin:12px 0 24px;color:#176650;font-family:var(--font-display,"Cormorant Garamond",Georgia,serif);font-weight:400;font-size:clamp(34px,5vw,58px);line-height:1.02}.path-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px}.path-card{min-height:270px;display:flex;flex-direction:column;justify-content:space-between;border:1px solid rgba(196,146,42,.3);border-top:4px solid var(--amber);border-radius:12px;background:#fff;padding:30px 28px;text-decoration:none;box-shadow:0 4px 24px rgba(47,104,72,.09),0 1px 3px rgba(0,0,0,.04);transition:box-shadow .2s,transform .2s}.path-card:hover{box-shadow:0 12px 40px rgba(47,104,72,.14);transform:translateY(-2px)}.path-card span{color:var(--leaf);font:600 13px/1.2 var(--font-body,"EB Garamond",Georgia,serif);font-feature-settings:"smcp";font-variant:small-caps;letter-spacing:.08em}.path-card h3{margin:18px 0 12px;color:#176650;font-family:var(--font-display,"Cormorant Garamond",Georgia,serif);font-weight:400;font-size:28px;line-height:1.05}.path-card p{margin:0;max-width:none;font:500 17px/1.55 var(--font-body,"EB Garamond",Georgia,serif)}.static-card{pointer-events:none}.process-band,.product-section,.split-section{display:grid;grid-template-columns:.8fr 1fr;grid-gap:34px;gap:34px;align-items:start}.product-section{grid-template-columns:1fr .75fr;border-top:1px solid rgba(47,104,72,.12);border-bottom:1px solid rgba(47,104,72,.12)}.product-copy p,.product-panel p{max-width:680px;font:500 20px/1.65 var(--font-body,"EB Garamond",Georgia,serif)}.product-panel{border:1px solid rgba(184,146,100,.44);border-top:5px solid #b89264;border-radius:8px;background:rgba(255,252,246,.82);padding:28px;box-shadow:0 16px 40px rgba(47,104,72,.08)}.product-panel h3{margin:0 0 14px;color:#176650;font-family:var(--font-display,"Cormorant Garamond",Georgia,serif);font-weight:400;font-size:32px;line-height:1.05}.category-list,.process-list{margin:0;padding:0;list-style:none;display:grid;grid-gap:14px;gap:14px}.category-list li,.process-list li{border-left:4px solid var(--leaf);background:rgba(255,255,255,.62);border-radius:6px;padding:16px 18px;font:500 18px/1.45 var(--font-body,"EB Garamond",Georgia,serif)}.note-panel{border:1px solid rgba(47,104,72,.16);border-radius:8px;background:#eef8f0;padding:28px}.note-panel strong{display:block;margin-bottom:10px;color:var(--green);font:400 14px/1.2 var(--font-body,"EB Garamond",Georgia,serif);font-feature-settings:"smcp";font-variant:small-caps;letter-spacing:.08em}.steps-section{border-top:none}.steps-header{max-width:640px;margin-bottom:42px}.steps-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}.step-card{border:1px solid rgba(47,104,72,.18);border-top:3px solid var(--green);border-radius:12px;background:#fff;padding:32px 28px;display:flex;flex-direction:column;gap:14px;box-shadow:0 4px 24px rgba(47,104,72,.09),0 1px 3px rgba(0,0,0,.04)}.step-number{font:400 42px/1 var(--font-display,"Cormorant Garamond",Georgia,serif);color:var(--amber);opacity:.7;letter-spacing:-.02em}.step-label{font:500 26px/1.1 var(--font-display,"Cormorant Garamond",Georgia,serif);color:#176650;margin-top:-4px}.step-body{margin:0;max-width:none;font:500 16px/1.65 var(--font-body,"EB Garamond",Georgia,serif);color:#3a5a48}.protocol-preview-section{border-top:none}.protocol-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px}.protocol-preview-card{display:flex;flex-direction:column;gap:14px;border:1px solid rgba(47,104,72,.18);border-top:3px solid var(--green);border-radius:12px;background:#fff;padding:30px 28px;text-decoration:none;color:inherit;box-shadow:0 4px 24px rgba(47,104,72,.09),0 1px 3px rgba(0,0,0,.04);transition:box-shadow .2s,transform .2s}.protocol-preview-card:hover{box-shadow:0 12px 40px rgba(47,104,72,.14);transform:translateY(-2px)}.protocol-tags{display:flex;flex-wrap:wrap;gap:6px}.herb-tag{border:1px solid rgba(79,155,107,.4);border-radius:999px;background:rgba(79,155,107,.08);color:var(--leaf);padding:4px 10px;font:500 13px/1.2 var(--font-body,"EB Garamond",Georgia,serif);font-feature-settings:"smcp";font-variant:small-caps;letter-spacing:.04em}.protocol-preview-card h3{margin:0;color:#176650;font:400 26px/1.1 var(--font-display,"Cormorant Garamond",Georgia,serif)}.protocol-preview-card p{margin:0;max-width:none;font:500 16px/1.6 var(--font-body,"EB Garamond",Georgia,serif);color:#3a5a48}.card-cta{margin-top:auto;font:400 15px/1 var(--font-body,"EB Garamond",Georgia,serif);color:var(--green);letter-spacing:.04em}.trust-band{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:48px;gap:48px;align-items:start;border:1px solid rgba(47,104,72,.14);border-top:4px solid var(--green);background:#fff;border-radius:16px;padding:56px 48px;margin-bottom:0;box-shadow:0 4px 24px rgba(47,104,72,.08)}.trust-band-copy h2{max-width:520px}.trust-commitments{display:flex;flex-direction:column;gap:24px}.commitment-item{display:grid;grid-template-columns:36px 1fr;grid-gap:8px 14px;gap:8px 14px;align-items:start}.commitment-icon{font-size:22px;grid-row:1/3;padding-top:2px}.commitment-item strong{display:block;font:500 18px/1.2 var(--font-display,"Cormorant Garamond",Georgia,serif);color:#176650}.commitment-item p{margin:0;max-width:none;font:500 15px/1.55 var(--font-body,"EB Garamond",Georgia,serif);color:#3a5a48}.hub-footer{display:flex;justify-content:space-between;gap:20px;border-top:1px solid rgba(47,104,72,.14);padding-top:24px;color:var(--green);font:400 15px/1.4 var(--font-body,"EB Garamond",Georgia,serif)}.footer-brand{font:400 22px/1 var(--font-display,"Cormorant Garamond",Georgia,serif);letter-spacing:.04em;color:#176650}.footer-links{display:flex;gap:18px;flex-wrap:wrap;align-items:center}.subpage-shell{padding-bottom:74px}.subpage-hero{min-height:430px;display:flex;flex-direction:column;justify-content:center;border-bottom:1px solid rgba(47,104,72,.14)}.nature-hero h1{color:#235f5b}.shop-hero h1{color:#6c5935}.library-hero h1{color:#1f614e}.trust-shell{background:linear-gradient(180deg,rgba(255,253,248,.98),rgba(247,241,229,.98)),radial-gradient(circle at 88% 10%,rgba(79,155,107,.12),transparent 24%)}.trust-content,.trust-hero{width:min(920px,100%);margin-left:auto;margin-right:auto}.trust-hero{padding:78px 0 36px;border-bottom:1px solid rgba(47,104,72,.14)}.trust-hero h1{max-width:820px;margin:18px 0;color:#176650;font-size:clamp(44px,7vw,78px);line-height:.98}.trust-hero p{max-width:760px;font:500 20px/1.65 var(--font-body,"EB Garamond",Georgia,serif)}.trust-content{display:grid;grid-gap:18px;gap:18px;padding:42px 0 66px}.trust-block{border:1px solid rgba(184,146,100,.34);border-radius:8px;background:rgba(255,252,246,.8);padding:24px}.trust-block h2{margin:0 0 10px;color:#176650;font-size:27px;line-height:1.1}.trust-block p{max-width:none;margin:0;font:18px/1.62 var(--font-body,"EB Garamond",Georgia,serif)}.trust-footer{width:min(920px,100%)}.shell{min-height:100vh;padding:40px 20px}.wrap{width:min(980px,100%);margin:0 auto}.status{display:inline-flex;align-items:center;border:1px solid rgba(47,104,72,.35);border-radius:999px;padding:8px 14px;color:var(--green);font:700 12px/1.2 var(--font-body,"EB Garamond",Georgia,serif);letter-spacing:.12em;text-transform:uppercase}h1{margin:26px 0 16px;color:#176650;font-size:clamp(44px,8vw,84px);line-height:.95;letter-spacing:0}p{max-width:760px;font:20px/1.6 var(--font-body,"EB Garamond",Georgia,serif)}.panel{margin-top:36px;border:1px solid var(--line);background:rgba(255,255,255,.62);padding:24px;border-radius:8px}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:16px;gap:16px}.tile{border-left:4px solid var(--leaf);padding:10px 14px;font:15px/1.5 var(--font-body,"EB Garamond",Georgia,serif);background:#fffaf1}.tile strong{display:block;margin-bottom:4px;color:var(--green)}.herb-shell{background:linear-gradient(180deg,rgba(251,247,239,.92),rgba(251,247,239,.98)),radial-gradient(circle at 78% 14%,rgba(79,155,107,.18),transparent 28%)}.herb-wrap{width:min(860px,100%)}.intro-band{padding:20px 0 8px}.protocol-form{margin-top:28px;border:1px solid rgba(47,104,72,.18);border-radius:8px;background:rgba(255,252,246,.88);box-shadow:0 18px 48px rgba(47,104,72,.12);padding:28px}.field-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;margin-bottom:18px}label{display:grid;grid-gap:8px;gap:8px;color:var(--green);font:700 13px/1.2 var(--font-body,"EB Garamond",Georgia,serif);letter-spacing:.04em;text-transform:uppercase}input,select{width:100%;min-height:48px;border:1px solid rgba(47,104,72,.24);border-radius:6px;background:#fffdf8;color:var(--ink);font:17px/1.3 var(--font-body,"EB Garamond",Georgia,serif);padding:11px 12px}input:focus,select:focus{outline:3px solid rgba(79,155,107,.2);border-color:var(--leaf)}.submit-button{width:100%;min-height:54px;border:0;border-radius:999px;background:var(--orange);color:white;cursor:pointer;font:800 16px/1 var(--font-body,"EB Garamond",Georgia,serif);letter-spacing:.02em}.submit-button:disabled{cursor:wait;opacity:.72}.form-note{max-width:none;margin:18px 0 0;border-radius:6px;padding:14px 16px;font:15px/1.45 var(--font-body,"EB Garamond",Georgia,serif)}.success-note{background:#eef9f0;border-left:4px solid var(--leaf)}.error-note{background:#fff3eb;border-left:4px solid var(--orange)}.status-shell{background:#fbf7ef}.status-wrap{width:min(760px,100%)}.back-link{display:inline-flex;margin-bottom:20px;color:var(--green);font:700 14px/1.2 var(--font-body,"EB Garamond",Georgia,serif);text-decoration:none}.status-card{margin-top:32px;border:1px solid var(--line);border-radius:8px;background:rgba(255,255,255,.72);padding:24px;box-shadow:0 18px 44px rgba(47,104,72,.1)}.status-row{display:flex;justify-content:space-between;gap:18px;border-bottom:1px solid var(--line);padding:14px 0;font:16px/1.4 var(--font-body,"EB Garamond",Georgia,serif)}.status-row:first-child{padding-top:0}.status-row span{color:#587363}.status-row strong{overflow-wrap:anywhere;text-align:right}.status-message{max-width:none;margin:18px 0 0;border-radius:6px;padding:14px 16px;font:16px/1.5 var(--font-body,"EB Garamond",Georgia,serif)}.download-panel{display:grid;grid-gap:16px;gap:16px}.download-button{display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;min-height:48px;border-radius:999px;background:var(--green);color:#fffdf8;padding:0 24px;font:800 15px/1 var(--font-body,"EB Garamond",Georgia,serif);text-decoration:none;box-shadow:0 14px 30px rgba(47,104,72,.22)}@media (max-width:860px){.trust-band{grid-template-columns:1fr;padding:36px 24px;gap:32px}}@media (max-width:720px){.hub-shell{padding:18px 16px 34px}.hub-nav{align-items:flex-start;flex-direction:column}.hub-hero,.process-band,.product-section,.split-section{grid-template-columns:1fr}.hub-hero{min-height:0;padding-top:42px}.path-grid,.protocol-grid,.steps-list{grid-template-columns:1fr}.path-card{min-height:220px}.hub-footer{flex-direction:column;gap:14px}.field-row{grid-template-columns:1fr}.protocol-form{padding:20px}.status-row{display:grid}.status-row strong{text-align:left}.download-button{width:100%}}