.yu-page{--yu-ink:#173f38;--yu-muted:#526b60;--yu-line:#becdc3;--yu-paper:#fffdf7;max-width:1180px;color:var(--yu-ink);overflow-wrap:anywhere;margin:32px auto 112px;padding:0 24px;line-height:1.8}.yu-page *{box-sizing:border-box}.yu-page a{color:#145b4d;text-underline-offset:.22em}.yu-page h1,.yu-page h2,.yu-page h3,.yu-page h4{color:var(--yu-ink);text-wrap:balance;line-height:1.35}.yu-page h4{margin:14px 0 6px;font-size:.87rem}.yu-page p{margin:10px 0 16px}.yu-page a:focus-visible,.yu-page summary:focus-visible,.yu-entry a:focus-visible{outline-offset:5px;outline:3px solid #956209}.yu-page section[id],.yu-page article[id]{scroll-margin-top:140px}.yu-hero{isolation:isolate;border:1px solid var(--yu-line);background:radial-gradient(at 100% 0,#e6dab6 0,#0000 48%),linear-gradient(140deg,#edf3eb,#faf7ec);border-radius:28px;padding:clamp(25px,5vw,64px);position:relative;overflow:hidden}.yu-hero:after{content:"";z-index:-1;pointer-events:none;border:1px solid #78998530;border-radius:50%;width:270px;height:270px;position:absolute;bottom:-150px;right:-100px;box-shadow:0 0 0 34px #78998512,0 0 0 68px #78998509}.yu-kicker{letter-spacing:.13em;color:#496b59;font-size:.71rem;font-weight:750;margin:0 0 12px!important}.yu-hero h1{letter-spacing:-.025em;max-width:23ch;margin:16px 0 22px;font-size:clamp(2rem,4.5vw,3.5rem)}.yu-lead{max-width:76ch;font-size:clamp(1.05rem,1.65vw,1.2rem)}.yu-hero-bottom{color:var(--yu-muted);border-top:1px solid #a7baa950;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:26px;padding-top:18px;font-size:.8rem;display:flex}.yu-year{font-variant-numeric:tabular-nums;letter-spacing:.06em;font-weight:700}.yu-jumps{flex-wrap:wrap;gap:10px;margin:26px 0 0;display:flex}.yu-jumps a,.yu-button{touch-action:manipulation;background:#fffb;border:1px solid #759783;border-radius:12px;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:10px 16px;font-weight:650;line-height:1.45;text-decoration:none;transition:background .18s,transform .18s;display:inline-flex}.yu-jumps a:hover,.yu-button:hover{background:#dfeadf}.yu-jumps a:active,.yu-button:active{transform:scale(.98)}.yu-back,.yu-text-link{align-items:center;min-height:44px;padding:7px 0;font-size:.88rem;font-weight:650;display:inline-flex}.yu-button--primary{background:#205c48;border-color:#205c48;color:#fff!important}.yu-button--primary:hover{background:#174935}.yu-section{padding-top:54px}.yu-section>h2{margin:0 0 24px;font-size:clamp(1.6rem,3vw,2.25rem)}.yu-programmes{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;display:grid}.yu-programmes--detail{grid-template-columns:minmax(0,1fr)}.yu-card{border:1px solid var(--yu-line);background:var(--yu-paper);border-radius:22px;min-width:0;padding:28px;box-shadow:0 8px 24px #173f3806}.yu-card-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.yu-number{font-variant-numeric:tabular-nums;color:#947329;font-size:2rem;line-height:1}.yu-badge{border:1px solid #bacbbb;border-radius:20px;padding:4px 10px;font-size:.73rem;line-height:1.5}.yu-card h3{margin:22px 0 12px;font-size:clamp(1.25rem,2vw,1.6rem)}.yu-card-lead{font-size:1.02rem}.yu-audience{padding:0 0 10px}.yu-audience p,.yu-details p{font-size:.92rem}.yu-details{border-top:1px solid var(--yu-line);border-bottom:1px solid var(--yu-line)}.yu-page summary{cursor:pointer;touch-action:manipulation;justify-content:space-between;align-items:center;gap:14px;min-height:52px;padding:15px 0;font-weight:650;list-style:none;display:flex}.yu-page summary::-webkit-details-marker{display:none}.yu-page summary::marker{content:""}.yu-page summary>span{flex:none;font-size:1.4rem;transition:transform .18s}.yu-page details[open]>summary>span{transform:rotate(45deg)}.yu-details>div{padding:0 0 10px}.yu-card-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:20px;display:flex}.yu-status{color:var(--yu-muted);font-size:.79rem;margin:0!important}.yu-note{background:#e9eee5;border-inline-start:3px solid #a68438;border-radius:0 14px 14px 0;margin-top:24px;padding:18px 22px;font-size:.92rem}.yu-detail-body{max-width:85ch}.yu-detail-body h4{font-size:1rem}.yu-updates{gap:14px;display:grid}.yu-update{border-top:1px solid var(--yu-line);grid-template-columns:130px minmax(0,1fr);gap:24px;padding:24px 0;display:grid}.yu-date{color:var(--yu-muted);font-size:.78rem}.yu-date time{color:#785920;font-variant-numeric:tabular-nums;margin-top:6px;font-size:1rem;font-weight:700;display:block}.yu-update h3{margin:8px 0 10px;font-size:1.23rem}.yu-update h3 a{text-decoration:none}.yu-update p{font-size:.94rem}.yu-empty{background:#f1f4ed;border:1px dashed #99b1a2;border-radius:16px;padding:24px}.yu-current{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.yu-current article{border:1px solid var(--yu-line);background:#f4f5ed;border-radius:18px;padding:22px}.yu-current h3{margin-top:0;font-size:1.1rem}.yu-current p{font-size:.94rem}.yu-team{background:var(--yu-paper);border:1px solid var(--yu-line);border-radius:22px;grid-template-columns:240px minmax(0,1fr);gap:32px;padding:30px;display:grid}.yu-chair{border-inline-end:1px solid var(--yu-line);padding-inline-end:24px}.yu-chair p{margin:4px 0;font-size:.88rem}.yu-chair .yu-chair-name{letter-spacing:-.04em;margin:10px 0;font-size:clamp(2.8rem,5vw,4rem);font-weight:650;line-height:1.3}.yu-team h3{margin:0 0 12px;font-size:1.1rem}.yu-team>div>p{font-size:.95rem}.yu-mentors{border:1px solid var(--yu-line);background:#f3f5ed;border-radius:18px;margin-top:18px;padding:0 24px}.yu-mentors>div{padding-bottom:16px}.yu-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:30px 0;padding:0;list-style:none;display:grid}.yu-steps li{border-top:2px solid #9bb4a1;padding-top:18px}.yu-steps li>span{color:#967025;font-variant-numeric:tabular-nums;font-size:1.5rem}.yu-steps p{font-size:.95rem}.yu-actions{flex-wrap:wrap;gap:12px;display:flex}.yu-privacy{font-size:.87rem}.yu-faq{gap:10px;display:grid}.yu-faq details{border-bottom:1px solid var(--yu-line)}.yu-faq summary{padding:20px 4px}.yu-faq details>div{max-width:85ch;padding:0 4px 15px;font-size:.95rem}.yu-related{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.yu-related>a{border:1px solid var(--yu-line);background:var(--yu-paper);border-radius:16px;padding:22px;text-decoration:none}.yu-related strong,.yu-related span{display:block}.yu-related span{color:var(--yu-muted);margin-top:12px;font-size:.85rem}.yu-sources{border-top:1px solid var(--yu-line);margin-top:52px;padding-top:24px;font-size:.8rem}.yu-sources h2{font-size:1.2rem}.yu-sources>div{flex-wrap:wrap;gap:8px 24px;display:flex}.yu-sources a{align-items:center;min-height:44px;display:inline-flex}@media (width<=720px){.yu-page{margin-top:18px;padding:0 16px}.yu-hero{border-radius:22px;padding:26px 20px}.yu-hero h1{max-width:none;font-size:2rem}.yu-jumps{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.yu-jumps a{text-align:center;padding:10px 8px;font-size:.82rem}.yu-section{padding-top:40px}.yu-programmes,.yu-current,.yu-steps,.yu-related{grid-template-columns:minmax(0,1fr)}.yu-card{padding:22px}.yu-team{grid-template-columns:minmax(0,1fr);gap:22px;padding:24px}.yu-chair{border-inline-end:0;border-bottom:1px solid var(--yu-line);padding:0 0 18px}.yu-update{grid-template-columns:minmax(0,1fr);gap:12px}.yu-date{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.yu-date time{margin:0}.yu-steps{gap:18px}.yu-steps li{grid-template-columns:32px minmax(0,1fr);gap:12px;display:grid}.yu-steps p{margin:0}.yu-note{padding:16px 18px}.yu-page section[id],.yu-page article[id]{scroll-margin-top:116px}}@media (prefers-reduced-motion:reduce){.yu-page *{scroll-behavior:auto!important;transition:none!important}}
