.speaking-hero{isolation:isolate;--hero-w:100vw;--hero-lap:12vw;--hero-top:20px;position:relative;overflow:clip}@supports (height:1svh){@media (max-width:599px){.speaking-hero{--hero-w:min(100vw, max(240px, calc(250px + (100svh - 664px) * .5)));--hero-lap:clamp(44px, calc(76px - (100svh - 664px) * .16), 76px);--hero-top:clamp(4px, calc(4px + (100svh - 664px) * .09), 20px)}}@media (min-width:600px) and (max-width:899px){.speaking-hero{--hero-w:min(100vw, max(340px, calc((100svh - 690px) * 1.36)));--hero-lap:calc(var(--hero-w) * .12)}}}.speaking-hero__media{padding-top:calc(var(--hdr) + var(--hero-top) - var(--hero-w) * .12)}.speaking-hero__img{--fade-l:0%;--fade-r:0%;--fade-t:24%;--fade-b:34%;width:var(--hero-w);transform-origin:50% 30%;height:auto;animation:tl-photo 2.4s var(--slow) both;-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--fade-l), #000 calc(100% - var(--fade-r)), transparent 100%), linear-gradient(to bottom, transparent 0, #000 var(--fade-t), #000 calc(100% - var(--fade-b)), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--fade-l), #000 calc(100% - var(--fade-r)), transparent 100%), linear-gradient(to bottom, transparent 0, #000 var(--fade-t), #000 calc(100% - var(--fade-b)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, #000 var(--fade-l), #000 calc(100% - var(--fade-r)), transparent 100%), linear-gradient(to bottom, transparent 0, #000 var(--fade-t), #000 calc(100% - var(--fade-b)), transparent 100%);-webkit-mask-composite:source-in;margin-inline:auto;display:block;-webkit-mask-composite:source-in;mask-composite:intersect}@media (max-width:899px){.speaking-hero__img{--fade-l:8%;--fade-r:8%}}.speaking-hero__wrap{margin-top:calc(-1 * var(--hero-lap));padding-bottom:56px;position:relative}.speaking-hero__h{font-size:calc((100vw - 2 * var(--pad)) / 5.08);white-space:nowrap;margin-left:-.022em;line-height:.88}.speaking-hero__h .tl-mask{vertical-align:top;display:inline-block}.speaking-hero__br-l{display:none}.speaking-hero__lead{max-width:31em;font-size:var(--fs-m);color:var(--fg-1);text-wrap:pretty;margin-top:20px;line-height:1.55}.speaking-hero .tl-actions{margin-top:26px}.speaking-hero__fact{font-family:var(--fd);font-variation-settings:"wdth" 80;color:var(--fg);margin-top:16px;font-size:18px;font-weight:600;font-stretch:80%;line-height:1.4}@media (max-width:559px){.speaking-hero .tl-btn{justify-content:space-between;width:100%}}@media (max-width:599px) and (max-height:740px){.speaking-hero__lead{margin-top:16px;font-size:16px;line-height:1.5}.speaking-hero .tl-actions{margin-top:20px}}@media (min-width:600px){.speaking-hero__wrap{padding-bottom:72px}.speaking-hero__h{font-size:calc((100vw - 2 * var(--pad)) / 7.17)}.speaking-hero__br-s{display:none}.speaking-hero__br-l{display:inline}.speaking-hero__lead{font-size:var(--fs-l);margin-top:26px;line-height:1.5}.speaking-hero .tl-actions{margin-top:32px}.speaking-hero__fact{margin-top:20px;font-size:20px}}@media (min-width:900px){.speaking-hero{--cv:min(100vw, 1440px);--side:max(0px, (100vw - 1440px) / 2);--hero-col:calc(var(--cv) * .56 - var(--pad));min-height:clamp(600px,min(86svh,64vw),860px);display:flex}.speaking-hero__media{right:var(--side);z-index:-1;width:calc(var(--cv) * .46);padding:0;position:absolute;bottom:0}.speaking-hero__img{--fade-l:26%;--fade-t:26%;--fade-b:0%;transform-origin:50% 40%;width:100%;margin:0}.speaking-hero__wrap{width:100%;padding-top:calc(var(--hdr) + 56px);flex-direction:column;justify-content:flex-end;margin-top:0;padding-bottom:clamp(56px,7.2svh,80px);display:flex}.speaking-hero__copy{width:var(--hero-col)}.speaking-hero__h{font-size:clamp(56px, calc(var(--hero-col) / 7.17), 108px)}.speaking-hero__lead{max-width:30em;margin-top:24px;font-size:18px}.speaking-hero .tl-actions{margin-top:30px}.speaking-hero__fact{font-size:18px}}@media (min-width:1280px){.speaking-hero__lead{font-size:20px}}@media (min-width:1500px){.speaking-hero__img{--fade-r:12%}}.speaking-proof__grid{gap:36px;display:grid}.speaking-proof__lead{margin-top:20px}.speaking-proof__list{border-bottom:1px solid var(--rule)}.speaking-proof__list li{border-top:1px solid var(--rule);gap:2px;padding:14px 0 15px;display:grid}.speaking-proof__name{font-family:var(--fd);font-variation-settings:"wdth" 80;font-weight:700;font-stretch:80%;font-size:var(--fs-l);letter-spacing:-.006em;color:var(--fg);line-height:1.2}.speaking-proof__what{font-size:var(--fs-s);color:var(--fg-2);line-height:1.45}@media (min-width:600px){.speaking-proof__list li{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:24px;padding:16px 0 17px}.speaking-proof__what{text-align:right}}@media (min-width:1024px){.speaking-proof__grid{column-gap:var(--gut);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.speaking-proof__head{grid-column:1/span 5}.speaking-proof__lead{margin-top:26px}.speaking-proof__list{grid-column:7/-1;margin-top:6px}}
.speaking-talks__h span{display:block}.speaking-talks__lead{margin-top:20px}.speaking-talks__list{border-top:1px solid var(--rule);margin-top:40px}.speaking-talks__row{border-bottom:1px solid var(--rule);gap:28px;padding:36px 0 40px;display:grid}.speaking-talks__title{text-wrap:balance;max-width:16em}.speaking-talks__story{max-width:31em;font-size:var(--fs-m);color:var(--fg);text-wrap:pretty;margin-top:14px;line-height:1.55}.speaking-talks__room{max-width:31em;font-size:var(--fs-s);color:var(--fg-2);margin-top:10px;line-height:1.5}.speaking-talks__leaves{border-bottom:1px solid var(--rule);align-content:start;display:grid}.speaking-talks__leaves li{border-top:1px solid var(--rule);font-family:var(--fd);font-variation-settings:"wdth" 80;font-weight:600;font-stretch:80%;font-size:var(--fs-l);letter-spacing:-.004em;color:var(--fg);text-wrap:pretty;padding:13px 0 14px;line-height:1.25}.speaking-talks__row--book{grid-template-columns:104px minmax(0,1fr);align-items:start;gap:4px 20px}.speaking-talks__cover{grid-row:1/span 2}.speaking-talks__bookmore .speaking-talks__story{margin-top:8px}.speaking-talks__more{margin-top:6px}@media (min-width:480px){.speaking-talks__row--book{grid-template-columns:132px minmax(0,1fr);column-gap:24px}}@media (min-width:768px){.speaking-talks__list{margin-top:56px}.speaking-talks__row{padding:44px 0 48px}.speaking-talks__row--book{grid-template-rows:1fr auto auto 1fr;grid-template-columns:200px minmax(0,1fr);column-gap:40px}.speaking-talks__cover{grid-row:1/-1}.speaking-talks__booktitle{grid-row:2}.speaking-talks__bookmore{grid-row:3}}.speaking-talks__photo{max-width:600px}@media (min-width:1024px){.speaking-talks__head{column-gap:var(--gut);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;display:grid}.speaking-talks__h{grid-column:1/span 6}.speaking-talks__lead{grid-column:7/-1;margin-top:0;padding-bottom:4px}.speaking-talks__list{margin-top:64px}.speaking-talks__row{column-gap:var(--gut);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;row-gap:32px;padding:52px 0 56px}.speaking-talks__talk{grid-column:1/span 5}.speaking-talks__leaves{grid-column:7/-1;margin-top:6px}.speaking-talks__row--photo .speaking-talks__talk{grid-row:1}.speaking-talks__row--photo .speaking-talks__leaves{grid-area:2/1/auto/span 5;margin-top:0}.speaking-talks__row--photo .speaking-talks__photo{grid-area:1/7/span 2/-1;place-self:center end;width:100%}.speaking-talks__row--book{column-gap:var(--gut);grid-template-rows:auto;grid-template-columns:repeat(12,minmax(0,1fr));align-items:center}.speaking-talks__cover{grid-area:1/1/auto/span 2}.speaking-talks__booktitle{grid-area:1/3/auto/span 4;padding-left:16px}.speaking-talks__bookmore{grid-area:1/7/auto/-1}.speaking-talks__bookmore .speaking-talks__story{font-size:var(--fs-l);margin-top:0;line-height:1.5}.speaking-talks__more{margin-top:10px}}.speaking-band__in{max-width:1440px;margin-inline:auto;display:grid}.speaking-band__photo .tl-photo{width:100%}.speaking-band__copy{padding:40px var(--pad) 56px}.speaking-band__h span{display:block}.speaking-band__line{max-width:22em;font-size:var(--fs-l);color:var(--fg-1);margin-top:20px;line-height:1.5}.speaking-band__fees{color:var(--fg);margin-top:6px}.speaking-band__more{margin-top:16px}@media (min-width:900px){.speaking-band__in{--band-l:clamp(40px, 5vw, 72px);grid-template-columns:minmax(0,55fr) minmax(0,45fr);align-items:center}.speaking-band__copy{padding:48px var(--pad) 48px var(--band-l)}.speaking-band__h{font-size:clamp(36px, calc((min(100vw, 1440px) * .45 - var(--pad) - var(--band-l)) / 7.9), 64px);white-space:nowrap}.speaking-band__line{margin-top:24px}}@media (max-width:1023px){.speaking-talks__leaves{border-bottom:0}.speaking-talks__leaves li:last-child{padding-bottom:0}}
.speaking-request{scroll-margin-top:calc(var(--hdr) - 144px)}.speaking-request__top{gap:40px;display:grid}.speaking-request__side{display:contents}.speaking-request__head{order:1}.speaking-request__form{order:2}.speaking-request__next{order:3}.speaking-request__lead{margin-top:20px}.speaking-request__fields{gap:24px;display:grid}.speaking-request__more{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.speaking-request__more-q{min-height:68px;font-family:var(--fd);font-variation-settings:"wdth" 80;font-weight:700;font-stretch:80%;font-size:var(--fs-l);letter-spacing:-.006em;color:var(--fg);cursor:pointer;transition:color .3s var(--ease);justify-content:space-between;align-items:center;gap:24px;padding:16px 0;line-height:1.2;list-style:none;display:flex}.speaking-request__more-q::-webkit-details-marker{display:none}.speaking-request__more-q:hover{color:var(--hover)}.speaking-request__opt{font-family:var(--ft);font-variation-settings:normal;font-weight:400;font-stretch:100%;font-size:var(--fs-s);letter-spacing:0;color:var(--fg-2);margin-left:8px}.speaking-request__sign{flex:none;width:18px;height:18px;position:relative}.speaking-request__sign:before,.speaking-request__sign:after{content:"";height:2px;transition:transform .4s var(--ease);background-color:currentColor;position:absolute;inset:8px 0 auto}.speaking-request__sign:after{transform:rotate(90deg)}.speaking-request__more[open] .speaking-request__sign:after{transform:none}.speaking-request__more-in{gap:24px;padding:12px 0 32px;display:grid}.speaking-request__sum{margin-top:0}.speaking-request__send .tl-btn{justify-content:space-between;width:100%}.speaking-request__privacy{max-width:34em;margin-top:-6px}.speaking-request__privacy a{color:var(--text-link,var(--fg));transition:color .3s var(--ease);font-weight:700}.speaking-request__privacy a:hover{color:var(--text-link-hover,var(--hover))}.speaking-request__done{outline:none;max-width:24em;padding-top:4px}.speaking-request__next-h{font-family:var(--fd);font-variation-settings:"wdth" 80;font-weight:700;font-stretch:80%;font-size:var(--fs-l);letter-spacing:-.006em;color:var(--fg);line-height:1.2}.speaking-request__steps{border-bottom:1px solid var(--rule);margin-top:16px}.speaking-request__steps li{border-top:1px solid var(--rule);font-size:var(--fs-m);color:var(--fg-1);grid-template-columns:32px minmax(0,1fr);align-items:baseline;padding:14px 0;line-height:1.5;display:grid}.speaking-request__n{font-family:var(--fd);font-variation-settings:"wdth" 80;font-weight:700;font-stretch:80%;font-size:var(--fs-l);color:var(--fg);line-height:1}.speaking-request__kit{border-top:1px solid var(--rule);gap:32px;margin-top:64px;padding-top:64px;display:grid}.speaking-request__photo{max-width:420px}.speaking-request__lengths{border:0;grid-auto-columns:1fr;grid-auto-flow:column;margin-top:22px;padding:0;display:inline-grid}.speaking-request__length{cursor:pointer;position:relative}.speaking-request__length+.speaking-request__length{margin-left:-1px}.speaking-request__length input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.speaking-request__length span{border:1px solid var(--field);min-height:48px;font-family:var(--fd);font-variation-settings:"wdth" 80;font-weight:700;font-stretch:80%;font-size:var(--fs-s);white-space:nowrap;color:var(--fg);transition:background-color .3s var(--ease), color .3s var(--ease), border-color .3s var(--ease);place-items:center;padding:0 20px;line-height:1;display:grid}.speaking-request__length:first-of-type span{border-radius:2px 0 0 2px}.speaking-request__length:last-of-type span{border-radius:0 2px 2px 0}.speaking-request__length:hover span{border-color:var(--field-hover)}.speaking-request__length input:checked+span{background-color:var(--fg);border-color:var(--fg);color:var(--ink);position:relative}.speaking-request__length input:focus-visible+span{outline:2px solid var(--focus);outline-offset:2px;position:relative}.speaking-request__biotext{max-width:34em;font-size:var(--fs-m);color:var(--fg-1);text-wrap:pretty;margin-top:22px;line-height:1.6}.speaking-request__copy{margin-top:24px}.speaking-request__copy .tl-btn{min-width:112px}.speaking-request__kitlink{gap:2px;margin-top:28px;display:grid}@media (min-width:560px){.speaking-request__send .tl-btn{justify-content:center;width:auto}}@media (min-width:768px){.speaking-request__kit{column-gap:var(--gut);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;margin-top:88px;padding-top:88px}.speaking-request__biotext{font-size:var(--fs-l);line-height:1.5}}@media (min-width:1024px){.speaking-request__top{column-gap:var(--gut);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.speaking-request__side{grid-column:1/span 5;gap:56px;display:grid}.speaking-request__form{grid-column:7/-1;padding-top:6px}.speaking-request__lead{margin-top:26px}.speaking-request__kit{grid-template-columns:repeat(12,minmax(0,1fr));margin-top:104px;padding-top:104px}.speaking-request__photo{grid-column:1/span 4;max-width:none}.speaking-request__bio{grid-column:7/-1}}@media (min-width:1024px) and (min-height:760px){.speaking-request__side{top:calc(var(--hdr) + 40px);position:sticky}}.speaking-request__hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.speaking-request__failed{outline:none}.speaking-request__failed .tl-error{max-width:30em;font-size:var(--fs-s);line-height:1.5}.speaking-request__mail{color:var(--fg);transition:color .3s var(--ease);font-weight:700}.speaking-request__mail:hover{color:var(--hover)}.speaking-request__direct{font-size:var(--fs-s);color:var(--fg-1);margin-top:20px;line-height:1.5}.speaking-request__direct a{margin:-10px 0;padding:10px 0;display:inline-block}
