@property --constructor-angle{syntax:"<angle>";initial-value:0deg;inherits:false}.constructor-button_button__ah4jQ{position:relative;isolation:isolate}.constructor-button_button__ah4jQ:before{content:"";position:absolute;inset:-2px;z-index:-2;background:conic-gradient(from var(--constructor-angle),transparent 0 58%,#dc9661 76%,#fcfcfc 90%,#dc9661 96%,transparent 100%),hsla(0,0%,99%,.3)}.constructor-button_button__ah4jQ:after{content:"";position:absolute;inset:0;z-index:-1;background:#3a3530;transition:background-color .2s ease-in-out}.constructor-button_button__ah4jQ:focus-visible:after,.constructor-button_button__ah4jQ:hover:after{background:#dc9661}.constructor-button_button__ah4jQ:active:after{background:#978d84}.constructor-button_shine__bd5aP{position:absolute;inset:0;overflow:hidden;pointer-events:none}.constructor-button_shine__bd5aP:before{content:"";position:absolute;top:0;bottom:0;left:0;width:40%;background:linear-gradient(100deg,transparent,hsla(0,0%,99%,.28),transparent);transform:translateX(-120%) skewX(-18deg)}.constructor-button_icon__sxqU3{color:#dc9661;transition:color .2s ease-in-out}.constructor-button_button__ah4jQ:active .constructor-button_icon__sxqU3,.constructor-button_button__ah4jQ:focus-visible .constructor-button_icon__sxqU3,.constructor-button_button__ah4jQ:hover .constructor-button_icon__sxqU3{color:#fcfcfc}.constructor-button_arrow__tj4wH{transition:transform .25s cubic-bezier(.22,1,.36,1)}.constructor-button_button__ah4jQ:hover .constructor-button_arrow__tj4wH{transform:translateX(4px)}@media (prefers-reduced-motion:no-preference){.constructor-button_button__ah4jQ{animation:constructor-button_constructor-pulse__TV41S 2.8s ease-out infinite}.constructor-button_button__ah4jQ:before{animation:constructor-button_constructor-spin__bbd9Q 3.2s linear infinite}.constructor-button_shine__bd5aP:before{animation:constructor-button_constructor-shine__ImvJP 4.2s ease-in-out infinite}.constructor-button_icon__sxqU3{animation:constructor-button_constructor-twinkle__MF1D_ 2.1s ease-in-out infinite}.constructor-button_button__ah4jQ:hover{animation-play-state:paused}}@keyframes constructor-button_constructor-spin__bbd9Q{to{--constructor-angle:360deg}}@keyframes constructor-button_constructor-pulse__TV41S{0%{box-shadow:0 0 0 0 rgba(220,150,97,.6)}60%,to{box-shadow:0 0 0 16px rgba(220,150,97,0)}}@keyframes constructor-button_constructor-shine__ImvJP{0%,55%{transform:translateX(-120%) skewX(-18deg)}85%,to{transform:translateX(320%) skewX(-18deg)}}@keyframes constructor-button_constructor-twinkle__MF1D_{0%,to{transform:scale(1) rotate(0deg)}45%{transform:scale(1.3) rotate(14deg)}60%{transform:scale(.9) rotate(-6deg)}}.features_photo__UdRf_{position:relative;width:100%;height:100%;border-radius:50%}.features_photo__UdRf_:after{content:"";position:absolute;inset:-6px;border:1px solid hsla(0,0%,100%,.55);border-radius:inherit;opacity:0;pointer-events:none}@media (prefers-reduced-motion:no-preference){.features_card__Mfkwi[data-revealed=true] .features_number__U6nzf{animation:features_reveal-copy__WwXZx .5s cubic-bezier(.22,1,.36,1) both}.features_card__Mfkwi[data-revealed=true] .features_photoEntrance__Pdhil{animation:features_reveal-photo__OXpbA .8s cubic-bezier(.22,1,.36,1) 60ms both}.features_card__Mfkwi[data-revealed=true] .features_copy__46FRL{animation:features_reveal-copy__WwXZx .65s cubic-bezier(.22,1,.36,1) .14s both}@media (hover:hover) and (pointer:fine){.features_photo__UdRf_{transition:transform .45s cubic-bezier(.22,1,.36,1)}.features_photo__UdRf_:after{transform:scale(.92);transition:opacity .45s ease,transform .45s ease}.features_card__Mfkwi:hover .features_photo__UdRf_{transform:translateY(-3px) rotate(-3deg) scale(1.03)}.features_card__Mfkwi:hover .features_photo__UdRf_:after{opacity:1;transform:scale(1)}}}@keyframes features_reveal-copy__WwXZx{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes features_reveal-photo__OXpbA{0%{opacity:0;transform:scale(.9) rotate(-6deg)}to{opacity:1;transform:scale(1) rotate(0)}}