.free-site-root{--fs-black:#000;--fs-white:#fff;--fs-orange:#ff5a1f;--fs-orange-dim:#ff5a1f66;--fs-gray-light:#d9d9d9;--fs-gray-mid:#999;--fs-gray-dark:#272727;--fs-type-ink:#000e2b;--fs-ink-figma:#101010;--font-free-site:"SF Mono",ui-monospace,monospace;--safe-bottom:env(safe-area-inset-bottom,0px);--fs-content-max:1440px;--fs-block-max:1440px;--fs-panel-square-w:720px;--fs-panel-square-h:700px;--fs-half-panel-w:min(var(--fs-panel-square-w),50vw);--fs-half-panel-h:calc(var(--fs-half-panel-w) * var(--fs-panel-square-h) / var(--fs-panel-square-w));--fs-content-pad:1rem;--fs-layout-edge:clamp(1rem,4vw,2.5rem);--fs-layout-edge-sm:1.25rem;--fs-watch-circle-size:120px;--fs-morph-hero-circle:158px;--fs-morph-intro-circle:445px;--fs-watch-circle-fill:#e63917;--fs-watch-circle-ink:#fff;--fs-line-muted:hsla(0,0%,100%,.38);--fs-results-audience-gap:0px;--fs-3d-shadow-lift:0 6px 0 rgba(0,0,0,.92);--fs-3d-shadow-ambient:0 10px 20px rgba(0,0,0,.38);--fs-3d-frame:1px solid hsla(0,0%,100%,.16);--fs-3d-frame-accent:1px solid rgba(255,90,31,.42);--fs-carousel-tilt-x:-5.5deg;--fs-carousel-card-radius:clamp(10px,1.4vw,16px);--fs-carousel-perspective-mob:clamp(300px,72vw,440px);--fs-carousel-perspective-desk:clamp(560px,68vw,1200px);background:var(--fs-black);color:var(--fs-white);font-family:var(--font-free-site);font-size:var(--fs-t-main-size,14px);line-height:var(--fs-t-main-lh,1.3);letter-spacing:var(--fs-type-tracking,-.05em);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip;overflow-y:visible}html:has(.free-site-root){overflow-x:hidden;overflow-y:scroll}html:has(.free-site-root) body{overflow:visible}.free-site-reveal-root>main{overflow:visible}.free-site-root *{box-sizing:border-box}.free-site-root section{position:relative}.free-site-root .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.free-site-root a:focus-visible,.free-site-root button:focus-visible{outline:2px solid var(--fs-orange);outline-offset:2px}.free-site-footer .free-site-footer-box,.free-site-footer .free-site-footer-photo,.free-site-root :not(.free-site-footer):not(.free-site-footer *):not(.free-site-intro-label-dot):not(.free-site-faq-label-dot):not(.free-site-reviews-kicker-dot):not(.free-site-footer-social-kicker-dot):not(.free-site-audience-eyebrow-dot):not(.free-site-hero-bullet-dot):not(.free-site-reviews-profile-photo):not(.free-site-reviews-profile-photo *):not(.free-site-watch-circle):not(.free-site-watch-circle *):not(.free-site-chess-watch-badge):not(.free-site-chess-watch-badge *){border-radius:0!important}.free-site-footer .free-site-social-pill{border-radius:9999px!important}.free-site-footer .free-site-back-top,.free-site-footer .free-site-back-top-icon{border-radius:0!important}@media (min-width:640px){.free-site-root{--fs-content-pad:2rem}}@media (min-width:1024px){.free-site-root{--fs-content-pad:3rem}}@media (max-width:639px){.free-site-root{--fs-layout-edge:var(--fs-layout-edge-sm)}}.free-site-layout-edge-row{box-sizing:border-box;width:calc(100% + 2 * var(--fs-content-pad));max-width:none;margin-inline:calc(-1 * var(--fs-content-pad));padding-inline:var(--fs-layout-edge)}.free-site-container{box-sizing:border-box;width:100%;max-width:var(--fs-content-max);margin-inline:auto;padding-inline:var(--fs-content-pad)}.free-site-reviews-grid.free-site-container>.free-site-reviews-col--lead{padding-left:0}.free-site-reviews-grid.free-site-container>.free-site-reviews-col--detail{padding-right:0}@media (max-width:1023px){.free-site-reviews-grid.free-site-container>.free-site-reviews-col--detail,.free-site-reviews-grid.free-site-container>.free-site-reviews-col--lead,.free-site-reviews-grid.free-site-container>.free-site-reviews-col--player{padding-left:0;padding-right:0}}.free-site-scroll-hint{color:var(--fs-orange);letter-spacing:.2em;font-size:11px}@keyframes free-site-carousel-spin{0%{transform:rotateY(0deg)}to{transform:rotateY(1turn)}}#free-site-morph-anchor{isolation:isolate;--fs-morph-fly-z:70;--fs-morph-slot-z:65;--fs-intro-grid-line-z:80;padding-bottom:var(--fs-morph-scroll-runway,0);margin-bottom:calc(-1 * var(--fs-morph-scroll-runway, 0px))}#morph-scroll-runway{display:block;width:100%;height:0;margin:0;padding:0;border:0;pointer-events:none;visibility:hidden}#intro,.free-site-intro{--fs-intro-line:#616161;--fs-intro-line:color-mix(in srgb,#fff 38%,#000)}#intro{position:relative;min-height:0;isolation:isolate}.free-site-intro:before{content:"";position:absolute;top:0;right:0;left:0;z-index:var(--fs-intro-grid-line-z,20);height:1px;background:var(--fs-intro-line,var(--fs-line-muted));opacity:1!important;transition:none;mix-blend-mode:normal!important;filter:none!important;pointer-events:none;transform:translateZ(0)}.free-site-intro-shell{height:auto;padding-bottom:0;overflow:visible}@media (min-width:768px){.free-site-intro-shell.free-site-container{--fs-intro-edge:40px;box-sizing:border-box;width:100%;max-width:var(--fs-block-max);margin-inline:auto;padding-inline:var(--fs-intro-edge)}}.free-site-intro-grid{display:grid;min-height:0;align-items:center;padding-block:clamp(1.25rem,3.5vh,2.75rem);grid-template-columns:1fr}@media (min-width:768px){.free-site-intro-grid{--fs-intro-grid-pad-y:clamp(1.5rem,4vh,2.5rem);--fs-intro-content-pad-left:2.5rem;--fs-intro-kicker-line-h:calc(var(--fs-t-btn-size, 14px) * 1.15);--fs-intro-below-kicker:40px;--fs-intro-kicker-to-t:calc(1.5rem + var(--fs-intro-kicker-line-h) + var(--fs-intro-below-kicker));--fs-intro-t-junction:calc(var(--fs-intro-grid-pad-y) + var(--fs-intro-kicker-to-t));--fs-intro-h-line-left-trim:40px;--fs-intro-v-line-gap-bottom:0px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;padding-block:var(--fs-intro-grid-pad-y)}}.free-site-intro-media-col{display:flex;align-items:center;justify-content:center;padding:2rem 1rem}@media (min-width:768px){.free-site-intro-grid{position:relative;isolation:isolate}.free-site-intro-grid:before{content:"";position:absolute;top:0;bottom:var(--fs-intro-v-line-gap-bottom,80px);left:50%;width:1px;margin-left:-.5px;background:var(--fs-intro-line);opacity:1!important;transition:none;mix-blend-mode:normal!important;filter:none!important;pointer-events:none;z-index:var(--fs-intro-grid-line-z,20);transform:translateZ(0)}.free-site-intro-media-col{position:relative;z-index:var(--fs-morph-slot-z,65);justify-content:center;align-self:stretch;padding:1.5rem clamp(1rem,2.5vw,2rem);border-right:none}}.free-site-intro-content-col{display:flex;flex-direction:column;justify-content:center;padding:2rem 0 2.5rem}@media (min-width:768px){.free-site-intro-content-col{align-self:stretch;justify-content:flex-start;padding:1.5rem 0 1.5rem var(--fs-intro-content-pad-left,2.5rem)}}.free-site-intro-label-wrap{position:relative;border-bottom:1px solid transparent;padding-bottom:1.25rem}@media (min-width:640px){.free-site-intro-label-wrap{padding-bottom:1.5rem}}@media (min-width:768px){.free-site-intro-label-wrap{padding-bottom:var(--fs-intro-below-kicker,40px)}.free-site-intro-label-wrap:after{content:"";position:absolute;right:0;bottom:0;left:calc(-1 * var(--fs-intro-content-pad-left, 2.5rem) + var(--fs-intro-h-line-left-trim, 40px));width:auto;height:1px;background:var(--fs-intro-line);opacity:1!important;transition:none;mix-blend-mode:normal!important;filter:none!important;pointer-events:none;z-index:var(--fs-intro-grid-line-z,20);transform:translateZ(0);anchor-name:--fs-intro-t-line}}.free-site-audience-eyebrow-dot,.free-site-faq-label-dot,.free-site-hero-bullet-dot,.free-site-intro-label-dot,.free-site-watch-circle{border-radius:50%!important}.free-site-audience-eyebrow-dot,.free-site-faq-label-dot,.free-site-intro-label-dot,.free-site-reviews-kicker-dot{display:inline-block;flex-shrink:0;width:8px;height:8px;aspect-ratio:1}.free-site-intro-label-dot{background:var(--fs-orange,#ff5a1f);box-shadow:0 0 0 1px var(--fs-orange-dim,#ff5a1f66)}.free-site-audience-eyebrow-dot{background:#000;box-shadow:none}.free-site-faq-label-dot,.free-site-footer-social-kicker-dot,.free-site-reviews-kicker-dot{width:8px;height:8px;background:var(--fs-orange,#ff5a1f);box-shadow:none}.free-site-footer-social-kicker-dot{display:inline-block;flex-shrink:0;margin-top:.2em}.free-site-footer-social-kicker{display:flex;align-items:flex-start;gap:12px;min-width:0}.free-site-intro-label{text-transform:uppercase}.free-site-intro-title{margin:1.5rem 0 0;max-width:22rem;font-weight:400;line-height:1.05;text-wrap:balance}@media (min-width:640px){.free-site-intro-title{margin-top:2rem;max-width:none}}.free-site-intro-cta-wrap{margin-top:2rem}@media (min-width:640px){.free-site-intro-cta-wrap{margin-top:2.5rem}}.free-site-intro-enroll{display:inline-flex;align-items:center;justify-content:center;min-height:40px;min-width:0;padding:.5rem 1.125rem;border:0;border-radius:0!important;background:#fff;color:#000!important;text-decoration:none;white-space:nowrap;transition:background-color .2s ease,color .2s ease}.free-site-intro-enroll:hover{background:var(--fs-orange);color:#fff!important}.free-site-intro-video-slot{position:relative;width:min(56vw,280px);height:min(56vw,280px);max-width:var(--fs-morph-intro-circle,445px);max-height:var(--fs-morph-intro-circle,445px);aspect-ratio:1;flex-shrink:0;overflow:visible}@media (min-width:640px){.free-site-intro-video-slot{width:min(64vw,340px);height:min(64vw,340px)}}@media (min-width:768px){.free-site-intro-video-slot{width:min(100%,var(--fs-morph-intro-circle,445px));height:min(100%,var(--fs-morph-intro-circle,445px));max-width:var(--fs-morph-intro-circle,445px);max-height:var(--fs-morph-intro-circle,445px);margin-inline:auto}}#intro-video-slot .free-site-morph-video-frame{opacity:0;visibility:hidden;pointer-events:none}#intro-video-slot[data-morph-handoff=true] .free-site-morph-video-frame{opacity:1;visibility:visible;pointer-events:auto}#intro-video-slot[data-morph-handoff=true]{flex-shrink:0}@media (prefers-reduced-motion:reduce){#intro-video-slot .free-site-morph-video-frame{opacity:1;visibility:visible;pointer-events:auto}}.free-site-morph-video{position:relative;z-index:var(--fs-morph-fly-z,70);will-change:top,left,width,height,opacity}html.free-site-audience-stage-active .free-site-morph-video{visibility:hidden!important;opacity:0!important;pointer-events:none!important}.free-site-morph-video-frame{overflow:visible;border-radius:50%}.free-site-morph-ring-svg{z-index:4;overflow:visible}.free-site-morph-seek-hit{touch-action:none}.free-site-morph-progress{transition:opacity .4s ease,stroke-width .4s ease}.free-site-morph-progress--pink{transition:opacity .45s ease,stroke-width .45s ease}.free-site-morph-media{--morph-outer-pad:1.25%;z-index:1;top:var(--morph-outer-pad);right:var(--morph-outer-pad);bottom:var(--morph-outer-pad);left:var(--morph-outer-pad);border-radius:50%!important;overflow:hidden!important;clip-path:circle(50% at 50% 50%);-webkit-clip-path:circle(50% at 50% 50%)}.free-site-morph-media__inner{border-radius:inherit;clip-path:inherit}.free-site-morph-media__visual{display:block;width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover;transform:scale(1.045);transform-origin:center}.free-site-morph-sound{border-radius:6px!important;box-shadow:0 2px 10px rgba(0,0,0,.5);cursor:pointer}.free-site-morph-sound:focus-visible{outline:2px solid var(--fs-orange);outline-offset:2px}.free-site-hero-bullets li span:last-child{font-weight:var(--fs-t-main-weight,400);letter-spacing:var(--fs-type-tracking,-.05em);text-transform:none}.free-site-hero-bullet-dot{display:inline-block;flex-shrink:0;width:6px;height:6px;min-width:6px;min-height:6px;aspect-ratio:1;border-radius:50%!important;background:var(--fs-orange)}@media (min-width:768px){.free-site-hero-bullets li{text-align:right}}.free-site-hero{min-height:0}.free-site-hero-title{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:0;max-width:100%;font-weight:600;letter-spacing:.01em;text-shadow:0 0 40px hsla(0,0%,100%,.14);font-size:clamp(17px,5.4vw,var(--fs-t-h1-size,70px))}.free-site-hero-title-line:nth-child(2){color:var(--fs-orange,#f33a13)}@media (max-width:767px){.free-site-hero-title-line.free-site-hero-title-line--mobile:nth-child(2){color:inherit}}.free-site-hero-title-line{display:block;white-space:nowrap;line-height:1}.free-site-hero-title-line--desktop{display:none}@media (min-width:768px){.free-site-hero-title-line:nth-child(2){color:inherit}.free-site-hero-title-line--mobile{display:none}.free-site-hero-title-line--desktop{display:block}.free-site-hero-title-line--desktop:first-of-type{color:var(--fs-orange,#f33a13)}}.free-site-hero-stage{min-height:0;overflow:visible}.free-site-hero-carousel-wrap{position:relative;z-index:1;width:100%;padding-bottom:.5rem;transform-style:preserve-3d}.free-site-hero-foot{--fs-hero-edge:40px;box-sizing:border-box;display:flex;align-items:flex-end;justify-content:space-between;gap:clamp(.75rem,3vw,1.5rem);width:calc(100% + 2 * var(--fs-content-pad));max-width:var(--fs-block-max);margin-inline:calc(-1 * var(--fs-content-pad));margin-top:clamp(1.25rem,3.5vh,2.75rem);padding-inline:var(--fs-hero-edge);padding-bottom:clamp(.25rem,1.5vh,.5rem);position:relative;z-index:20;min-height:clamp(72px,11vw,120px)}@media (max-width:639px){.free-site-hero-foot{width:100%;margin-inline:0;padding-inline:var(--fs-content-pad)}}@media (min-width:768px){.free-site-hero-foot{margin-top:clamp(1.75rem,4.5vh,3.25rem)}}.free-site-hero-bullets{margin:0;padding:0;list-style:none}.free-site-hero-video-slot{pointer-events:none;position:relative;z-index:15;flex-shrink:0;border-radius:50%;width:clamp(84px,24vw,var(--fs-morph-hero-circle,158px));height:clamp(84px,24vw,var(--fs-morph-hero-circle,158px));transform:none}@media (min-width:768px){.free-site-hero-video-slot{width:var(--fs-morph-hero-circle,158px);height:var(--fs-morph-hero-circle,158px);min-width:var(--fs-morph-hero-circle,158px);min-height:var(--fs-morph-hero-circle,158px)}}.free-site-hero-mobile-cta{box-sizing:border-box;align-items:center;width:100%;max-width:100%;height:52px;min-height:52px;max-height:52px;padding:5px;gap:5px}@media (max-width:1023px){.free-site-hero-bullets--foot{align-items:flex-end;text-align:right}.free-site-hero-bullets--foot .free-site-hero-bullets-item{justify-content:flex-end}.free-site-hero-menu-btn{border:0;background:#101010;color:#fff}.free-site-hero-mobile-enroll{background:#f33a13;color:#fff;border:1px solid rgba(243,58,19,.95)}.free-site-hero-mobile-enroll:focus-visible,.free-site-hero-mobile-enroll:hover{background:#ff4b1f;color:#fff}.free-site-hero-mobile-cta{position:fixed;left:0;right:0;bottom:0;z-index:130;display:flex;width:100%;max-width:100vw;margin:0;padding:5px 5px calc(5px + env(safe-area-inset-bottom, 0px));background:#1a1a1a;box-shadow:0 -4px 14px rgba(0,0,0,.28)}}@media (min-width:1024px){.free-site-hero-menu-btn,.free-site-hero-menu-panel,.free-site-hero-mobile-cta{display:none!important}}.free-site-hero-menu-btn,.free-site-hero-mobile-enroll{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;height:42px;min-height:42px;max-height:42px;padding:0 14px;line-height:1;letter-spacing:-.04em;text-transform:uppercase}.free-site-hero-mobile-enroll{font-size:13px;white-space:nowrap}.free-site-hero-menu-panel{border-radius:0!important}body.free-site-menu-open{overflow:hidden}@media (max-width:1023px){.free-site-hero-menu-panel{position:fixed;top:0;right:0;left:0;bottom:calc(52px + env(safe-area-inset-bottom, 0px));z-index:125;background:rgba(0,0,0,.72);display:flex;align-items:flex-start;justify-content:center;padding:16px 0 18px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .28s ease,visibility 0s linear .28s}.free-site-hero-menu-panel.is-open{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .28s ease,visibility 0s linear 0s}.free-site-hero-menu-shell{position:relative;width:min(100vw,402px);min-height:calc(100dvh - 52px - env(safe-area-inset-bottom, 0px) - 34px);border:1px solid hsla(0,0%,100%,.55);background:#090b10;display:flex;flex-direction:column;padding:92px 16px 18px;opacity:0;transform:translateY(14px) scale(.985);transition:opacity .28s ease,transform .28s ease}.free-site-hero-menu-panel.is-open .free-site-hero-menu-shell{opacity:1;transform:translateY(0) scale(1)}.free-site-hero-menu-close{position:absolute;top:16px;right:16px;width:48px;height:48px;border:0;background:#1c1f25;color:#fff;display:grid;place-items:center;font-size:48px;line-height:.5;font-weight:300;cursor:pointer}.free-site-hero-menu-close>span{transform:translateY(-1px)}.free-site-hero-menu-links{margin-top:auto;margin-bottom:auto;border-top:1px solid hsla(0,0%,100%,.22);border-bottom:1px solid hsla(0,0%,100%,.22)}.free-site-hero-menu-link{display:flex;align-items:center;justify-content:center;text-align:center;text-transform:uppercase;min-height:78px;border-bottom:1px solid hsla(0,0%,100%,.22);color:#f0f0f0;letter-spacing:0;font-size:25px!important;line-height:1.2!important}.free-site-hero-menu-link:last-child{border-bottom:0}.free-site-hero-menu-cta{margin-top:auto;min-height:44px;width:100%;border:0;border-radius:0;background:#f33a13;color:#fff;text-transform:uppercase;letter-spacing:0;justify-content:center}}@media (max-width:1023px) and (prefers-reduced-motion:reduce){.free-site-hero-menu-panel,.free-site-hero-menu-panel.is-open .free-site-hero-menu-shell,.free-site-hero-menu-shell{transition:none;transform:none}}.free-site-morph-press{font-family:var(--font-fs-sans),system-ui,sans-serif}.free-site-carousel-stage{height:var(--carousel-stage-h,min(42dvh,320px));min-height:var(--carousel-stage-h,220px);perspective:var(--fs-carousel-perspective-mob,clamp(400px,92vw,560px));perspective-origin:50% 50%;transform-style:preserve-3d;touch-action:pan-y;overflow:visible;isolation:isolate}.free-site-carousel-tilt{position:absolute;inset:0;transform-style:preserve-3d;transform-origin:50% 100%;will-change:transform}@media (min-width:768px){.free-site-carousel-stage{perspective:var(--fs-carousel-perspective-desk,clamp(820px,88vw,2000px));perspective-origin:50% 50%}}@media (max-width:639px){.free-site-carousel-ring{animation-duration:var(--carousel-duration,48s)}.free-site-carousel-stage{perspective:clamp(360px,88vw,520px);perspective-origin:50% 50%}.free-site-hero-carousel-wrap{padding-bottom:.5rem}.free-site-scroll-hint{font-size:11px;letter-spacing:.02em}#hero .free-site-scroll-hint{margin-bottom:.25rem}}@media (max-width:390px){.free-site-hero-carousel-wrap{min-height:0;padding-bottom:.375rem}.free-site-carousel-stage{perspective:clamp(280px,84vw,360px);perspective-origin:50% 50%}.free-site-carousel-card-slot{filter:none;box-shadow:var(--fs-3d-shadow-lift),var(--fs-3d-shadow-ambient)}#hero{padding-top:2rem;padding-bottom:1.5rem}}@media (max-width:1023px){.free-site-hero-carousel-wrap{min-height:0;padding-top:.35rem;padding-bottom:.175rem}.free-site-hero-stage{min-height:0}.free-site-hero-foot{margin-top:clamp(1.75rem,5vh,2.5rem)}}.free-site-carousel-ring{position:absolute;left:50%;top:50%;width:0;height:0;margin:0;animation:free-site-carousel-spin var(--carousel-duration,32s) linear infinite;transform-style:preserve-3d;transform-origin:50% 50%;will-change:transform}.free-site-carousel-ring--js{animation:none!important}.free-site-carousel-stage--hand-held .free-site-carousel-ring{animation:none}.free-site-carousel-stage--hand-held .free-site-carousel-card-slot{will-change:transform}.free-site-carousel-stage--hand-held{perspective-origin:50% 58%}.free-site-carousel-stage--hand-held .free-site-carousel-ring{top:52%}.free-site-carousel-stage--reel .free-site-carousel-card-slot{will-change:transform}html.free-site-hero-reel-stepping{overscroll-behavior-y:none}.free-site-carousel-card-slot{position:absolute;left:50%;top:50%;width:var(--carousel-card-w,clamp(72px,22vw,156px));height:var(--carousel-card-h,clamp(124px,38vw,268px));transform-style:preserve-3d;transform-origin:50% 50%;box-shadow:var(--fs-3d-shadow-lift),var(--fs-3d-shadow-ambient)}@media (min-width:768px){.free-site-carousel-card-slot{box-shadow:var(--fs-3d-shadow-lift),0 14px 28px rgba(0,0,0,.42)}}.free-site-carousel-card-inner{position:relative;width:100%;height:100%;border-radius:var(--fs-carousel-card-radius);overflow:hidden;transform:rotateX(var(--carousel-card-tilt-x,var(--fs-carousel-tilt-x,-5.5deg)));transform-style:preserve-3d;transform-origin:center center;transition:none;will-change:transform}.free-site-carousel-card-face{position:absolute;inset:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform-style:preserve-3d}.free-site-carousel-card-face--back{transform:rotateY(180deg)}.free-site-carousel-card-face--back,.free-site-carousel-card-face--front{box-sizing:border-box;border:0;background:transparent}.free-site-carousel-card-img{display:block;border:0;border-radius:var(--fs-carousel-card-radius);filter:contrast(1.02) saturate(.94)}.free-site-hero-carousel-wrap{min-height:0;padding:.25rem 0 .75rem;overflow:visible}@media (min-width:640px){.free-site-hero-carousel-wrap{padding-bottom:1rem}.free-site-carousel-stage{perspective-origin:50% 50%}}@media (min-width:1024px){.free-site-hero-carousel-wrap{padding-top:.5rem;padding-bottom:1rem}.free-site-hero-stage{min-height:clamp(360px,52vh,540px)}.free-site-hero-carousel-wrap{min-height:clamp(340px,50vh,520px)}.free-site-carousel-stage{perspective-origin:50% 52%}}.free-site-noise{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.04'/%3E%3C/svg%3E")}.free-site-gap-headline{isolation:isolate;display:flex;flex-direction:column;align-items:center;gap:1.25rem;text-align:center}.free-site-gap-side{position:relative;z-index:30;width:100%;max-width:100%;min-width:0;display:flex;justify-content:center;padding:0 .25rem}.free-site-gap-text{display:inline-block;max-width:100%;font-weight:700;text-transform:uppercase;line-height:.95;letter-spacing:-.02em;font-size:clamp(20px,7.5vw,34px);white-space:normal;overflow-wrap:anywhere;word-break:break-word}.free-site-gap-portrait-wrap{position:relative;z-index:20;width:clamp(120px,38vw,180px);height:clamp(168px,52vw,252px)}.free-site-gap-portrait{position:relative;width:100%;height:100%}@media (min-width:640px) and (max-width:1023px){.free-site-gap-headline{gap:1.5rem}.free-site-gap-text{font-size:clamp(24px,5.5vw,44px)}.free-site-gap-portrait-wrap{width:clamp(140px,28vw,200px);height:clamp(196px,39vw,280px)}}@media (min-width:1024px){.free-site-gap-headline{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:clamp(1rem,2.5vw,3.5rem);text-align:left}.free-site-gap-side--left{justify-content:flex-end;padding-right:clamp(.5rem,1.5vw,2.5rem)}.free-site-gap-side--right{justify-content:flex-start;padding-left:clamp(.5rem,1.5vw,2.5rem)}.free-site-gap-text{font-size:clamp(22px,2.8vw,72px);white-space:nowrap;overflow-wrap:normal;word-break:normal}.free-site-gap-text--left{text-align:right}.free-site-gap-text--right{text-align:left}.free-site-gap-portrait-wrap{width:clamp(150px,12vw,220px);height:clamp(210px,17vw,308px)}}@media (min-width:1280px){.free-site-gap-text{font-size:clamp(32px,3.2vw,88px)}}.free-site-chess-shell.free-site-container{box-sizing:border-box;width:100%;max-width:min(100vw,calc(var(--fs-panel-square-w) * 2));margin-inline:auto;padding-inline:0}.free-site-chess-grid{width:100%;overflow:visible}.free-site-chess-cell{box-sizing:border-box;width:100%;min-height:min(100dvh,calc(100vw * var(--fs-panel-square-h) / var(--fs-panel-square-w)));aspect-ratio:720/700}@media (max-width:639px){.free-site-hero-title{align-items:center;text-align:center;margin-inline:auto;font-size:clamp(19px,8.2vw,34px);line-height:.95;letter-spacing:-.03em}.free-site-hero-stage{min-height:0}.free-site-hero-foot{margin-top:clamp(2.75rem,8vh,3.5rem);padding-inline:.55rem;padding-bottom:.1rem;min-height:0;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:clamp(10px,3.5vw,18px)}.free-site-hero-video-slot{flex:0 0 auto;order:1;width:clamp(84px,24vw,var(--fs-morph-hero-circle,158px));height:clamp(84px,24vw,var(--fs-morph-hero-circle,158px))}.free-site-hero-bullets--foot{order:2;flex:1 1 auto;min-width:0;margin-left:auto;align-items:flex-end;text-align:right;font-size:11px;line-height:1.12;letter-spacing:-.04em}.free-site-hero-bullets--foot .free-site-hero-bullets-item{justify-content:flex-end;width:100%;max-width:100%}.free-site-intro-media-col{padding-top:.75rem;padding-bottom:.75rem}.free-site-intro-video-slot{width:min(calc(100vw - 30px),var(--fs-morph-intro-circle,445px));height:min(calc(100vw - 30px),var(--fs-morph-intro-circle,445px))}.free-site-intro-content-col{padding-top:1rem;padding-bottom:1.4rem}.free-site-intro-cta-wrap{margin-top:1.2rem}.free-site-chess-cell{min-height:clamp(280px,calc(100vw * .92),392px);aspect-ratio:720/700}}@media (max-width:767px){.free-site-intro-label-wrap{padding-top:0;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid var(--fs-intro-line,var(--fs-line-muted))}.free-site-intro-label-wrap:before{content:"";display:block;width:100%;height:1px;margin-bottom:20px;background:var(--fs-intro-line,var(--fs-line-muted))}.free-site-intro-title{margin-top:0;box-sizing:border-box;width:100%;max-width:330px;font-size:25px;font-weight:400;line-height:1.2;letter-spacing:var(--fs-type-tracking,-.05em);text-transform:uppercase}}@media (min-width:640px){.free-site-chess-grid{--chess-cell-w:var(--fs-half-panel-w);--chess-cell-h:var(--fs-half-panel-h);margin-inline:auto;grid-template-columns:repeat(2,minmax(0,var(--chess-cell-w)));grid-template-rows:repeat(2,var(--chess-cell-h))}.free-site-chess-grid,.free-site-chess-shell.free-site-container{width:calc(var(--chess-cell-w) * 2);max-width:min(100vw,calc(var(--chess-cell-w) * 2))}.free-site-chess-cell{width:100%;max-width:var(--chess-cell-w);height:var(--chess-cell-h);min-height:var(--chess-cell-h);max-height:var(--chess-cell-h);aspect-ratio:auto}}.free-site-chess-cell--text{background:var(--fs-gray-light)}.free-site-chess-cell--opportunities-panel{background:#fff!important}.free-site-chess-panel-bg{position:absolute;inset:0;z-index:0;pointer-events:none}.free-site-chess-panel--tl .free-site-chess-panel-bg--solid{background:#fff}.free-site-chess-panel--br .free-site-chess-panel-bg--solid{background:#f33a13}.free-site-chess-panel-bg--image img{-o-object-fit:fill!important;object-fit:fill!important;-o-object-position:center center;object-position:center center}@media (min-width:640px){.free-site-chess-cell--text .free-site-chess-panel-bg--image{display:none}}.free-site-chess-panel-body{pointer-events:none}.free-site-chess-panel-body,.free-site-chess-panel-hero{position:absolute;inset:0;z-index:1;box-sizing:border-box}.free-site-chess-panel-hero{display:grid;place-items:center;padding:var(--fs-chess-panel-pad,var(--fs-layout-edge));opacity:calc(1 - var(--chess-reveal, 0));transform:translateY(calc(var(--chess-reveal, 0) * -6px))}.free-site-chess-cell--results{background:#f33a13!important;container-type:inline-size;container-name:chess-results}.free-site-chess-cell--results .free-site-chess-panel{--fs-chess-panel-pad:40px}.free-site-chess-cell--results .free-site-chess-corner,.free-site-chess-cell--results .free-site-chess-list-item,.free-site-chess-cell--results .free-site-chess-title-center-line{color:#fff!important}.free-site-chess-cell--results .free-site-chess-panel-hero{padding:0 40px}.free-site-chess-cell--results .free-site-chess-title-center-line,.free-site-chess-cell--results .free-site-chess-watermark-line{display:block;width:-moz-max-content;width:max-content;max-width:100%;margin-inline:auto;white-space:nowrap;overflow-wrap:normal;word-break:keep-all;letter-spacing:var(--fs-type-tracking,-.05em);text-align:center;line-height:1}.free-site-chess-cell--results .free-site-chess-title-center,.free-site-chess-cell--results .free-site-chess-watermark{width:100%;max-width:640px;box-sizing:border-box}.free-site-chess-cell--results .free-site-chess-list-item,.free-site-chess-cell--results .free-site-chess-list:before{border-color:hsla(0,0%,100%,.55)}.free-site-chess-cell--results .free-site-chess-watermark-line{color:hsla(0,0%,100%,.14)}.free-site-chess-panel--expanded .free-site-chess-panel-bg--image{opacity:0}.free-site-chess-panel{--fs-chess-panel-pad:var(--fs-layout-edge);--chess-reveal:0;position:relative;height:100%;width:100%;box-sizing:border-box}@media (min-width:640px){.free-site-chess-panel{--fs-chess-panel-pad:40px}}.free-site-chess-panel--expanded .free-site-chess-panel-hero{pointer-events:none}.free-site-chess-panel--expanded .free-site-chess-watermark{opacity:calc(.06 + var(--chess-reveal, 0) * .1);z-index:1}.free-site-chess-cell--results .free-site-chess-panel--expanded .free-site-chess-watermark{opacity:calc(.1 + var(--chess-reveal, 0) * .22)}@media (max-width:639px){.free-site-chess-cell--text.free-site-chess-cell--opportunities-panel.free-site-chess-cell--scroll:not(.free-site-chess-cell--revealed),.free-site-chess-cell--text.free-site-chess-cell--results.free-site-chess-cell--scroll:not(.free-site-chess-cell--revealed){background:transparent!important}}.free-site-chess-cell--text:not(.free-site-chess-cell--scroll) .free-site-chess-list,.free-site-chess-cell--text:not(.free-site-chess-cell--scroll) .free-site-chess-list-item,.free-site-chess-cell--text:not(.free-site-chess-cell--scroll) .free-site-chess-panel-bg--image,.free-site-chess-cell--text:not(.free-site-chess-cell--scroll) .free-site-chess-panel-hero,.free-site-chess-cell--text:not(.free-site-chess-cell--scroll) .free-site-chess-watermark{transition:opacity .55s cubic-bezier(.22,1,.36,1),transform .55s cubic-bezier(.22,1,.36,1)}.free-site-chess-cell--text.free-site-chess-cell--scroll .free-site-chess-list,.free-site-chess-cell--text.free-site-chess-cell--scroll .free-site-chess-list-item,.free-site-chess-cell--text.free-site-chess-cell--scroll .free-site-chess-panel-hero,.free-site-chess-cell--text.free-site-chess-cell--scroll .free-site-chess-watermark{transition:none}.free-site-chess-watermark{pointer-events:none;position:absolute;left:50%;top:50%;z-index:0;display:flex;flex-direction:column;align-items:center;justify-content:center;width:min(640px,calc(100% - 2 * var(--fs-chess-panel-pad, 40px)));max-width:calc(100% - 2 * var(--fs-chess-panel-pad, 40px));box-sizing:border-box;padding-inline:0;opacity:0;transform:translate(-50%,-50%) scale(.98);text-align:center}.free-site-chess-panel--expanded .free-site-chess-watermark{transform:translate(-50%,-50%) scale(1)}.free-site-chess-list{position:absolute;right:0;bottom:0;left:0;z-index:2;margin:0;width:100%;list-style:none;padding:0 var(--fs-chess-panel-pad);box-sizing:border-box;opacity:var(--chess-reveal,0);transform:translateY(calc((1 - var(--chess-reveal, 0)) * 14px))}.free-site-chess-list:before{content:"";display:block;border-top:1px solid rgba(0,0,0,.85)}.free-site-chess-panel:not(.free-site-chess-panel--expanded) .free-site-chess-list{visibility:hidden;pointer-events:none}.free-site-chess-list-item{--item-reveal:0;margin:0;padding:clamp(.65rem,2.2vw,1rem) 0;border-bottom:1px solid rgba(0,0,0,.9);text-align:left;line-height:1.3;opacity:var(--item-reveal,0);transform:translateY(calc((1 - var(--item-reveal, 0)) * 10px))}.free-site-chess-image-stack{--chess-reveal:0}.free-site-chess-image-layer{position:absolute;inset:0;will-change:opacity,transform}.free-site-chess-image-layer--a{opacity:calc(1 - var(--chess-reveal, 0));transform:scale(calc(1 + var(--chess-reveal, 0) * .04))}.free-site-chess-image-layer--b{opacity:var(--chess-reveal,0);transform:scale(calc(1.04 - var(--chess-reveal, 0) * .04))}.free-site-chess-cover-media{width:100%!important;height:100%!important;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.free-site-chess-cell--opportunities{z-index:4}.free-site-chess-cell--under-money{position:relative;z-index:1}.free-site-chess-opportunities-scene{isolation:isolate}.free-site-chess-cell--opportunities{background:#fff}.free-site-chess-cell--results-photo{background:#f33a13}.free-site-chess-cell--gadget-photo{background:#0a0a0a}.free-site-chess-cell--gadget-photo .free-site-chess-cover-media,.free-site-chess-cell--opportunities .free-site-chess-cover-media,.free-site-chess-cell--results-photo .free-site-chess-cover-media{width:100%!important;height:100%!important;max-width:none;max-height:none;-o-object-fit:fill;object-fit:fill;-o-object-position:center center;object-position:center center}.free-site-chess-cell--gadget-photo .free-site-chess-image-stack,.free-site-chess-cell--opportunities .free-site-chess-image-stack,.free-site-chess-cell--results-photo .free-site-chess-image-stack{width:100%;height:100%;min-height:100%}.free-site-chess-cell--static-photo{-webkit-user-select:none;-moz-user-select:none;user-select:none}.free-site-chess-cell--static-photo,.free-site-chess-cell--static-photo *{cursor:default!important;pointer-events:none}.free-site-chess-cell--text.free-site-chess-cell--revealed-interactive{cursor:default}.free-site-chess-cell--gadget-photo .free-site-chess-image-layer--a,.free-site-chess-cell--gadget-photo .free-site-chess-image-layer--b,.free-site-chess-cell--opportunities .free-site-chess-image-layer--a,.free-site-chess-cell--opportunities .free-site-chess-image-layer--b,.free-site-chess-cell--results-photo .free-site-chess-image-layer--a,.free-site-chess-cell--results-photo .free-site-chess-image-layer--b{opacity:1;transform:none}.free-site-watch-circle--on-opportunities{--fs-watch-circle-fill:#f33a13;--fs-watch-circle-ink:#fff}.free-site-watch-circle--on-results{--fs-watch-circle-fill:var(--fs-gray-light);--fs-watch-circle-ink:#000}.free-site-chess-money-overlay{display:none;position:absolute;right:-6px;bottom:0;z-index:12;width:min(69.3%,357px);max-width:375px;transform:translate(calc(4% - 23px),calc(24% - 20px));filter:drop-shadow(0 18px 36px rgba(0,0,0,.35))}@media (min-width:1440px){.free-site-chess-cell--opportunities.free-site-chess-cell--static-photo{overflow:visible}.free-site-chess-money-overlay{display:block;width:min(75.6%,393px);right:-10px;transform:translate(calc(5% - 23px),calc(28% - 20px))}}.free-site-chess-money-overlay__img{display:block;width:100%;height:auto}.free-site-chess-cell:not(.free-site-chess-cell--scroll) .free-site-chess-image-layer{transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1)}.free-site-chess-cell.free-site-chess-cell--scroll .free-site-chess-image-layer{transition:none}.free-site-chess-corner{position:absolute;z-index:2;top:var(--fs-chess-panel-pad);max-width:min(11rem,42%);margin:0;text-transform:uppercase;line-height:1.15;color:#000}.free-site-chess-corner-line{display:block}.free-site-chess-corner--left{left:var(--fs-chess-panel-pad);text-align:left}.free-site-chess-corner--right{right:var(--fs-chess-panel-pad);left:auto;text-align:right}.free-site-chess-title-center{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;width:min(640px,100%);max-width:100%;margin:0;padding:0;text-align:center;pointer-events:none}.free-site-chess-cell--opportunities-panel .free-site-chess-title-center{width:min(640px,calc(100% - 2 * var(--fs-chess-panel-pad)))}.free-site-chess-title-center-line{width:100%;text-align:center;line-height:1;letter-spacing:var(--fs-type-tracking,-.05em)}.free-site-chess-watermark-line{display:block;font-family:var(--font-free-site);font-size:clamp(2.5rem,11vw,5.5rem);font-weight:600;line-height:.92;letter-spacing:var(--fs-type-tracking,-.05em);text-transform:uppercase;color:rgba(0,0,0,.14)}@media (min-width:640px){.free-site-chess-title-center-line{font-weight:600}.free-site-chess-title-center-line,.free-site-chess-watermark-line{font-size:clamp(2.75rem,4.86vw,4.375rem);line-height:1}}@media (min-width:1024px){.free-site-chess-title-center-line{font-size:70px;font-weight:600;line-height:1}.free-site-chess-watermark-line{font-size:70px;line-height:1}}@media (max-width:639px){.free-site-chess-cell--gadget-photo .free-site-chess-cover-media{-o-object-position:42% 44%;object-position:42% 44%}.free-site-chess-panel{--fs-chess-panel-pad:var(--fs-layout-edge)}.free-site-chess-title-center-line{letter-spacing:var(--fs-type-tracking,-.05em)}.free-site-chess-cell--results .free-site-chess-watermark-line,.free-site-chess-title-center-line{font-size:clamp(1.85rem,9.5vw,2.35rem);line-height:1}.free-site-chess-cell--results .free-site-chess-panel{--fs-chess-panel-pad:40px}.free-site-chess-cell--results .free-site-chess-panel-hero{padding-inline:40px}.free-site-chess-corner{max-width:46%;font-size:clamp(15px,3.9vw,17px);line-height:1.08}.free-site-chess-list-item{padding:.85rem 0;font-size:14px;line-height:1.3}.free-site-chess-cell--text .free-site-chess-watch-badge{display:none!important}.free-site-chess-cell--text.free-site-chess-cell--hover-cursor{cursor:default}.free-site-chess-cell--scroll:not(.free-site-chess-cell--revealed) .free-site-chess-list{opacity:0;pointer-events:none}.free-site-chess-cell--scroll.free-site-chess-cell--revealed .free-site-chess-panel-hero{visibility:hidden;opacity:0!important}.free-site-chess-cell--scroll.free-site-chess-cell--revealed .free-site-chess-list{opacity:1;transform:none}.free-site-chess-cell--scroll.free-site-chess-cell--revealed .free-site-chess-list:before{border-top-color:rgba(0,0,0,.88)}.free-site-chess-cell--scroll.free-site-chess-cell--revealed.free-site-chess-cell--results .free-site-chess-list:before{border-top-color:hsla(0,0%,100%,.55)}.free-site-chess-cell--scroll.free-site-chess-cell--revealed .free-site-chess-list-item{opacity:1;transform:none;border-bottom-color:rgba(0,0,0,.88)}}.free-site-chess-cell--scroll{cursor:default;touch-action:pan-y}.free-site-watch-circle{display:flex;flex-shrink:0;align-items:center;justify-content:center;box-sizing:border-box;width:var(--fs-watch-circle-size);height:var(--fs-watch-circle-size);min-width:var(--fs-watch-circle-size);min-height:var(--fs-watch-circle-size);aspect-ratio:1;border-radius:50%!important;background:var(--fs-watch-circle-fill);color:var(--fs-watch-circle-ink)}.free-site-watch-circle__label{display:block;max-width:78%;font-family:var(--font-free-site);font-size:clamp(11px,1.15vw,14px);font-weight:500;line-height:1.05;letter-spacing:-.03em;text-align:center;text-transform:none;white-space:nowrap;color:var(--fs-watch-circle-ink)}.free-site-watch-circle--video{--fs-watch-circle-size:88px}@media (max-width:639px){.free-site-watch-circle--video{--fs-watch-circle-size:72px}.free-site-watch-circle--video .free-site-watch-circle__label{font-size:11px}}.free-site-chess-watch-badge{position:absolute;z-index:30;pointer-events:none;overflow:hidden;border-radius:50%!important;opacity:0;transform:translate(-50%,-50%) scale(.94);will-change:left,top,opacity,transform;transition:opacity .22s ease,transform .22s ease}.free-site-chess-watch-badge--persistent,.free-site-chess-watch-badge--visible{opacity:1;transform:translate(-50%,-50%) scale(1)}@media (max-width:639px){.free-site-chess-watch-badge .free-site-watch-circle{--fs-watch-circle-size:clamp(88px,24vw,104px)}}.free-site-chess-cell--hover-cursor{cursor:none}.free-site-chess-cursor-hint{position:absolute;z-index:30;pointer-events:none;transform:translate(-50%,-50%);opacity:0;transition:opacity .35s ease;will-change:left,top,opacity}.free-site-chess-cursor-hint--visible{opacity:1}.free-site-chess-cursor-hint-ring{transform:scale(.92);transition:transform .35s ease}.free-site-chess-cursor-hint--visible .free-site-chess-cursor-hint-ring{transform:scale(1)}@media (hover:none),(pointer:coarse){.free-site-chess-cursor-hint{display:none}}@media (prefers-reduced-motion:reduce){.free-site-chess-cursor-hint,.free-site-chess-cursor-hint-ring{transition:none}.free-site-chess-image-layer,.free-site-chess-list-item,.free-site-chess-panel-hero,.free-site-chess-watermark{transition:none!important;transform:none!important}.free-site-chess-panel-hero{opacity:calc(1 - var(--chess-reveal, 0))}}.free-site-bottom-nav{--fs-bottom-nav-h:54px;--fs-bottom-nav-frame-pad:5px;--fs-bottom-nav-gap:5px;--fs-bottom-nav-cell-pad-y:15px;--fs-bottom-nav-cell-pad-x:10px;--fs-bottom-nav-inner-h:calc(var(--fs-bottom-nav-h) - 2 * var(--fs-bottom-nav-frame-pad));--fs-bottom-nav-frame-fill:#1a1a1a;--fs-bottom-nav-cell-fill:var(--fs-ink-figma,#101010);--fs-bottom-nav-cta-fill:#f33a13;--fs-bottom-nav-cta-fill-hover:#ff4b1f;position:fixed;left:50%;z-index:130;bottom:calc(.75rem + var(--safe-bottom));display:none;align-items:stretch;justify-content:center;gap:var(--fs-bottom-nav-gap);box-sizing:border-box;width:-moz-max-content;width:max-content;max-width:min(460px,calc(100vw - 1.25rem));height:var(--fs-bottom-nav-h);min-height:var(--fs-bottom-nav-h);max-height:var(--fs-bottom-nav-h);padding:var(--fs-bottom-nav-frame-pad);transform:translateX(-50%);border:none;border-radius:0;background:var(--fs-bottom-nav-frame-fill);box-shadow:0 4px 14px rgba(0,0,0,.28)}.free-site-bottom-nav>*{margin:0}.free-site-bottom-nav-link{display:inline-flex;flex:0 0 auto;width:auto;min-width:0;align-items:center;justify-content:center;box-sizing:border-box;height:var(--fs-bottom-nav-inner-h);min-height:var(--fs-bottom-nav-inner-h);max-height:var(--fs-bottom-nav-inner-h);padding:var(--fs-bottom-nav-cell-pad-y) var(--fs-bottom-nav-cell-pad-x);border:0;border-radius:0;background:var(--fs-bottom-nav-cell-fill);line-height:1;white-space:nowrap;text-decoration:none}.free-site-bottom-nav-link--faq{flex:0 0 auto;width:auto;min-width:0;max-width:none}.free-site-bottom-nav-link:hover{background:#1a1a1a}.free-site-bottom-nav-cta{display:inline-flex;flex:0 0 auto;width:auto;min-width:0;max-width:none;align-items:center;justify-content:center;box-sizing:border-box;height:var(--fs-bottom-nav-inner-h);min-height:var(--fs-bottom-nav-inner-h);max-height:var(--fs-bottom-nav-inner-h);padding:var(--fs-bottom-nav-cell-pad-y) var(--fs-bottom-nav-cell-pad-x);border:0;border-radius:0;background:var(--fs-bottom-nav-cta-fill);color:#fff;font-size:var(--fs-t-btn-size);font-weight:var(--fs-t-btn-weight);line-height:1;letter-spacing:var(--fs-type-tracking);text-transform:uppercase;white-space:nowrap;text-decoration:none}.free-site-bottom-nav-cta:hover{background:var(--fs-bottom-nav-cta-fill-hover);color:#fff}@media (min-width:1024px){.free-site-bottom-nav{display:inline-flex}}@media (max-width:1023px){.free-site-bottom-nav-cta,.free-site-bottom-nav-link{flex:0 0 auto;width:auto;padding:var(--fs-bottom-nav-cell-pad-y) var(--fs-bottom-nav-cell-pad-x)}}#results.free-site-chess,.free-site-chess{padding-bottom:0;margin-bottom:0;box-sizing:border-box}#results+.free-site-audience,.free-site-chess+.free-site-audience{margin-top:0;padding-top:0}.free-site--audience-hidden .free-site-chess+.sw-portfolio.uc-cards-index-1,.free-site--portfolio-hidden.free-site--audience-hidden .free-site-chess+.free-site-portfolio-placeholder.uc-cards-index-1{margin-top:0}.free-site-audience{--fs-audience-portfolio-gap:0px;border-top:none;overflow-x:clip;overflow-y:visible;max-width:100%}.free-site-audience-stage-shell{box-sizing:border-box;display:flex;flex-direction:column;width:100%;min-height:var(
    --aud-shell-min-h,calc(var(--aud-stage-gap-top, 0px) + var(--aud-block-h, 300px) + var(--aud-stage-gap-bottom, 0px))
  );background:#000}.free-site-audience-stage-gap{width:100%;background:#000;flex-shrink:0}.free-site-audience-stage-gap--top{flex:0 0 var(--aud-stage-gap-top,0px);min-height:var(--aud-stage-gap-top,0);height:var(--aud-stage-gap-top,0)}.free-site-audience-stage-gap--bottom{flex:0 0 var(--aud-stage-gap-bottom,var(--aud-stage-gap,0px));min-height:var(--aud-stage-gap-bottom,var(--aud-stage-gap,0));height:var(--aud-stage-gap-bottom,var(--aud-stage-gap,0))}.free-site-audience-pin,.free-site-audience-stage-pin,.free-site-audience-stage-scroll{flex:0 0 auto;width:100%;box-sizing:border-box;position:relative}.free-site-audience+.free-site-portfolio-placeholder.uc-cards-index-1,.free-site-audience+.sw-portfolio.uc-cards-index-1{margin-top:0;padding-top:0;box-sizing:border-box}.free-site-audience+.free-site-program,.free-site-audience+.free-site-program.free-site-program--clean-safe{margin-top:0!important}@media (min-width:1024px){#for-whom.ashley-rows.free-site-audience--scroll{position:relative}html.free-site-audience-stage-active #works.sw-portfolio--audience-stage-peek:not(.sw-portfolio--audience-stage-peek-full){position:relative;z-index:2;pointer-events:none;overflow:visible;border-top:none}html.free-site-audience-stage-active #works.sw-portfolio--audience-stage-peek:not(.sw-portfolio--audience-stage-peek-full):not([data-portfolio-placeholder]){clip-path:inset(0 0 calc(100% - var(--audience-works-peek-visible, var(--audience-stage-peek-bottom, 150px))) 0)}html.free-site-audience-stage-active #works.sw-portfolio--audience-stage-peek.sw-portfolio--audience-stage-peek-full:not([data-portfolio-placeholder]){z-index:8;pointer-events:none;overflow:visible;clip-path:none}html.free-site-audience-stage-active #works.sw-portfolio--audience-stage-peek .sw-portfolio__scale-outer{max-width:none;width:100%;overflow:visible}html.free-site-audience-stage-active #works.sw-portfolio--audience-stage-peek .sw-portfolio__artboard,html.free-site-audience-stage-active #works.sw-portfolio--audience-stage-peek .sw-portfolio__cards-layer{overflow:visible}html.free-site-audience-stage-active #works.sw-portfolio--audience-stage-peek:not(.sw-portfolio--audience-stage-peek-full) .sw-portfolio__artboard,html.free-site-audience-stage-active #works.sw-portfolio--audience-stage-peek:not(.sw-portfolio--audience-stage-peek-full) .sw-portfolio__cards-layer,html.free-site-audience-stage-active #works.sw-portfolio--audience-stage-peek:not(.sw-portfolio--audience-stage-peek-full) .sw-portfolio__scale-outer{max-width:none;width:100%;overflow:visible}html.free-site-audience-stage-active #works.sw-portfolio.uc-cards-index-1.sw-portfolio--audience-stage-peek:not(.sw-portfolio--audience-stage-peek-full) .sw-portfolio__scale-outer{margin-top:calc(-1 * var(--sw-audience-peek-content-nudge, 88px))}html.free-site-audience-stage-active #works.sw-portfolio.uc-cards-index-1:not(.sw-portfolio--audience-stage-peek){z-index:2}html.free-site-audience-stage-active #works.sw-portfolio.uc-cards-index-1.sw-portfolio--audience-stage-peek:not(.sw-portfolio--audience-stage-peek-full):before{opacity:0}html.free-site-audience-stage-active #works.free-site-portfolio-placeholder,html.free-site-audience-stage-active #works.sw-portfolio.uc-cards-index-1,html.free-site-audience-stage-active .free-site-audience+.free-site-portfolio-placeholder.uc-cards-index-1,html.free-site-audience-stage-active .free-site-audience+.sw-portfolio.uc-cards-index-1{margin-top:0;padding-top:0}html.free-site-audience-stage-active #for-whom.ashley-rows,html.free-site-audience-stage-active .free-site-audience--scroll{z-index:1;isolation:auto}html.free-site-audience-stage-active #for-whom.ashley-rows:has(+#works[data-portfolio-placeholder]){z-index:1;isolation:auto}html.free-site-audience-stage-active #works[data-portfolio-placeholder].sw-portfolio--audience-stage-peek-full{z-index:2;isolation:isolate;pointer-events:auto;overflow:visible;clip-path:none}[class*=pin-spacer]>.ashley-rows__band-rig,html.free-site-audience-stage-active .ashley-rows__band-rig,html.free-site-audience-stage-active .free-site-audience--scroll .free-site-audience-stage-scroll,html.free-site-audience-stage-active .free-site-audience--scroll .free-site-audience-stage-shell{min-height:calc(var(--ar-band-h, 155px) + var(--ar-media-bleed-below-band, 40.5px))!important;height:calc(var(--ar-band-h, 155px) + var(--ar-media-bleed-below-band, 40.5px))!important;max-height:none!important;overflow:visible!important}html.free-site-audience-stage-active .ashley-rows__band-rig .ashley-rows__col-aside,html.free-site-audience-stage-active .ashley-rows__band-rig .ashley-rows__col-media,html.free-site-audience-stage-active .ashley-rows__band-rig .ashley-rows__media-frame,html.free-site-audience-stage-active .ashley-rows__band-rig .ashley-rows__media-img{position:relative;z-index:24;overflow:visible}html.free-site-audience-stage-active #results.free-site-chess{position:relative;z-index:1}.pin-spacer-pin-spacer,[class*=pin-spacer]>.ashley-rows__band-rig,[class*=pin-spacer][class*=free-site-audience-scroll]{background:transparent!important;overflow:visible!important;scrollbar-width:none}[class*=pin-spacer][class*=free-site-audience-scroll]::-webkit-scrollbar{display:none;width:0;height:0}[class*=pin-spacer][class*=free-site-program-clean-pin]{background:transparent!important;overflow:visible!important;scrollbar-width:none}[class*=pin-spacer][class*=free-site-program-clean-pin]::-webkit-scrollbar{display:none;width:0;height:0}[class*=pin-spacer][class*=free-site-southwind-portfolio-fan-pin]{background:transparent!important;overflow:visible!important;scrollbar-width:none}[class*=pin-spacer][class*=free-site-southwind-portfolio-fan-pin]::-webkit-scrollbar{display:none;width:0;height:0}.free-site-audience--scroll{z-index:1}.free-site-audience--scroll .free-site-audience-stage-scroll,.free-site-audience--scroll .free-site-audience-stage-shell{z-index:2}#works.sw-portfolio.uc-cards-index-1{position:relative;z-index:2;isolation:isolate;width:100%;max-width:none;overflow:visible;scrollbar-width:none}html.free-site-audience-stage-active #works.sw-portfolio.uc-cards-index-1.sw-portfolio--audience-stage-peek:not(.sw-portfolio--audience-stage-peek-full),html.free-site-audience-stage-active #works[data-portfolio-placeholder].sw-portfolio--audience-stage-peek:not(.sw-portfolio--audience-stage-peek-full){z-index:2;isolation:isolate;clip-path:inset(0 0 calc(100% - var(--audience-works-peek-visible, var(--audience-stage-peek-bottom, 150px))) 0)}html.free-site-audience-stage-active [class*=pin-spacer]>.ashley-rows__band-rig{z-index:20}html.free-site-portfolio-program-overlap #works.sw-portfolio.uc-cards-index-1{z-index:52}html.free-site-portfolio-program-overlap #works.sw-portfolio.uc-cards-index-1 .sw-portfolio__cards-layer,html.free-site-program-pin-releasing #works.sw-portfolio.uc-cards-index-1 .sw-portfolio__cards-layer,html.free-site-program-stage-active #works.sw-portfolio--program-stage-peek .sw-portfolio__cards-layer{z-index:12;isolation:isolate}html.free-site-portfolio-program-overlap #works.sw-portfolio.uc-cards-index-1 .cards-index,html.free-site-portfolio-program-overlap #works.sw-portfolio.uc-cards-index-1 .sw-portfolio__card.cards-index,html.free-site-program-stage-active #works.sw-portfolio--program-stage-peek .cards-index,html.free-site-program-stage-active #works.sw-portfolio--program-stage-peek .sw-portfolio__card.cards-index{z-index:51!important}html.free-site-program-pin-engaging #works.sw-portfolio--program-stage-peek .sw-portfolio__works-program-gap,html.free-site-program-stage-active #works.sw-portfolio--program-stage-peek .sw-portfolio__works-program-gap{visibility:hidden!important;height:0!important;min-height:0!important;overflow:hidden!important;pointer-events:none!important}html.free-site-portfolio-program-overlap:not(.free-site-program-stage-active) .free-site-program-stage-shell{z-index:22}html.free-site-portfolio-program-overlap.free-site-program-stage-active .free-site-program-stage-shell{z-index:40}html.free-site-portfolio-program-overlap #program.free-site-program--clean-safe,html.free-site-portfolio-program-overlap #program.free-site-program--scroll{z-index:14}#works.sw-portfolio.sw-portfolio--fan-forward-exited:not(.sw-portfolio--program-stage-peek){min-height:0;overflow-x:clip;overflow-y:visible}#works.sw-portfolio.sw-portfolio--fan-forward-exited.sw-portfolio--program-stage-peek,html.free-site-program-pin-engaging #works.sw-portfolio.sw-portfolio--fan-forward-exited{min-height:0;overflow-x:clip;overflow-y:hidden}#works.sw-portfolio.sw-portfolio--fan-forward-exited:not(.sw-portfolio--program-stage-peek) .sw-portfolio__scale-outer{min-height:0;overflow-x:clip;overflow-y:visible}#works.sw-portfolio.sw-portfolio--fan-forward-exited.sw-portfolio--program-stage-peek .sw-portfolio__scale-outer,html.free-site-program-pin-engaging #works.sw-portfolio.sw-portfolio--fan-forward-exited .sw-portfolio__scale-outer{min-height:0;overflow-x:clip;overflow-y:hidden}html.free-site-program-forward-exit-frozen #works.sw-portfolio.uc-cards-index-1,html.free-site-program-forward-exit-frozen #works[data-portfolio-placeholder].sw-portfolio.uc-cards-index-1{position:relative;z-index:52;isolation:isolate}html.free-site-program-forward-exit-frozen #program.free-site-program--clean-safe,html.free-site-program-forward-exit-frozen #program.free-site-program--scroll{z-index:14;isolation:isolate}html.free-site-program-forward-exit-frozen #reviews,html.free-site-program-forward-exit-frozen .free-site-reviews{position:relative;z-index:12}#works.sw-portfolio.uc-cards-index-1::-webkit-scrollbar{display:none;width:0;height:0}html.free-site-portfolio-fan-stage-active #for-whom.ashley-rows--fan-stage-peek-top{position:relative;z-index:42;pointer-events:none;will-change:transform;overflow:hidden;clip-path:inset(calc(100% - var(--fs-portfolio-fan-peek-top, 41px)) 0 0 0)}html.free-site-portfolio-fan-stage-active #for-whom.ashley-rows--fan-stage-peek-top.ashley-rows--fan-stage-peek-top-full{overflow:visible;clip-path:none}html.free-site-portfolio-fan-stage-active #for-whom.ashley-rows--fan-stage-peek-top .ashley-rows__band-rig{min-height:calc(var(--ar-band-h, 155px) + var(--ar-media-bleed-below-band, 40.5px))!important;height:calc(var(--ar-band-h, 155px) + var(--ar-media-bleed-below-band, 40.5px))!important;overflow:visible!important}html.free-site-portfolio-fan-stage-active #for-whom.ashley-rows--fan-stage-peek-top .ashley-rows__band-rig .ashley-rows__col-aside,html.free-site-portfolio-fan-stage-active #for-whom.ashley-rows--fan-stage-peek-top .ashley-rows__band-rig .ashley-rows__col-media,html.free-site-portfolio-fan-stage-active #for-whom.ashley-rows--fan-stage-peek-top .ashley-rows__band-rig .ashley-rows__media-frame,html.free-site-portfolio-fan-stage-active #for-whom.ashley-rows--fan-stage-peek-top .ashley-rows__band-rig .ashley-rows__media-img{overflow:visible!important;position:relative;z-index:34}html.free-site-portfolio-fan-stage-active:has(#works.sw-portfolio--fan-pinned) #for-whom.ashley-rows--fan-stage-peek-top{z-index:38;overflow:visible;isolation:isolate;clip-path:none}html.free-site-portfolio-fan-stage-active:has(#works.sw-portfolio--fan-pinned) #for-whom.ashley-rows--fan-stage-peek-top .ashley-rows__band-rig,html.free-site-portfolio-fan-stage-active:has(#works.sw-portfolio--fan-pinned) [class*=pin-spacer]>.ashley-rows__band-rig{position:relative;z-index:36;overflow:visible!important}html.free-site-portfolio-fan-stage-active:has(#works.sw-portfolio--fan-pinned) #for-whom.ashley-rows--fan-stage-peek-top .ashley-rows__band-rig .ashley-rows__col-aside,html.free-site-portfolio-fan-stage-active:has(#works.sw-portfolio--fan-pinned) #for-whom.ashley-rows--fan-stage-peek-top .ashley-rows__band-rig .ashley-rows__col-media,html.free-site-portfolio-fan-stage-active:has(#works.sw-portfolio--fan-pinned) #for-whom.ashley-rows--fan-stage-peek-top .ashley-rows__band-rig .ashley-rows__media-frame,html.free-site-portfolio-fan-stage-active:has(#works.sw-portfolio--fan-pinned) #for-whom.ashley-rows--fan-stage-peek-top .ashley-rows__band-rig .ashley-rows__media-img,html.free-site-portfolio-fan-stage-active:has(#works.sw-portfolio--fan-pinned) [class*=pin-spacer]>.ashley-rows__band-rig .ashley-rows__col-aside,html.free-site-portfolio-fan-stage-active:has(#works.sw-portfolio--fan-pinned) [class*=pin-spacer]>.ashley-rows__band-rig .ashley-rows__col-media,html.free-site-portfolio-fan-stage-active:has(#works.sw-portfolio--fan-pinned) [class*=pin-spacer]>.ashley-rows__band-rig .ashley-rows__media-frame,html.free-site-portfolio-fan-stage-active:has(#works.sw-portfolio--fan-pinned) [class*=pin-spacer]>.ashley-rows__band-rig .ashley-rows__media-img{position:relative;z-index:40;overflow:visible!important}html.free-site-portfolio-fan-stage-active:has(#works.sw-portfolio--fan-pinned) #works.sw-portfolio--fan-stage-compact.sw-portfolio--fan-pinned{z-index:52}html.free-site-portfolio-fan-stage-active:has(#works.sw-portfolio--fan-pinned) #works.sw-portfolio--fan-stage-compact.sw-portfolio--fan-pinned .sw-portfolio__scale-outer{z-index:1}html.free-site-portfolio-fan-stage-active:not(:has(#works.sw-portfolio--fan-pinned)) #program.free-site-program--fan-stage-peek-bottom{position:relative;z-index:8;pointer-events:none;will-change:transform;overflow:hidden;clip-path:inset(0 0 calc(100% - var(--fs-portfolio-fan-peek, 150px)) 0)}html.free-site-portfolio-fan-stage-active:has(#works.sw-portfolio--fan-pinned) #program{overflow:visible;clip-path:none}html.free-site-portfolio-fan-stage-active #works.sw-portfolio--fan-stage-compact.sw-portfolio--fan-pinned{z-index:52;isolation:isolate;pointer-events:auto;overflow:visible;clip-path:none;background:transparent}html.free-site-portfolio-fan-stage-active #works.sw-portfolio--fan-pinned>.pin-spacer{margin-bottom:calc(-1 * var(--sw-fan-pin-gap-collapse, 0px))}html.free-site-portfolio-fan-stage-active #works.sw-portfolio--fan-stage-compact.sw-portfolio--fan-pinned .sw-portfolio__scale-outer{top:var(--fs-portfolio-fan-peek-works-top,var(--fs-portfolio-fan-peek-top,41px));max-width:none;width:100%;overflow:visible;clip-path:none}html.free-site-portfolio-fan-stage-active .sw-portfolio--fan-pinned .sw-portfolio__cards-layer{padding-top:0;padding-bottom:0;min-height:0}html.free-site--audience-hidden.free-site-portfolio-fan-stage-active #results.free-site-chess--fan-stage-peek-top{position:relative;z-index:18;pointer-events:none;will-change:transform;overflow:hidden;clip-path:inset(calc(100% - var(--fs-portfolio-fan-peek-top, 150px)) 0 0 0)}html.free-site--audience-hidden.free-site-portfolio-fan-stage-active #results.free-site-chess+.sw-portfolio.uc-cards-index-1{margin-top:0}html.free-site--audience-hidden.free-site-portfolio-fan-stage-active #works.sw-portfolio--fan-stage-compact,html.free-site--audience-hidden.free-site-portfolio-fan-stage-active .sw-portfolio--fan-pinned .sw-portfolio__scale-outer{--fs-portfolio-fan-peek-top-fallback:var(
      --fs-portfolio-fan-peek,var(--fs-section-neighbor-gap,150px)
    )}html.free-site--audience-hidden.free-site-portfolio-fan-stage-active #works.sw-portfolio--fan-stage-compact.sw-portfolio--fan-pinned{z-index:52;isolation:isolate;pointer-events:auto;overflow:visible;clip-path:none;background:transparent}html.free-site--audience-hidden.free-site-portfolio-fan-stage-active #works.sw-portfolio--fan-stage-compact.sw-portfolio--fan-pinned .sw-portfolio__scale-outer,html.free-site--audience-hidden.free-site-portfolio-fan-stage-active .sw-portfolio--fan-pinned .sw-portfolio__scale-outer{top:var(--fs-portfolio-fan-peek-top,150px);max-width:none;width:100%;overflow:visible;clip-path:none}html.free-site-portfolio-fan-stage-active .sw-portfolio--fan-pinned .sw-portfolio__artboard,html.free-site-portfolio-fan-stage-active .sw-portfolio--fan-pinned .sw-portfolio__cards-layer{overflow:visible}html.free-site-portfolio-fan-stage-active #works.sw-portfolio.sw-portfolio--center-active .sw-portfolio__scale-outer,html.free-site-portfolio-fan-stage-active #works.sw-portfolio.sw-portfolio--fan-pinned .sw-portfolio__scale-outer{max-width:none;width:100%;overflow:visible}html.free-site-portfolio-fan-stage-active #works.sw-portfolio.sw-portfolio--center-active .sw-portfolio__artboard,html.free-site-portfolio-fan-stage-active #works.sw-portfolio.sw-portfolio--center-active .sw-portfolio__cards-layer,html.free-site-portfolio-fan-stage-active #works.sw-portfolio.sw-portfolio--fan-pinned .sw-portfolio__artboard,html.free-site-portfolio-fan-stage-active #works.sw-portfolio.sw-portfolio--fan-pinned .sw-portfolio__cards-layer,html.free-site-portfolio-fan-stage-active #works.sw-portfolio:not(.sw-portfolio--fan-pinned) .sw-portfolio__artboard,html.free-site-portfolio-fan-stage-active #works.sw-portfolio:not(.sw-portfolio--fan-pinned) .sw-portfolio__cards-layer{overflow:visible}}.free-site-audience,.free-site-audience-label-wrap,.free-site-audience-mobile-row-divider{border-color:var(--fs-line-muted)}.free-site-audience-label-wrap,.free-site-audience-mobile-row-divider{border-bottom:1px solid var(--fs-line-muted)}.free-site-audience-pin{width:100%}@media (min-width:1024px){.free-site-audience-desktop,.free-site-audience-inner,.free-site-audience-pin,.free-site-audience-pin-wrap,.free-site-audience-stage{overflow-x:hidden;max-width:100%}}.free-site-audience-stage{position:relative;width:100%;min-height:0;display:flex;flex-direction:column}@media (max-width:1023px){.free-site-audience{margin-bottom:0}.free-site-audience-stage{min-height:0}}@media (min-width:1024px){.free-site-audience.free-site-audience--scroll{min-height:0;height:auto;max-height:none;margin-bottom:0;overflow-x:clip;scrollbar-width:none}#for-whom.ashley-rows.free-site-audience--scroll{margin-bottom:0}.free-site-audience.free-site-audience--scroll::-webkit-scrollbar{display:none;width:0;height:0}.free-site-audience--scroll{--fs-audience-portfolio-gap:0px;--aud-stage-gap-top:0px;--aud-stage-gap-bottom:0px;--aud-stage-gap:0px;--aud-neighbor-gap:150px;--aud-list-rows:5;--aud-highlight-h:172px;--aud-row-min-h:var(--aud-highlight-h);--aud-viewport-rows:5;--aud-block-h:calc(var(--aud-row-min-h) * var(--aud-list-rows));--aud-viewport-h:var(--aud-block-h);--aud-viewport-outer-h:var(--aud-viewport-h);--aud-shell-min-h:calc(var(--aud-stage-gap-top) + var(--aud-block-h) + var(--aud-stage-gap-bottom));--aud-stage-pad-top:0px;--aud-stage-pad-bottom:0px;--aud-stripe-active:linear-gradient(180deg,#e4e4e4,#fafafa 14%,#fff 50%,#fafafa 86%,#e8e8e8);overflow-x:hidden;overflow-y:visible}.free-site-audience--scroll .free-site-audience-stage-gap--top{flex:0 0 var(--aud-stage-gap-top,0px);min-height:var(--aud-stage-gap-top,0);max-height:var(--aud-stage-gap-top,0);height:var(--aud-stage-gap-top,0);background:#000;overflow:hidden;position:relative}.free-site-audience--scroll .free-site-audience-stage-gap--bottom,html.free-site-audience-stage-active .free-site-audience-stage-gap--bottom{flex:0 0 var(--aud-stage-gap-bottom,0px);min-height:var(--aud-stage-gap-bottom,0);height:var(--aud-stage-gap-bottom,0);background:#000;position:relative;z-index:0;pointer-events:none}.free-site-audience--scroll .free-site-audience-stage-shell{overflow:visible;min-height:var(--aud-shell-min-h)}.free-site-audience--scroll .free-site-audience-stage-scroll{position:relative;z-index:10;height:var(--aud-block-h);min-height:var(--aud-block-h);max-height:var(--aud-block-h);overflow:visible;scrollbar-width:none}.free-site-audience--scroll .free-site-audience-stage-scroll::-webkit-scrollbar{display:none;width:0;height:0}.free-site-audience--scroll .free-site-audience-stage{padding-top:0;padding-bottom:0;box-sizing:border-box;scrollbar-width:none}.free-site-audience--scroll .free-site-audience-viewport{overflow:visible;scrollbar-width:none}.free-site-audience--scroll .free-site-audience-stage-scroll::-webkit-scrollbar,.free-site-audience--scroll .free-site-audience-stage::-webkit-scrollbar,.free-site-audience--scroll .free-site-audience-viewport::-webkit-scrollbar{display:none;width:0;height:0}.free-site-audience--scroll .free-site-audience-desktop{min-height:var(--aud-viewport-outer-h);flex:0 0 auto}.free-site-audience--scroll .free-site-audience-list-track--scroll{transform:none}.free-site-audience--scroll .free-site-audience-list-row-wrap{pointer-events:none;cursor:default}.free-site-audience--scroll .free-site-audience-list-row-wrap--active{z-index:auto}.free-site-audience{position:relative;z-index:2;--aud-stripe-odd:linear-gradient(180deg,#cfcfcf,#ececec 18%,#fff 50%,#ececec 82%,#d4d4d4);--aud-stripe-even:linear-gradient(180deg,#bdbdbd,#dedede 18%,#f2f2f2 50%,#dedede 82%,#c8c8c8);--aud-stripe-active:linear-gradient(180deg,#e4e4e4,#fafafa 14%,#fff 50%,#fafafa 86%,#e8e8e8);--fs-t-h2-size:50px;--fs-t-h2-lh:1.2;--fs-t-h2-weight:700;--aud-highlight-h:155px;--aud-title-offset-x:0px;--aud-stage-pad-top:0px;--aud-stage-pad-bottom:0px;--aud-list-rows:5;--aud-viewport-rows:5;--aud-band-top-inset:150px;--aud-viewport-h:calc(var(--aud-band-top-inset, 150px) + var(--aud-row-min-h) * var(--aud-list-rows, 5));--aud-viewport-outer-h:var(--aud-viewport-h);--aud-list-pad-y:0px;--aud-media-max-h:min(480px,calc(var(--aud-row-min-h) * 2.85));background:#000;overflow-x:hidden;overflow-y:hidden}.free-site-audience:not(.free-site-audience--scroll){--aud-row-min-h:var(--aud-highlight-h)}.free-site-audience.free-site-audience--scroll{--aud-highlight-h:155px;--aud-row-min-h:var(--aud-highlight-h);--aud-band-top-inset:150px;--aud-viewport-h:calc(var(--aud-band-top-inset, 150px) + var(--aud-row-min-h) * var(--aud-list-rows, 5));--aud-viewport-outer-h:var(--aud-viewport-h);--aud-block-h:var(--aud-viewport-h);overflow-x:hidden;overflow-y:visible}.free-site-audience:not(.free-site-audience--scroll){--aud-block-h:100vh;margin-bottom:0}.free-site-audience-pin,.free-site-audience:not(.free-site-audience--scroll){min-height:var(--aud-block-h);height:var(--aud-block-h);max-height:var(--aud-block-h)}.free-site-audience-pin{overflow-x:hidden;overflow-y:hidden;background:#000}.free-site-audience--scroll .free-site-audience-pin{min-height:var(--aud-viewport-h);height:var(--aud-viewport-h);max-height:var(--aud-viewport-h);overflow:visible}.free-site-audience--scroll .free-site-audience-stage{overflow-x:hidden;overflow-y:visible}.free-site-audience--scroll .free-site-audience-desktop,.free-site-audience--scroll .free-site-audience-inner{overflow:visible;max-height:none}.free-site-audience-stage{box-sizing:border-box;overflow-x:hidden;overflow-y:hidden;padding-top:var(--aud-stage-pad-top);padding-bottom:var(--aud-stage-pad-bottom);background:#000}.free-site-audience-inner,.free-site-audience-stage{flex:1 1 auto;min-height:0;max-height:100%;height:100%}.free-site-audience-inner{display:flex;flex-direction:column}.free-site-audience-desktop{display:flex;flex:1 1 auto;flex-direction:column;min-height:var(--aud-viewport-outer-h);max-height:none;height:auto;width:100%}}@media (min-width:1024px) and (max-height:860px){.free-site-audience:not(.free-site-audience--scroll){--aud-title-offset-x:56px;--aud-neighbor-gap:var(--fs-results-audience-gap,150px);--aud-stage-pad-top:var(--aud-neighbor-gap);--aud-stage-pad-bottom:var(--aud-neighbor-gap);--aud-highlight-h:155px;--aud-list-rows:5;--aud-viewport-rows:5;--aud-row-min-h:min(var(--aud-highlight-h),calc((100vh - 2 * var(--aud-neighbor-gap)) / var(--aud-list-rows)));--aud-viewport-h:calc(var(--aud-row-min-h) * var(--aud-viewport-rows));--aud-viewport-outer-h:var(--aud-viewport-h);--aud-block-h:100vh;margin-bottom:0;--aud-media-max-h:min(400px,calc(var(--aud-row-min-h) * 2.75))}.free-site-audience.free-site-audience--scroll{--aud-stage-pad-top:0px;--aud-stage-pad-bottom:0px;--aud-viewport-rows:var(--aud-list-rows);--aud-highlight-h:155px;--aud-row-min-h:var(--aud-highlight-h);--aud-viewport-h:calc(var(--aud-band-top-inset, 150px) + var(--aud-row-min-h) * var(--aud-list-rows, 5));--aud-viewport-outer-h:var(--aud-viewport-h);--aud-block-h:var(--aud-viewport-h)}}.free-site-audience-label-wrap{display:flex;align-items:center;justify-content:center;padding:1.25rem 1.25rem 1.5rem;flex-shrink:0}@media (min-width:1024px){.free-site-audience-label-wrap--mobile{display:none}.free-site-audience-mobile,.free-site-audience-mobile-viewport{display:none!important}.free-site-audience-desktop{display:flex}}@media (max-width:1023px){.free-site-audience-desktop{display:none!important}}@media (min-width:1024px){.free-site-audience-label-wrap{display:none!important}}.free-site-audience-eyebrow,.free-site-audience-label{display:inline-flex;align-items:center;gap:.35rem;max-width:none;text-align:left;margin:0;line-height:1.15;font-weight:600;font-family:var(--font-free-site);font-synthesis:none;white-space:nowrap}.free-site-audience-eyebrow .free-site-audience-eyebrow-dot,.free-site-audience-label .free-site-audience-eyebrow-dot{margin:0;vertical-align:middle;transform:none}.free-site-audience-row-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;font-family:var(--font-free-site);font-size:var(--fs-t-h2-size);font-weight:var(--fs-t-h2-weight);line-height:var(--fs-t-h2-lh);letter-spacing:var(--fs-type-tracking,-.05em);text-align:left;text-transform:uppercase;font-synthesis:none;transition:color .38s cubic-bezier(.22,1,.36,1)}@media (min-width:1024px){.free-site-audience .free-site-audience-row-title{font-size:var(--fs-t-h2-size,50px);font-weight:var(--fs-t-h2-weight,700);line-height:var(--fs-t-h2-lh,1.2)}}.free-site-audience-row-title:has(>span.block){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis}.free-site-audience-row-title>span.block{display:block}.free-site-audience-row-title>span.block+span.block{margin-top:.04em}.free-site-audience-row-title>span:nth-child(n+3){display:none!important}.free-site-audience-viewport{position:relative;flex:1 1 0%;min-width:0;overflow:hidden;--aud-pad-x-left:0;--aud-pad-x-right:0;--aud-col-gap:20px;--aud-col-media-max:210px;--aud-card-w:200px;--aud-card-h:236px;--aud-grid-columns:minmax(13.5rem,16.25rem) minmax(18rem,min(30vw,26rem)) minmax(7.5rem,var(--aud-col-media-max)) minmax(10.5rem,13.5rem)}@media (max-width:1023px){.free-site-audience-viewport{--aud-row-min-h:clamp(3.875rem,5vh,4.75rem)}}.free-site-audience-grid{display:grid;width:100%;max-width:100%;grid-template-columns:var(--aud-grid-columns);-moz-column-gap:var(--aud-col-gap);column-gap:var(--aud-col-gap);align-items:center}.free-site-audience-grid-eyebrow-slot{display:none}@media (min-width:1024px){.free-site-audience-viewport{--aud-viewport-h:calc(var(--aud-band-top-inset, 150px) + var(--aud-row-min-h) * var(--aud-list-rows, 5));--aud-viewport-outer-h:var(--aud-viewport-h);--aud-pad-x-left:var(--fs-layout-edge);--aud-pad-x-right:var(--fs-layout-edge);--aud-grid-columns:minmax(0,13rem) minmax(0,min(24rem,34%)) minmax(0,min(10.5rem,var(--aud-col-media-max))) minmax(0,min(11.5rem,15vw));display:grid;align-items:start;align-content:start;flex:1 1 auto;width:100%;height:var(--aud-viewport-outer-h);min-height:var(--aud-viewport-outer-h);max-height:var(--aud-viewport-outer-h);flex:0 0 auto;max-width:100%;overflow:hidden;border-right:none;grid-template-columns:var(--aud-grid-columns);-moz-column-gap:var(--aud-col-gap);column-gap:var(--aud-col-gap);box-sizing:border-box;isolation:isolate;background:#000}.free-site-audience-grid-eyebrow-slot{display:none!important}.free-site-audience-eyebrow-in-highlight{color:var(--fs-ink-figma,#101010)!important;-webkit-text-fill-color:var(--fs-ink-figma,#101010)!important;line-height:1.15;text-transform:uppercase;text-align:left;white-space:nowrap}.free-site-audience-title-ruler{opacity:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.free-site-audience-list-track .free-site-audience-grid-title .free-site-audience-row-title,.free-site-audience-title-ruler .free-site-audience-row-title{transition:none}.free-site-audience-list-track--scroll .free-site-audience-list-row-wrap{--aud-row-vp-top:calc(var(--aud-track-translate-y, 0px) + var(--aud-row-index, 0) * var(--aud-row-min-h));align-items:stretch}.free-site-audience-list-track--scroll .free-site-audience-list-row-wrap .free-site-audience-grid{align-items:stretch;height:100%}.free-site-audience-list-track--scroll .free-site-audience-grid-title{display:flex;align-items:stretch;align-self:stretch;min-height:100%;height:100%}.free-site-audience-list-track--scroll .free-site-audience-grid-title .free-site-audience-row-title{visibility:visible!important;opacity:1!important;box-sizing:border-box;width:100%;min-height:var(--aud-row-min-h);height:var(--aud-row-min-h);max-height:var(--aud-row-min-h);display:flex;flex-direction:column;justify-content:center;align-items:flex-start;color:var(--fs-type-on-dark,#fff);-webkit-text-fill-color:var(--fs-type-on-dark,#fff);background:none;background-image:none;-webkit-background-clip:border-box;background-clip:border-box;padding-block:0;margin-bottom:0;transition:none;overflow:visible;pointer-events:none}.free-site-audience--scroll .free-site-audience-list-track--scroll .free-site-audience-list-row-wrap .free-site-audience-grid-title .free-site-audience-row-title,.free-site-audience--scroll .free-site-audience-list-track--scroll .free-site-audience-list-row-wrap .free-site-audience-grid-title .free-site-audience-row-title>span,.free-site-audience--scroll .free-site-audience-list-track--scroll .free-site-audience-list-row-wrap .free-site-audience-grid-title .fs-t-on-dark,.free-site-audience-list-track--scroll .free-site-audience-list-row-wrap .free-site-audience-grid-title .free-site-audience-row-title,.free-site-audience-list-track--scroll .free-site-audience-list-row-wrap .free-site-audience-grid-title .free-site-audience-row-title>span,.free-site-audience-list-track--scroll .free-site-audience-list-row-wrap .free-site-audience-grid-title .fs-t-on-dark{color:#fff!important;-webkit-text-fill-color:#fff!important;background:none!important;background-image:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important}.free-site-audience--scroll .free-site-audience-list-track--scroll .free-site-audience-list-row-wrap--on-band .free-site-audience-grid-title .free-site-audience-row-title,.free-site-audience--scroll .free-site-audience-list-track--scroll .free-site-audience-list-row-wrap--on-band .free-site-audience-grid-title .free-site-audience-row-title>span{visibility:hidden!important;opacity:0!important;pointer-events:none}.free-site-audience-list-track--scroll .free-site-audience-row-title:has(>span.block){display:flex;flex-direction:column;justify-content:center}.free-site-audience-list-track--scroll .free-site-audience-row-title>span.block{display:block;flex-shrink:0}.free-site-audience--scroll .free-site-audience-viewport .free-site-audience-band-title-layer{display:block;overflow:hidden;padding-inline:0;z-index:21}.free-site-audience--scroll .free-site-audience-band-title-track{position:relative;z-index:1;display:flex;flex-direction:column;width:100%;will-change:transform;box-sizing:border-box;padding-top:var(--aud-list-pad-y,0);padding-bottom:var(--aud-list-pad-y,0)}.free-site-audience--scroll .free-site-audience-band-title-row{display:flex;align-items:center;box-sizing:border-box;min-height:var(--aud-row-min-h);height:var(--aud-row-min-h);padding:0 var(--aud-pad-x-right) 0 var(--aud-pad-x-left)}.free-site-audience--scroll .free-site-audience-band-title-row .free-site-audience-grid-title .free-site-audience-row-title,.free-site-audience--scroll .free-site-audience-band-title-row .free-site-audience-grid-title .free-site-audience-row-title>span,.free-site-audience--scroll .free-site-audience-band-title-row .free-site-audience-grid-title .fs-t-on-light{color:var(--fs-ink-figma,#101010)!important;-webkit-text-fill-color:var(--fs-ink-figma,#101010)!important;background:none!important;background-image:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important}.free-site-audience--scroll .free-site-audience-viewport .free-site-audience-eyebrow-in-highlight{color:var(--fs-ink-figma,#101010)!important;-webkit-text-fill-color:var(--fs-ink-figma,#101010)!important}.free-site-audience:not(.free-site-audience--scroll) .free-site-audience-list-row-wrap--active .free-site-audience-grid-title .free-site-audience-row-title,.free-site-audience:not(.free-site-audience--scroll) .free-site-audience-list-row-wrap--active .free-site-audience-grid-title .free-site-audience-row-title>span,.free-site-audience:not(.free-site-audience--scroll) .free-site-audience-list-row-wrap--active .free-site-audience-grid-title .fs-t-on-light{color:var(--fs-ink-figma,#101010)!important;-webkit-text-fill-color:var(--fs-ink-figma,#101010)!important;background:none!important;background-image:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important}.free-site-audience-list-track--scroll .free-site-audience-grid-title{position:relative;z-index:1;overflow:visible}.free-site-audience-band-title-layer{position:absolute;left:50%;top:50%;z-index:13;display:grid;width:min(100%,var(--fs-block-max));max-width:var(--fs-block-max);height:var(--aud-highlight-h);min-height:var(--aud-highlight-h);max-height:var(--aud-highlight-h);margin:0;box-sizing:border-box;padding-inline:var(--aud-pad-x-left) var(--aud-pad-x-right);transform:translate(-50%,-50%);pointer-events:none;grid-template-columns:var(--aud-grid-columns);-moz-column-gap:var(--aud-col-gap);column-gap:var(--aud-col-gap);align-items:center;overflow:visible}.free-site-audience-band-title-slot{position:relative;min-height:1.2em}.free-site-audience-band-title-phrase,.free-site-audience-band-title-slot{grid-column:2;min-width:0;max-width:100%;padding-left:var(--aud-title-offset-x,0);box-sizing:border-box}.free-site-audience-band-title-phrase{will-change:opacity,transform}.free-site-audience-band-title-phrase--in{position:absolute;inset:0;display:flex;align-items:center;padding-left:var(--aud-title-offset-x,0);opacity:0;overflow:hidden}.free-site-audience-band-title-phrase .free-site-audience-row-title,.free-site-audience-band-title-phrase .free-site-audience-row-title>span,.free-site-audience-band-title-slot .free-site-audience-row-title,.free-site-audience-band-title-slot .free-site-audience-row-title>span{color:var(--fs-ink-figma,#101010)!important;-webkit-text-fill-color:var(--fs-ink-figma,#101010)!important;opacity:1!important;background:none!important;background-image:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important}.free-site-audience-list-above .free-site-audience-grid-title:not(:has(.free-site-audience-row-title>span.block)),.free-site-audience-list-below .free-site-audience-grid-title:not(:has(.free-site-audience-row-title>span.block)) .free-site-audience-row-title,.free-site-audience-list-track:not(.free-site-audience-list-track--scroll) .free-site-audience-grid-title:not(:has(.free-site-audience-row-title>span.block)){display:block;-webkit-line-clamp:1;white-space:nowrap;text-overflow:ellipsis}.free-site-audience-list-above .free-site-audience-grid-title,.free-site-audience-list-below .free-site-audience-grid-title,.free-site-audience-list-track .free-site-audience-grid-title{width:100%;max-width:100%;min-width:0;padding-left:var(--aud-title-offset-x,0);box-sizing:border-box}.free-site-audience-list-track{grid-column:1/-1;grid-row:1;align-self:start;width:100%}.free-site-audience-list-above,.free-site-audience-list-below{position:absolute;left:0;right:0;z-index:2;display:flex;flex-direction:column;width:100%;box-sizing:border-box;grid-column:1/-1;grid-row:1;pointer-events:auto;overflow:hidden}.free-site-audience-list-above{top:0;height:calc(50% - var(--aud-row-min-h) / 2);justify-content:flex-end}.free-site-audience-list-below{top:calc(50% + var(--aud-row-min-h) / 2);bottom:0;justify-content:flex-start}.free-site-audience-list-above .free-site-audience-grid-title .free-site-audience-row-title,.free-site-audience-list-below .free-site-audience-grid-title .free-site-audience-row-title{transition:none}.free-site-audience-side-layer{grid-column:1/-1;grid-row:1;align-self:center;box-sizing:border-box;padding:0 var(--aud-pad-x-right) 0 var(--aud-pad-x-left);overflow:visible}}.free-site-audience-grid-title{grid-column:2;min-width:0;max-width:100%;justify-self:start;text-align:left;overflow:hidden}.free-site-audience-grid-title .free-site-audience-row-title{text-align:left}.free-site-audience-grid--active .free-site-audience-grid-title{grid-column:2;justify-self:start;text-align:left}.free-site-audience-grid--active .free-site-audience-grid-title .free-site-audience-row-title{text-align:left}.free-site-audience-grid--active .free-site-audience-grid-media{grid-column:3}.free-site-audience-grid--active .free-site-audience-grid-desc{grid-column:4}.free-site-audience-grid-media{grid-column:3;position:relative;width:100%;max-width:var(--aud-col-media-max);height:clamp(4.5rem,11vh,6.25rem);justify-self:start;align-self:center;z-index:3;margin:0}.free-site-audience-grid-desc{grid-column:4;min-width:0;width:100%;max-width:none;justify-self:start;align-self:center}.free-site-audience-grid-desc--spacer,.free-site-audience-grid-media--spacer{visibility:hidden;pointer-events:none}@media (min-width:1024px){.free-site-audience-list-row-wrap--active .free-site-audience-grid-desc--spacer,.free-site-audience-list-row-wrap--active .free-site-audience-grid-media--spacer{width:0;min-width:0;height:0;min-height:0;margin:0;padding:0;overflow:hidden}}.free-site-audience-side-layer{position:absolute;inset:0;z-index:5;display:grid;align-items:center;overflow:visible;padding:0 var(--aud-pad-x-right) 0 var(--aud-pad-x-left);grid-template-columns:var(--aud-grid-columns);-moz-column-gap:var(--aud-col-gap);column-gap:var(--aud-col-gap);pointer-events:none}@media (min-width:1024px){.free-site-audience-side-layer{padding:0 var(--aud-pad-x-right) 0 var(--aud-pad-x-left);box-sizing:border-box;grid-template-columns:var(--aud-grid-columns)}}.free-site-audience-side-media{grid-column:3;position:relative;display:flex;width:100%;max-width:var(--aud-col-media-max);align-items:center;justify-content:flex-start;justify-self:start;align-self:center;z-index:6;margin:0;overflow:visible;will-change:transform,opacity}.free-site-audience-side-media-frame{display:flex;max-width:100%;max-height:none;align-items:center;justify-content:center;background:transparent;overflow:visible;padding:.25rem;box-sizing:border-box}.free-site-audience-side-media-img{display:block;width:var(--aud-card-w,200px)!important;height:var(--aud-card-h,236px)!important;max-width:var(--aud-card-w,200px);max-height:var(--aud-card-h,236px);-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.free-site-audience-side-desc{grid-column:4;min-width:0;width:100%;max-width:none;justify-self:stretch;align-self:center;z-index:6;overflow:hidden;will-change:transform,opacity}@media (min-width:1024px){.free-site-audience-side-desc{max-width:min(12.75rem,100%);padding-left:0;padding-right:0;justify-self:start;box-sizing:border-box}.free-site-audience-side-desc .free-site-audience-row-desc{overflow-wrap:anywhere;word-break:normal}}.free-site-audience-side-desc .free-site-audience-row-desc{color:var(--fs-ink-figma,#101010)!important;-webkit-text-fill-color:var(--fs-ink-figma,#101010)!important;opacity:1}.free-site-audience-row-desc{margin:0;width:100%;max-width:none;font-family:var(--font-free-site);font-size:16px;font-weight:400;line-height:20px;letter-spacing:-.05em;text-align:left;text-transform:none;will-change:transform,opacity}.free-site-audience-row-desc>span.block{display:block}.free-site-audience-row-desc>span.block+span.block{margin-top:0}.free-site-audience-grid-desc .free-site-audience-row-desc{color:var(--fs-ink-figma,#101010)!important;-webkit-text-fill-color:var(--fs-ink-figma,#101010)!important}.free-site-audience-mobile-tagline .free-site-audience-row-desc{max-width:none;font-size:var(--fs-t-main-size);line-height:var(--fs-t-main-lh);color:inherit}.free-site-audience-row-desc-wrap{width:100%;overflow:hidden;position:relative}.free-site-audience-row-desc-wrap--mobile{max-width:none}.free-site-audience-grid--mobile{grid-template-columns:auto minmax(0,1fr);-moz-column-gap:.875rem;column-gap:.875rem;row-gap:0;align-items:center;padding-top:.35rem}.free-site-audience-grid--mobile .free-site-audience-grid-media{grid-column:1;grid-row:1;width:clamp(88px,26vw,112px);height:clamp(100px,28vw,120px);margin:0}.free-site-audience-grid--mobile .free-site-audience-grid-desc{grid-column:2;grid-row:1;max-width:none}@media (max-width:480px){.free-site-audience-grid--mobile{grid-template-columns:1fr;row-gap:.75rem}.free-site-audience-grid--mobile .free-site-audience-grid-media{width:100%;max-width:140px;height:120px;justify-self:start}.free-site-audience-grid--mobile .free-site-audience-grid-desc{grid-column:1;grid-row:2}}.free-site-audience-desktop{min-width:0}@media (min-width:1024px){.free-site-audience-desktop{border-left:none}}@media (min-width:1280px){.free-site-audience-viewport{--aud-col-gap:clamp(20px,2.5vw,36px);--aud-col-media-max:min(12.5rem,22vw);--aud-grid-columns:minmax(0,12rem) minmax(0,1.65fr) minmax(0,min(12rem,20vw)) minmax(0,min(11rem,14vw))}.free-site-audience-row-desc{max-width:360px}.free-site-audience-side-desc{padding-left:clamp(18px,2vw,28px)}}@media (min-width:1024px) and (max-width:1199px){.free-site-audience-viewport{--aud-col-media-max:min(9.5rem,20vw);--aud-col-gap:clamp(14px,2vw,24px);--aud-grid-columns:minmax(0,10rem) minmax(0,1.5fr) minmax(0,min(9rem,18vw)) minmax(0,min(9.5rem,12vw))}.free-site-audience-row-desc{max-width:11.5rem;font-size:15px;line-height:19px}.free-site-audience-side-desc{max-width:11.5rem;padding-left:10px}}.free-site-audience-highlight{position:absolute;left:0;right:0;top:50%;z-index:1;width:100%;max-width:100%;height:clamp(5.75rem,13vh,7.5rem);transform:translateY(-50%);background:#fff;pointer-events:none}@media (min-width:1024px){.free-site-audience-inner.free-site-container{box-sizing:border-box;width:100%;max-width:var(--fs-block-max);margin-inline:auto;padding-inline:0}.free-site-audience .free-site-audience-desktop.free-site-layout-edge-row{width:100%;max-width:100%;margin-inline:0;padding-inline:0}.free-site-audience-viewport{width:100%;max-width:100%;margin-inline:0;overflow:visible}.free-site-audience--scroll .free-site-audience-inner,.free-site-audience--scroll .free-site-audience-pin,.free-site-audience--scroll .free-site-audience-stage{overflow-x:hidden;overflow-y:visible}.free-site-audience-viewport .free-site-audience-highlight{z-index:1;padding-inline:0;background:var(--aud-stripe-active);border:none;box-shadow:none}.free-site-audience-viewport .free-site-audience-eyebrow-layer,.free-site-audience-viewport .free-site-audience-highlight{position:absolute;left:50%;top:50%;width:min(100%,var(--fs-block-max));max-width:var(--fs-block-max);height:var(--aud-highlight-h);min-height:var(--aud-highlight-h);max-height:var(--aud-highlight-h);margin:0;box-sizing:border-box;transform:translate(-50%,-50%);overflow:visible;pointer-events:none}.free-site-audience-viewport .free-site-audience-eyebrow-layer{z-index:12;display:grid;padding-inline:var(--aud-pad-x-left) var(--aud-pad-x-right);grid-template-columns:var(--aud-grid-columns);-moz-column-gap:var(--aud-col-gap);column-gap:var(--aud-col-gap);align-items:center;justify-items:start}.free-site-audience--scroll .free-site-audience-viewport .free-site-audience-eyebrow-in-highlight{display:flex;align-items:center;min-height:100%}.free-site-audience--scroll .free-site-audience-viewport{--aud-highlight-top:calc(150px + var(--aud-highlight-h) / 2);--aud-band-edge-top:calc(var(--aud-highlight-top) - var(--aud-highlight-h) / 2);--aud-band-edge-bottom:calc(var(--aud-highlight-top) + var(--aud-highlight-h) / 2);--aud-track-translate-y:0px;height:var(--aud-viewport-h);min-height:var(--aud-viewport-h);max-height:var(--aud-viewport-h);padding-top:0;padding-bottom:0;margin-bottom:0;flex:0 0 auto;box-sizing:border-box;overflow:visible}.free-site-audience--scroll .free-site-audience-viewport .free-site-audience-band-title-layer,.free-site-audience--scroll .free-site-audience-viewport .free-site-audience-eyebrow-layer,.free-site-audience--scroll .free-site-audience-viewport .free-site-audience-highlight{top:var(--aud-highlight-top);bottom:auto;transform:translate(-50%,-50%)}.free-site-audience--scroll .free-site-audience-list-track--scroll{position:relative;z-index:20;overflow:visible}.free-site-audience--scroll .free-site-audience-viewport .free-site-audience-highlight{z-index:12}.free-site-audience--scroll .free-site-audience-viewport .free-site-audience-side-layer,.free-site-audience--scroll .free-site-audience-viewport .free-site-audience-side-media,.free-site-audience--scroll .free-site-audience-viewport .free-site-audience-side-media-frame,.free-site-audience--scroll .free-site-audience-viewport .free-site-audience-side-media-img{z-index:15;overflow:visible}.free-site-audience--scroll .free-site-audience-viewport .free-site-audience-band-title-layer,.free-site-audience--scroll .free-site-audience-viewport .free-site-audience-eyebrow-layer{z-index:21}.free-site-audience--scroll .free-site-audience-list-track--scroll .free-site-audience-list-row-wrap{position:relative;z-index:inherit;transform:translateZ(0);margin-bottom:0;padding-bottom:0;overflow:visible;background:transparent}.free-site-audience--scroll .free-site-audience-list-track--scroll .free-site-audience-list-row-wrap:last-child{margin-bottom:0}.free-site-audience--scroll .free-site-audience-viewport .free-site-audience-side-layer{top:var(--aud-highlight-top);bottom:auto;transform:translateY(-50%)}.free-site-audience-viewport .free-site-audience-eyebrow-in-highlight{grid-column:1;min-width:0}.free-site-audience-viewport .free-site-audience-side-layer{top:50%;right:0;bottom:auto;left:0;width:100%;max-width:100%;height:auto;min-height:var(--aud-row-min-h);max-height:none;margin:0;transform:translateY(-50%);align-items:center;align-content:center;overflow:visible}.free-site-audience-viewport .free-site-audience-side-media{height:auto;max-height:none;align-self:center;overflow:visible}.free-site-audience-viewport .free-site-audience-side-media-frame{display:flex;width:auto;height:auto;max-height:none;align-items:center;justify-content:flex-start;overflow:visible;padding:.125rem .25rem;box-sizing:border-box}.free-site-audience-viewport .free-site-audience-side-media-frame :is(img,span,picture){overflow:visible!important}.free-site-audience-viewport .free-site-audience-side-media-img{width:var(--aud-card-w,200px)!important;height:var(--aud-card-h,236px)!important;max-width:var(--aud-card-w,200px);max-height:var(--aud-card-h,236px);-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.free-site-audience-viewport .free-site-audience-side-media-frame{width:var(--aud-card-w,200px);height:var(--aud-card-h,236px)}.free-site-audience-viewport .free-site-audience-side-desc{align-self:center;max-height:var(--aud-row-min-h);overflow:hidden}.free-site-audience-viewport .free-site-audience-side-desc .free-site-audience-row-desc{color:var(--fs-ink-figma,#101010)!important;-webkit-text-fill-color:var(--fs-ink-figma,#101010)!important}.free-site-audience-list-above .free-site-audience-list-row-wrap,.free-site-audience-list-below .free-site-audience-list-row-wrap,.free-site-audience-list-track--scroll .free-site-audience-list-row-wrap{padding-inline:var(--aud-pad-x-left) var(--aud-pad-x-right)}.free-site-audience-viewport--list-anim,.free-site-audience-viewport--row-exit-pending,.free-site-audience-viewport--side-anim{overflow-x:hidden;overflow-y:hidden;scrollbar-width:none}.free-site-audience-viewport--list-anim::-webkit-scrollbar,.free-site-audience-viewport--row-exit-pending::-webkit-scrollbar,.free-site-audience-viewport--side-anim::-webkit-scrollbar{display:none;width:0;height:0}.free-site-audience-viewport--list-anim .free-site-audience-side-layer,.free-site-audience-viewport--side-anim .free-site-audience-side-layer{overflow-x:clip;overflow-y:hidden}.free-site-audience--scroll .free-site-audience-viewport--list-anim,.free-site-audience--scroll .free-site-audience-viewport--row-exit-pending{overflow-x:hidden;overflow-y:visible}.free-site-audience--scroll .free-site-audience-stage-scroll:has(.free-site-audience-viewport--list-anim),.free-site-audience--scroll .free-site-audience-stage:has(.free-site-audience-viewport--list-anim){overflow-x:hidden;overflow-y:visible}}@media (max-width:1023px){.free-site-audience-band-title-layer,.free-site-audience-side-layer,.free-site-audience-viewport .free-site-audience-highlight{display:none}}.free-site-audience-inner{position:relative;z-index:2;flex:1 1 auto;min-height:0}@media (min-width:1024px){.free-site-audience-inner{justify-content:flex-start}}.free-site-audience-list-track{position:relative;z-index:2;will-change:transform;transition:none}@media (min-width:1024px){.free-site-audience-list-track{box-sizing:border-box;padding-top:var(--aud-list-pad-y,0);padding-bottom:var(--aud-list-pad-y,0)}}.free-site-audience-list-row-wrap{display:flex;align-items:center;min-height:clamp(4.25rem,10vh,5.25rem);padding:0 var(--aud-pad-x-right) 0 var(--aud-pad-x-left);box-sizing:border-box}@media (min-width:1024px){.free-site-audience-list-row-wrap{box-sizing:border-box;min-height:var(--aud-row-min-h);height:var(--aud-row-min-h);padding-top:0;padding-bottom:0;overflow:visible;max-width:100%}.free-site-audience:not(.free-site-audience--scroll) .free-site-audience-list-row-wrap:not(.free-site-audience-list-row-wrap--active){background:#000}.free-site-audience-list-row-wrap--active{position:relative;z-index:4}.free-site-audience:not(.free-site-audience--scroll) .free-site-audience-list-row-wrap--active{background:var(--aud-stripe-active)!important;background-repeat:no-repeat!important;background-size:100% 100%!important}.free-site-audience-list-row-wrap .free-site-audience-grid{min-height:100%}.free-site-audience-list-track{z-index:10;pointer-events:auto;grid-column:1/-1;grid-row:1;align-self:start;min-height:calc(var(--aud-row-min-h) * var(--aud-list-rows, 5))}.free-site-audience-list-track--scroll{will-change:transform;transform:translateZ(0);max-width:100%;overflow:visible}.free-site-audience-pin--list-anim .free-site-audience-stage{overflow-x:hidden;overflow-y:hidden}.free-site-audience--scroll .free-site-audience-pin--list-anim .free-site-audience-stage{overflow-x:hidden;overflow-y:visible}.free-site-audience-viewport--list-anim{box-sizing:border-box;overflow-x:hidden;overflow-y:hidden}.free-site-audience--scroll .free-site-audience-viewport--list-anim,.free-site-audience--scroll .free-site-audience-viewport--row-exit-pending{overflow-x:hidden;overflow-y:visible}.free-site-audience-viewport--list-anim .free-site-audience-band-title-layer,.free-site-audience-viewport--list-anim .free-site-audience-eyebrow-layer,.free-site-audience-viewport--list-anim .free-site-audience-highlight{transition:none}.free-site-audience-viewport--list-anim .free-site-audience-side-layer,.free-site-audience-viewport--row-exit-pending .free-site-audience-side-layer,.free-site-audience-viewport--side-anim .free-site-audience-side-layer{overflow-x:clip;overflow-y:hidden}.free-site-audience-list-track--scroll .free-site-audience-list-row-wrap{position:relative;z-index:auto;border-bottom:none}.free-site-audience-list-track--scroll .free-site-audience-list-row-wrap:after{content:none;display:none}.free-site-audience-highlight{z-index:1;background:var(--aud-stripe-active);box-shadow:none}.free-site-audience:not(.free-site-audience--scroll) .free-site-audience-viewport .free-site-audience-side-layer{z-index:14}.free-site-audience:not(.free-site-audience--scroll) .free-site-audience-viewport .free-site-audience-side-desc,.free-site-audience:not(.free-site-audience--scroll) .free-site-audience-viewport .free-site-audience-side-media{z-index:15;visibility:visible;opacity:1}}.free-site-audience-list-row-wrap{cursor:default}.free-site-audience-mobile-trigger{width:100%;transition:background-color .35s ease,color .35s ease}.free-site-audience-mobile-card{display:flex;align-items:flex-start;gap:12px;overflow:visible;border:0;transition:background-color .45s cubic-bezier(.22,1,.36,1),color .45s cubic-bezier(.22,1,.36,1)}.free-site-audience-mobile-card,.free-site-audience-mobile-card--light{background:var(--fs-gray-light,#d9d9d9);color:#000}.free-site-audience-mobile-card .free-site-audience-mobile-copy{padding-left:0}.free-site-audience-mobile-tagline{margin:12px 0 0;line-height:var(--fs-t-main-lh,1.3)}.free-site-audience-mobile .free-site-audience-row-title{color:#0a0a0a!important;opacity:1;letter-spacing:var(--fs-type-tracking,-.05em)}.free-site-audience-mobile .free-site-audience-mobile-tagline .free-site-audience-row-desc{color:rgba(0,0,0,.85)!important;letter-spacing:var(--fs-type-tracking,-.05em)}.free-site-audience-mobile-thumb{width:111px;height:137px;margin-top:-4px;margin-bottom:-8px;margin-right:-2px;align-self:flex-end;flex-shrink:0;background:transparent;overflow:visible}.free-site-audience-mobile-thumb-img{display:block;width:111px!important;height:auto!important;max-width:111px;max-height:137px;-o-object-fit:contain;object-fit:contain;-o-object-position:right bottom;object-position:right bottom}.free-site-audience-mobile{min-width:0}@media (max-width:1023px){.free-site-audience{background:#000}.free-site-audience-inner.free-site-container{box-sizing:border-box;width:100%;max-width:min(100%,360px);margin-inline:auto;padding-inline:0}.free-site-audience-label-wrap--mobile{justify-content:flex-start;padding:16px var(--fs-content-pad,16px);background:#000}.free-site-audience-label-wrap--mobile .free-site-audience-label{width:100%;font-size:var(--fs-t-btn-size,14px);font-weight:var(--fs-t-btn-weight,500);line-height:var(--fs-t-btn-lh,1);letter-spacing:var(--fs-type-tracking,-.05em);text-transform:uppercase}.free-site-audience-mobile-viewport{--aud-mobile-band-h:132px;position:relative;width:100%;background:#000;padding-bottom:max(28vh,12rem)}.free-site-audience-mobile-highlight{position:sticky;top:calc(50vh - var(--aud-mobile-band-h) / 2);z-index:12;box-sizing:border-box;width:100%;min-height:var(--aud-mobile-band-h);margin:0;padding:16px var(--fs-content-pad,16px);background:#fff;border:none;box-shadow:none;pointer-events:none}.free-site-audience-mobile-highlight-inner{display:flex;flex-direction:column;gap:8px;min-width:0}.free-site-audience-mobile-highlight-side{display:flex;align-items:flex-end;gap:10px;min-width:0}.free-site-audience-mobile-highlight .free-site-audience-row-title,.free-site-audience-mobile-highlight .free-site-audience-row-title>span{color:var(--fs-ink-figma,#101010)!important;-webkit-text-fill-color:var(--fs-ink-figma,#101010)!important}.free-site-audience-mobile-highlight .free-site-audience-row-desc{color:hsla(0,0%,6%,.88)!important;-webkit-text-fill-color:hsla(0,0%,6%,.88)!important}.free-site-audience-mobile-track{position:relative;z-index:11;display:flex;flex-direction:column;width:100%}.free-site-audience-mobile-row{display:block;box-sizing:border-box;min-height:88px;margin:0;padding:18px var(--fs-content-pad,16px);border:0;background:transparent;cursor:pointer;text-align:left;transition:opacity .25s ease}.free-site-audience-mobile-row--active{opacity:.35}.free-site-audience-mobile-row .free-site-audience-row-title,.free-site-audience-mobile-row .free-site-audience-row-title:has(>span.block){display:block;-webkit-line-clamp:unset;line-clamp:unset;overflow:visible;font-size:var(--fs-t-h2-size,35px);font-weight:700;line-height:var(--fs-t-h2-lh,1.2);text-transform:uppercase;color:#fff!important;-webkit-text-fill-color:#fff!important}.free-site-audience-mobile-row .free-site-audience-row-title>span.block{display:block}.free-site-audience-mobile-highlight .free-site-audience-row-title,.free-site-audience-mobile-highlight .free-site-audience-row-title:has(>span.block){font-size:var(--fs-t-h2-size,35px);font-weight:700;line-height:var(--fs-t-h2-lh,1.2);text-transform:uppercase}.free-site-audience-mobile-highlight .free-site-audience-mobile-tagline .free-site-audience-row-desc{font-size:var(--fs-t-main-size,14px);line-height:var(--fs-t-main-lh,1.3)}.free-site-audience-mobile-thumb{width:111px;height:137px;margin-top:-4px;margin-bottom:-8px;margin-right:-2px;align-self:flex-end;flex-shrink:0}}.free-site-program{--fs-works-program-gap:150px;--fs-program-reviews-gap:150px;--program-stage-gap-top:var(--fs-works-program-gap);--program-stage-gap-bottom:var(--fs-program-reviews-gap);--fs-program-edge:40px;--fs-program-left-w:var(--fs-half-panel-w);--fs-program-left-h:var(--fs-half-panel-h)}@media (min-width:1024px){.sw-portfolio.uc-cards-index-1+.free-site-program{margin-top:var(--fs-works-program-gap,150px)}.sw-portfolio.uc-cards-index-1+.free-site-program.free-site-program--clean-safe{margin-top:var(--fs-works-program-gap,150px)!important}#works.sw-portfolio--fan-forward-exited.uc-cards-index-1+.free-site-program,#works.sw-portfolio--fan-forward-exited.uc-cards-index-1+.free-site-program.free-site-program--clean-safe,html.free-site-portfolio-fan-program-handoff .sw-portfolio.uc-cards-index-1+.free-site-program,html.free-site-portfolio-fan-program-handoff .sw-portfolio.uc-cards-index-1+.free-site-program.free-site-program--clean-safe,html.free-site-program-pin-engaging .sw-portfolio.uc-cards-index-1+.free-site-program,html.free-site-program-pin-engaging .sw-portfolio.uc-cards-index-1+.free-site-program.free-site-program--clean-safe,html.free-site-program-stage-active .sw-portfolio.uc-cards-index-1+.free-site-program,html.free-site-program-stage-active .sw-portfolio.uc-cards-index-1+.free-site-program.free-site-program--clean-safe{margin-top:0!important}.free-site-program.free-site-program--clean-safe{margin-bottom:0;isolation:isolate}.free-site-program-stage-shell{box-sizing:border-box;width:100%;min-height:var(--program-shell-min-h,auto);overflow:visible;contain:layout}.free-site-program--clean-safe .free-site-program-stage-gap-top,.free-site-program--scroll .free-site-program-stage-gap-top{flex:0 0 0;flex-shrink:0;height:0;min-height:0;max-height:0;pointer-events:none;position:relative;background:var(--fs-black,#000);overflow:hidden}.free-site-program--clean-safe .free-site-program-stage-gap-bottom,.free-site-program--scroll .free-site-program-stage-gap-bottom,html.free-site-program-stage-active .free-site-program-stage-gap-bottom{flex:0 0 var(--program-stage-gap-bottom,var(--fs-program-reviews-gap,150px));flex-shrink:0;height:var(--program-stage-gap-bottom,var(--fs-program-reviews-gap,150px));min-height:var(--program-stage-gap-bottom,var(--fs-program-reviews-gap,150px));pointer-events:none;position:relative;background:var(--fs-black,#000)}.free-site-program--scroll{position:relative;z-index:12;isolation:isolate;min-height:var(--program-pin-h,var(--fs-program-left-h));margin-bottom:0;padding-bottom:0;box-sizing:border-box}.free-site-program--scroll .free-site-program-shell{position:relative;z-index:1;min-height:var(--fs-program-left-h)}.free-site-program--scroll .free-site-program-pin{min-height:var(--fs-program-left-h)}html.free-site-program-forward-exit #works.sw-portfolio--program-stage-peek:not([data-portfolio-placeholder]),html.free-site-program-pin-engaging #works.sw-portfolio--program-stage-peek:not([data-portfolio-placeholder]),html.free-site-program-stage-active #works.sw-portfolio--program-stage-peek:not([data-portfolio-placeholder]){z-index:52;isolation:isolate;pointer-events:none;overflow:visible;clip-path:none;min-height:0;max-height:var(--sw-portfolio-flow-h,var(--sw-works-block-h,none))}html.free-site-program-forward-exit:not(.free-site-program-stage-active) #works.sw-portfolio--program-stage-peek:not([data-portfolio-placeholder]) .sw-portfolio__scale-outer,html.free-site-program-pin-engaging:not(.free-site-program-stage-active) #works.sw-portfolio--program-stage-peek:not([data-portfolio-placeholder]) .sw-portfolio__scale-outer,html.free-site-program-stage-active #works.sw-portfolio--program-stage-peek:not([data-portfolio-placeholder]) .sw-portfolio__scale-outer{overflow-x:clip;overflow-y:hidden;max-height:var(--sw-portfolio-flow-h,var(--sw-works-block-h,none));clip-path:inset(calc(100% - var(--program-works-peek-visible, var(--program-stage-peek-top, 150px))) 0 0 0)}html.free-site-program-forward-exit #works:not([data-portfolio-placeholder]):not(.sw-portfolio--program-stage-peek),html.free-site-program-stage-active #works:not([data-portfolio-placeholder]):not(.sw-portfolio--program-stage-peek){z-index:44;pointer-events:none;overflow-x:visible;overflow-y:hidden;clip-path:inset(calc(100% - var(--program-works-peek-visible, var(--program-stage-peek-top, 150px))) 0 0 0)}html.free-site-program-pin-engaging #works.sw-portfolio--fan-forward-exited:not([data-portfolio-placeholder]) .sw-portfolio__scale-outer{overflow-x:clip;overflow-y:hidden;max-height:var(--sw-portfolio-flow-h,var(--sw-works-block-h,none));clip-path:inset(calc(100% - var(--program-works-peek-visible, var(--program-stage-peek-top, 150px))) 0 0 0)}html.free-site-program-pin-engaging #works.sw-portfolio--program-stage-peek:not([data-portfolio-placeholder]){z-index:52;isolation:isolate;pointer-events:none;overflow:visible;clip-path:none}html.free-site-portfolio-fan-program-handoff #works.sw-portfolio--program-stage-peek:not([data-portfolio-placeholder]),html.free-site-portfolio-fan-program-handoff.free-site-program-pin-engaging #works.sw-portfolio--fan-forward-exited:not([data-portfolio-placeholder]){overflow-x:clip;overflow-y:hidden}html.free-site-portfolio-fan-program-handoff:not(.free-site-program-pin-engaging):not(.free-site-program-stage-active) .free-site-program-stage-shell,html:not(.free-site-program-pin-engaging):not(.free-site-program-stage-active) .free-site-program-stage-shell[data-portfolio-handoff-shell-preview-owner="1"]{position:relative;z-index:22}html.free-site-portfolio-fan-program-handoff:not(.free-site-program-pin-engaging):not(.free-site-program-stage-active) #works.sw-portfolio--fan-forward-exited[data-portfolio-handoff-shell-preview="1"]:not([data-portfolio-placeholder]),html:not(.free-site-program-pin-engaging):not(.free-site-program-stage-active) #works.sw-portfolio--fan-forward-exited[data-portfolio-handoff-shell-preview="1"]:not([data-portfolio-placeholder]){position:relative;z-index:52;pointer-events:none}html.free-site-program-pin-engaging:not(.free-site-program-stage-active) .free-site-program-stage-shell{position:relative;z-index:40}html.free-site-portfolio-fan-program-handoff.free-site-program-pin-engaging:not(.free-site-program-stage-active) #works.sw-portfolio--fan-forward-exited.sw-portfolio--program-stage-peek:not([data-portfolio-placeholder]),html.free-site-program-pin-engaging:not(.free-site-program-stage-active) #works.sw-portfolio--fan-forward-exited.sw-portfolio--program-stage-peek:not([data-portfolio-placeholder]),html.free-site-program-pin-engaging:not(.free-site-program-stage-active) #works.sw-portfolio--program-peek-layout-frozen:not([data-portfolio-placeholder]){position:relative;z-index:48;pointer-events:none}html.free-site-portfolio-fan-program-handoff.free-site-program-pin-engaging:not(.free-site-program-stage-active) #works.sw-portfolio--fan-forward-exited:not(.sw-portfolio--program-stage-peek):not(.sw-portfolio--program-peek-layout-frozen):not([data-portfolio-placeholder]),html.free-site-program-pin-engaging:not(.free-site-program-stage-active) #works.sw-portfolio--fan-forward-exited:not(.sw-portfolio--program-stage-peek):not(.sw-portfolio--program-peek-layout-frozen):not([data-portfolio-placeholder]){position:relative;z-index:12;pointer-events:none}html.free-site-portfolio-fan-program-handoff:not(.free-site-program-pin-engaging):not(.free-site-program-stage-active) #works.sw-portfolio--fan-forward-exited[data-portfolio-handoff-shell-preview="1"]:not([data-portfolio-placeholder]),html:not(.free-site-program-pin-engaging):not(.free-site-program-stage-active) #works.sw-portfolio--fan-forward-exited[data-portfolio-handoff-shell-preview="1"]:not([data-portfolio-placeholder]){max-height:calc(var(--program-works-peek-visible, 150px) * 2);overflow:hidden}html.free-site-portfolio-fan-program-handoff:not(.free-site-program-pin-engaging):not(.free-site-program-stage-active) #works.sw-portfolio--fan-forward-exited[data-portfolio-handoff-shell-preview="1"]:not([data-portfolio-placeholder]) .sw-portfolio__scale-outer,html:not(.free-site-program-pin-engaging):not(.free-site-program-stage-active) #works.sw-portfolio--fan-forward-exited[data-portfolio-handoff-shell-preview="1"]:not([data-portfolio-placeholder]) .sw-portfolio__scale-outer{overflow-x:clip;overflow-y:hidden;max-height:var(--sw-portfolio-flow-h,var(--sw-works-block-h,none));clip-path:none}html.free-site-portfolio-fan-program-handoff.free-site-program-pin-engaging:not(.free-site-program-stage-active) #works.sw-portfolio--fan-forward-exited:not([data-portfolio-placeholder]):not(.sw-portfolio--program-stage-peek) .sw-portfolio__scale-outer,html.free-site-portfolio-fan-program-handoff:not(.free-site-program-pin-engaging):not(.free-site-program-stage-active) #works.sw-portfolio--program-stage-peek:not([data-portfolio-placeholder]) .sw-portfolio__scale-outer,html.free-site-program-pin-engaging #works.sw-portfolio--fan-forward-exited:not([data-portfolio-placeholder]):not(.sw-portfolio--program-stage-peek) .sw-portfolio__scale-outer{overflow-x:clip;overflow-y:hidden;max-height:var(--sw-portfolio-flow-h,var(--sw-works-block-h,none));clip-path:inset(calc(100% - var(--program-works-peek-visible, var(--program-stage-peek-top, 150px))) 0 0 0)}html.free-site-program-pin-engaging #works:not([data-portfolio-placeholder]):not(.sw-portfolio--program-stage-peek):not(.sw-portfolio--fan-forward-exited){z-index:44;pointer-events:none;overflow-x:visible;overflow-y:hidden}html.free-site-program-pin-engaging #works.sw-portfolio--fan-forward-exited:not([data-portfolio-placeholder]):not(.sw-portfolio--program-stage-peek) .sw-portfolio__artboard,html.free-site-program-pin-engaging #works.sw-portfolio--fan-forward-exited:not([data-portfolio-placeholder]):not(.sw-portfolio--program-stage-peek) .sw-portfolio__cards-layer{overflow-x:clip;overflow-y:hidden}html.free-site-program-pin-engaging #works .sw-portfolio__artboard,html.free-site-program-pin-engaging #works .sw-portfolio__cards-layer,html.free-site-program-pin-engaging #works .sw-portfolio__scale-outer,html.free-site-program-pin-releasing #works .sw-portfolio__artboard,html.free-site-program-pin-releasing #works .sw-portfolio__cards-layer,html.free-site-program-pin-releasing #works .sw-portfolio__scale-outer,html.free-site-program-stage-active #works.sw-portfolio--program-stage-peek .sw-portfolio__artboard,html.free-site-program-stage-active #works.sw-portfolio--program-stage-peek .sw-portfolio__cards-layer,html.free-site-program-stage-active #works.sw-portfolio--program-stage-peek .sw-portfolio__scale-outer{max-width:none;width:100%;overflow-x:visible}html.free-site-program-pin-engaging #works.sw-portfolio--program-stage-peek:not([data-portfolio-placeholder]) .sw-portfolio__scale-outer{overflow-x:clip;overflow-y:hidden;max-height:var(--sw-portfolio-flow-h,var(--sw-works-block-h,none));clip-path:inset(calc(100% - var(--program-works-peek-visible, var(--program-stage-peek-top, 150px))) 0 0 0)}html.free-site-program-pin-engaging #works.sw-portfolio--program-stage-peek:not([data-portfolio-placeholder]) .sw-portfolio__artboard,html.free-site-program-pin-engaging #works.sw-portfolio--program-stage-peek:not([data-portfolio-placeholder]) .sw-portfolio__cards-layer,html.free-site-program-stage-active #works.sw-portfolio--program-stage-peek:not([data-portfolio-placeholder]) .sw-portfolio__artboard,html.free-site-program-stage-active #works.sw-portfolio--program-stage-peek:not([data-portfolio-placeholder]) .sw-portfolio__cards-layer{overflow:visible}html.free-site-program-stage-active #works.sw-portfolio--fan-forward-exited:not(.sw-portfolio--program-stage-peek):not(.sw-portfolio--program-peek-layout-frozen):not([data-portfolio-placeholder]) .sw-portfolio__scale-outer{overflow-x:clip;overflow-y:hidden;max-height:var(--sw-portfolio-flow-h,var(--sw-works-block-h,none));clip-path:inset(calc(100% - var(--program-works-peek-visible, var(--program-stage-peek-top, 150px))) 0 0 0)}html.free-site-program-stage-active #works.sw-portfolio--fan-forward-exited.sw-portfolio--program-peek-layout-frozen:not([data-portfolio-placeholder]),html.free-site-program-stage-active #works.sw-portfolio--fan-forward-exited.sw-portfolio--program-stage-peek:not([data-portfolio-placeholder]){z-index:52;isolation:isolate;pointer-events:none;overflow:visible}html.free-site-program-stage-active #works.sw-portfolio--fan-forward-exited:not([data-portfolio-placeholder]) .cards-index,html.free-site-program-stage-active #works.sw-portfolio--fan-forward-exited:not([data-portfolio-placeholder]) .sw-portfolio__card.cards-index{position:relative;z-index:51!important}html.free-site-program-stage-active .free-site-program-stage-gap-bottom,html.free-site-program-stage-active .free-site-program-stage-gap-top{position:relative;z-index:1}html.free-site-program-stage-active #works .sw-portfolio__artboard,html.free-site-program-stage-active #works .sw-portfolio__cards-layer{backface-visibility:hidden}html.free-site-program-stage-active #reviews,html.free-site-program-stage-active .free-site-reviews{visibility:visible;opacity:1;pointer-events:none;position:relative;z-index:8;will-change:transform;margin-top:0}html.free-site-program-pin-engaging #reviews,html.free-site-program-pin-engaging .free-site-reviews{visibility:visible;opacity:1;pointer-events:none;position:relative;z-index:8;margin-top:0}html.free-site-program-pin-engaging .sw-portfolio.uc-cards-index-1+.free-site-program.free-site-program--clean-safe,html.free-site-program-pin-engaging .sw-portfolio.uc-cards-index-1+.free-site-program.free-site-program--scroll,html.free-site-program-stage-active .sw-portfolio.uc-cards-index-1+.free-site-program.free-site-program--clean-safe,html.free-site-program-stage-active .sw-portfolio.uc-cards-index-1+.free-site-program.free-site-program--scroll{position:relative;z-index:8;margin-top:0!important}html.free-site-program-stage-active .free-site-program--clean-safe,html.free-site-program-stage-active .free-site-program--scroll{z-index:25;isolation:isolate}html.free-site-program-stage-active .free-site-program--clean-safe .free-site-program-shell,html.free-site-program-stage-active .free-site-program--scroll .free-site-program-shell{box-sizing:border-box;width:min(100vw,calc(var(--fs-panel-square-w) * 2));max-width:min(100vw,calc(var(--fs-panel-square-w) * 2));min-height:var(--program-pin-h,var(--fs-program-left-h));max-height:none;margin-inline:auto;overflow:visible;z-index:30}html.free-site-portfolio-program-overlap.free-site-program-stage-active .free-site-program--clean-safe .free-site-program-shell,html.free-site-portfolio-program-overlap.free-site-program-stage-active .free-site-program--scroll .free-site-program-shell,html.free-site-portfolio-program-overlap:not(.free-site-program-stage-active) .free-site-program-stage-shell{z-index:22}html.free-site-portfolio-program-overlap.free-site-program-stage-active .free-site-program-stage-shell{z-index:40}html.free-site-program-stage-active .free-site-program-left{visibility:visible;opacity:1}html.free-site-program-stage-active .free-site-program--clean-safe .free-site-program-pin,html.free-site-program-stage-active .free-site-program--scroll .free-site-program-pin{box-sizing:border-box;width:100%;max-width:min(100vw,calc(var(--fs-panel-square-w) * 2));min-height:var(--program-pin-h,var(--fs-program-left-h));max-height:none;margin-inline:auto;z-index:1;align-self:start}.free-site-program--clean-safe .free-site-program-stack--scroll .free-site-program-card{transition:none}html.free-site-program-pin-releasing .free-site-program-outer{pointer-events:none}html.free-site-program-pin-releasing .free-site-program--clean-safe,html.free-site-program-pin-releasing .free-site-program--scroll{z-index:1}html.free-site-program-forward-exit #reviews,html.free-site-program-forward-exit .free-site-reviews,html.free-site-program-pin-releasing #reviews,html.free-site-program-pin-releasing .free-site-reviews{position:relative;z-index:32;pointer-events:auto}html.free-site-program-forward-exit .free-site-program-stage-shell,html.free-site-program-pin-releasing .free-site-program-stage-shell{z-index:8}html.free-site-program-forward-exit .free-site-program--clean-safe,html.free-site-program-forward-exit .free-site-program--clean-safe .free-site-program-shell,html.free-site-program-forward-exit .free-site-program--scroll,html.free-site-program-forward-exit .free-site-program--scroll .free-site-program-shell,html.free-site-program-pin-releasing .free-site-program--clean-safe .free-site-program-shell,html.free-site-program-pin-releasing .free-site-program--scroll .free-site-program-shell{z-index:1}html.free-site-program-pin-engaging main.free-site--portfolio-hidden #results.free-site-chess--program-stage-peek-bottom,html.free-site-program-stage-active main.free-site--portfolio-hidden #results.free-site-chess--program-stage-peek-bottom{z-index:32;pointer-events:none;overflow:hidden;clip-path:inset(calc(100% - var(--program-stage-peek-top, 150px)) 0 0 0)}}.free-site-program-outer{box-sizing:border-box;display:flex;width:100%;justify-content:center}@media (min-width:1024px){.free-site-program-outer{padding-left:0;padding-right:0}}.free-site-program-shell.free-site-container{box-sizing:border-box;width:100%;max-width:min(100vw,calc(var(--fs-panel-square-w) * 2));margin-inline:auto;padding-inline:0}@media (min-width:1024px){.free-site-chess-shell.free-site-container,.free-site-cta-pin>.free-site-container,.free-site-reviews-grid.free-site-container,.free-site-works-sw-body.free-site-container{max-width:var(--fs-block-max)}}.free-site-program-pin{width:100%;background:inherit}.free-site-program-left{background:var(--fs-gray-light);padding:0;overflow:hidden}@media (min-width:1440px){.free-site-root{--fs-half-panel-w:var(--fs-panel-square-w);--fs-half-panel-h:var(--fs-panel-square-h)}}@media (min-width:1024px){.free-site-program-pin{grid-template-columns:var(--fs-program-left-w) minmax(0,1fr);align-items:stretch;min-height:var(--fs-program-left-h)}.free-site-program-left{position:relative;flex:none;box-sizing:border-box;width:var(--fs-program-left-w);min-width:var(--fs-program-left-w);max-width:var(--fs-program-left-w);height:var(--fs-program-left-h);min-height:var(--fs-program-left-h);max-height:var(--fs-program-left-h);padding:0;overflow:hidden}.free-site-program-right{min-height:var(--fs-program-left-h);align-self:stretch}}.free-site-program-right{background:#000;padding:var(--fs-content-pad);overflow:visible}@media (min-width:768px){.free-site-program-right{align-items:center;justify-content:center;padding-top:clamp(20px,3vh,32px);padding-bottom:clamp(20px,3vh,32px)}}@media (min-width:1024px){.free-site-program-right{align-items:center;justify-content:center;padding-top:clamp(20px,2.5vh,36px);padding-bottom:clamp(20px,2.5vh,36px);padding-left:0;padding-right:var(--fs-program-edge)}}.free-site-program-card-title{font-weight:600}.free-site-program-card-body p{margin:0}.free-site-program-card-icon-wrap{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:40px;height:40px;background:#121212;border-radius:0}.free-site-program-card-icon{display:block;flex-shrink:0;width:40px;height:40px}.free-site-program-hero{position:relative;box-sizing:border-box;width:100%;aspect-ratio:720/700;min-height:0;height:auto;flex:0 0 auto;overflow:hidden;background:var(--fs-gray-light)}.free-site-program-hero-media{display:block;width:100%!important;height:100%!important;min-width:100%;min-height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}@media (min-width:1024px){.free-site-program-left{padding:0}.free-site-program-hero{position:absolute;inset:0;min-height:0;max-height:none;height:100%;width:100%;aspect-ratio:auto}.free-site-program-hero-media{-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}}.free-site-program-stack{--program-card-w:450px;--program-card-h:324px;--program-card-pad:30px;--program-stack-peek:20px;--program-stack-entry-x:200px;--program-stack-entry-y:300px;overflow:visible;width:min(100%,calc(var(--program-card-w) + var(--program-stack-peek) * 3));height:calc(var(--program-card-h) + var(--program-stack-peek) * 3);max-width:calc(var(--program-card-w) + var(--program-stack-peek) * 3);margin-block:auto;flex-shrink:0;isolation:isolate;cursor:default;outline:none;touch-action:pan-y}@media (max-width:519px){.free-site-program-stack{--program-card-w:100%;width:100%;max-width:100%;height:calc((100vw - 2 * var(--fs-content-pad, 1.25rem)) * 324 / 450 + var(--program-stack-peek) * 3);max-height:none}}@media (max-width:1023px){.free-site-program{min-height:min(100vh,100dvh)}.free-site-program.free-site-program--mobile-pinned{touch-action:pan-y}.free-site-program-stage-shell{min-height:0}.free-site-program-stage-gap-bottom,.free-site-program-stage-gap-top{display:none}.free-site-program-outer,.free-site-program-pin{min-height:min(100vh,100dvh)}.free-site-program-pin{grid-template-columns:1fr;align-items:stretch}.free-site-program-left{flex:0 0 auto;min-height:clamp(220px,38vh,340px);height:clamp(220px,38vh,340px);max-height:clamp(220px,38vh,340px)}.free-site-program-hero{min-height:100%;height:100%}.free-site-program-right{flex:1 1 auto;min-height:clamp(360px,52vh,520px);align-items:center;justify-content:center;padding-top:clamp(20px,4vh,32px);padding-bottom:clamp(24px,5vh,40px)}.free-site-program-stack{margin-block:auto}.sw-portfolio.uc-cards-index-1+.free-site-program.free-site-program--clean-safe{margin-top:clamp(3rem,10vh,5rem)}}.free-site-program-stack--interactive{cursor:pointer;touch-action:manipulation}.free-site-program-stack--interactive:focus-visible{outline:2px solid var(--fs-orange);outline-offset:4px}.free-site-program-card{transform-origin:top left;border:1px solid hsla(0,0%,100%,.22);background:#000;box-sizing:border-box;width:var(--program-card-w);height:var(--program-card-h);padding:var(--program-card-pad);overflow:hidden;transition:opacity .35s ease,visibility 0s linear .35s;backface-visibility:hidden}@media (max-width:519px){.free-site-program-card{width:100%;height:auto;aspect-ratio:450/324}}.free-site-program-card--pending{opacity:0;visibility:hidden;pointer-events:none}.free-site-program-card-inner{height:100%;min-height:0}.free-site-program-stack--scroll{touch-action:none}.free-site-program-stack--interactive .free-site-program-card,.free-site-program-stack--scroll .free-site-program-card{transition:none;transform-origin:top left;opacity:1;will-change:transform}@media (prefers-reduced-motion:reduce){.free-site-program-card{transition:none!important}}.free-site-works-pin{display:flex;flex-direction:column;background:#000}@media (min-width:1024px){.free-site-works-pin{box-sizing:border-box;min-height:100dvh;justify-content:center;padding-top:clamp(1rem,3vh,2rem);padding-bottom:clamp(1rem,3vh,2rem)}.free-site-works-pin-head{flex-shrink:0;width:100%;padding-top:0!important}}.free-site-works-stage{perspective:clamp(640px,110vw,1400px);perspective-origin:50% 48%;background:#000}.free-site-works-rack{transform:translate3d(var(--works-rack-x,0),0,0);transform-style:preserve-3d;will-change:transform}.free-site-works-card-slot{transform-style:preserve-3d;transition:transform .55s cubic-bezier(.22,1,.36,1),opacity .45s ease;will-change:transform,opacity}.free-site-works-card{transition:filter .35s ease}.free-site-works-card--queue{filter:brightness(.92)}.free-site-works-card--active{filter:none;border-color:hsla(0,0%,100%,.22);box-shadow:0 22px 56px rgba(0,0,0,.65),0 0 0 1px rgba(255,90,31,.12)}@media (hover:hover) and (pointer:fine){.free-site-works-card-slot button{cursor:pointer}.free-site-works-card--active:hover{filter:brightness(1.03)}}@media (max-width:1023px){.free-site-works-stage{perspective:640px;perspective-origin:50% 44%}.free-site-works-card-slot{transition-duration:.45s}}@media (prefers-reduced-motion:reduce){.free-site-works-card-slot{transition:none}}.free-site-cta{--fs-cta-frame-w:1440px;--fs-cta-frame-h:719px;--fs-cta-faq-handoff-gap:96px}.free-site-cta-pin{display:flex;min-height:min(100dvh,920px);width:100%;align-items:center;justify-content:center;padding:3.5rem 0 2.5rem}.free-site-cta-reveal{opacity:0;transform:translateY(4.5rem);will-change:transform,opacity}@media (min-width:1024px){.free-site-cta{position:relative;z-index:28;isolation:isolate;background-color:#fff}.free-site-cta.free-site-cta--pinned{z-index:34}#cta+#faq.free-site-faq,.free-site-cta+.free-site-faq{margin-top:var(--fs-cta-faq-handoff-gap,96px)}.free-site-cta-pin{height:var(--fs-cta-frame-h);max-height:var(--fs-cta-frame-h);margin-inline:auto;padding:0}.free-site-cta-pin,.free-site-cta-pin>.free-site-container{box-sizing:border-box;width:100%;max-width:var(--fs-cta-frame-w);min-height:var(--fs-cta-frame-h)}.free-site-cta-pin>.free-site-container{height:100%;justify-content:center;padding-inline:var(--fs-layout-edge)}.free-site-cta-reveal{transform:translateY(3.5rem);padding-bottom:2.25rem;padding-top:.5rem}}.free-site-cta-headline{isolation:isolate;display:grid;grid-template-areas:"hero";place-items:center;width:100%;text-align:center}.free-site-cta-h1{margin:0;padding:0;border:0;font:inherit;color:inherit;display:contents}.free-site-cta-side{position:relative;z-index:25;width:100%;display:flex;justify-content:center;padding:0 .25rem}.free-site-cta-side--left{grid-area:hero;align-self:center;justify-self:center;z-index:30;width:-moz-max-content;width:max-content;max-width:min(100%,22rem);padding:0;pointer-events:none}.free-site-cta-side--right{display:none}.free-site-cta-text{display:inline-block;max-width:100%;font-size:var(--fs-t-h1-size);font-weight:var(--fs-t-h1-weight);line-height:var(--fs-t-h1-lh);letter-spacing:var(--fs-type-tracking,-.05em);white-space:normal;overflow-wrap:normal;word-break:keep-all;text-transform:uppercase;will-change:transform,opacity}.free-site-cta-text-line{display:block}.free-site-cta-text-line--2{margin-top:.06em}.free-site-cta-center{position:relative;z-index:12;grid-area:hero;width:100%;display:flex;justify-content:center}.free-site-cta-portrait-wrap{position:relative;width:clamp(148px,52vw,250px);height:clamp(178px,62vw,300px);min-width:0;min-height:0;background:#fff;overflow:hidden;opacity:1;will-change:transform,opacity}.free-site-cta-portrait{position:relative;width:100%;height:100%}.free-site-cta-sub{font-size:clamp(13px,3.4vw,16px);line-height:1.35}.free-site-cta-enroll,.free-site-cta-sub{font-family:var(--font-free-site),ui-monospace,monospace;font-weight:500;letter-spacing:-.04em}.free-site-cta-enroll{border-radius:0;font-size:clamp(13px,3.2vw,16px);text-transform:uppercase}@media (max-width:1023px){.free-site-cta-side--left{width:100%;max-width:100%;justify-self:center}.free-site-cta-text--left{display:block;width:100%;max-width:100%;text-align:center}.free-site-cta-text-line--1,.free-site-cta-text-line--2{display:block;white-space:nowrap}.free-site-cta-text-line--2{margin-top:.04em}}@media (min-width:640px) and (max-width:1023px){.free-site-cta-portrait-wrap{width:clamp(168px,34vw,250px);height:clamp(202px,40.8vw,300px)}}@media (min-width:1024px){.free-site-cta-headline{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:none;align-items:center;gap:0;text-align:left}.free-site-cta-h1{display:contents}.free-site-cta-side--left{grid-area:auto;grid-column:1;grid-row:1;justify-content:flex-end;align-self:center;max-width:none;margin-right:clamp(-1.25rem,-2vw,-.35rem);pointer-events:auto}.free-site-cta-side--right{display:flex;grid-column:3;grid-row:1;justify-content:flex-start;padding-left:0;margin-left:clamp(-1.25rem,-2vw,-.35rem)}.free-site-cta-text{font-size:var(--fs-t-h1-size);font-weight:var(--fs-t-h1-weight);line-height:var(--fs-t-h1-lh);white-space:nowrap;overflow-wrap:normal;word-break:normal}.free-site-cta-text-line{display:inline}.free-site-cta-text-line--2{display:none}.free-site-cta-text--left{text-align:right}.free-site-cta-text--right{text-align:left}.free-site-cta-center{grid-column:2;grid-row:1;grid-area:auto;z-index:12}.free-site-cta-portrait-wrap{width:250px;height:300px}}@media (min-width:1280px){.free-site-cta-side--left{margin-right:clamp(-1.75rem,-2.5vw,-.5rem)}.free-site-cta-side--right{margin-left:clamp(-1.75rem,-2.5vw,-.5rem)}}@media (prefers-reduced-motion:reduce){.free-site-cta-portrait,.free-site-cta-reveal,.free-site-cta-text{will-change:auto}.free-site-cta-text--left,.free-site-cta-text--right{opacity:1!important}.free-site-cta-reveal{opacity:1;transform:none}}.free-site-block-demo-page{min-height:100vh;background:#000;padding:clamp(1rem,3vw,2rem) clamp(.75rem,2vw,1.5rem) 45vh;box-sizing:border-box}.free-site-block-demo{position:relative;width:100%}.free-site-block-demo__label{margin:0 0 .75rem;padding:0 .25rem;font-family:var(--font-fs-ticker,monospace);font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,112,48,.92)}.free-site-block-demo__frame{position:relative;box-sizing:border-box;border:2px solid rgba(255,112,48,.92);outline:1px solid rgba(255,112,48,.38);outline-offset:4px;background:#000;overflow:visible}.free-site-block-demo__tail{height:50vh;margin-top:var(--fs-section-neighbor-gap,150px);border-top:2px dashed rgba(255,112,48,.45);pointer-events:none}.free-site-block-demo-page--outside-tint{--fs-demo-outside-bg:#2a1208;--fs-demo-outside-stripe:rgba(255,90,31,.22);--fs-demo-outside-stripe-gap:rgba(255,90,31,.07);background-color:var(--fs-demo-outside-bg);background-image:repeating-linear-gradient(-45deg,var(--fs-demo-outside-stripe-gap),var(--fs-demo-outside-stripe-gap) 10px,var(--fs-demo-outside-stripe) 10px,var(--fs-demo-outside-stripe) 11px)}.free-site-block-demo-page--outside-tint .free-site-block-demo__frame{background:#000;z-index:1}.free-site-block-demo__frame-wrap{position:relative}.free-site-block-demo__zone{margin:0;font-family:var(--font-fs-ticker,monospace);font-size:.62rem;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,140,72,.88);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.free-site-block-demo__zone--top{margin-bottom:.5rem;padding:.35rem .5rem;border:1px dashed rgba(255,112,48,.55);background:rgba(255,90,31,.12);text-align:center}.free-site-block-demo__zone--side{position:absolute;top:50%;z-index:2;display:flex;align-items:center;justify-content:center;width:1.1rem;padding:.35rem 0;writing-mode:vertical-rl;text-orientation:mixed;border:1px dashed rgba(255,112,48,.5);background:rgba(255,90,31,.14);transform:translateY(-50%);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.free-site-block-demo__zone--side-left{left:0}.free-site-block-demo__zone--side-right{right:0}.free-site-block-demo__zone--bottom{margin-top:.75rem;padding:.35rem .5rem;border:1px dashed rgba(255,112,48,.55);background:rgba(255,90,31,.12);text-align:center}.free-site-block-demo-page--outside-tint .free-site-block-demo__tail{border-top-color:rgba(255,112,48,.65);background:rgba(255,90,31,.1)}.free-site-portfolio-standalone-page .free-site-block-demo__runway-top{height:0;min-height:0;margin:0;padding:0;border:none;overflow:hidden}.free-site-portfolio-standalone-page .free-site-block-demo__tail{height:0;min-height:0;margin:0;overflow:hidden}html.free-site-portfolio-standalone-demo,html.free-site-portfolio-standalone-demo body{overflow:hidden;overflow-x:hidden;overscroll-behavior:none;scrollbar-width:none}html.free-site-portfolio-standalone-demo body::-webkit-scrollbar,html.free-site-portfolio-standalone-demo::-webkit-scrollbar{display:none;width:0;height:0}html.free-site-portfolio-standalone-demo .free-site-portfolio-standalone-page{min-height:100vh;min-height:100dvh;width:100%;max-width:100vw;padding:clamp(1rem,3vw,2rem) 0;display:flex;flex-direction:column;justify-content:center;overflow:hidden;overflow-x:hidden;box-sizing:border-box}html.free-site-portfolio-standalone-demo .free-site-portfolio-standalone-page::-webkit-scrollbar{display:none;width:0;height:0}html.free-site-portfolio-standalone-demo .free-site-portfolio-standalone-page .free-site-block-demo{flex:0 0 auto;width:100%;max-width:100vw}html.free-site-portfolio-standalone-demo .free-site-portfolio-standalone-page .free-site-block-demo__label,html.free-site-portfolio-standalone-demo .free-site-portfolio-standalone-page .free-site-block-demo__zone--top{padding-left:clamp(.75rem,2vw,1.5rem);padding-right:clamp(.75rem,2vw,1.5rem)}html.free-site-portfolio-standalone-demo .free-site-portfolio-standalone-page .free-site-block-demo__frame-wrap{width:100%;max-width:100vw;align-items:stretch;overflow-x:hidden}html.free-site-portfolio-standalone-demo .free-site-block-demo__frame--portfolio{width:100%;max-width:none;overflow-x:hidden;overflow-y:hidden;height:auto;min-height:0;align-self:stretch;display:flex;flex-direction:column;scrollbar-width:none}html.free-site-portfolio-standalone-demo .free-site-block-demo__frame--portfolio::-webkit-scrollbar{display:none;height:0}html.free-site-portfolio-standalone-demo .free-site-block-demo__frame--portfolio>.sw-portfolio{flex:0 0 auto;width:100%;max-width:none}html.free-site-portfolio-standalone-demo .free-site-block-demo__frame-wrap{align-items:stretch;overflow-x:hidden}.free-site-block-demo__frame--portfolio{background:#000}@media (min-width:1024px){html.free-site-portfolio-standalone-demo .sw-portfolio.sw-portfolio--standalone{width:100%;max-width:none;overflow-x:hidden}html.free-site-portfolio-standalone-demo .sw-portfolio.sw-portfolio--standalone .sw-portfolio__artboard,html.free-site-portfolio-standalone-demo .sw-portfolio.sw-portfolio--standalone .sw-portfolio__scale-outer{width:100%;max-width:none;overflow-x:clip;overflow-y:hidden}html.free-site-portfolio-standalone-demo .sw-portfolio.sw-portfolio--standalone .sw-portfolio__cards-layer{perspective:2000px;perspective-origin:78% 42%}html.free-site-portfolio-standalone-demo .sw-portfolio.sw-portfolio--standalone .sw-portfolio__head{opacity:1;visibility:visible}html.free-site-portfolio-standalone-demo.free-site-portfolio-fan-stage-active #works.sw-portfolio--standalone.sw-portfolio--fan-pinned{width:100%!important;max-width:none!important;overflow-x:hidden!important;overflow-y:hidden!important;background:#000!important;clip-path:none}html.free-site-portfolio-standalone-demo.free-site-portfolio-fan-stage-active #works.sw-portfolio--standalone.sw-portfolio--fan-pinned>.pin-spacer{height:var(--sw-portfolio-flow-h,auto)!important;min-height:0!important;max-height:var(--sw-portfolio-flow-h,none)!important;padding:0!important;margin-bottom:0!important}html.free-site-portfolio-standalone-demo.free-site-portfolio-fan-stage-active #works.sw-portfolio--standalone.sw-portfolio--fan-pinned .sw-portfolio__scale-outer{top:0!important;width:100%!important;max-width:none!important;overflow-x:clip!important;overflow-y:hidden!important;max-height:var(--sw-portfolio-flow-h,none)!important}html.free-site-portfolio-standalone-demo.free-site-portfolio-fan-stage-active #works.sw-portfolio--standalone.sw-portfolio--fan-pinned .sw-portfolio__artboard{overflow-x:clip!important;overflow-y:hidden!important}html.free-site-portfolio-standalone-demo.free-site-portfolio-fan-stage-active #works.sw-portfolio--standalone.sw-portfolio--fan-pinned>.pin-spacer{overflow-x:hidden!important;scrollbar-width:none!important}html.free-site-portfolio-standalone-demo.free-site-portfolio-fan-stage-active #works.sw-portfolio--standalone.sw-portfolio--fan-pinned>.pin-spacer::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}html.free-site-portfolio-standalone-demo.free-site-portfolio-fan-stage-active #works.sw-portfolio--standalone.sw-portfolio--fan-pinned .sw-portfolio__cards-layer{perspective:2000px;perspective-origin:78% 42%}}.free-site-portfolio-reviews-spacer{--fs-spacer-rule:rgba(255,112,48,.92);--fs-spacer-stripe:hsla(0,0%,100%,.11);--fs-spacer-stripe-gap:hsla(0,0%,100%,.05);display:flex;flex-direction:column;width:100%;box-sizing:border-box;margin:0;pointer-events:none;flex-shrink:0;position:relative;background:#000}.free-site-portfolio-reviews-spacer:after,.free-site-portfolio-reviews-spacer:before{content:"";position:absolute;left:0;right:0;height:2px;background:var(--fs-spacer-rule);z-index:2;pointer-events:none}.free-site-portfolio-reviews-spacer:before{top:0}.free-site-portfolio-reviews-spacer:after{bottom:0}.free-site-portfolio-reviews-spacer__gap{flex:0 0 auto;width:100%;height:clamp(3rem,8vw,var(--fs-section-neighbor-gap,150px));background-color:#000;background-image:repeating-linear-gradient(to bottom,var(--fs-spacer-stripe-gap) 0,var(--fs-spacer-stripe-gap) 1px,transparent 1px,transparent 18px)}.free-site-portfolio-reviews-spacer__gap--top{border-bottom:1px solid rgba(255,112,48,.45)}.free-site-portfolio-reviews-spacer__gap--bottom{border-top:1px solid rgba(255,112,48,.45)}.free-site-portfolio-reviews-spacer__body{flex:0 0 auto;width:100%;min-height:clamp(8rem,14vh,12rem);background-color:#080808;background-image:repeating-linear-gradient(to bottom,var(--fs-spacer-stripe) 0,var(--fs-spacer-stripe) 1px,transparent 1px,transparent 12px);border-top:1px solid rgba(255,112,48,.55);border-bottom:1px solid rgba(255,112,48,.55)}.free-site-reviews{--fs-reviews-block-pad-y:clamp(3rem,10vw,100px)}.free-site-reviews-grid{--fs-reviews-edge:40px;--fs-reviews-v-line-raise:0px;--fs-reviews-block-pad-y:clamp(3rem,10vw,100px);--fs-reviews-col-gap:clamp(2.5rem,4.5vw,4.25rem);--fs-reviews-col-pad-y:1.25rem;--fs-reviews-col-pad-x:clamp(1rem,1.75vw,1.75rem);--fs-reviews-detail-pad-after-line:30px;--fs-reviews-detail-pad-end:40px;--fs-reviews-detail-row-gap:1rem;--fs-reviews-text-para-gap:8px;--fs-reviews-avatar-size:52px;--fs-reviews-avatar-gap-x:9px;--fs-reviews-avatar-gap-y:23px;--fs-reviews-avatar-grid-pad-x:0;--fs-reviews-title-to-grid:0.75rem;--fs-reviews-avatar-grid-pad-top:0;--fs-reviews-avatar-grid-pad-bottom:0;--fs-reviews-col-pad-top:0;--fs-reviews-grid-head-align-top:10px;--fs-reviews-lead-kicker-top:var(--fs-reviews-grid-head-align-top);--fs-reviews-player-top:var(--fs-reviews-grid-head-align-top);--fs-reviews-detail-top:var(--fs-reviews-grid-head-align-top);--fs-reviews-player-pad-bottom:0.75rem;--fs-reviews-player-stack-gap:0.5rem;--fs-reviews-video-min-h:15rem;--fs-reviews-text-min-h:9.5rem;display:flex;flex-direction:column}@media (min-width:1024px){.free-site-program{margin-bottom:0}.free-site-reviews{padding-top:var(--fs-reviews-block-pad-y,100px);padding-bottom:var(--fs-reviews-block-pad-y,100px);overflow:visible}#program+.free-site-reviews,.free-site-program+.free-site-reviews{margin-top:0;padding-top:0!important}.free-site-portfolio-reviews-spacer__gap{height:var(--fs-section-neighbor-gap,150px)}.free-site-portfolio-reviews-spacer__body{min-height:clamp(10rem,18vh,16rem)}.sw-portfolio.uc-cards-index-1+.free-site-portfolio-reviews-spacer{margin-top:0}.free-site-portfolio-reviews-spacer+#reviews,.free-site-portfolio-reviews-spacer+.free-site-reviews{margin-top:0;padding-top:0!important}.free-site-reviews-grid.free-site-container{padding-inline:var(--fs-reviews-edge)}.free-site-reviews-grid{--fs-reviews-text-para-gap:20px;display:grid;width:100%;grid-template-columns:minmax(0,.88fr) minmax(0,1.42fr) minmax(0,.9fr);-moz-column-gap:var(--fs-reviews-col-gap);column-gap:var(--fs-reviews-col-gap);align-items:start;min-height:0;overflow:visible}.free-site-reviews-col--detail,.free-site-reviews-col--lead,.free-site-reviews-col--player{position:relative;min-width:0;min-height:0;height:auto;box-sizing:border-box;padding-top:var(--fs-reviews-col-pad-top);padding-bottom:var(--fs-reviews-col-pad-y);padding-inline:var(--fs-reviews-col-pad-x);display:flex;flex-direction:column;overflow:visible}.free-site-reviews-player:after{display:none}.free-site-reviews-col--detail:before{content:"";position:absolute;top:0;bottom:0;left:0;z-index:2;width:1px;background:var(--fs-line-muted);pointer-events:none}.free-site-reviews-detail-pane:before{display:none}.free-site-reviews-grid.free-site-container>.free-site-reviews-col--lead{padding-left:0}.free-site-reviews-grid.free-site-container>.free-site-reviews-col--detail{padding-left:0;padding-right:0;border-left:none}.free-site-reviews-col--lead{grid-column:1;grid-row:1}.free-site-reviews-col--player{grid-column:2;grid-row:1;align-self:start;min-height:calc(var(--fs-reviews-player-h, 658px) + var(--fs-reviews-player-pad-bottom) + var(--fs-reviews-col-pad-y))}.free-site-reviews-grid.free-site-container>.free-site-reviews-col--player{padding-top:var(--fs-reviews-player-top);padding-bottom:var(--fs-reviews-player-pad-bottom)}.free-site-reviews-col--detail{grid-column:3;grid-row:1;overflow:visible;min-height:calc(var(--fs-reviews-player-h, 658px) + var(--fs-reviews-player-pad-bottom))}}.free-site-reviews-col--lead{display:flex;min-width:0;flex-direction:column;padding:2rem 1.25rem 2.5rem}@media (min-width:1024px){.free-site-reviews-col--lead{padding:var(--fs-reviews-col-pad-y) var(--fs-reviews-col-pad-x)}}@media (max-width:1023px){.free-site-reviews-col--lead{align-items:center;text-align:center;padding-bottom:1.5rem}}@media (min-width:1024px){.free-site-reviews-col--lead{align-items:stretch;justify-content:flex-start;min-height:calc(var(--fs-reviews-player-h, 658px) + var(--fs-reviews-player-pad-bottom, .75rem));padding-top:var(--fs-reviews-lead-kicker-top);padding-right:var(--fs-reviews-col-pad-x);padding-bottom:var(--fs-reviews-player-pad-bottom);padding-left:0;text-align:left}}.free-site-reviews-kicker-wrap{display:flex;width:100%;align-items:center;gap:.85rem}.free-site-reviews-kicker-wrap:after,.free-site-reviews-kicker-wrap:before{content:"";flex:1 1 0%;height:1px;background:hsla(0,0%,100%,.12)}@media (min-width:1024px){.free-site-reviews-kicker-wrap:after,.free-site-reviews-kicker-wrap:before{display:none}.free-site-reviews-kicker-wrap{gap:0}}.free-site-reviews-kicker{display:inline-flex;align-items:center;gap:10px;margin:0;letter-spacing:var(--fs-type-tracking,-.05em);text-transform:uppercase;white-space:nowrap}.free-site-reviews-title{margin:var(--fs-reviews-title-to-grid,.75rem) 0 0;max-width:none;line-height:var(--fs-t-h3-lh,1.2)}@media (min-width:1024px){.free-site-reviews-title{font-size:32px;font-weight:600;line-height:1.2;letter-spacing:var(--fs-type-tracking,-.05em)}}.free-site-reviews-title-line{display:block;white-space:nowrap}@media (max-width:1023px){.free-site-reviews-title-line{white-space:normal}.free-site-reviews-avatar-carousel{display:flex;width:100%;max-width:100%;align-items:center;justify-content:center;gap:clamp(1.3rem,6vw,1.7rem);overflow-x:auto;padding:.25rem .5rem .5rem;-webkit-overflow-scrolling:touch;scrollbar-width:none}.free-site-reviews-avatar-carousel::-webkit-scrollbar{display:none}.free-site-reviews-counter--mobile-head{margin:1rem 0 0;text-align:center}}@media (min-width:1024px){.free-site-reviews-avatar-carousel,.free-site-reviews-counter--mobile-head{display:none!important}}.free-site-reviews-mobile-controls{display:flex;flex-direction:column;align-items:stretch}@media (min-width:1024px){.free-site-reviews-mobile-controls{display:none}}.free-site-reviews-format-tabs--mobile-row{justify-content:center;gap:6px}.free-site-reviews-format-tabs--mobile-row .free-site-reviews-format-tab{min-width:0;flex:1 1 0%;padding-inline:10px}.free-site-reviews-avatar-grid{display:none;grid-template-columns:repeat(4,minmax(0,1fr));align-content:end;-moz-column-gap:var(--fs-reviews-avatar-gap-x,9px);column-gap:var(--fs-reviews-avatar-gap-x,9px);row-gap:var(--fs-reviews-avatar-gap-y,23px);padding-top:var(--fs-reviews-avatar-grid-pad-top,.75rem);max-width:292px}.free-site-reviews-detail-pane{display:flex;min-width:0;width:100%;flex:1 1 auto;flex-direction:column}@media (min-width:1024px){.free-site-reviews-avatar-grid{display:grid;width:-moz-fit-content;width:fit-content;max-width:100%;margin:auto auto 0 0;align-self:flex-start;padding-top:var(--fs-reviews-avatar-grid-pad-top);padding-left:var(--fs-reviews-avatar-grid-pad-x,0);padding-right:var(--fs-reviews-avatar-grid-pad-x,0);-moz-column-gap:var(--fs-reviews-avatar-gap-x,9px);column-gap:var(--fs-reviews-avatar-gap-x,9px);row-gap:var(--fs-reviews-avatar-gap-y,23px)}}.free-site-reviews-avatar-cell{display:flex;align-items:center;justify-content:center}.free-site-reviews-avatar-btn{--reviews-avatar-size:clamp(1.85rem,5vw,2.35rem);position:relative;display:block;width:var(--reviews-avatar-size);height:var(--reviews-avatar-size);flex-shrink:0;overflow:hidden;border:none;border-radius:50%;padding:0;background:#1a1a1a;clip-path:circle(50% at 50% 50%);transition:box-shadow .3s ease,transform .3s ease;cursor:pointer}@media (min-width:640px){.free-site-reviews-avatar-btn{--reviews-avatar-size:clamp(2rem,4vw,2.67rem)}}@media (min-width:1024px){.free-site-reviews-avatar-btn{--reviews-avatar-size:var(--fs-reviews-avatar-size,52px)}}.free-site-reviews-avatar-btn:hover{transform:scale(1.03)}.free-site-reviews-avatar-btn--active{box-shadow:0 0 0 2px var(--fs-review-ring,#ff4dd8)}.free-site-reviews-avatar-btn img,.free-site-reviews-avatar-btn>span{border-radius:50%!important}.free-site-reviews-col--player{display:flex;min-width:0;align-items:center;justify-content:center;padding:1.5rem 1.25rem}@media (min-width:1024px){.free-site-reviews-col--player{align-items:stretch;justify-content:flex-start;padding:var(--fs-reviews-player-top) var(--fs-reviews-col-pad-x) var(--fs-reviews-player-pad-bottom)}.free-site-reviews-col--player-spacer{display:none}}.free-site-reviews-col--player.hidden{display:none}.free-site-reviews-player{--fs-reviews-player-w:407px;--fs-reviews-player-h:658px;--reviews-player-ease:cubic-bezier(0.33,1,0.68,1);--reviews-player-duration:0.5s;position:relative;box-sizing:border-box;display:flex;width:min(var(--fs-reviews-player-w),100%);height:min(var(--fs-reviews-player-h),calc(100dvh - 2rem));max-width:var(--fs-reviews-player-w);max-height:var(--fs-reviews-player-h);flex-direction:column;align-self:center;overflow:hidden;border:1px solid hsla(0,0%,100%,.12);border-radius:8px;background:#141414;box-shadow:0 24px 60px rgba(0,0,0,.45);transition:transform var(--reviews-player-duration) var(--reviews-player-ease)}@media (min-width:1024px){.free-site-reviews-player{width:var(--fs-reviews-player-w);height:var(--fs-reviews-player-h);flex-shrink:0;align-self:flex-start}}.free-site-reviews-player--video .free-site-reviews-player-body,.free-site-reviews-player--video .free-site-reviews-player-video,.free-site-reviews-player--voice .free-site-reviews-player-body,.free-site-reviews-player--voice .free-site-reviews-player-video{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.free-site-reviews-player--video .free-site-reviews-player-video-inner,.free-site-reviews-player--voice .free-site-reviews-player-video-inner{position:relative;flex:1 1 auto;width:100%;height:100%;min-height:0;max-height:none;aspect-ratio:unset}.free-site-reviews-player-head{display:flex;flex-shrink:0;align-items:center;gap:10px;border-bottom:1px solid hsla(0,0%,100%,.1);background:#1c1c1c;padding:10px 12px}.free-site-reviews-player-head-name{min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-free-site),ui-monospace,monospace;font-size:11px;font-weight:600;letter-spacing:-.05em;color:#fff}@media (min-width:640px){.free-site-reviews-player-head-name{font-size:12px}}.free-site-reviews-player-head-actions{display:none;gap:4px}.free-site-reviews-player-head-btn{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border:none;border-radius:4px;background:hsla(0,0%,100%,.06);padding:0;cursor:pointer;line-height:0;transition:background-color .2s ease,transform .2s ease}button.free-site-reviews-player-head-btn:hover{background:hsla(0,0%,100%,.14);transform:scale(1.06)}button.free-site-reviews-player-head-btn:active{transform:scale(.95)}.free-site-reviews-player-body{position:relative;overflow:hidden;display:flex;flex:1 1 auto;flex-direction:column;min-height:0;gap:0}.free-site-reviews-player-video{flex:0 0 auto;display:block;opacity:1;overflow:hidden;transition:opacity calc(var(--reviews-player-duration) * .85) ease}.free-site-reviews-player-video-inner{position:relative;overflow:hidden;background:#0a0a0a}.free-site-reviews-player-video-inner--voice{flex-shrink:0}.free-site-reviews-player-media{position:absolute;inset:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 15%;object-position:center 15%;cursor:pointer;background:#0a0a0a}.free-site-reviews-player--video .free-site-reviews-player-media{-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.free-site-reviews-player-video-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.1)}.free-site-reviews-player-video-label{position:absolute;bottom:12px;left:12px;z-index:2;font-family:var(--font-free-site),ui-monospace,monospace;font-size:10px;font-weight:500;letter-spacing:-.05em;color:hsla(0,0%,100%,.85);font-variant-numeric:slashed-zero;text-shadow:0 1px 4px rgba(0,0,0,.65)}.free-site-reviews-play-btn{flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:50%;background:transparent;cursor:pointer;line-height:0;transition:transform .2s ease,filter .2s ease,opacity .2s ease}.free-site-reviews-play-btn:hover{filter:brightness(1.15);transform:scale(1.04)}.free-site-reviews-play-btn:active{transform:scale(.96);filter:brightness(1.05)}.free-site-reviews-play-btn:focus-visible{outline:2px solid var(--fs-orange);outline-offset:3px}.free-site-reviews-play-btn--mobile{width:auto;height:auto}.free-site-reviews-play-btn--track,.free-site-reviews-play-btn--track-mobile{display:flex;flex-shrink:0;width:45px;height:45px}.free-site-reviews-play-btn--video{width:66px;height:66px;padding:0;border:none;background:transparent}.free-site-reviews-play-btn__video{display:block;width:66px!important;height:66px!important;max-width:66px;max-height:66px;-o-object-fit:contain;object-fit:contain}@media (max-width:639px){.free-site-reviews-play-btn--video{width:58px;height:58px}.free-site-reviews-play-btn__video{width:58px!important;height:58px!important;max-width:58px;max-height:58px}}.free-site-reviews-player-footer{display:flex;flex:0 0 auto;flex-shrink:0;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:10px 8px;margin-top:auto;border-top:1px solid hsla(0,0%,100%,.08);background:#1c1c1c;padding:12px}.free-site-reviews-player-footer-main{display:flex;min-width:0;flex:1 1 180px;align-items:flex-end;gap:10px}.free-site-reviews-format-tabs--detail-corner{position:static;z-index:3;flex:0 0 auto;flex-direction:row;flex-wrap:nowrap;align-items:flex-end;justify-content:flex-start;gap:5px;margin-top:1.25rem;margin-left:0;pointer-events:auto}.free-site-reviews-format-tab--asset{min-height:0;height:auto;padding:0;border:none!important;outline:none!important;border-radius:0;background:transparent!important;box-shadow:none!important;opacity:.72;transition:opacity .2s ease,transform .2s ease}.free-site-reviews-format-tab--asset:hover{transform:translateY(-1px)}.free-site-reviews-format-tab--asset.free-site-reviews-format-tab--active,.free-site-reviews-format-tab--asset:hover{opacity:1;border:none!important;box-shadow:none!important;background:transparent!important}.free-site-reviews-format-tab__asset{display:block;width:auto;height:auto;max-width:none}.free-site-reviews-player--voice .free-site-reviews-player-footer{margin-top:auto}.free-site-reviews-player-audio-track{display:flex;min-width:0;flex:1;flex-direction:column;gap:8px;padding-top:2px}.free-site-reviews-waveform-wrap{position:relative;width:100%;min-height:12px}.free-site-reviews-waveform-wrap .free-site-reviews-waveform--desktop{display:none}@media (min-width:640px){.free-site-reviews-waveform-wrap{min-height:25px}.free-site-reviews-waveform-wrap .free-site-reviews-waveform--mobile{display:none}.free-site-reviews-waveform-wrap .free-site-reviews-waveform--desktop{display:flex}}.free-site-reviews-player-media--voice{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.free-site-reviews-player-voice-photo{position:absolute;inset:0;z-index:1}.free-site-reviews-player-track-desktop{display:block;width:100%;max-width:307px;height:25px!important;max-height:25px}@keyframes free-site-reviews-waveform-pulse{0%,to{transform:scaleY(.38)}50%{transform:scaleY(1)}}.free-site-reviews-waveform{display:flex;align-items:flex-end;justify-content:flex-start;gap:3px;min-height:12px;line-height:0}.free-site-reviews-waveform--mobile{width:48px;height:12px}.free-site-reviews-waveform--desktop{width:100%;max-width:307px;height:25px;gap:4px}.free-site-reviews-waveform-bar{display:block;flex:0 0 auto;border-radius:999px;background:hsla(0,0%,100%,.88);transform-origin:center bottom}.free-site-reviews-waveform--mobile .free-site-reviews-waveform-bar{width:4px;height:12px}.free-site-reviews-waveform--desktop .free-site-reviews-waveform-bar{width:5px;height:25px}.free-site-reviews-waveform--mobile .free-site-reviews-waveform-bar[data-bar="1"],.free-site-reviews-waveform--mobile .free-site-reviews-waveform-bar[data-bar="5"]{transform:scaleY(.42)}.free-site-reviews-waveform--mobile .free-site-reviews-waveform-bar[data-bar="2"],.free-site-reviews-waveform--mobile .free-site-reviews-waveform-bar[data-bar="4"]{transform:scaleY(.72)}.free-site-reviews-waveform--mobile .free-site-reviews-waveform-bar[data-bar="3"]{transform:scaleY(1)}.free-site-reviews-waveform--desktop .free-site-reviews-waveform-bar:first-child,.free-site-reviews-waveform--desktop .free-site-reviews-waveform-bar:nth-child(12){transform:scaleY(.35)}.free-site-reviews-waveform--desktop .free-site-reviews-waveform-bar:nth-child(11),.free-site-reviews-waveform--desktop .free-site-reviews-waveform-bar:nth-child(2){transform:scaleY(.5)}.free-site-reviews-waveform--desktop .free-site-reviews-waveform-bar:nth-child(10),.free-site-reviews-waveform--desktop .free-site-reviews-waveform-bar:nth-child(3){transform:scaleY(.68)}.free-site-reviews-waveform--desktop .free-site-reviews-waveform-bar:nth-child(4),.free-site-reviews-waveform--desktop .free-site-reviews-waveform-bar:nth-child(9){transform:scaleY(.82)}.free-site-reviews-waveform--desktop .free-site-reviews-waveform-bar:nth-child(5),.free-site-reviews-waveform--desktop .free-site-reviews-waveform-bar:nth-child(8){transform:scaleY(.92)}.free-site-reviews-waveform--desktop .free-site-reviews-waveform-bar:nth-child(6),.free-site-reviews-waveform--desktop .free-site-reviews-waveform-bar:nth-child(7){transform:scaleY(1)}.free-site-reviews-waveform--playing .free-site-reviews-waveform-bar{animation:free-site-reviews-waveform-pulse .9s ease-in-out infinite}.free-site-reviews-waveform--playing .free-site-reviews-waveform-bar:first-child{animation-delay:0s}.free-site-reviews-waveform--playing .free-site-reviews-waveform-bar:nth-child(2){animation-delay:.08s}.free-site-reviews-waveform--playing .free-site-reviews-waveform-bar:nth-child(3){animation-delay:.16s}.free-site-reviews-waveform--playing .free-site-reviews-waveform-bar:nth-child(4){animation-delay:.24s}.free-site-reviews-waveform--playing .free-site-reviews-waveform-bar:nth-child(5){animation-delay:.32s}.free-site-reviews-waveform--playing .free-site-reviews-waveform-bar:nth-child(6){animation-delay:.4s}.free-site-reviews-waveform--playing .free-site-reviews-waveform-bar:nth-child(7){animation-delay:.48s}.free-site-reviews-waveform--playing .free-site-reviews-waveform-bar:nth-child(8){animation-delay:.56s}.free-site-reviews-waveform--playing .free-site-reviews-waveform-bar:nth-child(9){animation-delay:.64s}.free-site-reviews-waveform--playing .free-site-reviews-waveform-bar:nth-child(10){animation-delay:.72s}.free-site-reviews-waveform--playing .free-site-reviews-waveform-bar:nth-child(11){animation-delay:.8s}.free-site-reviews-waveform--playing .free-site-reviews-waveform-bar:nth-child(12){animation-delay:.88s}@media (prefers-reduced-motion:reduce){.free-site-reviews-waveform--playing .free-site-reviews-waveform-bar{animation:none}}.free-site-reviews-player-progress{position:relative;height:3px;overflow:hidden;border-radius:0;background:hsla(0,0%,100%,.14);cursor:pointer}.free-site-reviews-player-progress-fill{display:block;height:100%;border-radius:inherit;background:#fff;transition:width .08s linear}.free-site-reviews-player-time{margin:0;font-family:var(--font-free-site),ui-monospace,monospace;font-size:10px;line-height:1.2;letter-spacing:-.05em;color:hsla(0,0%,100%,.72);font-variant-numeric:slashed-zero}.free-site-reviews-format-tabs{display:flex;flex-wrap:wrap;gap:8px}.free-site-reviews-format-tab{display:inline-flex;box-sizing:border-box;min-height:40px;height:40px;align-items:center;justify-content:center;gap:6px;padding:0 14px;border:1px solid rgba(255,90,31,.45);border-radius:6px;background:#000;font-family:var(--font-free-site),ui-monospace,monospace;font-size:11px;font-weight:500;letter-spacing:-.05em;text-transform:lowercase;color:var(--fs-review-accent,#ff5a1f);transition:background-color .25s ease,border-color .25s ease,color .25s ease}.free-site-reviews-format-tab__icon{flex-shrink:0}.free-site-reviews-format-tab__text-mark{display:inline-flex;width:18px;flex-shrink:0;align-items:center;justify-content:center;font-family:var(--font-free-site),ui-monospace,monospace;font-size:12px;font-weight:700;line-height:1}.free-site-reviews-format-tabs--mobile .free-site-reviews-format-tab{border-color:hsla(0,0%,100%,.35);color:#fff}.free-site-reviews-format-tabs--mobile .free-site-reviews-format-tab--active{border-color:#fff;background:#fff;color:#000}.free-site-reviews-format-tabs--mobile .free-site-reviews-format-tab--active .free-site-reviews-format-tab__icon,.free-site-reviews-format-tabs--mobile-row .free-site-reviews-format-tab--active .free-site-reviews-format-tab__icon{filter:brightness(0)}.free-site-reviews-format-tab--active{border-color:var(--fs-review-accent,#ff5a1f);background:rgba(255,90,31,.08);color:var(--fs-review-accent,#ff5a1f);box-shadow:none}.free-site-reviews-format-tab:not(.free-site-reviews-format-tab--disabled):hover{border-color:rgba(255,90,31,.75)}.free-site-reviews-col--detail{display:flex;min-width:0;flex-direction:column;padding:2rem var(--fs-reviews-edge,40px) 2.5rem;box-sizing:border-box}.free-site-reviews-col--detail .free-site-reviews-detail-pane{width:100%;max-width:100%;padding-left:clamp(1.25rem,4vw,2rem);padding-right:0;box-sizing:border-box}@media (min-width:1024px){.free-site-reviews-col--detail{justify-content:stretch;align-self:start;min-height:0;height:auto;padding-top:var(--fs-reviews-detail-top);padding-bottom:var(--fs-reviews-player-pad-bottom);padding-right:0;padding-left:0}.free-site-reviews-detail-pane{position:relative;display:flex;min-width:0;width:100%;min-height:calc(var(--fs-reviews-player-h, 658px) + var(--fs-reviews-player-pad-bottom) - var(--fs-reviews-col-pad-y));height:100%;flex:1 1 auto;flex-direction:column;align-items:flex-start;align-content:stretch;gap:var(--fs-reviews-detail-row-gap);padding-left:var(--fs-reviews-detail-pad-after-line);padding-right:var(--fs-reviews-detail-pad-end,40px);border-left:none;isolation:isolate;opacity:1!important;filter:none!important;mix-blend-mode:normal!important;box-sizing:border-box;overflow:visible}.free-site-reviews-detail-pane>.free-site-reviews-text-stack{margin-top:0;margin-bottom:0;min-height:0;width:100%;flex:1 1 auto;padding-bottom:0}.free-site-reviews-format-tabs--detail-corner{flex-shrink:0;align-self:stretch;justify-content:flex-start;margin-top:auto;margin-bottom:0;margin-left:0;gap:5px}}.free-site-reviews-counter{margin:0;font-family:var(--font-free-site),ui-monospace,monospace;font-size:13px;font-weight:500;letter-spacing:-.05em;font-variant-numeric:slashed-zero}.free-site-reviews-profile{margin-top:1.75rem;display:flex;flex-direction:column;gap:.65rem}@media (max-width:1023px){.free-site-reviews-profile{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"meta photo";align-items:start;-moz-column-gap:clamp(1rem,4vw,1.35rem);column-gap:clamp(1rem,4vw,1.35rem);row-gap:0}.free-site-reviews-profile-photo{grid-area:photo;justify-self:end;width:clamp(6.75rem,38vw,8.75rem);height:auto;aspect-ratio:3/2;border-radius:14px!important}.free-site-reviews-profile-meta{grid-area:meta;display:flex;min-width:0;flex-direction:column;gap:.5rem;padding-top:.15rem}}@media (min-width:1024px){.free-site-reviews-profile{margin-top:0;max-width:100%;gap:.5rem}}.free-site-reviews-profile-photo{width:88px;height:88px;border-radius:8px!important}@media (min-width:640px){.free-site-reviews-profile-photo{width:96px;height:96px}}@media (min-width:1024px){.free-site-reviews-profile-photo{aspect-ratio:auto;width:96px;height:96px}}.free-site-reviews-profile-meta{display:contents}@media (max-width:1023px){.free-site-reviews-profile-meta{display:flex}}.free-site-reviews-profile-name{margin:.85rem 0 0;font-size:1.125rem;font-weight:700;line-height:1.15;color:#fff}@media (max-width:1023px){.free-site-reviews-profile-name{margin:0}}@media (min-width:640px){.free-site-reviews-profile-name{font-size:1.25rem}}.free-site-reviews-profile-handle{margin:.35rem 0 0;font-family:var(--font-free-site),ui-monospace,monospace;font-size:13px;letter-spacing:-.05em;color:var(--fs-review-accent,#ff5a1f)}@media (max-width:1023px){.free-site-reviews-profile-handle{margin:0}}.free-site-reviews-stars{display:flex;gap:4px;margin-top:0;font-size:15px;line-height:1}.free-site-reviews-text-stack{position:relative;margin-top:1.5rem;min-height:var(--fs-reviews-text-min-h,9.5rem);flex:1 1 auto}@media (min-width:1024px){.free-site-reviews-text-stack{margin-top:0;margin-bottom:0;min-height:var(--fs-reviews-text-min-h,9.5rem);margin-left:0;padding-left:0;border-left:none;box-sizing:border-box}}.free-site-reviews-text-panel{position:absolute;inset:0;opacity:0;pointer-events:none;transition:opacity .45s ease}.free-site-reviews-text-panel--on{position:relative;opacity:1;pointer-events:auto}.free-site-reviews-text{margin:0 0 var(--fs-reviews-text-para-gap,8px);font-size:16px;font-weight:var(--fs-t-main-weight,400);line-height:var(--fs-t-main-lh,1.3);text-transform:none;color:hsla(0,0%,100%,.82)}.free-site-reviews-text:last-child{margin-bottom:0}@media (min-width:1024px){.free-site-reviews-format-tabs--detail-corner.free-site-reviews-format-tabs--player{margin:0;padding:0;flex-shrink:0;width:auto;max-width:none;gap:5px}.free-site-reviews-format-tabs--detail-corner.free-site-reviews-format-tabs--player .free-site-reviews-format-tab--asset{border:none!important;box-shadow:none!important;background:transparent!important}}@media (prefers-reduced-motion:reduce){.free-site-reviews-player,.free-site-reviews-player-body,.free-site-reviews-player-video,.free-site-reviews-text-panel{transition-duration:.01ms!important}}.free-site-reviews-intro{background:#000}.free-site-scroll-hint--reviews{color:var(--fs-review-ring,#ff4dd8);letter-spacing:.28em;font-size:11px}.free-site-reviews-deco{position:absolute;z-index:1;overflow:hidden;background:var(--fs-gray-mid)}.free-site-reviews-deco--tl{left:-3%;top:6%;width:clamp(88px,20vw,148px);aspect-ratio:1}.free-site-reviews-deco--ml{left:4%;top:38%;width:clamp(56px,12vw,88px);aspect-ratio:1}.free-site-reviews-deco--bl{left:8%;bottom:14%;width:clamp(64px,14vw,100px);aspect-ratio:1}.free-site-reviews-deco--tr{right:14%;top:10%;width:clamp(80px,18vw,132px);aspect-ratio:1}.free-site-reviews-deco--br{right:22%;bottom:22%;width:clamp(60px,13vw,96px);aspect-ratio:1}.free-site-reviews-deco--er{right:-2%;top:42%;width:clamp(40px,8vw,64px);aspect-ratio:1}.free-site-reviews-corner{font-family:var(--font-free-site);font-size:9px;line-height:1.35;letter-spacing:.02em;color:hsla(0,0%,100%,.35);word-break:break-all}.free-site-reviews-carousel ul{-webkit-overflow-scrolling:touch;scrollbar-width:none}.free-site-reviews-carousel ul::-webkit-scrollbar{display:none}@media (max-width:767px){.free-site-reviews-carousel ul{justify-content:flex-start;overflow-x:auto;scroll-snap-type:x proximity;padding-inline:max(1rem,calc(50vw - 80px));gap:1.25rem}.free-site-reviews-carousel li{scroll-snap-align:center}}.free-site-review-arc circle{filter:drop-shadow(0 0 6px rgba(255,90,31,.55))}.free-site-root,:root{--fs-review-ring:var(--fs-orange,#ff5a1f);--fs-review-accent:var(--fs-orange,#ff5a1f)}.free-site-closing,.free-site-faq{--fs-line-muted:hsla(0,0%,100%,.38);--fs-faq-edge:40px;--fs-faq-lead-w:502px;--fs-faq-col-gap:163px;--fs-faq-row:var(--fs-gray-dark);--fs-faq-row-hover:#303030;--fs-faq-answer-bg:#000;--fs-faq-answer-text:#fff;--fs-faq-pad-x:24px;--fs-faq-list-w:695px;--fs-faq-trigger-h:62px;--fs-faq-answer-min-h:60px;--fs-faq-gap:10px;--fs-faq-trigger-gap:56px;--fs-faq-label-title-gap:32px;--fs-faq-lead-bottom-gap:24px;--fs-faq-cta-max-w:332px;--fs-faq-cta-pad-y:18px;--fs-faq-cta-pad-x:20px;--fs-faq-cta-text-size:16px;--fs-faq-cta-text-lh:1;--fs-faq-q-size:16px;--fs-faq-q-size-lg:18px;--fs-faq-q-lh:20px;--fs-faq-a-size:14px;--fs-faq-a-lh:20px;--fs-faq-answer-pad-y:20px;--fs-faq-icon-box:24px;--fs-faq-list-inset-right:40px;--fs-ticker-blue:#6eb5ff;--fs-sticker-pink:#ff7eb8;font-family:var(--font-free-site);letter-spacing:var(--fs-type-tracking,-.05em)}.free-site-faq{box-sizing:border-box;display:flex;align-items:flex-start;min-height:0;padding-top:48px;padding-bottom:64px}.free-site-faq,.free-site-faq-inner.free-site-container{overflow-x:visible}@media (min-width:1024px){.free-site-faq{padding-top:64px;padding-bottom:96px}}.free-site-faq-inner{display:grid;width:100%;gap:40px;align-items:start}@media (min-width:1024px){.free-site-faq-inner.free-site-container{box-sizing:border-box;width:100%;max-width:var(--fs-block-max);margin-inline:auto;padding-inline:var(--fs-faq-edge)}.free-site-faq-inner{grid-template-columns:var(--fs-faq-lead-w) var(--fs-faq-list-w);-moz-column-gap:var(--fs-faq-col-gap);column-gap:var(--fs-faq-col-gap);align-items:stretch;justify-content:space-between;width:100%;max-width:calc(var(--fs-faq-lead-w) + var(--fs-faq-col-gap) + var(--fs-faq-list-w));margin-inline:auto}.free-site-faq-lead{width:var(--fs-faq-lead-w);max-width:var(--fs-faq-lead-w);padding-right:0;box-sizing:border-box}.free-site-faq-list--stretch{width:var(--fs-faq-list-w);max-width:min(100%,var(--fs-faq-list-w));min-width:0;margin-left:auto;margin-right:0;padding:0;justify-self:end;align-self:stretch}.free-site-faq-list--stretch .free-site-faq-answer,.free-site-faq-list--stretch .free-site-faq-item,.free-site-faq-list--stretch .free-site-faq-panel,.free-site-faq-list--stretch .free-site-faq-panel-inner,.free-site-faq-list--stretch .free-site-faq-trigger{width:100%;max-width:var(--fs-faq-list-w);box-sizing:border-box}}.free-site-faq-lead{display:flex;flex-direction:column;justify-content:space-between;gap:32px;min-height:100%;height:100%}@media (min-width:1024px){.free-site-faq-lead{gap:0;min-height:100%;align-self:stretch}.free-site-faq-lead-bottom{margin-top:auto;padding-top:0}}.free-site-faq-lead-bottom{display:flex;flex-direction:column;gap:var(--fs-faq-lead-bottom-gap)}.free-site-faq-title{margin:var(--fs-faq-label-title-gap) 0 0;min-width:0;max-width:100%;line-height:var(--fs-t-h2-lh,1)}@media (min-width:1024px){.free-site-faq-title{max-width:var(--fs-faq-lead-w)}.free-site-faq .fs-t-h2{font-size:var(--fs-t-h2-size);font-weight:var(--fs-t-h2-weight);line-height:var(--fs-t-h2-lh)}.free-site-faq .fs-t-btn{font-size:var(--fs-t-btn-size);font-weight:var(--fs-t-btn-weight);line-height:var(--fs-t-btn-lh)}.free-site-faq .fs-t-main{font-size:var(--fs-t-main-size);font-weight:var(--fs-t-main-weight);line-height:var(--fs-t-main-lh)}}.free-site-faq-sub{max-width:var(--fs-faq-cta-max-w,332px);font-size:var(--fs-t-main-size);font-weight:var(--fs-t-main-weight);line-height:var(--fs-t-main-lh);letter-spacing:var(--fs-type-tracking,-.05em);color:#fff}.free-site-faq-label-wrap{display:flex;width:100%;align-items:center;gap:.85rem}.free-site-faq-label-wrap:after,.free-site-faq-label-wrap:before{content:"";flex:1 1 0%;height:1px;background:hsla(0,0%,100%,.12)}@media (min-width:1024px){.free-site-faq-label-wrap:after,.free-site-faq-label-wrap:before{display:none}.free-site-faq-label-wrap{gap:0}}.free-site-faq-label{display:inline-flex;align-items:center;gap:10px;font-size:var(--fs-t-btn-size);font-weight:500;line-height:1;letter-spacing:-.05em;text-transform:uppercase;color:#fff;white-space:nowrap}.free-site-faq-sub-line,.free-site-faq-title-line{display:block}.free-site-faq-list{display:flex;flex-direction:column;gap:var(--fs-faq-gap);width:100%;max-width:100%;min-width:0;box-sizing:border-box;background:#000;font-family:var(--font-free-site);font-synthesis:none}.free-site-faq-list--stretch{box-sizing:border-box;width:min(var(--fs-faq-list-w),calc(100% - var(--fs-faq-list-inset-right, 40px)));max-width:min(var(--fs-faq-list-w),calc(100% - var(--fs-faq-list-inset-right, 40px)));margin-left:auto;margin-right:var(--fs-faq-list-inset-right,40px);height:100%}@media (min-width:1024px){.free-site-faq-list--stretch{width:var(--fs-faq-list-w);max-width:min(100%,var(--fs-faq-list-w));margin-right:0;justify-self:end}}.free-site-faq-item{overflow:hidden;background:transparent}.free-site-faq-trigger{display:flex;width:100%;align-items:center;justify-content:space-between;gap:var(--fs-faq-trigger-gap);box-sizing:border-box;height:var(--fs-faq-trigger-h);min-height:var(--fs-faq-trigger-h);max-height:var(--fs-faq-trigger-h);padding:0 var(--fs-faq-pad-x);text-align:left;border:0;border-radius:0!important;cursor:pointer;transition:background-color .2s ease,color .2s ease}.free-site-faq-question{flex:0 1 auto;min-width:0;margin:0;padding:0;font-family:var(--font-free-site);font-size:var(--fs-faq-q-size);font-weight:500;line-height:var(--fs-faq-q-lh);letter-spacing:-.05em;text-transform:uppercase}@media (min-width:1024px){.free-site-faq-question{font-size:var(--fs-faq-q-size-lg);font-weight:500}}.free-site-faq-icon{flex:0 0 var(--fs-faq-icon-box);width:var(--fs-faq-icon-box);font-family:var(--font-free-site);font-size:24px;font-weight:300;line-height:1;text-align:center}.free-site-faq-trigger--open{background:#fff;color:#000}.free-site-faq-trigger--open .free-site-faq-icon{color:#000}.free-site-faq-trigger--closed{background:var(--fs-faq-row);color:#fff}.free-site-faq-trigger--closed:hover{background:var(--fs-faq-row-hover)}.free-site-faq-trigger--closed .free-site-faq-icon{color:#fff}.free-site-faq-panel{display:grid;grid-template-rows:0fr;background:var(--fs-faq-answer-bg);opacity:0;transition:grid-template-rows .3s ease,opacity .3s ease}.free-site-faq-panel--open{grid-template-rows:1fr;opacity:1}.free-site-faq-panel-inner{overflow:hidden}.free-site-faq-answer{display:flex;align-items:center;box-sizing:border-box;min-height:var(--fs-faq-answer-min-h);padding:var(--fs-faq-answer-pad-y) var(--fs-faq-pad-x);background:var(--fs-faq-answer-bg)}.free-site-faq-item--open .free-site-faq-answer{padding-block:var(--fs-faq-answer-pad-y)}.free-site-faq-answer-text{margin:0;max-width:none;font-family:var(--font-free-site);font-size:var(--fs-faq-a-size);font-weight:400;line-height:var(--fs-faq-a-lh);letter-spacing:-.05em;color:var(--fs-faq-answer-text);text-transform:none;text-wrap:pretty}@media (min-width:1280px){.free-site-faq-answer-text{max-width:100%}}.free-site-faq-cta{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:-moz-max-content;width:max-content;max-width:min(100%,var(--fs-faq-cta-max-w,332px));margin-top:auto;padding:var(--fs-faq-cta-pad-y,18px) var(--fs-faq-cta-pad-x,20px);font-family:var(--font-free-site);font-size:var(--fs-faq-cta-text-size,16px);font-weight:700;line-height:var(--fs-faq-cta-text-lh,1);letter-spacing:var(--fs-type-tracking,-.05em);background:var(--fs-orange,#ff5a1f);color:#fff;text-align:center;text-transform:uppercase;white-space:nowrap;border-radius:0!important;transition:filter .2s ease}@media (max-width:479px){.free-site-faq-cta{white-space:normal;text-wrap:balance}}.free-site-faq-cta:hover{filter:brightness(1.08)}@keyframes free-site-marquee-scroll{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@keyframes free-site-marquee-scroll-strip{0%{transform:translateZ(0)}to{transform:translate3d(calc(-1 * var(--fs-ticker-shift, 467px)),0,0)}}.free-site-marquee{overflow:hidden}.free-site-marquee-track{animation:free-site-marquee-scroll 32s linear infinite}.free-site-marquee{--fs-ticker-gap:clamp(1.5rem,3.2vw,2.5rem);--fs-ticker-star-text-gap:clamp(20px,2.4vw,40px)}.free-site-ticker-run{align-items:center}.free-site-ticker-strip-img{display:block;width:auto;height:clamp(44px,8.2vw,99px)}.free-site-marquee--strip{line-height:0}.free-site-marquee--strip .free-site-marquee-track{--fs-ticker-shift:467px;gap:0;margin:0;padding:0;animation-name:free-site-marquee-scroll-strip;animation-duration:22s;animation-timing-function:linear;animation-iteration-count:infinite;will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden}.free-site-marquee--strip .free-site-ticker-run{margin:0!important}.free-site-marquee--strip .free-site-marquee-track>.free-site-ticker-run+.free-site-ticker-run{margin-left:0!important}.free-site-marquee--strip .free-site-ticker-strip-img{display:block;width:auto;max-width:none;height:clamp(52px,7.2vw,99px);vertical-align:top}.free-site-marquee--composed{box-sizing:border-box;line-height:0;background:var(--fs-black,#000);border-top:1px solid var(--fs-orange,#ff5a1f);border-bottom:1px solid var(--fs-orange,#ff5a1f)}.free-site-marquee--composed .free-site-marquee-track{--fs-ticker-shift:520px;gap:0;margin:0;padding:0;animation-name:free-site-marquee-scroll-strip;animation-duration:22s;animation-timing-function:linear;animation-iteration-count:infinite;will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden}.free-site-marquee--composed .free-site-ticker-run{margin:0!important;padding-right:var(--fs-ticker-gap)}.free-site-marquee--composed .free-site-marquee-track>.free-site-ticker-run+.free-site-ticker-run{margin-left:0!important}.free-site-marquee--composed .free-site-ticker-word{display:inline-block;flex-shrink:0;margin-left:0;font-family:var(--font-free-site);font-weight:600;font-size:clamp(28px,3.45vw,50px);line-height:1;letter-spacing:var(--fs-type-tracking,-.05em);text-transform:uppercase;color:var(--fs-gray-light,#d9d9d9);white-space:nowrap;-webkit-font-smoothing:antialiased}.free-site-marquee--composed .free-site-ticker-word+.free-site-ticker-item--star{margin-left:var(--fs-ticker-star-text-gap)}.free-site-marquee--composed .free-site-ticker-star-img{display:block;width:auto;max-width:none;height:clamp(32px,3.9vw,56px);vertical-align:top}.free-site-ticker-item{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center}.free-site-marquee-track>.free-site-ticker-run+.free-site-ticker-run,.free-site-ticker-run>.free-site-ticker-item+.free-site-ticker-item{margin-left:var(--fs-ticker-gap)}.free-site-ticker-word-img{display:block;width:auto;height:clamp(22px,4.2vw,44px)}.free-site-ticker-star-img{display:block;width:auto;height:clamp(26px,3.8vw,40px)}.free-site-ticker-item--star{width:clamp(26px,3.8vw,40px)}.free-site-ticker-word{font-family:var(--font-fs-pixel),var(--font-fs-press),ui-monospace,monospace;-webkit-font-smoothing:none;-moz-osx-font-smoothing:grayscale;text-rendering:geometricPrecision}.free-site-ticker-star{flex-shrink:0}.free-site-footer{--fs-footer-band-max:var(--fs-block-max,1440px);--fs-footer-edge:40px;--fs-footer-dash-gap:40px;--fs-ticker-text-h:100px;--fs-ticker-pad-y:20px;--fs-ticker-star-text-gap:60px;--fs-ticker-run-gap:40px;--fs-footer-ticker-h:calc(2px + var(--fs-ticker-pad-y) * 2 + var(--fs-ticker-text-h));--fs-footer-col-w:333px;--fs-footer-col-h:311px;--fs-footer-box-pad-y:20px;--fs-footer-box-pad-x:20px;--fs-footer-aside-w:332px;--fs-footer-photo-w:332px;--fs-footer-photo-h:411px;--fs-footer-back-top-h:73px;--fs-footer-photo-back-top-gap:var(--fs-footer-social-btn-gap,10px);--fs-footer-social-aside-gap:8px;--fs-footer-heading-gap:25px;--fs-footer-link-gap:10px;--fs-footer-row-gap:10px;--fs-footer-social-band-gap:24px;--fs-footer-social-kicker-offset-y:12px;--fs-footer-social-btn-h:66.05px;--fs-footer-social-btn-gap:10px;--fs-footer-social-btn-border:2px;--fs-footer-social-btn-pad-y:14.02px;--fs-footer-social-btn-pad-x:20px;--fs-footer-social-btn-pad-x-be:33.55px;--fs-footer-social-btn-font-size:33.49px;--fs-footer-social-btn-font-weight:600;--fs-footer-social-btn-letter-spacing:0;--fs-footer-social-btn-line-height:1;--fs-footer-social-btn-color:#ff5722;--fs-footer-social-btn-ig-w:237px;--fs-footer-social-btn-be-w:224px;--fs-footer-social-btn-wide-w:471px;--fs-footer-social-buttons-shift-x:180px;--fs-footer-kicker-max-w:346px;--fs-footer-kicker-max-h:79px}.free-site-footer-band{position:relative;z-index:2;box-sizing:border-box;width:100%;max-width:var(--fs-footer-band-max);margin-inline:auto;isolation:isolate;transform:translateZ(0)}.free-site-footer .free-site-marquee{width:100%;max-width:var(--fs-footer-band-max);overflow:hidden;opacity:1!important;filter:none!important;mix-blend-mode:normal!important}.free-site-footer .free-site-marquee,.free-site-footer .free-site-marquee--composed,.free-site-footer .free-site-marquee--strip{box-sizing:border-box;height:var(--fs-footer-ticker-h);min-height:var(--fs-footer-ticker-h);max-height:var(--fs-footer-ticker-h);padding:0}.free-site-footer .free-site-marquee--composed,.free-site-footer .free-site-marquee--strip{display:flex;align-items:center}.free-site-footer .free-site-marquee--composed .free-site-marquee-track,.free-site-footer .free-site-marquee--strip .free-site-marquee-track{align-items:center;height:100%;min-height:0}.free-site-footer .free-site-marquee--strip .free-site-ticker-strip-img{width:auto;max-width:none;height:100%;-o-object-fit:fill;object-fit:fill}.free-site-footer .free-site-marquee--composed{--fs-ticker-star-text-gap:60px;--fs-ticker-gap:var(--fs-ticker-run-gap,40px);padding-block:var(--fs-ticker-pad-y);background:#000;border-top:1px solid var(--fs-orange,#ff5a1f);border-bottom:1px solid var(--fs-orange,#ff5a1f)}.free-site-footer .free-site-marquee--composed .free-site-ticker-word{font-family:var(--font-free-site);font-size:var(--fs-ticker-text-h);font-weight:600;font-synthesis:none;line-height:1;height:var(--fs-ticker-text-h);letter-spacing:var(--fs-type-tracking,-.05em);color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricPrecision}.free-site-footer .free-site-marquee--composed .free-site-ticker-star-img{display:block;width:var(--fs-ticker-text-h);height:var(--fs-ticker-text-h);max-width:none}.free-site-footer .free-site-marquee-track{transform:translateZ(0);contain:layout style}.free-site-footer .free-site-ticker-star-img,.free-site-footer .free-site-ticker-strip-img{opacity:1!important;mix-blend-mode:normal!important;filter:none!important}.free-site-footer-body{box-sizing:border-box;width:100%;max-width:var(--fs-footer-band-max);margin-inline:auto;padding-inline:var(--fs-footer-edge)}.free-site-footer-inner{padding-top:var(--fs-footer-dash-gap);padding-bottom:var(--fs-footer-dash-gap)}.free-site-footer-grid{display:grid;gap:12px;align-items:stretch}@media (min-width:640px){.free-site-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.free-site-footer{--fs-footer-edge:40px}.free-site-footer-grid{grid-template-columns:var(--fs-footer-col-w) var(--fs-footer-col-w) var(--fs-footer-col-w) var(--fs-footer-aside-w);grid-template-rows:auto auto;-moz-column-gap:0;column-gap:0;row-gap:var(--fs-footer-row-gap);align-items:stretch;justify-content:space-between;width:100%;max-width:none}.free-site-footer-nav{grid-column:1;grid-row:1}.free-site-footer-info{grid-column:2;grid-row:1}.free-site-footer-docs{grid-column:3;grid-row:1}.free-site-footer-aside-col{grid-column:4;grid-row:1/-1;align-items:stretch;justify-content:flex-start;gap:var(--fs-footer-photo-back-top-gap,10px);align-self:end;justify-self:end;width:var(--fs-footer-aside-w);min-width:var(--fs-footer-aside-w);max-width:var(--fs-footer-aside-w)}.free-site-footer-social-band{grid-column:1/span 3;grid-row:2;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-end;justify-content:flex-start;gap:var(--fs-footer-social-band-gap);min-width:0;align-self:end;box-sizing:border-box;padding-right:var(--fs-footer-social-aside-gap,21.9px)}.free-site-footer-aside-back-top{position:relative;z-index:3;flex:0 0 auto;box-sizing:border-box;width:100%;min-width:0;max-width:100%;height:auto;min-height:0;max-height:none;margin:0;pointer-events:auto;touch-action:manipulation}.free-site-footer-box{position:relative;z-index:1;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;width:var(--fs-footer-col-w);min-width:var(--fs-footer-col-w);max-width:var(--fs-footer-col-w);height:var(--fs-footer-col-h);min-height:var(--fs-footer-col-h);max-height:var(--fs-footer-col-h);align-self:start;padding:var(--fs-footer-box-pad-y) var(--fs-footer-box-pad-x);overflow:visible}.free-site-footer-photo-col{display:block;min-height:0}.free-site-footer-aside-col{display:flex;flex-direction:column;min-height:0}.free-site-footer-photo{flex:0 0 auto;width:100%;max-width:100%;height:auto;min-height:0;max-height:none;display:block;overflow:hidden}.free-site-footer-social-kicker{flex:0 0 auto;align-self:flex-end;width:auto;max-width:min(100%,346px);padding-bottom:var(--fs-footer-social-kicker-offset-y,12px);margin:0}.free-site-footer-social-kicker-img{display:block;width:min(100%,var(--fs-footer-kicker-max-w,346px));height:auto;max-height:var(--fs-footer-kicker-max-h,79px);-o-object-fit:contain;object-fit:contain;-o-object-position:left bottom;object-position:left bottom}.free-site-footer-social-buttons{flex:0 0 auto;display:grid;grid-template-columns:var(--fs-footer-social-btn-ig-w,237px) var(--fs-footer-social-btn-be-w,224px);gap:var(--fs-footer-social-btn-gap,10px);align-self:flex-end;justify-items:stretch;width:var(--fs-footer-social-btn-wide-w,471px);min-width:0;max-width:100%;margin:0 0 0 auto;transform:translateX(var(--fs-footer-social-buttons-shift-x,180px))}.free-site-footer-social-btn:first-child{width:var(--fs-footer-social-btn-ig-w,237px);padding-inline:var(--fs-footer-social-btn-pad-x,20px)}.free-site-footer-social-btn:nth-child(2){width:var(--fs-footer-social-btn-be-w,224px);padding-inline:var(--fs-footer-social-btn-pad-x-be,33.55px)}.free-site-footer-social-btn--wide{grid-column:1/-1;width:var(--fs-footer-social-btn-wide-w,471px)}.free-site-footer-license-line{display:block}.free-site-footer-license-line+.free-site-footer-license-line:before{content:none}}.free-site-footer-heading,.free-site-footer-subheading{margin:0 0 var(--fs-footer-heading-gap);color:var(--fs-type-on-dark-muted);text-transform:uppercase}.free-site-footer-info .free-site-footer-subheading,.free-site-footer-nav .free-site-footer-subheading{margin-top:var(--fs-footer-heading-gap)}.free-site-footer-nav .free-site-footer-section+.free-site-footer-section{margin-top:0}.free-site-footer-links{display:flex;flex-direction:column;gap:var(--fs-footer-link-gap);line-height:var(--fs-t-secondary-lh,1)}.free-site-footer-links a{color:#fff;text-decoration:none;transition:color .2s ease}.free-site-footer-links a:hover{color:var(--fs-orange,#ff5a1f)}.free-site-footer-meta{display:flex;flex-direction:column;gap:0;line-height:var(--fs-t-secondary-lh,1)}.free-site-footer-meta p{margin:0}.free-site-footer-meta a{color:inherit;text-decoration:none;transition:color .2s ease}.free-site-footer-meta a:hover{color:var(--fs-orange,#ff5a1f)}.free-site-footer-license{display:block;margin-top:var(--fs-footer-heading-gap);line-height:var(--fs-t-secondary-lh,1);text-decoration:none;transition:color .2s ease}.free-site-footer-license:hover{color:var(--fs-orange,#ff5a1f)}.free-site-footer-license-line{display:inline}.free-site-footer-license-line+.free-site-footer-license-line:before{content:" "}.free-site-footer-address-country-text,.free-site-footer-address-region-text{display:block}.free-site-back-top{position:relative;z-index:3;display:block;box-sizing:border-box;width:var(--fs-footer-aside-w,332px);height:var(--fs-footer-back-top-h,73px);min-width:var(--fs-footer-aside-w,332px);min-height:var(--fs-footer-back-top-h,73px);max-width:var(--fs-footer-aside-w,332px);max-height:var(--fs-footer-back-top-h,73px);padding:0;border:0;border-radius:0!important;background:transparent;cursor:pointer;pointer-events:auto;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:opacity .2s ease,transform .2s ease}.free-site-back-top:hover{opacity:.88;transform:translateY(-1px)}.free-site-footer-aside-col .free-site-back-top{width:100%;min-width:0;max-width:100%;height:auto;min-height:0;max-height:none}.free-site-back-top-img{display:block;width:var(--fs-footer-aside-w,332px);height:var(--fs-footer-back-top-h,73px);max-width:none;-o-object-fit:none;object-fit:none}.free-site-footer-aside-col .free-site-back-top-img{width:100%;height:auto;aspect-ratio:332/73;max-width:100%;-o-object-fit:fill;object-fit:fill;-o-object-position:center;object-position:center}.free-site-footer-social-link{position:absolute;z-index:3;transform:translate(-50%,-50%) rotate(var(--pill-rotate,0deg));transform-origin:center center;line-height:0;cursor:pointer;transition:transform .25s ease,filter .25s ease}.free-site-footer-social-link:hover{filter:brightness(1.08);transform:translate(-50%,-50%) rotate(var(--pill-rotate,0deg)) scale(1.04)}.free-site-footer-social-link-img{display:block;width:100%;height:auto;max-width:none}.free-site-footer-social-link:focus-visible{outline:2px solid var(--fs-orange);outline-offset:3px;border-radius:4px}.free-site-footer-social-link--behance{z-index:6}.free-site-footer-social-link-img--behance{display:block;width:100%;height:auto;pointer-events:none}.free-site-footer-social-link--instagram-yana{z-index:5}.free-site-footer-social-link--instagram-school{z-index:7}.free-site-footer-social-link-img--ig-school{display:block;width:100%;height:auto;pointer-events:none}.free-site-footer-box{box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;min-height:0;padding:var(--fs-footer-box-pad-y) var(--fs-footer-box-pad-x);border:1px solid hsla(0,0%,100%,.14);border-radius:0;background:transparent}@media (min-width:1024px){.free-site-footer-box{overflow:visible}}.free-site-footer-photo{position:relative;z-index:1;flex:0 0 auto;border:none;border-radius:0;width:100%;max-width:100%;overflow:hidden;pointer-events:none}.free-site-footer-photo-img{display:block;width:100%;height:auto;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom;transform:scale(1.12);transform-origin:center bottom;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (min-width:1024px){.free-site-footer-photo-img{width:100%;transform:scale(1.12);transform-origin:center bottom;-o-object-position:center bottom;object-position:center bottom}}.free-site-footer-social-band{margin-top:8px;display:flex;flex-direction:column;gap:1rem;overflow:visible}.free-site-footer-social-buttons{display:grid;gap:var(--fs-footer-social-btn-gap,10px);width:100%;max-width:100%}.free-site-footer-social-btn{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:100%;height:var(--fs-footer-social-btn-h,66.05px);min-height:var(--fs-footer-social-btn-h,66.05px);max-height:var(--fs-footer-social-btn-h,66.05px);padding:var(--fs-footer-social-btn-pad-y,14.02px) var(--fs-footer-social-btn-pad-x,20px);border:var(--fs-footer-social-btn-border,2px) solid var(--fs-footer-social-btn-color,#ff5722);border-radius:0;background:#fff;color:var(--fs-footer-social-btn-color,#ff5722);font-family:var(--font-free-site);font-size:var(--fs-footer-social-btn-font-size,33.49px);font-weight:var(--fs-footer-social-btn-font-weight,600);font-synthesis:none;line-height:var(--fs-footer-social-btn-line-height,1);letter-spacing:var(--fs-footer-social-btn-letter-spacing,0);text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;transition:background-color .2s ease,color .2s ease,filter .2s ease}.free-site-footer-social-btn:hover{filter:brightness(1.04);background:#fff7f3}.free-site-footer-social-btn:focus-visible{outline:2px solid var(--fs-footer-social-btn-color,#ff5722);outline-offset:3px}.free-site-footer-social-btn--wide{grid-column:1/-1}@media (min-width:1024px){.free-site-footer .fs-t-btn{font-size:16px;font-weight:500;text-transform:uppercase}.free-site-footer .fs-t-btn,.free-site-footer .fs-t-secondary{font-family:var(--font-free-site);line-height:1;letter-spacing:var(--fs-type-tracking,-.05em)}.free-site-footer .fs-t-secondary{font-size:14px;font-weight:400;text-transform:none}.free-site-footer-heading,.free-site-footer-subheading{color:var(--fs-type-on-dark-muted)}.free-site-footer-license,.free-site-footer-links a,.free-site-footer-meta,.free-site-footer-meta a{color:var(--fs-type-on-dark,#fff)}.free-site-footer-license{line-height:1;letter-spacing:var(--fs-type-tracking,-.05em)}.free-site-footer-social-band{flex-direction:row;margin-top:0;padding-top:0;overflow:visible}.free-site-footer-social-btn{font-family:var(--font-free-site);font-size:var(--fs-footer-social-btn-font-size,33.49px);font-weight:var(--fs-footer-social-btn-font-weight,600);line-height:var(--fs-footer-social-btn-line-height,1);letter-spacing:var(--fs-footer-social-btn-letter-spacing,0)}}.free-site-footer-social-stage{position:relative;isolation:isolate;flex-shrink:0;width:100%;max-width:100%;overflow:visible}.free-site-footer-social-canvas{position:relative;width:100%;max-width:100%;margin-inline:0;aspect-ratio:1024/370;overflow:visible}.free-site-footer-social-title{position:absolute;left:calc(clamp(18px, 3.4vw, 34px) + 3px);top:calc(clamp(8px, 1.4vw, 14px) + 25px);z-index:2;display:flex;flex-direction:column;gap:.08em;margin:0;font-size:20px;line-height:1.05;font-weight:500;letter-spacing:-.05em;text-transform:uppercase;color:#fff;pointer-events:none}.free-site-footer-social-title-line{display:block}.free-site-footer-social-title-line+.free-site-footer-social-title-line{margin-top:-5px}.free-site-footer-social-collage{position:relative;z-index:0;display:block;width:100%;height:auto;max-width:none}.free-site-footer-star{transform-origin:center center}.free-site-social-pill{position:absolute;z-index:3;transform:translate(-50%,-50%) rotate(var(--pill-rotate,0deg));display:inline-flex;min-height:clamp(40px,8vw,52px);align-items:center;justify-content:center;border-radius:9999px;border:1px solid hsla(0,0%,100%,.14);background:#050505;padding:11px 24px;text-decoration:none;box-shadow:0 6px 24px rgba(0,0,0,.55);transform-origin:center center;transition:box-shadow .25s ease,border-color .25s ease,filter .25s ease}.free-site-social-pill-label{font-family:var(--font-fs-press),var(--font-fs-pixel),ui-monospace,monospace;font-size:clamp(15px,2.5vw,20px);font-weight:400;line-height:1;text-transform:uppercase;letter-spacing:.06em;color:#ff71b8;white-space:nowrap;-webkit-font-smoothing:none;-moz-osx-font-smoothing:grayscale;text-rendering:geometricPrecision}.free-site-social-pill--ig-yana{min-width:clamp(178px,19vw,248px);min-height:clamp(46px,9vw,58px);padding:13px 30px}.free-site-social-pill--ig-school{min-width:clamp(360px,39.6vw,504px);min-height:clamp(44px,8.8vw,56px);padding:12px 36px}.free-site-social-pill:hover{border-color:hsla(0,0%,100%,.28);box-shadow:0 10px 32px rgba(255,126,184,.18);filter:brightness(1.06);transform:translate(-50%,-50%) rotate(var(--pill-rotate,0deg)) scale(1.04)}@media (max-width:639px){.free-site-social-pill-label{font-size:clamp(12px,3.2vw,15px);letter-spacing:.05em}.free-site-social-pill{padding:9px 18px}.free-site-footer-social-canvas{width:100%}.free-site-footer-star{width:clamp(40px,11vw,100px)!important}.free-site-social-pill{padding:9px 16px}.free-site-social-pill--ig-yana{min-width:clamp(140px,38vw,190px);min-height:38px}.free-site-social-pill--ig-school{min-width:clamp(240px,64vw,340px);min-height:36px}.free-site-social-pill:hover{transform:translate(-50%,-50%) rotate(var(--pill-rotate,0deg)) scale(1.03)}}.free-site-works-sw{--sw-card-w:clamp(280px,31vw,450px);--sw-card-plaque-w:167px;--sw-card-plaque-h:36px;--sw-card-h:calc(var(--sw-card-media-h) + var(--sw-card-plaque-h));--sw-card-media-h:calc(var(--sw-card-w) * 316 / 450);--sw-card-gap:clamp(12px,1.5vw,16px);--sw-card-pitch:calc(var(--sw-card-w) + var(--sw-card-gap));position:relative;overflow:visible;background:transparent}.free-site-works-sw-pin{position:relative;min-height:0}.free-site-works-sw-flow-spacer{display:block;height:0;margin:0;padding:0;border:0;pointer-events:none;visibility:hidden}.free-site-works-sw--scroll .free-site-works-sw-flow-spacer{height:var(--works-flow-h,0)}.free-site-works-sw-body{position:relative;z-index:2;display:flex;flex-direction:column;gap:clamp(1.25rem,2vw,2rem);width:100%;box-sizing:border-box;overflow:visible;background:var(--fs-black,#000);padding-block:clamp(2rem,4vw,3rem);padding-inline:var(--fs-content-pad);height:-moz-fit-content;height:fit-content;max-height:min(72vh,640px)}@media (min-width:1024px){.free-site-works-sw{--sw-card-gap:clamp(6px,0.85vw,10px)}.free-site-works-sw-body{flex-direction:row;align-items:center;gap:clamp(1.25rem,2.5vw,2.5rem);min-height:0;max-height:min(68vh,600px)}.free-site-works-sw--scroll{background:var(--fs-black,#000);isolation:isolate}.free-site-works-sw--scroll.free-site-works-sw--pinned{z-index:30}.free-site-works-sw--scroll.free-site-works-sw--pinned+#program{position:relative;z-index:1}.free-site-works-sw--scroll .free-site-works-sw-pin{position:relative;width:100%;box-sizing:border-box;background:var(--fs-black,#000)}html.free-site-works-vertical-locked{height:100%}html.free-site-works-vertical-locked,html.free-site-works-vertical-locked body{overflow:hidden!important;overscroll-behavior:none;background-color:var(--fs-black,#000)}html.free-site-works-vertical-locked body{touch-action:none}html.free-site-footer-bus-scroll-locked{height:100%}html.free-site-footer-bus-scroll-locked,html.free-site-footer-bus-scroll-locked body{overflow:hidden!important;overscroll-behavior:none;background-color:var(--fs-black,#000)}html.free-site-footer-bus-scroll-locked body{touch-action:none}.free-site-works-sw--scroll.free-site-works-sw--horizontal-phase{overscroll-behavior:contain}.free-site-works-sw--scroll.free-site-works-sw--horizontal-phase .free-site-works-sw-pin{contain:layout style}}.free-site-works-sw-head{position:relative;z-index:1;flex:0 0 auto;text-align:left;max-width:30rem;contain:layout style}@media (min-width:1024px){.free-site-works-sw-head{flex:0 1 min(30%,360px);min-width:220px;backface-visibility:hidden;-webkit-font-smoothing:antialiased}.free-site-works-sw--scroll .free-site-works-sw-head{will-change:transform}.free-site-works-sw--scroll.free-site-works-sw--head-away .free-site-works-sw-head{pointer-events:none}.free-site-works-sw--pinned .free-site-works-sw-head{isolation:isolate}}.free-site-works-sw-title{line-height:.92;letter-spacing:-.03em}.free-site-works-sw-lead{max-width:22rem;font-size:clamp(.875rem,1.35vw,1rem);font-weight:500;line-height:1.35;letter-spacing:-.02em}.free-site-works-sw-awards{display:flex;flex-direction:column;gap:.15rem;font-size:clamp(11px,1.35vw,16px);font-weight:700;letter-spacing:-.04em;line-height:1.15;color:#fe3001}.free-site-works-sw-stage{position:relative;z-index:8;flex:1 1 auto;width:100%;min-width:0;min-height:var(--sw-card-h);overflow:hidden;perspective:clamp(720px,95vw,1500px);perspective-origin:50% 50%}@media (min-width:1024px){.free-site-works-sw-stage{z-index:24;flex:1 1 0;min-width:0;min-height:var(--sw-card-h);align-self:center;overflow:visible;padding-right:1.75rem;perspective:clamp(880px,72vw,1680px);perspective-origin:50% 50%;isolation:isolate}.free-site-works-sw--scroll .free-site-works-sw-track{z-index:2}.free-site-works-sw--scroll .free-site-works-sw-body{overflow:visible}}.free-site-works-sw-track{position:absolute;left:0;top:50%;display:flex;align-items:stretch;width:-moz-max-content;width:max-content;height:var(--sw-card-h);margin-top:calc(var(--sw-card-h) / -2);transform-style:preserve-3d;will-change:transform}.free-site-works-sw-track--autoplay{transition:transform .72s cubic-bezier(.22,1,.36,1)}.free-site-works-sw-card-slot{position:relative;flex:0 0 var(--sw-card-w);width:var(--sw-card-w);min-width:var(--sw-card-w);margin-right:var(--sw-card-gap);height:var(--sw-card-h);min-height:var(--sw-card-h);transform-style:preserve-3d}.free-site-works-sw-card-3d{width:100%;height:100%;transform-style:preserve-3d;transform-origin:50% 50%;will-change:transform;box-shadow:var(--fs-3d-shadow-lift),var(--fs-3d-shadow-ambient)}.free-site-works-sw-card{position:relative;width:100%;height:100%}.free-site-works-sw-card-link{display:flex;flex-direction:column;align-items:flex-start;width:100%;height:100%;min-height:100%;overflow:visible;border-radius:0;text-decoration:none;transition:filter .32s cubic-bezier(.22,1,.36,1)}.free-site-works-sw-card-media{position:relative;display:block;flex:0 0 var(--sw-card-media-h);width:100%;height:var(--sw-card-media-h);overflow:hidden;border-radius:0;border:var(--fs-3d-frame);background:var(--fs-gray-light);box-sizing:border-box}.free-site-works-sw-card-footer{display:flex;flex:0 0 var(--sw-card-plaque-h);align-items:center;width:var(--sw-card-plaque-w);max-width:var(--sw-card-plaque-w);min-height:var(--sw-card-plaque-h);height:var(--sw-card-plaque-h);margin:0;overflow:hidden}.free-site-works-sw-card-footer-band{display:none}.free-site-works-sw-card-caption{display:flex;flex:1 1 auto;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:100%;padding:0 8px;background:var(--fs-white);color:var(--fs-orange);font-family:var(--font-free-site);font-size:11px;font-weight:700;line-height:1.1;letter-spacing:var(--fs-type-tracking,-.05em);text-transform:uppercase;text-align:center;border-radius:0;border:var(--fs-3d-frame-accent);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.free-site-works-sw-card-tab{display:none}.free-site-works-sw-card-tab-text{display:block;color:#fff;font-size:clamp(8px,.95vw,10px);font-weight:700;line-height:1.05;letter-spacing:-.03em;text-transform:uppercase;writing-mode:vertical-rl;transform:rotate(180deg);text-align:center}@media (hover:hover) and (pointer:fine){.free-site-works-sw-card-slot--front:hover .free-site-works-sw-card-link{filter:none}.free-site-works-sw-card-slot--front:hover .free-site-works-sw-card-3d{box-shadow:0 8px 0 rgba(0,0,0,.95),0 14px 26px rgba(0,0,0,.48)}.free-site-works-sw-card-slot--front:hover .free-site-works-sw-card-media{border-color:rgba(255,90,31,.55)}}.free-site-works-sw--standalone{min-height:0}.free-site-works-sw--standalone .free-site-works-sw-body{max-height:min(72vh,640px)}@media (max-width:1023px){.free-site-works-sw-pin{min-height:auto;padding-bottom:2.5rem}.free-site-works-sw-stage{min-height:var(--sw-card-h)}.free-site-reviews{--fs-reviews-block-pad-y:0}.free-site-reviews-grid.free-site-container{padding-inline:var(--fs-content-pad,16px)}.free-site-reviews-col--lead,.free-site-reviews-col--player{border-bottom:none!important}.free-site-reviews-col--lead{padding:1.25rem var(--fs-content-pad,16px) .85rem}.free-site-reviews-kicker-wrap:after,.free-site-reviews-kicker-wrap:before{display:none}.free-site-reviews-kicker-wrap{justify-content:center;gap:0}.free-site-reviews-kicker{font-size:11px;line-height:1;letter-spacing:-.05em}.free-site-reviews-title{margin-top:.85rem;font-size:clamp(34px,10.2vw,48px);line-height:.95;letter-spacing:-.03em;text-transform:uppercase}.free-site-reviews-avatar-carousel{justify-content:flex-start;gap:22px;margin-top:1.35rem;padding:.15rem var(--fs-content-pad,16px) .35rem;scroll-padding-inline:var(--fs-content-pad,16px);scroll-snap-type:x proximity}.free-site-reviews-avatar-carousel .free-site-reviews-avatar-cell{scroll-snap-align:center}.free-site-reviews-avatar-btn{--reviews-avatar-size:56px}.free-site-reviews-avatar-btn--active{box-shadow:0 0 0 3px var(--fs-orange,#ff5a1f)}.free-site-reviews-counter--mobile-head{margin:.7rem 0 0;font-family:var(--font-free-site),ui-monospace,monospace;font-size:11px;line-height:1;letter-spacing:-.05em}.free-site-reviews-mobile-controls{padding:.65rem var(--fs-content-pad,16px) .7rem;border-bottom:none}.free-site-reviews-format-tabs--mobile-row{gap:3px;width:100%}.free-site-reviews-format-tabs--mobile-row .free-site-reviews-format-tab{min-height:34px;height:34px;flex:1 1 0%;min-width:0;border-radius:2px;padding-inline:8px;font-size:11px;gap:5px;text-transform:lowercase}.free-site-reviews-format-tabs--mobile .free-site-reviews-format-tab--active .free-site-reviews-format-tab__icon{filter:brightness(0)}.free-site-reviews-col--player{padding:.45rem var(--fs-content-pad,16px) 1rem}.free-site-reviews-player{width:100%;max-width:100%;height:auto;min-height:0;max-height:none;border:0;border-radius:0;background:#2a2a2a;box-shadow:none}.free-site-reviews-player--video .free-site-reviews-player-footer{display:none!important}.free-site-reviews-player-head{gap:8px;padding:10px 12px;background:#1c1c1c}.free-site-reviews-player-head-name{flex:1 1 auto;text-align:left;font-size:12px;line-height:1.1;letter-spacing:-.05em}.free-site-reviews-player-head-actions{display:flex;flex-shrink:0;gap:4px}.free-site-reviews-player-head-btn{width:24px;height:24px;border-radius:2px;background:hsla(0,0%,100%,.08)}.free-site-reviews-player--video .free-site-reviews-player-video-inner{min-height:clamp(260px,68vw,380px);background:#6f6f6f}.free-site-reviews-player-video-label{bottom:10px;left:10px;font-size:11px;letter-spacing:-.05em}.free-site-cta-pin{min-height:0;padding-top:2.4rem;padding-bottom:2.6rem}.free-site-cta-headline{margin-top:.35rem}.free-site-cta-text{font-size:clamp(30px,9.2vw,44px);line-height:.95;letter-spacing:-.03em;overflow-wrap:normal;word-break:normal}.free-site-cta-portrait-wrap{width:clamp(188px,58vw,250px);height:clamp(226px,70vw,300px)}.free-site-cta-reveal{padding-top:1.2rem;padding-bottom:.8rem}.free-site-faq{--fs-faq-gap:8px;--fs-faq-trigger-gap:12px;--fs-faq-pad-x:14px;--fs-faq-answer-bg:#000;padding-top:1.25rem;padding-bottom:0}.free-site-faq-inner.free-site-container{display:flex;flex-direction:column;align-items:stretch;gap:.85rem}.free-site-faq-lead{display:contents;min-height:0;height:auto}.free-site-faq-lead-top{display:flex;flex-direction:column;align-items:center;order:1;width:100%}.free-site-faq-label-wrap{justify-content:center}.free-site-faq-title{margin-top:.85rem;width:100%;text-align:center;font-size:clamp(32px,10.5vw,46px);line-height:.92;letter-spacing:-.03em;text-transform:uppercase}.free-site-faq-list.free-site-faq-list--stretch{order:2;width:100%;max-width:100%;margin-left:0}.free-site-faq-lead-bottom{order:3;display:flex;width:100%;flex-direction:column;align-items:center;gap:.85rem;margin-top:.35rem;margin-bottom:.15rem}.free-site-faq-sub{width:100%;max-width:280px;text-align:center;font-size:13px;line-height:1.2;letter-spacing:-.04em}.free-site-faq-trigger{height:auto;min-height:52px;max-height:none;padding-block:12px;padding-inline:var(--fs-faq-pad-x);align-items:center}.free-site-faq-question{flex:1 1 auto;font-size:13px;line-height:1.08;letter-spacing:-.03em}.free-site-faq-icon{flex:0 0 20px;width:20px;font-size:22px;font-weight:300}.free-site-faq-trigger--open{background:#fff;color:#000}.free-site-faq-panel{background:#000}.free-site-faq-answer{min-height:0;padding:10px var(--fs-faq-pad-x) 12px;align-items:flex-start;background:#000}.free-site-faq-answer-text{font-size:12px;line-height:1.25;letter-spacing:-.02em;color:hsla(0,0%,100%,.72)}.free-site-faq-cta{width:100%;max-width:100%;min-height:48px;margin-top:0;padding:14px 16px;font-size:13px;line-height:1;letter-spacing:-.04em;white-space:nowrap;background:var(--fs-orange,#ff5a1f)}.free-site-footer{--fs-footer-edge:var(--fs-content-pad,16px);--fs-footer-ticker-h:60px;--fs-footer-box-pad-y:14px;--fs-footer-box-pad-x:14px}.free-site-footer .free-site-marquee--composed{--fs-ticker-star-text-gap:16px;--fs-ticker-run-gap:12px;--fs-ticker-gap:var(--fs-ticker-run-gap,12px)}.free-site-footer .free-site-marquee--composed .free-site-ticker-word{font-size:22px;height:22px;font-weight:600;color:#fff}.free-site-footer .free-site-marquee--composed .free-site-ticker-star-img{width:26px;height:26px}.free-site-footer-inner{padding-top:.75rem;padding-bottom:1rem}.free-site-footer-grid{display:flex;flex-direction:column;gap:12px}.free-site-footer-box{width:100%;min-width:0;max-width:none;min-height:0;border:1px solid hsla(0,0%,100%,.2);padding:var(--fs-footer-box-pad-y) var(--fs-footer-box-pad-x)}.free-site-footer-heading,.free-site-footer-subheading{margin:0 0 10px;font-size:13px;font-weight:500;line-height:1;letter-spacing:-.04em;text-transform:uppercase;color:#fff}.free-site-footer-info .free-site-footer-subheading,.free-site-footer-nav .free-site-footer-section+.free-site-footer-section{margin-top:18px}.free-site-footer-links{display:flex;flex-direction:column;gap:8px;font-size:12px;line-height:1.15;letter-spacing:-.04em}.free-site-footer-links a{color:hsla(0,0%,100%,.72);text-decoration:none}.free-site-footer-docs .free-site-footer-heading{color:#fff}.free-site-footer-docs .free-site-footer-license{color:hsla(0,0%,100%,.72)}.free-site-footer-meta{display:flex;flex-direction:column;gap:6px;font-size:12px;line-height:1.15;letter-spacing:-.04em}.free-site-footer-meta a{color:#fff;text-decoration:none}.free-site-footer-address-country-text,.free-site-footer-address-region-text{display:inline}.free-site-footer-address-country-text:before{content:" "}.free-site-footer-license{display:block;margin-top:18px;font-size:12px;line-height:1.15;letter-spacing:-.04em;color:#fff;text-decoration:none}.free-site-footer-license-line{display:inline}.free-site-footer-license-line+.free-site-footer-license-line:before{content:" "}.free-site-footer-aside-col{order:5;display:flex!important;flex-direction:column;align-items:stretch;gap:var(--fs-footer-photo-back-top-gap,10px);width:100%;min-width:0;max-width:min(100%,var(--fs-footer-aside-w,332px));align-self:flex-end;margin-top:16px;margin-left:0}.free-site-footer-photo{width:100%;max-width:min(100%,var(--fs-footer-aside-w,332px));height:auto;min-height:0;max-height:none;overflow:hidden}.free-site-footer-photo-img{width:100%;height:auto;min-height:0;max-height:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom;transform:scale(1.12);transform-origin:center bottom}.free-site-footer-nav{order:1}.free-site-footer-info{order:2}.free-site-footer-docs{order:3}.free-site-footer-social-band{display:flex!important;flex-direction:column;order:4;width:100%;margin-top:0;padding-top:16px;border-top:1px solid hsla(0,0%,100%,.2);gap:16px;overflow:visible;align-items:center}.free-site-footer-aside-back-top{position:relative;z-index:3;order:2;box-sizing:border-box;width:100%;min-width:0;max-width:100%;height:auto;min-height:0;max-height:none;margin:0;pointer-events:auto;touch-action:manipulation}.free-site-footer-social-kicker-img{display:block;width:min(100%,346px);max-height:64px;margin-inline:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.free-site-footer-social-kicker{display:flex;align-items:flex-start;justify-content:center;gap:10px;margin:0;padding:0;max-width:none;width:100%}.free-site-footer-social-kicker-text{font-size:13px;font-weight:500;line-height:1.15;letter-spacing:-.04em;text-transform:uppercase;color:hsla(0,0%,100%,.45)}.free-site-footer-social-buttons{display:flex;flex-direction:column;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;max-width:100%;margin:0;transform:none}.free-site-footer-social-btn:first-child{order:1}.free-site-footer-social-btn:nth-child(2){order:3}.free-site-footer-social-btn--wide{order:2;grid-column:auto}.free-site-footer-social-btn,.free-site-footer-social-btn--wide,.free-site-footer-social-btn:first-child,.free-site-footer-social-btn:nth-child(2){width:-moz-fit-content;width:fit-content;max-width:100%;padding:11.41px 16.9px;height:auto;min-height:0;max-height:none;font-size:clamp(18px,5.2vw,var(--fs-footer-social-btn-font-size,33.49px));font-weight:var(--fs-footer-social-btn-font-weight,600);letter-spacing:var(--fs-footer-social-btn-letter-spacing,0);border-width:var(--fs-footer-social-btn-border,2px)}.free-site-footer-photo{order:1}.free-site-reviews-col--player{align-items:stretch;justify-content:flex-start}.free-site-reviews-player--voice .free-site-reviews-player-body,.free-site-reviews-player--voice .free-site-reviews-player-head{display:none}.free-site-reviews-player--voice .free-site-reviews-player-footer{margin-top:0;border-top:0;padding:12px 14px;background:linear-gradient(90deg,#2e2e2e,#252525)}.free-site-reviews-player--voice .free-site-reviews-player-footer-main{align-items:center;gap:12px}.free-site-reviews-player--voice .free-site-reviews-play-btn--track{width:34px;height:34px}.free-site-reviews-player--voice .free-site-reviews-player-audio-track{gap:6px;padding-top:0}.free-site-reviews-player--voice .free-site-reviews-waveform-wrap{min-height:12px}.free-site-reviews-player--voice .free-site-reviews-waveform--mobile{width:46px}.free-site-reviews-player--voice .free-site-reviews-player-progress{height:2px}.free-site-reviews-player--voice .free-site-reviews-player-time{font-size:11px;letter-spacing:-.02em;color:hsla(0,0%,100%,.62)}.free-site-reviews-col--detail{padding:.7rem .95rem 1.25rem}.free-site-reviews-col--detail .free-site-reviews-detail-pane{padding-left:0}.free-site-reviews-profile{margin-top:.15rem;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"photo meta";align-items:start;-moz-column-gap:.8rem;column-gap:.8rem}.free-site-reviews-profile-photo{width:150px;aspect-ratio:1/1;border-radius:12px!important;justify-self:start}.free-site-reviews-profile-meta{gap:.3rem;padding-top:.1rem}.free-site-reviews-profile-name{font-size:36px;line-height:.9;letter-spacing:-.03em;text-transform:uppercase}.free-site-reviews-profile-handle{margin-top:.2rem;font-size:13px;color:hsla(0,0%,100%,.55)}.free-site-reviews-stars{margin-top:.25rem;font-size:15px}.free-site-reviews-text-stack{margin-top:.85rem;min-height:0}.free-site-reviews-text{margin-bottom:.55rem;font-size:16px;line-height:1.16;letter-spacing:-.02em;color:hsla(0,0%,100%,.9)}}@media (prefers-reduced-motion:reduce){.free-site-carousel-ring:not(.free-site-carousel-ring--js){animation-duration:.01ms;animation-iteration-count:1}.free-site-marquee-track{animation:none}.free-site-morph-video{display:none!important}.free-site-works-sw-track{will-change:auto}.free-site-works-sw-card-3d{will-change:auto;filter:none}}