.sbq-content{--qw-ink:#14181f;--qw-muted:#6f6c66;--qw-faint:#b9b4aa;--qw-line:#e2dcd0;--qw-paper:#fff;--qw-orange:#f68920;--qw-orange-dark:#e07812;--qw-error:#c9302c;border:none;border-radius:28px;overflow:hidden;background:var(--qw-paper);box-shadow:0 60px 120px -30px rgba(5,8,25,.7);font-family:var(--font-albert-sans)}.modal-backdrop.sbq-backdrop.show{opacity:.78}.sbq-modal.fade .modal-dialog{transform:translateY(30px) scale(.97);transition:transform .6s cubic-bezier(.16,1,.3,1)}.sbq-modal.show .modal-dialog{transform:none}.sbq-close{position:absolute;top:24px;right:24px;z-index:5;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--qw-line);border-radius:50%;background:#fff;color:var(--qw-ink);font-size:18px;transition:background-color .25s ease,color .25s ease,transform .25s ease}.sbq-close:hover{background:var(--qw-ink);border-color:var(--qw-ink);color:#fff;transform:rotate(90deg)}.sbq-close:focus-visible{outline:2px solid var(--qw-orange);outline-offset:2px}.qw{display:grid;grid-template-columns:44% 56%;height:640px}.qw-scene{position:relative;overflow:hidden;transition:background-color 1.2s ease}.qw-scene-svg{position:absolute;inset:0;width:100%;height:100%}.qw-fill{transition:fill 1.2s ease}.qw-stars{transition:opacity 1.2s ease}.qw-stars circle:nth-child(3n){animation:qw-twinkle 3s ease-in-out infinite}.qw-stars circle:nth-child(3n+1){animation:qw-twinkle 4.2s ease-in-out 1s infinite}@keyframes qw-twinkle{0%,to{opacity:1}50%{opacity:.25}}.qw-sun{transition:transform 1.6s cubic-bezier(.16,1,.3,1)}.qw-cell{transition:fill .6s ease,stroke .6s ease}.qw-glint{transition:opacity .6s ease .2s}.qw-logo{position:absolute;top:26px;left:28px;display:inline-flex;padding:10px 14px;border-radius:16px;background:#fff;box-shadow:0 14px 30px -14px rgba(5,8,25,.6)}.qw-logo img{display:block;width:auto;height:64px}.qs-panel{display:flex;flex-direction:column;justify-content:center;min-width:0;padding:34px 48px;overflow-y:auto}.qs-kicker{margin:0 0 12px;font-size:12px;line-height:1;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--qw-orange)}.qs-title{margin:0 0 8px;padding-right:52px;font-family:var(--font-exo);font-size:34px;line-height:1.15;font-weight:700;letter-spacing:-.02em;color:var(--qw-ink)}.qs-subtitle{margin:0 0 22px;font-size:15px;line-height:1.5;color:var(--qw-muted)}.qs-subtitle-compact{display:none}.qs-label{display:block;margin-bottom:6px;font-size:12.5px;line-height:1.3;font-weight:600;letter-spacing:.02em;color:var(--qw-ink)}.qs-label small{margin-left:4px;font-size:12px;font-weight:400;letter-spacing:0;color:var(--qw-faint)}.qs-sizes{display:flex;gap:8px;margin-bottom:22px}.qs-size{flex:1 1;height:46px;padding:0 6px;border:1.5px solid var(--qw-line);border-radius:12px;background:#fff;font-family:var(--font-exo);font-size:18px;font-weight:700;color:var(--qw-ink);transition:border-color .25s ease,background-color .25s ease,color .25s ease,transform .25s ease}.qs-size small{margin-left:2px;font-size:12px;font-weight:600;color:var(--qw-muted)}.qs-size:hover{border-color:var(--qw-ink);transform:translateY(-2px)}.qs-size.is-active{border-color:var(--qw-ink);background:var(--qw-ink);color:#fff}.qs-size.is-active small{color:hsla(0,0%,100%,.7)}.qs-size:focus-visible{outline:2px solid var(--qw-orange);outline-offset:2px}.qs-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px 28px;gap:18px 28px}.qs-field{min-width:0}.qs-form .qs-input{display:block;width:100%;height:44px;padding:0;border:none;border-bottom:1.5px solid var(--qw-line);border-radius:0;background:transparent;box-shadow:none!important;font-size:17px;font-weight:500;color:var(--qw-ink);outline:none;transition:border-color .3s ease}.qs-form .qs-input::placeholder{color:var(--qw-faint);font-weight:400}.qs-form .qs-input:focus{border-color:var(--qw-orange)!important}.qs-phone{display:flex;align-items:center;border-bottom:1.5px solid var(--qw-line);transition:border-color .3s ease}.qs-phone:focus-within{border-color:var(--qw-orange)}.qs-phone span{margin-right:10px;padding-right:10px;border-right:1.5px solid var(--qw-line);font-size:17px;line-height:1.1;font-weight:600;color:var(--qw-ink)}.qs-form .qs-phone .qs-input,.qs-form .qs-phone .qs-input:focus{border:none!important}.qs-field.has-error .qs-input,.qs-field.has-error .qs-phone,.qs-field.has-error .qs_select__control{border-bottom-color:var(--qw-error)!important}.qs-error{margin:5px 0 0;font-size:12px;line-height:1.3;color:var(--qw-error)}.qs_select__control{min-height:44px!important;border:none!important;border-bottom:1.5px solid var(--qw-line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;cursor:pointer!important;transition:border-color .3s ease!important}.qs_select__control--is-focused,.qs_select__control--menu-is-open{border-bottom-color:var(--qw-orange)!important}.qs_select__value-container{padding:0!important}.qs_select__placeholder{margin:0!important;font-size:17px;color:var(--qw-faint)!important}.qs_select__input-container,.qs_select__single-value{margin:0!important;font-size:17px;font-weight:500;color:var(--qw-ink)!important}.qs_select__indicator-separator{display:none}.qs_select__indicator{padding:0!important;color:var(--qw-muted)!important}.qs_select__menu-portal{--qw-ink:#14181f;--qw-line:#e2dcd0;z-index:2000!important}.qs_select__menu{border-radius:14px!important;overflow:hidden;border:1px solid var(--qw-line);box-shadow:0 24px 48px -16px rgba(20,24,31,.3)!important;z-index:10!important}.qs_select__option{font-size:15px;cursor:pointer!important}.qs_select__option--is-focused{background:#f1ece3!important;color:var(--qw-ink)!important}.qs_select__option--is-selected{background:var(--qw-ink)!important;color:#fff!important}.qs-submit{width:100%;height:56px;margin-top:28px;display:inline-flex;align-items:center;justify-content:center;gap:10px;border:none;border-radius:999px;background:var(--qw-orange);font-size:16px;font-weight:700;color:#fff;transition:background-color .25s ease}.qs-submit svg{font-size:18px;transition:transform .3s cubic-bezier(.16,1,.3,1)}.qs-submit:hover:not(:disabled){background:var(--qw-orange-dark)}.qs-submit:hover:not(:disabled) svg{transform:translateX(4px)}.qs-submit:disabled{opacity:.75;cursor:progress}.qs-submit:focus-visible{outline:2px solid var(--qw-orange);outline-offset:3px}@media (min-width:992px){.modal-dialog.sbq-dialog{max-width:1120px}}@media (min-width:992px) and (max-width:1199px){.qs-panel{padding:30px 36px}}@media (max-width:991px){.modal-dialog.sbq-dialog{max-width:680px}.qw{grid-template-columns:1fr;height:auto}.qs-subtitle-desktop,.qw-scene{display:none}.qs-subtitle-compact{display:inline}.qs-title{padding-right:44px}}@media (max-width:767px){.modal-dialog.sbq-dialog{margin:10px}.sbq-content{border-radius:22px}.sbq-close{top:14px;right:14px;width:36px;height:36px}.qs-panel{padding:22px 20px 24px}.qs-title{font-size:26px}.qs-subtitle{margin-bottom:18px;font-size:14px}.qs-sizes{gap:6px;margin-bottom:18px}.qs-size{height:42px;padding:0 2px;font-size:15px;border-radius:10px}.qs-size small{font-size:10.5px}.qs-grid{grid-template-columns:1fr;gap:14px}.qs-submit{margin-top:22px}}@media (prefers-reduced-motion:reduce){.qs-size,.qs-submit svg,.qw-cell,.qw-fill,.qw-glint,.qw-scene,.qw-stars,.qw-sun,.sbq-modal.fade .modal-dialog{transition:none}.qw-stars circle{animation:none}}