@font-face{font-family:silkscreen;src:url(/_next/static/media/961d42bcc96a3f71-s.p.ttf) format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:silkscreen;src:url(/_next/static/media/d1fdf44682dca92f-s.p.ttf) format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:silkscreen Fallback;src:local("Arial");ascent-override:67.93%;descent-override:16.49%;line-gap-override:0.00%;size-adjust:151.62%}.__className_934af5{font-family:silkscreen,silkscreen Fallback}.__variable_934af5{--font-silkscreen:"silkscreen","silkscreen Fallback"}.ctc-intro{position:fixed;inset:0;z-index:10000;overflow:hidden;background:#000;color:#fff;display:grid;place-items:center;isolation:isolate;contain:paint;transform:translateZ(0);opacity:1;transition:background-color .7s ease;pointer-events:auto}.ctc-intro--leaving{background-color:transparent;pointer-events:none}.ctc-intro--leaving .ctc-intro__center{transform-origin:left center;will-change:transform}.ctc-intro:focus{outline:none}.ctc-intro__center{--mark:clamp(48px,9vw,112px);--intro-ease:cubic-bezier(.16,1,.3,1);display:flex;align-items:center;gap:calc(var(--mark)*.18);padding:0 20px;max-width:100%}.ctc-intro__mark{position:relative;width:var(--mark);height:var(--mark);flex-shrink:0;display:grid;place-items:center;border:0;padding:0;background:none;cursor:pointer}.ctc-intro__mark:after{content:"";position:absolute;inset:6%;border-radius:50%;border:1px solid rgba(245,245,245,.45);transform:scale(.35);opacity:0;animation:ctc-intro-ring 1.15s var(--intro-ease) .1s forwards;pointer-events:none}.ctc-intro__mark img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;opacity:0;transform:scale(.55);clip-path:circle(0 at 50% 50%);filter:blur(10px);animation:ctc-intro-mark 1.2s var(--intro-ease) .08s forwards}.ctc-intro__word-clip{overflow:hidden;padding:5px 0}.ctc-intro .ctc-intro__name{display:block;margin:0;color:#fff!important;-webkit-text-fill-color:#fff!important;font-family:var(--font-inter),sans-serif;font-size:clamp(27px,6.5vw,88px);font-weight:600;letter-spacing:-.01em;line-height:1.1;white-space:nowrap;transform:translateX(110%);opacity:0;animation:ctc-intro-word .85s var(--intro-ease) .7s forwards}.ctc-intro button:focus-visible{outline:2px solid #a4d8c9;outline-offset:6px;border-radius:8px}@keyframes ctc-intro-mark{0%{opacity:0;transform:scale(.52);clip-path:circle(0 at 50% 50%);filter:blur(12px)}62%{opacity:1;transform:scale(1.05);clip-path:circle(62% at 50% 50%);filter:blur(0)}to{opacity:1;transform:none;clip-path:circle(74% at 50% 50%);filter:none}}@keyframes ctc-intro-ring{0%{opacity:.7;transform:scale(.35)}to{opacity:0;transform:scale(1.4)}}@keyframes ctc-intro-word{0%{transform:translateX(110%);opacity:0}to{transform:none;opacity:1}}@media(prefers-reduced-motion:reduce){.ctc-intro *,.ctc-intro :after{animation:none!important}.ctc-intro .ctc-intro__name,.ctc-intro__mark img{opacity:1;transform:none;clip-path:none;filter:none}.ctc-intro{transition-duration:.15s}.ctc-intro--leaving .ctc-intro__center{opacity:0}}