.hero.svelte-1b8bjwi{align-items:center;display:flex;font-family:var(--font-family-accent);height:65vh;justify-content:flex-start;margin-top:0;min-height:500px;overflow:hidden;position:relative}@media(min-width:1024px){.hero.svelte-1b8bjwi{min-height:750px}}.hero-inner.svelte-1b8bjwi{display:flex;flex-direction:column;gap:1rem;margin-left:auto;margin-right:auto;max-width:var(--layout-content-max);padding-inline:var(--spacing-base);position:relative;width:100%;z-index:1}@media screen and (min-width:768px){.hero-inner.svelte-1b8bjwi{padding-inline:var(--spacing-xl)}}.content-wrapper.svelte-1b8bjwi{display:flex;flex-direction:column;gap:0;position:relative;width:100%}@media(min-width:769px){.content-wrapper.svelte-1b8bjwi{display:grid;grid-template-columns:3fr 5fr}}.image-box.svelte-1b8bjwi{aspect-ratio:16/9;border-radius:var(--radius-base);box-shadow:var(--shadow-md);margin-left:auto;margin-top:2rem;overflow:hidden;position:relative;width:85%}.image-box.mobile-image.svelte-1b8bjwi,.image-box.svelte-1b8bjwi{clip-path:polygon(0 0,100% 30px,100% 100%,0 calc(100% - 30px));z-index:1}.image-box.mobile-image.svelte-1b8bjwi{grid-column:1;grid-row:1;margin:0 calc(var(--spacing-xl)*-1) 0 0;width:100%}@media(min-width:769px){.image-box.svelte-1b8bjwi{grid-column:2;grid-row:1;margin-left:-10rem;margin-top:0;width:140%}}.image-box.svelte-1b8bjwi:after{background:linear-gradient(to bottom right,#4787e580,#c5e38c80);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:2}.image-box.svelte-1b8bjwi img:where(.svelte-1b8bjwi){display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.text-container.svelte-1b8bjwi{align-self:start;background-color:#fff;border-radius:var(--radius-base);display:grid;grid-template-columns:1fr;justify-self:start;position:relative;width:100%;z-index:2}@media(min-width:769px){.text-container.svelte-1b8bjwi{align-self:center;display:flex;flex-direction:column;grid-column:1/3;grid-row:1;margin-top:0;max-width:var(--layout-prose-max,75ch);padding:var(--spacing-xl);width:-moz-fit-content;width:fit-content;z-index:3}}.text-container.has-image.svelte-1b8bjwi .hero-title:where(.svelte-1b8bjwi){align-self:center;background-color:#fff;display:table;grid-column:1;grid-row:1;hyphens:none;justify-self:start;max-width:100%;overflow-wrap:normal;padding-bottom:var(--spacing-sm);padding-right:var(--spacing-sm);padding-top:var(--spacing-sm);position:relative;text-align:left;text-wrap:wrap!important;width:auto;z-index:10}@media(min-width:769px){.text-container.has-image.svelte-1b8bjwi .hero-title:where(.svelte-1b8bjwi){align-self:auto;background-color:transparent;display:block;hyphens:none;margin-bottom:var(--spacing-xl);padding:0}}.text-container.has-image.svelte-1b8bjwi .hero-subtitle-text:where(.svelte-1b8bjwi){display:block;grid-column:1;grid-row:2;hyphens:none;margin-bottom:0;margin-top:var(--spacing-base);max-width:100%;overflow-wrap:normal;position:relative;text-align:left;text-wrap:wrap!important;width:auto;z-index:10}@media(min-width:769px){.text-container.has-image.svelte-1b8bjwi .hero-subtitle-text:where(.svelte-1b8bjwi){hyphens:auto;margin-top:0;overflow-wrap:break-word}}.hero-title.svelte-1b8bjwi{color:var(--color-text);font-weight:700;line-height:1.25;text-transform:uppercase}.hero-subtitle-text.svelte-1b8bjwi{color:var(--color-text);font-weight:500}.background.svelte-1b8bjwi{overflow-x:clip;overflow-y:visible;z-index:-1}.background.svelte-1b8bjwi,.polygon-layer.svelte-1b8bjwi{height:100%;left:0;position:absolute;top:0;width:100%}.polygon-layer.svelte-1b8bjwi{mask-image:linear-gradient(180deg,#000000a6,#000000a6 20%,#0000001a);-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.65),rgba(0,0,0,.65) 20%,rgba(0,0,0,.1))}.polygon-pattern.svelte-1b8bjwi{display:block;height:100%;width:100%}.tabs-section.svelte-1cl9ssv{--outer-radius:64px;height:-moz-fit-content;height:fit-content;max-width:100%;overflow:hidden;padding-left:12px;padding-right:12px;position:sticky;top:calc(var(--header-height) + 8px);width:100%;z-index:1}.tabs-section.svelte-1cl9ssv:before{backdrop-filter:blur(4px);background:#f6f2ffcc;border-radius:var(--outer-radius);content:"";height:100%;left:50%;pointer-events:none;position:absolute;top:0;transform:translate(-50%);width:min(var(--tabs-width,100%),calc(100% - 24px));z-index:-1}.tabs-section.svelte-1cl9ssv .tabs-container:where(.svelte-1cl9ssv){container:tabs/inline-size;max-width:100%;overflow-x:auto;overscroll-behavior:none;scrollbar-width:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1;-ms-overflow-style:none;border-radius:var(--outer-radius);display:grid;justify-content:center}.svelte-1cl9ssv:is(.tabs-section:where(.svelte-1cl9ssv) .tabs-container:where(.svelte-1cl9ssv))::-webkit-scrollbar{display:none}:is(.tabs-section:where(.svelte-1cl9ssv) .tabs-container:where(.svelte-1cl9ssv)) .tabs.svelte-1cl9ssv{--padding:4px;--inner-radius:calc(50px - var(--padding));--hover-visible:0;--checked-visible:1;--hover-x:0;--hover-width:0;--hover-height:100%;--checked-x:0;--checked-width:0;--checked-height:0;border-radius:var(--outer-radius);display:flex;gap:0;padding:var(--padding);position:relative;width:-moz-fit-content;width:fit-content;-webkit-tap-highlight-color:transparent}@container tabs (width < 400px){:is(:is(.tabs-section:where(.svelte-1cl9ssv) .tabs-container:where(.svelte-1cl9ssv)) .tabs:where(.svelte-1cl9ssv)) .tab.svelte-1cl9ssv{font-size:.9rem}}.svelte-1cl9ssv:is(:is(.tabs-section:where(.svelte-1cl9ssv) .tabs-container:where(.svelte-1cl9ssv)) .tabs:where(.svelte-1cl9ssv)):not(.home):after,.svelte-1cl9ssv:is(:is(.tabs-section:where(.svelte-1cl9ssv) .tabs-container:where(.svelte-1cl9ssv)) .tabs:where(.svelte-1cl9ssv)):not(.home):before{border-radius:var(--inner-radius);content:"";left:0;opacity:0;pointer-events:none;position:absolute;top:var(--padding);transition:all .2s ease;z-index:0}.svelte-1cl9ssv:is(:is(.tabs-section:where(.svelte-1cl9ssv) .tabs-container:where(.svelte-1cl9ssv)) .tabs:where(.svelte-1cl9ssv)):not(.home):before{background:#e5e7eb;height:var(--hover-height);opacity:var(--hover-visible);transform:translate(var(--hover-x));width:var(--hover-width)}.svelte-1cl9ssv:is(:is(.tabs-section:where(.svelte-1cl9ssv) .tabs-container:where(.svelte-1cl9ssv)) .tabs:where(.svelte-1cl9ssv)):not(.home):after{background:#fff;box-shadow:0 1px 3px #0000001a;height:var(--checked-height);opacity:var(--checked-visible);transform:translate(var(--checked-x));width:var(--checked-width)}:is(:is(.tabs-section:where(.svelte-1cl9ssv) .tabs-container:where(.svelte-1cl9ssv)) .tabs:where(.svelte-1cl9ssv)) .tab.svelte-1cl9ssv{border-radius:inherit;color:#6b7280;cursor:pointer;position:relative;transition:color .15s;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;z-index:1;-webkit-tap-highlight-color:transparent}.svelte-1cl9ssv:is(:is(:is(.tabs-section:where(.svelte-1cl9ssv) .tabs-container:where(.svelte-1cl9ssv)) .tabs:where(.svelte-1cl9ssv)) .tab:where(.svelte-1cl9ssv)):has(:where(.svelte-1cl9ssv):checked){color:#111827}.svelte-1cl9ssv:is(:is(:is(.tabs-section:where(.svelte-1cl9ssv) .tabs-container:where(.svelte-1cl9ssv)) .tabs:where(.svelte-1cl9ssv)) .tab:where(.svelte-1cl9ssv)):has(:where(.svelte-1cl9ssv):focus-visible){outline:2px solid #2563eb}:is(:is(:is(.tabs-section:where(.svelte-1cl9ssv) .tabs-container:where(.svelte-1cl9ssv)) .tabs:where(.svelte-1cl9ssv)) .tab:where(.svelte-1cl9ssv)) a.svelte-1cl9ssv{border-radius:var(--inner-radius);color:inherit;display:flex;height:100%;padding:.5rem 1rem;text-decoration:none;width:100%}.home.svelte-1cl9ssv:is(:is(:is(.tabs-section:where(.svelte-1cl9ssv) .tabs-container:where(.svelte-1cl9ssv)) .tabs:where(.svelte-1cl9ssv)) .tab:where(.svelte-1cl9ssv)){background:#f8f5ff;border:4px solid #f8f5ff;border-radius:var(--inner-radius) 0 0 var(--inner-radius);border-right:1px solid #e5e7eb;left:0;margin:-4px .25rem -4px -4px;position:sticky;z-index:3}.home.svelte-1cl9ssv:is(:is(:is(.tabs-section:where(.svelte-1cl9ssv) .tabs-container:where(.svelte-1cl9ssv)) .tabs:where(.svelte-1cl9ssv)) .tab:where(.svelte-1cl9ssv)) a:where(.svelte-1cl9ssv){padding:.25rem .5rem .25rem .75rem}:is(.home:where(.svelte-1cl9ssv):is(:is(:is(.tabs-section:where(.svelte-1cl9ssv) .tabs-container:where(.svelte-1cl9ssv)) .tabs:where(.svelte-1cl9ssv)) .tab:where(.svelte-1cl9ssv)) a:where(.svelte-1cl9ssv)) span.svelte-1cl9ssv{align-items:center;display:inline-flex;justify-content:center;min-width:24px}.home.svelte-1cl9ssv:is(:is(:is(.tabs-section:where(.svelte-1cl9ssv) .tabs-container:where(.svelte-1cl9ssv)) .tabs:where(.svelte-1cl9ssv)) .tab:where(.svelte-1cl9ssv)):focus,.home.svelte-1cl9ssv:is(:is(:is(.tabs-section:where(.svelte-1cl9ssv) .tabs-container:where(.svelte-1cl9ssv)) .tabs:where(.svelte-1cl9ssv)) .tab:where(.svelte-1cl9ssv)):hover{color:#111827}:is(:is(:is(.tabs-section:where(.svelte-1cl9ssv) .tabs-container:where(.svelte-1cl9ssv)) .tabs:where(.svelte-1cl9ssv)) .tab:where(.svelte-1cl9ssv)) input.svelte-1cl9ssv{opacity:0;pointer-events:none;position:absolute;-webkit-tap-highlight-color:transparent}.tabs-section.overflowing.svelte-1cl9ssv .tabs-container:where(.svelte-1cl9ssv){justify-content:flex-start;scroll-padding-inline:64px 4px}.tabs-section.overflowing.svelte-1cl9ssv .overflow-indicator:where(.svelte-1cl9ssv){background:linear-gradient(90deg,transparent,#fff 60%);border-radius:0 9999px 9999px 0;height:100%;pointer-events:none;position:absolute;right:11px;top:0;width:24px;z-index:2}.tabs-section.overflowing.svelte-1cl9ssv .overflow-cover:where(.svelte-1cl9ssv){background:#fff;content:"";height:100%;pointer-events:none;position:absolute;right:10px;top:0;width:10px;z-index:0}.tabs-section.overflowing.locked-right.svelte-1cl9ssv .overflow-cover.end-edge:where(.svelte-1cl9ssv),.tabs-section.overflowing.locked-right.svelte-1cl9ssv .overflow-indicator:where(.svelte-1cl9ssv){opacity:0}
