main:is(.pg-aanvraag,.form-preview) .req{margin-top:var(--header-h);padding:104px 0 112px}main:is(.pg-aanvraag,.form-preview) .request__grid{grid-template-columns:minmax(0,380fr) minmax(0,740fr);align-items:start;gap:80px;display:grid}main:is(.pg-aanvraag,.form-preview) .request__aside{--focus:var(--paper);color:var(--paper);display:block;position:sticky;top:112px}main:is(.pg-aanvraag,.form-preview) .request__intro{display:block}main:is(.pg-aanvraag,.form-preview) .request__title{letter-spacing:-.04em;text-wrap:balance;font-size:clamp(52px,6.7vw,96px);font-weight:850;font-stretch:72%;line-height:.88}main:is(.pg-aanvraag,.form-preview) .request__intro .lead{max-width:380px;color:var(--text-ink);margin-top:30px;font-size:21px;line-height:1.5}main:is(.pg-aanvraag,.form-preview) .request__aside .request__summary-side{--line-f:var(--line-ink);max-width:400px;margin-top:36px}main:is(.pg-aanvraag,.form-preview) .request__aside .request__summary-side dt{color:var(--text-ink-2)}main:is(.pg-aanvraag,.form-preview) .request__aside .request__summary-side dd{color:var(--paper)}main:is(.pg-aanvraag,.form-preview) .request__card{--fl:76px;--fr:56px;isolation:isolate;padding:56px var(--fr) 52px var(--fl);background:var(--paper);color:var(--ink);box-shadow:var(--lift);text-align:left;border-radius:6px;gap:40px;scroll-margin-top:96px;display:grid;position:relative}main:is(.pg-aanvraag,.form-preview) .request__card:before{z-index:1;content:"";pointer-events:none;background:#e5322d99;width:1.5px;position:absolute;top:0;bottom:0;left:44px}main:is(.pg-aanvraag,.form-preview) .request__card:after{z-index:6;border-radius:inherit;background-image:var(--rn-fiber);opacity:.1;mix-blend-mode:multiply;content:"";pointer-events:none;position:absolute;inset:0}@media (max-width:1180px){main:is(.pg-aanvraag,.form-preview) .request__grid{grid-template-columns:minmax(0,1fr);gap:56px}main:is(.pg-aanvraag,.form-preview) .request__aside{position:static}main:is(.pg-aanvraag,.form-preview) .request__intro .lead,main:is(.pg-aanvraag,.form-preview) .request__aside .request__summary-side{max-width:560px}}@media (max-width:840px){main:is(.pg-aanvraag,.form-preview) .req{padding:88px 0 8px}main:is(.pg-aanvraag,.form-preview) .req .shell{width:calc(100% - 16px)}main:is(.pg-aanvraag,.form-preview) .request__grid{gap:44px}main:is(.pg-aanvraag,.form-preview) .request__aside{padding-inline:12px}main:is(.pg-aanvraag,.form-preview) .request__title{font-size:48px}main:is(.pg-aanvraag,.form-preview) .request__intro .lead{margin-top:20px;font-size:18px}main:is(.pg-aanvraag,.form-preview) .request__card{--fl:34px;--fr:18px;padding:34px var(--fr) 28px var(--fl);gap:32px}main:is(.pg-aanvraag,.form-preview) .request__card:before{left:17px}}main.form-preview{background:var(--ink);min-height:100dvh;padding:48px 0 96px}main.form-preview .request__aside{top:48px}
