@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2)format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2)format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2)format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2)format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2)format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2)format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-500-normal-BasfLYem.woff2)format("woff2"),url(/assets/inter-cyrillic-500-normal-CxZf_p3X.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-ext-500-normal-C4iEst2y.woff2)format("woff2"),url(/assets/inter-greek-ext-500-normal-2j5mBUwD.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-500-normal-BIZE56-Y.woff2)format("woff2"),url(/assets/inter-greek-500-normal-Xzm54t5V.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-vietnamese-500-normal-DOriooB6.woff2)format("woff2"),url(/assets/inter-vietnamese-500-normal-mJboJaSs.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2)format("woff2"),url(/assets/inter-latin-ext-500-normal-BxGbmqWO.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2)format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-CWCymEST.woff2)format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2)format("woff2"),url(/assets/inter-greek-ext-600-normal-B8X0CLgF.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-plRanbMR.woff2)format("woff2"),url(/assets/inter-greek-600-normal-BZpKdvQh.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2)format("woff2"),url(/assets/inter-vietnamese-600-normal-BuLX-rYi.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2)format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2)format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-ext-700-normal-BjwYoWNd.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-700-normal-LO58E6JB.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-700-normal-CjBOestx.woff2)format("woff2"),url(/assets/inter-cyrillic-700-normal-DrXBdSj3.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-ext-700-normal-qfdV9bQt.woff2)format("woff2"),url(/assets/inter-greek-ext-700-normal-BoQ6DsYi.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-700-normal-C3JjAnD8.woff2)format("woff2"),url(/assets/inter-greek-700-normal-BUv2fZ6O.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-vietnamese-700-normal-DlLaEgI2.woff2)format("woff2"),url(/assets/inter-vietnamese-700-normal-BZaoP0fm.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-ext-700-normal-Ca8adRJv.woff2)format("woff2"),url(/assets/inter-latin-ext-700-normal-TidjK2hL.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2)format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff)format("woff");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:Raleway;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/raleway-cyrillic-ext-800-normal-QT0AS1RO.woff2)format("woff2"),url(/assets/raleway-cyrillic-ext-800-normal-QCFF6VWb.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/raleway-cyrillic-800-normal-C7l3Z_5A.woff2)format("woff2"),url(/assets/raleway-cyrillic-800-normal-DIxZ9cHN.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/raleway-vietnamese-800-normal-BIUEBZ2q.woff2)format("woff2"),url(/assets/raleway-vietnamese-800-normal-DTw4gCiS.woff)format("woff");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:Raleway;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/raleway-latin-ext-800-normal-b8JWSoG4.woff2)format("woff2"),url(/assets/raleway-latin-ext-800-normal-BYu5X6B0.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/raleway-latin-800-normal-CKUvXht-.woff2)format("woff2"),url(/assets/raleway-latin-800-normal-BBfTZwPM.woff)format("woff");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:Raleway;font-style:italic;font-display:swap;font-weight:900;src:url(/assets/raleway-cyrillic-ext-900-italic-Ccks7xm6.woff2)format("woff2"),url(/assets/raleway-cyrillic-ext-900-italic-Cy8z_54O.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Raleway;font-style:italic;font-display:swap;font-weight:900;src:url(/assets/raleway-cyrillic-900-italic-Dq2wN8-Q.woff2)format("woff2"),url(/assets/raleway-cyrillic-900-italic-Doh4stUm.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Raleway;font-style:italic;font-display:swap;font-weight:900;src:url(/assets/raleway-vietnamese-900-italic-KqlIPCpT.woff2)format("woff2"),url(/assets/raleway-vietnamese-900-italic-CV5dELrE.woff)format("woff");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:Raleway;font-style:italic;font-display:swap;font-weight:900;src:url(/assets/raleway-latin-ext-900-italic-D-VeaSMG.woff2)format("woff2"),url(/assets/raleway-latin-ext-900-italic-DEhc_opr.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Raleway;font-style:italic;font-display:swap;font-weight:900;src:url(/assets/raleway-latin-900-italic-BVvOtKhU.woff2)format("woff2"),url(/assets/raleway-latin-900-italic-M9UaE0CY.woff)format("woff");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:Kalam;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/kalam-devanagari-400-normal-Dy6c0U2e.woff2)format("woff2"),url(/assets/kalam-devanagari-400-normal-Dyzod-UE.woff)format("woff");unicode-range:U+900-97F,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:Kalam;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/kalam-latin-ext-400-normal-DtcdGa4L.woff2)format("woff2"),url(/assets/kalam-latin-ext-400-normal-AcQmRO9z.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Kalam;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/kalam-latin-400-normal-BthBl_aR.woff2)format("woff2"),url(/assets/kalam-latin-400-normal-Bl-H2BUA.woff)format("woff");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:Kalam;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/kalam-devanagari-700-normal-BeU_-hjz.woff2)format("woff2"),url(/assets/kalam-devanagari-700-normal-B52CSkpd.woff)format("woff");unicode-range:U+900-97F,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:Kalam;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/kalam-latin-ext-700-normal-CwgfRD_T.woff2)format("woff2"),url(/assets/kalam-latin-ext-700-normal-BA-KJHgr.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Kalam;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/kalam-latin-700-normal-D2H-9ISU.woff2)format("woff2"),url(/assets/kalam-latin-700-normal-7TSuSrjP.woff)format("woff");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}:root{--ink-900:#14141f;--ink-700:#3a3b47;--ink-600:#5c5e69;--ink-500:#6b6d78;--ink-300:#a8aab3;--ink-100:#e6e6eb;--paper-0:#fff;--paper-50:#f5f5f2;--paper-100:#ecece7;--blue-500:#2b40f5;--blue-100:#dce1ff;--lime-400:#c8f590;--red-500:#e5484d;--red-600:#c4282e;--green-600:#1a9950;--green-700:#13773d;--sticky-yellow:#ffde78;--sticky-pink:#ffbdd1;--sticky-green:#c7f59a;--sticky-blue:#a8d9ff;--sticky-violet:#dbc7ff;--sticky-orange:#ffcc94;--sticky-grey:#e6e6eb;--tint-blue:#e8efff;--tint-green:#eef9e1;--tint-yellow:#fff7e6;--tint-violet:#f2eeff;--tint-pink:#fff0f4;--jam-bg-canvas:var(--paper-50);--jam-bg-surface:var(--paper-0);--jam-bg-inverse:var(--ink-900);--jam-bg-section-yellow:var(--tint-yellow);--jam-bg-section-violet:var(--tint-violet);--jam-bg-section-blue:var(--tint-blue);--jam-bg-section-green:var(--tint-green);--jam-bg-section-pink:var(--tint-pink);--jam-tint-violet:var(--tint-violet);--jam-tint-blue:var(--tint-blue);--jam-tint-pink:var(--tint-pink);--jam-sticky-yellow:var(--sticky-yellow);--jam-sticky-pink:var(--sticky-pink);--jam-sticky-green:var(--sticky-green);--jam-sticky-blue:var(--sticky-blue);--jam-sticky-violet:var(--sticky-violet);--jam-sticky-orange:var(--sticky-orange);--jam-sticky-grey:var(--sticky-grey);--jam-accent-primary:var(--blue-500);--jam-accent-highlight:var(--lime-400);--jam-accent-success:var(--green-600);--jam-accent-danger:var(--red-500);--jam-text-primary:var(--ink-900);--jam-text-secondary:var(--ink-600);--jam-text-inverse:var(--paper-0);--jam-text-on-sticky:var(--ink-900);--jam-text-accent:var(--blue-500);--jam-text-danger:var(--red-600);--jam-text-success:var(--green-700);--jam-border-strong:var(--ink-900);--jam-border-subtle:var(--ink-100);--jam-canvas-dot:var(--ink-300);--jam-thumb-bg:#f0f5ff;--jam-stroke-thin:1.5px;--jam-stroke-bold:3px;--jam-radius-none:0;--jam-radius-sm:6px;--jam-radius-md:12px;--jam-radius-lg:16px;--jam-radius-xl:24px;--jam-radius-full:999px;--jam-space-4:4px;--jam-space-8:8px;--jam-space-12:12px;--jam-space-16:16px;--jam-space-20:20px;--jam-space-24:24px;--jam-space-32:32px;--jam-space-40:40px;--jam-space-48:48px;--jam-space-64:64px;--shadow-sticky:0 4px 10px #0000001f, 0 1px 2px #0000000f;--shadow-float:0 8px 24px #0d0d1a1a, 0 1px 3px #0000000f;--shadow-hard-sm:3px 3px 0 var(--jam-border-strong);--shadow-hard:5px 5px 0 var(--jam-border-strong);--font-display:"Raleway", system-ui, sans-serif;--font-body:"Inter", system-ui, sans-serif;--font-hand:"Kalam", "Comic Sans MS", cursive;--ease-out:var(--m-ease);--ease-flip:cubic-bezier(.77, 0, .175, 1);--s:1;--ox:0px}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--jam-bg-canvas);color:var(--jam-text-primary);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:16px;line-height:1.5;overflow-x:hidden}h1,h2,h3,p,ol,ul{margin:0;padding:0}ol,ul{list-style:none}img,svg{display:block}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}a{color:inherit;text-decoration:none}:focus-visible{outline:3px solid var(--jam-accent-primary);outline-offset:3px}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}:root{--pz:.5;--tz:.6;--gap:14px}@media (width>=768px){:root{--pz:.62;--tz:.62;--gap:18px}}@media (width>=1024px){:root{--pz:.85;--tz:.9;--gap:14px}}main{display:block}.board{background:var(--jam-bg-canvas);position:relative;overflow:clip}.board:before{content:"";pointer-events:none;background-image:radial-gradient(circle at .8px .8px, var(--jam-canvas-dot) .8px, transparent 1.1px);background-position:12px 12px;background-size:24px 24px;position:absolute;inset:0}.board>*{position:relative}.board>.visitor-layer,.board>.overlay{position:absolute}.visitor-layer{z-index:6;pointer-events:none;inset:0}.overlay{z-index:8;pointer-events:none;inset:0}.overlay[data-tool=marker]{pointer-events:auto;cursor:crosshair;touch-action:none}.overlay[data-tool=sticky]{pointer-events:auto;cursor:copy}.overlay__ink{width:100%;height:100%;position:absolute;inset:0}.overlay__ink path{fill:none;stroke:var(--jam-accent-primary);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.eyebrow{font:700 11px/1.3 var(--font-body);letter-spacing:.06em;color:var(--jam-text-secondary)}.hand{font:700 24px/1.15 var(--font-hand);color:var(--jam-text-accent);white-space:nowrap}.hand--sm{font-size:18px;font-weight:400}.h-display{font:800 34px/1.04 var(--font-display);letter-spacing:-.02em}.topbar{justify-content:space-between;align-items:center;padding:16px 16px 4px;display:flex}.mpbar .mpbar__cta{padding:13.5px 20px;font-size:14px}@media (width>=1024px){.mpbar .mpbar__cta{padding:8px 12px;font-size:13px}}.hero{flex-direction:column;padding:28px 20px 8px;display:flex}.hero__text{gap:var(--gap);flex-direction:column;display:flex}.hero-title{font:800 44px/.98 var(--font-display);letter-spacing:-.03em;color:var(--jam-text-primary)}.hero-simple{margin-top:var(--gap);display:block;position:relative}.hero-simple__word{height:72px;font:italic 900 56px/.98 var(--font-display);letter-spacing:-.03em;color:var(--jam-accent-primary);padding:2px 0 0 8px;display:block}.hero-marker{pointer-events:none;width:228px;height:76px;position:absolute;top:-4.5px;left:-14px;rotate:2deg}.hero-note{margin:var(--gap) 0 0 1.5px;transform-origin:0;display:block;rotate:3deg}.lede{font:400 19px/1.5 var(--font-body);color:var(--jam-text-secondary)}.hero__intro{gap:var(--gap);flex-direction:column;display:flex}.ctas{align-items:flex-start;gap:12px;display:flex}.ctas>*{flex:1 1 0}.rule{background:var(--jam-border-strong);height:2px}.stats{grid-template-columns:repeat(3,minmax(0,1fr));justify-content:start;display:grid}.stats__item{flex-direction:column;gap:2px;padding:0 14px;display:flex;position:relative}.stats__item:first-child{padding-left:0}.stats__item+.stats__item:before{content:"";background:var(--jam-border-subtle);width:1px;height:48px;position:absolute;top:0;left:0}.stats__value{font:800 22.7px/1 var(--font-display);letter-spacing:-.02em;white-space:nowrap}.stats__label{font:500 11px/1.3 var(--font-body)}.stats__where{font:700 11px/1.3 var(--font-body);letter-spacing:.06em;color:var(--jam-text-secondary)}.footnote{font:500 12px/1.4 var(--font-body);color:var(--jam-text-secondary)}.hero__visuals{justify-content:space-between;align-items:flex-start;gap:6px;padding:18px 0 8px;display:flex}.hero__time{margin-top:0}.hero__polaroid{margin-top:7px}@media (width>=768px){.hero{column-gap:24px;row-gap:var(--gap);grid-template-columns:minmax(0,1fr) 302px;padding:48px 32px 16px;display:grid}.hero__text{display:contents}.eyebrow,.hero-title,.rule,.stats,.footnote{grid-column:1/-1}.hero__intro{grid-area:3/1;align-self:center;gap:20px}.hero__visuals{grid-area:3/2;width:302px;height:337px;padding:0;display:block;position:relative}.hero__polaroid{margin:0;position:absolute;top:0;left:0}.hero__time{position:absolute;top:210px;right:0}.hero-title{font-size:64px}.hero-simple__word{height:96px;padding:4px 0 0 10px;font-size:72px}.hero-marker{width:289px;height:96.3px;top:-2.7px;left:-16px}.hero-note{margin:0;position:absolute;top:25.5px;left:283px}.ctas>*{flex:none}.stats{grid-template-columns:repeat(3,auto)}.stats__item{padding:0 28px}.stats__item+.stats__item:before{height:64px}.stats__value{font-size:36px}.stats__label{font-size:13px;line-height:1.4}}@media (width>=1024px){.hero{flex-direction:row;gap:40px;padding:36px 48px 32px;display:flex}.hero__text{flex:1;min-width:0;display:flex}.hero__intro{align-self:stretch;gap:var(--gap)}.hero__visuals{flex:none;width:285px;height:540px}.hero__polaroid{top:-6px;left:26px}.hero__time{top:358px;left:0}.hero-title{font-size:60px}.hero-simple__word{height:75px;font-size:64px}.hero-marker{width:263px;height:87.7px;top:2.2px;left:-17.6px}.hero-note{top:21.5px;left:249.5px}}.work{flex-direction:column;gap:16px;padding:48px 20px 24px;display:flex}.work__title{flex-direction:column;gap:16px;display:flex}.work__note{transform-origin:0;margin-left:.5px;rotate:-2deg}.cards{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:16px;display:grid}.cards>.card:first-child,.cards>.card:nth-child(3),.cards>.more{--rot:.6deg}.cards>.card:nth-child(2){--rot:-.6deg}.more{background:var(--jam-bg-surface);border:var(--jam-stroke-thin) dashed var(--jam-border-strong);border-radius:var(--jam-radius-md);transform:rotate(var(--rot));flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;padding:32px 28px;display:none}.more__title{font:800 26px/1.5 var(--font-display)}.more__body{font:400 16px/1.5 var(--font-body);color:var(--jam-text-secondary)}@media (width>=768px){.more{display:flex}.work{gap:20px;padding:56px 32px 24px}.work__title{flex-direction:row;align-items:baseline;gap:20px}.work__note{transform-origin:50%;rotate:2deg}.h-display{font-size:40px}.cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.work{gap:24px;padding:64px 48px 24px}.work__title{gap:24px}.h-display{font-size:44px}.cards{gap:48px 32px;margin-top:0}.cards>.card,.cards>.more{margin-block:2.2px}.cards>.card:nth-child(-n+2){min-height:724.6px}.cards>.card:nth-child(3),.cards>.more{min-height:713.6px}.more{gap:16px}}.about{flex-direction:column;gap:24px;padding:32px 20px 120px;display:flex}.about__left,.about__right{flex-direction:column;gap:24px;display:flex}.section{border:var(--jam-stroke-thin) solid var(--jam-border-subtle);border-radius:var(--jam-radius-lg);flex-direction:column;align-items:flex-start;gap:14px;padding:20px 20px 24px;display:flex;position:relative}.section--yellow{background:var(--jam-bg-section-yellow)}.section--violet{background:var(--jam-bg-section-violet)}.section__label{font:600 13px/1.4 var(--font-body);color:var(--jam-text-on-sticky);border-radius:8px;padding:4px 12px}.section--yellow .section__label{background:var(--jam-sticky-yellow)}.section--violet .section__label{background:var(--jam-sticky-violet)}.h-display--md{font-size:30px}.jobs{flex-direction:column;gap:14px;width:100%;display:flex}.jobs__row{border-top:1px solid var(--jam-border-subtle);flex-direction:column;gap:4px;padding-top:14px;display:flex}.jobs__name{font:600 16px/1.5 var(--font-body);align-self:flex-start;position:relative}.jobs__line{font:400 15px/1.5 var(--font-body);color:var(--jam-text-secondary)}.about-marker{pointer-events:none;width:120px;height:44px;position:absolute;top:-10px;left:-22px;rotate:2deg}.about-note{transform-origin:0;min-height:35px;margin-left:2px;rotate:3deg}.stickies{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px;width:100%;display:grid}.stickies .sticky{aspect-ratio:1;gap:7px;width:100%;height:auto;padding:14.1px}.stickies .sticky__n{font-size:11px}.stickies .sticky__text{font-size:13.2px}.shape-wrap{flex-direction:column;gap:24px;display:flex}.shape{gap:var(--jam-space-8);padding:var(--jam-space-24) var(--jam-space-32);background:var(--jam-accent-highlight);border:var(--jam-stroke-bold) solid var(--jam-border-strong);border-radius:var(--jam-radius-xl);box-shadow:var(--shadow-hard);flex-direction:column;display:flex}.shape__title{font:800 34px/1.1 var(--font-display);letter-spacing:-.015em}.shape__body{font:400 16px/1.5 var(--font-body);color:var(--jam-text-secondary)}.contact-actions{flex-direction:column;gap:10px;display:flex}.contact-links{flex-wrap:wrap;gap:8px;display:flex}.contact-links .btn{flex:calc(50% - 4px);min-width:0;min-height:44px;padding:12px 20px}.ghost.ghost--flow{align-self:flex-start;display:none;position:relative}.copyright{font:500 13px/1.4 var(--font-body);color:var(--jam-text-secondary)}@media (width>=768px){.about{gap:28px;padding:40px 32px 140px}.about__left,.about__right{gap:28px}.section{gap:16px;padding:24px 28px 28px}.h-display--md{font-size:40px}.jobs{gap:16px}.jobs__row{flex-direction:row;gap:24px;padding-top:16px}.jobs__name{flex:none;width:140px}.jobs__line{flex:1;min-width:0}.stickies{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.stickies .sticky{padding:15.2px}.stickies .sticky__n{font-size:11px}.stickies .sticky__text{font-size:14.25px}.shape-wrap{flex-direction:row;align-items:flex-start}.shape-wrap .shape{flex:1 1 0;min-width:0}.shape-wrap .contact-actions{flex:0 0 305px}}@media (width>=1024px){.about{flex-direction:row;gap:32px;padding:48px 48px 140px}.about__left{flex:1;min-width:0}.about__right{flex:none;gap:24px;width:336px}.section{padding:24px 32px 32px}.h-display--md{font-size:44px}.jobs__name{width:120px}.stickies{grid-template-columns:repeat(auto-fill,232px);grid-auto-rows:164px;align-items:center;gap:16px}.stickies .sticky{aspect-ratio:auto;gap:8px;height:160px;padding:16px}.stickies .sticky__n{font-size:11px}.stickies .sticky__text{font-size:15px}.shape-wrap{flex-direction:column;gap:24px}.shape-wrap .contact-actions{flex:none}.contact-links .btn{padding:8px 12px}.ghost.ghost--flow{display:block}.topbar,.hero,.work,.about{padding-inline:max(48px,50% - 608px)}.hero-title{text-wrap:balance;max-width:720px}.hero .lede,.jobs__line{max-width:640px}.cards>.more{min-height:0}.stickies{grid-template-columns:repeat(2,minmax(0,232px));justify-content:start}}@media (width>=1280px){.stickies{grid-template-columns:repeat(4,minmax(0,1fr))}}.nowrap{white-space:nowrap}.btn{align-items:center;gap:var(--jam-space-8);border-radius:var(--jam-radius-md);font:600 14px/1.2 var(--font-body);white-space:nowrap;cursor:pointer;transition:transform var(--m-t-150) var(--m-ease);border:0;display:inline-flex}.btn:active{transform:scale(.97)}.btn:disabled{cursor:default;opacity:1}.btn--md{padding:var(--jam-space-12) var(--jam-space-20)}.btn--sm{padding:var(--jam-space-8) var(--jam-space-12);font-size:13px}.btn--full{width:100%}.btn--highlight{background:var(--jam-accent-highlight);border:var(--jam-stroke-bold) solid var(--jam-border-strong);box-shadow:var(--shadow-hard-sm);color:var(--jam-text-on-sticky)}.btn--secondary{background:var(--jam-bg-surface);border:var(--jam-stroke-thin) solid var(--jam-border-strong);color:var(--jam-text-primary)}.btn--secondary.btn--sm{font-weight:500}.btn--ink{background:var(--jam-bg-inverse);color:var(--jam-text-inverse);padding:13.5px 20px}.btn--accent{background:var(--jam-accent-primary);color:var(--jam-text-inverse)}.chip{padding:var(--jam-space-4) var(--jam-space-12);border-radius:var(--jam-radius-full);font:500 13px/1.4 var(--font-body);color:var(--jam-text-on-sticky);white-space:nowrap;align-items:center;display:inline-flex}.chip--lime{background:var(--jam-accent-highlight)}.chip--blue{background:var(--jam-sticky-blue)}.chip--yellow{background:var(--jam-sticky-yellow)}.filechip{align-items:center;gap:var(--jam-space-8);padding:var(--jam-space-8) var(--jam-space-12);background:var(--jam-bg-surface);border-radius:var(--jam-radius-md);box-shadow:var(--shadow-float);display:flex}.filechip__title{font:600 14px/1.5 var(--font-body);white-space:nowrap}.mpbar{align-items:center;gap:var(--jam-space-8);padding:var(--jam-space-8);background:var(--jam-bg-surface);border-radius:var(--jam-radius-md);box-shadow:var(--shadow-float);display:flex}.avatar{border:2px solid var(--jam-bg-surface);border-radius:var(--jam-radius-full);width:28px;height:28px;font:700 11px/1 var(--font-body);place-items:center;display:grid}.avatar--blue{background:var(--jam-accent-primary);color:var(--jam-text-inverse)}.avatar--lime{background:var(--jam-accent-highlight);color:var(--jam-text-on-sticky)}.marker,.marker svg{width:100%;height:100%;display:block}.cursor{white-space:nowrap;flex-direction:column;align-items:flex-start;display:flex}.cursor__pointer{width:17.5px;height:26px;position:relative}.cursor__pointer img{max-width:none;position:absolute;top:-1.41px;left:-.65px}.cursor__row{padding-left:14px}.cursor__name{padding:var(--jam-space-4) var(--jam-space-8);border-radius:var(--jam-radius-sm);font:600 13px/1.4 var(--font-body);color:var(--jam-text-on-sticky);display:inline-block}.cursor__chat{padding:var(--jam-space-8) var(--jam-space-12);box-shadow:var(--shadow-float);font:500 13px/1.4 var(--font-body);color:var(--jam-text-on-sticky);border-radius:4px 16px 16px;display:inline-block}.cursor--lime .cursor__name,.cursor--lime .cursor__chat{background:var(--jam-accent-highlight)}.cursor--pink .cursor__name,.cursor--pink .cursor__chat{background:var(--jam-sticky-pink)}.ghost{z-index:7;pointer-events:none;position:absolute;top:0;left:0}.ghost--idle{animation:3s ease-in-out infinite ghost-bob}@keyframes ghost-bob{50%{transform:translateY(-4px)}}.drag{cursor:grab;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.drag--flow{position:relative}.drag--pinned{left:var(--cx);top:var(--cy);position:absolute;translate:-50% -50%}.drag[data-lifted=true]{cursor:grabbing;z-index:30}.drag img{-webkit-user-drag:none}.drag:focus-visible{outline-offset:6px;border-radius:4px}.sticky{gap:var(--jam-space-8);width:160px;height:160px;padding:var(--jam-space-16);box-shadow:var(--shadow-sticky);transition:box-shadow .2s var(--ease-out);color:var(--jam-text-on-sticky);border-radius:2px;flex-direction:column;display:flex;position:relative}.sticky--yellow{background:var(--jam-sticky-yellow)}.sticky--pink{background:var(--jam-sticky-pink)}.sticky--green{background:var(--jam-sticky-green)}.sticky--blue{background:var(--jam-sticky-blue)}.sticky__n{font:700 11px/1.3 var(--font-body);letter-spacing:.06em;color:var(--ink-700)}.sticky__text,.sticky__field{font:500 15px/1.3 var(--font-body)}.drag[data-lifted=true] .sticky{box-shadow:var(--shadow-float)}.sticky__field{resize:none;width:100%;min-height:0;color:inherit;-webkit-user-select:text;user-select:text;cursor:text;background:0 0;border:0;flex:1;padding:0}.sticky__field:focus-visible{outline-offset:10px}.sticky__field::placeholder{color:#0006}.sticky__delete{border-radius:var(--jam-radius-full);width:24px;height:24px;font:500 18px/1 var(--font-body);color:#0000008c;opacity:0;transition:opacity .15s var(--ease-out);place-items:center;display:grid;position:absolute;top:3px;right:3px}.sticky--visitor:hover .sticky__delete,.sticky--visitor:focus-within .sticky__delete,.sticky__delete:focus-visible{opacity:1}@media (hover:none){.sticky__delete{opacity:1}}.polaroid{zoom:var(--pz,.85);perspective:1400px;width:300px;position:relative}.polaroid__inner{transform-style:preserve-3d;transition:transform .5s var(--ease-flip);position:relative}.polaroid[data-flipped=true] .polaroid__inner{transform:rotateY(180deg)}.polaroid__face{backface-visibility:hidden;background:var(--jam-bg-surface);transition:box-shadow .2s var(--ease-out), opacity .2s linear;box-shadow:0 1.5px 1.5px #0000000f,0 6px 7.5px #0000001f}.drag[data-lifted=true] .polaroid__face{box-shadow:var(--shadow-float)}.polaroid__front{flex-direction:column;align-items:center;gap:18px;margin:0;padding:18px 18px 24px;display:flex;position:relative}.polaroid__front figcaption{font:500 max(19.5px, calc(11px / var(--pz,.85)))/1.4 var(--font-body);color:var(--jam-text-secondary);white-space:nowrap}.polaroid__photo{width:264px;height:264px;display:block;position:relative;overflow:hidden}.polaroid__photo img{width:123.68%;max-width:none;height:164.91%;position:absolute;top:-41.57%;left:-11.2%}.polaroid__tape{background:var(--jam-accent-highlight);border-radius:3px;width:144px;height:42px;position:absolute;top:-10.6px;left:75.4px;transform:rotate(6deg)}.polaroid__back{flex-direction:column;justify-content:center;gap:12px;padding:28px;display:flex;position:absolute;inset:0;overflow:hidden;transform:rotateY(180deg)}.polaroid__note{font:700 24px/1.15 var(--font-hand);color:var(--jam-text-accent)}.polaroid__stamp{font:500 max(13px, calc(11px / var(--pz,.85)))/1.4 var(--font-body);color:var(--jam-text-secondary)}@media (prefers-reduced-motion:reduce){.polaroid__inner{transition:none!important;transform:none!important}.polaroid__back{opacity:0;transform:none}.polaroid[data-flipped=true] .polaroid__front{opacity:0}.polaroid[data-flipped=true] .polaroid__back{opacity:1}.polaroid__face{transition-duration:.2s!important}}.timecard{zoom:var(--tz,.9);background:var(--jam-bg-surface);border:2px solid var(--jam-border-strong);border-radius:var(--jam-radius-lg);min-width:272px;box-shadow:var(--shadow-hard-sm);transition:box-shadow .2s var(--ease-out);flex-direction:column;gap:10px;padding:20px 24px;display:flex}.drag[data-lifted=true] .timecard{box-shadow:var(--shadow-hard-sm), var(--shadow-float)}.timecard__status{font:700 max(11px, calc(11px / var(--tz,.9)))/1.3 var(--font-body);letter-spacing:.06em;color:var(--jam-text-secondary);white-space:nowrap;align-items:center;gap:8px;display:flex}.timecard__dot{animation:2s ease-in-out infinite pulse}@keyframes pulse{50%{opacity:.4}}@media (prefers-reduced-motion:reduce){.timecard__dot{animation:none}}.timecard__time{font:800 56px/60px var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums lining-nums;white-space:nowrap}.timecard__line{font:600 max(16px, calc(12px / var(--tz,.9)))/1.5 var(--font-body);white-space:nowrap}.timecard__note{font:500 max(13px, calc(11px / var(--tz,.9)))/1.4 var(--font-body);color:var(--jam-text-secondary);white-space:nowrap}.card{--rot:0deg;border:1px solid var(--jam-border-subtle);border-radius:var(--jam-radius-xl);min-width:0;transform:rotate(var(--rot));transition:transform var(--m-t-250) var(--m-ease), box-shadow var(--m-t-250) var(--m-ease);flex-direction:column;align-items:flex-start;gap:16px;padding:20px;display:flex}.card--blue{background:var(--jam-bg-section-blue)}.card--green{background:var(--jam-bg-section-green)}.card--yellow{background:var(--jam-bg-section-yellow)}@media (hover:hover) and (pointer:fine){.card:hover{transform:translateY(calc(var(--m-d-8) * -1)) rotate(0deg);box-shadow:var(--shadow-lift)}}.card:has(:focus-visible){transform:translateY(calc(var(--m-d-8) * -1)) rotate(0deg);box-shadow:var(--shadow-lift)}@media (prefers-reduced-motion:reduce){.card:hover{transform:rotate(var(--rot))}.card:has(:focus-visible){transform:rotate(var(--rot))}}.card__head{flex-direction:column;align-items:flex-start;gap:0;width:100%;display:flex}.card__meta{font:700 11px/1.3 var(--font-body);letter-spacing:.06em;color:var(--jam-text-secondary)}.card__thumb{aspect-ratio:558/297.6;background:var(--jam-bg-surface);border:var(--jam-stroke-thin) solid var(--jam-border-strong);border-radius:var(--jam-radius-lg);justify-content:center;align-items:center;width:100%;height:auto;display:flex;overflow:hidden}.thumb{aspect-ratio:558/297.6;flex:none;width:100%;height:100%;position:relative;container-type:inline-size}.thumb--hrms{background:var(--jam-bg-surface)}.thumb__screen,.thumb__screen img{width:100%;height:100%;display:block}.thumb__screen img{object-fit:cover;object-position:left top}.thumb--phones{background:var(--jam-thumb-bg)}.thumb__shot{border-radius:.96cqw;width:100%;height:119.31%;position:absolute;top:12.5%;left:8%;overflow:hidden;box-shadow:0 2cqw 4.67cqw #00000026}.thumb__shot img{object-fit:cover;object-position:top;width:100%;height:100%}.phone{border:.333cqw solid #1412171a;border-radius:3.33cqw;width:28%;height:113.7%;position:absolute;overflow:hidden;box-shadow:0 2.667cqw 3cqw #0f121f24}.phone--1{top:11.3%;left:7.3%;rotate:6deg}.phone--2{top:5%;left:36%}.phone--3{top:13.7%;left:64.7%;rotate:-6deg}.phone img{object-fit:cover;object-position:top;width:100%;height:100%}.card__title{font:800 26px/1.1 var(--font-display);letter-spacing:-.015em}.card__summary{font:400 16px/1.5 var(--font-body);color:var(--jam-text-secondary)}.card__stats{flex-wrap:wrap;flex:1;align-items:flex-start;gap:8px 32px;display:flex}.stat{flex-direction:column;gap:2px;display:flex}.stat__value{font:800 32px/1.1 var(--font-display);letter-spacing:-.015em;white-space:nowrap}.stat__label{font:500 13px/1.4 var(--font-body);color:var(--jam-text-secondary)}.card__actions{flex-direction:column;align-items:stretch;gap:10px;width:100%;display:flex}.card__actions .btn{width:100%}.card{position:relative}.card__open:after{content:"";border-radius:inherit;position:absolute;inset:0}.card__read{z-index:1;position:relative}@media (width>=1024px){.card{gap:20px;padding:24px 28px 28px}.card__head{flex-direction:row;justify-content:space-between;align-items:center}.card__title{font-size:32px}.card__actions{flex-direction:row;align-items:center;gap:12px;width:auto}.card__actions .btn{width:auto}}.toolbar{z-index:50;background:var(--jam-bg-surface);border:1px solid var(--jam-border-subtle);border-radius:var(--jam-radius-lg);max-width:calc(100vw - 16px);box-shadow:var(--shadow-float);align-items:center;gap:6px;padding:10px;display:flex;position:fixed;bottom:20px;left:50%;translate:-50%}.tool{font:500 13px/1.4 var(--font-body);color:var(--jam-text-primary);transition:background-color .15s var(--ease-out), color .15s var(--ease-out);border-radius:10px;flex-direction:column;align-items:center;gap:4px;padding:8px 12px 6px;display:flex}.tool--active{background:var(--jam-accent-primary);color:var(--jam-text-inverse)}.toolbar[data-instant] .tool{transition:none}.toolbar__divider{background:var(--jam-border-subtle);width:1px;height:36px}.toolbar__nav{gap:6px;display:flex}.nav{font:600 14px/1.2 var(--font-body);transition:background-color .15s var(--ease-out);border-radius:10px;padding:10px 12px}@media (hover:hover){.tool:not(.tool--active):hover,.nav:hover{background:var(--jam-bg-canvas)}}.toast-region{z-index:60;pointer-events:none;position:fixed;bottom:124px;left:50%;translate:-50%}@media (width<=767px){.toast-region{bottom:112px}}.toast{background:var(--jam-bg-inverse);border-radius:var(--jam-radius-md);box-shadow:var(--shadow-float);color:var(--jam-text-inverse);font:500 14px/1.4 var(--font-body);pointer-events:auto;animation:toast-in .2s var(--ease-out);align-items:center;gap:16px;padding:10px 16px;display:flex}.toast__action{color:var(--jam-accent-highlight);text-underline-offset:3px;font-weight:600;text-decoration:underline}@keyframes toast-in{0%{opacity:0;transform:translateY(8px)}}@media (pointer:coarse),(width<=1023px){.btn,.nav{min-height:44px}}:root{--m-ease:cubic-bezier(.22, 1, .36, 1);--m-t-150:.15s;--m-t-250:.25s;--m-t-400:.4s;--m-t-700:.7s;--m-d-8:8px;--m-d-12:12px;--m-d-16:16px;--m-d-24:24px;--m-stagger:70ms;--m-reveal-at:.15;--m-float-y-min:4;--m-float-y-max:8;--m-float-r-min:.5;--m-float-r-max:1;--m-float-t-min:6;--m-float-t-max:10;--m-parallax:6;--shadow-lift:0 16px 36px #0d0d1a29, 0 2px 5px #00000014}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:clip}.lenis.lenis-smooth iframe{pointer-events:none}html.motion-ok [data-m-s]{transition-property:opacity,translate,scale,rotate;transition-duration:var(--m-t-400), var(--m-t-400), var(--m-t-400), var(--m-t-700);transition-timing-function:var(--m-ease);transition-delay:calc(var(--m-i,0) * var(--m-stagger));will-change:opacity, translate}html.motion-ok [data-m-s=armed]{opacity:0}html.motion-ok [data-m=title][data-m-s=armed]{translate:var(--m-tx,0px) calc(var(--m-ty,0px) + var(--m-d-12))}html.motion-ok [data-m=rise][data-m-s=armed]{translate:var(--m-tx,0px) calc(var(--m-ty,0px) + var(--m-d-16))}html.motion-ok [data-m=place][data-m-s=armed]{translate:var(--m-tx,0px) calc(var(--m-ty,0px) + var(--m-d-16));rotate:calc(var(--m-r0,0deg) + var(--m-rs,3deg));scale:.96}html.motion-ok [data-m-s=in]{opacity:var(--m-o0,1);translate:var(--m-tx,0px) var(--m-ty,0px);rotate:var(--m-r0,0deg);scale:1}.cs-shell[data-mode=tour] [data-m-s]{opacity:var(--m-o0,1)!important;translate:var(--m-tx,0px) var(--m-ty,0px)!important;rotate:var(--m-r0,0deg)!important;transition:none!important;scale:1!important}html.motion-ok .marker[data-m-draw=armed] path{stroke-dasharray:var(--m-len,1000);stroke-dashoffset:var(--m-len,1000)}html.motion-ok .marker[data-m-draw=in] path{stroke-dasharray:var(--m-len,1000);stroke-dashoffset:0;transition:stroke-dashoffset var(--m-t-700) var(--m-ease) var(--m-draw-delay,0s)}@keyframes m-float{0%,to{translate:var(--m-tx,0px) var(--m-ty,0px);rotate:var(--m-r0,0deg)}50%{translate:var(--m-tx,0px) calc(var(--m-ty,0px) - var(--m-fy,6px));rotate:calc(var(--m-r0,0deg) + var(--m-fr,.8deg))}}html.motion-ok [data-m-f]{animation:m-float var(--m-fdur,8s) ease-in-out var(--m-fd,0s) infinite;will-change:translate, rotate}html[data-m-paused] [data-m-f],html[data-m-paused] .ghost--idle,.drag[data-lifted=true] [data-m-f]{animation-play-state:paused}@media (prefers-reduced-motion:reduce){[data-m-s],[data-m-f],.marker[data-m-draw] path{opacity:var(--m-o0,1)!important;translate:var(--m-tx,0px) var(--m-ty,0px)!important;rotate:var(--m-r0,0deg)!important;stroke-dashoffset:0!important;transition:none!important;animation:none!important;scale:1!important}}
