.page-module___8aEwW__main{flex-direction:column;justify-content:center;align-items:center;min-height:100vh;margin-top:-80px;padding:2rem;display:flex}.page-module___8aEwW__title{letter-spacing:-.04em;color:var(--text-color);text-align:center;margin:0 0 2rem;font-size:clamp(4rem,10vw,8rem);font-weight:300;line-height:1}.page-module___8aEwW__buttonContainer{flex-direction:column;align-items:center;gap:1.5rem;margin-top:2rem;display:flex}
.ScrambleButton-module__rSlFva__button{border:1px solid var(--text-color);color:var(--text-color);font-size:1rem;font-family:var(--font-mono);cursor:pointer;text-align:center;background:0 0;width:220px;padding:1rem 2rem;text-decoration:none;transition:all .3s;display:inline-block;position:relative;overflow:hidden}@media (hover:hover){.ScrambleButton-module__rSlFva__button:hover,.ScrambleButton-module__rSlFva__button:focus-visible{background:var(--scramble-hover-bg);color:var(--scramble-hover-text)}}.ScrambleButton-module__rSlFva__button:active{transform:translateY(2px)}
.SharpieButton-module__hEIT0W__button{border:1px solid var(--text-color);color:var(--text-color);font-size:1rem;font-family:var(--font-mono);cursor:pointer;text-align:center;background:0 0;width:220px;padding:1rem 2rem;text-decoration:none;transition:all .3s;display:inline-block;position:relative;overflow:hidden}.SharpieButton-module__hEIT0W__defaultText{opacity:1;transition:opacity .3s;display:block}.SharpieButton-module__hEIT0W__targetTextContainer{opacity:0;pointer-events:none;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .3s;display:flex;position:absolute;top:0;left:0}.SharpieButton-module__hEIT0W__targetTextOutline{font-family:"Comic Sans MS", "Chalkboard SE", var(--font-mono);-webkit-text-stroke:1px var(--scramble-hover-text);color:#0000;opacity:.5;position:absolute;transform:rotate(-2deg)}.SharpieButton-module__hEIT0W__targetTextFill{font-family:"Comic Sans MS", "Chalkboard SE", var(--font-mono);color:var(--scramble-hover-text);clip-path:inset(0 100% 0 0);transition:clip-path .5s cubic-bezier(.4,0,.2,1);position:absolute;transform:rotate(-2deg)}.SharpieButton-module__hEIT0W__button:active{transform:translateY(2px)}@media (hover:hover) and (pointer:fine){.SharpieButton-module__hEIT0W__button:hover,.SharpieButton-module__hEIT0W__button:focus-visible{background:var(--scramble-hover-bg);color:var(--scramble-hover-text)}.SharpieButton-module__hEIT0W__button:hover .SharpieButton-module__hEIT0W__defaultText,.SharpieButton-module__hEIT0W__button:focus-visible .SharpieButton-module__hEIT0W__defaultText{opacity:0}.SharpieButton-module__hEIT0W__button:hover .SharpieButton-module__hEIT0W__targetTextContainer,.SharpieButton-module__hEIT0W__button:focus-visible .SharpieButton-module__hEIT0W__targetTextContainer{opacity:1}.SharpieButton-module__hEIT0W__button:hover .SharpieButton-module__hEIT0W__targetTextFill,.SharpieButton-module__hEIT0W__button:focus-visible .SharpieButton-module__hEIT0W__targetTextFill{clip-path:inset(0);transition-delay:.1s}}
.DominoButton-module___mM0Wq__button{border:1px solid var(--text-color);color:var(--text-color);font-size:1rem;font-family:var(--font-mono);cursor:pointer;text-align:center;background:0 0;width:220px;padding:1rem 2rem;text-decoration:none;transition:all .3s;display:inline-block;position:relative;overflow:hidden}.DominoButton-module___mM0Wq__defaultText{opacity:1;display:block}.DominoButton-module___mM0Wq__targetTextContainer{opacity:0;pointer-events:none;white-space:nowrap;justify-content:center;align-items:center;width:100%;height:100%;font-family:Times New Roman,Times,serif;font-size:1.1rem;display:flex;position:absolute;top:0;left:0}.DominoButton-module___mM0Wq__char{opacity:0;margin:0 .5px;display:inline-block}.DominoButton-module___mM0Wq__button:active{transform:translateY(2px)}@media (hover:hover) and (pointer:fine){.DominoButton-module___mM0Wq__button:hover,.DominoButton-module___mM0Wq__button:focus-visible{background:var(--scramble-hover-bg);color:var(--scramble-hover-text)}.DominoButton-module___mM0Wq__button:hover .DominoButton-module___mM0Wq__defaultText,.DominoButton-module___mM0Wq__button:focus-visible .DominoButton-module___mM0Wq__defaultText{opacity:0}.DominoButton-module___mM0Wq__button:hover .DominoButton-module___mM0Wq__targetTextContainer,.DominoButton-module___mM0Wq__button:focus-visible .DominoButton-module___mM0Wq__targetTextContainer{opacity:1;color:var(--scramble-hover-text)}.DominoButton-module___mM0Wq__button:hover .DominoButton-module___mM0Wq__char,.DominoButton-module___mM0Wq__button:focus-visible .DominoButton-module___mM0Wq__char{animation:.25s ease-out forwards DominoButton-module___mM0Wq__file-drop}}@keyframes DominoButton-module___mM0Wq__file-drop{0%{opacity:0;transform:translateY(-20px)rotate(0)}1%{opacity:1}70%{transform:translateY(var(--target-y)) rotate(var(--target-rot));opacity:1}85%{transform:translateY(calc(var(--target-y) - 2px)) rotate(var(--target-rot));opacity:1}to{transform:translateY(var(--target-y)) rotate(var(--target-rot));opacity:1}}
