@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/manrope-cyrillic-400-normal.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/manrope-latin-400-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/fonts/manrope-cyrillic-500-normal.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/fonts/manrope-latin-500-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/fonts/manrope-cyrillic-600-normal.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/fonts/manrope-latin-600-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/manrope-cyrillic-700-normal.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/manrope-latin-700-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/fonts/manrope-cyrillic-800-normal.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/fonts/manrope-latin-800-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:500;src:url(/fonts/unbounded-cyrillic-500-normal.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:500;src:url(/fonts/unbounded-latin-500-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:600;src:url(/fonts/unbounded-cyrillic-600-normal.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:600;src:url(/fonts/unbounded-latin-600-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/unbounded-cyrillic-700-normal.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/unbounded-latin-700-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:800;src:url(/fonts/unbounded-cyrillic-800-normal.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:800;src:url(/fonts/unbounded-latin-800-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ink: #100a0e;--ink-2: #1a1016;--mist: #fff5f9;--mist-2: #f8e4ee;--accent: #f54b97;--accent-2: #ff7ab8;--accent-deep: #c21f6e;--muted: #7a6570;--line: rgba(16, 10, 14, .12);--line-light: rgba(255, 250, 253, .14);--font-display: "Unbounded", system-ui, sans-serif;--font-body: "Manrope", system-ui, sans-serif;--wrap: min(1180px, calc(100% - 2rem) );--topbar-h: 4.5rem;--ease: cubic-bezier(.22, 1, .36, 1)}*,*:before,*:after{box-sizing:border-box}html{scrollbar-width:thin;scrollbar-color:var(--accent) rgba(16,10,14,.08);overflow-x:hidden;max-width:100%}body{margin:0;min-height:100vh;background:var(--ink);color:var(--mist);font-family:var(--font-body);font-size:1.05rem;line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:hidden;max-width:100%;overscroll-behavior-x:none;position:relative}*::-webkit-scrollbar{width:9px;height:9px}*::-webkit-scrollbar-track{background:#fff5f90d}*::-webkit-scrollbar-thumb{background:var(--accent);border-radius:0;border:2px solid var(--ink)}*::-webkit-scrollbar-thumb:hover{background:var(--accent-2)}img{display:block;max-width:100%}button,input{font:inherit}a{color:inherit;text-decoration:none}.noise{pointer-events:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.55'/%3E%3C/svg%3E");background-repeat:repeat;background-size:160px 160px}.scroll-progress{position:fixed;top:0;left:0;right:0;z-index:85;height:3px;background:transparent;pointer-events:none}.scroll-progress span{display:block;height:100%;width:100%;background:var(--accent);transform:scaleX(0);transform-origin:left center;will-change:transform}.wrap{width:var(--wrap);margin-inline:auto}.topbar{position:fixed;inset:0 0 auto;z-index:60;height:var(--topbar-h);display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;padding:0 1.1rem;background:#100a0ef0;border-bottom:1px solid var(--line-light);transform:translateY(-110%);opacity:0;pointer-events:none;transition:transform .35s var(--ease),opacity .3s ease}.topbar.is-visible{transform:translateY(0);opacity:1;pointer-events:auto}.burger-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:var(--mist);width:2.65rem;height:2.65rem;border-radius:0;cursor:pointer;display:none;flex-direction:column;align-items:center;justify-content:center;gap:.28rem;padding:.55rem .6rem;justify-self:end}.burger-toggle span{display:block;width:1.15rem;height:2px;background:currentColor;border-radius:2px;transition:transform .28s var(--ease),opacity .2s ease;transform-origin:center}.burger-toggle[aria-expanded=true],.burger-toggle.is-open{color:var(--accent)}.burger-toggle[aria-expanded=true] span:nth-child(1),.burger-toggle.is-open span:nth-child(1){transform:translateY(.34rem) rotate(45deg)}.burger-toggle[aria-expanded=true] span:nth-child(2),.burger-toggle.is-open span:nth-child(2){opacity:0}.burger-toggle[aria-expanded=true] span:nth-child(3),.burger-toggle.is-open span:nth-child(3){transform:translateY(-.34rem) rotate(-45deg)}.mobile-menu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:grid;align-content:start;gap:1.25rem;padding:max(5.75rem,calc(env(safe-area-inset-top) + 4.75rem)) 1.4rem calc(1.75rem + env(safe-area-inset-bottom));background:#0c070afa;overflow-y:auto}.mobile-menu[hidden]{display:none}.mobile-menu-close{display:flex;position:absolute;top:max(.85rem,env(safe-area-inset-top));right:1rem}.mobile-menu nav{display:grid;gap:.2rem}.mobile-menu a{display:block;padding:1.05rem .2rem;font-family:var(--font-display);font-size:clamp(1.45rem,7vw,2rem);font-weight:700;letter-spacing:-.02em;text-transform:lowercase;color:var(--mist);border-bottom:1px solid rgba(255,245,249,.08)}.mobile-menu a:hover,.mobile-menu a.is-active{color:var(--accent)}.mobile-menu .btn{width:100%;margin-top:.85rem;min-height:3.25rem}body.menu-open{overflow:hidden}.brand-logo{width:3rem;height:3rem;object-fit:cover;border-radius:50%;border:1.5px solid var(--accent);background:#000}.top-nav{display:none;justify-content:center;gap:1.4rem;font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:lowercase;color:#fff5f9b8}.top-nav a{position:relative}.top-nav a:after{content:"";position:absolute;left:0;right:0;bottom:-.35rem;height:2px;background:var(--accent);transform:scaleX(0);transform-origin:left;transition:transform .35s var(--ease)}.top-nav a:hover,.top-nav a.is-active{color:var(--accent)}.top-nav a:hover:after,.top-nav a.is-active:after{transform:scaleX(1)}.btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;min-height:3rem;padding:.8rem 1.35rem;background:var(--accent);color:var(--ink);font-family:var(--font-body);font-size:.92rem;font-weight:700;letter-spacing:.01em;text-transform:none;border-radius:.2rem;transition:background .2s ease,opacity .2s ease}.btn:hover{background:var(--accent-2)}.btn:disabled{opacity:.6;cursor:wait;transform:none}.btn-sm{min-height:2.65rem;padding:.55rem 1.15rem;font-size:.9rem;font-weight:700}.btn-block{width:100%}.hero{position:relative;min-height:100svh;padding:.85rem 0 0;display:flex;flex-direction:column;justify-content:space-between;background:var(--ink);overflow:clip}.hero-watermark{pointer-events:none;position:absolute;left:50%;top:22%;margin:0;font-family:var(--font-display);font-size:clamp(6rem,24vw,18rem);font-weight:800;line-height:.8;letter-spacing:-.06em;color:transparent;-webkit-text-stroke:1px rgba(255,245,249,.04);opacity:.7;-webkit-user-select:none;user-select:none;transform:translate(-50%)}.hero-bar{position:relative;z-index:2;width:var(--wrap);margin:0 auto .5rem;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.85rem;animation:fadeDown 1s var(--ease) both}.hero-brand{display:inline-flex;align-items:center}.hero-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:.85rem 1.5rem;font-size:.78rem;font-weight:700;letter-spacing:.1em;text-transform:lowercase;color:#fff5f98c}.hero-nav a{transition:color .2s ease}.hero-nav a:hover{color:var(--accent)}.hero-stage{width:var(--wrap);margin:0 auto;display:grid;place-items:center;flex:1;padding-bottom:1.25rem;position:relative;z-index:1}.hero-copy{max-width:min(52rem,100%);text-align:center}.hero-copy>*{animation:rise 1.15s var(--ease) both}.hero-copy h1{animation-delay:.22s}.hero-lead{animation-delay:.42s}.hero-cta{animation-delay:.6s}.hero-chips{animation-delay:.78s}.hero-chips span{animation:chipIn .75s var(--ease) both}.hero-chips span:nth-child(1){animation-delay:.9s}.hero-chips span:nth-child(2){animation-delay:1.05s}.hero-chips span:nth-child(3){animation-delay:1.2s}.hero-stamp{display:block;width:2.65rem;height:2.65rem;margin:0;border-radius:50%;border:1.5px solid rgba(245,75,151,.65);object-fit:cover;background:#000}.hero-kicker{margin:0 0 1rem;color:#fff5f980;font-size:.78rem;font-weight:600;letter-spacing:.04em;text-transform:none;animation-delay:.08s}.hero h1{margin:0;font-family:var(--font-display);font-weight:800;letter-spacing:-.045em;line-height:.92}.hero h1 .line{display:block;font-size:clamp(2.6rem,7.5vw,5.2rem)}.hero h1 .sub{display:flex;flex-wrap:nowrap;justify-content:center;align-items:baseline;gap:.45rem .85rem;margin-top:.55rem;width:max-content;max-width:100%;margin-inline:auto;white-space:nowrap;font-size:clamp(1.15rem,3.4vw,2.35rem);line-height:1.1}.hero h1 .soft{color:#fff5f98c}.hero h1 .accent{color:var(--accent)}.hero h1.is-split{display:grid;gap:.85rem;justify-items:center}.hero h1.is-split .hero-title{display:block;font-size:clamp(2.8rem,8vw,5.4rem);line-height:.92;letter-spacing:-.05em}.hero h1.is-split .hero-promise{display:block;max-width:34rem;margin-inline:auto;font-family:var(--font-body);font-size:clamp(1.05rem,2.4vw,1.35rem);font-weight:600;line-height:1.35;letter-spacing:-.01em;color:#fff5f9c7}.hero h1.is-split .hero-promise .accent{color:var(--accent);font-weight:800}.hero-copy{max-width:min(46rem,100%)}.section-head .section-lead{margin:.85rem auto 0;max-width:36rem;text-align:center}.speakers .section-head .section-lead{color:#fff5f98c}.cases .section-head .section-lead{color:var(--muted)}.hero-lead{margin:1.35rem auto 0;max-width:44rem;color:#fff5f9b8;font-size:1.02rem}.hero-cta .btn{text-align:center;white-space:normal;max-width:100%;line-height:1.2;padding-inline:1.1rem}.hero-cta{margin-top:1.75rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1rem 1.25rem}.hero-meta{font-size:.82rem;color:#fff5f973}.hero-chips{margin-top:2.15rem;display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem}.hero-chips span{padding:0;border:0;font-size:.78rem;font-weight:500;letter-spacing:0;text-transform:none;color:#fff5f973;background:transparent}.hero-chips span+span:before{content:"·";margin-right:.4rem;color:#fff5f947}.hero-scroll{position:absolute;right:max(1rem,calc((100% - var(--wrap)) / 2));bottom:5.5rem;z-index:3;display:flex;flex-direction:column;align-items:center;gap:.55rem;margin:0;color:#fff5f973;text-decoration:none;transition:opacity .45s var(--ease),color .25s ease;animation:rise 1.2s var(--ease) 1.35s both}.hero-scroll:hover{color:var(--accent)}.hero-scroll.is-hidden{opacity:0;pointer-events:none}.hero-scroll-label{font-size:.7rem;font-weight:600;letter-spacing:.04em;text-transform:none;writing-mode:vertical-rl;transform:rotate(180deg)}.hero-scroll-mouse{width:1.35rem;height:2.1rem;border:1.5px solid rgba(245,75,151,.55);border-radius:999px;display:grid;justify-items:center;padding-top:.35rem}.hero-scroll-wheel{width:.22rem;height:.38rem;border-radius:999px;background:var(--accent);animation:scrollWheel 1.6s var(--ease) infinite}.hero-scroll-chevrons{display:grid;gap:.1rem;justify-items:center}.hero-scroll-chevrons span{width:.55rem;height:.55rem;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);opacity:.35;animation:scrollChevron 1.6s var(--ease) infinite}.hero-scroll-chevrons span:nth-child(2){animation-delay:.2s}.ticker{border-top:1px solid rgba(255,245,249,.06);background:transparent;overflow:hidden;white-space:nowrap}.ticker-track{display:inline-flex;gap:2rem;padding:.7rem 0;animation:ticker 36s linear infinite;font-family:var(--font-body);font-size:.72rem;font-weight:500;letter-spacing:.04em;text-transform:none;color:#fff5f947}.ticker-track span:after{content:"·";margin-left:2rem;opacity:.5}.learn{background:var(--ink-2);padding-top:3.25rem}.learn .section-head{text-align:center}.learn-grid{display:grid;gap:1.25rem;justify-content:center}.learn-card{position:relative;padding:1.45rem 0 1.4rem;border:0;border-top:1px solid rgba(255,245,249,.12);background:transparent;box-shadow:none;overflow:hidden;transition:border-color .2s ease,background .2s ease,transform .2s var(--ease);transform-origin:center top}.js .learn-card{opacity:0;transform:translateY(28px)}.js .learn-card.is-in{opacity:1;transform:none;animation:rise .65s var(--ease) backwards}.learn-card:hover{border-top-color:#f54b978c}.learn-num{display:block;margin-bottom:.85rem;font-family:var(--font-display);font-size:.8rem;font-weight:700;color:var(--accent);letter-spacing:.12em}.learn-card.is-in .learn-num{animation:numPop .8s var(--ease) both}.learn-card h3{margin:0;font-family:var(--font-display);font-size:1.2rem;font-weight:700;letter-spacing:-.03em;line-height:1.15}.learn-card p{margin:.7rem 0 0;color:#fff5f9a6;max-width:22rem;font-size:.95rem}.guide-strip{margin-top:1.75rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem 1.35rem;background:var(--accent);color:var(--ink);border-radius:.2rem;transition:opacity 1.05s var(--ease),transform 1.05s var(--ease)}.js .guide-strip{opacity:0;transform:translateY(22px) scale(.98)}.js .guide-strip.is-in{opacity:1;transform:none}.guide-strip .eyebrow,.learn .guide-strip .eyebrow{color:#100a0e;font-size:.92rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;opacity:1}.guide-title{margin:.25rem 0 0;font-family:var(--font-display);font-size:clamp(1rem,2.4vw,1.25rem);font-weight:700;letter-spacing:-.02em;line-height:1.2}.guide-strip .btn{background:var(--ink);color:var(--mist)}.guide-strip .btn:hover{background:#2a121c}.section{padding:5.5rem 0}.section-head{margin-bottom:2.5rem;transition:opacity 1.1s var(--ease),transform 1.1s var(--ease)}.js .section-head{opacity:0;transform:translateY(34px)}.js .section-head.is-in{opacity:1;transform:none}.section-head h2{margin:.4rem 0 0;font-family:var(--font-display);font-size:clamp(2.2rem,6vw,4.2rem);font-weight:800;line-height:.95;letter-spacing:-.04em;color:var(--ink)}.section-head h2 em,.register-copy h2 em{font-style:normal;color:var(--accent)}.section-head.invert h2{color:var(--mist)}.eyebrow{margin:0;font-size:.78rem;font-weight:600;letter-spacing:.04em;text-transform:none;color:#fff5f973}.section-head.invert .eyebrow,.speakers .eyebrow,.learn .eyebrow,.register .eyebrow{color:#fff5f973}.audience .eyebrow,.cases .eyebrow{color:var(--muted)}.section-lead{margin:1rem 0 0;max-width:28rem;color:var(--muted)}.audience{background:var(--mist);color:var(--ink);padding-block:6rem}.audience-list{list-style:none;margin:0;padding:0;display:grid;gap:0;border-top:1px solid var(--line)}.audience-list li{display:grid;grid-template-columns:3.5rem 1fr;gap:1rem;padding:1.15rem 0;border-bottom:1px solid var(--line);transition:border-color .2s ease,background .2s ease,transform .2s var(--ease)}.js .audience-list li{opacity:0;transform:translateY(24px)}.js .audience-list li.is-in{opacity:1;transform:none;animation:rise .65s var(--ease) backwards}.js .audience-list li.is-in:nth-child(1){animation-delay:0ms}.js .audience-list li.is-in:nth-child(2){animation-delay:60ms}.js .audience-list li.is-in:nth-child(3){animation-delay:.12s}.js .audience-list li.is-in:nth-child(4){animation-delay:.18s}.js .audience-list li.is-in:nth-child(5){animation-delay:.24s}.js .audience-list li.is-in:nth-child(6){animation-delay:.3s}.audience-list .idx{font-family:var(--font-display);font-size:.85rem;font-weight:700;color:var(--accent)}.audience-list strong{display:block;font-family:var(--font-display);font-size:1.05rem;font-weight:700;letter-spacing:-.02em}.audience-list p{margin:.25rem 0 0;color:var(--muted);font-size:.95rem}.audience-note{margin:2rem 0 0;width:max-content;max-width:100%;font-family:var(--font-display);font-size:clamp(.95rem,1.6vw,1.15rem);font-weight:600;letter-spacing:-.02em;white-space:nowrap;transition:opacity 1s var(--ease),transform 1s var(--ease)}.js .audience-note{opacity:0;transform:translateY(20px)}.js .audience-note.is-in{opacity:1;transform:none}.speakers{background:var(--ink-2);padding-top:6rem}.speakers .section-head h2{white-space:nowrap}.speaker{display:grid;gap:1.5rem;margin-top:3rem;align-items:center;transition:opacity 1.15s var(--ease),transform 1.15s var(--ease)}.js .speaker{opacity:0;transform:translateY(34px)}.js .speaker-a{transform:translate(-44px)}.js .speaker-b{transform:translate(44px)}.js .speaker.is-in{opacity:1;transform:none}.speaker.is-in .speaker-stats b{animation:numPop .85s var(--ease) both}.speaker.is-in .speaker-stats div:nth-child(2) b{animation-delay:.18s}.speaker.is-in li{animation:rise .75s var(--ease) both}.speaker.is-in li:nth-child(1){animation-delay:.14s}.speaker.is-in li:nth-child(2){animation-delay:.24s}.speaker.is-in li:nth-child(3){animation-delay:.34s}.speaker.is-in li:nth-child(4){animation-delay:.44s}.speaker.is-in li:nth-child(5){animation-delay:.54s}.speaker-media{position:relative;width:min(100%,450px)}.speaker-a .speaker-media{justify-self:start}.speaker-b .speaker-media{justify-self:end}.speaker-media img{width:100%;aspect-ratio:4 / 5;object-fit:cover;border-radius:.25rem}.speaker-media img.speaker-photo-nadira{object-position:center 18%}.speaker-tag{position:absolute;top:1rem;left:1rem;margin:0;padding:.35rem .6rem;background:var(--mist);color:var(--ink);font-size:.72rem;font-weight:600;letter-spacing:.02em;text-transform:none;border-radius:.15rem}.speaker-body h3{margin:0;font-family:var(--font-display);font-size:clamp(1.8rem,4vw,2.8rem);font-weight:800;line-height:.95;letter-spacing:-.04em}.speaker-body>p{margin:1rem 0 0;color:#fff5f9b3;max-width:28rem}.speaker-stats{display:flex;gap:1.75rem;margin-top:1.35rem}.speaker-stats b{display:block;font-family:var(--font-display);font-size:1.45rem;color:var(--accent)}.speaker-stats span{color:#fff5f973;font-size:.8rem}.speaker ul{margin:1.25rem 0 0;padding:0;list-style:none;display:grid;gap:.45rem}.speaker li{color:#fff5f99e;font-size:.92rem;padding-left:.9rem;position:relative}.speaker li:before{content:"";position:absolute;left:0;top:.55em;width:.35rem;height:.35rem;background:var(--accent)}.cases{background:var(--mist);color:var(--ink);padding-block:6rem}.cases .section-head{padding-inline:0;text-align:center}.cases .section-head h2{white-space:normal}.case-rail{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(280px,340px);justify-content:center;gap:1.35rem;overflow-x:auto;padding:.25rem 0 .5rem;scroll-snap-type:x mandatory;scrollbar-color:var(--accent) rgba(16,10,14,.08)}.case{scroll-snap-align:start;display:grid;justify-items:center;text-align:center;gap:.9rem;padding:1.35rem .85rem 1.4rem;background:transparent;color:var(--ink);border:0;border-top:1px solid rgba(16,10,14,.12);box-shadow:none;transition:border-color .2s ease,transform .2s var(--ease)}.js .case{opacity:0;transform:translateY(28px)}.case:hover{border-top-color:var(--accent)}.js .case.is-in{opacity:1;transform:none;animation:rise .65s var(--ease) backwards}.js .case.is-in:nth-child(1){animation-delay:0ms}.js .case.is-in:nth-child(2){animation-delay:80ms}.js .case.is-in:nth-child(3){animation-delay:.16s}.js .case.is-in:hover,.case:hover{transform:scale(1.035)}.case img{width:140px;height:140px;border-radius:50%;object-fit:cover;object-position:center top;border:2px solid rgba(245,75,151,.55);filter:grayscale(.1) contrast(1.05);transition:filter .45s ease,transform .6s var(--ease),border-color .3s ease}.case:hover img{filter:none;border-color:var(--accent)}.case-body{padding:0;width:100%}.case-num{margin:0;font-family:var(--font-display);font-size:.75rem;color:var(--accent);letter-spacing:.12em}.case h3{margin:.35rem 0 0;font-family:var(--font-display);font-size:1.2rem;letter-spacing:-.02em}.case-result{margin:.45rem 0 .85rem;color:var(--accent);font-weight:700;font-size:.95rem}.case-body p{margin:.35rem 0 0;color:var(--muted);font-size:.95rem}.case-body b{color:var(--accent);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;margin-right:.4rem;transition:color .25s ease,text-shadow .25s ease}.case:hover .case-body b{color:var(--accent-2);text-shadow:0 0 18px rgba(245,75,151,.35)}.case-note{margin-top:.75rem;padding-top:.7rem;border-top:1px solid var(--line);color:var(--ink);font-size:.86rem;font-weight:600;line-height:1.35}.case-quote{margin-top:.85rem;padding:.75rem .85rem;border-top:0;border-radius:.35rem;background:#f54b971f;color:var(--ink)}.register{background:var(--ink);padding-bottom:6rem}.register-layout{display:grid;gap:2rem}.register-copy,.register-form{transition:opacity 1.1s var(--ease),transform 1.1s var(--ease)}.js .register-copy,.js .register-form{opacity:0;transform:translateY(30px)}.js .register-copy.is-in,.js .register-form.is-in{opacity:1;transform:none}.js .register-form.is-in{transition-delay:.2s}.register-copy h2{margin:.4rem 0 0;font-family:var(--font-display);font-size:clamp(1.55rem,4vw,2.55rem);font-weight:800;line-height:1.05;letter-spacing:-.035em}.register-form,.modal form{display:grid;gap:.9rem;padding:1.4rem;background:#fff5f90a;border:1px solid var(--line-light)}label{display:grid;gap:.35rem}label span{font-size:.78rem;font-weight:600;letter-spacing:.01em;text-transform:none;color:#fff5f98c}input{width:100%;min-height:3.1rem;padding:.8rem .95rem;border:1px solid transparent;border-radius:0;background:var(--mist);color:var(--ink);outline:none}input:focus{border-color:var(--accent);box-shadow:none}.form-note{margin:0;color:#fff5f99e;font-size:.78rem}.form-error{margin:0;color:#ff8eb4;font-size:.88rem}.form-success{margin:0;padding:.85rem;background:#62c58426;color:#9be4b3;font-weight:600}.footer{border-top:1px solid var(--line-light);padding:1.5rem 0 2rem}.footer-inner{display:grid;grid-template-columns:auto 1fr auto;gap:1rem 1.25rem;align-items:center}.footer-mid{display:grid;gap:.65rem;justify-items:center}.footer p{margin:0;color:#fff5f9c7;font-size:.9rem;font-weight:500;text-align:center}.footer-socials{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.35rem}.footer-socials a{display:grid;place-items:center;padding:.35rem;background:transparent;border:0;transition:transform .2s ease,opacity .2s ease}.footer-socials a:hover{transform:translateY(-2px);opacity:.85}.footer-socials img{width:2rem;height:2rem;object-fit:contain}.footer .btn{justify-self:end;white-space:nowrap}.footer .brand-logo{width:3.25rem;height:3.25rem}.modal[hidden]{display:none}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:grid;place-items:center;padding:1rem}.modal-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#080408d1}.modal-panel{position:relative;z-index:1;width:min(560px,100%);padding:1.75rem 1.55rem 1.55rem;background:#24131c;border:1px solid rgba(245,75,151,.35);box-shadow:0 12px 32px #00000059;animation:rise .45s var(--ease) both}.modal-panel h2{margin:0 1.5rem .55rem 0;font-family:var(--font-display);font-size:1.45rem;letter-spacing:-.03em}.modal-panel>p{margin:0 0 1.1rem;color:#fff5f9a6}.modal-close{position:absolute;top:.6rem;right:.7rem;width:2.2rem;height:2.2rem;border:0;background:transparent;color:var(--mist);font-size:1.5rem;cursor:pointer}body.modal-open{overflow:hidden}.mobile-dock{display:none;position:fixed;left:0;right:0;bottom:0;z-index:55;padding:.75rem .9rem calc(.75rem + env(safe-area-inset-bottom));background:linear-gradient(180deg,transparent,rgba(16,10,14,.92) 30%);pointer-events:none;opacity:1;transition:opacity .35s var(--ease)}.mobile-dock.is-hidden{opacity:0;pointer-events:none}.mobile-dock .btn{pointer-events:auto;box-shadow:none;flex-direction:column;gap:.12rem;min-height:3.4rem;padding:.65rem 1rem;line-height:1.15}.mobile-dock:not(.is-hidden) .btn{pointer-events:auto}.mobile-dock.is-hidden .btn{pointer-events:none}.mobile-dock .btn span{display:block}@keyframes rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes fadeDown{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:none}}@keyframes chipIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes numPop{0%{opacity:0;transform:translateY(8px) scale(.88)}to{opacity:1;transform:none}}@keyframes scrollWheel{0%{opacity:1;transform:translateY(0)}55%{opacity:1;transform:translateY(.55rem)}to{opacity:1;transform:translateY(0)}}@keyframes scrollChevron{0%,to{opacity:.2;transform:translateY(0) rotate(45deg)}50%{opacity:.85;transform:translateY(.2rem) rotate(45deg)}}@keyframes ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes watermarkDrift{0%{transform:translate(-50%) translateY(0)}to{transform:translate(-50%) translateY(10px)}}@media(min-width:900px){.top-nav{display:flex}.learn-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.speaker{grid-template-columns:450px 1fr;gap:2.75rem;min-height:72vh;align-content:center}.speaker-b{grid-template-columns:1fr 450px}.speaker-media{width:450px}.case-rail{grid-auto-flow:unset;grid-template-columns:repeat(3,minmax(0,340px));justify-content:center;overflow:visible}.register-layout{grid-template-columns:1.1fr .9fr;align-items:end;gap:3rem}.audience-list{grid-template-columns:1fr 1fr;gap:0 2.5rem}}@media(max-width:899px){.hero{padding-top:max(.85rem,env(safe-area-inset-top))}.hero-scroll{left:0;right:0;margin-inline:auto;width:max-content;bottom:3.35rem;gap:.35rem}.hero-scroll-label{writing-mode:horizontal-tb;transform:none;font-size:.62rem;letter-spacing:.12em}.hero-scroll-mouse{width:1.35rem;height:2.1rem}.hero-scroll-wheel{width:.22rem;height:.38rem}.hero-scroll-chevrons span{width:.55rem;height:.55rem}.hero-bar{grid-template-columns:auto 1fr auto;gap:.55rem}.hero-cta-btn,.hero-nav{display:none}.hero-menu{display:flex}.hero h1 .line{font-size:clamp(2.05rem,11vw,3.4rem)}.hero h1.is-split .hero-title{font-size:clamp(2.35rem,12vw,3.6rem)}.hero h1.is-split .hero-promise{font-size:clamp(.98rem,3.8vw,1.2rem);max-width:22rem}.hero h1 .sub{flex-wrap:wrap;white-space:normal;width:auto;max-width:100%;justify-content:center;gap:.25rem .55rem;font-size:clamp(1.05rem,4.8vw,1.55rem)}.hero-cta{flex-direction:column;align-items:center}.case-rail{justify-content:start;grid-auto-columns:minmax(260px,78vw);padding-inline:.15rem;scroll-padding-inline:.5rem}.audience-note{white-space:normal;width:auto}.speakers .section-head h2,.cases .section-head h2{white-space:normal}.speaker-b{display:flex;flex-direction:column-reverse}.speaker-media{width:min(100%,320px)}.speaker{margin-top:2.25rem}.mobile-dock{display:block}html,body,main{overflow-x:hidden;max-width:100%}.hero,.section,.wrap{max-width:100%}.topbar{padding-top:env(safe-area-inset-top);height:calc(var(--topbar-h) + env(safe-area-inset-top));grid-template-columns:auto 1fr auto}.topbar-cta{display:none}.topbar-menu{display:flex}body{padding-bottom:calc(5.5rem + env(safe-area-inset-bottom))}.footer{padding-bottom:1.25rem}.footer-inner{grid-template-columns:1fr;justify-items:center}.footer-mid{order:2}.footer .brand{order:1}.footer .btn{order:3;justify-self:stretch;width:100%;min-height:2.85rem}}@media(max-width:380px){.hero-bar{grid-template-columns:auto 1fr auto}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}.js .section-head,.js .guide-strip,.js .register-copy,.js .register-form,.js .speaker,.js .case,.js .learn-card,.js .audience-list li,.js .audience-note{opacity:1!important;transform:none!important}.hero-scroll-wheel,.hero-scroll-chevrons span{animation:none!important}html{scroll-behavior:auto}}.theme-career .ticker{display:none}.theme-career .noise{opacity:.02}.theme-career .hero-watermark{display:none}.theme-career .hero{min-height:auto;background:var(--ink);padding-bottom:3rem}.theme-career .hero-stage{width:var(--wrap);margin-inline:auto;padding-block:3.5rem 2.75rem;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:2.5rem 3rem;align-items:center;justify-items:stretch}.theme-career .hero-copy{text-align:left;margin-inline:0;max-width:none;justify-self:stretch}.theme-career .hero h1.is-split{justify-items:start}.theme-career .hero h1.is-split .hero-promise{margin-inline:0;text-align:left;max-width:min(36rem,100%);padding:0;border:0;background:none;border-radius:0;color:#fff5f9e0}.theme-career .hero-lead{margin-left:0;text-align:left;max-width:min(48rem,100%)}.theme-career .hero-cta{justify-content:flex-start}.theme-career .hero-scroll{display:none}.theme-career .hero-visual{position:relative;justify-self:end;align-self:center;width:min(100%,28rem);margin-right:-1.5rem;animation:rise 1.05s var(--ease) both;animation-delay:.22s;filter:drop-shadow(0 18px 40px rgba(245,75,151,.18))}.theme-career .hero-visual img{width:100%;height:auto;display:block;object-fit:contain}.theme-career .btn{border-radius:.35rem}.theme-career .eyebrow{letter-spacing:.02em;text-transform:none;font-weight:600}.theme-career .section-divider{display:flex;align-items:center;gap:.85rem;width:var(--wrap);margin:0 auto 2.25rem;padding-top:.35rem}.theme-career .section-divider:before,.theme-career .section-divider:after{content:"";flex:1 1 auto;height:1px;background:#fff5f9c7;box-shadow:0 0 6px #fff5f98c,0 0 14px #fff5f940}.theme-career .section-divider span{flex:0 0 auto;padding:.38rem 1.05rem;border:1px solid rgba(255,245,249,.9);border-radius:999px;color:#fff;font-size:.68rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;line-height:1;white-space:nowrap;box-shadow:0 0 10px #fff5f947,inset 0 0 12px #fff5f90f}.theme-career .learn{background:var(--ink-2)}.theme-career .learn-grid{gap:1.25rem;max-width:none;width:100%;margin-inline:auto;border-left:0;padding-left:0}.theme-career .learn-card{padding:1.15rem 1.1rem 1.25rem;border:1px solid rgba(255,245,249,.12);border-top:1px solid rgba(255,245,249,.12);border-radius:.35rem;background:#fff5f908;position:relative;transition:border-color .25s ease,background .25s ease,transform .25s ease}.theme-career .learn-card:before{content:none}.theme-career .learn-card p{max-width:18rem}.theme-career .learn-card:hover{border-color:#f54b978c;background:#f54b9714;transform:translateY(-2px)}@media(min-width:900px){.theme-career .learn-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;max-width:58rem;margin-inline:auto}}.theme-career .guide-strip{border-radius:.35rem;max-width:none;width:100%;margin-inline:auto}.theme-career .audience{background:var(--ink);color:var(--mist)}.theme-career .audience .section-head h2{color:var(--mist)}.theme-career .audience .eyebrow{color:#fff5f973}.theme-career .audience-list{border-top:0;gap:.85rem 2.5rem}.theme-career .audience-list li{grid-template-columns:1.25rem 1fr;gap:.85rem;padding:.95rem .9rem;margin-inline:-.9rem;border:1px solid transparent;border-bottom-color:transparent;border-radius:.35rem;background:transparent;align-items:start;color:var(--mist);transition:border-color .25s ease,background .25s ease,transform .25s ease}.theme-career .audience-list li:hover{border-color:#f54b978c;background:#f54b9714;transform:translateY(-1px)}.theme-career .audience-list strong{color:var(--mist);line-height:1.25rem;min-height:1.25rem}.theme-career .audience-list p{color:#fff5f99e}.theme-career .audience-list .idx{position:relative;box-sizing:border-box;width:1.25rem;height:1.25rem;margin:0;border:1.5px solid var(--accent);border-radius:.25rem;background:transparent;color:transparent;font-size:0;flex-shrink:0}.theme-career .audience-list .idx:after{content:"";position:absolute;left:50%;top:45%;width:.32rem;height:.55rem;border-right:2px solid var(--accent);border-bottom:2px solid var(--accent);transform:translate(-55%,-62%) rotate(40deg);opacity:.9}.theme-career .audience-note{color:#fff;border-color:#fff5f924;width:auto;max-width:min(68rem,100%);white-space:normal}.theme-career .cases{background:var(--ink);color:var(--mist)}.theme-career .cases .eyebrow,.theme-career .cases .section-head h2{color:var(--mist)}.theme-career .cases .section-head h2 em{color:var(--accent)}.theme-career .cases .section-lead{color:#fff5f98c}.theme-career .case-body p{color:#fff5f9b3}.theme-career .case h3{color:var(--mist)}.theme-career .case-result{color:var(--accent)}.theme-career .case-note{color:#fff5f9e0;border-color:#fff5f924}.theme-career .case-quote{background:#f54b9729;color:var(--mist);border-radius:.35rem}.theme-career .speakers .section-head{text-align:left}.theme-career .speakers .section-head h2{font-size:clamp(1.9rem,4.5vw,2.8rem);letter-spacing:-.03em}.theme-career .speakers .section-head .section-lead{margin-left:0;margin-right:0;text-align:left;max-width:40rem}.theme-career .register-copy h2{font-size:clamp(1.45rem,3.6vw,2.3rem)}@media(max-width:899px){.theme-career .hero-copy,.theme-career .hero-lead,.theme-career .hero-cta{text-align:left}.theme-career .hero{background:var(--ink)}.theme-career .hero-stage{grid-template-columns:1fr;gap:1.5rem;padding-block:2.75rem 2.25rem}.theme-career .hero-visual{order:2;width:min(100%,22rem);margin-inline:0}.theme-career .section-divider{margin-bottom:1.65rem;gap:.55rem}.theme-career .section-divider span{padding:.32rem .8rem;font-size:.6rem;letter-spacing:.12em}}.thanks-modal[hidden]{display:none}.thanks-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:grid;place-items:center;padding:1rem}.thanks-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#080408b8}.thanks-panel{position:relative;z-index:1;width:min(360px,100%);padding:2rem 1.5rem 1.6rem;border-radius:1rem;background:#fff;color:#100a0e;text-align:center;box-shadow:0 18px 48px #00000059;animation:rise .35s var(--ease) both}.thanks-badge{width:4.25rem;height:4.25rem;margin:0 auto 1rem;border-radius:50%;display:grid;place-items:center;background:#22c55e;color:#fff;font-size:1.85rem;font-weight:800;box-shadow:0 0 0 6px #22c55e33}.thanks-panel h2{margin:0;font-family:var(--font-display);font-size:1.65rem;letter-spacing:-.03em;color:#100a0e}.thanks-panel>p{margin:.55rem 0 0;color:#100a0eb8;font-size:.98rem}.thanks-hint{margin-top:.85rem!important;font-size:.82rem!important;color:#100a0e73!important}body.thanks-open{overflow:hidden}
