.hero2{background:var(--paper)}.hero2 .wrap{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(28px,5vw,64px);align-items:center;padding-top:clamp(36px,5vw,64px);padding-bottom:clamp(44px,6vw,80px)}.hero2 .txt{display:flex;flex-direction:column;gap:24px}.kick{align-self:flex-start;background:var(--ink);color:#fff;font-family:var(--fd);font-weight:800;font-size:13px;letter-spacing:.16em;padding:8px 14px;border-radius:999px}.kick.z{background:var(--z)}.hero2 h1{font-size:clamp(52px,7.4vw,104px);line-height:1;letter-spacing:-.045em}.hero2 h1 .mark{font-size:1.06em;padding:0 .12em}.hero2 .lead{font-size:clamp(18px,1.7vw,21px);max-width:520px}.acts{display:flex;gap:12px;flex-wrap:wrap}.acts .btn{font-size:18px;padding:18px 26px}.stats{display:flex;gap:28px;flex-wrap:wrap;padding-top:8px;border-top:1px solid var(--line)}.stats div{display:flex;flex-direction:column}.stats b{font-family:var(--fd);font-weight:900;font-size:30px;letter-spacing:-.02em}.stats span{font-size:14px;color:var(--mut)}.portrait{position:relative}.portrait img{width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:32px}.portrait .sticker{left:auto;right:-14px;top:28px;transform:rotate(10deg)}.portrait .tag{position:absolute;left:20px;bottom:20px;background:#fff;border-radius:16px;padding:12px 16px;display:flex;flex-direction:column;gap:2px;font-size:14px;color:var(--soft)}.portrait .tag b{font-family:var(--fd);font-weight:900;font-size:20px;color:var(--ink)}@media(max-width:900px){.hero2 .wrap{grid-template-columns:1fr}.portrait{max-width:520px}}.paths{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:36px}.path{position:relative;border-radius:28px;overflow:hidden;text-decoration:none;display:flex;flex-direction:column;min-height:440px;background:var(--grey)}.path img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.path .in{position:relative;margin-top:auto;padding:80px 24px 24px;display:flex;flex-direction:column;gap:8px;background:linear-gradient(transparent,#0e0e10d1 38%);color:#fff}.path h3{font-size:32px;letter-spacing:-.02em}.path p{font-size:16px;color:#e6e6ea}.path .go{align-self:flex-start;margin-top:6px;background:var(--y);color:var(--ink);border-radius:999px;padding:8px 16px;font-weight:800;font-size:15px}.path.z .go{background:var(--z);color:#fff}@media(max-width:900px){.paths{grid-template-columns:1fr}.path{min-height:380px}}.about{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(28px,5vw,64px);align-items:center}.about img{width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:32px}.about .txt{display:flex;flex-direction:column;gap:18px}.about .txt p{font-size:18px;color:var(--soft)}.sign{font-family:var(--fs);font-style:italic;font-size:34px}@media(max-width:900px){.about{grid-template-columns:1fr}.about img{max-width:460px}}.res{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:-72px;position:relative;padding:0 clamp(12px,2.5vw,32px)}.res div{background:#fff;border:1px solid var(--line);border-radius:20px;padding:20px 22px;display:flex;flex-direction:column;gap:4px}.res div.y{background:var(--y);border:0}.res b{font-family:var(--fd);font-weight:900;font-size:clamp(28px,3vw,40px);letter-spacing:-.02em;line-height:1.05}.res div.y b{font-size:clamp(24px,2.6vw,34px);white-space:nowrap}.res span{font-size:16px;color:var(--soft)}.wallimg{width:100%;border-radius:28px;margin-top:32px}@media(max-width:760px){.res{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:-32px;gap:10px}}.mats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:32px}.mat{display:flex;align-items:center;gap:20px;background:#fff;border-radius:24px;padding:18px;text-decoration:none}.mat img{width:140px;height:140px;object-fit:cover;border-radius:16px;flex:none}.mat div{display:flex;flex-direction:column;gap:6px}.mat b{font-size:22px;line-height:1.2}.mat span{color:var(--z);font-weight:700;font-size:20px}@media(max-width:760px){.mats{grid-template-columns:1fr}.mat img{width:100px;height:100px}}.plans{display:grid;grid-template-columns:repeat(var(--n,2),minmax(0,1fr));gap:24px;margin-top:36px}.plan2{background:#fff;border:1px solid var(--line);border-radius:28px;padding:32px;display:flex;flex-direction:column;gap:14px}.plan2.hl{border:2px solid var(--ink)}.plan2 h3{font-size:30px;letter-spacing:-.02em}.plan2 .pr{font-family:var(--fd);font-weight:900;font-size:44px;letter-spacing:-.02em}.plan2 .pr small{font-family:var(--fb);font-weight:600;font-size:17px;color:var(--mut);letter-spacing:0}.plan2 ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px;flex:1}.plan2 li{display:flex;gap:10px;font-size:17px;color:var(--soft)}.plan2 li:before{content:"";flex:none;width:20px;height:20px;margin-top:3px;border-radius:6px;background:var(--y)}.plan2.z li:before{background:var(--rose)}.plan2 .btn{font-size:18px;padding:18px}@media(max-width:860px){.plans{grid-template-columns:1fr}}.subj{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:36px}.subj div{background:var(--paper);border-radius:22px;padding:26px;display:flex;flex-direction:column;gap:10px}.subj small{font-family:var(--fd);font-weight:800;font-size:13px;letter-spacing:.12em;color:var(--mut)}.subj b{font-family:var(--fd);font-weight:900;font-size:24px;letter-spacing:-.02em}.subj p{font-size:16px;color:var(--soft)}@media(max-width:860px){.subj{grid-template-columns:1fr}}.vids{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:32px;max-width:960px}.vid{display:flex;flex-direction:column;gap:10px}.vid button{position:relative;width:100%;aspect-ratio:9/16;border:0;border-radius:22px;overflow:hidden;background:#0e0e10;padding:0;cursor:pointer;display:grid;place-items:center}.vid button img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.vid .play{position:relative;width:68px;height:68px;border-radius:50%;background:var(--y);display:grid;place-items:center;box-shadow:0 10px 24px #00000040}.vid iframe{width:100%;aspect-ratio:9/16;border:0;border-radius:22px}.vid b{font-family:var(--fd);font-weight:800;font-size:18px}.vid span{font-size:15px;color:var(--soft)}@media(max-width:760px){.vids{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;margin-right:calc(-1*var(--pad));padding-right:var(--pad)}.vid{flex:0 0 70%;scroll-snap-align:start}}.tabs{display:flex;gap:8px;flex-wrap:wrap}.tabs span{border-radius:999px;padding:8px 16px;font-weight:700;font-size:15px;background:#fff;border:1px solid var(--line);color:var(--mut)}.tabs span.on{background:var(--ink);color:var(--y);border-color:var(--ink)}.pz{background:var(--rose-bg)}.cta2{background:var(--z);color:#fff;border-radius:32px;padding:clamp(28px,5vw,52px);display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.cta2 h2{font-size:clamp(30px,4vw,44px);line-height:1.04}.cta2 p{color:#fbe3ea;margin-top:8px;font-size:18px}.cta2 .btn{background:#fff;color:var(--ink);box-shadow:none}.galx{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:230px;gap:16px;margin-top:32px}.galx figure,.gal3 figure{margin:0;position:relative;border-radius:22px;overflow:hidden;background:var(--grey)}.galx img,.gal3 img{width:100%;height:100%;object-fit:cover;display:block}.galx .big{grid-column:span 2;grid-row:span 2}.galx .wide{grid-column:span 2}.galx figcaption,.gal3 figcaption{position:absolute;left:12px;bottom:12px;background:#fff;border-radius:999px;padding:6px 14px;font-weight:700;font-size:14px}.gal3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:32px}.gal3 figure{aspect-ratio:4/5}@media(max-width:760px){.galx{grid-template-columns:1fr 1fr;grid-auto-rows:170px;gap:10px}.galx .wide{grid-column:span 2}.gal3{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;margin-right:calc(-1*var(--pad));padding-right:var(--pad)}.gal3 figure{flex:0 0 72%;scroll-snap-align:start}}.kick+.h2{margin-top:14px}.lead2{font-size:18px;color:var(--soft);margin-top:10px}.team{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin-top:32px}.tflip{position:relative;border:0;padding:0;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer;perspective:1400px;min-height:420px}.fr,.bk{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;gap:6px;border-radius:24px;padding:14px 14px 20px;backface-visibility:hidden;-webkit-backface-visibility:hidden;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.fr{background:#fff;box-shadow:0 1px 0 var(--line),0 10px 30px #0e0e100f}.bk{background:var(--c);transform:rotateY(180deg);align-items:center;text-align:center;justify-content:center;gap:8px;padding:24px}.tflip.on .fr{transform:rotateY(-180deg)}.tflip.on .bk{transform:rotateY(0)}@media(hover:hover){.tflip:hover .fr{transform:rotateY(-180deg)}.tflip:hover .bk{transform:rotateY(0)}}.pic{position:relative;display:block;aspect-ratio:4/5;border-radius:16px;overflow:hidden;background:var(--grey);margin-bottom:8px}.pic img{width:100%;height:100%;object-fit:cover;display:block}.ini{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font:900 96px/1 var(--fd)}.ph{position:absolute;left:0;right:0;bottom:44px;text-align:center;font-size:13px;color:var(--soft)}.hint{position:absolute;right:10px;bottom:10px;background:var(--ink);color:#fff;border-radius:999px;padding:5px 11px;font-size:13px;font-weight:700}.tflip b{font:900 22px/1.1 var(--fd);letter-spacing:-.02em}.tflip small{font:800 11px var(--fd);letter-spacing:.12em;color:var(--mut)}.tflip .t{font-size:15px;color:var(--soft);line-height:1.4}.pol{background:#fff;padding:12px 12px 10px;border-radius:6px;box-shadow:0 12px 28px #0e0e102e;transform:rotate(-3deg);display:flex;flex-direction:column;gap:8px;width:82%;margin-bottom:14px}.kid{aspect-ratio:1;display:grid;place-items:center;background:var(--grey);border-radius:3px;font-size:14px;color:var(--mut)}.pol i{font-family:var(--fs);font-size:22px}.bk small{color:var(--ink);opacity:.7;letter-spacing:.08em}@media(max-width:1100px){.team{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:860px){.team{grid-template-columns:1fr 1fr;gap:12px}.tflip{min-height:380px}.tflip .t{font-size:14px}}@media(prefers-reduced-motion:reduce){.fr,.bk{transition:none}}.centru{border:0;margin:6px 0 0;padding:0;display:flex;flex-direction:column;gap:10px}.centru legend{font:900 18px var(--fd);margin-bottom:10px;padding:0}.centru .opts{display:flex;gap:10px;flex-wrap:wrap}.centru label{cursor:pointer}.centru input{position:absolute;opacity:0;pointer-events:none}.centru label span{display:flex;flex-direction:column;min-width:118px;padding:12px 18px;border-radius:16px;background:#fff;border:2px solid #fff;box-shadow:0 1px 0 var(--line);transition:border-color .15s,background .15s}.centru label b{font:900 20px/1.1 var(--fd)}.centru label small{font-size:14px;color:var(--mut)}.centru input:checked+span{border-color:var(--z);background:#fff;box-shadow:0 8px 20px #d7385e2e}.centru input:checked+span b{color:var(--z)}.centru input:focus-visible+span{outline:3px solid var(--z);outline-offset:2px}.cmsg{font-size:16px;color:var(--soft)}.cmsg b{display:none}.centru:has(input[value=UNIBUC]:checked) .c-ub,.centru:has(input[value="UBB Cluj"]:checked) .c-cj,.centru:has(input[value=ASE]:checked) .c-ase{display:inline}.locuri{display:flex;align-items:center;gap:10px;font-size:16px;background:#fff;border-radius:16px;padding:10px 16px;align-self:flex-start}.locuri .dot{flex:none;width:10px;height:10px;border-radius:50%;background:#22a06b;box-shadow:0 0 0 4px #22a06b2e}html:has(.centru input[value=UNIBUC]:checked) [data-c]:not([data-c~=ub]),html:has(.centru input[value="UBB Cluj"]:checked) [data-c]:not([data-c~=cj]),html:has(.centru input[value=ASE]:checked) [data-c]:not([data-c~=ase]){display:none}.plans-c{display:flex;flex-wrap:wrap;justify-content:flex-start}.plans-c .plan2{flex:1 1 240px;max-width:400px}.c-lbl{font-family:var(--fs);font-style:italic;font-weight:400;letter-spacing:0;color:var(--z)}.plans-c .plan2{flex:1 1 280px}.plans-c .plan2.wide{flex-basis:100%;max-width:none;display:grid;grid-template-columns:1fr 1fr auto;align-items:center;column-gap:40px}.plans-c .plan2.wide .pill{grid-column:1/-1}.plans-c .plan2.wide h3{grid-column:1;grid-row:2}.plans-c .plan2.wide .pr{grid-column:1;grid-row:3}.plans-c .plan2.wide ul{grid-column:2;grid-row:2/4}.plans-c .plan2.wide .btn{grid-column:3;grid-row:2/4;padding:18px 32px}@media(max-width:860px){.plans-c .plan2.wide{display:flex}}.plans-c .plan2.wide .pill{justify-self:start}.form2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:clamp(24px,5vw,64px);align-items:start}.form2 .txt{display:flex;flex-direction:column;gap:14px}.form2 .txt p{font-size:18px;color:var(--soft)}.form2 form{background:#fff;border-radius:28px;padding:clamp(22px,4vw,36px);display:grid;grid-template-columns:1fr 1fr;gap:14px;box-shadow:0 10px 30px #0e0e100f}.form2 label{display:flex;flex-direction:column;gap:6px;font-weight:700;font-size:15px}.form2 label:nth-of-type(n+3){grid-column:1/-1}.form2 input,.form2 select,.form2 textarea{font:500 17px var(--fb);border:2px solid var(--line);border-radius:14px;padding:14px 16px;background:#fff;color:var(--ink);width:100%;box-sizing:border-box}.form2 input:focus,.form2 select:focus,.form2 textarea:focus{outline:none;border-color:var(--z)}.form2 .btn{grid-column:1/-1;border:0;cursor:pointer;font-size:18px;padding:18px}.form2 .errors,.form2 .form-ok{grid-column:1/-1}.form-ok{display:flex;flex-direction:column;gap:6px;padding:20px;border-radius:18px;background:#eaf7f0}.form-ok b{font:900 22px var(--fd)}@media(max-width:860px){.form2,.form2 form{grid-template-columns:1fr}}@media(max-width:760px){.portrait .sticker{right:8px}}body{overflow-x:clip}@media(max-width:520px){.centru .opts{flex-wrap:nowrap;gap:8px}.centru label{flex:1}.centru label span{min-width:0;padding:10px 12px}.centru label b{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/it-pages.css.map */
