.DetailAtmosphere_atmosphere__uOEhz{--art-width:var(--landscape-art-width,min(100vw,1920px));position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0}.DetailAtmosphere_planet__DGdqA{position:absolute;left:calc((100% - var(--art-width)) / 2);width:var(--art-width);height:var(--art-width)}.DetailAtmosphere_first__IkCUx{top:calc(var(--art-width) * 1055 / 1920)}.DetailAtmosphere_second__aannQ{top:calc(var(--art-width) * 3807 / 1920)}.DetailAtmosphere_planet__DGdqA img{display:block;width:100%;height:100%;object-fit:cover}.DetailAtmosphere_fadeBottom__VWRZ6,.DetailAtmosphere_fadeTop__nqIw1{position:absolute;left:0;right:0;height:20.833333%}.DetailAtmosphere_fadeTop__nqIw1{top:0;background:linear-gradient(#edeff7,rgba(237,239,247,0))}.DetailAtmosphere_fadeBottom__VWRZ6{bottom:0;background:linear-gradient(rgba(237,239,247,0),#edeff7)}.DetailAtmosphere_glows__YKwRJ{position:absolute;top:calc(var(--art-width) * 2859 / 1920);left:calc((100% - var(--art-width)) / 2 - var(--art-width) * 309 / 1920);width:calc(var(--art-width) * 1744 / 1920);height:calc(var(--art-width) * 1196 / 1920)}.DetailAtmosphere_glows__YKwRJ img{position:absolute;top:-10.033445%;left:-6.880734%;width:113.761468%;height:120.06689%;max-width:none}@media (max-width:820px) and (hover:hover) and (pointer:fine),(max-width:820px) and (min-height:601px),(max-width:820px) and (orientation:portrait){.DetailAtmosphere_atmosphere__uOEhz{--art-width:780px}.DetailAtmosphere_first__IkCUx{top:600px}.DetailAtmosphere_second__aannQ{top:50%}.DetailAtmosphere_glows__YKwRJ{top:35%}}@media (min-width:1921px){.DetailAtmosphere_atmosphere__uOEhz{--art-width:var(--site-art-width)}.DetailAtmosphere_first__IkCUx{top:1055px}.DetailAtmosphere_second__aannQ{top:3807px}.DetailAtmosphere_glows__YKwRJ{top:2859px}}.LeadForm_form__RQnWR{font:inherit;color:inherit}.LeadForm_intro__gp4iO{margin:0 0 24px;line-height:1.8;color:var(--lead-muted,#64728d);font-size:14px}.LeadForm_form__RQnWR fieldset{border:0;margin:0;padding:0;min-width:0}.LeadForm_fields__x0KDI{display:grid;grid-template-columns:1fr 1fr;gap:20px 24px}.LeadForm_fields__x0KDI label{display:grid;align-content:start;gap:8px;font-size:14px;line-height:1.5;min-width:0}.LeadForm_fields__x0KDI label b{color:var(--lead-accent,#2168e8)}.LeadForm_fields__x0KDI input,.LeadForm_fields__x0KDI textarea{width:100%;min-width:0;box-sizing:border-box;border:1px solid var(--lead-border,#bccbea);border-radius:12px;background:var(--lead-field,#f5f8ff);color:inherit;font:inherit;padding:12px 14px;outline:0}.LeadForm_fields__x0KDI input{height:48px}.LeadForm_fields__x0KDI textarea{min-height:108px;resize:vertical;line-height:1.7}.LeadForm_fields__x0KDI input:focus,.LeadForm_fields__x0KDI textarea:focus{border-color:var(--lead-accent,#2168e8);box-shadow:0 0 0 3px var(--lead-focus,rgba(33,104,232,.14))}.LeadForm_fields__x0KDI [aria-invalid=true]{border-color:var(--lead-error,#ad3547)}.LeadForm_wide__i4f0k{grid-column:1/-1}.LeadForm_contactHint__Bhm9Z{color:var(--lead-muted,#64728d);font-size:13px;line-height:1.7;margin:14px 0 18px}.LeadForm_consent__NbQEI{display:flex!important;gap:10px!important;align-items:flex-start;font-size:13px!important;line-height:1.8!important;cursor:pointer}.LeadForm_consent__NbQEI input{width:18px!important;height:18px!important;flex:0 0 18px;margin:3px 0 0;accent-color:var(--lead-accent,#2168e8)}.LeadForm_actions__VkWy6{margin-top:24px;display:grid;gap:10px}.LeadForm_actions__VkWy6 button{height:48px;border:0;border-radius:999px;background:linear-gradient(100deg,#178fff,#355dff);color:white;font-family:inherit;font-size:15px;font-weight:600;line-height:1.4;cursor:pointer;transition:filter .16s ease,transform .16s ease}.LeadForm_actions__VkWy6 button:not(:disabled):hover{filter:brightness(1.1)}.LeadForm_actions__VkWy6 button:not(:disabled):active{transform:translateY(1px)}.LeadForm_actions__VkWy6 button:disabled{background:var(--lead-disabled,#dce4f2);color:var(--lead-disabled-text,#748199);box-shadow:none;cursor:not-allowed}.LeadForm_actions__VkWy6 small{font-size:12px;color:var(--lead-muted,#64728d);text-align:center;line-height:1.6;min-height:20px}.LeadForm_error__JmJhs{background:var(--lead-error-bg,#fff0f2);color:var(--lead-error,#ad3547);padding:14px 16px;border-radius:12px;line-height:1.7;margin-bottom:20px}.LeadForm_error__JmJhs button{display:block;color:inherit;background:transparent;text-decoration:underline;border:0;font:inherit;cursor:pointer;margin-top:6px}.LeadForm_fieldError___70z0{font-size:12px;color:var(--lead-error,#ad3547)}.LeadForm_consent__NbQEI input:focus-visible,.LeadForm_form__RQnWR button:focus-visible{outline:3px solid var(--lead-accent,#2168e8);outline-offset:4px}.LeadForm_success__x6GSy{text-align:center;padding:48px 16px;line-height:1.8}.LeadForm_success__x6GSy>span{display:grid;place-items:center;width:64px;height:64px;margin:auto;border-radius:50%;color:#168367;background:#dbf7ec;font-size:30px}.LeadForm_success__x6GSy h3{font-size:25px}.LeadForm_success__x6GSy p{color:var(--lead-muted,#64728d)}@media(max-width:520px){.LeadForm_fields__x0KDI{grid-template-columns:1fr;gap:18px}.LeadForm_intro__gp4iO{margin-bottom:20px}.LeadForm_fields__x0KDI input,.LeadForm_fields__x0KDI textarea{font-size:16px}}@media(prefers-reduced-motion:reduce){.LeadForm_actions__VkWy6 button{transition:none;transform:none!important}}.LeadForm_contact___P3FK .LeadForm_fields__x0KDI{gap:24px}.LeadForm_contact___P3FK .LeadForm_fields__x0KDI label{line-height:17px;color:rgba(255,255,255,.8);font-weight:700}.LeadForm_contact___P3FK .LeadForm_fields__x0KDI input,.LeadForm_contact___P3FK .LeadForm_fields__x0KDI textarea{border:0;border-bottom:1px solid rgba(255,255,255,.3);border-radius:0;background:transparent;padding:12px 0;color:#fff;font-weight:400;line-height:var(--lead-field-line-height,17px)}.LeadForm_contact___P3FK .LeadForm_fields__x0KDI input{height:41px}.LeadForm_contact___P3FK .LeadForm_fields__x0KDI textarea{height:100px;min-height:var(--lead-textarea-min-height,100px)}.LeadForm_contact___P3FK .LeadForm_fields__x0KDI input::placeholder,.LeadForm_contact___P3FK .LeadForm_fields__x0KDI textarea::placeholder{color:rgba(255,255,255,.4);opacity:1}.LeadForm_contact___P3FK .LeadForm_fields__x0KDI input:focus,.LeadForm_contact___P3FK .LeadForm_fields__x0KDI textarea:focus{outline:none;border-color:#00d4ff;box-shadow:none}.LeadForm_contact___P3FK .LeadForm_fields__x0KDI [aria-invalid=true]{border-color:var(--lead-error,#ffb9c3)}.LeadForm_contact___P3FK .LeadForm_actions__VkWy6{margin-top:32px;gap:12px}.LeadForm_contact___P3FK .LeadForm_actions__VkWy6 button{height:47px;background:linear-gradient(90deg,#00d4ff,#5064ff 50%,#b432ff);color:#fff;font-size:16px;font-weight:700;letter-spacing:.64px;box-shadow:0 4px 15px rgba(0,195,255,.35)}.LeadForm_contact___P3FK .LeadForm_actions__VkWy6 button:disabled{opacity:.75}.LeadForm_contact___P3FK .LeadForm_actions__VkWy6 small{color:rgba(255,255,255,.5);line-height:14px;min-height:14px}@media(max-width:520px){.LeadForm_contact___P3FK .LeadForm_fields__x0KDI{grid-template-columns:1fr}.LeadForm_contact___P3FK .LeadForm_fields__x0KDI input,.LeadForm_contact___P3FK .LeadForm_fields__x0KDI textarea{font-size:16px;line-height:22px}.LeadForm_contact___P3FK .LeadForm_actions__VkWy6{margin-top:32px}}@media (hover:none),(pointer:coarse){.LeadForm_fields__x0KDI input,.LeadForm_fields__x0KDI textarea{font-size:16px}}.LeadProvider_dialog__0WuCD{width:min(680px,calc(100vw - 32px));max-height:calc(100dvh - 32px);box-sizing:border-box;margin:auto;padding:0;border:1px solid rgba(255,255,255,.95);border-radius:24px;background:linear-gradient(145deg,#fff,#edf3ff);color:#17264b;box-shadow:0 30px 100px rgba(2,29,100,.3);overflow:auto;overscroll-behavior:contain}.LeadProvider_dialog__0WuCD[open]{animation:LeadProvider_leadEnter___rKbl .18s ease-out}.LeadProvider_dialog__0WuCD::backdrop{background:rgba(9,21,57,.6);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.LeadProvider_heading__dymLc{position:sticky;top:0;z-index:1;display:flex;justify-content:space-between;gap:20px;align-items:center;padding:26px 32px 20px;background:rgba(247,250,255,.96);border-bottom:1px solid #dce6f7}.LeadProvider_heading__dymLc span{font-size:11px;letter-spacing:2px;color:#3579de}.LeadProvider_heading__dymLc h2{margin:8px 0 0;font-size:25px;line-height:1.4}.LeadProvider_heading__dymLc button{flex:0 0 40px;height:40px;border:1px solid #d2def2;border-radius:50%;color:#2c4777;background:white;font-size:25px;cursor:pointer}.LeadProvider_heading__dymLc button:disabled{opacity:.4;cursor:not-allowed}.LeadProvider_heading__dymLc button:focus-visible{outline:3px solid #2168e8;outline-offset:3px}.LeadProvider_body__rdYrU{padding:24px 32px 30px}@keyframes LeadProvider_leadEnter___rKbl{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(max-width:520px){.LeadProvider_dialog__0WuCD{width:calc(100vw - 20px);max-height:calc(100dvh - 20px);border-radius:18px}.LeadProvider_heading__dymLc{padding:20px;gap:12px}.LeadProvider_heading__dymLc h2{font-size:21px}.LeadProvider_body__rdYrU{padding:20px}}@media(prefers-reduced-motion:reduce){.LeadProvider_dialog__0WuCD[open]{animation:none}}