@font-face{font-family:Montserrat;font-style:normal;font-weight:200;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-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:Montserrat;font-style:normal;font-weight:200;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:200;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-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:Montserrat;font-style:normal;font-weight:200;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-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:Montserrat;font-style:normal;font-weight:200;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-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:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-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:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-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:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-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:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-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:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-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:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-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:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-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:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-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:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-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:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-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:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-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:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-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:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-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:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-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:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-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:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-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:Montserrat Fallback;src:local("Arial");ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.00%;size-adjust:112.83%}.__className_9a16a8{font-family:Montserrat,Montserrat Fallback;font-style:normal}.__variable_9a16a8{--font-montserrat:"Montserrat","Montserrat Fallback"}@font-face{font-family:Cormorant;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/20def1babffa3b7b-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;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/4dcda88c27b1e545-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/c5f526a2c8cf9ba9-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;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/052c393f9794c35a-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;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/9e28afc1996a8a43-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;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/20def1babffa3b7b-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;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/4dcda88c27b1e545-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/c5f526a2c8cf9ba9-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;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/052c393f9794c35a-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;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/9e28afc1996a8a43-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;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/20def1babffa3b7b-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;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/4dcda88c27b1e545-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/c5f526a2c8cf9ba9-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;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/052c393f9794c35a-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;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/9e28afc1996a8a43-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;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6fd941fcd74fb497-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;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7cb025c0ffa46db8-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/06778afafef13b04-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;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/147a727ce01afd0a-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;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7219c48e37faf350-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;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6fd941fcd74fb497-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;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7cb025c0ffa46db8-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/06778afafef13b04-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;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/147a727ce01afd0a-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;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7219c48e37faf350-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;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/6fd941fcd74fb497-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;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7cb025c0ffa46db8-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/06778afafef13b04-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;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/147a727ce01afd0a-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;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7219c48e37faf350-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 Fallback;src:local("Times New Roman");ascent-override:95.52%;descent-override:29.67%;line-gap-override:0.00%;size-adjust:96.74%}.__className_735f08{font-family:Cormorant,Cormorant Fallback}.__variable_735f08{--font-cormorant:"Cormorant","Cormorant Fallback"}:root{--ink:#363D50;--ink-800:#2C3243;--ivory:#F4EFE8;--ivory-warm:#F0EBDF;--cloud:#F6F6F2;--dusty:#AFBACD;--powder:#D0D9E6;--mist:#D6DBDB;--sage:#B9BAA9;--green:#BFCFC1;--greige:#C6BAAA;--slate:#5C7A8B;--slate-700:#4A6472;--bg:#F8F6F1;--surface:#FFFFFF;--surface-2:#FBF9F4;--border:#E7E0D3;--text:var(--ink);--soft:#767D8C;--brand:var(--ink);--accent:var(--slate);--font-sans:var(--font-montserrat),-apple-system,"Segoe UI",sans-serif;--font-display:var(--font-cormorant),Georgia,"Times New Roman",serif;--s1:8px;--s2:16px;--s3:24px;--s4:40px;--s5:64px;--s6:96px;--maxw:1120px;--radius:18px;--radius-s:12px;--shadow:0 20px 45px -22px rgba(30,36,48,.5);--header-h:68px}:root[data-theme=dark]{--bg:#242A36;--surface:#2D3441;--surface-2:#282F3B;--border:#3A4351;--text:#ECEFEC;--soft:#98A1B0;--brand:#F2F4F1;--accent:#AFBACD}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#242A36;--surface:#2D3441;--surface-2:#282F3B;--border:#3A4351;--text:#ECEFEC;--soft:#98A1B0;--brand:#F2F4F1;--accent:#AFBACD}}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--header-h) + 12px)}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--font-sans);font-weight:300;line-height:1.65;letter-spacing:.01em;-webkit-font-smoothing:antialiased}img{display:block;max-width:100%;height:auto}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer}.wrap{max-width:var(--maxw);margin:0 auto;padding:0 var(--s3)}.narrow{max-width:66ch}section{padding:var(--s6) 0}.eyebrow{font-weight:600;font-size:.68rem;letter-spacing:.3em;text-transform:uppercase;color:var(--accent);margin:0 0 12px}.h1{font-family:var(--font-display);color:var(--brand);margin:0;font-size:clamp(2.6rem,6.5vw,4.2rem);letter-spacing:.015em;line-height:1.12}.h1,.h1 em{font-weight:400}.h1 em{font-style:italic;color:var(--accent)}.h2{font-family:var(--font-display);font-weight:500;color:var(--brand);margin:0 0 var(--s2);font-size:clamp(2rem,4vw,2.7rem);letter-spacing:.01em;line-height:1.15}.lead{max-width:60ch;color:var(--soft);font-size:1.05rem;font-weight:300}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:600;font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;padding:15px 30px;border-radius:100px;border:1px solid transparent;transition:transform .18s ease,background .2s,color .2s,border-color .2s;white-space:nowrap}.btn:hover{transform:translateY(-2px)}.btn-primary{background:var(--ink);color:var(--ivory)}.btn-primary:hover{background:var(--slate)}.btn-ghost{background:transparent;color:var(--brand);border-color:var(--border)}.btn-ghost:hover{border-color:var(--accent);color:var(--accent)}.btn-accent{background:var(--slate);color:#fff}.btn-accent:hover{background:var(--slate-700)}.tint-slate{background:var(--ink);color:var(--ivory)}.tint-cloud{background:var(--cloud)}.card{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);overflow:hidden}.theme-img-dark,:root[data-theme=dark] .theme-img-light{display:none}:root[data-theme=dark] .theme-img-dark{display:block}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .theme-img-light{display:none}:root:not([data-theme=light]) .theme-img-dark{display:block}}.reveal{opacity:0;transform:translateY(18px);transition:opacity .7s ease,transform .7s ease}.reveal.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transform:none;transition:none}html{scroll-behavior:auto}}.photo-ph{position:relative;border-radius:var(--radius);background:linear-gradient(150deg,var(--powder),var(--dusty) 55%,var(--sage));display:flex;align-items:flex-end;overflow:hidden;border:1px solid rgba(0,0,0,.04)}.photo-ph:after{content:"";position:absolute;inset:0;background:radial-gradient(120% 80% at 75% 15%,rgba(255,255,255,.28),transparent 55%)}.photo-ph .ph-label{position:relative;z-index:2;margin:14px;font-size:.64rem;letter-spacing:.16em;text-transform:uppercase;color:rgba(54,61,80,.62);background:rgba(255,255,255,.5);padding:6px 10px;border-radius:8px;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.hdr{position:-webkit-sticky;position:sticky;top:0;z-index:40;height:var(--header-h);display:flex;align-items:center;background:color-mix(in srgb,var(--bg) 82%,transparent);-webkit-backdrop-filter:saturate(140%) blur(10px);backdrop-filter:saturate(140%) blur(10px);border-bottom:1px solid transparent;transition:border-color .3s,background .3s}.hdr.scrolled{border-color:var(--border)}.hdr .wrap{display:flex;align-items:center;justify-content:space-between;width:100%}.hdr .logo img{height:26px;width:auto}.hdr nav{display:flex;gap:var(--s3)}.hdr nav a{font-size:.74rem;letter-spacing:.12em;text-transform:uppercase;color:var(--soft);transition:color .2s}.hdr nav a:hover{color:var(--accent)}.hdr .hdr-cta{display:flex;align-items:center;gap:14px}.burger{display:none;width:40px;height:40px;border:1px solid var(--border);border-radius:10px;background:var(--surface);flex-direction:column;gap:4px;align-items:center;justify-content:center}.burger span{width:16px;height:1.5px;background:var(--text);transition:.25s}.burger.open span:first-child{transform:translateY(5.5px) rotate(45deg)}.burger.open span:nth-child(2){opacity:0}.burger.open span:nth-child(3){transform:translateY(-5.5px) rotate(-45deg)}.mobile-menu{position:fixed;inset:var(--header-h) 0 auto 0;z-index:39;background:var(--bg);border-bottom:1px solid var(--border);display:grid;grid-gap:4px;gap:4px;padding:var(--s2) var(--s3) var(--s3);transform:translateY(-8px);opacity:0;pointer-events:none;transition:.25s}.mobile-menu.open{transform:none;opacity:1;pointer-events:auto}.mobile-menu a{padding:12px 8px;font-size:.95rem;color:var(--text);border-bottom:1px solid var(--border)}.mobile-menu .btn{margin-top:10px}@media (max-width:860px){.hdr .hdr-cta .btn,.hdr nav{display:none}.burger{display:flex}}.hero{position:relative;overflow:hidden;padding-top:var(--s5)}.hero:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(165deg,var(--ivory),var(--cloud) 60%,var(--powder))}:root[data-theme=dark] .hero:before{background:linear-gradient(165deg,#2A313E,#242A36)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .hero:before{background:linear-gradient(165deg,#2A313E,#242A36)}}.hero .breath-bg{position:absolute;right:-4%;top:12%;width:46%;max-width:560px;opacity:.5;z-index:-1}.hero-grid{display:grid;grid-template-columns:1.05fr .95fr;grid-gap:var(--s5);gap:var(--s5);align-items:center;padding:var(--s5) 0 var(--s6)}.hero-slogan{font-weight:300;font-style:italic;color:var(--slate);font-size:1.2rem;margin:0 0 var(--s3);letter-spacing:.02em}.hero h1{white-space:pre-line}.hero .hero-sub{margin:var(--s3) 0 var(--s4)}.hero-actions{gap:14px}.hero-actions,.hero-meta{display:flex;flex-wrap:wrap}.hero-meta{gap:var(--s3);margin-top:var(--s4);font-size:.8rem;color:var(--soft)}.hero-meta span{display:inline-flex;align-items:center;gap:7px}.hero-photo{position:relative;aspect-ratio:4/5;min-height:380px;border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow);background:var(--powder)}@media (max-width:860px){.hero-grid{grid-template-columns:1fr;gap:var(--s4);padding-bottom:var(--s5)}.hero-photo{aspect-ratio:3/4;min-height:260px;order:-1}.hero .breath-bg{display:none}}.about-grid{display:grid;grid-template-columns:1.15fr .85fr;grid-gap:var(--s5);gap:var(--s5);align-items:center}.about-quote{position:relative;font-family:var(--font-display);font-weight:400;font-style:italic;color:var(--brand);font-size:clamp(1.7rem,3.4vw,2.4rem);line-height:1.35;padding:var(--s4) 0}.about-quote .arch{width:130px;margin-bottom:var(--s2);color:var(--slate)}.about-text p+p{margin-top:var(--s2)}.about-photo{position:relative;aspect-ratio:3/4;min-height:420px;border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow);background:var(--powder)}@media (max-width:760px){.about-grid{grid-template-columns:1fr;gap:var(--s3)}.about-photo{aspect-ratio:4/3;min-height:280px}}.dir-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--s2);gap:var(--s2);margin-top:var(--s4)}@media (max-width:720px){.dir-grid{grid-template-columns:1fr}}.dir{border:1px solid var(--border);border-radius:var(--radius-s);background:var(--surface);overflow:hidden;transition:border-color .2s,background .2s}.dir.open{border-color:var(--accent)}.dir-head{width:100%;text-align:left;background:none;border:none;padding:20px 22px;display:flex;align-items:center;justify-content:space-between;gap:16px}.dir-head:hover{background:var(--surface-2)}.dir-title{display:block;font-family:var(--font-display);font-weight:600;font-size:1.3rem;color:var(--brand)}.dir-short{display:block;font-size:.88rem;color:var(--soft);margin-top:6px}.dir-plus{flex:none;width:22px;height:22px;position:relative;color:var(--accent)}.dir-plus:after,.dir-plus:before{content:"";position:absolute;background:currentColor;border-radius:2px;transition:transform .25s}.dir-plus:before{left:0;right:0;top:50%;height:1.5px;transform:translateY(-50%)}.dir-plus:after{top:0;bottom:0;left:50%;width:1.5px;transform:translateX(-50%)}.dir.open .dir-plus:after{transform:translateX(-50%) scaleY(0)}.dir-body{max-height:0;overflow:hidden;transition:max-height .3s ease}.dir-body-inner{padding:0 22px 22px;color:var(--soft);font-size:.95rem}.mono-divider{display:flex;align-items:center;gap:var(--s3);max-width:520px;margin:0 auto;padding:var(--s4) var(--s3)}.mono-divider .line{flex:1 1;height:1px;background:var(--border)}.mono-divider img{opacity:.7}.mono-divider.cream .line{background:rgba(244,239,232,.2)}.gallery-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:240px;grid-gap:var(--s2);gap:var(--s2);margin-top:var(--s4)}.gal-tile{position:relative;border-radius:var(--radius-s);overflow:hidden;background:var(--powder);box-shadow:var(--shadow)}.gal-tile img{transition:transform .5s ease}.gal-tile:hover img{transform:scale(1.04)}.gal-tile.tall{grid-row:span 2}@media (max-width:960px){.gallery-grid{grid-template-columns:repeat(2,1fr);grid-auto-rows:200px}}@media (max-width:620px){.gallery-grid{grid-template-columns:1fr 1fr;grid-auto-rows:150px}}.benefits{position:relative;overflow:hidden;background:var(--ink);color:var(--ivory);border-radius:var(--radius)}.benefits:after{content:"";position:absolute;right:-30px;bottom:-30px;width:240px;height:240px;background:url(/brand/mono-cream.png) no-repeat 50%/contain;opacity:.05;pointer-events:none}:root[data-theme=dark] .benefits{background:var(--surface);border:1px solid var(--border)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .benefits{background:var(--surface);border:1px solid var(--border)}}.benefits .wrap{padding-top:var(--s6);padding-bottom:var(--s6)}.benefits .eyebrow{color:var(--dusty)}.benefits .h2{color:var(--ivory)}:root[data-theme=dark] .benefits .h2{color:var(--brand)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .benefits .h2{color:var(--brand)}}.ben-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--s4);gap:var(--s4);margin-top:var(--s5)}@media (max-width:860px){.ben-grid{grid-template-columns:1fr 1fr;gap:var(--s3)}}@media (max-width:560px){.ben-grid{grid-template-columns:1fr}}.ben .ic{width:34px;height:34px;color:var(--dusty);margin-bottom:14px}.ben h3{font-family:var(--font-display);font-weight:600;font-size:1.35rem;margin:0 0 6px;color:var(--ivory)}:root[data-theme=dark] .ben h3{color:var(--brand)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .ben h3{color:var(--brand)}}.ben p{margin:0;font-size:.92rem;color:rgba(244,239,232,.66)}:root[data-theme=dark] .ben p{color:var(--soft)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .ben p{color:var(--soft)}}.trial-card{border-radius:var(--radius);overflow:hidden;border:1px solid var(--border);display:grid;grid-template-columns:1fr 1fr;background:var(--surface)}.trial-left{padding:var(--s5) var(--s4);position:relative}.trial-left .arch{width:120px;color:var(--slate);margin-bottom:var(--s2)}.trial-right{background:linear-gradient(155deg,var(--slate),var(--ink));color:#fff;padding:var(--s5) var(--s4);display:flex;flex-direction:column;justify-content:center;text-align:center}.trial-old{text-decoration:line-through;opacity:.55;font-size:1.1rem}.trial-price{font-weight:200;font-size:clamp(3rem,8vw,4.6rem);line-height:1;margin:6px 0;letter-spacing:.02em}.trial-badge{display:inline-block;align-self:center;background:rgba(255,255,255,.16);border-radius:100px;padding:5px 16px;font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;margin-bottom:var(--s3)}.trial-points{list-style:none;margin:var(--s3) 0 0;padding:0;display:grid;grid-gap:12px;gap:12px}.trial-points li{padding-left:28px;position:relative;color:var(--text);font-size:.96rem}.trial-points li:before{content:"";position:absolute;left:4px;top:8px;width:12px;height:7px;border-left:1.6px solid var(--slate);border-bottom:1.6px solid var(--slate);transform:rotate(-45deg)}.trial-note{color:var(--soft);font-size:.9rem;font-style:italic;margin-top:var(--s3)}.trial-right .btn{margin-top:var(--s4)}@media (max-width:760px){.trial-card{grid-template-columns:1fr}.trial-right{order:-1}}.reviews{background:var(--cloud)}:root[data-theme=dark] .reviews{background:var(--surface-2)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .reviews{background:var(--surface-2)}}.rev-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--s3);gap:var(--s3);margin-top:var(--s4)}@media (max-width:760px){.rev-grid{grid-template-columns:1fr}}.rev{padding:var(--s4);position:relative}.rev .q{font-style:italic;font-size:1.02rem;color:var(--brand);line-height:1.5}.rev .author{margin-top:var(--s2);font-size:.8rem;letter-spacing:.12em;text-transform:uppercase;color:var(--soft)}.rev-invite{text-align:center;margin-top:var(--s4);display:flex;flex-direction:column;align-items:center;gap:var(--s3)}.rev-invite .stars{color:var(--slate);font-size:1.4rem;letter-spacing:.1em}.rev-head{display:flex;align-items:baseline;justify-content:center;gap:var(--s2);margin-top:var(--s4);flex-wrap:wrap}.rev-head .rev-score{font-size:2.6rem;font-weight:600;color:var(--brand);line-height:1}.rev-head .stars{color:var(--slate);font-size:1.3rem;letter-spacing:.1em}.rev-head .rev-count{font-size:.95rem;color:var(--soft)}.rev .rev-stars{color:var(--slate);font-size:.95rem;letter-spacing:.12em;margin-bottom:var(--s1)}.rev .q{display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;overflow:hidden}.rev .rev-date{color:var(--soft);opacity:.75}.lead-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--s5);gap:var(--s5);align-items:start}@media (max-width:860px){.lead-grid{grid-template-columns:1fr;gap:var(--s4)}}.lead-card{padding:var(--s5) var(--s4);position:relative;overflow:hidden}.lead-form{display:grid;grid-gap:var(--s3);gap:var(--s3);margin-top:var(--s4)}.field{display:grid;grid-gap:7px;gap:7px}.field label{font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:var(--soft);font-weight:600}.field input,.field select{font-family:inherit;font-size:1rem;font-weight:300;color:var(--text);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-s);padding:14px 16px;transition:border-color .2s,box-shadow .2s;width:100%}.field input:focus,.field select:focus{outline:none;border-color:var(--slate);box-shadow:0 0 0 3px rgba(92,122,139,.14)}.field input.err{border-color:#c56a6a}.field .msg{font-size:.76rem;color:#c56a6a}.method-row{display:flex;gap:10px;flex-wrap:wrap}.method{flex:1 1 auto;text-align:center;padding:12px 10px;border:1px solid var(--border);border-radius:var(--radius-s);font-size:.9rem;color:var(--text);background:var(--surface-2);cursor:pointer;transition:.18s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.method input{position:absolute;opacity:0;pointer-events:none}.method.sel{border-color:var(--slate);background:color-mix(in srgb,var(--slate) 12%,var(--surface));color:var(--slate)}.consent{display:flex;gap:10px;align-items:flex-start;font-size:.8rem;color:var(--soft)}.consent input{margin-top:3px;accent-color:var(--slate)}.consent a{color:var(--accent);text-decoration:underline}.lead-form .btn{margin-top:6px}.lead-form .btn[disabled]{opacity:.55;pointer-events:none}.lead-aside{display:grid;grid-gap:var(--s3);gap:var(--s3)}.lead-photo{position:relative;aspect-ratio:16/11;border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow);background:var(--powder)}.contact-lines{display:grid;grid-gap:12px;gap:12px}.contact-lines a,.contact-lines div{display:flex;align-items:center;gap:10px;color:var(--text);font-size:.96rem}.contact-lines .k{font-size:.66rem;letter-spacing:.14em;text-transform:uppercase;color:var(--soft);min-width:74px}.contacts-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--s5);gap:var(--s5);align-items:center}@media (max-width:860px){.contacts-grid{grid-template-columns:1fr}}.socials{display:flex;gap:12px;flex-wrap:wrap;margin-top:var(--s3)}.social-btn{display:inline-flex;align-items:center;gap:8px;padding:11px 18px;border:1px solid var(--border);border-radius:100px;font-size:.82rem;color:var(--text);background:var(--surface);transition:.18s}.social-btn:hover{border-color:var(--accent);color:var(--accent);transform:translateY(-2px)}.map-embed{border:0}.map-embed,.studio-map{width:100%;aspect-ratio:16/12;border-radius:var(--radius)}.studio-map{overflow:hidden;border:1px solid var(--border);background:var(--surface-2,var(--surface));z-index:0;isolation:isolate}.studio-map .leaflet-tile-pane{filter:grayscale(1) sepia(.1) brightness(1.04) contrast(.9)}:root[data-theme=dark] .studio-map .leaflet-tile-pane{filter:invert(1) hue-rotate(180deg) grayscale(.9) brightness(.82) contrast(.92)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .studio-map .leaflet-tile-pane{filter:invert(1) hue-rotate(180deg) grayscale(.9) brightness(.82) contrast(.92)}}.studio-map .leaflet-control-attribution{font-size:9px;background:rgba(255,255,255,.6)}.vdoh-pin-wrap{background:none;border:none}.vdoh-pin{position:relative;width:56px;height:72px}.vdoh-pin-badge{position:absolute;left:50%;top:0;transform:translateX(-50%);width:52px;height:52px;border-radius:50%;background:var(--ink,#363D50);border:2px solid #f4efe8;box-shadow:0 6px 18px rgba(44,50,67,.38);display:flex;align-items:center;justify-content:center}.vdoh-pin-badge img{width:30px;height:30px;display:block}.vdoh-pin-tip{position:absolute;left:50%;top:50px;transform:translateX(-50%);width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:18px solid var(--ink,#363d50);filter:drop-shadow(0 3px 4px rgba(44,50,67,.25))}.vdoh-pin-pulse{position:absolute;left:50%;top:26px;width:52px;height:52px;transform:translate(-50%,-50%);border-radius:50%;background:var(--slate,#5C7A8B);opacity:.35;animation:vdoh-breathe 3.2s ease-in-out infinite}@keyframes vdoh-breathe{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.32}50%{transform:translate(-50%,-50%) scale(1.55);opacity:0}}@media (prefers-reduced-motion:reduce){.vdoh-pin-pulse{animation:none;opacity:0}}.studio-map .leaflet-popup-content-wrapper{border-radius:14px;background:var(--surface);color:var(--text);box-shadow:0 10px 30px rgba(44,50,67,.2);border:1px solid var(--border)}.studio-map .leaflet-popup-tip{background:var(--surface)}.studio-map .leaflet-popup-content{margin:12px 16px;font:inherit}.vdoh-map-pop{display:grid;grid-gap:4px;gap:4px;font-size:.86rem}.vdoh-map-pop strong{font-weight:600;letter-spacing:.04em}.vdoh-map-pop span{color:var(--soft,inherit)}.vdoh-map-links{display:flex;gap:12px;margin-top:4px}.vdoh-map-links a{color:var(--slate,#5C7A8B);text-decoration:underline;text-underline-offset:3px}.footer{background:var(--ink);color:rgba(244,239,232,.7);padding:var(--s6) 0 var(--s4)}.footer .f-top{display:flex;justify-content:space-between;gap:var(--s4);flex-wrap:wrap;align-items:flex-start}.footer .f-logo img{height:30px;width:auto;margin-bottom:var(--s2)}.footer .f-col h4{color:var(--ivory);font-weight:500;font-size:.95rem;margin:0 0 12px}.footer .f-col a,.footer .f-col p{display:block;color:rgba(244,239,232,.62);font-size:.88rem;margin:0 0 8px;transition:color .2s}.footer .f-col a:hover{color:var(--ivory)}.footer .f-bottom{margin-top:var(--s5);padding-top:var(--s3);border-top:1px solid rgba(244,239,232,.14);font-size:.76rem;color:rgba(244,239,232,.5);display:flex;justify-content:space-between;gap:var(--s2);flex-wrap:wrap}.footer .f-bottom a{color:rgba(244,239,232,.66);text-decoration:underline}.fab{position:fixed;right:20px;bottom:20px;z-index:45;flex-direction:column;gap:12px}.fab,.fab a{display:flex}.fab a{width:52px;height:52px;border-radius:50%;align-items:center;justify-content:center;box-shadow:var(--shadow);transition:transform .18s;color:#fff}.fab a:hover{transform:scale(1.08)}.fab .wa{background:#25D366}.fab .vk{background:#0077FF}.fab .tg{background:#2AABEE}.fab svg{width:26px;height:26px}.modal-overlay{position:fixed;inset:0;z-index:60;background:rgba(30,36,48,.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:var(--s3);opacity:0;pointer-events:none;transition:opacity .25s}.modal-overlay.open{opacity:1;pointer-events:auto}.modal{background:var(--surface);border-radius:var(--radius);padding:var(--s5) var(--s4);max-width:420px;text-align:center;transform:translateY(12px);transition:transform .25s}.modal-overlay.open .modal{transform:none}.modal img{width:54px;margin:0 auto var(--s3)}.modal h3{font-family:var(--font-display);font-weight:500;font-size:1.8rem;color:var(--brand);margin:0 0 10px}.modal p{color:var(--soft);font-size:.95rem;margin:0 0 var(--s3)}:root[data-theme=dark] .hero-slogan,:root[data-theme=dark] .rev .rev-stars,:root[data-theme=dark] .rev-head .stars,:root[data-theme=dark] .rev-invite .stars{color:var(--accent)}:root[data-theme=dark] .trial-points li:before{border-color:var(--accent)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .hero-slogan,:root:not([data-theme=light]) .rev .rev-stars,:root:not([data-theme=light]) .rev-head .stars,:root:not([data-theme=light]) .rev-invite .stars{color:var(--accent)}:root:not([data-theme=light]) .trial-points li:before{border-color:var(--accent)}}.privacy-doc section{padding:var(--s3) 0 0}.privacy-doc section h2{font-weight:400;font-size:1.15rem;color:var(--brand);letter-spacing:.02em;margin:0 0 10px}.privacy-doc li,.privacy-doc p{font-size:.95rem;line-height:1.65;color:var(--text)}.privacy-doc p{margin:0 0 10px}.privacy-doc ul{margin:0 0 10px;padding-left:1.3em}.privacy-doc li{margin-bottom:4px}.privacy-doc a{text-decoration:underline;text-underline-offset:3px}.privacy-doc a.btn{text-decoration:none}