.demo-module__lWDg5G__main{padding-top:0}.demo-module__lWDg5G__layout{gap:var(--space-12);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:1000px){.demo-module__lWDg5G__layout{gap:clamp(var(--space-10), 5vw, var(--space-16));grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.demo-module__lWDg5G__mark{font-family:var(--font-serif);font-style:italic;font-weight:var(--weight-light);font-size:var(--text-lg);letter-spacing:var(--tracking-wide);color:var(--gold);line-height:1}.demo-module__lWDg5G__label{font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--text-tertiary)}.demo-module__lWDg5G__formHead{align-items:flex-start;gap:var(--space-4);padding-bottom:clamp(var(--space-6), 3vw, var(--space-8));border-bottom:1px solid var(--border-default);flex-direction:column;display:flex}.demo-module__lWDg5G__formTitle,.demo-module__lWDg5G__asideTitle{font-family:var(--font-serif);font-weight:var(--weight-light);font-size:clamp(1.875rem,3.4vw,2.5rem);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);color:var(--text-primary);text-wrap:balance;margin:0}.demo-module__lWDg5G__formTitle em,.demo-module__lWDg5G__asideTitle em{color:var(--gold);font-style:italic}.demo-module__lWDg5G__formLede{max-width:54ch;font-size:var(--text-base);font-weight:var(--weight-light);line-height:var(--leading-relaxed);color:var(--text-secondary);text-wrap:pretty;margin:0}.demo-module__lWDg5G__brief{margin:var(--space-2) 0 0;gap:var(--space-4);padding:0;list-style:none;display:grid}.demo-module__lWDg5G__briefItem{grid-template-columns:2.25rem minmax(0,1fr);align-items:baseline;display:grid}.demo-module__lWDg5G__briefText{font-size:var(--text-sm);font-weight:var(--weight-light);line-height:var(--leading-relaxed);color:var(--text-secondary);text-wrap:pretty;margin:0}.demo-module__lWDg5G__briefText strong{font-weight:var(--weight-medium);color:var(--text-primary)}.demo-module__lWDg5G__planNote{margin:var(--space-2) 0 0;padding:var(--space-4);font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--text-secondary);background:var(--gold-faint);border-radius:var(--radius-lg);border:1px solid #c9a84c47}.demo-module__lWDg5G__planNote strong{font-weight:var(--weight-medium);color:var(--gold)}.demo-module__lWDg5G__aside{gap:var(--space-8);padding-top:var(--space-2);flex-direction:column;display:flex}.demo-module__lWDg5G__asideTitle{margin-top:var(--space-4)}.demo-module__lWDg5G__steps{margin:var(--space-8) 0 0;padding:0;list-style:none}.demo-module__lWDg5G__step{gap:var(--space-4);padding-bottom:var(--space-8);grid-template-columns:2.75rem minmax(0,1fr);display:grid;position:relative}.demo-module__lWDg5G__step:last-child{padding-bottom:0}.demo-module__lWDg5G__step .demo-module__lWDg5G__mark,.demo-module__lWDg5G__assurance .demo-module__lWDg5G__mark{background:var(--gold-faint);border:1px solid #c9a84c66;border-radius:999px;place-items:center;width:2.75rem;height:2.75rem;display:grid}.demo-module__lWDg5G__assurance .demo-module__lWDg5G__mark{width:2.25rem;height:2.25rem;font-size:var(--text-md)}.demo-module__lWDg5G__step:not(:last-child):before{content:"";background:linear-gradient(to bottom, #c9a84c66, var(--border-default));width:1px;position:absolute;top:3.25rem;bottom:.5rem;left:calc(1.375rem - .5px)}.demo-module__lWDg5G__stepBody{gap:var(--space-2);padding-top:var(--space-1);flex-direction:column;display:flex}.demo-module__lWDg5G__stepLead{font-family:var(--font-serif);font-weight:var(--weight-light);font-size:var(--text-xl);line-height:var(--leading-snug);letter-spacing:var(--tracking-snug);color:var(--text-primary);text-wrap:balance;margin:0}.demo-module__lWDg5G__stepText{font-size:var(--text-base);font-weight:var(--weight-light);line-height:var(--leading-relaxed);color:var(--text-secondary);text-wrap:pretty;margin:0}.demo-module__lWDg5G__not{gap:var(--space-2);flex-direction:column;display:flex}.demo-module__lWDg5G__notLine{font-family:var(--font-serif);font-style:italic;font-size:var(--text-lg);line-height:var(--leading-snug);color:var(--text-primary);margin:0}.demo-module__lWDg5G__specimen{margin-top:var(--space-6)}.demo-module__lWDg5G__who{gap:var(--space-4);flex-direction:column;display:flex}.demo-module__lWDg5G__quietOut{margin:var(--space-6) 0 0;font-size:var(--text-sm);color:var(--text-tertiary)}.demo-module__lWDg5G__assurances{gap:var(--space-5);margin-top:clamp(var(--space-10), 5vw, var(--space-14));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.demo-module__lWDg5G__assuranceCell{display:flex}.demo-module__lWDg5G__assuranceCell>*{flex:1}.demo-module__lWDg5G__assurance{gap:var(--space-4);flex-direction:column;height:100%;display:flex}.demo-module__lWDg5G__assuranceTitle{font-family:var(--font-serif);font-weight:var(--weight-light);font-size:var(--text-xl);line-height:var(--leading-snug);letter-spacing:var(--tracking-snug);color:var(--text-primary);text-wrap:balance;margin:0}.demo-module__lWDg5G__assuranceBody{font-size:var(--text-base);font-weight:var(--weight-light);line-height:var(--leading-relaxed);color:var(--text-secondary);text-wrap:pretty;margin:0}@media (max-width:760px){.demo-module__lWDg5G__assurances{grid-template-columns:minmax(0,1fr)}}
