.yDOtVqu{background-color:var(--color-primary-950);color:var(--color-primary-100);clip-path:polygon(0 0,100% 0,100% calc(100% - 60px),0 100%);flex-direction:column;justify-content:center;align-items:center;gap:32px;padding:64px 48px 0;display:flex;position:relative}.yDOtVqu:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(at 20% 80%,#5d0ec0b3 0%,#0000 55%),radial-gradient(at 80% 20%,#014b0d80 0%,#0000 55%),radial-gradient(at 60% 55%,#0b4f4a66 0%,#0000 50%);background:radial-gradient(at 20% 80%,lab(29.3188% 57.7986 -76.1493/.7) 0%,#0000 55%),radial-gradient(at 80% 20%,lab(26.9446% -31.8621 28.6378/.5) 0%,#0000 55%),radial-gradient(at 60% 55%,lab(29.506% -21.4706 -3.59886/.4) 0%,#0000 50%);animation:14s ease-in-out infinite alternate aurora;position:absolute;inset:-50%}@media (prefers-reduced-motion:reduce){.yDOtVqu:before{animation:none}}@media (min-width:768px){.yDOtVqu{flex-direction:row;justify-content:space-between;align-items:center;padding-bottom:0}}.yDOtVqu1{z-index:1;flex-direction:column;gap:16px;max-width:55ch;display:flex;position:relative}@media (min-width:768px){.yDOtVqu1{padding-bottom:52px}}.yDOtVqu2{font-family:var(--font-tangerine),cursive;animation:fadeSlideUp .6s var(--ease-out).2s both;font-size:clamp(3rem,8vw,5rem);font-weight:700;line-height:1}@media (prefers-reduced-motion:reduce){.yDOtVqu2{animation:none}}.yDOtVqu3{color:var(--color-primary-300);letter-spacing:.15em;text-transform:uppercase;animation:fadeSlideUp .8s var(--ease-out).4s both;font-size:1.25rem;font-weight:600}@media (prefers-reduced-motion:reduce){.yDOtVqu3{animation:none}}.yDOtVqu4{color:var(--color-primary-200);animation:fadeSlideUp .8s var(--ease-out).6s both;font-size:1.1rem;line-height:1.6}@media (prefers-reduced-motion:reduce){.yDOtVqu4{animation:none}}.yDOtVqu5{animation:fadeSlideUp .8s var(--ease-out).8s both;gap:16px;margin-top:8px;display:flex}@media (prefers-reduced-motion:reduce){.yDOtVqu5{animation:none}}.yDOtVqu6{color:var(--color-primary-950);background-color:var(--color-primary-200);transition:filter .2s var(--ease-out),transform .2s var(--ease-out);border-radius:6px;align-items:center;gap:8px;padding:10px 20px;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-flex}.yDOtVqu6:hover{filter:brightness(1.12);transform:translateY(-2px)}.yDOtVqu7{z-index:1;margin-bottom:-6px;animation:5s ease-in-out 1.2s infinite float;position:relative}@media (prefers-reduced-motion:reduce){.yDOtVqu7{margin-bottom:0;animation:none}}.yDOtVqu8{filter:drop-shadow(2px 4px 32px #000c);object-fit:contain;width:auto;max-height:clamp(100px,50vw,66vh);animation:fadeSlideUp 1s var(--ease-out)10ms both;display:block}@media (prefers-reduced-motion:reduce){.yDOtVqu8{animation:none}}.yDOtVqu9{background-color:var(--lightningcss-light,var(--color-grey-50))var(--lightningcss-dark,var(--color-grey-950));clip-path:polygon(0 0,100% 60px,100% 100%,0 100%);margin-top:-60px;padding-top:140px;padding-bottom:80px}.yDOtVquA{font-family:var(--font-tangerine),cursive;color:var(--lightningcss-light,var(--color-primary-800))var(--lightningcss-dark,var(--color-primary-300));margin-bottom:48px;font-size:clamp(2.5rem,6vw,4rem);font-weight:700;position:relative}.yDOtVquA:before{content:attr(data-ghost);font-family:var(--font-tangerine),cursive;color:var(--lightningcss-light,var(--color-primary-700))var(--lightningcss-dark,var(--color-primary-300));opacity:.055;pointer-events:none;white-space:nowrap;z-index:0;font-size:clamp(8rem,22vw,18rem);font-weight:700;line-height:1;position:absolute;top:50%;left:-.05em;transform:translateY(-50%)}.yDOtVquB{flex-direction:column;gap:80px;display:flex}.yDOtVquC{flex-direction:column;gap:48px;display:flex}@media (min-width:768px){.yDOtVquC{flex-direction:row;align-items:center}}.yDOtVquD{flex-direction:column;flex:1;gap:16px;font-size:1.05rem;line-height:1.7;display:flex}.yDOtVquD p{margin:0}.yDOtVquD a{color:var(--lightningcss-light,var(--color-primary-700))var(--lightningcss-dark,var(--color-primary-400));text-decoration:underline}.yDOtVquE{font-family:var(--font-tangerine),cursive;color:var(--lightningcss-light,var(--color-primary-800))var(--lightningcss-dark,var(--color-primary-300));margin-bottom:4px;font-size:2.2rem;font-weight:700;line-height:1.1}.yDOtVquF{flex:none;width:min(320px,100%)}@media (min-width:768px){.yDOtVquF{width:340px}}.yDOtVquG{background:var(--lightningcss-light,var(--color-grey-100))var(--lightningcss-dark,var(--color-grey-900));border:1px solid var(--lightningcss-light,var(--color-grey-200))var(--lightningcss-dark,var(--color-grey-700));border-radius:16px;flex-wrap:wrap;flex:none;align-content:center;gap:12px;width:min(320px,100%);min-height:280px;padding:24px;display:flex}@media (min-width:768px){.yDOtVquG{width:340px}}.yDOtVquH{color:#fff;background:var(--yDOtVquI);transform:rotate(var(--yDOtVquJ));transition:transform .2s var(--ease-out);text-shadow:0 1px 2px #00000040;border-radius:99px;align-items:center;gap:6px;padding:8px 16px;font-size:.9rem;font-weight:600;display:inline-flex}.yDOtVquH:hover{transform:rotate(0)scale(1.06)}.yDOtVquK{background-color:var(--lightningcss-light,var(--color-grey-100))var(--lightningcss-dark,var(--color-grey-900));clip-path:polygon(0 60px,100% 0,100% 100%,0 100%);margin-top:-60px;padding-top:60px;padding-bottom:80px}.yDOtVquL{grid-template-columns:1fr;display:grid}@media (min-width:640px){.yDOtVquL{grid-template-columns:repeat(2,1fr)}}.yDOtVquM{transition:transform .5s var(--ease-out);will-change:transform;position:absolute;inset:0}.yDOtVquN{text-align:center;transition:background .3s var(--ease-out);background:linear-gradient(#0000001a 0%,#00000026 50%,#000000a6 100%);flex-direction:column;justify-content:center;align-items:center;padding:32px;display:flex;position:absolute;inset:0}.yDOtVquO{text-shadow:0 2px 8px #00000080;margin-bottom:8px;font-size:clamp(1.1rem,3vw,1.5rem);font-weight:700}.yDOtVquP{color:#ffffffe6;text-shadow:0 1px 4px #00000080;opacity:0;max-width:32ch;transition:opacity .3s var(--ease-out),transform .3s var(--ease-out);font-size:clamp(.8rem,1.5vw,.95rem);line-height:1.5;transform:translateY(10px)}.yDOtVquQ{aspect-ratio:16/9;color:#fff;box-shadow:var(--lightningcss-light,var(--shadow-sm))var(--lightningcss-dark,var(--project-glow));transition:box-shadow .3s var(--ease-out);text-decoration:none;display:block;position:relative;overflow:hidden}.yDOtVquQ:before{content:"";background:var(--project-accent);z-index:2;height:4px;position:absolute;top:0;left:0;right:0}.yDOtVquQ:hover,.yDOtVquQ:focus-visible{box-shadow:var(--lightningcss-light,var(--shadow-md))var(--lightningcss-dark,var(--project-glow))}.yDOtVquQ:hover .yDOtVquM,.yDOtVquQ:focus-visible .yDOtVquM{transform:scale(1.07)}.yDOtVquQ:hover .yDOtVquN,.yDOtVquQ:focus-visible .yDOtVquN{background:linear-gradient(#0000000d 0%,#00000014 50%,#00000080 100%)}.yDOtVquQ:hover .yDOtVquP,.yDOtVquQ:focus-visible .yDOtVquP{opacity:1;transform:translateY(0)}.yDOtVquQ:focus-visible{outline:3px solid var(--color-primary-400);outline-offset:-3px}
