._label_15hkk_1{color:var(--dmf2-brand);letter-spacing:-.01em;margin:0;font-size:.8125rem;font-weight:650;line-height:1.4}._hero_15hkk_10{border-bottom:1px solid var(--dmf2-border)}._heroGrid_15hkk_14{grid-template-columns:minmax(0,1.15fr) minmax(21rem,.85fr);align-items:start;gap:clamp(3rem,7vw,7rem);padding-block:clamp(4.5rem,8vw,7.5rem);display:grid}._heroGrid_15hkk_14>*,._heroCopy_15hkk_26{min-width:0}._breadcrumbs_15hkk_30{color:var(--dmf2-faint);flex-wrap:wrap;align-items:center;gap:.45rem;margin:0;font-size:.8125rem;line-height:1.5;display:flex}._breadcrumbs_15hkk_30 a{color:var(--dmf2-muted);text-decoration:none}._breadcrumbs_15hkk_30 a:hover{color:var(--dmf2-ink)}._heroCopy_15hkk_26 h1{-webkit-hyphens:none;hyphens:none;letter-spacing:0;overflow-wrap:anywhere;text-wrap:balance;word-break:normal;min-width:0;max-width:18ch;margin:1.75rem 0 0;font-size:clamp(3.2rem,4.2vw,3.75rem);font-weight:600;line-height:.95}._lede_15hkk_65{color:var(--dmf2-muted);max-width:38rem;margin:1.75rem 0 0;font-size:clamp(1.125rem,2vw,1.375rem);line-height:1.6}._heroActions_15hkk_73{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}._signupNote_15hkk_80{color:var(--dmf2-muted);margin:1rem 0 0;line-height:1.6}._quickAnswer_15hkk_86{border-bottom:1px solid var(--dmf2-border-strong);border-top:1px solid var(--dmf2-border-strong);padding-block:1.5rem}._quickAnswer_15hkk_86 h2{letter-spacing:0;text-wrap:balance;margin:1rem 0 0;font-size:clamp(1.75rem,3vw,2.35rem);font-weight:600;line-height:1.1}._quickAnswer_15hkk_86 dl{border-top:1px solid var(--dmf2-border);margin:1.5rem 0 0}._quickAnswer_15hkk_86 dl>div{border-bottom:1px solid var(--dmf2-border);grid-template-columns:minmax(7rem,.34fr) minmax(0,.66fr);gap:1rem;padding-block:1.25rem;display:grid}._quickAnswer_15hkk_86 dt{color:var(--dmf2-ink);font-size:.875rem;font-weight:650}._quickAnswer_15hkk_86 dd,._disclosure_15hkk_121{color:var(--dmf2-muted);margin:0;font-size:.875rem;line-height:1.6}._disclosure_15hkk_121{margin-top:1.25rem}._section_15hkk_132,._sectionMuted_15hkk_133,._related_15hkk_134,._sources_15hkk_135{border-bottom:1px solid var(--dmf2-border);padding-block:var(--dmf2-section);scroll-margin-top:5rem}._sectionMuted_15hkk_133,._sources_15hkk_135{background:var(--dmf2-surface-subtle)}._sectionIntro_15hkk_146{grid-template-columns:minmax(0,1.35fr) minmax(18rem,.65fr);gap:3rem;display:grid}._sectionIntro_15hkk_146 h2,._related_15hkk_134 h2,._sources_15hkk_135 h2{letter-spacing:0;text-wrap:balance;margin:1.25rem 0 0;font-size:clamp(2.4rem,5vw,4rem);font-weight:600;line-height:1}._sectionIntro_15hkk_146>p,._sourcesGrid_15hkk_164>div>p{color:var(--dmf2-muted);margin:2.25rem 0 0;font-size:1.0625rem;line-height:1.7}._priceComparison_15hkk_171{border:1px solid var(--dmf2-border-strong);border-radius:var(--dmf2-media-radius);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:4rem;display:grid;overflow:hidden}._priceComparison_15hkk_171>article{min-width:0;padding:clamp(1.5rem,4vw,3rem)}._priceComparison_15hkk_171>article+article{border-left:1px solid var(--dmf2-border-strong)}._dmfPrice_15hkk_189{background:var(--dmf2-brand-soft)}._priceHeading_15hkk_193>p{color:var(--dmf2-muted);margin:1.25rem 0 0;font-size:.875rem;line-height:1.55}._priceHeading_15hkk_193>div{flex-wrap:wrap;align-items:baseline;gap:.55rem;margin-top:.6rem;display:flex}._priceHeading_15hkk_193 strong{letter-spacing:-.0125em;font-size:clamp(2.75rem,5vw,4.5rem);font-weight:600;line-height:1}._priceHeading_15hkk_193 span{color:var(--dmf2-muted);font-size:.875rem;font-weight:550}._priceFacts_15hkk_221{border-top:1px solid var(--dmf2-border-strong);grid-template-columns:repeat(2,minmax(0,1fr));margin:2.5rem 0 0;display:grid}._priceFacts_15hkk_221>div{border-bottom:1px solid var(--dmf2-border);min-width:0;padding:1.25rem 1.25rem 1.25rem 0}._priceFacts_15hkk_221>div:nth-child(2n){border-left:1px solid var(--dmf2-border);padding-left:1.25rem;padding-right:0}._priceFacts_15hkk_221 dt{color:var(--dmf2-faint);font-size:.75rem;font-weight:600;line-height:1.45}._priceFacts_15hkk_221 dd{margin:.4rem 0 0;font-size:1rem;font-weight:620;line-height:1.4}._priceFacts_15hkk_221 p{color:var(--dmf2-muted);margin:.35rem 0 0;font-size:.75rem;line-height:1.5}._sourceLink_15hkk_261{color:var(--dmf2-ink);text-decoration:underline;text-decoration-color:var(--dmf2-border-strong);text-underline-offset:.25rem;margin-top:1.5rem;font-size:.875rem;font-weight:600;display:inline-flex}._sourceLink_15hkk_261:hover{color:var(--dmf2-brand);text-decoration-color:var(--dmf2-brand)}._priceNote_15hkk_277,._tableNote_15hkk_278{color:var(--dmf2-muted);margin:1.5rem 0 0;font-size:.875rem;line-height:1.65}._priceNote_15hkk_277 strong{color:var(--dmf2-ink)}._pricingDetail_15hkk_289{border-top:1px solid var(--dmf2-border);margin-top:3.5rem;padding-top:3.5rem}._pricingDetailIntro_15hkk_295{grid-template-columns:minmax(0,1.35fr) minmax(18rem,.65fr);gap:3rem;display:grid}._pricingDetailIntro_15hkk_295 h2{letter-spacing:0;text-wrap:balance;margin:1rem 0 0;font-size:clamp(2rem,4vw,3.25rem);font-weight:600;line-height:1.05}._pricingDetailIntro_15hkk_295>p{color:var(--dmf2-muted);margin:2rem 0 0;font-size:1rem;line-height:1.7}._packageRows_15hkk_317{border-bottom:1px solid var(--dmf2-border-strong);border-top:1px solid var(--dmf2-border-strong);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:3rem;display:grid}._packageRows_15hkk_317 article{min-width:0;padding:2rem 2rem 2rem 0}._packageRows_15hkk_317 article+article{border-left:1px solid var(--dmf2-border);padding-left:2rem}._packageRows_15hkk_317 h3{margin:0;font-size:1rem;font-weight:650;line-height:1.4}._packagePrice_15hkk_342{color:var(--dmf2-ink);margin:1.5rem 0 0;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:600;line-height:1.1}._packageSetup_15hkk_350,._packageUseCase_15hkk_351{color:var(--dmf2-muted);margin:.45rem 0 0;font-size:.8125rem;line-height:1.6}._packageUseCase_15hkk_351{margin-top:1.5rem;font-size:.875rem}._pricingNotice_15hkk_363{border-bottom:1px solid var(--dmf2-border);color:var(--dmf2-muted);margin:0;padding-block:1.25rem;font-size:.875rem;line-height:1.65}._pricingNotice_15hkk_363 strong{color:var(--dmf2-ink);font-weight:650}._workflowRows_15hkk_377{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._workflow_15hkk_377{min-width:0;padding:2.5rem 3rem 0 0}._workflow_15hkk_377+._workflow_15hkk_377{border-left:1px solid var(--dmf2-border);padding-left:3rem;padding-right:0}._workflowRows_15hkk_377 ol{border-top:1px solid var(--dmf2-border);margin:1.5rem 0 0;padding:0;list-style:none}._workflowRows_15hkk_377 li{border-bottom:1px solid var(--dmf2-border);color:var(--dmf2-muted);grid-template-columns:2rem minmax(0,1fr);gap:1rem;padding-block:1rem;font-size:.875rem;line-height:1.6;display:grid}._workflowRows_15hkk_377 li>span:first-child{color:var(--dmf2-brand);font-size:.75rem;font-weight:650}._workflowOutcome_15hkk_417{color:var(--dmf2-brand);margin-top:1.25rem;font-size:.8125rem;font-weight:650;display:block}._assessmentFindings_15hkk_425{border-top:1px solid var(--dmf2-border-strong);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:4rem;display:grid}._assessmentFindings_15hkk_425 article{min-width:0;padding:2rem 2rem 2rem 0}._assessmentFindings_15hkk_425 article+article{border-left:1px solid var(--dmf2-border);padding-left:2rem}._assessmentFindings_15hkk_425 h3{letter-spacing:0;text-wrap:balance;margin:1rem 0 0;font-size:clamp(1.2rem,2vw,1.55rem);font-weight:600;line-height:1.2}._assessmentFindings_15hkk_425 article>p:last-child,._assessmentNote_15hkk_452{color:var(--dmf2-muted);font-size:.875rem;line-height:1.65}._assessmentFindings_15hkk_425 article>p:last-child{margin:1rem 0 0}._assessmentNote_15hkk_452{border-top:1px solid var(--dmf2-border);max-width:68rem;margin:2.5rem 0 0;padding-top:1.25rem}._tableWrap_15hkk_469{border:1px solid var(--dmf2-border-strong);border-radius:var(--dmf2-media-radius);overscroll-behavior-inline:contain;margin-top:4rem;overflow-x:auto}._tableWrap_15hkk_469 table{border-collapse:collapse;width:100%;min-width:50rem}._tableWrap_15hkk_469 caption{color:var(--dmf2-faint);text-align:left;padding:1rem 1.25rem;font-size:.75rem}._tableWrap_15hkk_469 th,._tableWrap_15hkk_469 td{border-top:1px solid var(--dmf2-border);text-align:left;vertical-align:top;padding:1.2rem 1.25rem;font-size:.875rem;line-height:1.55}._tableWrap_15hkk_469 thead th{color:var(--dmf2-faint);font-size:.75rem;font-weight:650}._tableWrap_15hkk_469 tbody th{width:24%;font-weight:620}._tableWrap_15hkk_469 td{color:var(--dmf2-muted)}._dmfCell_15hkk_515{background:var(--dmf2-brand-soft);color:var(--dmf2-ink)!important}._choiceComparison_15hkk_520{border-top:1px solid var(--dmf2-border-strong);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:4rem;display:grid}._choiceComparison_15hkk_520 article{min-width:0;padding:2.5rem 3rem 2.5rem 0}._choiceComparison_15hkk_520 article+article{border-left:1px solid var(--dmf2-border);padding-left:3rem;padding-right:0}._choiceComparison_15hkk_520 h3,._questions_15hkk_539 h3{letter-spacing:0;text-wrap:balance;margin:1rem 0 0;font-size:clamp(1.6rem,3vw,2.25rem);font-weight:600;line-height:1.15}._proofIntro_15hkk_548{color:var(--dmf2-muted);max-width:29rem;margin:1.25rem 0 1.5rem;font-size:.9375rem;line-height:1.65}._choiceList_15hkk_556{border-top:1px solid var(--dmf2-border);margin:2rem 0 0;padding:0;list-style:none}._choiceList_15hkk_556 li{border-bottom:1px solid var(--dmf2-border);color:var(--dmf2-muted);grid-template-columns:1rem minmax(0,1fr);gap:.75rem;padding-block:1rem;font-size:.9375rem;line-height:1.6;display:grid}._choiceList_15hkk_556 li>span:first-child{color:var(--dmf2-brand);font-weight:700}._questions_15hkk_539{border-top:1px solid var(--dmf2-border-strong);grid-template-columns:minmax(16rem,.7fr) minmax(0,1.3fr);gap:clamp(3rem,7vw,7rem);margin-top:4rem;padding-top:4rem;display:grid}._questions_15hkk_539 ol{border-top:1px solid var(--dmf2-border);margin:0;padding:0;list-style:none}._questions_15hkk_539 li{border-bottom:1px solid var(--dmf2-border);color:var(--dmf2-muted);grid-template-columns:2rem minmax(0,1fr);gap:1.25rem;padding-block:1.25rem;font-size:.9375rem;line-height:1.6;display:grid}._questions_15hkk_539 li span{color:var(--dmf2-brand);font-size:.75rem;font-weight:650}._related_15hkk_134 h2{max-width:15ch}._related_15hkk_134>div>div{border-top:1px solid var(--dmf2-border-strong);margin-top:3rem}._related_15hkk_134 a{border-bottom:1px solid var(--dmf2-border);color:var(--dmf2-ink);grid-template-columns:minmax(12rem,.65fr) minmax(18rem,1.2fr) auto;align-items:center;gap:1rem;padding-block:1.25rem;text-decoration:none;display:grid}._related_15hkk_134 a>span:nth-child(2){color:var(--dmf2-muted);font-size:.875rem;line-height:1.55}._related_15hkk_134 a>span:last-child{color:var(--dmf2-brand)}._sourcesGrid_15hkk_164{grid-template-columns:minmax(16rem,.72fr) minmax(0,1.28fr);gap:clamp(3rem,7vw,7rem);display:grid}._sourceRows_15hkk_648{border-top:1px solid var(--dmf2-border-strong)}._sourceRows_15hkk_648 article{border-bottom:1px solid var(--dmf2-border);grid-template-columns:minmax(0,1fr) auto;gap:1rem;padding-block:1.25rem;display:grid}._sourceRows_15hkk_648 a{color:var(--dmf2-ink);font-size:.9375rem;font-weight:620;text-decoration:none}._sourceRows_15hkk_648 a:hover{color:var(--dmf2-brand)}._sourceRows_15hkk_648 p,._sourceRows_15hkk_648 article>span{color:var(--dmf2-muted);margin:.35rem 0 0;font-size:.8125rem;line-height:1.55}._sourceRows_15hkk_648 article>span{white-space:nowrap;margin:0}._faqRows_15hkk_684{border-top:1px solid var(--dmf2-border-strong);margin-top:4rem}._faqRows_15hkk_684 details{border-bottom:1px solid var(--dmf2-border)}._faqRows_15hkk_684 summary{cursor:pointer;padding:1.5rem 0;font-size:1.0625rem;font-weight:600;list-style-position:outside}._faqRows_15hkk_684 p{color:var(--dmf2-muted);max-width:65ch;margin:-.5rem 0 1.5rem;font-size:.9375rem;line-height:1.7}@media (width<=68rem){._heroGrid_15hkk_14{grid-template-columns:1fr;min-height:auto}._quickAnswer_15hkk_86{max-width:44rem}._sectionIntro_15hkk_146,._pricingDetailIntro_15hkk_295,._questions_15hkk_539,._sourcesGrid_15hkk_164{grid-template-columns:1fr;gap:2rem}._sectionIntro_15hkk_146>p,._pricingDetailIntro_15hkk_295>p,._sourcesGrid_15hkk_164>div>p{max-width:45rem;margin-top:0}}@media (width<=43.75rem){._heroGrid_15hkk_14{gap:2.5rem;padding-block:3.5rem 4.5rem}._heroCopy_15hkk_26 h1{max-width:none;font-size:clamp(1.85rem,9.25vw,3.25rem)}._quickAnswer_15hkk_86 dl>div,._priceComparison_15hkk_171,._packageRows_15hkk_317,._workflowRows_15hkk_377,._assessmentFindings_15hkk_425,._choiceComparison_15hkk_520{grid-template-columns:1fr}._priceComparison_15hkk_171>article+article,._packageRows_15hkk_317 article+article,._workflow_15hkk_377+._workflow_15hkk_377,._assessmentFindings_15hkk_425 article+article,._choiceComparison_15hkk_520 article+article{border-left:0;border-top:1px solid var(--dmf2-border-strong)}._choiceComparison_15hkk_520 article,._packageRows_15hkk_317 article,._packageRows_15hkk_317 article+article,._workflow_15hkk_377,._workflow_15hkk_377+._workflow_15hkk_377,._assessmentFindings_15hkk_425 article,._assessmentFindings_15hkk_425 article+article,._choiceComparison_15hkk_520 article+article{padding:2rem 0}._priceFacts_15hkk_221{grid-template-columns:1fr}._priceFacts_15hkk_221>div,._priceFacts_15hkk_221>div:nth-child(2n){border-left:0;padding-left:0;padding-right:0}._related_15hkk_134 a{grid-template-columns:minmax(0,1fr) auto;align-items:start}._related_15hkk_134 a>span:nth-child(2){grid-area:2/1/auto/-1}._sourceRows_15hkk_648 article{grid-template-columns:1fr}._sourceRows_15hkk_648 article>span{white-space:normal}}
