.hero.svelte-pqcqd3{position:relative;isolation:isolate;display:grid;min-height:clamp(520px,62vh,680px);align-items:center;overflow:hidden;color:#fff;background:var(--dark)}.hero-img.svelte-pqcqd3{position:absolute;z-index:-2;inset:0;width:100%;height:100%;object-fit:cover;object-position:right center}.has-image.svelte-pqcqd3{--text-edge: calc(max(0px, (100% - 1296px) / 2) + var(--pad) + 34rem + 32px)}.has-image.svelte-pqcqd3:before{position:absolute;z-index:-1;inset:0;background:linear-gradient(90deg,rgb(22 28 33 / .94) 0,rgb(22 28 33 / .86) max(38%,var(--text-edge)),rgb(22 28 33 / .35) max(68%,calc(var(--text-edge) + 20%)),rgb(22 28 33 / 0) 100%);content:""}.hero-copy.svelte-pqcqd3{max-width:34rem;padding-block:72px}h1.svelte-pqcqd3{margin:0;color:#fff;font-size:var(--fs-1);font-weight:600;line-height:1.08;letter-spacing:-.025em}.lead.svelte-pqcqd3{margin-top:22px;color:var(--on-dark)}.actions.svelte-pqcqd3{display:flex;align-items:center;gap:24px;margin-top:32px}.tlink.svelte-pqcqd3{color:#fff}@media(max-width:1120px){.hero.svelte-pqcqd3{display:block;min-height:auto}.hero-img.svelte-pqcqd3{position:static;z-index:auto;display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;object-position:right center}.has-image.svelte-pqcqd3:before{display:none}.hero-copy.svelte-pqcqd3{max-width:44rem;padding-block:40px 56px}.actions.svelte-pqcqd3{align-items:stretch;flex-direction:column;gap:20px}.actions.svelte-pqcqd3 .btn:where(.svelte-pqcqd3){width:100%}.actions.svelte-pqcqd3 .tlink:where(.svelte-pqcqd3){width:fit-content}}.biz.svelte-1w03xd2{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--gap-col)}.primary.svelte-1w03xd2{padding-top:28px;border-top:2px solid var(--teal)}.secondary.svelte-1w03xd2{padding-top:28px;border-top:1px solid var(--line)}.h2.svelte-1w03xd2{max-width:15em}.lead.svelte-1w03xd2{max-width:41em;margin-top:18px}.primary.svelte-1w03xd2 .tlink:where(.svelte-1w03xd2){margin-top:28px}.media.svelte-1w03xd2{margin:0 0 28px}h3.svelte-1w03xd2{margin:0;color:var(--ink);font-size:var(--fs-3);font-weight:600;line-height:1.3}.secondary.svelte-1w03xd2 p:where(.svelte-1w03xd2){margin:12px 0 0;color:var(--ink-2);font-size:var(--fs-5);line-height:1.65}.secondary.svelte-1w03xd2 .tlink:where(.svelte-1w03xd2){margin-top:22px}@media(max-width:900px){.biz.svelte-1w03xd2{grid-template-columns:1fr}}.h2.svelte-g9vlvz{margin-bottom:36px}.cards.svelte-g9vlvz{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:44px 28px}.card.svelte-g9vlvz{display:block;min-width:0;color:inherit;text-decoration:none}.card-copy.svelte-g9vlvz{display:grid;gap:8px;padding-top:16px}.card.svelte-g9vlvz strong:where(.svelte-g9vlvz){color:var(--ink);font-size:var(--fs-3);font-weight:600;line-height:1.3}.card-copy.svelte-g9vlvz>span:where(.svelte-g9vlvz){display:-webkit-box;overflow:hidden;color:var(--ink-2);font-size:var(--fs-5);line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.card.svelte-g9vlvz:hover strong:where(.svelte-g9vlvz){color:var(--teal-ink);text-decoration:underline;text-underline-offset:4px}@media(max-width:1120px){.cards.svelte-g9vlvz{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){.cards.svelte-g9vlvz{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.h2.svelte-g9vlvz{margin-bottom:24px}.cards.svelte-g9vlvz{grid-template-columns:1fr;gap:0}.card.svelte-g9vlvz{display:grid;grid-template-columns:96px minmax(0,1fr);gap:16px;padding-block:16px;border-top:1px solid var(--line)}.card.svelte-g9vlvz:last-child{border-bottom:1px solid var(--line)}.card.svelte-g9vlvz .public-media{aspect-ratio:1 / 1}.card-copy.svelte-g9vlvz{align-content:center;padding-top:0}}@media(max-width:400px){.card.svelte-g9vlvz{grid-template-columns:80px minmax(0,1fr)}}.split.svelte-1fmk9iw{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--gap-col)}.lead.svelte-1fmk9iw{margin-top:18px}.note.svelte-1fmk9iw{margin-top:24px}.btn.svelte-1fmk9iw{margin-top:28px}.impact-list.svelte-1fmk9iw{border-top:1px solid var(--line)}.irow.svelte-1fmk9iw{display:grid;grid-template-columns:200px minmax(0,1fr);gap:24px;padding-block:20px;border-bottom:1px solid var(--line)}.irow.svelte-1fmk9iw h3:where(.svelte-1fmk9iw){margin:0;color:var(--ink);font-size:var(--fs-4);font-weight:600}.irow.svelte-1fmk9iw p:where(.svelte-1fmk9iw){margin:0;color:var(--ink-2);font-size:var(--fs-5);line-height:1.6}@media(max-width:900px){.split.svelte-1fmk9iw{grid-template-columns:1fr}}@media(max-width:640px){.irow.svelte-1fmk9iw{grid-template-columns:1fr;gap:6px}}.heading.svelte-mt7gfe{max-width:44em;margin-bottom:44px}.h2.svelte-mt7gfe{color:#fff}.lead.svelte-mt7gfe{margin-top:18px;color:var(--on-dark)}.process-link.svelte-mt7gfe{margin-top:48px;color:#fff}@media(max-width:640px){.heading.svelte-mt7gfe{margin-bottom:28px}.process-link.svelte-mt7gfe{margin-top:32px}}.inquiry-grid.svelte-ok3ko6{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:var(--gap-col)}.h2.svelte-ok3ko6{color:#fff}.lead.svelte-ok3ko6{max-width:36em;margin-top:18px;color:var(--teal-pale)}.contact.svelte-ok3ko6{display:grid;gap:8px;margin-top:30px}.contact.svelte-ok3ko6 a:where(.svelte-ok3ko6){width:fit-content;color:#fff;font-size:var(--fs-4);text-decoration:none}.contact.svelte-ok3ko6 a:where(.svelte-ok3ko6):hover{text-decoration:underline;text-underline-offset:4px}form.svelte-ok3ko6{display:grid;gap:16px}label.svelte-ok3ko6{display:grid;gap:7px;color:#fff;font-size:13px;font-weight:600}input.svelte-ok3ko6,textarea.svelte-ok3ko6{width:100%;border:1px solid transparent;border-radius:0;padding:12px 14px;color:var(--ink);background:#fff;font:400 var(--fs-5)/1.5 var(--sans)}textarea.svelte-ok3ko6{min-height:132px;resize:vertical}input.svelte-ok3ko6:focus-visible,textarea.svelte-ok3ko6:focus-visible{outline:2px solid #fff;outline-offset:2px;box-shadow:0 0 0 4px var(--ink)}.notice.svelte-ok3ko6{margin:0;color:var(--teal-pale);font-size:var(--fs-6);line-height:1.5}.notice.svelte-ok3ko6 a:where(.svelte-ok3ko6){color:#fff;text-decoration:underline}.btn.svelte-ok3ko6{justify-self:start}.status.svelte-ok3ko6{min-height:1.5em;margin:0;color:#fff;font-size:var(--fs-6)}@media(max-width:900px){.inquiry-grid.svelte-ok3ko6{grid-template-columns:1fr}}@media(max-width:640px){.btn.svelte-ok3ko6{width:100%}}#cozumler,#inquiry{scroll-margin-top:72px}
