.page-module___8aEwW__home{--ios-corner-smoothing:superellipse(2);overscroll-behavior:none;background:#fff;min-height:100svh;position:relative;overflow:hidden}.page-module___8aEwW__shell{flex-direction:column;justify-content:center;align-items:center;gap:32px;width:min(864px,100% - 48px);transition:opacity .3s,transform .3s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-module___8aEwW__shellHidden{opacity:0;pointer-events:none}.page-module___8aEwW__shellScrolled{transform:translate(-50%,calc(-50% - 24px))}.page-module___8aEwW__loader{z-index:10;background:#fff;place-items:center;display:grid;position:absolute;inset:0}.page-module___8aEwW__loaderTrack{background:#f5f5f5;border-radius:999px;width:120px;height:4px;position:relative;overflow:hidden}.page-module___8aEwW__loaderFill{transform-origin:0;background:#3a3a3a;border-radius:999px;animation:1.2s forwards page-module___8aEwW__loaderFill;position:absolute;inset:0;transform:scaleX(0)}@keyframes page-module___8aEwW__loaderFill{to{transform:scaleX(1)}}.page-module___8aEwW__scrollSection{flex-direction:column;align-items:center;gap:16px;display:flex}.page-module___8aEwW__revealBlock{opacity:0;transform:translateY(24px)}.page-module___8aEwW__revealFirst{animation:.3s forwards page-module___8aEwW__revealUp}.page-module___8aEwW__revealSecond{animation:.3s .12s forwards page-module___8aEwW__revealUp}@keyframes page-module___8aEwW__revealUp{to{opacity:1;transform:translateY(0)}}.page-module___8aEwW__scrollLabel{color:#5d5d5d;justify-content:center;align-items:center;gap:8px;animation:1.6s ease-in-out infinite page-module___8aEwW__scrollHint;display:flex}.page-module___8aEwW__scrollLabel p,.page-module___8aEwW__primaryButton span{word-break:break-word;white-space:nowrap;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:22px}.page-module___8aEwW__mobileCue{display:none}.page-module___8aEwW__cueIcon,.page-module___8aEwW__buttonIcon{flex:none;width:18px;height:18px}.page-module___8aEwW__mobileCueIcon{display:none}@keyframes page-module___8aEwW__scrollHint{0%,to{opacity:.72;transform:translateY(0)}50%{opacity:1;transform:translateY(4px)}}.page-module___8aEwW__animationFrameShell{width:var(--frame-width);height:var(--frame-height);padding:var(--surface-inset);background:0 0;align-items:flex-start;display:flex;position:relative;overflow:visible}.page-module___8aEwW__animationImage{z-index:0;filter:var(--frame-shadow);pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0}.page-module___8aEwW__animationImage img{object-fit:fill;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.page-module___8aEwW__animationSurface{z-index:1;border-radius:var(--surface-radius);background:var(--surface-fill);flex:1 0 0;min-width:1px;height:100%;position:relative;overflow:hidden}.page-module___8aEwW__octopusVideo{object-fit:contain;opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;width:222px;height:222px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-module___8aEwW__octopusVideo.page-module___8aEwW__isActiveVideo{opacity:1}.page-module___8aEwW__content{flex-direction:column;justify-content:center;align-items:flex-start;gap:24px;width:424px;display:flex}.page-module___8aEwW__copyBlock{word-break:break-word;flex-direction:column;align-items:flex-start;gap:8px;width:100%;display:flex}.page-module___8aEwW__copyBlock h1{color:#3a3a3a;width:100%;font-family:Instrument Serif,Georgia,serif;font-size:48px;font-style:normal;font-weight:400;line-height:normal}.page-module___8aEwW__strike{text-decoration:none;position:relative}.page-module___8aEwW__copyBlock p{color:#5d5d5d;width:100%;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:22px}.page-module___8aEwW__copyBlock strong{color:#3a3a3a;font-weight:400}.page-module___8aEwW__desktopLineBreak{display:block}.page-module___8aEwW__actions{align-items:flex-start;gap:16px;display:flex}.page-module___8aEwW__primaryButton,.page-module___8aEwW__iconButton{color:#3a3a3a;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;transition:background-color .18s,border-color .18s,transform .18s;display:flex;overflow:hidden}.page-module___8aEwW__primaryButton{background:#f5f5f5;gap:8px;height:42px;padding:10px 16px 10px 15px}.page-module___8aEwW__iconButton{border:1px solid #f5f5f5;width:42px;height:42px;position:relative}.page-module___8aEwW__socialIcon{flex:none;width:16px;height:16px}.page-module___8aEwW__primaryButton:hover{background:#fff;border-color:#f5f5f5}.page-module___8aEwW__iconButton:hover{background:#f5f5f5;border-color:#0000}.page-module___8aEwW__shotsCanvas{--canvas-x:0px;--canvas-y:0px;--canvas-scale:1;--shot-width:520px;--shot-height:390px;--shot-gap:24px;z-index:2;cursor:grab;opacity:0;pointer-events:none;touch-action:none;-webkit-user-select:none;user-select:none;background:#fff;transition:opacity .48s cubic-bezier(.22,1,.36,1),transform .48s cubic-bezier(.22,1,.36,1);position:fixed;inset:0;overflow:hidden;transform:translateY(72px)scale(.96)}.page-module___8aEwW__shotsCanvasVisible{opacity:1;pointer-events:auto;transform:translateY(0)}.page-module___8aEwW__shotsCanvasDragging{cursor:grabbing}.page-module___8aEwW__shotsCanvasLeaving{cursor:default;pointer-events:none}.page-module___8aEwW__canvasGrid{width:0;height:0;transform:translate3d(var(--canvas-x), var(--canvas-y), 0) scale(var(--canvas-scale));transform-origin:50%;will-change:transform;transition:transform .12s;position:absolute;top:50%;left:50%}.page-module___8aEwW__shotsCanvasDragging .page-module___8aEwW__canvasGrid{transition:none}.page-module___8aEwW__canvasCard{width:var(--shot-width);height:var(--shot-height);opacity:0;transform:translate3d(var(--card-x), var(--card-y), 0) scale(1.14);transform-origin:50%;background:#fff;border-radius:32px;position:absolute;top:0;left:0;overflow:hidden}.page-module___8aEwW__canvasCardBorder{z-index:2;border-radius:inherit;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.page-module___8aEwW__canvasCardBorderPath{fill:none;stroke:#0000000a;stroke-linejoin:round;stroke-width:4px;vector-effect:non-scaling-stroke;shape-rendering:geometricprecision}.page-module___8aEwW__canvasCardHasData{cursor:pointer}.page-module___8aEwW__canvasCard:not(.page-module___8aEwW__canvasCardHasData){pointer-events:none}.page-module___8aEwW__canvasCardHasData:focus,.page-module___8aEwW__canvasCardHasData:focus-visible{outline:none}.page-module___8aEwW__canvasCardImage{z-index:0;object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;image-rendering:auto}.page-module___8aEwW__canvasCardMeta{z-index:1;opacity:0;flex-direction:column;justify-content:flex-end;gap:0;padding:24px;transition:opacity .18s,transform .18s;display:flex;position:absolute;inset:0;transform:translateY(6px)}.page-module___8aEwW__canvasCardBlur{z-index:1;-webkit-backdrop-filter:blur(2.5px)saturate(.98);backdrop-filter:blur(2.5px)saturate(.98);opacity:0;pointer-events:none;background:linear-gradient(#fff0 0%,#ffffff61 42%,#ffffffc7 76%,#fffffff0 100%);height:calc(100% - 24px);transition:opacity .18s,transform .18s;position:absolute;inset:auto 0 0;transform:translateY(6px);-webkit-mask-image:linear-gradient(#0000 0%,#000000b8 34%,#000 54% 100%);mask-image:linear-gradient(#0000 0%,#000000b8 34%,#000 54% 100%)}.page-module___8aEwW__canvasCardHasData:hover .page-module___8aEwW__canvasCardMeta,.page-module___8aEwW__canvasCardHasData:hover .page-module___8aEwW__canvasCardBlur{opacity:1;transform:translateY(0)}.page-module___8aEwW__canvasCardTitle,.page-module___8aEwW__canvasCardSubtitle{margin:0;font-family:Inter,Arial,Helvetica,sans-serif;font-weight:400}.page-module___8aEwW__canvasCardTitle{color:#282828;font-size:16px;line-height:22px}.page-module___8aEwW__canvasCardSubtitle{color:#7e7e7e;font-size:14px;line-height:20px}.page-module___8aEwW__canvasCardRevealed{animation:.42s cubic-bezier(.2,.9,.22,1) forwards page-module___8aEwW__canvasCardSettle;animation-delay:var(--card-delay)}.page-module___8aEwW__shotsCanvasLeaving .page-module___8aEwW__canvasCardRevealed{animation:.42s cubic-bezier(.2,.9,.22,1) both page-module___8aEwW__canvasCardLeave;animation-delay:var(--card-delay)}.page-module___8aEwW__canvasBackButton{z-index:3;isolation:isolate;filter:drop-shadow(0 28px 18px #0000000a)drop-shadow(0 14px 12px #00000012)drop-shadow(0 4px 6px #00000014);color:#3a3a3a;cursor:pointer;opacity:0;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:#fff padding-box padding-box;border:1px solid #0000;border-radius:999px;outline:none;justify-content:center;align-items:center;gap:8px;padding:10px 16px 10px 15px;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:22px;transition:background-color .18s,border-color .18s,filter .18s,opacity .3s,transform .3s;display:flex;position:fixed;bottom:48px;left:50%;transform:translate(-50%,16px)}.page-module___8aEwW__canvasBackButton:before{z-index:-1;border-radius:inherit;content:"";opacity:1;background:linear-gradient(#d6d6d6 0%,#bebebe 100%);transition:opacity .18s;position:absolute;inset:0}.page-module___8aEwW__shotsCanvasVisible .page-module___8aEwW__canvasBackButton{animation:.3s .12s forwards page-module___8aEwW__backButtonReveal}.page-module___8aEwW__canvasBackButton:hover{filter:none;border-color:#f5f5f5;transform:translate(-50%,-1px)}.page-module___8aEwW__canvasBackButton.page-module___8aEwW__canvasBackButtonLeaving,.page-module___8aEwW__canvasBackButton.page-module___8aEwW__canvasBackButtonLeaving:hover{pointer-events:none;animation:.48s cubic-bezier(.22,1,.36,1) forwards page-module___8aEwW__backButtonLeave}.page-module___8aEwW__canvasBackButton:focus,.page-module___8aEwW__canvasBackButton:focus-visible,.page-module___8aEwW__canvasBackButton:active{outline:none}.page-module___8aEwW__canvasBackButton:hover:before{opacity:0}@keyframes page-module___8aEwW__backButtonReveal{0%{opacity:0;transform:translate(-50%,24px)}to{opacity:1;transform:translate(-50%)}}@keyframes page-module___8aEwW__backButtonLeave{0%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,72px)scale(.96)}}.page-module___8aEwW__canvasBackIcon{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;flex:none;width:18px;height:18px}.page-module___8aEwW__canvasBackButton span{font-size:16px;line-height:22px}.page-module___8aEwW__shotOverlay{z-index:4;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:0;cursor:default;background:#f5f5f580;place-items:center;animation:.3s forwards page-module___8aEwW__shotOverlayIn;display:grid;position:fixed;inset:0}.page-module___8aEwW__shotModal{aspect-ratio:4/3;opacity:0;background:#f5f5f5;border-radius:32px;width:min(1040px,100vw - 96px,133.333vh - 213.333px);animation:.3s 80ms forwards page-module___8aEwW__shotModalIn;position:relative;overflow:hidden;transform:translateY(24px)scale(.985)}.page-module___8aEwW__shotOverlayClosing{animation:.3s forwards page-module___8aEwW__shotOverlayOut}.page-module___8aEwW__shotModalClosing{animation:.3s forwards page-module___8aEwW__shotModalOut}.page-module___8aEwW__shotModalImage{object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.page-module___8aEwW__canvasCloseButton{z-index:5}@keyframes page-module___8aEwW__shotOverlayIn{to{opacity:1}}@keyframes page-module___8aEwW__shotOverlayOut{0%{opacity:1}to{opacity:0}}@keyframes page-module___8aEwW__shotModalIn{to{opacity:1;transform:translateY(0)scale(1)}}@keyframes page-module___8aEwW__shotModalOut{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(24px)scale(.985)}}@keyframes page-module___8aEwW__canvasCardSettle{0%{opacity:0;transform:translate3d(var(--card-x), var(--card-y), 0) scale(1.14)}70%{opacity:1;transform:translate3d(var(--card-x), var(--card-y), 0) scale(.985)}to{opacity:1;transform:translate3d(var(--card-x), var(--card-y), 0) scale(1)}}@keyframes page-module___8aEwW__canvasCardLeave{0%{opacity:1;transform:translate3d(var(--card-x), var(--card-y), 0) scale(1)}30%{opacity:1;transform:translate3d(var(--card-x), var(--card-y), 0) scale(.985)}to{opacity:0;transform:translate3d(var(--card-x), var(--card-y), 0) scale(1.14)}}@media (max-width:560px){.page-module___8aEwW__home{touch-action:none;min-height:100dvh}.page-module___8aEwW__shell{width:100%;min-height:100dvh;padding:calc(32px + env(safe-area-inset-top)) 20px calc(32px + env(safe-area-inset-bottom));gap:22px;position:relative;top:auto;left:auto;transform:none}.page-module___8aEwW__shellScrolled{transform:translateY(-24px)}.page-module___8aEwW__scrollSection,.page-module___8aEwW__content{width:min(360px,100vw - 40px)}.page-module___8aEwW__scrollSection{gap:12px}.page-module___8aEwW__desktopCue{display:none}.page-module___8aEwW__mobileCue{display:inline}.page-module___8aEwW__desktopCueIcon{display:none}.page-module___8aEwW__mobileCueIcon{display:block}.page-module___8aEwW__animationFrameShell{aspect-ratio:424/238.5;width:100%;height:auto}.page-module___8aEwW__octopusVideo{aspect-ratio:1;width:52%;height:auto}.page-module___8aEwW__content{gap:20px}.page-module___8aEwW__copyBlock h1{font-size:40px;line-height:1.03}.page-module___8aEwW__copyBlock p{font-size:16px;line-height:22px}.page-module___8aEwW__desktopLineBreak{display:none}.page-module___8aEwW__actions{align-items:center;gap:12px;width:100%}.page-module___8aEwW__primaryButton{flex:none;min-width:0;height:46px;padding:10px 16px 10px 15px}.page-module___8aEwW__iconButton{width:46px;height:46px}.page-module___8aEwW__shotsCanvas{--shot-width:min(360px, calc(100vw - 40px));--shot-height:calc(var(--shot-width) * 3 / 4);--shot-gap:24px}.page-module___8aEwW__canvasCard{border-radius:28px}.page-module___8aEwW__canvasCardMeta{padding:18px}.page-module___8aEwW__canvasCardTitle{font-size:15px;line-height:21px}.page-module___8aEwW__canvasCardSubtitle{font-size:13px;line-height:19px}.page-module___8aEwW__canvasBackButton{bottom:calc(24px + env(safe-area-inset-bottom));min-height:46px;padding:12px 16px 12px 15px}.page-module___8aEwW__shotOverlay{padding:0 16px}.page-module___8aEwW__shotModal{aspect-ratio:4/3;border-radius:24px;width:min(100vw - 32px,133.333dvh - 186.667px)}}@media (max-width:360px),(max-height:640px){.page-module___8aEwW__shell{padding:calc(24px + env(safe-area-inset-top)) 18px calc(24px + env(safe-area-inset-bottom));gap:18px}.page-module___8aEwW__content{gap:16px}.page-module___8aEwW__copyBlock h1{font-size:36px}.page-module___8aEwW__copyBlock p,.page-module___8aEwW__scrollLabel p,.page-module___8aEwW__primaryButton span,.page-module___8aEwW__canvasBackButton,.page-module___8aEwW__canvasBackButton span{font-size:14px;line-height:20px}.page-module___8aEwW__shotsCanvas{--shot-width:min(340px, calc(100vw - 36px))}.page-module___8aEwW__scrollSection,.page-module___8aEwW__content{width:min(340px,100vw - 36px)}}
