main:has(>.nf-root){max-width:none;padding:0}.nf-root{box-sizing:border-box;max-width:1500px;color:var(--fg-0b1b33,#0b1b33);-webkit-font-smoothing:antialiased;flex-direction:column;gap:28px;margin:0 auto;padding:48px clamp(20px,5vw,80px) 56px;line-height:normal;display:flex}.nf-root *,.nf-root :before,.nf-root :after{box-sizing:border-box}.nf-root a{color:var(--fg-0c5fb8,#0c5fb8)}.nf-root a:hover{color:var(--fg-0b1b33,#0b1b33)}.nf-root :focus-visible{outline:3px solid var(--bd-0c5fb8,#0c5fb8);outline-offset:2px}.nf-hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:32px;display:grid}.nf-col{flex-direction:column;gap:18px;display:flex}.nf-badge{background:var(--bg-fef2f2,#fef2f2);height:30px;color:var(--fg-b91c1c,#b91c1c);border-radius:999px;align-self:flex-start;align-items:center;padding:0 12px;font-size:13px;font-weight:900;display:flex}.nf-root h1{font-family:var(--font-georgian), var(--font-inter), sans-serif;text-transform:uppercase;margin:0;font-size:60px;font-weight:900;font-stretch:75%;line-height:1.02}.nf-lead{max-width:480px;color:var(--fg-3b4a63,#3b4a63);margin:0;font-size:17px;line-height:1.6}.nf-cta{flex-wrap:wrap;gap:10px;display:flex}.nf-root .nf-home{height:56px;color:var(--fg-0b1b33,#0b1b33);background:#2bd47d;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:8px;padding:0 26px;font-size:15px;font-weight:900;text-decoration:none;display:flex}.nf-back{border:1.5px solid var(--bd-e3e8f0,#e3e8f0);background:var(--bg-ffffff,#fff);height:56px;color:var(--fg-0b1b33,#0b1b33);cursor:pointer;border-radius:999px;flex:none;padding:0 22px;font-family:inherit;font-size:15px;font-weight:800}.nf-art{background:linear-gradient(180deg, var(--bg-0b1b33,#0b1b33) 0%, var(--bg-13294b,#13294b) 100%);border-radius:32px;overflow:hidden;box-shadow:0 24px 48px #0b1b332e}.nf-art svg{width:100%;height:auto;display:block}.nf-sec{flex-direction:column;gap:12px;display:flex}.nf-sec h2{margin:0;font-size:18px;font-weight:800}.nf-links{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.nf-links li{display:flex}.nf-root .nf-link{background:var(--bg-ffffff,#fff);border:1px solid var(--bd-e3e8f0,#e3e8f0);min-height:112px;color:var(--fg-0b1b33,#0b1b33);border-radius:22px;flex-direction:column;flex:1;gap:10px;padding:18px;text-decoration:none;display:flex}.nf-ico{background:var(--bg-e3f8ec,#e3f8ec);width:40px;height:40px;color:var(--fg-0f6b3a,#0f6b3a);border-radius:12px;justify-content:center;align-items:center;display:flex}.nf-lt{flex-direction:column;gap:2px;display:flex}.nf-lt b{font-size:15px;font-weight:800}.nf-lt span{color:var(--fg-5b6b85,#5b6b85);font-size:12.5px;line-height:1.4}.nf-pop{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.nf-root .nf-chip{background:var(--bg-ffffff,#fff);border:1px solid var(--bd-e3e8f0,#e3e8f0);min-height:44px;color:var(--fg-0b1b33,#0b1b33);border-radius:999px;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:700;text-decoration:none;display:flex}.nf-chip i{color:var(--fg-0f6b3a,#0f6b3a);font-style:normal;font-weight:900}@media (max-width:760px){.nf-root{padding:24px 16px 28px}.nf-hero{grid-template-columns:minmax(0,1fr)}.nf-root h1{font-size:36px}.nf-root .nf-home,.nf-back{flex:100%}.nf-links{grid-template-columns:repeat(2,minmax(0,1fr))}}
