.page-module__E0kJGG__page{--ground:#fbfaf8;--ink:#0b0b0b;--muted:#0b0b0ba8;--quiet:#0b0b0b94;--line:#0b0b0b2e;min-height:100svh;color:var(--ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--ground);font-family:var(--font-ui);overflow:clip}.page-module__E0kJGG__masthead{z-index:2;position:absolute;top:clamp(2rem,4.35svh,2.75rem);left:clamp(1.6rem,2.64vw,2.95rem)}.page-module__E0kJGG__wordmark{letter-spacing:.27em;margin:0;font-size:clamp(1.1rem,1.5vw,1.68rem);font-weight:560;line-height:1}.page-module__E0kJGG__hero{background:radial-gradient(circle at 73% 42%,#ffffffe6 0 22rem,#0000 54rem),#fbfaf8;flex-direction:column;align-items:center;min-height:100svh;padding:clamp(15rem,33.4svh,23rem) 1.5rem 3rem;display:flex}.page-module__E0kJGG__systemObject{isolation:isolate;aspect-ratio:3.9;flex:none;width:min(55.9vw,62.625rem);margin:0;position:relative}.page-module__E0kJGG__systemObject:before,.page-module__E0kJGG__systemObject:after{content:"";pointer-events:none;display:none;position:absolute}.page-module__E0kJGG__depthEdge{z-index:0;background:linear-gradient(90deg,#0000 0 calc(25% - .5px),#0d0d0d calc(25% - .5px) calc(25% + .5px),#0000 calc(25% + .5px) calc(50% - .5px),#0d0d0d calc(50% - .5px) calc(50% + .5px),#0000 calc(50% + .5px) calc(75% - .5px),#0d0d0d calc(75% - .5px) calc(75% + .5px),#0000 calc(75% + .5px)),linear-gradient(#2a2a2a 0,#1c1c1c 30%,#242424 64%,#161616 100%);border:1px solid #141414;border-color:#1a1a1a #141414 #080808;border-radius:0 0 .38rem .38rem;height:4.1%;position:absolute;bottom:1.9%;left:0;right:0;box-shadow:inset 0 -1px #ffffff05,0 .5rem .9rem -.08rem #0a090894}.page-module__E0kJGG__systemBed{z-index:0;background:radial-gradient(at 50% 54%,#ffffff09,#0000 68%),linear-gradient(#121212 0%,#0a0a0a 100%);border:1px solid #090909;border-radius:.34rem;position:absolute;inset:0 0 6%;overflow:hidden}.page-module__E0kJGG__network{width:100%;height:100%;display:block;overflow:visible}.page-module__E0kJGG__networkGuide,.page-module__E0kJGG__networkMinor,.page-module__E0kJGG__networkCausal{fill:none;vector-effect:non-scaling-stroke}.page-module__E0kJGG__networkGuide{stroke:#e2e4e40e;stroke-width:.55px}.page-module__E0kJGG__networkMinor{stroke:#e0e4e470;stroke-width:.72px}.page-module__E0kJGG__networkCausal{stroke:#f7f8f5eb;stroke-width:1.05px}.page-module__E0kJGG__networkNode{fill:#f1f2ef;stroke:#ffffffc7;stroke-width:.45px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 1.8px #f4f6f385)}.page-module__E0kJGG__panels{--panel-hover-lift:-4px;--panel-hover-in-duration:.17s;--panel-hover-out-duration:.22s;--panel-hover-in-ease:cubic-bezier(.22, .75, .25, 1);--panel-hover-out-ease:cubic-bezier(.4, 0, .2, 1);z-index:1;background:0 0;border-radius:.34rem .34rem 0 0;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;width:100%;height:94%;margin:0;padding:0;list-style:none;display:grid;position:relative;overflow:visible;box-shadow:1.25rem 1.5rem 1.5rem #1f1c1954,4rem 3.8rem 4.2rem -.2rem #1f1c1947,inset 0 1px #fff1,inset 0 -1px #0000008c}[data-hero-motion-state=rest] .page-module__E0kJGG__panels{background:#0b0b0b}.page-module__E0kJGG__panels:after{z-index:-1;pointer-events:none;content:"";opacity:0;width:calc(25% - .7rem);height:.625rem;transition:opacity var(--panel-hover-out-duration) var(--panel-hover-out-ease);background:linear-gradient(#f2f5f5c7 0 1px,#eff4f51a 1px,#eff4f50f 4px,#0000 .625rem);position:absolute;top:calc(100% - 4px);left:.35rem;box-shadow:0 .18rem .4rem #ebf2f414}.page-module__E0kJGG__panels li{--panel-start:#2b2b2b;--panel-mid:#242424;--panel-end:#1b1b1b;background:linear-gradient(180deg, #ffffff0b 0, #ffffff02 2px, transparent 9%), linear-gradient(90deg, #ffffff04 0, transparent 3%, transparent 94%, #0000001f 100%), radial-gradient(ellipse 92% 86% at 27% 20%, #ffffff08, transparent 59%), linear-gradient(106deg, var(--panel-start) 0%, var(--panel-mid) 49%, var(--panel-end) 100%);min-width:0;transition:transform var(--panel-hover-out-duration) var(--panel-hover-out-ease), box-shadow var(--panel-hover-out-duration) var(--panel-hover-out-ease);border:1px solid #090909;border-color:#505050 #090909 #090909 #3d3d3d;border-radius:.34rem;place-items:center;display:grid;position:relative;overflow:hidden;box-shadow:inset 1px 1px #ffffff0d,inset -1px 0 #00000078,inset 0 -1px #0009,inset 0 -.75rem 1rem #00000024}[data-hero-motion-state]:not([data-hero-motion-state=rest]) .page-module__E0kJGG__panels li{box-shadow:inset 1px 1px #ffffff0d,inset -1px 0 #00000078,inset 0 -1px #0009,inset 0 -.75rem 1rem #00000024,0 .55rem .75rem #05050538}.page-module__E0kJGG__panels li+li{border-left-color:#242424}.page-module__E0kJGG__panels li:first-child{border-bottom-left-radius:0}.page-module__E0kJGG__panels li:last-child{border-bottom-right-radius:0}.page-module__E0kJGG__panels li:first-child{--panel-start:#4d4d4d;--panel-mid:#3f3f3f;--panel-end:#292929}.page-module__E0kJGG__panels li:nth-child(2){--panel-start:#3e3e3e;--panel-mid:#333;--panel-end:#252525}.page-module__E0kJGG__panels li:nth-child(3){--panel-start:#2e2e2e;--panel-mid:#272727;--panel-end:#1c1c1c}.page-module__E0kJGG__panels li:nth-child(4){--panel-start:#242424;--panel-mid:#1d1d1d;--panel-end:#151515}.page-module__E0kJGG__panels li:before{pointer-events:none;content:"";transition:box-shadow var(--panel-hover-out-duration) var(--panel-hover-out-ease);border-radius:.25rem;position:absolute;inset:.08rem;box-shadow:inset 0 1px #ffffff07,inset 1px 0 #ffffff03,inset 0 -1px #00000087}.page-module__E0kJGG__panels li:after{pointer-events:none;content:"";background:linear-gradient(#0000,#00000021);height:3%;position:absolute;bottom:0;left:0;right:0}.page-module__E0kJGG__panelLink{z-index:1;color:inherit;place-items:center;text-decoration:none;display:grid;position:absolute;inset:0}.page-module__E0kJGG__panelLabel{z-index:1;color:#f5f5f3eb;letter-spacing:.1em;text-shadow:0 1px 1px #000;font-size:clamp(.54rem,.86vw,.98rem);font-weight:400;line-height:1;position:relative}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){[data-hero-motion-state=rest] .page-module__E0kJGG__panels li:hover{z-index:2;transform:translateY(var(--panel-hover-lift));transition-duration:var(--panel-hover-in-duration);transition-timing-function:var(--panel-hover-in-ease);box-shadow:inset 1px 1px #ffffff0d,inset -1px 0 #00000078,inset 0 -1px #0009,inset 0 -.75rem 1rem #00000024,0 .18rem .16rem #05050547,0 .38rem .48rem #0505053d}[data-hero-motion-state=rest] .page-module__E0kJGG__panels li:hover:before{transition-duration:var(--panel-hover-in-duration);transition-timing-function:var(--panel-hover-in-ease);box-shadow:inset 0 1px #ffffff09,inset 1px 0 #f2f5f504,inset -1px 0 #f2f5f503,inset 0 -1px #f2f5f51c}[data-hero-motion-state=rest] .page-module__E0kJGG__panels:has(li:hover):after{opacity:1;transition-duration:var(--panel-hover-in-duration);transition-timing-function:var(--panel-hover-in-ease)}[data-hero-motion-state=rest] .page-module__E0kJGG__panels:has(li:nth-child(2):hover):after{left:calc(25% + .35rem)}[data-hero-motion-state=rest] .page-module__E0kJGG__panels:has(li:nth-child(3):hover):after{left:calc(50% + .35rem)}[data-hero-motion-state=rest] .page-module__E0kJGG__panels:has(li:nth-child(4):hover):after{left:calc(75% + .35rem)}}.page-module__E0kJGG__hero h1{color:#090909;letter-spacing:-.025em;text-align:center;text-wrap:balance;white-space:nowrap;max-width:none;margin:clamp(4.5rem,9.65svh,6.75rem) 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.3rem,3.1vw,3.5rem);font-weight:400;line-height:.98}.page-module__E0kJGG__cta{color:#0b0b0b;text-underline-offset:.32rem;border-bottom:1px solid;margin-top:clamp(5.4rem,11.9svh,7.5rem);padding:.1rem 0 .42rem;font-size:clamp(.95rem,1.31vw,1.5rem);font-weight:420;line-height:1.15;text-decoration:none;position:relative}.page-module__E0kJGG__cta:before{content:"";position:absolute;inset:-.35rem 0}.page-module__E0kJGG__cta:hover{border-bottom-width:2px}.page-module__E0kJGG__problem,.page-module__E0kJGG__system,.page-module__E0kJGG__work,.page-module__E0kJGG__engagement,.page-module__E0kJGG__founder,.page-module__E0kJGG__faq,.page-module__E0kJGG__inquiry,.page-module__E0kJGG__footer{width:min(calc(100% - 2 * var(--gutter)), 84rem);margin-inline:auto}.page-module__E0kJGG__problem,.page-module__E0kJGG__system,.page-module__E0kJGG__work,.page-module__E0kJGG__engagement,.page-module__E0kJGG__founder{border-top:1px solid var(--line);padding-block:clamp(7rem,13vw,12rem)}.page-module__E0kJGG__sectionRail{justify-content:space-between;align-items:baseline;gap:2rem;margin-bottom:clamp(3.5rem,7vw,6.5rem);display:flex}.page-module__E0kJGG__kicker,.page-module__E0kJGG__sectionNumber,.page-module__E0kJGG__projectIndex,.page-module__E0kJGG__systemIndex,.page-module__E0kJGG__founderRole{letter-spacing:.15em;text-transform:uppercase;font-size:.72rem;font-weight:620;line-height:1.2}.page-module__E0kJGG__sectionNumber,.page-module__E0kJGG__projectIndex,.page-module__E0kJGG__systemIndex,.page-module__E0kJGG__founderRole{color:var(--quiet)}.page-module__E0kJGG__problemGrid,.page-module__E0kJGG__founderGrid{grid-template-columns:minmax(0,1.45fr) minmax(18rem,.7fr);align-items:start;gap:clamp(3rem,9vw,9rem);display:grid}.page-module__E0kJGG__founderGrid{grid-template-columns:minmax(14rem,.55fr) minmax(0,1.45fr)}.page-module__E0kJGG__founder h2{font-size:clamp(3rem,5vw,5rem)}.page-module__E0kJGG__problem h2,.page-module__E0kJGG__sectionHeading h2,.page-module__E0kJGG__engagement h2,.page-module__E0kJGG__founder h2,.page-module__E0kJGG__faq h2,.page-module__E0kJGG__inquiry h2{letter-spacing:-.035em;font-size:clamp(2.75rem,6.2vw,6rem);line-height:.96}.page-module__E0kJGG__problemBody,.page-module__E0kJGG__sectionHeading>p,.page-module__E0kJGG__engagementIntro>p,.page-module__E0kJGG__founderStory>p,.page-module__E0kJGG__inquiryCopy>p{color:var(--muted);font-size:clamp(1rem,1.45vw,1.2rem);line-height:1.62}.page-module__E0kJGG__statement{border-top:1px solid var(--line);color:var(--ink);font-family:var(--font-display);margin-top:2.25rem;padding-top:1.25rem;font-size:clamp(1.5rem,2.5vw,2.25rem);line-height:1.05}.page-module__E0kJGG__sectionHeading{grid-template-columns:minmax(0,1.25fr) minmax(18rem,.55fr);align-items:end;gap:clamp(3rem,10vw,10rem);margin-bottom:clamp(4rem,8vw,7rem);display:grid}.page-module__E0kJGG__systemList{margin:0;padding:0;list-style:none}.page-module__E0kJGG__systemList li{border-top:1px solid var(--line);grid-template-columns:4rem minmax(8rem,.55fr) minmax(15rem,.9fr) minmax(18rem,1.2fr);align-items:start;gap:clamp(1.25rem,3vw,3rem);padding-block:clamp(2rem,4vw,3.5rem);display:grid}.page-module__E0kJGG__systemList h3{font-family:var(--font-ui);letter-spacing:.11em;font-size:clamp(.95rem,1.2vw,1.1rem);font-weight:640}.page-module__E0kJGG__systemOutcome{font-family:var(--font-display);font-size:clamp(1.65rem,2.6vw,2.5rem);line-height:1.02}.page-module__E0kJGG__systemCopy,.page-module__E0kJGG__projectCopy,.page-module__E0kJGG__engagementSteps li>p:last-child,.page-module__E0kJGG__faq dd{color:var(--muted);line-height:1.62}.page-module__E0kJGG__projectList{margin:0}.page-module__E0kJGG__project{border-top:1px solid var(--line);grid-template-columns:4rem minmax(13rem,.85fr) minmax(18rem,1.25fr) minmax(10rem,.55fr);gap:clamp(1.5rem,4vw,4rem);padding-block:clamp(2.5rem,5vw,4.5rem);display:grid}.page-module__E0kJGG__projectTitle h3{font-size:clamp(1.8rem,3.1vw,3rem);line-height:1}.page-module__E0kJGG__projectTitle p{color:var(--quiet);margin-top:.75rem;font-size:.78rem;line-height:1.45}.page-module__E0kJGG__stack{color:var(--quiet);margin:0;padding:0;font-size:.78rem;line-height:1.8;list-style:none}.page-module__E0kJGG__engagementGrid{grid-template-columns:minmax(18rem,.82fr) minmax(24rem,1.18fr);gap:clamp(4rem,12vw,12rem);display:grid}.page-module__E0kJGG__engagementIntro{align-self:start;position:sticky;top:2rem}.page-module__E0kJGG__engagementIntro>p{max-width:34rem;margin-top:2rem}.page-module__E0kJGG__textLink,.page-module__E0kJGG__directEmail a{text-underline-offset:.35em;margin-top:2rem;text-decoration-thickness:1px;display:inline-block}.page-module__E0kJGG__engagementSteps{margin:0;padding:0;list-style:none}.page-module__E0kJGG__engagementSteps li{border-top:1px solid var(--line);grid-template-columns:3rem minmax(7rem,.45fr) 1fr;gap:clamp(1rem,3vw,3rem);padding-block:2rem;display:grid}.page-module__E0kJGG__engagementSteps li>p:first-child{color:var(--quiet);letter-spacing:.12em;font-size:.72rem}.page-module__E0kJGG__engagementSteps h3{font-family:var(--font-ui);font-size:1rem;font-weight:640}.page-module__E0kJGG__founderName{font-family:var(--font-display);font-size:clamp(2rem,3.5vw,3.5rem);line-height:1}.page-module__E0kJGG__founderRole{margin-top:.75rem}.page-module__E0kJGG__founderStory h2{margin-bottom:clamp(2.5rem,5vw,4.5rem)}.page-module__E0kJGG__founderStory>p+p{margin-top:1.35rem}.page-module__E0kJGG__faq{border-top:1px solid var(--line);grid-template-columns:minmax(18rem,.75fr) minmax(24rem,1.25fr);gap:clamp(4rem,12vw,12rem);padding-block:clamp(7rem,13vw,12rem);display:grid}.page-module__E0kJGG__faqHeading h2{margin-top:1.25rem;font-size:clamp(2.5rem,5vw,4.75rem)}.page-module__E0kJGG__faqList{margin:0}.page-module__E0kJGG__faqList>div{border-top:1px solid var(--line);padding-block:1.8rem}.page-module__E0kJGG__faq dt{font-weight:640}.page-module__E0kJGG__faq dd{margin:.8rem 0 0}.page-module__E0kJGG__inquiry{border-top:1px solid var(--line);grid-template-columns:minmax(18rem,.78fr) minmax(24rem,1.22fr);gap:clamp(4rem,12vw,12rem);padding-block:clamp(7rem,13vw,12rem);display:grid}.page-module__E0kJGG__inquiryCopy h2{margin-block:1.25rem 2rem}.page-module__E0kJGG__directEmail{margin-top:1.75rem}.page-module__E0kJGG__directEmail a{margin-top:0}.page-module__E0kJGG__footer{border-top:1px solid var(--line);color:var(--quiet);grid-template-columns:1fr auto 1fr;align-items:end;gap:3rem;padding-block:2.25rem 2.5rem;font-size:.75rem;display:grid}.page-module__E0kJGG__footerBrand>p:first-child{color:var(--ink);letter-spacing:.2em;margin-bottom:.6rem;font-weight:600}.page-module__E0kJGG__footer nav{flex-wrap:wrap;justify-content:center;gap:1.5rem;display:flex}.page-module__E0kJGG__footer a{text-underline-offset:.25em}.page-module__E0kJGG__footerContact{text-align:right}.page-module__E0kJGG__footerContact p{margin-top:.6rem}@media (max-width:1100px) and (min-width:541px){.page-module__E0kJGG__hero{padding-top:30svh}.page-module__E0kJGG__systemObject{width:min(100vw - 4rem,50rem)}.page-module__E0kJGG__hero h1{white-space:normal;max-width:calc(100vw - 4rem);margin-top:9svh;font-size:clamp(2.5rem,4.2vw,3.1rem)}.page-module__E0kJGG__cta{margin-top:15svh;font-size:clamp(1rem,1.8vw,1.2rem)}.page-module__E0kJGG__systemList li{grid-template-columns:3rem 8rem .85fr 1.15fr}.page-module__E0kJGG__project{grid-template-columns:3rem minmax(12rem,.75fr) minmax(18rem,1.25fr)}.page-module__E0kJGG__stack{flex-wrap:wrap;grid-column:3;gap:.4rem 1rem;display:flex}}@media (max-width:880px){.page-module__E0kJGG__engagementGrid,.page-module__E0kJGG__faq,.page-module__E0kJGG__inquiry{grid-template-columns:1fr;gap:3rem}.page-module__E0kJGG__engagementIntro{position:static}}@media (max-width:760px){.page-module__E0kJGG__problemGrid,.page-module__E0kJGG__sectionHeading,.page-module__E0kJGG__engagementGrid,.page-module__E0kJGG__founderGrid,.page-module__E0kJGG__faq,.page-module__E0kJGG__inquiry{grid-template-columns:1fr;gap:3rem}.page-module__E0kJGG__systemList li{grid-template-columns:2.5rem 1fr;gap:.85rem 1.25rem}.page-module__E0kJGG__systemOutcome,.page-module__E0kJGG__systemCopy{grid-column:2}.page-module__E0kJGG__project{grid-template-columns:2.5rem 1fr;gap:1rem 1.25rem}.page-module__E0kJGG__projectCopy,.page-module__E0kJGG__stack{grid-column:2}.page-module__E0kJGG__engagementIntro{position:static}.page-module__E0kJGG__footer{grid-template-columns:1fr 1fr;align-items:start}.page-module__E0kJGG__footer nav{grid-area:1/1/auto/-1;justify-content:flex-start}}@media (max-width:540px){.page-module__E0kJGG__masthead{top:1.55rem;left:1.25rem}.page-module__E0kJGG__wordmark{letter-spacing:.25em;font-size:1rem}.page-module__E0kJGG__hero{min-height:100svh;padding:clamp(12rem,28svh,14.75rem) 1rem 2rem}.page-module__E0kJGG__systemObject{width:calc(100vw - 2rem)}.page-module__E0kJGG__panels{gap:1px;box-shadow:.55rem .7rem .75rem #1f1c1945,1.75rem 1.7rem 1.9rem -.1rem #1f1c1938,inset 0 1px #fff1,inset 0 -1px #0000008c}.page-module__E0kJGG__panels li{border-radius:.22rem}.page-module__E0kJGG__panels li:first-child{border-bottom-left-radius:0}.page-module__E0kJGG__panels li:last-child{border-bottom-right-radius:0}.page-module__E0kJGG__networkMinor{stroke-width:.62px}.page-module__E0kJGG__networkNode{filter:none}.page-module__E0kJGG__hero h1{white-space:normal;max-width:9.2em;margin-top:4.8rem;font-size:clamp(2.2rem,10vw,2.55rem);line-height:1}.page-module__E0kJGG__cta{margin-top:7rem;padding-bottom:.35rem;font-size:clamp(.86rem,3.8vw,.96rem)}.page-module__E0kJGG__problem,.page-module__E0kJGG__system,.page-module__E0kJGG__work,.page-module__E0kJGG__engagement,.page-module__E0kJGG__founder,.page-module__E0kJGG__faq,.page-module__E0kJGG__inquiry{padding-block:6rem}.page-module__E0kJGG__sectionRail{margin-bottom:3rem}.page-module__E0kJGG__problem h2,.page-module__E0kJGG__sectionHeading h2,.page-module__E0kJGG__engagement h2,.page-module__E0kJGG__founder h2,.page-module__E0kJGG__inquiry h2{font-size:clamp(2.6rem,13vw,4rem)}.page-module__E0kJGG__faq h2{font-size:clamp(2.5rem,12vw,3.75rem)}.page-module__E0kJGG__systemList li{padding-block:2rem}.page-module__E0kJGG__engagementSteps li{grid-template-columns:2.5rem 1fr}.page-module__E0kJGG__engagementSteps li>p:last-child{grid-column:2}.page-module__E0kJGG__footer{grid-template-columns:1fr}.page-module__E0kJGG__footerContact{text-align:left}}@media (max-width:360px){.page-module__E0kJGG__cta{margin-top:3.5rem}}@media (max-height:720px) and (min-width:541px){.page-module__E0kJGG__hero{padding-top:28svh}.page-module__E0kJGG__hero h1{margin-top:3.8rem}.page-module__E0kJGG__cta{margin-top:4rem}}@media (prefers-reduced-motion:reduce){.page-module__E0kJGG__cta:hover{border-bottom-width:1px}.page-module__E0kJGG__network{visibility:hidden}}
.InquiryForm-module__2M1z1a__form{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.35rem 1rem;display:grid;position:relative}.InquiryForm-module__2M1z1a__field{gap:.15rem;display:grid}.InquiryForm-module__2M1z1a__field label{color:var(--ink);font-size:.8rem;font-weight:600}.InquiryForm-module__2M1z1a__field input,.InquiryForm-module__2M1z1a__field select,.InquiryForm-module__2M1z1a__field textarea{border:0;border-bottom:1px solid var(--line);width:100%;color:var(--ink);background:0 0;border-radius:0;padding:.1rem 0 .15rem;line-height:1.15}.InquiryForm-module__2M1z1a__field textarea{resize:vertical;min-height:6rem;line-height:1.4}.InquiryForm-module__2M1z1a__field select{cursor:pointer;min-height:2rem}:is(.InquiryForm-module__2M1z1a__field:has(textarea),.InquiryForm-module__2M1z1a__full,.InquiryForm-module__2M1z1a__footer,.InquiryForm-module__2M1z1a__privacy){grid-column:1/-1}.InquiryForm-module__2M1z1a__field input:hover,.InquiryForm-module__2M1z1a__field select:hover,.InquiryForm-module__2M1z1a__field textarea:hover,.InquiryForm-module__2M1z1a__field input:focus,.InquiryForm-module__2M1z1a__field select:focus,.InquiryForm-module__2M1z1a__field textarea:focus{border-bottom-color:var(--ink)}.InquiryForm-module__2M1z1a__footer{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:.5rem;display:flex}.InquiryForm-module__2M1z1a__footer button{border:1px solid var(--ink);background:var(--ink);min-height:3.15rem;color:var(--ground);cursor:pointer;padding:0 1.4rem;transition:background-color .18s,color .18s}.InquiryForm-module__2M1z1a__footer button:hover{color:var(--ink);background:0 0}.InquiryForm-module__2M1z1a__footer button:active{transform:translateY(1px)}.InquiryForm-module__2M1z1a__footer p{color:var(--quiet);font-size:.8rem}.InquiryForm-module__2M1z1a__privacy{color:var(--quiet);font-size:.75rem}.InquiryForm-module__2M1z1a__privacy a{color:var(--ink);text-underline-offset:.25em}.InquiryForm-module__2M1z1a__honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}@media (max-width:540px){.InquiryForm-module__2M1z1a__form{grid-template-columns:1fr}:is(.InquiryForm-module__2M1z1a__field:has(textarea),.InquiryForm-module__2M1z1a__full,.InquiryForm-module__2M1z1a__footer,.InquiryForm-module__2M1z1a__privacy){grid-column:auto}}
