._chrome_1wfcs_1{--chrome-surface:#f0f0e8;--chrome-text:#20352a;--chrome-muted:#5e6c60;--chrome-line:#263f2d26;--chrome-accent:#42612e;--chrome-button:#20352a;--chrome-button-text:#f2f3e9;color:var(--chrome-text)}._dark_1wfcs_12{--chrome-surface:#141c19;--chrome-text:#f2f3e9;--chrome-muted:#a5b1a8;--chrome-line:#ffffff24;--chrome-accent:#c8f165;--chrome-button:#c8f165;--chrome-button-text:#203014}._container_1wfcs_22{max-width:1336px;margin-inline:auto;padding-inline:40px}._chrome_1wfcs_1 a:focus-visible,._chrome_1wfcs_1 button:focus-visible{outline:2px solid var(--chrome-accent);outline-offset:5px}._header_1wfcs_34{z-index:50;border-bottom:1px solid var(--chrome-line);background:var(--chrome-surface);position:relative}._overlay_1wfcs_41{background:color-mix(in srgb, var(--chrome-surface) 88%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);position:absolute;inset:0 0 auto}._headerRow_1wfcs_48{justify-content:space-between;align-items:center;gap:32px;min-height:88px;display:flex}._brand_1wfcs_56{align-items:center;gap:28px;display:flex}._homeLink_1wfcs_62{flex-shrink:0;align-items:center;min-height:44px;display:inline-flex}._headerLogo_1wfcs_69{width:auto;height:28px}._brandNote_1wfcs_74{border-left:1px solid var(--chrome-line);color:var(--chrome-muted);padding-left:28px;font-size:12px;line-height:1.5}._desktopNav_1wfcs_82{align-items:center;gap:28px;display:flex}._navLink_1wfcs_88{min-height:44px;color:var(--chrome-muted);text-underline-offset:8px;align-items:center;font-size:14px;font-weight:500;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:color .18s,text-decoration-color .18s;display:flex}._navLink_1wfcs_88:hover,._navLink_1wfcs_88[aria-current=page]{color:var(--chrome-text);-webkit-text-decoration-color:var(--chrome-accent);text-decoration-color:var(--chrome-accent)}._contactLink_1wfcs_109{min-height:44px;color:var(--chrome-button-text);background:var(--chrome-button);border:1px solid #0000;border-radius:2px;justify-content:space-between;align-items:stretch;font-size:14px;font-weight:500;transition:background .18s;display:flex}._contactLink_1wfcs_109>span:first-child{align-self:center;padding:10px 18px}._contactArrow_1wfcs_128{border-left:1px solid;border-color:color-mix(in srgb, currentColor 20%, transparent);place-items:center;width:43px;display:grid}._contactArrow_1wfcs_128 svg{transition:transform .18s}._contactLink_1wfcs_109:hover{background:color-mix(in srgb, var(--chrome-button) 88%, var(--chrome-text))}._contactLink_1wfcs_109:hover svg{transform:translate(2px,-2px)}._menuButton_1wfcs_148,._mobilePanel_1wfcs_149{display:none}._footer_1wfcs_153{background:var(--chrome-surface);border-top:1px solid var(--chrome-line)}._footerRule_1wfcs_158{background-image:repeating-linear-gradient(90deg, var(--chrome-line) 0 1px, transparent 1px 80px), repeating-linear-gradient(90deg, var(--chrome-line) 0 1px, transparent 1px 16px);background-repeat:no-repeat;background-size:100% 12px,100% 6px;height:12px}._footerMain_1wfcs_169{grid-template-columns:1.1fr 1.7fr;gap:64px;padding-block:120px 96px;display:grid}._footerLogo_1wfcs_176{width:auto;height:32px}._footerStatement_1wfcs_181{max-width:27ch;color:var(--chrome-muted);margin-top:28px;font-size:16px;line-height:1.65}._sitemap_1wfcs_189{grid-template-columns:1.5fr 1fr 1fr;gap:32px;display:grid}._sitemapGroup_1wfcs_195{min-width:0}._sitemapHeading_1wfcs_199{border-bottom:1px solid var(--chrome-line);color:var(--chrome-muted);letter-spacing:.06em;text-transform:uppercase;padding-bottom:16px;font-size:12px;font-weight:400;line-height:1.5}._sitemapLinks_1wfcs_210{margin-top:20px}._sitemapLink_1wfcs_210{align-items:center;min-height:40px;padding-block:8px;font-size:14px;line-height:1.5;transition:color .18s;display:inline-flex}._sitemapLink_1wfcs_210:hover,._legalLinks_1wfcs_225 a:hover{color:var(--chrome-accent)}._footerWordmark_1wfcs_229{--wordmark-gutter:clamp(12px, 1.4vw, 24px);--edge-light:var(--chrome-accent);padding:24px var(--wordmark-gutter) var(--wordmark-gutter);color:color-mix(in srgb, var(--chrome-text) 7%, transparent);pointer-events:none;-webkit-user-select:none;user-select:none;display:grid;position:relative;-webkit-mask-image:linear-gradient(#000 30%,#0000 90%);mask-image:linear-gradient(#000 30%,#0000 90%)}._footerWordmark_1wfcs_229>*{grid-area:1/1}._footerWordmark_1wfcs_229 svg{aspect-ratio:130.14/14.4;width:100%;height:auto;display:block}._footerWordmarkCanvas_1wfcs_252{top:0;left:var(--wordmark-gutter);width:calc(100% - 2 * var(--wordmark-gutter));height:calc(100% - var(--wordmark-gutter));grid-area:auto;position:absolute}._footerWordmark_1wfcs_229[data-gl] ._footerWordmarkShine_1wfcs_261{display:none}._footerWordmarkShine_1wfcs_261{color:color-mix(in srgb, var(--chrome-accent) 65%, transparent);animation:8s ease-in-out 1s infinite _wordmark-shine_1wfcs_1;-webkit-mask-image:linear-gradient(105deg,#0000 46%,#000 50%,#0000 54%),linear-gradient(#000,#0000 45%);mask-image:linear-gradient(105deg,#0000 46%,#000 50%,#0000 54%),linear-gradient(#000,#0000 45%);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:300% 100%,100% 100%;mask-size:300% 100%,100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-in;mask-composite:intersect}@keyframes _wordmark-shine_1wfcs_1{0%{-webkit-mask-position:100% 0,0 0;mask-position:100% 0,0 0}45%,to{-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0}}._footerBottom_1wfcs_295{border-top:1px solid var(--chrome-line);color:var(--chrome-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;padding-block:28px 36px;font-size:12px;line-height:1.5;display:flex}._legalLinks_1wfcs_225{flex-wrap:wrap;gap:8px 24px;margin-left:auto;display:flex}._legalLinks_1wfcs_225 a{align-items:center;min-height:40px;transition:color .18s;display:inline-flex}._socialLinks_1wfcs_322{gap:8px;display:flex}._socialLink_1wfcs_322{border:1px solid var(--chrome-line);border-radius:2px;place-items:center;width:40px;height:40px;transition:color .18s,border-color .18s;display:grid}._socialLink_1wfcs_322:hover{color:var(--chrome-accent);border-color:var(--chrome-accent)}@media (width<=1100px){._container_1wfcs_22{padding-inline:32px}._brandNote_1wfcs_74{display:none}._footerMain_1wfcs_169{grid-template-columns:1fr 2fr;gap:40px;padding-block:96px 80px}}@media (width<=760px){._container_1wfcs_22{padding-inline:24px}._headerRow_1wfcs_48{gap:20px;min-height:76px}._headerLogo_1wfcs_69{height:26px}._desktopNav_1wfcs_82{display:none}._menuButton_1wfcs_148{border:1px solid var(--chrome-line);cursor:pointer;border-radius:2px;place-items:center;width:44px;height:44px;display:grid}._menuButton_1wfcs_148:hover{color:var(--chrome-accent)}._mobilePanel_1wfcs_149{background:var(--chrome-surface);display:block}._header_1wfcs_34:has(._menuButton_1wfcs_148[aria-expanded=true]){background:var(--chrome-surface)}._mobileNav_1wfcs_401{border-top:1px solid var(--chrome-line);flex-direction:column;padding-block:8px 24px;display:flex}._mobileNav_1wfcs_401 ._navLink_1wfcs_88{border-bottom:1px solid var(--chrome-line);min-height:56px;font-size:18px}._mobileNav_1wfcs_401 ._contactLink_1wfcs_109{min-height:48px;margin-top:20px}._footerMain_1wfcs_169{grid-template-columns:1fr;gap:48px;padding-block:64px 56px}._footerWordmark_1wfcs_229{color:color-mix(in srgb, var(--chrome-text) 9%, transparent)}._footerStatement_1wfcs_181{max-width:34ch;margin-top:16px}._sitemap_1wfcs_189{gap:24px}._footerBottom_1wfcs_295{gap:12px 24px}._legalLinks_1wfcs_225{order:1;width:100%;margin-left:0}}@media (width<=480px){._sitemap_1wfcs_189{grid-template-columns:repeat(2,minmax(0,1fr))}._sitemapGroup_1wfcs_195:first-child{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){._chrome_1wfcs_1 *,._chrome_1wfcs_1 :before,._chrome_1wfcs_1 :after{transition:none}._footerWordmarkShine_1wfcs_261{display:none}}._page_1dhhz_1{--paper:#f0f0e8;--ink:#20352a;--muted:#5e6c60;--line:#263f2d26;--lime:#c8f165;--sage:#758366;color:var(--ink);background:var(--paper);position:relative}._page_1dhhz_1 a:focus-visible,._page_1dhhz_1 button:focus-visible{outline-offset:5px;outline:2px solid}._container_1dhhz_17{max-width:1336px;margin-inline:auto;padding-inline:40px}._intro_1dhhz_22{isolation:isolate;position:relative;overflow:hidden}._intro_1dhhz_22:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 78% 45%,#9db77533,#0000 55%);position:absolute;inset:0}._introGrid_1dhhz_35{grid-template-columns:1.15fr .85fr;align-items:center;gap:100px;min-height:720px;padding-block:138px 90px;display:grid}._copy_1dhhz_43{min-width:0}._eyebrow_1dhhz_46{letter-spacing:.04em;text-transform:uppercase;color:var(--sage);font-size:12px}._copy_1dhhz_43 h1{letter-spacing:-.06em;margin-top:26px;font-size:clamp(50px,5vw,72px);font-weight:450;line-height:1.04}._copy_1dhhz_43 h1 span{color:var(--sage)}._lead_1dhhz_62{letter-spacing:-.03em;max-width:440px;margin-top:30px;font-size:22px;line-height:1.4}._body_1dhhz_69{max-width:470px;color:var(--muted);margin-top:20px;font-size:16px;line-height:1.75}._founders_1dhhz_76{isolation:isolate;justify-self:end;width:100%;max-width:400px;position:relative}._founderOrbits_1dhhz_83{z-index:-1;color:#75895a;opacity:.6;pointer-events:none;width:150%;max-width:none;height:auto;position:absolute;top:-5%;left:-25%;transform:rotate(-15deg)}._founderImage_1dhhz_96{aspect-ratio:1;background:#d7dccd;border-radius:2px;overflow:hidden;transform:rotate(-3deg)}._founderImage_1dhhz_96 img{object-fit:cover;object-position:center top;width:100%;height:100%}._signatures_1dhhz_109{height:74px;color:var(--ink);pointer-events:none;margin-top:22px;position:relative}._signatures_1dhhz_109 img{max-width:none;height:auto;position:absolute}._signatureAudrey_1dhhz_121{transform-origin:0;width:210px;top:8px;left:-6px;transform:rotate(-4deg)}._signatureMike_1dhhz_128{transform-origin:0;width:150px;top:22px;left:190px;transform:rotate(4deg)}._founders_1dhhz_76 figcaption{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;gap:16px;margin-top:14px;padding-top:14px;font-size:12px;display:flex}._founders_1dhhz_76 figcaption>span:first-child{color:var(--ink);font-weight:500}._team_1dhhz_149{border-block:1px solid var(--line);background:#e0e6d7;padding-block:82px 92px}._sectionIntro_1dhhz_154{justify-content:space-between;align-items:end;gap:60px;display:flex}._sectionIntro_1dhhz_154 h2{letter-spacing:-.055em;font-size:clamp(44px,4.5vw,64px);font-weight:450;line-height:1.06}._sectionIntro_1dhhz_154 h2 span{color:#526844}._introCopy_1dhhz_169{max-width:400px;color:var(--muted);padding-bottom:4px;font-size:17px;line-height:1.7}._foundersGrid_1dhhz_176{grid-template-columns:repeat(2,minmax(0,1fr));gap:44px;margin-top:56px;display:grid}._foundersGrid_1dhhz_176 article{border-top:1px solid #728966;padding-top:22px}._number_1dhhz_186{color:#536846;font-variant-numeric:tabular-nums;font-size:13px;font-weight:500;display:block}._foundersGrid_1dhhz_176 h3{letter-spacing:-.04em;margin-top:24px;font-size:26px;font-weight:450;line-height:1.15}._role_1dhhz_200{color:#536846;margin-top:8px;font-size:13px}._bio_1dhhz_205{max-width:460px;color:var(--muted);margin-top:18px;font-size:15px;line-height:1.8}._experience_1dhhz_212{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}._experience_1dhhz_212 li{color:#53654a;border:1px solid #526d392e;border-radius:2px;padding:6px 11px;font-size:12px}._origin_1dhhz_225{isolation:isolate;color:#f2f3e9;background:#1c2922;position:relative;overflow:hidden}._originOrbits_1dhhz_232{z-index:-1;width:1100px;height:auto;color:var(--lime);opacity:.14;pointer-events:none;position:absolute;top:-330px;left:calc(50% - 150px);transform:rotate(-10deg)}._originGrid_1dhhz_244{grid-template-columns:1fr auto;align-items:end;gap:80px;padding-block:92px 84px;display:grid}._originCopy_1dhhz_251 h2{letter-spacing:-.05em;font-size:clamp(38px,3.8vw,54px);font-weight:450;line-height:1.08}._originCopy_1dhhz_251 h2 span{color:var(--lime)}._originCopy_1dhhz_251>p{color:#b2bfb3;max-width:420px;margin-top:24px;font-size:15px;line-height:1.8}._textLink_1dhhz_267{border-bottom:1px solid;align-items:center;gap:20px;margin-top:34px;padding-block:10px;font-size:14px;font-weight:500;transition:gap .2s;display:inline-flex}._textLink_1dhhz_267:hover{gap:27px}._origin_1dhhz_225 ._textLink_1dhhz_267{color:var(--lime)}._origin_1dhhz_225 a:focus-visible{outline-color:var(--lime)}._originMark_1dhhz_287{flex-direction:column;align-items:center;gap:18px;padding-bottom:6px;display:flex}._originMark_1dhhz_287 img{filter:invert();opacity:.85;width:92px;height:auto}._originMark_1dhhz_287 span{letter-spacing:.04em;color:#95a88f;font-size:11px}._footer_1dhhz_305{color:#f2f3e9;background:#141c19}@media (width<=1100px){._container_1dhhz_17{padding-inline:32px}._introGrid_1dhhz_35{grid-template-columns:1fr .8fr;gap:56px;min-height:0}._sectionIntro_1dhhz_154{gap:40px}._originGrid_1dhhz_244{gap:48px}}@media (width<=760px){._container_1dhhz_17{padding-inline:24px}._introGrid_1dhhz_35{grid-template-columns:1fr;gap:56px;padding-block:118px 64px}._copy_1dhhz_43 h1{font-size:clamp(42px,9vw,58px)}._lead_1dhhz_62{font-size:20px}._founders_1dhhz_76{justify-self:center;width:85%;max-width:390px;margin-inline:auto}._team_1dhhz_149{padding-block:62px}._sectionIntro_1dhhz_154{flex-direction:column;align-items:start;gap:25px}._sectionIntro_1dhhz_154 h2{font-size:clamp(42px,8vw,58px)}._foundersGrid_1dhhz_176{grid-template-columns:1fr;gap:36px;margin-top:38px}._foundersGrid_1dhhz_176 h3{font-size:24px}._originGrid_1dhhz_244{grid-template-columns:1fr;align-items:start;gap:40px;padding-block:62px}._originMark_1dhhz_287{align-items:start}}@media (width<=420px){._signatureAudrey_1dhhz_121{width:180px}._signatureMike_1dhhz_128{width:130px;left:160px}}@media (prefers-reduced-motion:reduce){._page_1dhhz_1 *,._page_1dhhz_1 :before,._page_1dhhz_1 :after{transition:none!important;animation:none!important}}._page_gjqch_1{--paper:#f0f0e8;--ink:#20352a;--muted:#63715f;--lime:#c8f165;isolation:isolate;color:#f2f3e9;background:#141f19;min-height:100vh;position:relative}._page_gjqch_1 a:focus-visible,._page_gjqch_1 button:focus-visible{outline:2px solid var(--lime);outline-offset:5px}._contact_gjqch_17{isolation:isolate;grid-template-columns:1fr 1fr;gap:100px;max-width:1336px;margin-inline:auto;padding:148px 40px 76px;display:grid;position:relative;overflow:clip}._contact_gjqch_17:before{z-index:-1;content:"";pointer-events:none;background:radial-gradient(at 25% 52%,#536c3c29,#0000 60%);position:absolute;inset:0}._introduction_gjqch_36{flex-direction:column;align-items:start;min-width:0;padding-top:12px;display:flex}._introduction_gjqch_36 h1{letter-spacing:-.065em;font-size:clamp(66px,6.5vw,92px);font-weight:450;line-height:1.02}._introduction_gjqch_36 h1 span{color:var(--lime)}._lead_gjqch_52{color:#b2bfb3;max-width:368px;margin-top:30px;font-size:18px;line-height:1.7}._origin_gjqch_59{width:100%;margin-top:auto}._originArtwork_gjqch_63{height:300px;color:var(--lime);pointer-events:none;margin-top:22px;position:relative}._orbits_gjqch_70,._direction_gjqch_71{width:112%;max-width:none;height:112%;position:absolute;top:-6%;left:-6%}._orbits_gjqch_70{opacity:.28}._direction_gjqch_71{opacity:.85}._origin_gjqch_59 figcaption{align-items:center;gap:14px;margin-top:6px;display:flex}._originMark_gjqch_91{aspect-ratio:81/78;background:var(--lime);flex-shrink:0;width:40px;-webkit-mask:url(/austin_texas.svg) 50%/contain no-repeat;mask:url(/austin_texas.svg) 50%/contain no-repeat}._origin_gjqch_59 figcaption p{letter-spacing:-.02em;font-size:17px;font-weight:450;line-height:1.2}._origin_gjqch_59 figcaption div>span{color:#95a88f;margin-top:3px;font-size:13px;line-height:1.3;display:block}._experience_gjqch_111{color:#95a88f;border-top:1px solid #c8f16529;width:100%;margin-top:32px;padding-top:23px;font-size:13px;line-height:1.7}._experience_gjqch_111 strong{color:#d7e2cc;font-weight:500}._formColumn_gjqch_124{min-width:0}._formCard_gjqch_127{border-top:3px solid var(--lime);background:var(--paper);color:var(--ink);border-radius:4px;position:relative;overflow:hidden;box-shadow:0 24px 80px #060e0840}._form_gjqch_124{padding:35px 38px 26px}._formIntro_gjqch_139 h2{letter-spacing:-.05em;font-size:29px;font-weight:450;line-height:1.15}._formIntro_gjqch_139 p{color:var(--muted);margin-top:12px;font-size:14px;line-height:1.7}._topics_gjqch_151{min-width:0;margin-top:27px}._topics_gjqch_151 legend,._field_gjqch_156 label{font-size:13px;font-weight:500}._topicGrid_gjqch_160{grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;display:grid}._topic_gjqch_151{color:#53654a;cursor:pointer;border:1px solid #526d392e;border-radius:2px;align-items:center;gap:9px;min-height:44px;padding:10px 12px;font-size:13px;transition:border-color .18s,background .18s;display:flex;position:relative}._topic_gjqch_151:first-child{grid-column:1/-1}._topic_gjqch_151:hover{border-color:#7b925f}._topic_gjqch_151:has(input:checked){color:var(--ink);background:#e0e8d2;border-color:#839b5e}._topic_gjqch_151 input,._honeypot_gjqch_194{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._topic_gjqch_151:has(input:focus-visible){outline-offset:3px;outline:2px solid #43612d}._radioMark_gjqch_206{border:1px solid #7b8b6a80;border-radius:50%;flex-shrink:0;place-items:center;width:12px;height:12px;display:grid}._topic_gjqch_151 input:checked+._radioMark_gjqch_206{border-color:#4d6939}._topic_gjqch_151 input:checked+._radioMark_gjqch_206:after{content:"";background:#4d6939;border-radius:50%;width:6px;height:6px}._field_gjqch_156{margin-top:22px}._field_gjqch_156 label{justify-content:space-between;align-items:baseline;gap:12px;display:flex}._field_gjqch_156 label span{color:#6e7a64;font-size:12px;font-weight:400}._input_gjqch_239{width:100%;color:var(--ink);background:#fafaf4;border:1px solid #526d3947;border-radius:2px;outline:none;margin-top:9px;padding:12px 13px;font-size:16px;line-height:1.5;transition:border-color .18s,box-shadow .18s;display:block}._input_gjqch_239::placeholder{color:#7a8471;opacity:1}._input_gjqch_239:focus{border-color:#667f43;box-shadow:0 0 0 3px #718d4b24}._message_gjqch_263{resize:none;min-height:104px;max-height:256px;overflow-y:auto}._submit_gjqch_269{background:var(--ink);width:100%;color:var(--lime);cursor:pointer;border-radius:2px;justify-content:space-between;align-items:center;gap:20px;margin-top:26px;padding:16px 19px;font-size:15px;font-weight:500;transition:background .18s;display:flex}._submit_gjqch_269:hover:not(:disabled){background:#344d29}._form_gjqch_124 ._submit_gjqch_269:focus-visible{outline-color:var(--ink)}._submit_gjqch_269:disabled{opacity:.7;cursor:wait}._spinner_gjqch_295{animation:1s linear infinite _spin_gjqch_295}@keyframes _spin_gjqch_295{to{transform:rotate(360deg)}}._formNote_gjqch_303{text-align:center;color:var(--muted);margin-top:15px;font-size:11px;line-height:1.6}._meetingLink_gjqch_310{color:#a9b8a5;align-items:center;gap:17px;padding:23px 4px 0;display:flex}._meetingLink_gjqch_310>span{flex:1;font-size:12px}._meetingLink_gjqch_310 strong{color:#edf0e5;margin-top:4px;font-size:14px;font-weight:450;display:block}._meetingLink_gjqch_310>svg:last-child{color:var(--lime);transition:transform .18s}._meetingLink_gjqch_310:hover>svg:last-child{transform:translate(2px,-2px)}._errors_gjqch_335{color:#803722;background:#efddd2;border-left:2px solid #a24b38;margin-top:24px;padding:14px 16px;font-size:13px;line-height:1.6}._errors_gjqch_335 p:first-child{margin-bottom:4px;font-weight:500}._errors_gjqch_335:focus{outline-offset:3px;outline:2px solid #a24b38}._success_gjqch_352{flex-direction:column;justify-content:center;align-items:start;min-height:650px;padding:44px;display:flex}._successMark_gjqch_360{place-items:center;width:150px;height:130px;margin-bottom:36px;display:grid;position:relative}._successOrbits_gjqch_368{color:#6b8650;opacity:.7;width:200px;max-width:none;position:absolute}._successMark_gjqch_360 span{background:var(--lime);border-radius:50%;place-items:center;width:68px;height:68px;display:grid}._success_gjqch_352 h2{letter-spacing:-.055em;font-size:43px;font-weight:450;line-height:1.07}._success_gjqch_352 h2:focus{outline:none}._success_gjqch_352>p{color:var(--muted);margin-top:23px;font-size:16px;line-height:1.7}._successLink_gjqch_398{border-bottom:1px solid;align-items:center;gap:25px;margin-top:37px;padding-bottom:9px;font-size:14px;display:inline-flex}._successLink_gjqch_398:focus-visible{outline-color:var(--ink)}._footer_gjqch_410{background:#141c19}@media (width<=1100px){._contact_gjqch_17{gap:56px;padding-inline:32px}._introduction_gjqch_36 h1{font-size:clamp(64px,7vw,80px)}._form_gjqch_124{padding-inline:28px}._formIntro_gjqch_139 h2{font-size:27px}._originArtwork_gjqch_63{height:260px}}@media (width<=900px){._contact_gjqch_17{grid-template-columns:1fr;gap:36px;max-width:720px;padding-top:126px}._introduction_gjqch_36{padding-top:0}._introduction_gjqch_36 h1{font-size:76px}._lead_gjqch_52{max-width:480px;margin-top:22px}._origin_gjqch_59{z-index:-1;opacity:.35;pointer-events:none;width:380px;position:absolute;top:40px;right:-20px}._originArtwork_gjqch_63{height:330px}._origin_gjqch_59 figcaption{display:none}._experience_gjqch_111{border:none;margin-top:25px;padding-top:0}._form_gjqch_124{padding:35px 38px 28px}._formIntro_gjqch_139 h2{font-size:32px}._success_gjqch_352{min-height:520px}}@media (width<=540px){._contact_gjqch_17{gap:32px;padding:116px 24px 48px;overflow:hidden}._introduction_gjqch_36 h1{font-size:clamp(58px,14vw,72px)}._lead_gjqch_52{max-width:340px;font-size:16px}._origin_gjqch_59{opacity:.35;width:430px;top:52px;right:-190px}._experience_gjqch_111{font-size:12px}._form_gjqch_124{padding:28px 23px 23px}._formIntro_gjqch_139 h2{font-size:29px}._formIntro_gjqch_139 p{font-size:13px}._topicGrid_gjqch_160{column-gap:7px}._topic_gjqch_151{gap:7px;padding:10px 9px;font-size:12px}._topics_gjqch_151{margin-top:24px}._meetingLink_gjqch_310{padding-top:22px}._success_gjqch_352{min-height:500px;padding:30px}._success_gjqch_352 h2{font-size:37px}}@media (width<=360px){._contact_gjqch_17,._form_gjqch_124{padding-inline:18px}._formIntro_gjqch_139 h2{font-size:27px}._topicGrid_gjqch_160{grid-template-columns:1fr}._topic_gjqch_151{padding-inline:8px;font-size:13px}._radioMark_gjqch_206{width:11px;height:11px}._submit_gjqch_269{font-size:14px}}@media (prefers-reduced-motion:reduce){._page_gjqch_1 *,._page_gjqch_1 :before,._page_gjqch_1 :after{transition:none!important;animation:none!important}._meetingLink_gjqch_310:hover>svg:last-child{transform:none}}._hero_1fupg_1,._integrated_1fupg_2{--surface:#141c19;--text:#f2f3e9;--muted:#a5b1a8;--subtle:#819086;--line:#ffffff1c;--accent:#c8f165;--button-text:#1d2916;--wash:#627d4226;isolation:isolate;color:var(--text);background:var(--surface);transition:background-color .6s,color .4s;position:relative;overflow:hidden}._hero_1fupg_1:before,._integrated_1fupg_2:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 78% 39%, var(--wash), transparent 56%);position:absolute;inset:0}._hero_1fupg_1 a:focus-visible,._hero_1fupg_1 button:focus-visible{outline:2px solid var(--accent);outline-offset:5px}._heroCenter_1fupg_36{z-index:2;text-align:center;flex-direction:column;align-items:center;max-width:1336px;margin:auto;padding:176px 40px 128px;display:flex;position:relative}._integrated_1fupg_2{isolation:isolate;border-top:1px solid var(--line);color:var(--text);background:var(--surface);transition:background-color .6s,color .4s;position:relative;overflow:hidden}._integratedGrid_1fupg_58{grid-template-columns:.93fr 1.07fr;align-items:center;gap:24px;max-width:1336px;margin:auto;padding:72px 40px;display:grid;position:relative}._integratedTitle_1fupg_68{letter-spacing:-.055em;font-size:clamp(44px,4.5vw,64px);font-weight:450;line-height:1.06}._integratedTitle_1fupg_68>span{color:var(--accent)}._lead_1fupg_77{letter-spacing:-.03em;max-width:420px;margin-top:28px;font-size:22px;line-height:1.4}._statement_1fupg_84{max-width:420px;color:var(--muted);margin-top:20px;font-size:15px;line-height:1.8}._copy_1fupg_91{z-index:2;padding-bottom:8px;position:relative}._title_1fupg_96{letter-spacing:-.065em;margin-top:0;font-size:clamp(58px,6.6vw,96px);font-weight:450;line-height:1.02}._title_1fupg_96>span{--edge-light:#ecfac9;isolation:isolate;color:var(--accent);white-space:nowrap;display:inline-block;position:relative}._edgeLight_1fupg_111{z-index:2;opacity:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}._hero_1fupg_1[data-armed=true] ._edgeLight_1fupg_111{animation:.6s 1.3s forwards _edge-light-in_1fupg_1}@keyframes _edge-light-in_1fupg_1{to{opacity:1}}._hero_1fupg_1[data-armed=true] ._title_1fupg_96{animation:.8s cubic-bezier(.1,.7,.2,1) .88s forwards _title-bloom_1fupg_1}._heroOrbits_1fupg_131,._heroOrbitsSmall_1fupg_132{z-index:0;max-width:none;height:auto;color:var(--accent);pointer-events:none;position:absolute}._heroOrbits_1fupg_131{opacity:.11;width:1500px;animation:240s linear infinite _orbit-drift_1fupg_1;top:-430px;left:calc(50% - 280px)}._heroOrbitsSmall_1fupg_132{opacity:.07;width:900px;animation:320s linear infinite reverse _orbit-drift_1fupg_1;bottom:-330px;left:-260px}._hero_1fupg_1[data-armed=true] ._heroOrbits_1fupg_131{animation:240s linear infinite _orbit-drift_1fupg_1,1.1s cubic-bezier(.1,.7,.2,1) .88s _orbit-flash_1fupg_1}._streaks_1fupg_159{--travel:.72s;z-index:3;pointer-events:none;color:var(--accent);position:absolute;inset:0}._streaks_1fupg_159 path{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-dasharray:var(--len) 3;stroke-dashoffset:var(--len);animation:_streak_1fupg_159 calc(var(--travel) * (1 + var(--len))) linear both}._word_1fupg_176{display:inline-block}._hero_1fupg_1[data-armed=true] ._word_1fupg_176{animation:.38s cubic-bezier(.1,.9,.2,1) .885s both _word-reveal_1fupg_1}._bloom_1fupg_182{z-index:-1;background:radial-gradient(closest-side, color-mix(in srgb, var(--accent) 70%, #fff) 0%, var(--accent) 22%, color-mix(in srgb, var(--accent) 40%, transparent) 45%, transparent 72%);filter:blur(46px);mix-blend-mode:screen;opacity:0;pointer-events:none;border-radius:50%;position:absolute;inset:-150% -90%}._hero_1fupg_1[data-armed=true] ._bloom_1fupg_182{animation:1s cubic-bezier(.05,.6,.2,1) .88s forwards _bloom_1fupg_182}._flash_1fupg_202{z-index:1;background:radial-gradient(closest-side, #fff 0%, #fff 38%, color-mix(in srgb, currentColor 80%, #fff) 52%, transparent 68%);filter:blur(3px);opacity:0;pointer-events:none;border-radius:50%;position:absolute;inset:-28% -18%}._hero_1fupg_1[data-armed=true] ._flash_1fupg_202{animation:.36s cubic-bezier(.1,.8,.2,1) .88s forwards _word-flash_1fupg_1}._bolt_1fupg_221{vertical-align:-.02em;width:auto;height:.8em;margin-left:.05em;display:inline-block;overflow:visible}._hero_1fupg_1[data-armed=true] ._bolt_1fupg_221{animation:.65s ease-out .88s both _bolt-glow_1fupg_1}._boltTrace_1fupg_232 path{stroke-dasharray:1;stroke-dashoffset:0}._hero_1fupg_1[data-armed=true] ._boltTrace_1fupg_232 path{animation:.18s cubic-bezier(.2,.6,.35,1) .72s both _bolt-draw_1fupg_1,.3s .96s forwards _bolt-fade_1fupg_1}._hero_1fupg_1[data-armed=true] ._boltFill_1fupg_241{animation:.16s ease-out .88s both _bolt-fill_1fupg_1}._boltFlash_1fupg_244{opacity:0}._hero_1fupg_1[data-armed=true] ._boltFlash_1fupg_244{animation:.26s ease-out .88s forwards _bolt-flash_1fupg_1}@keyframes _streak_1fupg_159{0%{stroke-dashoffset:var(--len)}to{stroke-dashoffset:-1px}}@keyframes _bloom_1fupg_182{0%{opacity:.95;transform:scale(.75)}to{opacity:0;transform:scale(1.35)}}@keyframes _title-bloom_1fupg_1{0%{text-shadow:0 0 24px color-mix(in srgb, var(--accent) 55%, transparent), 0 0 90px color-mix(in srgb, var(--accent) 35%, transparent)}to{text-shadow:0 0 #0000,0 0 #0000}}@keyframes _orbit-drift_1fupg_1{to{rotate:1turn}}@keyframes _orbit-flash_1fupg_1{0%{opacity:.11}12%{opacity:.42}to{opacity:.11}}@keyframes _word-reveal_1fupg_1{0%{opacity:0;color:#fff;transform:scale(1.06)}1%{opacity:1}35%{color:#fff}to{opacity:1;color:var(--accent);transform:none}}@keyframes _word-flash_1fupg_1{0%{opacity:1;transform:scale(1.08)}to{opacity:0;transform:scale(.55)}}@keyframes _bolt-draw_1fupg_1{0%{stroke-dashoffset:1px}}@keyframes _bolt-fade_1fupg_1{to{opacity:0}}@keyframes _bolt-fill_1fupg_1{0%{opacity:0}}@keyframes _bolt-flash_1fupg_1{0%{opacity:1}to{opacity:0}}@keyframes _bolt-glow_1fupg_1{0%{filter:drop-shadow(0 0 #0000)}15%{filter:drop-shadow(0 0 16px)drop-shadow(0 0 4px #fff)}to{filter:drop-shadow(0 0 #0000)}}._intro_1fupg_358{max-width:420px;color:var(--muted);margin-top:30px;font-size:16px;line-height:1.7}._actions_1fupg_365{flex-wrap:wrap;justify-content:center;align-items:center;gap:28px;margin-top:31px;font-size:13px;font-weight:500;display:flex}._primaryLink_1fupg_375{background:var(--accent);color:var(--button-text);border-radius:2px;align-items:center;gap:40px;padding:15px 20px;transition:filter .18s;display:flex}._primaryLink_1fupg_375:hover{filter:brightness(1.12)}._secondaryLink_1fupg_388{color:var(--text);align-items:center;gap:13px;transition:opacity .18s;display:flex}._secondaryLink_1fupg_388:hover{opacity:.7}._provenance_1fupg_398{color:var(--muted);margin-top:29px;font-size:13px;line-height:1.6}._provenance_1fupg_398 strong{color:var(--text);font-weight:500}._instrument_1fupg_408{flex-direction:column;justify-content:center;align-self:stretch;min-width:0;display:flex;position:relative}._instrumentHeader_1fupg_416{z-index:2;color:var(--subtle);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:0 8px;font-size:9px;display:flex;position:relative}._crosshair_1fupg_428{font-size:19px;font-weight:200;line-height:1}._stage_1fupg_433{aspect-ratio:1.18;width:100%;margin-top:2px;position:relative}._stage_1fupg_433:after{content:"";z-index:-1;opacity:.24;filter:blur(23px);background:#000;border-radius:50%;width:63%;height:12%;position:absolute;bottom:9%;left:23%;transform:rotate(-9deg)}._orbits_1fupg_453{width:124%;height:auto;color:var(--subtle);opacity:.42;pointer-events:none;position:absolute;top:-13%;left:-12%}._instrumentReadout_1fupg_463{z-index:2;width:min(100%,386px);margin:10px auto 0;position:relative}._dial_1fupg_469{position:absolute;inset:-9% -8%}._dial_1fupg_469 canvas{opacity:0;width:100%;height:100%;transition:opacity .7s;display:block;position:absolute;inset:0}._dial_1fupg_469[data-ready=true] canvas{opacity:1}._stageNote_1fupg_485{writing-mode:vertical-rl;color:var(--subtle);letter-spacing:.15em;text-transform:uppercase;font-size:8px;position:absolute;top:50%;right:-2px}._instrumentControls_1fupg_495{align-items:center;display:flex;position:relative}._pillars_1fupg_500{flex:1;gap:4px;display:flex}._pillars_1fupg_500 button{cursor:pointer;color:var(--muted);border-bottom:1px solid var(--line);flex:1;padding:10px 13px;font-size:12px;transition:color .2s,border-color .2s;position:relative}._pillars_1fupg_500 button span{color:var(--subtle);margin-right:5px;font-size:9px}._pillars_1fupg_500 button[aria-pressed=true]{color:var(--text);border-color:color-mix(in srgb, var(--accent) 35%, transparent)}._pillars_1fupg_500 button[aria-pressed=true]:after{content:"";background:var(--accent);width:100%;height:1px;position:absolute;bottom:-1px;left:0}._pillars_1fupg_500[data-playing=true] button[aria-pressed=true]:after{animation:_tab-progress_1fupg_1 var(--dwell) linear both}@keyframes _tab-progress_1fupg_1{0%{width:0}}._pillars_1fupg_500 button[aria-pressed=true] span{color:var(--accent)}._pillars_1fupg_500 button:hover{color:var(--text)}._motionButton_1fupg_549{cursor:pointer;border:1px solid var(--line);width:34px;height:34px;color:var(--muted);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:calc(100% + 12px);right:0}._motionButton_1fupg_549:hover{color:var(--text);border-color:var(--subtle)}._pillarDescription_1fupg_567{color:var(--muted);text-wrap:pretty;min-height:44px;margin-top:17px;padding:0 46px 0 13px;font-size:13px;line-height:1.65}._pillarDescription_1fupg_567>span{animation:.3s ease-out _readout-in_1fupg_1;display:block}@keyframes _readout-in_1fupg_1{0%{opacity:0}to{opacity:1}}._fallback_1fupg_588{border-radius:50%;transition:opacity .5s;animation:.9s ease-out both _fallback-in_1fupg_1;position:absolute;inset:12%;transform:perspective(900px)rotateX(15deg)rotateY(-15deg)rotate(-7deg)}._dial_1fupg_469[data-ready=true] ._fallback_1fupg_588{opacity:0}._fallbackRing_1fupg_599{border:1px solid var(--subtle);opacity:.55;border-radius:50%;position:absolute;inset:0}._fallbackRing_1fupg_599[data-inner]{opacity:.4;border-style:dashed;inset:22%}._fallbackSweep_1fupg_611{background:conic-gradient(from 0deg, transparent 0 78%, var(--accent) 100%);opacity:.5;border-radius:50%;animation:2.6s linear infinite _fallback-sweep_1fupg_1;position:absolute;inset:4%;-webkit-mask:radial-gradient(circle,#0000 0 66%,#000 67%);mask:radial-gradient(circle,#0000 0 66%,#000 67%)}@keyframes _fallback-in_1fupg_1{0%{opacity:0;transform:perspective(900px)rotateX(15deg)rotateY(-15deg)rotate(-7deg)scale(.94)}}@keyframes _fallback-sweep_1fupg_1{to{transform:rotate(1turn)}}@media (width<=1100px){._heroCenter_1fupg_36{padding:150px 32px 104px}._integratedGrid_1fupg_58{gap:10px;padding-inline:32px}._title_1fupg_96{font-size:clamp(48px,7.2vw,78px)}._integratedTitle_1fupg_68{font-size:clamp(40px,5vw,54px)}._stage_1fupg_433{aspect-ratio:1}._instrumentHeader_1fupg_416{font-size:8px}._pillars_1fupg_500 button{padding-inline:9px}._stageNote_1fupg_485{display:none}._dial_1fupg_469{inset:-2% -8%}}@media (width<=760px){._heroCenter_1fupg_36{padding:128px 24px 84px}._integratedGrid_1fupg_58{grid-template-columns:1fr;gap:42px;padding:56px 24px}._integratedTitle_1fupg_68{font-size:clamp(40px,11vw,54px)}._lead_1fupg_77{font-size:20px}._copy_1fupg_91{padding-bottom:0}._title_1fupg_96{font-size:clamp(46px,14.8vw,70px)}._intro_1fupg_358{max-width:400px;margin-top:24px;font-size:15px}._actions_1fupg_365{gap:20px}._provenance_1fupg_398{margin-top:30px}._instrument_1fupg_408{width:min(100%,500px);margin:auto}._instrumentHeader_1fupg_416{padding-inline:0}._stage_1fupg_433{aspect-ratio:1.1}._dial_1fupg_469{inset:-8%}._pillars_1fupg_500 button{padding:12px 8px}._pillarDescription_1fupg_567{padding-left:8px;font-size:12px}._orbits_1fupg_453{width:116%;top:-6%;left:-8%}._stage_1fupg_433:after{bottom:8%}}@media (prefers-reduced-motion:reduce){._hero_1fupg_1,._hero_1fupg_1 *,._hero_1fupg_1 :before,._hero_1fupg_1 :after,._integrated_1fupg_2,._integrated_1fupg_2 *,._integrated_1fupg_2 :before,._integrated_1fupg_2 :after{transition:none!important;animation:none!important}}html:has(._hero_1fupg_1){scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html:has(._hero_1fupg_1){scroll-behavior:auto}._motionButton_1fupg_549{display:none}}._approach_1b2cm_1{isolation:isolate;color:#f2f3e9;background:#1c2922;scroll-margin-top:24px;position:relative;overflow:hidden}._orbits_1b2cm_9{z-index:-1;color:#c8f165;opacity:.14;pointer-events:none;width:1100px;height:auto;position:absolute;top:-310px;left:calc(50% - 230px);transform:rotate(-10deg)}._content_1b2cm_21{max-width:1336px;margin:auto;padding:92px 40px 94px}._intro_1b2cm_26{grid-template-columns:1fr 1fr;align-items:start;gap:80px;display:grid}._intro_1b2cm_26 h2{letter-spacing:-.055em;font-size:clamp(44px,4.5vw,64px);font-weight:450;line-height:1.06}._intro_1b2cm_26 h2 span{color:#c8f165}._statement_1b2cm_41{max-width:440px;padding-top:4px}._lead_1b2cm_45{letter-spacing:-.035em;font-size:23px;line-height:1.4}._statement_1b2cm_41>p+p{color:#b2bfb3;margin-top:23px;font-size:15px;line-height:1.8}._steps_1b2cm_56{grid-template-columns:repeat(3,minmax(0,1fr));gap:44px;margin-top:68px;display:grid}._steps_1b2cm_56 li{border-top:1px solid #c8f16542;padding-top:22px}._number_1b2cm_66{color:#c8f165;font-variant-numeric:tabular-nums;font-size:15px;font-weight:500;display:block}._steps_1b2cm_56 h3{letter-spacing:-.035em;margin-top:24px;font-size:22px;font-weight:450;line-height:1.2}._steps_1b2cm_56 p{color:#b2bfb3;max-width:335px;margin-top:14px;font-size:14px;line-height:1.8}@media (width<=900px){._content_1b2cm_21{padding:70px 32px}._intro_1b2cm_26{gap:36px}._steps_1b2cm_56{gap:26px}._steps_1b2cm_56 h3{font-size:20px}._lead_1b2cm_45{font-size:21px}}@media (width<=640px){._content_1b2cm_21{padding:60px 24px}._intro_1b2cm_26{grid-template-columns:1fr;gap:30px}._statement_1b2cm_41{max-width:400px}._steps_1b2cm_56{grid-template-columns:1fr;gap:30px;margin-top:44px}._steps_1b2cm_56 li{grid-template-columns:30px 1fr;column-gap:12px;display:grid}._number_1b2cm_66{grid-row:1/3;padding-top:2px}._steps_1b2cm_56 h3{margin-top:0}._steps_1b2cm_56 p{margin-top:10px}._orbits_1b2cm_9{opacity:.1;width:750px;top:-180px;left:-80px}}._landing_8rh3y_1{--paper:#f0f0e8;--ink:#20352a;--muted:#5e6c60;--line:#263f2d26;--lime:#c8f165;color:var(--ink);background:var(--paper)}._container_8rh3y_10{max-width:1336px;margin-inline:auto;padding-inline:40px}._landing_8rh3y_1 a:focus-visible,._landing_8rh3y_1 button:focus-visible,._galleryTrack_8rh3y_17:focus-visible{outline-offset:5px;outline:2px solid}._facts_8rh3y_21{isolation:isolate;border-block:1px solid var(--line);background:#e5eadb;position:relative}._facts_8rh3y_21:before{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(#47613c08 1px,#0000 1px),linear-gradient(90deg,#47613c08 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 45%);mask-image:linear-gradient(90deg,#000,#0000 45%)}._factsGrid_8rh3y_39{grid-template-columns:1fr 1fr .9fr;padding-block:64px;display:grid}._factsGrid_8rh3y_39>div+div{border-left:1px solid var(--line);padding-left:44px}._factsGrid_8rh3y_39>div{min-width:0;padding-right:44px}._factsGrid_8rh3y_39>div:last-child{padding-right:0}._factEyebrow_8rh3y_55{color:#526448;letter-spacing:.09em;text-transform:uppercase;font-size:11px;font-weight:500;line-height:1.5}._projectValue_8rh3y_63{letter-spacing:-.075em;white-space:nowrap;align-items:baseline;margin-top:27px;font-size:clamp(84px,8.8vw,124px);font-weight:450;line-height:.95;display:flex}._valueCurrency_8rh3y_73{letter-spacing:-.04em;align-self:flex-start;margin-right:5px;padding-top:8px;font-size:.54em;line-height:1}._valueUnit_8rh3y_81{letter-spacing:-.03em;color:#617b47;margin-left:12px;font-size:.3em}._valuePlus_8rh3y_87{color:#617b47;margin-left:4px;font-size:.72em}._factCaption_8rh3y_92{color:#526448;margin-top:17px;font-size:15px;line-height:1.5}._factScale_8rh3y_98{background:repeating-linear-gradient(90deg,#52644866 0 1px,#0000 1px 12px);border-top:1px solid #52644866;height:13px;margin-top:29px;-webkit-mask-image:linear-gradient(90deg,#000,#0003);mask-image:linear-gradient(90deg,#000,#0003)}._industryList_8rh3y_105{margin-top:23px}._industryList_8rh3y_105 li{border-bottom:1px solid var(--line);letter-spacing:-.02em;align-items:center;gap:22px;padding-block:12px;font-size:17px;line-height:1.4;display:flex}._industryList_8rh3y_105 li:first-child{padding-top:0}._industryList_8rh3y_105 li span{color:#617b47;letter-spacing:0;font-size:10px}._sectionIntro_8rh3y_126{justify-content:space-between;align-items:end;gap:60px;display:flex}._sectionIntro_8rh3y_126 h2{letter-spacing:-.055em;font-size:clamp(44px,4.5vw,64px);font-weight:450;line-height:1.06}._sectionIntro_8rh3y_126 h2 span{color:#758366}._sentenceTitle_8rh3y_141{max-width:22ch}._sentenceTitle_8rh3y_141 span{white-space:nowrap}._sectionNote_8rh3y_147{color:var(--muted);margin-top:20px;font-size:14px}._introCopy_8rh3y_152{max-width:360px;color:var(--muted);padding-bottom:4px;font-size:17px;line-height:1.7}._portfolio_8rh3y_159{padding-block:82px 72px;overflow:hidden}._galleryNavigation_8rh3y_163{align-items:end;gap:36px;padding-bottom:4px;display:flex}._galleryNavigation_8rh3y_163>p{color:var(--muted);font-size:14px;line-height:1.7}._galleryButtons_8rh3y_174{gap:8px;display:flex}._galleryButtons_8rh3y_174 button{border:1px solid var(--line);cursor:pointer;border-radius:50%;place-items:center;width:44px;height:44px;transition:background .18s,opacity .18s;display:grid}._galleryButtons_8rh3y_174 button:hover:not(:disabled){background:var(--ink);color:var(--paper)}._galleryButtons_8rh3y_174 button:disabled{opacity:.3;cursor:default}._galleryTrack_8rh3y_17{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;cursor:grab;gap:18px;margin-top:42px;padding:0 max(40px,50vw - 628px) 20px;scroll-padding-inline:max(40px,50vw - 628px);display:flex;overflow-x:auto}._galleryTrack_8rh3y_17[data-dragging]{scroll-snap-type:none;cursor:grabbing;-webkit-user-select:none;user-select:none}._galleryTrack_8rh3y_17[data-dragging] ._projectPhoto_8rh3y_215>img{transform:none}._galleryTrack_8rh3y_17::-webkit-scrollbar{display:none}._projectPhoto_8rh3y_215{isolation:isolate;scroll-snap-align:start;background:#c3caba;border-radius:3px;flex:0 0 min(40vw,470px);height:clamp(280px,26vw,360px);position:relative;overflow:hidden}._projectPhoto_8rh3y_215[data-wide]{flex-basis:min(66vw,800px)}._projectPhoto_8rh3y_215>img{object-fit:cover;width:100%;height:100%;transition:transform .6s}._projectPhoto_8rh3y_215:hover>img{transform:scale(1.035)}._projectPhoto_8rh3y_215:after{content:"";pointer-events:none;background:linear-gradient(#0000,#07140ddb);position:absolute;inset:35% 0 0}._projectPhoto_8rh3y_215 figcaption{z-index:1;color:#fff;position:absolute;bottom:26px;left:28px;right:28px}._projectPhoto_8rh3y_215 h3{letter-spacing:-.04em;font-size:25px;font-weight:450}._projectPhoto_8rh3y_215 figcaption p{color:#e0e7da;margin-top:5px;font-size:12px}._services_8rh3y_268{border-top:1px solid var(--line);padding-block:80px 84px}._servicesGrid_8rh3y_272{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;margin-top:52px;display:grid}._servicesGrid_8rh3y_272 article{border-top:1px solid #3851394d;padding-top:21px}._serviceTop_8rh3y_282{color:#536e3a;justify-content:space-between;align-items:start;display:flex}._serviceTop_8rh3y_282 svg{width:100px;height:80px}._serviceTop_8rh3y_282 span{font-variant-numeric:tabular-nums;padding-top:5px;font-size:12px}._servicesGrid_8rh3y_272 h3{letter-spacing:-.035em;min-height:53px;margin-top:25px;font-size:22px;font-weight:450;line-height:1.2}._servicesGrid_8rh3y_272 p{color:var(--muted);margin-top:14px;font-size:14px;line-height:1.8}._textLink_8rh3y_311{border-bottom:1px solid;align-items:center;gap:20px;margin-top:34px;padding-block:10px;font-size:14px;font-weight:500;transition:gap .2s;display:inline-flex}._textLink_8rh3y_311:hover{gap:27px}._product_8rh3y_325{isolation:isolate;color:#f2f3e9;background:#141f19;padding-block:90px 48px;position:relative;overflow:hidden}._product_8rh3y_325 ._sectionIntro_8rh3y_126{align-items:start}._product_8rh3y_325 ._sectionIntro_8rh3y_126 h2 span{color:var(--lime)}._productCopy_8rh3y_339{max-width:414px;padding-top:3px}._productCopy_8rh3y_339>p:first-child{letter-spacing:-.03em;font-size:23px;line-height:1.4}._productCopy_8rh3y_339>p+p{color:#aab9ab;margin-top:22px;font-size:15px;line-height:1.8}._productOrbits_8rh3y_354{z-index:-1;width:1600px;height:auto;color:var(--lime);opacity:.15;pointer-events:none;position:absolute;top:150px;left:calc(50% - 800px);transform:rotate(9deg)}._productStage_8rh3y_366{perspective:1800px;max-width:1380px;height:clamp(430px,63vw,710px);margin:48px auto 0;position:relative}._productStage_8rh3y_366:before{content:"";filter:blur(60px);background:#9db77529;border-radius:50%;width:75%;height:35%;position:absolute;top:40%;left:14%}._productScreen_8rh3y_384{aspect-ratio:16/10;transform-origin:50% 55%;background:#e8ebe3;border:1px solid #e5f4d370;border-radius:8px;width:min(80%,980px);transition:transform .9s cubic-bezier(.2,.7,.2,1);position:absolute;top:0;left:10%;overflow:hidden;transform:rotateX(24deg)rotateY(-12deg)rotate(4deg);box-shadow:-2px 4px #74816d,-6px 9px #28392d,0 55px 80px #0008}@media (hover:hover) and (prefers-reduced-motion:no-preference){._productStage_8rh3y_366:hover ._productScreen_8rh3y_384{transform:rotateX(15deg)rotateY(-6deg)rotate(1.5deg)}}._productScreen_8rh3y_384>img{object-fit:cover;object-position:top left;width:100%;height:100%}._lensBlur_8rh3y_413{pointer-events:none;filter:blur(5px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(125deg,#000 0%,#0000 24% 73%,#000 100%);mask-image:linear-gradient(125deg,#000 0%,#0000 24% 73%,#000 100%)}._screenReflection_8rh3y_420{pointer-events:none;background:linear-gradient(130deg,#ffffff32,#0000 35% 68%,#dcf4ac16);position:absolute;inset:0;box-shadow:inset 0 0 0 1px #fff3}._productPrinciples_8rh3y_427{grid-template-columns:repeat(3,1fr);gap:34px;display:grid;position:relative}._productPrinciples_8rh3y_427 p{color:#b9c5b5;border-top:1px solid #b6cf9d33;padding-top:19px;font-size:14px}._teamGrid_8rh3y_439{grid-template-columns:1.2fr .8fr;align-items:center;gap:120px;margin-top:96px;display:grid}._teamEyebrow_8rh3y_446{color:#526448;letter-spacing:.09em;text-transform:uppercase;font-size:11px;font-weight:500;line-height:1.5}._teamCopy_8rh3y_454>p{max-width:450px;color:var(--muted);margin-top:26px;font-size:17px;line-height:1.7}._teamCopy_8rh3y_454>p+p{margin-top:18px;font-size:15px}._founders_8rh3y_465{isolation:isolate;max-width:400px;position:relative}._founderImage_8rh3y_470{aspect-ratio:1;background:#d7dccd;border-radius:2px;overflow:hidden;transform:rotate(-3deg)}._founderImage_8rh3y_470 img{object-fit:cover;object-position:center top;width:100%;height:100%}._founderOrbits_8rh3y_483{z-index:-1;color:#75895a;opacity:.6;width:150%;max-width:none;height:auto;position:absolute;top:-5%;left:-25%;transform:rotate(-15deg)}._founders_8rh3y_465 figcaption{color:var(--muted);justify-content:space-between;gap:16px;margin-top:28px;font-size:12px;display:flex}._founders_8rh3y_465 figcaption>span:first-child{color:var(--ink);font-weight:500}._onboarding_8rh3y_507{border-block:1px solid var(--line);background:#e0e6d7;padding-block:82px 92px}._onboarding_8rh3y_507 ._sectionIntro_8rh3y_126 h2 span{color:#526844}._timeline_8rh3y_515{grid-template-columns:repeat(4,1fr);margin-top:59px;display:grid}._timeline_8rh3y_515 li{border-top:1px solid #728966;padding-top:34px;padding-right:36px;position:relative}._timeline_8rh3y_515 li:last-child{padding-right:0}._timelinePoint_8rh3y_529{background:#e0e6d7;border:2px solid #526844;border-radius:50%;width:9px;height:9px;position:absolute;top:-5px;left:0}._timeline_8rh3y_515 li:last-child ._timelinePoint_8rh3y_529{background:var(--ink);width:13px;height:13px;box-shadow:0 0 0 1px var(--ink);border-color:#e0e6d7;top:-7px}._timeline_8rh3y_515 ._period_8rh3y_547{color:#536846;margin:0;font-size:13px;font-weight:500}._timeline_8rh3y_515 h3{letter-spacing:-.04em;margin-top:20px;font-size:23px;font-weight:450;line-height:1.15}._timeline_8rh3y_515 p:not(._period_8rh3y_547){color:var(--muted);margin-top:14px;font-size:14px;line-height:1.8}._closing_8rh3y_566{isolation:isolate;background:var(--lime);color:#20331a;padding-top:82px;position:relative;overflow:hidden}._closingOrbits_8rh3y_574{z-index:-1;pointer-events:none;opacity:.25;width:1120px;height:auto;position:absolute;top:-140px;right:-260px}._closing_8rh3y_566 h2{letter-spacing:-.065em;font-size:clamp(62px,8vw,112px);font-weight:450;line-height:.98}._closing_8rh3y_566 h2 span{color:#4a632b}._closingAction_8rh3y_593{justify-content:space-between;align-items:center;gap:35px;margin-top:42px;display:flex}._closingAction_8rh3y_593 p{letter-spacing:-.025em;font-size:22px;line-height:1.4}._closingButton_8rh3y_605{color:var(--lime);background:#20331a;border-radius:2px;align-items:center;gap:42px;padding:19px 24px;font-size:15px;font-weight:500;transition:background .18s;display:inline-flex}._closingButton_8rh3y_605:hover{background:#344e29}._closingSignature_8rh3y_620{border-top:1px solid #20331a3b;justify-content:space-between;align-items:center;gap:20px;margin-top:74px;padding-block:25px;font-size:12px;display:flex}._closingSignature_8rh3y_620>span:last-child{align-items:center;gap:10px;display:flex}._closingSignature_8rh3y_620 img{opacity:.8;width:28px;height:auto}._footer_8rh3y_640{color:#f2f3e9;background:#141c19}@media (width<=1100px){._container_8rh3y_10{padding-inline:32px}._sectionIntro_8rh3y_126{gap:40px}._galleryNavigation_8rh3y_163{gap:20px}._galleryNavigation_8rh3y_163>p{max-width:250px}._servicesGrid_8rh3y_272{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}._servicesGrid_8rh3y_272 h3{min-height:0}._servicesGrid_8rh3y_272 p{max-width:430px}._teamGrid_8rh3y_439{grid-template-columns:1fr .8fr;gap:70px}._productScreen_8rh3y_384{width:90%;left:5%}._factsGrid_8rh3y_39>div+div{padding-left:28px}._factsGrid_8rh3y_39>div{padding-right:28px}._industryList_8rh3y_105 li{gap:16px;font-size:15px}._timeline_8rh3y_515 li{padding-right:25px}._timeline_8rh3y_515 h3{font-size:21px}}@media (width<=760px){._container_8rh3y_10{padding-inline:24px}._sectionIntro_8rh3y_126{flex-direction:column;align-items:start;gap:25px}._sectionIntro_8rh3y_126 h2{font-size:clamp(42px,8vw,58px)}._factsGrid_8rh3y_39{grid-template-columns:1fr 1fr;row-gap:32px;padding-block:40px}._factsGrid_8rh3y_39>div{padding-right:28px}._factsGrid_8rh3y_39>div:nth-child(2){padding-right:0}._factsGrid_8rh3y_39>._factIndustries_8rh3y_715{border-top:1px solid var(--line);border-left:none;grid-column:1/-1;padding:24px 0 0}._projectValue_8rh3y_63{font-size:clamp(82px,14vw,106px)}._industryList_8rh3y_105{grid-template-columns:1fr 1fr;column-gap:28px;margin-top:14px;display:grid}._industryList_8rh3y_105 li:first-child{padding-top:12px}._portfolio_8rh3y_159{padding-block:60px 42px}._galleryNavigation_8rh3y_163{justify-content:space-between;width:100%}._galleryNavigation_8rh3y_163>p{font-size:13px}._galleryTrack_8rh3y_17{gap:12px;margin-top:30px;padding-inline:24px;scroll-padding-inline:24px}._projectPhoto_8rh3y_215,._projectPhoto_8rh3y_215[data-wide]{flex-basis:84vw;height:290px}._projectPhoto_8rh3y_215 figcaption{bottom:22px;left:20px;right:20px}._projectPhoto_8rh3y_215 h3{font-size:23px}._services_8rh3y_268{padding-block:55px 60px}._servicesGrid_8rh3y_272{gap:30px;margin-top:34px}._servicesGrid_8rh3y_272 h3{font-size:20px}._serviceTop_8rh3y_282 svg{width:80px;height:64px}._product_8rh3y_325{padding-block:62px 36px}._productCopy_8rh3y_339>p:first-child{font-size:21px}._productCopy_8rh3y_339{max-width:480px}._productStage_8rh3y_366{height:clamp(290px,72vw,550px);margin-top:24px}._productScreen_8rh3y_384{border-radius:5px;width:92%;top:15px;left:4%;transform:rotateX(18deg)rotateY(-8deg)rotate(3deg)}._productOrbits_8rh3y_354{width:1000px;top:250px;left:calc(50% - 500px)}._productPrinciples_8rh3y_427{grid-template-columns:1fr;gap:16px}._productPrinciples_8rh3y_427 p{padding-top:16px;font-size:13px}._lensBlur_8rh3y_413{filter:blur(2.5px)}._teamGrid_8rh3y_439{grid-template-columns:1fr;gap:48px;margin-top:56px}._founders_8rh3y_465{width:85%;max-width:390px;margin-inline:auto}._teamCopy_8rh3y_454>p{font-size:16px}._onboarding_8rh3y_507{padding-block:62px}._timeline_8rh3y_515{grid-template-columns:1fr;margin-top:38px;padding-left:7px}._timeline_8rh3y_515 li,._timeline_8rh3y_515 li:last-child{border-top:none;border-left:1px solid #728966;padding:0 0 30px 26px}._timeline_8rh3y_515 li:last-child{border-left-color:#0000;padding-bottom:0}._timelinePoint_8rh3y_529{top:5px;left:-5px}._timeline_8rh3y_515 li:last-child ._timelinePoint_8rh3y_529{top:3px;left:-7px}._timeline_8rh3y_515 h3{margin-top:10px;font-size:24px}._timeline_8rh3y_515 p:not(._period_8rh3y_547){max-width:460px;margin-top:11px}._closing_8rh3y_566{padding-top:60px}._closing_8rh3y_566 h2{font-size:clamp(56px,11vw,84px)}._closingAction_8rh3y_593{flex-direction:column;align-items:start;gap:25px;margin-top:30px}._closingAction_8rh3y_593 p{font-size:21px}._closingSignature_8rh3y_620{margin-top:50px;font-size:11px}._closingOrbits_8rh3y_574{opacity:.18;width:830px;top:-110px;right:-330px}}@media (width<=480px){._factsGrid_8rh3y_39{grid-template-columns:1fr;row-gap:28px}._factsGrid_8rh3y_39>div{padding-right:0}._factsGrid_8rh3y_39>div:nth-child(2){border-left:none;border-top:1px solid var(--line);padding:28px 0 0}._projectValue_8rh3y_63{margin-top:22px;font-size:112px}._factScale_8rh3y_98{margin-top:24px}._industryList_8rh3y_105{column-gap:20px}._industryList_8rh3y_105 li{gap:12px;font-size:14px}._servicesGrid_8rh3y_272{grid-template-columns:1fr}._servicesGrid_8rh3y_272 article{grid-template-columns:75px 1fr;column-gap:18px;display:grid}._serviceTop_8rh3y_282{flex-direction:column;grid-row:1/3;justify-content:start;align-items:center}._serviceTop_8rh3y_282 svg{width:75px}._serviceTop_8rh3y_282 span{padding-top:8px}._servicesGrid_8rh3y_272 h3{margin-top:5px}._servicesGrid_8rh3y_272 p{margin-top:10px}._introCopy_8rh3y_152{font-size:16px}._galleryNavigation_8rh3y_163>p{max-width:210px}._galleryNavigation_8rh3y_163>p br{display:none}._galleryButtons_8rh3y_174 button{width:38px;height:38px}}@media (prefers-reduced-motion:reduce){._landing_8rh3y_1 *,._landing_8rh3y_1 :before,._landing_8rh3y_1 :after{transition:none!important;animation:none!important}._projectPhoto_8rh3y_215:hover>img{transform:none}}@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-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:system-ui, sans-serif;--font-mono:ui-monospace, Cascadia Code, Source Code Pro, Menlo, Consolas, DejaVu Sans Mono, monospace;--color-red-600:oklch(57.7% .245 27.325);--color-amber-500:oklch(76.9% .188 70.08);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-gray-950:oklch(13% .028 261.692);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-2xl:40rem;--container-3xl:48rem;--container-4xl:56rem;--container-6xl:72rem;--container-7xl:80rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-widest:.1em;--leading-snug:1.375;--leading-relaxed:1.625;--radius-xs:.125rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-2xl:1rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:oklch(92.2% 0 0)}body{background-color:#fff}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{inset:0}.-top-3{top:calc(var(--spacing) * -3)}.right-6{right:calc(var(--spacing) * 6)}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.my-8{margin-block:calc(var(--spacing) * 8)}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);margin-top:1.2em;margin-bottom:1.2em;font-size:1.25em;line-height:1.6}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:decimal}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:disc}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.25em;font-weight:600}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em;font-style:italic;font-weight:500}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:0;margin-bottom:.888889em;font-size:2.25em;font-weight:800;line-height:1.11111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:2em;margin-bottom:1em;font-size:1.5em;font-weight:700;line-height:1.33333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.6em;margin-bottom:.6em;font-size:1.25em;font-weight:600;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.5em;margin-bottom:.5em;font-weight:600;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em;display:block}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-kbd);box-shadow:0 0 0 1px var(--tw-prose-kbd-shadows), 0 3px 0 var(--tw-prose-kbd-shadows);padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;border-radius:.3125rem;padding-inline-start:.375em;font-family:inherit;font-size:.875em;font-weight:500}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);padding-top:.857143em;padding-inline-end:1.14286em;padding-bottom:.857143em;border-radius:.375rem;margin-top:1.71429em;margin-bottom:1.71429em;padding-inline-start:1.14286em;font-size:.875em;font-weight:400;line-height:1.71429;overflow-x:auto}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;background-color:#0000;border-width:0;border-radius:0;padding:0}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){table-layout:auto;width:100%;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.71429}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);vertical-align:bottom;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em;font-weight:600}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);margin-top:.857143em;font-size:.875em;line-height:1.42857}.prose{--tw-prose-body:oklch(37.3% .034 259.733);--tw-prose-headings:oklch(21% .034 264.665);--tw-prose-lead:oklch(44.6% .03 256.802);--tw-prose-links:oklch(21% .034 264.665);--tw-prose-bold:oklch(21% .034 264.665);--tw-prose-counters:oklch(55.1% .027 264.364);--tw-prose-bullets:oklch(87.2% .01 258.338);--tw-prose-hr:oklch(92.8% .006 264.531);--tw-prose-quotes:oklch(21% .034 264.665);--tw-prose-quote-borders:oklch(92.8% .006 264.531);--tw-prose-captions:oklch(55.1% .027 264.364);--tw-prose-kbd:oklch(21% .034 264.665);--tw-prose-kbd-shadows:oklab(21% -.00316127 -.0338527/.1);--tw-prose-code:oklch(21% .034 264.665);--tw-prose-pre-code:oklch(92.8% .006 264.531);--tw-prose-pre-bg:oklch(27.8% .033 256.848);--tw-prose-th-borders:oklch(87.2% .01 258.338);--tw-prose-td-borders:oklch(92.8% .006 264.531);--tw-prose-invert-body:oklch(87.2% .01 258.338);--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:oklch(70.7% .022 261.325);--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:oklch(70.7% .022 261.325);--tw-prose-invert-bullets:oklch(44.6% .03 256.802);--tw-prose-invert-hr:oklch(37.3% .034 259.733);--tw-prose-invert-quotes:oklch(96.7% .003 264.542);--tw-prose-invert-quote-borders:oklch(37.3% .034 259.733);--tw-prose-invert-captions:oklch(70.7% .022 261.325);--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:#ffffff1a;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:oklch(87.2% .01 258.338);--tw-prose-invert-pre-bg:#00000080;--tw-prose-invert-th-borders:oklch(44.6% .03 256.802);--tw-prose-invert-td-borders:oklch(37.3% .034 259.733);font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.571429em;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-24{margin-top:calc(var(--spacing) * 24)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.ml-2{margin-left:calc(var(--spacing) * 2)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[4\/3\]{aspect-ratio:4/3}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.h-2{height:calc(var(--spacing) * 2)}.h-9{height:calc(var(--spacing) * 9)}.h-auto{height:auto}.h-full{height:100%}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-16{width:calc(var(--spacing) * 16)}.w-60{width:calc(var(--spacing) * 60)}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.shrink-0{flex-shrink:0}.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}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-px{gap:1px}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2\.5{column-gap:calc(var(--spacing) * 2.5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-y-1{row-gap:var(--spacing)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-gray-950\/10>:not(:last-child)){border-color:#0307121a}@supports (color:color-mix(in lab, red, red)){:where(.divide-gray-950\/10>:not(:last-child)){border-color:color-mix(in oklab, var(--color-gray-950) 10%, transparent)}}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xs{border-radius:var(--radius-xs)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-black\/10{border-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.border-black\/10{border-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.border-black\/30{border-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.border-black\/30{border-color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-gray-950{border-color:var(--color-gray-950)}.border-gray-950\/10{border-color:#0307121a}@supports (color:color-mix(in lab, red, red)){.border-gray-950\/10{border-color:color-mix(in oklab, var(--color-gray-950) 10%, transparent)}}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-900{background-color:var(--color-gray-900)}.bg-gray-950{background-color:var(--color-gray-950)}.bg-white{background-color:var(--color-white)}.object-cover{object-fit:cover}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-24{padding-block:calc(var(--spacing) * 24)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-24{padding-top:calc(var(--spacing) * 24)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-32{padding-bottom:calc(var(--spacing) * 32)}.text-center{text-align:center}.text-right{text-align:right}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[17px\]{font-size:17px}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.text-amber-500{color:var(--color-amber-500)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-900{color:var(--color-gray-900)}.text-gray-950{color:var(--color-gray-950)}.text-red-600{color:var(--color-red-600)}.text-white{color:var(--color-white)}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab, red, red)){.text-white\/60{color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline-offset-2{text-underline-offset:2px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow-\[0_8px_24px_rgba\(0\,0\,0\,0\.07\)\]{--tw-shadow:0 8px 24px var(--tw-shadow-color,#00000012);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(0\,0\,0\,0\.08\)\]{--tw-shadow:0 8px 24px var(--tw-shadow-color,#00000014);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(0\,0\,0\,0\.18\)\]{--tw-shadow:0 8px 24px var(--tw-shadow-color,#0000002e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_16px_40px_rgba\(0\,0\,0\,0\.18\)\]{--tw-shadow:0 16px 40px var(--tw-shadow-color,#0000002e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-gray-950\/10{--tw-ring-color:#0307121a}@supports (color:color-mix(in lab, red, red)){.ring-gray-950\/10{--tw-ring-color:color-mix(in oklab, var(--color-gray-950) 10%, transparent)}}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.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,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.prose-gray{--tw-prose-body:oklch(37.3% .034 259.733);--tw-prose-headings:oklch(21% .034 264.665);--tw-prose-lead:oklch(44.6% .03 256.802);--tw-prose-links:oklch(21% .034 264.665);--tw-prose-bold:oklch(21% .034 264.665);--tw-prose-counters:oklch(55.1% .027 264.364);--tw-prose-bullets:oklch(87.2% .01 258.338);--tw-prose-hr:oklch(92.8% .006 264.531);--tw-prose-quotes:oklch(21% .034 264.665);--tw-prose-quote-borders:oklch(92.8% .006 264.531);--tw-prose-captions:oklch(55.1% .027 264.364);--tw-prose-kbd:oklch(21% .034 264.665);--tw-prose-kbd-shadows:oklab(21% -.00316127 -.0338527/.1);--tw-prose-code:oklch(21% .034 264.665);--tw-prose-pre-code:oklch(92.8% .006 264.531);--tw-prose-pre-bg:oklch(27.8% .033 256.848);--tw-prose-th-borders:oklch(87.2% .01 258.338);--tw-prose-td-borders:oklch(92.8% .006 264.531);--tw-prose-invert-body:oklch(87.2% .01 258.338);--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:oklch(70.7% .022 261.325);--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:oklch(70.7% .022 261.325);--tw-prose-invert-bullets:oklch(44.6% .03 256.802);--tw-prose-invert-hr:oklch(37.3% .034 259.733);--tw-prose-invert-quotes:oklch(96.7% .003 264.542);--tw-prose-invert-quote-borders:oklch(37.3% .034 259.733);--tw-prose-invert-captions:oklch(70.7% .022 261.325);--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:#ffffff1a;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:oklch(87.2% .01 258.338);--tw-prose-invert-pre-bg:#00000080;--tw-prose-invert-th-borders:oklch(44.6% .03 256.802);--tw-prose-invert-td-borders:oklch(37.3% .034 259.733)}@media (hover:hover){.hover\:border-gray-950:hover{border-color:var(--color-gray-950)}.hover\:bg-gray-800:hover{background-color:var(--color-gray-800)}.hover\:text-gray-600:hover{color:var(--color-gray-600)}.hover\:text-gray-950:hover{color:var(--color-gray-950)}.hover\:underline:hover{text-decoration-line:underline}}@media (prefers-reduced-motion:reduce){.motion-reduce\:hidden{display:none}}@media (width>=40rem){.sm\:grid{display:grid}.sm\:inline{display:inline}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.sm\:flex-row{flex-direction:row}.sm\:items-baseline{align-items:baseline}.sm\:items-center{align-items:center}.sm\:gap-6{gap:calc(var(--spacing) * 6)}.sm\:py-32{padding-block:calc(var(--spacing) * 32)}.sm\:text-right{text-align:right}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}@media (width>=48rem){.md\:-ml-\[15\%\]{margin-left:-15%}.md\:size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.md\:w-\[115\%\]{width:115%}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-\[0\.8fr_1\.2fr\]{grid-template-columns:.8fr 1.2fr}.md\:gap-8{gap:calc(var(--spacing) * 8)}.md\:gap-20{gap:calc(var(--spacing) * 20)}.md\:rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.md\:rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.md\:p-4{padding:calc(var(--spacing) * 4)}.md\:py-24{padding-block:calc(var(--spacing) * 24)}.md\:py-28{padding-block:calc(var(--spacing) * 28)}.md\:pt-32{padding-top:calc(var(--spacing) * 32)}.md\:pb-20{padding-bottom:calc(var(--spacing) * 20)}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-\[28px\]{font-size:28px}}@media (width>=64rem){.lg\:max-w-7xl{max-width:var(--container-7xl)}.lg\:grid-cols-\[1\.4fr_1fr\]{grid-template-columns:1.4fr 1fr}.lg\:gap-16{gap:calc(var(--spacing) * 16)}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}.prose-headings\:font-medium :where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.prose-headings\:tracking-tight :where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.prose-a\:text-gray-950 :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--color-gray-950)}}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");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:Geist;src:url(/assets/Geist-Variable-Bj2R_7yk.woff2)format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Geist Mono;src:url(/assets/GeistMono-Variable-Dispecij.woff2)format("woff2");font-weight:100 900;font-display:swap}html{font-family:Inter Variable,system-ui,sans-serif}.font-geist-sans{font-family:Geist,system-ui,sans-serif}.font-geist-mono{font-family:Geist Mono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}@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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
