.brand_brand__kS_zR{display:inline-flex;align-items:center;gap:.5rem;vertical-align:middle;white-space:nowrap;color:inherit}.brand_mark__HiX2X{display:block;width:2rem;height:2rem;flex:none;background:var(--product-accent-strong);-webkit-mask:url(/brand/deductify-mark.svg) center/contain no-repeat;mask:url(/brand/deductify-mark.svg) center/contain no-repeat}.brand_name__dW_4D{font-family:var(--font-manrope),Arial,sans-serif;font-size:1.05rem;font-weight:750;letter-spacing:-.035em;line-height:1.2}.brand_ai__jUpkT{margin-left:.15rem;color:#0f594d;font-size:.65rem;font-weight:700;letter-spacing:.03em}html[data-theme=dark] .brand_ai__jUpkT{color:#b9f4da}@media (max-width:360px){header .brand_name__dW_4D{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}}.package-showcase_section__RSEAK{width:min(74rem,calc(100% - 3rem));margin:0 auto;padding:3rem 0 5rem;scroll-margin-top:6rem}.package-showcase_intro__4tDm5{max-width:45rem;margin-bottom:2.5rem}.package-showcase_intro__4tDm5 h2{font-size:clamp(2rem,3.3vw,3.15rem);font-weight:620;letter-spacing:-.045em;line-height:1.12;margin:0 0 1rem}.package-showcase_intro__4tDm5 p,.package-showcase_method__QCuwL p,.package-showcase_scope__iwRSH,.package-showcase_support__jrb0a{color:var(--muted);line-height:1.7}.package-showcase_guideLink__q1TjN{display:inline-flex;align-items:center;gap:.6rem;min-height:44px;margin-top:.5rem;color:var(--accent-strong);font-size:.95rem;text-underline-offset:4px}.package-showcase_guideLink__q1TjN svg{width:1.1rem;flex-shrink:0}.package-showcase_layout__03wxI{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(2rem,5vw,5rem);align-items:start}.package-showcase_sample__PfNET{background:var(--soft);border:1px solid var(--line);border-radius:1.25rem;padding:2rem;text-align:center;scroll-margin-top:6rem}.package-showcase_sample__PfNET>h3{font-size:1.2rem;margin:0 0 1.25rem}.package-showcase_preparation__VsnJC{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid var(--line);text-align:left}.package-showcase_detailHeading__BBU5N,.package-showcase_preparation__VsnJC h4{font-size:.95rem;font-weight:700}.package-showcase_preparation__VsnJC ul{padding-left:1.2rem;margin:.75rem 0;display:grid;gap:.65rem}.package-showcase_preparation__VsnJC li,.package-showcase_preparation__VsnJC p{font-size:.9rem;line-height:1.65;color:var(--muted)}.package-showcase_preparation__VsnJC p{margin-top:1rem}.package-showcase_detailHeading__BBU5N{margin:1.75rem 0 .75rem}.package-showcase_detailHeading__BBU5N+.package-showcase_includes__FTjVH{margin-top:0}.package-showcase_previewNav__vXs7s{display:flex;justify-content:center;flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem}.package-showcase_previewNav__vXs7s button{min-height:44px;padding:.65rem 1rem;border:1px solid var(--line);border-radius:.65rem;background:transparent;color:var(--muted);font:inherit;font-size:.85rem;font-weight:600;cursor:pointer}.package-showcase_previewNav__vXs7s button:hover{color:var(--ink);border-color:var(--accent-strong)}.package-showcase_previewNav__vXs7s button[aria-pressed=true]{color:var(--button-text);background:var(--accent-strong);border-color:var(--accent-strong)}.package-showcase_reportImage__SjA_O{display:block;max-width:27rem;margin:0 auto;box-shadow:0 12px 26px color-mix(in srgb,var(--ink) 10%,transparent)}.package-showcase_reportImage__SjA_O img{width:100%;height:auto;display:block}.package-showcase_sample__PfNET>p{font-size:.8rem;color:var(--muted);margin:1.25rem 0 .4rem}.package-showcase_downloads__8GYTD{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem 1.5rem}.package-showcase_downloads__8GYTD a{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;color:var(--accent-strong);font-size:.9rem;text-underline-offset:4px}.package-showcase_downloads__8GYTD svg,.package-showcase_primary__f7d3_ svg{width:1.1rem;flex-shrink:0}.package-showcase_offer__pkYnf{padding-top:.5rem}.package-showcase_offer__pkYnf h3{font-size:1.45rem;margin:0 0 1rem}.package-showcase_price__DYl6d{min-height:7rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.package-showcase_price__DYl6d strong{font-size:clamp(2.4rem,4vw,3.5rem);line-height:1.1;font-weight:650;letter-spacing:-.045em;font-variant-numeric:tabular-nums}.package-showcase_price__DYl6d span{font-size:.85rem;color:var(--muted);margin-top:.4rem}.package-showcase_price__DYl6d .package-showcase_offerLabel__GLa3Y{margin:0 0 .6rem;color:var(--accent-strong);font-size:.85rem;font-weight:750;overflow-wrap:anywhere}.package-showcase_delivery__xv9Ew{margin-bottom:1rem;font-size:.95rem;line-height:1.7;color:var(--ink);font-weight:600}.package-showcase_price__DYl6d button{background:none;color:var(--accent-strong);padding:.5rem 0;border:0;min-height:44px;text-decoration:underline;cursor:pointer}.package-showcase_includes__FTjVH{list-style:none;padding:0;margin:1.75rem 0 1.25rem;display:grid;gap:.9rem}.package-showcase_includes__FTjVH li{display:flex;gap:.65rem;font-size:.95rem;line-height:1.6}.package-showcase_includes__FTjVH svg{width:1.1rem;height:1.5rem;flex-shrink:0;color:var(--accent-strong)}.package-showcase_scope__iwRSH{font-size:.9rem}.package-showcase_method__QCuwL{margin-top:1rem;border-top:1px solid var(--line)}.package-showcase_method__QCuwL summary{min-height:44px;padding:.85rem 0;font-size:.85rem;font-weight:650;cursor:pointer}.package-showcase_method__QCuwL p{font-size:.85rem;padding-bottom:.75rem}.package-showcase_primary__f7d3_{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;padding:.85rem 1.25rem;min-height:48px;border-radius:.65rem;margin-top:1.5rem;background:var(--accent-strong);color:var(--button-text);font-weight:700;text-decoration:none}.package-showcase_primary__f7d3_:hover{background:var(--accent)}.package-showcase_reassurance__nQQhv{font-size:.85rem;line-height:1.6;margin-top:.75rem;color:var(--muted)}.package-showcase_support__jrb0a{font-size:.9rem;margin-top:1rem}.package-showcase_support__jrb0a a{color:var(--accent-strong);text-underline-offset:4px}.package-showcase_section__RSEAK a:focus-visible,.package-showcase_section__RSEAK button:focus-visible,.package-showcase_section__RSEAK summary:focus-visible{outline:3px solid var(--accent);outline-offset:4px}@media (max-width:768px){.package-showcase_section__RSEAK{width:calc(100% - 2rem);padding-block:2rem 3rem}.package-showcase_layout__03wxI{grid-template-columns:1fr;gap:2rem}.package-showcase_offer__pkYnf{order:-1}.package-showcase_sample__PfNET{padding:1.25rem}.package-showcase_reportImage__SjA_O{max-width:21rem}.package-showcase_primary__f7d3_{width:100%}}.welcome_page__BHgxV{--page:#f1f4f1;--surface:#fbfcfa;--surface-raised:#ffffff;--ink:#18221e;--muted:#5c6963;--soft:#dfe9e5;--line:#d5ddd9;--accent:#176f61;--accent-strong:#0f594d;--accent-soft:#d9ebe5;--button-text:#f7fbf9;--shadow:0 28px 80px rgba(30,50,43,0.1);min-height:100dvh;overflow:clip;background:radial-gradient(circle at 83% 14%,rgba(23,111,97,.09),transparent 24rem),var(--page);color:var(--ink)}.welcome_header__eX_jM{position:sticky;top:0;z-index:20;min-height:4.5rem;border-bottom:1px solid color-mix(in srgb,var(--line) 84%,transparent);background:color-mix(in srgb,var(--page) 88%,transparent);backdrop-filter:blur(18px) saturate(140%)}.welcome_skipToContent__pAOWD{position:fixed;top:.5rem;left:1rem;z-index:30;padding:.75rem 1rem;background:var(--ink);color:var(--page);transform:translateY(-200%)}.welcome_skipToContent__pAOWD:focus{transform:translateY(0);outline:3px solid var(--accent)}.welcome_headerInner__ahjvD{display:flex;align-items:center;justify-content:space-between;width:min(74rem,calc(100% - 3rem));min-height:4.5rem;margin:0 auto}.welcome_brand__8yJxx{display:inline-flex;min-height:44px;align-items:center;gap:.55rem;color:var(--ink);font-size:1.02rem;font-weight:750;letter-spacing:-.035em;text-decoration:none}.welcome_brandMark__ID2kR{display:grid;width:2rem;height:2rem;place-items:center;border-radius:.55rem;background:var(--ink);color:var(--surface);font-size:.78rem;font-weight:800;letter-spacing:-.04em}.welcome_brand__8yJxx small{color:var(--accent);font-family:var(--font-ibm-plex-mono),monospace;font-size:.58rem;font-weight:600;letter-spacing:.08em}.welcome_nav__woe_g{display:flex;align-items:center;gap:1.25rem;white-space:nowrap}.welcome_nav__woe_g a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;color:var(--muted);font-size:.84rem;font-weight:650;text-decoration:none;transition:color .18s ease,transform .18s ease}.welcome_nav__woe_g a:hover{color:var(--ink)}.welcome_mobileMenu__oFOp_{display:none}.welcome_mobileMenu__oFOp_ summary{min-height:44px;display:flex;align-items:center;cursor:pointer;padding:.5rem .65rem;border:1px solid var(--line);border-radius:.65rem;font-size:.85rem;font-weight:650}.welcome_mobileMenu__oFOp_ summary:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.welcome_mobileLinks__fdBQd{position:absolute;right:1rem;top:calc(100% + .4rem);display:grid;gap:.4rem;padding:1rem;background:var(--surface);border:1px solid var(--line);border-radius:.65rem;box-shadow:var(--shadow);min-width:14rem}.welcome_mobileLinks__fdBQd a{justify-content:flex-start}.welcome_supportLink__YJTXN{display:inline-flex;align-items:center;min-height:44px;color:var(--accent-strong);text-underline-offset:4px}.welcome_navAction__dwnXU{min-width:5.3rem;padding:.58rem .85rem;border:1px solid var(--line);border-radius:.65rem;background:var(--surface);color:var(--ink)!important;text-align:center}.welcome_navAction__dwnXU:hover{border-color:var(--accent);transform:translateY(-1px)}.welcome_navAction__dwnXU:active{transform:translateY(1px)}.welcome_eyebrow__pRl3G{display:block;color:var(--accent);font-family:var(--font-ibm-plex-mono),monospace;font-size:.68rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.welcome_finalCta__j6Sqh>a,.welcome_optionsSection__pCsnZ a{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:3rem;padding:.76rem 1rem;border-radius:.65rem;font-size:.86rem;font-weight:750;line-height:1;text-decoration:none;white-space:nowrap;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.welcome_finalCta__j6Sqh>a,.welcome_studyOption__ks2Lr a{background:var(--accent-strong);color:var(--button-text)}.welcome_finalCta__j6Sqh>a:hover,.welcome_studyOption__ks2Lr a:hover{background:var(--accent);transform:translateY(-2px)}.welcome_finalCta__j6Sqh>a:active,.welcome_studyOption__ks2Lr a:active{transform:translateY(1px) scale(.99)}.welcome_finalCta__j6Sqh>a svg,.welcome_optionsSection__pCsnZ a svg{width:1rem;flex:0 0 auto}.welcome_evidenceSection__PwvJi,.welcome_factStrip__rtaIg,.welcome_finalCta__j6Sqh,.welcome_optionsSection__pCsnZ,.welcome_reviewSection__4nrlb{width:min(74rem,calc(100% - 3rem));margin-inline:auto}.welcome_factStrip__rtaIg{display:grid;grid-template-columns:repeat(3,1fr);border-block:1px solid var(--line)}.welcome_factStrip__rtaIg>div{display:flex;flex-direction:column;gap:.25rem;padding:1.65rem 2rem}.welcome_factStrip__rtaIg>div+div{border-left:1px solid var(--line)}.welcome_factStrip__rtaIg strong{font-size:.94rem}.welcome_factStrip__rtaIg span{color:var(--muted);font-size:.78rem}.welcome_evidenceIntro__rp9JA h2,.welcome_finalCta__j6Sqh h2,.welcome_optionsSection__pCsnZ h2,.welcome_reviewStatement__q0IEL h2{margin:0;font-size:clamp(2.2rem,4.2vw,3.75rem);font-weight:620;letter-spacing:-.055em;line-height:1.02}.welcome_evidenceIntro__rp9JA>p,.welcome_finalCta__j6Sqh p,.welcome_optionsSection__pCsnZ article>p,.welcome_reviewStatement__q0IEL>p{color:var(--muted);line-height:1.68}.welcome_optionsSection__pCsnZ article>svg{width:1.55rem;color:var(--accent)}.welcome_evidenceSection__PwvJi{margin-top:5rem;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(3rem,7vw,6rem);padding:clamp(3rem,7vw,5.5rem);border:1px solid var(--line);border-radius:1.6rem;background:var(--surface);box-shadow:var(--shadow);scroll-margin-top:5.5rem}.welcome_evidenceIntro__rp9JA h2{max-width:11ch;margin-top:1rem}.welcome_evidenceIntro__rp9JA>p{max-width:31rem;margin-top:1.15rem}.welcome_evidenceGrid__JQ2_m{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1.5rem}.welcome_evidenceGrid__JQ2_m article{display:flex;gap:.85rem;padding:1.4rem 0;border-bottom:1px solid var(--line)}.welcome_evidenceGrid__JQ2_m article:nth-last-child(-n+2){border-bottom:0}.welcome_evidenceGrid__JQ2_m svg{width:1.3rem;height:1.3rem;flex:0 0 auto;color:var(--accent)}.welcome_evidenceGrid__JQ2_m h3{margin:0 0 .38rem;font-size:.94rem}.welcome_evidenceGrid__JQ2_m p{color:var(--muted);font-size:.8rem;line-height:1.55}.welcome_reviewSection__4nrlb{display:grid;grid-template-columns:minmax(0,1fr) minmax(24rem,.78fr);align-items:end;gap:clamp(3rem,8vw,8rem);padding:8.5rem 0}.welcome_reviewStatement__q0IEL>svg{width:2rem;margin-bottom:1.5rem;color:var(--accent)}.welcome_reviewStatement__q0IEL h2{max-width:12ch}.welcome_reviewStatement__q0IEL>p{max-width:35rem;margin-top:1.15rem}.welcome_reviewList__jAqgQ{display:grid;gap:0;margin:0;padding:0;border-top:1px solid var(--line);list-style:none}.welcome_reviewList__jAqgQ li{display:flex;align-items:center;gap:.7rem;padding:1.05rem 0;border-bottom:1px solid var(--line);font-size:.88rem;font-weight:650}.welcome_reviewList__jAqgQ svg{width:1rem;flex-shrink:0;color:var(--accent)}.welcome_faqSection__ioWi1{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:4rem;width:min(74rem,calc(100% - 3rem));margin:0 auto 6rem}.welcome_faqSection__ioWi1 h2{max-width:14ch;margin:0;font-size:clamp(2rem,3.4vw,3.1rem);letter-spacing:-.045em;line-height:1.1;scroll-margin-top:6rem}.welcome_faqSection__ioWi1 p{color:var(--muted);font-size:.95rem;line-height:1.7}.welcome_faqSection__ioWi1>div>p{max-width:28rem;margin-top:1rem}.welcome_faqList__0TDoC{border-top:1px solid var(--line)}.welcome_faqList__0TDoC details{border-bottom:1px solid var(--line)}.welcome_faqList__0TDoC summary{padding:1.25rem 0;color:var(--ink);font-size:.95rem;font-weight:650;cursor:pointer}.welcome_faqList__0TDoC summary:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.welcome_faqList__0TDoC p{margin:0 0 1.25rem}.welcome_optionsSection__pCsnZ{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:1rem;padding-bottom:8.5rem}.welcome_optionsSection__pCsnZ article{display:flex;flex-direction:column;align-items:flex-start;min-height:26rem;padding:clamp(2rem,4vw,3.5rem);border:1px solid var(--line);border-radius:1.25rem;background:var(--surface)}.welcome_optionsSection__pCsnZ article>svg{margin-bottom:auto}.welcome_optionsSection__pCsnZ h2{max-width:12ch;margin-top:4rem;font-size:clamp(2rem,3.4vw,3.1rem)}.welcome_optionsSection__pCsnZ article>p{max-width:33rem;margin:1rem 0 1.5rem}.welcome_optionsSection__pCsnZ a{min-height:auto;padding:.45rem 0;border-radius:0;color:var(--accent-strong)}.welcome_estimateOption__TuYjt a:hover{color:var(--accent);transform:translateX(3px)}.welcome_optionsSection__pCsnZ .welcome_studyOption__ks2Lr{border-color:color-mix(in srgb,var(--accent) 34%,var(--line));background:var(--accent-soft)}.welcome_studyOption__ks2Lr a{min-height:2.9rem;padding:.78rem 1rem;border-radius:.65rem;color:var(--button-text)}.welcome_studyOption__ks2Lr small{max-width:31rem;margin-top:.9rem;color:var(--muted);font-size:.7rem;line-height:1.5}.welcome_finalCta__j6Sqh{display:flex;align-items:center;justify-content:space-between;gap:3rem;margin-bottom:3rem;padding:clamp(2.2rem,5vw,4rem);border:1px solid color-mix(in srgb,var(--accent) 28%,var(--line));border-radius:1.25rem;background:var(--surface)}.welcome_finalCta__j6Sqh h2{max-width:15ch;font-size:clamp(2rem,3.5vw,3.25rem)}.welcome_finalCta__j6Sqh p{margin-top:.75rem}.welcome_brand__8yJxx:focus-visible,.welcome_finalCta__j6Sqh a:focus-visible,.welcome_nav__woe_g a:focus-visible,.welcome_optionsSection__pCsnZ a:focus-visible{outline:3px solid color-mix(in srgb,var(--accent) 42%,transparent);outline-offset:4px}html[data-theme=dark] .welcome_page__BHgxV{--page:#111815;--surface:#17211d;--surface-raised:#1b2722;--ink:#edf4f1;--muted:#a8b5af;--soft:#263530;--line:#2d3c36;--accent:#7bc9b6;--accent-strong:#82cfbc;--accent-soft:#19352e;--button-text:#10221c;--shadow:0 28px 80px rgba(0,0,0,0.23);background:radial-gradient(circle at 83% 14%,rgba(83,171,148,.12),transparent 24rem),var(--page)}html[data-theme=dark] .welcome_brandMark__ID2kR{background:#e1ece7;color:#13201b}@media (max-width:920px){.welcome_desktopTheme__EFsYr{display:none}.welcome_mobileMenu__oFOp_{display:block}.welcome_nav__woe_g{gap:.5rem}.welcome_nav__woe_g>a:not(.welcome_navAction__dwnXU){display:none}.welcome_faqSection__ioWi1{grid-template-columns:1fr;gap:2rem}.welcome_evidenceSection__PwvJi,.welcome_reviewSection__4nrlb{grid-template-columns:1fr}.welcome_reviewSection__4nrlb{padding:6.5rem 0;align-items:start}}@media (max-width:680px){.welcome_evidenceSection__PwvJi,.welcome_factStrip__rtaIg,.welcome_faqSection__ioWi1,.welcome_finalCta__j6Sqh,.welcome_headerInner__ahjvD,.welcome_optionsSection__pCsnZ,.welcome_reviewSection__4nrlb{width:min(74rem,calc(100% - 2rem))}.welcome_headerInner__ahjvD,.welcome_header__eX_jM{min-height:4rem}.welcome_factStrip__rtaIg{grid-template-columns:1fr}.welcome_factStrip__rtaIg>div{padding:1.25rem 0}.welcome_factStrip__rtaIg>div+div{border-top:1px solid var(--line);border-left:0}.welcome_reviewSection__4nrlb{gap:2.75rem;padding:5rem 0}.welcome_evidenceSection__PwvJi{gap:2.5rem;padding:2.2rem 1.25rem;border-radius:1.1rem}.welcome_evidenceGrid__JQ2_m{grid-template-columns:1fr}.welcome_evidenceGrid__JQ2_m article:nth-last-child(2){border-bottom:1px solid var(--line)}.welcome_optionsSection__pCsnZ{grid-template-columns:1fr;padding-bottom:5rem}.welcome_optionsSection__pCsnZ article{min-height:23rem;padding:1.6rem}.welcome_finalCta__j6Sqh{align-items:stretch;flex-direction:column;gap:1.75rem;margin-bottom:1rem;padding:2rem 1.5rem}.welcome_finalCta__j6Sqh>a{width:100%}}@media (prefers-reduced-motion:reduce){.welcome_finalCta__j6Sqh>a,.welcome_nav__woe_g a,.welcome_optionsSection__pCsnZ a{transition:none}}@media (prefers-reduced-transparency:reduce){.welcome_header__eX_jM{background:var(--page);backdrop-filter:none}}