.lead-section-head{max-width:40rem}.lead-heading{font-family:var(--font-headline);letter-spacing:-.02em;text-wrap:balance;color:var(--content-primary);font-weight:700;line-height:1.08}.lead-intro{color:var(--content-secondary);margin-top:.5rem}.lead-tool{gap:3rem;margin-top:1.75rem;display:grid}.lead-panel{display:none}@media (width>=64rem){.lead-tool[data-panel]{grid-template-columns:minmax(0,30rem) minmax(0,1fr);align-items:start}.lead-tool[data-panel] .lead-panel{top:calc(var(--navbar-height) + 1.5rem);display:block;position:sticky}}.lead-form{gap:1.5rem;display:grid}.lead-group{border:0;min-width:0;margin:0;padding:0}.lead-question{font-family:var(--font-headline);letter-spacing:-.01em;color:var(--content-primary);margin-bottom:.625rem;padding:0;font-size:1.125rem;font-weight:650}.lead-fields{gap:1rem;display:grid}.lead-fields label{color:var(--content-primary)}.lead-input{background-color:var(--surface-0);width:100%;min-height:2.75rem;color:var(--content-primary);font:inherit}textarea.lead-input{resize:vertical;min-height:5.5rem}.lead-hint{color:var(--content-muted);font-size:.875rem}.lead-choice>div>label:first-child{display:none}.lead-options{gap:.5rem;display:grid}.lead-options-card{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr))}.lead-options-chip{grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr))}.lead-group[aria-invalid=true] .choice{border-color:var(--feedback-danger)}.lead-choice .lead-question{font-size:1.125rem}.lead-more-body .lead-question{font-family:var(--font-label);letter-spacing:0;font-size:.875rem;font-weight:500}.lead-more{border-top:1px solid var(--border-strong);border-bottom:1px solid var(--border-strong)}.lead-more-summary{cursor:pointer;grid-template-columns:1rem minmax(0,1fr);align-items:start;gap:.75rem;padding-block:.75rem;list-style:none;display:grid}.lead-more-summary::-webkit-details-marker{display:none}.lead-more-mark{width:1rem;height:1rem;margin-top:.2rem;position:relative}.lead-more-mark:before,.lead-more-mark:after{content:"";background:var(--content-primary);height:2px;margin-top:-1px;transition:rotate .18s ease-out;position:absolute;inset:50% 0 auto}.lead-more-mark:after{rotate:90deg}.lead-more[open] .lead-more-mark:after{rotate:0deg}@media (prefers-reduced-motion:reduce){.lead-more-mark:after{transition:none}}.lead-more-title{color:var(--content-primary);font-weight:600;display:block}.lead-more-hint{color:var(--content-muted);font-size:.875rem;display:block}.lead-more-body{padding-bottom:1rem}.lead-box{border:1px solid var(--border-default);border-radius:var(--radius-lg);background-color:var(--surface-0);padding:1.25rem}.lead-box>.lead-question{float:left;width:100%}.lead-box>.lead-fields{clear:both}select.lead-input{padding-inline-end:2rem}.lead-notice{border:1px solid var(--border-default);border-radius:var(--radius-lg);background-color:var(--surface-0);gap:.75rem;margin-top:1.75rem;padding:1.25rem;display:grid}.lead-notice-title{font-family:var(--font-headline);color:var(--content-primary);font-size:1.125rem;font-weight:650}.lead-notice .lead-intro{margin-top:0}.lead-notice-action{border-radius:var(--radius-lg);background-color:var(--action-emphasis);min-height:2.75rem;color:var(--content-on-action);justify-self:start;align-items:center;padding-inline:1.5rem;font-weight:500;display:inline-flex}.lead-notice-action:hover{background-color:var(--action-emphasis-hover)}.lead-foot{gap:.625rem;display:grid}.lead-foot label{line-height:1.45}.lead-foot input[type=checkbox]{width:1rem;height:1rem;accent-color:var(--content-primary);flex-shrink:0}.lead-link{color:var(--action-primary);text-decoration:underline}.lead-assurance{color:var(--content-muted);font-size:.875rem}.lead-form>button[type=submit]{border-radius:var(--radius-lg);background-color:var(--action-emphasis);min-height:2.75rem;color:var(--content-on-action);justify-self:start;padding-inline:1.5rem}.lead-form>button[type=submit]:hover{background-color:var(--action-emphasis-hover)}.lead-next{border-top:1px solid var(--border-default);margin-top:2rem;padding-top:1.25rem}.lead-next-title{font-family:var(--font-headline);color:var(--content-primary);font-size:1rem;font-weight:650}.lead-next-list{color:var(--content-secondary);counter-reset:next;gap:.375rem;margin-top:.625rem;font-size:.9375rem;list-style:none;display:grid}.lead-next-list li{counter-increment:next;grid-template-columns:1.5rem minmax(0,1fr);display:grid}.lead-next-list li:before{content:counter(next) / "";font-variant-numeric:tabular-nums;color:var(--content-primary);font-weight:600}.lead-next-line{color:var(--content-muted);margin-top:.75rem;font-size:.8125rem;line-height:1.4}.lead-panel{border:1px solid var(--content-primary);border-radius:var(--radius-lg);background-color:var(--surface-0);padding:1.5rem}.lead-panel-title{font-family:var(--font-headline);letter-spacing:-.015em;color:var(--content-primary);font-size:1.375rem;font-weight:700}.lead-panel-state{color:var(--content-muted);margin-top:.25rem;font-size:.875rem}.lead-state-sent,.lead-tool:has(.lead-main [role=status]) .lead-state-open{display:none}.lead-tool:has(.lead-main [role=status]) .lead-state-sent{display:inline}.lead-rows{border-top:1px solid var(--border-strong);margin-top:1.25rem}.lead-row{border-bottom:1px solid var(--border-default);grid-template-columns:.75rem minmax(0,9.5rem) minmax(0,1fr);align-items:baseline;gap:.75rem;padding-block:.75rem;display:grid}.lead-row:before{content:"";border:1px solid var(--content-primary);border-radius:var(--radius-full);background-color:var(--content-primary);width:.625rem;height:.625rem;transition:background-color .16s ease-out}.lead-row[data-missing]:before{background-color:#0000}.lead-row dt{color:var(--content-muted);font-size:.875rem}.lead-row dd{color:var(--content-primary);overflow-wrap:anywhere;font-weight:600}.lead-row[data-missing] dd{color:var(--content-muted);font-weight:400}.lead-tool[data-compact]{margin-top:1.25rem}.lead-tool[data-compact] .lead-fields label,.lead-tool[data-compact] .lead-foot label,.lead-tool[data-compact] .lead-hint,.lead-tool[data-compact] .lead-assurance{font-size:.8125rem;line-height:1.4}.lead-tool[data-compact] .lead-question{font-size:1rem}.lead-tool[data-compact] .lead-form>button[type=submit]{outline:.75rem solid var(--surface-0);justify-self:stretch}.lead-tool[data-compact] .lead-fields>div:has(>.lead-hint){grid-template-columns:auto minmax(0,1fr);align-items:baseline;column-gap:.5rem}.lead-tool[data-compact] .lead-fields>div:has(>.lead-hint)>:not(label,.lead-hint){grid-column:1/-1}.lead-tool[data-compact] .lead-more-hint{font-size:.8125rem}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){html[data-scrub=on] .fancy-box[data-astro-cid-rt5npolq]{opacity:var(--k);translate:0 calc((1 - var(--k)) * .625rem);transition:opacity .3s ease-out,translate .3s ease-out}html[data-scrub=on] .fancy-box[data-astro-cid-rt5npolq]:focus-within{opacity:1;transition:none;translate:none}}.photo-card[data-astro-cid-vzljacs4]{container-type:scroll-state}@container scroll-state(snapped:inline){.photo-card[data-astro-cid-vzljacs4]>a[data-astro-cid-vzljacs4]{border-color:var(--color-action-emphasis);box-shadow:inset 0 0 0 1px var(--color-action-emphasis)}}
