@font-face{font-family:baloo2Bold;src:url(../media/Baloo2_700Bold-s.p.1wrzrc76g62ts.ttf)format("truetype");font-display:block}@font-face{font-family:baloo2Bold Fallback;src:local(Arial);ascent-override:105.43%;descent-override:51.25%;line-gap-override:0.0%;size-adjust:102.25%}.gVjqnW_className{font-family:baloo2Bold,baloo2Bold Fallback}.gVjqnW_variable{--font-baloo2-bold:"baloo2Bold", "baloo2Bold Fallback"}
@font-face{font-family:jakartaRegular;src:url(../media/PlusJakartaSans_400Regular-s.p.2cal1at6o3jmk.ttf)format("truetype");font-display:block}@font-face{font-family:jakartaRegular Fallback;src:local(Arial);ascent-override:98.16%;descent-override:20.99%;line-gap-override:0.0%;size-adjust:105.75%}.UKObHG_className{font-family:jakartaRegular,jakartaRegular Fallback}.UKObHG_variable{--font-jakarta-regular:"jakartaRegular", "jakartaRegular Fallback"}
@font-face{font-family:jakartaMedium;src:url(../media/PlusJakartaSans_500Medium-s.p.29fq875eco2ib.ttf)format("truetype");font-display:block}@font-face{font-family:jakartaMedium Fallback;src:local(Arial);ascent-override:96.99%;descent-override:20.74%;line-gap-override:0.0%;size-adjust:107.02%}.I3w1bq_className{font-family:jakartaMedium,jakartaMedium Fallback}.I3w1bq_variable{--font-jakarta-medium:"jakartaMedium", "jakartaMedium Fallback"}
@font-face{font-family:jakartaSemiBold;src:url(../media/PlusJakartaSans_600SemiBold-s.p.0zrg2dq-00vej.ttf)format("truetype");font-display:block}@font-face{font-family:jakartaSemiBold Fallback;src:local(Arial);ascent-override:95.92%;descent-override:20.51%;line-gap-override:0.0%;size-adjust:108.22%}.rYdo5W_className{font-family:jakartaSemiBold,jakartaSemiBold Fallback}.rYdo5W_variable{--font-jakarta-semibold:"jakartaSemiBold", "jakartaSemiBold Fallback"}
@font-face{font-family:jakartaBold;src:url(../media/PlusJakartaSans_700Bold-s.p.295fs4qiuc6pl.ttf)format("truetype");font-display:block}@font-face{font-family:jakartaBold Fallback;src:local(Arial);ascent-override:94.86%;descent-override:20.29%;line-gap-override:0.0%;size-adjust:109.43%}.q7CQ_q_className{font-family:jakartaBold,jakartaBold Fallback}.q7CQ_q_variable{--font-jakarta-bold:"jakartaBold", "jakartaBold Fallback"}
@font-face{font-family:jakartaExtraBold;src:url(../media/PlusJakartaSans_800ExtraBold-s.p.121iz1k06vs4q.ttf)format("truetype");font-display:block}@font-face{font-family:jakartaExtraBold Fallback;src:local(Arial);ascent-override:93.85%;descent-override:20.07%;line-gap-override:0.0%;size-adjust:110.6%}.aHYsEW_className{font-family:jakartaExtraBold,jakartaExtraBold Fallback}.aHYsEW_variable{--font-jakarta-extrabold:"jakartaExtraBold", "jakartaExtraBold Fallback"}
@font-face{font-family:feather;src:url(../media/Feather-s.p.2qc4x1k2lxf8m.ttf)format("truetype");font-display:block}@font-face{font-family:feather Fallback;src:local(Arial);ascent-override:89.26%;descent-override:13.48%;line-gap-override:8.98%;size-adjust:100.0%}.P036zW_className{font-family:feather,feather Fallback}.P036zW_variable{--font-feather:"feather", "feather Fallback"}
html,body{background:#d9e2ec;width:100%;height:100%;margin:0;padding:0}*{box-sizing:border-box}input::placeholder,textarea::placeholder{color:var(--placeholder-color);opacity:1}a{color:inherit}a.plain-link{color:inherit;text-decoration:none;display:block}div::-webkit-scrollbar{display:none}div{scrollbar-width:none}.exact-tabs{background:#fff;border-top:1px solid #eef3f2;flex-shrink:0;height:64px;padding-top:8px;display:flex}.exact-tabs a{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;padding-bottom:4px;font-size:11px;text-decoration:none;display:flex}.exact-sidebar{background:#fff;border-right:1px solid #eef3f2;flex-direction:column;flex-shrink:0;width:236px;padding:24px 4px 0;display:flex}.exact-sidebar a{border-radius:12px;align-items:center;gap:20px;margin:4px 8px;padding:16px;font-size:14px;text-decoration:none;display:flex}.exact-sidebar a[aria-current=page]{background:#2e6fb01f}@keyframes exact-spin{to{transform:rotate(360deg)}}.exact-spinner{animation:.75s linear infinite exact-spin}.exact-sidebar{width:360px;padding:24px 12px 12px}.exact-sidebar a{border-radius:56px;flex-shrink:0;gap:0;height:54px;margin:0 8px;padding:15px 24px 15px 16px}.exact-sidebar a>div{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex!important}.exact-sidebar a>span{margin:0 12px;line-height:24px}.exact-tabs a{justify-content:flex-start;gap:0;padding:5px}.exact-tabs a>span{margin-bottom:4px;line-height:13px}.exact-tabs a>span,.exact-sidebar a>span{white-space:nowrap;text-overflow:ellipsis;font-weight:500;display:block;overflow:hidden}.app-shell{background:#d9e2ec;flex-direction:column;align-items:center;width:100%;height:100%;display:flex}.app-frame{z-index:0;background:#001a66;flex-direction:column;flex:1;width:100%;max-width:460px;min-height:0;display:flex;position:relative;box-shadow:0 0 1px #1f4a5229,0 18px 60px #1f4a5221}.tabs-frame{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.tabs-main{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}.tabs-main[data-clip]{overflow:hidden}@media (min-width:900px){.app-frame{max-width:1140px}.tabs-frame{flex-direction:row}.exact-tabs{display:none}}@media (max-width:899.98px){.exact-sidebar{display:none}}.checkin-sheet::backdrop{background:#1020288c}.checkin-sheet{box-sizing:border-box;width:100%;max-width:480px;max-height:92dvh;padding:0;padding-bottom:env(safe-area-inset-bottom,0px);background:#fff4d6;border:0;border-radius:26px 26px 0 0;margin:0 auto;position:fixed;inset:auto 0 0;overflow-y:auto;box-shadow:0 -10px 30px #00124440}@media (min-width:900px){.checkin-sheet{border-radius:20px;width:calc(100% - 48px);max-width:400px;margin:auto;padding-bottom:0;inset:0}}.positive-settings{flex-shrink:0;position:relative}.positive-settings summary{cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;list-style:none;display:flex}.positive-settings summary::-webkit-details-marker{display:none}.positive-settings summary:hover,.positive-settings[open] summary{background:#ffffff80}.positive-settings summary:focus-visible{outline-offset:2px;outline:2px solid}.positive-settings-actions{z-index:5;background:#fff;border-radius:14px;width:max-content;max-width:260px;padding:6px;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 6px 24px #00143a33}.positive-settings-actions button{text-align:left;width:100%;min-height:44px;font-family:var(--font-jakarta-regular);color:#23343b;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:10px 14px;font-size:14px;line-height:20px;display:block}.positive-settings-actions button:hover,.positive-settings-actions button:focus-visible{background:#fff4d1}.legal-doc{color:#eaf2fd;font-family:var(--font-jakarta-regular);overflow-wrap:anywhere;padding-bottom:32px;font-size:15px;line-height:23px}.legal-doc h1{color:#fff;font-family:var(--font-jakarta-bold);letter-spacing:-.6px;overflow-wrap:normal;margin:16px 0 4px;font-size:30px;line-height:37px}.legal-doc .updated{color:#cde0f6;font-family:var(--font-jakarta-medium);margin:0 0 16px;font-size:14px}.legal-doc .legal-body{flex-direction:column;gap:12px;display:flex}.legal-doc h2,.legal-doc h3{color:#fff;font-family:var(--font-jakarta-extrabold);scroll-margin-top:16px}.legal-doc h2{margin-top:12px;font-size:18px;line-height:24px}.legal-doc h3{font-size:15px;line-height:21px}.legal-doc strong{color:#fff;font-family:var(--font-jakarta-extrabold);font-weight:400}.legal-doc a{color:#fff;text-decoration:underline}.legal-doc ul{flex-direction:column;gap:6px;margin:0;padding-left:1.25em;list-style:outside;display:flex}.legal-doc nav{background:#ffffff14;border-radius:16px;flex-direction:column;gap:6px;padding:16px;display:flex}.legal-doc nav a{font-family:var(--font-jakarta-bold);font-size:14px;line-height:20px}.legal-doc p{margin:0}.site-banner .nav{height:80px;font-family:var(--font-jakarta-semibold);background:#001a66;flex-shrink:0;justify-content:space-between;align-items:center;gap:24px;padding:0 clamp(16px,4vw,60px);display:flex}.site-banner a{color:#fff;text-decoration:none}.site-banner a:hover{color:#ef8354}.site-banner .brand,.site-banner .brand:hover{color:#fff;align-items:center;gap:12px;display:flex}.site-banner .brand img{border-radius:7px;width:40px;height:40px}.site-banner .wordmark{font-family:var(--font-baloo2-bold);letter-spacing:-.3px;font-size:28px;line-height:1}.site-banner .wordmark span{color:#ef8354}.site-banner .nav-left{align-items:center;gap:44px;display:flex}.site-banner .nav-links,.site-banner .nav-right{align-items:center;gap:32px;font-size:15px;display:flex}@media (max-width:1100px){.site-banner .nav-links{display:none}}@media (max-width:720px){.site-banner .nav{height:68px}.site-banner .brand img{width:34px;height:34px}.site-banner .wordmark{font-size:24px}}@media (max-width:380px){.site-banner .nav{gap:12px}.site-banner .brand{gap:8px}.site-banner .wordmark{font-size:22px}}
