._trigger_18zlf_1{-webkit-appearance:none;appearance:none;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}._overlay_18zlf_13{z-index:2147482500;-webkit-backdrop-filter:blur();backdrop-filter:blur();opacity:0;pointer-events:none;background:#050a0814;place-items:center;padding:clamp(16px,3vw,44px);transition:opacity .32s cubic-bezier(.22,1,.36,1),background-color .42s cubic-bezier(.22,1,.36,1),-webkit-backdrop-filter .52s cubic-bezier(.22,1,.36,1),backdrop-filter .52s cubic-bezier(.22,1,.36,1);display:grid;position:fixed;inset:0}._active_18zlf_32{-webkit-backdrop-filter:blur(10px)saturate(82%);backdrop-filter:blur(10px)saturate(82%);opacity:1;pointer-events:auto;background:#050a0894}._dialog_18zlf_40{--dialog-ease:cubic-bezier(.22,1,.36,1);color:#112019;opacity:0;clip-path:inset(8% 3% 4% round 30px);transform-origin:50% 62%;width:min(920px,100%);max-height:min(780px,100dvh - 40px);transition:transform .68s var(--dialog-ease), opacity .3s ease, clip-path .68s var(--dialog-ease);background:radial-gradient(circle at 88% 4%,#d1f65229,#0000 27%),linear-gradient(145deg,#fffffcfb,#f5f8f2f9);border:1px solid #ffffff9e;border-radius:26px;position:relative;overflow:hidden auto;transform:translateY(26px)scale(.975);box-shadow:0 34px 110px #00000042,inset 0 1px #ffffffe6}._active_18zlf_32 ._dialog_18zlf_40{opacity:1;clip-path:inset(0 round 26px);transform:none}._topLine_18zlf_72{transform-origin:0;width:72px;height:3px;transition:transform .54s var(--dialog-ease) .18s;background:#67cf2e;border-radius:0 0 999px 999px;position:absolute;top:0;left:30px;transform:scaleX(0)}._active_18zlf_32 ._topLine_18zlf_72{transform:scaleX(1)}._header_18zlf_87{justify-content:space-between;align-items:flex-start;gap:24px;padding:30px 32px 16px;display:flex}._brandLockup_18zlf_95{opacity:0;transition:opacity .44s ease .22s, transform .56s var(--dialog-ease) .22s;gap:12px;display:grid;transform:translateY(8px)}._active_18zlf_32 ._brandLockup_18zlf_95{opacity:1;transform:none}._brand_18zlf_95{font-family:var(--font-display),sans-serif;letter-spacing:-.045em;color:#34453a;font-size:21px;font-weight:700}._brand_18zlf_95 span{color:#58c92d}._eyebrow_18zlf_120,._sectionHeading_18zlf_121 span{font-family:var(--font-sans),sans-serif;font-size:var(--type-meta);letter-spacing:.17em;text-transform:uppercase;color:#667168;font-weight:740}._close_18zlf_130{color:#14231b;cursor:pointer;opacity:0;width:40px;height:40px;transition:opacity .38s ease .26s, transform .56s var(--dialog-ease) .26s, background-color .3s ease;background:#ffffffb8;border:1px solid #11201914;border-radius:50%;flex:0 0 40px;place-items:center;display:grid;transform:scale(.86)rotate(-8deg);box-shadow:0 8px 24px #14201a12}._active_18zlf_32 ._close_18zlf_130{opacity:1;transform:none}._close_18zlf_130 span{margin-top:-2px;font-size:23px;font-weight:350;line-height:1;display:block}@media (hover:hover) and (pointer:fine){._close_18zlf_130:hover{background:#fff;transform:rotate(5deg)}}._summary_18zlf_170{border-bottom:1px solid #11201917;grid-template-columns:1fr auto;align-items:end;gap:30px;padding:0 32px 24px;display:grid}._score_18zlf_179{opacity:0;transition:opacity .48s ease .3s, transform .62s var(--dialog-ease) .3s;transform:translateY(12px)}._active_18zlf_32 ._score_18zlf_179{opacity:1;transform:none}._scoreLine_18zlf_192{align-items:flex-end;gap:7px;display:flex}._scoreLine_18zlf_192 strong{font-family:var(--font-display),sans-serif;letter-spacing:-.065em;font-size:clamp(48px,6vw,74px);font-weight:620;line-height:.82}._scoreLine_18zlf_192 span{color:#657067;padding-bottom:5px;font-size:14px;font-weight:700}._stars_18zlf_213,._reviewStars_18zlf_214{color:#62cf31;letter-spacing:.07em}._stars_18zlf_213{margin-top:14px;font-size:22px}._approved_18zlf_224{opacity:0;min-width:230px;transition:opacity .48s ease .36s, transform .62s var(--dialog-ease) .36s;background:#fff9;border:1px solid #23422f1a;border-radius:16px;align-items:center;gap:13px;padding:14px 16px;display:flex;transform:translate(10px);box-shadow:0 10px 32px #23422f0d,inset 0 1px #fffc}._active_18zlf_32 ._approved_18zlf_224{opacity:1;transform:none}._approvedMark_18zlf_248{color:#4cb827;background:#d2f65247;border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:19px;font-weight:900;display:grid}._approved_18zlf_224>span:last-child{gap:3px;display:grid}._approved_18zlf_224 strong{font-size:var(--type-ui);font-weight:740}._approved_18zlf_224 small{font-size:var(--type-micro);color:#748077;font-weight:600}._sectionHeading_18zlf_121{justify-content:space-between;align-items:end;gap:24px;padding:20px 32px 14px;display:flex}._sectionHeading_18zlf_121>div{opacity:0;transition:opacity .44s ease .39s, transform .56s var(--dialog-ease) .39s;transform:translateY(10px)}._active_18zlf_32 ._sectionHeading_18zlf_121>div{opacity:1;transform:none}._sectionHeading_18zlf_121 h2{font-family:var(--font-display),sans-serif;letter-spacing:-.05em;margin:7px 0 0;font-size:clamp(27px,3.5vw,39px);font-weight:620;line-height:1}._sectionHeading_18zlf_121 p{color:#6f7a72;max-width:250px;font-size:var(--type-label);text-align:right;opacity:0;transition:opacity .44s ease .44s, transform .56s var(--dialog-ease) .44s;margin:0;line-height:1.45;transform:translateY(8px)}._active_18zlf_32 ._sectionHeading_18zlf_121 p{opacity:1;transform:none}._reviewGrid_18zlf_326{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0 32px 28px;display:grid}._review_18zlf_214{opacity:0;min-height:170px;transition:opacity .43s ease calc(.47s + var(--review-index) * 65ms), transform .6s var(--dialog-ease) calc(.47s + var(--review-index) * 65ms), border-color .32s ease, box-shadow .32s ease;background:#ffffffb8;border:1px solid #11201916;border-radius:17px;flex-direction:column;padding:17px;display:flex;transform:translateY(14px)scale(.985);box-shadow:0 10px 34px #152a1d0b}._active_18zlf_32 ._review_18zlf_214{opacity:1;transform:none}@media (hover:hover) and (pointer:fine){._review_18zlf_214:hover{border-color:#52b62e3d;box-shadow:0 15px 38px #152a1d13}}._reviewMeta_18zlf_363{grid-template-columns:auto 1fr auto;align-items:center;gap:10px;display:grid}._avatar_18zlf_370{color:#2f5638;width:31px;height:31px;font-size:var(--type-label);background:#edf5e9;border-radius:9px;place-items:center;font-weight:740;display:grid}._reviewer_18zlf_382{gap:2px;display:grid}._reviewer_18zlf_382 strong{font-size:var(--type-label);font-weight:740}._reviewer_18zlf_382 small{font-size:var(--type-micro);color:#7b867e}._reviewStars_18zlf_214{font-size:var(--type-label)}._review_18zlf_214 blockquote{font-family:var(--font-sans),sans-serif;font-size:var(--type-ui);letter-spacing:-.012em;color:#26352d;flex:1;margin:16px 0 14px;font-weight:620;line-height:1.48}._verified_18zlf_412{color:#718078;font-size:var(--type-micro);align-items:center;gap:6px;font-weight:620;display:flex}._verified_18zlf_412 span{color:#51bd2b;width:16px;height:16px;font-size:var(--type-meta);background:#d2f6523b;border-radius:50%;place-items:center;font-weight:900;display:grid}._footer_18zlf_433{background:#f1f5ee8f;border-top:1px solid #11201914;justify-content:space-between;align-items:center;gap:20px;padding:16px 32px 19px;display:flex}._footerTrust_18zlf_443{color:#77827a;font-size:var(--type-micro);align-items:center;gap:8px;font-weight:600;display:flex}._footerTrust_18zlf_443>span{background:#62cf31;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #62cf311a}._external_18zlf_460{color:#192820;min-height:39px;font-size:var(--type-meta);white-space:nowrap;transition:transform .36s var(--dialog-ease), border-color .36s var(--dialog-ease), box-shadow .36s var(--dialog-ease);background:#fff;border:1px solid #1120191a;border-radius:999px;align-items:center;gap:10px;padding:0 15px;font-weight:740;display:inline-flex;box-shadow:0 7px 22px #14241b0d}._external_18zlf_460 span{transition:transform .36s var(--dialog-ease)}@media (hover:hover) and (pointer:fine){._external_18zlf_460:hover{border-color:#52b62e47;transform:translateY(-2px);box-shadow:0 12px 28px #14241b14}._external_18zlf_460:hover span{transform:translate(2px,-2px)}}@media (max-width:720px){._overlay_18zlf_13{align-items:end;padding:10px}._dialog_18zlf_40{border-radius:22px;width:100%;max-height:calc(100dvh - 20px);transform:translateY(30px)scale(.985)}._header_18zlf_87,._summary_18zlf_170,._sectionHeading_18zlf_121,._footer_18zlf_433{padding-left:19px;padding-right:19px}._header_18zlf_87{padding-top:23px}._summary_18zlf_170{grid-template-columns:1fr;align-items:start;gap:18px}._approved_18zlf_224{width:100%;min-width:0}._sectionHeading_18zlf_121{flex-direction:column;align-items:start;gap:8px}._sectionHeading_18zlf_121 p{text-align:left;max-width:none}._reviewGrid_18zlf_326{grid-template-columns:1fr;padding:0 19px 22px}._review_18zlf_214{min-height:0}._footer_18zlf_433{flex-direction:column;align-items:stretch}._external_18zlf_460{justify-content:center}}@media (max-width:430px){._scoreLine_18zlf_192 strong{font-size:50px}._stars_18zlf_213{font-size:18px}._reviewMeta_18zlf_363{grid-template-columns:auto 1fr}._reviewStars_18zlf_214{grid-column:2;justify-self:start}}@media (prefers-reduced-motion:reduce){._overlay_18zlf_13,._dialog_18zlf_40,._topLine_18zlf_72,._brandLockup_18zlf_95,._close_18zlf_130,._score_18zlf_179,._approved_18zlf_224,._sectionHeading_18zlf_121>div,._sectionHeading_18zlf_121 p,._review_18zlf_214,._external_18zlf_460,._external_18zlf_460 span{transition-duration:.01ms!important;transition-delay:0s!important}}@media (max-width:720px){._overlay_18zlf_13{padding:max(8px,env(safe-area-inset-top)) 8px max(8px,env(safe-area-inset-bottom))}._dialog_18zlf_40{max-height:calc(100dvh - max(16px,env(safe-area-inset-top)) - max(16px,env(safe-area-inset-bottom)))}}@media (max-width:390px){._header_18zlf_87,._summary_18zlf_170,._sectionHeading_18zlf_121,._footer_18zlf_433,._reviewGrid_18zlf_326{padding-left:16px;padding-right:16px}._scoreLine_18zlf_192 strong{font-size:46px}._approved_18zlf_224{padding:12px 13px}._external_18zlf_460{justify-content:space-between;width:100%}}
