@font-face{font-family:__Fraunces_9d1a0e;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/f3deaf8281908ff2-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:__Fraunces_9d1a0e;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/c62081b071647022-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:__Fraunces_9d1a0e;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/6ba5f591ae6c56f6-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:__Fraunces_9d1a0e;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/f3deaf8281908ff2-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:__Fraunces_9d1a0e;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/c62081b071647022-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:__Fraunces_9d1a0e;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/6ba5f591ae6c56f6-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:__Fraunces_9d1a0e;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/f3deaf8281908ff2-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:__Fraunces_9d1a0e;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/c62081b071647022-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:__Fraunces_9d1a0e;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/6ba5f591ae6c56f6-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:__Fraunces_9d1a0e;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/f3deaf8281908ff2-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:__Fraunces_9d1a0e;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/c62081b071647022-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:__Fraunces_9d1a0e;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/6ba5f591ae6c56f6-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:__Fraunces_9d1a0e;font-style:italic;font-weight:900;font-display:swap;src:url(/_next/static/media/f3deaf8281908ff2-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:__Fraunces_9d1a0e;font-style:italic;font-weight:900;font-display:swap;src:url(/_next/static/media/c62081b071647022-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:__Fraunces_9d1a0e;font-style:italic;font-weight:900;font-display:swap;src:url(/_next/static/media/6ba5f591ae6c56f6-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:__Fraunces_9d1a0e;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fb526027db1fc1ae-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:__Fraunces_9d1a0e;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4da3161b738b07dd-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:__Fraunces_9d1a0e;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/af4bf8399d1aacdf-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:__Fraunces_9d1a0e;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/fb526027db1fc1ae-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:__Fraunces_9d1a0e;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/4da3161b738b07dd-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:__Fraunces_9d1a0e;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/af4bf8399d1aacdf-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:__Fraunces_9d1a0e;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/fb526027db1fc1ae-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:__Fraunces_9d1a0e;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/4da3161b738b07dd-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:__Fraunces_9d1a0e;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/af4bf8399d1aacdf-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:__Fraunces_9d1a0e;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/fb526027db1fc1ae-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:__Fraunces_9d1a0e;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/4da3161b738b07dd-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:__Fraunces_9d1a0e;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/af4bf8399d1aacdf-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:__Fraunces_9d1a0e;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/fb526027db1fc1ae-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:__Fraunces_9d1a0e;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/4da3161b738b07dd-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:__Fraunces_9d1a0e;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/af4bf8399d1aacdf-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:__Fraunces_Fallback_9d1a0e;src:local("Times New Roman");ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.00%;size-adjust:115.45%}.__className_9d1a0e{font-family:__Fraunces_9d1a0e,__Fraunces_Fallback_9d1a0e}.__variable_9d1a0e{--font-display:"__Fraunces_9d1a0e","__Fraunces_Fallback_9d1a0e"}@font-face{font-family:__Space_Grotesk_49a339;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-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:__Space_Grotesk_49a339;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-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:__Space_Grotesk_49a339;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/36966cca54120369-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:__Space_Grotesk_49a339;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-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:__Space_Grotesk_49a339;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-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:__Space_Grotesk_49a339;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/36966cca54120369-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:__Space_Grotesk_49a339;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-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:__Space_Grotesk_49a339;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-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:__Space_Grotesk_49a339;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/36966cca54120369-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:__Space_Grotesk_49a339;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-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:__Space_Grotesk_49a339;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-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:__Space_Grotesk_49a339;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/36966cca54120369-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:__Space_Grotesk_Fallback_49a339;src:local("Arial");ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.00%;size-adjust:109.69%}.__className_49a339{font-family:__Space_Grotesk_49a339,__Space_Grotesk_Fallback_49a339;font-style:normal}.__variable_49a339{--font-body:"__Space_Grotesk_49a339","__Space_Grotesk_Fallback_49a339"}:root{--bg:#fff;--bg-tint:#fff6f1;--surface:#fff;--ink:#1b1b22;--ink-2:#45454f;--muted:#6e6e78;--line:#ececef;--brand:#fb5413;--brand-d:#e23c00;--brand-l:#ff7a45;--brand-soft:#ffe9e0;--amber:#ff9f0a;--verified:#12a150;--verified-soft:#e6f7ee;--danger:#d23b2e;--grad:linear-gradient(135deg,#fb5413,#ff7a45);--hero-bg:radial-gradient(60% 70% at 50% 0%,#fff1ea 0%,transparent 70%);--shadow-sm:0 1px 2px rgba(20,16,12,.05),0 2px 8px rgba(20,16,12,.05);--shadow:0 16px 42px -18px rgba(40,22,10,.28);--shadow-lg:0 36px 70px -26px rgba(40,22,10,.34);--ring:0 0 0 4px rgba(251,84,19,.16);--radius:16px;--radius-sm:12px;--maxw:1120px;--font-display:var(--font-display),"Fraunces",Georgia,serif;--font-body:var(--font-body),"Space Grotesk",ui-sans-serif,system-ui,sans-serif}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--font-body),system-ui,sans-serif;font-size:16.5px;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:hidden}main{display:block}.container{width:100%;max-width:var(--maxw);margin:0 auto;padding:0 1.25rem}a{color:var(--brand-d);text-decoration:none}a:hover{color:var(--brand)}h1,h2,h3,h4{font-family:var(--font-display),Georgia,serif;font-weight:600;line-height:1.08;letter-spacing:-.02em;margin:0;color:var(--ink)}h1{font-size:clamp(2.4rem,5.5vw,4rem)}h2{font-size:clamp(1.6rem,3vw,2.3rem)}h3{font-size:1.2rem}p{margin:0}.muted{color:var(--muted)}.accent{color:var(--brand-d)}.skip-link{position:absolute;left:-999px;top:0;z-index:100;background:var(--ink);color:#fff;padding:.6rem 1rem;border-radius:0 0 10px 0}.skip-link:focus{left:0}:focus-visible{outline:none;box-shadow:var(--ring);border-radius:10px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-family:var(--font-body),sans-serif;font-weight:700;font-size:1rem;cursor:pointer;padding:.8rem 1.35rem;border-radius:999px;border:1px solid transparent;background:var(--surface);box-shadow:var(--shadow-sm);transition:transform .14s ease,box-shadow .14s ease,filter .14s ease}.btn,.btn:hover{color:var(--ink)}.btn:hover{transform:translateY(-1px);box-shadow:var(--shadow)}.btn--primary{background:var(--grad);color:#fff;box-shadow:0 12px 26px -10px rgba(251,84,19,.55)}.btn--primary:hover{color:#fff;filter:brightness(1.04)}.btn--ghost{background:transparent;border-color:var(--line)}.btn--block{width:100%}.btn--danger{background:#fbe9e6;color:var(--danger);border-color:transparent}.btn--danger:hover{background:var(--danger);color:#fff}.pill{display:inline-flex;align-items:center;gap:.5rem;font-weight:700;font-size:.8rem;letter-spacing:.02em;color:var(--brand-d);background:var(--brand-soft);border-radius:999px;padding:.4rem .9rem}.pill .dot{width:7px;height:7px;border-radius:50%;background:var(--brand);box-shadow:0 0 0 4px rgba(251,84,19,.18)}.site-header{position:-webkit-sticky;position:sticky;top:0;z-index:40;background:hsla(0,0%,100%,.85);-webkit-backdrop-filter:saturate(1.3) blur(12px);backdrop-filter:saturate(1.3) blur(12px);border-bottom:1px solid var(--line)}.site-header__inner{display:flex;align-items:center;gap:1rem;min-height:66px}.brand{display:inline-flex;align-items:center;gap:.5rem}.brand,.brand:hover{color:var(--ink)}.brand__seal{color:var(--verified);flex:none}.brand__word{font-family:var(--font-display),serif;font-weight:800;font-size:1.4rem;letter-spacing:-.02em}.brand__word span{color:var(--brand-d)}.site-nav{margin-left:auto;display:flex;gap:.4rem;align-items:center}.nav-link{font-weight:600;font-size:.94rem;color:var(--ink-2);padding:.5rem .85rem;border-radius:999px}.nav-link:hover{background:var(--bg-tint);color:var(--ink)}.nav-link--cta{background:var(--grad);color:#fff;box-shadow:0 10px 22px -10px rgba(251,84,19,.5)}.nav-link--cta:hover{color:#fff;filter:brightness(1.04)}.nav-link--ghost{border:1px solid var(--line)}.searchbox{display:flex;align-items:center;gap:.5rem;background:var(--surface);padding:.4rem;border:1.5px solid #e4e4e8;border-radius:999px;box-shadow:var(--shadow);width:100%;transition:border-color .14s ease,box-shadow .14s ease}.searchbox:focus-within{border-color:var(--brand-l);box-shadow:var(--shadow),var(--ring)}.searchbox__ic{flex:none;margin-left:.9rem;color:var(--ink-2);display:grid;place-items:center}.searchbox input{flex:1 1;border:none;background:transparent;font-family:inherit;font-size:1.05rem;padding:.65rem .5rem .65rem .4rem;color:var(--ink);min-width:0}.searchbox input:focus{outline:none}.searchbox input::placeholder{color:var(--muted)}.searchbox--xl{padding:.5rem}.searchbox--xl input{font-size:1.2rem;padding:.85rem .5rem .85rem .4rem}.searchbox--xl .btn{padding:.95rem 1.7rem;font-size:1.1rem}.chips{display:flex;flex-wrap:wrap;gap:.5rem}.chip{font-size:.9rem;font-weight:600;color:var(--ink-2);background:var(--surface);border:1px solid var(--line);border-radius:999px;padding:.45rem .95rem;box-shadow:var(--shadow-sm)}.chip:hover{color:var(--brand-d);border-color:var(--brand-l);background:var(--brand-soft)}.home-hero{background:var(--hero-bg);padding:clamp(3rem,8vw,6rem) 0 clamp(2.5rem,5vw,4rem)}.home-hero__inner{max-width:760px;margin:0 auto;text-align:center;animation:rise .6s cubic-bezier(.2,.7,.2,1) both}.home-hero h1{margin:1.1rem 0 0}.home-hero h1 .grad{background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent;font-style:italic}.lede{font-size:clamp(1.05rem,1.6vw,1.25rem);color:var(--ink-2);margin:1.2rem auto 0;max-width:52ch}.home-hero .searchform{max-width:680px;margin:1.6rem auto 0}.home-hero .chips{justify-content:center;margin-top:1.1rem}.hero-publish{margin-top:1.4rem;font-size:.92rem;color:var(--muted)}.hero-publish a{font-weight:700}.home-hero--tight{padding:clamp(2rem,4.5vw,3.2rem) 0 clamp(1.8rem,3.5vw,2.6rem)}.hero-title{font-size:clamp(1.7rem,3.6vw,2.6rem);margin:.9rem 0 0}.searchbox--hero{border:2px solid var(--brand);box-shadow:0 18px 50px -18px rgba(251,84,19,.45),var(--shadow)}.searchbox--hero:focus-within{box-shadow:0 18px 50px -14px rgba(251,84,19,.55),var(--ring)}.searchbox--hero input{font-size:1.25rem;padding-top:1rem;padding-bottom:1rem}.searchbox--hero .btn{padding:1.05rem 1.8rem;font-size:1.12rem}.strip{padding:clamp(1.6rem,3vw,2.4rem) 0}.strip--used{background:linear-gradient(180deg,#faf6ea,#fff)}.strip__head{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:1rem;flex-wrap:wrap}.strip__title{font-size:clamp(1.15rem,2vw,1.5rem)}.strip__more{font-weight:700;font-size:.92rem;white-space:nowrap}.strip__row{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.1rem;gap:1.1rem}@media (max-width:940px){.strip__row{display:flex;overflow-x:auto;gap:.9rem;padding-bottom:.6rem;scroll-snap-type:x mandatory}.strip__row>*{flex:0 0 240px;scroll-snap-align:start}}.flow{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.4rem;gap:1.4rem;max-width:980px;margin:0 auto}.flow__lane{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:1.4rem 1.5rem;box-shadow:var(--shadow-sm)}.flow__lane--sell{border-color:var(--brand-l);background:linear-gradient(180deg,#fff,var(--brand-soft))}.flow__who{font-size:1.1rem;margin-bottom:.9rem}.flow__steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.85rem}.flow__steps li{display:flex;gap:.8rem;align-items:flex-start}.flow__steps .n{width:30px;height:30px;flex:none;border-radius:9px;background:var(--brand-soft);color:var(--brand-d);display:grid;place-items:center;font-weight:800;font-family:var(--font-display)}.flow__steps b{display:block}.flow__steps p{color:var(--ink-2);font-size:.92rem}.flow__cta{margin-top:1.1rem}@media (max-width:940px){.flow{grid-template-columns:1fr}}.cats--compact{grid-template-columns:repeat(4,1fr);gap:.85rem}.cats--compact .cat__media{aspect-ratio:16/8}.cats--compact .cat__body{padding:.6rem .85rem .75rem}.cats--compact .cat__body span{font-size:.76rem}.lane-pick{display:flex;justify-content:center;gap:.6rem;margin-top:.9rem;flex-wrap:wrap}.lane-pick__opt{cursor:pointer}.lane-pick__opt input{position:absolute;opacity:0;pointer-events:none}.lane-pick__opt span{display:inline-flex;align-items:center;gap:.4rem;font-weight:700;font-size:.92rem;color:var(--ink-2);background:var(--surface);border:1.5px solid var(--line);border-radius:999px;padding:.5rem 1.1rem;box-shadow:var(--shadow-sm);transition:border-color .14s ease,color .14s ease,background .14s ease}.lane-pick__opt input:checked+span{border-color:var(--brand);color:var(--brand-d);background:var(--brand-soft)}.lane-pick__opt input:focus-visible+span{box-shadow:var(--ring)}.lane-tabs{display:flex;flex-wrap:wrap;padding:1.4rem 0 0}.lane-tab,.lane-tabs{align-items:center;gap:.5rem}.lane-tab{display:inline-flex;font-weight:700;font-size:.98rem;color:var(--ink-2);background:var(--surface);border:1.5px solid var(--line);border-radius:999px;padding:.6rem 1.25rem;box-shadow:var(--shadow-sm)}.lane-tab:hover{color:var(--brand-d);border-color:var(--brand-l)}.lane-tab--active{background:var(--grad);border-color:transparent;color:#fff;box-shadow:0 12px 26px -12px rgba(251,84,19,.55)}.lane-tab--active:hover{color:#fff}.lane-tab--used.lane-tab--active{background:linear-gradient(135deg,#7a5c12,#a8842a);box-shadow:0 12px 26px -12px rgba(122,92,18,.5)}.lane-tab__n{font-size:.76rem;font-weight:800;background:hsla(0,0%,100%,.25);border-radius:999px;padding:.1rem .5rem}.lane-tab:not(.lane-tab--active) .lane-tab__n{background:var(--bg-tint);color:var(--muted)}.lane-tabs__hint{font-size:.86rem;color:var(--muted);margin-left:.4rem}.badge--lane-cfdi-verified{background:var(--verified-soft);color:var(--verified)}.badge--lane-cfdi{background:var(--brand-soft);color:var(--brand-d)}.badge--lane-used{background:#f5ecd8;color:#7a5c12}.card--used .card__media{background:linear-gradient(135deg,#faf5e8,#f1e6c8)}.card__used-flag{position:absolute;top:10px;left:10px;font-size:.72rem;font-weight:800;background:hsla(0,0%,100%,.92);color:#7a5c12;border-radius:999px;padding:.25rem .6rem;box-shadow:var(--shadow-sm)}.trust-mini{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem 1.6rem;margin:2rem 0 0;padding:0;color:var(--ink-2);font-weight:600;font-size:.92rem}.trust-mini li{display:inline-flex;align-items:center;gap:.45rem}.trust-mini svg{color:var(--verified);flex:none}.trust-mini .src{color:var(--muted);font-weight:500}.home-section{padding:clamp(2.5rem,5vw,4rem) 0}.home-section--tint{background:var(--bg-tint)}.home-h2{text-align:center;margin-bottom:.4rem}.home-sub{text-align:center;color:var(--muted);margin-bottom:2rem}.cats{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1rem;gap:1rem}.cat{display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow-sm);transition:transform .14s ease,box-shadow .14s ease,border-color .14s ease}.cat,.cat:hover{color:var(--ink)}.cat:hover{transform:translateY(-3px);box-shadow:var(--shadow);border-color:var(--brand-l)}.cat__media{position:relative;aspect-ratio:16/10;background:linear-gradient(135deg,#fff1ea,#ffe2d6);display:grid;place-items:center;overflow:hidden}.cat__media img{width:100%;height:100%;object-fit:cover}.cat__ic{font-size:2.4rem}.cat__body{padding:.85rem 1rem 1rem;display:flex;flex-direction:column;gap:.15rem}.cat__body b{font-weight:700}.cat__body span{font-size:.8rem;color:var(--muted)}.how-row{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.25rem;gap:1.25rem;max-width:920px;margin:0 auto}.how-item{display:flex;gap:.8rem;align-items:flex-start}.how-item .n{width:34px;height:34px;flex:none;border-radius:10px;background:var(--brand-soft);color:var(--brand-d);display:grid;place-items:center;font-weight:800;font-family:var(--font-display)}.how-item b{display:block}.how-item p{color:var(--ink-2);font-size:.95rem}.layout{display:grid;grid-template-columns:270px 1fr;grid-gap:1.75rem;gap:1.75rem;padding:2rem 0 4rem;align-items:start}.results-head{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:1.25rem;flex-wrap:wrap}.count{font-weight:700;font-size:1.05rem}.geo-hint{font-size:.88rem;color:var(--muted)}.geo-hint b{color:var(--brand-d)}.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:1.3rem;gap:1.3rem}.empty{padding:2.5rem;text-align:center;color:var(--muted)}.card,.empty{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-sm)}.card{display:flex;flex-direction:column;overflow:hidden;transition:transform .16s ease,box-shadow .16s ease}.card:hover{transform:translateY(-4px);box-shadow:var(--shadow)}.card__media{position:relative;aspect-ratio:16/10;background:linear-gradient(135deg,#fff1ea,#ffe2d6);display:grid;place-items:center;overflow:hidden}.card__media img{width:100%;height:100%;object-fit:cover}.card__glyph{font-family:var(--font-display);font-weight:800;font-size:2.6rem;color:var(--brand-d);opacity:.5}.card__seal{position:absolute;top:10px;right:10px;color:var(--verified);background:#fff;border-radius:50%;padding:3px;box-shadow:var(--shadow-sm)}.card__body{display:flex;flex-direction:column;gap:.55rem;padding:1rem 1.1rem 1.1rem;flex:1 1}.card__body h3{font-size:1.05rem;line-height:1.25}.card__body h3 a{color:var(--ink)}.card__body h3 a:hover{color:var(--brand-d)}.price{font-family:var(--font-display);font-weight:700;font-size:1.5rem}.price small{font-family:var(--font-body);font-weight:500;font-size:.8rem;color:var(--muted)}.meta{display:flex;flex-wrap:wrap;gap:.35rem;font-size:.86rem;color:var(--muted)}.avail{font-size:.76rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.avail--active{color:var(--verified)}.avail--closed,.avail--deleted,.avail--out_of_stock,.avail--paused,.avail--stale{color:var(--danger)}.avail--unknown,.card__caveat{color:var(--muted)}.card__caveat{font-size:.78rem;line-height:1.4}.spacer{flex:1 1;min-height:.25rem}.badge{display:inline-flex;align-items:center;gap:.4rem;align-self:flex-start;font-size:.74rem;font-weight:700;padding:.3rem .65rem;border-radius:999px;background:var(--bg-tint);color:var(--ink-2)}.badge__dot{width:7px;height:7px;border-radius:50%;background:currentColor}.badge--likely_yes,.badge--verified_yes{background:var(--verified-soft);color:var(--verified)}.badge--unknown{background:var(--bg-tint);color:var(--muted)}.badge--likely_no,.badge--verified_no{background:#fbe9e6;color:var(--danger)}.badge--disputed,.badge--expired{background:#fff3e0;color:var(--amber)}.admin-card,.admin-nav,.panel,.panel-block{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm)}.panel{position:-webkit-sticky;position:sticky;top:86px;display:flex;flex-direction:column;gap:1rem;padding:1.25rem}.panel h2{font-size:1.2rem}.field{display:flex;flex-direction:column;gap:.4rem}.field>label{font-weight:700;font-size:.8rem;text-transform:uppercase;letter-spacing:.05em;color:var(--muted)}.field input,.field select{font-family:inherit;font-size:.95rem;padding:.6rem .7rem;border:1px solid var(--line);border-radius:10px;background:var(--bg);color:var(--ink)}.field input:focus,.field select:focus{outline:none;box-shadow:var(--ring)}.field .row{display:flex;gap:.5rem}.field .row input{width:100%}.checks{display:flex;flex-direction:column;gap:.4rem}.checks label{display:flex;align-items:center;gap:.5rem;font-size:.9rem;color:var(--ink-2)}.detail{display:grid;grid-template-columns:1.2fr .8fr;grid-gap:2rem;gap:2rem;padding:2rem 0 4rem;align-items:start}.panel-block{padding:1.4rem}.eyebrow{display:inline-flex;font-weight:700;font-size:.78rem;text-transform:uppercase;letter-spacing:.1em;color:var(--brand-d)}.evidence{list-style:none;margin:.75rem 0 0;padding:0;display:flex;flex-direction:column;gap:.6rem}.evidence li{border-left:3px solid var(--brand);padding:.4rem 0 .4rem .85rem;background:var(--bg-tint);border-radius:0 8px 8px 0}.evidence .src{font-size:.76rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--muted)}.admin{display:grid;grid-template-columns:230px 1fr;grid-gap:1.75rem;gap:1.75rem;padding:2rem 0 4rem;align-items:start}.admin-nav{position:-webkit-sticky;position:sticky;top:86px;display:flex;flex-direction:column;gap:.3rem;padding:.8rem}.admin-nav a{color:var(--ink-2);font-weight:600;padding:.55rem .8rem;border-radius:10px}.admin-nav a:hover{background:var(--bg-tint);color:var(--ink)}.admin-nav a[aria-current=page]{background:var(--grad);color:#fff}.admin-card{padding:1.5rem;margin-bottom:1.5rem}.admin-card h2{margin-bottom:.25rem}.admin-card .hint{color:var(--muted);margin:.3rem 0 1.1rem}.form-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.9rem;gap:.9rem}.form-grid .full{grid-column:1/-1}.form-grid label{display:flex;flex-direction:column;gap:.35rem;font-weight:700;font-size:.78rem;text-transform:uppercase;letter-spacing:.04em;color:var(--muted)}.form-grid input,.form-grid select,.form-grid textarea{font-family:inherit;font-size:.95rem;padding:.6rem .7rem;border:1px solid var(--line);border-radius:10px;background:var(--bg);color:var(--ink);font-weight:400;text-transform:none;letter-spacing:0}.table{width:100%;border-collapse:collapse;font-size:.92rem}.table td,.table th{text-align:left;padding:.6rem .65rem;border-bottom:1px solid var(--line)}.table th{font-size:.72rem;text-transform:uppercase;letter-spacing:.05em;color:var(--muted)}.notice{border-radius:12px;padding:.75rem 1rem;margin:.75rem 0;font-weight:600}.notice--ok{background:var(--verified-soft);color:var(--verified)}.notice--err{background:#fbe9e6;color:var(--danger)}.help-step{border-left:3px solid var(--brand);padding:.3rem 0 .5rem 1rem;margin:1rem 0}.help-step b{font-family:var(--font-display);font-size:1.05rem}.evidence-item{border:1px solid var(--line);border-radius:var(--radius-sm);padding:.9rem 1rem;margin:.9rem 0;background:var(--bg)}.evidence-item__head{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.evidence-item__quote{margin:.55rem 0 0;padding:.35rem 0 .35rem .8rem;border-left:3px solid var(--brand);color:var(--ink-2);font-style:italic;background:var(--bg-tint);border-radius:0 8px 8px 0}.evidence-item__reason{font-size:.86rem;margin-top:.4rem}.evidence-item__actions{display:flex;gap:.5rem;flex-wrap:wrap;margin-top:.75rem;align-items:center}.evidence-item__actions input{flex:1 1 240px;font-family:inherit;font-size:.92rem;padding:.55rem .7rem;border:1px solid var(--line);border-radius:10px;background:var(--surface);color:var(--ink)}.evidence-item__actions .btn{padding:.55rem 1rem;font-size:.9rem}.card--preview{max-width:280px;cursor:default}.card--preview:hover{transform:none;box-shadow:var(--shadow-sm)}.card--preview .card__body h3{font-size:.95rem}.card--preview .price{font-size:1.2rem}.sub-review{display:flex;gap:1.1rem;align-items:flex-start}.sub-review__preview{flex:0 0 280px;display:flex;flex-direction:column;gap:.4rem}.sub-review__label{font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.sub-review__noimg{font-size:.78rem;margin:0}.sub-review__detail{flex:1 1;min-width:0}.publish-preview{display:flex;flex-direction:column;gap:.45rem}@media (max-width:720px){.sub-review{flex-direction:column}.sub-review__preview{flex:none;width:100%;max-width:280px}}.publish{max-width:760px;margin:0 auto;padding:2.5rem 0 4rem}.publish__title{margin-bottom:.4rem}.publish__sub{color:var(--muted);margin-bottom:1.6rem}.step-cards{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem;margin-bottom:1.5rem}.step-card{display:flex;flex-direction:column;gap:.4rem;text-align:left;cursor:pointer;font-family:inherit;font-size:.95rem;color:var(--ink);background:var(--surface);border:2px solid var(--line);border-radius:var(--radius);padding:1.2rem 1.3rem;box-shadow:var(--shadow-sm);transition:border-color .14s ease,transform .14s ease,box-shadow .14s ease}.step-card:hover{transform:translateY(-2px);box-shadow:var(--shadow)}.step-card--active{border-color:var(--brand);background:var(--brand-soft)}.step-card--used.step-card--active{border-color:#a8842a;background:#f5ecd8}.step-card__ic{font-size:1.8rem}.declare{border:1px dashed var(--brand-l);border-radius:var(--radius-sm);padding:1rem 1.1rem;margin:1.1rem 0;background:var(--bg-tint)}.declare--used{border-color:#a8842a;background:#faf5e8}.declare h3{font-size:1rem;margin-bottom:.6rem}.declare__check{display:flex;gap:.6rem;align-items:flex-start;font-size:.93rem;color:var(--ink-2);margin:.55rem 0;cursor:pointer}.declare__check input{margin-top:.25rem}.declare__process{display:flex;flex-direction:column;gap:.35rem;font-size:.85rem;font-weight:700;color:var(--muted);margin-top:.7rem}.declare__process input{font-family:inherit;font-size:.95rem;font-weight:400;padding:.6rem .7rem;border:1px solid var(--line);border-radius:10px;background:var(--surface);color:var(--ink)}.publish__note{font-size:.84rem;margin-top:.8rem}.publish__userbar{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}.auth-card{max-width:460px;margin:0 auto}.auth-tabs{display:flex;gap:.5rem;flex-wrap:wrap;margin:.5rem 0 1.1rem}.auth-tabs .btn{padding:.5rem .9rem;font-size:.9rem}.auth-or{text-align:center;color:var(--muted);margin:.9rem 0;font-size:.85rem}.publish__done{text-align:center;padding:2.5rem}.publish__done h1{margin-bottom:.6rem}.publish__done .btn{margin-top:1.2rem}.publish textarea{font-family:inherit;font-size:.95rem;padding:.6rem .7rem;border:1px solid var(--line);border-radius:10px;background:var(--bg);color:var(--ink);font-weight:400;text-transform:none;letter-spacing:0}.legal{max-width:760px;margin:0 auto;padding:3rem 0 4rem}.legal h1{margin-bottom:.5rem}.legal h2{font-size:1.4rem;margin:2rem 0 .6rem}.legal li,.legal p{color:var(--ink-2)}.legal ul{padding-left:1.2rem}.site-footer{border-top:1px solid var(--line);background:var(--surface);padding:3rem 0 2rem}.footer-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr;grid-gap:2rem;gap:2rem;align-items:start}.footer-brand .brand{margin-bottom:.75rem}.footer-claim{font-family:var(--font-display);font-size:1.2rem;max-width:26ch}.footer-col h4{font-size:.78rem;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin-bottom:.8rem}.footer-col a{display:block;color:var(--ink-2);padding:.25rem 0;font-weight:500}.footer-bottom{margin-top:2rem;padding-top:1.5rem;border-top:1px solid var(--line);display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap}.fineprint{max-width:72ch}.disclosure,.fineprint{color:var(--muted);font-size:.84rem}@keyframes rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){*{animation:none!important;scroll-behavior:auto}}@media (max-width:940px){.cats{grid-template-columns:repeat(2,1fr)}.how-row{gap:1rem;max-width:520px}.admin,.detail,.how-row,.layout{grid-template-columns:1fr}.admin-nav,.panel{position:static}.panel{flex-direction:row;flex-wrap:wrap}.panel .field{flex:1 1 200px}.admin-nav{flex-direction:row;flex-wrap:wrap}.footer-grid,.form-grid{grid-template-columns:1fr}}@media (max-width:560px){body{font-size:16px}.site-nav{gap:.35rem}.site-nav .nav-link:not(.nav-link--cta):not(.nav-link--publish){display:none}.site-nav .nav-link{font-size:.86rem;padding:.5rem .8rem}.site-header__inner{gap:.5rem}.container{padding:0 1rem}.searchbox__ic{margin-left:.6rem}.searchbox--xl input{font-size:1.05rem;padding:.8rem .4rem .8rem .3rem}.searchbox--xl .btn{padding:.8rem 1.1rem;font-size:1rem}.searchbox--hero input{font-size:1.05rem;padding:.85rem .4rem}.searchbox--hero .btn{padding:.85rem .95rem}.searchbox--hero .btn__label{display:none}.step-cards{grid-template-columns:1fr}.lane-tabs__hint{display:none}.grid{grid-template-columns:1fr}.cats{grid-template-columns:repeat(2,1fr);gap:.7rem}.panel{flex-direction:column}.trust-mini{gap:.6rem 1.1rem;font-size:.86rem}.admin-card{overflow-x:auto}.table{min-width:540px}.footer-bottom{flex-direction:column}}@media (min-width:1400px){:root{--maxw:1180px}}