.home-page-module__RTMANG__page{place-items:center;min-height:100svh;padding:64px 28px;display:grid}.home-page-module__RTMANG__intro{width:100%;max-width:570px;padding-top:24px}.home-page-module__RTMANG__intro h1{letter-spacing:-.035em;font-size:clamp(38px,4vw,48px);font-style:italic;font-weight:400;line-height:1.12}.home-page-module__RTMANG__rule{background:#ded8cc;height:1px;margin:28px 0 22px}.home-page-module__RTMANG__bio{text-wrap:pretty;font-size:23px;line-height:1.55}.home-page-module__RTMANG__school{color:#49316f;white-space:nowrap}.home-page-module__RTMANG__links{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 28px;margin-top:30px;display:flex}.home-page-module__RTMANG__social{flex-wrap:wrap;align-items:center;gap:0;display:flex}.home-page-module__RTMANG__social a,.home-page-module__RTMANG__portfolio{letter-spacing:.09em;text-transform:uppercase;color:#70695f;padding:8px 0;font-size:14px;line-height:1.7;text-decoration:none}.home-page-module__RTMANG__social a+a:before{content:"/";color:#d6cfc1;margin:0 13px;display:inline-block}.home-page-module__RTMANG__social a:hover,.home-page-module__RTMANG__social a:focus-visible{color:#282722}.home-page-module__RTMANG__portfolio{color:#655f54;align-items:center;gap:8px;display:inline-flex}.home-page-module__RTMANG__portfolio span{transition:transform .18s;display:inline-block}.home-page-module__RTMANG__portfolio:hover,.home-page-module__RTMANG__portfolio:focus-visible{color:#282722}.home-page-module__RTMANG__portfolio:hover span,.home-page-module__RTMANG__portfolio:focus-visible span{transform:translate(3px,-3px)}.home-page-module__RTMANG__portfolio{position:relative}.home-page-module__RTMANG__portfolio:after{content:"";transform-origin:0;background:currentColor;width:calc(100% - 22px);height:1px;transition:transform .18s;position:absolute;bottom:5px;left:0;transform:scaleX(0)}.home-page-module__RTMANG__portfolio:hover:after,.home-page-module__RTMANG__portfolio:focus-visible:after{transform:scaleX(1)}@media (max-width:480px){.home-page-module__RTMANG__page{padding:48px 28px}.home-page-module__RTMANG__intro{padding-top:0}.home-page-module__RTMANG__bio{font-size:21px}.home-page-module__RTMANG__links{align-items:start;gap:14px}.home-page-module__RTMANG__social a,.home-page-module__RTMANG__portfolio{font-size:13px}.home-page-module__RTMANG__social a+a:before{margin:0 10px}}@media (prefers-reduced-motion:reduce){.home-page-module__RTMANG__portfolio span,.home-page-module__RTMANG__portfolio:after{transition:none}}.home-page-module__RTMANG__school{font-weight:500;text-decoration:none}.home-page-module__RTMANG__page{isolation:isolate;background:#fff8ee;position:relative;overflow:hidden}.home-page-module__RTMANG__page:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(#b99fea30,#d8c1ee12 45%,#0000 70%);width:min(780px,120vw);height:620px;position:absolute;top:50%;left:50%;transform:translate(-50%,-40%)}.home-page-module__RTMANG__currently{margin-top:25px;padding-right:26px;font-size:23px;line-height:1.55;position:relative}.home-page-module__RTMANG__currentlyLabel{color:#70695f;font-size:17px;display:block}.home-page-module__RTMANG__rotating{color:#49316f;min-height:3.1em;display:block}.home-page-module__RTMANG__cursor{margin-left:2px;animation:1s step-end infinite home-page-module__RTMANG__blink}.home-page-module__RTMANG__pause{color:#70695f;cursor:pointer;background:0 0;border:0;padding:6px;font:12px sans-serif;position:absolute;top:30px;right:0}.home-page-module__RTMANG__pause:hover{color:#49316f}.home-page-module__RTMANG__pause:focus-visible{outline-offset:3px;outline:1px solid #49316f}.home-page-module__RTMANG__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes home-page-module__RTMANG__blink{50%{opacity:0}}@media (max-width:480px){.home-page-module__RTMANG__currently{font-size:21px}}@media (prefers-reduced-motion:reduce){.home-page-module__RTMANG__cursor,.home-page-module__RTMANG__pause{display:none}}.home-page-module__RTMANG__currently{font-size:inherit;line-height:inherit;margin:0;padding:0;display:inline;position:static}.home-page-module__RTMANG__rotating{min-height:0;display:inline}.home-page-module__RTMANG__pause{vertical-align:middle;margin-left:3px;display:inline-block;position:static}@media (prefers-reduced-motion:reduce){.home-page-module__RTMANG__pause{display:none}}.home-page-module__RTMANG__intro{animation:1.445s ease-out both home-page-module__RTMANG__introFade}.home-page-module__RTMANG__page:before{animation:3.06s ease-out .2s both home-page-module__RTMANG__glowFade}@keyframes home-page-module__RTMANG__introFade{0%{opacity:0}to{opacity:1}}@keyframes home-page-module__RTMANG__glowFade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.home-page-module__RTMANG__intro,.home-page-module__RTMANG__page:before{animation:none}}
