.Home_outer__eKOS9{position:relative;display:flex;flex-wrap:wrap;justify-content:center;padding:32px 20px;gap:16px;background-color:#383838}.Home_image__LGO3c{object-fit:cover}.Bento_bento__n3PZx{position:relative;display:flex;flex-direction:column;width:368px;height:100%;box-sizing:border-box;overflow:hidden;border-radius:32px}@media only screen and (max-width:767px){.Bento_bento__n3PZx{width:100%}}.Bento_bento__n3PZx *,.Bento_bento__n3PZx :after,.Bento_bento__n3PZx :before{box-sizing:inherit}.Bento_bento__n3PZx img{display:block}.Bento_bento__n3PZx:before{content:"";position:absolute;inset:0;background-color:rgba(48,48,48,.2);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-radius:32px}.Bento_bento__n3PZx.Bento_bentoSquare__iTwt_{width:528px}@media only screen and (max-width:767px){.Bento_bento__n3PZx.Bento_bentoSquare__iTwt_{width:100%}}.Bento_bento__n3PZx.Bento_bentoSquare__iTwt_ .Bento_content__LhVbL{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}@media only screen and (max-width:767px){.Bento_bento__n3PZx.Bento_bentoSquare__iTwt_ .Bento_content__LhVbL{display:block;-webkit-line-clamp:none}}.Bento_bento__n3PZx.Bento_bentoHorizontal__4HOZ3{width:700px;min-height:368px}@media only screen and (max-width:767px){.Bento_bento__n3PZx.Bento_bentoHorizontal__4HOZ3{width:100%;min-height:auto}}.Bento_bento__n3PZx.Bento_bentoHorizontal__4HOZ3 .Bento_inner__iCTl6{display:flex;align-items:center;padding:16px 16px 16px 352px}@media only screen and (max-width:767px){.Bento_bento__n3PZx.Bento_bentoHorizontal__4HOZ3 .Bento_inner__iCTl6{display:block;width:100%;padding:368px 16px 32px}}.Bento_bento__n3PZx.Bento_bentoHorizontal__4HOZ3 .Bento_preview___AlFW{right:auto;bottom:16px;width:336px;height:auto}@media only screen and (max-width:767px){.Bento_bento__n3PZx.Bento_bentoHorizontal__4HOZ3 .Bento_preview___AlFW{right:16px;bottom:auto;width:auto;height:336px}}.Bento_bento__n3PZx.Bento_bentoHorizontal__4HOZ3 .Bento_details__fgKoW{padding-left:32px;text-align:center}@media only screen and (max-width:767px){.Bento_bento__n3PZx.Bento_bentoHorizontal__4HOZ3 .Bento_details__fgKoW{padding:0 8px;text-align:left}}.Bento_inner__iCTl6{position:relative;flex-grow:1;padding:368px 16px 32px}.Bento_overlay___SXDh{position:absolute;inset:0;background-color:#303030;border-radius:32px}.Bento_overlay___SXDh:after,.Bento_overlay___SXDh:before{content:"";position:absolute;inset:0;border-radius:32px;pointer-events:none}.Bento_overlay___SXDh:before{z-index:1;box-shadow:inset 2px 4px 16px hsla(0,0%,97%,.06)}.Bento_overlay___SXDh:after{z-index:2;border:1.5px solid hsla(0,0%,100%,.05);-webkit-mask-image:linear-gradient(180deg,#000,transparent 75%);mask-image:linear-gradient(180deg,#000,transparent 75%)}.Bento_preview___AlFW{position:absolute;top:16px;left:16px;right:16px;height:336px;transform:translateZ(0)}.Bento_preview___AlFW img{position:absolute;top:50%;left:50%;z-index:2;width:500px;transform:translate(-50%,-50%)}@media only screen and (max-width:389px){.Bento_preview___AlFW img{width:472px}}.Bento_details__fgKoW{position:relative;z-index:2;padding:0 16px}@media only screen and (max-width:767px){.Bento_details__fgKoW{padding:0 8px}}.Bento_title__a33iW{margin-bottom:8px;font-size:20px;line-height:1.2;font-weight:500;color:hsla(0,0%,97%,.95)}.Bento_content__LhVbL{margin-bottom:24px}.Bento_button__Q_D01,.Bento_content__LhVbL{font-size:16px;line-height:1.5;color:hsla(0,0%,97%,.7)}.Bento_button__Q_D01{position:relative;margin:0;padding:12px 32px;background:none;border:0;overflow:hidden;font-family:Rubik,sans-serif;border-radius:32px;font-weight:500;cursor:pointer}.Bento_button__Q_D01:after,.Bento_button__Q_D01:before{content:"";position:absolute;inset:0}.Bento_button__Q_D01:before{background:rgba(40,40,40,.7);box-shadow:inset 2px 4px 16px 0 hsla(0,0%,97%,.06);border-radius:32px;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px)}.Bento_button__Q_D01:after{z-index:2;border:1px solid hsla(0,0%,97%,.25);border-radius:32px;-webkit-mask-image:linear-gradient(170deg,#000,transparent 50%);mask-image:linear-gradient(170deg,#000,transparent 50%);pointer-events:none;opacity:.25}.Bento_button__Q_D01:hover .Bento_buttonCircle__KezST:before{opacity:0}.Bento_button__Q_D01:hover .Bento_buttonCircle__KezST:after{opacity:1;transform:scale(1)}.Bento_buttonTitle__SFyrQ{position:relative;z-index:4}.Bento_buttonCircle__KezST{position:absolute;top:calc(50% - 100px);left:calc(50% - 100px);z-index:3;width:200px;height:200px}.Bento_buttonCircle__KezST:after,.Bento_buttonCircle__KezST:before{content:"";position:absolute;inset:0;border-radius:50%}.Bento_buttonCircle__KezST:before{background:conic-gradient(from 180deg at 50% 50%,hsla(0,0%,100%,.01) 180deg,hsla(0,0%,100%,.05) 1turn);filter:blur(15px);animation:Bento_button-circle__scf3D 3.6s linear infinite;transition:opacity .5s}.Bento_buttonCircle__KezST:after{transform:scale(.5);inset:30px;background:hsla(0,0%,97%,.12);-webkit-mask-image:radial-gradient(50% 50% at 50% 50%,#000,transparent);mask-image:radial-gradient(50% 50% at 50% 50%,#000,transparent);filter:blur(5px);opacity:0;transition:all 1s}@keyframes Bento_button-circle__scf3D{0%{transform:translateX(0) rotate(0)}25%{transform:translateX(-30px) rotate(90deg)}50%{transform:translateX(0) rotate(180deg)}75%{transform:translateX(30px) rotate(270deg)}to{transform:translateX(0) rotate(1turn)}}