@font-face{font-family:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/eb251072d3b5478c-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:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/e92f802bb57ccffe-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:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/4b9bb515ce6d026f-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:Newsreader;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/eb251072d3b5478c-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:Newsreader;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/e92f802bb57ccffe-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:Newsreader;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/4b9bb515ce6d026f-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:Newsreader;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/eb251072d3b5478c-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:Newsreader;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/e92f802bb57ccffe-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:Newsreader;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/4b9bb515ce6d026f-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:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7088c2b12ccac062-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:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/665e920483964785-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:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/5611c55482296524-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:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7088c2b12ccac062-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:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/665e920483964785-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:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/5611c55482296524-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:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7088c2b12ccac062-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:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/665e920483964785-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:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5611c55482296524-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:Newsreader Fallback;src:local("Times New Roman");ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.00%;size-adjust:105.48%}.__className_e51aef{font-family:Newsreader,Newsreader Fallback}.__variable_e51aef{--font-newsreader:"Newsreader","Newsreader Fallback"}@font-face{font-family:Public Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/f7650dfaa438c37c-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:Public Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/98baa4a7809fbf72-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:Public Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8bf7b2ceda89477b-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:Public Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f7650dfaa438c37c-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:Public Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98baa4a7809fbf72-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:Public Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8bf7b2ceda89477b-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:Public Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/f7650dfaa438c37c-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:Public Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/98baa4a7809fbf72-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:Public Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8bf7b2ceda89477b-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:Public Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/f7650dfaa438c37c-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:Public Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/98baa4a7809fbf72-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:Public Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8bf7b2ceda89477b-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:Public Sans Fallback;src:local("Arial");ascent-override:90.59%;descent-override:21.46%;line-gap-override:0.00%;size-adjust:104.87%}.__className_732c0c{font-family:Public Sans,Public Sans Fallback;font-style:normal}.__variable_732c0c{--font-public-sans:"Public Sans","Public Sans Fallback"}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/013b72fa676f92e0-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:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b9408752a0c24fb9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/65f03d54ccadf4a8-s.woff2) format("woff2");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e038a29029a234f2-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:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/2b5b02fc7e511755-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:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7d4881bb7e1bf84d-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:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/013b72fa676f92e0-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:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b9408752a0c24fb9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/65f03d54ccadf4a8-s.woff2) format("woff2");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e038a29029a234f2-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:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/2b5b02fc7e511755-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:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7d4881bb7e1bf84d-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:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/013b72fa676f92e0-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:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b9408752a0c24fb9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/65f03d54ccadf4a8-s.woff2) format("woff2");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e038a29029a234f2-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:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/2b5b02fc7e511755-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:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7d4881bb7e1bf84d-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:Geist Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_07d42c{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.__variable_07d42c{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}.PortalPrototype_shell__IW9jw{--paper:#F7F3EC;--paper-soft:#EFE9DE;--ink:#1B1916;--night:#1B1916;--border:#E4DDD1;--muted-foreground:#55504A;--primary:#C43D22;--font-display:var(--font-newsreader);--font-body:var(--font-public-sans);--font-mono:var(--font-geist-mono);min-height:100vh;background:var(--paper);color:var(--ink);font-family:var(--font-public-sans),"Public Sans",sans-serif;font-size:15px;-webkit-font-smoothing:antialiased}.PortalPrototype_shell__IW9jw .container-custom{width:100%;max-width:1240px;margin-inline:auto;padding-inline:24px}.PortalPrototype_shell__IW9jw .font-display{font-family:var(--font-newsreader),"Newsreader",serif}.PortalPrototype_shell__IW9jw .font-mono{font-family:var(--font-geist-mono),"Geist Mono",monospace}.PortalPrototype_shell__IW9jw :is(a,button,input,textarea,select):focus-visible{outline:2px solid #C43D22;outline-offset:4px}.PortalPrototype_shell__IW9jw a{text-decoration:none}.PortalPrototype_shell__IW9jw button,.PortalPrototype_shell__IW9jw input{font:inherit}.PortalPrototype_skip__4K1JY{position:fixed;left:12px;top:-100px;z-index:100;background:#fff;padding:12px 16px}.PortalPrototype_skip__4K1JY:focus{top:12px}.PortalPrototype_header__CpzRR{position:sticky;top:0;z-index:40;background:#1B1916;color:#fff}.PortalPrototype_navbar__ZCXrJ{max-width:1240px;margin:auto;display:flex;align-items:center;gap:18px;padding:0 24px;height:68px}.PortalPrototype_brand__TjPFE{display:flex;align-items:center;gap:11px;flex:none;color:#fff;font:600 25px var(--font-newsreader),serif;letter-spacing:-.01em}.PortalPrototype_bars__gT0PU,.PortalPrototype_logo__1djXD{display:flex;gap:3px;align-items:flex-end}.PortalPrototype_logo__1djXD{padding:5px;background:#fff;border-radius:7px}.PortalPrototype_bars__gT0PU i,.PortalPrototype_logo__1djXD i{display:block;width:7px;border-radius:1.5px;background:#0E7C6B;height:10px}.PortalPrototype_bars__gT0PU i:nth-child(2),.PortalPrototype_logo__1djXD i:nth-child(2){background:#1F4FA3;height:16px}.PortalPrototype_bars__gT0PU i:nth-child(3),.PortalPrototype_logo__1djXD i:nth-child(3){background:#6B3E8F;height:22px}.PortalPrototype_primary__uwuaU{display:flex;gap:6px;font-size:14.5px;font-weight:600;flex:1;min-width:0;justify-content:center;white-space:nowrap;overflow-x:auto;padding:4px 8px;scrollbar-width:none}.PortalPrototype_primary__uwuaU a{padding:9px 16px;border-radius:999px;border:1px solid #4a453f;color:#D9D3C7}.PortalPrototype_primary__uwuaU a:hover{border-color:#fff;color:#fff}.PortalPrototype_primary__uwuaU .PortalPrototype_activeOffer__EyXpU{background:#C43D22;color:#fff;box-shadow:2px 2px 0 #fff}.PortalPrototype_mapLink__riauL{color:#B8B0A3;font-size:13px;flex:none;white-space:nowrap;text-decoration:underline!important;text-decoration-color:#4A453F!important;text-underline-offset:4px;padding:6px 4px}.PortalPrototype_mapLink__riauL:hover{color:#fff}.PortalPrototype_searchButton__1XsvU{display:flex;align-items:center;gap:8px;border:1px solid #4a453f;border-radius:999px;padding:9px 14px;font-size:13px;color:#D9D3C7;background:#2A2724;flex:none}.PortalPrototype_searchButton__1XsvU kbd{font:11px var(--font-geist-mono),monospace;color:#8A847A}.PortalPrototype_context__XE7Re{background:#F7F3EC;color:#1B1916;border-bottom:3px solid #1b1916}.PortalPrototype_contextRow__hwNLp{max-width:1240px;margin:auto;display:flex;align-items:center;gap:14px;padding:8px 24px;min-height:52px}.PortalPrototype_pillars__V7sBs{display:flex;gap:6px;flex:none}.PortalPrototype_pillars__V7sBs a{padding:7px 12px;border-radius:6px;border:2px solid #1b1916;font-size:12.5px;font-weight:700;white-space:nowrap;background:#fff;color:#1B1916}.PortalPrototype_areas__9L_h_{display:flex;align-items:center;gap:6px;flex:1;min-width:0;overflow-x:auto;scrollbar-width:none}.PortalPrototype_areas__9L_h_>span{font:600 10px var(--font-geist-mono),monospace;letter-spacing:.08em;color:#8A847A;white-space:nowrap}.PortalPrototype_areas__9L_h_ a{padding:5px 10px;border-radius:999px;border:1px solid #e4ddd1;font-size:12.5px;white-space:nowrap;color:#55504A;background:white}.PortalPrototype_areas__9L_h_ a[aria-current],.PortalPrototype_next__0mNrt{background:#1B1916;color:#fff}.PortalPrototype_next__0mNrt{display:flex;align-items:center;gap:8px;border-radius:6px;padding:7px 12px;font-size:12.5px;font-weight:600;flex:none;white-space:nowrap}.PortalPrototype_next__0mNrt span{font:500 10px var(--font-geist-mono),monospace;color:#B8B0A3;letter-spacing:.06em}.PortalPrototype_breadcrumbWrap__dFJDe{border-top:1px solid #e4ddd1;background:#fff}.PortalPrototype_breadcrumb__mIHB_{max-width:1240px;margin:auto;padding:6px 24px;display:flex;align-items:center;gap:6px;font-size:12.5px;flex-wrap:wrap}.PortalPrototype_breadcrumb__mIHB_ a{color:#55504A}.PortalPrototype_breadcrumb__mIHB_>span{color:#B8B0A3}.PortalPrototype_hero__SsbKj{background-image:radial-gradient(#D9D3C7 1.2px,transparent 0);background-size:22px 22px;border-bottom:3px solid #1b1916}.PortalPrototype_heroInner__BsdB9{max-width:1240px;margin:auto;padding:64px 24px 56px;display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,440px);gap:48px;align-items:center}.PortalPrototype_eyebrow__HU61_{font:600 11px var(--font-geist-mono),monospace;letter-spacing:.1em;color:#C43D22;margin-bottom:10px}.PortalPrototype_heroLabel__KmlOg{display:inline-block;font:600 11px var(--font-geist-mono),monospace;letter-spacing:.08em;background:#1B1916;color:#fff;padding:5px 9px;border-radius:4px;margin-bottom:22px}.PortalPrototype_hero__SsbKj h1{margin:0 0 20px;font:500 clamp(42px,5.2vw,74px)/.98 var(--font-newsreader),serif;letter-spacing:-.02em;text-wrap:pretty}.PortalPrototype_hero__SsbKj h1 em{font-style:italic;color:#C43D22}.PortalPrototype_heroIntro__syVVJ{margin:0 0 26px;font-size:18px;line-height:1.5;color:#55504A;max-width:48ch;text-wrap:pretty}.PortalPrototype_heroSearch__I0DI9{display:flex;background:#fff;border-radius:10px;padding:6px;box-shadow:0 0 0 2px #1B1916,4px 4px 0 #1B1916;max-width:600px}.PortalPrototype_heroSearch__I0DI9 input{flex:1;min-width:0;border:0;padding:12px 14px;font-size:17px;background:none}.PortalPrototype_heroSearch__I0DI9 button{background:#1B1916;color:#fff;font-weight:600;padding:12px 20px;border-radius:6px;border:0}.PortalPrototype_chips__Y2ivM{display:flex;gap:8px;margin-top:14px;flex-wrap:wrap;font-size:13.5px;font-weight:500}.PortalPrototype_chips__Y2ivM a{padding:8px 12px;background:#fff;border:1px solid #e4ddd1;border-radius:6px}.PortalPrototype_chips__Y2ivM a:first-child{background:#DDF1EC;color:#0B5C50;border-color:transparent}.PortalPrototype_chips__Y2ivM a:nth-child(2){background:#E1E9F7;color:#173B7A;border-color:transparent}.PortalPrototype_chips__Y2ivM a:nth-child(3){background:#EDE4F3;color:#4E2A6B;border-color:transparent}.PortalPrototype_audience__ZZXg5{min-width:0;background:#fff;border:2px solid #1b1916;border-radius:14px;box-shadow:6px 6px 0 #1B1916;overflow:hidden}.PortalPrototype_audienceHeader__iOFs2{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;border-bottom:2px solid #1b1916;font:600 10.5px var(--font-geist-mono),monospace;letter-spacing:.08em}.PortalPrototype_audienceHeader__iOFs2 span:last-child{color:#C43D22}.PortalPrototype_audienceRow__SYUEt{width:100%;display:grid;grid-template-columns:10px minmax(0,1fr) auto;gap:16px;align-items:center;border-top:1px solid #e4ddd1;background:#fff;padding:18px 18px 18px 0;text-align:left;transition:background .15s}.PortalPrototype_audienceRow__SYUEt:hover{background:#F7F3EC}.PortalPrototype_audienceBar__kf7Om{align-self:stretch}.PortalPrototype_audienceTag__wgahh{display:block;font:600 10.5px var(--font-geist-mono),monospace;letter-spacing:.08em}.PortalPrototype_audienceLine__dDPkV{display:block;font:500 23px/1.15 var(--font-newsreader),serif;margin-top:5px;text-wrap:pretty}.PortalPrototype_circleArrow__IuukE{width:34px;height:34px;border-radius:50%;border:2px solid #1b1916;display:grid;place-items:center;font-weight:700}.PortalPrototype_bands__m18Tu{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:2px solid #1b1916;border-bottom:2px solid #1b1916}.PortalPrototype_band__7Wb6O{position:relative;overflow:hidden;padding:34px 32px 30px;text-align:left;color:#fff;box-shadow:inset -2px 0 0 #1B1916}.PortalPrototype_band__7Wb6O:hover{filter:brightness(1.08)}.PortalPrototype_bandNumber__3x_71{position:absolute;right:14px;top:-18px;font:500 150px/1 var(--font-newsreader),serif;opacity:.14;pointer-events:none}.PortalPrototype_bandLabel__hWk0W{font:600 10.5px var(--font-geist-mono),monospace;letter-spacing:.1em;opacity:.85}.PortalPrototype_band__7Wb6O h2{font:500 32px/1.05 var(--font-newsreader),serif;margin:12px 0 10px;position:relative}.PortalPrototype_band__7Wb6O p{opacity:.9;line-height:1.5;margin-bottom:18px}.PortalPrototype_bandCta__eMEoO{display:inline-block;background:#fff;font-weight:600;padding:10px 14px;border-radius:6px}.PortalPrototype_section__SNFLE{max-width:1240px;margin:auto;padding:48px 24px 8px}.PortalPrototype_sectionHeading___9TEl{display:flex;justify-content:space-between;align-items:end;gap:20px;flex-wrap:wrap;margin-bottom:20px}.PortalPrototype_helpHeading__cEnME,.PortalPrototype_section__SNFLE h2{font:500 34px/1.1 var(--font-newsreader),serif;margin:0}.PortalPrototype_sectionHeading___9TEl>p{font-size:13.5px;color:#55504A;max-width:52ch}.PortalPrototype_questions__Ye6VI{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.PortalPrototype_question__5gDAa{background:#fff;border:2px solid #1b1916;border-radius:12px;padding:20px;text-align:left;box-shadow:4px 4px 0 #1B1916;transition:transform .16s,box-shadow .16s}.PortalPrototype_question__5gDAa:hover{transform:translate(-2px,-2px);box-shadow:7px 7px 0 #C43D22}.PortalPrototype_questionBar__XToL3{display:block;width:44px;height:10px;border-radius:3px;margin-bottom:14px}.PortalPrototype_question__5gDAa h3{font:500 20px/1.2 var(--font-newsreader),serif}.PortalPrototype_question__5gDAa p{font-size:13px;color:#55504A;margin:6px 0 10px;line-height:1.45}.PortalPrototype_questionMeta__5hHBh{font:500 10.5px var(--font-geist-mono),monospace;color:#55504A}.PortalPrototype_helpGrid__YlksL{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:20px}.PortalPrototype_help__iMtO4{border-radius:10px;padding:20px;text-align:left;border:1px solid #e4ddd1;background:#fff}.PortalPrototype_help__iMtO4:hover{border-color:#1B1916}.PortalPrototype_help__iMtO4 h3{font-weight:600;font-size:17px;margin-bottom:6px}.PortalPrototype_help__iMtO4 p{font-size:14px;line-height:1.5;color:#55504A}.PortalPrototype_help__iMtO4 .PortalPrototype_eyebrow__HU61_{font-size:10.5px;margin-bottom:8px}.PortalPrototype_trust__zGjEU{max-width:1240px;margin:auto;padding:48px 24px 56px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;align-items:start}.PortalPrototype_trust__zGjEU h2{font:500 28px/1.15 var(--font-newsreader),serif;margin-bottom:16px}.PortalPrototype_trustList__CM6LJ{display:grid;gap:10px;font-size:14.5px;line-height:1.5}.PortalPrototype_trustList__CM6LJ li{display:flex;gap:12px}.PortalPrototype_trustList__CM6LJ li>span{color:#14532D;font-weight:700}.PortalPrototype_trustList__CM6LJ li:nth-child(3)>span{color:#7A4B00}.PortalPrototype_trustList__CM6LJ li:nth-child(4)>span{color:#8A1F10}.PortalPrototype_trustNote__rz_Vz{margin-top:14px;font-size:13px;color:#55504A}.PortalPrototype_also__vewdJ{display:grid;gap:8px}.PortalPrototype_also__vewdJ a{display:flex;gap:12px;align-items:center;padding:14px 16px;background:#fff;border:1px solid #e4ddd1;border-radius:8px}.PortalPrototype_also__vewdJ a:first-child{background:#1B1916;color:#fff;border-color:#1B1916}.PortalPrototype_alsoIcon__jlx_6{width:30px;height:30px;border-radius:6px;background:#0E7C6B;display:grid;place-items:center;color:#fff;font:600 14px var(--font-newsreader),serif;flex:none}.PortalPrototype_also__vewdJ a:first-child .PortalPrototype_alsoIcon__jlx_6{background:#1F7A4A}.PortalPrototype_also__vewdJ small{font-size:12.5px;color:#55504A;line-height:1.5;display:block}.PortalPrototype_also__vewdJ a:first-child small{color:#B8B0A3}.PortalPrototype_footer__TR6g0{background:#1B1916;color:#D9D3C7}.PortalPrototype_footerGrid__XBy0J{max-width:1240px;margin:auto;padding:40px 24px 28px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;font-size:13.5px}.PortalPrototype_footerBrand__ePBhp{display:flex;align-items:center;gap:9px;margin-bottom:10px;font:600 19px var(--font-newsreader),serif;color:#fff}.PortalPrototype_footer__TR6g0 p{line-height:1.55;color:#B8B0A3}.PortalPrototype_footer__TR6g0 p strong{color:white}.PortalPrototype_footerNote__mJ8IV{margin-top:10px;font:11px var(--font-geist-mono),monospace;color:#8A847A;line-height:1.6}.PortalPrototype_footerHeading__n8Nn4{display:block;font:600 10.5px var(--font-geist-mono),monospace;letter-spacing:.08em;margin-bottom:10px;color:#8A847A;text-transform:uppercase}.PortalPrototype_footerLinks__dPxsz{display:grid;gap:5px;font-size:12.5px;color:#B8B0A3}.PortalPrototype_footerBottom__8npZM a:hover,.PortalPrototype_footerLinks__dPxsz a:hover{color:#fff}.PortalPrototype_footerMap__T2JcI{display:inline-block;margin-top:14px;font-size:12.5px;color:#B8B0A3}.PortalPrototype_footerBottom__8npZM{border-top:1px solid #3a3631}.PortalPrototype_footerBottom__8npZM>div{max-width:1240px;margin:auto;padding:12px 24px;display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:12px;color:#8A847A}.PortalPrototype_mapIntro__PmsYb{max-width:1240px;margin:auto;padding:44px 24px 16px}.PortalPrototype_mapIntro__PmsYb h1{font:500 clamp(32px,3.8vw,48px)/1.05 var(--font-newsreader),serif;max-width:26ch;margin:0 0 12px}.PortalPrototype_mapIntro__PmsYb p{font-size:16.5px;line-height:1.5;color:#55504A;max-width:62ch}.PortalPrototype_mapGrid__vm2PM{max-width:1240px;margin:auto;padding:16px 24px 48px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.PortalPrototype_mapCard__P85Rl{background:#fff;border:2px solid #1b1916;border-radius:12px;overflow:hidden;box-shadow:4px 4px 0 #1B1916}.PortalPrototype_mapCardHeader__G2YZ4{display:block;padding:16px 18px;color:#fff}.PortalPrototype_mapCardHeader__G2YZ4 h2{font:500 26px var(--font-newsreader),serif;margin-top:4px}.PortalPrototype_mapCardHeader__G2YZ4 span{font:600 10.5px var(--font-geist-mono),monospace;letter-spacing:.08em}.PortalPrototype_mapGroup__ZqbI_{padding:14px 18px;border-bottom:1px solid #e4ddd1}.PortalPrototype_mapGroup__ZqbI_ h3{font:600 10px var(--font-geist-mono),monospace;color:#55504A;margin-bottom:6px}.PortalPrototype_mapGroup__ZqbI_ a{display:block;padding:3px 0;font-size:13.5px}.PortalPrototype_mapGroup__ZqbI_ a:hover{color:#C43D22}@media(max-width:1000px){.PortalPrototype_navbar__ZCXrJ{gap:12px}.PortalPrototype_contextRow__hwNLp{flex-wrap:wrap}.PortalPrototype_areas__9L_h_{order:3;flex-basis:100%;padding-bottom:2px}.PortalPrototype_next__0mNrt{margin-left:auto}.PortalPrototype_heroInner__BsdB9{gap:28px;grid-template-columns:minmax(0,1fr) minmax(280px,360px)}.PortalPrototype_band__7Wb6O{padding:28px 24px}.PortalPrototype_footerGrid__XBy0J{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.PortalPrototype_navbar__ZCXrJ{height:auto;min-height:68px;flex-wrap:wrap;gap:10px;padding-block:14px}.PortalPrototype_brand__TjPFE{font-size:23px}.PortalPrototype_primary__uwuaU{order:4;flex-basis:100%;justify-content:flex-start;padding:4px 0}.PortalPrototype_mapLink__riauL{margin-left:auto}.PortalPrototype_searchButton__1XsvU{padding:8px 10px}.PortalPrototype_heroInner__BsdB9{grid-template-columns:1fr;padding-top:40px;gap:32px}.PortalPrototype_hero__SsbKj h1{max-width:15ch}.PortalPrototype_heroIntro__syVVJ{font-size:17px}.PortalPrototype_bands__m18Tu,.PortalPrototype_helpGrid__YlksL,.PortalPrototype_mapGrid__vm2PM,.PortalPrototype_questions__Ye6VI,.PortalPrototype_trust__zGjEU{grid-template-columns:1fr}.PortalPrototype_band__7Wb6O{box-shadow:inset 0 -2px 0 #1B1916}.PortalPrototype_questions__Ye6VI{gap:16px}.PortalPrototype_trust__zGjEU{gap:32px}.PortalPrototype_footerGrid__XBy0J{grid-template-columns:repeat(2,minmax(0,1fr))}.PortalPrototype_contextRow__hwNLp{gap:10px}.PortalPrototype_pillars__V7sBs{overflow-x:auto;max-width:100%;padding:2px 2px 4px}.PortalPrototype_pillars__V7sBs a{padding:7px 8px;font-size:11.5px}.PortalPrototype_next__0mNrt{margin-left:0}.PortalPrototype_areas__9L_h_{order:2}.PortalPrototype_next__0mNrt{order:3}.PortalPrototype_sectionHeading___9TEl{align-items:start}.PortalPrototype_sectionHeading___9TEl>p{font-size:13px}.PortalPrototype_heroSearch__I0DI9 input{font-size:15px;padding-inline:10px}.PortalPrototype_heroSearch__I0DI9 button{padding-inline:16px}}@media(prefers-reduced-motion:reduce){.PortalPrototype_shell__IW9jw *{transition:none!important}.PortalPrototype_question__5gDAa:hover{transform:none}}.PortalInner_wrap__zaIgM{max-width:1240px;margin:0 auto;padding:36px 24px 48px}.PortalInner_hero__ipBrV{color:#fff}.PortalInner_heroInner__GpB8_{max-width:1240px;margin:0 auto;padding:48px 24px 40px;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);gap:40px;align-items:end}.PortalInner_eyebrow__v4rIy{font:600 11px var(--font-geist-mono),Geist Mono,monospace;letter-spacing:.1em;text-transform:uppercase;margin-bottom:12px}.PortalInner_title__7ky_w{margin:0 0 12px;font:500 clamp(40px,4.6vw,62px)/1.02 var(--font-newsreader),Newsreader,serif;letter-spacing:-.015em}.PortalInner_quote__lRWL8{font:400 24px/1.3 var(--font-newsreader),Newsreader,serif;margin-bottom:10px;opacity:.95}.PortalInner_intro__nVr3S{margin:0;font-size:17px;line-height:1.5;max-width:60ch;color:#55504A}.PortalInner_hero__ipBrV .PortalInner_intro__nVr3S{color:inherit;opacity:.9}.PortalInner_start__0qUqE{background:#ffffff1f;border:1px solid #ffffff4d;border-radius:10px;padding:18px 20px}.PortalInner_start__0qUqE a{display:block;padding:10px 0;border-top:1px solid #ffffff40;color:inherit;text-decoration:none}.PortalInner_start__0qUqE a span{display:block;font-size:13px;opacity:.85}.PortalInner_tabs__DXgZ3{background:#fff;border-bottom:1px solid #e4ddd1}.PortalInner_tabInner__ETMEB{max-width:1240px;margin:0 auto;padding:0 24px;display:flex;gap:4px;overflow:auto}.PortalInner_tab__V_Cwj{padding:14px;background:none;border:0;border-bottom:3px solid transparent;white-space:nowrap;color:#55504A;cursor:pointer}.PortalInner_tab__V_Cwj[aria-selected=true]{border-bottom-color:#1B1916;color:#1B1916;font-weight:600}.PortalInner_sectionTitle__OIrI_{font:500 30px var(--font-newsreader),Newsreader,serif;margin:0 0 16px}.PortalInner_areaGrid__zxobp{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));gap:10px}.PortalInner_area__aiLWa{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:start;padding:14px 16px;background:#fff;border:1px solid #e4ddd1;border-radius:8px;text-decoration:none;color:#1B1916;font-weight:600}.PortalInner_area__aiLWa:hover{border-color:#1B1916;box-shadow:3px 3px 0 #1B1916}.PortalInner_number__cJlhF{font:500 12px var(--font-geist-mono),monospace;color:#55504A;padding-top:3px}.PortalInner_grid__vb3nm{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:16px;align-items:start}.PortalInner_tool__d9V_B{display:block;background:#fff;border:2px solid #1b1916;border-radius:10px;padding:18px;text-decoration:none;color:#1B1916;box-shadow:4px 4px 0 #1B1916}.PortalInner_tool__d9V_B h3{font:500 22px var(--font-newsreader),Newsreader,serif;margin:0}.PortalInner_tool__d9V_B p{font-size:13.5px;color:#55504A;margin:6px 0 0;line-height:1.5}.PortalInner_meta__H_zjZ{font:11px var(--font-geist-mono),Geist Mono,monospace;color:#55504A;line-height:1.5}.PortalInner_row___dVzY{display:block;padding:14px 16px;background:#fff;border:1px solid #e4ddd1;border-radius:8px;text-decoration:none;color:#1B1916}.PortalInner_row___dVzY:hover{border-color:#1B1916;background:#F7F3EC}.PortalInner_row___dVzY strong{display:block}.PortalInner_list__gPZ25{display:grid;gap:8px}.PortalInner_muted__OHl7J{padding:14px 16px;border:1px dashed #b8b0a3;border-radius:8px;font-size:13px;line-height:1.5;color:#55504A}.PortalInner_pageHead__VsiGL{max-width:1240px;margin:0 auto;padding:44px 24px 20px}.PortalInner_pageTitle__pE7Z9{margin:0 0 12px;font:500 clamp(34px,4vw,54px)/1.05 var(--font-newsreader),Newsreader,serif;max-width:22ch}.PortalInner_column__nkY9n{background:#fff;border:2px solid #1b1916;border-radius:12px;overflow:hidden}.PortalInner_columnHead__vR3T5{padding:12px 16px;color:#fff;font:600 10.5px var(--font-geist-mono),monospace;letter-spacing:.08em}.PortalInner_guideRow__gCjkk{display:block;padding:14px 16px;border-top:1px solid #e4ddd1;text-decoration:none;color:#1B1916}.PortalInner_guideRow__gCjkk:hover{background:#F7F3EC}.PortalInner_guideRow__gCjkk strong{display:block;font:500 18px var(--font-newsreader),Newsreader,serif}.PortalInner_twoCol__f0m5J{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,360px);gap:32px;align-items:end}.PortalInner_note__liuTP{padding:18px;font-size:13.5px;line-height:1.5}.PortalInner_note__liuTP,.PortalInner_projectCard__mgskd{background:#fff;border:2px solid #1b1916;border-radius:12px;box-shadow:4px 4px 0 #1B1916}.PortalInner_projectCard__mgskd{display:block;overflow:hidden;text-decoration:none;color:#1B1916}.PortalInner_projectHeader__E4x0d{padding:16px 18px;color:#fff}.PortalInner_projectHeader__E4x0d h2{font:500 24px/1.1 var(--font-newsreader),Newsreader,serif;margin:6px 0 0}.PortalInner_detail__tN7dp{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,380px);gap:24px;align-items:start}.PortalInner_step__FKZYu{display:grid;grid-template-columns:44px 1fr auto;gap:14px;align-items:start;border:1px solid #e4ddd1;border-radius:10px;padding:16px 18px;background:#fff}.PortalInner_step__FKZYu:first-child{border:2px solid #1b1916;box-shadow:4px 4px 0 #1B1916}.PortalInner_stepNum__FpE1G{width:44px;height:44px;border-radius:8px;display:grid;place-items:center;font:500 20px var(--font-newsreader),Newsreader,serif}.PortalInner_step__FKZYu p{font-size:13.5px;color:#55504A;line-height:1.5;margin:4px 0}.PortalInner_tag__jrAhw{font:500 10.5px var(--font-geist-mono),monospace;padding:4px 8px;border-radius:4px;white-space:nowrap;background:#DDF3E4;color:#14532D}.PortalInner_dark__fcpgf{background:#1B1916;color:#fff;border-radius:10px;padding:22px;font-size:14px}.PortalInner_dark__fcpgf li{margin:8px 0}.PortalInner_dark__fcpgf ul{list-style:none;padding:0}.PortalInner_dark__fcpgf p{font-size:13px;color:#B8B0A3;line-height:1.5;border-top:1px solid #3a3631;margin-top:16px;padding-top:14px}.PortalInner_filter__Romu9{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.PortalInner_filter__Romu9 a{padding:6px 10px;border:1px solid #e4ddd1;border-radius:6px;text-decoration:none;font-size:13px}.PortalInner_filter__Romu9 a[aria-current=true]{background:#1B1916;color:white}@media(max-width:760px){.PortalInner_detail__tN7dp,.PortalInner_heroInner__GpB8_,.PortalInner_twoCol__f0m5J{grid-template-columns:1fr;gap:24px}.PortalInner_heroInner__GpB8_{padding:32px 24px}.PortalInner_step__FKZYu{grid-template-columns:36px 1fr;padding:14px;gap:10px}.PortalInner_stepNum__FpE1G{width:36px;height:36px}.PortalInner_tag__jrAhw{grid-column:2;justify-self:start}.PortalInner_pageHead__VsiGL{padding-top:32px}}.GuideStore_wrap__Xo0y_{max-width:1180px;margin:0 auto;padding:64px 24px 80px;color:#17211b}.GuideStore_eyebrow__YrmtR{font:600 12px/1.5 monospace;letter-spacing:.12em;text-transform:uppercase;color:#8b432e}.GuideStore_title__91kGY{font-family:var(--font-newsreader),Georgia,serif;font-size:clamp(38px,6vw,68px);font-weight:500;line-height:1.05;letter-spacing:-.04em;max-width:850px;margin:18px 0}.GuideStore_intro__bxON0{font-size:18px;line-height:1.65;max-width:740px;color:#536058}.GuideStore_nav__GUg1f{display:flex;gap:10px;flex-wrap:wrap;margin:28px 0}.GuideStore_nav__GUg1f a{border:1px solid #bfc5bd;border-radius:7px;padding:10px 16px;color:inherit;text-decoration:none}.GuideStore_nav__GUg1f a[aria-current=page]{background:#17211b;color:white}.GuideStore_grid__6GAuF{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:22px}.GuideStore_card__JaKc0{border:1px solid #d9dcd3;border-radius:14px;background:#fff;padding:26px;display:flex;flex-direction:column;gap:16px}.GuideStore_card__JaKc0 h2{font-size:26px;line-height:1.2;margin:0}.GuideStore_card__JaKc0 p{margin:0;line-height:1.6;color:#536058}.GuideStore_card__JaKc0 ul{padding-left:20px;font-size:15px;line-height:1.7;margin:0}.GuideStore_status__yl25i{font:600 12px/1.5 monospace;color:#714d20}.GuideStore_link__7V_9f{display:inline-block;color:#17211b;font-weight:600;text-underline-offset:4px;margin-top:auto;padding-top:14px}.GuideStore_note__vNPos{font-size:14px;line-height:1.6;color:#536058}.GuideStore_footer__BhCYV{margin-top:38px;border-top:1px solid #d9dcd3;padding-top:24px}.GuideStore_path__lg3j0{display:flex;gap:10px;flex-wrap:wrap;font-size:14px;margin:26px 0}.GuideStore_path__lg3j0 span{border-bottom:2px solid #9baa98;padding:8px 0;margin-right:12px}.GuideStore_empty__VmLq3{padding:25px;border:1px solid #d9dcd3;border-radius:12px}@media (max-width:480px){.GuideStore_wrap__Xo0y_{padding:35px 18px}.GuideStore_card__JaKc0{padding:22px}}