.amc{--amc-ink:#111;--amc-ink-2:#3b3b3b;--amc-blue:#1d44c4;--amc-yellow:#f5d542;--amc-gold:#ffc526;--amc-red:#e23b2e;--amc-red-deep:#d4352a;--amc-sans:var(--font-figtree), var(--font-archivo), ui-sans-serif, system-ui, sans-serif;--amc-cond:var(--font-archivo), "Arial Narrow", ui-sans-serif, sans-serif;--amc-out:cubic-bezier(.16, 1, .3, 1);--amc-spring:cubic-bezier(.34, 1.56, .64, 1);--amc-pad-x:clamp(20px, 5vw, 72px);font-family:var(--amc-sans);color:var(--amc-ink);--amc-head:64px;overflow-x:clip}@media (min-width:1024px){.amc{--amc-head:70px;--amc-screen:calc(100svh - 70px)}}.amc-sheet{position:relative}.amc-stage{background:var(--amc-tone,#fff);position:relative}.amc-hold{height:calc(var(--hold) * 1vh);height:calc(var(--hold) * 1svh);display:none}.amc-sheet[data-pin]>.amc-stage{top:var(--amc-head);position:sticky}.amc-sheet[data-pin]>.amc-hold{display:block}@media (max-width:1023.98px){.amc-sheet[data-pin]>.amc-stage:after{content:"";background:var(--amc-tone,#fff);pointer-events:none;height:20svh;position:absolute;top:100%;left:0;right:0}}@media print{.amc-sheet{--amc-p:1!important;--amc-e:1!important}.amc-hold{display:none!important}.amc-sheet[data-pin]>.amc-stage{position:relative}}.amc-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.amc-pill{height:32px;font:800 12.5px/1 var(--amc-sans);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border:1px solid;border-radius:999px;align-items:center;gap:10px;padding:0 15px;display:inline-flex}.amc-pill i{background:var(--amc-red);border-radius:50%;width:7px;height:7px}.amc-pill--ink{border-color:var(--amc-ink);background:var(--amc-ink);color:var(--amc-yellow)}.amc-pill--line,.amc-pill--on-red{color:#fff;border-color:#fff9}.amc-pill--line i,.amc-pill--on-red i{background:var(--amc-yellow)}.amc-btn{border:2px solid var(--amc-ink);background:var(--amc-ink);color:#fff;height:clamp(46px,7.2svh,56px);font:800 15px/1 var(--amc-sans);letter-spacing:.01em;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:12px;padding:0 22px 0 26px;transition:background-color .25s,border-color .25s,color .25s;display:inline-flex}.amc-btn:hover{border-color:var(--amc-red);background:var(--amc-red)}.amc-btn:focus-visible{outline:3px solid var(--amc-blue);outline-offset:3px}.amc-btn__arrow{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;transition:translate .3s var(--amc-out)}.amc-btn:hover .amc-btn__arrow{translate:4px}.amc-btn--ghost{color:var(--amc-ink);background:0 0}.amc-btn--ghost:hover{border-color:var(--amc-ink);background:var(--amc-ink);color:#fff}.amc-btn--paper{color:var(--amc-ink);background:#fff;border-color:#fff}.amc-btn--paper:hover{border-color:var(--amc-ink);background:var(--amc-ink);color:#fff}.amc-btn--paper:focus-visible{outline-color:var(--amc-yellow)}@keyframes amc-rise{0%{opacity:0;translate:0 22px}}.amc-stage .amc-in{--ei:clamp(0, (var(--amc-e,1) - .28 - var(--o,0) * .07) / .36, 1);opacity:var(--ei);translate:0 calc((1 - var(--ei)) * 44px)}.amc-tag{isolation:isolate;background:#fff;position:relative;overflow:clip}.amc-tag:before{content:"";z-index:-1;background-image:linear-gradient(#1d44c413 1px,#0000 1px),linear-gradient(90deg,#1d44c413 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 85% at 74% 40%,#000 25%,#0000 78%);mask-image:radial-gradient(70% 85% at 74% 40%,#000 25%,#0000 78%)}.amc-tag__inner{padding:clamp(40px, 7svh, 72px) var(--amc-pad-x) 48px;min-height:var(--amc-screen,auto);grid-template-columns:minmax(0,1fr);gap:24px;display:grid}@media (min-width:1024px){.amc-tag__inner{height:var(--amc-screen);grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1.22fr) minmax(0,.78fr);align-items:center;gap:clamp(24px,3vw,56px);padding-block:0}}.amc-tag__copy{z-index:1;max-width:760px;position:relative}.amc-tag__title{font:900 clamp(46px, min(10.6svh, 6.7vw), 118px) / .9 var(--amc-sans);letter-spacing:-.05em;margin:clamp(14px,2.6svh,26px) 0 0}.amc-tag__by{font:800 .22em/1 var(--amc-cond);font-variation-settings:"wdth" 78;letter-spacing:.24em;text-transform:uppercase;color:var(--amc-red);margin-bottom:.4em;font-stretch:78%;display:block}.amc-tag__row{margin-bottom:-.07em;padding-bottom:.07em;display:block;overflow:clip}.amc-tag__row>span{display:inline-block}.amc-tag__title mark{color:inherit;background:linear-gradient(var(--amc-yellow), var(--amc-yellow)) 0 88% / 100% .24em no-repeat}.amc-tag__title em{background:var(--amc-red);color:#fff;letter-spacing:-.01em;vertical-align:.42em;border-radius:.16em;margin-left:.14em;padding:.12em .24em .14em;font-size:.34em;font-style:normal;line-height:1;display:inline-block}.amc-tag__lede{max-width:33em;font:500 clamp(16px, 2.3svh, 19px) / 1.55 var(--amc-sans);color:var(--amc-ink-2);margin:clamp(16px,2.8svh,28px) 0 0}.amc-tag__ctas{flex-wrap:wrap;gap:12px;margin-top:clamp(18px,3.2svh,32px);display:flex}.amc-tag__facts{border-top:2px solid var(--amc-ink);max-width:620px;margin:clamp(20px,4svh,44px) 0 0;padding:clamp(12px,2svh,18px) 0 0;list-style:none;display:flex}.amc-tag__facts li{font:600 clamp(14px, 1.9svh, 15.5px) / 1.3 var(--amc-sans);color:#4a4a4a;flex:1}.amc-tag__facts li+li{border-left:1.5px solid #dcdcdc;margin-left:clamp(12px,1.6vw,22px);padding-left:clamp(12px,1.6vw,22px)}.amc-tag__facts b{font:900 clamp(28px, 5.2svh, 48px) / 1 var(--amc-sans);letter-spacing:-.04em;color:var(--amc-ink);margin-bottom:4px;display:block}.amc-tag__stage{justify-content:center;height:580px;display:flex;position:relative}@media (min-width:1024px){.amc-tag__stage{justify-content:flex-end;align-self:stretch;height:auto;padding-right:clamp(0px,2vw,32px)}}.amc-tag__rig{aspect-ratio:320/740;transform-origin:50% 1.08%;height:100%;position:relative}@media (min-width:1024px){.amc-tag__rig{height:calc(100% - clamp(16px,3svh,32px))}}.amc-tag__note{display:none}@media (min-width:1280px){.amc-tag__note{top:57%;right:calc((var(--amc-screen) - clamp(16px, 3svh, 32px)) * .4324 + clamp(0px, 2vw, 32px) + 14px);text-align:right;white-space:nowrap;font:700 clamp(15px, 2.2svh, 18px) / 1.3 var(--amc-sans);color:var(--amc-blue);display:block;position:absolute}.amc-tag__note svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:clamp(70px,9svh,110px);margin:6px -6px 0 auto;display:block}}.amc-tag__svg{width:100%;height:100%;display:block;overflow:visible}.amc-tag__body{fill:var(--amc-red)}.amc-tag__washer{fill:var(--amc-yellow)}.amc-tag__hole,.amc-tag__notch,.amc-tag__punch,.amc-tag__ink{fill:#fff}.amc-tag__rule{opacity:.55}.amc-tag__head{font:800 33px/1 var(--amc-cond);letter-spacing:.05em;fill:#fff;font-stretch:70%}.amc-tag__small{font:800 11.5px/1 var(--amc-sans);letter-spacing:.1em;fill:#fff;opacity:.88}.amc-tag__label{font:800 10.5px/1 var(--amc-sans);letter-spacing:.1em;fill:#fff;opacity:.85}.amc-tag__val{font:800 17px/1 var(--amc-sans);letter-spacing:-.01em;fill:#fff}.amc-tag__cell{fill:none;stroke:#fff;stroke-width:1.5px;opacity:.75}.amc-tag__month{font:800 13px/1 var(--amc-sans);letter-spacing:.04em;fill:#fff}.amc-tag__guide{fill:none;stroke:#fff;stroke-width:1.2px;stroke-dasharray:2.4 2.4;opacity:.7}.amc-tag__punch,.amc-tag__chad,.amc-tag__sticker{transform-box:fill-box;transform-origin:50%}.amc-tag__chad{fill:var(--amc-red);opacity:0}.amc-tag__tear{stroke:#fff;stroke-width:1.5px;stroke-dasharray:5 4;opacity:.8}.amc-tag__sticker circle{fill:var(--amc-yellow)}.amc-tag__st1{font:800 10.5px/1 var(--amc-sans);letter-spacing:.12em;fill:var(--amc-ink)}.amc-tag__st2{font:900 19px/1 var(--amc-sans);letter-spacing:-.02em;fill:var(--amc-ink)}.amc-tag__string{fill:none;stroke:var(--amc-ink);stroke-width:2.5px;stroke-linejoin:round}.amc-tag__pin{fill:var(--amc-ink)}@keyframes amc-tag-row{0%{translate:0 105%}}@keyframes amc-mark{0%{background-size:0% .24em}}.amc-tag__in{animation:amc-rise .9s var(--amc-out) var(--t,0s) both}.amc-tag__row>span{animation:amc-tag-row 1s var(--amc-out) var(--t,0s) both}.amc-tag__title mark{animation:amc-mark .7s var(--amc-out) .95s both}@media (prefers-reduced-motion:reduce){.amc .amc-tag__in,.amc .amc-tag__row>span{animation-duration:.9s!important;animation-delay:var(--t,0s)!important}.amc .amc-tag__title mark{animation-duration:.7s!important;animation-delay:.95s!important}}.amc-tag{--tp:var(--amc-p,1)}.amc-tag__mon{--at:calc(.05 + var(--m) * .06);--hit:clamp(0, (var(--tp) - var(--at)) / .02, 1);--fall:clamp(0, (var(--tp) - var(--at)) / .11, 1);--fl:min(clamp(0, (var(--tp) - var(--at) + .012) / .012, 1), clamp(0, (var(--at) + .05 - var(--tp)) / .04, 1))}.amc-tag__punch{scale:calc(var(--hit) + .5 * sin(var(--hit) * 180deg))}.amc-tag__guide{opacity:calc(.7 * (1 - var(--hit)))}.amc-tag__chad{opacity:calc(clamp(0, (var(--tp) - var(--at)) * 300, 1) * (1 - var(--fall) * var(--fall)));translate:calc(var(--dx) * var(--fall) * 26px) calc(var(--fall) * var(--fall) * 460px)}.amc-tag__flash{fill:var(--amc-yellow);opacity:var(--fl)}.amc-tag__month{fill:color-mix(in srgb, var(--amc-ink) calc(var(--fl) * 100%), #fff)}.amc-tag__sticker{--st:clamp(0, (var(--tp) - .79) / .05, 1);--bo:clamp(0, (var(--tp) - .84) / .04, 1);opacity:clamp(0, var(--st) * 4, 1);scale:calc(2.6 - 1.6 * var(--st) * var(--st) - .1 * sin(var(--bo) * 180deg));rotate:calc(-34deg + 26deg * var(--st))}.amc-tag__scan{--sc:clamp(0, (var(--tp) - .87) / .1, 1);fill:var(--amc-yellow);translate:0 calc(var(--sc) * 52px);opacity:min(clamp(0, var(--sc) * 12, 1), clamp(0, (1 - var(--sc)) * 8, 1))}.amc-tag__rig{rotate:calc(var(--amc-sw,0) * -4.5deg)}
.amc-tkt{--tkt-wall:var(--amc-gold);--tkt-mh:clamp(300px, 50svh, 480px);isolation:isolate;background:var(--tkt-wall);color:var(--amc-ink);position:relative;overflow:clip}.amc-tkt__inner{padding:clamp(48px, 8svh, 80px) var(--amc-pad-x);min-height:var(--amc-screen,auto);grid-template-columns:minmax(0,1fr);gap:clamp(22px,3svh,34px);display:grid}@media (min-width:1024px){.amc-tkt__inner{height:var(--amc-screen);grid-template-rows:auto minmax(0,1fr) auto;gap:clamp(14px,2.4svh,28px);padding-block:clamp(22px,4.4svh,52px)}}.amc-tkt__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 32px;display:flex}.amc-tkt__h{font:900 clamp(38px, 7.6svh, 86px) / .95 var(--amc-sans);letter-spacing:-.045em;margin:clamp(10px,2svh,18px) 0 0}.amc-tkt__num{background:var(--amc-red);color:#fff;border-radius:.08em;padding:.02em .2em .06em .16em;display:inline-block;position:relative}.amc-tkt__num:before,.amc-tkt__num:after{content:"";background:var(--tkt-wall);border-radius:50%;width:.2em;height:.2em;margin-top:-.1em;position:absolute;top:50%}.amc-tkt__num:before{left:-.1em}.amc-tkt__num:after{right:-.1em}.amc-tkt__lede{max-width:46em;font:500 clamp(16px, 2.3svh, 18.5px) / 1.5 var(--amc-sans);color:#2b2414;margin:clamp(10px,1.8svh,16px) 0 0}.amc-tkt__board{background:var(--amc-ink);color:#fff;border-radius:14px;justify-items:center;gap:4px;min-width:clamp(150px,14vw,210px);padding:clamp(10px,1.6svh,16px) 22px clamp(8px,1.2svh,12px);display:grid}.amc-tkt__board-label{font:800 12.5px/1 var(--amc-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--amc-yellow);align-items:center;gap:8px;display:inline-flex}.amc-tkt__board-label i{background:#ff5546;border-radius:50%;width:7px;height:7px}.amc-tkt__digits{height:1em;font:900 clamp(48px, 9svh, 96px) / 1 var(--amc-sans);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:#ff5546;display:block;overflow:clip}.amc-tkt__digit{display:block}.amc-tkt__roll{align-items:center;min-height:0;display:flex}.amc-tkt__machine{display:none}@media (min-width:1024px){.amc-tkt__roll{--tkt-h:min(100cqh, var(--tkt-mh));flex-direction:row-reverse;container-type:size}.amc-tkt__machine{z-index:2;height:var(--tkt-h);width:calc(var(--tkt-h) / 2);flex:none;display:block;position:relative}}.amc-tkt__body{fill:var(--amc-red)}.amc-tkt__slot{fill:var(--amc-ink)}.amc-tkt__plate{fill:#fff}.amc-tkt__say{font:900 23px/1 var(--amc-cond);letter-spacing:.06em;fill:var(--amc-ink);font-stretch:78%}.amc-tkt__say--big{letter-spacing:.01em;fill:var(--amc-red);font-size:32px}.amc-tkt__knob{transform-box:fill-box;transform-origin:50%;transition:rotate .6s var(--amc-spring)}.amc-tkt__knob circle{fill:var(--amc-ink)}.amc-tkt__knob path{fill:none;stroke:var(--amc-yellow);stroke-width:9px;stroke-linecap:round}.amc-tkt__screw{fill:#9e2219}.amc-tkt__mfr{font:800 12px/1 var(--amc-sans);letter-spacing:.08em;fill:#fff;opacity:.85}.amc-tkt__feed{flex:1;min-width:0;overflow:hidden}@media (min-width:1024px){.amc-tkt__feed{height:calc(var(--tkt-h) * .78)}}.amc-tkt__strip{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}@media (min-width:1024px){.amc-tkt__strip{flex-direction:row;height:100%}}.amc-tkt__ticket{background:#fff;flex:1 1 0;grid-template-rows:auto 1fr;min-width:0;display:grid;position:relative}.amc-tkt__ticket:last-child{border-radius:0 0 12px 12px}.amc-tkt__ticket+.amc-tkt__ticket{border-top:2px dashed #1111114d}.amc-tkt__ticket+.amc-tkt__ticket:before,.amc-tkt__ticket+.amc-tkt__ticket:after{content:"";background:var(--tkt-wall);border-radius:50%;width:20px;height:20px;position:absolute;top:-11px}.amc-tkt__ticket+.amc-tkt__ticket:before{left:-10px}.amc-tkt__ticket+.amc-tkt__ticket:after{right:-10px}@media (min-width:1024px){.amc-tkt__ticket:first-child{border-radius:12px 0 0 12px}.amc-tkt__ticket:last-child{border-radius:0}.amc-tkt__ticket+.amc-tkt__ticket{border-top:0;border-left:2px dashed #1111114d}.amc-tkt__ticket+.amc-tkt__ticket:before,.amc-tkt__ticket+.amc-tkt__ticket:after{top:auto;left:-11px;right:auto}.amc-tkt__ticket+.amc-tkt__ticket:before{top:-10px}.amc-tkt__ticket+.amc-tkt__ticket:after{bottom:-10px}}.amc-tkt__stub{border-bottom:2px dashed #1113;justify-content:space-between;align-items:flex-end;gap:10px;padding:clamp(12px,2.1svh,22px) clamp(14px,1.4vw,24px) clamp(10px,1.6svh,16px);transition:background-color .35s,color .35s;display:flex}.amc-tkt__no{font:900 clamp(40px, 7.4svh, 84px) / .8 var(--amc-sans);font-variant-numeric:tabular-nums;letter-spacing:-.05em;color:var(--amc-red);order:-1;transition:color .35s}.amc-tkt__tag{font:800 12px/1 var(--amc-sans);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;align-self:flex-start;justify-items:end;display:grid}.amc-tkt__tag>span{grid-area:1/1;transition:opacity .3s}.amc-tkt__face{align-content:start;gap:clamp(4px,1svh,10px);padding:clamp(12px,2.1svh,22px) clamp(14px,1.4vw,24px);display:grid}.amc-tkt__title{font:800 clamp(18px, 2.7svh, 23px) / 1.12 var(--amc-sans);letter-spacing:-.02em}.amc-tkt__text{font:500 clamp(15px, 2.15svh, 17px) / 1.42 var(--amc-sans);color:#3a3a3a}.amc-tkt__foot{border-top:2px solid var(--amc-ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 28px;padding-top:clamp(12px,2svh,18px);display:flex}.amc-tkt__note{font:600 15px/1.4 var(--amc-sans)}.amc-tkt__note b{color:var(--amc-red);margin-right:6px;font-size:15px}.amc-tkt__join{align-items:center;gap:20px;display:flex}.amc-tkt__join p{font:600 clamp(16px, 2.2svh, 18.5px) / 1.15 var(--amc-sans);text-align:right}.amc-tkt__join b{letter-spacing:-.02em;font-weight:900}.amc-tkt{--tp:var(--amc-p,1);--f0:clamp(0, (var(--tp) - .05) / .14, 1);--f1:clamp(0, (var(--tp) - .24) / .14, 1);--f2:clamp(0, (var(--tp) - .43) / .14, 1);--f3:clamp(0, (var(--tp) - .62) / .14, 1);--fed:calc(var(--f0) * var(--f0) * (3 - 2 * var(--f0)) + var(--f1) * var(--f1) * (3 - 2 * var(--f1)) + var(--f2) * var(--f2) * (3 - 2 * var(--f2)) + var(--f3) * var(--f3) * (3 - 2 * var(--f3)));--srv:calc(clamp(0, (var(--tp) - .15) / .04, 1) + clamp(0, (var(--tp) - .34) / .04, 1) + clamp(0, (var(--tp) - .53) / .04, 1) + clamp(0, (var(--tp) - .72) / .04, 1))}.amc-tkt__knob{rotate:calc(var(--fed) * 90deg + var(--amc-sw,0) * 14deg);transition:none}.amc-tkt__knob-dot{fill:var(--amc-yellow)}.amc-tkt__wheel{translate:0 calc(var(--srv) * -1em);display:block}.amc-tkt__board-label i{opacity:calc(.3 + .7 * (1 - sin(var(--srv) * 180deg) * sin(var(--srv) * 180deg)))}@media (min-width:1024px){.amc-tkt__strip{translate:calc(101% - 25.25% * var(--fed)) 0}}.amc-tkt__ticket{--mine:clamp(0, (var(--tp) - .15 - var(--k) * .19) / .04, 1);--next:calc(clamp(0, (var(--tp) - .34 - var(--k) * .19) / .04, 1) * clamp(0, 3 - var(--k), 1));--on:max(calc((var(--mine) - var(--next)) * (1 - var(--mute,0))), var(--hov,0))}@media (hover:hover){.amc-tkt__strip:hover{--mute:1}.amc-tkt__ticket:hover{--hov:1}}.amc-tkt__stub{background:color-mix(in srgb, var(--amc-red) calc(var(--on) * 100%), #fff);color:color-mix(in srgb, #fff calc(var(--on) * 100%), var(--amc-ink));transition:none}.amc-tkt__no{color:color-mix(in srgb, #fff calc(var(--on) * 100%), var(--amc-red));scale:calc(1 + .28 * sin(var(--mine) * 180deg));transform-origin:0 100%;transition:none}.amc-tkt__tag>span:first-child{opacity:calc(1 - var(--on))}.amc-tkt__tag>span:last-child{opacity:var(--on)}.amc-tkt__tag>span{transition:none}.amc-tkt__foot{--ft:clamp(0, (var(--tp) - .76) / .14, 1)}.amc-tkt__join{opacity:calc(.25 + .75 * var(--ft));translate:calc((1 - var(--ft)) * 36px) 0}.amc-tkt__note b{rotate:calc(var(--amc-sw,0) * 18deg);display:inline-block}
.amc-sch{isolation:isolate;background:var(--amc-blue);color:#fff;position:relative;overflow:clip}.amc-sch:before{content:"";z-index:-1;pointer-events:none;border:2px solid #ffffff8c;border-radius:18px;position:absolute;inset:12px}.amc-sch__inner{padding:clamp(52px, 8svh, 84px) var(--amc-pad-x);min-height:var(--amc-screen,auto);grid-template-columns:minmax(0,1fr);gap:32px;display:grid}@media (min-width:1024px){.amc-sch__inner{height:var(--amc-screen);grid-template-columns:minmax(250px,.66fr) minmax(0,2fr);align-items:center;gap:clamp(28px,3.2vw,56px);padding-block:clamp(18px,3.4svh,48px)}}.amc-sch__h{font:900 clamp(30px, 5.2svh, 54px) / 1 var(--amc-sans);letter-spacing:-.035em;text-wrap:balance;margin:clamp(12px,2svh,18px) 0 0}.amc-sch__count{align-items:center;gap:14px;margin:clamp(12px,2.4svh,26px) 0 0;display:flex}.amc-sch__count b{font:900 clamp(60px, 12svh, 132px) / .78 var(--amc-sans);letter-spacing:-.06em;color:var(--amc-yellow)}.amc-sch__count>span{font:600 clamp(16px, 2.3svh, 19px) / 1.25 var(--amc-sans)}.amc-sch__filters{flex-wrap:wrap;gap:8px;margin-top:clamp(14px,2.8svh,30px);display:flex}@media (min-width:1024px){.amc-sch__filters{display:grid}}.amc-sch__filter{color:#fff;height:clamp(40px,5.6svh,48px);font:700 clamp(15px, 2.1svh, 16.5px) / 1 var(--amc-sans);text-align:left;cursor:pointer;background:0 0;border:1.5px solid #ffffff80;border-radius:999px;justify-content:space-between;align-items:center;gap:12px;padding:0 7px 0 17px;transition:background-color .3s,border-color .3s,color .3s;display:flex}.amc-sch__filter b{min-width:30px;height:28px;font:800 13.5px/1 var(--amc-sans);background:#ffffff2e;border-radius:999px;place-items:center;padding:0 6px;transition:background-color .3s,color .3s;display:grid}.amc-sch__filter:hover{border-color:#fff}.amc-sch__filter:focus-visible{outline:3px solid var(--amc-yellow);outline-offset:3px}.amc-sch__filter[aria-pressed=true]{border-color:var(--amc-yellow);background:var(--amc-yellow);color:var(--amc-ink)}.amc-sch__filter[aria-pressed=true] b{background:var(--amc-ink);color:var(--amc-yellow)}.amc-sch__sheet{min-height:0;max-height:100%;color:var(--amc-ink);background:#fff;border-radius:4px;flex-direction:column;padding:clamp(16px,2.8svh,36px) clamp(20px,2.4vw,44px);display:flex}.amc-sch__top{border-bottom:4px double var(--amc-ink);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:6px 24px;padding-bottom:clamp(8px,1.5svh,16px);display:flex}.amc-sch__art{font:900 clamp(26px, 4.4svh, 44px) / 1 var(--amc-sans);letter-spacing:-.035em}.amc-sch__ref{font:500 clamp(14.5px, 2svh, 16px) / 1.3 var(--amc-sans);text-align:right;color:#444}.amc-sch__ref span{font:800 12.5px/1 var(--amc-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--amc-red);margin-top:4px;display:block}.amc-sch__list{flex:1;min-height:0;margin:clamp(8px,1.6svh,20px) 0 0;padding:0;list-style:none}@media (min-width:720px){.amc-sch__list{columns:2;column-rule:1px solid #e4e4e4;column-gap:clamp(24px,3vw,52px)}}.amc-sch__clause{break-inside:avoid;font:500 clamp(15px, 2.15svh, 17.5px) / 1.3 var(--amc-sans);grid-template-columns:auto 1.5em 1fr;align-items:start;column-gap:9px;padding:max(3px,1.1svh - 3.5px) 0;display:grid}.amc-sch__box{width:1em;height:1em;margin-top:.15em;overflow:visible}.amc-sch__box rect{fill:none;stroke:var(--amc-ink);stroke-width:1.6px}.amc-sch__tick{fill:none;stroke:var(--amc-red);stroke-width:2.8px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}.amc-sch__n{font-variant-numeric:tabular-nums;text-align:right;color:var(--amc-red);font-weight:800}.amc-sch__hl{background:linear-gradient(var(--amc-yellow), var(--amc-yellow)) 0 90% / 0% .55em no-repeat}.amc-sch__end{border-top:1px solid #e4e4e4;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px 24px;margin-top:clamp(8px,1.6svh,18px);padding-top:clamp(8px,1.4svh,14px);display:flex}.amc-sch__sign{justify-items:start;display:grid}.amc-sch__sig{width:clamp(130px,19svh,200px);height:auto;margin-bottom:-4px;overflow:visible}.amc-sch__sig path{fill:none;stroke:var(--amc-blue);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}.amc-sch__for{border-top:1.5px solid var(--amc-ink);font:700 13.5px/1.2 var(--amc-sans);color:#333;padding:6px 28px 0 0}.amc-sch__stamp{border:3px solid var(--amc-red);outline:1.5px solid var(--amc-red);outline-offset:3px;color:var(--amc-red);border-radius:4px;justify-items:center;gap:4px;margin:0 4px 4px 0;padding:6px 16px 7px;display:grid}.amc-sch__stamp b{font:900 clamp(20px, 3.3svh, 30px) / 1 var(--amc-sans);letter-spacing:.08em;text-transform:uppercase}.amc-sch__stamp span{font:700 13px/1.2 var(--amc-sans)}.amc-sch{--tp:var(--amc-p,1)}.amc-sch__clause{--tk:clamp(0, (var(--tp) - .02 - var(--n) * .0175) / .03, 1);--g0:calc(.46 + var(--g) * .085);--hl:clamp(0, (var(--tp) - var(--g0) - var(--k) * .007) / .022, 1);--off:clamp(0, (var(--tp) - var(--g0) - .072) / .01, 1);--any:calc(clamp(0, (var(--tp) - .46) / .008, 1) - clamp(0, (var(--tp) - .8) / .008, 1));--own:calc(clamp(0, (var(--tp) - var(--g0)) / .008, 1) - var(--off));opacity:calc((.32 + .68 * var(--tk)) * (1 - .55 * (var(--any) - var(--own))))}.amc-sch__tick{stroke-dashoffset:calc(1 - var(--tk))}.amc-sch__n{scale:calc(1 + .35 * sin(var(--tk) * 180deg))}.amc-sch__hl{background-size:calc((var(--hl) - var(--off)) * 100%) .55em;background-position:calc(clamp(0, var(--off) * 1000, 1) * 100%) 90%}.amc-sch__inner[data-pick] .amc-sch__clause{opacity:1}.amc-sch__inner[data-pick] .amc-sch__clause[data-dim=true]{opacity:.5}.amc-sch__inner[data-pick] .amc-sch__clause[data-hit=true] .amc-sch__hl{background-position:0 90%;background-size:100% .55em}.amc-sch__sig path{stroke-dashoffset:calc(1 - clamp(0, (var(--tp) - .84) / .085, 1))}.amc-sch__sig .amc-sch__swash{stroke-dashoffset:calc(1 - clamp(0, (var(--tp) - .925) / .025, 1))}.amc-sch__stamp{--sl:clamp(0, (var(--tp) - .95) / .03, 1);opacity:clamp(0, var(--sl) * 3, 1);scale:calc(2.3 - 1.3 * var(--sl) * var(--sl));rotate:calc(-16deg + 12deg * var(--sl))}.amc-sch__sheet{--in:clamp(0, (var(--amc-e,1) - .25) / .6, 1);--knock:min(clamp(0, (var(--tp) - .976) / .004, 1), clamp(0, (.992 - var(--tp)) / .012, 1));translate:0 calc((1 - var(--in)) * (1 - var(--in)) * 30svh + var(--knock) * 6px)}
.amc-fly{--fly-tabs:clamp(150px, 25svh, 196px);--fly-pad:clamp(22px, 2.2vw, 34px);isolation:isolate;background:var(--amc-red-deep);color:#fff;position:relative;overflow:clip}.amc-fly__inner{padding:clamp(56px, 9svh, 96px) var(--amc-pad-x);min-height:var(--amc-screen,auto);grid-template-columns:minmax(0,1fr);align-items:center;gap:44px;display:grid}@media (min-width:1024px){.amc-fly__inner{height:var(--amc-screen);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(28px,4vw,72px);padding-block:clamp(20px,3.6svh,48px)}}.amc-fly__h{font:900 clamp(44px, min(10svh, 6.4vw), 112px) / .92 var(--amc-sans);letter-spacing:-.05em;text-wrap:balance;margin:clamp(14px,2.4svh,24px) 0 0}.amc-fly__h mark{color:inherit;background:linear-gradient(var(--amc-yellow), var(--amc-yellow)) 0 92% / 100% .14em no-repeat}.amc-fly__lede{max-width:30em;font:500 clamp(17px, 2.5svh, 20px) / 1.5 var(--amc-sans);margin:clamp(16px,2.8svh,28px) 0 0}.amc-fly__ctas{flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:clamp(20px,3.6svh,36px);display:flex}.amc-fly__call{font:600 16px/1.4 var(--amc-sans)}.amc-fly__call a{color:#fff;text-decoration:underline;-webkit-text-decoration-color:var(--amc-yellow);text-decoration-color:var(--amc-yellow);text-underline-offset:5px;font-weight:800;text-decoration-thickness:2px}.amc-fly__call a:focus-visible{outline:3px solid var(--amc-yellow);outline-offset:3px}.amc-fly__wall{justify-content:center;display:flex}.amc-fly__sheet{isolation:isolate;width:min(100%,clamp(340px,32vw,460px));padding:clamp(36px, 5.6svh, 54px) var(--fly-pad) 0;color:var(--amc-ink);flex-direction:column;display:flex;position:relative}.amc-fly__sheet:before{content:"";inset:0 0 var(--fly-tabs);z-index:-1;background:#fff;position:absolute}.amc-fly__pin{border:2.5px solid var(--amc-ink);background:var(--amc-yellow);border-radius:50%;width:18px;height:18px;margin-left:-9px;position:absolute;top:10px;left:50%}.amc-fly__eyebrow{font:800 12.5px/1 var(--amc-sans);letter-spacing:.12em;text-align:center;text-transform:uppercase;color:var(--amc-red)}.amc-fly__big{font:900 clamp(32px, 5.8svh, 52px) / 1 var(--amc-sans);letter-spacing:-.035em;text-align:center;margin-top:clamp(8px,1.6svh,16px)}.amc-fly__issues{flex-wrap:wrap;justify-content:center;gap:8px;margin:clamp(12px,2.2svh,22px) 0 0;padding:0;list-style:none;display:flex}.amc-fly__issues li{border:1.5px solid var(--amc-blue);font:700 clamp(14.5px, 2.05svh, 16px) / 1.15 var(--amc-sans);color:var(--amc-blue);border-radius:999px;padding:6px 13px 7px}.amc-fly__fix{font:800 clamp(16px, 2.3svh, 18px) / 1.3 var(--amc-sans);text-align:center;flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:4px 12px;margin-top:clamp(12px,2svh,20px);display:flex}.amc-fly__tear{font:800 14px/1 var(--amc-sans);color:var(--amc-red);align-items:flex-end;gap:2px;display:inline-flex}.amc-fly__tear svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px;margin-bottom:-12px}.amc-fly__tabs{height:var(--fly-tabs);margin:clamp(16px, 2.6svh, 24px) calc(-1 * var(--fly-pad)) 0;gap:3px;padding:0;list-style:none;display:flex}.amc-fly__slot{flex:1;position:relative}.amc-fly__stub{clip-path:polygon(0 0,100% 0,100% 55%,84% 100%,68% 50%,50% 92%,33% 45%,16% 88%,0 52%);background:#fff;height:14px;position:absolute;top:0;left:0;right:0}.amc-fly__tab{color:var(--amc-ink);transform-origin:50% 0;rotate:calc(var(--amc-sw,0) * (3.2deg + 2.4deg * sin(var(--i) * 97deg)));background:#fff;border-top:2px dashed #11111159;justify-content:center;align-items:center;transition:background-color .25s;display:flex;position:absolute;inset:0}.amc-fly__tab:hover{background:var(--amc-yellow)}.amc-fly__tab-text{writing-mode:vertical-rl;white-space:nowrap;flex-direction:column;gap:5px;display:flex;rotate:180deg}.amc-fly__tab-text b{font:800 clamp(13.5px, 2.15svh, 15px) / 1 var(--amc-sans)}.amc-fly__tab-text span{font:600 clamp(13px, 2svh, 14px) / 1 var(--amc-sans);font-variant-numeric:tabular-nums;color:#444}@keyframes amc-fly-tear{0%{translate:0;rotate:0deg}22%{translate:0 10px;rotate:-5deg}to{opacity:0;translate:36px 130%;rotate:30deg}}.amc-fly{--tp:var(--amc-p,1)}.amc-fly__sheet{--up:clamp(0, (var(--amc-e,1) - .2) / .62, 1);--pin:clamp(0, (var(--amc-e,1) - .84) / .12, 1);transform-origin:50% 19px;translate:0 calc((1 - var(--up)) * (1 - var(--up)) * -70svh);rotate:calc((1 - var(--up)) * -11deg + sin(var(--up) * 540deg) * (1 - var(--up)) * 6deg + var(--amc-sw,0) * 1.6deg)}.amc-fly__pin{scale:calc(var(--pin) * 1 + .6 * sin(var(--pin) * 180deg) + (1 - var(--pin)) * 0)}.amc-fly__h mark{background-size:calc(clamp(0, (var(--tp) - .01) / .1, 1) * 100%) .14em}.amc-fly__issues li{--x:clamp(0, (var(--tp) - .12 - var(--q) * .085) / .06, 1);color:color-mix(in srgb, #8a8fa3 calc(var(--x) * 100%), var(--amc-blue));border-color:color-mix(in srgb, #c9ccd6 calc(var(--x) * 100%), var(--amc-blue));position:relative}.amc-fly__issues li:after{content:"";background:var(--amc-red);height:2.5px;scale:var(--x) 1;transform-origin:0;border-radius:2px;margin-top:-1px;position:absolute;top:50%;left:8px;right:8px}.amc-fly__fix mark{color:inherit;background:linear-gradient(var(--amc-yellow), var(--amc-yellow)) 0 88% / 0% .5em no-repeat;background-size:calc(clamp(0, (var(--tp) - .48) / .08, 1) * 100%) .5em}.amc-fly__tab[data-peel]{--pe:clamp(0, (var(--tp) - .6) / .16, 1);--dr:clamp(0, (var(--tp) - .74) / .23, 1);z-index:1;transform-origin:100% 0;translate:calc(var(--dr) * 50px) calc(var(--pe) * 8px + var(--dr) * var(--dr) * 120svh);rotate:calc(var(--pe) * -16deg + var(--dr) * 64deg + var(--amc-sw,0) * 4deg);background:color-mix(in srgb, var(--amc-yellow) calc(var(--pe) * 100%), #fff)}.amc-fly .amc-fly__tab[data-torn=true]{pointer-events:none;animation:.9s cubic-bezier(.5,0,.75,0) forwards amc-fly-tear}@media (prefers-reduced-motion:reduce){.amc .amc-fly__tab[data-torn=true]{animation-duration:.9s!important}}
