.lP4odW_pricingHero{text-align:center;padding-top:clamp(1.5rem,3vw,2.5rem);padding-bottom:clamp(1.75rem,3.5vw,2.75rem)}.lP4odW_pricingHero h1{max-width:22ch;color:var(--dm-public-ink);letter-spacing:-.025em;text-wrap:balance;margin:0 auto;font-size:clamp(2rem,4.2vw,3.15rem);font-weight:500;line-height:1.08}.lP4odW_pricingHero p{max-width:64ch;color:var(--dm-public-muted);font-size:var(--dm-type-body);text-wrap:pretty;margin:.85rem auto 0;line-height:1.55}.lP4odW_freeResources{--free-stage-offset:34px;--row-rule:var(--dm-public-border);--row-rule-strong:var(--dm-public-border-strong);--row-hover:#f1f1f2;border:1px solid var(--dm-public-border);border-radius:var(--dm-public-surface-radius,2px);background:var(--dm-public-surface-subtle);flex-direction:column;height:100%;display:flex;overflow:hidden}.lP4odW_planComparison{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:1.15rem;display:grid}.lP4odW_freeResourcesHeader{text-align:center;padding:1.35rem 1.85rem 1.2rem}.lP4odW_freePriceStage{padding:1.9rem 1rem calc(1.6rem + var(--free-stage-offset));text-align:center;justify-items:center;display:grid}.lP4odW_freePrice{justify-content:center;align-items:baseline;gap:.6rem;display:flex}.lP4odW_freePrice>span{color:var(--dm-public-ink);letter-spacing:-.055em;font-size:clamp(4rem,7vw,5.8rem);font-weight:500;line-height:1.1}.lP4odW_freePriceStage>p{color:var(--dm-public-soft);font-size:var(--dm-type-caption);margin:.35rem 0 0;line-height:1.4}.lP4odW_freeResourcesHeader h2{color:var(--dm-public-ink);letter-spacing:-.02em;margin:0;font-size:1.5rem;font-weight:500;line-height:1.12}.lP4odW_freeOverview{border-top:1px solid var(--dm-public-border)}.lP4odW_resourceGroups{grid-template-columns:repeat(2,minmax(0,1fr));height:100%;display:grid}.lP4odW_resourceGroup{grid-template-rows:1fr;min-width:0;display:grid}.lP4odW_resourceGroup+.lP4odW_resourceGroup{border-left:1px solid var(--dm-public-border)}.lP4odW_resourceGroup ul{border-bottom:1px solid var(--dm-public-border);grid-auto-rows:minmax(5.7rem,1fr);margin:0;padding:0;list-style:none;display:grid}.lP4odW_resourceGroup li+li{border-top:1px solid var(--dm-public-border)}.lP4odW_resourceLink{height:100%;color:var(--dm-public-ink);transition:background-color .22s var(--ease-standard);justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1.25rem;text-decoration:none;display:flex}.lP4odW_resourceLink:hover,.lP4odW_resourceLink:focus-visible{background:var(--dm-public-surface)}.lP4odW_resourceLinkCopy{gap:.25rem;min-width:0;display:grid}.lP4odW_resourceLinkTitle{font-size:var(--dm-type-label);font-weight:500;line-height:1.3}.lP4odW_resourceLinkArrow{color:var(--dm-public-muted);opacity:.6;transition:opacity .22s var(--ease-standard), transform .22s var(--ease-standard);flex:none}.lP4odW_resourceLink:hover .lP4odW_resourceLinkArrow,.lP4odW_resourceLink:focus-visible .lP4odW_resourceLinkArrow{opacity:1;transform:translate(2px)}.lP4odW_resourceLinkDescription{color:var(--dm-public-muted);font-size:var(--dm-type-caption);line-height:1.4}@media (prefers-reduced-motion:reduce){.lP4odW_resourceLink,.lP4odW_resourceLinkArrow{transition:none}}@media (max-width:640px){.lP4odW_resourceGroups{grid-template-columns:1fr;height:auto}.lP4odW_resourceGroup{grid-template-rows:auto}.lP4odW_resourceGroup+.lP4odW_resourceGroup{border-left:0}.lP4odW_resourceGroup ul{grid-auto-rows:auto}.lP4odW_resourceLink{min-height:3.8rem}}.lP4odW_serviceRows{border-top:1px solid var(--row-rule-strong);border-bottom:1px solid var(--row-rule-strong);margin:0;padding:0;list-style:none;display:grid}.lP4odW_serviceRow{border-bottom:1px solid var(--row-rule);color:var(--dm-public-ink);font-size:var(--dm-type-label);transition:background-color .22s var(--ease-standard), color .22s var(--ease-standard);grid-template-columns:1.6rem minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.66rem 1.85rem;line-height:1.35;text-decoration:none;display:grid}.lP4odW_serviceRows li:last-child .lP4odW_serviceRow{border-bottom:0}.lP4odW_rowMark{--mark-top:#87878b;--mark-left:#4d4e55;--mark-right:#29292e;width:1.6rem;height:1.6rem}.lP4odW_rowMark polygon,.lP4odW_rowMark circle,.lP4odW_rowMark path,.lP4odW_rowMark rect{transition:fill .22s var(--ease-standard), stroke .22s var(--ease-standard)}.lP4odW_serviceRow:hover .lP4odW_rowMark,.lP4odW_serviceRow:focus-visible .lP4odW_rowMark{--mark-top:#747478;--mark-left:#3d3e45;--mark-right:#1a1a1b}.lP4odW_serviceName{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.lP4odW_serviceAction{color:var(--dm-public-accent);font-size:var(--dm-type-caption);letter-spacing:.01em;opacity:0;transition:opacity .22s var(--ease-standard);font-weight:500}.lP4odW_serviceRow:hover,.lP4odW_serviceRow:focus-visible{background:var(--row-hover);color:var(--dm-public-ink);outline:0}.lP4odW_serviceRow:hover .lP4odW_serviceAction,.lP4odW_serviceRow:focus-visible .lP4odW_serviceAction{opacity:1}.lP4odW_serviceRow:focus-visible{box-shadow:inset 2px 0 #805f18}@media (prefers-reduced-motion:reduce){.lP4odW_serviceRow,.lP4odW_serviceAction,.lP4odW_rowMark polygon,.lP4odW_rowMark circle,.lP4odW_rowMark path,.lP4odW_rowMark rect{transition:none}}.lP4odW_managedPlan .lP4odW_serviceRows{width:auto;margin:1.35rem -1.5rem 0}.lP4odW_managedPlan .lP4odW_serviceRow{padding-inline:1.85rem}.lP4odW_eligibilityLink{text-underline-offset:2px;white-space:nowrap;width:fit-content;margin-top:.3rem;text-decoration:underline;display:block}.lP4odW_resourceFooter{min-height:3rem;color:var(--dm-public-muted);font-size:var(--dm-type-label);letter-spacing:0;justify-content:space-between;align-items:center;gap:1rem;margin:1.75rem 1.85rem 1.5rem;line-height:1.4;display:flex}.lP4odW_resourceFooter a{border:1px solid var(--dm-public-ink);border-radius:var(--dm-public-surface-radius,2px);height:2.4rem;color:var(--dm-public-ink);font-size:var(--dm-type-caption);transition:background-color .22s var(--ease-standard), border-color .22s var(--ease-standard), color .22s var(--ease-standard);flex:none;align-items:center;padding:0 1rem;font-weight:500;text-decoration:none;display:inline-flex}.lP4odW_resourceFooter a:hover,.lP4odW_resourceFooter a:focus-visible{background:var(--dm-public-ink);color:var(--dm-public-surface);outline:0}.lP4odW_resourceFooter a:focus-visible{box-shadow:0 0 0 2px #805f1873}@media (prefers-reduced-motion:reduce){.lP4odW_resourceFooter a{transition:none}}.lP4odW_managedPlan{--row-rule:#ececed;--row-rule-strong:#e0e0e2;--row-hover:#f8f8f9;z-index:1;border:1px solid var(--dm-public-ink);border-radius:var(--dm-public-surface-radius,2px);background:#fff;flex-direction:column;height:100%;padding:1.5rem;display:flex;position:relative}.lP4odW_planCta{border:1px solid var(--dm-public-ink);border-radius:var(--dm-public-surface-radius,2px);width:100%;height:3rem;color:var(--dm-public-ink);font-size:var(--dm-type-label);transition:background-color .22s var(--ease-standard), border-color .22s var(--ease-standard), color .22s var(--ease-standard);background:0 0;justify-content:center;align-items:center;margin-top:1.75rem;padding-inline:1.25rem;font-weight:500;text-decoration:none;display:inline-flex}.lP4odW_planCta:hover:not(:disabled),.lP4odW_planCta:focus-visible:not(:disabled){background:var(--dm-public-ink);color:#fafafb}.lP4odW_planCta:focus-visible{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px #805f188c}.lP4odW_planCta:disabled{cursor:not-allowed;opacity:.6}@media (prefers-reduced-motion:reduce){.lP4odW_planCta{transition:none}}.lP4odW_managedPrice p{margin:0}.lP4odW_managedPriceStage{text-align:center;justify-items:center;padding:1.9rem 1rem 1.6rem;display:grid}.lP4odW_managedPrice{justify-content:center;align-items:baseline;gap:.6rem;display:flex}.lP4odW_managedPrice>span{color:#1a1a1b;letter-spacing:-.055em;font-size:clamp(4rem,7vw,5.8rem);font-weight:500;line-height:1.1}@property --pricing-marker-ink{syntax:"<color>";inherits:false;initial-value:#f1ce402e}.lP4odW_annualTotal{--pricing-marker-ink:#f1ce402e;color:inherit;background-color:#0000;background-image:linear-gradient(var(--pricing-marker-ink), var(--pricing-marker-ink));white-space:nowrap;background-position:0 85%;background-repeat:no-repeat;background-size:0% 75%;border-radius:6px;margin:0 -.12em;padding:0 .12em;display:inline-block}.lP4odW_annualTotal[data-revealed=true]{animation:1.4s cubic-bezier(.2,0,0,1) both lP4odW_annualTotalSweep}@keyframes lP4odW_annualTotalSweep{0%{--pricing-marker-ink:#f5d036a6;background-size:0% 75%}42%{--pricing-marker-ink:#f5d036a6;background-size:100% 75%}to{--pricing-marker-ink:#f1ce402e;background-size:100% 75%}}@media (prefers-reduced-motion:reduce){.lP4odW_annualTotal,.lP4odW_annualTotal[data-revealed=true]{background-size:100% 75%;animation:none}}.lP4odW_managedPriceStage>p{padding-bottom:.5rem}.lP4odW_priceValue{display:inline-flex}.lP4odW_priceDigit{font-variant-numeric:tabular-nums;display:inline-block}.lP4odW_managedPrice small{color:#5c5c64;font-size:var(--dm-type-caption)}.lP4odW_managedPriceStage>p{color:#6b6b6f;font-size:var(--dm-type-caption);margin-top:.35rem;line-height:1.4}.lP4odW_managedControls{margin-top:1rem;display:block}.lP4odW_billingControl{background:0 0;border:1px solid #e0e0e2;border-radius:2px;grid-template-columns:repeat(2,minmax(0,1fr));padding:.2rem;display:grid}.lP4odW_billingOption{transition:background-color .22s var(--ease-standard), color .22s var(--ease-standard)}.lP4odW_billingOption[data-selected=true]{color:#fafafb}@media (prefers-reduced-motion:reduce){.lP4odW_billingOption{transition:none}}.lP4odW_billingSavings{color:#805f18;font-size:var(--dm-type-caption);letter-spacing:.005em;white-space:nowrap;font-weight:500;line-height:1.2}.lP4odW_billingOption[data-selected=true] .lP4odW_billingSavings{color:#d8cfb4}.lP4odW_managedFeatures{color:#29292e;border-top:1px solid #e0e0e2;gap:1.05rem;margin:1.25rem -1.5rem 0;padding:1.25rem 1.85rem 0;font-size:.845rem;line-height:1.5;list-style:none;display:grid}.lP4odW_managedFeatures li{grid-template-columns:1.05rem minmax(0,1fr);align-items:start;gap:.85rem;display:grid}.lP4odW_featureGlyph{color:#1a1a1b;width:1.05rem;height:1.05rem;margin-top:.1rem}@media (max-width:1023px){.lP4odW_planComparison{grid-template-columns:1fr;gap:1.75rem}.lP4odW_managedPlan{order:-1}}@media (min-width:1024px){@supports (grid-template-rows:subgrid){.lP4odW_planComparison{grid-template-rows:repeat(8,auto)}.lP4odW_freeResources,.lP4odW_managedPlan{grid-row:1/-1;grid-template-rows:subgrid;display:grid}.lP4odW_resourceFooter{align-self:end}.lP4odW_freeOverview{grid-row:3/8}.lP4odW_managedFeatures{grid-row:3/span 4;grid-template-rows:subgrid;row-gap:inherit}.lP4odW_managedPlan .lP4odW_serviceRows{grid-row:7}.lP4odW_resourceFooter,.lP4odW_managedBelow{grid-row:8}.lP4odW_managedFeatures{margin-top:0}.lP4odW_freePriceStage{padding-bottom:1.6rem}.lP4odW_freePriceStage>p{margin-top:calc(.35rem - 5px)}.lP4odW_freeResourcesHeader{padding-top:3.6rem}.lP4odW_managedBelow{flex-direction:column;display:flex}}}@media (max-width:420px){.lP4odW_managedPlan{padding:1.2rem}.lP4odW_managedPlan .lP4odW_serviceRows{margin-inline:-1.2rem}.lP4odW_managedPlan .lP4odW_serviceRow{padding-inline:1.5rem}.lP4odW_managedFeatures{margin-inline:-1.2rem;padding-inline:1.5rem}}@media (max-width:360px){.lP4odW_resourceFooter{text-align:center;flex-direction:column}}