.tg-ad{z-index:1;padding:0 20px;position:relative}.tg-root.ds-root.ds-ed{z-index:1;font-family:var(--ds-uif);background:0 0;padding:64px 20px 80px;position:relative}.tg-inner{gap:44px;max-width:880px;margin:0 auto;display:grid}.tg-h2{font:400 16px/18px var(--ds-mcf);letter-spacing:0;color:var(--ds-t1);text-shadow:2px 2px 0 var(--ds-shc);align-items:center;gap:12px;margin:0 0 14px;display:flex}.tg-h2:after{content:"";background:var(--ds-rule);flex:auto;min-width:16px;height:2px}.tg-panel{background:var(--ds-chrome);box-shadow:0 0 0 2px var(--ds-key),var(--ds-raised);margin:0;padding:0}.tg-panel>*+*{box-shadow:inset 0 2px 0 var(--ds-rule)}.tg-steps{list-style:none}.tg-steps li{color:var(--ds-t2);align-items:flex-start;gap:14px;padding:14px 18px;font-size:15px;line-height:1.55;display:flex}.tg-num{background:var(--ds-well);width:26px;height:26px;box-shadow:var(--ds-sunken);font:400 13.3333px/15px var(--ds-mcf);color:var(--ds-t1);text-shadow:1.6667px 1.6667px 0 var(--ds-shc);flex:none;place-items:center;margin-top:-1px;padding-bottom:2px;display:grid}:root[data-theme=light] .tg-num{background:#b9b9bc}.tg-features{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 28px;margin:0;padding:0;list-style:none;display:grid}.tg-features li{color:var(--ds-t2);padding-left:18px;font-size:15px;line-height:1.55;position:relative}.tg-features li:before{content:"";background:var(--ds-t4);width:6px;height:6px;position:absolute;top:.62em;left:2px}@media (max-width:640px){.tg-features{grid-template-columns:1fr}}.tg-qa{padding:16px 20px 18px}.tg-qa h3{font:400 16px/20px var(--ds-mcf);letter-spacing:0;color:var(--ds-t1);text-shadow:2px 2px 0 var(--ds-shc);margin:0}.tg-qa p{max-width:72ch;color:var(--ds-t2);margin:8px 0 0;font-size:15px;line-height:1.6}.tg-related{grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));gap:2px 16px;display:grid}.tg-related a{min-height:40px;color:var(--ds-t2);align-items:center;padding:8px 10px;font-size:14.5px;line-height:1.35;text-decoration:none;display:flex}.tg-related a:hover,.tg-related a:focus-visible{color:var(--ds-t1);background:var(--ds-sel-fill);box-shadow:inset 0 0 0 2px var(--ds-sel);outline:none}@media (max-width:640px){.tg-root.ds-root.ds-ed{padding:48px 14px 64px}.tg-inner{gap:36px}.tg-steps li{padding:12px 14px}.tg-qa{padding:14px 14px 16px}.tg-related a{min-height:44px}}
