.strips-module__lbTxzG__canvas{z-index:1;isolation:isolate;clip-path:inset(13px round 25px);background:#101316;width:100%;height:100%;position:fixed;inset:0;overflow:hidden}.strips-module__lbTxzG__film{transition:opacity .18s ease-out}.strips-module__lbTxzG__film[data-selected=true]{opacity:0}.strips-module__lbTxzG__band{position:absolute;inset:0}.strips-module__lbTxzG__top{clip-path:polygon(0 0,100% 0,100% 34%,0 12%);background:#101316}.strips-module__lbTxzG__middle{clip-path:polygon(0 12%,100% 34%,100% 43%,0 52%);background:#fff}.strips-module__lbTxzG__bottom{clip-path:polygon(0 52%,100% 43%,100% 84%,0 66%);background:#101316}.strips-module__lbTxzG__booking{z-index:4;clip-path:polygon(0 66%,100% 84%,100% 100%,0 100%);background:0 0;transform:translateY(14px)}.strips-module__lbTxzG__character{object-fit:contain;object-position:center bottom;z-index:3;pointer-events:none;width:calc(100cqw - 44px);max-width:850px;height:88vh;position:absolute;bottom:-2vh;left:50%;transform:translate(-50%);filter:url(/meek-strips/solid-character.svg#solid)!important}.strips-module__lbTxzG__vector{isolation:isolate;width:100%;height:100%;display:block;position:absolute;inset:0}.strips-module__lbTxzG__journey{isolation:isolate;touch-action:auto;background:#eeeee7;height:100svh;position:relative;overflow:hidden}.strips-module__lbTxzG__portfolio{z-index:6;opacity:0;position:absolute;inset:0}.strips-module__lbTxzG__thirdCover{z-index:8;visibility:hidden;opacity:0;pointer-events:none;background:#101316;position:absolute;inset:0}.strips-module__lbTxzG__openingLine{z-index:9;transform-origin:0;visibility:hidden;pointer-events:none;background:#fff;height:2px;position:absolute;top:23%;left:13px;right:13px;box-shadow:0 0 8px #fff,0 0 20px #fff8}.strips-module__lbTxzG__journey:is([data-phase=third-departing],[data-phase=third],[data-phase=about-leaving])>.strips-module__lbTxzG__canvas[data-panel-impact=true]:before{content:"";z-index:7;pointer-events:none;background:linear-gradient(#101316 0 23%,#fff 23% 100%);position:absolute;inset:0}.strips-module__lbTxzG__filmRow{position:absolute;inset:0;overflow:hidden}.strips-module__lbTxzG__filmRow0{clip-path:polygon(0 0,100% 0,100% 34%,0 12%)}.strips-module__lbTxzG__filmRow1{clip-path:polygon(0 12%,100% 34%,100% 43%,0 52%)}.strips-module__lbTxzG__filmRow2{clip-path:polygon(0 52%,100% 43%,100% 84%,0 66%)}.strips-module__lbTxzG__filmRow3{clip-path:polygon(0 66%,100% 84%,100% 100%,0 100%)}.strips-module__lbTxzG__filmRow3 .strips-module__lbTxzG__film{border:8px solid #fff}.strips-module__lbTxzG__workLabel{pointer-events:none}.strips-module__lbTxzG__filmPlane,.strips-module__lbTxzG__filmTrack{position:absolute;inset:0}.strips-module__lbTxzG__film{color:#fff;cursor:pointer;text-align:left;transform-origin:0 0;background:#161616;border:0;border-radius:40px;height:1280px;padding:0;position:absolute;top:0;left:0;overflow:hidden}.strips-module__lbTxzG__film img{object-fit:cover;width:100%;height:100%;display:block}.strips-module__lbTxzG__film:after{content:"";pointer-events:none;background:linear-gradient(#0000,#000c);position:absolute;inset:35% 0 0}.strips-module__lbTxzG__filmCaption{z-index:1;font-family:var(--body), Arial, sans-serif;gap:20px;display:grid;position:absolute;bottom:55px;left:45px;right:45px}.strips-module__lbTxzG__filmCaption strong{font-size:55px;line-height:1.15}.strips-module__lbTxzG__filmCaption>span{font-size:38px}.strips-module__lbTxzG__play{z-index:1;background:#0008;border:1px solid #ffffff80;border-radius:50%;place-items:center;width:120px;height:120px;font-size:45px;display:grid;position:absolute;top:40px;right:40px}.strips-module__lbTxzG__film:focus-visible{outline-offset:-5px;outline:4px solid #fff}.strips-module__lbTxzG__workControls{font-family:var(--mono), monospace;z-index:3;align-items:center;gap:12px;font-size:10px;display:flex;position:absolute;bottom:26px;left:30px;right:30px}.strips-module__lbTxzG__workControls>span{color:#fff;background:#101316;border-radius:99px;margin-right:auto;padding:10px 14px}.strips-module__lbTxzG__workControls button,.strips-module__lbTxzG__scrollCue{color:#fff;cursor:pointer;font:inherit;background:#101316;border:1px solid #fff8;border-radius:99px;padding:10px 14px}.strips-module__lbTxzG__scrollCue{z-index:8;font-family:var(--mono), monospace;letter-spacing:1px;font-size:9px;position:absolute;top:28px;right:30px}.strips-module__lbTxzG__journey[data-arrived=true] .strips-module__lbTxzG__scrollCue{display:none}.strips-module__lbTxzG__player{color:#fff;background:#101316;border:2px solid #fff;border-radius:20px;width:fit-content;max-width:min(90cqw,960px);padding:24px;position:fixed}.strips-module__lbTxzG__player::backdrop{background:0 0}.strips-module__lbTxzG__viewerShade{z-index:20;pointer-events:none;visibility:hidden;opacity:0;background:#0007;transition:opacity .26s ease-out,visibility .26s;position:fixed;inset:0}.strips-module__lbTxzG__journey[data-viewer=true] .strips-module__lbTxzG__viewerShade{visibility:visible;opacity:1}@media (prefers-reduced-motion:reduce){.strips-module__lbTxzG__canvas,.strips-module__lbTxzG__film{transition:none}}.strips-module__lbTxzG__player h2{margin:0 80px 18px 0;font-size:18px}.strips-module__lbTxzG__player video,.strips-module__lbTxzG__player iframe{width:auto;max-width:80cqw;max-height:74svh;display:block}.strips-module__lbTxzG__player iframe{border:0;width:75cqw;height:60svh}.strips-module__lbTxzG__closePlayer{color:#fff;cursor:pointer;background:0 0;border:1px solid #fff8;border-radius:99px;padding:6px 10px;position:absolute;top:18px;right:18px}@container chapter (max-width:700px){.strips-module__lbTxzG__workControls{gap:6px;font-size:8px;left:20px;right:20px}.strips-module__lbTxzG__workControls>span,.strips-module__lbTxzG__workControls button{padding:8px}.strips-module__lbTxzG__scrollCue{font-size:8px;top:24px;right:22px}}@font-face{font-family:Bevellier;src:url(/fonts/Bevellier-Black.woff2)format("woff2");font-weight:900;font-display:swap}.strips-module__lbTxzG__about{z-index:9;color:#fff;visibility:hidden;opacity:0;pointer-events:none;scrollbar-width:none;background:#101316;border-radius:25px;grid-template-columns:46% 54%;display:grid;position:absolute;inset:13px;overflow:hidden auto}.strips-module__lbTxzG__about::-webkit-scrollbar{width:0;height:0;display:none}.strips-module__lbTxzG__journey[data-phase=third] .strips-module__lbTxzG__about{visibility:visible;opacity:1;pointer-events:auto}.strips-module__lbTxzG__aboutPortrait{min-height:100%;position:relative;overflow:hidden}.strips-module__lbTxzG__aboutPortrait img{object-fit:contain;object-position:bottom;width:100%;max-width:none;height:92%;position:absolute;bottom:0;left:0}.strips-module__lbTxzG__aboutCopy{align-self:center;padding:5vh 8% 5vh 4%;animation:14s ease-in-out infinite strips-module__lbTxzG__aboutFloat}@keyframes strips-module__lbTxzG__aboutFloat{0%,to{transform:translate(0)}25%{transform:translate(4px,-6px)}50%{transform:translate(-3px,-3px)}75%{transform:translate(-4px,4px)}}.strips-module__lbTxzG__aboutCopy h2{letter-spacing:.005em;margin:0 0 26px;font-family:Bevellier,sans-serif;font-size:clamp(42px,5.7cqw,100px);font-weight:900;line-height:.9}.strips-module__lbTxzG__aboutCopy p{color:#bfc1c2;max-width:590px;margin:0 0 18px;font-family:Arial,sans-serif;font-size:clamp(14px,1.12cqw,19px);line-height:1.55}.strips-module__lbTxzG__aboutCopy .strips-module__lbTxzG__aboutLead{color:#fff;font-size:clamp(16px,1.35cqw,22px)}.strips-module__lbTxzG__aboutCopy .strips-module__lbTxzG__aboutClosing{color:#fff;margin-top:28px;font-family:Bevellier,sans-serif;font-size:clamp(25px,2.4cqw,40px);line-height:1.05}.strips-module__lbTxzG__journey[data-about-reveal=true] .strips-module__lbTxzG__aboutPortrait img{animation:.9s cubic-bezier(.23,1,.32,1) both strips-module__lbTxzG__characterIntro}.strips-module__lbTxzG__journey[data-about-reveal=true] .strips-module__lbTxzG__aboutCopy>*{animation:.65s cubic-bezier(.23,1,.32,1) .14s both strips-module__lbTxzG__aboutReveal}.strips-module__lbTxzG__journey[data-about-reveal=true] .strips-module__lbTxzG__aboutCopy>:nth-child(2){animation-delay:.2s}.strips-module__lbTxzG__journey[data-about-reveal=true] .strips-module__lbTxzG__aboutCopy>:nth-child(3){animation-delay:.26s}.strips-module__lbTxzG__journey[data-about-reveal=true] .strips-module__lbTxzG__aboutCopy>:nth-child(4){animation-delay:.32s}.strips-module__lbTxzG__journey[data-about-reveal=true] .strips-module__lbTxzG__aboutCopy>:nth-child(5){animation-delay:.38s}@keyframes strips-module__lbTxzG__characterIntro{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes strips-module__lbTxzG__aboutReveal{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@container chapter (max-width:700px){.strips-module__lbTxzG__about{grid-template-columns:1fr}.strips-module__lbTxzG__aboutPortrait{min-height:390px}.strips-module__lbTxzG__aboutPortrait img{width:100%;height:360px;bottom:0;left:0}.strips-module__lbTxzG__aboutCopy{padding:30px 8% 45px}.strips-module__lbTxzG__aboutCopy h2{font-size:58px}}@media (prefers-reduced-motion:reduce){.strips-module__lbTxzG__journey[data-about-reveal=true] .strips-module__lbTxzG__aboutPortrait img,.strips-module__lbTxzG__journey[data-about-reveal=true] .strips-module__lbTxzG__aboutCopy,.strips-module__lbTxzG__journey[data-about-reveal=true] .strips-module__lbTxzG__aboutCopy>*{animation:none}}.strips-module__lbTxzG__journey[data-phase=about-leaving] .strips-module__lbTxzG__about{visibility:visible;opacity:1;pointer-events:none}.strips-module__lbTxzG__journey[data-phase=about-leaving] .strips-module__lbTxzG__aboutPortrait img{animation:.65s cubic-bezier(.77,0,.175,1) both strips-module__lbTxzG__characterExit}.strips-module__lbTxzG__journey[data-phase=about-leaving] .strips-module__lbTxzG__aboutCopy{animation:.3s cubic-bezier(.23,1,.32,1) both strips-module__lbTxzG__copyExit}@keyframes strips-module__lbTxzG__characterExit{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(110%)}}@keyframes strips-module__lbTxzG__copyExit{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(16px)}}@media (prefers-reduced-motion:reduce){.strips-module__lbTxzG__journey[data-phase=about-leaving] .strips-module__lbTxzG__aboutPortrait img,.strips-module__lbTxzG__journey[data-phase=about-leaving] .strips-module__lbTxzG__aboutCopy{animation:.18s ease-out both strips-module__lbTxzG__aboutFadeOut}}@keyframes strips-module__lbTxzG__aboutFadeOut{0%{opacity:1}to{opacity:0}}.strips-module__lbTxzG__calendarChapter{z-index:9;visibility:hidden;pointer-events:none;background:0 0;position:absolute;inset:clamp(42px,6vh,72px) clamp(34px,5cqw,90px);overflow:hidden}.strips-module__lbTxzG__journey[data-phase=calendar-entering] .strips-module__lbTxzG__calendarChapter,.strips-module__lbTxzG__journey[data-phase=calendar] .strips-module__lbTxzG__calendarChapter,.strips-module__lbTxzG__journey[data-phase=calendar-leaving] .strips-module__lbTxzG__calendarChapter{visibility:visible;pointer-events:auto}.strips-module__lbTxzG__journey[data-phase=calendar-entering] .strips-module__lbTxzG__calendarChapter{animation:.7s cubic-bezier(.23,1,.32,1) both strips-module__lbTxzG__calendarOpen}.strips-module__lbTxzG__journey[data-phase=calendar-leaving] .strips-module__lbTxzG__calendarChapter{pointer-events:none;animation:.7s cubic-bezier(.77,0,.175,1) both strips-module__lbTxzG__calendarClose}.strips-module__lbTxzG__journey[data-phase=about-to-calendar] .strips-module__lbTxzG__about{visibility:visible;opacity:1;pointer-events:none}@keyframes strips-module__lbTxzG__calendarOpen{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes strips-module__lbTxzG__calendarClose{0%{transform:translateY(0)}to{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.strips-module__lbTxzG__journey[data-phase=calendar-entering] .strips-module__lbTxzG__calendarChapter{animation:.18s reverse both strips-module__lbTxzG__aboutFadeOut}.strips-module__lbTxzG__journey[data-phase=calendar-leaving] .strips-module__lbTxzG__calendarChapter,.strips-module__lbTxzG__journey[data-phase=about-to-calendar] .strips-module__lbTxzG__aboutPortrait img,.strips-module__lbTxzG__journey[data-phase=about-to-calendar] .strips-module__lbTxzG__aboutCopy{animation:.18s both strips-module__lbTxzG__aboutFadeOut}}.strips-module__lbTxzG__expressChapter{z-index:9;visibility:hidden;pointer-events:none;position:absolute;inset:clamp(42px,6vh,72px) clamp(34px,5cqw,90px);overflow:hidden}@container chapter (min-width:901px){.strips-module__lbTxzG__expressChapter{inset:32px 34px}}.strips-module__lbTxzG__journey[data-phase=express-entering] .strips-module__lbTxzG__expressChapter,.strips-module__lbTxzG__journey[data-phase=express] .strips-module__lbTxzG__expressChapter,.strips-module__lbTxzG__journey[data-phase=express-leaving] .strips-module__lbTxzG__expressChapter{visibility:visible;pointer-events:auto}.strips-module__lbTxzG__journey[data-phase=express-entering] .strips-module__lbTxzG__expressChapter{animation:.7s cubic-bezier(.23,1,.32,1) both strips-module__lbTxzG__calendarOpen}.strips-module__lbTxzG__journey[data-phase=express-leaving] .strips-module__lbTxzG__expressChapter{pointer-events:none;animation:.7s cubic-bezier(.77,0,.175,1) both strips-module__lbTxzG__calendarClose}.strips-module__lbTxzG__journey[data-phase=calendar-to-express] .strips-module__lbTxzG__calendarChapter{visibility:visible;pointer-events:none;animation:.7s cubic-bezier(.77,0,.175,1) both strips-module__lbTxzG__calendarClose}@media (prefers-reduced-motion:reduce){.strips-module__lbTxzG__journey[data-phase=express-entering] .strips-module__lbTxzG__expressChapter{animation:.18s reverse both strips-module__lbTxzG__aboutFadeOut}.strips-module__lbTxzG__journey[data-phase=express-leaving] .strips-module__lbTxzG__expressChapter,.strips-module__lbTxzG__journey[data-phase=calendar-to-express] .strips-module__lbTxzG__calendarChapter{animation:.18s both strips-module__lbTxzG__aboutFadeOut}}.strips-module__lbTxzG__plansChapter{z-index:9;visibility:hidden;pointer-events:none;position:absolute;inset:clamp(42px,6vh,72px) clamp(34px,5cqw,90px);overflow:hidden}.strips-module__lbTxzG__journey[data-phase=plans-entering] .strips-module__lbTxzG__plansChapter,.strips-module__lbTxzG__journey[data-phase=plans] .strips-module__lbTxzG__plansChapter,.strips-module__lbTxzG__journey[data-phase=plans-leaving] .strips-module__lbTxzG__plansChapter{visibility:visible;pointer-events:auto}.strips-module__lbTxzG__journey[data-phase=plans-entering] .strips-module__lbTxzG__plansChapter{animation:.7s cubic-bezier(.23,1,.32,1) both strips-module__lbTxzG__calendarOpen}.strips-module__lbTxzG__journey[data-phase=plans-leaving] .strips-module__lbTxzG__plansChapter{pointer-events:none;animation:.7s cubic-bezier(.77,0,.175,1) both strips-module__lbTxzG__calendarClose}.strips-module__lbTxzG__journey[data-phase=express-to-plans] .strips-module__lbTxzG__expressChapter{visibility:visible;pointer-events:none;animation:.7s cubic-bezier(.77,0,.175,1) both strips-module__lbTxzG__calendarClose}@media (prefers-reduced-motion:reduce){.strips-module__lbTxzG__journey[data-phase=plans-entering] .strips-module__lbTxzG__plansChapter{animation:.18s reverse both strips-module__lbTxzG__aboutFadeOut}.strips-module__lbTxzG__journey[data-phase=plans-leaving] .strips-module__lbTxzG__plansChapter,.strips-module__lbTxzG__journey[data-phase=express-to-plans] .strips-module__lbTxzG__expressChapter{animation:.18s both strips-module__lbTxzG__aboutFadeOut}}.strips-module__lbTxzG__contactChapter{z-index:9;visibility:hidden;pointer-events:none;position:absolute;inset:clamp(42px,6vh,72px) clamp(34px,5cqw,90px);overflow:hidden}.strips-module__lbTxzG__journey[data-phase=contact-entering] .strips-module__lbTxzG__contactChapter,.strips-module__lbTxzG__journey[data-phase=contact] .strips-module__lbTxzG__contactChapter,.strips-module__lbTxzG__journey[data-phase=contact-leaving] .strips-module__lbTxzG__contactChapter{visibility:visible;pointer-events:auto}.strips-module__lbTxzG__journey[data-phase=contact-entering] .strips-module__lbTxzG__contactChapter{animation:.7s cubic-bezier(.23,1,.32,1) both strips-module__lbTxzG__calendarOpen}.strips-module__lbTxzG__journey[data-phase=contact-leaving] .strips-module__lbTxzG__contactChapter{pointer-events:none;animation:.7s cubic-bezier(.77,0,.175,1) both strips-module__lbTxzG__calendarClose}.strips-module__lbTxzG__journey[data-phase=plans-to-contact] .strips-module__lbTxzG__plansChapter{visibility:visible;pointer-events:none;animation:.7s cubic-bezier(.77,0,.175,1) both strips-module__lbTxzG__calendarClose}@media (prefers-reduced-motion:reduce){.strips-module__lbTxzG__journey[data-phase=contact-entering] .strips-module__lbTxzG__contactChapter{animation:.18s reverse both strips-module__lbTxzG__aboutFadeOut}.strips-module__lbTxzG__journey[data-phase=contact-leaving] .strips-module__lbTxzG__contactChapter,.strips-module__lbTxzG__journey[data-phase=plans-to-contact] .strips-module__lbTxzG__plansChapter{animation:.18s both strips-module__lbTxzG__aboutFadeOut}}.strips-module__lbTxzG__journey[data-phase=calendar-to-plans] .strips-module__lbTxzG__calendarChapter{visibility:visible;pointer-events:none;animation:.7s cubic-bezier(.77,0,.175,1) both strips-module__lbTxzG__calendarClose}@media (prefers-reduced-motion:reduce){.strips-module__lbTxzG__journey[data-phase=calendar-to-plans] .strips-module__lbTxzG__calendarChapter{animation:.18s both strips-module__lbTxzG__aboutFadeOut}}@font-face{font-family:AboutDisplay;src:url(/fonts/Anton-Regular.ttf)format("truetype");font-display:swap}.strips-module__lbTxzG__about{isolation:isolate}.strips-module__lbTxzG__aboutLettering{pointer-events:none;z-index:-1;position:absolute;inset:0;overflow:hidden}.strips-module__lbTxzG__aboutLettering svg{fill:none;stroke-width:1.4px;stroke-linejoin:round;width:100%;height:100%;font-family:AboutDisplay,Bevellier,sans-serif;font-size:275px;display:block}.strips-module__lbTxzG__moonSweep{animation:8s linear infinite paused strips-module__lbTxzG__moonlightPass}.strips-module__lbTxzG__journey[data-phase=third] .strips-module__lbTxzG__moonSweep{animation-play-state:running}@keyframes strips-module__lbTxzG__moonlightPass{0%,15%{transform:translate(-400px)skew(-25deg)}50%,to{transform:translate(2400px)skew(-25deg)}}@container chapter (max-width:700px){.strips-module__lbTxzG__aboutLettering{height:100%;min-height:1000px}.strips-module__lbTxzG__aboutLettering svg{opacity:.65}}@media (prefers-reduced-motion:reduce){.strips-module__lbTxzG__moonSweep{animation:none}.strips-module__lbTxzG__moonLettering{display:none}}.strips-module__lbTxzG__aboutLettering svg{stroke-width:.65px;font-size:57px}.strips-module__lbTxzG__aboutLettering{z-index:0}.strips-module__lbTxzG__aboutPortrait,.strips-module__lbTxzG__aboutCopy{z-index:1;position:relative}.strips-module__lbTxzG__patternDrift{animation:28s linear infinite paused strips-module__lbTxzG__engravedDrift}.strips-module__lbTxzG__journey[data-phase=third] .strips-module__lbTxzG__patternDrift{animation-play-state:running}@keyframes strips-module__lbTxzG__engravedDrift{0%{transform:translate(0)}to{transform:translate(81.568px,-38.036px)}}@media (prefers-reduced-motion:reduce){.strips-module__lbTxzG__patternDrift{animation:none}}.strips-module__lbTxzG__journey[data-phase=third-departing][data-about-reveal=true] .strips-module__lbTxzG__about{visibility:visible;opacity:1;pointer-events:none;background:0 0}.strips-module__lbTxzG__journey[data-about-reveal=true] .strips-module__lbTxzG__aboutLettering{animation:.9s cubic-bezier(.23,1,.32,1) both strips-module__lbTxzG__aboutPatternReveal}@keyframes strips-module__lbTxzG__aboutPatternReveal{0%{opacity:0}to{opacity:1}}.strips-module__lbTxzG__journey[data-phase=about-leaving] .strips-module__lbTxzG__aboutLettering{animation:.3s both strips-module__lbTxzG__aboutFadeOut}.strips-module__lbTxzG__journey[data-phase=third-departing][data-about-reveal=true] .strips-module__lbTxzG__patternDrift{animation-play-state:running}@media (prefers-reduced-motion:reduce){.strips-module__lbTxzG__journey[data-about-reveal=true] .strips-module__lbTxzG__aboutLettering{animation:none}}.strips-module__lbTxzG__about{flex-direction:column;display:flex}.strips-module__lbTxzG__aboutContent{z-index:1;flex-shrink:0;grid-template-columns:46% 54%;width:calc(100% - 64px);max-width:1400px;min-height:min(820px,100svh - 90px);margin:auto;display:grid;position:relative}.strips-module__lbTxzG__aboutContent .strips-module__lbTxzG__aboutPortrait{align-self:stretch;min-height:0}.strips-module__lbTxzG__aboutContent .strips-module__lbTxzG__aboutPortrait img{object-position:center;height:100%}.strips-module__lbTxzG__aboutContent .strips-module__lbTxzG__aboutCopy{padding:40px 24px 40px 5%}@container chapter (max-width:700px){.strips-module__lbTxzG__aboutContent{grid-template-columns:1fr;width:calc(100% - 32px);max-width:560px;min-height:0;padding:28px 0}.strips-module__lbTxzG__aboutContent .strips-module__lbTxzG__aboutPortrait{height:360px}.strips-module__lbTxzG__aboutContent .strips-module__lbTxzG__aboutPortrait img{object-position:center;height:100%}.strips-module__lbTxzG__aboutContent .strips-module__lbTxzG__aboutCopy{padding:24px 12px}.strips-module__lbTxzG__aboutContent .strips-module__lbTxzG__aboutCopy h2{font-size:clamp(38px,9cqw,58px)}}.strips-module__lbTxzG__aboutContent{grid-template-columns:minmax(0,46fr) minmax(0,54fr)}.strips-module__lbTxzG__aboutContent .strips-module__lbTxzG__aboutPortrait,.strips-module__lbTxzG__aboutContent .strips-module__lbTxzG__aboutCopy{box-sizing:border-box;min-width:0}@container chapter (max-width:700px){.strips-module__lbTxzG__aboutContent{grid-template-columns:minmax(0,1fr)}}@container chapter (min-width:701px){.strips-module__lbTxzG__aboutContent{min-height:100%;margin:0 auto}.strips-module__lbTxzG__aboutContent .strips-module__lbTxzG__aboutPortrait{align-self:center;height:min(70svh,700px)}.strips-module__lbTxzG__aboutContent .strips-module__lbTxzG__aboutPortrait img{object-position:center;height:100%;bottom:0}}.strips-module__lbTxzG__journey[data-phase=about-to-calendar] .strips-module__lbTxzG__about{visibility:visible;opacity:1;pointer-events:none;animation:none}.strips-module__lbTxzG__journey[data-phase=about-to-calendar] .strips-module__lbTxzG__calendarChapter{visibility:hidden;animation:none}.strips-module__lbTxzG__journey[data-phase=calendar-entering][data-calendar-origin=about] .strips-module__lbTxzG__about{visibility:visible;pointer-events:none;animation:.65s ease-out both strips-module__lbTxzG__coveredAboutFade}.strips-module__lbTxzG__journey[data-phase=calendar-entering][data-calendar-origin=about] .strips-module__lbTxzG__calendarChapter{pointer-events:none;animation:none;transform:none}@keyframes strips-module__lbTxzG__coveredAboutFade{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.strips-module__lbTxzG__journey[data-phase=calendar-entering][data-calendar-origin=about] .strips-module__lbTxzG__about{animation:.18s both strips-module__lbTxzG__aboutFadeOut}}.strips-module__lbTxzG__journey[data-phase=calendar-leaving] .strips-module__lbTxzG__calendarChapter{pointer-events:none;animation:none;transform:none}.strips-module__lbTxzG__journey[data-phase=calendar-leaving] .strips-module__lbTxzG__about{visibility:visible;pointer-events:none;animation:.65s ease-out .65s both strips-module__lbTxzG__calendarAboutReturn}@keyframes strips-module__lbTxzG__calendarAboutReturn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.strips-module__lbTxzG__journey[data-phase=calendar-leaving] .strips-module__lbTxzG__about{animation:.18s both strips-module__lbTxzG__calendarAboutReturn}}.strips-module__lbTxzG__journey:is([data-phase=about-to-calendar],[data-phase=calendar-entering],[data-phase=calendar-leaving],[data-phase=about-leaving],[data-phase=third-departing]) .strips-module__lbTxzG__moonSweep,.strips-module__lbTxzG__journey:is([data-phase=about-to-calendar],[data-phase=calendar-entering],[data-phase=calendar-leaving],[data-phase=about-leaving],[data-phase=third-departing]) .strips-module__lbTxzG__patternDrift{animation-play-state:running}@container chapter (min-width:901px){.strips-module__lbTxzG__plansChapter{justify-content:center;align-items:center;display:flex;overflow:visible}}.strips-module__lbTxzG__journey:is([data-phase=plans-entering],[data-phase=plans-leaving],[data-phase=plans-to-contact]) .strips-module__lbTxzG__plansChapter,.strips-module__lbTxzG__journey:is([data-phase=contact-entering],[data-phase=contact-leaving]) .strips-module__lbTxzG__contactChapter{animation:none}@container chapter (min-width:901px){.strips-module__lbTxzG__contactChapter{justify-content:center;align-items:center;display:flex}}.strips-module__lbTxzG__journey[data-phase=calendar-to-express] .strips-module__lbTxzG__calendarChapter{animation:.35s cubic-bezier(.77,0,.175,1) both strips-module__lbTxzG__calendarRushHandoff}.strips-module__lbTxzG__journey:is([data-phase=express-entering],[data-phase=express-leaving],[data-phase=express-to-plans]) .strips-module__lbTxzG__expressChapter{animation:none}@keyframes strips-module__lbTxzG__calendarRushHandoff{to{opacity:0;transform:translate(-55px)scale(.98)}}@media (prefers-reduced-motion:reduce){.strips-module__lbTxzG__journey[data-phase=calendar-to-express] .strips-module__lbTxzG__calendarChapter{animation:.18s both strips-module__lbTxzG__aboutFadeOut}}@container chapter (min-width:901px){.strips-module__lbTxzG__expressChapter{overflow:visible}}.strips-module__lbTxzG__journey{--menu-spring:linear(0 0.0%,.0316 3.333%,.11179 6.667%,.22155 10.0%,.34566 13.333%,.4725 16.667%,.59369 20.0%,.70365 23.333%,.79911 26.667%,.8786 30%,.94205 33.333%,.99038 36.667%,1.02512 40.0%,1.04819 43.333%,1.06161 46.667%,1.06743 50.0%,1.06751 53.333%,1.06354 56.667%,1.05693 60%,1.04886 63.333%,1.04023 66.667%,1.03173 70.0%,1.02382 73.333%,1.01681 76.667%,1.01085 80.0%,1.00598 83.333%,1.00219 86.667%,.99937 90.0%,.99742 93.333%,.99619 96.667%,1 100.0%)}.strips-module__lbTxzG__canvas{transition:width .38s var(--menu-spring);transform:none;container:chapter/inline-size}.strips-module__lbTxzG__journey[data-menu-open=true]>.strips-module__lbTxzG__canvas{width:80%}@media (max-width:900px){.strips-module__lbTxzG__journey[data-menu-open=true]>.strips-module__lbTxzG__canvas{width:22%}}@media (prefers-reduced-motion:reduce){.strips-module__lbTxzG__canvas{transition:none}}.strips-module__lbTxzG__chapterTravel{z-index:55;pointer-events:none;background:#d9d7ce;position:absolute;inset:0;overflow:hidden}.strips-module__lbTxzG__travelProjector{transform-origin:50%;will-change:transform;width:100%;height:100%}.strips-module__lbTxzG__travelTrack{width:100%;height:100%;display:flex}.strips-module__lbTxzG__travelFrame{contain:layout;background:#100e0b;flex:0 0 100%;width:100%;height:100%;position:relative;transform:translateZ(0)}.strips-module__lbTxzG__filmRail{box-sizing:border-box;background:#19130e;border-inline:1px solid #5b3820;flex-direction:column;align-items:center;gap:16px;width:48px;padding:10px 0;display:flex;position:absolute;top:0;bottom:0}.strips-module__lbTxzG__filmRail[data-side=left]{right:100%}.strips-module__lbTxzG__filmRail[data-side=right]{left:100%}.strips-module__lbTxzG__filmRail i{background:#d9d7ce;border-radius:5px;flex:0 0 28px;width:20px;display:block;box-shadow:inset 0 0 0 1px #a7a396}.strips-module__lbTxzG__filmRail span{writing-mode:vertical-rl;letter-spacing:2px;color:#dd8b37;font:600 9px/1 monospace;position:absolute;top:18%;left:3px}.strips-module__lbTxzG__filmRail[data-side=right] span{top:55%;left:auto;right:3px}.strips-module__lbTxzG__travelFrame>main{box-sizing:border-box;height:100%}.strips-module__lbTxzG__travelFrame *,.strips-module__lbTxzG__travelFrame :before,.strips-module__lbTxzG__travelFrame :after{caret-color:#0000!important;transition:none!important}.strips-module__lbTxzG__travelFrame .strips-module__lbTxzG__canvas{height:100%;position:absolute;inset:0;width:100%!important;transform:none!important}.strips-module__lbTxzG__journey:is([data-menu-arrival=hero],[data-menu-arrival=portfolio]) .strips-module__lbTxzG__canvas{animation:.42s cubic-bezier(.23,1,.32,1) both strips-module__lbTxzG__menuChapterReveal}@keyframes strips-module__lbTxzG__menuChapterReveal{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.strips-module__lbTxzG__journey:is([data-menu-arrival=hero],[data-menu-arrival=portfolio]) .strips-module__lbTxzG__canvas{animation:.18s ease-out both strips-module__lbTxzG__menuChapterReveal}}.strips-module__lbTxzG__journey:is([data-phase=third],[data-phase=calendar-entering],[data-phase=calendar],[data-phase=calendar-leaving],[data-phase=calendar-to-express],[data-phase=calendar-to-plans],[data-phase=express-entering],[data-phase=express],[data-phase=express-leaving],[data-phase=express-to-plans],[data-phase=plans-entering],[data-phase=plans],[data-phase=plans-leaving],[data-phase=plans-to-contact],[data-phase=contact-entering],[data-phase=contact],[data-phase=contact-leaving])>.strips-module__lbTxzG__canvas>.strips-module__lbTxzG__band,.strips-module__lbTxzG__journey:is([data-phase=portfolio],[data-phase=third],[data-phase=calendar-entering],[data-phase=calendar],[data-phase=express-entering],[data-phase=express],[data-phase=plans-entering],[data-phase=plans],[data-phase=contact-entering],[data-phase=contact])>.strips-module__lbTxzG__canvas>.strips-module__lbTxzG__character{visibility:hidden}.strips-module__lbTxzG__journey[data-menu-arrival=calendar] .strips-module__lbTxzG__calendarChapter{animation:none}.strips-module__lbTxzG__servicesChapter{z-index:12;visibility:hidden;pointer-events:none;position:absolute;inset:30px 34px}.strips-module__lbTxzG__journey[data-phase=services] .strips-module__lbTxzG__servicesChapter{visibility:visible;pointer-events:auto}@container chapter (max-width:700px){.strips-module__lbTxzG__servicesChapter{inset:20px 18px}}.strips-module__lbTxzG__servicesChapter{box-sizing:border-box;background:#101316;border-radius:25px;padding:17px 21px;inset:13px}@container chapter (max-width:700px){.strips-module__lbTxzG__servicesChapter{padding:7px 5px;inset:13px}}.strips-module__lbTxzG__journey[data-station-travel] .strips-module__lbTxzG__canvas>.strips-module__lbTxzG__band{visibility:hidden}.strips-module__lbTxzG__journey[data-station-travel] [data-services]>section,.strips-module__lbTxzG__journey[data-station-travel] [data-services-viewport],.strips-module__lbTxzG__journey[data-station-travel] [data-express]>section,.strips-module__lbTxzG__journey[data-station-travel] [data-rush-hero]{overflow:visible}.strips-module__lbTxzG__journey[data-station-travel] [data-services],.strips-module__lbTxzG__journey[data-station-travel] [data-calendar],.strips-module__lbTxzG__journey[data-station-travel] [data-express]{pointer-events:none}.strips-module__lbTxzG__journey[data-station-travel] [data-services] *,.strips-module__lbTxzG__journey[data-station-travel] [data-calendar] *,.strips-module__lbTxzG__journey[data-station-travel] [data-express] *{animation-play-state:paused}.strips-module__lbTxzG__journey[data-station-travel] :is([data-plans],[data-contact]){pointer-events:none}.strips-module__lbTxzG__journey[data-station-travel] :is([data-plans],[data-contact]) *{animation-play-state:paused}.strips-module__lbTxzG__journey[data-station-travel] :is([data-plans],[data-contact],[data-express],[data-calendar],[data-services]){animation:none}.strips-module__lbTxzG__journey[data-station-travel] :is([data-plans],[data-contact])>section{overflow:visible}.strips-module__lbTxzG__journey{--ease-out:cubic-bezier(.23,1,.32,1);--ease-in-out:cubic-bezier(.77,0,.175,1);--press-duration:.16s}@media (prefers-reduced-motion:reduce){.strips-module__lbTxzG__aboutCopy{animation:none}}.strips-module__lbTxzG__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.strips-module__lbTxzG__canvas{overflow:clip}.strips-module__lbTxzG__journey,.strips-module__lbTxzG__canvas{height:100dvh}@container chapter (min-width:901px){.strips-module__lbTxzG__calendarChapter,.strips-module__lbTxzG__expressChapter,.strips-module__lbTxzG__plansChapter,.strips-module__lbTxzG__contactChapter{min-width:0;min-height:0;inset:clamp(24px,4dvh,48px) clamp(24px,3cqw,56px)}.strips-module__lbTxzG__expressChapter{overflow:hidden}.strips-module__lbTxzG__aboutContent .strips-module__lbTxzG__aboutPortrait{height:min(70dvh,700px)}.strips-module__lbTxzG__aboutCopy h2{font-size:clamp(42px,min(5.7cqw,9dvh),100px)}}
.calendar-module__8y6HZa__page{overscroll-behavior:contain;scrollbar-width:none;color:#101316;background:0 0;max-width:none;height:100%;margin:0 auto;padding:0;font-family:Arial,sans-serif;overflow:hidden auto}.calendar-module__8y6HZa__page::-webkit-scrollbar{display:none}.calendar-module__8y6HZa__header{color:#fff;justify-content:space-between;align-items:center;min-height:240px;margin-bottom:30px;padding:0 8px;display:flex}.calendar-module__8y6HZa__header h2{letter-spacing:.005em;margin:0 0 16px;font-family:Bevellier,sans-serif;font-size:clamp(42px,5cqw,82px);line-height:.86}.calendar-module__8y6HZa__header p{color:#bfc1c2;margin:0;font-size:14px}.calendar-module__8y6HZa__note{padding-right:50px;font-family:cursive;font-size:20px;transform:rotate(-7deg)}.calendar-module__8y6HZa__note svg{fill:none;stroke:currentColor;stroke-width:2px;width:90px;height:40px;margin-left:40px;display:block}.calendar-module__8y6HZa__layout{background:#e5e5e2;border-radius:20px;grid-template-columns:minmax(0,1fr) 280px;gap:40px;padding:clamp(22px,2.5cqw,36px);display:grid;position:relative}.calendar-module__8y6HZa__peek{object-fit:contain;z-index:2;pointer-events:none;width:210px;height:290px;position:absolute;bottom:calc(100% - 66px);left:57%;transform:translate(-50%)}.calendar-module__8y6HZa__month{justify-content:space-between;align-items:center;padding-bottom:18px;display:flex}.calendar-module__8y6HZa__month strong{margin-right:12px;font-family:Bevellier,sans-serif;font-size:38px}.calendar-module__8y6HZa__month span{color:#666;font-size:13px}.calendar-module__8y6HZa__month nav{gap:8px;display:flex}.calendar-module__8y6HZa__month button{cursor:pointer;background:0 0;border:1px solid #bbb;border-radius:99px;padding:8px 12px;font-size:12px}.calendar-module__8y6HZa__weekdays,.calendar-module__8y6HZa__grid{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.calendar-module__8y6HZa__weekdays span{letter-spacing:.12em;color:#666;text-align:center;padding:12px 8px 18px;font-size:10px}.calendar-module__8y6HZa__grid{border:0;gap:10px 8px}.calendar-module__8y6HZa__day,.calendar-module__8y6HZa__empty{border:0;min-height:76px}.calendar-module__8y6HZa__day{color:#101316;text-align:center;cursor:pointer;background:0 0;border-radius:22px;flex-direction:column;align-items:center;padding:6px;display:flex;position:relative}.calendar-module__8y6HZa__day:after{content:"";border-bottom:1px dotted #b9b9b5;position:absolute;bottom:-5px;left:18%;right:18%}.calendar-module__8y6HZa__day[data-off=true]{color:#888;background:0 0}.calendar-module__8y6HZa__day[aria-pressed=true]{color:#101316;background:#d5d5d0}.calendar-module__8y6HZa__day[aria-pressed=true]:after{opacity:0}.calendar-module__8y6HZa__day:focus-visible,.calendar-module__8y6HZa__month button:focus-visible{outline-offset:3px;z-index:1;outline:2px solid #101316}.calendar-module__8y6HZa__number{border-radius:50%;place-items:center;width:36px;height:30px;font-family:Bevellier,sans-serif;font-size:25px;line-height:1;display:grid}.calendar-module__8y6HZa__marks{gap:3px;min-height:22px;margin:3px 0;display:flex}.calendar-module__8y6HZa__avatar{border:1px solid;border-radius:42% 55% 44% 48%;flex-shrink:0;place-items:center;width:27px;height:27px;font-family:Bevellier,sans-serif;font-size:18px;display:inline-grid}.calendar-module__8y6HZa__avatar[data-private=true]{border-style:dashed;border-radius:50%;font-family:Arial,sans-serif}.calendar-module__8y6HZa__marks .calendar-module__8y6HZa__avatar{color:#fff;background:#101316;border:0;width:22px;height:22px;font-size:14px}.calendar-module__8y6HZa__marks .calendar-module__8y6HZa__avatar[data-private=true]{color:#101316;background:0 0;border:1px dashed #777}.calendar-module__8y6HZa__dayLabel{margin-top:auto;font-size:9px}.calendar-module__8y6HZa__legend{color:#666;gap:22px;padding-top:16px;font-size:10px;display:flex}.calendar-module__8y6HZa__details{border-left:1px solid #ccc;padding-left:30px}.calendar-module__8y6HZa__eyebrow{text-transform:uppercase;letter-spacing:.15em;font-size:10px}.calendar-module__8y6HZa__details h3{margin:12px 0 18px;font-family:Bevellier,sans-serif;font-size:80px;line-height:1}.calendar-module__8y6HZa__details h3 span{font-size:36px}.calendar-module__8y6HZa__rule{background:#ccc;height:1px;margin-bottom:24px}.calendar-module__8y6HZa__details h4{margin:0 0 22px;font-size:17px}.calendar-module__8y6HZa__project{gap:12px;margin-bottom:24px;display:flex}.calendar-module__8y6HZa__project .calendar-module__8y6HZa__avatar{width:38px;height:38px;font-size:24px}.calendar-module__8y6HZa__project strong{font-size:14px}.calendar-module__8y6HZa__project p,.calendar-module__8y6HZa__description{color:#666;margin:6px 0;font-size:12px;line-height:1.6}.calendar-module__8y6HZa__project button{color:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0;font-size:11px;text-decoration:underline}.calendar-module__8y6HZa__capacity{border-top:1px solid #ccc;margin-top:30px;padding-top:22px}.calendar-module__8y6HZa__capacity>div:first-child{justify-content:space-between;align-items:center;font-size:12px;display:flex}.calendar-module__8y6HZa__capacity strong{font-family:Bevellier,sans-serif;font-size:42px}.calendar-module__8y6HZa__capacity small{margin-left:3px;font-family:Arial,sans-serif;font-size:14px}.calendar-module__8y6HZa__meter{background:#cdcdc7;border-radius:99px;height:6px;margin:14px 0;overflow:hidden}.calendar-module__8y6HZa__meter span{background:#101316;border-radius:99px;height:100%;display:block}.calendar-module__8y6HZa__capacity p,.calendar-module__8y6HZa__sample{color:#777;font-size:10px;line-height:1.6}.calendar-module__8y6HZa__sample{margin-top:30px}@container chapter (min-width:801px){.calendar-module__8y6HZa__page{flex-direction:column;display:flex}.calendar-module__8y6HZa__header{flex:0 0 240px}.calendar-module__8y6HZa__layout{flex:1 0 auto}.calendar-module__8y6HZa__calendar{flex-direction:column;display:flex}.calendar-module__8y6HZa__grid{flex:1;grid-auto-rows:1fr}.calendar-module__8y6HZa__details{flex-direction:column;display:flex}.calendar-module__8y6HZa__sidebarBottom{margin-top:auto;padding-top:24px}.calendar-module__8y6HZa__sample{margin-top:0;padding-top:12px}}@media (hover:hover) and (pointer:fine){.calendar-module__8y6HZa__day:not([aria-pressed=true]):hover{background:#eaeae7}.calendar-module__8y6HZa__month button:hover{background:#eee}}@container chapter (max-width:800px){.calendar-module__8y6HZa__layout{grid-template-columns:1fr;gap:30px}.calendar-module__8y6HZa__details{border-top:1px solid #ccc;border-left:0;padding:22px 0}.calendar-module__8y6HZa__note{display:none}.calendar-module__8y6HZa__header{margin-bottom:28px}.calendar-module__8y6HZa__month strong{font-size:30px}.calendar-module__8y6HZa__month nav{gap:4px}.calendar-module__8y6HZa__month button{padding:7px 9px}.calendar-module__8y6HZa__day{padding:7px}.calendar-module__8y6HZa__dayLabel{font-size:8px}.calendar-module__8y6HZa__legend{gap:12px}.calendar-module__8y6HZa__page{padding:0}.calendar-module__8y6HZa__layout{padding:22px 14px}}@container chapter (max-width:1100px) and (min-width:801px){.calendar-module__8y6HZa__peek{width:350px;bottom:calc(100% - 40px);left:62%}.calendar-module__8y6HZa__note{padding-right:0;font-size:16px}}@container chapter (max-width:800px){.calendar-module__8y6HZa__header{min-height:0;padding-bottom:185px;display:block}.calendar-module__8y6HZa__peek{width:290px;bottom:calc(100% - 33px);left:50%}.calendar-module__8y6HZa__grid{gap:8px 2px}.calendar-module__8y6HZa__day{border-radius:16px;padding:8px 2px}.calendar-module__8y6HZa__number{width:32px;height:30px;font-size:23px}.calendar-module__8y6HZa__weekdays span{padding-left:0;padding-right:0;font-size:9px}.calendar-module__8y6HZa__dayLabel{font-size:7px}}.calendar-module__8y6HZa__day[data-load=open],.calendar-module__8y6HZa__legend [data-load=open]{--capacity-color:#229d64}.calendar-module__8y6HZa__day[data-load=partial],.calendar-module__8y6HZa__legend [data-load=partial]{--capacity-color:#e99a21}.calendar-module__8y6HZa__day[data-load=full],.calendar-module__8y6HZa__legend [data-load=full]{--capacity-color:#df4059}.calendar-module__8y6HZa__day[data-load=off],.calendar-module__8y6HZa__legend [data-load=off]{--capacity-color:#aaa9a2}.calendar-module__8y6HZa__grid{gap:9px}.calendar-module__8y6HZa__day{border:2px solid var(--capacity-color);text-align:left;background:#ededeb;border-radius:14px;align-items:flex-start;padding:8px 10px}.calendar-module__8y6HZa__day:after{display:none}.calendar-module__8y6HZa__day[data-off=true]{background:#deded9;border-style:dashed}.calendar-module__8y6HZa__number{border-radius:0;width:auto;height:28px}.calendar-module__8y6HZa__day[aria-pressed=true]{color:#fff;border-color:var(--capacity-color);box-shadow:none;z-index:1;background:#101316;transform:rotate(-2deg)}.calendar-module__8y6HZa__day[aria-pressed=true] .calendar-module__8y6HZa__number{color:#fff;background:0 0}.calendar-module__8y6HZa__day[aria-pressed=true] .calendar-module__8y6HZa__marks .calendar-module__8y6HZa__avatar{color:#101316;background:#fff}.calendar-module__8y6HZa__day[aria-pressed=true] .calendar-module__8y6HZa__marks .calendar-module__8y6HZa__avatar[data-private=true]{color:#fff;background:0 0;border-color:#fff}.calendar-module__8y6HZa__dayLabel{font-size:9px}.calendar-module__8y6HZa__legend{flex-wrap:wrap;gap:12px 20px}.calendar-module__8y6HZa__legend>span{align-items:center;gap:6px;display:inline-flex}.calendar-module__8y6HZa__legend>span:before{content:"";border:2px solid var(--capacity-color);border-radius:3px;width:10px;height:10px}.calendar-module__8y6HZa__month strong{color:#fff;background:#101316;padding:5px 13px 8px;display:inline-block;transform:rotate(-3deg)}.calendar-module__8y6HZa__month nav button{border:1px solid #101316}.calendar-module__8y6HZa__eyebrow{color:#fff;background:#101316;align-self:flex-start;padding:7px 12px;display:inline-block;transform:rotate(-3deg)}@container chapter (max-width:800px){.calendar-module__8y6HZa__grid{gap:7px 4px}.calendar-module__8y6HZa__day{border-radius:10px;padding:7px 4px}.calendar-module__8y6HZa__dayLabel{font-size:7px}.calendar-module__8y6HZa__day[aria-pressed=true]{box-shadow:none}.calendar-module__8y6HZa__month strong{padding:4px 8px 6px}}.calendar-module__8y6HZa__month{padding-bottom:12px}.calendar-module__8y6HZa__weekdays span{padding-top:8px;padding-bottom:12px}.calendar-module__8y6HZa__day{min-height:72px;padding-top:6px;padding-bottom:6px}.calendar-module__8y6HZa__number{height:25px}.calendar-module__8y6HZa__marks{min-height:18px;margin:2px 0}.calendar-module__8y6HZa__marks .calendar-module__8y6HZa__avatar{width:18px;height:18px;font-size:12px}.calendar-module__8y6HZa__selectionTools{flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 10px;display:flex}.calendar-module__8y6HZa__selectionTools button,.calendar-module__8y6HZa__dateChips button{color:#101316;cursor:pointer;background:0 0;border:1px solid #101316;border-radius:99px;padding:7px 10px;font-size:10px}.calendar-module__8y6HZa__selectionTools button[aria-pressed=true]{color:#fff;background:#101316}.calendar-module__8y6HZa__selectionTools>span{color:#666;font-size:9px}.calendar-module__8y6HZa__request{border-top:1px solid #bbb;margin-top:18px;padding-top:18px}.calendar-module__8y6HZa__request>strong{font-size:12px}.calendar-module__8y6HZa__dateChips{flex-wrap:wrap;gap:6px;margin:10px 0;display:flex}.calendar-module__8y6HZa__requestButton{color:#fff;cursor:pointer;background:#101316;border:0;border-radius:99px;width:100%;padding:13px 16px;font-size:12px}.calendar-module__8y6HZa__requestButton:disabled{opacity:.35;cursor:not-allowed}.calendar-module__8y6HZa__request p{color:#666;font-size:10px;line-height:1.6}.calendar-module__8y6HZa__month strong{color:inherit;background:0 0;padding:0;transform:none}.calendar-module__8y6HZa__month button{min-width:36px;height:36px;padding:0 12px;line-height:1}.calendar-module__8y6HZa__month button:nth-child(2){min-width:96px}.calendar-module__8y6HZa__selectionTools button{box-sizing:border-box;white-space:nowrap;flex-shrink:0;height:28px;padding:0 10px;line-height:1}.calendar-module__8y6HZa__selectionTools button:first-child{justify-content:space-between;align-items:center;gap:8px;width:auto;min-width:156px;display:inline-flex}.calendar-module__8y6HZa__toggleIcon{flex:0 0 14px;place-items:center;width:14px;height:14px;font-size:14px;line-height:1;display:inline-grid}.calendar-module__8y6HZa__selectionTools button:disabled{opacity:.35;cursor:default}.calendar-module__8y6HZa__dateChips{scrollbar-width:none;min-height:28px;max-height:90px;overflow-y:auto}.calendar-module__8y6HZa__dateChips::-webkit-scrollbar{display:none}.calendar-module__8y6HZa__dateChips button{flex-shrink:0;height:28px;line-height:1}.calendar-module__8y6HZa__sidebarBottom .calendar-module__8y6HZa__request{margin-top:0}.calendar-module__8y6HZa__sidebarBottom .calendar-module__8y6HZa__sample{margin:0;padding-top:12px}.calendar-module__8y6HZa__requestButton{min-height:42px;line-height:16px}.calendar-module__8y6HZa__page button{touch-action:manipulation;transition:transform .16s cubic-bezier(.23,1,.32,1),opacity .16s cubic-bezier(.23,1,.32,1),background-color .16s}.calendar-module__8y6HZa__page button:focus-visible{outline-offset:4px;outline:2px solid #101316}.calendar-module__8y6HZa__page button:not(:disabled):active{transform:translateY(1px)scale(.97)}.calendar-module__8y6HZa__page .calendar-module__8y6HZa__day[aria-pressed=true]:active{transform:rotate(-2deg)scale(.94)}@media (hover:hover) and (pointer:fine){.calendar-module__8y6HZa__page button:not(:disabled):hover{transform:translateY(-2px)}.calendar-module__8y6HZa__page .calendar-module__8y6HZa__day[aria-pressed=true]:hover{transform:rotate(-2deg)}.calendar-module__8y6HZa__month button:hover,.calendar-module__8y6HZa__selectionTools button:not([aria-pressed=true]):not(:disabled):hover,.calendar-module__8y6HZa__dateChips button:hover{background:#fff}.calendar-module__8y6HZa__page button:not(:disabled):active{transform:translateY(1px)scale(.97)}}@container chapter (max-width:800px){.calendar-module__8y6HZa__sidebarBottom{padding-top:24px}.calendar-module__8y6HZa__month{flex-wrap:wrap;gap:12px}}@media (prefers-reduced-motion:reduce){.calendar-module__8y6HZa__page button{transition:none}.calendar-module__8y6HZa__page button:not(:disabled):hover,.calendar-module__8y6HZa__page button:not(:disabled):active{transform:none}.calendar-module__8y6HZa__day[aria-pressed=true]:hover,.calendar-module__8y6HZa__day[aria-pressed=true]:active{transform:rotate(-2deg)}.calendar-module__8y6HZa__grid{animation:none}}.calendar-module__8y6HZa__clearDates:disabled{visibility:hidden;pointer-events:none}.calendar-module__8y6HZa__selectionTools button:first-child{justify-content:flex-start;gap:7px;min-width:0}.calendar-module__8y6HZa__month strong{font-size:clamp(36px,3.2cqw,48px)}.calendar-module__8y6HZa__eyebrow{color:inherit;letter-spacing:0;text-transform:none;background:0 0;padding:0;font-family:Bevellier,sans-serif;font-size:25px;transform:none}.calendar-module__8y6HZa__day{isolation:isolate;overflow:hidden}.calendar-module__8y6HZa__liquid{pointer-events:none;z-index:0;position:absolute;inset:0 -3px -3px}.calendar-module__8y6HZa__liquid svg{width:100%;height:100%;fill:var(--capacity-color);display:block}.calendar-module__8y6HZa__day>.calendar-module__8y6HZa__number,.calendar-module__8y6HZa__day>.calendar-module__8y6HZa__marks,.calendar-module__8y6HZa__day>.calendar-module__8y6HZa__dayLabel{z-index:1;position:relative}.calendar-module__8y6HZa__day[data-load=open] .calendar-module__8y6HZa__dayLabel{color:#fff}.calendar-module__8y6HZa__day[data-load=partial] .calendar-module__8y6HZa__dayLabel{color:#101316}.calendar-module__8y6HZa__day[data-load=full]{color:#fff}.calendar-module__8y6HZa__day[data-load=full] .calendar-module__8y6HZa__marks .calendar-module__8y6HZa__avatar{color:#101316;background:#fff}.calendar-module__8y6HZa__day[aria-pressed=true][data-load=partial] .calendar-module__8y6HZa__dayLabel{color:#101316}.calendar-module__8y6HZa__page .calendar-module__8y6HZa__day:focus:not(:focus-visible){outline:none}.calendar-module__8y6HZa__day[aria-pressed=true]{box-shadow:none}@container chapter (max-width:800px){.calendar-module__8y6HZa__day[aria-pressed=true]{box-shadow:none}}.calendar-module__8y6HZa__number{align-items:center;gap:6px;display:inline-flex}.calendar-module__8y6HZa__viewingDot{background:currentColor;border-radius:50%;flex-shrink:0;width:5px;height:5px;display:inline-block}.calendar-module__8y6HZa__page{width:100%;max-width:1490px}@container chapter (min-width:801px){.calendar-module__8y6HZa__grid{flex:none;grid-auto-rows:auto}.calendar-module__8y6HZa__day,.calendar-module__8y6HZa__empty{aspect-ratio:1.16;min-height:72px}.calendar-module__8y6HZa__legend{margin-top:auto}}.calendar-module__8y6HZa__page{box-sizing:border-box;padding-bottom:20px}.calendar-module__8y6HZa__composition{transform-origin:top;width:100%}@container chapter (min-width:801px){.calendar-module__8y6HZa__page{display:block;overflow:hidden}.calendar-module__8y6HZa__composition{transform:scale(var(--calendar-fit,1));flex-direction:column;display:flex}.calendar-module__8y6HZa__composition .calendar-module__8y6HZa__header{flex:0 0 240px}.calendar-module__8y6HZa__composition .calendar-module__8y6HZa__layout{flex:none}}.calendar-module__8y6HZa__page .calendar-module__8y6HZa__day:not([data-off=true]){background:var(--capacity-color);--beaker-air:#ededeb}.calendar-module__8y6HZa__page .calendar-module__8y6HZa__day[aria-pressed=true]{--beaker-air:#101316}.calendar-module__8y6HZa__liquid svg{fill:var(--beaker-air)}@media (hover:hover) and (pointer:fine){.calendar-module__8y6HZa__page .calendar-module__8y6HZa__day:not([data-off=true]):not([aria-pressed=true]):hover{--beaker-air:#eaeae7}}.calendar-module__8y6HZa__layout{isolation:isolate;background:0 0}.calendar-module__8y6HZa__layout:before{content:"";border-radius:inherit;z-index:-1;pointer-events:none;background:#e5e5e2;position:absolute;inset:0}main[data-phase=calendar-entering][data-calendar-origin=about] .calendar-module__8y6HZa__day{animation:.72s cubic-bezier(.16,1,.3,1) backwards calendar-module__8y6HZa__dateArrive}main[data-phase=calendar-entering][data-calendar-origin=about] .calendar-module__8y6HZa__grid{animation:none}:is(main[data-phase=calendar-entering][data-calendar-origin=about] .calendar-module__8y6HZa__month,main[data-phase=calendar-entering][data-calendar-origin=about] .calendar-module__8y6HZa__selectionTools,main[data-phase=calendar-entering][data-calendar-origin=about] .calendar-module__8y6HZa__weekdays,main[data-phase=calendar-entering][data-calendar-origin=about] .calendar-module__8y6HZa__legend,main[data-phase=calendar-entering][data-calendar-origin=about] .calendar-module__8y6HZa__details){animation:.5s cubic-bezier(.23,1,.32,1) 2.4s both calendar-module__8y6HZa__calendarWindowReveal}main[data-phase=calendar-entering][data-calendar-origin=about] .calendar-module__8y6HZa__header{animation:.5s cubic-bezier(.23,1,.32,1) 3.65s both calendar-module__8y6HZa__calendarHeadingReveal}@keyframes calendar-module__8y6HZa__dateArrive{0%{opacity:0;transform:translateY(30px)scale(.97)}to{opacity:1;transform:var(--date-rest-transform,none)}}@keyframes calendar-module__8y6HZa__calendarWindowReveal{0%{opacity:0}to{opacity:1}}@keyframes calendar-module__8y6HZa__calendarPeekRise{0%{opacity:0;clip-path:inset(0 0 100%);transform:translate(-50%,70px)}70%{opacity:1;clip-path:inset(0);transform:translate(-50%,-5px)}to{opacity:1;clip-path:inset(0);transform:translate(-50%)}}@keyframes calendar-module__8y6HZa__calendarHeadingReveal{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){:is(main[data-phase=calendar-entering][data-calendar-origin=about] .calendar-module__8y6HZa__day,main[data-phase=calendar-entering][data-calendar-origin=about] .calendar-module__8y6HZa__month,main[data-phase=calendar-entering][data-calendar-origin=about] .calendar-module__8y6HZa__selectionTools,main[data-phase=calendar-entering][data-calendar-origin=about] .calendar-module__8y6HZa__weekdays,main[data-phase=calendar-entering][data-calendar-origin=about] .calendar-module__8y6HZa__legend,main[data-phase=calendar-entering][data-calendar-origin=about] .calendar-module__8y6HZa__details,main[data-phase=calendar-entering][data-calendar-origin=about] .calendar-module__8y6HZa__peek,main[data-phase=calendar-entering][data-calendar-origin=about] .calendar-module__8y6HZa__header){animation:none}}.calendar-module__8y6HZa__pillField{pointer-events:none;z-index:3;display:none;position:fixed;inset:0}main[data-phase=calendar-entering][data-calendar-origin=about] .calendar-module__8y6HZa__pillField{display:block}.calendar-module__8y6HZa__fieldPill{box-sizing:border-box;border:2px solid var(--field-color);color:#101316;background:linear-gradient(to top,var(--field-color) var(--fill),#ededeb var(--fill));animation:calendar-module__8y6HZa__fieldArrive .72s var(--arrive) cubic-bezier(.16,1,.3,1) both,calendar-module__8y6HZa__fieldDepart .3s var(--depart) cubic-bezier(.55,.055,.675,.19) forwards;border-radius:14px;padding:9px;font-family:Bevellier,sans-serif;font-size:23px;font-weight:900;position:absolute;overflow:hidden}.calendar-module__8y6HZa__fieldPill[data-load=open]{--field-color:#229d64;--fill:20%}.calendar-module__8y6HZa__fieldPill[data-load=partial]{--field-color:#e99a21;--fill:50%}.calendar-module__8y6HZa__fieldPill[data-load=full]{--field-color:#df4059;--fill:96%;color:#fff}@keyframes calendar-module__8y6HZa__fieldArrive{0%{opacity:0;transform:translateY(30px)scale(.97)}to{opacity:1;transform:none}}@keyframes calendar-module__8y6HZa__fieldDepart{0%{opacity:1;transform:scale(1)}25%{opacity:1;transform:scale(1.08)}to{opacity:0;transform:scale(0)}}@media (prefers-reduced-motion:reduce){main[data-phase=calendar-entering][data-calendar-origin=about] .calendar-module__8y6HZa__pillField{display:none}}.calendar-module__8y6HZa__day[aria-pressed=true]{--date-rest-transform:rotate(-2deg)}main[data-phase=calendar-leaving] .calendar-module__8y6HZa__pillField{display:block}main[data-phase=calendar-leaving] .calendar-module__8y6HZa__fieldPill{animation-name:calendar-module__8y6HZa__fieldReturnArrive,calendar-module__8y6HZa__fieldDepart}@keyframes calendar-module__8y6HZa__fieldReturnArrive{0%{opacity:0;transform:translateY(-30px)scale(.97)}to{opacity:1;transform:none}}main[data-phase=calendar-leaving] .calendar-module__8y6HZa__day{animation:.3s cubic-bezier(.55,.055,.675,.19) forwards calendar-module__8y6HZa__fieldDepart}:is(main[data-phase=calendar-leaving] .calendar-module__8y6HZa__month,main[data-phase=calendar-leaving] .calendar-module__8y6HZa__selectionTools,main[data-phase=calendar-leaving] .calendar-module__8y6HZa__weekdays,main[data-phase=calendar-leaving] .calendar-module__8y6HZa__legend,main[data-phase=calendar-leaving] .calendar-module__8y6HZa__details,main[data-phase=calendar-leaving] .calendar-module__8y6HZa__header,main[data-phase=calendar-leaving] .calendar-module__8y6HZa__peek){animation:.45s ease-in reverse both calendar-module__8y6HZa__calendarWindowReveal}@media (prefers-reduced-motion:reduce){main[data-phase=calendar-leaving] .calendar-module__8y6HZa__pillField{display:none}main[data-phase=calendar-leaving] .calendar-module__8y6HZa__day{animation:none}}.calendar-module__8y6HZa__composition{z-index:1;position:relative}.calendar-module__8y6HZa__paperBacking{z-index:0;pointer-events:none;background:linear-gradient(#0000,#e5e5e2 12% 88%,#0000);display:none;position:fixed;inset:-50% 0}main[data-phase=calendar-entering][data-calendar-origin=about] .calendar-module__8y6HZa__paperBacking{animation:2.4s linear both calendar-module__8y6HZa__calendarPaperWave;display:block}main[data-phase=calendar-leaving] .calendar-module__8y6HZa__paperBacking{animation:2.4s linear reverse both calendar-module__8y6HZa__calendarPaperWave;display:block}@keyframes calendar-module__8y6HZa__calendarPaperWave{0%{transform:translateY(80%)}to{transform:translateY(-80%)}}:is(main[data-phase=calendar-entering][data-calendar-origin=about] .calendar-module__8y6HZa__day>.calendar-module__8y6HZa__number,main[data-phase=calendar-entering][data-calendar-origin=about] .calendar-module__8y6HZa__day>.calendar-module__8y6HZa__marks,main[data-phase=calendar-entering][data-calendar-origin=about] .calendar-module__8y6HZa__day>.calendar-module__8y6HZa__dayLabel){animation:.5s cubic-bezier(.23,1,.32,1) 2.4s both calendar-module__8y6HZa__calendarWindowReveal}@media (prefers-reduced-motion:reduce){.calendar-module__8y6HZa__paperBacking{display:none!important}:is(main[data-phase=calendar-entering][data-calendar-origin=about] .calendar-module__8y6HZa__day>.calendar-module__8y6HZa__number,main[data-phase=calendar-entering][data-calendar-origin=about] .calendar-module__8y6HZa__day>.calendar-module__8y6HZa__marks,main[data-phase=calendar-entering][data-calendar-origin=about] .calendar-module__8y6HZa__day>.calendar-module__8y6HZa__dayLabel){animation:none}}main[data-phase=calendar-entering][data-calendar-origin=about] .calendar-module__8y6HZa__page[data-panel-ready=false] .calendar-module__8y6HZa__layout:before{opacity:0}main[data-phase=calendar-leaving] .calendar-module__8y6HZa__page[data-panel-ready=false] .calendar-module__8y6HZa__layout:before{opacity:0}main[data-phase=calendar-entering][data-calendar-origin=about] .calendar-module__8y6HZa__page[data-panel-ready=true] .calendar-module__8y6HZa__layout:before{opacity:1}main[data-phase=calendar-leaving] .calendar-module__8y6HZa__page[data-panel-ready=true] .calendar-module__8y6HZa__layout:before{opacity:1}@media (prefers-reduced-motion:reduce){.calendar-module__8y6HZa__page[data-panel-ready=false] .calendar-module__8y6HZa__layout:before{opacity:1!important}}main[data-phase=calendar-entering][data-calendar-origin=about] :is(.calendar-module__8y6HZa__month,.calendar-module__8y6HZa__selectionTools,.calendar-module__8y6HZa__weekdays,.calendar-module__8y6HZa__legend,.calendar-module__8y6HZa__details,.calendar-module__8y6HZa__header){animation:.26s cubic-bezier(.23,1,.32,1) 2.4s both calendar-module__8y6HZa__calendarWindowReveal}main[data-phase=calendar-entering][data-calendar-origin=about] .calendar-module__8y6HZa__day>:is(.calendar-module__8y6HZa__number,.calendar-module__8y6HZa__marks,.calendar-module__8y6HZa__dayLabel){animation:.26s cubic-bezier(.23,1,.32,1) 2.4s both calendar-module__8y6HZa__calendarWindowReveal}@keyframes calendar-module__8y6HZa__calendarPlop{0%{opacity:0;transform:translate(-50%,-420px)rotate(-7deg)}12%{opacity:1}65%{opacity:1;transform:translate(-50%)rotate(1deg)}80%{transform:translate(-50%,-10px)rotate(-.7deg)}to{opacity:1;transform:translate(-50%)rotate(0)}}@keyframes calendar-module__8y6HZa__calendarLandingJolt{0%{transform:translateY(0)rotate(0)}18%{transform:translateY(7px)rotate(1.1deg)}43%{transform:translateY(-3px)rotate(-.5deg)}65%{transform:translateY(1px)rotate(.22deg)}83%{transform:translateY(-.5px)rotate(-.08deg)}to{transform:none}}@media (prefers-reduced-motion:reduce){main[data-phase=calendar-entering][data-calendar-origin=about] :is(.calendar-module__8y6HZa__month,.calendar-module__8y6HZa__selectionTools,.calendar-module__8y6HZa__weekdays,.calendar-module__8y6HZa__legend,.calendar-module__8y6HZa__details,.calendar-module__8y6HZa__header,.calendar-module__8y6HZa__peek,.calendar-module__8y6HZa__layout){animation:none}main[data-phase=calendar-entering][data-calendar-origin=about] .calendar-module__8y6HZa__day>:is(.calendar-module__8y6HZa__number,.calendar-module__8y6HZa__marks,.calendar-module__8y6HZa__dayLabel){animation:none}}main[data-phase=calendar-entering][data-calendar-origin=about] .calendar-module__8y6HZa__peek{animation:.48s linear 2.42s both calendar-module__8y6HZa__calendarWeightedFall}main[data-phase=calendar-entering][data-calendar-origin=about] .calendar-module__8y6HZa__layout{transform-origin:57% 0;animation:.36s linear 2.732s both calendar-module__8y6HZa__calendarImpactSpring}@keyframes calendar-module__8y6HZa__calendarWeightedFall{0%{opacity:0;transform:translate(-50%,-420px)}1%{opacity:1;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:translate(-50%,-420px)}65%,to{opacity:1;transform:translate(-50%)}}@keyframes calendar-module__8y6HZa__calendarImpactSpring{0%{transform:none}7%{transform:translateY(8px)rotate(1.3deg)}28%{transform:translateY(-3px)rotate(-.5deg)}55%{transform:translateY(1px)rotate(.19deg)}80%{transform:translateY(-.4px)rotate(-.06deg)}to{transform:none}}@media (prefers-reduced-motion:reduce){main[data-phase=calendar-entering][data-calendar-origin=about] :is(.calendar-module__8y6HZa__peek,.calendar-module__8y6HZa__layout){animation:none}}main[data-menu-arrival=calendar] :is(.calendar-module__8y6HZa__month,.calendar-module__8y6HZa__selectionTools,.calendar-module__8y6HZa__weekdays,.calendar-module__8y6HZa__legend,.calendar-module__8y6HZa__details,.calendar-module__8y6HZa__header){animation:.26s cubic-bezier(.23,1,.32,1) both calendar-module__8y6HZa__calendarWindowReveal}main[data-menu-arrival=calendar] .calendar-module__8y6HZa__day>:is(.calendar-module__8y6HZa__number,.calendar-module__8y6HZa__marks,.calendar-module__8y6HZa__dayLabel){animation:.26s cubic-bezier(.23,1,.32,1) both calendar-module__8y6HZa__calendarWindowReveal}main[data-menu-arrival=calendar] .calendar-module__8y6HZa__peek{animation:.48s linear both calendar-module__8y6HZa__calendarWeightedFall}main[data-menu-arrival=calendar] .calendar-module__8y6HZa__layout{transform-origin:57% 0;animation:.36s linear .312s both calendar-module__8y6HZa__calendarImpactSpring}@media (prefers-reduced-motion:reduce){main[data-menu-arrival=calendar] :is(.calendar-module__8y6HZa__month,.calendar-module__8y6HZa__selectionTools,.calendar-module__8y6HZa__weekdays,.calendar-module__8y6HZa__legend,.calendar-module__8y6HZa__details,.calendar-module__8y6HZa__header,.calendar-module__8y6HZa__peek,.calendar-module__8y6HZa__layout){animation:none}main[data-menu-arrival=calendar] .calendar-module__8y6HZa__day>:is(.calendar-module__8y6HZa__number,.calendar-module__8y6HZa__marks,.calendar-module__8y6HZa__dayLabel){animation:none}}.calendar-module__8y6HZa__sample{font-size:12px;line-height:1.4}.calendar-module__8y6HZa__sidebarBottom{margin-top:0;padding-top:20px}.calendar-module__8y6HZa__request .calendar-module__8y6HZa__dateChips:empty{display:none}.calendar-module__8y6HZa__previewLabel{color:#555e55;margin:0 0 12px;font:600 12px/1.4 Arial,sans-serif}@container chapter (min-width:801px){.calendar-module__8y6HZa__sidebarBottom{margin-top:0;padding-top:20px}}@media (max-height:850px){.calendar-module__8y6HZa__sidebarBottom{padding-top:12px}.calendar-module__8y6HZa__capacity{margin-top:14px;padding-top:14px}}.calendar-module__8y6HZa__layout,.calendar-module__8y6HZa__month span,.calendar-module__8y6HZa__weekdays span,.calendar-module__8y6HZa__legend,.calendar-module__8y6HZa__description,.calendar-module__8y6HZa__capacity p,.calendar-module__8y6HZa__request p{color:#101416}.calendar-module__8y6HZa__month span{font-size:16px}.calendar-module__8y6HZa__month button,.calendar-module__8y6HZa__selectionTools button,.calendar-module__8y6HZa__dateChips button{font-size:14px;font-weight:600}.calendar-module__8y6HZa__weekdays span{letter-spacing:.06em;font-size:13px;font-weight:700}.calendar-module__8y6HZa__page .calendar-module__8y6HZa__day .calendar-module__8y6HZa__number{color:#101416;font-size:29px}.calendar-module__8y6HZa__page .calendar-module__8y6HZa__day[aria-pressed=true] .calendar-module__8y6HZa__number{color:#fffefa}.calendar-module__8y6HZa__page .calendar-module__8y6HZa__day .calendar-module__8y6HZa__dayLabel{color:#101416;box-sizing:border-box;background:#fffefa33;border-radius:4px;max-width:100%;padding:3px 4px;font-size:14px;font-weight:700;line-height:1.2}.calendar-module__8y6HZa__legend{gap:10px 16px;font-size:14px;font-weight:600}.calendar-module__8y6HZa__details h4{margin-bottom:14px;font-size:23px;line-height:1.2}.calendar-module__8y6HZa__description,.calendar-module__8y6HZa__capacity p,.calendar-module__8y6HZa__request p{font-size:16px;line-height:1.45}.calendar-module__8y6HZa__capacity>div:first-child{font-size:17px;font-weight:600}.calendar-module__8y6HZa__request>strong{font-size:18px;line-height:1.3}.calendar-module__8y6HZa__capacity{margin-top:16px;padding-top:16px}.calendar-module__8y6HZa__sidebarBottom{padding-top:18px}@container chapter (max-width:800px){.calendar-module__8y6HZa__weekdays span{font-size:11px}.calendar-module__8y6HZa__page .calendar-module__8y6HZa__day .calendar-module__8y6HZa__dayLabel{padding:3px 2px;font-size:12px}.calendar-module__8y6HZa__page .calendar-module__8y6HZa__day .calendar-module__8y6HZa__number{font-size:26px}.calendar-module__8y6HZa__legend{gap:10px;font-size:12px}.calendar-module__8y6HZa__month button,.calendar-module__8y6HZa__selectionTools button,.calendar-module__8y6HZa__dateChips button{font-size:13px}}.calendar-module__8y6HZa__page .calendar-module__8y6HZa__day .calendar-module__8y6HZa__dayLabel{white-space:normal}.calendar-module__8y6HZa__dayLabel:empty{display:none}@container chapter (min-width:801px){.calendar-module__8y6HZa__composition{height:calc(100% - 20px);transform:none}.calendar-module__8y6HZa__composition .calendar-module__8y6HZa__header{flex:0 0 clamp(125px,20vh,210px);min-height:0;margin-bottom:18px}.calendar-module__8y6HZa__composition .calendar-module__8y6HZa__layout{flex:1 1 0;grid-template-columns:minmax(0,1fr) clamp(230px,23cqw,300px);gap:24px;min-height:0;padding:24px}.calendar-module__8y6HZa__calendar{min-height:0}.calendar-module__8y6HZa__grid{flex:1;grid-auto-rows:minmax(0,1fr);min-height:0}.calendar-module__8y6HZa__day,.calendar-module__8y6HZa__empty{aspect-ratio:auto;min-height:0}.calendar-module__8y6HZa__day{padding:5px 7px}.calendar-module__8y6HZa__number{height:26px}.calendar-module__8y6HZa__legend{margin-top:0;padding-top:12px}.calendar-module__8y6HZa__peek{width:clamp(145px,14cqw,210px);height:clamp(200px,20cqw,290px);bottom:calc(100% - 50px)}.calendar-module__8y6HZa__details{padding-left:24px}}@media (max-height:780px){@container chapter (min-width:801px){.calendar-module__8y6HZa__composition .calendar-module__8y6HZa__layout{gap:20px;padding:18px}.calendar-module__8y6HZa__month{padding-bottom:8px}.calendar-module__8y6HZa__month strong{font-size:34px}.calendar-module__8y6HZa__month button{padding:6px 8px;font-size:12px}.calendar-module__8y6HZa__selectionTools{margin-bottom:6px}.calendar-module__8y6HZa__selectionTools button{padding:6px 9px;font-size:13px}.calendar-module__8y6HZa__weekdays span{padding-top:5px;padding-bottom:8px;font-size:12px}.calendar-module__8y6HZa__grid{gap:6px}.calendar-module__8y6HZa__day{padding:4px 6px}.calendar-module__8y6HZa__page .calendar-module__8y6HZa__day .calendar-module__8y6HZa__number{height:24px;font-size:25px}.calendar-module__8y6HZa__page .calendar-module__8y6HZa__day .calendar-module__8y6HZa__dayLabel{padding:2px 3px;font-size:12px}.calendar-module__8y6HZa__legend{gap:8px 12px;padding-top:9px;font-size:12px}.calendar-module__8y6HZa__details{padding-left:20px}.calendar-module__8y6HZa__details h3{margin:8px 0 12px;font-size:64px}.calendar-module__8y6HZa__details h3 span{font-size:30px}.calendar-module__8y6HZa__rule{margin-bottom:16px}.calendar-module__8y6HZa__details h4{margin-bottom:10px;font-size:21px}.calendar-module__8y6HZa__capacity{margin-top:14px;padding-top:12px}.calendar-module__8y6HZa__capacity p,.calendar-module__8y6HZa__request p{font-size:14px}.calendar-module__8y6HZa__capacity>div:first-child{font-size:15px}.calendar-module__8y6HZa__sidebarBottom{padding-top:14px}.calendar-module__8y6HZa__request>strong{font-size:16px}}}@container chapter (min-width:801px){.calendar-module__8y6HZa__composition .calendar-module__8y6HZa__layout{grid-template-rows:minmax(0,1fr)}.calendar-module__8y6HZa__calendar{height:100%}.calendar-module__8y6HZa__details{min-height:0}.calendar-module__8y6HZa__capacity p,.calendar-module__8y6HZa__request p{margin:8px 0 0}.calendar-module__8y6HZa__request{padding-top:0}}@media (max-height:780px){@container chapter (min-width:801px){.calendar-module__8y6HZa__details h3{margin:5px 0 8px;font-size:54px}.calendar-module__8y6HZa__details h4{margin-bottom:6px;font-size:19px}.calendar-module__8y6HZa__eyebrow{font-size:23px}.calendar-module__8y6HZa__rule{margin-bottom:12px}.calendar-module__8y6HZa__capacity{margin-top:10px;padding-top:10px}.calendar-module__8y6HZa__capacity strong{font-size:34px}.calendar-module__8y6HZa__meter{margin:10px 0}.calendar-module__8y6HZa__sidebarBottom{padding-top:12px}.calendar-module__8y6HZa__requestButton{padding:10px}.calendar-module__8y6HZa__description{margin:4px 0;font-size:14px;line-height:1.35}.calendar-module__8y6HZa__peek{width:152px;height:210px}.calendar-module__8y6HZa__day{flex-direction:row;justify-content:space-between;align-items:center;gap:4px}.calendar-module__8y6HZa__page .calendar-module__8y6HZa__day .calendar-module__8y6HZa__dayLabel{flex-shrink:0;margin-top:0}.calendar-module__8y6HZa__page .calendar-module__8y6HZa__day .calendar-module__8y6HZa__number{flex-shrink:0}}}@container chapter (min-width:801px){.calendar-module__8y6HZa__peek{height:clamp(200px,20vh + 42px,252px)}}@media (max-height:780px){@container chapter (min-width:801px){.calendar-module__8y6HZa__peek{height:210px}}}.calendar-module__8y6HZa__details{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#c4c5be transparent;color:#101416;flex-direction:column;gap:clamp(16px,2.3vh,28px);min-width:0;min-height:0;display:flex;overflow-y:auto}.calendar-module__8y6HZa__dayOverview{flex-direction:column;flex:none;gap:14px;min-width:0;display:flex}.calendar-module__8y6HZa__dayOverview .calendar-module__8y6HZa__eyebrow{letter-spacing:0;text-transform:none;font:900 clamp(22px,2.2cqw,28px)/1 Bevellier,sans-serif}.calendar-module__8y6HZa__dayOverview h3{margin:0;font-size:clamp(58px,6cqw,80px);line-height:.9}.calendar-module__8y6HZa__dayOverview h3 span{font-size:clamp(29px,3cqw,37px)}.calendar-module__8y6HZa__dayOverview .calendar-module__8y6HZa__rule{background:#bfc0b8;margin:2px 0 0}.calendar-module__8y6HZa__dayOverview h4{letter-spacing:0;overflow-wrap:break-word;margin:0;font:900 clamp(21px,2.15cqw,25px)/1.13 Bevellier,sans-serif}.calendar-module__8y6HZa__dayOverview .calendar-module__8y6HZa__description{color:#101416;margin:0;font:900 15px/1.3 Bevellier,sans-serif}.calendar-module__8y6HZa__dayOverview .calendar-module__8y6HZa__capacity{border-top:1px solid #bfc0b8;margin:2px 0 0;padding:15px 0 0}.calendar-module__8y6HZa__dayOverview .calendar-module__8y6HZa__capacity>div:first-child{align-items:baseline;gap:8px;font:900 18px/1.2 Bevellier,sans-serif}.calendar-module__8y6HZa__dayOverview .calendar-module__8y6HZa__capacity strong{white-space:nowrap;font:900 42px/.95 Bevellier,sans-serif}.calendar-module__8y6HZa__dayOverview .calendar-module__8y6HZa__capacity small{margin-left:3px;font:900 16px/1 Bevellier,sans-serif}.calendar-module__8y6HZa__dayOverview .calendar-module__8y6HZa__meter{margin:14px 0 12px}.calendar-module__8y6HZa__dayOverview .calendar-module__8y6HZa__capacity p{color:#101416;margin:0;font:900 15px/1.25 Bevellier,sans-serif}.calendar-module__8y6HZa__dayEdits{border-top:1px solid #bfc0b8;flex-direction:column;flex:1 0 96px;gap:12px;min-height:96px;padding-top:16px;display:flex}.calendar-module__8y6HZa__dayEdits h4{color:#101416;margin:0;font:900 20px/1.15 Bevellier,sans-serif}.calendar-module__8y6HZa__dayEditPills{flex-wrap:wrap;align-content:start;gap:8px;display:flex}.calendar-module__8y6HZa__dayEditPill{box-sizing:border-box;color:#101416;overflow-wrap:anywhere;background:#f4f4ef;border:1px solid #101416;border-radius:999px;align-items:center;max-width:100%;min-height:31px;padding:5px 11px;font:900 14px/1.1 Bevellier,sans-serif;display:inline-flex}.calendar-module__8y6HZa__dayEditsEmpty{color:#555b56;font:900 14px/1.25 Bevellier,sans-serif}.calendar-module__8y6HZa__details .calendar-module__8y6HZa__sidebarBottom{flex:none;margin-top:0;padding-top:0}.calendar-module__8y6HZa__details .calendar-module__8y6HZa__request{border-top:1px solid #bfc0b8;flex-direction:column;gap:12px;margin:0;padding-top:17px;display:flex}.calendar-module__8y6HZa__details .calendar-module__8y6HZa__request>strong{color:#101416;font:900 20px/1.15 Bevellier,sans-serif}.calendar-module__8y6HZa__details .calendar-module__8y6HZa__dateChips{flex-wrap:wrap;gap:8px;min-height:0;max-height:80px;margin:0;display:flex}.calendar-module__8y6HZa__details .calendar-module__8y6HZa__dateChips button{color:#101416;height:auto;min-height:31px;padding:5px 12px;font:900 14px/1.1 Bevellier,sans-serif}.calendar-module__8y6HZa__details .calendar-module__8y6HZa__requestButton{color:#fffefa;min-height:46px;padding:10px 16px;font:900 16px/1.2 Bevellier,sans-serif}@container chapter (min-width:801px){.calendar-module__8y6HZa__details{padding-left:clamp(16px,2cqw,26px)}}@container chapter (max-width:800px){.calendar-module__8y6HZa__details{gap:20px;padding:20px 0;overflow:visible}.calendar-module__8y6HZa__dayOverview h3{font-size:64px}.calendar-module__8y6HZa__dayOverview h3 span{font-size:32px}.calendar-module__8y6HZa__dayEdits{flex:none;min-height:80px}}@media (max-height:780px){@container chapter (min-width:801px){.calendar-module__8y6HZa__details{gap:12px}.calendar-module__8y6HZa__dayOverview{gap:10px}.calendar-module__8y6HZa__dayOverview h3{margin:0;font-size:58px}.calendar-module__8y6HZa__dayOverview h3 span{font-size:30px}.calendar-module__8y6HZa__dayOverview h4{margin:0;font-size:21px}.calendar-module__8y6HZa__dayOverview .calendar-module__8y6HZa__capacity{margin:0;padding-top:12px}.calendar-module__8y6HZa__dayOverview .calendar-module__8y6HZa__capacity strong{font-size:36px}.calendar-module__8y6HZa__dayOverview .calendar-module__8y6HZa__meter{margin:9px 0 8px}.calendar-module__8y6HZa__dayEdits{flex-basis:74px;gap:8px;min-height:74px;padding-top:12px}.calendar-module__8y6HZa__dayEdits h4{font-size:18px}.calendar-module__8y6HZa__details .calendar-module__8y6HZa__request{gap:9px;padding-top:12px}.calendar-module__8y6HZa__details .calendar-module__8y6HZa__request>strong{font-size:18px}.calendar-module__8y6HZa__details .calendar-module__8y6HZa__requestButton{min-height:42px}}}
.services-module__L9aO7G__page{box-sizing:border-box;scrollbar-width:none;color:#eeeee7;background:#101316;border-radius:19px;flex-direction:column;height:100%;padding:26px 32px 22px;font-family:Arial,sans-serif;display:flex;overflow:auto}.services-module__L9aO7G__header{flex:none;justify-content:space-between;align-items:center;gap:20px;padding:3px 65px 10px 0;display:flex}.services-module__L9aO7G__header>span:first-child{letter-spacing:.2em;font-size:10px;font-weight:700}.services-module__L9aO7G__header>span:last-child{color:#adb4ae;font-size:12px}.services-module__L9aO7G__stage{flex:1;min-height:620px;position:relative;overflow:hidden}.services-module__L9aO7G__scene{pointer-events:none;--accent:#ef4859;position:absolute;inset:0}.services-module__L9aO7G__scene[data-service=colour]{--accent:#ffd06b}.services-module__L9aO7G__scene[data-service=audio]{--accent:#b6c8b5}.services-module__L9aO7G__scene[data-position=active]{pointer-events:auto}.services-module__L9aO7G__title{letter-spacing:-.025em;white-space:nowrap;z-index:1;width:max-content;max-width:98%;margin:0;font:clamp(72px,10cqw,164px)/.95 Bevellier,sans-serif;transition:opacity .18s ease-out,transform .4s cubic-bezier(.23,1,.32,1);position:absolute;top:9%;left:50%;transform:translate(-50%)rotate(-3deg)}.services-module__L9aO7G__title em{color:#ffd06b;font-style:normal}.services-module__L9aO7G__scene:not([data-position=active]) .services-module__L9aO7G__title{opacity:0;transform:translate(-50%,18px)rotate(-3deg)}.services-module__L9aO7G__scene[data-position=active] .services-module__L9aO7G__title{transition-delay:.18s}.services-module__L9aO7G__diorama{z-index:2;transform-origin:50% 90%;width:49%;height:65%;transition:transform .7s cubic-bezier(.77,0,.175,1),opacity .35s ease-out;position:absolute;bottom:8%;left:22%}.services-module__L9aO7G__art{z-index:1;position:absolute;inset:0}.services-module__L9aO7G__art img{object-fit:contain;object-position:center bottom}.services-module__L9aO7G__floor{background:var(--accent);border-radius:50%;width:81%;height:14%;position:absolute;bottom:0;left:12%;transform:rotate(-6deg)}.services-module__L9aO7G__scene[data-position=before] .services-module__L9aO7G__diorama{opacity:0;transform:translate(-160%)rotate(-8deg)}.services-module__L9aO7G__scene[data-position=after] .services-module__L9aO7G__diorama{opacity:0;transform:translate(160%)rotate(8deg)}.services-module__L9aO7G__copy{z-index:3;opacity:0;width:23%;max-width:290px;transition:opacity .18s ease-out,transform .35s cubic-bezier(.23,1,.32,1);position:absolute;bottom:16%;right:0;transform:translateY(12px)}.services-module__L9aO7G__scene[data-position=active] .services-module__L9aO7G__copy{opacity:1;transition-delay:.3s;transform:translateY(0)}.services-module__L9aO7G__description{text-wrap:pretty;margin:0 0 24px;font-size:18px;line-height:1.5}.services-module__L9aO7G__price{color:#ffd06b;font:30px/1.05 Bevellier,sans-serif}.services-module__L9aO7G__note{color:#b8bfb6;white-space:pre-line;margin:12px 0 22px;font-size:13px;line-height:1.6}.services-module__L9aO7G__cta{color:#101316;cursor:pointer;background:#ffd06b;border:0;border-radius:99px;padding:15px 23px;font:23px/1 Bevellier,sans-serif;transition:transform .16s}.services-module__L9aO7G__nav{z-index:4;flex-direction:column;gap:20px;display:flex;position:absolute;bottom:19%;left:0}.services-module__L9aO7G__nav button{color:#7f8983;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:5px 0;font:26px/1 Bevellier,sans-serif;display:flex}.services-module__L9aO7G__nav button>span{border:1px solid;border-radius:50%;flex:none;width:7px;height:7px}.services-module__L9aO7G__nav button[aria-current]{color:#ffd06b}.services-module__L9aO7G__nav button[aria-current]>span{background:#ffd06b;border-color:#ffd06b}.services-module__L9aO7G__footer{flex:none;justify-content:flex-end;align-items:center;gap:20px;padding-top:12px;display:flex}.services-module__L9aO7G__footer>span{color:#919b94;font:11px Arial,sans-serif}.services-module__L9aO7G__page button:focus-visible{outline-offset:5px;outline:3px solid #ef4859}@media (hover:hover) and (pointer:fine){.services-module__L9aO7G__cta:hover{transform:rotate(-3deg)}.services-module__L9aO7G__nav button:hover{color:#eeeee7}}@container chapter (min-width:1001px){@media (max-height:850px){.services-module__L9aO7G__page{padding:20px 26px 16px}.services-module__L9aO7G__stage{min-height:510px}.services-module__L9aO7G__title{font-size:clamp(72px,9.5cqw,144px);top:7%}.services-module__L9aO7G__diorama{height:64%;bottom:6%}.services-module__L9aO7G__copy{width:24%;bottom:10%}.services-module__L9aO7G__description{margin-bottom:18px;font-size:16px}.services-module__L9aO7G__price{font-size:26px}.services-module__L9aO7G__note{margin-bottom:17px;font-size:12px}.services-module__L9aO7G__cta{padding:13px 19px;font-size:21px}.services-module__L9aO7G__nav{gap:15px;bottom:14%}.services-module__L9aO7G__nav button{font-size:23px}}}@container chapter (max-width:1000px){.services-module__L9aO7G__stage{min-height:800px}.services-module__L9aO7G__title{font-size:9.5cqw;top:6%}.services-module__L9aO7G__diorama{width:72%;height:56%;bottom:29%;left:18%}.services-module__L9aO7G__copy{width:55%;max-width:390px;bottom:1%;right:4%}.services-module__L9aO7G__description{margin-bottom:15px;font-size:16px}.services-module__L9aO7G__price{font-size:27px}.services-module__L9aO7G__note{font-size:12px}.services-module__L9aO7G__nav{gap:16px;bottom:7%}.services-module__L9aO7G__nav button{font-size:24px}.services-module__L9aO7G__footer{justify-content:end}}@container chapter (max-width:600px){.services-module__L9aO7G__page{padding:20px 16px 18px}.services-module__L9aO7G__header{padding-right:40px}.services-module__L9aO7G__header>span:last-child{display:none}.services-module__L9aO7G__stage{min-height:850px}.services-module__L9aO7G__title{white-space:normal;width:100%;max-width:none;font-size:clamp(54px,16cqw,88px);line-height:.9;top:4%;left:0;transform:rotate(-3deg)}.services-module__L9aO7G__title em{padding-left:10px;display:block}.services-module__L9aO7G__scene:not([data-position=active]) .services-module__L9aO7G__title{transform:translateY(12px)rotate(-3deg)}.services-module__L9aO7G__diorama{width:94%;height:43%;bottom:36%;left:3%}.services-module__L9aO7G__floor{height:12%}.services-module__L9aO7G__copy{width:100%;max-width:none;bottom:2%;right:0}.services-module__L9aO7G__description{max-width:310px;margin-bottom:16px;font-size:15px}.services-module__L9aO7G__price{font-size:25px}.services-module__L9aO7G__note{max-width:310px;margin:8px 0 17px;font-size:12px}.services-module__L9aO7G__cta{padding:13px 22px;font-size:22px}.services-module__L9aO7G__nav{flex-direction:row;justify-content:space-between;gap:6px;inset:19% 0 auto}.services-module__L9aO7G__nav button{gap:5px;padding:9px 0;font-size:16px}.services-module__L9aO7G__nav button>span{width:4px;height:4px}.services-module__L9aO7G__footer{padding-top:10px}}@media (prefers-reduced-motion:reduce){.services-module__L9aO7G__diorama,.services-module__L9aO7G__title,.services-module__L9aO7G__copy,.services-module__L9aO7G__scene[data-position=active] .services-module__L9aO7G__copy,.services-module__L9aO7G__scene[data-position=active] .services-module__L9aO7G__title{transition:none;transition-delay:0}.services-module__L9aO7G__scene:not([data-position=active]){visibility:hidden}}.services-module__L9aO7G__cta:active,.services-module__L9aO7G__nav button:active{transform:scale(.97)}.services-module__L9aO7G__nav button{transition:color .16s,transform .16s cubic-bezier(.23,1,.32,1)}@media (prefers-reduced-motion:reduce){.services-module__L9aO7G__cta,.services-module__L9aO7G__nav button{transition:none}.services-module__L9aO7G__cta:hover,.services-module__L9aO7G__cta:active,.services-module__L9aO7G__nav button:active{transform:none}}.services-module__L9aO7G__footer>span{color:#b8bfb6;font-size:13px}
