.p-oferta .sec{padding:84px 0}.p-oferta .sec-tint{background:var(--bg)}.p-oferta .btn.clay{background:var(--clay);color:#fff;box-shadow:0 8px 20px #c2703a40}.p-oferta .btn.clay:hover{background:#a95c2b}.p-oferta .ohero{padding:78px 0 56px;position:relative;overflow:hidden}.p-oferta .ohero:before{content:"";background:radial-gradient(58% 92% at 88% 0%, var(--teal-50) 0%, #e9fbf600 62%);pointer-events:none;position:absolute;inset:0}.p-oferta .ohero .inner{max-width:800px;position:relative}.p-oferta .ohero .eyebrow{display:block}.p-oferta .ohero h1{letter-spacing:-.034em;color:var(--text);margin-top:12px;font-size:50px;font-weight:900;line-height:1.04}.p-oferta .ohero h1 .hl{color:var(--teal-600)}.p-oferta .ohero p{color:var(--muted);max-width:44em;margin-top:18px;font-size:19px;line-height:1.55}.p-oferta .ohero .jump{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex;position:relative}.p-oferta .ohero .jump a{color:var(--muted);border-radius:var(--r-pill);background:var(--surface);border:1px solid var(--line);box-shadow:var(--sh-1);padding:9px 15px;font-size:13.5px;font-weight:700;text-decoration:none;transition:all .14s}.p-oferta .ohero .jump a:hover{border-color:var(--teal);color:var(--teal-600)}.p-oferta .fhead{max-width:720px;margin-bottom:40px}.p-oferta .fhead .eyebrow{display:block}.p-oferta .fhead h2{letter-spacing:-.025em;color:var(--text);margin-top:12px;font-size:36px;font-weight:800;line-height:1.1}.p-oferta .fhead p{color:var(--muted);margin-top:14px;font-size:17px;line-height:1.55}.p-oferta .feat-row{grid-template-columns:1fr 1fr;gap:22px;display:grid}.p-oferta .flag3{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:22px;display:grid}.p-oferta .flag{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:var(--sh-card);flex-direction:column;padding:30px 30px 32px;display:flex;position:relative}.p-oferta .flag .head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.p-oferta .flag .no{letter-spacing:.02em;color:var(--teal-700);background:var(--teal-50);border-radius:12px;place-items:center;width:38px;height:38px;font-size:14px;font-weight:900;display:grid}.p-oferta .flag .ic{background:var(--teal-50);width:52px;height:52px;color:var(--teal-600);border-radius:15px;place-items:center;display:grid}.p-oferta .flag .ic svg{stroke:currentColor;fill:none;stroke-width:1.85px;width:27px;height:27px}.p-oferta .flag h3{letter-spacing:-.018em;color:var(--text);margin-top:22px;font-size:22px;font-weight:800}.p-oferta .flag p{color:var(--muted);margin-top:10px;font-size:15px;line-height:1.62}.p-oferta .flag .fmts{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.p-oferta .flag .fmt{letter-spacing:.03em;color:var(--navy);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-pill);padding:6px 12px;font-size:12px;font-weight:800}.p-oferta .flag .tag{letter-spacing:.02em;color:var(--teal-700);background:var(--teal-50);border-radius:var(--r-pill);align-items:center;gap:7px;padding:6px 13px;font-size:12px;font-weight:800;display:inline-flex}.p-oferta .flag .stats{gap:30px;margin-top:auto;padding-top:24px;display:flex}.p-oferta .flag .stats .s .n{letter-spacing:-.03em;color:var(--teal-700);font-size:32px;font-weight:900;line-height:1}.p-oferta .flag .stats .s .l{color:var(--muted);margin-top:7px;font-size:12.5px;font-weight:600}.p-oferta .flag .stats .div{background:var(--line);width:1px}.p-oferta .flag.hot{background:linear-gradient(160deg,#12312c 0%, var(--navy) 62%);color:#fff;border-color:#0000;box-shadow:0 20px 50px #0d948838}.p-oferta .flag.hot .no,.p-oferta .flag.hot .ic{color:var(--teal-100);background:#ffffff1f}.p-oferta .flag.hot h3{color:#fff}.p-oferta .flag.hot p{color:#ffffffd1}.p-oferta .flag.hot .tag{color:var(--navy);background:var(--teal-100)}.p-oferta .flag.hot .fmt{color:#fff;background:#ffffff1a;border-color:#ffffff2e}.p-oferta .flag.hot .stats .s .n{color:#fff}.p-oferta .flag.hot .stats .s .l{color:#ffffffa8}.p-oferta .flag.hot .stats .div{background:#ffffff29}.p-oferta .cat{margin-top:56px}.p-oferta .cat:first-child{margin-top:0}.p-oferta .cat-head{border-bottom:1px solid var(--line);align-items:baseline;gap:14px;margin-bottom:26px;padding-bottom:22px;display:flex}.p-oferta .cat-head .ct{letter-spacing:-.02em;color:var(--text);font-size:24px;font-weight:800}.p-oferta .cat-head .cn{color:var(--faint);font-size:13px;font-weight:800}.p-oferta .svc-grid{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.p-oferta .svc{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--sh-card);gap:18px;padding:24px;display:flex}.p-oferta .svc .fi{background:var(--teal-50);width:46px;height:46px;color:var(--teal-600);border-radius:13px;flex-shrink:0;place-items:center;display:grid}.p-oferta .svc .fi svg{stroke:currentColor;fill:none;stroke-width:1.85px;width:23px;height:23px}.p-oferta .svc h3{letter-spacing:-.012em;color:var(--text);font-size:17.5px;font-weight:800}.p-oferta .svc p{color:var(--muted);margin-top:7px;font-size:14px;line-height:1.6}.p-oferta .svc .note{color:var(--teal-700);align-items:center;gap:7px;margin-top:12px;font-size:12.5px;font-weight:700;text-decoration:none;display:inline-flex}.p-oferta .svc .note svg{stroke:currentColor;fill:none;stroke-width:2.2px;flex-shrink:0;width:14px;height:14px}.p-oferta .svc a.note:hover{text-decoration:underline}.p-oferta .svc .std-chips{flex-wrap:wrap;gap:7px;margin-top:13px;display:flex}.p-oferta .svc .std-chips span{letter-spacing:.02em;color:var(--muted);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-pill);padding:4px 10px;font-size:11px;font-weight:800}.p-oferta .more-note{background:var(--surface);border:1px dashed var(--line);border-radius:var(--r-xl);box-shadow:var(--sh-card);align-items:center;gap:20px;margin-top:44px;padding:26px 30px;display:flex}.p-oferta .more-note .mn-ic{background:var(--teal-50);width:48px;height:48px;color:var(--teal-600);border-radius:14px;flex-shrink:0;place-items:center;display:grid}.p-oferta .more-note .mn-ic svg{stroke:currentColor;fill:none;stroke-width:2px;width:24px;height:24px}.p-oferta .more-note p{color:var(--muted);flex:1;font-size:16px;line-height:1.6}.p-oferta .more-note p b{color:var(--text);font-weight:800}.p-oferta .more-note .btn{flex-shrink:0}.p-oferta .rk{border-radius:var(--r-xl);background:var(--clay-50);border:1px solid #f0d6c4;grid-template-columns:1.05fr .95fr;align-items:center;gap:48px;padding:52px;display:grid;position:relative;overflow:hidden}.p-oferta .rk .eyebrow{color:var(--clay)}.p-oferta .rk h2{letter-spacing:-.025em;color:var(--navy);margin-top:12px;font-size:32px;font-weight:800;line-height:1.12}.p-oferta .rk h2 b{color:var(--clay)}.p-oferta .rk p{color:var(--muted);max-width:40ch;margin-top:14px;font-size:16px;line-height:1.62}.p-oferta .rk .acts{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.p-oferta .rk-list{flex-direction:column;gap:13px;display:flex}.p-oferta .rk-item{background:var(--surface);border-radius:var(--r);box-shadow:var(--sh-1);border:1px solid #f0d6c4;align-items:center;gap:14px;padding:16px 18px;display:flex}.p-oferta .rk-item .ri{background:var(--clay-50);width:42px;height:42px;color:var(--clay);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.p-oferta .rk-item .ri svg{stroke:currentColor;fill:none;stroke-width:1.9px;width:21px;height:21px}.p-oferta .rk-item .rt{color:var(--navy);letter-spacing:-.01em;font-size:15px;font-weight:800}.p-oferta .rk-item .rd{color:var(--muted);margin-top:2px;font-size:13px}.p-oferta .cta-band{border-radius:var(--r-xl);background:radial-gradient(110% 140% at 88% 12%, #1c8f84 0%, var(--navy) 58%);color:#fff;text-align:center;padding:60px 56px;position:relative;overflow:hidden;box-shadow:0 24px 60px #0d948838}.p-oferta .cta-band h2{letter-spacing:-.03em;font-size:38px;font-weight:900;line-height:1.06}.p-oferta .cta-band p{color:#ffffffd9;max-width:36em;margin:14px auto 0;font-size:17px}.p-oferta .cta-band .btn-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-top:30px;display:flex}@media (max-width:900px){.p-oferta .feat-row,.p-oferta .flag3{grid-template-columns:1fr}.p-oferta .rk{grid-template-columns:1fr;gap:34px;padding:38px 32px}}@media (max-width:820px){.p-oferta .svc-grid{grid-template-columns:1fr}}@media (max-width:720px){.p-oferta .ohero h1{font-size:36px}.p-oferta .more-note{text-align:center;flex-direction:column;gap:16px}}
