.hx-hero{--bg:#161617;--gold:#bfa76b;--gold-l:#d4be8c;--fg:#f5f5f5;--fg-2:#a1a1a3;--fg-3:#939395;--glint:#e9d3a0;--ff:var(--font-archivo,"Archivo");--ease-out:cubic-bezier(.16,1,.3,1);--ease-io:cubic-bezier(.65,0,.35,1);--ease-light:cubic-bezier(.45,.05,.25,1);--vw:min(100vw,1440px);--vx:calc((100vw - var(--vw)) / 2);--m:clamp(20px,calc(var(--vw) * .0445),72px);--nav-h:64px;--hl:1px;--ar:1.791667;--matte-body:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%221376%22 height=%22768%22 viewBox=%220 0 1376 768%22%3E%3Cfilter id=%22b%22 x=%22-5%25%22 y=%22-5%25%22 width=%22110%25%22 height=%22110%25%22%3E%3CfeGaussianBlur stdDeviation=%225%22/%3E%3C/filter%3E%3CradialGradient id=%22g%22%3E%3Cstop offset=%22.5%22 stop-color=%22%23000%22/%3E%3Cstop offset=%22.72%22 stop-color=%22%23555%22/%3E%3Cstop offset=%221%22 stop-color=%22%23fff%22/%3E%3C/radialGradient%3E%3Cmask id=%22m%22 maskUnits=%22userSpaceOnUse%22 x=%220%22 y=%220%22 width=%221376%22 height=%22768%22%3E%3Crect width=%221376%22 height=%22768%22 fill=%22%23fff%22/%3E%3Cellipse cx=%22714%22 cy=%22192%22 rx=%22128%22 ry=%22176%22 fill=%22url(%23g)%22/%3E%3C/mask%3E%3Cg mask=%22url(%23m)%22%3E%3Cpath filter=%22url(%23b)%22 d=%22M716.3 12.9L717.9 12.7L721.7 14.9L738.7 19.9L744.7 23.9L756.6 26.8L771.5 42.9L779.6 49.8L786.7 52.8L789.5 58.8L793.2 62.5L796.3 64.3L798.9 67.7L803.1 80.3L805.1 89.3L809.6 98L809.3 111L804.9 126.3L803.3 137L799.8 147L798.5 163L796.6 172L796.6 187L799.5 194.8L804.7 198.9L809 200.2L813 200.4L846 189.7L851 188.5L857 188.5L862.5 190L868.8 195.7L871.1 200.4L876.1 216.3L888.1 249.3L893.4 261L896.1 272.3L898.9 276.7L902.4 286.1L905.4 290.1L911.3 302.1L916.9 321.7L924.1 341.3L929.8 353.7L936.8 365.7L941.8 377.7L950.1 393.4L956.1 409.3L960.5 425L960.9 446L960.5 461L959.5 466L960.5 471L961.6 495L963.5 507L962.3 512.9L960.4 517.9L957.8 521.3L951.1 533.6L943 536.3L940.3 536.1L938.9 533.7L937.1 522.3L934.9 515.7L932.8 511.6L928.9 506.5L922.4 501.2L918.3 499.1L905.2 496.3L902.2 490.3L898.5 485.2L889.7 477.8L882.7 474.9L875 473.6L866 474.8L861.7 476.1L860.6 475.8L857.7 471.9L854.2 462.3L849.9 456.5L842.4 450.2L834.7 446.9L826 445.5L817.3 446.9L810.3 449.8L804.5 454.1L798.2 461.6L791.2 471.6L789.1 475.7L787.8 480L786.3 492L782.6 510L782.5 565L784.5 581L784.5 591L780.3 609L776.9 620.3L775.5 630L775.6 652L780.5 686L780.5 694L777.5 711L777.6 719L778.4 723L777.5 732L778.8 741L767.8 756.3L763.9 765.3L762.5 774L762.3 793.8L761 794.5L641 794.5L508.2 794.3L507.5 793L507.7 769.1L520.9 747.3L527.1 729.7L527.7 725.1L532.1 715.7L535.5 696L535.4 689L534.1 681.3L531.2 674.3L527.8 669.6L519.7 662.8L512.7 659.9L507.6 658.8L512.9 648.3L515.4 637L514.1 626.3L510.8 618.6L505.9 612.5L499.7 607.8L492.7 604.9L485 603.6L474.3 604.9L467.7 607.1L459.9 611.3L455.3 611.9L448 614.4L446.5 614L439.7 608.8L432.7 605.9L424 604.5L416 605.8L408.3 608.8L401.1 614.5L391.2 627.6L383 643.3L382.5 640L384.5 628L384.5 617L383.5 612L383.2 603L388 581.5L398.2 566.7L403.9 554.3L405.9 545.4L413.9 526.4L429.1 497.7L438.2 483.7L445.9 468.3L449.1 458.7L451.4 447L451.5 425L449.9 414.4L452.9 408.3L455.1 401.7L456.7 393.1L462.9 376.4L473.6 356.1L485 339.5L495.5 327.8L499.4 321.9L509.4 317.8L521.5 309L537.4 298.8L541.5 295L553.7 286.1L570.7 278.2L578.5 272L588.7 268.2L605.4 257.8L610.5 253.9L622.9 241.5L627.2 235.7L630.9 228.3L633.4 217L633.1 213.3L631.2 208.3L624.6 198.9L619.9 189.6L615.7 176L613.6 162L614.7 155.1L615.7 154.1L620.7 152.2L623.9 149.5L625.9 146.3L627.4 141L627.2 132L625.1 120.3L622.5 111L622.5 96L623.5 91L622.5 69L625.2 61.7L629.9 57.5L635.8 49.4L639.4 40.1L647.4 34.8L657.4 29.8L663.9 24.5L667.1 19.6L679 15.5L686 17.2L691 17.5L705 14.3L711 14.4Z%22/%3E%3C/g%3E%3C/svg%3E");--matte-clear:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%221376%22 height=%22768%22 viewBox=%220 0 1376 768%22%3E%3Cfilter id=%22b%22 x=%22-10%25%22 y=%22-10%25%22 width=%22120%25%22 height=%22120%25%22%3E%3CfeGaussianBlur stdDeviation=%229%22/%3E%3C/filter%3E%3Cfilter id=%22r%22 x=%22-20%25%22 y=%22-20%25%22 width=%22140%25%22 height=%22140%25%22%3E%3CfeGaussianBlur stdDeviation=%2240%22/%3E%3C/filter%3E%3Cg filter=%22url(%23b)%22%3E%3Cpath d=%22M698 5L698 8L691 12L657 16L651 20L645 24L639 28L633 32L629 36L627 40L625 44L622 48L619 52L616 56L615 60L612 64L611 68L610 72L610 76L609 80L609 84L609 88L610 92L610 96L609 100L609 104L609 108L609 112L610 116L610 120L611 124L611 128L612 132L613 136L613 140L605 144L602 148L601 152L600 156L599 160L600 164L600 168L600 172L601 176L602 180L604 184L605 188L606 192L608 196L609 200L611 204L614 208L617 212L619 216L619 220L618 224L615 228L612 232L610 236L607 240L602 244L597 248L591 252L582 256L573 260L567 264L560 268L554 272L547 276L539 280L533 284L528 288L524 292L518 296L512 300L507 304L501 308L494 312L489 316L484 320L480 324L477 328L473 332L471 336L468 340L465 344L462 348L459 352L457 356L455 360L453 364L451 368L449 372L448 376L446 380L445 384L443 388L442 392L442 396L441 400L440 404L440 408L439 412L439 416L439 420L439 424L438 428L438 432L438 436L439 440L439 444L438 448L437 452L436 456L435 460L433 464L431 468L429 472L427 476L425 480L422 484L420 488L417 492L415 496L413 500L411 504L409 508L407 512L405 516L403 520L401 524L400 528L398 532L397 536L395 540L394 544L393 548L391 552L389 556L387 560L385 564L383 568L381 572L379 576L377 580L375 584L374 588L374 592L374 596L374 600L375 604L376 608L375 612L375 616L374 620L373 624L373 628L372 632L372 636L371 640L370 644L369 648L369 652L369 656L370 660L524 664L524 668L524 672L524 676L524 680L524 684L524 688L524 692L524 696L523 700L522 704L521 708L521 712L521 716L521 720L518 724L517 728L517 732L516 736L512 740L510 744L509 748L509 752L511 756L512 760L514 764L514 798L776 798L776 764L777 760L781 756L785 752L787 748L788 744L789 740L790 736L789 732L788 728L788 724L787 720L786 716L787 712L789 708L790 704L791 700L792 696L792 692L792 688L792 684L792 680L791 676L791 672L790 668L790 664L789 660L788 656L788 652L787 648L787 644L787 640L787 636L787 632L787 628L788 624L788 620L790 616L791 612L792 608L793 604L794 600L795 596L796 592L797 588L797 584L797 580L796 576L796 572L796 568L796 564L795 560L794 556L794 552L794 548L947 544L957 540L961 536L964 532L967 528L969 524L971 520L974 516L975 512L976 508L976 504L975 500L975 496L974 492L974 488L974 484L974 480L973 476L973 472L973 468L973 464L973 460L973 456L973 452L974 448L974 444L974 440L974 436L974 432L973 428L973 424L972 420L971 416L970 412L969 408L968 404L967 400L965 396L964 392L961 388L959 384L957 380L955 376L953 372L952 368L950 364L948 360L945 356L943 352L941 348L939 344L938 340L936 336L934 332L933 328L931 324L930 320L929 316L927 312L926 308L925 304L924 300L922 296L920 292L919 288L917 284L915 280L913 276L911 272L909 268L908 264L907 260L906 256L905 252L903 248L902 244L900 240L898 236L897 232L896 228L894 224L893 220L892 216L890 212L888 208L887 204L885 200L884 196L883 192L880 188L876 184L871 180L810 176L811 172L812 168L812 164L813 160L813 156L814 152L814 148L815 144L817 140L818 136L819 132L819 128L819 124L821 120L822 116L822 112L822 108L822 104L822 100L822 96L821 92L819 88L817 84L816 80L814 76L813 72L811 68L809 64L806 60L801 56L796 52L790 48L788 44L786 40L782 36L778 32L774 28L771 24L766 20L757 16L746 12L707 8L707 5Z%22 stroke=%22%23000%22 stroke-width=%2244%22 stroke-linejoin=%22round%22/%3E%3C/g%3E%3Crect x=%22770%22 y=%22-200%22 width=%22900%22 height=%221200%22 filter=%22url(%23r)%22/%3E%3C/svg%3E");position:relative;overflow:hidden;background:var(--bg);color:var(--fg);font-family:var(--ff),ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;font-kerning:normal;line-height:normal;--hero-h:clamp(640px,100vh,1080px);height:var(--hero-h);--pic-top:calc(var(--hero-h) * .17);--pic-h:calc(var(--hero-h) - var(--pic-top));--pic-w:calc(var(--pic-h) * var(--ar));--face-x:69.5vw;--rise-len:var(--hero-h)}@supports (height:100svh){.hx-hero{--hero-h:clamp(640px,100svh,1080px)}}@media (min-width:768px){.hx-hero{--nav-h:80px}}@media (min-resolution:2dppx){.hx-hero{--hl:.5px}}.hx-hero .hx-vh{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;text-transform:none}.hx-hero .hx-stage{position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,transparent calc(var(--face-x) - var(--pic-w) * .36),#000 calc(var(--face-x) - var(--pic-w) * .29)),linear-gradient(180deg,#000 calc(var(--pic-top) + var(--pic-h) * .72),transparent calc(var(--pic-top) + var(--pic-h) * .995));-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent calc(var(--face-x) - var(--pic-w) * .36),#000 calc(var(--face-x) - var(--pic-w) * .29)),linear-gradient(180deg,#000 calc(var(--pic-top) + var(--pic-h) * .72),transparent calc(var(--pic-top) + var(--pic-h) * .995));-webkit-mask-composite:source-in,xor;mask-composite:intersect;--k-follow:.55;--k-scale:.15}.hx-hero .hx-frame{position:absolute;inset:0;transform-origin:var(--face-x) calc(var(--pic-top) + var(--pic-h));will-change:transform}.hx-hero .hx-pic{position:absolute;top:var(--pic-top);left:calc(var(--face-x) - var(--pic-w) * .5189);width:var(--pic-w);height:var(--pic-h);isolation:isolate}.hx-hero .hx-pic:before{content:"";position:absolute;inset:-100% -50% -2px -2px;z-index:-1;background:var(--bg)}.hx-hero .hx-pic>*{position:absolute;inset:0;pointer-events:none}.hx-hero .hx-photo{width:100%;height:100%;mix-blend-mode:lighten}@media (min-width:900px){.hx-hero .hx-photo,.hx-hero .hx-spot__img{-webkit-mask:var(--matte-clear) 0 0 /100% 100% no-repeat;mask:var(--matte-clear) 0 0 /100% 100% no-repeat}}.hx-hero .hx-mist{mix-blend-mode:lighten;-webkit-mask-image:linear-gradient(90deg,transparent var(--mist-a,-2px),#000 var(--mist-b,-1px));mask-image:linear-gradient(90deg,transparent var(--mist-a,-2px),#000 var(--mist-b,-1px))}.hx-hero .hx-mist img{width:100%;height:100%}.hx-hero .hx-torch{mix-blend-mode:soft-light;-webkit-mask:var(--matte-body) 0 0 /100% 100% no-repeat;mask:var(--matte-body) 0 0 /100% 100% no-repeat;opacity:0;transition:opacity .9s var(--ease-out)}.hx-hero.hx-is-lit .hx-torch{opacity:1}.hx-hero .hx-torch__blob{position:absolute;left:0;top:0;width:calc(var(--pic-w) * .3);height:calc(var(--pic-w) * .3);border-radius:50%;background:radial-gradient(closest-side,rgba(255,226,180,.7),rgba(255,226,180,.5) 25%,rgba(255,226,180,.3) 50%,rgba(255,226,180,.1) 76%,rgba(255,226,180,0));transform:translate3d(-9999px,0,0);will-change:transform}.hx-hero .hx-veil{background:var(--bg);opacity:0;display:none}.hx-hero .hx-spot{display:none;mix-blend-mode:lighten}html.hx-no-fx .hx-hero .hx-spot__warm,html.hx-no-fx .hx-hero .hx-torch{display:none!important}.hx-hero .hx-drops{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.hx-hero .hx-content{position:absolute;z-index:5;left:calc(var(--vx) + max(var(--m), env(safe-area-inset-left)));bottom:clamp(56px,calc(var(--hero-h) * .32 - 140px),calc(var(--hero-h) * .15));width:min(max(620px,calc(var(--vw) * .36)),calc(var(--vw) * .45));display:flex;flex-direction:column;container-type:inline-size;--cw:100cqi;--g1:calc(var(--cw) * .066);--g2:calc(var(--cw) * .05);--g3:calc(var(--cw) * .092);--g4:calc(var(--cw) * .07)}@supports not (width:1cqi){.hx-hero .hx-content{--cw:min(max(620px,calc(var(--vw) * .36)),calc(var(--vw) * .45))}}.hx-hero .hx-title{margin:0;display:flex;flex-direction:column;align-items:flex-start;line-height:1;font-stretch:68%;text-transform:uppercase;color:var(--fg)}.hx-hero .hx-kicker{display:flex;align-items:center;gap:14px;margin:-.145em 0 -.1675em;font-size:clamp(10.5px,calc(var(--cw) * .0186),12.5px);font-weight:600;font-stretch:100%;line-height:1;letter-spacing:clamp(.12em,calc((var(--cw) - 54px - 34.785em) / 60),.34em);color:var(--fg-3);white-space:nowrap}.hx-hero .hx-kicker__rule{flex:0 0 auto;width:40px;height:var(--hl);background:var(--fg-3);opacity:.6;transform-origin:left}@media (max-width:1199px){.hx-hero .hx-kicker__more{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%)}}@media (max-width:599px){.hx-hero .hx-kicker__name{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%)}}.hx-hero .hx-line{display:block;overflow:hidden;margin-inline:-.3em;padding-inline:.3em;font-family:var(--hx-face,"Archivo"),-apple-system,BlinkMacSystemFont,"Roboto Condensed","Arial Narrow",sans-serif-condensed,system-ui,sans-serif}.hx-hero .hx-line__rise{position:relative;display:block;width:-moz-fit-content;width:fit-content}.hx-hero .hx-line__t{display:block;white-space:nowrap}.hx-hero .hx-line--a{font-size:calc(var(--cw) * .78 / 5.187 * var(--fit, 1));font-weight:380;letter-spacing:.008em;color:var(--fg-3);margin-top:calc(var(--g1) - .145em);margin-bottom:-.1675em}.hx-hero .hx-line--a .hx-line__rise{margin-left:-.012em}.hx-hero .hx-line--b{font-size:calc(var(--cw) / 5.126 * var(--fit, 1));font-weight:760;letter-spacing:.01em;color:var(--fg);margin-top:calc(var(--g2) - .145em);margin-bottom:-.1675em}.hx-hero .hx-line--b .hx-line__rise{margin-left:-.0525em}.hx-hero .hx-glint{display:none}.hx-hero .hx-lede{margin:calc(var(--g3) - .445em) 0 -.4675em;max-width:30.5em;font-size:clamp(15px,calc(var(--vw) * .012),17.5px);line-height:1.6;font-weight:400;color:var(--fg-2);text-wrap:pretty}.hx-hero .hx-lede em{font-style:normal;color:var(--fg);font-weight:500;white-space:nowrap}.hx-hero .hx-nw{white-space:nowrap}.hx-hero .hx-ctas{display:flex;flex-wrap:wrap;gap:14px;margin-top:var(--g4)}.hx-hero .hx-btn{position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:14px;height:58px;padding:0 28px 0 30px;border-radius:999px;font-size:15px;font-weight:600;letter-spacing:.005em;white-space:nowrap;transition:transform .5s var(--ease-out),box-shadow .5s var(--ease-out),border-color .5s var(--ease-out),background-color .5s var(--ease-out),color .5s var(--ease-out)}.hx-hero .hx-btn svg{display:block;width:18px;height:10px;flex:0 0 auto;transition:transform .5s var(--ease-out)}.hx-hero .hx-btn--gold{color:#121212;background:linear-gradient(180deg,#dcc99e 0,var(--gold) 54%,#a88f58 100%);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.38),inset 0 -1px 0 rgba(0,0,0,.14),0 18px 40px -18px hsla(43,40%,58%,.55)}.hx-hero .hx-btn--gold:after{content:"";position:absolute;inset:0 auto 0 0;z-index:-1;width:46%;background:linear-gradient(100deg,rgba(255,250,232,0),rgba(255,250,232,.62) 50%,rgba(255,250,232,0));transform:translateX(-120%) skewX(-18deg);pointer-events:none}.hx-hero .hx-btn--glass{color:var(--fg);background:rgba(29,29,31,.55);border:1px solid hsla(43,40%,58%,.55);backdrop-filter:blur(12px) saturate(1.15)}.hx-hero .hx-btn--glass svg{color:var(--gold-l)}.hx-hero .hx-btn:active{transform:scale(.98)}@media (hover:hover) and (pointer:fine){.hx-hero .hx-btn:hover svg{transform:translateX(4px)}.hx-hero .hx-btn--gold:hover{transform:translateY(-1px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.38),inset 0 -1px 0 rgba(0,0,0,.14),0 22px 46px -16px hsla(43,40%,58%,.72)}.hx-hero .hx-btn--gold:hover:after{transform:translateX(330%) skewX(-18deg);transition:transform 1s var(--ease-out)}.hx-hero .hx-btn--glass:hover{border-color:var(--gold);background-color:rgba(42,42,44,.7)}}@media (min-width:900px) and (max-width:1199px){.hx-hero{--face-x:76vw;--pic-top:calc(var(--hero-h) * .2)}.hx-hero .hx-content{width:min(560px,48vw)}.hx-hero .hx-kicker{font-size:clamp(10.5px,calc(var(--cw) * .0234),11.5px);letter-spacing:clamp(.12em,calc((var(--cw) - 54px - 26.954em) / 47),.34em)}.hx-hero .hx-ctas{flex-wrap:nowrap;gap:12px}.hx-hero .hx-btn{padding:0 22px 0 24px}}@supports not (width:1cqi){@media (min-width:900px) and (max-width:1199px){.hx-hero .hx-content{--cw:min(560px,48vw)}}}@media (max-width:899px){.hx-hero{height:auto;min-height:100vh;display:flex;flex-direction:column;justify-content:flex-end;padding:calc(var(--nav-h) + 180px) max(var(--m),env(safe-area-inset-right)) calc(26px + env(safe-area-inset-bottom)) max(var(--m),env(safe-area-inset-left));--cwe:min(560px,calc(100vw - 2 * var(--m)));--copy-fb:calc(100vh - 26px - .488 * var(--cwe) - 174px);--copy:var(--copy-top,var(--copy-fb));--fist-gap:34px;--pic-top:calc(var(--nav-h) + 12px);--pic-h:clamp(230px,calc((var(--copy) - var(--pic-top) - var(--fist-gap)) / .684),560px);--face-x:54vw;--rise-len:100vh}@supports (height:100svh){.hx-hero{min-height:100svh;--rise-len:100svh;--copy-fb:calc(100svh - 26px - .488 * var(--cwe) - 174px)}}.hx-hero .hx-stage{--fade-b:max(calc(var(--pic-top) + var(--pic-h) * .62),calc(var(--copy) - 8px));--fade-a:max(calc(var(--pic-top) + var(--pic-h) * .45),calc(var(--fade-b) - 118px));-webkit-mask-image:linear-gradient(180deg,#000 var(--fade-a),transparent var(--fade-b));mask-image:linear-gradient(180deg,#000 var(--fade-a),transparent var(--fade-b));--k-follow:.15;--k-scale:0}.hx-hero .hx-content{position:relative;left:auto;bottom:auto;width:auto;max-width:560px}.hx-hero .hx-kicker{font-size:10px;letter-spacing:.2em;gap:12px}.hx-hero .hx-kicker__rule{width:26px}.hx-hero .hx-lede{font-size:15px;line-height:1.52;margin:calc(var(--g3) - .405em) 0 -.4275em}.hx-hero .hx-ctas{flex-direction:column;gap:10px}.hx-hero .hx-btn{width:100%;height:54px;justify-content:space-between;padding:0 24px 0 26px}.hx-hero .hx-content{--g1:calc(var(--cw) * .052);--g2:calc(var(--cw) * .044);--g3:calc(var(--cw) * .088);--g4:calc(var(--cw) * .072)}}@supports not (width:1cqi){@media (max-width:899px){.hx-hero .hx-content{--cw:min(560px,calc(100vw - 2 * var(--m)))}}}@media (max-width:899px) and (max-height:760px){.hx-hero{padding-bottom:calc(18px + env(safe-area-inset-bottom));--fist-gap:26px;--copy-fb:calc(100vh - 18px - .447 * var(--cwe) - 155px)}@supports (height:100svh){.hx-hero{--copy-fb:calc(100svh - 18px - .447 * var(--cwe) - 155px)}}.hx-hero .hx-lede{font-size:14px;line-height:1.46;margin:calc(var(--g3) - .375em) 0 -.3975em}.hx-hero .hx-ctas{gap:8px}.hx-hero .hx-btn{height:48px}.hx-hero .hx-content{--g1:calc(var(--cw) * .046);--g2:calc(var(--cw) * .038);--g3:calc(var(--cw) * .072);--g4:calc(var(--cw) * .06)}}@media (max-width:899px) and (max-height:640px){.hx-hero{padding-top:calc(var(--nav-h) + 130px);--fist-gap:20px}.hx-hero .hx-btn{height:46px}.hx-hero .hx-lede{margin-top:calc(var(--g3) * .8 - .375em)}}@media (max-width:359px){.hx-hero .hx-kicker{letter-spacing:.13em;gap:9px}.hx-hero .hx-kicker__rule{width:16px}}@media (orientation:landscape) and (max-height:580px),(orientation:landscape) and (max-width:899px) and (max-height:640px){.hx-hero{height:auto;min-height:100vh;--hero-h:100vh;display:flex;flex-direction:column;justify-content:center;justify-content:safe center;padding:var(--nav-h) max(var(--m),env(safe-area-inset-right)) calc(12px + env(safe-area-inset-bottom)) max(var(--m),env(safe-area-inset-left));--col:min(52vw,460px,max(280px,calc((100vh - 106px - var(--nav-h)) * 1.9)));--col-r:calc(max(var(--m), env(safe-area-inset-left)) + var(--col));--pic-top:var(--nav-h);--pic-h:min(calc(100vh - var(--nav-h)),calc((100vw - var(--col-r)) * 1.25));--face-x:calc((var(--col-r) + 100vw) / 2 + 2vw);--rise-len:100vh}@supports (height:100svh){.hx-hero{min-height:100svh;--hero-h:100svh;--col:min(52vw,460px,max(280px,calc((100svh - 106px - var(--nav-h)) * 1.9)));--pic-h:min(calc(100svh - var(--nav-h)),calc((100vw - var(--col-r)) * 1.25));--rise-len:100svh}}.hx-hero .hx-photo,.hx-hero .hx-spot__img{-webkit-mask:var(--matte-clear) 0 0 /100% 100% no-repeat;mask:var(--matte-clear) 0 0 /100% 100% no-repeat}.hx-hero .hx-stage{-webkit-mask-image:linear-gradient(90deg,transparent calc(var(--col-r) + 6px),#000 calc(var(--col-r) + 40px)),linear-gradient(180deg,#000 calc(var(--pic-top) + var(--pic-h) * .7),transparent calc(var(--pic-top) + var(--pic-h) * .99));-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent calc(var(--col-r) + 6px),#000 calc(var(--col-r) + 40px)),linear-gradient(180deg,#000 calc(var(--pic-top) + var(--pic-h) * .7),transparent calc(var(--pic-top) + var(--pic-h) * .99));-webkit-mask-composite:source-in,xor;mask-composite:intersect;--k-follow:.15;--k-scale:0}.hx-hero .hx-content{position:relative;left:auto;bottom:auto;width:var(--col);max-width:none;--g1:calc(var(--cw) * .046);--g2:calc(var(--cw) * .038);--g3:calc(var(--cw) * .072);--g4:calc(var(--cw) * .056)}.hx-hero .hx-kicker{font-size:10px;letter-spacing:.2em;gap:12px}.hx-hero .hx-kicker__rule{width:26px}.hx-hero .hx-kicker__more,.hx-hero .hx-kicker__name{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%)}.hx-hero .hx-lede{max-width:none;font-size:14px;line-height:1.45;margin:calc(var(--g3) - .37em) 0 -.3925em}.hx-hero .hx-ctas{flex-direction:row;flex-wrap:nowrap;gap:8px}.hx-hero .hx-btn{flex:0 0 auto;width:auto;height:44px;justify-content:center;gap:10px;padding:0 16px 0 18px;font-size:14px}@container (max-width: 379px){.hx-hero .hx-btn svg{display:none}}@container (max-width: 320px){.hx-hero .hx-kicker{letter-spacing:.1em}.hx-hero .hx-kicker__rule{width:16px}.hx-hero .hx-ctas{gap:6px}.hx-hero .hx-btn{padding:0 11px;font-size:13px}}}@supports not (width:1cqi){@media (orientation:landscape) and (max-height:580px),(orientation:landscape) and (max-width:899px) and (max-height:640px){.hx-hero .hx-content{--cw:var(--col)}}}@media (prefers-reduced-motion:no-preference){html.hx-intro .enter-down,html.hx-intro .page-in{animation-delay:-1s}html.hx-intro:not(.hx-play) .hx-hero *,html.hx-intro:not(.hx-play) .hx-hero :after,html.hx-intro:not(.hx-play) .hx-hero :before{animation-play-state:paused!important}html.hx-intro:not(.hx-play) .hx-hero .hx-frame{animation-play-state:running!important}html.hx-intro .hx-hero .hx-kicker__rule{animation:hx-drawX .45s var(--ease-out) backwards}html.hx-intro .hx-hero .hx-line--a .hx-line__rise{animation:hx-lineUp .44s var(--ease-out) .05s backwards}html.hx-intro .hx-hero .hx-line--b .hx-line__rise{animation:hx-landB .32s linear .16s backwards}html.hx-intro:not(.hx-intro-done) .hx-hero .hx-glint{display:block;position:absolute;inset:0;overflow:hidden;pointer-events:none;-webkit-mask:linear-gradient(90deg,transparent,#000 13%,#000 21%,transparent 34%) 0 0 /100% 100% no-repeat;mask:linear-gradient(90deg,transparent,#000 13%,#000 21%,transparent 34%) 0 0 /100% 100% no-repeat;animation:hx-glintGo var(--gd) var(--ease-io) var(--g) both}html.hx-intro:not(.hx-intro-done) .hx-hero .hx-glint:before{content:attr(data-t);display:block;white-space:nowrap;color:var(--glint);animation:hx-glintBack var(--gd) var(--ease-io) var(--g) both}html.hx-intro .hx-hero .hx-line--a .hx-glint{--g:.54s;--gd:.46s}html.hx-intro .hx-hero .hx-line--b .hx-glint{--g:.98s;--gd:.3s}html.hx-intro .hx-hero .hx-lede{animation:hx-rise .38s var(--ease-out) .34s backwards}html.hx-intro .hx-hero .hx-ctas>:first-child{animation:hx-rise .3s var(--ease-out) .4s backwards}html.hx-intro .hx-hero .hx-ctas>:nth-child(2){animation:hx-rise .3s var(--ease-out) .46s backwards}html.hx-intro .hx-hero .hx-btn--gold:after{animation:hx-sheen .38s var(--ease-io) 1.62s backwards}html.hx-intro:not(.hx-intro-done) .hx-hero .hx-veil{display:block;opacity:1}html.hx-intro.hx-pgo:not(.hx-intro-done) .hx-hero .hx-veil{animation:hx-veilUp .36s var(--ease-io) calc(1.22s - var(--hx-pl, 0s)) both}html.hx-intro-nophoto .hx-hero .hx-veil{display:block;animation:none!important;opacity:1;transition:opacity .4s var(--ease-out)}html.hx-intro-nophoto .hx-hero .hx-spot{display:none!important}html.hx-intro-nophoto.hx-pic-in .hx-hero .hx-veil{opacity:0}html.hx-intro.hx-pgo:not(.hx-intro-done) .hx-hero .hx-spot{display:block;-webkit-mask:radial-gradient(ellipse 21% 37.63% at 45.42% 57.29%,#000 0,rgba(0,0,0,.95) 10%,rgba(0,0,0,.82) 20%,rgba(0,0,0,.64) 30%,rgba(0,0,0,.45) 40%,rgba(0,0,0,.29) 50%,rgba(0,0,0,.17) 60%,rgba(0,0,0,.09) 70%,rgba(0,0,0,.04) 80%,rgba(0,0,0,.015) 90%,transparent 100%) 0 0 /100% 100% no-repeat;mask:radial-gradient(ellipse 21% 37.63% at 45.42% 57.29%,#000 0,rgba(0,0,0,.95) 10%,rgba(0,0,0,.82) 20%,rgba(0,0,0,.64) 30%,rgba(0,0,0,.45) 40%,rgba(0,0,0,.29) 50%,rgba(0,0,0,.17) 60%,rgba(0,0,0,.09) 70%,rgba(0,0,0,.04) 80%,rgba(0,0,0,.015) 90%,transparent 100%) 0 0 /100% 100% no-repeat;animation:hx-spotPath .5s var(--ease-light) calc(1.06s - var(--hx-pl, 0s)) both,hx-spotFade .5s linear calc(1.06s - var(--hx-pl, 0s)) both}html.hx-intro.hx-pgo:not(.hx-intro-done) .hx-hero .hx-spot__in{animation:hx-spotPathInv .5s var(--ease-light) calc(1.06s - var(--hx-pl, 0s)) both}html.hx-intro.hx-pgo:not(.hx-intro-done) .hx-hero .hx-spot__warm{animation:hx-warm .5s linear calc(1.06s - var(--hx-pl, 0s)) both}html.hx-intro:not(.hx-intro-done) .hx-hero .hx-drops{opacity:0}html.hx-intro.hx-pgo:not(.hx-intro-done) .hx-hero .hx-drops{opacity:1;animation:hx-dropsIn .44s var(--ease-out) calc(1.26s - var(--hx-pl, 0s)) backwards}html.hx-intro-nophoto .hx-hero .hx-drops{opacity:0}html.hx-intro-nophoto.hx-pic-in .hx-hero .hx-drops{opacity:1;transition:opacity .4s var(--ease-out)}@keyframes hx-drawX{0%{transform:scaleX(0)}}@keyframes hx-lineUp{0%{transform:translateY(104%)}}@keyframes hx-rise{0%{opacity:0;transform:translateY(14px)}}@keyframes hx-landB{0%{transform:translateY(104%);animation-timing-function:cubic-bezier(.25,.7,.3,1)}64%{transform:translateY(-2.5%);animation-timing-function:cubic-bezier(.45,0,.55,1)}to{transform:translateY(0)}}@keyframes hx-glintGo{0%{transform:translateX(-34%)}to{transform:translateX(100%)}}@keyframes hx-glintBack{0%{transform:translateX(34%)}to{transform:translateX(-100%)}}@keyframes hx-sheen{0%{transform:translateX(-120%) skewX(-18deg)}to{transform:translateX(330%) skewX(-18deg)}}@keyframes hx-veilUp{0%{opacity:1}to{opacity:0}}@keyframes hx-spotPath{0%{transform:translate(-22%,3%)}38%,52%{transform:translate(0)}86%,to{transform:translate(6.47%,-31.3%)}}@keyframes hx-spotPathInv{0%{transform:translate(22%,-3%)}38%,52%{transform:translate(0)}86%,to{transform:translate(-6.47%,31.3%)}}@keyframes hx-spotFade{0%{opacity:0}22%,to{opacity:1}}@keyframes hx-warm{0%{opacity:0}30%,52%{opacity:.5}78%,to{opacity:0}}@keyframes hx-dropsIn{0%{opacity:0}}html.hx-intro:not(.hx-intro-done) .hx-hero .hx-spot__in{position:absolute;inset:0}html.hx-intro:not(.hx-intro-done) .hx-hero .hx-spot__in>*{position:absolute;inset:0;width:100%;height:100%}html.hx-intro:not(.hx-intro-done) .hx-hero .hx-spot__warm{background:#ffe2b4;mix-blend-mode:soft-light;-webkit-mask:var(--matte-body) 0 0 /100% 100% no-repeat;mask:var(--matte-body) 0 0 /100% 100% no-repeat}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:scroll()){.hx-hero .hx-frame{animation:hx-frameRise linear both;animation-timeline:scroll(root block);animation-range:0 var(--rise-len)}}@keyframes hx-frameRise{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(0,calc(var(--rise-len) * var(--k-follow)),0) scale(calc(1 + var(--k-scale)))}}}@media (prefers-reduced-motion:reduce){.hx-hero .hx-btn,.hx-hero .hx-btn svg,.hx-hero .hx-btn--gold:after,.hx-hero .hx-torch{transition:none}}.hs{--hs-deep:#161617;--hs-base:#1d1d1f;--hs-gold:#bfa76b;--hs-gold-l:#d4be8c;--hs-glint:#e8d3a0;--hs-fg:#f5f5f5;--hs-fg-2:#a1a1a3;--hs-fg-3:#939395;--hs-fg-dim:#8b8b8e;--hs-line:hsla(0,0%,100%,.09);--hs-line-2:hsla(0,0%,100%,.16);--hs-ease:cubic-bezier(.16,1,.3,1);--hs-nav:64px;--hs-pad:20px;--hs-vh:100vh;--hs-frame:calc(var(--hs-vh) - var(--hs-nav));position:relative;color:var(--hs-fg);font-family:var(--font-archivo),system-ui,sans-serif}@supports (height:100svh){.hs{--hs-vh:100svh}}@media (min-width:768px){.hs{--hs-nav:80px;--hs-pad:48px}}.hs-wrap{max-width:1340px;margin:0 auto;padding-left:var(--hs-pad);padding-right:var(--hs-pad)}.hs-kick{display:flex;align-items:center;gap:14px;margin:0;font-size:11px;font-weight:500;line-height:1.4;letter-spacing:.3em;text-transform:uppercase;color:var(--hs-gold)}.hs-kick:before{content:"";flex:none;width:40px;height:1px;background:var(--hs-gold)}.hs-poster{margin:0;font-weight:800;font-stretch:70%;text-transform:uppercase;line-height:.88;letter-spacing:.005em}.hs-h2{margin-top:22px;font-size:clamp(52px,6.6vw,96px)}.hs-mut{color:var(--hs-fg-2)}.hs-g,.hs-num{color:var(--hs-gold-l)}.hs-num{font-weight:800;font-stretch:66%;line-height:.82;font-variant-numeric:tabular-nums}.hs-lede{margin:0;font-size:17px;line-height:1.65;color:var(--hs-fg-2)}.hs-lede b{color:var(--hs-fg);font-weight:500}.hs-tlink{display:inline-flex;align-items:center;gap:10px;font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:var(--hs-fg)}.hs-tlink span{padding-bottom:4px;border-bottom:1px solid hsla(43,40%,58%,.45);transition:border-color .2s}.hs-tlink i{font-style:normal;color:var(--hs-gold);transition:transform .25s var(--hs-ease)}@media (hover:hover){.hs-tlink:hover span{border-color:var(--hs-gold)}.hs-tlink:hover i{transform:translateX(4px)}}.hs-arrow{font-style:normal;transition:transform .25s var(--hs-ease)}@media (hover:hover){.hs a:hover>.hs-arrow{transform:translateX(4px)}}.hs-rise{overflow:hidden;padding:.12em 0 .04em;margin:-.12em 0 -.04em}.hs-rise,.hs-rise>span{display:block}.hs-gl{background:var(--hs-base)}.hs-gl__panel{display:none}.hs-gl__main{max-width:1340px;margin:0 auto;padding:96px var(--hs-pad) 88px}.hs-gl__head .hs-lede{margin-top:26px;max-width:520px}.hs-gl__list{margin:48px 0 0;padding:0;list-style:none;display:grid;gap:64px}.hs-gi{position:relative}.hs-gi__n{margin:0;font-size:12px;letter-spacing:.26em;color:var(--hs-gold)}.hs-gi__n,.hs-gi__w{text-transform:uppercase}.hs-gi__w{position:relative;margin:16px 0 0;font-size:54px;font-weight:800;font-stretch:68%;line-height:.86;letter-spacing:.005em}.hs-gi__o{display:block}@supports (-webkit-text-stroke:1px){.hs-gi__o{color:transparent;-webkit-text-stroke:1.5px hsla(42,46%,69%,.55)}}.hs-gi__f{position:absolute;inset:0;color:var(--hs-gold-l);clip-path:inset(calc((1 - var(--f, 1)) * 100%) 0 0 0)}.hs-gi__t{margin:22px 0 0;max-width:470px;font-size:16px;line-height:1.55;color:var(--hs-fg-2)}@media (min-width:768px){.hs-gl__main{padding:128px var(--hs-pad) 120px}.hs-gl__list{margin-top:72px}.hs-gi__w{font-size:clamp(54px,6.2vw,100px)}.hs-gi__t{font-size:18px}}@media (min-width:900px){.hs-gl__list{grid-template-columns:1fr 1fr;gap:80px 56px}}.hs-gl__stick{position:sticky;top:var(--hs-nav);height:var(--hs-frame);overflow:hidden;overflow:clip;display:flex;flex-direction:column;justify-content:center;padding:0 56px 0 max(var(--hs-pad),calc((100vw - 1340px) / 2 + var(--hs-pad)));border-right:1px solid var(--hs-line)}.hs-gl__ticks{display:flex;gap:6px;margin-bottom:34px}.hs-gl__ticks i{width:44px;height:3px;background:hsla(0,0%,100%,.14);transition:background-color .5s var(--hs-ease)}.hs-gl__ticks i[data-on]{background:var(--hs-gold-l)}.hs-gl__meta{display:flex;flex-direction:column;gap:26px}.hs-gl__no{display:flex;align-items:flex-end;font-size:clamp(190px,min(21vw,calc(var(--hs-frame) * .44)),340px)}.hs-gl__roll{display:block;height:.82em;overflow:hidden}.hs-gl__roll>span{display:block;height:.82em;line-height:.82;transform:translateY(calc(var(--n, 0) * -100%));transition:transform .9s var(--hs-ease)}.hs-gl__no small{margin:0 0 .14em .1em;font-size:.2em;line-height:1;letter-spacing:.04em;color:var(--hs-fg-3)}.hs-gl__cap{font-size:12px;letter-spacing:.26em;line-height:1.6;text-transform:uppercase;color:var(--hs-fg-3)}.hs-gl__cap>span{display:block}.hs-gl__cap b{display:none;margin-top:8px;font-size:clamp(34px,3vw,48px);font-weight:800;font-stretch:70%;line-height:.9;letter-spacing:.01em;color:var(--hs-fg)}.hs-gl__cap b[data-on]{display:block;animation:hs-cap-in .7s var(--hs-ease)}@keyframes hs-cap-in{0%{opacity:0;transform:translateY(16px)}}.hs-ks{background:var(--hs-deep);--hs-ks-l:max(var(--hs-pad),calc((100vw - 1340px) / 2 + var(--hs-pad)));--hs-ks-intro:min(560px,38vw);--hs-ks-card:clamp(320px,27vw,420px);--hs-ks-end:clamp(340px,28vw,420px);--hs-ks-w:calc(var(--hs-ks-l) * 2 + var(--hs-ks-intro) + 24px + var(--hs-n, 5) * (var(--hs-ks-card) + 24px) + var(--hs-ks-end))}.hs-ks__stick{padding:96px 0 80px}.hs-ks__bar{display:flex;align-items:center;justify-content:space-between;gap:20px}.hs-ks__count{font-size:12px;letter-spacing:.26em;color:var(--hs-fg-3);font-variant-numeric:tabular-nums;white-space:nowrap}.hs-ks__count b{color:var(--hs-fg);font-weight:600}.hs-ks__intro{max-width:1340px;margin:28px auto 44px;padding:0 var(--hs-pad)}.hs-ks__h{font-size:clamp(52px,6.6vw,96px)}.hs-ks__intro .hs-lede{margin-top:24px;max-width:470px}.hs-ks__hint{display:none;margin:28px 0 0;font-size:12px;letter-spacing:.26em;text-transform:uppercase;color:var(--hs-fg-3)}.hs-ks__hint i{font-style:normal;color:var(--hs-gold)}.hs-ks__track{display:flex;gap:16px;padding:0 var(--hs-ks-l) 6px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 var(--hs-ks-l);overscroll-behavior-x:contain;scrollbar-width:none}.hs-ks__track::-webkit-scrollbar{display:none}.hs-ks__list{display:flex;gap:inherit;margin:0;padding:0;list-style:none}@media (hover:hover) and (pointer:fine){.hs-ks__track{padding-bottom:14px;scrollbar-width:thin;scrollbar-color:hsla(43,40%,58%,.45) transparent}.hs-ks__track::-webkit-scrollbar{display:block;height:6px}.hs-ks__track::-webkit-scrollbar-thumb{border-radius:3px;background:hsla(43,40%,58%,.45)}.hs-ks__track::-webkit-scrollbar-track{background:transparent}}.hs-kc{position:relative;flex:0 0 auto;width:min(80vw,400px);scroll-snap-align:start;display:flex;flex-direction:column;overflow:hidden;border-radius:6px;background:#1c1c1e;border:1px solid hsla(0,0%,100%,.07);transition:border-color .3s var(--hs-ease)}.hs-kc:has(:focus-visible){border-color:hsla(43,40%,58%,.4)}@media (hover:hover){.hs-kc:hover{border-color:hsla(43,40%,58%,.4)}}.hs-kc__ph{position:relative;flex:none;aspect-ratio:4/3.1;overflow:hidden;background:#0e0e0f}.hs-kc__par{position:absolute;inset:0}.hs-kc__par img{-o-object-fit:cover;object-fit:cover}.hs-kc__no{position:absolute;right:18px;bottom:14px;z-index:2;pointer-events:none;font-size:84px;color:transparent;-webkit-text-stroke:1px hsla(0,0%,96%,.55)}.hs-kc__body{display:flex;flex:1 1 auto;flex-direction:column;padding:22px 26px 24px}.hs-kc__bar{display:block;flex:none;width:28px;height:2px;background:var(--c)}.hs-kc__nm{margin:16px 0 0;font-size:38px;font-weight:800;font-stretch:70%;text-transform:uppercase;line-height:.9}.hs-kc__nm a{outline:none}.hs-kc__nm a:after{content:"";position:absolute;inset:0;z-index:1;border-radius:5px}.hs-kc__nm a:focus-visible:after{outline:2px solid var(--hs-gold-l);outline-offset:-3px}.hs-kc__tx{margin:10px 0 0;min-height:3em;font-size:15px;line-height:1.5;color:var(--hs-fg-2)}.hs-kc__days{display:flex;gap:6px;margin:16px 0 0;padding-top:16px;border-top:1px solid var(--hs-line)}.hs-kc__days>span{display:grid;place-items:center;width:34px;height:30px;border-radius:6px;background:hsla(0,0%,100%,.05);font-size:12.5px;font-weight:600;color:var(--hs-fg-3)}.hs-kc__days>span[data-on]{background:var(--c);color:#0e0e0f}.hs-kc__tm{margin:12px 0 0;font-size:16px;color:var(--hs-fg);font-variant-numeric:tabular-nums}.hs-kc__tm span{color:var(--hs-fg-2)}.hs-kc__meta{margin:9px 0 0;font-size:11px;letter-spacing:.2em;line-height:1.6;text-transform:uppercase;color:var(--hs-fg-3)}.hs-kc__meta>span{display:block}.hs-kc__cta{position:relative;z-index:2;align-self:flex-start;display:inline-flex;gap:10px;margin:10px 0 -6px;padding:6px 0;font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--hs-gold-l)}.hs-ks__end{flex:0 0 auto;width:min(80vw,420px);scroll-snap-align:start;display:flex;flex-direction:column;justify-content:flex-end;gap:22px;padding:32px 30px;border:1px dashed hsla(42,46%,69%,.3);border-radius:6px}.hs-ks__end-h{font-size:52px}.hs-ks__end-h .hs-g{display:block}.hs-ks__end .hs-lede{font-size:16px}.hs-ks__end-ctas{display:flex;flex-wrap:wrap;align-items:center;gap:18px 24px}.hs-ks__prog{margin-top:30px}.hs-ks__prog i{position:relative;display:block;height:1px;overflow:hidden;background:hsla(0,0%,100%,.14)}.hs-ks__prog b{position:absolute;inset:0;background:var(--hs-gold-l);transform-origin:0 50%;transform:scaleX(var(--hs-p,0))}@media (min-width:768px){.hs-ks__stick{padding:120px 0 104px}.hs-kc__nm{font-size:42px}.hs-kc__days>span{width:38px}.hs-ks__end-h{font-size:60px}}@media (min-width:900px) and (prefers-reduced-motion:reduce),(min-width:900px) and (scripting:none){.hs-ks__track{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;max-width:1340px;margin:0 auto;padding:0 var(--hs-pad);overflow:visible;scroll-snap-type:none}.hs-ks__list{display:grid;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.hs-kc,.hs-ks__end{width:auto}.hs-ks__count,.hs-ks__prog{display:none}}@supports (grid-template-rows:subgrid){@media (min-width:900px) and (prefers-reduced-motion:reduce),(min-width:900px) and (scripting:none){.hs-ks__list{grid-row:1/span 2;grid-template-columns:subgrid;grid-template-rows:subgrid}.hs-ks__end{grid-column:3;grid-row:2}}}.hs-hg{padding:96px 0;background:var(--hs-deep)}.hs-hg__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:32px 72px;align-items:end}.hs-hg__status{min-height:142px}.hs-hg__day{min-height:1.6em;margin:0;font-size:12px;letter-spacing:.26em;line-height:1.6;text-transform:uppercase;color:var(--hs-fg-2)}.hs-pill{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 12px;margin:16px 0 0;padding:11px 20px 11px 16px;border-radius:999px;background:hsla(43,40%,58%,.08);border:1px solid hsla(43,40%,58%,.32);font-size:14px;line-height:1.4;color:var(--hs-fg-2)}.hs-pill[data-empty]{visibility:hidden}.hs-pill b{color:var(--hs-fg);font-weight:600}.hs-pill__lbl{font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--hs-gold-l)}.hs-pulse{position:relative;flex:none;width:8px;height:8px;border-radius:50%;background:var(--hs-gold-l)}.hs-pulse:after{content:"";position:absolute;inset:0;border-radius:50%;border:1px solid var(--hs-gold-l);animation:hs-ring 1.9s var(--hs-ease) infinite}@keyframes hs-ring{0%{transform:scale(1);opacity:.9}to{transform:scale(3.4);opacity:0}}.hs-hg:not([data-hs-near]) .hs-pulse:after,.hs-hg:not([data-hs-near]) .hs-tl__dot:after{animation-play-state:paused}.hs-hg__next{margin:16px 0 0;font-size:15px;color:var(--hs-fg-2)}.hs-hg__next b{color:var(--hs-fg);font-weight:600}.hs-hg__links{display:flex;flex-wrap:wrap;gap:14px 28px;margin-top:26px}.hs-hg__live{position:relative;grid-column:1/-1;margin-top:40px}.hs-hg__title{position:absolute;left:0;right:0;bottom:100%;margin:0 0 14px;font-size:12px;letter-spacing:.26em;line-height:1.6;text-transform:uppercase;color:var(--hs-gold-l)}.hs-hg__week{display:grid;gap:56px;margin-top:56px}.hs-hg__wh{margin:0 0 22px;font-size:12px;font-weight:500;letter-spacing:.26em;line-height:1.6;text-transform:uppercase;color:var(--hs-gold-l)}@media (min-width:768px){.hs-hg{padding:136px 0 128px}.hs-pill{font-size:15px}.hs-hg__status{min-height:146px}.hs-hg__live{margin-top:38px}.hs-hg__title{margin-bottom:26px}}@media (min-width:900px){.hs-hg__grid{grid-template-columns:1.1fr 1fr}}.hs-tl{position:relative;--now:0;--lanes:1;margin:0 0 34px}.hs-tl__axis{position:relative;height:30px}.hs-tl__axis span{position:absolute;top:0;left:calc(var(--s) * 100%);transform:translateX(-50%);font-size:12px;white-space:nowrap;color:var(--hs-fg-3);font-variant-numeric:tabular-nums}.hs-tl__axis span:first-child{transform:none}.hs-tl__axis span:last-child{transform:translateX(-100%)}.hs-tl__track{position:relative;height:calc(var(--lanes) * 170px)}.hs-tl__track:after,.hs-tl__track:before{content:"";position:absolute;left:0;right:0;height:1px;background:var(--hs-line-2);transform-origin:0 50%}.hs-tl__track:before{top:0}.hs-tl__track:after{bottom:0}.hs-tl__hl{position:absolute;top:0;bottom:0;left:calc(var(--s) * 100%);width:1px;background:hsla(0,0%,100%,.08);transform-origin:50% 0}.hs-tl__hl[data-hh]{background:hsla(0,0%,100%,.035)}.hs-tl__past{position:absolute;top:0;bottom:0;left:0;width:calc(var(--now) * 100%);transform-origin:0 50%;background:repeating-linear-gradient(135deg,hsla(0,0%,100%,.03) 0 1px,hsla(0,0%,100%,0) 1px 10px)}.hs-tl__list{position:absolute;inset:0;margin:0;padding:0;list-style:none}.hs-blk{position:absolute;z-index:2;left:calc(var(--s) * 100% + 4px);width:calc((var(--e) - var(--s)) * 100% - 8px);top:calc(var(--r) * 100% / var(--lanes) + 14px);height:calc(100% / var(--lanes) - 22px);display:flex;flex-direction:column;overflow:hidden;padding:16px 16px 14px;border-radius:12px;background:#232224;background:color-mix(in srgb,var(--c) 8%,#1f1f21)}.hs-blk__bar{flex:none;width:22px;height:2px;border-radius:2px;background:var(--c)}.hs-blk__nm{margin-top:12px;font-size:27px;font-weight:800;font-stretch:72%;line-height:.95;text-transform:uppercase}.hs-blk__tm{margin-top:6px;font-size:13px;color:var(--hs-fg-3);font-variant-numeric:tabular-nums}.hs-blk__st{margin-top:auto;padding-top:6px;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--hs-fg-3)}.hs-blk[data-st=now]{box-shadow:inset 0 0 0 1px hsla(42,46%,69%,.6)}.hs-blk[data-st=next] .hs-blk__st,.hs-blk[data-st=now] .hs-blk__st{color:var(--hs-gold-l)}.hs-blk[data-st=past]{background:#1f1f21}.hs-blk[data-st=past] .hs-blk__nm{color:var(--hs-fg-2)}.hs-blk[data-st=past] .hs-blk__bar{opacity:.45}.hs-blk__ln{position:absolute;left:0;right:0;bottom:0;height:3px;background:hsla(0,0%,100%,.08)}.hs-blk__ln b{position:absolute;inset:0;background:var(--hs-gold-l);transform-origin:0 50%;transform:scaleX(var(--pr))}.hs-blk__ln i{position:absolute;top:-3px;left:calc(var(--pr) * 100%);width:8px;height:8px;margin-left:-4px;border-radius:50%;background:var(--hs-glint)}.hs-tl__now{position:absolute;top:-12px;bottom:-12px;left:calc(var(--now) * 100%);z-index:1;width:2px;margin-left:-1px;border-radius:2px;transform-origin:50% 0;background:linear-gradient(180deg,var(--hs-glint) 0,var(--hs-gold-l) 60%,hsla(42,46%,69%,.55) 100%)}.hs-tl__dot{top:-5px;left:50%;width:11px;height:11px;margin-left:-5.5px;background:var(--hs-glint)}.hs-tl__dot,.hs-tl__dot:after{position:absolute;border-radius:50%}.hs-tl__dot:after{content:"";inset:0;border:1px solid var(--hs-gold-l);animation:hs-ring 1.9s var(--hs-ease) infinite}.hs-tl__lb{position:absolute;bottom:-30px;left:50%;transform:translateX(-50%);white-space:nowrap;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--hs-gold-l)}.hs-tl__lb,.hs-tl__lb b{font-weight:600}.hs-tl--ph{height:calc(30px + var(--lanes) * 170px)}@media (max-width:767px){.hs-tl{display:grid;grid-template-columns:52px minmax(0,1fr);margin-bottom:0}.hs-tl--ph{display:block}.hs-tl--ph,.hs-tl__axis{height:640px}.hs-tl__axis span,.hs-tl__axis span:first-child,.hs-tl__axis span:last-child{top:calc(var(--s) * 100%);left:0;transform:translateY(-50%)}.hs-tl__axis span:first-child{transform:none}.hs-tl__axis span:last-child{transform:translateY(-100%)}.hs-tl__axis span[data-near]{visibility:hidden}.hs-tl__track{height:640px}.hs-tl__track:after,.hs-tl__track:before{top:0;bottom:0;left:0;right:auto;width:1px;height:auto;transform-origin:50% 0}.hs-tl__track:after{left:auto;right:0}.hs-tl__hl{top:calc(var(--s) * 100%);left:0;height:1px;transform-origin:0 50%}.hs-tl__hl,.hs-tl__past{bottom:auto;right:0;width:auto}.hs-tl__past{height:calc(var(--now) * 100%);transform-origin:50% 0}.hs-blk{left:10px;right:10px;width:auto;top:calc(var(--s) * 100% + 3px);height:calc((var(--e) - var(--s)) * 100% - 6px);flex-direction:row;flex-wrap:wrap;align-content:flex-start;-moz-column-gap:12px;column-gap:12px;padding:12px 14px}.hs-tl[data-cols] .hs-blk{right:auto;left:calc(10px + var(--r) * (100% - 20px) / var(--lanes));width:calc((100% - 20px) / var(--lanes) - 4px)}.hs-blk__bar{width:2px;height:22px}.hs-blk__nm{flex:1 1 0;min-width:0;margin-top:0;font-size:22px}.hs-blk__tm{width:100%;margin-top:4px}.hs-blk__st{width:100%;margin-top:6px;padding-top:0}.hs-tl__now{top:calc(var(--now) * 100%);bottom:auto;left:-8px;right:-8px;width:auto;height:2px;margin:-1px 0 0;transform-origin:0 50%;background:linear-gradient(90deg,var(--hs-glint),var(--hs-gold-l) 60%,hsla(42,46%,69%,.55))}.hs-tl__dot{top:50%;left:-2px;margin:-5.5px 0 0}.hs-tl__lb{top:-36px;bottom:auto;left:-50px;right:auto;width:46px;transform:none;white-space:normal;line-height:1.35;letter-spacing:.12em}.hs-tl__lb b{display:block}}@media screen and (scripting:enabled) and (min-width:900px) and (min-height:560px) and (prefers-reduced-motion:no-preference){.hs-gl__grid{display:grid;grid-template-columns:42% minmax(0,1fr)}.hs-gl__panel{display:block;position:relative}.hs-gl__main{max-width:760px;margin:0;padding:136px var(--hs-pad) 0 72px}.hs-gl__list{display:block;margin-top:40px;padding-bottom:calc(var(--hs-frame) * .3)}.hs-gi{display:flex;flex-direction:column;justify-content:center;min-height:calc(var(--hs-frame) * .74)}.hs-ks{height:calc(var(--hs-frame) + max(0px, var(--hs-ks-w) - 100vw) * 1.05)}.hs-ks__stick{position:sticky;top:var(--hs-nav);height:var(--hs-frame);display:flex;flex-direction:column;padding:30px 0 34px;overflow:hidden;overflow:clip}.hs-ks__bar,.hs-ks__prog{width:100%}.hs-ks__view{flex:1;min-height:0;margin:22px 0 0}.hs-ks__rail{display:flex;align-items:stretch;gap:24px;height:100%;padding-left:var(--hs-ks-l);will-change:transform}.hs-ks__intro{flex:0 0 auto;display:flex;flex-direction:column;justify-content:flex-end;width:var(--hs-ks-intro);margin:0;padding:0 48px 4px 0}.hs-ks__hint{display:block}.hs-ks__track{flex:0 0 auto;gap:24px;height:100%;padding:0;overflow:visible;scroll-snap-type:none}.hs-kc,.hs-ks__list{height:100%}.hs-kc{width:var(--hs-ks-card)}.hs-kc__ph{flex:1 1 auto;min-height:0;aspect-ratio:auto}.hs-kc__body{flex:none}.hs-kc__par{transform:scale(1.16);will-change:transform}.hs-ks__end{width:var(--hs-ks-end);height:100%;margin-right:var(--hs-ks-l)}.hs-ks__prog{margin-top:26px}}@media screen and (prefers-reduced-motion:no-preference){.hs[data-hs-arming] *,.hs[data-hs-arming] :after,.hs[data-hs-arming] :before{transition:none!important}.hs[data-hs-js] [data-hs-rv]{transition:opacity 1s var(--hs-ease),transform 1s var(--hs-ease);transition-delay:var(--hs-d,0s)}.hs[data-hs-js] [data-hs-rv]:not([data-hs-in]){opacity:0;transform:translateY(26px)}.hs[data-hs-js] [data-hs-rise] .hs-rise>span{transition:transform 1.15s var(--hs-ease)}.hs[data-hs-js] [data-hs-rise] .hs-rise:nth-child(2)>span{transition-delay:.09s}.hs[data-hs-js] [data-hs-rise] .hs-rise:nth-child(3)>span{transition-delay:.18s}.hs[data-hs-js] [data-hs-rise]:not([data-hs-in]) .hs-rise>span{transform:translateY(112%)}.hs-gl[data-hs-js] .hs-gi__t{transition:color .7s var(--hs-ease)}.hs-gl[data-hs-js] .hs-gi__f{transition:opacity .7s var(--hs-ease)}}@media screen and (scripting:enabled) and (min-width:900px) and (min-height:560px) and (prefers-reduced-motion:no-preference){.hs-gl[data-hs-js] .hs-gi:not([data-hs-act]) .hs-gi__t{color:var(--hs-fg-dim)}.hs-gl[data-hs-js] .hs-gi[data-hs-past] .hs-gi__f{opacity:.5}}@media screen and (prefers-reduced-motion:no-preference){.hs-tl[data-reveal] .hs-tl__axis span{transition:opacity .8s var(--hs-ease);transition-delay:calc(var(--i) * 70ms)}.hs-tl[data-reveal] .hs-tl__track:after,.hs-tl[data-reveal] .hs-tl__track:before{transition:transform 1.4s var(--hs-ease)}.hs-tl[data-reveal] .hs-tl__track:after{transition-delay:.12s}.hs-tl[data-reveal] .hs-tl__hl{transition:transform 1s var(--hs-ease);transition-delay:calc(var(--i) * 70ms)}.hs-tl[data-reveal] .hs-tl__past{transition:transform 1.5s var(--hs-ease) .6s}.hs-tl[data-reveal] .hs-blk{transition:opacity .9s var(--hs-ease),transform 1.2s var(--hs-ease);transition-delay:calc(.35s + var(--i) * .13s)}.hs-tl[data-reveal] .hs-blk__ln b{transition:transform 1.7s var(--hs-ease) 1.6s}.hs-tl[data-reveal] .hs-blk__ln i{transition:opacity .4s 2.9s}.hs-tl[data-reveal] .hs-tl__now{transition:transform 1.1s var(--hs-ease) 1.25s}.hs-tl[data-reveal] .hs-tl__lb{transition:opacity .8s var(--hs-ease) 2s}.hs-tl[data-reveal][data-done] *,.hs-tl[data-reveal][data-done] .hs-tl__track:after,.hs-tl[data-reveal][data-done] .hs-tl__track:before{transition-delay:0s!important}.hs-tl[data-reveal]:not([data-in]) .hs-blk__ln i,.hs-tl[data-reveal]:not([data-in]) .hs-tl__axis span,.hs-tl[data-reveal]:not([data-in]) .hs-tl__lb{opacity:0}.hs-tl[data-reveal]:not([data-in]) .hs-tl__past,.hs-tl[data-reveal]:not([data-in]) .hs-tl__track:after,.hs-tl[data-reveal]:not([data-in]) .hs-tl__track:before{transform:scaleX(0)}.hs-tl[data-reveal]:not([data-in]) .hs-tl__hl,.hs-tl[data-reveal]:not([data-in]) .hs-tl__now{transform:scaleY(0)}.hs-tl[data-reveal]:not([data-in]) .hs-blk{opacity:0;transform:translateY(40px)}.hs-tl[data-reveal]:not([data-in]) .hs-blk__ln b{transform:scaleX(0)}}@media screen and (prefers-reduced-motion:no-preference) and (max-width:767px){.hs-tl[data-reveal]:not([data-in]) .hs-tl__past,.hs-tl[data-reveal]:not([data-in]) .hs-tl__track:after,.hs-tl[data-reveal]:not([data-in]) .hs-tl__track:before{transform:scaleY(0)}.hs-tl[data-reveal]:not([data-in]) .hs-tl__hl,.hs-tl[data-reveal]:not([data-in]) .hs-tl__now{transform:scaleX(0)}.hs-tl[data-reveal]:not([data-in]) .hs-blk{transform:translateX(30px)}}@media (prefers-reduced-motion:reduce){.hs-gl__cap b[data-on],.hs-pulse:after,.hs-tl__dot:after{animation:none}}@media print{.hs-gi__f{clip-path:none!important}.hs-kc__par,.hs-ks__rail{transform:none!important}}