@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-tracking:initial;--tw-duration:initial}}}:root{--max-width:720px;--space-hero-top:148px;--space-section:112px;--space-tight:24px;--text-hero:clamp(42px, 6vw, 72px);--text-body:18px;--lh-hero:1.04;--lh-body:1.6;--ls-tight:-.02em;--ease:cubic-bezier(.4, 0, .2, 1)}.fixed{position:fixed}.container{width:100%}.mx-auto{margin-inline:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-flex{display:inline-flex}.h-\[58px\]{height:58px}.min-h-\[calc\(100vh-140px\)\]{min-height:calc(100vh - 140px)}.min-h-screen{min-height:100vh}.max-w-\[760px\]{max-width:760px}.max-w-\[900px\]{max-width:900px}.max-w-\[1600px\]{max-width:1600px}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.rounded-\[18px\]{border-radius:18px}.rounded-\[28px\]{border-radius:28px}.border{border-style:var(--tw-border-style);border-width:1px}.border-\[\#111827\]{border-color:#111827}.bg-\[\#f5f5f5\]{background-color:#f5f5f5}.text-center{text-align:center}.text-\[13px\]{font-size:13px}.text-\[18px\]{font-size:18px}.text-\[42px\]{font-size:42px}.leading-\[0\.95\]{--tw-leading:.95;line-height:.95}.leading-\[1\.7\]{--tw-leading:1.7;line-height:1.7}.tracking-\[-0\.04em\]{--tw-tracking:-.04em;letter-spacing:-.04em}.tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.text-\[\#2D7C8A\]{color:#2d7c8a}.text-\[\#4B5563\]{color:#4b5563}.text-\[\#111827\]{color:#111827}.uppercase{text-transform:uppercase}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.duration-300{--tw-duration:.3s;transition-duration:.3s}@media (hover:hover){.hover\:bg-\[\#111827\]:hover{background-color:#111827}.hover\:text-\[\#ffffff\]:hover{color:#fff}}body{color:#000;background:#fff;margin:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}
@font-face{font-family:siteFont;src:url(../media/BricolageGrotesque_Regular-s.p.0p0~7wzlav0ds.ttf)format("truetype");font-display:swap;font-weight:400}@font-face{font-family:siteFont;src:url(../media/BricolageGrotesque_Bold-s.p.16vuzmre-gdjt.ttf)format("truetype");font-display:swap;font-weight:500}@font-face{font-family:siteFont Fallback;src:local(Arial);ascent-override:87.18%;descent-override:25.31%;line-gap-override:0.0%;size-adjust:106.68%}.sitefont_1214469-module__9_qBhq__className{font-family:siteFont,siteFont Fallback}
