@font-face{font-family:Figtree;font-style:normal;font-weight:400;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.b68677ba.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.p.e3544bb0.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:Figtree;font-style:normal;font-weight:500;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.b68677ba.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:500;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.p.e3544bb0.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:Figtree;font-style:normal;font-weight:600;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.b68677ba.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.p.e3544bb0.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:Figtree;font-style:normal;font-weight:700;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.b68677ba.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.p.e3544bb0.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:Figtree Fallback;src:local(Arial);ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.0%;size-adjust:100.72%}.figtree_a2329a35-module__ls6I-G__className{font-family:Figtree,Figtree Fallback;font-style:normal}.figtree_a2329a35-module__ls6I-G__variable{--font-figtree:"Figtree","Figtree Fallback"}
@font-face{font-family:Noto Sans;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/06f4b0e44fd06fcf-s.9fae465e.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:Noto Sans;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/43dcfe9361f991a9-s.79707529.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Sans;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/8f6f88c58073bba2-s.083b1990.woff2)format("woff2");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:Noto Sans;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/6386c231e0e0891d-s.d71114ff.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Noto Sans;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/14dd6b5f7e214f04-s.c8f957da.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Noto Sans;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/34d5cc7a965cd120-s.95192d35.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:Noto Sans;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/d2ae7bd5474e9748-s.812d26fa.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/818557234a132319-s.p.30c60a57.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:Noto Sans;font-style:italic;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/06f4b0e44fd06fcf-s.9fae465e.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:Noto Sans;font-style:italic;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/43dcfe9361f991a9-s.79707529.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Sans;font-style:italic;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/8f6f88c58073bba2-s.083b1990.woff2)format("woff2");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:Noto Sans;font-style:italic;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/6386c231e0e0891d-s.d71114ff.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Noto Sans;font-style:italic;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/14dd6b5f7e214f04-s.c8f957da.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Noto Sans;font-style:italic;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/34d5cc7a965cd120-s.95192d35.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:Noto Sans;font-style:italic;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/d2ae7bd5474e9748-s.812d26fa.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans;font-style:italic;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/818557234a132319-s.p.30c60a57.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:Noto Sans;font-style:italic;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/06f4b0e44fd06fcf-s.9fae465e.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:Noto Sans;font-style:italic;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/43dcfe9361f991a9-s.79707529.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Sans;font-style:italic;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/8f6f88c58073bba2-s.083b1990.woff2)format("woff2");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:Noto Sans;font-style:italic;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/6386c231e0e0891d-s.d71114ff.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Noto Sans;font-style:italic;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/14dd6b5f7e214f04-s.c8f957da.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Noto Sans;font-style:italic;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/34d5cc7a965cd120-s.95192d35.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:Noto Sans;font-style:italic;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/d2ae7bd5474e9748-s.812d26fa.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans;font-style:italic;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/818557234a132319-s.p.30c60a57.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:Noto Sans;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/06f4b0e44fd06fcf-s.9fae465e.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:Noto Sans;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/43dcfe9361f991a9-s.79707529.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Sans;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/8f6f88c58073bba2-s.083b1990.woff2)format("woff2");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:Noto Sans;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/6386c231e0e0891d-s.d71114ff.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Noto Sans;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/14dd6b5f7e214f04-s.c8f957da.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Noto Sans;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/34d5cc7a965cd120-s.95192d35.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:Noto Sans;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/d2ae7bd5474e9748-s.812d26fa.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/818557234a132319-s.p.30c60a57.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:Noto Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/d0daeb77ad486505-s.53fd57f3.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:Noto Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/13c8bea787795a91-s.3c7372c0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/fb34704f4f4f68ab-s.ce643c06.woff2)format("woff2");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:Noto Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/26229c3b890d5b41-s.d2027bdc.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/ec173da4e4ac482c-s.6e8c23fe.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/eca1cc1e672884b5-s.080cd8a2.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:Noto Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/05ce0245cbf07d46-s.bde6fdef.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/dc6d2a64e9dbf3bc-s.p.4b9eb7a1.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:Noto Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/d0daeb77ad486505-s.53fd57f3.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:Noto Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/13c8bea787795a91-s.3c7372c0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/fb34704f4f4f68ab-s.ce643c06.woff2)format("woff2");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:Noto Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/26229c3b890d5b41-s.d2027bdc.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Noto Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/ec173da4e4ac482c-s.6e8c23fe.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Noto Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/eca1cc1e672884b5-s.080cd8a2.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:Noto Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/05ce0245cbf07d46-s.bde6fdef.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/dc6d2a64e9dbf3bc-s.p.4b9eb7a1.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:Noto Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/d0daeb77ad486505-s.53fd57f3.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:Noto Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/13c8bea787795a91-s.3c7372c0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/fb34704f4f4f68ab-s.ce643c06.woff2)format("woff2");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:Noto Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/26229c3b890d5b41-s.d2027bdc.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Noto Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/ec173da4e4ac482c-s.6e8c23fe.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Noto Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/eca1cc1e672884b5-s.080cd8a2.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:Noto Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/05ce0245cbf07d46-s.bde6fdef.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/dc6d2a64e9dbf3bc-s.p.4b9eb7a1.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:Noto Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/d0daeb77ad486505-s.53fd57f3.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:Noto Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/13c8bea787795a91-s.3c7372c0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/fb34704f4f4f68ab-s.ce643c06.woff2)format("woff2");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:Noto Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/26229c3b890d5b41-s.d2027bdc.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/ec173da4e4ac482c-s.6e8c23fe.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/eca1cc1e672884b5-s.080cd8a2.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:Noto Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/05ce0245cbf07d46-s.bde6fdef.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/dc6d2a64e9dbf3bc-s.p.4b9eb7a1.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:Noto Sans Fallback;src:local(Arial);ascent-override:100.54%;descent-override:27.56%;line-gap-override:0.0%;size-adjust:106.33%}.noto_sans_46345cb5-module__hdDTLW__className{font-family:Noto Sans,Noto Sans Fallback}.noto_sans_46345cb5-module__hdDTLW__variable{--font-noto-sans:"Noto Sans","Noto Sans Fallback"}
@font-face{font-family:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(../media/79e9e0e3b9220e46-s.12c18379.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:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(../media/e62850744c7f266e-s.98408aef.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(../media/9433d1a810498265-s.p.8f3b692e.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:Newsreader;font-style:italic;font-weight:500;font-display:swap;src:url(../media/79e9e0e3b9220e46-s.12c18379.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:Newsreader;font-style:italic;font-weight:500;font-display:swap;src:url(../media/e62850744c7f266e-s.98408aef.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:italic;font-weight:500;font-display:swap;src:url(../media/9433d1a810498265-s.p.8f3b692e.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:Newsreader;font-style:italic;font-weight:600;font-display:swap;src:url(../media/79e9e0e3b9220e46-s.12c18379.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:Newsreader;font-style:italic;font-weight:600;font-display:swap;src:url(../media/e62850744c7f266e-s.98408aef.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:italic;font-weight:600;font-display:swap;src:url(../media/9433d1a810498265-s.p.8f3b692e.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:Newsreader;font-style:italic;font-weight:700;font-display:swap;src:url(../media/79e9e0e3b9220e46-s.12c18379.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:Newsreader;font-style:italic;font-weight:700;font-display:swap;src:url(../media/e62850744c7f266e-s.98408aef.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:italic;font-weight:700;font-display:swap;src:url(../media/9433d1a810498265-s.p.8f3b692e.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:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(../media/150f724d70372c02-s.cfe419c8.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:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(../media/750c737482d9de2f-s.1c29fe1a.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5f402bd2d8eef81a-s.p.b72f0478.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:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(../media/150f724d70372c02-s.cfe419c8.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:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(../media/750c737482d9de2f-s.1c29fe1a.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5f402bd2d8eef81a-s.p.b72f0478.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:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(../media/150f724d70372c02-s.cfe419c8.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:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(../media/750c737482d9de2f-s.1c29fe1a.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f402bd2d8eef81a-s.p.b72f0478.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:Newsreader;font-style:normal;font-weight:700;font-display:swap;src:url(../media/150f724d70372c02-s.cfe419c8.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:Newsreader;font-style:normal;font-weight:700;font-display:swap;src:url(../media/750c737482d9de2f-s.1c29fe1a.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5f402bd2d8eef81a-s.p.b72f0478.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:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.newsreader_a457bf91-module__KdphfW__className{font-family:Newsreader,Newsreader Fallback}.newsreader_a457bf91-module__KdphfW__variable{--font-newsreader:"Newsreader","Newsreader Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--spacing:.25rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--shadow-sm:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--ease-out:cubic-bezier(0,0,.2,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.border{border-style:var(--tw-border-style);border-width:1px}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--color-primary:#1e293b;--color-primary-light:#334155;--color-primary-dark:#0f172a;--color-accent:#c0614a;--color-accent-light:#d4735e;--color-accent-dark:#a3503d;--color-accent-muted:#f5eae7;--color-accent-subtle:#fdf2ef;--color-bg:#f8fafc;--color-surface:#fff;--color-surface-warm:#f1f5f9;--color-surface-elev:#fff;--color-text:#0f172a;--color-text-secondary:#64748b;--color-text-tertiary:#94a3b8;--color-on-accent:#fff;--color-border:#e2e8f0;--color-border-light:#f1f5f9;--color-success:#059669;--color-success-light:#ecfdf5;--color-warning:#d97706;--color-warning-light:#fffbeb;--color-danger:#dc2626;--color-danger-light:#fef2f2;--color-info:#2563eb;--color-info-light:#eff6ff;--callout-info-bg:#eff6ff;--callout-info-border:#2563eb;--callout-warn-bg:#fffbeb;--callout-warn-border:#d97706;--callout-danger-bg:#fef2f2;--callout-danger-border:#dc2626;--callout-success-bg:#f0fdf4;--callout-success-border:#16a34a;--callout-pearl-bg:#fef9c3;--callout-pearl-border:#a16207;--reader-light-bg:#f8fafc;--reader-light-text:#0f172a;--reader-warm-bg:#fdf6e3;--reader-warm-surface:#faf0d0;--reader-warm-text:#3b2a1a;--reader-dark-bg:#0f172a;--reader-dark-surface:#1e293b;--reader-dark-text:#f1f5f9;--color-overlay:#0f172a80;--font-display:var(--font-figtree),system-ui,-apple-system,sans-serif;--font-body:var(--font-noto-sans),system-ui,-apple-system,sans-serif;--font-wordmark:var(--font-newsreader),Georgia,serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,monospace;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--space-xs:4px;--space-sm:8px;--space-md:12px;--space-lg:16px;--space-xl:20px;--space-2xl:24px;--space-3xl:32px;--space-4xl:40px;--space-5xl:48px;--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--radius-xl:20px;--radius-full:999px;--shadow-sm:0 1px 4px #0f172a0a;--shadow-md:0 2px 8px #0f172a14;--shadow-lg:0 4px 16px #0f172a1f;--dur-fast:.15s;--dur-normal:.2s;--dur-slow:.3s;--ease-out:cubic-bezier(.33,1,.68,1);--ease-out-cubic:cubic-bezier(.215,.61,.355,1)}.t-hero{font-family:var(--font-display);font-weight:var(--weight-bold);letter-spacing:-.5px;color:var(--color-text);font-size:32px;line-height:38px}.t-title{font-family:var(--font-display);font-weight:var(--weight-bold);letter-spacing:-.3px;color:var(--color-text);font-size:24px;line-height:30px}.t-h2{font-family:var(--font-display);font-weight:var(--weight-semibold);color:var(--color-text);font-size:20px;line-height:26px}.t-h3{font-family:var(--font-display);font-weight:var(--weight-semibold);color:var(--color-text);font-size:16px;line-height:22px}.t-card-title{font-family:var(--font-display);font-weight:var(--weight-semibold);color:var(--color-text);font-size:15px;line-height:20px}.t-stat{font-family:var(--font-display);font-weight:var(--weight-bold);color:var(--color-text);font-size:28px;line-height:32px}.t-body{font-family:var(--font-body);font-weight:var(--weight-regular);color:var(--color-text);font-size:15px;line-height:22px}.t-caption{font-family:var(--font-body);font-weight:var(--weight-regular);color:var(--color-text-secondary);font-size:13px;line-height:18px}.t-section-header{font-family:var(--font-body);font-weight:var(--weight-semibold);letter-spacing:.8px;text-transform:uppercase;color:var(--color-text-secondary);font-size:11px;line-height:14px}.t-label{font-family:var(--font-body);font-weight:var(--weight-medium);letter-spacing:.5px;text-transform:uppercase;font-size:11px;line-height:14px}.t-tab{font-family:var(--font-body);font-weight:var(--weight-medium);font-size:11px;line-height:14px}.t-mono{font-family:var(--font-mono);background:var(--color-surface-warm);border-radius:3px;padding:1px 4px;font-size:13px}.t-wordmark{font-family:var(--font-wordmark);font-weight:var(--weight-medium);letter-spacing:-.012em}.t-wordmark .period{color:var(--color-accent)}*{box-sizing:border-box}html,body{margin:0;padding:0}body{font-family:var(--font-body);color:var(--color-text);background:var(--color-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}a{color:inherit;text-decoration:none}button,input{font-family:inherit}img,svg{max-width:100%;display:block}ol,ul{margin:0;padding:0;list-style:none}:root{--accent:#c0614a}.dd-page{min-height:100vh}.dd-mobile-only{display:none}.dd-pulse-dot{background:var(--accent);border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block;position:relative}.dd-pulse-dot:after{content:"";background:var(--accent);opacity:.35;animation:ddPulse 1.8s var(--ease-out)infinite;border-radius:50%;position:absolute;inset:-4px}@keyframes ddPulse{0%{opacity:.5;transform:scale(.6)}70%{opacity:0;transform:scale(1.8)}to{opacity:0;transform:scale(1.8)}}.dd-eyebrow{font-family:var(--font-display);letter-spacing:.8px;text-transform:uppercase;color:var(--accent);align-items:center;gap:8px;font-size:11px;font-weight:600;display:inline-flex}.dd-section-eyebrow{font-family:var(--font-display);letter-spacing:.9px;text-transform:uppercase;color:var(--color-text-secondary);margin-bottom:12px;font-size:11px;font-weight:600}.dd-section-title{font-family:var(--font-display);letter-spacing:-.6px;color:var(--color-text);text-wrap:balance;margin:0 0 12px;font-size:38px;font-weight:700;line-height:44px}.dd-section-sub{font-family:var(--font-body);color:var(--color-text-secondary);max-width:560px;margin:0;font-size:16px;line-height:25px}.dd-accent-text{color:var(--accent)}.dd-wm{font-family:var(--font-wordmark);letter-spacing:-.012em;color:#1f1a16;font-size:28px;font-weight:500}.dd-wm__dot{color:var(--accent)}.dd-btn{height:44px;font-family:var(--font-display);cursor:pointer;white-space:nowrap;transition:background-color .15s var(--ease-out),transform .15s var(--ease-out),border-color .15s var(--ease-out),color .15s var(--ease-out);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:14px;font-weight:600;display:inline-flex}.dd-btn--primary{background:var(--accent);color:#fff;box-shadow:0 1px 4px #c0614a47}.dd-btn--primary:hover{background:var(--color-accent-light)}.dd-btn--primary:active{transform:scale(.97)}.dd-btn--ghost{color:var(--accent);background:0 0}.dd-btn--ghost:hover{background:var(--color-accent-subtle)}.dd-btn--sm{height:34px;padding:0 14px;font-size:13px}.dd-tag{height:22px;font-family:var(--font-display);letter-spacing:.4px;text-transform:uppercase;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:11px;font-weight:600;display:inline-flex}.dd-tag--done{color:#047857;background:#0596691a}.dd-tag--active{background:var(--color-accent-muted);color:#8c3a24}.dd-tag--upcoming{background:var(--color-border-light);color:var(--color-text-secondary)}.dd-tag--active .dd-pulse-dot{width:6px;height:6px}.dd-nav{z-index:30;-webkit-backdrop-filter:saturate(180%)blur(10px);border-bottom:1px solid var(--color-border-light);background:#f8fafce0;position:sticky;top:0}.dd-nav__inner{justify-content:space-between;align-items:center;max-width:1180px;height:72px;margin:0 auto;padding:0 32px;display:flex}.dd-nav__brand{align-items:center;display:inline-flex}.dd-nav__brand img{height:36px;display:block}.dd-nav__status,.dd-nav__chip{font-family:var(--font-display);letter-spacing:.4px;color:var(--color-text-secondary);align-items:center;gap:8px;font-size:12px;font-weight:600;display:inline-flex}.dd-nav__chip{border:1px solid var(--color-border);background:#fff;border-radius:999px;height:30px;padding:0 14px}.dd-nav__rightset{align-items:center;gap:12px;display:flex}.dd-nav__textlink{font-family:var(--font-display);color:var(--color-text-secondary);font-size:14px;font-weight:500}.dd-nav__textlink:hover{color:var(--color-text)}.dd-footer{background:var(--color-primary-dark);color:#94a3b8;padding:48px 0 36px}.dd-footer--c{color:var(--color-text-tertiary);border-top:1px solid var(--color-border);background:0 0;padding:28px 0}.dd-footer__inner{max-width:1180px;font-family:var(--font-body);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:0 auto;padding:0 32px;font-size:13px;display:flex}.dd-footer .dd-wm{color:#f1f5f9;font-size:22px}.dd-footer__meta{gap:20px;display:flex}.dd-waitlist__form,.dd-c-waitlist__form{border:1px solid var(--color-border);max-width:460px;box-shadow:var(--shadow-sm);transition:border-color .15s var(--ease-out);background:#fff;border-radius:999px;gap:8px;padding:6px 6px 6px 18px;display:flex}.dd-waitlist__form:focus-within{border-color:var(--accent)}.dd-waitlist__form input{color:var(--color-text);background:0 0;border:0;outline:0;flex:1;font-size:15px}.dd-waitlist__form input::placeholder{color:var(--color-text-tertiary)}.dd-waitlist__thanks{color:#047857;font-family:var(--font-display);background:#0596691a;border-radius:999px;align-items:center;gap:8px;padding:12px 18px;font-size:14px;font-weight:600;display:inline-flex}.dd-a{background:var(--color-bg)}.dd-a .dd-hero{background:linear-gradient(180deg,var(--color-accent-subtle)0%,var(--color-bg)70%);padding:88px 32px 96px;position:relative;overflow:hidden}.dd-hero__bgmark{pointer-events:none;will-change:transform;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dd-hero__inner{text-align:center;max-width:880px;margin:0 auto;position:relative}.dd-hero__title{font-family:var(--font-display);letter-spacing:-1.4px;color:var(--color-text);text-wrap:balance;margin:18px 0 22px;font-size:64px;font-weight:700;line-height:68px}.dd-hero__lede{font-family:var(--font-body);color:var(--color-text-secondary);max-width:620px;margin:0 auto 44px;font-size:18px;line-height:28px}.dd-hero__counters{border:1px solid var(--color-border);box-shadow:var(--shadow-md);background:#fff;border-radius:18px;align-items:center;gap:36px;padding:18px 28px;display:inline-flex}.dd-hero__divider{background:var(--color-border);width:1px;height:44px}.dd-countdown{text-align:left;min-width:130px}.dd-countdown__num{font-family:var(--font-display);letter-spacing:-1px;color:var(--color-text);font-variant-numeric:tabular-nums;font-size:40px;font-weight:700;line-height:1}.dd-countdown--accent .dd-countdown__num{color:var(--accent)}.dd-countdown__lbl{font-family:var(--font-body);color:var(--color-text-secondary);margin-top:6px;font-size:12px}.dd-countdown__days{font-family:var(--font-display);letter-spacing:.5px;text-transform:uppercase;color:var(--color-text-tertiary);margin-right:4px;font-size:11px;font-weight:600}.dd-stats{padding:64px 32px}.dd-stats__inner{max-width:1180px;margin:0 auto}.dd-stats__grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:18px;display:grid}.dd-stat{border:1px solid var(--color-border);box-shadow:var(--shadow-sm);transition:transform .2s var(--ease-out),box-shadow .2s var(--ease-out);background:#fff;border-radius:14px;padding:22px 24px}.dd-stat:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.dd-stat__label{font-family:var(--font-display);letter-spacing:.5px;text-transform:uppercase;color:var(--color-text-secondary);font-size:12px;font-weight:600}.dd-stat__num{font-family:var(--font-display);letter-spacing:-1px;align-items:baseline;gap:6px;margin-top:10px;font-weight:700;display:flex}.dd-stat__done{color:var(--color-text);font-variant-numeric:tabular-nums;font-size:44px}.dd-stat__total{color:var(--color-text-tertiary);font-size:18px;font-weight:500}.dd-stat__bar{background:var(--color-border-light);border-radius:999px;height:6px;margin-top:14px;overflow:hidden}.dd-stat__fill{background:linear-gradient(90deg,var(--accent)0%,var(--color-accent-light)100%);height:100%;transition:width 1.6s var(--ease-out-cubic);border-radius:999px}.dd-stat__meta{font-family:var(--font-display);justify-content:space-between;align-items:baseline;margin-top:10px;display:flex}.dd-stat__pct{color:var(--accent);font-size:14px;font-weight:700}.dd-stat__unit{letter-spacing:.4px;text-transform:uppercase;color:var(--color-text-tertiary);font-size:11px}.dd-stats__updated{font-family:var(--font-body);color:var(--color-text-tertiary);align-items:center;gap:8px;margin-top:10px;font-size:12px;display:inline-flex}.dd-timeline{background:var(--color-surface-warm);padding:80px 32px 96px}.dd-timeline__inner{max-width:920px;margin:0 auto}.dd-section-head{text-align:center;max-width:620px;margin:0 auto 56px}.dd-section-head .dd-section-eyebrow{display:inline-block}.dd-section-head .dd-section-sub{margin:0 auto}.dd-tl{padding-left:52px;position:relative}.dd-tl__rail{background:var(--color-border);border-radius:1px;width:2px;position:absolute;top:8px;bottom:8px;left:19px;overflow:hidden}.dd-tl__rail-fill{background:var(--accent);width:100%;transition:height .12s linear;position:absolute;top:0;left:0}.dd-tl__list{flex-direction:column;gap:28px;display:flex}.dd-tl-node{position:relative}.dd-tl-node__marker{border:2px solid var(--color-border);z-index:2;width:22px;height:22px;transition:background-color .25s var(--ease-out),border-color .25s var(--ease-out);background:#fff;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:4px;left:-41px}.dd-tl-node--done .dd-tl-node__marker{background:var(--accent);border-color:var(--accent)}.dd-tl-node--active .dd-tl-node__marker{border-color:var(--accent);background:#fff}.dd-tl-node__pulse{background:var(--accent);border-radius:50%;width:9px;height:9px;position:relative}.dd-tl-node__pulse:after{content:"";background:var(--accent);opacity:.35;animation:ddPulse 1.6s var(--ease-out)infinite;border-radius:50%;position:absolute;inset:-5px}.dd-tl-node__date{font-family:var(--font-display);letter-spacing:.6px;text-transform:uppercase;color:var(--color-text-tertiary);margin-bottom:6px;font-size:11px;font-weight:600}.dd-tl-node__card{border:1px solid var(--color-border);box-shadow:var(--shadow-sm);opacity:0;transition:opacity .4s var(--ease-out),transform .4s var(--ease-out),border-color .25s;background:#fff;border-radius:12px;padding:16px 18px;transform:translateY(8px)}.dd-tl-node.is-visible .dd-tl-node__card{opacity:1;transform:none}.dd-tl-node--active .dd-tl-node__card{border-color:var(--accent);border-width:2px;padding:15px 17px}.dd-tl-node__head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:4px;display:flex}.dd-tl-node__title{font-family:var(--font-display);color:var(--color-text);margin:0;font-size:16px;font-weight:700;line-height:22px}.dd-tl-node__detail{font-family:var(--font-body);color:var(--color-text-secondary);margin:0;font-size:14px;line-height:21px}.dd-tl-node--upcoming{opacity:.85}.dd-tl-node--upcoming .dd-tl-node__card{background:0 0}.dd-commits{padding:56px 32px 24px}.dd-commits__inner{max-width:920px;margin:0 auto}.dd-commits__list{font-family:var(--font-body);flex-direction:column;gap:4px;font-size:14px;display:flex}.dd-commits__row{border-bottom:1px dashed var(--color-border-light);align-items:baseline;gap:10px;padding:8px 0;display:flex}.dd-commits__time{font-family:var(--font-display);color:var(--color-text-tertiary);min-width:110px;font-size:12px;font-weight:600}.dd-commits__sep{color:var(--color-text-tertiary)}.dd-commits__txt{color:var(--color-text)}.dd-waitlist{text-align:center;padding:80px 32px}.dd-waitlist__inner{max-width:560px;margin:0 auto}.dd-waitlist .dd-section-title{margin-bottom:12px}.dd-waitlist .dd-section-sub{margin:0 auto 24px}.dd-waitlist__form{margin:0 auto}.dd-b{background:var(--color-bg);overflow-x:hidden}.dd-b-hero{background:linear-gradient(180deg,var(--color-accent-subtle)0%,var(--color-bg)70%);padding:64px 32px 88px;position:relative;overflow:hidden}.dd-b-hero__bg{pointer-events:none;background:radial-gradient(circle at 18% 28%,#c0614a14,#0000 40%),radial-gradient(circle at 88% 12%,#c0614a0d,#0000 35%);position:absolute;inset:0}.dd-b-hero__mark{pointer-events:none;will-change:transform;position:absolute;top:-100px;right:-180px}.dd-b-hero__inner{grid-template-columns:1.05fr 1fr;align-items:center;gap:80px;max-width:1180px;margin:0 auto;display:grid;position:relative}.dd-b-hero__copy{padding-top:24px}.dd-b-hero__title{font-family:var(--font-display);letter-spacing:-1.3px;color:var(--color-text);text-wrap:balance;margin:18px 0 22px;font-size:56px;font-weight:700;line-height:60px}.dd-b-hero__lede{font-family:var(--font-body);color:var(--color-text-secondary);max-width:520px;margin:0;font-size:17px;line-height:27px}.dd-b-dash{border:1px solid var(--color-border);box-shadow:var(--shadow-md);background:#fff;border-radius:18px;grid-template-columns:1fr 1fr;gap:16px;padding:22px;display:grid}.dd-b-dash>.dd-b-launch{grid-column:1/-1}.dd-dial{background:var(--color-bg);border:1px solid var(--color-border-light);transition:border-color .2s var(--ease-out);border-radius:14px;align-items:center;gap:14px;padding:16px;display:flex}.dd-dial:hover{border-color:var(--color-border)}.dd-dial__svg{flex-shrink:0}.dd-dial__pct{font-family:var(--font-display);letter-spacing:-.5px;fill:var(--color-text);font-variant-numeric:tabular-nums;font-size:22px;font-weight:700}.dd-dial__pcts{font-family:var(--font-body);letter-spacing:.6px;text-transform:uppercase;fill:var(--color-text-tertiary);font-size:9px}.dd-dial__meta{flex:1;min-width:0}.dd-dial__num{font-family:var(--font-display);letter-spacing:-.4px;color:var(--color-text);font-variant-numeric:tabular-nums;font-size:22px;font-weight:700;line-height:1.1}.dd-dial__total{color:var(--color-text-tertiary);font-size:13px;font-weight:500}.dd-dial__lbl{font-family:var(--font-display);color:var(--color-text);margin-top:6px;font-size:12px;font-weight:600}.dd-dial__sub{color:var(--color-text-tertiary);margin-left:4px;font-weight:500}.dd-b-launch{background:var(--color-primary);color:#f1f5f9;border-radius:14px;padding:18px 22px}.dd-b-launch__row{align-items:center;gap:24px;display:flex}.dd-b-launch__lbl{font-family:var(--font-display);letter-spacing:.6px;text-transform:uppercase;color:#94a3b8;font-size:11px;font-weight:600}.dd-b-launch__num{font-family:var(--font-display);letter-spacing:-1px;color:#f1f5f9;font-variant-numeric:tabular-nums;margin-top:4px;font-size:36px;font-weight:700;line-height:1}.dd-b-launch__num.dd-accent-text{color:var(--accent)}.dd-b-launch__days{font-family:var(--font-body);color:#64748b;margin-top:4px;font-size:11px}.dd-b-launch__div{background:#ffffff14;align-self:stretch;width:1px;margin:4px 0}.dd-b-launch__sync{font-family:var(--font-body);color:#94a3b8;border-top:1px solid #ffffff14;align-items:center;gap:8px;margin-top:14px;padding-top:14px;font-size:11px;display:inline-flex}.dd-b-track{max-width:1180px;margin:0 auto;padding:88px 32px 120px}.dd-b-track__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:56px;display:flex}.dd-b-track__overall{font-family:var(--font-display);align-items:baseline;gap:10px;display:flex}.dd-b-track__pct{letter-spacing:-1px;color:var(--accent);font-variant-numeric:tabular-nums;font-size:36px;font-weight:700}.dd-b-track__pctLbl{letter-spacing:.5px;text-transform:uppercase;color:var(--color-text-tertiary);font-size:12px;font-weight:600}.dd-b-track__rail{margin:140px 30px;padding-block:0;position:relative}.dd-b-track__bar{background:var(--color-border);border-radius:999px;height:4px;position:relative;overflow:hidden}.dd-b-track__fill{background:var(--accent);height:100%;transition:width 1.8s var(--ease-out-cubic);border-radius:999px}.dd-b-track__nodes{pointer-events:none;position:absolute;inset:0}.dd-b-node{pointer-events:auto;position:absolute;top:50%;transform:translate(-50%,-50%)}.dd-b-node__marker{border:2px solid var(--color-border);background:#fff;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.dd-b-node--done .dd-b-node__marker{background:var(--accent);border-color:var(--accent)}.dd-b-node--active .dd-b-node__marker{border-color:var(--accent)}.dd-b-node--active .dd-tl-node__pulse{width:8px;height:8px}.dd-b-node__card{border:1px solid var(--color-border);width:192px;box-shadow:var(--shadow-sm);background:#fff;border-radius:10px;padding:10px 12px;position:absolute;left:50%}.dd-b-node__card--up{bottom:30px;transform:translate(-50%)}.dd-b-node__card--down{top:30px;transform:translate(-50%)}.dd-b-node--active .dd-b-node__card{border-color:var(--accent);border-width:2px;padding:9px 11px}.dd-b-node__date{font-family:var(--font-display);letter-spacing:.5px;text-transform:uppercase;color:var(--color-text-tertiary);margin-bottom:2px;font-size:10px;font-weight:600}.dd-b-node__title{font-family:var(--font-display);color:var(--color-text);margin-bottom:4px;font-size:13px;font-weight:600;line-height:17px}.dd-b-node__detail{font-family:var(--font-body);color:var(--color-text-secondary);font-size:11px;line-height:15px}.dd-b-about{background:var(--color-surface-warm);padding:96px 32px}.dd-b-about__inner{text-align:center;max-width:760px;margin:0 auto}.dd-b-about__title{font-family:var(--font-display);letter-spacing:-.5px;text-wrap:balance;margin:14px 0 20px;font-size:32px;font-weight:700;line-height:40px}.dd-b-about__body{font-family:var(--font-body);color:var(--color-text-secondary);max-width:620px;margin:0 auto;font-size:17px;line-height:28px}.dd-b-waitlist{padding:96px 32px}.dd-b-waitlist__inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;max-width:1180px;margin:0 auto;display:flex}.dd-b-waitlist .dd-section-title{margin-bottom:8px;font-size:32px;line-height:40px}.dd-b-waitlist .dd-section-sub{margin:8px 0 0}.dd-footer--b{background:var(--color-primary-dark)}.dd-c{background:var(--color-bg)}.dd-nav--c{background:#f8fafceb}.dd-c-main{grid-template-columns:380px 1fr;gap:64px;max-width:1280px;margin:0 auto;padding:0 40px;display:grid}.dd-c-side{position:relative}.dd-c-side__sticky{padding-top:64px;padding-bottom:64px;position:sticky;top:96px}.dd-c-side__mark{will-change:transform;width:max-content;margin:0 auto 28px}.dd-c-side__lockup{margin-bottom:36px}.dd-c-side__wm{font-family:var(--font-wordmark);letter-spacing:-.012em;color:#1f1a16;margin-bottom:8px;font-size:48px;font-weight:500;line-height:1}.dd-c-side__tag{font-family:var(--font-body);color:var(--color-text-secondary);max-width:280px;font-size:13px;line-height:19px}.dd-c-side__stat{border-top:1px solid var(--color-border);padding:16px 0}.dd-c-side__stat-num{font-family:var(--font-display);letter-spacing:-2px;color:var(--accent);font-variant-numeric:tabular-nums;font-size:56px;font-weight:700;line-height:1}.dd-c-side__stat-num--small{letter-spacing:-1px;color:var(--color-text);font-size:32px}.dd-c-side__stat-lbl{font-family:var(--font-display);letter-spacing:.5px;text-transform:uppercase;color:var(--color-text-secondary);margin-top:6px;font-size:12px;font-weight:500}.dd-c-side__stat--small{padding:12px 0}.dd-c-side__sync{font-family:var(--font-body);color:var(--color-text-tertiary);align-items:center;gap:8px;margin-top:18px;font-size:11px;display:inline-flex}.dd-c-content{max-width:680px;padding:80px 0}.dd-c-intro__title{font-family:var(--font-display);letter-spacing:-.9px;color:var(--color-text);text-wrap:balance;margin:14px 0 22px;font-size:44px;font-weight:700;line-height:50px}.dd-c-intro__quiet{color:var(--color-text-secondary);font-weight:600}.dd-c-intro__lede{font-family:var(--font-body);color:var(--color-text-secondary);margin:0;font-size:17px;line-height:28px}.dd-c-stats{padding:64px 0 56px}.dd-c-stats__row{flex-direction:column;gap:22px;display:flex}.dd-c-row{padding-bottom:4px}.dd-c-row__top{justify-content:space-between;align-items:baseline;margin-bottom:4px;display:flex}.dd-c-row__label{font-family:var(--font-display);letter-spacing:.5px;text-transform:uppercase;color:var(--color-text-secondary);font-size:13px;font-weight:600}.dd-c-row__pct{font-family:var(--font-display);color:var(--accent);font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.dd-c-row__num{font-family:var(--font-display);letter-spacing:-1px;color:var(--color-text);font-size:36px;font-weight:700;line-height:1}.dd-c-row__done{font-variant-numeric:tabular-nums}.dd-c-row__total{color:var(--color-text-tertiary);font-size:16px;font-weight:500}.dd-c-row__bar{background:var(--color-border);border-radius:999px;height:4px;margin-top:12px;position:relative;overflow:hidden}.dd-c-row__fill{background:var(--accent);height:100%;transition:width 1.8s var(--ease-out-cubic);border-radius:999px}.dd-c-row__tick{background:#0f172a14;width:1px;position:absolute;top:-3px;bottom:-3px}.dd-c-log{padding:56px 0 64px;position:relative}.dd-c-log .dd-section-title{font-size:32px;line-height:40px}.dd-c-log__inner{margin-top:36px;padding-left:60px;position:relative}.dd-c-log__rail{background:var(--color-border);border-radius:1px;width:2px;position:absolute;top:6px;bottom:6px;left:19px;overflow:hidden}.dd-c-log__rail-fill{background:var(--accent);width:100%;transition:height .12s linear;position:absolute;top:0;left:0}.dd-c-log__groups{flex-direction:column;gap:32px;display:flex}.dd-c-log__year{font-family:var(--font-display);letter-spacing:1.4px;text-transform:uppercase;color:var(--color-text-tertiary);margin-bottom:16px;margin-left:-42px;padding-left:22px;font-size:11px;font-weight:700;position:relative}.dd-c-log__year:before{content:"";background:var(--color-border);width:12px;height:1px;position:absolute;top:50%;left:0}.dd-c-log__list{flex-direction:column;gap:24px;display:flex}.dd-c-entry{grid-template-columns:80px 1fr;gap:16px;display:grid;position:relative}.dd-c-entry__marker{border:2px solid var(--color-border);z-index:2;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;display:flex;position:absolute;top:4px;left:-41px}.dd-c-entry--done .dd-c-entry__marker{background:var(--accent);border-color:var(--accent)}.dd-c-entry--active .dd-c-entry__marker{border-color:var(--accent)}.dd-c-entry__date{font-family:var(--font-display);letter-spacing:.6px;text-transform:uppercase;color:var(--color-text-tertiary);padding-top:4px;font-size:11px;font-weight:600}.dd-c-entry__body{opacity:0;transition:opacity .4s var(--ease-out),transform .4s var(--ease-out);transform:translateY(6px)}.dd-c-entry.is-visible .dd-c-entry__body{opacity:1;transform:none}.dd-c-entry__head{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:4px;display:flex}.dd-c-entry__title{font-family:var(--font-display);color:var(--color-text);margin:0;font-size:17px;font-weight:700;line-height:22px}.dd-c-entry__detail{font-family:var(--font-body);color:var(--color-text-secondary);margin:0;font-size:14px;line-height:21px}.dd-c-entry--upcoming .dd-c-entry__title{color:var(--color-text-secondary)}.dd-c-waitlist{padding:56px 0 80px}.dd-c-waitlist__rule{background:var(--color-border);height:1px;margin-bottom:32px}.dd-c-waitlist__title{font-family:var(--font-display);letter-spacing:-.5px;color:var(--color-text);margin:12px 0;font-size:32px;font-weight:700;line-height:40px}.dd-c-waitlist .dd-section-sub{margin:0 0 22px}.dd-d-hero{background:var(--color-bg);min-height:620px;padding:110px 64px 120px;position:relative;overflow:hidden}.dd-d-hero__mark{pointer-events:none;will-change:transform;width:900px;height:900px;position:absolute;top:-180px;right:-240px}.dd-d-hero__mark svg{width:100%;height:100%}.dd-d-hero__inner{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:28px;max-width:880px;margin:0 auto;display:flex;position:relative}.dd-d-hero .dd-eyebrow{justify-content:center}.dd-d-hero__title{font-family:var(--font-wordmark);letter-spacing:-1.6px;color:var(--color-text);text-wrap:balance;max-width:880px;margin:0;font-size:64px;font-weight:700;line-height:70px}.dd-d-hero__cta{margin-top:8px}.dd-d-hero__lede{font-family:var(--font-body);color:var(--color-text-secondary);text-wrap:pretty;max-width:680px;margin:0;font-size:19px;line-height:30px}.dd-d-strip{background:var(--color-primary-dark);color:var(--color-on-accent);border-top:1px solid #ffffff0f;border-bottom:1px solid #ffffff0f;padding:28px 64px}.dd-d-strip__inner{align-items:center;gap:40px;max-width:1120px;margin:0 auto;display:flex}.dd-d-strip__cell{flex:none;min-width:200px}.dd-d-strip__div{background:#ffffff14;align-self:stretch;width:1px}.dd-d-strip__sync{color:#ffffffb3;font-family:var(--font-body);align-items:center;gap:12px;margin-left:auto;font-size:12px;display:inline-flex}.dd-d-strip__sync-l{font-family:var(--font-display);letter-spacing:.6px;text-transform:uppercase;color:#94a3b8;font-size:11px;font-weight:600}.dd-d-strip__sync-s{color:#ffffff8c;margin-top:2px;font-size:12px}.dd-d-brand{color:var(--color-text);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.dd-d-brand__icon{color:var(--color-text);flex-shrink:0}.dd-d-brand__word{font-family:var(--font-wordmark);letter-spacing:-.3px;color:var(--color-text);font-size:22px;font-weight:600}.dd-d-stats{background:var(--color-bg);padding:96px 64px 72px}.dd-d-stats__inner{max-width:1120px;margin:0 auto}.dd-d-roadmap{padding-top:72px;padding-bottom:96px}@media (max-width:960px){.dd-d-hero{min-height:auto;padding:88px 32px 96px}.dd-d-hero__inner{gap:24px}.dd-d-hero__title{letter-spacing:-1px;font-size:48px;line-height:54px}.dd-d-hero__lede{font-size:17px;line-height:27px}.dd-d-hero__mark{width:640px;height:640px;top:-120px;right:-180px}.dd-d-strip__inner{flex-direction:column;align-items:flex-start;gap:18px}.dd-d-strip__div{display:none}.dd-d-strip__sync{margin-left:0}.dd-d-stats{padding:64px 24px 48px}}@media (max-width:720px){.dd-d-hero{padding:64px 24px 80px}.dd-d-hero__inner{gap:20px}.dd-d-hero__title{letter-spacing:-.6px;font-size:38px;line-height:44px}.dd-d-hero__lede{font-size:16px;line-height:25px}.dd-d-hero__mark{width:480px;height:480px;top:-80px;right:-160px}}@media (max-width:480px){.dd-d-hero{padding:56px 20px 72px}.dd-d-hero__inner{gap:18px}.dd-eyebrow{letter-spacing:.7px;font-size:10px}.dd-d-hero__title{letter-spacing:-.4px;font-size:32px;line-height:38px}.dd-d-hero__lede{font-size:15px;line-height:24px}.dd-d-hero__mark{opacity:.6;width:380px;height:380px;top:-60px;right:-140px}}.dd-tagline{display:inline-block}.dd-tagline__pre{color:var(--color-primary-dark)}.dd-tagline__dots{color:var(--accent);letter-spacing:.04em;vertical-align:baseline;white-space:nowrap;margin:0 .02em;display:inline-block}.dd-tagline__dots>span{opacity:.25;animation:ddTaglineDot 1.6s var(--ease-out-cubic)infinite;display:inline-block}.dd-tagline__dots>span:nth-child(2){animation-delay:.18s}.dd-tagline__dots>span:nth-child(3){animation-delay:.36s}@keyframes ddTaglineDot{0%,70%,to{opacity:.25}35%{opacity:1}}.dd-tagline__post{color:var(--accent);font-style:italic;font-weight:700}@media (prefers-reduced-motion:reduce){.dd-tagline__dots>span{opacity:1;animation:none}}.dd-footer__brand{flex-direction:column;gap:4px;display:flex}.dd-footer__tagline{font-family:var(--font-wordmark);letter-spacing:-.01em;color:var(--color-text-secondary);font-size:13px;font-style:italic;font-weight:500}@media (max-width:960px){.dd-mobile-only{display:inline}.dd-hero__title{font-size:44px;line-height:48px}.dd-b-hero__inner{grid-template-columns:1fr;gap:36px}.dd-b-hero__title{font-size:38px;line-height:44px}.dd-b-dash,.dd-stats__grid{grid-template-columns:1fr}.dd-c-main{grid-template-columns:1fr;gap:0;padding:0 24px}.dd-c-side__sticky{padding-top:24px;padding-bottom:24px;position:static}.dd-c-side__mark{display:none}.dd-hero__counters{flex-direction:column;gap:18px;padding:18px 24px}.dd-hero__divider{width:80%;height:1px}}@media (max-width:1180px){.dd-b-track{padding:64px 24px 80px}.dd-b-track__head{margin-bottom:32px}.dd-b-track__rail{margin:0}.dd-b-track__bar{display:none}.dd-b-track__nodes{pointer-events:auto;flex-direction:column;gap:24px;display:flex;position:relative;inset:auto}.dd-b-track__nodes:before{content:"";background:var(--color-border);border-radius:1px;width:2px;position:absolute;top:10px;bottom:10px;left:7px}.dd-b-node{grid-template-columns:16px 1fr;align-items:start;column-gap:18px;display:grid;position:relative!important;top:auto!important;left:0!important;transform:none!important}.dd-b-node__marker{z-index:1;margin-top:1px;position:relative}.dd-b-node__card,.dd-b-node__card--up,.dd-b-node__card--down{width:100%;padding:12px 14px;position:static!important;top:auto!important;bottom:auto!important;left:auto!important;transform:none!important}.dd-b-node__title{font-size:14px;line-height:18px}.dd-b-node__detail{font-size:12px;line-height:17px}}.dd-btn--lg{letter-spacing:.1px;border-radius:999px;height:56px;padding:0 28px;font-size:16px}.dd-footer__link{text-underline-offset:2px;transition:text-decoration-color .2s var(--ease-out);-webkit-text-decoration:underline #ffffff40;text-decoration:underline #ffffff40}.dd-footer__link:hover{-webkit-text-decoration-color:var(--accent);-webkit-text-decoration-color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.dd-amb-page{background:var(--color-bg)}.dd-amb-hero{background:var(--color-bg);text-align:center;padding:110px 64px 88px;position:relative;overflow:hidden}.dd-amb-hero__inner{flex-direction:column;align-items:center;gap:24px;max-width:880px;margin:0 auto;display:flex}.dd-amb-hero .dd-eyebrow{justify-content:center}.dd-amb-hero__title{font-family:var(--font-display);letter-spacing:-1.3px;color:var(--color-text);text-wrap:balance;max-width:880px;margin:0;font-size:60px;font-weight:700;line-height:66px}.dd-amb-hero__lede{font-family:var(--font-body);color:var(--color-text-secondary);text-wrap:pretty;max-width:640px;margin:0;font-size:19px;line-height:30px}.dd-amb-hero__cta{flex-wrap:wrap;justify-content:center;align-items:center;gap:22px;margin-top:8px;display:flex}.dd-amb-hero__more{font-family:var(--font-display);color:var(--color-text-secondary);letter-spacing:.1px;transition:color .15s var(--ease-out);font-size:14px;font-weight:600}.dd-amb-hero__more:hover{color:var(--accent)}.dd-amb-perks,.dd-amb-product,.dd-amb-why,.dd-amb-ask,.dd-amb-pricing,.dd-amb-cta{padding:88px 64px 96px}.dd-amb-perks__inner,.dd-amb-product__inner,.dd-amb-why__inner,.dd-amb-ask__inner,.dd-amb-pricing__inner,.dd-amb-cta__inner{max-width:1080px;margin:0 auto}.dd-amb-perks{background:var(--color-surface-warm)}.dd-amb-perks__grid{grid-template-columns:1fr 1fr;gap:18px;margin-top:36px;display:grid}.dd-amb-perk{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;gap:10px;padding:26px 26px 24px;display:flex;position:relative}.dd-amb-perk__num{font-family:var(--font-display);letter-spacing:1px;color:var(--accent);font-size:13px;font-weight:700}.dd-amb-perk__title{font-family:var(--font-display);color:var(--color-text);letter-spacing:-.2px;margin:0;font-size:20px;font-weight:700;line-height:26px}.dd-amb-perk__detail{font-family:var(--font-body);color:var(--color-text-secondary);margin:0;font-size:14.5px;line-height:22px}.dd-amb-perk__tag{background:var(--color-accent-subtle);color:var(--accent);font-family:var(--font-display);letter-spacing:.5px;text-transform:uppercase;border-radius:999px;align-self:flex-start;margin-top:4px;padding:4px 10px;font-size:11px;font-weight:600;display:inline-block}.dd-amb-product{background:var(--color-bg)}.dd-amb-product__grid{grid-template-columns:1fr 1fr;gap:28px 40px;margin-top:36px;display:grid}.dd-amb-product__item{border-left:2px solid var(--accent);padding:4px 0 4px 18px}.dd-amb-product__h{font-family:var(--font-display);color:var(--color-text);letter-spacing:-.1px;margin:0 0 8px;font-size:17px;font-weight:700;line-height:22px}.dd-amb-product__p{font-family:var(--font-body);color:var(--color-text-secondary);margin:0;font-size:14.5px;line-height:22px}.dd-amb-why{background:var(--color-primary-dark);color:var(--color-on-accent)}.dd-amb-why .dd-section-eyebrow{color:#ffffff8c}.dd-amb-why .dd-section-title{color:var(--color-on-accent)}.dd-amb-why__grid{grid-template-columns:repeat(3,1fr);gap:28px;margin-top:36px;display:grid}.dd-amb-why__item{border-radius:var(--radius-lg);background:#ffffff0a;border:1px solid #ffffff14;padding:22px 22px 24px}.dd-amb-why__h{font-family:var(--font-display);color:var(--color-on-accent);letter-spacing:-.1px;margin:0 0 10px;font-size:17px;font-weight:700;line-height:22px}.dd-amb-why__p{font-family:var(--font-body);color:#ffffffb3;margin:0;font-size:14px;line-height:22px}.dd-amb-ask{background:var(--color-bg)}.dd-amb-ask__inner{grid-template-columns:1fr 1fr;gap:56px;display:grid}.dd-amb-ask__title{font-family:var(--font-display);color:var(--color-text);letter-spacing:-.3px;margin:0 0 18px;font-size:26px;font-weight:700;line-height:32px}.dd-amb-ask__list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.dd-amb-ask__list li{font-family:var(--font-body);color:var(--color-text);padding-left:22px;font-size:15px;line-height:22px;position:relative}.dd-amb-ask__list li:before{content:"";background:var(--accent);border-radius:50%;width:8px;height:8px;position:absolute;top:9px;left:0}.dd-amb-pricing{background:var(--color-accent-subtle)}.dd-amb-pricing__tiers{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:18px;margin-top:36px;display:grid}.dd-amb-tier{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;gap:6px;padding:26px 24px 28px;display:flex;position:relative}.dd-amb-tier--featured{border-color:var(--accent);border-width:2px;padding:25px 23px 27px}.dd-amb-tier__name{font-family:var(--font-display);letter-spacing:.4px;text-transform:uppercase;color:var(--color-text-secondary);font-size:16px;font-weight:700}.dd-amb-tier--featured .dd-amb-tier__name{color:var(--accent)}.dd-amb-tier__price{font-family:var(--font-display);letter-spacing:-.6px;color:var(--color-text);margin-top:2px;font-size:32px;font-weight:700}.dd-amb-tier__per{color:var(--color-text-secondary);margin-left:2px;font-size:15px;font-weight:500}.dd-amb-tier__sub{font-family:var(--font-body);color:var(--color-text-secondary);margin-bottom:14px;font-size:13px}.dd-amb-tier ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.dd-amb-tier li{font-family:var(--font-body);color:var(--color-text);padding-left:18px;font-size:14px;line-height:20px;position:relative}.dd-amb-tier li:before{content:"";background:var(--color-success);border-radius:50%;width:6px;height:6px;position:absolute;top:7px;left:0}.dd-amb-tier__badge{background:var(--accent);color:var(--color-on-accent);font-family:var(--font-display);letter-spacing:.4px;text-transform:uppercase;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:600;position:absolute;top:-10px;right:14px}.dd-amb-cta{background:var(--color-primary-dark);color:var(--color-on-accent);text-align:center;padding:56px 64px 64px}.dd-amb-cta__inner{flex-direction:column;align-items:center;gap:22px;display:flex}.dd-amb-cta .dd-section-eyebrow{color:#ffffff80}.dd-amb-cta__title{font-family:var(--font-display);letter-spacing:-.8px;color:var(--color-on-accent);margin:0;font-size:44px;font-weight:700;line-height:50px}.dd-amb-cta__sub{font-family:var(--font-body);color:#ffffffb3;text-wrap:pretty;max-width:560px;margin:0;font-size:16px;line-height:26px}.dd-amb-cta__fine{font-family:var(--font-body);color:#ffffff73;margin-top:8px;font-size:13px}@media (max-width:960px){.dd-amb-hero{padding:88px 32px 72px}.dd-amb-hero__title{letter-spacing:-.9px;font-size:46px;line-height:52px}.dd-amb-hero__lede{font-size:17px;line-height:27px}.dd-amb-perks,.dd-amb-product,.dd-amb-why,.dd-amb-ask,.dd-amb-pricing{padding:72px 32px 80px}.dd-amb-cta{padding:48px 32px 56px}.dd-amb-cta__title{font-size:36px;line-height:42px}.dd-amb-perks__grid{grid-template-columns:1fr}.dd-amb-product__grid{grid-template-columns:1fr;gap:24px}.dd-amb-why__grid{grid-template-columns:1fr}.dd-amb-ask__inner{grid-template-columns:1fr;gap:36px}.dd-amb-pricing__tiers{grid-template-columns:1fr}.dd-amb-tier__badge{right:16px}}@media (max-width:560px){.dd-amb-hero{padding:64px 24px 56px}.dd-amb-hero__title{letter-spacing:-.5px;font-size:36px;line-height:42px}.dd-amb-hero__lede{font-size:16px;line-height:24px}.dd-amb-perks,.dd-amb-product,.dd-amb-why,.dd-amb-ask,.dd-amb-pricing{padding:56px 20px 64px}.dd-amb-cta{padding:40px 20px 48px}.dd-amb-cta__title{font-size:30px;line-height:36px}.dd-amb-cta .dd-btn--lg{max-width:100%;height:52px;padding:0 22px;font-size:14px}}.dd-feat-page{background:var(--color-bg)}.dd-feat-hero{text-align:center;background:var(--color-bg);padding:96px 64px 64px}.dd-feat-hero__inner{flex-direction:column;align-items:center;gap:22px;max-width:860px;margin:0 auto;display:flex}.dd-feat-hero .dd-eyebrow{justify-content:center}.dd-feat-hero__title{font-family:var(--font-wordmark);letter-spacing:-1.4px;color:var(--color-text);text-wrap:balance;margin:0;font-size:52px;font-weight:700;line-height:58px}.dd-feat-hero__title .dd-accent-text{color:var(--accent);font-style:italic}.dd-feat-hero__lede{font-family:var(--font-body);color:var(--color-text-secondary);text-wrap:pretty;max-width:640px;margin:0;font-size:18px;line-height:28px}.dd-feat-row{background:var(--color-bg);padding:72px 64px}.dd-feat-row__inner{grid-template-columns:1fr 1fr;align-items:center;gap:88px;max-width:1180px;margin:0 auto;display:grid}.dd-feat-row--flip .dd-feat-row__inner{grid-template-areas:"text media"}.dd-feat-row--flip .dd-feat__text{grid-area:text}.dd-feat-row--flip .dd-feat__media{grid-area:media}.dd-feat__media{justify-content:center;display:flex}.dd-feat__phone{background:var(--color-primary-dark);border-radius:36px;width:100%;max-width:320px;padding:10px;position:relative;overflow:hidden;box-shadow:0 24px 48px -16px #0f172a2e,0 2px 8px #0f172a0f}.dd-feat__video{background:var(--color-primary-dark);border-radius:26px;width:100%;height:auto;display:block}.dd-feat__text{max-width:460px}.dd-feat__eyebrow{font-family:var(--font-display);letter-spacing:.7px;text-transform:uppercase;color:var(--accent);margin-bottom:14px;font-size:12px;font-weight:600}.dd-feat__title{font-family:var(--font-display);letter-spacing:-.4px;color:var(--color-text);text-wrap:balance;margin:0 0 18px;font-size:32px;font-weight:700;line-height:38px}.dd-feat__body{font-family:var(--font-body);color:var(--color-text-secondary);text-wrap:pretty;margin:0;font-size:16px;line-height:26px}.dd-feat-cta{background:var(--color-primary-dark);color:var(--color-on-accent);text-align:center;padding:80px 64px 88px}.dd-feat-cta__inner{flex-direction:column;align-items:center;gap:20px;max-width:720px;margin:0 auto;display:flex}.dd-feat-cta__title{font-family:var(--font-display);letter-spacing:-.5px;color:var(--color-on-accent);text-wrap:balance;margin:0;font-size:36px;font-weight:700;line-height:42px}.dd-feat-cta__sub{font-family:var(--font-body);color:#ffffffb3;max-width:540px;margin:0 0 4px;font-size:16px;line-height:26px}.dd-nav__link{font-family:var(--font-display);color:var(--color-text);letter-spacing:.1px;transition:color .15s var(--ease-out);padding:0 4px;font-size:14px;font-weight:600}.dd-nav__link:hover{color:var(--accent)}@media (max-width:960px){.dd-feat-hero{padding:80px 32px 56px}.dd-feat-hero__title{letter-spacing:-1px;font-size:42px;line-height:48px}.dd-feat-hero__lede{font-size:17px;line-height:27px}.dd-feat-row{padding:56px 32px}.dd-feat-row__inner{gap:48px}.dd-feat__title{font-size:28px;line-height:34px}.dd-feat-cta{padding:64px 32px 72px}.dd-feat-cta__title{font-size:30px;line-height:36px}}@media (max-width:720px){.dd-feat-hero{padding:64px 24px 48px}.dd-feat-hero__title{letter-spacing:-.6px;font-size:36px;line-height:42px}.dd-feat-row{padding:48px 24px}.dd-feat-row__inner,.dd-feat-row--flip .dd-feat-row__inner{grid-template-columns:1fr;grid-template-areas:none;gap:32px}.dd-feat__media,.dd-feat-row--flip .dd-feat__media{order:0;grid-area:auto}.dd-feat__text,.dd-feat-row--flip .dd-feat__text{order:1;grid-area:auto;max-width:100%}.dd-feat__phone{max-width:260px}.dd-feat__title{font-size:24px;line-height:30px}.dd-feat-cta{padding:56px 20px 64px}.dd-feat-cta__title{font-size:26px;line-height:32px}}.dd-sub-hero{text-align:center;background:var(--color-bg);padding:96px 64px 8px}.dd-sub-hero__inner{flex-direction:column;align-items:center;max-width:720px;margin:0 auto;display:flex}.dd-sub-hero__title{font-family:var(--font-display);letter-spacing:-1.2px;color:var(--color-text);text-wrap:balance;margin:18px 0 16px;font-size:52px;font-weight:700;line-height:58px}.dd-sub-hero__lede{font-family:var(--font-body);color:var(--color-text-secondary);max-width:560px;margin:0;font-size:17px;line-height:27px}.dd-sub{background:var(--color-bg);padding:40px 64px 104px}.dd-sub__inner{flex-direction:column;align-items:center;max-width:760px;margin:0 auto;display:flex}.dd-sub__reveal{animation:dd-sub-up .55s var(--ease-out-cubic)both}.dd-sub__reveal--1{animation-delay:50ms}.dd-sub__reveal--2{animation-delay:.14s}.dd-sub__reveal--3{animation-delay:.23s}@keyframes dd-sub-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.dd-sub__reveal{animation:none}}.dd-sub__chip{border:1px solid var(--color-border);background:var(--color-surface);height:36px;font-family:var(--font-body);color:var(--color-text-secondary);border-radius:999px;align-items:center;gap:10px;margin-bottom:26px;padding:0 8px 0 14px;font-size:13px;display:inline-flex}.dd-sub__chip strong{color:var(--color-text);font-weight:600}.dd-sub__chip-dot{background:var(--color-success);border-radius:50%;flex:none;width:7px;height:7px}.dd-sub__chip-btn{background:var(--color-surface-warm);cursor:pointer;height:26px;font-family:var(--font-display);color:var(--color-text-secondary);transition:background var(--dur-fast)var(--ease-out),color var(--dur-fast)var(--ease-out);border:none;border-radius:999px;padding:0 11px;font-size:12px;font-weight:600}.dd-sub__chip-btn:hover{background:var(--color-accent-muted);color:var(--color-accent-dark)}.dd-sub__toggle{background:var(--color-surface-warm);border:1px solid var(--color-border);border-radius:999px;gap:4px;margin-bottom:30px;padding:4px;display:inline-flex}.dd-sub__toggle-btn{cursor:pointer;height:38px;font-family:var(--font-display);color:var(--color-text-secondary);transition:background var(--dur-fast)var(--ease-out),color var(--dur-fast)var(--ease-out);background:0 0;border:none;border-radius:999px;align-items:center;gap:8px;padding:0 20px;font-size:14px;font-weight:600;display:inline-flex}.dd-sub__toggle-btn.is-active{background:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow-sm)}.dd-sub__toggle-save{letter-spacing:.3px;text-transform:uppercase;color:var(--color-success);background:var(--color-success-light);border-radius:999px;padding:3px 8px;font-size:11px;font-weight:700}.dd-sub__tiers{grid-template-columns:1fr 1fr;align-items:stretch;gap:20px;width:100%;display:grid}.dd-sub-tier{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);text-align:left;transition:transform var(--dur-normal)var(--ease-out),box-shadow var(--dur-normal)var(--ease-out);flex-direction:column;padding:30px 30px 26px;display:flex;position:relative}.dd-sub-tier:hover{box-shadow:var(--shadow-lg);transform:translateY(-3px)}.dd-sub-tier--featured{border-color:var(--accent);background:linear-gradient(180deg,var(--color-accent-subtle)0%,var(--color-surface)46%);box-shadow:var(--shadow-md)}.dd-sub-tier__badge{background:var(--accent);color:var(--color-on-accent);font-family:var(--font-display);letter-spacing:.5px;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:4px 12px;font-size:11px;font-weight:600;position:absolute;top:-11px;left:50%;transform:translate(-50%)}.dd-sub-tier__name{font-family:var(--font-display);letter-spacing:.6px;text-transform:uppercase;color:var(--color-text-secondary);font-size:14px;font-weight:700}.dd-sub-tier--featured .dd-sub-tier__name{color:var(--accent)}.dd-sub-tier__price{font-family:var(--font-display);letter-spacing:-1px;color:var(--color-text);margin-top:8px;font-size:40px;font-weight:700;line-height:1}.dd-sub-tier__per{letter-spacing:0;color:var(--color-text-secondary);margin-left:3px;font-size:16px;font-weight:500}.dd-sub-tier__note{font-family:var(--font-wordmark);color:var(--color-text-secondary);min-height:20px;margin:8px 0 18px;font-size:14.5px;font-style:italic}.dd-sub-tier ul{border-top:1px solid var(--color-border-light);flex-direction:column;flex:1;gap:9px;margin:0 0 24px;padding:18px 0 0;list-style:none;display:flex}.dd-sub-tier li{font-family:var(--font-body);color:var(--color-text);padding-left:20px;font-size:14px;line-height:20px;position:relative}.dd-sub-tier li:before{content:"";background:var(--color-success);border-radius:50%;width:6px;height:6px;position:absolute;top:7px;left:0}.dd-sub-tier--featured li:before{background:var(--accent)}.dd-sub-tier__cta{width:100%}.dd-sub-tier__cta:disabled{opacity:.55;cursor:not-allowed;transform:none}.dd-sub__signin-hint{font-family:var(--font-body);color:var(--color-text-secondary);margin-top:26px;font-size:14px}.dd-sub__linkbtn{cursor:pointer;font-family:var(--font-display);font-weight:600;font-size:inherit;color:var(--accent);background:0 0;border:none;padding:0}.dd-sub__linkbtn:hover{color:var(--color-accent-dark)}.dd-sub__fineprint{font-family:var(--font-body);color:var(--color-text-tertiary);text-align:center;max-width:480px;margin:30px auto 0;font-size:13px;line-height:20px}.dd-sub__error{font-family:var(--font-body);color:var(--color-danger);background:var(--color-danger-light);border-radius:var(--radius-md);margin:14px 0 0;padding:10px 14px;font-size:14px;line-height:20px}.dd-sub__error--global{text-align:center;max-width:480px;margin-top:22px}.dd-sub__info{font-family:var(--font-body);color:var(--color-success);background:var(--color-success-light);border-radius:var(--radius-md);margin:14px 0 0;padding:10px 14px;font-size:14px;line-height:20px}.dd-sub__notice{font-family:var(--font-body);color:var(--color-text-secondary);background:var(--color-surface-warm);border:1px solid var(--color-border);border-radius:var(--radius-lg);text-align:center;max-width:480px;padding:18px 22px;font-size:15px;line-height:22px}.dd-sub-sheet{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);width:min(420px,100vw - 40px);box-shadow:var(--shadow-lg);margin:auto;padding:32px 32px 28px}.dd-sub-sheet[open]{animation:dd-sub-sheet-in .32s var(--ease-out-cubic)}.dd-sub-sheet::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0f172a73}@keyframes dd-sub-sheet-in{0%{opacity:0;transform:translateY(12px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.dd-sub-sheet[open]{animation:none}}.dd-sub-sheet__close{background:var(--color-surface-warm);width:32px;height:32px;color:var(--color-text-secondary);cursor:pointer;transition:background var(--dur-fast)var(--ease-out);border:none;border-radius:50%;font-size:16px;line-height:1;position:absolute;top:14px;right:14px}.dd-sub-sheet__close:hover{background:var(--color-border)}.dd-sub-sheet__title{font-family:var(--font-display);letter-spacing:-.3px;color:var(--color-text);margin:0 0 6px;font-size:22px;font-weight:700;line-height:28px}.dd-sub-sheet__sub{font-family:var(--font-body);color:var(--color-text-secondary);margin:0 0 20px;font-size:14px;line-height:21px}.dd-sub-sheet__providers{flex-direction:column;gap:10px;display:flex}.dd-sub-btn--apple{color:#fff;background:#000;border:1px solid #000;width:100%}.dd-sub-btn--apple:hover{background:#1a1a1a}.dd-sub-btn--google{background:var(--color-surface);width:100%;color:var(--color-text);border:1px solid var(--color-border)}.dd-sub-btn--google:hover{background:var(--color-surface-warm)}.dd-sub-sheet__divider{font-family:var(--font-body);color:var(--color-text-tertiary);align-items:center;gap:12px;margin:18px 0;font-size:12px;display:flex}.dd-sub-sheet__divider:before,.dd-sub-sheet__divider:after{content:"";background:var(--color-border);flex:1;height:1px}.dd-sub-sheet__form{flex-direction:column;gap:10px;display:flex}.dd-sub-sheet__input{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);height:46px;font-family:var(--font-body);color:var(--color-text);transition:border-color var(--dur-fast)var(--ease-out),box-shadow var(--dur-fast)var(--ease-out);padding:0 15px;font-size:15px}.dd-sub-sheet__input::placeholder{color:var(--color-text-tertiary)}.dd-sub-sheet__input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--color-accent-muted);outline:none}.dd-sub-sheet__switch{text-align:center;font-family:var(--font-body);color:var(--color-text-secondary);margin-top:16px;font-size:13.5px}.dd-sub-sheet__anon-note{border-top:1px solid var(--color-border-light);font-family:var(--font-body);color:var(--color-text-tertiary);margin:18px 0 0;padding-top:16px;font-size:12.5px;line-height:19px}.dd-sub--result{padding:128px 64px 120px}.dd-sub__inner--narrow{text-align:center;max-width:520px}.dd-sub__inner--narrow .dd-section-sub{margin:0 auto}.dd-sub__result-mark{border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:22px;font-size:27px;font-weight:700;display:inline-flex}.dd-sub__result-mark--success{background:var(--color-success-light);color:var(--color-success)}.dd-sub__result-mark--muted{background:var(--color-surface-warm);color:var(--color-text-tertiary)}.dd-sub__result-actions{margin-top:30px}@media (max-width:720px){.dd-sub-hero{padding:64px 24px 4px}.dd-sub-hero__title{letter-spacing:-.7px;font-size:38px;line-height:44px}.dd-sub-hero__lede{font-size:15.5px;line-height:24px}.dd-sub{padding:28px 20px 72px}.dd-sub__tiers{grid-template-columns:1fr;gap:26px}.dd-sub--result{padding:88px 24px}}.dd-sub__manage{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 18px;width:100%;max-width:620px;margin-bottom:30px;padding:16px 20px;display:flex}.dd-sub__manage-text{font-family:var(--font-body);color:var(--color-text-secondary);text-align:center;font-size:14px;line-height:20px}.dd-sub__manage-text strong{color:var(--color-text);font-weight:600}.dd-sub__manage-error{text-align:center;flex-basis:100%;margin-top:2px}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
