.NeedleStrip-module__n5tFmq__root{--needle-tile:clamp(52px, 37.6svh - 170.9px, 128px);--needle-lit-w:calc(var(--needle-tile) * 132 / 128);--needle-lit-h:calc(var(--needle-tile) * 156 / 128);--needle-pitch:calc(var(--needle-tile) * 140 / 128);--needle-logo:calc(var(--needle-tile) * 38 / 128);--needle-logo-out:calc(var(--needle-tile) * 19 / 128);--needle-name-overlap:calc(var(--needle-tile) * 27 / 128);--needle-name-pad-y:clamp(4px, var(--needle-tile) * 7 / 128, 7px);--needle-name-pad-x:clamp(9px, var(--needle-tile) * 13 / 128, 13px);--needle-name-size:clamp(11px, var(--needle-tile) * 13 / 128, 13px);--needle-name-line:clamp(14px, var(--needle-tile) * 16 / 128, 16px);--needle-role-size:clamp(10px, var(--needle-tile) * 11 / 128, 11px);--needle-role-line:clamp(12px, var(--needle-tile) * 14 / 128, 14px);--needle-name-w:clamp(120px, var(--needle-tile) * 160 / 128, 160px);--needle-name-h:calc(2 * var(--needle-name-pad-y) + var(--needle-name-line) + var(--needle-role-line));--needle-radius:clamp(7px, var(--needle-tile) * 12 / 128, 12px);--needle-clear:24px;--needle-travel:.65s;--chip-fade:.45s;--chip-lag:60ms;isolation:isolate;pointer-events:none;animation:.8s .1s both NeedleStrip-module__n5tFmq__needle-in;position:absolute;inset:0;overflow:clip}@keyframes NeedleStrip-module__n5tFmq__needle-in{0%{opacity:0}to{opacity:1}}.NeedleStrip-module__n5tFmq__root[data-warp]{--needle-travel:0s;--chip-fade:0s;--chip-lag:0s}.NeedleStrip-module__n5tFmq__track{left:50%;bottom:calc(var(--needle-clear) + var(--needle-name-h) - var(--needle-name-overlap));height:var(--needle-lit-h);transform:translateX(calc(var(--needle-centre) * var(--needle-pitch) * -1));transition-property:transform;transition-duration:var(--needle-travel);transition-timing-function:var(--ease-in-out);will-change:transform;position:absolute}.NeedleStrip-module__n5tFmq__slot{bottom:0;left:calc(var(--needle-slot) * var(--needle-pitch));margin-left:calc(var(--needle-lit-w) * -.5);width:var(--needle-lit-w);height:var(--needle-lit-h);z-index:1;transition-property:z-index;transition-duration:0s;transition-delay:calc(var(--chip-lag) + var(--chip-fade));justify-content:center;align-items:flex-end;transition-timing-function:linear;display:flex;position:absolute}.NeedleStrip-module__n5tFmq__slot[data-lit=true]{z-index:2;transition-delay:0s}.NeedleStrip-module__n5tFmq__tile{width:var(--needle-tile);height:var(--needle-tile);border-radius:var(--needle-radius);transition-property:width,height;transition-duration:var(--needle-travel);transition-timing-function:var(--ease-in-out);display:block;position:relative}.NeedleStrip-module__n5tFmq__slot[data-lit=true] .NeedleStrip-module__n5tFmq__tile{width:var(--needle-lit-w);height:var(--needle-lit-h)}.NeedleStrip-module__n5tFmq__hit{appearance:none;font:inherit;color:inherit;border-radius:var(--needle-radius);pointer-events:auto;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;padding:0;display:block;position:absolute;inset:0}.NeedleStrip-module__n5tFmq__hit:focus-visible{outline:2px solid var(--color-ground);outline-offset:4px}.NeedleStrip-module__n5tFmq__hitLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.NeedleStrip-module__n5tFmq__frame{border-radius:var(--needle-radius);filter:drop-shadow(0 12px 28px #03030247);transition-property:filter;transition-duration:var(--needle-travel);transition-timing-function:var(--ease-in-out);position:absolute;inset:0;overflow:hidden}.NeedleStrip-module__n5tFmq__slot[data-lit=true] .NeedleStrip-module__n5tFmq__frame{filter:drop-shadow(0 20px 44px #03030266)}.NeedleStrip-module__n5tFmq__photo{top:calc(var(--strip-y) * 100%);left:calc(var(--strip-x) * 100%);width:calc(var(--strip-w) * 100%);height:calc(100% - var(--strip-y) * 100%);object-fit:cover;object-position:50% calc(var(--strip-focus-y,.5) * 100%);max-width:none;position:absolute}.NeedleStrip-module__n5tFmq__veil{transition-property:opacity;transition-duration:var(--needle-travel);background-color:#4e1a6e73;transition-timing-function:ease;position:absolute;inset:0}.NeedleStrip-module__n5tFmq__photoWash{opacity:0;background-color:var(--strip-photo-wash);transition-property:opacity;transition-duration:var(--needle-travel);transition-timing-function:ease;position:absolute;inset:0}.NeedleStrip-module__n5tFmq__slot[data-lit=true] .NeedleStrip-module__n5tFmq__veil{opacity:0}.NeedleStrip-module__n5tFmq__slot[data-lit=true] .NeedleStrip-module__n5tFmq__photoWash{opacity:1}.NeedleStrip-module__n5tFmq__chip{opacity:0;pointer-events:none;transition-property:opacity,transform;transition-duration:var(--chip-fade);transition-timing-function:var(--ease-out);position:absolute}.NeedleStrip-module__n5tFmq__logoChip{top:calc(var(--needle-logo-out) * -1);left:calc(100% - var(--needle-logo-out));width:var(--needle-logo);height:var(--needle-logo);border-radius:calc(var(--needle-radius) * 10 / 12);background-color:var(--strip-chip-ground);place-items:center;display:grid;overflow:hidden;transform:translate(8px)scale(.92);box-shadow:0 8px 20px #0303024d}.NeedleStrip-module__n5tFmq__logoChip>*{transform:scale(var(--strip-logo-scale,1))}.NeedleStrip-module__n5tFmq__nameChip{top:calc(100% - var(--needle-name-overlap));min-width:var(--needle-name-w);box-sizing:border-box;padding:var(--needle-name-pad-y) var(--needle-name-pad-x);border-radius:calc(var(--needle-radius) * 13 / 12);background-color:var(--strip-chip-bg);text-align:center;letter-spacing:.01em;white-space:nowrap;transition-delay:var(--chip-lag);left:50%;transform:translate(-50%,8px)scale(.92);box-shadow:0 10px 28px #0303024d}.NeedleStrip-module__n5tFmq__chipName{font-size:var(--needle-name-size);line-height:var(--needle-name-line);color:var(--strip-chip-name);font-weight:500;display:block}.NeedleStrip-module__n5tFmq__chipRole{font-size:var(--needle-role-size);line-height:var(--needle-role-line);color:var(--strip-chip-name);opacity:.65;display:block}.NeedleStrip-module__n5tFmq__slot[data-lit=true] .NeedleStrip-module__n5tFmq__logoChip{opacity:1;transform:translate(0)scale(1)}.NeedleStrip-module__n5tFmq__slot[data-lit=true] .NeedleStrip-module__n5tFmq__nameChip{opacity:1;transform:translate(-50%)scale(1)}@media (max-height:700px){.NeedleStrip-module__n5tFmq__root{--needle-tile:clamp(52px, 39.3svh - 160px, 128px)}.NeedleStrip-module__n5tFmq__nameChip,.NeedleStrip-module__n5tFmq__logoChip{display:none}.NeedleStrip-module__n5tFmq__track{bottom:var(--needle-clear)}}@media (min-width:1024px) and (min-height:801px){.NeedleStrip-module__n5tFmq__root{--needle-tile:clamp(52px, 41.5svh - min(10.8vw, 173px) - 143px, 128px)}}@media (min-width:1024px) and (max-height:800px){.NeedleStrip-module__n5tFmq__root{--needle-tile:clamp(52px, 39.4svh - min(10.3vw, 165px) - 100px, 128px)}.NeedleStrip-module__n5tFmq__nameChip,.NeedleStrip-module__n5tFmq__logoChip{display:none}.NeedleStrip-module__n5tFmq__track{bottom:var(--needle-clear)}}
.SpeakerField-module__3H1yhq__root{--chip-fade:.45s;--chip-lag:60ms;display:none}@media (min-width:1280px) and (min-height:760px){.SpeakerField-module__3H1yhq__root{isolation:isolate;pointer-events:none;display:block;position:absolute;inset:0}}.SpeakerField-module__3H1yhq__wash{z-index:-10;pointer-events:none;background-color:var(--fh-wash,transparent);opacity:0;transition-property:opacity,background-color;transition-duration:.75s;transition-timing-function:ease;position:absolute;inset:0}.SpeakerField-module__3H1yhq__wash[data-lit=true]{opacity:1}.SpeakerField-module__3H1yhq__wrapper{z-index:var(--tile-z);will-change:transform;transition-property:z-index;transition-duration:0s;transition-delay:calc(var(--chip-lag) + var(--chip-fade));transition-timing-function:linear;position:absolute}.SpeakerField-module__3H1yhq__tile{pointer-events:auto;width:100%;height:100%;animation:SpeakerField-module__3H1yhq__tile-in .7s var(--ease-out) var(--tile-delay) both;border-radius:16px;display:block;position:relative}.SpeakerField-module__3H1yhq__tile:focus-visible{outline:2px solid var(--color-ground);outline-offset:4px}@keyframes SpeakerField-module__3H1yhq__tile-in{0%{opacity:0}to{opacity:1}}.SpeakerField-module__3H1yhq__frame{transition-property:box-shadow;transition-duration:.65s;transition-timing-function:var(--ease-out);border-radius:16px;position:absolute;inset:0;overflow:hidden;box-shadow:0 24px 56px #0303024d}.SpeakerField-module__3H1yhq__photo{object-fit:cover;width:100%;height:100%;transition-property:transform;transition-duration:.65s;transition-timing-function:var(--ease-out)}.SpeakerField-module__3H1yhq__veil{background-color:#4e1a6e73;transition-property:opacity;transition-duration:.65s;transition-timing-function:ease;position:absolute;inset:0}.SpeakerField-module__3H1yhq__photoWash{opacity:0;background-color:var(--tile-photo-wash);transition-property:opacity;transition-duration:.65s;transition-timing-function:ease;position:absolute;inset:0}.SpeakerField-module__3H1yhq__chip{opacity:0;pointer-events:none;transform:translate(var(--chip-from-x,0px), var(--chip-from-y,0px)) scale(.92);transition-property:opacity,transform;transition-duration:var(--chip-fade);transition-timing-function:var(--ease-out);position:absolute}.SpeakerField-module__3H1yhq__logoChip{background-color:var(--tile-chip-ground);border-radius:12px;place-items:center;width:44px;height:44px;display:grid;overflow:hidden;box-shadow:0 8px 20px #03030259}.SpeakerField-module__3H1yhq__logoCover{object-fit:cover;width:100%;height:100%}.SpeakerField-module__3H1yhq__nameChip{background-color:var(--tile-chip-bg);letter-spacing:.01em;white-space:nowrap;transition-delay:var(--chip-lag);border-radius:16px;padding:9px 16px;box-shadow:0 10px 28px #0303024d}.SpeakerField-module__3H1yhq__chipName{color:var(--tile-chip-name);font-size:14px;line-height:18px;display:block}.SpeakerField-module__3H1yhq__chipRole{color:var(--tile-chip-role);font-size:12px;line-height:15px;display:block}.SpeakerField-module__3H1yhq__wrapper:has(.SpeakerField-module__3H1yhq__tile:focus-visible){z-index:300;transition-duration:0s;transition-delay:0s}:where(.SpeakerField-module__3H1yhq__root:has(.SpeakerField-module__3H1yhq__tile:focus-visible)) .SpeakerField-module__3H1yhq__wrapper:where(:not(:has(.SpeakerField-module__3H1yhq__tile:focus-visible))){z-index:200;transition-duration:calc(var(--chip-lag) + var(--chip-fade));transition-delay:0s}.SpeakerField-module__3H1yhq__tile:focus-visible .SpeakerField-module__3H1yhq__photo{transform:scale(1.04)}.SpeakerField-module__3H1yhq__tile:focus-visible .SpeakerField-module__3H1yhq__frame{box-shadow:0 32px 72px #0303026b}.SpeakerField-module__3H1yhq__tile:focus-visible .SpeakerField-module__3H1yhq__veil{opacity:0}.SpeakerField-module__3H1yhq__tile:focus-visible .SpeakerField-module__3H1yhq__photoWash{opacity:1}.SpeakerField-module__3H1yhq__tile:focus-visible .SpeakerField-module__3H1yhq__chip{opacity:1;transform:none}@media (hover:hover) and (pointer:fine){.SpeakerField-module__3H1yhq__wrapper:hover{z-index:300;transition-duration:0s;transition-delay:0s}:where(.SpeakerField-module__3H1yhq__root:has(.SpeakerField-module__3H1yhq__wrapper:hover)) .SpeakerField-module__3H1yhq__wrapper:where(:not(:hover)){z-index:200;transition-duration:calc(var(--chip-lag) + var(--chip-fade));transition-delay:0s}.SpeakerField-module__3H1yhq__tile:hover .SpeakerField-module__3H1yhq__photo{transform:scale(1.04)}.SpeakerField-module__3H1yhq__tile:hover .SpeakerField-module__3H1yhq__frame{box-shadow:0 32px 72px #0303026b}.SpeakerField-module__3H1yhq__tile:hover .SpeakerField-module__3H1yhq__veil{opacity:0}.SpeakerField-module__3H1yhq__tile:hover .SpeakerField-module__3H1yhq__photoWash{opacity:1}.SpeakerField-module__3H1yhq__tile:hover .SpeakerField-module__3H1yhq__chip{opacity:1;transform:none}}
.SpeakerScroller-module__9nQx0a__hideScrollbar::-webkit-scrollbar{display:none}
.Sponsors-module__HRFyBW__section{container-type:inline-size}.Sponsors-module__HRFyBW__list{--row-gap:clamp(5rem, 13cqi, 10rem);--cell-min-h:clamp(3.5rem, 3rem + 2.5cqi, 4.75rem);--mark-h:2rem;column-gap:2rem;row-gap:var(--row-gap);margin-top:calc(var(--row-gap) / 2);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.Sponsors-module__HRFyBW__list>[data-from=md]{display:none}@media (min-width:768px){.Sponsors-module__HRFyBW__list{--mark-h:2.25rem;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:2.5rem}.Sponsors-module__HRFyBW__list>[data-from=md]{display:block}}@media (min-width:1024px){.Sponsors-module__HRFyBW__list{column-gap:3rem}}.Sponsors-module__HRFyBW__link{min-height:var(--cell-min-h);width:100%;transition:transform .16s var(--ease-out);justify-content:center;align-items:center;display:flex}.Sponsors-module__HRFyBW__link:active{transform:scale(.97)}.Sponsors-module__HRFyBW__mark{width:auto;height:var(--mark-h);object-fit:contain;object-position:center;filter:brightness(0);flex-shrink:0;max-width:min(100%,12rem);transition:filter .2s;display:block}.Sponsors-module__HRFyBW__mark[data-fit=mark]{height:calc(var(--mark-h) + .25rem)}.Sponsors-module__HRFyBW__mark[data-fit=lockup]{height:calc(var(--mark-h) + 1rem)}@media (hover:hover) and (pointer:fine){.Sponsors-module__HRFyBW__link:hover .Sponsors-module__HRFyBW__mark{filter:brightness();transition-duration:.25s}}.Sponsors-module__HRFyBW__link:focus-visible .Sponsors-module__HRFyBW__mark{filter:brightness();transition-duration:.3s}@media (prefers-reduced-motion:reduce){.Sponsors-module__HRFyBW__link,.Sponsors-module__HRFyBW__mark{transition:none}}
.Faq-module__ykWrma__faq{--row-pad:1.25rem;--row-pad-answer:1.5rem;--row-gap:1rem;--question-size:1.5rem;--question-leading:2rem;--prose-size:var(--text-action);--prose-leading:1.5rem;--prose-tracking:0em;--icon-size:1rem;--icon-slot:1.5rem;--hairline:#03030224}@media (min-width:768px){.Faq-module__ykWrma__faq{--row-pad:1.75rem;--row-pad-answer:2.5rem;--row-gap:1.5rem;--question-size:2rem;--question-leading:2.5rem;--icon-slot:2rem}}.Faq-module__ykWrma__row{--duration:.2s;border-top:1px solid var(--hairline);scroll-margin-block:2rem}.Faq-module__ykWrma__row:last-child{border-bottom:1px solid var(--hairline)}.Faq-module__ykWrma__row[data-open]{--duration:.25s}.Faq-module__ykWrma__trigger{align-items:flex-start;gap:var(--row-gap);width:100%;padding-block:var(--row-pad);text-align:left;display:flex}.Faq-module__ykWrma__trigger:focus-visible{outline:2px solid var(--color-plum);outline-offset:4px}.Faq-module__ykWrma__question{font-size:var(--question-size);line-height:var(--question-leading);letter-spacing:-.02em;color:var(--color-ink);flex-grow:1;transition:color .15s}@media (hover:hover) and (pointer:fine){.Faq-module__ykWrma__trigger:hover .Faq-module__ykWrma__question{color:var(--color-muted)}.Faq-module__ykWrma__trigger:hover .Faq-module__ykWrma__icon{stroke:var(--color-muted)}}.Faq-module__ykWrma__trigger:active .Faq-module__ykWrma__question{color:var(--color-muted);transition:none}.Faq-module__ykWrma__trigger:active .Faq-module__ykWrma__icon{stroke:var(--color-muted);transition:transform var(--duration) var(--ease-out)}.Faq-module__ykWrma__iconSlot{width:var(--icon-slot);padding-top:calc((var(--question-leading) - var(--icon-size)) / 2);flex-shrink:0;justify-content:flex-end;display:flex}.Faq-module__ykWrma__icon{width:var(--icon-size);height:var(--icon-size);fill:none;stroke:var(--color-ink);stroke-width:1.5px;transform-origin:50%;transition:transform var(--duration) var(--ease-out), stroke .15s ease;display:block}.Faq-module__ykWrma__row[data-open] .Faq-module__ykWrma__icon{transform:rotate(90deg)}.Faq-module__ykWrma__iconArm{transition:opacity var(--duration) var(--ease-out)}.Faq-module__ykWrma__row[data-open] .Faq-module__ykWrma__iconArm{opacity:0}.Faq-module__ykWrma__panel{transition:grid-template-rows var(--duration) var(--ease-out);grid-template-rows:0fr;display:grid}.Faq-module__ykWrma__row[data-open] .Faq-module__ykWrma__panel{grid-template-rows:1fr}.Faq-module__ykWrma__panelInner{visibility:hidden;opacity:0;min-height:0;transition:opacity .1s var(--ease-out), visibility 0s linear .2s;overflow:hidden}.Faq-module__ykWrma__row[data-open] .Faq-module__ykWrma__panelInner{visibility:visible;opacity:1;transition:opacity .15s var(--ease-out) 80ms, visibility 0s linear 0s}.Faq-module__ykWrma__answer{max-width:35rem;padding-block:0 var(--row-pad-answer);font-size:var(--prose-size);line-height:var(--prose-leading);letter-spacing:var(--prose-tracking);color:var(--color-muted)}.Faq-module__ykWrma__ask{font-size:var(--prose-size);line-height:var(--prose-leading);letter-spacing:var(--prose-tracking);color:var(--color-muted);flex-wrap:wrap;align-items:baseline;gap:.375rem;display:flex}.Faq-module__ykWrma__askLink{min-height:2.75rem;color:var(--color-ink);text-underline-offset:3px;align-items:center;margin-block:-.625rem;text-decoration:underline;text-decoration-thickness:1px;transition:color .15s;display:inline-flex}@media (hover:hover) and (pointer:fine){.Faq-module__ykWrma__askLink:hover{color:var(--color-muted)}}.Faq-module__ykWrma__askLink:active{color:var(--color-muted);transition:none}.Faq-module__ykWrma__askLink:focus-visible{outline:2px solid var(--color-plum);outline-offset:4px}
.Press-module__1xlOMq__section{container-type:inline-size}.Press-module__1xlOMq__band{--press-gap:5rem;--press-fade:4rem;--mark-h:2rem;--sponsor-lane:min(100cqi - 3rem, 77rem);--sponsor-row-gap:clamp(5rem, .13 * var(--sponsor-lane), 10rem);--sponsor-cell:clamp(3.5rem, 3rem + .025 * var(--sponsor-lane), 4.75rem);--press-heading-gap:calc(var(--sponsor-row-gap) / 2 + (var(--sponsor-cell) - var(--mark-h)) / 2);margin-top:var(--press-heading-gap);-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--press-fade), #000 calc(100% - var(--press-fade)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--press-fade), #000 calc(100% - var(--press-fade)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--press-fade), #000 calc(100% - var(--press-fade)), transparent);margin-bottom:2rem;overflow:hidden}@media (min-width:768px){.Press-module__1xlOMq__band{--press-gap:max(7.5rem, (100cqi - 49.5rem) / 6);--press-fade:10rem;--mark-h:2.25rem}}.Press-module__1xlOMq__track{width:max-content;animation:Press-module__1xlOMq__press-scroll var(--press-duration,64s) linear infinite;will-change:transform;display:flex}.Press-module__1xlOMq__band[data-lit=false] .Press-module__1xlOMq__track,.Press-module__1xlOMq__band[data-paused] .Press-module__1xlOMq__track{animation-play-state:paused}.Press-module__1xlOMq__toggle{touch-action:manipulation;width:2.75rem;height:2.75rem;transition:transform .15s var(--ease-out);flex-shrink:0;place-items:center;margin:-.375rem -.375rem -.375rem 0;display:grid}.Press-module__1xlOMq__toggle:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.Press-module__1xlOMq__toggle:active{transform:scale(.97)}.Press-module__1xlOMq__toggle:active .Press-module__1xlOMq__toggleIcon{opacity:1;transition:none}.Press-module__1xlOMq__toggleIcon{fill:none;width:1rem;height:1rem;stroke:var(--color-ink);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;opacity:.45;transition:opacity .2s;display:block}@media (hover:hover) and (pointer:fine){.Press-module__1xlOMq__toggle:hover .Press-module__1xlOMq__toggleIcon{opacity:1}}@keyframes Press-module__1xlOMq__press-scroll{to{transform:translate(-50%)}}.Press-module__1xlOMq__set{align-items:center;gap:var(--press-gap);padding:0 var(--press-gap) 0 0;margin:0;list-style:none;display:flex}.Press-module__1xlOMq__cell{flex-shrink:0;align-items:center;display:flex}.Press-module__1xlOMq__mark{width:auto;height:var(--mark-h);object-fit:contain;filter:brightness(0);opacity:.45;transition:filter .2s,opacity .2s;display:block}.Press-module__1xlOMq__mark[data-fit=mark]{height:calc(var(--mark-h) + .25rem)}.Press-module__1xlOMq__mark[data-fit=lockup]{height:calc(var(--mark-h) + 1rem)}@media (hover:hover) and (pointer:fine){.Press-module__1xlOMq__cell:hover .Press-module__1xlOMq__mark{filter:brightness();opacity:1;transition-duration:.25s}}@media (prefers-reduced-motion:reduce){.Press-module__1xlOMq__mark{transition:none}.Press-module__1xlOMq__toggle{display:none}.Press-module__1xlOMq__band{-webkit-mask-image:none;mask-image:none}.Press-module__1xlOMq__track{will-change:auto;width:auto;max-width:80rem;margin-inline:auto;padding-inline:1.5rem;animation:none}.Press-module__1xlOMq__track>.Press-module__1xlOMq__set+.Press-module__1xlOMq__set{display:none}.Press-module__1xlOMq__set{flex-wrap:wrap;gap:2.5rem 3rem;padding:0}}
.Footer-module__NVhknq__panel{background-color:#f3eeeb;flex-direction:column;justify-content:flex-end;display:flex;overflow:hidden;container-type:inline-size}@media (min-width:768px){.Footer-module__NVhknq__panel{min-height:min(30rem,70svh)}}@media (min-width:768px) and (min-height:40rem){.Footer-module__NVhknq__panel{position:sticky;bottom:0}}.Footer-module__NVhknq__clip{--inset:1.5rem;--phrase:7.25;width:100%;height:.86em;font-size:min(13rem, calc((100cqi - 2 * var(--inset)) / var(--phrase)));margin-top:max(2rem,.42em);position:relative;overflow:hidden}.Footer-module__NVhknq__word{--gx:.5;--gy:.5;width:max-content;font-family:var(--font-display);color:#6b2d8c;letter-spacing:-.05em;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-text-fill-color:transparent;background-color:#6b2d8c;background-image:url(/img/hero-gradient.avif);background-position:50%;background-size:cover;-webkit-background-clip:text;background-clip:text;margin:0;font-weight:400;line-height:.8;position:absolute;bottom:-.08em;left:50%;transform:translate(-50%)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.Footer-module__NVhknq__word{--drift-x:4em;--drift-y:3em;--sheen-x:1.5em;background-position:calc(50% + (var(--gx) - .5) * var(--drift-x) + (var(--sheen) - .5) * var(--sheen-x)) calc(50% + (var(--gy) - .5) * var(--drift-y));background-size:180%;animation:10s ease-in-out infinite alternate Footer-module__NVhknq__sheen;transform:translate(-50%)translateZ(0)}.Footer-module__NVhknq__panel[data-lit=false] .Footer-module__NVhknq__word{animation-play-state:paused}}@property --sheen{syntax:"<number>";inherits:false;initial-value:.5}@keyframes Footer-module__NVhknq__sheen{0%{--sheen:0}to{--sheen:1}}.Footer-module__NVhknq__link{min-height:2.75rem;color:var(--color-ink);text-underline-offset:4px;transition:text-decoration-color .15s var(--ease-out), transform .16s var(--ease-out);align-items:center;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px;display:inline-flex}.Footer-module__NVhknq__link:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.Footer-module__NVhknq__link:hover{-webkit-text-decoration-color:var(--color-ink);text-decoration-color:var(--color-ink)}}.Footer-module__NVhknq__link:focus-visible{-webkit-text-decoration-color:var(--color-ink);text-decoration-color:var(--color-ink);outline:2px solid var(--color-ink);outline-offset:4px}@media (prefers-reduced-motion:reduce){.Footer-module__NVhknq__link{transition:text-decoration-color .15s var(--ease-out)}.Footer-module__NVhknq__link:active{transform:none}}
