@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./vyy-inter-cyrillic-ext-wght-normal.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./vyy-inter-cyrillic-wght-normal.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./vyy-inter-greek-ext-wght-normal.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./vyy-inter-greek-wght-normal.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./vyy-inter-vietnamese-wght-normal.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./vyy-inter-latin-ext-wght-normal.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./vyy-inter-latin-wght-normal.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Assistant Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./vyy-assistant-hebrew-wght-normal.woff2) format("woff2-variations");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Assistant Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./vyy-assistant-latin-ext-wght-normal.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Assistant Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./vyy-assistant-latin-wght-normal.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--font-body);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased}img{max-width:100%}button{font:inherit}[id]{scroll-margin-top:80px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}mark.gold{background:none;color:var(--gold);font-weight:700}.BeforeAfter_section{background:#fff;padding:56px 20px}.BeforeAfter_inner{max-width:1000px;margin:0 auto}.BeforeAfter_title{margin:0;text-align:center;font-family:var(--font-heading);font-size:28px;line-height:1.15;font-weight:800;color:var(--olive-deep)}.BeforeAfter_lead{margin:14px auto 30px;max-width:680px;text-align:center;font-size:17.5px;line-height:27px;color:var(--ink)}.BeforeAfter_grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;border:1px solid var(--border);border-radius:18px;overflow:hidden}.BeforeAfter_label{margin:0;padding:16px 18px;font-family:var(--font-heading);font-size:16px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.BeforeAfter_before{background:#eceeec;color:#555}.BeforeAfter_after{background:var(--olive);color:var(--cream)}.BeforeAfter_row{display:contents}.BeforeAfter_cell{margin:0;display:flex;gap:10px;align-items:flex-start;padding:16px 18px;font-size:15.5px;line-height:23px;color:#555;border-top:1px solid var(--border)}.BeforeAfter_yes{background:var(--surface);color:var(--olive-deep);font-weight:600}.BeforeAfter_no{flex:none;margin-top:2px;color:#b3261e}.BeforeAfter_ok{flex:none;margin-top:2px;color:var(--green)}.BeforeAfter_note{margin:16px 0 0;text-align:center;font-size:13px;font-style:italic;color:var(--muted)}@media(min-width:900px){.BeforeAfter_section{padding:84px 20px}.BeforeAfter_title{font-size:40px}.BeforeAfter_label{font-size:18px;padding:20px 28px}.BeforeAfter_cell{padding:22px 28px;font-size:17px;line-height:26px}}.BioRing_figure{position:relative;margin:36px auto 0;max-width:560px;border-radius:20px;overflow:hidden}.BioRing_figure img{display:block;width:100%}.BioRing_tag{position:absolute;transform:translate(-50%);padding:4px 8px;border-radius:8px;background:#0b2216c7;color:var(--cream);font-family:var(--font-heading);font-size:11.5px;font-weight:700;line-height:1.2;text-align:center;max-width:34%}.BioRing_t1{left:50%;top:2%}.BioRing_t2{left:21%;top:54%}.BioRing_t3{left:80%;top:50%}.BioRing_t4{left:31%;top:86%}.BioRing_t5{left:68%;top:86%}@media(min-width:700px){.BioRing_tag{font-size:14px;padding:6px 12px}}.Bioactives_section{background:var(--black);color:var(--cream);padding:56px 20px 60px}.Bioactives_inner{max-width:960px;margin:0 auto}.Bioactives_title{margin:0 0 8px;text-align:center;font-family:var(--font-heading);font-size:22px;line-height:1.25;font-weight:800;letter-spacing:.04em;color:var(--gold)}.Bioactives_table{margin-top:28px;border:1px solid var(--diagram-border);border-radius:14px;overflow:hidden}.Bioactives_row{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;padding:16px 18px;font-size:16px;line-height:24px;color:var(--explain-color)}.Bioactives_row+.Bioactives_row{border-top:1px solid var(--compare-table-border-top)}.Bioactives_head{display:none;background:var(--compare-table-background);color:var(--cream);font-weight:800}.Bioactives_name{font-size:17.5px;color:var(--cream)}.Bioactives_label{display:block;margin-bottom:2px;font-size:11.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--gold)}@media(min-width:900px){.Bioactives_title{font-size:26px}.Bioactives_head,.Bioactives_row{grid-template-columns:230px minmax(0,1fr) minmax(0,1.2fr);gap:28px}.Bioactives_head{display:grid}.Bioactives_label{display:none}}.Banner_banner{position:relative;overflow:hidden;background:var(--bg);color:var(--accent-text);font-family:var(--font-heading)}.Banner_photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.Banner_banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0b2216e6,#0b2216d1)}.Banner_inner{position:relative;z-index:1;max-width:1240px;margin:0 auto;padding:48px 20px 56px}.Banner_title{max-width:900px;margin:0 auto 30px;text-align:center;font-size:24px;line-height:1.25;font-weight:800;letter-spacing:.3px}.Banner_stats{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.Banner_card{padding:26px 24px;border-radius:18px;background:#fffffff5;color:var(--ink);box-shadow:0 14px 34px #0000004d;text-align:center}.Banner_value{margin:0;font-size:64px;line-height:1;font-weight:800;color:var(--green)}.Banner_label{margin:10px 0 0;font-size:19px;line-height:25px;font-weight:800;color:var(--olive-deep)}.Banner_cardBody{margin:8px 0 0;font-size:16px;line-height:24px}@media(min-width:900px){.Banner_inner{padding:72px 40px 80px}.Banner_title{font-size:34px;margin-bottom:44px}.Banner_stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.Banner_value{font-size:84px}}.Band_band{color:var(--cream);overflow:hidden}.Band_experts{padding:64px 6px 56px;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%)}.Band_why{padding:66px 22px 0;background:radial-gradient(120% 70% at 50% 0%,var(--band-background7) 0%,var(--olive) 48%,var(--band-background8) 100%)}@media(min-width:900px){.Band_experts{padding:64px 14px 80px}}.Equals_section{background:var(--surface);padding:40px 20px}.Equals_figure{position:relative;margin:0 auto;max-width:1100px;border-radius:20px;overflow:hidden;box-shadow:0 22px 44px #0b22162e}.Equals_figure img{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover;object-position:12% center}.Equals_label{position:absolute;padding:8px 14px;border-radius:10px;background:#0b2216db;color:var(--cream);font-family:var(--font-heading);font-size:15px;font-weight:800;white-space:nowrap}.Equals_left{left:14px;bottom:14px}.Equals_right{right:14px;bottom:14px;background:var(--gold-deep)}.Equals_sign{position:absolute;left:38%;top:44%;font-family:var(--font-heading);font-size:56px;line-height:1;font-weight:800;color:var(--olive)}.Equals_note{margin:20px auto 0;max-width:760px;text-align:center;font-family:var(--font-heading);font-size:22px;line-height:1.25;font-weight:800;color:var(--olive-deep)}@media(min-width:900px){.Equals_section{padding:70px 20px 12px}.Equals_figure img{aspect-ratio:16 / 9;object-position:center}.Equals_label{padding:12px 22px;font-size:24px;border-radius:14px}.Equals_left{left:8%;bottom:12%}.Equals_right{right:6%;bottom:6%}.Equals_sign{left:40%;top:38%;font-size:110px}.Equals_note{font-size:34px}}@media(max-width:899px){.Equals_figure img{aspect-ratio:16 / 9;object-position:center}.Equals_label{padding:5px 9px;font-size:12px;bottom:8px}.Equals_left{left:8px}.Equals_right{right:8px}.Equals_sign{left:36%;top:30%;font-size:40px}}.Equals_title{max-width:900px;margin:0 auto 28px;text-align:center;font-family:var(--font-heading);font-size:26px;line-height:1.2;font-weight:800;color:var(--olive-deep)}.Equals_copy{max-width:800px;margin:30px auto 0;font-size:17.5px;line-height:28px;color:var(--ink)}.Equals_copy p{margin:0 0 16px}@media(min-width:900px){.Equals_title{font-size:36px}}.ExpertCards_list{list-style:none;margin:0 auto;padding:0;max-width:var(--wide, 1240px);display:grid;grid-template-columns:minmax(0,1fr);gap:20px}.ExpertCards_card{overflow:hidden;display:flex;flex-direction:column;border-radius:8px;background:#fff;box-shadow:0 10px 28px #00000047}.ExpertCards_photo{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover;object-position:center 25%}.ExpertCards_copy{position:relative;padding:30px 24px 28px}.ExpertCards_num{position:absolute;top:-20px;left:24px;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:#4a6b53;color:#fff;font-family:var(--font-heading);font-size:19px;font-weight:800;border:3px solid #fff}.ExpertCards_name{margin:0;font-family:var(--font-heading);font-size:21px;line-height:27px;font-weight:800;color:var(--olive)}.ExpertCards_quote{margin:12px 0 0;font-size:17px;line-height:26px;color:var(--olive-ink)}.ExpertCards_truth{max-width:760px;margin:44px auto 0;padding:24px 28px;border-left:4px solid #c98822;background:#fbf8f2;border-radius:0 10px 10px 0;font-size:17.5px;line-height:28px;color:#2c2c2c}.ExpertCards_truth p{margin:8px 0 0}.ExpertCards_truthLabel{font-family:var(--font-heading);font-size:20px;line-height:1.25;color:#7a4d0a}@media(min-width:900px){.ExpertCards_list{grid-template-columns:repeat(6,minmax(0,1fr));gap:24px;padding:0 22px}.ExpertCards_card{grid-column:span 2}.ExpertCards_card:nth-child(n+4){grid-column:span 3}.ExpertCards_photo{aspect-ratio:16 / 10}.ExpertCards_truth{font-size:19px;line-height:31px}}.Experts_experts{max-width:1180px;margin:0 auto;padding:0 14px 40px;display:grid;grid-template-columns:minmax(0,1fr);gap:28px;text-align:center}.Experts_title{margin:0 0 22px;font-family:var(--font-heading);font-size:30px;line-height:1.14;font-weight:800;color:var(--cream);letter-spacing:-.01em}.Experts_lead{margin:0 0 14px;font-size:18px;line-height:29px;color:var(--experts-color)}.Experts_photo{width:100%;aspect-ratio:4 / 3;object-fit:cover;object-position:30% 30%;border-radius:20px;box-shadow:0 26px 52px var(--experts-box-shadow)}@media(min-width:900px){.Experts_experts{grid-template-columns:minmax(0,1fr) minmax(0,460px);gap:64px;align-items:center;text-align:left}.Experts_title{font-size:44px;line-height:50px}.Experts_lead{font-size:19px;line-height:30px}.Experts_photo{aspect-ratio:1;object-position:center}}.Experts_tag{margin:0 0 14px;font-size:13px;font-weight:800;letter-spacing:1.6px;color:var(--gold)}.Explain_column{max-width:716px;margin:0 auto}.Explain_title{margin:0 0 22px;text-align:center;font-family:var(--font-heading);font-size:29px;line-height:1.17;font-weight:700;color:var(--cream);letter-spacing:.6px}.Explain_kicker{margin:16px 0 24px;text-align:center;font-family:var(--font-heading);font-size:18px;line-height:32px;font-weight:700;color:var(--gold);letter-spacing:.6px}.Explain_p{margin:0 0 22px;font-size:17.5px;line-height:30.6px;color:var(--explain-color);letter-spacing:.6px}.Explain_p strong{font-weight:700;color:var(--cream)}.Explain_fail{position:relative;margin:56px 0 28px;padding-bottom:14px;font-family:var(--font-heading);font-size:22px;line-height:1.26;font-weight:700;color:var(--cream);letter-spacing:.6px}.Explain_fail:after{content:"";position:absolute;left:0;bottom:0;width:60px;height:2px;background:linear-gradient(90deg,var(--gold),transparent)}.Explain_pull{margin:4px 0 26px;padding:6px 0 6px 24px;border-left:3px solid var(--gold);font-family:var(--font-heading);font-style:italic;font-size:19px;line-height:1.45;color:var(--cream);letter-spacing:.6px}.Explain_turn{margin:36px 0 22px;font-family:var(--font-heading);font-size:22px;line-height:1.27;font-weight:700;color:var(--gold);letter-spacing:.6px}@media(min-width:900px){.Explain_title{font-size:42px;line-height:50px}.Explain_kicker{font-size:23px;line-height:41px;margin:16px 0 35px}.Explain_p{font-size:17.5px}.Explain_fail{font-size:30px;line-height:38px;margin-top:52px}.Explain_pull{font-size:25px;line-height:37px}.Explain_turn{font-size:30px;line-height:40px}}.Explain_tableTitle{margin:30px 0 12px;font-size:13px;font-weight:800;letter-spacing:.12em;color:var(--gold)}.Explain_table{border:1px solid var(--diagram-border);border-radius:14px;overflow:hidden;margin-bottom:8px}.Explain_row{display:grid;grid-template-columns:minmax(0,1fr);gap:6px;padding:16px 18px;font-size:16.5px;line-height:25px;color:var(--explain-color)}.Explain_row+.Explain_row{border-top:1px solid var(--compare-table-border-top)}.Explain_head{display:none;background:var(--compare-table-background);color:var(--cream);font-weight:800}.Explain_cellA{color:var(--cream)}.Explain_points{margin:0 0 22px;padding-left:22px}.Explain_points li{margin-bottom:14px}.Explain_pair{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;margin-bottom:28px}.Explain_half{padding:20px;border:1px solid var(--diagram-border);border-radius:14px;background:var(--compare-table-background2);font-size:16.5px;line-height:25px;color:var(--explain-color)}.Explain_half p{margin:0 0 12px}.Explain_halfHead{margin:0 0 10px;font-family:var(--font-heading);font-size:20px;color:var(--cream)}.Explain_weak strong{color:var(--gold)}.Explain_bullets{margin:0 0 22px;padding-left:22px;font-size:17.5px;line-height:29px;color:var(--explain-color)}.Explain_bullets li{margin-bottom:8px}@media(min-width:900px){.Explain_column{max-width:900px}.Explain_head,.Explain_row{grid-template-columns:280px minmax(0,1fr);gap:28px}.Explain_head{display:grid}.Explain_pair{grid-template-columns:repeat(2,minmax(0,1fr))}}.Explain_second{margin-top:84px;padding-bottom:72px}.Explain_figure{display:block;width:100%;aspect-ratio:16 / 10;object-fit:cover;margin:0 0 26px;border-radius:18px;box-shadow:0 22px 44px var(--carousel-box-shadow)}.Explain_diagram{display:block;width:100%;max-width:460px;margin:0 auto 24px;border-radius:20px;box-shadow:0 22px 44px var(--carousel-box-shadow)}.Explain_graphic{display:block;width:100%;height:auto;margin:8px 0 28px;border-radius:18px}.Explain_more{margin:0 0 28px}.Explain_more summary{cursor:pointer;font-weight:700;color:var(--gold);padding:6px 0 14px}.Explain_takeaway{margin:-6px 0 36px;font-family:var(--font-heading);font-size:19px;line-height:1.5;color:var(--cream);text-align:center}.Explain_takeaway strong{font-weight:700}.Explain_compareTitle{margin:44px 0 20px;text-align:center;font-family:var(--font-heading);font-size:26px;line-height:1.2;font-weight:800;color:var(--cream)}.Explain_cmp{border:1px solid var(--diagram-border);border-radius:14px;overflow:hidden;margin-bottom:28px}.Explain_cmpRow{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;padding:16px 18px;font-size:16px;line-height:24px;color:var(--explain-color)}.Explain_cmpRow+.Explain_cmpRow{border-top:1px solid var(--compare-table-border-top)}.Explain_cmpHead{display:none;background:var(--compare-table-background);color:var(--cream);font-weight:800}.Explain_cmpA{color:var(--cream);font-size:17px}.Explain_cmpLabel{display:block;margin-bottom:2px;font-size:11.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--gold)}.Explain_cmpRow[data-vita]{background:#c9a24b29;border-left:4px solid var(--gold);color:var(--cream)}.Explain_cmpRow strong{font-weight:800;color:var(--cream)}@media(min-width:900px){.Explain_cmpHead,.Explain_cmpRow{grid-template-columns:210px minmax(0,1fr) minmax(0,1.2fr);gap:24px}.Explain_cmpHead{display:grid}.Explain_cmpLabel{display:none}}.Facts_section{background:var(--surface);padding:52px 20px 56px}.Facts_label{max-width:560px;margin:0 auto;padding:14px 16px 12px;border:3px solid #111;background:#fff;color:#111;font-family:Helvetica,Arial,sans-serif}.Facts_title{margin:0;padding-bottom:6px;border-bottom:10px solid #111;font-family:inherit;font-size:34px;line-height:1.05;font-weight:900}.Facts_serving{margin:0;padding:6px 0;display:flex;flex-wrap:wrap;justify-content:space-between;gap:2px 12px;border-bottom:5px solid #111;font-size:15px;font-weight:700}.Facts_line{display:grid;grid-template-columns:minmax(0,1fr) 96px 56px;gap:8px;padding:6px 0;border-bottom:1px solid #111;font-size:15px;line-height:1.3}.Facts_line>:nth-child(2),.Facts_line>:nth-child(3){text-align:right}.Facts_head{border-bottom:3px solid #111;font-size:12.5px;font-weight:800}.Facts_main b{display:block;font-size:16px}.Facts_main small{display:block;font-size:13.5px}.Facts_main>:nth-child(2){font-weight:800}.Facts_sub{padding-left:18px}.Facts_note{margin:8px 0 0;font-size:13.5px;line-height:1.4}.Facts_badges{list-style:none;max-width:800px;margin:26px auto 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:12px 24px}.Facts_badges li{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:700;color:var(--olive-deep)}.Facts_badges svg{color:var(--green)}.Faq_faq{padding:70px 20px 40px}.Faq_title{margin:0 auto;max-width:900px;padding:0 1px;font-family:var(--font-heading);font-size:24px;line-height:36px;font-weight:800;color:var(--olive-deep);letter-spacing:.6px}.Faq_list{max-width:900px;margin:18px auto 0}.Faq_item{border-bottom:1px solid var(--faq-border-bottom)}.Faq_item:first-child{border-top:1px solid var(--faq-border-bottom)}.Faq_summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:15px;min-height:64px;list-style:none;cursor:pointer;font-family:var(--font-heading);font-size:16px;font-weight:700;line-height:1.3;color:var(--olive);letter-spacing:0;transition:background .2s}.Faq_summary::-webkit-details-marker{display:none}.Faq_summary:hover{background:var(--faq-background)}.Faq_chevron{flex:none;transition:transform .25s}.Faq_item[open] .Faq_chevron{transform:rotate(180deg)}.Faq_answer{margin:0;padding:0 15px 22px;max-width:900px;font-size:15px;line-height:24px;color:var(--ink);letter-spacing:.4px}@media(min-width:900px){.Faq_answer{font-size:16px;line-height:26px}.Faq_faq{padding:94px 20px 25px}.Faq_title{font-size:38px;line-height:48px}.Faq_summary{font-size:21px;line-height:28px}.Faq_list{margin-top:17px}}.Faq_group{margin-top:30px}.Faq_groupTitle{max-width:900px;margin-left:auto!important;margin-right:auto!important;margin:0 0 6px;font-family:var(--font-heading);font-size:15px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--green)}.Foot_foot{background:#14281d;color:#d5ddd7;padding:48px 20px 110px}.Foot_cols{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr);gap:32px;text-align:left}.Foot_col p{margin:0 0 12px;font-size:15px;line-height:24px}.Foot_col a{color:#fff;text-underline-offset:3px}.Foot_col svg{vertical-align:-3px}.Foot_title{margin:0 0 14px;font-family:var(--font-heading);font-size:19px;line-height:26px;font-weight:800;color:#fff}.Foot_policies{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-direction:column;gap:8px;font-size:15px}.Foot_note{max-width:1100px;margin:36px auto 0;padding-top:22px;border-top:1px solid rgba(213,221,215,.25);font-size:12.5px;line-height:19px;color:#b3c0b7}@media(min-width:900px){.Foot_cols{grid-template-columns:repeat(3,minmax(0,1fr));gap:56px}}.Header_header{position:sticky;top:36px;z-index:30;background:var(--olive-deep);color:var(--cream)}.Header_bar{max-width:1240px;margin:0 auto;padding:0 20px;height:63px;display:flex;align-items:center;justify-content:space-between;gap:16px}.Header_logo{display:inline-flex;align-items:center;gap:10px;color:var(--cream);text-decoration:none;font-family:var(--font-heading);font-size:18px;font-weight:400;letter-spacing:.18em}.Header_nav{display:none}.Header_cta{white-space:nowrap;text-align:center;line-height:1.15;display:inline-flex;align-items:center;justify-content:center;height:43px;padding:0 12px;border-radius:8px;background:var(--brass);color:var(--accent-text);font-size:11px;font-weight:800;letter-spacing:.3px;text-transform:uppercase;text-decoration:none;transition:filter .2s,transform .2s}.Header_cta:hover{filter:brightness(1.1)}.Header_cta:active{transform:scale(.97)}@media(min-width:900px){.Header_bar{height:69px}.Header_logo{font-size:30px}.Header_nav{display:flex;flex:1;justify-content:center;gap:26px}.Header_nav a{color:var(--cream);font-size:14.5px;font-weight:700;text-decoration:none;white-space:nowrap;opacity:.9}.Header_nav a:hover{opacity:1;text-decoration:underline;text-underline-offset:6px}.Header_cta{max-width:none;height:49px;padding:0 26px;font-size:15px}}.Header_logo img{display:block;width:130px;height:auto;filter:invert(1);mix-blend-mode:screen}@media(min-width:900px){.Header_logo img{width:280px}}.BuySelect_box{display:flex;flex-direction:column;gap:12px}.BuySelect_options{display:flex;flex-direction:column;gap:10px}.BuySelect_option{position:relative;display:flex;align-items:center;gap:12px;padding:14px 16px;border:2px solid var(--border);border-radius:12px;background:#fff;cursor:pointer;transition:border-color .2s,box-shadow .2s,background .2s}.BuySelect_option:hover{border-color:var(--olive-ink)}.BuySelect_option[data-on]{border-color:var(--olive);background:#f1f7f2;box-shadow:0 0 0 1px var(--olive)}.BuySelect_option input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;cursor:pointer}.BuySelect_option:has(input:focus-visible){outline:3px solid var(--accent);outline-offset:2px}.BuySelect_dot{flex:none;width:22px;height:22px;border-radius:50%;border:2px solid #9aa89f;background:#fff;display:grid;place-items:center}.BuySelect_option[data-on] .BuySelect_dot{border-color:var(--olive)}.BuySelect_option[data-on] .BuySelect_dot:after{content:"";width:12px;height:12px;border-radius:50%;background:var(--olive)}.BuySelect_text{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.BuySelect_name{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-family:var(--font-heading);font-size:16.5px;font-weight:800;line-height:1.2;color:var(--olive-deep)}.BuySelect_badge{padding:3px 8px;border-radius:6px;background:var(--olive);color:#fff;font-size:11px;font-weight:800;letter-spacing:.6px;text-transform:uppercase}.BuySelect_line{font-size:14px;line-height:1.3;color:var(--green);font-weight:700}.BuySelect_price{flex:none;display:flex;flex-direction:column;align-items:flex-end;line-height:1.15}.BuySelect_price b{font-family:var(--font-price);font-size:21px;font-weight:800;color:var(--olive-deep)}.BuySelect_price small{font-size:13px;color:var(--muted)}.BuySelect_buy{display:flex;align-items:center;justify-content:center;min-height:64px;padding:10px 16px;border:0;border-radius:12px;background:var(--accent);color:var(--accent-text);font-family:var(--font-button);font-size:18px;font-weight:800;line-height:1.2;letter-spacing:.3px;text-align:center;text-transform:uppercase;text-decoration:none;cursor:pointer;box-shadow:0 8px 22px #334fb466;transition:transform .2s,filter .2s}.BuySelect_buy:hover{filter:brightness(1.08);transform:translateY(-2px)}.BuySelect_buy:active{transform:scale(.99)}.BuySelect_buy[aria-busy=true]{opacity:.7;cursor:progress}.BuySelect_buy:disabled{opacity:.5;cursor:not-allowed}.BuySelect_unreachable{margin:0;text-align:center;font-size:14px;color:#a02a1a}.Gallery_gallery{grid-area:gallery;align-self:start;min-width:0}.Gallery_stage{border-radius:16px;overflow:hidden;aspect-ratio:1;background:var(--surface)}.Gallery_photo{display:block;width:100%;height:100%;object-fit:cover;animation:Gallery_fade .35s ease}@keyframes Gallery_fade{0%{opacity:0}}.Gallery_nav{display:flex;align-items:center;gap:8px;margin-top:10px}.Gallery_arrow{flex:none;width:34px;height:34px;padding:0;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid var(--gallery-border);background:var(--accent-text);color:var(--olive-deep);cursor:pointer;transition:transform .2s}.Gallery_arrow:hover{transform:scale(1.08)}.Gallery_thumbs{flex:1;min-width:0;list-style:none;margin:0;padding:4px 2px;display:flex;gap:10px;overflow-x:auto;scrollbar-width:none}.Gallery_thumbs::-webkit-scrollbar{display:none}.Gallery_thumbs li{flex:none}.Gallery_thumb{display:block;width:45px;height:45px;padding:2px;border-radius:8px;background:var(--accent-text);border:2px solid transparent;cursor:pointer;overflow:hidden;transition:transform .2s}.Gallery_thumb:hover{transform:translateY(-2px)}.Gallery_thumb[aria-current=true]{border-color:var(--olive-deep)}.Gallery_thumb img{display:block;width:100%;height:100%;object-fit:cover;border-radius:5px}@media(min-width:900px){.Gallery_nav{margin-top:16px;padding-right:0}.Gallery_thumbs{max-width:530px;margin:0 auto;flex:0 1 530px}.Gallery_thumb{width:94px;height:94px;border-radius:10px;padding:2px}.Gallery_thumb img{border-radius:7px}.Gallery_nav{justify-content:space-between}}@media(min-width:900px){.Gallery_gallery{position:sticky;top:90px}}@media(min-width:900px){.Gallery_gallery{position:sticky;top:118px}}.Hero_hero{background:var(--surface);padding:40px 20px 57px}.Hero_grid{max-width:1240px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr);row-gap:24px;grid-template-areas:"title" "lead" "rating" "gallery" "benefits" "buy" "guar" "micro"}.Hero_rating{grid-area:rating;text-decoration:none;margin:0;display:flex;align-items:center;gap:10px;font-size:14.5px;font-weight:500;line-height:1.5;color:var(--ink);letter-spacing:.4px}.Hero_stars{color:var(--brass);font-size:19px;letter-spacing:2px;white-space:nowrap}.Hero_title{grid-area:title;margin:0;font-family:var(--font-heading);font-size:27px;line-height:33px;font-weight:700;color:var(--olive-deep);letter-spacing:.5px;padding-top:4px}.Hero_lead{grid-area:lead;margin:0;font-size:17.5px;line-height:27px;color:var(--ink);letter-spacing:.5px}.Hero_benefits{grid-area:benefits;list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px}.Hero_benefits li{display:flex;gap:12px;align-items:flex-start}.Hero_benefits p{margin:0;font-size:17px;line-height:25px;color:var(--ink);letter-spacing:.4px}.Hero_lead2{font-weight:700;color:var(--olive-deep)}.Hero_tick{flex:none;box-sizing:content-box;padding:4px;margin-top:0;width:16px;height:16px;border-radius:50%;background:var(--brass);color:var(--accent-text)}.Hero_buy{grid-area:buy}.Hero_cta{grid-area:cta;display:flex;align-items:center;justify-content:center;height:80px;border-radius:12px;background:var(--brass);color:var(--accent-text);font-size:22px;font-weight:800;letter-spacing:.3px;text-decoration:none;box-shadow:0 8px 22px var(--hero-box-shadow);transition:transform .2s,filter .2s}.Hero_cta:hover{filter:brightness(1.07);transform:translateY(-2px)}.Hero_cta:active{transform:translateY(0) scale(.99)}.Hero_guarantee{grid-area:guar;margin:-12px 0 0;text-align:center;font-size:14px;font-weight:600;line-height:23px;color:var(--olive-deep);letter-spacing:.6px}@media(min-width:900px){.Hero_hero{padding:40px 20px 56px}.Hero_grid{grid-template-columns:minmax(0,596px) minmax(0,596px);column-gap:48px;justify-content:center;row-gap:0;align-content:start;grid-template-areas:"gallery title" "gallery lead" "gallery rating" "gallery benefits" "gallery buy" "gallery guar" "gallery micro";grid-template-rows:auto auto auto auto auto auto 1fr}.Hero_rating{height:32px;margin-bottom:22px}.Hero_title{font-size:36px;line-height:43px;padding:0;margin-bottom:18px}.Hero_lead{font-size:18px;line-height:27px;max-width:560px;margin-bottom:23px}.Hero_benefits{margin-bottom:28px}.Hero_benefits p{max-width:560px}.Hero_guarantee{margin:11px 0 31px}}.Hero_micro{grid-area:micro;list-style:none;margin:0;padding:18px 0 0;display:flex;flex-direction:column;gap:12px;border-top:1px solid var(--border)}.Hero_micro li{display:flex;gap:10px;align-items:flex-start;font-size:15px;line-height:22px;color:var(--ink)}.Hero_micro svg{flex:none;margin-top:1px;color:var(--green)}.MidOffer_section{background:#f4f7f4;padding:48px 20px 56px}.MidOffer_box{max-width:680px;margin:0 auto;padding:28px 22px 26px;border:3px solid var(--olive);border-radius:16px;background:#fff;box-shadow:0 16px 40px #0b22161f}.MidOffer_title{margin:0;text-align:center;font-family:var(--font-heading);font-size:25px;line-height:1.2;font-weight:800;color:var(--olive-deep)}.MidOffer_sub{margin:12px 0 22px;text-align:center;font-size:17px;line-height:26px;color:var(--ink)}@media(min-width:900px){.MidOffer_box{padding:36px 40px 34px}.MidOffer_title{font-size:32px}}.Packages_section{padding:60px 20px 87px}.Packages_title{margin:0;text-align:center;font-family:var(--font-heading);font-size:28px;line-height:36px;font-weight:700;color:var(--text);letter-spacing:.6px}.Packages_sub{margin:14px auto 0;max-width:420px;text-align:center;font-size:15px;line-height:27px;color:var(--package-card-color);letter-spacing:.6px}.Packages_sub b{font-size:16px;font-weight:700}.Packages_cards{max-width:960px;margin:40px auto 0;display:flex;flex-direction:column;gap:26px;padding:0}.Packages_cards>:nth-child(1){order:2}.Packages_cards>:nth-child(2){order:1}.Packages_cards>:nth-child(3){order:3}@media(min-width:900px){.Packages_section{padding:60px 20px 87px}.Packages_title{font-size:36px;line-height:47px}.Packages_sub{max-width:none;font-size:16px;line-height:29px;margin-top:15px}.Packages_cards{margin-top:35px;display:grid;grid-template-columns:304fr 341fr 304fr;gap:6px;align-items:stretch}.Packages_cards>*{order:0!important}.Packages_cards>:nth-child(2){margin:-23px 0}}.Packages_closeTitle{margin:0 auto;max-width:820px;text-align:center;font-family:var(--font-heading);font-size:30px;line-height:1.15;font-weight:800;color:var(--olive-deep)}.Packages_closeBody{margin:16px auto 44px;max-width:720px;text-align:center;font-size:17.5px;line-height:28px;color:var(--ink)}@media(min-width:900px){.Packages_closeTitle{font-size:44px}}.Packages_family{display:block;width:100%;max-width:980px;aspect-ratio:16 / 9;object-fit:cover;object-position:center 35%;margin:0 auto 36px;border-radius:20px}.Packages_guarantee{max-width:800px;margin:36px auto 0;padding:22px 26px;border:2px solid var(--olive);border-radius:14px;background:#f1f7f2;color:var(--ink);font-size:17px;line-height:27px}.Packages_guarantee p{margin:8px 0 0}.Packages_guaranteeTitle{font-family:var(--font-heading);font-size:20px;color:var(--olive-deep)}.PackageCard_card{position:relative;display:flex;flex-direction:column;align-items:stretch;padding:25px 15px;border-radius:18px;background:var(--accent-text);border:1px solid var(--border);font-family:var(--font-price);text-align:center}.PackageCard_best{padding:45px 22px;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)}.PackageCard_badge{position:absolute;top:-14px;left:50%;transform:translate(-50%);padding:8px 18px;width:max-content;max-width:calc(100% - 16px);min-height:36px;text-align:center;line-height:1.2;display:inline-flex;align-items:center;border-radius:14px;background:var(--olive);color:var(--accent-text);font-size:12px;font-weight:800;letter-spacing:.8px;white-space:normal;box-shadow:0 6px 14px var(--package-card-box-shadow2)}.PackageCard_popular .PackageCard_badge{background:var(--package-card-background4);height:34px;top:-14px}.PackageCard_name{margin:0;font-size:24px;line-height:43px;font-weight:700;color:var(--package-card-color)}.PackageCard_picture{display:block;width:100%;height:150px;margin:20px 0 0;object-fit:contain;mix-blend-mode:multiply}.PackageCard_tag{margin:14px 0 0;font-size:13px;line-height:23px;font-weight:700;letter-spacing:1.1px;color:var(--package-card-color2)}.PackageCard_supply{margin:5px 0 0;font-size:18px;line-height:32px;font-weight:700;color:var(--package-card-color);letter-spacing:.6px}.PackageCard_perks{margin-top:12px;padding:10px 0;border-top:1px solid var(--package-card-border-top);display:flex;flex-direction:column;align-items:center;gap:4px}.PackageCard_perk{margin:0;padding:0 16px;border-radius:999px;font-size:14.5px;line-height:31px;font-weight:700;letter-spacing:.6px;color:var(--green);background:var(--accent-text);box-shadow:0 2px 10px var(--package-card-border-top)}.PackageCard_without .PackageCard_perk{color:var(--panel-border);font-weight:400;background:none;box-shadow:none;font-size:14px;line-height:25px;padding:0}.PackageCard_priceBox{margin-top:0;padding:14px 0 20px;min-height:150px;border-top:1px solid var(--package-card-border-top)}.PackageCard_best .PackageCard_big,.PackageCard_best .PackageCard_priceBox,.PackageCard_best .PackageCard_priceBox p:first-child{color:var(--green)}.PackageCard_note{margin:4px auto 0;max-width:220px;font-size:13px;line-height:17px;font-style:italic;color:var(--package-card-color3);letter-spacing:.6px}.PackageCard_save{display:inline-block;margin-top:14px;padding:0 16px;height:28px;line-height:28px;border-radius:999px;background:var(--green);color:var(--accent-text);font-size:12.5px;font-weight:800;letter-spacing:.9px}.PackageCard_foot{margin-top:auto;padding-top:10px;border-top:1px solid var(--package-card-border-top)}.PackageCard_guarantee{margin:14px 0 0;font-size:13px;line-height:23px;font-weight:700;letter-spacing:.6px;color:var(--package-card-color3)}.PackageCard_best .PackageCard_guarantee{color:var(--green)}.PackageCard_once{margin:4px 0 0;font-size:13px;line-height:23px;font-weight:700;letter-spacing:.6px;color:#6b6b6b}.PackageCard_foot>:first-child{margin-bottom:10px}.PackageButton_buy{display:flex;align-items:center;justify-content:center;width:100%;min-height:46px;padding:8px 10px;line-height:1.2;text-align:center;border:0;border-radius:10px;background:var(--green);color:var(--accent-text);font-family:var(--font-button);font-size:17px;font-weight:700;letter-spacing:.3px;text-transform:uppercase;text-decoration:none;cursor:pointer;box-shadow:0 6px 12px var(--package-button-box-shadow);transition:transform .2s,filter .2s}.PackageButton_buy:hover{filter:brightness(1.1);transform:translateY(-2px)}.PackageButton_buy:active{transform:translateY(0) scale(.98)}.PackageButton_buy[aria-busy=true]{opacity:.7;cursor:progress}.PackageButton_unreachable{margin:8px 0 0;text-align:center;font-size:13px;line-height:1.4;color:var(--package-button-color)}.PackageButton_buy:disabled{opacity:.45;cursor:not-allowed;transform:none;filter:none}.PackageButton_buy:disabled{cursor:wait;opacity:.65;pointer-events:none}.PackagePrice_big{margin:0;display:flex;align-items:flex-start;justify-content:center;font-family:var(--font-price);font-size:52px;line-height:52px;font-weight:800;letter-spacing:.6px;color:var(--package-card-color)}.PackagePrice_small{font-size:24px;line-height:40px}.PackagePrice_per{margin:2px 0 0;text-align:center;font-family:var(--font-price);font-size:12px;line-height:20px;font-weight:700;letter-spacing:1.2px;color:var(--package-card-color4)}.PackagePrice_total{margin:0;display:flex;justify-content:center;align-items:baseline;gap:12px;font-family:var(--font-price);font-size:18px;line-height:32px;font-weight:700;letter-spacing:.6px;color:var(--package-card-color)}.PackagePrice_was{font-weight:600;color:var(--package-price-color)}.ReviewCard_card{height:100%;display:flex;flex-direction:column;padding:28px 26px;border-radius:18px;background:#fff;border:1px solid var(--border);box-shadow:0 14px 32px #0b221614}.ReviewCard_stars{font-size:22px;letter-spacing:3px;line-height:1;color:var(--gold-deep)}.ReviewCard_headline{margin:14px 0 0;font-family:var(--font-heading);font-size:21px;line-height:27px;font-weight:800;color:var(--olive-deep)}.ReviewCard_body{margin:12px 0 0;flex:1;font-size:16.5px;line-height:25px;color:var(--ink)}.ReviewCard_by{margin:18px 0 0;display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.ReviewCard_name{font-weight:800;font-size:15px;color:var(--olive-deep)}.ReviewCard_verified{padding:4px 10px;border-radius:6px;background:var(--green);color:#fff;font-size:12px;font-weight:700}.ReviewCard_face{display:block;width:72px;height:72px;margin-bottom:14px;border-radius:50%;object-fit:cover;object-position:50% 30%}.ReviewSlider_section{background:var(--surface);padding:56px 0 64px}.ReviewSlider_title,.ReviewSlider_lead{max-width:820px;margin:0 auto;padding:0 20px;text-align:center}.ReviewSlider_title{font-family:var(--font-heading);font-size:28px;line-height:1.15;font-weight:800;color:var(--olive-deep)}.ReviewSlider_lead{margin-top:14px;margin-bottom:30px;font-size:17px;line-height:26px;color:var(--ink)}.ReviewSlider_row{list-style:none;margin:0;padding:8px 20px 24px;display:flex;gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 20px;scrollbar-width:none}.ReviewSlider_row::-webkit-scrollbar{display:none}.ReviewSlider_slide{flex:none;width:calc(100% - 44px);scroll-snap-align:start}@media(min-width:900px){.ReviewSlider_section{padding:84px 0 90px}.ReviewSlider_title{font-size:42px}.ReviewSlider_row{padding:8px max(20px,calc(50vw - 620px)) 24px;gap:28px;scroll-padding:0 max(20px,calc(50vw - 620px))}.ReviewSlider_slide{width:400px}}.ReviewSlider_summary{max-width:560px;width:calc(100% - 40px);margin:0 auto 34px;padding:20px 24px;border:1px solid var(--border);border-radius:14px;background:#fff}.ReviewSlider_score{margin:0 0 14px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 12px;font-weight:800;font-size:17px;color:var(--olive-deep)}.ReviewSlider_big{font-size:24px;letter-spacing:3px;color:var(--gold-deep)}.ReviewSlider_bars{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.ReviewSlider_bars li{display:grid;grid-template-columns:56px minmax(0,1fr) 40px;align-items:center;gap:10px;font-size:14px;color:var(--ink)}.ReviewSlider_bars li>:last-child{text-align:right}.ReviewSlider_track{height:10px;border-radius:999px;background:#e4e9e4;overflow:hidden}.ReviewSlider_track span{display:block;height:100%;background:var(--gold-deep)}.SaleStrip_strip{position:sticky;top:0;z-index:31;height:36px;background:#1b3b2b;color:#fff;overflow:hidden}.SaleStrip_item{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;display:flex;align-items:center;justify-content:center;padding:0 12px;text-align:center;font-size:11.5px;white-space:nowrap;font-weight:700;line-height:1.1;letter-spacing:.3px;opacity:0;transition:opacity .6s ease}.SaleStrip_item[data-on]{opacity:1}@media(min-width:900px){.SaleStrip_item{font-size:14px}}.StickyCart_cart{position:fixed;z-index:40;left:0;right:0;bottom:0;height:54px;display:flex;align-items:center;gap:10px;padding:0 8px 0 10px;background:#fff;border-top:1px solid var(--border);box-shadow:0 -6px 20px #0000001f;transition:transform .3s,opacity .3s}.StickyCart_cart[data-away]{opacity:0;transform:translateY(70px);pointer-events:none}.StickyCart_thumb{flex:none;width:40px;height:40px;object-fit:contain}.StickyCart_line{flex:1;min-width:0;font-size:12.5px;font-weight:700;line-height:1.2;color:var(--olive-deep)}.StickyCart_btn{flex:none;display:flex;align-items:center;justify-content:center;height:40px;padding:0 14px;border-radius:8px;background:#c98822;color:#111;font-size:12.5px;font-weight:800;letter-spacing:.3px;text-transform:uppercase;text-decoration:none}.StickyCart_onComputer{display:none}@media(min-width:900px){.StickyCart_cart{left:50%;right:auto;bottom:12px;transform:translate(-50%);width:min(340px,calc(100% - 32px));height:54px;padding:0;background:transparent;border:0;box-shadow:none}.StickyCart_cart[data-away]{transform:translate(-50%) translateY(80px)}.StickyCart_thumb,.StickyCart_line{display:none}.StickyCart_btn{width:100%;height:54px;border-radius:999px;border:2px solid #fff;background:var(--accent);color:var(--accent-text);font-size:16px;letter-spacing:1px;box-shadow:0 0 0 3px var(--gold),0 12px 30px #334fb48c;animation:StickyCart_nudge 2.6s ease-in-out infinite}.StickyCart_btn:hover{filter:brightness(1.12)}.StickyCart_onPhone{display:none}.StickyCart_onComputer{display:inline}}@keyframes StickyCart_nudge{0%,70%,to{box-shadow:0 0 0 3px var(--gold),0 12px 30px #334fb48c}85%{box-shadow:0 0 0 9px #b8962e59,0 12px 30px #334fb48c}}.Timeline_wrap{position:relative;margin:0;padding:74px 22px 80px;background:linear-gradient(var(--timeline-background),var(--timeline-background2))}.Timeline_wrap:before{content:"";position:absolute;top:0;left:50%;width:min(520px,80%);height:1px;transform:translate(-50%);background:linear-gradient(90deg,transparent,var(--timeline-background3),transparent)}.Timeline_title{margin:0 auto;max-width:1020px;text-align:center;font-family:var(--font-heading);font-size:28px;line-height:1.14;font-weight:700;color:var(--cream);letter-spacing:.6px}.Timeline_lead{margin:14px auto 32px;max-width:680px;text-align:center;font-family:var(--font-heading);font-size:17px;line-height:30.6px;color:var(--explain-color);letter-spacing:.6px}.Timeline_card{max-width:1000px;margin:0 auto;padding:36px 20px 36px 54px;border-radius:32px;background:linear-gradient(var(--timeline-background4) 0%,var(--timeline-background5) 55%,var(--timeline-background6) 100%);box-shadow:0 26px 54px var(--experts-box-shadow)}.Timeline_months{position:relative;list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:36px}.Timeline_months:before{content:"";position:absolute;left:-35px;top:8px;bottom:0;width:2px;background:var(--timeline-background7)}.Timeline_month{position:relative}.Timeline_month:before{content:"";position:absolute;left:-41px;top:24px;width:13px;height:13px;border-radius:50%;background:var(--timeline-background7)}.Timeline_tags{display:flex;align-items:center;gap:10px}.Timeline_icon{width:60px;height:60px;flex:none;display:flex;align-items:center;justify-content:center;border-radius:50%;color:var(--timeline-color);background:linear-gradient(120deg,var(--timeline-background8) 0%,var(--timeline-background9) 38%,var(--timeline-background10) 72%,var(--timeline-background11) 100%)}.Timeline_pill{height:60px;padding:0 22px;display:inline-flex;align-items:center;border-radius:999px;color:var(--timeline-color);font-size:18px;font-weight:500;background:linear-gradient(120deg,var(--timeline-background8) 0%,var(--timeline-background9) 38%,var(--timeline-background10) 72%,var(--timeline-background11) 100%)}.Timeline_heading{margin:22px 0 0;font-family:var(--font-heading);font-size:22px;line-height:31px;font-weight:700;color:var(--timeline-color2);letter-spacing:.6px}.Timeline_bullets{margin:16px 0 0;padding-left:20px;font-size:17px;line-height:26px;color:var(--banner-color);letter-spacing:.6px}.Timeline_bullets li{margin-bottom:13px}.Timeline_boldBullets{font-weight:700}@media(min-width:900px){.Timeline_title{font-size:44px;line-height:50px}.Timeline_lead{font-size:18px;margin-bottom:40px}.Timeline_card{padding:96px 40px 56px}.Timeline_months{display:grid;grid-template-columns:repeat(4,1fr);gap:28px}.Timeline_months:before{inset:-51px 0 auto;width:auto;height:2px}.Timeline_month:before{left:24px;top:-57px}.Timeline_heading{font-size:32px;line-height:38px}}@media(min-width:900px){.Timeline_card{max-width:1240px}.Timeline_heading{font-size:22px;line-height:28px}}.Timeline_photo{display:block;width:100%;aspect-ratio:1;object-fit:cover;margin-top:18px;border-radius:14px}.Timeline_progress{height:8px;margin-top:16px;border-radius:999px;background:#133a2524;overflow:hidden}.Timeline_progress span{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,var(--green),var(--gold))}.Timeline_step{margin:12px 0 0;font-size:16px;line-height:24px;color:var(--banner-color)}.Timeline_step b{display:block;font-size:12.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--green)}.Timeline_callout{max-width:1000px;margin:28px auto 0;padding:22px 26px;border:1px solid var(--green);border-radius:12px;background:#ebf3ee;color:#1d3a29;font-size:17px;line-height:27px}.Timeline_callout p{margin:8px 0 0}.Timeline_calloutTitle{font-family:var(--font-heading);font-size:19px}.TrustBar_bar{background:var(--olive);color:var(--cream);padding:30px 20px}.TrustBar_list{max-width:var(--width-wide);margin:0 auto;padding:0;list-style:none;display:grid;grid-template-columns:minmax(0,1fr);gap:20px}.TrustBar_list li{display:flex;gap:14px;align-items:flex-start}.TrustBar_list svg{flex:none;color:var(--gold)}.TrustBar_list p{margin:0;font-size:15.5px;line-height:23px;color:var(--compare-color)}.TrustBar_list b{display:block;color:var(--cream);font-family:var(--font-heading);font-size:16px}@media(min-width:900px){.TrustBar_bar{padding:44px 20px}.TrustBar_list{grid-template-columns:repeat(5,minmax(0,1fr));gap:28px}.TrustBar_list li{flex-direction:column;gap:12px}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/vyy-page.css.map */
