.qsmart-alarm475{--qpa-navy:#132f3c;--qpa-teal:#3b827c;--qpa-mint:#d4ede5;color:var(--qpa-navy);background:#fff;border:1px solid #d6e4e1;border-radius:24px;overflow:hidden;box-shadow:0 16px 42px #132f3c12;margin:40px 0;font-size:16px;line-height:1.5;isolation:isolate;scroll-margin-top:100px}
.qsmart-alarm475 *{box-sizing:border-box}.qsmart-alarm475 p{margin:0}.qsmart-alarm475 button,.qsmart-alarm475 a{font:inherit}.qsmart-alarm475 button{cursor:pointer}.qpa-header{padding:28px 32px;background:var(--qpa-navy);color:#fff}.qpa-header .qpa-kicker{color:#a6dfd8;font-size:16px;font-weight:600;letter-spacing:.035em;margin:0 0 8px}.qsmart-alarm475 .qpa-header h2{color:#fff!important;font-size:30px;line-height:1.25;font-weight:650;margin:0 0 12px}.qpa-header>p:last-child{font-size:18px;color:#fff}.qpa-scene{display:grid;grid-template-columns:1fr 1fr;background:#fff}.qpa-lifestyle{position:relative;min-width:0;overflow:hidden}.qpa-lifestyle>img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%}.qpa-photo-caption{position:absolute;bottom:22px;left:22px;right:22px;background:#ffffffed;backdrop-filter:blur(8px);padding:16px 20px;border:1px solid #ffffffaa;border-radius:12px;max-width:36%;box-shadow:0 4px 20px #132f3c0d}.qpa-photo-caption strong{display:block;font-size:20px;margin-bottom:4px}.qpa-photo-caption span{display:block;font-size:16px}.qpa-detail{position:relative;min-width:0;background:#fff;overflow:hidden}.qpa-product-art{display:block;width:100%;height:auto;overflow:hidden}.qpa-art-label{font-family:inherit;font-size:20px;font-weight:600;fill:#315762}.qpa-state{position:absolute;top:18px;left:22px;z-index:1;display:inline-flex;align-items:center;gap:8px;background:#edf5f1;padding:7px 12px;border-radius:100px;font-size:16px}.qpa-state i{width:7px;height:7px;border-radius:50%;background:#5e8b80}.qpa-shaft{transform:scaleY(0);transform-origin:278.5px 252px;transition:transform .9s cubic-bezier(.22,.65,.2,1)}.qsmart-alarm475[data-method=pin][data-state=working] .qpa-shaft,.qsmart-alarm475[data-method=pin][data-state=active] .qpa-shaft{transform:scaleY(1)}.qpa-pin{transition:transform .9s cubic-bezier(.22,.65,.2,1)}.qpa-tap-ring,.qpa-pull-arrow,.qpa-waves,.qpa-light{opacity:0;pointer-events:none}.qpa-waves path{fill:none!important}.qpa-pin-guide path,.qpa-sos-guide path,.qpa-pull-arrow path{fill:none!important}.qsmart-alarm475[data-method=pin][data-state=working] .qpa-pin,.qsmart-alarm475[data-method=pin][data-state=active] .qpa-pin{transform:translateY(-34px)}.qsmart-alarm475[data-method=pin][data-state=working] .qpa-pull-arrow{opacity:1}.qsmart-alarm475[data-state=active] .qpa-waves,.qsmart-alarm475[data-state=active] .qpa-light{opacity:1}.qsmart-alarm475[data-state=active] .qpa-waves path{animation:qpa-wave 2.8s ease-in-out 2}.qsmart-alarm475[data-state=active] .qpa-waves path:nth-child(2){animation-delay:.2s}.qsmart-alarm475[data-state=active] .qpa-waves path:nth-child(3){animation-delay:.4s}.qsmart-alarm475[data-state=active] .qpa-light{animation:qpa-glow 2.8s ease-in-out 2}.qsmart-alarm475.qpa-tap .qpa-tap-ring{animation:qpa-tap .45s ease-out}.qsmart-alarm475[data-state=active] .qpa-state{background:var(--qpa-mint)}.qpa-controls{padding:24px 32px;background:var(--qpa-navy);color:#fff}.qpa-actions{display:grid;grid-template-columns:1fr 1fr;gap:14px}.qsmart-alarm475 .qpa-action{display:flex;align-items:center;gap:14px;border:1px solid #8aacae;background:transparent;color:#fff;padding:16px 18px;border-radius:12px;text-align:left;transition:background .2s,border-color .2s;min-height:88px}.qpa-action>span:nth-child(2){flex:1}.qpa-action strong{display:block;font-size:18px}.qpa-action>span>span{display:block;font-size:16px;margin-top:2px;color:#d1e2e6}.qsmart-alarm475 .qpa-action:hover{background:#234653}.qsmart-alarm475 .qpa-action[aria-pressed=true]{color:var(--qpa-navy);background:var(--qpa-mint);border-color:var(--qpa-mint)}.qpa-action[aria-pressed=true]>span>span{color:#315762}.qpa-action-icon{display:grid;place-items:center;flex:0 0 40px;height:40px;border:1px solid currentColor;border-radius:50%;font-size:28px;line-height:1}.qpa-double{font-size:20px}.qpa-play-icon{font-size:22px}.qpa-feedback{margin-top:20px;min-height:52px}.qpa-feedback strong,.qpa-feedback>span{display:block;font-size:16px}.qpa-feedback>span{color:#cfdee2;margin-top:2px}.qpa-footer{display:grid;grid-template-columns:112px minmax(0,1fr) auto;align-items:center;gap:24px;padding:22px 32px}.qpa-footer-visual{grid-column:1}.qpa-footer-copy{grid-column:2}.qpa-footer-cta{grid-column:3}.qpa-footer>p:empty{display:none}.qpa-footer-photo{display:block;width:112px;height:128px;object-fit:contain}.qpa-footer-copy{min-width:0}.qpa-footer strong{font-size:19px;font-weight:600}.qpa-footer p{font-size:16px;margin-top:4px}.qpa-footer a{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:12px 18px;border-radius:9px;background:var(--qpa-navy);color:#fff!important;text-decoration:none!important;font-weight:600;white-space:nowrap}.qpa-footer a:hover{background:#24505b}.qpa-footer a>span{margin-left:10px}.qsmart-alarm475 button:focus-visible,.qsmart-alarm475 a:focus-visible{outline:3px solid #eac48a;outline-offset:4px}.qpa-detail .qpa-product-art image{pointer-events:none}
@keyframes qpa-wave{0%,100%{opacity:.25}50%{opacity:1}}@keyframes qpa-glow{0%,100%{opacity:.5}50%{opacity:1}}@keyframes qpa-tap{0%{opacity:0;stroke-width:7}20%{opacity:1}100%{opacity:0;stroke-width:1}}
@media(max-width:850px){.qpa-header,.qpa-controls,.qpa-footer{padding:24px}.qpa-action>span>span{display:none}.qpa-action strong{font-size:17px}.qpa-photo-caption{left:14px;right:auto;bottom:14px;padding:12px 14px;max-width:44%}.qpa-footer{grid-template-columns:96px minmax(0,1fr);gap:12px 18px}.qpa-footer-visual{grid-row:span 2}.qpa-footer-photo{width:96px;height:120px}.qpa-footer-cta{grid-column:2;justify-self:start}.qpa-state{left:14px;top:12px}.qpa-art-label{font-size:24px}}
@media(max-width:600px){.qsmart-alarm475{border-radius:18px;margin:28px 0;display:flex;flex-direction:column}.qpa-header,.qpa-controls,.qpa-footer{padding:20px}.qsmart-alarm475 .qpa-header h2{font-size:25px}.qpa-header>p:last-child{font-size:16px}.qpa-scene{display:contents}.qpa-controls{order:2}.qpa-footer{order:4}.qpa-detail{order:1}.qpa-lifestyle{order:3;height:175px;display:flex}.qpa-lifestyle>img{width:44%;height:175px;object-position:50% 70%}.qpa-photo-caption{position:static;width:56%;max-width:none;border:0;box-shadow:none;border-radius:0;background:#f1f5f0;display:flex;flex-direction:column;justify-content:center;padding:14px}.qpa-photo-caption strong{font-size:18px}.qpa-photo-caption span{font-size:16px;line-height:1.45}.qpa-art-label{font-size:26px}.qpa-state{position:static;margin:12px 14px 0;font-size:16px;padding:5px 10px}.qpa-actions{grid-template-columns:1fr;gap:10px}.qsmart-alarm475 .qpa-action{padding:12px 14px;min-height:66px}.qpa-action strong{font-size:18px}.qpa-feedback{min-height:96px}.qpa-footer{grid-template-columns:68px minmax(0,1fr);gap:10px 14px}.qpa-footer-photo{width:68px;height:110px}.qpa-footer strong{font-size:18px}.qpa-footer a{font-size:16px;padding:11px 13px}}
@media(prefers-reduced-motion:reduce){.qsmart-alarm475 *{animation:none!important;transition:none!important}.qsmart-alarm475.qpa-tap .qpa-tap-ring{opacity:1}}

.qsmart-alarm475[data-state=active] .qpa-pin-guide,.qsmart-alarm475[data-state=active] .qpa-sos-guide,.qsmart-alarm475[data-state=active] .qpa-art-label{opacity:0}