.deckwrap .c12rv{opacity:0;transform:translateY(14px);transition:opacity .55s cubic-bezier(.2,.7,.2,1),transform .55s cubic-bezier(.2,.7,.2,1)}.deckwrap .c12rv.on{opacity:1;transform:none}.deckwrap .m12trow{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:22px;gap:22px;margin-top:10px;max-width:1360px}.deckwrap .m12tcard{border:2px solid var(--navy);border-radius:12px;background:var(--paper);padding:20px 26px;min-height:280px}.deckwrap .m12tn{display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;font:700 20px/1 var(--mono);color:#fff;background:var(--red);border-radius:10px}.deckwrap .m12tcard h3{font:700 34px/1.1 var(--serif);color:var(--navy);margin:12px 0 4px}.deckwrap .m12tdays{font:600 12.5px/1 var(--mono);letter-spacing:.07em;text-transform:uppercase;color:var(--red-deep);margin-bottom:11px}.deckwrap .m12tcard p{font:400 16px/1.5 var(--body);color:var(--slate);margin:0}.deckwrap .m12tcard p b{color:var(--navy)}.deckwrap .m12tnote{margin-top:20px;border-left:4px solid var(--red);background:var(--paper-2);padding:13px 20px;font:400 16.5px/1.45 var(--body);color:var(--navy);max-width:1360px}.deckwrap .m12astage{position:relative;width:1360px;height:440px;margin-top:10px}.deckwrap .m12acard{position:absolute;border:2px solid var(--navy);border-radius:12px;background:var(--paper);padding:18px 24px;min-height:220px}.deckwrap .m12acard.receipt{border-color:var(--red);background:#fff}.deckwrap .m12ak{font:700 13px/1.3 var(--mono);letter-spacing:.07em;text-transform:uppercase;color:var(--red-deep);margin-bottom:10px}.deckwrap .m12acard p{font:400 16px/1.48 var(--body);color:var(--navy);margin:0}.deckwrap .m12anum{font:700 56px/1 var(--serif);color:var(--red);margin-bottom:8px}.deckwrap .m12awhy{position:absolute;left:0;top:258px;width:1360px;display:flex;align-items:center;gap:18px;background:var(--navy);border-radius:10px;padding:16px 24px;font:400 15.5px/1.4 var(--body);color:#C9D4EA}.deckwrap .m12awhy b{flex:none;color:#fff;max-width:250px;font:700 13.5px/1.4 var(--mono);letter-spacing:.04em;text-transform:uppercase}.deckwrap .m12awhy span{flex:1 1;border-left:2px solid #2a3a5f;padding-left:14px}.deckwrap .m12drail{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:13px;gap:13px;margin-top:10px;max-width:1360px}.deckwrap .m12dday{border:2px solid var(--navy);border-radius:11px;background:var(--paper);padding:14px 15px;min-height:225px}.deckwrap .m12dday code{display:inline-flex;font:700 14px/1 var(--mono);color:#fff;background:var(--navy);border-radius:7px;padding:7px 10px}.deckwrap .m12dday b{display:block;font:700 19px/1.15 var(--serif);color:var(--navy);margin:10px 0 8px}.deckwrap .m12dday p{font:400 13.5px/1.42 var(--body);color:var(--slate);margin:0}.deckwrap .m12dmap{margin-top:18px;border:2px solid var(--red);border-radius:11px;background:#fff;padding:15px 22px;font:400 16.5px/1.45 var(--body);color:var(--navy);max-width:1360px}.deckwrap .m12dmap>b{display:block;font:700 20px/1.3 var(--serif);color:var(--red-deep);margin-bottom:7px}.deckwrap .m12dcal{display:block;font:400 15.5px/1.5 var(--body);color:var(--navy)}.deckwrap .m12fstage{position:relative;width:1360px;height:470px;margin-top:8px}.deckwrap .m12fstep{position:absolute;border:2px solid var(--navy);border-radius:12px;background:var(--paper);padding:16px 22px}.deckwrap .m12fk{font:700 13px/1.3 var(--mono);letter-spacing:.07em;text-transform:uppercase;color:var(--red-deep);margin-bottom:9px}.deckwrap .m12fstep p{font:400 15px/1.45 var(--body);color:var(--navy);margin:0}.deckwrap .m12fart{top:288px;border-left:4px solid var(--red);background:var(--paper-2);padding:13px 20px;color:var(--navy)}.deckwrap .m12fart,.deckwrap .m12fstaff{position:absolute;left:0;width:1360px;font:400 16px/1.45 var(--body)}.deckwrap .m12fstaff{top:378px;background:var(--navy);border-radius:10px;padding:15px 24px;color:#C9D4EA}.deckwrap .m12fstaff b{color:#fff}.deckwrap .m12fstaff i{color:#fff;font-style:normal;font-weight:700}@media (prefers-reduced-motion:reduce){.deckwrap .c12rv{transition:none!important;transform:none}}.deckwrap.docmode .slide>.m12astage,.deckwrap.docmode .slide>.m12awhy,.deckwrap.docmode .slide>.m12fart,.deckwrap.docmode .slide>.m12fstaff,.deckwrap.docmode .slide>.m12fstage{zoom:var(--dk,.26)}.deckwrap.docmode .m12drail,.deckwrap.docmode .m12trow{grid-template-columns:1fr}