.KvkRequirementsBuilder_page__HRZMz{max-width:1240px;margin:0 auto;padding:0 40px 64px;color:var(--rv-ink);font-family:var(--rv-font)}.KvkRequirementsBuilder_page__HRZMz *{min-width:0}.KvkRequirementsBuilder_top__f9jXs{display:flex;justify-content:flex-end;align-items:center;padding:16px 0;border-bottom:1px solid var(--rv-line)}.KvkRequirementsBuilder_brand__5Q09X{display:none}.KvkRequirementsBuilder_top__f9jXs nav{display:flex;flex-wrap:wrap;gap:8px}.KvkRequirementsBuilder_top__f9jXs nav a{display:inline-flex;align-items:center;min-height:44px;padding:10px 15px;border:1px solid var(--rv-line);border-radius:100px;color:var(--rv-muted);text-decoration:none;font-size:12px}.KvkRequirementsBuilder_hero__0qjO9{padding:42px 0 30px;max-width:900px}.KvkRequirementsBuilder_hero__0qjO9>span,.KvkRequirementsBuilder_sectionHead__l8Nir span,.KvkRequirementsBuilder_setup__yb0qW article>span{font-size:11px;letter-spacing:.14em;color:var(--rv-accent);font-weight:600}.KvkRequirementsBuilder_hero__0qjO9 h1{font:550 clamp(36px,4.8vw,60px)/1.1 var(--rv-font);letter-spacing:-.055em;margin:18px 0}.KvkRequirementsBuilder_hero__0qjO9>p{font-size:16px;color:var(--rv-muted);line-height:1.75}.KvkRequirementsBuilder_notice__yhXEB{margin-top:22px;padding:16px;border:1px solid #52645b;border-radius:14px;background:#222b25;color:#b9cec0;font-size:13px;line-height:1.65}.KvkRequirementsBuilder_notice__yhXEB b{color:var(--rv-ink)}.KvkRequirementsBuilder_setup__yb0qW{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.KvkRequirementsBuilder_bands__gwj2B,.KvkRequirementsBuilder_report__GUozq,.KvkRequirementsBuilder_setup__yb0qW article{border:1px solid var(--rv-line);border-radius:20px;background:var(--rv-surface);padding:24px}.KvkRequirementsBuilder_sectionHead__l8Nir h2,.KvkRequirementsBuilder_setup__yb0qW h2{margin:8px 0 18px;font-weight:550;letter-spacing:-.035em;line-height:1.3}.KvkRequirementsBuilder_report__GUozq>p,.KvkRequirementsBuilder_setup__yb0qW p{font-size:13px;color:var(--rv-muted);line-height:1.7}.KvkRequirementsBuilder_setup__yb0qW a{color:var(--rv-accent)}.KvkRequirementsBuilder_range__wA5KG,.KvkRequirementsBuilder_target__KAgXh,.KvkRequirementsBuilder_three__0xXD3,.KvkRequirementsBuilder_two__rBsHn{display:grid;grid-gap:12px;gap:12px}.KvkRequirementsBuilder_range__wA5KG,.KvkRequirementsBuilder_target__KAgXh,.KvkRequirementsBuilder_two__rBsHn{grid-template-columns:repeat(2,minmax(0,1fr))}.KvkRequirementsBuilder_three__0xXD3{grid-template-columns:repeat(3,minmax(0,1fr))}.KvkRequirementsBuilder_page__HRZMz label{display:flex;flex-direction:column;gap:8px;color:var(--rv-muted);font-size:13px;line-height:1.5}.KvkRequirementsBuilder_page__HRZMz input,.KvkRequirementsBuilder_page__HRZMz select{width:100%;min-height:46px;background:#10191b;color:var(--rv-ink);border:1px solid #52645b;border-radius:11px;padding:12px;font:16px/1.4 var(--rv-font)}.KvkRequirementsBuilder_bands__gwj2B,.KvkRequirementsBuilder_report__GUozq{margin-top:16px}.KvkRequirementsBuilder_sectionHead__l8Nir{display:flex;justify-content:space-between;align-items:center;gap:18px}.KvkRequirementsBuilder_actions__N8Twi button,.KvkRequirementsBuilder_sectionHead__l8Nir button{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--rv-raised);color:var(--rv-ink);border:1px solid #52645b;border-radius:100px;min-height:44px;padding:11px 16px;font:500 13px/1.4 var(--rv-font);cursor:pointer}.KvkRequirementsBuilder_bandList__uaE7Q{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:18px}.KvkRequirementsBuilder_band__aA0vl{border:1px solid var(--rv-line);border-radius:15px;padding:18px;background:#10191b}.KvkRequirementsBuilder_bandTop__zZIpB{display:flex;gap:10px;align-items:center}.KvkRequirementsBuilder_bandTop__zZIpB>input{font-weight:600}.KvkRequirementsBuilder_bandTop__zZIpB button{flex:0 0 44px;min-width:44px;min-height:44px;background:transparent;color:var(--rv-muted);border:1px solid var(--rv-line);border-radius:100px;padding:10px;cursor:pointer}.KvkRequirementsBuilder_range__wA5KG,.KvkRequirementsBuilder_target__KAgXh{margin-top:14px}.KvkRequirementsBuilder_band__aA0vl>small{display:block;margin-top:14px;color:var(--rv-muted);font-size:12px;line-height:1.6}.KvkRequirementsBuilder_errors__DVBXU{margin-top:14px;border:1px solid #786b4d;background:#29271f;border-radius:14px;padding:14px 16px;color:#d2c6aa}.KvkRequirementsBuilder_errors__DVBXU p{margin:6px 0;font-size:13px;line-height:1.6}.KvkRequirementsBuilder_actions__N8Twi{display:flex;gap:10px;flex-wrap:wrap}.KvkRequirementsBuilder_report__GUozq pre{white-space:pre-wrap;word-break:break-word;margin:18px 0 0;padding:20px;border-radius:14px;background:#10191b;border:1px solid var(--rv-line);color:var(--rv-ink);font:13px/1.7 ui-monospace,SFMono-Regular,Menlo,monospace}.KvkRequirementsBuilder_page__HRZMz :is(input,select,button,a):focus-visible{outline:2px solid var(--rv-accent);outline-offset:3px}.KvkRequirementsBuilder_page__HRZMz button:disabled{opacity:.5;cursor:not-allowed}@media(max-width:780px){.KvkRequirementsBuilder_bandList__uaE7Q,.KvkRequirementsBuilder_setup__yb0qW{grid-template-columns:1fr}.KvkRequirementsBuilder_sectionHead__l8Nir{align-items:flex-start;flex-direction:column}}@media(max-width:720px){.KvkRequirementsBuilder_page__HRZMz{padding:0 24px 45px}.KvkRequirementsBuilder_hero__0qjO9{padding-top:30px}.KvkRequirementsBuilder_hero__0qjO9 h1{font-size:38px}.KvkRequirementsBuilder_hero__0qjO9>p{font-size:15px}.KvkRequirementsBuilder_top__f9jXs nav{justify-content:flex-start;width:100%}}@media(max-width:520px){.KvkRequirementsBuilder_range__wA5KG,.KvkRequirementsBuilder_target__KAgXh,.KvkRequirementsBuilder_three__0xXD3,.KvkRequirementsBuilder_two__rBsHn{grid-template-columns:1fr}.KvkRequirementsBuilder_bands__gwj2B,.KvkRequirementsBuilder_report__GUozq,.KvkRequirementsBuilder_setup__yb0qW article{padding:18px}.KvkRequirementsBuilder_actions__N8Twi{width:100%}}@media(max-width:360px){.KvkRequirementsBuilder_page__HRZMz{padding-inline:17px}.KvkRequirementsBuilder_hero__0qjO9 h1{font-size:34px}}