:root {--min-viewport: 360;--max-viewport: 1600;--base-font: 10;--clamp-unit: 1vw;--min-screen-width: 478px;--max-screen-width: 1200px;--primary: #EC3C89;--primary-d-1: #d2387a;--primary-d-2: #b9346c;--primary-d-3: #a0305e;--primary-d-4: #882b50;--primary-d-5: #702643;--primary-d-6: #5a2136;--primary-d-7: #441c2a;--primary-d-8: #2f161e;--primary-d-9: #1c0e13;--primary-l-1: #f05794;--primary-l-2: #f46d9f;--primary-l-3: #f881ab;--primary-l-4: #fb94b6;--primary-l-5: #fda7c2;--primary-l-6: #ffb9ce;--primary-l-7: #ffcbda;--primary-l-8: #ffdce6;--primary-l-9: #ffeef3;--secondary: #22223B;--secondary-d-1: #1f1f36;--secondary-d-2: #1d1d30;--secondary-d-3: #1a1a2b;--secondary-d-4: #181726;--secondary-d-5: #151520;--secondary-d-6: #13121c;--secondary-d-7: #0f0e17;--secondary-d-8: #0b0a11;--secondary-d-9: #050509;--secondary-l-1: #35344c;--secondary-l-2: #49485e;--secondary-l-3: #5e5c71;--secondary-l-4: #737284;--secondary-l-5: #898897;--secondary-l-6: #a09eab;--secondary-l-7: #b7b6c0;--secondary-l-8: #ceced4;--secondary-l-9: #e6e6ea;--tertiary: #005D8F;--tertiary-d-1: #0a5480;--tertiary-d-2: #104a71;--tertiary-d-3: #134162;--tertiary-d-4: #143854;--tertiary-d-5: #143046;--tertiary-d-6: #132739;--tertiary-d-7: #121f2c;--tertiary-d-8: #0f171f;--tertiary-d-9: #080e13;--tertiary-l-1: #316c9a;--tertiary-l-2: #4c7ba5;--tertiary-l-3: #648ab0;--tertiary-l-4: #7a9abb;--tertiary-l-5: #91aac6;--tertiary-l-6: #a6bbd1;--tertiary-l-7: #bccbdd;--tertiary-l-8: #d2dce8;--tertiary-l-9: #e9eef3;--accent: #66BCAE;--accent-d-1: #5ca79b;--accent-d-2: #529388;--accent-d-3: #488076;--accent-d-4: #3f6c65;--accent-d-5: #355a54;--accent-d-6: #2c4843;--accent-d-7: #233733;--accent-d-8: #1a2624;--accent-d-9: #111716;--accent-l-1: #77c3b6;--accent-l-2: #87cabe;--accent-l-3: #97d0c6;--accent-l-4: #a6d7ce;--accent-l-5: #b5ded6;--accent-l-6: #c4e4de;--accent-l-7: #d3ebe6;--accent-l-8: #e2f2ee;--accent-l-9: #f0f8f7;--bg-body: #ffffff;--bg-body-reverse: #1a1a1a;--text-body: #111111;--text-body-reverse: #ffffff;--text-title: #1f1f1f;--black: #000000;--white: #ffffff;--base: #dedede;--base-d-1: #c4c4c4;--base-d-2: #adadad;--base-d-3: #969696;--base-d-4: #808080;--base-d-5: #696969;--base-d-6: #545454;--base-d-7: #404040;--base-d-8: #2b2b2b;--base-d-9: #1a1a1a;--base-l-1: #e0e0e0;--base-l-2: #e6e6e6;--base-l-3: #e8e8e8;--base-l-4: #ebebeb;--base-l-5: #ededed;--base-l-6: #f2f2f2;--base-l-7: #f5f5f5;--base-l-8: #f7f7f7;--base-l-9: #fcfcfc;--resource: #7B8794;--resource-dark: #52606D;--facebook: #1877f2;--twitter-x: #14171a;--linked-in: #0a66c2;--instagram: #c32aa3;--pinterest: #bd081c;--whats-app: #25d366;--youtube: #ff0000;--success: hsla(136,63%,50%,1);--error: #D4502F;--space-4xs: clamp(0.35rem,calc(-0.09vw + 0.37rem),0.31rem);--space-3xs: clamp(0.43rem,calc(0.01vw + 0.43rem),0.44rem);--space-2xs: clamp(0.54rem,calc(0.17vw + 0.49rem),0.62rem);--space-xs: clamp(0.68rem,calc(0.43vw + 0.55rem),0.88rem);--space-s: clamp(0.85rem,calc(0.86vw + 0.59rem),1.24rem);--space-m: clamp(1.06rem,calc(1.52vw + 0.61rem),1.75rem);--space-l: clamp(1.33rem,calc(2.54vw + 0.57rem),2.47rem);--space-xl: clamp(1.66rem,calc(4.07vw + 0.44rem),3.5rem);--space-2xl: clamp(2.08rem,calc(6.37vw + 0.17rem),4.95rem);--space-3xl: clamp(2.59rem,calc(9.75vw + -0.32rem),7rem);--space-4xl: clamp(3.24rem,calc(14.74vw + -1.16rem),9.89rem);--text-xs: clamp(0.84rem,calc(-0.13vw + 0.88rem),0.78rem);--text-s: clamp(0.94rem,calc(-0.02vw + 0.95rem),0.94rem);--text-m: clamp(1.06rem,calc(0.14vw + 1.02rem),1.13rem);--text-l: clamp(1.2rem,calc(0.34vw + 1.09rem),1.35rem);--text-xl: clamp(1.34rem,calc(0.61vw + 1.16rem),1.62rem);--text-2xl: clamp(1.51rem,calc(0.96vw + 1.23rem),1.94rem);--text-3xl: clamp(1.7rem,calc(1.4vw + 1.28rem),2.33rem);--text-4xl: clamp(1.91rem,calc(1.96vw + 1.33rem),2.8rem);--hero-title-size: var(--text-4xl);--post-title-size: var(--text-2xl);--nav-link-size: var(--text-s);--header-space: var(--space-s);--btn-space: var(--space-xs) var(--space-s);--card-space: var(--space-s);--footer-space: var(--space-s) var(--space-m);--columns-1: repeat(1,minmax(0,1fr));--columns-2: repeat(2,minmax(0,1fr));--columns-3: repeat(3,minmax(0,1fr));--columns-4: repeat(4,minmax(0,1fr));--columns-5: repeat(5,minmax(0,1fr));--columns-6: repeat(6,minmax(0,1fr));--columns-7: repeat(7,minmax(0,1fr));--columns-8: repeat(8,minmax(0,1fr));--columns-9: repeat(9,minmax(0,1fr));--columns-10: repeat(10,minmax(0,1fr));--columns-11: repeat(11,minmax(0,1fr));--columns-12: repeat(12,minmax(0,1fr));--height-3xs: clamp(10rem,7.352rem + 8.864vw,14rem);--height-2xs: clamp(11rem,8.616rem + 7.98vw,15rem);--height-xs: clamp(12rem,9.616rem + 7.98vw,16rem);--height-s: clamp(13rem,10.616rem + 7.98vw,17rem);--height-m: clamp(14rem,11.616rem + 7.98vw,18rem);--height-l: clamp(16rem,13.616rem + 7.98vw,20rem);--height-xl: clamp(18rem,15.616rem + 7.98vw,22rem);--height-2xl: clamp(20rem,17.616rem + 7.98vw,24rem);--height-3xl: clamp(22rem,18.424rem + 11.97vw,28rem);--height-4xl: clamp(24rem,18.704rem + 17.729vw,32rem);--height-5xl: clamp(26rem,19.38rem + 22.161vw,36rem);--height-6xl: clamp(28rem,20.055rem + 26.593vw,40rem);--radius-xs: clamp(0.25rem,calc(0vw + 0.25rem),0.25rem);--radius-s: clamp(0.38rem,calc(0.28vw + 0.29rem),0.5rem);--radius-m: clamp(0.63rem,calc(0.28vw + 0.54rem),0.75rem);--radius-l: clamp(1rem,calc(0.55vw + 0.83rem),1.25rem);--radius-xl: clamp(1.63rem,calc(0.83vw + 1.38rem),2rem);--radius-full: 999rem;--shadow-xs: 0 1px 2px var(--shadow-primary);--shadow-s: 0 1.5px 3px var(--shadow-primary);--shadow-m: 0 2px 6px var(--shadow-primary);--shadow-l: 0 3px 12px var(--shadow-primary);--shadow-xl: 0 6px 48px var(--shadow-primary);--bg-overlay-5: rgba(0,0,0,0.05);--bg-overlay-10: rgba(0,0,0,0.10);--bg-overlay-15: rgba(0,0,0,0.15);--bg-overlay-20: rgba(0,0,0,0.20);--bg-overlay-25: rgba(0,0,0,0.25);--bg-overlay-30: rgba(0,0,0,0.30);--bg-overlay-35: rgba(0,0,0,0.35);--bg-overlay-40: rgba(0,0,0,0.40);--bg-overlay-45: rgba(0,0,0,0.45);--bg-overlay-50: rgba(0,0,0,0.50);--bg-overlay-55: rgba(0,0,0,0.55);--bg-overlay-60: rgba(0,0,0,0.60);--bg-overlay-65: rgba(0,0,0,0.65);--bg-overlay-70: rgba(0,0,0,0.70);--bg-overlay-75: rgba(0,0,0,0.75);--bg-overlay-80: rgba(0,0,0,0.80);}