.byao{--paper:#f7f4ed;--charcoal:#1c1917;--yellow:#f2c230;--aqua:#17bebb;--aqua-deep:#168c8a;--ink-2:#3a3630;--ink-3:#6b6455;--paper-2:#efeadf;--hair-light:#dad3c5;--field-border:#beb6a6;--on-dark:#f5f3ee;--on-dark-2:#c9c2b6;--on-dark-3:#9a9186;--hair-dark:#3a3531;--font-brand:"Inter",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--font-campaign:"Oswald","Arial Narrow","Roboto Condensed",Impact,sans-serif;--font-mono:"IBM Plex Mono",ui-monospace,"SFMono-Regular",Menlo,Consolas,monospace;--s1:8px;--s2:16px;--s3:24px;--s4:32px;--s6:48px;--s8:64px;--s12:96px;--wrap:1180px}.byao *,.byao :before,.byao :after{box-sizing:border-box}.byao{scroll-behavior:smooth;-webkit-text-size-adjust:100%}@media (prefers-reduced-motion:reduce){.byao html{scroll-behavior:auto}.byao *{transition:none!important;animation:none!important}}.byao{background:var(--paper);color:var(--charcoal);font-family:var(--font-brand);-webkit-font-smoothing:antialiased;margin:0;font-size:17px;line-height:1.6}.byao img,.byao svg{max-width:100%;display:block}.byao a{color:inherit}.byao :focus-visible{outline:2px solid var(--aqua);outline-offset:3px}.byao .wrap{max-width:var(--wrap);padding-inline:var(--s3);margin-inline:auto}@media (width>=760px){.byao .wrap{padding-inline:var(--s6)}}.byao .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.byao .skip{background:var(--yellow);color:var(--charcoal);padding:var(--s1) var(--s2);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;z-index:100;font-size:12px;text-decoration:none;position:absolute;inset-block-start:-60px;inset-inline-start:var(--s2)}.byao .skip:focus{inset-block-start:var(--s2)}.byao .eyebrow{font-family:var(--font-mono);letter-spacing:0;text-transform:uppercase;color:var(--ink-3);margin:0 0 var(--s2);font-size:14px;font-weight:600}.byao .dark .eyebrow{color:var(--on-dark-3)}.byao .eyebrow .accent{color:var(--aqua-deep)}.byao .dark .eyebrow .accent{color:var(--aqua)}.byao h1,.byao h2,.byao h3{letter-spacing:-.015em;margin:0;font-weight:800;line-height:1.12}.byao h2{max-width:22ch;font-size:clamp(30px,3.6vw,40px)}.byao h3{letter-spacing:-.005em;font-size:19px;font-weight:700;line-height:1.3}.byao .lede{color:var(--ink-2);max-width:62ch;margin:var(--s3) 0 0;font-size:clamp(17px,1.5vw,19px)}.byao .dark .lede{color:var(--on-dark-2)}.byao .campaign{font-family:var(--font-campaign);letter-spacing:0;font-weight:600;line-height:1.02}.byao .voice{text-decoration:underline;-webkit-text-decoration-color:var(--aqua);-webkit-text-decoration-color:var(--aqua);text-decoration-color:var(--aqua);text-underline-offset:.16em;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:5px}.byao .btn{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;border:2px solid var(--yellow);background:var(--yellow);color:var(--charcoal);cursor:pointer;border-radius:0;align-items:center;gap:10px;padding:16px 24px;font-size:13px;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.byao .btn:hover,.byao .btn:active{background:var(--aqua);border-color:var(--aqua);color:var(--charcoal)}.byao .btn .arr{transition:transform .15s}.byao .btn:hover .arr{transform:translate(3px)}.byao .link{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;border-block-end:1px solid;padding-block-end:2px;font-size:12px;font-weight:500;text-decoration:none;transition:color .15s,border-color .15s}.byao .link:hover{color:var(--aqua-deep);border-color:var(--aqua-deep)}.byao .dark .link{color:var(--on-dark)}.byao .dark .link:hover{color:var(--aqua);border-color:var(--aqua)}.byao .site-header{z-index:50;background:var(--charcoal);color:var(--on-dark);border-block-end:1px solid var(--hair-dark);position:sticky;top:0}.byao .site-header .wrap{justify-content:space-between;align-items:center;gap:var(--s3);min-height:68px;display:flex}.byao .lockup{align-items:center;gap:var(--s1);color:var(--on-dark);text-decoration:none;display:flex}.byao .lockup svg{flex:none;width:32px;height:32px}.byao .wordmark{font-family:var(--font-brand);letter-spacing:.2em;text-transform:uppercase;white-space:nowrap;font-size:13px;font-weight:800}.byao .header-cta{white-space:nowrap;padding:11px 18px;font-size:12px}@media (width<=420px){.byao .wordmark{letter-spacing:.16em;font-size:11px}.byao .header-cta{padding:10px 12px;font-size:11px}}.byao .header-nav{gap:var(--s4);display:none}.byao .header-nav a{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--on-dark-2);font-size:12px;text-decoration:none;transition:color .15s}.byao .header-nav a:hover{color:var(--aqua)}@media (width>=980px){.byao .header-nav{display:flex}}.byao section{padding-block:var(--s8);scroll-margin-top:68px}@media (width>=760px){.byao section{padding-block:var(--s12)}}.byao .dark{background:var(--charcoal);color:var(--on-dark)}.byao .rule{border:0;border-block-start:1px solid var(--hair-light);margin:0}.byao .hero{padding-block:var(--s8) var(--s12);position:relative;overflow:hidden}@media (width>=760px){.byao .hero{padding-block:112px 120px}}.byao .hero-texture{pointer-events:none;position:absolute;inset:0}.byao .hero-texture svg{width:760px;height:760px;position:absolute;inset-block-start:-60px;inset-inline-end:-140px}.byao .hero .wrap{gap:var(--s6);display:grid;position:relative}@media (width>=980px){.byao .hero .wrap{align-items:end;gap:var(--s8);grid-template-columns:1.35fr 1fr}}.byao .hero h1{color:var(--on-dark);font-size:clamp(46px,6.2vw,58px)}.byao .hero h1 .sub{font-family:var(--font-brand);letter-spacing:-.015em;margin-top:var(--s3);color:var(--on-dark);max-width:20ch;font-size:clamp(26px,3vw,34px);font-weight:800;line-height:1.18;display:block}.byao .hero .lede{max-width:54ch}.byao .hero-actions{align-items:center;gap:var(--s3);margin-top:var(--s4);flex-wrap:wrap;display:flex}.byao .facts{border-block-start:1px solid var(--hair-dark);margin:var(--s6) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=640px){.byao .facts{grid-template-columns:repeat(4,minmax(0,1fr))}}.byao .fact{padding:var(--s2) var(--s2) var(--s2) 0;border-block-end:1px solid var(--hair-dark)}.byao .fact dt{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--on-dark-3);margin-bottom:4px;font-size:11px}.byao .fact dd{color:var(--on-dark);margin:0;font-size:15px;font-weight:700;line-height:1.35}.byao .fact dd.fmt{border:1px dashed var(--aqua);color:var(--aqua);padding:4px 10px;display:inline-block}.byao .cfg-missing{outline:1px dashed var(--aqua);outline-offset:2px;font-family:var(--font-mono);font-size:.85em;font-weight:500;color:var(--aqua)!important}.byao .hero-panel{border:1px solid var(--hair-dark);padding:var(--s4);background:#1c1917db}.byao .hero-panel .panel-line{font-family:var(--font-campaign);color:var(--on-dark);margin:0 0 var(--s3);font-size:28px;font-weight:500;line-height:1.15}.byao .mini-stages{margin:0;padding:0;list-style:none}.byao .mini-stages li{align-items:baseline;gap:var(--s2);border-block-start:1px solid var(--hair-dark);grid-template-columns:36px 1fr auto;padding:12px 0;display:grid}.byao .mini-stages .n{font-family:var(--font-mono);color:var(--on-dark-3);font-size:12px}.byao .mini-stages .t{font-weight:700}.byao .mini-stages .m{font-family:var(--font-mono);letter-spacing:.1em;color:var(--on-dark-2);font-size:12px}.byao .panel-foot{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--on-dark-3);margin:var(--s2) 0 0;padding-top:var(--s2);border-top:1px solid var(--hair-dark);font-size:11px}.byao .head-grid{gap:var(--s3);display:grid}@media (width>=980px){.byao .head-grid{gap:var(--s8);grid-template-columns:1fr 1fr;align-items:end}.byao .head-grid .lede{margin-top:0}}.byao .q-grid{border-block-start:1px solid var(--hair-light);margin-top:var(--s6);grid-template-columns:1fr;display:grid}@media (width>=640px){.byao .q-grid{grid-template-columns:repeat(2,1fr)}}@media (width>=980px){.byao .q-grid{grid-template-columns:repeat(4,1fr)}}.byao .q{padding:var(--s3) var(--s3) var(--s3) 0;border-block-end:1px solid var(--hair-light)}@media (width>=640px){.byao .q{border-inline-start:1px solid var(--hair-light);padding-inline-start:var(--s3)}.byao .q:nth-child(odd){border-inline-start:0;padding-inline-start:0}}@media (width>=980px){.byao .q:nth-child(odd){border-inline-start:1px solid var(--hair-light);padding-inline-start:var(--s3)}.byao .q:nth-child(4n+1){border-inline-start:0;padding-inline-start:0}}.byao .q .qn{font-family:var(--font-mono);letter-spacing:.16em;color:var(--ink-3);margin-bottom:var(--s1);font-size:11px;display:block}.byao .q p{margin:0;font-size:18px;font-weight:700;line-height:1.35}.byao .q-close{margin:var(--s4) 0 0;color:var(--ink-2);font-size:18px}.byao .gap-list{margin-top:var(--s6);border-block-start:1px solid var(--hair-dark);display:grid}@media (width>=760px){.byao .gap-list{grid-template-columns:repeat(4,1fr)}}.byao .gap-item{padding:var(--s3) var(--s3) var(--s4) 0;border-block-end:1px solid var(--hair-dark)}@media (width>=760px){.byao .gap-item{padding-inline:var(--s3);border-inline-start:1px solid var(--hair-dark)}.byao .gap-item:first-child{border-inline-start:0;padding-inline-start:0}}.byao .gap-item .k{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--on-dark-3);font-size:11px}.byao .gap-item h3{margin:var(--s1) 0;color:var(--on-dark)}.byao .gap-item p{color:var(--on-dark-2);margin:0;font-size:16px}.byao .pull{margin:var(--s6) 0 0;font-family:var(--font-campaign);color:var(--on-dark);max-width:34ch;font-size:clamp(24px,2.6vw,30px);font-weight:500;line-height:1.25}.byao .split{margin-top:var(--s6);border:1px solid var(--hair-light);display:grid}@media (width>=760px){.byao .split{grid-template-columns:1fr 1fr}}.byao .split-col{padding:var(--s4)}.byao .split-col+.split-col{border-block-start:1px solid var(--hair-light)}@media (width>=760px){.byao .split-col+.split-col{border-block-start:0;border-inline-start:1px solid var(--hair-light)}}.byao .split-col.focus{background:var(--charcoal);color:var(--on-dark)}.byao .split-col .tag{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;border:1px solid var(--hair-light);color:var(--ink-3);padding:4px 8px;font-size:11px;font-weight:500;display:inline-block}.byao .split-col.focus .tag{border-color:var(--aqua);color:var(--aqua)}.byao .split-col h3{margin:var(--s2) 0;font-size:22px}.byao .split-col ul{margin:0;padding:0;list-style:none}.byao .split-col li{border-block-start:1px solid var(--hair-light);color:var(--ink-2);padding:10px 0}.byao .split-col.focus li{border-color:var(--hair-dark);color:var(--on-dark-2)}.byao .split-col.focus li strong{color:var(--on-dark)}.byao .dark .split,.byao .dark .split-col+.split-col{border-color:var(--hair-dark)}.byao .dark .split-col .tag,.byao .dark .split-col li{color:var(--on-dark-2);border-color:var(--hair-dark)}.byao .dark .split-col li strong{color:var(--on-dark)}.byao .timebar{margin-top:var(--s6);border:1px solid var(--charcoal);height:10px;display:flex}.byao .timebar span{background:var(--charcoal);border-inline-start:2px solid var(--paper);height:100%;transition:background .15s;display:block}.byao .timebar span:first-child{border-inline-start:0}.byao .timebar span.is-active{background:var(--aqua)}.byao .timescale{font-family:var(--font-mono);letter-spacing:.12em;color:var(--ink-3);justify-content:space-between;margin-top:6px;font-size:11px;display:flex}.byao .stages{margin-top:var(--s4);border-block-start:1px solid var(--hair-light);display:grid}@media (width>=760px){.byao .stages{grid-template-columns:repeat(4,1fr)}}.byao .stage{padding:var(--s3) var(--s3) var(--s4) 0;border-block-end:1px solid var(--hair-light);transition:background .15s}@media (width>=760px){.byao .stage{padding-inline:var(--s3);border-inline-start:1px solid var(--hair-light)}.byao .stage:first-child{border-inline-start:0}}.byao .stage:hover{background:var(--paper-2)}.byao .stage .top{justify-content:space-between;align-items:baseline;gap:var(--s2);display:flex}.byao .stage .num{font-family:var(--font-mono);letter-spacing:.14em;color:var(--ink-3);font-size:12px}.byao .stage .min{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--charcoal);font-size:12px;font-weight:600}.byao .stage h3{font-family:var(--font-campaign);letter-spacing:0;margin:var(--s2) 0 var(--s1);font-size:34px;font-weight:600}.byao .stage .what{color:var(--charcoal);margin:0;font-size:16px;font-weight:600;line-height:1.45}.byao .stage .detail{margin:var(--s2) 0 0;color:var(--ink-2);font-size:15px}.byao .agenda-note{gap:var(--s2) var(--s4);margin-top:var(--s4);color:var(--ink-2);flex-wrap:wrap;align-items:center;font-size:16px;display:flex}.byao .outcome-wrap{gap:var(--s6);margin-top:var(--s6);display:grid}@media (width>=980px){.byao .outcome-wrap{gap:var(--s8);grid-template-columns:320px 1fr;align-items:start}}.byao .finding{align-items:flex-start;gap:var(--s2);padding:var(--s4);border:1px solid var(--hair-dark);flex-direction:column;display:flex}.byao .badge{background:var(--yellow);width:116px;height:116px;color:var(--charcoal);font-family:var(--font-campaign);border-radius:50%;justify-content:center;align-items:center;font-size:60px;font-weight:600;line-height:1;display:flex}.byao .finding .label{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--on-dark-3);font-size:11px}.byao .finding p{color:var(--on-dark);margin:0;font-size:19px;font-weight:700;line-height:1.35}.byao .outcomes{border-block-start:1px solid var(--hair-dark);margin:0;padding:0;list-style:none}.byao .outcomes li{gap:var(--s2);padding:var(--s3) 0;border-block-end:1px solid var(--hair-dark);grid-template-columns:48px 1fr;display:grid}.byao .outcomes .n{font-family:var(--font-mono);letter-spacing:.14em;color:var(--aqua);padding-top:4px;font-size:12px}.byao .outcomes h3{color:var(--on-dark)}.byao .outcomes p{color:var(--on-dark-2);margin:6px 0 0;font-size:16px}.byao .aud-grid{gap:var(--s6);margin-top:var(--s6);display:grid}@media (width>=980px){.byao .aud-grid{gap:var(--s8);grid-template-columns:1fr 1fr}}.byao .tags{gap:var(--s1);margin:var(--s2) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.byao .tags li{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--charcoal);padding:8px 12px;font-size:12px;font-weight:500;transition:border-color .15s,color .15s}.byao .tags li:hover{border-color:var(--aqua);color:var(--aqua-deep)}.byao .sub-label{font-family:var(--font-mono);letter-spacing:0;text-transform:uppercase;color:var(--ink-3);margin:var(--s4) 0 0;font-size:14px;font-weight:600}.byao .sub-label:first-child{margin-top:0}.byao .checklist{margin:var(--s2) 0 0;border-block-start:1px solid var(--hair-light);padding:0;list-style:none}.byao .checklist li{border-block-end:1px solid var(--hair-light);color:var(--ink-2);padding:12px 0 12px 28px;position:relative}.byao .checklist li:before{content:"";background:var(--charcoal);inset-inline-start:2px;width:12px;height:2px;position:absolute;top:23px}.byao .checklist.no li:before{background:var(--ink-3)}.byao .callout{margin-top:var(--s4);padding:var(--s3);border-inline-start:3px solid var(--aqua);background:var(--paper-2);color:var(--ink-2);font-size:16px}.byao .callout strong{color:var(--charcoal)}.byao .about-grid{gap:var(--s6);display:grid}.byao .about-grid p{color:var(--ink-2);margin:var(--s2) 0 0;max-width:60ch}.byao .about-grid .eyebrow,.byao .about-grid .sub-label{margin-top:0}.byao .about-grid .eyebrow{margin-bottom:var(--s2);color:var(--ink-3)}.byao .belief{font-family:var(--font-campaign);margin:var(--s4) 0 0;font-size:clamp(26px,3vw,34px);font-weight:500;line-height:1.15;color:var(--charcoal)!important}.byao .host{align-items:center;gap:var(--s2);margin-top:var(--s4);padding-top:var(--s3);border-top:1px solid var(--hair-light);display:flex}.byao .host-photo{object-fit:cover;border:1px solid var(--hair-light);flex:none;width:96px;height:96px}.byao .host .name{font-weight:700;color:var(--charcoal)!important;margin:0!important}.byao .host .role{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);font-size:11px;margin:2px 0 0!important}.byao .faq{margin-top:var(--s6);border-block-start:1px solid var(--hair-dark);max-width:880px}.byao .faq details{border-block-end:1px solid var(--hair-dark)}.byao .faq summary{cursor:pointer;justify-content:space-between;gap:var(--s3);padding:var(--s3) 0;font-size:18px;font-weight:700;list-style:none;transition:color .15s;display:flex}.byao .faq summary::-webkit-details-marker{display:none}.byao .faq summary:hover{color:var(--aqua)}.byao .faq summary .pm{font-family:var(--font-mono);flex:none;font-weight:500;transition:transform .15s}.byao .faq details[open] summary .pm{transform:rotate(45deg)}.byao .faq .ans{padding:0 0 var(--s3);color:var(--on-dark-2);max-width:70ch}.byao .faq .ans p{margin:0 0 var(--s1)}.byao #register{border-top:1px solid var(--hair-dark)}.byao .reg-grid{gap:var(--s6);display:grid}@media (width>=980px){.byao .reg-grid{gap:var(--s8);grid-template-columns:1fr 1.15fr;align-items:start}}@media (width>=640px){.byao .reg-summary .facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.byao .reg-title{font-size:clamp(40px,5vw,54px);display:block}.byao .form-panel{background:var(--paper);color:var(--charcoal);padding:var(--s4)}@media (width>=760px){.byao .form-panel{padding:var(--s6)}}.byao .form-title{margin:0 0 4px;font-size:24px;font-weight:800}.byao .form-sub{margin:0 0 var(--s3);color:var(--ink-3);font-size:15px}.byao .fgrid{gap:var(--s2);display:grid}@media (width>=640px){.byao .fgrid{grid-template-columns:1fr 1fr}.byao .fgrid .full{grid-column:1/-1}}.byao .field label,.byao .field legend{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--charcoal);margin-bottom:6px;font-size:11px;font-weight:600;display:block}.byao .field .opt{color:var(--ink-3);font-weight:400}.byao .field input[type=text],.byao .field input[type=email],.byao .field input[type=tel],.byao .field select,.byao .field textarea{width:100%;font:inherit;color:var(--charcoal);background:var(--paper);border:1px solid var(--field-border);appearance:none;border-radius:0;padding:12px 14px;font-size:16px;transition:border-color .15s,box-shadow .15s}.byao .field select{background-image:linear-gradient(45deg,transparent 50%,var(--charcoal) 50%),linear-gradient(135deg,var(--charcoal) 50%,transparent 50%);background-position:calc(100% - 20px) 52%,calc(100% - 14px) 52%;background-repeat:no-repeat;background-size:6px 6px;padding-inline-end:40px}.byao .field textarea{resize:vertical;min-height:96px}.byao .field input:hover,.byao .field select:hover,.byao .field textarea:hover{border-color:var(--charcoal)}.byao .field input:focus,.byao .field select:focus,.byao .field textarea:focus{border-color:var(--aqua);box-shadow:0 0 0 1px var(--aqua);outline:none}.byao .field .hint{color:var(--ink-3);margin:6px 0 0;font-size:13px}.byao #personal-email-notice .hint{color:var(--aqua-deep);font-weight:600}.byao #personal-email-notice .btn-ghost{color:var(--aqua-deep);text-underline-offset:.2em;background:0 0;border:0;padding:0;text-decoration:underline}.byao #personal-email-notice .btn-ghost:hover{color:var(--charcoal);background:0 0;border:0}.byao .err{color:#a23a2a;margin:6px 0 0;font-size:13px;font-weight:600;display:none}.byao .field.invalid input,.byao .field.invalid select,.byao .field.invalid textarea{border-color:#a23a2a}.byao .field.invalid .err,.byao .err.show{display:block}.byao fieldset.field{border:0;min-width:0;margin:0;padding:0}.byao .checks{gap:10px;display:grid}.byao .check{color:var(--ink-2);cursor:pointer;grid-template-columns:20px 1fr;align-items:start;gap:12px;font-size:14px;line-height:1.5;display:grid}.byao .check input{width:20px;height:20px;accent-color:var(--charcoal);border-radius:0;margin:1px 0 0}.byao .check a{color:var(--charcoal)}.byao .check a:hover{color:var(--aqua-deep)}.byao .hp{width:1px;height:1px;overflow:hidden;position:absolute!important;inset-inline-start:-10000px!important}.byao .submit-row{align-items:center;gap:var(--s2);margin-top:var(--s3);flex-wrap:wrap;display:flex}.byao .btn[disabled]{opacity:.6;cursor:progress}.byao .form-status{margin:var(--s2) 0 0;color:#a23a2a;font-size:14px;font-weight:600}.byao .preview-note{margin:0 0 var(--s3);border:1px dashed var(--aqua-deep);font-family:var(--font-mono);letter-spacing:.06em;color:var(--aqua-deep);padding:10px 12px;font-size:11px;line-height:1.5;display:none}.byao .preview-note.show{display:block}.byao .thanks{display:none}.byao .thanks.show{display:block}.byao .thanks:focus{outline:none}.byao .thanks .tick{background:var(--charcoal);width:56px;height:56px;color:var(--on-dark);margin-bottom:var(--s3);justify-content:center;align-items:center;display:flex}.byao .thanks .tick svg{width:30px;height:30px}.byao .thanks h3{margin-bottom:var(--s1);font-size:26px;font-weight:800}.byao .thanks p{color:var(--ink-2);margin:0 0 var(--s2)}.byao .thanks ol{margin:0 0 var(--s3);color:var(--ink-2);padding-inline-start:20px}.byao .thanks ol li{margin-bottom:6px}.byao .btn-ghost{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--charcoal);color:var(--charcoal);cursor:pointer;background:0 0;border-radius:0;align-items:center;gap:10px;padding:12px 18px;font-size:12px;font-weight:600;transition:border-color .15s,color .15s;display:inline-flex}.byao .btn-ghost:hover{border-color:var(--aqua);color:var(--aqua-deep)}.byao .site-footer{background:var(--charcoal);color:var(--on-dark-2);border-top:1px solid var(--hair-dark);padding-block:var(--s6)}.byao .site-footer .wrap{gap:var(--s3);display:grid}@media (width>=760px){.byao .site-footer .wrap{grid-template-columns:1fr auto;align-items:center}}.byao .footer-links{align-items:center;gap:var(--s3);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;flex-wrap:wrap;font-size:11px;display:flex}.byao .footer-links a{color:var(--on-dark-2);text-decoration:none;transition:color .15s}.byao .footer-links a:hover{color:var(--aqua)}.byao .footer-links .copy{color:var(--on-dark-3)}.byao .disclaimer{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--on-dark-3);margin:var(--s2) 0 0;font-size:11px}.byao .mobile-cta{z-index:60;background:var(--charcoal);border-top:1px solid var(--hair-dark);padding:12px var(--s3);gap:var(--s2);inset-inline:0;justify-content:space-between;align-items:center;transition:transform .2s;display:flex;position:fixed;bottom:0;transform:translateY(110%)}.byao .mobile-cta.show{transform:none}.byao .mobile-cta .t{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--on-dark-2);font-size:11px;line-height:1.4}.byao .mobile-cta .btn{white-space:nowrap;padding:12px 16px;font-size:12px}@media (width>=760px){.byao .mobile-cta{display:none}}@media print{.byao .site-header,.byao .mobile-cta,.byao .hero-texture{display:none}}@media (width>=760px){.hero{padding-block:var(--s6) var(--s8)}}@media (width>=980px){.hero .wrap{grid-template-columns:1fr 1fr;align-items:start}}.reg-close{align-items:center;display:flex}.byao .hero .wrap{align-items:start}.byao .hero .wrap>*{align-self:start}@media (width>=760px){.byao .hero{padding-block:40px var(--s8)}}.byao .badge.plain{color:var(--on-dark);border:1px solid var(--on-dark-3);background:0 0}.byao .opp .lede{max-width:none}.byao .opp .lede p{margin:0}.byao .opp .lede p+p{margin-top:var(--s3)}.byao .opp .lede .opp-stat{color:var(--charcoal);letter-spacing:-.01em;font-size:clamp(19px,1.7vw,22px);font-weight:600;line-height:1.45}.byao .opp-tag{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--aqua-deep);margin-bottom:var(--s2);font-size:11px;font-weight:600;display:block}.byao .opp-scenario{margin-top:var(--s5);padding-top:var(--s3);border-top:1px solid var(--hair-light)}.byao .opp-scenario p{max-width:none;margin:0;font-size:18px}.byao .opp-grid{margin-top:var(--s4);border:1px solid var(--hair-light);gap:0;display:grid}@media (width>=900px){.byao .opp-grid{grid-template-columns:1fr 1.45fr}.byao .opp-side+.opp-side{border-left:1px solid var(--hair-light)}}@media (width<=899px){.byao .opp-side+.opp-side{border-top:1px solid var(--hair-light)}}.byao .opp-side{padding:var(--s3)}@media (width>=760px){.byao .opp-side{padding:var(--s4)}}@media (width>=900px){.byao .opp-side{flex-direction:column;display:flex}.byao .opp-side .opp-total{padding-top:var(--s3);margin-top:auto}}.byao .opp-eq{margin:0;padding:0;list-style:none}.byao .opp-eq li{justify-content:space-between;gap:var(--s2);border-bottom:1px solid var(--hair-light);font-family:var(--font-mono);color:var(--ink-2);align-items:baseline;padding:10px 0;font-size:13px;display:flex}.byao .opp-eq b{color:var(--charcoal);white-space:nowrap;font-weight:600}.byao .opp-total{margin:var(--s3) 0 0;flex-direction:column;gap:4px;display:flex}.byao .opp-total b{letter-spacing:-.02em;padding:.14em 0 .18em;font-size:clamp(32px,3.6vw,42px);font-weight:800;line-height:1}.byao .opp-total span{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);font-size:11px}@media (width<=999px){.byao .opp-total span{letter-spacing:.06em;font-size:10px}}.byao .opp-note{margin:var(--s2) 0 0;color:var(--ink-3);font-size:13px}.byao .opp-table{border-collapse:collapse;width:100%}.byao .opp-table th{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);text-align:left;border-bottom:1px solid var(--hair-light);padding:0 12px 8px 0;font-size:10px;font-weight:600}.byao .opp-table th:last-child{text-align:right}.byao .opp-table td{border-bottom:1px solid var(--hair-light);vertical-align:baseline;color:var(--ink-2);padding:10px 12px 10px 0;font-size:13px}.byao .opp-table tr:last-child td{border-bottom:0}.byao .opp-table .st{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--charcoal);white-space:nowrap;font-size:11px;font-weight:600}.byao .opp-table .what{color:var(--charcoal)}.byao .opp-table .calc{font-family:var(--font-mono)}.byao .opp-table .val{font-family:var(--font-mono);color:var(--charcoal);white-space:nowrap;text-align:right;font-weight:600}@media (width<=559px){.byao .opp-table thead{display:none}.byao .opp-table tbody{display:block}.byao .opp-table tr{border-bottom:1px solid var(--hair-light);flex-wrap:wrap;align-items:baseline;padding:10px 0;display:flex}.byao .opp-table tr:last-child{border-bottom:0}.byao .opp-table td{border:0;padding:0}.byao .opp-table .st{margin-right:8px}.byao .opp-table .val{margin-left:auto}.byao .opp-table .what,.byao .opp-table .calc{flex-basis:100%;margin-top:2px}.byao .opp-table .calc{color:var(--ink-3);font-size:12px}}.byao .opp-total.combined{border-top:1px solid var(--hair-light)}.byao .opp-total.combined mark{background:var(--yellow);color:var(--charcoal);letter-spacing:-.02em;align-self:flex-start;padding:.14em .12em .18em;font-size:clamp(32px,3.6vw,42px);font-weight:800;line-height:1}.byao .opp-msg{margin-top:var(--s4);max-width:none}.byao .opp-msg p{margin:0 0 var(--s2);color:var(--ink-2)}.byao .opp-msg .opp-key{letter-spacing:-.01em;color:var(--charcoal);font-size:clamp(20px,2.2vw,26px);font-weight:800;line-height:1.3}.byao .opp-footnote{padding:var(--s3) 0;color:var(--ink-3);border-top:1px solid var(--hair-light);margin:0 auto;font-size:12px;line-height:1.6}.byao .opp-cta{align-items:center;gap:var(--s2) var(--s3);margin-top:var(--s3);flex-wrap:wrap;display:flex}.byao .opp-msg .opp-cta .opp-meta,.byao .opp-meta{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--charcoal);margin:0;font-size:12px;font-weight:600}.byao #reg-form.is-step1 .s2{display:none}.byao .step-label{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);margin:0 0 var(--s2);font-size:11px;font-weight:600}.byao .about-proof{margin:var(--s3) 0;gap:var(--s2);border-top:1px solid var(--charcoal);grid-template-columns:repeat(3,1fr);padding:0;list-style:none;display:grid}.byao .about-proof li{padding-top:var(--s2);flex-direction:column;gap:6px;font-size:14px;line-height:1.45;display:flex}.byao .about-proof strong{font-weight:800}@media (width<=899px){.byao .about-proof{grid-template-columns:1fr}}.byao #why{padding-top:0}.byao #why .why-short{margin-bottom:2rem}.byao .hosts{gap:var(--s3);margin-top:var(--s3);grid-template-columns:1fr 1fr;display:grid}.byao .hosts .host{align-items:flex-start;margin-top:0}@media (width<=767px){.byao .hosts{grid-template-columns:1fr}}.byao .cobrand{width:fit-content;margin:0 0 var(--s3);border-bottom:1px solid #f5f3ee2e;align-items:center;gap:14px;padding:0 0 14px;display:flex}.byao .cobrand+.eyebrow{display:flex}.byao .cb-label{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:#f5f3eeb3;font-size:11px}.byao .cb-mark{letter-spacing:-.01em;color:#f5f3ee;align-items:center;gap:8px;font-family:Inter,sans-serif;font-size:19px;font-weight:600;line-height:1;display:inline-flex}.byao .ms-logo{flex:none;width:19px;height:19px}.byao .hero-times{margin-top:var(--s4);max-width:560px}.byao .ht-label{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--on-dark-3);margin:0 0 var(--s1);font-size:11px;font-weight:500}.byao .ht-list{border-top:1px solid var(--hair-dark);margin:0;padding:0;list-style:none}.byao .ht-list li{border-bottom:1px solid var(--hair-dark)}.byao .ht-list button{width:100%;font:inherit;text-align:left;color:var(--on-dark-2);cursor:pointer;background:0 0;border:0;align-items:baseline;gap:12px;padding:10px 0;font-size:15px;display:flex}.byao .ht-list button b{color:var(--on-dark);flex:none;min-width:130px}.byao .ht-list button span{flex:1;min-width:0}.byao .ht-list button:hover span{color:var(--aqua)}.byao .leave-with{margin-top:var(--s6)}.byao .leave-with .sub-label{font-family:var(--font-brand);letter-spacing:0;text-transform:none;color:var(--charcoal);font-size:24px;font-weight:700;line-height:1.3}.byao .host-tag{color:var(--charcoal);font-weight:600}.byao .close-sessions{margin:var(--s3) 0 0;border-top:1px solid var(--hair-dark);padding:0;list-style:none}.byao .close-sessions li{border-bottom:1px solid var(--hair-dark);color:var(--on-dark-2);align-items:baseline;gap:12px;padding:10px 0;font-size:15px;display:flex}.byao .close-sessions b{min-width:130px;color:var(--on-dark);flex:none}.byao .close-sessions li>span{flex:1;min-width:0}.byao .leave-with .outcomes{border-block-start-color:var(--hair-light);margin-top:var(--s2)}.byao .leave-with .outcomes li{border-block-end-color:var(--hair-light)}.byao .leave-with .outcomes .n{color:var(--aqua-deep)}.byao .leave-with .outcomes h3{color:var(--charcoal)}.byao .leave-with .outcomes p{color:var(--ink-2)}.byao .q-toggle{font:inherit;color:var(--charcoal);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;text-decoration:underline}.byao .q-toggle:hover{color:var(--aqua-deep)}.byao .field label.check{letter-spacing:0;text-transform:none;color:var(--ink-2);margin:0;font-family:inherit;font-size:14px;font-weight:400;display:grid}
