.DAPZiW_header{z-index:100;background:var(--color-cream-glass);-webkit-backdrop-filter:blur(20px)saturate(160%);transition:all var(--transition-normal);border-bottom:1px solid #d5dcc58c;position:sticky;top:0;box-shadow:0 2px 14px #3e54270a}.DAPZiW_inner{max-width:var(--max-width);height:var(--header-height);justify-content:space-between;align-items:center;margin:0 auto;padding:12px 20px;display:flex}.DAPZiW_side{flex:1;align-items:center;display:flex}.DAPZiW_brand{font-family:var(--font-serif);color:var(--color-text);letter-spacing:-.3px;text-align:center;font-size:18px;font-weight:700}
.xogimq_hero{width:100%;height:100dvh;min-height:600px;position:relative;overflow:hidden}.xogimq_imageWrapper{position:absolute;inset:0}.xogimq_overlay{background:linear-gradient(to bottom, #f5f2eb14 0%, #f5f2eb47 42%, #fdfbf7e0 76%, var(--color-surface-warm) 100%);position:absolute;inset:0}.xogimq_content{text-align:center;z-index:2;flex-direction:column;align-items:center;gap:16px;padding:0 24px 52px;display:flex;position:absolute;bottom:0;left:0;right:0}.xogimq_subtitle{letter-spacing:3px;color:var(--color-olive-dark);border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(8px);background:#e8eddfc7;border:1px solid #d5dcc5cc;padding:6px 14px;font-size:11px;font-weight:600}.xogimq_title{font-family:var(--font-serif);letter-spacing:-.3px;color:var(--color-text);font-size:32px;font-weight:700;line-height:1.32}.xogimq_italic{color:var(--color-olive);font-style:italic}.xogimq_desc{color:var(--color-text-sub);white-space:pre-line;max-width:320px;font-size:14px;line-height:1.85}
.GXTLGW_section{padding:0 0 var(--space-3xl);background:var(--color-surface-warm)}.GXTLGW_veganBanner{text-align:center;background:var(--color-sage);letter-spacing:2.5px;color:var(--color-olive-dark);border-top:1px solid #d5dcc5b3;border-bottom:1px solid #d5dcc5b3;padding:14px 0;font-size:11px;font-weight:600}.GXTLGW_content{padding:var(--space-2xl) var(--space-lg) 0;text-align:center}.GXTLGW_type{letter-spacing:2px;color:var(--color-text-light);margin-bottom:var(--space-md);font-size:13px}.GXTLGW_title{font-family:var(--font-serif);color:var(--color-text);white-space:pre-line;margin-bottom:var(--space-lg);font-size:26px;font-weight:700;line-height:1.4}.GXTLGW_tags{justify-content:center;gap:var(--space-sm);margin-bottom:var(--space-lg);flex-wrap:wrap;display:flex}.GXTLGW_desc{color:var(--color-text-sub);white-space:pre-line;max-width:340px;margin:0 auto;font-size:14px;line-height:1.9}
.oYv4NG_section{padding:var(--space-3xl) var(--space-lg);background:var(--color-sage)}.oYv4NG_title{white-space:pre-line;margin-bottom:var(--space-xl)}.oYv4NG_grid{gap:var(--space-md);flex-direction:column;display:flex}.oYv4NG_card{align-items:flex-start;gap:var(--space-md);background:var(--color-surface-warm);border-radius:var(--radius-lg);padding:var(--space-lg);box-shadow:var(--shadow-sm);transition:all var(--transition-normal);border:1px solid #d5dcc5d9;display:flex}.oYv4NG_card:hover{box-shadow:var(--shadow-card);border-color:var(--color-olive-light);transform:translateY(-2px)}.oYv4NG_icon{background:var(--color-sage);width:48px;height:48px;color:var(--color-olive-dark);border-radius:var(--radius-full);border:1px solid #d5dcc5cc;flex-shrink:0;justify-content:center;align-items:center;display:flex}.oYv4NG_text{flex:1}.oYv4NG_cardTitle{font-family:var(--font-serif);color:var(--color-text);margin-bottom:2px;font-size:16px;font-weight:600}.oYv4NG_cardSub{letter-spacing:1.5px;color:var(--color-olive);margin-bottom:8px;font-size:11px;font-weight:500}.oYv4NG_cardDesc{color:var(--color-text-sub);font-size:13px;line-height:1.6}
._3mCvSa_section{padding:var(--space-3xl) var(--space-lg);background:var(--color-surface-warm)}._3mCvSa_title{white-space:pre-line;margin-bottom:var(--space-xl)}._3mCvSa_heroImage{text-align:center;margin-bottom:var(--space-xl)}._3mCvSa_heroImage img{border-radius:var(--radius-md);width:100%;max-width:360px;height:auto;margin:0 auto}._3mCvSa_list{gap:var(--space-md);flex-direction:column;display:flex}._3mCvSa_card{gap:var(--space-md);padding:var(--space-md);background:var(--color-cream);border-radius:var(--radius-lg);transition:all var(--transition-normal);border:1px solid #d5dcc5cc;display:flex}._3mCvSa_card:hover{box-shadow:var(--shadow-card);border-color:var(--color-olive-light)}._3mCvSa_imageWrap{border:1px solid #d5dcc599;border-radius:14px;flex-shrink:0;width:80px;height:80px;overflow:hidden}._3mCvSa_text{flex:1;min-width:0}._3mCvSa_name{font-family:var(--font-serif);color:var(--color-text);margin-bottom:4px;font-size:15px;font-weight:600}._3mCvSa_desc{color:var(--color-text-sub);margin-bottom:8px;font-size:12px;line-height:1.7}._3mCvSa_benefits{flex-wrap:wrap;gap:4px;display:flex}._3mCvSa_benefitTag{background:var(--color-sage);border-radius:var(--radius-pill);color:var(--color-olive);padding:2px 8px;font-size:11px;font-weight:500}
.gG9rza_section{padding:var(--space-3xl) var(--space-lg);background:linear-gradient(to bottom, var(--color-cream), var(--color-surface-warm))}.gG9rza_header{text-align:center;margin-bottom:var(--space-xl)}.gG9rza_title{margin-bottom:var(--space-sm)}.gG9rza_subtitle{color:var(--color-text-light);font-size:13px;font-style:italic}.gG9rza_imageWrap{text-align:center;margin-bottom:var(--space-xl)}.gG9rza_imageWrap img{width:100%;max-width:360px;height:auto;margin:0 auto}.gG9rza_notes{gap:var(--space-md);flex-direction:column;display:flex}.gG9rza_noteCard{gap:var(--space-md);padding:var(--space-lg);background:var(--color-surface-warm);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);border:1px solid #d5dcc5cc;display:flex;position:relative;overflow:hidden}.gG9rza_noteCard:after{content:"";width:4px;position:absolute;top:0;bottom:0;left:0}.gG9rza_noteCard:first-child:after{background:var(--color-note-top)}.gG9rza_noteCard:nth-child(2):after{background:var(--color-note-middle)}.gG9rza_noteCard:nth-child(3):after{background:var(--color-note-base)}.gG9rza_noteDot{border-radius:var(--radius-full);flex-shrink:0;width:12px;height:12px;margin-top:4px}.gG9rza_noteContent{flex:1}.gG9rza_noteLabel{letter-spacing:2px;color:var(--color-text-light);margin-bottom:4px;font-size:10px;font-weight:700;display:block}.gG9rza_noteTitle{font-family:var(--font-serif);color:var(--color-text);margin-bottom:6px;font-size:16px;font-weight:600}.gG9rza_noteDesc{color:var(--color-text-sub);font-size:13px;line-height:1.7}
._9Qbloa_section{background:var(--color-surface-warm)}._9Qbloa_divider{height:1px;margin:0 var(--space-xl);background:linear-gradient(90deg, transparent, var(--color-sage-dark), transparent)}._9Qbloa_content{padding:var(--space-3xl) var(--space-lg);text-align:center}._9Qbloa_imageWrap{margin-bottom:var(--space-xl)}._9Qbloa_imageWrap img{border-radius:var(--radius-lg);width:100%;max-width:380px;height:auto;box-shadow:var(--shadow-elevated);border:1px solid #d5dcc5d9;margin:0 auto}._9Qbloa_title{font-family:var(--font-serif);color:var(--color-text);white-space:pre-line;margin:var(--space-md) 0;font-size:26px;font-weight:700;line-height:1.4}._9Qbloa_title em{color:var(--color-olive);font-style:italic}._9Qbloa_desc{color:var(--color-text-sub);max-width:340px;margin:0 auto;font-size:14px;line-height:1.9}
._3MAOMG_section{background:var(--color-cream);padding:var(--space-3xl) var(--space-lg)}._3MAOMG_content{text-align:center}._3MAOMG_imageWrap{margin-bottom:var(--space-xl)}._3MAOMG_imageWrap img{border-radius:var(--radius-lg);width:100%;max-width:340px;box-shadow:var(--shadow-elevated);border:1px solid #d5dcc5d9;margin:0 auto}._3MAOMG_title{font-family:var(--font-serif);color:var(--color-text);margin-top:var(--space-md);font-size:24px;font-weight:700}
.UY-Ckq_countdown{text-align:center;padding:var(--space-lg) var(--space-md);background:var(--color-cream);border-radius:var(--radius-md);margin:var(--space-md) var(--space-lg) 0}.UY-Ckq_label{letter-spacing:2px;text-transform:uppercase;color:var(--color-olive);margin-bottom:var(--space-sm);font-size:11px;font-weight:600}.UY-Ckq_timer{justify-content:center;gap:var(--space-md);display:flex}.UY-Ckq_unit{flex-direction:column;align-items:center;min-width:56px;display:flex}.UY-Ckq_number{font-family:var(--font-serif);color:var(--color-text);background:var(--color-sage);border-radius:var(--radius-sm);text-align:center;min-width:48px;padding:8px 12px;font-size:28px;font-weight:700;line-height:1}.UY-Ckq_unitLabel{color:var(--color-text-light);margin-top:4px;font-size:10px;font-weight:500}.UY-Ckq_separator{color:var(--color-text-light);align-self:flex-start;padding-top:8px;font-size:24px;font-weight:700}
.iInE5G_section{background:var(--color-cream);padding:var(--space-4xl) var(--space-lg)}.iInE5G_content{text-align:center}.iInE5G_title{font-family:var(--font-serif);color:var(--color-text);margin-bottom:var(--space-md);font-size:28px;font-weight:700}.iInE5G_desc{color:var(--color-text-sub);margin-bottom:var(--space-xl);font-size:14px;line-height:1.8}.iInE5G_ctaBtn{transition:all var(--transition-normal)}
.QR8Sia_section{padding:var(--space-2xl) var(--space-lg);background:linear-gradient(135deg, var(--color-olive) 0%, var(--color-olive-dark) 100%);text-align:center}.QR8Sia_title{font-family:var(--font-serif);color:var(--color-white);margin-bottom:var(--space-sm);font-size:20px;font-weight:700;line-height:1.4}.QR8Sia_desc{color:var(--color-white-alpha80);margin-bottom:var(--space-lg);font-size:13px;line-height:1.6}.QR8Sia_form{gap:var(--space-sm);flex-direction:column;max-width:360px;margin:0 auto;display:flex}.QR8Sia_input{border-radius:var(--radius-pill);background:var(--bg-overlay);color:var(--color-text);transition:box-shadow var(--transition-fast);border:none;outline:none;flex:1;padding:12px 16px;font-size:14px}.QR8Sia_input:focus{box-shadow:0 0 0 2px var(--color-white), 0 0 0 5px #c4a35a99;transform:translateY(-1px)}.QR8Sia_input::placeholder{color:var(--color-text-light)}.QR8Sia_button{background:var(--color-accent-gold);color:var(--color-white);border-radius:var(--radius-pill);white-space:nowrap;padding:12px 24px;font-size:14px;font-weight:600;transition:all .4s cubic-bezier(.34,1.56,.64,1)}.QR8Sia_button:hover{transform:translateY(-2px)scale(1.02);box-shadow:0 6px 16px #c4a35a80}.QR8Sia_button:disabled{opacity:.6;cursor:not-allowed;transform:none}.QR8Sia_success{justify-content:center;align-items:center;gap:var(--space-sm);color:var(--color-white);padding:var(--space-md);font-size:14px;font-weight:500;animation:.4s ease-out QR8Sia_fadeIn;display:flex}@keyframes QR8Sia_fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}
.DaFM4q_footer{background:var(--color-sage);padding:var(--space-2xl) var(--space-lg);padding-bottom:calc(var(--space-2xl) + 72px);text-align:center}.DaFM4q_brand{font-family:var(--font-serif);color:var(--color-text);margin-bottom:var(--space-md);font-size:16px;font-weight:600}.DaFM4q_links{justify-content:center;gap:var(--space-md) var(--space-xl);margin-bottom:var(--space-lg);flex-wrap:wrap;display:flex}.DaFM4q_links a,.DaFM4q_links button{color:var(--color-text);transition:color var(--transition-fast);cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:14px;font-weight:500}.DaFM4q_links a:hover,.DaFM4q_links button:hover{color:var(--color-olive)}.DaFM4q_copyright{color:var(--color-text-sub);font-size:12px}.DaFM4q_companyInfo{color:var(--color-text-sub);margin-bottom:var(--space-xl);word-break:keep-all;font-size:11px;line-height:1.6}.DaFM4q_companyInfo p{margin:0}.DaFM4q_companyInfo a{color:var(--color-text-sub);text-underline-offset:2px;text-decoration:underline}.DaFM4q_recaptcha{color:var(--color-text-light);margin-top:var(--space-xl);font-size:10px;line-height:1.4}.DaFM4q_recaptcha a{color:var(--color-text-light);text-underline-offset:2px;text-decoration:underline}.DaFM4q_recaptcha a:hover{color:var(--color-olive)}
