.kv{max-width:76rem;padding:clamp(2rem, 5vw, 4.5rem) var(--hr-space-4) 0;text-align:center;flex-direction:column;align-items:center;gap:clamp(1rem,3vw,2.5rem);margin:0 auto;display:flex}.kv__bottom{align-items:center;gap:var(--hr-space-7);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);width:100%;display:grid}.kv__bottom .hr-speaker{margin-bottom:calc(-1 * (var(--hr-grid-inset) + var(--hr-band-height)));z-index:1}.kv__side{align-items:center;gap:var(--hr-space-6);padding-bottom:var(--hr-space-6);flex-direction:column;display:flex}@media (width<=860px){.kv__bottom{grid-template-columns:1fr;justify-items:center}.kv__bottom .hr-speaker{width:min(100%,30rem);margin-bottom:0}}@media (width>=641px) and (width<=860px){.kv__bottom .hr-speaker__photo{-webkit-mask-image:linear-gradient(#000 80%,#0000);mask-image:linear-gradient(#000 80%,#0000)}}html{scroll-behavior:smooth;scroll-padding-top:5.5rem}.hr-section-title h2,.topics h2,.register h2{scroll-margin-top:8rem}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.skip-link{left:var(--hr-space-4);z-index:100;padding:var(--hr-space-2) var(--hr-space-4);border-radius:var(--hr-radius-sm);background:var(--hr-forest);color:var(--hr-paper);position:absolute;top:-4rem}.skip-link:focus{top:var(--hr-space-2)}.wrap{width:min(100% - 2 * var(--hr-space-4), 72rem);margin-inline:auto}.section{padding-block:clamp(4rem,3rem + 5vw,8rem)}.section--forest{background:var(--hr-forest);color:var(--hr-paper)}.site-header{z-index:50;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe0;border-bottom:1px solid #94b5c273;position:sticky;top:0}.site-header__inner{align-items:center;gap:var(--hr-space-5);width:min(100% - 2 * var(--hr-space-4), 76rem);min-height:4.5rem;margin-inline:auto;display:flex}.site-header__brand{align-items:center;gap:var(--hr-space-3);min-height:44px;color:var(--hr-forest);margin-right:auto;text-decoration:none;display:flex}.site-header__brand .hr-unda{vertical-align:0}.site-header__event{padding-left:var(--hr-space-3);font:700 1.2rem / 1 var(--hr-font-display);border-left:1px solid #4c5d4a40}.site-header nav ul{gap:var(--hr-space-5);margin:0;padding:0;list-style:none;display:flex}.site-header nav a{color:var(--hr-forest);background:linear-gradient(var(--hr-coral), var(--hr-coral)) left bottom / 0 2px no-repeat;font-weight:700;text-decoration:none;transition:background-size .2s}.site-header nav a:hover{background-size:100% 2px}.site-header .hr-btn{min-height:2.6rem;padding:.5rem 1.2rem;font-size:.95rem}@media (width<=900px){.site-header nav{display:none}}@media (width<=560px){.site-header__event{display:none}}.hero-meta{align-items:center;gap:var(--hr-space-4);margin-top:calc(-1 * var(--hr-space-3));flex-direction:column;display:flex}.hero-meta__when{justify-content:center;align-items:center;gap:var(--hr-space-2);padding:var(--hr-space-2) var(--hr-space-4);background:var(--hr-paper);box-shadow:inset 0 0 0 1.5px var(--hr-forest);border-radius:999px;flex-wrap:wrap;margin:0;font-weight:700;display:inline-flex}@media (width<=480px){.hero-meta__when{border-radius:var(--hr-radius-md);flex-direction:column;gap:0}.hero-meta__when .hr-heart,.hero-meta__dot{display:none}}.hero-meta__cta{justify-content:center;gap:var(--hr-space-3);flex-wrap:wrap;display:flex}.about{gap:var(--hr-space-7);grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:start;display:grid}.about__copy p{margin:0 0 var(--hr-space-4);max-width:60ch}.about__lead{font:700 clamp(1.4rem, 1.1rem + 1vw, 1.9rem) / 1.3 var(--hr-font-sans);color:var(--hr-forest);text-wrap:balance}@media (width<=800px){.about{grid-template-columns:1fr;gap:0}}.formats{gap:var(--hr-space-5);margin:var(--hr-space-8) 0 0;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));padding:0;list-style:none;display:grid}.formats__card{padding:var(--hr-space-6);border-radius:var(--hr-radius-lg);background:var(--hr-paper);transition:box-shadow .2s,translate .2s;position:relative;box-shadow:inset 0 0 0 1.5px #4c5d4a33}.formats__card:hover{box-shadow:inset 0 0 0 1.5px var(--hr-forest), var(--hr-shadow-card);translate:0 -4px}.formats__num{margin-bottom:var(--hr-space-3);font:700 2.5rem / 1 var(--hr-font-display);color:var(--hr-coral);display:block}.formats__card h3{margin:0 0 var(--hr-space-2);font-size:1.4rem}.formats__card p{margin:0}@media (prefers-reduced-motion:reduce){.formats__card{transition:none}.formats__card:hover{translate:none}}.topics{gap:var(--hr-space-7);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;display:grid}.topics__kicker{margin:0 0 var(--hr-space-2);font:700 .875rem / 1.2 var(--hr-font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--hr-marigold-soft)}.topics h2{font:700 clamp(2.25rem, 1.5rem + 3vw, 4rem) / .95 var(--hr-font-display);text-wrap:balance;margin:0}.topics h2 em{color:var(--hr-marigold);font-style:normal}.topics__list{gap:var(--hr-space-3);margin:0;padding:0;list-style:none;display:grid}.topics__list li{align-items:center;gap:var(--hr-space-4);padding:var(--hr-space-4) var(--hr-space-5);border-radius:var(--hr-radius-md);background:#ffffff12;font-size:1.15rem;font-weight:700;display:flex}@media (width<=800px){.topics{grid-template-columns:1fr}}.speaker{gap:var(--hr-space-8);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;display:grid}.speaker__visual{padding-top:var(--hr-space-7);border-radius:var(--hr-radius-lg);justify-content:center;align-items:flex-end;display:flex;position:relative;overflow:clip;box-shadow:inset 0 0 0 1px #94b5c28c}.speaker__visual:after{content:"";background:var(--hr-marigold);height:18%;position:absolute;inset:auto 0 0}.speaker__visual img{z-index:1;width:86%;display:block;position:relative}.speaker__heart{z-index:2;position:absolute}.speaker__heart--a{top:12%;right:8%}.speaker__heart--b{top:24%;right:5%}.speaker__copy p{max-width:58ch}.speaker__credential{margin:0 0 var(--hr-space-4);color:var(--hr-forest);font-weight:700}.speaker__note{align-items:flex-start;gap:var(--hr-space-4);margin-top:var(--hr-space-6);padding:var(--hr-space-5);border-radius:var(--hr-radius-md);background:var(--hr-cream);display:flex}.speaker__note p{margin:0;font-size:1rem}.speaker__note strong{margin-bottom:var(--hr-space-1);font-size:1.05rem;display:block}@media (width<=800px){.speaker{gap:var(--hr-space-6);grid-template-columns:1fr}.speaker__visual{max-width:26rem}}.section--grid{border-block:1px solid #94b5c28c}.details{gap:var(--hr-space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.details__card{padding:var(--hr-space-6);border-radius:var(--hr-radius-lg);position:relative}.details__card h3{margin:0 0 var(--hr-space-3);font:700 .875rem / 1.2 var(--hr-font-sans);letter-spacing:.1em;text-transform:uppercase}.details__card p{margin:0 0 var(--hr-space-2)}.details__big{font-size:clamp(1.5rem,1.2rem + 1vw,2rem);font-weight:700;line-height:1.15}.details__card--when{background:var(--hr-forest);color:var(--hr-paper)}.details__card--when h3{color:var(--hr-marigold-soft)}.details__card--when .details__big{color:var(--hr-marigold)}.details__card--where :focus-visible{outline-color:var(--hr-paper)}.details__card--where{background:var(--hr-coral-ink);color:var(--hr-paper)}.details__heart{position:absolute;top:-1.2rem;right:-.8rem}.details__link{min-height:44px;margin-top:var(--hr-space-1);color:inherit;text-underline-offset:4px;align-items:center;font-weight:700;display:inline-flex}.venue-photo{border-radius:var(--hr-radius-lg);box-shadow:var(--hr-shadow-card);grid-column:1/-1;margin:0;position:relative;overflow:hidden}.venue-photo img{aspect-ratio:21/9;object-fit:cover;object-position:center 35%;width:100%;display:block}.venue-photo figcaption{left:var(--hr-space-4);bottom:var(--hr-space-4);max-width:calc(100% - 2 * var(--hr-space-4));padding:var(--hr-space-3) var(--hr-space-4);border-radius:var(--hr-radius-md);background:var(--hr-paper);color:var(--hr-forest);gap:.15rem;display:grid;position:absolute}.venue-photo figcaption strong{font-size:1.05rem}.venue-photo figcaption span{color:var(--hr-text-muted);font-size:.85rem}.details__card--agenda{background:var(--hr-paper);box-shadow:inset 0 0 0 1.5px var(--hr-forest), var(--hr-shadow-card);grid-column:1/-1}.details__card--agenda h3{color:var(--hr-coral-ink)}.agenda{--marker:3.1rem;--gap:var(--hr-space-5);gap:var(--gap);margin:var(--hr-space-5) 0 0;grid-template-columns:repeat(5,minmax(0,1fr));padding:0;list-style:none;display:grid}.agenda li{gap:var(--hr-space-1);flex-direction:column;display:flex;position:relative}.agenda__marker{z-index:1;width:var(--marker);margin-bottom:var(--hr-space-3);color:var(--hr-coral);place-items:center;display:grid;position:relative}.agenda__marker .hr-heart{width:100%;display:block}.agenda__marker>span{font:700 1.2rem / 1 var(--hr-font-sans);color:var(--hr-paper);position:absolute;top:56%;left:44%;translate:-50% -50%}.agenda li:not(:last-child):after{content:"";top:calc(var(--marker) * .4);left:calc(var(--marker) + var(--hr-space-2));right:calc(var(--gap) * -1 + var(--hr-space-2));border-top:2px dotted var(--hr-grid-line);position:absolute}.agenda strong{color:var(--hr-forest);font-size:1.1rem;line-height:1.25}.agenda li>span:last-child{font-size:.975rem}@media (width<=900px){.details{grid-template-columns:1fr}.agenda{--gap:var(--hr-space-5);grid-template-columns:1fr}.agenda li{padding-left:calc(var(--marker) + var(--hr-space-4));min-height:var(--marker)}.agenda__marker{margin:0;position:absolute;top:0;left:0}.agenda li:not(:last-child):after{top:calc(var(--marker) + var(--hr-space-1));bottom:calc(var(--gap) * -1 + var(--hr-space-1));left:calc(var(--marker) * .45);border-top:0;border-left:2px dotted var(--hr-grid-line);right:auto}}.faq{gap:var(--hr-space-7);grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);align-items:start;display:grid}.faq__list details{border-bottom:1.5px solid #4c5d4a2e}.faq__list summary{justify-content:space-between;align-items:center;gap:var(--hr-space-4);padding:var(--hr-space-5) 0;cursor:pointer;font-size:1.2rem;font-weight:700;list-style:none;display:flex}.faq__list summary::-webkit-details-marker{display:none}.faq__icon{background:var(--hr-cream);border-radius:50%;flex:none;width:2rem;height:2rem;position:relative}.faq__icon:before,.faq__icon:after{content:"";background:var(--hr-coral-ink);width:.8rem;height:2px;transition:rotate .2s;position:absolute;inset:50% auto auto 50%;translate:-50% -50%}.faq__icon:after{rotate:90deg}.faq__list details[open] .faq__icon:after{rotate:0deg}.faq__list details p{margin:0 0 var(--hr-space-5);max-width:62ch}@media (width<=800px){.faq{grid-template-columns:1fr;gap:0}}.register{padding:0 var(--hr-grid-inset)}.register__paper{align-items:center;gap:var(--hr-space-4);padding:clamp(4rem, 3rem + 5vw, 7rem) var(--hr-space-4);outline-offset:-1px;text-align:center;outline:1px solid #94b5c28c;flex-direction:column;display:flex;position:relative}.register__kicker{color:var(--hr-sage-ink);margin:0;font-weight:700}.register h2{font:700 clamp(3rem, 1.8rem + 5vw, 6.5rem) / .9 var(--hr-font-display);color:var(--hr-forest);margin:0}.register h2 span{color:var(--hr-coral-ink)}.register__seat{display:inline-block;position:relative}.register__scribble{width:104%;height:.22em;position:absolute;bottom:-.12em;left:-2%;overflow:visible}.register__scribble path{fill:none;stroke:var(--hr-marigold);stroke-width:4px;stroke-linecap:round}.register__text{margin:0 0 var(--hr-space-3);max-width:36ch;font-size:1.2rem}.register__soon{padding:var(--hr-space-3) var(--hr-space-5);background:var(--hr-forest);color:var(--hr-paper);border-radius:999px;margin:0;font-weight:700}.register__partners{margin-top:var(--hr-space-6)}.register__heart{position:absolute}.register__heart--a{top:18%;left:12%}.register__heart--b{top:34%;left:18%}.register__heart--c{bottom:30%;right:13%}@media (width<=700px){.register__paper{padding-top:5.5rem}.register__heart--a{width:2.6rem;top:1.25rem;left:8%}.register__heart--b{top:1.1rem;left:calc(8% + 2.9rem)}.register__heart--c{width:2.2rem;top:1.6rem;bottom:auto;right:8%}.details__heart{right:.75rem}}.register__band{height:var(--hr-band-height);margin:var(--hr-grid-inset) calc(var(--hr-grid-inset) * -1) 0;background:var(--hr-marigold)}.site-footer{padding-block:var(--hr-space-7);background:var(--hr-forest);color:var(--hr-paper)}.site-footer__inner{justify-content:space-between;align-items:flex-end;gap:var(--hr-space-5);flex-wrap:wrap;display:flex}.site-footer .hr-unda{color:var(--hr-paper)}.site-footer p{margin:var(--hr-space-2) 0 0}.site-footer__small{opacity:.85;max-width:40ch;font-size:.9rem}@media (width<=640px){.section{padding-block:3.5rem}.section-title,.hr-section-title{margin-bottom:var(--hr-space-5)}.site-header__inner{gap:var(--hr-space-3);min-height:3.75rem}.site-header .hr-btn{min-height:2.5rem;padding:.45rem 1rem;font-size:.9rem}.kv{gap:var(--hr-space-5);padding:var(--hr-space-6) var(--hr-space-2) 0}.hr-eyebrow{max-width:20rem;color:var(--hr-sage-ink);font-size:1.05rem}.hero-meta{gap:var(--hr-space-3);width:100%;max-width:22rem;margin-top:0}.hero-meta__when{width:100%;font-size:.95rem}.hero-meta__cta{justify-content:stretch;gap:var(--hr-space-2);width:100%;display:grid}.hero-meta__cta .hr-btn{width:100%}.kv__bottom{gap:var(--hr-space-5)}.kv__side{gap:var(--hr-space-5);width:100%}.kv__side .hr-venue{width:100%;padding:var(--hr-space-4) var(--hr-space-5)}.hr-partners{gap:var(--hr-space-5);flex-wrap:nowrap}.hr-partners img{height:2.6rem}.hr-partners figcaption{font-size:.8rem}.formats{gap:var(--hr-space-3);margin-top:var(--hr-space-6)}.formats__card{column-gap:var(--hr-space-4);padding:var(--hr-space-5);border-radius:var(--hr-radius-md);grid-template-columns:auto 1fr;align-items:baseline;display:grid}.formats__num{grid-row:span 2;margin:0;font-size:2rem}.formats__card h3{font-size:1.2rem}.topics{gap:var(--hr-space-5)}.topics__list li{padding:var(--hr-space-3) var(--hr-space-4);gap:var(--hr-space-3);font-size:1.02rem}.topics__list .hr-heart{width:1.3rem}.speaker__visual{padding-top:var(--hr-space-5)}.speaker__credential{font-size:1rem}.speaker__note{gap:var(--hr-space-2);padding:var(--hr-space-4) var(--hr-space-5);flex-direction:column}.details{gap:var(--hr-space-3)}.details__card{padding:var(--hr-space-5);border-radius:var(--hr-radius-md)}.details__card--agenda{padding:var(--hr-space-5) var(--hr-space-4)}.venue-photo{border-radius:var(--hr-radius-md)}.venue-photo img{aspect-ratio:4/3}.venue-photo figcaption{max-width:none;padding:var(--hr-space-3) var(--hr-space-4);border-radius:0;position:static}.faq__list summary{padding:var(--hr-space-4) 0;font-size:1.05rem}.register__paper{gap:var(--hr-space-3);padding-inline:var(--hr-space-4)}.register__kicker{max-width:18rem;font-size:.9rem}.register__text{font-size:1.05rem}.register__soon{border-radius:var(--hr-radius-md);padding:var(--hr-space-3) var(--hr-space-5);font-size:.95rem}.register__partners{margin-top:var(--hr-space-4)}.site-footer{padding-bottom:calc(var(--hr-space-7) + env(safe-area-inset-bottom))}}:root{--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--heart-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 51'%3E%3Cpath d='M11.75 42.35C21.02 48.65 31.08 50.56 42.04 51.06L42.37 50.91C46.83 45.65 51.6 39.28 55.63 32.34C60.65 23.7 64.03 8.99 53.41 2.8C48.62 0 42.12.49 37.8 3.97C33.28 7.62 31.53 13.64 30.41 19.34C26.33 14.6 20.04 11.58 13.83 12.29C7.63 13 1.88 17.9 1.02 24.09C0 31.46 5.59 38.17 11.75 42.35Z'/%3E%3C/svg%3E")}@keyframes hr-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes hr-slide-in{0%{opacity:0;transform:translate(32px)}to{opacity:1;transform:none}}@keyframes hr-line-in{0%{opacity:0;transform:translateY(.4em)rotate(-3deg)}60%{opacity:1}to{opacity:1;transform:none}}@keyframes hr-pop{0%{opacity:0;transform:scale(0)}55%{opacity:1;transform:scale(1.2)}78%{transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes hr-heartbeat{0%,40%,to{transform:scale(1)}10%{transform:scale(1.14)}20%{transform:scale(1)}30%{transform:scale(1.09)}}@keyframes hr-float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-7px)rotate(5deg)}}@keyframes hr-band{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes hr-wiggle{0%,to{transform:rotate(0)}25%{transform:rotate(-8deg)}60%{transform:rotate(6deg)}}@keyframes hr-btn-heart{0%{opacity:0;transform:translate(-50%,4px)scale(.3)}35%{opacity:1}to{opacity:0;transform:translate(-50%,-30px)scale(1)rotate(-14deg)}}@keyframes hr-burst{0%{opacity:1;transform:translate(-50%,-50%)scale(.2)}70%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--x)), calc(-50% + var(--y))) rotate(var(--r)) scale(var(--s))}}@keyframes hr-progress{0%{width:0}to{width:100%}}html.motion-ok .hr-stage__band{transform-origin:0;animation:hr-band 1.1s var(--ease-out) .15s both}html.motion-ok .kv .hr-eyebrow{animation:hr-rise .7s var(--ease-out) .1s both}html.motion-ok .kv .hr-title__line{animation:hr-line-in .9s var(--ease-out) both;transform-origin:0 100%}html.motion-ok .kv .hr-title__line--the{animation-delay:.25s}html.motion-ok .kv .hr-title__line--heart{animation-delay:.4s}html.motion-ok .kv .hr-title__line--rel{animation-delay:.55s}html.motion-ok .kv .hr-title__badge{transform-origin:50% 60%;animation:hr-pop .75s var(--ease-spring) .85s both, hr-heartbeat 2.6s ease-in-out 2.4s infinite}html.motion-ok .kv .hr-title__deco{animation:hr-pop .6s var(--ease-spring) var(--d) both, hr-float var(--f) ease-in-out calc(var(--d) + .6s) infinite}html.motion-ok .kv .hr-title__deco--1{--d:1.05s;--f:4.2s}html.motion-ok .kv .hr-title__deco--2{--d:1.15s;--f:5s}html.motion-ok .kv .hr-title__deco--3{--d:1.25s;--f:3.6s}html.motion-ok .kv .hr-title__deco--4{--d:1.35s;--f:4.6s}html.motion-ok .kv .hero-meta{animation:hr-rise .7s var(--ease-out) 1s both}html.motion-ok .kv .hero-meta__when .hr-heart{animation:2.6s ease-in-out 2.6s infinite hr-heartbeat}html.motion-ok .kv .hr-speaker__photo{animation:hr-rise .9s var(--ease-out) 1.1s both}html.motion-ok .kv .hr-speaker__card{--laurel-delay:1.6s;animation:hr-slide-in .8s var(--ease-out) 1.25s both}html.motion-ok .kv .hr-speaker__heart{animation:hr-pop .6s var(--ease-spring) var(--d) both, hr-float var(--f) ease-in-out calc(var(--d) + .6s) infinite}html.motion-ok .kv .hr-speaker__heart--a{--d:1.7s;--f:4.4s}html.motion-ok .kv .hr-speaker__heart--b{--d:1.8s;--f:3.4s}html.motion-ok .kv .hr-speaker__heart--c{--d:1.9s;--f:5.2s}@media (width<=640px){html.motion-ok .kv .hr-speaker__card{animation-name:hr-rise}}html.motion-ok .kv .hr-venue{animation:hr-rise .7s var(--ease-out) 1.35s both}html.motion-ok .kv .hr-partners{animation:hr-rise .7s var(--ease-out) 1.5s both}html.motion-ok [data-reveal],html.motion-ok [data-stagger]>*{opacity:0;transition:opacity .7s var(--ease-out) var(--delay,0s), transform .8s var(--ease-out) var(--delay,0s), translate .25s ease, box-shadow .25s ease, background-color .25s ease;transform:translateY(28px)}html.motion-ok [data-stagger]>*{--delay:calc(var(--i,0) * 90ms)}html.motion-ok [data-reveal].is-visible,html.motion-ok [data-stagger].is-visible>*{opacity:1;transform:none}html.motion-ok .hr-section-title .hr-heart{opacity:0;transform:scale(0)}html.motion-ok .hr-section-title.is-visible .hr-heart{animation:hr-pop .6s var(--ease-spring) .35s both, hr-float 4.4s ease-in-out 1s infinite}html.motion-ok .hr-section-title.is-visible .hr-heart:last-child{animation-delay:.45s,1.1s}html.motion-ok [data-animate=laurel] .hr-laurel__stem{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .9s var(--ease-out) var(--laurel-delay,0s)}html.motion-ok [data-animate=laurel] .hr-laurel path:not(.hr-laurel__stem){opacity:0;transition:opacity .35s}html.motion-ok [data-animate=laurel].is-visible .hr-laurel__stem{stroke-dashoffset:0}html.motion-ok [data-animate=laurel].is-visible .hr-laurel path:not(.hr-laurel__stem){opacity:1}html.motion-ok [data-animate=laurel].is-visible .hr-laurel path:nth-child(2){transition-delay:calc(var(--laurel-delay,0s) + .2s)}html.motion-ok [data-animate=laurel].is-visible .hr-laurel path:nth-child(3){transition-delay:calc(var(--laurel-delay,0s) + .255s)}html.motion-ok [data-animate=laurel].is-visible .hr-laurel path:nth-child(4){transition-delay:calc(var(--laurel-delay,0s) + .31s)}html.motion-ok [data-animate=laurel].is-visible .hr-laurel path:nth-child(5){transition-delay:calc(var(--laurel-delay,0s) + .365s)}html.motion-ok [data-animate=laurel].is-visible .hr-laurel path:nth-child(6){transition-delay:calc(var(--laurel-delay,0s) + .42s)}html.motion-ok [data-animate=laurel].is-visible .hr-laurel path:nth-child(7){transition-delay:calc(var(--laurel-delay,0s) + .475s)}html.motion-ok [data-animate=laurel].is-visible .hr-laurel path:nth-child(8){transition-delay:calc(var(--laurel-delay,0s) + .53s)}html.motion-ok [data-animate=laurel].is-visible .hr-laurel path:nth-child(9){transition-delay:calc(var(--laurel-delay,0s) + .585s)}html.motion-ok [data-animate=laurel].is-visible .hr-laurel path:nth-child(10){transition-delay:calc(var(--laurel-delay,0s) + .64s)}html.motion-ok [data-animate=laurel].is-visible .hr-laurel path:nth-child(11){transition-delay:calc(var(--laurel-delay,0s) + .695s)}html.motion-ok [data-animate=laurel].is-visible .hr-laurel path:nth-child(12){transition-delay:calc(var(--laurel-delay,0s) + .75s)}html.motion-ok [data-animate=laurel].is-visible .hr-laurel path:nth-child(13){transition-delay:calc(var(--laurel-delay,0s) + .805s)}html.motion-ok [data-animate=laurel].is-visible .hr-laurel path:nth-child(14){transition-delay:calc(var(--laurel-delay,0s) + .86s)}@media (hover:hover){html.motion-ok .formats__card:hover .formats__num{animation:.6s hr-wiggle}}html.motion-ok .topics__list li{transition-property:opacity,transform,translate,background-color}@media (hover:hover){html.motion-ok .topics__list li:hover{background:#ffffff21;translate:6px}html.motion-ok .topics__list li:hover .hr-heart{animation:1.2s ease-in-out infinite hr-heartbeat}}html.motion-ok .speaker__visual:after{transform-origin:bottom;transition:transform .8s var(--ease-out) .15s;transform:scaleY(0)}html.motion-ok .speaker__visual img{opacity:0;transition:opacity .8s var(--ease-out) .35s, transform .9s var(--ease-out) .35s;transform:translateY(40px)}html.motion-ok .speaker__visual .speaker__heart{opacity:0;transform:scale(0)}html.motion-ok .speaker__visual.is-visible:after{transform:none}html.motion-ok .speaker__visual.is-visible img{opacity:1;transform:none}html.motion-ok .speaker__visual.is-visible .speaker__heart{animation:hr-pop .6s var(--ease-spring) .9s both, hr-float 4.6s ease-in-out 1.5s infinite}html.motion-ok .speaker__visual.is-visible .speaker__heart--b{animation-delay:1s,1.6s}html.motion-ok .details__heart{opacity:0;transform:scale(0)}html.motion-ok .details.is-visible .details__heart{animation:hr-pop .6s var(--ease-spring) .5s both, hr-float 4.8s ease-in-out 1.1s infinite}html.motion-ok .venue-photo{overflow:hidden}html.motion-ok .venue-photo img{transition:transform 1.8s var(--ease-out);transform:scale(1.12)}html.motion-ok .venue-photo figcaption{opacity:0;transition:opacity .6s var(--ease-out) .5s, transform .7s var(--ease-out) .5s;transform:translateY(14px)}html.motion-ok .details.is-visible .venue-photo img{transform:none}html.motion-ok .details.is-visible .venue-photo figcaption{opacity:1;transform:none}html.motion-ok .agenda__marker{transition:transform .55s var(--ease-spring) calc(var(--i,0) * .22s + .15s);transform:scale(0)}html.motion-ok .agenda li:not(:last-child):after{transform-origin:0;transition:scale .45s var(--ease-out) calc(var(--i,0) * .22s + .35s);scale:0 1}html.motion-ok .agenda.is-visible .agenda__marker{transform:none}html.motion-ok .agenda.is-visible li:after{scale:1}@media (width<=900px){html.motion-ok .agenda li:not(:last-child):after{transform-origin:top;scale:1 0}html.motion-ok .agenda.is-visible li:after{scale:1}}@supports (interpolate-size:allow-keywords){html.motion-ok{interpolate-size:allow-keywords}html.motion-ok .faq__list details::details-content{block-size:0;transition:block-size .35s var(--ease-out), content-visibility .35s allow-discrete;overflow:clip}html.motion-ok .faq__list details[open]::details-content{block-size:auto}}html.motion-ok .faq__list details p{opacity:0;transition:opacity .35s ease 50ms, transform .35s var(--ease-out) 50ms;transform:translateY(-6px)}html.motion-ok .faq__list details[open] p{opacity:1;transform:none}@media (hover:hover){html.motion-ok .faq__list summary:hover .faq__icon{background:var(--hr-marigold)}}html.motion-ok .faq__icon{transition:background-color .2s}html.motion-ok .register__heart{opacity:0;transform:scale(0)}html.motion-ok .register__paper.is-visible .register__heart{animation:hr-pop .6s var(--ease-spring) var(--d) both, hr-float var(--f) ease-in-out calc(var(--d) + .6s) infinite}html.motion-ok .register__heart--a{--d:.3s;--f:4.6s}html.motion-ok .register__heart--b{--d:.4s;--f:3.6s}html.motion-ok .register__heart--c{--d:.5s;--f:5.2s}html.motion-ok .register__scribble path{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .9s var(--ease-out) .55s}html.motion-ok .register__paper.is-visible .register__scribble path{stroke-dashoffset:0}.hr-btn{position:relative}.hr-btn:active{scale:.97}html.motion-ok .hr-btn--primary:after{content:"";background:var(--hr-coral);width:16px;height:13px;-webkit-mask:var(--heart-mask) center / contain no-repeat;mask:var(--heart-mask) center / contain no-repeat;opacity:0;pointer-events:none;position:absolute;top:-2px;left:50%}@media (hover:hover){html.motion-ok .hr-btn--primary:hover:after{animation:hr-btn-heart .9s var(--ease-out)}}.hr-burst{z-index:200;pointer-events:none;width:0;height:0;position:fixed}.hr-burst i{background:var(--c);width:18px;height:15px;-webkit-mask:var(--heart-mask) center / contain no-repeat;mask:var(--heart-mask) center / contain no-repeat;animation:hr-burst .9s var(--ease-out) forwards;position:absolute}.site-header{transition:box-shadow .3s,background-color .3s}.site-header[data-scrolled]{background:#fffffff5;box-shadow:0 10px 24px -18px #4c5d4a8c}.scroll-progress{display:none}@supports (animation-timeline:scroll()){.scroll-progress{pointer-events:none;height:3px;display:block;position:absolute;bottom:-1px;left:0;right:0}.scroll-progress span{background:var(--hr-marigold);border-radius:0 3px 3px 0;height:100%;animation:linear both hr-progress;animation-timeline:scroll(root);display:block;position:relative}.scroll-progress span:after{content:"";background:var(--hr-coral);width:14px;height:11px;-webkit-mask:var(--heart-mask) center / contain no-repeat;mask:var(--heart-mask) center / contain no-repeat;position:absolute;top:50%;right:-7px;translate:0 -50%}}
