.qzs{z-index:2147482000;backdrop-filter:blur(10px);opacity:0;background:#0b0b0c73;justify-content:center;align-items:flex-end;transition:opacity .3s;display:flex;position:fixed;inset:0}.qzs[hidden]{display:none}.qzs.is-on{opacity:1}.qzs__card{text-align:center;background:linear-gradient(#fffdf8 0%,#fbf3e1 100%);border-radius:32px 32px 0 0;width:100%;max-width:520px;max-height:calc(100vh - 12px);padding:24px 16px 18px;transition:transform .4s cubic-bezier(.2,.9,.25,1.05);position:relative;overflow:auto;transform:translateY(30px);box-shadow:0 -20px 60px -20px #00000073}.qzs.is-on .qzs__card{transform:none}.qzs__card *{letter-spacing:normal}.qzs__x{color:#14322b;cursor:pointer;background:#ffffffd9;border:0;border-radius:50%;width:32px;height:32px;font:400 20px/32px Inter,sans-serif;position:absolute;top:14px;right:14px;box-shadow:0 2px 10px #0000001f}.qzs__eb{text-transform:uppercase;color:#14322b;align-items:center;gap:10px;margin:0 0 8px;font:700 11px/1 Inter,sans-serif;display:inline-flex;letter-spacing:.3em!important}.qzs__eb:before,.qzs__eb:after{content:"";background:#c9a24b;border-radius:2px;width:18px;height:2px}.qzs__h{color:#0b0b0c;margin:0 0 6px;font:800 24px/1.1 Unbounded,Inter,sans-serif;letter-spacing:-.02em!important}.qzs__sub{color:#14322b9e;margin:0 0 10px;font:500 13px/1.35 Inter,sans-serif}.qzs__stage{width:80%;margin:6px auto 0;position:relative}.qzs__stage .sl-qz__slide{cursor:pointer;margin:0;display:none;position:relative}.qzs__stage[data-arch=upper] .sl-qz__slide[data-arch=upper],.qzs__stage[data-arch=lower] .sl-qz__slide[data-arch=lower]{animation:.35s ease-out slgStepIn;display:block}.qzs__stage .sl-qz__slide img{width:100%;height:auto;display:block}.qzs__seg{background:#ffffff8c;border:1px solid #ffffffe6;border-radius:999px;grid-template-columns:1fr 1fr;width:176px;margin:14px auto 0;padding:4px;display:inline-grid;position:relative;box-shadow:inset 0 1px #fff,0 10px 24px -14px #50370a73}.qzs__seg button{z-index:1;color:#14322b;cursor:pointer;background:0 0;border:0;border-radius:999px;height:36px;font:600 14px/1 Inter,sans-serif;position:relative}.qzs__seg .sl-qz__thumb{background:linear-gradient(135deg,#f6cf6a 0%,#e3a43a 60%,#d2902a 100%);border-radius:999px;width:calc(50% - 4px);height:36px;transition:transform .3s cubic-bezier(.2,.8,.2,1);position:absolute;top:4px;left:4px;box-shadow:inset 0 1px #ffffff80,0 6px 14px -8px #c98a22e6}.qzs__seg[data-arch=lower] .sl-qz__thumb{transform:translate(100%)}.qzs__sum{color:#14322b;min-height:18px;margin:12px 0 0;font:700 13px/1.3 Inter,sans-serif}.qzs__btns{grid-template-columns:auto 1fr;align-items:center;gap:10px;margin-top:12px;display:grid}.qzs__clear{color:#14322b;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0 10px;font:600 14px/1 Inter,sans-serif;text-decoration:underline}.qzs__save{color:#1c1404;cursor:pointer;background:linear-gradient(135deg,#f6cf6a 0%,#e3a43a 60%,#d2902a 100%);border:0;border-radius:999px;min-height:50px;font:700 16px/1 Inter,sans-serif;box-shadow:inset 0 1px #ffffff80,0 10px 22px -12px #c98a22d9}.qz-mask{z-index:2;pointer-events:none;position:absolute}.qz-ov{z-index:4;pointer-events:none;position:absolute;inset:0;overflow:visible}.qz-ov .qz-lines{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.qz-ov .qz-lines polyline{fill:none;stroke:#14322b;stroke-width:1px}.qz-ov .qz-lines circle{fill:#14322b}.qz-ov .qz-tags{position:absolute;inset:0}.qz-ov .qz-tag{color:#14322b;flex-direction:column;align-items:center;gap:1px;width:36px;font:500 9px/1.05 Inter,sans-serif;display:flex;position:absolute;transform:translateY(-50%)}.qz-ov .qz-tag b{font:800 11px/1 Inter,sans-serif}.qz-ov .qz-tag i{text-transform:uppercase;letter-spacing:.08em;color:#14322b99;font-size:7.5px;font-style:normal}@keyframes slgStepIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.slplus-teeth__ph img{background:#fff;object-fit:contain!important}.slplus-teeth__btn{white-space:nowrap}:is(.pp-btn-gold,.pp-btn-dark,.pp-btn-outline,.pp-btn-white,.pp-hero__cta,.sl-qz__chips button,.sl-qz__seg button,.sl-qz__rx-go,.slg__btn,.slg__chips button,.slof__btn,.slck__ok,.slck__no,.slup__btn,.qzs__save,.slplus-teeth__btn,.ex-arr,.pp-chip,.pp-car__btn,.pp-happy__btn,#explore-cases .ex-item>a>div+div>span:last-child,button[type=submit],.slbuy button,[data-sl-buy] button,[data-sl-buy] a){-webkit-tap-highlight-color:transparent;transition:opacity .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1),filter .15s cubic-bezier(.4,0,.2,1),transform .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1)!important}@media (hover:hover){:is(.pp-btn-gold,.pp-btn-dark,.pp-hero__cta,.sl-qz__rx-go,.slg__btn,.slof__btn,.slck__ok,.slup__btn,.qzs__save,.slplus-teeth__btn,button[type=submit],.slbuy button,[data-sl-buy] button,[data-sl-buy] a,#explore-cases .ex-item>a>div+div>span:last-child):hover{opacity:.9;filter:brightness(1.08)}:is(.pp-btn-outline,.pp-btn-white,.sl-qz__chips button,.slg__chips button,.slck__no,.ex-arr,.pp-chip,.pp-car__btn,.pp-happy__btn):hover{filter:brightness(1.03);background-color:#fff!important}}:is(.pp-btn-gold,.pp-btn-dark,.pp-btn-outline,.pp-btn-white,.pp-hero__cta,.sl-qz__chips button,.sl-qz__seg button,.sl-qz__rx-go,.slg__btn,.slg__chips button,.slof__btn,.slck__ok,.slck__no,.slup__btn,.qzs__save,.slplus-teeth__btn,.ex-arr,.pp-chip,.pp-car__btn,.pp-happy__btn,#explore-cases .ex-item>a>div+div>span:last-child,button[type=submit],.slbuy button,[data-sl-buy] button,[data-sl-buy] a):active{opacity:.9;filter:brightness(1.1);transform:scale(.97)}