@charset "UTF-8";.dns-filtering-Anchor{gap:16px}.dns-filtering-Anchor>li{width:100%}.dns-filtering-Anchor>li>a{display:flex;align-items:center;justify-content:center;position:relative;padding:0 32px;min-height:56px;height:100%;text-align:center;text-decoration:none;color:#4d4d4d!important;background:#fff;border:1px solid #bfbfbf;border-radius:4px}.dns-filtering-Anchor>li>a:hover{background:#f7f7f7}.dns-filtering-Anchor>li>a:active{background:#ededed}.dns-filtering-Anchor>li>a>.c-Icon_Arrow-down-l{position:absolute;left:11px;font-size:18px;font-weight:700;color:#ff008c}.dns-filtering-Feature{gap:16px}.dns-filtering-Feature_Item{width:100%;border:1px solid #ddd;border-radius:8px}.dns-filtering-Feature_Item-label{margin-inline:auto;padding:4px 16px;width:-moz-fit-content;width:fit-content;font-weight:700;color:#fff;background:#ff008c;border-radius:4px}.dns-filtering-Hero{background:#f5f8fc}.dns-filtering-Hero_Container{display:flex;align-items:center;justify-content:center;min-height:300px}.dns-filtering-Hero_Container-content{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center}.dns-filtering-Hero_Container-content>h1{font-size:30px}.dns-filtering-Hero_Container-content>p{font-size:22px}.dns-filtering-Hero_Container-content>ul{flex-wrap:wrap;gap:8px}.dns-filtering-Hero_Container-content>ul>li{width:-moz-fit-content;width:fit-content;text-align:center;border-radius:4px;background:#fff}.dns-filtering-Hero_Container>figure{align-self:flex-end;flex-shrink:0;max-width:460px}.dns-filtering-Problem{position:relative;gap:24px 16px}.dns-filtering-Problem>div{width:100%;background:#fff;border-radius:8px}.dns-filtering-Problem::after{position:absolute;left:50%;bottom:-92px;transform:translateX(-50%);width:120px;aspect-ratio:1/cos(71deg);clip-path:polygon(50% 100%,100% 0,0 0);background:#f7f7f7;content:''}.dns-filtering-Recommended{border:1px solid #e0e0e0;border-radius:8px}@media screen and (max-width:768px){.dns-filtering-Anchor{flex-direction:column}.dns-filtering-Anchor>li>a{justify-content:left;padding:0 16px 0 40px;text-align:left}.dns-filtering-Feature_Item-label{float:left}.dns-filtering-Hero_Container{align-items:center;flex-direction:column-reverse;padding:0 24px 27px}.dns-filtering-Hero_Container-content{padding:0}.dns-filtering-Hero_Container-content>ul>li{font-size:14px}.dns-filtering-Hero_Container>figure{align-self:auto;max-width:313px}.dns-filtering-Problem::after{display:none}}