@font-face{font-family:fontSans;src:url(../media/Poppins_Regular-s.p.256lsa027nxlw.ttf)format("truetype");font-display:swap;font-weight:100 400;font-style:normal}@font-face{font-family:fontSans;src:url(../media/Poppins_Bold-s.p.1yqpv-kd5cjbw.ttf)format("truetype");font-display:swap;font-weight:500 900;font-style:normal}@font-face{font-family:fontSans Fallback;src:local(Arial);ascent-override:92.83%;descent-override:30.94%;line-gap-override:8.84%;size-adjust:113.11%}.fontsans_26e5fab9-module__eBqnHG__className{font-family:fontSans,fontSans Fallback}.fontsans_26e5fab9-module__eBqnHG__variable{--font-sans-family:"fontSans", "fontSans Fallback"}
@font-face{font-family:fontDisplay;src:url(../media/Snowball-s.p.3mq8vogcvxj18.ttf)format("truetype");font-display:swap}@font-face{font-family:fontDisplay Fallback;src:local(Arial);ascent-override:85.09%;descent-override:40.45%;line-gap-override:0.0%;size-adjust:96.46%}.fontdisplay_56a3d5f5-module__6LY-LW__className{font-family:fontDisplay,fontDisplay Fallback}.fontdisplay_56a3d5f5-module__6LY-LW__variable{--font-display-family:"fontDisplay", "fontDisplay Fallback"}
@font-face{font-family:fontBeVietnamPro;src:url(../media/BeVietnamPro_Black-s.p.3fcpa1eps5-r8.ttf)format("truetype");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:fontBeVietnamPro Fallback;src:local(Arial);ascent-override:84.88%;descent-override:22.49%;line-gap-override:0.0%;size-adjust:117.82%}.fontbevietnampro_c3cc35a7-module__5saL5q__className{font-family:fontBeVietnamPro,fontBeVietnamPro Fallback;font-style:normal;font-weight:900}.fontbevietnampro_c3cc35a7-module__5saL5q__variable{--font-be-vietnam-pro:"fontBeVietnamPro", "fontBeVietnamPro Fallback"}
@property --water-level{syntax:"<length>";inherits:true;initial-value:72px}@property --water-tint{syntax:"<number>";inherits:true;initial-value:.5}.loader-module__g1q4-G__overlay{contain:paint;transition:--water-level var(--fill-duration) linear, --water-tint var(--fill-duration) linear;overflow:hidden}.loader-module__g1q4-G__background{isolation:isolate;pointer-events:none;background:linear-gradient(90deg, var(--color-brand-loader-paper), var(--color-brand-purple));min-height:100vh;-webkit-mask-image:linear-gradient(var(--color-brand-loader-paper) 0 0), var(--loader-paw-silhouette);mask-image:linear-gradient(var(--color-brand-loader-paper) 0 0), var(--loader-paw-silhouette);transform-origin:50%;position:absolute;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%,28.125%;mask-size:100% 100%,28.125%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:alpha;mask-mode:alpha}.loader-module__g1q4-G__bootstrapFallback{z-index:1;text-align:center;visibility:hidden;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:1.5rem;display:flex;position:absolute;inset:auto 1.5rem 1.5rem}.loader-module__g1q4-G__overlay[data-bootstrap=true] .loader-module__g1q4-G__bootstrapFallback{animation:loader-module__g1q4-G__bootstrapShow 0s step-end var(--bootstrap-deadline) forwards}.loader-module__g1q4-G__overlay[data-delayed=true] .loader-module__g1q4-G__bootstrapFallback{visibility:visible;animation:none}@keyframes loader-module__g1q4-G__bootstrapShow{to{visibility:visible}}.loader-module__g1q4-G__background:before{content:"";background:linear-gradient(90deg, var(--color-brand-blue-200), var(--color-brand-loader-paper));-webkit-mask-image:linear-gradient(transparent, var(--color-brand-loader-paper));mask-image:linear-gradient(transparent, var(--color-brand-loader-paper));position:absolute;inset:0}.loader-module__g1q4-G__grid{aspect-ratio:1;background:var(--loader-grid) center / contain no-repeat;opacity:.55;width:45%;position:absolute}.loader-module__g1q4-G__gridTop{top:-30%;right:-12%;rotate:8deg}.loader-module__g1q4-G__gridBottom{bottom:-30%;left:-12%;rotate:-22deg}.loader-module__g1q4-G__background,.loader-module__g1q4-G__paw{aspect-ratio:16/9;width:max(100vw,min(177.778vh,280vw));top:50%;left:50%;translate:-50% -50%}.loader-module__g1q4-G__paw{transition:opacity var(--fade-duration) ease-out;position:absolute}.loader-module__g1q4-G__pawOutline,.loader-module__g1q4-G__pads{width:28.125%;height:43.3333%;position:absolute;top:28.3333%;left:35.9375%}.loader-module__g1q4-G__pawOutline{background:var(--loader-paw) center / 100% 100% no-repeat}.loader-module__g1q4-G__padBase{fill:var(--color-brand-loader-ink)}.loader-module__g1q4-G__liquidLevel{transform:translateY(var(--water-level))}.loader-module__g1q4-G__waterTint{fill:var(--color-brand-loader-pink);opacity:var(--water-tint)}.loader-module__g1q4-G__surfaceShine{fill:none;stroke:var(--color-brand-loader-pink);stroke-width:1.6px;stroke-linecap:round;opacity:.8}.loader-module__g1q4-G__wave{animation:loader-module__g1q4-G__liquidFlow var(--wave-duration) linear infinite;animation-delay:var(--wave-delay)}.loader-module__g1q4-G__waveBack{opacity:.4;animation:loader-module__g1q4-G__liquidFlow calc(var(--wave-duration) * .73) linear infinite reverse;animation-delay:var(--wave-delay);translate:0 2px}.loader-module__g1q4-G__heartSplash{fill:var(--color-brand-loader-pink);opacity:0;animation:loader-module__g1q4-G__heartSplashRise var(--splash-duration) cubic-bezier(.16, 1, .3, 1) infinite;animation-delay:var(--splash-delay)}@keyframes loader-module__g1q4-G__heartSplashRise{0%{opacity:0;transform:translate(0, 4px) scale(calc(var(--splash-scale) * .3))}16%{opacity:.9}55%{opacity:.75;transform:translate(calc(var(--splash-drift) * .45), calc(var(--splash-rise) * -1)) rotate(var(--splash-tilt)) scale(var(--splash-scale))}to{opacity:0;transform:translate(var(--splash-drift), calc(var(--splash-rise) * -1.6)) rotate(calc(var(--splash-tilt) * 1.5)) scale(calc(var(--splash-scale) * .45))}}@keyframes loader-module__g1q4-G__liquidFlow{to{transform:translate(-100px)}}.loader-module__g1q4-G__fade .loader-module__g1q4-G__wave,.loader-module__g1q4-G__fade .loader-module__g1q4-G__waveBack,.loader-module__g1q4-G__fade .loader-module__g1q4-G__heartSplash{animation-play-state:paused}.loader-module__g1q4-G__fade{opacity:0}.loader-module__g1q4-G__zoom{animation:loader-module__g1q4-G__revealContent var(--zoom-duration) cubic-bezier(.7, 0, .3, 1) forwards;will-change:transform}@keyframes loader-module__g1q4-G__revealContent{to{transform:scale(12)}}@media (orientation:portrait){.loader-module__g1q4-G__overlay{--portrait-paw-width:min(50vh, 78.75vw);--portrait-paw-height:calc(var(--portrait-paw-width) * 468.13 / 539.98)}.loader-module__g1q4-G__background,.loader-module__g1q4-G__paw{aspect-ratio:auto;width:100%;height:100%;min-height:0;inset:0;translate:none}.loader-module__g1q4-G__background{-webkit-mask-size:100% 100%, var(--portrait-paw-width) var(--portrait-paw-height);mask-size:100% 100%, var(--portrait-paw-width) var(--portrait-paw-height)}.loader-module__g1q4-G__pawOutline,.loader-module__g1q4-G__pads{width:var(--portrait-paw-width);height:var(--portrait-paw-height);top:50%;left:50%;translate:-50% -50%}}@media (prefers-reduced-motion:reduce){.loader-module__g1q4-G__heartSplash{display:none}.loader-module__g1q4-G__overlay{transition-duration:.1s}.loader-module__g1q4-G__wave,.loader-module__g1q4-G__waveBack{animation:none}.loader-module__g1q4-G__zoom{will-change:opacity;animation-name:loader-module__g1q4-G__revealContentReduced}@keyframes loader-module__g1q4-G__revealContentReduced{to{opacity:0}}}
.checkout-card-header-module__efEZPa__header{z-index:2;isolation:isolate;height:27cqw;position:absolute;inset:0 0 auto}.checkout-card-header-module__efEZPa__headingMotion{z-index:2;position:relative}.checkout-card-header-module__efEZPa__lombanesiaTitle{background:var(--color-brand-blue-900);width:104%;min-height:19.35cqw;color:var(--color-white);letter-spacing:-.025em;text-shadow:0 0 1.7cqw var(--color-white);border-radius:9.675cqw;justify-content:center;align-items:center;margin:0 0 0 -2%;font-size:13.5cqw;font-weight:700;line-height:1;display:flex}.checkout-card-header-module__efEZPa__decoration{z-index:1;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute}.checkout-card-header-module__efEZPa__spread,.checkout-card-header-module__efEZPa__artwork{width:100%;height:auto;display:block}.checkout-card-header-module__efEZPa__curve{width:31.6%;top:1.2cqw;left:-22%}.checkout-card-header-module__efEZPa__burst{width:17.6%;top:-7cqw;left:-9%}.checkout-card-header-module__efEZPa__heart{width:19.2%;top:-5.7cqw;right:-12.8%}.checkout-card-header-module__efEZPa__star{z-index:3;width:13.3%;top:7.8cqw;right:-9.3%}.checkout-card-header-module__efEZPa__labp{height:35cqw;top:-6.5cqw}.checkout-card-header-module__efEZPa__labpTitle{color:var(--color-brand-blue-500);font-family:var(--font-be-vietnam-pro), sans-serif;margin:0;font-weight:900;position:relative}.checkout-card-header-module__efEZPa__lifeAt{aspect-ratio:478.27/178.71;width:80%;margin-inline:auto;display:block;position:relative}.checkout-card-header-module__efEZPa__lifeAtBackdrop{width:100%;height:100%;position:absolute;inset:0}.checkout-card-header-module__efEZPa__lifeAtText{letter-spacing:-.035em;white-space:nowrap;justify-content:center;align-items:center;font-size:20.6cqw;line-height:1;display:flex;position:absolute;inset:12% 0 20%}.checkout-card-header-module__efEZPa__bemPetra{background:var(--color-brand-peach-200);width:29%;height:7.35cqw;box-shadow:1.2cqw 1.2cqw 1.7cqw color-mix(in srgb, var(--color-brand-loader-ink) 45%, transparent);justify-content:center;align-items:center;display:flex;position:absolute;bottom:.8cqw;left:4.4%;transform:rotate(-3.9deg)}.checkout-card-header-module__efEZPa__bemPetraText{font-family:var(--font-be-vietnam-pro), sans-serif;font-variation-settings:"wght" 900, "wdth" 50;white-space:nowrap;flex-shrink:0;font-size:6.8cqw;font-weight:900;font-stretch:50%;line-height:1;transform:scaleX(.58)}.checkout-card-header-module__efEZPa__squaresTop{width:10.1%;top:6.7cqw;left:-2.3%}.checkout-card-header-module__efEZPa__hourglass{z-index:3;width:17.6%;top:4.8cqw;right:-3.5%}
.checkout-card-module___6Jpqq__card{isolation:isolate;flex-direction:column;width:100%;min-width:0;display:flex;position:relative;container-type:inline-size}.checkout-card-module___6Jpqq__body{border:.58cqw solid var(--color-white);border-radius:9.8cqw;flex:1;min-height:112.2cqw;margin-top:9.5cqw;padding:15cqw 8cqw 9cqw;position:relative}.checkout-card-module___6Jpqq__body:before{z-index:-1;border-radius:inherit;opacity:.95;content:"";position:absolute;inset:0}.checkout-card-module___6Jpqq__lombanesia .checkout-card-module___6Jpqq__body:before{background:radial-gradient(ellipse 39% 25% at 0% 0%, var(--color-white), transparent), radial-gradient(ellipse 40% 29% at 100% 0%, var(--color-white), transparent), radial-gradient(ellipse 45% 27% at 0% 100%, var(--color-white), transparent), radial-gradient(ellipse 48% 28% at 100% 100%, var(--color-white), transparent), radial-gradient(ellipse 62% 32% at 50% 104%, var(--color-brand-blue-200), transparent), linear-gradient(175deg, var(--color-brand-blue-400), var(--color-brand-blue-800) 35%, var(--color-brand-blue-800) 65%, var(--color-brand-blue-400))}.checkout-card-module___6Jpqq__labp .checkout-card-module___6Jpqq__body{padding-top:24cqw}.checkout-card-module___6Jpqq__labp .checkout-card-module___6Jpqq__body:before{background:radial-gradient(ellipse 33% 26% at 0% 0%, var(--color-white), transparent), radial-gradient(ellipse 38% 25% at 100% 0%, var(--color-white), transparent), radial-gradient(ellipse 40% 28% at 0% 100%, var(--color-white), transparent), radial-gradient(ellipse 43% 27% at 100% 100%, var(--color-white), transparent), radial-gradient(ellipse 35% 38% at 0% 68%, var(--color-brand-peach-200), transparent), radial-gradient(ellipse 47% 65% at 100% 27%, var(--color-brand-peach-200), transparent), radial-gradient(ellipse 53% 60% at 0% 43%, var(--color-brand-purple), transparent), linear-gradient(180deg, var(--color-brand-blue-500), color-mix(in srgb, var(--color-brand-blue-700) 70%, var(--color-brand-purple)) 50%, var(--color-brand-blue-700))}.checkout-card-module___6Jpqq__description{color:var(--color-white);overflow-wrap:break-word;text-align:justify;text-align-last:center;text-shadow:0 0 1.1cqw var(--color-white);margin:0;font-size:4.9cqw;font-weight:400;line-height:1.17}.checkout-card-module___6Jpqq__bottomDecoration{z-index:2;pointer-events:none;-webkit-user-select:none;user-select:none;height:auto;position:absolute}.checkout-card-module___6Jpqq__lombanesia .checkout-card-module___6Jpqq__bottomDecoration{width:19%;bottom:0;left:-10.5%}.checkout-card-module___6Jpqq__labp .checkout-card-module___6Jpqq__bottomDecoration{width:11.8%;bottom:7cqw;left:-5.4%}.checkout-card-module___6Jpqq__instagram{position:absolute;bottom:2cqw;right:-4%;transform:rotate(4deg)}.checkout-card-module___6Jpqq__instagram:focus-within{outline:.2rem solid var(--color-brand-blue-900);outline-offset:.35rem}.checkout-card-module___6Jpqq__card .checkout-card-module___6Jpqq__instagram>a>div{width:clamp(2.5rem,13cqw,5rem);height:clamp(2.5rem,13cqw,5rem)}
.checkout-carousel-module__x9gw8G__carousel{flex-direction:column;flex:1;align-items:center;width:100%;min-height:0;display:flex}.checkout-carousel-module__x9gw8G__viewport{perspective:1200px;perspective-origin:50% 45%;touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none;cursor:grab;flex:1;justify-content:center;align-items:center;width:100%;min-height:0;display:flex;position:relative;container-type:size}.checkout-carousel-module__x9gw8G__viewport[data-dragging=true]{cursor:grabbing}.checkout-carousel-module__x9gw8G__viewport:focus-visible{outline:2px solid var(--color-brand-blue-900);outline-offset:.25rem;border-radius:1rem}.checkout-carousel-module__x9gw8G__stage{--carousel-card-width:min(32rem, 66cqh, 100cqw / var(--carousel-span));--carousel-radius:calc(var(--carousel-card-width) * var(--carousel-radius-ratio));width:var(--carousel-card-width);aspect-ratio:1/1.34;transform:translateZ(calc(-1 * var(--carousel-radius))) rotateY(-24deg);transform-style:preserve-3d;flex-shrink:0;position:relative}.checkout-carousel-module__x9gw8G__item{transform:rotateY(var(--carousel-item-angle)) translateZ(var(--carousel-radius));transform-style:preserve-3d;backface-visibility:visible;position:absolute;inset:0}.checkout-carousel-module__x9gw8G__item>article{height:100%}.checkout-carousel-module__x9gw8G__mobileControls{display:none}@media (max-width:767px) and (orientation:portrait){.checkout-carousel-module__x9gw8G__stage{--carousel-card-width:min(32rem, 66cqh, 74cqw)}}@media (max-width:767px),(max-width:1023px) and (max-height:500px) and (orientation:landscape){.checkout-carousel-module__x9gw8G__mobileControls{width:100%;color:var(--color-brand-blue-900);flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;display:flex}.checkout-carousel-module__x9gw8G__mobileControls button{border:1px solid color-mix(in srgb, var(--color-brand-blue-900) 30%, transparent);min-width:2.75rem;min-height:2.75rem;color:inherit;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;background:0 0;border-radius:.75rem;place-items:center;display:grid}.checkout-carousel-module__x9gw8G__mobileControls button:focus-visible{outline:2px solid var(--color-brand-blue-900);outline-offset:.25rem}}@media (max-width:1023px) and (max-height:500px) and (orientation:landscape){.checkout-carousel-module__x9gw8G__stage{--carousel-card-width:min(32rem, 69cqh, 100cqw / var(--carousel-span))}.checkout-carousel-module__x9gw8G__mobileControls{inset-inline:0;gap:.5rem;width:100%;position:absolute;bottom:0}.checkout-carousel-module__x9gw8G__carousel{position:relative}}
.checkout-section-module__OI1USa__section{--checkout-title-width:clamp(9rem, 17vw, 15rem);--checkout-top:clamp(5.75rem, 10vh, 6rem);--checkout-bottom:clamp(.75rem, 2vh, 1.5rem);--checkout-heading-gap:clamp(.75rem, 2vh, 1.25rem);align-items:center;gap:var(--checkout-heading-gap);padding-inline:clamp(1rem,4vw,4rem);padding-top:var(--checkout-top);padding-bottom:var(--checkout-bottom);flex-direction:column;display:flex}.checkout-section-module__OI1USa__title{width:var(--checkout-title-width);aspect-ratio:404.81/120.73;border:clamp(.1875rem, .36vw, .328125rem) solid var(--color-white);background:linear-gradient(135deg, color-mix(in srgb, var(--color-brand-orange-500) 70%, transparent), color-mix(in srgb, var(--color-brand-yellow-400) 70%, transparent) 50%, color-mix(in srgb, var(--color-brand-orange-500) 70%, transparent));max-width:100%;color:var(--color-white);letter-spacing:-.02em;white-space:nowrap;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;margin:0;font-size:clamp(1.25rem,2.3vw,2rem);line-height:1;display:flex}@media (max-width:767px) and (orientation:portrait){.checkout-section-module__OI1USa__section{--checkout-top:clamp(5.75rem, 10svh, 6rem);--checkout-bottom:clamp(.75rem, 2svh, 1.5rem);--checkout-heading-gap:clamp(.75rem, 2svh, 1.25rem);height:100svh}}@media (max-width:1023px) and (max-height:500px) and (orientation:landscape){.checkout-section-module__OI1USa__section{--checkout-title-width:calc(48 * var(--homepage-landscape-vh,1svh));--checkout-top:calc(3 * var(--homepage-landscape-vh,1svh));--checkout-bottom:calc(2 * var(--homepage-landscape-vh,1svh));--checkout-heading-gap:calc(1 * var(--homepage-landscape-vh,1svh));height:calc(100 * var(--homepage-landscape-vh,1svh));min-height:0}.checkout-section-module__OI1USa__title{font-size:calc(6 * var(--homepage-landscape-vh,1svh));border-width:calc(.8 * var(--homepage-landscape-vh,1svh))}}
.event-decoration-module__8Xo_Ma__decoration{perspective:800px;pointer-events:none}.event-decoration-module__8Xo_Ma__tilt{transform-style:preserve-3d;transition:transform .45s cubic-bezier(.16,1,.3,1)}.event-decoration-module__8Xo_Ma__float{transform-style:preserve-3d;animation:6s ease-in-out infinite paused event-decoration-module__8Xo_Ma__decorationFloat}.event-decoration-module__8Xo_Ma__floatRight{animation-duration:7s;animation-delay:-3s}.event-decoration-module__8Xo_Ma__spin{animation:28s linear infinite paused event-decoration-module__8Xo_Ma__decorationSpin}.event-decoration-module__8Xo_Ma__decoration[data-motion=running] .event-decoration-module__8Xo_Ma__float,.event-decoration-module__8Xo_Ma__decoration[data-motion=running] .event-decoration-module__8Xo_Ma__spin{animation-play-state:running}.event-decoration-module__8Xo_Ma__image{width:100%;height:auto;transform:rotate(var(--decoration-rotation,0deg)) scaleX(var(--decoration-scale-x,1));display:block}@keyframes event-decoration-module__8Xo_Ma__decorationFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes event-decoration-module__8Xo_Ma__decorationSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.event-decoration-module__8Xo_Ma__tilt{transition:none}.event-decoration-module__8Xo_Ma__float,.event-decoration-module__8Xo_Ma__spin{animation:none}}
.hero-section-module__0FX6hq__heroSection{flex-direction:column;flex:none;justify-content:center;align-items:center;width:100%;height:auto;min-height:100svh;padding:6rem 1rem 3rem;display:flex;position:relative;overflow:visible}@media (min-width:640px){.hero-section-module__0FX6hq__heroSection{padding:7rem 1.5rem 3rem}}@media (min-width:768px){.hero-section-module__0FX6hq__heroSection{padding:7rem 1.5rem 3rem}}@media (min-width:1024px){.hero-section-module__0FX6hq__heroSection{padding:8rem 2rem 3rem}}.hero-section-module__0FX6hq__heroWrapper{--hero-entrance-play-state:paused;--hero-badge-duration:.18s;--hero-mascot-duration:.65s;--hero-letter-stagger:45ms;z-index:10;flex-direction:column;justify-content:center;align-items:center;gap:clamp(1.5rem,4vw,2.25rem);width:100%;max-width:64rem;margin-left:auto;margin-right:auto;display:flex;position:relative}.hero-section-module__0FX6hq__heroWrapper[data-entrance-ready=true][data-motion-active=true]{--hero-entrance-play-state:running}@media (min-width:768px){.hero-section-module__0FX6hq__heroWrapper{flex-direction:row;justify-content:center;align-items:center;gap:0}}@media (min-width:1024px){.hero-section-module__0FX6hq__heroWrapper{max-width:72rem}}@media (min-width:1280px){.hero-section-module__0FX6hq__heroWrapper{max-width:80rem}}.hero-section-module__0FX6hq__mascotComposite{z-index:30;aspect-ratio:560/520;-webkit-user-select:none;user-select:none;flex-shrink:0;width:100%;max-width:clamp(18.75rem,62vw,23.75rem);position:relative;translate:8.5%}.hero-section-module__0FX6hq__mascotClipDefinition{pointer-events:none;width:0;height:0;position:absolute}@media (max-width:767px) and (orientation:portrait){.hero-section-module__0FX6hq__mascotComposite{translate:2%}}.hero-section-module__0FX6hq__mascotReveal,.hero-section-module__0FX6hq__mascotEntrance{position:absolute;inset:0}.hero-section-module__0FX6hq__mascotReveal{z-index:10;clip-path:var(--mascot-clip)}.hero-section-module__0FX6hq__mascotEntrance{animation:hero-section-module__0FX6hq__bemaEntrance var(--hero-mascot-duration) cubic-bezier(.16, 1, .3, 1) both;animation-play-state:var(--hero-entrance-play-state)}@keyframes hero-section-module__0FX6hq__bemaEntrance{0%{opacity:0;transform:translateY(105%)}12%{opacity:1}to{opacity:1;transform:translateY(0)}}@media (min-width:768px){.hero-section-module__0FX6hq__mascotComposite{max-width:340px;transform:translateY(-4%)}}@media (min-width:1024px){.hero-section-module__0FX6hq__mascotComposite{max-width:435px}}@media (min-width:1280px){.hero-section-module__0FX6hq__mascotComposite{max-width:510px}}.hero-section-module__0FX6hq__bintangOrangeBack{z-index:0;pointer-events:none;width:33.5%;height:auto;animation:18s linear infinite paused hero-section-module__0FX6hq__orangeStarSpin;position:absolute;top:40.5%;left:-6.25%}.hero-section-module__0FX6hq__tanganKiriBema{z-index:10;pointer-events:none;transform-origin:95% 86%;width:27%;height:auto;animation:hero-section-module__0FX6hq__bemaWave 2.4s ease-in-out calc(var(--hero-mascot-duration) + .1s) infinite backwards;animation-play-state:paused;position:absolute;top:26%;left:7%}.hero-section-module__0FX6hq__heroWrapper[data-entrance-ready=true][data-motion-active=true] .hero-section-module__0FX6hq__tanganKiriBema{animation-play-state:running}@keyframes hero-section-module__0FX6hq__bemaWave{0%,to{transform:rotate(0)}25%{transform:rotate(-6deg)}75%{transform:rotate(6deg)}}.hero-section-module__0FX6hq__badanBema{z-index:10;pointer-events:none;width:60%;height:auto;position:absolute;top:43.8%;left:24.6%}.hero-section-module__0FX6hq__kepalaBema{z-index:20;pointer-events:none;width:56%;height:auto;position:absolute;top:-7.8%;left:20%}.hero-section-module__0FX6hq__lengkunganBema{z-index:30;pointer-events:none;width:95%;height:auto;position:absolute;bottom:-5%;left:-6%}.hero-section-module__0FX6hq__bintangOrangeFront{z-index:40;pointer-events:none;width:16%;height:auto;animation:5s ease-in-out -1.2s infinite paused hero-section-module__0FX6hq__orangeStarFloat;position:absolute;bottom:28%;left:3%}.hero-section-module__0FX6hq__autoHeightImage{object-fit:contain;width:100%;height:auto}.hero-section-module__0FX6hq__brandColumn{z-index:20;-webkit-user-select:none;user-select:none;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:83.3333%;max-width:clamp(18.125rem,60vw,22.5rem);display:flex;position:relative;container-type:inline-size}@media (min-width:768px){.hero-section-module__0FX6hq__brandColumn{flex-shrink:1;width:100%;max-width:360px;margin-left:-58.5px}}@media (min-width:1024px){.hero-section-module__0FX6hq__brandColumn{max-width:460px;margin-left:-74.75px}}@media (min-width:1280px){.hero-section-module__0FX6hq__brandColumn{max-width:540px;margin-left:-88px}}@media (min-width:768px) and (orientation:landscape){.hero-section-module__0FX6hq__mascotComposite{translate:0}.hero-section-module__0FX6hq__brandColumn{margin-left:0}}.hero-section-module__0FX6hq__bemBadgeWrapper{aspect-ratio:867/467;width:100%;position:relative}.hero-section-module__0FX6hq__loveOrange{z-index:0;pointer-events:none;width:32%;height:auto;animation:6.4s ease-in-out -2.5s infinite paused hero-section-module__0FX6hq__heartDrift;position:absolute;top:-26%;right:-10%}.hero-section-module__0FX6hq__bintangBiru{z-index:10;pointer-events:none;width:12%;height:auto;animation:4.6s ease-in-out -.8s infinite paused hero-section-module__0FX6hq__blueStarSway;position:absolute;top:-28%;right:16%;transform:rotate(25deg)}.hero-section-module__0FX6hq__heroWrapper[data-motion-active=true] :is(.hero-section-module__0FX6hq__bintangOrangeBack,.hero-section-module__0FX6hq__bintangOrangeFront,.hero-section-module__0FX6hq__bintangBiru,.hero-section-module__0FX6hq__loveOrange){animation-play-state:running}@keyframes hero-section-module__0FX6hq__orangeStarSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes hero-section-module__0FX6hq__orangeStarFloat{0%,to{transform:translateY(0)rotate(0)scale(1)}50%{transform:translateY(-12%)rotate(-5deg)scale(1.035)}}@keyframes hero-section-module__0FX6hq__blueStarSway{0%,to{transform:translate(0)rotate(25deg)}33%{transform:translate(-8%,-10%)rotate(13deg)}66%{transform:translate(8%,-4%)rotate(35deg)}}@keyframes hero-section-module__0FX6hq__heartDrift{0%,to{transform:translate(0)rotate(0)}25%{transform:translate(3%,-3%)rotate(3deg)}50%{transform:translateY(-6%)rotate(0)}75%{transform:translate(-3%,-3%)rotate(-3deg)}}.hero-section-module__0FX6hq__textBem{z-index:10;width:100%;height:100%;position:relative}.hero-section-module__0FX6hq__textBem:before{content:"";background:var(--color-brand-blue-900);width:100%;height:36.5883cqw;animation:hero-section-module__0FX6hq__bemBadgeEntrance var(--hero-badge-duration) ease-out both;animation-play-state:var(--hero-entrance-play-state);border-radius:18.2942cqw;position:absolute;top:.3081cqw;left:0}@keyframes hero-section-module__0FX6hq__bemBadgeEntrance{0%{opacity:0}to{opacity:1}}@property --hero-bem-gradient-x{syntax:"<percentage>";inherits:false;initial-value:0%}@property --hero-bem-gradient-y{syntax:"<percentage>";inherits:false;initial-value:0%}.hero-section-module__0FX6hq__bemTitle{font-family:var(--font-sans-family), sans-serif;letter-spacing:0;white-space:nowrap;color:var(--color-brand-blue-50);background:radial-gradient(ellipse 37% 90% at var(--hero-bem-gradient-x) var(--hero-bem-gradient-y), var(--color-brand-blue-600), transparent), radial-gradient(ellipse 29% 75% at calc(62% - var(--hero-bem-gradient-x)) var(--hero-bem-gradient-y), var(--color-brand-purple), transparent), radial-gradient(ellipse 25% 80% at calc(100% - var(--hero-bem-gradient-x)) calc(100% - var(--hero-bem-gradient-y)), var(--color-brand-blue-600), transparent), radial-gradient(ellipse 24% 65% at calc(48% + var(--hero-bem-gradient-x)) calc(100% - var(--hero-bem-gradient-y)), var(--color-brand-blue-400), transparent), radial-gradient(ellipse 27% 65% at calc(30% - var(--hero-bem-gradient-x)) calc(100% + var(--hero-bem-gradient-y)), var(--color-brand-blue-200), transparent), linear-gradient(var(--color-white), var(--color-white));-webkit-text-fill-color:transparent;filter:drop-shadow(.3462cqw .3462cqw .3462cqw color-mix(in srgb, var(--color-black) 40%, transparent));animation:hero-section-module__0FX6hq__bemGradientDrift 18s ease-in-out infinite, hero-section-module__0FX6hq__bemLetterEntrance .45s steps(1, end) var(--hero-badge-duration) both;animation-play-state:paused, var(--hero-entrance-play-state);-webkit-background-clip:text;background-clip:text;margin:0;font-size:36.9183cqw;font-weight:700;line-height:1;position:absolute;top:.0916cqw;left:10.9038cqw}.hero-section-module__0FX6hq__heroWrapper[data-motion-active=true] .hero-section-module__0FX6hq__bemTitle{animation-play-state:running, var(--hero-entrance-play-state)}@keyframes hero-section-module__0FX6hq__bemLetterEntrance{0%{clip-path:inset(-20% 100% -20% 0)}1%{clip-path:inset(-20% 68.88% -20% 0)}34%{clip-path:inset(-20% 43.34% -20% 0)}67%,to{clip-path:inset(-20% -10% -20% 0)}}@keyframes hero-section-module__0FX6hq__bemGradientDrift{0%,to{--hero-bem-gradient-x:0%;--hero-bem-gradient-y:0%}25%{--hero-bem-gradient-x:28%;--hero-bem-gradient-y:16%}50%{--hero-bem-gradient-x:-20%;--hero-bem-gradient-y:24%}75%{--hero-bem-gradient-x:16%;--hero-bem-gradient-y:-12%}}.hero-section-module__0FX6hq__periodTitle{--letter-group-delay:.36s;z-index:10;font-family:var(--font-sans-family), sans-serif;letter-spacing:-.025em;white-space:nowrap;color:var(--color-white);text-shadow:.65cqw .8cqw .9cqw color-mix(in srgb, var(--color-brand-blue-900) 45%, transparent);justify-content:center;align-items:baseline;margin-top:-18.6cqw;font-size:10.57cqw;font-weight:700;line-height:1;display:flex;position:relative}.hero-section-module__0FX6hq__entranceLetter{animation:.22s cubic-bezier(.16,1,.3,1) both hero-section-module__0FX6hq__heroLetterEntrance;animation-delay:calc(var(--letter-group-delay) + var(--letter-index) * var(--hero-letter-stagger));animation-play-state:var(--hero-entrance-play-state);display:inline-block}@keyframes hero-section-module__0FX6hq__heroLetterEntrance{0%{opacity:0;transform:translateY(30%)}to{opacity:1;transform:translateY(0)}}.hero-section-module__0FX6hq__textActs{z-index:10;aspect-ratio:367.63/128.57;width:42.3%;margin-top:1.2cqw;margin-bottom:0;position:relative}.hero-section-module__0FX6hq__textActs:before{content:"";border:.4602cqw solid var(--color-white);opacity:.7;background:linear-gradient(105deg, var(--color-brand-blue-900) 0%, color-mix(in srgb, var(--color-brand-blue-400) 45%, var(--color-brand-blue-900)) 20%, color-mix(in srgb, var(--color-brand-blue-400) 75%, var(--color-brand-blue-600)) 35%, var(--color-brand-blue-600) 60%, var(--color-brand-blue-900) 76%, var(--color-brand-blue-400) 100%);border-radius:5.7158cqw;height:11.4315cqw;position:absolute;inset:0 0 auto}.hero-section-module__0FX6hq__actsLabel{--letter-group-delay:.6s;font-family:var(--font-sans-family), sans-serif;letter-spacing:0;white-space:nowrap;color:var(--color-white);filter:drop-shadow(0 0 .5753cqw var(--color-white));font-size:9.4569cqw;font-weight:700;line-height:1;position:absolute;top:1.0251cqw;left:4.0859cqw}@media (max-width:1023px) and (max-height:500px) and (orientation:landscape){.hero-section-module__0FX6hq__heroSection{height:calc(100 * var(--homepage-landscape-vh,1svh));min-height:0;padding:calc(4 * var(--homepage-landscape-vh,1svh)) 4vw}.hero-section-module__0FX6hq__heroWrapper{flex-direction:row;gap:2vw}.hero-section-module__0FX6hq__mascotComposite{width:min(44vw, calc(86 * var(--homepage-landscape-vh,1svh)));max-width:none;transform:none}.hero-section-module__0FX6hq__brandColumn{width:min(42vw, calc(90 * var(--homepage-landscape-vh,1svh)));max-width:none;margin-left:0}}@media (prefers-reduced-motion:reduce){.hero-section-module__0FX6hq__textBem:before,.hero-section-module__0FX6hq__mascotEntrance,.hero-section-module__0FX6hq__entranceLetter,.hero-section-module__0FX6hq__tanganKiriBema,.hero-section-module__0FX6hq__bintangOrangeBack,.hero-section-module__0FX6hq__bintangOrangeFront,.hero-section-module__0FX6hq__bintangBiru,.hero-section-module__0FX6hq__loveOrange,.hero-section-module__0FX6hq__bemTitle{animation:none}}@media (max-width:767px) and (orientation:portrait){.hero-section-module__0FX6hq__mascotReveal{clip-path:var(--mobile-mascot-clip);top:-20%}.hero-section-module__0FX6hq__mascotEntrance{top:16.6667%}}
.background-events-module__sElgXG__eventsBackground{pointer-events:none;z-index:0;contain:paint;isolation:isolate;background-color:var(--color-brand-loader-paper);width:100%;height:100%;min-height:2200px;position:absolute;top:0;left:0;overflow:hidden}@media (max-width:640px){.background-events-module__sElgXG__eventsBackground{height:1800px}}.background-events-module__sElgXG__layerGroup{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.background-events-module__sElgXG__colorBand{contain:paint;width:100%;position:absolute;left:0}.background-events-module__sElgXG__bandBase,.background-events-module__sElgXG__bandOverlay{background-color:var(--band-color);position:absolute;inset:0}.background-events-module__sElgXG__bandOverlay{opacity:0}.background-events-module__sElgXG__rightBand{--band-color:var(--color-brand-blue-400);height:78%;-webkit-mask-image:linear-gradient(to bottom, transparent 0%, color-mix(in srgb, var(--color-brand-loader-paper) 40%, transparent) 15.3846%, color-mix(in srgb, var(--color-brand-loader-paper) 85%, transparent) 30.7692%, var(--color-brand-loader-paper) 43.5897%, color-mix(in srgb, var(--color-brand-loader-paper) 70%, transparent) 58.9744%, color-mix(in srgb, var(--color-brand-loader-paper) 25%, transparent) 79.4872%, transparent 100%);mask-image:linear-gradient(to bottom, transparent 0%, color-mix(in srgb, var(--color-brand-loader-paper) 40%, transparent) 15.3846%, color-mix(in srgb, var(--color-brand-loader-paper) 85%, transparent) 30.7692%, var(--color-brand-loader-paper) 43.5897%, color-mix(in srgb, var(--color-brand-loader-paper) 70%, transparent) 58.9744%, color-mix(in srgb, var(--color-brand-loader-paper) 25%, transparent) 79.4872%, transparent 100%);top:12%}.background-events-module__sElgXG__leftLayer{background-color:var(--color-brand-loader-paper);-webkit-mask-image:linear-gradient(to right, var(--color-brand-loader-paper) 0%, color-mix(in srgb, var(--color-brand-loader-paper) 95%, transparent) 20%, color-mix(in srgb, var(--color-brand-loader-paper) 60%, transparent) 45%, color-mix(in srgb, var(--color-brand-loader-paper) 10%, transparent) 75%, transparent 100%);mask-image:linear-gradient(to right, var(--color-brand-loader-paper) 0%, color-mix(in srgb, var(--color-brand-loader-paper) 95%, transparent) 20%, color-mix(in srgb, var(--color-brand-loader-paper) 60%, transparent) 45%, color-mix(in srgb, var(--color-brand-loader-paper) 10%, transparent) 75%, transparent 100%);position:absolute;inset:0}.background-events-module__sElgXG__upperBand{--band-color:var(--color-brand-blue-200);height:36%;-webkit-mask-image:linear-gradient(to bottom, var(--color-brand-loader-paper) 0%, var(--color-brand-loader-paper) 27.7778%, color-mix(in srgb, var(--color-brand-loader-paper) 60%, transparent) 61.1111%, transparent 100%);mask-image:linear-gradient(to bottom, var(--color-brand-loader-paper) 0%, var(--color-brand-loader-paper) 27.7778%, color-mix(in srgb, var(--color-brand-loader-paper) 60%, transparent) 61.1111%, transparent 100%);top:0}.background-events-module__sElgXG__lowerBand{--band-color:var(--color-brand-purple);height:54%;-webkit-mask-image:linear-gradient(to bottom, transparent 0%, color-mix(in srgb, var(--color-brand-loader-paper) 40%, transparent) 25.9259%, color-mix(in srgb, var(--color-brand-loader-paper) 80%, transparent) 55.5556%, var(--color-brand-loader-paper) 81.4815%, var(--color-brand-loader-paper) 100%);mask-image:linear-gradient(to bottom, transparent 0%, color-mix(in srgb, var(--color-brand-loader-paper) 40%, transparent) 25.9259%, color-mix(in srgb, var(--color-brand-loader-paper) 80%, transparent) 55.5556%, var(--color-brand-loader-paper) 81.4815%, var(--color-brand-loader-paper) 100%);top:46%}.background-events-module__sElgXG__gridTopLeft{pointer-events:none;opacity:.5;-webkit-user-select:none;user-select:none;transform-origin:50%;z-index:5;width:1300px;height:1300px;position:absolute;top:0;left:-320px;transform:rotate(-13deg)}.background-events-module__sElgXG__gridBottomRight{pointer-events:none;opacity:.5;-webkit-user-select:none;user-select:none;transform-origin:50%;z-index:5;width:1300px;height:1300px;position:absolute;top:850px;right:-360px;transform:rotate(0)}.background-events-module__sElgXG__decorStarOrangeLeft{pointer-events:none;-webkit-user-select:none;user-select:none;z-index:6;--decoration-rotation:-50deg;transform-origin:50%;width:250px;height:auto;position:absolute;top:340px;left:-65px}.background-events-module__sElgXG__decorRibbonRight{pointer-events:none;-webkit-user-select:none;user-select:none;z-index:6;--decoration-scale-x:-1;transform-origin:50%;width:230px;height:auto;position:absolute;top:440px;right:-15px}.background-events-module__sElgXG__decorRibbonLeft{pointer-events:none;-webkit-user-select:none;user-select:none;z-index:6;transform-origin:50%;width:180px;height:auto;position:absolute;top:900px;left:-60px;transform:rotate(0)}.background-events-module__sElgXG__decorLoveRight{pointer-events:none;-webkit-user-select:none;user-select:none;z-index:6;--decoration-rotation:-30deg;transform-origin:50%;width:280px;height:auto;position:absolute;top:1150px;right:-70px}@media (max-width:640px){.background-events-module__sElgXG__gridTopLeft{width:900px;height:900px;top:-160px;left:-220px}.background-events-module__sElgXG__gridBottomRight{width:900px;height:900px;top:700px;right:-240px}.background-events-module__sElgXG__decorStarOrangeLeft{width:140px;top:380px;left:-45px}.background-events-module__sElgXG__decorRibbonRight{width:150px;top:360px;right:-45px}.background-events-module__sElgXG__decorRibbonLeft{width:140px;top:850px;left:-40px}.background-events-module__sElgXG__decorLoveRight{width:150px;top:900px;right:-35px}}
.homepage-background-module__kNc2Ua__homepageBackground{--hero-start:0px;--hero-height:100svh;--vision-start:100svh;--vision-height:max(100svh, 36rem);--mission-start:calc(var(--vision-start) + var(--vision-height));--mission-height:100svh;--value-start:calc(var(--mission-start) + var(--mission-height));--value-height:100svh;--verse-start:calc(var(--value-start) + var(--value-height));--verse-height:100svh;--logo-breakdown-start:calc(var(--verse-start) + var(--verse-height));--logo-breakdown-height:100svh;--checkout-start:calc(var(--logo-breakdown-start) + var(--logo-breakdown-height));--checkout-height:100svh;--content-height:calc(var(--checkout-start) + var(--checkout-height));--artwork-height:var(--content-height);contain:paint;pointer-events:none;z-index:0;background-color:var(--color-white);position:fixed;inset:0;overflow:hidden}.homepage-background-module__kNc2Ua__layerGroup{height:var(--artwork-height);position:absolute;inset:0 0 auto;overflow:visible;transform:translateY(0);container-type:inline-size}.homepage-background-module__kNc2Ua__gradientVariant{--right-upper-color:var(--color-brand-purple);--right-middle-color:var(--color-brand-blue-200);--right-lower-color:var(--color-brand-yellow-400);--left-upper-color:var(--color-brand-blue-400);--left-lower-color:var(--color-brand-peach-300);--color-cycle-duration:18s;z-index:0;position:absolute;inset:0 0 -100svh}.homepage-background-module__kNc2Ua__variantSecond{--right-upper-color:var(--color-brand-blue-400);--right-middle-color:var(--color-brand-peach-300);--right-lower-color:var(--color-brand-purple);--left-upper-color:var(--color-brand-yellow-400);--left-lower-color:var(--color-brand-blue-200);opacity:0;animation:homepage-background-module__kNc2Ua__crossfadeSecond var(--color-cycle-duration) ease-in-out infinite}.homepage-background-module__kNc2Ua__variantThird{--right-upper-color:var(--color-brand-peach-300);--right-middle-color:var(--color-brand-yellow-400);--right-lower-color:var(--color-brand-blue-200);--left-upper-color:var(--color-brand-purple);--left-lower-color:var(--color-brand-blue-400);opacity:0;animation:homepage-background-module__kNc2Ua__crossfadeThird var(--color-cycle-duration) ease-in-out infinite}.homepage-background-module__kNc2Ua__variantFourth{--right-upper-color:var(--color-brand-blue-200);--right-middle-color:var(--color-brand-purple);--right-lower-color:var(--color-brand-peach-300);--left-upper-color:var(--color-brand-blue-400);--left-lower-color:var(--color-brand-yellow-400);opacity:0;animation:homepage-background-module__kNc2Ua__crossfadeFourth var(--color-cycle-duration) ease-in-out infinite}@keyframes homepage-background-module__kNc2Ua__crossfadeSecond{0%,to{opacity:0}15%,35%{opacity:1}50%{opacity:0}}@keyframes homepage-background-module__kNc2Ua__crossfadeThird{0%,35%{opacity:0}50%,70%{opacity:1}85%,to{opacity:0}}@keyframes homepage-background-module__kNc2Ua__crossfadeFourth{0%,65%{opacity:0}80%,95%{opacity:1}to{opacity:0}}.homepage-background-module__kNc2Ua__homepageBackground[data-animation-paused] .homepage-background-module__kNc2Ua__layerGroup>*{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.homepage-background-module__kNc2Ua__variantSecond,.homepage-background-module__kNc2Ua__variantThird,.homepage-background-module__kNc2Ua__variantFourth{animation:none;display:none}}.homepage-background-module__kNc2Ua__rightLayer,.homepage-background-module__kNc2Ua__leftLayer{position:absolute;inset:0}.homepage-background-module__kNc2Ua__verseLogoCurve{--curve-size:clamp(8rem, 20vw, 15rem);top:calc(var(--verse-start) + var(--verse-height) * .82);left:calc(var(--curve-size) * -.4);z-index:2;width:var(--curve-size);pointer-events:none;-webkit-user-select:none;user-select:none;height:auto;animation:8s ease-in-out -2.4s infinite homepage-background-module__kNc2Ua__verseLogoCurveFloat;position:absolute}@keyframes homepage-background-module__kNc2Ua__verseLogoCurveFloat{0%,to{transform:translate(0)rotate(0)}50%{transform:translate(2%,-3%)rotate(2deg)}}@media (max-width:639px){.homepage-background-module__kNc2Ua__verseLogoCurve{top:calc(var(--verse-start) + var(--verse-height) * .82);left:calc(var(--curve-size) * -.6)}}@media (prefers-reduced-motion:reduce){.homepage-background-module__kNc2Ua__verseLogoCurve{animation:none}}.homepage-background-module__kNc2Ua__missionCurve{--decoration-unit:min(1cqw, var(--mission-height) * .0178369);bottom:calc(var(--artwork-height) - var(--mission-start) - var(--mission-height) - 7.0896 * var(--decoration-unit));left:calc(-8.9552 * var(--decoration-unit));z-index:2;width:calc(32.6493 * var(--decoration-unit));pointer-events:none;-webkit-user-select:none;user-select:none;transform-origin:30% 70%;height:auto;animation:8.5s ease-in-out -3s infinite homepage-background-module__kNc2Ua__missionCurveFloat;position:absolute}@keyframes homepage-background-module__kNc2Ua__missionCurveFloat{0%,to{transform:translate(0)rotate(0)}50%{transform:translate(2%,-8%)rotate(3deg)}}@media (prefers-reduced-motion:reduce){.homepage-background-module__kNc2Ua__missionCurve{animation:none}}@media (max-width:639px){.homepage-background-module__kNc2Ua__missionCurve{bottom:calc(var(--artwork-height) - var(--mission-start) - var(--mission-height) - 1rem);width:14rem;left:-4rem}}.homepage-background-module__kNc2Ua__missionStar{--decoration-unit:min(1vw, var(--mission-height) * .0178369);top:calc(var(--mission-start) - 10.6343 * var(--decoration-unit));left:calc(-8.0224 * var(--decoration-unit));z-index:2;width:calc(27.2388 * var(--decoration-unit));pointer-events:none;-webkit-user-select:none;user-select:none;height:auto;animation:24s linear infinite homepage-background-module__kNc2Ua__missionStarSpin;position:absolute}@keyframes homepage-background-module__kNc2Ua__missionStarSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.homepage-background-module__kNc2Ua__missionStar{animation:none}}@media (max-width:639px){.homepage-background-module__kNc2Ua__missionStar{top:calc(var(--mission-start) - 3rem);width:10rem;left:-3rem}}.homepage-background-module__kNc2Ua__rightLayer{background:linear-gradient(to bottom, var(--right-upper-color) 0px, color-mix(in srgb, var(--right-upper-color) 65%, var(--color-white)) var(--vision-start), color-mix(in srgb, var(--right-upper-color) 25%, var(--color-white)) var(--mission-start), var(--color-white) calc(var(--mission-start) + var(--mission-height) * .55), color-mix(in srgb, var(--right-middle-color) 80%, var(--color-white)) var(--value-start), var(--right-middle-color) calc(var(--value-start) + var(--value-height) * .6), color-mix(in srgb, var(--right-middle-color) 75%, var(--color-white)) var(--verse-start), color-mix(in srgb, var(--right-middle-color) 35%, var(--color-white)) var(--logo-breakdown-start), var(--color-white) var(--checkout-start), var(--right-lower-color) var(--artwork-height))}.homepage-background-module__kNc2Ua__leftLayer{background:linear-gradient(to bottom, var(--color-white) 0px, color-mix(in srgb, var(--left-upper-color) 35%, var(--color-white)) var(--vision-start), var(--left-upper-color) calc(var(--vision-start) + var(--vision-height) * .75), color-mix(in srgb, var(--left-upper-color) 85%, var(--color-white)) var(--mission-start), color-mix(in srgb, var(--right-middle-color) 45%, var(--color-white)) var(--value-start), var(--color-white) calc(var(--value-start) + var(--value-height) * .6), color-mix(in srgb, var(--left-lower-color) 35%, var(--color-white)) var(--verse-start), var(--left-lower-color) var(--logo-breakdown-start), color-mix(in srgb, var(--left-lower-color) 60%, var(--color-white)) var(--checkout-start), var(--color-white) var(--artwork-height));-webkit-mask-image:linear-gradient(to right, var(--color-white) 0%, color-mix(in srgb, var(--color-white) 95%, transparent) 18%, color-mix(in srgb, var(--color-white) 60%, transparent) 45%, color-mix(in srgb, var(--color-white) 12%, transparent) 75%, transparent 100%);mask-image:linear-gradient(to right, var(--color-white) 0%, color-mix(in srgb, var(--color-white) 95%, transparent) 18%, color-mix(in srgb, var(--color-white) 60%, transparent) 45%, color-mix(in srgb, var(--color-white) 12%, transparent) 75%, transparent 100%)}.homepage-background-module__kNc2Ua__gridTopRight,.homepage-background-module__kNc2Ua__gridUpperLeft,.homepage-background-module__kNc2Ua__gridMiddleRight,.homepage-background-module__kNc2Ua__gridLowerLeft,.homepage-background-module__kNc2Ua__gridBottomRight{aspect-ratio:1;-webkit-user-select:none;user-select:none;mix-blend-mode:screen;opacity:.6;z-index:1;width:82%;height:auto;position:absolute}.homepage-background-module__kNc2Ua__gridTopRight{top:calc(var(--hero-start) + var(--hero-height) * .2);right:15%;transform:translate(50%,-50%)rotate(-10deg)}.homepage-background-module__kNc2Ua__gridUpperLeft{top:calc(var(--vision-start) + var(--vision-height) * .85);left:10%;transform:translate(-50%,-50%)rotate(15deg)}.homepage-background-module__kNc2Ua__gridMiddleRight{top:calc(var(--value-start) + var(--value-height) * .6);right:10%;transform:translate(50%,-50%)rotate(-8deg)}.homepage-background-module__kNc2Ua__gridLowerLeft{top:calc(var(--logo-breakdown-start) + var(--logo-breakdown-height) * .25);left:10%;transform:translate(-50%,-50%)rotate(12deg)}.homepage-background-module__kNc2Ua__gridBottomRight{top:calc(var(--checkout-start) + var(--checkout-height) * .75);right:15%;transform:translate(50%,-50%)rotate(-15deg)}@media (max-width:767px) and (orientation:portrait){.homepage-background-module__kNc2Ua__gridTopRight,.homepage-background-module__kNc2Ua__gridUpperLeft,.homepage-background-module__kNc2Ua__gridMiddleRight,.homepage-background-module__kNc2Ua__gridLowerLeft,.homepage-background-module__kNc2Ua__gridBottomRight{width:150%;max-width:none}}.homepage-background-module__kNc2Ua__nativeTracks{display:none}@media (max-width:767px) and (orientation:portrait){.homepage-background-module__kNc2Ua__homepageBackground{contain:none;position:absolute;overflow:visible}.homepage-background-module__kNc2Ua__desktopArtwork{display:none}.homepage-background-module__kNc2Ua__nativeTracks{display:block}.homepage-background-module__kNc2Ua__nativeTrack{height:var(--native-track-height);position:relative}.homepage-background-module__kNc2Ua__nativeViewport{--native-paint-height:max(var(--native-section-height), 100lvh);height:var(--native-section-height);contain:none;position:sticky;top:0;overflow:visible}.homepage-background-module__kNc2Ua__nativeViewport .homepage-background-module__kNc2Ua__layerGroup{height:var(--native-paint-height);contain:paint;content-visibility:auto;overflow:hidden;transform:none}.homepage-background-module__kNc2Ua__nativeViewport .homepage-background-module__kNc2Ua__gradientVariant{height:var(--native-paint-height);contain:paint;top:0;bottom:auto;overflow:hidden}.homepage-background-module__kNc2Ua__nativeViewport .homepage-background-module__kNc2Ua__rightLayer,.homepage-background-module__kNc2Ua__nativeViewport .homepage-background-module__kNc2Ua__leftLayer{background-size:100% calc(var(--artwork-height) + 100svh);background-position:0 var(--native-artwork-offset);background-repeat:no-repeat}.homepage-background-module__kNc2Ua__nativeViewport .homepage-background-module__kNc2Ua__verseLogoCurve{top:calc(var(--verse-start) + var(--verse-height) * .82 + var(--native-artwork-offset))}.homepage-background-module__kNc2Ua__nativeViewport .homepage-background-module__kNc2Ua__missionCurve{bottom:calc(var(--native-section-height) - var(--mission-start) - var(--mission-height) - 7.0896 * var(--decoration-unit) - var(--native-artwork-offset))}.homepage-background-module__kNc2Ua__nativeViewport .homepage-background-module__kNc2Ua__missionStar{top:calc(var(--mission-start) - 10.6343 * var(--decoration-unit) + var(--native-artwork-offset))}.homepage-background-module__kNc2Ua__nativeViewport .homepage-background-module__kNc2Ua__gridTopRight{top:calc(var(--hero-start) + var(--hero-height) * .2 + var(--native-artwork-offset))}.homepage-background-module__kNc2Ua__nativeViewport .homepage-background-module__kNc2Ua__gridUpperLeft{top:calc(var(--vision-start) + var(--vision-height) * .85 + var(--native-artwork-offset))}.homepage-background-module__kNc2Ua__nativeViewport .homepage-background-module__kNc2Ua__gridMiddleRight{top:calc(var(--value-start) + var(--value-height) * .6 + var(--native-artwork-offset))}.homepage-background-module__kNc2Ua__nativeViewport .homepage-background-module__kNc2Ua__gridLowerLeft{top:calc(var(--logo-breakdown-start) + var(--logo-breakdown-height) * .25 + var(--native-artwork-offset))}.homepage-background-module__kNc2Ua__nativeViewport .homepage-background-module__kNc2Ua__gridBottomRight{top:calc(var(--checkout-start) + var(--checkout-height) * .75 + var(--native-artwork-offset))}}@media (max-width:639px) and (orientation:portrait){.homepage-background-module__kNc2Ua__nativeViewport .homepage-background-module__kNc2Ua__missionCurve{bottom:calc(var(--native-section-height) - var(--mission-start) - var(--mission-height) - 1rem - var(--native-artwork-offset))}.homepage-background-module__kNc2Ua__nativeViewport .homepage-background-module__kNc2Ua__missionStar{top:calc(var(--mission-start) - 3rem + var(--native-artwork-offset))}}
.department-card-module__HP0oka__cardWrapper{aspect-ratio:1003.2/685.58;-webkit-user-select:none;user-select:none;outline:none;justify-content:center;align-items:center;width:100%;text-decoration:none;display:flex;position:relative;container-type:inline-size}.department-card-module__HP0oka__cardWrapper[data-department=gfab]{--logo-width:17.5%;--logo-aspect:123.1 / 138.37;--logo-left:-6.7%;--logo-bottom:-3.6%;--logo-rotation:-9deg}.department-card-module__HP0oka__cardWrapper[data-department=gsab]{--logo-width:17%;--logo-aspect:116.44 / 140.01;--logo-left:-6.7%;--logo-bottom:-4.7%;--logo-rotation:-4deg}.department-card-module__HP0oka__cardWrapper[data-department=anc]{--logo-width:20.1%;--logo-aspect:111.53 / 110.93;--logo-left:-8.7%;--logo-bottom:-4.3%}.department-card-module__HP0oka__cardWrapper[data-department=sport]{--logo-width:17.5%;--logo-aspect:121.79 / 160.73;--logo-left:-5.1%;--logo-bottom:-5.5%;--logo-rotation:-14deg}.department-card-module__HP0oka__cardWrapper[data-department=hrd]{--logo-width:23.7%;--logo-aspect:158.69 / 90.51;--logo-left:-6.7%;--logo-bottom:-1.3%;--logo-rotation:3deg}.department-card-module__HP0oka__cardWrapper[data-department=cmd]{--logo-width:13.9%;--logo-aspect:72.36 / 154.56;--logo-left:0.5%;--logo-bottom:-9%;--logo-rotation:-19deg}.department-card-module__HP0oka__cardWrapper[data-department=is]{--logo-width:17.5%;--logo-aspect:147.03 / 159.7;--logo-left:-7.2%;--logo-bottom:-3.2%;--logo-rotation:-3deg}.department-card-module__HP0oka__cardWrapper[data-department=csd]{--logo-width:22.7%;--logo-aspect:162.34 / 145.84;--logo-left:-6.9%;--logo-bottom:-1.7%;--logo-rotation:-11deg}.department-card-module__HP0oka__cardWrapper[data-department=prp]{--logo-width:22.2%;--logo-aspect:146.15 / 135.87;--logo-left:-5.9%;--logo-bottom:-1.3%;--logo-rotation:-14deg}.department-card-module__HP0oka__cardWrapper[data-department=csi]{--logo-width:16.5%;--logo-aspect:123.758 / 157.761;--logo-left:-4.6%;--logo-bottom:-3.2%;--logo-rotation:-7deg}.department-card-module__HP0oka__frameGraphic{pointer-events:none;z-index:2;width:100%;height:100%;position:absolute;inset:0}.department-card-module__HP0oka__photoContainer{z-index:1;pointer-events:none;background-color:#0000;border-radius:4.81cqw;width:75.3%;height:61.13%;position:absolute;top:22.21%;left:12.36%;overflow:hidden}.department-card-module__HP0oka__photoImage{object-fit:cover;object-position:center;will-change:opacity;pointer-events:none;width:100%;height:100%;transition:opacity 1s cubic-bezier(.4,0,.2,1);position:absolute;inset:0}.department-card-module__HP0oka__topStar{aspect-ratio:261.6/263.52;pointer-events:none;z-index:3;width:24%;height:auto;position:absolute;top:4%;right:-12%}.department-card-module__HP0oka__departmentSlugText{z-index:5;color:var(--color-brand-blue-department-outline);font-family:var(--font-display-family), cursive;font-synthesis:none;white-space:nowrap;pointer-events:none;letter-spacing:.02em;-webkit-text-stroke:.1cqw currentColor;text-shadow:0 .55cqw .7cqw color-mix(in srgb, var(--color-brand-blue-department-shadow) 35%, transparent);font-size:13.5cqw;font-weight:400;line-height:1;position:absolute;top:4%;right:-3%;transform:rotate(8deg)}.department-card-module__HP0oka__bottomLogo{bottom:var(--logo-bottom,-4%);left:var(--logo-left,-7%);width:var(--logo-width,20%);aspect-ratio:var(--logo-aspect,1);pointer-events:none;z-index:4;height:auto;transform:rotate(var(--logo-rotation,0deg));filter:drop-shadow(.35cqw .45cqw .35cqw color-mix(in srgb, var(--color-brand-blue-department-shadow) 35%, transparent));justify-content:center;align-items:center;display:flex;position:absolute}.department-card-module__HP0oka__meetBadgeText{z-index:5;color:var(--color-brand-blue-department-outline);font-family:var(--font-sans), system-ui, sans-serif;letter-spacing:.01em;text-transform:uppercase;pointer-events:none;font-size:8.8cqw;font-weight:400;line-height:1;position:absolute;top:6.4%;left:42.1%;transform:translate(-50%,-50%)rotate(3.45deg)}
.fields-header-module__Ya9k1G__headerWrapper{-webkit-user-select:none;user-select:none;cursor:default;justify-content:center;align-items:center;width:100%;max-width:340px;margin-left:auto;margin-right:auto;display:flex;position:relative}@media (min-width:640px){.fields-header-module__Ya9k1G__headerWrapper{max-width:440px}}@media (min-width:768px){.fields-header-module__Ya9k1G__headerWrapper{max-width:520px}}.fields-header-module__Ya9k1G__headerAspect{aspect-ratio:635.04/208.32;width:100%;position:relative;container-type:inline-size}.fields-header-module__Ya9k1G__decorWrapper{pointer-events:none;z-index:1;will-change:transform;-webkit-user-select:none;user-select:none;height:auto;position:absolute}.fields-header-module__Ya9k1G__decorOrient,.fields-header-module__Ya9k1G__decorSpread{will-change:transform;transform-origin:50%;width:100%;height:100%}.fields-header-module__Ya9k1G__mascotWrapper{z-index:10;pointer-events:none;will-change:transform;width:100%;height:100%;position:absolute;inset:0}.fields-header-module__Ya9k1G__decorSwirlLeft{opacity:.8;width:40%;top:-12%;left:-20.5%}.fields-header-module__Ya9k1G__decorSwirlOrient{transform:rotate(-75deg)}.fields-header-module__Ya9k1G__decorStarBlue{z-index:1;width:13%;top:-24%;left:-8%}.fields-header-module__Ya9k1G__decorStarBlueOrient{transform:scaleX(-1)rotate(18deg)}.fields-header-module__Ya9k1G__decorRibbonRight{z-index:1;width:32%;top:-15%;right:-14%}.fields-header-module__Ya9k1G__decorRibbonRightOrient{transform:scaleX(-1)rotate(240deg)}.fields-header-module__Ya9k1G__decorLoveDepartments{z-index:1;width:28%;top:-17%;left:-10%}.fields-header-module__Ya9k1G__decorLoveDeptOrient{transform:rotate(-23deg)}.fields-header-module__Ya9k1G__decorStarBlueDepartments{z-index:1;width:7%;top:18%;right:-10%}.fields-header-module__Ya9k1G__decorStarBlueDeptOrient{transform:rotate(192deg)}.fields-header-module__Ya9k1G__decorRibbonRightDepartments{z-index:1;width:31%;top:22%;right:-22%}.fields-header-module__Ya9k1G__decorRibbonRightDeptOrient{transform:rotate(5deg)}.fields-header-module__Ya9k1G__titleContainer{z-index:20;pointer-events:none;position:absolute;inset:0}.fields-header-module__Ya9k1G__titleTop{font-family:var(--font-sans-family), var(--font-sans), "Poppins", sans-serif;text-transform:uppercase;color:#fff;white-space:nowrap;letter-spacing:-.02em;text-shadow:0 0 3px #fffc,0 0 5px #fff9,0 0 5px #fff6,0 2px 4px #00000026;font-size:13.4615cqw;font-weight:700;line-height:1;position:absolute;top:27%;left:42%;transform:translate(-50%,-50%)rotate(-1.2deg)}.fields-header-module__Ya9k1G__titleBottom{font-family:var(--font-sans-family), var(--font-sans), "Poppins", sans-serif;text-transform:uppercase;color:#fff;white-space:nowrap;letter-spacing:-.02em;text-shadow:0 0 3px #fffc,0 0 5px #fff9,0 0 5px #fff6,0 2px 4px #00000026;font-size:13.4615cqw;font-weight:700;line-height:1;position:absolute;top:74.5%;left:50%;transform:translate(-50%,-50%)rotate(.99deg)}@media (max-width:640px){.fields-header-module__Ya9k1G__decorSwirlLeft{width:38%;top:-12%;left:-19%}.fields-header-module__Ya9k1G__decorStarBlue{width:14%;top:-24%;left:-7%}.fields-header-module__Ya9k1G__decorRibbonRight{width:32%;top:-15%;right:-13%}.fields-header-module__Ya9k1G__decorLoveDepartments{width:28%;top:-21%;left:-12%}.fields-header-module__Ya9k1G__decorLoveDeptOrient{transform:rotate(-16deg)}.fields-header-module__Ya9k1G__decorStarBlueDepartments{width:7%;top:18%;right:-10%}.fields-header-module__Ya9k1G__decorRibbonRightDepartments{width:31%;top:22%;right:-22%}}@media (max-width:480px){.fields-header-module__Ya9k1G__decorSwirlLeft{width:36%;top:-10%;left:-16%}.fields-header-module__Ya9k1G__decorStarBlue{width:13%;top:-22%;left:-5%}.fields-header-module__Ya9k1G__decorRibbonRight{width:30%;top:-14%;right:-11%}.fields-header-module__Ya9k1G__decorLoveDepartments{width:27%;top:-19%;left:-11%}.fields-header-module__Ya9k1G__decorLoveDeptOrient{transform:rotate(-16deg)}.fields-header-module__Ya9k1G__decorStarBlueDepartments{width:7%;top:18%;right:-10%}.fields-header-module__Ya9k1G__decorRibbonRightDepartments{width:31%;top:22%;right:-22%}}
.logo-breakdown-section-module__YiP1Jq__breakdownSection{flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:100svh;padding:5rem .75rem 3rem;display:flex;position:relative}.logo-breakdown-section-module__YiP1Jq__decorationLayer{pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0;overflow:clip visible}.logo-breakdown-section-module__YiP1Jq__blobDecoration,.logo-breakdown-section-module__YiP1Jq__starDecoration{pointer-events:none;-webkit-user-select:none;user-select:none;height:auto;animation-play-state:paused;position:absolute}.logo-breakdown-section-module__YiP1Jq__blobDecoration{--blob-size:clamp(9rem, 22vw, 17rem);top:26%;right:calc(var(--blob-size) * -.52);width:var(--blob-size);animation:10s ease-in-out -5.1s infinite logo-breakdown-section-module__YiP1Jq__blobFloat}.logo-breakdown-section-module__YiP1Jq__starDecoration{top:calc(50% - 410 * var(--design-unit));left:calc(50% + 310 * var(--design-unit));z-index:1;width:calc(110 * var(--design-unit));animation:5s ease-in-out -1.2s infinite logo-breakdown-section-module__YiP1Jq__orangeStarFloat}@media (min-width:640px) and (max-height:700px){.logo-breakdown-section-module__YiP1Jq__starDecoration{top:calc(50% - 320 * var(--design-unit))}}@media (max-width:639px) and (orientation:portrait){.logo-breakdown-section-module__YiP1Jq__blobDecoration{top:38%;right:calc(var(--blob-size) * -.68)}.logo-breakdown-section-module__YiP1Jq__starDecoration{top:calc(50% - 680 * var(--design-unit));left:calc(50% + 200 * var(--design-unit));width:clamp(2rem, 90 * var(--design-unit), 3rem)}}@keyframes logo-breakdown-section-module__YiP1Jq__blobFloat{0%,to{transform:translate(0)}50%{transform:translate(-3%,3%)}}@keyframes logo-breakdown-section-module__YiP1Jq__orangeStarFloat{0%,to{transform:translateY(0)rotate(0)scale(1)}50%{transform:translateY(-12%)rotate(-5deg)scale(1.035)}}@media (prefers-reduced-motion:reduce){.logo-breakdown-section-module__YiP1Jq__blobDecoration,.logo-breakdown-section-module__YiP1Jq__starDecoration{animation:none}}.logo-breakdown-section-module__YiP1Jq__breakdownWrapper{z-index:10;width:100%;max-width:1240px;margin-inline:auto;position:relative;container-type:inline-size}.logo-breakdown-section-module__YiP1Jq__compositionCanvas{--design-unit:min(calc(100cqw / 1480), .76px, calc((100svh - 8rem) / 760));width:100%;height:calc(760 * var(--design-unit));position:relative}.logo-breakdown-section-module__YiP1Jq__centerHub{width:calc(654 * var(--design-unit));aspect-ratio:825.66/701.9;z-index:2;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (min-width:640px),(max-height:500px) and (orientation:landscape){.logo-breakdown-section-module__YiP1Jq__breakdownSection{padding:2rem 1.5rem}}.logo-breakdown-section-module__YiP1Jq__folderImage{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 16px 32px #1455b340);width:100%;height:auto}.logo-breakdown-section-module__YiP1Jq__logoContainer{aspect-ratio:453/500;z-index:3;pointer-events:none;-webkit-user-select:none;user-select:none;width:53%;position:absolute;top:49%;left:50.5%;transform:translate(-50%,-46%)}.logo-breakdown-section-module__YiP1Jq__logoImage{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 6px 14px #00000040);width:100%;height:auto}.logo-breakdown-section-module__YiP1Jq__logoOutline{width:100%;height:100%;color:var(--color-brand-loader-paper);opacity:0;position:absolute;inset:0}.logo-breakdown-section-module__YiP1Jq__heartArrowMotion{z-index:5;pointer-events:none;position:absolute;inset:0}.logo-breakdown-section-module__YiP1Jq__cardBase{isolation:isolate;box-sizing:border-box;color:var(--color-white);text-align:center;border-radius:30px;flex-direction:column;justify-content:center;align-items:center;padding:1.25rem .75rem;display:flex;position:relative}.logo-breakdown-section-module__YiP1Jq__cardBase:before{content:"";z-index:-1;border:4px solid var(--color-white);border-radius:inherit;background:var(--card-background);opacity:.7;pointer-events:none;background-origin:border-box;position:absolute;inset:0}.logo-breakdown-section-module__YiP1Jq__cardOrange{--card-background:radial-gradient(ellipse at 0% 100%, var(--color-white), transparent 22%), radial-gradient(ellipse at 100% 100%, var(--color-white), transparent 22%), linear-gradient(100deg, var(--color-brand-orange-500), var(--color-brand-amber-500) 24%, var(--color-brand-yellow-400) 52%, var(--color-brand-amber-500) 70%, var(--color-brand-orange-600))}.logo-breakdown-section-module__YiP1Jq__cardBlue{--card-background:radial-gradient(ellipse at 0% 100%, var(--color-white), transparent 60%), radial-gradient(ellipse at 100% 100%, var(--color-white), transparent 60%), linear-gradient(90deg, transparent, color-mix(in srgb, var(--color-brand-blue-400) 80%, transparent) 50%, transparent), linear-gradient(180deg, var(--color-brand-blue-600) 5%, var(--color-brand-blue-400) 55%, var(--color-brand-blue-200))}.logo-breakdown-section-module__YiP1Jq__cardText{font-family:var(--font-sans-family), sans-serif;margin:0;font-size:clamp(.75rem,3.3vw,1rem);font-weight:400;line-height:1.16}.logo-breakdown-section-module__YiP1Jq__boldText{font-weight:700}@media (min-width:640px),(max-height:500px) and (orientation:landscape){.logo-breakdown-section-module__YiP1Jq__compositionCanvas .logo-breakdown-section-module__YiP1Jq__cardBase{z-index:10;padding:calc(18 * var(--design-unit));border-radius:calc(38 * var(--design-unit));position:absolute}.logo-breakdown-section-module__YiP1Jq__compositionCanvas .logo-breakdown-section-module__YiP1Jq__cardBase:before{border-width:calc(5.55 * var(--design-unit))}.logo-breakdown-section-module__YiP1Jq__compositionCanvas .logo-breakdown-section-module__YiP1Jq__cardText{font-size:calc(23 * var(--design-unit));white-space:nowrap}.logo-breakdown-section-module__YiP1Jq__cardTopLeft{top:calc(50% - 298 * var(--design-unit));left:calc(50% - 660 * var(--design-unit));width:calc(388 * var(--design-unit));height:calc(148 * var(--design-unit))}.logo-breakdown-section-module__YiP1Jq__cardBottomLeft{top:calc(50% + 106 * var(--design-unit));left:calc(50% - 714 * var(--design-unit));width:calc(421 * var(--design-unit));height:calc(142 * var(--design-unit))}.logo-breakdown-section-module__YiP1Jq__cardTopRight{top:calc(50% - 154 * var(--design-unit));left:calc(50% + 217 * var(--design-unit));width:calc(487 * var(--design-unit));height:calc(140 * var(--design-unit))}.logo-breakdown-section-module__YiP1Jq__cardBottomRight{top:calc(50% + 181 * var(--design-unit));left:calc(50% + 180 * var(--design-unit));width:calc(478 * var(--design-unit));height:calc(170 * var(--design-unit))}}.logo-breakdown-section-module__YiP1Jq__arrowBase{width:calc(143 * var(--design-unit));pointer-events:none;-webkit-user-select:none;user-select:none;z-index:5;position:absolute}.logo-breakdown-section-module__YiP1Jq__arrowImage{width:100%;height:auto;display:block}.logo-breakdown-section-module__YiP1Jq__arrowTopLeft{top:calc(50% - 242 * var(--design-unit));left:calc(50% - 174 * var(--design-unit));transform:translate(-50%,-50%)scaleX(-1)rotate(-12deg)}.logo-breakdown-section-module__YiP1Jq__arrowBottomLeft{top:calc(50% + 33 * var(--design-unit));left:calc(50% - 323 * var(--design-unit));transform:translate(-50%,-50%)scaleX(-1)rotate(42deg)}.logo-breakdown-section-module__YiP1Jq__arrowTopRight{top:calc(50% - 177 * var(--design-unit));left:calc(50% + 186 * var(--design-unit));transform:translate(-50%,-50%)}.logo-breakdown-section-module__YiP1Jq__arrowBottomRight{top:calc(50% + 265 * var(--design-unit));left:calc(50% + 89 * var(--design-unit));transform:translate(-50%,-50%)scaleY(-1)rotate(-7deg)}@media (max-width:639px) and (orientation:portrait){.logo-breakdown-section-module__YiP1Jq__compositionCanvas{--design-unit:calc(100cqw / 1000);height:max(420px,120cqw)}.logo-breakdown-section-module__YiP1Jq__centerHub{width:calc(600 * var(--design-unit))}.logo-breakdown-section-module__YiP1Jq__cardBase{z-index:10;border-radius:clamp(14px,4cqw,24px);width:48%;padding:.625rem .5rem;position:absolute}.logo-breakdown-section-module__YiP1Jq__cardBase:before{border-width:clamp(2px,.6cqw,3px)}.logo-breakdown-section-module__YiP1Jq__cardText{font-size:clamp(10px,2.6cqw,16px);line-height:1.2}.logo-breakdown-section-module__YiP1Jq__cardText br{display:none}.logo-breakdown-section-module__YiP1Jq__cardTopLeft{top:calc(50% - 550 * var(--design-unit));left:0}.logo-breakdown-section-module__YiP1Jq__cardTopRight{top:calc(50% - 460 * var(--design-unit));right:0}.logo-breakdown-section-module__YiP1Jq__cardBottomLeft{top:calc(50% + 210 * var(--design-unit));left:0}.logo-breakdown-section-module__YiP1Jq__cardBottomRight{top:calc(50% + 340 * var(--design-unit));right:0}.logo-breakdown-section-module__YiP1Jq__arrowBase{width:calc(160 * var(--design-unit))}.logo-breakdown-section-module__YiP1Jq__arrowTopLeft{top:calc(50% - 250 * var(--design-unit));left:calc(50% - 240 * var(--design-unit));transform:translate(-50%,-50%)scale(-1)rotate(72deg)}.logo-breakdown-section-module__YiP1Jq__arrowTopRight{top:calc(50% - 170 * var(--design-unit));left:calc(50% + 240 * var(--design-unit));transform:translate(-50%,-50%)scaleY(-1)rotate(100deg)}.logo-breakdown-section-module__YiP1Jq__arrowBottomLeft{top:calc(50% + 110 * var(--design-unit));transform:translate(-50%,-50%)scaleX(-1)rotate(42deg)}.logo-breakdown-section-module__YiP1Jq__arrowBottomRight{top:calc(50% + 205 * var(--design-unit));left:calc(50% + 240 * var(--design-unit));transform:translate(-50%,-50%)rotate(77deg)}}@media (max-width:1023px) and (max-height:500px) and (orientation:landscape){.logo-breakdown-section-module__YiP1Jq__breakdownSection{height:calc(100 * var(--homepage-landscape-vh,1svh));min-height:0;padding:calc(3 * var(--homepage-landscape-vh,1svh)) 3vw}.logo-breakdown-section-module__YiP1Jq__compositionCanvas{--design-unit:min(calc(100cqw / 1480), calc(calc(94 * var(--homepage-landscape-vh,1svh)) / 760))}.logo-breakdown-section-module__YiP1Jq__decorationLayer{overflow:clip}}
.footer-background-module__rg9pZW__background{--color-cycle-duration:9s;z-index:-1;pointer-events:none;background-color:var(--color-white);position:absolute;inset:0;overflow:hidden}.footer-background-module__rg9pZW__variant{--right-color:var(--color-brand-purple);--left-color:var(--color-brand-blue-200);background:radial-gradient(ellipse at left top, var(--color-white), transparent 70%), linear-gradient(110deg, color-mix(in srgb, var(--left-color) 50%, var(--color-white)), color-mix(in srgb, var(--right-color) 50%, var(--color-white)));position:absolute;inset:0}.footer-background-module__rg9pZW__variantSecond{--right-color:var(--color-brand-blue-400);--left-color:var(--color-brand-peach-300);opacity:0}.footer-background-module__rg9pZW__variantThird{--right-color:var(--color-brand-blue-200);--left-color:var(--color-brand-yellow-400);opacity:0}.footer-background-module__rg9pZW__variantFourth{--right-color:var(--color-brand-orange-500);--left-color:var(--color-brand-purple);opacity:0}.footer-background-module__rg9pZW__background:after{content:"";background-color:color-mix(in srgb, var(--color-white) 12%, transparent);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.footer-background-module__rg9pZW__variantSecond{animation:footer-background-module__rg9pZW__crossfadeSecond var(--color-cycle-duration) ease-in-out infinite}.footer-background-module__rg9pZW__variantThird{animation:footer-background-module__rg9pZW__crossfadeThird var(--color-cycle-duration) ease-in-out infinite}.footer-background-module__rg9pZW__variantFourth{animation:footer-background-module__rg9pZW__crossfadeFourth var(--color-cycle-duration) ease-in-out infinite}.footer-background-module__rg9pZW__variant{animation-play-state:paused}.footer-background-module__rg9pZW__background[data-motion-active] .footer-background-module__rg9pZW__variant{animation-play-state:running}}@keyframes footer-background-module__rg9pZW__crossfadeSecond{0%,to{opacity:0}15%,35%{opacity:1}50%{opacity:0}}@keyframes footer-background-module__rg9pZW__crossfadeThird{0%,35%{opacity:0}50%,70%{opacity:1}85%,to{opacity:0}}@keyframes footer-background-module__rg9pZW__crossfadeFourth{0%,65%{opacity:0}80%,95%{opacity:1}to{opacity:0}}
.mission-card-module__YCmB3G__missionCard{border:.3646cqw solid color-mix(in srgb, var(--color-white) 70%, transparent);border-radius:2.2687cqw;flex:none;justify-content:center;align-items:center;width:50.7463cqw;max-width:100%;height:7.8358cqw;padding:.4cqw 1.5cqw;display:flex;position:relative;overflow:hidden}.mission-card-module__YCmB3G__missionCard:before{z-index:0;background:radial-gradient(ellipse 16% 100% at 0% 100%, var(--color-white) 10%, color-mix(in srgb, var(--color-white) 75%, transparent) 35%, transparent 100%), radial-gradient(ellipse 16% 100% at 100% 100%, var(--color-white) 10%, color-mix(in srgb, var(--color-white) 75%, transparent) 35%, transparent 100%), radial-gradient(ellipse 25% 150% at 0% 100%, var(--color-brand-yellow-400), transparent 100%), linear-gradient(90deg, color-mix(in srgb, var(--color-brand-orange-600) 35%, var(--color-brand-orange-500)) 0%, color-mix(in srgb, var(--color-brand-orange-600) 35%, var(--color-brand-orange-500)) 25%, var(--color-brand-yellow-400) 50%, var(--color-brand-orange-500) 75%, var(--color-brand-orange-600) 100%);opacity:.7;content:"";border-radius:1.9041cqw;position:absolute;inset:0}.mission-card-module__YCmB3G__cardContent{z-index:1;color:var(--color-white);text-align:center;margin:0;font-family:inherit;font-size:1.7257cqw;font-weight:400;line-height:1.15;position:relative;transform:translateY(-.3731cqw)}.mission-card-module__YCmB3G__line{white-space:nowrap;display:block}.mission-card-module__YCmB3G__leadLetter{text-shadow:0 0 .2em color-mix(in srgb, var(--color-white) 80%, transparent);font-size:1.7297em;font-weight:700}.mission-card-module__YCmB3G__leadWord{font-size:1.5135em;font-weight:400}.mission-card-module__YCmB3G__normalText{font-weight:400}@media (max-width:639px){.mission-card-module__YCmB3G__missionCard{border-width:3px;border-radius:1.5rem;height:auto;min-height:5.25rem;padding:.625rem .75rem}.mission-card-module__YCmB3G__cardContent{font-size:clamp(.8125rem,3.3cqw,1.125rem);line-height:1.35;transform:none}.mission-card-module__YCmB3G__missionCard:before{border-radius:calc(1.5rem - 3px)}.mission-card-module__YCmB3G__line{white-space:normal}}@media (max-width:1023px) and (max-height:500px) and (orientation:landscape){.mission-card-module__YCmB3G__missionCard{border-width:.3646cqw;border-radius:2.2687cqw;height:7.8358cqw;min-height:0;padding:.4cqw 1.5cqw}.mission-card-module__YCmB3G__missionCard:before{border-radius:1.9041cqw}.mission-card-module__YCmB3G__cardContent{font-size:1.7257cqw;line-height:1.15;transform:translateY(-.3731cqw)}.mission-card-module__YCmB3G__line{white-space:nowrap}}
.blue-department-frame-module__b0vANq__frame{--base:var(--color-brand-blue-department-base);--shade:var(--color-brand-blue-department-shade);--lower-highlight:var(--color-brand-blue-department-lower-highlight);--upper-highlight:var(--color-brand-blue-department-upper-highlight);--cyan:var(--color-brand-blue-department-cyan)}.blue-department-frame-module__b0vANq__surface:before{background:radial-gradient(ellipse 22.7568% 43.76% at 26.8873% 55.9347%, color-mix(in srgb, var(--cyan) 21.367%, transparent) 0%, color-mix(in srgb, var(--cyan) 21.366%, transparent) 10%, color-mix(in srgb, var(--cyan) 21.355%, transparent) 20%, color-mix(in srgb, var(--cyan) 21.29%, transparent) 30%, color-mix(in srgb, var(--cyan) 21.075%, transparent) 40%, color-mix(in srgb, var(--cyan) 20.549%, transparent) 50%, color-mix(in srgb, var(--cyan) 19.497%, transparent) 60%, color-mix(in srgb, var(--cyan) 17.698%, transparent) 70%, color-mix(in srgb, var(--cyan) 15.028%, transparent) 80%, color-mix(in srgb, var(--cyan) 11.601%, transparent) 90%, color-mix(in srgb, var(--cyan) 7.86%, transparent) 100%, color-mix(in srgb, var(--cyan) 4.48%, transparent) 110%, color-mix(in srgb, var(--cyan) 2.043%, transparent) 120%, color-mix(in srgb, var(--cyan) 0.703%, transparent) 130%, color-mix(in srgb, var(--cyan) 0.171%, transparent) 140%, color-mix(in srgb, var(--cyan) 0.027%, transparent) 150%, color-mix(in srgb, var(--cyan) 0.003%, transparent) 160%, color-mix(in srgb, var(--cyan) 0%, transparent) 170%), radial-gradient(ellipse 24.9111% 39.0873% at 2.2773% 4.0868%, color-mix(in srgb, var(--upper-highlight) 100%, transparent) 0%, color-mix(in srgb, var(--upper-highlight) 98.758%, transparent) 10%, color-mix(in srgb, var(--upper-highlight) 95.433%, transparent) 20%, color-mix(in srgb, var(--upper-highlight) 90.382%, transparent) 30%, color-mix(in srgb, var(--upper-highlight) 83.959%, transparent) 40%, color-mix(in srgb, var(--upper-highlight) 76.54%, transparent) 50%, color-mix(in srgb, var(--upper-highlight) 68.505%, transparent) 60%, color-mix(in srgb, var(--upper-highlight) 60.217%, transparent) 70%, color-mix(in srgb, var(--upper-highlight) 51.997%, transparent) 80%, color-mix(in srgb, var(--upper-highlight) 44.118%, transparent) 90%, color-mix(in srgb, var(--upper-highlight) 36.788%, transparent) 100%, color-mix(in srgb, var(--upper-highlight) 30.153%, transparent) 110%, color-mix(in srgb, var(--upper-highlight) 24.298%, transparent) 120%, color-mix(in srgb, var(--upper-highlight) 19.251%, transparent) 130%, color-mix(in srgb, var(--upper-highlight) 14.999%, transparent) 140%, color-mix(in srgb, var(--upper-highlight) 11.494%, transparent) 150%, color-mix(in srgb, var(--upper-highlight) 8.663%, transparent) 160%, color-mix(in srgb, var(--upper-highlight) 6.423%, transparent) 170%, color-mix(in srgb, var(--upper-highlight) 4.685%, transparent) 180%, color-mix(in srgb, var(--upper-highlight) 3.363%, transparent) 190%, color-mix(in srgb, var(--upper-highlight) 2.375%, transparent) 200%, color-mix(in srgb, var(--upper-highlight) 1.65%, transparent) 210%, color-mix(in srgb, var(--upper-highlight) 1.129%, transparent) 220%, color-mix(in srgb, var(--upper-highlight) 0.76%, transparent) 230%, color-mix(in srgb, var(--upper-highlight) 0.503%, transparent) 240%, color-mix(in srgb, var(--upper-highlight) 0.328%, transparent) 250%), radial-gradient(ellipse 53.9764% 42.0948% at 21.4508% 96.2819%, color-mix(in srgb, var(--lower-highlight) 100%, transparent) 0%, color-mix(in srgb, var(--lower-highlight) 99.846%, transparent) 10%, color-mix(in srgb, var(--lower-highlight) 98.925%, transparent) 20%, color-mix(in srgb, var(--lower-highlight) 96.675%, transparent) 30%, color-mix(in srgb, var(--lower-highlight) 92.685%, transparent) 40%, color-mix(in srgb, var(--lower-highlight) 86.736%, transparent) 50%, color-mix(in srgb, var(--lower-highlight) 78.847%, transparent) 60%, color-mix(in srgb, var(--lower-highlight) 69.304%, transparent) 70%, color-mix(in srgb, var(--lower-highlight) 58.636%, transparent) 80%, color-mix(in srgb, var(--lower-highlight) 47.544%, transparent) 90%, color-mix(in srgb, var(--lower-highlight) 36.788%, transparent) 100%, color-mix(in srgb, var(--lower-highlight) 27.05%, transparent) 110%, color-mix(in srgb, var(--lower-highlight) 18.824%, transparent) 120%, color-mix(in srgb, var(--lower-highlight) 12.347%, transparent) 130%, color-mix(in srgb, var(--lower-highlight) 7.603%, transparent) 140%, color-mix(in srgb, var(--lower-highlight) 4.378%, transparent) 150%, color-mix(in srgb, var(--lower-highlight) 2.349%, transparent) 160%, color-mix(in srgb, var(--lower-highlight) 1.169%, transparent) 170%, color-mix(in srgb, var(--lower-highlight) 0.538%, transparent) 180%, color-mix(in srgb, var(--lower-highlight) 0.228%, transparent) 190%, color-mix(in srgb, var(--lower-highlight) 0.089%, transparent) 200%, color-mix(in srgb, var(--lower-highlight) 0.032%, transparent) 210%, color-mix(in srgb, var(--lower-highlight) 0.01%, transparent) 220%, color-mix(in srgb, var(--lower-highlight) 0.003%, transparent) 230%, color-mix(in srgb, var(--lower-highlight) 0.001%, transparent) 240%, color-mix(in srgb, var(--lower-highlight) 0%, transparent) 250%), radial-gradient(ellipse 123.074% 64.1319% at 146.95% 95.7207%, color-mix(in srgb, var(--shade) 81.221%, transparent) 0%, color-mix(in srgb, var(--shade) 81.21%, transparent) 10%, color-mix(in srgb, var(--shade) 81.061%, transparent) 20%, color-mix(in srgb, var(--shade) 80.455%, transparent) 30%, color-mix(in srgb, var(--shade) 78.911%, transparent) 40%, color-mix(in srgb, var(--shade) 75.851%, transparent) 50%, color-mix(in srgb, var(--shade) 70.715%, transparent) 60%, color-mix(in srgb, var(--shade) 63.159%, transparent) 70%, color-mix(in srgb, var(--shade) 53.276%, transparent) 80%, color-mix(in srgb, var(--shade) 41.763%, transparent) 90%, color-mix(in srgb, var(--shade) 29.879%, transparent) 100%, color-mix(in srgb, var(--shade) 19.128%, transparent) 110%, color-mix(in srgb, var(--shade) 10.721%, transparent) 120%, color-mix(in srgb, var(--shade) 5.14%, transparent) 130%, color-mix(in srgb, var(--shade) 2.055%, transparent) 140%, color-mix(in srgb, var(--shade) 0.667%, transparent) 150%, color-mix(in srgb, var(--shade) 0.171%, transparent) 160%, color-mix(in srgb, var(--shade) 0.033%, transparent) 170%, color-mix(in srgb, var(--shade) 0.005%, transparent) 180%, color-mix(in srgb, var(--shade) 0.001%, transparent) 190%, color-mix(in srgb, var(--shade) 0%, transparent) 200%), var(--base)}
.footer-module__hN6vzq__footer{isolation:isolate;background-color:var(--color-white)}.footer-module__hN6vzq__connectBadge{isolation:isolate;-webkit-user-select:none;user-select:none;place-self:center;width:min(100%,23rem);padding:1rem .75rem;position:relative}.footer-module__hN6vzq__connectArtwork{aspect-ratio:2;width:100%;position:relative;container-type:inline-size}.footer-module__hN6vzq__artworkImage{pointer-events:none;width:100%;height:auto;display:block}.footer-module__hN6vzq__decoration,.footer-module__hN6vzq__headerArtwork{transform:translate3d(calc(var(--footer-pointer-x,0) * var(--depth) * 1px), calc(var(--footer-pointer-y,0) * var(--depth) * 1px), 0);position:absolute}.footer-module__hN6vzq__decoration{z-index:0;pointer-events:none}.footer-module__hN6vzq__decorationSpread{transform:rotate(var(--angle))}.footer-module__hN6vzq__ribbon{--depth:.8;--angle:0deg;--spread-x:-9%;--spread-y:-12%;--spread-angle:-12deg;width:32%;top:20%;left:6%}.footer-module__hN6vzq__flower{--depth:1;--angle:-8deg;--spread-x:-18%;--spread-y:8%;--spread-angle:-23deg;width:19%;top:46%;left:0}.footer-module__hN6vzq__burst{--depth:1.15;--angle:12deg;--spread-x:14%;--spread-y:-13%;--spread-angle:28deg;width:20%;top:26%;right:0}.footer-module__hN6vzq__headerArtwork{--depth:.25;z-index:1;width:82%;top:0;left:12%}.footer-module__hN6vzq__textConnect{letter-spacing:-.025em;filter:drop-shadow(0 .45cqw .32cqw color-mix(in srgb, var(--color-brand-loader-ink) 65%, transparent));margin:0;font-size:15.2cqw;font-weight:700;line-height:1;position:absolute;top:75.5%;left:50%;transform:translate(-50%,-50%)}.footer-module__hN6vzq__connectLetters{display:flex}.footer-module__hN6vzq__connectLetters>span{--letter-start:var(--color-brand-blue-400);--letter-end:var(--color-brand-blue-50);background:linear-gradient(135deg, var(--letter-start), var(--letter-end));color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.footer-module__hN6vzq__connectLetters>span:nth-child(2){--letter-start:var(--color-brand-blue-200);--letter-end:var(--color-brand-blue-200)}.footer-module__hN6vzq__connectLetters>span:nth-child(3){--letter-start:var(--color-brand-blue-200);--letter-end:var(--color-brand-blue-400)}.footer-module__hN6vzq__connectLetters>span:nth-child(4){--letter-end:var(--color-brand-blue-600)}.footer-module__hN6vzq__connectLetters>span:nth-child(5){--letter-start:var(--color-brand-blue-600)}.footer-module__hN6vzq__connectLetters>span:nth-child(6){--letter-end:var(--color-brand-purple)}.footer-module__hN6vzq__connectLetters>span:nth-child(7){--letter-start:var(--color-brand-blue-50);--letter-end:var(--color-brand-purple)}.footer-module__hN6vzq__textWithUs{z-index:2;color:var(--color-brand-loader-paper);white-space:nowrap;text-shadow:0 .6cqw .65cqw color-mix(in srgb, var(--color-brand-loader-ink) 40%, transparent), 0 .15cqw .2cqw color-mix(in srgb, var(--color-brand-purple) 55%, transparent);margin:0;font-size:10.5cqw;font-weight:400;line-height:1.05;position:absolute;top:76%;left:50%;transform:translate(-50%)}.footer-module__hN6vzq__floatingStar{z-index:3;pointer-events:none;width:8%;position:absolute;top:67%;right:5.5%}@media (min-width:1024px){.footer-module__hN6vzq__connectBadge{padding-inline:.25rem}}@media (prefers-reduced-motion:no-preference){.footer-module__hN6vzq__starFloat{animation:4s ease-in-out infinite paused footer-module__hN6vzq__star-float}.footer-module__hN6vzq__starSpin{animation:14s linear infinite paused footer-module__hN6vzq__star-spin}.footer-module__hN6vzq__connectBadge[data-motion-active=true] .footer-module__hN6vzq__starFloat,.footer-module__hN6vzq__connectBadge[data-motion-active=true] .footer-module__hN6vzq__starSpin{animation-play-state:running}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.footer-module__hN6vzq__decorationSpread{transition:transform .6s cubic-bezier(.16,1,.3,1)}.footer-module__hN6vzq__connectBadge:hover .footer-module__hN6vzq__decorationSpread{transform:translate(var(--spread-x), var(--spread-y)) rotate(var(--spread-angle)) scale(1.1)}}@keyframes footer-module__hN6vzq__star-float{0%,to{transform:translateY(0)}50%{transform:translateY(-14%)}}@keyframes footer-module__hN6vzq__star-spin{to{transform:rotate(360deg)}}@media (forced-colors:active){.footer-module__hN6vzq__connectLetters>span{color:canvastext;-webkit-text-fill-color:currentColor;background:0 0}}
.mission-section-module__vFc6gG__missionSection{flex-direction:column;flex:none;justify-content:center;align-items:center;width:100%;height:100svh;padding:0;display:flex;position:relative;overflow:visible;container-type:size}.mission-section-module__vFc6gG__missionWrapper{aspect-ratio:1072/601;width:min(100cqw,178.369cqh);position:relative;container-type:inline-size}.mission-section-module__vFc6gG__missionTitle{z-index:1;color:var(--color-white);text-align:center;text-shadow:.28cqw .47cqw .75cqw color-mix(in srgb, var(--color-brand-blue-900) 45%, transparent);margin:0;font-family:inherit;font-size:9.3284cqw;font-weight:400;line-height:1;position:absolute;top:2.8cqw;left:50%;transform:translate(-50%)}.mission-section-module__vFc6gG__cardsContainer{z-index:1;flex-direction:column;align-items:center;gap:1.1194cqw;width:100%;display:flex;position:absolute;top:12.9664cqw;left:0}.mission-section-module__vFc6gG__cardsContainer>:nth-child(3){width:59.7015cqw}.mission-section-module__vFc6gG__cardsContainer>:nth-child(4){width:57.8358cqw}.mission-section-module__vFc6gG__heartDecoration{--decoration-unit:min(1cqw, 1.78369cqh);pointer-events:none;-webkit-user-select:none;user-select:none;height:auto;top:20%;right:calc(-13.6194 * var(--decoration-unit));width:calc(32.9291 * var(--decoration-unit));animation:6.8s ease-in-out -1.5s infinite mission-section-module__vFc6gG__missionHeartFloat;position:absolute;transform:rotate(25deg)}@keyframes mission-section-module__vFc6gG__missionHeartFloat{0%,to{transform:translate(0)rotate(25deg)}50%{transform:translate(-3%,-7%)rotate(19deg)}}@media (prefers-reduced-motion:reduce){.mission-section-module__vFc6gG__heartDecoration{animation:none}}@media (min-width:1280px){.mission-section-module__vFc6gG__missionWrapper{top:8%}}@media (min-width:768px) and (max-width:1279px){.mission-section-module__vFc6gG__missionTitle{top:9cqw}.mission-section-module__vFc6gG__cardsContainer{top:19.5cqw}}@media (max-width:639px){.mission-section-module__vFc6gG__missionSection{height:auto;min-height:max(100svh,38rem);padding:6rem 1rem 3rem;container-type:inline-size}.mission-section-module__vFc6gG__missionWrapper{aspect-ratio:auto;flex-direction:column;align-items:center;gap:2rem;width:100%;display:flex}.mission-section-module__vFc6gG__missionTitle{font-size:clamp(4rem,18cqw,6rem);position:relative;top:auto;left:auto;transform:none}.mission-section-module__vFc6gG__cardsContainer{gap:.875rem;position:relative;top:auto}.mission-section-module__vFc6gG__cardsContainer>:nth-child(n){width:100%}.mission-section-module__vFc6gG__heartDecoration{width:10rem;top:17%;right:-5.5rem}}@media (max-width:1023px) and (max-height:500px) and (orientation:landscape){.mission-section-module__vFc6gG__missionSection{height:calc(100 * var(--homepage-landscape-vh,1svh));min-height:0;padding:0;container-type:size}.mission-section-module__vFc6gG__missionWrapper{aspect-ratio:1072/601;width:min(96cqw,178.369cqh);display:block;top:0}.mission-section-module__vFc6gG__missionTitle{font-size:9.3284cqw;position:absolute;top:2.8cqw;left:50%;transform:translate(-50%)}.mission-section-module__vFc6gG__cardsContainer{gap:1.1194cqw;position:absolute;top:12.9664cqw}.mission-section-module__vFc6gG__cardsContainer>:nth-child(n){width:50.7463cqw}.mission-section-module__vFc6gG__cardsContainer>:nth-child(3){width:59.7015cqw}.mission-section-module__vFc6gG__cardsContainer>:nth-child(4){width:57.8358cqw}}
.department-card-frame-module__y2tqUa__frame{--unit:calc(100cqw / 1003.2 * var(--viewbox-scale,1));--photo-left:var(--hole-left,124);--card-left:var(--body-left,5.38);--stroke-width:var(--outline-width,7);--paper:var(--color-brand-blue-department-outline);--hole-diameter:calc(96.54 * var(--unit));--hole-corner:radial-gradient(circle closest-side, var(--paper) calc(100% - .5px), transparent 100%);inset:0;left:calc((1 - var(--viewbox-scale,1)) * 50cqw);pointer-events:none;position:absolute}.department-card-frame-module__y2tqUa__surface{-webkit-mask:linear-gradient(var(--paper) 0 0), linear-gradient(var(--paper) 0 0) calc((var(--photo-left) + 48.27) * var(--unit)) calc(152.28 * var(--unit)) / calc(658.9 * var(--unit)) calc(419.11 * var(--unit)) no-repeat, linear-gradient(var(--paper) 0 0) calc(var(--photo-left) * var(--unit)) calc(200.55 * var(--unit)) / calc(755.44 * var(--unit)) calc(322.57 * var(--unit)) no-repeat, var(--hole-corner) calc(var(--photo-left) * var(--unit)) calc(152.28 * var(--unit)) / var(--hole-diameter) var(--hole-diameter) no-repeat, var(--hole-corner) calc((var(--photo-left) + 658.9) * var(--unit)) calc(152.28 * var(--unit)) / var(--hole-diameter) var(--hole-diameter) no-repeat, var(--hole-corner) calc(var(--photo-left) * var(--unit)) calc(474.85 * var(--unit)) / var(--hole-diameter) var(--hole-diameter) no-repeat, var(--hole-corner) calc((var(--photo-left) + 658.9) * var(--unit)) calc(474.85 * var(--unit)) / var(--hole-diameter) var(--hole-diameter) no-repeat;mask:linear-gradient(var(--paper) 0 0), linear-gradient(var(--paper) 0 0) calc((var(--photo-left) + 48.27) * var(--unit)) calc(152.28 * var(--unit)) / calc(658.9 * var(--unit)) calc(419.11 * var(--unit)) no-repeat, linear-gradient(var(--paper) 0 0) calc(var(--photo-left) * var(--unit)) calc(200.55 * var(--unit)) / calc(755.44 * var(--unit)) calc(322.57 * var(--unit)) no-repeat, var(--hole-corner) calc(var(--photo-left) * var(--unit)) calc(152.28 * var(--unit)) / var(--hole-diameter) var(--hole-diameter) no-repeat, var(--hole-corner) calc((var(--photo-left) + 658.9) * var(--unit)) calc(152.28 * var(--unit)) / var(--hole-diameter) var(--hole-diameter) no-repeat, var(--hole-corner) calc(var(--photo-left) * var(--unit)) calc(474.85 * var(--unit)) / var(--hole-diameter) var(--hole-diameter) no-repeat, var(--hole-corner) calc((var(--photo-left) + 658.9) * var(--unit)) calc(474.85 * var(--unit)) / var(--hole-diameter) var(--hole-diameter) no-repeat;position:absolute;inset:0;-webkit-mask-composite:xor,source-over,source-over,source-over,source-over,source-over,source-over;mask-composite:exclude,add,add,add,add,add,add}.department-card-frame-module__y2tqUa__surface:before,.department-card-frame-module__y2tqUa__surface:after{content:"";position:absolute}.department-card-frame-module__y2tqUa__surface:before{left:calc(var(--card-left) * var(--unit));top:calc(43.19 * var(--unit));width:calc(992.68 * var(--unit));height:calc(637.28 * var(--unit));border-radius:calc(128.68 * var(--unit));opacity:.7}.department-card-frame-module__y2tqUa__surface:after{box-sizing:border-box;left:calc((var(--card-left) - var(--stroke-width) / 2) * var(--unit));top:calc((43.19 - var(--stroke-width) / 2) * var(--unit));width:calc((992.68 + var(--stroke-width)) * var(--unit));height:calc((637.28 + var(--stroke-width)) * var(--unit));border:calc(var(--stroke-width) * var(--unit)) solid var(--paper);border-radius:calc((128.68 + var(--stroke-width) / 2) * var(--unit))}.department-card-frame-module__y2tqUa__badge{width:calc(256.56 * var(--unit));height:calc(87.47 * var(--unit));border-radius:calc(43.74 * var(--unit));background:var(--pill-color,var(--color-brand-orange-department-badge));transform-origin:0 0;transform:translate(calc(var(--pill-translate-x,5.58) * var(--unit)), calc(var(--pill-translate-y,-25.28) * var(--unit))) rotate(3.45deg) translate(calc(var(--pill-x,293.44) * var(--unit)), calc(5.09 * var(--unit)));position:absolute;top:0;left:0}
.navbar-module__GP_z-a__navbar{transition:transform .24s cubic-bezier(.16,1,.3,1)}.navbar-module__GP_z-a__navbar[data-scroll-hidden=true]:not(:focus-within):not(:has([aria-expanded=true])){transform:translateY(-100%)}@media (prefers-reduced-motion:reduce){.navbar-module__GP_z-a__navbar{transition:none}}.navbar-module__GP_z-a__navbarCapsule{-webkit-backdrop-filter:blur(24px)saturate(180%);backdrop-filter:blur(24px)saturate(180%);background:#0a193752;border-radius:9999px;justify-content:center;align-items:center;padding:.35rem .65rem;display:inline-flex;position:relative;box-shadow:0 4px 20px #0000001f}@media (min-width:640px){.navbar-module__GP_z-a__navbarCapsule{border-radius:9999px;padding:.45rem .85rem}}@media (min-width:1024px){.navbar-module__GP_z-a__navbarCapsule{border-radius:9999px;padding:.55rem 1.15rem}}.navbar-module__GP_z-a__navLinkButton{color:#fff;letter-spacing:.06em;text-transform:uppercase;text-shadow:0 1px 2px #00000026;-webkit-user-select:none;user-select:none;background:#ffffff2e;border:1px solid #ffffff2e;border-radius:9999px;justify-content:center;align-items:center;padding:.45rem 1.15rem;font-size:.875rem;font-weight:700;transition:background-color .2s cubic-bezier(.16,1,.3,1),border-color .2s cubic-bezier(.16,1,.3,1),box-shadow .2s cubic-bezier(.16,1,.3,1),transform .15s;display:inline-flex;position:relative;box-shadow:inset 0 1px 1.5px #ffffff4d,0 2px 6px #00000014}@media (min-width:640px){.navbar-module__GP_z-a__navLinkButton{border-radius:9999px;padding:.55rem 1.45rem;font-size:.95rem}}@media (min-width:1024px){.navbar-module__GP_z-a__navLinkButton{border-radius:9999px;padding:.65rem 1.85rem;font-size:1.05rem}}.navbar-module__GP_z-a__navLinkButton:hover{background:#ffffff52;border-color:#ffffff59;transform:translateY(-1px);box-shadow:inset 0 1px 2px #ffffff80,0 4px 12px #0000001f}.navbar-module__GP_z-a__navLinkButton:active{transform:scale(.96)translateY(0)}.navbar-module__GP_z-a__navLinkButtonActive{background:#ffffff6b;border-color:#ffffff80;font-weight:800;box-shadow:inset 0 1px 2px #fff9,0 4px 14px #00000024}.navbar-module__GP_z-a__mobileMenuToggle{border:1px solid color-mix(in srgb, var(--color-brand-loader-paper) 30%, transparent);background:color-mix(in srgb, var(--color-brand-blue-50) 20%, transparent);width:44px;height:44px;color:var(--color-brand-loader-paper);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:inset 0 1px 1px color-mix(in srgb, var(--color-brand-loader-paper) 12%, transparent);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;transition:background-color .18s;display:inline-flex}@media (hover:hover){.navbar-module__GP_z-a__mobileMenuToggle:hover{background:color-mix(in srgb, var(--color-brand-blue-50) 30%, transparent)}}.navbar-module__GP_z-a__mobileMenuToggle:focus-visible{outline:2px solid var(--color-brand-loader-paper);outline-offset:4px}.navbar-module__GP_z-a__mobileMenuIcon{width:18px;height:18px;position:relative}.navbar-module__GP_z-a__mobileMenuLine{inset-inline:0;background:currentColor;border-radius:9999px;height:2px;transition:transform .24s cubic-bezier(.16,1,.3,1),opacity .16s;position:absolute;top:calc(50% - 1px)}.navbar-module__GP_z-a__mobileMenuLine:first-child{transform:translateY(-6px)}.navbar-module__GP_z-a__mobileMenuLine:last-child{transform:translateY(6px)}.navbar-module__GP_z-a__mobileMenuToggle[aria-expanded=true] .navbar-module__GP_z-a__mobileMenuLine:first-child{transform:rotate(45deg)}.navbar-module__GP_z-a__mobileMenuToggle[aria-expanded=true] .navbar-module__GP_z-a__mobileMenuLine:nth-child(2){opacity:0;transform:scaleX(0)}.navbar-module__GP_z-a__mobileMenuToggle[aria-expanded=true] .navbar-module__GP_z-a__mobileMenuLine:last-child{transform:rotate(-45deg)}@media (prefers-reduced-motion:reduce){.navbar-module__GP_z-a__mobileMenuToggle,.navbar-module__GP_z-a__mobileMenuLine{transition:none}}.navbar-module__GP_z-a__mobileMenuLink{width:max-content;height:auto;min-height:44px;text-shadow:none;padding:.625rem 1rem;font-size:.875rem;font-weight:700}.navbar-module__GP_z-a__mobileMenuLink[aria-current=page]{background:color-mix(in srgb, var(--color-brand-blue-50) 35%, transparent);border-color:color-mix(in srgb, var(--color-brand-loader-paper) 50%, transparent)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.navbar-module__GP_z-a__navbarCapsule{background:#1455b359}}
.value-card-module__wWt_Ra__valueCard{box-sizing:border-box;-webkit-backdrop-filter:blur(12px);background: radial-gradient(ellipse 60% 70% at 20% 20%, #ffffff47 0%, transparent 65%),  linear-gradient(90deg, color-mix(in srgb, var(--color-brand-blue-600) 78%, transparent) 0%, color-mix(in srgb, var(--color-brand-blue-400) 72%, transparent) 45%, color-mix(in srgb, var(--color-brand-blue-600) 78%, transparent) 100%);width:fit-content;max-width:100%;box-shadow:0 8px 20px -4px color-mix(in srgb, var(--color-brand-blue-900) 40%, transparent), 0 2px 6px -1px color-mix(in srgb, var(--color-brand-blue-600) 30%, transparent), inset 0 1px 2px #fff9;-webkit-user-select:none;user-select:none;border:2px solid #ffffffeb;border-radius:9999px;justify-content:flex-start;align-items:center;padding:.375rem .85rem;transition:box-shadow .3s;display:inline-flex;position:relative;overflow:hidden}.value-card-module__wWt_Ra__valueCard:hover{box-shadow:0 12px 26px -4px color-mix(in srgb, var(--color-brand-blue-900) 50%, transparent), 0 4px 10px -1px color-mix(in srgb, var(--color-brand-blue-600) 40%, transparent), inset 0 1px 2px #fffc}@media (min-width:640px){.value-card-module__wWt_Ra__valueCard{border-width:2.25px;padding:.45rem 1rem}}@media (min-width:768px){.value-card-module__wWt_Ra__valueCard{border-width:2.5px;padding:.5rem 1.15rem}}@media (min-width:1024px){.value-card-module__wWt_Ra__valueCard{border-width:3px;padding:.5625rem 1.35rem}}@media (min-width:1280px){.value-card-module__wWt_Ra__valueCard{border-width:3.5px;padding:.625rem 1.5rem}}.value-card-module__wWt_Ra__cardContent{z-index:2;color:#fff;width:max-content;font-family:var(--font-sans-family), "Poppins", sans-serif;letter-spacing:.01em;white-space:nowrap;flex-shrink:0;justify-content:center;align-items:baseline;margin:0;font-size:1.25rem;line-height:1.15;display:flex;position:relative}@media (min-width:640px){.value-card-module__wWt_Ra__cardContent{font-size:1.5rem}}@media (min-width:768px){.value-card-module__wWt_Ra__cardContent{font-size:1.75rem}}@media (min-width:1024px){.value-card-module__wWt_Ra__cardContent{font-size:2.125rem}}@media (min-width:1280px){.value-card-module__wWt_Ra__cardContent{font-size:2.375rem}}.value-card-module__wWt_Ra__leadLetter{font-family:var(--font-sans-family), "Poppins", sans-serif;letter-spacing:.02em;color:#fff;text-shadow:0 0 14px #fffffff2,0 0 6px #ffffffe6,0 1px 3px #00000026;font-weight:800;display:inline-block}.value-card-module__wWt_Ra__restText{font-family:var(--font-sans-family), "Poppins", sans-serif;letter-spacing:.01em;color:#fff;text-shadow:0 0 10px #ffffffa6,0 0 4px #fffc;font-weight:400;display:inline-block}@media (max-width:1023px) and (max-height:500px) and (orientation:landscape){.value-card-module__wWt_Ra__valueCard{padding:calc(1.4 * var(--homepage-landscape-vh,1svh)) calc(3 * var(--homepage-landscape-vh,1svh));border-width:calc(.6 * var(--homepage-landscape-vh,1svh))}.value-card-module__wWt_Ra__cardContent{font-size:min(3.3vw, calc(6.5 * var(--homepage-landscape-vh,1svh)))}}
@keyframes member-card-module__j7jPKq__floatMemberCard{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.member-card-module__j7jPKq__floatingWrapper{will-change:transform;justify-content:center;align-items:center;padding-block:3rem 4rem;animation-name:member-card-module__j7jPKq__floatMemberCard;animation-timing-function:ease-in-out;animation-iteration-count:infinite;display:flex;position:relative}.member-card-module__j7jPKq__cardWrapper{aspect-ratio:784.32/940.32;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 8px 18px #00000024);z-index:1;outline:none;justify-content:center;align-items:center;width:clamp(285px,26vw,365px);transition:transform .28s cubic-bezier(.34,1.56,.64,1),filter .28s;display:flex;position:relative;container-type:inline-size}.member-card-module__j7jPKq__cardWrapper:hover,.member-card-module__j7jPKq__cardWrapper:focus-within{filter:drop-shadow(0 16px 32px #00000038);z-index:40}.member-card-module__j7jPKq__photoContainer{z-index:1;background-color:var(--color-brand-blue-member-outline);pointer-events:none;border-radius:clamp(16px,6.7cqw,40px);width:65.63%;height:64.84%;position:absolute;top:8.85%;left:17.06%;overflow:hidden}.member-card-module__j7jPKq__photoImage{object-fit:cover;object-position:center;will-change:opacity;pointer-events:none;width:100%;height:100%;transition:opacity 1s cubic-bezier(.4,0,.2,1);position:absolute;inset:0}.member-card-module__j7jPKq__frameGraphic{pointer-events:none;z-index:2;width:100%;height:100%;position:absolute;inset:0}.member-card-module__j7jPKq__departmentBadge{object-fit:contain;pointer-events:none;z-index:5;width:auto;max-width:70%;height:14.6cqw;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.member-card-module__j7jPKq__instagramButtonContainer{--instagram-inset:5.2cqw;top:var(--instagram-inset);right:var(--instagram-inset);z-index:30;pointer-events:auto;display:flex;position:absolute}@container (max-width:300px){.member-card-module__j7jPKq__instagramButtonContainer{--instagram-inset:4.8cqw;transform-origin:100% 0;transform:scale(.88)}}@container (max-width:240px){.member-card-module__j7jPKq__instagramButtonContainer{--instagram-inset:4.5cqw;transform-origin:100% 0;transform:scale(.75)}}.member-card-module__j7jPKq__bottomLeftStar{aspect-ratio:261.6/263.52;pointer-events:none;z-index:4;will-change:transform;width:20cqw;height:auto;animation:20s linear infinite member-card-module__j7jPKq__spinMemberStar;position:absolute;bottom:-12.5cqw;left:-6.5cqw;transform:rotate(-60deg)}@keyframes member-card-module__j7jPKq__spinMemberStar{0%{transform:rotate(-60deg)}to{transform:rotate(300deg)}}.member-card-module__j7jPKq__textContentContainer{z-index:3;text-align:center;color:var(--color-brand-blue-member-outline);font-family:var(--font-sans-family), ui-sans-serif, system-ui, sans-serif;flex-direction:column;justify-content:center;align-items:center;gap:.4cqw;display:flex;position:absolute;top:76%;left:4%;right:4%}.member-card-module__j7jPKq__memberNameText{letter-spacing:-.01em;text-shadow:0 0 .35cqw currentColor, 0 0 .7cqw color-mix(in srgb, currentColor 35%, transparent);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:8cqw;font-weight:700;line-height:1.2;display:block;overflow:hidden}.member-card-module__j7jPKq__memberRoleText,.member-card-module__j7jPKq__memberMajorAngkatanText{letter-spacing:0;text-transform:uppercase;text-shadow:0 0 .35cqw color-mix(in srgb, currentColor 65%, transparent), 0 0 .8cqw color-mix(in srgb, currentColor 35%, transparent);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-weight:400;line-height:1.25;display:block;overflow:hidden}.member-card-module__j7jPKq__memberRoleText{font-size:4.8cqw}.member-card-module__j7jPKq__memberMajorAngkatanText{font-size:4.5cqw}@media (prefers-reduced-motion:reduce){.member-card-module__j7jPKq__floatingWrapper,.member-card-module__j7jPKq__bottomLeftStar{will-change:auto;animation:none}.member-card-module__j7jPKq__cardWrapper,.member-card-module__j7jPKq__photoImage{transition:none}}@media (max-width:1024px){.member-card-module__j7jPKq__cardWrapper{width:clamp(240px,38vw,320px)}}@media (max-width:640px){.member-card-module__j7jPKq__cardWrapper{width:clamp(190px,78vw,290px)}}
.orange-department-frame-module__-kCA5a__frame{--viewbox-scale:calc(685.58 / 685.69);--hole-left:124.06;--body-left:5.44;--outline-width:4;--pill-x:291.94;--pill-translate-x:7.14;--pill-translate-y:-25.19;--pill-color:var(--color-brand-blue-department-badge);--base:var(--color-brand-orange-department-base);--shade:var(--color-brand-orange-department-shade);--lower-highlight:var(--color-brand-orange-department-lower-highlight);--upper-highlight:var(--color-brand-orange-department-upper-highlight);--gold:var(--color-brand-orange-department-gold)}.orange-department-frame-module__-kCA5a__surface:before{background:radial-gradient(ellipse 45.2241% 45.5425% at 57.663% 23.8312%, color-mix(in srgb, var(--gold) 53.518%, transparent) 0%, color-mix(in srgb, var(--gold) 53.517%, transparent) 10%, color-mix(in srgb, var(--gold) 53.493%, transparent) 20%, color-mix(in srgb, var(--gold) 53.345%, transparent) 30%, color-mix(in srgb, var(--gold) 52.839%, transparent) 40%, color-mix(in srgb, var(--gold) 51.579%, transparent) 50%, color-mix(in srgb, var(--gold) 49.014%, transparent) 60%, color-mix(in srgb, var(--gold) 44.564%, transparent) 70%, color-mix(in srgb, var(--gold) 37.875%, transparent) 80%, color-mix(in srgb, var(--gold) 29.207%, transparent) 90%, color-mix(in srgb, var(--gold) 19.688%, transparent) 100%, color-mix(in srgb, var(--gold) 11.089%, transparent) 110%, color-mix(in srgb, var(--gold) 4.945%, transparent) 120%, color-mix(in srgb, var(--gold) 1.639%, transparent) 130%, color-mix(in srgb, var(--gold) 0.375%, transparent) 140%, color-mix(in srgb, var(--gold) 0.055%, transparent) 150%, color-mix(in srgb, var(--gold) 0.005%, transparent) 160%, color-mix(in srgb, var(--gold) 0%, transparent) 170%), radial-gradient(ellipse 68.873% 31.8417% at 6.0382% 6.6721%, color-mix(in srgb, var(--upper-highlight) 99.999%, transparent) 0%, color-mix(in srgb, var(--upper-highlight) 98.769%, transparent) 10%, color-mix(in srgb, var(--upper-highlight) 95.461%, transparent) 20%, color-mix(in srgb, var(--upper-highlight) 90.426%, transparent) 30%, color-mix(in srgb, var(--upper-highlight) 84.013%, transparent) 40%, color-mix(in srgb, var(--upper-highlight) 76.597%, transparent) 50%, color-mix(in srgb, var(--upper-highlight) 68.559%, transparent) 60%, color-mix(in srgb, var(--upper-highlight) 60.261%, transparent) 70%, color-mix(in srgb, var(--upper-highlight) 52.028%, transparent) 80%, color-mix(in srgb, var(--upper-highlight) 44.133%, transparent) 90%, color-mix(in srgb, var(--upper-highlight) 36.788%, transparent) 100%, color-mix(in srgb, var(--upper-highlight) 30.139%, transparent) 110%, color-mix(in srgb, var(--upper-highlight) 24.272%, transparent) 120%, color-mix(in srgb, var(--upper-highlight) 19.217%, transparent) 130%, color-mix(in srgb, var(--upper-highlight) 14.96%, transparent) 140%, color-mix(in srgb, var(--upper-highlight) 11.452%, transparent) 150%, color-mix(in srgb, var(--upper-highlight) 8.622%, transparent) 160%, color-mix(in srgb, var(--upper-highlight) 6.385%, transparent) 170%, color-mix(in srgb, var(--upper-highlight) 4.651%, transparent) 180%, color-mix(in srgb, var(--upper-highlight) 3.333%, transparent) 190%, color-mix(in srgb, var(--upper-highlight) 2.35%, transparent) 200%, color-mix(in srgb, var(--upper-highlight) 1.63%, transparent) 210%, color-mix(in srgb, var(--upper-highlight) 1.112%, transparent) 220%, color-mix(in srgb, var(--upper-highlight) 0.747%, transparent) 230%, color-mix(in srgb, var(--upper-highlight) 0.494%, transparent) 240%, color-mix(in srgb, var(--upper-highlight) 0.321%, transparent) 250%), radial-gradient(ellipse 30.887% 32.9004% at 49.6069% 94.3773%, color-mix(in srgb, var(--lower-highlight) 97.003%, transparent) 0%, color-mix(in srgb, var(--lower-highlight) 95.161%, transparent) 10%, color-mix(in srgb, var(--lower-highlight) 91.077%, transparent) 20%, color-mix(in srgb, var(--lower-highlight) 85.478%, transparent) 30%, color-mix(in srgb, var(--lower-highlight) 78.842%, transparent) 40%, color-mix(in srgb, var(--lower-highlight) 71.567%, transparent) 50%, color-mix(in srgb, var(--lower-highlight) 63.997%, transparent) 60%, color-mix(in srgb, var(--lower-highlight) 56.417%, transparent) 70%, color-mix(in srgb, var(--lower-highlight) 49.062%, transparent) 80%, color-mix(in srgb, var(--lower-highlight) 42.109%, transparent) 90%, color-mix(in srgb, var(--lower-highlight) 35.686%, transparent) 100%, color-mix(in srgb, var(--lower-highlight) 29.872%, transparent) 110%, color-mix(in srgb, var(--lower-highlight) 24.707%, transparent) 120%, color-mix(in srgb, var(--lower-highlight) 20.197%, transparent) 130%, color-mix(in srgb, var(--lower-highlight) 16.323%, transparent) 140%, color-mix(in srgb, var(--lower-highlight) 13.045%, transparent) 150%, color-mix(in srgb, var(--lower-highlight) 10.311%, transparent) 160%, color-mix(in srgb, var(--lower-highlight) 8.063%, transparent) 170%, color-mix(in srgb, var(--lower-highlight) 6.238%, transparent) 180%, color-mix(in srgb, var(--lower-highlight) 4.776%, transparent) 190%, color-mix(in srgb, var(--lower-highlight) 3.62%, transparent) 200%, color-mix(in srgb, var(--lower-highlight) 2.716%, transparent) 210%, color-mix(in srgb, var(--lower-highlight) 2.017%, transparent) 220%, color-mix(in srgb, var(--lower-highlight) 1.483%, transparent) 230%, color-mix(in srgb, var(--lower-highlight) 1.08%, transparent) 240%, color-mix(in srgb, var(--lower-highlight) 0.779%, transparent) 250%), radial-gradient(ellipse 36.471% 67.682% at 86.1418% 93.7158%, color-mix(in srgb, var(--shade) 98.692%, transparent) 0%, color-mix(in srgb, var(--shade) 98.691%, transparent) 10%, color-mix(in srgb, var(--shade) 98.643%, transparent) 20%, color-mix(in srgb, var(--shade) 98.355%, transparent) 30%, color-mix(in srgb, var(--shade) 97.39%, transparent) 40%, color-mix(in srgb, var(--shade) 95.008%, transparent) 50%, color-mix(in srgb, var(--shade) 90.208%, transparent) 60%, color-mix(in srgb, var(--shade) 81.944%, transparent) 70%, color-mix(in srgb, var(--shade) 69.609%, transparent) 80%, color-mix(in srgb, var(--shade) 53.71%, transparent) 90%, color-mix(in srgb, var(--shade) 36.307%, transparent) 100%, color-mix(in srgb, var(--shade) 20.583%, transparent) 110%, color-mix(in srgb, var(--shade) 9.292%, transparent) 120%, color-mix(in srgb, var(--shade) 3.144%, transparent) 130%, color-mix(in srgb, var(--shade) 0.744%, transparent) 140%, color-mix(in srgb, var(--shade) 0.113%, transparent) 150%, color-mix(in srgb, var(--shade) 0.01%, transparent) 160%, color-mix(in srgb, var(--shade) 0%, transparent) 170%), var(--base)}
.page-scrollbar-module__HEhnnW__track{visibility:hidden;display:none}@media screen and (min-width:768px){html:has(.page-scrollbar-module__HEhnnW__track[data-scrollbar-ready]){scrollbar-width:none}html:has(.page-scrollbar-module__HEhnnW__track[data-scrollbar-ready])::-webkit-scrollbar{width:0;height:0}.page-scrollbar-module__HEhnnW__track{--scrollbar-color-cycle:18s;z-index:60;inset-block:0;border:1px solid color-mix(in srgb, var(--color-brand-blue-50) 50%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--color-brand-purple) 30%, var(--color-brand-blue-50)), color-mix(in srgb, var(--color-brand-blue-200) 35%, var(--color-brand-blue-50)));touch-action:none;-webkit-user-select:none;user-select:none;border-radius:9999px;width:12px;display:block;position:fixed;right:0}.page-scrollbar-module__HEhnnW__track[data-scrollbar-ready]{visibility:inherit}.page-scrollbar-module__HEhnnW__track:before,.page-scrollbar-module__HEhnnW__thumb:before{content:"";border-radius:inherit;pointer-events:none;opacity:0;animation:page-scrollbar-module__HEhnnW__scrollbarCrossfade var(--scrollbar-color-cycle) ease-in-out infinite;position:absolute;inset:0}.page-scrollbar-module__HEhnnW__track:before{z-index:-1;background:linear-gradient(180deg, color-mix(in srgb, var(--color-brand-peach-300) 30%, var(--color-brand-blue-50)), color-mix(in srgb, var(--color-brand-yellow-400) 35%, var(--color-brand-blue-50)))}.page-scrollbar-module__HEhnnW__track:focus-visible{outline:2px solid var(--color-brand-blue-900);outline-offset:-2px}.page-scrollbar-module__HEhnnW__thumb{width:100%;height:var(--page-thumb-height,110px);border:2px solid color-mix(in srgb, var(--color-brand-blue-50) 60%, transparent);border-radius:inherit;background:linear-gradient(180deg, var(--color-brand-peach-300), var(--color-brand-yellow-400));max-height:100%;transform:translateY(var(--page-thumb-offset,0px));cursor:grab;position:relative;overflow:hidden}.page-scrollbar-module__HEhnnW__thumb:before{background:linear-gradient(180deg, var(--color-brand-blue-400), var(--color-brand-purple))}.page-scrollbar-module__HEhnnW__track[data-animation-paused]:before,.page-scrollbar-module__HEhnnW__track[data-animation-paused] .page-scrollbar-module__HEhnnW__thumb:before{animation-play-state:paused}.page-scrollbar-module__HEhnnW__track:active .page-scrollbar-module__HEhnnW__thumb{cursor:grabbing}}@keyframes page-scrollbar-module__HEhnnW__scrollbarCrossfade{0%,to{opacity:0}40%,60%{opacity:1}}@media (prefers-reduced-motion:reduce){.page-scrollbar-module__HEhnnW__track:before,.page-scrollbar-module__HEhnnW__thumb:before{animation:none}}
.field-magnifier-module__drIWIq__magnifierWrapper{aspect-ratio:585/954;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 10px 20px #1455b31f);flex-direction:column;justify-content:flex-start;align-items:center;transition:transform .3s cubic-bezier(.34,1.56,.64,1),filter .3s;display:inline-flex;position:relative;container-type:inline-size}.field-magnifier-module__drIWIq__magnifierWrapper:hover{filter:drop-shadow(0 16px 28px #1455b338);transform:translateY(-8px)scale(1.04)}.field-magnifier-module__drIWIq__magnifierWrapper:active{transform:translateY(-2px)scale(1.01)}.field-magnifier-module__drIWIq__fillWrapper{width:100%;height:100%;filter:none!important;transition:none!important;transform:none!important}.field-magnifier-module__drIWIq__glassGraphic{width:100%;height:100%;transform:rotate(var(--item-tilt,0deg));transform-origin:50% 31%;pointer-events:none;position:absolute;inset:0}.field-magnifier-module__drIWIq__bidangText{z-index:20;color:#fff;font-family:var(--font-display-family), "Caveat", "Dancing Script", cursive, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;white-space:nowrap;pointer-events:none;text-shadow:0 1px 4px #00000059,0 0 8px #fff3;letter-spacing:.02em;font-size:clamp(1.15rem,20.5cqw,2.35rem);font-style:normal;font-weight:400;line-height:1;position:absolute;top:3.8%;left:50%;transform:translate(-50%)rotate(-6deg)}.field-magnifier-module__drIWIq__centerNumber{z-index:20;color:#fff;font-family:var(--font-sans-family), "Poppins", sans-serif;pointer-events:none;text-shadow:0 4px 10px #00000059,0 0 18px #ffffff59;font-size:clamp(3.2rem,58cqw,6.6rem);font-weight:900;line-height:1;position:absolute;top:31%;left:50%;transform:translate(-50%,-50%)}.field-magnifier-module__drIWIq__centerBph{z-index:20;color:#fff;font-family:var(--font-sans-family), "Poppins", sans-serif;letter-spacing:.02em;pointer-events:none;text-shadow:0 4px 10px #00000059,0 0 16px #ffffff59;font-size:clamp(2rem,36cqw,4.4rem);font-weight:900;line-height:1;position:absolute;top:31%;left:50%;transform:translate(-50%,-50%)}
@media (max-width:639px) and (orientation:portrait){.fields-view-module__Oz2sqa__header{inset-block-start:3rem}.fields-view-module__Oz2sqa__carousel{margin-block-start:1rem}}
