.apply_shell__v8_c5,.apply_stage__cE_B5{--radius:8px;--card-bg:rgb(255 255 255/0.6);--card-border:0.5px solid rgb(0 0 0/0.1);--card-shadow:inset 0 0 0 0.5px rgb(255 255 255/0.7),0 1px 3px rgb(0 0 0/0.06),0 8px 24px -6px rgb(0 0 0/0.12)}.apply_shell__v8_c5{min-height:100vh;padding-top:3.5rem;background:var(--surface-page)}.apply_back__oDXAx{position:fixed;top:1rem;left:1rem;z-index:50;display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:50%;color:var(--text-primary);border:var(--card-border);background:var(--card-bg);-webkit-backdrop-filter:blur(30px) saturate(180%);backdrop-filter:blur(30px) saturate(180%);box-shadow:var(--card-shadow);transition:transform .15s ease-out,background .15s ease-out}.apply_back__oDXAx:hover{background:rgb(255 255 255/.9)}.apply_back__oDXAx:active{transform:scale(.94)}.apply_back__oDXAx:focus-visible{outline:2px solid #e36b3d;outline-offset:2px}@media (min-width:64rem){.apply_back__oDXAx{top:1.5rem;left:1.5rem}}.apply_stage__cE_B5 .apply_columns__8Z9OE{margin-top:0}.apply_stage__cE_B5 .apply_glass__btzPF,.apply_stage__cE_B5 form section>fieldset{border:1px solid color-mix(in srgb,#fff 60%,transparent);border-radius:22px;background:color-mix(in srgb,var(--surface-card) 55%,transparent);-webkit-backdrop-filter:blur(22px) saturate(170%);backdrop-filter:blur(22px) saturate(170%);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 75%,transparent),0 2px 6px -2px rgb(17 17 17/.06),0 28px 48px -30px rgb(17 17 17/.28)}:root[data-theme=dark] .apply_stage__cE_B5 .apply_glass__btzPF,:root[data-theme=dark] .apply_stage__cE_B5 form section>fieldset{border-color:color-mix(in srgb,#fff 12%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 10%,transparent),0 28px 48px -30px rgb(0 0 0/.6)}.apply_stage__cE_B5 form section>fieldset{position:relative;margin-bottom:1.5rem;scroll-margin-top:1.5rem;padding:4.25rem 1.75rem 1.75rem}.apply_stage__cE_B5 form section>fieldset>legend{position:absolute;top:1.5rem;left:1.75rem;right:1.75rem;margin:0}@media (max-width:40rem){.apply_stage__cE_B5 form section>fieldset{padding:3.75rem 1.125rem 1.25rem;border-radius:18px}.apply_stage__cE_B5 form section>fieldset>legend{top:1.125rem;left:1.125rem;right:1.125rem}}.apply_progressLayout__EqAan{position:relative;padding-left:3.75rem;transition:padding-left .3s ease-out}.apply_progressBody__oihKn{min-width:0}.apply_progress__9zOVH{position:absolute;top:0;bottom:0;left:0;z-index:5}.apply_progress__9zOVH ol{position:-webkit-sticky;position:sticky;top:6rem;display:flex;flex-direction:column;height:calc(100vh - 9rem);max-height:40rem;margin:0;padding:0;list-style:none}.apply_step__lW3VY{display:flex;flex-direction:column;align-items:flex-start}.apply_step__lW3VY:not(:last-child){flex:1 1}.apply_step__lW3VY:not(:last-child):after{content:"";flex:1 1;width:2px;min-height:.75rem;margin:.375rem 0 .375rem calc(1.125rem - 1px);border-radius:1px;background:var(--border);transition:background-color .3s ease}.apply_step__lW3VY[data-done]:not(:last-child):after{background:var(--accent)}.apply_step__lW3VY button{position:relative;display:flex;align-items:center;padding:0;border:0;background:none;font:inherit;cursor:pointer}.apply_dot__0epaF{display:grid;flex:none;place-items:center;width:2.25rem;height:2.25rem;border:.5px solid rgb(0 0 0/.16);border-radius:50%;background:linear-gradient(180deg,#ebe8e2,#faf9f6);box-shadow:inset 0 1.5px 3px rgb(0 0 0/.14),inset 0 -1px 0 rgb(255 255 255/.9),0 1px 0 rgb(255 255 255/.8);color:var(--text-muted);font-size:.8125rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-shadow:0 1px 0 rgb(255 255 255/.8);transition:background-color .3s ease,border-color .3s ease,color .3s ease,box-shadow .3s ease}.apply_step__lW3VY[data-active] .apply_dot__0epaF{border-color:var(--accent);color:var(--accent);box-shadow:inset 0 1.5px 3px rgb(0 0 0/.14),inset 0 -1px 0 rgb(255 255 255/.9),0 0 0 4px color-mix(in srgb,var(--accent) 14%,transparent)}.apply_step__lW3VY[data-done] .apply_dot__0epaF{border-color:color-mix(in srgb,var(--accent) 80%,#000);background:linear-gradient(to bottom,color-mix(in srgb,var(--accent) 85%,#000),var(--accent));box-shadow:inset 0 1.5px 3px rgb(0 0 0/.3),inset 0 -1px 0 rgb(255 255 255/.15),0 1px 0 rgb(255 255 255/.8);color:var(--surface-card);text-shadow:none}.apply_stepLabel__HSExL{position:absolute;top:50%;left:calc(100% + 10px);padding:.375rem .625rem;border-radius:8px;background:#111;color:#fcfbf8;font-size:.8125rem;font-weight:600;line-height:1.2;white-space:nowrap;box-shadow:0 8px 20px -10px rgb(17 17 17/.5);opacity:0;visibility:hidden;transform:translate(-4px,-50%);transition:opacity .15s ease-out,transform .15s ease-out,visibility .15s;pointer-events:none}.apply_stepLabel__HSExL:after{content:"";position:absolute;top:50%;right:100%;border:6px solid transparent;border-right-color:#111;transform:translateY(-50%)}.apply_step__lW3VY button:focus-visible .apply_stepLabel__HSExL,.apply_step__lW3VY button:hover .apply_stepLabel__HSExL{opacity:1;visibility:visible;transform:translateY(-50%)}@media (min-width:62.0625rem){.apply_progressLayout__EqAan{--rail:2.25rem;--group:calc(var(--rail) + 1.5rem + 704px);--offset:max(0px,calc((100% + 23rem - var(--group)) / 2))}.apply_progressLayout__EqAan[data-focus]{padding-left:0}.apply_progress__9zOVH{transition:left .3s ease-out}.apply_progressLayout__EqAan[data-focus] .apply_progress__9zOVH{left:var(--offset)}.apply_progressBody__oihKn>*{transition:margin-left .3s ease-out}.apply_progressLayout__EqAan[data-focus] .apply_progressBody__oihKn>*{width:704px;margin-left:calc(var(--offset) + var(--rail) + 1.5rem)}.apply_stage__cE_B5 .apply_pinned__AYFzt{transition:opacity .25s ease-out,transform .25s ease-out,visibility .25s}.apply_stage__cE_B5:has(.apply_progressLayout__EqAan[data-focus]) .apply_pinned__AYFzt{opacity:0;visibility:hidden;transform:translateX(1.5rem)}}@media (min-width:80rem){.apply_progressLayout__EqAan{--rail:calc(2.25rem + 10px + 11.5rem)}.apply_progressLayout__EqAan[data-focus] .apply_stepLabel__HSExL{width:max-content;max-width:11.5rem;white-space:normal;text-align:left;text-wrap:balance;border:.5px solid rgb(0 0 0/.12);background:rgb(255 255 255/.85);-webkit-backdrop-filter:blur(16px) saturate(180%);backdrop-filter:blur(16px) saturate(180%);box-shadow:0 2px 8px -3px rgb(17 17 17/.15);color:var(--text-muted);font-weight:500;opacity:1;visibility:visible;transform:translateY(-50%);transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}.apply_progressLayout__EqAan[data-focus] .apply_stepLabel__HSExL:after{top:50%;right:auto;left:-4px;width:7px;height:7px;border:0;border-bottom:.5px solid rgb(0 0 0/.12);border-left:.5px solid rgb(0 0 0/.12);background:inherit;-webkit-backdrop-filter:none;backdrop-filter:none;transform:translateY(-50%) rotate(45deg)}.apply_progressLayout__EqAan[data-focus] .apply_step__lW3VY[data-done] .apply_stepLabel__HSExL{color:var(--text-primary)}.apply_progressLayout__EqAan[data-focus] .apply_step__lW3VY:not([data-active]) button:hover .apply_stepLabel__HSExL{color:var(--text-primary);box-shadow:0 4px 12px -4px rgb(17 17 17/.25)}.apply_progressLayout__EqAan[data-focus] .apply_step__lW3VY[data-active] .apply_stepLabel__HSExL{border-color:#111;background:#111;color:#fcfbf8;font-weight:600;box-shadow:0 8px 20px -10px rgb(17 17 17/.5)}.apply_progressLayout__EqAan[data-focus] .apply_step__lW3VY[data-active] .apply_stepLabel__HSExL:after{border-color:#111}}.apply_stage__cE_B5 nav:has(+form) ol{display:none}.apply_stage__cE_B5 nav:has(+form){position:static;margin:0 0 1rem;padding:0;border-bottom:0;background:none}@media (max-width:860px){.apply_stage__cE_B5 form>section[data-active=false]{display:block}.apply_stage__cE_B5 form>section>:last-child{display:none}.apply_progressLayout__EqAan{padding-left:0}.apply_progress__9zOVH{position:-webkit-sticky;position:sticky;top:4.25rem;bottom:auto;margin:0 0 1.25rem;padding:.5rem .625rem;border:var(--card-border);border-radius:var(--radius);background:var(--card-bg);-webkit-backdrop-filter:blur(30px) saturate(180%);backdrop-filter:blur(30px) saturate(180%);box-shadow:var(--card-shadow)}.apply_progress__9zOVH ol{position:static;height:auto;max-height:none}.apply_progress__9zOVH ol,.apply_step__lW3VY{flex-direction:row;align-items:center}.apply_step__lW3VY:not(:last-child):after{width:auto;height:2px;min-width:2px;min-height:0;margin:0 3px}.apply_dot__0epaF{width:1.625rem;height:1.625rem;font-size:.6875rem}.apply_progress__9zOVH ol{min-width:0}.apply_stepLabel__HSExL{display:none}.apply_stage__cE_B5 form section>fieldset{scroll-margin-top:8rem}}@media (min-width:62.0625rem){.apply_pinned__AYFzt{position:-webkit-sticky;position:sticky;top:6rem;margin-top:22px;max-height:calc(100vh - 7.5rem);overflow-y:auto}}@keyframes apply_passThrough__jdDFb{0%{opacity:0;transform:translateY(48px) scale(.955)}18%{opacity:1;transform:none}86%{opacity:1;transform:none}to{opacity:.2;transform:translateY(-20px) scale(.975)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.apply_stage__cE_B5 form section>fieldset{animation:apply_passThrough__jdDFb linear both;animation-timeline:view(block 4.5rem 0);animation-range:entry 0 exit 100%;transform-origin:50% 0;will-change:opacity,transform}}}.apply_stage__cE_B5 :is(input[type=text],input[type=email],input[type=tel],input[type=url],input[type=number],input:not([type]),textarea,select){border:.5px solid rgb(0 0 0/.14);border-radius:var(--radius);background-color:rgb(255 255 255/.75);box-shadow:0 1px 2px rgb(0 0 0/.06);transition:border-color .15s ease,box-shadow .15s ease}.apply_stage__cE_B5 :is(input,textarea,select):focus-visible{border-color:var(--accent);outline:none;box-shadow:0 0 0 3.5px color-mix(in srgb,var(--accent) 22%,transparent)}.apply_stage__cE_B5{--danger:#d92d20}.apply_stage__cE_B5 .apply_phoneField__qHWzE>span:first-child:after,.apply_stage__cE_B5 label:has(>:is(input,textarea,select)[required])>span:first-child:after{content:" *";color:var(--danger);font-weight:600}.apply_stage__cE_B5 :is(input,textarea,select)[aria-invalid=true]{border-color:var(--danger);box-shadow:0 0 0 3px color-mix(in srgb,var(--danger) 12%,transparent)}.apply_stage__cE_B5 .apply_phoneField__qHWzE>.apply_phone__lYqd3~span,.apply_stage__cE_B5 label>:is(input,textarea,select)~span{order:2}.apply_stage__cE_B5 :is(label:has(>:is(input:not([type=checkbox]),textarea,select)[aria-invalid=true]),.apply_phoneField__qHWzE:has(>.apply_phone__lYqd3 [aria-invalid=true]))>span:last-child{order:1;display:flex;align-items:center;gap:.375rem;color:var(--danger);font-weight:500}.apply_stage__cE_B5 :is(label:has(>:is(input:not([type=checkbox]),textarea,select)[aria-invalid=true]),.apply_phoneField__qHWzE:has(>.apply_phone__lYqd3 [aria-invalid=true]))>span:last-child:before{content:"!";display:grid;flex:none;place-items:center;width:1rem;height:1rem;border-radius:50%;background:var(--danger);color:#fff;font-size:.6875rem;font-weight:700}.apply_stage__cE_B5 label:has(>input[type=checkbox][aria-invalid=true])+span{color:var(--danger)}.apply_stage__cE_B5 select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:2.5rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%236d6a64' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m4.5 6.5 3.5 3.5 3.5-3.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .875rem center;background-size:1rem;cursor:pointer}.apply_phone__lYqd3{--PhoneInputCountryFlag-height:1em;--PhoneInputCountryFlag-borderColor:transparent;--PhoneInputCountrySelectArrow-opacity:0;display:flex;align-items:center;border:.5px solid rgb(0 0 0/.14);border-radius:var(--radius);background:rgb(255 255 255/.75);box-shadow:0 1px 2px rgb(0 0 0/.06);transition:border-color .15s ease,box-shadow .15s ease}.apply_phone__lYqd3:focus-within{border-color:var(--accent);box-shadow:0 0 0 3.5px color-mix(in srgb,var(--accent) 22%,transparent)}.apply_phone__lYqd3:has([aria-invalid=true]){border-color:var(--danger);box-shadow:0 0 0 3px color-mix(in srgb,var(--danger) 12%,transparent)}.apply_country__dgT_b{position:relative;align-self:stretch;display:flex}.apply_countryButton__J3Vy5{display:flex;align-items:center;padding:0 1.625rem 0 .875rem;border:0;border-right:.5px solid rgb(0 0 0/.12);border-radius:var(--radius) 0 0 var(--radius);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%236d6a64' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m4.5 6.5 3.5 3.5 3.5-3.5'/%3E%3C/svg%3E") no-repeat right .5rem center /.875rem;cursor:pointer}.apply_countryButton__J3Vy5:hover{background-color:rgb(0 0 0/.03)}.apply_country__dgT_b .PhoneInputCountryIcon{width:1.375rem;height:auto;overflow:hidden;border-radius:2px;box-shadow:0 0 0 .5px rgb(0 0 0/.15)}.apply_country__dgT_b .PhoneInputCountryIconImg{display:block;width:100%;height:auto}.apply_stage__cE_B5 form section>fieldset:has(.apply_country__dgT_b [aria-expanded=true]){z-index:4}.apply_countryList__p3FPo{position:relative}.apply_countryMenu__U8_ut{position:absolute;top:calc(100% + 6px);left:-1px;z-index:30;display:flex;flex-direction:column;width:19rem;max-height:20rem;overflow:hidden;border:.5px solid rgb(0 0 0/.14);border-radius:var(--radius);background:rgb(252 251 248/.88);-webkit-backdrop-filter:blur(30px) saturate(180%);backdrop-filter:blur(30px) saturate(180%);box-shadow:inset 0 0 0 .5px rgb(255 255 255/.6),0 10px 32px -8px rgb(0 0 0/.22);animation:apply_countryIn__B6j59 .14s ease-out}@keyframes apply_countryIn__B6j59{0%{opacity:0;transform:translateY(-4px)}}.apply_stage__cE_B5 .apply_country__dgT_b .apply_countrySearch__uZt7C{margin:.375rem;padding:.5rem .625rem;border:.5px solid rgb(0 0 0/.14);border-radius:6px;background:rgb(255 255 255/.9);box-shadow:none;font:inherit;font-size:.875rem}.apply_countryList__p3FPo{flex:1 1;margin:0;padding:0 .375rem .375rem;overflow-y:auto;list-style:none}.apply_countryOption__QD5FQ{display:flex;align-items:center;gap:.625rem;padding:.4375rem .5rem;border-radius:5px;font-size:.875rem;cursor:pointer}.apply_countryOption__QD5FQ:hover{background:var(--accent);color:#fff}.apply_countryOption__QD5FQ[aria-selected=true]{font-weight:600}.apply_countryFlag__yVLct{display:flex;flex:none}.apply_countryName__j3Kip{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.apply_countryCode__xi9Nz{color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.apply_countryOption__QD5FQ:hover .apply_countryCode__xi9Nz{color:rgb(255 255 255/.8)}.apply_countryEmpty___QXBb{padding:.75rem .5rem;font-size:.875rem;color:var(--text-muted)}.apply_stage__cE_B5 .apply_phone__lYqd3 input{flex:1 1;min-width:0;padding:.625rem .75rem;border:0;background:transparent;box-shadow:none;font:inherit;font-size:.9375rem;color:var(--text-primary)}.apply_stage__cE_B5 .apply_phone__lYqd3 input:focus-visible{outline:none;box-shadow:none}.apply_progressBody__oihKn form button[type=submit]{position:relative;overflow:hidden;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:.625rem;min-width:150px;height:52px;padding:0 1.5rem 0 1.875rem;border:1px solid #b4501f;border-radius:30px;outline:none;background-image:linear-gradient(0deg,#cf5a2b 0,#e36b3d 80%,#ee8a60);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:inset 0 1px 0 rgb(255 255 255/.28),0 2px 4px rgb(180 80 31/.18);color:#fffaf5;font-family:inherit;font-size:15px;font-weight:600;letter-spacing:.01em;text-shadow:0 -1px rgb(120 45 15/.45);cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.apply_progressBody__oihKn form button[type=submit]:after,.apply_progressBody__oihKn form button[type=submit]:before{content:"";position:static;inset:auto;z-index:auto;border:0;border-radius:0;filter:none;opacity:1;animation:none;pointer-events:none}.apply_progressBody__oihKn form button[type=submit]:before{position:absolute;top:0;left:-75%;z-index:-1;width:50%;height:100%;background:linear-gradient(100deg,transparent,rgb(255 255 255/.32),transparent);transform:skewX(-20deg);transition:left .65s ease}.apply_progressBody__oihKn form button[type=submit]:after{flex:none;width:16px;height:16px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 8h10M9 4l4 4-4 4'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 8h10M9 4l4 4-4 4'/%3E%3C/svg%3E") center /contain no-repeat;filter:drop-shadow(0 -1px 0 rgb(120 45 15/.45));transition:transform .2s ease}.apply_progressBody__oihKn form button[type=submit]:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.04);box-shadow:0 4px 3px 1px #fcfbf8,0 8px 14px -2px rgb(180 80 31/.35),0 -4px 4px #e7e2d9,0 -6px 4px #fcfbf8,inset 0 0 3px 3px #ee8a60}.apply_progressBody__oihKn form button[type=submit]:hover:not(:disabled):before{left:125%}.apply_progressBody__oihKn form button[type=submit]:hover:not(:disabled):after{transform:translateX(3px)}.apply_progressBody__oihKn form button[type=submit]:active:not(:disabled),.apply_progressBody__oihKn form button[type=submit]:focus-visible{transform:translateY(0);box-shadow:0 4px 3px 1px #fcfbf8,0 6px 8px rgb(180 80 31/.3),0 -4px 4px #e7e2d9,0 -6px 4px #fcfbf8,inset 0 0 5px 3px #a8471f,inset 0 0 30px #b9532a}.apply_progressBody__oihKn form button[type=submit]:disabled{cursor:progress;opacity:1;filter:saturate(.9)}.apply_progressBody__oihKn form button[type=submit]:disabled:after{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M8 2a6 6 0 1 0 6 6'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M8 2a6 6 0 1 0 6 6'/%3E%3C/svg%3E") center /contain no-repeat;animation:apply_submitSpin__y7wTZ .8s linear infinite}@keyframes apply_submitSpin__y7wTZ{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.apply_progressBody__oihKn form button[type=submit]:before{display:none}}.apply_stage__cE_B5 input[type=checkbox][name^=consent]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;flex:none;place-items:center;width:20px;height:20px;margin:.1rem 0 0;border:.5px solid rgb(0 0 0/.28);border-radius:5px;background:linear-gradient(180deg,#fff,#f6f4f0);box-shadow:inset 0 1px 0 #fff,0 1px 2px rgb(0 0 0/.08);cursor:pointer;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease,transform .1s ease}.apply_stage__cE_B5 input[type=checkbox][name^=consent]:hover{border-color:rgb(0 0 0/.42)}.apply_stage__cE_B5 input[type=checkbox][name^=consent]:active{transform:scale(.92)}.apply_stage__cE_B5 input[type=checkbox][name^=consent]:checked{border-color:#b4501f;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='white' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m3.5 8.5 3 3 6-7'/%3E%3C/svg%3E") 50% /13px no-repeat,linear-gradient(180deg,#ee8a60,#e36b3d);box-shadow:inset 0 1px 0 rgb(255 255 255/.3),0 1px 2px rgb(180 80 31/.3)}.apply_stage__cE_B5 input[type=checkbox][name^=consent]:focus-visible{outline:none;box-shadow:0 0 0 3.5px rgb(227 107 61/.3)}.apply_stage__cE_B5 input[type=checkbox][name^=consent][aria-invalid=true]:not(:checked){border-color:var(--danger);box-shadow:0 0 0 3px color-mix(in srgb,var(--danger) 14%,transparent)}.apply_stage__cE_B5:has(.apply_success__8SRU5) .apply_columns__8Z9OE{grid-template-columns:minmax(0,1fr)}.apply_stage__cE_B5:has(.apply_success__8SRU5) .apply_columns__8Z9OE>aside,.apply_stage__cE_B5:has(.apply_success__8SRU5) .apply_columns__8Z9OE>div>:not(:last-child){display:none}.apply_success__8SRU5{max-width:34rem;margin:1.5rem auto 0;padding:2.5rem 2.25rem 2.25rem;border:var(--card-border);border-radius:var(--radius);background:var(--card-bg);-webkit-backdrop-filter:blur(30px) saturate(180%);backdrop-filter:blur(30px) saturate(180%);box-shadow:var(--card-shadow);text-align:center;animation:apply_successIn__E0BPC .5s cubic-bezier(.21,1.02,.73,1)}@keyframes apply_successIn__E0BPC{0%{opacity:0;transform:translateY(16px) scale(.98)}}.apply_successBadge__7AZM7{display:grid;place-items:center;width:4.5rem;height:4.5rem;margin:0 auto 1.25rem;border:1px solid #b4501f;border-radius:50%;background:linear-gradient(0deg,#cf5a2b,#e36b3d 80%,#ee8a60);box-shadow:inset 0 1px 0 rgb(255 255 255/.3),0 0 0 8px rgb(227 107 61/.12),0 10px 24px -10px rgb(180 80 31/.5);color:#fffaf5;animation:apply_badgePop__CWSn4 .6s cubic-bezier(.34,1.56,.64,1) .15s both}.apply_successBadge__7AZM7 path{stroke-dasharray:40;stroke-dashoffset:40;animation:apply_tickDraw__NRA11 .45s ease-out .6s forwards}@keyframes apply_badgePop__CWSn4{0%{opacity:0;transform:scale(.4)}}@keyframes apply_tickDraw__NRA11{to{stroke-dashoffset:0}}.apply_successEyebrow__xEJnj{margin:0 0 .375rem;color:#b4501f;font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.apply_successTitle___WXKw{margin:0 0 .75rem;font-family:var(--font-serif,Georgia,serif);font-size:2rem;font-weight:400;line-height:1.15;letter-spacing:-.015em;color:var(--text-primary)}.apply_successBody__Gbvyt{max-width:26rem;margin:0 auto 1.75rem;font-size:1rem;line-height:1.6;color:var(--text-muted)}.apply_successRef__XPszl{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.875rem .875rem .875rem 1.25rem;border:.5px solid rgb(0 0 0/.14);border-radius:var(--radius);background:rgb(255 255 255/.75);text-align:left}.apply_successRefLabel__WJZEx{display:block;margin-bottom:.125rem;font-size:.75rem;color:var(--text-muted)}.apply_successRefCode__UqqZ_{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1.25rem;font-weight:600;letter-spacing:.08em;color:var(--text-primary)}.apply_successCopy__bh22d{flex:none;padding:.5rem .875rem;border:.5px solid rgb(0 0 0/.16);border-radius:6px;background:linear-gradient(180deg,#fff,#f3f1ed);box-shadow:0 1px 2px rgb(0 0 0/.06);color:var(--text-primary);font:inherit;font-size:.8125rem;font-weight:600;cursor:pointer}.apply_successCopy__bh22d:hover{background:#fff}.apply_successCopy__bh22d:active{transform:scale(.96)}.apply_successNote__VmNe5{margin:.625rem 0 2rem;font-size:.8125rem;color:var(--text-muted)}.apply_successNote__VmNe5 a{color:#b4501f;font-weight:600;text-decoration:underline;text-underline-offset:2px}.apply_successSteps__DIhAJ{display:grid;grid-template-columns:repeat(3,1fr);margin:0 0 2rem;padding:0;list-style:none}.apply_successSteps__DIhAJ li{position:relative;display:flex;flex-direction:column;align-items:center;gap:.25rem;font-size:.8125rem;color:var(--text-muted)}.apply_successSteps__DIhAJ li:not(:last-child):after{content:"";position:absolute;top:.5rem;left:calc(50% + .75rem);right:calc(-50% + .75rem);height:2px;border-radius:1px;background:rgb(0 0 0/.1)}.apply_successSteps__DIhAJ li[data-state=done]:after{background:#e36b3d}.apply_successSteps__DIhAJ strong{margin-top:.375rem;font-size:.875rem;color:var(--text-primary)}.apply_successDot__Ba4UB{width:1rem;height:1rem;border:1.5px solid rgb(0 0 0/.18);border-radius:50%;background:#fff}.apply_successSteps__DIhAJ li[data-state=done] .apply_successDot__Ba4UB{border-color:#b4501f;background:#e36b3d}.apply_successSteps__DIhAJ li[data-state=current] .apply_successDot__Ba4UB{border-color:#e36b3d;box-shadow:0 0 0 4px rgb(227 107 61/.18);animation:apply_currentPulse__N7nVt 1.8s ease-in-out infinite}@keyframes apply_currentPulse__N7nVt{50%{box-shadow:0 0 0 7px rgb(227 107 61/.06)}}.apply_successActions__k1otU{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem}.apply_successPrimary__IGWim,.apply_successSecondary__4VYLC{display:inline-flex;align-items:center;justify-content:center;height:48px;padding:0 1.5rem;border-radius:30px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.apply_successPrimary__IGWim{border:1px solid #b4501f;background-image:linear-gradient(0deg,#cf5a2b 0,#e36b3d 80%,#ee8a60);color:#fffaf5;text-shadow:0 -1px rgb(120 45 15/.45)}.apply_successPrimary__IGWim,.apply_successSecondary__4VYLC{height:50px;font-size:14px;font-weight:600;transition:all .2s ease}.apply_successSecondary__4VYLC{border:1px solid #8f9092;background-image:linear-gradient(0deg,#d8d9db 0,#fff 80%,#fdfdfd);color:#606060;text-shadow:0 1px #fff}.apply_successPrimary__IGWim:hover{color:#fffaf5;box-shadow:0 4px 3px 1px #fcfbf8,0 6px 8px rgb(180 80 31/.3),0 -4px 4px #e7e2d9,0 -6px 4px #fcfbf8,inset 0 0 3px 3px #ee8a60}.apply_successPrimary__IGWim:active,.apply_successPrimary__IGWim:focus{outline:none;box-shadow:0 4px 3px 1px #fcfbf8,0 6px 8px rgb(180 80 31/.3),0 -4px 4px #e7e2d9,0 -6px 4px #fcfbf8,inset 0 0 5px 3px #a8471f,inset 0 0 30px #b9532a}.apply_successSecondary__4VYLC:hover{color:#606060;box-shadow:0 4px 3px 1px #fcfcfc,0 6px 8px #d6d7d9,0 -4px 4px #cecfd1,0 -6px 4px #fefefe,inset 0 0 3px 3px #cecfd1}.apply_successSecondary__4VYLC:active,.apply_successSecondary__4VYLC:focus{outline:none;box-shadow:0 4px 3px 1px #fcfcfc,0 6px 8px #d6d7d9,0 -4px 4px #cecfd1,0 -6px 4px #fefefe,inset 0 0 5px 3px #999,inset 0 0 30px #aaa}@media (max-width:40rem){.apply_success__8SRU5{padding:2rem 1.25rem 1.5rem}.apply_successTitle___WXKw{font-size:1.625rem}}@media (prefers-reduced-motion:reduce){.apply_successBadge__7AZM7,.apply_successBadge__7AZM7 path,.apply_successSteps__DIhAJ li[data-state=current] .apply_successDot__Ba4UB,.apply_success__8SRU5{animation:none;stroke-dashoffset:0}}.apply_stage__cE_B5:has(.apply_success__8SRU5) .apply_columns__8Z9OE~*{max-width:34rem;margin-inline:auto}