.ci-h1b:where(.k-oxgyh5rj){display:block}.ci-sub:where(.k-oxgyh5rj){color:var(--color-muted-on-dark)}@media (width>=64rem){.ci-sub:where(.k-oxgyh5rj){max-width:none}}.cf:where(.k-jbceweda){border-radius:var(--radius-card);background:var(--color-paper-50);color:var(--color-fg-on-light);scroll-margin-top:calc(var(--header-h) + 20px);flex-direction:column;padding:clamp(22px,2.8vw,40px);display:flex;position:relative;box-shadow:0 40px 80px -48px #000c}.cf:where(.k-jbceweda) [hidden]{display:none!important}.cf-head:where(.k-jbceweda){align-items:center;gap:16px;margin-bottom:clamp(22px,2.2vw,30px);display:flex}.cf-count:where(.k-jbceweda){color:var(--color-muted-on-light);white-space:nowrap;font-variant-numeric:tabular-nums}.cf-track:where(.k-jbceweda){clip-path:inset(-8px -2px -8px 0);background:#0909091f;flex:1;height:1px;position:relative}.cf-fill:where(.k-jbceweda){background:var(--color-ink-950);width:100%;height:1px;transition:transform .9s var(--ease-expo);position:absolute;top:0;left:0;transform:translate(-50%)}.cf:where(.k-jbceweda)[data-step="2"] .cf-fill:where(.k-jbceweda),.cf:where(.k-jbceweda)[data-step="3"] .cf-fill:where(.k-jbceweda){transform:none}.cf-caret:where(.k-jbceweda){background:var(--color-signal-500);border-radius:1px;width:2px;height:14px;margin-top:-7px;position:absolute;top:50%;right:-1px}.cf-head:where(.k-jbceweda){transition:opacity .5s var(--ease-brand)}.cf:where(.k-jbceweda)[data-step="3"] .cf-head:where(.k-jbceweda){opacity:0}html:not(.js) .cf-head:where(.k-jbceweda){display:none}html:not(.js) .cf-js:where(.k-jbceweda){display:none!important}.js .cf-stage:where(.k-jbceweda){flex:1 0 auto;grid-template:minmax(0,1fr)/minmax(0,1fr);margin:-8px;padding:8px;display:grid;overflow:clip}.js .cf-step:where(.k-jbceweda){flex-direction:column;grid-area:1/1;min-width:0;display:flex}.js .cf-step:where(.k-jbceweda):not(.is-current):not(.is-moving){visibility:hidden}@media (prefers-reduced-motion:reduce){.cf-step:where(.k-jbceweda),.cf-step:where(.k-jbceweda) *{transition-property:none!important}}html:not(.js) .cf-step:where(.k-jbceweda)+.cf-step:where(.k-jbceweda){border-top:1px solid var(--color-line-light);margin-top:40px;padding-top:32px}.cf-title:where(.k-jbceweda){letter-spacing:-.035em;color:var(--color-ink-950);text-wrap:balance;margin:0;font-size:clamp(26px,1.1rem + 1vw,34px);font-weight:400;line-height:1.08}.cf-title:where(.k-jbceweda):focus,.cf-title:where(.k-jbceweda):focus-visible{outline:none}.cf-lead:where(.k-jbceweda){max-width:40rem;color:var(--color-muted-on-light);text-wrap:pretty;margin:12px 0 0;font-size:clamp(15.5px,.9rem + .2vw,17px);line-height:1.5}.cf-legend:where(.k-jbceweda){letter-spacing:-.01em;color:var(--color-ink-950);margin:clamp(24px,2.6vw,34px) 0 14px;font-size:15px;font-weight:500;line-height:1.3}.cf-tiles:where(.k-jbceweda){flex:auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(132px,1fr);gap:16px;max-height:416px;display:grid}.cf-tile:where(.k-jbceweda){cursor:pointer;-webkit-tap-highlight-color:transparent;min-width:0;display:flex;position:relative}.cf-tile__input:where(.k-jbceweda){opacity:0;cursor:pointer;z-index:1;width:100%;height:100%;margin:0;position:absolute;inset:0}.cf-tile__face:where(.k-jbceweda){border-radius:var(--radius-card-sm);background:var(--color-paper-100);color:var(--color-ink-950);transition:background-color .45s var(--ease-brand), color .45s var(--ease-brand), scale .35s var(--ease-brand);flex-direction:column;flex:1;justify-content:space-between;gap:18px;padding:20px 20px 18px 22px;display:flex;position:relative}.cf-tile__top:where(.k-jbceweda){justify-content:space-between;align-items:flex-start;display:flex}.cf-tile__text:where(.k-jbceweda){flex-direction:column;gap:6px;display:flex}.cf-tile__label:where(.k-jbceweda){letter-spacing:-.02em;font-size:clamp(17px,.95rem + .3vw,20px);font-weight:500;line-height:1.2}.cf-tile__desc:where(.k-jbceweda){min-height:2.9em;color:var(--color-muted-on-light);transition:color .45s var(--ease-brand);text-wrap:pretty;font-size:15px;line-height:1.45}.cf-tile__radio:where(.k-jbceweda){border:1px solid var(--field-line);width:20px;height:20px;transition:border-color .35s var(--ease-brand);border-radius:50%;flex:none;position:relative}.cf-tile__radio:where(.k-jbceweda):after{content:"";background:var(--color-signal-500);transition:transform .5s var(--ease-expo);border-radius:50%;position:absolute;inset:3px;transform:scale(0)}@media (hover:hover){.cf-tile:where(.k-jbceweda):hover .cf-tile__face:where(.k-jbceweda){background:var(--surface-3)}.cf-tile:where(.k-jbceweda):hover .cf-tile__radio:where(.k-jbceweda){border-color:var(--field-line-hover)}}.cf-tile:where(.k-jbceweda):active .cf-tile__face:where(.k-jbceweda){scale:.985}.cf-tile__input:where(.k-jbceweda):checked+.cf-tile__face:where(.k-jbceweda){background:var(--color-ink-950);color:var(--color-fg-on-dark)}.cf-tile__input:where(.k-jbceweda):checked+.cf-tile__face:where(.k-jbceweda) .cf-tile__desc:where(.k-jbceweda){color:var(--color-muted-on-dark)}.cf-tile__input:where(.k-jbceweda):checked+.cf-tile__face:where(.k-jbceweda) .cf-tile__radio:where(.k-jbceweda){border-color:var(--color-signal-500)}.cf-tile__input:where(.k-jbceweda):checked+.cf-tile__face:where(.k-jbceweda) .cf-tile__radio:where(.k-jbceweda):after{transform:scale(1)}.cf-tile__input:where(.k-jbceweda):focus-visible+.cf-tile__face:where(.k-jbceweda){outline:2px solid var(--color-signal-ink);outline-offset:3px}.cf-tiles:where(.k-jbceweda)[aria-invalid=true] .cf-tile__radio:where(.k-jbceweda){border-color:var(--color-error-on-light)}.cf-ico:where(.k-jbceweda){color:currentColor;width:40px;height:40px;display:block;overflow:visible}.cf-ico:where(.k-jbceweda) .ln:where(.k-jbceweda){fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.cf-ico:where(.k-jbceweda) .dots:where(.k-jbceweda) circle:where(.k-jbceweda),.cf-ico:where(.k-jbceweda) .qdot:where(.k-jbceweda){fill:currentColor}.cf-ico:where(.k-jbceweda) .hot:where(.k-jbceweda){fill:var(--color-signal-500)}.cf-ico:where(.k-jbceweda) :where(.k-jbceweda){transform-box:fill-box;transform-origin:50%}.cf-ico--cal:where(.k-jbceweda) .dots:where(.k-jbceweda) circle:where(.k-jbceweda){opacity:.45;transition:opacity .4s var(--ease-brand)}.cf-ico--cal:where(.k-jbceweda) .hot:where(.k-jbceweda){opacity:0;transition:transform .8s var(--ease-expo), opacity .3s var(--ease-brand);transform:translateY(-21px)scale(.6)}.cf-ico--cal:where(.k-jbceweda) .slot:where(.k-jbceweda){transition:opacity .3s var(--ease-brand) .25s}.cf-ico--sw:where(.k-jbceweda) .b:where(.k-jbceweda){transition:transform .8s var(--ease-expo)}.cf-ico--sw:where(.k-jbceweda) .b1:where(.k-jbceweda){transform:translate(4px)rotate(-7deg)}.cf-ico--sw:where(.k-jbceweda) .b2:where(.k-jbceweda){transform:translate(-3px)}.cf-ico--sw:where(.k-jbceweda) .b3:where(.k-jbceweda){transform:translate(6px)rotate(6deg)}.cf-ico--sw:where(.k-jbceweda) .link:where(.k-jbceweda){stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .4s var(--ease-brand) .25s}.cf-ico--sw:where(.k-jbceweda) .hot:where(.k-jbceweda){transition:transform .55s var(--ease-expo) .35s;transform:scale(0)}.cf-ico--web:where(.k-jbceweda) .row:where(.k-jbceweda){stroke-dasharray:1;stroke-dashoffset:.62px;opacity:.5;transition:stroke-dashoffset .7s var(--ease-expo), opacity .4s var(--ease-brand)}.cf-ico--web:where(.k-jbceweda) .r2:where(.k-jbceweda){transition-delay:80ms}.cf-ico--web:where(.k-jbceweda) .r3:where(.k-jbceweda){transition-delay:.16s}.cf-ico--web:where(.k-jbceweda) .dots:where(.k-jbceweda) circle:where(.k-jbceweda){opacity:.5}.cf-ico--web:where(.k-jbceweda) .hot:where(.k-jbceweda){transition:transform .55s var(--ease-expo) .3s;transform:scale(0)}.cf-ico--q:where(.k-jbceweda) .q:where(.k-jbceweda){stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset .55s var(--ease-brand), opacity .4s var(--ease-brand) .15s}.cf-ico--q:where(.k-jbceweda) .qdot:where(.k-jbceweda){transition:transform .7s var(--ease-expo) .15s, fill .4s var(--ease-brand) .15s}@media (hover:hover){.cf-tile:where(.k-jbceweda):hover .cf-ico--cal:where(.k-jbceweda) .hot:where(.k-jbceweda){opacity:.9;transform:translateY(-15px)scale(.6)}.cf-tile:where(.k-jbceweda):hover .cf-ico--sw:where(.k-jbceweda) .b1:where(.k-jbceweda){transform:translate(2px)rotate(-3deg)}.cf-tile:where(.k-jbceweda):hover .cf-ico--sw:where(.k-jbceweda) .b3:where(.k-jbceweda){transform:translate(3px)rotate(3deg)}.cf-tile:where(.k-jbceweda):hover .cf-ico--web:where(.k-jbceweda) .row:where(.k-jbceweda){stroke-dashoffset:.35px}.cf-tile:where(.k-jbceweda):hover .cf-ico--q:where(.k-jbceweda) .qdot:where(.k-jbceweda){transform:translateY(-1.5px)}}.cf-tile__input:where(.k-jbceweda):checked+.cf-tile__face:where(.k-jbceweda) .cf-ico--cal:where(.k-jbceweda) .dots:where(.k-jbceweda) circle:where(.k-jbceweda){opacity:.6}.cf-tile__input:where(.k-jbceweda):checked+.cf-tile__face:where(.k-jbceweda) .cf-ico--cal:where(.k-jbceweda) .hot:where(.k-jbceweda){opacity:1;transform:none}.cf-tile__input:where(.k-jbceweda):checked+.cf-tile__face:where(.k-jbceweda) .cf-ico--cal:where(.k-jbceweda) .slot:where(.k-jbceweda){opacity:0}.cf-tile__input:where(.k-jbceweda):checked+.cf-tile__face:where(.k-jbceweda) .cf-ico--sw:where(.k-jbceweda) .b:where(.k-jbceweda){transform:none}.cf-tile__input:where(.k-jbceweda):checked+.cf-tile__face:where(.k-jbceweda) .cf-ico--sw:where(.k-jbceweda) .link:where(.k-jbceweda){stroke-dashoffset:0}.cf-tile__input:where(.k-jbceweda):checked+.cf-tile__face:where(.k-jbceweda) .cf-ico--sw:where(.k-jbceweda) .hot:where(.k-jbceweda){transform:none}.cf-tile__input:where(.k-jbceweda):checked+.cf-tile__face:where(.k-jbceweda) .cf-ico--web:where(.k-jbceweda) .row:where(.k-jbceweda){stroke-dashoffset:0;opacity:1}.cf-tile__input:where(.k-jbceweda):checked+.cf-tile__face:where(.k-jbceweda) .cf-ico--web:where(.k-jbceweda) .hot:where(.k-jbceweda){transform:none}.cf-tile__input:where(.k-jbceweda):checked+.cf-tile__face:where(.k-jbceweda) .cf-ico--q:where(.k-jbceweda) .q:where(.k-jbceweda){stroke-dashoffset:-1px;opacity:0}.cf-tile__input:where(.k-jbceweda):checked+.cf-tile__face:where(.k-jbceweda) .cf-ico--q:where(.k-jbceweda) .qdot:where(.k-jbceweda){fill:var(--color-signal-500);transform:translateY(-9.5px)scale(2.1)}.cf-foot:where(.k-jbceweda){margin-top:auto;padding-top:clamp(22px,2.4vw,30px)}.cf-foot__row:where(.k-jbceweda){flex-wrap:wrap;align-items:center;gap:12px 22px;display:flex}.cf-sub:where(.k-jbceweda){max-width:46ch;min-height:1.5em;color:var(--color-muted-on-light);align-items:flex-start;gap:7px;margin:14px 0 0;font-size:14.5px;line-height:1.5;display:flex}.cf-hint:where(.k-jbceweda){color:var(--color-error-on-light)}.cf-hint:where(.k-jbceweda) svg:where(.k-jbceweda){flex:none;width:16px;height:16px;margin-top:2px}.cf-hint:where(.k-jbceweda):not(.is-on) svg:where(.k-jbceweda){display:none}.cf-hint:where(.k-jbceweda).is-on{animation:cf-err-in .45s var(--ease-brand) both}.cf-step2-head:where(.k-jbceweda){flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 24px;display:flex}.cf-picked:where(.k-jbceweda){color:var(--color-muted-on-light);margin:0;font-size:14.5px;display:grid}.cf-picked:where(.k-jbceweda)>:where(.k-jbceweda){grid-area:1/1}.cf-picked__sizer:where(.k-jbceweda){visibility:hidden;pointer-events:none}@media (width>=48rem){.cf-picked__line:where(.k-jbceweda){text-align:right;justify-self:end}}.cf-picked:where(.k-jbceweda) strong:where(.k-jbceweda){color:var(--color-ink-950);font-weight:500}.cf-change:where(.k-jbceweda){cursor:pointer;font:500 14.5px/1.4 var(--font-sans);color:var(--color-ink-950);text-underline-offset:3px;transition:text-decoration-color .3s var(--ease-brand);background:0 0;border:0;margin-left:6px;padding:0;text-decoration:underline #09090959;position:relative}.cf-change:where(.k-jbceweda):after{content:"";position:absolute;inset:-12px -8px}.cf-change:where(.k-jbceweda):hover{text-decoration-color:currentColor}.cf-grid:where(.k-jbceweda){grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 16px;margin-top:clamp(20px,2.2vw,26px);display:grid}.cf-field:where(.k-jbceweda){flex-direction:column;grid-column:1/-1;min-width:0;display:flex}.cf-field--half:where(.k-jbceweda){grid-column:span 1}.cf-label:where(.k-jbceweda){letter-spacing:-.005em;color:var(--color-ink-950);margin:0 0 8px;font-size:14px;font-weight:500;line-height:1.3}.cf-opt:where(.k-jbceweda){color:var(--color-subtle-on-light);font-weight:400}.cf-input:where(.k-jbceweda){border:1px solid var(--field-line);border-radius:var(--radius-input);background:var(--color-white);width:100%;height:50px;color:var(--color-ink-950);font:400 16px/1.4 var(--font-sans);letter-spacing:-.005em;appearance:none;transition:border-color .25s var(--ease-brand), box-shadow .25s var(--ease-brand);outline:none;margin:0;padding:0 15px;display:block}.cf-textarea:where(.k-jbceweda){resize:vertical;height:auto;min-height:120px;padding:13px 15px;line-height:1.5}@media (hover:hover){.cf-input:where(.k-jbceweda):hover{border-color:var(--field-line-hover)}}.cf-input:where(.k-jbceweda):focus{border-color:var(--color-ink-950);box-shadow:0 0 0 1px var(--color-ink-950)}.cf-input:where(.k-jbceweda)[aria-invalid=true]{border-color:var(--color-error-on-light)}.cf-input:where(.k-jbceweda)[aria-invalid=true]:focus{box-shadow:0 0 0 1px var(--color-error-on-light)}.cf-needs__list:where(.k-jbceweda){flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.cf-needs:where(.k-jbceweda) .cf-need{background:var(--color-paper-100);min-height:36px;color:var(--color-ink-950);animation:cf-err-in .45s var(--ease-brand) both;border-radius:18px;align-items:center;gap:2px;padding:6px 4px 6px 14px;font-size:14px;line-height:1.35;display:inline-flex}.cf-needs:where(.k-jbceweda) .cf-need__x{width:28px;height:28px;color:var(--color-muted-on-light);cursor:pointer;transition:background-color .25s var(--ease-brand), color .25s var(--ease-brand);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid;position:relative}.cf-needs:where(.k-jbceweda) .cf-need__x:after{content:"";position:absolute;inset:-8px}.cf-needs:where(.k-jbceweda) .cf-need__x svg{width:14px;height:14px}.cf-needs:where(.k-jbceweda) .cf-need__x:hover{background:var(--surface-3);color:var(--color-ink-950)}.cf-needs:where(.k-jbceweda) .cf-need__x:focus-visible{outline:2px solid var(--color-signal-ink);outline-offset:1px}.cf-err:where(.k-jbceweda),.cf-alert:where(.k-jbceweda){color:var(--color-error-on-light);align-items:flex-start;gap:7px;margin:8px 0 0;font-size:13.5px;line-height:1.4;display:flex}.cf-err:where(.k-jbceweda) svg:where(.k-jbceweda),.cf-alert:where(.k-jbceweda) svg:where(.k-jbceweda){flex:none;width:16px;height:16px;margin-top:1px}.cf-err:where(.k-jbceweda):not([hidden]),.cf-alert:where(.k-jbceweda):not([hidden]){animation:cf-err-in .45s var(--ease-brand) both}@keyframes cf-err-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.cf-alert:where(.k-jbceweda){border-radius:var(--radius-input);background:#b3264b12;margin-top:18px;padding:12px 14px;font-size:14px}.cf-return:where(.k-jbceweda){margin:0 0 clamp(18px,2vw,24px);display:none}.cf-return:where(.k-jbceweda).is-on,html:not(.js) .cf:where(.k-jbceweda):target .cf-return:where(.k-jbceweda){display:flex}.cf-field--check:where(.k-jbceweda){margin-top:2px}.cf-check:where(.k-jbceweda){cursor:pointer;align-items:flex-start;gap:12px;margin:-9px 0 -11px;padding:11px 0;display:inline-flex;position:relative}.cf-check:where(.k-jbceweda) input:where(.k-jbceweda){opacity:0;cursor:pointer;width:22px;height:22px;margin:0;position:absolute;top:11px;left:0}.cf-check__box:where(.k-jbceweda){border:1px solid var(--field-line);background:var(--color-white);width:22px;height:22px;color:var(--color-paper-50);transition:background-color .25s var(--ease-brand), border-color .25s var(--ease-brand);border-radius:6px;flex:none;place-items:center;display:grid}@media (hover:hover){.cf-check:where(.k-jbceweda):hover .cf-check__box:where(.k-jbceweda){border-color:var(--field-line-hover)}}.cf-check__box:where(.k-jbceweda) svg:where(.k-jbceweda){stroke-dasharray:16;stroke-dashoffset:16px;width:14px;height:14px;transition:stroke-dashoffset .35s var(--ease-brand)}.cf-check:where(.k-jbceweda) input:where(.k-jbceweda):checked+.cf-check__box:where(.k-jbceweda){background:var(--color-ink-950);border-color:var(--color-ink-950)}.cf-check:where(.k-jbceweda) input:where(.k-jbceweda):checked+.cf-check__box:where(.k-jbceweda) svg:where(.k-jbceweda){stroke-dashoffset:0}.cf-check:where(.k-jbceweda) input:where(.k-jbceweda):focus-visible+.cf-check__box:where(.k-jbceweda){outline:2px solid var(--color-signal-ink);outline-offset:2px}.cf-check:where(.k-jbceweda) input:where(.k-jbceweda)[aria-invalid=true]+.cf-check__box:where(.k-jbceweda){border-color:var(--color-error-on-light)}.cf-check__text:where(.k-jbceweda){color:var(--color-muted-on-light);padding-top:1px;font-size:14.5px;line-height:1.45}.cf-check-row:where(.k-jbceweda){align-items:flex-start;gap:2px;display:flex}.cf-check__link:where(.k-jbceweda){width:28px;height:22px;color:var(--color-ink-950);transition:background-color .25s var(--ease-brand), color .25s var(--ease-brand);border-radius:6px;place-items:center;margin-top:0;display:grid;position:relative}.cf-check__link:where(.k-jbceweda):after{content:"";position:absolute;inset:-11px -8px}.cf-check__link:where(.k-jbceweda) svg:where(.k-jbceweda){width:14px;height:14px;transition:transform .45s var(--ease-expo)}.cf-check__link:where(.k-jbceweda):hover{background:var(--surface-3)}.cf-check__link:where(.k-jbceweda):hover svg:where(.k-jbceweda){transform:translate(1px,-1px)}.cf-alert:where(.k-jbceweda) a:where(.k-jbceweda){color:inherit;text-underline-offset:3px;text-decoration:underline}.cf-hp:where(.k-jbceweda){width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.cf-back:where(.k-jbceweda){cursor:pointer;min-height:44px;font:500 15px/1 var(--font-sans);letter-spacing:-.01em;color:var(--color-muted-on-light);transition:color .3s var(--ease-brand);background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:0 4px;display:inline-flex}.cf-back:where(.k-jbceweda) svg:where(.k-jbceweda){width:16px;height:16px;transition:transform .45s var(--ease-brand)}.cf-back:where(.k-jbceweda):hover{color:var(--color-ink-950)}.cf-back:where(.k-jbceweda):hover svg:where(.k-jbceweda){transform:translate(-3px)}.cf:where(.k-jbceweda) [data-cf-submit]{clip-path:inset(-24px -24px -36px round 999px);transition:background-color .35s var(--ease-brand), clip-path .6s var(--ease-expo), scale .35s var(--ease-brand)}.cf:where(.k-jbceweda) [data-cf-submit] .btn__label{transition:opacity .25s var(--ease-brand)}.cf:where(.k-jbceweda) [data-cf-submit][aria-busy=true]{clip-path:inset(0 0 0 calc(100% - 56px) round 999px);cursor:progress;pointer-events:none}.cf:where(.k-jbceweda) [data-cf-submit][aria-busy=true] .btn__label{opacity:0}.cf:where(.k-jbceweda) [data-cf-submit][aria-busy=true] .btn__ai{animation:none}.cf:where(.k-jbceweda) [data-cf-submit][aria-busy=true] .btn__arr svg{opacity:0}.cf:where(.k-jbceweda) [data-cf-submit][aria-busy=true] .btn__arr{position:relative}.cf:where(.k-jbceweda) [data-cf-submit][aria-busy=true] .btn__arr:after{content:"";border:1.6px solid #09090940;border-top-color:var(--color-on-signal);border-radius:50%;animation:.8s linear infinite cf-spin;position:absolute;inset:12px}@keyframes cf-spin{to{transform:rotate(360deg)}}.cf-step--done:where(.k-jbceweda){justify-content:center}.cf-cal:where(.k-jbceweda){border-radius:14px;min-height:600px;margin-top:22px;position:relative;overflow:hidden}.cf-cal:where(.k-jbceweda) iframe{color-scheme:dark!important}.cf-cal__wait:where(.k-jbceweda),.cf-cal__fail:where(.k-jbceweda){text-align:center;color:var(--color-muted-on-light);flex-direction:column;justify-content:center;align-items:center;gap:14px;margin:0;padding:24px;font-size:14.5px;display:flex;position:absolute;inset:0}.cf-cal__bar:where(.k-jbceweda){background:var(--color-signal-500);border-radius:1px;width:2px;height:22px;animation:1.1s steps(2,jump-none) infinite cf-blink}@keyframes cf-blink{50%{opacity:0}}.cf-cal__fail:where(.k-jbceweda) a:where(.k-jbceweda){color:var(--color-ink-950);text-underline-offset:3px;align-items:center;gap:6px;text-decoration:underline #0909094d;display:inline-flex}.cf-cal__fail:where(.k-jbceweda) svg:where(.k-jbceweda){width:12px;height:12px;color:var(--color-signal-ink)}.cf-cal:where(.k-jbceweda)[data-ready] .cf-cal__wait:where(.k-jbceweda){display:none}.cf-note:where(.k-jbceweda){color:var(--color-subtle-on-light);margin:14px 0 0;font-size:13.5px}.cf-done--ok:where(.k-jbceweda){flex-direction:column;align-items:flex-start;display:flex}.cf-dg:where(.k-jbceweda){width:min(100% + 20px,360px);height:auto;margin:0 0 clamp(26px,3vw,40px) -20px;display:block;overflow:visible}.cf-dg__dot:where(.k-jbceweda){fill:#09090942;transform-box:fill-box;transform-origin:50%}.cf-dg__dot--hot:where(.k-jbceweda){fill:var(--color-signal-500)}.cf-dg__cell:where(.k-jbceweda){fill:none;stroke:var(--color-signal-500);stroke-width:1.4px;stroke-dasharray:.012 .018}.cf-title--done:where(.k-jbceweda){letter-spacing:-.045em;font-size:clamp(34px,1.4rem + 2vw,52px);line-height:1}.cf-done__copy:where(.k-jbceweda)>:has(>.rv-line-mask){flex-direction:column;display:flex}.cf-done__text:where(.k-jbceweda){color:var(--color-muted-on-light);margin:14px 0 0;font-size:clamp(16px,.95rem + .3vw,19px);line-height:1.5}.cf-done__cta:where(.k-jbceweda){margin-top:clamp(26px,3vw,36px)}.cf-done--ok:where(.k-jbceweda).is-in .cf-dg__dot:where(.k-jbceweda){animation:cf-dg-in 1.1s var(--ease-expo) both;animation-delay:var(--d)}.cf-done--ok:where(.k-jbceweda).is-in .cf-dg__dot--hot:where(.k-jbceweda){animation:cf-dg-hot .9s var(--ease-expo) .85s both}.cf-done--ok:where(.k-jbceweda).is-in .cf-dg__cell:where(.k-jbceweda){animation:cf-dg-cell .7s var(--ease-brand) .6s both}@keyframes cf-dg-in{0%{opacity:0;transform:translate(var(--dx), var(--dy)) scale(.4)}to{opacity:1;transform:none}}@keyframes cf-dg-hot{0%{opacity:0;transform:translateY(-36px)scale(.5)}to{opacity:1;transform:none}}@keyframes cf-dg-cell{0%{opacity:0}to{opacity:1}}@container ct-card (width>=900px){.cf:where(.k-jbceweda) .cf-step:where(.k-jbceweda).cf-step--1,.cf:where(.k-jbceweda) .cf-step:where(.k-jbceweda).cf-step--2{grid-template-columns:minmax(0,1fr) minmax(0,2fr);column-gap:clamp(40px,4.4vw,72px);display:grid}.cf:where(.k-jbceweda) .cf-step:where(.k-jbceweda).cf-step--1{grid-template-rows:auto auto auto minmax(0,1fr) auto;grid-template-areas:"title legend""title tiles""lead tiles"".tiles"".foot"}.cf-step--1:where(.k-jbceweda)>.cf-title:where(.k-jbceweda){grid-area:title;align-self:start}.cf-step--1:where(.k-jbceweda)>.cf-title:where(.k-jbceweda),.cf-step2-head:where(.k-jbceweda)>.cf-title:where(.k-jbceweda){font-size:clamp(30px,.9rem + 1.65vw,40px)}.cf-step--1:where(.k-jbceweda)>.cf-lead:where(.k-jbceweda){grid-area:lead;align-self:start;margin-top:14px}.cf:where(.k-jbceweda) .cf-step--1:where(.k-jbceweda)>.cf-legend:where(.k-jbceweda){grid-area:legend;margin-top:0}.cf:where(.k-jbceweda) .cf-step--1:where(.k-jbceweda)>.cf-tiles:where(.k-jbceweda){grid-area:tiles;align-self:stretch;max-height:512px}.cf:where(.k-jbceweda) .cf-step:where(.k-jbceweda).cf-step--2{grid-template-rows:auto auto minmax(0,1fr) auto;grid-template-areas:"head grid"".alert"". ."".foot"}.cf:where(.k-jbceweda) .cf-step--2:where(.k-jbceweda)>.cf-step2-head:where(.k-jbceweda){flex-direction:column;grid-area:head;justify-content:flex-start;align-items:flex-start;gap:14px}.cf:where(.k-jbceweda) .cf-step--2:where(.k-jbceweda)>.cf-grid:where(.k-jbceweda){grid-area:grid;margin-top:0}.cf-step--2:where(.k-jbceweda)>.cf-alert:where(.k-jbceweda){grid-area:alert}.cf-step:where(.k-jbceweda)>.cf-foot:where(.k-jbceweda){grid-area:foot}.cf:where(.k-jbceweda) .cf-picked__line:where(.k-jbceweda){text-align:left;justify-self:start}.cf:where(.k-jbceweda) .cf-done--ok:where(.k-jbceweda){grid-template-columns:minmax(0,1fr) minmax(0,2fr);grid-template-areas:"copy dg""cta dg";align-content:center;align-items:center;column-gap:clamp(40px,4.4vw,72px);display:grid}.cf:where(.k-jbceweda) .cf-done--ok:where(.k-jbceweda)>.cf-done__copy:where(.k-jbceweda){grid-area:copy;align-self:end}.cf:where(.k-jbceweda) .cf-done--ok:where(.k-jbceweda)>.cf-done__cta:where(.k-jbceweda){grid-area:cta;align-self:start}.cf:where(.k-jbceweda) .cf-done--ok:where(.k-jbceweda)>.cf-dg:where(.k-jbceweda){grid-area:dg;justify-self:center;width:min(100%,520px);margin:0}}@container ct-card (width<=899.98px){.cf-step--done:where(.k-jbceweda){justify-content:flex-start}.cf-done--ok:where(.k-jbceweda){flex:1;padding-top:8px}.cf-dg:where(.k-jbceweda){order:3;width:calc(100% + 20px);max-width:420px;margin:0 0 4px -20px;padding-top:32px}.js .cf:where(.k-jbceweda)[data-fit] .cf-stage:where(.k-jbceweda){position:relative}.js .cf:where(.k-jbceweda)[data-fit] .cf-step--1:where(.k-jbceweda),.js .cf:where(.k-jbceweda)[data-fit] .cf-step--2:where(.k-jbceweda){position:absolute;inset:0 0 auto}}@media (width<=767px){.cf:where(.k-jbceweda) [data-cf-submit][aria-busy=true]{clip-path:inset(0 0 0 calc(100% - 52px) round 999px)}.cf-grid:where(.k-jbceweda){gap:16px 12px}.cf-field--half:where(.k-jbceweda){grid-column:1/-1}.cf-field:where(.k-jbceweda)[data-cf-field=company],.cf-field:where(.k-jbceweda)[data-cf-field=phone]{grid-column:span 1}.cf-tiles:where(.k-jbceweda){grid-auto-rows:minmax(124px,1fr);gap:10px;max-height:354px}.cf-tile__face:where(.k-jbceweda){gap:12px;padding:16px 14px 15px 16px}.cf-tile__label:where(.k-jbceweda){font-size:16.5px}.cf-foot:where(.k-jbceweda) .btn{justify-content:space-between;width:100%}.cf-foot__row:where(.k-jbceweda){gap:6px}.cf-back:where(.k-jbceweda){margin-left:-4px}.cf-after:where(.k-jbceweda){display:none}.cf-step2-head:where(.k-jbceweda){flex-direction:column;align-items:flex-start}.cf-cal:where(.k-jbceweda){min-height:640px;margin-inline:-8px}}@media (width<=479px){.cf-tiles:where(.k-jbceweda){flex:auto;grid-template-columns:minmax(0,1fr);grid-auto-rows:minmax(min-content,1fr);gap:10px;max-height:598px}.cf-tile__face:where(.k-jbceweda){grid-template-columns:34px minmax(0,1fr) 18px;align-items:center;column-gap:14px;padding:15px 14px 15px 16px;display:grid}.cf-tile__top:where(.k-jbceweda){display:contents}.cf-ico:where(.k-jbceweda){grid-area:1/1;width:34px;height:34px}.cf-tile__text:where(.k-jbceweda){grid-area:1/2;gap:3px}.cf-tile__radio:where(.k-jbceweda){grid-area:1/3;width:18px;height:18px}.cf-tile__label:where(.k-jbceweda){font-size:16.5px}.cf-tile__desc:where(.k-jbceweda){min-height:0;font-size:14px;line-height:1.4}}@media (width<=359px){.cf:where(.k-jbceweda){padding:20px 18px}.cf-foot:where(.k-jbceweda) .btn{gap:8px;padding-left:18px}.cf-field:where(.k-jbceweda)[data-cf-field=company],.cf-field:where(.k-jbceweda)[data-cf-field=phone]{grid-column:1/-1}.cf-tile__label:where(.k-jbceweda){font-size:15.5px}.cf-tile__face:where(.k-jbceweda){column-gap:12px;padding:13px 12px 13px 13px}}.cn:where(.k-iutlzajy){flex-wrap:wrap;align-items:baseline;gap:14px clamp(28px,4vw,64px);min-width:0;display:flex}.cn-label:where(.k-iutlzajy){color:var(--color-muted-on-dark);margin:0}.cn-dl:where(.k-iutlzajy){flex-wrap:wrap;gap:6px clamp(28px,4vw,56px);min-width:0;margin:0;display:flex}.cn-row:where(.k-iutlzajy){align-items:baseline;gap:12px;min-width:0;display:flex}.cn-row:where(.k-iutlzajy) dt:where(.k-iutlzajy){color:var(--color-muted-on-dark);font-size:15px}.cn-row:where(.k-iutlzajy) dd:where(.k-iutlzajy){min-width:0;color:var(--color-fg-on-dark);overflow-wrap:anywhere;margin:0;font-size:16px}.cn-row:where(.k-iutlzajy) a:where(.k-iutlzajy){text-underline-offset:4px;min-height:44px;transition:text-decoration-color .3s var(--ease-brand);align-items:center;text-decoration:underline #ecece84d;display:inline-flex}.cn-row:where(.k-iutlzajy) a:where(.k-iutlzajy):hover{text-decoration-color:currentColor}@media (width<=47.99rem){.cn:where(.k-iutlzajy){flex-direction:column;align-items:flex-start;gap:4px}.cn-dl:where(.k-iutlzajy){flex-direction:column;gap:0}}.ctf:where(.k-3b3fw7vu){z-index:0;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}html:not(.js) .ctf:where(.k-3b3fw7vu){display:none}.ct:where(.k-kxdbumtn){background:var(--color-ink-950);position:relative;overflow:clip}.ct-stage:where(.k-kxdbumtn){min-height:100svh;padding:calc(var(--header-h) + clamp(28px, 4.5svh, 64px)) 0 calc(clamp(72px, 8vw, 128px) + var(--radius-join));position:relative}.ct-wrap:where(.k-kxdbumtn){z-index:1;position:relative}.ct-row:where(.k-kxdbumtn){flex-direction:column;gap:clamp(36px,4vw,56px);margin-top:clamp(36px,4.6svh,60px);display:flex}.ct-form:where(.k-kxdbumtn){min-width:0;container:ct-card/inline-size}.js .ct-form:where(.k-kxdbumtn){animation:ct-card .95s var(--ease-brand) .3s both}@keyframes ct-card{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}
