.hero-content.svelte-5a9s2{max-width:1440px;display:flex;flex-direction:column;gap:24px;width:100%;padding:0;position:relative}.headline.svelte-5a9s2{display:flex;flex-direction:column;gap:14px;width:100%;padding:0}h1.svelte-5a9s2{font-family:Albert Sans,sans-serif;font-size:112px;font-weight:900;letter-spacing:.64px;line-height:90%;color:#fff;text-transform:uppercase;width:720px}p.svelte-5a9s2{font-family:Alber Sans,sans-serif;font-size:28px;font-weight:300;letter-spacing:0;line-height:125%;color:#fff;width:720px}.call-to-action.svelte-5a9s2{display:flex;gap:20px;align-items:center;padding:0;width:min-content;height:min-content}a.svelte-5a9s2{font-family:Albert Sans,sans-serif;font-size:16px;font-weight:900;line-height:150%;letter-spacing:0;text-align:center;text-transform:uppercase;text-decoration:none;white-space:nowrap;display:block;border-radius:40px;padding:20px 56px}a.solid.svelte-5a9s2{background-color:#fff;color:#000}a.outline.svelte-5a9s2{border:1px solid #fff;color:#fff}@media(max-width:810px){h1.svelte-5a9s2,p.svelte-5a9s2{max-width:100%}p.svelte-5a9s2{font-size:22px;width:560px}h1.svelte-5a9s2{font-size:48px;letter-spacing:-.01em}.call-to-action.svelte-5a9s2{flex-direction:column;align-content:flex-start;align-items:flex-start}}@media(min-width:810px)and (max-width:1200px){h1.svelte-5a9s2,p.svelte-5a9s2{max-width:100%}h1.svelte-5a9s2{font-size:90px;letter-spacing:-.01em}}div.svelte-t3khzf{z-index:0;flex:none;width:100%;height:100%;position:absolute;top:0%;left:0%;background-color:#3178c4}.hero-section.svelte-1d8dsn4{display:flex;gap:10px;justify-content:center;flex:none;width:100%;height:min-content;z-index:1;position:relative}.hero-container.svelte-1d8dsn4{display:flex;flex-direction:column;gap:31px;justify-content:center;width:100%;max-width:1440px;height:100vh;padding:0 120px;position:relative}@media(max-width:810px){.hero-container.svelte-1d8dsn4{flex-direction:column;padding:0 16px}}@media(min-width:810px)and (max-width:1200px){.hero-container.svelte-1d8dsn4{padding:0 48px}}.company.svelte-1lgtf8d{display:flex;flex-direction:column;gap:48px;width:100%;padding:0}.company.svelte-1lgtf8d:nth-child(2n){margin-top:120px}.company.svelte-1lgtf8d:nth-child(odd){margin-bottom:120px}.image-container.svelte-1lgtf8d{border-radius:16px;width:100%}img.svelte-1lgtf8d{display:block;width:100%;height:100%;border-radius:inherit;object-position:center center;object-fit:cover;aspect-ratio:27 / 19}.content.svelte-1lgtf8d{display:flex;flex-direction:column;gap:24px;width:100%;padding:0}h3.svelte-1lgtf8d{font-family:Albert Sans,sans-serif;font-size:40px;font-style:normal;font-weight:800;letter-spacing:-.01em;line-height:110%;text-transform:uppercase}p.svelte-1lgtf8d,blockquote.svelte-1lgtf8d{width:100%;height:auto}p.svelte-1lgtf8d{font-family:Albert Sans,sans-serif;font-size:20px;font-style:normal;font-weight:300;letter-spacing:0em;line-height:150%}blockquote.svelte-1lgtf8d{font-family:Albert Sans,sans-serif;font-size:24px;font-style:italic;font-weight:600;line-height:130%;margin:0;padding:0}a.svelte-1lgtf8d{display:flex;align-items:center;gap:16px;width:min-content;padding:20px 32px;background-color:#fff;border:1px solid #000;border-radius:40px;font-family:Albert Sans,sans-serif;font-size:16px;font-weight:900;line-height:120%;text-align:center;text-transform:uppercase;white-space:nowrap;text-decoration:none;color:#000}@media(max-width:810px){.company.svelte-1lgtf8d{align-self:unset;gap:32px}.company.svelte-1lgtf8d:nth-child(2n){margin-top:0}.company.svelte-1lgtf8d:nth-child(odd){margin-bottom:0}h3.svelte-1lgtf8d{font-size:32px}img.svelte-1lgtf8d{aspect-ratio:343 / 242}}@media(min-width:810px)and (max-width:1200px){h3.svelte-1lgtf8d{font-size:32px}img.svelte-1lgtf8d{aspect-ratio:44 / 31}}svg.svelte-1l9kuia{min-width:34px}.title.svelte-7njr8p{display:flex;align-items:center;gap:16px;width:100%;padding:0}p.svelte-7njr8p{font-family:Albert Sans,sans-serif;font-weight:600;font-size:24px;line-height:150%;color:#000;white-space:nowrap}.bar.svelte-7njr8p{width:100%;max-width:554px;height:4px;background-color:#000}@media(max-width:810px){p.svelte-7njr8p{font-size:19px}}section.svelte-1bs180r{display:flex;flex-direction:column;align-items:center;gap:80px;background-color:#fff;width:100%;padding:120px;max-width:1440px;margin:0 auto}.heading.svelte-1bs180r{display:flex;flex-direction:column;gap:40px;max-width:1440px;width:100%;padding:0}.title-container.svelte-1bs180r{display:flex;flex-direction:column;gap:48px;width:100%;padding:0}h2.svelte-1bs180r{width:703px;font-family:Albert Sans,sans-serif;font-size:64px;font-style:normal;font-weight:900;letter-spacing:-.01em;line-height:110%;color:#000}p.svelte-1bs180r{align-self:flex-end;width:720px;font-family:Albert Sans,sans-serif;font-size:28px;font-style:normal;font-weight:300;letter-spacing:0em;line-height:150%;color:#000}@media(max-width:810px){section.svelte-1bs180r{padding:64px 16px}.title-container.svelte-1bs180r{gap:32px}h2.svelte-1bs180r{width:100%;font-size:38px}p.svelte-1bs180r{max-width:100%;font-size:22px;flex:1 0 0;width:unset}}@media(min-width:810px)and (max-width:1200px){section.svelte-1bs180r{padding:120px 48px}.title-container.svelte-1bs180r{gap:32px}h2.svelte-1bs180r{font-size:48px}p.svelte-1bs180r{font-size:22px}}section.svelte-6kgrj0{display:grid;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(50px,1fr));grid-auto-rows:minmax(0,1fr);justify-content:center;gap:0 120px;width:100%;max-width:1440px;padding:0 120px 120px}@media(max-width:810px){section.svelte-6kgrj0{display:flex;flex-direction:column;align-content:center;align-items:center;gap:64px 120px;padding:0 16px 64px}}@media(min-width:810px)and (max-width:1200px){section.svelte-6kgrj0{gap:0 48px;padding:0 48px 120px}}article.svelte-1aac93w{width:100%;align-self:flex-end;display:flex;flex-direction:column;gap:56px}h3.svelte-1aac93w{font-family:Albert Sans,sans-serif;font-weight:800;font-size:40px;line-height:110%;letter-spacing:-.01em;text-transform:uppercase}.title.svelte-1aac93w{display:flex;flex-direction:column;gap:16px}.sub-title.svelte-1aac93w{font-family:Albert Sans,sans-serif;font-weight:300;font-size:28px;line-height:150%;letter-spacing:0}.arguments.svelte-1aac93w{display:flex;gap:80px}.argument.svelte-1aac93w{font-family:Albert Sans,sans-serif;font-weight:300;font-size:20px;line-height:150%;letter-spacing:0;flex:1}.partners.svelte-1aac93w{display:flex;flex-direction:column;gap:32px;align-items:center;width:100%;padding:32px 0;background-color:#fff;border-radius:16px;max-width:800px;align-self:flex-end}.partners.svelte-1aac93w>div:where(.svelte-1aac93w){display:flex;align-items:center;gap:80px;justify-self:center}@media(max-width:810px){article.svelte-1aac93w{width:100%;gap:48px}h3.svelte-1aac93w{font-size:28px}.arguments.svelte-1aac93w{flex-direction:column;gap:48px}.sub-title.svelte-1aac93w{font-size:22px}.partners.svelte-1aac93w>div:where(.svelte-1aac93w){flex-direction:column;gap:24px}}@media(min-width:810px)and (max-width:1200px){article.svelte-1aac93w{width:100%;gap:48px}h3.svelte-1aac93w{font-size:32px}.arguments.svelte-1aac93w{gap:48px}.sub-title.svelte-1aac93w{font-size:22px}}.title.svelte-1imeeg1{display:flex;gap:16px;align-items:center}.title.svelte-1imeeg1>div:where(.svelte-1imeeg1){width:100%;height:4px;background-color:#fff}svg.svelte-1imeeg1{min-width:34px}p.svelte-1imeeg1{font-family:Albert Sans,sans-serif;font-weight:600;font-size:24px;line-height:150%;letter-spacing:0;vertical-align:middle;text-transform:uppercase;white-space:nowrap}@media(max-width:810px){p.svelte-1imeeg1{font-size:19px}}section.svelte-1e90eqy{display:flex;justify-content:center;width:100%;background-color:#000}div.svelte-1e90eqy{display:flex;flex-direction:column;padding:120px;gap:48px;color:#fff;max-width:1440px}h2.svelte-1e90eqy{font-family:Albert Sans,sans-serif;font-weight:900;font-size:64px;line-height:110%;letter-spacing:-.01em;-webkit-hyphens:auto;hyphens:auto}@media(max-width:810px){div.svelte-1e90eqy{padding:64px 16px}h2.svelte-1e90eqy{font-size:38px;white-space:pre-wrap}}@media(min-width:810px)and (max-width:1200px){div.svelte-1e90eqy{padding:120px 48px}h2.svelte-1e90eqy{font-size:48px}}div.svelte-8ff5h4{font-family:Albert Sans,sans-serif;font-weight:300;font-size:20px;line-height:150%;letter-spacing:0;position:relative}label.svelte-8ff5h4{color:#000000b3;position:absolute;z-index:1;padding:21px 32px;-webkit-user-select:none;user-select:none;pointer-events:none}label.svelte-8ff5h4:after{content:"*"}label.svelte-8ff5h4.tiny,label.filled.svelte-8ff5h4{font-family:Albert Sans,sans-serif;font-weight:500;font-size:12px;line-height:150%;letter-spacing:0;color:#000;padding:12px 32px}input.svelte-8ff5h4{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;font-family:Albert Sans,sans-serif;font-weight:300;font-size:20px;line-height:150%;letter-spacing:0;color:#000;background-color:#0000000d;padding:30px 32px 12px;border:none;border-radius:40px}input.error.svelte-8ff5h4{border-color:red}input.error.svelte-8ff5h4:focus{box-shadow:0 0 0 3px #ee00001a}.error-message.svelte-8ff5h4{font-family:Albert Sans,sans-serif;font-weight:500;font-size:12px;line-height:150%;letter-spacing:0;color:red;padding:8px 0}.btn.svelte-18sv61c{display:flex;gap:8px;padding:20px 32px;border-radius:48px;justify-content:center;align-items:center;font-family:Albert Sans,sans-serif;font-weight:900;font-size:16px;line-height:150%;letter-spacing:0;text-align:center;text-transform:uppercase;cursor:pointer;transition:all .2s ease;text-decoration:none}.btn.svelte-18sv61c:disabled{opacity:.6;cursor:not-allowed}.btn-primary.svelte-18sv61c{background-color:#000;color:#fff}.btn-primary.svelte-18sv61c:hover:not(:disabled){background-color:#000d;transform:translateY(-1px);box-shadow:var(--shadow-md)}.btn-primary.svelte-18sv61c:active:not(:disabled){transform:translateY(0)}.btn-secondary.svelte-18sv61c{background-color:var(--color-gray-600);color:#fff}.btn-secondary.svelte-18sv61c:hover:not(:disabled){background-color:var(--color-gray-700)}.btn-outline.svelte-18sv61c{background-color:transparent;color:var(--color-primary);border:2px solid var(--color-primary)}.btn-outline.svelte-18sv61c:hover:not(:disabled){background-color:var(--color-primary);color:#fff}.spinner.svelte-18sv61c{display:inline-block;width:1rem;height:1rem;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:svelte-18sv61c-spin .6s linear infinite}@keyframes svelte-18sv61c-spin{to{transform:rotate(360deg)}}.alert.svelte-1frq9vu{font-family:Albert Sans,sans-serif;font-weight:300;font-size:20px;line-height:150%;letter-spacing:0;display:flex;justify-content:space-between;align-items:flex-start;padding:8px 12px;border-radius:var(--radius-md);margin-bottom:var(--space-lg);border-left:4px solid}.alert-content.svelte-1frq9vu{flex:1}.alert-success.svelte-1frq9vu{background-color:#d1fae5;border-color:#10b981;color:#065f46}.alert-error.svelte-1frq9vu{background-color:#fee2e2;border-color:#ef4444;color:#991b1b}.alert-warning.svelte-1frq9vu{background-color:#fef3c7;border-color:#f59e0b;color:#92400e}.alert-info.svelte-1frq9vu{background-color:#dbeafe;border-color:#3b82f6;color:#1e40af}.dismiss-button.svelte-1frq9vu{background:none;border:none;font-size:1.5rem;line-height:1;cursor:pointer;padding:0;margin-left:var(--space-md);color:inherit;opacity:.6;transition:opacity .2s ease}.dismiss-button.svelte-1frq9vu:hover{opacity:1}.dismiss-button.svelte-1frq9vu:focus{outline:2px solid currentColor;outline-offset:2px}div.svelte-ac0k5u{font-family:Albert Sans,sans-serif;font-weight:300;font-size:20px;line-height:150%;letter-spacing:0;position:relative}label.svelte-ac0k5u{color:#000000b3;position:absolute;z-index:1;padding:21px 32px;-webkit-user-select:none;user-select:none;pointer-events:none}label.svelte-ac0k5u:after{content:"*"}label.svelte-ac0k5u.tiny,label.filled.svelte-ac0k5u{font-family:Albert Sans,sans-serif;font-weight:500;font-size:12px;line-height:150%;letter-spacing:0;color:#000;padding:12px 32px}textarea.svelte-ac0k5u{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;min-height:200px;font-family:Albert Sans,sans-serif;font-weight:300;font-size:20px;line-height:150%;letter-spacing:0;color:#000;background-color:#0000000d;padding:30px 32px 12px;border:none;border-radius:40px;resize:none;field-sizing:content}textarea.error.svelte-ac0k5u{border-color:red}textarea.error.svelte-ac0k5u:focus{box-shadow:0 0 0 3px #ee00001a}.error-message.svelte-ac0k5u{font-family:Albert Sans,sans-serif;font-weight:500;font-size:12px;line-height:150%;letter-spacing:0;color:red;padding:8px 0}form.svelte-fq8g2m{width:100%;display:flex;flex-direction:column;gap:24px}.inputs.svelte-fq8g2m{display:flex;flex-direction:column;gap:12px}label.svelte-fq8g2m{display:flex;align-items:flex-start;gap:12px;padding-left:32px;font-family:Albert Sans,sans-serif;font-weight:300;font-size:14px;line-height:150%;letter-spacing:0}input.svelte-fq8g2m{width:24px;height:24px;min-width:24px;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;background-image:url(../../../assets/checkbox.svg)}input.svelte-fq8g2m:checked{background-image:url(../../../assets/checkbox-checked.svg)}.title.svelte-1wohftz{display:flex;gap:16px;align-items:center}.title.svelte-1wohftz>div:where(.svelte-1wohftz){width:100%;height:4px;background-color:#000}p.svelte-1wohftz{font-family:Albert Sans,sans-serif;font-weight:600;font-size:24px;line-height:150%;letter-spacing:0;vertical-align:middle;text-transform:uppercase;white-space:nowrap}@media(max-width:810px){p.svelte-1wohftz{font-size:19px}}section.svelte-qmgeoc{display:flex;padding:120px;gap:80px;max-width:1440px;margin:0 auto}div.svelte-qmgeoc{display:flex;flex-direction:column;gap:48px}div.heading.svelte-qmgeoc{width:100%}div.contact-address-container.svelte-qmgeoc{gap:8px}h2.svelte-qmgeoc{font-family:Albert Sans,sans-serif;font-weight:900;font-size:64px;line-height:110%;letter-spacing:-.01em;white-space:pre-wrap;-webkit-hyphens:auto;hyphens:auto}p.svelte-qmgeoc{display:flex;align-items:center;gap:16px;font-family:Albert Sans,sans-serif;font-weight:300;font-size:20px;line-height:150%;letter-spacing:0}a.svelte-qmgeoc{text-decoration:none;color:#000}@media(max-width:810px){section.svelte-qmgeoc{flex-direction:column;padding:64px 16px;gap:40px}h2.svelte-qmgeoc{font-size:48px}div.title-container.svelte-qmgeoc{gap:24px}}@media(min-width:810px)and (max-width:1200px){section.svelte-qmgeoc{padding:120px 48px}h2.svelte-qmgeoc{font-size:48px}}
