.gd-landing .relative{position:relative}.gd-landing .sticky{position:sticky}.gd-landing .top-0{top:0}.gd-landing .z-50{z-index:50}.gd-landing .mx-auto{margin-left:auto;margin-right:auto}.gd-landing .mb-4{margin-bottom:1rem}.gd-landing .mt-1{margin-top:.25rem}.gd-landing .mt-10{margin-top:2.5rem}.gd-landing .mt-12{margin-top:3rem}.gd-landing .mt-14{margin-top:3.5rem}.gd-landing .mt-16{margin-top:4rem}.gd-landing .mt-2{margin-top:.5rem}.gd-landing .mt-3{margin-top:.75rem}.gd-landing .mt-4{margin-top:1rem}.gd-landing .mt-5{margin-top:1.25rem}.gd-landing .mt-6{margin-top:1.5rem}.gd-landing .mt-8{margin-top:2rem}.gd-landing .block{display:block}.gd-landing .flex{display:flex}.gd-landing .inline-flex{display:inline-flex}.gd-landing .grid{display:grid}.gd-landing .hidden{display:none}.gd-landing .h-1\.5{height:.375rem}.gd-landing .h-6{height:1.5rem}.gd-landing .min-h-screen{min-height:100vh}.gd-landing .w-1\.5{width:.375rem}.gd-landing .w-auto{width:auto}.gd-landing .w-full{width:100%}.gd-landing .max-w-2xl{max-width:42rem}.gd-landing .max-w-3xl{max-width:48rem}.gd-landing .max-w-4xl{max-width:56rem}.gd-landing .max-w-5xl{max-width:64rem}.gd-landing .max-w-6xl{max-width:72rem}.gd-landing .max-w-\[20ch\]{max-width:20ch}.gd-landing .max-w-prose-tight{max-width:52ch}.gd-landing .flex-1{flex:1 1 0%}.gd-landing .rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.gd-landing .select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.gd-landing .grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gd-landing .flex-col{flex-direction:column}.gd-landing .flex-wrap{flex-wrap:wrap}.gd-landing .items-center{align-items:center}.gd-landing .items-stretch{align-items:stretch}.gd-landing .justify-center{justify-content:center}.gd-landing .justify-between{justify-content:space-between}.gd-landing .gap-2{gap:.5rem}.gd-landing .gap-2\.5{gap:.625rem}.gd-landing .gap-3{gap:.75rem}.gd-landing .gap-5{gap:1.25rem}.gd-landing .gap-6{gap:1.5rem}.gd-landing .gap-7{gap:1.75rem}.gd-landing .gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gd-landing .gap-y-2{row-gap:.5rem}.gd-landing .gap-y-3{row-gap:.75rem}.gd-landing .overflow-hidden{overflow:hidden}.gd-landing .rounded-2xl{border-radius:1rem}.gd-landing .rounded-full{border-radius:9999px}.gd-landing .border{border-width:1px}.gd-landing .border-y{border-top-width:1px;border-bottom-width:1px}.gd-landing .border-b{border-bottom-width:1px}.gd-landing .border-t{border-top-width:1px}.gd-landing .border-ink-100{--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1))}.gd-landing .border-ink-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.gd-landing .border-navy\/15{border-color:#0a254026}.gd-landing .border-navy\/20{border-color:#0a254033}.gd-landing .border-transparent{border-color:transparent}.gd-landing .bg-ink-400{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity, 1))}.gd-landing .bg-navy{--tw-bg-opacity: 1;background-color:rgb(10 37 64 / var(--tw-bg-opacity, 1))}.gd-landing .bg-sand{--tw-bg-opacity: 1;background-color:rgb(247 247 244 / var(--tw-bg-opacity, 1))}.gd-landing .bg-sand\/85{background-color:#f7f7f4d9}.gd-landing .bg-transparent{background-color:transparent}.gd-landing .bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.gd-landing .p-6{padding:1.5rem}.gd-landing .p-7{padding:1.75rem}.gd-landing .px-2{padding-left:.5rem;padding-right:.5rem}.gd-landing .px-3{padding-left:.75rem;padding-right:.75rem}.gd-landing .px-4{padding-left:1rem;padding-right:1rem}.gd-landing .px-5{padding-left:1.25rem;padding-right:1.25rem}.gd-landing .px-6{padding-left:1.5rem;padding-right:1.5rem}.gd-landing .py-1{padding-top:.25rem;padding-bottom:.25rem}.gd-landing .py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.gd-landing .py-10{padding-top:2.5rem;padding-bottom:2.5rem}.gd-landing .py-16{padding-top:4rem;padding-bottom:4rem}.gd-landing .py-2{padding-top:.5rem;padding-bottom:.5rem}.gd-landing .py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.gd-landing .py-20{padding-top:5rem;padding-bottom:5rem}.gd-landing .py-4{padding-top:1rem;padding-bottom:1rem}.gd-landing .pb-12{padding-bottom:3rem}.gd-landing .pt-24{padding-top:6rem}.gd-landing .pt-4{padding-top:1rem}.gd-landing .text-center{text-align:center}.gd-landing .text-right{text-align:right}.gd-landing .font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.gd-landing .text-\[10\.5px\]{font-size:10.5px}.gd-landing .text-\[12\.5px\]{font-size:12.5px}.gd-landing .text-\[12px\]{font-size:12px}.gd-landing .text-\[13\.5px\]{font-size:13.5px}.gd-landing .text-\[13px\]{font-size:13px}.gd-landing .text-\[14\.5px\]{font-size:14.5px}.gd-landing .text-\[14px\]{font-size:14px}.gd-landing .text-\[15px\]{font-size:15px}.gd-landing .text-\[17px\]{font-size:17px}.gd-landing .text-\[18px\]{font-size:18px}.gd-landing .text-\[26px\]{font-size:26px}.gd-landing .text-display-1{font-size:clamp(2rem,3.6vw,3.25rem);line-height:1.08;letter-spacing:-.028em}.gd-landing .text-display-2{font-size:clamp(1.5rem,2.6vw,2rem);line-height:1.15;letter-spacing:-.022em}.gd-landing .text-display-3{font-size:clamp(1.15rem,1.6vw,1.35rem);line-height:1.3;letter-spacing:-.014em}.gd-landing .text-eyebrow{font-size:12px;line-height:1.2;letter-spacing:.14em}.gd-landing .text-lede{font-size:clamp(16px,1.2vw,18px);line-height:1.55;letter-spacing:-.006em}.gd-landing .font-medium{font-weight:500}.gd-landing .font-normal{font-weight:400}.gd-landing .font-semibold{font-weight:600}.gd-landing .uppercase{text-transform:uppercase}.gd-landing .tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.gd-landing .leading-\[1\.4\]{line-height:1.4}.gd-landing .leading-\[1\.55\]{line-height:1.55}.gd-landing .leading-\[1\.6\]{line-height:1.6}.gd-landing .tracking-\[0\.14em\]{letter-spacing:.14em}.gd-landing .tracking-\[0\.16em\]{letter-spacing:.16em}.gd-landing .tracking-tight{letter-spacing:-.025em}.gd-landing .text-ink-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.gd-landing .text-ink-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.gd-landing .text-ink-700{--tw-text-opacity: 1;color:rgb(58 58 58 / var(--tw-text-opacity, 1))}.gd-landing .text-ink-900{--tw-text-opacity: 1;color:rgb(17 17 17 / var(--tw-text-opacity, 1))}.gd-landing .text-navy{--tw-text-opacity: 1;color:rgb(10 37 64 / var(--tw-text-opacity, 1))}.gd-landing .text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.gd-landing .shadow-\[0_1px_2px_rgba\(10\,37\,64\,0\.04\)\]{--tw-shadow: 0 1px 2px rgba(10,37,64,.04);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.gd-landing .shadow-\[0_8px_30px_-10px_rgba\(10\,37\,64\,0\.18\)\]{--tw-shadow: 0 8px 30px -10px rgba(10,37,64,.18);--tw-shadow-colored: 0 8px 30px -10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.gd-landing .backdrop-blur-md{--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.gd-landing .transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.gd-landing .transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.gd-landing .duration-200{transition-duration:.2s}.gd-landing{background:#f7f7f4;color:#0a0a0a;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-feature-settings:"cv11","ss01","ss03";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.gd-landing,.gd-landing *{box-sizing:border-box}.gd-landing h1,.gd-landing h2,.gd-landing h3,.gd-landing h4,.gd-landing h5,.gd-landing h6,.gd-landing p,.gd-landing ul,.gd-landing ol,.gd-landing figure{margin:0}.gd-landing ul,.gd-landing ol{padding:0;list-style:none}.gd-landing a{color:inherit;text-decoration:none}.gd-landing button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}.gd-landing img,.gd-landing svg{display:block;max-width:100%}.gd-landing :focus-visible{outline:2px solid #0A2540;outline-offset:3px;border-radius:4px}.gd-landing ::-moz-selection{background:#0a2540;color:#fff}.gd-landing ::selection{background:#0a2540;color:#fff}html{scroll-behavior:smooth}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}.gd-landing .hover\:border-navy\/30:hover{border-color:#0a25404d}.gd-landing .hover\:bg-navy-800:hover{--tw-bg-opacity: 1;background-color:rgb(14 44 77 / var(--tw-bg-opacity, 1))}.gd-landing .hover\:text-ink-900:hover{--tw-text-opacity: 1;color:rgb(17 17 17 / var(--tw-text-opacity, 1))}@media (min-width: 640px){.gd-landing .sm\:inline{display:inline}.gd-landing .sm\:inline-flex{display:inline-flex}.gd-landing .sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gd-landing .sm\:flex-row{flex-direction:row}.gd-landing .sm\:items-center{align-items:center}.gd-landing .sm\:justify-between{justify-content:space-between}}@media (min-width: 768px){.gd-landing .md\:flex{display:flex}.gd-landing .md\:rotate-0{--tw-rotate: 0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.gd-landing .md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gd-landing .md\:grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.gd-landing .md\:items-center{align-items:center}.gd-landing .md\:gap-4{gap:1rem}.gd-landing .md\:p-8{padding:2rem}.gd-landing .md\:p-9{padding:2.25rem}.gd-landing .md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.gd-landing .md\:py-0{padding-top:0;padding-bottom:0}.gd-landing .md\:py-24{padding-top:6rem;padding-bottom:6rem}.gd-landing .md\:py-28{padding-top:7rem;padding-bottom:7rem}.gd-landing .md\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.gd-landing .md\:pb-16{padding-bottom:4rem}.gd-landing .md\:pt-32{padding-top:8rem}.gd-landing .md\:text-left{text-align:left}.gd-landing .md\:text-right{text-align:right}.gd-landing .md\:text-\[19px\]{font-size:19px}.gd-landing .md\:text-\[30px\]{font-size:30px}}
