@font-face{font-family:Nunito;font-style:normal;font-weight:200;font-display:swap;src:url(../media/224e262ef877bfa4-s.1zkvd_innyig_.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:Nunito;font-style:normal;font-weight:200;font-display:swap;src:url(../media/7f11d98043fdedc9-s.2c8-7nzo1jf9r.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:200;font-display:swap;src:url(../media/e6d00ff86ef9e699-s.1vcas2uk12q5a.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:Nunito;font-style:normal;font-weight:200;font-display:swap;src:url(../media/d8cb5ab3660140cd-s.2demiz2t05dx4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:200;font-display:swap;src:url(../media/07454f8ad8aaac57-s.p.2kjei9psvcorz.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:Nunito;font-style:normal;font-weight:300;font-display:swap;src:url(../media/224e262ef877bfa4-s.1zkvd_innyig_.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:Nunito;font-style:normal;font-weight:300;font-display:swap;src:url(../media/7f11d98043fdedc9-s.2c8-7nzo1jf9r.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:300;font-display:swap;src:url(../media/e6d00ff86ef9e699-s.1vcas2uk12q5a.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:Nunito;font-style:normal;font-weight:300;font-display:swap;src:url(../media/d8cb5ab3660140cd-s.2demiz2t05dx4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:300;font-display:swap;src:url(../media/07454f8ad8aaac57-s.p.2kjei9psvcorz.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:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(../media/224e262ef877bfa4-s.1zkvd_innyig_.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:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7f11d98043fdedc9-s.2c8-7nzo1jf9r.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e6d00ff86ef9e699-s.1vcas2uk12q5a.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:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d8cb5ab3660140cd-s.2demiz2t05dx4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(../media/07454f8ad8aaac57-s.p.2kjei9psvcorz.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:Nunito;font-style:normal;font-weight:500;font-display:swap;src:url(../media/224e262ef877bfa4-s.1zkvd_innyig_.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:Nunito;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7f11d98043fdedc9-s.2c8-7nzo1jf9r.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e6d00ff86ef9e699-s.1vcas2uk12q5a.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:Nunito;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d8cb5ab3660140cd-s.2demiz2t05dx4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:500;font-display:swap;src:url(../media/07454f8ad8aaac57-s.p.2kjei9psvcorz.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:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(../media/224e262ef877bfa4-s.1zkvd_innyig_.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:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(../media/7f11d98043fdedc9-s.2c8-7nzo1jf9r.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e6d00ff86ef9e699-s.1vcas2uk12q5a.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:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d8cb5ab3660140cd-s.2demiz2t05dx4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(../media/07454f8ad8aaac57-s.p.2kjei9psvcorz.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:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(../media/224e262ef877bfa4-s.1zkvd_innyig_.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:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7f11d98043fdedc9-s.2c8-7nzo1jf9r.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e6d00ff86ef9e699-s.1vcas2uk12q5a.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:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d8cb5ab3660140cd-s.2demiz2t05dx4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(../media/07454f8ad8aaac57-s.p.2kjei9psvcorz.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:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(../media/224e262ef877bfa4-s.1zkvd_innyig_.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:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(../media/7f11d98043fdedc9-s.2c8-7nzo1jf9r.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(../media/e6d00ff86ef9e699-s.1vcas2uk12q5a.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:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(../media/d8cb5ab3660140cd-s.2demiz2t05dx4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(../media/07454f8ad8aaac57-s.p.2kjei9psvcorz.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:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(../media/224e262ef877bfa4-s.1zkvd_innyig_.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:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(../media/7f11d98043fdedc9-s.2c8-7nzo1jf9r.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(../media/e6d00ff86ef9e699-s.1vcas2uk12q5a.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:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(../media/d8cb5ab3660140cd-s.2demiz2t05dx4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:900;font-display:swap;src:url(../media/07454f8ad8aaac57-s.p.2kjei9psvcorz.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:Nunito Fallback;src:local(Arial);ascent-override:99.71%;descent-override:34.82%;line-gap-override:0.0%;size-adjust:101.39%}.nunito_72390dca-module__QbqrsG__className{font-family:Nunito,Nunito Fallback;font-style:normal}.nunito_72390dca-module__QbqrsG__variable{--font-body:"Nunito", "Nunito Fallback"}
@font-face{font-family:Pacifico;font-style:normal;font-weight:400;font-display:swap;src:url(../media/da4caa5346f1c7fb-s.3ucz1d_kmgbtv.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:Pacifico;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8637c86382b2cab5-s.40j1jjzs0bvwz.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Pacifico;font-style:normal;font-weight:400;font-display:swap;src:url(../media/75a8566361c6e74e-s.3g1gre078i41u.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:Pacifico;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ffc3a3dc9f8ed46f-s.27a0aiz-jsr35.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Pacifico;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a624dffa201843ff-s.p.2xocl9mu6olar.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:Pacifico Fallback;src:local(Arial);ascent-override:137.32%;descent-override:47.74%;line-gap-override:0.0%;size-adjust:94.89%}.pacifico_bae9cbdc-module__0jTNFW__className{font-family:Pacifico,Pacifico Fallback;font-style:normal;font-weight:400}.pacifico_bae9cbdc-module__0jTNFW__variable{--font-accent:"Pacifico", "Pacifico Fallback"}
:root{--ll-space-none:0px;--ll-space-2xs:2px;--ll-space-xs:4px;--ll-space-tight:6px;--ll-space-sm:8px;--ll-space-md:12px;--ll-space-lg:16px;--ll-space-xl:24px;--ll-space-2xl:32px;--ll-space-3xl:48px;--ll-radius-xs:4px;--ll-radius-sm:8px;--ll-radius-md:16px;--ll-radius-lg:24px;--ll-radius-pill:100px;--ll-size-dot-xs:6px;--ll-size-dot-sm:8px;--ll-size-dot-md:10px;--ll-size-icon-badge:22px;--ll-size-control-sm:28px;--ll-size-control:40px;--ll-size-touch-target:44px;--ll-size-row:48px;--ll-size-fab:62px;--ll-size-avatar-sm:32px;--ll-size-avatar-md:48px;--ll-size-avatar-lg:96px;--ll-size-avatar-xl:192px;--ll-icon-size-xs:12px;--ll-icon-size-sm:16px;--ll-icon-size-md:20px;--ll-icon-size-body:24px;--ll-icon-size-lg:28px;--ll-icon-size-hero:64px;--ll-motion-instant:.1s;--ll-motion-fast:.15s;--ll-motion-base:.22s;--ll-motion-slow:.3s;--ll-motion-exit:.45s;--ll-opacity-disabled:.5;--ll-overlay-dialog-width:320px;--ll-overlay-dialog-radius:48px;--ll-overlay-dialog-padding:16px;--ll-overlay-dialog-gap:24px;--ll-overlay-panel-radius:32px;--ll-overlay-menu-inset:8px;--ll-overlay-menu-row-padding:16px;--ll-overlay-menu-width-min:180px;--ll-overlay-menu-width-max:300px;--ll-overlay-bar-height:48px;--ll-overlay-bar-radius:24px;--ll-overlay-bar-padding-block:12px;--ll-overlay-bar-padding-inline:16px;--ll-color-brand-love:#f61e6d;--ll-color-brand-lust:#93f;--ll-color-brand-lipstick:#ff3b30;--ll-color-brand-shimapan:#00d8b8;--ll-color-brand-sapphire:#007aff;--ll-color-brand-peach:#ff8a00;--ll-color-brand-honey:#fc0;--ll-color-brand-acid:#00e676;--ll-color-brand-mint:#5fdfd0;--ll-color-brand-pool:#00d4ff;--ll-color-brand-twilight:#5856d6;--ll-color-brand-caramel:sienna;--ll-color-brand-smoke:#8e8e93;--ll-color-pink:#f61e6d;--ll-color-purple:#93f;--ll-color-red:#ff3b30;--ll-color-orange:#ff8a00;--ll-color-yellow:#fc0;--ll-color-green:#00e676;--ll-color-mint:#5fdfd0;--ll-color-teal:#00d8b8;--ll-color-cyan:#00d4ff;--ll-color-blue:#007aff;--ll-color-indigo:#5856d6;--ll-color-brown:sienna;--ll-color-gray:#8e8e93;--ll-color-trans-female:#f5a9b8;--ll-color-trans-male:#5bcefa;--ll-color-mono-light-0:#1c1c1c;--ll-color-mono-light-1:#272727;--ll-color-mono-light-2:#323232;--ll-color-mono-light-3:#3d3d3d;--ll-color-mono-light-4:#484848;--ll-color-mono-light-5:#535353;--ll-color-mono-light-6:#5e5e5e;--ll-color-mono-light-7:#696969;--ll-color-mono-light-8:#747474;--ll-color-mono-light-9:#7f7f7f;--ll-color-mono-light-10:#8a8a8a;--ll-color-mono-light-11:#959595;--ll-color-mono-light-12:#a0a0a0;--ll-color-mono-light-13:#ababab;--ll-color-mono-light-14:#b6b6b6;--ll-color-mono-dark-0:#f2f2f2;--ll-color-mono-dark-1:#e7e7e7;--ll-color-mono-dark-2:#dcdcdc;--ll-color-mono-dark-3:#d1d1d1;--ll-color-mono-dark-4:#c6c6c6;--ll-color-mono-dark-5:#bbb;--ll-color-mono-dark-6:#b0b0b0;--ll-color-mono-dark-7:#a5a5a5;--ll-color-mono-dark-8:#9a9a9a;--ll-color-mono-dark-9:#8f8f8f;--ll-color-mono-dark-10:#848484;--ll-color-mono-dark-11:#797979;--ll-color-mono-dark-12:#6e6e6e;--ll-color-mono-dark-13:#636363;--ll-color-mono-dark-14:#585858;--ll-shadow-base:0 2px 4px #00000026;--ll-shadow-raised:0 8px 24px #00000014;--ll-font-size-xs:11px;--ll-font-size-sm:12px;--ll-font-size-md:14px;--ll-font-size-body:16px;--ll-font-size-lg:20px;--ll-font-size-xl:22px;--ll-font-size-2xl:28px;--ll-font-size-3xl:32px;--ll-font-line-height-tight:16px;--ll-font-line-height-base:24px;--ll-font-line-height-link:30px;--ll-font-line-height-title:40px;--ll-font-line-height-subtitle-accent:44px;--ll-font-line-height-title-accent:64px;--ll-font-weight-regular:400;--ll-font-weight-medium:500;--ll-font-weight-bold:600;--ll-font-weight-heavy:700;--ll-font-family-body:Nunito;--ll-font-family-accent:Pacifico;--ll-color-primary:var(--ll-tint,#f61e6d);--ll-color-danger:#ff3b30;--ll-color-danger-foreground:#fff;--ll-color-primary-foreground:#fff;--ll-color-background:#fff;--ll-color-background-deep:#fff;--ll-color-muted:#f2f2f7;--ll-color-background-sunken:#f2f2f7;--ll-color-control:#f0f0f3;--ll-color-control-selected:#e0e1e6;--ll-color-surface:#fff;--ll-color-foreground:#1c1c1e;--ll-color-muted-foreground:#1c1c1ea6;--ll-color-border:#8e8e9333;--ll-color-disabled:#8e8e93;--ll-color-icon:#393536;--ll-color-icon-inverse:#fff;--ll-color-icon-background:#f2f2f7;--ll-color-scrim:#0000004d;--ll-color-ink-pink:#cc195a;--ll-color-ink-purple:#9130f2;--ll-color-ink-red:#c72e25;--ll-color-ink-orange:#a35800;--ll-color-ink-yellow:#826800;--ll-color-ink-green:#007c40;--ll-color-ink-mint:#32766e;--ll-color-ink-teal:#007967;--ll-color-ink-cyan:#00758c;--ll-color-ink-blue:#0066d6;--ll-color-ink-indigo:#5856d6;--ll-color-ink-brown:sienna;--ll-color-ink-gray:#6b6b6e;--ll-color-ink-trans-female:#8c6069;--ll-color-ink-trans-male:#33738c;--ll-color-soft-pink:#fee9f0;--ll-color-soft-purple:#f5ebff;--ll-color-soft-red:#ffebea;--ll-color-soft-orange:#fff3e6;--ll-color-soft-yellow:#fffae6;--ll-color-soft-green:#e6fdf1;--ll-color-soft-mint:#effcfa;--ll-color-soft-teal:#e6fbf8;--ll-color-soft-cyan:#e6fbff;--ll-color-soft-blue:#e6f2ff;--ll-color-soft-indigo:#eeeefb;--ll-color-soft-brown:#f6eeea;--ll-color-soft-gray:#f4f4f4;--ll-color-soft-trans-female:#fef6f8;--ll-color-soft-trans-male:#effaff;--ll-color-primary-ink:var(--ll-tint-ink,var(--ll-color-ink-pink))}@media (prefers-color-scheme:dark){:root:not(.light){--ll-color-primary:var(--ll-tint,#f61e6d);--ll-color-danger:#ff3b30;--ll-color-danger-foreground:#fff;--ll-color-primary-foreground:#fff;--ll-color-background:#0d0d10;--ll-color-background-deep:#000;--ll-color-muted:#1c1c1e;--ll-color-background-sunken:#000;--ll-color-control:#212225;--ll-color-control-selected:#2e3135;--ll-color-surface:#1c1c1e;--ll-color-foreground:#f2f2f7;--ll-color-muted-foreground:#f2f2f7a6;--ll-color-border:#8e8e9333;--ll-color-disabled:#8e8e93;--ll-color-icon:#cecacb;--ll-color-icon-inverse:#fff;--ll-color-icon-background:#2c2c2e;--ll-color-scrim:#00000080;--ll-color-ink-pink:#f84d8c;--ll-color-ink-purple:#b56aff;--ll-color-ink-red:#ff4d43;--ll-color-ink-orange:#ff8a00;--ll-color-ink-yellow:#fc0;--ll-color-ink-green:#00e676;--ll-color-ink-mint:#5fdfd0;--ll-color-ink-teal:#00d8b8;--ll-color-ink-cyan:#00d4ff;--ll-color-ink-blue:#2b91ff;--ll-color-ink-indigo:#8887e2;--ll-color-ink-brown:#bb8268;--ll-color-ink-gray:#909095;--ll-color-ink-trans-female:#f5a9b8;--ll-color-ink-trans-male:#5bcefa;--ll-color-soft-pink:#321c26;--ll-color-soft-purple:#291e35;--ll-color-soft-red:#331f20;--ll-color-soft-orange:#33271b;--ll-color-soft-yellow:#332e1b;--ll-color-soft-green:#193027;--ll-color-soft-mint:#233030;--ll-color-soft-teal:#192f2d;--ll-color-soft-cyan:#192e35;--ll-color-soft-blue:#192535;--ll-color-soft-indigo:#222230;--ll-color-soft-brown:#292120;--ll-color-soft-gray:#27272a;--ll-color-soft-trans-female:#322a2d;--ll-color-soft-trans-male:#222e34;--ll-color-primary-ink:var(--ll-tint-ink,var(--ll-color-ink-pink))}}:root{--ll-color-bg:var(--ll-color-background);--ll-color-bg-list:var(--ll-color-background-sunken);--ll-color-bg-deep:var(--ll-color-background-deep);--ll-color-bg-subtle:var(--ll-color-muted);--ll-color-bg-element:var(--ll-color-control);--ll-color-bg-selected:var(--ll-color-control-selected);--ll-color-card:var(--ll-color-surface);--ll-color-text:var(--ll-color-foreground);--ll-color-text-secondary:var(--ll-color-muted-foreground);--ll-color-label:var(--ll-color-muted-foreground);--ll-color-icon-bg:var(--ll-color-icon-background);--ll-color-on-primary:var(--ll-color-primary-foreground);--ll-color-on-danger:var(--ll-color-danger-foreground);--ll-space-hair:var(--ll-space-2xs);--ll-space-xxl:var(--ll-space-2xl);--ll-space-xxxl:var(--ll-space-3xl);--ll-font-size-base:var(--ll-font-size-body);--ll-font-size-xxl:var(--ll-font-size-2xl);--ll-font-size-hero:var(--ll-font-size-3xl);--ll-icon-size-base:var(--ll-icon-size-body)}.light{--ll-color-primary:var(--ll-tint,#f61e6d);--ll-color-danger:#ff3b30;--ll-color-danger-foreground:#fff;--ll-color-primary-foreground:#fff;--ll-color-background:#fff;--ll-color-background-deep:#fff;--ll-color-muted:#f2f2f7;--ll-color-background-sunken:#f2f2f7;--ll-color-control:#f0f0f3;--ll-color-control-selected:#e0e1e6;--ll-color-surface:#fff;--ll-color-foreground:#1c1c1e;--ll-color-muted-foreground:#1c1c1ea6;--ll-color-border:#8e8e9333;--ll-color-disabled:#8e8e93;--ll-color-icon:#393536;--ll-color-icon-inverse:#fff;--ll-color-icon-background:#f2f2f7;--ll-color-scrim:#0000004d;--ll-color-ink-pink:#cc195a;--ll-color-ink-purple:#9130f2;--ll-color-ink-red:#c72e25;--ll-color-ink-orange:#a35800;--ll-color-ink-yellow:#826800;--ll-color-ink-green:#007c40;--ll-color-ink-mint:#32766e;--ll-color-ink-teal:#007967;--ll-color-ink-cyan:#00758c;--ll-color-ink-blue:#0066d6;--ll-color-ink-indigo:#5856d6;--ll-color-ink-brown:sienna;--ll-color-ink-gray:#6b6b6e;--ll-color-ink-trans-female:#8c6069;--ll-color-ink-trans-male:#33738c;--ll-color-soft-pink:#fee9f0;--ll-color-soft-purple:#f5ebff;--ll-color-soft-red:#ffebea;--ll-color-soft-orange:#fff3e6;--ll-color-soft-yellow:#fffae6;--ll-color-soft-green:#e6fdf1;--ll-color-soft-mint:#effcfa;--ll-color-soft-teal:#e6fbf8;--ll-color-soft-cyan:#e6fbff;--ll-color-soft-blue:#e6f2ff;--ll-color-soft-indigo:#eeeefb;--ll-color-soft-brown:#f6eeea;--ll-color-soft-gray:#f4f4f4;--ll-color-soft-trans-female:#fef6f8;--ll-color-soft-trans-male:#effaff;--ll-color-primary-ink:var(--ll-tint-ink,var(--ll-color-ink-pink))}.dark{--ll-color-primary:var(--ll-tint,#f61e6d);--ll-color-danger:#ff3b30;--ll-color-danger-foreground:#fff;--ll-color-primary-foreground:#fff;--ll-color-background:#0d0d10;--ll-color-background-deep:#000;--ll-color-muted:#1c1c1e;--ll-color-background-sunken:#000;--ll-color-control:#212225;--ll-color-control-selected:#2e3135;--ll-color-surface:#1c1c1e;--ll-color-foreground:#f2f2f7;--ll-color-muted-foreground:#f2f2f7a6;--ll-color-border:#8e8e9333;--ll-color-disabled:#8e8e93;--ll-color-icon:#cecacb;--ll-color-icon-inverse:#fff;--ll-color-icon-background:#2c2c2e;--ll-color-scrim:#00000080;--ll-color-ink-pink:#f84d8c;--ll-color-ink-purple:#b56aff;--ll-color-ink-red:#ff4d43;--ll-color-ink-orange:#ff8a00;--ll-color-ink-yellow:#fc0;--ll-color-ink-green:#00e676;--ll-color-ink-mint:#5fdfd0;--ll-color-ink-teal:#00d8b8;--ll-color-ink-cyan:#00d4ff;--ll-color-ink-blue:#2b91ff;--ll-color-ink-indigo:#8887e2;--ll-color-ink-brown:#bb8268;--ll-color-ink-gray:#909095;--ll-color-ink-trans-female:#f5a9b8;--ll-color-ink-trans-male:#5bcefa;--ll-color-soft-pink:#321c26;--ll-color-soft-purple:#291e35;--ll-color-soft-red:#331f20;--ll-color-soft-orange:#33271b;--ll-color-soft-yellow:#332e1b;--ll-color-soft-green:#193027;--ll-color-soft-mint:#233030;--ll-color-soft-teal:#192f2d;--ll-color-soft-cyan:#192e35;--ll-color-soft-blue:#192535;--ll-color-soft-indigo:#222230;--ll-color-soft-brown:#292120;--ll-color-soft-gray:#27272a;--ll-color-soft-trans-female:#322a2d;--ll-color-soft-trans-male:#222e34;--ll-color-primary-ink:var(--ll-tint-ink,var(--ll-color-ink-pink))}
.ll-track-gM0o{border-radius:var(--ll-radius-pill);background:var(--ll-color-control);position:relative;overflow:hidden}.ll-fill-aLAb{border-radius:inherit;background:var(--progress-tint);height:100%;transition:width var(--ll-motion-base) ease-out}.ll-indeterminate-mchH{width:40%;animation:1.2s ease-in-out infinite ll-sweep-1jbv;position:absolute;inset-block:0}.ll-spinner-04MC{display:inline-flex}.ll-spinner-04MC svg{animation:.8s linear infinite ll-turn-kFDV}@keyframes ll-sweep-1jbv{0%{inset-inline-start:-40%}to{inset-inline-start:100%}}@keyframes ll-turn-kFDV{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ll-fill-aLAb{transition:none}.ll-indeterminate-mchH,.ll-spinner-04MC svg{animation:1.6s ease-in-out infinite ll-pulse-NsXW}.ll-indeterminate-mchH{width:100%;inset-inline-start:0}}@keyframes ll-pulse-NsXW{50%{opacity:.4}}.ll-text-frXh{font-family:var(--ll-font-family-body), system-ui, sans-serif;font-size:var(--ll-font-size-body);line-height:var(--ll-font-line-height-base);font-weight:var(--ll-font-weight-regular);color:var(--ll-color-foreground);margin:0}.ll-defaultSemiBold-Wio8{font-weight:var(--ll-font-weight-bold)}.ll-title-pSj1{font-size:var(--ll-font-size-3xl);line-height:var(--ll-font-line-height-title);font-weight:var(--ll-font-weight-heavy)}.ll-titleAccent-LdpW{font-family:var(--ll-font-family-accent), cursive;font-size:var(--ll-font-size-3xl);line-height:var(--ll-font-line-height-title-accent);color:var(--ll-color-primary)}.ll-subtitle-uiQT{font-size:var(--ll-font-size-lg);font-weight:var(--ll-font-weight-bold)}.ll-subtitleAccent-zysy{font-family:var(--ll-font-family-accent), cursive;font-size:var(--ll-font-size-lg);line-height:var(--ll-font-line-height-subtitle-accent);padding-block:var(--ll-space-xs);color:var(--ll-color-primary-ink)}.ll-header-IwUy{font-size:var(--ll-font-size-lg);font-weight:var(--ll-font-weight-bold)}.ll-small-PVlm{font-size:var(--ll-font-size-sm);line-height:var(--ll-font-line-height-tight)}.ll-light-k5Nu{font-weight:300}.ll-bold-o3i3{font-weight:var(--ll-font-weight-heavy)}.ll-italic-qPhR{font-style:italic}.ll-label-O4Nr{color:var(--ll-color-muted-foreground)}.ll-caption-fN31{font-size:var(--ll-font-size-sm);line-height:var(--ll-font-line-height-tight);color:var(--ll-color-muted-foreground)}.ll-badge-rBYc{font-weight:var(--ll-font-weight-heavy);color:var(--ll-color-primary-ink)}.ll-chip-naWT{font-size:var(--ll-font-size-sm);line-height:var(--ll-font-line-height-tight);font-weight:var(--ll-font-weight-bold)}.ll-link-S3H9{line-height:var(--ll-font-line-height-link);color:var(--ll-color-primary-ink)}.ll-version-yxWU{font-size:var(--ll-font-size-sm);color:var(--ll-color-muted-foreground)}.ll-clamp-oS-N{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ll-truncate-8-SZ{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ll-button-5dzD{--button-color:var(--ll-color-primary);--button-ink:var(--ll-color-primary-ink);justify-content:center;align-items:center;gap:var(--ll-space-sm);border-radius:var(--ll-radius-pill);padding-block:var(--ll-space-sm);padding-inline:var(--ll-space-lg);white-space:nowrap;cursor:pointer;transition:transform var(--ll-motion-instant) ease-out;border:0;flex-direction:row;font-family:inherit;text-decoration:none;display:inline-flex}.ll-button-5dzD:disabled{--button-color:var(--ll-color-disabled);--button-ink:var(--ll-color-disabled);cursor:default}.ll-button-5dzD:not(:disabled):active{transform:scale(.96)}@media (prefers-reduced-motion:reduce){.ll-button-5dzD{transition:none}.ll-button-5dzD:not(:disabled):active{transform:none}}.ll-button-5dzD:focus-visible{outline:2px solid var(--button-color);outline-offset:2px}.ll-primary-OKCH{background:var(--button-color);color:var(--ll-color-primary-foreground)}.ll-secondary-dazF{--button-color:var(--ll-color-foreground);--button-ink:var(--ll-color-foreground);background:var(--ll-color-surface);color:var(--button-ink)}.ll-accent-vLpr{background:color-mix(in srgb, var(--button-color) 10%, var(--ll-color-surface));color:var(--button-ink)}.ll-borderless-7C8k{color:var(--button-ink);background:0 0}.ll-bordered-r3pl{color:var(--button-ink);border:1px solid var(--button-color);background:0 0}.ll-control-H25d{background:var(--ll-color-surface);color:var(--button-ink);border-radius:var(--ll-radius-lg);padding:var(--ll-space-md)}.ll-floating-DaWj{box-shadow:var(--ll-shadow-raised)}.ll-danger-hYRj{--button-color:var(--ll-color-danger);--button-ink:var(--ll-color-ink-red)}.ll-danger-hYRj.ll-primary-OKCH{color:var(--ll-color-danger-foreground)}.ll-small-EBzo{padding-block:var(--ll-space-tight);padding-inline:var(--ll-space-md)}.ll-big-JNac{padding-block:var(--ll-space-md);padding-inline:var(--ll-space-lg)}.ll-iconOnly-LsvO{padding-inline:var(--ll-space-sm)}.ll-small-EBzo.ll-iconOnly-LsvO{padding-inline:var(--ll-space-tight)}.ll-big-JNac.ll-iconOnly-LsvO,.ll-control-H25d.ll-iconOnly-LsvO{padding-inline:var(--ll-space-md)}.ll-control-H25d.ll-small-EBzo{border-radius:var(--ll-radius-sm);padding:var(--ll-space-xs)}.ll-control-H25d.ll-small-EBzo.ll-iconOnly-LsvO{padding-inline:var(--ll-space-xs)}.ll-iconLeft-ehdc:not(.ll-control-H25d):not(.ll-iconOnly-LsvO){padding-inline-end:var(--ll-space-xl)}.ll-iconRight-ofZd:not(.ll-control-H25d):not(.ll-iconOnly-LsvO){padding-inline-start:var(--ll-space-xl)}.ll-stretch-iWoh{align-self:stretch;width:100%}.ll-label-Qo-x{text-overflow:ellipsis;min-width:0;overflow:hidden}.ll-label-Qo-x.ll-largeLabel-oMb0{font-weight:700}.ll-link-25Tc{text-decoration:none}.ll-loading-012Q{position:relative}.ll-hidden--4yY{align-items:center;gap:var(--ll-space-sm);opacity:0;display:inline-flex}.ll-spinner-jLkE{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ll-card-ZPFT{gap:var(--ll-space-sm);border-radius:var(--ll-radius-lg);padding-block:var(--ll-space-lg);padding-inline:var(--ll-space-xl);background:var(--ll-color-surface);flex-direction:column;display:flex}.ll-tinted-u-ib{background:color-mix(in srgb, var(--card-tint) 10%, var(--card-ground,var(--ll-color-background)))}.ll-header-0-j-{align-items:flex-start;gap:var(--ll-space-sm);flex-direction:row;display:flex}.ll-title-H5ki{flex:1}.ll-actions-GdjJ{gap:var(--ll-space-sm);flex-flow:wrap;display:flex}.ll-learnMore-8uqa{align-self:flex-start;padding-inline:0}.ll-dialog-r6qd{width:min(var(--ll-overlay-dialog-width), calc(100vw - 48px));border-radius:var(--ll-overlay-dialog-radius);background:var(--ll-color-surface);max-height:80vh;color:var(--ll-color-foreground);box-shadow:var(--ll-shadow-raised);border:0;margin:auto;padding:0}.ll-dialog-r6qd::backdrop{background:var(--ll-color-scrim)}.ll-body-6ceS{gap:var(--ll-overlay-dialog-gap);padding:var(--ll-overlay-dialog-padding);flex-direction:column;display:flex}.ll-words-koFE{gap:var(--ll-space-xs);padding-inline:var(--ll-space-md);padding-top:var(--ll-space-md);flex-direction:column;display:flex}.ll-message-A5bt{color:var(--ll-color-muted-foreground)}.ll-actions-oc49{gap:var(--ll-space-sm);display:flex}.ll-actions-oc49>*{flex:1}.ll-stacked-q5wF{flex-direction:column}.ll-action-S-6P{min-height:var(--ll-size-row)}.ll-action-S-6P.ll-plain-xCKi{background:var(--ll-color-control)}.ll-avatar-yPIO{border-radius:var(--ll-radius-pill);background:color-mix(in srgb, var(--avatar-tint) 10%, transparent);color:var(--avatar-tint);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.ll-image-Ngo7{object-fit:cover;width:100%;height:100%}.ll-solid-OnIr{background:var(--avatar-tint)}.ll-pill-mLZ5{padding-inline:var(--ll-space-md);border-radius:var(--ll-radius-pill);border:0;flex-direction:row;align-items:center;font-family:inherit;display:inline-flex}.ll-accent-goB0{background:var(--ll-color-primary)}.ll-muted-LCFC{background:var(--ll-color-control)}.ll-margin-k4zC{margin-inline-end:var(--ll-space-sm)}.ll-pressable-5cUI{cursor:pointer}.ll-header-5Neq{align-items:center;gap:var(--ll-space-xs);flex-direction:row;display:flex}.ll-label-V4jo{flex:1}.ll-readOnly-GrED{cursor:default}.ll-readOnlySecondary-OKY8{background:var(--ll-color-control)}.ll-heading-x1Y-{align-items:center;gap:var(--ll-space-tight);padding:var(--ll-space-sm);cursor:pointer;color:inherit;background:0 0;border:0;flex-direction:row;font-family:inherit;display:flex}.ll-headingLevel-BGTI{font:inherit;margin:0}.ll-heading-x1Y-:hover{opacity:.7}.ll-caret-G5wb{transition:transform var(--ll-motion-fast) ease-out;display:inline-flex}.ll-open-TltC{transform:rotate(90deg)}.ll-caret-G5wb:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):not(.ll-open-TltC){transform:scaleX(-1)}.ll-content-wKYH{margin-top:var(--ll-space-tight)}@media (prefers-reduced-motion:reduce){.ll-caret-G5wb{transition:none}}.ll-container-0uNy{justify-content:center;align-items:center;gap:var(--ll-space-lg);flex-direction:column;flex-grow:1;min-height:100px;display:flex}.ll-containerSmall-I9-n{gap:var(--ll-space-md);min-height:0}.ll-message-RLD9{font-size:var(--ll-font-size-2xl);line-height:var(--ll-font-line-height-link);text-align:center}.ll-messageSmall-FHj9{font-size:var(--ll-font-size-lg);line-height:var(--ll-font-line-height-base);text-align:center}.ll-field-9UUy{gap:var(--ll-space-2xs);flex-direction:column;display:flex}.ll-row-Oiv0{align-items:center;gap:var(--ll-space-md);min-height:var(--ll-space-3xl);padding-block:var(--ll-space-xs);flex-direction:row;display:flex}.ll-label-LbIT{flex:1;min-width:0}.ll-pressable-RsDa{cursor:pointer;-webkit-user-select:none;user-select:none}.ll-padded-yK-e{padding-inline:var(--ll-space-xl)}.ll-box-AIjk{box-sizing:border-box;width:100%;min-height:48px;padding-inline:var(--ll-space-lg);border:1px solid var(--ll-color-border);border-radius:var(--ll-radius-md);background:var(--ll-color-surface);color:var(--ll-color-foreground);font-family:var(--ll-font-family-body), system-ui, sans-serif;font-size:var(--ll-font-size-body);transition:border-color var(--ll-motion-fast) ease-out;align-items:center;padding-block:10px;display:flex}.ll-box-AIjk::placeholder{color:var(--ll-color-muted-foreground)}.ll-box-AIjk:focus{border-color:var(--ll-color-primary);outline:none}.ll-box-AIjk:disabled{color:var(--ll-color-disabled);cursor:not-allowed}.ll-multiline-avya{resize:vertical;align-items:flex-start;min-height:120px}.ll-filled-TH3C{--fill-strength:6%;border-radius:var(--ll-radius-lg);background:color-mix(in srgb, var(--ll-color-foreground) var(--fill-strength), transparent);border:1.5px solid #0000}.ll-filled-TH3C:disabled{--fill-strength:3%}@media (prefers-color-scheme:dark){:root:not(.ll-light-O-A0) .ll-filled-TH3C{--fill-strength:12%}:root:not(.ll-light-O-A0) .ll-filled-TH3C:disabled{--fill-strength:6%}}.dark .ll-filled-TH3C{--fill-strength:12%}.dark .ll-filled-TH3C:disabled{--fill-strength:6%}.ll-invalid-mfpX,.ll-invalid-mfpX:focus{border-color:var(--ll-color-danger)}@media (prefers-reduced-motion:reduce){.ll-box-AIjk{transition:none}}.ll-chips-btC-{gap:var(--ll-space-md);flex-flow:wrap;display:flex}.ll-row-CYKO{align-items:center;gap:var(--ll-space-md);width:100%;min-height:var(--ll-space-3xl);padding-block:var(--ll-space-xs);color:inherit;text-align:start;background:0 0;border:0;flex-direction:row;padding-inline:0;font-family:inherit;display:flex}.ll-padding-QZt5{padding-inline:var(--ll-space-xl)}button.ll-row-CYKO{cursor:pointer}button.ll-row-CYKO:disabled{cursor:not-allowed}button.ll-row-CYKO:not(:disabled):hover{opacity:.7}button.ll-row-CYKO:focus-visible{outline:2px solid var(--ll-color-primary);outline-offset:-2px}.ll-words-SDWg{flex-direction:column;flex:1;min-width:0;display:flex}.ll-value-GBw7{flex-shrink:1;max-width:40%}.ll-caret-3f0f:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)}.ll-option-jqUz{align-items:center;gap:var(--ll-space-md);padding-block:var(--ll-space-md);padding-inline:var(--ll-space-xl);border:1px solid var(--ll-color-border);border-radius:var(--ll-radius-lg);background:var(--ll-color-surface);cursor:pointer;transition:background var(--ll-motion-fast) ease-out;flex-direction:row;display:flex}.ll-option-jqUz:has(:checked){background:color-mix(in srgb, var(--ll-color-primary) 10%, var(--ll-color-surface));border-color:var(--ll-color-primary)}.ll-option-jqUz:has(:focus-visible){outline:2px solid var(--ll-color-primary);outline-offset:2px}.ll-option-jqUz:has(:disabled){cursor:not-allowed;opacity:var(--ll-opacity-disabled)}.ll-control-gg7z{accent-color:var(--ll-color-primary);width:var(--ll-icon-size-sm);height:var(--ll-icon-size-sm);flex-shrink:0}.ll-label-Owgu{flex:1;min-width:0}@media (prefers-reduced-motion:reduce){.ll-option-jqUz{transition:none}}.ll-wrap-b-VC{display:flex;position:relative}.ll-select-A9-2{appearance:none;cursor:pointer;width:100%;padding-inline-end:var(--ll-space-2xl)}.ll-caret-kALd{pointer-events:none;inset-inline-end:var(--ll-space-lg);position:absolute;top:50%;transform:translateY(-50%)}.ll-row-Og6A{align-items:center;gap:var(--ll-space-md);flex-direction:row;display:flex}.ll-track-Z2CD{accent-color:var(--ll-color-primary);cursor:pointer;flex:1}.ll-disabled-R8ju{cursor:not-allowed;accent-color:var(--ll-color-disabled)}.ll-value-fr9U{font-variant-numeric:tabular-nums;min-width:var(--ll-space-3xl);text-align:end}.ll-switch-mlGR{accent-color:var(--ll-color-primary);width:var(--ll-icon-size-lg);height:var(--ll-icon-size-lg);cursor:pointer;flex-shrink:0}.ll-switch-mlGR:disabled{cursor:not-allowed}.ll-row-CI6Y{align-items:center;gap:var(--ll-space-sm);border-radius:var(--ll-radius-md);display:flex}.ll-tinted-KfAz{background:color-mix(in srgb, var(--row-tint) 8%, transparent)}.ll-press-wsLx{align-items:center;gap:var(--ll-space-md);min-width:0;padding-block:var(--ll-space-sm);color:inherit;font:inherit;text-align:start;background:0 0;border:0;flex:1;display:flex}button.ll-press-wsLx{cursor:pointer;border-radius:var(--ll-radius-md)}button.ll-press-wsLx:hover:not(:disabled){background:var(--ll-color-background-sunken)}button.ll-press-wsLx:focus-visible{outline:2px solid var(--ll-color-primary);outline-offset:2px}.ll-press-wsLx:disabled,.ll-disabled-Nt-E{opacity:var(--ll-opacity-disabled)}.ll-tile-0ZuU{border-radius:var(--ll-radius-sm);background:color-mix(in srgb, var(--row-tint) 14%, transparent);width:2.5rem;height:2.5rem;color:var(--row-tint);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ll-words-QRuV{gap:var(--ll-space-2xs);flex-direction:column;flex:1;min-width:0;display:flex}.ll-titleLine-qSk7{align-items:baseline;gap:var(--ll-space-xs);display:flex}.ll-label-KsNK{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ll-meta-l5fs{flex-shrink:0;margin-inline-start:auto}.ll-dot-xRT9{background:var(--row-tint);border-radius:50%;flex-shrink:0;align-self:center;width:.5rem;height:.5rem}.ll-accessory-MFQH{align-items:center;gap:var(--ll-space-xs);flex-shrink:0;display:flex}.ll-trigger-q1OO{align-items:center;gap:var(--ll-space-xs);min-width:0;padding:var(--ll-space-xs);border-radius:var(--ll-radius-md);color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;display:inline-flex}.ll-trigger-q1OO:hover:not(:disabled),.ll-trigger-q1OO[aria-expanded=true]{background:var(--ll-color-background-sunken)}.ll-trigger-q1OO:focus-visible{outline:2px solid var(--ll-color-primary);outline-offset:2px}.ll-trigger-q1OO:disabled{cursor:default;opacity:var(--ll-opacity-disabled)}.ll-panel-fDh1{border-radius:var(--ll-overlay-panel-radius);background:var(--ll-color-surface);color:var(--ll-color-foreground);box-shadow:var(--ll-shadow-raised);border:0;margin:0;padding:0;position:fixed;inset:auto;overflow:visible}.ll-panel-fDh1:focus-visible{outline:none}.ll-trigger-58I3{gap:var(--ll-space-sm)}.ll-menu-P8ia{min-width:max(var(--ll-overlay-menu-width-min), var(--trigger-width,0px));max-width:max(var(--ll-overlay-menu-width-max), var(--trigger-width,0px))}.ll-list-ZEOn{max-height:min(60vh,32rem);padding-block:var(--ll-overlay-menu-inset);flex-direction:column;display:flex;overflow-y:auto}.ll-title-D9vO{padding-block:var(--ll-overlay-menu-inset) 0;padding-inline:calc(var(--ll-overlay-menu-inset) + var(--ll-overlay-menu-row-padding));display:block}.ll-search-dNEL{box-sizing:border-box;width:calc(100% - 2 * var(--ll-overlay-menu-inset));margin:var(--ll-overlay-menu-inset) var(--ll-overlay-menu-inset) 0;padding:var(--ll-space-sm) var(--ll-overlay-menu-row-padding);border-radius:var(--ll-radius-pill);background:var(--ll-color-control);color:var(--ll-color-foreground);font:inherit;border:0;display:block}.ll-search-dNEL:focus-visible{outline:2px solid var(--ll-color-primary);outline-offset:-2px}.ll-empty-IDzt{padding:var(--ll-overlay-menu-inset) calc(var(--ll-overlay-menu-inset) + var(--ll-overlay-menu-row-padding));display:block}.ll-item--OEE{width:calc(100% - 2 * var(--ll-overlay-menu-inset));min-height:var(--ll-size-row);margin-inline:var(--ll-overlay-menu-inset);align-items:center;gap:var(--ll-space-sm);padding:0 var(--ll-overlay-menu-row-padding);border-radius:var(--ll-radius-pill);color:var(--ll-color-foreground);font:inherit;text-align:start;white-space:nowrap;cursor:pointer;background:0 0;border:0;display:flex}.ll-subtitled-GUbf{padding-block:var(--ll-space-sm)}.ll-item--OEE:hover:not(:disabled),.ll-item--OEE:focus-visible{background:var(--ll-color-background-sunken)}.ll-item--OEE:focus-visible{outline:2px solid var(--ll-color-primary);outline-offset:-2px}.ll-item--OEE:disabled{color:var(--ll-color-disabled);cursor:default}.ll-destructive-Vt0-{color:var(--ll-color-ink-red)}.ll-words-neTI{text-overflow:ellipsis;flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.ll-subtitle-5ryw{color:var(--ll-color-muted-foreground)}.ll-mark-pQLN{flex:none;width:16px;display:inline-flex}.ll-trigger-FRub{gap:var(--ll-space-2xs);color:var(--ll-color-muted-foreground);font-size:var(--ll-font-size-sm);font-weight:600}.ll-code-h5g1{display:none}@media (min-width:40rem){.ll-code-h5g1{display:inline}}.ll-stack-R5HS{gap:var(--stack-gap,0);flex-direction:column;display:flex}.ll-row-0uys{flex-direction:row}.ll-wrap-GVc-{flex-wrap:wrap}.ll-flex-vdIL{flex:1;min-width:0;min-height:0}.ll-box-Ab6-{flex-direction:column;display:flex}.ll-screen-rR67{min-height:100vh;padding-inline:var(--ll-space-lg);padding-block:var(--ll-space-2xl);background:var(--ll-color-background-sunken);flex-direction:column;flex:1;display:flex}.ll-column-lBNS{width:100%;max-width:var(--screen-column,32rem);margin-inline:auto}.ll-row-pK98{align-items:center;gap:var(--ll-space-2xs);flex-direction:row;display:inline-flex}.ll-star-qL6-{color:inherit;cursor:pointer;transition:transform var(--ll-motion-instant) ease-out;background:0 0;border:0;padding:0;display:inline-flex}.ll-star-qL6-:active{transform:scale(.96)}.ll-star-qL6-:disabled{cursor:default;transform:none}@media (prefers-reduced-motion:reduce){.ll-star-qL6-,.ll-star-qL6-:active{transition:none;transform:none}}.ll-fieldset-GpB8{border:0;margin:0;padding:0}.ll-legend-aBya{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ll-container-5O0r{border-bottom:0 solid var(--ll-color-muted-foreground)}.ll-ruled-HTFX{border-bottom-width:1px}.ll-label-Mr4p{padding-top:var(--ll-space-2xl);padding-bottom:var(--ll-space-sm);padding-inline:var(--ll-space-lg);text-align:start;text-transform:uppercase;font-weight:var(--ll-font-weight-bold);display:block}.ll-first-5ffs{padding-top:0}.ll-large-IwIw{padding-top:var(--ll-space-2xl);padding-inline:calc(var(--ll-space-lg) + var(--ll-space-xl));font-size:var(--ll-font-size-2xl);text-align:start;margin:0;display:block}.ll-container-iaXW{border-radius:var(--ll-radius-pill);padding:var(--ll-space-xs);background:var(--ll-color-surface);grid-auto-columns:1fr;grid-auto-flow:column;max-width:100%;display:grid}.ll-segment-3-9e{min-width:0;padding-block:var(--ll-space-tight);padding-inline:var(--ll-space-sm);border-radius:var(--ll-radius-pill);cursor:pointer;transition:background var(--ll-motion-fast) ease-out;background:0 0;border:0;justify-content:center;align-items:center;font-family:inherit;display:inline-flex}.ll-label-3RVi{white-space:nowrap;text-overflow:ellipsis;max-width:100%;display:block;overflow:hidden}.ll-selected-bzyT,.ll-plain-XIEi{background:var(--ll-color-control)}.ll-plain-XIEi .ll-selected-bzyT{background:var(--ll-color-surface)}.ll-floating-bkgi{box-shadow:var(--ll-shadow-raised)}.ll-icon-8PNs{flex-shrink:0;display:inline-flex}.ll-segment-3-9e:has(.ll-icon-8PNs){gap:var(--ll-space-xs)}.ll-visuallyHidden-owBJ{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.ll-segment-3-9e{transition:none}}.ll-narrow-L5hm{display:none}@media (max-width:40rem){.ll-wide-SrYt{display:none}.ll-narrow-L5hm{display:inline}}.ll-list-tcMa{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ll-grouped-Loge{padding-inline:var(--ll-space-md);border-radius:var(--ll-radius-lg);background:var(--ll-color-surface)}.ll-row-OBrc{position:relative}.ll-row-OBrc+.ll-row-OBrc:before{content:"";inset-block-start:0;inset-inline:var(--separator-gutter) 0;border-top:1px solid var(--ll-color-border);position:absolute}.ll-line-OvTp{background:var(--ll-color-border);height:1px;border:0;margin-inline-start:var(--ll-space-xl)}.ll-spacing-pAdm{height:var(--ll-space-lg)}.ll-fill-G6Ce{flex:1}.ll-sheet-tzD9{background:var(--ll-color-surface);max-width:none;max-height:none;color:var(--ll-color-foreground);box-shadow:var(--ll-shadow-raised);border:0;margin:0;padding:0;position:fixed}.ll-sheet-tzD9::backdrop{background:var(--ll-color-scrim)}.ll-bottom-j-A9{border-radius:var(--ll-radius-lg) var(--ll-radius-lg) 0 0;width:100%;max-height:90dvh;padding-bottom:env(safe-area-inset-bottom,0px);animation:ll-rise-X1ux var(--ll-motion-base) ease-out;inset:auto 0 0}.ll-start-llPE,.ll-end-Fvwy{width:min(20rem,85vw);height:100dvh;padding-top:env(safe-area-inset-top,0px);inset-block:0}.ll-start-llPE{animation:ll-from-start-wFK1 var(--ll-motion-base) ease-out;inset-inline:0 auto}.ll-end-Fvwy{animation:ll-from-end-re4Q var(--ll-motion-base) ease-out;inset-inline:auto 0}.ll-frame-4oyz{height:100%;max-height:inherit;flex-direction:column;display:flex}.ll-header-Ymar{align-items:center;gap:var(--ll-space-sm);padding:var(--ll-space-lg) var(--ll-space-lg) var(--ll-space-sm);display:flex}.ll-headerIcon-2LcK{color:var(--ll-color-primary);flex-shrink:0}.ll-headerWords-4Ztb{flex-direction:column;flex:1;min-width:0;display:flex}.ll-body-GNje{min-height:0;padding:var(--ll-space-sm) var(--ll-space-lg) var(--ll-space-lg);flex:1;overflow-y:auto}.ll-start-llPE .ll-body-GNje,.ll-end-Fvwy .ll-body-GNje{padding:0}.ll-footer-zKD2{justify-content:flex-end;gap:var(--ll-space-sm);padding:var(--ll-space-md) var(--ll-space-lg);border-top:1px solid var(--ll-color-border);flex-wrap:wrap;display:flex}@keyframes ll-rise-X1ux{0%{transform:translateY(100%)}}.ll-sheet-tzD9:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--sheet-dir:-1}@keyframes ll-from-start-wFK1{0%{transform:translateX(calc(-100% * var(--sheet-dir,1)))}}@keyframes ll-from-end-re4Q{0%{transform:translateX(calc(100% * var(--sheet-dir,1)))}}@media (prefers-reduced-motion:reduce){.ll-bottom-j-A9,.ll-start-llPE,.ll-end-Fvwy{animation:none}}.ll-cell-OA2d{flex-direction:column;flex:1;align-items:center;display:flex}.ll-row-9t7z{justify-content:space-between;align-items:center;gap:var(--ll-space-sm);flex-wrap:wrap;display:flex}.ll-label-HRd3{min-width:0}.ll-controls-CNBp{align-items:center;gap:var(--ll-space-xs);display:flex}.ll-value-L7Lv{min-width:3.5rem;padding:var(--ll-space-xs) var(--ll-space-sm);border-radius:var(--ll-radius-sm);text-align:center;font-variant-numeric:tabular-nums}.ll-value-L7Lv:focus-visible{outline:2px solid var(--ll-color-primary);outline-offset:2px}.ll-value-L7Lv[aria-disabled=true]{opacity:var(--ll-opacity-disabled)}.ll-list-5gs4{gap:var(--ll-space-xs);scrollbar-width:none;border-bottom:1px solid var(--ll-color-border);display:flex;overflow-x:auto}.ll-list-5gs4::-webkit-scrollbar{display:none}.ll-tab-3mVf{align-items:center;gap:var(--ll-space-xs);padding-block:var(--ll-space-sm);padding-inline:var(--ll-space-md);color:var(--ll-color-muted-foreground);white-space:nowrap;cursor:pointer;transition:color var(--ll-motion-fast) ease-out, box-shadow var(--ll-motion-fast) ease-out;background:0 0;border:0;flex-shrink:0;font-family:inherit;display:inline-flex;position:relative;box-shadow:inset 0 -2px #0000}.ll-tab-3mVf:hover{color:var(--ll-color-foreground)}.ll-tab-3mVf:focus-visible{outline:2px solid var(--ll-color-primary);outline-offset:-2px;border-radius:var(--ll-radius-sm)}.ll-selected--yd6,.ll-selected--yd6:hover{color:var(--ll-color-primary-ink);box-shadow:inset 0 -2px 0 var(--ll-color-primary)}.ll-count-zcH8{min-width:1.25rem;padding-inline:var(--ll-space-xs);border-radius:var(--ll-radius-pill);background:var(--ll-color-control);color:var(--ll-color-foreground);font-size:var(--ll-font-size-xs);text-align:center;font-weight:600;line-height:1.25rem}.ll-visuallyHidden-otUw{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.ll-tab-3mVf{transition:none}}.ll-stack-SRrd{width:min(24rem, calc(100vw - 2 * var(--ll-space-lg)));gap:var(--ll-space-sm);pointer-events:none;background:0 0;border:0;flex-direction:column;margin:0;padding:0;display:flex;position:fixed;inset:auto;inset-inline-end:var(--ll-space-lg);overflow:visible}.ll-top-bPVM{top:calc(var(--ll-space-lg) + env(safe-area-inset-top,0px))}.ll-bottom-bUCb{margin-bottom:env(safe-area-inset-bottom,0px);flex-direction:column-reverse}.ll-toast-HNUc{min-height:var(--ll-overlay-bar-height);justify-content:space-between;align-items:center;gap:var(--ll-space-md);padding:var(--ll-overlay-bar-padding-block) var(--ll-overlay-bar-padding-inline);border-radius:var(--ll-overlay-bar-radius);background:var(--ll-color-surface);color:var(--ll-color-foreground);box-shadow:var(--ll-shadow-raised);pointer-events:auto;animation:ll-arrive-7raS var(--ll-motion-base) ease-out;display:flex}.ll-solid-8D-v{background:var(--toast-tone);color:#fff}.ll-solid-8D-v[data-tone=warning]{color:#000000d9}.ll-head-9vGa{align-items:center;gap:var(--ll-space-sm);display:flex}.ll-glyph-Bh3r{color:var(--toast-tone);flex-shrink:0}.ll-solid-8D-v .ll-glyph-Bh3r{color:currentColor}.ll-words-luXm{gap:var(--ll-space-xs);flex-direction:column;flex:1;min-width:0;display:flex}.ll-solid-8D-v .ll-message-TBY6{opacity:.85}@keyframes ll-arrive-7raS{0%{opacity:0;transform:translateY(var(--ll-space-sm))}}@media (max-width:40rem){.ll-stack-SRrd{inset-inline:var(--ll-space-md);width:auto}}@media (prefers-reduced-motion:reduce){.ll-toast-HNUc{animation:none}}.ll-anchor-zfWt{display:inline-flex}.ll-tip-zlh6{max-width:16rem;padding:var(--ll-space-xs) var(--ll-space-sm);border-radius:var(--ll-radius-sm);background:var(--ll-color-foreground);color:var(--ll-color-background);font-size:var(--ll-font-size-sm);white-space:nowrap;pointer-events:none;animation:ll-fade-BzKH var(--ll-motion-fast) ease-out;border:0;margin:0;font-weight:600;line-height:1.3;position:fixed;inset:auto}@keyframes ll-fade-BzKH{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.ll-tip-zlh6{animation:none}}
*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--font-body), system-ui, -apple-system, sans-serif;-webkit-tap-highlight-color:transparent}body{line-height:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,[role=button]{cursor:pointer}button{background:0 0;border:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]{display:none}
.font-headline{font-family:var(--font-body), sans-serif}.show-mobile{display:none!important}@media (max-width:768px){.hidden-mobile{display:none!important}.show-mobile{display:flex!important}}.section{padding:6rem 2rem;padding-left:max(2rem, env(safe-area-inset-left,0px));padding-right:max(2rem, env(safe-area-inset-right,0px));background-color:var(--bg)}.section--alt{background-color:var(--bg-low)}.section--cta{background-color:var(--bg-low);padding:8rem 2rem}@media (max-width:768px){.section{padding:4rem 1.25rem;padding-left:max(1.25rem, env(safe-area-inset-left,0px));padding-right:max(1.25rem, env(safe-area-inset-right,0px))}.section--cta{padding:4rem 1.25rem}}.features-grid{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}.features-grid__span-2{grid-column:span 2}@media (max-width:768px){.features-grid{grid-template-columns:1fr;gap:1rem}.features-grid__span-2{grid-column:span 1}}.nav-inner{max-width:1152px;padding:1.5rem 2rem;padding-left:max(2rem, env(safe-area-inset-left,0px));padding-right:max(2rem, env(safe-area-inset-right,0px));justify-content:space-between;align-items:center;margin:0 auto;display:flex}.nav-controls{align-items:center;gap:1.5rem;display:flex}@media (max-width:768px){.nav-inner{padding:1rem 1.25rem;padding-left:max(1.25rem, env(safe-area-inset-left,0px));padding-right:max(1.25rem, env(safe-area-inset-right,0px))}.nav-controls{gap:.5rem}}.footer{padding:5rem 2rem 4rem;padding-left:max(2rem, env(safe-area-inset-left,0px));padding-right:max(2rem, env(safe-area-inset-right,0px));padding-bottom:calc(4rem + env(safe-area-inset-bottom,0px));background-color:var(--bg)}.footer-grid{grid-template-columns:2fr 1fr 1fr 1fr;gap:4rem;margin-bottom:4rem;display:grid}.footer-bottom{flex-direction:row;justify-content:space-between;align-items:center;gap:.75rem;display:flex}@media (max-width:768px){.footer{padding:3rem 1.25rem 2.5rem}.footer-grid{grid-template-columns:1fr;gap:2.5rem;margin-bottom:2.5rem}.footer-bottom{flex-direction:column;align-items:flex-start}}.page-main{flex:1;padding:7rem 2rem 6rem}@media (max-width:768px){.page-main{padding:5rem 1.25rem 6rem}}.hero-inner{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:5rem;width:100%;max-width:1152px;margin:0 auto;padding:0 2rem;display:grid;position:relative}@media (max-width:768px){.hero-inner{grid-template-columns:1fr;gap:3rem;padding:7rem 1.25rem 4rem}}.preview-mobile-only{display:none}.preview-desktop-only{display:flex}@media (max-width:768px){.preview-mobile-only{display:flex}.preview-desktop-only{display:none}}.phone-wrap{justify-content:flex-end;align-items:center;min-width:0;display:flex;position:relative}.phone-container{justify-content:center;align-items:center;width:420px;height:600px;display:flex;position:relative}.phone-chassis{border-radius:56px;width:320px}.phone-chassis-screen{border-radius:44px}.phone-ring-outer{width:420px;height:420px}.phone-ring-inner{width:340px;height:340px}.phone-pill{display:flex}@media (max-width:768px){.phone-wrap{justify-content:center}.phone-container{width:100%;height:100%}.phone-chassis{border-radius:46px;width:232px}.phone-chassis-screen{border-radius:34px}.phone-ring-outer{width:300px;height:300px}.phone-ring-inner{width:240px;height:240px}.phone-pill{display:none}}.editorial-shadow{box-shadow:0 32px 64px -12px #1b1c1c0f}.glass-nav{-webkit-backdrop-filter:blur(16px)saturate(180%);backdrop-filter:blur(16px)saturate(180%);padding-top:env(safe-area-inset-top,0px)}:root{--radius:1.75rem;--header-weight:400;--header-alt-weight:800;--text-xs:.65rem;--text-sm:.8rem;--text-base:.9rem;--text-md:1rem;--text-lg:1.1rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-subhead:clamp(1.5rem, 3vw, 2rem);--text-section:clamp(1.75rem, 4vw, 2.5rem);--text-page:clamp(2rem, 5vw, 3rem);--text-display:clamp(3.5rem, 7vw, 6.5rem);--ll-font-family-body:var(--font-body);--ll-font-family-accent:var(--font-accent);--accent:var(--ll-color-primary);--on-accent:var(--ll-color-primary-foreground);--accent-dark:var(--ll-color-ink-pink);--secondary-bg:color-mix(in srgb, var(--ll-color-primary) 10%, var(--ll-color-surface));--accent-06:color-mix(in srgb, var(--ll-color-primary) 2.4%, transparent);--accent-0d:color-mix(in srgb, var(--ll-color-primary) 5%, transparent);--accent-12:color-mix(in srgb, var(--ll-color-primary) 7%, transparent);--accent-15:color-mix(in srgb, var(--ll-color-primary) 8%, transparent);--accent-18:color-mix(in srgb, var(--ll-color-primary) 9%, transparent);--accent-25:color-mix(in srgb, var(--ll-color-primary) 15%, transparent);--accent-40:color-mix(in srgb, var(--ll-color-primary) 25%, transparent);--bg:var(--ll-color-background);--bg-low:var(--ll-color-background-sunken);--bg-lowest:var(--ll-color-surface);--bg-high:var(--ll-color-control);--bg-highest:var(--ll-color-control-selected);--text:var(--ll-color-foreground);--text-muted:var(--ll-color-muted-foreground);--border:var(--ll-color-border);--ghost-border:var(--ll-color-border);--nav-bg:color-mix(in srgb, var(--ll-color-background) 60%, transparent);--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not(.light){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root.light{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html,body{background-color:var(--bg)}@keyframes color-shift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}html{scroll-behavior:auto}}.btn-download{background:linear-gradient(135deg, var(--accent) 0%, #ff8eb7 50%, var(--accent) 100%);color:var(--on-accent);font-weight:800;font-size:var(--text-base);box-shadow:0 4px 12px var(--accent-25);background-size:200% 200%;border-radius:9999px;padding:.625rem 1.75rem;text-decoration:none;transition:all .2s ease-in-out;animation:5s infinite color-shift;display:inline-block}.btn-download:hover{box-shadow:0 8px 24px var(--accent-40);background-size:150% 150%;transform:translateY(-2px)scale(1.02)}.btn-store{background:var(--accent);min-width:13rem;color:var(--on-accent);box-shadow:0 4px 12px var(--accent-25);border-radius:9999px;justify-content:center;align-items:center;gap:.875rem;padding:.875rem 1.75rem;text-decoration:none;transition:all .2s ease-in-out;display:flex}.btn-store:hover{box-shadow:0 8px 24px var(--accent-40);opacity:.95;transform:translateY(-2px)scale(1.02)}.btn-store.cta{background:var(--on-accent);background-size:initial;color:var(--accent);border:none;animation:none;box-shadow:0 4px 15px #ffffff80}.btn-store.cta:hover{background:#ffffffe0;background-size:initial;color:var(--accent-dark);animation:none;box-shadow:0 12px 24px #ffffffb3}.dark-only{display:none!important}@media (prefers-color-scheme:dark){:root:not(.light) .dark-only{display:block!important}:root:not(.light) .light-only{display:none!important}}.dark .dark-only{display:block!important}.dark .light-only,.light .dark-only{display:none!important}.light .light-only{display:block!important}
