@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.p.21jp631_3pja2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_46e7219f-module__9CZmFa__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_46e7219f-module__9CZmFa__variable{--font-geist:"Geist", "Geist Fallback"}
@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.p.2ytmazkdrg7t9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7ebf22b5a21034f8-s.p.3j3877k49yy0l.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23-s.p.1icgra-w5i50b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.p.1g73gv09-xcb6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_654d3002-module__N04vVG__className{font-family:Instrument Serif,Instrument Serif Fallback;font-weight:400}.instrument_serif_654d3002-module__N04vVG__variable{--font-instrument-serif:"Instrument Serif", "Instrument Serif Fallback"}
:root{--miranda-preloader-paper:#f5f4f0;--miranda-preloader-ink:#0d0d0d;--miranda-preloader-green:#2ee58b;--miranda-preloader-ease:cubic-bezier(.22, 1, .36, 1)}.miranda-preloader,.miranda-preloader *{box-sizing:border-box}.miranda-preloader{z-index:2147483000;isolation:isolate;background:0 0;place-items:center;display:none;position:fixed;inset:0;overflow:hidden}html[data-miranda-intro] .miranda-preloader{animation:0s linear 3.2s forwards miranda-preloader-fail-open;display:grid}@keyframes miranda-preloader-fail-open{0%,to{visibility:hidden;pointer-events:none}}.miranda-preloader:before,.miranda-preloader:after{content:"";pointer-events:none;position:absolute;inset:0}.miranda-preloader:before{z-index:-1;opacity:.23;background-image:radial-gradient(#0d0d0d21 .55px,#0000 .55px);background-size:5px 5px;-webkit-mask-image:radial-gradient(circle,#000,#0000 68%);mask-image:radial-gradient(circle,#000,#0000 68%)}.miranda-preloader:after{z-index:-2;background:radial-gradient(circle at 50% 50%, #2ee58b17, transparent 35%), var(--miranda-preloader-paper)}.miranda-preloader__ambient{aspect-ratio:1;opacity:0;border:1px solid #0d0d0d12;border-radius:50%;width:min(62vw,720px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.5)}.miranda-preloader__stage{z-index:2;aspect-ratio:93.6/81.6;perspective:900px;filter:drop-shadow(0 20px 22px #00000021);width:clamp(168px,20vw,292px);transform-style:preserve-3d;position:relative}.miranda-preloader__shadow{z-index:-1;opacity:0;filter:blur(9px);background:#0000003d;border-radius:50%;width:76%;height:8%;position:absolute;bottom:-8%;left:12%;transform:scaleX(.7)}.miranda-preloader__cube{--cube-depth:clamp(3px, .48vw, 7px);left:calc(var(--cube-column) * 12 / 93.6 * 100%);top:calc(var(--cube-row) * 12 / 81.6 * 100%);aspect-ratio:1;opacity:0;transform-origin:50%;width:10.2564%;transform-style:preserve-3d;will-change:transform, opacity, filter;background:linear-gradient(145deg,#3c3c3c,#111 43%,#030303);border-radius:1px;position:absolute;box-shadow:inset 1px 1px 1px #fff3}.miranda-preloader__cube:before,.miranda-preloader__cube:after{content:"";pointer-events:none;position:absolute}.miranda-preloader__cube:before{height:var(--cube-depth);transform-origin:bottom;background:linear-gradient(90deg,#555,#292929);bottom:100%;left:0;right:0;transform:skew(-42deg)}.miranda-preloader__cube:after{width:var(--cube-depth);transform-origin:0;background:linear-gradient(#181818,#020202);top:0;bottom:0;left:100%;transform:skewY(-42deg)}html[data-miranda-intro] .miranda-preloader .miranda-preloader__ambient{animation:miranda-ambient 1.45s var(--miranda-preloader-ease) both}html[data-miranda-intro] .miranda-preloader .miranda-preloader__cube{animation:miranda-cube-arrive .72s var(--miranda-preloader-ease) var(--arrival-delay) both}html[data-miranda-intro] .miranda-preloader .miranda-preloader__cube.is-catalyst{z-index:8;animation:miranda-catalyst-arrive .39s var(--miranda-preloader-ease) .39s both;background:linear-gradient(145deg,#7affc0,#2ee58b 45%,#0cbf69);box-shadow:0 0 24px #2ee58bb8,inset 1px 1px 1px #ffffff8c}html[data-miranda-intro] .miranda-preloader .miranda-preloader__cube.is-catalyst:before{background:linear-gradient(90deg,#a3ffd1,#45ed98)}html[data-miranda-intro] .miranda-preloader .miranda-preloader__cube.is-catalyst:after{background:linear-gradient(#21d47b,#079e55)}html:is([data-miranda-intro=energized],[data-miranda-intro=settled],[data-miranda-intro=leaving]) .miranda-preloader .miranda-preloader__cube:not(.is-energy-path):not(.is-catalyst){opacity:1;animation:none;transform:none}html:is([data-miranda-intro=energized],[data-miranda-intro=settled],[data-miranda-intro=leaving]) .miranda-preloader .miranda-preloader__cube.is-energy-path:not(.is-catalyst){opacity:1;animation:miranda-edge-pulse .28s ease-out var(--energy-delay) both}html:is([data-miranda-intro=energized],[data-miranda-intro=settled],[data-miranda-intro=leaving]) .miranda-preloader .miranda-preloader__cube.is-catalyst{animation:miranda-catalyst-convert .46s var(--miranda-preloader-ease) both}html:is([data-miranda-intro=energized],[data-miranda-intro=settled],[data-miranda-intro=leaving]) .miranda-preloader .miranda-preloader__cube.is-catalyst:before{animation:miranda-catalyst-top .46s var(--miranda-preloader-ease) both}html:is([data-miranda-intro=energized],[data-miranda-intro=settled],[data-miranda-intro=leaving]) .miranda-preloader .miranda-preloader__cube.is-catalyst:after{animation:miranda-catalyst-side .46s var(--miranda-preloader-ease) both}html:is([data-miranda-intro=settled],[data-miranda-intro=leaving]) .miranda-preloader .miranda-preloader__stage{animation:miranda-mark-settle .25s var(--miranda-preloader-ease) both}html:is([data-miranda-intro=settled],[data-miranda-intro=leaving]) .miranda-preloader .miranda-preloader__shadow{animation:miranda-shadow-land .25s var(--miranda-preloader-ease) both}html[data-miranda-intro=leaving] .miranda-preloader:before,html[data-miranda-intro=leaving] .miranda-preloader:after,html[data-miranda-intro=leaving] .miranda-preloader .miranda-preloader__ambient{animation:.44s ease-out both miranda-backdrop-away}html[data-miranda-intro=leaving] .miranda-preloader .miranda-preloader__stage{animation:miranda-mark-to-header .48s var(--miranda-preloader-ease) both}html[data-miranda-intro=leaving] .miranda-preloader .miranda-preloader__cube:before,html[data-miranda-intro=leaving] .miranda-preloader .miranda-preloader__cube:after{opacity:0;transition:opacity .24s}html[data-miranda-intro=leaving] .miranda-preloader .miranda-preloader__shadow{animation:.18s both miranda-shadow-away}html[data-miranda-intro=leaving] [data-miranda-hero-cta]{animation:miranda-cta-handoff .48s var(--miranda-preloader-ease) both}@keyframes miranda-cube-arrive{0%{opacity:0;filter:blur(7px);transform:translate3d(var(--from-x), var(--from-y), var(--from-z)) rotateX(var(--rotate-x)) rotateY(var(--rotate-y)) rotateZ(var(--rotate-z)) scale(.25)}58%{opacity:1;filter:blur()}78%{transform:translate3d(-1px,1px,10px)rotateX(-3deg)rotateY(4deg)scale(1.07)}to{opacity:1;filter:blur();transform:none}}@keyframes miranda-catalyst-arrive{0%{opacity:0;filter:blur(5px);transform:translate3d(150px,-120px,420px)rotateX(130deg)rotateY(-160deg)rotate(65deg)scale(.18);box-shadow:0 0 2px #2ee58b00}62%{opacity:1;filter:blur()}82%{transform:translate3d(-2px,2px,14px)rotateX(-5deg)rotateY(7deg)scale(1.1);box-shadow:0 0 32px #2ee58bd9}to{opacity:1;filter:blur();transform:none;box-shadow:0 0 19px #2ee58b9e,inset 1px 1px 1px #ffffff80}}@keyframes miranda-edge-pulse{0%,to{opacity:1;transform:none;box-shadow:inset 1px 1px 1px #fff3,0 0 #2ee58b00}42%{opacity:1;transform:translate3d(0,-1px,6px)scale(1.025);box-shadow:inset 0 0 0 1px #7effc6eb,0 0 11px #2ee58bb3}}@keyframes miranda-catalyst-convert{0%{opacity:1;background:linear-gradient(145deg,#7affc0,#2ee58b 45%,#0cbf69);transform:translateZ(8px)scale(1.06);box-shadow:0 0 30px #2ee58be6}68%{background:linear-gradient(145deg,#3fbc80,#1a6d4a 45%,#0e3425);box-shadow:0 0 18px #2ee58b94}to{opacity:1;background:linear-gradient(145deg,#3c3c3c,#111 43%,#030303);transform:none;box-shadow:inset 1px 1px 1px #fff3,0 0 #2ee58b00}}@keyframes miranda-catalyst-top{0%{background:#7affc0}to{background:#292929}}@keyframes miranda-catalyst-side{0%{background:#0cbf69}to{background:#050505}}@keyframes miranda-ambient{0%{opacity:0;transform:translate(-50%,-50%)scale(.5)}50%{opacity:1}to{opacity:0;transform:translate(-50%,-50%)scale(1.08)}}@keyframes miranda-mark-settle{0%{transform:translateY(-2px)scale(1.012)}58%{transform:translateY(1px)scale(.992)}to{transform:none}}@keyframes miranda-shadow-land{0%{opacity:.08;transform:scaleX(.55)}58%{opacity:.24;transform:scaleX(1.06)}to{opacity:.17;transform:scaleX(1)}}@keyframes miranda-shadow-away{to{opacity:0;transform:scaleX(.35)}}@keyframes miranda-backdrop-away{0%{opacity:1}to{opacity:0}}@keyframes miranda-mark-to-header{0%{opacity:1;filter:drop-shadow(0 20px 22px #00000021);transform:none}76%{opacity:1;filter:none;transform:translate3d(var(--target-x), var(--target-y), 0) scale(var(--target-scale))}to{opacity:0;filter:none;transform:translate3d(var(--target-x), var(--target-y), 0) scale(var(--target-scale))}}@keyframes miranda-cta-handoff{0%{transform:scale(.96);box-shadow:0 0 #2ee58b00}38%{transform:scale(1.035);box-shadow:0 0 0 10px #2ee58b2b,0 10px 28px #2ee58b3d}to{transform:scale(1);box-shadow:0 0 #2ee58b00}}@media (max-width:600px){.miranda-preloader__stage{width:clamp(154px,48vw,212px)}.miranda-preloader__ambient{width:min(110vw,520px)}}@media (prefers-reduced-motion:reduce){.miranda-preloader{display:none!important}html[data-miranda-intro=leaving] [data-miranda-hero-cta]{animation:none}}
.CookieConsent-module__VBD2iq__banner{--mc-green:#2ee58b;--mc-ink:#0a0a0a;--mc-muted:#686868;z-index:80;color:var(--mc-ink);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#faf9f6f7;border-top:1px solid #0a0a0a14;border-radius:28px 28px 0 0;animation:.72s cubic-bezier(.22,1,.36,1) both CookieConsent-module__VBD2iq__enter;position:fixed;inset:auto 0 0;box-shadow:0 -24px 80px #0000001a}.CookieConsent-module__VBD2iq__inner{max-width:1400px;min-height:318px;padding:clamp(28px, 3vw, 42px) clamp(24px, 5vw, 72px) max(24px, env(safe-area-inset-bottom));overscroll-behavior:contain;grid-template-columns:minmax(0,1.15fr) minmax(340px,.85fr);grid-template-areas:"copy art""actions actions";column-gap:clamp(24px,4vw,64px);margin:0 auto;display:grid}.CookieConsent-module__VBD2iq__copy{z-index:2;grid-area:copy;align-self:end;position:relative}.CookieConsent-module__VBD2iq__title{letter-spacing:-.045em;margin:0;font-size:clamp(42px,4.3vw,66px);font-weight:500;line-height:.95}.CookieConsent-module__VBD2iq__title span,.CookieConsent-module__VBD2iq__title em{display:block}.CookieConsent-module__VBD2iq__title em{font-family:var(--font-serif);letter-spacing:-.035em;margin-top:5px;font-weight:400}.CookieConsent-module__VBD2iq__description{max-width:730px;color:var(--mc-muted);margin:18px 0 0;font-size:clamp(16px,1.35vw,20px);line-height:1.45}.CookieConsent-module__VBD2iq__art{pointer-events:none;grid-area:art;justify-content:flex-end;align-self:end;align-items:flex-end;min-width:0;height:175px;display:flex}.CookieConsent-module__VBD2iq__art img{transform-origin:52% 90%;width:100%;max-width:620px;height:auto;animation:4.8s ease-in-out 1.1s CookieConsent-module__VBD2iq__float;display:block}.CookieConsent-module__VBD2iq__actions{z-index:2;border-top:1px solid #0a0a0a29;flex-wrap:wrap;grid-area:actions;align-self:end;align-items:center;gap:12px;margin-top:22px;padding-top:16px;display:flex;position:relative}.CookieConsent-module__VBD2iq__button{min-width:200px;min-height:54px;color:var(--mc-ink);font:500 16px/1.2 var(--font-sans);cursor:pointer;background:0 0;border:1px solid #b9b9b5;border-radius:999px;padding:12px 27px;transition:transform .22s,background .22s,border-color .22s}.CookieConsent-module__VBD2iq__button:hover{border-color:var(--mc-ink);transform:translateY(-2px)}.CookieConsent-module__VBD2iq__button:active{transform:translateY(0)}.CookieConsent-module__VBD2iq__button:focus-visible{outline:3px solid var(--mc-ink);outline-offset:3px}.CookieConsent-module__VBD2iq__primary{background:var(--mc-green);border-color:var(--mc-green);justify-content:space-between;align-items:center;gap:22px;min-width:220px;display:inline-flex}.CookieConsent-module__VBD2iq__primary:hover{background:#22d980;border-color:#22d980}@media (max-width:980px){.CookieConsent-module__VBD2iq__inner{grid-template-columns:minmax(0,1fr) minmax(260px,.7fr);column-gap:20px}.CookieConsent-module__VBD2iq__button{min-width:180px}}@media (min-width:701px) and (max-height:700px){.CookieConsent-module__VBD2iq__inner{max-height:calc(100dvh - 20px);overflow-y:auto}.CookieConsent-module__VBD2iq__art{height:160px}.CookieConsent-module__VBD2iq__art img{object-fit:contain;max-height:190px}}@media (max-width:700px){.CookieConsent-module__VBD2iq__banner{right:10px;bottom:max(10px, env(safe-area-inset-bottom));border:1px solid #0a0a0a14;border-radius:22px;left:10px}.CookieConsent-module__VBD2iq__inner{min-height:0;max-height:calc(100dvh - 20px - env(safe-area-inset-bottom));border-radius:inherit;grid-template-columns:minmax(0,1fr);grid-template-areas:"art""copy""actions";padding:12px 18px 18px;overflow-y:auto}.CookieConsent-module__VBD2iq__art{justify-content:center;height:130px;margin:0 0 4px}.CookieConsent-module__VBD2iq__art img{object-fit:contain;width:min(100%,310px);max-height:130px}.CookieConsent-module__VBD2iq__title{font-size:clamp(34px,11vw,48px);line-height:.96}.CookieConsent-module__VBD2iq__description{margin-top:13px;font-size:15px}.CookieConsent-module__VBD2iq__actions{grid-template-columns:minmax(0,1fr);gap:9px;margin-top:17px;padding-top:15px;display:grid}.CookieConsent-module__VBD2iq__button,.CookieConsent-module__VBD2iq__primary{width:100%;min-width:0;min-height:50px}}@keyframes CookieConsent-module__VBD2iq__enter{0%{opacity:0;transform:translateY(42px)}to{opacity:1;transform:translateY(0)}}@keyframes CookieConsent-module__VBD2iq__float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@media (prefers-reduced-motion:reduce){.CookieConsent-module__VBD2iq__banner,.CookieConsent-module__VBD2iq__art img{animation:none}.CookieConsent-module__VBD2iq__button{transition:none}}
