.d2-op-stat-d{color:hsl(var(--site-ink-3));margin-top:6px;font-size:14px;line-height:1.45;display:block}.d2-op-toc{padding-block:56px}.d2-op-toc-list{-moz-column-gap:40px;counter-reset:op-toc;border-top:1px solid hsl(var(--site-ink));grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px;display:grid}.d2-op-toc-list>li{counter-increment:op-toc;border-bottom:1px solid hsl(var(--site-line))}.d2-op-toc-list a{color:hsl(var(--site-ink));align-items:baseline;gap:16px;padding:14px 0 16px;font-size:17px;font-weight:500;line-height:1.4;display:flex}.d2-op-toc-list a:before{content:counter(op-toc, decimal-leading-zero);font:500 13px/1 var(--d2-mono);color:hsl(var(--site-brand-text));flex-shrink:0}.d2-op-toc-list a:hover{text-decoration:underline;-webkit-text-decoration-color:hsl(var(--site-brand-text));text-decoration-color:hsl(var(--site-brand-text));text-underline-offset:4px}.d2-op-toc-list a:focus-visible{outline:2px solid hsl(var(--site-brand-text));outline-offset:2px}@media (min-width:1101px){.d2-op .d2-svc-side .d2-h{font-size:44px}}@media (max-width:1100px){.d2-op .d2-svc-side .d2-h{-webkit-hyphens:auto;hyphens:auto}}.d2-op-check{background:hsl(var(--site-brand-tint));border-radius:20px;margin-top:48px;padding:36px 40px 32px}.d2-op-check h3{color:hsl(var(--site-ink));font-size:24px;font-weight:600;line-height:1.25}.d2-op-check>p{max-width:36em;color:hsl(var(--site-ink-2));margin:10px 0 24px;font-size:16px;line-height:1.55}.d2-op-more{align-items:center;gap:8px;margin-top:20px;font-size:15px;font-weight:600;display:inline-flex}.d2-op-more svg{width:16px;height:16px}.d2-op-actions{margin-top:0}.d2-op-promo{padding-block:64px}.d2-op-tools{-moz-column-gap:40px;border-top:1px solid hsl(var(--site-ink));grid-template-columns:repeat(3,minmax(0,1fr));column-gap:40px;display:grid}.d2-op-tools>li{border-bottom:1px solid hsl(var(--site-brand-text) / .18)}.d2-op-tools a{color:hsl(var(--site-ink));padding:20px 0 28px;display:block}.d2-op-tool-ico{width:136px;max-width:none;height:136px;transition:translate .5s var(--d2-ease);margin:-24px 0 -16px -28px;display:block}.d2-op-tool-t{margin-top:4px;font-size:20px;font-weight:600;line-height:1.3;transition:color .2s;display:block}.d2-op-tools p{color:hsl(var(--site-ink-2));margin-top:8px;font-size:16px;line-height:1.5}.d2-op-tools a:hover .d2-op-tool-t{color:hsl(var(--site-brand-text))}.d2-op-tools a:hover .d2-op-tool-ico{translate:0 -4px}.d2-op-tools a:focus-visible{outline:2px solid hsl(var(--site-brand-text));outline-offset:4px;border-radius:4px}@media (max-width:1100px){.d2-op-tools{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.d2-op-toc{padding-block:40px}.d2-op-toc-list,.d2-op-tools{grid-template-columns:minmax(0,1fr)}.d2-op-check{border-radius:16px;margin-top:36px;padding:24px 12px 20px}.d2-op-check>:is(h3,p,a){margin-inline:8px}.d2-op-check h3{font-size:21px}.d2-op-promo{padding-block:40px}.d2-op-tool-ico{width:112px;height:112px;margin:-20px 0 -12px -22px}}@media (prefers-reduced-motion:reduce){.d2-op-tool-ico,.d2-op-tool-t{transition:none}}
