@font-face{font-family:__Playfair_Display_f0a57e;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_f0a57e;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_f0a57e;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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Playfair_Display_f0a57e;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_f0a57e;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_f0a57e;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_f0a57e;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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Playfair_Display_f0a57e;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_f0a57e;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_f0a57e;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_f0a57e;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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Playfair_Display_f0a57e;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_f0a57e;font-style:normal;font-weight:700;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_f0a57e;font-style:normal;font-weight:700;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_f0a57e;font-style:normal;font-weight:700;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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Playfair_Display_f0a57e;font-style:normal;font-weight:700;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_f0a57e;font-style:normal;font-weight:800;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_f0a57e;font-style:normal;font-weight:800;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_f0a57e;font-style:normal;font-weight:800;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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Playfair_Display_f0a57e;font-style:normal;font-weight:800;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_f0a57e;src:local("Times New Roman");ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:111.26%}.__className_f0a57e{font-family:__Playfair_Display_f0a57e,__Playfair_Display_Fallback_f0a57e;font-style:normal}.__variable_f0a57e{--font-display:"__Playfair_Display_f0a57e","__Playfair_Display_Fallback_f0a57e"}@font-face{font-family:"__Instrument_Serif_eb6a5a";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/35f3de0ebb1cfc70-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"__Instrument_Serif_eb6a5a";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e6099e249fd938cc-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:"__Instrument_Serif_Fallback_eb6a5a";src:local("Times New Roman");ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.00%;size-adjust:83.94%}.__className_eb6a5a{font-family:"__Instrument_Serif_eb6a5a","__Instrument_Serif_Fallback_eb6a5a";font-weight:400;font-style:normal}.__variable_eb6a5a{--font-narrow:"__Instrument_Serif_eb6a5a","__Instrument_Serif_Fallback_eb6a5a"}@font-face{font-family:__Inter_aa6f30;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_aa6f30;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_aa6f30;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_aa6f30;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_aa6f30;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_aa6f30;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_aa6f30;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_aa6f30;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_aa6f30;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_aa6f30;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_aa6f30;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_aa6f30;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_aa6f30;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_aa6f30;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_aa6f30;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_aa6f30;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_aa6f30;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_aa6f30;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_aa6f30;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_aa6f30;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_aa6f30;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_aa6f30;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_aa6f30;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_aa6f30;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_aa6f30;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_aa6f30;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_aa6f30;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_aa6f30;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Fallback_aa6f30;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_aa6f30{font-family:__Inter_aa6f30,__Inter_Fallback_aa6f30;font-style:normal}.__variable_aa6f30{--font-sans:"__Inter_aa6f30","__Inter_Fallback_aa6f30"}:root{--ink:#151514;--paper:#f2eee6;--gold:#c8a56a;--gold-text:#8c6c38;--gray:#6f6b64;--panel:#1d1c1a;--rule-light:hsla(40,32%,93%,.18);--u:min(100vw/1672,100svh/941);--display:var(--font-display),"Playfair Display",Georgia,serif;--sans:var(--font-sans),"Inter",system-ui,sans-serif}@media (max-width:1023px){:root{--u:clamp(0.82px,100vw/390,1.35px)}}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body,html{background:var(--ink)}body{margin:0;color:var(--paper);font-family:var(--sans);font-variant-numeric:lining-nums;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}a{color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent}h1,h2,h3,ol,p{margin:0;padding:0;font-weight:inherit}img{display:block;max-width:100%}:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.fq-br-m,.fq-only-m{display:none}.fq-logo{font-family:var(--display);font-weight:500;letter-spacing:-.02em;line-height:1}.fq-eyebrow{display:flex;align-items:center;gap:calc(var(--u) * 18);font-size:max(11px,calc(var(--u) * 14));font-weight:400;letter-spacing:.2em;text-transform:uppercase;line-height:1}.fq-eyebrow i{flex:none;width:calc(var(--u) * 12);height:calc(var(--u) * 12);background:var(--gold)}.fq-eyebrow--gold{color:var(--gold);letter-spacing:.24em}.fq-rule{flex:1;height:1px;background:var(--gold);opacity:.75}.fq-count{font-size:max(11px,calc(var(--u) * 14));letter-spacing:.2em;line-height:1;white-space:nowrap}.fq-count__of{opacity:.55}.fq-btn{display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--u) * 16);height:calc(var(--u) * 58);width:calc(var(--u) * 286);border:1px solid hsla(40,32%,93%,.38);background:rgba(21,21,20,.55);color:var(--paper);font-size:max(11px,calc(var(--u) * 14));font-weight:500;letter-spacing:.2em;text-transform:uppercase;transition:background .25s ease,border-color .25s ease}.fq-btn span{color:var(--gold)}.fq-btn--gold{background:var(--gold);border-color:var(--gold)}.fq-btn--gold,.fq-btn--gold span{color:var(--ink)}@media (hover:hover){.fq-btn:hover{background:rgba(21,21,20,.85);border-color:var(--gold)}.fq-btn--gold:hover{background:#d4b47c}}.fq-grain{position:relative;isolation:isolate}.fq-grain:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");opacity:.035}.fq-grain--dark:before{opacity:.05;filter:invert(1)}.fq-hero{position:relative;height:280svh;background:var(--ink);--out1:clamp(0,(0.42 - var(--p,0))/0.3,1);--lift1:clamp(0,(var(--p,0) - 0.12)/0.3,1);--reno:clamp(0,(var(--p,0) - 0.12)/0.7,1);--ui-out:clamp(0,(0.46 - var(--p,0))/0.1,1);--ui-in:clamp(0,(var(--p,0) - 0.8)/0.08,1);--two-eyebrow:clamp(0,(var(--p,0) - 0.68)/0.08,1);--two-tail:clamp(0,(var(--p,0) - 0.82)/0.08,1);--cue:clamp(0,(0.9 - var(--p,0))/0.06,1);--n:clamp(0,(var(--p,0) - 0.68)/0.04,1)}.fq-hero__stage{position:sticky;top:0;height:100svh;overflow:hidden}.fq-hero__img,.fq-hero__media,.fq-hero__shade{position:absolute;inset:0;width:100%;height:100%}.fq-hero__img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.fq-hero__img--after{opacity:var(--reno)}.fq-hero__shade{background:linear-gradient(90deg,rgba(21,21,20,.58),rgba(21,21,20,.32) 34%,rgba(21,21,20,0) 62%),linear-gradient(0deg,rgba(21,21,20,.62),rgba(21,21,20,.18) 38%,rgba(21,21,20,0) 60%),linear-gradient(180deg,rgba(21,21,20,.32),rgba(21,21,20,0) 18%)}.fq-head{position:absolute;inset:0 0 auto 0;height:calc(var(--u) * 112);z-index:3}.fq-head .fq-logo{position:absolute;padding:10px 0;margin-top:-10px;left:calc(var(--u) * 70);top:calc(var(--u) * 38);font-size:calc(var(--u) * 36);color:var(--paper)}.fq-nav a{padding:15px 0}.fq-nav{left:calc(var(--u) * 688);top:calc(var(--u) * 48);display:flex;gap:calc(var(--u) * 47);font-size:max(11px,calc(var(--u) * 14));letter-spacing:.18em;line-height:1;opacity:max(var(--ui-out),var(--ui-in))}.fq-cta,.fq-nav{position:absolute;font-weight:500;text-transform:uppercase}.fq-cta{right:calc(var(--u) * 59);top:calc(var(--u) * 30);height:calc(var(--u) * 52);display:inline-flex;align-items:center;gap:calc(var(--u) * 14);padding:0 calc(var(--u) * 28);font-size:max(11px,calc(var(--u) * 13));letter-spacing:.2em;white-space:nowrap}.fq-cta--outline{border:1px solid hsla(38,46%,60%,.75);color:var(--gold);opacity:var(--ui-out)}.fq-cta--gold{padding:0 calc(var(--u) * 24);letter-spacing:.17em;background:var(--gold);color:var(--ink);opacity:var(--ui-in);visibility:hidden}.fq-head__rule{position:absolute;left:calc(var(--u) * 70);right:0;top:calc(var(--u) * 112);height:1px;background:var(--rule-light);transform-origin:left;transform:scaleX(var(--ui-in))}.fq-hero:not([data-phase="2"]) .fq-hero__two .fq-btn,.fq-hero[data-phase="1"] .fq-cta,.fq-hero[data-phase="1"] .fq-nav,.fq-hero[data-phase="2"] .fq-cta--outline{pointer-events:none}.fq-hero[data-phase="0"] .fq-cta--outline{visibility:visible}.fq-hero[data-phase="1"] .fq-cta--outline,.fq-hero[data-phase="2"] .fq-cta--outline{visibility:hidden}.fq-hero[data-phase="2"] .fq-cta--gold{visibility:visible}.fq-hero:not([data-phase="2"]) .fq-hero__two .fq-btn{visibility:hidden}.fq-menu,.fq-menu-btn{display:none}.fq-hero__one{position:absolute;left:calc(var(--u) * 72);bottom:calc(var(--u) * 101);z-index:2;opacity:var(--out1);transform:translate3d(0,calc(var(--lift1) * var(--u) * -70),0)}.fq-hero__one .fq-eyebrow{color:hsla(40,32%,93%,.9);margin-bottom:calc(var(--u) * 26)}.fq-hero__h1{font-family:var(--display);font-weight:400;font-size:calc(var(--u) * 87);line-height:1.03;letter-spacing:-.022em;color:var(--paper)}.fq-hero__sub{margin-top:calc(var(--u) * 26);font-size:calc(var(--u) * 32);font-weight:300;line-height:1.2;color:hsla(40,32%,93%,.88)}.fq-hero__two{position:absolute;left:calc(var(--u) * 72);bottom:calc(var(--u) * 73);z-index:2;--l:var(--ld)}.fq-hero__two .fq-eyebrow{margin-bottom:calc(var(--u) * 28);opacity:var(--two-eyebrow)}.fq-hero__h2{font-family:var(--display);font-weight:400;font-size:calc(var(--u) * 80);line-height:1;letter-spacing:-.024em;color:var(--paper)}.fq-word{display:inline-block;--w:clamp(0,(var(--p,0) - 0.7 - var(--ld) * 0.045)/0.07,1);opacity:var(--w);transform:translate3d(0,calc((1 - var(--w)) * .32em),0)}.fq-hero__sub--two{margin-top:calc(var(--u) * 30);font-size:calc(var(--u) * 22);opacity:var(--two-tail)}.fq-hero__two .fq-btn{margin-top:calc(var(--u) * 32);opacity:var(--two-tail)}.fq-cue{position:absolute;left:50%;bottom:calc(var(--u) * 21);z-index:2;display:flex;flex-direction:column;align-items:center;gap:calc(var(--u) * 17);transform:translateX(-50%);opacity:var(--cue)}.fq-cue__label{font-size:max(11px,calc(var(--u) * 13));letter-spacing:.22em;text-transform:uppercase;white-space:nowrap;color:hsla(40,32%,93%,.92)}.fq-cue__line{position:relative;width:1px;height:calc(var(--u) * 40);background:hsla(40,32%,93%,.35);overflow:hidden}.fq-cue__fill{position:absolute;inset:0;background:var(--gold);transform-origin:top;transform:scaleY(var(--p,0))}.fq-hero__count{position:absolute;right:calc(var(--u) * 70);bottom:calc(var(--u) * 60);z-index:2;color:var(--paper);display:flex}.fq-hero__count .fq-count__of{padding-left:.42em}.fq-count__n{position:relative;display:inline-block;height:1em;overflow:hidden}.fq-count__n>span{display:block;transform:translate3d(0,calc(var(--n) * -100%),0)}.fq-count__n>span+span{position:absolute;left:0;top:100%}@media (max-width:1023px){.fq-br-d,.fq-only-d{display:none}.fq-br-m,.fq-only-m{display:inline}.fq-eyebrow{gap:calc(var(--u) * 13);font-size:max(12px,calc(var(--u) * 11));letter-spacing:.18em}.fq-eyebrow i{width:calc(var(--u) * 10);height:calc(var(--u) * 10)}.fq-count{font-size:max(12px,calc(var(--u) * 11))}.fq-hero{height:240svh}.fq-hero__img{-o-object-position:50% 50%;object-position:50% 50%}.fq-hero__shade{background:linear-gradient(0deg,rgba(21,21,20,.82),rgba(21,21,20,.55) 30%,rgba(21,21,20,0) 55%),linear-gradient(180deg,rgba(21,21,20,.35),rgba(21,21,20,0) 16%)}.fq-head{height:calc(var(--u) * 90)}.fq-head .fq-logo{left:calc(var(--u) * 26);top:calc(var(--u) * 32);font-size:calc(var(--u) * 25)}.fq-cta,.fq-head__rule,.fq-nav{display:none}.fq-menu-btn{position:absolute;right:calc(var(--u) * 14);top:calc(var(--u) * 23);display:flex;align-items:center;gap:calc(var(--u) * 10);min-height:44px;padding:0 calc(var(--u) * 11);border:0;background:none;color:var(--paper);font:500 max(12px,calc(var(--u) * 13)) /1 var(--sans);letter-spacing:.2em;text-transform:uppercase;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fq-menu-btn span{font-size:1.35em;font-weight:300;letter-spacing:0}.fq-menu:not([hidden]){position:fixed;inset:0;z-index:-1;display:flex;flex-direction:column;justify-content:flex-end;gap:calc(var(--u) * 40);padding:calc(var(--u) * 110) calc(var(--u) * 26) calc(var(--u) * 40 + env(safe-area-inset-bottom));background:var(--ink)}.fq-menu nav{display:flex;flex-direction:column;gap:calc(var(--u) * 6);font-family:var(--display);font-size:calc(var(--u) * 52);line-height:1.1;letter-spacing:-.02em}.fq-menu .fq-btn{width:100%;height:56px;font-size:max(12px,calc(var(--u) * 13))}.fq-hero__one{left:calc(var(--u) * 28);right:calc(var(--u) * 24);bottom:calc(var(--u) * 92);transform:translate3d(0,calc(var(--lift1) * var(--u) * -40),0)}.fq-hero__one .fq-eyebrow{margin-bottom:calc(var(--u) * 17)}.fq-hero__h1{font-size:calc(var(--u) * 55);line-height:1.04;letter-spacing:-.02em}.fq-hero__sub{margin-top:calc(var(--u) * 14);font-size:calc(var(--u) * 19)}.fq-hero__two{left:calc(var(--u) * 25);right:calc(var(--u) * 25);bottom:calc(var(--u) * 48)}.fq-word{--w:clamp(0,(var(--p,0) - 0.7 - var(--lm) * 0.04)/0.07,1)}.fq-hero__two .fq-eyebrow{margin-bottom:calc(var(--u) * 14);font-size:max(12px,calc(var(--u) * 10))}.fq-hero__h2{font-size:calc(var(--u) * 44);line-height:.97;letter-spacing:-.02em}.fq-hero__sub--two{margin-top:calc(var(--u) * 15);font-size:max(12px,calc(var(--u) * 13));white-space:nowrap}.fq-hero__two .fq-btn{display:flex;width:100%;height:56px;margin-top:calc(var(--u) * 20);background:var(--gold);border-color:var(--gold);color:var(--ink);font-size:max(12px,calc(var(--u) * 13))}.fq-hero__two .fq-btn span{color:var(--ink)}.fq-cue{bottom:calc(var(--u) * 14);gap:calc(var(--u) * 12)}.fq-cue__label{font-size:max(12px,calc(var(--u) * 10))}.fq-cue__line{height:calc(var(--u) * 27)}.fq-hero__count{right:calc(var(--u) * 24);bottom:calc(var(--u) * 26)}}@media (prefers-reduced-motion:reduce){.fq-count__n>span,.fq-hero__one,.fq-word{transform:none!important}}:root{--v:min(100vw/1920,100svh/1080);--narrow:var(--font-narrow),"Instrument Serif",Georgia,serif;--ease-out:cubic-bezier(0.16,1,0.3,1);--ease-sheet:cubic-bezier(0.7,0,0.2,1)}.fq-s4,.fq-s5,.fq-s6{position:relative;height:100svh;min-height:calc(var(--v) * 1080);overflow:clip}.fq-board{position:absolute;left:calc(50% - var(--v) * 960);top:calc(50% - var(--v) * 540);width:calc(var(--v) * 1920);height:calc(var(--v) * 1080)}.fq-board>svg{position:absolute;inset:0;width:100%;height:100%;fill:none;pointer-events:none}.fq-board>svg circle,.fq-board>svg path{vector-effect:non-scaling-stroke}.fq-s4{background:var(--ink);color:var(--paper)}.fq-s4__logo{position:absolute;left:calc(var(--v) * 63);top:calc(var(--v) * 30);font-size:calc(var(--v) * 36)}.fq-s4__kicker{position:absolute;left:50%;top:calc(var(--v) * 38);display:flex;flex-direction:column;align-items:center;gap:calc(var(--v) * 24);transform:translateX(-50%);font-family:var(--display);font-size:calc(var(--v) * 22);letter-spacing:.34em;text-transform:uppercase;line-height:1;white-space:nowrap}.fq-s4__kicker span{width:1px;height:calc(var(--v) * 30);background:hsla(40,32%,93%,.5)}.fq-s4__count{right:calc(var(--v) * 62);top:calc(var(--v) * 40);font-size:calc(var(--v) * 20);letter-spacing:.18em}.fq-s4__count,.fq-s4__numeral{position:absolute;font-family:var(--display)}.fq-s4__numeral{left:calc(var(--v) * 196);top:calc(var(--v) * -82);font-size:calc(var(--v) * 430);font-variant-numeric:lining-nums;line-height:1;letter-spacing:-.01em;color:transparent;-webkit-text-stroke:1.2px hsla(38,46%,60%,.48)}.fq-s4__lines{stroke:hsla(40,32%,93%,.26);stroke-width:1}.fq-s4__lines .fq-dash{stroke-dasharray:4 6}.fq-s4__lines .fq-tick{stroke:hsla(38,46%,60%,.7)}.fq-sheet{left:calc(var(--v) * 100);top:calc(var(--v) * 210);width:calc(var(--v) * 1735);height:calc(var(--v) * 678);color:var(--ink)}.fq-sheet,.fq-sheet:before{position:absolute;background:#f0eae1}.fq-sheet:before{content:"";left:calc(var(--v) * 983);top:calc(var(--v) * -47);width:calc(var(--v) * 752);height:calc(var(--v) * 48)}.fq-sheet__plan{position:absolute;left:calc(var(--v) * 1127);top:calc(var(--v) * -59);width:calc(var(--v) * 631)}.fq-cell__img,.fq-sheet__plan img{-webkit-mask-image:radial-gradient(closest-side,#000 82%,transparent 100%);mask-image:radial-gradient(closest-side,#000 82%,transparent 100%)}.fq-sheet__plan img{width:100%;height:auto}.fq-sheet__intro{position:absolute;left:calc(var(--v) * 54);top:calc(var(--v) * 44)}.fq-sheet__kicker{display:flex;align-items:center;gap:calc(var(--v) * 28);font-family:var(--display);font-size:max(11px,calc(var(--v) * 14));letter-spacing:.34em;text-transform:uppercase;line-height:1;color:rgba(21,21,20,.78)}.fq-sheet__kicker span{width:calc(var(--v) * 50);height:1px;background:rgba(21,21,20,.6)}.fq-sheet__h2{margin-top:calc(var(--v) * 30);font-family:var(--narrow);font-size:calc(var(--v) * 107);line-height:.9;letter-spacing:-.012em}.fq-sheet__sub{margin-top:calc(var(--v) * 24);font-size:calc(var(--v) * 27);font-weight:400;line-height:1.3;color:#57534d}.fq-cells{position:absolute;left:0;right:0;top:calc(var(--v) * 357);bottom:0;display:grid;grid-template-columns:353fr 339fr 337fr 339fr 367fr;list-style:none;border-top:1px solid rgba(21,21,20,.5)}.fq-cell{position:relative;padding:calc(var(--v) * 30) 0 0 calc(var(--v) * 48)}.fq-cell:first-child{padding-left:calc(var(--v) * 60)}.fq-cell+.fq-cell{border-left:1px solid rgba(21,21,20,.5)}.fq-cell__n{display:flex;align-items:center;gap:calc(var(--v) * 22);font-family:var(--display);font-size:calc(var(--v) * 28);line-height:1}.fq-cell__n span{width:calc(var(--v) * 34);height:1px;background:rgba(21,21,20,.7)}.fq-cell__label{display:block;margin-top:calc(var(--v) * 26);font-family:var(--display);font-size:calc(var(--v) * 18);letter-spacing:.3em;line-height:1.5;text-transform:uppercase;color:rgba(21,21,20,.85)}.fq-cell__img{position:absolute;left:50%;bottom:calc(var(--v) * 10);height:calc(var(--v) * 172);width:auto;max-width:96%;-o-object-fit:contain;object-fit:contain;transform:translateX(-50%)}.fq-route{position:absolute;left:calc(var(--v) * 68);top:calc(var(--v) * 893);width:calc(var(--v) * 1770);height:calc(var(--v) * 52);display:flex;align-items:center;justify-content:center;gap:calc(var(--v) * 30);background:linear-gradient(90deg,#7d5d2e,#a98447 18%,#c8a56a 40%,#9c7a42 62%,#c6a465 82%,#85642f);font-family:var(--display);font-size:max(11px,calc(var(--v) * 15));letter-spacing:.32em;text-transform:uppercase;color:hsla(40,32%,93%,.72);transform-origin:center}.fq-route span:first-child{color:#fbf6ec}.fq-route i{font-style:normal;opacity:.6}.fq-s4__includes{position:absolute;left:calc(var(--v) * 63);top:calc(var(--v) * 1012);display:flex;align-items:center;gap:calc(var(--v) * 22);font-family:var(--display);font-size:max(11px,calc(var(--v) * 15));letter-spacing:.32em;text-transform:uppercase;line-height:1;color:hsla(40,32%,93%,.75)}.fq-s4__includes span{width:calc(var(--v) * 50);height:1px;background:hsla(40,32%,93%,.55)}.fq-s4__btn{position:absolute;left:calc(var(--v) * 1520);top:calc(var(--v) * 985);width:calc(var(--v) * 338);height:calc(var(--v) * 57);display:flex;align-items:center;justify-content:center;gap:calc(var(--v) * 16);border:1px solid hsla(38,46%,60%,.7);font-family:var(--display);font-size:max(11px,calc(var(--v) * 15));letter-spacing:.25em;text-transform:uppercase;transition:background .25s ease}.fq-route i,.fq-s4__btn span{font-family:var(--sans)}@media (hover:hover){.fq-s4__btn:hover{background:hsla(38,46%,60%,.12)}}.fq-js .fq-s4:not(.is-in) .fq-route{transform:scaleX(0)}.fq-js .fq-s4:not(.is-in) .fq-sheet{clip-path:inset(100% 0 0 0)}.fq-js .fq-s4:not(.is-in) .fq-cell,.fq-js .fq-s4:not(.is-in) .fq-s4__numeral{opacity:0;transform:translate3d(0,calc(var(--v) * 16),0)}.fq-js .fq-s4 .fq-route{transition:transform .6s var(--ease-sheet)}.fq-js .fq-s4 .fq-sheet{clip-path:inset(-10% 0 0 0);transition:clip-path .95s var(--ease-sheet) .35s}.fq-js .fq-s4 .fq-cell{transition:opacity .5s ease calc(1.05s + var(--i) * 75ms),transform .6s var(--ease-out) calc(1.05s + var(--i) * 75ms)}.fq-js .fq-s4 .fq-s4__numeral{transition:opacity 1.2s ease .2s,transform 1.2s var(--ease-out) .2s}.fq-s5{background:var(--ink);color:var(--ink);--wipe:clamp(0,(var(--p,0) + 0.85)/0.55,1);--draw:clamp(0,(var(--p,0) + 0.5)/0.45,1);--lock:clamp(0,(var(--p,0) + 0.22)/0.2,1)}.fq-s5__gold{position:absolute;inset:0;background:radial-gradient(120% 90% at 10% 0,rgba(255,240,205,.35) 0,rgba(255,240,205,0) 55%),linear-gradient(115deg,#d4b780,#c9a96e 38%,#b99660 72%,#a8864f);clip-path:inset(0 calc((1 - var(--wipe)) * 100%) 0 0)}.fq-s5__top{position:absolute;left:calc(var(--v) * 50);right:calc(var(--v) * 50);top:calc(var(--v) * 24);height:calc(var(--v) * 40);display:flex;align-items:center;gap:calc(var(--v) * 32);font-size:max(11px,calc(var(--v) * 14));font-weight:500;letter-spacing:.3em;text-transform:uppercase;white-space:nowrap}.fq-s5__top .fq-logo{font-size:calc(var(--v) * 34);font-weight:600;letter-spacing:-.02em;text-transform:none}.fq-s5__rule{flex:1;height:1px;background:rgba(21,21,20,.45)}.fq-s5__top .fq-count{font-size:max(11px,calc(var(--v) * 14));font-weight:500}.fq-s5__h2{position:absolute;left:calc(var(--v) * 52);top:calc(var(--v) * 100);font-family:var(--display);font-weight:500;font-size:calc(var(--v) * 104);line-height:1;letter-spacing:-.045em;white-space:nowrap}.fq-s5__lines{stroke:rgba(21,21,20,.35)}.fq-s5__lines circle{stroke:rgba(21,21,20,.5)}.fq-s5__path{stroke:rgba(21,21,20,.88);stroke-width:1.6}.fq-s5__path path:first-child{stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--draw))}.fq-s5__path .fq-s5__arrow{opacity:clamp(0,(var(--draw) - .95) * 20,1)}.fq-s5__path circle{fill:#e1c895;stroke:rgba(21,21,20,.88)}.fq-stages{position:absolute;inset:0;list-style:none}.fq-stage{position:absolute;left:0;width:calc(var(--v) * 1280);--s:clamp(0,(var(--p,0) + 0.55 - var(--i) * 0.13)/0.2,1)}.fq-stage:first-child{top:calc(var(--v) * 280);height:calc(var(--v) * 235)}.fq-stage:nth-child(2){top:calc(var(--v) * 515);height:calc(var(--v) * 272)}.fq-stage:nth-child(3){top:calc(var(--v) * 787);height:calc(var(--v) * 243)}.fq-stage__n{position:absolute;left:calc(var(--v) * 70);top:calc(var(--v) * 22);font-family:var(--display);font-weight:500;font-size:calc(var(--v) * 200);font-variant-numeric:lining-nums;line-height:.92;letter-spacing:-.04em;color:rgba(120,90,40,.26)}.fq-stage__body,.fq-stage__title{position:absolute;left:calc(var(--v) * 292);opacity:var(--s);transform:translate3d(0,calc((1 - var(--s)) * var(--v) * 18),0)}.fq-stage:nth-child(n+2) .fq-stage__body,.fq-stage:nth-child(n+2) .fq-stage__title{left:calc(var(--v) * 325)}.fq-stage__title{top:calc(var(--v) * 80);font-family:var(--sans);font-size:calc(var(--v) * 22);font-weight:600;letter-spacing:.3em;text-transform:uppercase;line-height:1}.fq-stage:nth-child(2) .fq-stage__title{top:calc(var(--v) * 84)}.fq-stage:nth-child(3) .fq-stage__title{top:calc(var(--v) * 66)}.fq-stage__body{top:calc(var(--v) * 122);width:calc(var(--v) * 360);font-size:calc(var(--v) * 22);line-height:1.45;color:rgba(21,21,20,.85)}.fq-stage:nth-child(2) .fq-stage__body{top:calc(var(--v) * 126)}.fq-stage:nth-child(3) .fq-stage__body{top:calc(var(--v) * 108)}.fq-stage__img{position:absolute;height:auto;mix-blend-mode:multiply;opacity:var(--s);transform:translate3d(calc((1 - var(--s)) * var(--v) * 24),0,0)}.fq-stage:first-child .fq-stage__img{left:calc(var(--v) * 720);top:calc(var(--v) * -42);width:calc(var(--v) * 560)}.fq-stage:nth-child(2) .fq-stage__img{left:calc(var(--v) * 742);top:calc(var(--v) * -6);width:calc(var(--v) * 520)}.fq-stage:nth-child(3) .fq-stage__img{left:calc(var(--v) * 700);top:calc(var(--v) * -14);width:calc(var(--v) * 580)}.fq-price{position:absolute;left:calc(var(--v) * 1280);top:calc(var(--v) * 90);right:calc((var(--v) * 1920 - 100vw) / 2);bottom:calc((var(--v) * 1080 - 100svh) / 2);background:var(--ink);color:var(--paper);opacity:var(--lock);transform:translate3d(calc((1 - var(--lock)) * var(--v) * 90),0,0)}.fq-price__frame{position:absolute;left:0;top:0;width:calc(var(--v) * 640);height:calc(var(--v) * 990);fill:none;stroke:hsla(40,32%,93%,.12)}.fq-price__frame circle,.fq-price__frame path{vector-effect:non-scaling-stroke}.fq-price>a,.fq-price>p{position:absolute;left:calc(var(--v) * 75);width:calc(var(--v) * 498)}.fq-price__label{top:calc(var(--v) * 168);font-size:max(11px,calc(var(--v) * 16));letter-spacing:.38em;text-transform:uppercase;line-height:1;color:var(--gold)}.fq-price__label--soft{top:calc(var(--v) * 545);font-size:max(11px,calc(var(--v) * 15));color:hsla(40,32%,93%,.72)}.fq-price__value{top:calc(var(--v) * 238);font-family:var(--display);font-weight:700;font-size:calc(var(--v) * 108);line-height:1;letter-spacing:-.05em;white-space:nowrap}.fq-price__split{top:calc(var(--v) * 417);height:calc(var(--v) * 71);display:flex;align-items:center;gap:calc(var(--v) * 28);border-top:1px solid hsla(40,32%,93%,.25);border-bottom:1px solid hsla(40,32%,93%,.25);font-size:calc(var(--v) * 18);font-weight:500;letter-spacing:.2em;text-transform:uppercase;white-space:nowrap}.fq-price__split i{font-style:normal;opacity:.7}.fq-price__days{top:calc(var(--v) * 590);padding-bottom:calc(var(--v) * 52);border-bottom:1px solid hsla(40,32%,93%,.25);font-family:var(--display);font-weight:700;font-size:calc(var(--v) * 58);color:var(--gold);line-height:1;letter-spacing:-.04em;text-transform:uppercase;white-space:nowrap}.fq-price__own{top:calc(var(--v) * 735);font-size:calc(var(--v) * 20);color:hsla(40,32%,93%,.62)}.fq-price__btn{top:calc(var(--v) * 802);height:calc(var(--v) * 76);display:flex;align-items:center;justify-content:center;gap:calc(var(--v) * 14);background:var(--gold);color:var(--ink);font-size:calc(var(--v) * 18);font-weight:600;letter-spacing:.12em;text-transform:uppercase;transition:background .25s ease}@media (hover:hover){.fq-price__btn:hover{background:#d4b47c}}.fq-s6{background:var(--ink);color:var(--paper)}.fq-s6__lines{stroke:hsla(40,32%,93%,.1)}.fq-s6__lines circle{stroke:hsla(38,46%,60%,.55)}.fq-s6__lines .fq-gold{stroke:hsla(38,46%,60%,.8)}.fq-s6__logo{position:absolute;left:calc(var(--v) * 88);top:calc(var(--v) * 30);font-size:calc(var(--v) * 44)}.fq-s6__copy{position:absolute;left:calc(var(--v) * 90);top:calc(var(--v) * 178);width:calc(var(--v) * 820)}.fq-s6__copy .fq-eyebrow{font-size:max(11px,calc(var(--v) * 15));letter-spacing:.36em;font-weight:500}.fq-s6__h2{margin-top:calc(var(--v) * 44);font-family:var(--display);font-weight:800;font-size:calc(var(--v) * 150);line-height:.867;letter-spacing:-.04em}.fq-s6__h2 em{font-style:normal;color:var(--gold)}.fq-s6__lede{margin-top:calc(var(--v) * 68);font-size:calc(var(--v) * 32);line-height:1.32;color:hsla(40,32%,93%,.92)}.fq-s6__lede,.fq-s6__note{font-family:var(--display)}.fq-s6__note{margin-top:calc(var(--v) * 26);font-size:calc(var(--v) * 20);color:hsla(40,32%,93%,.6)}.fq-s6__materials{position:absolute;right:0;top:0;width:calc(var(--v) * 690);-webkit-mask-image:linear-gradient(90deg,transparent,#000 22%);mask-image:linear-gradient(90deg,transparent,#000 22%);transform:translate3d(calc(var(--mx, 0) * var(--v) * 12),calc(var(--my, 0) * var(--v) * 8),0);transition:transform .8s var(--ease-out)}.fq-s6__materials img{width:100%;height:auto}.fq-form{position:absolute;left:calc(var(--v) * 1178);top:calc(var(--v) * 117);width:calc(var(--v) * 612);padding:calc(var(--v) * 52) calc(var(--v) * 57) calc(var(--v) * 54);background:#efebe3;color:var(--ink);box-shadow:0 calc(var(--v) * 30) calc(var(--v) * 70) rgba(0,0,0,.5)}.fq-form__title{margin-bottom:calc(var(--v) * 36);font-size:calc(var(--v) * 18);font-weight:600;letter-spacing:.38em;text-transform:uppercase;line-height:1}.fq-field{display:block;margin-bottom:calc(var(--v) * 28)}.fq-field>span{display:block;font-size:max(11px,calc(var(--v) * 13));font-weight:600;letter-spacing:.2em;text-transform:uppercase;line-height:1}.fq-field em{margin-left:calc(var(--v) * 16);font-style:normal;font-weight:500;letter-spacing:.15em;opacity:.8}.fq-field input,.fq-field select{display:block;width:100%;height:calc(var(--v) * 51);min-height:40px;margin-top:calc(var(--v) * 12);padding:0 calc(var(--v) * 22);border:1px solid rgba(21,21,20,.72);border-radius:0;background:transparent;color:var(--ink);font:400 max(16px,calc(var(--v) * 18)) /1 var(--sans);-webkit-appearance:none;-moz-appearance:none;appearance:none}.fq-field select{font-size:max(16px,calc(var(--v) * 15));font-weight:500;letter-spacing:.15em;text-transform:uppercase;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='10' fill='none' stroke='%23151514' stroke-width='1.6'%3E%3Cpath d='M1 1l7 7 7-7'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right calc(var(--v) * 20) center;background-size:calc(var(--v) * 16) auto}.fq-field input:focus-visible,.fq-field select:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.fq-form__row{display:grid;grid-template-columns:1fr 1fr;gap:0 calc(var(--v) * 22)}.fq-choice{min-width:0;padding:0;border:0}.fq-choice legend{padding:0;font-size:max(11px,calc(var(--v) * 13));font-weight:600;letter-spacing:.2em;text-transform:uppercase;line-height:1}.fq-choice__opts{display:grid;grid-template-columns:1fr 1fr;gap:0 calc(var(--v) * 22);margin-top:calc(var(--v) * 12)}.fq-choice__opt{position:relative;display:block;cursor:pointer}.fq-field .fq-choice__opt input{position:absolute;inset:0;width:100%;height:100%;min-height:0;margin:0;opacity:0;cursor:pointer}.fq-choice__opt span{display:flex;align-items:center;justify-content:center;height:calc(var(--v) * 51);min-height:40px;border:1px solid rgba(21,21,20,.72);font:500 max(13px,calc(var(--v) * 15)) /1 var(--sans);letter-spacing:.15em;text-transform:uppercase;transition:background .2s ease,color .2s ease}.fq-choice__opt input:checked+span{background:var(--ink);color:var(--paper)}.fq-choice__opt input:focus-visible+span{outline:2px solid var(--gold);outline-offset:2px}.fq-form__btn{display:flex;align-items:center;justify-content:center;gap:calc(var(--v) * 16);width:100%;height:calc(var(--v) * 66);min-height:48px;margin-top:calc(var(--v) * 35);border:0;background:var(--ink);color:var(--paper);font:600 max(11px,calc(var(--v) * 15)) /1 var(--sans);letter-spacing:.25em;text-transform:uppercase;cursor:pointer;transition:background .25s ease}.fq-form__btn:disabled{opacity:.7;cursor:progress}@media (hover:hover){.fq-form__btn:hover:not(:disabled){background:#2a2926}}.fq-form__error{margin-top:calc(var(--v) * 16);font-size:max(14px,calc(var(--v) * 15));color:#8b2b1d}.fq-form--sent .fq-form__done{font-family:var(--display);font-size:calc(var(--v) * 30);line-height:1.35}.fq-s6__foot{position:absolute;left:calc(var(--v) * 92);right:calc(var(--v) * 85);top:calc(var(--v) * 1000);height:calc(var(--v) * 50);display:grid;grid-template-columns:calc(var(--v) * 383) 1fr calc(var(--v) * 390);align-items:center;font-size:max(11px,calc(var(--v) * 13));letter-spacing:.32em;text-transform:uppercase;color:hsla(40,32%,93%,.7)}.fq-s6__foot nav{display:flex;justify-content:center;gap:calc(var(--v) * 44)}.fq-s6__foot>span:last-child{text-align:right}.fq-js .fq-s6:not(.is-in) .fq-s6__copy>*{opacity:0;transform:translate3d(0,calc(var(--v) * 24),0)}.fq-js .fq-s6:not(.is-in) .fq-s6__materials{opacity:0}.fq-js .fq-s6:not(.is-in) .fq-form{opacity:0;transform:translate3d(0,calc(var(--v) * 70),0)}.fq-js .fq-s6 .fq-s6__copy>*{transition:opacity .7s ease,transform .9s var(--ease-out)}.fq-js .fq-s6 .fq-s6__copy>:nth-child(2){transition-delay:.08s}.fq-js .fq-s6 .fq-s6__copy>:nth-child(n+3){transition-delay:.2s}.fq-js .fq-s6 .fq-s6__materials{transition:opacity 1s ease .25s,transform .8s var(--ease-out)}.fq-js .fq-s6 .fq-form{transition:opacity .6s ease .35s,transform 1s var(--ease-out) .35s}@media (prefers-reduced-motion:reduce){.fq-js .fq-s4 .fq-cell,.fq-js .fq-s4 .fq-route,.fq-js .fq-s4 .fq-s4__numeral,.fq-js .fq-s4 .fq-sheet,.fq-js .fq-s6 .fq-form,.fq-js .fq-s6 .fq-s6__copy>*,.fq-js .fq-s6 .fq-s6__materials{transition:opacity .3s ease;transform:none!important;clip-path:none!important}.fq-price,.fq-s6__materials,.fq-stage__body,.fq-stage__img,.fq-stage__title{transform:none!important}}@media (max-width:1023px){.fq-s4,.fq-s5,.fq-s6{height:auto;min-height:0}.fq-board{position:relative;left:auto;top:auto;width:auto;height:auto;transform:none}.fq-board>svg,.fq-sheet__plan{display:none}.fq-s4 .fq-board{padding:calc(var(--u) * 92) 0 calc(var(--u) * 36)}.fq-s4__logo{left:calc(var(--u) * 25);top:calc(var(--u) * 18);font-size:calc(var(--u) * 22)}.fq-s4__kicker{top:calc(var(--u) * 24);gap:calc(var(--u) * 10);font-size:12px;letter-spacing:.3em}.fq-s4__kicker span{height:calc(var(--u) * 18)}.fq-s4__count{right:calc(var(--u) * 25);top:calc(var(--u) * 24);font-size:12px}.fq-s4__numeral{left:calc(var(--u) * 52);top:calc(var(--u) * 6);font-size:calc(var(--u) * 150)}.fq-sheet{position:relative;left:auto;top:auto;width:auto;height:auto;margin:0 calc(var(--u) * 15) 0 calc(var(--u) * 22)}.fq-sheet:before{left:auto;right:0;top:calc(var(--u) * -12);width:calc(var(--u) * 86);height:calc(var(--u) * 13)}.fq-sheet__intro{position:static;padding:calc(var(--u) * 26) calc(var(--u) * 26) calc(var(--u) * 20)}.fq-sheet__kicker{gap:calc(var(--u) * 14);font-size:12px;letter-spacing:.26em}.fq-sheet__kicker span{width:calc(var(--u) * 30)}.fq-sheet__h2{margin-top:calc(var(--u) * 16);font-size:calc(var(--u) * 40);line-height:1}.fq-sheet__sub{margin-top:calc(var(--u) * 10);font-size:15px;line-height:1.4}.fq-cells{position:static;display:block}.fq-cell,.fq-cell:first-child{display:grid;grid-template-columns:1fr calc(var(--u) * 132);align-items:center;min-height:calc(var(--u) * 86);padding:calc(var(--u) * 12) calc(var(--u) * 18) calc(var(--u) * 12) calc(var(--u) * 26);border-bottom:1px solid rgba(21,21,20,.4)}.fq-cell+.fq-cell{border-left:0}.fq-cell__n{grid-column:1;font-size:calc(var(--u) * 22);gap:calc(var(--u) * 14)}.fq-cell__n span{width:calc(var(--u) * 22)}.fq-cell__label{grid-column:1;margin-top:calc(var(--u) * 8);font-size:12px;letter-spacing:.2em;line-height:1.45}.fq-cell__img{position:static;grid-column:2;grid-row:1/span 2;justify-self:end;height:calc(var(--u) * 64);max-width:100%;transform:none}.fq-route{position:relative;left:auto;top:auto;width:auto;height:36px;margin:0 calc(var(--u) * 15) 0 calc(var(--u) * 22);gap:calc(var(--u) * 6);font-size:12px;letter-spacing:.06em}.fq-s4__includes{position:static;justify-content:center;margin:calc(var(--u) * 22) calc(var(--u) * 22) 0;font-size:12px;letter-spacing:.24em}.fq-s4__includes span{display:none}.fq-s4__btn{position:static;width:auto;height:52px;margin:calc(var(--u) * 16) calc(var(--u) * 22) 0;font-size:13px}.fq-s5 .fq-board{padding-top:calc(var(--u) * 16)}.fq-s5__top{position:relative;left:auto;right:auto;top:auto;height:32px;margin:0 calc(var(--u) * 20);gap:calc(var(--u) * 10);font-size:12px;letter-spacing:.1em}.fq-s5__top .fq-logo{font-size:calc(var(--u) * 20)}.fq-s5__top .fq-count{font-size:12px}.fq-s5__h2{position:static;margin:calc(var(--u) * 22) calc(var(--u) * 20) 0;font-size:calc(var(--u) * 46);line-height:1.02;white-space:normal}.fq-stages{position:static;margin-top:calc(var(--u) * 20)}.fq-stage,.fq-stage:nth-child(n){position:relative;top:auto;width:auto;height:auto;min-height:calc(var(--u) * 140);padding:calc(var(--u) * 12) 50% calc(var(--u) * 16) calc(var(--u) * 20);border-top:1px solid rgba(21,21,20,.35)}.fq-stage__n{position:static;display:block;font-size:calc(var(--u) * 64)}.fq-stage:nth-child(n+2) .fq-stage__body,.fq-stage:nth-child(n+2) .fq-stage__title,.fq-stage__body,.fq-stage__title{position:static;left:auto;top:auto;width:auto}.fq-stage:nth-child(n) .fq-stage__title,.fq-stage__title{margin-top:calc(var(--u) * 4);font-size:12px;letter-spacing:.22em}.fq-stage:nth-child(n) .fq-stage__body,.fq-stage__body{margin-top:calc(var(--u) * 6);font-size:14px;line-height:1.4}.fq-stage:nth-child(n) .fq-stage__img,.fq-stage__img{position:absolute;left:auto;right:calc(var(--u) * 10);top:50%;width:50%;translate:0 -50%}.fq-price{position:relative;left:auto;top:auto;right:auto;bottom:auto;padding:calc(var(--u) * 32) calc(var(--u) * 24) calc(var(--u) * 30);text-align:center}.fq-price__frame{display:none}.fq-price>a,.fq-price>p{position:static;left:auto;width:auto}.fq-price__label,.fq-price__label--soft{font-size:12px;letter-spacing:.28em}.fq-price__value{margin-top:calc(var(--u) * 12);font-size:calc(var(--u) * 64)}.fq-price__split{justify-content:center;height:auto;margin-top:calc(var(--u) * 18);padding:calc(var(--u) * 13) 0;gap:calc(var(--u) * 10);font-size:12px;letter-spacing:.12em}.fq-price__label--soft{margin-top:calc(var(--u) * 20)}.fq-price__days{margin-top:calc(var(--u) * 8);padding-bottom:calc(var(--u) * 18);font-size:calc(var(--u) * 32)}.fq-price__own{margin-top:calc(var(--u) * 16);font-size:14px}.fq-price__btn{height:52px;margin-top:calc(var(--u) * 18);font-size:13px}.fq-s6 .fq-board{padding-bottom:calc(var(--u) * 20)}.fq-s6__logo{left:calc(var(--u) * 25);top:calc(var(--u) * 18);font-size:calc(var(--u) * 24)}.fq-s6__copy{position:static;width:auto;padding:calc(var(--u) * 74) calc(var(--u) * 25) 0}.fq-s6__copy .fq-eyebrow{font-size:12px;letter-spacing:.3em}.fq-s6__h2{margin-top:calc(var(--u) * 14);font-size:calc(var(--u) * 54);line-height:.9}.fq-s6__lede{margin-top:calc(var(--u) * 18);font-size:17px;line-height:1.35}.fq-s6__note{margin-top:calc(var(--u) * 10);font-size:14px}.fq-s6__materials{left:auto;right:calc(var(--u) * -40);-webkit-mask-image:none;mask-image:none;top:auto;bottom:calc(var(--u) * 80);width:calc(var(--u) * 210);height:calc(var(--u) * 470);overflow:hidden}.fq-s6__materials img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right center;object-position:right center}.fq-form{position:relative;z-index:1;left:auto;top:auto;width:auto;min-height:0;margin:calc(var(--u) * 26) calc(var(--u) * 58) 0 calc(var(--u) * 25);padding:calc(var(--u) * 22) calc(var(--u) * 20) calc(var(--u) * 22)}.fq-form__title{margin-bottom:calc(var(--u) * 18);font-size:13px;letter-spacing:.3em}.fq-field{margin-bottom:calc(var(--u) * 14)}.fq-form__row{grid-template-columns:1fr}.fq-choice legend,.fq-field>span{font-size:12px;letter-spacing:.14em}.fq-field input,.fq-field select{height:44px;margin-top:8px;padding:0 12px}.fq-choice__opts{grid-template-columns:1fr 1fr;gap:0 10px;margin-top:8px}.fq-choice__opt span{height:44px;font-size:13px}.fq-field select{background-position:right 12px center;background-size:14px auto}.fq-form__btn{height:50px;margin-top:calc(var(--u) * 18);font-size:13px}.fq-form--sent .fq-form__done{font-size:19px}.fq-s6__foot{position:relative;left:auto;right:auto;top:auto;height:auto;margin:calc(var(--u) * 26) calc(var(--u) * 25) 0;padding-top:calc(var(--u) * 14);border-top:1px solid hsla(40,32%,93%,.15);grid-template-columns:1fr 1fr;font-size:12px;letter-spacing:.2em}.fq-s6__foot nav{display:none}}.fq-th{--p:1;position:relative;height:250svh;background:var(--ink);color:var(--paper);--seam:62%;--e:clamp(0,(var(--p) - 0.01)/0.08,1);--open:clamp(0,(var(--p) - 0.1)/0.62,1);--sub:clamp(0,(var(--p) - 0.42)/0.1,1);--demo:clamp(0,(var(--p) - 0.56)/0.1,1);--cta:clamp(0,(var(--p) - 0.66)/0.08,1);--side:clamp(0,(var(--p) - 0.72)/0.1,1);--push:clamp(0,(var(--p) - 0.05)/0.75,1)}.fq-th__stage{position:sticky;top:0;height:100svh;overflow:hidden}.fq-th__media{position:absolute;inset:0;transform:scale(calc(1.07 - var(--push) * .07));transform-origin:62% 55%}.fq-th__glow,.fq-th__img,.fq-th__shade{position:absolute;inset:0;width:100%;height:100%}.fq-th__img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.fq-th__img--open{--r:calc(var(--open) * var(--open) * var(--open) * 90%);opacity:clamp(0,var(--open) * 6,1);-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,calc(var(--open) * var(--open))) calc(var(--seam) - var(--r) - 10%),#000 calc(var(--seam) - var(--r)),#000 calc(var(--seam) + var(--r)),rgba(0,0,0,calc(var(--open) * var(--open))) calc(var(--seam) + var(--r) + 10%));mask-image:linear-gradient(90deg,rgba(0,0,0,calc(var(--open) * var(--open))) calc(var(--seam) - var(--r) - 10%),#000 calc(var(--seam) - var(--r)),#000 calc(var(--seam) + var(--r)),rgba(0,0,0,calc(var(--open) * var(--open))) calc(var(--seam) + var(--r) + 10%))}@media (min-aspect-ratio:16/9){.fq-th__img{-o-object-fit:contain;object-fit:contain}.fq-th__media{-webkit-mask-image:linear-gradient(90deg,transparent calc(50% - var(--v) * 960),#000 calc(50% - var(--v) * 820),#000 calc(50% + var(--v) * 820),transparent calc(50% + var(--v) * 960));mask-image:linear-gradient(90deg,transparent calc(50% - var(--v) * 960),#000 calc(50% - var(--v) * 820),#000 calc(50% + var(--v) * 820),transparent calc(50% + var(--v) * 960))}}.fq-th__glow{background:radial-gradient(ellipse 22% 55% at var(--seam) 52%,rgba(255,214,150,.55),hsla(38,46%,60%,.18) 45%,hsla(38,46%,60%,0) 75%);mix-blend-mode:screen;opacity:calc(var(--open) * (1 - var(--open)) * 4 * .9)}.fq-th__shade{background:linear-gradient(90deg,rgba(21,21,20,.7),rgba(21,21,20,.35) 30%,rgba(21,21,20,0) 45%),linear-gradient(180deg,rgba(21,21,20,.4),rgba(21,21,20,0) 12%)}.fq-th__board{position:absolute;left:calc(50% - var(--v) * 960);top:calc(50% - var(--v) * 540);width:calc(var(--v) * 1920);height:calc(var(--v) * 1080)}.fq-th__board:before{inset:calc(var(--v) * -540) calc(var(--v) * -960)}.fq-th__logo{position:absolute;left:calc(var(--v) * 72);top:calc(var(--v) * 26);font-size:calc(var(--v) * 34)}.fq-th__kicker{left:50%;transform:translateX(-50%);font-size:max(11px,calc(var(--v) * 14));font-weight:500;letter-spacing:.46em;text-transform:uppercase;white-space:nowrap;line-height:1}.fq-th__count,.fq-th__kicker{position:absolute;top:calc(var(--v) * 34)}.fq-th__count{right:calc(var(--v) * 66);font-size:max(11px,calc(var(--v) * 15))}.fq-th__copy{position:absolute;left:calc(var(--v) * 84);top:calc(var(--v) * 155);width:calc(var(--v) * 640)}.fq-th__eyebrow{font-size:max(11px,calc(var(--v) * 16));font-weight:500;letter-spacing:.2em;text-transform:uppercase;line-height:1;color:var(--gold);opacity:var(--e)}.fq-th__h2{margin-top:calc(var(--v) * 22);font-family:var(--display);font-weight:400;font-size:calc(var(--v) * 110);line-height:.9;letter-spacing:-.022em;white-space:nowrap}.fq-th__word{display:inline-block;--t:clamp(0,(var(--p) - 0.03 - var(--ld) * 0.035)/0.07,1);opacity:var(--t);transform:translate3d(0,calc((1 - var(--t)) * .32em),0)}.fq-th__sub{font-size:calc(var(--v) * 26);font-weight:300;line-height:1.42;color:hsla(40,32%,93%,.88);opacity:var(--sub);transform:translate3d(0,calc((1 - var(--sub)) * var(--v) * 18),0)}.fq-th__demo,.fq-th__sub{margin-top:calc(var(--v) * 30)}.fq-th__demo{font-family:var(--display);font-weight:400;font-size:calc(var(--v) * 64);line-height:1.02;letter-spacing:-.015em;white-space:nowrap;opacity:var(--demo);transform:translate3d(0,calc((1 - var(--demo)) * var(--v) * 22),0)}.fq-th__demo span{color:var(--gold)}.fq-th__demo b{font-weight:700}.fq-th__btn{display:flex;align-items:center;justify-content:center;gap:calc(var(--v) * 18);width:calc(var(--v) * 521);height:calc(var(--v) * 73);margin-top:calc(var(--v) * 30);border-radius:3px;background:var(--gold);color:var(--ink);font-family:var(--display);font-size:calc(var(--v) * 25);font-weight:600;letter-spacing:.08em;text-transform:uppercase;opacity:var(--cta);transform:translate3d(0,calc((1 - var(--cta)) * var(--v) * 18),0);transition:background .25s ease}.fq-th__note{margin-top:calc(var(--v) * 20);font-size:max(13px,calc(var(--v) * 21));font-weight:300;color:hsla(40,32%,93%,.86);opacity:var(--cta)}@media (hover:hover){.fq-th__btn:hover{background:#d4b47c}}.fq-js .fq-th[data-phase="0"] .fq-th__btn{visibility:hidden}.fq-th__side{position:absolute;right:calc(var(--v) * 50);top:calc(var(--v) * 232);display:flex;flex-direction:column;align-items:center;gap:calc(var(--v) * 24);font-size:max(11px,calc(var(--v) * 14));letter-spacing:.36em;text-transform:uppercase;writing-mode:vertical-rl;line-height:1;color:hsla(40,32%,93%,.85);opacity:var(--side)}.fq-th__side span{width:1px;height:calc(var(--v) * 88);background:var(--gold);transform-origin:top;transform:scaleY(var(--side))}.fq-th__label,.fq-th__next{position:absolute;right:calc(var(--v) * 66);font-size:max(11px,calc(var(--v) * 13));font-weight:500;letter-spacing:.2em;text-transform:uppercase;line-height:1;white-space:nowrap}.fq-th__label{top:calc(var(--v) * 836);color:hsla(40,32%,93%,.75);opacity:var(--side)}.fq-th__next{top:calc(var(--v) * 1023);padding:15px 0;margin-top:-15px;color:hsla(40,32%,93%,.85);opacity:var(--side)}@media (max-width:1023px){.fq-th{--w:min(100vw/390,100svh/844);--seam:54%;height:220svh}.fq-th__media{inset:auto;left:calc(50% - var(--w) * 195);top:calc(50% - var(--w) * 366);width:calc(var(--w) * 390);height:calc(var(--w) * 844);-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);transform-origin:54% 52%}.fq-th__img{-o-object-position:50% 50%;object-position:50% 50%}.fq-th__glow{background:radial-gradient(ellipse 30% 22% at var(--seam) 52%,rgba(255,214,150,.55),hsla(38,46%,60%,.18) 45%,hsla(38,46%,60%,0) 75%)}.fq-th__shade{background:linear-gradient(180deg,rgba(21,21,20,.75),rgba(21,21,20,.45) 30%,rgba(21,21,20,0) 38%),linear-gradient(0deg,rgba(21,21,20,.85),rgba(21,21,20,.5) 26%,rgba(21,21,20,0) 34%)}.fq-th__board{left:calc(50% - var(--w) * 195);top:calc(50% - var(--w) * 422);width:calc(var(--w) * 390);height:calc(var(--w) * 844)}.fq-th__board:before{inset:calc(var(--w) * -422) calc(var(--w) * -195)}.fq-th__logo{left:calc(var(--w) * 28);top:calc(var(--w) * 16);font-size:calc(var(--w) * 24)}.fq-th__kicker{display:none}.fq-th__count{right:calc(var(--w) * 26);top:calc(var(--w) * 22);font-size:12px}.fq-th__copy{position:static;width:auto}.fq-th__copy>*{position:absolute;left:calc(var(--w) * 28);margin:0}.fq-th__eyebrow{top:calc(var(--w) * 54);font-size:max(11px,calc(var(--w) * 10));letter-spacing:.18em;white-space:nowrap}.fq-th__h2{top:calc(var(--w) * 70);font-size:calc(var(--w) * 42);line-height:.9}.fq-th__word{--t:clamp(0,(var(--p) - 0.03 - var(--lm) * 0.035)/0.07,1)}.fq-th__sub{top:calc(var(--w) * 236);font-size:max(13px,calc(var(--w) * 14));line-height:1.3;white-space:nowrap}.fq-th__btn,.fq-th__demo,.fq-th__note{right:calc(var(--w) * 28)}.fq-th__demo{top:calc(var(--w) * 614);font-size:calc(var(--w) * 40);line-height:1.03}.fq-th__btn{top:calc(var(--w) * 708);width:auto;height:max(48px,calc(var(--w) * 48));font-size:max(13px,calc(var(--w) * 15))}.fq-th__note{top:calc(var(--w) * 766);font-size:max(13px,calc(var(--w) * 13));text-align:center}.fq-th__side{display:none}.fq-th__label{right:calc(var(--w) * 26);top:calc(var(--w) * 580);font-size:11px;letter-spacing:.18em}.fq-th__next{left:calc(var(--w) * 28);right:calc(var(--w) * 28);top:calc(var(--w) * 800);min-height:44px;border-top:1px solid var(--rule-light);padding:calc(var(--w) * 14) 0 0;margin:0;font-size:11px;text-align:center}}@media (prefers-reduced-motion:reduce){.fq-th{--p:1!important;height:100svh}.fq-th__media{transform:none}.fq-js .fq-th[data-phase] .fq-th__btn{visibility:visible}}.fq-s7{--p:0;--in:clamp(0,var(--p) + 1,1);position:relative;height:100svh;min-height:calc(var(--v) * 1080);overflow:clip;background:#e9dfcf;color:var(--ink)}.fq-s7__media{position:absolute;inset:0;bottom:calc(var(--v) * 128);overflow:hidden}.fq-s7__img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;transform-origin:60% 55%;transform:scale(calc(1.16 - var(--in) * .16)) translate3d(calc((1 - var(--in)) * 2%),0,0)}.fq-s7__shade{position:absolute;inset:0;background:linear-gradient(90deg,hsla(39,52%,89%,.55),hsla(39,52%,89%,.25) 36%,hsla(39,52%,89%,0) 52%)}.fq-s7__board{position:absolute;left:calc(50% - var(--v) * 960);top:calc(50% - var(--v) * 540);width:calc(var(--v) * 1920);height:calc(var(--v) * 1080)}.fq-s7__top{position:absolute;left:calc(var(--v) * 74);right:calc(var(--v) * 72);top:calc(var(--v) * 30);display:flex;align-items:center;gap:calc(var(--v) * 34);font-size:max(11px,calc(var(--v) * 14));font-weight:500;letter-spacing:.3em;text-transform:uppercase;line-height:1;white-space:nowrap}.fq-s7__top .fq-logo{font-size:calc(var(--v) * 32);letter-spacing:-.02em;text-transform:none}.fq-s7__rule{flex:1;height:1px;margin-top:calc(var(--v) * 34);background:rgba(21,21,20,.35);align-self:flex-start}.fq-s7__top .fq-count{letter-spacing:.2em;color:var(--paper);text-shadow:0 1px 6px rgba(21,21,20,.4)}.fq-s7__copy{position:absolute;left:calc(var(--v) * 72);top:calc(var(--v) * 186);width:calc(var(--v) * 900)}.fq-s7__h2{font-family:var(--narrow);font-weight:400;font-size:calc(var(--v) * 124);line-height:.8;letter-spacing:-.02em;white-space:nowrap}.fq-s7__word{display:inline-block;--t:clamp(0,(var(--in) - 0.45 - var(--ld) * 0.1)/0.25,1);opacity:var(--t);transform:translate3d(0,calc((1 - var(--t)) * .3em),0)}.fq-s7__act,.fq-s7__sub,.fq-s7__trades{--t:clamp(0,(var(--in) - 0.72)/0.22,1);opacity:var(--t);transform:translate3d(0,calc((1 - var(--t)) * var(--v) * 16),0)}.fq-s7__sub{margin-top:calc(var(--v) * 54);font-size:calc(var(--v) * 23);letter-spacing:.04em}.fq-s7__trades{margin-top:calc(var(--v) * 30);font-size:calc(var(--v) * 19);line-height:1.72;letter-spacing:.1em;color:rgba(21,21,20,.86)}.fq-s7__trades i{font-style:normal;margin:0 .35em;opacity:.6}.fq-s7__act{display:flex;align-items:center;gap:calc(var(--v) * 42);margin-top:calc(var(--v) * 38)}.fq-s7__btn{display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--v) * 12);width:calc(var(--v) * 406);height:calc(var(--v) * 75);min-height:48px;background:var(--ink);color:var(--paper);font-size:max(12px,calc(var(--v) * 19));font-weight:500;letter-spacing:.2em;text-transform:uppercase;transition:background .25s ease}@media (hover:hover){.fq-s7__btn:hover{background:#2a2926}}.fq-s7__note{font-size:max(13px,calc(var(--v) * 17));line-height:1.5;letter-spacing:.04em}.fq-s7__craft{position:absolute;right:calc(var(--v) * 72);top:calc(var(--v) * 906);font-size:max(11px,calc(var(--v) * 12));font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:hsla(40,32%,93%,.92);text-shadow:0 1px 8px rgba(21,21,20,.5)}.fq-s7__foot{position:absolute;left:0;right:0;bottom:0;height:calc(var(--v) * 128);min-height:96px;background:var(--ink);color:var(--paper)}.fq-s7__foot-in{position:absolute;left:calc(50% - var(--v) * 960);width:calc(var(--v) * 1920);top:0;bottom:0;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 calc(var(--v) * 72)}.fq-s7__brand{display:flex;align-items:center;gap:calc(var(--v) * 22);justify-self:start}.fq-s7__brand img{width:auto;height:calc(var(--v) * 62);min-height:40px}.fq-s7__brand>span{display:flex;flex-direction:column;gap:calc(var(--v) * 8)}.fq-s7__brand .fq-logo{font-size:calc(var(--v) * 32)}.fq-s7__brand small{font-size:max(11px,calc(var(--v) * 12));letter-spacing:.24em;text-transform:uppercase;opacity:.75}.fq-s7__foot nav{display:flex;gap:calc(var(--v) * 48);font-size:max(13px,calc(var(--v) * 16));letter-spacing:.06em}.fq-s7__foot nav a{padding:12px 6px;margin:0 -6px}.fq-s7__foot-in>p{justify-self:end;font-size:max(12px,calc(var(--v) * 15));letter-spacing:.08em;opacity:.85}@media (max-width:1023px){.fq-s7{--w:min(100vw/390,100svh/844);--foot:max(100px,calc(var(--w) * 111));min-height:calc(var(--w) * 844)}.fq-s7__media{bottom:var(--foot)}.fq-s7__shade{background:linear-gradient(180deg,hsla(39,52%,89%,.5),hsla(39,52%,89%,.2) 30%,hsla(39,52%,89%,0) 40%),linear-gradient(0deg,hsla(39,52%,89%,.55),hsla(39,52%,89%,.2) 22%,hsla(39,52%,89%,0) 32%)}.fq-s7__board{left:calc(50% - var(--w) * 195);top:0;width:calc(var(--w) * 390);height:100%}.fq-s7__top{left:calc(var(--w) * 30);right:calc(var(--w) * 28);top:calc(var(--w) * 26);gap:calc(var(--w) * 16);font-size:11px}.fq-s7__top>p:not(.fq-count){display:none}.fq-s7__top .fq-logo{font-size:calc(var(--w) * 18)}.fq-s7__rule{margin-top:calc(var(--w) * 10)}.fq-s7__copy{left:calc(var(--w) * 30);top:calc(var(--w) * 76);width:calc(var(--w) * 330);height:calc(100% - var(--w) * 76 - 14px - var(--foot))}.fq-s7__h2{font-size:calc(var(--w) * 47);line-height:.84}.fq-s7__word{--t:clamp(0,(var(--in) - 0.45 - var(--lm) * 0.08)/0.25,1)}.fq-s7__sub{margin-top:calc(var(--w) * 16);font-size:max(14px,calc(var(--w) * 15));line-height:1.35;letter-spacing:0;max-width:calc(var(--w) * 290)}.fq-s7__act,.fq-s7__trades{position:absolute;left:0;right:0}.fq-s7__trades{bottom:calc(max(48px, var(--w) * 40) + 12px + 18px + 14px);margin:0;font-size:12px;line-height:1.6;letter-spacing:.02em}.fq-s7__trades i{margin:0 .2em}.fq-s7__act{bottom:0;flex-direction:column;gap:12px;margin:0}.fq-s7__btn{width:100%;height:max(48px,calc(var(--w) * 40));font-size:13px}.fq-s7__note{font-size:12px;text-align:center}.fq-s7__craft{display:none}.fq-s7__foot{height:var(--foot);min-height:0}.fq-s7__foot-in{left:calc(50% - var(--w) * 195);width:calc(var(--w) * 390);padding:calc(var(--w) * 16) calc(var(--w) * 30) calc(var(--w) * 12);grid-template-columns:1fr auto;grid-template-rows:auto auto;align-items:center;row-gap:calc(var(--w) * 8)}.fq-s7__brand{grid-column:1}.fq-s7__brand img{height:34px;min-height:0}.fq-s7__brand .fq-logo{font-size:calc(var(--w) * 20)}.fq-s7__brand small{letter-spacing:.14em;white-space:nowrap}.fq-s7__foot nav{grid-column:1/span 2;grid-row:2;gap:22px;font-size:12px}.fq-s7__foot nav a{padding:14px 6px;margin:-14px -6px}.fq-s7__brand{padding:4px 0}.fq-s7__foot-in>p{grid-column:2;grid-row:1;font-size:11px;white-space:nowrap}}@media (max-width:389px){.fq-s7__foot-in>p{display:none}}@media (prefers-reduced-motion:reduce){.fq-s7{--in:1!important}}