.Configurator_section__hO3yC{position:relative;content-visibility:auto;contain-intrinsic-size:auto 820px;overflow:hidden;padding:152px 0 164px;background:#05080d;border-top:1px solid rgb(129 151 184/.14)}.Configurator_section__hO3yC:before{content:none}.Configurator_container__hY_cf{position:relative;z-index:1;width:var(--container);margin:0 auto;display:grid;grid-template-columns:minmax(0,380px) minmax(0,1fr);gap:72px;align-items:center}.Configurator_copyColumn__xbRF9{display:grid;gap:30px}.Configurator_heading__4kG6l{display:grid;gap:18px;max-width:420px}.Configurator_controlLabel__Zfhrk,.Configurator_eyebrow__HtmYA,.Configurator_panelKicker__cxj_D{margin:0;color:var(--accent);font-size:.82rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.Configurator_heading__4kG6l h2{margin:0;max-width:11ch;color:var(--text-strong);font-size:3.65rem;line-height:.98;letter-spacing:0;text-wrap:balance}.Configurator_heading__4kG6l p{margin:0;max-width:34ch;color:var(--text-body);line-height:1.74}.Configurator_proofList__amn_V{display:flex;flex-wrap:wrap;gap:12px}.Configurator_proofPill___BHHV{display:inline-flex;align-items:center;min-height:38px;padding:0 15px;border:1px solid var(--line);border-radius:999px;background:var(--surface-strong);box-shadow:none;color:var(--text-body);font-size:.86rem;font-weight:500}.Configurator_helper__nv89q{color:var(--text-muted);font-size:.92rem}.Configurator_panelColumn__E8E2D{min-width:0}.Configurator_configPanel__zw1_P{position:relative;overflow:hidden;display:grid;gap:28px;padding:34px;border:1px solid var(--line-strong);border-radius:28px;background:var(--surface-strong);box-shadow:0 20px 42px rgb(0 0 0/.28)}.Configurator_configPanel__zw1_P:before{content:none}.Configurator_configPanel__zw1_P>*{position:relative;z-index:1}.Configurator_panelTopbar__NcMRJ{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.Configurator_panelTopbar__NcMRJ h3{margin:8px 0 0;color:var(--text-strong);font-size:2.6rem;line-height:1;letter-spacing:0}.Configurator_closeButton__uqmIc{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 22px;border:1px solid var(--line);border-radius:999px;color:var(--text-body);font-size:.78rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.Configurator_wallpaperGroup__cHy7M{display:grid;gap:14px}.Configurator_wallpaperPreview__xWp0G{position:relative;overflow:hidden;aspect-ratio:16/7;border:1px solid var(--line);border-radius:22px;background:#080d15;box-shadow:inset 0 1px 0 rgb(255 255 255/.06)}.Configurator_wallpaperGradient__lzJz2,.Configurator_wallpaperWaveOne__MtXhs,.Configurator_wallpaperWaveThree__B7DxC,.Configurator_wallpaperWaveTwo__zwRVq{position:absolute;inset:0}.Configurator_wallpaperGradient__lzJz2{background:#0c1420}.Configurator_wallpaperWaveOne__MtXhs{top:28%;left:-4%;right:34%;bottom:-10%;border-radius:46% 54% 0 0/58% 62% 0 0;background:rgb(47 109 246/.76);transform:rotate(-12deg)}.Configurator_wallpaperWaveTwo__zwRVq{top:-8%;left:28%;right:-6%;bottom:20%;border-radius:22% 0 54% 46%/18% 0 82% 58%;background:rgb(79 140 255/.36);transform:rotate(8deg)}.Configurator_wallpaperWaveThree__B7DxC{top:30%;left:44%;right:-10%;bottom:-8%;border-radius:62% 0 0 0/78% 0 0 0;background:rgb(29 45 68/.9);transform:rotate(-8deg)}.Configurator_wallpaperOverlayTag__ullCx{position:absolute;left:24px;right:24px;bottom:18px;min-height:52px;display:flex;align-items:center;justify-content:center;border-radius:18px;background:rgb(8 13 21/.88);color:white;font-size:.86rem;font-weight:500;letter-spacing:.1em;text-align:center;text-transform:uppercase;backdrop-filter:none}.Configurator_wallpaperFooter__5K3Yn{display:flex;align-items:center;gap:18px}.Configurator_wallpaperFooter__5K3Yn p{margin:0;color:var(--text-muted);line-height:1.55}.Configurator_chooseButton__mE5ad{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 22px;border:1px solid var(--line);border-radius:999px;background:#0b111a;color:var(--text-body);font-size:.86rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.Configurator_selectGrid__IrVry{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.Configurator_selectGroup__ln0z1{display:grid;gap:12px}.Configurator_selectField__zugp9{min-height:82px;display:flex;align-items:center;justify-content:space-between;padding:0 24px;border:1px solid var(--line);border-radius:20px;background:#0b111a;color:#f7faff;font-size:1.4rem;font-weight:500}.Configurator_chevron__MvpSC{color:#99a8c2;font-size:1.6rem;line-height:1}@media (max-width:960px){.Configurator_section__hO3yC{padding:124px 0 136px}.Configurator_container__hY_cf{width:min(calc(100vw - 24px),1200px);grid-template-columns:1fr;gap:38px}.Configurator_copyColumn__xbRF9{gap:24px}.Configurator_configPanel__zw1_P{padding:22px;border-radius:30px}.Configurator_panelTopbar__NcMRJ{align-items:flex-start}.Configurator_closeButton__uqmIc{min-height:42px;padding-inline:16px}.Configurator_wallpaperPreview__xWp0G{aspect-ratio:16/9;border-radius:24px}.Configurator_wallpaperOverlayTag__ullCx{left:14px;right:14px;bottom:14px;min-height:46px;font-size:.76rem}.Configurator_wallpaperFooter__5K3Yn{align-items:flex-start;flex-direction:column}.Configurator_selectGrid__IrVry{grid-template-columns:1fr}.Configurator_selectField__zugp9{min-height:74px;padding:0 20px;font-size:1.2rem}}@media (min-width:641px) and (max-width:1100px){.Configurator_section__hO3yC{padding:112px 0 124px}.Configurator_container__hY_cf{grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:38px}.Configurator_heading__4kG6l h2{max-width:100%;font-size:3rem}.Configurator_heading__4kG6l p{max-width:30ch}.Configurator_configPanel__zw1_P{gap:24px;padding:24px;border-radius:22px}.Configurator_panelTopbar__NcMRJ h3{font-size:2.2rem}.Configurator_wallpaperOverlayTag__ullCx{left:16px;right:16px;min-height:46px;font-size:.72rem}.Configurator_selectGrid__IrVry{gap:14px}.Configurator_selectField__zugp9{min-height:70px;padding:0 18px;font-size:1.16rem}}@media (max-width:640px){.Configurator_section__hO3yC{padding:88px 0 98px}.Configurator_heading__4kG6l h2,.Configurator_heading__4kG6l p{max-width:100%}.Configurator_heading__4kG6l h2{font-size:2.45rem}.Configurator_configPanel__zw1_P{gap:22px;padding:18px;border-radius:18px}.Configurator_panelTopbar__NcMRJ{gap:16px}.Configurator_panelTopbar__NcMRJ h3{font-size:2rem}.Configurator_closeButton__uqmIc{min-height:38px;padding-inline:12px;font-size:.68rem;letter-spacing:.1em}.Configurator_wallpaperPreview__xWp0G{border-radius:16px}.Configurator_wallpaperOverlayTag__ullCx{min-height:42px;font-size:.68rem;letter-spacing:.06em}.Configurator_selectField__zugp9{min-height:64px;border-radius:16px}}