.iop-checklist[data-astro-cid-4tn6w3f6]{gap:.85rem;margin:0 0 1.5rem;padding:0;list-style:none;display:grid}.iop-checklist[data-astro-cid-4tn6w3f6] li[data-astro-cid-4tn6w3f6]{color:#2b1d0e;background-color:#fff;border-radius:.85rem;padding:1rem 1.25rem 1rem 3.25rem;font-size:1.05rem;position:relative;box-shadow:0 4px 16px #0000000d}.iop-checklist[data-astro-cid-4tn6w3f6] li[data-astro-cid-4tn6w3f6]:before{content:"";background-color:#fb8c00;border-radius:50%;width:1.35rem;height:1.35rem;position:absolute;top:50%;left:1.15rem;transform:translateY(-50%)}.iop-checklist[data-astro-cid-4tn6w3f6] li[data-astro-cid-4tn6w3f6]:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:.4rem;height:.7rem;position:absolute;top:50%;left:1.6rem;transform:translateY(-62%)rotate(45deg)}.iop-checklist-soft[data-astro-cid-4tn6w3f6] li[data-astro-cid-4tn6w3f6]{box-shadow:none;background-color:#fff9f0}.iop-checklist-no[data-astro-cid-4tn6w3f6] li[data-astro-cid-4tn6w3f6]:before{background-color:#6b6156}.iop-checklist-no[data-astro-cid-4tn6w3f6] li[data-astro-cid-4tn6w3f6]:after{background:linear-gradient(45deg,#0000 calc(50% - 1px),#fff calc(50% - 1px) calc(50% + 1px),#0000 calc(50% + 1px)) 50%/.6rem .6rem no-repeat,linear-gradient(-45deg,#0000 calc(50% - 1px),#fff calc(50% - 1px) calc(50% + 1px),#0000 calc(50% + 1px)) 50%/.6rem .6rem no-repeat;border:0;width:1.35rem;height:1.35rem;left:1.15rem;transform:translateY(-50%)}.iop-experience[data-astro-cid-pbggrjma] img[data-astro-cid-pbggrjma]{aspect-ratio:4/3;object-fit:cover;background-color:var(--bs-gray-200);border-radius:1.25rem;width:100%;height:auto;margin-bottom:1.25rem;display:block;box-shadow:0 12px 30px #0000001f}.iop-experience[data-astro-cid-pbggrjma] h3[data-astro-cid-pbggrjma]{color:#2b1d0e;font-size:1.3rem;font-weight:800}.iop-experience[data-astro-cid-pbggrjma] p[data-astro-cid-pbggrjma]{color:var(--bs-secondary-color);margin:0;line-height:1.6}.iop-card[data-astro-cid-6f34kpne]{height:100%;scroll-margin-top:calc(var(--nav-height) + 1rem);background-color:#fff;border:1px solid #fb8c002e;border-radius:1.25rem;flex-direction:column;padding:1.75rem 1.5rem 1.5rem;display:flex;position:relative;overflow:hidden;box-shadow:0 6px 24px #0000000d}.iop-card[data-astro-cid-6f34kpne]:before{content:"";background:linear-gradient(90deg,#ff9800,#ef6c00);height:5px;position:absolute;inset:0 0 auto}.iop-card[data-astro-cid-6f34kpne]:target{border-color:#fb8c00;box-shadow:0 0 0 3px #fb8c0040,0 14px 36px #0000001a}.iop-card-top[data-astro-cid-6f34kpne]{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.iop-card-flag[data-astro-cid-6f34kpne]{font-size:2.25rem;line-height:1}.iop-card-month[data-astro-cid-6f34kpne]{letter-spacing:.1em;text-transform:uppercase;color:#e65100;background-color:#fff3e0;border-radius:50rem;padding:.3rem .75rem;font-size:.75rem;font-weight:700}.iop-card-name[data-astro-cid-6f34kpne]{letter-spacing:-.02em;color:#2b1d0e;margin-bottom:.25rem;font-size:1.85rem;font-weight:800}.iop-card-temple[data-astro-cid-6f34kpne]{color:var(--bs-secondary-color);font-size:.9rem}.iop-card-dates[data-astro-cid-6f34kpne]{color:#2b1d0e;margin-bottom:1rem;font-size:1.35rem;font-weight:700}.iop-card-dates[data-astro-cid-6f34kpne] span[data-astro-cid-6f34kpne]{color:var(--bs-secondary-color);font-size:.9rem;font-weight:500;display:block}.iop-card-ceremony[data-astro-cid-6f34kpne]>span[data-astro-cid-6f34kpne],.iop-card-languages[data-astro-cid-6f34kpne]>span[data-astro-cid-6f34kpne]{letter-spacing:.1em;text-transform:uppercase;margin-bottom:.2rem;font-size:.72rem;font-weight:700;display:block}.iop-card-ceremony[data-astro-cid-6f34kpne]{background:linear-gradient(135deg,#fff3e0,#ffe9c9);border-radius:.85rem;margin-bottom:1rem;padding:.85rem 1rem}.iop-card-ceremony[data-astro-cid-6f34kpne]>span[data-astro-cid-6f34kpne]{color:#e65100}.iop-card-ceremony[data-astro-cid-6f34kpne] strong[data-astro-cid-6f34kpne]{color:#2b1d0e;font-size:1.05rem}.iop-card-languages[data-astro-cid-6f34kpne]{margin-bottom:1.5rem}.iop-card-languages[data-astro-cid-6f34kpne]>span[data-astro-cid-6f34kpne]{color:var(--bs-secondary-color)}.iop-card-languages[data-astro-cid-6f34kpne] ul[data-astro-cid-6f34kpne]{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.iop-card-languages[data-astro-cid-6f34kpne] li[data-astro-cid-6f34kpne]{color:#e65100;border:1px solid #f57c004d;border-radius:50rem;padding:.2rem .7rem;font-size:.85rem;font-weight:600}.iop-card-apply[data-astro-cid-6f34kpne]{justify-content:center;align-items:center;gap:.5rem;margin-top:auto;display:inline-flex}.iop-timeline[data-astro-cid-u4pocdjf]{background-color:#fffaf3;border:1px solid #fb8c0029;border-radius:1.25rem;margin-bottom:3rem;padding:1.5rem}.iop-timeline-row[data-astro-cid-u4pocdjf]{color:inherit;grid-template-columns:8.5rem 1fr;align-items:center;gap:1rem;padding-block:.5rem;text-decoration:none;display:grid}.iop-timeline-row[data-astro-cid-u4pocdjf]:hover,.iop-timeline-row[data-astro-cid-u4pocdjf]:focus-visible{color:inherit}.iop-timeline-row[data-astro-cid-u4pocdjf]:hover .iop-timeline-bar[data-astro-cid-u4pocdjf],.iop-timeline-row[data-astro-cid-u4pocdjf]:focus-visible .iop-timeline-bar[data-astro-cid-u4pocdjf]{filter:brightness(1.08);box-shadow:0 4px 14px #f57c0066}.iop-timeline-head[data-astro-cid-u4pocdjf]{padding-block:0 .25rem}.iop-timeline-label[data-astro-cid-u4pocdjf]{align-items:center;gap:.6rem;font-size:1.4rem;line-height:1.1;display:flex}.iop-timeline-label[data-astro-cid-u4pocdjf] strong[data-astro-cid-u4pocdjf]{color:#2b1d0e;font-size:.95rem;display:block}.iop-timeline-label[data-astro-cid-u4pocdjf] small[data-astro-cid-u4pocdjf]{color:var(--bs-secondary-color);font-size:.75rem;display:block}.iop-timeline-track[data-astro-cid-u4pocdjf]{height:2rem;position:relative}.iop-timeline-head[data-astro-cid-u4pocdjf] .iop-timeline-track[data-astro-cid-u4pocdjf]{height:1.25rem}.iop-timeline-month[data-astro-cid-u4pocdjf]{letter-spacing:.08em;text-transform:uppercase;color:#e65100;padding-left:.4rem;font-size:.75rem;font-weight:700;position:absolute;top:0}.iop-timeline-divider[data-astro-cid-u4pocdjf]{border-left:1px dashed #f57c0040;position:absolute;top:-.5rem;bottom:-.5rem}.iop-timeline-bar[data-astro-cid-u4pocdjf]{background:linear-gradient(90deg,#ff9800,#ef6c00);border-radius:50rem;transition:filter .2s,box-shadow .2s;position:absolute;top:.35rem;bottom:.35rem}.iop-timeline-ceremony[data-astro-cid-u4pocdjf]{background-color:#fff;border:3px solid #e65100;border-radius:50%;width:.85rem;height:.85rem;position:absolute;top:50%;transform:translate(-50%,-50%)}.iop-timeline-legend[data-astro-cid-u4pocdjf]{color:var(--bs-secondary-color);align-items:center;gap:.5rem;margin:.75rem 0 0;font-size:.8rem;display:flex}.iop-timeline-legend[data-astro-cid-u4pocdjf] .iop-timeline-ceremony[data-astro-cid-u4pocdjf]{position:static;transform:none}@media (width>=576px){.iop-timeline-legend[data-astro-cid-u4pocdjf]{padding-left:9.5rem}}@media (width<=575.98px){.iop-timeline[data-astro-cid-u4pocdjf]{padding:1.25rem 1rem}.iop-timeline-row[data-astro-cid-u4pocdjf]{grid-template-columns:7rem 1fr;gap:.75rem}.iop-timeline-label[data-astro-cid-u4pocdjf]{gap:.45rem;font-size:1.1rem}.iop-timeline-label[data-astro-cid-u4pocdjf] small[data-astro-cid-u4pocdjf]{white-space:nowrap;font-size:.68rem}.iop-timeline-ceremony[data-astro-cid-u4pocdjf]{border-width:2px;width:.65rem;height:.65rem}.iop-timeline-month[data-astro-cid-u4pocdjf]{letter-spacing:.04em;padding-left:.25rem;font-size:.65rem}}@media (prefers-reduced-motion:reduce){.iop-timeline-bar[data-astro-cid-u4pocdjf]{transition:none}}
