@keyframes fadeSlideIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fade-slide-in{animation:fadeSlideIn var(--dur-medium) var(--ease-out) var(--delay-short)}@keyframes slideUp{0%{transform:translateY(100%);opacity:0}10%{transform:translateY(0);opacity:1}90%{transform:translateY(0);opacity:1}to{transform:translateY(-100%);opacity:0}}.phrase{animation:slideUp 2s infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spinner{border:4px solid rgba(0,0,0,.1);border-top-color:var(--accent-1);border-radius:50%;width:40px;height:40px;animation:spin var(--dur-long) linear infinite}@keyframes shimmer{0%{background-position:-200%}to{background-position:200%}}.shimmer{background:linear-gradient(90deg,#fff0 25%,#ffffff4d,#fff0 75%);background-size:200%;animation:shimmer var(--ani-Speed) linear infinite}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.bounce{animation:bounce var(--dur-medium) var(--ease-in-out) infinite}@keyframes wiggle{0%,to{transform:rotate(0)}25%{transform:rotate(3deg)}75%{transform:rotate(-3deg)}}.wiggle{animation:wiggle var(--ani-Speed) var(--ease-in-out)}@keyframes expand{0%{transform:scale(0);opacity:1}to{transform:scale(4);opacity:0}}.ripple{position:absolute;width:100px;height:100px;border-radius:50%;background:var(--accent-1);animation:expand var(--dur-medium) var(--ease-out)}.hover-perspective{transform:perspective(1000px) rotateY(0);transition:transform var(--tSpeed) var(--ease-in-out)}.hover-perspective:hover{transform:perspective(1000px) rotateY(10deg)}:root{--bg-1: oklch(7.472% .02188 279.717);--bg-2: oklch(26.923% .0106 176.536);--txt-1: oklch(99% .003 95);--txt-2: oklch(99% .003 95);--accent-1: oklch(72.086% .1459 89.443);--accent-2: oklch(42.859% .28243 265.741);--error:oklch(62.793% .25768 29.223);--gradient: linear-gradient(to bottom,var(--bg-1), var(--bg-1), color-mix(in srgb, var(--bg-1) 90%, var(--accent-1) 10%),var(--accent-1));--gradientFlip:linear-gradient(0deg,var(--bg-1), var(--bg-1), color-mix(in srgb, var(--bg-1) 90%, var(--accent-1) 10%),var(--accent-1));--hover: color-mix(in oklch, var(--accent-1) 80%, white 20%);--color-active: color-mix(in oklch, var(--bg-1) 80%, white 25%);--border-color: color-mix(in oklch, var(--accent-2) 90%, var(--bg-1) 80%);--shadow:color-mix(in oklch, var(--bg-1) 70%, var(--bg-1) 10%);--hallow:color-mix(in oklch, var(--accent-2) 100%, transparent 100%)}[data-theme=light]{--bg-1: oklch(99% .003 305);--bg-2: oklch(92% .03 305);--txt-1: oklch(7% .02 305);--txt-2: oklch(99% .003 305);--accent-1: oklch(40% .2 305);--accent-2: oklch(65% .18 95);--gradient: linear-gradient(to bottom,var(--bg-1), var(--bg-1), color-mix(in srgb, var(--bg-1) 90%, var(--accent-1) 10%),var(--accent-1));--gradientFlip:linear-gradient(0deg,var(--bg-1), var(--bg-1), color-mix(in srgb, var(--bg-1) 90%, var(--accent-1) 10%),var(--accent-1));--hover: color-mix(in oklch, var(--accent-1) 80%, white 20%);--color-active: color-mix(in oklch, var(--accent-2) 80%, black 20%);--border-color: color-mix(in oklch, var(--bg-1) 50%, black 10%);--shadow:color-mix(in oklch, var(--txt-1) 70%, var(--bg-1) 10%);--hallow:color-mix(in oklch, var(--accent-2) 100%, transparent 100%)}[data-theme=headache]{--bg-1: oklch(7% .01 305);--bg-2: oklch(30% .01 305);--txt-1: oklch(75% .02 305);--txt-2: oklch(75% .02 305);--accent-1: oklch(25% .1 305);--accent-2: oklch(35% .1 95);--hover: color-mix(in oklch, var(--accent-1) 80%, black 20%);--color-active: color-mix(in oklch, var(--bg-2) 90%, white 10%);--border-color: color-mix(in oklch, var(--txt-1) 60%, black 5%);--border-color-2: color-mix(in oklch, var(--accent-1) 60%, black 5%);--shadow:color-mix(in oklch, var(--bg-1) 70%, var(--bg-1) 10%);--hallow:var(--bg-2)}[data-theme=colorBlind]{--bg-1: oklch(7% .1 305);--bg-2: oklch(30% .01 305);--txt-1: oklch(99% .003 95);--txt-2: oklch(99% .003 95);--accent-1: oklch(42% .01 305);--accent-2: oklch(65% .18 95);--hover: color-mix(in oklch, var(--accent-1) 80%, black 20%);--color-active: color-mix(in oklch, var(--bg-2) 90%, white 10%);--border-color: color-mix(in oklch, var(--txt-1) 60%, black 5%);--border-color-2: color-mix(in oklch, var(--accent-1) 60%, black 5%);--shadow:color-mix(in oklch, var(--bg-1) 70%, var(--bg-1) 10%);--hallow:var(--bg-2)}.head_Line{position:relative;width:fit-content;margin:var(--space-Full-X);padding:var(--size-4);background:var(--bg-2);border:var(--bord);border-radius:var(--rad-Sm);font-family:var(--font-Alt)}.head_Line h1{all:unset;font-size:var(--size-6);text-transform:capitalize}.altFont{font-family:var(--font-Alt)}.glass-Box{background:var(--bg-1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);--webkit-backdrop-filter: blur(1.5px);border-radius:var(--rad-Sm)}.glass-Box-2{background:var(--hallow);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);--webkit-backdrop-filter: blur(1px)}.classicForm{display:flex;flex-direction:column;background:var(--hallow);width:15vw;max-width:80vw;height:30vh;padding:0 var(--size-2);margin:0 auto;justify-content:center;align-items:center;text-align:center;border-radius:var(--rad-Sm);box-shadow:var(--box-Shadow);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);gap:var(--size-4)}.classicForm h2{font-size:var(--size-4);font-weight:600;padding:0;margin:0;text-align:center}.classicForm label,.classicForm p,.classicForm button{font-size:var(--size-3);font-weight:500;padding:var(--size-1);margin:0;text-align:center}.classicForm input,.classicForm textarea{width:15vw;padding:0;margin:0;background:var(--bg-1);color:var(--txt-1);border:var(--bord);border-radius:var(--rad-Sm);transition:var(--transit)}.classicForm input:focus,.classicForm textarea:focus{background:var(--color-active);color:var(--txt-2)}.LR_block,.LR_block_l{width:90vw;display:grid;margin:var(--space-Qtr);border-radius:var(--rad-Sm);border:var(--bord);background-color:var(--bg-2);box-shadow:var(--box-Shadow)}.LR_block img,.LR_block_l img{width:100vw;height:100vh;object-fit:cover;border-radius:var(--rad-Sm)}@media only screen and (min-width: 1440px){.LR_block img,.LR_block_l img{width:60vw;margin-left:20vw}}.LR_block h3,.LR_block p,.LR_block a,.LR_block_l h3,.LR_block_l p,.LR_block_l a{margin:var(--space-Sm)}@media only screen and (min-width: 780px){.LR_block,.LR_block_l{grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:var(--size-4)}}@media only screen and (min-width: 1024px){.LR_block,.LR_block_l{width:90vw;margin:var(--space-Qtr)}}@media only screen and (min-width: 780px){.LR_block img{grid-column:1 / span 2;grid-row:1 / span 2}}@media only screen and (min-width: 780px){.LR_block_l img{grid-column:2 / span 3;grid-row:1 / span 2}}.gradient-bg-depth{background:linear-gradient(135deg,rgba(255,0,0,var(--op-M)),rgba(0,0,255,var(--op-L)));height:100px;width:100px}@property --rotation{syntax: "<angle>"; initial-value: 0deg; inherits: false;}@keyframes rotate{0%{--rotation: 0deg}to{--rotation: 360deg}}.testBox{animation:rotate var(--ani-Speed-Long) linear infinite;transform:rotate(var(--rotation));background-color:var(--accent-1);width:200px;height:200px}.ripple-btn{background-color:var(--accent-1);color:var(--txt-2);box-shadow:var(--box-Shadow);border:none;padding:10px 20px;border-radius:5px;overflow:hidden;cursor:pointer;position:relative}.ripple-btn:hover{border:var(--bord);transform:scale(1.05)}.ripple-btn:after{content:"";position:absolute;background:var(--accent-2);color:var(--bg-1);border-radius:50%;width:100px;height:100px;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);opacity:0;transition:transform .5s,opacity .5s}.ripple-btn:active:after{transform:translate(-50%,-50%) scale(1);opacity:1}.button-gradient{background:linear-gradient(to right,gold,#f0efea);border:none;color:var(--bg-1);padding:15px 32px;text-align:center;text-decoration:none;display:inline-block;margin:4px 2px;border-radius:var(--rad-Sm);cursor:pointer}.button-shadow{background-color:#555;border:none;color:#fff;padding:15px 32px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;margin:4px 2px;cursor:pointer;box-shadow:0 9px #999}.button-shadow:hover{background-color:#3e8e41}.button-shadow:active{background-color:#3e8e41;box-shadow:0 5px #666;transform:translateY(4px)}.button-animated{background-color:#e7e7e7;color:#000;border:2px solid #555555;padding:15px 32px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;margin:4px 2px;cursor:pointer;transition:all .3s ease}.button-animated:hover{background-color:#555;color:#fff}.button-Ghost{background-color:transparent;border:2px solid var(--accent-1);color:var(--accent-1);padding:var(--size-4);text-align:center;text-decoration:none;display:inline-block;cursor:pointer}.button-Skew{background-color:var(--accent-1);border:none;padding:15px 32px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;cursor:pointer;transform:skew(-20deg)}.pulse-button{background-color:var(--accent-1);border:var(--bord);color:var(--txt-2);padding:var(--size-4);text-align:center;text-decoration:underline;display:inline-block;cursor:pointer;border-radius:var(--rad-Sm)}.pulse-button:hover{background-color:var(--hover);animation:pulse .5s infinite}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.button-Wave{background-color:#3f51b5;border:none;color:#fff;padding:15px 32px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;margin:4px 2px;cursor:pointer;position:relative;overflow:hidden}.button-Wave:after{content:"";position:absolute;top:50%;left:50%;width:300%;height:300%;background:#ffffff4d;transition:all .5s;transform:translate(-50%,-50%) scale(0);border-radius:50%}.button-Wave:hover:after{transform:translate(-50%,-50%) scale(1)}body{width:100vw;color:var(--txt-1);background:var(--bg-1);line-height:1.5;overflow-x:hidden;letter-spacing:.05em}a{font-weight:700;text-decoration:underline;cursor:pointer}a:hover{transition:var(--transit)}h1{font-size:var(--size-8)}h2{font-size:var(--size-7)}h3{font-size:var(--size-6)}p{font-size:var(--size-4);text-shadow:var(--text-Shadow)}img{max-width:100vw}ul{list-style-type:none}button{all:unset}:is(h1,h2,h3,h4,p,.marg_Also){margin:var(--space-Qtr)}@media (min-width: 768px){:is(h1,h2,h3,h4,p,.marg_Also){margin:var(--space-Half)}}@media (min-width: 1024px){:is(h1,h2,h3,h4,p,.marg_Also){margin:var(--space-Med)}}@media (min-width: 1024px){:is(h1,h2,h3,h4,p,.marg_Also){margin:var(--space-Lg)}}:root{--size-1: clamp(.2rem, .5vw, .25rem);--size-2: clamp(.4rem, .5vw, .6rem);--size-3: clamp(.5rem, 1vw, .75rem);--size-4: clamp(.6rem, 2vw, 1rem);--size-5: clamp(1rem, 2.5vw, 1.25rem);--size-6: clamp(1.2rem, 3vw, 1.5rem);--size-7: clamp(1.5rem, 5vw, 2.5rem);--size-8: clamp(2.5rem, 7vw, 3.5rem);--size-9: clamp(3rem, 8vw, 5rem);--size-10: clamp(5rem, 10vw, 7rem);--space-Top:5vh 0;--space-Side:0 8vw;--space-Sm:1vh 1vw;--space-Med:5vh 10vw;--space-Lg:7vh 15vw;--space-Qtr:5vh 5vw;--space-Half:15vh 8vw;--space-Full: 20vh 15vw;--space-Full-X: 15vh 5vw 5vh 10vw;--space-Lg: 20vh 20vw;--space-Auto:15vh auto;--rad-Sm: .7rem;--rad-Lg: 2.25rem;--bord: 1px solid var(--border-color);--bord-2: 1px solid var(--accent-1);--box-Shadow: 6px 4px 8px var(--shadow), 0 4px 6px var(--shadow);--text-Shadow:1px 2px 10px var(--shadow);--op-L:.25;--op-M:.5;--op-S:.75;--font-Main: "Poppins", sans-serif;--font-Alt: "Rubik",sans-serif;--ani-Speed: .3s;--ani-Speed-Fast: .2s;--ani-Speed-Slow: .5s;--ani-Speed-Long: 10s;--ani-Delay:1s;--ani-Delay:2s;--transit:all var(--ani-Speed-Fast) ease-in-out var(--ani-Speed)}.sp-sm{padding:var(--space-Sm)}.sp-md{padding:var(--space-Half)}.sp-lg{padding:var(--space-Full)}.sp-sd{padding:var(--space-Side)}.sp-tp{padding:var(--space-Top)}.text-sm{font-size:var(--size-3)}.text-md{font-size:var(--size-4)}.text-lg{font-size:var(--size-5)}.text-xl{font-size:var(--size-6)}.bg-1{background-color:var(--bg-1)}.bg-2{background-color:var(--bg-2)}.txt-1{color:var(--txt-1)}.txt-2{color:var(--txt-2)}.accent-1{color:var(--accent-1)}.accent-2{color:var(--accent-2)}.grid{display:grid}.grid-cols-1{grid-template-columns:repeat(1,1fr)}.grid-cols-2{grid-template-columns:repeat(2,1fr)}.grid-cols-3{grid-template-columns:repeat(3,1fr)}.grid-cols-4{grid-template-columns:repeat(4,1fr)}.gap-sm{gap:var(--space-Qtr)}.gap-md{gap:var(--space-Half)}.gap-lg{gap:var(--space-Full)}.grid-center{place-items:center}.flex{display:flex}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.border{border:var(--bord)}.border-accent{border:var(--bord-2)}.round-sm{border-radius:var(--rad-Sm)}.round-lg{border-radius:var(--rad-Lg)}.shadow{box-shadow:var(--box-Shadow)}.text-shadow{text-shadow:var(--text-Shadow)}.w-full{width:100%}.w-auto{width:auto}.h-full{height:100%}.h-auto{height:auto}
