@font-face{font-family:Averta CY;font-weight:400;font-display:swap;src:local(Averta CY Regular),local(AvertaCY-Regular)}@font-face{font-family:Averta CY;font-weight:700;font-display:swap;src:local(Averta CY Bold),local(AvertaCY-Bold)}@font-face{font-family:Averta CY;font-weight:900;font-display:swap;src:local(Averta CY Black),local(AvertaCY-Black)}[data-design=rebrand]{--rb-marine:#1c2943;--rb-marine-50:#8e94a1;--rb-marine-70:#5d6476;--rb-marine-80:#495268;--rb-marine-30:#b0b3bc;--rb-marine-10:#e8e9ec;--rb-beige:#eff0e4;--rb-line-beige:#ddd8d1;--rb-soft-beige:#f9f8f5;--rb-bubblegum:#ff98f7;--rb-bubblegum-soft:#ffcbfb;--rb-red:#e34848;--rb-fluo:#d1ff00;--rb-cyan:#1eb9ff;--rb-cyan-10:#e8f8ff;--rb-sand:#f6f2ee;--rb-white:#fff;--rb-sand-deep:#f1ebe6;--rb-bubblegum-tint:#ffeafd;--rb-font:"Averta CY", "Inter", system-ui, -apple-system, sans-serif;--rb-font-accent:"Playfair Display", Georgia, serif;--rb-radius:20px;--rb-radius-sm:12px;--rb-stroke:2px solid var(--rb-marine);--rb-shadow:0 4px 0 var(--rb-marine);--rb-shadow-sm:0 3px 0 var(--rb-marine);--rb-shadow-float:0 25px 62px #0003;--rb-shadow-screen:0 24px 60px #1c29432e;--rb-grid:linear-gradient(var(--rb-line-beige) 1px, transparent 1px) 0 0 / 40px 40px, linear-gradient(90deg, var(--rb-line-beige) 1px, transparent 1px) 0 0 / 40px 40px}
