.rd{--mp-bg:#f8f7f4;--mp-surface:#fff;--mp-hairline:1px solid #00000012;--mp-text:#1a1a1a;--mp-text-sub:#6b7280;--mp-text-mute:#9aa0a8;--mp-gold:#c8a84e;--mp-gold-dark:#a08530;--mp-gold-on:#1a1406;--mp-gold-grad:linear-gradient(135deg,#a08530 0%,#c8a84e 45%,#e4c96a 100%);--mp-gold-shadow:0 6px 18px #c8a84e47;--mp-quiz:#1d4ed8;--mp-quiz-soft:#e3eefb;--mp-fisica:#0f8a5f;--mp-fisica-soft:#e0f3eb;--mp-fisica-grad:linear-gradient(135deg,#0a6b4a 0%,#0f8a5f 45%,#35a97f 100%);--mp-psico:#6d28d9;--mp-psico-soft:#f0e6fa;--mp-colloquio:#c2410c;--mp-colloquio-soft:#fdebdc;--mp-tricolore:linear-gradient(90deg,#009246 33%,#e6e6e6 33% 66%,#ce2b37 66%);--mp-glow:radial-gradient(ellipse 90% 45% at 50% 0%,#c8a84e12 0%,transparent 70%);background:var(--mp-bg);color:var(--mp-text)}.rd-sez-quiz{--mp-sez:var(--mp-quiz);--mp-sez-soft:var(--mp-quiz-soft)}.rd-sez-fisica{--mp-sez:var(--mp-fisica);--mp-sez-soft:var(--mp-fisica-soft)}.rd-sez-psico{--mp-sez:var(--mp-psico);--mp-sez-soft:var(--mp-psico-soft)}.rd-sez-colloquio{--mp-sez:var(--mp-colloquio);--mp-sez-soft:var(--mp-colloquio-soft)}.dark .rd,.rd{--mb-surface-0:#f8f7f4;--mb-surface-1:#fff;--mb-surface-2:#f0f0ec;--mb-surface-3:#e5e5e0;--mb-surface-glass:#ffffffd9;--mb-text-primary:#1a1a1a;--mb-text-heading:#111;--mb-text-secondary:#4a4a4a;--mb-text-muted:#6b7280;--mb-text-accent:#a08530;--mb-text-accent-bright:#c8a84e;--mb-text-on-gold:#1a1406;--mb-text-inverse:#fff;--mb-border-default:#00000014;--mb-border-subtle:#0000000a;--mb-border-active:#c8a84e40;--mb-border-hover:#c8a84e59;--mb-glass-bg:#ffffffb8;--mb-glass-border:#0000000f;--mb-shadow-card:0 1px 3px #0000000f,0 1px 2px #0000000a;--mb-shadow-card-hover:0 8px 25px #00000014,0 4px 10px #0000000d;--mb-success:#15803d;--mb-warning:#b45309;--mb-error:#b3261e;--mb-info:#1d4ed8;--mb-sidebar-bg:#fff}.rd h1,.rd h2,.rd h3{color:var(--mp-text)}.rd-shell{background:var(--mp-bg);min-height:100vh;font-family:var(--font-inter),system-ui,sans-serif;color:var(--mp-text);display:flex}.rd-sidebar{background:var(--mp-surface);z-index:50;border-right:1px solid #00000012;flex-direction:column;flex-shrink:0;width:244px;height:100vh;padding:20px 14px;display:flex;position:sticky;top:0;overflow-y:auto}.rd-burger{z-index:60;background:var(--mp-surface);width:42px;height:42px;color:var(--mp-text);cursor:pointer;border:1px solid #00000017;border-radius:11px;justify-content:center;align-items:center;display:none;position:fixed;top:14px;left:14px;box-shadow:0 2px 10px #0000000f}body.fullscreen-mode .rd-burger{display:none!important}.rd-backdrop{z-index:45;background:#00000047;display:none;position:fixed;inset:0}@media (max-width:1023px){.rd-burger{display:flex}.rd-sidebar{height:auto;transition:transform .25s cubic-bezier(.16,1,.3,1);position:fixed;top:0;bottom:0;left:0;transform:translate(-100%);box-shadow:8px 0 30px #0000001f}.rd-sidebar.rd-open{transform:none}.rd-backdrop.rd-open{display:block}}.rd-main{flex:1;position:relative;overflow-x:hidden}.rd-sfondo-sin{width:38%;top:0;bottom:0;left:245px}.rd-sfondo-velo-sin{background:linear-gradient(270deg,var(--mp-bg)0%,#f8f7f459 45%,transparent 100%)}@media (max-width:1023px){.rd-sfondo-sin{aspect-ratio:2/3;width:auto;height:58vh;top:auto;bottom:0;left:0}.rd-sfondo-velo-sin{background:linear-gradient(180deg,var(--mp-bg)0%,#f8f7f440 35%,transparent 65%),linear-gradient(270deg,var(--mp-bg)0%,#f8f7f459 45%,transparent 100%)}.rd-sez-quiz,.rd-sez-fisica,.rd-sez-psico,.rd-sez-colloquio{--mp-surface:#ffffffd9}}.rd-col{margin:0 auto;padding:36px 28px 64px;animation:.34s cubic-bezier(.16,1,.3,1) rdScreenIn;position:relative}.rd-col-wide{max-width:980px}.rd-col-narrow{max-width:760px}@media (max-width:1023px){.rd-col{padding:72px 18px 48px}.rd-shell .rd-pagehead{padding-top:58px}.rd-shell .rd-col .rd-pagehead{padding-top:0}.rd-shell.rd-noburger .rd-col{padding-top:28px}.rd-shell.rd-noburger .rd-pagehead{padding-top:0}}@keyframes rdScreenIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.rd-statgrid{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:20px;display:grid}.rd-badgegrid{grid-template-columns:repeat(5,1fr);gap:14px;display:grid}.rd-hero-text{max-width:62%}.rd-squaregrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.rd-squaregrid>*{aspect-ratio:1}.rd-banner-veil{background:linear-gradient(90deg,#f8f7f4d9 0%,#f8f7f466 45%,#0000 65%)}@media (max-width:760px){.rd-statgrid{grid-template-columns:repeat(2,1fr)}.rd-badgegrid{grid-template-columns:repeat(3,1fr)}.rd-hero-text{max-width:100%}.rd-squaregrid{grid-template-columns:1fr}.rd-squaregrid>*{aspect-ratio:auto;min-height:190px}.rd-banner-veil{background:linear-gradient(#f8f7f4ed 0%,#f8f7f4d6 58%,#f8f7f499 100%)}}@media (prefers-reduced-motion:reduce){.rd-col{animation:none}.rd-sidebar{transition:none}}