.hw6_XG_section{background:var(--bone-light);scroll-margin-top:var(--header-height);border-radius:24px;margin:56px 24px 0;padding:56px 48px}.hw6_XG_intro{text-align:center;max-width:680px;margin:0 auto}.hw6_XG_eyebrow{font-family:var(--font-ui), sans-serif;letter-spacing:.18em;text-transform:uppercase;color:var(--olive-dark);font-size:10.5px;font-weight:600}.hw6_XG_heading{letter-spacing:-.01em;margin-top:8px;font-size:34px;font-weight:700;line-height:44px}.hw6_XG_body{font-family:var(--font-ui), sans-serif;color:var(--ink-muted);margin-top:14px;font-size:15px;line-height:24px}.hw6_XG_report{grid-template-columns:minmax(0,500px) minmax(0,1fr);gap:24px;margin-top:40px;display:grid}.hw6_XG_dark{background:var(--onyx);color:var(--bone);font-family:var(--font-ui), sans-serif;border-radius:20px;flex-direction:column;padding:28px;display:flex}.hw6_XG_lab{align-items:center;gap:10px;margin-bottom:28px;display:flex}.hw6_XG_lab>span{background:var(--olive-100);width:36px;height:36px;color:var(--onyx);border-radius:8px;flex:none;place-items:center;font-size:11px;font-weight:700;display:grid}.hw6_XG_lab strong{font-size:15px;font-weight:600;line-height:20px;display:block}.hw6_XG_lab small{color:var(--on-dark-muted);font-size:10.5px;line-height:14px;display:block}.hw6_XG_darkEyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--on-dark-muted);font-size:10.5px;font-weight:600}.hw6_XG_bigPercent{letter-spacing:-.02em;margin:4px 0 8px;font-size:64px;font-weight:600;line-height:72px}.hw6_XG_bigPercent small{color:var(--olive-200);margin-left:3px;font-size:28px}.hw6_XG_facts{border-top:1px solid var(--on-dark-line);grid-template-columns:1fr 1fr;gap:18px 24px;margin:22px 0 28px;padding-top:22px;display:grid}.hw6_XG_facts dt{letter-spacing:.16em;text-transform:uppercase;color:var(--on-dark-muted);font-size:10px}.hw6_XG_facts dd{margin:3px 0 0;font-size:14.5px;font-weight:600}.hw6_XG_measured{color:var(--olive-200)}.hw6_XG_darkNotice{color:var(--on-dark-muted);margin-bottom:12px;font-size:12px;line-height:18px}.hw6_XG_signed{background:var(--bone-lighter);min-height:44px;color:var(--onyx);font-family:var(--font-ui), sans-serif;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;margin-top:auto;padding:8px 16px;font-size:14px;font-weight:600;display:inline-flex}.hw6_XG_panel{border:1px solid var(--stone-200);background:var(--bone-lighter);font-family:var(--font-ui), sans-serif;border-radius:20px;overflow:hidden}.hw6_XG_panelHead{border-bottom:1px solid var(--stone-200);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:18px 24px;display:flex}.hw6_XG_panelHead h3{font-family:var(--font-ui), sans-serif;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-muted);font-size:10.5px;font-weight:600}.hw6_XG_summary{background:var(--olive-100);border-radius:999px;align-items:center;gap:6px;padding:2px 11px;font-size:11.5px;font-weight:600;line-height:20px;display:inline-flex}.hw6_XG_panel ul{margin:0;padding:0;list-style:none}.hw6_XG_panel li{border-bottom:1px solid var(--stone-200);align-items:center;gap:12px;min-height:58px;padding:8px 24px;display:flex}.hw6_XG_panel li:last-child{border-bottom:0}.hw6_XG_panel li>div{flex:1;min-width:0}.hw6_XG_panel strong{font-size:14.5px;font-weight:600;line-height:20px;display:block}.hw6_XG_panel small{color:var(--ink-muted);font-size:10.5px;line-height:14px;display:block}.hw6_XG_value{text-align:right;font-size:13px}.hw6_XG_pass,.hw6_XG_reported{letter-spacing:.08em;text-transform:uppercase;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:5px;width:76px;height:24px;font-size:9.5px;font-weight:600;display:inline-flex}.hw6_XG_pass{background:var(--olive-100)}.hw6_XG_reported{background:var(--stone-200);color:var(--ink-muted)}.hw6_XG_recordsHead{border-top:1px solid var(--stone-200);justify-content:space-between;align-items:flex-end;gap:16px;margin-top:44px;padding-top:40px;display:flex}.hw6_XG_recordsHead h3{font-size:18px;font-weight:600;line-height:26px}.hw6_XG_recordsHead p{font-family:var(--font-ui), sans-serif;color:var(--ink-muted);margin-top:6px;font-size:12px}.hw6_XG_arrows{flex:none;gap:8px;display:flex}.hw6_XG_arrows button{border:1px solid var(--stone);width:36px;height:36px;color:var(--ink);cursor:pointer;background:0 0;border-radius:50%;place-items:center;display:grid}.hw6_XG_arrows button:disabled{opacity:.4;cursor:not-allowed}.hw6_XG_track{scroll-snap-type:x proximity;scrollbar-width:none;grid-auto-columns:302px;grid-auto-flow:column;gap:12px;margin:24px 0 0;padding:4px;list-style:none;display:grid;overflow-x:auto}.hw6_XG_track::-webkit-scrollbar{display:none}.hw6_XG_card{border:1px solid var(--onyx);background:var(--bone-lighter);font-family:var(--font-ui), sans-serif;scroll-snap-align:start;border-radius:20px;flex-direction:column;padding:18px 20px 20px;display:flex}.hw6_XG_cardHead{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.hw6_XG_cardHead h4{min-width:0;font-family:var(--font-ui), sans-serif;font-size:14px;font-weight:600;line-height:20px}.hw6_XG_latest,.hw6_XG_selected{letter-spacing:.12em;text-transform:uppercase;flex:none;font-size:9px;font-weight:600}.hw6_XG_latest{color:var(--olive-dark)}.hw6_XG_selected{color:var(--ink-muted)}.hw6_XG_lot{color:var(--ink-muted);margin-top:4px;font-family:ui-monospace,monospace;font-size:12px}.hw6_XG_score{align-items:center;gap:14px;min-height:62px;margin-top:12px;display:flex}.hw6_XG_ring{background:var(--olive-100);width:44px;height:44px;color:var(--olive-dark);border-radius:50%;flex:none;place-items:center;display:grid}.hw6_XG_percent{color:var(--olive-dark);font-size:30px;font-weight:600;line-height:36px}.hw6_XG_percent small{margin-left:2px;font-size:14px}.hw6_XG_note{color:var(--ink-muted);font-size:11.5px;line-height:16px}.hw6_XG_rows{margin:14px 0 16px}.hw6_XG_rows div{border-top:1px solid var(--stone-200);justify-content:space-between;align-items:center;gap:12px;min-height:37px;display:flex}.hw6_XG_rows dt{color:var(--ink-muted);font-size:11.5px}.hw6_XG_rows dd{text-align:right;margin:0;font-size:13px;font-weight:500}.hw6_XG_cardFoot{margin-top:auto}.hw6_XG_assays{color:var(--ink-muted);font-size:11px;line-height:17px}.hw6_XG_assays strong{color:var(--ink);font-weight:600}.hw6_XG_notice{margin-top:6px;font-size:11px;font-weight:600;line-height:16px}.hw6_XG_cta{background:var(--onyx);width:100%;height:44px;color:var(--bone);font-family:var(--font-ui), sans-serif;cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:10px;margin-top:12px;font-size:13.5px;font-weight:500;display:inline-flex}.hw6_XG_cta:hover,.hw6_XG_signed:hover{opacity:.9}@media (max-width:1100px){.hw6_XG_report{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.hw6_XG_section{margin:32px 12px 0;padding:36px 16px}.hw6_XG_heading{font-size:27px;line-height:34px}.hw6_XG_dark{padding:20px}.hw6_XG_bigPercent{font-size:52px;line-height:60px}.hw6_XG_panelHead,.hw6_XG_panel li{padding-left:14px;padding-right:14px}.hw6_XG_value{max-width:82px;font-size:12px}.hw6_XG_track{grid-auto-columns:min(280px,82vw)}}
.iYV4-q_button{height:48px;font-family:var(--font-ui), sans-serif;white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:12px;padding:0 32px;font-size:16px;font-weight:500;text-decoration:none;transition:background .18s,color .18s,border-color .18s,transform .18s;display:inline-flex}.iYV4-q_primary{background:var(--onyx);color:var(--bone-light)}.iYV4-q_primary:hover{background:var(--olive-dark)}.iYV4-q_outline{border-color:var(--onyx);color:var(--onyx);background:0 0}.iYV4-q_outline:hover{background:var(--onyx);color:var(--bone-light)}.iYV4-q_sm{height:44px;padding:0 24px;font-size:16px}.iYV4-q_full{width:100%;display:flex}.iYV4-q_arrow{width:26px;height:10px;transition:transform .18s}.iYV4-q_button:hover .iYV4-q_arrow{transform:translate(3px)}@media (max-width:640px){.iYV4-q_button{white-space:normal;text-align:center}}
.K2OJ9G_section{padding:64px var(--gutter);text-align:center;background:linear-gradient(180deg, var(--bone), var(--bone-light));flex-direction:column;align-items:center;display:flex}.K2OJ9G_badge{background:var(--stone-200);border-radius:999px;align-items:center;gap:10px;margin-bottom:20px;padding:9px 18px 9px 16px;font-size:13px;font-weight:500;display:inline-flex}.K2OJ9G_body{color:var(--ink-muted);margin-top:20px;font-size:17px}.K2OJ9G_actions{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:34px;display:flex}@media (max-width:640px){.K2OJ9G_body{font-size:16px}}
._5wRwcG_button{background:var(--onyx);height:48px;color:var(--bone-light);font-family:var(--font-ui), sans-serif;white-space:nowrap;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 24px;font-size:15px;font-weight:500;transition:background .18s;display:inline-flex}._5wRwcG_button:hover:not(:disabled){background:var(--olive-dark)}._5wRwcG_out{background:var(--stone-200);color:var(--olive-dark);cursor:not-allowed}
.O6v10G_chip{border:1px solid var(--stone);background:var(--bone-lighter);height:27px;color:var(--onyx);font-family:var(--font-ui), sans-serif;white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;gap:5px;padding:0 7px 0 8px;font-size:11px;transition:background .18s;display:inline-flex;position:absolute;bottom:8px;left:8px}.O6v10G_chip:after{content:"";position:absolute;inset:-8px 0}.O6v10G_chip:hover{background:var(--bone)}.O6v10G_chip strong{font-weight:600}.O6v10G_link{color:var(--ink-muted);text-underline-offset:2px;text-decoration:underline}
._4CqoUq_dialog{background:var(--bone-lighter);width:400px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);color:var(--ink);border:0;border-radius:24px;padding:0;overflow-y:auto;box-shadow:0 24px 60px #24271e4d}._4CqoUq_dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#24271e6b}html:has(dialog[open]){overflow:hidden}._4CqoUq_inner{padding:24px 25px}._4CqoUq_head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._4CqoUq_title{font-size:18px;line-height:24px}._4CqoUq_close{cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;margin:-4px -8px 0 0;display:grid}._4CqoUq_close:hover{background:var(--stone-200)}._4CqoUq_batch{border:1px solid var(--stone);border-radius:999px;margin-top:8px;padding:2px 10px;font-size:13px;line-height:20px;display:inline-block}._4CqoUq_notice{border:1px dashed var(--olive-dark);border-radius:10px;margin-top:12px;padding:7px 12px;font-size:12px;font-weight:600}._4CqoUq_summary{background:var(--bone);border-radius:16px;justify-content:space-between;align-items:flex-end;gap:12px;margin-top:16px;padding:12px 16px;display:flex}._4CqoUq_percent{font-family:var(--font-ui), sans-serif;letter-spacing:-.01em;font-size:29px;font-weight:600;line-height:40px}._4CqoUq_small{color:var(--ink-muted);font-size:11.5px;line-height:18px}._4CqoUq_lot{text-align:right;flex-direction:column;align-items:flex-end;font-size:12px;display:flex}._4CqoUq_lab{color:var(--ink-muted);align-items:center;gap:7px;margin-top:12px;font-size:11.5px;display:flex}._4CqoUq_tests{border:1px solid var(--stone-300);border-radius:16px;margin:12px 0 0;overflow:hidden}._4CqoUq_test{justify-content:space-between;align-items:center;gap:12px;min-height:34px;padding:4px 14px;font-size:11.5px;display:flex}._4CqoUq_test+._4CqoUq_test{border-top:1px solid var(--stone-300)}._4CqoUq_test dt{color:var(--ink-muted)}._4CqoUq_test dd{text-align:right;align-items:center;gap:8px;margin:0;font-weight:500;display:flex}._4CqoUq_status{background:var(--olive-100);font-family:var(--font-ui), sans-serif;letter-spacing:.04em;text-transform:uppercase;border-radius:5px;padding:1px 7px;font-size:9px;font-weight:600}._4CqoUq_status[data-status=reported]{background:var(--stone-200)}._4CqoUq_primary,._4CqoUq_secondary{height:44px;font-family:var(--font-ui), sans-serif;border-radius:999px;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:500;text-decoration:none;transition:background .18s,color .18s;display:flex}._4CqoUq_primary{background:var(--onyx);color:var(--bone-light);margin-top:16px}._4CqoUq_primary:hover{background:var(--olive-dark)}._4CqoUq_secondary{border:1px solid var(--onyx);color:var(--onyx);margin-top:8px}._4CqoUq_secondary:hover{background:var(--onyx);color:var(--bone-light)}
.Me2VVa_form{width:340px;max-width:100%;position:relative}.Me2VVa_field{border:1px solid var(--stone);background:var(--bone-lighter);border-radius:999px;align-items:center;height:52px;padding:0 6px 0 22px;display:flex}.Me2VVa_field:focus-within{border-color:var(--onyx);box-shadow:0 0 0 2px var(--olive-200)}.Me2VVa_field[data-error=true]{border-color:var(--onyx)}.Me2VVa_field input{background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:15px}.Me2VVa_field input::placeholder{color:var(--ink-muted)}.Me2VVa_field button{background:var(--onyx);height:40px;color:var(--bone-light);font-family:var(--font-ui), sans-serif;cursor:pointer;border:0;border-radius:999px;flex:none;padding:0 18px;font-size:13.5px;font-weight:500;transition:background .18s}.Me2VVa_field button:hover{background:var(--olive-dark)}.Me2VVa_field button:disabled{opacity:.6;cursor:progress}.Me2VVa_status{padding-top:5px;font-size:12.5px;line-height:1.3;position:absolute;top:100%;left:22px;right:0}.Me2VVa_status:empty{display:none}@media (max-width:900px){.Me2VVa_form{width:100%}.Me2VVa_status{padding:8px 0 0 4px;position:static}}
.M5TsYa_section{padding-bottom:48px;position:relative}.M5TsYa_band{min-height:436px;padding:72px var(--gutter) 112px;text-align:center;background:linear-gradient(180deg, var(--stone-300), var(--olive-100) 55%, var(--bone-light));flex-direction:column;align-items:center;display:flex}.M5TsYa_heading{max-width:620px;font-size:34px;font-weight:700;line-height:40px}.M5TsYa_emphasis{background:linear-gradient(90deg, var(--olive-300), var(--olive-dark)) left bottom / 100% 4px no-repeat;text-shadow:0 0 22px var(--bone-lighter);border-radius:2px;line-height:36px;display:inline-block}.M5TsYa_cta.M5TsYa_cta{height:52px;margin-top:40px;padding:0 28px}.M5TsYa_vialTop,.M5TsYa_vialBottom{pointer-events:none;height:auto;filter:var(--render-shadow);z-index:2;position:absolute}.M5TsYa_vialTop{width:100px;top:-44px;left:60px;rotate:20deg}.M5TsYa_vialBottom{width:92px;top:216px;right:72px;rotate:-8deg}.M5TsYa_newsletter{z-index:1;min-height:152px;margin:-48px var(--gutter) 0;background:linear-gradient(180deg, var(--stone-200), var(--olive-100));box-shadow:var(--shadow-soft);border-radius:28px;justify-content:space-between;align-items:center;gap:32px;padding:24px 40px;display:flex;position:relative}.M5TsYa_newsCopy{max-width:440px}.M5TsYa_newsHeading{font-size:26px;line-height:1.25}.M5TsYa_newsBody{color:var(--ink-muted);margin-top:8px;font-size:15px;line-height:24px}@media (max-width:1180px){.M5TsYa_vialBottom{width:76px;top:200px;right:28px}}@media (max-width:900px){.M5TsYa_band{padding-top:124px}.M5TsYa_newsletter{border-radius:24px;flex-direction:column;align-items:stretch;gap:20px;padding:28px 22px}.M5TsYa_vialTop{width:62px;top:-30px;left:16px}.M5TsYa_vialBottom{width:46px;top:14px;right:24px}}@media (max-width:640px){.M5TsYa_heading{font-size:27px;line-height:34px}.M5TsYa_emphasis{line-height:30px}.M5TsYa_newsHeading{font-size:23px}}
.VyPCzG_section{padding:48px var(--gutter) 64px;position:relative}.VyPCzG_heading{text-align:center}.VyPCzG_draftNote{text-align:center;color:var(--ink-muted);margin-top:4px;font-size:12px;position:absolute;left:0;right:0}.VyPCzG_list{max-width:768px;margin:49px auto 0}.VyPCzG_item+.VyPCzG_item{border-top:1px solid var(--line)}.VyPCzG_question{font-size:inherit}.VyPCzG_trigger{text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:24px;width:100%;min-height:76px;padding:12px 0;font-size:17px;font-weight:700;line-height:1.35;transition:color .18s;display:flex}.VyPCzG_trigger:hover{color:var(--olive-dark)}.VyPCzG_chevron{background:var(--stone-200);width:28px;height:28px;color:var(--onyx);border-radius:50%;flex:none;place-items:center;transition:rotate .22s,background .18s;display:grid}.VyPCzG_trigger:hover .VyPCzG_chevron{background:var(--stone-300)}.VyPCzG_chevron[data-open=true]{rotate:180deg}.VyPCzG_answerWrap{grid-template-rows:0fr;transition:grid-template-rows .24s;display:grid}.VyPCzG_answerWrap[data-open=true]{grid-template-rows:1fr}.VyPCzG_answerInner{overflow:hidden}.VyPCzG_answer{max-width:680px;color:var(--ink-muted);padding-bottom:22px;font-size:15.5px;line-height:25px}
.t53O_a_card{--tone:var(--stone-300);--tone-ledge:var(--olive-300);border:1px solid var(--stone);background:var(--bone-light);border-radius:24px;flex-direction:column;height:100%;display:flex;overflow:hidden}.t53O_a_card[data-tone=lilac]{--tone:#d6d2c8;--tone-ledge:#a9aa98}.t53O_a_card[data-tone=mist]{--tone:#cbcbc0;--tone-ledge:#8e8f7d}.t53O_a_card[data-tone=clay]{--tone:#dbd4c9;--tone-ledge:#b7ae9e}.t53O_a_card[data-tone=sage]{--tone:#c5c6b7;--tone-ledge:#777866}.t53O_a_card[data-tone=sand]{--tone:#e0dacf;--tone-ledge:#bdb5a6}.t53O_a_media{background:var(--tone);height:348px;position:relative}.t53O_a_photo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.t53O_a_photoLink{display:block;position:absolute;inset:0;overflow:hidden}.t53O_a_photoLink .t53O_a_photo{transition:transform .35s}@media (hover:hover) and (prefers-reduced-motion:no-preference){.t53O_a_photoLink:hover .t53O_a_photo{transform:scale(1.06)}}.t53O_a_ledge{background:var(--tone-ledge);clip-path:polygon(0 26%,100% 0,100% 100%,0 100%);height:40px;position:absolute;inset:auto 0 0}.t53O_a_render{filter:drop-shadow(0 8px 10px #24271e38);width:auto;height:292px;position:absolute;top:30px;left:50%;transform:translate(-50%)}.t53O_a_body{flex-direction:column;flex:1;justify-content:space-between;gap:16px;padding:14px 16px 16px;display:flex}.t53O_a_row{justify-content:space-between;align-items:flex-start;gap:12px;min-height:60px;display:flex}.t53O_a_name{padding-top:4px;font-size:17px;font-weight:700;line-height:28px}.t53O_a_price{font-family:var(--font-ui), sans-serif;flex:none;padding-top:4px;font-size:20px;font-weight:600;line-height:28px}.t53O_a_view.t53O_a_view{height:40px;font-size:14px;font-weight:500}.t53O_a_catalog .t53O_a_media{aspect-ratio:324/403;height:auto}.t53O_a_catalog .t53O_a_ledge{height:46px}.t53O_a_catalog .t53O_a_render{height:80%;top:7%}.t53O_a_badge{background:var(--bone-lighter);border:1px solid var(--stone);height:27px;line-height:19px;font-family:var(--font-ui), sans-serif;white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:11px;font-weight:600;position:absolute;bottom:8px;right:8px}.t53O_a_catalog .t53O_a_body{justify-content:flex-start;gap:0;padding:16px}.t53O_a_catalogName{white-space:nowrap;text-overflow:ellipsis;font-size:16.5px;line-height:24px;overflow:hidden}.t53O_a_catalogName a{text-decoration:none}.t53O_a_catalogName a:hover{text-underline-offset:3px;text-decoration:underline}.t53O_a_catalogPrice{font-family:var(--font-ui), sans-serif;margin-top:12px;font-size:20px;font-weight:600;line-height:26px}.t53O_a_actions{grid-template-columns:1fr 1fr;gap:6px;margin-top:12px;display:grid}.t53O_a_details.t53O_a_details,.t53O_a_add.t53O_a_add{height:40px;padding:0 8px;font-size:14.5px}.t53O_a_details.t53O_a_details{border-color:var(--stone)}@media (max-width:640px){.t53O_a_catalog{border-radius:18px}.t53O_a_catalog .t53O_a_body{padding:12px}.t53O_a_catalogName{font-size:15px}.t53O_a_catalogPrice{margin-top:6px;font-size:17px}.t53O_a_actions{grid-template-columns:1fr}.t53O_a_details.t53O_a_details,.t53O_a_add.t53O_a_add{height:44px}}@media (max-width:1320px){.t53O_a_badge{top:8px;bottom:auto}}.t53O_a_related .t53O_a_media{aspect-ratio:1;height:auto}.t53O_a_relatedName{white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:700;line-height:24px;overflow:hidden}.t53O_a_relatedName a{color:inherit;text-decoration:none}.t53O_a_relatedRow{justify-content:space-between;align-items:center;gap:8px;margin-top:6px;display:flex}.t53O_a_relatedPrice{font-family:var(--font-ui), sans-serif;font-size:16px;font-weight:600}
.JHwulW_carousel{padding:0 58px 0 88px;position:relative}.JHwulW_track{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;grid-auto-columns:280px;grid-auto-flow:column;column-gap:16px;margin:0;padding:0;list-style:none;display:grid;position:relative;overflow-x:auto}.JHwulW_track:not([data-end=true]){-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000)}.JHwulW_track::-webkit-scrollbar{display:none}.JHwulW_track:focus-visible{outline-offset:4px;border-radius:24px}.JHwulW_slide{scroll-snap-align:start;min-width:0;position:relative}.JHwulW_control{border:1px solid var(--onyx);background:var(--bone-light);width:40px;height:40px;color:var(--onyx);cursor:pointer;border-radius:50%;place-items:center;margin-top:-20px;transition:background .18s,color .18s,opacity .18s;display:grid;position:absolute;top:50%}.JHwulW_control:hover:not(:disabled){background:var(--onyx);color:var(--bone-light)}.JHwulW_control:disabled{border-color:var(--stone);color:var(--stone);cursor:default}.JHwulW_prev{left:0}.JHwulW_next{right:0}@media (max-width:900px){.JHwulW_carousel{grid-template-columns:1fr 1fr;gap:16px 12px;padding:0;display:grid}.JHwulW_track{margin:0 calc(var(--gutter) * -1);padding:0 var(--gutter);scroll-padding-inline:var(--gutter);grid-area:1/1/auto/-1;grid-auto-columns:min(280px,74vw)}.JHwulW_control{grid-row:2;width:44px;height:44px;margin:0;position:static}.JHwulW_prev{justify-self:end}}.JHwulW_carousel[data-variant=related]{padding:0 44px}.JHwulW_carousel[data-variant=related] .JHwulW_track{grid-auto-columns:220px}.JHwulW_carousel[data-variant=related] .JHwulW_prev{left:0}.JHwulW_carousel[data-variant=related] .JHwulW_next{right:0}
.vhsokG_section{padding:80px var(--gutter) 48px}.vhsokG_head{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:34px;display:flex}.vhsokG_viewAll.vhsokG_viewAll{flex:none;height:32px;padding:0 20px;font-size:14px;font-weight:400}@media (max-width:640px){.vhsokG_section{padding-top:56px}.vhsokG_head{margin-bottom:24px}}@media (max-width:900px){.vhsokG_viewAll.vhsokG_viewAll{height:40px}}
._59byja_section{max-width:calc(1024px + 2 * var(--gutter));padding:64px var(--gutter) 72px;margin:0 auto}._59byja_heading{text-align:center;font-family:var(--font-ui), sans-serif;letter-spacing:-.01em;font-size:32px;font-weight:600;line-height:40px}._59byja_heading em{font-family:var(--font-serif), serif;font-weight:400}._59byja_grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin:40px 0 0;padding:0;list-style:none;display:grid}._59byja_card{border:1px solid var(--stone-200);background:var(--bone-lighter);border-radius:18px;min-height:140px;padding:20px;transition:translate .18s,scale .18s,box-shadow .18s}@media (hover:hover){._59byja_card:hover{box-shadow:0 14px 30px #24271e24}}@media (hover:hover) and (prefers-reduced-motion:no-preference){._59byja_card:hover{translate:0 -3px;scale:1.015}}._59byja_top{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}._59byja_top h3{font-size:13.5px;font-weight:700;line-height:17px}._59byja_top span{font-family:var(--font-serif), serif;color:var(--olive-300);font-size:20px;font-style:italic;line-height:18px}._59byja_method{border:1px solid var(--stone-200);background:var(--bone-light);font-family:var(--font-ui), sans-serif;letter-spacing:.05em;text-transform:uppercase;color:var(--olive-dark);border-radius:12px;margin-top:10px;padding:3px 10px;font-size:9.5px;line-height:15px;display:inline-block}._59byja_body{font-family:var(--font-ui), sans-serif;color:var(--ink-muted);margin-top:10px;font-size:12.5px;line-height:20px}@media (max-width:1000px){._59byja_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){._59byja_section{padding-top:40px;padding-bottom:48px}._59byja_heading{font-size:26px;line-height:34px}._59byja_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._59byja_card{min-height:0;padding:14px}}
.ZARIfG_hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;overflow:hidden}.ZARIfG_copy{z-index:2;padding:24px var(--gutter) 46px;flex-direction:column;justify-content:center;align-items:flex-start;display:flex;position:relative}.ZARIfG_heading{letter-spacing:-.025em;max-width:480px;font-size:54px;font-weight:800;line-height:60px}.ZARIfG_body{max-width:440px;color:var(--ink-muted);margin:24px 0 30px;font-size:18px;line-height:28px}.ZARIfG_stage{aspect-ratio:710/515;background:linear-gradient(160deg, var(--stone-200), var(--stone-300) 55%, var(--olive-100));position:relative}.ZARIfG_stage img{height:auto;filter:var(--render-shadow);position:absolute}.ZARIfG_big{z-index:3;width:33%;top:13%;left:8%;rotate:-33deg}.ZARIfG_spray{z-index:2;width:15%;top:3%;left:42%;rotate:12deg}.ZARIfG_small{z-index:1;width:12%;top:26%;left:31%;rotate:-25deg}.ZARIfG_bpc{z-index:4;width:14%;top:46%;left:54%;rotate:18deg}@media (prefers-reduced-motion:no-preference){.ZARIfG_bobA,.ZARIfG_bobB,.ZARIfG_bobC,.ZARIfG_bobD{animation:ZARIfG_bob var(--bob-time) ease-in-out var(--bob-delay) infinite alternate;will-change:translate}.ZARIfG_bobA{--bob-distance:9px;--bob-time:3.1s;--bob-delay:0s}.ZARIfG_bobB{--bob-distance:12px;--bob-time:4.3s;--bob-delay:-5.4s}.ZARIfG_bobC{--bob-distance:10px;--bob-time:5.1s;--bob-delay:-2.5s}.ZARIfG_bobD{--bob-distance:13px;--bob-time:3.8s;--bob-delay:-6.1s}}@keyframes ZARIfG_bob{0%{translate:0 calc(var(--bob-distance) * -1)}to{translate:0 var(--bob-distance)}}@media (max-width:1180px){.ZARIfG_heading{font-size:44px;line-height:50px}}@media (max-width:900px){.ZARIfG_hero{grid-template-columns:1fr}.ZARIfG_copy{padding:48px var(--gutter) 40px}.ZARIfG_heading{font-size:42px;line-height:48px}.ZARIfG_big{left:10%}.ZARIfG_spray{left:46%}.ZARIfG_small{left:34%}.ZARIfG_bpc{left:58%}}
.x7OAeq_section{max-width:calc(768px + 2 * var(--gutter));padding:24px var(--gutter) 80px;margin:0 auto}.x7OAeq_heading{text-align:center;font-family:var(--font-ui), sans-serif;letter-spacing:-.01em;font-size:32px;font-weight:600;line-height:40px}.x7OAeq_heading em,.x7OAeq_support h3 em{font-family:var(--font-serif), serif;font-weight:400}.x7OAeq_faq{border:1px solid var(--stone-200);background:var(--bone-lighter);border-radius:18px;margin-top:40px}.x7OAeq_faq summary{border-radius:inherit;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:60px;padding:10px 20px;font-size:15px;font-weight:500;list-style:none;display:flex}.x7OAeq_faq summary::-webkit-details-marker{display:none}.x7OAeq_toggle{background:var(--bone-light);border-radius:50%;flex:none;place-items:center;width:28px;height:28px;transition:rotate .15s;display:grid}.x7OAeq_faq[open] .x7OAeq_toggle{rotate:45deg}.x7OAeq_faq p{font-family:var(--font-ui), sans-serif;color:var(--ink-muted);padding:0 20px 18px;font-size:14.5px;line-height:23px}.x7OAeq_support{background:var(--olive-100);text-align:center;border-radius:24px;margin-top:40px;padding:32px 24px}.x7OAeq_support h3{font-size:19px;font-weight:600;line-height:26px}.x7OAeq_support p{max-width:440px;font-family:var(--font-ui), sans-serif;color:var(--ink-muted);margin:8px auto 0;font-size:14.5px;line-height:20px}.x7OAeq_cta.x7OAeq_cta{height:44px;margin-top:16px}
.Z0AEiq_section{padding:56px var(--gutter) 64px;background:var(--stone-200)}.Z0AEiq_heading{text-align:center;margin-bottom:54px}.Z0AEiq_grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.Z0AEiq_column{flex-direction:column;gap:20px;display:flex}.Z0AEiq_card{background:var(--bone-lighter);border-radius:28px;min-height:220px;padding:24px 24px 22px;position:relative;overflow:hidden;box-shadow:0 8px 18px #24271e1a}.Z0AEiq_compact{align-items:center;min-height:140px;display:flex}.Z0AEiq_compact .Z0AEiq_title{max-width:440px;font-size:23px;line-height:32px}.Z0AEiq_grow{flex:1;min-height:300px}.Z0AEiq_title{font-size:22.5px;line-height:26px}.Z0AEiq_body{max-width:440px;margin-top:12px;font-size:15px;line-height:24px}.Z0AEiq_cta.Z0AEiq_cta{margin-top:20px;font-weight:500}.Z0AEiq_art{width:92px;color:var(--olive);display:block;position:absolute;bottom:16px;right:20px}.Z0AEiq_art svg{width:100%;height:auto;display:block}.Z0AEiq_card[data-art=magnifier] .Z0AEiq_art{width:82px;bottom:24px}.Z0AEiq_card[data-art=stopwatch] .Z0AEiq_art{width:76px}.Z0AEiq_card[data-art=molecule] .Z0AEiq_art{width:98px;right:22px}.Z0AEiq_card[data-art=dropper] .Z0AEiq_art{width:98px}@media (max-width:1040px){.Z0AEiq_grid{grid-template-columns:1fr}}@media (max-width:640px){.Z0AEiq_section{padding-top:48px;padding-bottom:48px}.Z0AEiq_heading{margin-bottom:32px}.Z0AEiq_card{min-height:0;padding:24px 20px 28px}.Z0AEiq_card:not(.Z0AEiq_compact){padding-bottom:116px}.Z0AEiq_card[data-art=molecule]{padding-bottom:148px}.Z0AEiq_compact{min-height:120px;padding-right:104px}.Z0AEiq_compact .Z0AEiq_title{font-size:20px;line-height:28px}.Z0AEiq_card[data-art=stopwatch] .Z0AEiq_art,.Z0AEiq_card[data-art=magnifier] .Z0AEiq_art{width:68px;top:50%;bottom:auto;transform:translateY(-50%)}}
.gaOmjq_grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;margin-top:28px;display:grid}.gaOmjq_promo{border:1px solid var(--stone-300);border-radius:20px;align-items:flex-start;gap:20px;min-height:142px;padding:21px 24px 17px;display:flex}.gaOmjq_volume{background:linear-gradient(95deg, var(--olive-100), var(--bone-lighter) 38%, var(--bone-light))}.gaOmjq_mists{background:linear-gradient(95deg, var(--stone-300), var(--bone-lighter) 42%, var(--bone-light))}.gaOmjq_circle{background:var(--olive-200);border-radius:50%;flex-direction:column;flex:none;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.gaOmjq_circle b{font-family:var(--font-serif), serif;font-size:19px;font-weight:400;line-height:20px}.gaOmjq_circle small{font-family:var(--font-ui), sans-serif;letter-spacing:.05em;text-transform:uppercase;font-size:8.5px;font-weight:600}.gaOmjq_iconCircle{background:var(--bone-lighter);border:1px solid var(--stone-300)}.gaOmjq_title{font-family:var(--font-ui), sans-serif;font-size:16px;font-weight:600;line-height:24px}.gaOmjq_badge{background:var(--onyx);color:var(--bone-light);letter-spacing:.03em;text-transform:uppercase;vertical-align:2px;border-radius:999px;margin-left:4px;padding:3px 8px;font-size:9px;font-weight:600;line-height:14px;display:inline-block}.gaOmjq_body{color:var(--ink-muted);margin-top:1px;font-size:15px;line-height:22px}.gaOmjq_cta.gaOmjq_cta{height:40px;margin-top:17px;padding:0 20px;font-size:14px;font-weight:600}@media (max-width:900px){.gaOmjq_grid{grid-template-columns:minmax(0,1fr);margin-top:20px}}@media (max-width:640px){.gaOmjq_promo{gap:14px;padding:18px 16px}.gaOmjq_cta.gaOmjq_cta{height:44px}}
.PPjNLG_tile{border:1px solid var(--stone-200);background:var(--bone-lighter);border-radius:18px;padding:16px;box-shadow:0 2px 10px #24271e0d}.PPjNLG_top{gap:13px;display:flex}.PPjNLG_thumb.PPjNLG_thumb{background:var(--tone);border:0;border-radius:12px;flex:none;width:72px;height:88px;display:block;position:relative}.PPjNLG_info{flex:1;min-width:0}.PPjNLG_titleRow{justify-content:space-between;align-items:center;gap:8px;display:flex}.PPjNLG_name{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:14.5px;font-weight:700;line-height:20px;overflow:hidden}.PPjNLG_dose{color:var(--olive-dark);font-weight:400}.PPjNLG_badge{background:var(--olive-100);font-family:var(--font-ui), sans-serif;white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:4px;padding:2px 7px;font-size:9px;font-weight:600;line-height:14px;display:inline-flex}.PPjNLG_result{font-family:var(--font-ui), sans-serif;color:var(--ink-muted);margin-top:2px;font-size:11px;line-height:30px}.PPjNLG_result strong{color:var(--ink);margin-right:3px;font-size:24px;font-weight:600}.PPjNLG_result .PPjNLG_pass{color:var(--olive-dark)}.PPjNLG_lot{font-family:var(--font-ui), sans-serif;color:var(--ink-muted);flex-wrap:wrap;align-items:center;gap:2px 7px;font-size:10.5px;line-height:18px;display:flex}.PPjNLG_archived{background:var(--stone-200);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:0 7px;font-size:8px;font-weight:600;line-height:14px}.PPjNLG_assays{background:var(--bone-light);font-family:var(--font-ui), sans-serif;border-radius:10px;margin-top:12px;font-size:11.5px}.PPjNLG_assays summary{border-radius:inherit;cursor:pointer;align-items:center;gap:7px;min-height:32px;padding:0 12px;font-weight:500;list-style:none;display:flex}.PPjNLG_assays summary::-webkit-details-marker{display:none}.PPjNLG_chevron{margin-left:auto;transition:rotate .15s}.PPjNLG_assays[open] .PPjNLG_chevron{rotate:180deg}.PPjNLG_assays ul{margin:0;padding:2px 12px 6px;list-style:none}.PPjNLG_assays li{border-top:1px solid var(--line);justify-content:space-between;gap:10px;padding:4px 0;display:flex}.PPjNLG_assays li span:last-child{color:var(--olive-dark)}.PPjNLG_notice{padding:0 12px 9px;font-size:10.5px;font-weight:600}.PPjNLG_actions{gap:8px;margin-top:12px;display:flex}.PPjNLG_view.PPjNLG_view{white-space:nowrap;flex:1;gap:6px;min-width:0;height:40px;padding:0 10px;font-size:14.5px;font-weight:500}.PPjNLG_from{opacity:.72;font-size:12px;font-weight:400}.PPjNLG_coa{border:1px solid var(--stone);width:76px;height:40px;color:inherit;font-family:var(--font-ui), sans-serif;cursor:pointer;background:0 0;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:5px;font-size:12.5px;font-weight:500;display:inline-flex}.PPjNLG_coa:hover{background:var(--bone-light)}@media (max-width:720px){.PPjNLG_view.PPjNLG_view,.PPjNLG_coa{height:44px}.PPjNLG_assays summary{min-height:40px}}
.ghNnGq_wrap{width:100%;margin-top:28px}.ghNnGq_list{flex-wrap:wrap;gap:10px;display:flex}.ghNnGq_tab{background:var(--stone-200);height:36px;color:var(--ink);font-family:var(--font-display), sans-serif;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 16px;font-size:15px;font-weight:500;transition:background .18s,color .18s;display:inline-flex}.ghNnGq_tab:hover{background:var(--stone-300)}.ghNnGq_tab[aria-selected=true]{background:var(--onyx);color:var(--bone-light);box-shadow:0 4px 10px #24271e33}.ghNnGq_panel{border:1px solid var(--stone-300);background:linear-gradient(135deg, var(--bone-lighter), var(--bone-light));border-radius:20px;min-height:114px;margin-top:24px;padding:24px}.ghNnGq_panelHead{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.ghNnGq_title{font-size:17px}.ghNnGq_method{border:1px solid var(--olive-200);background:var(--olive-100);border-radius:999px;align-items:center;gap:6px;padding:3px 11px;font-size:11.5px;display:inline-flex}.ghNnGq_body{color:var(--ink-muted);margin-top:14px;font-size:14.5px}@media (max-width:640px){.ghNnGq_tab{height:44px}}
.UNGhQG_card.UNGhQG_card{border-radius:20px}.UNGhQG_media.UNGhQG_media{aspect-ratio:247/185;flex:none;height:auto}.UNGhQG_badge{background:var(--bone-lighter);font-family:var(--font-ui), sans-serif;letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:2px 8px;font-size:9.5px;font-weight:600;line-height:16px;position:absolute;top:10px;left:8px}.UNGhQG_body{flex-direction:column;flex:1;padding:12px 12px 14px;display:flex}.UNGhQG_name{white-space:nowrap;text-overflow:ellipsis;font-size:15.5px;font-weight:700;line-height:22px;overflow:hidden}.UNGhQG_name a{text-decoration:none}.UNGhQG_name a:hover{text-underline-offset:3px;text-decoration:underline}.UNGhQG_strengths{border:0;gap:6px;min-width:0;margin:10px 0 8px;padding:0;display:grid}.UNGhQG_strength{border:1px solid var(--stone);background:var(--bone-lighter);min-height:36px;font-family:var(--font-ui), sans-serif;cursor:pointer;border-radius:999px;justify-content:space-between;align-items:center;gap:8px;padding:0 13px;font-size:13px;display:flex;position:relative}.UNGhQG_strength:has(input:checked){border-color:var(--onyx);background:var(--onyx);color:var(--bone)}.UNGhQG_strength:has(input:focus-visible){outline:2px solid var(--olive);outline-offset:2px}.UNGhQG_strengthPrice{opacity:.72;font-size:12px}.UNGhQG_strength[data-unavailable]{border-color:var(--stone-200);color:var(--olive-dark);cursor:not-allowed;background:0 0}.UNGhQG_strength[data-unavailable] .UNGhQG_dose{text-decoration:line-through}.UNGhQG_price{font-family:var(--font-ui), sans-serif;color:var(--ink-muted);flex-wrap:wrap;align-items:baseline;column-gap:5px;margin-top:auto;font-size:11px;line-height:20px;display:flex}.UNGhQG_price strong{color:var(--ink);font-size:16px;font-weight:600}.UNGhQG_price strong+span{margin-left:-4px}.UNGhQG_add{background:var(--onyx);width:100%;height:40px;color:var(--bone);font-family:var(--font-ui), sans-serif;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:6px;margin-top:8px;font-size:14px;font-weight:500;transition:background .15s;display:flex}.UNGhQG_add:hover:not(:disabled){background:var(--onyx-soft)}.UNGhQG_add:focus-visible{outline:2px solid var(--olive);outline-offset:2px}.UNGhQG_out .UNGhQG_photo,.UNGhQG_out .UNGhQG_name,.UNGhQG_out .UNGhQG_price{opacity:.55}.UNGhQG_out .UNGhQG_strength{border-color:var(--olive);background:var(--olive);color:var(--bone);cursor:not-allowed}.UNGhQG_out .UNGhQG_strengthPrice{opacity:1}.UNGhQG_out .UNGhQG_add{background:var(--stone-200);color:var(--olive-dark);cursor:not-allowed}@media (max-width:640px){.UNGhQG_body{padding:10px 10px 12px}.UNGhQG_strength{min-height:44px;padding:0 11px;font-size:12.5px}.UNGhQG_add{height:44px;font-size:13.5px}}
._0HLYwq_section{max-width:calc(1150px + 2 * var(--gutter));padding:88px var(--gutter) 88px;text-align:center;margin:0 auto}._0HLYwq_heading{font-family:var(--font-ui), sans-serif;letter-spacing:-.01em;font-size:34px;font-weight:600;line-height:44px}._0HLYwq_search{border:1px solid var(--stone);background:var(--bone-light);border-radius:999px;align-items:center;max-width:448px;height:48px;margin:48px auto 0;display:flex;position:relative}._0HLYwq_search svg{color:var(--olive-dark);pointer-events:none;position:absolute;left:17px}._0HLYwq_search input{border-radius:inherit;background:0 0;border:0;outline:0;width:100%;height:100%;padding:0 18px 0 48px;font-size:15px}._0HLYwq_search input::placeholder{color:var(--olive-dark)}._0HLYwq_search:focus-within{border-color:var(--onyx)}._0HLYwq_qr{font-family:var(--font-ui), sans-serif;color:var(--ink-muted);margin-top:10px;font-size:12.5px}._0HLYwq_notice{font-family:var(--font-ui), sans-serif;margin-top:8px;font-size:12px;font-weight:600}._0HLYwq_grid{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:21px;margin:32px 0 0;padding:0;list-style:none;display:grid}._0HLYwq_grid li:focus{outline:none}._0HLYwq_empty{font-family:var(--font-ui), sans-serif;color:var(--ink-muted);padding:56px 16px}._0HLYwq_more{border:1px solid var(--onyx);min-height:48px;color:var(--ink);font-family:var(--font-ui), sans-serif;cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:8px;margin-top:32px;padding:0 32px;font-size:15px;font-weight:500;display:inline-flex}._0HLYwq_more:hover{background:var(--bone-light)}._0HLYwq_more span{color:var(--olive-dark);font-size:13px;font-weight:400}._0HLYwq_research{font-family:var(--font-ui), sans-serif;color:var(--olive-dark);margin-top:40px;font-size:12.5px}@media (max-width:1120px){._0HLYwq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){._0HLYwq_section{padding-top:56px;padding-bottom:56px}._0HLYwq_heading{font-size:28px;line-height:36px}._0HLYwq_search{margin-top:28px}._0HLYwq_grid{grid-template-columns:minmax(0,1fr);gap:14px}}
.S6Hkya_footer{padding:80px var(--gutter) 22px;background:var(--onyx);color:var(--on-dark-muted)}.S6Hkya_top{grid-template-columns:468px minmax(0,1fr);min-height:316px;display:grid}.S6Hkya_description{max-width:310px;margin-top:18px;font-size:13px;line-height:23px}.S6Hkya_socials{gap:12px;margin:28px 0 0;padding:0;list-style:none;display:flex}.S6Hkya_social{background:var(--onyx-raised);width:40px;height:40px;color:var(--on-dark);border-radius:50%;place-items:center;transition:background .18s;display:grid}.S6Hkya_social:hover{background:var(--olive)}.S6Hkya_columns{grid-template-columns:repeat(4,1fr);column-gap:32px;display:grid}.S6Hkya_colTitle{color:var(--on-dark);letter-spacing:.06em;text-transform:uppercase;margin-bottom:18px;font-size:13px;font-weight:700;line-height:18px}.S6Hkya_links{gap:14px;margin:0;padding:0;list-style:none;display:grid}.S6Hkya_links li{line-height:20px}.S6Hkya_link{font-family:var(--font-ui), sans-serif;align-items:center;gap:10px;font-size:14px;line-height:20px;text-decoration:none;display:inline-flex}.S6Hkya_link:hover{color:var(--on-dark);text-underline-offset:3px;text-decoration:underline}.S6Hkya_badge{background:var(--bone);color:var(--onyx);text-transform:uppercase;border-radius:999px;flex:none;padding:2px 8px;font-size:9px;font-weight:600}.S6Hkya_disclaimer{border:1px solid var(--on-dark-line);border-left:4px solid var(--olive-300);background:var(--onyx-raised);border-radius:8px;gap:10px;padding:18px 24px 18px 20px;display:flex}.S6Hkya_alert{color:var(--olive-200);flex:none;margin-top:16px;margin-right:8px}.S6Hkya_disclaimerTitle{color:var(--olive-200);letter-spacing:.05em;text-transform:uppercase;margin-bottom:6px;font-size:12px;font-weight:700;line-height:18px}.S6Hkya_disclaimerBody{color:var(--on-dark-muted);font-size:11.5px;line-height:19px}.S6Hkya_disclaimerBody strong{color:var(--on-dark)}.S6Hkya_disclaimerLink{color:var(--olive-200);font-family:var(--font-ui), sans-serif;margin-top:6px;font-size:12px;text-decoration:none;display:inline-block}.S6Hkya_disclaimerLink:hover{text-decoration:underline}.S6Hkya_payments{border-top:1px solid var(--on-dark-line);border-bottom:1px solid var(--on-dark-line);flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:24px;padding:16px 0;font-size:11.5px;display:flex}.S6Hkya_payments ul{flex-wrap:wrap;justify-content:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.S6Hkya_payment{border:1px solid var(--on-dark-line);font-family:var(--font-ui), sans-serif;color:var(--on-dark);border-radius:4px;padding:3px 8px;font-size:10.5px;font-weight:500}.S6Hkya_bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding-top:22px;font-size:11.5px;display:flex}.S6Hkya_trust{flex-wrap:wrap;gap:8px 20px;margin:0;padding:0;list-style:none;display:flex}.S6Hkya_trust li{align-items:center;gap:6px;display:inline-flex}@media (max-width:1100px){.S6Hkya_top{grid-template-columns:1fr;row-gap:40px;min-height:0;padding-bottom:40px}}@media (max-width:640px){.S6Hkya_footer{padding-top:56px}.S6Hkya_columns{grid-template-columns:1fr 1fr;gap:32px 20px}.S6Hkya_disclaimer{gap:12px;padding:16px}.S6Hkya_bottom{flex-direction:column;align-items:flex-start}}
.q7kmZa_box{border:1px solid var(--stone-300);background:var(--bone-lighter);border-radius:24px;padding:22px 28px}.q7kmZa_name{border-bottom:1px solid var(--stone-200);letter-spacing:-.01em;overflow-wrap:anywhere;padding-bottom:22px;font-size:42px;font-weight:700;line-height:50px}.q7kmZa_controls{justify-content:space-between;align-items:flex-start;gap:16px;margin-top:20px;display:flex}.q7kmZa_selectors{gap:12px;min-width:0;display:grid}.q7kmZa_field{align-items:center;gap:14px;display:flex}.q7kmZa_label{width:66px;font-family:var(--font-ui), sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-muted);flex:none;font-size:10.5px;font-weight:600}.q7kmZa_masses{flex-wrap:wrap;gap:8px;display:flex}.q7kmZa_mass{border:1px solid var(--stone);min-width:70px;height:38px;color:var(--ink);font-family:var(--font-ui), sans-serif;cursor:pointer;background:0 0;border-radius:12px;padding:0 14px;font-size:14px;font-weight:500}.q7kmZa_mass:hover:not(:disabled){background:var(--bone-light)}.q7kmZa_mass[aria-pressed=true],.q7kmZa_mass[aria-pressed=true]:hover{border-color:var(--onyx);background:var(--onyx);color:var(--bone)}.q7kmZa_mass:disabled{opacity:.45;cursor:not-allowed}.q7kmZa_stepper{border:1px solid var(--stone);border-radius:999px;align-items:center;height:38px;display:inline-flex}.q7kmZa_stepper button{width:38px;height:36px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;display:grid}.q7kmZa_stepper button:disabled{opacity:.35;cursor:not-allowed}.q7kmZa_stepper output{text-align:center;min-width:30px;font-family:var(--font-ui), sans-serif;font-size:14px;font-weight:600}.q7kmZa_priceBlock{text-align:right;flex:none}.q7kmZa_price{font-family:var(--font-display), sans-serif;font-size:27px;font-weight:700;line-height:38px}.q7kmZa_perUnit{font-family:var(--font-ui), sans-serif;color:var(--ink-muted);font-size:12px;line-height:18px}.q7kmZa_tiersLabel{font-family:var(--font-ui), sans-serif;letter-spacing:.1em;text-transform:uppercase;margin-top:22px;font-size:10.5px;font-weight:600}.q7kmZa_tiers{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.q7kmZa_tier{border:1px solid var(--stone-300);background:var(--bone-lighter);min-height:66px;color:var(--ink);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:10px 6px;display:flex;position:relative}.q7kmZa_tier:hover{background:var(--bone-light)}.q7kmZa_tier[aria-pressed=true]{border-color:var(--olive-dark);background:var(--olive-100)}.q7kmZa_tierBadge{background:var(--onyx);color:var(--bone);font-family:var(--font-ui), sans-serif;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:4px;padding:1px 7px;font-size:8.5px;font-weight:600;line-height:13px;position:absolute;top:-8px;left:50%;translate:-50%}.q7kmZa_tierThumbs{flex:none;display:flex}.q7kmZa_tierThumbs img{object-fit:contain;width:auto;max-width:24px;height:44px}.q7kmZa_tierThumbs[data-count="3"] img,.q7kmZa_tierThumbs[data-count="2"] img{max-width:18px}.q7kmZa_tierThumbs img+img{margin-left:-2px}.q7kmZa_tierText{text-align:left;font-family:var(--font-ui), sans-serif;flex-direction:column;display:flex}.q7kmZa_tierText strong{text-transform:uppercase;font-size:11.5px;font-weight:500;line-height:16px}.q7kmZa_tierText small{text-transform:uppercase;color:var(--olive-dark);font-size:10px;font-weight:600;line-height:14px}.q7kmZa_actions{gap:12px;margin-top:16px;display:flex}.q7kmZa_coa{border:1px solid var(--stone);width:72px;height:48px;color:var(--ink);font-family:var(--font-ui), sans-serif;cursor:pointer;background:0 0;border-radius:999px;flex:none;font-size:14px;font-weight:500}.q7kmZa_coa:hover{background:var(--bone-light)}.q7kmZa_add{background:var(--onyx);min-width:0;height:48px;color:var(--bone);font-family:var(--font-ui), sans-serif;cursor:pointer;border:0;border-radius:999px;flex:1;justify-content:center;align-items:center;gap:9px;padding:0 16px;font-size:14.5px;font-weight:500;display:inline-flex}.q7kmZa_add:hover:not(:disabled){background:var(--onyx-soft)}.q7kmZa_add:disabled{background:var(--olive);cursor:not-allowed}.q7kmZa_assurances{border:1px solid var(--stone-200);background:var(--bone-light);border-radius:12px;margin-top:12px;overflow:hidden}.q7kmZa_assurance{border-bottom:1px solid var(--stone-200);font-family:var(--font-ui), sans-serif;align-items:flex-start;gap:12px;padding:9px 16px;display:flex}.q7kmZa_assurance[data-highlight]{background:var(--olive-100)}.q7kmZa_assurance>svg{color:var(--olive-dark);flex:none;margin-top:3px}.q7kmZa_assurance strong{font-size:12.5px;font-weight:500;line-height:20px;display:block}.q7kmZa_assurance span{color:var(--ink-muted);font-size:10.5px;line-height:15px;display:block}.q7kmZa_accept{font-family:var(--font-ui), sans-serif;color:var(--ink-muted);flex-wrap:wrap;align-items:center;gap:6px 12px;padding:10px 16px;font-size:10.5px;display:flex}.q7kmZa_secure{letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:5px;font-size:9.5px;font-weight:600;display:inline-flex}.q7kmZa_accept ul{flex-wrap:wrap;gap:4px;margin:0 0 0 auto;padding:0;list-style:none;display:flex}.q7kmZa_accept li{border:1px solid var(--stone-300);background:var(--bone-lighter);border-radius:4px;padding:1px 6px;font-size:9.5px}@media (max-width:640px){.q7kmZa_box{padding:18px}.q7kmZa_name{padding-bottom:16px;font-size:32px;line-height:40px}.q7kmZa_controls{flex-direction:column-reverse}.q7kmZa_priceBlock{text-align:left}.q7kmZa_field{flex-wrap:wrap;gap:8px}.q7kmZa_label{width:100%}.q7kmZa_tiers{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:14px}}
.lDs7Jq_section{padding:48px var(--gutter) 64px;grid-template-columns:654px minmax(0,1fr);justify-content:space-between;column-gap:64px;display:grid}.lDs7Jq_copy{flex-direction:column;align-items:flex-start;padding-top:28px;display:flex}.lDs7Jq_heading{font-size:37px;line-height:46px}.lDs7Jq_body{max-width:620px;color:var(--ink-muted);margin-top:16px;font-size:17.5px;line-height:28px}.lDs7Jq_cta.lDs7Jq_cta{margin-top:70px;padding:0 28px}.lDs7Jq_panel{background:linear-gradient(170deg, var(--bone-light), var(--stone-200) 60%, var(--stone-300));border-radius:40px;height:500px;position:relative;overflow:hidden}.lDs7Jq_ring{aspect-ratio:1;border:1px solid #faf8f5b3;border-radius:50%;width:84%;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.lDs7Jq_render{width:196px;height:auto;filter:var(--render-shadow);margin-left:-72px;position:absolute;top:56px;left:50%;rotate:-22deg}.lDs7Jq_purity{background:var(--bone-lighter);box-shadow:var(--shadow-card);font-family:var(--font-ui), sans-serif;border-radius:14px;align-items:center;gap:10px;padding:14px 16px;display:flex;position:absolute;top:24px;right:24px}.lDs7Jq_purity strong{font-size:12.5px;font-weight:600;display:block}.lDs7Jq_purity span:not(.lDs7Jq_purityIcon){color:var(--ink-muted);font-size:11px;display:block}.lDs7Jq_purityIcon{background:var(--olive-200);border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.lDs7Jq_certs{background:var(--bone-lighter);height:74px;box-shadow:var(--shadow-card);border-radius:12px;align-items:center;gap:12px;padding:0 16px;text-decoration:none;display:flex;position:absolute;bottom:24px;left:24px;right:24px}.lDs7Jq_certIcon{border:1px solid var(--stone-300);background:var(--bone);border-radius:8px;flex:none;place-items:center;width:40px;height:48px;display:grid}.lDs7Jq_certText{min-width:0;font-family:var(--font-ui), sans-serif;flex:1}.lDs7Jq_certText strong{font-size:13.5px;font-weight:600;display:block}.lDs7Jq_certText span{color:var(--ink-muted);font-size:12px;display:block}.lDs7Jq_certGo{background:var(--stone-200);border-radius:50%;place-items:center;width:32px;height:32px;transition:background .18s,color .18s;display:grid}.lDs7Jq_certs:hover .lDs7Jq_certGo{background:var(--onyx);color:var(--bone-light)}@media (max-width:1320px){.lDs7Jq_section{grid-template-columns:1fr 1fr;column-gap:40px}}@media (max-width:960px){.lDs7Jq_section{grid-template-columns:1fr;row-gap:40px}.lDs7Jq_copy{padding-top:8px}}@media (max-width:640px){.lDs7Jq_heading{font-size:30px;line-height:38px}.lDs7Jq_body{font-size:16px;line-height:26px}.lDs7Jq_cta.lDs7Jq_cta{margin-top:28px}.lDs7Jq_panel{border-radius:28px;height:440px}.lDs7Jq_purity{top:14px;right:14px}.lDs7Jq_certs{bottom:14px;left:14px;right:14px}.lDs7Jq_render{width:170px;margin-left:-80px;top:58px}}
.w6SnTa_panel{top:calc(var(--header-height) + 16px);max-height:calc(100vh - var(--header-height) - 32px);border:1px solid var(--stone);background:var(--bone-lighter);scroll-margin-top:calc(var(--header-height) + 16px);border-radius:24px;flex-direction:column;gap:12px;padding:20px;display:flex;position:sticky}.w6SnTa_head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.w6SnTa_head h2{font-size:17px;font-weight:700;line-height:24px}.w6SnTa_head span{font-family:var(--font-ui), sans-serif;color:var(--ink-muted);flex:none;font-size:12.5px}.w6SnTa_empty{border:1px dashed var(--stone);text-align:center;font-family:var(--font-ui), sans-serif;color:var(--ink-muted);border-radius:14px;padding:22px 16px;font-size:13px;line-height:23px}.w6SnTa_groups{flex:0 auto;min-height:90px;margin:0;padding:0;list-style:none;overflow-y:auto}.w6SnTa_group{border-top:1px solid var(--line);padding:10px 0}.w6SnTa_group:first-child{border-top:0;padding-top:0}.w6SnTa_groupHead{justify-content:space-between;align-items:center;gap:10px;display:flex}.w6SnTa_groupHead h3{min-width:0;font-size:14px;font-weight:700;line-height:20px}.w6SnTa_groupHead span{background:var(--olive-100);font-family:var(--font-ui), sans-serif;border-radius:999px;flex:none;padding:1px 8px;font-size:11px;font-weight:600;line-height:18px}.w6SnTa_lines{margin:6px 0 0;padding:0;list-style:none}.w6SnTa_line{min-height:38px;font-family:var(--font-ui), sans-serif;grid-template-columns:52px auto minmax(0,1fr) 24px;align-items:center;gap:6px;font-size:13px;display:grid}.w6SnTa_stepper{border:1px solid var(--stone);background:var(--bone-light);border-radius:999px;align-items:center;height:32px;display:flex}.w6SnTa_stepper button{width:30px;height:100%;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;padding:0;display:grid}.w6SnTa_stepper button:disabled{opacity:.4;cursor:not-allowed}.w6SnTa_stepper input{outline-offset:-2px;text-align:center;background:0 0;border:0;width:36px;height:100%;padding:0;font-size:13px;font-weight:600}.w6SnTa_lineTotal{text-align:right;white-space:nowrap;font-weight:600}.w6SnTa_remove{width:24px;height:24px;color:var(--olive-dark);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.w6SnTa_remove:hover{background:var(--stone-200)}.w6SnTa_hint{font-family:var(--font-ui), sans-serif;color:var(--ink-muted);margin-top:2px;font-size:11.5px;line-height:17px}.w6SnTa_hint[data-warn]{color:var(--ink);font-weight:600}.w6SnTa_tiers{border:1px solid var(--stone-200);border-radius:14px;flex:none;padding:12px}.w6SnTa_tierPills{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.w6SnTa_tierPills span{text-align:center;font-family:var(--font-ui), sans-serif;white-space:nowrap;border-radius:999px;padding:6px 4px;font-size:11.5px;font-weight:600;line-height:18px}.w6SnTa_tierPills [data-variant=dark]{background:var(--onyx);color:var(--bone)}.w6SnTa_tierPills [data-variant=accent]{background:var(--olive-200)}.w6SnTa_tiers p{font-family:var(--font-ui), sans-serif;color:var(--ink-muted);margin-top:8px;font-size:11px;line-height:17px}.w6SnTa_summary{font-family:var(--font-ui), sans-serif;flex:none;margin:0;font-size:13px;line-height:22px}.w6SnTa_summary div{justify-content:space-between;gap:12px;display:flex}.w6SnTa_summary dt{color:var(--ink-muted)}.w6SnTa_summary dd{margin:0}.w6SnTa_summary .w6SnTa_total{border-top:1px solid var(--line);margin-top:4px;padding-top:6px;font-size:16px;font-weight:600}.w6SnTa_summary .w6SnTa_total dt{color:inherit}.w6SnTa_cta{background:var(--onyx);width:100%;min-height:48px;color:var(--bone);font-family:var(--font-ui), sans-serif;cursor:pointer;border:0;border-radius:999px;flex:none;padding:6px 16px;font-size:14.5px;font-weight:600}.w6SnTa_cta:hover:not(:disabled){background:var(--onyx-soft)}.w6SnTa_cta:disabled{background:var(--stone-200);color:var(--olive-dark);cursor:not-allowed}.w6SnTa_status{font-family:var(--font-ui), sans-serif;text-align:center;flex:none;font-size:12.5px}.w6SnTa_status:empty{display:none}@media (max-width:860px){.w6SnTa_panel{max-height:none;position:static}.w6SnTa_groups{overflow:visible}}
.g4sIiW_hero{min-height:578px;padding:48px var(--gutter) 72px;background:linear-gradient(180deg, var(--bone-light), var(--olive-100));justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.g4sIiW_stage{max-width:1420px;margin:0 auto;position:absolute;inset:0}.g4sIiW_stage img{filter:drop-shadow(-8px 18px 16px #24271e38);height:auto;position:absolute}.g4sIiW_vialA{width:72px;top:14%;left:9%;rotate:-14deg}.g4sIiW_vialB{width:118px;top:44%;left:16%;rotate:-18deg}.g4sIiW_vialC{width:92px;top:20%;left:77%;rotate:16deg}.g4sIiW_vialD{width:62px;top:55%;left:85%;rotate:-12deg}.g4sIiW_content{text-align:center;max-width:720px;position:relative}.g4sIiW_status{background:var(--bone-lighter);font-family:var(--font-ui), sans-serif;border-radius:999px;align-items:center;gap:9px;padding:7px 16px;font-size:13px;line-height:22px;display:inline-flex}.g4sIiW_status span{background:var(--olive);border-radius:50%;width:8px;height:8px}.g4sIiW_heading{font-family:var(--font-ui), sans-serif;letter-spacing:-.02em;margin-top:14px;font-size:64px;font-weight:600;line-height:72px}.g4sIiW_body{font-family:var(--font-ui), sans-serif;color:var(--ink-muted);margin-top:18px;font-size:20px;line-height:32px}.g4sIiW_cta.g4sIiW_cta{gap:10px;height:56px;margin-top:34px;padding:0 34px}.g4sIiW_down{width:44px;height:44px;color:var(--olive-dark);place-items:center;display:grid;position:absolute;bottom:34px;left:50%;translate:-50%}.g4sIiW_trackerWrap{padding:24px var(--gutter);scroll-margin-top:var(--header-height)}.g4sIiW_tracker{border:1px solid var(--stone);background:var(--bone-light);border-radius:18px;align-items:center;gap:16px;max-width:768px;margin:0 auto;padding:20px 22px 20px 20px;text-decoration:none;transition:background .15s;display:flex}.g4sIiW_tracker:hover{background:var(--bone-lighter)}.g4sIiW_tracker>svg{color:var(--olive-dark);flex:none;margin-left:auto}.g4sIiW_trackerIcon{background:var(--bone-lighter);border-radius:12px;flex:none;place-items:center;width:48px;height:48px;display:grid}.g4sIiW_trackerText{font-family:var(--font-ui), sans-serif;color:var(--ink-muted);flex-direction:column;font-size:14px;line-height:24px;display:flex}.g4sIiW_trackerText strong{font-family:var(--font-display), sans-serif;color:var(--ink);font-size:16px;font-weight:700}@media (max-width:1160px){.g4sIiW_vialA{left:4%}.g4sIiW_vialB{width:92px;top:58%;left:3%}.g4sIiW_vialC{width:76px;left:86%}.g4sIiW_vialD{top:62%;left:88%}}@media (max-width:860px){.g4sIiW_vialA,.g4sIiW_vialD{display:none}.g4sIiW_vialB{width:72px;top:74%;left:-3%}.g4sIiW_vialC{width:52px;top:1%;left:90%}}@media (max-width:640px){.g4sIiW_hero{min-height:500px;padding-top:64px;padding-bottom:88px}.g4sIiW_heading{font-size:44px;line-height:52px}.g4sIiW_body{font-size:17px;line-height:27px}.g4sIiW_tracker{gap:12px;padding:14px}.g4sIiW_trackerText{font-size:14px;line-height:21px}}
.hBw1pG_header{z-index:50;background:linear-gradient(180deg, var(--bone-lighter), var(--bone-light));box-shadow:0 1px 0 var(--line), 0 4px 14px #24271e0d;position:sticky;top:0}.hBw1pG_inner{height:var(--header-height);padding:0 var(--gutter);justify-content:space-between;align-items:center;display:flex;position:relative}.hBw1pG_brand{line-height:0;display:block}.hBw1pG_nav{align-items:center;gap:36px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.hBw1pG_navLink{font-family:var(--font-ui), sans-serif;color:var(--ink);white-space:nowrap;align-items:center;gap:8px;font-size:13.2px;text-decoration:none;display:inline-flex}.hBw1pG_navLink:hover{color:var(--olive-dark);text-underline-offset:4px;text-decoration:underline}.hBw1pG_badge{background:var(--olive-100);color:var(--onyx);font-family:var(--font-ui), sans-serif;letter-spacing:.03em;text-transform:uppercase;border-radius:999px;padding:2px 8px;font-size:9px;font-weight:600;line-height:14px}.hBw1pG_actions{align-items:center;gap:24px;display:flex}.hBw1pG_iconLink{color:var(--onyx);display:inline-flex;position:relative}.hBw1pG_count{background:var(--onyx);min-width:18px;height:18px;color:var(--bone-light);font-family:var(--font-ui), sans-serif;text-align:center;border-radius:999px;padding:0 4px;font-size:10px;font-weight:600;line-height:18px;position:absolute;top:-11px;right:-11px}.hBw1pG_menuButton{cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:44px;margin-left:-10px;display:none}.hBw1pG_mobileNav{display:none}@media (max-width:900px){.hBw1pG_nav{display:none}.hBw1pG_menuButton{display:grid}.hBw1pG_brand{position:absolute;left:50%;transform:translate(-50%)}.hBw1pG_brand img{width:96px;height:auto}.hBw1pG_actions{gap:18px}.hBw1pG_mobileNav{height:calc(100dvh - var(--header-height));padding:12px var(--gutter) 32px;background:var(--bone-light);border-top:1px solid var(--line);flex-direction:column;display:flex;overflow-y:auto}.hBw1pG_mobileLink{border-bottom:1px solid var(--line);align-items:center;gap:10px;min-height:56px;font-size:18px;font-weight:600;text-decoration:none;display:flex}}.hBw1pG_iconLink:before{content:"";position:absolute;inset:-11px}.hBw1pG_avatar{background:var(--onyx);width:28px;height:28px;color:var(--bone);font-family:var(--font-ui), sans-serif;border-radius:50%;place-items:center;font-size:12px;font-weight:600;display:grid}button.hBw1pG_iconLink{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}
.ttpFAG_doc{max-width:816px;padding:88px var(--gutter) 96px;font-family:var(--font-ui), sans-serif;color:var(--ink-muted);overflow-wrap:anywhere;margin:0 auto;font-size:15px;line-height:24px}.ttpFAG_doc a{color:var(--ink);text-underline-offset:3px}.ttpFAG_doc strong{font-weight:700}.ttpFAG_updated{font-size:13px;line-height:20px}.ttpFAG_intro.ttpFAG_intro{margin-top:26px;font-size:16.5px;line-height:30px}.ttpFAG_section{margin-top:40px}.ttpFAG_section h2{font-family:var(--font-display), sans-serif;color:var(--ink);font-size:23px;font-weight:700;line-height:32px}.ttpFAG_section h3{font-family:var(--font-display), sans-serif;color:var(--ink);margin-top:28px;font-size:18px;font-weight:700;line-height:26px}.ttpFAG_section p{margin-top:16px}.ttpFAG_section ul{gap:8px;margin-top:16px;padding-left:24px;list-style:outside;display:grid}.ttpFAG_contact{background:var(--bone-light);border-radius:14px;flex-direction:column;gap:2px;margin-top:24px;padding:22px 24px;display:flex}.ttpFAG_contact strong{color:var(--ink)}@media (max-width:640px){.ttpFAG_doc{padding-top:48px;padding-bottom:64px}.ttpFAG_intro.ttpFAG_intro{font-size:16px;line-height:27px}.ttpFAG_section{margin-top:32px}.ttpFAG_section h2{font-size:21px;line-height:29px}}.ttpFAG_callout{border:1px solid var(--olive-200);background:var(--olive-100);color:var(--ink);border-radius:18px;gap:16px;margin-top:28px;padding:28px 32px;display:flex}.ttpFAG_section .ttpFAG_callout h3{margin-top:0}.ttpFAG_section .ttpFAG_callout p{margin-top:6px}.ttpFAG_calloutIcon{background:var(--bone-lighter);border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid}@media (max-width:640px){.ttpFAG_callout{padding:20px}}
.S8fk9W_hero{min-height:410px;padding:48px var(--gutter);background:linear-gradient(180deg, var(--olive-100), var(--bone-light));justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.S8fk9W_stage{max-width:1420px;margin:0 auto;position:absolute;inset:0}.S8fk9W_stage img{filter:drop-shadow(-8px 18px 16px #24271e38);height:auto;position:absolute}.S8fk9W_vialA{width:66px;top:27%;left:7.5%;rotate:16deg}.S8fk9W_vialB{width:118px;top:28%;left:72%;rotate:-16deg}.S8fk9W_vialC{width:72px;top:19%;left:83%;rotate:-14deg}.S8fk9W_content{text-align:center;max-width:640px;position:relative}.S8fk9W_badge{background:var(--bone-lighter);font-family:var(--font-ui), sans-serif;border-radius:999px;align-items:center;gap:8px;padding:7px 16px;font-size:13px;line-height:22px;display:inline-flex}.S8fk9W_heading{font-family:var(--font-ui), sans-serif;letter-spacing:-.02em;margin-top:14px;font-size:64px;font-weight:600;line-height:72px}.S8fk9W_body{font-family:var(--font-ui), sans-serif;color:var(--ink-muted);margin-top:18px;font-size:20px;line-height:32px}@media (max-width:1160px){.S8fk9W_vialA{left:3%}.S8fk9W_vialB{width:92px;top:52%;left:83%}.S8fk9W_vialC{width:60px;top:8%;left:88%}}@media (max-width:860px){.S8fk9W_vialB{display:none}.S8fk9W_vialA{width:56px;top:66%;left:-2%}.S8fk9W_vialC{width:50px;top:2%;left:90%}}@media (max-width:640px){.S8fk9W_vialA{width:52px;top:auto;bottom:-28px;left:-5%}.S8fk9W_vialC{width:46px;top:-30px;left:auto;right:-14px}.S8fk9W_hero{min-height:360px;padding-top:56px;padding-bottom:72px}.S8fk9W_heading{font-size:44px;line-height:52px}.S8fk9W_body{font-size:17px;line-height:27px}}@media (max-width:360px){.S8fk9W_stage{display:none}}.S8fk9W_hero[data-layout=pair]{min-height:490px}.S8fk9W_pairA{width:118px;top:22%;left:10%;rotate:-22deg}.S8fk9W_pairB{width:72px;top:47%;left:18.5%;rotate:18deg}.S8fk9W_pairC{width:72px;top:28%;left:84%;rotate:-16deg}.S8fk9W_pairD{width:72px;top:60%;left:80.5%;rotate:-18deg}.S8fk9W_hero[data-layout=pair] .S8fk9W_stage img{z-index:0}@media (max-width:1100px){.S8fk9W_pairA{width:92px;left:3%}.S8fk9W_pairB{width:58px;left:10%}.S8fk9W_pairC{width:58px;left:89%}.S8fk9W_pairD{width:58px;left:86%}}@media (max-width:860px){.S8fk9W_pairB,.S8fk9W_pairD{display:none}.S8fk9W_pairA{width:60px;top:68%;left:-3%}.S8fk9W_pairC{width:48px;top:2%;left:90%}}@media (max-width:640px){.S8fk9W_hero[data-layout=pair]{min-height:360px}.S8fk9W_pairA{width:48px;top:auto;bottom:-52px;left:-8%}.S8fk9W_pairC{width:44px;top:-52px;left:auto;right:-18px}}@media (max-width:360px){.S8fk9W_pairA,.S8fk9W_pairC{display:none}}
.F6B_aq_grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;padding:30px 33px 0;display:grid}.F6B_aq_media{border:1px solid var(--stone-300);background:var(--bone-light);border-radius:24px;justify-content:center;align-items:center;min-height:674px;padding:40px 24px 72px;display:flex;position:relative;overflow:hidden}.F6B_aq_glow{background:radial-gradient(closest-side,#77786647,#0000);position:absolute;inset:12% 8%}.F6B_aq_render{object-fit:contain;filter:drop-shadow(-6px 22px 22px #24271e38);width:auto;max-width:100%;height:400px;position:relative}.F6B_aq_media[data-kind=spray] .F6B_aq_render{height:520px}.F6B_aq_chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex;position:absolute;bottom:14px;left:14px;right:14px}.F6B_aq_chips li{border:1px solid var(--stone-200);background:var(--bone-lighter);min-height:26px;font-family:var(--font-ui), sans-serif;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;align-items:center;gap:7px;padding:3px 11px;font-size:10px;font-weight:600;line-height:16px;display:inline-flex}.F6B_aq_dot{background:var(--olive);border-radius:50%;width:6px;height:6px}@media (max-width:960px){.F6B_aq_grid{padding:16px var(--gutter) 0;grid-template-columns:minmax(0,1fr)}.F6B_aq_media{min-height:480px}.F6B_aq_render{height:320px}.F6B_aq_media[data-kind=spray] .F6B_aq_render{height:360px}}
.TjkoDW_hero{min-height:310px;padding:20px var(--gutter);background:linear-gradient(100deg, var(--olive-100), var(--bone-light) 45%, var(--stone-200));grid-template-columns:minmax(0,1fr) minmax(0,550px);align-items:center;gap:24px;display:grid;position:relative;overflow:hidden}.TjkoDW_tiles{position:absolute;inset:0}.TjkoDW_tile{aspect-ratio:5/6;border-radius:18%;position:absolute;overflow:hidden;box-shadow:0 8px 18px #24271e33}.TjkoDW_tile img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.TjkoDW_heroCopy{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);max-width:790px;font-family:var(--font-ui), sans-serif;color:var(--ink-muted);background:#f4f1ecb3;border-radius:24px;padding:24px 24px 24px 0;font-size:18px;line-height:28px;position:relative}.TjkoDW_heroCopy p{max-width:600px;margin-top:12px}.TjkoDW_heroHeading{font-family:var(--font-display), sans-serif;color:var(--ink);font-size:40px;font-weight:700;line-height:48px}.TjkoDW_hero em,.TjkoDW_heading em{font-family:var(--font-serif), serif;font-style:italic;font-weight:400}.TjkoDW_heroActions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:24px;display:flex}.TjkoDW_heroLink{color:var(--ink);align-items:center;gap:8px;font-size:14.5px;text-decoration:none;display:inline-flex}.TjkoDW_notice{background:var(--onyx);color:var(--on-dark-muted);font-family:var(--font-ui), sans-serif;border-radius:22px;padding:28px;font-size:13.5px;line-height:21px;position:relative;rotate:-2deg;box-shadow:0 18px 40px #24271e4d}.TjkoDW_notice h2{font-family:var(--font-display), sans-serif;color:var(--bone);font-size:19px;font-weight:600;line-height:27px}.TjkoDW_notice p{margin-top:10px}.TjkoDW_notice ul{flex-wrap:wrap;gap:6px;margin:14px 0 0;padding:0;list-style:none;display:flex}.TjkoDW_notice li{border:1px solid var(--on-dark-line);border-radius:999px;align-items:center;gap:6px;padding:4px 12px;font-size:11.5px;line-height:18px;display:inline-flex}.TjkoDW_featured{padding:72px var(--gutter) 72px}.TjkoDW_featuredHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.TjkoDW_heading{font-size:34px;font-weight:700;line-height:44px}.TjkoDW_viewAll{font-family:var(--font-ui), sans-serif;color:var(--ink);align-items:center;gap:8px;font-size:14.5px;font-weight:500;text-decoration:none;display:inline-flex}.TjkoDW_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:24px 0 0;padding:0;list-style:none;display:grid}.TjkoDW_center{padding:72px var(--gutter) 80px;text-align:center}.TjkoDW_applications{text-align:left;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;max-width:1024px;margin:36px auto 0;padding:0;list-style:none;display:grid}.TjkoDW_applications li{border:1px solid var(--stone-200);background:var(--bone-lighter);border-radius:18px;padding:24px}.TjkoDW_applications span{background:var(--olive-100);width:44px;height:44px;font-family:var(--font-serif), serif;border-radius:50%;place-items:center;font-size:18px;font-style:italic;display:grid}.TjkoDW_applications strong{margin-top:14px;font-size:15.5px;font-weight:600;display:block}.TjkoDW_docHeading{margin-top:64px}.TjkoDW_actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px;display:flex}.TjkoDW_faq{padding:80px var(--gutter);background:var(--bone-light);text-align:center}.TjkoDW_faqList{text-align:left;gap:14px;max-width:768px;margin:36px auto 0;display:grid}.TjkoDW_faqItem{border:1px solid var(--stone-200);background:var(--bone-lighter);border-radius:18px}.TjkoDW_faqItem summary{border-radius:inherit;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:60px;padding:10px 20px;list-style:none;display:flex}.TjkoDW_faqItem summary::-webkit-details-marker{display:none}.TjkoDW_faqItem h3{font-size:15px;font-weight:600;line-height:22px}.TjkoDW_faqToggle{border:1px solid var(--stone-200);border-radius:50%;flex:none;place-items:center;width:28px;height:28px;transition:rotate .15s;display:grid}.TjkoDW_faqItem[open] .TjkoDW_faqToggle{rotate:45deg}.TjkoDW_faqItem p{font-family:var(--font-ui), sans-serif;color:var(--ink-muted);padding:0 20px 20px;font-size:15px;line-height:23px}.TjkoDW_faqItem a{color:var(--ink);text-underline-offset:3px}.TjkoDW_responsibility{padding:72px var(--gutter) 88px;text-align:center}.TjkoDW_responsibility>p{max-width:660px;font-family:var(--font-ui), sans-serif;color:var(--ink-muted);margin:16px auto 0;font-size:16.5px;line-height:24px}@media (max-width:1180px){.TjkoDW_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:960px){.TjkoDW_hero{grid-template-columns:minmax(0,1fr);padding-top:32px;padding-bottom:40px}.TjkoDW_heroCopy{padding:20px}.TjkoDW_notice{rotate:none}.TjkoDW_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.TjkoDW_applications{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.TjkoDW_heroHeading{font-size:32px;line-height:40px}.TjkoDW_heroCopy{font-size:16px;line-height:25px}.TjkoDW_heading{font-size:27px;line-height:34px}.TjkoDW_featured,.TjkoDW_center,.TjkoDW_faq,.TjkoDW_responsibility{padding-top:48px;padding-bottom:56px}.TjkoDW_notice{padding:20px}}
.p4fbhq_section{z-index:3;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;position:relative}.p4fbhq_stage{aspect-ratio:710/469;background:linear-gradient(180deg, var(--olive-100), var(--stone-200) 60%, var(--stone-300));position:relative}.p4fbhq_stage img{height:auto;filter:var(--render-shadow);position:absolute}.p4fbhq_left{width:29%;top:3%;left:13%;rotate:14deg}.p4fbhq_right{width:29%;top:1%;left:45%;rotate:-15deg}.p4fbhq_content{background:var(--bone);padding:32px 56px 40px 0;position:relative}.p4fbhq_heading{padding-left:56px;font-size:30px;font-weight:700}.p4fbhq_rows{gap:12px;margin:34px 0 0 -24px;padding:0;list-style:none;display:grid}.p4fbhq_row{background:linear-gradient(90deg, var(--olive-100), var(--bone-light) 22%);min-height:100px;box-shadow:var(--shadow-card);border-radius:2px;align-items:center;gap:16px;padding:16px 20px 16px 44px;display:flex}.p4fbhq_row[data-index="1"]{background:linear-gradient(90deg, var(--stone-300), var(--bone-light) 22%)}.p4fbhq_row[data-index="2"]{background:linear-gradient(90deg, var(--olive-200), var(--bone-light) 22%)}.p4fbhq_icon{background:var(--olive-100);width:56px;height:56px;color:var(--onyx);border-radius:50%;flex:none;place-items:center;display:grid}.p4fbhq_row[data-index="1"] .p4fbhq_icon{background:var(--stone-300)}.p4fbhq_row[data-index="2"] .p4fbhq_icon{background:var(--olive-200)}.p4fbhq_title{font-size:18px;line-height:1.3}.p4fbhq_body{color:var(--ink-muted);margin-top:4px;font-size:15.5px}@media (max-width:1180px){.p4fbhq_content{padding-right:var(--gutter)}.p4fbhq_heading{font-size:26px}}@media (max-width:900px){.p4fbhq_section{grid-template-columns:1fr}.p4fbhq_stage{order:2;margin-bottom:40px}.p4fbhq_content{padding:40px var(--gutter)}.p4fbhq_heading{padding-left:0;font-size:28px}.p4fbhq_rows{margin:24px 0 0}.p4fbhq_row{padding:16px 16px 16px 18px}}
.vRmqNW_layout{max-width:calc(1216px + 2 * var(--gutter));padding:0 var(--gutter) 64px;grid-template-columns:minmax(0,1fr) 400px;align-items:start;gap:40px;margin:0 auto;display:grid}.vRmqNW_search{border:1px solid var(--stone);background:var(--bone-light);border-radius:999px;align-items:center;height:44px;display:flex;position:relative}.vRmqNW_search svg{color:var(--olive-dark);pointer-events:none;position:absolute;left:16px}.vRmqNW_search input{border-radius:inherit;background:0 0;border:0;outline:0;width:100%;height:100%;padding:0 18px 0 44px;font-size:14.5px}.vRmqNW_search input::placeholder{color:var(--olive-dark)}.vRmqNW_search:focus-within{border-color:var(--onyx)}.vRmqNW_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:16px 0 0;padding:0;list-style:none;display:grid}.vRmqNW_empty{text-align:center;font-family:var(--font-ui), sans-serif;color:var(--ink-muted);padding:56px 16px}.vRmqNW_bar{display:none}@media (max-width:1160px){.vRmqNW_layout{grid-template-columns:minmax(0,1fr) 340px;gap:24px}.vRmqNW_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.vRmqNW_layout{grid-template-columns:minmax(0,1fr);padding-bottom:96px}.vRmqNW_bar{z-index:40;background:var(--onyx);min-height:52px;color:var(--bone);font-family:var(--font-ui), sans-serif;box-shadow:var(--shadow-soft);border-radius:999px;justify-content:space-between;align-items:center;gap:12px;padding:0 20px;font-size:14px;text-decoration:none;display:flex;position:fixed;bottom:12px;left:12px;right:12px}}@media (max-width:640px){.vRmqNW_grid{gap:10px}}
.Ns_xqa_section{z-index:1;min-height:760px;padding:80px var(--gutter) 90px;background:radial-gradient(60% 55% at 10% 12%, var(--bone-lighter), transparent 70%), radial-gradient(55% 60% at 92% 30%, var(--olive-100), transparent 72%), radial-gradient(70% 55% at 62% 100%, var(--stone-300), transparent 75%), var(--bone-light);position:relative;overflow:hidden}.Ns_xqa_tiles{position:absolute;inset:0}.Ns_xqa_tile{left:var(--x);top:var(--y);width:var(--w);aspect-ratio:5/6;border-radius:18%;position:absolute;overflow:hidden;box-shadow:0 8px 18px #24271e33}.Ns_xqa_tile img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.Ns_xqa_falling{container-type:size}.Ns_xqa_falling .Ns_xqa_tile{will-change:translate;animation:linear infinite Ns_xqa_fall;top:0}}@keyframes Ns_xqa_fall{0%{translate:0 -130%}to{translate:0 calc(100cqh + 30%)}}.Ns_xqa_content{text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.Ns_xqa_badge{background:var(--olive-200);font-family:var(--font-ui), sans-serif;border-radius:999px;align-items:center;gap:8px;padding:5px 14px;font-size:12px;font-weight:500;display:inline-flex}.Ns_xqa_dot{background:var(--olive-dark);border-radius:50%;width:4px;height:4px}.Ns_xqa_heading{max-width:600px;font-family:var(--font-ui), sans-serif;letter-spacing:-.01em;margin-top:16px;font-size:34px;font-weight:600;line-height:40px}.Ns_xqa_serif{font-family:var(--font-serif), serif;font-weight:400}.Ns_xqa_body{max-width:560px;color:var(--ink-muted);margin-top:16px;font-size:18px;line-height:28px}.Ns_xqa_pills{flex-wrap:wrap;justify-content:center;gap:8px;margin:26px 0 0;padding:0;list-style:none;display:flex}.Ns_xqa_pill{font-family:var(--font-ui), sans-serif;border:1px solid #0000;border-radius:999px;padding:6px 13px;font-size:13px;font-weight:500}.Ns_xqa_pill[data-variant=dark]{background:var(--onyx);color:var(--bone-light)}.Ns_xqa_pill[data-variant=accent]{background:var(--olive-200)}.Ns_xqa_pill[data-variant=light]{background:var(--bone-lighter);border-color:var(--stone)}.Ns_xqa_card{background:var(--bone-lighter);border:1px solid var(--stone-300);width:400px;max-width:100%;box-shadow:var(--shadow-soft);text-align:left;border-radius:24px;align-items:center;gap:18px;margin-top:26px;padding:18px 20px 18px 12px;display:flex}.Ns_xqa_thumbs{flex:none;width:92px;height:94px;position:relative}.Ns_xqa_thumbBack,.Ns_xqa_thumb{border-radius:12px;position:absolute}.Ns_xqa_thumbBack{background:var(--stone-300);width:80px;height:90px;top:4px;left:0;rotate:-4deg}.Ns_xqa_thumb{border:1px solid var(--bone-lighter);width:80px;height:92px;top:0;left:8px;overflow:hidden}.Ns_xqa_thumb img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.Ns_xqa_qty{background:var(--onyx);color:var(--bone-light);font-family:var(--font-ui), sans-serif;border-radius:999px;padding:1px 9px;font-size:11px;font-weight:600;position:absolute;bottom:-4px;right:-4px}.Ns_xqa_cardInfo{flex:1;min-width:0}.Ns_xqa_cardName{font-size:15px;line-height:1.3}.Ns_xqa_units{color:var(--ink-muted);margin-top:6px;font-size:12px}.Ns_xqa_applied{background:var(--olive-100);font-family:var(--font-ui), sans-serif;text-transform:uppercase;white-space:nowrap;border-radius:999px;margin-top:6px;padding:2px 9px;font-size:10px;font-weight:600;display:inline-block}.Ns_xqa_cardPrice{font-family:var(--font-ui), sans-serif;flex-direction:column;align-items:flex-end;gap:2px;display:flex}.Ns_xqa_now{font-size:22px;font-weight:600;line-height:1.2}.Ns_xqa_save{color:var(--olive-dark);white-space:nowrap;font-size:11px;font-weight:600}.Ns_xqa_cta.Ns_xqa_cta{margin-top:28px;padding:0 32px;font-size:15px;font-weight:600}.Ns_xqa_note{font-family:var(--font-ui), sans-serif;color:var(--ink-muted);margin-top:12px;font-size:11.5px}@media (max-width:1100px){.Ns_xqa_tile:not([data-mobile]){display:none}.Ns_xqa_tile{left:var(--mx);top:var(--my);width:var(--mw)}.Ns_xqa_section{min-height:0;padding:110px var(--gutter) 120px}}@media (max-width:1100px) and (prefers-reduced-motion:no-preference){.Ns_xqa_falling .Ns_xqa_tile{top:0}}@media (max-width:640px){.Ns_xqa_heading{font-size:28px;line-height:34px}.Ns_xqa_body{font-size:16px;line-height:25px}.Ns_xqa_card{gap:12px;padding:14px 14px 14px 8px}.Ns_xqa_thumbs{transform-origin:0;width:72px;transform:scale(.82)}.Ns_xqa_now{font-size:19px}}@media (min-width:901px) and (max-width:1380px){.Ns_xqa_falling .Ns_xqa_tile{left:var(--x);top:var(--y);width:var(--w);display:block}.Ns_xqa_falling .Ns_xqa_tile[data-inner]{display:none}}@media (min-width:901px) and (max-width:1380px) and (prefers-reduced-motion:no-preference){.Ns_xqa_falling .Ns_xqa_tile{top:0}}@media (max-width:900px){.Ns_xqa_falling .Ns_xqa_tile{width:46px}}
.avaAFa_drawer{background:var(--bone-lighter);width:min(448px,100vw);max-width:none;height:100dvh;max-height:none;color:var(--ink);font-family:var(--font-ui), sans-serif;border:0;margin:0;padding:0;position:fixed;inset:0 0 0 auto;overflow:hidden}.avaAFa_drawer[open]{animation:.22s ease-out avaAFa_slide}.avaAFa_drawer::backdrop{background:#24271e73}@keyframes avaAFa_slide{0%{opacity:.6;translate:40px}}@media (prefers-reduced-motion:reduce){.avaAFa_drawer[open]{animation:none}}.avaAFa_sheet{flex-direction:column;height:100%;display:flex}.avaAFa_head{border-bottom:1px solid var(--stone-200);justify-content:center;align-items:center;gap:8px;min-height:46px;display:flex;position:relative}.avaAFa_head button{width:36px;height:36px;color:var(--ink);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;left:8px}.avaAFa_head h2{font-family:var(--font-display), sans-serif;letter-spacing:.16em;text-transform:uppercase;font-size:11.5px;font-weight:700}.avaAFa_count{background:var(--olive-100);border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:10.5px;font-weight:600;display:grid}.avaAFa_empty{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:0 24px 120px;display:flex}.avaAFa_empty>span{border:1px solid var(--stone-200);background:var(--bone-light);width:96px;height:96px;color:var(--olive);border-radius:18px;place-items:center;display:grid}.avaAFa_empty h3{font-family:var(--font-display), sans-serif;margin-top:18px;font-size:18px;font-weight:700}.avaAFa_primary,.avaAFa_proceed{background:var(--onyx);min-height:48px;color:var(--bone);border-radius:999px;justify-content:center;align-items:center;gap:10px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.avaAFa_primary{margin-top:28px;padding:0 30px}.avaAFa_proceed{width:100%;margin-top:10px}.avaAFa_body{flex:1;min-height:0;padding:0 16px;overflow-y:auto}.avaAFa_lines{margin:0;padding:0;list-style:none}.avaAFa_lines li{border-bottom:1px solid var(--stone-200);gap:12px;padding:20px 0;display:flex}.avaAFa_lines li[data-out] img{opacity:.45}.avaAFa_lines img{object-fit:cover;border-radius:12px;flex:none;width:80px;height:80px}.avaAFa_lineInfo{flex:1;min-width:0}.avaAFa_lineInfo h3{font-family:var(--font-display), sans-serif;overflow-wrap:anywhere;font-size:16px;font-weight:700;line-height:22px}.avaAFa_lineInfo small{color:var(--ink-muted);margin-top:4px;font-size:11px;display:block}.avaAFa_lineInfo select{border:1px solid var(--stone);background:var(--bone-lighter);width:72px;height:36px;color:var(--ink);font:inherit;border-radius:999px;margin-top:10px;padding:0 8px 0 12px;font-size:14px}.avaAFa_note{color:var(--olive-dark);margin-top:6px;font-size:11.5px}.avaAFa_out{color:#7a2410;margin-top:10px;font-size:13px;font-weight:500}.avaAFa_lineEnd{flex-direction:column;justify-content:space-between;align-items:flex-end;gap:8px;display:flex}.avaAFa_lineEnd button{width:32px;height:32px;color:var(--ink-muted);cursor:pointer;background:0 0;border:0;place-items:center;margin:-6px -6px 0 0;display:grid}.avaAFa_lineEnd strong{font-size:15px;font-weight:700}.avaAFa_protection{align-items:center;gap:8px;padding:12px 0;font-size:12.5px;font-weight:500;display:flex}.avaAFa_protection svg{color:var(--olive-dark)}.avaAFa_protection strong{color:var(--olive-dark);margin-left:auto;font-weight:600}.avaAFa_help{display:inline-flex;position:relative}.avaAFa_help button{background:var(--stone-200);width:18px;height:18px;color:var(--ink-muted);cursor:help;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.avaAFa_help [role=tooltip]{z-index:5;background:var(--onyx);width:224px;color:var(--bone);text-align:left;letter-spacing:0;opacity:0;visibility:hidden;border-radius:10px;padding:10px 12px;font-size:12px;font-weight:400;line-height:18px;transition:opacity .12s;position:absolute;bottom:calc(100% + 8px);left:-110px}.avaAFa_help:hover [role=tooltip],.avaAFa_help:focus-within [role=tooltip]{opacity:1;visibility:visible}.avaAFa_foot{border-top:1px solid var(--stone-200);padding:12px 16px 16px}.avaAFa_foot hr{border:0;border-top:1px solid var(--stone-200);margin:10px 0}.avaAFa_promoToggle{min-height:32px;color:var(--ink-muted);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:13px;display:inline-flex}.avaAFa_promoForm>div{gap:8px;display:flex}.avaAFa_promoForm input{border:1px solid var(--stone);background:var(--bone-lighter);min-width:0;height:40px;color:var(--ink);font:inherit;border-radius:10px;flex:1;padding:0 12px;font-size:16px}.avaAFa_promoForm button{background:var(--onyx);color:var(--bone);font:inherit;cursor:pointer;border:0;border-radius:10px;padding:0 16px;font-size:13px}.avaAFa_promoForm p{color:var(--ink-muted);margin-top:6px;font-size:12px}.avaAFa_promoApplied p{align-items:center;gap:8px;min-height:32px;font-size:13px;display:flex}.avaAFa_promoApplied strong{background:var(--olive-100);letter-spacing:.02em;border-radius:6px;padding:2px 8px;font-weight:600}.avaAFa_promoApplied span{color:var(--ink-muted)}.avaAFa_promoApplied button{width:32px;height:32px;color:var(--ink-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;margin-left:auto;padding:0;display:grid}.avaAFa_promoApplied button:hover{background:var(--stone-200)}.avaAFa_promoApplied small{color:#7a2410;font-size:12px;display:block}.avaAFa_promoForm p[role=alert]{color:#7a2410}.avaAFa_discountRow{color:var(--ink-muted);justify-content:space-between;font-size:13px;display:flex}.avaAFa_progress{grid-template-columns:1fr 1fr;gap:4px;margin-bottom:6px;display:grid}.avaAFa_progress span{background:var(--stone-200);border-radius:999px;height:5px;overflow:hidden}.avaAFa_progress i{background:var(--olive);height:100%;display:block}.avaAFa_rowSmall{color:var(--ink-muted);justify-content:space-between;gap:12px;margin-top:6px;font-size:11px;display:flex}.avaAFa_rowSmall strong{color:var(--ink);font-weight:600}.avaAFa_subtotal{justify-content:space-between;align-items:baseline;font-size:13px;font-weight:600;display:flex}.avaAFa_subtotal strong{font-family:var(--font-display), sans-serif;font-size:19px;font-weight:700}.avaAFa_blocked{color:#7a2410;text-align:center;background:#f4dcd4;border-radius:10px;margin-top:10px;padding:10px 12px;font-size:13px}.avaAFa_bar{z-index:40;background:var(--onyx);min-height:44px;box-shadow:var(--shadow-soft);color:var(--bone);font-family:var(--font-ui), sans-serif;white-space:nowrap;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:12px;padding:0 16px;display:inline-flex;position:fixed;bottom:20px;left:50%;translate:-50%}.avaAFa_barIcon{display:grid;position:relative}.avaAFa_barIcon i{background:var(--olive-100);min-width:15px;height:15px;color:var(--onyx);border-radius:999px;place-items:center;padding:0 3px;font-size:9.5px;font-style:normal;font-weight:700;display:grid;position:absolute;top:-8px;right:-8px}.avaAFa_bar strong{margin-left:4px;font-size:13px;font-weight:600}.avaAFa_barCta{border-left:1px solid var(--on-dark-line);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:6px;padding-left:12px;font-size:10.5px;font-weight:600;display:inline-flex}
.BTJVIG_section{padding:26px var(--gutter) 112px}.BTJVIG_head{grid-template-columns:minmax(0,581fr) minmax(0,448fr) minmax(0,295fr);align-items:center;column-gap:24px;display:grid}.BTJVIG_eyebrow{font-family:var(--font-ui), sans-serif;letter-spacing:.2em;text-transform:uppercase;color:var(--olive-dark);font-size:9.5px;font-weight:600}.BTJVIG_heading{font-family:var(--font-ui), sans-serif;letter-spacing:-.01em;white-space:nowrap;margin-top:2px;font-size:34px;font-weight:600;line-height:44px}.BTJVIG_heading em{font-family:var(--font-serif), serif;font-weight:400}.BTJVIG_search{border:1px solid var(--stone);background:var(--bone-light);border-radius:999px;align-items:center;height:44px;display:flex;position:relative}.BTJVIG_search svg{color:var(--olive-dark);pointer-events:none;position:absolute;left:17px}.BTJVIG_search input{border-radius:inherit;background:0 0;border:0;outline:0;width:100%;height:100%;padding:0 18px 0 48px;font-size:14.5px}.BTJVIG_search input::placeholder{color:var(--olive-dark)}.BTJVIG_search:focus-within{border-color:var(--onyx);box-shadow:0 0 0 2px var(--olive-200)}.BTJVIG_sort{justify-self:end;width:164px;position:relative}.BTJVIG_sort select{appearance:none;border:1px solid var(--stone);background:var(--bone-lighter);width:100%;height:42px;font-family:var(--font-ui), sans-serif;text-overflow:ellipsis;cursor:pointer;border-radius:999px;padding:0 34px 0 16px;font-size:12.5px}.BTJVIG_sort svg{pointer-events:none;position:absolute;top:13px;right:12px}.BTJVIG_filterRow{margin-top:20px}.BTJVIG_filter{background:var(--onyx);min-height:36px;color:var(--bone-light);border-radius:999px;align-items:center;gap:8px;padding:4px 14px;font-size:13.5px;text-decoration:none;display:inline-flex}.BTJVIG_empty{text-align:center;color:var(--ink-muted);padding:72px 16px}.BTJVIG_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:24px 0 0;padding:0;list-style:none;display:grid}.BTJVIG_locked{border:1px solid var(--stone);background:var(--bone-light);text-align:center;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;height:100%;min-height:320px;padding:24px;display:flex}.BTJVIG_lockIcon{background:var(--stone-200);border-radius:50%;place-items:center;width:64px;height:64px;display:grid}.BTJVIG_lockedTitle{margin-top:16px;font-size:17px;line-height:24px}.BTJVIG_lockedBody{max-width:280px;color:var(--ink-muted);margin-top:12px;font-size:15px;line-height:20px}.BTJVIG_lockedCta.BTJVIG_lockedCta{gap:8px;height:42px;margin-top:16px;padding:0 20px;font-size:14px}@media (max-width:1100px){.BTJVIG_grid{grid-template-columns:repeat(3,minmax(0,1fr))}.BTJVIG_head{grid-template-columns:minmax(0,1fr) 164px;row-gap:14px}.BTJVIG_head>:first-child{grid-column:1/-1}}@media (max-width:760px){.BTJVIG_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@media (max-width:640px){.BTJVIG_section{padding:20px var(--gutter) 64px}.BTJVIG_head{grid-template-columns:minmax(0,1fr)}.BTJVIG_sort{justify-self:stretch;width:100%}.BTJVIG_sort select{height:44px;font-size:14px}.BTJVIG_heading{font-size:30px;line-height:38px}.BTJVIG_eyebrow{letter-spacing:.14em}.BTJVIG_search input{font-size:16px}.BTJVIG_locked{grid-column:1/-1}}
.wHWyqG_page{max-width:1264px;padding:36px var(--gutter) 72px;font-family:var(--font-ui), sans-serif;margin:0 auto}.wHWyqG_eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--ink-muted);font-size:11px;font-weight:600;line-height:18px}.wHWyqG_hero h1{font-family:var(--font-serif), serif;margin-top:4px;font-size:50px;font-weight:400;line-height:58px}.wHWyqG_lead{max-width:660px;color:var(--ink-muted);margin-top:8px;font-size:14.5px;line-height:24px}.wHWyqG_cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:28px;display:grid}.wHWyqG_cards article{border-radius:20px;flex-direction:column;justify-content:space-between;gap:16px;min-height:160px;padding:16px;display:flex;position:relative;overflow:hidden}.wHWyqG_cards article[data-tone=a]{background:var(--olive-100)}.wHWyqG_cards article[data-tone=b]{background:var(--stone-200)}.wHWyqG_cards article[data-tone=c]{background:var(--bone-lighter);border:1px solid var(--stone-200)}.wHWyqG_cards article[data-tone=d]{background:var(--stone)}.wHWyqG_cardText{margin-top:auto}.wHWyqG_cardText strong{font-size:12.5px;font-weight:600;line-height:18px;display:block}.wHWyqG_cardText small{color:var(--olive-dark);font-size:10.5px;line-height:16px;display:block}.wHWyqG_percent{font-family:var(--font-serif), serif;font-size:62px;line-height:62px}.wHWyqG_percent span{font-size:32px}.wHWyqG_bundledBadge{background:var(--bone-lighter);letter-spacing:.04em;text-transform:uppercase;color:var(--olive-dark);border-radius:999px;align-self:flex-start;padding:5px 12px;font-size:10.5px;font-weight:600;line-height:14px}.wHWyqG_bundledPhoto{width:46px;position:absolute;top:6px;right:14px;rotate:8deg}.wHWyqG_bundledPhoto img{filter:drop-shadow(0 8px 10px #24271e38);width:100%;height:auto;display:block}.wHWyqG_coaMini{background:var(--bone-light);border-radius:12px;align-self:flex-start;min-width:112px;padding:8px 12px;box-shadow:0 4px 12px #24271e14}.wHWyqG_coaMini p{align-items:center;gap:8px;display:flex}.wHWyqG_coaMini strong{font-size:15px;font-weight:700}.wHWyqG_coaMini span{background:var(--olive-100);text-transform:uppercase;color:var(--olive-dark);border-radius:6px;padding:1px 6px;font-size:9px;font-weight:600}.wHWyqG_coaMini small{color:var(--ink-muted);font-size:9px}.wHWyqG_moChips{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;display:grid}.wHWyqG_moChips span{background:var(--bone-lighter);border-radius:999px;place-items:center;min-height:28px;font-size:10.5px;font-weight:600;display:grid}.wHWyqG_moChips span[data-more]{border:1px dashed var(--olive-dark);color:var(--olive-dark);background:0 0}.wHWyqG_layout{grid-template-columns:minmax(0,1fr) 400px;align-items:start;gap:40px;margin-top:40px;display:grid}.wHWyqG_search{display:block;position:relative}.wHWyqG_search svg{color:var(--ink-muted);position:absolute;top:13px;left:16px}.wHWyqG_search input{border:1px solid var(--stone-200);background:var(--bone-light);width:100%;height:44px;color:var(--ink);font:inherit;border-radius:999px;padding:0 16px 0 44px;font-size:16px}.wHWyqG_empty{text-align:center;color:var(--ink-muted);padding:40px 0;font-size:14px}.wHWyqG_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:16px 0 0;padding:0;list-style:none;display:grid}.wHWyqG_grid>li{min-width:0}.wHWyqG_strengths{flex:1;align-content:start}.wHWyqG_media.wHWyqG_media.wHWyqG_media{aspect-ratio:1}.wHWyqG_price.wHWyqG_price{gap:2px 6px}.wHWyqG_chosen.wHWyqG_chosen{background:var(--olive);color:var(--bone-lighter)}.wHWyqG_summary{top:calc(var(--header-height) + 24px);border:1px solid var(--stone-200);background:var(--bone-lighter);scroll-margin-top:calc(var(--header-height) + 16px);border-radius:24px;padding:20px;position:sticky}.wHWyqG_summary>header{align-items:baseline;gap:8px;display:flex}.wHWyqG_summary h2{font-family:var(--font-display), sans-serif;font-size:17px;font-weight:700;line-height:24px}.wHWyqG_summary>header span{color:var(--ink-muted);font-size:12.5px}.wHWyqG_slots{gap:6px;margin:14px 0 0;padding:0;list-style:none;display:grid}.wHWyqG_slots li{border:1px dashed var(--stone);border-radius:14px;align-items:center;gap:12px;min-height:56px;padding:6px 12px;display:flex}.wHWyqG_slots li>span{background:var(--bone-light);width:28px;height:28px;color:var(--ink-muted);border-radius:50%;flex:none;place-items:center;font-size:11.5px;font-weight:600;display:grid}.wHWyqG_slots em{color:var(--ink-muted);font-size:12.5px;font-style:normal}.wHWyqG_slots li[data-filled]{border-style:solid;border-color:var(--stone-200);background:var(--bone-light)}.wHWyqG_slots li[data-out]{border-color:#7a2410}.wHWyqG_slots li img,.wHWyqG_bundledRow img{object-fit:cover;border-radius:8px;flex:none;width:44px;height:44px}.wHWyqG_slots li>div,.wHWyqG_bundledRow>div{flex:1;min-width:0}.wHWyqG_slots li strong,.wHWyqG_bundledRow>div strong{white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:600;display:block;overflow:hidden}.wHWyqG_slots li small,.wHWyqG_bundledRow>div small{color:var(--ink-muted);font-size:11px;display:block}.wHWyqG_slots li b{font-size:13px;font-weight:600}.wHWyqG_slots li button{width:28px;height:28px;color:var(--ink-muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;margin-right:-4px;padding:0;display:grid}.wHWyqG_bundledRow{border:1px dashed var(--olive);background:var(--olive-100);opacity:.72;border-radius:14px;align-items:center;gap:10px;margin-top:6px;padding:6px 12px;display:flex}.wHWyqG_bundledRow[data-on]{opacity:1;border-style:solid}.wHWyqG_bundledRow>p{text-align:right}.wHWyqG_bundledRow>p b{font-size:13px;font-weight:600;display:block}.wHWyqG_bundledRow>p small{color:var(--ink-muted);font-size:10px}.wHWyqG_terms{border:1px solid var(--stone-200);border-radius:14px;margin-top:12px;padding:12px}.wHWyqG_terms>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;display:grid}.wHWyqG_terms>div span{background:var(--olive-100);border-radius:999px;place-items:center;min-height:32px;font-size:11.5px;font-weight:600;display:grid}.wHWyqG_terms>div span[data-more]{border:1px dashed var(--stone);color:var(--ink-muted);background:0 0}.wHWyqG_terms p{color:var(--ink-muted);margin-top:8px;font-size:10.5px;line-height:18px}.wHWyqG_total{justify-content:space-between;align-items:baseline;margin-top:12px;font-size:13px;font-weight:500;display:flex}.wHWyqG_total strong{font-family:var(--font-display), sans-serif;font-size:19px;font-weight:700}.wHWyqG_note{background:var(--bone-light);border-radius:10px;margin-top:10px;padding:10px 12px;font-size:12.5px;line-height:18px}.wHWyqG_start{background:var(--onyx);width:100%;min-height:48px;color:var(--bone);font:inherit;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;margin-top:12px;font-size:14.5px;font-weight:600;display:flex}.wHWyqG_start:disabled{background:var(--stone-200);color:var(--ink-muted);cursor:not-allowed}.wHWyqG_jump{display:none}@media (max-width:1180px){.wHWyqG_layout{grid-template-columns:minmax(0,1fr);gap:24px}.wHWyqG_summary{grid-row:1;position:static}.wHWyqG_jump{z-index:39;background:var(--olive-100);box-shadow:var(--shadow-soft);color:var(--ink);white-space:nowrap;border-radius:999px;gap:10px;padding:9px 16px;font-size:12.5px;font-weight:500;text-decoration:none;display:inline-flex;position:fixed;bottom:76px;left:50%;translate:-50%}.wHWyqG_jump span{font-weight:600;text-decoration:underline}}@media (max-width:900px){.wHWyqG_cards,.wHWyqG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.wHWyqG_hero h1{font-size:36px;line-height:44px}.wHWyqG_cards{grid-template-columns:minmax(0,1fr)}.wHWyqG_cards article{min-height:136px}.wHWyqG_grid{gap:10px}}
.y-7yWq_eyebrow{font-family:var(--font-ui), sans-serif;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-muted);font-size:10.5px;font-weight:600}.y-7yWq_heading{margin-top:8px;font-size:26px;font-weight:600;line-height:34px}.y-7yWq_heading em{font-family:var(--font-serif), serif;font-style:italic;font-weight:400}.y-7yWq_related{padding:52px 33px 0}.y-7yWq_carousel{margin-top:24px}.y-7yWq_programEyebrow{text-align:center;font-family:var(--font-ui), sans-serif;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-muted);margin:56px 0 12px;font-size:10.5px;font-weight:600}.y-7yWq_compound{max-width:1200px;margin:0 auto;padding:72px 32px 0}.y-7yWq_compound .y-7yWq_heading{font-size:32px;line-height:40px}.y-7yWq_profile{border:1px solid var(--stone-300);background:var(--bone-lighter);border-radius:24px;margin-top:28px;padding:28px}.y-7yWq_profile h3{margin-top:4px;font-size:17px;font-weight:600;line-height:26px}.y-7yWq_profile dl{margin:16px 0 0}.y-7yWq_profile dl div{border-bottom:1px solid var(--stone-200);min-height:42px;font-family:var(--font-ui), sans-serif;justify-content:space-between;align-items:center;gap:16px;display:flex}.y-7yWq_profile dl div:last-child{border-bottom:0}.y-7yWq_profile dt{color:var(--ink-muted);font-size:12px}.y-7yWq_profile dd{text-align:right;margin:0;font-size:14px;font-weight:600}.y-7yWq_notice{border:1px solid var(--stone-300);font-family:var(--font-ui), sans-serif;color:var(--ink-muted);border-radius:20px;margin:72px 24px 56px;padding:30px 32px;font-size:13.5px;line-height:21px}.y-7yWq_notice p+p{margin-top:12px}.y-7yWq_notice strong{color:var(--ink);font-weight:700}@media (max-width:640px){.y-7yWq_related{padding:36px var(--gutter) 0}.y-7yWq_programEyebrow{margin-top:40px}.y-7yWq_compound{padding:48px var(--gutter) 0}.y-7yWq_compound .y-7yWq_heading{font-size:26px;line-height:34px}.y-7yWq_profile{padding:20px}.y-7yWq_notice{margin:48px 12px 40px;padding:22px 18px}}
.iEd18G_section{padding:72px var(--gutter) 96px;border-top:1px solid var(--stone-200);background:var(--bone-light)}.iEd18G_heading{text-align:center;font-family:var(--font-ui), sans-serif;letter-spacing:-.01em;font-size:34px;font-weight:600;line-height:44px}.iEd18G_sub{text-align:center;font-family:var(--font-ui), sans-serif;color:var(--ink-muted);margin-top:12px;font-size:16px}.iEd18G_list{gap:12px;max-width:768px;margin:48px auto 0;display:grid}.iEd18G_item{border:1px solid var(--stone-200);background:var(--bone-lighter);border-radius:18px}.iEd18G_item summary{border-radius:inherit;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:70px;padding:12px 22px;list-style:none;display:flex}.iEd18G_item summary::-webkit-details-marker{display:none}.iEd18G_item h3{font-size:16.5px;font-weight:700;line-height:24px}.iEd18G_toggle{background:var(--stone-200);border-radius:50%;flex:none;place-items:center;width:32px;height:32px;transition:background .15s,color .15s,rotate .15s;display:grid}.iEd18G_item[open] .iEd18G_toggle{background:var(--onyx);color:var(--bone);rotate:180deg}.iEd18G_answer{font-family:var(--font-ui), sans-serif;color:var(--ink-muted);padding:2px 22px 22px;font-size:14.5px;line-height:24px}.iEd18G_answer a{color:var(--ink);text-underline-offset:3px}.iEd18G_still{border:1px solid var(--stone-200);background:var(--bone-lighter);text-align:center;border-radius:24px;max-width:670px;margin:48px auto 0;padding:40px 24px}.iEd18G_stillIcon{background:var(--olive-100);border-radius:50%;place-items:center;width:64px;height:64px;display:inline-grid}.iEd18G_still h2{margin-top:14px;font-size:22px;font-weight:600;line-height:32px}.iEd18G_still p{max-width:530px;font-family:var(--font-ui), sans-serif;color:var(--ink-muted);margin:10px auto 0;font-size:15px;line-height:24px}.iEd18G_stillCta.iEd18G_stillCta{gap:8px;height:44px;margin-top:20px;padding:0 24px}@media (max-width:640px){.iEd18G_section{padding-top:48px;padding-bottom:64px}.iEd18G_heading{font-size:28px;line-height:36px}.iEd18G_list{margin-top:28px}.iEd18G_item summary{padding:12px 16px}.iEd18G_item h3{font-size:15.5px;line-height:22px}.iEd18G_answer{padding:2px 16px 18px}}
.j5fc6a_heading{text-align:center;font-size:32px;font-weight:700;line-height:40px}.j5fc6a_lead{text-align:center;max-width:680px;font-family:var(--font-ui), sans-serif;color:var(--ink-muted);margin:14px auto 0;font-size:16px;line-height:28px}.j5fc6a_block{max-width:1072px;padding:88px var(--gutter);margin:0 auto}.j5fc6a_tint{padding:88px var(--gutter);background:var(--bone-light)}.j5fc6a_faq{max-width:944px;padding:88px var(--gutter);margin:0 auto}.j5fc6a_faqGroup{margin-bottom:48px}.j5fc6a_faqGroup>h2{margin-bottom:18px;font-size:23px;font-weight:700;line-height:32px}.j5fc6a_faqItem{border:1px solid var(--stone-200);background:var(--bone-lighter);border-radius:18px;margin-top:16px}.j5fc6a_faqItem summary{border-radius:inherit;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:62px;padding:12px 24px;list-style:none;display:flex}.j5fc6a_faqItem summary::-webkit-details-marker{display:none}.j5fc6a_faqItem summary svg{color:var(--olive-dark);flex:none;transition:rotate .15s}.j5fc6a_faqItem[open] summary svg{rotate:180deg}.j5fc6a_faqItem h3{font-size:15.5px;font-weight:600;line-height:23px}.j5fc6a_faqAnswer{font-family:var(--font-ui), sans-serif;color:var(--ink-muted);overflow-wrap:anywhere;padding:0 24px 20px;font-size:15px;line-height:26px}.j5fc6a_faqAnswer a{color:var(--ink);align-items:center;gap:8px;margin-top:12px;font-weight:600;text-decoration:none;display:inline-flex}.j5fc6a_more{border:1px solid var(--stone-200);background:var(--bone-lighter);text-align:center;border-radius:24px;max-width:670px;margin:64px auto 0;padding:36px 24px}.j5fc6a_more h2{margin-bottom:20px;font-size:22px;font-weight:600;line-height:32px}.j5fc6a_plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:48px;display:grid}.j5fc6a_plan{border:1px solid var(--stone-300);background:var(--bone-lighter);text-align:center;border-radius:24px;flex-direction:column;padding:30px 32px;display:flex;position:relative}.j5fc6a_plan[data-featured]{border-color:var(--onyx);box-shadow:var(--shadow-card)}.j5fc6a_planBadge{background:var(--onyx);color:var(--bone);font-family:var(--font-ui), sans-serif;white-space:nowrap;border-radius:999px;padding:3px 13px;font-size:11.5px;font-weight:500;line-height:18px;position:absolute;top:-13px;left:50%;translate:-50%}.j5fc6a_plan h3{font-size:18px;font-weight:600;line-height:26px}.j5fc6a_planPrice{margin-top:8px;font-size:30px;font-weight:700;line-height:48px}.j5fc6a_planTime{font-family:var(--font-ui), sans-serif;color:var(--ink-muted);margin-top:8px;font-size:12.5px}.j5fc6a_planNote{font-family:var(--font-ui), sans-serif;color:var(--ink-muted);margin-top:16px;font-size:14.5px;line-height:24px}.j5fc6a_plan ul,.j5fc6a_eligibility ul{font-family:var(--font-ui), sans-serif;text-align:left;color:var(--ink-muted);gap:12px;margin:20px 0 0;padding:0;font-size:14.5px;line-height:24px;list-style:none;display:grid}.j5fc6a_plan li,.j5fc6a_eligibility li{align-items:flex-start;gap:12px;display:flex}.j5fc6a_plan li svg,.j5fc6a_eligibility li svg{color:var(--olive-dark);flex:none;margin-top:4px}.j5fc6a_free{border:1px solid var(--olive-200);background:var(--olive-100);text-align:center;max-width:768px;font-family:var(--font-ui), sans-serif;border-radius:18px;margin:48px auto 0;padding:26px 24px;font-size:14.5px}.j5fc6a_free strong{font-family:var(--font-display), sans-serif;align-items:center;gap:10px;font-size:17px;font-weight:600;display:inline-flex}.j5fc6a_free p{margin-top:8px}.j5fc6a_details{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;max-width:896px;margin:0 auto;display:grid}.j5fc6a_detail{border:1px solid var(--stone-200);background:var(--bone-lighter);font-family:var(--font-ui), sans-serif;color:var(--ink-muted);border-radius:20px;padding:32px;font-size:15px;line-height:24px}.j5fc6a_detailIcon{background:var(--olive-100);width:48px;height:48px;color:var(--ink);border-radius:12px;place-items:center;display:grid}.j5fc6a_detail h3{font-family:var(--font-display), sans-serif;color:var(--ink);margin:16px 0 10px;font-size:18px;font-weight:600;line-height:26px}.j5fc6a_detail dl{gap:8px;margin:14px 0 0;font-size:13px;line-height:20px;display:grid}.j5fc6a_detail dt{font-weight:700;display:inline}.j5fc6a_detail dd{margin:0;display:inline}.j5fc6a_questions{padding:88px var(--gutter);text-align:center}.j5fc6a_centerCta.j5fc6a_centerCta{margin-top:28px}.j5fc6a_policy{border:1px solid var(--olive-200);background:var(--olive-100);text-align:center;border-radius:24px;padding:48px 32px}.j5fc6a_policy>span{background:var(--bone-lighter);border-radius:50%;place-items:center;width:64px;height:64px;margin-bottom:16px;display:inline-grid}.j5fc6a_policy p{max-width:680px;font-family:var(--font-ui), sans-serif;color:var(--ink);margin:14px auto 0;font-size:16px;line-height:28px}.j5fc6a_howHeading{margin-top:56px}.j5fc6a_steps{text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:32px 0 0;padding:0;list-style:none;display:grid}.j5fc6a_steps li>span{background:var(--onyx);width:48px;height:48px;color:var(--bone);border-radius:50%;place-items:center;font-size:17px;font-weight:700;display:inline-grid}.j5fc6a_steps h3{margin-top:14px;font-size:16.5px;font-weight:600;line-height:24px}.j5fc6a_steps p{font-family:var(--font-ui), sans-serif;color:var(--ink-muted);overflow-wrap:anywhere;margin-top:10px;font-size:14.5px;line-height:24px}.j5fc6a_eligibility{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin-top:56px;display:grid}.j5fc6a_eligibility article{background:var(--bone-light);border-radius:18px;padding:32px}.j5fc6a_eligibility h3{align-items:center;gap:12px;font-size:18px;font-weight:600;line-height:26px;display:flex}.j5fc6a_eligibility h3 span{background:var(--olive-100);border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid}.j5fc6a_eligibility strong{color:var(--ink);font-weight:600}.j5fc6a_report{border:1px solid var(--stone-200);background:var(--bone-lighter);text-align:center;border-radius:24px;max-width:896px;margin:0 auto;padding:44px 48px}.j5fc6a_reportSteps{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:32px;display:grid}.j5fc6a_reportSteps>div{background:var(--bone-light);border-radius:16px;padding:24px 20px}.j5fc6a_reportSteps span{background:var(--olive-100);border-radius:50%;place-items:center;width:48px;height:48px;display:inline-grid}.j5fc6a_reportSteps h3{margin-top:12px;font-size:15.5px;font-weight:600;line-height:24px}.j5fc6a_reportSteps p{font-family:var(--font-ui), sans-serif;color:var(--ink-muted);overflow-wrap:anywhere;margin-top:6px;font-size:13px;line-height:20px}.j5fc6a_reportCta{background:var(--onyx);min-height:48px;color:var(--bone);font-family:var(--font-ui), sans-serif;border-radius:999px;align-items:center;margin-top:32px;padding:0 32px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.j5fc6a_reportCta:hover{background:var(--onyx-soft)}.j5fc6a_timeline,.j5fc6a_disclaimer{background:var(--bone-light);max-width:768px;font-family:var(--font-ui), sans-serif;color:var(--ink-muted);border-radius:18px;margin:32px auto 0;padding:32px;font-size:13px;line-height:20px}.j5fc6a_timeline dl{margin:0 0 16px}.j5fc6a_timeline dl div{border-bottom:1px solid var(--stone-200);justify-content:space-between;gap:16px;padding:20px 0;font-size:15px;display:flex}.j5fc6a_timeline dl div:last-child{border-bottom:0}.j5fc6a_timeline dd{text-align:right;color:var(--ink);margin:0;font-weight:600}.j5fc6a_disclaimer h3{font-family:var(--font-display), sans-serif;color:var(--ink);margin-bottom:12px;font-size:16px;font-weight:600;line-height:24px}.j5fc6a_disclaimer p+p{margin-top:8px}@media (max-width:900px){.j5fc6a_plans,.j5fc6a_steps,.j5fc6a_reportSteps{grid-template-columns:minmax(0,1fr)}.j5fc6a_details,.j5fc6a_eligibility{grid-template-columns:minmax(0,1fr);gap:20px}.j5fc6a_plan{margin-top:6px}}@media (max-width:640px){.j5fc6a_block,.j5fc6a_tint,.j5fc6a_faq,.j5fc6a_questions{padding-top:48px;padding-bottom:56px}.j5fc6a_heading{font-size:26px;line-height:33px}.j5fc6a_report{padding:28px 18px}.j5fc6a_policy{padding:32px 18px}.j5fc6a_detail,.j5fc6a_eligibility article,.j5fc6a_timeline,.j5fc6a_disclaimer{padding:22px}.j5fc6a_faqItem summary{padding:10px 16px}.j5fc6a_faqAnswer{padding:0 16px 16px}}
._1vObzG_hero{max-width:calc(1216px + 2 * var(--gutter));padding:46px var(--gutter) 40px;margin:0 auto}._1vObzG_eyebrow{font-family:var(--font-ui), sans-serif;letter-spacing:.18em;text-transform:uppercase;color:var(--olive-dark);font-size:11px;font-weight:600}._1vObzG_heading{max-width:700px;font-family:var(--font-serif), serif;letter-spacing:-.005em;margin-top:6px;font-size:48px;font-weight:500;line-height:50px}._1vObzG_body{max-width:680px;font-family:var(--font-ui), sans-serif;color:var(--ink-muted);margin-top:10px;font-size:14.5px;line-height:24px}._1vObzG_stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:26px 0 0;padding:0;list-style:none;display:grid}._1vObzG_stat{background:var(--olive-100);border-radius:24px;flex-direction:column;justify-content:space-between;gap:14px;min-height:150px;padding:16px;display:flex}._1vObzG_stat:nth-child(2){background:var(--olive-200)}._1vObzG_stat:nth-child(3){background:var(--stone-300)}._1vObzG_stat:nth-child(4){background:var(--stone-200)}._1vObzG_value{font-family:var(--font-serif), serif;font-size:60px;font-weight:500;line-height:62px}._1vObzG_value span{font-size:34px}._1vObzG_title{font-family:var(--font-ui), sans-serif;font-size:13px;font-weight:600;line-height:18px}._1vObzG_sub{font-family:var(--font-ui), sans-serif;color:var(--ink-muted);font-size:11px;line-height:16px}._1vObzG_purity{background:var(--bone-lighter);font-family:var(--font-ui), sans-serif;border-radius:12px;align-self:flex-start;padding:8px 12px 9px}._1vObzG_purity strong{font-size:16px;font-weight:600;line-height:22px}._1vObzG_pass{background:var(--olive-100);letter-spacing:.06em;text-transform:uppercase;vertical-align:2px;border-radius:5px;margin-left:8px;padding:2px 7px;font-size:9px;font-weight:600}._1vObzG_method{color:var(--olive-dark);font-size:9.5px;line-height:14px}._1vObzG_icon{background:var(--bone-lighter);border-radius:50%;place-items:center;width:40px;height:40px;display:grid}@media (max-width:1000px){._1vObzG_stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){._1vObzG_hero{padding-top:30px;padding-bottom:28px}._1vObzG_heading{font-size:36px;line-height:40px}._1vObzG_stat{border-radius:18px;min-height:136px;padding:14px}._1vObzG_value{font-size:46px;line-height:50px}._1vObzG_value span{font-size:26px}}
