.cp-nav-actions{z-index:75;align-items:center;gap:12px;display:flex;position:relative}.cp-nav-resume-link{color:#c4c0cf;white-space:nowrap;border-radius:20px;align-items:center;gap:5px;padding:6px 13px;font-size:13px;font-weight:500;text-decoration:none;transition:all .18s;display:inline-flex}.cp-nav-resume-link svg{opacity:.65;transition:transform .18s,opacity .18s}.cp-nav-resume-link:hover{color:#fff;background:#ffffff14}.cp-nav-resume-link:hover svg{opacity:1;transform:translate(1px,-1px)}.cp-nav.is-floating .cp-nav-resume-link,.cp-nav.is-light-theme .cp-nav-resume-link{color:#4b5563}.cp-nav.is-floating .cp-nav-resume-link:hover,.cp-nav.is-light-theme .cp-nav-resume-link:hover{color:#0036ff;background:#0036ff0f}.cp-nav-login{color:#fff;white-space:nowrap;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff14;border:1px solid #ffffff38;border-radius:999px;justify-content:center;align-items:center;padding:7px 18px;font-size:13.5px;font-weight:600;text-decoration:none;transition:color .18s,background .18s,border-color .18s;display:inline-flex;box-shadow:0 2px 6px #00000026}.cp-nav-login:hover{color:#fff;background:#ffffff2e;border-color:#ffffff73}.cp-nav.is-floating .cp-nav-login,.cp-nav.is-light-theme .cp-nav-login{color:#1e293b;background:#fff;border:1.5px solid #cbd5e1;padding:8px 18px;font-size:13.5px;font-weight:600;box-shadow:0 1px 4px #0f172a0f}.cp-nav.is-floating .cp-nav-login:hover,.cp-nav.is-light-theme .cp-nav-login:hover{color:#2563eb;background:#eff6ff;border-color:#2563eb}.cp-nav-actions .cp-nav-cta{white-space:nowrap;color:#fff;background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%);border:1px solid #2563eb;border-radius:999px;align-items:center;gap:6px;padding:9px 20px;font-size:13.5px;font-weight:600;text-decoration:none;transition:background .18s,border-color .18s;display:inline-flex;box-shadow:0 4px 14px #2563eb40}.cp-nav-actions .cp-nav-cta:hover{background:linear-gradient(135deg,#1d4ed8 0%,#1e40af 100%);border-color:#1d4ed8}.cp-nav.is-floating .cp-nav-actions .cp-nav-cta{color:#fff;background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%);border-color:#2563eb;padding:9px 20px;font-size:13.5px;box-shadow:0 4px 14px #2563eb47}.cp-nav.is-floating .cp-nav-actions .cp-nav-cta:hover{background:linear-gradient(135deg,#1d4ed8 0%,#1e40af 100%);border-color:#1d4ed8}.cp-nav-auth-skeleton{background:linear-gradient(90deg,#ffffff0d 25%,#ffffff1f 50%,#ffffff0d 75%) 0 0/200% 100%;border-radius:9999px;width:90px;height:34px;animation:1.5s infinite cp-auth-shimmer;display:inline-block}.cp-nav.is-floating .cp-nav-auth-skeleton{background:linear-gradient(90deg,#0000000a 25%,#00000014 50%,#0000000a 75%) 0 0/200% 100%}@keyframes cp-auth-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.cp-account-menu{display:inline-flex;position:relative}.cp-account-trigger{color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%);border:2px solid #ffffff47;border-radius:50%;place-items:center;width:36px;height:36px;padding:0;transition:all .18s cubic-bezier(.16,1,.3,1);display:grid;position:relative;box-shadow:0 2px 8px #2563eb59,0 0 0 1px #2563eb26}.cp-account-trigger:hover,.cp-account-trigger.is-active{color:#fff;background:linear-gradient(135deg,#1d4ed8 0%,#1e40af 100%);border-color:#ffffff80;transform:translateY(-1px)scale(1.04);box-shadow:0 4px 14px #2563eb73,0 0 0 1px #2563eb40}.cp-nav.is-floating .cp-account-trigger,.cp-nav.is-light-theme .cp-account-trigger{color:#fff;background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%);border:2px solid #fff;box-shadow:0 2px 8px #2563eb4d,0 0 0 1px #0f172a14}.cp-nav.is-floating .cp-account-trigger:hover,.cp-nav.is-floating .cp-account-trigger.is-active,.cp-nav.is-light-theme .cp-account-trigger:hover,.cp-nav.is-light-theme .cp-account-trigger.is-active{color:#fff;background:linear-gradient(135deg,#1d4ed8 0%,#1e40af 100%);border-color:#fff;transform:translateY(-1px)scale(1.04);box-shadow:0 4px 14px #2563eb6b,0 0 0 1px #0f172a1f}.cp-account-avatar-wrap{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.cp-account-avatar-circle,.cp-account-avatar-gradient{width:100%;height:100%;color:inherit;background:0 0;border-radius:50%;place-items:center;display:grid}.cp-account-initials{letter-spacing:-.3px;text-transform:uppercase;color:#fff;font-size:12.5px;font-weight:700;line-height:1}.cp-account-chevron.is-open{opacity:1;transform:rotate(180deg)}.cp-account-dropdown{-webkit-backdrop-filter:blur(24px);z-index:100;transform-origin:100% 0;color:#f1f0f7;background:#0d101c;border:1px solid #ffffff24;border-radius:20px;width:285px;padding:8px;animation:.2s cubic-bezier(.16,1,.3,1) both cp-dropdown-pop;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 24px 60px #000000b3,0 4px 18px #0006,inset 0 1px #ffffff1a}.cp-nav.is-floating .cp-account-dropdown,.cp-nav.is-light-theme .cp-account-dropdown{color:#1e293b;background:#fff;border-color:#00000014;box-shadow:0 24px 50px #00000026,0 4px 16px #0000000d,inset 0 1px #fffc}@keyframes cp-dropdown-pop{0%{opacity:0;transform:translateY(-8px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.cp-account-dropdown-header{align-items:center;gap:12px;padding:10px 10px 12px;display:flex}.cp-account-dropdown-avatar{color:#fff;background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%);border:2px solid #fff3;border-radius:50%;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid;position:relative;box-shadow:0 2px 8px #2563eb40}.cp-nav.is-floating .cp-account-dropdown-avatar{color:#fff;background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%);border:2px solid #fff;box-shadow:0 2px 8px #2563eb40,0 0 0 1px #0f172a14}.cp-account-dropdown-initials{text-transform:uppercase;color:#fff;font-size:14px;font-weight:700}.cp-account-dropdown-user{flex-direction:column;flex:1;min-width:0;display:flex}.cp-account-dropdown-name{color:inherit;white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.2px;font-size:13.5px;font-weight:600;overflow:hidden}.cp-account-dropdown-email{color:#94a3b8;white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:11px;overflow:hidden}.cp-nav.is-floating .cp-account-dropdown-email{color:#64748b}.cp-account-plan-badge{color:#34d399;letter-spacing:.5px;background:#10b98126;border:1px solid #10b9814d;border-radius:6px;padding:2px 7px;font-size:10px;font-weight:700}.cp-nav.is-floating .cp-account-plan-badge{color:#059669;background:#ecfdf5;border-color:#a7f3d0}.cp-account-dropdown-divider{background:#ffffff14;height:1px;margin:4px 6px}.cp-nav.is-floating .cp-account-dropdown-divider{background:#0000000f}.cp-account-dropdown-links{flex-direction:column;gap:2px;padding:4px 0;display:flex}.cp-account-dropdown-item{color:inherit;-webkit-user-select:none;user-select:none;border-radius:12px;align-items:center;gap:12px;padding:9px 10px;text-decoration:none;transition:all .15s;display:flex}.cp-account-dropdown-item:hover{color:#fff;background:#ffffff14}.cp-nav.is-floating .cp-account-dropdown-item:hover{color:#0036ff;background:#f1f5fa}.cp-account-item-icon{color:#a5b4fc;background:#ffffff0f;border-radius:8px;flex-shrink:0;place-items:center;width:30px;height:30px;transition:all .15s;display:grid}.cp-account-dropdown-item:hover .cp-account-item-icon{color:#c7d2fe;background:#6366f140;transform:scale(1.05)}.cp-nav.is-floating .cp-account-item-icon{color:#4f46e5;background:#f1f4fa}.cp-nav.is-floating .cp-account-dropdown-item:hover .cp-account-item-icon{color:#0036ff;background:#e0e7ff}.cp-account-item-text{flex-direction:column;min-width:0;display:flex}.cp-account-item-text strong{letter-spacing:-.2px;font-size:13px;font-weight:500}.cp-account-item-text small{color:#8b92a5;white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:11px;overflow:hidden}.cp-nav.is-floating .cp-account-item-text small{color:#64748b}.cp-account-dropdown-footer{padding:4px 0 2px}.cp-account-signout-btn{color:#94a3b8;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:10px;align-items:center;gap:11px;width:100%;padding:8px 10px;font-family:inherit;font-size:12px;font-weight:500;transition:all .15s;display:flex}.cp-account-signout-btn:hover{color:#f87171;background:#ef44441f}.cp-nav.is-floating .cp-account-signout-btn{color:#64748b}.cp-nav.is-floating .cp-account-signout-btn:hover{color:#dc2626;background:#fef2f2}.cp-mobile-auth-section{border-top:1px solid #00000014;margin-top:10px;padding-top:12px}.cp-mobile-login-link{color:#1e293b;background:#f1f4fa;border-radius:12px;align-items:center;gap:10px;padding:12px 14px;font-size:13px;font-weight:600;text-decoration:none;transition:background .15s;display:flex}.cp-mobile-login-link:hover{background:#e2e8f0}.cp-mobile-arrow{color:#64748b;margin-left:auto}.cp-mobile-auth-loading{padding:14px 10px}.cp-nav-skeleton-bar{background:#f1f5fa;border-radius:10px;width:100%;height:38px;animation:1.5s infinite cp-auth-shimmer;display:block}.cp-mobile-user-card{background:#f8fafc;border:1px solid #0000000f;border-radius:14px;align-items:center;gap:12px;padding:10px 12px;display:flex}.cp-mobile-avatar{color:#fff;text-transform:uppercase;background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%);border:2px solid #fff;border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;font-size:13.5px;font-weight:700;display:grid;position:relative;box-shadow:0 2px 8px #2563eb40,0 0 0 1px #0f172a0f}.cp-mobile-user-info{flex-direction:column;flex:1;min-width:0;display:flex}.cp-mobile-user-name{color:#1e293b;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.cp-mobile-user-email{color:#64748b;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.cp-mobile-user-actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:8px;display:grid}.cp-mobile-account-link,.cp-mobile-signout-btn{cursor:pointer;border:1px solid #00000014;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:9px 10px;font-family:inherit;font-size:12px;font-weight:500;text-decoration:none;transition:all .15s;display:inline-flex}.cp-mobile-account-link{color:#1e293b;background:#fff}.cp-mobile-account-link:hover{color:#0036ff;background:#f1f4fa}.cp-mobile-signout-btn{color:#64748b;background:#fff}.cp-mobile-signout-btn:hover{color:#dc2626;background:#fef2f2;border-color:#fecaca}.cp-mobile-cta-link{background:#0036ff;border-radius:12px;justify-content:space-between;align-items:center;margin-bottom:8px;padding:12px 14px;font-size:13.5px;font-weight:600;text-decoration:none;transition:all .15s;display:flex;box-shadow:0 4px 14px #0036ff47;color:#fff!important}.cp-mobile-cta-link:hover{background:#002ad4}.cp-mobile-cta-link .cp-mobile-arrow{color:#ffffffd9}@media (max-width:768px){.cp-nav-actions{gap:8px;margin-left:auto}.cp-nav-actions .cp-nav-login,.cp-nav-actions .cp-nav-cta{display:none!important}}@media (max-width:520px){.cp-account-trigger{width:32px;height:32px}.cp-account-avatar-gradient{width:25px;height:25px}}@media (prefers-reduced-motion:reduce){.cp-account-dropdown,.cp-account-trigger,.cp-account-chevron,.cp-account-dropdown-item,.cp-nav-login,.cp-nav-resume-link{transition:none!important;animation:none!important}}
.cp-header-slot.coursepodia-header-slot{height:102px}[data-marketing-header].is-inner-page:not(.is-floating){height:72px;top:15px}.coursepodia-header-slot:after{content:"";background:linear-gradient(90deg,#fff1,#0000 30% 70%,#fff1);height:1px;position:absolute;bottom:0;left:max(30px,50% - 570px);right:max(30px,50% - 570px)}[data-marketing-header]{font-family:var(--font-body);line-height:1.5;transition:width .35s cubic-bezier(.22,1,.36,1),height .35s cubic-bezier(.22,1,.36,1),padding .35s cubic-bezier(.22,1,.36,1),border-radius .35s,background .3s,color .3s,box-shadow .3s}[data-marketing-header].is-floating{opacity:1;pointer-events:auto;-webkit-backdrop-filter:blur(20px);color:#282828;z-index:100;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;will-change:transform, opacity;background:#fffffff0;border:1px solid #fffc;border-radius:999px;gap:32px;width:auto;min-width:720px;max-width:calc(100% - 40px);height:62px;padding:0 16px 0 24px;transition:transform .32s cubic-bezier(.16,1,.3,1),opacity .24s,box-shadow .3s;position:fixed;top:20px;left:50%;transform:translate(-50%);box-shadow:0 4px 6px -1px #0000000d,0 10px 25px -3px #00000014,0 20px 40px -10px #0000000f}[data-marketing-header].is-floating.is-nav-hidden{opacity:0!important;pointer-events:none!important;transform:translate(-50%,-120%)!important}[data-marketing-header].is-floating .cp-brand>span{display:none}[data-marketing-header].is-floating .cp-brand img{border-radius:10px;width:36px;height:36px}[data-marketing-header].is-floating .cp-links{gap:32px;font-size:14px}[data-marketing-header].is-floating .cp-links>a{color:#4b5563;padding:4px 0;text-decoration:none;transition:color .18s}[data-marketing-header].is-floating .cp-links>a:hover,[data-marketing-header].is-floating .cp-links>a[aria-current=page]{color:#0036ff}[data-marketing-header].is-floating .cp-links>a[aria-current=page]{font-weight:600}.cp-nav-label{vertical-align:top;line-height:1.3;display:inline-grid;overflow:hidden}.cp-nav-label>span{will-change:transform;grid-area:1/1;transition:transform .32s cubic-bezier(.16,1,.3,1);display:block}.cp-nav-label>span[aria-hidden=true]{transform:translateY(115%)}.cp-nav-cta .cp-nav-label{display:inline-grid}.cp-nav-cta .cp-nav-label>span{display:block}[data-marketing-header] .cp-links>a:is(:hover,:focus-visible) .cp-nav-label>span:first-child,.cp-nav-login:is(:hover,:focus-visible) .cp-nav-label>span:first-child,.cp-nav-cta:is(:hover,:focus-visible) .cp-nav-label>span:first-child{transform:translateY(-115%)}[data-marketing-header] .cp-links>a:is(:hover,:focus-visible) .cp-nav-label>span[aria-hidden=true],.cp-nav-login:is(:hover,:focus-visible) .cp-nav-label>span[aria-hidden=true],.cp-nav-cta:is(:hover,:focus-visible) .cp-nav-label>span[aria-hidden=true]{transform:translateY(0)}[data-marketing-header] .cp-nav-actions{align-items:center;gap:12px;display:flex}[data-marketing-header].is-floating .cp-nav-actions{gap:12px}@keyframes coursepodia-nav-arrive{0%{opacity:0;transform:translate(-50%,-12px)}to{opacity:1;transform:translate(-50%)}}@keyframes coursepodia-nav-menu{0%{opacity:0;transform:translateY(-5px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.course-reading .cp-header-slot.coursepodia-header-slot,.is-light-nav .cp-header-slot.coursepodia-header-slot,.account-nav-band .cp-header-slot.coursepodia-header-slot{height:90px}[data-marketing-header].is-light-theme:not(.is-floating),[data-marketing-header].is-light-theme:not(.is-floating) .cp-brand{color:#0f172a!important}[data-marketing-header].is-light-theme:not(.is-floating) .cp-brand>span{color:#0f172a!important;letter-spacing:-.4px!important;font-weight:650!important}[data-marketing-header].is-light-theme:not(.is-floating) .cp-links>a{color:#475569!important;font-weight:500!important}[data-marketing-header].is-light-theme:not(.is-floating) .cp-links>a:hover{color:#0036ff!important}[data-marketing-header].is-light-theme:not(.is-floating) .cp-links>a[aria-current=page]{color:#0036ff!important;font-weight:600!important}[data-marketing-header].is-light-theme:not(.is-floating) .cp-nav-login{color:#1e293b!important;background:#f1f5f9!important;border:1px solid #e2e8f0!important}[data-marketing-header].is-light-theme:not(.is-floating) .cp-nav-login:hover{color:#0f172a!important;background:#e2e8f0!important;border-color:#cbd5e1!important}[data-marketing-header].is-light-theme:not(.is-floating) .cp-nav-cta{color:#fff!important;background:#0036ff!important}[data-marketing-header].is-light-theme:not(.is-floating) .cp-account-trigger{color:#fff!important;background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%)!important;border:2px solid #fff!important;box-shadow:0 2px 8px #2563eb4d,0 0 0 1px #0f172a14!important}[data-marketing-header].is-light-theme:not(.is-floating) .cp-account-dropdown{color:#1e293b!important;background:#fff!important;border-color:#00000014!important;box-shadow:0 24px 50px #00000026,0 4px 16px #0000000d,inset 0 1px #fffc!important}[data-marketing-header].is-light-theme:not(.is-floating) .cp-account-dropdown-avatar{color:#fff!important;background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%)!important;border:2px solid #fff!important}[data-marketing-header].is-light-theme:not(.is-floating) .cp-account-dropdown-email{color:#64748b!important}[data-marketing-header].is-light-theme:not(.is-floating) .cp-account-plan-badge{color:#475569!important;background:#f1f5f9!important;border-color:#e2e8f0!important}[data-marketing-header].is-light-theme:not(.is-floating) .cp-account-dropdown-divider{background:#f1f5f9!important}[data-marketing-header].is-light-theme:not(.is-floating) .cp-account-dropdown-item:hover,[data-marketing-header].is-light-theme:not(.is-floating) .cp-account-dropdown-item:focus-visible{color:#0036ff!important;background:#f8fafc!important}[data-marketing-header].is-light-theme:not(.is-floating) .cp-account-dropdown-item:is(:hover,:focus-visible) .cp-account-item-text strong{color:#0036ff!important}[data-marketing-header].is-light-theme:not(.is-floating) .cp-account-dropdown-item:hover .cp-account-item-icon{color:#2563eb!important;background:#eff6ff!important}[data-marketing-header].is-light-theme:not(.is-floating) .cp-account-item-text small,[data-marketing-header].is-light-theme:not(.is-floating) .cp-account-signout-btn{color:#64748b!important}[data-marketing-header].is-light-theme:not(.is-floating) .cp-account-signout-btn:hover{color:#dc2626!important;background:#fef2f2!important}.is-light-nav .coursepodia-header-slot:after,.course-reading .coursepodia-header-slot:after,.account-nav-band .coursepodia-header-slot:after{display:none!important}@media (max-width:1100px){.cp-header-slot.coursepodia-header-slot{height:93px}.account-nav-band .cp-header-slot.coursepodia-header-slot{height:86px}[data-marketing-header].is-inner-page:not(.is-floating){top:10px}}@media (max-width:900px){.cp-header-slot.coursepodia-header-slot{height:89px}.account-nav-band .cp-header-slot.coursepodia-header-slot{height:82px}[data-marketing-header].is-inner-page:not(.is-floating){top:8px}}@media (max-width:768px){.cp-header-slot.coursepodia-header-slot{height:76px!important}[data-marketing-header],[data-marketing-header].is-floating,[data-marketing-header]:not(.is-floating){-webkit-backdrop-filter:blur(24px)!important;z-index:999!important;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important;opacity:1!important;pointer-events:auto!important;background:#fffffff5!important;border:1px solid #e2e8f0f2!important;border-radius:999px!important;align-items:center!important;gap:10px!important;width:calc(100% - 24px)!important;min-width:0!important;max-width:calc(100% - 24px)!important;height:52px!important;padding:0 16px!important;transition:transform .3s cubic-bezier(.16,1,.3,1),opacity .24s,box-shadow .3s!important;display:flex!important;position:fixed!important;top:12px!important;left:50%!important;transform:translate(-50%)!important;box-shadow:0 4px 6px -1px #0f172a0a,0 12px 28px -4px #0f172a1a!important}[data-marketing-header].is-nav-hidden{opacity:0!important;pointer-events:none!important;transform:translate(-50%,-120%)!important}[data-marketing-header] .cp-brand{flex-shrink:0!important;align-items:center!important;text-decoration:none!important;display:flex!important}[data-marketing-header].is-floating .cp-brand>span,[data-marketing-header]:not(.is-floating) .cp-brand>span,[data-marketing-header] .cp-brand>span{display:none!important}[data-marketing-header].is-floating .cp-brand img,[data-marketing-header]:not(.is-floating) .cp-brand img,[data-marketing-header] .cp-brand img{border-radius:9px!important;width:34px!important;height:34px!important}[data-marketing-header] .cp-links,[data-marketing-header] .cp-nav-actions .cp-nav-login,[data-marketing-header] .cp-nav-actions .cp-nav-cta,.cp-nav .cp-nav-login,.cp-nav .cp-nav-cta{display:none!important}[data-marketing-header] .cp-nav-actions{align-items:center!important;gap:8px!important;margin-left:auto!important;display:flex!important}[data-marketing-header] .cp-account-trigger{color:#fff!important;background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%)!important;border:2px solid #fff!important;box-shadow:0 2px 8px #2563eb4d,0 0 0 1px #0f172a14!important}[data-marketing-header] .cp-menu-toggle,[data-marketing-header].is-floating .cp-menu-toggle,[data-marketing-header]:not(.is-floating) .cp-menu-toggle{box-shadow:none!important;cursor:pointer!important;color:#0f172a!important;background:0 0!important;border:none!important;border-radius:6px!important;justify-content:center!important;align-items:center!important;margin-left:0!important;margin-right:0!important;padding:6px!important;transition:opacity .15s,transform .15s!important;display:inline-flex!important}[data-marketing-header] .cp-menu-toggle:hover{opacity:.75!important}[data-marketing-header] .cp-menu-toggle:active{transform:scale(.92)!important}[data-marketing-header] .cp-mobile-links{transform-origin:top;animation:.18s cubic-bezier(.16,1,.3,1) both coursepodia-nav-menu;-webkit-backdrop-filter:blur(24px)!important;z-index:1000!important;background:#fffffffa!important;border:1px solid #e2e8f0f2!important;border-radius:20px!important;flex-direction:column!important;gap:4px!important;width:100%!important;padding:10px!important;display:flex!important;position:absolute!important;top:calc(100% + 10px)!important;left:0!important;right:0!important;box-shadow:0 20px 40px -10px #0f172a2e,0 0 0 1px #0f172a0a!important}[data-marketing-header] .cp-mobile-links>a{color:#1e293b!important;border-radius:12px!important;justify-content:space-between!important;align-items:center!important;padding:12px 14px!important;font-size:14.5px!important;font-weight:550!important;text-decoration:none!important;transition:all .15s!important;display:flex!important}[data-marketing-header] .cp-mobile-links>a:hover{color:#0036ff!important;background:#f1f5f9!important}[data-marketing-header] .cp-mobile-links>a>span{color:#94a3b8!important;font-size:14px!important;transition:transform .15s!important}[data-marketing-header] .cp-mobile-links>a:hover>span{color:#0036ff!important;transform:translate(2px,-2px)!important}[data-marketing-header] .cp-mobile-auth-section{border-top:1px solid #f1f5f9!important;flex-direction:column!important;gap:8px!important;margin-top:6px!important;padding-top:10px!important;display:flex!important}[data-marketing-header] .cp-mobile-cta-link{color:#fff!important;background:#0036ff!important;border-radius:12px!important;justify-content:space-between!important;align-items:center!important;padding:12px 16px!important;font-size:14px!important;font-weight:600!important;text-decoration:none!important;transition:all .15s!important;display:flex!important;box-shadow:0 4px 14px #0036ff47!important}[data-marketing-header] .cp-mobile-cta-link:hover{background:#002ad4!important}[data-marketing-header] .cp-mobile-cta-link .cp-mobile-arrow{color:#ffffffd9!important;font-size:14px!important}}@media (max-width:380px){[data-marketing-header].is-floating,[data-marketing-header]:not(.is-floating){width:calc(100% - 16px)!important;max-width:calc(100% - 16px)!important;padding:0 8px 0 12px!important}[data-marketing-header].is-floating .cp-brand>span,[data-marketing-header]:not(.is-floating) .cp-brand>span{font-size:14px!important}}@media (prefers-reduced-motion:reduce){[data-marketing-header]{transition:none!important}[data-marketing-header].is-floating,[data-marketing-header] .cp-mobile-links{animation:none!important}.cp-nav-label>span{transition:none}.cp-nav-label>span[aria-hidden=true]{display:none}[data-marketing-header] .cp-links>a:is(:hover,:focus-visible) .cp-nav-label>span:first-child,.cp-nav-login:is(:hover,:focus-visible) .cp-nav-label>span:first-child,.cp-nav-cta:is(:hover,:focus-visible) .cp-nav-label>span:first-child{transform:none}}
