:root{--altcha-border-color:var(--altcha-color-neutral);--altcha-border-width:1px;--altcha-border-radius:6px;--altcha-color-base:var(--lightningcss-light,#fff)var(--lightningcss-dark,#181818);--altcha-color-base-content:var(--lightningcss-light,#181818)var(--lightningcss-dark,#fff);--altcha-color-error:#c10c0c;--altcha-color-error-content:#fff;--altcha-color-neutral:var(--lightningcss-light,#c9c9c9)var(--lightningcss-dark,#585858);--altcha-color-neutral-content:var(--lightningcss-light,#5a5a5a)var(--lightningcss-dark,#fff);--altcha-color-primary:#1d1dc9;--altcha-color-primary-content:#fff;--altcha-color-success:#008d00;--altcha-color-success-content:#fff;--altcha-checkbox-border-color:var(--lightningcss-light,#959393)var(--lightningcss-dark,#666);--altcha-checkbox-border-radius:5px;--altcha-checkbox-border-width:var(--altcha-border-width);--altcha-checkbox-outline:2px solid var(--altcha-checkbox-outline-color);--altcha-checkbox-outline-color:-webkit-focus-ring-color;--altcha-checkbox-outline-offset:2px;--altcha-checkbox-size:22px;--altcha-checkbox-transition-duration:var(--altcha-transition-duration);--altcha-input-background-color:var(--altcha-color-base);--altcha-input-border-radius:3px;--altcha-input-border-width:1px;--altcha-input-color:var(--altcha-color-base-content);--altcha-max-width:320px;--altcha-padding:.75rem;--altcha-popover-arrow-size:6px;--altcha-popover-color:var(--altcha-border-color);--altcha-shadow:drop-shadow(3px 3px 6px #0003);--altcha-spinner-color:var(--altcha-color-base-content);--altcha-switch-background-color:var(--altcha-color-neutral);--altcha-switch-border-radius:calc(infinity*1px);--altcha-switch-height:var(--altcha-checkbox-size);--altcha-switch-padding:.25rem;--altcha-switch-width:calc(var(--altcha-checkbox-size)*1.75);--altcha-switch-toggle-border-radius:100%;--altcha-switch-toggle-color:var(--altcha-color-neutral-content);--altcha-switch-toggle-size:calc(var(--altcha-switch-height) - var(--altcha-switch-padding)*2);--altcha-transition-duration:.6s;--altcha-z-index:100000000;--altcha-z-index-popover:1000000000}@supports (color:lab(0% 0 0)){:root{--altcha-color-base:var(--lightningcss-light,lab(99.9994% .00113249 -.0418425))var(--lightningcss-dark,lab(8.24853% .000201166 -.00760853));--altcha-color-base-content:var(--lightningcss-light,lab(8.24853% .000201166 -.00760853))var(--lightningcss-dark,lab(99.9994% .00113249 -.0418425));--altcha-color-error:lab(41.4522% 64.4369 52.4752);--altcha-color-error-content:lab(99.9994% .00113249 -.0418425);--altcha-color-neutral:var(--lightningcss-light,lab(80.965% .00110269 -.0380754))var(--lightningcss-dark,lab(37.4061% .000536442 -.0190198));--altcha-color-neutral-content:var(--lightningcss-light,lab(38.2413% .000536442 -.0190258))var(--lightningcss-dark,lab(99.9994% .00113249 -.0418425));--altcha-color-primary:lab(25.844% 49.507 -87.3721);--altcha-color-primary-content:lab(99.9994% .00113249 -.0418425);--altcha-color-success:lab(50.7986% -51.0164 52.0791);--altcha-color-success-content:lab(99.9994% .00113249 -.0418425);--altcha-checkbox-border-color:var(--lightningcss-light,lab(61.1081% .757754 .243509))var(--lightningcss-dark,lab(43.1922% .000625849 -.0228286));--altcha-shadow:drop-shadow(3px 3px 6px lab(0% 0 0/.2))}}@supports ((-moz-appearance:none)){:root{--altcha-checkbox-outline-color:var(--altcha-color-primary)}}.altcha{all:revert-layer;font-family:inherit;font-size:inherit;display:none;position:relative}.altcha[data-visible]{display:block}.altcha *,.altcha-popover,.altcha-popover *{all:revert-layer;box-sizing:border-box;font-family:inherit;font-size:inherit;line-height:1.25}.altcha a,.altcha-popover a{color:currentColor;text-decoration:none}.altcha a:hover,.altcha-popover a:hover{color:currentColor}.altcha-main{background-color:var(--altcha-color-base);border:var(--altcha-border-width,1px) solid var(--altcha-border-color);border-radius:var(--altcha-border-radius,0);color:var(--altcha-color-base-content);max-width:var(--altcha-max-width,100%);padding:var(--altcha-padding);flex-direction:column;justify-content:space-between;align-items:start;gap:.5rem;display:flex}.altcha-main>*{width:100%;display:flex}.altcha-main>:first-child{flex-grow:1}.altcha-checkbox-wrap{flex-direction:row;flex-grow:1;align-items:center;gap:.5rem;display:flex}.altcha-checkbox-wrap>*{display:flex}.altcha-logo{opacity:.7}.altcha-footer{opacity:.7;flex-grow:1;justify-content:flex-end;align-items:center;gap:.5rem;font-size:.7rem;display:flex}.altcha-footer p{margin:0;padding:0}.altcha-error{font-size:.85rem}.altcha-button{background:var(--altcha-color-primary);border:var(--altcha-input-border-width) solid var(--altcha-color-primary);border-radius:var(--altcha-input-border-radius);color:var(--altcha-color-primary-content);cursor:pointer;align-items:center;gap:.5rem;padding:.35rem;font-size:.9rem;display:flex}.altcha-button:focus{border-color:var(--altcha-color-primary);outline:var(--altcha-checkbox-outline);outline-offset:var(--altcha-checkbox-outline-offset)}.altcha-button>.altcha-spinner,.altcha-button>svg{width:20px;height:20px}.altcha-button-secondary{border-color:var(--altcha-color-neutral);color:var(--altcha-color-neutral-content);background:0 0}.altcha-input{background:var(--altcha-input-background-color);border:var(--altcha-input-border-width) solid var(--altcha-color-neutral);border-radius:var(--altcha-input-border-radius);color:var(--altcha-input-color);flex-grow:1;width:auto;min-width:0;padding:.25rem;font-size:1rem}.altcha-input:focus{border-color:var(--altcha-color-primary);outline:var(--altcha-checkbox-outline);outline-offset:var(--altcha-checkbox-outline-offset)}.altcha-spinner{border:var(--altcha-checkbox-border-width) solid var(--altcha-spinner-color);opacity:.7;border-bottom-color:#0000;border-right-color:#0000;border-radius:100%;animation:.6s linear infinite altcha-rotate}.altcha-popover{background-color:var(--altcha-color-base);border:var(--altcha-border-width) solid var(--altcha-border-color);border-radius:var(--altcha-border-radius);color:var(--altcha-color-base-content);filter:var(--altcha-shadow);left:calc(var(--altcha-padding)/2);max-width:calc(var(--altcha-max-width) - var(--altcha-padding));top:calc(var(--altcha-padding) + var(--altcha-checkbox-size) + var(--altcha-popover-arrow-size));z-index:var(--altcha-z-index-popover);position:absolute}.altcha-popover-arrow{border-bottom-color:#0000;border:var(--altcha-popover-arrow-size) solid transparent;border-bottom:var(--altcha-popover-arrow-size) solid var(--altcha-popover-color);content:"";height:0;left:calc(var(--altcha-checkbox-size)/2);top:calc(var(--altcha-popover-arrow-size)*-2);width:0;position:absolute}.altcha-popover-content{max-height:100dvh;padding:var(--altcha-padding);overflow:auto}.altcha-popover[data-top=true][data-display=standard]{bottom:calc(100% - var(--altcha-padding) + var(--altcha-popover-arrow-size));top:auto}.altcha-popover[data-top=true][data-display=standard] .altcha-popover-arrow{border-bottom-color:#0000;border-top-color:var(--altcha-popover-color);bottom:calc(var(--altcha-popover-arrow-size)*-2);top:auto}.altcha-popover[data-variant=error]{--altcha-popover-color:var(--altcha-color-error);background-color:var(--altcha-color-error);border-color:var(--altcha-color-error);color:var(--altcha-color-error-content)}.altcha-popover[data-variant=error] .altcha-popover-content{padding:calc(var(--altcha-padding)/1.5) var(--altcha-padding)}.altcha-popover[data-display=overlay]{animation:.5s forwards altcha-overlay-slidein;top:45%;transform:translate(-50%,-50%)}.altcha-popover[data-display=bottomsheet],.altcha-popover[data-display=overlay]{width:var(--altcha-max-width);z-index:var(--altcha-z-index);position:fixed;left:50%}.altcha-popover[data-display=bottomsheet]{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0;animation:.5s forwards altcha-bottomsheet-slideup;top:auto;bottom:-100%;transform:translate(-50%)}.altcha-popover[data-display=bottomsheet] .altcha-popover-content{padding-bottom:calc(var(--altcha-padding)*2)}.altcha-popover-backdrop{background:var(--altcha-color-base-content);opacity:.1;z-index:var(--altcha-z-index);transition:opacity .5s;position:fixed;inset:0}.altcha-popover-close{color:var(--altcha-color-base-content);cursor:pointer;text-align:center;height:1.25rem;text-shadow:0 0 1px var(--altcha-color-base);width:1.25rem;z-index:var(--altcha-z-index);font-size:1rem;line-height:.95;display:inline-block;position:absolute;top:-1.5rem;right:0}[dir=rtl] .altcha-popover{left:auto;right:calc(var(--altcha-padding)/2)}[dir=rtl] .altcha-popover-arrow{left:auto;right:calc(var(--altcha-checkbox-size)/2)}[dir=rtl] .altcha-popover-close{left:0;right:auto}.altcha-popover[data-display=bottomsheet] .altcha-footer,.altcha-popover[data-display=overlay] .altcha-footer{justify-content:center;align-items:center;gap:.5rem;padding-top:1rem}.altcha-popover[data-display=bottomsheet] .altcha-footer svg,.altcha-popover[data-display=overlay] .altcha-footer svg{vertical-align:middle;width:18px;height:18px}.altcha-code-challenge>form{flex-direction:column;gap:.5rem;display:flex}.altcha-code-challenge-title{font-weight:600}.altcha-code-challenge-text{font-size:.85rem}.altcha-code-challenge-image{border:var(--altcha-input-border-width) solid var(--altcha-color-neutral);border-radius:var(--altcha-input-border-radius);object-fit:contain;background:#fff;height:50px}.altcha-code-challenge-row{gap:.5rem;display:flex}.altcha-code-challenge-buttons{margin-top:var(--altcha-padding);flex-direction:column;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.altcha-code-challenge-buttons button{justify-content:center;width:100%}.altcha-checkbox{position:relative}.altcha-checkbox,.altcha-checkbox input{cursor:pointer;height:var(--altcha-checkbox-size);width:var(--altcha-checkbox-size)}.altcha-checkbox input{appearance:none;background:var(--altcha-input-background-color);border:var(--altcha-checkbox-border-width,2px) solid var(--altcha-checkbox-border-color);border-radius:var(--altcha-checkbox-border-radius);margin:0;padding:0;position:absolute;top:0;left:0}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (appearance:none){.altcha-checkbox input:focus{outline-width:2px;outline-style:solid}}.altcha-checkbox input:before{background:var(--altcha-color-neutral);border-radius:var(--altcha-checkbox-border-radius);content:"";width:100%;height:100%;display:block;transform:scale(0)}.altcha-checkbox input:checked{background-color:var(--altcha-color-success);border-color:var(--altcha-color-success)}.altcha-checkbox input:checked:before{background-color:var(--altcha-color-success);opacity:0;transition:all var(--altcha-checkbox-transition-duration) ease;transition-delay:.1s;transform:scale(2.2)}.altcha-checkbox svg{--altcha-radio-svg-size:calc(var(--altcha-checkbox-size)*.5);--altcha-radio-svg-offset:calc(var(--altcha-checkbox-size)*.25);fill:none;height:var(--altcha-radio-svg-size);left:var(--altcha-radio-svg-offset);opacity:0;stroke:currentColor;stroke-dasharray:16;stroke-dashoffset:16px;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;top:var(--altcha-radio-svg-offset);width:var(--altcha-radio-svg-size);position:absolute;transform:translateZ(0)}.altcha-checkbox input:checked+svg{color:var(--altcha-color-success-content);opacity:1;stroke-dashoffset:0;transition:all var(--altcha-checkbox-transition-duration) ease;transition-delay:.1s}.altcha-checkbox-spinner{height:var(--altcha-checkbox-size);width:var(--altcha-checkbox-size);display:none;position:absolute;top:0;left:0}.altcha-checkbox[data-loading=true] input{appearance:none;opacity:0;pointer-events:none}.altcha-checkbox[data-loading=true] .altcha-checkbox-spinner{display:block}.altcha-checkbox-native{position:relative}.altcha-checkbox-native,.altcha-checkbox-native input{height:var(--altcha-checkbox-size);width:var(--altcha-checkbox-size)}.altcha-checkbox-native input{margin:0}.altcha-checkbox-native-spinner{height:var(--altcha-checkbox-size);width:var(--altcha-checkbox-size);display:none;position:absolute;top:0;left:0}.altcha-checkbox-native[data-loading=true] input{appearance:none;opacity:0;pointer-events:none}.altcha-checkbox-native[data-loading=true] .altcha-checkbox-native-spinner{display:block}.altcha-switch{background-color:var(--altcha-switch-background-color);border-radius:var(--altcha-switch-border-radius);height:var(--altcha-switch-height);padding:var(--altcha-switch-padding);width:var(--altcha-switch-width);align-items:center;display:flex;position:relative}.altcha-switch:focus-within{outline:var(--altcha-checkbox-outline);outline-offset:var(--altcha-checkbox-outline-offset)}.altcha-switch input{appearance:none;cursor:pointer;opacity:0;width:100%;height:100%;position:absolute;top:0;left:0}.altcha-switch-toggle{background-color:var(--altcha-switch-toggle-color);border-radius:var(--altcha-switch-toggle-border-radius);cursor:pointer;left:var(--altcha-switch-padding);justify-content:center;align-items:center;transition:width .15s ease-out,left .15s ease-out;display:flex;position:absolute}.altcha-switch-spinner,.altcha-switch-toggle{height:var(--altcha-switch-toggle-size);width:var(--altcha-switch-toggle-size)}.altcha-switch-spinner{display:none}.altcha-switch[data-loading=true]{pointer-events:none}.altcha-switch[data-loading=true] .altcha-switch-spinner{display:block}.altcha-switch[data-loading=true] .altcha-switch-toggle{left:calc(50% - var(--altcha-switch-toggle-size)/2);background-color:#0000}[data-state=verified] .altcha-switch{--altcha-switch-background-color:var(--altcha-color-success)}[data-state=verified] .altcha-switch-toggle{background-color:var(--altcha-color-success-content)}[data-state=verified] .altcha-switch-toggle,[dir=rtl] .altcha-switch-toggle{left:calc(100% - var(--altcha-switch-height) + var(--altcha-switch-padding))}[dir=rtl][data-state=verified] .altcha-switch-toggle{left:var(--altcha-switch-padding)}.altcha-floating-arrow{border:6px solid #0000;border-bottom:6px solid var(--altcha-border-color);content:"";width:0;height:0;position:absolute;top:-12px;left:12px}.altcha-overlay-backdrop{transition:opacity var(--altcha-transition-duration);z-index:var(--altcha-z-index);position:fixed;inset:0}.altcha-overlay-close{color:currentColor;cursor:pointer;text-align:center;height:1rem;text-shadow:0 0 1px var(--altcha-color-base);width:1rem;z-index:var(--altcha-z-index);font-size:1rem;line-height:.85;display:inline-block;position:absolute;top:-1.5rem;right:0}.altcha[data-display=overlay]{animation:altcha-overlay-slidein var(--altcha-transition-duration) forwards;filter:var(--altcha-shadow);opacity:0;z-index:var(--altcha-z-index);position:fixed;top:45%;left:50%;transform:translate(-50%,-50%)}.altcha[data-display=overlay] .altcha-main{width:var(--altcha-max-width)}.altcha[data-display=floating]{filter:var(--altcha-shadow);left:var(--altcha-floating-left,-100%);top:var(--altcha-floating-top,-100%);z-index:var(--altcha-z-index);display:none;position:fixed}.altcha[data-display=floating] .altcha-main{width:var(--altcha-max-width)}.altcha[data-display=floating][data-floating-position=top] .altcha-floating-arrow{border-bottom-color:#0000;border-top-color:var(--altcha-border-color);top:auto;bottom:-12px}.altcha[data-display=floating][data-visible]{display:flex}.altcha[data-display=bar]{filter:var(--altcha-shadow);transition:bottom var(--altcha-transition-duration),top var(--altcha-transition-duration);z-index:var(--altcha-z-index);position:fixed;bottom:-100%;left:0;right:0}.altcha[data-display=bar] .altcha-main{border-width:var(--altcha-border-width) 0 0 0;border-radius:0;flex-direction:row;align-items:center;max-width:100%!important}.altcha[data-display=bar] .altcha-main>*{width:auto}.altcha[data-display=bar][data-placement=top]{top:-100%;bottom:auto}.altcha[data-display=bar][data-placement=top] .altcha-main{border-width:0 0 var(--altcha-border-width) 0}.altcha[data-display=bar][data-placement=bottom]:not([data-state=unverified]){bottom:0}.altcha[data-display=bar][data-placement=top]:not([data-state=unverified]){top:0}.altcha[data-display=invisible]{display:none}@keyframes altcha-rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes altcha-bottomsheet-slideup{to{bottom:0}}@keyframes altcha-overlay-slidein{to{opacity:1;top:50%}}
.lFcsdW_widget{width:100%;max-width:300px;display:block}
.Bs3a0a_page{--bg-page:#fff;--hero-fade:#eff3f8;--surface:#fff;--surface-alt:#f6f9fc;--text:#212121;--text-muted:#495057;--text-subtle:#6f6c90;--title:#170f49;--line:#dfe7ef;--blue:#2966ff;--blue-btn:#3b82f6;--blue-dark:#042ff8;--shadow:0 16px 40px #0f172a14;--radius:16px;--radius-md:12px;--radius-sm:8px;color:var(--text);background:var(--bg-page);padding-bottom:80px;line-height:1.65}.dark .Bs3a0a_page{--bg-page:#0b1120;--hero-fade:#0b1120;--surface:#151d2e;--surface-alt:#1a2332;--text:#e8edf4;--text-muted:#94a3b8;--text-subtle:#7b8ba8;--title:#f1f5f9;--line:#2d3748;--blue:#5b8cff;--blue-btn:#4f7dff;--blue-dark:#3b6bff;--shadow:0 16px 40px #00000059}.Bs3a0a_container{width:min(1220px,100% - 40px);margin-inline:auto}.Bs3a0a_eyebrow{color:#2966ff;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:10px;font-size:.75rem;font-weight:700;display:inline-flex}.dark .Bs3a0a_eyebrow{color:#5b8cff}.Bs3a0a_eyebrow:before{content:"";background:currentColor;width:26px;height:2px}.Bs3a0a_hero{background:linear-gradient(180deg, var(--surface) 0%, var(--hero-fade) 100%);border-bottom:1px solid var(--line);margin-bottom:48px;padding:48px 0 56px}.Bs3a0a_heroContent{max-width:680px;margin-bottom:32px}.Bs3a0a_heroTitle{color:var(--title);max-width:14ch;margin:16px 0 0;font-size:clamp(2rem,4vw,3rem);font-weight:800;line-height:1.15}.Bs3a0a_heroLead{max-width:540px;color:var(--text-muted);margin:20px 0 0;font-size:clamp(1rem,1.5vw,1.125rem);line-height:1.65}.Bs3a0a_heroAside{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;display:grid}.Bs3a0a_channel{background:var(--surface);border:1px solid var(--line);border-radius:16px;align-items:center;gap:14px;padding:16px 18px;text-decoration:none;transition:border-color .2s,transform .2s;display:flex}.Bs3a0a_channel:hover{border-color:#2966ff59;transform:translateY(-2px)}.Bs3a0a_channelIcon{background:var(--surface-alt);color:#2966ff;border:1px solid #2966ff33;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;margin:0;line-height:0;display:flex}.Bs3a0a_channelSvg{flex-shrink:0;width:18px;height:18px;display:block}.dark .Bs3a0a_channelIcon{color:#5b8cff}.Bs3a0a_channelText{min-width:0}.Bs3a0a_channel strong{color:var(--title);font-size:.9375rem;font-weight:700;display:block}.Bs3a0a_channelText span{color:var(--text-muted);margin-top:2px;font-size:.8125rem;line-height:1.4;display:block}.Bs3a0a_channelLogo{align-items:center;margin-top:8px;display:inline-flex}.Bs3a0a_channelLogo img{object-fit:contain;width:auto;max-width:110px;height:18px}.Bs3a0a_channelLogoLight{display:block}.Bs3a0a_channelLogoDark{display:none}.dark .Bs3a0a_channelLogoLight{display:none}.dark .Bs3a0a_channelLogoDark{display:block}.Bs3a0a_mapBlock{border-radius:var(--radius);border:1px solid var(--line);width:fit-content;max-width:100%;box-shadow:var(--shadow);background:var(--surface);margin:0 auto;line-height:0;transition:border-color .2s,transform .2s,box-shadow .2s;display:block;overflow:hidden}.Bs3a0a_mapBlock:hover{border-color:#2966ff59;transform:translateY(-2px);box-shadow:0 20px 48px #0f172a1f}.dark .Bs3a0a_mapBlock:hover{box-shadow:0 20px 48px #0006}.Bs3a0a_mapBlock:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.Bs3a0a_mapImage{width:auto;max-width:100%;height:auto;display:block}.Bs3a0a_formWrapper{background:var(--surface);border:1px solid var(--line);width:100%;max-width:none;box-shadow:var(--shadow);border-radius:16px;margin:0 0 40px;padding:clamp(32px,4vw,48px)}.Bs3a0a_form{gap:20px;display:grid}.Bs3a0a_row{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;display:grid}.Bs3a0a_field{flex-direction:column;gap:8px;display:flex}.Bs3a0a_input,.Bs3a0a_select,.Bs3a0a_textarea{border:1px solid var(--line);background:var(--surface-alt);width:100%;color:var(--text);border-radius:12px;outline:none;padding:14px 16px;font-family:inherit;font-size:.975rem;transition:border-color .2s,background .2s,box-shadow .2s}.Bs3a0a_select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%236f6c90' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;padding-right:40px}.Bs3a0a_select.Bs3a0a_placeholder{color:var(--text-subtle)}.Bs3a0a_select option{color:var(--text)}.Bs3a0a_input:focus,.Bs3a0a_select:focus,.Bs3a0a_textarea:focus{background:var(--surface);border-color:#2966ff;box-shadow:0 0 0 4px #2966ff1a}.Bs3a0a_invalid{background:color-mix(in srgb, #dc2626 6%, var(--surface-alt));box-shadow:0 0 0 4px #dc26261f;border-color:#dc2626!important}.Bs3a0a_invalid:focus{box-shadow:0 0 0 4px #dc26262e;border-color:#dc2626!important}.Bs3a0a_fieldError{color:#dc2626;margin:0;font-size:.8125rem;font-weight:600}.dark .Bs3a0a_fieldError{color:#fca5a5}.dark .Bs3a0a_invalid{background:color-mix(in srgb, #dc2626 12%, var(--surface-alt))}:is(.dark .Bs3a0a_input:focus,.dark .Bs3a0a_select:focus,.dark .Bs3a0a_textarea:focus){border-color:#5b8cff;box-shadow:0 0 0 4px #5b8cff26}.Bs3a0a_textarea{resize:vertical;min-height:160px;line-height:1.55}.Bs3a0a_fileWrapper{position:relative}.Bs3a0a_fileInput{opacity:0;z-index:-1;width:1px;height:1px;position:absolute;overflow:hidden}.Bs3a0a_fileLabel{border:1px dashed var(--line);background:var(--surface-alt);width:100%;color:var(--text-subtle);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;padding:14px 16px;font-size:.975rem;transition:border-color .2s,background .2s,color .2s;display:flex}.Bs3a0a_fileLabel:hover{color:var(--text);border-color:#2966ff}.dark .Bs3a0a_fileLabel:hover{border-color:#5b8cff}.Bs3a0a_feedback{border-radius:12px;padding:14px 16px;font-size:.875rem;font-weight:600}.Bs3a0a_feedbackSuccess{background:color-mix(in srgb, #16a34a 12%, var(--surface));color:#166534;border:1px solid color-mix(in srgb, #16a34a 28%, var(--line))}.dark .Bs3a0a_feedbackSuccess{color:#86efac}.Bs3a0a_feedbackError{background:color-mix(in srgb, #dc2626 10%, var(--surface));color:#991b1b;border:1px solid color-mix(in srgb, #dc2626 28%, var(--line))}.dark .Bs3a0a_feedbackError{color:#fca5a5}.Bs3a0a_submitWrapper{flex-direction:column;align-items:center;gap:14px;margin-top:8px;display:flex}.Bs3a0a_privacyNotice{text-align:center;max-width:42rem;color:var(--text-subtle);margin:0;font-size:.8125rem;line-height:1.5}.Bs3a0a_privacyNotice a{color:var(--blue);text-underline-offset:2px;font-weight:600;text-decoration:underline}.Bs3a0a_privacyNotice a:hover{color:var(--blue-dark)}.Bs3a0a_submit{color:#fff;cursor:pointer;background:#3b82f6;border:1px solid #3b82f6;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:52px;padding:0 40px;font-size:.9375rem;font-weight:700;transition:background .25s,border-color .25s,transform .2s;display:inline-flex}.Bs3a0a_submit:hover:not(:disabled){background:#042ff8;border-color:#042ff8;transform:translateY(-1px)}.dark .Bs3a0a_submit{background:#4f7dff;border-color:#4f7dff}.dark .Bs3a0a_submit:hover:not(:disabled){background:#3b6bff;border-color:#3b6bff}.Bs3a0a_submit:disabled{opacity:.7;cursor:not-allowed}@media (max-width:980px){.Bs3a0a_heroAside,.Bs3a0a_row{grid-template-columns:1fr}}@media (max-width:620px){.Bs3a0a_container{width:min(100% - 24px,1220px)}.Bs3a0a_page{padding-bottom:56px}.Bs3a0a_hero{margin-bottom:32px;padding:36px 0 40px}.Bs3a0a_mapBlock{margin-bottom:0}.Bs3a0a_formWrapper{margin-bottom:28px;padding:clamp(24px,4vw,32px)}}
.LeURAW_page{--bg-page:#fff;--hero-fade:#eff3f8;--surface:#fff;--surface-alt:#f6f9fc;--text:#212121;--text-muted:#495057;--text-subtle:#6f6c90;--title:#170f49;--line:#dfe7ef;--blue:#2966ff;--blue-btn:#2563eb;--blue-btn-hover:#042ff8;--on-blue-btn:#fff;--blue-dark:#042ff8;--accent-soft:#2966ff14;--shadow:0 16px 40px #0f172a14;--radius:16px;--radius-lg:24px;color:var(--text);background:var(--bg-page);line-height:1.65}.dark .LeURAW_page{--bg-page:#0b1120;--hero-fade:#0b1120;--surface:#151d2e;--surface-alt:#1a2332;--text:#e8edf4;--text-muted:#94a3b8;--text-subtle:#7b8ba8;--title:#f1f5f9;--line:#2d3748;--blue:#5b8cff;--blue-btn:#4f7dff;--blue-btn-hover:#6b93ff;--on-blue-btn:#0b1120;--blue-dark:#3b6bff;--accent-soft:#5b8cff1f;--shadow:0 16px 40px #00000059}.LeURAW_container{width:min(1220px,100% - 40px);margin-inline:auto}.LeURAW_eyebrow{color:var(--blue);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:10px;font-size:.75rem;font-weight:700;display:inline-flex}.LeURAW_eyebrow:before{content:"";background:currentColor;width:26px;height:2px}.LeURAW_sectionTitle{color:var(--title);margin:12px 0 0;font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:800;line-height:1.15}.LeURAW_sectionLead{max-width:640px;color:var(--text-muted);margin:16px 0 0;font-size:clamp(1rem,1.6vw,1.125rem);line-height:1.6}.LeURAW_highlight{color:var(--blue)}.LeURAW_button{border:1px solid var(--blue-btn);background:var(--blue-btn);min-height:44px;color:var(--on-blue-btn);border-radius:10px;justify-content:center;align-items:center;padding:0 22px;font-size:.875rem;font-weight:700;text-decoration:none;transition:background .25s,border-color .25s,transform .2s;display:inline-flex}.LeURAW_button:hover{background:var(--blue-btn-hover);border-color:var(--blue-btn-hover);transform:translateY(-1px)}.LeURAW_buttonOutline{color:var(--blue-btn);border-color:var(--line);background:0 0}.LeURAW_buttonOutline:hover{background:var(--accent-soft);border-color:var(--blue-btn)}.LeURAW_reveal{opacity:0;transition:opacity .65s,transform .65s;transform:translateY(24px)}.LeURAW_revealVisible{opacity:1;transform:translateY(0)}
.YQNpLG_hero{background:linear-gradient(180deg, var(--surface) 0%, var(--hero-fade) 100%);border-bottom:1px solid var(--line);padding:56px 0 64px}.dark .YQNpLG_hero{background:linear-gradient(180deg, var(--surface) 0%, var(--hero-fade) 100%)}.YQNpLG_grid{grid-template-columns:1.1fr .9fr;align-items:center;gap:48px;display:grid}.YQNpLG_copy{max-width:580px}.YQNpLG_title{color:var(--title);margin:16px 0 0;font-size:clamp(2.1rem,4.5vw,3.25rem);font-weight:800;line-height:1.12}.YQNpLG_description{color:var(--text-muted);margin:20px 0 0;font-size:clamp(1.05rem,1.8vw,1.2rem);line-height:1.65}.YQNpLG_actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.YQNpLG_panel{border-radius:var(--radius-lg);background:radial-gradient(circle at 80% 20%, #2966ff29, transparent 42%), radial-gradient(circle at 15% 85%, #2966ff1a, transparent 40%), linear-gradient(160deg, var(--surface-alt), var(--surface));border:1px solid var(--line);min-height:360px;position:relative;overflow:hidden}.YQNpLG_panelGrid{background-image:linear-gradient(#2966ff0f 1px,#0000 1px),linear-gradient(90deg,#2966ff0f 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 90%);mask-image:linear-gradient(#000,#0000 90%)}.YQNpLG_chip{background:color-mix(in srgb, var(--surface) 88%, transparent);border:1px solid var(--line);color:var(--title);letter-spacing:.06em;text-transform:uppercase;z-index:2;border-radius:999px;align-items:center;gap:8px;padding:8px 12px;font-size:.75rem;font-weight:700;display:inline-flex;position:absolute;top:24px;left:24px}.YQNpLG_dot{background:#22c55e;border-radius:50%;width:8px;height:8px;animation:2s infinite YQNpLG_pulse;box-shadow:0 0 #22c55e80}.YQNpLG_orbits{place-items:center;display:grid;position:absolute;inset:18% 12% 12%}.YQNpLG_ring{border:1px solid #2966ff2e;border-radius:50%;animation:28s linear infinite YQNpLG_spin;position:absolute}.YQNpLG_ring:first-child{width:72%;height:72%}.YQNpLG_ring:nth-child(2){width:48%;height:48%;animation-duration:20s;animation-direction:reverse}.YQNpLG_ring:nth-child(3){width:24%;height:24%}.YQNpLG_core{z-index:1;background:var(--surface);border:2px solid var(--blue);width:88px;height:88px;box-shadow:0 0 0 10px var(--accent-soft);border-radius:50%;place-items:center;display:grid;position:relative}.YQNpLG_coreLogo{object-fit:contain;pointer-events:none;width:52px;height:auto}.YQNpLG_float{z-index:2;background:color-mix(in srgb, var(--surface) 92%, transparent);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:14px;padding:12px 14px;animation:6s ease-in-out infinite YQNpLG_float;position:absolute}.YQNpLG_float strong{color:var(--title);font-size:.875rem;display:block}.YQNpLG_float span{color:var(--text-subtle);margin-top:2px;font-size:.75rem;display:block}.YQNpLG_float1{top:22%;right:8%}.YQNpLG_float2{animation-delay:-2s;bottom:18%;left:8%}.YQNpLG_float3{animation-delay:-4s;bottom:8%;right:16%}@keyframes YQNpLG_pulse{70%{box-shadow:0 0 0 10px #22c55e00}to{box-shadow:0 0 #22c55e00}}@keyframes YQNpLG_spin{to{transform:rotate(360deg)}}@keyframes YQNpLG_float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (max-width:960px){.YQNpLG_grid{grid-template-columns:1fr;gap:32px}.YQNpLG_panel{min-height:300px}}
.G-I_ta_stats{border-bottom:1px solid var(--line);background:var(--surface);padding:28px 0}.G-I_ta_grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.G-I_ta_item{text-align:center;padding:8px 12px}.G-I_ta_value{color:var(--title);letter-spacing:-.03em;font-size:clamp(1.6rem,3vw,2rem);font-weight:800;line-height:1.1;display:block}.G-I_ta_label{color:var(--text-subtle);margin-top:6px;font-size:.8125rem;font-weight:600;display:block}@media (max-width:800px){.G-I_ta_grid{grid-template-columns:1fr 1fr}}
.htsmvq_section{background:var(--bg-page);padding:80px 0}.htsmvq_head{max-width:720px;margin-bottom:40px}.htsmvq_list{gap:20px;display:grid}.htsmvq_card{border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);grid-template-columns:140px 1fr;align-items:start;gap:28px;padding:28px;transition:border-color .2s,transform .2s;display:grid}.htsmvq_card:hover{border-color:#2966ff59;transform:translateY(-2px)}.htsmvq_avatar{background:radial-gradient(circle at 30% 25%, #2966ff47, transparent 55%), var(--surface-alt);border:1px solid #2966ff2e;border-radius:20px;flex-shrink:0;place-items:center;width:140px;height:140px;display:grid;overflow:hidden}.htsmvq_avatar img{object-fit:cover;width:100%;height:100%;display:block}.htsmvq_initials{letter-spacing:.04em;color:var(--blue);font-size:2rem;font-weight:800}.htsmvq_name{color:var(--title);margin:0;font-size:clamp(1.35rem,2.2vw,1.75rem);font-weight:800;line-height:1.2}.htsmvq_role{color:var(--blue);margin:8px 0 0;font-size:.9375rem;font-weight:700}.htsmvq_bio{color:var(--text-muted);max-width:62ch;margin:14px 0 0;font-size:1rem;line-height:1.7}@media (max-width:720px){.htsmvq_card{grid-template-columns:1fr;gap:18px}.htsmvq_avatar{border-radius:16px;width:96px;height:96px}.htsmvq_initials{font-size:1.5rem}}
.P3E6kq_section{background:linear-gradient(180deg, var(--surface-alt) 0%, var(--bg-page) 100%);padding:72px 0 88px}.P3E6kq_head{max-width:820px;margin-bottom:36px}.P3E6kq_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.P3E6kq_figure{border-radius:var(--radius-lg);border:1px solid var(--line);background:var(--surface-alt);aspect-ratio:4/3;box-shadow:var(--shadow);margin:0;position:relative;overflow:hidden}.P3E6kq_figure img{object-fit:cover;object-position:center 30%;width:100%;height:100%;display:block}.P3E6kq_label{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#f8fafc;background:#0f172ab8;border:1px solid #ffffff24;border-radius:14px;margin:0;padding:14px 16px;position:absolute;bottom:16px;left:16px;right:16px}.P3E6kq_label strong{font-size:1rem;font-weight:800;line-height:1.25;display:block}.P3E6kq_label span{color:#f8fafcc7;margin-top:4px;font-size:.875rem;line-height:1.4;display:block}@media (max-width:800px){.P3E6kq_section{padding:56px 0 64px}.P3E6kq_grid{grid-template-columns:1fr;gap:16px}.P3E6kq_figure{aspect-ratio:16/11}}
._I7G5W_section{background:var(--surface-alt);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:80px 0}._I7G5W_head{max-width:720px;margin-bottom:36px}._I7G5W_grid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}._I7G5W_card{border-radius:var(--radius);background:var(--surface);border:1px solid var(--line);padding:26px;transition:border-color .2s,transform .2s}._I7G5W_card:hover{border-color:#2966ff59;transform:translateY(-2px)}._I7G5W_title{color:var(--title);margin:0;font-size:1.125rem;font-weight:800}._I7G5W_description{color:var(--text-muted);margin:10px 0 0;font-size:.9375rem;line-height:1.65}._I7G5W_tags{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}._I7G5W_tag{background:var(--accent-soft);color:var(--blue);border-radius:0;padding:1px 7px;font-size:.75rem;font-weight:700}@media (max-width:800px){._I7G5W_grid{grid-template-columns:1fr}}
.n8OE3W_section{background:var(--bg-page);padding:80px 0}.n8OE3W_grid{grid-template-columns:1fr 1.1fr;align-items:start;gap:48px;display:grid}.n8OE3W_copy{position:sticky;top:100px}.n8OE3W_title{color:var(--title);margin:12px 0 0;font-size:clamp(1.75rem,3.2vw,2.4rem);font-weight:800;line-height:1.15}.n8OE3W_lead{color:var(--text-muted);margin:16px 0 0;font-size:1.05rem;line-height:1.65}.n8OE3W_list{gap:14px;margin:0;padding:0;list-style:none;display:grid}.n8OE3W_item{border-radius:var(--radius);background:var(--surface);border:1px solid var(--line);grid-template-columns:28px 1fr;gap:14px;padding:18px 20px;display:grid}.n8OE3W_icon{background:var(--accent-soft);width:28px;height:28px;color:var(--blue);border-radius:8px;place-items:center;margin-top:2px;display:grid}.n8OE3W_itemTitle{color:var(--title);margin:0;font-size:1rem;font-weight:700}.n8OE3W_itemText{color:var(--text-muted);margin:6px 0 0;font-size:.9rem;line-height:1.55}@media (max-width:900px){.n8OE3W_grid{grid-template-columns:1fr;gap:28px}.n8OE3W_copy{position:static}}
.io03Gq_section{background:var(--bg-page);padding:80px 0}.io03Gq_sectionCard{padding:48px 0 80px}.io03Gq_layout{display:block}.io03Gq_card{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);box-shadow:0 1px 0 color-mix(in srgb, var(--line) 65%, transparent);padding:36px 40px}.io03Gq_layoutWithAside{grid-template-columns:1fr 1fr;align-items:center;gap:16px;display:grid}.io03Gq_copy{width:100%;max-width:none}.io03Gq_aside{justify-self:stretch;place-items:center;width:100%;min-height:100%;display:grid}.io03Gq_aside img{width:min(100%,360px);height:auto;display:block}.io03Gq_title{color:var(--title);margin:12px 0 0;font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:800;line-height:1.15}.io03Gq_card .io03Gq_title{font-size:clamp(1.4rem,2.6vw,1.85rem)}.io03Gq_paragraphs{gap:16px;margin:24px 0 0;display:grid}.io03Gq_card .io03Gq_paragraphs{margin-top:16px}.io03Gq_paragraphs p{color:var(--text-muted);margin:0;font-size:1.05rem;line-height:1.7}.io03Gq_card .io03Gq_paragraphs p{max-width:54ch;font-size:1rem}@media (max-width:800px){.io03Gq_layoutWithAside{grid-template-columns:1fr;justify-items:start}.io03Gq_aside{order:-1}.io03Gq_aside img{width:min(100%,280px)}.io03Gq_card{padding:28px 22px}}
.dSW1nG_link{color:var(--blue);align-items:center;gap:8px;margin-top:20px;font-size:.9rem;font-weight:700;text-decoration:none;transition:gap .2s,color .2s;display:inline-flex}.dSW1nG_link:hover{color:var(--blue-dark);gap:12px}.dark .dSW1nG_link:hover{color:var(--blue)}
._07KT8a_section{background:var(--bg-page);padding:80px 0}._07KT8a_sectionAlt{background:var(--surface-alt);border-block:1px solid var(--line)}._07KT8a_header{max-width:640px;margin-bottom:36px}._07KT8a_headerWithAside{grid-template-columns:1fr 1fr;align-items:center;gap:16px;max-width:none;margin-bottom:36px;display:grid}._07KT8a_headerCopy{width:100%;max-width:none}._07KT8a_aside{place-items:center;width:100%;min-height:100%;display:grid}._07KT8a_aside img{width:min(100%,200px);height:auto;display:block}._07KT8a_title{color:var(--title);margin:12px 0 0;font-size:clamp(1.75rem,3.2vw,2.4rem);font-weight:800;line-height:1.15}._07KT8a_lead{color:var(--text-muted);margin:16px 0 0;font-size:1.05rem;line-height:1.65}._07KT8a_bullets{gap:12px;margin:0;padding:0;list-style:none;display:grid}._07KT8a_bullet{border-radius:var(--radius);background:var(--surface);border:1px solid var(--line);color:var(--text-muted);grid-template-columns:28px 1fr;gap:14px;padding:16px 18px;font-size:.95rem;line-height:1.6;display:grid}._07KT8a_bulletIcon{background:var(--accent-soft);width:28px;height:28px;color:var(--blue);border-radius:8px;flex-shrink:0;place-items:center;margin-top:2px;display:grid}._07KT8a_items{grid-template-columns:1fr 1fr;gap:16px;display:grid}._07KT8a_itemsNumbered{grid-template-columns:repeat(3,1fr)}._07KT8a_item{border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--line);padding:22px 24px}._07KT8a_itemNumber{background:var(--accent-soft);min-width:40px;height:40px;color:var(--blue);letter-spacing:.02em;border-radius:12px;justify-content:center;align-items:center;margin-bottom:14px;padding:0 10px;font-size:.85rem;font-weight:800;display:inline-flex}._07KT8a_itemTitle{color:var(--title);margin:0;font-size:1.05rem;font-weight:700}._07KT8a_itemText{color:var(--text-muted);margin:10px 0 0;font-size:.925rem;line-height:1.6}@media (max-width:800px){._07KT8a_headerWithAside{grid-template-columns:1fr;justify-items:start}._07KT8a_aside{justify-self:center}._07KT8a_aside img{width:min(100%,160px)}._07KT8a_items{grid-template-columns:1fr}}@media (max-width:1100px) and (min-width:801px){._07KT8a_itemsNumbered{grid-template-columns:1fr 1fr}}
.gJl7_q_section{background:var(--bg-page);padding:80px 0}.gJl7_q_header{text-align:center;margin-inline:auto;max-width:640px;margin-bottom:40px}.gJl7_q_title{color:var(--title);margin:12px 0 0;font-size:clamp(1.75rem,3.2vw,2.4rem);font-weight:800;line-height:1.15}.gJl7_q_lead{color:var(--text-muted);margin:16px 0 0;font-size:1.05rem;line-height:1.65}.gJl7_q_header a{justify-content:center}.gJl7_q_grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.gJl7_q_card{border-radius:var(--radius);border:1px solid var(--line);background:var(--surface);align-items:flex-start;gap:14px;padding:18px 20px;transition:border-color .2s,transform .2s;display:flex}.gJl7_q_card:hover{border-color:color-mix(in srgb, var(--blue) 40%, var(--line));transform:translateY(-2px)}.gJl7_q_icon{background:var(--accent-soft);width:40px;height:40px;color:var(--blue);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.gJl7_q_cardTitle{color:var(--title);margin:0;font-size:.95rem;font-weight:700;line-height:1.35}.gJl7_q_cardDesc{color:var(--text-muted);margin:4px 0 0;font-size:.8125rem;line-height:1.45}@media (max-width:900px){.gJl7_q_grid{grid-template-columns:1fr 1fr}}@media (max-width:560px){.gJl7_q_grid{grid-template-columns:1fr}.gJl7_q_header{text-align:left}}
.ec8BDG_section{background:var(--surface-alt);border-top:1px solid var(--line);padding:80px 0 96px}.ec8BDG_grid{grid-template-columns:1fr 1fr;align-items:start;gap:48px;display:grid}.ec8BDG_copy{max-width:520px}.ec8BDG_title{color:var(--title);margin:12px 0 0;font-size:clamp(1.75rem,3.2vw,2.4rem);font-weight:800;line-height:1.15}.ec8BDG_lead{color:var(--text-muted);margin:16px 0 0;font-size:1.05rem;line-height:1.65}.ec8BDG_locations{grid-template-columns:1fr 1fr;gap:12px;margin:0;padding:0;list-style:none;display:grid}.ec8BDG_location{border-radius:var(--radius);background:var(--surface);border:1px solid var(--line);padding:18px 20px}.ec8BDG_name{color:var(--title);margin:0;font-size:.95rem;font-weight:700}.ec8BDG_detail{color:var(--text-subtle);margin:6px 0 0;font-size:.8125rem;font-weight:600}@media (max-width:900px){.ec8BDG_grid{grid-template-columns:1fr;gap:28px}}@media (max-width:560px){.ec8BDG_locations{grid-template-columns:1fr}}
._1rik9W_section{background:var(--surface-alt);padding:80px 0}._1rik9W_layout{grid-template-columns:1.05fr .95fr;align-items:start;gap:48px;display:grid}._1rik9W_copy{max-width:560px}._1rik9W_paragraph{color:var(--text-muted);margin:16px 0 0;font-size:1.0625rem;line-height:1.7}._1rik9W_timeline{border-left:2px solid color-mix(in srgb, var(--blue) 35%, var(--line));gap:0;margin:0;padding:0;list-style:none;display:grid}._1rik9W_item{grid-template-columns:72px 1fr;gap:16px;padding:22px 0 22px 24px;display:grid;position:relative}._1rik9W_item:before{content:"";background:var(--blue);width:10px;height:10px;box-shadow:0 0 0 4px color-mix(in srgb, var(--blue) 18%, transparent);border-radius:50%;animation:2.4s ease-in-out infinite _1rik9W_timelineDot;position:absolute;top:30px;left:-6px}._1rik9W_item:nth-child(2):before{animation-delay:.3s}._1rik9W_item:nth-child(3):before{animation-delay:.6s}._1rik9W_item:nth-child(4):before{animation-delay:.9s}._1rik9W_item:nth-child(5):before{animation-delay:1.2s}._1rik9W_item:nth-child(6):before{animation-delay:1.5s}._1rik9W_item:nth-child(7):before{animation-delay:1.8s}._1rik9W_item:nth-child(8):before{animation-delay:2.1s}@keyframes _1rik9W_timelineDot{0%,to{box-shadow:0 0 0 4px color-mix(in srgb, var(--blue) 18%, transparent);transform:scale(1)}50%{box-shadow:0 0 0 10px color-mix(in srgb, var(--blue) 6%, transparent);transform:scale(1.25)}}@media (prefers-reduced-motion:reduce){._1rik9W_item:before{animation:none}}._1rik9W_year{color:var(--blue);letter-spacing:.02em;font-size:.9375rem;font-weight:800}._1rik9W_itemTitle{color:var(--title);font-size:.9375rem;font-weight:600;line-height:1.45}._1rik9W_itemLink{color:var(--blue);text-underline-offset:.15em;cursor:pointer;text-decoration:underline}._1rik9W_itemLink:hover,._1rik9W_itemLink:focus-visible{color:var(--blue);filter:brightness(.88);outline:2px solid color-mix(in srgb, var(--blue) 45%, transparent);outline-offset:2px}@media (max-width:900px){._1rik9W_layout{grid-template-columns:1fr;gap:32px}}
.pR9nwa_section{background:var(--surface);padding:72px 0}.pR9nwa_sectionAlt{background:var(--surface-alt)}.pR9nwa_head{max-width:720px;margin-bottom:36px}.pR9nwa_grid{gap:8px 12px;display:grid}.pR9nwa_step{min-width:0;padding-right:8px}.pR9nwa_marker{align-items:center;min-height:44px;margin-bottom:14px;display:flex;position:relative}.pR9nwa_number{background:var(--surface);border:2px solid var(--blue);width:44px;height:44px;color:var(--blue);z-index:1;border-radius:50%;justify-content:center;align-items:center;font-size:.8125rem;font-weight:800;display:inline-flex}.pR9nwa_connector{background:linear-gradient(90deg, var(--blue) 0%, var(--line) 100%);height:2px;position:absolute;top:50%;left:44px;right:-12px;transform:translateY(-50%)}.pR9nwa_stepTitle{color:var(--title);margin:0 0 8px;font-size:1.05rem;font-weight:800}.pR9nwa_stepText{color:var(--text-muted);margin:0;font-size:.875rem;line-height:1.55}@media (max-width:980px){.pR9nwa_grid{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:0;padding-bottom:8px;display:flex;overflow-x:auto;grid-template-columns:none!important}.pR9nwa_step{flex:0 0 min(180px,48vw);padding-right:16px}.pR9nwa_connector{right:0}}
.ZXZCNa_section{background:var(--bg-page);padding:80px 0}.ZXZCNa_header{text-align:center;max-width:720px;margin:0 auto 40px}.ZXZCNa_title{color:var(--title);margin:12px 0 0;font-size:clamp(1.75rem,3.2vw,2.4rem);font-weight:800;line-height:1.15}.ZXZCNa_lead{color:var(--text-muted);margin:16px 0 0;font-size:1.05rem;line-height:1.65}.ZXZCNa_grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.ZXZCNa_card{border-radius:var(--radius);border:1px solid var(--line);background:var(--surface);text-align:center;flex-direction:column;align-items:center;gap:10px;padding:22px 18px 20px;transition:border-color .2s,transform .2s;display:flex}.ZXZCNa_card:hover{border-color:color-mix(in srgb, var(--blue) 40%, var(--line));transform:translateY(-2px)}.ZXZCNa_logoWrap{border:1px solid color-mix(in srgb, var(--line) 70%, transparent);background:#fff;border-radius:12px;place-items:center;width:100%;height:84px;padding:8px 12px;display:grid}.ZXZCNa_logo{object-fit:contain;width:auto;max-width:100%;height:48px}.ZXZCNa_logoEdF{max-width:96%;height:64px}.ZXZCNa_logoFallback{color:var(--title);font-size:.95rem;font-weight:800}.ZXZCNa_name{color:var(--title);margin:0;font-size:.9375rem;font-weight:700;line-height:1.3}.ZXZCNa_sector{color:var(--text-muted);margin:0;font-size:.8125rem;line-height:1.4}@media (max-width:980px){.ZXZCNa_grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.ZXZCNa_grid{grid-template-columns:1fr}.ZXZCNa_header{text-align:left}}
._0cvKsq_section{background:var(--surface-alt);border-block:1px solid var(--line);padding:80px 0}._0cvKsq_header{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:34px;display:flex}._0cvKsq_headerCopy{max-width:640px}._0cvKsq_headerLead{max-width:420px;color:var(--text-muted);margin:0;font-size:1.02rem;line-height:1.65}._0cvKsq_title{color:var(--title);margin:12px 0 0;font-size:clamp(1.75rem,3.2vw,2.4rem);font-weight:800;line-height:1.15}._0cvKsq_grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}._0cvKsq_card{border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);padding:24px}._0cvKsq_icon{background:var(--accent-soft);width:44px;height:44px;color:var(--blue);border-radius:12px;place-items:center;margin-bottom:16px;font-size:1.2rem;line-height:1;display:grid}._0cvKsq_cardTitle{color:var(--title);margin:0;font-size:1.05rem;font-weight:700;line-height:1.3}._0cvKsq_cardText{color:var(--text-muted);margin:10px 0 0;font-size:.9rem;line-height:1.55}@media (max-width:1100px){._0cvKsq_grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){._0cvKsq_header{flex-direction:column;align-items:flex-start;gap:16px}._0cvKsq_headerLead{max-width:none}}@media (max-width:620px){._0cvKsq_grid{grid-template-columns:1fr}}
