:root{--c-cyan-900: #14BBE2;--c-cyan-700: #1DA0BE;--c-cyan-500: #22B8D9;--c-cyan-400: #4DCFE8;--c-cyan-200: #A6E7F3;--c-peach-50: #FFF5F2;--c-peach-100: #FDECED;--c-peach-200: #FBDDD9;--c-ink-900: #0F3B4C;--c-ink-700: #164B60;--c-ink-500: #5B7B87;--c-sun-500: #ffffff;--c-red-500: #E63946;--c-pink-400: #FF9BB3}.landing-page{position:relative;min-height:100vh;overflow-x:hidden;background:radial-gradient(ellipse 90% 50% at 50% 0%,#A6E7F3 0%,transparent 55%),radial-gradient(ellipse 90% 50% at 50% 100%,#FFE4D8 0%,transparent 55%),linear-gradient(180deg,#fdfbf5,#fbf7ec,#fdfbf5)}.landing-page__content{position:relative;z-index:1;width:100%;overflow:hidden}.landing-page__content:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background-image:linear-gradient(to right,rgba(34,184,217,.18) 1px,transparent 1px),linear-gradient(to bottom,rgba(34,184,217,.18) 1px,transparent 1px),linear-gradient(to right,rgba(29,160,190,.35) 1.5px,transparent 1.5px),linear-gradient(to bottom,rgba(29,160,190,.35) 1.5px,transparent 1.5px);background-size:24px 24px,24px 24px,120px 120px,120px 120px}.landing-page__content>*{position:relative;z-index:1}
