.OverlayText-module__7_eD5W__wrapper{z-index:20;pointer-events:none;justify-content:flex-start;align-items:center;padding-left:96px;display:flex;position:fixed;inset:0}.OverlayText-module__7_eD5W__card{text-shadow:0 2px 24px #0000008c;width:580px;max-width:100%;padding:24px 0}.OverlayText-module__7_eD5W__visible{opacity:1;transition:opacity .6s}.OverlayText-module__7_eD5W__hidden{opacity:0}.OverlayText-module__7_eD5W__eyebrow{color:#c6a24b;letter-spacing:.22em;margin-bottom:18px;font-size:13px}.OverlayText-module__7_eD5W__title{color:#f6f2ea;margin:0 0 24px;font-size:clamp(64px,5vw,84px);font-weight:600;line-height:1.05}.OverlayText-module__7_eD5W__description{color:#b7b0a5;max-width:520px;font-size:22px;line-height:1.7}.OverlayText-module__7_eD5W__card{animation:.7s cubic-bezier(.22,.61,.36,1) OverlayText-module__7_eD5W__overlayEnter}@keyframes OverlayText-module__7_eD5W__overlayEnter{0%{opacity:0;filter:blur(8px);transform:translate(60px)}to{opacity:1;filter:blur();transform:translate(0)}}@media (max-width:900px){.OverlayText-module__7_eD5W__wrapper{justify-content:center;align-items:flex-start;padding:calc(55svh + 64px) 20px 96px}.OverlayText-module__7_eD5W__card{width:100%;max-width:440px;text-shadow:none;text-align:center;padding:0}.OverlayText-module__7_eD5W__title{margin-bottom:10px;font-size:clamp(26px,7vw,36px)}.OverlayText-module__7_eD5W__description{margin-inline:auto;font-size:15px;line-height:1.55}.OverlayText-module__7_eD5W__eyebrow{margin-bottom:8px;font-size:11px}}@media (prefers-reduced-motion:reduce){.OverlayText-module__7_eD5W__card{animation:none}}.OverlayText-module__7_eD5W__titleMask{margin-bottom:-.08em;padding-bottom:.08em;display:block;overflow:hidden}.OverlayText-module__7_eD5W__titleLine{will-change:transform;display:block}.OverlayText-module__7_eD5W__cta{color:#0a0a0a;pointer-events:auto;background:#c6a24b;border-radius:999px;justify-content:center;align-items:center;min-height:44px;margin-top:28px;padding:15px 30px;font-size:14.5px;font-weight:600;text-decoration:none;display:inline-flex}.OverlayText-module__7_eD5W__cta:focus-visible{outline-offset:3px;outline:2px solid #f6f2ea}
.PaginationDots-module__eTa3ca__rail{z-index:90;flex-direction:column;align-items:center;gap:14px;display:flex;position:fixed;top:50%;right:32px;transform:translateY(-50%)}.PaginationDots-module__eTa3ca__dotButton{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:44px;height:24px;padding:0;display:flex;position:relative}.PaginationDots-module__eTa3ca__dot{background:#f6f2ea47;border-radius:999px;width:7px;height:7px;transition:height .45s cubic-bezier(.28,.11,.32,1),background-color .45s,box-shadow .45s}.PaginationDots-module__eTa3ca__dotButton:hover .PaginationDots-module__eTa3ca__dot{background:#f6f2ea99}.PaginationDots-module__eTa3ca__active .PaginationDots-module__eTa3ca__dot{background:#c6a24b;height:22px;box-shadow:0 0 12px #c6a24b59}.PaginationDots-module__eTa3ca__label{color:#b8ae9e;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;opacity:0;pointer-events:none;font-size:11px;transition:opacity .35s,transform .35s cubic-bezier(.28,.11,.32,1);position:absolute;top:50%;right:48px;transform:translateY(-50%)translate(6px)}.PaginationDots-module__eTa3ca__dotButton:hover .PaginationDots-module__eTa3ca__label,.PaginationDots-module__eTa3ca__dotButton:focus-visible .PaginationDots-module__eTa3ca__label{opacity:1;transform:translateY(-50%)translate(0)}.PaginationDots-module__eTa3ca__dotButton:focus-visible{outline-offset:2px;border-radius:8px;outline:2px solid #c6a24b}@media (max-width:900px){.PaginationDots-module__eTa3ca__rail{flex-direction:row;gap:4px;inset:auto auto 14px 50%;transform:translate(-50%)}.PaginationDots-module__eTa3ca__dotButton{width:26px;height:44px}.PaginationDots-module__eTa3ca__active .PaginationDots-module__eTa3ca__dot{width:22px;height:7px}.PaginationDots-module__eTa3ca__label{display:none}}@media (prefers-reduced-motion:reduce){.PaginationDots-module__eTa3ca__dot,.PaginationDots-module__eTa3ca__label{transition:none}}
.ScrollHint-module__LlgkJa__hint{z-index:95;flex-direction:column;align-items:center;gap:14px;animation:.75s cubic-bezier(.28,.11,.32,1) both ScrollHint-module__LlgkJa__hintIn;display:flex;position:fixed;bottom:40px;left:50%;transform:translate(-50%)}.ScrollHint-module__LlgkJa__leaving{animation:.42s cubic-bezier(.4,0,1,1) both ScrollHint-module__LlgkJa__hintOut}.ScrollHint-module__LlgkJa__card{-webkit-backdrop-filter:blur(16px)saturate(140%);background:#0c0c0cb8;border:1px solid #c6a24b61;border-radius:999px;align-items:center;gap:16px;padding:12px 12px 12px 18px;animation:2.6s ease-out 1s infinite ScrollHint-module__LlgkJa__halo;display:flex;box-shadow:0 18px 50px #00000073,0 0 #c6a24b47}.ScrollHint-module__LlgkJa__mouse{border:1.5px solid #f6f2eae6;border-radius:12px;flex:none;width:22px;height:34px;position:relative}.ScrollHint-module__LlgkJa__wheel{background:#c6a24b;border-radius:999px;width:3px;height:7px;margin-left:-1.5px;animation:1.8s cubic-bezier(.28,.11,.32,1) infinite ScrollHint-module__LlgkJa__wheel;position:absolute;top:6px;left:50%}.ScrollHint-module__LlgkJa__swipe{flex:none;width:22px;height:34px;position:relative}.ScrollHint-module__LlgkJa__swipe:before{content:"";background:linear-gradient(#c6a24be6,#f6f2ea14);border-radius:999px;width:1.5px;margin-left:-.75px;position:absolute;top:2px;bottom:2px;left:50%}.ScrollHint-module__LlgkJa__swipeDot{background:#f6f2ea;border-radius:50%;width:12px;height:12px;margin-left:-6px;animation:1.8s cubic-bezier(.28,.11,.32,1) infinite ScrollHint-module__LlgkJa__swipe;position:absolute;bottom:0;left:50%;box-shadow:0 0 0 4px #c6a24b40}.ScrollHint-module__LlgkJa__text{flex-direction:column;gap:2px;display:flex}.ScrollHint-module__LlgkJa__title{color:#f6f2ea;white-space:nowrap;font-size:15px;font-weight:600;line-height:1.3}.ScrollHint-module__LlgkJa__subtitle{color:#f3e8d79e;white-space:nowrap;font-size:12.5px;line-height:1.35}.ScrollHint-module__LlgkJa__close{color:#f6f2ea99;cursor:pointer;background:#ffffff0f;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;width:30px;height:30px;transition:background .25s,color .25s;display:inline-flex}.ScrollHint-module__LlgkJa__close:hover{color:#c6a24b;background:#c6a24b29}.ScrollHint-module__LlgkJa__chevrons{flex-direction:column;align-items:center;display:flex}.ScrollHint-module__LlgkJa__chevrons span{border-bottom:1.5px solid #c6a24b;border-right:1.5px solid #c6a24b;width:10px;height:10px;margin-top:-4px;animation:1.8s ease-in-out infinite ScrollHint-module__LlgkJa__chevron;transform:rotate(45deg)}.ScrollHint-module__LlgkJa__chevrons span:last-child{animation-delay:.2s}@keyframes ScrollHint-module__LlgkJa__hintIn{0%{opacity:0;transform:translate(-50%,18px)scale(.96)}to{opacity:1;transform:translate(-50%)scale(1)}}@keyframes ScrollHint-module__LlgkJa__hintOut{0%{opacity:1;transform:translate(-50%)scale(1)}to{opacity:0;transform:translate(-50%,10px)scale(.98)}}@keyframes ScrollHint-module__LlgkJa__halo{0%{box-shadow:0 18px 50px #00000073,0 0 #c6a24b47}70%,to{box-shadow:0 18px 50px #00000073,0 0 0 14px #c6a24b00}}@keyframes ScrollHint-module__LlgkJa__wheel{0%{opacity:1;transform:translateY(0)}70%{opacity:0;transform:translateY(10px)}to{opacity:0;transform:translateY(0)}}@keyframes ScrollHint-module__LlgkJa__swipe{0%{opacity:0;transform:translateY(0)}20%{opacity:1}80%{opacity:0;transform:translateY(-22px)}to{opacity:0;transform:translateY(-22px)}}@keyframes ScrollHint-module__LlgkJa__chevron{0%,to{opacity:.25;transform:rotate(45deg)translate(-2px,-2px)}50%{opacity:1;transform:rotate(45deg)translate(2px,2px)}}@media (max-width:900px){.ScrollHint-module__LlgkJa__hint{width:calc(100% - 32px);max-width:420px;top:calc(55svh - 96px);bottom:auto}.ScrollHint-module__LlgkJa__card{border-radius:20px;width:100%;padding:12px 10px 12px 16px}.ScrollHint-module__LlgkJa__text{flex:auto;min-width:0}.ScrollHint-module__LlgkJa__title,.ScrollHint-module__LlgkJa__subtitle{white-space:normal}}@media (prefers-reduced-motion:reduce){.ScrollHint-module__LlgkJa__hint,.ScrollHint-module__LlgkJa__leaving,.ScrollHint-module__LlgkJa__card,.ScrollHint-module__LlgkJa__wheel,.ScrollHint-module__LlgkJa__swipeDot,.ScrollHint-module__LlgkJa__chevrons span{animation:none}.ScrollHint-module__LlgkJa__leaving{opacity:0}}
