.nav[data-astro-cid-wpvy4v7s]{z-index:1000;padding:0 clamp(20px,5vw,48px);transition:all .4s cubic-bezier(.16,1,.3,1);position:fixed;top:0;left:0;right:0}.nav[data-astro-cid-wpvy4v7s].scrolled{-webkit-backdrop-filter:blur(20px)saturate(1.5);border-bottom:1px solid var(--border-subtle);background:#0c0a08d9}.nav-inner[data-astro-cid-wpvy4v7s]{justify-content:space-between;align-items:center;max-width:1200px;height:80px;margin:0 auto;display:flex}.nav-logo[data-astro-cid-wpvy4v7s]{font-family:var(--font-serif);letter-spacing:.18em;text-transform:uppercase;font-size:1.05rem;font-weight:500}.nav-logo-link[data-astro-cid-wpvy4v7s]{color:var(--text-primary);flex-direction:row;align-items:center;gap:12px;padding:.75rem 0;text-decoration:none;display:inline-flex}.nav-logo-link[data-astro-cid-wpvy4v7s] .nav-logo-mark{color:var(--primary);opacity:.85;flex-shrink:0;transition:opacity .25s}.nav-logo-link[data-astro-cid-wpvy4v7s]:hover .nav-logo-mark{opacity:1}.nav-logo-text[data-astro-cid-wpvy4v7s]{line-height:1;display:inline-block}.nav-links[data-astro-cid-wpvy4v7s]{align-items:center;gap:36px;margin-left:auto;list-style:none;display:flex}.nav-links[data-astro-cid-wpvy4v7s]>li[data-astro-cid-wpvy4v7s]>a[data-astro-cid-wpvy4v7s]{letter-spacing:.04em;color:var(--text-secondary);font-size:.875rem;font-weight:400;text-decoration:none;transition:color .3s;position:relative}.nav-cta[data-astro-cid-wpvy4v7s]{color:var(--primary)!important;background:#a4865614!important;border:1px solid #a486564d!important;border-radius:6px!important;padding:.5em 1.25em!important;font-weight:500!important;text-decoration:none!important;transition:all .3s!important}.nav-cta[data-astro-cid-wpvy4v7s]:hover{border-color:var(--primary)!important;box-shadow:0 0 20px var(--primary-glow)!important;background:#a486562e!important}.nav-cta[data-astro-cid-wpvy4v7s]:after{display:none!important}.nav-toggle[data-astro-cid-wpvy4v7s]{cursor:pointer;z-index:1001;background:0 0;border:none;flex-shrink:0;width:28px;height:20px;margin-left:28px;display:block;position:relative}.nav-toggle[data-astro-cid-wpvy4v7s]:before{content:"";width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nav-toggle[data-astro-cid-wpvy4v7s] span[data-astro-cid-wpvy4v7s]{background:var(--text-primary);width:100%;height:2px;transition:all .3s;display:block;position:absolute;left:0}.nav-toggle[data-astro-cid-wpvy4v7s] span[data-astro-cid-wpvy4v7s]:first-child{top:0}.nav-toggle[data-astro-cid-wpvy4v7s] span[data-astro-cid-wpvy4v7s]:nth-child(2){top:9px}.nav-toggle[data-astro-cid-wpvy4v7s] span[data-astro-cid-wpvy4v7s]:nth-child(3){bottom:0}.nav-toggle[data-astro-cid-wpvy4v7s].active span[data-astro-cid-wpvy4v7s]:first-child{top:9px;transform:rotate(45deg)}.nav-toggle[data-astro-cid-wpvy4v7s].active span[data-astro-cid-wpvy4v7s]:nth-child(2){opacity:0}.nav-toggle[data-astro-cid-wpvy4v7s].active span[data-astro-cid-wpvy4v7s]:nth-child(3){bottom:9px;transform:rotate(-45deg)}.mobile-nav[data-astro-cid-wpvy4v7s]{z-index:999;backdrop-filter:blur(30px);opacity:0;visibility:hidden;background:#0c0a08fa;flex-direction:column;justify-content:center;align-items:center;gap:0;padding:100px 24px 32px;transition:opacity .35s,visibility .35s;display:flex;position:fixed;inset:0;overflow-y:auto}.mobile-nav[data-astro-cid-wpvy4v7s].active{opacity:1;visibility:visible}.mobile-nav[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s],.mobile-nav[data-astro-cid-wpvy4v7s] .mobile-cross-link[data-astro-cid-wpvy4v7s]{color:var(--text-secondary);text-align:center;opacity:0;min-height:44px;padding:10px 0;font-size:clamp(1.1rem,2vw,1.4rem);font-weight:300;text-decoration:none;transition:color .3s,transform .3s;transform:translateY(8px)}.mobile-nav[data-astro-cid-wpvy4v7s].active a[data-astro-cid-wpvy4v7s],.mobile-nav[data-astro-cid-wpvy4v7s].active .mobile-cross-link[data-astro-cid-wpvy4v7s]{opacity:1;transform:translateY(0)}.mobile-nav[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:hover,.mobile-nav[data-astro-cid-wpvy4v7s] .mobile-cross-link[data-astro-cid-wpvy4v7s]:hover{color:var(--text-primary)}.mobile-nav-divider[data-astro-cid-wpvy4v7s]{background:var(--border-subtle);width:40px;height:1px;margin:8px 0}@media (prefers-reduced-motion:reduce){.mobile-nav[data-astro-cid-wpvy4v7s],.mobile-nav[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s],.nav-toggle[data-astro-cid-wpvy4v7s] span[data-astro-cid-wpvy4v7s]{transition:none}}@media (height<=500px){.mobile-nav[data-astro-cid-wpvy4v7s]{justify-content:flex-start}}@media (width<=1024px){.nav-links[data-astro-cid-wpvy4v7s]{display:none}.nav-toggle[data-astro-cid-wpvy4v7s]{display:block}}@media (width<=640px){.nav-logo-link[data-astro-cid-wpvy4v7s]{gap:10px}.nav-logo-link[data-astro-cid-wpvy4v7s] .nav-logo-mark{height:auto;width:15px!important}}body{transition:opacity .18s cubic-bezier(.4,0,.2,1)}body.cross-site-leaving{opacity:0}@media (prefers-reduced-motion:reduce){body{transition:none}body.cross-site-leaving{opacity:1}}.footer[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--border-subtle);padding:3rem 0 1.75rem}.footer-main[data-astro-cid-jo6i4kqk]{margin-bottom:28px}.footer-catchphrase[data-astro-cid-jo6i4kqk]{font-family:var(--font-serif);color:var(--text-secondary);letter-spacing:.01em;max-width:360px;margin-bottom:6px;font-size:.95rem;font-style:italic}.footer-catchphrase-link[data-astro-cid-jo6i4kqk]{color:inherit;border-radius:2px;text-decoration:none;transition:color .25s}.footer-catchphrase-link[data-astro-cid-jo6i4kqk]:hover,.footer-catchphrase-link[data-astro-cid-jo6i4kqk]:focus-visible{color:var(--text-primary)}.footer-tagline[data-astro-cid-jo6i4kqk]{font-family:var(--font-serif);color:var(--text-muted);letter-spacing:.01em;max-width:380px;margin-bottom:10px;font-size:.85rem;font-style:italic;line-height:1.4}.footer-locality[data-astro-cid-jo6i4kqk]{color:var(--text-muted);letter-spacing:.18em;text-transform:uppercase;margin-bottom:16px;font-size:.75rem}.footer-nav[data-astro-cid-jo6i4kqk]{letter-spacing:.03em;flex-wrap:wrap;align-items:center;gap:2px 0;font-size:.8rem;display:flex}.footer-nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--text-secondary);padding:4px 0;text-decoration:none;transition:color .25s}.footer-nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--text-primary)}.footer-sep[data-astro-cid-jo6i4kqk]{color:var(--text-muted);opacity:.5;user-select:none;padding:0 10px}.footer-group[data-astro-cid-jo6i4kqk]{border-top:1px solid #ffffff0a;border-bottom:1px solid #ffffff0a;margin:28px 0;padding:18px 0}.footer-group-line[data-astro-cid-jo6i4kqk]{color:var(--text-muted);letter-spacing:.02em;margin:0;font-size:.78rem;line-height:1.6}.footer-group-line[data-astro-cid-jo6i4kqk]+.footer-group-line[data-astro-cid-jo6i4kqk]{margin-top:4px}.footer-group-line[data-astro-cid-jo6i4kqk] .footer-cross-link{color:var(--text-secondary);border-bottom:1px solid #ffffff2e;padding:2px 0;text-decoration:none;transition:color .25s,border-bottom-color .25s}.footer-group-line[data-astro-cid-jo6i4kqk] .footer-cross-link:hover{color:var(--text-primary);border-bottom-color:var(--primary)}.footer-bottom[data-astro-cid-jo6i4kqk]{border-top:1px solid #ffffff0a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 18px;padding-top:20px;display:flex}.footer-bottom-left[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.footer-mark-link[data-astro-cid-jo6i4kqk]{color:var(--primary);opacity:.7;border-radius:2px;flex-shrink:0;align-items:center;text-decoration:none;transition:opacity .25s;display:inline-flex}.footer-mark-link[data-astro-cid-jo6i4kqk]:hover,.footer-mark-link[data-astro-cid-jo6i4kqk]:focus-visible{opacity:1}.footer-mark[data-astro-cid-jo6i4kqk]{flex-shrink:0}.footer-copy[data-astro-cid-jo6i4kqk]{color:var(--text-muted);opacity:.9;font-size:.75rem}.footer-copy[data-astro-cid-jo6i4kqk] .footer-social[data-astro-cid-jo6i4kqk]{color:inherit;opacity:.85;justify-content:center;align-items:center;min-width:44px;min-height:44px;margin:-10px 0;text-decoration:none;transition:opacity .2s;display:inline-flex}.footer-copy[data-astro-cid-jo6i4kqk] .footer-social[data-astro-cid-jo6i4kqk]:hover{opacity:1}.footer-back[data-astro-cid-jo6i4kqk]{color:var(--text-secondary);letter-spacing:.04em;padding:6px 0;font-size:.75rem;text-decoration:none;transition:color .25s}.footer-back[data-astro-cid-jo6i4kqk]:hover{color:var(--text-primary)}@media (width<=640px){.footer[data-astro-cid-jo6i4kqk]{padding:2.5rem 0 1.5rem}.footer-tagline[data-astro-cid-jo6i4kqk],.footer-nav[data-astro-cid-jo6i4kqk]{font-size:.78rem}.footer-sep[data-astro-cid-jo6i4kqk]{padding:0 8px}.footer-bottom[data-astro-cid-jo6i4kqk]{text-align:left;flex-direction:column;align-items:flex-start}}@font-face{font-family:Inter;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/inter-variable-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/playfair-display-variable-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400 500;font-display:swap;src:url(/fonts/playfair-display-variable-italic.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,:before,:after{box-sizing:border-box;margin:0;padding:0}.skip-link{z-index:9999;background:var(--primary);color:var(--bg-deep);border-radius:0 0 8px;padding:.75rem 1.25rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:left .2s;position:absolute;top:0;left:-9999px}.skip-link:focus{outline:2px solid var(--violet);outline-offset:2px;left:0}:focus-visible{outline:2px solid var(--violet);outline-offset:3px;border-radius:2px}:root{--bg-deep:#0c0a08;--bg-surface:#14110d;--bg-card:#f0ece406;--bg-card-hover:#f0ece40d;--border-subtle:#f0ece40f;--border-hover:#f0ece41f;--primary:#a48656;--primary-glow:#a486560f;--violet:#c5ad7c;--violet-glow:#c5ad7c0d;--text-primary:#f0ece4;--text-secondary:#a89e8d;--text-muted:#928572;--font-sans:"Inter", -apple-system, BlinkMacSystemFont, sans-serif;--font-serif:"Playfair Display", Georgia, serif;--section-gap:clamp(56px, 7vw, 96px);--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1)}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:clamp(16px,11.5px + .3vw,24px)}main [id],section[id]{scroll-margin-top:100px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.reveal{opacity:1;transform:translateY(0)}}body{font-family:var(--font-sans);background:var(--bg-deep);color:var(--text-primary);flex-direction:column;min-height:100vh;font-size:1.125rem;font-weight:400;line-height:1.7;display:flex;overflow-x:hidden}main{flex-direction:column;flex:1;display:flex}p{line-height:1.7}::selection{background:var(--primary);color:#fff}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto}.container{max-width:1200px;margin:0 auto;padding:0 clamp(20px,5vw,48px)}section{padding:var(--section-gap) 0}.section-label{letter-spacing:.25em;text-transform:uppercase;color:var(--primary);margin-bottom:16px;font-size:.7rem;font-weight:600;display:inline-block}.section-title{font-family:var(--font-serif);color:var(--text-primary);margin-bottom:12px;font-size:clamp(1.8rem,3.5vw,2.6rem);font-weight:400;line-height:1.25}.section-header .section-title+.section-subtitle{margin-top:4px}.section-nav-wrap{text-align:center;margin-top:1.5rem;margin-bottom:0}.section-nav-link{opacity:0;letter-spacing:.02em;pointer-events:none;cursor:default;user-select:none;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .2s,opacity .2s;color:#0000!important}.section-nav-link:focus-visible{opacity:1;pointer-events:auto;cursor:pointer;outline:2px solid var(--violet);outline-offset:2px;color:var(--primary)!important}.section-subtitle{color:var(--text-secondary);max-width:37.5rem;font-size:1.05rem;line-height:1.75}.section-header{margin-bottom:clamp(36px,5vw,56px)}.section-header.centered{text-align:center}.section-header.centered .section-subtitle{text-align:center;max-width:40rem;margin:0 auto}.stat-number,.worldmap-stat-number{font-family:var(--font-serif);font-weight:500}.btn{letter-spacing:.02em;transition:all .35s var(--ease-out);cursor:pointer;font-size:.875rem;font-weight:500;font-family:var(--font-sans);border:none;border-radius:8px;align-items:center;gap:8px;padding:.85em 1.85em;display:inline-flex}.btn-primary{background:var(--primary);color:#fff;box-shadow:0 2px 12px var(--primary-glow)}.btn-primary:hover{box-shadow:0 4px 20px var(--primary-glow)}.btn-ghost{color:var(--text-secondary);border:1px solid var(--border-hover);background:0 0}.btn-ghost:hover{color:var(--text-primary);background:#ffffff05;border-color:#fff3}.card{background:var(--bg-card);border:1px solid var(--border-subtle);transition:all .4s var(--ease-out);border-radius:14px;padding:2rem 1.75rem}.card:hover{background:var(--bg-card-hover);border-color:var(--border-hover);box-shadow:0 8px 32px #00000040}.reveal{transition:opacity .6s var(--ease-out), transform .6s var(--ease-out)}.js .reveal{opacity:0;transform:translateY(16px)}.reveal.visible{opacity:1;transform:translateY(0)}.reveal-delay-1{transition-delay:.1s}.reveal-delay-2{transition-delay:.2s}.reveal-delay-3{transition-delay:.3s}.reveal-delay-4{transition-delay:.4s}.page-header{text-align:center;padding:8.75rem 0 3.75rem;position:relative}.page-header:before{content:"";background:radial-gradient(80% 60% at 50% 30%,#a486560a 0%,#0000 60%);position:absolute;inset:0}.page-header .container{z-index:1;position:relative}.page-eyebrow{letter-spacing:.25em;text-transform:uppercase;color:var(--primary);margin-bottom:16px;font-size:.7rem;font-weight:600;display:inline-block}.page-title{font-family:var(--font-serif);letter-spacing:-.01em;margin-bottom:16px;font-size:clamp(2rem,4.5vw,3.2rem);font-weight:500}.page-subtitle{color:var(--text-secondary);max-width:41.25rem;margin:0 auto;font-size:1.05rem;line-height:1.75}.page-hero{flex-direction:column;justify-content:center;align-items:center;padding:8rem 0 4rem;display:flex}.page-hero .container{width:100%}.page-hero-title{font-family:var(--font-serif);letter-spacing:-.02em;color:var(--text-primary);margin-top:0;margin-bottom:16px;font-size:clamp(2.25rem,4.5vw,3.5rem);font-weight:500}.page-hero-tagline{font-family:var(--font-serif);color:#e5e7eb;max-width:660px;margin:0 auto 32px;font-size:1.25rem;font-style:italic;line-height:1.6}.page-section{padding:var(--section-gap) 0}.page-section-header{max-width:48rem}.page-section-header.centered{text-align:center;margin-left:auto;margin-right:auto}.page-section-header.centered .section-title{max-width:40rem;margin-left:auto;margin-right:auto}.page-section-header.centered .section-subtitle{margin-left:auto;margin-right:auto}.body{color:var(--text-primary);margin-bottom:14px;font-size:1.125rem;font-weight:400;line-height:1.75}.body.lead{font-size:1.02rem}.subsection-title{font-family:var(--font-sans);color:var(--text-primary);margin-bottom:12px;font-size:1.25rem;font-weight:600;line-height:1.3;display:block}.page-block-narrow{max-width:48rem;margin-left:auto;margin-right:auto}.page-block-narrow.centered{text-align:center}.page-inquiry-section{padding:var(--section-gap) 0 calc(var(--section-gap) * 1.5)}.page-inquiry-section-tight{padding:clamp(40px, 5vw, 64px) 0 calc(var(--section-gap) * 1.2)}.page-inquiry-inner{text-align:center;max-width:42rem;font-family:var(--font-serif);margin:0 auto}.page-inquiry-label{font-family:var(--font-sans);letter-spacing:.25em;text-transform:uppercase;color:var(--primary);margin:0 0 28px;font-size:.7rem;font-weight:600}.page-inquiry-list{flex-direction:column;gap:14px;margin:0 0 28px;padding:0;font-size:1rem;line-height:1.5;list-style:none;display:flex}.page-inquiry-item{justify-content:center;align-items:baseline;gap:18px;display:flex}.page-inquiry-desk{font-family:var(--font-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--text-muted);font-size:.7rem;font-weight:500}.page-inquiry-email{font-family:var(--font-sans);color:var(--text-primary);border-bottom:1px solid #ffffff2e;font-size:.95rem;text-decoration:none;transition:color .25s,border-bottom-color .25s}.page-inquiry-email:hover{color:var(--violet);border-bottom-color:var(--violet)}.page-inquiry-note{color:var(--text-primary);max-width:32rem;margin:0 auto;font-size:.95rem;font-style:italic;line-height:1.6}.page-inquiry-link{color:var(--primary);border-bottom:1px solid #a4865673;text-decoration:none;transition:color .25s,border-bottom-color .25s}.page-inquiry-link:hover{color:var(--violet);border-bottom-color:var(--violet)}@media (width<=640px){.page-inquiry-item{text-align:center;flex-direction:column;align-items:center;gap:4px}}.legal-section{padding:0 0 var(--section-gap);position:relative}.legal-section:before{content:"";pointer-events:none;background:radial-gradient(100% 80% at 50% 0,#a486560a 0%,#0000 55%);width:min(100%,860px);height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.legal-document{background:#ffffff05;border:1px solid #ffffff0f;border-radius:20px;max-width:45rem;margin:0 auto;padding:clamp(32px,5vw,56px) clamp(28px,4vw,48px);position:relative;box-shadow:0 0 0 1px #0003,0 24px 64px -24px #00000080}.legal-meta{letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);border-bottom:1px solid #ffffff0f;margin-bottom:40px;padding-bottom:28px;font-size:.75rem;font-weight:500}.legal-document{overflow-wrap:anywhere}.legal-block{margin-bottom:48px}.legal-block:last-child{margin-bottom:0}.legal-block h2{font-family:var(--font-serif);color:var(--text-primary);letter-spacing:.02em;border-left:3px solid var(--primary);margin:0 0 20px;padding-left:20px;font-size:clamp(1.25rem,2.2vw,1.5rem);font-weight:500;line-height:1.35}.legal-block h3{font-family:var(--font-serif);color:var(--text-primary);letter-spacing:.01em;margin-top:28px;margin-bottom:14px;font-size:1.08rem;font-weight:500;line-height:1.4}.legal-block p{color:var(--text-secondary);max-width:65ch;margin-bottom:14px;font-size:.98rem;line-height:1.82}.legal-block p:last-child{margin-bottom:0}.legal-block strong{color:var(--text-primary);font-weight:600}.legal-block em{color:var(--text-primary);font-style:italic}.legal-list{flex-direction:column;gap:12px;margin:16px 0;padding:0;list-style:none;display:flex}.legal-list li{color:var(--text-secondary);padding-left:24px;font-size:.98rem;line-height:1.82;position:relative}.legal-list li:before{content:"";background:linear-gradient(135deg, var(--primary), var(--violet));width:6px;height:6px;box-shadow:0 0 8px var(--primary-glow);border-radius:50%;position:absolute;top:12px;left:0}.legal-list li strong{color:var(--text-primary);font-weight:600}.nda-preamble,.legal-block .nda-preamble{border-bottom:1px solid #ffffff0f;margin-bottom:40px;padding-bottom:32px}.nda-preamble p{color:var(--text-secondary);max-width:65ch;margin-bottom:18px;font-size:.98rem;line-height:1.82}.nda-preamble p:last-child{margin-top:20px;margin-bottom:0}.nda-party{color:var(--text-secondary);background:#ffffff08;border:1px solid #ffffff0f;border-radius:14px;padding:1.375rem 1.625rem;font-size:.98rem;line-height:1.78}.nda-party strong{color:var(--text-primary);font-weight:600}.nda-parties{flex-direction:column;gap:18px;display:flex}.legal-contact{margin-top:10px}.legal-contact a,.legal-block a{color:var(--primary);transition:border-color .25s var(--ease-out), color .25s var(--ease-out);border-bottom:1px solid #a4865659;text-decoration:none}.legal-contact a:hover,.legal-block a:hover{color:var(--violet);border-bottom-color:var(--violet)}@media (width<=768px){.legal-document{border-radius:16px;padding:1.75rem 1.25rem}.legal-block h2{padding-left:14px;font-size:1.2rem}}@keyframes fadeUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes scrollLine{0%{top:-100%}to{top:200%}}@media (width<=1024px){:root{--section-gap:clamp(48px, 6vw, 80px)}.hide-tablet{display:none!important}}@media (width<=768px){:root{--section-gap:clamp(40px, 6vw, 64px)}.page-header{padding:7.5rem 0 3rem}.section-header.centered,.categories-intro,.confidential-inner{text-align:left}.section-header.centered .section-subtitle{margin-left:0;margin-right:0}.page-section-header.centered{text-align:center}.page-section-header.centered .section-subtitle{margin-left:auto;margin-right:auto}.protocol-block{text-align:left;margin-left:0}.protocol-block .section-subtitle,.exclusivity-statement{margin-left:0;margin-right:0}}@media (width<=640px){:root{--section-gap:clamp(36px, 6vw, 56px)}.hide-mobile{display:none!important}.page-header{padding:6.25rem 0 2.5rem}}.hero-fade,.hero-gradient{display:none!important}main>section,.page-header,.footer{box-shadow:none!important;background:0 0!important;border-top:0!important;border-bottom:0!important}main>section:before,main>section:after,.page-header:before{box-shadow:none!important;background:0 0!important}
