.ShuffleCardsSection_section__IZToY{padding:.35rem 0 .15rem;background:var(--color-white);overflow:visible}.ShuffleCardsSection_layout__QJdab{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(280px,420px);align-items:center;gap:1.25rem 3rem;width:100%;max-width:var(--section-max-width);margin:0 auto;padding:.25rem 24px}.ShuffleCardsSection_mediaFirst__58zBo{grid-template-columns:minmax(280px,420px) minmax(0,1.05fr)}.ShuffleCardsSection_mediaFirst__58zBo .ShuffleCardsSection_deckColumn__8LdaY{order:-1}.ShuffleCardsSection_copy__8jJbk{min-width:0}.ShuffleCardsSection_heading__ccxiJ span{white-space:normal}.ShuffleCardsSection_heading__ccxiJ h2{font-size:3rem}.ShuffleCardsSection_intro__0XaOw{max-width:34rem;margin:1.15rem 0 0;color:var(--color-card-body-text);line-height:1.7}.ShuffleCardsSection_mediaFirst__58zBo .ShuffleCardsSection_intro__0XaOw{margin-left:auto;text-align:right}.ShuffleCardsSection_deckColumn__8LdaY{min-width:0;perspective:1100px;container-type:inline-size}.ShuffleCardsSection_stage__Vg2_a{position:relative;width:min(100%,380px);margin-inline:auto;aspect-ratio:1/1.32;transform-style:preserve-3d;touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none}.ShuffleCardsSection_stage__Vg2_a:active{cursor:grabbing}.ShuffleCardsSection_card__j3AvK{--depth:0;position:absolute;top:14px;left:18px;right:18px;display:flex;flex-direction:column;margin:0;padding:.55rem .55rem .7rem;border:0;border-radius:28px;box-shadow:0 0 0 1px rgba(255,255,255,.9),0 8px 14px rgba(26,70,116,.12);transform:translate3d(var(--x),var(--y),calc(var(--depth) * -48px)) rotate(var(--r)) rotateY(calc(var(--depth) * 7deg)) scale(var(--s));transform-origin:center center;transform-style:preserve-3d;transition:transform .55s cubic-bezier(.22,.8,.28,1),opacity .45s ease;pointer-events:none}.ShuffleCardsSection_blue__BLzl7,.ShuffleCardsSection_card__j3AvK,.ShuffleCardsSection_learn__JKdgE{background:var(--color-card-blue)}.ShuffleCardsSection_create__cNF5r,.ShuffleCardsSection_pink__SyDke{background:var(--color-campus-create-bg)}.ShuffleCardsSection_green__DvYh3,.ShuffleCardsSection_move___8otn{background:var(--color-campus-move-bg)}.ShuffleCardsSection_cream__95KU_{background:var(--color-preprimary-card-yellow-bg)}.ShuffleCardsSection_plate__hAHBc{position:relative;padding:.4rem;background:var(--color-white);border-radius:22px;box-shadow:0 8px 18px rgba(26,70,116,.08)}.ShuffleCardsSection_photoFrame__i6E4u{position:relative;width:100%;aspect-ratio:1/1;flex:none;overflow:hidden;border-radius:16px}.ShuffleCardsSection_photo__ownRJ{object-fit:cover}.ShuffleCardsSection_index__kbaze{position:absolute;top:.65rem;left:.65rem;z-index:2;padding:.18rem .45rem;border-radius:999px;background:var(--color-white);color:var(--color-primary-blue);font-size:.75rem;font-weight:700;letter-spacing:.06em;line-height:1.2}.ShuffleCardsSection_caption__3cX9k{position:relative;z-index:2;margin:-2.15rem .35rem .15rem;padding:.7rem .7rem .65rem;background:var(--color-white);border-radius:16px;box-shadow:0 10px 22px rgba(26,70,116,.14);text-align:center}.ShuffleCardsSection_cardTitle__cxyGM{margin:0;color:var(--color-primary-blue);font-size:1.15rem;line-height:1.3}.ShuffleCardsSection_rule__p528m{display:block;width:2rem;height:3px;margin:.4rem auto 0;border-radius:99px;background:var(--color-primary-red)}.ShuffleCardsSection_cardText__D0ccu{margin:.4rem 0 0;color:var(--color-card-body-text);font-size:.95rem;line-height:1.5}.ShuffleCardsSection_flyNext__ry0fT{transform:translate(118%,-36px) rotate(14deg) scale(.98)!important;opacity:0}.ShuffleCardsSection_flyPrev__3_j7_{transform:translate(-118%,-28px) rotate(-16deg) scale(.98)!important;opacity:0}.ShuffleCardsSection_settling__XnzS5,.ShuffleCardsSection_settling__XnzS5.ShuffleCardsSection_flyNext__ry0fT,.ShuffleCardsSection_settling__XnzS5.ShuffleCardsSection_flyPrev__3_j7_{transition:none;opacity:1}.ShuffleCardsSection_controls__LbRS2{display:flex;align-items:center;justify-content:center;gap:.85rem;margin-top:.35rem}.ShuffleCardsSection_nav__ncai7{display:grid;place-items:center;width:46px;height:46px;padding:0;border:0;border-radius:50%;background:var(--color-primary-red);color:var(--color-white);box-shadow:0 8px 18px rgba(218,36,39,.28);cursor:pointer;transition:transform .25s cubic-bezier(.34,1.56,.64,1),background-color .25s ease}.ShuffleCardsSection_nav__ncai7:hover{background:var(--color-primary-red-hover);transform:translateY(-3px) scale(1.06)}.ShuffleCardsSection_arrow__AAorq{width:18px;height:18px}.ShuffleCardsSection_count__vuVvT{min-width:4.5rem;margin:0;color:var(--color-primary-blue);font-size:.95rem;font-weight:700;letter-spacing:.08em;text-align:center}.ShuffleCardsSection_count__vuVvT span{color:var(--color-card-body-text);font-weight:500}@media (prefers-reduced-motion:reduce){.ShuffleCardsSection_card__j3AvK,.ShuffleCardsSection_nav__ncai7{transition:none}.ShuffleCardsSection_card__j3AvK,.ShuffleCardsSection_mediaFirst__58zBo .ShuffleCardsSection_card__j3AvK{transform:translate(var(--x),var(--y)) rotate(var(--r)) scale(var(--s))}}@media (max-width:900px){.ShuffleCardsSection_layout__QJdab,.ShuffleCardsSection_mediaFirst__58zBo{grid-template-columns:1fr;gap:1.75rem}.ShuffleCardsSection_mediaFirst__58zBo .ShuffleCardsSection_deckColumn__8LdaY{order:0}.ShuffleCardsSection_mediaFirst__58zBo .ShuffleCardsSection_heading__ccxiJ{align-items:flex-start;text-align:left}.ShuffleCardsSection_mediaFirst__58zBo .ShuffleCardsSection_intro__0XaOw{margin-left:0;text-align:left}.ShuffleCardsSection_heading__ccxiJ h2{font-size:1.6rem}.ShuffleCardsSection_stage__Vg2_a{width:min(100%,340px)}}@media (min-width:901px){.ShuffleCardsSection_layout__QJdab{grid-template-columns:minmax(0,34rem) minmax(320px,1fr);gap:.5rem 1.25rem}.ShuffleCardsSection_mediaFirst__58zBo{grid-template-columns:minmax(320px,1fr) minmax(0,34rem)}.ShuffleCardsSection_stage__Vg2_a{width:100%;max-width:none;height:470px;margin-inline:0;aspect-ratio:auto}.ShuffleCardsSection_card__j3AvK{width:min(340px,54%);left:auto;right:18px;transform:translate3d(calc(var(--fan) * -20cqw),var(--y),calc(var(--depth) * -48px)) rotate(var(--r)) rotateY(calc(var(--depth) * 7deg)) scale(var(--s))}.ShuffleCardsSection_mediaFirst__58zBo .ShuffleCardsSection_card__j3AvK{left:18px;right:auto;transform:translate3d(calc(var(--fan) * 20cqw),var(--y),calc(var(--depth) * -48px)) rotate(var(--r)) rotateY(calc(var(--depth) * 7deg)) scale(var(--s))}.ShuffleCardsSection_controls__LbRS2{width:min(340px,54%);margin-left:auto}.ShuffleCardsSection_mediaFirst__58zBo .ShuffleCardsSection_controls__LbRS2{margin-left:0;margin-right:auto}}@media (max-width:768px){.ShuffleCardsSection_section__IZToY{padding:1.15rem 0;overflow-anchor:none}}@media (max-width:480px){.ShuffleCardsSection_layout__QJdab{padding-inline:16px}.ShuffleCardsSection_card__j3AvK{border-radius:22px}}@media (prefers-reduced-motion:reduce){.ShuffleCardsSection_card__j3AvK,.ShuffleCardsSection_mediaFirst__58zBo .ShuffleCardsSection_card__j3AvK{transform:translate(var(--x),var(--y)) rotate(var(--r)) scale(var(--s))}}