.developer-showcase-module__oJVPsG__showcase{text-align:left;margin:0 auto;padding:32px 0 110px}.developer-showcase-module__oJVPsG__heading{justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:30px;display:flex}.developer-showcase-module__oJVPsG__heading h2{letter-spacing:-.035em;font-size:clamp(28px,3vw,40px)}.developer-showcase-module__oJVPsG__heading a,.developer-showcase-module__oJVPsG__explore{color:#c0aedf;font-size:16px}.developer-showcase-module__oJVPsG__heading a:hover,.developer-showcase-module__oJVPsG__explore:hover{color:#eee7ff}.developer-showcase-module__oJVPsG__heading a span,.developer-showcase-module__oJVPsG__explore span{margin-left:12px}.developer-showcase-module__oJVPsG__surface{background:#0c0b12;border:1px solid #ffffff1c;border-radius:16px;overflow:hidden;box-shadow:0 30px 100px #0003}.developer-showcase-module__oJVPsG__toolbar{background:#110f19;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:24px;padding:14px 22px;display:flex}.developer-showcase-module__oJVPsG__exampleTabs{gap:6px;display:flex}.developer-showcase-module__oJVPsG__exampleTabs button{color:#b0a6bd;background:0 0;border:1px solid #0000;border-radius:6px;min-height:44px;padding:10px 17px;font-size:15px}.developer-showcase-module__oJVPsG__exampleTabs button:hover{color:#f0e9ff}.developer-showcase-module__oJVPsG__exampleTabs button[aria-pressed=true]{color:#e1d2ff;background:#a78bfa15;border-color:#a78bfa29}.developer-showcase-module__oJVPsG__exampleBadge{color:#a69ab8;white-space:nowrap;font-size:13px}.developer-showcase-module__oJVPsG__body{grid-template-columns:1fr 1fr;display:grid}.developer-showcase-module__oJVPsG__request{min-width:0;padding:36px 32px 28px}.developer-showcase-module__oJVPsG__requestIntro{min-height:140px}.developer-showcase-module__oJVPsG__requestIntro h3{letter-spacing:-.035em;max-width:360px;font-size:29px}.developer-showcase-module__oJVPsG__requestIntro p{color:#a79cb7;max-width:370px;margin:14px 0 22px;font-size:16px;line-height:1.55}.developer-showcase-module__oJVPsG__codeCard{background:#08080d;border:1px solid #ffffff15;border-radius:8px;overflow:hidden}.developer-showcase-module__oJVPsG__codeToolbar{border-bottom:1px solid #ffffff10;justify-content:space-between;align-items:center;gap:12px;padding:0 18px;display:flex}.developer-showcase-module__oJVPsG__codeToolbar>div{gap:20px;display:flex}.developer-showcase-module__oJVPsG__codeToolbar button{color:#a59ab7;background:0 0;border:0;border-bottom:2px solid #0000;min-height:44px;padding:12px 0;font-size:14px}.developer-showcase-module__oJVPsG__codeToolbar button[aria-pressed=true]{color:#d3baff;border-color:#a78bfa}.developer-showcase-module__oJVPsG__codeToolbar button:hover{color:#eee7ff}.developer-showcase-module__oJVPsG__codeToolbar .developer-showcase-module__oJVPsG__copy{font-size:13px}.developer-showcase-module__oJVPsG__codeCard pre{white-space:pre-wrap;overflow-wrap:anywhere;color:#d2c0ee;min-height:278px;margin:0;padding:22px 20px;font:12px/1.85 JetBrains Mono Variable,monospace;overflow:auto}.developer-showcase-module__oJVPsG__configNote{color:#a59ab7;border-top:1px solid #ffffff10;padding:14px 20px;font-size:13px;line-height:1.5}.developer-showcase-module__oJVPsG__configNote code{overflow-wrap:anywhere;font-size:12px}.developer-showcase-module__oJVPsG__explore{align-items:center;min-height:44px;margin-top:16px;display:inline-flex}.developer-showcase-module__oJVPsG__output{background:radial-gradient(at 60% 60%,#a78bfa0d,#0000 80%);border-left:1px solid #ffffff14;flex-direction:column;min-width:0;padding:28px 30px;display:flex}.developer-showcase-module__oJVPsG__outputToolbar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:22px;display:flex}.developer-showcase-module__oJVPsG__status{color:#c8b5e5;align-items:center;gap:8px;font-size:13px;display:flex}.developer-showcase-module__oJVPsG__status i{background:#bba0ee;border-radius:50%;width:6px;height:6px}.developer-showcase-module__oJVPsG__status[data-ready=true] i{background:#8cd8b6}.developer-showcase-module__oJVPsG__outputToolbar button{color:#b8abc9;background:0 0;border:0;align-items:center;gap:10px;min-height:44px;padding:0;font-size:13px;display:flex}.developer-showcase-module__oJVPsG__outputToolbar button:hover{color:#f0e9ff}.developer-showcase-module__oJVPsG__outputToolbar button:disabled{opacity:.45;cursor:default}.developer-showcase-module__oJVPsG__result{flex:1;align-items:center;transition:opacity .25s,transform .25s;display:grid}.developer-showcase-module__oJVPsG__result[data-running=true]{opacity:.3;transform:translateY(5px)}.developer-showcase-module__oJVPsG__result>div{border:1px solid #ffffff1a;border-radius:10px;overflow:hidden}.developer-showcase-module__oJVPsG__resultEyebrow{letter-spacing:.09em;color:#beb1d1;align-items:center;gap:8px;padding:20px 24px;font-size:11px;font-weight:500;display:flex}.developer-showcase-module__oJVPsG__resultEyebrow>span:last-child{margin-left:auto;font-size:10px}.developer-showcase-module__oJVPsG__flight{background:#15111e}.developer-showcase-module__oJVPsG__flightRoute{justify-content:space-between;align-items:center;gap:24px;padding:30px 26px 38px;display:flex}.developer-showcase-module__oJVPsG__flightRoute>div{display:grid}.developer-showcase-module__oJVPsG__flightRoute>div:last-child{text-align:right}.developer-showcase-module__oJVPsG__flightRoute strong{font-family:var(--display);letter-spacing:-.04em;font-size:clamp(35px,4vw,52px);font-weight:500;line-height:1.15}.developer-showcase-module__oJVPsG__flightRoute span{color:#a99aba;white-space:nowrap;font-size:12px}.developer-showcase-module__oJVPsG__flightRoute svg{color:#b99de3;width:100%;min-width:32px;max-width:110px}.developer-showcase-module__oJVPsG__flightOptions{border:1px solid #ffffff14;border-radius:6px;grid-template-columns:1fr 1fr;margin:0 24px 28px;display:grid}.developer-showcase-module__oJVPsG__flightOptions>div{gap:6px;padding:19px;display:grid}.developer-showcase-module__oJVPsG__flightOptions>div+div{border-left:1px solid #ffffff14}.developer-showcase-module__oJVPsG__flightOptions span{color:#ac9dbf;font-size:12px}.developer-showcase-module__oJVPsG__flightOptions strong{font-size:18px;font-weight:500}.developer-showcase-module__oJVPsG__resultFoot{color:#cbbada;border-top:1px solid #ffffff14;gap:5px;padding:16px 24px;font-size:13px;display:grid}.developer-showcase-module__oJVPsG__resultFoot>span{color:#a595b6;font-size:11px}.developer-showcase-module__oJVPsG__outputMeta{flex-wrap:wrap;justify-content:space-between;gap:8px 20px;margin-top:22px;display:flex}.developer-showcase-module__oJVPsG__outputMeta code{color:#c8b2e5;font:11px/1.5 JetBrains Mono Variable,monospace}.developer-showcase-module__oJVPsG__outputMeta>span{color:#a294b2;font-size:11px}.developer-showcase-module__oJVPsG__publish{color:#292231;background:#f2eef6}.developer-showcase-module__oJVPsG__publish .developer-showcase-module__oJVPsG__resultEyebrow{color:#6d617a}.developer-showcase-module__oJVPsG__linkedin{letter-spacing:-.05em;color:#fff;text-align:center;background:#0a66c2;border-radius:4px;width:24px;height:24px;font-size:16px;font-weight:700;line-height:24px}.developer-showcase-module__oJVPsG__postAuthor{align-items:center;gap:10px;padding:0 24px;display:flex}.developer-showcase-module__oJVPsG__postAvatar{background:#ded4eb;border-radius:50%;place-items:center;width:35px;height:35px;font-size:14px;display:grid}.developer-showcase-module__oJVPsG__postAuthor>div{gap:2px;display:grid}.developer-showcase-module__oJVPsG__postAuthor strong{font-size:14px;font-weight:600}.developer-showcase-module__oJVPsG__postAuthor div>span{color:#776a84;font-size:11px}.developer-showcase-module__oJVPsG__postText{padding:20px 24px;font-size:15px;line-height:1.55}.developer-showcase-module__oJVPsG__postArtwork{background:#b8a1e7;border-radius:3px;gap:24px;margin:0 20px 20px;padding:25px;display:grid;position:relative}.developer-showcase-module__oJVPsG__postArtwork>span:first-child{letter-spacing:.1em;font-size:10px}.developer-showcase-module__oJVPsG__postArtwork strong{font-family:var(--display);letter-spacing:-.045em;font-size:34px;font-weight:600;line-height:1.07}.developer-showcase-module__oJVPsG__artworkSymbol{color:#654489;font-size:64px;line-height:1;position:absolute;bottom:16px;right:20px}.developer-showcase-module__oJVPsG__publish .developer-showcase-module__oJVPsG__resultFoot{color:#65556f;border-color:#6f4a871f}.developer-showcase-module__oJVPsG__publish .developer-showcase-module__oJVPsG__resultFoot>span{color:#806d8e}.developer-showcase-module__oJVPsG__research{color:#30243d;background:#ebe6f0}.developer-showcase-module__oJVPsG__research .developer-showcase-module__oJVPsG__resultEyebrow{color:#776488}.developer-showcase-module__oJVPsG__research h4{font-family:var(--display);letter-spacing:-.045em;margin:12px 26px 25px;font-size:48px;font-weight:500;line-height:1.04}.developer-showcase-module__oJVPsG__finding{border-top:1px solid #6849852a;gap:15px;margin:0 26px;padding:15px 0;display:flex}.developer-showcase-module__oJVPsG__finding>span{color:#86639d;font:11px/1.8 JetBrains Mono Variable,monospace}.developer-showcase-module__oJVPsG__finding p{font-size:16px;line-height:1.4}.developer-showcase-module__oJVPsG__sourceRow{flex-wrap:wrap;gap:8px;padding:15px 26px 25px;display:flex}.developer-showcase-module__oJVPsG__sourceRow span{color:#776488;border:1px solid #6849852a;border-radius:4px;padding:3px 8px;font-size:11px}.developer-showcase-module__oJVPsG__research .developer-showcase-module__oJVPsG__resultFoot{color:#65556f;border-color:#6f4a871f}.developer-showcase-module__oJVPsG__research .developer-showcase-module__oJVPsG__resultFoot>span{color:#806d8e}.developer-showcase-module__oJVPsG__calendar{background:#14101d}.developer-showcase-module__oJVPsG__calendarDay{align-items:baseline;gap:15px;padding:3px 26px 20px;display:flex}.developer-showcase-module__oJVPsG__calendarDay strong{font-family:var(--display);letter-spacing:-.05em;font-size:58px;font-weight:500;line-height:1}.developer-showcase-module__oJVPsG__calendarDay>span{color:#b7a6c8;font-size:16px}.developer-showcase-module__oJVPsG__dayGrid{gap:0;padding:10px 22px 24px;display:grid}.developer-showcase-module__oJVPsG__dayGrid>div{align-items:start;gap:18px;min-height:40px;display:flex}.developer-showcase-module__oJVPsG__dayGrid>div>span{color:#a793b9;font-size:11px}.developer-showcase-module__oJVPsG__dayGrid i{border-top:1px solid #ffffff10;flex:1;margin-top:8px}.developer-showcase-module__oJVPsG__dayGrid article{background:#a78bfa26;border-left:2px solid #b095e7;border-radius:4px;flex:1;gap:8px;margin-bottom:25px;padding:15px;display:grid}.developer-showcase-module__oJVPsG__dayGrid article>span{color:#bba3d3;font-size:12px}.developer-showcase-module__oJVPsG__dayGrid article strong{font-size:20px;font-weight:500;line-height:1.25}.developer-showcase-module__oJVPsG__compact{padding:0}.developer-showcase-module__oJVPsG__visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:1050px){.developer-showcase-module__oJVPsG__request,.developer-showcase-module__oJVPsG__output{padding:28px 22px}.developer-showcase-module__oJVPsG__requestIntro h3{font-size:26px}.developer-showcase-module__oJVPsG__exampleBadge{display:none}.developer-showcase-module__oJVPsG__flightRoute{gap:12px}.developer-showcase-module__oJVPsG__flightRoute span{font-size:11px}.developer-showcase-module__oJVPsG__outputMeta{flex-direction:column}}@media (max-width:760px){.developer-showcase-module__oJVPsG__showcase{padding:24px 0 65px}.developer-showcase-module__oJVPsG__heading{flex-direction:column;align-items:start;gap:12px;margin-bottom:22px}.developer-showcase-module__oJVPsG__heading h2{font-size:30px}.developer-showcase-module__oJVPsG__toolbar{padding:10px}.developer-showcase-module__oJVPsG__exampleTabs{flex:1;grid-template-columns:repeat(2,1fr);gap:4px;display:grid}.developer-showcase-module__oJVPsG__exampleTabs button{text-align:center;padding:10px 8px}.developer-showcase-module__oJVPsG__body{grid-template-columns:1fr}.developer-showcase-module__oJVPsG__request{padding:26px 20px 14px}.developer-showcase-module__oJVPsG__requestIntro{min-height:0}.developer-showcase-module__oJVPsG__requestIntro h3{font-size:28px}.developer-showcase-module__oJVPsG__codeCard pre{min-height:0;padding:20px 16px;font-size:12px}.developer-showcase-module__oJVPsG__output{border-top:1px solid #ffffff14;border-left:0;padding:16px 20px 22px}.developer-showcase-module__oJVPsG__outputToolbar{margin-bottom:14px}.developer-showcase-module__oJVPsG__flightRoute strong{font-size:44px}.developer-showcase-module__oJVPsG__outputMeta{flex-direction:row}.developer-showcase-module__oJVPsG__compact{padding:0}}@media (max-width:380px){.developer-showcase-module__oJVPsG__request,.developer-showcase-module__oJVPsG__output{padding-left:14px;padding-right:14px}.developer-showcase-module__oJVPsG__flightRoute{padding:24px 18px}.developer-showcase-module__oJVPsG__flightRoute strong{font-size:37px}.developer-showcase-module__oJVPsG__flightOptions{margin:0 16px 20px}.developer-showcase-module__oJVPsG__flightOptions>div{padding:14px}.developer-showcase-module__oJVPsG__resultEyebrow{padding:18px}.developer-showcase-module__oJVPsG__outputMeta{flex-direction:column}}@media (prefers-reduced-motion:reduce){.developer-showcase-module__oJVPsG__result{transition:none}}
.talks-module__ZNlPeW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.talks-module__ZNlPeW__eyebrow{color:#b29bda;letter-spacing:.14em;text-transform:uppercase;margin:0 0 16px;font:600 12px/1.4 DM Sans,sans-serif}.talks-module__ZNlPeW__blogEntry{border-top:1px solid #ab89c43b;max-width:680px;margin:-44px auto 100px;padding:40px 0 0}.talks-module__ZNlPeW__blogEntry h2{color:#ded1e9;font:500 26px/1.3 var(--display);letter-spacing:-.03em}.talks-module__ZNlPeW__blogEntry>p:not(.talks-module__ZNlPeW__eyebrow){color:#aca5bc;max-width:560px;margin-top:12px;font:16px/1.65 DM Sans,sans-serif}.talks-module__ZNlPeW__blogEntry a{color:#bea2de;margin-top:20px;font:15px/1.5 DM Sans,sans-serif;display:inline-block}.talks-module__ZNlPeW__blogEntry a:hover{color:#e5d4f6}.talks-module__ZNlPeW__blogEntry a:focus-visible,.talks-module__ZNlPeW__actions a:focus-visible,.talks-module__ZNlPeW__invite a:focus-visible{outline-offset:4px;outline:2px solid #c7a7e4}.talks-module__ZNlPeW__intro{text-align:center;max-width:820px;margin:auto;padding:96px 32px 56px}.talks-module__ZNlPeW__intro h1{font:600 clamp(44px, 6vw, 72px) / 1.06 var(--display);letter-spacing:-.045em}.talks-module__ZNlPeW__tagline{color:#a78bfa;font:500 clamp(19px, 2.4vw, 24px) / 1.4 var(--display);letter-spacing:-.02em;text-wrap:balance;margin:20px 0 0}.talks-module__ZNlPeW__about{text-align:left;margin-top:36px}.talks-module__ZNlPeW__about p{color:#b3a6c0;text-wrap:pretty;margin:0 0 16px;font:17px/1.7 DM Sans,sans-serif}.talks-module__ZNlPeW__conversations{max-width:820px;margin:0 auto;padding:24px 32px 72px}.talks-module__ZNlPeW__conversations>h2{color:#ded1e9;font:500 28px/1.2 var(--display);letter-spacing:-.03em;margin-bottom:24px}.talks-module__ZNlPeW__list{gap:18px;margin:0;padding:0;list-style:none;display:grid}.talks-module__ZNlPeW__episode{border-radius:var(--ui-panel-radius,2px);background:linear-gradient(140deg,#17101f,#0c0912);border:1px solid #ab89c43b;grid-template-columns:64px minmax(0,1fr);gap:8px 20px;padding:28px;transition:border-color .2s;display:grid;box-shadow:4px 4px #20152b}.talks-module__ZNlPeW__episode:hover{border-color:#b799d1}.talks-module__ZNlPeW__episode:has(.talks-module__ZNlPeW__image){grid-template-columns:64px minmax(0,1fr) 160px}.talks-module__ZNlPeW__number{color:#8f79b8;font:500 34px/1 var(--display);letter-spacing:-.04em}.talks-module__ZNlPeW__body{min-width:0}.talks-module__ZNlPeW__meta{color:#a899b5;flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 10px;font:13px/1.4 DM Sans,sans-serif;display:flex}.talks-module__ZNlPeW__badge{color:#e5d4f6;letter-spacing:.08em;text-transform:uppercase;border:1px solid #c7a7e4;border-radius:2px;padding:2px 8px;font-size:11px}.talks-module__ZNlPeW__episode h3{font:500 clamp(22px, 2.6vw, 28px) / 1.25 var(--display);letter-spacing:-.03em;text-wrap:balance}.talks-module__ZNlPeW__guest{color:#a899b5;flex-wrap:wrap;gap:4px 10px;margin:10px 0 0;font:14px/1.5 DM Sans,sans-serif;display:flex}.talks-module__ZNlPeW__guest strong{color:#e7dced;font-weight:500}.talks-module__ZNlPeW__description{color:#b1a1bf;text-wrap:pretty;margin:14px 0 0;font:16px/1.65 DM Sans,sans-serif}.talks-module__ZNlPeW__actions{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:22px;display:flex}.talks-module__ZNlPeW__actions a{font:15px/1.5 DM Sans,sans-serif;transition:color .2s}.talks-module__ZNlPeW__primary{border:1px solid var(--ui-control-edge,#c5a7df6b);border-radius:var(--ui-control-radius,2px);background:var(--ui-control-fill,#b49ae9);box-shadow:var(--ui-control-shadow,3px 3px 0 #47315f);color:#130c1d;padding:8px 16px;font-weight:600!important}.talks-module__ZNlPeW__secondary{color:#bea2de}.talks-module__ZNlPeW__secondary:hover{color:#e5d4f6}.talks-module__ZNlPeW__image{border-radius:var(--ui-panel-radius,2px);object-fit:cover;width:160px;height:160px}.talks-module__ZNlPeW__invite{text-align:center;border-top:1px solid #ab89c43b;max-width:820px;margin:0 auto 100px;padding:40px 32px 0}.talks-module__ZNlPeW__invite h2{color:#ded1e9;font:500 26px/1.3 var(--display);letter-spacing:-.03em}.talks-module__ZNlPeW__invite p{color:#aca5bc;max-width:520px;margin:12px auto 0;font:16px/1.65 DM Sans,sans-serif}.talks-module__ZNlPeW__invite a{color:#bea2de;margin-top:20px;font:15px/1.5 DM Sans,sans-serif;display:inline-block}.talks-module__ZNlPeW__invite a:hover{color:#e5d4f6}@media (max-width:760px){.talks-module__ZNlPeW__blogEntry{margin:-30px 24px 70px}.talks-module__ZNlPeW__intro{padding:64px 24px 40px}.talks-module__ZNlPeW__about p{font-size:16px}.talks-module__ZNlPeW__conversations{padding:16px 24px 56px}:is(.talks-module__ZNlPeW__episode,.talks-module__ZNlPeW__episode:has(.talks-module__ZNlPeW__image)){grid-template-columns:minmax(0,1fr);padding:22px}.talks-module__ZNlPeW__number{font-size:26px}.talks-module__ZNlPeW__image{aspect-ratio:16/9;width:100%;height:auto}.talks-module__ZNlPeW__invite{margin:0 24px 70px;padding:32px 0 0}}
