footer[data-astro-cid-sz7xmlte]{background-color:var(--lind-red);color:var(--off-white);padding:60px 40px 30px;margin-top:auto}.footer-wrapper[data-astro-cid-sz7xmlte]{max-width:1200px;margin:0 auto}.footer-main[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:60px;margin-bottom:40px}.logo-section[data-astro-cid-sz7xmlte]{height:100%;align-items:flex-start}.footer-logo[data-astro-cid-sz7xmlte]{width:180px}.info-column[data-astro-cid-sz7xmlte] h2[data-astro-cid-sz7xmlte]{color:var(--lind-yellow);font-size:16px;font-weight:600;margin-top:0;margin-bottom:20px;text-transform:uppercase;letter-spacing:.5px}.list-container[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;gap:12px}.list-item[data-astro-cid-sz7xmlte]{display:block}.anchor[data-astro-cid-sz7xmlte]{color:#e0e0e0;text-decoration:none;font-size:14px;transition:all .3s ease;display:inline-block;position:relative}.anchor[data-astro-cid-sz7xmlte]:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:2px;background:var(--lind-yellow);transition:width .3s ease}.anchor[data-astro-cid-sz7xmlte]:hover:after{width:100%}.anchor[data-astro-cid-sz7xmlte]:hover{color:var(--lind-yellow);transform:translate(4px)}.footer-bottom[data-astro-cid-sz7xmlte]{margin-top:30px}.copyright[data-astro-cid-sz7xmlte]{text-align:center;color:#999;font-size:13px;padding-top:20px;border-top:1px solid rgba(255,255,255,.1)}@media(max-width:748px){.footer-main[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column}.logo-section[data-astro-cid-sz7xmlte]{justify-self:center}}header[data-astro-cid-74w5fvnl]{display:flex;justify-content:center;height:50px;align-items:center;gap:30px;background-color:var(--gray100);z-index:1000}nav[data-astro-cid-74w5fvnl]{display:flex;gap:10px}a[data-astro-cid-74w5fvnl]{cursor:pointer;text-decoration:none;color:var(--lind-red);line-height:1.6;font-size:1.125rem}a[data-astro-cid-74w5fvnl]:active{color:var(--soft-red);s}.dropdown-btn[data-astro-cid-74w5fvnl]{display:none;border:none;color:var(--lind-red);height:24px;width:24px;font-size:1.25rem;*{filter:brightness(0) saturate(100%) invert(12%) sepia(39%) saturate(3694%) hue-rotate(317deg) brightness(86%) contrast(92%)}}.logo[data-astro-cid-74w5fvnl]{display:block;width:2rem;height:2rem}@media(max-width:600px){nav[data-astro-cid-74w5fvnl]{display:none}header[data-astro-cid-74w5fvnl]{justify-content:space-between;padding:0 30px}.dropdown-btn[data-astro-cid-74w5fvnl]{display:flex}}dialog[data-astro-cid-74w5fvnl]{border:none;min-height:120dvh;width:45dvw;position:fixed;right:0;top:0;margin-left:auto;background-color:var(--lind-red)}dialog[data-astro-cid-74w5fvnl][open]{animation-name:slide-in;animation-duration:.3s}@keyframes slide-in{0%{transform:translate(100%)}to{transform:translate(0)}}.dialog-nav[data-astro-cid-74w5fvnl]{height:50px;width:100%;display:flex;justify-content:flex-end;align-items:center;padding-right:27px}.close-btn[data-astro-cid-74w5fvnl]{border:none;background-color:transparent;transition:all .3s ease;cursor:pointer}.close-btn[data-astro-cid-74w5fvnl]:hover{filter:invert(57%) sepia(79%) saturate(1200%) hue-rotate(5deg) brightness(97%) contrast(98%)}.dialog-body[data-astro-cid-74w5fvnl]{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;padding:0 6px}.dialog-link[data-astro-cid-74w5fvnl]{color:var(--off-white);width:fit-content;text-align:center;padding:8px 12px;position:relative;transition:all .3s ease}.dialog-link[data-astro-cid-74w5fvnl]:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:2px;background:var(--lind-yellow);transition:width .3s ease}.dialog-link[data-astro-cid-74w5fvnl]:hover:after{width:100%}.dialog-link[data-astro-cid-74w5fvnl]:hover{color:var(--lind-yellow);transform:translate(-4px)}@font-face{font-family:customFont;src:url(../../../font/woff2/font-files/Inter-Medium.woff2)}@font-face{font-family:lightFont;src:url(../../../font/woff2/font-files/Inter-Light.woff2)}:root{--lind-yellow-light: #F7EBD5;--lind-blue-apple-highlight: hsl(211, 100%, 55%);--lind-blue-apple: #007AFF;--lind-blue-apple-hover: #0056CC;--lind-green-apple: #3DDC84;--lind-green-apple-hover: #06c55c;--lind-red: #5b192e;--lind-red-filter: brightness(0) saturate(100%) invert(11%) sepia(22%) saturate(5816%) hue-rotate(316deg) brightness(99%) contrast(93%);--lind-yellow: #e19108;--lind-yellow-filter: brightness(0) saturate(100%) invert(69%) sepia(49%) saturate(6882%) hue-rotate(14deg) brightness(107%) contrast(94%);--lind-green: #6a6954;--lind-green-filter: brightness(0) saturate(100%) invert(39%) sepia(8%) saturate(956%) hue-rotate(19deg) brightness(97%) contrast(85%);--lind-black: #1c1c1c;--lind-red-50: rgba(91, 25, 46, .5);--lind-red-20: rgba(91, 25, 46, .2);--lind-red-10: rgba(91, 25, 46, .1);--lind-yellow-50: rgba(225, 145, 8, .5);--lind-yellow-20: rgba(225, 145, 8, .2);--lind-yellow-10: rgba(225, 145, 8, .1);--lind-green-50: rgba(106, 105, 84, .5);--lind-green-20: rgba(106, 105, 84, .2);--lind-green-10: rgba(106, 105, 84, .1);--lind-black-50: rgba(28, 28, 28, .5);--lind-black-20: rgba(28, 28, 28, .2);--lind-black-10: rgba(28, 28, 28, .1);--gray100: #f9fafb;--gray200: #f3f4f6;--gray300: #d1d5db;--gray400: #9ca3af;--gray500: #6b7280;--gray600: #5d636f;--gray700: #374151;--gray200-opacity: #f3f4f6aa;--soft-blue: #2563eb;--soft-blue-10: rgba(37, 99, 235, .1);--soft-green: #10b981;--soft-green-10: rgba(16, 185, 129, .1);--soft-red: #ef4444;--soft-red-10: rgba(239, 68, 68, .1);--soft-purple: #8b5cf6;--soft-purple-10: rgba(139, 92, 246, .1);--white: #ffffff;--off-white: #fefefe;--off-white-filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(192deg) brightness(107%) contrast(99%);--dark-gray: #111827;--title-font: "Helvetica";--text-font: customFont;--light-font: lightFont;--title-font-size: 1em;--paragraph-font-size: 14px}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--text-font);font-style:normal;background:var(--gray100);line-height:1.5;scroll-behavior:smooth;color:var(--lind-black);display:flex;flex-direction:column;min-height:100dvh}h1,h2,h3,h4,h5,h6{font-family:var(--title-font)}:root{interpolate-size:allow-keywords}details{overflow:hidden}details::details-content{block-size:0;transition:block-size .3s,content-visibility .3s;transition-behavior:allow-discrete}details[open]::details-content{block-size:auto}a{cursor:pointer}
