@font-face{font-family:montserrat;src:url(../media/montserrat_regular-s.p.1wa_5u9h6dlkh.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:montserrat;src:url(../media/montserrat_medium-s.p.05p9056zv0wji.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:montserrat;src:url(../media/montserrat_semibold-s.p.0rfmsbq9y7_i4.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:montserrat;src:url(../media/montserrat_bold-s.p.2rfbhkw6o_p2a.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:montserrat Fallback;src:local(Arial);ascent-override:84.96%;descent-override:22.03%;line-gap-override:0.0%;size-adjust:113.94%}.montserrat_8001fd0-module__V8vaHq__className{font-family:montserrat,montserrat Fallback}.montserrat_8001fd0-module__V8vaHq__variable{--font-sans:"montserrat", "montserrat Fallback"}
@font-face{font-family:ppEditorialOld;src:url(../media/pp_editorial_old_ultralight-s.p.0xwzkx4ravsyb.woff2)format("woff2");font-display:swap;font-weight:200;font-style:italic}@font-face{font-family:ppEditorialOld Fallback;src:local(Arial);ascent-override:131.69%;descent-override:35.91%;line-gap-override:11.97%;size-adjust:83.53%}.ppeditorialold_4ceac101-module__vs-LJG__className{font-family:ppEditorialOld,ppEditorialOld Fallback}.ppeditorialold_4ceac101-module__vs-LJG__variable{--font-display:"ppEditorialOld", "ppEditorialOld Fallback"}
.language-menu-module__2kbiqq__dropdown{font-family:var(--font-sans), sans-serif;position:relative}.language-menu-module__2kbiqq__toggle{height:2.5em;color:var(--color-accent);font-size:var(--text-ui);font-weight:var(--weight-l);cursor:pointer;transition:background-color var(--transition-medium);background:0 0;border:0;border-radius:.625em;align-items:center;gap:.375em;padding:0 .625em 0 .75em;display:flex}.language-menu-module__2kbiqq__toggle:hover,.language-menu-module__2kbiqq__toggle[aria-expanded=true]{background:var(--bg-secondary)}.language-menu-module__2kbiqq__chevron{width:1em;height:1em;transition:transform var(--transition-slow)}.language-menu-module__2kbiqq__toggle[aria-expanded=true] .language-menu-module__2kbiqq__chevron{transform:rotate(180deg)}.language-menu-module__2kbiqq__menu{z-index:60;border:1px solid var(--color-line);background:var(--color-paper);width:12.5em;font-size:var(--text-ui);opacity:0;visibility:hidden;border-radius:1em;margin:0;padding:.375em;list-style:none;transition:opacity .2s,transform .25s cubic-bezier(.2,.7,.2,1),visibility 0s .25s;position:absolute;top:calc(100% + .625em);right:0;transform:translateY(-.375em);box-shadow:0 1em 2.5em #4033261a}.language-menu-module__2kbiqq__menu[data-open=true]{opacity:1;visibility:visible;transition:opacity .2s,transform .25s cubic-bezier(.2,.7,.2,1);transform:none}.language-menu-module__2kbiqq__menu button{width:100%;color:var(--color-muted);font-size:var(--text-label);font-weight:var(--weight-l);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.7em;align-items:center;gap:.7em;padding:.7em .85em;display:flex}.language-menu-module__2kbiqq__menu button:hover{background:var(--color-surface)}.language-menu-module__2kbiqq__menu button[aria-checked=true]{background:var(--bg-secondary);color:var(--color-italic)}.language-menu-module__2kbiqq__name{flex:1}.language-menu-module__2kbiqq__tick{visibility:hidden;color:var(--color-accent-dark)}.language-menu-module__2kbiqq__menu button[aria-checked=true] .language-menu-module__2kbiqq__tick{visibility:visible}.language-menu-module__2kbiqq__segmented{background:var(--bg-secondary);border-radius:.75rem;justify-self:start;gap:.25rem;padding:.25rem;display:inline-flex}.language-menu-module__2kbiqq__segmented button{color:var(--color-muted);font-family:var(--font-sans), sans-serif;font-size:var(--text-label);font-weight:var(--weight-l);cursor:pointer;background:0 0;border:0;border-radius:.5625rem;padding:.5rem 1rem}.language-menu-module__2kbiqq__segmented button[aria-pressed=true]{background:var(--color-paper);color:var(--color-accent-dark)}
.cover-hero-module__OaBELW__hero{min-height:calc(100svh - var(--strip-height,0px) - var(--header-height));display:flex;position:relative}.cover-hero-module__OaBELW__image{object-fit:cover;object-position:center}.cover-hero-module__OaBELW__overlay{background:#0006;position:absolute;inset:0}.cover-hero-module__OaBELW__content{z-index:1;padding-top:120px;padding-bottom:40px;padding-inline:var(--section-margin-x);flex-direction:column;flex:1;align-items:center;display:flex;position:relative}.cover-hero-module__OaBELW__title{color:var(--color-paper);font-family:var(--font-display), serif;font-size:var(--text-cover-long);font-weight:var(--weight-s);font-style:italic;line-height:var(--line-height-normal);letter-spacing:0;text-align:center;white-space:pre-line;margin:auto 0 0}.cover-hero-module__OaBELW__intro{max-width:1180px;color:var(--color-paper);font-family:var(--font-sans), sans-serif;font-size:var(--text-s);font-weight:var(--weight-l);font-style:normal;line-height:var(--line-height-normal);letter-spacing:0;text-align:center;white-space:pre-line;margin:80px 0 0}.cover-hero-module__OaBELW__scrollWrapper{margin:auto 0 0;padding-top:40px}.cover-hero-module__OaBELW__scroll{color:var(--color-paper);font-family:var(--font-sans), sans-serif;font-size:var(--text-s);font-weight:var(--weight-l);font-style:normal;line-height:var(--line-height-normal);letter-spacing:0;text-align:center;margin:0;padding-bottom:4px;position:relative}.cover-hero-module__OaBELW__scroll:after{content:"";background:currentColor;height:1px;animation:2s ease-in-out infinite cover-hero-module__OaBELW__scrollUnderline;position:absolute;bottom:0;left:0;right:0}@keyframes cover-hero-module__OaBELW__scrollUnderline{0%{transform-origin:0;transform:scaleX(0)}50%{transform-origin:0;transform:scaleX(1)}50.01%{transform-origin:100%;transform:scaleX(1)}to{transform-origin:100%;transform:scaleX(0)}}@media (max-width:850px){.cover-hero-module__OaBELW__intro{white-space:normal;max-width:calc(100% - 40px);margin-top:40px}.cover-hero-module__OaBELW__scroll{font-size:var(--text-xs)}}@media print{.cover-hero-module__OaBELW__scrollWrapper{display:none}}
.partner-sheet-module__jLmT9a__sheet{background:var(--color-paper);width:min(32.5rem,100%);max-width:100%;height:100%;max-height:100%;color:var(--color-ink);transition:transform .45s ease, overlay .45s allow-discrete, display .45s allow-discrete;border:0;margin:0;padding:0;position:fixed;inset:0 0 0 auto;transform:translate(100%);box-shadow:-1.5rem 0 3rem #33261a14}.partner-sheet-module__jLmT9a__sheet[open]{transform:none}@starting-style{.partner-sheet-module__jLmT9a__sheet[open]{transform:translate(100%)}}.partner-sheet-module__jLmT9a__sheet::backdrop{opacity:0;transition:opacity .35s ease, overlay .45s allow-discrete, display .45s allow-discrete;background:#1a140f5c}.partner-sheet-module__jLmT9a__sheet[open]::backdrop{opacity:1}@starting-style{.partner-sheet-module__jLmT9a__sheet[open]::backdrop{opacity:0}}.partner-sheet-module__jLmT9a__inner{box-sizing:border-box;height:100%;padding:1.75rem 2rem 2.5rem;overflow-y:auto}.partner-sheet-module__jLmT9a__head{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.partner-sheet-module__jLmT9a__eyebrow{color:#878787;font-size:var(--text-label);font-weight:var(--weight-l);line-height:var(--line-height-large);text-transform:uppercase;margin:0}.partner-sheet-module__jLmT9a__title{font-family:var(--font-display), serif;font-style:italic;font-weight:200;font-size:var(--text-h4);line-height:var(--line-height-normal);color:var(--color-italic);margin:.5rem 0 0}.partner-sheet-module__jLmT9a__close{background:var(--color-paper);width:2.75rem;height:2.75rem;color:var(--color-italic);cursor:pointer;transition:opacity var(--transition-medium);border:1px solid #dadada;border-radius:.75rem;flex:none;place-items:center;padding:0;display:grid}.partner-sheet-module__jLmT9a__close:hover{opacity:.6}.partner-sheet-module__jLmT9a__form{flex-direction:column;gap:1.5rem;margin-top:1.5rem;display:flex}.partner-sheet-module__jLmT9a__row{gap:.75rem;display:flex}.partner-sheet-module__jLmT9a__field{color:#3d3833;min-width:0;font-size:var(--text-label);font-weight:var(--weight-l);line-height:var(--line-height-large);flex:1;align-content:start;gap:.375rem;display:grid}.partner-sheet-module__jLmT9a__input{box-sizing:border-box;background:var(--color-paper);width:100%;min-width:0;color:var(--color-italic);font:inherit;font-weight:var(--weight-l);font-size:var(--text-ui);border:1px solid #dadada;border-radius:.75rem;outline:none;padding:.6875rem .875rem;line-height:1.5;transition:border-color .3s,box-shadow .3s}.partner-sheet-module__jLmT9a__input:focus{box-shadow:0 0 0 .1875rem var(--color-brand-soft);border-color:#b38d73}.partner-sheet-module__jLmT9a__textarea{resize:vertical}.partner-sheet-module__jLmT9a__consent{color:#3d3833;font-size:var(--text-label);font-weight:var(--weight-l);line-height:var(--line-height-large);cursor:pointer;align-items:center;gap:.75em;display:flex}.partner-sheet-module__jLmT9a__consent a{font-weight:var(--weight-l);text-decoration:underline}.partner-sheet-module__jLmT9a__box{appearance:none;cursor:pointer;background:0 0;border:1.5px solid #878787;border-radius:.25em;flex:none;place-content:center;width:1.5em;height:1.5em;margin:0;transition:border-color .3s;display:grid}.partner-sheet-module__jLmT9a__box:before{content:"";background:var(--color-ink);width:.75em;height:.75em;transition:transform var(--transition-slow);border-radius:.125em;transform:scale(0)}.partner-sheet-module__jLmT9a__box:checked{border-color:var(--color-ink)}.partner-sheet-module__jLmT9a__box:checked:before{transform:scale(1)}.partner-sheet-module__jLmT9a__box:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.partner-sheet-module__jLmT9a__submit{border:1px solid var(--color-brand-dark);background:var(--color-brand-soft);color:#b38d73;height:3rem;font-size:var(--text-ui);font-weight:var(--weight-l);cursor:pointer;transition:background var(--transition-medium), opacity var(--transition-medium);border-radius:.75rem;padding:0 1.25rem}.partner-sheet-module__jLmT9a__submit:hover{background:var(--color-brand)}.partner-sheet-module__jLmT9a__submit:disabled{opacity:.45;pointer-events:none}.partner-sheet-module__jLmT9a__thanksTitle{margin-top:1.5rem;animation:.6s ease-in-out both partner-sheet-module__jLmT9a__fadeIn}.partner-sheet-module__jLmT9a__thanks{font-size:var(--text-s);line-height:var(--line-height-normal);margin:2rem 0 0;animation:.6s ease-in-out .15s both partner-sheet-module__jLmT9a__fadeIn}@keyframes partner-sheet-module__jLmT9a__fadeIn{0%{opacity:0}to{opacity:1}}
.meet-us-sheet-module__4wMgtG__scrim{z-index:100;opacity:0;pointer-events:none;background:#1a140f5c;transition:opacity .35s;position:fixed;inset:0}.meet-us-sheet-module__4wMgtG__scrim[data-open=true]{opacity:1;pointer-events:auto}.meet-us-sheet-module__4wMgtG__sheet{z-index:101}.meet-us-sheet-module__4wMgtG__choice{gap:1.5rem;margin-top:1.5rem;display:grid}.meet-us-sheet-module__4wMgtG__audience{border:0;min-width:0;margin:0;padding:0}.meet-us-sheet-module__4wMgtG__question{color:#3d3833;font-size:var(--text-ui);margin-bottom:1.5rem;padding:0;font-weight:600;line-height:1.5}.meet-us-sheet-module__4wMgtG__options{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.meet-us-sheet-module__4wMgtG__audienceOption{background:var(--color-paper);color:#3d3833;font-size:var(--text-label);font-weight:var(--weight-l);line-height:var(--line-height-large);cursor:pointer;border:1px solid #dadada;border-radius:.75rem;align-items:center;gap:.625rem;padding:.875rem;transition:border-color .25s,background .25s,box-shadow .25s;display:flex}.meet-us-sheet-module__4wMgtG__audienceOption:hover{border-color:var(--color-brand-dark);background:var(--color-brand-light)}.meet-us-sheet-module__4wMgtG__audienceOption:has(input:checked){background:var(--color-paper);border-color:#3d3833;box-shadow:inset 0 0 0 .5px #3d3833}.meet-us-sheet-module__4wMgtG__next{justify-content:center;align-items:center;gap:.5rem;display:inline-flex}.meet-us-sheet-module__4wMgtG__intro{color:#3d3833;font-size:var(--text-label);font-weight:var(--weight-l);line-height:var(--line-height-large);margin:0}.meet-us-sheet-module__4wMgtG__back{color:#3d3833;font:inherit;font-size:var(--text-label);font-weight:var(--weight-l);line-height:var(--line-height-large);cursor:pointer;transition:color var(--transition-medium);background:0 0;border:0;align-self:flex-start;align-items:center;gap:.375rem;margin-top:-.5rem;padding:.25rem 0;display:inline-flex}.meet-us-sheet-module__4wMgtG__back:hover{color:var(--color-accent-dark)}.meet-us-sheet-module__4wMgtG__trigger{color:#878787;text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.meet-us-sheet-module__4wMgtG__trigger[data-filled=true]{color:var(--color-italic)}.meet-us-sheet-module__4wMgtG__trigger>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.meet-us-sheet-module__4wMgtG__trigger:hover{border-color:var(--color-brand-dark)}.meet-us-sheet-module__4wMgtG__trigger[aria-expanded=true],.meet-us-sheet-module__4wMgtG__trigger:focus-visible{box-shadow:0 0 0 .1875rem var(--color-brand-soft);border-color:#b38d73}.meet-us-sheet-module__4wMgtG__trigger:disabled{opacity:.5;cursor:default}.meet-us-sheet-module__4wMgtG__chevron{color:var(--color-italic);flex:none;transition:transform .3s}[aria-expanded=true]>.meet-us-sheet-module__4wMgtG__chevron{transform:rotate(180deg)}.meet-us-sheet-module__4wMgtG__popup{z-index:10;opacity:0;visibility:hidden;place-items:center;padding:1.25rem;transition:opacity .25s,visibility 0s .25s;display:grid;position:fixed;inset:0}.meet-us-sheet-module__4wMgtG__popup[data-open=true]{opacity:1;visibility:visible;transition:opacity .25s}.meet-us-sheet-module__4wMgtG__popupScrim{background:#1a140f5c;position:absolute;inset:0}.meet-us-sheet-module__4wMgtG__modal{background:var(--color-paper);border:1px solid #dadada;border-radius:1rem;flex-direction:column;width:min(30rem,100%);max-height:min(40rem,100vh - 2.5rem);transition:transform .35s;display:flex;position:relative;overflow:hidden;transform:translateY(.75rem)scale(.98);box-shadow:0 1rem 2.5rem #4033261a,0 2.5rem 5rem #4033261f}.meet-us-sheet-module__4wMgtG__popup[data-open=true] .meet-us-sheet-module__4wMgtG__modal{transform:none}.meet-us-sheet-module__4wMgtG__modalHead{border-bottom:1px solid #dadada;flex:none;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 1.25rem 1rem 1.75rem;display:flex}.meet-us-sheet-module__4wMgtG__modalTitle{color:var(--color-italic);font-family:var(--font-display), serif;font-size:var(--text-h5);font-style:italic;font-weight:300;line-height:var(--line-height-normal);margin:0}.meet-us-sheet-module__4wMgtG__list{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;padding:.5rem 1rem 1rem;overflow:auto}.meet-us-sheet-module__4wMgtG__option{width:100%;color:var(--color-italic);font:inherit;font-size:var(--text-ui);font-weight:var(--weight-l);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.625rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem .875rem;line-height:1.5;transition:background .2s;display:flex}.meet-us-sheet-module__4wMgtG__option:hover,.meet-us-sheet-module__4wMgtG__option:focus-visible{background:var(--color-brand-light);outline:none}.meet-us-sheet-module__4wMgtG__option[aria-selected=true]{background:var(--color-brand-light);color:var(--color-accent-dark)}.meet-us-sheet-module__4wMgtG__check{color:var(--color-accent-dark);opacity:0;flex:none;transition:opacity .2s,transform .2s;transform:translate(-.25rem)}.meet-us-sheet-module__4wMgtG__option[aria-selected=true] .meet-us-sheet-module__4wMgtG__check{opacity:1;transform:none}@media (max-width:850px){.meet-us-sheet-module__4wMgtG__popup{align-items:end;padding:0}.meet-us-sheet-module__4wMgtG__modal{border-bottom:0;border-radius:1rem 1rem 0 0;width:100%;max-height:85vh;transform:translateY(2.5rem)}}.meet-us-sheet-module__4wMgtG__disclaimer{color:#3d3833;font-size:var(--text-label);font-weight:var(--weight-l);line-height:var(--line-height-large)}.meet-us-sheet-module__4wMgtG__disclaimerToggle{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:.375rem;padding:0;display:inline-flex}.meet-us-sheet-module__4wMgtG__disclaimerWrap{transition:grid-template-rows var(--transition-medium);grid-template-rows:0fr;display:grid}.meet-us-sheet-module__4wMgtG__disclaimerToggle[aria-expanded=true]+.meet-us-sheet-module__4wMgtG__disclaimerWrap{grid-template-rows:1fr}.meet-us-sheet-module__4wMgtG__disclaimerInner{overflow:hidden}.meet-us-sheet-module__4wMgtG__disclaimerText{overscroll-behavior:contain;max-height:10em;color:var(--color-italic);border:1px solid #dadada;border-radius:.75rem;flex-direction:column;gap:1em;margin-top:.75rem;padding:.75rem .875rem;display:flex;overflow-y:auto}.meet-us-sheet-module__4wMgtG__disclaimerText p{margin:0}
.header-module__XSQfRW__rootCover,.header-module__XSQfRW__rootPanel{flex-direction:column;display:flex;position:relative}.header-module__XSQfRW__rootCover{color:var(--color-paper);background:var(--color-ink)}.header-module__XSQfRW__rootPanel{color:var(--color-ink);background:var(--color-paper)}.header-module__XSQfRW__strip{height:calc(var(--header-logo-w) * 32 / 210);border-bottom:1px solid var(--color-line);background:var(--color-surface);flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.header-module__XSQfRW__strip p{color:var(--color-muted);font-size:var(--text-label);font-weight:var(--weight-l);white-space:nowrap;margin:0}.header-module__XSQfRW__strip a{color:inherit;margin-left:.75em;text-decoration:underline}.header-module__XSQfRW__barSpace{height:var(--header-height);background:var(--color-paper);flex:none}.header-module__XSQfRW__bar{inset:0 0 auto;top:var(--strip-height);z-index:50;height:var(--header-height);padding:0 var(--section-margin-x);background:var(--color-paper);color:var(--color-ink);font-family:var(--font-sans), sans-serif;align-items:center;transition:box-shadow .35s;display:flex;position:fixed}.header-module__XSQfRW__bar[data-scrolled=true]{box-shadow:0 1px 0 var(--color-line), 0 .5em 1.5em #33261a0f}.header-module__XSQfRW__logo{width:var(--header-logo-w);opacity:.65;flex:none}.header-module__XSQfRW__logo img{width:100%;height:auto;display:block}.header-module__XSQfRW__nav{margin-inline:auto}.header-module__XSQfRW__nav>ul{gap:.25em;margin:0;padding:0;list-style:none;display:flex}.header-module__XSQfRW__navItem{position:relative}.header-module__XSQfRW__navLink{height:2.5em;color:var(--color-muted);font:inherit;font-size:var(--text-ui);font-weight:var(--weight-l);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:.375em;padding:0 .875em;transition:background-color .25s cubic-bezier(.2,.7,.2,1),color .25s cubic-bezier(.2,.7,.2,1);display:flex}.header-module__XSQfRW__navLink:hover,.header-module__XSQfRW__navLink[aria-expanded=true]{background:var(--bg-secondary);color:var(--color-accent-dark)}.header-module__XSQfRW__navLink[aria-current]{background:var(--color-brand-soft);color:var(--color-accent-dark)}.header-module__XSQfRW__navLink[aria-current]:hover,.header-module__XSQfRW__navLink[aria-current][aria-expanded=true]{background:var(--color-brand)}.header-module__XSQfRW__chevron{width:1em;height:1em;transition:transform var(--transition-slow)}[aria-expanded=true]>.header-module__XSQfRW__chevron{transform:rotate(180deg)}.header-module__XSQfRW__dropdown{z-index:60;border:1px solid var(--color-line);background:var(--color-paper);width:21.25em;font-size:var(--text-ui);opacity:0;visibility:hidden;border-radius:1em;padding:.5em;transition:opacity .2s,transform .25s cubic-bezier(.2,.7,.2,1),visibility 0s .25s;position:absolute;top:calc(100% + .625em);left:-1em;transform:translateY(-.375em);box-shadow:0 1em 2.5em #4033261a}.header-module__XSQfRW__dropdown[data-open=true]{opacity:1;visibility:visible;transition:opacity .2s,transform .25s cubic-bezier(.2,.7,.2,1);transform:none}.header-module__XSQfRW__dropdown:before{content:"";height:.875em;position:absolute;bottom:100%;left:0;right:0}.header-module__XSQfRW__dropdown a{border-radius:.625em;align-items:center;gap:.75em;padding:.75em .875em;transition:background-color .2s;display:flex}.header-module__XSQfRW__dropdown strong{color:var(--color-italic);font-weight:var(--weight-l);flex:1;transition:color .2s}.header-module__XSQfRW__dropdown svg{color:var(--color-italic);opacity:0;transition:opacity .2s,transform .2s;transform:translate(-.25em)}.header-module__XSQfRW__dropdown a:hover,.header-module__XSQfRW__dropdown a:focus-visible{background:var(--bg-secondary);outline:none}.header-module__XSQfRW__dropdown a[aria-current]{background:var(--color-brand-soft)}.header-module__XSQfRW__dropdown a:hover strong,.header-module__XSQfRW__dropdown a[aria-current] strong{color:var(--color-accent-dark)}.header-module__XSQfRW__dropdown a:hover svg,.header-module__XSQfRW__dropdown a:focus-visible svg,.header-module__XSQfRW__dropdown a[aria-current] svg{opacity:1;transform:none}.header-module__XSQfRW__actions{font-size:var(--text-ui);align-items:center;gap:.75em;display:flex}.header-module__XSQfRW__separator{background:var(--color-line);width:1px;height:1.5em}.header-module__XSQfRW__button{height:3em;font-family:inherit;font-size:var(--text-ui);font-weight:var(--weight-l);white-space:nowrap;cursor:pointer;border:1px solid;border-radius:.75em;justify-content:center;align-items:center;padding:0 1.25em;transition:background-color .2s,border-color .2s;display:inline-flex}.header-module__XSQfRW__buttonSecondary{border-color:var(--color-line);background:var(--color-surface);color:var(--color-muted)}.header-module__XSQfRW__buttonSecondary:hover{border-color:var(--color-muted);background:var(--color-paper)}.header-module__XSQfRW__buttonPrimary{border-color:var(--color-brand-dark);background:var(--color-brand-soft);color:var(--color-accent)}.header-module__XSQfRW__buttonPrimary:hover{background:var(--color-brand)}.header-module__XSQfRW__menuButton{border:1px solid var(--color-line);background:var(--color-paper);height:2.5rem;color:var(--color-muted);font:inherit;font-size:var(--text-ui);font-weight:var(--weight-l);cursor:pointer;border-radius:.75rem;align-items:center;gap:.5rem;padding:0 .875rem;display:none}.header-module__XSQfRW__menuButton[aria-expanded=true]{background:var(--bg-secondary)}.header-module__XSQfRW__drawer{inset:var(--header-height) 0 0 0;z-index:40;visibility:hidden;transition:visibility 0s .4s;position:fixed}.header-module__XSQfRW__drawer[data-open=true]{visibility:visible;transition:none}.header-module__XSQfRW__drawerScrim{opacity:0;background:#1a140f52;transition:opacity .35s;position:absolute;inset:0}.header-module__XSQfRW__drawer[data-open=true] .header-module__XSQfRW__drawerScrim{opacity:1}.header-module__XSQfRW__drawerPanel{overscroll-behavior:contain;background:var(--color-paper);width:min(26.25rem,100%);color:var(--color-italic);font-family:var(--font-sans), sans-serif;flex-direction:column;gap:1.75rem;padding:1rem 1.75rem 2rem;transition:transform .45s cubic-bezier(.2,.7,.2,1);display:flex;position:absolute;top:0;bottom:0;right:0;overflow:auto;transform:translate(102%);box-shadow:-1.5rem 0 3rem #33261a14}.header-module__XSQfRW__drawer[data-open=true] .header-module__XSQfRW__drawerPanel{transform:none}.header-module__XSQfRW__drawerList{margin:0;padding:0;list-style:none}.header-module__XSQfRW__drawerList>li{border-bottom:1px solid var(--color-line)}.header-module__XSQfRW__drawerItem{width:100%;color:var(--color-italic);font:inherit;font-size:var(--text-news-title);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:1.125rem 0;font-weight:600;display:flex}.header-module__XSQfRW__drawerItem[aria-expanded=true],.header-module__XSQfRW__drawerItem[aria-current]{color:var(--color-accent-dark)}.header-module__XSQfRW__plusMinus{flex:none;width:20px;height:20px;position:relative}.header-module__XSQfRW__plusMinus:before,.header-module__XSQfRW__plusMinus:after{content:"";background:var(--color-italic);height:1.5px;transition:transform var(--transition-slow);border-radius:2px;position:absolute;top:9.25px;left:4px;right:4px}.header-module__XSQfRW__plusMinus:after{transform:rotate(90deg)}[aria-expanded=true]>.header-module__XSQfRW__plusMinus:after{transform:rotate(0)}.header-module__XSQfRW__drawerSub{grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.2,.7,.2,1);display:grid}.header-module__XSQfRW__drawerSub[data-open=true]{grid-template-rows:1fr}.header-module__XSQfRW__drawerSub>ul{margin:0;padding:0 0 0 1rem;list-style:none;overflow:hidden}.header-module__XSQfRW__drawerSub[data-open=true]>ul{padding-bottom:1rem}.header-module__XSQfRW__drawerSub a{color:var(--color-muted);font-size:var(--text-ui);font-weight:var(--weight-l);padding:.5rem 0;display:block}.header-module__XSQfRW__drawerSub a[aria-current]{color:var(--color-accent-dark)}.header-module__XSQfRW__drawerLanguage{gap:.75rem;display:grid}.header-module__XSQfRW__drawerEyebrow{color:var(--color-muted);font-size:var(--text-label);font-weight:var(--weight-l);text-transform:uppercase;margin:0}.header-module__XSQfRW__drawerPartner{background:var(--bg-secondary);color:var(--color-muted);font-size:var(--text-label);font-weight:var(--weight-l);border-radius:.875rem;gap:.375rem;padding:1.125rem 1.25rem;display:grid}.header-module__XSQfRW__drawerPartner p{margin:0}.header-module__XSQfRW__drawerPartner a{color:var(--color-accent-dark)}.header-module__XSQfRW__dock{display:none}@media (max-width:1024px){.header-module__XSQfRW__strip{border-bottom:0;height:0}.header-module__XSQfRW__bar{border-bottom:1px solid var(--color-line)}.header-module__XSQfRW__bar[data-scrolled=true]{box-shadow:0 .5em 1.5em #33261a0f}.header-module__XSQfRW__nav,.header-module__XSQfRW__language,.header-module__XSQfRW__separator{display:none}.header-module__XSQfRW__actions{gap:.5rem;margin-left:auto}.header-module__XSQfRW__actions .header-module__XSQfRW__button{height:2.5rem;font-size:var(--text-label);padding:0 1rem}.header-module__XSQfRW__menuButton{display:inline-flex}}@media (max-width:576px){.header-module__XSQfRW__actions .header-module__XSQfRW__button{display:none}.header-module__XSQfRW__menuButton{justify-content:center;width:2.5rem;padding:0}.header-module__XSQfRW__menuButtonText{display:none}.header-module__XSQfRW__dock{z-index:45;border-top:1px solid var(--color-line);background:var(--color-paper);font-family:var(--font-sans), sans-serif;gap:.5rem;padding:.8125rem 1rem;display:flex;position:sticky;bottom:0}.header-module__XSQfRW__dock .header-module__XSQfRW__button{min-width:0;font-size:var(--text-ui);flex:1;padding:0 .75rem}}
.cover-module__B_-BFa__hero{min-height:calc(100svh - var(--strip-height,0px) - var(--header-height));display:flex;position:relative}.cover-module__B_-BFa__bgImage{background-image:url(/images/home/home_cover.webp);background-position:100% 0;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.cover-module__B_-BFa__overlay{background:#0006;position:absolute;inset:0}.cover-module__B_-BFa__content{z-index:1;flex-direction:column;flex:1;align-items:center;padding-top:120px;padding-bottom:40px;display:flex;position:relative}.cover-module__B_-BFa__title{color:var(--color-paper);font-family:var(--font-display), serif;font-size:var(--text-cover);font-style:italic;font-weight:200;line-height:var(--line-height-normal);letter-spacing:0;text-align:center;white-space:pre-line;margin:auto 0 0}.cover-module__B_-BFa__intro{max-width:1180px;color:var(--color-paper);font-family:Montserrat,sans-serif;font-size:var(--text-s);font-style:normal;font-weight:500;line-height:var(--line-height-normal);letter-spacing:0;text-align:center;white-space:pre-line;margin:80px 0 0}.cover-module__B_-BFa__scrollWrapper{margin:auto 0 0;padding-top:40px}.cover-module__B_-BFa__scroll{color:inherit;font-family:Montserrat,sans-serif;font-size:var(--text-s);font-style:normal;font-weight:500;line-height:var(--line-height-normal);letter-spacing:0;text-align:center;margin:0;padding-bottom:4px;position:relative}.cover-module__B_-BFa__scroll:after{content:"";background:currentColor;height:1px;animation:2s ease-in-out infinite cover-module__B_-BFa__scrollUnderline;position:absolute;bottom:0;left:0;right:0}@keyframes cover-module__B_-BFa__scrollUnderline{0%{transform-origin:0;transform:scaleX(0)}50%{transform-origin:0;transform:scaleX(1)}50.01%{transform-origin:100%;transform:scaleX(1)}to{transform-origin:100%;transform:scaleX(0)}}@media (max-width:850px){.cover-module__B_-BFa__intro{white-space:normal;max-width:calc(100% - 40px);margin-top:40px}.cover-module__B_-BFa__scroll{font-size:var(--text-xs)}}
.statement-module__57_CxG__root{height:calc(30em + 170vh);position:relative}.statement-module__57_CxG__sticky{top:var(--header-height);height:calc(100vh - var(--header-height));padding:0 var(--section-margin-x);justify-content:center;align-items:center;display:flex;position:sticky}.statement-module__57_CxG__statement{max-width:78vw;color:var(--color-italic);font-family:var(--font-display), serif;font-size:var(--text-italic);font-style:italic;font-weight:200;line-height:var(--line-height-normal);letter-spacing:0;text-align:center;margin:0}.statement-module__57_CxG__word{white-space:nowrap;display:inline-block}.statement-module__57_CxG__char{opacity:.14;will-change:opacity}
.panel-module__sftD3G__root{--viewport-below-bar:calc(100svh - var(--strip-height,0px) - var(--header-height));min-height:var(--viewport-below-bar);padding:var(--panel-padding-top) var(--section-margin-x) max(var(--section-margin-y), 5em);flex-direction:column;align-items:center;display:flex;position:relative}.panel-module__sftD3G__scrollWrapper{top:calc(var(--viewport-below-bar) - 40px);z-index:1;justify-content:center;display:flex;position:absolute;left:0;right:0;transform:translateY(-100%)}.panel-module__sftD3G__title{z-index:1;font-family:Montserrat,sans-serif;font-size:var(--text-panel);white-space:pre-line;font-weight:var(--weight-s);letter-spacing:.02em;text-align:center;text-transform:uppercase;margin:0;line-height:1;position:relative}.panel-module__sftD3G__box{width:100%;margin-top:calc(var(--text-panel) * -.5);padding:calc(var(--text-panel) * .5 + var(--section-margin-y-small)) var(--section-margin-x) var(--section-margin-y-medium);background:var(--bg-secondary);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.panel-module__sftD3G__videoShell{--video-viewport-h:calc(100svh - var(--strip-height,0px) - var(--header-height));width:100%;height:var(--video-viewport-h);background:#000;place-items:center;display:grid;container-type:size}.panel-module__sftD3G__video{background:#000;border:0;width:min(100cqw,177.778cqh);height:min(100cqh,56.25cqw);display:block}.panel-module__sftD3G__eyebrow{font-size:var(--text-s);font-weight:var(--weight-l);line-height:var(--line-height-normal);letter-spacing:.06em;text-transform:uppercase;margin:0}.panel-module__sftD3G__description{font-size:var(--text-m);font-weight:var(--weight-xl);line-height:var(--line-height-normal);white-space:pre-line;margin:2em 0 0}.panel-module__sftD3G__cta{padding:var(--button-padding);border:var(--border-width) solid var(--color-ink);background:linear-gradient(var(--color-ink), var(--color-ink)) bottom / 100% 0 no-repeat transparent;color:var(--color-ink);font:inherit;font-size:var(--text-s);font-weight:var(--weight-l);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:background-size var(--transition-fill), color var(--transition-fill);margin-top:2em}.panel-module__sftD3G__cta:hover{color:var(--color-paper);background-size:100% 100%}
.bottom-hero-module__dhU9_q__root{background-image:url(/images/academy/bottom-hero.webp);background-position:50% 25%;background-repeat:no-repeat;background-size:cover;min-height:100svh;position:relative}.bottom-hero-module__dhU9_q__overlay{background:#0006;position:absolute;inset:0}.bottom-hero-module__dhU9_q__content{z-index:1;min-height:100svh;padding:var(--section-margin-y) var(--section-margin-x);flex-direction:column;justify-content:flex-end;gap:2.5em;display:flex;position:relative}.bottom-hero-module__dhU9_q__headline{max-width:20em;color:var(--color-paper);font-family:var(--font-display), serif;font-size:var(--text-italic);font-weight:var(--weight-s);font-style:italic;line-height:var(--line-height-normal);margin:0}.bottom-hero-module__dhU9_q__principles{gap:var(--section-margin-x);grid-template-columns:repeat(3,1fr);display:grid}.bottom-hero-module__dhU9_q__principle{grid-row:span 2;grid-template-rows:subgrid;row-gap:0;display:grid}.bottom-hero-module__dhU9_q__principleTitle{color:var(--color-paper);font-size:var(--text-m);font-weight:var(--weight-xl);line-height:var(--line-height-normal);margin:0 0 .75em}.bottom-hero-module__dhU9_q__principleDescription{color:var(--color-paper);opacity:.8;font-size:var(--text-s);font-weight:var(--weight-m);line-height:var(--line-height-normal);margin:0}@media (max-width:1024px){.bottom-hero-module__dhU9_q__root{margin:var(--section-margin-x);min-height:calc(100svh - var(--section-margin-x) * 2);background-position:50%}.bottom-hero-module__dhU9_q__content{min-height:calc(100svh - var(--section-margin-x) * 2)}.bottom-hero-module__dhU9_q__principles{grid-template-columns:1fr;gap:2.5em}}@media (max-width:576px){.bottom-hero-module__dhU9_q__content{gap:4em;padding-bottom:2.25rem}.bottom-hero-module__dhU9_q__principles{gap:1em}}
.academy-intro-module__GkZ0WW__root{padding:var(--section-margin-y) var(--section-margin-x);background:var(--color-paper);grid-template-columns:3fr 2fr;align-items:center;gap:5em;display:grid}.academy-intro-module__GkZ0WW__content{flex-direction:column;gap:2em;max-width:100%;display:flex}.academy-intro-module__GkZ0WW__eyebrow{color:var(--color-muted);font-size:var(--text-label);font-weight:var(--weight-l);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:1em;margin:0;display:flex}.academy-intro-module__GkZ0WW__eyebrow:before{content:"";background:currentColor;width:2.5em;height:1px}.academy-intro-module__GkZ0WW__heading{color:var(--color-italic);font-family:var(--font-display), serif;font-size:var(--text-italic);font-weight:var(--weight-s);font-style:italic;line-height:var(--line-height-normal);margin:0}.academy-intro-module__GkZ0WW__description{color:var(--color-italic);font-size:var(--text-body);font-weight:var(--weight-m);line-height:var(--line-height-large);margin:0}.academy-intro-module__GkZ0WW__cta{color:#555;font-size:var(--text-ui);font-weight:var(--weight-m);cursor:pointer;transition:background-color var(--transition-medium), color var(--transition-medium);background:#f5f5f5;border:1px solid #e0e0e0;border-radius:.5em;align-self:flex-start;align-items:center;gap:.5em;padding:.75em 1em;display:inline-flex}.academy-intro-module__GkZ0WW__cta:hover{color:var(--color-italic);background:#e8e8e8}.academy-intro-module__GkZ0WW__ctaArrow{background-color:currentColor;width:1.25em;height:1.25em;transform:rotate(-90deg);-webkit-mask:url(/icons/arrow-down.svg) 50%/contain no-repeat;mask:url(/icons/arrow-down.svg) 50%/contain no-repeat}.academy-intro-module__GkZ0WW__media{aspect-ratio:11/10;position:relative;overflow:hidden}.academy-intro-module__GkZ0WW__mediaInner{position:absolute;inset:0}.academy-intro-module__GkZ0WW__image{object-fit:cover;object-position:center 25%}@media (max-width:576px){.academy-intro-module__GkZ0WW__root{grid-template-columns:1fr;gap:2em}}
.ecosystem-module__iYi7qq__root{padding:calc(var(--section-margin-y) - .75em) var(--section-margin-x);background-image:url(/images/academy/academy-mask.png);background-position:50%;background-repeat:no-repeat;background-size:cover;background-color:var(--color-paper);grid-template-columns:1fr 1fr;display:grid}.ecosystem-module__iYi7qq__column{flex-direction:column;grid-column:2;gap:2.5em;display:flex}.ecosystem-module__iYi7qq__eyebrow{color:var(--color-italic);font-size:var(--text-s);font-weight:var(--weight-l);letter-spacing:.06em;text-transform:uppercase;margin:0}.ecosystem-module__iYi7qq__headline{color:var(--color-italic);font-family:var(--font-display), serif;font-size:var(--text-italic);font-weight:var(--weight-s);font-style:italic;line-height:var(--line-height-normal);margin:0}.ecosystem-module__iYi7qq__body{flex-direction:column;gap:1.5em;margin-top:1.5em;display:flex}.ecosystem-module__iYi7qq__text{color:var(--color-muted);font-size:var(--text-s);font-weight:var(--weight-m);line-height:var(--line-height-large);margin:0}@media (max-width:1024px){.ecosystem-module__iYi7qq__root{margin:var(--section-margin-x);background-image:url(/images/academy/academy-mask-tablet.png);grid-template-columns:1fr}.ecosystem-module__iYi7qq__column{grid-column:1}}@media (max-width:576px){.ecosystem-module__iYi7qq__root{background-image:url(/images/academy/academy-mask-mobile.png);margin-inline:0}.ecosystem-module__iYi7qq__column{gap:1.5em}.ecosystem-module__iYi7qq__body{gap:1em}}
.detail-body-module__yt3vNa__article{padding:var(--section-margin-y) var(--section-margin-x) 0}.detail-body-module__yt3vNa__lead{grid-template-columns:1fr 1fr;gap:2.5em;display:grid}.detail-body-module__yt3vNa__leadItem{flex-direction:column;gap:1.5em;display:flex}.detail-body-module__yt3vNa__label{color:var(--color-muted);font-size:var(--text-label);font-weight:var(--weight-l);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:1em;margin:0;display:flex}.detail-body-module__yt3vNa__label:before{content:"";background:currentColor;width:2.5em;height:1px}.detail-body-module__yt3vNa__section{margin-top:var(--section-margin-y);grid-template-columns:1fr 2.5fr;align-items:start;gap:2.5em;display:grid}.detail-body-module__yt3vNa__leadText{color:var(--color-italic);font-family:var(--font-sans), sans-serif;font-weight:var(--weight-m);font-style:italic;font-size:var(--text-m);line-height:var(--line-height-normal);letter-spacing:0;margin:0}.detail-body-module__yt3vNa__rule{margin:var(--section-margin-y) 0 0;border:0;border-top:1px solid #0000004d}.detail-body-module__yt3vNa__prose{flex-direction:column;justify-self:end;gap:2.5em;width:100%;display:flex}.detail-body-module__yt3vNa__proseText,.detail-body-module__yt3vNa__closing{color:var(--color-italic);font-family:var(--font-sans), sans-serif;font-weight:var(--weight-m);font-style:normal;font-size:var(--text-s);line-height:var(--line-height-large);letter-spacing:0;margin:0}.detail-body-module__yt3vNa__closing{color:var(--color-muted)}.detail-body-module__yt3vNa__quoteBlock{max-width:60%;margin:var(--section-margin-y) 0 0}.detail-body-module__yt3vNa__quoteBlockOffset{margin-left:auto}.detail-body-module__yt3vNa__quote{color:var(--color-italic);font-family:var(--font-display), serif;font-weight:var(--weight-s);font-style:italic;font-size:var(--text-l);line-height:var(--line-height-normal);letter-spacing:0;margin:0}.detail-body-module__yt3vNa__quote:before{content:"";border-top:1px solid var(--color-accent);width:1.5em;margin-bottom:1.5em;display:block}.detail-body-module__yt3vNa__author{color:var(--color-accent);font-family:var(--font-sans), sans-serif;font-weight:var(--weight-m);font-size:var(--text-label);letter-spacing:0;margin:1.5em 0 0}.detail-body-module__yt3vNa__closing{white-space:pre-line;max-width:38em}.detail-body-module__yt3vNa__video{aspect-ratio:16/9;width:min(100%,124.444dvh);margin:var(--section-margin-y) auto 0;border:0;display:block}.detail-body-module__yt3vNa__download{padding:3.75em var(--section-margin-x);background:var(--color-surface);justify-content:center;margin-top:5em;display:flex}.detail-body-module__yt3vNa__downloadButton{padding:var(--button-padding);border:1px solid var(--color-brand-dark);background:var(--color-brand-soft);color:var(--color-accent-dark);font-size:var(--text-s);font-weight:var(--weight-m);text-align:center;cursor:pointer;transition:background-color var(--transition-medium);border-radius:.25em}.detail-body-module__yt3vNa__downloadButton:hover{background:var(--color-brand)}@media (max-width:1024px) and (min-width:577px){.detail-body-module__yt3vNa__quotes{padding:60px}.detail-body-module__yt3vNa__rule{border-top-color:#000000d9}}@media (max-width:1024px){.detail-body-module__yt3vNa__lead,.detail-body-module__yt3vNa__section{grid-template-columns:1fr;gap:1.5em}.detail-body-module__yt3vNa__quoteBlock{max-width:none}.detail-body-module__yt3vNa__quoteBlockOffset{margin-left:0}}@media (max-width:576px){.detail-body-module__yt3vNa__rule{display:none}.detail-body-module__yt3vNa__downloadButton{width:100%}}@media print{.detail-body-module__yt3vNa__video,.detail-body-module__yt3vNa__download{display:none}}
.quiz-module__2FV19W__root{z-index:100;grid-template-rows:var(--header-height) 1fr;background:var(--color-paper);color:var(--color-italic);font-family:var(--font-sans), sans-serif;animation:.35s cubic-bezier(.2,.7,.2,1) quiz-module__2FV19W__quiz-in;display:grid;position:fixed;inset:0}@keyframes quiz-module__2FV19W__quiz-in{0%{opacity:0}}.quiz-module__2FV19W__top{padding:0 var(--section-margin-x);justify-content:space-between;align-items:center;display:flex;position:relative}.quiz-module__2FV19W__logo{width:var(--header-logo-w);opacity:.65;flex:none}.quiz-module__2FV19W__logo img{width:100%;height:auto;display:block}.quiz-module__2FV19W__topRight{align-items:center;gap:1.5rem;display:flex}.quiz-module__2FV19W__counter{color:var(--color-muted);font-size:var(--text-ui);font-weight:var(--weight-l);font-variant-numeric:tabular-nums}.quiz-module__2FV19W__close{border:1px solid var(--color-line);background:var(--color-paper);width:44px;height:44px;color:var(--color-italic);cursor:pointer;border-radius:12px;place-items:center;display:grid}.quiz-module__2FV19W__progress{background:var(--color-line);height:2px;position:absolute;bottom:0;left:0;right:0}.quiz-module__2FV19W__progress i{background:var(--color-accent);height:100%;transition:width .6s cubic-bezier(.2,.7,.2,1);display:block}.quiz-module__2FV19W__body{grid-template-columns:38.8889vw 1fr;min-height:0;display:grid}.quiz-module__2FV19W__left{background:var(--color-brand-soft);flex-direction:column;justify-content:space-between;min-height:0;padding:0 4.4444vw 2.5vw;display:flex;overflow:auto}.quiz-module__2FV19W__leftInner{flex-direction:column;gap:1.5rem;margin:auto 0;padding:2.5rem 0 1.25rem;display:flex}.quiz-module__2FV19W__leftInner>*,.quiz-module__2FV19W__answersInner{animation:.6s cubic-bezier(.2,.7,.2,1) both quiz-module__2FV19W__step-in}.quiz-module__2FV19W__leftInner>:nth-child(2){animation-delay:60ms}.quiz-module__2FV19W__answersInner{animation-delay:.1s}@keyframes quiz-module__2FV19W__step-in{0%{opacity:0;transform:translateY(14px)}}.quiz-module__2FV19W__title{color:var(--color-italic);font-family:var(--font-display), serif;font-size:var(--text-h3);font-weight:var(--weight-s);font-style:italic;line-height:var(--line-height-normal);outline:none;margin:0}.quiz-module__2FV19W__lead{color:var(--color-ink);font-size:var(--text-body);font-weight:var(--weight-m);line-height:var(--line-height-large);margin:0}.quiz-module__2FV19W__back{color:var(--color-ink);font:inherit;font-size:var(--text-ui);font-weight:var(--weight-l);cursor:pointer;transition:color var(--transition-medium);background:0 0;border:0;align-self:flex-start;align-items:center;gap:.5rem;padding:.5rem 0;display:inline-flex}.quiz-module__2FV19W__back:hover{color:var(--color-accent-dark)}.quiz-module__2FV19W__right{grid-template-rows:1fr auto;min-width:0;min-height:0;display:grid}.quiz-module__2FV19W__answers{flex-direction:column;align-items:center;min-height:0;padding:2.5rem 6.9444vw;display:flex;overflow:auto}.quiz-module__2FV19W__answersInner{width:100%;max-width:47.5rem;margin-block:auto}.quiz-module__2FV19W__footer{height:6rem;padding:0 var(--section-margin-x);border-top:1px solid var(--color-line);background:var(--color-paper);justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.quiz-module__2FV19W__hint,.quiz-module__2FV19W__smallHint{color:var(--color-muted);font-size:var(--text-label);font-weight:var(--weight-l);margin:0}.quiz-module__2FV19W__primaryButton,.quiz-module__2FV19W__secondaryButton{height:3em;font:inherit;font-size:var(--text-ui);font-weight:var(--weight-l);white-space:nowrap;cursor:pointer;border:1px solid;border-radius:.75em;justify-content:center;align-items:center;gap:.5em;padding:0 1.25em;transition:background-color .2s,border-color .2s,opacity .2s;display:inline-flex}.quiz-module__2FV19W__primaryButton{border-color:var(--color-brand-dark);background:var(--color-brand-soft);color:var(--color-accent)}.quiz-module__2FV19W__primaryButton:hover{background:var(--color-brand)}.quiz-module__2FV19W__primaryButton:disabled{opacity:.5;cursor:default}.quiz-module__2FV19W__secondaryButton{border-color:var(--color-line);background:var(--color-surface);color:var(--color-muted);align-self:flex-start}.quiz-module__2FV19W__secondaryButton:hover{border-color:var(--color-muted);background:var(--color-paper)}.quiz-module__2FV19W__textLink{color:var(--color-accent);font:inherit;font-size:var(--text-ui);font-weight:var(--weight-l);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.quiz-module__2FV19W__list{gap:.75rem;display:grid}.quiz-module__2FV19W__option{border:1px solid var(--color-line);background:var(--color-paper);width:100%;font:inherit;text-align:left;cursor:pointer;border-radius:12px;align-items:center;gap:1rem;padding:1.125rem 1.25rem;transition:border-color .25s,background-color .25s;display:flex}.quiz-module__2FV19W__option:hover{border-color:var(--color-brand-dark);background:var(--bg-secondary)}.quiz-module__2FV19W__option[aria-checked=true],.quiz-module__2FV19W__activity[aria-pressed=true],.quiz-module__2FV19W__disciplineCard[aria-pressed=true]{border-color:var(--color-ink);background:var(--bg-secondary);box-shadow:inset 0 0 0 .5px var(--color-ink)}.quiz-module__2FV19W__check{border:1px solid var(--color-line);background:var(--color-paper);border-radius:4px;flex:none;place-items:center;width:18px;height:18px;transition:background-color .2s,border-color .2s;display:grid}[aria-checked=true]>.quiz-module__2FV19W__check,[aria-pressed=true]>.quiz-module__2FV19W__check{border-color:var(--color-accent-dark);background:var(--color-accent-dark)}[aria-checked=true]>.quiz-module__2FV19W__check:after,[aria-pressed=true]>.quiz-module__2FV19W__check:after{content:"";border:2px solid var(--color-paper);border-top:0;border-right:0;width:9px;height:5px;transform:translateY(-1px)rotate(-45deg)}.quiz-module__2FV19W__optionText{flex:1;gap:2px;min-width:0;display:grid}.quiz-module__2FV19W__optionText b{color:var(--color-ink);font-size:var(--text-ui);font-weight:var(--weight-l)}.quiz-module__2FV19W__optionText small{color:var(--color-muted);font-size:var(--text-label);font-weight:var(--weight-l)}.quiz-module__2FV19W__duration{color:var(--color-muted);font-size:var(--text-label);font-weight:var(--weight-l);flex:none;align-items:center;gap:1rem;display:flex}.quiz-module__2FV19W__duration i{background:var(--color-line);border-radius:2px;width:7.5rem;height:4px;display:block;position:relative;overflow:hidden}.quiz-module__2FV19W__duration i:after{content:"";width:var(--w);background:var(--color-accent);border-radius:2px;position:absolute;inset:0}.quiz-module__2FV19W__group{gap:.75rem;margin-top:1.5rem;display:grid}.quiz-module__2FV19W__group h3{color:var(--color-muted);font-size:var(--text-label);font-weight:var(--weight-l);text-transform:uppercase;margin:0}.quiz-module__2FV19W__chips{flex-wrap:wrap;gap:.5rem;display:flex}.quiz-module__2FV19W__chip{border:1px solid var(--color-line);height:2.6em;color:var(--color-italic);font:inherit;font-size:var(--text-label);font-weight:var(--weight-l);cursor:pointer;transition:background-color var(--transition-medium), border-color var(--transition-medium), color var(--transition-medium);background:0 0;border-radius:999px;padding:0 .85em}.quiz-module__2FV19W__chip:hover{border-color:var(--color-accent)}.quiz-module__2FV19W__chip[aria-pressed=true]{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-paper)}.quiz-module__2FV19W__age{justify-items:center;gap:2rem;display:grid}.quiz-module__2FV19W__ageNumber{color:var(--color-italic);font-family:var(--font-display), serif;font-size:calc(var(--text-h3) * 2);font-weight:var(--weight-s);margin:0;font-style:italic;line-height:1.15}.quiz-module__2FV19W__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.quiz-module__2FV19W__ageControls{align-items:center;gap:1.5rem;width:100%;display:flex}.quiz-module__2FV19W__round{border:1px solid var(--color-line);background:var(--color-paper);width:52px;height:52px;color:var(--color-italic);font:inherit;cursor:pointer;border-radius:50%;flex:none;place-items:center;font-size:22px;transition:background-color .2s,border-color .2s;display:grid}.quiz-module__2FV19W__round:hover{border-color:var(--color-brand-dark);background:var(--bg-secondary)}.quiz-module__2FV19W__range{background:linear-gradient(var(--color-line), var(--color-line)) center / 100% 1px no-repeat;cursor:pointer;appearance:none;flex:1;height:28px;margin:0}.quiz-module__2FV19W__range::-webkit-slider-runnable-track{background:linear-gradient(var(--color-accent), var(--color-accent)) left center / var(--p) 2px no-repeat;height:28px}.quiz-module__2FV19W__range::-moz-range-progress{background:var(--color-accent);height:2px}.quiz-module__2FV19W__range::-webkit-slider-thumb{border:4px solid var(--color-paper);background:var(--color-accent-dark);appearance:none;border-radius:50%;width:28px;height:28px;box-shadow:0 2px 8px #3d383347}.quiz-module__2FV19W__range::-moz-range-thumb{border:4px solid var(--color-paper);background:var(--color-accent-dark);border-radius:50%;width:20px;height:20px;box-shadow:0 2px 8px #3d383347}.quiz-module__2FV19W__disciplineGrid{grid-template-columns:repeat(4,1fr);gap:1.125rem;display:grid}.quiz-module__2FV19W__disciplineCard{border:1px solid var(--color-line);background:var(--color-paper);text-align:left;cursor:pointer;border-radius:12px;align-content:start;gap:.75rem;padding:.625rem;transition:border-color .25s,background-color .25s,transform .3s cubic-bezier(.2,.7,.2,1);display:grid}.quiz-module__2FV19W__disciplineCard:hover,.quiz-module__2FV19W__activity:hover{border-color:var(--color-brand-dark);transform:translateY(-2px)}.quiz-module__2FV19W__disciplineImage{background:var(--bg-secondary);aspect-ratio:9/11;border-radius:8px;display:block;position:relative;overflow:hidden}.quiz-module__2FV19W__disciplineImage img{object-fit:cover}.quiz-module__2FV19W__disciplineAny{border:1.5px dashed var(--color-brand-dark);color:var(--color-accent);font-family:var(--font-display), serif;font-size:calc(var(--text-h3) * 1.7);place-items:center;font-style:italic;display:grid}.quiz-module__2FV19W__disciplineName{color:var(--color-italic);font-family:var(--font-display), serif;font-size:calc(var(--text-ui) * 1.125);padding:0 2px 4px;font-style:italic;line-height:1.3}.quiz-module__2FV19W__activityGrid{grid-template-columns:repeat(3,1fr);gap:.75rem;display:grid}.quiz-module__2FV19W__activity{border:1px solid var(--color-line);background:var(--color-paper);font:inherit;text-align:left;cursor:pointer;border-radius:12px;align-content:start;gap:.875rem;padding:1.25rem;transition:border-color .25s,background-color .25s,transform .3s cubic-bezier(.2,.7,.2,1);display:grid;position:relative}.quiz-module__2FV19W__activity .quiz-module__2FV19W__check{position:absolute;top:1.25rem;right:1.25rem}.quiz-module__2FV19W__activityIcon{background:var(--bg-secondary);width:48px;height:48px;color:var(--color-accent-dark);border-radius:50%;place-items:center;display:grid}.quiz-module__2FV19W__activity[aria-pressed=true] .quiz-module__2FV19W__activityIcon{background:var(--color-paper)}.quiz-module__2FV19W__activityIcon svg{width:22px;height:22px}.quiz-module__2FV19W__select{gap:.5rem;max-width:30rem;margin-inline:auto;display:grid}.quiz-module__2FV19W__select span{color:var(--color-muted);font-size:var(--text-label);font-weight:var(--weight-l);text-transform:uppercase}.quiz-module__2FV19W__select select{border:1px solid var(--color-line);background:var(--color-paper);height:3.5rem;color:var(--color-ink);font:inherit;font-size:var(--text-ui);border-radius:12px;padding:0 1.25rem}.quiz-module__2FV19W__bodyResults{grid-template-rows:1fr auto;grid-template-columns:33.3333vw 1fr}.quiz-module__2FV19W__profile{padding:3rem var(--section-margin-x);background:var(--color-brand-soft);flex-direction:column;grid-row:1/3;gap:1rem;display:flex;overflow:auto}.quiz-module__2FV19W__eyebrow{color:var(--color-muted);font-size:var(--text-label);font-weight:var(--weight-l);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:1em;margin:0;display:flex}.quiz-module__2FV19W__eyebrow:before{content:"";background:currentColor;width:2.5em;height:1px}.quiz-module__2FV19W__profile ul{margin:0;padding:0;list-style:none}.quiz-module__2FV19W__profile li{border-bottom:1px solid var(--color-line);align-items:center;gap:1rem;padding:1rem 0;display:flex}.quiz-module__2FV19W__profile li>div{flex:1;gap:2px;display:grid}.quiz-module__2FV19W__profile small{color:var(--color-muted);font-size:var(--text-label);font-weight:var(--weight-l);text-transform:uppercase}.quiz-module__2FV19W__profile b{color:var(--color-ink);font-size:var(--text-ui);font-weight:var(--weight-l)}.quiz-module__2FV19W__profile li button{color:var(--color-accent);font:inherit;font-size:var(--text-label);font-weight:var(--weight-l);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.quiz-module__2FV19W__profile>.quiz-module__2FV19W__secondaryButton{margin-top:.5rem}.quiz-module__2FV19W__output{flex-direction:column;gap:1.25rem;min-height:0;padding:3rem 5.5556vw 1.5rem;display:flex;overflow:auto}.quiz-module__2FV19W__also{color:var(--color-muted);font-size:var(--text-label);font-weight:var(--weight-l);text-transform:uppercase;margin:.75rem 0 0}.quiz-module__2FV19W__resultCard{border:1px solid var(--color-line);background:var(--color-paper);border-radius:16px;gap:1.5rem;padding:1.25rem;animation:.6s cubic-bezier(.2,.7,.2,1) both quiz-module__2FV19W__step-in;display:flex}.quiz-module__2FV19W__resultImage{border:1px solid var(--color-brand-dark);flex:none;align-self:flex-start;padding:.5rem}.quiz-module__2FV19W__resultImage img{object-fit:cover;width:8.25rem;height:10.625rem;display:block}.quiz-module__2FV19W__resultBody{flex:1;align-content:start;gap:.75rem;min-width:0;display:grid}.quiz-module__2FV19W__resultSchool{color:var(--color-muted);font-size:var(--text-label);font-weight:var(--weight-l);text-transform:uppercase;margin:0}.quiz-module__2FV19W__resultTitle{color:var(--color-italic);font-family:var(--font-display), serif;font-size:var(--text-h5);font-weight:var(--weight-s);margin:0;font-style:italic;line-height:1.2}.quiz-module__2FV19W__resultTags{flex-wrap:wrap;gap:.5rem;display:flex}.quiz-module__2FV19W__resultTags span{border:1px solid var(--color-line);height:2rem;color:var(--color-italic);font-size:12px;font-weight:var(--weight-l);border-radius:999px;align-items:center;padding:0 .75rem;display:inline-flex}.quiz-module__2FV19W__resultChecks{gap:.375rem;margin:0;padding:0;list-style:none;display:grid}.quiz-module__2FV19W__resultChecks li{color:var(--color-ink);font-size:var(--text-label);font-weight:var(--weight-l);gap:.5rem;display:flex}.quiz-module__2FV19W__resultChecks li:before{content:"✓";color:var(--color-accent-dark);font-size:11px;font-weight:600;line-height:1.8}.quiz-module__2FV19W__resultActions{flex-wrap:wrap;align-items:center;gap:1.25rem;display:flex}.quiz-module__2FV19W__none{border:1px dashed var(--color-brand-dark);background:var(--bg-secondary);border-radius:16px;gap:.75rem;padding:2rem;display:grid}.quiz-module__2FV19W__none p{color:var(--color-ink);font-size:var(--text-body);line-height:var(--line-height-large);margin:0}.quiz-module__2FV19W__footerResults{grid-column:2;justify-content:flex-start}@media (max-width:1024px){.quiz-module__2FV19W__body{grid-template-columns:21.25rem 1fr}.quiz-module__2FV19W__left{padding:0 2rem 1.75rem}.quiz-module__2FV19W__answers{padding:2rem 2.5rem}.quiz-module__2FV19W__footer{height:5.5rem}.quiz-module__2FV19W__disciplineGrid{grid-template-columns:repeat(3,1fr)}.quiz-module__2FV19W__activityGrid{grid-template-columns:repeat(2,1fr)}.quiz-module__2FV19W__bodyResults{grid-template-columns:20rem 1fr}.quiz-module__2FV19W__profile{padding:2.25rem 1.75rem}.quiz-module__2FV19W__output{padding:2.25rem 2.5rem 1.25rem}}@media (max-width:576px){.quiz-module__2FV19W__body,.quiz-module__2FV19W__bodyResults{flex-direction:column;display:flex;overflow:auto}.quiz-module__2FV19W__left{padding:1.75rem var(--section-margin-x) 1.25rem;flex:none;justify-content:flex-start;gap:1.25rem;overflow:visible}.quiz-module__2FV19W__leftInner{gap:1rem;margin:0;padding:0}.quiz-module__2FV19W__back{order:-1;padding:0 0 .5rem}.quiz-module__2FV19W__right{display:block}.quiz-module__2FV19W__answers{padding:1.5rem var(--section-margin-x) 7.5rem;overflow:visible}.quiz-module__2FV19W__footer{z-index:3;padding:0 var(--section-margin-x);position:fixed;bottom:0;left:0;right:0}.quiz-module__2FV19W__hint{display:none}.quiz-module__2FV19W__footer .quiz-module__2FV19W__primaryButton{width:100%}.quiz-module__2FV19W__disciplineGrid{grid-template-columns:repeat(2,1fr)}.quiz-module__2FV19W__activityGrid{grid-template-columns:1fr}.quiz-module__2FV19W__profile{padding:1.75rem var(--section-margin-x) 7.5rem;order:2;overflow:visible}.quiz-module__2FV19W__output{padding:1.75rem var(--section-margin-x) .75rem;order:1;overflow:visible}.quiz-module__2FV19W__resultCard{flex-direction:column;gap:1rem;padding:1rem}.quiz-module__2FV19W__resultImage img{width:6rem;height:7.75rem}.quiz-module__2FV19W__duration i{display:none}}@media (prefers-reduced-motion:reduce){.quiz-module__2FV19W__root,.quiz-module__2FV19W__leftInner>*,.quiz-module__2FV19W__answersInner,.quiz-module__2FV19W__resultCard{animation:none}}
.info-module__HsB8xa__root{align-items:flex-end;gap:var(--section-margin-x);padding:var(--section-margin-y) var(--section-margin-x);background:var(--color-paper);grid-template-columns:1fr .7fr;display:grid;overflow-x:clip}.info-module__HsB8xa__text{color:var(--color-italic);font-family:var(--font-display), serif;font-size:var(--text-italic);font-weight:var(--weight-s);font-style:italic;line-height:var(--line-height-normal);margin:0}.info-module__HsB8xa__imageFrame{background:var(--bg-secondary);height:calc(90vh - var(--header-height));position:relative}.info-module__HsB8xa__image{object-fit:cover}@media (max-width:1024px){.info-module__HsB8xa__root{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end}.info-module__HsB8xa__imageFrame{aspect-ratio:5/7;height:auto}}@media (max-width:576px){.info-module__HsB8xa__root{grid-template-columns:minmax(0,1fr);gap:2.5em}.info-module__HsB8xa__imageFrame{aspect-ratio:19/20;order:-1}}
.detail-module__1Gw_Aq__root{padding:var(--section-margin-y) var(--section-margin-x);background:var(--color-paper);flex-direction:column;gap:2.5em;display:flex}.detail-module__1Gw_Aq__title{color:var(--color-italic);font-family:var(--font-display), serif;font-size:var(--text-italic);font-weight:var(--weight-s);font-style:italic;line-height:var(--line-height-normal);margin:0}.detail-module__1Gw_Aq__top{gap:var(--section-margin-x);grid-template-columns:1fr 1fr;display:grid}.detail-module__1Gw_Aq__imageFrame{aspect-ratio:16/9;background:var(--bg-secondary);position:relative}.detail-module__1Gw_Aq__image{object-fit:cover}.detail-module__1Gw_Aq__summary{flex-direction:column;align-self:end;gap:1em;display:flex}.detail-module__1Gw_Aq__summaryTitle{color:var(--color-italic);font-size:var(--text-m);font-weight:var(--weight-xl);line-height:var(--line-height-large);margin:0}.detail-module__1Gw_Aq__summaryMeta{color:var(--color-italic);font-size:var(--text-m);font-weight:var(--weight-xl);border-top:1px solid #00000026;border-bottom:1px solid #00000026;justify-content:space-between;gap:1em;padding:1em 0;display:flex}.detail-module__1Gw_Aq__summaryNote{color:var(--color-italic);font-size:var(--text-s);font-weight:var(--weight-m);line-height:var(--line-height-large);margin:0}.detail-module__1Gw_Aq__bottom{gap:var(--section-margin-x);grid-template-columns:1fr 3fr;align-items:start;display:grid}.detail-module__1Gw_Aq__facts{border-top:1px solid #00000026;margin:0}.detail-module__1Gw_Aq__fact{color:var(--color-italic);font-size:var(--text-s);font-weight:var(--weight-m);border-bottom:1px solid #00000026;align-items:baseline;gap:1em;padding:1em 0;display:flex}.detail-module__1Gw_Aq__fact dd{font-weight:var(--weight-xl);text-transform:uppercase;margin:0}.detail-module__1Gw_Aq__body{flex-direction:column;gap:1.5em;display:flex}.detail-module__1Gw_Aq__lead{color:var(--color-italic);font-family:var(--font-display), serif;font-size:var(--text-italic);font-weight:var(--weight-s);font-style:italic;line-height:var(--line-height-normal);margin:0}.detail-module__1Gw_Aq__paragraph{color:var(--color-muted);font-size:var(--text-s);font-weight:var(--weight-m);line-height:var(--line-height-large);text-align:justify;margin:0}@media (max-width:1024px){.detail-module__1Gw_Aq__root{gap:1.5em}.detail-module__1Gw_Aq__top{grid-template-columns:1fr}.detail-module__1Gw_Aq__imageFrame{aspect-ratio:2}.detail-module__1Gw_Aq__bottom{grid-template-columns:3.5fr 5.5fr;margin-top:1em}.detail-module__1Gw_Aq__fact{justify-content:space-between}.detail-module__1Gw_Aq__paragraph{text-align:left}}@media (max-width:576px){.detail-module__1Gw_Aq__top{gap:1.5em}.detail-module__1Gw_Aq__imageFrame{aspect-ratio:16/9;margin-inline:calc(var(--section-margin-x) * -1)}.detail-module__1Gw_Aq__bottom{grid-template-columns:1fr;gap:4em}}
.quiz-banner-module__oS6S0G__root{padding:var(--section-margin-y) var(--section-margin-x);border-top:1px solid var(--color-line);border-bottom:1px solid var(--color-line);background:var(--color-paper);justify-content:center;display:flex;overflow:hidden}.quiz-banner-module__oS6S0G__inner{align-items:center;gap:2.25em;display:flex}.quiz-banner-module__oS6S0G__text{flex-direction:column;align-items:flex-start;display:flex}.quiz-banner-module__oS6S0G__title{color:var(--color-italic);font-family:var(--font-display), serif;font-size:var(--text-display);font-weight:var(--weight-s);white-space:pre-line;margin:0 0 .33em;font-style:italic;line-height:98%}.quiz-banner-module__oS6S0G__description{color:var(--color-ink);font-size:var(--text-body);font-weight:var(--weight-m);line-height:var(--line-height-large);margin:0 0 2.125em}.quiz-banner-module__oS6S0G__cta{color:#555;font-family:inherit;font-size:var(--text-ui);font-weight:var(--weight-m);cursor:pointer;transition:background-color var(--transition-medium), color var(--transition-medium);background:#f5f5f5;border:1px solid #e0e0e0;border-radius:.5em;align-items:center;gap:.5em;padding:.75em 1em;display:inline-flex}.quiz-banner-module__oS6S0G__cta:hover{color:var(--color-ink);background:#e8e8e8}.quiz-banner-module__oS6S0G__photos{width:21.5em;height:18.375em;font-size:calc(var(--text-s) * 1.2);flex:none;position:relative}.quiz-banner-module__oS6S0G__photo{background:var(--color-paper);will-change:transform;width:11.875em;height:14.5em;margin:0;padding:.5em;position:absolute;box-shadow:0 1.125em 2.5em #33261a2e}.quiz-banner-module__oS6S0G__photo:first-child{top:3.25em;left:0}.quiz-banner-module__oS6S0G__photo:nth-child(2){z-index:2;top:0;left:6em}.quiz-banner-module__oS6S0G__photo:nth-child(3){z-index:3;top:3.5em;left:9.625em}.quiz-banner-module__oS6S0G__photoInner{width:100%;height:100%;position:relative}.quiz-banner-module__oS6S0G__image{object-fit:cover}@media (max-width:1024px){.quiz-banner-module__oS6S0G__photos{font-size:calc(var(--text-s) * .9)}}@media (max-width:576px){.quiz-banner-module__oS6S0G__inner{flex-direction:column;align-items:stretch;gap:2em;width:100%}.quiz-banner-module__oS6S0G__text{align-items:stretch}.quiz-banner-module__oS6S0G__cta{justify-content:center}.quiz-banner-module__oS6S0G__photos{font-size:var(--text-s);align-self:center}}
.megatext-module__Q0TRba__root{padding:var(--section-margin-y) var(--section-margin-x);background:var(--color-paper);justify-content:center;display:flex}.megatext-module__Q0TRba__text{max-width:20em;color:var(--color-italic);font-family:var(--font-display), serif;font-size:var(--text-italic);font-weight:var(--weight-s);font-style:italic;line-height:var(--line-height-normal);text-align:left;margin:0}
.filter-select-module__Ajsd7G__root{flex-direction:column;gap:.75em;display:flex}.filter-select-module__Ajsd7G__label{color:#00000080;font-size:var(--text-xs);font-weight:var(--weight-l);letter-spacing:.06em;text-transform:uppercase}.filter-select-module__Ajsd7G__selectWrap{border-top:1px solid #00000026;border-bottom:1px solid #00000026;align-items:center;transition:border-color .3s;display:flex;position:relative}.filter-select-module__Ajsd7G__selectWrap:hover,.filter-select-module__Ajsd7G__selectWrap:focus-within{border-color:var(--color-ink)}.filter-select-module__Ajsd7G__trigger{appearance:none;width:100%;color:var(--color-italic);font:inherit;font-size:var(--text-s);text-align:left;cursor:pointer;background:0 0;border:0;outline:none;padding:.75em 2em .75em 0}.filter-select-module__Ajsd7G__arrow{pointer-events:none;width:1.25em;height:1.25em;transition:transform var(--transition-fast);position:absolute;right:0}.filter-select-module__Ajsd7G__trigger[aria-expanded=true]+.filter-select-module__Ajsd7G__arrow{transform:rotate(180deg)}.filter-select-module__Ajsd7G__options{z-index:10;background:var(--color-paper);border:1px solid #dcdcdc;outline:none;margin:0;padding:0;list-style:none;position:absolute;top:calc(100% + 1px);left:0;right:0}.filter-select-module__Ajsd7G__option{min-height:clamp(2.75em,6vh,4.5em);color:var(--color-italic);font-weight:var(--weight-l);font-size:var(--text-xs);line-height:var(--line-height-normal);text-transform:uppercase;cursor:pointer;transition:background-color var(--transition-fast);justify-content:space-between;align-items:center;gap:1em;padding:0 1.25em;display:flex}.filter-select-module__Ajsd7G__option+.filter-select-module__Ajsd7G__option{border-top:1px solid #dcdcdc}.filter-select-module__Ajsd7G__option[data-active=true]{background:var(--color-brand-light)}.filter-select-module__Ajsd7G__option[aria-selected=true]{background:var(--color-brand-dark);font-weight:600}.filter-select-module__Ajsd7G__check{flex:none;width:1em;height:1em}
.detail-page-module__Zslg3W__heroSlot{min-height:calc(100svh - var(--strip-height,0px) - var(--header-height));flex:1}.detail-page-module__Zslg3W__missing{padding:var(--section-margin-y) var(--section-margin-x);font-family:var(--font-sans), sans-serif;font-size:var(--text-s);margin:0}
.microtext-module__ee_HMq__root{gap:var(--section-margin-x);padding:var(--section-margin-y) var(--section-margin-x);background:var(--color-paper);grid-template-columns:1fr 1fr;display:grid}.microtext-module__ee_HMq__column{flex-direction:column;grid-column:2;gap:1.5em;display:flex}.microtext-module__ee_HMq__text{color:var(--color-italic);font-size:var(--text-s);font-weight:var(--weight-m);line-height:var(--line-height-large);margin:0}@media (max-width:1024px){.microtext-module__ee_HMq__root{grid-template-columns:1fr}.microtext-module__ee_HMq__column{gap:var(--section-margin-x);flex-direction:row;grid-column:1}.microtext-module__ee_HMq__text{flex:1}}@media (max-width:576px){.microtext-module__ee_HMq__column{flex-direction:column;gap:1.5em}}
.list-module__dU3eoW__root{--grid-gap:1.5em;padding:var(--section-margin-y) var(--section-margin-x);background:var(--color-paper);scroll-margin-top:var(--header-height);flex-direction:column;align-items:center;gap:2.5em;display:flex}.list-module__dU3eoW__filterPanel{z-index:2;width:100%;position:relative}.list-module__dU3eoW__filterToggle{color:var(--color-italic);font-size:var(--text-l);font-weight:var(--weight-l);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:1em;padding:0;display:none}.list-module__dU3eoW__filters{gap:1.5em var(--grid-gap);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:576px){.list-module__dU3eoW__filterToggle{width:100%;display:flex}.list-module__dU3eoW__filtersWrap{transition:grid-template-rows var(--transition-slow), opacity var(--transition-slow), visibility var(--transition-slow), overflow 0s .36s;transition-behavior:allow-discrete;grid-template-rows:1fr;display:grid}.list-module__dU3eoW__filtersClosed{opacity:0;visibility:hidden;grid-template-rows:0fr;transition-delay:0s;overflow:hidden}.list-module__dU3eoW__filters{grid-template-columns:1fr;gap:1em;min-height:0;padding-top:1.25em}}.list-module__dU3eoW__count,.list-module__dU3eoW__eyebrow,.list-module__dU3eoW__factLabel{color:#00000080;font-size:var(--text-xs);font-weight:var(--weight-l);letter-spacing:.06em;text-transform:uppercase}.list-module__dU3eoW__summary{justify-content:space-between;align-items:center;gap:1em;width:100%;display:flex}.list-module__dU3eoW__reset,.list-module__dU3eoW__loadMore{color:var(--color-italic);font-size:var(--text-xs);font-weight:var(--weight-l);letter-spacing:.06em;text-underline-offset:.3em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.list-module__dU3eoW__spinner{border:var(--border-width) solid var(--color-brand);border-top-color:var(--color-ink);border-radius:50%;width:2.5em;height:2.5em;animation:.8s linear infinite list-module__dU3eoW__spin}@keyframes list-module__dU3eoW__spin{to{transform:rotate(360deg)}}.list-module__dU3eoW__grid{grid-template-columns:repeat(auto-fill, minmax(min(100%, max(20em, (100% - 2 * var(--grid-gap)) / 3)), 1fr));gap:var(--grid-gap);width:100%;display:grid}.list-module__dU3eoW__card{background:var(--bg-secondary);flex-direction:column;animation:.35s both list-module__dU3eoW__cardIn;display:flex}@keyframes list-module__dU3eoW__cardIn{0%{opacity:0;transform:translateY(1.5em)}}.list-module__dU3eoW__cardHeader{flex-direction:column;gap:.75em;padding:1.5em 1.5em 1.25em;display:flex}.list-module__dU3eoW__eyebrow{font-size:var(--text-card-eyebrow);justify-content:space-between;gap:1em;display:flex}.list-module__dU3eoW__title{color:var(--color-italic);font-size:var(--text-card-title);font-weight:var(--weight-l);line-height:var(--line-height-normal);min-height:3lh}.list-module__dU3eoW__media{justify-content:center;align-items:center;display:flex;position:relative}.list-module__dU3eoW__image{aspect-ratio:8/5;object-fit:cover;object-position:center 25%;width:100%;height:auto}.list-module__dU3eoW__logo{filter:brightness(0)invert();pointer-events:none;width:50%;height:auto;scale:var(--scale-desktop,1);position:absolute}@media (max-width:1024px){.list-module__dU3eoW__logo{scale:var(--scale-tablet,var(--scale-desktop,1))}}@media (max-width:576px){.list-module__dU3eoW__logo{scale:var(--scale-mobile,var(--scale-tablet,var(--scale-desktop,1)))}}.list-module__dU3eoW__body{flex-direction:column;flex:1;padding:1.5em;display:flex}.list-module__dU3eoW__description{color:#0000008c;font-size:var(--text-card-description);font-weight:var(--weight-s);line-height:var(--line-height-large);border-bottom:1px solid #0000001a;padding-bottom:1.5em}.list-module__dU3eoW__facts{grid-template-columns:1fr 1fr;gap:1.25em 1em;padding:1.5em 0 2em;display:grid}.list-module__dU3eoW__fact{flex-direction:column;gap:.35em;display:flex}.list-module__dU3eoW__factLabel{color:var(--color-italic);font-size:var(--text-card-fact-label)}.list-module__dU3eoW__factValue{color:var(--color-muted);font-size:var(--text-card-fact-value);line-height:var(--line-height-large)}.list-module__dU3eoW__cta{color:#555;font-size:var(--text-ui);font-weight:var(--weight-m);text-align:center;cursor:pointer;transition:background-color var(--transition-medium), color var(--transition-medium);background:#f5f5f5;border:1px solid #e0e0e0;border-radius:.5em;margin-top:auto;padding:.75em 1em}.list-module__dU3eoW__cta:hover{color:var(--color-italic);background:#e8e8e8}
.sub-hero-module__QsiybW__root{--image-size:19vw;gap:var(--section-margin-x);min-height:calc(100vh - var(--header-height));padding:var(--section-margin-y) var(--section-margin-x);background:var(--color-paper);grid-template-columns:1fr 1.5fr;display:grid}.sub-hero-module__QsiybW__column{flex-direction:column;justify-content:space-between;gap:2em;display:flex}.sub-hero-module__QsiybW__imageFrame{aspect-ratio:1;width:var(--image-size);background:var(--bg-secondary);position:relative}.sub-hero-module__QsiybW__column:last-child .sub-hero-module__QsiybW__imageFrame{margin-left:auto}.sub-hero-module__QsiybW__image{object-fit:cover}.sub-hero-module__QsiybW__text{color:var(--color-italic);font-size:var(--text-s);font-weight:var(--weight-m);line-height:var(--line-height-large);margin:0}@media (max-width:1024px){.sub-hero-module__QsiybW__root{--image-size:22vw;grid-template-columns:var(--image-size) 1fr;align-items:start;gap:0 2.5em;min-height:0}.sub-hero-module__QsiybW__column{display:contents}.sub-hero-module__QsiybW__column:first-child .sub-hero-module__QsiybW__imageFrame{grid-area:1/1}.sub-hero-module__QsiybW__column:last-child .sub-hero-module__QsiybW__text{grid-area:1/2}.sub-hero-module__QsiybW__column:first-child .sub-hero-module__QsiybW__text{grid-area:2/1/3/-1;align-self:end;max-width:46%}.sub-hero-module__QsiybW__column:last-child .sub-hero-module__QsiybW__imageFrame{grid-area:2/2}}@media (max-width:576px){.sub-hero-module__QsiybW__root{--image-size:30vw;gap:1.25em 3.5em}.sub-hero-module__QsiybW__column:first-child .sub-hero-module__QsiybW__text{max-width:49%}}
.disciplines-module___FhOpG__root{padding:var(--section-margin-y-small) 0;position:relative}.disciplines-module___FhOpG__stage{--bar-h:9.2361vw;--card-h:calc(100vh - var(--header-height) - 16.6667vw);--frame-w:calc(var(--card-h) * .7211);--copy-w:min(32vw, 46rem);--slide-gap:4.4444vw;--slide-w:calc(var(--frame-w) + var(--slide-gap) + var(--copy-w));height:calc(100vh - var(--header-height));background:var(--color-paper);flex-direction:column;padding-block:1.6667vw;display:flex;position:relative;overflow:hidden}.disciplines-module___FhOpG__header{height:var(--bar-h);padding:1.1111vw var(--section-margin-x) 2.5vw;border-bottom:1px solid var(--color-line);flex:none;justify-content:space-between;align-items:flex-start;gap:1em;display:flex}.disciplines-module___FhOpG__title{color:var(--color-italic);font-family:var(--font-display), serif;font-size:var(--text-italic);font-weight:var(--weight-s);font-style:italic;line-height:var(--line-height-normal);margin:0}.disciplines-module___FhOpG__counter{color:var(--color-muted);font-size:var(--text-ui);font-variant-numeric:tabular-nums;white-space:nowrap;margin:1.9444vw 0 0}.disciplines-module___FhOpG__counterCurrent{animation:.35s cubic-bezier(.2,.7,.2,1) disciplines-module___FhOpG__counter-in;display:inline-block}@keyframes disciplines-module___FhOpG__counter-in{0%{opacity:0;transform:translateY(-40%)}}.disciplines-module___FhOpG__viewport{flex:1;min-height:0;padding:2.0833vw 0 2.0139vw}.disciplines-module___FhOpG__track{width:max-content;height:100%;padding-inline:calc((100vw - var(--slide-w)) / 2);will-change:transform;gap:8.3333vw;display:flex}.disciplines-module___FhOpG__slide{align-items:flex-end;gap:var(--slide-gap);flex:none;height:100%;display:flex}.disciplines-module___FhOpG__imageFrame{width:var(--frame-w);border:1px solid var(--color-brand);height:100%;padding:.9722vw}.disciplines-module___FhOpG__imageInner{background:var(--bg-secondary);width:100%;height:100%;position:relative}.disciplines-module___FhOpG__image{object-fit:cover;object-position:center}.disciplines-module___FhOpG__copy{width:var(--copy-w);flex-direction:column;gap:1em;display:flex}.disciplines-module___FhOpG__slideEyebrow{color:var(--color-accent);font-size:var(--text-label);font-weight:var(--weight-l);margin:0}.disciplines-module___FhOpG__slideTitle{color:var(--color-italic);font-family:var(--font-display), serif;font-size:var(--text-h3);font-weight:var(--weight-s);font-style:italic;line-height:var(--line-height-normal);margin:0}.disciplines-module___FhOpG__slideDescription{color:var(--color-muted);font-size:var(--text-body);font-weight:var(--weight-m);line-height:var(--line-height-large);margin:0}.disciplines-module___FhOpG__slideCta{color:var(--color-accent);font-size:var(--text-ui);font-weight:var(--weight-m);transition:opacity var(--transition-medium);border-bottom:1px solid;align-self:flex-start;align-items:center;gap:.25em;margin-top:.5em;display:inline-flex}.disciplines-module___FhOpG__slideCta:hover{opacity:.7}.disciplines-module___FhOpG__slideCtaArrow{background-color:currentColor;width:1em;height:1em;transform:rotate(-90deg);-webkit-mask:url(/icons/arrow-down.svg) 50%/contain no-repeat;mask:url(/icons/arrow-down.svg) 50%/contain no-repeat}.disciplines-module___FhOpG__hint{padding:0 var(--section-margin-x);color:var(--color-muted);font-size:var(--text-label);font-weight:var(--weight-l);letter-spacing:.04em;text-transform:uppercase;justify-content:flex-end;align-items:center;gap:1em;margin:0;display:flex;position:absolute;bottom:1.6667vw;right:0}.disciplines-module___FhOpG__hint:after{content:"";background:currentColor;width:2.5em;height:1px}@media (max-width:1024px){.disciplines-module___FhOpG__stage{height:auto;padding-block:0}.disciplines-module___FhOpG__header{height:auto;padding:0 var(--section-margin-x) 1em;align-items:baseline}.disciplines-module___FhOpG__counter{margin-top:0}.disciplines-module___FhOpG__hint{position:static}.disciplines-module___FhOpG__viewport{overscroll-behavior-x:contain;scrollbar-width:none;padding:1.5em 0 1em;overflow-x:auto}.disciplines-module___FhOpG__viewport::-webkit-scrollbar{display:none}.disciplines-module___FhOpG__track{height:auto;padding-inline:var(--section-margin-x);gap:3em}.disciplines-module___FhOpG__slide{gap:3em;height:auto}.disciplines-module___FhOpG__imageFrame{aspect-ratio:18/25;width:auto;height:27em;padding:.75em}.disciplines-module___FhOpG__copy{width:30em}}@media (max-width:576px){.disciplines-module___FhOpG__slide{width:calc(100vw - var(--section-margin-x) * 2 - 3em);flex-direction:column;align-items:stretch;gap:1.5em}.disciplines-module___FhOpG__imageFrame{height:auto}.disciplines-module___FhOpG__copy{width:auto}}
.hero-module__JO9K0a__root{padding:0 var(--section-margin-x);background:var(--color-paper)}.hero-module__JO9K0a__intro{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5em;margin-top:3em;margin-bottom:4em;display:flex}.hero-module__JO9K0a__title{color:var(--color-italic);font-family:var(--font-display), serif;font-size:var(--text-italic);font-weight:var(--weight-s);font-style:italic;line-height:var(--line-height-normal);margin:0}.hero-module__JO9K0a__subtitle{max-width:32em;color:var(--color-muted);opacity:.58;font-size:var(--text-s);line-height:var(--line-height-large);margin:.5em 0 0}.hero-module__JO9K0a__cta{border:1px solid var(--color-brand-dark);background:var(--color-brand-soft);color:var(--color-accent);font:inherit;font-size:var(--text-ui);font-weight:var(--weight-m);text-align:center;cursor:pointer;transition:background-color var(--transition-medium), color var(--transition-medium);border-radius:.5em;padding:.75em 1em}.hero-module__JO9K0a__cta:hover{background:var(--color-brand);color:var(--color-accent-dark)}.hero-module__JO9K0a__grid{gap:1.5em var(--section-margin-x);grid-template-rows:auto auto;grid-template-columns:.75fr 1fr 1fr;display:grid}.hero-module__JO9K0a__mainFrame{aspect-ratio:4/5;background:var(--bg-secondary);grid-area:1/1/span 2;position:relative}.hero-module__JO9K0a__image{object-fit:cover;opacity:0;transition:opacity var(--transition-fill)}.hero-module__JO9K0a__imageActive{opacity:1}.hero-module__JO9K0a__disciplines{padding-right:calc(12em + var(--section-margin-x));grid-area:1/2/auto/span 2;align-self:center;margin-left:1em}.hero-module__JO9K0a__list{flex-direction:column;gap:.25em;margin:0;padding:0;list-style:none;display:flex}.hero-module__JO9K0a__item{width:100%;color:var(--color-italic);opacity:.35;font-family:var(--font-sans), sans-serif;font-size:var(--text-m);font-weight:var(--weight-m);text-align:left;cursor:pointer;transition:opacity var(--transition-medium), transform var(--transition-medium);background:0 0;border:0;align-items:baseline;gap:1em;padding:.15em 0;display:flex}.hero-module__JO9K0a__index{text-align:right;flex:0 0 2ch}.hero-module__JO9K0a__item:hover,.hero-module__JO9K0a__item:focus-visible{opacity:.7}.hero-module__JO9K0a__itemActive{opacity:1;transform:translate(1.5em)}.hero-module__JO9K0a__thumbFrame{background:var(--bg-secondary);width:12em;height:12em;position:relative}.hero-module__JO9K0a__thumbTop{grid-area:1/3;place-self:start end}.hero-module__JO9K0a__thumbBottom{grid-area:2/2/auto/span 2;justify-self:center}@media (max-width:1024px){.hero-module__JO9K0a__grid{grid-template-columns:46% 1fr}.hero-module__JO9K0a__disciplines{grid-area:1/2/span 2;margin-left:0;padding-right:0}.hero-module__JO9K0a__item{gap:2.5em}.hero-module__JO9K0a__thumbTop,.hero-module__JO9K0a__thumbBottom{display:none}}@media (max-width:576px){.hero-module__JO9K0a__root{padding-top:var(--section-margin-y)}.hero-module__JO9K0a__subtitle{font-size:var(--text-s);margin-top:1em}.hero-module__JO9K0a__cta{width:100%}.hero-module__JO9K0a__grid{grid-template-rows:auto;grid-template-columns:1fr}.hero-module__JO9K0a__mainFrame,.hero-module__JO9K0a__disciplines{grid-area:auto/1}.hero-module__JO9K0a__mainFrame{aspect-ratio:3/4}.hero-module__JO9K0a__thumbTop,.hero-module__JO9K0a__thumbBottom{display:none}.hero-module__JO9K0a__item{gap:1em}.hero-module__JO9K0a__index{text-align:left}.hero-module__JO9K0a__itemActive{transform:none}}
.maison-module__2JmLMa__root{padding:var(--section-margin-y-small) var(--section-margin-x);background:var(--color-paper);container-type:inline-size}.maison-module__2JmLMa__rootOnlyMaison{padding-bottom:0}.maison-module__2JmLMa__group{border-top:1px solid var(--color-line);flex-direction:column;gap:2em;padding:2.5em 0;display:flex}.maison-module__2JmLMa__group:last-child{border-bottom:1px solid var(--color-line)}.maison-module__2JmLMa__label{color:var(--color-muted);font-size:var(--text-label);font-weight:var(--weight-l);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:1em;margin:0;display:flex}.maison-module__2JmLMa__label:before{content:"";background:currentColor;width:2.5em;height:1px}.maison-module__2JmLMa__marquee{overflow:hidden}.maison-module__2JmLMa__track{width:max-content;animation:maison-module__2JmLMa__marquee calc(var(--count) * 5s) linear infinite;display:flex}.maison-module__2JmLMa__trackReverse{animation-direction:reverse}@keyframes maison-module__2JmLMa__marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.maison-module__2JmLMa__item{width:max(calc(100cqw / var(--count)), 9em);flex:none;height:4.5em;position:relative}.maison-module__2JmLMa__logo{object-fit:contain;opacity:.6;scale:var(--scale-desktop,1);padding:0 1em}@media (max-width:1024px){.maison-module__2JmLMa__logo{scale:var(--scale-tablet,var(--scale-desktop,1))}}@media (max-width:576px){.maison-module__2JmLMa__logo{scale:var(--scale-mobile,var(--scale-desktop,1))}}
.intro-module__BIYFlW__intro{--committee-gutter:160px;padding:var(--section-margin-y) var(--committee-gutter) 0;background:var(--color-paper);justify-content:center;display:flex}.intro-module__BIYFlW__text{max-width:1120px;color:var(--color-muted);font-family:var(--font-sans), sans-serif;font-weight:var(--weight-l);font-size:var(--text-s);line-height:var(--line-height-normal);letter-spacing:0;margin:0}@media (max-width:850px){.intro-module__BIYFlW__intro{--committee-gutter:var(--section-margin-x)}}
.page-module__FFdoya__title{padding:var(--section-margin-y-medium) var(--section-margin-x) 0;font-family:var(--font-display), serif;font-weight:var(--weight-s);color:var(--color-italic);font-style:italic;font-size:var(--text-italic);line-height:var(--line-height-normal);letter-spacing:0}.page-module__FFdoya__content{padding:var(--section-margin-y-medium) var(--section-margin-x)}.page-module__FFdoya__content #ot-sdk-cookie-policy *{font-family:var(--font-sans), sans-serif!important;font-size:var(--text-s)!important;font-weight:var(--weight-m)!important;line-height:var(--line-height-large)!important;color:var(--color-ink)!important;text-align:left!important}.page-module__FFdoya__content #ot-sdk-cookie-policy :is(h3,h4,th){font-weight:var(--weight-l)!important}.page-module__FFdoya__content #ot-sdk-cookie-policy th{background:var(--bg-secondary)!important}.page-module__FFdoya__content #ot-sdk-cookie-policy a{text-decoration:underline!important}
.footer-module__6BSI8W__root{box-sizing:border-box;min-height:343px;padding:40px var(--page-padding) 24px;background:var(--color-brand);flex-direction:column;align-items:center;gap:40px;display:flex}.footer-module__6BSI8W__logo{width:min(372px,100%);height:auto;display:block}.footer-module__6BSI8W__social ul{justify-content:center;align-items:center;gap:10px;list-style:none;display:flex}.footer-module__6BSI8W__partner{font-family:var(--font-sans), sans-serif;font-weight:500;font-size:var(--text-footer);line-height:var(--line-height-normal);text-align:center}.footer-module__6BSI8W__partner a{margin-left:.75em;text-decoration:underline}.footer-module__6BSI8W__logo,.footer-module__6BSI8W__social a,.footer-module__6BSI8W__partner,.footer-module__6BSI8W__nav a,.footer-module__6BSI8W__nav li:after,.footer-module__6BSI8W__cookieSettings{opacity:.6;transition:opacity var(--transition-medium)}.footer-module__6BSI8W__social a:hover,.footer-module__6BSI8W__partner:hover,.footer-module__6BSI8W__nav a:hover,.footer-module__6BSI8W__cookieSettings:hover{opacity:1}.footer-module__6BSI8W__nav{font-family:var(--font-sans), sans-serif;font-weight:500;font-size:var(--text-footer);line-height:var(--line-height-large);letter-spacing:0;text-align:center;text-transform:uppercase}.footer-module__6BSI8W__nav ul{flex-wrap:wrap;justify-content:center;align-items:center;list-style:none;display:flex}.footer-module__6BSI8W__nav li{align-items:center;display:flex}.footer-module__6BSI8W__nav li:not(:last-child):after{content:var(--footer-separator);margin-inline:10px}.footer-module__6BSI8W__nav #ot-sdk-btn.footer-module__6BSI8W__cookieSettings{cursor:pointer;height:auto;font:inherit;color:inherit;text-transform:inherit;transition:opacity var(--transition-medium);background:0 0;border:none;margin:0;padding:0}.footer-module__6BSI8W__nav #ot-sdk-btn.footer-module__6BSI8W__cookieSettings:hover{cursor:pointer;height:auto;font:inherit;color:inherit;text-transform:inherit;transition:opacity var(--transition-medium);background:0 0;border:none;margin:0;padding:0}@media (max-width:1024px){.footer-module__6BSI8W__logo{width:min(220px,100%)}.footer-module__6BSI8W__social ul{gap:36px}.footer-module__6BSI8W__social img{width:23px;height:23px}.footer-module__6BSI8W__logo,.footer-module__6BSI8W__social a,.footer-module__6BSI8W__partner,.footer-module__6BSI8W__nav a,.footer-module__6BSI8W__nav li:after,.footer-module__6BSI8W__cookieSettings{opacity:1}}
.guide-talents-landing-module__pG7rpa__shell{z-index:100;color:#fff;width:100%;height:100lvh;font-family:var(--font-sans), sans-serif;background-color:#bf8c66;position:fixed;top:0;left:0;overflow:hidden}.guide-talents-landing-module__pG7rpa__bg{z-index:0;object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none}.guide-talents-landing-module__pG7rpa__root{z-index:1;overscroll-behavior:none;-webkit-overflow-scrolling:touch;height:100dvh;max-height:100%;position:relative;overflow:hidden auto}.guide-talents-landing-module__pG7rpa__content{box-sizing:border-box;flex-direction:column;align-items:center;width:100%;max-width:24.375em;min-height:100%;margin:0 auto;padding:2.5em 1.875em 3.4375em;display:flex}.guide-talents-landing-module__pG7rpa__logo{flex-shrink:0;width:11.875em;height:auto}.guide-talents-landing-module__pG7rpa__title{letter-spacing:.15em;text-align:center;text-transform:uppercase;white-space:pre-line;width:100%;max-width:20.625em;margin:2.25em 0 0;font-size:1.125em;font-weight:600;line-height:1.5}.guide-talents-landing-module__pG7rpa__preview{background:#00000026;border:.075em solid #ffffff38;border-radius:1.375em;flex-shrink:0;width:12.5em;height:22.25em;margin-top:1.5em;position:relative;overflow:hidden;box-shadow:0 1em 2.5em #0000004d}.guide-talents-landing-module__pG7rpa__preview:not([data-ready]){box-shadow:none;background:0 0;border-color:#0000}.guide-talents-landing-module__pG7rpa__preview:not([data-ready]) .guide-talents-landing-module__pG7rpa__previewImage{opacity:0}.guide-talents-landing-module__pG7rpa__previewImage{object-fit:cover;width:100%;height:100%;display:block}.guide-talents-landing-module__pG7rpa__download{color:#fff;letter-spacing:.2em;text-transform:uppercase;cursor:pointer;appearance:none;box-sizing:border-box;background:#ffffff1a;border:.0625rem solid #fff;border-radius:3.75rem;flex-shrink:0;justify-content:center;align-items:center;width:min(19.375rem,100%);height:3.25rem;min-height:3.25rem;margin-top:2.125rem;padding:0;font-family:inherit;font-size:.8125rem;font-weight:600;display:inline-flex}.guide-talents-landing-module__pG7rpa__download:disabled{opacity:.6;cursor:wait}.guide-talents-landing-module__pG7rpa__instructions{text-align:center;opacity:.95;width:min(19.375rem,100%);margin:1.25rem 0 0;font-size:.8125rem;font-weight:400;line-height:1.46}.guide-talents-landing-module__pG7rpa__status{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:1.75em;width:100%;max-width:20.625em;display:flex}.guide-talents-landing-module__pG7rpa__statusIcon{flex-shrink:0;width:4.5em;height:4.5em}.guide-talents-landing-module__pG7rpa__statusCopy{flex-direction:column;gap:.9375em;width:100%;display:flex}.guide-talents-landing-module__pG7rpa__statusTitle{letter-spacing:.15em;text-transform:uppercase;white-space:pre-line;margin:0;font-size:1.125em;font-weight:600;line-height:1.5}.guide-talents-landing-module__pG7rpa__statusBody{white-space:pre-line;margin:0;font-size:.9375rem;font-weight:400;line-height:1.533}.guide-talents-landing-module__pG7rpa__retry{color:#fff;letter-spacing:.2em;text-transform:uppercase;cursor:pointer;appearance:none;background:0 0;border:0;border-bottom:.0625em solid #fffc;margin-top:1.75em;padding:0 0 .1875em;font-family:inherit;font-size:.75rem;font-weight:400}.guide-talents-landing-module__pG7rpa__courses{color:#fff;letter-spacing:.2em;text-align:center;text-transform:uppercase;border-bottom:.0625em solid #fffc;margin-top:auto;padding:2.5rem 0 .1875em;font-size:.75rem;font-weight:400;text-decoration:none}.guide-talents-landing-module__pG7rpa__courses:hover{opacity:.85}:is(html:has([data-guide-talents-landing]),body:has([data-guide-talents-landing])){background:#bf8c66;overflow:hidden}body:has([data-guide-talents-landing]) footer{display:none}
