.BriefForm-module__2zVJNq__form{gap:1.4rem;max-width:720px;margin-top:2.2rem;display:grid}.BriefForm-module__2zVJNq__row{grid-template-columns:1fr 1fr;gap:1.4rem;display:grid}@media (max-width:640px){.BriefForm-module__2zVJNq__row{grid-template-columns:1fr}}.BriefForm-module__2zVJNq__field{gap:0;display:grid}.BriefForm-module__2zVJNq__field label{font-family:var(--sans);color:var(--light);margin-bottom:.45rem;font-size:.8125rem;font-weight:600}.BriefForm-module__2zVJNq__field input,.BriefForm-module__2zVJNq__field select,.BriefForm-module__2zVJNq__field textarea{font-family:var(--sans);color:var(--light);border:1px solid var(--rule);width:100%;transition:border-color .16s var(--e-out), background .16s var(--e-out);background:#e9f1fb0a;border-radius:2px;padding:.75rem .85rem;font-size:1rem;line-height:1.5}.BriefForm-module__2zVJNq__field textarea{resize:vertical;min-height:8.5rem}.BriefForm-module__2zVJNq__field select{appearance:none;cursor:pointer}.BriefForm-module__2zVJNq__field input:hover,.BriefForm-module__2zVJNq__field select:hover,.BriefForm-module__2zVJNq__field textarea:hover{border-color:var(--light-30)}.BriefForm-module__2zVJNq__field input:focus-visible,.BriefForm-module__2zVJNq__field select:focus-visible,.BriefForm-module__2zVJNq__field textarea:focus-visible{outline:2px solid var(--signal);outline-offset:2px;border-color:var(--signal);background:#e9f1fb12}.BriefForm-module__2zVJNq__field input[aria-invalid=true],.BriefForm-module__2zVJNq__field textarea[aria-invalid=true]{border-color:#ff8a6b}.BriefForm-module__2zVJNq__err{color:#ff9e82;height:auto;transition:height .18s var(--e-out), padding-top .18s var(--e-out), opacity .18s var(--e-out), transform .18s var(--e-out);padding-top:.45rem;font-size:.8125rem;display:block;overflow:hidden}@starting-style{.BriefForm-module__2zVJNq__err{opacity:0;height:0;padding-top:0;transform:translateY(-4px)}}.BriefForm-module__2zVJNq__hint{color:var(--light-60);padding-top:.45rem;font-size:.78125rem;display:block}.BriefForm-module__2zVJNq__pot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.BriefForm-module__2zVJNq__actions{flex-wrap:wrap;align-items:center;gap:1.2rem;margin-top:.2rem;display:flex}.BriefForm-module__2zVJNq__submit{touch-action:manipulation;font-family:var(--sans);background:var(--signal);color:#120400;cursor:pointer;transition:transform .26s var(--e-back), background .2s var(--e-out), opacity .2s var(--e-out);border:0;border-radius:2px;place-items:center;padding:.95rem 1.7rem;font-size:.9375rem;font-weight:600;display:grid;position:relative}.BriefForm-module__2zVJNq__submit>*{transition:opacity .16s var(--e-out), transform .16s var(--e-out);grid-area:1/1}.BriefForm-module__2zVJNq__sLabel,.BriefForm-module__2zVJNq__sSpin,.BriefForm-module__2zVJNq__sCheck{opacity:0;pointer-events:none;transform:translateY(6px)}.BriefForm-module__2zVJNq__submit[data-state=idle] .BriefForm-module__2zVJNq__sLabel,.BriefForm-module__2zVJNq__submit[data-state=error] .BriefForm-module__2zVJNq__sLabel,.BriefForm-module__2zVJNq__submit[data-state=unconfigured] .BriefForm-module__2zVJNq__sLabel{opacity:1;transform:none}.BriefForm-module__2zVJNq__submit[data-state=sending] .BriefForm-module__2zVJNq__sSpin{transform:none}.BriefForm-module__2zVJNq__submit[data-state=success] .BriefForm-module__2zVJNq__sCheck{opacity:1;transform:none}.BriefForm-module__2zVJNq__submit:hover:not(:disabled){background:#ff8257}.BriefForm-module__2zVJNq__submit:disabled{cursor:default}.BriefForm-module__2zVJNq__submit:disabled:not([data-state=sending]):not([data-state=success]){opacity:.6}.BriefForm-module__2zVJNq__submit:active:not(:disabled){transition-duration:60ms;transition-timing-function:var(--e-press);transform:scale(.97)}.BriefForm-module__2zVJNq__sSpin{background:conic-gradient(#0000,currentColor);border-radius:50%;width:16px;height:16px;animation:.9s linear infinite BriefForm-module__2zVJNq__sSpin;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 0);mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 0)}@keyframes BriefForm-module__2zVJNq__sSpin{to{transform:rotate(360deg)}}@keyframes BriefForm-module__2zVJNq__sAppear{to{opacity:1}}.BriefForm-module__2zVJNq__sCheck polyline{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .3s var(--e-out) 60ms}.BriefForm-module__2zVJNq__submit[data-state=success] .BriefForm-module__2zVJNq__sCheck polyline{stroke-dashoffset:0}@media (prefers-reduced-motion:reduce){.BriefForm-module__2zVJNq__submit,.BriefForm-module__2zVJNq__submit>*{transition:none}.BriefForm-module__2zVJNq__sSpin{animation:0s .3s forwards BriefForm-module__2zVJNq__sAppear}.BriefForm-module__2zVJNq__sCheck polyline{stroke-dashoffset:1px;transition:none}.BriefForm-module__2zVJNq__submit[data-state=success] .BriefForm-module__2zVJNq__sCheck polyline{stroke-dashoffset:0}}.BriefForm-module__2zVJNq__note{color:var(--light-60);font-size:.8125rem}.BriefForm-module__2zVJNq__fail:focus{outline:2px solid var(--signal);outline-offset:3px}.BriefForm-module__2zVJNq__fail{color:#ff9e82;margin:0;font-size:.875rem}.BriefForm-module__2zVJNq__fail a{color:inherit}.BriefForm-module__2zVJNq__done{border-left:2px solid var(--signal);max-width:52ch;margin-top:2.2rem;padding-left:1.2rem}.BriefForm-module__2zVJNq__done h3{font-family:var(--disp);letter-spacing:-.015em;margin:0 0 .6rem;font-size:1.5rem;font-weight:700}.BriefForm-module__2zVJNq__done p{color:var(--light-60);margin:0;font-size:.9375rem;line-height:1.6}.BriefForm-module__2zVJNq__selectWrap{display:grid;position:relative}.BriefForm-module__2zVJNq__field .BriefForm-module__2zVJNq__selectWrap select{padding-right:2.6rem}.BriefForm-module__2zVJNq__selectChev{pointer-events:none;color:var(--light-30);margin-top:-6px;position:absolute;top:50%;right:.85rem}.BriefForm-module__2zVJNq__selectWrap:focus-within .BriefForm-module__2zVJNq__selectChev{color:var(--light)}.BriefForm-module__2zVJNq__field select[aria-invalid=true]{border-color:#ff8a6b}.BriefForm-module__2zVJNq__starter{color:var(--light-60);flex-wrap:wrap;align-items:center;gap:.6rem;margin:.15rem 0 0;font-size:.8125rem;display:flex}.BriefForm-module__2zVJNq__starterBtn{font-family:var(--sans);color:var(--signal);border:1px solid var(--rule);cursor:pointer;transition:transform .16s var(--e-out), border-color .2s var(--e-out);background:0 0;border-radius:2px;place-items:center;padding:.4rem .7rem;font-size:.8125rem;font-weight:600;display:grid}.BriefForm-module__2zVJNq__starterBtn>span{transition:opacity .16s var(--e-out);grid-area:1/1}.BriefForm-module__2zVJNq__starterBtn>span[data-on=false]{opacity:0;pointer-events:none}.BriefForm-module__2zVJNq__starterBtn:hover:not(:disabled){border-color:var(--light-30)}.BriefForm-module__2zVJNq__starterBtn:active:not(:disabled){transition-duration:60ms;transition-timing-function:var(--e-press);transform:scale(.97)}.BriefForm-module__2zVJNq__starterBtn:disabled{cursor:default;color:var(--light-60)}@media (prefers-reduced-motion:reduce){.BriefForm-module__2zVJNq__err,.BriefForm-module__2zVJNq__starterBtn,.BriefForm-module__2zVJNq__starterBtn>span{transition:none}.BriefForm-module__2zVJNq__sSpin{animation:none}.BriefForm-module__2zVJNq__submit[data-state=sending] .BriefForm-module__2zVJNq__sSpin{background:currentColor;animation:1.6s steps(2,jump-none) .3s infinite BriefForm-module__2zVJNq__sPulse}@keyframes BriefForm-module__2zVJNq__sPulse{0%{opacity:1}to{opacity:.3}}}.BriefForm-module__2zVJNq__submit:before,.BriefForm-module__2zVJNq__submit:after{content:"";border:0 solid var(--light);opacity:0;pointer-events:none;width:10px;height:10px;transition:opacity .2s var(--e-out), transform .26s var(--e-out);position:absolute}.BriefForm-module__2zVJNq__submit:before{border-top-width:2px;border-left-width:2px;top:-8px;left:-8px;transform:translate(-5px,-5px)}.BriefForm-module__2zVJNq__submit:after{border-bottom-width:2px;border-right-width:2px;bottom:-8px;right:-8px;transform:translate(5px,5px)}@media (hover:hover) and (pointer:fine){.BriefForm-module__2zVJNq__submit:hover:not(:disabled):before,.BriefForm-module__2zVJNq__submit:hover:not(:disabled):after{opacity:1;transform:translate(0)}}.BriefForm-module__2zVJNq__submit:focus-visible:not(:disabled):before,.BriefForm-module__2zVJNq__submit:focus-visible:not(:disabled):after{opacity:1;transform:translate(0)}@media (prefers-reduced-motion:reduce){.BriefForm-module__2zVJNq__submit:before,.BriefForm-module__2zVJNq__submit:after{transition:none;transform:none}}@media (prefers-reduced-motion:no-preference){.BriefForm-module__2zVJNq__done{transition:opacity .5s var(--e-out), transform .5s var(--e-out)}@starting-style{.BriefForm-module__2zVJNq__done{opacity:0;transform:translateY(10px)}}}
.Listings-module__jrIhxq__root:before{content:"";inset-inline:0;pointer-events:none;background:linear-gradient(90deg,#e9f1fb00 0%,#e9f1fb38 22% 78%,#e9f1fb00 100%);height:1px;position:absolute;top:0}.Listings-module__jrIhxq__root{z-index:10;scroll-margin-top:var(--header-h);background:0 0;padding-block:clamp(4.5rem,13vh,10rem);position:relative}.Listings-module__jrIhxq__h2{font-family:var(--disp);letter-spacing:-.028em;text-wrap:balance;max-width:20ch;margin:0 0 1.2rem;font-size:clamp(1.9rem,1rem + 3.69vw,4.4rem);font-weight:700;line-height:.98}.Listings-module__jrIhxq__lede{color:var(--light-60);margin:0 0 3rem;font-size:clamp(1.05rem,1.35vw,1.25rem)}.Listings-module__jrIhxq__rail{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:1px;margin:0;padding:0;list-style:none;display:grid}.Listings-module__jrIhxq__card{background:#06070a6b}.Listings-module__jrIhxq__link{transition:background .2s var(--e-out);align-content:start;gap:.5rem;padding:clamp(1.2rem,2.4vw,1.9rem);text-decoration:none;display:grid}.Listings-module__jrIhxq__link:hover{background:#e9f1fb09}.Listings-module__jrIhxq__name{font-family:var(--disp);letter-spacing:-.01em;font-size:1.25rem;font-weight:700}.Listings-module__jrIhxq__v{font-family:var(--mono);color:var(--light-60);font-variant-numeric:tabular-nums;font-size:.75rem}.Listings-module__jrIhxq__open{color:var(--signal);align-items:center;gap:.5rem;margin-top:.6rem;font-size:.875rem;font-weight:600;display:inline-flex}.Listings-module__jrIhxq__fly{width:12px;height:12px;display:inline-block;position:relative;overflow:clip}.Listings-module__jrIhxq__flyA,.Listings-module__jrIhxq__flyB{transition:transform .3s var(--e-out);position:absolute;inset:0}.Listings-module__jrIhxq__flyB{transform:translate(-14px,14px)}@media (hover:hover) and (pointer:fine){.Listings-module__jrIhxq__link:hover .Listings-module__jrIhxq__flyA{transform:translate(14px,-14px)}.Listings-module__jrIhxq__link:hover .Listings-module__jrIhxq__flyB{transform:translate(0)}}.Listings-module__jrIhxq__link:focus-visible .Listings-module__jrIhxq__flyA{transform:translate(14px,-14px)}.Listings-module__jrIhxq__link:focus-visible .Listings-module__jrIhxq__flyB{transform:translate(0)}.Listings-module__jrIhxq__link:active .Listings-module__jrIhxq__fly{transform:translate(1px,-1px)}@media (max-width:900px){.Listings-module__jrIhxq__rail{scroll-snap-type:x mandatory;border-inline:0;grid-template-columns:none;grid-auto-columns:min(78vw,340px);grid-auto-flow:column;min-width:0;max-width:100%;scroll-padding-inline:clamp(1.1rem,4vw,3.6rem);overflow-x:auto}.Listings-module__jrIhxq__card{scroll-snap-align:start}.Listings-module__jrIhxq__card:last-child{scroll-snap-align:end}}@media (prefers-reduced-motion:reduce){.Listings-module__jrIhxq__flyA,.Listings-module__jrIhxq__flyB,.Listings-module__jrIhxq__link{transition:none}.Listings-module__jrIhxq__link:hover .Listings-module__jrIhxq__flyA,.Listings-module__jrIhxq__link:focus-visible .Listings-module__jrIhxq__flyA{transform:none}.Listings-module__jrIhxq__link:hover .Listings-module__jrIhxq__flyB,.Listings-module__jrIhxq__link:focus-visible .Listings-module__jrIhxq__flyB{transform:translate(-14px,14px)}.Listings-module__jrIhxq__link:active .Listings-module__jrIhxq__fly{transform:none}}
.Questions-module__MT8EBW__root:before{content:"";inset-inline:0;pointer-events:none;background:linear-gradient(90deg,#e9f1fb00 0%,#e9f1fb38 22% 78%,#e9f1fb00 100%);height:1px;position:absolute;top:0}.Questions-module__MT8EBW__root{z-index:10;scroll-margin-top:var(--header-h);background:0 0;padding-block:clamp(4.5rem,13vh,10rem);position:relative}.Questions-module__MT8EBW__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}.Questions-module__MT8EBW__head{top:calc(var(--header-h) + 1.5rem);position:sticky}@media (max-width:900px){.Questions-module__MT8EBW__grid{grid-template-columns:1fr;gap:1.6rem}.Questions-module__MT8EBW__head{position:static}}.Questions-module__MT8EBW__h2{font-family:var(--disp);letter-spacing:-.028em;text-wrap:balance;max-width:20ch;margin:0 0 1.6rem;font-size:clamp(1.9rem,1rem + 3.69vw,4.4rem);font-weight:700;line-height:.98}.Questions-module__MT8EBW__list{border-top:1px solid var(--rule);max-width:74ch}.Questions-module__MT8EBW__q{border-bottom:1px solid var(--rule)}.Questions-module__MT8EBW__summary{cursor:pointer;font-family:var(--sans);transition:color .16s var(--e-out);justify-content:space-between;align-items:center;gap:1.5rem;padding-block:1.15rem;font-size:clamp(1rem,1.2vw,1.1rem);font-weight:600;list-style:none;display:flex}.Questions-module__MT8EBW__summary::-webkit-details-marker{display:none}.Questions-module__MT8EBW__summary:hover{color:var(--signal)}.Questions-module__MT8EBW__summary>span{transition:transform .22s var(--e-out);display:inline-block}@media (hover:hover) and (pointer:fine){.Questions-module__MT8EBW__summary:hover>span{transform:translate(5px)}}.Questions-module__MT8EBW__summary:active>span{transition-duration:60ms;transition-timing-function:var(--e-press);transform:translate(2px)}.Questions-module__MT8EBW__chev{color:var(--light-30);transition:transform .24s var(--e-out);transform-origin:50%;flex:none}.Questions-module__MT8EBW__q[open] .Questions-module__MT8EBW__chev{transform:rotate(180deg)}.Questions-module__MT8EBW__panel{min-height:0;overflow:hidden}.Questions-module__MT8EBW__panel p{color:var(--light-60);max-width:62ch;margin:0;padding-bottom:1.3rem;font-size:.9375rem;line-height:1.62}.Questions-module__MT8EBW__panel a{color:var(--light);text-underline-offset:2px;text-decoration:underline}@supports selector(::details-content){.Questions-module__MT8EBW__q::details-content{height:0;transition:height .3s var(--e-out), content-visibility .3s allow-discrete;overflow:hidden}.Questions-module__MT8EBW__q[open]::details-content{height:auto}}.Questions-module__MT8EBW__direct{color:var(--light-60);flex-wrap:wrap;align-items:center;gap:.7rem;margin:0;font-size:.9375rem;display:flex}.Questions-module__MT8EBW__mail{color:var(--light);text-underline-offset:2px;text-decoration:underline}.Questions-module__MT8EBW__copy{touch-action:manipulation;font-family:var(--sans);color:var(--signal);border:1px solid var(--rule);cursor:pointer;transition:transform .16s var(--e-out), border-color .2s var(--e-out);background:0 0;border-radius:2px;place-items:center;padding:.4rem .7rem;font-size:.8125rem;font-weight:600;display:grid}.Questions-module__MT8EBW__copy:hover{border-color:var(--signal)}.Questions-module__MT8EBW__copy:active{transition-duration:60ms;transition-timing-function:var(--e-press);transform:scale(.97)}.Questions-module__MT8EBW__copy>*{transition:opacity .14s var(--e-out), transform .14s var(--e-out);grid-area:1/1}.Questions-module__MT8EBW__cDone{opacity:0;color:var(--light);transform:translateY(4px)}.Questions-module__MT8EBW__copy[data-copied="1"] .Questions-module__MT8EBW__cLabel{opacity:0;transform:translateY(-4px)}.Questions-module__MT8EBW__copy[data-copied="1"] .Questions-module__MT8EBW__cDone{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.Questions-module__MT8EBW__chev,.Questions-module__MT8EBW__summary,.Questions-module__MT8EBW__summary>span,.Questions-module__MT8EBW__copy,.Questions-module__MT8EBW__copy>*{transition:none}.Questions-module__MT8EBW__summary:hover>span,.Questions-module__MT8EBW__summary:active>span{transform:none}.Questions-module__MT8EBW__q::details-content{transition:none}}
