:is(.ql-content,.ql-editor):has(> [data-service-part]){display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:26px;row-gap:0;align-items:start}
:is(.ql-content,.ql-editor):has(> [data-service-part])> *{grid-column:1/-1;min-width:0}
:is(.ql-content,.ql-editor)> [data-service-part="gallery-left"]{grid-column:1/span 5;margin:28px 0 42px}
:is(.ql-content,.ql-editor)> [data-service-part="gallery-right"]{grid-column:6/span 7;margin:28px 0 42px}
:is(.ql-content,.ql-editor)> [data-service-part^="gallery-"] img{display:block;width:100%;height:235px!important;object-fit:cover;border-radius:18px}
:is(.ql-content,.ql-editor)> [data-service-part$="-1"]{grid-column:1/span 4}
:is(.ql-content,.ql-editor)> [data-service-part$="-2"]{grid-column:5/span 4}
:is(.ql-content,.ql-editor)> [data-service-part$="-3"]{grid-column:9/span 4}
:is(.ql-content,.ql-editor)> [data-service-part^="icon-"]{margin:0 0 22px}
:is(.ql-content,.ql-editor)> [data-service-part^="icon-"] img{display:block;width:44px;height:44px!important;object-fit:contain}
:is(.ql-content,.ql-editor)> [data-service-part^="title-"]{margin:0 0 12px;font-size:24px;line-height:1.3;font-weight:500}
:is(.ql-content,.ql-editor)> [data-service-part^="body-"]{margin:0;line-height:1.7}
.nafu-service-article .ql-content>h2{font-size:38px;line-height:1.3;font-weight:500;margin:0 0 24px}
.nafu-service-article .ql-content>ul{padding-left:20px;margin:12px 0 0}
.nafu-service-article .ql-content>ul>li{padding-left:0;margin-bottom:10px;line-height:1.7}
@media(max-width:600px){:is(.ql-content,.ql-editor):has(> [data-service-part]){display:flex;flex-direction:column}:is(.ql-content,.ql-editor):has(> [data-service-part])> *{width:100%}:is(.ql-content,.ql-editor)> [data-service-part^="gallery-"]{order:1;margin:20px 0}:is(.ql-content,.ql-editor)> [data-service-part^="gallery-"] img{height:220px!important}.nafu-service-article .ql-content>h2{font-size:29px}:is(.ql-content,.ql-editor)> [data-service-part="icon-1"]{order:2}:is(.ql-content,.ql-editor)> [data-service-part="title-1"]{order:3}:is(.ql-content,.ql-editor)> [data-service-part="body-1"]{order:4;margin-bottom:30px}:is(.ql-content,.ql-editor)> [data-service-part="icon-2"]{order:5}:is(.ql-content,.ql-editor)> [data-service-part="title-2"]{order:6}:is(.ql-content,.ql-editor)> [data-service-part="body-2"]{order:7;margin-bottom:30px}:is(.ql-content,.ql-editor)> [data-service-part="icon-3"]{order:8}:is(.ql-content,.ql-editor)> [data-service-part="title-3"]{order:9}:is(.ql-content,.ql-editor)> [data-service-part="body-3"]{order:10}}
