._6P55bG_quizRoot{z-index:50;color:#1d2d27;font-family:var(--font-apexa-sans);background:linear-gradient(160deg,#bdcdd2 0%,#e1e4df 46%,#edeae2 85%);flex-direction:column;display:flex;position:fixed;inset:0}._6P55bG_header{z-index:10;grid-template-columns:96px minmax(0,1fr) 96px;align-items:center;width:100%;max-width:1240px;margin:0 auto;padding:28px 32px 20px;display:grid;position:relative}._6P55bG_backButton{color:#344d3c;cursor:pointer;background:#faf9f3b3;border:1px solid #ffffff65;border-radius:14px;place-items:center;width:44px;height:44px;transition:background .18s;display:grid}._6P55bG_backButton:hover{background:#faf9f3}._6P55bG_backIcon{width:18px;height:18px}._6P55bG_headerCenter{flex-direction:column;align-items:center;gap:19px;padding:0 12px;display:flex}._6P55bG_headerLogo{object-fit:contain;width:128px;height:auto}._6P55bG_progressBarTrack{background:#70877b30;border-radius:100px;width:100%;max-width:240px;height:4px;overflow:hidden}._6P55bG_progressBarFill{border-radius:100px;height:100%;transition:width .4s}._6P55bG_stepCounter{color:#52635d;text-align:right;font-variant-numeric:tabular-nums;font-size:12px;font-weight:500}._6P55bG_contentArea{scrollbar-gutter:stable;flex-direction:column;flex:1;align-items:center;min-height:0;padding:32px 24px 64px;display:flex;overflow-y:auto}._6P55bG_contentInner{background:#faf9f3;border:1px solid #ffffff65;border-radius:28px;flex-shrink:0;width:100%;max-width:660px;margin:auto;padding:44px;box-shadow:0 16px 64px #293e3210}._6P55bG_slideVisible{opacity:1;transition:opacity .4s cubic-bezier(.4,0,.2,1),transform .4s cubic-bezier(.4,0,.2,1);transform:translate(0)}._6P55bG_slideExit{opacity:0;transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);transform:translate(-40px)}._6P55bG_slideHidden{opacity:0;transition:none;transform:translate(40px)}._6P55bG_questionTitle{font-size:clamp(28px,3vw,36px);font-weight:var(--title-weight);color:var(--title-ink);letter-spacing:var(--title-tracking);margin:0 0 28px;line-height:1.15}._6P55bG_optionsList{flex-direction:column;gap:12px;display:flex}._6P55bG_optionCard{text-align:left;cursor:pointer;background:#fff;border:1px solid #dce1d7;border-radius:16px;width:100%;min-height:66px;padding:20px;transition:all .2s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}._6P55bG_optionCard:before{content:"";opacity:0;border-radius:14px;transition:opacity .2s;position:absolute;inset:0}._6P55bG_optionCard:hover{border-color:#859780;box-shadow:0 3px 12px #293e3208}._6P55bG_optionCard:active{transform:scale(.985)}._6P55bG_optionCardSelected{box-shadow:0 0 0 1px #435f50}._6P55bG_optionCardSelected:before{opacity:1}._6P55bG_optionLabel{color:#34483c;z-index:1;font-size:15px;font-weight:400;line-height:1.5;position:relative}._6P55bG_optionLabelSelected{color:#1d2d27;font-weight:500}._6P55bG_optionRow{align-items:center;gap:14px;display:flex}._6P55bG_radioIndicator{border:1.5px solid #bcc8b8;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;transition:all .2s;display:flex}._6P55bG_radioIndicatorSelected{border-color:#0000}._6P55bG_radioInner{background:#fff;border-radius:50%;width:8px;height:8px}._6P55bG_checkboxIndicator{background:#fff;border:1.5px solid #bcc8b8;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;transition:all .2s;display:flex}._6P55bG_checkboxIndicatorSelected{border-color:#0000}._6P55bG_checkboxIcon{color:#fff;width:12px;height:12px}._6P55bG_continueButton{color:#1d2d27;cursor:pointer;background:#e4f346;border:none;border-radius:14px;justify-content:center;align-items:center;gap:8px;width:100%;height:56px;margin-top:24px;font-size:14px;font-weight:500;transition:all .2s;display:flex}._6P55bG_continueButton:hover:not(:disabled){background:#d8e83a}._6P55bG_continueButton:active:not(:disabled){transform:scale(.98)}._6P55bG_continueButton:disabled{opacity:.5;cursor:not-allowed}._6P55bG_inputRoot{width:100%}._6P55bG_numberInputWrapper{width:100%;margin-bottom:24px}._6P55bG_numberInput{color:#1d2d27;text-align:center;background:#fff;border:1px solid #dce1d7;border-radius:14px;outline:none;width:100%;height:68px;padding:0 24px;font-size:28px;font-weight:600;transition:border-color .2s,box-shadow .2s}._6P55bG_numberInput::placeholder{color:#d1d1d1;font-size:18px;font-weight:400}._6P55bG_numberInput:focus{box-shadow:0 0 0 4px #0000000a}._6P55bG_numberInput:disabled{opacity:.5}._6P55bG_numberInputError{border-color:#ef4444}._6P55bG_inputErrorText{color:#ef4444;text-align:center;margin-top:8px;font-size:13px}._6P55bG_inputHintText{color:#6a786c;text-align:center;margin-top:8px;font-size:13px}._6P55bG_imageUploadZone{cursor:pointer;background:#fff;border:1px dashed #a7b5a0;border-radius:16px;flex-direction:column;align-items:center;gap:16px;width:100%;padding:40px 24px;transition:all .2s;display:flex}._6P55bG_imageUploadZone:hover{background:#f3f5ed;border-color:#d1d1d1}._6P55bG_imageUploadIcon{border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;display:flex}._6P55bG_imageUploadInput{display:none}._6P55bG_imageUploadGlyph{width:24px;height:24px}._6P55bG_imageUploadCopy{text-align:center}._6P55bG_imageUploadText{color:#34483c;text-align:center;font-size:15px;font-weight:600}._6P55bG_imageUploadHint{color:#6a786c;margin-top:2px;font-size:13px}._6P55bG_imagePreviewWrapper{border:1px solid #e8e8e8;border-radius:16px;position:relative;overflow:hidden}._6P55bG_imagePreview{object-fit:contain;background:#f8f8f6;width:100%;max-height:280px}._6P55bG_imageRemoveButton{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#34483c;cursor:pointer;background:#ffffffeb;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex;position:absolute;top:12px;right:12px;box-shadow:0 2px 8px #0000001a}._6P55bG_imageRemoveButton:hover{color:#1d2d27;background:#fff}._6P55bG_imageRemoveGlyph{width:16px;height:16px}._6P55bG_uploadingLabel{align-items:center;gap:8px;display:flex}._6P55bG_uploadingSpinner{width:20px;height:20px}._6P55bG_overlayRoot{z-index:50;background:linear-gradient(160deg,#bdcdd2,#edeae2);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._6P55bG_overlayContent{text-align:center;flex-direction:column;align-items:center;gap:24px;padding:24px;display:flex}._6P55bG_spinner{border:3px solid #e8e8e8;border-radius:50%;width:48px;height:48px;animation:.9s cubic-bezier(.4,0,.2,1) infinite _6P55bG_spin}@keyframes _6P55bG_spin{to{transform:rotate(360deg)}}._6P55bG_overlayTitle{color:#1d2d27;font-size:20px;font-weight:700}._6P55bG_overlaySubtitle{color:#6a786c;margin-top:4px;font-size:14px}._6P55bG_processingDots{justify-content:center;align-items:center;gap:6px;display:flex}._6P55bG_dot{border-radius:50%;width:8px;height:8px;animation:1.4s ease-in-out infinite _6P55bG_pulse}._6P55bG_dot:nth-child(2){animation-delay:.2s}._6P55bG_dot:nth-child(3){animation-delay:.4s}@keyframes _6P55bG_pulse{0%,to{opacity:.3;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}._6P55bG_errorIcon{background:#fef2f2;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;display:flex}._6P55bG_errorIconGlyph{color:#ef4444;width:28px;height:28px}._6P55bG_errorButton{color:#fff;cursor:pointer;border:none;border-radius:100px;margin-top:8px;padding:12px 32px;font-size:15px;font-weight:600;transition:all .2s}._6P55bG_errorButton:hover{opacity:.9}._6P55bG_errorButton:disabled{opacity:.6;cursor:wait}._6P55bG_errorActions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}._6P55bG_errorSecondaryButton{color:#1d2d27;cursor:pointer;background:0 0;border:1px solid #d5dbd0;border-radius:100px;margin-top:8px;padding:12px 32px;font-size:15px;font-weight:600;transition:background .2s}._6P55bG_errorSecondaryButton:hover{background:#f2f3ec}._6P55bG_safeArea{height:env(safe-area-inset-bottom,0px)}._6P55bG_quizRoot button:focus-visible,._6P55bG_quizRoot input:focus-visible{outline-offset:4px;outline:2px solid #435f50}._6P55bG_optionCard:disabled{cursor:default}@media (max-width:640px){._6P55bG_header{grid-template-columns:56px minmax(0,1fr) 56px;padding:22px 20px 16px}._6P55bG_headerLogo{width:108px}._6P55bG_headerCenter{gap:16px}._6P55bG_contentArea{padding:24px 20px 36px}._6P55bG_contentInner{border-radius:24px;padding:30px 24px}._6P55bG_questionTitle{margin-bottom:26px;font-size:28px}._6P55bG_optionCard{min-height:64px;padding:18px 16px}._6P55bG_optionRow{gap:12px}._6P55bG_optionLabel{font-size:14px}._6P55bG_numberInput{font-size:24px}}@media (max-width:360px){._6P55bG_contentArea{padding-inline:14px}._6P55bG_contentInner{padding-inline:20px}._6P55bG_questionTitle{font-size:25px}}@media (prefers-reduced-motion:reduce){._6P55bG_quizRoot *,._6P55bG_overlayRoot *{transition:none;animation:none}._6P55bG_slideExit,._6P55bG_slideHidden{transform:none}}
.WEXqbq_page{z-index:50;color:#1d2d27;font-family:var(--font-apexa-sans);background:linear-gradient(160deg,#bdcdd2 0%,#e1e4df 46%,#edeae2 85%);flex-direction:column;display:flex;position:fixed;inset:0}.WEXqbq_header{justify-content:center;padding:28px 24px 12px;display:flex}.WEXqbq_logo{object-fit:contain;width:128px;height:auto}.WEXqbq_scrollArea{scrollbar-gutter:stable;flex:1;min-height:0;overflow-y:auto}.WEXqbq_inner{width:100%;max-width:640px;padding:28px 24px calc(56px + env(safe-area-inset-bottom,0px));margin:0 auto;animation:.5s cubic-bezier(.4,0,.2,1) both WEXqbq_rise}@keyframes WEXqbq_rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.WEXqbq_hero{text-align:center;margin-bottom:36px}.WEXqbq_successBadge{background:#e4f346;border-radius:18px;place-items:center;width:56px;height:56px;margin:0 auto 24px;display:grid;box-shadow:0 10px 30px #8a9a1c26}.WEXqbq_successIcon{color:#1d2d27;width:26px;height:26px}.WEXqbq_title{font-size:clamp(38px,5vw,52px);font-weight:var(--title-weight);line-height:var(--title-line-height);letter-spacing:var(--title-tracking);color:var(--title-ink);margin:0}.WEXqbq_title>span{color:var(--title-muted)}.WEXqbq_lead{color:#5f6b65;max-width:420px;margin:18px auto 0;font-size:16px;line-height:1.55}.WEXqbq_card{background:#faf9f3;border:1px solid #ffffff65;border-radius:24px;padding:24px;box-shadow:0 16px 64px #293e3210}.WEXqbq_stack{flex-direction:column;gap:14px;display:flex}.WEXqbq_cardGrid{gap:14px;display:grid}.WEXqbq_cardLabel{letter-spacing:.12em;text-transform:uppercase;color:#6a786c;margin:0;font-size:11px;font-weight:600;line-height:1.4}.WEXqbq_cardHead{justify-content:space-between;align-items:center;gap:12px;min-height:22px;margin-bottom:12px;display:flex}.WEXqbq_receiptHeader{border-bottom:1px solid #e6e8df;justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:18px;display:flex}.WEXqbq_receiptDate{color:#6a786c;font-size:13px}.WEXqbq_product{border-bottom:1px solid #e6e8df;align-items:center;gap:16px;padding:18px 0;display:flex}.WEXqbq_productArt{background:linear-gradient(130deg,#d6eade,#f1ede8);border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:76px;height:92px;padding:6px;display:flex;overflow:hidden}.WEXqbq_productImage{object-fit:contain;width:100%;height:100%}.WEXqbq_vialArt{flex-shrink:0;max-width:none}.WEXqbq_productInfo{flex:1;min-width:0}.WEXqbq_productName{font-size:20px;font-weight:var(--title-weight);letter-spacing:-.03em;color:#1d2d27;overflow-wrap:anywhere;margin:0;line-height:1.2}.WEXqbq_productMeta{color:#5f6b65;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:8px;font-size:13px;display:flex}.WEXqbq_formTag{color:#34483c;background:#fff;border:1px solid #dce1d7;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:500}.WEXqbq_productPrice{color:#1d2d27;font-variant-numeric:tabular-nums;flex-shrink:0;margin:0;font-size:18px;font-weight:600}.WEXqbq_productPrice>span{color:#6a786c;font-size:13px;font-weight:500}.WEXqbq_rows{margin:0}.WEXqbq_receiptHeader+.WEXqbq_rows,.WEXqbq_product+.WEXqbq_rows{padding-top:6px}.WEXqbq_row{justify-content:space-between;align-items:flex-start;gap:16px;padding:10px 0;display:flex}.WEXqbq_row+.WEXqbq_row{border-top:1px solid #eef0e8}.WEXqbq_row dt{color:#5f6b65;font-size:14px}.WEXqbq_row dd{color:#1d2d27;text-align:right;margin:0;font-size:14px;font-weight:500}.WEXqbq_paymentValue{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.WEXqbq_totalRow{border-top:1px solid #e6e8df;justify-content:space-between;align-items:baseline;gap:16px;margin-top:8px;padding-top:18px;display:flex}.WEXqbq_totalLabel{color:#1d2d27;font-size:15px;font-weight:500}.WEXqbq_totalValue{font-size:28px;font-weight:var(--title-weight);letter-spacing:-.03em;color:#1d2d27;font-variant-numeric:tabular-nums}.WEXqbq_address{color:#5f6b65;flex-direction:column;gap:2px;font-size:14px;font-style:normal;line-height:1.55;display:flex}.WEXqbq_addressName{color:#1d2d27;font-weight:500}.WEXqbq_status{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:96px 0;display:flex}.WEXqbq_spinner{color:#435f50;width:28px;height:28px}.WEXqbq_statusText{color:#5f6b65;margin:0;font-size:14px}.WEXqbq_errorCard{text-align:center;margin-top:40px;padding:36px 28px 28px}.WEXqbq_errorIcon{color:#b4553f;width:32px;height:32px;margin:0 auto 16px}.WEXqbq_errorTitle{font-size:26px;font-weight:var(--title-weight);line-height:var(--title-line-height);letter-spacing:var(--title-tracking);color:var(--title-ink);margin:0}.WEXqbq_errorText{color:#5f6b65;max-width:360px;margin:12px auto 0;font-size:15px;line-height:1.55}.WEXqbq_nextCard{background:#faf9f399;border:1px solid #ffffff80;border-radius:24px;padding:24px}.WEXqbq_nextTitle{font-size:22px;font-weight:var(--title-weight);line-height:var(--title-line-height);letter-spacing:var(--title-tracking);color:var(--title-ink);margin:0 0 18px}.WEXqbq_steps{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.WEXqbq_step{align-items:flex-start;gap:14px;display:flex}.WEXqbq_stepNumber{color:#e4f346;background:#1d2d27;border-radius:10px;flex-shrink:0;place-items:center;width:30px;height:30px;font-size:13px;font-weight:600;display:grid}.WEXqbq_stepTitle{color:#1d2d27;margin:4px 0 2px;font-size:15px;font-weight:500}.WEXqbq_stepText{color:#5f6b65;margin:0;font-size:14px;line-height:1.5}.WEXqbq_actions{flex-direction:column;gap:10px;margin-top:28px;display:flex}.WEXqbq_primaryButton,.WEXqbq_secondaryButton{color:#1d2d27;cursor:pointer;border-radius:16px;justify-content:center;align-items:center;min-height:56px;font-size:15px;font-weight:500;transition:background .18s,transform .18s;display:inline-flex}.WEXqbq_primaryButton{background:#e4f346;border:0;gap:14px;padding:6px 6px 6px 22px}.WEXqbq_primaryButton:hover{background:#d8e83a}.WEXqbq_primaryArrow{color:#e4f346;background:#1d2d27;border-radius:12px;place-items:center;width:44px;height:44px;display:grid}.WEXqbq_arrowIcon{width:18px;height:18px}.WEXqbq_secondaryButton{background:#faf9f3b3;border:1px solid #ffffff65;padding:14px 22px}.WEXqbq_secondaryButton:hover{background:#faf9f3}.WEXqbq_primaryButton:active,.WEXqbq_secondaryButton:active{transform:scale(.98)}.WEXqbq_secondaryButton:disabled{opacity:.6;cursor:wait}.WEXqbq_page button:focus-visible{outline-offset:4px;outline:2px solid #435f50}@media (min-width:640px){.WEXqbq_cardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.WEXqbq_actions{flex-direction:row}.WEXqbq_primaryButton{flex:1.4;justify-content:space-between}.WEXqbq_secondaryButton{flex:1}}@media (max-width:639px){.WEXqbq_header{padding:22px 20px 8px}.WEXqbq_logo{width:108px}.WEXqbq_inner{padding:22px 16px calc(40px + env(safe-area-inset-bottom,0px))}.WEXqbq_hero{margin-bottom:28px}.WEXqbq_title{font-size:36px}.WEXqbq_lead{font-size:15px}.WEXqbq_card,.WEXqbq_nextCard{border-radius:22px;padding:20px}.WEXqbq_productArt{width:64px;height:78px}.WEXqbq_productName{font-size:18px}.WEXqbq_primaryButton{justify-content:space-between}}@media (prefers-reduced-motion:reduce){.WEXqbq_inner{animation:none}.WEXqbq_primaryButton,.WEXqbq_secondaryButton{transition:none}.WEXqbq_primaryButton:active,.WEXqbq_secondaryButton:active{transform:none}}
.vd6_aq_container{place-items:center;min-height:100vh;padding:24px;display:grid}.vd6_aq_message{text-align:center}.vd6_aq_message h1{font-size:24px;font-weight:600}.vd6_aq_message p{color:#666;margin:12px 0 24px}.vd6_aq_message button{color:#fff;cursor:pointer;background:#6b896e;border-radius:8px;padding:12px 24px}.vd6_aq_message button:disabled{opacity:.6;cursor:wait}
.Q6PKuq_pageWrapper{color:#17271f;min-height:100vh;font-family:var(--font-apexa-sans);background:#fff;flex-direction:column;display:flex}.Q6PKuq_pageWrapper :is(button,input,select){font-family:inherit}.Q6PKuq_pageWrapper a{text-decoration:none}.Q6PKuq_pageWrapper :is(a,button):focus-visible{outline-offset:4px;outline:2px solid #173a2a}.Q6PKuq_shell{width:min(1260px,100% - 48px);margin-inline:auto;padding:28px 0 72px}@media (max-width:620px){.Q6PKuq_shell{width:calc(100% - 30px);padding-top:20px;padding-bottom:40px}}
.NMuHNW_root{font-family:var(--font-apexa-sans);color:#20372e;background:linear-gradient(#bdcdd200,#bdcdd24d 24%,#edeae200 85%);padding:88px 0 24px}.NMuHNW_home{background:linear-gradient(#bdcdd2 0,#edeae2 850px 100%);border-radius:24px;margin:0 8px;padding-bottom:36px;overflow:hidden;box-shadow:0 18px 44px #2034420c}.NMuHNW_home .NMuHNW_navigation{display:none}.NMuHNW_heading{text-align:center;margin-bottom:36px;padding:0 24px}.NMuHNW_heading>span,.NMuHNW_dialogTop>span{letter-spacing:.13em;color:#6d7b65;font-size:9px;font-weight:500}.NMuHNW_heading h2{font-family:var(--font-apexa-sans);letter-spacing:var(--title-tracking);font-size:clamp(32px,3.2vw,47px);line-height:var(--title-line-height);font-weight:var(--title-weight);margin:14px 0}.NMuHNW_heading em{font-weight:inherit}.NMuHNW_heading>p{color:#73806e;font-size:11px}.NMuHNW_track{scrollbar-width:none;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;align-items:stretch;gap:24px;padding-inline:max(24px,50vw - 640px);scroll-padding-inline:max(24px,50vw - 640px);display:flex;overflow-x:auto}.NMuHNW_track::-webkit-scrollbar{display:none}.NMuHNW_pair{scroll-snap-align:start;flex:0 0 min(760px,80vw);grid-template-columns:.82fr 1.18fr;gap:12px;min-width:0;min-height:390px;display:grid}.NMuHNW_portrait{isolation:isolate;background:radial-gradient(at 30% 20%,#d2ddd0,#778e76 65%,#324b3f);border-radius:20px;position:relative;overflow:hidden}.NMuHNW_portrait img{object-fit:cover;object-position:center}.NMuHNW_portrait:after{content:"";z-index:1;background:linear-gradient(#0000,#14261acc);position:absolute;inset:45% 0 0}.NMuHNW_initial{height:100%;font-family:var(--font-apexa-sans);color:#f1f5e97a;place-items:center;font-size:120px;font-weight:300;display:grid}.NMuHNW_caption{z-index:2;color:#fff;flex-direction:column;gap:4px;display:flex;position:absolute;inset:auto 22px 23px}.NMuHNW_caption strong{font-size:12px;font-weight:500}.NMuHNW_caption>span{color:#d4dfce;font-size:10px}.NMuHNW_quoteCard{background:#faf9f3;border-radius:20px;flex-direction:column;justify-content:space-between;gap:28px;min-width:0;margin:0;padding:28px;display:flex}.NMuHNW_quoteCard blockquote{-webkit-line-clamp:9;color:#273d32;letter-spacing:-.025em;-webkit-box-orient:vertical;font-size:18px;font-weight:500;line-height:1.45;display:-webkit-box;overflow:hidden}.NMuHNW_quoteFooter{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.NMuHNW_rating{flex-direction:column;gap:5px;display:flex}.NMuHNW_rating strong{font-size:18px;font-weight:500;line-height:1}.NMuHNW_rating small{color:#7a8673;margin-left:2px;font-size:12px;font-weight:400}.NMuHNW_rating>span{color:#7a8673;font-size:9px}.NMuHNW_root .NMuHNW_quoteFooter button{color:#273d32;background:#e7ebdf;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;gap:14px;min-height:36px;padding:8px 12px;font-size:10px;transition:background .18s;display:flex}.NMuHNW_root .NMuHNW_quoteFooter button:hover{background:#e4f346}.NMuHNW_navigation{justify-content:center;gap:8px;margin-top:28px;display:flex}.NMuHNW_root .NMuHNW_navigation button{color:#344835;background:#e4e8dd;border:1px solid #d3d9cc;border-radius:12px;place-items:center;width:38px;height:38px;transition:background .18s;display:grid}.NMuHNW_root .NMuHNW_navigation button:hover:not(:disabled){background:#e4f346;border-color:#e4f346}.NMuHNW_navigation button:disabled{opacity:.35;cursor:default}.NMuHNW_root :is(button,.NMuHNW_track):focus-visible{outline-offset:4px;outline:2px solid #829364}.NMuHNW_track:focus-visible{outline-offset:-4px!important}.NMuHNW_dialog{overscroll-behavior:contain;color:#20372e;background:#faf9f3;border:1px solid #fff;border-radius:24px;width:min(620px,100% - 32px);max-height:85dvh;margin:auto;padding:32px;overflow-y:auto;box-shadow:0 30px 100px #182e2850}.NMuHNW_dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#20372e80}.NMuHNW_dialogTop{justify-content:space-between;align-items:center;gap:24px;display:flex}.NMuHNW_root .NMuHNW_dialogTop button{background:#e7ebdf;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.NMuHNW_dialog h2{font-family:var(--font-apexa-sans);font-size:38px;font-weight:var(--title-weight);line-height:var(--title-line-height);letter-spacing:var(--title-tracking);margin:24px 0}.NMuHNW_dialog blockquote{white-space:pre-line;font-size:17px;line-height:1.8}.NMuHNW_disclaimer{color:#73806e;margin-top:24px;font-size:11px}@media (max-width:800px){.NMuHNW_root{padding-top:56px}.NMuHNW_track{gap:16px;padding-inline:16px;scroll-padding-inline:16px}.NMuHNW_pair{flex-basis:90vw;min-height:360px}.NMuHNW_quoteCard{padding:22px}.NMuHNW_quoteCard blockquote{font-size:16px}}@media (max-width:600px){.NMuHNW_heading{margin-bottom:26px}.NMuHNW_heading h2{max-width:330px;margin-inline:auto}.NMuHNW_pair{grid-template-columns:.72fr 1.28fr;gap:8px;min-height:350px}.NMuHNW_portrait,.NMuHNW_quoteCard{border-radius:16px}.NMuHNW_caption{inset:auto 12px 18px}.NMuHNW_caption strong{font-size:10px}.NMuHNW_caption>span{font-size:9px}.NMuHNW_initial{font-size:80px}.NMuHNW_quoteCard{gap:20px;padding:20px 16px}.NMuHNW_quoteCard blockquote{-webkit-line-clamp:10;font-size:14px;line-height:1.5}.NMuHNW_quoteFooter{flex-wrap:wrap;gap:16px}.NMuHNW_rating strong{font-size:16px}.NMuHNW_root .NMuHNW_quoteFooter button{gap:8px;margin-left:auto}.NMuHNW_dialog{padding:24px}.NMuHNW_dialog h2{font-size:32px;font-weight:var(--title-weight);line-height:var(--title-line-height);letter-spacing:var(--title-tracking)}}@media (prefers-reduced-motion:reduce){.NMuHNW_root *{transition:none!important}}.NMuHNW_product{background:0 0;width:100%;max-width:1380px;margin:0 auto;padding:0 48px}.NMuHNW_product .NMuHNW_heading{margin-inline:0;text-align:left;max-width:924px;margin-bottom:28px;padding:0}.NMuHNW_product .NMuHNW_heading h2{color:#1d2d27;font-size:var(--product-section-title-size,clamp(28px, 2.8vw, 36px));margin:0 0 12px;line-height:1.15}.NMuHNW_headingCopy>p{color:#73806e;font-size:11px}.NMuHNW_storyGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:12px;width:100%;max-width:924px;margin-inline:0;display:grid}.NMuHNW_storyGrid[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:612px}.NMuHNW_storyGrid[data-columns="1"]{grid-template-columns:minmax(0,1fr);max-width:300px}.NMuHNW_product[data-story-columns="2"] .NMuHNW_heading{max-width:612px}.NMuHNW_product[data-story-columns="1"] .NMuHNW_heading{max-width:300px}.NMuHNW_storyColumn{gap:12px;display:grid}.NMuHNW_storyColumn:nth-child(2){padding-top:14px}.NMuHNW_productStory{--story-accent:#db80ad;--story-tint:#fbeaf2;vertical-align:top;background:#f5f6f6;border-radius:10px;width:100%;margin:0;display:inline-block;overflow:hidden}.NMuHNW_blueStory{--story-accent:#67bee1;--story-tint:#e8f6fb}.NMuHNW_storyBrand{background:linear-gradient(180deg, var(--story-tint), #f5f6f6);align-items:flex-start;min-height:76px;padding:18px;display:flex;position:relative;overflow:hidden}.NMuHNW_storyLogo{z-index:1;object-fit:contain;width:65px;height:22px;position:relative}.NMuHNW_pixelGrid{color:var(--story-accent);grid-template-rows:repeat(3,24px);grid-template-columns:repeat(7,24px);display:grid;position:absolute;top:0;right:0}.NMuHNW_pixelGrid i{opacity:.12;background:currentColor}.NMuHNW_pixelGrid i:nth-child(3n){opacity:.23}.NMuHNW_pixelGrid i:nth-child(4n){opacity:.03}.NMuHNW_pixelGrid i:nth-child(5n){opacity:0}.NMuHNW_product .NMuHNW_quoteCard{background:0 0;border:0;border-radius:0;gap:22px;padding:18px}.NMuHNW_product .NMuHNW_quoteCard blockquote{-webkit-line-clamp:9;color:#38413c;letter-spacing:-.015em;margin:0;font-size:14px;font-weight:400;line-height:1.5}.NMuHNW_product .NMuHNW_quoteFooter{align-items:center;gap:16px}.NMuHNW_patientDetails{flex-direction:column;gap:4px;display:flex}.NMuHNW_patientDetails strong{font-size:11px;font-weight:500;line-height:1.3}.NMuHNW_patientDetails>span{color:#889185;font-size:9px}.NMuHNW_product .NMuHNW_quoteFooter button{background:0 0;border:0;border-radius:50%;gap:0;min-width:32px;min-height:32px;padding:0}.NMuHNW_product .NMuHNW_quoteFooter button:hover{opacity:.8;background:0 0}.NMuHNW_product .NMuHNW_portrait{background:#111;border-radius:50%;width:24px;height:24px}.NMuHNW_product .NMuHNW_portrait:after,.NMuHNW_product .NMuHNW_caption{display:none}.NMuHNW_product .NMuHNW_initial{color:#fff;font-size:12px;font-weight:500}@media (max-width:1100px){.NMuHNW_product{padding:0 28px}}@media (max-width:600px){.NMuHNW_product{padding:0 20px}.NMuHNW_product .NMuHNW_heading h2{max-width:none;margin:0 0 12px}.NMuHNW_storyGrid,.NMuHNW_storyGrid[data-columns="2"]{grid-template-columns:minmax(0,1fr);max-width:340px}.NMuHNW_product .NMuHNW_heading,.NMuHNW_product[data-story-columns="2"] .NMuHNW_heading{max-width:340px}.NMuHNW_storyColumn:nth-child(2){padding-top:0}.NMuHNW_product .NMuHNW_quoteCard{padding:18px}.NMuHNW_product .NMuHNW_quoteCard blockquote{font-size:14px}.NMuHNW_product .NMuHNW_quoteFooter{flex-wrap:nowrap}}
.a-1U0G_page{--product-section-title-size:clamp(28px, 2.8vw, 36px);font-family:var(--font-apexa-sans);flex-direction:column;gap:48px;display:flex}.a-1U0G_main{flex-direction:column;gap:32px;display:flex}.a-1U0G_productHero{background:linear-gradient(#bdcdd24d 0,#edeae24d 850px 100%),#fff;border-radius:28px}@media (min-width:640px){.a-1U0G_page{gap:64px}.a-1U0G_main{gap:48px}}@media (min-width:768px){.a-1U0G_page,.a-1U0G_main{gap:96px}}
