@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat Fallback;src:local("Arial");ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.00%;size-adjust:112.83%}.__className_660b3b{font-family:Montserrat,Montserrat Fallback;font-style:normal}.__variable_660b3b{--font-montserrat:"Montserrat","Montserrat Fallback"}@font-face{font-family:Poppins;font-style:italic;font-weight:300;font-display:swap;src:url(/_next/static/media/2d60f2dca601c94b-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:italic;font-weight:300;font-display:swap;src:url(/_next/static/media/7c10e1e83b2e7f9a-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:Poppins;font-style:italic;font-weight:300;font-display:swap;src:url(/_next/static/media/decf5989f4e7f901-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:Poppins;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/f836bffb0378cb18-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/204a0a5e1cf12efb-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:Poppins;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/2cc74b96cdc9383d-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:Poppins;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/ac0a48a8bf13ca80-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/ae6a2fe692ea80aa-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:Poppins;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/c99ef75952aca458-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:Poppins;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/0d4c388da6b99db2-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/bd907a34e79d0cf5-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:Poppins;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/7c1535108079abc4-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:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/6c177e25b87fd9cd-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/6c9a125e97d835e1-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:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/4c285fdca692ea22-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:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/034d78ad42e9620c-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fe0777f1195381cb-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:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/eafabf029ad39a43-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:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/db911767852bc875-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f10b8e9d91f3edcb-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:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8888a3826f4a3af4-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:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/29e7bbdce9332268-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c3bc380753a8436c-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:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0484562807a97172-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:Poppins Fallback;src:local("Arial");ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.__className_e4ed2a{font-family:Poppins,Poppins Fallback}.__variable_e4ed2a{--font-poppins:"Poppins","Poppins Fallback"}:root{--catalina:#041c74;--gulf:#040c4c;--green:#65cc48;--royal:#3444e3;--sky:#1d94ff;--orange:#ff6d2c;--sandwisp:#eef39f;--muted:#565c7a;--hair:#d9deeb;--wash:#f3f5fa;--green-ink:#2e7a16;--orange-ink:#c2410c;--sky-ink:#0b6fcf;--link:var(--royal);--maxw:1680px;--pad:clamp(20px,4vw,64px);--measure:65ch;--band-drop:80px;--mast-h:clamp(360px,30vw,464px);--mast-h-short:clamp(320px,26vw,400px);--band-h:clamp(280px,24vw,360px);--hero-num-size:clamp(88px,9vw,132px);--hero-line-size:clamp(34px,4.4vw,56px);--rail-count-size:clamp(30px,3vw,36px)}*{margin:0;padding:0;box-sizing:border-box;border-radius:0!important}html{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body{background:#fff;color:var(--gulf);font:300 15px/1.65 Poppins,sans-serif}img,svg,video{max-width:100%;height:auto}::selection{background:var(--sandwisp);color:var(--gulf)}a{color:var(--link);text-decoration:none}a:hover{text-decoration:underline;text-underline-offset:3px}.canvas{position:relative}.canvas,.wrap{width:100%;margin:0 auto;max-width:var(--maxw)}.wrap{padding-left:var(--pad);padding-right:var(--pad)}.moneyline,.narrative p,.note-edge,.sla-note{max-width:var(--measure)}.num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.microlabel{font:600 10.5px/1 Montserrat,sans-serif;letter-spacing:.13em;text-transform:uppercase;color:var(--muted)}.masthead{position:relative;min-height:var(--mast-h);padding:0 var(--pad);overflow-x:clip}.masthead.short{min-height:var(--mast-h-short)}.band{position:absolute;top:0;left:0;right:0;width:100%;height:var(--band-h);background:var(--catalina);-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - var(--band-drop)),0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - var(--band-drop)),0 100%)}.m-content{position:relative;z-index:3;max-width:var(--maxw);margin:0 auto;height:100%}.chrome{display:flex;align-items:center;gap:24px;padding-top:34px}.mark{display:flex;align-items:baseline;gap:10px;white-space:nowrap}.mark .client{font:800 17px/1 Montserrat,sans-serif;color:#fff;letter-spacing:.01em}.mark .x{font:400 12px/1 Montserrat,sans-serif;color:hsla(0,0%,100%,.45)}.mark .firm{font:700 10.5px/1 Montserrat,sans-serif;color:hsla(0,0%,100%,.85);letter-spacing:.24em}nav{display:flex;gap:clamp(20px,2.4vw,34px);margin-left:clamp(40px,6vw,88px)}nav a{font:600 13px/1 Montserrat,sans-serif;color:hsla(0,0%,100%,.78);position:relative;padding:8px 0}nav a:hover{color:#fff;text-decoration:none}nav a.active{color:var(--catalina);font-weight:700}nav a.active:before{content:"";position:absolute;top:0;bottom:0;left:-15px;right:-15px;background:var(--green);transform:skewX(-12deg);z-index:-1}nav a .navcount{font:700 10px/1 Montserrat,sans-serif;color:var(--green);margin-left:6px;position:relative;top:-5px}nav a.active .navcount{color:var(--catalina)}.viewer{margin-left:auto;position:relative}.viewer-trigger{gap:11px;background:transparent;border:0;margin:0;padding:4px 2px;color:inherit;font:inherit;cursor:pointer}.viewer .sq,.viewer-trigger{display:flex;align-items:center}.viewer .sq{width:26px;height:26px;border:1px solid hsla(0,0%,100%,.55);justify-content:center;font:700 11px/1 Montserrat,sans-serif;color:#fff}.viewer .name{font:600 13px/1 Montserrat,sans-serif;color:#fff}.viewer .chev{width:6px;height:6px;margin-top:-3px;border-right:1.5px solid hsla(0,0%,100%,.7);border-bottom:1.5px solid hsla(0,0%,100%,.7);transform:rotate(45deg);transition:transform .15s ease,margin-top .15s ease}.viewer[data-open=true] .chev{transform:rotate(-135deg);margin-top:2px}.viewer-trigger:focus-visible{outline:2px solid var(--green);outline-offset:3px}.viewer-menu{position:absolute;top:calc(100% + 12px);right:0;z-index:40;min-width:212px;background:#fff;border:1px solid var(--hair);box-shadow:0 16px 34px -14px rgba(4,12,76,.4)}.viewer-menu .vm-head{display:flex;flex-direction:column;gap:3px;padding:13px 15px;border-bottom:1px solid var(--hair)}.vm-head .vm-name{font:700 13px/1.2 Montserrat,sans-serif;color:var(--catalina)}.vm-head .vm-email{font:500 12px/1.35 Montserrat,sans-serif;color:var(--muted);word-break:break-all}.vm-head .vm-role{margin-top:3px;font:700 9.5px/1 Montserrat,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.viewer-menu form{margin:0}.viewer-menu .vm-item{display:block;width:100%;text-align:left;position:relative;background:transparent;border:0;cursor:pointer;padding:12px 15px;font:600 13px/1 Montserrat,sans-serif;color:var(--catalina)}.viewer-menu .vm-item:before{content:"";position:absolute;left:0;top:0;bottom:0;width:0;background:var(--green);transform:skewX(-12deg);transition:width .12s ease}.viewer-menu .vm-item:hover{background:var(--wash);text-decoration:none}.viewer-menu .vm-item:hover:before{width:5px}.viewer-menu .vm-item:focus-visible{outline:2px solid var(--green);outline-offset:-2px}.nav-toggle{display:none;margin:-10px -10px -10px auto;box-sizing:content-box;width:30px;height:24px;padding:10px;background:transparent;border:0;cursor:pointer;flex-direction:column;justify-content:space-between;align-items:stretch}.nav-toggle .bar{display:block;width:100%;height:3px;background:#fff}.nav-check,.nav-mobile{display:none}.hero{position:relative;padding-top:clamp(28px,5vw,54px)}.hero-stack{position:relative;display:inline-block}.hero-num{font:800 var(--hero-num-size)/1 Montserrat,sans-serif;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;pointer-events:none;display:block}.hero-num.navy{color:var(--catalina)}.hero-num.white{color:#fff;position:absolute;top:0;left:0;right:0;-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - .62em),0 calc(100% - .42em));clip-path:polygon(0 0,100% 0,100% calc(100% - .62em),0 calc(100% - .42em))}.hero-num.solid{color:var(--catalina);position:static;-webkit-clip-path:none;clip-path:none}.hero-num.solid.on-band{color:#fff}.hero-unit{margin-top:14px}.hero-unit .u1{font:600 15px/1.3 Montserrat,sans-serif;color:#fff}.hero-unit .u2{font:400 12px/1.7 Poppins,sans-serif;color:hsla(0,0%,100%,.6)}.hero-line{color:#fff;margin-top:clamp(8px,1.6vw,16px);font:300 var(--hero-line-size)/1.15 Montserrat,sans-serif;letter-spacing:-.015em;max-width:20ch}.hero-line .n,.hero-line b{font-weight:700}.hero-sub{margin-top:14px;font:400 13px/1.7 Poppins,sans-serif;color:hsla(0,0%,100%,.65);max-width:62ch}.hero-context{margin-top:clamp(12px,2vw,22px);font:600 10.5px/1 Montserrat,sans-serif;letter-spacing:.13em;text-transform:uppercase;color:hsla(0,0%,100%,.72)}.hero-context b{color:#fff;font-weight:600}.hero-context a{color:#fff;text-decoration:underline;text-underline-offset:2px}.track{position:relative;width:100%;max-width:680px;height:86px;margin-top:clamp(24px,4vw,40px)}.track .readline{position:absolute;top:0;left:0;text-align:right;font:600 11px/1 Montserrat,sans-serif;letter-spacing:.04em;color:var(--catalina);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.track .readline .hot{color:var(--orange-ink)}.track .bar{position:absolute;top:26px;left:0;width:100%;height:5px}.track .bar .fill{position:absolute;top:0;height:5px;background:var(--catalina)}.track .bar .fill.hot{background:var(--orange)}.track .bar .fill.cold{background:var(--sky)}.track .bar .rest{top:2px;height:1px}.track .bar .rest,.track .tick{position:absolute;background:var(--hair)}.track .tick{width:1px;top:22px;height:13px}.track .tick.datum{top:20px;height:19px;background:var(--gulf)}.track .scale{position:absolute;top:46px;left:0;width:100%}.track .scale span{font:600 10px/1 Montserrat,sans-serif;letter-spacing:.1em;text-transform:uppercase;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.track .note,.track .scale span{position:absolute;color:var(--muted)}.track .note{top:66px;left:0;font:400 11.5px/1.5 Poppins,sans-serif}.track .note b{font:600 11px Montserrat,sans-serif;letter-spacing:.02em}.track .note b.hot{color:var(--orange-ink)}.figures{display:grid;margin-top:28px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.figures .f{padding:6px 44px 8px;border-left:1px solid var(--hair)}.figures .f:first-child{padding-left:0;border-left:none}.f .label{font:600 10.5px/1 Montserrat,sans-serif;letter-spacing:.13em;text-transform:uppercase;color:var(--muted)}.f .value{margin-top:13px;font:600 31px/1 Montserrat,sans-serif;letter-spacing:-.01em;color:var(--catalina);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.f .value .qual{font:600 12px/1 Montserrat,sans-serif}.f .value .qual.hot{color:var(--orange-ink)}.f .value .qual.cold{color:var(--sky-ink)}.f .value .qual.dim{color:var(--muted);font-weight:500}.f .note{margin-top:10px;font:300 12.5px/1.55 Poppins,sans-serif;color:var(--muted);max-width:34ch}.f .note a{font:600 12px Montserrat,sans-serif}.sect{margin-top:72px;border-top:2px solid var(--catalina);padding-top:18px}.sect.first{margin-top:44px}.sect.royal{border-top-color:var(--royal)}.sect>.microlabel{display:block;margin-bottom:20px}.sect.royal .sect-head>.microlabel,.sect.royal>.microlabel{color:var(--royal)}.rail-head{display:flex;align-items:baseline;gap:14px;padding-bottom:16px;flex-wrap:wrap}.rail-head .count{font:800 var(--rail-count-size)/1 Montserrat,sans-serif;color:var(--catalina);letter-spacing:-.015em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rail-head .rail-title{font:300 15.5px/1.4 Poppins,sans-serif;color:var(--gulf)}.rail-head .rail-title b{font-weight:500}.strip{display:grid;grid-template-columns:30px 1fr auto;align-items:center;border-top:1px solid var(--hair);border-left:3px solid transparent;padding:19px 0 19px 21px}.strip:last-child{border-bottom:1px solid var(--hair)}.strip.alert{border-left-color:var(--orange)}.strip.info{border-left-color:var(--sky)}.strip .ptick{width:12px;height:15px;background:var(--green);transform:skewX(-12deg);margin-top:4px;align-self:start}.strip .ptick.dim{background:var(--hair)}.strip .body .line1{font:600 15px/1.45 Montserrat,sans-serif;color:var(--catalina);letter-spacing:-.005em}.strip .body .line2{font:300 13px/1.6 Poppins,sans-serif;color:var(--muted);margin-top:3px;max-width:74ch}.strip .act{font:600 13px/1 Montserrat,sans-serif;padding-left:48px;white-space:nowrap}.strip .act .arrow{margin-left:5px}.strip.disabled .body .line1{color:var(--muted)}.strip.disabled .ptick{background:var(--hair)}.gate-note{font:italic 300 12px/1.4 Poppins,sans-serif;color:var(--muted)}.sheet-scroll{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.sheet{width:100%;border-collapse:collapse}.sheet th{font:600 10.5px/1 Montserrat,sans-serif;letter-spacing:.13em;text-transform:uppercase;color:var(--muted);text-align:left;padding:0 18px 12px 0;border-bottom:1px solid var(--gulf)}.sheet td{padding:15px 18px 15px 0;border-bottom:1px solid var(--hair);font:300 14px/1.5 Poppins,sans-serif;vertical-align:baseline}.sheet td.fig,.sheet th.fig{text-align:right;padding-right:0}.sheet td.fig{font:600 14px/1.4 Montserrat,sans-serif;color:var(--catalina);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sheet td .meta{font:300 12px/1.5 Poppins,sans-serif;display:block;margin-top:2px}.sheet td .meta,.sheet tr.degraded td,.sheet tr.degraded td.fig{color:var(--muted)}.cutline{border:0;border-top:2px dashed var(--orange);margin:0}.cutline-label{font:600 10.5px/1 Montserrat,sans-serif;letter-spacing:.13em;text-transform:uppercase;color:var(--orange-ink);padding:10px 0 14px}.hatched{background:repeating-linear-gradient(135deg,#fff,#fff 6px,var(--wash) 6px,var(--wash) 12px)}.row-beyond{opacity:.5}.mbar{display:flex;gap:1px;height:40px;margin-top:24px;width:100%}.mbar>div{background:var(--catalina)}.mbar-labels{display:flex;gap:36px;margin-top:14px;font:300 12.5px/1 Poppins,sans-serif;color:var(--muted);flex-wrap:wrap}.mbar-labels span{display:flex;align-items:center;gap:7px;white-space:nowrap}.mbar-labels i{width:8px;height:8px;flex:none;font-style:normal}.mbar-labels .fig{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:500;color:var(--gulf)}.mbar-labels .pass{margin-left:auto;font:600 12px Montserrat,sans-serif}.moneyline{font:300 16px/1.65 Poppins,sans-serif}.moneyline .fig{font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--catalina)}.narrative p{font:300 15px/1.75 Poppins,sans-serif;color:var(--gulf);margin-bottom:18px}.narrative p strong{font-weight:500;color:var(--catalina)}.narrative p a{font-weight:500;border-bottom:1px solid rgba(52,68,227,.45);padding-bottom:1px}.narrative p a:hover{border-bottom-color:var(--link);text-decoration:none}.colophon{display:flex;justify-content:space-between;align-items:baseline;margin-top:26px;padding-top:13px;border-top:1px solid var(--hair);gap:16px;flex-wrap:wrap}.byline{font:italic 300 12.5px/1 Poppins,sans-serif;color:var(--muted)}.ledger-row{display:grid;grid-template-columns:62px 1fr 26px;align-items:start;border-top:1px solid var(--hair);padding:14px 0}.ledger-row:last-child{border-bottom:1px solid var(--hair)}.ledger-row .date{font:600 10.5px/1.6 Montserrat,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding-top:3px}.ledger-row .what{font:400 14px/1.45 Poppins,sans-serif;color:var(--gulf)}.ledger-row .who{font:300 12px/1.5 Poppins,sans-serif;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ledger-row .ds{text-align:right;padding-top:5px;line-height:0}.act-link{font:600 13px/1 Montserrat,sans-serif;white-space:nowrap}.act-link .arrow{margin-left:5px}.btn-solid{display:inline-block;background:var(--green);color:var(--catalina);font:600 12.5px/1 Montserrat,sans-serif;letter-spacing:.02em;padding:11px 20px;border:0;cursor:pointer}.btn-solid:hover{background:var(--catalina);text-decoration:none;color:#fff}.btn-quiet{display:inline-block;background:#fff;color:var(--catalina);font:600 12.5px/1 Montserrat,sans-serif;letter-spacing:.02em;padding:10px 19px;border:1px solid var(--catalina);cursor:pointer}.btn-quiet:hover{text-decoration:none}.btn-quiet.disabled,.btn-quiet[disabled]{color:var(--muted);border-color:var(--hair);cursor:not-allowed}.tabs{display:flex;gap:30px;border-bottom:1px solid var(--hair);flex-wrap:wrap}.tabs a{font:600 13px/1 Montserrat,sans-serif;color:var(--muted);padding:0 0 13px;position:relative}.tabs a:hover{text-decoration:none}.tabs a.active,.tabs a:hover{color:var(--catalina)}.tabs a.active:after{content:"";position:absolute;left:0;bottom:-1px;width:26px;height:2px;background:var(--green)}.fld,.fld .flabel{display:block}.fld .flabel{font:600 10.5px/1 Montserrat,sans-serif;letter-spacing:.13em;text-transform:uppercase;color:var(--muted);margin-bottom:8px}input[type=email],input[type=password],input[type=text],select,textarea{font:300 15px/1.5 Poppins,sans-serif;color:var(--gulf);width:100%;border:0;border-bottom:1px solid var(--gulf);background:transparent;padding:6px 0 9px;outline:none}textarea{resize:none}input::placeholder,textarea::placeholder{color:var(--muted);font-weight:300}input:focus,select:focus,textarea:focus{border-bottom-color:var(--green)}.checksq{display:inline-block;width:13px;height:13px;border:1.5px solid var(--catalina);vertical-align:-2px;margin-right:8px}.checksq.on{background:var(--green);border-color:var(--green)}.note-edge{border-left:3px solid var(--orange);padding:4px 0 4px 18px;font:300 13.5px/1.65 Poppins,sans-serif;color:var(--gulf)}.note-edge.insight{border-left-color:var(--catalina);background:var(--sandwisp);padding:12px 18px;max-width:none}.note-edge b{font-weight:500;color:var(--catalina)}.freshness{font:300 11px/1 Poppins,sans-serif;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.degraded-note{font:italic 300 12.5px/1.5 Poppins,sans-serif;color:var(--muted)}.since{font:300 12.5px/1 Poppins,sans-serif;color:var(--muted);display:inline-flex;align-items:center;gap:9px}.since b{font:600 12.5px Montserrat,sans-serif;color:var(--catalina)}.since .mk{width:8px;height:8px;background:var(--green);flex:none}.newmark{display:inline-flex;align-items:center;gap:7px;font:600 10px/1 Montserrat,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--green-ink)}.newmark .mk{width:7px;height:7px;background:var(--green);flex:none}.newmark.idle{color:var(--muted)}.newmark.idle .mk{background:var(--hair)}.st{display:inline-flex;align-items:center;gap:8px;font:600 12px/1 Montserrat,sans-serif;color:var(--gulf);white-space:nowrap}.st i{width:8px;height:8px;flex:none;font-style:normal;background:var(--muted)}.st.green i{background:var(--green)}.st.green{color:var(--gulf)}.st.orange i{background:var(--orange)}.st.orange{color:var(--orange-ink)}.st.sky i{background:var(--sky)}.st.royal i{background:var(--royal)}.st.dim i{background:var(--hair)}.st.dim{color:var(--muted);font-weight:500}.verified{font:600 12px/1 Montserrat,sans-serif;color:var(--green-ink);white-space:nowrap}.clock{font:600 11px/1 Montserrat,sans-serif;letter-spacing:.04em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--muted);display:inline-flex;align-items:center;gap:6px}.clock .mk{width:7px;height:7px;flex:none;background:var(--muted);transform:rotate(45deg)}.clock.due{color:var(--orange-ink)}.clock.due .mk{background:var(--orange)}.clock.soon{color:var(--sky-ink)}.clock.soon .mk{background:var(--sky)}.reqsplit{display:grid;grid-template-columns:minmax(320px,420px) 1fr;grid-gap:0;gap:0;border-top:2px solid var(--catalina)}.reqlist{border-right:1px solid var(--hair)}.reqrow{display:block;padding:16px 24px 16px 21px;border-bottom:1px solid var(--hair);border-left:3px solid transparent;cursor:pointer;position:relative}.reqrow:hover{text-decoration:none}.reqrow.active{border-left-color:var(--green);background:var(--wash)}.reqrow .r-top{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.reqrow .r-title{font:600 14px/1.35 Montserrat,sans-serif;color:var(--catalina)}.reqrow.unread .r-title{font-weight:700}.reqrow .r-when{font:300 10.5px/1 Poppins,sans-serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.reqrow .r-prev,.reqrow .r-when{color:var(--muted);white-space:nowrap}.reqrow .r-prev{font:300 12px/1.5 Poppins,sans-serif;margin-top:5px;max-width:46ch;overflow:hidden;text-overflow:ellipsis}.reqrow .r-meta{display:flex;align-items:center;gap:12px;margin-top:9px}.reqrow .unreadmk{width:8px;height:8px;background:var(--green);flex:none}.thread{padding:4px 0 0 32px}.thread-head{padding-bottom:18px;border-bottom:1px solid var(--hair)}.thread-head .t-title{font:600 18px/1.3 Montserrat,sans-serif;color:var(--catalina)}.thread-head .t-row{display:flex;align-items:center;gap:16px;margin-top:10px;flex-wrap:wrap}.thread-head .t-id{font:600 11px/1 Montserrat,sans-serif;letter-spacing:.06em;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ppl{gap:5px}.ppl,.ppl .p{display:inline-flex;align-items:center}.ppl .p{width:22px;height:22px;justify-content:center;font:700 9.5px/1 Montserrat,sans-serif;border:1px solid var(--hair);color:var(--muted);margin-left:-1px}.ppl .p.tenger{background:var(--catalina);color:#fff;border-color:var(--catalina)}.ppl .lbl{font:300 12px/1 Poppins,sans-serif;color:var(--muted);margin-left:8px}.stream{padding:8px 0 0}.msg{padding:16px 0 16px 18px;border-left:3px solid var(--hair);margin-top:18px}.msg.tenger{border-left-color:var(--green)}.msg .m-head{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.msg .who{font:600 13px/1 Montserrat,sans-serif;color:var(--catalina)}.msg .role{font:600 9.5px/1 Montserrat,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.msg.tenger .role{color:var(--green-ink)}.msg .when{font:300 11px/1 Poppins,sans-serif;color:var(--muted);margin-left:auto;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.msg .body{font:300 14px/1.65 Poppins,sans-serif;color:var(--gulf);margin-top:8px;max-width:64ch}.msg.unread{background:var(--wash)}.sysline{display:flex;align-items:center;gap:12px;margin:20px 0;color:var(--muted);font:600 10.5px/1 Montserrat,sans-serif;letter-spacing:.08em;text-transform:uppercase}.sysline:after,.sysline:before{content:"";flex:1 1;height:1px;background:var(--hair)}.presence{display:inline-flex;align-items:center;gap:7px;font:300 11.5px/1 Poppins,sans-serif;color:var(--muted)}.presence .mk{width:8px;height:8px;background:var(--green);flex:none}.reply{margin-top:24px;border-top:1px solid var(--hair);padding-top:18px}.reply .r-foot{display:flex;align-items:center;justify-content:space-between;margin-top:14px;gap:16px;flex-wrap:wrap}.reply .r-foot .who-sees{font:300 11.5px/1.4 Poppins,sans-serif;color:var(--muted);max-width:62ch}.reqback{display:none;align-items:center;gap:8px;font:600 11px/1 Montserrat,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);padding:12px 0;cursor:pointer;background:transparent;border:0}.reqback .arrow{transform:rotate(45deg);width:7px;height:7px;border-left:1.5px solid var(--muted);border-bottom:1.5px solid var(--muted)}footer{margin-top:80px;border-top:1px solid var(--hair);padding:18px 0 52px;display:flex;justify-content:space-between;align-items:baseline;gap:18px;flex-wrap:wrap}footer .f-mark{font:700 10px/1 Montserrat,sans-serif;letter-spacing:.2em;text-transform:uppercase;color:var(--muted)}footer .f-sync{font:300 11px/1 Poppins,sans-serif;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:1100px){.chrome>nav{display:none}.nav-toggle{display:flex}.chrome[data-nav-open] .nav-mobile,.nav-check:checked~.nav-mobile,[data-nav-open]>.nav-mobile{display:flex;flex-direction:column;gap:4px;position:absolute;left:0;right:0;top:100%;z-index:20;background:var(--catalina);padding:14px var(--pad) 20px}.nav-mobile a{font:600 14px/1 Montserrat,sans-serif;color:hsla(0,0%,100%,.85);padding:12px 0;border-bottom:1px solid hsla(0,0%,100%,.12)}.nav-mobile a.active{color:var(--green)}.nav-mobile a .navcount{color:var(--green);margin-left:6px}.chrome{position:relative}.track{margin-left:0;max-width:100%}.figures{grid-template-columns:repeat(2,minmax(220px,1fr))}.figures .f{padding:6px 30px 8px}.figures .f:nth-child(odd){padding-left:0;border-left:none}.figures .f:nth-child(2n){border-left:1px solid var(--hair)}.reqsplit{grid-template-columns:1fr}.reqlist{border-right:0;border-bottom:1px solid var(--hair)}.thread{padding:18px 0 0}.reqsplit[data-view=list] .thread{display:none}.reqsplit[data-view=list] .reqlist{border-bottom:0}.reqsplit[data-view=thread] .reqlist{display:none}.reqsplit[data-view=thread] .reqback{display:inline-flex}}@media (max-width:680px){:root{--band-drop:48px;--pad:clamp(16px,5vw,24px);--hero-num-size:clamp(72px,18vw,104px);--hero-line-size:clamp(30px,8vw,40px)}.figures{grid-template-columns:1fr}.figures .f{padding:14px 0;border-left:0;border-top:1px solid var(--hair)}.figures .f:first-child{border-top:0;padding-top:6px}.figures .f:nth-child(2n){border-left:0}.strip{grid-template-columns:30px 1fr}.strip .act{grid-column:2;padding-left:0;margin-top:10px}.sect{margin-top:52px}footer{margin-top:56px}.sheet.reflow thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.sheet.reflow tr{display:block;border-bottom:1px solid var(--hair);padding:12px 0}.sheet.reflow td{display:flex;flex-direction:column;align-items:flex-start;gap:4px;border:0;padding:7px 0;text-align:left}.sheet.reflow td:before{content:attr(data-label);text-align:left;font:600 10.5px/1.4 Montserrat,sans-serif;letter-spacing:.13em;text-transform:uppercase;color:var(--muted)}.sheet.reflow td:before:empty,.sheet.reflow td:empty{display:none}.sheet.reflow td.fig{text-align:left;align-items:flex-start}.mbar-labels{gap:10px 24px}.mbar-labels .pass{margin-left:0;width:100%}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto}*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}:where(a,button,select,textarea,input):focus-visible{outline:2px solid var(--royal);outline-offset:2px}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--royal);outline-offset:2px}[role=button]:focus-visible,[tabindex]:not([tabindex="-1"]):focus-visible{outline:2px solid var(--royal);outline-offset:2px}