@font-face{font-family:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/19150647d2c2f572-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/000030d1699f2fb3-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:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/1926da171a0ba1a5-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:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/78d0dd042ac6d54d-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:Playfair Display;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/19150647d2c2f572-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/000030d1699f2fb3-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:Playfair Display;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/1926da171a0ba1a5-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:Playfair Display;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/78d0dd042ac6d54d-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:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/19150647d2c2f572-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/000030d1699f2fb3-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:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/1926da171a0ba1a5-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:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/78d0dd042ac6d54d-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:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/47f136985ef5b5cb-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4ead58c4dcc3f285-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:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/28a2004cf8372660-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:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/eaead17c7dbfcd5d-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:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/47f136985ef5b5cb-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/4ead58c4dcc3f285-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:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/28a2004cf8372660-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:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/eaead17c7dbfcd5d-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:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/47f136985ef5b5cb-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/4ead58c4dcc3f285-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:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/28a2004cf8372660-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:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/eaead17c7dbfcd5d-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:Playfair Display Fallback;src:local("Times New Roman");ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:111.26%}.__className_d2fc81{font-family:Playfair Display,Playfair Display Fallback}.__variable_d2fc81{--font-playfair:"Playfair Display","Playfair Display Fallback"}@font-face{font-family:Jost;font-style:italic;font-weight:300;font-display:swap;src:url(/_next/static/media/21d9e129d8c81c0b-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Jost;font-style:italic;font-weight:300;font-display:swap;src:url(/_next/static/media/53d6e191563ef198-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:Jost;font-style:italic;font-weight:300;font-display:swap;src:url(/_next/static/media/949adacb6381283a-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:Jost;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/21d9e129d8c81c0b-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Jost;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/53d6e191563ef198-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:Jost;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/949adacb6381283a-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:Jost;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/21d9e129d8c81c0b-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Jost;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/53d6e191563ef198-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:Jost;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/949adacb6381283a-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:Jost;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/21d9e129d8c81c0b-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Jost;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/53d6e191563ef198-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:Jost;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/949adacb6381283a-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:Jost;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/b8c37bb59076c047-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Jost;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/5bbac197f803cc34-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:Jost;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/9dd75fadc5b3df29-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:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b8c37bb59076c047-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/5bbac197f803cc34-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:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9dd75fadc5b3df29-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:Jost;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b8c37bb59076c047-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Jost;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/5bbac197f803cc34-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:Jost;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/9dd75fadc5b3df29-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:Jost;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b8c37bb59076c047-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Jost;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5bbac197f803cc34-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:Jost;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/9dd75fadc5b3df29-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:Jost Fallback;src:local("Arial");ascent-override:111.45%;descent-override:39.06%;line-gap-override:0.00%;size-adjust:96.01%}.__className_91cfb2{font-family:Jost,Jost Fallback}.__variable_91cfb2{--font-jost:"Jost","Jost Fallback"}@import url("https://fonts.googleapis.com/css2?family=Fraunces:ital,opsz,wght@0,9..144,300;0,9..144,400;0,9..144,500;0,9..144,600;1,9..144,300;1,9..144,400&family=Archivo:wght@400;500;600;700&display=swap");:root{--ivory:#F7F2E9;--ivory-deep:#EFE7D8;--ink:#16233B;--ink-soft:#43506B;--gold:#B08D57;--gold-soft:#C9AE82;--hairline:#DDD2BE;--maroon:#8A4B3C;--gold-wash:rgba(176,141,87,0.06);--gold-wash-strong:rgba(176,141,87,0.08);--font-display:"Fraunces",Georgia,"Times New Roman",serif;--font-sans:"Archivo",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--type-display:clamp(2.5rem,6vw,4.25rem);--type-h1:clamp(2rem,4.5vw,3rem);--type-h2:clamp(1.5rem,3vw,2.125rem);--type-h3:1.25rem;--type-body-lg:1.1875rem;--type-body:1.0625rem;--type-small:0.9375rem;--type-kicker:0.8125rem;--type-quote:clamp(1.25rem,2.5vw,1.75rem);--tracking-kicker:0.32em;--tracking-brand:0.42em;--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--space-9:6rem;--space-10:8rem;--radius-sm:2px;--radius-md:3px;--rule-hairline:1px solid var(--hairline);--rule-gold:1px solid var(--gold);--rule-gold-soft:1px solid var(--gold-soft);--rule-ink:1px solid var(--ink);--content-max:68rem;--prose-max:38rem;--gutter:1.25rem;--dur-fast:120ms;--dur:200ms;--dur-slow:320ms;--ease:cubic-bezier(0.4,0,0.2,1)}@media (min-width:48rem){:root{--gutter:2.5rem}}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:var(--ivory);color:var(--ink);font-family:var(--font-sans);font-size:var(--type-body);line-height:1.65;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4{font-family:var(--font-display);font-weight:400;line-height:1.1;margin:0;text-wrap:balance}h1{font-size:var(--type-h1)}h2{font-size:var(--type-h2)}h3{font-family:var(--font-sans);font-weight:600;font-size:var(--type-h3);line-height:1.35}p{margin:0;max-width:var(--prose-max);text-wrap:pretty}a{color:var(--ink);text-underline-offset:.2em;text-decoration-color:var(--gold-soft)}a:hover{text-decoration-color:var(--gold)}hr{border:0;border-top:var(--rule-hairline);margin:var(--space-6) 0}img,svg,video{max-width:100%;height:auto;display:block}button,input,select,textarea{font:inherit;color:inherit}::-moz-selection{color:var(--ink)}::selection{color:var(--ink)}:focus-visible{outline:2px solid var(--gold);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.ghp-container{width:100%;max-width:var(--content-max);margin-inline:auto;padding-inline:var(--gutter)}.ghp-kicker{display:flex;align-items:center;gap:var(--space-4);font-size:var(--type-kicker);font-weight:600;letter-spacing:var(--tracking-kicker);text-transform:uppercase;color:var(--gold)}.ghp-kicker:after{content:"";flex:0 0 auto;height:1px;width:3.75rem;background:var(--gold-soft)}.ghp-display{font-size:var(--type-display);font-weight:400;line-height:1.05}.ghp-display,.ghp-quote{font-family:var(--font-display)}.ghp-quote{font-style:italic;font-weight:300;font-size:var(--type-quote);line-height:1.4}.ghp-muted{color:var(--ink-soft)}.ghp-negative{color:var(--maroon)}.ghp-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:3rem;padding:var(--space-3) var(--space-6);border:1px solid var(--ink);border-radius:var(--radius-sm);background:var(--ink);color:var(--ivory);font-family:var(--font-sans);font-size:var(--type-body);font-weight:600;letter-spacing:.02em;text-decoration:none;cursor:pointer;transition:background var(--dur) var(--ease),color var(--dur) var(--ease),border-color var(--dur) var(--ease)}.ghp-btn:hover:not(:disabled){background:var(--gold);border-color:var(--gold);color:var(--ivory)}.ghp-btn:disabled{opacity:.45;cursor:not-allowed}.ghp-btn--secondary{color:var(--ink);border-color:var(--gold)}.ghp-btn--secondary:hover:not(:disabled){background:var(--gold-wash-strong);color:var(--ink)}.ghp-input{width:100%;min-height:3rem;padding:var(--space-3) var(--space-4);background:var(--ivory);border:1px solid var(--hairline);border-radius:var(--radius-sm);color:var(--ink)}.ghp-input:focus{border-color:var(--gold);outline:none;box-shadow:none}.ghp-input::-moz-placeholder{color:var(--ink-soft);opacity:.6}.ghp-input::placeholder{color:var(--ink-soft);opacity:.6}.ghp-card{background:var(--ivory);border:var(--rule-hairline);border-radius:var(--radius-sm);padding:var(--space-5)}.ghp-invert{background:var(--ink)}.ghp-invert .ghp-muted{color:var(--gold-soft)}.ghp-invert .ghp-btn{color:var(--ink)}.ghp-todo-sharlene{border:2px dashed var(--gold);background:var(--gold-wash);padding:var(--space-5);border-radius:var(--radius-sm)}.ghp-todo-sharlene:before{content:"TODO (SHARLENE) — PLACEHOLDER, NOT FINAL CONTENT";display:block;margin-bottom:var(--space-3);font-size:.75rem;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:var(--gold)}.ghp-todo-sharlene .prompt{font-family:var(--font-display);font-style:italic;font-weight:300;color:var(--ink-soft)}.ghp-insider-tip{background:var(--gold-wash-strong);border-left:4px solid var(--gold);padding:var(--space-5)}.ghp-insider-tip .label{display:block;margin-bottom:var(--space-3);font-size:.75rem;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:var(--gold)}.ghp-insider-tip .tip{font-family:var(--font-display);font-style:italic;font-weight:300;font-size:var(--type-quote);color:var(--ink)}.ghp-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@import url("https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,500;0,600;1,400&family=Jost:wght@300;400;500;600&display=swap");:root{--ivory:#FDF6F2;--ivory-deep:#F7E7E1;--ink:#3A1F26;--ink-soft:#8C6B6F;--gold:#9B2C3E;--gold-soft:#C97A80;--hairline:#EDD9D2;--maroon:#7A2230;--deep:#4A1D26;--gold-wash:rgba(155,44,62,0.06);--gold-wash-strong:rgba(155,44,62,0.09);--font-display:"Playfair Display",Georgia,"Times New Roman",serif;--font-sans:"Jost",system-ui,-apple-system,sans-serif;--body-weight:400}body{font-weight:var(--body-weight)}.ghp-display,h1,h2,h3,h4{letter-spacing:-.015em}.ghp-btn{border-radius:999px;background:var(--gold);border-color:var(--gold);color:#FFFFFF;font-weight:700;min-height:3.4rem;padding-inline:2rem}.ghp-btn:hover:not(:disabled){background:var(--deep);border-color:var(--deep);color:#FFFFFF}.ghp-btn--secondary{background:transparent;color:var(--gold);border:2px solid var(--gold)}.ghp-btn--secondary:hover:not(:disabled){background:var(--gold-wash);color:var(--gold);border-color:var(--gold)}.ghp-input{border-radius:999px;padding-inline:1.25rem;min-height:3.4rem}.ghp-card{border-radius:1rem;background:#FFFFFF}.ghp-invert{background:var(--deep);color:var(--ivory)}.ghp-invert .ghp-muted{color:rgba(253,246,242,.78)}.ghp-invert .ghp-kicker{color:var(--gold-soft)}.ghp-invert .ghp-kicker:after{background:var(--gold-soft)}.ghp-invert .ghp-btn{background:var(--gold);border-color:var(--gold);color:#FFFFFF}.ghp-todo-sharlene{border-radius:1rem}.ghp-insider-tip{border-radius:0 1rem 1rem 0}::-moz-selection{background:var(--gold-soft);color:#FFFFFF}::selection{background:var(--gold-soft);color:#FFFFFF}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.block{display:block}.inline{display:inline}.flex{display:flex}.table{display:table}.contents{display:contents}.italic{font-style:italic}.invert{--tw-invert:invert(100%)}.filter,.invert{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)}html.ghp-fonts{--font-display:var(--font-playfair),Georgia,"Times New Roman",serif;--font-sans:var(--font-jost),system-ui,-apple-system,sans-serif}.ghp-page{display:flex;flex-direction:column;min-height:100vh}.ghp-page>main{flex:1 0 auto}.ghp-masthead{border-bottom:var(--rule-hairline);background:var(--ivory)}.ghp-masthead__inner{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);min-height:4rem;padding-block:var(--space-3)}.ghp-wordmark-accent{color:var(--gold)}.ghp-wordmark{font-family:var(--font-sans);font-size:.625rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--ink);text-decoration:none;line-height:1.4}.ghp-nav{display:flex;align-items:center;gap:var(--space-4);font-size:var(--type-small)}.ghp-nav a{text-decoration:none;color:var(--ink-soft)}.ghp-nav a:hover{color:var(--ink)}.ghp-section{padding-block:var(--space-7)}@media (max-width:30rem){.ghp-kicker:after{width:2rem}}@media (min-width:48rem){.ghp-section{padding-block:var(--space-8)}.ghp-wordmark{font-size:.6875rem;letter-spacing:var(--tracking-brand)}}.ghp-rule{border:0;border-top:var(--rule-hairline);margin:0}.ghp-stack>*+*{margin-top:var(--space-4)}.ghp-stack-lg>*+*{margin-top:var(--space-6)}.ghp-grid{display:grid;gap:var(--space-5);grid-template-columns:1fr}@media (min-width:40rem){.ghp-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:60rem){.ghp-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.ghp-row{display:grid;grid-template-columns:2.25rem 1fr;gap:var(--space-4);padding-block:var(--space-4);border-top:var(--rule-hairline)}.ghp-row__numeral{font-family:var(--font-display);font-weight:300;color:var(--gold);line-height:1.2}.ghp-no-row{display:grid;grid-template-columns:1.25rem 1fr;gap:var(--space-3);padding-block:var(--space-3);color:var(--ink-soft)}.ghp-no-row__mark{color:var(--maroon);font-weight:600;line-height:1.65}.ghp-price{font-family:var(--font-display);font-size:1.75rem;font-weight:400;color:var(--gold);line-height:1.1}.ghp-invert .ghp-price{color:var(--gold-soft)}.ghp-label{font-size:.75rem;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:var(--gold)}.ghp-bump{display:grid;grid-template-columns:1.5rem 1fr;gap:var(--space-4);align-items:start;border-left:1px solid var(--gold);border:1px solid var(--gold);border-left-width:4px;background:var(--gold-wash-strong);padding:var(--space-5);border-radius:var(--radius-sm);cursor:pointer}.ghp-bump input{width:1.25rem;height:1.25rem;margin:.2rem 0 0;accent-color:var(--gold)}.ghp-total{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-4);border-top:var(--rule-gold);padding-top:var(--space-4)}.ghp-form{display:flex;flex-direction:column;gap:var(--space-3);max-width:30rem}@media (min-width:34rem){.ghp-form--inline{flex-direction:row}.ghp-form--inline .ghp-btn{flex:0 0 auto}}.ghp-note{font-size:var(--type-small);color:var(--ink-soft)}.ghp-invert .ghp-note{color:var(--gold-soft)}.ghp-error{color:var(--maroon)}.ghp-error,.ghp-footer{font-size:var(--type-small)}.ghp-footer{border-top:var(--rule-hairline);padding-block:var(--space-6)}.ghp-footer,.ghp-footer a{color:var(--ink-soft)}.ghp-footer__row{display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-5);justify-content:space-between}.ghp-meta{font-size:var(--type-small);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft)}.ghp-table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.ghp-compare{width:100%;min-width:34rem;border-collapse:collapse;font-size:var(--type-small)}.ghp-compare td,.ghp-compare th{text-align:left;padding:.85rem .7rem;border-bottom:1px solid var(--hairline);vertical-align:top}.ghp-compare th{font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:var(--gold);font-weight:600}.ghp-compare tr.is-us{background:var(--gold-wash)}.ghp-compare tr.is-us td{font-weight:600;color:var(--ink)}.ghp-evidence{max-width:44rem;display:grid;gap:var(--space-3)}.ghp-evidence-q{font-family:var(--font-display);font-size:var(--type-h3);color:var(--ink)}.ghp-glance{list-style:none;margin:var(--space-5) 0 0;padding:0;max-width:var(--prose-max)}.ghp-glance,.ghp-glance li{display:grid;gap:var(--space-3)}.ghp-glance li{grid-template-columns:1.1rem 1fr;align-items:start}.ghp-glance li>span:first-child{color:var(--gold);font-weight:700}.ghp-glance li>span:last-child{color:var(--ink-soft)}.ghp-urgency{background:var(--deep);color:var(--ivory);font-size:.86rem;padding:.65rem var(--gutter);text-align:center}.ghp-urgency strong{color:var(--gold-soft)}.ghp-sticky-buy{position:fixed;left:0;right:0;bottom:0;z-index:50;display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:.7rem var(--gutter);background:#FFFFFF;border-top:1px solid var(--hairline)}.ghp-sticky-price{font-family:var(--font-display);font-size:1.2rem}@media (min-width:52rem){.ghp-sticky-buy{display:none}}body:has(.ghp-sticky-buy){padding-bottom:5rem}@media (min-width:52rem){body:has(.ghp-sticky-buy){padding-bottom:0}}.ghp-funnel-hero{display:grid;gap:var(--space-7);grid-template-columns:1fr;align-items:center}@media (min-width:60rem){.ghp-funnel-hero{grid-template-columns:1.1fr .9fr;gap:var(--space-8)}}.ghp-funnel-shot{border-radius:1.5rem;overflow:hidden;border:1px solid var(--hairline);aspect-ratio:4/5}.ghp-funnel-shot img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:52% 30%;object-position:52% 30%}.ghp-cred{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--hairline);border:1px solid var(--hairline);border-radius:1rem;overflow:hidden}@media (min-width:52rem){.ghp-cred{grid-template-columns:repeat(4,1fr)}}.ghp-cred>div{background:#FFFFFF;padding:var(--space-4)}.ghp-cred b{display:block;font-family:var(--font-display);font-size:1.3rem;color:var(--gold)}.ghp-cred span{display:block;margin-top:var(--space-1);font-size:.78rem;color:var(--ink-soft);line-height:1.4}.ghp-press{display:grid;gap:var(--space-4);grid-template-columns:1fr}@media (min-width:52rem){.ghp-press{grid-template-columns:repeat(3,1fr)}}.ghp-press article{background:#FFFFFF;border:1px solid var(--hairline);border-radius:1rem;padding:var(--space-5)}.ghp-press-pub{font-size:.66rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gold)}.ghp-press h3{font-family:var(--font-display);font-size:1rem;margin-top:var(--space-2);line-height:1.3}.ghp-objections{display:grid;gap:var(--space-4)}.ghp-objection{background:#FFFFFF;border:1px solid var(--hairline);border-radius:1rem;padding:var(--space-5);max-width:46rem}.ghp-objection h3{font-family:var(--font-display);font-size:1.2rem}.ghp-objection p{margin-top:var(--space-2)}.ghp-split{display:grid;gap:var(--space-6);grid-template-columns:1fr}@media (min-width:52rem){.ghp-split{grid-template-columns:1fr 1fr;gap:var(--space-8)}}.ghp-offer{background:#FFFFFF;border:2px solid var(--gold);border-radius:1.5rem;padding:var(--space-6);max-width:34rem}.ghp-btn--block{width:100%}.ghp-shot{margin:0;max-width:46rem}.ghp-shot--wide{max-width:60rem}.ghp-shot img{width:100%;height:auto;border:1px solid var(--hairline);border-radius:.75rem;background:#FFFFFF}.ghp-shot figcaption{margin-top:var(--space-3);max-width:var(--prose-max)}.ghp-hero-artefact{margin:0}.ghp-hero-artefact img{width:100%;height:auto;border:1px solid var(--hairline);border-radius:.75rem;background:#FFFFFF}.ghp-hero-artefact figcaption{margin-top:var(--space-3)}.ghp-hero-grid{display:grid;gap:var(--space-7);grid-template-columns:1fr;align-items:center}.ghp-hero-below{margin-top:var(--space-7)}.ghp-hero-sub{font-style:italic;font-size:var(--type-quote);color:var(--ink-soft);max-width:34ch}.ghp-hero-sub,.ghp-hero-title{font-family:var(--font-display);font-weight:400}.ghp-hero-title{line-height:1.06;margin:0}.ghp-hero-title--stacked{font-size:clamp(2.6rem,8vw,5.4rem);max-width:15ch;letter-spacing:-.025em;line-height:.98}.ghp-hero-title--mirror{font-size:clamp(2.1rem,5vw,3.4rem);max-width:17ch;letter-spacing:-.015em}.ghp-hero-title--centred{font-size:clamp(2rem,5vw,3.4rem);max-width:20ch;margin-inline:auto;text-align:center;letter-spacing:-.01em}.ghp-hero-title--artefact-led{font-size:clamp(1.8rem,3.6vw,2.6rem);max-width:20ch;letter-spacing:-.01em}.ghp-hero-title--compact{font-size:clamp(1.7rem,3.2vw,2.3rem);max-width:24ch;letter-spacing:-.005em;line-height:1.14}.ghp-hero-title--document{font-size:clamp(1.9rem,3.8vw,2.7rem);max-width:18ch;letter-spacing:-.012em;line-height:1.08}.ghp-hero--centred .ghp-stack{text-align:center;align-items:center}.ghp-hero--centred .ghp-kicker{justify-content:center}.ghp-hero--centred .ghp-hero-sub{margin-inline:auto}.ghp-hero--centred .ghp-note{margin-inline:auto;max-width:46ch}.ghp-hero--centred .ghp-hero-below{max-width:34rem;margin-inline:auto}.ghp-hero--centred .ghp-hero-below--wide{max-width:56rem}.ghp-hero-grid--wide-media{align-items:center}@media (min-width:60rem){.ghp-hero--mirror .ghp-hero-grid.ghp-hero-grid--wide-media{grid-template-columns:1.24fr .76fr;align-items:center}.ghp-hero--artefact-led .ghp-hero-grid.ghp-hero-grid--wide-media,.ghp-hero--compact .ghp-hero-grid.ghp-hero-grid--wide-media,.ghp-hero--document .ghp-hero-grid.ghp-hero-grid--wide-media{grid-template-columns:.72fr 1.28fr;align-items:center}}.ghp-hero--stacked .ghp-hero-below{max-width:60rem}@media (min-width:60rem){.ghp-hero--mirror .ghp-hero-grid{grid-template-columns:.85fr 1.15fr;gap:var(--space-8)}.ghp-hero--artefact-led .ghp-hero-grid{grid-template-columns:.8fr 1.2fr;gap:var(--space-8)}.ghp-hero--compact .ghp-hero-grid{grid-template-columns:1fr 1fr;gap:var(--space-7);align-items:start}.ghp-hero--document .ghp-hero-grid{grid-template-columns:1.15fr .85fr;gap:var(--space-8);align-items:start}}.ghp-hero--compact{padding-block:clamp(2rem,4vw,3rem)}.ghp-hero--compact .ghp-glance{gap:var(--space-2);margin-top:var(--space-4)}.ghp-hero--document .ghp-hero-artefact img{aspect-ratio:3/4;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.ghp-hero--document .ghp-hero-grid--wide-media .ghp-hero-artefact img{aspect-ratio:auto;-o-object-fit:contain;object-fit:contain}.ghp-outlets{list-style:none;padding:0;margin:var(--space-5) 0 0;flex-wrap:wrap;gap:var(--space-5) var(--space-6);max-width:48rem}.ghp-outlets,.ghp-outlets li{display:flex;align-items:center}.ghp-outlets img{width:var(--w);height:auto;opacity:.62}@media (max-width:40rem){.ghp-outlets{gap:var(--space-4) var(--space-5)}.ghp-outlets img{width:calc(var(--w) * .78)}}.ghp-authority+.ghp-press-section{padding-top:var(--space-5)}.ghp-authority:has(+.ghp-press-section){padding-bottom:var(--space-5)}.ghp-press-shots{display:grid;gap:var(--space-5);grid-template-columns:1fr}@media (min-width:52rem){.ghp-press-shots{grid-template-columns:1fr 1fr;align-items:start}}.ghp-press-shots figure{margin:0}.ghp-press-shots img{width:100%;height:auto;border:1px solid var(--hairline);border-radius:.75rem;background:#FFFFFF}.ghp-press-shots figcaption{margin-top:var(--space-3)}.ghp-press-section{background:var(--ivory-deep);overflow:hidden}.ghp-deck{position:relative;width:min(84rem,96vw);margin-left:50%;transform:translateX(-50%);display:flex;justify-content:center;align-items:flex-end;min-height:30rem;margin-top:var(--space-6)}.ghp-deck .ghp-card{position:absolute;bottom:7rem;width:min(21rem,76vw);padding:.7rem .7rem .9rem;background:#FFFFFF;border:1px solid var(--hairline);border-radius:.9rem;box-shadow:0 .5rem 1.4rem rgba(58,31,38,.14);transform:translateX(var(--x)) translateY(var(--y)) rotate(var(--rot));transform-origin:50% 120%;transition:transform var(--dur-slow) var(--ease),box-shadow var(--dur) var(--ease)}.ghp-deck .ghp-card:focus-within,.ghp-deck .ghp-card:hover{transform:translateX(var(--x)) translateY(calc(var(--y) - 1.6rem)) rotate(var(--rot)) scale(1.03);box-shadow:0 1.2rem 2.6rem rgba(58,31,38,.22);z-index:40!important}.ghp-deck .ghp-card img{width:100%;height:17rem;-o-object-fit:contain;object-fit:contain;-o-object-position:top center;object-position:top center;border-radius:.55rem;background:#FFFFFF}.ghp-card-meta{font-size:.78rem;color:var(--ink-soft);margin-top:.45rem;line-height:1.35}.ghp-card-meta strong{color:var(--ink)}.ghp-deck .ghp-card-tag{display:block;font-size:.62rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft)}.ghp-deck .ghp-card--name .ghp-card-face{height:17rem;border-radius:.55rem;background:var(--ivory);border:1px solid var(--hairline);display:flex;flex-direction:column;justify-content:flex-start;gap:.45rem;padding:1.05rem .85rem}.ghp-deck .ghp-card--idx-left .ghp-card-face{align-items:flex-start;text-align:left}.ghp-deck .ghp-card .ghp-card-logo{width:auto;height:auto;max-width:5.4rem;max-height:3.2rem;-o-object-fit:contain;object-fit:contain;background:none;opacity:.9}.ghp-card-face .ghp-card-note{max-width:5.4rem;line-height:1.5}.ghp-card-note{font-size:.62rem;letter-spacing:.16em;text-transform:uppercase;color:var(--gold)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.ghp-deck .ghp-card{animation:ghp-fan linear both;animation-timeline:view();animation-range:entry 5% cover 40%}@keyframes ghp-fan{0%{transform:translateX(0) translateY(.8rem) rotate(0deg)}to{transform:translateX(var(--x)) translateY(var(--y)) rotate(var(--rot))}}}}@media (max-width:52rem){.ghp-deck{width:100vw;margin-left:50%;transform:translateX(-50%);display:flex;justify-content:flex-start;align-items:flex-end;min-height:0;overflow-x:auto;-webkit-overflow-scrolling:touch;padding:2rem 1.75rem 2.5rem}.ghp-deck .ghp-card{position:static;flex:0 0 auto;width:15rem;bottom:auto;animation:none!important;transform:rotate(calc(var(--rot) * .4))!important}.ghp-deck .ghp-card+.ghp-card{margin-left:-8rem}.ghp-deck .ghp-card:focus-within,.ghp-deck .ghp-card:hover{transform:rotate(calc(var(--rot) * .4)) translateY(-.9rem) scale(1.02)!important}.ghp-deck .ghp-card img,.ghp-deck .ghp-card--name .ghp-card-face{height:11.5rem}.ghp-deck .ghp-card--name .ghp-card-face{padding:.85rem .8rem}.ghp-deck .ghp-card .ghp-card-logo,.ghp-deck>.ghp-card--name:last-child .ghp-card-logo{max-width:5rem;max-height:2.9rem}.ghp-card-face .ghp-card-note{max-width:5.2rem}}