.nf-section{padding:75px 0;background:radial-gradient(ellipse at 90% 0%,#1b6d7e55,transparent 60%),#071e33;color:#f2fbff;scroll-margin-top:100px}.nf-wrap{width:calc(100% - 56px);max-width:1380px;margin:auto}.nf-kicker{font:750 11px Inter,Arial;letter-spacing:.15em;text-transform:uppercase;color:#65dae8}.nf-section h2,.nf-guide h1{font:750 clamp(30px,3.5vw,50px)/1.15 Poppins,Inter,Arial!important;letter-spacing:-.04em;color:#f2fbff!important;margin:18px 0 22px!important;max-width:1050px}.nf-section>.nf-wrap>p{color:#b9d3e2;font:15px/1.8 Inter,Arial;max-width:890px}.nf-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:35px}.nf-card{border:1px solid #94d3e33d;background:#11314977;border-radius:22px;overflow:hidden;display:flex;flex-direction:column;box-shadow:inset 0 1px #ffffff18}.nf-card figure{margin:0;aspect-ratio:1.1;background:#f3f5f0;overflow:hidden}.nf-card img{width:100%;height:100%;object-fit:cover;display:block}.nf-card-body{padding:23px;display:flex;flex-direction:column;flex:1}.nf-card small{color:#72dce7;font:700 10px Inter,Arial;letter-spacing:.12em}.nf-card h3{font:750 22px/1.3 Poppins,Arial!important;letter-spacing:-.03em;color:#f0faff!important;margin:11px 0 13px!important}.nf-card p{color:#bad3e1;font:13px/1.8 Inter,Arial;margin:0 0 18px}.nf-card a{color:#7be2e8;text-decoration:none;font:700 12px/1.7 Inter,Arial;margin-top:auto}.nf-note{margin:27px 0 0!important;font-size:12px!important;max-width:1100px!important;color:#9fc0d3!important}.nf-summary{display:flex;gap:18px;align-items:center;padding:20px 24px;border:1px solid #b4e9f433;border-radius:18px;margin-top:30px;background:#04192b55}.nf-summary>b{font-size:30px;color:#6ce0e9}.nf-summary p{color:#bfd7e4;font:13px/1.8 Inter,Arial;margin:0}.nf-summary strong{display:block;color:#f2fbff;font-size:15px}.nf-guide{padding-top:85px;background:#f3faff}.nf-guide-head{padding:60px 0;background:radial-gradient(ellipse at 90% 5%,#1c5668,#071e33 75%);color:#c6dfe9}.nf-guide-head p{max-width:900px;font:16px/1.85 Inter,Arial}.nf-compare{padding:65px 0;scroll-margin-top:100px}.nf-compare h2{color:#082236;font:750 clamp(29px,3vw,43px)/1.15 Poppins,Arial;letter-spacing:-.04em}.nf-selection{display:inline-flex;background:#d5f2f5;border:1px solid #9ad9e0;color:#126175;border-radius:22px;padding:10px 16px;font:650 12px Inter,Arial;margin-bottom:12px}.nf-tiers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:23px;margin:28px 0}.nf-tier{background:white;border:1px solid #d3e6ee;border-radius:22px;padding:28px;display:flex;flex-direction:column}.nf-tier small{font:750 11px Inter,Arial;color:#008a9e;letter-spacing:.1em}.nf-tier h3{font:750 24px Poppins,Arial!important;color:#0c2c41!important;margin:16px 0!important}.nf-tier p,.nf-tier dd{font:14px/1.8 Inter,Arial;color:#496c7d}.nf-tier dl{margin:0 0 25px}.nf-tier dt{font:700 12px Inter,Arial;color:#0b3f56;margin-top:15px}.nf-tier dd{margin:5px 0}.nf-tier a{margin-top:auto;color:#007f98;text-decoration:none;font:750 13px Inter,Arial}.nf-how{display:grid;grid-template-columns:repeat(3,1fr);gap:23px;margin-top:30px}.nf-how>div{padding:26px;background:#e6f2f8;border:1px solid #c7e0eb;border-radius:20px}.nf-how b{color:#008b9f;font:750 22px Inter,Arial}.nf-how h3{color:#0b2d43;font:750 19px Poppins,Arial!important;margin:12px 0!important}.nf-how p{color:#496b7c;font:14px/1.8 Inter,Arial}.nf-guide .nl-actions{margin-bottom:0}@media(max-width:1050px){.nf-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nf-card figure{aspect-ratio:1.3}.nf-tiers{grid-template-columns:1fr}.nf-how{grid-template-columns:1fr}}@media(max-width:550px){.nf-wrap{width:calc(100% - 32px)}.nf-section{padding:45px 0}.nf-grid{grid-template-columns:1fr;gap:22px}.nf-card figure{aspect-ratio:1.35}.nf-card-body{padding:23px}.nf-guide{padding-top:70px}.nf-guide-head{padding:40px 0}.nf-compare{padding:40px 0}}.nf-selection[hidden]{display:none}