.BLISRa_page{--ink:#edf4ee;--soft:#b4c0b9;--green:#a7e64d;--line:#354339;min-height:100vh;color:var(--ink);background:#0b1510;font-family:Arial,Helvetica,sans-serif;overflow:hidden}.BLISRa_page *{box-sizing:border-box}.BLISRa_page a{color:inherit;text-decoration:none}.BLISRa_page a:focus-visible,.BLISRa_page summary:focus-visible{outline:3px solid var(--green);outline-offset:4px}.BLISRa_sectionInner,.BLISRa_heroInner,.BLISRa_quickInner{width:min(1360px,100% - 64px);margin:auto}.BLISRa_eyebrow{color:var(--green);letter-spacing:.19em;text-transform:uppercase;margin:0 0 24px;font-size:.75rem;font-weight:800}.BLISRa_hero{isolation:isolate;border-bottom:1px solid var(--line);background:radial-gradient(circle at 82% 18%,#284b2e 0,#102318 32%,#0b1510 67%);position:relative}.BLISRa_hero:before{z-index:-1;content:"";opacity:.18;background-image:linear-gradient(#94b77c 1px,#0000 1px),linear-gradient(90deg,#94b77c 1px,#0000 1px);background-size:88px 88px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 20%,#000);mask-image:linear-gradient(90deg,#0000 20%,#000)}.BLISRa_heroInner{grid-template-columns:minmax(0,1fr) minmax(380px,.94fr);align-items:center;gap:clamp(40px,5vw,90px);min-height:720px;padding:88px 0 104px;display:grid}.BLISRa_heroCopy h1{letter-spacing:-.073em;max-width:750px;margin:0;font-size:clamp(3.6rem,6.4vw,6.8rem);font-weight:800;line-height:.94}.BLISRa_heroCopy h1 em{color:var(--green);letter-spacing:-.065em;font-family:Georgia,Times New Roman,serif;font-weight:400;display:block}.BLISRa_heroLead{color:#e0ebe2;max-width:580px;margin:30px 0 0;font-size:1.1rem;line-height:1.65}.BLISRa_codePanel{background:#112716db;border:1px solid #688442;border-radius:14px;grid-template-columns:155px 1fr;align-items:center;gap:22px;max-width:590px;margin-top:35px;padding:20px 24px;display:grid;box-shadow:0 20px 50px #0000002e}.BLISRa_codePanel>div{flex-direction:column;gap:7px;display:flex}.BLISRa_codeLabel{color:#c4d8bf;letter-spacing:.1em;text-transform:uppercase;font-size:.7rem;font-weight:800}.BLISRa_codePanel strong{color:var(--green);letter-spacing:.09em;font-size:1.8rem}.BLISRa_codePanel p{color:#d8e8d4;margin:0;font-size:.91rem;line-height:1.5}.BLISRa_heroActions{flex-wrap:wrap;align-items:center;gap:26px;margin-top:30px;display:flex}.BLISRa_primaryButton{background:var(--green);border-radius:12px;justify-content:space-between;align-items:center;gap:30px;min-height:54px;padding:0 22px;font-weight:800;display:inline-flex;color:#0b1510!important}.BLISRa_primaryButton:hover{background:#c2f477}.BLISRa_textButton{border:1px solid var(--line);background:#1127168c;border-radius:12px;justify-content:space-between;align-items:center;gap:24px;min-height:54px;padding:0 20px;font-weight:700;transition:background .16s,border-color .16s;display:inline-flex}.BLISRa_textButton:hover{border-color:var(--green);background:#203c24}.BLISRa_textButton span{color:var(--green)}.BLISRa_affiliateLine{color:#a5b4a7;max-width:580px;margin:30px 0 0;font-size:.78rem;line-height:1.5}.BLISRa_heroVisual{min-width:0;transform:rotate(2deg)}.BLISRa_heroImageStage{aspect-ratio:1;background:#fff;position:relative;overflow:hidden;box-shadow:25px 25px #203c24,0 30px 70px #00000059}.BLISRa_heroImage{-o-object-fit:contain;object-fit:contain}.BLISRa_stageTop,.BLISRa_stageBottom{z-index:1;color:#1d2c22;letter-spacing:.18em;text-transform:uppercase;font-size:.67rem;font-weight:800;position:absolute}.BLISRa_stageTop{top:24px;left:28px}.BLISRa_stageBottom{bottom:25px;right:28px}.BLISRa_visualCaption{color:#b1c8ac;letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;gap:20px;margin:23px 0 0;font-size:.7rem;font-weight:700;display:flex}.BLISRa_quickStrip{background:var(--green);color:#0c190e}.BLISRa_quickInner{grid-template-columns:repeat(4,1fr);display:grid}.BLISRa_quickInner>div{border-right:1px solid #0a200c40;flex-direction:column;gap:4px;padding:22px 24px;display:flex}.BLISRa_quickInner>div:first-child{padding-left:0}.BLISRa_quickInner>div:last-child{border-right:0}.BLISRa_quickInner strong{letter-spacing:-.05em;font-size:1.55rem}.BLISRa_quickInner span{text-transform:uppercase;letter-spacing:.08em;font-size:.72rem;font-weight:700}.BLISRa_catalog,.BLISRa_compare,.BLISRa_guidance,.BLISRa_faq{padding:100px 0}.BLISRa_sectionHeading{-moz-column-gap:50px;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);align-items:start;column-gap:50px;margin-bottom:42px;display:grid}.BLISRa_sectionHeading>div{display:contents}.BLISRa_sectionHeading .BLISRa_eyebrow{grid-area:1/1}.BLISRa_sectionHeading h2{grid-area:2/1}.BLISRa_sectionHeading>p{grid-area:2/2}.BLISRa_sectionHeading .BLISRa_eyebrow{margin-bottom:17px}.BLISRa_sectionHeading h2,.BLISRa_guidance h2{letter-spacing:-.06em;text-wrap:balance;max-width:800px;margin:0;font-size:clamp(2.5rem,4vw,4.5rem);line-height:1}.BLISRa_sectionHeading>p{max-width:440px;color:var(--soft);margin:0 0 3px;line-height:1.6}.BLISRa_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.BLISRa_card{border:1px solid var(--line);background:#122219;border-radius:18px;min-width:0;scroll-margin-top:90px;overflow:hidden}.BLISRa_cardMedia{aspect-ratio:1.2;background:#fff;position:relative;overflow:hidden}.BLISRa_cardImage{-o-object-fit:contain;object-fit:contain;transition:transform .35s}.BLISRa_card:hover .BLISRa_cardImage{transform:scale(1.035)}.BLISRa_cardIndex{z-index:1;color:#34463b;letter-spacing:.12em;font-size:.73rem;font-weight:800;position:absolute;top:17px;left:20px}.BLISRa_discountBadge{z-index:1;color:#0b1510;letter-spacing:.08em;text-transform:uppercase;background:#a7e64d;border-radius:999px;padding:9px 12px;font-size:.75rem;font-weight:900;position:absolute;top:15px;right:17px;box-shadow:0 5px 16px #00000026}.BLISRa_cardBody{padding:27px 26px 23px}.BLISRa_cardKicker{color:var(--green);letter-spacing:.15em;text-transform:uppercase;margin:0 0 10px;font-size:.69rem;font-weight:800}.BLISRa_cardTitleRow{justify-content:space-between;align-items:baseline;gap:15px;display:flex}.BLISRa_cardTitleRow h3{letter-spacing:-.045em;margin:0;font-size:1.5rem;line-height:1.1}.BLISRa_cardTitleRow>strong{color:#d6ead4;flex:none;font-size:.84rem}.BLISRa_cardDescription{min-height:74px;color:var(--soft);margin:17px 0 0;font-size:.88rem;line-height:1.56}.BLISRa_bestFor{color:#dfebdd;align-items:baseline;gap:11px;margin:4px 0 21px;font-size:.8rem;display:flex}.BLISRa_bestFor span{color:#8fbf73;text-transform:uppercase;letter-spacing:.08em;flex:none;font-size:.64rem;font-weight:800}.BLISRa_cardOffer{background:#203c24;border:1px solid #688442;border-radius:12px;flex-direction:column;gap:4px;margin:0 0 19px;padding:14px 16px;display:flex}.BLISRa_cardOffer strong{color:var(--green);font-size:.9rem}.BLISRa_cardOffer span{color:#d8e8d4;font-size:.72rem;line-height:1.4}.BLISRa_variantList{gap:10px;display:grid}.BLISRa_variantList a{background:var(--green);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;min-height:82px;padding:14px 15px;transition:background-color .16s,transform .16s,box-shadow .16s;display:flex;box-shadow:0 10px 20px -13px #a7e64db3;color:#0b1510!important}.BLISRa_variantList a:hover{background:#c2f477;transform:translateY(-2px);box-shadow:0 15px 25px -12px #a7e64dbf}.BLISRa_variantList a>span:first-child{flex-direction:column;gap:5px;min-width:0;display:flex}.BLISRa_variantList strong{font-size:.84rem}.BLISRa_variantList small{color:#30451f;font-size:.7rem;line-height:1.4}.BLISRa_variantAction{text-align:right;white-space:nowrap;flex-direction:column;flex:none;align-items:flex-end;gap:5px;display:flex}.BLISRa_variantAction strong{font-size:.9rem}.BLISRa_variantAction>span{font-size:.72rem;font-weight:800}.BLISRa_variantAction>span span{margin-left:3px;font-size:.95rem}.BLISRa_compare{color:#132018;background:#e9eee8}.BLISRa_compare .BLISRa_eyebrow{color:#3c7132}.BLISRa_compare .BLISRa_sectionHeading>p{color:#4c6052}.BLISRa_tableWrap{background:#f9fbf7;border:1px solid #c9d5ca;overflow-x:auto}.BLISRa_tableWrap table{border-collapse:collapse;text-align:left;width:100%;min-width:790px}.BLISRa_tableWrap caption{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}.BLISRa_tableWrap th,.BLISRa_tableWrap td{border-bottom:1px solid #d7e0d7;padding:19px 18px;font-size:.84rem}.BLISRa_tableWrap thead th{color:#456a42;text-transform:uppercase;letter-spacing:.11em;background:#f0f5eb;font-size:.67rem}.BLISRa_tableWrap tbody th{font-weight:800}.BLISRa_tableWrap tbody a{text-underline-offset:4px;-webkit-text-decoration:underline #83b55e;text-decoration:underline #83b55e}.BLISRa_tableWrap tbody tr:last-child th,.BLISRa_tableWrap tbody tr:last-child td{border-bottom:0}.BLISRa_tableNote{color:#536657;margin:18px 0 0;font-size:.78rem;line-height:1.55}.BLISRa_guidance{background:#102419}.BLISRa_guidance h2{max-width:890px}.BLISRa_guidanceGrid{grid-template-columns:repeat(3,1fr);gap:35px;margin-top:55px;display:grid}.BLISRa_guidanceGrid>div{border-top:1px solid #7cb34e;padding-top:20px}.BLISRa_guidanceGrid span{color:var(--green);font-size:.8rem;font-weight:800}.BLISRa_guidanceGrid h3{letter-spacing:-.04em;margin:33px 0 12px;font-size:1.4rem}.BLISRa_guidanceGrid p{max-width:350px;color:var(--soft);margin:0;font-size:.9rem;line-height:1.65}.BLISRa_sourceLink{border-bottom:1px solid var(--green);margin-top:38px;padding-bottom:7px;font-size:.88rem;font-weight:800;display:inline-flex;color:var(--green)!important}.BLISRa_sourceLink span{margin-left:14px}.BLISRa_faq{background:#0b1510}.BLISRa_faqList{border-top:1px solid var(--line);max-width:1020px}.BLISRa_faqList details{border-bottom:1px solid var(--line)}.BLISRa_faqList summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:24px 0;font-size:1.04rem;font-weight:700;list-style:none;display:flex}.BLISRa_faqList summary::-webkit-details-marker{display:none}.BLISRa_faqList summary span{color:var(--green);font-size:1.4rem}.BLISRa_faqList details[open] summary span{transform:rotate(45deg)}.BLISRa_faqList details p{max-width:820px;color:var(--soft);margin:0 0 24px;line-height:1.7}.BLISRa_disclosure{border-top:1px solid var(--line);background:#101d15;padding:57px 0 80px}.BLISRa_disclosure h2{margin:0 0 17px;font-size:1.25rem}.BLISRa_disclosure p{color:#a8b9ac;max-width:1000px;font-size:.8rem;line-height:1.7}.BLISRa_sourceRow{flex-wrap:wrap;gap:25px;margin-top:24px;display:flex}.BLISRa_sourceRow a{color:var(--green);font-size:.81rem;font-weight:800}.BLISRa_sourceRow span{margin-left:7px}@media (max-width:1100px){.BLISRa_heroInner{grid-template-columns:1fr 1fr}.BLISRa_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.BLISRa_cardDescription{min-height:0}.BLISRa_heroCopy h1{font-size:clamp(3rem,5.5vw,5rem)}}@media (max-width:800px){.BLISRa_sectionInner,.BLISRa_heroInner,.BLISRa_quickInner{width:min(100% - 36px,600px)}.BLISRa_heroInner{grid-template-columns:1fr;gap:55px;min-height:0;padding:70px 0 75px}.BLISRa_heroVisual{width:min(100% - 28px,550px);margin:auto}.BLISRa_heroCopy h1{font-size:clamp(3.4rem,11vw,5.4rem)}.BLISRa_quickInner{grid-template-columns:repeat(2,1fr)}.BLISRa_quickInner>div{padding:18px 12px!important}.BLISRa_quickInner>div:nth-child(2){border-right:0}.BLISRa_quickInner>div:nth-child(-n+2){border-bottom:1px solid #0a200c40}.BLISRa_catalog,.BLISRa_compare,.BLISRa_guidance,.BLISRa_faq{padding:70px 0}.BLISRa_sectionHeading{grid-template-columns:1fr;gap:18px;margin-bottom:30px}.BLISRa_grid{grid-template-columns:1fr}.BLISRa_guidanceGrid{grid-template-columns:1fr;gap:25px;margin-top:36px}.BLISRa_guidanceGrid h3{margin-top:20px}}@media (max-width:450px){.BLISRa_heroCopy h1{font-size:3.35rem}.BLISRa_heroLead{font-size:1rem}.BLISRa_codePanel{grid-template-columns:1fr;gap:9px}.BLISRa_heroActions{gap:15px}.BLISRa_cardBody{padding:23px 19px}.BLISRa_cardTitleRow{display:block}.BLISRa_cardTitleRow>strong{margin-top:8px;display:block}.BLISRa_variantList a{align-items:flex-start}.BLISRa_variantAction{align-self:stretch}.BLISRa_stageTop,.BLISRa_stageBottom{font-size:.53rem}.BLISRa_visualCaption{font-size:.57rem}}.BLISRa_sectionHeading>p{text-align:end;font-size:.875rem;line-height:1.5}@media (max-width:800px){.BLISRa_sectionHeading>div{display:block}.BLISRa_sectionHeading>p{text-align:start;grid-area:auto}}.BLISRa_bfButton{background:#0e2636b3;border:1px solid #8edbff80;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;min-height:54px;padding:0 20px;font-weight:800;transition:background .16s,border-color .16s,transform .16s;display:inline-flex;box-shadow:0 4px 18px #8edbff26;color:#8edbff!important}.BLISRa_bfButton:hover{background:#15446be6;border-color:#8edbff;transform:translateY(-1px)}html:not(.dark) .BLISRa_bfButton{background:#f0f9ff;border-color:#bae6fd;color:#0369a1!important}html:not(.dark) .BLISRa_bfButton:hover{background:#e0f2fe}.BLISRa_blackFridayFeature{border-bottom:1px solid var(--line);background:radial-gradient(at 70%,#153820 0,#0d1e14 55%,#08100c 100%);padding:56px 0 64px}html:not(.dark) .BLISRa_blackFridayFeature{background:radial-gradient(at 70%,#d8ebd9 0,#e9f2eb 55%,#f6f9f6 100%)}.BLISRa_featureBox{background:#0e1c14d9;border:1px solid #688442;border-radius:20px;grid-template-columns:1.15fr .85fr;align-items:center;gap:40px;padding:40px 44px;display:grid;box-shadow:0 20px 50px #0000004d}html:not(.dark) .BLISRa_featureBox{color:#132018;background:#fff;border-color:#b7cebc;box-shadow:0 14px 36px #101c1414}.BLISRa_featureCopy h2{letter-spacing:-.045em;margin:0 0 16px;font-size:clamp(1.9rem,3vw,2.8rem);font-weight:800;line-height:1.08}.BLISRa_featureCopy p{color:var(--soft);max-width:580px;margin:0 0 24px;font-size:1rem;line-height:1.62}html:not(.dark) .BLISRa_featureCopy p{color:#4c6053}.BLISRa_featureCtaRow{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.BLISRa_featureCtaButton{background:var(--green);border-radius:12px;align-items:center;gap:14px;min-height:50px;padding:0 22px;font-size:.92rem;font-weight:800;transition:background .16s,transform .16s;display:inline-flex;box-shadow:0 8px 20px -8px #a7e64db3;color:#0b1510!important}.BLISRa_featureCtaButton:hover{background:#c2f477;transform:translateY(-2px)}html:not(.dark) .BLISRa_featureCtaButton{background:#237418;color:#fff!important}.BLISRa_featureSide{flex-direction:column;gap:14px;display:flex}.BLISRa_featurePill{border:1px solid var(--line);background:#12221999;border-radius:12px;align-items:flex-start;gap:14px;padding:16px 18px;display:flex}html:not(.dark) .BLISRa_featurePill{background:#edf3ee;border-color:#d2ddd4}.BLISRa_featurePillIcon{background:var(--green);color:#0b1510;border-radius:50%;flex:none;justify-content:center;align-items:center;width:26px;height:26px;font-size:.8rem;font-weight:900;display:inline-flex}html:not(.dark) .BLISRa_featurePillIcon{color:#fff;background:#237418}.BLISRa_featurePill div strong{margin-bottom:2px;font-size:.92rem;display:block}.BLISRa_featurePill div span{color:var(--soft);font-size:.8rem;line-height:1.4}html:not(.dark) .BLISRa_featurePill div span{color:#4c6053}@media (max-width:900px){.BLISRa_featureBox{grid-template-columns:1fr;gap:24px;padding:28px 20px}}
