._0J4ZGG_section{background:#fff;padding:56px 20px}._0J4ZGG_inner{max-width:1000px;margin:0 auto}._0J4ZGG_title{text-align:center;font-family:var(--font-heading);color:var(--olive-deep);margin:0;font-size:28px;font-weight:800;line-height:1.15}._0J4ZGG_lead{text-align:center;max-width:680px;color:var(--ink);margin:14px auto 30px;font-size:17.5px;line-height:27px}._0J4ZGG_grid{border:1px solid var(--border);border-radius:18px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;display:grid;overflow:hidden}._0J4ZGG_label{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.06em;margin:0;padding:16px 18px;font-size:16px;font-weight:800}._0J4ZGG_before{color:#555;background:#eceeec}._0J4ZGG_after{background:var(--olive);color:var(--cream)}._0J4ZGG_row{display:contents}._0J4ZGG_cell{color:#555;border-top:1px solid var(--border);align-items:flex-start;gap:10px;margin:0;padding:16px 18px;font-size:15.5px;line-height:23px;display:flex}._0J4ZGG_yes{background:var(--surface);color:var(--olive-deep);font-weight:600}._0J4ZGG_no{color:#b3261e;flex:none;margin-top:2px}._0J4ZGG_ok{color:var(--green);flex:none;margin-top:2px}._0J4ZGG_note{text-align:center;color:var(--muted);margin:16px 0 0;font-size:13px;font-style:italic}@media (min-width:900px){._0J4ZGG_section{padding:84px 20px}._0J4ZGG_title{font-size:40px}._0J4ZGG_label{padding:20px 28px;font-size:18px}._0J4ZGG_cell{padding:22px 28px;font-size:17px;line-height:26px}}
.HeinPq_figure{border-radius:20px;max-width:560px;margin:36px auto 0;position:relative;overflow:hidden}.HeinPq_figure img{width:100%;display:block}.HeinPq_tag{color:var(--cream);font-family:var(--font-heading);text-align:center;background:#0b2216c7;border-radius:8px;max-width:34%;padding:4px 8px;font-size:11.5px;font-weight:700;line-height:1.2;position:absolute;transform:translate(-50%)}.HeinPq_t1{top:2%;left:50%}.HeinPq_t2{top:54%;left:21%}.HeinPq_t3{top:50%;left:80%}.HeinPq_t4{top:86%;left:31%}.HeinPq_t5{top:86%;left:68%}@media (min-width:700px){.HeinPq_tag{padding:6px 12px;font-size:14px}}
.sgReva_banner{background:var(--bg);color:var(--accent-text);font-family:var(--font-heading);position:relative;overflow:hidden}.sgReva_photo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sgReva_banner:after{content:"";background:linear-gradient(90deg, var(--banner-background), var(--banner-background) 70%);position:absolute;inset:0}.sgReva_inner{z-index:1;grid-template-columns:minmax(0,1fr);gap:26px;padding:40px 20px 48px;display:grid;position:relative}.sgReva_title{letter-spacing:.6px;margin:0;font-size:28px;font-weight:700;line-height:38px}.sgReva_body{letter-spacing:.4px;margin:14px 0 0;font-size:14px;line-height:21px}.sgReva_stats{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.sgReva_card{background:var(--banner-background3);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--banner-color);border-radius:18px;padding:22px 26px}.sgReva_value{margin:0;font-size:38px;font-weight:700;line-height:44px}.sgReva_label{letter-spacing:.4px;margin:2px 0 0;font-size:15px;line-height:22px}@media (min-width:900px){.sgReva_inner{grid-template-columns:minmax(0,1fr) minmax(0,606px);align-items:start;column-gap:94px;max-width:1440px;margin:0 auto;padding:70px 80px 65px}.sgReva_title{font-size:38px;line-height:40px}.sgReva_body{max-width:580px;margin-top:38px;font-size:13px;line-height:19px}.sgReva_stats{gap:21px}.sgReva_card{height:115px;padding:20px 26px}}.sgReva_tableTitle{letter-spacing:.1em;margin:22px 0 0;font-size:13px;font-weight:800}.sgReva_note{margin:12px 0 0;font-size:13px;font-style:italic;line-height:19px}.sgReva_card{align-items:center;gap:18px;display:flex}.sgReva_value{min-width:96px;color:var(--green);flex:none}.sgReva_label{font-size:17px;font-weight:800}.sgReva_cardBody{margin:4px 0 0;font-size:15px;line-height:21px}@media (min-width:900px){.sgReva_card{height:auto;min-height:115px}.sgReva_body{margin-top:20px;font-size:16px;line-height:24px}}
._1U2E_G_band{color:var(--cream);overflow:hidden}._1U2E_G_experts{background:radial-gradient(110% 40% at 50% 0%, var(--band-background) 0%, transparent 60%), linear-gradient(var(--band-background2) 0%, var(--olive) 20%, var(--band-background3) 46%, var(--band-background4) 68%, var(--band-background5) 86%, var(--band-background6) 100%);padding:64px 6px 56px}._1U2E_G_why{background:radial-gradient(120% 70% at 50% 0%, var(--band-background7) 0%, var(--olive) 48%, var(--band-background8) 100%);padding:66px 22px 0}@media (min-width:900px){._1U2E_G_experts{padding:64px 14px 80px}}
.MDAFfW_link{cursor:pointer;max-width:none;min-height:48px;color:var(--accent);letter-spacing:1.6px;text-transform:uppercase;background:0 0;border:0;justify-content:flex-start;align-items:center;gap:8px;margin:0;padding:0;font-size:17px;font-weight:800;line-height:36px;display:flex}.MDAFfW_link>span{border-bottom:2px solid var(--accent);line-height:28px}.MDAFfW_link:hover{filter:brightness(1.15)}.MDAFfW_dialog{width:min(440px,100% - 32px);color:var(--panel-ink);background:0 0;border:0;border-radius:18px;padding:0}.MDAFfW_dialog::backdrop{background:var(--facts-button-background)}.MDAFfW_panel{background:var(--accent-text);border:3px solid var(--olive-deep);border-radius:18px;padding:26px 24px 22px;position:relative}.MDAFfW_title{font-family:var(--font-heading);border-bottom:8px solid var(--panel-ink);margin:0;padding-bottom:6px;font-size:28px;font-weight:700;line-height:1.1}.MDAFfW_serving{margin:8px 0;font-size:14px;font-weight:600;line-height:1.4}.MDAFfW_table{border-collapse:collapse;width:100%;font-size:15px}.MDAFfW_table th{text-align:left;border-top:4px solid var(--panel-ink);border-bottom:1px solid var(--panel-ink);padding:6px 0;font-size:13px}.MDAFfW_table th:last-child,.MDAFfW_table td:last-child{text-align:right}.MDAFfW_table td{border-bottom:1px solid var(--panel-border);padding:8px 0}.MDAFfW_small{color:var(--facts-button-color);margin:10px 0 0;font-size:12.5px;line-height:1.45}.MDAFfW_close{background:var(--facts-button-background2);cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;padding:0;display:flex;position:absolute;top:12px;right:12px}
.EndZrq_section{background:#fff;padding:56px 20px 40px}.EndZrq_inner{max-width:900px;margin:0 auto}.EndZrq_title{font-family:var(--font-heading);color:var(--olive-deep);margin:0;font-size:28px;font-weight:800;line-height:1.15}.EndZrq_lead{color:var(--ink);margin:14px 0 22px;font-size:17.5px;line-height:27px}.EndZrq_guide{font-family:var(--font-heading);color:var(--olive-deep);margin:44px 0 6px;font-size:24px;line-height:30px}.EndZrq_label{letter-spacing:.12em;color:var(--green);margin:0 0 14px;font-size:13px;font-weight:800}.EndZrq_table{border:1px solid var(--border);border-radius:14px;overflow:hidden}.EndZrq_row{color:var(--ink);grid-template-columns:minmax(0,1fr);gap:4px;padding:16px 18px;font-size:16px;line-height:24px;display:grid}.EndZrq_row+.EndZrq_row{border-top:1px solid var(--border)}.EndZrq_row b{color:var(--olive-deep)}.EndZrq_dose{color:var(--green);font-weight:700}.EndZrq_head{background:var(--surface);color:var(--olive-deep);font-weight:800;display:none}.EndZrq_note{color:var(--ink);margin:18px 0 0;font-size:16px;line-height:25px}@media (min-width:900px){.EndZrq_section{padding:84px 20px 50px}.EndZrq_title{font-size:40px}.EndZrq_head,.EndZrq_row{grid-template-columns:1.2fr .8fr 1.6fr;gap:24px}.EndZrq_head{display:grid}}.EndZrq_intro{grid-template-columns:minmax(0,1fr);align-items:center;gap:24px;display:grid}.EndZrq_photo{aspect-ratio:4/3;object-fit:cover;border-radius:18px;width:100%;display:block}@media (min-width:900px){.EndZrq_intro{grid-template-columns:minmax(0,1fr) 380px;gap:56px}.EndZrq_photo{aspect-ratio:1}}
.PiXlna_section{background:var(--surface);padding:40px 20px}.PiXlna_figure{border-radius:20px;max-width:1100px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 22px 44px #0b22162e}.PiXlna_figure img{aspect-ratio:4/3;object-fit:cover;object-position:12% center;width:100%;display:block}.PiXlna_label{color:var(--cream);font-family:var(--font-heading);white-space:nowrap;background:#0b2216db;border-radius:10px;padding:8px 14px;font-size:15px;font-weight:800;position:absolute}.PiXlna_left{bottom:14px;left:14px}.PiXlna_right{background:var(--gold-deep);bottom:14px;right:14px}.PiXlna_sign{font-family:var(--font-heading);color:var(--olive);font-size:56px;font-weight:800;line-height:1;position:absolute;top:44%;left:38%}.PiXlna_note{text-align:center;max-width:760px;font-family:var(--font-heading);color:var(--olive-deep);margin:20px auto 0;font-size:22px;font-weight:800;line-height:1.25}@media (min-width:900px){.PiXlna_section{padding:70px 20px 12px}.PiXlna_figure img{aspect-ratio:16/9;object-position:center}.PiXlna_label{border-radius:14px;padding:12px 22px;font-size:24px}.PiXlna_left{bottom:12%;left:8%}.PiXlna_right{bottom:6%;right:6%}.PiXlna_sign{font-size:110px;top:38%;left:40%}.PiXlna_note{font-size:34px}}@media (max-width:899px){.PiXlna_figure img{aspect-ratio:16/9;object-position:center}.PiXlna_label{padding:5px 9px;font-size:12px;bottom:8px}.PiXlna_left{left:8px}.PiXlna_right{right:8px}.PiXlna_sign{font-size:40px;top:30%;left:36%}}
.Gq5_Ta_carousel{position:relative}.Gq5_Ta_row{scroll-snap-type:x mandatory;scrollbar-width:none;gap:26px;margin:0;padding:8px 8px 34px;scroll-padding:0 8px;list-style:none;display:flex;overflow-x:auto}.Gq5_Ta_row::-webkit-scrollbar{display:none}.Gq5_Ta_slide{scroll-snap-align:start;flex:none;width:calc(100% - 61px)}.Gq5_Ta_arrow{background:var(--carousel-background);width:48px;height:48px;color:var(--gold);box-shadow:0 6px 18px var(--carousel-box-shadow);cursor:pointer;z-index:2;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:transform .2s,background .2s;display:flex;position:absolute;top:calc(50% + 10px)}.Gq5_Ta_arrow:hover{background:var(--carousel-background2);transform:scale(1.07)}.Gq5_Ta_prev{left:0}.Gq5_Ta_next{right:0}@media (min-width:900px){.Gq5_Ta_slide{width:calc(50% - 21px)}}@media (max-width:899px){.Gq5_Ta_arrow{display:none}}
.GuH9Rq_card{background:linear-gradient(150deg, var(--expert-cards-background) 0%, var(--expert-cards-background2) 100%);height:100%;min-height:293px;box-shadow:0 22px 44px var(--carousel-box-shadow);border-radius:22px;flex-direction:column;padding:0;display:flex;position:relative;overflow:hidden}.GuH9Rq_name{font-family:var(--font-heading);color:var(--olive);margin:0;font-size:23px;font-weight:800;line-height:29px}.GuH9Rq_quote{color:var(--olive-ink);margin:16px 0 0;font-size:18px;line-height:27px}.GuH9Rq_truth{border-left:4px solid var(--gold);max-width:760px;color:var(--cream);background:#ffffff0f;border-radius:0 14px 14px 0;margin:44px auto 0;padding:24px 28px;font-size:18px;line-height:29px}.GuH9Rq_truth p{margin:8px 0 0}.GuH9Rq_truthLabel{font-family:var(--font-heading);color:var(--gold);font-size:20px}@media (min-width:900px){.GuH9Rq_truth{font-size:20px;line-height:32px}}.GuH9Rq_photo{aspect-ratio:4/3;object-fit:cover;object-position:center 25%;width:100%;display:block}.GuH9Rq_copy{padding:26px 28px 32px}@media (min-width:900px){.GuH9Rq_photo{aspect-ratio:16/9}}
.M5PvrG_experts{text-align:center;grid-template-columns:minmax(0,1fr);gap:28px;max-width:1180px;margin:0 auto;padding:0 14px 40px;display:grid}.M5PvrG_title{font-family:var(--font-heading);color:var(--cream);letter-spacing:-.01em;margin:0 0 22px;font-size:30px;font-weight:800;line-height:1.14}.M5PvrG_lead{color:var(--experts-color);margin:0 0 14px;font-size:18px;line-height:29px}.M5PvrG_photo{aspect-ratio:4/3;object-fit:cover;object-position:30% 30%;width:100%;box-shadow:0 26px 52px var(--experts-box-shadow);border-radius:20px}@media (min-width:900px){.M5PvrG_experts{text-align:left;grid-template-columns:minmax(0,1fr) minmax(0,460px);align-items:center;gap:64px}.M5PvrG_title{font-size:44px;line-height:50px}.M5PvrG_lead{font-size:19px;line-height:30px}.M5PvrG_photo{aspect-ratio:1;object-position:center}}
.b4D3rW_column{max-width:716px;margin:0 auto}.b4D3rW_title{text-align:center;font-family:var(--font-heading);color:var(--cream);letter-spacing:.6px;margin:0 0 22px;font-size:29px;font-weight:700;line-height:1.17}.b4D3rW_kicker{text-align:center;font-family:var(--font-heading);color:var(--gold);letter-spacing:.6px;margin:16px 0 24px;font-size:18px;font-weight:700;line-height:32px}.b4D3rW_p{color:var(--explain-color);letter-spacing:.6px;margin:0 0 22px;font-size:17.5px;line-height:30.6px}.b4D3rW_p strong{color:var(--cream);font-weight:700}.b4D3rW_fail{font-family:var(--font-heading);color:var(--cream);letter-spacing:.6px;margin:56px 0 28px;padding-bottom:14px;font-size:22px;font-weight:700;line-height:1.26;position:relative}.b4D3rW_fail:after{content:"";background:linear-gradient(90deg, var(--gold), transparent);width:60px;height:2px;position:absolute;bottom:0;left:0}.b4D3rW_pull{border-left:3px solid var(--gold);font-family:var(--font-heading);color:var(--cream);letter-spacing:.6px;margin:4px 0 26px;padding:6px 0 6px 24px;font-size:19px;font-style:italic;line-height:1.45}.b4D3rW_turn{font-family:var(--font-heading);color:var(--gold);letter-spacing:.6px;margin:36px 0 22px;font-size:22px;font-weight:700;line-height:1.27}@media (min-width:900px){.b4D3rW_title{font-size:42px;line-height:50px}.b4D3rW_kicker{margin:16px 0 35px;font-size:23px;line-height:41px}.b4D3rW_p{font-size:17.5px}.b4D3rW_fail{margin-top:52px;font-size:30px;line-height:38px}.b4D3rW_pull{font-size:25px;line-height:37px}.b4D3rW_turn{font-size:30px;line-height:40px}}.b4D3rW_tableTitle{letter-spacing:.12em;color:var(--gold);margin:30px 0 12px;font-size:13px;font-weight:800}.b4D3rW_table{border:1px solid var(--diagram-border);border-radius:14px;margin-bottom:8px;overflow:hidden}.b4D3rW_row{color:var(--explain-color);grid-template-columns:minmax(0,1fr);gap:6px;padding:16px 18px;font-size:16.5px;line-height:25px;display:grid}.b4D3rW_row+.b4D3rW_row{border-top:1px solid var(--compare-table-border-top)}.b4D3rW_head{background:var(--compare-table-background);color:var(--cream);font-weight:800;display:none}.b4D3rW_cellA{color:var(--cream)}.b4D3rW_points{margin:0 0 22px;padding-left:22px}.b4D3rW_points li{margin-bottom:14px}.b4D3rW_pair{grid-template-columns:minmax(0,1fr);gap:14px;margin-bottom:28px;display:grid}.b4D3rW_half{border:1px solid var(--diagram-border);background:var(--compare-table-background2);color:var(--explain-color);border-radius:14px;padding:20px;font-size:16.5px;line-height:25px}.b4D3rW_half p{margin:0 0 12px}.b4D3rW_halfHead{font-family:var(--font-heading);color:var(--cream);margin:0 0 10px;font-size:20px}.b4D3rW_weak strong{color:var(--gold)}.b4D3rW_bullets{color:var(--explain-color);margin:0 0 22px;padding-left:22px;font-size:17.5px;line-height:29px}.b4D3rW_bullets li{margin-bottom:8px}@media (min-width:900px){.b4D3rW_column{max-width:900px}.b4D3rW_head,.b4D3rW_row{grid-template-columns:280px minmax(0,1fr);gap:28px}.b4D3rW_head{display:grid}.b4D3rW_pair{grid-template-columns:repeat(2,minmax(0,1fr))}}.b4D3rW_second{margin-top:84px;padding-bottom:72px}.b4D3rW_figure{aspect-ratio:16/10;object-fit:cover;width:100%;box-shadow:0 22px 44px var(--carousel-box-shadow);border-radius:18px;margin:0 0 26px;display:block}.b4D3rW_diagram{width:100%;max-width:460px;box-shadow:0 22px 44px var(--carousel-box-shadow);border-radius:20px;margin:0 auto 24px;display:block}.b4D3rW_graphic{border-radius:18px;width:100%;height:auto;margin:8px 0 28px;display:block}.b4D3rW_more{margin:0 0 28px}.b4D3rW_more summary{cursor:pointer;color:var(--gold);padding:6px 0 14px;font-weight:700}
.aOMZzW_faq{padding:70px 20px 40px}.aOMZzW_title{max-width:900px;font-family:var(--font-heading);color:var(--olive-deep);letter-spacing:.6px;margin:0 auto;padding:0 1px;font-size:28px;font-weight:800;line-height:36px}.aOMZzW_list{max-width:900px;margin:18px auto 0}.aOMZzW_item{border-bottom:1px solid var(--faq-border-bottom)}.aOMZzW_item:first-child{border-top:1px solid var(--faq-border-bottom)}.aOMZzW_summary{cursor:pointer;min-height:64px;font-family:var(--font-heading);color:var(--olive);letter-spacing:0;justify-content:space-between;align-items:center;gap:16px;padding:15px;font-size:19px;font-weight:700;line-height:1.3;list-style:none;transition:background .2s;display:flex}.aOMZzW_summary::-webkit-details-marker{display:none}.aOMZzW_summary:hover{background:var(--faq-background)}.aOMZzW_chevron{flex:none;transition:transform .25s}.aOMZzW_item[open] .aOMZzW_chevron{transform:rotate(180deg)}.aOMZzW_answer{max-width:900px;color:var(--ink);letter-spacing:.4px;margin:0;padding:0 15px 22px;font-size:17px;line-height:28px}@media (min-width:900px){.aOMZzW_faq{padding:94px 20px 25px}.aOMZzW_title{font-size:47px;line-height:61px}.aOMZzW_summary{font-size:30px;line-height:37px}.aOMZzW_list{margin-top:17px}}
.nsKzpW_foot{background:var(--olive);color:var(--cream);text-align:center;padding:40px 20px 100px}.nsKzpW_contact{max-width:820px;margin:0 auto}.nsKzpW_title{font-family:var(--font-heading);margin:0 0 14px;font-size:22px;font-weight:800;line-height:28px}.nsKzpW_links{flex-wrap:wrap;justify-content:center;gap:8px 26px;display:flex}.nsKzpW_link{color:inherit;align-items:center;gap:8px;font-size:15px;line-height:24px;text-decoration:none;display:inline-flex}.nsKzpW_link svg{width:20px;height:20px}.nsKzpW_policies{flex-wrap:wrap;justify-content:center;gap:6px 22px;margin:22px 0 0;padding:0;font-size:14px;list-style:none;display:flex}.nsKzpW_policies a{color:var(--compare-color)}.nsKzpW_note{color:var(--compare-color2);margin:26px auto 0;font-size:12.5px;line-height:19px}
.aCdLbq_header{z-index:30;background:var(--olive-deep);color:var(--cream);position:sticky;top:0}.aCdLbq_bar{justify-content:space-between;align-items:center;gap:16px;max-width:1240px;height:63px;margin:0 auto;padding:0 20px;display:flex}.aCdLbq_logo{color:var(--cream);font-family:var(--font-heading);letter-spacing:.18em;align-items:center;gap:10px;font-size:18px;font-weight:400;text-decoration:none;display:inline-flex}.aCdLbq_line{text-align:center;letter-spacing:.4px;text-transform:uppercase;flex:1;margin:0;font-size:15px;font-weight:700;display:none}.aCdLbq_cta{background:var(--brass);height:43px;color:var(--accent-text);letter-spacing:.5px;text-transform:uppercase;border-radius:8px;justify-content:center;align-items:center;padding:0 20px;font-size:13px;font-weight:800;text-decoration:none;transition:filter .2s,transform .2s;display:inline-flex}.aCdLbq_cta:hover{filter:brightness(1.1)}.aCdLbq_cta:active{transform:scale(.97)}@media (min-width:900px){.aCdLbq_bar{height:69px}.aCdLbq_logo{font-size:30px}.aCdLbq_line{display:block}.aCdLbq_cta{height:49px;padding:0 26px;font-size:15px}}.aCdLbq_logo img{filter:invert();mix-blend-mode:screen;width:190px;height:auto;display:block}@media (min-width:900px){.aCdLbq_logo img{width:280px}}
.uP7ttW_gallery{grid-area:gallery;align-self:start;min-width:0}.uP7ttW_stage{aspect-ratio:1;background:var(--surface);border-radius:16px;overflow:hidden}.uP7ttW_photo{object-fit:cover;width:100%;height:100%;animation:.35s uP7ttW_fade;display:block}@keyframes uP7ttW_fade{0%{opacity:0}}.uP7ttW_nav{align-items:center;gap:8px;margin-top:10px;display:flex}.uP7ttW_arrow{border:1px solid var(--gallery-border);background:var(--accent-text);width:34px;height:34px;color:var(--olive-deep);cursor:pointer;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;transition:transform .2s;display:flex}.uP7ttW_arrow:hover{transform:scale(1.08)}.uP7ttW_thumbs{scrollbar-width:none;flex:1;gap:10px;min-width:0;margin:0;padding:4px 2px;list-style:none;display:flex;overflow-x:auto}.uP7ttW_thumbs::-webkit-scrollbar{display:none}.uP7ttW_thumbs li{flex:none}.uP7ttW_thumb{background:var(--accent-text);cursor:pointer;border:2px solid #0000;border-radius:8px;width:45px;height:45px;padding:2px;transition:transform .2s;display:block;overflow:hidden}.uP7ttW_thumb:hover{transform:translateY(-2px)}.uP7ttW_thumb[aria-current=true]{border-color:var(--olive-deep)}.uP7ttW_thumb img{object-fit:cover;border-radius:5px;width:100%;height:100%;display:block}@media (min-width:900px){.uP7ttW_nav{margin-top:16px;padding-right:0}.uP7ttW_thumbs{flex:0 530px;max-width:530px;margin:0 auto}.uP7ttW_thumb{border-radius:10px;width:94px;height:94px;padding:2px}.uP7ttW_thumb img{border-radius:7px}.uP7ttW_nav{justify-content:space-between}.uP7ttW_gallery{position:sticky;top:90px}}
.qARn7W_slide{background:#fff;flex-direction:column;width:100%;height:100%;padding:3cqw 4cqw 2.5cqw;display:flex;container-type:inline-size}.qARn7W_stat{justify-content:center;align-items:center;gap:3cqw;display:flex}.qARn7W_big{font-family:var(--font-display);color:var(--gold-deep);letter-spacing:-.02em;font-size:17cqw;line-height:1}.qARn7W_text{max-width:40cqw;color:var(--banner-color);font-size:4cqw;font-weight:800;line-height:1.2}.qARn7W_body{flex:1;grid-template-columns:1fr 1.1fr;align-items:center;gap:2cqw;min-height:0;display:grid}.qARn7W_jar{object-fit:contain;mix-blend-mode:multiply;justify-self:center;width:100%;max-height:100%;transform:scale(1.3)}.qARn7W_callouts{flex-direction:column;gap:6cqw;margin:0;padding:0;list-style:none;display:flex}.qARn7W_callouts li{font-family:var(--font-heading);color:var(--olive-deep);align-items:center;gap:2.5cqw;font-size:3.7cqw;font-weight:700;line-height:1.2;display:flex}.qARn7W_icon{width:9cqw;height:9cqw;color:var(--gold-deep);flex:none}.qARn7W_note{text-align:center;color:var(--banner-color);margin-top:1cqw;font-size:2.7cqw;font-style:italic;line-height:1.3}
.SYc6SW_hero{background:var(--surface);padding:40px 20px 57px}.SYc6SW_grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"title""lead""gallery""benefits""rating""cta""guar""micro";row-gap:24px;max-width:1240px;margin:0 auto;display:grid}.SYc6SW_rating{color:var(--ink);letter-spacing:.4px;grid-area:rating;align-items:center;gap:10px;margin:0;font-size:14.5px;font-weight:500;line-height:1.5;display:flex}.SYc6SW_stars{color:var(--brass);letter-spacing:2px;white-space:nowrap;font-size:19px}.SYc6SW_title{font-family:var(--font-heading);color:var(--olive-deep);letter-spacing:.5px;grid-area:title;margin:0;padding-top:4px;font-size:27px;font-weight:700;line-height:33px}.SYc6SW_lead{color:var(--ink);letter-spacing:.5px;grid-area:lead;margin:0;font-size:17.5px;line-height:27px}.SYc6SW_benefits{flex-direction:column;grid-area:benefits;gap:16px;margin:0;padding:0;list-style:none;display:flex}.SYc6SW_benefits li{align-items:flex-start;gap:12px;display:flex}.SYc6SW_benefits p{color:var(--ink);letter-spacing:.4px;margin:0;font-size:17px;line-height:25px}.SYc6SW_lead2{color:var(--olive-deep);font-weight:700}.SYc6SW_tick{box-sizing:content-box;background:var(--brass);width:16px;height:16px;color:var(--accent-text);border-radius:50%;flex:none;margin-top:0;padding:4px}.SYc6SW_cta{background:var(--brass);height:80px;color:var(--accent-text);letter-spacing:.3px;box-shadow:0 8px 22px var(--hero-box-shadow);border-radius:12px;grid-area:cta;justify-content:center;align-items:center;font-size:22px;font-weight:800;text-decoration:none;transition:transform .2s,filter .2s;display:flex}.SYc6SW_cta:hover{filter:brightness(1.07);transform:translateY(-2px)}.SYc6SW_cta:active{transform:translateY(0)scale(.99)}.SYc6SW_guarantee{text-align:center;color:var(--olive-deep);letter-spacing:.6px;grid-area:guar;margin:-12px 0 0;font-size:14px;font-weight:600;line-height:23px}@media (min-width:900px){.SYc6SW_hero{padding:40px 20px 56px}.SYc6SW_grid{grid-template:"gallery rating""gallery title""gallery lead""gallery benefits""gallery cta""gallery guar""gallery micro"1fr/minmax(0,596px) minmax(0,596px);place-content:start center;gap:0 48px}.SYc6SW_rating{height:32px;margin-bottom:15px}.SYc6SW_title{margin-bottom:18px;padding:0;font-size:36px;line-height:43px}.SYc6SW_lead{max-width:560px;margin-bottom:23px;font-size:18px;line-height:27px}.SYc6SW_benefits{margin-bottom:28px}.SYc6SW_benefits p{max-width:560px}.SYc6SW_guarantee{margin:11px 0 31px}}.SYc6SW_micro{border-top:1px solid var(--border);flex-direction:column;grid-area:micro;gap:12px;margin:0;padding:18px 0 0;list-style:none;display:flex}.SYc6SW_micro li{color:var(--ink);align-items:flex-start;gap:10px;font-size:15px;line-height:22px;display:flex}.SYc6SW_micro svg{color:var(--green);flex:none;margin-top:1px}
.HB68xa_meet{background:radial-gradient(40% 30% at 85% 40%, var(--meet-background), transparent 70%), radial-gradient(35% 25% at 90% 80%, var(--meet-background2), transparent 70%), var(--black);color:var(--accent-text);padding:40px 20px 48px}.HB68xa_inner{max-width:816px;margin:0 auto}.HB68xa_title{font-family:var(--font-heading);letter-spacing:-.3px;color:var(--accent-text);margin:0 0 24px;font-size:30px;font-weight:700;line-height:38px}.HB68xa_title mark{color:var(--lime);font-weight:700}.HB68xa_p{max-width:760px;color:var(--meet-color);margin:0 0 22px;font-size:18px;line-height:29px}.HB68xa_p strong{color:var(--accent-text);font-style:italic;font-weight:700}.HB68xa_p mark{color:var(--lime);font-weight:700}.HB68xa_cards{flex-direction:column;align-items:center;gap:30px;margin:32px 0 0;padding:0;list-style:none;display:flex}.HB68xa_card{text-align:center;border:1px solid var(--meet-border);background:var(--meet-background3);border-radius:14px;width:100%;max-width:600px;padding:26px 22px 28px;transition:transform .25s,border-color .25s}.HB68xa_card:hover{border-color:var(--accent-text);transform:translateY(-3px)}.HB68xa_cardTitle{font-family:var(--font-heading);color:var(--lime);margin:0;font-size:24px;font-weight:700;line-height:32px}.HB68xa_cardBody{color:var(--meet-color);margin:13px 0 0;font-size:18.5px;line-height:28px}@media (min-width:900px){.HB68xa_meet{padding:84px 20px 92px}.HB68xa_title{margin-bottom:34px;font-size:44px;line-height:52px}.HB68xa_p{margin-bottom:25px;font-size:19px;line-height:30.5px}.HB68xa_cards{margin-top:46px}.HB68xa_card{padding:34px 34px 36px}.HB68xa_cardTitle{font-size:30px;line-height:38px}}.HB68xa_kicker{letter-spacing:.12em;color:var(--lime);margin:34px 0 0;font-size:13px;font-weight:800}.HB68xa_light{background:var(--surface);color:var(--text)}.HB68xa_light .HB68xa_title,.HB68xa_light .HB68xa_p{color:var(--olive-deep)}.HB68xa_light .HB68xa_card{border-color:var(--border);background:#fff}.HB68xa_light .HB68xa_card:hover{border-color:var(--green)}.HB68xa_light .HB68xa_cardTitle{color:var(--olive)}.HB68xa_light .HB68xa_cardBody{color:var(--ink)}@media (min-width:900px){.HB68xa_cards{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:22px;display:grid}.HB68xa_card{text-align:left;max-width:none}.HB68xa_cards>:last-child:nth-child(odd){grid-column:1/-1}}.HB68xa_photo{object-fit:cover;border-radius:18px;width:100%;max-width:420px;margin:8px auto 0;display:block}@media (min-width:900px){.HB68xa_inner:has(.HB68xa_intro){max-width:1100px}.HB68xa_intro{grid-template-columns:minmax(0,1fr) 380px;align-items:center;gap:56px;display:grid}.HB68xa_photo{max-width:none;margin:0}}.HB68xa_photos{gap:14px;display:grid}
.q6F6xW_section{padding:60px 20px 87px}.q6F6xW_title{text-align:center;font-family:var(--font-heading);color:var(--text);letter-spacing:.6px;margin:0;font-size:28px;font-weight:700;line-height:36px}.q6F6xW_sub{text-align:center;max-width:420px;color:var(--package-card-color);letter-spacing:.6px;margin:14px auto 0;font-size:15px;line-height:27px}.q6F6xW_sub b{font-size:16px;font-weight:700}.q6F6xW_cards{flex-direction:column;gap:26px;max-width:960px;margin:40px auto 0;padding:0;display:flex}.q6F6xW_cards>:first-child{order:2}.q6F6xW_cards>:nth-child(2){order:1}.q6F6xW_cards>:nth-child(3){order:3}@media (min-width:900px){.q6F6xW_section{padding:60px 20px 87px}.q6F6xW_title{font-size:36px;line-height:47px}.q6F6xW_sub{max-width:none;margin-top:15px;font-size:16px;line-height:29px}.q6F6xW_cards{grid-template-columns:304fr 341fr 304fr;align-items:stretch;gap:6px;margin-top:35px;display:grid}.q6F6xW_cards>*{order:0!important}.q6F6xW_cards>:nth-child(2){margin:-23px 0}}.q6F6xW_closeTitle{text-align:center;max-width:820px;font-family:var(--font-heading);color:var(--olive-deep);margin:0 auto;font-size:30px;font-weight:800;line-height:1.15}.q6F6xW_closeBody{text-align:center;max-width:720px;color:var(--ink);margin:16px auto 44px;font-size:17.5px;line-height:28px}@media (min-width:900px){.q6F6xW_closeTitle{font-size:44px}}.q6F6xW_family{aspect-ratio:16/9;object-fit:cover;object-position:center 35%;border-radius:20px;width:100%;max-width:980px;margin:0 auto 36px;display:block}
.iPnq1q_card{background:var(--accent-text);border:1px solid var(--border);font-family:var(--font-price);text-align:center;border-radius:18px;flex-direction:column;align-items:stretch;padding:25px 15px;display:flex;position:relative}.iPnq1q_best{border:3px solid var(--green);background:linear-gradient(var(--package-card-background) 0%, var(--package-card-background2) 40%, var(--accent-text) 100%);box-shadow:0 20px 50px var(--package-card-box-shadow);padding:45px 22px}.iPnq1q_badge{background:var(--package-card-background3);height:36px;color:var(--accent-text);letter-spacing:1.2px;white-space:nowrap;box-shadow:0 6px 14px var(--package-card-box-shadow2);border-radius:999px;align-items:center;padding:0 24px;font-size:13px;font-weight:800;display:inline-flex;position:absolute;top:-14px;left:50%;transform:translate(-50%)}.iPnq1q_popular .iPnq1q_badge{background:var(--package-card-background4);height:34px;top:-14px}.iPnq1q_name{color:var(--package-card-color);margin:0;font-size:24px;font-weight:700;line-height:43px}.iPnq1q_picture{object-fit:contain;mix-blend-mode:multiply;width:100%;height:150px;margin:20px 0 0;display:block}.iPnq1q_tag{letter-spacing:1.1px;color:var(--package-card-color2);margin:14px 0 0;font-size:13px;font-weight:700;line-height:23px}.iPnq1q_supply{color:var(--package-card-color);letter-spacing:.6px;margin:5px 0 0;font-size:18px;font-weight:700;line-height:32px}.iPnq1q_perks{border-top:1px solid var(--package-card-border-top);flex-direction:column;align-items:center;gap:4px;margin-top:12px;padding:10px 0;display:flex}.iPnq1q_perk{letter-spacing:.6px;color:var(--green);background:var(--accent-text);box-shadow:0 2px 10px var(--package-card-border-top);border-radius:999px;margin:0;padding:0 16px;font-size:14.5px;font-weight:700;line-height:31px}.iPnq1q_without .iPnq1q_perk{color:var(--panel-border);box-shadow:none;background:0 0;padding:0;font-size:14px;font-weight:400;line-height:25px}.iPnq1q_priceBox{border-top:1px solid var(--package-card-border-top);min-height:150px;margin-top:0;padding:14px 0 20px}.iPnq1q_best .iPnq1q_big,.iPnq1q_best .iPnq1q_priceBox{color:var(--green)}.iPnq1q_best .iPnq1q_priceBox p:first-child{color:var(--green)}.iPnq1q_note{max-width:220px;color:var(--package-card-color3);letter-spacing:.6px;margin:4px auto 0;font-size:13px;font-style:italic;line-height:17px}.iPnq1q_save{background:var(--green);height:28px;color:var(--accent-text);letter-spacing:.9px;border-radius:999px;margin-top:14px;padding:0 16px;font-size:12.5px;font-weight:800;line-height:28px;display:inline-block}.iPnq1q_foot{border-top:1px solid var(--package-card-border-top);margin-top:auto;padding-top:10px}.iPnq1q_guarantee{letter-spacing:.6px;color:var(--package-card-color3);margin:14px 0 0;font-size:13px;font-weight:700;line-height:23px}.iPnq1q_best .iPnq1q_guarantee{color:var(--green)}.iPnq1q_once{letter-spacing:.6px;color:#6b6b6b;margin:4px 0 0;font-size:13px;font-weight:700;line-height:23px}.iPnq1q_foot>:first-child{margin-bottom:10px}
.Zc9ztG_buy{background:var(--green);width:100%;height:46px;color:var(--accent-text);font-family:var(--font-button);letter-spacing:.3px;text-transform:uppercase;cursor:pointer;box-shadow:0 6px 12px var(--package-button-box-shadow);border:0;border-radius:10px;justify-content:center;align-items:center;padding:0;font-size:17px;font-weight:700;text-decoration:none;transition:transform .2s,filter .2s;display:flex}.Zc9ztG_buy:hover{filter:brightness(1.1);transform:translateY(-2px)}.Zc9ztG_buy:active{transform:translateY(0)scale(.98)}.Zc9ztG_buy[aria-busy=true]{opacity:.7;cursor:progress}.Zc9ztG_unreachable{text-align:center;color:var(--package-button-color);margin:8px 0 0;font-size:13px;line-height:1.4}.Zc9ztG_buy:disabled{opacity:.45;cursor:not-allowed;filter:none;cursor:wait;opacity:.65;pointer-events:none;transform:none}
.QpT8xq_big{font-family:var(--font-price);letter-spacing:.6px;color:var(--package-card-color);justify-content:center;align-items:flex-start;margin:0;font-size:52px;font-weight:800;line-height:52px;display:flex}.QpT8xq_small{font-size:24px;line-height:40px}.QpT8xq_per{text-align:center;font-family:var(--font-price);letter-spacing:1.2px;color:var(--package-card-color4);margin:2px 0 0;font-size:12px;font-weight:700;line-height:20px}.QpT8xq_total{font-family:var(--font-price);letter-spacing:.6px;color:var(--package-card-color);justify-content:center;align-items:baseline;gap:12px;margin:0;font-size:18px;font-weight:700;line-height:32px;display:flex}.QpT8xq_was{color:var(--package-price-color);font-weight:600}
._40fXEG_card{border:1px solid var(--border);background:#fff;border-radius:18px;flex-direction:column;height:100%;padding:28px 26px;display:flex;box-shadow:0 14px 32px #0b221614}._40fXEG_stars{letter-spacing:3px;color:var(--gold-deep);font-size:22px;line-height:1}._40fXEG_headline{font-family:var(--font-heading);color:var(--olive-deep);margin:14px 0 0;font-size:21px;font-weight:800;line-height:27px}._40fXEG_body{color:var(--ink);flex:1;margin:12px 0 0;font-size:16.5px;line-height:25px}._40fXEG_by{flex-wrap:wrap;align-items:center;gap:8px 12px;margin:18px 0 0;display:flex}._40fXEG_name{color:var(--olive-deep);font-size:15px;font-weight:800}._40fXEG_verified{background:var(--green);color:#fff;border-radius:6px;padding:4px 10px;font-size:12px;font-weight:700}._40fXEG_face{object-fit:cover;object-position:50% 30%;border-radius:50%;width:72px;height:72px;margin-bottom:14px;display:block}
.anPx-q_section{background:var(--surface);padding:56px 0 64px}.anPx-q_title,.anPx-q_lead{text-align:center;max-width:820px;margin:0 auto;padding:0 20px}.anPx-q_title{font-family:var(--font-heading);color:var(--olive-deep);font-size:28px;font-weight:800;line-height:1.15}.anPx-q_lead{color:var(--ink);margin-top:14px;margin-bottom:30px;font-size:17px;line-height:26px}.anPx-q_row{scroll-snap-type:x mandatory;scrollbar-width:none;gap:18px;margin:0;padding:8px 20px 24px;scroll-padding:0 20px;list-style:none;display:flex;overflow-x:auto}.anPx-q_row::-webkit-scrollbar{display:none}.anPx-q_slide{scroll-snap-align:start;flex:none;width:calc(100% - 44px)}@media (min-width:900px){.anPx-q_section{padding:84px 0 90px}.anPx-q_title{font-size:42px}.anPx-q_row{gap:28px;padding:8px max(20px,50vw - 620px) 24px;scroll-padding:0 max(20px,50vw - 620px)}.anPx-q_slide{width:400px}}
.GBAWKq_marquee{overflow:hidden}.GBAWKq_track{width:max-content;animation:40s linear infinite GBAWKq_slide;display:flex}.GBAWKq_track[data-reverse]{animation-direction:reverse}.GBAWKq_group{flex-shrink:0;align-items:center;display:flex}@keyframes GBAWKq_slide{to{transform:translate(-50%)}}
._1g-b4a_strip{background:var(--rust);color:var(--accent-text);letter-spacing:.4px;text-transform:uppercase;white-space:nowrap;padding:15px 0 12px;font-size:15px;font-weight:800;line-height:27px}._1g-b4a_item{padding-right:80px}@media (max-width:899px){._1g-b4a_strip{padding-top:14px}}
.KhHazq_cart{z-index:40;border:1px solid var(--sticky-cart-border);background:var(--olive-deep);width:min(300px,100% - 32px);height:44px;color:var(--cream);letter-spacing:2px;text-transform:uppercase;box-shadow:0 10px 28px var(--sticky-cart-box-shadow);border-radius:999px;justify-content:center;align-items:center;font-size:14px;font-weight:400;text-decoration:none;transition:transform .3s,opacity .3s;display:flex;position:fixed;bottom:12px;left:50%;transform:translate(-50%)}.KhHazq_cart:hover{transform:translate(-50%)translateY(-2px)}.KhHazq_cart[data-away]{opacity:0;pointer-events:none;transform:translate(-50%)translateY(80px)}
.cRKGBG_wrap{background:linear-gradient(var(--timeline-background), var(--timeline-background2));margin:0;padding:74px 22px 80px;position:relative}.cRKGBG_wrap:before{content:"";background:linear-gradient(90deg, transparent, var(--timeline-background3), transparent);width:min(520px,80%);height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.cRKGBG_title{text-align:center;max-width:1020px;font-family:var(--font-heading);color:var(--cream);letter-spacing:.6px;margin:0 auto;font-size:28px;font-weight:700;line-height:1.14}.cRKGBG_lead{text-align:center;max-width:680px;font-family:var(--font-heading);color:var(--explain-color);letter-spacing:.6px;margin:14px auto 32px;font-size:17px;line-height:30.6px}.cRKGBG_card{background:linear-gradient(var(--timeline-background4) 0%, var(--timeline-background5) 55%, var(--timeline-background6) 100%);max-width:1000px;box-shadow:0 26px 54px var(--experts-box-shadow);border-radius:32px;margin:0 auto;padding:36px 20px 36px 54px}.cRKGBG_months{flex-direction:column;gap:36px;margin:0;padding:0;list-style:none;display:flex;position:relative}.cRKGBG_months:before{content:"";background:var(--timeline-background7);width:2px;position:absolute;top:8px;bottom:0;left:-35px}.cRKGBG_month{position:relative}.cRKGBG_month:before{content:"";background:var(--timeline-background7);border-radius:50%;width:13px;height:13px;position:absolute;top:24px;left:-41px}.cRKGBG_tags{align-items:center;gap:10px;display:flex}.cRKGBG_icon{width:60px;height:60px;color:var(--timeline-color);background:linear-gradient(120deg, var(--timeline-background8) 0%, var(--timeline-background9) 38%, var(--timeline-background10) 72%, var(--timeline-background11) 100%);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.cRKGBG_pill{height:60px;color:var(--timeline-color);background:linear-gradient(120deg, var(--timeline-background8) 0%, var(--timeline-background9) 38%, var(--timeline-background10) 72%, var(--timeline-background11) 100%);border-radius:999px;align-items:center;padding:0 22px;font-size:18px;font-weight:500;display:inline-flex}.cRKGBG_heading{font-family:var(--font-heading);color:var(--timeline-color2);letter-spacing:.6px;margin:22px 0 0;font-size:22px;font-weight:700;line-height:31px}.cRKGBG_bullets{color:var(--banner-color);letter-spacing:.6px;margin:16px 0 0;padding-left:20px;font-size:17px;line-height:26px}.cRKGBG_bullets li{margin-bottom:13px}.cRKGBG_boldBullets{font-weight:700}@media (min-width:900px){.cRKGBG_title{font-size:44px;line-height:50px}.cRKGBG_lead{margin-bottom:40px;font-size:18px}.cRKGBG_card{padding:96px 40px 56px}.cRKGBG_months{grid-template-columns:repeat(4,1fr);gap:28px;display:grid}.cRKGBG_months:before{width:auto;height:2px;inset:-51px 0 auto}.cRKGBG_month:before{top:-57px;left:24px}.cRKGBG_card{max-width:1240px}.cRKGBG_heading{font-size:22px;line-height:28px}}.cRKGBG_photo{aspect-ratio:1;object-fit:cover;border-radius:14px;width:100%;margin-top:18px;display:block}
._5ifySW_bar{background:var(--olive);color:var(--cream);padding:30px 20px}._5ifySW_list{max-width:var(--width-wide);grid-template-columns:minmax(0,1fr);gap:20px;margin:0 auto;padding:0;list-style:none;display:grid}._5ifySW_list li{align-items:flex-start;gap:14px;display:flex}._5ifySW_list svg{color:var(--gold);flex:none}._5ifySW_list p{color:var(--compare-color);margin:0;font-size:15.5px;line-height:23px}._5ifySW_list b{color:var(--cream);font-family:var(--font-heading);font-size:16px;display:block}@media (min-width:900px){._5ifySW_bar{padding:44px 20px}._5ifySW_list{grid-template-columns:repeat(5,minmax(0,1fr));gap:28px}._5ifySW_list li{flex-direction:column;gap:12px}}
