@import "https://fonts.googleapis.com/css2?family=Geist:wght@400;500;600;700&family=Geist+Mono:wght@400;500&family=Instrument+Serif:ital@0;1&display=swap";*,:before,:after{box-sizing:border-box;margin:0;padding:0}:root{--paper:#f7f6f1;--paper-2:#efeee7;--card:#fff;--ink:#111a13;--ink-2:#3c463e;--muted:#6b746c;--line:#e3e2da;--line-strong:#cfcec4;--green:#2e7d1a;--green-ink:#1f5a12;--green-wash:#e9f1e4;--gold:#f5a800;--neutral-50:#f9fafb;--neutral-200:#e5e7eb;--neutral-400:#9ca3af;--neutral-500:#6b7280;--neutral-600:#4b5563;--neutral-700:#374151;--neutral-800:#1f2937;--font-sans:"Geist", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-display:"Geist", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-serif:"Instrument Serif", ui-serif, Georgia, serif;--font-mono:"Geist Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--radius:10px;--wrap:1160px;--gutter:24px}@media (width<=640px){:root{--gutter:16px}}html{scroll-behavior:smooth}body{font-family:var(--font-sans);color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-feature-settings:"ss01", "cv11";font-size:16px;line-height:1.55}#root{flex-direction:column;min-height:100vh;display:flex}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button{cursor:pointer;font-family:inherit}::selection{background:var(--green-wash);color:var(--green-ink)}:focus-visible{outline:2px solid var(--green);outline-offset:2px;border-radius:4px}._header_7q6ko_1{z-index:100;-webkit-backdrop-filter:saturate(140%)blur(12px);border-bottom:1px solid var(--line);background:#f7f6f1db;position:sticky;top:0}._nav_7q6ko_11{max-width:var(--wrap);padding:0 var(--gutter);align-items:center;gap:28px;height:64px;margin:0 auto;display:flex}._brand_7q6ko_21{flex-shrink:0;align-items:center;gap:8px;display:flex}._mark_7q6ko_28{-o-object-fit:contain;object-fit:contain;width:28px;height:28px}._word_7q6ko_30{letter-spacing:-.02em;color:var(--ink);font-size:17px;font-weight:600}._links_7q6ko_37{gap:4px;list-style:none;display:flex}._link_7q6ko_37{color:var(--ink-2);border-radius:6px;padding:8px 12px;font-size:14.5px;transition:color .15s,background .15s;display:inline-block}._link_7q6ko_37:hover{color:var(--ink);background:#111a130a}._active_7q6ko_54{color:var(--ink);font-weight:500}._actions_7q6ko_56{align-items:center;gap:16px;margin-left:auto;display:flex}._signIn_7q6ko_63{color:var(--ink-2);font-size:14.5px}._signIn_7q6ko_63:hover{color:var(--ink)}._cta_7q6ko_70{background:var(--ink);color:#fff;white-space:nowrap;border-radius:8px;align-items:center;height:38px;padding:0 16px;font-size:14px;font-weight:500;display:inline-flex}._cta_7q6ko_70:hover{background:#26322a}._mobileOnly_7q6ko_85{display:none}._burger_7q6ko_87{width:44px;height:44px;color:var(--ink);background:0 0;border:0;justify-content:center;align-items:center;margin-right:-10px;display:none}@media (width<=760px){._links_7q6ko_37{padding:8px var(--gutter) 20px;background:var(--paper);border-bottom:1px solid var(--line);flex-direction:column;gap:0;display:none;position:fixed;top:64px;left:0;right:0}._open_7q6ko_113{display:flex}._link_7q6ko_37{border-bottom:1px solid var(--line);border-radius:0;padding:14px 0;font-size:17px;display:block}._link_7q6ko_37:hover{background:0 0}._mobileOnly_7q6ko_85{display:block}._signIn_7q6ko_63{display:none}._burger_7q6ko_87{display:flex}._actions_7q6ko_56{gap:8px}._cta_7q6ko_70{height:36px;padding:0 12px;font-size:13.5px}}._footer_gvpzt_1{border-top:1px solid var(--line);background:var(--paper);color:var(--muted)}._inner_gvpzt_7{max-width:var(--wrap);padding:56px var(--gutter) 40px;grid-template-columns:minmax(0,1.2fr) minmax(0,2fr);gap:48px;margin:0 auto;display:grid}._logo_gvpzt_16{letter-spacing:-.02em;color:var(--ink);align-items:center;gap:8px;font-size:17px;font-weight:600;display:inline-flex}._mark_gvpzt_26{-o-object-fit:contain;object-fit:contain;width:26px;height:26px}._tagline_gvpzt_28{max-width:300px;margin-top:14px;font-size:14px;line-height:1.6}._cols_gvpzt_35{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}._colTitle_gvpzt_41{font-family:var(--font-mono);color:var(--muted);margin-bottom:12px;font-size:12px;font-weight:400}._colList_gvpzt_49{flex-direction:column;gap:8px;list-style:none;display:flex}._colLink_gvpzt_56{color:var(--ink-2);font-size:14.5px}._colLink_gvpzt_56:hover{color:var(--ink)}._bottom_gvpzt_63{max-width:var(--wrap);padding:20px var(--gutter) 32px;border-top:1px solid var(--line);margin:0 auto;font-size:13px}@media (width<=800px){._inner_gvpzt_7{grid-template-columns:minmax(0,1fr);gap:36px}}@media (width<=520px){._cols_gvpzt_35{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (pointer:coarse),(width<=640px){._colList_gvpzt_49{gap:0}._colLink_gvpzt_56{padding:10px 0;display:inline-block}}._wrap_1eola_3{width:100%;max-width:var(--wrap);padding:0 var(--gutter);margin:0 auto}._kicker_1eola_10{font-family:var(--font-mono);letter-spacing:.02em;color:var(--muted);align-items:center;gap:8px;font-size:12.5px;display:inline-flex}._kicker_1eola_10:before{content:"";background:var(--green);border-radius:1px;width:6px;height:6px}._h1_1eola_28{letter-spacing:-.035em;color:var(--ink);font-size:clamp(40px,6.2vw,76px);font-weight:600;line-height:1.02}._h2_1eola_36{letter-spacing:-.03em;color:var(--ink);font-size:clamp(30px,3.8vw,46px);font-weight:600;line-height:1.06}._h3_1eola_44{letter-spacing:-.01em;color:var(--ink);font-size:19px;font-weight:600;line-height:1.3}._serif_1eola_53{font-family:var(--font-serif);letter-spacing:-.01em;font-style:italic;font-weight:400}._lede_1eola_60{color:var(--ink-2);max-width:560px;font-size:clamp(17px,1.5vw,19px);line-height:1.6}._body_1eola_67{color:var(--ink-2);font-size:15.5px;line-height:1.65}._muted_1eola_73{color:var(--muted)}._mono_1eola_75{font-family:var(--font-mono);letter-spacing:.01em;font-size:13px}._btn_1eola_82,._btnGhost_1eola_83,._btnLink_1eola_84{white-space:nowrap;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:0 20px;font-size:15px;font-weight:500;transition:background .15s,border-color .15s,color .15s;display:inline-flex}._btn_1eola_82{background:var(--ink);color:#fff}._btn_1eola_82:hover{background:#26322a}._btnGhost_1eola_83{border-color:var(--line-strong);color:var(--ink);background:0 0}._btnGhost_1eola_83:hover{border-color:var(--ink)}._btnLink_1eola_84{min-height:0;color:var(--green-ink);padding:0;font-weight:500}._btnLink_1eola_84:hover{color:var(--ink)}._arrow_1eola_123{transition:transform .15s}._btn_1eola_82:hover ._arrow_1eola_123,._btnGhost_1eola_83:hover ._arrow_1eola_123,._btnLink_1eola_84:hover ._arrow_1eola_123{transform:translate(3px)}._screen_1eola_129{border:1px solid var(--line-strong);background:var(--card);border-radius:12px;width:100%;height:auto;display:block;box-shadow:0 1px #111a130a,0 24px 48px -24px #111a1340}._rule_1eola_139{background:var(--line);border:0;height:1px}@media (width<=640px){._btn_1eola_82,._btnGhost_1eola_83{width:100%}}._phone_1eola_150{border:10px solid var(--ink);background:var(--ink);border-radius:40px;width:100%;max-width:340px;overflow:hidden;box-shadow:0 30px 60px -30px #111a1373}._phone_1eola_150 img{border-radius:30px;width:100%;height:auto;display:block}._main_1tmhx_1{background:var(--paper);color:var(--ink);overflow-x:hidden}._hero_1tmhx_8{padding:clamp(56px,9vw,112px) 0 0}._heroTitle_1tmhx_12{max-width:980px;margin-top:20px}._heroRow_1tmhx_17{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px 48px;margin-top:28px;display:flex}._heroActions_1tmhx_26{flex-wrap:wrap;gap:10px;display:flex}._heroShot_1tmhx_32{margin-top:clamp(40px,6vw,72px)}._heroShot_1tmhx_32 figcaption{margin-top:14px}._capLine_1tmhx_41{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:clamp(56px,7vw,88px)}._capInner_1tmhx_47{color:var(--ink-2);flex-wrap:wrap;gap:10px 0;padding-top:18px;padding-bottom:18px;display:flex}._capInner_1tmhx_47 span{align-items:center;display:inline-flex}._capInner_1tmhx_47 span+span:before{content:"/";color:var(--line-strong);margin:0 14px}._section_1tmhx_68{padding:clamp(72px,9vw,120px) 0}._band_1tmhx_72{background:var(--paper-2);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}._sectionHead_1tmhx_78{flex-direction:column;gap:16px;max-width:760px;margin-bottom:48px;display:flex}._stages_1tmhx_87{border-top:1px solid var(--ink);grid-template-columns:repeat(7,minmax(0,1fr));list-style:none;display:grid}._stage_1tmhx_87{padding:18px 16px 0 0}._stage_1tmhx_87+._stage_1tmhx_87{border-left:1px solid var(--line);padding-left:16px}._stageNum_1tmhx_103{color:var(--green-ink)}._stageName_1tmhx_107{letter-spacing:-.01em;margin-top:28px;font-size:17px;font-weight:600}._stageLine_1tmhx_114{color:var(--muted);margin-top:8px;font-size:14px;line-height:1.55}._stagesLink_1tmhx_121{margin-top:40px}@media (width<=1080px){._stages_1tmhx_87{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:32px}._stage_1tmhx_87:nth-child(4n+1){border-left:0;padding-left:0}}@media (width<=640px){._stages_1tmhx_87{border-top:0;grid-template-columns:minmax(0,1fr);row-gap:0}._stage_1tmhx_87,._stage_1tmhx_87+._stage_1tmhx_87{-moz-column-gap:8px;border-left:0;border-top:1px solid var(--line);grid-template-columns:40px minmax(0,1fr);column-gap:8px;padding:16px 0;display:grid}._stageNum_1tmhx_103{grid-row:span 2;padding-top:3px}._stageName_1tmhx_107{margin-top:0}._stageLine_1tmhx_114{margin-top:4px}}._features_1tmhx_147{flex-direction:column;gap:clamp(72px,9vw,120px);display:flex}._feature_1tmhx_147{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}._featureFlip_1tmhx_160{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}._featureFlip_1tmhx_160 ._featureCopy_1tmhx_161{order:2}._featureCopy_1tmhx_161{flex-direction:column;gap:16px;display:flex}._featureTitle_1tmhx_169{font-size:clamp(28px,3vw,38px)}@media (width<=860px){._feature_1tmhx_147,._featureFlip_1tmhx_160{grid-template-columns:minmax(0,1fr)}._featureFlip_1tmhx_160 ._featureCopy_1tmhx_161{order:0}}._depts_1tmhx_180{border-top:1px solid var(--line-strong);border-left:1px solid var(--line-strong);grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;display:grid}._dept_1tmhx_180{border-right:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);background:var(--paper);padding:24px 22px 28px}._deptIcon_1tmhx_195{color:var(--green)}._deptName_1tmhx_197{margin-top:28px;font-size:16px;font-weight:600}._deptLine_1tmhx_203{color:var(--muted);margin-top:6px;font-size:14px;line-height:1.55}@media (width<=900px){._depts_1tmhx_180{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=420px){._dept_1tmhx_180{padding:18px 14px 20px}._deptName_1tmhx_197{margin-top:18px;font-size:15px}._deptLine_1tmhx_203{font-size:13px}}._split_1tmhx_221{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}._split_1tmhx_221 h2{margin-top:16px}._splitBody_1tmhx_230{max-width:440px;margin-top:20px}._integrations_1tmhx_232{border-top:1px solid var(--ink)}._integration_1tmhx_232{border-bottom:1px solid var(--line);grid-template-columns:140px minmax(0,1fr) auto;align-items:baseline;gap:16px;padding:18px 0;display:grid}._integration_1tmhx_232 dt{font-weight:600}._integration_1tmhx_232 dd{color:var(--ink-2);font-size:15px}._integration_1tmhx_232 dd:last-child{color:var(--muted);font-size:12.5px}@media (width<=860px){._split_1tmhx_221{grid-template-columns:minmax(0,1fr)}}@media (width<=520px){._integration_1tmhx_232{grid-template-columns:minmax(0,1fr) auto;row-gap:4px}._integration_1tmhx_232 dd:not(:last-child){grid-area:2/1/auto/-1}}._floor_1tmhx_259{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}._floorImg_1tmhx_266{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;border:1px solid var(--line-strong);border-radius:12px;width:100%}._floorCopy_1tmhx_274{flex-direction:column;gap:20px;display:flex}._quote_1tmhx_280{letter-spacing:-.02em;color:var(--ink);font-size:clamp(22px,2.4vw,30px);font-weight:500;line-height:1.3}@media (width<=860px){._floor_1tmhx_259{grid-template-columns:minmax(0,1fr)}}._cta_1tmhx_293{border-top:1px solid var(--line);padding:clamp(64px,8vw,104px) 0}._ctaInner_1tmhx_298{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;display:flex}._ctaInner_1tmhx_298 h2{margin-top:16px}._ctaBody_1tmhx_308{max-width:520px;margin-top:16px}._ctaActions_1tmhx_310{flex-wrap:wrap;gap:10px;display:flex}@media (width<=640px){._heroActions_1tmhx_26,._ctaActions_1tmhx_310{flex-direction:column;width:100%}}._reporting_1tmhx_322{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:start;gap:clamp(40px,6vw,96px);display:grid}._reports_1tmhx_329{border-top:1px solid var(--ink)}._report_1tmhx_322{border-bottom:1px solid var(--line-strong);grid-template-columns:150px minmax(0,1fr);gap:16px;padding:18px 0;display:grid}._report_1tmhx_322 dt{font-weight:600}._report_1tmhx_322 dd{color:var(--ink-2);font-size:15px;line-height:1.6}._kpiFig_1tmhx_344{flex-direction:column;justify-self:center;gap:16px;max-width:340px;display:flex}._kpiImg_1tmhx_352{filter:drop-shadow(0 24px 30px #111a1338);width:100%;height:auto}._kpiFig_1tmhx_344 figcaption{color:var(--ink-2);font-size:14.5px;line-height:1.6}._kpiFig_1tmhx_344 figcaption strong{color:var(--ink);font-weight:600}@media (width<=900px){._reporting_1tmhx_322{grid-template-columns:minmax(0,1fr)}}@media (width<=520px){._report_1tmhx_322{grid-template-columns:minmax(0,1fr);gap:4px}}._main_1t7tb_1{background:var(--paper);color:var(--ink);overflow-x:hidden}._hero_1t7tb_7{border-bottom:1px solid var(--line);padding:clamp(56px,8vw,104px) 0 clamp(64px,8vw,104px)}._heroGrid_1t7tb_12{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}._heroCopy_1t7tb_19{flex-direction:column;gap:20px;display:flex}._heroTitle_1t7tb_25{margin-top:-4px;font-size:clamp(44px,5vw,64px)}._heroActions_1t7tb_30{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}._section_1t7tb_37{padding:clamp(72px,9vw,112px) 0}._band_1t7tb_41{background:var(--paper-2);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}._sectionHead_1t7tb_47{flex-direction:column;gap:16px;max-width:760px;margin-bottom:48px;display:flex}._modules_1t7tb_56{-moz-columns:3 260px;columns:3 260px;-moz-column-gap:48px;column-gap:48px}._module_1t7tb_56{-moz-column-break-inside:avoid;break-inside:avoid;border-top:1px solid var(--ink);padding:18px 0 28px}._moduleName_1t7tb_67{margin-bottom:12px;font-size:16px;font-weight:600}._moduleList_1t7tb_73{color:var(--ink-2);flex-direction:column;gap:6px;font-size:14.5px;list-style:none;display:flex}._feature_1t7tb_83{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}._featureCopy_1t7tb_90{flex-direction:column;gap:20px;display:flex}._points_1t7tb_96{border-top:1px solid var(--line-strong);flex-direction:column;list-style:none;display:flex}._points_1t7tb_96 li{border-bottom:1px solid var(--line-strong);color:var(--ink-2);padding:12px 0;font-size:15px}._access_1t7tb_111{border-top:1px solid var(--ink);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._accessItem_1t7tb_117{flex-direction:column;gap:10px;padding:20px 24px 0 0;display:flex}._accessItem_1t7tb_117+._accessItem_1t7tb_117{border-left:1px solid var(--line);padding-left:24px}._galleryWrap_1t7tb_130{padding-top:0}._gallery_1t7tb_130{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 32px;display:grid}._shot_1t7tb_138 figcaption{margin-top:12px}._cta_1t7tb_141{border-top:1px solid var(--line);padding:clamp(64px,8vw,104px) 0}._ctaInner_1t7tb_146{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 32px;display:flex}@media (width<=900px){._heroGrid_1t7tb_12,._feature_1t7tb_83{grid-template-columns:minmax(0,1fr)}._access_1t7tb_111{border-top:0;grid-template-columns:minmax(0,1fr)}._accessItem_1t7tb_117,._accessItem_1t7tb_117+._accessItem_1t7tb_117{border-left:0;border-top:1px solid var(--line);padding:20px 0}}@media (width<=640px){._gallery_1t7tb_130{grid-template-columns:minmax(0,1fr)}._heroActions_1t7tb_30{flex-direction:column;width:100%}}._reporting_1t7tb_168{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:start;gap:clamp(40px,6vw,96px);display:grid}._reports_1t7tb_175{border-top:1px solid var(--ink)}._report_1t7tb_168{border-bottom:1px solid var(--line-strong);grid-template-columns:190px minmax(0,1fr);gap:16px;padding:14px 0;display:grid}._report_1t7tb_168 dt{font-size:15px;font-weight:600}._report_1t7tb_168 dd{color:var(--ink-2);font-size:14.5px;line-height:1.55}._kpiFig_1t7tb_188{flex-direction:column;justify-self:center;gap:16px;max-width:340px;display:flex;position:sticky;top:96px}._kpiImg_1t7tb_198{filter:drop-shadow(0 24px 30px #111a1338);width:100%;height:auto}._kpiFig_1t7tb_188 figcaption{color:var(--ink-2);font-size:14.5px;line-height:1.6}._kpiFig_1t7tb_188 figcaption strong{color:var(--ink);font-weight:600}@media (width<=900px){._reporting_1t7tb_168{grid-template-columns:minmax(0,1fr)}._kpiFig_1t7tb_188{position:static}}@media (width<=520px){._report_1t7tb_168{grid-template-columns:minmax(0,1fr);gap:4px}}._main_16lp0_1{background:var(--paper);color:var(--ink);padding:clamp(56px, 8vw, 96px) var(--gutter) clamp(72px, 9vw, 112px);overflow-x:hidden}._inner_16lp0_8{max-width:calc(var(--wrap) - 2 * var(--gutter));grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:clamp(32px,6vw,88px);margin:0 auto;display:grid}@media (width<=900px){._inner_16lp0_8{grid-template-columns:minmax(0,1fr)}}._copy_16lp0_21{flex-direction:column;align-items:flex-start;gap:20px;display:flex}._pill_16lp0_28{font-family:var(--font-mono);color:var(--muted);align-items:center;gap:8px;font-size:12.5px;display:inline-flex}._pill_16lp0_28:before{content:"";background:var(--green);border-radius:1px;width:6px;height:6px}._title_16lp0_45{letter-spacing:-.035em;font-size:clamp(40px,6vw,68px);font-weight:600;line-height:1.02}._serif_16lp0_52{font-family:var(--font-serif);font-style:italic;font-weight:400}._desc_16lp0_58{max-width:480px;color:var(--ink-2);font-size:18px;line-height:1.6}._bookBtn_16lp0_65{border:1px solid var(--line-strong);background:var(--card);min-height:46px;color:var(--ink);border-radius:8px;align-items:center;gap:8px;padding:0 18px;font-size:15px;font-weight:500;transition:border-color .15s;display:inline-flex}._bookBtn_16lp0_65:hover{border-color:var(--ink)}._points_16lp0_82{border-top:1px solid var(--line);width:100%;max-width:460px;color:var(--ink-2);flex-direction:column;margin-top:8px;font-size:14.5px;list-style:none;display:flex}._points_16lp0_82 li{border-bottom:1px solid var(--line);padding:12px 0}._points_16lp0_82 a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px}._card_16lp0_106{background:var(--card);border:1px solid var(--line-strong);border-radius:12px;padding:clamp(20px,3vw,32px)}._form_16lp0_113{flex-direction:column;gap:18px;display:flex}._row_16lp0_119{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}@media (width<=560px){._row_16lp0_119{grid-template-columns:minmax(0,1fr)}}._field_16lp0_129{color:var(--ink);flex-direction:column;gap:6px;font-size:13.5px;font-weight:500;display:flex}._field_16lp0_129 input,._field_16lp0_129 select,._field_16lp0_129 textarea{width:100%;font:inherit;color:var(--ink);background:var(--paper);border:1px solid var(--line-strong);border-radius:8px;padding:11px 12px;font-size:16px;font-weight:400;transition:border-color .15s,box-shadow .15s,background .15s}._field_16lp0_129 textarea{resize:vertical}._field_16lp0_129 input:focus,._field_16lp0_129 select:focus,._field_16lp0_129 textarea:focus{background:var(--card);border-color:var(--green);box-shadow:0 0 0 3px var(--green-wash);outline:none}._interests_16lp0_164{border:0;flex-direction:column;gap:8px;display:flex}._interests_16lp0_164 legend{margin-bottom:8px;font-size:13.5px;font-weight:500}._check_16lp0_177{border:1px solid var(--line-strong);min-height:48px;color:var(--ink);cursor:pointer;border-radius:8px;align-items:center;gap:12px;padding:10px 12px;font-size:15px;transition:border-color .15s,background .15s;display:flex}._check_16lp0_177:has(input:checked){border-color:var(--green);background:var(--green-wash)}._check_16lp0_177 input{width:18px;height:18px;accent-color:var(--green);flex-shrink:0}._honeypot_16lp0_203{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}._error_16lp0_211{color:#b42318;font-size:14px}._error_16lp0_211 a{text-decoration:underline}._submit_16lp0_218{background:var(--ink);color:#fff;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:50px;font-size:16px;font-weight:500;transition:background .15s;display:inline-flex}._submit_16lp0_218:hover:not(:disabled){background:#26322a}._submit_16lp0_218:disabled{opacity:.6;cursor:default}._done_16lp0_236{flex-direction:column;align-items:flex-start;gap:14px;padding:8px 0;display:flex}._doneCheck_16lp0_244{background:var(--green-wash);width:44px;height:44px;color:var(--green-ink);border-radius:50%;place-items:center;font-size:20px;display:grid}._doneTitle_16lp0_255{letter-spacing:-.025em;font-size:28px;font-weight:600}._doneDesc_16lp0_261{max-width:440px;color:var(--ink-2);font-size:15.5px;line-height:1.6}._secondary_16lp0_268{color:var(--ink-2);text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px;font-size:14.5px}
