.landing-module__TEJncW__home{background:var(--paper);color:var(--ink);padding-top:80px;}.landing-module__TEJncW__home *,.landing-module__TEJncW__home :before,.landing-module__TEJncW__home :after{box-sizing:border-box}.landing-module__TEJncW__home a,.landing-module__TEJncW__home button,.landing-module__TEJncW__home summary{-webkit-tap-highlight-color:transparent}.landing-module__TEJncW__home :is(a,button,summary):focus-visible{outline:3px solid var(--focus);outline-offset:5px}.landing-module__TEJncW__home h1,.landing-module__TEJncW__home h2,.landing-module__TEJncW__home h3,.landing-module__TEJncW__home p,.landing-module__TEJncW__home figure{margin:0}.landing-module__TEJncW__container{width:min(1240px,100% - 80px);margin-inline:auto}.landing-module__TEJncW__hero{grid-template-columns:1fr 1.05fr;align-items:center;column-gap:54px;padding-block:72px 80px;display:grid}.landing-module__TEJncW__heroCopy{grid-area:1/1;padding-top:16px}.landing-module__TEJncW__eyebrow{font-size:var(--site-text-small);letter-spacing:.05em;align-items:center;gap:9px;font-weight:700;display:flex}.landing-module__TEJncW__hero h1{letter-spacing:-.065em;margin-block:25px 22px;font-size:clamp(28px,2.65vw,38px);font-weight:850;line-height:1.65}.landing-module__TEJncW__highlight{color:var(--blue);text-decoration:underline;-webkit-text-decoration-color:var(--blue);text-decoration-color:var(--blue);text-underline-offset:7px;text-decoration-thickness:7px}.landing-module__TEJncW__intro{color:var(--muted);font-size:var(--site-text-body);line-height:2}.landing-module__TEJncW__heroCopy>.landing-module__TEJncW__textLink{width:fit-content;margin-top:20px;display:flex}.landing-module__TEJncW__heroPrimary{margin-top:28px}.landing-module__TEJncW__heroShelf{min-width:0;color:var(--muted);text-decoration:none;display:block}.landing-module__TEJncW__coverGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;padding-block:0 24px;display:grid}.landing-module__TEJncW__coverTile{color:var(--ink);border:1px solid var(--line);background:var(--panel);border-radius:8px;flex-direction:column;text-decoration:none;transition:border-color .2s,box-shadow .2s;display:flex;overflow:hidden;box-shadow:0 12px 24px #0000002e;container-type:inline-size}.landing-module__TEJncW__coverTile:nth-child(2n){transform:translateY(20px)}.landing-module__TEJncW__coverArtwork{aspect-ratio:3/4;display:block;position:relative;overflow:hidden}.landing-module__TEJncW__coverFacts{font-variant-numeric:tabular-nums;background:linear-gradient(#a9b5ff12,#0000);border-top:1px solid #ffffff14;grid-template-columns:auto auto;justify-content:space-evenly;gap:6px;padding:7px 4px;line-height:1.2;display:grid}.landing-module__TEJncW__coverFact{justify-content:center;align-items:center;gap:4px;min-width:0;display:flex}.landing-module__TEJncW__coverFactValue{font-size:var(--site-text-meta);letter-spacing:-.02em;white-space:nowrap;align-items:baseline;gap:2px;font-weight:650;display:inline-flex}.landing-module__TEJncW__coverFactValue>span{color:var(--muted);font-size:var(--site-text-label);letter-spacing:0;font-weight:400}.landing-module__TEJncW__coverFacts svg{color:var(--blue);opacity:.85;flex-shrink:0}@container (max-width:120px){.landing-module__TEJncW__coverFacts svg{display:none}}.landing-module__TEJncW__coverBackdrop{object-fit:cover;filter:blur(16px);opacity:.5;transform:scale(1.15)}.landing-module__TEJncW__coverImage{z-index:1;object-fit:contain}.landing-module__TEJncW__coverTile:hover,.landing-module__TEJncW__coverTile:focus-visible{border-color:var(--blue);box-shadow:0 12px 28px #00000047,0 0 0 1px #a9b5ff2e}.landing-module__TEJncW__coverTile:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.landing-module__TEJncW__shelfCaption{font-size:var(--site-text-small);justify-content:flex-end;align-items:center;gap:10px;margin-top:16px;display:flex}.landing-module__TEJncW__discovery{padding-bottom:64px}.landing-module__TEJncW__home .landing-module__TEJncW__discovery h2{margin-bottom:20px;font-size:20px}.landing-module__TEJncW__shortcuts{flex-wrap:wrap;gap:12px;display:flex}.landing-module__TEJncW__shortcuts a{border:1px solid var(--line);background:var(--panel);min-height:44px;color:var(--ink);font-size:var(--site-text-small);border-radius:6px;justify-content:space-between;align-items:center;gap:18px;padding:10px 16px;text-decoration:none;display:inline-flex}.landing-module__TEJncW__shortcuts a:hover{border-color:var(--blue);color:var(--blue)}.landing-module__TEJncW__facts{flex-wrap:wrap;gap:12px 0;margin-block:20px 26px;display:flex}.landing-module__TEJncW__facts>div{border-left:1px solid var(--line);padding-inline:18px}.landing-module__TEJncW__facts>div:first-child{border-left:0;padding-left:0}.landing-module__TEJncW__facts dt{font-size:var(--site-text-label);color:var(--muted);margin-bottom:3px}.landing-module__TEJncW__facts dd{margin:0;font-size:20px;font-weight:750;line-height:1.4}.landing-module__TEJncW__facts dd span{font-size:var(--site-text-small);margin-inline:2px}.landing-module__TEJncW__primaryButton{background:var(--button);color:#fff;min-height:54px;font-size:var(--site-text-body);box-shadow:0 3px 0 var(--button-shadow);border-radius:7px;justify-content:center;align-items:center;gap:18px;padding:14px 22px;font-weight:700;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.landing-module__TEJncW__primaryButton:hover{background:var(--button-hover);transform:translateY(-2px)}.landing-module__TEJncW__primaryButton svg{flex-shrink:0}.landing-module__TEJncW__textLink{color:inherit;font-size:var(--site-text-small);align-items:center;gap:10px;min-height:44px;font-weight:650;text-decoration:none;display:inline-flex}.landing-module__TEJncW__textLink:hover{text-underline-offset:5px;text-decoration:underline}.landing-module__TEJncW__experience{background:var(--navy);color:var(--ink);padding-block:76px;scroll-margin-top:90px}.landing-module__TEJncW__sectionHeading{justify-content:space-between;align-items:end;gap:28px;margin-bottom:36px;display:flex}.landing-module__TEJncW__home h2{line-height:1.5}.landing-module__TEJncW__sectionHeading h2,.landing-module__TEJncW__faqSection h2,.landing-module__TEJncW__closing h2{letter-spacing:-.04em;margin-top:13px;font-size:clamp(26px,2.6vw,36px);font-weight:750}.landing-module__TEJncW__sectionHeading>p{font-size:var(--site-text-body);color:#c6d0dd;line-height:1.9}.landing-module__TEJncW__experience .landing-module__TEJncW__eyebrow{color:#b9cbff}.landing-module__TEJncW__experienceLayout{grid-template-columns:.75fr 1.65fr;align-items:center;gap:40px;display:grid}.landing-module__TEJncW__phaseList{display:grid}.landing-module__TEJncW__phaseButton{color:#b6c2d2;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #ffffff26;border-radius:0;gap:16px;padding:18px 14px;display:flex}.landing-module__TEJncW__phaseButton:last-child{border-bottom:1px solid #ffffff26}.landing-module__TEJncW__phaseButton[aria-pressed=true]{color:#fff;background:#ffffff0d;box-shadow:inset 3px 0 #a9bdff}.landing-module__TEJncW__phaseButton:hover{background:#ffffff0d}.landing-module__TEJncW__phaseNumber{font-size:var(--site-text-meta);letter-spacing:.08em;padding-top:4px}.landing-module__TEJncW__phaseButton strong{font-size:17px;font-weight:650}.landing-module__TEJncW__phaseDescription{font-size:var(--site-text-meta);margin-top:8px;line-height:1.9;display:block}.landing-module__TEJncW__preview{min-width:0}.landing-module__TEJncW__preview video{aspect-ratio:16/9;background:#0d1725;border:1px solid #ffffff26;border-radius:6px;width:100%;display:block}.landing-module__TEJncW__preview figcaption{font-size:var(--site-text-label);color:#c6d0dd;flex-wrap:wrap;justify-content:space-between;gap:8px;padding-top:12px;display:flex}.landing-module__TEJncW__preview figcaption span:first-child{letter-spacing:.1em}.landing-module__TEJncW__section{padding-block:80px;scroll-margin-top:90px}.landing-module__TEJncW__section .landing-module__TEJncW__eyebrow,.landing-module__TEJncW__faqSection .landing-module__TEJncW__eyebrow{color:var(--blue)}.landing-module__TEJncW__steps{grid-template-columns:repeat(3,1fr);gap:40px;margin:0;padding:0;list-style:none;display:grid}.landing-module__TEJncW__steps li{border-top:1px solid var(--line);padding-top:20px}.landing-module__TEJncW__stepNumber{color:var(--blue);letter-spacing:-.03em;font-size:30px;font-weight:750}.landing-module__TEJncW__steps h3{margin-block:12px;font-size:19px;font-weight:750}.landing-module__TEJncW__steps p{color:var(--muted);font-size:var(--site-text-body);line-height:1.95}.landing-module__TEJncW__faqSection{border-top:1px solid var(--line);grid-template-columns:1fr 2fr;gap:60px;padding-block:64px 80px;display:grid}.landing-module__TEJncW__faqList{min-width:0}.landing-module__TEJncW__faq{border-bottom:1px solid var(--line)}.landing-module__TEJncW__faq summary{cursor:pointer;font-size:var(--site-text-body);justify-content:space-between;align-items:center;gap:24px;padding-block:20px;font-weight:650;list-style:none;display:flex}.landing-module__TEJncW__faq summary::-webkit-details-marker{display:none}.landing-module__TEJncW__faq summary svg{color:var(--blue);flex-shrink:0}.landing-module__TEJncW__faq[open] summary svg{transform:rotate(45deg)}.landing-module__TEJncW__faq p{color:var(--muted);font-size:var(--site-text-body);padding-bottom:22px;line-height:1.95}.landing-module__TEJncW__closing{background:var(--navy);padding-block:64px}.landing-module__TEJncW__closingLayout{grid-template-columns:.85fr 1fr;align-items:center;gap:80px;display:grid}.landing-module__TEJncW__closingImage{object-fit:contain;border-radius:6px;width:100%;height:auto;max-height:340px}.landing-module__TEJncW__closing .landing-module__TEJncW__eyebrow{color:var(--blue)}.landing-module__TEJncW__closingTitle{font-size:18px;font-weight:700;margin-top:20px!important}.landing-module__TEJncW__closing .landing-module__TEJncW__textLink{width:fit-content;margin-top:12px;display:flex}.landing-module__TEJncW__creator{justify-content:space-between;align-items:center;gap:24px;padding-block:34px;display:flex}.landing-module__TEJncW__creator h2{font-size:var(--site-text-body);font-weight:700}.landing-module__TEJncW__creator p{color:var(--muted);font-size:var(--site-text-meta);margin-top:5px}.landing-module__TEJncW__creator a{font-size:var(--site-text-small);flex-shrink:0;align-items:center;gap:8px;min-height:44px;display:inline-flex}@media (min-width:761px) and (max-width:1100px){.landing-module__TEJncW__container{width:calc(100% - 48px)}.landing-module__TEJncW__hero{column-gap:28px}.landing-module__TEJncW__hero h1{font-size:27px}.landing-module__TEJncW__facts>div{padding-inline:12px}.landing-module__TEJncW__facts dd{font-size:17px}.landing-module__TEJncW__experienceLayout{grid-template-columns:1fr 1.5fr;gap:24px}.landing-module__TEJncW__closingLayout{gap:40px}}@media (max-width:760px){.landing-module__TEJncW__home{padding-top:64px}.landing-module__TEJncW__container{width:calc(100% - 40px)}.landing-module__TEJncW__hero{grid-template-columns:1fr;gap:24px;padding-block:32px 44px}.landing-module__TEJncW__heroCopy{grid-area:auto/1;padding-top:0}.landing-module__TEJncW__hero h1{margin-block:18px 16px;font-size:clamp(23px,5.6vw,39px)}.landing-module__TEJncW__eyebrow{font-size:var(--site-text-label)}.landing-module__TEJncW__intro{font-size:var(--site-text-body)}.landing-module__TEJncW__desktopBreak{display:none}.landing-module__TEJncW__heroCopy>.landing-module__TEJncW__textLink{margin-top:10px}.landing-module__TEJncW__coverGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.landing-module__TEJncW__coverTile:nth-child(2n){transform:none}.landing-module__TEJncW__coverTile:nth-child(3n+2){transform:translateY(16px)}.landing-module__TEJncW__coverTile:nth-child(n+7){display:none}.landing-module__TEJncW__discovery{padding-bottom:40px}.landing-module__TEJncW__shortcuts{gap:8px}.landing-module__TEJncW__shortcuts a{gap:10px;padding-inline:12px}.landing-module__TEJncW__facts>div{padding-inline:12px}.landing-module__TEJncW__facts dd{font-size:18px}.landing-module__TEJncW__facts dt{font-size:var(--site-text-label)}.landing-module__TEJncW__primaryButton{width:100%;font-size:var(--site-text-body);gap:10px;padding-inline:12px}.landing-module__TEJncW__closing .landing-module__TEJncW__textLink{margin-inline:auto}.landing-module__TEJncW__experience{padding-block:44px}.landing-module__TEJncW__sectionHeading{margin-bottom:26px;display:block}.landing-module__TEJncW__sectionHeading>p,.landing-module__TEJncW__sectionHeading>a{margin-top:20px}.landing-module__TEJncW__sectionHeading>p{font-size:var(--site-text-small)}.landing-module__TEJncW__experienceLayout{grid-template-columns:1fr;gap:22px}.landing-module__TEJncW__phaseList{grid-template-columns:1fr 1fr;gap:8px}.landing-module__TEJncW__phaseButton{border:1px solid #ffffff26;border-radius:5px;gap:8px;padding:12px 10px}.landing-module__TEJncW__phaseButton strong{font-size:var(--site-text-small)}.landing-module__TEJncW__phaseDescription{font-size:var(--site-text-label);margin-top:6px}.landing-module__TEJncW__phaseNumber{font-size:var(--site-text-label)}.landing-module__TEJncW__section{padding-block:44px}.landing-module__TEJncW__steps{grid-template-columns:1fr;gap:26px}.landing-module__TEJncW__steps li{padding-left:46px;position:relative}.landing-module__TEJncW__stepNumber{font-size:24px;position:absolute;top:20px;left:0}.landing-module__TEJncW__steps h3{margin-top:3px;font-size:17px}.landing-module__TEJncW__steps p{font-size:var(--site-text-body)}.landing-module__TEJncW__faqSection{grid-template-columns:1fr;gap:22px;padding-block:40px 48px}.landing-module__TEJncW__faq summary,.landing-module__TEJncW__faq p{font-size:var(--site-text-body)}.landing-module__TEJncW__closing{padding-block:40px}.landing-module__TEJncW__closingLayout{grid-template-columns:1fr;gap:28px}.landing-module__TEJncW__closingImage{max-height:240px}.landing-module__TEJncW__creator{align-items:start;gap:16px;padding-block:28px}.landing-module__TEJncW__creator h2{font-size:var(--site-text-body)}}@media (prefers-reduced-motion:reduce){.landing-module__TEJncW__home *,.landing-module__TEJncW__home :before,.landing-module__TEJncW__home :after{transition:none!important}}
.announcements-module__WpHQaG__row{background:var(--surface);color:var(--blue)}.announcements-module__WpHQaG__row[data-kind=maintenance]{color:#f2cc85;background:#302719}.announcements-module__WpHQaG__row+.announcements-module__WpHQaG__row{border-top:1px solid var(--line)}.announcements-module__WpHQaG__link{width:min(1240px,100% - 80px);min-height:48px;color:inherit;align-items:center;gap:16px;margin-inline:auto;padding-block:10px;text-decoration:none;display:flex}.announcements-module__WpHQaG__label{font-size:var(--site-text-label);flex-shrink:0;font-weight:700}.announcements-module__WpHQaG__message{min-width:0;font-size:var(--site-text-small);flex:1;line-height:1.7}.announcements-module__WpHQaG__arrow{flex-shrink:0}.announcements-module__WpHQaG__link:hover .announcements-module__WpHQaG__message{text-underline-offset:3px;text-decoration:underline}.announcements-module__WpHQaG__link:focus-visible{outline:3px solid var(--focus);outline-offset:-3px}.announcements-module__WpHQaG__announcements{width:100%}@media (max-width:1099px){.announcements-module__WpHQaG__link{width:calc(100% - 48px)}}@media (max-width:639px){.announcements-module__WpHQaG__link{flex-wrap:wrap;gap:6px 10px;width:calc(100% - 40px)}.announcements-module__WpHQaG__label{font-size:var(--site-text-label)}.announcements-module__WpHQaG__message{font-size:var(--site-text-meta);flex-basis:calc(100% - 26px);order:1}.announcements-module__WpHQaG__arrow{order:2}}
/*# sourceMappingURL=27103f0382dd4b60.css.map*/