.pb-kQW_screen{color:#101416;width:100%;min-width:0;max-width:560px;margin:0 auto}.pb-kQW_screen .fdm-v7-kicker{color:#b94412!important}.pb-kQW_screen .pb-kQW_title{color:#101416;letter-spacing:-.04em;margin:6px 0 12px;font-weight:650;line-height:1.12;font-size:clamp(28px,5vw,36px)!important}.pb-kQW_subtitle{color:#53616b;margin:0 0 27px;font-size:15px;line-height:1.5}.pb-kQW_fields{grid-template-columns:minmax(0,1fr);gap:23px;margin:0;display:grid}.pb-kQW_fieldGroup{border:0;min-width:0;margin:0;padding:0}.pb-kQW_fieldGroup legend,.pb-kQW_weightLabel{color:#203b42;margin-bottom:9px;padding:0;font-size:14px;font-weight:600;display:block}.pb-kQW_heightInputs,.pb-kQW_sexOptions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.pb-kQW_birthInputs{grid-template-columns:1fr 1fr 1.35fr;gap:10px;display:grid}.pb-kQW_sexChoice{border:1px solid #cedadb;border-radius:11px;justify-content:center;align-items:center;gap:9px;min-height:48px;padding:10px;font-size:15px;display:flex}.pb-kQW_sexChoice:has(input:checked){border-color:var(--v7-orange-action,#f36f2d);color:#b94412;background:#fff3ed}.pb-kQW_sexChoice input{width:16px;height:16px;accent-color:var(--v7-orange-action,#f36f2d);margin:0}.pb-kQW_screen .pb-kQW_sexChoice input{height:16px!important;min-height:16px!important}.pb-kQW_sexChoice:has(input:checked) input{accent-color:#b94412}.pb-kQW_inputWrap{min-width:0;display:block;position:relative}.pb-kQW_inputWrap input,.pb-kQW_birthInputs input{box-sizing:border-box;color:#101416;width:100%;min-width:0;height:52px;font:inherit;font-variant-numeric:tabular-nums;background:#fff;border:1px solid #cedadb;border-radius:11px;padding:11px 13px;font-size:18px}.pb-kQW_inputWrap input{padding-right:38px}.pb-kQW_inputWrap span{color:#53616b;pointer-events:none;font-size:13px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.pb-kQW_fields input:focus-visible{outline-offset:3px;outline:3px solid #f36f2d}.pb-kQW_fields input[aria-invalid=true]{border-color:#b42318}.pb-kQW_fieldError{color:#b42318;margin:8px 0 0;font-size:13px;line-height:1.4}@media (max-width:360px){.pb-kQW_fields{gap:20px}.pb-kQW_heightInputs,.pb-kQW_birthInputs,.pb-kQW_sexOptions{gap:8px}}
.d-dYvq_screen{color:#101416;width:100%;min-width:0;max-width:560px;margin:0 auto}.d-dYvq_heading{margin-bottom:22px}.d-dYvq_heading h2{letter-spacing:-.04em;margin:6px 0 0;font-weight:650;line-height:1.12;font-size:clamp(28px,5vw,36px)!important}.d-dYvq_card{background:linear-gradient(145deg,#f3fafb 0%,#f4f4ff 46%,#fff5ef 100%);border-radius:20px;padding:24px 22px 21px}.d-dYvq_summary{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.d-dYvq_label{color:#084c51;margin:0 0 5px;font-size:14px;font-weight:600}.d-dYvq_value{color:#084c51;letter-spacing:-.065em;font-variant-numeric:tabular-nums;font-size:72px;font-weight:650;line-height:1;display:block}.d-dYvq_chips{flex-wrap:wrap;justify-content:flex-end;gap:6px;max-width:147px;display:flex}.d-dYvq_chips span{color:#405b61;white-space:nowrap;background:#fff;border-radius:99px;padding:6px 9px;font-size:12px}.d-dYvq_meter{margin:22px 0 20px}.d-dYvq_markerSpace{height:38px;position:relative}.d-dYvq_marker{color:#084c51;flex-direction:column;align-items:center;gap:3px;width:88px;display:flex;position:absolute;bottom:6px;transform:translate(-50%)}.d-dYvq_marker span{white-space:nowrap;font-size:11px;font-weight:600}.d-dYvq_marker svg{fill:currentColor;stroke:none;transform:rotate(180deg)}.d-dYvq_track{background:#e2e8e9;border-radius:99px;height:45px;position:relative}.d-dYvq_medicationRange{color:#173c43;background:linear-gradient(100deg,#c9f1f3 0%,#d9edff 25%,#e7e4ff 50%,#fbdced 72%,#ffe3cf 100%);border-radius:99px;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:flex;position:absolute;inset:0 0 0 30.2326%}.d-dYvq_axis{color:#647078;justify-content:space-between;margin-top:11px;font-size:11px;display:flex;position:relative}.d-dYvq_threshold{position:absolute;left:30.2326%;transform:translate(-50%)}.d-dYvq_insight{align-items:flex-start;gap:11px;margin-top:24px;display:flex}.d-dYvq_statusIcon{border-radius:50%;flex-shrink:0;place-items:center;width:25px;height:25px;display:grid}.d-dYvq_eligible .d-dYvq_statusIcon{color:#15803d;background:#e4f5e8}.d-dYvq_neutral .d-dYvq_statusIcon{color:#084c51;background:#e3eef1}.d-dYvq_insight h3{margin:0 0 5px;font-size:17px;font-weight:650;line-height:1.3}.d-dYvq_eligible h3{color:#15803d}.d-dYvq_neutral h3{color:#084c51}.d-dYvq_insight p{color:#354f56;margin:0;font-size:14px;line-height:1.5}.d-dYvq_provider{color:#53616b;border-top:1px solid #dde5e7;margin:17px 0 0;padding-top:14px;font-size:12px;line-height:1.5}.d-dYvq_rangeNotice{color:#53616b;margin:12px 2px 0;font-size:13px;line-height:1.5}@media (max-width:650px){.d-dYvq_value{font-size:58px}}@media (max-width:360px){.d-dYvq_card{padding:21px 17px 18px}.d-dYvq_value{font-size:53px}.d-dYvq_chips{max-width:108px}.d-dYvq_chips span{padding:6px 8px}.d-dYvq_medicationRange{font-size:11px}}
.xOZ48G_screen{color:#101416;width:100%;min-width:0;max-width:560px;margin:0 auto}.xOZ48G_stage{display:grid}.xOZ48G_stage>div{grid-area:1/1;min-width:0}.xOZ48G_intro{opacity:1;visibility:visible;flex-direction:column;justify-content:center;max-width:360px;min-height:470px;margin:0 auto;padding:25px 10px;transition:opacity .26s,visibility;display:flex}.xOZ48G_introVisual{width:88px;height:88px;margin-bottom:26px;position:relative}.xOZ48G_miniScale{background:#fff;border:1px solid #dce6e5;border-radius:24px;justify-content:center;align-items:flex-end;gap:3px;width:88px;height:88px;transition:opacity .28s,transform .32s;display:flex;overflow:hidden}.xOZ48G_miniScale span{transform-origin:bottom;border-radius:99px;width:3px;animation:.7s ease-out both xOZ48G_barArrive}.xOZ48G_successMark{color:#fff;opacity:0;background:#15803d;border-radius:24px;place-items:center;transition:opacity .28s,transform .36s cubic-bezier(.2,.8,.2,1);display:grid;position:absolute;inset:0;transform:scale(.88)}.xOZ48G_progress{background:#edf2f1;border-radius:4px;width:112px;height:4px;margin-bottom:24px;overflow:hidden}.xOZ48G_progress span{transform-origin:0;background:#084c51;width:100%;height:100%;display:block}.xOZ48G_introCopy{animation:.26s ease-out both xOZ48G_copyArrive}.xOZ48G_introCopy h2{letter-spacing:-.04em;margin:0;font-weight:650;line-height:1.15;font-size:32px!important}.xOZ48G_introCopy p{color:#53616b;margin:13px 0 0;font-size:14px;line-height:1.5}.xOZ48G_screen[data-scene=eligible] .xOZ48G_miniScale,.xOZ48G_screen[data-scene=scale] .xOZ48G_miniScale{opacity:0;transform:scale(.88)}.xOZ48G_screen[data-scene=eligible] .xOZ48G_successMark,.xOZ48G_screen[data-scene=scale] .xOZ48G_successMark{opacity:1;transform:scale(1)}.xOZ48G_screen[data-scene=eligible] .xOZ48G_introCopy h2,.xOZ48G_screen[data-scene=scale] .xOZ48G_introCopy h2{color:#15803d!important}.xOZ48G_screen[data-scene=eligible] .xOZ48G_progress,.xOZ48G_screen[data-scene=scale] .xOZ48G_progress{opacity:0}.xOZ48G_outlook{opacity:0;visibility:hidden;transition:opacity .32s,transform .32s,visibility 0s .32s;transform:translateY(8px)}.xOZ48G_screen[data-scene=scale] .xOZ48G_intro{opacity:0;visibility:hidden;transition:opacity .26s,visibility 0s .26s}.xOZ48G_screen[data-scene=scale] .xOZ48G_outlook{opacity:1;visibility:visible;transition-delay:0s;transform:none}.xOZ48G_outlook h2{letter-spacing:-.045em;margin:6px 0 0;font-weight:650;line-height:1.12;font-size:34px!important}.xOZ48G_status{color:#15803d;align-items:flex-start;gap:7px;margin:18px 0 22px;font-size:13px;font-weight:500;line-height:1.5;display:flex}.xOZ48G_status svg{flex-shrink:0;margin-top:2px}.xOZ48G_scaleCard{background:#fff;border:1px solid #dce6e5;border-radius:20px;padding:20px 18px 18px}.xOZ48G_scaleTop{color:#53616b;justify-content:space-between;align-items:center;gap:10px;font-size:11px;display:flex}.xOZ48G_scaleTop>span:first-child{letter-spacing:.07em;text-transform:uppercase}.xOZ48G_month{color:#084c51;white-space:nowrap;background:#f1f7f7;border-radius:99px;padding:5px 9px}.xOZ48G_weight{color:#084c51;letter-spacing:-.06em;font-variant-numeric:tabular-nums;justify-content:center;align-items:baseline;gap:5px;padding:20px 0 0;font-size:58px;font-weight:650;line-height:1;display:flex}.xOZ48G_weight small{letter-spacing:-.02em;font-size:22px;font-weight:500}.xOZ48G_ruler{height:123px;margin:12px -18px 0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000)}.xOZ48G_pointer{color:#084c51;fill:currentColor;stroke:none;position:absolute;top:0;left:50%;transform:translate(-50%)rotate(180deg)}.xOZ48G_ticks{width:100%;height:110px;margin-top:8px;display:block}.xOZ48G_scaleBottom{color:#53616b;justify-content:space-between;gap:12px;padding:12px 0 16px;font-size:11px;display:flex}.xOZ48G_scaleBottom>span{flex-direction:column;gap:4px;display:flex}.xOZ48G_scaleBottom>span:last-child{text-align:right}.xOZ48G_scaleBottom strong{color:#084c51;font-variant-numeric:tabular-nums;font-size:18px;font-weight:600}.xOZ48G_timeline{background:#edf2f2;border-radius:99px;height:4px;overflow:hidden}.xOZ48G_timeline span{transform-origin:0;background:linear-gradient(100deg,#c9f1f3,#d9edff 25%,#e7e4ff 50%,#fbdced 72%,#ffe3cf);width:100%;height:100%;display:block}.xOZ48G_monthLabels{color:#647078;justify-content:space-between;margin-top:8px;font-size:11px;display:flex}.xOZ48G_disclosure{color:#53616b;margin:18px 0 0;font-size:11px;line-height:1.5}@keyframes xOZ48G_barArrive{0%{opacity:.3;transform:scaleY(.3)}to{opacity:1;transform:scaleY(1)}}@keyframes xOZ48G_copyArrive{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@media (max-width:520px){.xOZ48G_outlook h2{font-size:29px!important}.xOZ48G_intro{min-height:430px}}@media (max-width:350px){.xOZ48G_intro{padding:18px 4px}.xOZ48G_outlook h2{font-size:27px!important}.xOZ48G_scaleCard{padding:18px 14px 16px}.xOZ48G_scaleTop{gap:6px;font-size:10px}.xOZ48G_ruler{margin-left:-14px;margin-right:-14px}}@media (prefers-reduced-motion:reduce){.xOZ48G_intro,.xOZ48G_miniScale,.xOZ48G_successMark,.xOZ48G_outlook{transition:none}.xOZ48G_miniScale span,.xOZ48G_introCopy{animation:none}}
.YcB-tW_root{color:#101416;width:100%;min-width:0}.YcB-tW_root,.YcB-tW_root *,.YcB-tW_sheet,.YcB-tW_sheet *{box-sizing:border-box}.YcB-tW_track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:18px;gap:14px;width:100%;min-width:0;display:flex;overflow-x:auto}.YcB-tW_track::-webkit-scrollbar{display:none}.YcB-tW_slide{scroll-snap-align:start;flex:0 0 calc(33.3333% - 9.33333px);min-width:0;margin:0}.YcB-tW_card{color:#101416;text-align:left;cursor:pointer;background:#fff;border:1px solid #eadfd9;border-radius:18px;width:100%;padding:0;font-family:inherit;display:block;overflow:hidden}.YcB-tW_portrait{aspect-ratio:3/4;background:#fff0e9;width:100%;display:block;position:relative;overflow:hidden}.YcB-tW_portrait img{-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}.YcB-tW_initials{color:#101416;place-items:center;width:100%;height:100%;font-size:42px;font-weight:500;display:grid}.YcB-tW_cardCopy{flex-direction:column;padding:15px 13px 13px;display:flex}.YcB-tW_name{color:#101416;letter-spacing:-.025em;font-size:17px;font-weight:650;line-height:1.25;display:block}.YcB-tW_role{color:#53616b;margin-top:4px;font-size:12px;line-height:1.5;display:block}.YcB-tW_cardBottom{justify-content:space-between;align-items:center;gap:12px;width:100%;margin-top:14px;display:flex}.YcB-tW_credential{color:#3d494b;letter-spacing:.03em;align-items:center;gap:5px;font-size:11px;line-height:1.4;display:flex}.YcB-tW_credential svg{color:#846b5b;stroke-width:1.6px;flex:none;width:17px;height:17px}.YcB-tW_profileArrow{color:#b94412;stroke-width:1.6px;flex:none;width:20px;height:20px}.YcB-tW_carouselFooter{justify-content:flex-end;margin:15px 0 14px;display:flex}.YcB-tW_controls{gap:9px;display:flex}.YcB-tW_controls button{color:#b94412;cursor:pointer;background:#fffaf7;border:1px solid #efd8cd;border-radius:50%;flex:0 0 44px;place-items:center;width:44px;height:44px;padding:0;display:grid}.YcB-tW_controls button:disabled{color:#879198;cursor:default;background:#fff;border-color:#d5dada}.YcB-tW_controls svg{width:24px;height:24px}.YcB-tW_track:focus-visible,.YcB-tW_controls button:focus-visible,.YcB-tW_card:focus-visible,.YcB-tW_sheet button:focus-visible{outline-offset:3px;outline:3px solid #f36f2d}.YcB-tW_card:focus-visible{outline-offset:-3px}.YcB-tW_marketing .YcB-tW_track{gap:24px}.YcB-tW_marketing .YcB-tW_slide{flex-basis:calc(33.3333% - 16px)}.YcB-tW_marketing .YcB-tW_cardCopy{padding:20px}.YcB-tW_marketing .YcB-tW_name{font-size:21px}.YcB-tW_marketing .YcB-tW_role{font-size:14px}.YcB-tW_marketing .YcB-tW_credential{font-size:13px}.YcB-tW_marketing .YcB-tW_carouselFooter{margin-top:22px}.YcB-tW_overlay{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#19242366;animation:.22s both YcB-tW_overlayEnter;position:fixed;inset:0}.YcB-tW_overlay[data-state=closed]{animation-direction:reverse}.YcB-tW_sheet{z-index:1001;overscroll-behavior:contain;color:#101416;-webkit-overflow-scrolling:touch;background:#fff;border:0;border-radius:24px;width:min(510px,100% - 40px);max-height:calc(100dvh - 32px);padding:32px 30px 25px;animation:.36s cubic-bezier(.2,.7,.2,1) both YcB-tW_dialogEnter;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 20px 80px #1f29251f}.YcB-tW_sheet[data-state=closed]{animation:.18s reverse both YcB-tW_dialogEnter}.YcB-tW_handle{display:none}.YcB-tW_sheet p,.YcB-tW_sheet h2{margin:0}.YcB-tW_close{color:#101416;cursor:pointer;background:#fff;border:1px solid #e3e7e6;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;display:grid;position:absolute;top:13px;right:13px}.YcB-tW_close svg{stroke-width:1.6px;width:20px;height:20px}.YcB-tW_person{align-items:center;gap:16px;margin:12px 0 25px;padding-right:18px;display:flex}.YcB-tW_sheetPortrait{flex:0 0 76px;width:76px}.YcB-tW_sheetPortrait .YcB-tW_portrait{aspect-ratio:auto;border-radius:15px;height:88px}.YcB-tW_identity{min-width:0}.YcB-tW_kicker{color:#b94412;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:650;line-height:1.5}.YcB-tW_sheet .YcB-tW_sheetName{letter-spacing:-.035em;margin:6px 0;font-family:inherit;font-size:27px;font-weight:650;line-height:1.12}.YcB-tW_sheetRole{color:#53616b;font-size:14px;line-height:1.5}.YcB-tW_gradientRule{background:linear-gradient(100deg,#c9f1f3 0%,#d9edff 25%,#e7e4ff 50%,#fbdced 72%,#ffe3cf 100%);border-radius:99px;height:4px}.YcB-tW_qualification{align-items:center;gap:15px;margin:24px 0;display:flex}.YcB-tW_qualification>div{min-width:0}.YcB-tW_emblem{color:#5a6359;background:#f7f8f5;border:1px solid #d9ddda;border-radius:50%;flex:0 0 51px;place-items:center;width:51px;height:51px;display:grid}.YcB-tW_emblem svg{stroke-width:1.5px;width:29px;height:29px}.YcB-tW_sheet .YcB-tW_eyebrow{color:#626b6b;letter-spacing:.12em;text-transform:uppercase;margin-bottom:5px;font-size:10px;font-weight:600;line-height:1.4}.YcB-tW_qualification strong{letter-spacing:-.025em;font-size:20px;font-weight:600;line-height:1.3;display:block}.YcB-tW_sheet .YcB-tW_degree{color:#53616b;margin-top:3px;font-size:12px;line-height:1.5}.YcB-tW_sheet .YcB-tW_introduction{color:#435254;margin-bottom:22px;font-size:15px;line-height:1.65}.YcB-tW_sheet .YcB-tW_assignment{color:#53616b;margin-bottom:16px;font-size:12px;line-height:1.5}.YcB-tW_done{color:#b94412;cursor:pointer;background:#fff7f2;border:1px solid #e8d8cf;border-radius:99px;width:100%;min-height:48px;padding:13px 15px;font-family:inherit;font-size:14px;font-weight:600}.YcB-tW_srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (max-width:900px){.YcB-tW_marketing .YcB-tW_track{gap:20px}.YcB-tW_marketing .YcB-tW_slide{flex-basis:44%}}@media (max-width:640px){.YcB-tW_marketing .YcB-tW_track{gap:16px}.YcB-tW_marketing .YcB-tW_slide{flex-basis:80%}.YcB-tW_marketing .YcB-tW_cardCopy{padding:16px}.YcB-tW_marketing .YcB-tW_name{font-size:20px}.YcB-tW_marketing .YcB-tW_role{font-size:13px}.YcB-tW_marketing .YcB-tW_credential{font-size:12px}}@media (max-width:520px){.YcB-tW_checkout .YcB-tW_slide{flex-basis:min(220px,76%)}.YcB-tW_checkout .YcB-tW_portrait,.YcB-tW_marketing .YcB-tW_portrait{aspect-ratio:4/4.7}.YcB-tW_checkout .YcB-tW_cardCopy{padding:16px}.YcB-tW_checkout .YcB-tW_name{font-size:20px}.YcB-tW_checkout .YcB-tW_role{font-size:13px}.YcB-tW_checkout .YcB-tW_credential{font-size:12px}.YcB-tW_sheet{width:100%;max-height:92dvh;padding:28px 23px max(22px,env(safe-area-inset-bottom));border-radius:24px 24px 0 0;animation-name:YcB-tW_sheetEnter;top:auto;bottom:0;transform:translate(-50%)}.YcB-tW_sheet[data-state=closed]{animation-name:YcB-tW_sheetEnter}.YcB-tW_handle{background:#d9dfdd;border-radius:99px;width:33px;height:4px;margin:-15px auto 24px;display:block}.YcB-tW_person{align-items:flex-end;gap:13px;margin-top:24px;padding-right:0}.YcB-tW_sheetPortrait{flex-basis:65px;width:65px}.YcB-tW_sheetPortrait .YcB-tW_portrait{height:80px}.YcB-tW_sheet .YcB-tW_sheetName{font-size:26px}.YcB-tW_sheetRole{font-size:13px}.YcB-tW_sheet .YcB-tW_introduction{font-size:14px}}@media (prefers-reduced-motion:reduce){.YcB-tW_overlay,.YcB-tW_sheet{animation:none!important}.YcB-tW_track{scroll-behavior:auto}}@keyframes YcB-tW_overlayEnter{0%{opacity:0}to{opacity:1}}@keyframes YcB-tW_dialogEnter{0%{opacity:0;transform:translate(-50%,calc(12px - 50%))}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes YcB-tW_sheetEnter{0%{opacity:0;transform:translate(-50%,16px)}to{opacity:1;transform:translate(-50%)}}
.OPX6aG_section{z-index:1;color:#101416;width:100%;min-width:0;font-family:var(--font-figtree),"Figtree",sans-serif;background:#fff;padding-block:clamp(48px,6vw,88px);position:relative}.OPX6aG_section,.OPX6aG_section *{box-sizing:border-box}.OPX6aG_shell{width:min(1240px,100% - 48px);margin-inline:auto}.OPX6aG_heading{text-align:center;margin:0 auto 32px}.OPX6aG_eyebrow{color:#b94412;letter-spacing:.14em;text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:750;line-height:1.3}.OPX6aG_heading h2{color:#101416;letter-spacing:-.045em;text-wrap:balance;margin:0;font-family:inherit;font-size:clamp(32px,4.2vw,52px);font-weight:600;line-height:1.08}.OPX6aG_intro{color:#54616a;margin:16px 0 0;font-size:18px;line-height:1.5}.OPX6aG_support{color:#54616a;border-top:1px solid #e5e8ea;flex-wrap:wrap;justify-content:center;gap:10px 24px;margin:24px 0 0;padding:22px 0 0;font-size:14px;line-height:1.5;list-style:none;display:flex}.OPX6aG_support li{align-items:center;gap:8px;display:flex}.OPX6aG_support li:before{content:"";background:#f36f2d;border-radius:50%;width:3px;height:3px}@media (max-width:640px){.OPX6aG_heading{text-align:left;margin-bottom:24px}.OPX6aG_heading h2{max-width:330px}.OPX6aG_intro{margin-top:12px;font-size:16px}.OPX6aG_support{gap:8px 14px;font-size:13px}}
._8CKmJa_feature{text-align:center;color:#075965;flex-direction:column;align-items:center;padding:16px 8px 20px;display:flex}._8CKmJa_badge{cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;width:208px;height:208px;margin:0 0 -4px;padding:0}._8CKmJa_badge img{-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply;width:208px;height:208px;display:block}._8CKmJa_feature h3{color:#101416;font:500 18px/1.35 var(--fdm-v8-font-sans,Arial, sans-serif);letter-spacing:-.025em;margin:0}._8CKmJa_termsLink{text-align:center;color:#075965;width:fit-content;max-width:100%;min-height:44px;font:500 13px/1.4 var(--fdm-v8-font-sans,Arial, sans-serif);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;margin-inline:auto;padding:6px 0;display:flex}._8CKmJa_termsLink:hover{text-underline-offset:3px;text-decoration:underline}._8CKmJa_feature button:focus-visible,._8CKmJa_drawer :is(button,summary,a):focus-visible{outline-offset:3px;outline:3px solid #f36f2d}._8CKmJa_overlay{z-index:80;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0320237a;position:fixed;inset:0}._8CKmJa_drawer{z-index:81;box-sizing:border-box;color:#075965;width:min(720px,100%);max-height:92dvh;font-family:var(--fdm-v8-font-sans,Arial,sans-serif);background:#fefcfb;border:4px solid #e0f0ed;border-bottom:0;border-radius:25px 25px 0 0;flex-direction:column;animation:.22s ease-out _8CKmJa_slideUp;display:flex;position:fixed;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 -12px 50px #03202326}._8CKmJa_drawer:focus{outline:none}._8CKmJa_handle{touch-action:none;flex:0 0 26px;justify-content:center;align-items:center;min-height:26px;display:flex}._8CKmJa_handle span{background:#f36f2d;border-radius:99px;width:40px;height:4px}._8CKmJa_scroll{overscroll-behavior:contain;min-height:0;padding:0 26px max(22px,env(safe-area-inset-bottom));font-size:15px;line-height:1.6;overflow-y:auto}._8CKmJa_title{color:#101523;letter-spacing:-.03em;margin:0 0 12px;font-size:28px;font-weight:650;line-height:1.2}._8CKmJa_steps{gap:18px;margin:24px 0;padding-left:24px;list-style:decimal;display:grid}._8CKmJa_steps li::marker{color:#b94412;font-weight:600}._8CKmJa_steps p{margin:5px 0 0}._8CKmJa_drawer details{border-top:1px solid #d4e1e7;padding:0 0 12px}._8CKmJa_drawer summary{cursor:pointer;min-height:48px;padding:12px 4px;font-weight:600;display:list-item}._8CKmJa_drawer details p{margin:8px 0 12px}._8CKmJa_done{color:#075965;cursor:pointer;background:0 0;border:1px solid #075965;border-radius:12px;width:100%;min-height:48px;margin-top:12px;font-family:inherit;font-size:16px;font-weight:600;line-height:1.4}@media (max-width:520px){._8CKmJa_scroll{padding-left:18px;padding-right:18px}}@media (max-width:359px){._8CKmJa_feature{padding-inline:0}._8CKmJa_feature h3{font-size:17px}}@keyframes _8CKmJa_slideUp{0%{transform:translate(-50%,100%)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){._8CKmJa_drawer{animation:none}}
.OQAQaa_note{max-width:1120px;margin:0 auto;padding:24px;scroll-margin-top:120px;position:relative}.OQAQaa_note+[data-testid=concept08-footer]{margin-top:0}.OQAQaa_note .OQAQaa_copy{color:#625a54;text-align:left;margin:0;font-size:12px;font-weight:400;line-height:1.65}.OQAQaa_copy a{color:inherit;text-underline-offset:2px;text-decoration:underline}.OQAQaa_copy a:focus-visible{outline-offset:3px;outline:2px solid}
.JZK4JG_page{--concept-ink:#111;--concept-ink-soft:#50545b;--concept-orange:#f36f2d;--concept-orange-hover:#dc581b;--concept-teal:#0b5d62;--concept-aqua:#74d7e3;--concept-sky:#8dccf2;--concept-pink:#f0a9c8;--concept-lilac:#aebef7;--concept08-banner-height:36px;--top-stack-height:var(--concept08-banner-height);min-width:0;color:var(--concept-ink);font-family:var(--font-figtree), "Figtree", system-ui, sans-serif;background:#fff;overflow:clip}.JZK4JG_page,.JZK4JG_page *{box-sizing:border-box}.JZK4JG_topChrome{--concept08-banner-height:36px;--top-stack-height:var(--concept08-banner-height);display:contents}.JZK4JG_main{isolation:isolate;position:relative}.JZK4JG_marketingBanner{z-index:60;height:var(--concept08-banner-height);color:#083f45;isolation:isolate;background:linear-gradient(100deg,#c9f1f3 0%,#d9edff 25%,#e7e4ff 50%,#fbdced 72%,#ffe3cf 100%);border-bottom:1px solid #084f541a;transition:transform .32s cubic-bezier(.22,1,.36,1),visibility .32s;position:fixed;inset:0 0 auto;overflow:hidden;transform:translate(0,0);box-shadow:0 5px 24px #144a5b14}.JZK4JG_marketingBanner:before{z-index:-1;content:"";pointer-events:none;background:radial-gradient(circle at 18% 48%,#ffffffb8,#0000 24%),radial-gradient(circle at 57% 35%,#72d8e357,#0000 28%),radial-gradient(circle at 83% 54%,#ff8f5b40,#0000 24%);animation:11s ease-in-out infinite alternate JZK4JG_concept08BannerGlow;position:absolute;inset:-90% -12%;transform:translate(-2%)}.JZK4JG_marketingBanner:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#0b5d6238 28%,#f36f2d47 72%,#0000);height:1px;position:absolute;inset:auto 0 0}.JZK4JG_marketingBannerHidden{visibility:hidden;transform:translateY(-100%)}.JZK4JG_blackFridayBanner{box-shadow:none;color:#fff7ee;background:#23272b;border-bottom-color:#34383c}.JZK4JG_blackFridayBanner:before,.JZK4JG_blackFridayBanner:after{display:none}.JZK4JG_blackFridayStatic,.JZK4JG_blackFridayLink{height:100%;color:inherit;letter-spacing:0;white-space:nowrap;flex-direction:column;justify-content:center;align-items:center;gap:0;padding:2px 12px;line-height:1;text-decoration:none;display:flex}.JZK4JG_blackFridayLink{display:none}.JZK4JG_blackFridayLineOne,.JZK4JG_blackFridayLineTwo{justify-content:center;align-items:center;gap:7px;display:flex}.JZK4JG_blackFridayLineOne{font-size:12px;font-weight:650;line-height:14px}.JZK4JG_blackFridayLineOne strong{letter-spacing:.065em;font-size:11px;font-weight:750}.JZK4JG_blackFridayLineOne b{color:#ff8b43;font-size:13px;font-weight:750}.JZK4JG_blackFridaySeparator{color:#caa184}.JZK4JG_blackFridayLineTwo{color:#eee9e5;gap:0;font-size:11px;font-weight:450;line-height:13px}.JZK4JG_blackFridayArrow,.JZK4JG_blackFridayDesktop{display:none}.JZK4JG_blackFridayArrow{color:#ff8b43;margin-left:7px;font-size:16px;line-height:12px}.JZK4JG_blackFridayLink:focus-visible{outline-offset:-3px;outline:2px solid #ff9b60}@media (min-width:821px){.JZK4JG_blackFridayStatic,.JZK4JG_blackFridayMobile{display:none}.JZK4JG_blackFridayLink{flex-direction:row;gap:18px;padding:0 20px;display:flex}.JZK4JG_blackFridayLineOne,.JZK4JG_blackFridayLineTwo{gap:9px;font-size:13px;line-height:18px}.JZK4JG_blackFridayLineOne strong{font-size:12px}.JZK4JG_blackFridayLineOne b{font-size:14px}.JZK4JG_blackFridayDesktop,.JZK4JG_blackFridayArrow{display:inline}.JZK4JG_blackFridayLineTwo:before{color:#caa184;content:"·";margin-right:5px}}.JZK4JG_bannerViewport{align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 2.5% 97.5%,#0000);mask-image:linear-gradient(90deg,#0000,#000 2.5% 97.5%,#0000)}.JZK4JG_bannerTrack{width:max-content;min-width:max-content;height:100%;animation:JZK4JG_concept08BenefitMarquee var(--concept08-banner-duration,42s) linear infinite;will-change:transform;display:flex;transform:translate(0,0)}.JZK4JG_bannerSegment{flex:none;align-items:center;height:100%;display:flex}.JZK4JG_bannerBenefit{letter-spacing:.105em;text-transform:uppercase;white-space:nowrap;flex:none;align-items:center;gap:9px;height:100%;padding-inline:22px;font-size:.64rem;font-weight:780;line-height:1;display:flex}.JZK4JG_bannerIcon{width:21px;height:21px;color:var(--concept-orange);background:#ffffff8f;border:1px solid #ffffffbd;border-radius:50%;flex:none;place-items:center;display:grid;box-shadow:0 2px 8px #0b5d6214,inset 0 0 0 1px #f36f2d0f}.JZK4JG_bannerIcon svg{stroke-width:2px;width:11px;height:11px}.JZK4JG_bannerDivider{background:var(--concept-orange);border-radius:50%;width:4px;height:4px;margin-left:13px;box-shadow:0 0 0 4px #f36f2d1a}.JZK4JG_screenReaderOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes JZK4JG_concept08BenefitMarquee{to{transform:translate3d(calc(-1 * var(--concept08-banner-segment-width,50%)), 0, 0)}}@keyframes JZK4JG_concept08BannerGlow{to{transform:translate(4%)scale(1.04)}}.JZK4JG_skipLink{top:calc(var(--concept08-banner-height) + 10px);z-index:100;color:#111;opacity:0;pointer-events:none;background:#fff;border-radius:999px;padding:11px 17px;font-weight:800;transition:opacity .16s,transform .16s;position:fixed;left:16px;transform:translateY(-140%)}.JZK4JG_skipLink:focus{opacity:1;pointer-events:auto;transform:translateY(0)}.JZK4JG_precisionRibbon{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.JZK4JG_ribbonCore{fill:none;stroke:url(#concept08-ribbon-gradient);stroke-linecap:round;stroke-width:70px;opacity:.24}.JZK4JG_viewportSection{z-index:1;align-items:center;min-width:0;padding-block:clamp(84px,8vw,124px);display:grid;position:relative}.JZK4JG_viewportSection>*{min-width:0}.JZK4JG_sectionShell{width:calc(100% - 48px);min-width:0;max-width:1280px;margin-inline:auto}.JZK4JG_sectionHeading{text-align:center;max-width:720px;margin-inline:auto}.JZK4JG_sectionHeading>p:last-child{max-width:620px;color:var(--concept-ink-soft);margin:18px auto 0;font-size:clamp(.98rem,1.35vw,1.1rem);line-height:1.55}.JZK4JG_eyebrow{color:#c94d12;letter-spacing:.11em;text-transform:uppercase;margin:0 0 14px;font-size:.76rem;font-weight:800;line-height:1.2}.JZK4JG_sectionTitle{color:var(--concept-ink);letter-spacing:-.055em;text-wrap:balance;margin:0;font-size:clamp(2.4rem,4.4vw,4.4rem);font-weight:540;line-height:.98}.JZK4JG_primaryButton,.JZK4JG_secondaryButton{border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:50px;font-size:.92rem;font-weight:800;line-height:1;text-decoration:none;transition:background-color .18s,border-color .18s,box-shadow .18s,color .18s,transform .18s;display:inline-flex}.JZK4JG_primaryButton{background:var(--concept-orange);color:#fff;min-width:178px;padding:0 24px;box-shadow:0 14px 34px #dd551838}.JZK4JG_primaryButton svg{width:17px;height:17px;transition:transform .18s}.JZK4JG_secondaryButton{color:#151515;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffa8;border:1px solid #11111159;min-width:166px;padding:0 23px}.JZK4JG_primaryButton:hover{background:var(--concept-orange-hover);transform:translateY(-2px);box-shadow:0 16px 40px #cd460d47}.JZK4JG_primaryButton:hover svg{transform:translate(3px)}.JZK4JG_secondaryButton:hover{background:#fff;border-color:#111;transform:translateY(-2px)}.JZK4JG_primaryButton:focus-visible,.JZK4JG_secondaryButton:focus-visible,.JZK4JG_categoryCard:focus-visible,.JZK4JG_treatmentCard a:focus-visible,.JZK4JG_blogCard:focus-visible,.JZK4JG_carouselControls button:focus-visible,.JZK4JG_carouselViewport:focus-visible{outline-offset:4px;outline:3px solid #ffbd7c}.JZK4JG_hero{background:linear-gradient(145deg,#fff 0%,#fdfefe 58%,#fffafd 100%);border-radius:0 0 clamp(34px,4vw,64px) clamp(34px,4vw,64px);min-height:100svh;padding:0;overflow:hidden}.JZK4JG_hero:after{z-index:1;content:"";pointer-events:none;background:linear-gradient(#0000,#ffffffe0);height:14%;position:absolute;inset:auto 0 0}.JZK4JG_heroRibbon{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.JZK4JG_heroRibbonMobile{display:none}.JZK4JG_heroRibbonGlow,.JZK4JG_heroRibbonCore{fill:none;stroke-linecap:round}.JZK4JG_heroRibbonGlow{stroke-width:190px;opacity:.2}.JZK4JG_heroRibbonCore{stroke-width:132px;opacity:.88}.JZK4JG_heroGlow{z-index:1;aspect-ratio:1.05;filter:blur(8px);pointer-events:none;background:radial-gradient(#fffffff2 0 35%,#ffffff85 58%,#0000 76%);border-radius:50%;width:min(62vw,810px);position:absolute;top:9%;right:-2%}.JZK4JG_heroInner{z-index:2;width:min(100% - 56px,1320px);height:100svh;min-height:100svh;padding:calc(clamp(104px, 9vw, 132px) + var(--concept08-banner-height)) 0 clamp(28px, 4vw, 54px);grid-template-columns:minmax(0,.92fr) minmax(460px,1.08fr);align-items:center;margin-inline:auto;display:grid;position:relative}.JZK4JG_heroCopy{z-index:3;max-width:620px;padding-left:clamp(0px,2vw,24px);position:relative}.JZK4JG_heroTitle{color:#101010;letter-spacing:-.065em;text-wrap:balance;margin:0;font-size:clamp(3.7rem,5.5vw,5.5rem);font-weight:520;line-height:.93}.JZK4JG_heroTitle span{display:block}.JZK4JG_heroDescription{color:#3d4249;max-width:440px;margin:26px 0 0;font-size:clamp(1.02rem,1.35vw,1.2rem);line-height:1.55}.JZK4JG_heroActions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.JZK4JG_heroProof{color:#4d5359;flex-wrap:wrap;gap:12px 24px;margin:24px 0 0;padding:0;font-size:.77rem;font-weight:650;list-style:none;display:flex}.JZK4JG_heroProof li{align-items:center;gap:7px;display:inline-flex}.JZK4JG_heroProof svg{color:#116d66;stroke-width:3px;background:#e1f4f1;border-radius:50%;width:17px;height:17px;padding:3px}.JZK4JG_heroProducts{align-self:stretch;min-height:0;position:relative}.JZK4JG_heroProductHalo{filter:blur(6px);background:radial-gradient(#fffffff7 0 34%,#ffffff75 58%,#0000 76%);border-radius:50%;position:absolute;inset:8% 0 2% 3%}.JZK4JG_heroDuo{--hero-duo-x:0%;--hero-float-y:-10px;--hero-duo-top:clamp(28px, 8%, 72px);top:var(--hero-duo-top);z-index:2;width:min(90%,690px);max-height:calc(100% - var(--hero-duo-top) - clamp(14px, 2.4svh, 26px));-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 30px 30px #224d582e);height:auto;transform:translate3d(var(--hero-duo-x), 0, 0) rotate(-.18deg);will-change:transform;animation:5.8s ease-in-out infinite JZK4JG_concept08HeroVialsFloat;position:absolute;bottom:auto;right:2%}.JZK4JG_heroProductShadow{filter:blur(12px);background:radial-gradient(#2e4e563d,#0000 70%);border-radius:50%;height:10%;position:absolute;bottom:3%;left:18%;right:6%}@keyframes JZK4JG_concept08HeroVialsFloat{0%,to{transform:translate3d(var(--hero-duo-x), 0, 0) rotate(-.18deg)}50%{transform:translate3d(var(--hero-duo-x), var(--hero-float-y), 0) rotate(.24deg)}}.JZK4JG_categoriesSection{background:#ffffffbd}.JZK4JG_carousel{width:100%;min-width:0;max-width:100%;position:relative}.JZK4JG_carouselViewport{overscroll-behavior:auto;scrollbar-width:none;width:100%;min-width:0;max-width:100%;overflow-x:auto}.JZK4JG_carouselViewport img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.JZK4JG_carouselViewport[data-dragging=true]{-webkit-user-select:none;user-select:none;scroll-behavior:auto!important;scroll-snap-type:none!important}.JZK4JG_carouselViewport::-webkit-scrollbar{display:none}.JZK4JG_carouselTrack,.JZK4JG_carouselItem{min-width:0}.JZK4JG_carouselControls{z-index:5;gap:8px;display:flex;position:absolute;top:-66px;right:0}.JZK4JG_carouselControls button{color:#171717;cursor:pointer;background:#ffffffe6;border:1px solid #11111121;border-radius:50%;place-items:center;width:44px;height:44px;transition:background-color .16s,opacity .16s,transform .16s;display:grid;box-shadow:0 10px 26px #313d4114}.JZK4JG_carouselControls button:hover:not(:disabled){background:#fff4ed;transform:translateY(-2px)}.JZK4JG_carouselControls button:disabled{cursor:default;opacity:.34}.JZK4JG_carouselControls svg{width:18px;height:18px}.JZK4JG_carouselMobileMeta{display:none}.JZK4JG_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.JZK4JG_carousel_categories{margin-top:clamp(36px,4.3vw,56px)}.JZK4JG_carousel_categories .JZK4JG_carouselTrack{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(12px,1.35vw,18px);display:grid}.JZK4JG_categoryCard{color:#161616;isolation:isolate;border:1px solid #ffffffc2;border-radius:clamp(24px,2.4vw,34px);flex-direction:column;min-height:clamp(360px,33vw,450px);text-decoration:none;transition:box-shadow .22s,transform .22s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffc7,0 18px 44px #2b444914}.JZK4JG_categoryCard:before{z-index:-1;content:"";background:radial-gradient(circle at 15% 5%,#ffffffb8,#0000 32%),linear-gradient(155deg,#ffffff29,#0000 54%);position:absolute;inset:0}.JZK4JG_weightLoss{--tone:#8adbe3;--category-product-scale:1.58;--category-product-shift-y:-6%;--treatment-product-scale:1.14;background:linear-gradient(160deg,#edfafa 0%,#d8f2f4 100%)}.JZK4JG_dailyWellness{--tone:#f6ad61;--category-product-scale:.92;--treatment-product-scale:1.14;background:linear-gradient(160deg,#fff7ea 0%,#ffe8cf 100%)}.JZK4JG_sexualWellness{--tone:#e9797f;--category-product-scale:1.1;--treatment-product-scale:1.05;background:linear-gradient(160deg,#fff2f2 0%,#ffdde0 100%)}.JZK4JG_hairHealth{--tone:#73bdc7;--category-product-scale:1.1;--treatment-product-scale:1.05;background:linear-gradient(160deg,#f0faf7 0%,#dbf1ed 100%)}.JZK4JG_testosterone{--tone:#628fd6;--category-product-scale:1.1;--treatment-product-scale:1.05;background:linear-gradient(160deg,#f1f5ff 0%,#dce8fb 100%)}.JZK4JG_categoryCopy{z-index:3;gap:8px;padding:clamp(22px,2.2vw,30px);display:grid;position:relative}.JZK4JG_categoryTitle{letter-spacing:-.04em;max-width:190px;font-size:clamp(1.24rem,1.75vw,1.72rem);font-weight:680;line-height:1}.JZK4JG_categoryDescription{color:#50545a;max-width:190px;font-size:clamp(.72rem,.9vw,.82rem);line-height:1.4}.JZK4JG_categoryProducts{z-index:1;place-items:center;display:grid;position:absolute;inset:31% 5% 8%}.JZK4JG_categoryProductSlot{width:92%;height:100%;transform:translateY(var(--category-product-shift-y,0)) scale(var(--category-product-scale,1.15));transform-origin:50%;display:block;position:relative}.JZK4JG_categoryProductImage{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;mix-blend-mode:normal;filter:drop-shadow(0 18px 20px #21373c21);border-radius:28px;transition:transform .26s}.JZK4JG_categoryArrow{z-index:4;color:#181818;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffc2;border:1px solid #ffffffe6;border-radius:50%;place-items:center;width:42px;height:42px;transition:background-color .18s,transform .18s;display:grid;position:absolute;bottom:16px;right:16px;box-shadow:0 10px 24px #2d3b3e1a}.JZK4JG_categoryArrow svg{width:18px;height:18px}.JZK4JG_trustGrid{background:#1f2e3314;border:1px solid #1f2e3314;border-radius:24px;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;margin-top:clamp(20px,2.6vw,34px);padding:1px;display:grid;overflow:hidden;box-shadow:0 18px 44px #3141460f}.JZK4JG_trustItem{background:#ffffffdb;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:11px;min-height:108px;padding:16px;display:grid}.JZK4JG_trustIcon{color:#222;background:#fff;border:1px solid #1b272b24;border-radius:13px;place-items:center;width:40px;height:40px;display:grid}.JZK4JG_trustIcon svg{stroke-width:1.8px;width:20px;height:20px}.JZK4JG_trustItem>span:last-child{gap:5px;display:grid}.JZK4JG_trustItem strong{font-size:.76rem;line-height:1.25}.JZK4JG_trustItem small{color:#62666b;font-size:.62rem;line-height:1.35}.JZK4JG_processSection{background:#ffffffad}.JZK4JG_processCard{isolation:isolate;background:radial-gradient(circle at 78% 20%,#ffffffe6,#0000 28%),linear-gradient(140deg,#93dee9c2 0%,#dbf3f8e6 50%,#afd6f4bf 100%);border:1px solid #ffffffbd;border-radius:clamp(30px,3.4vw,50px);align-content:center;min-height:min(76svh,760px);padding:clamp(48px,6vw,82px);display:grid;position:relative;overflow:hidden;box-shadow:0 30px 80px #2a616e1f}.JZK4JG_processPattern{z-index:-1;background:repeating-conic-gradient(from 12deg at 62% 46%, #ffffff52 0 .7deg, transparent 1deg 7deg), radial-gradient(circle at 62% 46%, #ffffff61, transparent 48%);opacity:.82;position:absolute;inset:-24%;-webkit-mask-image:radial-gradient(circle at 62% 46%,#000 5%,#000000bd 52%,#0000 76%);mask-image:radial-gradient(circle at 62% 46%,#000 5%,#000000bd 52%,#0000 76%)}.JZK4JG_processGrid{grid-template-columns:minmax(0,1fr) clamp(42px,5vw,72px) minmax(0,1fr) clamp(42px,5vw,72px) minmax(0,1fr);align-items:center;gap:0;margin:clamp(40px,5vw,64px) 0 0;padding:0;list-style:none;display:grid}.JZK4JG_processStep{text-align:center;background:#ffffff9c;border:1px solid #ffffffc7;border-radius:30px;grid-template-rows:auto 1fr;justify-items:center;min-height:242px;padding:32px clamp(20px,2.6vw,36px) 30px;display:grid;position:relative;box-shadow:inset 0 1px #ffffffeb,0 22px 48px #275e6a1a}.JZK4JG_stepIcon{color:#171717;stroke-width:1.45px;width:48px;height:48px;margin-top:0}.JZK4JG_stepCopy{align-content:start;gap:8px;margin-top:20px;display:grid}.JZK4JG_stepCopy strong{letter-spacing:-.035em;font-size:clamp(1.2rem,1.7vw,1.55rem);font-weight:670}.JZK4JG_stepCopy span{color:#505a60;max-width:250px;font-size:.79rem;line-height:1.45}.JZK4JG_processConnector{color:#126e75;background:#ffffffe6;border:1px solid #105f672e;border-radius:50%;place-self:center;place-items:center;width:38px;height:38px;display:grid;box-shadow:0 8px 18px #295e691a}.JZK4JG_processConnector svg{width:17px;height:17px}.JZK4JG_featureSection{background:#ffffffb8}.JZK4JG_featureShell{padding-bottom:clamp(40px,5vw,74px)}.JZK4JG_featureCard{background:radial-gradient(circle at 74% 18%,#ffffffeb,#0000 28%),linear-gradient(145deg,#fffffff5,#f5fbfde6);border:1px solid #25434b1a;border-radius:clamp(30px,3.5vw,52px);grid-template-columns:minmax(0,.92fr) minmax(340px,.68fr) minmax(292px,.48fr);align-items:center;min-height:min(80svh,790px);display:grid;position:relative;overflow:visible;box-shadow:0 30px 80px #314c5217}.JZK4JG_featureCopy{z-index:3;padding:clamp(46px,5vw,72px) 0 clamp(48px,5vw,70px) clamp(34px,5vw,72px);position:relative}.JZK4JG_featureTitle{letter-spacing:-.06em;margin:0;font-size:clamp(3rem,5vw,5.6rem);font-weight:520;line-height:.91}.JZK4JG_featureTitle span{display:block}.JZK4JG_benefitList{gap:14px;max-width:500px;margin-top:clamp(34px,4vw,50px);display:grid}.JZK4JG_benefit{border-radius:18px;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:14px;min-height:60px;padding:7px 8px 7px 0;display:grid;position:relative}.JZK4JG_benefitIcon{width:46px;height:46px;color:var(--concept-orange);background:#fff8f3;border:1px solid #ffb280;border-radius:15px;place-items:center;display:grid}.JZK4JG_benefitIcon svg{stroke-width:1.7px;width:22px;height:22px}.JZK4JG_benefit strong{max-width:250px;font-size:.88rem;line-height:1.32}.JZK4JG_benefitLine{transform-origin:0;width:112px;height:1px;transition:transform .6s cubic-bezier(.2, .76, .3, 1) calc(var(--reveal-delay,0s) + .26s);background:linear-gradient(90deg,#f28147,#7ecedd);position:absolute;top:50%;right:-94px;transform:scaleX(0)}.JZK4JG_benefitLine:after{content:"";background:#72c7d4;border-radius:50%;width:7px;height:7px;position:absolute;top:50%;right:-3px;transform:translateY(-50%)}.JZK4JG_page[data-motion-ready] .JZK4JG_benefit[data-revealed=true] .JZK4JG_benefitLine,.JZK4JG_page[data-reduced-motion=true] .JZK4JG_benefitLine{transform:scaleX(1)}.JZK4JG_featureProduct{z-index:2;align-self:stretch;min-height:780px;margin-top:-28px;margin-bottom:-90px;position:relative}.JZK4JG_featureProductGlow{filter:blur(8px);background:radial-gradient(#fffffffa 0 30%,#70cddb26 56%,#0000 76%);border-radius:50%;position:absolute;inset:19% -8% 7%}.JZK4JG_featureProductImage{-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom;filter:drop-shadow(0 30px 28px #1e3f4529);border-radius:36px}.JZK4JG_featureMetric{z-index:4;background:linear-gradient(145deg,#fffffff0,#f9fdfee0);border:1px solid #23393f1a;border-radius:28px;align-content:center;gap:7px;min-width:0;min-height:330px;margin-right:clamp(18px,2vw,28px);padding:clamp(24px,2.2vw,32px);display:grid;position:relative;box-shadow:0 24px 60px #2a404617}.JZK4JG_featureMetric>span{font-size:.8rem;font-weight:750}.JZK4JG_featureMetric>strong{letter-spacing:-.07em;font-size:clamp(4rem,6vw,6.5rem);font-weight:520;line-height:.82}.JZK4JG_featureMetric>b{overflow-wrap:break-word;text-wrap:balance;max-width:100%;font-size:1.05rem;line-height:1.2}.JZK4JG_featureMetric p{color:#4f555a;overflow-wrap:break-word;max-width:100%;margin:18px 0 0;font-size:.77rem;line-height:1.45}.JZK4JG_featureMetric small{color:#767b80;overflow-wrap:break-word;max-width:100%;margin-top:18px;font-size:.58rem;line-height:1.35}.JZK4JG_treatmentsSection{background:#ffffffb3}.JZK4JG_treatmentsHeading{margin-bottom:clamp(34px,4vw,52px)}.JZK4JG_carousel_treatments .JZK4JG_carouselViewport{scroll-snap-type:x mandatory;margin-inline:-8px;padding:8px}.JZK4JG_carousel_treatments .JZK4JG_carouselTrack{grid-auto-columns:calc(25% - 13.5px);grid-auto-flow:column;gap:18px;display:grid}.JZK4JG_carousel_treatments .JZK4JG_carouselItem{scroll-snap-align:start}.JZK4JG_treatmentCard{background:#fff;border:1px solid #22333714;border-radius:28px;grid-template-rows:322px 1fr;min-height:500px;transition:box-shadow .22s,transform .22s;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 46px #2a3e4314}.JZK4JG_treatmentCard:before{z-index:0;background:var(--tone);content:"";height:7px;position:absolute;inset:0 0 auto}.JZK4JG_treatmentImageLink{place-items:center;display:grid;position:relative;overflow:hidden}.JZK4JG_treatmentImage{width:calc(100% - 44px);height:calc(100% - 44px);transform:scale(var(--treatment-product-scale,1.15));transform-origin:50%;display:block;position:relative}.JZK4JG_treatmentImage img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;mix-blend-mode:normal;border-radius:22px;transition:transform .26s}.JZK4JG_treatmentCopy{z-index:2;align-content:start;padding:20px 22px 24px;display:grid;position:relative}.JZK4JG_treatmentCopy>span{color:#72777c;letter-spacing:.06em;text-transform:uppercase;font-size:.67rem;font-weight:700}.JZK4JG_treatmentCopy h3{letter-spacing:-.035em;min-height:2.3em;margin:7px 0 0;font-size:1.15rem;font-weight:700;line-height:1.15}.JZK4JG_treatmentCopy>strong{margin-top:8px;font-size:.86rem}.JZK4JG_treatmentCopy>a{background:var(--concept-orange);color:#fff;border-radius:999px;align-items:center;gap:7px;width:max-content;min-height:38px;margin-top:17px;padding:0 15px;font-size:.7rem;font-weight:800;text-decoration:none;display:inline-flex}.JZK4JG_treatmentCopy>a svg{width:13px;height:13px}.JZK4JG_pricingNote{color:#696e72;text-align:center;margin:18px 0 0;font-size:.67rem}.JZK4JG_storiesSection{background:radial-gradient(circle at 9% 78%,#fabc822e,#0000 26%),radial-gradient(circle at 90% 20%,#84d8e42e,#0000 28%),#ffffffb8}.JZK4JG_carousel_stories{margin-top:clamp(28px,3.5vw,44px)}.JZK4JG_carousel_stories .JZK4JG_carouselTrack{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.JZK4JG_reviewsSummary{color:#555b60;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 12px;margin-top:24px;font-size:.78rem;display:flex}.JZK4JG_reviewsSummary>strong{color:#171717;font-size:1rem}.JZK4JG_reviewsSummary>a{color:#4f555a;background:#fffc;border:1px solid #2332361a;border-radius:999px;align-items:center;gap:7px;min-height:34px;margin-left:8px;padding:0 12px;font-size:.68rem;font-weight:700;text-decoration:none;display:inline-flex}.JZK4JG_reviewsSummary img{-o-object-fit:contain;object-fit:contain;width:18px;height:18px}.JZK4JG_storyCard{background:linear-gradient(145deg,#fffffff2,#fafdfee6);border:1px solid #23323614;border-radius:28px;align-content:start;min-height:310px;margin:0;padding:clamp(28px,3vw,40px);display:grid;box-shadow:0 18px 48px #2b404512}.JZK4JG_storyCardMeta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.JZK4JG_storyStars{color:var(--concept-orange);gap:3px;display:inline-flex}.JZK4JG_storyStars svg{stroke-width:1.5px;width:16px;height:16px}.JZK4JG_verifiedBuyer{color:var(--concept-teal);align-items:center;gap:5px;font-size:.64rem;font-weight:750;display:inline-flex}.JZK4JG_verifiedBuyer svg{width:15px;height:15px}.JZK4JG_storyCard blockquote{letter-spacing:-.035em;margin:24px 0 28px;font-size:clamp(1.08rem,1.5vw,1.34rem);font-weight:590;line-height:1.32}.JZK4JG_storyCard figcaption{gap:3px;margin-top:auto;display:grid}.JZK4JG_storyCard figcaption strong{font-size:.78rem}.JZK4JG_storyCard figcaption span{color:#74797e;font-size:.66rem}.JZK4JG_reviewSkeletonGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:clamp(38px,4.5vw,58px);display:grid}.JZK4JG_reviewSkeleton{background:linear-gradient(110deg,#0000 16%,#ffffffb8 34%,#0000 52%),#ecf2f3b8;border:1px solid #2332360f;border-radius:28px;min-height:310px}.JZK4JG_reviewsStatus{color:#666c71;text-align:center;background:#ffffffc7;border:1px solid #23323614;border-radius:28px;place-content:center;gap:12px;min-height:220px;margin-top:38px;padding:28px;display:grid}.JZK4JG_reviewsStatus p{margin:0}.JZK4JG_reviewsStatus a{color:var(--concept-teal);font-weight:750}.JZK4JG_learnSection{background:#ffffffc7}.JZK4JG_carousel_guides{margin-top:clamp(38px,4.5vw,56px)}.JZK4JG_carousel_guides .JZK4JG_carouselTrack{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.JZK4JG_blogCard{color:#171717;border:1px solid #25353912;border-radius:24px;grid-template-rows:168px auto auto 1fr auto;gap:10px;min-height:360px;padding:12px 12px 18px;text-decoration:none;transition:box-shadow .2s,transform .2s;display:grid;position:relative;overflow:hidden;box-shadow:0 16px 40px #2b40450f}.JZK4JG_blogImage{background:#ffffff8f;border-radius:18px;display:block;position:relative;overflow:hidden}.JZK4JG_blogImageAsset{-o-object-fit:cover;object-fit:cover;transition:transform .26s}.JZK4JG_blogMeta{color:#5e6469;letter-spacing:.03em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:8px;padding:2px 7px 0;font-size:.62rem;font-weight:700;display:flex}.JZK4JG_blogCard>strong{letter-spacing:-.03em;padding-inline:7px;font-size:1.02rem;line-height:1.2}.JZK4JG_blogCard>small{color:#60666b;-webkit-line-clamp:3;-webkit-box-orient:vertical;padding-inline:7px;font-size:.7rem;line-height:1.45;display:-webkit-box;overflow:hidden}.JZK4JG_blogLink{color:#1b2528;align-items:center;gap:7px;padding-inline:7px;font-size:.7rem;font-weight:800;display:inline-flex}.JZK4JG_blogLink svg{width:15px;height:15px;transition:transform .18s}.JZK4JG_blogSkeletonGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:clamp(38px,4.5vw,56px);display:grid}.JZK4JG_blogSkeleton{background:linear-gradient(110deg,#0000 16%,#ffffffb8 34%,#0000 52%),#ebf1f3b8;border-radius:24px;min-height:360px}.JZK4JG_blogStatus{text-align:center;background:#fffc;border:1px solid #23323614;border-radius:28px;place-content:center;gap:12px;min-height:210px;margin-top:38px;padding:28px;display:grid}.JZK4JG_blogStatus p{color:#666c71;margin:0}.JZK4JG_blogStatus a{color:var(--concept-teal);font-weight:750}.JZK4JG_finalCta{background:radial-gradient(circle at 94% 10%,#f0a9c74d,#0000 30%),linear-gradient(130deg,#fff 0%,#f2fbfc 52%,#f8f3ff 100%);border:1px solid #22333714;border-radius:clamp(28px,3vw,42px);justify-content:space-between;align-items:flex-end;gap:30px;margin-top:clamp(46px,6vw,78px);padding:clamp(34px,4vw,54px);display:flex;position:relative;overflow:hidden;box-shadow:0 24px 64px #2b404514}.JZK4JG_finalCta:after{content:"";border:46px solid #f36f2d1f;border-radius:50%;width:260px;height:260px;position:absolute;bottom:-110px;right:-60px}.JZK4JG_finalCta>div{z-index:1;position:relative}.JZK4JG_finalCta h2{letter-spacing:-.06em;max-width:650px;margin:0;font-size:clamp(2.4rem,4.5vw,4.8rem);font-weight:540;line-height:.94}.JZK4JG_finalCta>div:first-child>span{color:#5f646a;max-width:540px;margin-top:15px;font-size:.9rem;display:block}.JZK4JG_finalCtaActions{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:10px;display:flex}.JZK4JG_footerFrame{--footer-corner-radius:clamp(38px, 4.5vw, 68px);z-index:2;min-height:min(100svh,900px);margin-top:calc(-1 * var(--footer-corner-radius));border-radius:var(--footer-corner-radius) var(--footer-corner-radius) 0 0;isolation:isolate;background:radial-gradient(circle at 12% 0,#303a4047,#0000 34%),#09090b;position:relative;overflow:hidden}.JZK4JG_footerFrame footer{z-index:2;min-height:inherit;border-radius:inherit;position:relative;background:0 0!important}.JZK4JG_footerFrame footer>div{padding-top:clamp(84px,9vw,124px);padding-bottom:clamp(48px,6vw,78px)}.JZK4JG_footerFrame button[type=submit]{color:#fff!important}.JZK4JG_footerSun{z-index:1;aspect-ratio:1;width:clamp(330px,36vw,560px);color:var(--concept-orange);opacity:.78;pointer-events:none;position:absolute;bottom:clamp(-180px,-9vw,-92px);right:clamp(-190px,-9vw,-100px)}.JZK4JG_footerSunCenter,.JZK4JG_footerSunRay{background:currentColor;display:block;position:absolute;top:50%;left:50%}.JZK4JG_footerSunCenter{aspect-ratio:1;border-radius:50%;width:23%;transform:translate(-50%,-50%)}.JZK4JG_footerSunRay{--angle:calc(var(--ray) * 40deg);width:8%;height:27%;transform:translate(-50%, -50%) rotate(var(--angle)) translateY(-122%);transform-origin:50%;border-radius:999px}.JZK4JG_page[data-motion-ready] [data-reveal]{--reveal-x:0px;--reveal-y:14px;opacity:0;transform:translate3d(var(--reveal-x), var(--reveal-y), 0);transition:opacity .42s cubic-bezier(.22, 1, .36, 1) var(--reveal-delay,0s), transform .48s cubic-bezier(.22, 1, .36, 1) var(--reveal-delay,0s)}.JZK4JG_page[data-motion-ready] [data-reveal=hero-copy]{--reveal-x:-24px;--reveal-y:0px}.JZK4JG_page[data-motion-ready] [data-reveal=hero-products],.JZK4JG_page[data-motion-ready] [data-reveal=feature-product]{--reveal-y:20px}.JZK4JG_page[data-motion-ready] [data-reveal=metric]{--reveal-x:22px;--reveal-y:0px}.JZK4JG_page[data-motion-ready] [data-reveal][data-revealed=true]{--reveal-x:0px;--reveal-y:0px;opacity:1}@media (min-width:1024px) and (min-height:720px){.JZK4JG_viewportSection{min-height:100svh}}@media (hover:hover) and (pointer:fine){.JZK4JG_carouselViewport[data-scrollable=true]{cursor:grab}.JZK4JG_carouselViewport[data-dragging=true]{cursor:grabbing}.JZK4JG_categoryCard:hover,.JZK4JG_treatmentCard:hover,.JZK4JG_blogCard:hover{transform:translateY(-6px);box-shadow:0 26px 62px #2a3e4321}.JZK4JG_categoryCard:hover .JZK4JG_categoryProductImage,.JZK4JG_treatmentCard:hover .JZK4JG_treatmentImage img{transform:scale(1.035)translateY(-3px)}.JZK4JG_categoryCard:hover .JZK4JG_categoryArrow{background:#fff;transform:translate(2px,-2px)}.JZK4JG_blogCard:hover .JZK4JG_blogLink svg{transform:translate(4px)}.JZK4JG_blogCard:hover .JZK4JG_blogImageAsset{transform:scale(1.035)}}@media (max-width:1180px){.JZK4JG_heroInner{grid-template-columns:minmax(0,.92fr) minmax(420px,1.08fr)}.JZK4JG_heroTitle{font-size:clamp(3.6rem,6.7vw,5.8rem)}.JZK4JG_categoryCard{min-height:380px}.JZK4JG_categoryCopy{padding-inline:20px}.JZK4JG_categoryTitle{font-size:1.25rem}.JZK4JG_trustItem{grid-template-columns:36px minmax(0,1fr);padding-inline:12px}.JZK4JG_trustIcon{width:35px;height:35px}.JZK4JG_featureCard{grid-template-columns:minmax(0,.9fr) minmax(300px,.66fr) minmax(276px,.48fr)}.JZK4JG_featureCopy{padding-left:44px}.JZK4JG_benefitLine{width:76px;right:-58px}.JZK4JG_carousel_treatments .JZK4JG_carouselTrack{grid-auto-columns:calc(33.3333% - 12px)}}@media (max-width:1023px){.JZK4JG_viewportSection{padding-block:92px}.JZK4JG_hero{min-height:100svh;padding:0}.JZK4JG_heroInner{grid-template-columns:minmax(0,.92fr) minmax(360px,1.08fr);min-height:100svh}.JZK4JG_heroProducts{min-height:0}.JZK4JG_heroDuo{width:104%;bottom:-5%;right:-2%}.JZK4JG_carousel_categories .JZK4JG_carouselTrack{grid-template-columns:repeat(6,minmax(0,1fr))}.JZK4JG_carousel_categories .JZK4JG_carouselItem{grid-column:span 2}.JZK4JG_carousel_categories .JZK4JG_carouselItem:first-child,.JZK4JG_carousel_categories .JZK4JG_carouselItem:nth-child(2){grid-column:span 3}.JZK4JG_categoryCard{min-height:390px}.JZK4JG_trustGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.JZK4JG_trustItem:nth-child(4),.JZK4JG_trustItem:nth-child(5){grid-column:span 1}.JZK4JG_processCard{min-height:680px}.JZK4JG_featureCard{grid-template-columns:minmax(0,.95fr) minmax(310px,.7fr);min-height:720px}.JZK4JG_featureProduct{min-height:700px}.JZK4JG_featureMetric{width:min(236px,100% - 56px);min-height:236px;margin:0;padding:28px;position:absolute;bottom:28px;right:28px}.JZK4JG_featureMetric>strong{font-size:4.5rem}.JZK4JG_carousel_guides .JZK4JG_carouselTrack{grid-template-columns:repeat(2,minmax(0,1fr))}.JZK4JG_finalCta{flex-direction:column;align-items:flex-start}.JZK4JG_finalCtaActions{justify-content:flex-start}}@media (min-width:821px) and (max-width:1023px){.JZK4JG_trustGrid{grid-template-columns:repeat(6,minmax(0,1fr))}.JZK4JG_trustItem{grid-column:span 2}.JZK4JG_trustItem:nth-child(4){grid-column:2/span 2}.JZK4JG_trustItem:nth-child(5){grid-column:4/span 2}.JZK4JG_viewportSection.JZK4JG_featureSection{min-height:100svh;padding-block:72px 20px}.JZK4JG_featureShell{padding-bottom:0}.JZK4JG_featureCard{min-height:min(100svh - 92px,720px)}.JZK4JG_featureProduct{min-height:min(100svh - 80px,700px);margin-bottom:-42px}.JZK4JG_featureMetric{min-height:220px;padding:24px;bottom:20px;right:22px}.JZK4JG_featureMetric p{margin-top:12px}.JZK4JG_featureMetric small{margin-top:10px}}@media (max-width:820px){.JZK4JG_page,.JZK4JG_topChrome{--concept08-banner-height:32px}.JZK4JG_marketingBanner:before{animation:none}.JZK4JG_bannerViewport{-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000)}.JZK4JG_bannerBenefit{letter-spacing:.09em;gap:7px;padding-inline:15px;font-size:.58rem}.JZK4JG_bannerIcon{width:18px;height:18px}.JZK4JG_bannerIcon svg{width:10px;height:10px}.JZK4JG_bannerDivider{width:3px;height:3px;margin-left:9px;box-shadow:0 0 0 3px #f36f2d1a}.JZK4JG_precisionRibbon{opacity:.54;width:142%;margin-left:-21%}.JZK4JG_ribbonCore{stroke-width:54px;opacity:.3}.JZK4JG_viewportSection{min-height:100svh;padding-block:clamp(34px,5.5svh,52px)}.JZK4JG_sectionShell{width:calc(100% - 28px);max-width:620px}.JZK4JG_sectionHeading{text-align:left}.JZK4JG_sectionHeading>p:last-child{margin-top:10px;margin-left:0;font-size:.82rem;line-height:1.4}.JZK4JG_sectionTitle{font-size:clamp(2.12rem,9vw,3.2rem)}.JZK4JG_eyebrow{font-size:.69rem}.JZK4JG_hero{border-radius:0 0 34px 34px;height:100svh;min-height:100svh;padding:0}.JZK4JG_heroRibbonDesktop{display:none}.JZK4JG_heroRibbonMobile{display:block}.JZK4JG_heroRibbonGlow{stroke-width:154px}.JZK4JG_heroRibbonCore{stroke-width:104px}.JZK4JG_heroInner{width:min(100% - 30px,620px);height:100svh;min-height:0;padding:calc(84px + var(--concept08-banner-height) + env(safe-area-inset-top)) 0 max(8px, env(safe-area-inset-bottom));grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr;align-content:start}.JZK4JG_heroCopy{max-width:100%;padding:12px 5px 0}.JZK4JG_heroCopy .JZK4JG_eyebrow{margin-bottom:11px}.JZK4JG_heroTitle{max-width:560px;font-size:clamp(2.75rem,12.8vw,3.9rem);line-height:.93}.JZK4JG_heroDescription{max-width:340px;margin-top:14px;font-size:.9rem;line-height:1.45}.JZK4JG_heroActions{flex-wrap:nowrap;gap:8px;width:100%;margin-top:16px}.JZK4JG_primaryButton,.JZK4JG_secondaryButton{flex:1 1 0;min-width:0;min-height:44px;padding-inline:13px;font-size:.76rem}.JZK4JG_heroProof{gap:8px 14px;margin-top:12px;font-size:.62rem}.JZK4JG_heroProducts{min-height:0}.JZK4JG_heroDuo{--hero-duo-x:-50%;--hero-float-y:-6px;width:min(72vw,390px);max-height:none;transform:translate3d(var(--hero-duo-x), 0, 0);inset:6% auto auto 50%}.JZK4JG_heroProductShadow{bottom:1%;left:15%;right:15%}.JZK4JG_carouselViewport{scroll-snap-type:x mandatory;touch-action:pan-x pan-y;margin-inline:-14px;padding:6px 14px 14px;scroll-padding-inline:14px}.JZK4JG_page[data-motion-ready] .JZK4JG_carouselViewport [data-reveal],.JZK4JG_page[data-motion-ready] [data-reveal=hero-products],.JZK4JG_page[data-motion-ready] [data-reveal=feature-product]{opacity:1;will-change:auto;transition:none;transform:none}.JZK4JG_page[data-motion-ready] [data-reveal]{--reveal-y:14px;will-change:auto;transition-duration:.46s,.52s}.JZK4JG_precisionRibbon,.JZK4JG_heroProducts,.JZK4JG_featureProduct,.JZK4JG_processPattern{will-change:auto;transform:none}.JZK4JG_carouselTrack,.JZK4JG_carousel_categories .JZK4JG_carouselTrack,.JZK4JG_carousel_stories .JZK4JG_carouselTrack,.JZK4JG_carousel_guides .JZK4JG_carouselTrack{box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:none;grid-auto-flow:column;gap:12px;display:grid;overflow:visible}.JZK4JG_carouselItem,.JZK4JG_carousel_categories .JZK4JG_carouselItem,.JZK4JG_carousel_categories .JZK4JG_carouselItem:first-child,.JZK4JG_carousel_categories .JZK4JG_carouselItem:nth-child(2),.JZK4JG_carousel_stories .JZK4JG_carouselItem,.JZK4JG_carousel_guides .JZK4JG_carouselItem{scroll-snap-align:center;border:0;grid-column:auto}.JZK4JG_carouselMobileMeta{justify-content:flex-end;align-items:center;gap:14px;margin-top:7px;display:flex}.JZK4JG_carouselDots{align-items:center;gap:5px;display:flex}.JZK4JG_carouselDots span{background:#ccd0d3;border-radius:999px;width:5px;height:5px;transition:background-color .18s,width .18s}.JZK4JG_carouselDots span[data-active=true]{background:var(--concept-orange);width:18px}.JZK4JG_carouselControls{display:none}.JZK4JG_carousel_categories{margin-top:20px}.JZK4JG_carousel_categories .JZK4JG_carouselTrack{grid-auto-columns:min(72vw,286px)}.JZK4JG_categoryStaticGrid{width:100%;overflow:visible}.JZK4JG_categoryStaticGrid .JZK4JG_carouselTrack{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row;gap:10px;width:100%}.JZK4JG_categoryStaticGrid .JZK4JG_carouselItem,.JZK4JG_categoryStaticGrid .JZK4JG_carouselItem:first-child,.JZK4JG_categoryStaticGrid .JZK4JG_carouselItem:nth-child(2){grid-column:auto;width:auto}.JZK4JG_categoryStaticGrid .JZK4JG_carouselItem:last-child{grid-column:1/-1;width:100%}.JZK4JG_categoryStaticGrid .JZK4JG_categoryCard{border-radius:24px;height:clamp(214px,29svh,252px);min-height:0}.JZK4JG_categoryStaticGrid .JZK4JG_categoryCopy{gap:5px;padding:16px 14px}.JZK4JG_categoryStaticGrid .JZK4JG_categoryTitle{max-width:100%;font-size:clamp(1.08rem,4.8vw,1.38rem)}.JZK4JG_categoryStaticGrid .JZK4JG_categoryDescription{max-width:100%;font-size:.66rem;line-height:1.3}.JZK4JG_categoryStaticGrid .JZK4JG_categoryProducts{inset:34% 3% 4%}.JZK4JG_categoryStaticGrid .JZK4JG_categoryArrow{width:36px;height:36px;bottom:10px;right:10px}.JZK4JG_categoryStaticGrid .JZK4JG_weightLoss{--category-product-scale:1.82;--category-product-shift-y:-14%}.JZK4JG_categoryStaticGrid .JZK4JG_dailyWellness{--category-product-scale:1.02}.JZK4JG_categoryCard{border-radius:28px;min-height:clamp(246px,34svh,300px)}.JZK4JG_categoryTitle{max-width:230px;font-size:1.55rem}.JZK4JG_categoryDescription{max-width:220px;font-size:.78rem}.JZK4JG_categoryProducts{top:29%;bottom:6%}.JZK4JG_weightLoss{--category-product-scale:2.05;--category-product-shift-y:-18%}.JZK4JG_dailyWellness{--category-product-scale:1.18}.JZK4JG_trustGrid{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:15px;padding:0;overflow:visible}.JZK4JG_trustItem{background:#ffffffd6;border:1px solid #1f2e3314;border-radius:18px;grid-template-columns:28px minmax(0,1fr);gap:7px;min-height:52px;padding:8px 9px;box-shadow:0 12px 30px #3141460f}.JZK4JG_trustItem:last-child{grid-column:1/-1;justify-self:center;width:calc(50% - 3.5px)}.JZK4JG_trustIcon{border-radius:9px;width:28px;height:28px}.JZK4JG_trustIcon svg{width:15px;height:15px}.JZK4JG_trustItem strong{font-size:.62rem;line-height:1.15}.JZK4JG_trustItem small{display:none}.JZK4JG_processCard{border-radius:30px;min-height:calc(100svh - clamp(68px,11svh,104px));padding:28px 12px 30px}.JZK4JG_processCard .JZK4JG_sectionHeading{padding-inline:12px}.JZK4JG_processGrid{grid-template-columns:1fr;gap:0;margin-top:20px}.JZK4JG_processStep{text-align:left;border-radius:20px;grid-template-rows:1fr;grid-template-columns:34px minmax(0,1fr);place-items:center start;gap:10px;min-height:82px;padding:12px 14px}.JZK4JG_stepIcon{width:30px;height:30px;margin:0}.JZK4JG_stepCopy{gap:5px;margin:0}.JZK4JG_stepCopy strong{font-size:1rem}.JZK4JG_stepCopy span{font-size:.66rem;line-height:1.35}.JZK4JG_processConnector{width:25px;height:25px;margin-block:5px;transform:rotate(90deg)}.JZK4JG_featureShell{padding-bottom:0}.JZK4JG_featureCard{border-radius:30px;grid-template-rows:auto minmax(230px,1fr);grid-template-columns:minmax(0,1.08fr) minmax(118px,.72fr);align-items:stretch;min-height:clamp(560px,76svh,660px)}.JZK4JG_featureCopy{grid-column:1/-1;padding:28px 20px 0}.JZK4JG_featureTitle{font-size:clamp(2.55rem,11.2vw,3.8rem)}.JZK4JG_benefitList{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 10px;margin-top:18px}.JZK4JG_benefit{grid-template-columns:32px minmax(0,1fr);gap:7px;min-height:40px;padding:3px 0}.JZK4JG_benefitIcon{border-radius:10px;width:30px;height:30px}.JZK4JG_benefitIcon svg{width:16px;height:16px}.JZK4JG_benefit strong{font-size:.65rem;line-height:1.18}.JZK4JG_benefitLine{display:none}.JZK4JG_featureProduct{grid-area:2/1;min-height:230px;margin:-4px -12px -42px 0}.JZK4JG_featureMetric{z-index:5;border-radius:22px;align-self:center;width:auto;min-height:176px;margin:20px 12px 22px -24px;padding:18px 14px;position:relative;bottom:auto;right:auto}.JZK4JG_featureMetric>strong{font-size:clamp(2.7rem,13vw,4rem)}.JZK4JG_featureMetric>b{font-size:.78rem}.JZK4JG_featureMetric p{display:none}.JZK4JG_featureMetric small{margin-top:8px;font-size:.48rem}.JZK4JG_carousel_treatments .JZK4JG_carouselViewport{margin-inline:-14px;padding-inline:14px}.JZK4JG_carousel_treatments .JZK4JG_carouselTrack{grid-auto-columns:min(72vw,286px);gap:12px}.JZK4JG_treatmentCard{grid-template-rows:minmax(188px,57%) 1fr;min-height:clamp(338px,48svh,398px)}.JZK4JG_treatmentCopy{padding:13px 16px 16px}.JZK4JG_treatmentCopy h3{min-height:0;margin-top:5px;font-size:1rem}.JZK4JG_treatmentCopy>strong{margin-top:5px}.JZK4JG_treatmentCopy>a{min-height:34px;margin-top:10px}.JZK4JG_carousel_stories{margin-top:20px}.JZK4JG_carousel_stories .JZK4JG_carouselTrack{grid-auto-columns:min(78vw,318px)}.JZK4JG_storyCard{min-height:clamp(248px,36svh,300px);padding:22px}.JZK4JG_storyCard blockquote{-webkit-line-clamp:7;-webkit-box-orient:vertical;margin:17px 0 18px;font-size:1rem;display:-webkit-box;overflow:hidden}.JZK4JG_reviewsSummary{justify-content:flex-start;gap:6px 9px;margin-top:12px}.JZK4JG_reviewsSummary>a{margin-left:0}.JZK4JG_reviewSkeletonGrid{grid-template-columns:1fr;margin-top:30px}.JZK4JG_reviewSkeleton:not(:first-child){display:none}.JZK4JG_carousel_guides{margin-top:18px}.JZK4JG_learnSection{padding-top:clamp(76px,9svh,86px);padding-bottom:clamp(24px,4svh,38px)}.JZK4JG_carousel_guides .JZK4JG_carouselTrack{grid-auto-columns:min(78vw,318px)}.JZK4JG_blogCard{grid-template-rows:clamp(105px,16svh,130px) auto auto 1fr auto;gap:7px;min-height:clamp(280px,36svh,300px);padding:10px 10px 14px}.JZK4JG_blogSkeletonGrid{grid-template-columns:1fr;margin-top:30px}.JZK4JG_blogSkeleton:not(:first-child){display:none}.JZK4JG_finalCta{border-radius:26px;align-items:stretch;gap:14px;margin-top:22px;padding:20px}.JZK4JG_finalCta h2{font-size:clamp(2rem,9.2vw,2.9rem)}.JZK4JG_finalCta>div:first-child>span{display:none}.JZK4JG_finalCtaActions{flex-direction:row;width:100%}.JZK4JG_finalCtaActions a{flex:1 1 0;width:auto;min-width:0;min-height:42px;padding-inline:11px;font-size:.67rem}.JZK4JG_footerFrame{--footer-corner-radius:36px;min-height:0}.JZK4JG_footerFrame footer>div{padding-top:46px;padding-bottom:max(96px, calc(44px + env(safe-area-inset-bottom)))}.JZK4JG_footerSun{opacity:.58;width:290px;bottom:-104px;right:-138px}}@media (max-width:430px){.JZK4JG_hero{height:100svh;min-height:100svh}.JZK4JG_heroInner{padding-top:calc(80px + var(--concept08-banner-height) + env(safe-area-inset-top))}.JZK4JG_heroCopy{padding-top:8px}.JZK4JG_heroTitle{font-size:clamp(2.62rem,12.7vw,3.42rem)}.JZK4JG_heroDescription{max-width:300px;font-size:.9rem}.JZK4JG_heroActions{flex-direction:row;align-items:stretch;width:100%}.JZK4JG_heroActions a{width:auto}.JZK4JG_heroProof{flex-direction:row;align-items:center}.JZK4JG_heroProducts{min-height:0}.JZK4JG_heroDuo{width:min(72vw,310px);top:5%;bottom:auto}.JZK4JG_categoryCard{min-height:clamp(244px,34svh,292px)}.JZK4JG_featureCopy{padding-inline:19px}.JZK4JG_featureMetric{width:auto}}@media (max-width:359px){.JZK4JG_sectionShell{width:calc(100% - 22px);max-width:620px}.JZK4JG_hero{height:100svh;min-height:100svh}.JZK4JG_heroInner{width:min(100% - 22px,620px)}.JZK4JG_heroTitle{font-size:2.48rem}.JZK4JG_heroProducts{min-height:0}.JZK4JG_carousel_categories .JZK4JG_carouselTrack,.JZK4JG_carousel_treatments .JZK4JG_carouselTrack,.JZK4JG_carousel_stories .JZK4JG_carouselTrack,.JZK4JG_carousel_guides .JZK4JG_carouselTrack{grid-auto-columns:calc(100vw - 46px)}.JZK4JG_processStep{grid-template-columns:30px minmax(0,1fr)}.JZK4JG_featureTitle{font-size:2.8rem}}@media (max-width:820px) and (max-height:700px){.JZK4JG_viewportSection:not(.JZK4JG_hero){padding-block:24px}.JZK4JG_viewportSection.JZK4JG_learnSection{padding-block:72px 12px}.JZK4JG_sectionTitle{font-size:clamp(1.92rem,8.5vw,2.5rem)}.JZK4JG_sectionHeading>p:last-child,.JZK4JG_categoriesSection .JZK4JG_sectionHeading>p:last-child,.JZK4JG_treatmentsHeading>p:last-child{display:none}.JZK4JG_eyebrow{margin-bottom:8px}.JZK4JG_carousel_categories,.JZK4JG_carousel_stories,.JZK4JG_carousel_guides{margin-top:14px}.JZK4JG_categoryCard{min-height:228px}.JZK4JG_categoryTitle{font-size:1.32rem}.JZK4JG_categoryDescription{font-size:.7rem}.JZK4JG_trustGrid{margin-top:10px}.JZK4JG_trustItem{min-height:44px;padding-block:6px}.JZK4JG_processCard{padding-block:22px}.JZK4JG_processGrid{margin-top:14px}.JZK4JG_processStep{min-height:72px;padding-block:9px}.JZK4JG_processConnector{width:22px;height:22px;margin-block:3px}.JZK4JG_featureCard{grid-template-rows:auto minmax(190px,1fr);min-height:calc(100svh - 92px)}.JZK4JG_viewportSection.JZK4JG_featureSection{padding-block:78px 14px}.JZK4JG_featureCopy{padding-top:20px}.JZK4JG_featureTitle{font-size:clamp(2.25rem,10.4vw,3rem)}.JZK4JG_benefitList{gap:3px 9px;margin-top:12px}.JZK4JG_benefit{min-height:34px}.JZK4JG_featureProduct{min-height:190px;margin-bottom:-8px}.JZK4JG_featureMetric{min-height:148px;margin-block:12px 16px;padding:14px 12px}.JZK4JG_featureMetric>strong{font-size:clamp(2.5rem,12vw,3.35rem)}.JZK4JG_featureMetric small{margin-top:5px}.JZK4JG_treatmentsHeading{margin-bottom:18px}.JZK4JG_treatmentCard{grid-template-rows:166px 1fr;min-height:298px}.JZK4JG_treatmentCopy{padding-block:11px 13px}.JZK4JG_pricingNote{margin-top:10px}.JZK4JG_reviewsSummary{margin-top:8px}.JZK4JG_storyCard{min-height:218px;padding:18px}.JZK4JG_storyCard blockquote{-webkit-line-clamp:6;margin-block:12px;font-size:.9rem}.JZK4JG_blogCard{grid-template-rows:76px auto auto 1fr auto;min-height:210px;padding-block:8px 11px}.JZK4JG_blogCard>small{display:none}.JZK4JG_finalCta{gap:7px;margin-top:10px;padding:12px}.JZK4JG_finalCta .JZK4JG_eyebrow,.JZK4JG_finalCta>div:first-child>span{display:none}.JZK4JG_finalCta h2{font-size:clamp(1.58rem,7.4vw,2.05rem)}.JZK4JG_finalCtaActions a{min-height:36px;font-size:.62rem}}@media (max-width:820px) and (max-height:650px),(max-width:900px) and (max-height:520px) and (orientation:landscape){.JZK4JG_hero{height:100svh;min-height:100svh}.JZK4JG_heroInner{padding-top:calc(74px + var(--concept08-banner-height) + env(safe-area-inset-top))}.JZK4JG_heroCopy{padding-top:0}.JZK4JG_heroCopy .JZK4JG_eyebrow{display:none}.JZK4JG_heroTitle{max-width:420px;font-size:clamp(2.12rem,10.8vw,2.72rem);line-height:.93}.JZK4JG_heroDescription,.JZK4JG_heroProof{display:none}.JZK4JG_heroActions{margin-top:10px}.JZK4JG_heroActions a{min-height:38px;font-size:.66rem}.JZK4JG_heroDuo{width:min(48vw,205px);top:3%;bottom:auto}}@media (prefers-reduced-motion:reduce){.JZK4JG_page *,.JZK4JG_page :before,.JZK4JG_page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.JZK4JG_precisionRibbon,.JZK4JG_heroProducts,.JZK4JG_featureProduct,.JZK4JG_processPattern{transform:none!important}.JZK4JG_heroDuo{transform:translate3d(var(--hero-duo-x,0%), 0, 0)!important;animation:none!important}.JZK4JG_marketingBanner:before{animation:none!important}.JZK4JG_bannerViewport{scrollbar-width:none;overflow-x:auto;-webkit-mask-image:none;mask-image:none}.JZK4JG_bannerViewport::-webkit-scrollbar{display:none}.JZK4JG_bannerTrack{will-change:auto;animation:none!important}.JZK4JG_page [data-reveal]{opacity:1!important;transform:none!important}}@media (forced-colors:active){.JZK4JG_marketingBanner{color:canvastext;background:canvas;border-bottom:1px solid canvastext}.JZK4JG_bannerIcon{color:canvastext;background:canvas;border:1px solid canvastext}.JZK4JG_primaryButton,.JZK4JG_secondaryButton,.JZK4JG_categoryCard,.JZK4JG_processCard,.JZK4JG_processStep,.JZK4JG_featureCard,.JZK4JG_treatmentCard,.JZK4JG_storyCard,.JZK4JG_blogCard{border:1px solid canvastext}}
.B-li3a_badge{z-index:3;color:#075965;width:clamp(112px,58%,200px);font-family:var(--font-figtree), "Figtree", sans-serif;cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;align-items:center;padding:0;display:flex;position:absolute;top:-4%;left:63%}.B-li3a_badge svg{fill:currentColor;width:100%;height:auto;display:block;overflow:visible;transform:rotate(12deg)}.B-li3a_arcs{fill:none;stroke:#f36f2d;stroke-width:1.8px;stroke-linecap:round}.B-li3a_ringText{letter-spacing:2px;font-size:14px;font-weight:600}.B-li3a_brand{letter-spacing:-1.4px;font-size:30px;font-weight:500}.B-li3a_care{letter-spacing:-1.2px;font-size:31px;font-weight:400}.B-li3a_plus{fill:#f36f2d}.B-li3a_badge[data-placement=pair]{width:clamp(100px,29%,180px);top:2%;left:65%}.B-li3a_badge[data-placement=campaign]{width:clamp(100px,25%,175px);top:10%;left:58%}.B-li3a_badge[data-placement=plan]{width:clamp(100px,22%,160px);top:22%;left:68%}.B-li3a_badge[data-placement=photo]{color:#fff;width:clamp(112px,25%,180px);top:48%;left:58%}.B-li3a_badge[data-placement=legacy]{width:clamp(112px,33%,155px);inset:auto 3% 8% auto}.B-li3a_badge[data-placement=avatar]{width:88px;top:max(17%,148px);left:auto;right:4%}@media (min-width:768px){.B-li3a_badge[data-placement=avatar]{width:clamp(100px,12vw,160px);right:40%}}.B-li3a_badge:focus-visible{outline-offset:5px;border-radius:8px;outline:2px solid #075965}@media (max-width:640px){.B-li3a_badge[data-placement=pair]{left:58%}.B-li3a_badge[data-placement=plan]{width:clamp(88px,24vw,100px);top:12%;left:64%}}@media (max-width:640px) and (max-height:700px){.B-li3a_badge{width:88px;top:-8%}}.B-li3a_overlay{z-index:2147481500}.B-li3a_drawer{z-index:2147481501;font-family:var(--font-figtree), "Figtree", sans-serif}
.DvD_Da_documentShell{color:#101416;background:radial-gradient(circle at 98% 12%,#7dd8e429,#0000 18%),radial-gradient(circle at 2% 42%,#f36f2d17,#0000 20%),radial-gradient(circle at 95% 74%,#b7bdf821,#0000 19%),#fff;min-height:100vh;position:relative;overflow:clip}.DvD_Da_documentShell:before{z-index:0;content:"";pointer-events:none;border:clamp(50px,7vw,92px) solid #77d5e214;border-radius:50%;width:140%;height:78%;position:absolute;top:380px;left:-20%;transform:rotate(-17deg)}.DvD_Da_documentContent{z-index:1;padding-top:116px;position:relative}.DvD_Da_skipLink{z-index:120;color:#101416;opacity:0;pointer-events:none;background:#fff;border-radius:999px;padding:11px 16px;font-weight:800;position:fixed;top:12px;left:12px;transform:translateY(-140%);box-shadow:0 8px 30px #0000002e}.DvD_Da_skipLink:focus{opacity:1;pointer-events:auto;transform:translateY(0)}:is(.DvD_Da_documentContent main,.DvD_Da_documentContent>div){position:relative;background-color:#0000!important}.DvD_Da_documentContent .gradient-brand-soft{border:1px solid #0d535c1f;border-radius:44px;width:min(1240px,100% - 48px);margin:24px auto 58px;box-shadow:0 24px 70px #13424b1a;background:radial-gradient(circle at 84% 28%,#7ed8e461,#0000 25%),linear-gradient(135deg,#e9f8fb,#fff 58%,#f3efff)!important;padding:clamp(52px,8vw,100px) clamp(24px,6vw,80px)!important}.DvD_Da_documentContent h1{color:#101416!important;letter-spacing:-.065em!important;font-size:clamp(3rem,6vw,6.5rem)!important;font-weight:520!important;line-height:.96!important}.DvD_Da_documentContent h2{letter-spacing:-.045em;color:#101416!important}.DvD_Da_documentContent .text-primary{color:#f36f2d!important}:is(.DvD_Da_documentContent .bg-primary,.DvD_Da_documentContent button.bg-primary){background:#f36f2d!important}.DvD_Da_documentContent .text-primary-foreground{color:#fff!important}.DvD_Da_documentContent .border-primary{border-color:#f36f2d66!important}.DvD_Da_documentContent .bg-primary\/10{background:#f36f2d17!important}:is(.DvD_Da_documentContent .shadow-soft,.DvD_Da_documentContent .shadow-medium,.DvD_Da_documentContent [class*=rounded-xl],.DvD_Da_documentContent [class*=rounded-lg]){box-shadow:0 17px 48px #13424b13;border-color:#0d535c1f!important}.DvD_Da_documentContent .container{position:relative}.DvD_Da_documentContent .prose{color:#4f5f68}:is(.DvD_Da_documentContent .prose section,.DvD_Da_documentContent .space-y-8>section,.DvD_Da_documentContent .space-y-10>section){-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffc7;border:1px solid #0d535c1c;border-radius:28px;padding:clamp(22px,3.2vw,38px);box-shadow:0 14px 42px #13424b0e}.DvD_Da_documentContent .prose section section{box-shadow:none;background:0 0;border:0;padding:0}.DvD_Da_documentContent .prose table{-webkit-overflow-scrolling:touch;border-radius:18px;max-width:100%;display:block;overflow-x:auto}.DvD_Da_documentContent article{scroll-margin-top:116px}:is(.DvD_Da_documentContent a:focus-visible,.DvD_Da_documentContent button:focus-visible,.DvD_Da_documentContent input:focus-visible,.DvD_Da_documentContent textarea:focus-visible,.DvD_Da_documentContent select:focus-visible){outline-offset:3px;outline:3px solid #76d6e3bf!important}@media (max-width:760px){.DvD_Da_documentContent{padding-top:100px}.DvD_Da_documentContent .gradient-brand-soft{border-radius:30px;width:calc(100% - 28px);margin-top:18px;margin-bottom:34px;padding:44px 20px!important}.DvD_Da_documentContent h1{font-size:clamp(2.7rem,13vw,4.2rem)!important}:is(.DvD_Da_documentContent .prose section,.DvD_Da_documentContent .space-y-8>section,.DvD_Da_documentContent .space-y-10>section){border-radius:22px;padding:20px}}@media print{.DvD_Da_documentShell{background:#fff}.DvD_Da_documentShell:before,.DvD_Da_skipLink{display:none}.DvD_Da_documentContent{padding-top:0}:is(.DvD_Da_documentContent .prose section,.DvD_Da_documentContent .space-y-8>section,.DvD_Da_documentContent .space-y-10>section){-moz-column-break-inside:avoid;break-inside:avoid;box-shadow:none;border-color:#ccc}}
.Dc-t8W_root,.Dc-t8W_drawer{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;color:#111;font-family:var(--font-figtree), "Figtree", Arial, sans-serif;text-align:left;font-size:16px;line-height:1.5}.Dc-t8W_root{width:100%;min-width:0;container-type:inline-size}.Dc-t8W_root *,.Dc-t8W_drawer *{box-sizing:border-box}.Dc-t8W_root button,.Dc-t8W_root a,.Dc-t8W_drawer button{font:inherit;-webkit-tap-highlight-color:transparent}.Dc-t8W_root button,.Dc-t8W_drawer button{cursor:pointer}.Dc-t8W_root button:disabled,.Dc-t8W_drawer button:disabled{cursor:default;opacity:.35}.Dc-t8W_root :is(button,a,[tabindex]):focus-visible,.Dc-t8W_drawer :is(button,a,[tabindex]):focus-visible{outline-offset:3px;outline:3px solid #17595e}.Dc-t8W_heading{text-align:center;margin-bottom:30px}.Dc-t8W_heading .Dc-t8W_eyebrow{color:#c94d12;letter-spacing:1.3px;text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:800}.Dc-t8W_heading h2{color:#111;letter-spacing:-.055em;text-wrap:balance;margin:0;font-family:inherit;font-size:clamp(34px,4.4vw,64px);font-weight:540;line-height:.99}.Dc-t8W_summary{color:#555b60;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 12px;min-height:44px;margin-top:22px;font-size:14px;display:flex}.Dc-t8W_summary strong{color:#111;font-size:18px}.Dc-t8W_source{color:#17595e;background:#fff;border:1px solid #e4e8e8;border-radius:100px;justify-content:center;align-items:center;gap:7px;min-height:44px;padding:7px 13px;text-decoration:none;display:inline-flex;font-size:12px!important;font-weight:650!important}.Dc-t8W_source img{-o-object-fit:contain;object-fit:contain;width:20px;height:20px}.Dc-t8W_stars{color:#c94d12;flex-shrink:0;gap:3px;display:inline-flex}.Dc-t8W_stars svg{width:16px;height:16px}.Dc-t8W_rating{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.Dc-t8W_verified{color:#17595e;align-items:center;gap:4px;font-size:11px;font-weight:650;display:inline-flex}.Dc-t8W_verified svg{width:15px;height:15px}.Dc-t8W_track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#aebebe transparent;align-items:stretch;gap:18px;padding:4px 3px 22px;scroll-padding-inline:3px;display:flex;position:relative;overflow-x:auto}.Dc-t8W_card{scroll-snap-align:start;overflow-wrap:anywhere;background:linear-gradient(145deg,#fff,#fafdfe);border:1px solid #23323614;border-radius:28px;flex-direction:column;flex:0 0 calc(33.3333% - 12px);min-width:0;margin:0;padding:clamp(24px,2.7vw,40px);display:flex;box-shadow:0 12px 24px #2b40450d}.Dc-t8W_preview{-webkit-line-clamp:5;color:#111;letter-spacing:-.025em;white-space:pre-line;-webkit-box-orient:vertical;min-height:7em;margin:22px 0 6px;font-size:clamp(17px,1.49vw,22px);font-weight:550;line-height:1.4;display:-webkit-box;overflow:hidden}.Dc-t8W_readButton{color:#17595e;text-align:left;text-underline-offset:4px;background:0 0;border:0;align-self:flex-start;align-items:center;gap:8px;min-height:44px;padding:7px 0;text-decoration:underline;display:inline-flex;font-size:14px!important;font-weight:650!important}.Dc-t8W_readButton svg{flex-shrink:0;width:17px;height:17px}.Dc-t8W_person{flex-direction:column;gap:4px;margin-top:auto;padding-top:22px;display:flex}.Dc-t8W_person strong{color:#202b2e;font-size:15px;font-weight:650}.Dc-t8W_person span{color:#626b6e;font-size:12px}.Dc-t8W_controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:6px;padding:3px;display:flex}.Dc-t8W_carouselNavigation,.Dc-t8W_drawerNavigation{justify-content:center;align-items:center;gap:10px;display:flex}.Dc-t8W_position{color:#5a6568;text-align:center;font-variant-numeric:tabular-nums;min-width:90px;font-size:13px}.Dc-t8W_roundButton,.Dc-t8W_close{color:#17595e;background:#fff;border:1px solid #d9e2e2;border-radius:100%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:inline-flex}.Dc-t8W_roundButton svg,.Dc-t8W_close svg{width:19px;height:19px}.Dc-t8W_outlineButton{color:#17595e;background:#fff;border:1px solid #17595e;border-radius:100px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:9px 20px;display:inline-flex;font-size:13px!important;font-weight:650!important}.Dc-t8W_more{color:#5a6568;flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:13px;display:flex}.Dc-t8W_more>[role=status]{align-items:center;gap:8px;display:inline-flex}.Dc-t8W_more:not(:has([role=status]:not(:empty))){display:none}.Dc-t8W_drawerFooterInner>.Dc-t8W_more{flex-basis:100%}.Dc-t8W_loading{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.Dc-t8W_skeleton{background:linear-gradient(120deg,#f4f6f5,#fff,#f1f7f7);border:1px solid #e8eeee;border-radius:28px;height:330px}.Dc-t8W_status{text-align:center;background:#fff;border:1px solid #e8eeee;border-radius:28px;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;min-height:240px;padding:28px;display:flex}.Dc-t8W_status p{flex-basis:100%;margin:0}.Dc-t8W_textLink{color:#17595e;text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.Dc-t8W_spinner{width:16px;height:16px;animation:1s linear infinite Dc-t8W_spin}.Dc-t8W_overlay{z-index:2147481500;background:#1a2b2e4d;position:fixed;inset:0}.Dc-t8W_drawer{z-index:2147481501;background:#fff;border:0;border-radius:32px 32px 0 0;outline:none;flex-direction:column;width:100%;max-height:min(780px,100dvh - 24px);display:flex;position:fixed;inset:auto 0 0;box-shadow:0 -16px 64px #2b40451f}.Dc-t8W_handleRow{flex-shrink:0;justify-content:center;align-items:center;min-height:32px;padding:12px 0;display:flex}.Dc-t8W_handle{background:#d9e2e2!important;width:44px!important;height:4px!important;margin:0!important}.Dc-t8W_close{z-index:1;top:18px;right:max(20px, env(safe-area-inset-right));background:#f8fbfa;position:absolute}.Dc-t8W_drawerScroll{overscroll-behavior-y:contain;scrollbar-gutter:stable;min-height:0;overflow-y:auto}.Dc-t8W_drawerArticle{overflow-wrap:anywhere;width:100%;max-width:824px;margin:0 auto;padding:14px 32px 34px}.Dc-t8W_drawerArticle .Dc-t8W_person{padding:0 44px 18px 0}.Dc-t8W_drawerArticle .Dc-t8W_person strong{letter-spacing:-.4px;font-size:21px;font-weight:600}.Dc-t8W_drawerArticle .Dc-t8W_person span{font-size:13px}.Dc-t8W_fullText{color:#202b2e;white-space:pre-wrap;overflow-wrap:anywhere;margin:24px 0 0;font-size:18px;font-weight:400;line-height:1.75}.Dc-t8W_reply{color:#304c50;background:#f3f9f9;border-left:3px solid #a0d3d4;border-radius:0 16px 16px 0;margin:26px 0 0;padding:20px 22px;font-size:15px}.Dc-t8W_reply strong{font-weight:650}.Dc-t8W_reply p{white-space:pre-wrap;margin:8px 0 0;line-height:1.65}.Dc-t8W_drawerFooter{padding:14px max(24px, env(safe-area-inset-right)) max(16px, env(safe-area-inset-bottom)) max(24px, env(safe-area-inset-left));background:#fff;border-top:1px solid #e8eded;flex-shrink:0}.Dc-t8W_drawerFooterInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;max-width:760px;margin:auto;display:flex}.Dc-t8W_drawerNavigation span{color:#626b6e;text-align:center;font-variant-numeric:tabular-nums;min-width:65px;font-size:13px}.Dc-t8W_backButton{color:#fff;background:#17595e;border:1px solid #17595e;border-radius:100px;justify-content:center;align-items:center;min-height:44px;padding:10px 22px;display:inline-flex;font-size:14px!important;font-weight:600!important}.Dc-t8W_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Dc-t8W_standalone{background:radial-gradient(circle at 9% 78%,#fabc822e,#0000 26%),radial-gradient(circle at 90% 20%,#84d8e42e,#0000 28%),#fff;padding:clamp(48px,6vw,88px) max(20px,50% - 600px)}.Dc-t8W_transparent{background:0 0}@keyframes Dc-t8W_spin{to{transform:rotate(360deg)}}@media (max-width:1023px){.Dc-t8W_card{flex-basis:calc(50% - 9px);padding:28px}.Dc-t8W_loading{grid-template-columns:repeat(2,minmax(0,1fr))}.Dc-t8W_skeleton:last-child{display:none}}@media (max-width:640px){.Dc-t8W_heading{text-align:left;margin-bottom:22px}.Dc-t8W_heading h2{max-width:360px;font-size:36px;line-height:1.04}.Dc-t8W_summary{justify-content:flex-start;gap:6px 8px;margin-top:18px;font-size:12px}.Dc-t8W_card{border-radius:24px;flex-basis:calc(100% - 28px);padding:24px}.Dc-t8W_track{gap:12px}.Dc-t8W_preview{font-size:18px}.Dc-t8W_loading{grid-template-columns:1fr}.Dc-t8W_skeleton:not(:first-child){display:none}.Dc-t8W_controls{gap:14px}.Dc-t8W_carouselNavigation{gap:6px}.Dc-t8W_position{min-width:78px;font-size:12px}.Dc-t8W_outlineButton{padding-inline:15px}.Dc-t8W_drawer{max-height:calc(100dvh - max(16px, env(safe-area-inset-top)));border-radius:24px 24px 0 0}.Dc-t8W_drawerArticle{padding:10px max(24px, env(safe-area-inset-right)) 24px max(24px, env(safe-area-inset-left))}.Dc-t8W_drawerArticle .Dc-t8W_person strong{font-size:19px}.Dc-t8W_close{top:18px;right:max(16px, env(safe-area-inset-right))}.Dc-t8W_fullText{margin-top:22px;font-size:16px;line-height:1.7}.Dc-t8W_drawerFooterInner{justify-content:center}.Dc-t8W_backButton{flex:1}}@media (max-width:359px){.Dc-t8W_drawerNavigation,.Dc-t8W_backButton{width:100%}}@media (max-height:480px){.Dc-t8W_drawer{max-height:calc(100dvh - 8px)}.Dc-t8W_handleRow{min-height:22px;padding:8px 0}.Dc-t8W_drawerFooter{padding-top:8px;padding-bottom:max(8px, env(safe-area-inset-bottom))}.Dc-t8W_drawerArticle{padding-top:2px}}@container (max-width:960px){.Dc-t8W_card{flex-basis:calc(50% - 9px);padding:28px}.Dc-t8W_loading{grid-template-columns:repeat(2,minmax(0,1fr))}.Dc-t8W_skeleton:last-child{display:none}}@container (max-width:600px){.Dc-t8W_heading{text-align:left}.Dc-t8W_heading h2{font-size:36px;line-height:1.04}.Dc-t8W_summary{justify-content:flex-start}.Dc-t8W_card{flex-basis:calc(100% - 28px);padding:24px}.Dc-t8W_track{gap:12px}.Dc-t8W_loading{grid-template-columns:1fr}.Dc-t8W_skeleton:not(:first-child){display:none}}@media (prefers-reduced-motion:reduce){.Dc-t8W_spinner{animation:none}.Dc-t8W_drawer,.Dc-t8W_overlay{transition:none!important;animation:none!important}}
.PuY00W_preview{color:#101416;height:100dvh;font-family:var(--font-figtree), Arial, sans-serif;background:#eef2f3;flex-direction:column;display:flex}.PuY00W_toolbar{background:#fff;border-bottom:1px solid #d5e1e3;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 24px;padding:14px 20px;display:flex}.PuY00W_toolbar>div:first-child{margin-right:auto}.PuY00W_toolbar strong{font-size:16px;display:block}.PuY00W_toolbar span:not(.sr-only){color:#53616b;font-size:12px}.PuY00W_toolbar select{background:#fff;border:1px solid #c7d8d7;border-radius:8px;max-width:100%;padding:9px 12px;font-size:14px}.PuY00W_toolbar a{color:#0a676c;font-size:13px}.PuY00W_sizes{border:1px solid #d5e1e3;border-radius:8px;gap:3px;padding:3px;display:flex}.PuY00W_sizes button{border-radius:5px;padding:7px 10px;font-size:13px}.PuY00W_sizes button[aria-pressed=true]{color:#fff;background:#0a676c}.PuY00W_toolbar :is(button,select,a):focus-visible{outline-offset:3px;outline:2px solid #f36f2d}.PuY00W_stage{flex:1;justify-content:center;min-height:0;padding:18px;display:flex;overflow:auto}.PuY00W_frame{background:#fefcfb;border:1px solid #d5e1e3;border-radius:12px;width:100%;height:100%}.PuY00W_frame[data-size=mobile]{width:390px;max-width:100%}.PuY00W_frame[data-size=tablet]{width:768px;max-width:100%}.PuY00W_notice{color:#101416;background:#fff;border-radius:16px;max-width:420px;padding:24px;box-shadow:0 12px 48px #10141633}.PuY00W_notice h2{margin:0 0 12px;font-size:24px;font-weight:600}.PuY00W_notice p{font-size:16px;line-height:1.5}.PuY00W_notice button{color:#fff;background:#0a676c;border-radius:8px;width:100%;margin-top:20px;padding:12px}@media (max-width:600px){.PuY00W_toolbar{gap:10px;padding:10px}.PuY00W_toolbar>div:first-child,.PuY00W_toolbar a{display:none}.PuY00W_stage{padding:0}.PuY00W_frame{border:0;border-radius:0}}
._0J9GcW_screen{--v7-ink:#101416;--v7-muted:#53616b;--v7-line:#e2e4e3;width:100%;color:var(--v7-ink)}._0J9GcW_screen ._0J9GcW_intro{margin-bottom:20px}._0J9GcW_screen ._0J9GcW_eyebrow{color:#b94412;letter-spacing:.15em;text-transform:uppercase;margin:0 0 8px;font-size:11px;font-weight:700}section._0J9GcW_screen h2._0J9GcW_title{margin:0;font-size:36px!important;line-height:1.12!important}._0J9GcW_screen ._0J9GcW_subtitle{color:var(--v7-muted);margin:7px 0 0;font-size:18px;line-height:1.4}._0J9GcW_mobileOnly,._0J9GcW_accent{display:none}._0J9GcW_identity{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:20px;display:grid}._0J9GcW_photo{aspect-ratio:2;background:#edf7ef;border-radius:14px;position:relative;overflow:hidden}._0J9GcW_identityCopy{min-width:0}._0J9GcW_screen ._0J9GcW_identityCopy h3{color:var(--v7-ink);letter-spacing:-.035em;margin:0 0 10px;font-size:24px;font-weight:600;line-height:1.16}._0J9GcW_identityCopy address{color:var(--v7-muted);font-size:16px;font-style:normal;line-height:1.5}._0J9GcW_screen ._0J9GcW_identityCopy p{color:var(--v7-muted);margin:8px 0 0;font-size:14px;line-height:1.4}._0J9GcW_verification{color:var(--v7-ink);background:#edf7ef;border-radius:13px;align-items:center;gap:12px;margin-top:18px;padding:12px 16px;display:flex}._0J9GcW_verification strong{font-size:16px;font-weight:600;line-height:1.35}._0J9GcW_verifiedIcon,._0J9GcW_checkIcon{border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}._0J9GcW_verifiedIcon{color:#fff;background:#2f7a46;width:38px;height:38px}._0J9GcW_verifiedIcon svg{stroke-width:3px;width:23px;height:23px}._0J9GcW_screen ._0J9GcW_verification p{color:var(--v7-muted);margin:4px 0 0;font-size:14px;line-height:1.4}._0J9GcW_quality{margin-top:22px}._0J9GcW_screen ._0J9GcW_quality h3{color:var(--v7-ink);margin:0;font-size:21px;font-weight:600;line-height:1.3}._0J9GcW_screen ._0J9GcW_qualityIntro{color:var(--v7-muted);margin:4px 0 0;font-size:14px;line-height:1.4}._0J9GcW_checks{grid-template-columns:1fr 1fr 1.2fr .7fr;gap:0;margin:14px 0 0;padding:0;list-style:none;display:grid}._0J9GcW_checks li{align-items:center;gap:10px;min-width:0;font-size:16px;line-height:1.4;display:flex}._0J9GcW_checks li+li{border-left:1px solid var(--v7-line);padding-left:16px}._0J9GcW_checkIcon{color:#2f7a46;background:#edf7ef;width:38px;height:38px}._0J9GcW_checkIcon svg{stroke-width:3px;width:23px;height:23px}._0J9GcW_supply{background:#edf7ef;border:1px solid #cfe6d5;border-radius:14px;grid-template-columns:1fr 1fr;margin:20px 0 0;padding:16px 20px;display:grid}._0J9GcW_supply>div{min-width:0}._0J9GcW_supply>div+div{border-left:1px solid #cfe6d5;padding-left:28px}._0J9GcW_supply dt{color:var(--v7-muted);font-size:14px;line-height:1.4}._0J9GcW_supply dd{letter-spacing:-.035em;margin:4px 0 0;font-size:28px;font-weight:600;line-height:1.2}._0J9GcW_faqs{gap:8px;margin-top:16px;display:grid}._0J9GcW_faqs details{border:1px solid var(--v7-line);border-radius:12px;min-width:0}._0J9GcW_faqs summary{cursor:pointer;border-radius:inherit;justify-content:space-between;align-items:center;gap:12px;min-height:46px;padding:12px 16px;font-size:16px;line-height:1.4;list-style:none;display:flex}._0J9GcW_faqs summary::-webkit-details-marker{display:none}._0J9GcW_faqs summary::marker{content:""}._0J9GcW_faqs summary svg{color:#b94412;flex:0 0 20px;width:20px;height:20px;transition:transform .15s}._0J9GcW_faqs details[open] summary svg{transform:rotate(45deg)}._0J9GcW_faqs summary:focus-visible{outline:2px solid var(--v7-orange);outline-offset:3px}._0J9GcW_answer{color:var(--v7-muted);padding:0 16px 16px}._0J9GcW_screen ._0J9GcW_answer p,._0J9GcW_screen ._0J9GcW_answer li{font-size:14px;line-height:1.55}._0J9GcW_screen ._0J9GcW_answer p{margin:0 0 10px}._0J9GcW_screen ._0J9GcW_answer p:last-child{margin-bottom:0}._0J9GcW_answer ul{margin:0;padding-left:20px;list-style:outside}._0J9GcW_answer li+li{margin-top:8px}._0J9GcW_answer strong{color:var(--v7-ink);font-weight:600}._0J9GcW_pricingNotice{border:1px solid var(--v7-line);border-radius:12px;margin-top:16px;padding:16px}._0J9GcW_screen ._0J9GcW_pricingNotice p{color:var(--v7-muted);margin:6px 0 0;font-size:14px;line-height:1.5}@media (min-width:521px) and (max-width:650px){._0J9GcW_identity{gap:16px}._0J9GcW_screen ._0J9GcW_identityCopy h3{font-size:21px}._0J9GcW_identityCopy address{font-size:14px}._0J9GcW_checks li{gap:6px;font-size:15px}._0J9GcW_checks li+li{padding-left:8px}._0J9GcW_checkIcon{width:28px;height:28px}._0J9GcW_checkIcon svg{width:18px;height:18px}}@media (max-width:520px){._0J9GcW_desktopOnly,._0J9GcW_screen ._0J9GcW_eyebrow,._0J9GcW_screen ._0J9GcW_subtitle,._0J9GcW_screen ._0J9GcW_qualityIntro{display:none}._0J9GcW_mobileOnly{display:block}._0J9GcW_accent{background:var(--v7-orange);border-radius:2px;width:25px;height:3px;margin-bottom:9px;display:block}._0J9GcW_screen ._0J9GcW_intro{margin-bottom:16px}section._0J9GcW_screen h2._0J9GcW_title{font-size:29px!important;line-height:1.14!important}._0J9GcW_identity{grid-template-columns:1fr;gap:14px}._0J9GcW_photo{aspect-ratio:2;border-radius:12px}._0J9GcW_screen ._0J9GcW_identityCopy h3{margin-bottom:7px;font-size:24px;line-height:1.16}._0J9GcW_identityCopy address{font-size:16px;line-height:1.4}._0J9GcW_verification{gap:12px;margin-top:16px;padding:13px 12px}._0J9GcW_verification strong{font-size:15px}._0J9GcW_quality{margin-top:18px}._0J9GcW_screen ._0J9GcW_quality h3{font-size:21px}._0J9GcW_checks{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;margin-top:12px}._0J9GcW_checks li{gap:10px;font-size:16px}._0J9GcW_checks li+li{border-left:0;padding-left:0}._0J9GcW_checkIcon{width:32px;height:32px}._0J9GcW_checkIcon svg{width:20px;height:20px}._0J9GcW_supply{border:0;margin-top:18px;padding:14px 16px}._0J9GcW_supply>div+div{padding-left:20px}._0J9GcW_supply dt{font-size:13px}._0J9GcW_supply dd{margin-top:5px;font-size:26px}._0J9GcW_faqs{gap:0;margin-top:16px}._0J9GcW_faqs details{border:0;border-top:1px solid var(--v7-line);border-radius:0}._0J9GcW_faqs summary{min-height:50px;padding:12px 3px;font-size:15px}._0J9GcW_answer{padding:0 3px 16px}._0J9GcW_screen ._0J9GcW_answer p,._0J9GcW_screen ._0J9GcW_answer li{font-size:15px}}@media (prefers-reduced-motion:reduce){._0J9GcW_faqs summary svg{transition:none}}
.KeArHa_page{background:#fff;min-height:100vh}.KeArHa_reviewBar{z-index:1000;color:#fff;background:#111415;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:18px;padding:10px clamp(16px,3vw,42px);display:grid;position:relative}.KeArHa_reviewSummary{flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;display:flex}.KeArHa_reviewSummary strong{letter-spacing:.08em;font-size:.72rem}.KeArHa_reviewSummary span{color:#a8b0b7;font-size:.7rem}.KeArHa_reviewBar nav{gap:8px;display:flex}.KeArHa_reviewBar nav a,.KeArHa_reviewEvidence summary{color:#fff;cursor:pointer;white-space:nowrap;background:#262b2e;border:1px solid #3b4347;border-radius:8px;padding:7px 10px;font-size:.68rem;font-weight:750;text-decoration:none}.KeArHa_reviewEvidence{position:relative}.KeArHa_reviewEvidence dl{background:#171b1d;border:1px solid #3b4347;border-radius:14px;width:min(720px,100vw - 32px);margin:0;padding:18px;position:absolute;top:calc(100% + 9px);right:0;box-shadow:0 20px 60px #0000005c}.KeArHa_reviewEvidence div{grid-template-columns:180px minmax(0,1fr);gap:12px;padding:7px 0;display:grid}.KeArHa_reviewEvidence dt{color:#a8b0b7;font-size:.66rem;font-weight:750}.KeArHa_reviewEvidence dd{min-width:0;margin:0}.KeArHa_reviewEvidence code{overflow-wrap:anywhere;color:#f2f4f4;font-size:.64rem;display:block}@media (max-width:860px){.KeArHa_reviewBar{grid-template-columns:1fr auto;align-items:start}.KeArHa_reviewSummary{grid-column:1/-1}}@media (max-width:520px){.KeArHa_reviewBar{grid-template-columns:1fr}.KeArHa_reviewBar nav{width:100%}.KeArHa_reviewBar nav a{text-align:center;flex:1}.KeArHa_reviewEvidence{width:100%}.KeArHa_reviewEvidence summary{text-align:center}.KeArHa_reviewEvidence dl{left:0;right:auto}.KeArHa_reviewEvidence div{grid-template-columns:1fr;gap:4px}}
.a5HM-a_offer{text-align:left;background:linear-gradient(125deg,#f2fbfc,#fffaf5);border:1px solid #0b62682e;border-radius:24px;align-items:center;gap:24px;max-width:900px;margin:32px auto 0;padding:clamp(20px,3vw,30px);scroll-margin-top:160px;display:flex}.a5HM-a_copy{flex:1;min-width:0}.a5HM-a_copy p{color:var(--product-muted);margin:8px 0 0;line-height:1.5}.a5HM-a_copy .a5HM-a_eyebrow{color:var(--product-teal);margin:0 0 8px;font-size:.85rem;font-weight:700}.a5HM-a_copy h3{margin:0;font-size:clamp(1.3rem,2.3vw,1.7rem);line-height:1.2}.a5HM-a_copy h3 strong{color:var(--product-teal-dark)}.a5HM-a_copy .a5HM-a_terms{max-width:58ch;font-size:.8rem}.a5HM-a_offer .a5HM-a_cta{white-space:nowrap;flex-shrink:0;min-height:48px}@media (max-width:640px){.a5HM-a_offer{flex-direction:column;align-items:stretch;gap:18px}.a5HM-a_offer .a5HM-a_cta{width:100%}}
.nZOGJW_screen{color:#101416;width:100%;min-width:0}.nZOGJW_screen .fdm-v7-kicker{color:#b94412!important}.nZOGJW_screen .nZOGJW_title{color:#101416;letter-spacing:-.04em;margin:6px 0 10px;font-weight:650;line-height:1.12;font-size:clamp(28px,4.8vw,36px)!important}.nZOGJW_lede{color:#53616b;margin:0 0 20px;font-size:16px;line-height:1.5}.nZOGJW_support{margin:0;padding:0;list-style:none}.nZOGJW_support li{border-top:1px solid #e2e4e3;align-items:center;gap:18px;padding:14px 0;display:flex}.nZOGJW_support li>svg{color:#b94412;flex:0 0 33px;width:33px;height:33px}.nZOGJW_support li>div{min-width:0}.nZOGJW_support strong{font-size:16px;font-weight:650;line-height:1.4;display:block}.nZOGJW_support p{color:#53616b;margin:2px 0 0;font-size:14px;line-height:1.5}@media (max-width:520px){.nZOGJW_screen .nZOGJW_title{font-size:clamp(29px,8vw,36px)!important}.nZOGJW_lede{margin-bottom:22px}.nZOGJW_support li{gap:15px;padding:15px 0}}
._49mfWa_blogPage{background:radial-gradient(circle at 94% 18%,#7ed8e426,#0000 22%),radial-gradient(circle at 7% 58%,#f36f2d14,#0000 24%),0 0;min-height:100vh}._49mfWa_hero{isolation:isolate;background:radial-gradient(circle at 78% 24%,#7ed8e46e,#0000 28%),radial-gradient(circle at 93% 84%,#b7bdf857,#0000 27%),linear-gradient(135deg,#eefafd,#fff 56%,#fff1eb);border:1px solid #0d535c1f;border-radius:46px;align-items:center;width:min(1240px,100% - 48px);min-height:min(58svh,620px);margin:20px auto 0;padding:clamp(58px,8vw,104px);display:grid;position:relative;overflow:hidden;box-shadow:0 26px 76px #13424b1a}._49mfWa_hero:before{z-index:-1;aspect-ratio:1.7;content:"";opacity:.72;background:linear-gradient(#fff0,#fff0) padding-box padding-box,linear-gradient(100deg,#ff9561,#78d8e4,#8fcdf2,#e9b7ef) border-box;border:clamp(58px,7vw,94px) solid #0000;border-radius:50%;width:78%;position:absolute;bottom:-44%;right:-13%;transform:rotate(-18deg)}._49mfWa_hero:after{z-index:-1;background:repeating-conic-gradient(from 12deg at 77% 57%, #ffffff40 0 .7deg, transparent 1deg 10deg);content:"";opacity:.65;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 77% 57%,#000,#0000 48%);mask-image:radial-gradient(circle at 77% 57%,#000,#0000 48%)}._49mfWa_heroInner{z-index:2;max-width:800px;position:relative}._49mfWa_eyebrow{color:#f36f2d;letter-spacing:.15em;text-transform:uppercase;margin:0 0 16px;font-size:.75rem;font-weight:850}._49mfWa_hero h1{color:#101416;letter-spacing:-.07em;max-width:780px;margin:0;font-size:clamp(3.5rem,7.4vw,7.5rem);font-weight:520;line-height:.9}._49mfWa_hero h1 span{display:block}._49mfWa_hero p:last-child{color:#53616b;max-width:650px;margin:24px 0 0;font-size:clamp(1.02rem,1.6vw,1.27rem);line-height:1.6}._49mfWa_indexSection{padding:clamp(56px,7vw,96px) 0}._49mfWa_filterWrap{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffc;border:1px solid #0d535c1a;border-radius:999px;padding:18px;box-shadow:0 16px 45px #13424b12}._49mfWa_categoryPill{border-color:var(--blog-pill-border)!important;background:var(--blog-pill-bg)!important;color:var(--blog-pill-text)!important}._49mfWa_categoryPillSelected{color:#fff!important;background:#f36f2d!important;border-color:#f36f2d!important}._49mfWa_latestGrid{gap:24px;min-width:0;display:grid}._49mfWa_latestMain{min-width:0}._49mfWa_latestSideGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;min-width:0;display:grid}._49mfWa_latestSideCard{flex-direction:column;min-width:0;display:flex}._49mfWa_latestSideImage{order:-1;width:100%;height:144px}@media (min-width:1280px){._49mfWa_latestGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:32px}._49mfWa_latestMain{grid-column:span 3}._49mfWa_latestSideGrid{flex-direction:column;grid-column:span 2;display:flex}._49mfWa_latestSideCard{flex-direction:row;gap:16px}._49mfWa_latestSideImage{order:initial;width:80px;height:80px}}@media (max-width:860px){._49mfWa_latestSideGrid{grid-template-columns:repeat(2,minmax(0,1fr))}._49mfWa_latestSideGrid>:last-child:nth-child(odd){grid-column:1/-1}}@media (max-width:560px){._49mfWa_latestSideGrid{grid-template-columns:minmax(0,1fr)}._49mfWa_latestSideGrid>:last-child:nth-child(odd){grid-column:auto}}._49mfWa_articleHero{width:min(1080px,100% - 48px);margin:0 auto;padding:clamp(28px,4vw,52px) 0 36px;position:relative}._49mfWa_articleHeaderInner{max-width:920px;margin:0 auto}._49mfWa_articleBreadcrumb ol{color:#53616b;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 28px;padding:0;font-size:.875rem;list-style:none;display:flex}._49mfWa_articleBreadcrumb li{align-items:center;gap:12px;display:inline-flex}._49mfWa_articleBreadcrumb li+li:before{color:#89999d;content:"/"}._49mfWa_articleBreadcrumb a{color:#0a5158;text-underline-offset:4px;padding:8px 0}._49mfWa_articleBreadcrumb a:hover{text-decoration:underline}._49mfWa_articleBreadcrumb [aria-current]{font-weight:600}._49mfWa_articleHero ._49mfWa_articleHeaderInner h1{overflow-wrap:anywhere;text-wrap:balance;margin:0 0 28px;letter-spacing:-.045em!important;font-size:clamp(2.15rem,4.7vw,4.25rem)!important;line-height:1.08!important}._49mfWa_articleMeta{color:#53616b;flex-wrap:wrap;align-items:center;gap:12px 24px;font-size:.875rem;display:flex}._49mfWa_articleMeta>span{align-items:center;gap:8px;display:inline-flex}._49mfWa_articleMeta svg{color:#0a5158;flex-shrink:0}._49mfWa_articleShare{color:#0a5158;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:1px solid #0d535c38;border-radius:999px;align-items:center;gap:8px;margin-left:auto;padding:10px 18px;font-weight:600;transition:background .15s;display:inline-flex}._49mfWa_articleShare:hover{background:#e8f6f7}._49mfWa_articleImage{width:min(1080px,100% - 48px);margin:0 auto 48px}._49mfWa_articleImageFrame{aspect-ratio:16/9;border-radius:28px;position:relative;overflow:hidden}._49mfWa_articleBody{width:min(740px,100% - 48px);margin:0 auto 80px}._49mfWa_articleBody article._49mfWa_articleProse{box-shadow:none;color:#43535b;overflow-wrap:anywhere;background:0 0;font-size:1.125rem;line-height:1.8}._49mfWa_articleProse p,._49mfWa_articleProse li{color:inherit;font-size:inherit;line-height:inherit}._49mfWa_articleProse p{margin:0 0 1.35em}._49mfWa_articleProse h2,._49mfWa_articleProse h3,._49mfWa_articleProse h4{color:#101416;letter-spacing:-.035em;border:0;margin:1.8em 0 .65em;padding:0;font-weight:600;line-height:1.2}._49mfWa_articleProse h2{font-size:clamp(1.65rem,2.8vw,2rem)}._49mfWa_articleProse h3{font-size:1.4rem}._49mfWa_articleProse ul,._49mfWa_articleProse ol{margin:1.2em 0 1.5em;padding-left:1.4em}._49mfWa_articleProse li+li{margin-top:.6em}._49mfWa_articleProse li p{margin-bottom:.6em}._49mfWa_articleProse a{color:#0a5158;text-underline-offset:4px;-webkit-text-decoration:underline #0a515859;text-decoration:underline #0a515859}._49mfWa_articleProse a:hover{text-decoration-color:currentColor}._49mfWa_articleProse img{height:auto;box-shadow:none;border-radius:18px}@media (min-width:761px) and (max-width:1024px){._49mfWa_indexSection .space-y-16>div:not(#more-articles)>div.grid{grid-template-columns:minmax(0,1fr)!important}._49mfWa_indexSection .space-y-16>div:not(#more-articles)>div.grid>div.grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}._49mfWa_indexSection .space-y-16>div:not(#more-articles)>div.grid>div.grid>a:last-child:nth-child(odd){grid-column:1/-1}._49mfWa_indexSection #more-articles>div.grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}:is(._49mfWa_indexSection a,._49mfWa_indexSection .grid,._49mfWa_indexSection .group){min-width:0}:is(._49mfWa_indexSection h2,._49mfWa_indexSection h3){overflow-wrap:anywhere;text-wrap:balance}._49mfWa_indexSection img{max-width:100%}}@media (max-width:760px){._49mfWa_hero{border-radius:30px;width:calc(100% - 28px);min-height:min(60svh,520px);margin-top:14px;padding:42px 20px}._49mfWa_hero:before{border-width:48px;width:140%;bottom:-25%;right:-52%}._49mfWa_hero h1{font-size:clamp(3.25rem,17vw,5rem)}._49mfWa_filterWrap{border-radius:28px;padding:12px}._49mfWa_articleImage{width:calc(100% - 32px);margin-bottom:32px}._49mfWa_articleImageFrame{border-radius:20px}._49mfWa_articleHero{width:calc(100% - 40px);padding:24px 0 28px}._49mfWa_articleBreadcrumb ol{margin-bottom:18px}._49mfWa_articleMeta{gap:12px 18px}._49mfWa_articleBody{width:calc(100% - 40px);margin-bottom:52px}._49mfWa_articleBody article._49mfWa_articleProse{font-size:1.0625rem}}
