.CtaButton-module__yJn-XW__sweep{--sweep-light:#ffffff52;--sweep-core:#ffffff1f;isolation:isolate;position:relative;overflow:hidden}.CtaButton-module__yJn-XW__strong{--sweep-light:#ffffff9e;--sweep-core:#ffdcbe59;box-shadow:0 0 0 1px #ff9b6040,0 6px 22px -7px #ff5e1f59}.CtaButton-module__yJn-XW__sweep:before{content:"";pointer-events:none;background:linear-gradient(90deg, transparent, var(--sweep-core) 30%, var(--sweep-light) 50%, var(--sweep-core) 70%, transparent);opacity:0;width:30%;height:300%;animation:6s ease-in-out infinite CtaButton-module__yJn-XW__light-sweep;position:absolute;top:-100%;left:-20%;transform:translate(-200%)rotate(30deg)}.CtaButton-module__yJn-XW__strong:before{animation-duration:3.8s}.CtaButton-module__yJn-XW__strong:after{content:"";border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--cta-border-angle), #ff5e1f1f 0deg, #ff5e1f1f 235deg, var(--accent) 290deg, var(--accent-light) 325deg, #ff5e1f1f 360deg);padding:1px;animation:4s linear infinite CtaButton-module__yJn-XW__border-orbit;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes CtaButton-module__yJn-XW__border-orbit{to{--cta-border-angle:360deg}}@keyframes CtaButton-module__yJn-XW__light-sweep{0%{opacity:0;transform:translate(-200%)rotate(30deg)}4%{opacity:1}24%{opacity:0;transform:translate(650%)rotate(30deg)}to{opacity:0;transform:translate(650%)rotate(30deg)}}@media (prefers-reduced-motion:reduce){.CtaButton-module__yJn-XW__sweep:before,.CtaButton-module__yJn-XW__strong:after{animation:none}}@property --cta-border-angle{syntax:"<angle>";inherits:false;initial-value:0deg}
.HomePage-module___T8iSG__sectionScene{position:relative}.HomePage-module___T8iSG__heroGlow{pointer-events:none;background:radial-gradient(60% 45% at 50% 0,#ff5e1f17,#0000 75%),radial-gradient(35% 35% at 82% 38%,#ff9b601a,#0000 70%),radial-gradient(30% 30% at 12% 30%,#ffc7a81f,#0000 70%);height:min(1100px,130svh);position:absolute;inset:0 0 auto}.HomePage-module___T8iSG__glowLeft:before,.HomePage-module___T8iSG__glowRight:before{content:"";z-index:-1;pointer-events:none;position:absolute;inset:-12% 0}.HomePage-module___T8iSG__glowLeft:before{background:radial-gradient(40% 45% at 12% 40%,#ff9b601c,#0000 70%),radial-gradient(30% 35% at 85% 75%,#ffc7a81f,#0000 70%)}.HomePage-module___T8iSG__glowRight:before{background:radial-gradient(40% 45% at 88% 40%,#ff9b601c,#0000 70%),radial-gradient(30% 35% at 15% 75%,#ffc7a81f,#0000 70%)}.HomePage-module___T8iSG__detail{color:#d8c9bf;opacity:.65;pointer-events:none;-webkit-user-select:none;user-select:none;width:clamp(56px,7vw,88px);position:absolute}.HomePage-module___T8iSG__detail svg{width:100%;display:block}.HomePage-module___T8iSG__detailAccent{stroke:var(--accent);stroke-opacity:.6}.HomePage-module___T8iSG__resume{top:22%;left:max(4%,50% - 650px);transform:rotate(-12deg)}.HomePage-module___T8iSG__keywords{top:5px;right:max(5%,50% - 640px);transform:rotate(8deg)}.HomePage-module___T8iSG__templates{top:0;left:max(3%,50% - 660px);transform:rotate(-7deg)}.HomePage-module___T8iSG__ready{top:4px;right:max(4%,50% - 650px);transform:rotate(-9deg)}@media (max-width:640px){.HomePage-module___T8iSG__detail{opacity:.5;width:44px}.HomePage-module___T8iSG__resume{top:19%;left:4%}.HomePage-module___T8iSG__keywords,.HomePage-module___T8iSG__templates,.HomePage-module___T8iSG__ready{top:0}}
