/* Family Figma fields: the list has one full-height PC image, without a hero split. */
.family-civil-page.field_of_work{--family-field-accent:#a6650c;--family-field-ink:#1c1309}
.family-civil-page.field_of_work.is-field-list{position:relative}
.family-field-list,.family-field-list *{box-sizing:border-box}
.family-field-list__cards{display:flex;flex-wrap:wrap;justify-content:center;gap:30px;width:1600px;margin:auto}
.family-field-card{position:relative;display:flex;flex:0 0 510px;height:501px;flex-direction:column;align-items:center;padding:40px 30px;border:1px solid #9d9a94;background:rgba(28,19,9,.3);color:#fff;text-align:center}
.family-field-card__image{display:none}
.family-field-card h2{display:flex;width:100%;height:63px;align-items:center;justify-content:center;margin:0 0 25px;font-size:38px;font-weight:500;line-height:1.4}
.family-field-card__summary{width:100%;margin:0;padding:25px 0;border-top:1px solid rgba(157,154,148,.65);border-bottom:1px solid rgba(157,154,148,.65);font-size:20px;font-weight:300;line-height:1.4}
.family-field-card__tags{display:flex;max-height:185px;flex-shrink:0;flex-wrap:wrap;align-content:flex-start;justify-content:center;gap:10px 7px;width:100%;margin:25px 0 0;padding:0;overflow:hidden;list-style:none}
.family-field-card__tags li{display:flex;min-width:93px;min-height:27px;align-items:center;justify-content:center;padding:2px 15px;border:1px solid #9b793d;border-radius:99px;color:#d8bc6c;font-size:14px;line-height:1.4;white-space:nowrap}
.family-field-card__link{display:none;align-items:center;justify-content:center;gap:7px;width:100%;height:70px;margin-top:auto;background:var(--family-field-accent);color:#fff!important;font-size:22px;font-weight:500;text-decoration:none}
.family-field-card__link img{width:24px;height:24px;object-fit:contain}
@media(min-width:1025px){
 .family-civil-page.field_of_work.is-field-list>.bk-subpage-hero{height:calc(1599 / 1920 * 100vw)!important;min-height:0;background-size:100% 100%!important;background-position:center top!important}
 .family-civil-page.field_of_work.is-field-list>.bk-subpage-hero h1{position:absolute;top:calc(218 / 1920 * 100vw)!important;bottom:auto!important;left:0;width:100%;margin:0;color:#fff;font-size:calc(38 / 1920 * 100vw);font-weight:500;text-align:center;transform:none!important}
 body:has(.family-civil-page.field_of_work.is-field-list) .bkpc-header:not(.is-scrolled):not(.is-mega-open){background:transparent}
 .family-civil-page.field_of_work.is-field-list>.bk-subpage-breadcrumb{position:absolute;top:calc(314 / 1920 * 100vw);right:calc(160 / 1920 * 100vw);width:auto;height:24px;margin:0!important;color:#9d9a94}
 .family-civil-page.field_of_work.is-field-list>.bk-subpage-breadcrumb .bk-subpage-breadcrumb__parent{display:none}
 .family-civil-page.field_of_work.is-field-list>.bk-subpage-breadcrumb .bk-subpage-breadcrumb__menu button{color:#9d9a94}
 .family-civil-page.field_of_work.is-field-list .family-field-list{position:absolute;z-index:1;top:calc(385 / 1920 * 100vw);left:0;width:100%}
 .family-civil-page.field_of_work.is-field-list .family-field-list__cards{gap:calc(30 / 1920 * 100vw);width:calc(1600 / 1920 * 100vw)}
 .family-civil-page.field_of_work.is-field-list .family-field-card{flex-basis:calc(510 / 1920 * 100vw);height:calc(501 / 1920 * 100vw);padding:calc(40 / 1920 * 100vw) calc(30 / 1920 * 100vw)}
 .family-civil-page.field_of_work.is-field-list .family-field-card h2{height:calc(63 / 1920 * 100vw);margin-bottom:calc(25 / 1920 * 100vw);font-size:calc(38 / 1920 * 100vw)}
 .family-civil-page.field_of_work.is-field-list .family-field-card__summary{padding:calc(25 / 1920 * 100vw) 0;font-size:calc(20 / 1920 * 100vw)}
 .family-civil-page.field_of_work.is-field-list .family-field-card__tags{gap:calc(10 / 1920 * 100vw) calc(7 / 1920 * 100vw);max-height:calc(185 / 1920 * 100vw);margin-top:calc(25 / 1920 * 100vw)}
 .family-civil-page.field_of_work.is-field-list .family-field-card__tags li{min-width:calc(93 / 1920 * 100vw);min-height:calc(27 / 1920 * 100vw);padding:calc(2 / 1920 * 100vw) calc(15 / 1920 * 100vw);font-size:calc(14 / 1920 * 100vw)}
 .family-field-card:is(:hover,:focus-within){background:rgba(28,19,9,.95)}
 .family-field-card:is(:hover,:focus-within) .family-field-card__tags{display:none}
 .family-field-card:is(:hover,:focus-within) .family-field-card__link{display:flex}
 .family-civil-page.field_of_work.is-field-list .bk-subpage-top{position:absolute;right:calc(160 / 1920 * 100vw);bottom:calc(35 / 1920 * 100vw)}
}
/* Detail reuses the common hero, breadcrumb, DB content and case carousel. */
.family-civil-page.field_of_work.is-field-detail .civil-field-detail{background:#fff}
.family-civil-page.field_of_work.is-field-detail .civil-field-detail__tab.is-active,.family-civil-page.field_of_work.is-field-detail .civil-field-detail__section h2{background:var(--family-field-accent)}
.family-civil-page.field_of_work.is-field-detail .civil-field-detail__tab.is-active{border:0}
.family-civil-page.field_of_work.is-field-detail .civil-field-detail__intro{border-left-color:var(--family-field-accent)}
.family-civil-page.field_of_work.is-field-detail .civil-field-detail__intro h1{color:var(--family-field-accent)}
.family-civil-page.field_of_work.is-field-detail .civil-field-detail__body{background:#fff}
.family-civil-page.field_of_work.is-field-detail .civil-field-detail__section{gap:16px}
.family-civil-page.field_of_work.is-field-detail .civil-field-detail__section h3{margin:12px 0 0;font-size:24px;font-weight:600;line-height:1.4}
.family-civil-page.field_of_work.is-field-detail .civil-field-detail__section h2{display:flex;align-items:center;box-sizing:border-box;height:auto;min-height:69px;margin:0;padding:15px 20px;color:#fff}
.family-civil-page.field_of_work.is-field-detail .civil-field-detail__section p,.family-civil-page.field_of_work.is-field-detail .civil-field-detail__section li{line-height:1.45}
.family-civil-page.field_of_work.is-field-detail .civil-field-detail__section ol,.family-civil-page.field_of_work.is-field-detail .civil-field-detail__section ul{width:100%;margin:0;padding:30px 25px;border:1px solid #9d9a94;border-radius:20px;list-style:none}
.family-civil-page.field_of_work.is-field-detail .civil-field-detail__section ol{counter-reset:field-list}
.family-civil-page.field_of_work.is-field-detail .civil-field-detail__section ol>li{counter-increment:field-list;position:relative;padding-left:30px}
.family-civil-page.field_of_work.is-field-detail .civil-field-detail__section ol>li:before{position:absolute;left:0;content:counter(field-list, circle);color:#777}
.family-civil-page.field_of_work.is-field-detail .civil-field-detail__section ul>li{position:relative;padding-left:34px}
.family-civil-page.field_of_work.is-field-detail .civil-field-detail__section ul>li:before{position:absolute;top:2px;left:0;width:25px;height:25px;background:url('/common/renewal/assets/family-fields/check-orange.png') center/contain no-repeat;content:''}
.family-civil-page.field_of_work.is-field-detail .civil-field-detail__section ol>li:before,.family-civil-page.field_of_work.is-field-detail .civil-field-detail__list li strong:before{display:none}
.family-civil-page.field_of_work.is-field-detail .family-field-law-label{display:flex;align-items:center;gap:8px;width:max-content;max-width:100%;padding:4px 12px;border-radius:6px;background:#f3dc95;font-weight:600}
.family-civil-page.field_of_work.is-field-detail .family-field-law-label img{width:24px;height:24px;object-fit:contain}
.family-civil-page.field_of_work.is-field-detail .civil-field-detail__section p:has(>strong:first-child){margin-top:12px}
.family-civil-page.field_of_work.is-field-detail .family-field-enumeration{display:flex;flex-direction:column;gap:12px;padding:20px 25px;border:1px solid #9d9a94;border-radius:18px;background:#fafafa}
.family-civil-page.field_of_work.is-field-detail .family-field-enumeration p{margin:0;font-size:20px;line-height:1.4}
.family-civil-page.field_of_work.is-field-detail .civil-field-detail__section ol>li{padding-left:30px}
.family-civil-page.field_of_work.is-field-detail .civil-field-detail__success h2 img{content:url('/common/renewal/assets/family-fields/scale.png')}
.family-civil-page.field_of_work.is-field-detail .civil-field-detail__success-list .lawyer_renewal__case-meta>span{background:var(--family-field-accent)}
@media(min-width:1025px){
 .family-civil-page.field_of_work.is-field-detail>.bk-subpage-hero{height:calc(280 / 1920 * 100vw)!important;min-height:0;background-size:cover!important;background-position:center!important}
 .family-civil-page.field_of_work.is-field-detail .civil-field-detail{padding-top:calc(25 / 1920 * 100vw)!important}
 .family-civil-page.field_of_work.is-field-detail .civil-field-detail__intro{min-height:0;gap:0;margin-bottom:calc(9 / 1920 * 100vw)}
 .family-civil-page.field_of_work.is-field-detail .civil-field-detail__intro p:first-of-type{margin-top:calc(40 / 1920 * 100vw)}
 .family-civil-page.field_of_work.is-field-detail .civil-field-detail__intro p+p{margin-top:0}
 .family-civil-page.field_of_work.is-field-detail .civil-field-detail__tabs{grid-template-columns:repeat(5,1fr);gap:calc(35 / 1920 * 100vw);width:calc(1400 / 1920 * 100vw)}
 .family-civil-page.field_of_work.is-field-detail .civil-field-detail__tabs{margin-bottom:calc(50 / 1920 * 100vw)}
 .family-civil-page.field_of_work.is-field-detail .civil-field-detail__body{padding-top:calc(40 / 1920 * 100vw)}
 .family-civil-page.field_of_work.is-field-detail .civil-field-detail__tab{height:calc(65 / 1920 * 100vw);font-size:calc(24 / 1920 * 100vw)}
 .family-civil-page.field_of_work.is-field-detail .civil-field-detail__section{gap:calc(7.3 / 1920 * 100vw)}
 .family-civil-page.field_of_work.is-field-detail .civil-field-detail__section h2{min-height:calc(69 / 1920 * 100vw);padding:calc(15 / 1920 * 100vw) calc(20 / 1920 * 100vw)}
 .family-civil-page.field_of_work.is-field-detail .civil-field-detail__section h3{font-size:calc(24 / 1920 * 100vw)}
}
@media(max-width:1024px){
 .family-civil-page.field_of_work>.bk-subpage-hero{height:calc(208 / 390 * 100vw)!important;min-height:0;background-size:cover!important;background-position:center!important}
 .family-civil-page.field_of_work.is-field-list .family-field-list{position:static;width:100%;padding:calc(40 / 390 * 100vw) calc(20 / 390 * 100vw) calc(60 / 390 * 100vw);background:#f7f7f7}
 .family-civil-page.field_of_work.is-field-list .family-field-list__cards{display:flex;width:100%;flex-direction:column;gap:calc(20 / 390 * 100vw)}
 .family-civil-page.field_of_work.is-field-list .family-field-card{display:flex;width:100%;height:calc(318.57 / 390 * 100vw);flex:0 0 auto;align-items:stretch;padding:calc(13.73 / 390 * 100vw);border:.7px solid #9d9a94;border-radius:calc(11 / 390 * 100vw);background:#fff;color:var(--family-field-ink);text-align:left}
 .family-field-card__image{display:block;width:100%;height:calc(113 / 390 * 100vw);flex:none;border-radius:calc(7 / 390 * 100vw);object-fit:cover}
 .family-civil-page.field_of_work.is-field-list .family-field-card h2{display:block;height:auto;margin:calc(14 / 390 * 100vw) 0 calc(12 / 390 * 100vw);font-size:calc(28 / 390 * 100vw);line-height:1.4}
 .family-field-card__tags{display:none}
 .family-field-card__summary--pc{display:-webkit-box;width:100%;height:calc(48 / 390 * 100vw);margin:0;padding:calc(8 / 390 * 100vw) 0 0;overflow:hidden;border-top:.3px dashed #9d9a94;border-bottom:0;color:#1a1a1a;font-size:calc(14 / 390 * 100vw);font-weight:400;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:2}
 .family-civil-page.field_of_work.is-field-list .family-field-card__link{display:flex;width:100%;height:calc(42 / 390 * 100vw);flex:none;margin-top:auto;font-size:calc(18 / 390 * 100vw);font-weight:500}
 .family-field-card__link img{width:calc(16 / 390 * 100vw);height:calc(16 / 390 * 100vw)}
 .family-civil-page.field_of_work.is-field-list .bk-subpage-top{display:none}
 .family-civil-page.field_of_work.is-field-detail .civil-field-detail__tabs{grid-template-columns:repeat(2,calc(170 / 390 * 100vw));grid-auto-rows:calc(56 / 390 * 100vw);gap:calc(18 / 390 * 100vw) calc(10 / 390 * 100vw);margin-bottom:0}
 .family-civil-page.field_of_work.is-field-detail .civil-field-detail__tab{height:calc(56 / 390 * 100vw)}
 .family-civil-page.field_of_work.is-field-detail .civil-field-detail__section h2{min-height:calc(47 / 390 * 100vw);padding:calc(12 / 390 * 100vw);font-size:calc(20 / 390 * 100vw)}
 .family-civil-page.field_of_work.is-field-detail .civil-field-detail__section h3{font-size:calc(16 / 390 * 100vw)}
 .family-civil-page.field_of_work.is-field-detail .civil-field-detail__dynamic-content>.civil-field-detail__intro{margin-bottom:calc(44 / 390 * 100vw)}
 .family-civil-page.field_of_work.is-field-detail .civil-field-detail__dynamic-content>.civil-field-detail__section:first-of-type{gap:calc(27 / 390 * 100vw)}
 .family-civil-page.field_of_work.is-field-detail .civil-field-detail__section ol,.family-civil-page.field_of_work.is-field-detail .civil-field-detail__section ul{padding:calc(20 / 390 * 100vw) calc(10 / 390 * 100vw);border-radius:calc(15 / 390 * 100vw)}
 .family-civil-page.field_of_work.is-field-detail .civil-field-detail__section ul>li{padding-left:calc(25 / 390 * 100vw)}
 .family-civil-page.field_of_work.is-field-detail .civil-field-detail__section ul>li:before{width:calc(16 / 390 * 100vw);height:calc(16 / 390 * 100vw)}
 .family-civil-page.field_of_work.is-field-detail .family-field-law-label img{width:calc(18 / 390 * 100vw);height:calc(18 / 390 * 100vw)}
 .family-civil-page.field_of_work.is-field-detail .family-field-enumeration{gap:calc(10 / 390 * 100vw);padding:calc(20 / 390 * 100vw) calc(10 / 390 * 100vw);border-radius:calc(15 / 390 * 100vw)}
 .family-civil-page.field_of_work.is-field-detail .family-field-enumeration p{font-size:calc(14 / 390 * 100vw)}
}
@media(min-width:1025px){body:has(.family-civil-page.field_of_work) .bkpc-footer{margin-bottom:0}body:has(.family-civil-page.field_of_work.is-field-list) .bkpc-header:not(.is-scrolled):not(.is-mega-open){background:transparent!important}}

/* Render double-ring list numbers without platform-dependent enclosed-number glyphs. */
.family-civil-page.field_of_work.is-field-detail .civil-field-detail__section ol>li::before{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:1.25em;height:1.25em;border:3px double currentColor;border-radius:50%;color:#777;content:counter(field-list);font-family:Arial,sans-serif;font-size:.8em;font-weight:400;line-height:1;top:0}
/* Center each number on its first text line, and keep the supplied carousel arrows at their intended size. */
@media(min-width:1025px){
 .family-civil-page.field_of_work.is-field-detail .civil-field-detail__section ol>li::before{top:calc(4.8 / 1920 * 100vw)}
}
@media(max-width:1024px){
 .family-civil-page.field_of_work.is-field-detail .civil-field-detail__section ol>li::before{top:calc(4.8 / 390 * 100vw)}
}
/* Shared detail measurements from the renewed PC/mobile designs. */
.family-civil-page.field_of_work.is-field-detail{--family-field-accent:#ab6309}
.family-civil-page.field_of_work.is-field-detail .civil-field-detail__section h3{font-weight:500}
.family-civil-page.field_of_work.is-field-detail .family-field-enumeration,
.family-civil-page.field_of_work.is-field-detail .civil-field-detail__section ul{background:#f7f7f7}
.family-civil-page.field_of_work.is-field-detail .civil-field-detail__section .civil-field-detail__lead,
.family-civil-page.field_of_work.is-field-detail .civil-field-detail__intro p,
.family-civil-page.field_of_work.is-field-detail .civil-field-detail__section .family-field-enumeration p,
.family-civil-page.field_of_work.is-field-detail .civil-field-detail__section .civil-field-detail__list li{font-weight:300}
.family-civil-page.field_of_work.is-field-detail .civil-field-detail__section .civil-field-detail__list strong{font-weight:500}
@media(min-width:1025px){
 .family-civil-page.field_of_work.is-field-detail .family-field-design-copy>.civil-field-detail__section:first-of-type{min-height:calc(1262 / 1920 * 100vw)}
 .family-civil-page.field_of_work.is-field-detail .family-field-design-copy>.civil-field-detail__section:last-of-type{gap:calc(45 / 1920 * 100vw)}
 .family-civil-page.field_of_work.is-field-detail .family-field-design-copy>.civil-field-detail__section:last-of-type ul{gap:calc(60 / 1920 * 100vw);min-height:calc(543 / 1920 * 100vw);padding:calc(30 / 1920 * 100vw) calc(15 / 1920 * 100vw);background:#f7f7f7}
 .family-civil-page.field_of_work.is-field-detail .family-field-design-copy>.civil-field-detail__section:last-of-type ul p{font-size:calc(24 / 1920 * 100vw);line-height:1.4}
 .family-civil-page.field_of_work.is-field-detail .civil-field-detail__success{padding-bottom:calc(21 / 1920 * 100vw)}
 .family-civil-page.field_of_work.is-field-detail .civil-field-detail__section .family-field-enumeration p,
 .family-civil-page.field_of_work.is-field-detail .civil-field-detail__section .civil-field-detail__list li{font-size:calc(24 / 1920 * 100vw);line-height:1.4}
 .family-civil-page.field_of_work.is-field-detail .civil-field-detail__section .civil-field-detail__list p{font-size:calc(20 / 1920 * 100vw);line-height:1.45}
}
@media(max-width:1024px){
 .family-field-pc-break{display:none}
 .family-civil-page.field_of_work.is-field-detail .civil-field-detail{padding-bottom:0}
 .family-civil-page.field_of_work.is-field-detail .civil-field-detail__body{padding-right:calc(20 / 390 * 100vw);padding-left:calc(20 / 390 * 100vw)}
 .family-civil-page.field_of_work.is-field-detail .civil-field-detail__dynamic-content>.civil-field-detail__intro{gap:calc(20 / 390 * 100vw);margin-bottom:calc(8 / 390 * 100vw)}
 .family-civil-page.field_of_work.is-field-detail .civil-field-detail__section h3{margin-top:0}
 .family-civil-page.field_of_work.is-field-detail .civil-field-detail__section h3 + p{margin-top:calc(-13 / 390 * 100vw)}
 .family-civil-page.field_of_work.is-field-detail .civil-field-detail__intro p,
 .family-civil-page.field_of_work.is-field-detail .civil-field-detail__section .civil-field-detail__lead{font-size:calc(16 / 390 * 100vw);line-height:1.6}
 .family-civil-page.field_of_work.is-field-detail .civil-field-detail__intro p{margin-top:calc(20 / 390 * 100vw);letter-spacing:.5px}
 .family-civil-page.field_of_work.is-field-detail .civil-field-detail__section h3{font-size:calc(20 / 390 * 100vw);line-height:1.4}
 .family-civil-page.field_of_work.is-field-detail .civil-field-detail__section .family-field-enumeration p,
 .family-civil-page.field_of_work.is-field-detail .civil-field-detail__section .civil-field-detail__list li{font-size:calc(16 / 390 * 100vw);line-height:1.6}
 .family-civil-page.field_of_work.is-field-detail .civil-field-detail__section .civil-field-detail__list p{font-size:calc(14 / 390 * 100vw);line-height:1.35}
 .family-civil-page.field_of_work.is-field-detail .civil-field-detail__section .civil-field-detail__list strong{font-size:calc(16 / 390 * 100vw);line-height:1.4}
}

/* Keep the stored prose in the four other fields, with the same editorial rhythm as the supplied divorce layout. */
.family-civil-page.field_of_work.is-field-detail .civil-field-detail__dynamic-content[data-family-field-content] .civil-field-detail__section{gap:0}
.family-civil-page.field_of_work.is-field-detail .civil-field-detail__dynamic-content[data-family-field-content] .civil-field-detail__section>h2{margin-bottom:30px}
.family-civil-page.field_of_work.is-field-detail .civil-field-detail__dynamic-content[data-family-field-content] .civil-field-detail__section>h3{margin:34px 0 12px}
.family-civil-page.field_of_work.is-field-detail .civil-field-detail__dynamic-content[data-family-field-content] .civil-field-detail__section>h2+h3{margin-top:0}
.family-civil-page.field_of_work.is-field-detail .civil-field-detail__dynamic-content[data-family-field-content] .civil-field-detail__section>p{margin:0 0 18px}
.family-civil-page.field_of_work.is-field-detail .civil-field-detail__dynamic-content[data-family-field-content] .civil-field-detail__section>p:last-child{margin-bottom:0}
.family-civil-page.field_of_work.is-field-detail .civil-field-detail__dynamic-content[data-family-field-content] .civil-field-detail__section>.civil-field-detail__list,
.family-civil-page.field_of_work.is-field-detail .civil-field-detail__dynamic-content[data-family-field-content] .civil-field-detail__section>.family-field-enumeration{margin:14px 0 28px}
.family-civil-page.field_of_work.is-field-detail .civil-field-detail__dynamic-content[data-family-field-content] .family-field-checklist{gap:60px}
.family-civil-page.field_of_work.is-field-detail .civil-field-detail__dynamic-content[data-family-field-content] .family-field-checklist li{padding-left:34px}
.family-civil-page.field_of_work.is-field-detail .civil-field-detail__dynamic-content[data-family-field-content] .family-field-checklist strong{display:block;padding-left:0}
.family-civil-page.field_of_work.is-field-detail .civil-field-detail__dynamic-content[data-family-field-content] .family-field-checklist p{padding-left:0;font-size:24px;line-height:1.4}
.family-civil-page.field_of_work.is-field-detail .civil-field-detail__dynamic-content[data-family-field-content] .family-field-checklist p+p{margin-top:8px}
@media(min-width:1025px){body:has(.family-civil-page.field_of_work.is-field-detail) .bkpc-header:not(.is-scrolled):not(.is-mega-open){background:transparent!important}}
@media(max-width:1024px){
 .family-civil-page.field_of_work.is-field-detail .bk-subpage-hero__mobile-breadcrumb{display:none}
 .family-civil-page.field_of_work.is-field-detail .civil-field-detail__dynamic-content[data-family-field-content] .civil-field-detail__section>h2{margin-bottom:calc(24 / 390 * 100vw)}
 .family-civil-page.field_of_work.is-field-detail .civil-field-detail__dynamic-content[data-family-field-content] .civil-field-detail__section>h3{margin:calc(28 / 390 * 100vw) 0 calc(10 / 390 * 100vw)}
 .family-civil-page.field_of_work.is-field-detail .civil-field-detail__dynamic-content[data-family-field-content] .civil-field-detail__section>h2+h3{margin-top:0}
 .family-civil-page.field_of_work.is-field-detail .civil-field-detail__dynamic-content[data-family-field-content] .civil-field-detail__section>p{margin:0 0 calc(16 / 390 * 100vw)}
 .family-civil-page.field_of_work.is-field-detail .civil-field-detail__dynamic-content[data-family-field-content] .civil-field-detail__section>.civil-field-detail__list,
 .family-civil-page.field_of_work.is-field-detail .civil-field-detail__dynamic-content[data-family-field-content] .civil-field-detail__section>.family-field-enumeration{margin:calc(14 / 390 * 100vw) 0 calc(26 / 390 * 100vw)}
 .family-civil-page.field_of_work.is-field-detail .civil-field-detail__dynamic-content[data-family-field-content] .family-field-checklist{gap:calc(20 / 390 * 100vw)}
 .family-civil-page.field_of_work.is-field-detail .civil-field-detail__dynamic-content[data-family-field-content] .family-field-checklist li{padding-left:calc(25 / 390 * 100vw)}
 .family-civil-page.field_of_work.is-field-detail .civil-field-detail__dynamic-content[data-family-field-content] .family-field-checklist p{font-size:calc(14 / 390 * 100vw);line-height:1.4}
}

@media(max-width:1024px){.family-civil-page.field_of_work.is-field-detail .civil-field-detail__success .lawyer_renewal__success-list{width:100%;overflow-x:auto;scrollbar-width:none}}
