@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.2dbc-et3k6kfe.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/591574edbe85c69b-s.0slbgzy4000md.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/acf349172f10b359-s.0d4lnz92g9ol4.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/0926c12c4384550f-s.253cfg7mpxmwg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.273-hd1b-0-z9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.2dbc-et3k6kfe.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/591574edbe85c69b-s.0slbgzy4000md.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/acf349172f10b359-s.0d4lnz92g9ol4.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/0926c12c4384550f-s.253cfg7mpxmwg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.273-hd1b-0-z9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9cc5c0547f229dea-s.26a4qkxezf9-r.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b0947914c9718a1e-s.1hzlq6xrrxf6u.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d0b60be57f16ee32-s.33on4mq75bz97.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1f9e983605289f29-s.2xsoqmjk136f4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.0v7knm2wof07y.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9cc5c0547f229dea-s.26a4qkxezf9-r.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b0947914c9718a1e-s.1hzlq6xrrxf6u.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d0b60be57f16ee32-s.33on4mq75bz97.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1f9e983605289f29-s.2xsoqmjk136f4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.0v7knm2wof07y.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond Fallback;src:local(Times New Roman);ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:96.98%}.exUDhG_className{font-family:Cormorant Garamond,Cormorant Garamond Fallback}.exUDhG_variable{--font-display:"Cormorant Garamond", "Cormorant Garamond Fallback"}
@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.1w1m1wqmjasxa.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e629b5bc06499d58-s.1y3v-klcv8xov.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1a099d89ee94ee96-s.15dvesjzf7814.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.08ssgmy_tb90r.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.1w1m1wqmjasxa.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e629b5bc06499d58-s.1y3v-klcv8xov.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1a099d89ee94ee96-s.15dvesjzf7814.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.08ssgmy_tb90r.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.1w1m1wqmjasxa.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e629b5bc06499d58-s.1y3v-klcv8xov.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a099d89ee94ee96-s.15dvesjzf7814.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.08ssgmy_tb90r.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.1w1m1wqmjasxa.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e629b5bc06499d58-s.1y3v-klcv8xov.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1a099d89ee94ee96-s.15dvesjzf7814.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.08ssgmy_tb90r.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.zZMJ_q_className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.zZMJ_q_variable{--font-ui:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.3zhtymus0wdqb.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.3nkuoiize4urq.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.1da667lu-u79a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1i05ju5aeyhye.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.1dgcou5jor5q_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.31-2bzhq1gx_9.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.3xauquyg2sixn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.2taws-qdxmzlf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.0htwiiqufp3l9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.28xcb7557rbh2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.VwMpha_className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.VwMpha_variable{--font-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
:root{--paper:#faf7f1;--paper-raised:#fffcf7;--paper-sunk:#f2ede3;--paper-deep:#e8e0d4;--ink:#2a231d;--ink-soft:#5c5248;--ink-muted:#8a7f74;--ink-faint:#8a7f74;--rule:#b4a59173;--rule-strong:#2a231d24;--accent:#b76e79;--accent-press:#9e5a65;--safelight:var(--accent);--safelight-hover:var(--accent-press);--safelight-text:var(--accent);--safelight-tint:#f5e8ec;--dark:#1e1916;--dark-2:#2a2420;--dark-rule:#4a4038;--on-dark:#fbf6f0;--on-dark-muted:#9a8b82;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-md:1.125rem;--text-lg:1.375rem;--text-xl:2rem;--text-2xl:3rem;--text-3xl:clamp(2.75rem, 6.2vw, 5.75rem);--tracking-label:.08em;--tracking-tight:-.015em;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--s-8:64px;--s-9:96px;--radius:12px;--radius-card:20px;--radius-pill:999px;--border:1px solid var(--rule);--border-strong:1px solid var(--rule-strong);--content-max:1200px;--wrap:1200px;--gutter:20px;--focus:0 0 0 2px var(--paper), 0 0 0 4px var(--ink)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--paper);color:var(--ink);font-family:var(--font-ui);font-size:var(--text-base);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;line-height:1.5}img{max-width:100%;height:auto;display:block}a{color:inherit;text-underline-offset:3px;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}h1,h2,h3,p,ol,ul,dl,dd,figure{margin:0}h1,h2,h3{text-wrap:balance}p{text-wrap:pretty}ol,ul{padding:0;list-style:none}button,input{font:inherit;color:inherit}:focus-visible{box-shadow:var(--focus);outline:none}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.mono{font-family:var(--font-mono);font-feature-settings:"zero" 1}.label{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-muted);font-weight:500}.container{width:100%;max-width:var(--content-max);padding-inline:var(--gutter);margin-inline:auto}.wrap{max-width:var(--wrap);padding:0 var(--gutter);margin:0 auto}@media (min-width:760px){:root{--gutter:40px}}[data-states]:not(.is-visible),.is-hidden-state{display:none!important}.wordmark{flex-wrap:wrap;align-items:baseline;gap:10px;text-decoration:none;display:inline-flex}.wordmark__name{font-family:var(--font-display);letter-spacing:-.01em;font-size:1.625rem;font-style:italic;line-height:1}.wordmark__tick{border-right:2px solid var(--accent);border-bottom:2px solid var(--accent);flex:none;width:9px;height:15px;display:inline-block;transform:rotate(40deg)translateY(-3px)}.wordmark__desc{font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-muted);font-size:.6875rem;display:none}.wordmark__tag{font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-muted);font-size:.6875rem}@media (min-width:960px){.wordmark__desc{display:inline}}.site-header{border-bottom:var(--border)}.site-header--ivory{z-index:40;-webkit-backdrop-filter:blur(14px);background:#faf7f1db;position:sticky;top:0}.site-header__inner{justify-content:space-between;align-items:center;gap:var(--s-5);min-height:64px;display:flex}.btn{justify-content:center;align-items:center;gap:var(--s-2);min-height:44px;padding:0 var(--s-5);border:1px solid var(--ink);border-radius:var(--radius-pill);color:var(--ink);font-family:var(--font-ui);font-size:var(--text-base);letter-spacing:.005em;cursor:pointer;white-space:nowrap;background:0 0;font-weight:600;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.btn:hover{background:var(--ink);color:var(--paper);text-decoration:none}.btn--primary{background:var(--accent);border-color:var(--accent);color:#fff8f0}.btn--primary:hover{background:var(--accent-press);border-color:var(--accent-press);color:#fff8f0}.header-cta{min-height:40px;padding:8px 14px;font-size:14px}.textlink{text-decoration:underline;-webkit-text-decoration-color:var(--rule-strong);text-decoration-color:var(--rule-strong);font-weight:600}.btn--ink{background:var(--ink);color:var(--paper)}.btn--ink:hover{background:var(--ink-soft);border-color:var(--ink-soft)}.btn--small{min-height:34px;padding:0 var(--s-3);font-size:var(--text-sm)}.btn--block{width:100%}.btn[disabled],.btn[aria-disabled=true]{background:var(--paper-sunk);border-color:var(--rule);color:var(--ink-muted);cursor:not-allowed}.btn__icon{flex:none;width:18px;height:18px}.btn__price{font-family:var(--font-mono);font-size:.95em;font-weight:500}.text-link{font-size:var(--text-sm);color:var(--ink-soft)}.field{gap:var(--s-2);display:grid}.field__label{font-size:var(--text-sm);font-weight:600}.field__label small{color:var(--ink-muted);font-weight:400;font-size:inherit}.field__hint{font-size:var(--text-sm);color:var(--ink-muted)}.input{width:100%;min-height:48px;padding:0 var(--s-4);background:var(--paper-raised);border:1px solid var(--ink-muted);border-radius:var(--radius);font-size:var(--text-md)}.input::placeholder{color:var(--ink-muted)}.input:focus{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink);outline:none}.input--mono{font-family:var(--font-mono);font-size:var(--text-sm)}.input[aria-invalid=true]{border-color:var(--safelight-text)}.copy-row{display:flex}.copy-row .input{border-radius:var(--radius) 0 0 var(--radius);text-overflow:ellipsis;background:var(--paper);border-right:0;min-height:40px}.copy-row .btn{border-radius:0 var(--radius) var(--radius) 0;min-height:40px}.notice{gap:var(--s-1) var(--s-3);padding:var(--s-3) var(--s-4);border:var(--border-strong);background:var(--paper-raised);font-size:var(--text-sm);border-left-width:4px;grid-template-columns:auto 1fr;display:grid}.notice__title{grid-column:2;font-weight:700}.notice__body{color:var(--ink-soft);grid-column:2}.notice__icon{grid-row:1/span 2;width:18px;height:18px;margin-top:2px}.notice--error{border-left-color:var(--safelight)}.notice--error .notice__icon{color:var(--safelight-text)}.notice--ok{border-left-color:var(--ink)}.notice__actions{gap:var(--s-4);margin-top:var(--s-2);flex-wrap:wrap;grid-column:2;align-items:center;display:flex}.marker{font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;white-space:nowrap;align-items:center;gap:6px;font-size:.6875rem;font-weight:600;display:inline-flex}.marker:before{content:"";flex:none;width:7px;height:7px}.marker--pending{color:var(--safelight)}.marker--pending:before{background:var(--safelight);border-radius:50%;box-shadow:0 0 0 3px #b76e7938}.marker--approved{color:var(--on-dark)}.marker--approved:before{background:var(--on-dark)}.marker--rejected{color:var(--on-dark-muted)}.marker--rejected:before{background:var(--on-dark-muted);width:9px;height:1.5px}.marker--on-paper.marker--approved{color:var(--ink)}.marker--on-paper.marker--approved:before{background:var(--ink)}.marker--on-paper.marker--pending{color:var(--safelight-text)}.meter{gap:var(--s-2);display:grid}.meter__ticks{grid-template-columns:repeat(20,1fr);gap:3px;height:22px;display:grid}.meter__tick{border:1px solid var(--ink-muted);background:0 0}.meter__tick.is-used{background:var(--ink);border-color:var(--ink)}.meter__legend{justify-content:space-between;align-items:baseline;gap:var(--s-3);font-size:var(--text-sm);display:flex}.meter__count{font-family:var(--font-mono);font-size:var(--text-md);letter-spacing:-.01em;font-weight:600}.meter__count span{color:var(--ink-muted);font-weight:400}.meter--full .meter__tick.is-used{background:var(--ink)}.meter--dark .meter__tick{border-color:var(--on-dark-muted)}.meter--dark .meter__tick.is-used{background:var(--on-dark);border-color:var(--on-dark)}.qr{background:var(--paper-raised);border:var(--border-strong);padding:var(--s-4);display:inline-block}.qr img{width:100%;height:auto;image-rendering:pixelated}.filmstrip{background:var(--dark);color:var(--on-dark);padding:var(--s-4) 0 var(--s-5);overflow:hidden}.filmstrip__head{justify-content:space-between;gap:var(--s-4);margin-bottom:var(--s-3);display:flex}.filmstrip__head .label{color:var(--on-dark-muted)}.filmstrip__track{gap:var(--s-2);grid-auto-columns:minmax(220px,1fr);grid-auto-flow:column;display:grid}.filmstrip__frame{gap:6px;display:grid}.filmstrip__frame img{aspect-ratio:3/2;object-fit:cover;width:100%}.filmstrip__edge{justify-content:space-between;align-items:center;gap:var(--s-2);font-family:var(--font-mono);letter-spacing:.06em;color:var(--on-dark-muted);text-transform:uppercase;font-size:.6875rem;display:flex}.filmstrip__edge b{color:var(--on-dark);font-weight:600}.sheet{background:var(--dark);color:var(--on-dark);padding:var(--s-4) var(--s-4) var(--s-5)}.sheet__edge{justify-content:space-between;gap:var(--s-4);padding:0 2px var(--s-3);font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--on-dark-muted);font-size:.6875rem;display:flex}.sheet__grid{gap:var(--s-4) var(--s-2);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));display:grid}.frame{grid-template-rows:auto auto auto 1fr;gap:6px;min-width:0;display:grid}.frame__edge{font-family:var(--font-mono);color:var(--on-dark-muted);letter-spacing:.04em;justify-content:space-between;align-items:center;font-size:.75rem;display:flex}.frame__no{color:var(--on-dark);letter-spacing:.08em;font-weight:600}.frame__no:before{content:"▸ ";color:var(--on-dark-muted);font-weight:400}.frame__img{aspect-ratio:3/2;background:var(--dark-2);position:relative;overflow:hidden}.frame__img img{object-fit:cover;width:100%;height:100%}.frame__meta{justify-content:space-between;align-items:center;gap:var(--s-2);min-width:0;display:flex}.frame__uploader{font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.frame__uploader--anon{color:var(--on-dark-muted);font-style:italic;font-weight:400}.frame__actions{grid-template-columns:1fr 1fr;align-self:end;gap:6px;display:grid}.frame__actions .btn{min-height:34px;padding:0 var(--s-2);font-size:var(--text-sm)}.btn--approve{background:var(--on-dark);border-color:var(--on-dark);color:var(--ink)}.btn--approve:hover{color:var(--ink);background:#fff}.btn--reject{border-color:var(--dark-rule);color:var(--on-dark)}.btn--reject:hover{background:var(--dark-2);border-color:var(--on-dark-muted);color:var(--on-dark)}.frame__undo{font-size:var(--text-xs);color:var(--on-dark-muted);-webkit-text-decoration-color:var(--dark-rule);text-decoration-color:var(--dark-rule);text-align:left;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;place-self:end start;padding:0;text-decoration:underline}.frame--rejected .frame__img img{filter:grayscale();opacity:.32}.frame--rejected .frame__no{color:var(--on-dark-muted);text-decoration:line-through}.frame--rejected .frame__uploader{color:var(--on-dark-muted)}.sheet__empty{gap:var(--s-3);max-width:520px;padding:var(--s-8) var(--s-5);justify-items:start;display:grid}.sheet__empty h3{font-family:var(--font-display);font-weight:400;font-size:var(--text-xl);line-height:1.1}.sheet__empty p{color:var(--on-dark-muted)}.tabs{border-bottom:var(--border-strong);scrollbar-width:none;gap:0;display:flex;overflow-x:auto}.tabs::-webkit-scrollbar{display:none}.tab{align-items:baseline;gap:var(--s-2);padding:var(--s-3) var(--s-4) 10px;font-size:var(--text-base);color:var(--ink-muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:3px solid #0000;margin-bottom:-1px;font-weight:500;display:inline-flex}.tab:hover{color:var(--ink)}.tab[aria-selected=true]{color:var(--ink);border-bottom-color:var(--ink);font-weight:700}.tab__count{font-family:var(--font-mono);font-size:var(--text-sm);font-weight:500}.tab--pending .tab__count{color:var(--safelight-text)}body[data-state=empty] .tab--pending .tab__count{color:inherit}.switch{align-items:center;gap:var(--s-3);cursor:pointer;font-size:var(--text-sm);display:inline-flex}.switch input{opacity:0;width:1px;height:1px;position:absolute}.switch__track{border:1px solid var(--ink);background:var(--paper-raised);border-radius:11px;flex:none;width:40px;height:22px;transition:background .15s;position:relative}.switch__track:after{content:"";background:var(--ink);border-radius:50%;width:14px;height:14px;transition:transform .15s;position:absolute;top:3px;left:3px}.switch input:checked+.switch__track{background:var(--ink)}.switch input:checked+.switch__track:after{background:var(--paper);transform:translate(18px)}.switch input:focus-visible+.switch__track{box-shadow:var(--focus)}.switch__text strong{font-weight:600;display:block}.switch__text span{color:var(--ink-muted)}.panel{padding:var(--s-5) 0;border-top:var(--border-strong);gap:var(--s-4);display:grid}.panel:first-child{border-top:0;padding-top:0}.panel__head{justify-content:space-between;align-items:baseline;gap:var(--s-3);display:flex}.panel__title{font-family:var(--font-display);letter-spacing:var(--tracking-tight);font-size:1.625rem;font-weight:400;line-height:1.1}.panel__note{font-size:var(--text-sm);color:var(--ink-muted)}.panel__note strong{color:var(--ink);font-weight:600}.banner{justify-content:space-between;align-items:center;gap:var(--s-4);padding:var(--s-3) var(--s-4);border:var(--border-strong);background:var(--paper-raised);font-size:var(--text-sm);border-left-width:4px;display:flex}.banner--alert{border-left-color:var(--safelight)}.banner strong{font-weight:700}.site-footer{border-top:var(--border-strong);padding:var(--s-5) 0 var(--s-7);font-size:var(--text-sm);color:var(--ink-muted)}.site-footer__inner{justify-content:space-between;gap:var(--s-4);flex-wrap:wrap;display:flex}.hero__grid{gap:var(--s-8);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;display:grid}.hero__kicker{margin-bottom:var(--s-5)}.hero__title{font-family:var(--font-display);font-weight:400;font-size:var(--text-3xl);letter-spacing:-.02em;max-width:13ch;line-height:.98}.hero__title em{font-style:italic}.hero__lead{margin-top:var(--s-6);font-size:var(--text-lg);color:var(--ink-soft);max-width:40ch;line-height:1.45}.hero__facts{margin-top:var(--s-6);gap:var(--s-2) var(--s-5);flex-wrap:wrap;display:flex}.hero__facts li{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--ink-soft)}.hero__facts li:before{content:"— ";color:var(--ink-muted)}.create-form{background:var(--paper-raised);border:var(--border);padding:var(--s-6);border-radius:var(--radius);gap:var(--s-5);display:grid}.create-form__title{font-family:var(--font-display);font-weight:400;font-size:var(--text-xl);letter-spacing:var(--tracking-tight);line-height:1}.create-form__sub{margin-top:var(--s-2);font-size:var(--text-sm);color:var(--ink-muted)}.create-form__fine{font-size:var(--text-sm);color:var(--ink-soft);border-top:var(--border);padding-top:var(--s-4);gap:var(--s-2);display:grid}.create-form__fine strong{color:var(--ink);font-weight:600}.section{padding:var(--s-9) 0;border-top:var(--border-strong)}.section__grid{gap:var(--s-8);grid-template-columns:minmax(0,4fr) minmax(0,8fr);display:grid}.section__title{font-family:var(--font-display);font-weight:400;font-size:var(--text-2xl);letter-spacing:var(--tracking-tight);line-height:1.02}.section__intro{margin-top:var(--s-4);color:var(--ink-soft);max-width:32ch}.steps{counter-reset:step}.step{gap:var(--s-5);padding:var(--s-5) 0;border-top:var(--border);grid-template-columns:56px 110px minmax(0,1fr);display:grid}.step:first-child{border-top:var(--border-strong)}.step__no{font-family:var(--font-mono);font-size:var(--text-sm);padding-top:6px;font-weight:600}.step__when{padding-top:6px}.step__title{font-family:var(--font-display);letter-spacing:var(--tracking-tight);font-size:1.75rem;font-weight:400;line-height:1.1}.step__body{margin-top:var(--s-2);color:var(--ink-soft);max-width:58ch}.plan-table{border-collapse:collapse;width:100%;font-size:var(--text-base)}.plan-table th,.plan-table td{text-align:left;padding:var(--s-4) var(--s-3);border-top:var(--border);vertical-align:top}.plan-table thead th{border-top:0;border-bottom:var(--border-strong);padding-bottom:var(--s-4);vertical-align:bottom}.plan-table tbody th{color:var(--ink-soft);width:34%;font-weight:500}.plan-table td{width:33%}.plan-table .plan-name{font-family:var(--font-display);font-size:1.75rem;font-weight:400;line-height:1;display:block}.plan-table .plan-price{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--ink-muted);margin-top:var(--s-2);display:block}.plan-table .col-paid{background:var(--paper-raised)}.plan-table .num{font-family:var(--font-mono);font-weight:600}.plan-footnote{margin-top:var(--s-5);font-size:var(--text-sm);color:var(--ink-soft);max-width:62ch;padding-left:var(--s-4);border-left:3px solid var(--ink)}.faq{gap:var(--s-6) var(--s-7);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.faq dt{font-weight:700;font-size:var(--text-md);margin-bottom:var(--s-2)}.faq dd{color:var(--ink-soft)}.faq__item:first-child{padding-bottom:var(--s-5);border-bottom:var(--border);grid-column:1/-1}.faq__item:first-child dt{font-family:var(--font-display);font-weight:400;font-size:var(--text-xl);line-height:1.1}.faq__item:first-child dd{font-size:var(--text-md);max-width:60ch}.app-header{border-bottom:var(--border)}.app-header__inner{justify-content:space-between;align-items:center;gap:var(--s-4);min-height:56px;display:flex}.app-header__private{align-items:center;gap:var(--s-2);font-size:var(--text-sm);color:var(--ink-muted);display:flex}.app-header__private svg{width:14px;height:14px}.event-head{padding:var(--s-6) 0 var(--s-5);gap:var(--s-4) var(--s-6);grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid}.event-head__title{font-family:var(--font-display);font-weight:400;font-size:var(--text-2xl);letter-spacing:var(--tracking-tight);line-height:1}.event-head__meta{margin-top:var(--s-3);gap:var(--s-1) var(--s-5);flex-wrap:wrap;display:flex}.event-head__meta .label b{color:var(--ink);font-weight:600}.event-head__usage{gap:var(--s-5);font-family:var(--font-mono);font-size:var(--text-sm);align-items:baseline;display:flex}.event-head__usage strong{font-size:var(--text-lg);font-weight:600}.event-head__banners{gap:var(--s-2);grid-column:1/-1;display:grid}.dashboard{gap:var(--s-7);padding-bottom:var(--s-8);grid-template-columns:minmax(0,1fr) 340px;align-items:start;display:grid}.moderation{gap:var(--s-4);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.moderation__bar{justify-content:space-between;align-items:end;gap:var(--s-4);flex-wrap:wrap;display:flex}.moderation__bar>*{min-width:0}.moderation__bar .tabs{border-bottom:0;flex:0 auto}.moderation__tools{align-items:center;gap:var(--s-5);padding-bottom:var(--s-2);display:flex}.moderation__rule{border:0;border-top:var(--border-strong);margin:calc(-1 * var(--s-4)) 0 0}.moderation__poll{font-size:var(--text-sm);color:var(--ink-muted);justify-content:space-between;gap:var(--s-4);display:flex}.sidebar{top:var(--s-5);gap:0;display:grid;position:sticky}.share__qr-row{gap:var(--s-4);grid-template-columns:148px 1fr;align-items:start;display:grid}.share__qr-row .qr{padding:var(--s-3)}.share__qr-text{gap:var(--s-3);font-size:var(--text-sm);color:var(--ink-soft);display:grid}.download__file{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--ink-muted);word-break:break-all}.plan-paid{gap:var(--s-3);font-family:var(--font-mono);font-size:var(--text-sm);align-items:baseline;display:flex}.page-state{text-align:left;place-content:center;gap:var(--s-3);min-height:70vh;padding:var(--s-6);max-width:560px;margin:0 auto;display:grid}.page-state h1{font-family:var(--font-display);font-weight:400;font-size:var(--text-2xl);line-height:1}.page-state p{color:var(--ink-soft)}.guest{max-width:480px;padding:var(--s-5) var(--s-5) var(--s-7);gap:var(--s-5);flex-direction:column;min-height:100vh;margin:0 auto;display:flex}.guest__top{padding-bottom:var(--s-3);border-bottom:var(--border-strong);justify-content:space-between;align-items:center;display:flex}.guest__title{font-family:var(--font-display);letter-spacing:-.02em;font-size:2.75rem;font-weight:400;line-height:.98}.guest__intro{margin-top:var(--s-3);color:var(--ink-soft);font-size:var(--text-base)}.guest__foot{font-size:var(--text-sm);color:var(--ink-muted);padding-top:var(--s-4);border-top:var(--border);margin-top:auto}.capture{align-content:end;gap:var(--s-2);min-height:300px;padding:var(--s-5);background:var(--safelight);color:#fff;border-radius:var(--radius);cursor:pointer;display:grid;position:relative;overflow:hidden}.capture:hover{background:var(--safelight-hover)}.capture input{opacity:0;cursor:pointer;position:absolute;inset:0}.capture__icon{top:var(--s-5);left:var(--s-5);width:56px;height:56px;position:absolute}.capture__corner{top:var(--s-5);right:var(--s-5);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-label);opacity:.85;text-transform:uppercase;position:absolute}.capture__title{font-family:var(--font-display);letter-spacing:-.015em;font-size:2.6rem;font-weight:400;line-height:.95}.capture__sub{font-size:var(--text-base);opacity:.92}.capture:focus-within{box-shadow:var(--focus)}.capture--compact{min-height:0;padding:var(--s-4) var(--s-5);color:var(--ink);border:1px solid var(--ink);background:0 0;grid-template-columns:auto 1fr;align-items:center}.capture--compact:hover{background:var(--paper-raised)}.capture--compact .capture__icon{width:28px;height:28px;position:static}.capture--compact .capture__title{font-family:var(--font-ui);font-size:var(--text-base);font-weight:600}.capture--disabled{background:var(--paper-sunk);min-height:180px;color:var(--ink-muted);border:1px dashed var(--ink-muted);cursor:not-allowed}.capture--disabled:hover{background:var(--paper-sunk)}.capture--disabled .capture__title{text-decoration:line-through;text-decoration-thickness:2px}.tray{border-top:var(--border-strong);gap:0;display:grid}.tray__item{gap:var(--s-3);padding:var(--s-3) 0;border-bottom:var(--border);grid-template-columns:64px minmax(0,1fr) auto;align-items:center;display:grid}.tray__thumb{object-fit:cover;background:var(--paper-sunk);width:64px;height:48px}.tray__name{font-family:var(--font-mono);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tray__size{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--ink-muted)}.tray__size--warn{color:var(--safelight-text)}.tray__status{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.tray__status--done{color:var(--accent);font-weight:600}.tray__status--active{color:var(--ink-soft);font-weight:600}.tray__remove{padding:var(--s-2);cursor:pointer;color:var(--ink-muted);background:0 0;border:0}.tray__remove svg{width:16px;height:16px;display:block}.progress{gap:var(--s-2);display:grid}.progress__bar{background:var(--paper-sunk);height:6px;position:relative;overflow:hidden}.progress__fill{background:var(--ink);position:absolute;inset:0 auto 0 0}.progress__legend{font-family:var(--font-mono);font-size:var(--text-sm);justify-content:space-between;display:flex}.sent{gap:var(--s-4);display:grid}.sent__title{font-family:var(--font-display);letter-spacing:-.015em;font-size:2.5rem;font-weight:400;line-height:1}.sent__body{color:var(--ink-soft)}.sent__strip{background:var(--dark);padding:var(--s-3) var(--s-3) var(--s-2);grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.sent__strip figure{gap:6px;display:grid}.sent__strip img{aspect-ratio:1;object-fit:cover;width:100%}.sent__strip figcaption{font-family:var(--font-mono);color:var(--on-dark-muted);letter-spacing:.04em;justify-content:space-between;font-size:.625rem;display:flex}.sent__strip .marker{font-size:.5625rem}.closed{gap:var(--s-3);padding:var(--s-5);border:var(--border-strong);background:var(--paper-raised);display:grid}.closed__title{font-family:var(--font-display);font-size:2rem;font-weight:400;line-height:1.02}.closed p{color:var(--ink-soft)}.page--screen{background:var(--dark);color:var(--on-dark);height:100vh;overflow:hidden}.screen{width:100vw;height:100vh;position:relative}.screen__event{font-family:var(--font-display);color:var(--on-dark-muted);font-size:1.75rem;font-style:italic;line-height:1;position:absolute;top:40px;left:56px}.screen__count{font-family:var(--font-mono);letter-spacing:.1em;color:var(--on-dark-muted);font-size:.9375rem;position:absolute;top:46px;right:56px}.screen__count b{color:var(--on-dark);font-weight:600}.slide{opacity:0;flex-direction:column;justify-content:center;align-items:center;transition:opacity 1.4s;display:flex;position:absolute;inset:104px 56px 132px}.slide.is-active{opacity:1}.print{flex-direction:column;align-items:flex-start;gap:18px;max-width:100%;max-height:100%;display:flex}.print img{border:10px solid var(--paper);background:var(--dark-2);width:auto;max-width:100%;height:auto;max-height:calc(100vh - 280px)}.print__caption{font-family:var(--font-mono);letter-spacing:.06em;color:var(--on-dark-muted);white-space:nowrap;font-size:1.25rem}.print__caption b{color:var(--on-dark);font-weight:600}.print__caption .sep{opacity:.6;margin:0 .6em}.corner-qr{align-items:flex-end;gap:20px;display:flex;position:absolute;bottom:40px;right:56px}.corner-qr__text{text-align:right;gap:4px;padding-bottom:4px;display:grid}.corner-qr__text strong{font-family:var(--font-display);color:var(--on-dark);font-size:2rem;font-weight:400;line-height:1}.corner-qr__text span{color:var(--on-dark-muted);font-size:1rem}.corner-qr .qr{border:0;width:152px;padding:10px}.screen-empty{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:120px;padding:0 160px;display:grid;position:absolute;inset:0}.screen-empty__title{font-family:var(--font-display);letter-spacing:-.025em;font-size:8.5rem;font-weight:400;line-height:.92}.screen-empty__title em{color:var(--on-dark-muted)}.screen-empty__body{color:var(--on-dark-muted);max-width:30ch;margin-top:40px;font-size:1.625rem;line-height:1.4}.screen-empty__qr{justify-items:center;gap:20px;display:grid}.screen-empty__qr .qr{border:0;width:360px;padding:22px}.screen-empty__qr strong{font-family:var(--font-display);font-size:2.75rem;font-weight:400;line-height:1}.screen-empty__dots{position:absolute;bottom:72px;left:160px}@media (prefers-reduced-motion:reduce){.slide{transition:none}*{transition:none!important}}@media (max-width:1100px){.dashboard{grid-template-columns:minmax(0,1fr)}.sidebar{gap:0 var(--s-6);grid-template-columns:repeat(2,minmax(0,1fr));position:static}.sidebar .panel:nth-child(2){border-top:0;padding-top:0}}@media (max-width:900px){.hero__grid,.section__grid{gap:var(--s-6);grid-template-columns:minmax(0,1fr)}.faq{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.container{padding-inline:var(--s-4)}.site-nav{display:none}.hero{padding:var(--s-6) 0 var(--s-6)}.hero__lead{font-size:var(--text-md);margin-top:var(--s-4)}.hero__facts{margin-top:var(--s-4)}.create-form{padding:var(--s-5) var(--s-4)}.filmstrip__track{padding-inline:var(--s-4);scrollbar-width:none;grid-auto-columns:62vw;overflow-x:auto}.filmstrip__head{padding-inline:var(--s-4)}.filmstrip .container{padding-inline:0}.filmstrip__time{display:none}.section{padding:var(--s-7) 0}.section__title{font-size:2.25rem}.step{gap:var(--s-1) var(--s-3);grid-template-columns:40px minmax(0,1fr)}.step__when{order:-1;grid-column:2;padding-top:0}.step__no{grid-row:1/span 2}.step>div:last-child{grid-column:2}.step__title{font-size:1.5rem}.plan-table{font-size:var(--text-sm)}.plan-table th,.plan-table td{padding:var(--s-3) var(--s-2)}.plan-table .plan-name{font-size:1.375rem}.plan-table tbody th{width:30%}.app-header__more{display:none}.tabs{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.tab{padding:var(--s-2) var(--s-1) var(--s-2) 0;font-size:var(--text-sm);flex-direction:column;align-items:flex-start;gap:0}.tab__count{font-size:var(--text-lg);color:var(--ink);order:-1;font-weight:600}.tab[aria-selected=false] .tab__count{color:var(--ink-muted)}.tab--pending .tab__count,.tab--pending[aria-selected=false] .tab__count{color:var(--safelight-text)}.frame__meta{flex-direction:column;align-items:flex-start;gap:2px}.event-head{padding-top:var(--s-5);grid-template-columns:minmax(0,1fr)}.event-head__title{font-size:2.25rem}.event-head__usage{gap:var(--s-4)}.moderation__bar{align-items:stretch;gap:var(--s-3);flex-flow:column}.moderation__bar .tabs{border-bottom:var(--border-strong)}.moderation__rule{display:none}.moderation__tools{justify-content:space-between;gap:var(--s-3);flex-wrap:wrap;padding-bottom:0}.sheet{padding:var(--s-3) var(--s-2) var(--s-4);margin-inline:calc(-1 * var(--s-4))}.sheet__grid{gap:var(--s-4) 6px;grid-template-columns:repeat(2,minmax(0,1fr))}.sheet__edge span:last-child{display:none}.frame__actions{grid-template-columns:1fr 1fr}.frame__actions .btn{padding:0 4px}.sidebar{grid-template-columns:minmax(0,1fr)}.sidebar .panel:nth-child(2){border-top:var(--border-strong);padding-top:var(--s-5)}.share__qr-row{grid-template-columns:120px 1fr}.banner{flex-direction:column;align-items:flex-start}}.frame__img--nopreview{background:var(--dark-2);border:1px dashed var(--dark-rule);place-items:stretch stretch;display:grid}.frame__nopreview{padding:var(--s-3);font-size:var(--text-xs);color:var(--on-dark-muted);align-content:center;gap:4px;display:grid}.frame__nopreview .mono{color:var(--on-dark);font-size:var(--text-xs)}.frame__nopreview a{color:var(--on-dark)}.tier-pick{gap:var(--s-2);border:0;margin:0;padding:0;display:grid}.tier-pick label{gap:var(--s-2);align-items:center;font-weight:600;display:flex}.share-links{gap:var(--s-4);font-size:var(--text-sm);display:flex}.frame--pending .frame__img{outline:2px solid var(--accent);outline-offset:-2px}.banner--ok{border-left-color:var(--ink)}.site-header .wrap,.site-header .container{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;min-height:60px;display:flex}.site-nav{gap:28px;font-size:15px;display:none}.site-nav a{color:var(--ink-soft);text-decoration:none}.site-nav a:hover{color:var(--ink);text-decoration:underline}@media (min-width:960px){.site-nav{display:flex}}.hero{padding:28px 0 var(--s-8)}.hero__grid{gap:48px;display:grid}.hero__eyebrow{color:#fffcf7d1;letter-spacing:.12em;margin-bottom:18px}.hero__title,.hero h1{font-family:var(--font-ui);letter-spacing:-.028em;max-width:16ch;font-size:clamp(36px,5.8vw + 10px,68px);font-weight:700;line-height:1.04}.hero--photo .hero__title,.hero--photo h1{color:#fff;max-width:18ch;margin-inline:auto}.hero__lead,.hero__sub{max-width:34em;color:var(--ink-soft);margin:20px 0 26px;font-size:18px;line-height:1.5}.hero--photo .hero__lead{color:#fffcf7e0;max-width:38em;margin-inline:auto}.hero__lead strong,.hero__sub strong{color:var(--ink);font-weight:600}.hero--photo .hero__lead strong{color:#fff}.hero__ctas{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 22px;display:flex}.hero__ctas .btn--primary{width:100%}.hero__terms{flex-wrap:wrap;justify-content:center;gap:6px 20px;margin-top:18px;display:flex}.hero__terms span{font-family:var(--font-mono);color:var(--ink-soft);align-items:center;gap:8px;font-size:12.5px;display:inline-flex}.hero--photo .hero__terms span{color:#fffcf7b8}.hero__terms span:before{content:"";opacity:.7;border:1px solid;border-radius:50%;flex:none;width:5px;height:5px}@media (min-width:520px){.hero__ctas .btn--primary{width:auto}}.hero--photo{isolation:isolate;align-items:center;min-height:min(92vh,880px);padding:clamp(88px,14vh,132px) 0 clamp(96px,18vh,160px);display:flex;position:relative}.hero--photo .wrap{z-index:2;width:100%;position:relative}.hero__media{z-index:0;position:absolute;inset:0;overflow:hidden}.hero--photo .hero__demo-link{color:#fffcf7eb;text-decoration-color:#fffcf773}.hero__scrim{z-index:1;background:linear-gradient(#1a14108c 0%,#1a1410b8 48%,#1a1410d1 100%);position:absolute;inset:0}.hero__center{text-align:center;max-width:720px;margin:0 auto}.hero-scan{z-index:3;right:max(16px, var(--gutter));text-align:center;border:1px solid var(--rule);border-radius:var(--radius-card);width:min(168px,42vw);color:var(--ink);background:#fffcf7f0;justify-items:center;gap:8px;padding:18px 16px 16px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:grid;position:absolute;bottom:-28px;box-shadow:0 18px 40px #2a231d1f}.hero-scan:hover{text-decoration:none;transform:translateY(-2px);box-shadow:0 22px 48px #2a231d29}.hero-scan__qr{border:1px solid var(--rule);background:#fff;border-radius:12px;width:104px;height:104px;padding:8px}.hero-scan__qr svg{width:100%;height:100%;display:block}.hero-scan__note{color:var(--ink-soft);font-size:13px}@media (max-width:759px){.hero-scan{width:min(200px,72vw);margin:32px auto 0;position:relative;bottom:auto;right:auto}.hero--photo{min-height:0;padding-bottom:48px}}@media (min-width:960px){.hero{padding:72px 0 var(--s-9)}.hero__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:56px}.hero__copy{padding-top:24px}}.phone-col{flex-direction:column;align-items:center;display:flex}.phone{border:1px solid var(--rule);background:var(--paper-deep);border-radius:38px;width:100%;max-width:330px;padding:10px}.phone__screen{border:1px solid var(--rule);background:var(--paper);border-radius:29px;overflow:hidden}.phone__bar{font-family:var(--font-mono);justify-content:space-between;padding:12px 22px 6px;font-size:11px;font-weight:500;display:flex}.phone__notch{background:var(--ink-soft);border-radius:12px;width:78px;height:20px;margin:-4px auto 0}.phone__head{border-bottom:1px solid var(--rule);background:var(--paper-raised);padding:14px 18px 12px}.phone__url{font-family:var(--font-mono);color:var(--ink-faint);text-align:center;margin-bottom:10px;font-size:10.5px}.phone__title{font-family:var(--font-display);font-size:21px;font-style:italic;line-height:1.15}.phone__meta{color:var(--ink-soft);margin-top:3px;font-size:12px}.queue{margin:0;padding:4px 0;list-style:none}.queue__head{justify-content:space-between;padding:10px 18px 6px;display:flex}.row{border-top:1px solid var(--rule);grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:4px 11px;padding:9px 18px;display:grid}.row__thumb{background:var(--paper-deep);border-radius:var(--radius);width:40px;height:40px}.row__name{font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-weight:500;overflow:hidden}.row__size{font-family:var(--font-mono);color:var(--ink-faint);font-size:10.5px}.status{font-family:var(--font-mono);text-align:right;white-space:nowrap;font-size:10.5px;font-weight:500}.status small{color:var(--ink-faint);margin-top:2px;font-size:10px;font-weight:400;display:block}.tick{border-right:1.6px solid var(--accent);border-bottom:1.6px solid var(--accent);width:5px;height:9px;margin:0 6px 1px 1px;display:inline-block;transform:rotate(42deg)}.status--ok .word{color:var(--accent)}.row--retry{grid-template-columns:40px minmax(0,1fr) auto;align-items:center}.row--retry .log{grid-column:2/-1;gap:5px;display:grid;overflow:hidden}.bar{background:var(--rule);height:3px;position:relative;overflow:hidden}.bar i{background:var(--ink);width:100%;position:absolute;inset:0 auto 0 0}.log__line{font-family:var(--font-mono);color:var(--ink-soft);font-size:10.5px}.retry-status{text-align:right;min-width:82px;min-height:26px;position:relative}.retry-status .pending{font-family:var(--font-mono);color:var(--ink-soft);white-space:nowrap;opacity:0;font-size:10.5px;font-weight:500;position:absolute;top:0;right:0}.retry-status .done.status{z-index:1;opacity:0;position:relative}.phone__foot{border-top:1px solid var(--rule);font-family:var(--font-mono);color:var(--ink-soft);justify-content:space-between;padding:11px 18px 16px;font-size:10.5px;display:flex}.phone-caption{max-width:330px;font-family:var(--font-mono);color:var(--ink-faint);text-align:center;margin-top:14px;font-size:12px}.phone.anim .bar i{animation:5.6s cubic-bezier(.3,.6,.4,1) both gs-fill}.phone.anim .retry-status{animation:5.6s forwards gs-retry-status-settle}.phone.anim .retry-status .pending{animation:5.6s step-end both gs-pending,1s ease-in-out 1.6s 3 gs-blink}.phone.anim .retry-status .done{animation:5.6s step-end both gs-done}.phone.anim .log__line--drop{animation:5.6s both gs-appear}.phone.anim .row--retry .log{animation:5.6s forwards gs-log-dismiss}.phone.anim .row--late{opacity:0;animation:.5s ease-out 5.7s both gs-rise}@keyframes gs-fill{0%{width:8%}22%{width:62%}70%{width:62%}to{width:100%}}@keyframes gs-pending{0%{opacity:1;visibility:visible}78%{opacity:1;visibility:visible}79%,to{opacity:0;visibility:hidden}}@keyframes gs-done{0%,78%{opacity:0;visibility:hidden}79%,to{opacity:1;visibility:visible}}@keyframes gs-appear{0%,20%{opacity:0}26%,76%{opacity:1}84%,to{opacity:0;visibility:hidden}}@keyframes gs-log-dismiss{0%,76%{opacity:1;max-height:48px;margin-top:0}84%,to{opacity:0;visibility:hidden;gap:0;max-height:0;margin-top:0;padding:0}}@keyframes gs-retry-status-settle{0%,78%{min-height:26px}79%,to{min-height:0}}@keyframes gs-blink{50%{opacity:.35}}@keyframes gs-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.phone.anim .bar i,.phone.anim .retry-status .pending,.phone.anim .retry-status .done,.phone.anim .log__line--drop,.phone.anim .row--late,.phone.anim .row--retry .log{animation:none}.phone.anim .retry-status .pending{display:none}.phone.anim .retry-status .done{opacity:1;visibility:visible}.phone.anim .row--retry .log{display:none}.phone.anim .retry-status{min-height:0}.phone.anim .row--late{opacity:1;transform:none}}.landing-section{padding:var(--s-8) 0;border-top:1px solid var(--rule)}.landing-section--band{background:var(--paper-sunk);border-top-color:#0000}.landing-section--band+.landing-section{border-top-color:#0000}.section__label{align-items:baseline;gap:14px;margin-bottom:22px;display:flex}.section__label .num{font-family:var(--font-mono);font-size:11.5px;font-weight:500}.landing-section h2{font-family:var(--font-ui);letter-spacing:-.022em;max-width:22ch;font-size:clamp(32px,4.4vw + 12px,54px);font-weight:700;line-height:1.05}.landing-section h2 em{color:var(--accent);font-style:normal}.lede{color:var(--ink-soft);max-width:36em;margin-top:18px;font-size:18px}.steps--landing{border-top:1px solid var(--rule);margin:36px 0 0;padding:0;list-style:none;display:grid}.steps--landing .step{border-bottom:1px solid var(--rule);grid-template-columns:56px 1fr;gap:0 12px;padding:20px 0 24px;display:grid}.steps--landing .step__n{font-family:var(--font-mono);color:var(--ink-soft);font-size:13px;font-weight:500}.steps--landing h3{font-family:var(--font-display);margin-bottom:8px;font-size:26px;line-height:1.1}.steps--landing p{color:var(--ink-soft);font-size:16px}.step--received h3{font-style:italic}.step--received h3 .tick{border-width:0 2px 2px 0;width:7px;height:14px;margin-left:8px}@media (min-width:860px){.steps--landing{border-bottom:1px solid var(--rule);grid-template-columns:repeat(4,1fr)}.steps--landing .step{border-bottom:0;border-left:1px solid var(--rule);padding:22px 24px 30px;display:block}.steps--landing .step:first-child{border-left:0;padding-left:0}.steps--landing .step__n{margin-bottom:26px;display:block}}.facts{border-top:1px solid var(--rule);margin:30px 0 0;padding:0}.fact{border-bottom:1px solid var(--rule);gap:4px;padding:18px 0;display:grid}.fact dt{font-size:17px;font-weight:600}.fact dd{color:var(--ink-soft);margin:0}@media (min-width:960px){.fact{grid-template-columns:200px 1fr;gap:24px}}.pair{border-top:1px solid var(--rule);margin-top:8px;display:grid}.pair__item{padding:34px 0 38px}.pair__item+.pair__item{border-top:1px solid var(--rule)}.bigprice{font-family:var(--font-mono);letter-spacing:-.04em;align-items:flex-start;margin:6px 0 14px;font-size:clamp(64px,12vw,112px);line-height:.9;display:flex}.bigprice sup{margin-top:.25em;font-size:.38em}.pair h3{font-family:var(--font-display);margin:4px 0 14px;font-size:clamp(28px,2.6vw + 14px,40px);line-height:1.08}@media (min-width:900px){.pair{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.pair__item{padding:40px 48px 48px 0}.pair__item+.pair__item{border-top:0;border-left:1px solid var(--rule);padding:40px 0 48px 48px}}.pricing__grid{align-items:start;gap:22px;margin-top:40px;display:grid}.card{border:1px solid var(--rule-strong);border-radius:var(--radius-card);background:var(--paper);padding:26px 22px}.card--main{border:1px solid var(--rule-strong);background:var(--paper-raised)}.card__top{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:16px;display:flex}.card__name{font-family:var(--font-display);font-size:34px;font-style:italic;line-height:1}.card--plus .card__name{font-size:28px}.card__badge{font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;border:1px solid var(--ink);padding:6px 8px;font-size:10.5px;font-weight:500}.card__price{align-items:baseline;gap:10px;margin:20px 0 4px;display:flex}.card__price .amt{font-family:var(--font-mono);letter-spacing:-.04em;font-size:54px}.lines{border-top:1px solid var(--rule);margin:0 0 24px;padding:0;list-style:none}.lines li{border-bottom:1px dotted var(--rule-strong);justify-content:space-between;gap:14px;padding:10px 0;font-size:15.5px;display:flex}.lines li span:last-child{font-family:var(--font-mono);text-align:right;font-size:13px}.lines li.no span{color:var(--ink-faint)}@media (min-width:900px){.pricing__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:32px}.card--plus{margin-top:48px}}.checkout-slip{padding:var(--s-6);border:1px solid var(--rule-strong);background:var(--paper-sunk);border-radius:var(--radius-card);gap:var(--s-5);margin-top:32px;display:grid}.checkout-slip__head{border-bottom:1px solid var(--rule);padding-bottom:var(--s-4)}.checkout-slip__title{font-family:var(--font-ui);font-weight:700;font-size:var(--text-xl);line-height:1.05}.checkout-slip__sub{margin-top:var(--s-2);font-size:var(--text-sm);color:var(--ink-muted)}.faq--landing .faq__list{border-top:1px solid var(--rule)}.faq--landing details{border-bottom:1px solid var(--rule)}.faq--landing summary{cursor:pointer;grid-template-columns:1fr 20px;gap:16px;padding:18px 0;font-size:17.5px;font-weight:600;list-style:none;display:grid}.faq--landing summary::-webkit-details-marker{display:none}.faq--landing summary:after{content:"+";font-family:var(--font-mono);text-align:right;color:var(--ink-soft);font-size:20px}.faq--landing details[open] summary:after{content:"–"}.faq--landing .answer{color:var(--ink-soft);max-width:40em;padding:0 32px 20px 0}.final-cta{padding:var(--s-9) 0;background:var(--ink);color:var(--paper);border-top:0}.final-cta h2{font-family:var(--font-ui);max-width:20ch;font-size:clamp(32px,5vw + 8px,56px);font-weight:700;line-height:1.06}.final-cta h2 em{color:var(--accent);font-style:normal}.final-cta .wrap{align-items:start;gap:28px;display:grid}.final-cta .btn--primary{justify-self:start}.final-cta .textlink{color:var(--paper);opacity:.88}.sticky-cta{z-index:20;padding:10px var(--gutter) calc(10px + env(safe-area-inset-bottom));background:var(--paper-raised);border-top:1px solid var(--rule);justify-content:space-between;align-items:center;gap:12px;transition:transform .2s;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.sticky-cta.is-visible{transform:none}.sticky-cta__txt{font-family:var(--font-mono);color:var(--ink-soft);font-size:12px}.sticky-cta__txt b{color:var(--ink);font-size:13px;font-weight:500;display:block}.sticky-cta .btn{min-height:46px;padding:10px 16px;font-size:15px}@media (min-width:760px){.sticky-cta{display:none}}.site-footer--landing{border-top:1px solid var(--rule);color:var(--ink-soft);padding:36px 0 48px;font-size:14.5px}@media (max-width:759px){.site-footer--landing{padding-bottom:96px}}.explore-head{text-align:center;max-width:640px;margin:0 auto 40px}.explore-head h2{max-width:none;margin-inline:auto}.explore-head p{color:var(--ink-soft);margin-top:14px;font-size:17px}.explore-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:18px;display:grid}.explore-card{background:var(--paper-raised);border:1px solid var(--rule-strong);border-radius:var(--radius-card);align-content:start;gap:14px;padding:22px 20px 20px;display:grid}.explore-card h3{font-family:var(--font-ui);letter-spacing:-.01em;font-size:18px;font-weight:700}.explore-card p{color:var(--ink-soft);font-size:14.5px;line-height:1.45}.explore-card--wide{grid-column:1/-1}@media (min-width:900px){.explore-card--wide{grid-column:span 2}.explore-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.explore-mock{border:1px solid var(--rule);background:var(--paper);border-radius:14px;min-height:140px;overflow:hidden}.explore-mock--qr{background:linear-gradient(145deg, var(--paper-sunk), var(--paper));place-content:center;padding:20px;display:grid}.explore-mock__card{aspect-ratio:1.05;border:1px solid var(--rule);background:#fff;border-radius:10px;place-content:center;gap:10px;width:min(160px,70%);padding:12px;display:grid;box-shadow:0 8px 24px #2a231d14}.explore-mock__card .mini-qr{background:var(--ink);opacity:.9;background-image:linear-gradient(90deg,#fff 25%,#0000 25% 75%,#fff 75%),linear-gradient(#fff 25%,#0000 25% 75%,#fff 75%);background-position:0 0,4px 4px;background-size:8px 8px;border-radius:4px;width:56px;height:56px;margin:0 auto}.explore-mock__card span{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;text-align:center;color:var(--ink-soft);font-size:9px}.explore-mock--queue{gap:8px;padding:12px 14px;display:grid}.explore-mock__row{border-top:1px solid var(--rule);grid-template-columns:28px 1fr auto;align-items:center;gap:8px;padding:8px 0;display:grid}.explore-mock__row:first-child{border-top:0;padding-top:0}.explore-mock__thumb{background:var(--paper-deep);border-radius:6px;width:28px;height:28px}.explore-mock__name{font-family:var(--font-mono);font-size:10px;font-weight:500}.explore-mock__meta{font-family:var(--font-mono);color:var(--ink-faint);font-size:9px}.explore-mock__recv{font-family:var(--font-mono);color:var(--accent);text-align:right;font-size:9.5px;font-weight:600}.explore-mock--gallery{grid-template-columns:repeat(3,1fr);gap:4px;padding:10px;display:grid}.explore-mock--gallery i{aspect-ratio:1;background:var(--paper-deep);border-radius:6px;display:block}.explore-mock--gallery i:nth-child(2){background:var(--paper-sunk)}.explore-mock--wall{background:var(--ink);gap:8px;min-height:140px;padding:14px;display:grid}.explore-mock--wall span{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#faf7f18c;font-size:9px}.explore-mock--wall .frame{aspect-ratio:16/10;border:6px solid var(--paper);background:var(--paper-deep);border-radius:4px}.explore-phone-row{align-items:start;gap:32px;margin-top:8px;display:grid}@media (min-width:960px){.explore-phone-row{grid-template-columns:minmax(0,1fr) minmax(280px,360px);align-items:center;gap:48px}}.explore-phone-row p{color:var(--ink-soft);max-width:36em;font-size:16px}.header-cta.btn--primary{border-radius:var(--radius-pill)}
