.site .spk :is(h1,h2,h3,h4){text-wrap:wrap}.site .spk .site-section{background-position:top;background-size:cover}.site .spk .spk-title{text-transform:uppercase;font-weight:700;line-height:1}.site .spk .site-red-text{background-image:var(--site-red-text)}.site .spk :is(.site-section__inner,section) .spk-btn{width:auto;min-width:0;height:calc(3.13 * var(--vw));min-height:44px;padding:0 calc(2.2 * var(--vw));font-family:var(--site-body);font-size:clamp(13px, calc(1.04 * var(--vw)), 18px);letter-spacing:calc(.1 * var(--vw));white-space:nowrap;display:inline-flex}.site .spk :is(section,.site-section__inner) .site-btn--gold.spk-btn{color:var(--site-black)}.site .spk button.site-btn{cursor:pointer;border:0}.site .spk .spk-center{margin-top:calc(3 * var(--vw));justify-content:center;display:flex}.site .spk [id]{scroll-margin-top:max(90px, calc(7 * var(--vw)))}.site .spk .spk-hero{padding:calc(10 * var(--vw)) 0 calc(6 * var(--vw));position:relative;overflow:hidden}.site .spk .spk-hero .site-section__inner{grid-template-columns:calc(27 * var(--vw)) 1fr;align-items:center;gap:calc(4.5 * var(--vw));padding:0 calc(7 * var(--vw));display:grid}.site .spk .spk-hero__loop .site-hero-video__video,.site .spk .spk-hero__loop .site-hero-video__poster{object-position:35% 30%}.site .spk .spk-hero__shade{z-index:1;pointer-events:none;background:linear-gradient(90deg,#0a0f168c 0%,#0a0f16bf 35%,#0a0f16e0 60%,#0a0f16eb 100%);position:absolute;inset:0}.site .spk .spk-hero__photo{z-index:2;aspect-ratio:4/5;object-fit:cover;width:100%;height:auto;box-shadow:0 calc(2 * var(--vw)) calc(3.5 * var(--vw)) 0 #00000073;border:5px solid #c9a063;position:relative}.site .spk .spk-hero__copy{z-index:2;position:relative}.site .spk .spk-hero__title{font-size:calc(6.4 * var(--vw));text-transform:uppercase;color:var(--site-white);font-weight:700;line-height:.9}.site .spk .spk-hero__kicker{margin-top:calc(1 * var(--vw));font-size:calc(2.9 * var(--vw));font-weight:700;line-height:1.05}.site .spk .spk-hero__body{margin-top:calc(1.6 * var(--vw));font-size:clamp(15px, calc(1.35 * var(--vw)), 23.3px);color:var(--site-white);line-height:1.45}.site .spk .spk-hero__body p+p{margin-top:calc(1 * var(--vw))}.site .spk .spk-hero__body strong{color:var(--site-gold-light)}.site .spk .spk-hero__ctas{gap:calc(1.2 * var(--vw));margin-top:calc(2 * var(--vw));flex-wrap:wrap;display:flex}.site .spk .spk-seen{z-index:2;padding:calc(2.6 * var(--vw)) 0 calc(3.5 * var(--vw));background:var(--site-white);position:relative}.site .spk .spk-seen__title{margin-bottom:calc(.6 * var(--vw));font-family:var(--site-body);font-size:clamp(12px, calc(.89 * var(--vw)), 15.4px);letter-spacing:calc(.27 * var(--vw));text-align:center;color:#010316b3;font-weight:400;line-height:1}.site .spk .spk-seen__window{height:calc(7.5 * var(--vw));position:relative;overflow:hidden}.site .spk .spk-seen__belt{width:calc(7.5 * var(--vw) * var(--belt-ratio) * 2);background:var(--belt-src) left center / auto 100% repeat-x;animation:spk-belt var(--belt-speed) linear infinite;position:absolute;inset:0 auto 0 0}@keyframes spk-belt{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.site .spk .spk-seen__belt{animation:none}}.site .spk .spk-seen__recent{width:calc(70 * var(--vw));margin:calc(1.8 * var(--vw)) auto 0;font-family:var(--site-body);font-size:clamp(15px, calc(1.2 * var(--vw)), 20.7px);text-align:center;color:var(--site-footer-bg);line-height:1.45}.site .spk .spk-why{padding:calc(7 * var(--vw)) 0}.site .spk .spk-why .site-section__inner{grid-template-columns:calc(38 * var(--vw)) 1fr;align-items:center;gap:calc(4.5 * var(--vw));padding:0 calc(7 * var(--vw));display:grid}.site .spk .spk-why__photo{aspect-ratio:4/3;object-fit:cover;border:5px solid #c9a063;width:100%;height:auto}.site .spk .spk-why__title{font-size:calc(4.6 * var(--vw));letter-spacing:calc(.15 * var(--vw));line-height:.95}.site .spk .spk-why__body{margin:calc(1.6 * var(--vw)) 0 0;font-size:clamp(15px, calc(1.35 * var(--vw)), 23.3px);color:var(--site-white);line-height:1.5}.site .spk .spk-why .spk-btn{margin-top:calc(2 * var(--vw))}.site .spk .spk-brings{padding:calc(8 * var(--vw)) 0 calc(7 * var(--vw))}.site .spk .spk-brings .site-section__overlay{background-size:100%}.site .spk .spk-brings .site-section__inner{position:relative}.site .spk .spk-brings__photo{top:calc(10 * var(--vw));right:calc(5 * var(--vw));width:calc(20 * var(--vw));height:calc(100% - 16 * var(--vw));object-fit:cover;box-shadow:0 calc(3.34 * var(--vw)) calc(3.89 * var(--vw)) 0 #00000059;border:5px solid #c9a063;position:absolute}.site .spk .spk-brings__title{width:calc(62 * var(--vw));margin-left:calc(7 * var(--vw));font-size:calc(5.6 * var(--vw));letter-spacing:calc(.3 * var(--vw));color:var(--site-white)}.site .spk .spk-brings__cards{width:calc(62 * var(--vw));margin:calc(2 * var(--vw)) 0 0 calc(7 * var(--vw));padding:0;list-style:none}.site .spk .spk-brings__card{margin-bottom:calc(1.5 * var(--vw));background:var(--site-gold);box-shadow:0 calc(3.34 * var(--vw)) calc(3.89 * var(--vw)) 0 #00000059;padding:5px}.site .spk .spk-brings__inner{align-items:flex-start;gap:calc(2.2 * var(--vw));padding:calc(2.2 * var(--vw)) calc(2.8 * var(--vw));background:var(--site-white);display:flex}.site .spk .spk-brings__badge{width:calc(3.6 * var(--vw));flex:none;height:auto}.site .spk .spk-brings__card-title{font-family:var(--site-body);font-size:clamp(16px, calc(1.5 * var(--vw)), 26px);letter-spacing:calc(.1 * var(--vw));text-transform:uppercase;margin:0;font-weight:700;line-height:1.3}.site .spk .spk-brings__text{margin:calc(.4 * var(--vw)) 0 0;font-size:clamp(15px, calc(1.25 * var(--vw)), 21.6px);color:var(--site-footer-bg);line-height:1.4}.site .spk .site-section__inner .spk-brings__cta{margin:calc(1.5 * var(--vw)) 0 0 calc(7 * var(--vw))}.site .spk .spk-keynotes{isolation:isolate;padding:calc(7 * var(--vw)) calc(7 * var(--vw));background:linear-gradient(108deg,#8b0000 -1.14%,#a6001a 48.79%,#8b0000 97.68%);position:relative;overflow:hidden}.site .spk .spk-keynotes:before{content:"";z-index:-1;background:var(--keynotes-overlay) 0 -1.5% / 100% auto no-repeat;mix-blend-mode:screen;pointer-events:none;position:absolute;inset:0}.site .spk .spk-keynotes__title{margin-bottom:calc(3 * var(--vw));font-size:calc(5.6 * var(--vw));letter-spacing:calc(.2 * var(--vw));text-align:center;color:var(--site-white)}.site .spk .spk-keynotes__grid{gap:calc(2 * var(--vw));grid-template-columns:repeat(3,1fr);align-items:stretch;display:grid}.site .spk .spk-keynote{background:var(--site-gold);flex-direction:column;padding:5px;display:flex}.site .spk .spk-keynote__photo{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto}.site .spk .spk-keynote__inner{padding:calc(1.8 * var(--vw)) calc(1.8 * var(--vw)) calc(1.6 * var(--vw));background:var(--site-white);flex-direction:column;flex:1;display:flex}.site .spk .spk-keynote__label{font-family:var(--site-body);font-size:clamp(12px, calc(.9 * var(--vw)), 15.6px);letter-spacing:calc(.15 * var(--vw));text-transform:uppercase;color:var(--site-red-deep);margin:0;font-weight:700}.site .spk .spk-keynote__title{margin:calc(.4 * var(--vw)) 0 0;font-family:var(--site-body);font-size:clamp(18px, calc(1.75 * var(--vw)), 30px);text-transform:none;color:var(--site-navy-text);font-weight:700;line-height:1.1}.site .spk .spk-keynote__body{margin:calc(.9 * var(--vw)) 0 0;font-size:clamp(15px, calc(1.1 * var(--vw)), 19px);color:var(--site-black);line-height:1.45}.site .spk .spk-keynote__takeaways-label{margin-top:calc(1.2 * var(--vw));font-size:clamp(13px, calc(.95 * var(--vw)), 16.4px);letter-spacing:calc(.12 * var(--vw));text-transform:uppercase;color:var(--site-ink);font-weight:700}.site .spk .spk-keynote__list{margin:calc(.4 * var(--vw)) 0 0;padding:0;list-style:none}.site .spk .spk-keynote__takeaway{margin-top:calc(.5 * var(--vw));font-size:clamp(15px, calc(1.05 * var(--vw)), 18px);color:var(--site-footer-bg);padding-left:1.1em;line-height:1.4;position:relative}.site .spk .spk-keynote__takeaway:before{content:"";background:var(--site-gold-deep);width:.45em;height:.45em;position:absolute;top:.5em;left:0;transform:rotate(45deg)}.site .spk .spk-keynote__formats{padding-top:calc(1.2 * var(--vw));font-size:clamp(13px, calc(.95 * var(--vw)), 16.4px);color:var(--site-bronze);border-top:1px solid #9d725759;margin:auto 0 0;font-weight:600;line-height:1.4}.site .spk .spk-keynote__list+.spk-keynote__formats{margin-top:calc(1.2 * var(--vw))}.site .spk .spk-videos{padding:calc(5.729 * var(--vw)) 0;background:var(--site-white);text-align:center}.site .spk .spk-videos__title{font-size:calc(6.4 * var(--vw));letter-spacing:calc(.4 * var(--vw));font-weight:400;line-height:1.1}.site .spk .spk-videos__slider{--slide-w:calc(25.9 * var(--vw));--slide-gap:calc(2 * var(--vw));--slider-dot:var(--site-black);--slider-dot-current:var(--site-red-deep);width:calc(83.6 * var(--vw));margin:calc(1.6 * var(--vw)) auto 0}.site .spk .spk-videos__card{text-align:left}.site .spk .spk-videos__video{aspect-ratio:373/216}.site .spk .spk-videos__video .site-video__img{object-fit:cover}.site .spk .spk-videos__video .site-video__play{width:calc(4.2 * var(--vw))}.site .spk .spk-videos__name{margin-top:calc(1.2 * var(--vw));font-family:var(--site-body);font-size:clamp(14px, calc(1.3 * var(--vw)), 22.5px);text-transform:uppercase;color:var(--site-footer-bg);font-weight:700;line-height:1.3}.site .spk .spk-testi{padding:calc(5 * var(--vw)) 0 calc(4 * var(--vw));background:var(--site-white);text-align:center}.site .spk .spk-testi__heading{font-size:calc(6.4 * var(--vw));letter-spacing:calc(.4 * var(--vw));font-weight:400;line-height:1.1}.site .spk .spk-impact__videos{gap:calc(1.6 * var(--vw));width:calc(86 * var(--vw));margin:calc(2.6 * var(--vw)) auto calc(2 * var(--vw));text-align:left;grid-template-columns:repeat(4,1fr);padding:0;list-style:none;display:grid}.site .spk .spk-impact__video{border:1px solid var(--site-bronze);aspect-ratio:16/9}.site .spk .spk-impact__video .site-video__img{object-fit:cover}.site .spk .spk-impact__video .site-video__play{width:calc(4.4 * var(--vw))}.site .spk .spk-impact__caption{margin-top:calc(1 * var(--vw));font-family:var(--site-body);font-size:clamp(14px, calc(1.1 * var(--vw)), 19px);text-transform:uppercase;font-weight:600;line-height:1.15}.site .spk .spk-impact__quote{margin:calc(.6 * var(--vw)) 0 0;font-size:clamp(14px, calc(1.05 * var(--vw)), 18px);color:var(--site-footer-bg);font-style:italic;line-height:1.45}.site .spk .spk-testi__slider{--slide-w:calc(37.6 * var(--vw));--slide-gap:calc(4.17 * var(--vw));--slider-dot:var(--site-black);--slider-dot-current:var(--site-gold);text-align:left}.site .spk .spk-testi__slider .site-slider__track{padding-block:calc(2.1 * var(--vw)) calc(4.5 * var(--vw))}.site .spk .spk-testi__card{margin:calc(2.1 * var(--vw)) 0 0;padding:calc(4 * var(--vw));color:var(--site-white);background:#010316;transition:margin .3s,background-color .3s,color .3s}.site .spk .site-slider__slide[data-current] .spk-testi__card{background:var(--site-white);color:#010316;margin-top:0;box-shadow:0 20px 60px 15px #00000040}.site .spk .spk-testi__title{font-family:var(--site-body);font-size:clamp(17px, calc(1.75 * var(--vw)), 30.2px);text-transform:uppercase;color:var(--site-red);margin:0;font-weight:700;line-height:1.2}.site .spk .spk-testi__quote{margin:calc(1.2 * var(--vw)) 0}.site .spk .spk-testi__quote p{font-size:clamp(15px, calc(1.2 * var(--vw)), 20.7px);margin:0;line-height:1.45}.site .spk .spk-testi__by{align-items:center;gap:calc(1.6 * var(--vw));display:flex}.site .spk .spk-hex{width:calc(6.8 * var(--vw));height:calc(7.7 * var(--vw));clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);background:linear-gradient(145deg,#e8c99b,#b98b55 45%,#8a5f33);flex:none;padding:2px}.site .spk .spk-hex img{object-fit:cover;clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);width:100%;height:100%}.site .spk .spk-testi__name{font-size:clamp(14px, calc(1.24 * var(--vw)), 21.4px);text-transform:uppercase;font-weight:700}.site .spk .spk-testi__slider .site-slider__nav{margin-top:calc(.4 * var(--vw))}.site .spk .spk-testi__slider .site-slider__arrow img{filter:invert()}.site .spk .spk-testi__disclaimer{margin:calc(1.6 * var(--vw)) auto 0;font-size:clamp(12px, calc(.85 * var(--vw)), 14.7px);color:#01031699;line-height:1.4}.site .spk .spk-guests{padding:calc(5.729 * var(--vw)) 0 calc(4.4 * var(--vw));background:#f0f0f0;overflow:hidden}.site .spk .spk-guests__title{font-size:calc(6.4 * var(--vw));letter-spacing:calc(.4 * var(--vw));text-align:center;font-weight:400;line-height:1.1}.site .spk .spk-guests__slider{--slide-gap:calc(1.39 * var(--vw));--slide-w:calc((100% - 3 * var(--slide-gap)) / 4);width:calc(83.6 * var(--vw));margin:calc(2.4 * var(--vw)) auto 0}.site .spk .spk-guests__slider .site-slider__track{overflow-x:auto}.site .spk .spk-guests__slider .site-slider__nav{top:calc(13.2 * var(--vw));left:calc(-4.2 * var(--vw));flex-direction:column;gap:0;margin:0;position:absolute}.site .spk .spk-guests__card{height:100%;padding:2px 2px calc(1.7 * var(--vw));background:var(--site-white);text-align:center;flex-direction:column;align-items:center;display:flex}.site .spk .spk-guests__img{aspect-ratio:16/9;object-fit:cover;background:var(--site-black);width:100%;height:auto}.site .spk .spk-guests__show{margin:calc(1.4 * var(--vw)) calc(2 * var(--vw)) 0;font-family:var(--site-body);font-size:clamp(12px, calc(.83 * var(--vw)), 15px);letter-spacing:.06em;text-transform:uppercase;color:var(--site-bronze);font-weight:600;line-height:1.3}.site .spk .spk-guests__name{margin:calc(1.6 * var(--vw)) calc(2.5 * var(--vw)) calc(1.6 * var(--vw));font-family:Times New Roman,Times,serif;font-size:clamp(13px, calc(1.15 * var(--vw)), 19.8px);text-transform:uppercase;color:#600303;flex:1;font-weight:700;line-height:1.1}.site .spk .spk-guests__show+.spk-guests__name{margin-top:calc(.6 * var(--vw))}.site .spk .spk-guests__link{min-width:0;min-height:44px;padding:calc(1.5 * var(--vw)) calc(3 * var(--vw));background:var(--site-skin-red) center / 100% 100% no-repeat;font-family:Times New Roman,Times,serif;font-size:clamp(12px, calc(.875 * var(--vw)), 15.1px);letter-spacing:calc(.088 * var(--vw));text-transform:uppercase;color:var(--site-white);justify-content:center;align-items:center;font-weight:700;display:inline-flex}.site .spk .spk-steps{padding:calc(6 * var(--vw)) calc(7 * var(--vw));background:var(--site-footer-bg);text-align:center}.site .spk .spk-steps__title{font-size:calc(5.6 * var(--vw));letter-spacing:calc(.2 * var(--vw))}.site .spk .spk-steps__list{gap:calc(2 * var(--vw));margin:calc(3 * var(--vw)) 0 0;grid-template-columns:repeat(3,1fr);padding:0;list-style:none;display:grid}.site .spk .spk-steps__item{padding:calc(2.4 * var(--vw)) calc(2.2 * var(--vw));text-align:left;border:1px solid #c9a06399}.site .spk .spk-steps__label{font-family:var(--site-display);font-size:calc(3.4 * var(--vw));letter-spacing:calc(.12 * var(--vw));text-transform:uppercase;font-weight:700;line-height:1;display:inline-block}.site .spk .spk-steps__text{margin:calc(.8 * var(--vw)) 0 0;font-size:clamp(15px, calc(1.3 * var(--vw)), 22.5px);color:var(--site-white);line-height:1.45}.site .spk .spk-closing{padding:calc(8 * var(--vw)) 0}.site .spk .spk-closing .site-section__inner{position:relative}.site .spk .spk-closing__photo{top:calc(-8 * var(--vw));width:45%;height:calc(100% + 16 * var(--vw));object-fit:cover;position:absolute;left:0}.site .spk .spk-closing__copy{width:calc(42.8 * var(--vw));margin-left:calc(50 * var(--vw))}.site .spk .spk-closing__title{font-size:calc(4.6 * var(--vw));letter-spacing:calc(.12 * var(--vw));line-height:.95}.site .spk .spk-closing__body{margin-top:calc(1.4 * var(--vw));font-size:clamp(15px, calc(1.354 * var(--vw)), 23.4px);color:var(--site-footer-bg);line-height:1.45}.site .spk .spk-closing .spk-btn{margin-top:calc(1.6 * var(--vw))}.site .spk .spk-request{padding:calc(5 * var(--vw)) 0 calc(7 * var(--vw));background:var(--site-footer-bg);text-align:center}.site .spk .spk-request__title{width:calc(63.6 * var(--vw));font-size:calc(5.6 * var(--vw));letter-spacing:calc(.3 * var(--vw));margin:0 auto;line-height:.95}.site .spk .spk-request__panel{width:calc(63.6 * var(--vw));margin:calc(3 * var(--vw)) auto 0;padding:calc(4 * var(--vw)) calc(6.5 * var(--vw)) calc(3 * var(--vw));text-align:left;background-color:#8b0000;background-position:50%;background-size:cover}.site .spk .spk-request .rq{border:0;margin:0;padding:0}.site .spk .spk-request .rq-form{background:0 0;padding:0}.site .spk .spk-request .rq-grid{gap:calc(.6 * var(--vw)) calc(.6 * var(--vw))}.site .spk .spk-request .rq-field:not(.rq-choice){padding:0}.site .spk .spk-request .rq-label{font-size:max(13px, calc(.83 * var(--vw)));letter-spacing:calc(.2 * var(--vw));text-transform:uppercase;color:var(--site-white);margin-bottom:.4em;font-weight:400}.site .spk .spk-request .rq-input{background-color:#4600008c}.site .spk .spk-request .rq-choice{background:0 0;padding:0}.site .spk .spk-request .rq-choice>.rq-label{float:left;width:100%}.site .spk .spk-request .rq-choice__options{clear:both;padding:calc(1 * var(--vw));background-color:#4600008c}.site .spk .spk-request .rq-submit{white-space:nowrap;width:auto;min-width:min(100%,240px);padding:0 2.4em}.site .spk .spk-request .rq-choice__option{letter-spacing:calc(.2 * var(--vw));text-transform:uppercase;color:var(--site-white)}.site .spk .spk-magnet{margin:calc(3 * var(--vw)) auto 0;flex-direction:column;align-items:center;display:flex}.site .spk .spk-magnet__link{font-family:var(--site-body);font-size:clamp(15px, calc(1.1 * var(--vw)), 19px);letter-spacing:.04em;text-transform:uppercase;text-underline-offset:.25em;color:var(--site-gold-light);font-weight:700;text-decoration:underline}.site .spk .spk-magnet__note{margin:calc(.9 * var(--vw)) 0 0;font-family:var(--site-body);font-size:clamp(15px, calc(1 * var(--vw)), 18px);color:#ffffffd9;line-height:1.4}@media (max-width:1023px){.site .spk :is(.site-section__inner,section) .spk-btn{width:min(calc(80 * var(--vw)), 360px);height:auto;min-height:max(44px, calc(13 * var(--vw)));font-size:max(14px, calc(3.6 * var(--vw)));letter-spacing:.03em;text-align:center;white-space:normal;padding:.6em 1.4em}.site .spk .spk-center{margin-top:calc(6 * var(--vw))}.site .spk .spk-hero{padding:max(100px, calc(26 * var(--vw))) 0 calc(10 * var(--vw));text-align:center}.site .spk .spk-hero .site-section__inner{gap:calc(6 * var(--vw));padding:0 calc(7 * var(--vw));grid-template-columns:1fr}.site .spk .spk-hero__shade{background:linear-gradient(#0a0f1680 0%,#0a0f16d9 40%,#0a0f16eb 100%)}.site .spk .spk-hero__photo{width:min(60vw,320px);margin:0 auto}.site .spk .spk-hero__title{font-size:calc(14 * var(--vw))}.site .spk .spk-hero__kicker{margin-top:calc(2 * var(--vw));font-size:max(20px, calc(6.4 * var(--vw)))}.site .spk .spk-hero__body{margin-top:calc(4 * var(--vw));font-size:max(16px, calc(4.3 * var(--vw)));text-align:left}.site .spk .spk-hero__body p+p{margin-top:calc(3 * var(--vw))}.site .spk .spk-hero__ctas{align-items:center;gap:calc(3 * var(--vw));margin-top:calc(6 * var(--vw));flex-direction:column}.site .spk .spk-seen{padding:calc(6 * var(--vw)) 0 calc(7 * var(--vw))}.site .spk .spk-seen__title{margin-bottom:calc(2 * var(--vw));font-size:max(14px, calc(4 * var(--vw)));letter-spacing:.07em}.site .spk .spk-seen__window{height:calc(22 * var(--vw))}.site .spk .spk-seen__belt{width:calc(22 * var(--vw) * var(--belt-ratio) * 2)}.site .spk .spk-seen__recent{width:auto;margin:calc(4 * var(--vw)) calc(7 * var(--vw)) 0;font-size:16px}.site .spk .spk-why{padding:calc(10 * var(--vw)) 0}.site .spk .spk-why .site-section__inner{gap:calc(6 * var(--vw));padding:0 calc(7 * var(--vw));grid-template-columns:1fr}.site .spk .spk-why__copy{text-align:center}.site .spk .spk-why__title{font-size:calc(10.5 * var(--vw));letter-spacing:.02em}.site .spk .spk-why__body{margin-top:calc(4 * var(--vw));text-align:left;font-size:16px}.site .spk .spk-why .spk-btn{margin-top:calc(6 * var(--vw))}.site .spk .spk-brings{padding:calc(12 * var(--vw)) calc(7 * var(--vw)) calc(10 * var(--vw))}.site .spk .spk-brings__photo{aspect-ratio:4/3;width:100%;height:auto;margin-bottom:calc(6 * var(--vw));display:block;position:static}.site .spk .spk-brings__title{width:100%;font-size:calc(10.5 * var(--vw));margin:0}.site .spk .spk-brings__cards{width:100%;margin:calc(5 * var(--vw)) 0 0}.site .spk .spk-brings__card{margin-bottom:calc(3 * var(--vw))}.site .spk .spk-brings__inner{align-items:center;gap:calc(2 * var(--vw));padding:calc(5 * var(--vw)) calc(5 * var(--vw));text-align:center;flex-direction:column}.site .spk .spk-brings__badge{width:calc(10 * var(--vw))}.site .spk .spk-brings__card-title{font-size:max(17px, calc(4.8 * var(--vw)));line-height:1.15}.site .spk .spk-brings__text{margin-top:calc(1.5 * var(--vw));font-size:16px}.site .spk .spk-brings .site-section__inner{flex-direction:column;display:flex}.site .spk .site-section__inner .spk-brings__cta{margin:calc(4 * var(--vw)) 0 0;align-self:center}.site .spk .spk-keynotes{padding:calc(10 * var(--vw)) max(calc(7 * var(--vw)), env(safe-area-inset-right,0px)) calc(10 * var(--vw)) max(calc(7 * var(--vw)), env(safe-area-inset-left,0px))}.site .spk .spk-keynotes:before{background-position:90% -.5%;background-size:150%}.site .spk .spk-keynotes__title{margin-bottom:calc(6 * var(--vw));font-size:calc(11 * var(--vw))}.site .spk .spk-keynotes__grid{gap:calc(6 * var(--vw));grid-template-columns:1fr}.site .spk .spk-keynote__inner{padding:calc(5 * var(--vw))}.site .spk .spk-keynote__label{font-size:14px}.site .spk .spk-keynote__title{margin-top:calc(1.5 * var(--vw));font-size:max(20px, calc(6 * var(--vw)))}.site .spk .spk-keynote__body,.site .spk .spk-keynote__takeaway{font-size:16px}.site .spk .spk-keynote__body{margin-top:calc(2.5 * var(--vw))}.site .spk .spk-keynote__takeaways-label{margin-top:calc(4 * var(--vw));font-size:14px}.site .spk .spk-keynote__takeaway{margin-top:calc(2 * var(--vw))}.site .spk .spk-keynote__formats,.site .spk .spk-keynote__list+.spk-keynote__formats{margin-top:calc(4 * var(--vw));padding-top:calc(3.5 * var(--vw));font-size:14px}.site .spk .spk-videos{padding:calc(8 * var(--vw)) max(calc(4 * var(--vw)), env(safe-area-inset-right,0px)) calc(10 * var(--vw)) max(calc(4 * var(--vw)), env(safe-area-inset-left,0px))}.site .spk .spk-videos__title{font-size:calc(11 * var(--vw));letter-spacing:.02em}.site .spk .spk-videos__slider{--slide-w:calc(86 * var(--vw));--slide-gap:calc(4 * var(--vw));width:100%;margin-top:calc(4 * var(--vw))}.site .spk .spk-videos__video .site-video__play{width:calc(16 * var(--vw))}.site .spk .spk-videos__name{margin-top:calc(3 * var(--vw));font-size:max(16px, calc(4.5 * var(--vw)))}.site .spk .spk-testi{padding:calc(8 * var(--vw)) 0 calc(10 * var(--vw))}.site .spk .spk-testi__heading{font-size:calc(11 * var(--vw));letter-spacing:.02em}.site .spk .spk-impact__videos{gap:calc(7 * var(--vw));width:auto;margin:calc(5 * var(--vw)) calc(6 * var(--vw)) calc(6 * var(--vw));grid-template-columns:1fr}.site .spk .spk-impact__video .site-video__play{width:calc(18 * var(--vw))}.site .spk .spk-impact__caption{margin-top:calc(2.6 * var(--vw));font-size:max(16px, calc(4.5 * var(--vw)));text-align:center;line-height:1.3}.site .spk .spk-impact__quote{margin-top:calc(2 * var(--vw));text-align:center;font-size:16px}.site .spk .spk-testi__slider{--slide-w:calc(86 * var(--vw));--slide-gap:calc(5 * var(--vw))}.site .spk .spk-testi__card{padding:calc(7 * var(--vw));margin-top:0}.site .spk .spk-testi__title{font-size:max(17px, calc(5 * var(--vw)))}.site .spk .spk-testi__quote p{font-size:16px}.site .spk .spk-testi__by{gap:calc(2 * var(--vw));flex-direction:column}.site .spk .spk-hex{width:calc(28.5 * var(--vw));height:calc(32 * var(--vw))}.site .spk .spk-testi__name{font-size:16px}.site .spk .spk-testi__disclaimer{margin-top:calc(4 * var(--vw));padding:0 calc(7 * var(--vw));font-size:14px}.site .spk .spk-guests{padding:calc(8 * var(--vw)) max(calc(7 * var(--vw)), env(safe-area-inset-right,0px)) calc(10 * var(--vw)) max(calc(7 * var(--vw)), env(safe-area-inset-left,0px))}.site .spk .spk-guests__title{font-size:calc(11 * var(--vw));letter-spacing:.02em}.site .spk .spk-guests__slider{--slide-w:calc(70 * var(--vw));--slide-gap:calc(4 * var(--vw));width:100%;margin:calc(5 * var(--vw)) 0 0}.site .spk .spk-guests__slider .site-slider__nav{justify-content:center;gap:calc(6 * var(--vw));margin-top:calc(5 * var(--vw));flex-direction:row;position:static}.site .spk .spk-guests__show{margin:calc(4 * var(--vw)) calc(5 * var(--vw)) 0;font-size:14px}.site .spk .spk-guests__name{margin:calc(4 * var(--vw)) calc(5 * var(--vw));font-size:16px}.site .spk .spk-guests__show+.spk-guests__name{margin-top:calc(2 * var(--vw))}.site .spk .spk-guests__link{padding:calc(3.5 * var(--vw)) calc(8 * var(--vw));font-size:14px}.site .spk .spk-steps{padding:calc(10 * var(--vw)) calc(7 * var(--vw))}.site .spk .spk-steps__title{font-size:calc(11 * var(--vw))}.site .spk .spk-steps__list{gap:calc(4 * var(--vw));margin-top:calc(6 * var(--vw));grid-template-columns:1fr}.site .spk .spk-steps__item{padding:calc(5 * var(--vw))}.site .spk .spk-steps__label{font-size:calc(8 * var(--vw))}.site .spk .spk-steps__text{margin-top:calc(2 * var(--vw));font-size:16px}.site .spk .spk-closing{padding:0 0 calc(10 * var(--vw))}.site .spk .spk-closing__photo{aspect-ratio:4/3;width:100%;height:auto;display:block;position:static}.site .spk .spk-closing__copy{width:auto;margin:calc(7 * var(--vw)) calc(7 * var(--vw)) 0;text-align:center}.site .spk .spk-closing__title{font-size:calc(10.5 * var(--vw))}.site .spk .spk-closing__body{margin-top:calc(3 * var(--vw));text-align:left;font-size:16px}.site .spk .spk-closing .spk-btn{margin-top:calc(6 * var(--vw))}.site .spk .spk-request{padding:calc(10 * var(--vw)) max(calc(5 * var(--vw)), env(safe-area-inset-right,0px)) calc(10 * var(--vw)) max(calc(5 * var(--vw)), env(safe-area-inset-left,0px))}.site .spk .spk-request__title{width:100%;font-size:calc(11 * var(--vw));letter-spacing:.03em}.site .spk .spk-request__panel{width:100%;margin-top:calc(6 * var(--vw));padding:calc(8 * var(--vw)) calc(5 * var(--vw))}.site .spk .spk-request .rq-label{font-size:15px}.site .spk .spk-request .rq-grid{gap:calc(3 * var(--vw));grid-template-columns:1fr}.site .spk .spk-request .rq-choice__options{padding:12px 14px}.site .spk .spk-request .rq-submit{white-space:normal;width:100%;height:auto;min-height:52px;padding:.6em 1.4em}.site .spk .spk-magnet{margin-top:calc(8 * var(--vw));padding:0 calc(4 * var(--vw))}.site .spk .spk-magnet__note{margin-top:calc(3 * var(--vw))}}@media (min-width:600px) and (max-width:1023px){.site .spk .spk-guests__slider{--slide-gap:calc(3 * var(--vw));--slide-w:calc((100% - 2 * var(--slide-gap)) / 3)}.site .spk .spk-guests__name{margin:calc(2.4 * var(--vw)) calc(2.4 * var(--vw))}.site .spk .spk-guests__link{padding:calc(1.8 * var(--vw)) calc(4 * var(--vw))}.site .spk .spk-impact__videos{gap:calc(4 * var(--vw));grid-template-columns:1fr 1fr}}
