body{min-height:100svh;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:var(--space-10);background-color:var(--bg);font-family:archivo,sans-serif;margin:0;padding:0;box-sizing:border-box;color:var(--text);line-height:1.5;cursor:url(https://freenamers.com/assets/favicon/white.svg)20 12,auto}.nav-link:after{bottom:-4px}.nav-link{color:var(--text2)}.nav-link:hover{color:var(--text)}.nav-link-blog{color:var(--text3)!important}.nav-link-blog:hover{color:#fff!important}h1{font-weight:bolder;font-size:var(--fs-display);text-align:center;letter-spacing:-.03em;line-height:1.1;background:linear-gradient(in oklch 180deg,#5054ff,var(--text) 80%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}h2{font-size:var(--fs-2xl)!important;font-weight:400;letter-spacing:-.02em;line-height:1.2;color:var(--text2);font-family:archivo,sans-serif}.card p,.modal p{font-size:var(--fs-md);font-family:source code pro,monospace;color:var(--text);line-height:1.6}body:before,body:after{position:absolute;left:0;top:0;content:"";width:100%;height:100%;z-index:-1;opacity:10%}body:before{background:#0c101b;filter:url(#noiseFilter)}.container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--space-10);width:100%;height:fit-content}.row{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--space-10)}.card{display:flex;flex-direction:column;align-items:center;justify-content:center;height:300px;width:300px;min-height:var(--min-tap);position:relative;background:linear-gradient(135deg,var(--card-grd1),var(--card-grd2));border-radius:var(--radius-xl);corner-shape:squircle;transition:all ease .3s;filter:drop-shadow(0px 0px 0px rgb(173,155,255,0));z-index:1}.card>p{text-align:center;color:var(--text);font-family:archivo,sans-serif;letter-spacing:2px;word-spacing:3px}.filter{position:absolute;width:300px;height:300px;z-index:2;background:#000;filter:url(#noiseFilter2);opacity:16%;clip-path:url(#rounded-clip);mix-blend-mode:hard-light;transition:all ease .3s;border-radius:var(--radius-xl);corner-shape:squircle;pointer-events:none}.backdrop{position:absolute;width:100%;height:100%;background:radial-gradient(circle at top,var(--radial-center),var(--radial-edge)),linear-gradient(135deg,var(--card-grd1),var(--card-grd2));z-index:-2;border-radius:var(--radius-xl);corner-shape:squircle;opacity:30%;transition:all ease .3s;pointer-events:none}.shadow{position:absolute;height:100%;width:100%;border-radius:var(--radius-xl);corner-shape:squircle;z-index:1;box-shadow:0 0 #ad9bff00;transition:all ease .3s;pointer-events:none}.card svg{transition:all ease .5s;transform-origin:center}.card:hover svg{animation:pulse-zoom .7s ease forwards}@keyframes pulse-zoom{0%{transform:scale(1)}40%{transform:scale(1.25)}60%{transform:scale(1.1)}80%{transform:scale(1.2)}to{transform:scale(1.15)}}.card:hover>.backdrop{width:340px;height:340px;background:radial-gradient(circle at top,var(--radial-center),var(--radial-edge)),linear-gradient(135deg,var(--card-grd1),var(--card-grd2));z-index:-2;border-radius:var(--radius-pill);corner-shape:squircle;opacity:30%;transition:all ease .3s}.card:hover{background:radial-gradient(50% 90% at top,var(--radial-center),var(--radial-edge)),linear-gradient(135deg,var(--card-grd1),var(--card-grd2));z-index:3;transition:all ease .3s}.card:hover p{color:var(--text2);transition:all ease .3s}.card:hover>.filter{opacity:22%;transition:all ease .3s;mix-blend-mode:hard-light}.card:hover>.shadow{box-shadow:0 4px 80px 10px #ad9bff66;z-index:1;transition:all ease .3s}.modal{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000c;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}body.modal-open{overflow:hidden}.modal-content{background:linear-gradient(135deg,var(--card-grd1),var(--card-grd2));margin:10% auto;padding:var(--space-8);width:70%;max-width:700px;border-radius:var(--radius-xl);corner-shape:squircle;position:relative;color:var(--text);border:1px solid var(--border-grd1);box-shadow:0 4px 80px 10px #ad9bff66}.modal-flex{display:flex;align-items:flex-start;gap:var(--space-8)}.modal-image{flex:0 0 150px;text-align:center}.modal-image img{max-width:100%;height:auto}.modal-text-content{flex:1}.close{color:var(--text);float:right;font-size:var(--fs-2xl);font-weight:700;min-height:var(--min-tap)}.close:hover{color:#b0ff00}.modal-title{font-size:var(--fs-xl);margin-bottom:var(--space-5);font-weight:700;line-height:1.2;text-align:center}.modal-text{font-size:var(--fs-md);line-height:1.6;font-family:Source Code Pro,monospace;text-wrap:pretty}@media (max-width: 768px){.modal-flex{flex-direction:column}.modal-image{margin:0 auto var(--space-1)}}@media only screen and (max-width: 900px){.row{flex-direction:column}h1{font-size:var(--fs-2xl)}}.button{height:70px!important;width:230px!important}.filter2{position:absolute;width:230px;height:70px;z-index:2;background:#000;filter:url(#noiseFilter3);opacity:16%;clip-path:url(#rounded-clip2);mix-blend-mode:hard-light;transition:all ease .3s;border-radius:var(--radius-xl);corner-shape:squircle;pointer-events:none}.card a{text-decoration:none;color:inherit;font-size:var(--fs-xl);height:60px;min-height:var(--min-tap);align-items:center;display:flex;z-index:5}.backdrop2{position:absolute;width:230px;height:70px;background:radial-gradient(circle at top,var(--radial-center),var(--radial-edge)),linear-gradient(135deg,var(--card-grd1),var(--card-grd2));z-index:-2;border-radius:var(--radius-xl);corner-shape:squircle;opacity:20%;transition:all ease .3s;pointer-events:none}.card:hover>.backdrop2{width:260px;height:100px;background:radial-gradient(circle at top,var(--radial-center),var(--radial-edge)),linear-gradient(135deg,var(--card-grd1),var(--card-grd2));z-index:-2;border-radius:var(--radius-pill);corner-shape:squircle;opacity:20%;transition:all ease .3s}.border{pointer-events:none}.bento{will-change:transform,opacity}.card p.vt-source,.modal-title.vt-target{view-transition-name:faq-question}::view-transition-group(faq-question){animation-duration:.35s;animation-timing-function:cubic-bezier(.4,0,.2,1);overflow:visible}::view-transition-image-pair(faq-question){isolation:auto;width:100%;height:auto}::view-transition-old(faq-question){animation:vt-question-morph-out .35s cubic-bezier(.4,0,.2,1) both;object-fit:none;overflow:visible}::view-transition-new(faq-question){animation:vt-question-morph-in .35s cubic-bezier(.55,0,1,.45) both;object-fit:none;overflow:visible}@keyframes vt-question-morph-out{0%{opacity:1;transform:scale(1);filter:blur(0px)}to{opacity:0;transform:scale(1.7);filter:blur(2px)}}@keyframes vt-question-morph-in{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.modal.vt-fade-in{animation:vt-modal-fade-in .45s ease-out forwards}.modal.vt-fade-out{animation:vt-modal-fade-out .35s ease-in forwards}@keyframes vt-modal-fade-in{0%{opacity:0;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px)}to{opacity:1;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}}@keyframes vt-modal-fade-out{0%{opacity:1;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}to{opacity:0;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px)}}.modal.vt-fade-in .modal-content{animation:vt-modal-content-in .75s cubic-bezier(.4,0,.2,1) forwards}.modal.vt-fade-out .modal-content{animation:vt-modal-content-out .3s ease-in forwards}@keyframes vt-modal-content-in{0%{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes vt-modal-content-out{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(20px) scale(.98)}}
