.LanguageSwitcher-module__e0k9eq__switcher{text-transform:none;letter-spacing:0;flex-shrink:0;position:relative}.LanguageSwitcher-module__e0k9eq__trigger{border:1px solid var(--line-dark);min-height:2.75rem;color:var(--paper);font:inherit;cursor:pointer;background:#0e0e0e;border-radius:999px;align-items:center;gap:.6rem;padding:.55rem 1rem;display:flex}.LanguageSwitcher-module__e0k9eq__trigger:hover,.LanguageSwitcher-module__e0k9eq__trigger[aria-expanded=true]{border-color:var(--purple-bright)}.LanguageSwitcher-module__e0k9eq__trigger:focus-visible,.LanguageSwitcher-module__e0k9eq__option:focus-visible{outline:2px solid var(--purple-bright);outline-offset:4px}.LanguageSwitcher-module__e0k9eq__options{border:1px solid var(--line-dark);background:#111;border-radius:1rem;width:15rem;padding:.4rem;position:absolute;inset-block-start:calc(100% + .75rem);inset-inline-end:0;box-shadow:0 16px 48px #0009}.LanguageSwitcher-module__e0k9eq__option{text-align:start;width:100%;min-height:3.25rem;color:var(--paper);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:.65rem;grid-template-columns:1.5rem 1fr 1rem;align-items:center;gap:.75rem;padding:.7rem;display:grid}.LanguageSwitcher-module__e0k9eq__option:hover,.LanguageSwitcher-module__e0k9eq__option[aria-pressed=true]{background:var(--purple-wash)}@media (max-width:420px){.LanguageSwitcher-module__e0k9eq__trigger{gap:.4rem;padding:.5rem .65rem;font-size:.65rem}.LanguageSwitcher-module__e0k9eq__options{width:13rem}}.LanguageSwitcher-module__e0k9eq__option[lang=ar-SA]{font-family:Noto Sans Arabic,Tahoma,Arial,sans-serif}.LanguageSwitcher-module__e0k9eq__option[lang=en],.LanguageSwitcher-module__e0k9eq__option[lang=de]{font-family:var(--font-instrument),Arial,sans-serif}.LanguageSwitcher-module__e0k9eq__flag{object-fit:cover;border-radius:2px;width:1.5rem;height:1.125rem;display:block;box-shadow:0 0 0 1px #ffffff20}
.Contact-module__DdzYfq__dialog{box-sizing:border-box;color:#f4efff;width:min(960px,100vw - 2rem);max-height:calc(100dvh - 2rem);font-family:var(--font-body);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-backdrop-filter:blur(24px);isolation:isolate;overscroll-behavior:contain;background:linear-gradient(160deg,#271c4dba,#100e21ed 48%,#0e0c1bf5);border:1px solid #ded0ff55;border-top-color:#f7efff99;border-radius:38px;margin:auto;padding:clamp(1.5rem,4vw,2rem);animation:.25s both Contact-module__DdzYfq__arrive;overflow:hidden auto;box-shadow:inset 1px 0 1px #ffffff25,inset -1px 0 1px #ffffff10,0 25px 100px #0009}.Contact-module__DdzYfq__dialog::backdrop{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#07030dc9}.Contact-module__DdzYfq__close{width:44px;height:44px;color:var(--paper-muted);font:inherit;cursor:pointer;background:0 0;border:0;font-size:1.7rem;position:absolute;top:.7rem;right:.7rem}.Contact-module__DdzYfq__close:hover{color:var(--paper)}.Contact-module__DdzYfq__dialog h2{text-align:center;letter-spacing:-.055em;margin:0 2rem 2rem;font-size:clamp(2.5rem,6vw,4rem);font-weight:400;line-height:1.05}.Contact-module__DdzYfq__dialog fieldset{border:0;min-width:0;margin:0;padding:0}.Contact-module__DdzYfq__line{letter-spacing:-.02em;flex-wrap:wrap;align-items:center;gap:.9rem .45rem;margin:0 0 1.75rem;font-size:clamp(1.05rem,2.2vw,1.35rem);font-weight:400;line-height:1.6;display:flex}.Contact-module__DdzYfq__answer{vertical-align:middle;align-items:center;gap:.25rem;max-width:100%;display:inline-flex}.Contact-module__DdzYfq__dialog input,.Contact-module__DdzYfq__dialog select,.Contact-module__DdzYfq__dialog textarea{box-sizing:border-box;color:#f4efff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;min-width:0;max-width:100%;font:inherit;letter-spacing:0;background:#170d29;border:1px solid #b98aff40;border-bottom:2px solid #b98affb0;border-radius:4px;padding:.6rem .75rem;font-size:1em;line-height:1.5}.Contact-module__DdzYfq__dialog input{width:clamp(11rem,23vw,14rem)}.Contact-module__DdzYfq__dialog input,.Contact-module__DdzYfq__dialog select{text-align:center;height:54px;padding-block:0;line-height:normal}.Contact-module__DdzYfq__dialog select{appearance:none;text-align-last:center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='m1 1 5 5 5-5' fill='none' stroke='%23c1b3d0' stroke-width='1.5'/%3E%3C/svg%3E");background-position:right .8rem center;background-repeat:no-repeat;background-size:.7rem;width:clamp(14.5rem,23vw,16rem);padding-left:.9rem;padding-right:2.1rem}.Contact-module__DdzYfq__email input{width:clamp(14rem,29vw,21rem)}.Contact-module__DdzYfq__dialog input::placeholder,.Contact-module__DdzYfq__dialog textarea::placeholder{color:#c1b3d0;opacity:1}.Contact-module__DdzYfq__message{line-height:1.6;display:block}.Contact-module__DdzYfq__dialog textarea{resize:vertical;width:100%;min-height:125px;margin-top:1rem;padding:.95rem 1rem;line-height:1.6;display:block}.Contact-module__DdzYfq__bottom{border-top:1px solid var(--line-dark);justify-content:space-between;align-items:center;gap:1rem;padding-top:1.25rem;display:flex}.Contact-module__DdzYfq__bottom p{color:var(--paper-muted);margin:0;font-size:.7rem;line-height:1.65}.Contact-module__DdzYfq__submit{min-height:48px;color:var(--paper);font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff50;border-radius:999px;flex-shrink:0;padding:.85rem 1.4rem;font-size:.9rem;transition:background .2s,color .2s}.Contact-module__DdzYfq__submit:hover{background:var(--purple-bright);color:var(--ink-000);border-color:var(--purple-bright)}.Contact-module__DdzYfq__dialog :is(input,select,textarea,button,a):focus-visible{outline:2px solid var(--purple-bright);outline-offset:4px}.Contact-module__DdzYfq__dialog :disabled{opacity:.6;cursor:wait}.Contact-module__DdzYfq__error{color:#f4cbd6;background:#241419;border:1px solid #ba8290;margin:1.25rem 0 0;padding:1rem;font-size:.85rem;line-height:1.6}.Contact-module__DdzYfq__error a{text-decoration:underline}.Contact-module__DdzYfq__trap,.Contact-module__DdzYfq__srOnly{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.Contact-module__DdzYfq__confirmation{padding-block:1rem;line-height:1.6}.Contact-module__DdzYfq__confirmation h3{font-size:1.4rem;font-weight:400}.Contact-module__DdzYfq__confirmation p{margin-bottom:1.5rem}@keyframes Contact-module__DdzYfq__arrive{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:480px){.Contact-module__DdzYfq__line{row-gap:.8rem;margin-bottom:1.6rem;line-height:1.6}.Contact-module__DdzYfq__message{line-height:1.6;display:block}.Contact-module__DdzYfq__dialog input,.Contact-module__DdzYfq__dialog select{font-size:1em}.Contact-module__DdzYfq__bottom{flex-direction:column-reverse;align-items:stretch}}@media (prefers-reduced-motion:reduce){.Contact-module__DdzYfq__dialog{animation:none}.Contact-module__DdzYfq__submit{transition:none}}.Contact-module__DdzYfq__dialog input[name=company]{width:14rem}@media (max-width:480px){.Contact-module__DdzYfq__dialog select{width:14.5rem}}.Contact-module__DdzYfq__dialog:before{content:"";z-index:-1;filter:blur(24px);transform-origin:50% 25%;pointer-events:none;background:radial-gradient(at 36% 28%,#f9edffdb 0%,#d9b0ff9c 13%,#9a55ff70 28%,#0000 60%),radial-gradient(at 73% 43%,#b984ff85 0%,#7540d844 26%,#0000 60%);width:130%;height:330px;animation:28s ease-in-out infinite alternate Contact-module__DdzYfq__glassLightDrift;position:absolute;top:-105px;left:-15%}.Contact-module__DdzYfq__dialog:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 0%,#cfa0ff60 20%,#f8eaff 47%,#fff 53%,#d4b0ff70 75%,#0000 100%);height:2px;animation:34s ease-in-out infinite alternate Contact-module__DdzYfq__glassEdgeDrift;position:absolute;top:0;left:5%;right:5%;box-shadow:0 0 26px 6px #cfa2ff66}@keyframes Contact-module__DdzYfq__glassLightDrift{0%{opacity:.78;transform:translate(-12%,-8%)rotate(-9deg)scale(.97)}38%{opacity:1;transform:translate(4%,5%)rotate(3deg)scale(1.06)}72%{opacity:.84;transform:translate(11%,-1%)rotate(8deg)scale(1.02)}to{opacity:.94;transform:translate(-2%,9%)rotate(-3deg)scale(1.1)}}@keyframes Contact-module__DdzYfq__glassEdgeDrift{0%{opacity:.55;transform:translate(-15%)scaleX(.72)}55%{opacity:.95;transform:translate(12%)scaleX(.9)}to{opacity:.7;transform:translate(2%)scaleX(.65)}}@media (max-width:480px){.Contact-module__DdzYfq__dialog{border-radius:30px}}@media (prefers-reduced-motion:reduce){.Contact-module__DdzYfq__dialog:before,.Contact-module__DdzYfq__dialog:after{animation:none}}
.Loader-module__MMnWBW__loader{z-index:300;color:var(--paper);clip-path:inset(0);transition:clip-path .5s var(--ease-in-out);background:radial-gradient(#211236,#080709 68%);place-items:center;animation:0s 4s forwards Loader-module__MMnWBW__failsafe;display:grid;position:fixed;inset:0;overflow:hidden}.Loader-module__MMnWBW__loader[data-done]{clip-path:inset(0 0 100%);pointer-events:none}.Loader-module__MMnWBW__frame{width:min(calc(100% - 2 * var(--page-pad)), 84rem);direction:ltr;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:clamp(.5rem,3vw,3rem);display:grid}.Loader-module__MMnWBW__name{font:400 clamp(1rem, 3.3vw, 3rem)/1 var(--font-latin);letter-spacing:-.04em}.Loader-module__MMnWBW__name:last-child{justify-self:end}.Loader-module__MMnWBW__progress{background:#ffffff24;height:3px;position:absolute;inset:auto 0 0}.Loader-module__MMnWBW__progress:before{content:"";background:var(--purple-bright);transform-origin:0;height:100%;animation:Loader-module__MMnWBW__progress-fill var(--countdown-duration) linear both;display:block}.Loader-module__MMnWBW__count{font-family:var(--font-display);font-variant-numeric:tabular-nums;animation:Loader-module__MMnWBW__count-in .4s var(--ease-out) both;font-size:clamp(5rem,18vw,13rem);line-height:1}@keyframes Loader-module__MMnWBW__progress-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes Loader-module__MMnWBW__count-in{0%{opacity:0;transform:translateY(.1em)scale(.96)}}@keyframes Loader-module__MMnWBW__failsafe{to{visibility:hidden;pointer-events:none}}@media (prefers-reduced-motion:reduce){.Loader-module__MMnWBW__loader{display:none}}
.SocialTiles-module__pSnkVG__wrap{justify-items:center;gap:1rem;margin-top:0;display:grid}.SocialTiles-module__pSnkVG__row{align-items:center;margin:0;padding:0;list-style:none;display:flex}.SocialTiles-module__pSnkVG__tile{cursor:pointer;z-index:0;background:#0a66c2;border:none;border-radius:50px;justify-content:center;align-items:center;width:50px;height:50px;margin-left:10px;transition:all .1s;display:flex;position:relative}.SocialTiles-module__pSnkVG__tile svg{color:#fff;z-index:9;width:30px;height:30px}.SocialTiles-module__pSnkVG__row li:nth-child(2) .SocialTiles-module__pSnkVG__tile{background:#000}.SocialTiles-module__pSnkVG__row li:nth-child(3) .SocialTiles-module__pSnkVG__tile{background:#ff6719}.SocialTiles-module__pSnkVG__tile:active{transform:scale(.85)}.SocialTiles-module__pSnkVG__tile:before{content:"";z-index:-1;background-color:#212121;border:0 solid #ffffff69;border-radius:50px;width:55px;height:55px;transition:all .4s;position:absolute}.SocialTiles-module__pSnkVG__tile:focus-visible{outline-offset:3px;outline:2px solid #a96dff}.SocialTiles-module__pSnkVG__pending{justify-content:center;gap:var(--space-2);color:var(--gray);flex-wrap:wrap;margin:0;display:flex}.SocialTiles-module__pSnkVG__pendingTag{color:var(--purple-bright)}@media (prefers-reduced-motion:reduce){.SocialTiles-module__pSnkVG__tile,.SocialTiles-module__pSnkVG__tile:before{transition:none}.SocialTiles-module__pSnkVG__tile:hover,.SocialTiles-module__pSnkVG__tile:focus-visible{transform:none}}.SocialTiles-module__pSnkVG__tile,.SocialTiles-module__pSnkVG__row li:nth-child(2) .SocialTiles-module__pSnkVG__tile,.SocialTiles-module__pSnkVG__row li:nth-child(3) .SocialTiles-module__pSnkVG__tile{isolation:isolate;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(#191919,#000);border:1px solid #ffffff40;width:3.5rem;height:3.5rem;transition:background .3s,border-color .3s,box-shadow .3s;overflow:hidden;box-shadow:inset 0 1px 2px #fff6,inset 0 -1px 2px #0003,0 4px 8px #0003,0 0 20px #ffffff1a}.SocialTiles-module__pSnkVG__tile:before{border-radius:inherit;z-index:0;pointer-events:none;background:linear-gradient(90deg,#0000,#fff3,#0000);width:18%;height:100%;animation:3s linear infinite SocialTiles-module__pSnkVG__socialShine;inset:0 auto 0 -25%;transform:skew(-25deg)}.SocialTiles-module__pSnkVG__tile:hover:before{width:18%;height:100%}.SocialTiles-module__pSnkVG__tile:hover{background:linear-gradient(#164b72,#082f50)}.SocialTiles-module__pSnkVG__row li:nth-child(2) .SocialTiles-module__pSnkVG__tile:hover{background:linear-gradient(#292929,#080808)}.SocialTiles-module__pSnkVG__row li:nth-child(3) .SocialTiles-module__pSnkVG__tile:hover{background:linear-gradient(#944319,#391607)}@keyframes SocialTiles-module__pSnkVG__socialShine{to{left:120%}}@media (prefers-reduced-motion:reduce){.SocialTiles-module__pSnkVG__tile:before{animation:none}}
.CallToAction-module__zZas-q__section{padding-block:var(--section-gap)}.CallToAction-module__zZas-q__shell{display:grid}.CallToAction-module__zZas-q__stage{isolation:isolate;background:radial-gradient(circle at 50% 45%, #8d42fe26, transparent 32%), var(--ink-050);border:0;border-radius:0;min-height:clamp(38rem,72svh,56rem);position:relative;overflow:hidden}.CallToAction-module__zZas-q__stage:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0505051f,#05050594);position:absolute;inset:0}.CallToAction-module__zZas-q__message{z-index:2;text-align:center;align-content:center;justify-items:center;gap:var(--space-4);pointer-events:none;padding:clamp(2rem,6vw,6rem);display:grid;position:absolute;inset:0}.CallToAction-module__zZas-q__message:before{content:"";z-index:-1;filter:blur(2rem);background:#0505057a;border-radius:50%;width:min(78vw,58rem);height:min(48vw,34rem);position:absolute}.CallToAction-module__zZas-q__label{align-items:center;gap:var(--space-2);color:var(--paper-muted);margin:0;display:flex}.CallToAction-module__zZas-q__dot{background:var(--purple);border-radius:50%;flex:none;width:7px;height:7px}.CallToAction-module__zZas-q__heading{color:var(--paper);letter-spacing:-.065em;max-width:11ch;margin:0;font-size:clamp(3.5rem,8.5vw,8rem);font-weight:400;line-height:.86}.CallToAction-module__zZas-q__actions{pointer-events:auto;perspective:1000px;width:min(100%,25rem);margin-top:clamp(2rem,6vw,5rem)}.CallToAction-module__zZas-q__primaryAction{isolation:isolate;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#fff;min-height:4.25rem;font-family:var(--font-display);text-transform:uppercase;text-shadow:0 1px 2px #00000080;background:linear-gradient(#191919,#000);border:1px solid #ffffff40;border-radius:3rem;justify-content:center;align-items:center;gap:1rem;padding:1.25rem 1.75rem;font-size:clamp(.85rem,1.4vw,1.05rem);transition:background .3s,border-color .3s,box-shadow .3s;animation:2s ease-in-out infinite CallToAction-module__zZas-q__glassPulse;display:flex;position:relative;overflow:hidden;transform:rotateX(15deg)translateZ(0);box-shadow:inset 0 1px 2px #fff6,inset 0 -1px 2px #0003,0 4px 8px #0003,0 0 20px #ffffff1a}.CallToAction-module__zZas-q__primaryAction:before{content:"";pointer-events:none;z-index:-1;background:linear-gradient(90deg,#0000,#ffffff1a,#fff3,#ffffff1a,#0000);width:15%;animation:3s linear infinite CallToAction-module__zZas-q__glassShine;position:absolute;inset:0 auto 0 -20%;transform:skew(-25deg)}.CallToAction-module__zZas-q__primaryAction:hover,.CallToAction-module__zZas-q__primaryAction:focus-visible{background:linear-gradient(#1b0b2b,#0d0416);border-color:#44225f;animation:none;box-shadow:inset 0 1px 2px #8961aa55,inset 0 -1px 2px #0006,0 4px 8px #0003,0 0 25px #2c104a80}.CallToAction-module__zZas-q__primaryAction:focus-visible{outline-offset:5px;outline:2px solid #fff}@keyframes CallToAction-module__zZas-q__glassPulse{50%{box-shadow:inset 0 1px 2px #fff6,inset 0 -1px 2px #0003,0 4px 8px #0003,0 0 30px #fff3}}@keyframes CallToAction-module__zZas-q__glassShine{to{left:120%}}.CallToAction-module__zZas-q__artwork{z-index:0;transform:translateY(var(--cta-scroll-shift,0px));transition:transform .12s linear;position:absolute;inset:0}.CallToAction-module__zZas-q__media,.CallToAction-module__zZas-q__logo{border:var(--border-hairline) solid #ffffff24;opacity:.78;filter:saturate(1.08)contrast(1.04);position:absolute;overflow:hidden;box-shadow:0 1.5rem 4rem #00000047}.CallToAction-module__zZas-q__media{aspect-ratio:16/10;border-radius:var(--radius-small);background:#090909;width:clamp(10rem,23vw,23rem)}.CallToAction-module__zZas-q__media img{object-fit:contain}.CallToAction-module__zZas-q__mediaProcli{top:3%;left:3%;transform:rotate(-3deg)}.CallToAction-module__zZas-q__mediaAudintra{background:#e6e7eb;top:20%;right:4%;transform:rotate(2deg)}.CallToAction-module__zZas-q__mediaConseqwin{background:#fefefe;bottom:15%;left:3%;transform:rotate(2.5deg)}.CallToAction-module__zZas-q__mediaProcliExtra{top:3%;right:35%;transform:rotate(3deg)}.CallToAction-module__zZas-q__mediaAudintraExtra{bottom:3%;left:37%;transform:rotate(-2deg)}.CallToAction-module__zZas-q__mediaConseqwinExtra{bottom:35%;right:3%;transform:rotate(-3deg)}.CallToAction-module__zZas-q__logo{border-radius:var(--radius-small)}.CallToAction-module__zZas-q__logo img{object-fit:contain;padding:10%}.CallToAction-module__zZas-q__logoProcli{aspect-ratio:1;background:#000;width:clamp(4rem,8vw,7rem);bottom:8%;right:10%;transform:rotate(-4deg)}.CallToAction-module__zZas-q__logoAudintra{aspect-ratio:596/245;background:#f9f9fb;width:clamp(6rem,12vw,11rem);top:35%;left:5%;transform:rotate(3deg)}.CallToAction-module__zZas-q__logoConseqwin{aspect-ratio:600/234;background:#fefefe;width:clamp(6rem,12vw,11rem);bottom:55%;right:5%;transform:rotate(-2deg)}.CallToAction-module__zZas-q__socials{margin-top:var(--space-4)}@media (max-width:767.98px){.CallToAction-module__zZas-q__stage{min-height:46rem}.CallToAction-module__zZas-q__message{padding-inline:1.25rem}.CallToAction-module__zZas-q__heading{font-size:clamp(4rem,20vw,7rem)}.CallToAction-module__zZas-q__media{width:34vw}.CallToAction-module__zZas-q__mediaProcli{top:7%;left:4%}.CallToAction-module__zZas-q__mediaAudintra{top:21%;right:4%}.CallToAction-module__zZas-q__mediaConseqwin{bottom:10%;left:5%}.CallToAction-module__zZas-q__mediaProcliExtra,.CallToAction-module__zZas-q__mediaAudintraExtra,.CallToAction-module__zZas-q__mediaConseqwinExtra,.CallToAction-module__zZas-q__logoAudintra,.CallToAction-module__zZas-q__logoConseqwin{display:none}.CallToAction-module__zZas-q__logoProcli{bottom:6%;right:4%}.CallToAction-module__zZas-q__actions{margin-top:3rem}.CallToAction-module__zZas-q__primaryAction{min-height:4rem}}@media (prefers-reduced-motion:reduce){.CallToAction-module__zZas-q__artwork{transition:none;transform:none}.CallToAction-module__zZas-q__primaryAction,.CallToAction-module__zZas-q__primaryAction:before{transition:none;animation:none}.CallToAction-module__zZas-q__primaryAction,.CallToAction-module__zZas-q__primaryAction:hover,.CallToAction-module__zZas-q__primaryAction:focus-visible,.CallToAction-module__zZas-q__primaryAction:active{transform:none}}.CallToAction-module__zZas-q__actions .CallToAction-module__zZas-q__socials{margin-top:1.5rem}.CallToAction-module__zZas-q__primaryAction{background-clip:padding-box;border-radius:999px;transform:none}.CallToAction-module__zZas-q__primaryAction:before{border-radius:inherit}.CallToAction-module__zZas-q__primaryAction:hover,.CallToAction-module__zZas-q__primaryAction:focus-visible{box-shadow:inset 0 1px 2px #8961aa55,inset 0 -1px 2px #0006,0 4px 8px #0003}.CallToAction-module__zZas-q__primaryAction:active{transform:none}@media (max-width:600px){.CallToAction-module__zZas-q__stage{min-height:0;padding:3rem 0}.CallToAction-module__zZas-q__message{padding:1.5rem 1rem;position:relative}.CallToAction-module__zZas-q__heading{max-width:12ch;font-size:clamp(2.4rem,12vw,4rem)}.CallToAction-module__zZas-q__actions{width:100%;min-width:0;margin-top:1.5rem}.CallToAction-module__zZas-q__primaryAction{width:100%;min-width:0;padding:1rem;font-size:.8rem}.CallToAction-module__zZas-q__label{font-size:.65rem}.CallToAction-module__zZas-q__media,.CallToAction-module__zZas-q__logoProcli{display:none}.CallToAction-module__zZas-q__stage{min-height:45rem;padding-block:4rem}.CallToAction-module__zZas-q__message{min-height:36rem;padding:5rem 1rem}.CallToAction-module__zZas-q__artwork{opacity:.6}.CallToAction-module__zZas-q__media{width:34vw;display:block}.CallToAction-module__zZas-q__mediaProcli{top:3%;left:2%}.CallToAction-module__zZas-q__mediaAudintra{top:15%;right:2%}.CallToAction-module__zZas-q__mediaConseqwin{bottom:4%;left:3%}.CallToAction-module__zZas-q__logoProcli{width:3.5rem;display:block;bottom:4%;right:3%}.CallToAction-module__zZas-q__heading{z-index:1;text-shadow:0 2px 16px #000;position:relative}}@media (max-width:767.98px){.CallToAction-module__zZas-q__stage{min-height:0;padding:clamp(5rem,16vw,8rem) 0}.CallToAction-module__zZas-q__message{min-height:0;padding:clamp(3rem, 9vw, 5rem) var(--page-pad);position:relative;inset:auto}.CallToAction-module__zZas-q__heading{font-size:clamp(2.8rem,11vw,5.5rem);line-height:.95}.CallToAction-module__zZas-q__actions{width:min(100%,25rem);margin-top:clamp(1.5rem,5vw,3rem)}.CallToAction-module__zZas-q__artwork{opacity:.42}.CallToAction-module__zZas-q__media{width:clamp(7rem,27vw,12rem)}.CallToAction-module__zZas-q__mediaProcli{top:2%;left:2%}.CallToAction-module__zZas-q__mediaAudintra{top:5%;right:2%}.CallToAction-module__zZas-q__mediaConseqwin{bottom:2%;left:2%}.CallToAction-module__zZas-q__logoProcli{bottom:3%;right:3%}}@media (max-width:420px){.CallToAction-module__zZas-q__heading{font-size:clamp(2.5rem,11vw,3.5rem)}.CallToAction-module__zZas-q__label{font-size:.75rem}.CallToAction-module__zZas-q__primaryAction{min-height:3.75rem}}@media (max-width:767.98px){.CallToAction-module__zZas-q__message:before{display:none}.CallToAction-module__zZas-q__stage .CallToAction-module__zZas-q__heading{color:var(--paper);-webkit-text-fill-color:var(--paper);text-shadow:none;background-image:none}}.CallToAction-module__zZas-q__section{scroll-margin-top:var(--nav-height,6rem)}@media (max-width:767.98px){.CallToAction-module__zZas-q__mediaProcliExtra,.CallToAction-module__zZas-q__mediaAudintraExtra,.CallToAction-module__zZas-q__mediaConseqwinExtra,.CallToAction-module__zZas-q__logoAudintra,.CallToAction-module__zZas-q__logoConseqwin{display:block}.CallToAction-module__zZas-q__mediaProcliExtra{width:23vw;top:0;right:34%}.CallToAction-module__zZas-q__mediaAudintraExtra{width:23vw;bottom:0;left:37%}.CallToAction-module__zZas-q__mediaConseqwinExtra{width:25vw;top:38%;right:-12%}.CallToAction-module__zZas-q__logoAudintra{width:22vw;top:36%;left:-9%}.CallToAction-module__zZas-q__logoConseqwin{width:22vw;bottom:28%;right:-6%}}.CallToAction-module__zZas-q__embedded,.CallToAction-module__zZas-q__embedded .CallToAction-module__zZas-q__shell,.CallToAction-module__zZas-q__embedded .CallToAction-module__zZas-q__stage{height:100%}.CallToAction-module__zZas-q__embedded .CallToAction-module__zZas-q__stage{background-color:#0b090d;min-height:0}@media (prefers-reduced-motion:reduce){.CallToAction-module__zZas-q__embedded .CallToAction-module__zZas-q__stage{min-height:34rem}}.CallToAction-module__zZas-q__embedded .CallToAction-module__zZas-q__stage{padding:0}.CallToAction-module__zZas-q__embedded .CallToAction-module__zZas-q__message{min-height:0;padding:clamp(1rem,4vw,4rem);position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.CallToAction-module__zZas-q__artwork{animation:8s ease-in-out infinite alternate paused CallToAction-module__zZas-q__artwork-rise}.CallToAction-module__zZas-q__stage[data-artwork-visible] .CallToAction-module__zZas-q__artwork{animation-play-state:running}@keyframes CallToAction-module__zZas-q__artwork-rise{0%{translate:0 8px}to{translate:0 -30px}}}
.HeroScene-module__JlbfOG__hero{min-height:100dvh;padding-block:calc(var(--nav-height) + var(--space-6)) var(--space-6);flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}@media (min-width:1024px){.HeroScene-module__JlbfOG__hero{min-height:max(700px,100dvh)}}.HeroScene-module__JlbfOG__arc{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.HeroScene-module__JlbfOG__arcLine{fill:none;stroke:var(--line-soft);stroke-width:1px;vector-effect:non-scaling-stroke}.HeroScene-module__JlbfOG__light{pointer-events:none;background:radial-gradient(46rem 46rem at var(--pointer-x,70%) var(--pointer-y,35%), var(--purple-wash) 0%, #8d42fe17 28%, #8d42fe08 52%, transparent 78%);opacity:0;transition:opacity var(--duration-scene) var(--ease-out);position:absolute;inset:0}.HeroScene-module__JlbfOG__hero[data-ready] .HeroScene-module__JlbfOG__light{opacity:1}.HeroScene-module__JlbfOG__talk{top:calc(var(--nav-height) + var(--space-4));right:var(--page-pad);z-index:2;aspect-ratio:1;background:var(--purple);width:clamp(8rem,12vw,11rem);color:var(--ink-on-paper);justify-content:center;align-items:center;gap:var(--space-2);text-align:center;letter-spacing:var(--tracking-title);transition:transform var(--duration-ui) var(--ease-out), background-color var(--duration-ui) var(--ease-out);border-radius:50%;flex-direction:column;font-size:1.5rem;font-weight:500;line-height:1.05;display:flex;position:absolute}.HeroScene-module__JlbfOG__talk:hover{background:var(--purple-bright);transform:scale(1.04)}@media (max-width:639.98px){.HeroScene-module__JlbfOG__talk{margin:0 0 var(--space-5) var(--page-pad);position:static}}@media (prefers-reduced-motion:reduce){.HeroScene-module__JlbfOG__talk{transition-duration:.12s}.HeroScene-module__JlbfOG__talk:hover{transform:none}}.HeroScene-module__JlbfOG__inner{z-index:1;--exit:min(var(--progress,0) / .78, 1);--exit-eased:calc(var(--exit) * var(--exit) * (3 - 2 * var(--exit)));width:100%;transform:translateY(calc(var(--exit-eased) * -5svh));opacity:calc(1 - var(--exit-eased) * .65);position:relative}.HeroScene-module__JlbfOG__title{color:var(--paper);margin-bottom:var(--space-6);font-weight:400}.HeroScene-module__JlbfOG__title span{display:block}.HeroScene-module__JlbfOG__title span+span{padding-inline-start:0}.HeroScene-module__JlbfOG__foot{justify-content:space-between;align-items:flex-end;gap:var(--space-5) var(--space-6);flex-wrap:wrap;padding-block-start:clamp(1rem,2.6vw,2.25rem);display:flex}.HeroScene-module__JlbfOG__tags{gap:var(--space-6);margin:0 0 var(--space-4);color:var(--paper);flex-wrap:wrap;padding:0;list-style:none;display:flex}.HeroScene-module__JlbfOG__tag{align-items:center;gap:var(--space-3);display:flex}.HeroScene-module__JlbfOG__tag:before{content:"";background:var(--purple);border-radius:50%;flex:none;width:7px;height:7px}.HeroScene-module__JlbfOG__scrollCue{color:var(--gray);align-items:center;gap:var(--space-3);margin:0;display:flex}.HeroScene-module__JlbfOG__scrollCue:after{content:"";width:3rem;height:var(--border-hairline);background:var(--line-dark)}.HeroScene-module__JlbfOG__note{max-width:34ch}.HeroScene-module__JlbfOG__support{color:var(--paper);margin:0}.HeroScene-module__JlbfOG__accent{color:var(--purple-bright);margin:var(--space-2) 0 0}@media (max-width:1023.98px){.HeroScene-module__JlbfOG__hero{justify-content:center}.HeroScene-module__JlbfOG__foot{flex-direction:column;align-items:flex-start}.HeroScene-module__JlbfOG__tags{gap:var(--space-4)}}@media (prefers-reduced-motion:reduce){.HeroScene-module__JlbfOG__inner{opacity:1;transform:none}.HeroScene-module__JlbfOG__light{display:none}}.HeroScene-module__JlbfOG__talk{color:var(--purple-bright);isolation:isolate;background:0 0;transition:color .35s}.HeroScene-module__JlbfOG__talk:before{content:"";background:var(--purple);opacity:0;z-index:-1;border-radius:50%;transition:transform .55s cubic-bezier(.2,.7,.2,1),opacity .35s;position:absolute;inset:0;transform:scale(0)}.HeroScene-module__JlbfOG__talk:hover,.HeroScene-module__JlbfOG__talk:focus-visible{color:#080808;background:0 0;transform:none}.HeroScene-module__JlbfOG__talk:hover:before,.HeroScene-module__JlbfOG__talk:focus-visible:before{opacity:1;transform:scale(1)}.HeroScene-module__JlbfOG__tag{opacity:0;transition:opacity .3s,transform .4s;transform:translateY(12px)}.HeroScene-module__JlbfOG__tag:first-child{transition-delay:.18s}.HeroScene-module__JlbfOG__tag:nth-child(2){transition-delay:90ms}.HeroScene-module__JlbfOG__tag:nth-child(3){transition-delay:0s}:is(.HeroScene-module__JlbfOG__hero:has(.HeroScene-module__JlbfOG__talk:hover) .HeroScene-module__JlbfOG__tag,.HeroScene-module__JlbfOG__hero:has(.HeroScene-module__JlbfOG__talk:focus-visible) .HeroScene-module__JlbfOG__tag){opacity:1;transform:translateY(0)}:is(.HeroScene-module__JlbfOG__hero:has(.HeroScene-module__JlbfOG__talk:hover) .HeroScene-module__JlbfOG__tag:first-child,.HeroScene-module__JlbfOG__hero:has(.HeroScene-module__JlbfOG__talk:focus-visible) .HeroScene-module__JlbfOG__tag:first-child){transition-delay:.1s}:is(.HeroScene-module__JlbfOG__hero:has(.HeroScene-module__JlbfOG__talk:hover) .HeroScene-module__JlbfOG__tag:nth-child(2),.HeroScene-module__JlbfOG__hero:has(.HeroScene-module__JlbfOG__talk:focus-visible) .HeroScene-module__JlbfOG__tag:nth-child(2)){transition-delay:.2s}:is(.HeroScene-module__JlbfOG__hero:has(.HeroScene-module__JlbfOG__talk:hover) .HeroScene-module__JlbfOG__tag:nth-child(3),.HeroScene-module__JlbfOG__hero:has(.HeroScene-module__JlbfOG__talk:focus-visible) .HeroScene-module__JlbfOG__tag:nth-child(3)){transition-delay:.3s}@media (prefers-reduced-motion:reduce){.HeroScene-module__JlbfOG__talk:before,.HeroScene-module__JlbfOG__tag{transition-duration:1ms;transition-delay:0s!important}.HeroScene-module__JlbfOG__tag{transform:none}}@media (max-width:600px){.HeroScene-module__JlbfOG__hero{padding-top:calc(var(--nav-height) + 2rem)}.HeroScene-module__JlbfOG__talk{width:7rem;margin-bottom:1.5rem}.HeroScene-module__JlbfOG__support,.HeroScene-module__JlbfOG__accent{font-size:1rem}.HeroScene-module__JlbfOG__foot{gap:1.5rem}.HeroScene-module__JlbfOG__title span+span{padding-left:0}.HeroScene-module__JlbfOG__title{font-size:clamp(2.5rem,12.5vw,4rem)}}@media (max-width:767px),(hover:none){.HeroScene-module__JlbfOG__talk{margin-left:auto;margin-right:var(--page-pad);flex-shrink:0;width:7.5rem;position:relative}.HeroScene-module__JlbfOG__hero[data-talk-open] .HeroScene-module__JlbfOG__talk{color:#080808}.HeroScene-module__JlbfOG__hero[data-talk-open] .HeroScene-module__JlbfOG__talk:before{opacity:1;transform:scale(1)}.HeroScene-module__JlbfOG__hero[data-talk-open] .HeroScene-module__JlbfOG__tag{opacity:1;transform:none}.HeroScene-module__JlbfOG__hero[data-talk-open] .HeroScene-module__JlbfOG__tag:first-child{transition-delay:.1s}.HeroScene-module__JlbfOG__hero[data-talk-open] .HeroScene-module__JlbfOG__tag:nth-child(2){transition-delay:.2s}.HeroScene-module__JlbfOG__hero[data-talk-open] .HeroScene-module__JlbfOG__tag:nth-child(3){transition-delay:.3s}}.HeroScene-module__JlbfOG__hero[data-talk-open] .HeroScene-module__JlbfOG__talk{color:#080808}.HeroScene-module__JlbfOG__hero[data-talk-open] .HeroScene-module__JlbfOG__talk:before{opacity:1;transform:scale(1)}.HeroScene-module__JlbfOG__hero[data-talk-open] .HeroScene-module__JlbfOG__tag{opacity:1;transform:none}@media (max-width:767px){.HeroScene-module__JlbfOG__talk{width:8rem;margin:0 var(--page-pad) 1.75rem auto;font-size:1.2rem;position:relative;top:auto;right:auto}}@media (max-width:767.98px){.HeroScene-module__JlbfOG__hero{min-height:max(100dvh,38rem);padding-block:calc(var(--nav-height) + 1.5rem) 3rem;justify-content:flex-end}.HeroScene-module__JlbfOG__talk{margin-bottom:clamp(2rem,8vh,5rem)}.HeroScene-module__JlbfOG__title{margin-bottom:clamp(2rem,7vw,3rem)}.HeroScene-module__JlbfOG__tags{gap:.75rem 1.25rem;margin-bottom:0}.HeroScene-module__JlbfOG__tag{gap:.65rem}.HeroScene-module__JlbfOG__foot{gap:1.25rem}.HeroScene-module__JlbfOG__note{max-width:45ch}}@media (max-width:420px){.HeroScene-module__JlbfOG__title{font-size:clamp(2.5rem,11.5vw,3.5rem)}.HeroScene-module__JlbfOG__talk{width:6.5rem;font-size:1rem}}@media (hover:none){.HeroScene-module__JlbfOG__light{--pointer-x:58%;--pointer-y:calc(30% + var(--progress,0) * 48%)}.HeroScene-module__JlbfOG__hero[data-ready] .HeroScene-module__JlbfOG__tag{opacity:1;transform:none}.HeroScene-module__JlbfOG__hero[data-ready] .HeroScene-module__JlbfOG__tag:first-child{transition-delay:.1s}.HeroScene-module__JlbfOG__hero[data-ready] .HeroScene-module__JlbfOG__tag:nth-child(2){transition-delay:.2s}.HeroScene-module__JlbfOG__hero[data-ready] .HeroScene-module__JlbfOG__tag:nth-child(3){transition-delay:.3s}}@media (max-width:767.98px) and (max-height:460px){.HeroScene-module__JlbfOG__hero{min-height:100dvh;padding-block-end:1.5rem}.HeroScene-module__JlbfOG__talk{margin-block-end:.75rem}.HeroScene-module__JlbfOG__title{margin-block-end:1rem}}.landing-language[dir=rtl] .HeroScene-module__JlbfOG__title{font-size:clamp(3rem,9vw,8.5rem)}.landing-language[dir=rtl] .HeroScene-module__JlbfOG__title span+span{padding-left:0;padding-inline-start:0}.landing-language[dir=rtl] .HeroScene-module__JlbfOG__talk{right:auto;left:var(--page-pad);line-height:1.6}@media (max-width:767px){.landing-language[dir=rtl] .HeroScene-module__JlbfOG__talk{margin:0 auto 1.75rem var(--page-pad);left:auto}.landing-language[dir=rtl] .HeroScene-module__JlbfOG__title{font-size:clamp(2.5rem,12vw,5rem)}}.landing-language[dir=rtl] .HeroScene-module__JlbfOG__title{white-space:nowrap;-webkit-text-fill-color:currentColor;background-image:none;padding-block:.12em .25em;font-size:clamp(1.25rem,7vw,7rem);line-height:1.7}.HeroScene-module__JlbfOG__hero .HeroScene-module__JlbfOG__roleTitle{white-space:normal;text-wrap:balance;font-size:clamp(2.75rem,9.5vw,9rem)}
.GlobalNav-module__EAv0Lq__nav{z-index:100;height:var(--nav-height);border-bottom:var(--border-hairline) solid transparent;transition:transform var(--duration-ui) var(--ease-out), background-color var(--duration-ui) var(--ease-out), border-color var(--duration-ui) var(--ease-out);align-items:center;display:flex;position:fixed;inset-block-start:0;inset-inline:0}.GlobalNav-module__EAv0Lq__nav[data-grounded]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom-color:var(--line-soft);background:#050505c7}.GlobalNav-module__EAv0Lq__nav[data-hidden]{transform:translateY(-100%)}.GlobalNav-module__EAv0Lq__inner{align-items:center;gap:clamp(.55rem,1.15vw,1rem);width:100%;display:flex}.GlobalNav-module__EAv0Lq__wordmark{color:var(--paper);white-space:nowrap;margin-inline-end:auto}.GlobalNav-module__EAv0Lq__talk{min-height:2.75rem;color:var(--paper);border:1px solid var(--line-dark);white-space:nowrap;transition:color var(--duration-ui) var(--ease-out), border-color var(--duration-ui) var(--ease-out), background-color var(--duration-ui) var(--ease-out);background:#ffffff09;border-radius:999px;justify-content:center;align-items:center;padding:0 1.25rem;display:inline-flex}.GlobalNav-module__EAv0Lq__talk:hover{color:var(--paper);border-color:var(--purple-bright);background:var(--purple-wash)}.GlobalNav-module__EAv0Lq__menuButton{padding:var(--space-2);margin-right:calc(var(--space-2) * -1);color:var(--paper);cursor:pointer;background:0 0;border:0;display:grid}@media (max-width:1023.98px){.GlobalNav-module__EAv0Lq__talk{display:none}}.GlobalNav-module__EAv0Lq__panel{z-index:110;height:100dvh;min-height:100svh;padding:max(1.25rem, env(safe-area-inset-top)) var(--page-pad) max(1.5rem, env(safe-area-inset-bottom));background:var(--ink-000);isolation:isolate;grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:fixed;inset:0;overflow-y:auto}.GlobalNav-module__EAv0Lq__panel:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(28rem 24rem at 70% 45%,#8d42fe14,#0000 75%);position:absolute;inset:0}.GlobalNav-module__EAv0Lq__panelTop,.GlobalNav-module__EAv0Lq__panelMiddle,.GlobalNav-module__EAv0Lq__panelBottom{width:min(100%,78rem);margin-inline:auto}.GlobalNav-module__EAv0Lq__panelTop{justify-content:space-between;align-items:center;gap:1rem;display:flex}.GlobalNav-module__EAv0Lq__panelClose{letter-spacing:.06em;min-height:2.75rem;color:var(--paper);cursor:pointer;background:0 0;border:0;align-items:center;gap:.7rem;padding:0 .25rem;font-size:.75rem;display:flex}.GlobalNav-module__EAv0Lq__panelClose svg{width:1.15rem;height:1.15rem}.GlobalNav-module__EAv0Lq__panelClose:hover{color:var(--purple-bright)}.GlobalNav-module__EAv0Lq__panelMiddle{text-align:center;align-self:center;width:min(100%,32rem);padding-block:clamp(2rem,6vh,4rem)}.GlobalNav-module__EAv0Lq__panelNav{display:grid}.GlobalNav-module__EAv0Lq__panelRow{color:var(--paper);opacity:0;animation:GlobalNav-module__EAv0Lq__panel-in var(--duration-ui) var(--ease-out) forwards;padding:clamp(.3rem,1vh,.65rem) 0;transition:color .18s;display:block;transform:translateY(16px)}.GlobalNav-module__EAv0Lq__panelRow:hover,.GlobalNav-module__EAv0Lq__panelRow:focus-visible,.GlobalNav-module__EAv0Lq__panelRow[data-active] .GlobalNav-module__EAv0Lq__panelLink{color:var(--purple-bright)}.GlobalNav-module__EAv0Lq__panelLink{font-family:var(--font-display);letter-spacing:-.05em;font-size:clamp(2rem,3.3vw,3.5rem);font-weight:400;line-height:1.03}.GlobalNav-module__EAv0Lq__panelBottom{border-top:1px solid var(--line-dark);text-align:center;justify-content:center;align-items:center;min-height:clamp(8rem,20vh,12rem);padding-block:1.5rem;display:flex}.GlobalNav-module__EAv0Lq__panelInvitation{max-width:43ch;color:var(--paper-muted);margin:0 auto;font-size:clamp(.9rem,1.25vw,1.1rem);line-height:1.5}@keyframes GlobalNav-module__EAv0Lq__panel-in{to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.GlobalNav-module__EAv0Lq__nav{transition-duration:.12s}.GlobalNav-module__EAv0Lq__nav[data-hidden]{transform:none}.GlobalNav-module__EAv0Lq__panelRow{opacity:1;transition:none;animation-duration:.001ms;transform:none}}.GlobalNav-module__EAv0Lq__wordmark{background:#080808;border-radius:.2rem;flex-shrink:0;align-items:center;width:7rem;padding:.3rem .4rem;display:flex}.GlobalNav-module__EAv0Lq__wordmark img{filter:invert()contrast(1.2);width:100%;height:auto;display:block}.GlobalNav-module__EAv0Lq__wordmark:focus-visible{outline:2px solid var(--purple-bright);outline-offset:4px}@media (max-width:560px){.GlobalNav-module__EAv0Lq__wordmark{width:6.25rem}}.GlobalNav-module__EAv0Lq__menuButton{place-items:center;width:2.75rem;height:2.75rem;padding:0}@media (max-width:1023.98px){.GlobalNav-module__EAv0Lq__menuButton{display:grid}}@media (max-width:767.98px){.GlobalNav-module__EAv0Lq__panelTop{align-items:start}.GlobalNav-module__EAv0Lq__panelMiddle{text-align:center;width:min(100%,27rem)}.GlobalNav-module__EAv0Lq__panelLink{font-size:clamp(2rem,8.4vw,3.25rem);line-height:1.03}.GlobalNav-module__EAv0Lq__panelInvitation{max-width:32ch;font-size:clamp(.85rem,3.4vw,1rem)}}@media (max-height:640px) and (max-width:767.98px){.GlobalNav-module__EAv0Lq__panelMiddle{padding-block:1.25rem}.GlobalNav-module__EAv0Lq__panelRow{padding-block:.25rem}.GlobalNav-module__EAv0Lq__panelLink{font-size:clamp(1.7rem,7vw,2.3rem)}.GlobalNav-module__EAv0Lq__panelInvitation{font-size:.8rem;line-height:1.35}}@media (max-width:560px){.GlobalNav-module__EAv0Lq__inner{gap:.6rem}}.GlobalNav-module__EAv0Lq__menuButton{border:1px solid var(--line-dark);background:#0e0e0e;border-radius:50%}.GlobalNav-module__EAv0Lq__menuButton:hover,.GlobalNav-module__EAv0Lq__menuButton[aria-expanded=true]{border-color:var(--purple-bright)}.GlobalNav-module__EAv0Lq__menuButton:focus-visible{outline:2px solid var(--purple-bright);outline-offset:4px}
.Footer-module__3hUVsW__footer{isolation:isolate;background:var(--ink-100);min-height:auto;padding-block:var(--space-4) 0;flex-direction:column;justify-content:space-between;display:flex;position:relative;overflow:hidden}.Footer-module__3hUVsW__card{isolation:isolate;background:color-mix(in srgb, var(--paper) 8%, var(--ink-100));border:var(--border-hairline) solid var(--line-soft);border-radius:clamp(1rem,2.4vw,1.75rem);padding:clamp(1.25rem,2.5vw,2rem);position:relative;overflow:hidden}.Footer-module__3hUVsW__card:before{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(#ffffff12 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 88%);mask-image:linear-gradient(#000,#0000 88%)}.Footer-module__3hUVsW__nameField{isolation:isolate;margin-top:var(--space-3);--spot:clamp(7rem, 15vw, 13rem);--mx:50%;--my:50%;padding-bottom:.06em;position:relative}.Footer-module__3hUVsW__glow{z-index:-1;left:var(--mx);top:var(--my);width:calc(var(--spot) * 2);height:calc(var(--spot) * 2);filter:blur(26px);opacity:0;transition:opacity var(--duration-ui) var(--ease-out);pointer-events:none;background:radial-gradient(circle closest-side,#a56cff57 0%,#8d42fe26 46%,#0000 100%);border-radius:50%;position:absolute;translate:-50% -50%}.Footer-module__3hUVsW__nameField[data-lit] .Footer-module__3hUVsW__glow{opacity:1}.Footer-module__3hUVsW__columns{row-gap:var(--space-3);color:var(--paper-muted)}.Footer-module__3hUVsW__column{grid-column:span 6;align-content:start;gap:.4rem;display:grid}.Footer-module__3hUVsW__columnTitle{color:var(--paper);margin-bottom:.25rem}.Footer-module__3hUVsW__link:hover{color:var(--paper)}.Footer-module__3hUVsW__required{color:var(--gray);flex-direction:column;gap:2px;display:flex}.Footer-module__3hUVsW__requiredTag{color:var(--purple-bright)}.Footer-module__3hUVsW__bottom{justify-content:space-between;gap:var(--space-4);margin-top:var(--space-3);color:var(--gray);flex-wrap:wrap;display:flex}.Footer-module__3hUVsW__wordmark{text-align:center;color:color-mix(in srgb, var(--paper) 20%, var(--ink-000));font-family:var(--font-display);letter-spacing:var(--tracking-display);white-space:nowrap;-webkit-user-select:none;user-select:none;margin:0;font-size:clamp(2.5rem,9vw,9rem);font-weight:500;line-height:.92;position:relative}.Footer-module__3hUVsW__wordmark:after{content:attr(data-name);background:linear-gradient(180deg, var(--purple-dark) 0%, var(--purple) 46%, var(--purple-bright) 88%);color:#0000;-webkit-mask-image:radial-gradient(circle var(--spot) at var(--mx) var(--my), #000 0%, #000000a6 42%, transparent 100%);-webkit-mask-image:radial-gradient(circle var(--spot) at var(--mx) var(--my), #000 0%, #000000a6 42%, transparent 100%);mask-image:radial-gradient(circle var(--spot) at var(--mx) var(--my), #000 0%, #000000a6 42%, transparent 100%);opacity:0;transition:opacity var(--duration-ui) var(--ease-out);pointer-events:none;-webkit-background-clip:text;background-clip:text;position:absolute;inset:0 0 -.34em}.Footer-module__3hUVsW__nameField[data-lit] .Footer-module__3hUVsW__wordmark:after{opacity:1}@media (hover:none){.Footer-module__3hUVsW__nameField{--spot:clamp(10rem, 40vw, 20rem)}.Footer-module__3hUVsW__wordmark:after,.Footer-module__3hUVsW__glow{opacity:1}}@media (max-width:1023.98px){.Footer-module__3hUVsW__column{grid-column:span 4}}@media (max-width:639.98px){.Footer-module__3hUVsW__column{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.Footer-module__3hUVsW__action,.Footer-module__3hUVsW__wordmark:after,.Footer-module__3hUVsW__glow{transition-duration:.12s}}.Footer-module__3hUVsW__room{margin-top:var(--space-3);background:#a888df;width:100%}.Footer-module__3hUVsW__roomImage{width:100%;height:auto;display:block}.Footer-module__3hUVsW__roomBackground{object-fit:cover;object-position:center;filter:grayscale(.55)saturate(.65)brightness(.55);opacity:.85;z-index:-2}.Footer-module__3hUVsW__roomVeil{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.Footer-module__3hUVsW__cardContent{z-index:1;position:relative}.Footer-module__3hUVsW__card:before{display:none}.Footer-module__3hUVsW__card{background:#2d2e30;min-height:clamp(13rem,18vw,17rem)}@media (max-width:639.98px){.Footer-module__3hUVsW__card{min-height:13rem}.Footer-module__3hUVsW__roomBackground{object-position:center}}.Footer-module__3hUVsW__wordmark{--latin-leading:.92;--latin-tracking:-.055em;padding-bottom:.16em}.Footer-module__3hUVsW__footerLogo{width:clamp(7rem,15vw,11rem);display:block}.Footer-module__3hUVsW__footerLogo img{filter:invert()contrast(1.2);width:100%;height:auto;display:block}.Footer-module__3hUVsW__columns .Footer-module__3hUVsW__column:last-child{text-align:end;justify-items:end}.Footer-module__3hUVsW__card{flex-direction:column;display:flex}.Footer-module__3hUVsW__cardContent{flex-direction:column;flex:1;display:flex}.Footer-module__3hUVsW__bottom{direction:ltr;align-items:flex-end;margin-top:auto;padding-top:2rem}.Footer-module__3hUVsW__footerRoles{color:var(--paper-muted);justify-items:end;gap:.55rem;margin-inline-start:auto;display:grid}.Footer-module__3hUVsW__footerRoles a:hover{color:var(--paper)}
.Portfolio-module__tg8D_W__hero{padding-block:calc(var(--nav-height) + clamp(4rem, 12vw, 10rem)) clamp(4rem, 9vw, 8rem);background:radial-gradient(at 80% 30%,#261440 0%,#0b0910 52%,#050505 90%)}.Portfolio-module__tg8D_W__paper{color:#17121e;background:linear-gradient(#050505 0 var(--nav-height), #f4efe7 var(--nav-height))}.Portfolio-module__tg8D_W__heroInner{gap:clamp(2rem,6vw,5rem);display:grid}.Portfolio-module__tg8D_W__title{max-width:16ch;font-size:clamp(3rem,9vw,8.5rem);line-height:1.03}.Portfolio-module__tg8D_W__heroBottom{border-top:1px solid color-mix(in srgb, currentColor 25%, transparent);flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1.5rem;padding-top:1.5rem;display:flex}.Portfolio-module__tg8D_W__heroBottom p{max-width:48ch}.Portfolio-module__tg8D_W__heroLinks{flex-wrap:wrap;gap:.75rem 1.5rem;display:flex}.Portfolio-module__tg8D_W__heroLinks a,.Portfolio-module__tg8D_W__caseLink{text-underline-offset:.25em;text-decoration:underline}.Portfolio-module__tg8D_W__roles{grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;padding-block:2rem 6rem;display:grid}.Portfolio-module__tg8D_W__role{background:#151019;border:1px solid #ffffff26;align-content:space-between;gap:1rem;min-height:12rem;padding:clamp(1.2rem,3vw,2.5rem);transition:background-color .2s;display:grid}.Portfolio-module__tg8D_W__role:hover,.Portfolio-module__tg8D_W__role:focus-visible{background:#2d1947}.Portfolio-module__tg8D_W__roleTitle{font-size:clamp(1.5rem,3vw,2.7rem);line-height:1.15}.Portfolio-module__tg8D_W__arrow{color:var(--purple-bright);justify-self:end}.Portfolio-module__tg8D_W__websites{background:#000;height:430svh;position:relative}.Portfolio-module__tg8D_W__websitePin{isolation:isolate;height:100svh;position:sticky;top:0;overflow:clip}.Portfolio-module__tg8D_W__ribbonCanvas{width:100%;height:100%;position:absolute;inset:0}.Portfolio-module__tg8D_W__ribbonLinks{position:absolute;inset:0;overflow:hidden}.Portfolio-module__tg8D_W__ribbonLinks a{display:block;position:absolute}.Portfolio-module__tg8D_W__ribbonLinks a span{opacity:0}.Portfolio-module__tg8D_W__ribbonLinks a:focus-visible{outline-offset:3px;outline:2px solid #b896f1}@media (prefers-reduced-motion:reduce){.Portfolio-module__tg8D_W__websites{height:auto;padding-block:4rem}.Portfolio-module__tg8D_W__websitePin{height:auto;position:relative}.Portfolio-module__tg8D_W__ribbonCanvas{display:none}.Portfolio-module__tg8D_W__ribbonLinks{gap:1rem;padding:1rem;display:grid;position:static}.Portfolio-module__tg8D_W__ribbonLinks a{color:#fff;background:#17151c;padding:2rem;position:static}.Portfolio-module__tg8D_W__ribbonLinks a span{opacity:1}}.Portfolio-module__tg8D_W__systems{color:#151318;background:#eeece8;padding-block:clamp(4rem,9vw,8rem)}.Portfolio-module__tg8D_W__caseStudy{border-top:1px solid #15131835;gap:1rem;padding-block:clamp(2rem,5vw,5rem);display:grid}.Portfolio-module__tg8D_W__systems h2{margin-bottom:clamp(2rem,6vw,5rem)}.Portfolio-module__tg8D_W__device{transform-origin:bottom;background:#0b0b10;border-radius:.55rem;margin:1rem 0 0;overflow:hidden}.Portfolio-module__tg8D_W__deviceBar{background:#17171f;gap:.3rem;padding:.55rem;display:flex}.Portfolio-module__tg8D_W__deviceBar i{background:#777582;border-radius:50%;width:.45rem;height:.45rem}.Portfolio-module__tg8D_W__device img{object-fit:contain;width:100%;height:auto;max-height:72vh;display:block}.Portfolio-module__tg8D_W__caseLink{justify-self:start}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.Portfolio-module__tg8D_W__device{animation:linear both Portfolio-module__tg8D_W__settle;animation-timeline:view();animation-range:entry cover 35%}}}@keyframes Portfolio-module__tg8D_W__settle{0%{transform:perspective(1400px)rotateX(15deg)translateY(2rem)scale(.95)}to{transform:none}}@media (max-width:700px){.Portfolio-module__tg8D_W__roles{grid-template-columns:1fr}.Portfolio-module__tg8D_W__role{min-height:8rem}}.Portfolio-module__tg8D_W__softwareOffers{background:#141315;border-block-start:3px solid #7134cf;overflow:clip}.Portfolio-module__tg8D_W__softwareOffers>h2{padding-block:clamp(4rem,11vw,9rem);font-size:clamp(2rem,4.5vw,4rem)}.Portfolio-module__tg8D_W__offerSheet{clip-path:polygon(0 1.8rem,62% 0,100% 0,100% 100%,0 100%);color:#1b1128;background:linear-gradient(105deg,#f8f6fb99,#0000),repeating-linear-gradient(90deg,#19112909 0 5%,#0000 5% 13%),#edeaf2;min-height:clamp(18rem,34vw,30rem);margin-block-start:-1.8rem;padding-block:clamp(4rem,9vw,7rem);position:relative}.Portfolio-module__tg8D_W__offerSheet:nth-of-type(2n){clip-path:polygon(0 0,42% 0,100% 1.8rem,100% 100%,0 100%);background-color:#dcd3ef}.Portfolio-module__tg8D_W__offerSheet h3{text-transform:uppercase;font-size:clamp(2rem,5.5vw,5.5rem);line-height:1.05}.Portfolio-module__tg8D_W__offerSheet p{max-width:47ch;margin-block:1.25rem 0;font-size:clamp(1.05rem,2.1vw,1.65rem);line-height:1.45}.Portfolio-module__tg8D_W__softwareOffers{background:#17111f;border-color:#8245eb}.Portfolio-module__tg8D_W__offerSheet{--paper:#e4d4fa;--ink:#211032;--blocks:#41226912;background:var(--paper);min-height:clamp(22rem,42vw,35rem);color:var(--ink);isolation:isolate;padding-inline:clamp(0rem,2vw,2rem)}.Portfolio-module__tg8D_W__offerSheet:nth-of-type(2n){--paper:#321a51;--ink:#f8efff;--blocks:#c6a3ff19;background:var(--paper)}.Portfolio-module__tg8D_W__offerSheet:nth-of-type(3){--paper:#c9a9f0}.Portfolio-module__tg8D_W__offerSheet:nth-of-type(4){--paper:#4a2574}.Portfolio-module__tg8D_W__offerSheet:before{content:"";z-index:-1;background:linear-gradient(var(--blocks), var(--blocks)) 4% 0 / 19% 17%, linear-gradient(var(--blocks), var(--blocks)) 0 69% / 10% 41%, linear-gradient(var(--blocks), var(--blocks)) 38% 0 / 12% 33%, linear-gradient(var(--blocks), var(--blocks)) 89% 85% / 21% 28%, linear-gradient(var(--blocks), var(--blocks)) 100% 12% / 15% 18%;background-repeat:no-repeat;position:absolute;inset:0}.Portfolio-module__tg8D_W__offerSheet h3{letter-spacing:-.065em;max-width:19ch;font-weight:750}.Portfolio-module__tg8D_W__ribbonFinale{transform-origin:0 0;visibility:hidden;z-index:3;position:absolute;inset:0 auto auto 0}.Portfolio-module__tg8D_W__ribbonLinks{z-index:4;pointer-events:none}.Portfolio-module__tg8D_W__ribbonLinks a{pointer-events:auto}.Portfolio-module__tg8D_W__ribbonLinks a[inert]{pointer-events:none}@media (prefers-reduced-motion:reduce){.Portfolio-module__tg8D_W__ribbonFinale{visibility:visible;position:relative}}.Portfolio-module__tg8D_W__ribbonFinale{overflow:hidden}.Portfolio-module__tg8D_W__ribbonFinaleContent{width:var(--finale-width,100%);height:var(--finale-height,auto);transform:scale(var(--finale-scale,1));transform-origin:0 0}.Portfolio-module__tg8D_W__offerBackdrop{pointer-events:none;position:absolute;inset:0;overflow:hidden}.Portfolio-module__tg8D_W__offerBackdrop .Portfolio-module__tg8D_W__floatingStage{height:100%;position:absolute;inset:0}.Portfolio-module__tg8D_W__offerBackdrop .Portfolio-module__tg8D_W__floatingPhoto{width:clamp(8rem, calc(var(--size) + 10vw), 21rem);aspect-ratio:1.62;opacity:.75;transform:translate(-50%, calc(-50% - var(--progress,0) * 36svh)) rotate(calc(var(--x) * 14deg));border:1px solid #ffffff36;border-radius:.5rem;position:absolute;inset-block-start:calc(var(--y) * 100%);inset-inline-start:calc(50% + var(--x) * 53%);overflow:hidden}@media (prefers-reduced-motion:reduce){.Portfolio-module__tg8D_W__offerBackdrop .Portfolio-module__tg8D_W__floatingPhoto{transform:translate(-50%, -50%) rotate(calc(var(--x) * 14deg))}}.Portfolio-module__tg8D_W__floatingPhoto img{object-fit:cover}
.ArchiveSection-module__5sTVPa__section{padding-block:var(--section-gap);color:var(--paper);background:#080609}.ArchiveSection-module__5sTVPa__head{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:5rem;display:flex}.ArchiveSection-module__5sTVPa__eyebrow{color:var(--purple-bright);margin-bottom:1.5rem}.ArchiveSection-module__5sTVPa__heading{letter-spacing:-.055em;margin:0;font-size:clamp(3rem,7vw,7rem);font-weight:400;line-height:1}.ArchiveSection-module__5sTVPa__intro{color:#ada6b0;font-size:.95rem;line-height:1.7}.ArchiveSection-module__5sTVPa__collection{max-width:66rem;height:50.4rem;margin:0 auto;padding:0;list-style:none;position:relative}.ArchiveSection-module__5sTVPa__item{transform:translate3d(var(--offset), calc(var(--slot) * 3.4rem), 0);will-change:transform;width:90%;z-index:calc(var(--slot) + 1);transition:transform .55s cubic-bezier(.22,.7,.25,1);position:absolute;top:0;left:0}.ArchiveSection-module__5sTVPa__link{outline:none;display:block}.ArchiveSection-module__5sTVPa__folder{background:var(--cover);height:30rem;color:var(--ink);border-radius:1rem;flex-direction:column;padding:2.5rem;transition:transform .3s;display:flex;position:relative;box-shadow:0 15px 35px #0003}.ArchiveSection-module__5sTVPa__tab{bottom:100%;left:var(--tab);background:var(--cover);text-align:center;border-radius:1rem 1rem 0 0;width:27%;min-height:2.2rem;padding:.6rem .3rem .2rem;font-size:clamp(.7rem,1.8vw,1.1rem);font-weight:600;position:absolute}.ArchiveSection-module__5sTVPa__spine{display:none}.ArchiveSection-module__5sTVPa__number{font:.7rem var(--font-body), sans-serif;opacity:.7}.ArchiveSection-module__5sTVPa__label{font:.7rem var(--font-body), sans-serif;text-transform:uppercase;opacity:.65}.ArchiveSection-module__5sTVPa__open{border-top:1px solid #ffffff35;justify-content:space-between;margin-top:auto;padding-top:1.5rem;display:flex}.ArchiveSection-module__5sTVPa__link:focus-visible .ArchiveSection-module__5sTVPa__open{text-underline-offset:5px;text-decoration:underline}@media (max-width:560px){.ArchiveSection-module__5sTVPa__head{display:block}.ArchiveSection-module__5sTVPa__intro{margin-top:1.5rem}.ArchiveSection-module__5sTVPa__collection{height:43.2rem}.ArchiveSection-module__5sTVPa__item{transform:translate3d(var(--offset), calc(var(--slot) * 3.2rem), 0)}.ArchiveSection-module__5sTVPa__folder{height:24rem;padding:1.5rem}.ArchiveSection-module__5sTVPa__tab{width:32%;left:min(var(--tab),65%);font-size:.7rem}}@media (prefers-reduced-motion:reduce){.ArchiveSection-module__5sTVPa__folder,.ArchiveSection-module__5sTVPa__item{transition:none}}.ArchiveSection-module__5sTVPa__folder,.ArchiveSection-module__5sTVPa__tab{background-blend-mode:soft-light;background-image:url(/images/textures/folder-fibres.svg);background-size:250px 250px}.ArchiveSection-module__5sTVPa__folder{box-shadow:inset 0 1px 1px #ffffff40,inset 0 -1px 2px #33134c30,0 15px 35px #0003}.ArchiveSection-module__5sTVPa__folder,.ArchiveSection-module__5sTVPa__tab{background-blend-mode:multiply;background-size:170px 170px}.ArchiveSection-module__5sTVPa__stickers{pointer-events:none;transform-origin:100% 100%;width:21rem;height:12rem;position:absolute;bottom:5.4rem;right:2rem}.ArchiveSection-module__5sTVPa__sheetSticker{filter:drop-shadow(0 1px 1px #20142566)drop-shadow(0 3px 2px #20142533);display:block;position:absolute;overflow:hidden}.ArchiveSection-module__5sTVPa__stickerCutout{width:100%;height:100%;display:block;overflow:hidden}.ArchiveSection-module__5sTVPa__sheetSticker:nth-child(2){z-index:2}.ArchiveSection-module__5sTVPa__sheetSticker:nth-child(3){z-index:3}@media (max-width:900px){.ArchiveSection-module__5sTVPa__stickers{right:1.5rem;transform:scale(.85)}}@media (max-width:560px){.ArchiveSection-module__5sTVPa__stickers{bottom:4.8rem;right:1rem;transform:scale(.65)}}@media (max-width:380px){.ArchiveSection-module__5sTVPa__stickers{transform:scale(.55)}}.ArchiveSection-module__5sTVPa__projectLogoSticker{z-index:4;background:#fff;border:3px solid #fff;border-radius:.65rem;width:8.3rem;height:3.7rem;padding:.25rem;position:absolute;top:.3rem;left:6.7rem;transform:rotate(-5deg);box-shadow:0 1px 2px #0005,0 3px 5px #0003}.ArchiveSection-module__5sTVPa__projectLogoSticker img{object-fit:contain;border-radius:.25rem;width:100%;height:100%;display:block}.ArchiveSection-module__5sTVPa__blackLogoSticker{background:#000;border-color:#000;width:5.2rem;height:5.2rem;top:-.5rem;left:10rem;transform:rotate(7deg)}.ArchiveSection-module__5sTVPa__projectLogoSticker{width:10rem;height:4.5rem;top:-.5rem;left:5.8rem}.ArchiveSection-module__5sTVPa__blackLogoSticker{width:6.4rem;height:6.4rem;top:-1rem;left:9.5rem}.ArchiveSection-module__5sTVPa__item[data-edition="0"] .ArchiveSection-module__5sTVPa__projectLogoSticker{top:-.6rem;left:8.5rem}.ArchiveSection-module__5sTVPa__item[data-edition="3"] .ArchiveSection-module__5sTVPa__projectLogoSticker{top:-1rem;left:2.5rem}.ArchiveSection-module__5sTVPa__item[data-edition="5"] .ArchiveSection-module__5sTVPa__projectLogoSticker{top:-1.5rem;left:4.5rem}.ArchiveSection-module__5sTVPa__item>.ArchiveSection-module__5sTVPa__tab{color:var(--ink);cursor:pointer;z-index:2;border:0;font-family:inherit;bottom:100%}.ArchiveSection-module__5sTVPa__item>.ArchiveSection-module__5sTVPa__tab:focus-visible{outline-offset:3px;outline:2px solid #fff}.ArchiveSection-module__5sTVPa__item>.ArchiveSection-module__5sTVPa__tab:hover{filter:brightness(1.08)}@media (max-width:700px){.ArchiveSection-module__5sTVPa__head{margin-bottom:3rem}.ArchiveSection-module__5sTVPa__heading{font-size:clamp(2.75rem,11vw,4.5rem)}.ArchiveSection-module__5sTVPa__collection{height:39rem}.ArchiveSection-module__5sTVPa__item{width:100%;transform:translate3d(0, calc(var(--slot) * 3rem), 0)}.ArchiveSection-module__5sTVPa__folder{height:21rem;padding:1.5rem}.ArchiveSection-module__5sTVPa__tab{min-height:2rem;font-size:.7rem}.ArchiveSection-module__5sTVPa__stickers{bottom:3.5rem;right:.5rem;transform:scale(.6)}}.ArchiveSection-module__5sTVPa__folder{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr) minmax(0,49%);align-items:center;column-gap:clamp(1rem,2.5vw,2rem);display:grid}.ArchiveSection-module__5sTVPa__coverText{grid-area:1/1;min-width:0;container-type:inline-size}.ArchiveSection-module__5sTVPa__coverText h3{letter-spacing:-.035em;overflow-wrap:anywhere;text-wrap:balance;margin:0 0 .7rem;font-size:clamp(1.2rem,7.5cqi,2.1rem);font-weight:500;line-height:1.14}.ArchiveSection-module__5sTVPa__coverText .ArchiveSection-module__5sTVPa__label{overflow-wrap:anywhere;line-height:1.5;display:block}.ArchiveSection-module__5sTVPa__coverText .ArchiveSection-module__5sTVPa__label>span{display:block}.ArchiveSection-module__5sTVPa__stickerPocket{grid-area:1/2;height:min(18rem,31vw);position:relative;overflow:hidden;container-type:inline-size}.ArchiveSection-module__5sTVPa__stickerPocket .ArchiveSection-module__5sTVPa__stickers{transform-origin:100%;width:23rem;height:18rem;transform:translateY(50%)scale(.85);transform:translateY(50%) scale(min(1, calc(100cqw / 23rem)));bottom:50%;right:0}.ArchiveSection-module__5sTVPa__folder .ArchiveSection-module__5sTVPa__open{grid-column:1/-1;margin:0}@media (max-width:700px){.ArchiveSection-module__5sTVPa__collection{height:44rem}.ArchiveSection-module__5sTVPa__folder{grid-template-rows:minmax(min-content,1fr) auto auto;grid-template-columns:minmax(0,1fr);row-gap:.4rem;height:26rem}.ArchiveSection-module__5sTVPa__coverText h3{margin-bottom:.45rem;font-size:clamp(1.125rem,5.5cqi,1.5rem)}.ArchiveSection-module__5sTVPa__coverText .ArchiveSection-module__5sTVPa__label{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ArchiveSection-module__5sTVPa__stickerPocket{grid-area:2/1;height:clamp(8rem,31vw,12.5rem)}.ArchiveSection-module__5sTVPa__stickerPocket .ArchiveSection-module__5sTVPa__stickers{transform-origin:50%;transform:translate(50%,50%)scale(.65);transform:translate(50%, 50%) scale(min(.69, calc(100cqw / 23rem)));right:50%}.ArchiveSection-module__5sTVPa__folder .ArchiveSection-module__5sTVPa__open{padding-top:.65rem}}.ArchiveSection-module__5sTVPa__coverText .ArchiveSection-module__5sTVPa__label{-webkit-line-clamp:3;text-transform:none;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ArchiveSection-module__5sTVPa__item:first-child>.ArchiveSection-module__5sTVPa__tab{width:34%;left:min(var(--tab), 64%);padding-inline:.55rem}@media (max-width:560px){.ArchiveSection-module__5sTVPa__item:first-child>.ArchiveSection-module__5sTVPa__tab{width:44%;left:min(var(--tab), 54%)}}
.SelectedWorkIndex-module__YcnRWq__section{padding-block:var(--section-gap);background:var(--ink-100)}.SelectedWorkIndex-module__YcnRWq__head{justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-6);color:var(--paper-muted);flex-wrap:wrap;display:flex}.SelectedWorkIndex-module__YcnRWq__list{border-bottom:var(--border-hairline) solid var(--line-dark);margin:0;padding:0;list-style:none;position:relative}.SelectedWorkIndex-module__YcnRWq__row{gap:var(--grid-gap);min-height:clamp(7rem,12svh,10rem);padding-block:var(--space-5);border-top:var(--border-hairline) solid var(--line-dark);grid-template-columns:6rem minmax(0,1fr) 2rem;align-items:center;display:grid;position:relative}.SelectedWorkIndex-module__YcnRWq__index{color:var(--paper-muted)}.SelectedWorkIndex-module__YcnRWq__name{color:var(--paper);transition:transform var(--duration-ui) var(--ease-out)}.SelectedWorkIndex-module__YcnRWq__row:hover .SelectedWorkIndex-module__YcnRWq__name,.SelectedWorkIndex-module__YcnRWq__row:focus-visible .SelectedWorkIndex-module__YcnRWq__name{transform:translate(18px)}.SelectedWorkIndex-module__YcnRWq__arrow{color:var(--paper-muted);transition:color var(--duration-ui) var(--ease-out), transform var(--duration-ui) var(--ease-out);justify-self:end}.SelectedWorkIndex-module__YcnRWq__row:hover .SelectedWorkIndex-module__YcnRWq__arrow,.SelectedWorkIndex-module__YcnRWq__row:focus-visible .SelectedWorkIndex-module__YcnRWq__arrow{color:var(--purple-bright);transform:translate(4px,-4px)}.SelectedWorkIndex-module__YcnRWq__preview{z-index:40;aspect-ratio:4/3;border-radius:var(--radius-large);border:var(--border-hairline) solid var(--line-dark);background:var(--ink-150);pointer-events:none;opacity:0;width:22rem;transition:opacity var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out);position:fixed;overflow:hidden;transform:translate(-50%,-50%)scale(.96)}.SelectedWorkIndex-module__YcnRWq__preview[data-visible]{opacity:1;transform:translate(-50%,-50%)scale(1)}.SelectedWorkIndex-module__YcnRWq__rowMedia{margin-top:var(--space-4);aspect-ratio:16/10;border-radius:var(--radius-large);border:var(--border-hairline) solid var(--line-dark);background:var(--ink-150);grid-column:1/-1;display:none;position:relative;overflow:hidden}@media (max-width:1023.98px){.SelectedWorkIndex-module__YcnRWq__row{grid-template-columns:4rem minmax(0,1fr) 1.5rem;min-height:0}.SelectedWorkIndex-module__YcnRWq__rowMedia{z-index:2;inset-inline-end:2rem;opacity:0;visibility:hidden;pointer-events:none;border-radius:.5rem;width:clamp(2.75rem,12vw,6rem);height:auto;margin:0;transition:opacity .18s,transform .18s,visibility .18s;display:block;position:absolute;top:50%;transform:translateY(calc(.5rem - 50%))scale(.94)}.SelectedWorkIndex-module__YcnRWq__row[data-preview] .SelectedWorkIndex-module__YcnRWq__rowMedia,.SelectedWorkIndex-module__YcnRWq__row:focus-visible .SelectedWorkIndex-module__YcnRWq__rowMedia{opacity:1;visibility:visible;transform:translateY(-50%)}.SelectedWorkIndex-module__YcnRWq__row[data-preview] .SelectedWorkIndex-module__YcnRWq__name{color:var(--purple-bright)}@media (hover:hover){.SelectedWorkIndex-module__YcnRWq__row:hover .SelectedWorkIndex-module__YcnRWq__rowMedia{opacity:1;visibility:visible;transform:translateY(-50%)}.SelectedWorkIndex-module__YcnRWq__row:hover .SelectedWorkIndex-module__YcnRWq__name{color:var(--purple-bright)}}.SelectedWorkIndex-module__YcnRWq__preview{display:none}.SelectedWorkIndex-module__YcnRWq__row:hover .SelectedWorkIndex-module__YcnRWq__name,.SelectedWorkIndex-module__YcnRWq__row:hover .SelectedWorkIndex-module__YcnRWq__arrow{transform:none}}@media (max-width:600px){.SelectedWorkIndex-module__YcnRWq__row{grid-template-columns:2rem minmax(0,1fr) 1.5rem;gap:.65rem;min-height:4.5rem}.SelectedWorkIndex-module__YcnRWq__row .SelectedWorkIndex-module__YcnRWq__name{font-size:clamp(1.45rem,6vw,2.4rem)}}@media (prefers-reduced-motion:reduce){.SelectedWorkIndex-module__YcnRWq__rowMedia{transition:none}.SelectedWorkIndex-module__YcnRWq__name,.SelectedWorkIndex-module__YcnRWq__arrow,.SelectedWorkIndex-module__YcnRWq__preview{transition-duration:.12s}.SelectedWorkIndex-module__YcnRWq__row:hover .SelectedWorkIndex-module__YcnRWq__name,.SelectedWorkIndex-module__YcnRWq__row:hover .SelectedWorkIndex-module__YcnRWq__arrow{transform:none}}.SelectedWorkIndex-module__YcnRWq__name{transition:color .2s}.SelectedWorkIndex-module__YcnRWq__row:hover .SelectedWorkIndex-module__YcnRWq__name,.SelectedWorkIndex-module__YcnRWq__row:focus-visible .SelectedWorkIndex-module__YcnRWq__name{color:var(--purple);-webkit-text-fill-color:currentColor}.SelectedWorkIndex-module__YcnRWq__name{--latin-leading:.94;--latin-tracking:-.04em}.SelectedWorkIndex-module__YcnRWq__row:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .SelectedWorkIndex-module__YcnRWq__name{text-align:right}.SelectedWorkIndex-module__YcnRWq__row:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):is(:hover,:focus-visible) .SelectedWorkIndex-module__YcnRWq__name{transform:none}
.BookCover-module__dOnm_a__book{--swing:0deg;--shade:0;--reveal:0;--ease:cubic-bezier(.4, .08, .2, 1);--duration:1.1s;aspect-ratio:688/1091;width:min(100%,20rem);transform-style:preserve-3d;perspective:2000px;color:#000;background-color:#f5f5f5;border-radius:10px;justify-content:center;align-items:center;display:flex;position:relative;box-shadow:1px 1px 12px #0000008c}@media (hover:hover){.BookCover-module__dOnm_a__book[data-phase=opening]{--swing:-80deg;--shade:1;--reveal:1}}.BookCover-module__dOnm_a__book[data-open=true]{--swing:-80deg;--shade:1;--reveal:1}.BookCover-module__dOnm_a__page{text-align:center;background:linear-gradient(90deg,#17181a29 0,#17181a0d 4%,#17181a00 12%),#f5f5f5;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:1.1rem;padding:2rem 1.75rem 2rem 3rem;display:flex;position:absolute;inset:0;overflow:hidden}.BookCover-module__dOnm_a__page p{max-width:11rem;font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(1.1rem,1.4vw,1.35rem);font-weight:600;line-height:1.2}.BookCover-module__dOnm_a__pageRule{background:#17181a59;width:2.5rem;height:1px}.BookCover-module__dOnm_a__pageAuthor{letter-spacing:.17em;text-transform:uppercase;color:#6f7077;font-size:.58rem;font-weight:700}.BookCover-module__dOnm_a__page p,.BookCover-module__dOnm_a__pageRule,.BookCover-module__dOnm_a__pageAuthor{opacity:var(--reveal);transform:translateY(calc((1 - var(--reveal)) * .5rem));transition:opacity .42s ease, transform var(--duration) var(--ease)}.BookCover-module__dOnm_a__book:hover .BookCover-module__dOnm_a__page p,.BookCover-module__dOnm_a__book:hover .BookCover-module__dOnm_a__pageRule,.BookCover-module__dOnm_a__book:hover .BookCover-module__dOnm_a__pageAuthor,.BookCover-module__dOnm_a__book[data-open=true] .BookCover-module__dOnm_a__page p,.BookCover-module__dOnm_a__book[data-open=true] .BookCover-module__dOnm_a__pageRule,.BookCover-module__dOnm_a__book[data-open=true] .BookCover-module__dOnm_a__pageAuthor{transition-delay:.24s}.BookCover-module__dOnm_a__cover{cursor:pointer;transform-origin:0;width:100%;height:100%;transform:translateZ(.01px) rotateY(var(--swing));backface-visibility:hidden;will-change:transform;transition:transform var(--duration) var(--ease), box-shadow var(--duration) var(--ease);-webkit-tap-highlight-color:transparent;background-color:#d3d3d3;border:0;border-radius:10px;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:0;left:0;overflow:hidden;box-shadow:1px 1px 12px #00000080}.BookCover-module__dOnm_a__cover:focus-visible{outline:var(--focus-width) solid var(--purple);outline-offset:4px}.BookCover-module__dOnm_a__book:hover .BookCover-module__dOnm_a__cover,.BookCover-module__dOnm_a__book[data-open=true] .BookCover-module__dOnm_a__cover,.BookCover-module__dOnm_a__cover:focus-visible{box-shadow:.7rem .2rem 2.4rem #0000006b}.BookCover-module__dOnm_a__coverImage{object-fit:cover;border-radius:10px}.BookCover-module__dOnm_a__coverSpine{pointer-events:none;background:linear-gradient(90deg,#0000004d 0,#00000014 45%,#ffffff24 72%,#00000012 100%);width:1.4rem;position:absolute;top:0;bottom:0;left:0}.BookCover-module__dOnm_a__coverShade{pointer-events:none;opacity:var(--shade);transition:opacity var(--duration) var(--ease);background:linear-gradient(90deg,#0000008c 0,#00000038 40%,#0000 100%);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.BookCover-module__dOnm_a__cover{transition:opacity .24s;transform:none}.BookCover-module__dOnm_a__book:hover .BookCover-module__dOnm_a__cover,.BookCover-module__dOnm_a__book[data-open=true] .BookCover-module__dOnm_a__cover,.BookCover-module__dOnm_a__cover:focus-visible{opacity:0}.BookCover-module__dOnm_a__page p,.BookCover-module__dOnm_a__pageRule,.BookCover-module__dOnm_a__pageAuthor{transition:opacity .24s;transform:none;transition-delay:0s!important}.BookCover-module__dOnm_a__coverShade{display:none}}.BookCover-module__dOnm_a__book[data-phase=opening],.BookCover-module__dOnm_a__book[data-phase=zooming]{z-index:20}.BookCover-module__dOnm_a__book[data-phase=zooming]{animation:.85s cubic-bezier(.3,.05,.2,1) both BookCover-module__dOnm_a__enter-book}@keyframes BookCover-module__dOnm_a__enter-book{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(5)}}@media (prefers-reduced-motion:reduce){.BookCover-module__dOnm_a__book[data-phase=zooming]{animation:none}}@media (hover:hover){.BookCover-module__dOnm_a__book:hover{--swing:-160deg;--shade:1;--reveal:1}}.BookCover-module__dOnm_a__book:has(.BookCover-module__dOnm_a__cover:focus-visible){--swing:-160deg;--shade:1;--reveal:1}.BookCover-module__dOnm_a__book{cursor:pointer}.BookCover-module__dOnm_a__hoverPrompt{color:#53505b;max-width:11rem;opacity:var(--reveal);font-size:.85rem;line-height:1.5;transition:opacity .35s}.BookCover-module__dOnm_a__book{perspective:1600px}.BookCover-module__dOnm_a__book:after{content:"";pointer-events:none;background:repeating-linear-gradient(90deg,#d4cfc6 0 1px,#f6f2e9 1px 3px);border-radius:8px;position:absolute;inset:4px -5px 4px 0;transform:translateZ(-4px)}.BookCover-module__dOnm_a__cover{transform-style:preserve-3d;backface-visibility:visible;overflow:visible}.BookCover-module__dOnm_a__coverImage,.BookCover-module__dOnm_a__coverSpine,.BookCover-module__dOnm_a__coverShade{backface-visibility:hidden}.BookCover-module__dOnm_a__cover:after{content:"";backface-visibility:hidden;background:linear-gradient(90deg,#ddd6c9,#f7f3e9 15%);border-radius:10px;position:absolute;inset:0;transform:rotateY(180deg)translateZ(1px)}.BookCover-module__dOnm_a__book{background-color:#080808}.BookCover-module__dOnm_a__book:after{background:repeating-linear-gradient(90deg,#080808 0 1px,#202020 1px 3px)}.BookCover-module__dOnm_a__cover{background-color:#080808}.BookCover-module__dOnm_a__cover:after{background:linear-gradient(90deg,#080808,#171717 15%,#0b0b0b)}.BookCover-module__dOnm_a__page{color:#171717;background:linear-gradient(90deg,#e2dfd9 0%,#fff 12%)}.BookCover-module__dOnm_a__pageRule{background:#17171740}.BookCover-module__dOnm_a__pageAuthor,.BookCover-module__dOnm_a__hoverPrompt{color:#65616b}.BookCover-module__dOnm_a__cover{transform-origin:0}.BookCover-module__dOnm_a__page{background:linear-gradient(90deg,#080808 0 2.5%,#ddd9d2 3%,#fff 12%)}.BookCover-module__dOnm_a__page p,.BookCover-module__dOnm_a__pageRule,.BookCover-module__dOnm_a__pageAuthor,.BookCover-module__dOnm_a__hoverPrompt{opacity:1;transition:none;transform:none;transition-delay:0s!important}
.Button-module__8RiFmG__button{align-items:center;gap:var(--space-3);height:var(--control-height);padding-inline:var(--space-4);border:var(--border-hairline) solid var(--line-dark);border-radius:var(--radius-small);color:var(--paper);cursor:pointer;transition:background-color var(--duration-ui) var(--ease-out), border-color var(--duration-ui) var(--ease-out), color var(--duration-ui) var(--ease-out);background:0 0;display:inline-flex}.Button-module__8RiFmG__arrow{transition:transform var(--duration-ui) var(--ease-out)}.Button-module__8RiFmG__button:hover{background:var(--paper);border-color:var(--paper);color:var(--ink-on-paper)}.Button-module__8RiFmG__button:hover .Button-module__8RiFmG__arrow{transform:translate(4px,-4px)}.Button-module__8RiFmG__onPaper{height:auto;min-height:var(--control-height);color:#090909;background:#fff;border:1px solid #fff;border-radius:.5em;flex-wrap:wrap;justify-content:center;padding:.7em 1.7em;transition:box-shadow .3s,color .3s,transform .3s;box-shadow:6px 6px 12px #c5c5c5,-6px -6px 12px #fff}.Button-module__8RiFmG__onPaper:hover{color:#090909;background:#fff;border-color:#fff;transform:translateY(-2px)}.Button-module__8RiFmG__onPaper:not(.Button-module__8RiFmG__locked):active{color:#666;transform:translateY(0);box-shadow:inset 4px 4px 12px #c5c5c5,inset -4px -4px 12px #fff}.Button-module__8RiFmG__onPaper:focus-visible{outline:2px solid var(--purple-dark);outline-offset:5px}.Button-module__8RiFmG__locked{cursor:not-allowed;color:var(--gray);border-style:dashed}.Button-module__8RiFmG__locked:hover{border-color:var(--line-dark);color:var(--gray);background:0 0}.Button-module__8RiFmG__onPaper.Button-module__8RiFmG__locked,.Button-module__8RiFmG__onPaper.Button-module__8RiFmG__locked:hover{color:#666;background:#fff;border:1px solid #fff;transform:none;box-shadow:3px 3px 8px #c5c5c5,-3px -3px 8px #fff}.Button-module__8RiFmG__lockedNote{opacity:.75}.Button-module__8RiFmG__lock{display:flex}@media (prefers-reduced-motion:reduce){.Button-module__8RiFmG__button,.Button-module__8RiFmG__arrow{transition-duration:.12s}.Button-module__8RiFmG__button:hover .Button-module__8RiFmG__arrow{transform:none}}.Button-module__8RiFmG__button.Button-module__8RiFmG__explore{background:var(--explore-rest,#080808);height:auto;min-height:var(--control-height);color:#fff;text-align:start;border:1px solid #ffffff32;border-radius:999px;gap:.75rem;padding-block:.65rem;padding-inline:.8rem 1.3rem;font-weight:600;line-height:1;transition:background-color .3s,border-color .3s}.Button-module__8RiFmG__button.Button-module__8RiFmG__explore:is(:hover,:focus-visible){background:var(--explore-purple,#7134cf);border-color:var(--explore-purple,#7134cf)}.Button-module__8RiFmG__exploreIcon{color:#fff;border:1px solid #ffffff50;border-radius:50%;flex:none;place-items:center;width:25px;height:25px;transition:background-color .3s,color .3s;display:grid}.Button-module__8RiFmG__exploreIcon svg{transition:transform .3s}.Button-module__8RiFmG__exploreIcon:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) svg{scale:-1 1}.Button-module__8RiFmG__button.Button-module__8RiFmG__explore:is(:hover,:focus-visible) .Button-module__8RiFmG__exploreIcon{color:#fff;background:#080808}.Button-module__8RiFmG__button.Button-module__8RiFmG__explore:is(:hover,:focus-visible) .Button-module__8RiFmG__exploreIcon svg{transform:translate(1.5px)}.Button-module__8RiFmG__button.Button-module__8RiFmG__explore:is(:hover,:focus-visible) .Button-module__8RiFmG__exploreIcon:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) svg{transform:translate(-1.5px)}@media (prefers-reduced-motion:reduce){.Button-module__8RiFmG__button.Button-module__8RiFmG__explore,.Button-module__8RiFmG__exploreIcon,.Button-module__8RiFmG__exploreIcon svg{transition:none}.Button-module__8RiFmG__button.Button-module__8RiFmG__explore:is(:hover,:focus-visible) .Button-module__8RiFmG__exploreIcon svg{transform:none}}
.BookWorldOverlay-module__00Z3sW__overlay{z-index:200;overscroll-behavior:contain;color:#f4f0e8;background:radial-gradient(at 50% 35%,#292032,#100e13 70%);position:fixed;inset:0;overflow:auto}.BookWorldOverlay-module__00Z3sW__header{border-bottom:1px solid #ffffff16;justify-content:space-between;align-items:center;gap:1rem;padding:1.2rem clamp(1rem,4vw,3rem);display:flex}.BookWorldOverlay-module__00Z3sW__controls button{color:inherit;font:inherit;cursor:pointer;background:#ffffff06;border:1px solid #ffffff30;border-radius:999px;padding:.75rem 1.1rem}.BookWorldOverlay-module__00Z3sW__header span{text-transform:uppercase;letter-spacing:.14em;color:#bdb4c8;font-size:.75rem}.BookWorldOverlay-module__00Z3sW__stage{padding:2rem 1.25rem}.BookWorldOverlay-module__00Z3sW__sheets,.BookWorldOverlay-module__00Z3sW__measure{aspect-ratio:688/1091;width:min(620px,100vw - 48px);margin:auto;position:relative;container-type:inline-size}.BookWorldOverlay-module__00Z3sW__sheets{perspective:1400px;isolation:isolate}.BookWorldOverlay-module__00Z3sW__sheets:before,.BookWorldOverlay-module__00Z3sW__sheets:after{content:"";z-index:-1;background:#dcd5c9;position:absolute;inset:0;box-shadow:0 12px 30px #0005}.BookWorldOverlay-module__00Z3sW__card{background:#f4f0e8;background-image:var(--paper-grain);color:#26222a;flex-direction:column;padding:7.5cqw 8cqw 5cqw;display:flex;position:absolute;inset:0;box-shadow:0 15px 45px #0005}.BookWorldOverlay-module__00Z3sW__cover{background:#111;padding:0}.BookWorldOverlay-module__00Z3sW__cover img{object-fit:contain}.BookWorldOverlay-module__00Z3sW__runningTitle{text-transform:uppercase;letter-spacing:.09em;color:#706777;flex:none;margin:0 0 3cqw;font-size:1.6cqw}.BookWorldOverlay-module__00Z3sW__title{font-family:var(--font-display);letter-spacing:-.025em;flex:none;max-width:90%;margin:0 0 5cqw;font-size:5.3cqw;line-height:1.08}.BookWorldOverlay-module__00Z3sW__prose{flex:1;min-height:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(13px,2.9cqw,18px);line-height:1.55;overflow:hidden}.BookWorldOverlay-module__00Z3sW__prose p{margin:0 0 1em}.BookWorldOverlay-module__00Z3sW__folio{letter-spacing:.05em;border-top:1px solid #26222a25;flex:none;justify-content:space-between;margin-top:4cqw;padding-top:2cqw;font-size:1.9cqw;display:flex}.BookWorldOverlay-module__00Z3sW__top,.BookWorldOverlay-module__00Z3sW__forward,.BookWorldOverlay-module__00Z3sW__backward,.BookWorldOverlay-module__00Z3sW__under{position:absolute;inset:0}.BookWorldOverlay-module__00Z3sW__under{z-index:1}.BookWorldOverlay-module__00Z3sW__top,.BookWorldOverlay-module__00Z3sW__forward,.BookWorldOverlay-module__00Z3sW__backward{z-index:2}.BookWorldOverlay-module__00Z3sW__forward{animation:.7s cubic-bezier(.45,0,.2,1) both BookWorldOverlay-module__00Z3sW__to-back}.BookWorldOverlay-module__00Z3sW__backward{animation:.7s cubic-bezier(.45,0,.2,1) reverse both BookWorldOverlay-module__00Z3sW__to-back}@keyframes BookWorldOverlay-module__00Z3sW__to-back{0%{z-index:3;transform:translate(0)rotateY(0)}48%{z-index:3;transform:translate(-108%)rotateY(-22deg)rotate(-5deg)}50%{z-index:0}to{z-index:0;transform:translate(8px,7px)rotate(1deg)}}.BookWorldOverlay-module__00Z3sW__controls{justify-content:space-between;align-items:center;gap:.5rem;width:min(620px,100%);margin:1.8rem auto 0;display:flex}.BookWorldOverlay-module__00Z3sW__controls span{color:#c8bfd0;text-align:center;font-variant-numeric:tabular-nums;font-size:.75rem}.BookWorldOverlay-module__00Z3sW__controls button{min-height:44px;font-size:.85rem}.BookWorldOverlay-module__00Z3sW__controls button:disabled{opacity:.3;cursor:default}.BookWorldOverlay-module__00Z3sW__header button:focus-visible,.BookWorldOverlay-module__00Z3sW__controls button:focus-visible{outline-offset:4px;outline:2px solid #ad81ff}.BookWorldOverlay-module__00Z3sW__measure{visibility:hidden;pointer-events:none;position:absolute;top:0;left:-10000px}@media (max-width:480px){.BookWorldOverlay-module__00Z3sW__header{padding:.8rem 1rem}.BookWorldOverlay-module__00Z3sW__header span{font-size:.65rem}.BookWorldOverlay-module__00Z3sW__stage{padding-top:1.5rem}.BookWorldOverlay-module__00Z3sW__controls button{padding:.65rem .8rem;font-size:.75rem}}@media (prefers-reduced-motion:reduce){.BookWorldOverlay-module__00Z3sW__forward,.BookWorldOverlay-module__00Z3sW__backward{animation:none}}.BookWorldOverlay-module__00Z3sW__controls button{justify-content:center;align-items:center;gap:.65rem;display:inline-flex}.BookWorldOverlay-module__00Z3sW__header{z-index:10;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#100d16e8;position:sticky;top:0}.BookWorldOverlay-module__00Z3sW__controls{z-index:5;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#100d16ed;border:1px solid #ffffff20;border-radius:999px;padding:.6rem;position:sticky;bottom:1rem;box-shadow:0 8px 30px #0006}.BookWorldOverlay-module__00Z3sW__controls button{background:#ffffff09}.BookWorldOverlay-module__00Z3sW__controls button:not(:disabled):hover,.BookWorldOverlay-module__00Z3sW__header button:hover{background:#8d42fe30;border-color:#a56cff}.BookWorldOverlay-module__00Z3sW__runningTitle{font-size:clamp(9px,1.6cqw,10px)}.BookWorldOverlay-module__00Z3sW__folio{font-size:clamp(10px,1.9cqw,12px)}@media (max-width:480px){.BookWorldOverlay-module__00Z3sW__controls{padding:.35rem;bottom:.6rem}.BookWorldOverlay-module__00Z3sW__controls span{font-size:.65rem}.BookWorldOverlay-module__00Z3sW__controls button{gap:.35rem;padding:.6rem}}.BookWorldOverlay-module__00Z3sW__brand{object-fit:contain;background:#000;border-radius:3px;width:120px;height:55px;display:block}@media (max-width:480px){.BookWorldOverlay-module__00Z3sW__brand{width:96px;height:44px}}.BookWorldOverlay-module__00Z3sW__brand{filter:invert()contrast(1.2);background:0 0}.BookWorldOverlay-module__00Z3sW__sheets:before{transform:translate(var(--back-one-x,7px),var(--back-one-y,5px)) rotate(var(--back-one-angle,1deg))}.BookWorldOverlay-module__00Z3sW__sheets:after{transform:translate(var(--back-two-x,-5px),var(--back-two-y,9px)) rotate(var(--back-two-angle,-.7deg))}.BookWorldOverlay-module__00Z3sW__sheets:before,.BookWorldOverlay-module__00Z3sW__sheets:after{transition:transform .65s cubic-bezier(.22,.61,.36,1)}@media (prefers-reduced-motion:reduce){.BookWorldOverlay-module__00Z3sW__sheets:before,.BookWorldOverlay-module__00Z3sW__sheets:after{transition:none}}.BookWorldOverlay-module__00Z3sW__overlay{isolation:isolate;background:#080808;overflow-x:hidden}.BookWorldOverlay-module__00Z3sW__stage{z-index:1;position:relative}.BookWorldOverlay-module__00Z3sW__header,.BookWorldOverlay-module__00Z3sW__controls{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0b0b0bf5}.BookWorldOverlay-module__00Z3sW__sheets{cursor:pointer}.BookWorldOverlay-module__00Z3sW__backdrop{z-index:0;pointer-events:none;background:#101010 url(/images/book-wood-background.webp) 50%/cover no-repeat;position:fixed;inset:0}.BookWorldOverlay-module__00Z3sW__bookDetails{flex:1;padding-top:12cqw;font-family:Georgia,Times New Roman,serif;font-size:clamp(13px,2.9cqw,18px);line-height:1.65}.BookWorldOverlay-module__00Z3sW__bookDetails p{max-width:40ch;margin:0 0 6cqw}.BookWorldOverlay-module__00Z3sW__bookDetails a{color:inherit;text-underline-offset:4px}
.AssetRequired-module__qOwTta__placeholder{justify-content:space-between;gap:var(--space-5);padding:var(--space-5);border:var(--border-hairline) solid var(--line-dark);border-radius:var(--radius-large);background-color:var(--ink-150);background-image:linear-gradient(to right, var(--line-soft) 1px, transparent 1px), linear-gradient(to bottom, var(--line-soft) 1px, transparent 1px);background-size:40px 40px;flex-direction:column;display:flex;position:relative;overflow:hidden}.AssetRequired-module__qOwTta__placeholder:after{content:"";background:repeating-linear-gradient(-45deg, transparent 0 22px, var(--purple-wash) 22px 24px);pointer-events:none;position:absolute;inset:0}.AssetRequired-module__qOwTta__head,.AssetRequired-module__qOwTta__foot{z-index:1;gap:var(--space-4);color:var(--paper-muted);flex-wrap:wrap;justify-content:space-between;display:flex;position:relative}.AssetRequired-module__qOwTta__label{color:var(--purple-bright)}.AssetRequired-module__qOwTta__brief{z-index:1;max-width:52ch;color:var(--paper);font-size:var(--text-body);line-height:var(--leading-body);letter-spacing:var(--tracking-body);margin:0;position:relative}@media (max-width:639.98px){.AssetRequired-module__qOwTta__placeholder{padding:var(--space-4);gap:var(--space-4)}.AssetRequired-module__qOwTta__brief{font-size:1rem}}
@font-face{font-family:instrument;src:url(../media/Nohemi_Thin-s.p.1gbhv5inftwvk.woff2)format("woff2");font-display:swap;font-weight:100;font-style:normal}@font-face{font-family:instrument;src:url(../media/Nohemi_ExtraLight-s.p.17hnm0cgycxil.woff2)format("woff2");font-display:swap;font-weight:200;font-style:normal}@font-face{font-family:instrument;src:url(../media/Nohemi_Light-s.p.38xe9x350s7lb.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:instrument;src:url(../media/Nohemi_Regular-s.p.26ahp_-k-v8my.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:instrument;src:url(../media/Nohemi_Medium-s.p.1_d9a9_xo23_8.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:instrument;src:url(../media/Nohemi_SemiBold-s.p.3w-w-sfv8cncy.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:instrument;src:url(../media/Nohemi_Bold-s.p.0xp1dy51yl3yq.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:instrument;src:url(../media/Nohemi_ExtraBold-s.p.0lj1m7sclxv8g.woff2)format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:instrument;src:url(../media/Nohemi_Black-s.p.1k1kld5gf9u8t.woff2)format("woff2");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:instrument Fallback;src:local(Arial);ascent-override:303.14%;descent-override:77.63%;line-gap-override:30.72%;size-adjust:24.41%}.instrument_de1eb172-module__IqAewa__className{font-family:instrument,instrument Fallback}.instrument_de1eb172-module__IqAewa__variable{--font-instrument:"instrument", "instrument Fallback"}
.EditorialMethod-module__u3I56W__section{--rule:#ffffff20;color:#f4f0f7;scroll-margin-top:var(--nav-height);background:#0b090d;overflow:clip}.EditorialMethod-module__u3I56W__intro,.EditorialMethod-module__u3I56W__chapter{background:linear-gradient(90deg, transparent calc(50% - .5px), var(--rule) 50%, transparent calc(50% + .5px));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.EditorialMethod-module__u3I56W__intro{align-items:start;padding-block:clamp(5rem,18svh,14rem) clamp(4rem,14svh,10rem)}.EditorialMethod-module__u3I56W__intro h2,.EditorialMethod-module__u3I56W__verbs,.EditorialMethod-module__u3I56W__number{padding-inline:var(--page-pad);letter-spacing:-.065em;text-transform:uppercase;margin:0;font-size:clamp(2.4rem,10.8vw,14rem);font-weight:400;line-height:.92}.EditorialMethod-module__u3I56W__intro h2{max-width:5ch}.EditorialMethod-module__u3I56W__verbs{gap:.18em;display:grid}.EditorialMethod-module__u3I56W__chapter{border-block-end:1px solid var(--rule);direction:ltr;align-items:center;min-height:60svh}.EditorialMethod-module__u3I56W__chapter:first-of-type{border-block-start:1px solid var(--rule)}.EditorialMethod-module__u3I56W__numberTrack{align-self:stretch;align-items:center;display:grid;position:relative}.EditorialMethod-module__u3I56W__number{color:var(--purple-bright);font-variant-numeric:tabular-nums;font-size:clamp(5rem,17vw,17rem)}.EditorialMethod-module__u3I56W__copy{padding:clamp(3.5rem, 9svh, 7rem) var(--page-pad)}.EditorialMethod-module__u3I56W__copy h3{letter-spacing:-.05em;max-width:18ch;margin:0 0 1.15rem;font-size:clamp(1.7rem,3.5vw,3.4rem);line-height:1.04}.EditorialMethod-module__u3I56W__copy p{color:#c3bbc9;max-width:45ch;margin:0;line-height:1.52}.EditorialMethod-module__u3I56W__section:lang(ar) .EditorialMethod-module__u3I56W__verbs{letter-spacing:0;line-height:1.25}.EditorialMethod-module__u3I56W__section:lang(ar) .EditorialMethod-module__u3I56W__copy{direction:rtl}@media (prefers-reduced-motion:no-preference){.EditorialMethod-module__u3I56W__intro h2{top:calc(var(--nav-height) + 2rem);position:sticky}.EditorialMethod-module__u3I56W__verbs span{--reveal:clamp(0, calc((var(--progress,1) - .08 - var(--order) * .085) / .58), 1);--eased:calc(var(--reveal) * var(--reveal) * (3 - 2 * var(--reveal)));--direction:1;opacity:calc(.22 + var(--eased) * .78);transform:translateX(calc(var(--direction) * (1 - var(--eased)) * clamp(2.5rem, 12vw, 11rem)))}.EditorialMethod-module__u3I56W__section:lang(ar) .EditorialMethod-module__u3I56W__verbs span{--direction:-1}.EditorialMethod-module__u3I56W__number{transform:translateY(calc(var(--drop,0) * -100%));position:absolute;inset-block-start:calc(var(--drop,0) * 100%);inset-inline-start:0}.EditorialMethod-module__u3I56W__copy{--reveal:clamp(0, calc((var(--progress,1) - .13) * 3.4), 1);opacity:calc(.25 + var(--reveal) * .75);transform:translateY(calc((1 - var(--reveal)) * 2.5rem))}}@media (max-width:600px){.EditorialMethod-module__u3I56W__intro{padding-block:clamp(3.5rem,10svh,5rem)}.EditorialMethod-module__u3I56W__intro h2,.EditorialMethod-module__u3I56W__verbs{font-size:clamp(1.25rem,8vw,3rem)}.EditorialMethod-module__u3I56W__verbs{overflow-wrap:anywhere}.EditorialMethod-module__u3I56W__verbs span{transform:translateX(calc(var(--direction,1) * (1 - var(--eased,1)) * 8vw))}.EditorialMethod-module__u3I56W__chapter{background:0 0;grid-template-columns:minmax(0,30%) minmax(0,70%);align-items:start;min-height:0}.EditorialMethod-module__u3I56W__number{font-size:clamp(2.6rem,13vw,5rem)}.EditorialMethod-module__u3I56W__copy{padding-block:clamp(2.5rem,7svh,4.5rem)}.EditorialMethod-module__u3I56W__copy h3{overflow-wrap:anywhere}.EditorialMethod-module__u3I56W__copy p{overflow-wrap:break-word}}
.MediaMarquee-module__UXyyta__marquee{--drift-gap:2vw;--speed:1.45;--per-view:var(--per-view-wide);--tile:calc(100vw / var(--per-view) - var(--drift-gap));direction:ltr;width:100%;overflow:hidden}.MediaMarquee-module__UXyyta__track{will-change:transform;width:max-content;animation-duration:calc(var(--frames) * 100 / (var(--per-view) * var(--speed)) * 1s);animation-timing-function:linear;animation-iteration-count:infinite;display:flex}.MediaMarquee-module__UXyyta__track[data-direction=left]{animation-name:MediaMarquee-module__UXyyta__drift-left}.MediaMarquee-module__UXyyta__track[data-direction=right]{animation-name:MediaMarquee-module__UXyyta__drift-right}.MediaMarquee-module__UXyyta__marquee:hover .MediaMarquee-module__UXyyta__track,.MediaMarquee-module__UXyyta__marquee:focus-within .MediaMarquee-module__UXyyta__track{animation-play-state:paused}@keyframes MediaMarquee-module__UXyyta__drift-left{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@keyframes MediaMarquee-module__UXyyta__drift-right{0%{transform:translate(-50%)}to{transform:translate(0,0)}}.MediaMarquee-module__UXyyta__item{width:var(--tile);aspect-ratio:var(--frame-ratio,16 / 10);border-radius:.6rem;flex:none;margin-inline-end:var(--drift-gap);position:relative;overflow:hidden}@media (max-width:767.98px){.MediaMarquee-module__UXyyta__marquee{--per-view:var(--per-view-narrow)}}@media (prefers-reduced-motion:reduce){.MediaMarquee-module__UXyyta__marquee{padding-inline:var(--page-pad);overflow:visible}.MediaMarquee-module__UXyyta__track,.MediaMarquee-module__UXyyta__track[data-direction=left],.MediaMarquee-module__UXyyta__track[data-direction=right]{gap:var(--drift-gap);flex-wrap:wrap;width:100%;animation:none}.MediaMarquee-module__UXyyta__item{flex:22rem;width:auto;margin-inline-end:0}.MediaMarquee-module__UXyyta__item[data-duplicate]{display:none}}.MediaMarquee-module__UXyyta__track{align-items:flex-start}@media (max-width:600px){.MediaMarquee-module__UXyyta__marquee{--per-view:1.35;--drift-gap:4vw;padding-inline:0;overflow:hidden}.MediaMarquee-module__UXyyta__track{align-items:flex-start}}@media (max-width:600px) and (prefers-reduced-motion:reduce){.MediaMarquee-module__UXyyta__marquee{padding-inline:var(--page-pad);overflow:visible}}
.BackButton-module__xgaahG__control{box-sizing:border-box;color:#f4f0e8;min-height:44px;font-family:var(--font-body),sans-serif;cursor:pointer;background:#ffffff06;border:1px solid #ffffff30;border-radius:999px;justify-content:center;align-items:center;padding:10px 18px;font-size:14px;font-weight:400;line-height:22px;text-decoration:none;display:inline-flex}.BackButton-module__xgaahG__control:hover{background:#ffffff10;border-color:#a56cff}.BackButton-module__xgaahG__control:focus-visible{outline-offset:4px;outline:2px solid #a56cff}
.page-module__MXb32W__page{color:#eeeae2;background:radial-gradient(#242026 0%,#121015 65%,#0c0b0e);min-height:100svh;padding:1.5rem clamp(1rem,4vw,4rem) 3rem}.page-module__MXb32W__nav{color:#bdb4c2;justify-content:space-between;gap:1rem;max-width:72rem;margin:0 auto 1.8rem;font-size:.75rem;display:flex}.page-module__MXb32W__nav a:hover{color:#fff}.page-module__MXb32W__page{padding-left:0}.page-module__MXb32W__nav{border-bottom:1px solid #ffffff12;align-items:center;max-width:none;margin:0 0 1rem;padding:0 1.5rem 1.25rem}.page-module__MXb32W__brand{width:5rem;display:block}.page-module__MXb32W__brand img{filter:invert();mix-blend-mode:screen;width:100%;height:auto;display:block}.page-module__MXb32W__back{color:#e9deef;border:1px solid #ffffff25;border-radius:999px;align-items:center;gap:.7rem;transition:background .2s,border-color .2s;display:flex;padding:.7rem 1rem!important}.page-module__MXb32W__back:hover{background:#ffffff08;border-color:#b882fe}@media (max-width:700px){.page-module__MXb32W__nav{padding-inline:1rem}}.page-module__MXb32W__brand{flex:0 0 2.75rem;width:2.75rem}.page-module__MXb32W__brand img{object-fit:contain;max-height:1.5rem}.page-module__MXb32W__brand{flex-basis:3.5rem;width:3.5rem}.page-module__MXb32W__brand img{max-height:1.85rem}.page-module__MXb32W__nav{padding-inline:1rem}.page-module__MXb32W__brand{background:#080808;border-radius:.2rem;flex-basis:7rem;width:7rem;padding:.3rem .4rem!important}.page-module__MXb32W__brand img{filter:invert()contrast(1.2);mix-blend-mode:normal;max-height:none}@media (max-width:560px){.page-module__MXb32W__brand{flex-basis:6.25rem;width:6.25rem}}
.HatCarousel-module__l8WgWq__showroom{background:#050505;height:316svh;position:relative}.HatCarousel-module__l8WgWq__pin{color:#f5f2f7;background:radial-gradient(at 50% 62%,#18151d 0%,#08080a 47%,#050505 80%);flex-direction:column;justify-content:center;min-height:100svh;padding:clamp(1rem,3svh,2rem) 0;display:flex;position:sticky;top:0;overflow:hidden}.HatCarousel-module__l8WgWq__filter{position:absolute}.HatCarousel-module__l8WgWq__stage{touch-action:pan-y;height:min(48svh,29rem);position:relative}.HatCarousel-module__l8WgWq__card{cursor:pointer;background:0 0;border:0;width:clamp(13rem,40vw,27rem);height:100%;padding:0;transition:transform .85s cubic-bezier(.22,1,.36,1),opacity .7s,filter .7s;position:absolute;top:0;left:50%}.HatCarousel-module__l8WgWq__card[data-slot="0"]{z-index:2;transform:translate(-50%)}.HatCarousel-module__l8WgWq__card[data-slot="-1"]{transform:translate(-122%)scale(.59)rotate(-13deg)}.HatCarousel-module__l8WgWq__card[data-slot="1"]{transform:translate(22%)scale(.59)rotate(13deg)}.HatCarousel-module__l8WgWq__card:not([data-slot="0"]){opacity:.36;filter:blur(3px)saturate(.65)}.HatCarousel-module__l8WgWq__card:focus-visible{outline-offset:-5px;outline:2px solid #5940b7}.HatCarousel-module__l8WgWq__float{place-items:center;animation:5.8s ease-in-out infinite HatCarousel-module__l8WgWq__float;display:grid;position:absolute;inset:0 0 11%}.HatCarousel-module__l8WgWq__float img{object-fit:contain;filter:url(#hat-background-key);width:100%;height:100%}.HatCarousel-module__l8WgWq__shadow{filter:blur(5px);background:#000;border-radius:50%;width:45%;height:3%;animation:5.8s ease-in-out infinite HatCarousel-module__l8WgWq__shadow;position:absolute;bottom:8%;left:27.5%;box-shadow:0 2px 13px 6px #0009,0 5px 22px 8px #d6beed22}.HatCarousel-module__l8WgWq__caption{z-index:3;text-align:center;padding:clamp(1.1rem,2.7vw,2.2rem) 1rem 0;position:relative}.HatCarousel-module__l8WgWq__caption h2{font:900 clamp(2rem,5vw,4.6rem)/1 var(--font-heading,sans-serif);letter-spacing:-.06em;text-transform:uppercase;margin:0}.HatCarousel-module__l8WgWq__caption p{color:#bdb6c3;margin:.75rem auto 1.25rem}@keyframes HatCarousel-module__l8WgWq__float{0%,to{transform:translateY(0)rotate(-7deg)}50%{transform:translateY(-14px)rotate(-3deg)}}@keyframes HatCarousel-module__l8WgWq__shadow{50%{opacity:.55;transform:scale(.85)}}@media (max-width:700px){.HatCarousel-module__l8WgWq__card{width:58vw}.HatCarousel-module__l8WgWq__card[data-slot="-1"]{transform:translate(-109%)scale(.51)rotate(-13deg)}.HatCarousel-module__l8WgWq__card[data-slot="1"]{transform:translate(9%)scale(.51)rotate(13deg)}}@media (prefers-reduced-motion:reduce){.HatCarousel-module__l8WgWq__card{transition:none}.HatCarousel-module__l8WgWq__float,.HatCarousel-module__l8WgWq__shadow{animation:none}}.HatCarousel-module__l8WgWq__toolbar{z-index:4;pointer-events:none;justify-content:space-between;align-items:flex-start;gap:1rem;margin-inline:clamp(1.2rem,5.5vw,5rem);display:flex}.HatCarousel-module__l8WgWq__roles{justify-items:start;gap:.3rem;width:fit-content;display:grid}.HatCarousel-module__l8WgWq__roles button,.HatCarousel-module__l8WgWq__ideaTrigger{pointer-events:auto;color:#9b939f;cursor:pointer;font:800 clamp(.9rem,2vw,1.55rem)/1.12 var(--font-display,sans-serif);text-align:start;text-transform:uppercase;background:0 0;border:0;padding:.15rem 0}.HatCarousel-module__l8WgWq__roles button:hover,.HatCarousel-module__l8WgWq__roles button[aria-pressed=true]{color:#fff}@media (min-width:701px){.HatCarousel-module__l8WgWq__toolbar{inset-inline:0;position:absolute;top:max(5rem,12svh)}}@media (prefers-reduced-motion:reduce){.HatCarousel-module__l8WgWq__showroom{height:auto}.HatCarousel-module__l8WgWq__pin{min-height:0;position:relative}}@media (max-height:460px) and (prefers-reduced-motion:no-preference){.HatCarousel-module__l8WgWq__pin{padding-block:.5rem}.HatCarousel-module__l8WgWq__stage{height:36svh}.HatCarousel-module__l8WgWq__toolbar{top:calc(var(--nav-height) + .5rem)}.HatCarousel-module__l8WgWq__caption{padding-top:.5rem}.HatCarousel-module__l8WgWq__caption h2{font-size:1.65rem}.HatCarousel-module__l8WgWq__caption p{margin-block:.4rem .6rem}}.HatCarousel-module__l8WgWq__stage{isolation:isolate}.HatCarousel-module__l8WgWq__caption{opacity:var(--caption-opacity,1)}.HatCarousel-module__l8WgWq__roles button{position:relative}@media (prefers-reduced-motion:no-preference){.HatCarousel-module__l8WgWq__stage[data-tracking] .HatCarousel-module__l8WgWq__card[data-slot]{transform:translate3d(calc(-50% + var(--hat-x,0%)), var(--hat-y,0px), 0) rotate(var(--hat-tilt,0deg)) scale(var(--hat-scale,1));opacity:var(--hat-opacity,1);filter:blur(var(--hat-blur,0px));transition:none}.HatCarousel-module__l8WgWq__stage[data-tracking] .HatCarousel-module__l8WgWq__float{animation-duration:7.5s}}.HatCarousel-module__l8WgWq__frontView{opacity:0;transform:rotate(5deg)}.HatCarousel-module__l8WgWq__card:is([aria-pressed=true],:focus-visible) .HatCarousel-module__l8WgWq__frontView{opacity:1}.HatCarousel-module__l8WgWq__card:is([aria-pressed=true],:focus-visible) .HatCarousel-module__l8WgWq__sideView{opacity:0}@media (hover:hover){.HatCarousel-module__l8WgWq__card:hover .HatCarousel-module__l8WgWq__frontView{opacity:1}.HatCarousel-module__l8WgWq__card:hover .HatCarousel-module__l8WgWq__sideView{opacity:0}}@media (prefers-reduced-motion:no-preference){.HatCarousel-module__l8WgWq__frontView,.HatCarousel-module__l8WgWq__sideView{transition:opacity .24s}}.HatCarousel-module__l8WgWq__ideaTrigger{color:#cbb8e6;text-align:end;max-inline-size:18ch;transition:color .2s}.HatCarousel-module__l8WgWq__ideaTrigger:is(:hover,:focus-visible){color:#fff}.HatCarousel-module__l8WgWq__ideaDialog{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);color:#e7e1eb;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:linear-gradient(145deg,#24212bec,#0b0a0dec 68%);border:1px solid #ffffff29;border-radius:1.25rem;width:min(52rem,94vw);margin:auto;padding:0;position:fixed;inset:0;overflow:hidden;box-shadow:0 24px 80px #000a,inset 0 1px #ffffff15}.HatCarousel-module__l8WgWq__ideaDialog::backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#08070bb8}.HatCarousel-module__l8WgWq__ideaPanel{grid-template-columns:36% 1fr;max-height:90dvh;display:grid;overflow:auto}.HatCarousel-module__l8WgWq__ideaPhoto,.HatCarousel-module__l8WgWq__ideaDetails>div{background:radial-gradient(at 50% 45%,#31283d,#131118 75%);position:relative;overflow:hidden}.HatCarousel-module__l8WgWq__ideaPhoto img,.HatCarousel-module__l8WgWq__ideaDetails img{object-fit:contain;filter:url(#hat-background-key)}.HatCarousel-module__l8WgWq__ideaCopy{grid-template-rows:1fr auto;grid-template-columns:1fr 44%;align-content:end;gap:1rem;padding:3.6rem 1.25rem 1.25rem;display:grid;position:relative}.HatCarousel-module__l8WgWq__ideaClose{z-index:1;color:#f5f2f7;cursor:pointer;background:#17141e;border:1px solid #ffffff29;border-radius:50%;place-items:center;width:2.75rem;height:2.75rem;padding:0;font-size:1.4rem;line-height:1;display:grid;position:absolute;inset-block-start:.65rem;inset-inline-end:.65rem}.HatCarousel-module__l8WgWq__ideaClose:is(:hover,:focus-visible){background:#393143}.HatCarousel-module__l8WgWq__ideaLead,.HatCarousel-module__l8WgWq__ideaMeaning{align-self:center;max-width:27ch;font-size:clamp(.77rem,1.45vw,.95rem);line-height:1.45}.HatCarousel-module__l8WgWq__ideaDetails{grid-area:1/2/span 2;grid-template-columns:repeat(2,1fr);align-content:center;gap:.3rem;display:grid}.HatCarousel-module__l8WgWq__ideaDetails>div{aspect-ratio:1.15}.HatCarousel-module__l8WgWq__ideaDetails>div:last-child{grid-column:2}.HatCarousel-module__l8WgWq__ideaCopy h2{color:#f0eaf5;font:400 clamp(2.6rem, 8.7vw, 7rem)/.88 var(--font-display);letter-spacing:-.085em;white-space:nowrap;grid-column:1/-1;margin:0}@media (max-width:540px){.HatCarousel-module__l8WgWq__ideaPanel{grid-template-columns:1fr}.HatCarousel-module__l8WgWq__ideaPhoto{min-height:10rem}.HatCarousel-module__l8WgWq__ideaCopy{padding-top:1.25rem}.HatCarousel-module__l8WgWq__ideaCopy h2{font-size:clamp(2.6rem,13vw,4.5rem)}}.HatCarousel-module__l8WgWq__ideaCopy h2:lang(ar),.HatCarousel-module__l8WgWq__ideaCopy h2:lang(de){white-space:normal;font-size:clamp(2.25rem,7vw,5.8rem);line-height:1}
.BookSection-module__6_fS6G__section{background:var(--paper-bright);color:var(--ink-on-paper);padding-block:var(--section-gap)}.BookSection-module__6_fS6G__eyebrow{color:var(--ink-muted);margin-bottom:var(--space-6)}.BookSection-module__6_fS6G__content{gap:var(--space-6) clamp(2rem, 6vw, 6rem);grid-template-columns:minmax(0,.72fr) minmax(0,1fr);align-items:start;display:grid}.BookSection-module__6_fS6G__coverColumn{align-items:center;gap:var(--space-5);flex-direction:column;display:flex}.BookSection-module__6_fS6G__coverCaption{color:var(--ink-muted);text-align:center;text-transform:none;max-width:28ch;letter-spacing:var(--tracking-body);font-size:.9rem}.BookSection-module__6_fS6G__heading{color:var(--ink-on-paper);margin:0 0 var(--space-5);font-family:var(--font-display);letter-spacing:-.045em;font-size:clamp(2.5rem,5.5vw,5.5rem);font-weight:500;line-height:.96}.BookSection-module__6_fS6G__lead{color:var(--ink-on-paper);margin:0 0 var(--space-5);max-width:30ch;letter-spacing:var(--tracking-title);font-size:clamp(1.25rem,2.2vw,2rem);line-height:1.2}.BookSection-module__6_fS6G__description{color:var(--ink-muted);margin:0 0 var(--space-6);max-width:62ch;padding-block-end:clamp(.75rem,2vw,1.5rem)}.BookSection-module__6_fS6G__metadata{margin:0 0 var(--space-6);border-top:var(--border-hairline) solid var(--rule-on-paper);grid-template-columns:auto minmax(0,1fr) auto minmax(0,1fr);display:grid}.BookSection-module__6_fS6G__metaCell{display:contents}.BookSection-module__6_fS6G__metaLabel,.BookSection-module__6_fS6G__metaValue{padding-block:var(--space-4);border-bottom:var(--border-hairline) solid var(--rule-on-paper)}.BookSection-module__6_fS6G__metaLabel{color:var(--ink-muted);padding-inline-end:var(--space-5)}.BookSection-module__6_fS6G__metaValue{color:var(--ink-on-paper);margin:0;font-weight:600}.BookSection-module__6_fS6G__metaCell:nth-child(2n) .BookSection-module__6_fS6G__metaLabel{border-inline-start:var(--border-hairline) solid var(--rule-on-paper);padding-inline-start:var(--space-5)}.BookSection-module__6_fS6G__review{align-items:center;gap:var(--space-5);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}.BookSection-module__6_fS6G__reviewMark{object-fit:contain;border:var(--border-hairline) solid var(--rule-on-paper);background:#ededed;border-radius:50%;width:6rem;height:6rem;padding:.65rem}.BookSection-module__6_fS6G__reviewText{flex:20rem}.BookSection-module__6_fS6G__reviewLabel{color:var(--ink-on-paper);margin-bottom:var(--space-3);text-transform:none;letter-spacing:var(--tracking-body);font-size:1rem;font-weight:600;display:block}.BookSection-module__6_fS6G__reviewQuote{color:var(--ink-muted);max-width:52ch;margin:0}.BookSection-module__6_fS6G__action{display:inline-block;position:relative}.BookSection-module__6_fS6G__actions{flex-wrap:wrap;gap:1.5rem;padding-block:.5rem;display:flex}@media (max-width:1023.98px){.BookSection-module__6_fS6G__content{grid-template-columns:minmax(0,1fr)}.BookSection-module__6_fS6G__metadata{grid-template-columns:auto minmax(0,1fr)}.BookSection-module__6_fS6G__metaCell:nth-child(2n) .BookSection-module__6_fS6G__metaLabel{border-inline-start:0;padding-inline-start:0}}@media (max-width:600px){.BookSection-module__6_fS6G__heading{font-size:clamp(2rem,9vw,3rem);line-height:1.08}.BookSection-module__6_fS6G__content{gap:2.5rem}.BookSection-module__6_fS6G__description{font-size:1rem}.BookSection-module__6_fS6G__metadata{font-size:.85rem}.BookSection-module__6_fS6G__metaLabel{padding-inline-end:1rem}}@media (max-width:700px){.BookSection-module__6_fS6G__review{flex-wrap:nowrap;align-items:center;gap:clamp(.75rem,3vw,1.25rem)}.BookSection-module__6_fS6G__reviewMark{flex:none;width:clamp(3.25rem,10vw,4.5rem);height:clamp(3.25rem,10vw,4.5rem);padding:.35rem}.BookSection-module__6_fS6G__reviewText{flex:1 1 0;min-width:0}.BookSection-module__6_fS6G__reviewLabel{margin-bottom:.5rem}.BookSection-module__6_fS6G__reviewQuote{font-size:clamp(.9rem,3.4vw,1rem);line-height:1.5}}.BookSection-module__6_fS6G__coverFrame{justify-items:center;width:100%;display:grid}.BookSection-module__6_fS6G__section:lang(ar) .BookSection-module__6_fS6G__content article{text-align:start;min-width:0}.BookSection-module__6_fS6G__section:lang(ar) .BookSection-module__6_fS6G__description{line-height:1.85}.BookSection-module__6_fS6G__section:lang(ar) .BookSection-module__6_fS6G__metaLabel{padding-inline-end:clamp(1rem,3vw,2.5rem)}
.FeaturedProject-module__i4q08G__project{padding-block:var(--section-gap);color:var(--paper)}.FeaturedProject-module__i4q08G__identityHead{gap:var(--space-4);color:var(--paper-muted);border-bottom:var(--border-hairline) solid var(--line-dark);padding-bottom:var(--space-3);margin-bottom:var(--space-5);flex-wrap:wrap;justify-content:space-between;display:flex}.FeaturedProject-module__i4q08G__name{color:var(--paper);font-size:clamp(3rem, calc(var(--name-vw,9) * 1vw), 32rem);letter-spacing:var(--tracking-display);font-weight:500;line-height:1.12;font-family:var(--font-display);margin-inline:-.025em;margin:0;padding-inline:.025em}.FeaturedProject-module__i4q08G__proposition{margin-top:var(--space-5);color:var(--paper);max-width:24ch;font-family:var(--font-display);font-size:var(--text-title);line-height:var(--leading-title);letter-spacing:var(--tracking-title);font-weight:500}.FeaturedProject-module__i4q08G__composition{--drift-gap:clamp(1rem, 2vw, 2rem);gap:var(--drift-gap);margin-top:var(--section-gap);grid-template-columns:minmax(0,1fr);display:grid}.FeaturedProject-module__i4q08G__composition>*{min-width:0}.FeaturedProject-module__i4q08G__details{gap:var(--grid-gap);margin-top:var(--section-gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.FeaturedProject-module__i4q08G__detailName{font-family:var(--font-display);letter-spacing:var(--tracking-title);color:var(--paper);grid-column:1/span 3;margin:0;font-size:clamp(1.5rem,2.4vw,2.25rem);font-weight:500;line-height:1.05}.FeaturedProject-module__i4q08G__detailName:lang(ar){text-align:right}.FeaturedProject-module__i4q08G__detailStatus{color:var(--paper-muted);grid-column:4/span 2;margin:0}.FeaturedProject-module__i4q08G__detailSummary{color:var(--paper-muted);grid-column:8/span 4;align-self:start;margin:0}.FeaturedProject-module__i4q08G__outcome{color:var(--paper);margin:var(--space-6) 0 0;grid-column:1/span 6}@media (max-width:1023.98px){.FeaturedProject-module__i4q08G__composition{margin-top:var(--space-6)}.FeaturedProject-module__i4q08G__details{margin-top:var(--space-6);grid-template-columns:minmax(0,1fr)}.FeaturedProject-module__i4q08G__detailName,.FeaturedProject-module__i4q08G__detailStatus,.FeaturedProject-module__i4q08G__detailSummary,.FeaturedProject-module__i4q08G__outcome{grid-column:1/-1}.FeaturedProject-module__i4q08G__detailSummary{margin-top:var(--space-3)}}@media (max-width:600px){.FeaturedProject-module__i4q08G__identityHead{grid-template-columns:2rem minmax(0,1fr);gap:.6rem;font-size:.68rem;line-height:1.5;display:grid}.FeaturedProject-module__i4q08G__identityHead span{overflow-wrap:anywhere;min-width:0}.FeaturedProject-module__i4q08G__category{display:none}.FeaturedProject-module__i4q08G__status{text-align:right;grid-column:2}.FeaturedProject-module__i4q08G__name{font-size:clamp(2.5rem, calc(var(--name-vw) * .86vw), 12.5rem)}.FeaturedProject-module__i4q08G__proposition{font-size:clamp(1.65rem,7vw,2.4rem);line-height:1.15}.FeaturedProject-module__i4q08G__composition{margin-top:2.5rem}}@media (min-width:701px) and (max-width:1023.98px){.FeaturedProject-module__i4q08G__details{grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);align-items:start}.FeaturedProject-module__i4q08G__detailName{grid-area:1/1}.FeaturedProject-module__i4q08G__detailStatus{grid-area:2/1}.FeaturedProject-module__i4q08G__detailSummary{grid-area:1/2/span 2;margin-top:0}.FeaturedProject-module__i4q08G__outcome{grid-column:1/-1}}@media (max-width:700px){.FeaturedProject-module__i4q08G__project{padding-block:var(--section-gap)}.FeaturedProject-module__i4q08G__proposition{margin-top:2rem}.FeaturedProject-module__i4q08G__composition,.FeaturedProject-module__i4q08G__details{margin-top:clamp(2.5rem,9vw,4rem)}.FeaturedProject-module__i4q08G__details{gap:1rem}.FeaturedProject-module__i4q08G__detailSummary,.FeaturedProject-module__i4q08G__outcome{max-width:62ch;margin-top:.5rem}}.FeaturedProject-module__i4q08G__visit{margin-top:var(--space-6);grid-column:8/span 4;place-self:center end}@media (min-width:701px) and (max-width:1023.98px){.FeaturedProject-module__i4q08G__details:has(.FeaturedProject-module__i4q08G__visit) .FeaturedProject-module__i4q08G__outcome{grid-column:1}.FeaturedProject-module__i4q08G__visit{grid-column:2}}@media (max-width:700px){.FeaturedProject-module__i4q08G__visit{margin-top:var(--space-3);grid-column:1/-1;justify-self:start}}.FeaturedProject-module__i4q08G__detailName{--latin-leading:1.05;--latin-tracking:-.04em}.FeaturedProject-module__i4q08G__visit{--explore-rest:#7134cf;--explore-purple:#7c40d8}
