 

 
@font-face{font-family:'Zilla Slab';font-style:normal;font-weight:500;font-display:swap;src:url(./fonts/zillaslab-latin-500.woff2) format('woff2')}
@font-face{font-family:'Zilla Slab';font-style:normal;font-weight:600;font-display:swap;src:url(./fonts/zillaslab-latin-600.woff2) format('woff2')}
@font-face{font-family:'Zilla Slab';font-style:normal;font-weight:700;font-display:swap;src:url(./fonts/zillaslab-latin-700.woff2) format('woff2')}
@font-face{font-family:'Hanken Grotesk';font-style:normal;font-weight:400;font-display:swap;src:url(./fonts/hankengrotesk-latin-400.woff2) format('woff2')}
@font-face{font-family:'Hanken Grotesk';font-style:normal;font-weight:500;font-display:swap;src:url(./fonts/hankengrotesk-latin-500.woff2) format('woff2')}
@font-face{font-family:'Hanken Grotesk';font-style:normal;font-weight:600;font-display:swap;src:url(./fonts/hankengrotesk-latin-600.woff2) format('woff2')}
@font-face{font-family:'Hanken Grotesk';font-style:normal;font-weight:700;font-display:swap;src:url(./fonts/hankengrotesk-latin-700.woff2) format('woff2')}

:root{
 
 --bronze: #472f1e; 
 --bronze-deep: #321d10; 
 --bronze-edge: rgba(247,243,236,.16);
 --slate: #4d7fa9; 
 --slate-deep: #2a5b88; 
 --slate-soft: rgba(77,127,169,.12);
 --slate-line: rgba(77,127,169,.34);
 --gold: #d99e4d; 

 --paper: #f4f7f9; 
 --surface: #edf1f4; 
 --card: #fdfdfe;
 --ink: #1c242b; 
 --ink-2: #4a545d; 
 --line: rgba(28,36,43,.14);
 --line-2: rgba(28,36,43,.26);
 --on-bronze: #f7f3ec; 
 --on-bronze-2: rgba(247,243,236,.78);

 --r: 5px;
 --r-lg: 10px;
 --maxw: 74rem;
 --measure: 66ch;
 --ease: cubic-bezier(.2,.68,.22,1);
 --shadow: 0 1px 2px rgba(20,14,8,.08), 0 18px 40px -26px rgba(50,29,16,.55);
 --shadow-lift: 0 2px 4px rgba(20,14,8,.1), 0 26px 52px -24px rgba(50,29,16,.6);

 --s2:.5rem; --s3:.75rem; --s4:1rem; --s5:1.5rem; --s6:2rem; --s7:3rem; --s8:4.5rem;
}

*,*::before,*::after{box-sizing:border-box}
html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
body{
 margin:0;background:var(--paper);color:var(--ink);
 font-family:'Hanken Grotesk',system-ui,-apple-system,sans-serif;
 font-size:1.05rem;line-height:1.62;font-weight:400;
 -webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;
 display:flex;flex-direction:column;min-height:100vh;
}
h1,h2,h3,h4{font-family:'Zilla Slab','Hanken Grotesk',serif;font-weight:600;line-height:1.08;letter-spacing:-.012em;text-wrap:balance;margin:0}
p{text-wrap:pretty}
a{color:var(--slate-deep);text-underline-offset:3px;text-decoration-thickness:1px}
a:hover{color:var(--bronze)}
strong,b{font-weight:600}
:focus-visible{outline:3px solid var(--slate-deep);outline-offset:2px;border-radius:3px}
img,svg{max-width:100%}
.w375aea{width:100%;max-width:var(--maxw);margin-inline:auto;padding-inline:clamp(1.15rem,4vw,2.6rem)}

 
.v90a7a4{order:1}
main{order:2}
.o78c2d4{order:3}
.ya6025a{order:4}

 
.m9fe5fe{position:absolute;left:-9999px;top:0;background:var(--bronze);color:var(--on-bronze);padding:.65rem 1rem;z-index:60;border-radius:0 0 var(--r) 0}
.m9fe5fe:focus{left:0}

 
.v90a7a4{background:var(--bronze);color:var(--on-bronze);position:relative;z-index:2}
.v90a7a4 .w375aea{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-block:.9rem}
.yc2d811{display:inline-flex;align-items:center;gap:.55rem;font-family:'Zilla Slab',serif;font-weight:700;font-size:1.28rem;letter-spacing:-.01em;color:var(--on-bronze);text-decoration:none}
.yc2d811 .b5c6f2f{display:grid;place-items:center;width:1.7rem;height:1.7rem;border-radius:var(--r);background:var(--bronze-deep);color:var(--gold)}
.yc2d811 .b5c6f2f svg{width:1rem;height:1rem}
.na8c11a{display:flex;gap:1.4rem;align-items:center}
.na8c11a a{color:var(--on-bronze-2);text-decoration:none;font-size:.96rem;font-weight:500;white-space:nowrap}
.na8c11a a:hover{color:var(--on-bronze)}
.na8c11a a:last-child{color:var(--bronze-deep);background:var(--gold);padding:.45rem .95rem;border-radius:999px;font-weight:600}
.na8c11a a:last-child:hover{background:#e6ad5d;color:var(--bronze-deep)}
@media(max-width:34rem){
 .yc2d811{font-size:1.04rem}
 .v90a7a4 .w375aea{gap:.5rem}
 .na8c11a{gap:.5rem}
 .na8c11a a{font-size:.86rem}
 .na8c11a a:last-child{padding:.4rem .8rem}
}

 
.hero{background:var(--bronze);color:var(--on-bronze);position:relative;overflow:hidden}
.hero::before{content:"";position:absolute;inset:0;pointer-events:none;
 background:radial-gradient(130% 90% at 78% -20%, rgba(217,158,77,.16), transparent 58%)}
.hero .w375aea{position:relative;padding-block:clamp(2.6rem,6vw,4.6rem) clamp(2.8rem,6vw,4.4rem)}
.o1d16ba{max-width:54ch}
.q4ef699{font-family:'Hanken Grotesk',sans-serif;font-weight:600;font-size:.96rem;color:var(--gold);margin:0 0 var(--s4);display:inline-flex;align-items:center;gap:.55rem}
.q4ef699::before{content:"";width:1.6rem;height:2px;background:var(--gold);border-radius:2px}
.hero h1{font-size:clamp(2.2rem,1.45rem+3.3vw,3.85rem);font-weight:700;letter-spacing:-.022em;margin:0 0 var(--s4)}
.s269f5f{font-size:clamp(1.08rem,1rem+.55vw,1.28rem);color:var(--on-bronze-2);max-width:48ch;margin:0}

 
.t824df0{margin-top:clamp(2rem,4vw,3rem)}
.h9ec8f0{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.4rem 1rem;margin:0 0 1.1rem}
.h9ec8f0 .wbbc01a{font-family:'Zilla Slab',serif;font-weight:600;font-size:1.15rem;color:var(--on-bronze)}
.h9ec8f0 .r5c0b37{font-size:.86rem;color:var(--on-bronze-2)}
.m7bca58{position:relative;border-top:1px solid var(--bronze-edge);border-bottom:1px solid var(--bronze-edge);padding:1.5rem 0 2.4rem}
.s3105b6{position:relative;height:2px;background:var(--bronze-edge);border-radius:2px;margin:2.6rem 0 0}
 
.o55fe18{position:absolute;inset:0 38% 0 0;height:2px;background:var(--gold);border-radius:2px}
.q8883e1{position:absolute;top:-2.6rem;bottom:-1.7rem;left:62%;width:2px;background:var(--gold)}
.q8883e1::after{content:"";position:absolute;left:50%;top:0;transform:translate(-50%,-50%);width:.7rem;height:.7rem;border-radius:50%;background:var(--gold);box-shadow:0 0 0 .28rem rgba(217,158,77,.22)}
.a3af413{position:absolute;left:62%;top:-2.6rem;transform:translateX(-50%) translateY(-1.4rem);white-space:nowrap;font-family:'Zilla Slab',serif;font-weight:600;font-size:.92rem;color:var(--gold)}
.o0ba7b1{display:flex;justify-content:space-between;margin-top:.85rem}
.o0ba7b1 span{font-variant-numeric:tabular-nums;font-size:.8rem;color:var(--on-bronze-2)}
.ze2a493{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-top:.4rem}
.d6a9313{max-width:18ch}
.d6a9313.p6ec191{text-align:right}
.d6a9313 .d33717e{font-family:'Zilla Slab',serif;font-weight:700;font-size:clamp(1.32rem,1.05rem+1vw,2rem);letter-spacing:-.02em;font-variant-numeric:tabular-nums;display:block;white-space:nowrap}
.d6a9313.cca4727 .d33717e{color:var(--on-bronze)}
.d6a9313.p6ec191 .d33717e{color:var(--gold)}
.d6a9313 .wb5ea98{font-size:.85rem;color:var(--on-bronze-2);display:block;margin-top:.2rem}
.b664a11{margin:1.1rem 0 0;font-size:.85rem;color:var(--on-bronze-2);max-width:56ch}

@media(min-width:60rem){
 .hero .w375aea{display:grid;grid-template-columns:1fr;gap:0}
 .o1d16ba{max-width:62ch}
}
@media(max-width:40rem){
 .a3af413{font-size:.82rem}
 .ze2a493{flex-wrap:wrap}
}
@media(max-width:24rem){
 .d6a9313 .d33717e{font-size:1.18rem;white-space:normal}
}

 
.u68840d{padding-block:clamp(2.4rem,5vw,4rem)}
.u68840d .w375aea{display:grid;gap:clamp(1.8rem,4vw,3rem);grid-template-columns:1fr}
@media(min-width:64rem){
 .u68840d .w375aea{grid-template-columns:23rem 1fr;align-items:start}
}

 
.l457a01{position:relative}
@media(min-width:64rem){.l457a01{position:sticky;top:1.5rem}}
.f21c3ca{margin:0 0 1.1rem}
.f21c3ca h2{font-size:clamp(1.35rem,1.15rem+.6vw,1.7rem);letter-spacing:-.018em}
.f21c3ca p{margin:.45rem 0 0;color:var(--ink-2);font-size:.96rem;max-width:34ch}

 
.form{position:relative;background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg);
 box-shadow:var(--shadow);padding:clamp(1.2rem,2.4vw,1.6rem);scroll-margin-top:1.5rem}

 
.trustBand{display:flex;flex-wrap:wrap;gap:.4rem .9rem;margin:0 0 1rem;padding:0;list-style:none}
.trustItem{font-size:.79rem;color:var(--ink-2);display:inline-flex;align-items:center;gap:.4rem}
.trustItem::before{content:"";width:.42rem;height:.42rem;border-radius:50%;background:var(--slate);flex:none}
.progress{margin:0 0 .9rem}
.progressStep{font-family:'Hanken Grotesk',sans-serif;font-weight:600;font-size:.8rem;color:var(--slate-deep);letter-spacing:.01em}
.formStep{display:grid;gap:.95rem}
.formStep[hidden]{display:none}
.field{display:grid;gap:.38rem;margin:0;border:0;padding:0;min-inline-size:0}
.label{font-family:'Hanken Grotesk',sans-serif;font-weight:600;font-size:.9rem;color:var(--ink)}
.input{width:100%;font:inherit;color:var(--ink);background:var(--paper);border:1.5px solid var(--line-2);
 border-radius:var(--r);padding:.7rem .8rem;min-height:48px;transition:border-color .15s var(--ease),background .15s var(--ease)}
.input::placeholder{color:var(--ink-2)}
.input:focus{border-color:var(--bronze);background:var(--card);outline:3px solid var(--slate-soft);outline-offset:0}
.input[aria-invalid="true"]{border-color:var(--slate-deep);background:var(--slate-soft)}
.choiceList{display:grid;gap:.5rem}
.choice{display:flex;align-items:center;gap:.6rem;padding:.65rem .8rem;border:1.5px solid var(--line-2);
 border-radius:var(--r);cursor:pointer;font-size:.96rem;background:var(--paper);transition:border-color .15s var(--ease),background .15s var(--ease)}
.choice:hover{border-color:var(--slate)}
.choice input{accent-color:var(--bronze);width:1.1rem;height:1.1rem;flex:none}
.choice:has(input:checked){border-color:var(--bronze);background:var(--slate-soft)}
 
.field .label:has(input[type=checkbox]){display:flex;gap:.6rem;align-items:flex-start;font-weight:400;font-size:.85rem;color:var(--ink-2);line-height:1.5}
.field .label input[type=checkbox]{accent-color:var(--bronze);width:1.15rem;height:1.15rem;flex:none;margin-top:.12rem}
.error{font-size:.82rem;color:var(--slate-deep);font-weight:600}
.error[hidden]{display:none}
.button{font-family:'Hanken Grotesk',sans-serif;font-weight:600;font-size:.98rem;border-radius:var(--r);
 padding:.78rem 1.3rem;min-height:48px;cursor:pointer;border:1.5px solid transparent;text-decoration:none;
 display:inline-flex;align-items:center;justify-content:center;gap:.45rem;
 transition:transform .14s var(--ease),background .16s var(--ease),box-shadow .16s var(--ease)}
.buttonPrimary{background:var(--bronze);color:var(--on-bronze);box-shadow:var(--shadow)}
.buttonPrimary:hover{background:var(--bronze-deep);transform:translateY(-1px);box-shadow:var(--shadow-lift)}
.buttonPrimary:disabled{background:var(--surface);color:var(--ink-2);box-shadow:none;cursor:not-allowed;transform:none;border-color:var(--line-2)}
.buttonGhost{background:transparent;color:var(--ink-2);border-color:var(--line-2)}
.buttonGhost:hover{color:var(--ink);border-color:var(--ink-2);background:var(--surface)}
.button[data-w2a55]{opacity:.75;cursor:progress}
.formStep .button{justify-self:stretch}
.formStep:has([data-kc2bb]){grid-template-columns:1fr auto;align-items:center}
.formStep:has([data-kc2bb])>*{grid-column:1/-1}
.formStep:has([data-kc2bb]) [data-kc2bb]{grid-column:1;justify-self:start;width:auto}
.formStep:has([data-kc2bb]) [data-yf861],.formStep:has([data-kc2bb]) [data-i87d0]{grid-column:2;justify-self:end;width:auto}
 
.help{padding:1rem 1.05rem;border-radius:var(--r);background:var(--slate-soft);border:1.5px solid var(--slate-line);color:var(--ink);font-size:.96rem}
.help[hidden]{display:none}
 
.formStep .disclosure,.form .disclosure{font-size:.8rem;color:var(--ink-2);margin:.2rem 0 0;padding-top:.5rem;border-top:1px solid var(--line);text-align:center;background:none}
.form [data-b318b="error"]:not([hidden]){display:block;margin-top:.8rem;color:var(--slate-deep);font-size:.86rem}

 
.stickyCta{display:none}
@media(max-width:64rem){
 .stickyCta{display:inline-flex;position:fixed;left:1rem;right:1rem;bottom:1rem;z-index:50;justify-content:center;
 align-items:center;gap:.5rem;background:var(--bronze);color:var(--on-bronze);font-family:'Hanken Grotesk',sans-serif;
 font-weight:600;font-size:1rem;padding:.85rem 1.2rem;min-height:52px;border-radius:999px;text-decoration:none;
 box-shadow:0 8px 26px -8px rgba(50,29,16,.7);transition:transform .28s var(--ease),opacity .2s var(--ease)}
 .stickyCta:hover,.stickyCta:focus-visible{background:var(--bronze-deep);color:var(--on-bronze)}
 .stickyCta[data-wa471]{transform:translateY(160%);opacity:0;pointer-events:none}
}

 
.r1ec201{padding-block:clamp(2.4rem,5vw,4rem)}
.s88f132{background:var(--surface)}
.k55114f{margin:0 0 var(--s5)}
.a2aad6f{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.4rem 1rem}
.o8d3fe4{font-family:'Hanken Grotesk',sans-serif;font-weight:600;font-size:.9rem;color:var(--slate-deep);margin:0 0 .4rem}
.l1b265e{font-size:clamp(1.5rem,1.2rem+1.3vw,2.05rem);letter-spacing:-.02em;max-width:24ch}
.o930db8{color:var(--ink-2);font-size:.92rem;margin:0}
.i66afd0{color:var(--ink-2);max-width:60ch;margin:0 0 var(--s5);font-size:1.02rem}

 
.y9d4516{font-family:'Zilla Slab',serif;font-weight:500;font-size:clamp(1.2rem,1.05rem+.6vw,1.5rem);
 line-height:1.36;color:var(--ink);max-width:34ch;margin:0 0 var(--s5);letter-spacing:-.01em}
.y9d4516 .rad2104{color:var(--bronze)}

 
.l839434{display:grid;gap:1rem;margin:0 0 var(--s6)}
@media(min-width:30rem){.l839434{grid-template-columns:1fr 1fr}}
.b115068{border:1px solid var(--line);border-radius:var(--r-lg);padding:1.1rem 1.2rem;background:var(--card)}
.b115068 .s70fa6b{font-family:'Hanken Grotesk',sans-serif;font-weight:600;font-size:.78rem;letter-spacing:.04em;text-transform:uppercase;color:var(--slate-deep);margin:0 0 .5rem}
.b115068 h3{font-family:'Zilla Slab',serif;font-size:1.16rem;font-weight:600;margin:0 0 .35rem}
.b115068 p{margin:0;color:var(--ink-2);font-size:.95rem;line-height:1.55}

.n78a46a>p{max-width:var(--measure);color:var(--ink);margin:0 0 var(--s4)}
.n78a46a>p:last-child{margin-bottom:0}
 
.n78a46a>p>strong{font-weight:600;color:var(--slate-deep)}
 
.n78a46a>p:first-child{font-family:'Zilla Slab',serif;font-weight:500;font-size:1.16rem;line-height:1.45;
 color:var(--ink);max-width:60ch;padding-bottom:var(--s4);margin-bottom:var(--s5);border-bottom:1px solid var(--line);letter-spacing:-.008em}
.n78a46a>p:first-child>strong{font-weight:600;color:var(--ink)}

 
.b2b7544{margin:0 0 var(--s5);padding:1.15rem 1.35rem;border-radius:var(--r-lg);
 background:var(--slate-soft);border:1px solid var(--slate-line);border-left:3px solid var(--slate-deep)}
.y3808ad{display:inline-flex;align-items:center;gap:.5rem;margin:0 0 .45rem;
 font-family:'Hanken Grotesk',sans-serif;font-weight:600;font-size:.8rem;letter-spacing:.05em;
 text-transform:uppercase;color:var(--slate-deep)}
.y3808ad::before{content:"";width:.5rem;height:.5rem;border-radius:50%;background:var(--slate-deep)}
.hb5f99b{margin:0;color:var(--ink);font-size:1.02rem;line-height:1.55;max-width:62ch}
.hb5f99b b{font-family:'Zilla Slab',serif;font-weight:700;color:var(--bronze);font-variant-numeric:tabular-nums}

 
.dee80a0{margin:var(--s5) 0 0;padding:1.1rem 1.3rem;border-radius:var(--r-lg);background:var(--slate-soft);border:1px solid var(--slate-line)}
.t37a8bd{font-family:'Zilla Slab',serif;font-weight:600;font-size:1.1rem;margin:0 0 .35rem}
.dee80a0 p{margin:0;color:var(--ink);font-size:.96rem;line-height:1.55;max-width:60ch}
.pf3bf7a{font-family:'Zilla Slab',serif;font-weight:700;color:var(--bronze);font-variant-numeric:tabular-nums}

 
.directory{display:grid;gap:.75rem;max-width:74ch}
.o62e1b8{display:grid;grid-template-columns:1fr auto;gap:.15rem .9rem;align-items:baseline;
 border:1px solid var(--line);border-radius:var(--r-lg);padding:1rem 1.2rem;background:var(--card)}
.mfaf640{font-family:'Zilla Slab',serif;font-weight:600;font-size:1.14rem;letter-spacing:-.005em;color:var(--ink);grid-column:1}
.y463ea5{color:var(--ink-2);font-size:.92rem;grid-column:1}
.bda7d45{grid-column:2;grid-row:1 / span 2;align-self:center;display:inline-flex;align-items:center;gap:.35rem;
 font-family:'Hanken Grotesk',sans-serif;font-weight:600;font-size:.84rem;color:var(--slate-deep);white-space:nowrap;
 font-variant-numeric:tabular-nums;border-bottom:2px solid var(--slate-line);padding-bottom:.1rem}
.bda7d45 .ceffa7c{color:var(--gold)}
.bda7d45 .z794744{color:var(--ink-2);font-weight:400}
@media(max-width:34rem){
 .o62e1b8{grid-template-columns:1fr}
 .bda7d45{grid-column:1;grid-row:auto;align-self:start;margin-top:.4rem}
}
 
.d3b7ac0{grid-column:1;justify-self:start;margin-top:.5rem;display:inline-flex;align-items:center;gap:.32rem;
 font-family:'Hanken Grotesk',sans-serif;font-weight:600;font-size:.7rem;letter-spacing:.03em;text-transform:uppercase;
 color:var(--slate-deep);border:1px solid var(--slate-line);padding:.18rem .55rem;border-radius:999px;line-height:1.3}
.d3b7ac0::before{content:"\2713";font-weight:800;color:var(--slate-deep)}
.v3ca84b{margin:1.1rem 0 0;color:var(--ink-2);font-size:.85rem;line-height:1.55;max-width:74ch}
.v3ca84b a{color:var(--slate-deep)}
.v3ca84b a:hover{color:var(--bronze)}
 
.dc39467{border:1px dashed var(--line-2);border-radius:var(--r-lg);padding:1.4rem 1.5rem;background:var(--card);max-width:60ch}
.ye98514{margin:0 0 1rem;color:var(--ink-2)}

 
.q8711e6{display:flex;flex-wrap:wrap;gap:.4rem .9rem;margin:0;padding:0;list-style:none}
.q8711e6 li{display:flex;align-items:center;gap:.9rem}
.q8711e6 li:not(:last-child)::after{content:"";width:3px;height:3px;border-radius:50%;background:var(--line-2)}
.q8711e6 a{color:var(--ink);text-decoration:none;font-weight:500}
.q8711e6 a:hover{color:var(--slate-deep)}

 
.faq{max-width:72ch;display:grid;border-top:1px solid var(--line)}
.nfe0297{padding:1.4rem 0;border-bottom:1px solid var(--line)}
.x8ba156{font-family:'Zilla Slab',serif;font-weight:600;font-size:clamp(1.12rem,1rem+.45vw,1.32rem);color:var(--ink);margin:0;line-height:1.28}
.x8ba156::before{content:"V. ";color:var(--slate-deep);font-weight:700}
.f4379b5{font-family:'Hanken Grotesk',sans-serif;margin:.5rem 0 0;color:var(--ink-2);line-height:1.6;max-width:64ch}
.f4379b5::before{content:"A. ";color:var(--slate-deep);font-weight:700;font-family:'Zilla Slab',serif}

 
.o78c2d4{background:var(--bronze-deep);color:var(--on-bronze-2)}
.o78c2d4 .w375aea{padding-block:clamp(1.8rem,4vw,2.8rem);font-size:.92rem;line-height:1.6;max-width:var(--maxw)}
.o78c2d4 a{color:var(--on-bronze);text-decoration:underline}

 
.ya6025a{background:var(--bronze-deep);color:var(--on-bronze-2)}
.ya6025a .w375aea{padding-block:var(--s7) var(--s6);display:grid;gap:var(--s6);grid-template-columns:1fr}
@media(min-width:48rem){.ya6025a .w375aea{grid-template-columns:1.4fr 1fr;gap:var(--s8)}}
.oe40639 .yc2d811{color:var(--on-bronze)}
.oe40639 .yc2d811 .b5c6f2f{background:var(--gold);color:var(--bronze-deep)}
.zf5f772{color:var(--on-bronze-2);font-size:.9rem;margin:.9rem 0 0;max-width:42ch;line-height:1.55}
.footer.identity{margin:0;font-size:.86rem;color:var(--on-bronze-2);display:grid;gap:.2rem;align-content:start;font-style:normal}
.footer.identity .identityLine{margin:0;line-height:1.5}
.footer.identity .identityLine:first-child{color:var(--on-bronze);font-family:'Zilla Slab',serif;font-weight:600;font-size:1rem;margin-bottom:.25rem}
.footer.identity a{color:var(--on-bronze);text-decoration:underline}
 
.ya6025a .disclosure{grid-column:1 / -1;margin:0}
.ya6025a .disclosure p{margin:0;font-size:.85rem;color:var(--on-bronze-2);line-height:1.55;
 border-top:1px solid var(--bronze-edge);padding-top:1.1rem}

 
.x4daa67{display:grid;gap:clamp(1.8rem,4vw,3rem);grid-template-columns:1fr}
@media(min-width:56rem){.x4daa67{grid-template-columns:1.3fr .9fr;align-items:start}}
.ca6cced .k03d19e{font-family:'Zilla Slab',serif;font-weight:500;font-size:clamp(1.15rem,1rem+.6vw,1.45rem);
 line-height:1.42;color:var(--ink);max-width:42ch;margin:0;letter-spacing:-.008em}
.f2cd417{background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg);
 padding:clamp(1.3rem,3vw,1.8rem);box-shadow:var(--shadow)}
.xd2aa39{font-family:'Hanken Grotesk',sans-serif;font-weight:600;font-size:.8rem;letter-spacing:.04em;
 text-transform:uppercase;color:var(--slate-deep);margin:0 0 1rem}
.x18e5a2{list-style:none;margin:0 0 1.3rem;padding:0;display:grid;gap:1rem}
.x18e5a2 li{display:flex;gap:.8rem;align-items:flex-start;font-size:.96rem;color:var(--ink-2);line-height:1.5}
.w85afef{display:grid;place-items:center;width:1.8rem;height:1.8rem;border-radius:50%;background:var(--slate-soft);
 border:1px solid var(--slate-line);color:var(--slate-deep);font-family:'Zilla Slab',serif;font-weight:700;
 font-size:.92rem;flex:none;font-variant-numeric:tabular-nums}
.s7fd884{width:100%}

.hd1da90{list-style:none;margin:0;padding:0;display:grid;border-top:1px solid var(--line)}
.dbd88be{border-bottom:1px solid var(--line)}
.l133362{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:1.1rem .2rem;text-decoration:none;color:var(--ink)}
.l133362:hover{color:var(--bronze)}
.vab2307{font-family:'Zilla Slab',serif;font-weight:600;font-size:1.2rem}
.k12177c{font-size:.88rem;color:var(--slate-deep);display:inline-flex;align-items:center;gap:.4rem;white-space:nowrap}
.l133362:hover .k12177c{color:var(--bronze)}

.seb99b7{list-style:none;margin:0;padding:0;display:grid;gap:.2rem;grid-template-columns:repeat(auto-fill,minmax(13rem,1fr))}
.seb99b7 a{display:flex;align-items:baseline;justify-content:space-between;gap:.6rem;padding:.7rem .2rem;
 text-decoration:none;color:var(--ink);border-bottom:1px solid var(--line)}
.seb99b7 a:hover{color:var(--bronze)}
.nfc1045{font-weight:500}
.q11519f{font-size:.78rem;color:var(--ink-2)}

 
.i2ada76{padding-block:clamp(2.6rem,6vw,4.6rem);flex:1}
.qd696d3{margin:0 0 var(--s6);max-width:60ch}
.dec6ddd{font-family:'Hanken Grotesk',sans-serif;font-weight:600;font-size:.9rem;color:var(--slate-deep);margin:0 0 .5rem}
.na81b77{font-size:clamp(2rem,1.5rem+2vw,3rem);letter-spacing:-.02em}
.b6c2965{max-width:68ch}
.b6c2965 :is(h2,h3){margin:var(--s6) 0 var(--s3)}
.b6c2965 h2{font-size:clamp(1.4rem,1.2rem+1vw,1.85rem)}
.b6c2965 h3{font-size:1.25rem}
.b6c2965 p{margin:0 0 var(--s4);color:var(--ink);max-width:var(--measure)}
.b6c2965 .identityLine{margin:0 0 .3rem;color:var(--ink-2)}
.b6c2965 ul{margin:0 0 var(--s4);padding-left:1.2rem;color:var(--ink)}
.b6c2965 li{margin:0 0 .4rem}
.b6c2965 .form{margin-top:var(--s5)}

 

 
.t4b3b2f{margin:.55rem 0 0;color:var(--ink-2);max-width:60ch;font-size:1rem}
.b231541{margin:var(--s4) 0 0;font-size:.83rem;color:var(--ink-2);max-width:60ch}

.d261781{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));
 background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg);
 box-shadow:var(--shadow);overflow:hidden;margin:0}
.xa58734{display:flex;flex-direction:column;gap:.3rem;padding:1.15rem 1.25rem;position:relative}
.xa58734 + .xa58734::before{content:"";position:absolute;left:0;top:1.15rem;bottom:1.15rem;width:1px;background:var(--line)}
.nec2025{background:var(--slate-soft)}
.nec2025::after{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--gold)}
.edeee3a{font-family:'Hanken Grotesk',sans-serif;font-size:.76rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-2)}
.e35ce60{font-family:'Zilla Slab',serif;font-weight:700;font-size:clamp(1.5rem,1.2rem+1vw,2rem);line-height:1.02;
 letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ink)}
.nec2025 .e35ce60{color:var(--bronze)}
.le2e284{color:var(--ink-2);font-weight:400;padding:0 .12em}
.veb9995{font-size:.56em;font-weight:600;color:var(--ink-2);letter-spacing:0}
.gd5383e{margin:0;font-size:.82rem;line-height:1.45;color:var(--ink-2)}
 
@media(max-width:34rem){
 .d261781{grid-template-columns:1fr}
 .xa58734 + .xa58734::before{left:1.25rem;right:1.25rem;top:0;bottom:auto;width:auto;height:1px}
}

 
.ua3fe3d{max-width:60rem}
.cb4c273{display:flex;height:2.5rem;border-radius:var(--r);overflow:hidden;border:1px solid var(--line-2);box-shadow:var(--shadow)}
.pfcd0b5{display:flex;align-items:center;justify-content:center;min-width:0;transform-origin:left}
.pa1c363{font-family:'Zilla Slab',serif;font-weight:700;font-size:.82rem;font-variant-numeric:tabular-nums;color:var(--on-bronze)}
.pfcd0b5:nth-child(1){background:var(--bronze)}
.pfcd0b5:nth-child(2){background:var(--slate-deep)}
.pfcd0b5:nth-child(3){background:var(--gold)}
.pfcd0b5:nth-child(3) .pa1c363{color:var(--bronze-deep)}
.pfcd0b5:nth-child(4){background:var(--surface)}
.pfcd0b5:nth-child(4) .pa1c363{color:var(--ink-2)}
.l5fc24e{list-style:none;margin:var(--s5) 0 0;padding:0;display:grid;gap:.1rem;max-width:34rem}
.e4bec99{display:grid;grid-template-columns:auto 1fr auto;align-items:baseline;gap:.6rem;padding:.55rem 0;border-bottom:1px solid var(--line)}
.e4bec99:last-child{border-bottom:0}
.l1e335d{width:.72rem;height:.72rem;border-radius:2px;align-self:center}
.e4bec99:nth-child(1) .l1e335d{background:var(--bronze)}
.e4bec99:nth-child(2) .l1e335d{background:var(--slate-deep)}
.e4bec99:nth-child(3) .l1e335d{background:var(--gold)}
.e4bec99:nth-child(4) .l1e335d{background:var(--surface);border:1px solid var(--line-2)}
.oc51bdb{display:flex;align-items:baseline;gap:.5rem;color:var(--ink);font-size:.96rem;min-width:0}
.g4661cf{flex:1 1 auto;border-bottom:1px dotted var(--line-2);transform:translateY(-.22rem);min-width:1.5rem}
.m6bf998{font-family:'Zilla Slab',serif;font-weight:700;font-variant-numeric:tabular-nums;color:var(--ink);white-space:nowrap}
.m6bf998 .b7c248e{color:var(--slate-deep);font-weight:600;font-size:.9em;margin-left:.4rem}

 
.y75bf9e{overflow-x:auto;border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow)}
.y201f7a{width:100%;border-collapse:collapse;min-width:44rem;background:var(--card)}
.y201f7a caption{text-align:left;padding:0}
.y201f7a thead th{font-family:'Hanken Grotesk',sans-serif;font-weight:600;font-size:.74rem;letter-spacing:.05em;text-transform:uppercase;
 text-align:left;color:var(--ink-2);padding:.9rem 1.1rem;background:var(--surface);border-bottom:2px solid var(--slate-line)}
.y201f7a tbody td{padding:1.05rem 1.1rem;border-bottom:1px solid var(--line);font-size:.94rem;color:var(--ink-2);vertical-align:top}
.y201f7a tbody tr:last-child td{border-bottom:0}
.ke3b8d7{font-family:'Zilla Slab',serif;font-weight:600;font-size:1.05rem;color:var(--ink);letter-spacing:-.005em}
.k7e9748{font-family:'Zilla Slab',serif;font-weight:600;font-variant-numeric:tabular-nums;color:var(--ink);white-space:nowrap}
.tecdc78{min-width:15rem;line-height:1.5}
 
.t29fda2{display:inline-block;font-family:'Hanken Grotesk',sans-serif;font-size:.76rem;font-weight:600;
 padding:.18rem .6rem;border-radius:999px;white-space:nowrap;background:rgba(28,36,43,.05);color:var(--ink-2);border:1px solid transparent}
.t29fda2[data-premie="ja"]{background:var(--slate-soft);color:var(--slate-deep);border-color:var(--slate-line)}
.t29fda2[data-premie="beperkt"]{background:rgba(217,158,77,.16);color:#8a5a12;border-color:rgba(217,158,77,.55)}
.t29fda2[data-premie="nee"]{background:transparent;color:var(--ink-2);border-color:var(--line-2)}

 
.se2e215{max-width:52rem}
.bff0888{margin:0;display:grid;border-top:1px solid var(--line)}
.mce70b1{display:grid;grid-template-columns:1fr auto;align-items:baseline;gap:.6rem;padding:.85rem .1rem;border-bottom:1px solid var(--line)}
.o7081ba{margin:0;color:var(--ink-2);font-size:.94rem}
.m8d1d76{margin:0;font-family:'Zilla Slab',serif;font-weight:700;font-variant-numeric:tabular-nums;color:var(--ink);text-align:right}
.g007ee6{margin:var(--s5) 0 0}
.z02c39b{margin:0 0 .5rem;font-family:'Hanken Grotesk',sans-serif;font-size:.76rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-2)}
.w00da04{list-style:none;margin:0;padding:0;display:grid;gap:.35rem}
.w00da04 a{color:var(--slate-deep);font-size:.87rem;text-underline-offset:3px}
.w00da04 a:hover{color:var(--bronze)}

 
.jf6a5bf{position:relative;margin-top:var(--s2)}
.i8e68b5{width:100%;height:auto;display:block;max-width:50rem;margin:0 auto}
.o01b66e{stroke:var(--paper);stroke-width:.5;stroke-linejoin:round;transition:stroke .12s var(--ease),stroke-width .12s var(--ease),filter .12s var(--ease)}
.o01b66e:focus{outline:none}
.o01b66e[data-b="0"]{fill:#efe4d1}
.o01b66e[data-b="1"]{fill:#ddc296}
.o01b66e[data-b="2"]{fill:#cb9f5f}
.o01b66e[data-b="3"]{fill:#9a6a3d}
.o01b66e[data-b="4"]{fill:#4a3120}
.o01b66e[data-b="x"]{fill:#ddd8d0}
.o01b66e:hover{stroke:var(--ink);stroke-width:1.2;filter:brightness(1.07)}
.r4e7d9b{position:absolute;left:0;top:0;transform:translate(-50%,-150%);background:var(--bronze);color:var(--on-bronze);
 font-family:'Zilla Slab',serif;font-weight:600;font-size:.82rem;font-variant-numeric:tabular-nums;padding:.32rem .62rem;
 border-radius:var(--r);pointer-events:none;white-space:nowrap;z-index:5;box-shadow:var(--shadow-lift);will-change:left,top}
.r4e7d9b[hidden]{display:none}
.iffba18{list-style:none;display:flex;flex-wrap:wrap;gap:.4rem 1.1rem;justify-content:center;margin:var(--s5) 0 0;padding:0;
 font-family:'Hanken Grotesk',sans-serif;font-size:.8rem;color:var(--ink-2);font-variant-numeric:tabular-nums}
.iffba18 li{display:inline-flex;align-items:center;gap:.4rem}
.rafb251{width:.85rem;height:.85rem;border-radius:2px;display:inline-block;border:1px solid rgba(28,36,43,.08)}
.rafb251[data-b="0"]{background:#efe4d1}
.rafb251[data-b="1"]{background:#ddc296}
.rafb251[data-b="2"]{background:#cb9f5f}
.rafb251[data-b="3"]{background:#9a6a3d}
.rafb251[data-b="4"]{background:#4a3120}
.w4ada20{margin:var(--s4) 0 0;font-size:.82rem;color:var(--ink-2);line-height:1.5;max-width:64ch}

 
 
@media(prefers-reduced-motion:no-preference){
 .k458186{opacity:0;transform:translateY(14px);animation:rise .7s var(--ease) forwards}
 .s269f5f{animation-delay:.04s}
 .t824df0{animation-delay:.12s}
 .o55fe18{transform-origin:left;animation:fillgrow 1s var(--ease) .35s both}
}
@keyframes rise{to{opacity:1;transform:none}}
@keyframes fillgrow{from{transform:scaleX(.2)}to{transform:scaleX(1)}}

 
@media(prefers-reduced-motion:no-preference){
 [data-jsr] [data-reveal]{opacity:0;transform:translateY(16px);transition:opacity .6s var(--ease),transform .6s var(--ease)}
 [data-jsr] [data-reveal] .pfcd0b5{transform:scaleX(0)}
 [data-jsr] [data-reveal] .pa1c363{opacity:0}
}
[data-reveal][data-in]{opacity:1;transform:none}
[data-reveal][data-in] .pfcd0b5{transform:scaleX(1);transition:transform .7s var(--ease)}
[data-reveal][data-in] .pfcd0b5:nth-child(2){transition-delay:.08s}
[data-reveal][data-in] .pfcd0b5:nth-child(3){transition-delay:.16s}
[data-reveal][data-in] .pfcd0b5:nth-child(4){transition-delay:.24s}
[data-reveal][data-in] .pa1c363{opacity:1;transition:opacity .4s ease .45s}

 
@media(prefers-reduced-motion:no-preference){
 .i8e68b5{animation:mapIn .7s var(--ease) both}
 .i8e68b5 .o01b66e{opacity:0;animation:munIn .5s ease forwards;animation-delay:.15s}
}
@keyframes mapIn{from{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:none}}
@keyframes munIn{to{opacity:1}}

