*,:before,:after{box-sizing:border-box}*{margin:0}body{-webkit-font-smoothing:antialiased;line-height:1.5}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit;box-shadow:none;appearance:none;border:none;outline:none}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root,#__next{isolation:isolate}.flex{display:flex}.items-center{align-items:center}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.flex-wrap{flex-wrap:wrap}.flex-col{flex-direction:column}.gap-x-4{column-gap:1rem}@media (width>=1000px){.pix1000\:flex{display:flex}}@media (width>=1360px){.pix1360\:flex{display:flex}}@media (width>=1210px){.pix1210\:flex{display:flex}}@media (width>=56rem){.rem56\:flex{display:flex}.rem56\:items-center{align-items:center}}.grid{display:grid}.gap-8{gap:2rem}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width>=1280px){.xl\:grid{display:grid}.xl\:col-span-2{grid-column:span 2/span 2}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:gap-8{gap:2rem}}@media (width>=768px){.md\:grid{display:grid}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:gap-8{gap:2rem}}.sticky{position:sticky}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:local(""),url(/assets/fonts/Poppins-Regular.ttf)format("truetype")}@font-face{font-family:Poppins-SemiBold;font-style:normal;font-display:swap;font-weight:400;src:local(""),url(/assets/fonts/Poppins-SemiBold.ttf)format("truetype")}@font-face{font-family:Acme;font-style:normal;font-display:swap;font-weight:400;src:local(""),url(/assets/fonts/Acme-Regular.ttf)format("truetype")}@font-face{font-family:SuezOne;font-style:normal;font-display:swap;font-weight:400;src:local(""),url(/assets/fonts/SuezOne-Regular.ttf)format("truetype")}:root{--mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--rose-100:#ffe4e6;--rose-200:#fecdd3;--rose-300:#fda4af;--rose-400:#fb7185;--rose-500:#f43f5e;--rose-700:#be123c;--red-500:#ef4444;--green-200:#bbf7d0;--green-300:#86efac;--green-400:#4ade80;--yellow-400:#facc15;--yellow-500:#eab308;--yellow-600:#ca8a04;--amber-50:#fffbeb;--amber-100:#fef3c7;--amber-200:#fde68a;--amber-300:#fcd34d;--stone-50:#fafaf9;--stone-100:#f5f5f4;--stone-200:#e7e5e4;--stone-300:#d6d3d1;--stone-400:#a8a29e;--stone-500:#78716c;--stone-600:#57534e;--stone-700:#44403c;--stone-800:#292524;--neutral-400:#a3a3a3;--neutral-500:#737373;--sky-50:#f0f9ff;--sky-100:#e0f2fe;--sky-200:#bae6fd;--sky-300:#7dd3fc;--sky-400:#38bdf8;--sky-600:#0284c7;--sky-700:#0369a1;--fuchsia-300:#f0abfc;--fuchsia-400:#e879f9;--fuchsia-500:#d946ef;--fuchsia-600:#c026d3;--fuchsia-800:#86198f;--fuchsia-900:#701a75;--fuchsia-950:#4a044e}body{font-family:var(--font-sans);background-color:var(--stone-50)}h1,h2,h3{font-family:Acme-Regular,sans-serif}h1{padding:2rem 1.5rem;font-size:2rem;line-height:1.2}h2{padding:1rem 1.5rem;font-size:1.25rem;line-height:1.75rem}h3{color:#ef4444;font-size:1.125rem;line-height:1.75rem}a{text-decoration:none}p{margin:1rem 0}button,input[type=submit]{color:#fff;box-sizing:border-box;cursor:pointer;background-color:var(--sky-600);border-radius:3px;padding:.5rem 1rem;font-weight:700;display:inline-block}button:hover,input[type=submit]:hover{background-color:var(--sky-700)}code{background-color:var(--stone-100);padding:3px 8px}footer{background-color:var(--stone-700);min-height:450px}footer .container{max-width:80rem;margin:0 auto;padding:4rem 1.5rem 2rem}footer h3{color:#fff;font-size:.85rem;font-weight:700;font-family:var(--font-sans)}footer ul{padding:0;list-style-type:none}footer ul li{margin:.5rem 0;font-size:.85rem}footer a{color:var(--stone-300);text-decoration:none}footer a:hover{color:#fff}footer button{background-color:var(--yellow-500);font-size:.875rem}footer p{color:var(--stone-300);font-size:.875rem}footer button:hover{background-color:var(--yellow-600)}footer #copyright{margin:4rem 0}.g-logo img{margin-left:2.5rem}.g-logo .g-logo-text{color:var(--fuchsia-500);margin:0 0 0 .75rem;font-family:SuezOne,sans-serif;font-size:1.25rem;text-decoration-line:none}.g-burger-icon{cursor:pointer;margin-right:2.5rem;display:block}.g-burger-icon svg{width:25px;height:25px}.g-menu-header{display:none}.g-mobile-menu-header.show{display:block}.g-mobile-menu-header{background-color:var(--fuchsia-500);text-align:center;width:100%;padding:1rem 0;display:none}.g-mobile-menu-header ul{margin:0;padding:0;list-style-type:none}.g-mobile-menu-header ul li{padding:.25rem}.g-mobile-menu-header ul li a{color:#fff}@media (width>=650px){.g-burger-icon{display:none}.g-menu-header{display:block}.g-menu-header ul{margin-right:1.5rem;list-style-type:none}.g-menu-header ul li{margin:0 1rem;font-size:.85rem}.g-menu-header ul li a{color:var(--sky-600)}}.g-header-banner,.g-header-banner-default{text-align:center;background-position:bottom;background-repeat:repeat-x;background-size:auto;display:block}.g-header-banner{background-color:#fff;background-image:url(../../img/wave.jpg);min-height:245px}.g-header-banner-default{min-height:200px}.g-header-banner h1,.g-header-banner-default h1{color:var(--fuchsia-900);padding:2rem 1.5rem 0}.g-header-banner h2{width:80%;color:var(--fuchsia-800);margin:0 auto;font-size:.95rem;font-weight:400;line-height:1.25rem}@media only screen and (width>=860px){.g-header-banner h2{width:60%}}@media only screen and (width>=1500px){.g-header-banner h2{width:35%}}.g-header-banner-default h2{width:80%;color:var(--fuchsia-800);margin:0 auto;font-size:1.25rem;font-weight:400;line-height:1.5rem}@media (width>=800px){.g-header-banner-default h2{width:45%}}.g-header-banner form{padding:1.5rem}.g-header-banner form input{border-radius:3px;margin-bottom:1rem;padding:.5rem 1rem}.g-header-banner form input[type=submit]{margin-left:.25rem}.g-header-banner form input::placeholder{color:var(--fuchsia-400);opacity:1}.g-header-top{background-color:#fff;height:65px}