@import "https://fonts.googleapis.com/css2?family=Big+Shoulders+Display:wght@400;700;800;900&family=Manrope:wght@400;500;600;700;800&family=Geist+Mono:wght@400;500;600&display=swap";
.schedule-discovery-root{--lgj-pink:#ed0d51;--lgj-pink-hover:#d40b48;--lgj-pink-10:#ed0d511a;--lgj-pink-20:#ed0d5133;--lgj-blue:#0144f8;--lgj-blue-10:#0144f81a;--lgj-blue-20:#0144f833;--lgj-navy:#162551;--lgj-slate-900:#0f172a;--lgj-slate-700:#334155;--lgj-slate-500:#64748b;--lgj-slate-300:#cbd5e1;--lgj-slate-200:#e2e8f0;--lgj-slate-100:#f1f5f9;--lgj-slate-50:#f8fafc;--lgj-white:#fff;--fg-1:#0f172a;--fg-2:#334155;--fg-muted:#64748b;--fg-on-dark:#fff;--bg-page:#fff;--bg-subtle:#f8fafc;--bg-muted:#f1f5f9;--border-default:#e2e8f0;--border-strong:#cbd5e1;--ease-out:cubic-bezier(.2,0,0,1);--ease-in:cubic-bezier(.4,0,1,1);--font-heading:"Big Shoulders Display","Big Shoulders",Impact,sans-serif;--font-body:"Manrope",system-ui,sans-serif;--font-mono:"Geist Mono","JetBrains Mono",monospace}.schedule-discovery-root *{box-sizing:border-box}.schedule-discovery-root{scroll-behavior:smooth}.schedule-discovery-root,.schedule-discovery-root{color:var(--fg-1);font-family:var(--font-body);-webkit-font-smoothing:antialiased;background:#0b1430;margin:0;padding:0}.schedule-discovery-root img{max-width:100%;display:block}.schedule-discovery-root a{color:inherit}.schedule-discovery-root .wrap{max-width:1080px;margin:0 auto;padding:0 24px}@keyframes spin{to{transform:rotate(360deg)}}.schedule-discovery-root img.brand-logo,.schedule-discovery-root .brand-logo{object-fit:contain!important;flex:none!important;align-self:center!important;width:auto!important}.schedule-discovery-root .urgency{z-index:50;color:#fff;text-align:center;background:linear-gradient(90deg,#0b1430,#1a2452 50%,#0b1430);border-bottom:1px solid #ed0d5166;padding:11px 20px;font-size:13px;font-weight:600;position:sticky;top:0;box-shadow:0 2px 12px #0000002e}.schedule-discovery-root .urgency .dot{background:var(--lgj-pink);vertical-align:middle;border-radius:50%;width:8px;height:8px;margin-right:8px;animation:2s infinite pd;display:inline-block;box-shadow:0 0 #ed0d51b3}.schedule-discovery-root .urgency strong{color:#ff8db3}@keyframes pd{0%{box-shadow:0 0 #ed0d51b3}70%{box-shadow:0 0 0 8px #ed0d5100}to{box-shadow:0 0 #ed0d5100}}.schedule-discovery-root .stage{background:radial-gradient(80% 50% at 78% 78%,#ed0d5138,#0000 60%),radial-gradient(70% 45% at 18% 88%,#0144f83d,#0000 65%),linear-gradient(#0b1430,#162551 45%,#1f2c5e 75%,#2a3771);flex-direction:column;min-height:100vh;display:flex;position:relative;overflow:hidden}.schedule-discovery-root .scene{z-index:0;position:absolute;inset:0;overflow:hidden}.schedule-discovery-root .stars{background-image:radial-gradient(1px 1px at 12% 18%,#ffffff8c,#0000 60%),radial-gradient(1px 1px at 28% 8%,#fff6,#0000 60%),radial-gradient(1.5px 1.5px at 42% 22%,#fff9,#0000 60%),radial-gradient(1px 1px at 64% 14%,#ffffff73,#0000 60%),radial-gradient(1px 1px at 78% 26%,#ffffff8c,#0000 60%),radial-gradient(1.5px 1.5px at 88% 10%,#ffffff80,#0000 60%);animation:6s ease-in-out infinite alternate tw;position:absolute;inset:0}@keyframes tw{0%{opacity:.5}to{opacity:1}}.schedule-discovery-root .grid-bg{z-index:1;pointer-events:none;opacity:.6;background-image:linear-gradient(90deg,#ffffff0d 1px,#0000 1px),linear-gradient(#ffffff0d 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 32%,#000000e6,#0006 60%,#0000);mask-image:radial-gradient(70% 60% at 50% 32%,#000000e6,#0006 60%,#0000)}.schedule-discovery-root .hero{z-index:5;text-align:center;color:#fff;padding:clamp(26px,4.5vh,48px) 24px clamp(50px,7vh,80px);position:relative}.schedule-discovery-root .hero .brand-logo{height:34px;margin:0 auto 24px}.schedule-discovery-root .tp-badge{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;font-family:var(--font-body);background:#ffffff14;border:1px solid #ffffff2e;border-radius:9999px;align-items:center;gap:10px;margin:0 auto 14px;padding:9px 16px;font-size:12.5px;font-weight:600;text-decoration:none;transition:background .2s,border-color .2s;display:inline-flex}.schedule-discovery-root .tp-badge:hover{background:#ffffff1f;border-color:#ffffff47}.schedule-discovery-root .tp-badge .tp-label{font-weight:800}.schedule-discovery-root .tp-badge .tp-stars{color:#00b67a;gap:2px;display:inline-flex}.schedule-discovery-root .tp-badge .tp-stars svg{width:13px;height:13px;display:block}.schedule-discovery-root .tp-badge .tp-meta{color:#ffffffc7;font-size:12px;font-weight:500}.schedule-discovery-root .tp-badge .tp-meta strong{color:#fff;font-weight:700}.schedule-discovery-root .reviews-tag{color:#fff9;letter-spacing:.01em;margin:0 auto 24px;font-size:12.5px;font-weight:500}@media (max-width:680px){.schedule-discovery-root .tp-badge{gap:8px;padding:8px 14px;font-size:11.5px}.schedule-discovery-root .tp-badge .tp-stars svg{width:12px;height:12px}}.schedule-discovery-root .hl{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:-.015em;margin:0;text-wrap:balance;max-width:22ch;margin-inline:auto;font-size:clamp(1.9rem,4.4vw,3.2rem);font-weight:900;line-height:1.05}.schedule-discovery-root .hl .it{color:var(--lgj-pink)}.schedule-discovery-root .sub{color:#ffffffd9;max-width:50ch;margin:18px auto 0;font-size:clamp(1rem,1.2vw,1.18rem);font-weight:500;line-height:1.55}.schedule-discovery-root .book-wrap{max-width:520px;margin:36px auto 0;position:relative}.schedule-discovery-root .book-eyebrow{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:#ff8db3;text-align:center;margin:0 0 16px;font-size:11.5px;font-weight:700}.schedule-discovery-root .hr-form-card{-webkit-backdrop-filter:blur(20px);background:linear-gradient(135deg,#ffffff2e,#ffffff0f);border:1px solid #ffffff38;border-radius:22px;padding:28px 26px;position:relative;box-shadow:inset 0 1px #ffffff40,0 40px 80px -20px #000000b3}.schedule-discovery-root .hr-form-card:before{content:"";filter:blur(50px);z-index:-1;background:radial-gradient(circle at 30% 30%,#ed0d5173,#0000 60%),radial-gradient(circle at 70% 70%,#0144f859,#0000 60%);border-radius:50%;position:absolute;inset:-30px}.schedule-discovery-root .hr-steps{justify-content:center;align-items:center;gap:12px;margin-bottom:22px;display:flex}.schedule-discovery-root .hr-steps .seg{align-items:center;gap:8px;display:inline-flex}.schedule-discovery-root .hr-steps .num{color:#ffffff73;background:#ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;font-weight:700;transition:background .2s,color .2s;display:inline-flex}.schedule-discovery-root .hr-steps .num.active{background:var(--lgj-pink);color:#fff}.schedule-discovery-root .hr-steps .lab{color:#ffffff8c;font-size:13px;font-weight:600}.schedule-discovery-root .hr-steps .lab.active{color:#fff}.schedule-discovery-root .hr-steps .bar{background:#ffffff2e;width:32px;height:1px}.schedule-discovery-root .hr-form{flex-direction:column;gap:14px;display:flex}.schedule-discovery-root .hr-input{color:#fff;width:100%;font-family:var(--font-body);background:#ffffff0f;border:1px solid #ffffff24;border-radius:10px;outline:none;padding:14px 16px;font-size:15px;transition:border-color .2s,background .2s,box-shadow .2s}.schedule-discovery-root .hr-input::placeholder{color:#ffffff73}.schedule-discovery-root .hr-input:focus{border-color:var(--lgj-pink);background:#ffffff1a;box-shadow:0 0 0 3px #ed0d5138}.schedule-discovery-root .hr-input[aria-invalid=true]{border-color:#ff6b8a}.schedule-discovery-root .hr-error{color:#ff6b8a;margin:0;font-size:13px}.schedule-discovery-root .btn-cta{color:#fff;cursor:pointer;width:100%;font-size:15px;font-weight:700;font-family:var(--font-body);background:#ed0d51;border:0;border-radius:12px;justify-content:center;align-items:center;gap:12px;padding:16px 24px;text-decoration:none;transition:transform .2s,box-shadow .25s;display:inline-flex;box-shadow:inset 0 1px #fff6,0 18px 40px -10px #ed0d518c}.schedule-discovery-root .btn-cta:hover{background:#d40b48;transform:translateY(-2px);box-shadow:inset 0 1px #fff6,0 26px 50px -10px #ed0d51a6}.schedule-discovery-root .btn-cta svg{transition:transform .25s}.schedule-discovery-root .btn-cta:hover svg{transform:translate(4px)}.schedule-discovery-root .hr-helper{text-align:center;color:#fff9;justify-content:center;align-items:center;gap:6px;width:100%;margin:4px 0 0;font-size:12px;display:inline-flex}.schedule-discovery-root .hr-helper svg{color:#ffffff8c}.schedule-discovery-root .hr-step2-head{text-align:center;margin-bottom:14px}.schedule-discovery-root .hr-step2-head .ttl{color:#fff;margin:0 0 4px;font-size:17px;font-weight:700;line-height:1.3}.schedule-discovery-root .hr-step2-head .meta{color:#fff9;margin:0;font-size:13px}.schedule-discovery-root .hr-cal-wrap{min-height:min(900px,90svh);position:relative}.schedule-discovery-root .hr-cal-wrap iframe{background:#fff;border:0;border-radius:10px;width:100%;height:min(900px,90svh);min-height:700px;display:block}.schedule-discovery-root .hr-cal-loading{color:#ffffffa6;flex-direction:column;justify-content:center;align-items:center;gap:12px;font-size:13px;display:flex;position:absolute;inset:0}.schedule-discovery-root .hr-cal-loading .sp{border:3px solid #ffffff2e;border-top-color:var(--lgj-pink);border-radius:50%;width:34px;height:34px;animation:.8s linear infinite spin}.schedule-discovery-root .hr-back{color:#ffffff8c;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;min-height:44px;margin-top:14px;padding:8px 4px;font-size:13px;font-weight:600;transition:color .2s;display:inline-flex}.schedule-discovery-root .hr-back:hover{color:#ffffffd9}.schedule-discovery-root .hr-step{animation:.35s ease-out heroFadeIn}@keyframes heroFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.schedule-discovery-root .demo-cta{justify-content:center;margin:28px auto 0;display:flex}.schedule-discovery-root .btn-ghost{color:#fff;font-size:14.5px;font-weight:700;font-family:var(--font-body);background:#ffffff0d;border:1px solid #ffffff3d;border-radius:9999px;align-items:center;gap:10px;padding:16px 28px;text-decoration:none;transition:background .2s,border-color .2s,transform .2s;display:inline-flex}.schedule-discovery-root .btn-ghost:hover{background:#ffffff1a;border-color:#ffffff6b;transform:translateY(-2px)}.schedule-discovery-root .btn-ghost svg{transition:transform .2s}.schedule-discovery-root .btn-ghost:hover svg{transform:translate(3px)}.schedule-discovery-root .fp-footer{color:#ffffff8c;background:#0b1430;border-top:1px solid #ffffff14;padding:36px 24px}.schedule-discovery-root .fp-footer .wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.schedule-discovery-root .fp-footer .brand{align-items:center;text-decoration:none;display:inline-flex}.schedule-discovery-root .fp-footer .brand img{opacity:.95;filter:brightness(0)invert();width:auto;height:28px;display:block}.schedule-discovery-root .fp-footer .brand:hover img{opacity:1}.schedule-discovery-root .fp-footer .links{gap:18px;font-size:12.5px;display:flex}.schedule-discovery-root .fp-footer .links a{color:#fff9;text-decoration:none;transition:color .2s}.schedule-discovery-root .fp-footer .links a:hover{color:#fff}.schedule-discovery-root .fp-footer .copy{color:#ffffff73;font-size:12px}@media (max-width:680px){.schedule-discovery-root .fp-footer .wrap{text-align:center;justify-content:center}}
