.nl .pf-hero{position:relative;overflow:hidden;isolation:isolate;padding:clamp(72px,8vw,112px) 0 clamp(64px,7vw,96px);background:radial-gradient(900px 480px at 80% 20%,rgba(168,85,31,.24),transparent 70%),var(--g1)}.nl .pf-hero-grid{display:grid;grid-template-columns:1.2fr .8fr;grid-gap:56px;gap:56px;align-items:center}.nl .pf-crumbs{margin:0 0 18px;font-size:.86rem}.nl .pf-crumbs,.nl .pf-crumbs a{color:var(--tx-d2)}.nl .pf-hero .nl-h2{font-size:clamp(2.6rem,5.4vw,4.6rem)}.nl .pf-cover{position:relative;display:block;aspect-ratio:8.5/11;border-radius:18px;overflow:hidden;box-shadow:0 40px 90px -30px rgba(0,0,0,.8);border:1px solid var(--line-d);background:var(--g0)}.nl .pf-cover img{width:100%;height:100%;object-fit:cover;object-position:38% 55%;opacity:.8}.nl .pf-cover:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,var(--g0) 12%,rgba(15,19,23,0) 60%)}.nl .pf-cover-text{position:absolute;left:22px;right:22px;bottom:22px;z-index:1;color:var(--tx-d2);font-size:.86rem;display:grid;grid-gap:6px;gap:6px}.nl .pf-cover-text b{color:#fff;font-size:1.5rem;letter-spacing:-.03em}.nl .pf-modules,.nl .pf-packages,.nl .pf-start{padding:clamp(80px,9vw,120px) 0}.nl .pf-groups{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:28px 48px;gap:28px 48px;margin-top:34px}.nl .pf-group-sgsst{grid-row:span 6}.nl .pf-group h3{margin:0 0 8px;font-size:.8rem;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:var(--cu)}.nl .pf-group ul{list-style:none;margin:0;padding:0}.nl .pf-group li{display:grid;grid-gap:3px;gap:3px;padding:12px 0;border-top:1px solid #e3ded6}.nl .pf-group li b{font-size:1rem}.nl .pf-group li span{font-size:.92rem;color:var(--ink2);line-height:1.5}.nl .pf-group li em{font-style:normal;font-size:.8rem;font-weight:700;color:var(--cu-d)}.nl .pf-flow{position:relative;overflow:hidden;isolation:isolate;padding:clamp(80px,9vw,120px) 0}.nl .pf-proofs{list-style:none;margin:48px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.nl .pf-proofs li{border-top:1px solid var(--line-d);padding-top:18px}.nl .pf-proofs h3{margin:0 0 8px;color:#fff;font-size:1.1rem}.nl .pf-proofs p{margin:0;color:var(--tx-d2);font-size:.95rem;line-height:1.6}.nl .pf-pack-list{list-style:none;margin:34px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:22px;gap:22px}.nl .pf-pack{background:var(--g2);color:var(--tx-d);border-radius:18px;overflow:hidden;display:flex;flex-direction:column}.nl .pf-pack img{width:100%;height:220px;object-fit:cover}.nl .pf-pack-body{padding:22px;display:flex;flex-direction:column;flex:1 1}.nl .pf-pack-kicker{margin:0 0 4px;font-size:.74rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--cu-l)}.nl .pf-pack h3{margin:0 0 10px;font-size:1.5rem;letter-spacing:-.03em;color:#fff}.nl .pf-pack-msg{margin:0 0 14px;font-weight:500;line-height:1.5}.nl .pf-pack ul{margin:0 0 18px;padding:0 0 0 18px;color:var(--tx-d2);font-size:.92rem;line-height:1.6}.nl .pf-pack ul li::marker{color:var(--cu-l)}.nl .pf-price{margin:auto 0 0;padding-top:14px;border-top:1px solid var(--line-d);font-weight:700;color:#fff;font-size:.92rem}.nl .pf-bill{margin:22px 0 0;color:var(--ink2);font-size:.92rem}.nl .pf-case{padding:clamp(72px,8vw,104px) 0;background:radial-gradient(800px 420px at 10% 0,rgba(168,85,31,.2),transparent 70%),var(--g1)}.nl .pf-case-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:48px;gap:48px;align-items:center}.nl .pf-start-list{list-style:none;margin:34px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:22px;gap:22px}.nl .pf-start-list li{background:#fff;border:1px solid #e3ded6;border-radius:18px;padding:24px}.nl .pf-n{display:block;font-size:2.2rem;font-weight:800;color:var(--cu);line-height:1}.nl .pf-start-list h3{margin:12px 0 8px;font-size:1.25rem}.nl .pf-start-list p{margin:0;color:var(--ink2);font-size:.95rem;line-height:1.55}.nl .pf-start-list .pf-who{margin-top:14px;font-size:.74rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--cu)}.nl .pf-facts{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px 40px;gap:16px 40px;margin:34px 0 0}.nl .pf-facts div{border-top:1px solid #e3ded6;padding-top:12px}.nl .pf-facts dt{font-weight:800;margin-bottom:4px}.nl .pf-facts dd{margin:0;color:var(--ink2);font-size:.95rem}.nl .pf-cta{display:flex;flex-wrap:wrap;gap:24px;align-items:center;justify-content:space-between;margin-top:48px;padding:28px;border-radius:18px;background:var(--g1);color:var(--tx-d)}.nl .pf-cta p{margin:0;max-width:44ch;color:var(--tx-d2)}.nl .pf-cta p b{display:block;color:#fff;font-size:1.3rem;margin-bottom:4px}.nl .pf-cta a:not(.nl-btn){color:var(--cu-l)}.nl .pf-cta .nl-actions{margin:0}.nl .pf-cta .nl-btn-dark{background:transparent;border:1.5px solid rgba(255,255,255,.4);color:#fff!important}@media (max-width:960px){.nl .pf-case-grid,.nl .pf-hero-grid{grid-template-columns:1fr}.nl .pf-cover{max-width:340px}.nl .pf-facts,.nl .pf-groups,.nl .pf-pack-list,.nl .pf-proofs,.nl .pf-start-list{grid-template-columns:1fr}.nl .pf-group-sgsst{grid-row:auto}}.nl .pf-hero .nl-btn-line{color:#fff!important;border-color:rgba(255,255,255,.45)}