.oc-page{--oc-blue:#273b98;--oc-blue-deep:#1e2e7d;--oc-pink:#f5b4bd;--oc-paper:#fffdfb;--oc-ink:#11111a;background:var(--oc-paper);color:var(--oc-ink)}.oc-shell{width:min(100%, var(--content-max));padding-right:var(--page-pad);padding-left:var(--page-pad);margin:0 auto}.oc-reading{max-width:76rem}.oc-breadcrumb,.oc-language-switch,.oc-kicker,.oc-hero__label,.oc-status{font-size:var(--type-label);letter-spacing:.025em;text-transform:uppercase;font-weight:700;line-height:1.2}.oc-breadcrumb{flex-wrap:wrap;gap:.45rem;max-width:66ch;display:flex}.oc-breadcrumb a,.oc-language-switch a{text-underline-offset:.28em;text-decoration-thickness:1px}:is(.oc-breadcrumb a:hover,.oc-breadcrumb a:focus-visible,.oc-language-switch a:hover,.oc-language-switch a:focus-visible,.oc-language-switch a[aria-current=page]){text-decoration:underline}:is(.oc-breadcrumb a:focus-visible,.oc-language-switch a:focus-visible){outline-offset:.3rem;outline:2px solid}.oc-hero{background:radial-gradient(circle at 78% 24%, #f5b4bd4d, transparent 17rem), radial-gradient(circle at 16% 84%, #ffffff21, transparent 20rem), linear-gradient(135deg, var(--oc-blue-deep), var(--oc-blue));min-height:min(52rem,92svh);color:var(--oc-paper);position:relative;overflow:hidden}.oc-hero:before{content:"";opacity:.2;pointer-events:none;background-image:radial-gradient(#ffffff38 .55px,#0000 .65px),radial-gradient(#00000029 .55px,#0000 .65px);background-position:0 0,4px 5px;background-size:7px 7px,9px 9px;position:absolute;inset:0}.oc-hero__inner{z-index:1;min-height:inherit;flex-direction:column;padding-top:clamp(1.35rem,2.5vw,2.5rem);padding-bottom:clamp(3rem,7vw,6rem);display:flex;position:relative}.oc-language-switch{align-self:flex-end;gap:.45rem;margin-top:clamp(.8rem,1.8vw,1.4rem);display:flex}.oc-top__grid{grid-template-columns:minmax(0,.86fr) minmax(0,1fr);align-items:start;gap:clamp(3rem,7vw,8rem);margin-top:auto;padding-top:clamp(3rem,6vw,6rem);display:grid}.oc-hero__copy{min-width:0;max-width:42rem}.oc-hero__identity{text-align:center;justify-items:center;display:grid}.oc-kicker,.oc-hero__label,.oc-hero__for{max-width:52ch}.oc-hero__label{color:var(--oc-pink);letter-spacing:.025em;margin-top:clamp(.8rem,1.8vw,1.5rem);font-size:clamp(1.2rem,2.15vw,2.2rem);font-weight:900;line-height:.95}.oc-kicker{color:var(--oc-pink);letter-spacing:.04em;font-size:clamp(1.1rem,1.55vw,1.55rem);font-weight:800}.oc-hero h1,.oc-section h2,.oc-top__introduction h2{letter-spacing:-.055em;text-transform:uppercase;font-weight:900;line-height:.8}.oc-hero h1{color:var(--oc-paper);white-space:nowrap;margin-top:clamp(.9rem,1.9vw,1.55rem);font-size:clamp(2.45rem,4.6vw,4.2rem)}.oc-hero__dates{color:var(--oc-pink);margin-top:clamp(1.15rem,3vw,2.5rem);font-size:clamp(1.4rem,3.3vw,3.35rem);font-weight:700;line-height:1}.oc-hero__description,.oc-hero__for{margin-top:1.15rem;font-size:clamp(1.08rem,1.55vw,1.45rem);font-weight:600;line-height:1.5}.oc-hero__for{font-style:italic;font-weight:400}.oc-status{color:var(--oc-pink);letter-spacing:.055em;border-block:2px solid;margin-top:clamp(1.75rem,3vw,3rem);padding:.8rem 0;font-size:clamp(1rem,1.5vw,1.45rem)}.oc-hero__line{z-index:0;aspect-ratio:1;pointer-events:none;border:clamp(.55rem,1vw,1rem) solid #ffffff40;border-radius:49% 51% 38% 62%/57% 37% 63% 43%;width:clamp(13rem,25vw,25rem);position:absolute}.oc-hero__line--one{top:-9rem;right:-5rem;transform:rotate(25deg)}.oc-hero__line--two{bottom:-12rem;left:-7rem;transform:rotate(-35deg)}.oc-section{padding-top:clamp(4.75rem,10vw,10rem);padding-bottom:clamp(4.75rem,10vw,10rem);position:relative}.oc-information-grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.oc-information-grid .oc-section{min-width:0}.oc-information-grid .oc-shell{width:100%}.oc-section h2{max-width:13ch;font-size:clamp(3rem,8.5vw,8rem)}.oc-section--support h2{line-height:1.5}.oc-top__introduction{min-width:0;max-width:47rem;padding-bottom:clamp(.4rem,1vw,1.1rem)}.oc-top__introduction h2{max-width:12ch;color:var(--oc-pink);font-size:clamp(3rem,5.4vw,5.8rem)}.oc-prose,.oc-benefits,.oc-application-content,.oc-application-email{max-width:42rem;margin-left:auto}.oc-prose{text-wrap:pretty;gap:clamp(1.4rem,2.6vw,2.6rem);margin-top:clamp(2rem,4vw,3.5rem);font-size:clamp(1.08rem,1.4vw,1.4rem);line-height:1.34;display:grid}.oc-section--support{background:radial-gradient(circle at 86% 18%, #f5b4bd47, transparent 17rem), linear-gradient(150deg, var(--oc-blue-deep), var(--oc-blue));color:var(--oc-paper);overflow:hidden}.oc-section--support:after{aspect-ratio:1;content:"";pointer-events:none;border:.9rem solid #f5b4bd4d;border-radius:52% 48% 58% 42%/42% 58%;width:34rem;position:absolute;bottom:-14rem;right:-11rem;transform:rotate(30deg)}.oc-section--eligibility,.oc-section--timeline{background:radial-gradient(circle at 12% 15%, #273b982b, transparent 16rem), radial-gradient(circle at 90% 72%, #f5b4bd54, transparent 19rem), var(--oc-paper)}.oc-call-options{gap:clamp(2.5rem,6vw,6rem);max-width:64rem;margin-top:clamp(3rem,7vw,7rem);display:grid}.oc-call-option{max-width:48rem}.oc-call-option h3,.oc-applicants h3,.oc-application-content h3{letter-spacing:-.035em;font-size:clamp(1.55rem,3.2vw,3rem);font-weight:700;line-height:1}.oc-call-option p{max-width:40rem;margin-top:.48rem;font-size:clamp(1.1rem,1.7vw,1.55rem);font-style:italic;line-height:1.25}.oc-applicants{max-width:56rem;margin-top:clamp(4.5rem,11vw,11rem);margin-left:auto}.oc-applicants h3{color:var(--oc-blue)}.oc-applicants ul,.oc-benefits,.oc-application-content ul{margin-bottom:0;padding-left:1.15em}.oc-applicants ul{gap:.35rem;margin-top:1.4rem;font-size:clamp(1.1rem,1.75vw,1.65rem);line-height:1.28;display:grid}.oc-benefits{gap:.45rem;margin-top:clamp(3rem,7vw,7rem);font-size:clamp(1.2rem,2vw,1.9rem);line-height:1.5;display:grid}.oc-benefits__continuation{max-width:42rem;margin-top:.45rem;margin-left:auto;font-size:clamp(1.2rem,2vw,1.9rem);line-height:1.5}.oc-timeline{max-width:46rem;margin:clamp(3rem,7vw,7rem) auto 0;padding:0;list-style:none}.oc-timeline li{text-align:center;border-top:1px solid lab(1.03432% .43986 .332022/.38);gap:.34rem;padding:clamp(1.35rem,2.8vw,2.5rem) 0;display:grid}.oc-timeline li:last-child{border-bottom:1px solid lab(1.03432% .43986 .332022/.38)}.oc-timeline time{font-size:clamp(1.05rem,1.8vw,1.7rem);line-height:1.1}.oc-timeline strong{color:var(--oc-blue);letter-spacing:-.045em;font-size:clamp(1.5rem,3.6vw,3.35rem);line-height:.95}.oc-section--application{background:radial-gradient(circle at 88% 12%,#273b9833,#0000 13rem),radial-gradient(circle at 17% 56%,#f5b4bda6,#0000 19rem),#fff8f7;overflow:hidden}.oc-application-content{margin-top:clamp(3rem,7vw,7rem)}.oc-application-content h3{color:var(--oc-blue)}.oc-application-content ul{gap:.4rem;margin-top:1rem;font-size:clamp(1.18rem,1.9vw,1.85rem);line-height:1.28;display:grid}.oc-application-content em{font-style:italic;display:block}.oc-application-email{margin-top:clamp(3rem,7vw,7rem);font-size:clamp(1.05rem,1.55vw,1.45rem);line-height:1.3}.oc-application-email span{color:currentColor;font-weight:600}.oc-application-email em{font-style:italic}@media (min-width:701px){.oc-top__grid{align-items:stretch}.oc-hero__inner{padding-bottom:clamp(2.5rem,5vw,5rem)}.oc-hero__copy{text-align:center;flex-direction:column;justify-content:center;row-gap:0;display:flex}.oc-hero__dates{margin-top:clamp(2.5rem,3.5vw,3.25rem)}.oc-hero__description,.oc-hero__for{margin-top:clamp(1rem,1.5vw,1.35rem);line-height:1.5}.oc-status{margin-top:clamp(2.5rem,3.5vw,3.25rem)}.oc-top__introduction{flex-direction:column;justify-content:space-between;display:flex}.oc-top__introduction .oc-prose{gap:clamp(2rem,4vw,4rem);margin-top:clamp(3rem,4.75vw,4.5rem)}.oc-information-grid .oc-section{padding-top:clamp(3.5rem,5.6vw,6.5rem);padding-bottom:clamp(3.5rem,5.6vw,6.5rem)}.oc-section--eligibility,.oc-section--support{display:flex}.oc-section--eligibility>.oc-shell,.oc-section--support>.oc-shell{flex:1}.oc-section--eligibility>.oc-shell{grid-template-rows:auto 1fr auto;display:grid}.oc-section--support>.oc-shell{flex-direction:column;justify-content:center;gap:clamp(3.5rem,6vw,6.5rem);display:flex}.oc-section--support h2{text-align:center;max-width:none;scroll-margin-top:6rem;line-height:1.18}.oc-support-heading__part,.oc-support-heading__amp{display:block}.oc-information-grid .oc-section h2{font-size:clamp(2.8rem,5.4vw,5.8rem)}.oc-information-grid .oc-call-options,.oc-information-grid .oc-benefits,.oc-information-grid .oc-timeline,.oc-information-grid .oc-application-content{margin-top:clamp(2rem,4vw,3.75rem)}.oc-information-grid .oc-applicants{margin-top:clamp(2.75rem,5.5vw,4.75rem)}.oc-section--eligibility .oc-call-options{align-self:center;gap:clamp(2.4rem,5vw,5rem);margin-top:clamp(3.25rem,5vw,5rem)}.oc-section--eligibility .oc-applicants{margin-top:clamp(4.25rem,6.5vw,6rem)}.oc-information-grid .oc-application-email{margin-top:clamp(2rem,4vw,3.75rem)}.oc-information-grid .oc-prose,.oc-information-grid .oc-benefits,.oc-information-grid .oc-benefits__continuation,.oc-information-grid .oc-application-content,.oc-information-grid .oc-application-email{max-width:none;margin-left:0}.oc-section--support .oc-benefits{gap:clamp(.65rem,1.2vw,1.15rem);margin-top:0}.oc-section--support .oc-benefits__continuation{margin-top:0}.oc-information-grid .oc-call-option h3,.oc-information-grid .oc-applicants h3,.oc-information-grid .oc-application-content h3{font-size:clamp(1.4rem,2.25vw,2.25rem)}.oc-information-grid .oc-call-option p,.oc-information-grid .oc-applicants ul,.oc-information-grid .oc-benefits,.oc-information-grid .oc-benefits__continuation,.oc-information-grid .oc-application-content ul{font-size:clamp(1rem,1.3vw,1.25rem)}.oc-information-grid .oc-timeline{max-width:none}.oc-information-grid .oc-timeline li{text-align:left;padding:clamp(1rem,1.8vw,1.5rem) 0}.oc-information-grid .oc-timeline strong{font-size:clamp(1.45rem,2.5vw,2.6rem)}.oc-call-options{gap:clamp(1.9rem,4.5vw,4.5rem);margin-top:clamp(2.25rem,5.2vw,5.2rem)}.oc-applicants{margin-top:clamp(3.5rem,8.25vw,8.25rem)}.oc-application-content,.oc-application-email{max-width:49rem}}@media (max-width:700px){.oc-hero__copy{text-align:center}.oc-information-grid{grid-template-columns:minmax(0,1fr)}.oc-hero{min-height:0}.oc-language-switch{margin-top:1.3rem}.oc-top__grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(3.75rem,12vw,5rem);margin-top:0;padding-top:clamp(1.5rem,6vw,2.25rem)}.oc-hero__label{margin-top:clamp(1rem,4vw,1.5rem);font-size:clamp(1.15rem,6vw,1.55rem)}.oc-top__introduction{max-width:none;padding-bottom:0}.oc-top__introduction h2{font-size:clamp(2.65rem,15vw,3.7rem)}.oc-top__introduction .oc-prose,.oc-prose,.oc-benefits,.oc-benefits__continuation,.oc-application-content,.oc-application-email{margin-left:0}}@media (max-width:420px){.oc-hero h1{font-size:clamp(2.3rem,10vw,2.5rem)}.oc-section h2,.oc-top__introduction h2{font-size:clamp(2.65rem,15vw,3.7rem)}}@media (max-width:700px){.oc-page[lang=en] #oc-introduction-title{font-size:clamp(2rem,12vw,3.7rem)}.oc-page[lang=en] #oc-application-title{font-size:clamp(2.25rem,13.8vw,3.7rem)}}
