:root{--white: #faf9f7;--black: #1e1c19;--grey-light: #dedad4;--grey-mid: #a8a298;--grey-dark: #716b62;--grey-black: #46413a;--surface-1: #f2efeb;--surface-2: #e6e2dc;--info: oklch(42.453% .24955 269.04);--shimmer: oklch(70% .02 70 / .35);--br: 12px;--padding: 14px;--box-shadow: rgba(30, 28, 25, .06) 0px 4px 8px;--overlay-box-shadow: rgba(30, 28, 25, .14) 0px 10px 28px}:root.dark{--white: #141310;--black: #eae7e2;--grey-light: #222019;--grey-mid: #38352e;--grey-dark: #9e9a92;--grey-black: #c6c2ba;--surface-1: #191714;--surface-2: #282520;--info: oklch(62% .2 269.04);--shimmer: oklch(70% .02 70 / .2);--box-shadow: rgba(0, 0, 0, .2) 0px 4px 8px;--overlay-box-shadow: rgba(0, 0, 0, .42) 0px 10px 28px}.contact.svelte-1jah2g7{max-width:1080px;margin:0 auto;padding:calc(var(--padding) * 10) calc(var(--padding) * 3) calc(var(--padding) * 12);opacity:0;transform:translateY(20px);transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1)}.contact.visible.svelte-1jah2g7{opacity:1;transform:translateY(0)}@media(max-width:768px){.contact.svelte-1jah2g7{padding:calc(var(--padding) * 3) calc(var(--padding) * 1.5) calc(var(--padding) * 8)}}@media(max-width:480px){.contact.svelte-1jah2g7{padding:calc(var(--padding) * 3) var(--padding) calc(var(--padding) * 6)}}.grid.svelte-1jah2g7{display:grid;grid-template-columns:1fr 1.1fr;gap:calc(var(--padding) * 6);align-items:start}@media(max-width:1024px){.grid.svelte-1jah2g7{grid-template-columns:1fr;gap:calc(var(--padding) * 4)}}.copy.svelte-1jah2g7{display:flex;flex-direction:column;padding-top:calc(var(--padding) * 2)}@media(max-width:768px){.copy.svelte-1jah2g7{align-items:center;text-align:center}}header.svelte-1jah2g7{margin-bottom:calc(var(--padding) * 1.5)}header.svelte-1jah2g7 h1:where(.svelte-1jah2g7),header.svelte-1jah2g7 h2:where(.svelte-1jah2g7){font-size:clamp(2rem,4vw,3rem);font-weight:600;line-height:1.35;margin:0}.bold.svelte-1jah2g7{color:var(--black)}.soft.svelte-1jah2g7{color:var(--grey-dark)}.subtitle.svelte-1jah2g7{font-size:1rem;color:var(--grey-dark);line-height:1.6;margin:0 0 calc(var(--padding) * 3);max-width:340px}@media(max-width:768px){.subtitle.svelte-1jah2g7{max-width:420px}}@media(max-width:480px){.subtitle.svelte-1jah2g7{font-size:.875rem}}.info.svelte-1jah2g7{display:flex;flex-direction:column;gap:calc(var(--padding) * .7)}.info-row.svelte-1jah2g7{display:flex;align-items:center;gap:calc(var(--padding) * .6);font-size:.875rem;color:var(--grey-dark)}.info-row.svelte-1jah2g7 a:where(.svelte-1jah2g7){color:inherit;text-decoration:none}.info-row.svelte-1jah2g7 a:where(.svelte-1jah2g7):hover{color:var(--black)}.hp.svelte-1jah2g7{position:absolute;left:-9999px;opacity:0;height:0;overflow:hidden}.name-row.svelte-1jah2g7{display:grid;grid-template-columns:1fr 1fr;gap:calc(var(--padding) * 1.4)}@media(max-width:768px){.name-row.svelte-1jah2g7{grid-template-columns:1fr}}.form-card.svelte-1jah2g7{display:flex;flex-direction:column;gap:calc(var(--padding) * 1.4);background:var(--surface-1);border:1px solid var(--grey-light);border-radius:var(--br);box-shadow:var(--box-shadow);padding:calc(var(--padding) * 2.5)}.submit-wrap.sent.svelte-1jah2g7 button{background-color:#10772a;opacity:1;pointer-events:none}.ticker.svelte-1jah2g7{display:grid;overflow:hidden;line-height:20px;margin:calc(var(--padding) * -.6) 0;padding:calc(var(--padding) * .6) 0}.ticker-item.svelte-1jah2g7{grid-area:1/1;display:flex;align-items:center;justify-content:center;gap:6px}.faq.svelte-1jah2g7{max-width:1080px;margin:0 auto;padding:0 calc(var(--padding) * 3) calc(var(--padding) * 12);opacity:0;transform:translateY(20px);transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1)}.faq.visible.svelte-1jah2g7{opacity:1;transform:translateY(0)}.faq.svelte-1jah2g7 header:where(.svelte-1jah2g7){margin-bottom:calc(var(--padding) * 1)}@media(max-width:768px){.faq.svelte-1jah2g7{padding:0 calc(var(--padding) * 1.5) calc(var(--padding) * 8)}}@media(max-width:480px){.faq.svelte-1jah2g7{padding:0 var(--padding) calc(var(--padding) * 6)}}.faq-subtitle.svelte-1jah2g7{font-size:.875rem;color:var(--grey-dark);margin:0 0 calc(var(--padding) * 3)}.faq-list.svelte-1jah2g7{display:flex;flex-direction:column;gap:var(--padding)}.faq-item.svelte-1jah2g7{background:var(--surface-1);border:1px solid var(--grey-light);border-radius:var(--br);opacity:0;transform:translateY(12px);transition:opacity .4s cubic-bezier(.16,1,.3,1),transform .4s cubic-bezier(.16,1,.3,1),border-color .2s ease}.visible.svelte-1jah2g7 .faq-item:where(.svelte-1jah2g7){opacity:1;transform:translateY(0)}.faq-item.svelte-1jah2g7:hover,.faq-item.open.svelte-1jah2g7{border-color:color-mix(in oklch,var(--grey-mid) 50%,var(--grey-light))}.faq-trigger.svelte-1jah2g7{display:flex;align-items:center;gap:calc(var(--padding) * .8);width:100%;padding:calc(var(--padding) * 2);background:none;border:none;cursor:pointer;text-align:left;font-size:1rem;font-weight:500;color:var(--black)}.faq-chevron.svelte-1jah2g7{display:flex;align-items:center;color:var(--grey-mid);transition:transform .2s ease;flex-shrink:0}.open.svelte-1jah2g7 .faq-chevron:where(.svelte-1jah2g7){transform:rotate(90deg)}.faq-question.svelte-1jah2g7{flex:1}.faq-answer.svelte-1jah2g7{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.16,1,.3,1)}.open.svelte-1jah2g7 .faq-answer:where(.svelte-1jah2g7){grid-template-rows:1fr}.faq-answer-inner.svelte-1jah2g7{overflow:hidden;padding:0 calc(var(--padding) * 2);padding-left:calc(var(--padding) * 2 + 16px + var(--padding) * .8)}.open.svelte-1jah2g7 .faq-answer-inner:where(.svelte-1jah2g7){padding-bottom:calc(var(--padding) * 2)}.faq-answer-inner.svelte-1jah2g7 p:where(.svelte-1jah2g7){margin:0;font-size:.875rem;color:var(--grey-dark);line-height:1.7}html:not(.js) .faq-answer.svelte-1jah2g7{grid-template-rows:1fr}html:not(.js) .faq-answer-inner.svelte-1jah2g7{padding-bottom:calc(var(--padding) * 2)}
