@font-face{font-display:swap;font-family:Byblos;src:url(/fonts/byblos/byblos.woff2) format("woff2"),url(/fonts/byblos/byblos.woff) format("woff"),url(/fonts/byblos/byblos.ttf) format("truetype")}@font-face{font-family:Poppins;src:url(/fonts/poppins/Poppins-Thin.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/poppins/Poppins-ThinItalic.ttf) format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/poppins/Poppins-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/poppins/Poppins-ExtraLightItalic.ttf) format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/poppins/Poppins-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/poppins/Poppins-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/poppins/Poppins-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/poppins/Poppins-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/poppins/Poppins-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/poppins/Poppins-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/poppins/Poppins-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/poppins/Poppins-SemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/poppins/Poppins-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/poppins/Poppins-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/poppins/Poppins-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/poppins/Poppins-ExtraBoldItalic.ttf) format("truetype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/poppins/Poppins-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/poppins/Poppins-BlackItalic.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}/**
* @license
*
* Font Family: Clash Display
* Designed by: Indian Type Foundry
* URL: https://www.fontshare.com/fonts/clash-display
* © 2025 Indian Type Foundry
*
* Clash Display Extralight 
* Clash Display Light 
* Clash Display Regular 
* Clash Display Medium 
* Clash Display Semibold 
* Clash Display Bold 

*
*/@font-face{font-family:ClashDisplay;src:url(/fonts/clash-display/ClashDisplay-Extralight.woff2) format("woff2"),url(/fonts/clash-display/ClashDisplay-Extralight.woff) format("woff"),url(/fonts/clash-display/ClashDisplay-Extralight.ttf) format("truetype");font-weight:200;font-display:swap;font-style:normal}@font-face{font-family:ClashDisplay;src:url(/fonts/clash-display/ClashDisplay-Light.woff2) format("woff2"),url(/fonts/clash-display/ClashDisplay-Light.woff) format("woff"),url(/fonts/clash-display/ClashDisplay-Light.ttf) format("truetype");font-weight:300;font-display:swap;font-style:normal}@font-face{font-family:ClashDisplay;src:url(/fonts/clash-display/ClashDisplay-Regular.woff2) format("woff2"),url(/fonts/clash-display/ClashDisplay-Regular.woff) format("woff"),url(/fonts/clash-display/ClashDisplay-Regular.ttf) format("truetype");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:ClashDisplay;src:url(/fonts/clash-display/ClashDisplay-Medium.woff2) format("woff2"),url(/fonts/clash-display/ClashDisplay-Medium.woff) format("woff"),url(/fonts/clash-display/ClashDisplay-Medium.ttf) format("truetype");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:ClashDisplay;src:url(/fonts/clash-display/ClashDisplay-Semibold.woff2) format("woff2"),url(/fonts/clash-display/ClashDisplay-Semibold.woff) format("woff"),url(/fonts/clash-display/ClashDisplay-Semibold.ttf) format("truetype");font-weight:600;font-display:swap;font-style:normal}@font-face{font-family:ClashDisplay;src:url(/fonts/clash-display/ClashDisplay-Bold.woff2) format("woff2"),url(/fonts/clash-display/ClashDisplay-Bold.woff) format("woff"),url(/fonts/clash-display/ClashDisplay-Bold.ttf) format("truetype");font-weight:700;font-display:swap;font-style:normal}/**
* @license
*
* Font Family: Clash Grotesk
* Designed by: Indian Type Foundry
* URL: https://www.fontshare.com/fonts/clash-grotesk
* © 2025 Indian Type Foundry
*
* Clash Grotesk Extralight 
* Clash Grotesk Light 
* Clash Grotesk Regular 
* Clash Grotesk Medium 
* Clash Grotesk Semibold 
* Clash Grotesk Bold 
* Clash Grotesk Variable (Variable font)

*
*/@font-face{font-family:ClashGrotesk;src:url(/fonts/clash-grotesk/ClashGrotesk-Extralight.woff2) format("woff2"),url(/fonts/clash-grotesk/ClashGrotesk-Extralight.woff) format("woff"),url(/fonts/clash-grotesk/ClashGrotesk-Extralight.ttf) format("truetype");font-weight:200;font-display:swap;font-style:normal}@font-face{font-family:ClashGrotesk;src:url(/fonts/clash-grotesk/ClashGrotesk-Light.woff2) format("woff2"),url(/fonts/clash-grotesk/ClashGrotesk-Light.woff) format("woff"),url(/fonts/clash-grotesk/ClashGrotesk-Light.ttf) format("truetype");font-weight:300;font-display:swap;font-style:normal}@font-face{font-family:ClashGrotesk;src:url(/fonts/clash-grotesk/ClashGrotesk-Regular.woff2) format("woff2"),url(/fonts/clash-grotesk/ClashGrotesk-Regular.woff) format("woff"),url(/fonts/clash-grotesk/ClashGrotesk-Regular.ttf) format("truetype");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:ClashGrotesk;src:url(/fonts/clash-grotesk/ClashGrotesk-Medium.woff2) format("woff2"),url(/fonts/clash-grotesk/ClashGrotesk-Medium.woff) format("woff"),url(/fonts/clash-grotesk/ClashGrotesk-Medium.ttf) format("truetype");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:ClashGrotesk;src:url(/fonts/clash-grotesk/ClashGrotesk-Semibold.woff2) format("woff2"),url(/fonts/clash-grotesk/ClashGrotesk-Semibold.woff) format("woff"),url(/fonts/clash-grotesk/ClashGrotesk-Semibold.ttf) format("truetype");font-weight:600;font-display:swap;font-style:normal}@font-face{font-family:ClashGrotesk;src:url(/fonts/clash-grotesk/ClashGrotesk-Bold.woff2) format("woff2"),url(/fonts/clash-grotesk/ClashGrotesk-Bold.woff) format("woff"),url(/fonts/clash-grotesk/ClashGrotesk-Bold.ttf) format("truetype");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:ClashGrotesk;src:url(/fonts/clash-grotesk/ClashGrotesk-Variable.woff2) format("woff2"),url(/fonts/clash-grotesk/ClashGrotesk-Variable.woff) format("woff"),url(/fonts/clash-grotesk/ClashGrotesk-Variable.ttf) format("truetype");font-weight:200 700;font-display:swap;font-style:normal}:root{--color-primary-100: #adbef3;--color-primary-200: #88a1ee;--color-primary-300: #6385e9;--color-primary-400: #3f68e3;--color-primary-500: #1a4bde;--color-primary-600: #163fba;--color-primary-700: #123397;--color-primary-800: #0e2773;--color-primary-900: #091b50;--color-secondary: #1f3b67;--color-background: #0a1e39;--color-dark: #060f1c;--color-text: rgba(255, 255, 255, .85);--color-text-opaque: rgba(255, 255, 255, .6);--color-neutral-opaque: rgba(0, 0, 0, .4);--color-highlight: #4f46e5;--color-accent: #ffb81c;--color-accent-2: #25d366;--color-error: #ed4337;--color-light: #fefefe;--color-light-opaque: #fefefeaa;--color-white: #fff;--base-size: 1.6rem;--space-1: calc(var(--base-size) * .25);--space-2: calc(var(--base-size) * .5);--space-3: var(--base-size);--space-4: calc(var(--base-size) * 1.5);--space-5: calc(var(--base-size) * 2);--space-6: calc(var(--base-size) * 2.5);--space-7: calc(var(--base-size) * 3);--space-8: calc(var(--base-size) * 4);--fs-xsm: calc(var(--base-size) * .8);--fs-sm: calc(var(--base-size) * .9);--fs-md: calc(var(--base-size) * 1.2);--fs-lg: calc(var(--base-size) * 2);--fs-xl: calc(var(--base-size) * 2.3);--ff-sans: "Inter", sans-serif;--ff-serif: "ClashGrotesk", serif;--border-radius-sm: 4px;--border-radius-md: 8px;--border-radius-lg: 16px;--border-radius-xl: 32px;--border-radius-rounded: 64px;--border-radius-full: 100%;--transition-fast: .15s ease;--transition-fast-cubic: all .6s cubic-bezier(1, -.01, .18, 1);--transition-base: .3s ease;--transition-slow: .5s ease;--inner-shadow: inset -10px -10px 10px rgb(255, 255, 255, .1)}*{list-style:none;color:inherit;box-sizing:border-box;margin:0;padding:0;font-family:inherit;font-size:inherit}html{font-size:62.5%}html,body{height:100%;margin:0}body{color:var(--color-text);background-color:var(--color-background);font-family:var(--ff-sans);font-size:var(--fs-sm)}h3,h4,h5,h6{font-family:var(--ff-sans);margin-block:2rem}h1,h2{font-family:var(--ff-serif);text-transform:uppercase;margin-block:2rem;width:fit-content}h2{font-size:var(--fs-lg)}h5{font-size:var(--fs-md)}button{border:none;cursor:pointer}p{line-height:2}small{font-size:var(--fs-xsm)}.section{min-height:100svh;display:flex;align-items:center;scroll-snap-align:start;padding:var(--space-4) 0;position:relative}.section-content-container{width:clamp(300px,100%,1564px);margin-inline:auto;padding:2vw 4vw}.main-container{position:relative;background-image:url(/images/noise.webp);background-attachment:fixed;overflow-x:hidden}.logoIconBackground{width:clamp(30rem,100%,100rem);aspect-ratio:1/1;position:absolute;z-index:-1;opacity:.15;top:2%;left:50%;transform:translate(-50%);filter:drop-shadow(20px 20px 10px rgba(255,255,255,.314)) drop-shadow(-20px -20px 10px rgba(255,255,255,.314))}.gradient-text-light{background:linear-gradient(89deg,#fff9 .44%,#fff 37.26%,#fff9 99.07%);-webkit-background-clip:text;background-clip:text;color:transparent}@media (max-width: 350px){:root{--fs-xsm: calc(var(--base-size) * .7);--fs-sm: calc(var(--base-size) * .8);--fs-md: calc(var(--base-size) * 1);--fs-lg: calc(var(--base-size) * 1.8);--fs-xl: calc(var(--base-size) * 2)}}@media (min-width: 768px){:root{--fs-md: calc(var(--base-size) * 1.3);--fs-lg: calc(var(--base-size) * 2.3);--fs-xl: calc(var(--base-size) * 2.6)}}@media (min-width: 1024px){:root{--fs-sm: calc(var(--base-size) * 1.05);--fs-md: calc(var(--base-size) * 1.5);--fs-lg: calc(var(--base-size) * 3);--fs-xl: calc(var(--base-size) * 5.5)}.logoIconBackground{top:0;opacity:.075}}
