:where(body:has(.wp-porodica)) .f-hero{position:relative;overflow:hidden;background:linear-gradient(180deg,#EAF7EF,#F4FBF6 70%,#FFFFFF);height:440px}:where(body:has(.wp-porodica)) .f-hero .ph{position:absolute;right:0;top:0;width:54%;height:100%}:where(body:has(.wp-porodica)) .f-hero .wrap{position:relative;height:100%;display:flex;align-items:center}:where(body:has(.wp-porodica)) .f-hero .h1{font-size:54px;line-height:58px;margin:16px 0 14px;max-width:560px}:where(body:has(.wp-porodica)) .badge{display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 15px 0 11px;border-radius:18px;background:#FFF;box-shadow:inset 0 0 0 1px #BFE6CD;color:var(--green-t);font-weight:800;font-size:15px}:where(body:has(.wp-porodica)) .steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:14px;gap:14px}:where(body:has(.wp-porodica)) .st{border-radius:20px;background:var(--gray2);border:1px solid var(--line);padding:18px}:where(body:has(.wp-porodica)) .st .n{width:40px;height:40px;border-radius:12px;font-weight:800;display:flex;align-items:center;justify-content:center;background:var(--green-bg);color:var(--green-t)}:where(body:has(.wp-porodica)) .st h3{font-size:16px;font-weight:800;margin:12px 0 4px}:where(body:has(.wp-porodica)) .st p{font-size:13.5px;line-height:20px;color:var(--ink2)}:where(body:has(.wp-porodica)) .mem{display:grid;grid-template-columns:minmax(0,1fr) 420px;grid-gap:32px;gap:32px;align-items:center}:where(body:has(.wp-porodica)) .fdev{position:relative;height:480px}:where(body:has(.wp-porodica)) .ml{border-radius:22px;background:#FFF;border:1px solid var(--line);box-shadow:0 10px 30px rgba(0,28,62,.08);padding:18px}:where(body:has(.wp-porodica)) .mr{display:flex;align-items:center;gap:12px;padding:12px 4px;border-top:1px solid var(--line)}:where(body:has(.wp-porodica)) .mr:first-of-type{border-top:0}:where(body:has(.wp-porodica)) .mr img{width:44px;height:44px;border-radius:22px;object-fit:cover}:where(body:has(.wp-porodica)) .mr b{display:block;font-size:15px;font-weight:800}:where(body:has(.wp-porodica)) .mr small{font-size:13px;color:var(--ink2);display:flex;align-items:center;gap:6px}:where(body:has(.wp-porodica)) .mr .r{margin-left:auto;text-align:right;font-size:13px;font-weight:700}:where(body:has(.wp-porodica)) .good{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;margin-top:18px}:where(body:has(.wp-porodica)) .gd{border-radius:18px;padding:16px;font-size:14px;color:var(--ink2);line-height:21px}:where(body:has(.wp-porodica)) .gd b{display:block;font-size:16px;color:var(--navy);margin-bottom:2px}@media (max-width:760px){:where(body:has(.wp-porodica)) .f-hero{height:auto}:where(body:has(.wp-porodica)) .f-hero .ph{position:relative;width:100%;height:210px}:where(body:has(.wp-porodica)) .f-hero .ph img{-webkit-mask-image:linear-gradient(0deg,transparent,#000 45%);mask-image:linear-gradient(0deg,transparent,#000 45%)}:where(body:has(.wp-porodica)) .f-hero .wrap{display:block;margin-top:-30px;padding-bottom:20px}:where(body:has(.wp-porodica)) .f-hero .h1{font-size:34px;line-height:38px}:where(body:has(.wp-porodica)) .steps{grid-template-columns:minmax(0,1fr)}:where(body:has(.wp-porodica)) .mem{grid-template-columns:minmax(0,1fr);gap:18px}:where(body:has(.wp-porodica)) .fdev{height:400px}:where(body:has(.wp-porodica)) .dev.d1{--w:148px!important;left:18px!important;top:34px!important}:where(body:has(.wp-porodica)) .dev.d2{--w:170px!important;left:150px!important;top:0!important}:where(body:has(.wp-porodica)) .good{grid-template-columns:minmax(0,1fr)}}