.ContactForm-module__MW0ffG__form{--form-gap:calc(20 * var(--u));gap:var(--form-gap);flex-direction:column;display:flex;position:relative}.ContactForm-module__MW0ffG__pair{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(240 * var(--u))), 1fr));gap:calc(20 * var(--u));display:grid}.ContactForm-module__MW0ffG__field{gap:var(--s-2);flex-direction:column;min-width:0;display:flex}.ContactForm-module__MW0ffG__label{font-size:calc(14 * var(--u));font-weight:600;line-height:1.4}.ContactForm-module__MW0ffG__optional{color:var(--ink-72);font-weight:500}.ContactForm-module__MW0ffG__control{width:100%;height:calc(48 * var(--u));padding:0 calc(14 * var(--u));border:1px solid var(--field-border);border-radius:var(--r-s);background:var(--bg);color:var(--ink);font:inherit;font-size:calc(15 * var(--u));transition:border-color var(--dur-hover) var(--ease), box-shadow var(--dur-hover) var(--ease);font-weight:400}.ContactForm-module__MW0ffG__control:focus,.ContactForm-module__MW0ffG__control:focus-visible{border-color:var(--focus);box-shadow:0 0 0 2px var(--focus);outline:2px solid #0000}@container page (max-width:999px){.ContactForm-module__MW0ffG__control{font-size:calc(16 * var(--u))}}@supports (width:round(1.5px, 1px)){.ContactForm-module__MW0ffG__control:focus,.ContactForm-module__MW0ffG__control:focus-visible{box-shadow:0 0 0 var(--ring) var(--focus)}}.ContactForm-module__MW0ffG__control[aria-invalid=true]{border-color:var(--ink)}.ContactForm-module__MW0ffG__control[aria-invalid=true]:focus{border-color:var(--focus)}.ContactForm-module__MW0ffG__textarea{height:auto;min-height:calc(160 * var(--u));padding:calc(12 * var(--u)) calc(14 * var(--u));resize:vertical;line-height:1.5}.ContactForm-module__MW0ffG__selectWrap{position:relative}.ContactForm-module__MW0ffG__select{appearance:none;padding-right:calc(40 * var(--u));cursor:pointer}.ContactForm-module__MW0ffG__select option{color:var(--ink)}.ContactForm-module__MW0ffG__empty{color:var(--ink-72)}.ContactForm-module__MW0ffG__chevron{right:calc(16 * var(--u));top:calc(18 * var(--u));pointer-events:none;color:var(--ink);position:absolute}.ContactForm-module__MW0ffG__message{align-items:center;gap:var(--s-2);font-size:calc(14 * var(--u));font-weight:500;line-height:1.4;display:flex}.ContactForm-module__MW0ffG__hint{align-items:flex-start;gap:var(--s-2);font-size:calc(14 * var(--u));color:var(--ink-72);line-height:1.5;display:flex}.ContactForm-module__MW0ffG__hintDot{margin-top:calc(8 * var(--u))}.ContactForm-module__MW0ffG__honey{width:1px;height:1px;position:absolute;top:0;left:-9999px;overflow:hidden}.ContactForm-module__MW0ffG__turnstile{margin-top:calc(-1 * var(--form-gap))}.ContactForm-module__MW0ffG__turnstile[data-shown]{margin-top:0}.ContactForm-module__MW0ffG__alert{align-items:flex-start;gap:calc(10 * var(--u));padding:var(--s-3);border:1px solid var(--ink);border-radius:var(--r-s);font-size:calc(15 * var(--u));line-height:1.5;display:flex}.ContactForm-module__MW0ffG__alertDot{margin-top:calc(9 * var(--u))}.ContactForm-module__MW0ffG__alertLink{white-space:normal}.ContactForm-module__MW0ffG__foot{align-items:flex-start;gap:var(--s-3);flex-direction:column;display:flex}.ContactForm-module__MW0ffG__note{max-width:48ch}.ContactForm-module__MW0ffG__success{gap:var(--s-3);padding:clamp(calc(24 * var(--u)), 3cqi, calc(40 * var(--u)));border:1px solid var(--hairline-color);border-radius:var(--r-l);flex-direction:column;display:flex}.ContactForm-module__MW0ffG__successMessage{font-size:var(--t-h3);letter-spacing:-.015em;max-width:30ch;font-weight:500;line-height:1.3}.ContactForm-module__MW0ffG__successLink{align-self:flex-start}
.Faq-module__oyfdUG__chapter{background:var(--world-night);position:relative}.Faq-module__oyfdUG__inner{z-index:1;gap:var(--s-7);padding-block:var(--section-pad);flex-direction:column;display:flex;position:relative}.Faq-module__oyfdUG__layout{gap:var(--s-4);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.Faq-module__oyfdUG__list{border-top:var(--hairline);grid-column:1/9}.Faq-module__oyfdUG__ask{grid-column:10/-1}.Faq-module__oyfdUG__cols{column-gap:var(--s-8);grid-template-columns:repeat(2,minmax(0,1fr));row-gap:0}.Faq-module__oyfdUG__cols .Faq-module__oyfdUG__list{grid-column:auto}.Faq-module__oyfdUG__cols .Faq-module__oyfdUG__a{max-width:none;padding-right:var(--s-6)}.Faq-module__oyfdUG__item{border-bottom:var(--hairline)}.Faq-module__oyfdUG__q{justify-content:space-between;align-items:center;gap:var(--s-4);min-height:calc(72 * var(--u));padding-block:var(--s-4);cursor:pointer;border-radius:var(--r-s);transition:color var(--dur-hover) var(--ease);list-style:none;display:flex}.Faq-module__oyfdUG__q::-webkit-details-marker{display:none}.Faq-module__oyfdUG__q::marker{content:""}.Faq-module__oyfdUG__qText{font-size:var(--t-h3-s);letter-spacing:-.015em;text-wrap:balance;font-weight:500;line-height:1.3}@media (hover:hover){.Faq-module__oyfdUG__q:hover .Faq-module__oyfdUG__qText{color:var(--ink)}.Faq-module__oyfdUG__q:hover .Faq-module__oyfdUG__icon{box-shadow:inset 0 0 0 1px var(--ink-48);background:var(--ink-06)}}.Faq-module__oyfdUG__icon{width:calc(36 * var(--u));height:calc(36 * var(--u));box-shadow:inset 0 0 0 1px var(--ink-24);transition:transform .4s var(--ease-spring), box-shadow var(--dur-hover) var(--ease), background-color var(--dur-hover) var(--ease);border-radius:50%;flex:none;position:relative}.Faq-module__oyfdUG__icon:before,.Faq-module__oyfdUG__icon:after{content:"";width:calc(12 * var(--u));height:1.5px;margin:-.75px 0 0 calc(-6 * var(--u));background:var(--ink);border-radius:1px;position:absolute;top:50%;left:50%}.Faq-module__oyfdUG__icon:after{transform:rotate(90deg)}.Faq-module__oyfdUG__item[open] .Faq-module__oyfdUG__icon{box-shadow:inset 0 0 0 1px var(--ink-48);transform:rotate(45deg)}.Faq-module__oyfdUG__a{gap:var(--s-3);max-width:62ch;padding:0 var(--s-7) var(--s-5) 0;font-size:var(--t-body);color:var(--ink-80);flex-direction:column;line-height:1.6;display:flex}@supports (interpolate-size:allow-keywords){@media (prefers-reduced-motion:no-preference){.Faq-module__oyfdUG__item{interpolate-size:allow-keywords}.Faq-module__oyfdUG__item::details-content{block-size:0;transition:block-size .4s var(--ease-spring), content-visibility .4s allow-discrete;overflow-y:clip}.Faq-module__oyfdUG__item[open]::details-content{block-size:auto}}}@media (prefers-reduced-motion:reduce){.Faq-module__oyfdUG__icon{transition:none}}.Faq-module__oyfdUG__ask{top:calc(var(--nav-live) + var(--s-5));align-items:flex-start;gap:var(--s-3);padding:var(--s-5);border-radius:var(--r-xl);background:var(--world-slate);box-shadow:var(--glass-highlight), var(--glass-border);flex-direction:column;display:flex;position:sticky}.Faq-module__oyfdUG__askH{text-wrap:balance}.Faq-module__oyfdUG__askNote{font-size:calc(15 * var(--u));color:var(--ink-72);line-height:1.55}.Faq-module__oyfdUG__email{font-size:calc(15 * var(--u));color:var(--ink);border-bottom:1px solid var(--ink-24);padding-block:var(--s-2) calc(2 * var(--u));transition:color var(--dur-hover) var(--ease), border-color var(--dur-hover) var(--ease);align-items:center;font-weight:600;line-height:1.2;display:inline-flex}@media (hover:hover){.Faq-module__oyfdUG__email:hover{color:var(--focus);border-color:var(--focus)}}@media (pointer:coarse){.Faq-module__oyfdUG__email{min-height:44px}}.Faq-module__oyfdUG__reply{align-items:center;gap:var(--s-2);font-size:calc(14 * var(--u));color:var(--ink-72);display:inline-flex}.Faq-module__oyfdUG__reply .dot{background:var(--ink-60)}@container page (min-width:1000px) and (max-width:1199px){.Faq-module__oyfdUG__list{grid-column:1/8}.Faq-module__oyfdUG__ask{grid-column:9/-1}}@container page (max-width:999px){.Faq-module__oyfdUG__cols{grid-template-columns:minmax(0,1fr)}.Faq-module__oyfdUG__cols .Faq-module__oyfdUG__list+.Faq-module__oyfdUG__list{border-top:0}.Faq-module__oyfdUG__list,.Faq-module__oyfdUG__ask{grid-column:1/-1}.Faq-module__oyfdUG__ask{margin-top:var(--s-5);position:static}.Faq-module__oyfdUG__a{padding-right:0}}
