@font-face{font-family:Dazzed Fallback;src:local("Arial"),local("Helvetica Neue"),local("Roboto"),local("Segoe UI");size-adjust:111.04%;ascent-override:82.14%;descent-override:17.11%;line-gap-override:0%}@font-face{font-family:Geist Fallback;src:local("Arial"),local("Helvetica Neue"),local("Roboto"),local("Segoe UI");size-adjust:104.75%;ascent-override:95.94%;descent-override:28.16%;line-gap-override:0%}.hp-page{font-family:var(--font-body);overflow-x:clip}.hp-hero{display:flex;flex-direction:column;width:100%;color:var(--ink-800,#1e1e24)}.hp-hero-main{box-sizing:border-box;flex:1;width:100%;max-width:1920px;margin-inline:auto;display:grid;grid-template-columns:minmax(0,1fr);align-content:center;row-gap:68px;padding:124px var(--page-padding-x) 48px}.hp-hero-copy{display:flex;flex-direction:column;align-items:flex-start;min-width:0;container-type:inline-size}.hp-hero-eyebrow{margin:0;font-family:var(--font-body);font-size:16px;line-height:20px}.hp-hero-h1{margin:16px 0 0;max-width:7.5em;text-wrap:balance;font-size:min(46px,14cqi);line-height:1.087;letter-spacing:-.02em}.hp-hero-sub{margin:16px 0 0;max-width:16.2em;font-family:var(--font-body);font-size:18px;line-height:24px}.hp-hero-ctas{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin-top:36px}.hp-hero-strip{--hp-cells:26.398%;--hp-photo:68.456%;--hp-dot:6px;--hp-tile-w:62.712%;--hp-tile-h:74.444%;display:grid;grid-template-columns:var(--hp-cells) var(--hp-photo);justify-content:space-between;width:124.167vw;aspect-ratio:447/180}.hp-hero-cells{position:relative}.hp-hero-dot{position:absolute;width:var(--hp-dot);height:var(--hp-dot);background:var(--cta-black,#312f2f)}.hp-hero-dot[data-corner=tl]{top:0;left:0}.hp-hero-dot[data-corner=tr]{top:0;right:0}.hp-hero-dot[data-corner=bl]{bottom:0;left:0}.hp-hero-dot[data-corner=br]{bottom:0;right:0}.hp-hero-tile{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:var(--hp-tile-w);height:var(--hp-tile-h);-o-object-fit:cover;object-fit:cover}.hp-hero-photo{position:relative;overflow:hidden}.hp-hero-img{position:absolute;top:0;left:0;display:block;width:72%;height:100%;-o-object-fit:cover;object-fit:cover}@media(min-width:768px){.hp-hero-img{width:100%}}@media(min-width:768px)and (max-width:1099px){.hp-hero-img{top:-10.12%;left:-2.88%;width:102.88%;max-width:none;height:118.85%}}.hp-hero-strip{position:relative}.hp-hero-strip-toggle{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;padding:0;border:0;background:none;cursor:pointer}.hp-hero-strip-toggle:focus-visible{outline:2px solid var(--ink-800,#1e1e24);outline-offset:6px}.hp-hero-strip [data-phase=gone] img{opacity:0}.hp-hero-strip [data-off]{visibility:hidden}.hp-hero-cells[data-phase=enter] img,.hp-hero-photo[data-phase=enter]{animation:hp-strip-enter var(--hp-strip-enter,.16s) steps(1,end) both}@keyframes hp-strip-enter{0%{transform:translate(-6px)}to{transform:none}}@media(prefers-reduced-motion:reduce){.hp-hero-cells[data-phase=enter] img,.hp-hero-photo[data-phase=enter]{animation:none}}.hp-hero-facts{display:grid;grid-template-columns:minmax(0,1fr);margin:0;background:var(--surface-warm,#e2ded7)}.hp-hero-fact{position:relative;padding:21px var(--page-padding-x)}.hp-hero-fact:not(:last-child):after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--border-mid,rgba(15,15,15,.16))}.hp-hero-fact dt{font-family:var(--font-body);font-size:18px;line-height:24px}.hp-hero-fact dd{display:flex;flex-direction:column;gap:2px;margin:4px 0 0}.hp-hero-fact-value{white-space:nowrap;font-family:var(--font-display);font-weight:600;font-size:32px;line-height:38px;letter-spacing:-.01em}.hp-hero-fact-note{font-family:var(--font-body);font-size:16px;line-height:20px}.hp-steps .br-steps-inner{padding-block:60px}.hp-steps p:has(+h2){margin-bottom:-4px;font-size:18px;line-height:26px}.hp-steps h2{max-width:7.9em}.hp-steps h2+p{margin-top:6px;max-width:296px}@media(max-width:1099px){.hp-steps li:first-child{border-top:2px solid var(--ink-800);padding-top:30px}}.hp-steps li{gap:10px}.hp-steps li p{line-height:20px}.br-carmel02.hp-takeaways{padding:60px 20px 70px}.hp-takeaways:after{content:"";position:absolute;left:0;right:0;bottom:0;height:20px;background:var(--orange,#ff6a00)}.hp-takeaways .br-carmel02-panel{padding:70px 20px 26px}.hp-takeaways .br-carmel02-title{max-width:283px;font-size:36px;line-height:39px;letter-spacing:-.02em}.hp-takeaways .br-carmel02-cta{height:40px;font-size:14px;line-height:1;letter-spacing:0;padding:0 20px;border-radius:6px}.hp-takeaways .br-carmel02-grid{margin-top:50px;grid-template-columns:1fr}.hp-takeaways .br-carmel02-point{min-height:0;justify-content:flex-start;gap:16px;padding-block:30px}.hp-takeaways .br-carmel02-point-title{max-width:none;white-space:normal;font-size:22px;line-height:26px}@media(max-width:767px){.hp-takeaways .br-carmel02-point:nth-child(2) .br-carmel02-point-title{max-width:248px}}.hp-takeaways .br-carmel02-point-desc{max-width:none;font-size:14px;line-height:20px}.hp-dates .br-cards05-card-title{white-space:pre-line}@media(max-width:767px){.br-cards05.hp-dates{padding-block:60px}.hp-dates .br-cards05-card{min-height:249px}}.hp-who{box-sizing:border-box;width:100%}.hp-who .br-benefits-inner{gap:40px}.hp-who h2{max-width:284px}.hp-who .br-benefits-point{align-items:center;gap:16px;padding-block:24px}.hp-who .br-benefits-label{font-size:20px;line-height:24px;letter-spacing:0}.hp-sendoff{--br-sendoff-fs:clamp(40px,6.458vw,124px);width:100%}.hp-sendoff .br-sendoff-headline{width:-moz-max-content;width:max-content;max-width:100%;margin-inline:auto;text-wrap:balance}@media(min-width:1100px){.hp-sendoff{--br-sendoff-fs:clamp(40px,6.1vw,117px)}}@media(min-width:768px){.hp-hero-main{row-gap:90px;padding-top:166px;padding-bottom:82px}.hp-hero-eyebrow{font-size:24px;line-height:32px;letter-spacing:-.01em}.hp-hero-h1{margin-top:32px;font-size:min(96px,14cqi);line-height:.98;letter-spacing:-.04em}.hp-hero-sub{margin-top:32px;max-width:21.6em;font-size:24px;line-height:32px;letter-spacing:-.01em}.hp-hero-ctas{gap:30px;margin-top:32px}.hp-hero-strip{--hp-cells:23.547%;--hp-photo:70.64%;--hp-dot:9px;--hp-tile-w:55.556%;--hp-tile-h:57.895%;width:100%;aspect-ratio:688/285}.hp-hero-facts{grid-template-columns:248fr 276fr 244fr}.hp-hero-fact{padding:26.5px 40px}.hp-hero-fact:not(:last-child):after{left:auto;top:calc(50% - 53px);bottom:calc(50% - 53px);width:2px;height:auto}.hp-hero-fact dd{gap:7px;margin-top:16px}.hp-hero-fact-value{font-size:26px;line-height:36px;letter-spacing:0;text-box:trim-both cap alphabetic}.hp-hero-fact-note{font-size:18px;line-height:24px}}@media(max-width:767px){.hp-hero-ctas .br-cta-fluid{height:44px;padding-inline:22px;font-size:16px;border-radius:8px}.hp-hero-ctas .br-tertiary-fluid{font-size:16px;line-height:24px}.hp-hero-ctas .br-contact{--br-ul-w:1px}}@media(min-width:768px){.hp-steps .br-steps-inner{padding-block:80px}.hp-steps p:has(+h2){margin-bottom:-18px;font-size:22px;line-height:30px;letter-spacing:-.01em}.hp-steps h2,.hp-steps h2+p{max-width:473px}.hp-steps h2+p{margin-top:-8px}.hp-steps li{gap:14px}.hp-steps li p{line-height:24px;max-width:560px}}@media(min-width:1100px){.hp-steps .br-steps-inner{padding-block:120px}.hp-steps p:has(+h2){margin-bottom:-8px;font-size:24px;line-height:32px}.hp-steps h2{max-width:570px}.hp-steps h2+p{margin-top:0;max-width:630px}.hp-steps ol{margin-top:52px}.hp-steps .br-steps-text{flex:1}.hp-steps li p{line-height:26px;max-width:627px}}@media(min-width:768px)and (max-width:1099px){.hp-dates .br-cards05-card{gap:70px}.hp-who .br-benefits-inner{gap:50px}.hp-who h2{max-width:none}.hp-who .br-benefits-cols{flex-direction:column;gap:0}.hp-who .br-benefits-col:last-child .br-benefits-point:first-child{border-top:2px solid var(--ink-800)}.hp-who .br-benefits-check{width:32px;height:32px}.hp-who .br-benefits-label{font-size:28px;line-height:34px;letter-spacing:-.01em;max-width:607px}.hp-who .br-benefits-col:last-child .br-benefits-point:nth-child(2) .br-benefits-label{max-width:497px}.br-carmel02.hp-takeaways{padding:110px 40px}.hp-takeaways .br-carmel02-panel{padding:70px 40px 56px}.hp-takeaways .br-carmel02-header{gap:30px}.hp-takeaways .br-carmel02-title{max-width:473px;font-size:60px;line-height:64px}.hp-takeaways .br-carmel02-cta{height:58px;font-size:24px;letter-spacing:-.03em;padding:0 28px;border-radius:10px}.hp-takeaways .br-carmel02-grid{margin-top:66px;grid-template-columns:1fr}.hp-takeaways .br-carmel02-point{gap:35px}.hp-takeaways .br-carmel02-point-title{font-size:32px;line-height:36px}.hp-takeaways .br-carmel02-point-desc{max-width:474px;font-size:18px;line-height:26px}.hp-hero-ctas .br-cta-fluid{height:50px;padding-inline:26px;font-size:18px;border-radius:10px}.hp-hero-ctas .br-tertiary-fluid{font-size:18px;line-height:30px}}@media(min-width:1100px){.br-carmel02.hp-takeaways{padding:min(6.771vw,130px) min(6.771vw,130px) min(7.813vw,150px)}.hp-takeaways .br-carmel02-panel{padding:min(3.646vw,70px) min(4.167vw,80px) min(2.917vw,56px)}.hp-takeaways .br-carmel02-title{max-width:none;font-size:76px;line-height:80px;letter-spacing:-.04em}.hp-takeaways .br-carmel02-cta{height:clamp(50px,3.021vw,58px);margin-top:16px;font-size:clamp(18px,1.25vw,24px);letter-spacing:-.03em;padding:0 clamp(26px,1.458vw,28px);border-radius:10px}.hp-takeaways .br-carmel02-grid{margin-top:min(5.208vw,100px);grid-template-columns:repeat(4,1fr);-moz-column-gap:min(1.927vw,37px);column-gap:min(1.927vw,37px)}.hp-takeaways .br-carmel02-point{gap:min(3.125vw,60px)}.hp-takeaways .br-carmel02-point-title{min-height:2.25em;max-width:none;font-size:clamp(24px,1.667vw,32px);line-height:1.125}.hp-takeaways .br-carmel02-point-desc{max-width:322px;font-size:18px;line-height:26px}.hp-takeaways .br-carmel02-point:first-child .br-carmel02-point-title{max-width:304px}.hp-takeaways .br-carmel02-point-title{white-space:pre-line}.hp-who .br-benefits-inner{flex-direction:column;gap:70px}.hp-who h2{max-width:none;white-space:nowrap;font-size:76px;line-height:80px;letter-spacing:-.04em}.hp-who .br-benefits-head{width:auto}.hp-who .br-benefits-cols{width:100%;gap:min(2.708vw,52px)}.hp-who .br-benefits-point{gap:16px;padding-block:24px}.hp-who .br-benefits-check{width:32px;height:32px}.hp-who .br-benefits-label{white-space:normal;font-size:clamp(22px,1.458vw,28px);line-height:1.2143;letter-spacing:-.01em}.hp-who .br-benefits-col:first-child .br-benefits-point:nth-child(1) .br-benefits-label{max-width:20em}.hp-who .br-benefits-col:first-child .br-benefits-point:nth-child(2) .br-benefits-label{max-width:25.7em}.hp-who .br-benefits-col:first-child .br-benefits-point:nth-child(3) .br-benefits-label{max-width:18.5em}.hp-who .br-benefits-col:last-child .br-benefits-point:nth-child(1) .br-benefits-label{max-width:18.8em}.hp-who .br-benefits-col:last-child .br-benefits-point:nth-child(2) .br-benefits-label{max-width:16.7em}.hp-dates .br-cards05-body{max-width:min(42.71vw,820px)}.hp-dates .br-cards05-card{min-height:clamp(320px,20.83vw,400px)}}@media(min-width:1600px){.hp-takeaways .br-carmel02-title{font-size:96px;line-height:94px}}@media(min-width:1100px){.hp-hero{container-type:inline-size;height:min(100svh,1080px)}.hp-hero>*{--u:min( .0625cqw ,calc((100svh - 293px) / 680),1px);--w:min(calc(100cqw / 1920),1px)}.hp-hero-main{min-height:0;grid-template-columns:minmax(0,1fr) min(calc(var(--w) * 938),calc(var(--u) * 938));grid-template-rows:minmax(146px,180fr) auto minmax(48px,171fr);align-content:stretch;align-items:center;gap:0 calc(var(--w) * 40);padding:0 calc(var(--w) * 57) 0 var(--page-padding-x)}.hp-hero-main>*{grid-row:2}.hp-hero-eyebrow{font-size:clamp(18px,calc(12px + var(--u) * 12),24px);line-height:1.333}.hp-hero-copy{container-type:normal}.hp-hero-h1{margin-top:calc(var(--u) * 30);max-width:none;font-size:min(calc(var(--u) * 96),calc((100cqw - var(--page-padding-x) - var(--w) * 97 - min(var(--w) * 938,var(--u) * 938)) / 7))}.hp-hero-sub{margin-top:calc(var(--u) * 30);max-width:25.3em;font-size:clamp(18px,calc(12px + var(--u) * 12),24px);line-height:1.333}.hp-hero-ctas{gap:calc(var(--u) * 30);margin-top:calc(var(--u) * 50)}.hp-hero-strip{--hp-cells:29.424%;--hp-photo:65.459%;--hp-dot:max(6px,calc(var(--u) * 10));--hp-tile-w:55.072%;--hp-tile-h:66.346%;width:100%;aspect-ratio:938/416}.hp-hero-facts{grid-template-columns:628fr 664fr 628fr}.hp-hero-fact{padding:calc(var(--u) * 28) var(--page-padding-x)}.hp-hero-fact:not(:last-child):after{top:calc(var(--u) * 28);bottom:calc(var(--u) * 28)}.hp-hero-fact dt{font-size:max(16px,calc(var(--u) * 24));line-height:max(21px,calc(var(--u) * 32));letter-spacing:-.01em}.hp-hero-fact dd{gap:0;margin-top:calc(var(--u) * 5)}.hp-hero-fact-value{font-size:calc(var(--u) * 36);line-height:calc(var(--u) * 39);letter-spacing:-.02em;text-box:normal}.hp-hero-fact-note{font-size:max(16px,calc(var(--u) * 24));line-height:max(21px,calc(var(--u) * 32));letter-spacing:-.01em}}@media(min-width:1100px)and (max-height:640px){.hp-hero{height:auto}}.hp-speakers{box-sizing:border-box;width:100%;padding:20px 0 50px;container-type:inline-size;color:var(--ink-800,#1e1e24)}.hp-speakers-stage{--u:calc(min(100cqw, 480px) / 360);position:relative;max-width:480px;margin-inline:auto}.hp-speakers-copy{display:flex;flex-direction:column;gap:10px;padding-inline:calc(20 * var(--u))}.hp-speakers-title{margin:0;font-family:var(--font-body);font-weight:400;font-size:18px;line-height:24px;text-wrap:balance}.hp-speakers-desc{max-width:calc(294 * var(--u));margin:0;font-family:var(--font-display);font-weight:600;font-size:20px;line-height:24px;text-wrap:pretty}.hp-speakers-list{-moz-columns:2;columns:2;-moz-column-gap:calc(10 * var(--u));column-gap:calc(10 * var(--u));margin:calc(42 * var(--u)) 0 0;padding:0 0 0 calc(20 * var(--u));list-style:none}.hp-speaker{--w:165;--t:163;--n:0;display:flex;flex-direction:column;-moz-column-break-inside:avoid;break-inside:avoid;padding-bottom:calc(37 * var(--u))}.hp-speaker:nth-child(2){--t:136}.hp-speaker:nth-child(3),.hp-speaker:nth-child(6){padding-bottom:0}.hp-speaker:nth-child(4){-moz-column-break-before:column;break-before:column;padding-top:calc(94 * var(--u))}.hp-speaker:nth-child(n+4){--t:145}.hp-speaker-img{display:block;width:100%;height:auto;aspect-ratio:300/346;margin-bottom:10px;-o-object-fit:cover;object-fit:cover;background:#c2c0aa}.hp-speakers-stage[data-armed]:not([data-in]) .hp-speaker-img{opacity:0}.hp-speakers-stage[data-in] .hp-speaker-img{--hp-speaker-delay:calc(var(--n) * .12s);animation:hp-speaker-show 0s var(--hp-speaker-delay) both,hp-strip-enter .16s steps(1,end) var(--hp-speaker-delay) both}.hp-speaker:nth-child(2){--n:3}.hp-speaker:nth-child(3){--n:1}.hp-speaker:nth-child(4){--n:5}.hp-speaker:nth-child(5){--n:2}.hp-speaker:nth-child(6){--n:4}@keyframes hp-speaker-show{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.hp-speakers-stage[data-in] .hp-speaker-img{animation:none}}.hp-speaker-name{font-family:var(--font-body);font-weight:600;font-size:16px;line-height:20px}.hp-speaker-title{color:var(--text-secondary,#6d6a67);font-family:var(--font-body);font-size:14px;line-height:18px}.hp-speaker-talk{max-width:calc(var(--t) * var(--u));margin-top:2px;text-wrap:balance;font-family:var(--font-body);font-size:14px;line-height:18px}@media(min-width:768px){.hp-speakers{padding-block:0 80px}.hp-speakers-stage{--u:calc(min(100cqw, 1000px) / 768);max-width:none;width:calc(768 * var(--u))}.hp-speakers-copy{width:calc(677 * var(--u));gap:calc(10 * var(--u));padding:0 0 0 calc(40 * var(--u))}.hp-speakers-title{font-size:calc(22 * var(--u));line-height:calc(30 * var(--u));letter-spacing:-.01em}.hp-speakers-desc{max-width:calc(653 * var(--u));font-size:calc(44 * var(--u));line-height:calc(50 * var(--u));letter-spacing:-.02em}.hp-speakers-list{position:relative;-moz-columns:auto;columns:auto;height:calc(966 * var(--u));margin-top:calc(62 * var(--u));padding:0}.hp-speaker,.hp-speaker:nth-child(n){--w:220;position:absolute;left:calc(var(--x) * var(--u));top:calc(var(--y) * var(--u));width:calc(var(--w) * var(--u));padding:0}.hp-speaker:nth-child(1){--x:40;--y:0}.hp-speaker:nth-child(2){--x:548;--y:35;--t:180}.hp-speaker:nth-child(3){--x:294;--y:602;--t:184}.hp-speaker:nth-child(4){--x:294;--y:88;--t:184}.hp-speaker:nth-child(5){--x:40;--y:530;--t:192}.hp-speaker:nth-child(6){--x:548;--y:530;--t:180}.hp-speaker-img{margin-bottom:calc(16 * var(--u))}.hp-speaker-name{font-size:max(16px,calc(18 * var(--u)));line-height:max(20px,calc(18 * var(--u)))}.hp-speaker-title,.hp-speaker-talk{font-size:max(14px,calc(16 * var(--u)));line-height:max(18px,calc(24 * var(--u)))}}@media(min-width:1280px){.hp-speakers{padding-block:0 120px}.hp-speakers-stage{--u:calc(min(100cqw, 1920px) / 1920);width:calc(1920 * var(--u));height:calc(1215 * var(--u))}.hp-speakers-copy{position:absolute;left:calc(523 * var(--u));top:calc(354 * var(--u));width:calc(873 * var(--u));gap:calc(20 * var(--u));padding:0}.hp-speakers-title{font-size:calc(24 * var(--u));line-height:calc(30 * var(--u))}.hp-speakers-desc{max-width:none;font-size:calc(48 * var(--u));line-height:calc(56 * var(--u))}.hp-speakers-list{position:static;height:auto;margin:0}.hp-speaker,.hp-speaker:nth-child(n){--w:300;--t:300}.hp-speaker:nth-child(1){--x:1428;--y:0;--t:277}.hp-speaker:nth-child(2){--x:1620;--y:570;--t:277}.hp-speaker:nth-child(3){--x:636;--y:746;--t:300}.hp-speaker:nth-child(4){--x:90;--y:75;--t:187}.hp-speaker:nth-child(5){--x:153;--y:670;--t:300}.hp-speaker:nth-child(6){--x:1153;--y:753;--t:248}.hp-speaker-name{font-weight:500;line-height:max(20px,calc(26 * var(--u)))}}
