.pc-lead-hero{padding-top:clamp(24px,3vw,40px);padding-bottom:clamp(64px,8vw,112px);overflow:clip}.pc-lead-hero .pc-crumbs{margin-bottom:clamp(24px,3vw,40px)}.pc-lead-hero__glow{position:absolute;z-index:-1;left:-10%;top:10%;width:70%;height:60%;background:radial-gradient(closest-side,#3b7bff1f,#3b7bff00 70%);pointer-events:none}.pc-lead-hero__grid{row-gap:48px;align-items:start}.pc-lead-hero__main{grid-column:1 / span 7;display:grid;gap:20px;align-content:start}.pc-lead-hero__h1{font-family:var(--f-display);font-weight:600;font-size:clamp(36px,3.8vw,58px);line-height:1.02;letter-spacing:-.045em;text-wrap:balance}.pc-lead-hero__intro[hidden]{display:none}.pc-lead-hero__form{margin-top:12px}.pc-lead-aside{grid-column:9 / -1;align-self:stretch;padding-top:8px}.pc-lead-aside__in{position:sticky;top:96px;display:grid;gap:32px}.pc-lead-aside__block[hidden]{display:none}.pc-lead-aside__h{font-family:var(--f-display);font-weight:600;font-size:22px;letter-spacing:-.03em;line-height:1.2}.pc-lead-aside__text{margin-top:10px;color:var(--d-text-2);font-size:15px}.pc-lead-aside__list{margin-top:20px;border-top:1px solid var(--d-line-2)}.pc-lead-aside__list li{display:grid;grid-template-columns:28px minmax(0,1fr);gap:12px;padding:16px 0;border-bottom:1px solid var(--d-line)}.pc-lead-aside__list .pc-num{margin:2px 0 0;font-size:12px;width:24px;height:20px}.pc-lead-aside__list strong{display:block;font-weight:600;font-size:15px}.pc-lead-aside__list p{margin-top:4px;color:var(--d-text-2);font-size:14px;line-height:1.5}@media(max-width:1000px){.pc-lead-hero__main,.pc-lead-aside{grid-column:1 / -1}.pc-lead-aside__in{position:static}}.pc-lf{position:relative;border-radius:18px;background:var(--c-paper);color:var(--c-ink);box-shadow:0 0 0 1px #eef1f624,0 40px 100px -40px #000000e6,0 0 80px -30px #3b7bff59}.pc-lf:before{content:"";position:absolute;left:28px;right:28px;top:-1px;height:1px;background:linear-gradient(90deg,rgba(59,123,255,0),var(--c-electric),rgba(59,123,255,0))}.pc-lf__form{padding:clamp(22px,3vw,36px)}.pc-lf__form[hidden]{display:none}.pc-lf__head{display:grid;gap:6px;margin-bottom:24px}.pc-lf__title{font-family:var(--f-display);font-weight:600;font-size:clamp(22px,2vw,28px);letter-spacing:-.035em;line-height:1.15}.pc-lf__text{color:var(--l-text-2);font-size:15px}.pc-lf__summary{margin-bottom:20px;padding:12px 14px;border-radius:10px;background:#c9735f1a;box-shadow:inset 0 0 0 1px #a4452f73;color:#8a3624;font-size:14px}.pc-lf__summary[hidden]{display:none}.pc-lf__summary a{color:#8a3624;font-weight:600;text-decoration:underline;text-underline-offset:3px}.pc-lf__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 16px}.pc-lf__field{display:flex;flex-direction:column;gap:7px;min-width:0}.pc-lf__field[hidden]{display:none}.pc-lf__field--wide{grid-column:1 / -1}.pc-lf__label{display:flex;align-items:baseline;gap:6px;font-size:14px;font-weight:600}.pc-lf__req{color:var(--c-blue)}.pc-lf__opt{margin-left:auto;font-size:11px;font-weight:400;color:var(--l-text-3)}.pc-lf__input{width:100%;min-height:46px;padding:11px 13px;font:inherit;font-size:15px;color:var(--c-ink);background:#fff;border:0;border-radius:10px;box-shadow:inset 0 0 0 1px var(--l-line-2),0 1px 2px #0a0f1a0a;transition:box-shadow .15s}.pc-lf__input::placeholder{color:var(--l-text-3)}.pc-lf__input:hover{box-shadow:inset 0 0 0 1px #0a0f1a57}.pc-lf__input:focus{outline:none;box-shadow:inset 0 0 0 1.5px var(--c-blue),0 0 0 4px #0e4cb924}.pc .pc-lf__input:focus-visible{outline:none}.pc-lf__input[aria-invalid=true]{box-shadow:inset 0 0 0 1.5px #a4452f,0 0 0 4px #c9735f24}.pc-lf__select{appearance:none;padding-right:38px;background-image:linear-gradient(45deg,transparent 50%,var(--l-text-3) 50%),linear-gradient(135deg,var(--l-text-3) 50%,transparent 50%);background-position:right 18px center,right 13px center;background-size:5px 5px,5px 5px;background-repeat:no-repeat}.pc-lf__textarea{min-height:112px;line-height:1.55;resize:vertical}.pc-lf__hint{font-size:13px;color:var(--l-text-3);line-height:1.45}.pc-lf__error{font-size:13px;color:#a4452f;font-weight:500}.pc-lf__error[hidden]{display:none}.pc-lf__sep{display:flex;align-items:center;gap:12px;margin:26px 0 18px;color:var(--l-text-3)}.pc-lf__sep:after{content:"";flex:1;height:1px;background:var(--l-line)}.pc-lf__check{display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px;margin-top:20px;font-size:13.5px;line-height:1.55;color:var(--l-text-2)}.pc-lf__check[hidden]{display:none}.pc-lf__check label{flex:1 1 240px}.pc-lf__check a{color:var(--c-blue);text-decoration:underline;text-underline-offset:3px}.pc-lf__check .pc-lf__error{flex-basis:100%;padding-left:32px}.pc-lf__box{flex:none;width:20px;height:20px;margin:1px 0 0;accent-color:var(--c-blue)}.pc-lf__box[aria-invalid=true]{outline:2px solid #a4452f;outline-offset:2px}.pc-lf__hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.pc-lf__submit{width:100%;height:52px;margin-top:24px;border:0;cursor:pointer;font-size:16px}.pc-lf__submit[disabled]{cursor:progress;opacity:.7}.pc-lf__turnstile:not(:empty){margin-top:16px}.pc-lf__status{margin-top:12px;color:var(--l-text-3)}.pc-lf__status[hidden]{display:none}.pc-lf__micro{margin-top:14px;font-size:13px;line-height:1.5;color:var(--l-text-3);max-width:64ch}.pc-lf-success{display:grid;gap:12px;justify-items:start;padding:clamp(28px,4vw,44px)}.pc-lf-success[hidden]{display:none}.pc-lf-success__mark{width:40px;height:40px;border-radius:50%;background:var(--c-blue);box-shadow:0 0 0 8px #0e4cb91a;position:relative;margin-bottom:8px}.pc-lf-success__mark:after{content:"";position:absolute;left:14px;top:10px;width:9px;height:16px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.pc-lf-success .pc-lf-cal{margin-top:8px}@media(max-width:640px){.pc-lf__grid{grid-template-columns:minmax(0,1fr)}}.pc-lf-cal{display:grid;justify-items:start;gap:10px}.pc-lf-cal .pc-btn svg,.pc-lead-alt .pc-btn svg{width:17px;height:17px}.pc-lf-cal__note{color:var(--d-text-3)}.pc-light .pc-lf-cal__note{color:var(--l-text-3)}.pc-lf-person{display:grid;gap:16px;padding:22px;border-radius:16px;border:1px solid var(--d-line-2);background:#0b0f17cc}.pc-lf-person__label{color:var(--d-text-3);font-weight:400}.pc-lf-person__who{display:flex;gap:12px;align-items:center}.pc-lf-person__who .pc-avatar{background:var(--c-action)}.pc-lf-person__who strong{display:block;font-size:15px}.pc-lf-person__who span{color:var(--d-text-3)}.pc-lf-person blockquote{font-family:var(--f-display);font-size:20px;font-weight:500;letter-spacing:-.03em;line-height:1.25}.pc-lf-person__text{color:var(--d-text-2);font-size:14px}.pc-lf-person__alt{display:grid;gap:2px;padding-top:14px;border-top:1px solid var(--d-line)}.pc-lf-person__alt a{display:inline-flex;align-items:center;gap:10px;padding:6px 0;font-size:15px;color:var(--d-text);transition:color .2s}.pc-lf-person__alt a:hover{color:var(--c-electric)}.pc-lf-person__alt svg{width:16px;height:16px;color:var(--d-text-3)}.pc-lead-prep{padding-bottom:clamp(64px,8vw,112px)}.pc-lead-more{padding-bottom:clamp(80px,10vw,144px)}.pc-lead-more .pc-body{padding-top:28px}.pc-lead-alt__grid{row-gap:40px;align-items:end}.pc-lead-alt__head{grid-column:1 / span 6;display:grid;gap:20px}.pc-lead-alt__opts{grid-column:8 / -1;display:grid;gap:0;border-top:1px solid var(--d-line-2)}.pc-lead-alt__opt{display:grid;justify-items:start;gap:10px;padding:24px 0;border-bottom:1px solid var(--d-line)}.pc-lead-alt__opt .pc-btn{white-space:normal;height:auto;min-height:48px;padding-block:10px}.pc-lead-alt__opt>.pc-lf-cal__note{color:var(--d-text-3)}@media(max-width:1000px){.pc-lead-alt__head,.pc-lead-alt__opts{grid-column:1 / -1}}.pc-lead-cal{display:grid;gap:18px;padding:24px;border-radius:16px;border:1px solid var(--d-line-2);background:radial-gradient(120% 80% at 100% 0%,#3b7bff24,#3b7bff00 60%),var(--c-obsidian-2)}.pc-lead-cal__h{font-family:var(--f-display);font-weight:600;font-size:22px;letter-spacing:-.03em;line-height:1.2}.pc-lead-cal>p{color:var(--d-text-2);font-size:15px}.pc-lead-cal__mail{display:flex;flex-wrap:wrap;gap:4px 12px;align-items:baseline;padding-top:14px;border-top:1px solid var(--d-line);font-size:14px}.pc-lead-cal__mail span{color:var(--d-text-3)}.pc-lead-cal__mail a:hover{color:var(--c-electric)}.pc-lead-cal .pc-lf-person{padding:16px 0 0;border:0;border-top:1px solid var(--d-line);border-radius:0;background:none}.pc-lead-sent{display:flex;align-items:center;gap:10px;color:var(--d-text-2)}.pc-lead-sent:before{content:"";width:8px;height:8px;border-radius:50%;background:#3ecf8e;box-shadow:0 0 10px #3ecf8eb3}.pc-lead-next{margin-top:16px;padding-top:28px;border-top:1px solid var(--d-line)}.pc-lead-next__label{color:var(--d-text-3)}.pc-lead-next__h{margin-top:8px;font-family:var(--f-display);font-weight:600;font-size:24px;letter-spacing:-.03em}.pc-lead-next__list{position:relative;display:grid;gap:22px;margin-top:24px}.pc-lead-next__list:before{content:"";position:absolute;left:11px;top:12px;bottom:12px;width:1px;background:var(--d-line-2)}.pc-lead-next__list li{position:relative;padding-left:44px;display:grid;gap:4px}.pc-lead-next__n{position:absolute;left:0;top:0;width:23px;height:23px;display:grid;place-items:center;font-size:11px;background:var(--c-obsidian);border:1px solid var(--c-electric);color:var(--c-electric)}.pc-lead-next__list li:first-child .pc-lead-next__n{background:var(--c-electric);color:#fff;box-shadow:0 0 14px #3b7bff99}.pc-lead-next__list h3{font-family:var(--f-display);font-weight:600;font-size:17px;letter-spacing:-.02em;padding-top:1px}.pc-lead-next__list p{color:var(--d-text-2);font-size:15px;max-width:52ch}.pc-lead-links a.pc-cell{padding-bottom:36px}.pc-lead-links a.pc-cell svg{width:18px;height:18px;color:var(--c-blue);transition:transform .25s var(--ease)}.pc-lead-links a.pc-cell:hover svg{transform:translate(4px)}.pc-lead-ch .pc-cell{gap:14px}.pc-lead-ch__v{font-family:var(--f-display);font-weight:600;font-size:clamp(22px,2.1vw,30px);letter-spacing:-.035em;line-height:1.1;color:var(--c-ink);overflow-wrap:anywhere;transition:color .2s}a.pc-lead-ch__v:hover{color:var(--c-blue)}.pc-lead-ch .pc-lf-cal{margin-top:2px}.pc-lead-ch .pc-cell p{font-size:15px}.pc-lead-ch__kind{display:flex;align-items:center;gap:10px;color:var(--l-text-3)}.pc-lead-ch__kind svg{width:16px;height:16px;color:var(--c-blue)}.pc-lead-co__card{display:grid;gap:18px;justify-items:start;font-style:normal;padding:22px}.pc-lead-co__h{font-family:var(--f-display);font-weight:600;font-size:26px;letter-spacing:-.035em}.pc-lead-co__card dl{width:100%;border-top:1px solid var(--d-line-2)}.pc-lead-co__card dl>div{display:grid;grid-template-columns:80px minmax(0,1fr);gap:16px;padding:12px 0;border-bottom:1px solid var(--d-line)}.pc-lead-co__card dt{color:var(--d-text-3);padding-top:3px}.pc-lead-co__card dd{font-size:15px;overflow-wrap:anywhere}.pc-lead-co__card dd a:hover{color:var(--c-electric)}.pc-lead-ch__foot{align-items:flex-start}.pc-lead-ch__links{display:flex;flex-wrap:wrap;gap:12px 24px}.pc-lf-dlg{width:min(1040px,calc(100vw - 32px));height:min(760px,calc(100dvh - 32px));max-width:none;max-height:none;padding:0;border:0;border-radius:18px;background:#fff;color:var(--c-ink);overflow:hidden;box-shadow:0 0 0 1px #eef1f624,0 50px 120px -30px #000000e6}.pc-lf-dlg[open]{display:grid;grid-template-rows:auto 1fr;animation:pc-lf-dlg-in .35s var(--ease)}.pc-lf-dlg::backdrop{background:#05070bb8;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.pc-lf-dlg__bar{display:flex;align-items:center;gap:16px;height:52px;padding:0 10px 0 20px;background:var(--c-obsidian);color:var(--d-text-2)}.pc-lf-dlg__ext{margin-left:auto;color:var(--d-text-3);text-decoration:underline;text-underline-offset:3px}.pc-lf-dlg__ext:hover{color:var(--d-text)}.pc-lf-dlg__close{display:grid;place-items:center;width:36px;height:36px;border:1px solid var(--d-line-2);border-radius:10px;background:transparent;color:var(--d-text);cursor:pointer}.pc-lf-dlg__close:hover{background:#eef1f60f}.pc-lf-dlg__close svg{width:18px;height:18px}.pc-lf-dlg__slot{min-height:0}.pc-lf-dlg__frame{display:block;width:100%;height:100%;border:0}.pc-lf-dlg__gate{display:grid;align-content:center;justify-items:start;gap:18px;height:100%;max-width:560px;margin:0 auto;padding:32px var(--gut)}.pc-lf-dlg__gate[hidden]{display:none}.pc-lf-dlg__gate-k{color:var(--l-text-3)}.pc-lf-dlg__gate-t{font-size:18px;line-height:1.5;color:var(--c-ink)}.pc-lf-dlg__gate-a{display:flex;flex-wrap:wrap;gap:12px}.pc-lf-dlg__gate-n{color:var(--l-text-3);font-size:12px}html.pc-dlg-open{overflow:hidden}@media(max-width:600px){.pc-lf-dlg{width:100vw;height:100dvh;border-radius:0}.pc-lf-dlg__ext{display:none}.pc-lf-dlg__close{margin-left:auto}}@keyframes pc-lf-dlg-in{0%{opacity:0;transform:translateY(12px) scale(.985)}}@media(prefers-reduced-motion:reduce){.pc-lf-dlg[open]{animation:none}}.pc-lf-person__face{position:relative;flex:none;display:block;border-radius:12px;box-shadow:0 0 0 3px #0b0f17,0 0 0 4px #3b7bff73,0 14px 30px -12px #3b7bff73}.pc-lf-person__face .pc-avatar{font-size:15px;color:#fff}.pc-lf-person__who>div{display:grid;gap:2px;min-width:0}.pc-lf-person__status{display:inline-flex;align-items:center;gap:8px;margin-top:6px;color:var(--d-text-2)}.pc-lf-person__status i{position:relative;flex:none;width:7px;height:7px;border-radius:50%;background:var(--c-electric);box-shadow:0 0 8px var(--c-electric)}.pc-lf-person__status i:after{content:"";position:absolute;inset:-4px;border-radius:50%;border:1px solid var(--c-electric);opacity:0;animation:pc-lf-ping 2.4s ease-out infinite}@keyframes pc-lf-ping{0%{transform:scale(.5);opacity:.8}80%,to{transform:scale(1.6);opacity:0}}.pc-lf-person__text{line-height:1.55}.pc-lead-alt__who{display:flex;align-items:center;gap:14px;margin-top:28px}.pc-lead-alt__who .pc-lf-person__face{box-shadow:0 0 0 3px var(--c-obsidian),0 0 0 4px #3b7bff73,0 14px 30px -12px #3b7bff73}.pc-lead-alt__who .pc-avatar{background:var(--c-action)}.pc-lead-alt__who p{display:grid;line-height:1.3}.pc-lead-alt__who strong{font-size:15px;font-weight:600;color:var(--d-text)}.pc-lead-alt__who .pc-mono{color:var(--d-text-3)}@media(prefers-reduced-motion:reduce){.pc-lf-person__status i:after{animation:none}}.pc-lead-ch__who{display:flex;align-items:center;gap:16px;margin-top:28px}.pc-lead-ch__face{flex:none;display:block;border-radius:12px;box-shadow:0 0 0 3px var(--c-paper),0 0 0 4px #0e4cb94d,0 14px 30px -14px #0e4cb980}.pc-lead-ch__face .pc-avatar{font-size:15px}.pc-lead-ch__who p{display:grid;gap:2px;line-height:1.3}.pc-lead-ch__who p>.pc-mono:first-child{color:var(--l-text-3)}.pc-lead-ch__who strong{font-size:16px;font-weight:600;color:var(--c-ink)}.pc-lead-ch__status{display:inline-flex;align-items:center;gap:8px;margin-top:4px;color:var(--l-text-2)}.pc-lead-ch__status i{flex:none;width:7px;height:7px;border-radius:50%;background:var(--c-blue);box-shadow:0 0 0 3px #0e4cb924}
