.IonmvW_root{border-radius:var(--corner-full);background:var(--neutral-50);width:28px;height:28px;color:var(--neutral-900);font-size:var(--fontsize-sm);font-weight:600;line-height:var(--lineheight-sm);flex:0 0 28px;justify-content:center;align-items:center;display:inline-flex}.IonmvW_page{background:var(--color-page)}.IonmvW_current,.IonmvW_done{background:var(--brand-500);color:var(--text-primary-on-color)}
._3kTEla_list{gap:var(--x2);flex-direction:column;display:flex}._3kTEla_item{border-radius:var(--xl);background:var(--neutral-50);transition:background-color .2s}._3kTEla_item:hover{background:var(--neutral-100)}._3kTEla_item[open]{background:var(--neutral-50)}._3kTEla_summary{width:100%;min-height:60px;padding:var(--x4) var(--x5);justify-content:space-between;align-items:center;gap:var(--x4);color:var(--neutral-900);font-size:var(--fontsize-base);font-weight:600;line-height:var(--lineheight-base);cursor:pointer;list-style:none;display:flex}._3kTEla_summary::-webkit-details-marker{display:none}._3kTEla_chevron{width:20px;height:20px;color:var(--neutral-600);flex-shrink:0;transition:transform .2s,color .2s}._3kTEla_item[open] ._3kTEla_chevron{color:var(--accent-main);transform:rotate(180deg)}._3kTEla_answer{max-width:72ch;padding:0 var(--x5) var(--x5);color:var(--neutral-600);font-size:var(--fontsize-sm);line-height:1.6}@media (prefers-reduced-motion:reduce){._3kTEla_chevron{transition:none}}
.aO4fTq_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:20px;display:grid}.aO4fTq_tile{border-radius:var(--corner-xl);background:var(--neutral-50);color:inherit;flex-direction:column;padding-bottom:14px;text-decoration:none;transition:box-shadow .15s;display:flex;overflow:hidden}@media (hover:hover) and (pointer:fine){.aO4fTq_tile:hover{box-shadow:0 12px 32px rgba(var(--black-rgb), .08)}.aO4fTq_tile:hover .aO4fTq_name{color:var(--accent-main)}}.aO4fTq_photo{background:var(--neutral-100);height:150px;margin-bottom:12px;position:relative}.aO4fTq_image{object-fit:cover}.aO4fTq_name{font-size:var(--fontsize-base);padding:0 16px;font-weight:600}.aO4fTq_meta{color:var(--neutral-600);font-size:var(--fontsize-caption);margin-top:2px;padding:0 16px}.aO4fTq_meta b{color:var(--neutral-900);font-weight:600}@media (max-width:767px){.aO4fTq_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.aO4fTq_photo{height:104px}.aO4fTq_name{font-size:var(--fontsize-sm);padding:0 12px}.aO4fTq_meta{font-size:var(--fontsize-xs);padding:0 12px}}
._2eS3GG_page{flex-direction:column;gap:24px;padding:0 0 96px;display:flex}@media (min-width:1024px){._2eS3GG_page{gap:32px;padding:0 0 64px}}._2eS3GG_stageBox{touch-action:pan-y;position:relative}._2eS3GG_stage{margin-top:-8px}._2eS3GG_arrow{z-index:3;background:var(--color-surface);width:48px;height:48px;box-shadow:var(--shadow-raised);color:var(--color-fg);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;transition:color .2s;display:none;position:absolute;top:42%;translate:0 -50%}@media (min-width:768px){._2eS3GG_arrow{display:flex}}@media (hover:hover){._2eS3GG_arrow:hover{color:var(--accent-main)}}._2eS3GG_arrow:focus-visible{outline:2px solid var(--brand-500);outline-offset:2px}._2eS3GG_arrowLeft{left:0}._2eS3GG_arrowRight{right:0}._2eS3GG_heroBody{z-index:3;text-align:center;flex-direction:column;align-items:center;gap:8px;margin-top:-8px;display:flex;position:relative}@media (min-width:1024px){._2eS3GG_heroBody{margin-top:-24px}}._2eS3GG_heroActions{flex-direction:column;gap:8px;width:100%;max-width:320px;margin-top:12px;display:flex}._2eS3GG_heroActions>*{width:100%}@media (min-width:640px){._2eS3GG_heroActions{flex-direction:row;justify-content:center;gap:12px;max-width:none}._2eS3GG_heroActions>*{width:auto}}._2eS3GG_pushCard{width:100%;max-width:620px;margin-inline:auto}._2eS3GG_pushCard:empty{display:none}._2eS3GG_below._2eS3GG_below{gap:80px;padding:32px 0 0}@media (min-width:1024px){._2eS3GG_below._2eS3GG_below{gap:112px;padding-top:48px}}._2eS3GG_dots{justify-content:center;margin-top:8px;display:flex}._2eS3GG_dot{cursor:pointer;justify-content:center;align-items:center;width:24px;height:24px;display:flex}._2eS3GG_dot:before{content:"";background:var(--color-fg-muted);border-radius:50%;width:8px;height:8px;transition:background-color .2s}._2eS3GG_dot[aria-current=true]:before{background:var(--accent-main)}._2eS3GG_dot:focus-visible{outline:2px solid var(--brand-500);outline-offset:-2px;border-radius:50%}._2eS3GG_line{font-size:var(--fontsize-segmented);color:var(--color-fg-secondary);line-height:22px}._2eS3GG_neutral{color:var(--color-fg-secondary)}._2eS3GG_action{color:var(--color-brand-text);font-weight:500}._2eS3GG_warning{color:var(--color-fg);font-weight:600}._2eS3GG_danger{color:var(--danger-700);font-weight:600}
