.gb-pagehero .pagehero,.gb-partner .pagehero{background:radial-gradient(120% 100% at 90% -20%, #afcb072e, transparent 55%), linear-gradient(150deg, #0a2a2c, var(--petrol-700) 60%, var(--teal));color:#fff;padding:52px 0 46px;position:relative;overflow:hidden}.gb-pagehero .pagehero .lab,.gb-partner .pagehero .lab{color:var(--lime);letter-spacing:.13em;text-transform:uppercase;margin-bottom:12px;font-size:13px;font-weight:700}.gb-pagehero .pagehero h1,.gb-partner .pagehero h1{letter-spacing:-.03em;color:#fff;font-size:44px;line-height:1.04}.gb-pagehero .pagehero p,.gb-partner .pagehero p{color:#cfe7e0;max-width:580px;margin-top:14px;font-size:17px;line-height:1.5}.gb-partner .o-block{padding:64px 0}.gb-partner .pricing{grid-template-columns:repeat(3,1fr);align-items:start;gap:22px;display:grid}.gb-partner .tier{border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--shadow-sm);background:#fff;flex-direction:column;padding:30px;display:flex;position:relative}.gb-partner .tier.feat{border:2px solid var(--teal);box-shadow:0 0 0 4px #0f837614, var(--shadow)}.gb-partner .tier .pop{background:var(--teal);color:#fff;white-space:nowrap;border-radius:999px;padding:5px 14px;font-size:12px;font-weight:700;position:absolute;top:-13px;left:50%;transform:translate(-50%)}.gb-partner .tier .tn{font-family:var(--font-display), system-ui, sans-serif;color:var(--ink);font-size:21px;font-weight:700}.gb-partner .tier .price{align-items:baseline;gap:6px;margin:6px 0 22px;display:flex}.gb-partner .tier .price .pv{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.02em;color:var(--ink);font-size:38px;font-weight:800}.gb-partner .tier ul{flex-direction:column;flex:1;gap:11px;margin:0 0 24px;padding:0;list-style:none;display:flex}.gb-partner .tier li{color:#34453f;gap:10px;font-size:14px;display:flex}.gb-partner .tier li svg{color:var(--teal);flex:none;margin-top:2px}.gb-partner .tier li.off{color:#aab5b1}.gb-partner .tier li.off svg{color:#cdd6d2}.gb-partner .voetnoot{text-align:center;color:var(--muted);margin-top:40px;font-size:14px}.gb-partner .btn{width:100%;font-family:var(--font-body), system-ui, sans-serif;white-space:nowrap;border:1.5px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:13px 22px;font-size:15px;font-weight:600;transition:all .18s;display:inline-flex}.gb-partner .btn-teal{background:var(--teal);color:#fff}.gb-partner .btn-teal:hover{background:var(--teal-500)}.gb-partner .btn-out{border-color:var(--line);color:var(--ink);background:#fff}.gb-partner .btn-out:hover{border-color:var(--teal);color:var(--teal)}@media (max-width:980px){.gb-partner .pricing{grid-template-columns:1fr}.gb-pagehero .pagehero h1,.gb-partner .pagehero h1{font-size:34px}}