.preloader-module__yEVbNW__reveal{z-index:999;pointer-events:none;background:radial-gradient(at 50% 42%,#254737,#0a1712 68%);place-items:center;animation:1.9s both preloader-module__yEVbNW__release;display:grid;position:fixed;inset:0;overflow:hidden}.preloader-module__yEVbNW__mark{justify-items:center;gap:.65rem;padding:1rem;animation:1.9s both preloader-module__yEVbNW__lift;display:grid}.preloader-module__yEVbNW__stage{perspective:560px;width:220px;height:184px;position:relative}.preloader-module__yEVbNW__turn{transform-style:preserve-3d;animation:1.35s cubic-bezier(.17,.82,.22,1) both preloader-module__yEVbNW__turn;position:absolute;inset:0}.preloader-module__yEVbNW__halo{background:radial-gradient(#81c49c5c,#0000 66%);animation:1.35s ease-out both preloader-module__yEVbNW__bloom;position:absolute;inset:-16%}.preloader-module__yEVbNW__orbit,.preloader-module__yEVbNW__orbitCross{border:1px solid #e8c68570;border-radius:50%;animation:1.3s cubic-bezier(.19,1,.22,1) both preloader-module__yEVbNW__orbit;position:absolute;inset:34px 9px;box-shadow:0 0 15px #e4c78f33}.preloader-module__yEVbNW__orbitCross{--orbit-angle:-25deg;animation-delay:.1s}.preloader-module__yEVbNW__glint{clip-path:polygon(50% 0,55% 44%,100% 50%,55% 56%,50% 100%,44% 56%,0 50%,44% 44%);background:#fff1cd;width:42px;height:42px;animation:.52s ease-out .43s both preloader-module__yEVbNW__glint;position:absolute;top:36%;left:69%}.preloader-module__yEVbNW__name{color:#f7f1e5;letter-spacing:.12em;font:500 clamp(2.2rem,7vw,3.45rem)/1.2 Playfair Display,Georgia,serif;animation:.56s cubic-bezier(.19,1,.22,1) .28s both preloader-module__yEVbNW__arrive}.preloader-module__yEVbNW__rule{background:linear-gradient(90deg,#0000,#e4c78f,#0000);width:5rem;height:1px;animation:.52s ease-out .46s both preloader-module__yEVbNW__draw}@keyframes preloader-module__yEVbNW__release{0%,73%{opacity:1}to{opacity:0}}@keyframes preloader-module__yEVbNW__lift{0%,73%{transform:scale(1)}to{transform:scale(1.07)}}@keyframes preloader-module__yEVbNW__turn{0%{opacity:0;transform:rotateX(-33deg)rotateY(-155deg)scale(.53)}38%{opacity:1}to{opacity:1;transform:rotateX(-14deg)rotateY(24deg)scale(1)}}@keyframes preloader-module__yEVbNW__bloom{0%{opacity:0;transform:scale(.7)}55%,to{opacity:1;transform:scale(1)}}@keyframes preloader-module__yEVbNW__orbit{0%{opacity:0;transform:rotate(calc(var(--orbit-angle,27deg) - 36deg))scale(.62)}to{opacity:.84;transform:rotate(var(--orbit-angle,27deg))scale(1)}}@keyframes preloader-module__yEVbNW__glint{0%,to{opacity:0;transform:scale(.2)}45%{opacity:1;transform:scale(1)}}@keyframes preloader-module__yEVbNW__arrive{0%{opacity:0;transform:translateY(13px)}to{opacity:1;transform:translateY(0)}}@keyframes preloader-module__yEVbNW__draw{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.preloader-module__yEVbNW__reveal{display:none}}
.faceted-gem-module__2ZCA_W__solid,.faceted-gem-module__2ZCA_W__side{transform-style:preserve-3d;position:absolute;inset:0}.faceted-gem-module__2ZCA_W__side{transform:rotateY(var(--angle))translateZ(48.5px)}.faceted-gem-module__2ZCA_W__crown,.faceted-gem-module__2ZCA_W__base{backface-visibility:hidden;width:56px;position:absolute;top:50%;left:calc(50% - 28px)}.faceted-gem-module__2ZCA_W__crown{clip-path:polygon(50% 0,100% 100%,0 100%);transform-origin:bottom;background:linear-gradient(145deg,#e0eeb8 6%,#70b894 48%,#245642 95%);height:59px;margin-top:-59px;transform:rotateX(55deg)}.faceted-gem-module__2ZCA_W__base{clip-path:polygon(0 0,100% 0,50% 100%);transform-origin:top;background:linear-gradient(147deg,#c5d4a0 3%,#2a8364 42%,#102b24 88%);height:82px;transform:rotateX(-36deg)}.faceted-gem-module__2ZCA_W__side:nth-child(2n) .faceted-gem-module__2ZCA_W__crown{background:linear-gradient(215deg,#f4e3a7,#52947b 52%,#17392d)}.faceted-gem-module__2ZCA_W__side:nth-child(2n) .faceted-gem-module__2ZCA_W__base{background:linear-gradient(218deg,#e1c77f,#36775b 37%,#112c26 83%)}.faceted-gem-module__2ZCA_W__side:nth-child(3n) .faceted-gem-module__2ZCA_W__base{background:linear-gradient(148deg,#91d5ad,#398268 34%,#194334 75%)}
.home-scroll-effects-module__Oz3pyq__progress{display:none}.home-scroll-effects-module__Oz3pyq__heroGem{pointer-events:none;perspective:450px;width:100px;height:100px;position:absolute;top:3%;right:-13px}.home-scroll-effects-module__Oz3pyq__heroGemTurn{transform-style:preserve-3d;position:absolute;inset:0;transform:translate(0,0)rotateX(-16deg)rotateY(24deg)scale(.59)}@media (max-width:767px){.home-scroll-effects-module__Oz3pyq__heroGem{top:-15px;right:-4px}.home-scroll-effects-module__Oz3pyq__heroGemTurn{scale:.74}}@supports (animation-timeline:scroll(root block)){@media (prefers-reduced-motion:no-preference){.home-scroll-effects-module__Oz3pyq__heroGemTurn{animation:linear both home-scroll-effects-module__Oz3pyq__drift;animation-timeline:view();animation-range:exit}.home-scroll-effects-module__Oz3pyq__progress{z-index:60;pointer-events:none;transform-origin:0;height:3px;animation:linear both home-scroll-effects-module__Oz3pyq__advance;animation-duration:auto;background:linear-gradient(90deg,#b99055,#f2d9a1);animation-timeline:scroll(root);display:block;position:fixed;inset:0 0 auto}}}@keyframes home-scroll-effects-module__Oz3pyq__drift{0%{transform:translate(0,0)rotateX(-16deg)rotateY(24deg)scale(.59)}to{transform:translate3d(-22px,105px,18px)rotateX(16deg)rotateY(190deg)scale(.79)}}@keyframes home-scroll-effects-module__Oz3pyq__advance{0%{transform:scaleX(0)}to{transform:scaleX(1)}}
