.organizer-page{overflow-x:clip;color:hsl(var(--foreground));background:hsl(var(--background))}.organizer-shell{width:min(1080px,calc(100% - 3rem));margin-inline:auto}.organizer-hero{position:relative;display:flex;align-items:flex-end;min-height:620px;isolation:isolate}.organizer-hero__image{position:absolute;inset:0;z-index:-2;overflow:hidden}.organizer-hero__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.organizer-hero:after{content:"";position:absolute;inset:0;z-index:-1;background:var(--organizer-hero-shade)}.organizer-hero__copy{padding-block:9rem 3.5rem}.organizer-eyebrow{font:.75rem/1.6 Space Mono,monospace;color:hsl(var(--primary));margin-bottom:1rem;letter-spacing:0}.organizer-page h1{font:400 4.6rem/1.05 "Instrument Serif",Fraunces,serif;max-width:15ch;letter-spacing:0}.organizer-page h2{font:400 2.8rem/1.12 "Instrument Serif",Fraunces,serif;letter-spacing:0}.organizer-page h3{font:400 1.8rem/1.2 "Instrument Serif",Fraunces,serif;letter-spacing:0}.organizer-lead{max-width:52ch;font-size:1rem;line-height:1.75;margin-block:1.25rem 1.5rem;color:hsl(var(--foreground) / .85)}.organizer-actions{display:flex;flex-wrap:wrap;gap:1rem;align-items:center}.organizer-actions a{white-space:normal;height:auto;min-height:44px}.organizer-section{padding-block:3.5rem;border-bottom:1px solid hsl(var(--border))}.organizer-section__intro{max-width:62ch;color:hsl(var(--muted-foreground));line-height:1.75;margin-top:1rem}.organizer-checklist{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:3rem;column-gap:3rem;margin-top:1.5rem}.organizer-checklist li{min-width:0;list-style:none;padding-block:1.5rem;border-bottom:1px solid hsl(var(--border) / .6)}.organizer-checklist p,.organizer-service p{color:hsl(var(--muted-foreground));font-size:.95rem;line-height:1.75;margin-top:.75rem}.organizer-services{display:grid;grid-template-columns:1fr 1fr;gap:3rem;margin-top:2rem}.organizer-service a{margin-top:1rem}.organizer-faq{margin-top:1.5rem;border-top:1px solid hsl(var(--border))}.organizer-faq details{border-bottom:1px solid hsl(var(--border));padding-block:1.15rem}.organizer-faq summary{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;list-style:none;font-size:1rem;line-height:1.5}.organizer-faq summary::-webkit-details-marker{display:none}.organizer-faq summary svg{width:16px;height:16px;flex-shrink:0;color:hsl(var(--primary));transition:transform .2s}.organizer-faq details[open] summary svg{transform:rotate(180deg)}.organizer-faq details p{max-width:70ch;margin-top:1rem;line-height:1.75;color:hsl(var(--muted-foreground))}.organizer-final{padding-block:3rem 4rem}.organizer-final p{color:hsl(var(--muted-foreground));margin-block:1rem 1.5rem;line-height:1.75;max-width:58ch}.uec-dialog{width:min(360px,calc(100% - 2rem));padding:1.25rem;gap:1rem;border-radius:8px}.uec-dialog .uec-title{font:400 1.8rem/1.15 "Instrument Serif",Fraunces,serif;letter-spacing:0;padding-right:1.5rem}.uec-dialog .uec-option{padding:.8rem .65rem;gap:.7rem;border-radius:6px}.uec-dialog .uec-option__body{min-width:0;gap:.25rem}.uec-dialog .uec-option__body strong{font-size:1.2rem}.uec-dialog .uec-option__body span{line-height:1.5;font-size:.75rem}@media (max-width: 640px){.organizer-hero{min-height:540px}.organizer-hero__copy{padding-block:7rem 2.5rem}.organizer-page h1{font-size:3rem}.organizer-page h2{font-size:2.15rem}.organizer-page h3{font-size:1.65rem}.organizer-section{padding-block:2.5rem}.organizer-checklist,.organizer-services{grid-template-columns:1fr;gap:0}.organizer-service+.organizer-service{margin-top:2rem}}
