.arcv2-header[data-v-a9fa7553]{background:transparent;border-bottom:1px solid transparent;inset:0 0 auto 0;position:fixed;transition:background .3s ease,box-shadow .3s ease,border-color .3s ease,backdrop-filter .3s ease;z-index:50}.arcv2-header.is-scrolled[data-v-a9fa7553]{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:color-mix(in srgb,var(--arc-maroon) 90%,transparent);border-bottom-color:var(--gsc-header-border);box-shadow:0 6px 24px #00000080}.arcv2-header.is-scrolled[data-v-a9fa7553]:after{background:var(--gsc-header-rail);bottom:-1px;content:"";height:2px;left:0;position:absolute;right:0}.arcv2-header__inner[data-v-a9fa7553]{align-items:center;display:flex;gap:24px;padding:1.05rem 2.75rem;width:100%}.arcv2-header__logo[data-v-a9fa7553]{align-items:center;display:flex;flex-shrink:0}.arcv2-header__logo img[data-v-a9fa7553]{display:block;filter:drop-shadow(0 2px 6px rgba(0,0,0,.6));height:56px;transition:height .3s ease;width:auto}.arcv2-header.is-scrolled .arcv2-header__logo img[data-v-a9fa7553]{height:44px}.arcv2-header__nav[data-v-a9fa7553]{align-items:center;display:flex;gap:32px;margin-left:2.5rem}.arcv2-header__link[data-v-a9fa7553]{color:var(--gsc-nav-link);font-family:var(--gsc-font-display);font-size:1rem;font-style:italic;font-weight:800;letter-spacing:.08em;text-decoration:none;text-transform:uppercase;transition:color var(--gsc-transition)}.arcv2-header__link[data-v-a9fa7553]:hover,.arcv2-header__link[aria-current=page][data-v-a9fa7553]{color:var(--gsc-nav-link-active)}.arcv2-header__actions[data-v-a9fa7553]{align-items:center;display:flex;gap:16px;margin-left:auto}@media (max-width:820px){.arcv2-header__inner[data-v-a9fa7553]{padding:.8rem 1.25rem}.arcv2-header__nav[data-v-a9fa7553]{display:none}.arcv2-header__logo img[data-v-a9fa7553]{height:44px}.arcv2-header.is-scrolled .arcv2-header__logo img[data-v-a9fa7553]{height:38px}}.arcv2-modal-overlay[data-v-07fbfe02]{align-items:center;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:#000000c7;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:2rem 1rem;position:fixed;z-index:9999}.arcv2-modal-panel[data-v-07fbfe02]{background:radial-gradient(ellipse 100% 55% at 50% 0,#ed1d263d 0,#ed1d2600 55%),color-mix(in srgb,var(--arc-maroon) 84%,#000);border:1px solid var(--gsc-border-strong);box-shadow:0 30px 60px -15px #000c,0 0 60px #ed1d261f;display:flex;flex-direction:column;height:min(90dvh,920px);isolation:isolate;max-width:860px;overflow:hidden;position:relative;width:100%}.arcv2-modal-accent[data-v-07fbfe02]{background:var(--gsc-header-rail);box-shadow:0 0 16px #ed1d2699;height:5px;left:0;position:absolute;right:0;top:0;z-index:4}.arcv2-modal-bg[data-v-07fbfe02]{background-image:url(../images/arcsystemworks/opti/news-bg.webp);background-position:50%;background-size:cover;top:0;right:0;bottom:0;left:0;mix-blend-mode:screen;opacity:.2;pointer-events:none;position:absolute;z-index:0}.arcv2-modal-close[data-v-07fbfe02]{align-items:center;background:#00000059;border:1px solid var(--gsc-border);color:#fff;cursor:pointer;display:flex;height:38px;justify-content:center;padding:0;position:absolute;right:.9rem;top:calc(.9rem + 5px);transition:color .2s,border-color .2s,background .2s;width:38px;z-index:5}.arcv2-modal-close[data-v-07fbfe02]:hover{background:#ed1d261f;border-color:var(--arc-red);color:var(--arc-red)}.arcv2-modal-header[data-v-07fbfe02]{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:.85rem;padding:1.85rem 2rem 1.35rem;position:relative;text-align:center;z-index:1}.arcv2-modal-logo[data-v-07fbfe02]{display:block;filter:drop-shadow(0 2px 6px rgba(0,0,0,.6));height:40px;width:auto}.arcv2-modal-title[data-v-07fbfe02]{color:#fff;font-size:clamp(1.9rem,4vw,2.6rem);font-style:italic;font-weight:900;letter-spacing:.01em;line-height:1;margin:0;text-shadow:3px 3px 0 var(--arc-red)}.arcv2-modal-tagline[data-v-07fbfe02],.arcv2-modal-title[data-v-07fbfe02]{font-family:var(--gsc-font-display);text-transform:uppercase}.arcv2-modal-tagline[data-v-07fbfe02]{color:var(--arc-red);font-size:.72rem;font-weight:800;letter-spacing:.28em;margin:-.35rem 0 0}.arcv2-modal-panel[data-v-07fbfe02]:has(.arcv2-modal-state){height:auto;max-height:min(90dvh,920px)}.arcv2-modal-panel:has(.arcv2-modal-state) .arcv2-modal-state[data-v-07fbfe02]{min-height:0;padding:2.25rem 1rem 2.75rem}.arcv2-modal-state__body[data-v-07fbfe02]{display:flex;flex-direction:column;gap:.4rem}.arcv2-modal-state__stamp[data-v-07fbfe02]{color:var(--arc-red);font-family:var(--gsc-font-display);font-size:.7rem;font-style:italic;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.arc-error[data-v-07fbfe02]{align-items:center;gap:1.5rem}.arc-error[data-v-07fbfe02],.arc-error__panel[data-v-07fbfe02]{display:flex;flex-direction:column;width:100%}.arc-error__panel[data-v-07fbfe02]{background:linear-gradient(180deg,color-mix(in srgb,var(--arc-red) 22%,transparent) 0,color-mix(in srgb,var(--arc-red) 45%,transparent) 40%,var(--arc-red) 100%);clip-path:polygon(18px 0,100% 0,100% calc(100% - 18px),calc(100% - 18px) 100%,0 100%,0 18px);gap:.45rem;isolation:isolate;max-width:620px;padding:1.35rem 1.75rem;position:relative}.arc-error__panel[data-v-07fbfe02]:before{background:linear-gradient(90deg,transparent 0,var(--arc-red) 50%,transparent 100%);content:"";height:3px;left:0;pointer-events:none;position:absolute;right:0;top:0}.arc-error__panel[data-v-07fbfe02]:after{background:color-mix(in srgb,var(--arc-maroon) 62%,#000);clip-path:polygon(17px 0,100% 0,100% calc(100% - 17px),calc(100% - 17px) 100%,0 100%,0 17px);content:"";top:2px;right:2px;bottom:2px;left:2px;pointer-events:none;position:absolute;z-index:-1}.arc-error__stamp[data-v-07fbfe02]{color:var(--arc-red);font-family:var(--gsc-font-display);font-size:.95rem;font-style:italic;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.arc-error__code[data-v-07fbfe02]{color:#fff;font-size:inherit;font-weight:900;letter-spacing:inherit}.arc-error__message[data-v-07fbfe02]{color:#fff;font-size:1.02rem;line-height:1.55;margin:0}.arcv2-modal-body[data-v-07fbfe02] .creator-application:has(.arc-error) .creator-application__form{display:none}.arcv2-modal-state[data-v-07fbfe02]{align-items:center;display:flex;flex-direction:column;gap:1.1rem;justify-content:center;min-height:100%;padding:2rem 1rem;text-align:center}.arcv2-modal-state--row[data-v-07fbfe02]{align-items:center;flex-direction:row;gap:1.25rem;justify-content:center;text-align:left}.arcv2-modal-state--row .arcv2-modal-state__label[data-v-07fbfe02]{margin:0;max-width:40ch}.arcv2-modal-state__icon[data-v-07fbfe02]{background:var(--arc-red);border-radius:50%;box-shadow:0 0 26px #ed1d2680;color:#fff;display:grid;font-size:1.9rem;height:68px;place-items:center;width:68px}.arcv2-modal-state--error .arcv2-modal-state__icon[data-v-07fbfe02]{background:#8f0a12;box-shadow:0 0 26px #8f0a1299}.arcv2-modal-state__title[data-v-07fbfe02]{color:#fff;font-family:var(--gsc-font-display);font-size:clamp(1.5rem,3vw,2.1rem);font-style:italic;font-weight:900;line-height:1.05;margin:0;text-shadow:2px 2px 0 var(--arc-red);text-transform:uppercase}.arcv2-modal-state__label[data-v-07fbfe02]{color:#ffffffdb;font-size:1.05rem;line-height:1.6;margin:0;max-width:44ch}.arcv2-modal-body[data-v-07fbfe02]{flex:1 1 auto;min-height:0;overflow-y:auto;padding:1.5rem 2rem;position:relative;z-index:1}.arcv2-coc-layout[data-v-07fbfe02]{align-items:start;display:grid;gap:1.75rem;grid-template-columns:auto 1fr}.arcv2-coc-steps[data-v-07fbfe02]{padding-top:.35rem}.arcv2-coc-step[data-v-07fbfe02],.arcv2-coc-steps[data-v-07fbfe02]{align-items:center;display:flex;flex-direction:column}.arcv2-coc-dot[data-v-07fbfe02]{background:transparent;border:2px solid hsla(0,0%,100%,.32);border-radius:50%;cursor:pointer;height:15px;padding:0;transition:all .22s ease-out;width:15px}.arcv2-coc-dot[data-v-07fbfe02]:hover{border-color:var(--arc-red);transform:scale(1.18)}.arcv2-coc-dot.is-active[data-v-07fbfe02]{background:var(--arc-red);border-color:var(--arc-red);box-shadow:0 0 12px #ed1d26b3}.arcv2-coc-dot.is-done[data-v-07fbfe02]{background:color-mix(in srgb,var(--arc-red) 62%,#000);border-color:var(--arc-red)}.arcv2-coc-line[data-v-07fbfe02]{background:#ffffff26;flex:1 0 auto;min-height:18px;transition:background .22s ease-out;width:2px}.arcv2-coc-line.is-done[data-v-07fbfe02]{background:var(--arc-red)}.arcv2-coc-content[data-v-07fbfe02]{min-width:0}.arcv2-coc-title[data-v-07fbfe02]{color:var(--arc-yellow);font-family:var(--gsc-font-display);font-size:clamp(1.3rem,2.5vw,1.75rem);font-style:italic;font-weight:900;line-height:1.05;margin:0 0 1rem;text-transform:uppercase}.arcv2-coc-prose[data-v-07fbfe02]{color:#ffffffe6;font-size:1rem;line-height:1.65}.arcv2-coc-prose[data-v-07fbfe02] p{margin:0 0 1rem}.arcv2-coc-prose[data-v-07fbfe02] b{color:#fff}.arcv2-coc-prose[data-v-07fbfe02] a{color:var(--arc-yellow);text-decoration:underline}.arcv2-modal-footer[data-v-07fbfe02]{align-items:center;border-top:1px solid hsla(0,0%,100%,.08);display:flex;flex:0 0 auto;gap:1rem;justify-content:space-between;padding:1.1rem 2rem 1.4rem;position:relative;z-index:1}.arcv2-modal-progress[data-v-07fbfe02]{color:var(--gsc-text-muted);font-size:.78rem;font-weight:700;letter-spacing:.1em}.arcv2-modal-nav[data-v-07fbfe02],.arcv2-modal-progress[data-v-07fbfe02]{font-family:var(--gsc-font-display);font-style:italic;text-transform:uppercase}.arcv2-modal-nav[data-v-07fbfe02]{align-items:center;background:#ffffff17;border:0;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);color:#fff;cursor:pointer;display:inline-flex;font-size:.9rem;font-weight:800;gap:.5rem;letter-spacing:.08em;padding:.7rem 1.7rem;transition:background .2s,color .2s,transform .2s}.arcv2-modal-nav[data-v-07fbfe02]:hover:not(:disabled){background:#ffffff2e;transform:translateY(-1px)}.arcv2-modal-nav[data-v-07fbfe02]:disabled{cursor:not-allowed;opacity:.3}.arcv2-modal-nav--primary[data-v-07fbfe02]{background:var(--arc-red)}.arcv2-modal-nav--primary[data-v-07fbfe02]:hover:not(:disabled){background:var(--arc-yellow);color:#111}.arcv2-modal-enter-active[data-v-07fbfe02],.arcv2-modal-leave-active[data-v-07fbfe02]{transition:opacity .25s ease}.arcv2-modal-enter-from[data-v-07fbfe02],.arcv2-modal-leave-to[data-v-07fbfe02]{opacity:0}.arcv2-modal-enter-active .arcv2-modal-panel[data-v-07fbfe02],.arcv2-modal-leave-active .arcv2-modal-panel[data-v-07fbfe02]{transition:transform .25s ease}.arcv2-modal-enter-from .arcv2-modal-panel[data-v-07fbfe02],.arcv2-modal-leave-to .arcv2-modal-panel[data-v-07fbfe02]{transform:translateY(16px) scale(.98)}@media (max-width:720px){.arcv2-modal-panel[data-v-07fbfe02]{height:min(90dvh,720px)}.arcv2-modal-header[data-v-07fbfe02]{padding:1.4rem 1.25rem 1rem}.arcv2-modal-body[data-v-07fbfe02]{padding:1.25rem}.arcv2-coc-layout[data-v-07fbfe02]{gap:1.1rem}.arcv2-modal-footer[data-v-07fbfe02]{padding:1rem 1.25rem 1.2rem}}@media (prefers-reduced-motion:reduce){.arcv2-modal-enter-active .arcv2-modal-panel[data-v-07fbfe02],.arcv2-modal-leave-active .arcv2-modal-panel[data-v-07fbfe02]{transition:none}.arcv2-modal-enter-from .arcv2-modal-panel[data-v-07fbfe02],.arcv2-modal-leave-to .arcv2-modal-panel[data-v-07fbfe02]{transform:none}}.arcv2[data-v-b063ea16]{background:var(--arc-ink);color:#fff}.arcv2-loading[data-v-b063ea16]{background:var(--arc-ink);display:grid;min-height:100dvh;place-items:center}.arcv2-hero[data-v-b063ea16]{align-items:center;display:flex;isolation:isolate;justify-content:center;min-height:88vh;overflow:hidden;position:relative}.arcv2-hero__video[data-v-b063ea16]{height:100%;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;width:100%;z-index:-2}.arcv2-hero__scrim[data-v-b063ea16]{background:radial-gradient(ellipse at center,#00000059 0,#000000bf),linear-gradient(180deg,#42000359,#08070af2);top:0;right:0;bottom:0;left:0;position:absolute;z-index:-1}.arcv2-hero__content[data-v-b063ea16]{align-items:center;display:flex;flex-direction:column;gap:1.1rem;max-width:820px;text-align:center}.arcv2-hero__logo[data-v-b063ea16]{filter:drop-shadow(0 6px 18px rgba(0,0,0,.9));height:64px;width:auto}.arcv2-hero__eyebrow[data-v-b063ea16]{margin:0}.arcv2-hero__title[data-v-b063ea16]{color:#fff;font-size:clamp(56px,12vw,140px);margin:0;text-shadow:4px 4px 0 var(--arc-red),0 8px 30px rgba(0,0,0,.6)}.arcv2-hero__sub[data-v-b063ea16]{color:#ffffffd9;font-size:clamp(16px,1.8vw,20px);line-height:1.6;margin:0;max-width:620px}.arcv2-hero__seam[data-v-b063ea16]{background:var(--gsc-header-rail);bottom:0;box-shadow:0 0 18px #ed1d26b3;height:4px;left:0;position:absolute;right:0}.arcv2-section[data-v-b063ea16]{isolation:isolate;overflow:hidden;padding-block:clamp(72px,10vw,120px);position:relative;scroll-margin-top:84px}.arcv2-section__bg[data-v-b063ea16]{background-image:url(../images/arcsystemworks/opti/news-bg.webp);background-position:50%;background-size:cover;top:0;right:0;bottom:0;left:0;mask-image:linear-gradient(180deg,transparent,#000 18%,#000 82%,transparent);-webkit-mask-image:linear-gradient(180deg,transparent,#000 18%,#000 82%,transparent);opacity:.42;position:absolute;z-index:-1}.arcv2-join__bg[data-v-b063ea16]{background-image:url(../images/arcsystemworks/opti/together.webp)}.arcv2-faq__bg[data-v-b063ea16]{background-image:url(../images/arcsystemworks/opti/ggs-01-dark-10.webp);opacity:.65}.arcv2-apply__bg[data-v-b063ea16]{background-image:url(../images/arcsystemworks/opti/footer-bg.webp)}.arcv2-section__header[data-v-b063ea16]{margin-bottom:48px;text-align:center}.arcv2-section__heading[data-v-b063ea16]{font-size:clamp(40px,7vw,54px);margin:8px 0 0}.arcv2-mission__inner[data-v-b063ea16]{margin-inline:auto;max-width:820px;text-align:center}.arcv2-mission__body[data-v-b063ea16]{color:#ffffffd9;font-size:clamp(17px,1.6vw,20px);line-height:1.75;margin:20px 0 0}.arcv2-perks__bg[data-v-b063ea16]{background-image:url(../images/arcsystemworks/opti/bg.webp);background-repeat:repeat;background-size:520px auto;top:0;right:0;bottom:0;left:0;mask-image:linear-gradient(180deg,transparent,#000 14%,#000 86%,transparent);-webkit-mask-image:linear-gradient(180deg,transparent,#000 14%,#000 86%,transparent);opacity:.75;pointer-events:none;position:absolute;z-index:-1}.arcv2-perks-select[data-v-b063ea16]{align-items:stretch;display:grid;gap:20px;grid-template-columns:1fr 340px}.arcv2-perks-feature[data-v-b063ea16]{background:linear-gradient(135deg,var(--arc-red) 0,var(--arc-red-deep) 100%);box-shadow:0 0 26px #ed1d2659;clip-path:polygon(26px 0,100% 0,100% calc(100% - 26px),calc(100% - 26px) 100%,0 100%,0 26px);display:flex;min-height:440px;padding:4px;position:relative}.arcv2-perks-feature__frame[data-v-b063ea16]{background:var(--arc-ink);clip-path:polygon(24px 0,100% 0,100% calc(100% - 24px),calc(100% - 24px) 100%,0 100%,0 24px);flex:1 1 auto;isolation:isolate;min-width:0;overflow:hidden;position:relative}.arcv2-perks-feature__media[data-v-b063ea16]{top:0;right:0;bottom:0;left:0;position:absolute;z-index:-1}.arcv2-perks-feature__img[data-v-b063ea16]{height:100%;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;opacity:0;position:absolute;transform:scale(1.06);transition:opacity .5s ease,transform 6s ease;width:100%}.arcv2-perks-feature__img.is-active[data-v-b063ea16]{opacity:1;transform:scale(1)}.arcv2-perks-feature__tint[data-v-b063ea16]{background:linear-gradient(180deg,#08070a26,#42000380 52%,#08070af0),linear-gradient(90deg,#08070a8c,#08070a00 45%);top:0;right:0;bottom:0;left:0;position:absolute}.arcv2-perks-feature__content[data-v-b063ea16]{display:flex;flex-direction:column;height:100%;justify-content:flex-end;min-height:inherit;padding:clamp(24px,4vw,46px);position:relative;z-index:1}.arcv2-perks-feature__num[data-v-b063ea16]{color:var(--arc-red);font-size:clamp(3rem,7vw,5rem);line-height:.85;text-shadow:0 4px 0 rgba(0,0,0,.5)}.arcv2-perks-feature__num[data-v-b063ea16],.arcv2-perks-feature__title[data-v-b063ea16]{font-family:var(--gsc-font-display);font-style:italic;font-weight:900}.arcv2-perks-feature__title[data-v-b063ea16]{color:#fff;font-size:clamp(1.8rem,3.6vw,2.7rem);line-height:1.02;margin:.15rem 0 .6rem;text-shadow:2px 2px 0 var(--arc-red),0 6px 20px rgba(0,0,0,.6);text-transform:uppercase}.arcv2-perks-feature__desc[data-v-b063ea16]{color:#ffffffeb;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.55;margin:0;max-width:46ch;text-shadow:0 1px 8px rgba(0,0,0,.7)}.arcv2-perks-roster[data-v-b063ea16]{display:flex;flex-direction:column;gap:10px;justify-content:space-between;list-style:none;margin:0;padding:0}.arcv2-perks-roster>li[data-v-b063ea16]{display:flex;flex:1 1 auto}.arcv2-perks-tile[data-v-b063ea16]{align-items:center;background:color-mix(in srgb,var(--arc-maroon) 45%,#000);border:0;clip-path:polygon(12px 0,100% 0,100% 100%,0 100%,0 12px);color:#ffffffb8;cursor:pointer;display:flex;gap:14px;padding:16px 20px;text-align:left;transition:background .2s,color .2s,transform .2s,box-shadow .2s;width:100%}.arcv2-perks-tile[data-v-b063ea16]:hover{background:color-mix(in srgb,var(--arc-maroon) 72%,#000);color:#fff}.arcv2-perks-tile.is-active[data-v-b063ea16]{background:var(--arc-red);box-shadow:0 0 22px #ed1d2673;color:#fff;transform:translate(6px)}.arcv2-perks-tile__num[data-v-b063ea16]{color:var(--arc-red);flex-shrink:0;font-family:var(--gsc-font-display);font-size:1.35rem;font-style:italic;font-weight:900;line-height:1;min-width:2ch;transition:color .2s}.arcv2-perks-tile.is-active .arcv2-perks-tile__num[data-v-b063ea16]{color:#fff}.arcv2-perks-tile__title[data-v-b063ea16]{font-family:var(--gsc-font-display);font-size:.95rem;font-style:italic;font-weight:800;letter-spacing:.03em;line-height:1.15;min-width:0;overflow-wrap:break-word;text-transform:uppercase}@media (max-width:900px){.arcv2-perks-select[data-v-b063ea16]{grid-template-columns:1fr}.arcv2-perks-feature[data-v-b063ea16]{min-height:340px}.arcv2-perks-roster[data-v-b063ea16]{justify-content:flex-start}.arcv2-perks-tile.is-active[data-v-b063ea16]{transform:none}}@media (prefers-reduced-motion:reduce){.arcv2-perks-feature__img[data-v-b063ea16]{transform:none;transition:opacity .2s ease}.arcv2-perks-feature__img.is-active[data-v-b063ea16]{transform:none}}.arcv2-join__inner[data-v-b063ea16]{margin-inline:auto;max-width:780px;text-align:center}.arcv2-join__body[data-v-b063ea16]{color:#ffffffd9;font-size:clamp(17px,1.6vw,20px);line-height:1.7;margin:20px 0 0}.arcv2-join__note-link[data-v-b063ea16]{color:var(--arc-yellow);font-weight:700;text-decoration:underline}.arcv2-join__note[data-v-b063ea16]{color:#fff9;font-size:.9rem;margin:18px auto 28px;max-width:640px}.arcv2-faq__content[data-v-b063ea16]{color:#ffffffe6;line-height:1.7;margin-inline:auto;max-width:900px}.arcv2-faq__content[data-v-b063ea16] h3{color:var(--arc-yellow);font-family:var(--gsc-font-display);font-size:1.4rem;font-style:italic;margin:2rem 0 .6rem;text-transform:uppercase}.arcv2-faq__content[data-v-b063ea16] p{margin:0 0 1rem}.arcv2-apply__inner[data-v-b063ea16]{align-items:center;display:flex;flex-direction:column;gap:8px;margin-inline:auto;max-width:760px;text-align:center}.arcv2-apply__sub[data-v-b063ea16]{color:#ffffffbf;font-size:clamp(16px,1.5vw,19px);line-height:1.6;margin:4px 0 20px}
