@font-face{font-family:Figtree;font-style:normal;font-weight:400 900;font-display:swap;src:url("../fonts/figtree-normal.woff2") format("woff2")}@font-face{font-family:Figtree;font-style:italic;font-weight:400 900;font-display:swap;src:url("../fonts/figtree-italic.woff2") format("woff2")}*,*:before,*:after{box-sizing:border-box}html,body{margin:0}html{scroll-padding-bottom:calc(100px + env(safe-area-inset-bottom,0px));-webkit-text-size-adjust:100%}body{font-family:Figtree,system-ui,-apple-system,sans-serif;font-size:14px;line-height:1.6;color:#121826;background:#fff;-webkit-font-smoothing:antialiased}img{max-width:100%}h1,h2,h3,p{margin-top:0}a{color:inherit}.page{padding:0 0 calc(100px + env(safe-area-inset-bottom,0px))}.report-bar{background:#000;padding:26px 0}.report-bar__inner{max-width:1100px;margin:0 auto;display:flex;align-items:center;justify-content:space-between}.report-bar__text{margin:0;font-size:16px;line-height:1.5;font-weight:600;color:#d9d9d9}.report-bar__right{display:flex;align-items:center;gap:6px}.report-bar__flag{display:flex;align-items:center;justify-content:center;width:29px;height:29px;font-size:25px;line-height:1}.wrapper{max-width:1100px;margin:0 auto;padding:16px 0 32px;display:flex;align-items:flex-start;gap:38px;color:#121826}.main-col,.copy{display:flex;flex-direction:column}.main-col{flex:0 0 740px;width:740px;min-width:0}.breadcrumbs{display:flex;align-items:center;margin:0 0 10px -3px;font-size:14px;line-height:1.4;color:#4b5563}.breadcrumbs .crumb+.crumb:before{content:"›";color:#d3d3d3;margin:0 7px}.breadcrumbs .crumb:last-of-type{color:#000}.breadcrumbs .disclosure{margin-left:auto;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:#9ca3af}.title{font-size:36px;line-height:1.3;font-weight:700;color:#121826;margin:0 0 5px -2.8px}.subtitle{font-size:32px;line-height:1.5;font-weight:400;font-style:italic;color:#000000d9;margin:0 0 10px}.author-row{display:flex;align-items:center;justify-content:space-between;margin:10px 0}.author-left{display:flex;align-items:center;gap:12px}.author-img{width:48px;height:48px;border-radius:50%;background:#eee;object-fit:cover}.author-name{display:flex;align-items:center;gap:4px;margin:0;font-size:14px;line-height:1.4;font-weight:800}.author-role{margin:0;font-size:14px;line-height:1.4;color:#4b5563}.author-right{display:flex;align-items:center;gap:6px;font-size:14px;line-height:1.4}.date-intro{font-size:17px;line-height:1.5;font-style:italic;margin:0 0 16px}.block-img{display:block;width:100%;height:auto;border-radius:12px;margin:0 auto}.img-block{display:flex;justify-content:center;margin:0 0 14px}.img-block .block-img{padding-top:4px}.hero-img{margin:0 0 25px}.copy p{font-size:18px;line-height:1.5;margin:0 0 20px}.copy p.small{font-size:16px}.section-title{font-size:28px;line-height:1.3;font-weight:700;margin:0 0 10px -2.8px}.quote-card{display:flex;align-items:center;gap:12px;margin:0 0 24px;padding:8px 8px 8px 12px;background:#fbfffc;border:1px solid #057b05;border-radius:12px}.quote-card__img{flex:none;width:234px;height:234px;border-radius:50%;object-fit:cover}.quote-card__quote{font-size:17px;line-height:1.5;font-weight:400;margin:0 0 8px}.quote-card__by{font-size:16px;line-height:1.6;margin:0}.offer-bullets{list-style:none;margin:0 0 15px;padding:0;display:flex;flex-direction:column;gap:9px;color:#000}.offer-bullets li{display:flex;align-items:flex-start;gap:8px;font-size:17px;line-height:1.4}.offer-bullets svg{flex:none;margin-top:3px}.center-heading{font-size:28px;line-height:1.2;font-weight:900;text-align:center;margin:0 0 13px}.media-img{display:block;border-radius:12px;margin:0 auto 14px;height:auto}.perks{display:flex;flex-direction:column;gap:10px;margin:8px 0 16px}.perk{display:flex;align-items:center;gap:10px}.perk svg{flex:none}.perk p{margin:0;font-size:17px;line-height:1.6}.link-button{position:relative;display:flex;align-items:center;justify-content:center;padding:20px 56px;background:#057b05;color:#fff;border-radius:8px;text-decoration:none}.link-button:hover{background:#046a04}.link-button__label{font-size:24px;line-height:1;font-weight:800}.link-button__icon{position:absolute;right:20px;top:50%;transform:translateY(-50%);display:flex}@media(max-width:1139px){.wrapper,.report-bar__inner{padding-left:20px;padding-right:20px}.main-col{flex:1 1 auto;width:auto}}@media(max-width:991px){.wrapper>.sb{display:none}}@media(max-width:767px){.report-bar{padding:16px 0}.report-bar__inner{padding:0 15px}.report-bar__text{font-size:clamp(12px,3.7vw,16px)}.report-bar__right{gap:4px}.report-bar__flag{width:24px;height:24px}.wrapper{display:block;padding:12px 15px 24px}.breadcrumbs{flex-wrap:wrap;margin-left:0;font-size:13px}.title{font-size:clamp(26px,7.7vw,29px);margin-left:0;line-height:1.25;overflow-wrap:break-word}.subtitle{font-size:24px;line-height:1.3;margin-bottom:12px}.author-row{flex-direction:column-reverse;align-items:flex-start;gap:10px;margin:8px 0 16px}.date-intro{font-size:16px}.copy p{font-size:17px;margin-bottom:18px}.hero-img{margin-bottom:20px}.section-title{font-size:26px;margin-left:0;margin-bottom:12px}.img-block{margin-bottom:16px}.img-block .block-img{padding-top:0}.quote-card{flex-direction:column;text-align:left;padding:12px}.quote-card__img{width:179px;height:179px}.center-heading{font-size:24px}.link-button{padding:18px 44px}.link-button__label{font-size:18px}}.stars{display:flex;align-items:center;line-height:0}.stars svg{display:block}.sb{position:sticky;top:20px;align-self:flex-start;flex:0 0 320px;width:320px;background:#fbfffc;border:1px solid #057b05;border-radius:12px;padding:20px;box-shadow:0 2px 4px #0000000f}.sb-badge{margin:0 0 6px;color:#000;font-size:11px;line-height:1.4;font-weight:700;text-transform:uppercase;text-align:center}.sb-badge strong{font-size:inherit;font-weight:800}.sb-title{font-size:24px;line-height:1.3;font-weight:700;text-align:center;margin:0 0 8px}.sb-image-frame{overflow:hidden;border-radius:10px;margin-bottom:12px}.sb-img{display:block;width:100%;height:auto;margin:-14% 0 0}.sb-discount{font-size:16px;line-height:1.4;font-weight:700;color:#000000d9;text-align:center;margin:0 0 14px}.sb-features{list-style:none;margin:0 0 12px;padding:0;display:flex;flex-direction:column;gap:10px;color:#000}.sb-features li{display:flex;align-items:center;gap:8px;font-size:14px;line-height:1.4}.sb-features svg{flex:none}.sb-btn{display:flex;align-items:center;justify-content:center;gap:12px;margin:0 0 10px;padding:18px 36px;min-height:58px;position:relative;background:#008a00;color:#fff;border-radius:8px;font-size:17px;line-height:1.2;font-weight:800;text-decoration:none}.sb-btn>svg{position:absolute;right:20px}.sb-btn:hover{background:#007400}.sb-reviews{background:#f5fafe;border-radius:8px;text-align:center;padding:0 0 12px;overflow:hidden}.sb-distribution{border-top:1px solid #d4dce1;padding:16px 5px 0}.sb-stories-count{font-size:22px;font-weight:700;line-height:1.3;margin:8px 0}.sb-reviews-link{font-size:13px;color:#182f4f;text-underline-offset:3px}.sb-reviews-title{font-size:16px;line-height:1.3;font-weight:700;margin:0 0 12px;padding-top:4px}.sb-reviews-score{font-size:42px;line-height:1;font-weight:700;margin:0 0 8px}.sb-reviews .sb-reviews-stars{justify-content:center;margin:0 0 6px}.sb-reviews-count{font-size:13px;line-height:1.5;color:#04182b8c;margin:0 16px 16px}.sb-rating-row{display:flex;align-items:center;gap:8px;padding:0 0 0 5px;margin:0 0 6px;font-size:13px;line-height:1.6;color:#4b5563}.rate-str{display:flex;align-items:center;gap:2px;width:22px;flex:none;line-height:19px}.bar-bg{flex:1;height:8px;background:#e5e7eb;border-radius:4px;overflow:hidden}.bar-fill{height:100%;background:#182f4f;border-radius:4px}.pct{width:32px;flex:none;text-align:right}.reviews{padding:0;margin:0 0 28px}.reviews-heading{font-size:28px;line-height:1.3;font-weight:700;margin:8px 0 24px}.review{margin:0 0 28px;color:#0f1111}.review:last-child{margin-bottom:0}.rv-author-row{display:flex;align-items:center;gap:10px;margin:0 0 12px}.reviews .avatar{flex:none;width:36px;height:36px;border-radius:50%;object-fit:cover}.rv-author-name{margin:0;font-size:16px;line-height:1.4}.rv-rating-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px}.review-title{font-size:16px;line-height:1.4;font-weight:700;margin:0}.meta{margin:0 0 10px;font-size:14px;line-height:1.5;color:#565959}.verified{margin:0 0 12px;font-size:14px;line-height:1.5;font-weight:700;color:#c45500}.body p{margin:0;font-size:16px;line-height:1.5}.body em{font-style:normal}.helpful{margin:12px 0 0;font-size:14px;line-height:1.5}@media(max-width:767px){.reviews-heading{font-size:26px;margin-bottom:20px}.review{margin-bottom:24px}}.comments-heading{font-size:24px;line-height:1.2;font-weight:700;margin:36px 0 6px}.fb-comments{display:flex;flex-direction:column;gap:16px;margin:0 0 24px}.fb-comment{position:relative;display:flex;gap:8px}.thread-line{position:absolute;left:19px;top:44px;bottom:40px;width:2px;background:#e4e6eb}.fb-comments .avatar{flex:none;width:40px;height:40px;border-radius:50%;object-fit:cover}.reply-avatar{width:32px;height:32px}.content{flex:1;min-width:0}.bubble-group{display:inline-flex;flex-direction:column;max-width:100%;min-width:0}.bubble{background:#f0f2f5;border-radius:14px;padding:8px 12px 7px}.name{display:block;font-size:13px;line-height:1.2;font-weight:600;color:#050505}.text{font-size:15px;line-height:1.4;color:#050505;overflow-wrap:anywhere}.text p{margin:0}.actions{display:flex;align-items:center;gap:8px;margin:4px 0 0;padding:0 0 0 12px;font-size:12px;line-height:1;color:#65676b}.actions button{background:none;border:0;padding:8px 4px;min-height:32px;font:inherit;font-weight:700;color:inherit;cursor:pointer}.reactions{display:flex;align-items:center;gap:4px;margin-left:auto}.reaction-icon{display:flex;width:18px;height:18px;border:2px solid #fff;border-radius:50%}.reaction-icon svg{width:100%;height:100%}.count{font-size:13px;line-height:1}.replies{display:flex;flex-direction:column;gap:4px;margin:4px 0 0}.reply{position:relative;display:flex;gap:8px;padding:0 0 0 3px}.sticky-cta{position:fixed;bottom:0;left:50%;transform:translate(-50%);z-index:50;width:min(1100px,calc(100% - 40px));padding:0 0 20px;background:#fff}.sticky-cta__link{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:15px 36px;background:#008a00;color:#fff;border-radius:8px;box-shadow:0 5px 16px #00000038;text-decoration:none;text-align:center}.sticky-cta__link:hover{background:#007400}.sticky-cta__copy{display:flex;align-items:center;gap:2px}.sticky-cta__copy strong{font-size:25px;line-height:1.1;font-weight:800}@media(max-width:767px){.sticky-cta{width:auto;left:10px;right:10px;transform:none;padding:0 0 calc(10px + env(safe-area-inset-bottom,0px))}.sticky-cta__link{padding:18px 24px;min-height:60px;touch-action:manipulation}.sticky-cta__copy{min-width:0;gap:12px}.sticky-cta__copy svg{flex-shrink:0}.sticky-cta__copy strong{font-size:18px}.sticky-cta__copy svg{width:26px;height:26px}}.product-offer{margin:0 0 24px;scroll-margin-top:16px}.product-offer__heading{margin:0;font-size:34px;line-height:1.25;font-weight:700;text-align:center}.product-offer__image{width:555px;max-width:100%;aspect-ratio:555 / 477;margin:0 auto 8px}.product-offer__image .media-img{display:block;width:100%;height:100%;object-fit:cover;object-position:center bottom;margin:0}.product-offer__benefits{list-style:none;padding:0;margin:0 0 16px;display:flex;flex-direction:column;gap:8px}.product-offer__benefits li{display:flex;align-items:flex-start;gap:10px;font-size:16px;line-height:1.5;color:#0f1111}.product-offer__benefits svg{flex:none;margin-top:4px}.product-offer__button{display:flex;align-items:center;justify-content:center;gap:12px;min-height:60px;padding:16px 24px;background:#008a00;color:#fff;border-radius:6px;font-size:24px;line-height:1.2;font-weight:800;text-align:center;text-decoration:none}.product-offer__button:hover{background:#007400}.product-offer__button svg{flex:none}@media(max-width:767px){.product-offer__heading{font-size:30px}.product-offer__button{width:100%;min-height:60px;font-size:20px;padding:18px 24px;gap:16px;touch-action:manipulation}}.copy ul{font-size:18px;line-height:1.5;margin:0 0 20px;padding-left:26px}.copy li{margin-bottom:12px}.copy li p{margin-bottom:0}.sb .sb-img{aspect-ratio:1;object-fit:cover}.review .body em{font-style:normal}@media(max-width:767px){.copy ul{font-size:17px;margin-bottom:18px}}.hero-img{height:auto;aspect-ratio:auto;object-fit:contain}body{font-weight:400;font-synthesis:none}strong,b,.title,.section-title,.product-offer__heading,.reviews-heading{font-weight:700}.subtitle{font-weight:400}.copy>h2 em{font-weight:400}.sb .sb-img{margin:0}.sb-customer-review{margin:0 12px 14px;padding-bottom:12px;border-bottom:1px solid #d4dce1;text-align:left}.sb-customer-review__author{display:flex;align-items:center;gap:8px;margin-bottom:7px;font-size:13px;line-height:1.4;font-weight:700}.sb-customer-review__author img{width:32px;height:32px;flex:none;border-radius:50%;object-fit:cover}.sb-customer-review p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin:0;font-size:13px;line-height:1.5;font-weight:400}.sb-reviews,.sb-reviews-title{padding-top:4px}.comment-action{font-weight:700;padding:8px 4px}.fb-comments .reply-avatar{width:32px;height:32px}.hero-img{width:100%;aspect-ratio:1480 / 833;height:auto;object-fit:contain;background:#060708}.sb-customer-review p{-webkit-line-clamp:2}.sb-customer-review__author img{width:24px;height:24px}@media(max-width:767px){.title,.subtitle,.section-title,.product-offer__heading,.reviews-heading,.comments-heading{max-width:100%;min-width:0;overflow-wrap:break-word;word-break:normal;text-wrap:balance}.title{font-size:clamp(26px,calc(18px + 2.7vw),34px);line-height:1.2;margin-bottom:10px}.subtitle{font-size:clamp(20px,calc(14px + 2.2vw),26px);line-height:1.35;margin-bottom:16px}.section-title,.reviews-heading,.center-heading{font-size:clamp(22px,calc(16px + 2vw),28px);line-height:1.25}.section-title{margin-bottom:14px}.section-title>em{display:block;margin-top:6px;font-size:.84em;line-height:1.35}.product-offer__heading{font-size:clamp(24px,calc(18px + 2vw),30px);line-height:1.25;margin-bottom:12px}.reviews-heading{margin-bottom:20px}.comments-heading{font-size:clamp(22px,calc(18px + 1vw),24px);line-height:1.25;margin-bottom:12px}}.product-offer__image{aspect-ratio:1 / 1}.product-offer__image .media-img{object-fit:contain;object-position:center}.img-block .block-img{aspect-ratio:1 / 1;object-fit:contain}.reviews>.review{padding:0 0 24px;margin:0 0 24px;border-bottom:1px solid #e7e9ec}.reviews>.review:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}.reviews .rv-author-row{margin-bottom:10px}.reviews .rv-author-name{font-size:14px;line-height:1.4}.review-metadata{display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px;margin-bottom:12px}.review-stars{display:inline-flex;flex:none;align-items:center;gap:2px;color:#de7920}.review-stars svg{display:block}.review-kind{font-size:13px;line-height:1.4;color:#565959}.review-verified{color:#c45500;font-size:12px;line-height:1.4;font-weight:700}.review-verified[hidden]{display:none}.reviews .body p{font-size:16px;line-height:1.55;color:#0f1111}@media(max-width:767px){.reviews>.review{padding-bottom:20px;margin-bottom:20px}.reviews .rv-author-row{gap:8px}.reviews .avatar{width:32px;height:32px}.reviews .rv-author-name{font-size:14px}}.reviews>.review{border:0;padding:0;margin:0 0 28px;color:#0f1111}.reviews .rv-author-row{display:flex;align-items:center;gap:10px;margin:0 0 12px}.reviews .avatar{width:36px;height:36px}.reviews .rv-author-name{margin:0;font-size:16px;line-height:1.4;font-weight:400}.review-metadata{display:flex;flex-wrap:wrap;align-items:center;gap:0 8px;margin:0 0 12px}.review-stars{display:inline-flex;align-items:center;gap:2px;color:#ff6200}.review-stars svg{width:20px;height:20px}.review-customer-label{font-size:16px;line-height:1.4;font-weight:700;color:#0f1111}.review-country{flex:0 0 100%;margin:8px 0 10px;font-size:14px;line-height:1.5;color:#565959}.review-purchase{flex:0 0 100%;margin:0;font-size:14px;line-height:1.5;font-weight:700;color:#c45500}.reviews .body p{margin:0;font-size:16px;line-height:1.5;color:#0f1111}@media(max-width:767px){.reviews>.review{margin-bottom:24px}}.wrapper{padding-top:32px}.breadcrumbs{margin-top:10px}.author-row{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:16px;margin:10px 0 16px;padding-bottom:16px;border-bottom:1px solid #e5e7eb}.author-left{min-width:0;gap:12px}.author-img{flex:none;width:48px;height:48px}.author-name{gap:5px;font-size:14px;line-height:1.4;font-weight:800}.author-role{margin-top:2px;font-size:14px;line-height:1.4;color:#4b5563}.author-verified{flex:none;color:#000}.author-right{flex:none;gap:8px;font-size:14px;line-height:1.4;white-space:nowrap}.author-rating-stars{display:inline-flex;align-items:center;gap:2px;color:#ffb700}.author-rating-stars svg{display:block;flex:none}@media(max-width:767px){.wrapper{padding-top:20px}.breadcrumbs{margin-top:0}.author-row{flex-direction:column;align-items:flex-start;gap:14px;margin:8px 0 16px;padding-bottom:16px}.author-right{gap:8px}}.sharks-photo{margin:0 0 32px}.sharks-photo figcaption{margin-top:8px;color:#666;font-size:13px;line-height:1.5;text-align:center}
