.cel-entrant{--bg:#f4f7fb;--paper:var(--college-surface-raised, #fff);--ink:#101827;--muted:#657187;--line:rgba(16, 24, 39, .12);--college-blue:var(--college-brand-navy, #00235E);--college-yellow:var(--college-brand-yellow, #FFB600);--design:var(--college-design, #EB3C00);--software:var(--college-software, #009BDE);--energy:var(--college-energy, #C2D100);--electronics:var(--college-electronics, #C3007A);--power:var(--college-electrical, #00975F);--accounting:var(--college-accounting, #59287F);--machine:var(--college-mechanical, #374150);--blue:var(--college-blue);--yellow:var(--college-yellow);--radius:32px;--shadow:0 30px 90px rgba(0, 35, 94, .18);--container:1160px;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);overflow:clip;color:var(--ink);background:var(--bg);scroll-behavior:smooth;}.cel-entrant *,
.cel-entrant *::before,
.cel-entrant *::after{box-sizing:border-box;}.cel-container{width:min(var(--container), calc(100% - 32px));margin-inline:auto;}.cel-hero{contain:layout paint;position:relative;min-height:min(760px, calc(100vh - 72px));display:grid;align-items:center;padding:clamp(64px, 9vw, 124px) 0;color:#fff;isolation:isolate;background:radial-gradient(circle at 78% 18%, rgba(255,182,0,.38), transparent 24%),
        radial-gradient(circle at 16% 88%, rgba(0,151,95,.28), transparent 31%),
        linear-gradient(135deg, #001538 0%, #00235E 58%, #009BDE 100%);}.cel-hero__grid{position:absolute;inset:0;opacity:.14;background-image:linear-gradient(rgba(255,255,255,.36) 1px, transparent 1px),
        linear-gradient(90deg, rgba(255,255,255,.36) 1px, transparent 1px);background-size:46px 46px;mask-image:linear-gradient(to bottom, #000, transparent 90%);z-index:-2;}.cel-brand-orbit{position:absolute;right:max(18px, 6vw);top:clamp(28px, 7vw, 86px);width:clamp(220px, 28vw, 420px);aspect-ratio:1;border-radius:50%;border:1px solid rgba(255,255,255,.16);z-index:-1;opacity:.85;}.cel-brand-orbit span{position:absolute;border-radius:999px;box-shadow:0 18px 50px rgba(0,0,0,.18);}.cel-brand-orbit .c1{width:28%;aspect-ratio:1;left:8%;top:24%;background:var(--design);}.cel-brand-orbit .c2{width:19%;aspect-ratio:1;right:10%;top:18%;background:var(--software);}.cel-brand-orbit .c3{width:15%;aspect-ratio:1;right:20%;bottom:12%;background:var(--energy);}.cel-brand-orbit .c4{width:12%;aspect-ratio:1;left:32%;bottom:8%;background:var(--electronics);}.cel-brand-orbit .c5{width:44%;aspect-ratio:1;inset:28%;border:1px solid rgba(255,255,255,.16);background:transparent;box-shadow:none;}.cel-hero__inner{display:grid;grid-template-columns:minmax(0, 1fr) minmax(390px, 460px);gap:clamp(32px, 6vw, 86px);align-items:center;}.cel-kicker{margin:0 0 14px;color:var(--software);font-size:.78rem;font-weight:950;letter-spacing:.14em;text-transform:uppercase;}.cel-hero .cel-kicker,
.cel-admission .cel-kicker,
.cel-final .cel-kicker{color:var(--yellow);}.cel-hero h1{max-width:900px;margin:0;color:#fff;font-size:clamp(3.05rem, 8.2vw, 7.4rem);line-height:.84;letter-spacing:-.09em;font-weight:950;}.cel-lead{max-width:720px;margin:30px 0 0;color:rgba(255,255,255,.86);font-size:clamp(1.08rem, 2vw, 1.42rem);line-height:1.6;}.cel-hero__actions,
.cel-result__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px;}.cel-btn{display:inline-flex;min-height:52px;align-items:center;justify-content:center;padding:13px 22px;border-radius:999px;border:1px solid transparent;font-weight:900;line-height:1.15;text-decoration:none!important;transition:transform .18s ease, box-shadow .18s ease, background .18s ease;}.cel-btn:hover,
.cel-btn:focus-visible{transform:translateY(-2px);text-decoration:none!important;}.cel-btn--primary{background:var(--yellow);color:#101827!important;box-shadow:0 18px 44px rgba(0,0,0,.22);}.cel-btn--secondary{color:#fff!important;border-color:rgba(255,255,255,.32);background:rgba(255,255,255,.09);}.cel-btn--dark{background:#101827;color:#fff!important;}.cel-btn--ghost{color:var(--blue)!important;background:#fff;border-color:var(--line);}.cel-proofline{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px;}.cel-proofline span{padding:8px 11px;border-radius:999px;color:rgba(255,255,255,.88);background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.16);font-size:.88rem;font-weight:800;}.cel-visual{position:relative;min-height:560px;display:grid;grid-template-columns:1fr .86fr;grid-template-rows:1fr auto;gap:16px;align-items:stretch;}.cel-visual__poster,
.cel-visual__audience,
.cel-visual__route{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.2);box-shadow:var(--shadow);}.cel-visual__poster{grid-column:1 / -1;min-height:330px;border-radius:40px;background:linear-gradient(180deg, rgba(0,35,94,.04), rgba(0,35,94,.82)),
        radial-gradient(circle at 72% 22%, rgba(255,182,0,.78), transparent 23%),
        conic-gradient(from 120deg at 50% 50%, var(--software), var(--design), var(--power), var(--yellow), var(--software));}.cel-visual__poster::before{content:"";position:absolute;inset:22px;border-radius:28px;border:1px solid rgba(255,255,255,.18);background:linear-gradient(90deg, rgba(255,255,255,.12) 1px, transparent 1px),
        linear-gradient(rgba(255,255,255,.12) 1px, transparent 1px);background-size:30px 30px;mask-image:linear-gradient(to bottom, #000, transparent);}.cel-visual__poster::after{content:"";position:absolute;right:36px;top:34px;width:118px;aspect-ratio:1;border-radius:50%;background:rgba(255,182,0,.38);box-shadow:-82px 70px 0 rgba(0,155,222,.26),
        -176px 26px 0 rgba(235,60,0,.34);}.cel-visual__poster span{position:absolute;left:28px;bottom:30px;color:var(--yellow);font-size:.78rem;font-weight:950;letter-spacing:.13em;}.cel-visual__poster strong{position:absolute;right:24px;bottom:14px;color:rgba(255,255,255,.18);font-size:5.4rem;line-height:.8;letter-spacing:-.09em;}.cel-visual__audience{display:grid;grid-template-columns:1fr;gap:10px;padding:16px;border-radius:30px;background:rgba(255,255,255,.12);backdrop-filter:blur(18px);}.cel-visual__audience-label{grid-column:1 / -1;color:var(--yellow);font-size:.85rem;font-weight:800;}.cel-visual__badge{display:flex;padding:8px;text-align:center;align-items:center;justify-content:center;min-height:68px;border-radius:22px;color:#00235E!important;font-weight:950;font-size:1.15rem;text-decoration:none!important;background:#fff;border:1px solid rgba(0,35,94,.2);box-shadow:inset 5px 0 0 var(--cel-badge-accent, var(--college-blue));transition:transform .18s ease, filter .18s ease;}.cel-visual__badge:hover{transform:translateY(-2px);filter:brightness(1.08);}.cel-visual__badge:focus-visible{outline:3px solid #fff;outline-offset:4px;}.cel-visual__badge--grade9{--cel-badge-accent:var(--software);}.cel-visual__badge--grade11{--cel-badge-accent:var(--design);}.cel-visual__badge--consult{--cel-badge-accent:var(--power);}.cel-visual__route{padding:24px;border-radius:30px;background:rgba(255,255,255,.14);backdrop-filter:blur(18px);}.cel-visual__route small{display:inline-flex;margin-bottom:12px;color:var(--yellow);font-weight:950;letter-spacing:.1em;text-transform:uppercase;}.cel-visual__route a{display:grid;grid-template-columns:34px 1fr;gap:10px;padding:12px 0;border-top:1px solid rgba(255,255,255,.14);color:#fff!important;text-decoration:none!important;}.cel-visual__route strong{color:var(--yellow);}.cel-visual__route span{font-weight:850;line-height:1.24;}.cel-quickbar{position:sticky;top:0;z-index:50;border-bottom:1px solid rgba(16,24,39,.08);background:rgba(255,255,255,.82);backdrop-filter:blur(16px);}body.admin-bar .cel-quickbar{top:32px;}.cel-quickbar__inner{min-height:58px;display:flex;align-items:center;gap:8px;overflow-x:auto;scrollbar-width:none;}.cel-quickbar__inner::-webkit-scrollbar{display:none;}.cel-quickbar a{flex:0 0 auto;padding:9px 13px;border-radius:999px;color:var(--ink)!important;font-size:.9rem;font-weight:850;text-decoration:none!important;white-space:nowrap;}.cel-quickbar a:hover,
.cel-quickbar a.is-active{color:var(--blue)!important;background:#edf4ff;}.cel-quickbar__cta{margin-left:auto;background:var(--blue)!important;color:#fff!important;}.cel-section{contain:layout paint;padding:clamp(64px, 8vw, 112px) 0;}.cel-section__head{max-width:840px;margin-bottom:34px;}.cel-section__head h2,
.cel-final h2{margin:0;color:var(--ink);font-size:clamp(2.15rem, 4.5vw, 4.2rem);line-height:.98;letter-spacing:-.06em;font-weight:950;}.cel-section__head p,
.cel-final p{margin:16px 0 0;color:var(--muted);font-size:1.06rem;line-height:1.65;}.cel-finder__layout{display:grid;grid-template-columns:390px minmax(0, 1fr);gap:24px;align-items:stretch;}.cel-finder__buttons{display:grid;gap:10px;}.cel-choice{--accent:var(--blue);width:100%;display:grid;grid-template-columns:40px 1fr;gap:12px;align-items:center;padding:15px;border:1px solid var(--line);border-radius:20px;background:#fff;color:var(--ink);text-align:left;font:inherit;cursor:pointer;transition:transform .18s ease, border-color .18s ease, background .18s ease, box-shadow .18s ease;}.cel-choice span{display:grid;place-items:center;width:40px;height:40px;border-radius:14px;background:color-mix(in srgb, var(--accent) 14%, #fff);color:var(--accent);font-weight:950;}.cel-choice strong{font-weight:900;line-height:1.22;}.cel-choice:hover,
.cel-choice.is-active{transform:translateX(4px);border-color:color-mix(in srgb, var(--accent) 44%, #fff);background:color-mix(in srgb, var(--accent) 6%, #fff);box-shadow:0 16px 36px rgba(0,35,94,.07);}.cel-result{--accent:var(--power);position:relative;min-height:100%;padding:clamp(30px, 5vw, 58px);border-radius:38px;border:1px solid color-mix(in srgb, var(--accent) 26%, #fff);background:radial-gradient(circle at 92% 8%, color-mix(in srgb, var(--accent) 46%, transparent), transparent 28%),
        linear-gradient(145deg, #fff 0%, color-mix(in srgb, var(--accent) 10%, #fff) 100%);box-shadow:0 26px 76px rgba(0,35,94,.12);overflow:hidden;}.cel-result__abstract{position:absolute;inset:auto -80px -90px auto;width:300px;aspect-ratio:1;border-radius:50%;border:34px solid color-mix(in srgb, var(--accent) 18%, transparent);pointer-events:none;}.cel-theme-software .cel-result__abstract{border-radius:38px;transform:rotate(12deg);}.cel-theme-design .cel-result__abstract{border-radius:28%;transform:rotate(-18deg);}.cel-theme-electronics .cel-result__abstract{background:radial-gradient(circle, color-mix(in srgb, var(--accent) 28%, transparent) 0 5px, transparent 6px);background-size:26px 26px;border:0;}.cel-theme-accounting .cel-result__abstract{border-radius:36px;border-width:22px;}.cel-theme-machine .cel-result__abstract{border-radius:16px;transform:rotate(45deg);}.cel-result__top{display:flex;gap:12px;align-items:center;margin-bottom:26px;}.cel-result__top span{display:inline-grid;place-items:center;min-width:76px;height:76px;padding:0 14px;border-radius:24px;background:var(--accent);color:#fff;font-size:1.35rem;font-weight:950;}.cel-result__top small{padding:8px 11px;border-radius:999px;background:#fff;color:var(--accent);font-size:.84rem;font-weight:950;}.cel-result p{margin:0 0 12px;color:var(--accent);font-weight:950;}.cel-result h3{max-width:740px;margin:0;color:var(--ink);font-size:clamp(1.85rem, 3.7vw, 3.7rem);line-height:1;letter-spacing:-.06em;font-weight:950;}.cel-result__body{max-width:680px;margin:22px 0 0;color:var(--muted);font-size:1.06rem;line-height:1.68;}.cel-admission{color:#fff;background:radial-gradient(circle at 90% 0%, rgba(255,182,0,.24), transparent 24%),
        linear-gradient(135deg, #001538 0%, #00235E 100%);}.cel-admission__inner{display:grid;grid-template-columns:minmax(0, .85fr) minmax(0, 1.15fr);gap:clamp(32px, 6vw, 80px);align-items:start;}.cel-admission h2,
.cel-final h2{color:#fff;}.cel-admission .cel-section__head p{color:rgba(255,255,255,.74);}.cel-scenarios{display:grid;gap:14px;}.cel-scenarios a{display:grid;grid-template-columns:54px 1fr;gap:8px 16px;padding:24px;border-radius:26px;border:1px solid rgba(255,255,255,.15);background:rgba(255,255,255,.08);color:#fff!important;text-decoration:none!important;transition:transform .18s ease, background .18s ease;}.cel-scenarios a:hover{transform:translateY(-3px);background:rgba(255,255,255,.12);}.cel-scenarios span{grid-row:span 2;display:grid;place-items:center;width:54px;height:54px;border-radius:18px;background:var(--yellow);color:var(--ink);font-weight:950;}.cel-scenarios strong{font-size:1.22rem;line-height:1.2;}.cel-scenarios small{color:rgba(255,255,255,.72);font-size:.96rem;line-height:1.5;}.cel-chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px;}.cel-chips a{padding:9px 12px;border:1px solid rgba(255,255,255,.16);border-radius:999px;color:rgba(255,255,255,.88)!important;text-decoration:none!important;font-weight:850;font-size:.9rem;}.cel-benefits{background:radial-gradient(circle at 8% 8%, rgba(0,155,222,.08), transparent 25%),
        #fff;}.cel-benefits__showcase{display:grid;grid-template-columns:1.1fr .9fr .9fr;grid-auto-rows:minmax(220px, auto);gap:16px;}.cel-benefit{position:relative;overflow:hidden;padding:26px;border:1px solid var(--line);border-radius:30px;background:#fff;box-shadow:0 18px 50px rgba(0,35,94,.07);}.cel-benefit::after{content:"";position:absolute;right:-52px;bottom:-52px;width:148px;aspect-ratio:1;border-radius:50%;background:rgba(0,155,222,.08);}.cel-benefit--primary{grid-row:span 2;color:#fff;background:radial-gradient(circle at 86% 10%, rgba(255,182,0,.38), transparent 30%),
        linear-gradient(135deg, #00235E, #00975F);box-shadow:0 26px 76px rgba(0,35,94,.18);}.cel-benefit--primary::after{width:240px;border:34px solid rgba(255,255,255,.12);background:transparent;}.cel-benefit span{display:inline-flex;margin-bottom:22px;color:var(--blue);font-weight:950;}.cel-benefit--primary span{color:var(--yellow);}.cel-benefit h3{max-width:520px;margin:0;font-size:clamp(1.24rem, 2vw, 2rem);line-height:1.08;letter-spacing:-.035em;font-weight:950;}.cel-benefit--primary h3{font-size:clamp(2rem, 4vw, 3.4rem);color:#fff;}.cel-benefit p{position:relative;z-index:2;margin:14px 0 0;color:var(--muted);line-height:1.62;}.cel-benefit--primary p{max-width:560px;color:rgba(255,255,255,.82);font-size:1.05rem;}.cel-section__head--support{max-width:920px;}.cel-support{background:radial-gradient(circle at 8% 8%, rgba(255,182,0,.08), transparent 24%),
        radial-gradient(circle at 86% 18%, rgba(0,155,222,.08), transparent 28%),
        var(--bg);}.cel-support__grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:18px;}.cel-support-card{position:relative;min-height:300px;display:flex;flex-direction:column;justify-content:flex-end;padding:34px;border-radius:38px;color:#fff!important;text-decoration:none!important;overflow:hidden;box-shadow:0 24px 70px rgba(0,35,94,.14);transition:transform .18s ease, box-shadow .18s ease;isolation:isolate;}.cel-support-card::before,
.cel-support-card::after{content:"";position:absolute;pointer-events:none;z-index:-1;}.cel-support-card::before{inset:0;}.cel-support-card::after{width:220px;aspect-ratio:1;right:-62px;top:-62px;border-radius:50%;border:32px solid rgba(255,255,255,.12);}.cel-support-card--study::before{background:radial-gradient(circle at 82% 14%, rgba(255,182,0,.44), transparent 25%),
        radial-gradient(circle at 12% 88%, rgba(0,155,222,.24), transparent 28%),
        linear-gradient(135deg, #00235E 0%, #001538 100%);}.cel-support-card--hostel::before{background:radial-gradient(circle at 82% 14%, rgba(0,151,95,.42), transparent 25%),
        radial-gradient(circle at 12% 88%, rgba(255,182,0,.24), transparent 28%),
        linear-gradient(135deg, #00235E 0%, #374150 100%);}.cel-support-card:hover{transform:translateY(-4px);box-shadow:0 30px 88px rgba(0,35,94,.2);}.cel-support-card span{color:var(--yellow);font-weight:950;text-transform:uppercase;letter-spacing:.1em;font-size:.78rem;}.cel-support-card strong{max-width:620px;margin-top:12px;font-size:clamp(1.55rem, 3vw, 2.55rem);line-height:1.03;letter-spacing:-.05em;}.cel-support-card small{display:inline-flex;width:fit-content;margin-top:22px;padding:10px 14px;border-radius:999px;color:rgba(255,255,255,.86);background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.18);font-size:.96rem;font-weight:850;}.cel-faq{background:#fff;}.cel-faq__inner{display:grid;grid-template-columns:.72fr 1.28fr;gap:clamp(30px, 6vw, 76px);align-items:start;}.cel-faq__items{display:grid;gap:12px;}.cel-faq details{border:1px solid var(--line);border-radius:20px;background:#fff;overflow:hidden;}.cel-faq summary{padding:20px 22px;list-style:none;cursor:pointer;font-weight:900;}.cel-faq summary::-webkit-details-marker{display:none;}.cel-faq summary::after{content:"+";float:right;color:var(--blue);font-size:1.25rem;}.cel-faq details[open] summary::after{content:"−";}.cel-faq details p{margin:0;padding:0 22px 22px;color:var(--muted);line-height:1.6;}.cel-final{padding:clamp(64px, 8vw, 108px) 0;color:#fff;background:radial-gradient(circle at 86% 10%, rgba(255,182,0,.36), transparent 28%),
        linear-gradient(135deg, #001538 0%, #00235E 100%);}.cel-final__inner{display:grid;grid-template-columns:minmax(0, 1fr) 350px;gap:clamp(32px, 6vw, 78px);align-items:center;}.cel-final p{max-width:660px;color:rgba(255,255,255,.78);font-size:1.08rem;line-height:1.65;}.cel-contact{display:grid;gap:10px;padding:28px;border-radius:32px;border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.12);}.cel-contact strong{color:#fff;font-size:1.2rem;}.cel-contact a:not(.cel-btn){color:rgba(255,255,255,.9)!important;text-decoration:none!important;font-weight:850;}.cel-contact .cel-btn{margin-top:12px;}.cel-reveal,
.cel-reveal-group > *{opacity:0;transition:opacity .68s cubic-bezier(.16, 1, .3, 1),
        transform .68s cubic-bezier(.16, 1, .3, 1),
        filter .68s cubic-bezier(.16, 1, .3, 1);will-change:opacity, transform, filter;filter:blur(3px);}.cel-motion-up,
.cel-reveal:not(.cel-motion-left):not(.cel-motion-right):not(.cel-motion-zoom):not(.cel-motion-rotate),
.cel-reveal-group > *{transform:translate3d(0, 44px, 0);}.cel-motion-left{transform:translate3d(-52px, 0, 0);}.cel-motion-right{transform:translate3d(52px, 0, 0);}.cel-motion-zoom,
.cel-reveal-group > *:nth-child(3n){transform:translate3d(0, 26px, 0) scale(.94);}.cel-motion-rotate,
.cel-reveal-group > *:nth-child(4n){transform:translate3d(0, 34px, 0) rotate(-1.25deg) scale(.97);}.cel-admission__inner.cel-reveal-group > *:nth-child(1),
.cel-faq__inner .cel-section__head{transform:translate3d(-52px, 0, 0);}.cel-admission__inner.cel-reveal-group > *:nth-child(2),
.cel-faq__inner .cel-faq__items{transform:translate3d(52px, 0, 0);}.cel-reveal.is-visible,
.cel-reveal-group.is-visible > *{opacity:1;transform:translate3d(0, 0, 0) scale(1) rotate(0deg);filter:blur(0);}.cel-reveal-group.is-visible > *:nth-child(1){transition-delay:.02s;}.cel-reveal-group.is-visible > *:nth-child(2){transition-delay:.10s;}.cel-reveal-group.is-visible > *:nth-child(3){transition-delay:.18s;}.cel-reveal-group.is-visible > *:nth-child(4){transition-delay:.26s;}.cel-reveal-group.is-visible > *:nth-child(5){transition-delay:.34s;}.cel-reveal-group.is-visible > *:nth-child(6){transition-delay:.42s;}.cel-delay-1{transition-delay:.10s;}.cel-delay-2{transition-delay:.18s;}.cel-section,
.cel-hero,
.cel-finder__layout,
.cel-admission__inner,
.cel-faq__inner,
.cel-final__inner{overflow-x:clip;}.cel-section__head.cel-reveal{transform:none!important;}.cel-section__head.cel-reveal:not(.is-visible){opacity:0;filter:blur(4px);}.cel-reveal-group > *{transform:translate3d(0, 36px, 0) scale(.98);}.cel-reveal-group > *:nth-child(2n){transform:translate3d(0, 42px, 0) scale(.96);}.cel-reveal-group > *:nth-child(3n){transform:translate3d(0, 28px, 0) scale(.985);}.cel-reveal-group.is-visible > *{transform:translate3d(0, 0, 0) scale(1) rotate(0deg);}.cel-finder__layout,
.cel-benefits__showcase,
.cel-support__grid,
.cel-faq__items{position:relative;z-index:1;}.cel-section__head{position:relative;z-index:2;}.cel-brand-orbit .c1,
.cel-brand-orbit .c2,
.cel-brand-orbit .c3,
.cel-brand-orbit .c4{animation:cel-float 7s ease-in-out infinite;}.cel-brand-orbit .c2{animation-delay:-1.4s;}.cel-brand-orbit .c3{animation-delay:-2.6s;}.cel-brand-orbit .c4{animation-delay:-3.8s;}.cel-visual__poster{transform:translateZ(0);}.cel-visual__chip{animation:cel-soft-float 6.5s ease-in-out infinite;}.cel-visual__chip--grade11{animation-delay:-1.6s;}.cel-visual__chip--consult{animation-delay:-3s;}@keyframes cel-float{0%, 100%{transform:translate3d(0, 0, 0);}50%{transform:translate3d(0, -10px, 0);}}@keyframes cel-soft-float{0%, 100%{transform:translate3d(0, 0, 0);}50%{transform:translate3d(0, -8px, 0);}}.cel-faq__inner,
.cel-faq__items,
.cel-faq details,
.cel-faq summary,
.cel-faq details p{min-width:0;}.cel-faq details{max-width:100%;}.cel-faq summary{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;white-space:normal;overflow-wrap:anywhere;word-break:normal;line-height:1.25;}.cel-faq summary::after{flex:0 0 auto;float:none;margin-left:12px;}@media (max-width: 760px){.cel-faq__inner{grid-template-columns:1fr!important;gap:24px;}.cel-faq__items{width:100%;}.cel-faq details{width:100%;border-radius:18px;}.cel-faq summary{padding:18px 18px;font-size:1rem;line-height:1.28;letter-spacing:-0.02em;}.cel-faq details p{padding:0 18px 18px;font-size:.96rem;line-height:1.55;}}@media (max-width: 420px){.cel-faq summary{font-size:.96rem;}}@media (max-width: 760px){.cel-entrant{overflow-x:clip;}.cel-section__head{max-width:100%;}.cel-section__head h2{overflow-wrap:anywhere;}}.cel-faq{overflow-x:clip;}.cel-faq__inner{width:100%;min-width:0;}.cel-faq__items{width:100%;max-width:100%;min-width:0;margin:0;padding:0;transform:none!important;opacity:1!important;filter:none!important;}.cel-faq__items > *{transform:none!important;opacity:1!important;filter:none!important;transition:border-color .18s ease, background .18s ease, box-shadow .18s ease!important;}.cel-faq details{width:100%;max-width:100%;min-width:0;margin:0;overflow:hidden;}.cel-faq summary{display:grid!important;grid-template-columns:minmax(0, 1fr) auto;align-items:start;column-gap:14px;width:100%;max-width:100%;min-width:0;white-space:normal!important;overflow:visible;overflow-wrap:anywhere;word-break:normal;hyphens:auto;}.cel-faq summary::after{float:none!important;display:inline-flex;justify-content:center;align-items:center;min-width:20px;margin-left:0;line-height:1;}.cel-faq details p{max-width:100%;overflow-wrap:anywhere;}@media (max-width: 1080px){.cel-faq__inner{grid-template-columns:1fr!important;}}@media (max-width: 760px){.cel-faq .cel-section__head h2{font-size:clamp(2rem, 11vw, 3.25rem);}.cel-faq summary{padding:18px 18px;font-size:1rem;line-height:1.28;}.cel-faq details p{padding:0 18px 18px;font-size:.96rem;line-height:1.55;}}@media (max-width: 420px){.cel-faq summary{font-size:.95rem;column-gap:10px;}}@media (min-width: 1081px){.cel-faq .cel-container{width:min(1160px, calc(100% - 96px));margin-left:auto;margin-right:auto;}.cel-faq__inner{display:grid;grid-template-columns:minmax(320px, 420px) minmax(0, 1fr);gap:clamp(42px, 5vw, 76px);align-items:start;width:100%;max-width:1160px;margin-left:auto;margin-right:auto;}.cel-faq .cel-section__head{width:100%;max-width:420px;margin:0;transform:none!important;opacity:1;filter:none;}.cel-faq .cel-section__head h2{font-size:clamp(3rem, 4.8vw, 5.1rem);line-height:.96;max-width:420px;overflow-wrap:normal;}.cel-faq .cel-section__head p{max-width:420px;}.cel-faq__items{width:100%;max-width:100%;justify-self:stretch;}}@media (min-width: 1440px){.cel-faq .cel-container,
    .cel-faq__inner{max-width:1240px;}.cel-faq .cel-container{width:min(1240px, calc(100% - 128px));}}.cel-entrant{max-width:none!important;}.cel-finder__layout,
.cel-admission__inner,
.cel-faq__inner,
.cel-final__inner,
.cel-support__grid,
.cel-benefits__showcase{min-width:0;}.cel-choice,
.cel-result,
.cel-benefit,
.cel-support-card,
.cel-scenarios a,
.cel-faq details,
.cel-contact{transform-style:flat;}.cel-choice span{background:rgba(0, 35, 94, .06);}@supports not (color: color-mix(in srgb, #000 50%, #fff)){.cel-choice span{background:rgba(0, 35, 94, .06);}.cel-choice:hover,
    .cel-choice.is-active{border-color:rgba(0, 35, 94, .22);background:#fff;}.cel-result{border-color:rgba(0, 35, 94, .14);background:linear-gradient(145deg, #fff 0%, #f4f7fb 100%);}.cel-result__abstract{border-color:rgba(0, 35, 94, .08);}}.cel-section__head.cel-reveal{transform:none!important;}.cel-section__head.cel-reveal:not(.is-visible){opacity:0;filter:blur(4px);}.cel-faq .cel-section__head,
.cel-faq__items,
.cel-faq__items > *,
.cel-faq details{transform:none!important;}.cel-faq{overflow-x:clip;}.cel-faq summary{display:grid!important;grid-template-columns:minmax(0, 1fr) auto;align-items:start;gap:14px;white-space:normal!important;overflow-wrap:anywhere;hyphens:auto;}.cel-faq summary::after{float:none!important;margin-left:0;}@media (max-width: 760px){.cel-entrant{overflow-x:clip;}.cel-section{contain:layout paint;}.cel-faq__inner{grid-template-columns:1fr!important;gap:24px;}.cel-faq summary{padding:18px;font-size:.98rem;line-height:1.3;}.cel-faq details p{padding:0 18px 18px;font-size:.96rem;}}@media (max-width: 760px){}@media (max-width: 760px){}.cel-benefits{background:radial-gradient(circle at 7% 10%, rgba(0,155,222,.10), transparent 26%),
        radial-gradient(circle at 92% 12%, rgba(255,182,0,.10), transparent 24%),
        linear-gradient(180deg, #ffffff 0%, #f4f7fb 100%);}.cel-benefits__showcase{display:grid;grid-template-columns:minmax(0, 1.18fr) minmax(0, .82fr) minmax(0, .82fr);grid-auto-rows:minmax(235px, auto);gap:18px;align-items:stretch;}.cel-benefit{position:relative;overflow:hidden;min-height:235px;padding:28px;border:1px solid rgba(0,35,94,.11);border-radius:32px;background:radial-gradient(circle at 100% 100%, rgba(0,155,222,.12), transparent 32%),
        linear-gradient(180deg, #fff 0%, #f8fbff 100%);box-shadow:0 18px 50px rgba(0,35,94,.07);isolation:isolate;}.cel-benefit::before{content:"";position:absolute;inset:0;z-index:-2;opacity:.38;background-image:linear-gradient(rgba(0,35,94,.08) 1px, transparent 1px),
        linear-gradient(90deg, rgba(0,35,94,.08) 1px, transparent 1px);background-size:34px 34px;mask-image:linear-gradient(to bottom right, #000, transparent 72%);}.cel-benefit::after{content:"";position:absolute;right:-58px;bottom:-58px;width:170px;aspect-ratio:1;border-radius:50%;background:rgba(0,155,222,.10);z-index:-1;}.cel-benefit--primary{grid-row:span 2;color:#fff;background:radial-gradient(circle at 86% 10%, rgba(255,182,0,.46), transparent 28%),
        radial-gradient(circle at 12% 85%, rgba(0,155,222,.30), transparent 26%),
        linear-gradient(135deg, #00235E 0%, #006b6f 48%, #00975F 100%);box-shadow:0 30px 88px rgba(0,35,94,.22);}.cel-benefit--primary::before{opacity:.2;background-image:linear-gradient(rgba(255,255,255,.28) 1px, transparent 1px),
        linear-gradient(90deg, rgba(255,255,255,.28) 1px, transparent 1px);}.cel-benefit--primary::after{width:260px;border:34px solid rgba(255,255,255,.12);background:transparent;}.cel-benefit--budget{background:radial-gradient(circle at 100% 100%, rgba(255,182,0,.18), transparent 34%),
        linear-gradient(180deg, #fff 0%, #fff8e5 100%);}.cel-benefit--support{background:radial-gradient(circle at 100% 100%, rgba(0,155,222,.16), transparent 34%),
        linear-gradient(180deg, #fff 0%, #edf8ff 100%);}.cel-benefit--path{background:radial-gradient(circle at 100% 100%, rgba(89,40,127,.15), transparent 34%),
        linear-gradient(180deg, #fff 0%, #f7f1ff 100%);}.cel-benefit span{display:inline-flex;margin-bottom:46px;color:var(--blue);font-weight:950;}.cel-benefit--primary span{color:var(--yellow);}.cel-benefit__icon{position:absolute;top:24px;right:24px;display:grid;place-items:center;width:54px;height:54px;border-radius:18px;background:rgba(0,35,94,.06);color:var(--blue);font-size:1.5rem;font-weight:950;}.cel-benefit--primary .cel-benefit__icon{background:rgba(255,255,255,.14);color:#fff;}.cel-benefit h3{max-width:560px;margin:0;font-size:clamp(1.28rem, 2vw, 2.05rem);line-height:1.08;letter-spacing:-.04em;font-weight:950;}.cel-benefit--primary h3{color:#fff;font-size:clamp(2.05rem, 4.1vw, 3.55rem);}.cel-benefit p{position:relative;z-index:2;margin:14px 0 0;color:var(--muted);line-height:1.62;}.cel-benefit--primary p{max-width:580px;color:rgba(255,255,255,.84);font-size:1.06rem;}@media (max-width: 1080px){.cel-benefits__showcase{grid-template-columns:1fr 1fr;}.cel-benefit--primary{grid-column:1 / -1;grid-row:auto;}}@media (max-width: 760px){.cel-benefits__showcase{grid-template-columns:1fr;gap:14px;}.cel-benefit{min-height:auto;padding:24px;border-radius:24px;}.cel-benefit span{margin-bottom:34px;}.cel-benefit__icon{width:46px;height:46px;border-radius:15px;font-size:1.25rem;}.cel-benefit--primary h3{font-size:clamp(2rem, 10vw, 3rem);}}.cel-benefit__icon{display:none!important;}.cel-benefit::after{display:grid;place-items:center;right:24px;bottom:22px;width:112px;height:112px;border-radius:28px;background:transparent!important;color:rgba(0, 35, 94, .085);font-size:5.4rem;line-height:1;font-weight:950;z-index:-1;}.cel-benefit--primary::after{right:26px;bottom:24px;width:180px;height:180px;border:0!important;color:rgba(255,255,255,.13);font-size:8.4rem;background:transparent!important;}.cel-benefit--primary::after{content:"↯";}.cel-benefit--budget::after{content:"₴";color:rgba(255,182,0,.20);}.cel-benefit--support::after{content:"?";color:rgba(0,155,222,.16);}.cel-benefit--path::after{content:"→";color:rgba(89,40,127,.16);}.cel-benefit span{margin-bottom:34px;}.cel-benefit h3,
.cel-benefit p{position:relative;z-index:2;}@media (max-width: 760px){.cel-benefit::after{right:16px;bottom:12px;font-size:4.4rem;opacity:.85;}.cel-benefit--primary::after{font-size:6.4rem;}}.cel-benefits{background:radial-gradient(circle at 8% 12%, rgba(0,155,222,.09), transparent 25%),
        radial-gradient(circle at 92% 20%, rgba(255,182,0,.10), transparent 24%),
        linear-gradient(180deg, #ffffff 0%, #f4f7fb 100%);}.cel-benefits__showcase{display:grid!important;grid-template-columns:minmax(0, 1.05fr) minmax(380px, .95fr)!important;grid-auto-rows:auto!important;gap:20px!important;align-items:stretch;}.cel-benefit.cel-benefit--primary{grid-column:auto!important;grid-row:auto!important;min-height:520px;display:flex;flex-direction:column;justify-content:flex-end;padding:clamp(30px, 4.2vw, 56px);border-radius:40px;border:1px solid rgba(255,255,255,.18);background:radial-gradient(circle at 86% 12%, rgba(255,182,0,.44), transparent 28%),
        radial-gradient(circle at 8% 86%, rgba(0,155,222,.26), transparent 26%),
        linear-gradient(135deg, #00235E 0%, #005b70 50%, #00975F 100%);box-shadow:0 30px 88px rgba(0,35,94,.22);}.cel-benefit.cel-benefit--primary::before{opacity:.24;background-image:linear-gradient(rgba(255,255,255,.26) 1px, transparent 1px),
        linear-gradient(90deg, rgba(255,255,255,.26) 1px, transparent 1px);background-size:34px 34px;mask-image:linear-gradient(to bottom right, #000, transparent 76%);}.cel-benefit.cel-benefit--primary::after{content:"";position:absolute;right:-78px;bottom:-88px;width:310px;height:310px;border-radius:50%;border:42px solid rgba(255,255,255,.13)!important;background:transparent!important;}.cel-benefit.cel-benefit--primary span{width:fit-content;margin:0 0 24px;padding:9px 13px;border-radius:999px;background:rgba(255,255,255,.13);color:var(--yellow);font-size:.78rem;font-weight:950;letter-spacing:.1em;text-transform:uppercase;}.cel-benefit.cel-benefit--primary h3{max-width:680px;color:#fff;font-size:clamp(2.25rem, 4.8vw, 4.4rem);line-height:.94;letter-spacing:-.065em;}.cel-benefit.cel-benefit--primary p{max-width:640px;color:rgba(255,255,255,.84);font-size:clamp(1.02rem, 1.5vw, 1.18rem);line-height:1.58;}.cel-benefit__chips{position:relative;z-index:2;display:flex;flex-wrap:wrap;gap:10px;margin-top:26px;}.cel-benefit__chips em{display:inline-flex;padding:9px 13px;border-radius:999px;background:rgba(255,255,255,.13);color:#fff;border:1px solid rgba(255,255,255,.16);font-style:normal;font-weight:850;}.cel-benefits__list{display:grid;gap:16px;align-content:stretch;}.cel-benefit-row{position:relative;display:grid;grid-template-columns:64px minmax(0, 1fr);gap:18px;align-items:start;min-height:158px;padding:26px;border-radius:30px;border:1px solid rgba(0,35,94,.11);background:rgba(255,255,255,.88);box-shadow:0 18px 50px rgba(0,35,94,.07);overflow:hidden;isolation:isolate;}.cel-benefit-row::before{content:"";position:absolute;inset:0;z-index:-2;opacity:.32;background-image:linear-gradient(rgba(0,35,94,.08) 1px, transparent 1px),
        linear-gradient(90deg, rgba(0,35,94,.08) 1px, transparent 1px);background-size:32px 32px;mask-image:linear-gradient(to bottom right, #000, transparent 76%);}.cel-benefit-row::after{content:"";position:absolute;right:-48px;bottom:-52px;width:150px;height:150px;border-radius:50%;z-index:-1;}.cel-benefit-row--budget::after{background:rgba(255,182,0,.18);}.cel-benefit-row--support::after{background:rgba(0,155,222,.14);}.cel-benefit-row--path::after{background:rgba(89,40,127,.13);}.cel-benefit-row span{display:grid;place-items:center;width:54px;height:54px;border-radius:18px;background:var(--blue);color:#fff;font-weight:950;}.cel-benefit-row--budget span{background:var(--yellow);color:var(--ink);}.cel-benefit-row--support span{background:var(--software);}.cel-benefit-row--path span{background:var(--accounting);}.cel-benefit-row h3{margin:0;color:var(--ink);font-size:clamp(1.25rem, 2.1vw, 2rem);line-height:1.08;letter-spacing:-.04em;font-weight:950;}.cel-benefit-row p{margin:12px 0 0;color:var(--muted);line-height:1.58;}@media (max-width: 1080px){.cel-benefits__showcase{grid-template-columns:1fr!important;}.cel-benefit.cel-benefit--primary{min-height:420px;}}@media (max-width: 760px){.cel-benefit.cel-benefit--primary{min-height:auto;border-radius:28px;padding:28px;}.cel-benefits__list{gap:12px;}.cel-benefit-row{grid-template-columns:48px minmax(0, 1fr);gap:14px;min-height:auto;padding:20px;border-radius:22px;}.cel-benefit-row span{width:44px;height:44px;border-radius:14px;}}.cel-support{position:relative;background:radial-gradient(circle at 8% 10%, rgba(255,182,0,.10), transparent 24%),
        radial-gradient(circle at 86% 18%, rgba(0,155,222,.10), transparent 28%),
        linear-gradient(180deg, #f4f7fb 0%, #ffffff 100%);}.cel-support__grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:20px;}.cel-support-card{position:relative;min-height:390px;display:flex;flex-direction:column;justify-content:flex-end;padding:clamp(28px, 4vw, 42px);border-radius:40px;color:#fff!important;text-decoration:none!important;overflow:hidden;box-shadow:0 28px 82px rgba(0,35,94,.17);transition:transform .22s ease, box-shadow .22s ease, filter .22s ease;isolation:isolate;}.cel-support-card::before,
.cel-support-card::after{content:"";position:absolute;pointer-events:none;z-index:-1;}.cel-support-card::before{inset:0;}.cel-support-card::after{width:280px;height:280px;right:-78px;top:-92px;border-radius:50%;border:42px solid rgba(255,255,255,.11);}.cel-support-card--study::before{background:linear-gradient(180deg, rgba(0,35,94,.14), rgba(0,20,54,.88)),
        radial-gradient(circle at 84% 8%, rgba(255,182,0,.50), transparent 25%),
        radial-gradient(circle at 8% 92%, rgba(0,155,222,.32), transparent 28%),
        linear-gradient(135deg, #00235E 0%, #003d74 48%, #001538 100%);}.cel-support-card--hostel::before{background:linear-gradient(180deg, rgba(0,35,94,.10), rgba(0,20,54,.88)),
        radial-gradient(circle at 84% 8%, rgba(0,151,95,.48), transparent 25%),
        radial-gradient(circle at 10% 88%, rgba(255,182,0,.28), transparent 30%),
        linear-gradient(135deg, #00235E 0%, #374150 54%, #001538 100%);}.cel-support-card--study::after{box-shadow:-130px 185px 0 rgba(0,155,222,.10);}.cel-support-card--hostel::after{box-shadow:-130px 185px 0 rgba(255,182,0,.10);}.cel-support-card:hover{transform:translateY(-6px);box-shadow:0 34px 96px rgba(0,35,94,.23);filter:saturate(1.06);}.cel-support-card span{width:fit-content;margin-bottom:18px;padding:9px 13px;border-radius:999px;background:rgba(255,255,255,.12);color:var(--yellow);border:1px solid rgba(255,255,255,.16);font-weight:950;text-transform:uppercase;letter-spacing:.1em;font-size:.78rem;}.cel-support-card strong{max-width:680px;margin:0;color:#fff;font-size:clamp(1.8rem, 3.2vw, 3rem);line-height:1.02;letter-spacing:-.055em;}.cel-support-card ul{display:flex;flex-wrap:wrap;gap:9px;margin:22px 0 0;padding:0;list-style:none;}.cel-support-card li{display:inline-flex;align-items:center;min-height:34px;padding:7px 11px;border-radius:999px;color:rgba(255,255,255,.88);background:rgba(255,255,255,.11);border:1px solid rgba(255,255,255,.15);font-size:.92rem;font-weight:760;line-height:1.15;}.cel-support-card small{display:inline-flex;width:fit-content;margin-top:26px;padding:12px 16px;border-radius:999px;color:#fff;background:rgba(255,255,255,.13);border:1px solid rgba(255,255,255,.20);font-size:.98rem;font-weight:900;}.cel-support-card small::after{content:"→";margin-left:10px;transition:transform .18s ease;}.cel-support-card:hover small::after{transform:translateX(3px);}@media (max-width: 1080px){.cel-support__grid{grid-template-columns:1fr;}.cel-support-card{min-height:340px;}}@media (max-width: 760px){.cel-support-card{min-height:auto;padding:26px;border-radius:28px;}.cel-support-card strong{font-size:clamp(1.65rem, 8vw, 2.35rem);}.cel-support-card ul{display:grid;gap:8px;}.cel-support-card li{width:fit-content;}}.cel-support__grid{align-items:stretch;}.cel-support-card{min-height:390px;display:grid!important;grid-template-rows:auto auto 1fr auto;align-content:stretch;justify-content:stretch;padding:clamp(30px, 3.8vw, 44px);}.cel-support-card span{align-self:start;margin:0 0 clamp(26px, 3vw, 36px)!important;}.cel-support-card strong{align-self:start;max-width:680px;margin:0!important;}.cel-support-card ul{align-self:start;display:flex;flex-wrap:wrap;gap:10px;margin:clamp(24px, 2.8vw, 34px) 0 0!important;padding:0;}.cel-support-card li{min-height:34px;padding:7px 12px;line-height:1.18;white-space:normal;}.cel-support-card small{align-self:end;margin-top:clamp(30px, 4vw, 46px)!important;}.cel-support-card--hostel strong{max-width:620px;}.cel-support-card--hostel ul{max-width:520px;}@media (min-width: 1081px){.cel-support-card--study ul{max-width:560px;}.cel-support-card--hostel{padding-left:clamp(34px, 4vw, 50px);}.cel-support-card--hostel span{margin-bottom:clamp(26px, 3vw, 36px)!important;}}@media (max-width: 760px){.cel-support-card{min-height:auto;grid-template-rows:auto auto auto auto;padding:26px;}.cel-support-card span{margin-bottom:22px!important;}.cel-support-card ul{display:grid;gap:8px;margin-top:22px!important;}.cel-support-card small{margin-top:28px!important;}}@media (max-width: 1080px){}@media (max-width: 760px){}@media (max-width: 760px){}@media (max-width: 1080px){.cel-hero__inner,
    .cel-finder__layout,
    .cel-admission__inner,
    .cel-faq__inner,
    .cel-final__inner{grid-template-columns:1fr;}.cel-visual{min-height:480px;max-width:640px;}.cel-benefits__showcase{grid-template-columns:1fr 1fr;}.cel-benefit--primary{grid-column:1 / -1;grid-row:auto;}.cel-quickbar__cta{margin-left:0;}}@media (max-width: 782px){body.admin-bar .cel-quickbar{top:46px;}}@media (max-width: 760px){.cel-container{width:min(var(--container), calc(100% - 24px));}.cel-hero{min-height:auto;padding:58px 0 76px;}.cel-hero h1{font-size:clamp(2.8rem, 14vw, 4.4rem);}.cel-lead{font-size:1.02rem;}.cel-hero__actions,
    .cel-result__actions,
    .cel-scenarios,
    .cel-chips{display:grid;}.cel-btn{width:100%;}.cel-visual{min-height:auto;grid-template-columns:1fr;}.cel-visual__poster{min-height:300px;}.cel-visual__audience{grid-template-columns:repeat(2, minmax(0, 1fr));padding:10px;border-radius:24px;}.cel-visual__badge--consult{grid-column:1 / -1;}.cel-visual__badge{min-height:62px;border-radius:18px;font-size:.92rem;}.cel-visual__route{display:block;}.cel-section{padding:58px 0;}.cel-section__head h2,
    .cel-final h2{font-size:clamp(2rem, 10vw, 3rem);}.cel-benefits__showcase,
    .cel-support__grid{grid-template-columns:1fr;}.cel-benefit,
    .cel-result,
    .cel-support__grid a,
    .cel-contact,
    .cel-visual__poster{border-radius:24px;}.cel-choice:hover,
    .cel-choice.is-active{transform:none;}.cel-scenarios a{grid-template-columns:46px 1fr;padding:20px;}.cel-scenarios span{width:46px;height:46px;border-radius:15px;}}.cel-entrant .cel-quickbar a.cel-quickbar__cta,
.cel-entrant .cel-quickbar__cta,
.cel-entrant a.cel-quickbar__cta:link,
.cel-entrant a.cel-quickbar__cta:visited,
.cel-entrant a.cel-quickbar__cta:hover,
.cel-entrant a.cel-quickbar__cta:focus,
.cel-entrant a.cel-quickbar__cta:active{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;text-shadow:none!important;background:#00235E!important;border-color:#00235E!important;}.cel-entrant .cel-quickbar a.cel-quickbar__cta::before,
.cel-entrant .cel-quickbar a.cel-quickbar__cta::after{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;}.cel-entrant .cel-support-card,
.cel-entrant .cel-support-card[data-support-card]{position:relative!important;isolation:isolate!important;overflow:hidden!important;}.cel-entrant .cel-support-card[data-support-card]::after{content:""!important;position:absolute!important;pointer-events:none!important;z-index:-1!important;border:0!important;box-shadow:none!important;opacity:.9!important;}.cel-entrant .cel-support-card[data-support-card="study"]::after{right:34px!important;top:72px!important;width:260px!important;height:185px!important;border-radius:28px!important;background:linear-gradient(90deg, rgba(255,255,255,.22) 1px, transparent 1px),
        linear-gradient(rgba(255,255,255,.18) 1px, transparent 1px),
        linear-gradient(135deg, rgba(255,182,0,.20), rgba(0,155,222,.10))!important;background-size:46px 46px, 46px 46px, auto!important;clip-path:polygon(0 0, 100% 0, 100% 68%, 78% 68%, 78% 100%, 0 100%)!important;transform:rotate(-7deg)!important;mask-image:linear-gradient(to left, rgba(0,0,0,.9), rgba(0,0,0,.08))!important;}.cel-entrant .cel-support-card[data-support-card="hostel"]::after{right:34px!important;top:56px!important;width:230px!important;height:260px!important;border-radius:26px!important;background:linear-gradient(rgba(255,255,255,.22) 0 0) 34px 36px / 34px 28px no-repeat,
        linear-gradient(rgba(255,255,255,.22) 0 0) 90px 36px / 34px 28px no-repeat,
        linear-gradient(rgba(255,255,255,.22) 0 0) 146px 36px / 34px 28px no-repeat,
        linear-gradient(rgba(255,255,255,.16) 0 0) 34px 88px / 34px 28px no-repeat,
        linear-gradient(rgba(255,255,255,.16) 0 0) 90px 88px / 34px 28px no-repeat,
        linear-gradient(rgba(255,255,255,.16) 0 0) 146px 88px / 34px 28px no-repeat,
        linear-gradient(rgba(255,255,255,.12) 0 0) 34px 140px / 34px 28px no-repeat,
        linear-gradient(rgba(255,255,255,.12) 0 0) 90px 140px / 34px 28px no-repeat,
        linear-gradient(rgba(255,255,255,.12) 0 0) 146px 140px / 34px 28px no-repeat,
        linear-gradient(180deg, rgba(255,255,255,.11), rgba(255,255,255,.03))!important;transform:rotate(5deg)!important;mask-image:linear-gradient(to left, rgba(0,0,0,.9), rgba(0,0,0,.08))!important;}.cel-entrant .cel-support-card ul,
.cel-entrant .cel-support-card[data-support-card] ul{display:grid!important;grid-template-columns:1fr!important;justify-items:start!important;align-items:start!important;gap:12px!important;margin:30px 0 0 0!important;padding:0!important;list-style:none!important;width:fit-content!important;max-width:min(100%, 620px)!important;}.cel-entrant .cel-support-card li,
.cel-entrant .cel-support-card[data-support-card] li{position:relative!important;display:inline-flex!important;align-items:center!important;width:auto!important;max-width:100%!important;min-height:44px!important;padding:10px 24px 10px 44px!important;border-radius:999px!important;color:rgba(255,255,255,.95)!important;-webkit-text-fill-color:rgba(255,255,255,.95)!important;background:rgba(255,255,255,.13)!important;border:1px solid rgba(255,255,255,.24)!important;box-shadow:0 12px 34px rgba(0,0,0,.12)!important;backdrop-filter:blur(12px)!important;font-size:.96rem!important;font-weight:820!important;line-height:1.15!important;white-space:normal!important;}.cel-entrant .cel-support-card li::before,
.cel-entrant .cel-support-card[data-support-card] li::before{content:""!important;position:absolute!important;left:20px!important;top:50%!important;width:8px!important;height:8px!important;border-radius:50%!important;background:#FFB600!important;transform:translateY(-50%)!important;box-shadow:0 0 0 4px rgba(255,182,0,.13)!important;}.cel-entrant .cel-support-card[data-support-card="hostel"] li::before{background:#00975F!important;box-shadow:0 0 0 4px rgba(0,151,95,.15)!important;}@media (min-width: 1081px){.cel-entrant .cel-support-card[data-support-card="study"] ul{margin-left:10%!important;}.cel-entrant .cel-support-card[data-support-card="hostel"] ul{margin-left:7%!important;}}@media (max-width: 760px){.cel-entrant .cel-support-card[data-support-card]::after{right:-86px!important;top:32px!important;transform:none!important;opacity:.42!important;}.cel-entrant .cel-support-card ul,
    .cel-entrant .cel-support-card[data-support-card] ul{margin-top:24px!important;margin-left:0!important;width:100%!important;}.cel-entrant .cel-support-card li,
    .cel-entrant .cel-support-card[data-support-card] li{padding:9px 18px 9px 38px!important;min-height:40px!important;font-size:.9rem!important;}.cel-entrant .cel-support-card li::before,
    .cel-entrant .cel-support-card[data-support-card] li::before{left:17px!important;}}.cel-entrant .cel-quickbar a.cel-quickbar__cta,
.cel-entrant .cel-quickbar a.cel-quickbar__cta:link,
.cel-entrant .cel-quickbar a.cel-quickbar__cta:visited,
.cel-entrant .cel-quickbar a.cel-quickbar__cta:hover,
.cel-entrant .cel-quickbar a.cel-quickbar__cta:focus,
.cel-entrant .cel-quickbar a.cel-quickbar__cta:active{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;background:#00235E!important;border-color:#00235E!important;}.cel-entrant .cel-btn--dark,
.cel-entrant a.cel-btn--dark,
.cel-entrant .cel-btn--dark:link,
.cel-entrant .cel-btn--dark:visited,
.cel-entrant .cel-btn--dark:hover,
.cel-entrant .cel-btn--dark:focus{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;}.cel-entrant .cel-support-card li{padding-left:44px!important;padding-right:24px!important;}.cel-entrant .cel-support-card li::before{left:20px!important;}@media (max-width: 760px){.cel-entrant .cel-support-card li{padding-left:38px!important;padding-right:18px!important;}.cel-entrant .cel-support-card li::before{left:17px!important;}}body[class*="cel-entrant-page"] .entry-title,
body[class*="cel-entrant-page"] h1.entry-title,
body[class*="cel-entrant-page"] .page-title,
body[class*="cel-entrant-page"] h1.page-title,
body[class*="cel-entrant-page"] .entry-header,
body[class*="cel-entrant-page"] header.entry-header,
body[class*="cel-entrant-page"] .post-title,
body[class*="cel-entrant-page"] .edit-link,
body[class*="cel-entrant-page"] .post-edit-link,
body[class*="cel-entrant-page"] .entry-meta,
body[class*="cel-entrant-page"] .posted-on,
body[class*="cel-entrant-page"] .byline{display:none!important;}body[class*="cel-entrant-page"] .container[role="main"],
body[class*="cel-entrant-page"] .container[role=main],
body[class*="cel-entrant-page"] main,
body[class*="cel-entrant-page"] #main,
body[class*="cel-entrant-page"] #content,
body[class*="cel-entrant-page"] .site-content,
body[class*="cel-entrant-page"] .content-area,
body[class*="cel-entrant-page"] .entry-content,
body[class*="cel-entrant-page"] .tc-content-inner,
body[class*="cel-entrant-page"] article,
body[class*="cel-entrant-page"] .post,
body[class*="cel-entrant-page"] .page{margin-top:0!important;padding-top:0!important;}body[class*="cel-entrant-page"] .entry-content > p:empty,
body[class*="cel-entrant-page"] .entry-content > br:first-child{display:none!important;}body[class*="cel-entrant-page"] .cel-entrant{margin-top:0!important;}body[class*="cel-entrant-page"] .cel-hero{margin-top:0!important;}body[class*="cel-entrant-page"] .entry-content > .edit-link,
body[class*="cel-entrant-page"] .entry-content > .post-edit-link,
body[class*="cel-entrant-page"] .edit-link + .cel-entrant,
body[class*="cel-entrant-page"] .post-edit-link + .cel-entrant{margin-top:0!important;}.cel-entrant .cel-benefit-row{align-items:start!important;padding-top:clamp(30px, 3vw, 38px)!important;padding-bottom:clamp(28px, 3vw, 36px)!important;}.cel-entrant .cel-benefit-row > span{margin-top:0!important;}.cel-entrant .cel-benefit-row > div{padding-top:4px!important;min-width:0!important;}.cel-entrant .cel-benefit-row h3{margin-top:0!important;margin-bottom:14px!important;line-height:1.08!important;}.cel-entrant .cel-benefit-row p{margin-top:0!important;}@media (min-width: 1081px){.cel-entrant .cel-benefit-row{grid-template-columns:64px minmax(0, 1fr)!important;gap:22px!important;}}@media (max-width: 760px){.cel-entrant .cel-benefit-row{padding-top:22px!important;padding-bottom:22px!important;gap:14px!important;}.cel-entrant .cel-benefit-row > div{padding-top:2px!important;}.cel-entrant .cel-benefit-row h3{margin-bottom:10px!important;}}.cel-entrant .cel-result{padding-top:clamp(24px, 3.2vw, 42px)!important;}.cel-entrant .cel-result__top{margin-bottom:clamp(22px, 2.6vw, 34px)!important;}.cel-entrant .cel-result h3{max-width:980px;}.cel-entrant .cel-hero h1{word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important;text-wrap:balance;}@media (max-width: 760px){.cel-entrant .cel-hero h1{font-size:clamp(2.45rem, 12.5vw, 4.05rem)!important;line-height:.9!important;letter-spacing:-.075em!important;max-width:92vw;}.cel-entrant .cel-result{padding-top:24px!important;}}@media (max-width: 420px){.cel-entrant .cel-hero h1{font-size:clamp(2.35rem, 11.4vw, 3.55rem)!important;letter-spacing:-.065em!important;}}.cel-entrant .cel-visual__poster--map{min-height:360px;background:radial-gradient(circle at 50% 45%, rgba(255,182,0,.18), transparent 28%),
        radial-gradient(circle at 82% 18%, rgba(0,155,222,.16), transparent 24%),
        linear-gradient(180deg, rgba(0,35,94,.04), rgba(0,35,94,.84)),
        linear-gradient(135deg, #001538 0%, #00235E 56%, #006b9d 100%)!important;}.cel-entrant .cel-visual__poster--map::after{display:none!important;}.cel-entrant .cel-specialty-map{position:absolute;inset:48px 42px 74px;border-radius:32px;border:1px solid rgba(255,255,255,.14);background:radial-gradient(circle at 50% 50%, rgba(255,255,255,.12), transparent 32%),
        linear-gradient(90deg, rgba(255,255,255,.10) 1px, transparent 1px),
        linear-gradient(rgba(255,255,255,.10) 1px, transparent 1px);background-size:auto, 44px 44px, 44px 44px;}.cel-entrant .cel-specialty-map::before,
.cel-entrant .cel-specialty-map::after{content:"";position:absolute;inset:50%;width:78%;aspect-ratio:1;border-radius:50%;border:1px solid rgba(255,255,255,.14);transform:translate(-50%, -50%);}.cel-entrant .cel-specialty-map::after{width:46%;border-color:rgba(255,255,255,.18);}.cel-entrant .cel-specialty-map__center{position:absolute;left:50%;top:50%;display:grid;place-items:center;width:156px;height:156px;border-radius:36px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.22);backdrop-filter:blur(18px);color:#fff;transform:translate(-50%, -50%);box-shadow:0 24px 70px rgba(0,0,0,.18);z-index:2;}.cel-entrant .cel-specialty-map__center b{font-size:4.2rem;line-height:.82;letter-spacing:-.08em;}.cel-entrant .cel-specialty-map__center em{margin-top:6px;color:rgba(255,255,255,.92);font-style:normal;font-weight:950;}.cel-entrant .cel-specialty-map__center small{margin-top:5px;color:var(--yellow);font-weight:900;font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;}.cel-entrant .cel-map-node{position:absolute;display:grid;place-items:center;min-width:58px;height:58px;padding:0 12px;border-radius:20px;color:#fff;font-style:normal;font-weight:950;box-shadow:0 20px 52px rgba(0,0,0,.18);z-index:3;}.cel-entrant .cel-map-node--power{left:8%;top:43%;background:#00975F;}.cel-entrant .cel-map-node--electronics{left:23%;top:10%;background:#C3007A;}.cel-entrant .cel-map-node--software{right:16%;top:12%;background:#009BDE;}.cel-entrant .cel-map-node--design{right:7%;top:48%;background:#EB3C00;}.cel-entrant .cel-map-node--machine{right:28%;bottom:8%;background:#374150;}.cel-entrant .cel-map-node--accounting{left:23%;bottom:10%;background:#59287F;}.cel-entrant .cel-map-node::before{content:"";position:absolute;left:50%;top:50%;width:120px;height:1px;background:linear-gradient(90deg, rgba(255,255,255,.35), transparent);transform-origin:left center;z-index:-1;opacity:.45;}.cel-entrant .cel-map-node--power::before{transform:rotate(180deg);}.cel-entrant .cel-map-node--electronics::before{transform:rotate(-130deg);}.cel-entrant .cel-map-node--software::before{transform:rotate(-42deg);}.cel-entrant .cel-map-node--design::before{transform:rotate(0deg);}.cel-entrant .cel-map-node--machine::before{transform:rotate(54deg);}.cel-entrant .cel-map-node--accounting::before{transform:rotate(132deg);}@media (max-width: 760px){.cel-entrant .cel-visual__poster--map{min-height:320px;}.cel-entrant .cel-specialty-map{inset:34px 24px 70px;border-radius:26px;}.cel-entrant .cel-specialty-map__center{width:124px;height:124px;border-radius:28px;}.cel-entrant .cel-specialty-map__center b{font-size:3.1rem;}.cel-entrant .cel-specialty-map__center small{font-size:.64rem;}.cel-entrant .cel-map-node{min-width:48px;height:48px;border-radius:16px;font-size:.82rem;}.cel-entrant .cel-map-node::before{display:none;}}.cel-entrant .cel-brand-orbit{display:none!important;}.cel-entrant .cel-specialty-map__center{width:148px!important;height:148px!important;background:rgba(255,255,255,.18)!important;border-color:rgba(255,255,255,.28)!important;z-index:6!important;}.cel-entrant .cel-specialty-map__center b{font-size:4.4rem!important;line-height:.82!important;}.cel-entrant .cel-specialty-map__center em{margin-top:8px!important;color:rgba(255,255,255,.96)!important;font-size:1.02rem!important;line-height:1!important;}.cel-entrant .cel-specialty-map__center small{display:none!important;}.cel-entrant .cel-map-node{z-index:7!important;}.cel-entrant .cel-visual__poster--map > span{z-index:8!important;text-shadow:0 10px 24px rgba(0,0,0,.24);}.cel-entrant .cel-specialty-map::before{box-shadow:-155px -74px 0 -58px rgba(0,151,95,.30),
        142px -86px 0 -58px rgba(0,155,222,.28),
        186px 28px 0 -58px rgba(235,60,0,.27),
        82px 142px 0 -58px rgba(55,65,80,.26),
        -96px 134px 0 -58px rgba(89,40,127,.28),
        -172px 16px 0 -58px rgba(195,0,122,.26);}@media (max-width: 760px){.cel-entrant .cel-specialty-map__center{width:118px!important;height:118px!important;}.cel-entrant .cel-specialty-map__center b{font-size:3.25rem!important;}.cel-entrant .cel-specialty-map__center em{font-size:.86rem!important;}}.cel-entrant .cel-brand-orbit{display:block!important;}.cel-entrant .cel-brand-orbit--specialties{right:max(18px, 5vw)!important;top:clamp(34px, 7vw, 90px)!important;width:clamp(260px, 30vw, 460px)!important;opacity:.9!important;border-color:rgba(255,255,255,.14)!important;z-index:-1!important;}.cel-entrant .cel-brand-orbit--specialties::before,
.cel-entrant .cel-brand-orbit--specialties::after{content:"";position:absolute;inset:17%;border-radius:50%;border:1px solid rgba(255,255,255,.12);}.cel-entrant .cel-brand-orbit--specialties::after{inset:36%;border-color:rgba(255,255,255,.16);}.cel-entrant .cel-brand-orbit--specialties span{position:absolute;border-radius:50%;box-shadow:0 20px 58px rgba(0,0,0,.18);animation:cel-planet-float 8s ease-in-out infinite;}.cel-entrant .cel-brand-orbit--specialties .c1{width:25%;aspect-ratio:1;left:8%;top:30%;background:#00975F;}.cel-entrant .cel-brand-orbit--specialties .c2{width:20%;aspect-ratio:1;left:22%;bottom:10%;background:#C3007A;animation-delay:-1.2s;}.cel-entrant .cel-brand-orbit--specialties .c3{width:22%;aspect-ratio:1;right:10%;top:18%;background:#009BDE;animation-delay:-2.3s;}.cel-entrant .cel-brand-orbit--specialties .c4{width:24%;aspect-ratio:1;left:23%;top:6%;background:#EB3C00;animation-delay:-3.1s;}.cel-entrant .cel-brand-orbit--specialties .c5{width:18%;aspect-ratio:1;right:18%;bottom:13%;background:#374150;animation-delay:-4.2s;}.cel-entrant .cel-brand-orbit--specialties .c6{width:18%;aspect-ratio:1;left:7%;bottom:25%;background:#59287F;animation-delay:-5.4s;}@keyframes cel-planet-float{0%, 100%{transform:translate3d(0, 0, 0) scale(1);}50%{transform:translate3d(0, -10px, 0) scale(1.025);}}.cel-entrant .cel-specialty-map::before{box-shadow:none!important;}.cel-entrant .cel-specialty-map{background:radial-gradient(circle at 50% 50%, rgba(255,255,255,.08), transparent 30%),
        linear-gradient(90deg, rgba(255,255,255,.10) 1px, transparent 1px),
        linear-gradient(rgba(255,255,255,.10) 1px, transparent 1px)!important;background-size:auto, 44px 44px, 44px 44px!important;}.cel-entrant .cel-specialty-map__center{background:rgba(255,255,255,.16)!important;border-color:rgba(255,255,255,.24)!important;}.cel-entrant .cel-map-node{box-shadow:0 16px 42px rgba(0,0,0,.18)!important;}.cel-entrant .cel-visual__poster--map{background:radial-gradient(circle at 50% 45%, rgba(255,182,0,.14), transparent 26%),
        linear-gradient(180deg, rgba(0,35,94,.04), rgba(0,35,94,.84)),
        linear-gradient(135deg, #001538 0%, #00235E 56%, #006b9d 100%)!important;}@media (max-width: 760px){.cel-entrant .cel-brand-orbit--specialties{width:300px!important;right:-70px!important;top:42px!important;opacity:.48!important;}.cel-entrant .cel-brand-orbit--specialties span{filter:saturate(.95);}}.cel-entrant .cel-brand-orbit--specialties{display:block!important;position:absolute!important;right:max(22px, 5vw)!important;top:clamp(46px, 8vw, 110px)!important;width:clamp(260px, 28vw, 420px)!important;height:clamp(260px, 28vw, 420px)!important;opacity:.62!important;z-index:-1!important;pointer-events:none!important;overflow:visible!important;}.cel-entrant .cel-brand-orbit--specialties span{position:absolute!important;display:block!important;border-radius:50%!important;aspect-ratio:auto!important;box-shadow:0 18px 46px rgba(0,0,0,.16)!important;animation:cel-planet-float 8s ease-in-out infinite!important;transform-origin:center center!important;}.cel-entrant .cel-brand-orbit--specialties .c1{width:clamp(54px, 6vw, 82px)!important;height:clamp(54px, 6vw, 82px)!important;left:6%!important;top:38%!important;background:#00975F!important;}.cel-entrant .cel-brand-orbit--specialties .c2{width:clamp(44px, 4.8vw, 64px)!important;height:clamp(44px, 4.8vw, 64px)!important;left:24%!important;bottom:10%!important;background:#C3007A!important;animation-delay:-1.2s!important;}.cel-entrant .cel-brand-orbit--specialties .c3{width:clamp(58px, 6.2vw, 86px)!important;height:clamp(58px, 6.2vw, 86px)!important;right:6%!important;top:22%!important;background:#009BDE!important;animation-delay:-2.3s!important;}.cel-entrant .cel-brand-orbit--specialties .c4{width:clamp(66px, 7vw, 96px)!important;height:clamp(66px, 7vw, 96px)!important;left:27%!important;top:5%!important;background:#EB3C00!important;animation-delay:-3.1s!important;}.cel-entrant .cel-brand-orbit--specialties .c5{width:clamp(48px, 5vw, 70px)!important;height:clamp(48px, 5vw, 70px)!important;right:24%!important;bottom:12%!important;background:#374150!important;border:0!important;box-shadow:0 18px 46px rgba(0,0,0,.16)!important;animation-delay:-4.2s!important;}.cel-entrant .cel-brand-orbit--specialties .c6{width:clamp(50px, 5.2vw, 72px)!important;height:clamp(50px, 5.2vw, 72px)!important;left:4%!important;bottom:26%!important;background:#59287F!important;animation-delay:-5.4s!important;}.cel-entrant .cel-brand-orbit--specialties::before,
.cel-entrant .cel-brand-orbit--specialties::after{opacity:.7!important;}.cel-entrant .cel-visual__poster--map{overflow:hidden!important;}.cel-entrant .cel-specialty-map{z-index:2!important;}.cel-entrant .cel-map-node,
.cel-entrant .cel-specialty-map__center,
.cel-entrant .cel-visual__poster--map > span,
.cel-entrant .cel-visual__poster--map > strong{position:absolute;}.cel-entrant .cel-brand-orbit--specialties .c5{inset:auto!important;}@media (max-width: 760px){.cel-entrant .cel-brand-orbit--specialties{right:-84px!important;top:48px!important;width:280px!important;height:280px!important;opacity:.34!important;}.cel-entrant .cel-brand-orbit--specialties span{box-shadow:0 10px 28px rgba(0,0,0,.13)!important;}}.cel-entrant .cel-brand-orbit--specialties{width:clamp(320px, 35vw, 540px)!important;height:clamp(320px, 35vw, 540px)!important;right:max(10px, 3vw)!important;top:clamp(30px, 5vw, 78px)!important;opacity:.58!important;}.cel-entrant .cel-brand-orbit--specialties::before{inset:3%!important;border-color:rgba(255,255,255,.13)!important;}.cel-entrant .cel-brand-orbit--specialties::after{inset:28%!important;border-color:rgba(255,255,255,.16)!important;}.cel-entrant .cel-brand-orbit--specialties span{opacity:.92!important;}.cel-entrant .cel-brand-orbit--specialties .c1{width:clamp(48px, 4.7vw, 70px)!important;height:clamp(48px, 4.7vw, 70px)!important;left:2%!important;top:48%!important;}.cel-entrant .cel-brand-orbit--specialties .c2{width:clamp(38px, 3.7vw, 56px)!important;height:clamp(38px, 3.7vw, 56px)!important;left:18%!important;top:24%!important;}.cel-entrant .cel-brand-orbit--specialties .c3{width:clamp(54px, 5.4vw, 82px)!important;height:clamp(54px, 5.4vw, 82px)!important;right:0%!important;top:32%!important;}.cel-entrant .cel-brand-orbit--specialties .c4{width:clamp(58px, 5.7vw, 88px)!important;height:clamp(58px, 5.7vw, 88px)!important;left:32%!important;top:6%!important;}.cel-entrant .cel-brand-orbit--specialties .c5{width:clamp(42px, 4vw, 62px)!important;height:clamp(42px, 4vw, 62px)!important;right:22%!important;bottom:5%!important;}.cel-entrant .cel-brand-orbit--specialties .c6{width:clamp(44px, 4.2vw, 64px)!important;height:clamp(44px, 4.2vw, 64px)!important;left:12%!important;bottom:18%!important;}.cel-entrant .cel-brand-orbit--specialties{background:radial-gradient(circle at 50% 50%, transparent 0 18%, rgba(255,255,255,.12) 18.2% 18.5%, transparent 18.7% 39%, rgba(255,255,255,.10) 39.2% 39.5%, transparent 39.7%)!important;border-radius:50%!important;}.cel-entrant .cel-brand-orbit--specialties span{filter:saturate(.96) brightness(.98);}@media (max-width: 760px){.cel-entrant .cel-brand-orbit--specialties{width:330px!important;height:330px!important;right:-112px!important;top:36px!important;opacity:.34!important;}.cel-entrant .cel-brand-orbit--specialties .c1{left:4%!important;top:50%!important;}.cel-entrant .cel-brand-orbit--specialties .c2{left:20%!important;top:24%!important;}.cel-entrant .cel-brand-orbit--specialties .c3{right:2%!important;top:34%!important;}.cel-entrant .cel-brand-orbit--specialties .c4{left:34%!important;top:8%!important;}.cel-entrant .cel-brand-orbit--specialties .c5{right:24%!important;bottom:7%!important;}.cel-entrant .cel-brand-orbit--specialties .c6{left:14%!important;bottom:20%!important;}}.cel-entrant .cel-brand-orbit--specialties{width:clamp(340px, 36vw, 560px)!important;height:clamp(340px, 36vw, 560px)!important;right:max(-8px, 2vw)!important;top:clamp(24px, 4.6vw, 72px)!important;opacity:.64!important;transform:translateX(6%)!important;}.cel-entrant .cel-brand-orbit--specialties span{opacity:.96!important;z-index:2!important;}.cel-entrant .cel-brand-orbit--specialties .c1{width:clamp(46px, 4.6vw, 70px)!important;height:clamp(46px, 4.6vw, 70px)!important;left:11%!important;top:54%!important;background:#00975F!important;}.cel-entrant .cel-brand-orbit--specialties .c2{width:clamp(40px, 3.9vw, 58px)!important;height:clamp(40px, 3.9vw, 58px)!important;left:22%!important;top:26%!important;background:#C3007A!important;}.cel-entrant .cel-brand-orbit--specialties .c3{width:clamp(54px, 5.2vw, 82px)!important;height:clamp(54px, 5.2vw, 82px)!important;right:3%!important;top:38%!important;background:#009BDE!important;}.cel-entrant .cel-brand-orbit--specialties .c4{width:clamp(56px, 5.5vw, 86px)!important;height:clamp(56px, 5.5vw, 86px)!important;left:40%!important;top:8%!important;background:#EB3C00!important;}.cel-entrant .cel-brand-orbit--specialties .c5{width:clamp(44px, 4.2vw, 66px)!important;height:clamp(44px, 4.2vw, 66px)!important;right:20%!important;bottom:14%!important;background:#374150!important;outline:1px solid rgba(255,255,255,.18)!important;box-shadow:0 18px 46px rgba(0,0,0,.20), 0 0 0 10px rgba(255,255,255,.035)!important;opacity:.98!important;}.cel-entrant .cel-brand-orbit--specialties .c6{width:clamp(44px, 4.2vw, 66px)!important;height:clamp(44px, 4.2vw, 66px)!important;left:19%!important;bottom:15%!important;background:#59287F!important;}.cel-entrant .cel-brand-orbit--specialties{background:radial-gradient(circle at 50% 50%, transparent 0 18%, rgba(255,255,255,.10) 18.2% 18.5%, transparent 18.7% 39%, rgba(255,255,255,.11) 39.2% 39.5%, transparent 39.7% 49%, rgba(255,255,255,.12) 49.2% 49.5%, transparent 49.7%)!important;}.cel-entrant .cel-brand-orbit--specialties::before{inset:7%!important;}.cel-entrant .cel-brand-orbit--specialties::after{inset:31%!important;}@media (min-width: 1081px){.cel-entrant .cel-brand-orbit--specialties{right:max(-18px, 1vw)!important;}}@media (max-width: 760px){.cel-entrant .cel-brand-orbit--specialties{width:340px!important;height:340px!important;right:-128px!important;top:34px!important;opacity:.38!important;transform:none!important;}.cel-entrant .cel-brand-orbit--specialties .c1{left:12%!important;top:55%!important;}.cel-entrant .cel-brand-orbit--specialties .c2{left:23%!important;top:26%!important;}.cel-entrant .cel-brand-orbit--specialties .c3{right:4%!important;top:39%!important;}.cel-entrant .cel-brand-orbit--specialties .c4{left:41%!important;top:8%!important;}.cel-entrant .cel-brand-orbit--specialties .c5{right:21%!important;bottom:14%!important;}.cel-entrant .cel-brand-orbit--specialties .c6{left:20%!important;bottom:15%!important;}}.cel-entrant{max-width:none!important;}.cel-entrant,
.cel-entrant *{box-sizing:border-box;}.cel-entrant .cel-quickbar a.cel-quickbar__cta,
.cel-entrant .cel-quickbar a.cel-quickbar__cta:link,
.cel-entrant .cel-quickbar a.cel-quickbar__cta:visited,
.cel-entrant .cel-quickbar a.cel-quickbar__cta:hover,
.cel-entrant .cel-quickbar a.cel-quickbar__cta:focus,
.cel-entrant .cel-quickbar a.cel-quickbar__cta:active,
.cel-entrant .cel-btn--dark,
.cel-entrant a.cel-btn--dark,
.cel-entrant .cel-btn--dark:link,
.cel-entrant .cel-btn--dark:visited,
.cel-entrant .cel-btn--dark:hover,
.cel-entrant .cel-btn--dark:focus{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;}.cel-entrant .cel-faq,
.cel-entrant .cel-faq__items,
.cel-entrant .cel-faq details,
.cel-entrant .cel-faq summary{transform:none!important;}body[class*="cel-entrant-page"] .entry-title,
body[class*="cel-entrant-page"] h1.entry-title,
body[class*="cel-entrant-page"] .page-title,
body[class*="cel-entrant-page"] h1.page-title,
body[class*="cel-entrant-page"] .entry-header,
body[class*="cel-entrant-page"] header.entry-header,
body[class*="cel-entrant-page"] .post-title,
body[class*="cel-entrant-page"] .edit-link,
body[class*="cel-entrant-page"] .post-edit-link,
body[class*="cel-entrant-page"] .entry-meta,
body[class*="cel-entrant-page"] .posted-on,
body[class*="cel-entrant-page"] .byline{display:none!important;}body[class*="cel-entrant-page"] .container[role="main"],
body[class*="cel-entrant-page"] .container[role=main],
body[class*="cel-entrant-page"] main,
body[class*="cel-entrant-page"] #main,
body[class*="cel-entrant-page"] #content,
body[class*="cel-entrant-page"] .site-content,
body[class*="cel-entrant-page"] .content-area,
body[class*="cel-entrant-page"] .entry-content,
body[class*="cel-entrant-page"] .tc-content-inner,
body[class*="cel-entrant-page"] article,
body[class*="cel-entrant-page"] .post,
body[class*="cel-entrant-page"] .page{margin-top:0!important;padding-top:0!important;}body[class*="cel-entrant-page"] .cel-entrant{width:100vw!important;max-width:none!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;}.cel-entrant .cel-result [data-cel-name]{max-width:980px;text-wrap:balance;}.cel-entrant .cel-result h3{max-width:1040px;}.cel-entrant .cel-result [data-cel-label]{white-space:normal;line-height:1.15;}@media (max-width: 760px){.cel-entrant .cel-result [data-cel-name]{font-size:clamp(1.3rem, 7vw, 2rem);line-height:1.12;}}.cel-entrant .cel-specialty-map__center{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:2px!important;width:144px!important;height:132px!important;padding:16px 14px!important;z-index:10!important;}.cel-entrant .cel-specialty-map__center b{display:block!important;margin:0!important;font-size:4.15rem!important;line-height:.72!important;letter-spacing:-.08em!important;}.cel-entrant .cel-specialty-map__center em{display:block!important;margin:0!important;padding:0!important;color:rgba(255,255,255,.96)!important;font-size:1.02rem!important;line-height:1.05!important;font-style:normal!important;font-weight:950!important;transform:translateY(-2px);}.cel-entrant .cel-map-node{z-index:8!important;}.cel-entrant .cel-map-node--machine{right:26%!important;bottom:4%!important;}@media (max-width: 760px){.cel-entrant .cel-specialty-map__center{width:116px!important;height:108px!important;padding:13px 12px!important;}.cel-entrant .cel-specialty-map__center b{font-size:3.15rem!important;}.cel-entrant .cel-specialty-map__center em{font-size:.84rem!important;transform:translateY(-1px);}}.cel-entrant .cel-specialty-map__center{width:118px!important;height:104px!important;padding:12px 12px!important;border-radius:26px!important;z-index:6!important;}.cel-entrant .cel-specialty-map__center b{font-size:3.45rem!important;line-height:.74!important;}.cel-entrant .cel-specialty-map__center em{font-size:.88rem!important;line-height:1!important;transform:translateY(-1px)!important;}.cel-entrant .cel-map-node{z-index:8!important;}.cel-entrant .cel-map-node--electronics{left:21%!important;top:16%!important;}.cel-entrant .cel-map-node--power{left:7%!important;top:44%!important;}.cel-entrant .cel-map-node--software{right:10%!important;top:18%!important;}.cel-entrant .cel-map-node--design{right:4%!important;top:49%!important;}.cel-entrant .cel-map-node--accounting{left:23%!important;bottom:12%!important;}.cel-entrant .cel-map-node--machine{right:24%!important;bottom:8%!important;}.cel-entrant .cel-map-node{min-width:54px!important;height:54px!important;border-radius:18px!important;font-size:.95rem!important;}@media (max-width: 760px){.cel-entrant .cel-specialty-map__center{width:100px!important;height:92px!important;border-radius:22px!important;}.cel-entrant .cel-specialty-map__center b{font-size:2.85rem!important;}.cel-entrant .cel-specialty-map__center em{font-size:.78rem!important;}.cel-entrant .cel-map-node{min-width:44px!important;height:44px!important;border-radius:15px!important;font-size:.78rem!important;}}.cel-entrant .cel-specialty-map{--node-size:58px;--center-x:50%;--center-y:50%;--orbit-x:35%;--orbit-y:31%;}.cel-entrant .cel-map-node{min-width:var(--node-size)!important;width:var(--node-size)!important;height:var(--node-size)!important;padding:0!important;border-radius:18px!important;font-size:.95rem!important;z-index:8!important;}.cel-entrant .cel-map-node--electronics{left:calc(var(--center-x) - var(--orbit-x) * .50)!important;top:calc(var(--center-y) - var(--orbit-y) * .86)!important;transform:translate(-50%, -50%)!important;}.cel-entrant .cel-map-node--software{left:calc(var(--center-x) + var(--orbit-x) * .50)!important;top:calc(var(--center-y) - var(--orbit-y) * .86)!important;transform:translate(-50%, -50%)!important;}.cel-entrant .cel-map-node--design{left:calc(var(--center-x) + var(--orbit-x))!important;top:var(--center-y)!important;transform:translate(-50%, -50%)!important;}.cel-entrant .cel-map-node--machine{left:calc(var(--center-x) + var(--orbit-x) * .50)!important;top:calc(var(--center-y) + var(--orbit-y) * .86)!important;transform:translate(-50%, -50%)!important;}.cel-entrant .cel-map-node--accounting{left:calc(var(--center-x) - var(--orbit-x) * .50)!important;top:calc(var(--center-y) + var(--orbit-y) * .86)!important;transform:translate(-50%, -50%)!important;}.cel-entrant .cel-map-node--power{left:calc(var(--center-x) - var(--orbit-x))!important;top:var(--center-y)!important;transform:translate(-50%, -50%)!important;}.cel-entrant .cel-map-node::before{display:none!important;}.cel-entrant .cel-specialty-map__center{z-index:9!important;}.cel-entrant .cel-specialty-map::before{width:76%!important;border-color:rgba(255,255,255,.16)!important;}.cel-entrant .cel-specialty-map::after{width:42%!important;border-color:rgba(255,255,255,.18)!important;}@media (max-width: 760px){.cel-entrant .cel-specialty-map{--node-size:46px;--orbit-x:35%;--orbit-y:30%;}.cel-entrant .cel-map-node{border-radius:15px!important;font-size:.78rem!important;}}@media (max-width: 760px){.cel-entrant .cel-benefit.cel-benefit--primary{padding-top:34px!important;}.cel-entrant .cel-benefit.cel-benefit--primary > span{margin-top:0!important;margin-bottom:26px!important;transform:none!important;}.cel-entrant .cel-benefit.cel-benefit--primary h3{margin-top:0!important;}.cel-entrant .cel-benefit__chips{margin-top:24px!important;}}@media (max-width: 420px){.cel-entrant .cel-benefit.cel-benefit--primary{padding-top:30px!important;}.cel-entrant .cel-benefit.cel-benefit--primary > span{margin-bottom:22px!important;}}.cel-entrant .cel-section[id],
.cel-entrant .cel-final[id]{scroll-margin-top:88px;}body.admin-bar .cel-entrant .cel-section[id],
body.admin-bar .cel-entrant .cel-final[id]{scroll-margin-top:120px;}@media (max-width: 760px){.cel-entrant .cel-section[id],
    .cel-entrant .cel-final[id]{scroll-margin-top:76px;}body.admin-bar .cel-entrant .cel-section[id],
    body.admin-bar .cel-entrant .cel-final[id]{scroll-margin-top:122px;}}@media (forced-colors: active){.cel-entrant a,
    .cel-entrant button,
    .cel-entrant summary{forced-color-adjust:auto;}.cel-entrant .cel-choice,
    .cel-entrant .cel-result,
    .cel-entrant .cel-scenarios a,
    .cel-entrant .cel-support-card,
    .cel-entrant .cel-faq details,
    .cel-entrant .cel-btn{border:1px solid CanvasText!important;box-shadow:none!important;background:Canvas!important;color:CanvasText!important;}.cel-entrant .cel-choice.is-active,
    .cel-entrant .cel-btn--primary,
    .cel-entrant .cel-btn--dark{border-color:Highlight!important;color:LinkText!important;}.cel-entrant :focus-visible{outline:3px solid Highlight!important;outline-offset:3px!important;}}html.a11y-reduce-motion #entrant,
html.a11y-reduce-motion #entrant::before,
html.a11y-reduce-motion #entrant::after,
html.a11y-reduce-motion #entrant *,
html.a11y-reduce-motion #entrant *::before,
html.a11y-reduce-motion #entrant *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important;will-change:auto!important;}html.a11y-reduce-motion #entrant .cel-reveal,
html.a11y-reduce-motion #entrant .cel-reveal-group > *{opacity:1!important;transform:none!important;filter:none!important;}@media (prefers-reduced-motion: reduce){#entrant,
    #entrant::before,
    #entrant::after,
    #entrant *,
    #entrant *::before,
    #entrant *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important;will-change:auto!important;}#entrant .cel-reveal,
    #entrant .cel-reveal-group > *{opacity:1!important;transform:none!important;filter:none!important;}}body.cel-entrant-page-v6515 .cel-hero{min-height:min(680px, calc(100svh - 72px))!important;padding-block:clamp(42px, 5vw, 72px)!important;}.cel-entrant .cel-hero h1{font-size:clamp(3.15rem, 5.7vw, 5.25rem)!important;line-height:.98!important;letter-spacing:-.065em!important;text-wrap:balance;}.cel-entrant .cel-lead{max-width:650px;margin-top:22px;font-size:clamp(1.02rem, 1.45vw, 1.2rem);line-height:1.55;}.cel-entrant .cel-hero__actions{margin-top:24px;}.cel-entrant .cel-proofline{margin-top:18px;}.cel-entrant .cel-support-card__notice{align-self:start;max-width:560px;margin:clamp(22px, 2.8vw, 32px) 0 0!important;color:rgba(255,255,255,.9);font-size:1rem;font-weight:700;line-height:1.5;}@media (min-width: 901px) and (max-width: 1080px){.cel-entrant .cel-hero__inner{grid-template-columns:minmax(0, 1.08fr) minmax(0, .92fr)!important;gap:clamp(22px, 3vw, 34px)!important;}.cel-entrant .cel-visual{min-height:0!important;max-width:none!important;}.cel-entrant .cel-visual__poster--map{min-height:300px!important;}}@media (max-width: 760px){body.cel-entrant-page-v6515 .cel-hero{min-height:auto!important;padding:42px 0 56px!important;}.cel-entrant .cel-hero h1{font-size:clamp(2.4rem, 10.5vw, 3.55rem)!important;line-height:1!important;letter-spacing:-.065em!important;}.cel-entrant .cel-lead{margin-top:18px;font-size:1rem;line-height:1.5;}.cel-entrant .cel-hero__actions{margin-top:22px;}.cel-entrant .cel-proofline{margin-top:16px;}.cel-entrant .cel-support-card__notice{margin-top:20px!important;font-size:.98rem;}}.cel-entrant .cel-quickbar a{display:inline-flex;align-items:center;justify-content:center;min-height:var(--college-target-min, 44px);}.cel-entrant .cel-contact a:not(.cel-btn){display:inline-flex;align-items:center;min-height:var(--college-target-min, 44px);text-decoration:underline!important;text-decoration-color:rgba(255, 255, 255, .48)!important;text-decoration-thickness:1px;text-underline-offset:.2em;}.cel-entrant .cel-contact a:not(.cel-btn):hover{text-decoration-color:currentColor!important;}.cel-entrant .cel-quickbar a:focus-visible,
.cel-entrant .cel-contact a:not(.cel-btn):focus-visible{outline:3px solid var(--college-brand-yellow, #ffb600)!important;outline-offset:-2px!important;}@media (max-width: 760px){.cel-entrant .cel-kicker{font-size:.875rem;line-height:1.5;letter-spacing:.1em;}}@media (forced-colors: active){.cel-entrant .cel-contact a:not(.cel-btn){text-decoration-color:LinkText!important;}.cel-entrant .cel-quickbar a:focus-visible,
    .cel-entrant .cel-contact a:not(.cel-btn):focus-visible{outline-color:Highlight!important;}}.cel-entrant .cel-faq__items details p a{color:var(--college-blue, #00235E);text-decoration:underline;text-underline-offset:.18em;font-weight:700;}.cel-entrant .cel-faq__items details p a:focus-visible{outline:3px solid var(--college-yellow, #FFB600);outline-offset:3px;border-radius:2px;}@media (forced-colors: active){.cel-entrant .cel-faq__items details p a{color:LinkText;}.cel-entrant .cel-faq__items details p a:focus-visible{outline:2px solid Highlight;}}.cel-entrant .cel-quickbar{top:var(--college-header-height, 0px);}.cel-entrant :is(.cel-section, .cel-final)[id]{scroll-margin-top:calc(var(--college-header-height, 0px) + 58px + 16px);}body.admin-bar .cel-entrant .cel-quickbar{top:calc(var(--college-header-height, 0px) + 32px);}@media (max-width: 1099px){.cel-entrant .cel-quickbar{top:var(--college-mobile-header-offset, 0px);}.cel-entrant :is(.cel-section, .cel-final)[id]{scroll-margin-top:calc(var(--college-mobile-header-offset, 0px) + 58px + 16px);}}@media (max-width: 782px){body.admin-bar .cel-entrant .cel-quickbar{top:calc(var(--college-mobile-header-offset, 0px) + 46px);}}