.hBw1pG_header{z-index:1000;transition:background var(--ease), transform var(--ease);-webkit-backdrop-filter:blur(20px);background:#f7f7f766;position:fixed;top:0;left:0;right:0}.hBw1pG_topBar{background:var(--black);color:var(--white);text-align:center;font-size:13px;font-family:var(--font-roboto);white-space:nowrap;-webkit-overflow-scrolling:touch;padding:8px 0;overflow-x:auto}.hBw1pG_topBar::-webkit-scrollbar{display:none}.hBw1pG_topBarInner{min-width:min-content;padding:0 var(--sp-xs);flex-wrap:nowrap;justify-content:center;align-items:center;gap:6px;display:flex}.hBw1pG_topBarEmail{color:var(--white);text-underline-offset:3px;transition:opacity var(--ease);font-weight:500;text-decoration:underline}.hBw1pG_topBarEmail:hover{opacity:.8}.hBw1pG_scrolled{background:#f7f7f7b3;box-shadow:0 1px #0000000d}.hBw1pG_inner{height:80px;padding:0 var(--sp-lg);max-width:var(--max-content);justify-content:space-between;align-items:center;margin:0 auto;display:flex}.hBw1pG_logo{font-family:var(--font-caslon);letter-spacing:-.02em;font-size:24px;font-style:italic;font-weight:600}.hBw1pG_nav{align-items:center;gap:16px;display:flex}.hBw1pG_langWrapper{align-items:center;display:flex;position:relative}.hBw1pG_langSelect{appearance:none;border-radius:var(--radius-sm);height:54px;color:var(--black);cursor:pointer;background:#f2f2f2;border:none;padding:0 32px 0 12px;font-size:14px;font-weight:500}.hBw1pG_langArrow{pointer-events:none;color:var(--muted);align-items:center;display:flex;position:absolute;right:12px}.hBw1pG_mobileControls{display:none}.hBw1pG_mobileQuizBtn{min-height:auto;padding:12px 24px}.hBw1pG_hamburger{display:none!important}.hBw1pG_mobileMenu{display:none}@media (max-width:1024px){.hBw1pG_inner{padding:0 var(--sp-sm);height:72px}.hBw1pG_nav{gap:8px}.hBw1pG_nav a{height:44px;padding:0 12px;font-size:12px}.hBw1pG_langSelect{height:44px;padding:0 24px 0 8px;font-size:12px}}@media (max-width:768px){.hBw1pG_logo{font-size:19px}.hBw1pG_topBar{padding:10px var(--sp-xs);white-space:normal;text-align:center;font-size:11px;line-height:1.4;overflow-x:visible}.hBw1pG_topBarInner{padding:0 var(--sp-xs);flex-wrap:wrap;justify-content:center;gap:4px 12px}.hBw1pG_nav a{display:none!important}}
.S6Hkya_footer{padding:var(--sp-xl) 0 var(--sp-md);background-color:var(--white);padding:var(--sp-2xl) 0 var(--sp-xl);border-top:1px solid var(--warm-gray)}.S6Hkya_grid{gap:var(--sp-xl);margin-bottom:var(--sp-xl);grid-template-columns:2fr 1fr 1fr 1fr;display:grid}.S6Hkya_col{flex-direction:column;gap:12px;display:flex}.S6Hkya_logo{font-family:var(--font-caslon);letter-spacing:-.02em;margin-bottom:4px;font-size:24px;font-style:italic;font-weight:700}.S6Hkya_tagline{color:var(--muted);margin-bottom:var(--sp-md);font-size:14px}.S6Hkya_storeBadges{gap:12px;display:flex}.S6Hkya_title{color:var(--black);margin-bottom:8px;font-size:16px;font-weight:700}.S6Hkya_link{color:var(--muted);transition:color var(--ease);font-size:14px}.S6Hkya_link:hover{color:var(--black)}.S6Hkya_langWrapper{align-items:center;display:flex;position:relative}.S6Hkya_langSelect{appearance:none;border:1px solid var(--warm-gray);border-radius:var(--radius-sm);height:54px;color:var(--black);cursor:pointer;background:0 0;width:100%;padding:0 32px 0 12px;font-size:14px;font-weight:500}.S6Hkya_langArrow{pointer-events:none;color:var(--muted);align-items:center;display:flex;position:absolute;right:12px}.S6Hkya_bottom{border-top:1px solid var(--warm-gray);padding-top:var(--sp-md);text-align:left;flex-direction:column;gap:6px;display:flex}.S6Hkya_copyright{color:var(--muted-light);font-size:14px}@media (max-width:968px){.S6Hkya_grid{gap:var(--sp-lg);grid-template-columns:1fr 1fr}}@media (max-width:480px){.S6Hkya_grid{text-align:center;grid-template-columns:1fr}.S6Hkya_col{align-items:center}.S6Hkya_storeBadges{justify-content:center}.S6Hkya_langSelector{margin:0 auto}.S6Hkya_bottom{text-align:center}}
.QbGkGW_banner{bottom:var(--sp-md);left:var(--sp-md);right:var(--sp-md);z-index:1000;justify-content:center;display:flex;position:fixed}.QbGkGW_inner{background:var(--black);color:var(--white);padding:var(--sp-md);border-radius:var(--radius-md);box-shadow:var(--shadow-elevated);justify-content:space-between;align-items:center;gap:var(--sp-md);width:100%;max-width:600px;display:flex}.QbGkGW_text{font-family:var(--font-roboto);font-size:var(--fs-sm);line-height:1.4}.QbGkGW_actions{gap:var(--sp-sm);flex-shrink:0;display:flex}.QbGkGW_btnAccept{background:var(--white);color:var(--black);border-radius:var(--radius-sm);font-family:var(--font-roboto);font-weight:500;font-size:var(--fs-xs);transition:opacity var(--ease);padding:8px 16px}.QbGkGW_btnAccept:hover{opacity:.9}.QbGkGW_btnDecline{color:var(--white);font-family:var(--font-roboto);font-size:var(--fs-xs);opacity:.7;transition:opacity var(--ease);background:0 0}.QbGkGW_btnDecline:hover{opacity:1}@media (max-width:640px){.QbGkGW_inner{text-align:center;gap:var(--sp-sm);flex-direction:column}}
.ZARIfG_hero{padding:40px 0 var(--sp-xl);background-color:var(--cream);overflow:hidden}.ZARIfG_grid{gap:var(--sp-lg);grid-template-columns:1fr 1.1fr;align-items:center;display:grid}.ZARIfG_content{max-width:540px}.ZARIfG_content h1{font-size:var(--fs-3xl);color:var(--black);margin-bottom:24px;font-weight:700;line-height:1.1}.ZARIfG_subline{font-size:var(--fs-base);color:var(--muted);margin-bottom:32px;line-height:1.5}.ZARIfG_actions{align-items:center;gap:16px;display:flex}.ZARIfG_imageWrapper{width:100%;position:relative}.ZARIfG_imageBorder{aspect-ratio:1;background:var(--cream-dark);width:100%;margin-bottom:var(--sp-md);border-radius:400px 400px 10px 10px;position:relative;overflow:hidden}.ZARIfG_image{object-fit:cover}.ZARIfG_heroRatings{margin-top:var(--sp-sm);flex-wrap:nowrap;justify-content:center;gap:24px;display:flex}.ZARIfG_ratingItem{flex-direction:column;align-items:center;gap:4px;display:flex}.ZARIfG_ratingText{color:var(--black-muted);white-space:nowrap;font-size:13px}@media (max-width:968px){.ZARIfG_hero{padding-top:100px}.ZARIfG_grid{gap:var(--sp-md);grid-template-columns:1fr}.ZARIfG_imageWrapper{order:1;max-width:420px;margin:0 auto}.ZARIfG_content{text-align:center;order:2;max-width:100%}.ZARIfG_actions{justify-content:center;gap:8px;margin-top:24px}.ZARIfG_content h1{margin-bottom:16px}.ZARIfG_subline{margin-bottom:24px}}@media (max-width:480px){.ZARIfG_hero{padding-top:100px}.ZARIfG_actions{flex-direction:column;align-items:stretch}.ZARIfG_btn-primary{width:100%}}
._9eMoG_section{background-color:var(--white);padding:48px 0}._9eMoG_header{text-align:center;flex-direction:column;gap:24px;max-width:800px;margin:0 auto 24px;display:flex}._9eMoG_header h2{font-size:var(--fs-2xl);color:var(--black);margin-bottom:0}._9eMoG_header p{max-width:600px;margin:0 auto}._9eMoG_showcase{flex-direction:column;align-items:center;gap:24px;max-width:1000px;margin:0 auto;display:flex}._9eMoG_comparisonWrapper{width:100%;max-width:1000px;margin-bottom:var(--sp-lg)}._9eMoG_labelGroup{margin-bottom:var(--sp-xs);padding:0 var(--sp-sm);justify-content:space-between;display:flex}._9eMoG_label{font-family:var(--font-roboto);font-weight:500;font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--muted-light)}._9eMoG_imageContainer{background:var(--cream);border:none;overflow:hidden}._9eMoG_fullImage{width:100%;height:auto;display:block}._9eMoG_ctaWrapper{text-align:center}@media (max-width:768px){._9eMoG_imageContainer{grid-template-columns:1fr}._9eMoG_divider,._9eMoG_labelGroup{display:none}}
.tSMH5W_section{padding:var(--sp-xl) 0;background-color:var(--cream);border-top:var(--border)}.tSMH5W_grid{gap:var(--sp-lg);grid-template-columns:repeat(3,1fr);align-items:flex-start;display:grid}.tSMH5W_step{gap:var(--sp-md);align-items:flex-start;display:flex}.tSMH5W_number{font-family:var(--font-caslon);color:var(--black);flex-shrink:0;font-size:80px;font-weight:700;line-height:1}.tSMH5W_content h3{font-family:var(--font-roboto);font-weight:700;font-size:var(--fs-md);margin-bottom:var(--sp-xs);color:var(--black)}.tSMH5W_content p{font-size:var(--fs-sm);color:var(--muted);line-height:1.5}@media (max-width:768px){.tSMH5W_grid{gap:var(--sp-lg);grid-template-columns:1fr}}
.ItA9Ha_section{padding:var(--sp-xl) 0;background-color:var(--white)}.ItA9Ha_grid{gap:var(--sp-xl);grid-template-columns:repeat(2,1fr);display:grid}.ItA9Ha_card{gap:var(--sp-md);align-items:center;display:flex}.ItA9Ha_imagePlaceholder{background:var(--cream-dark);border-radius:50%;flex-shrink:0;width:120px;height:120px;position:relative;overflow:hidden}.ItA9Ha_image{object-fit:cover}.ItA9Ha_content{flex-direction:column;gap:8px;display:flex}.ItA9Ha_quote{font-family:var(--font-caslon);font-size:var(--fs-md);color:var(--black);line-height:1.4}.ItA9Ha_name{font-family:var(--font-roboto);font-weight:700;font-size:var(--fs-sm);color:var(--black)}@media (max-width:768px){.ItA9Ha_grid{gap:var(--sp-lg);grid-template-columns:1fr}}
.ybrBeq_section{background-color:var(--cream);padding:48px 0}.ybrBeq_grid{gap:var(--sp-xl);flex-direction:column;display:flex}.ybrBeq_item{align-items:center;gap:var(--sp-lg);grid-template-columns:1fr 1fr;display:grid}.ybrBeq_reverse{direction:rtl}.ybrBeq_reverse .ybrBeq_content{direction:ltr}.ybrBeq_mockup{width:100%;max-width:320px;margin:0 auto;position:relative}.ybrBeq_screenImage{object-fit:contain;width:100%;height:auto;display:block}.ybrBeq_phoneFrame{aspect-ratio:9/19;background:var(--black);border:10px solid #222;border-radius:40px;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.ybrBeq_placeholderText{color:#444;font-family:var(--font-roboto);font-size:24px;font-weight:700}.ybrBeq_content{flex-direction:column;gap:16px;display:flex}.ybrBeq_content h3{font-size:var(--fs-xl);color:var(--black)}.ybrBeq_mobileCtaWrapper{text-align:center;margin-top:32px;display:none}@media (max-width:768px){.ybrBeq_grid{gap:var(--sp-lg)}.ybrBeq_item{text-align:center;gap:var(--sp-lg);grid-template-columns:1fr}}
.V8_xEa_section{padding:var(--sp-xl) 0;background-color:var(--white)}.V8_xEa_headline{font-family:var(--font-caslon);font-size:var(--fs-2xl);color:var(--black);text-align:center;margin-bottom:var(--sp-lg);font-weight:700}.V8_xEa_accordion{width:100%;margin:0 auto}.V8_xEa_item{border-bottom:var(--border)}.V8_xEa_question{width:100%;padding:var(--sp-md) 0;text-align:left;font-family:var(--font-roboto);font-weight:500;font-size:var(--fs-base);color:var(--black);transition:opacity var(--ease);justify-content:space-between;align-items:center;display:flex}.V8_xEa_question:hover{opacity:.7}.V8_xEa_icon{transition:transform var(--ease);color:var(--muted-light)}.V8_xEa_iconOpen{transform:rotate(180deg)}.V8_xEa_answerWrapper{max-height:0;transition:max-height .3s cubic-bezier(.4,0,.2,1);overflow:hidden}.V8_xEa_answerOpen{max-height:500px}.V8_xEa_answerContent{padding-bottom:var(--sp-md)}.V8_xEa_answerContent div{color:var(--muted)}.V8_xEa_answerContent a{color:var(--black);text-decoration:underline}.V8_xEa_answerContent a:hover{opacity:.7}
.G4Qm-G_section{padding:var(--sp-xl) 0;background-color:var(--white)}.G4Qm-G_content{text-align:center;max-width:1000px;padding:80px var(--sp-md);border-radius:var(--radius-lg);color:var(--white);background:radial-gradient(circle at 15%,#ffffff14 0%,#0000 40%),radial-gradient(circle at 85% 30%,#ffffff0d 0%,#0000 40%),linear-gradient(135deg,#2a2a2a 0%,#101010 100%);border:1px solid #ffffff14;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 40px 100px #0000004d}.G4Qm-G_content:before{content:"";pointer-events:none;background:radial-gradient(at 50% 0,#ffffff1a 0%,#0000 70%);width:100%;height:100%;position:absolute;top:0;left:0}.G4Qm-G_preTitle{font-family:var(--font-roboto);color:#ffffffb3;letter-spacing:.1em;text-transform:uppercase;margin-bottom:24px;font-size:15px}.G4Qm-G_content h2{font-size:var(--fs-3xl);margin-bottom:var(--sp-lg);color:var(--white);z-index:1;max-width:800px;margin-left:auto;margin-right:auto;position:relative}.G4Qm-G_btnWrapper{z-index:1;justify-content:center;margin-top:40px;display:flex;position:relative}.G4Qm-G_ctaBtn{background:var(--white);color:var(--black);font-family:var(--font-roboto);transition:all var(--ease);border-radius:40px;padding:16px 48px;font-size:18px;font-weight:700;box-shadow:0 0 20px #ffffff4d}.G4Qm-G_ctaBtn:hover{background:#f0f0f0;transform:translateY(-2px);box-shadow:0 0 30px #ffffff80}
