.public-module__ZgnocG__shell{--u-bg:#f2f6f1;--u-surface:#fff;--u-green:#0b5d3b;--u-green-2:#0f7a4d;--u-gold:#e3a90b;--u-ink:#12261c;--u-muted:#4b5f54;--u-line:#cfdcd2;--u-check:#0b5d3b6b;--u-check-soft:#0b5d3b09;--u-chat:#fff;--background:var(--u-surface);--foreground:var(--u-ink);--card:var(--u-surface);--card-foreground:var(--u-ink);--primary:var(--u-green);--primary-foreground:#fff;--muted-foreground:var(--u-muted);--border:var(--u-line);--input:var(--u-line);--ring:var(--u-green-2);--radius:.75rem;isolation:isolate;min-height:100vh;padding:2.5rem max(1rem, env(safe-area-inset-right,0px)) 2.5rem max(1rem, env(safe-area-inset-left,0px));background:var(--u-bg);color:var(--u-ink);font-family:var(--font-atkinson,"Atkinson Hyperlegible"), Verdana, system-ui, sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.public-module__ZgnocG__backdrop{z-index:-1;pointer-events:none;position:absolute;inset:0}.public-module__ZgnocG__strip{background-color:var(--u-surface);background-image:linear-gradient(90deg, var(--u-check) 50%, transparent 50%), linear-gradient(var(--u-check) 50%, transparent 50%);background-size:14px 14px;height:14px;position:absolute;inset:0 0 auto}.public-module__ZgnocG__field{background-image:linear-gradient(90deg, var(--u-check-soft) 50%, transparent 50%), linear-gradient(var(--u-check-soft) 50%, transparent 50%);background-size:64px 64px;position:absolute;inset:-64px;-webkit-mask-image:radial-gradient(65% 75%,#0000 40%,#000 95%);mask-image:radial-gradient(65% 75%,#0000 40%,#000 95%)}.public-module__ZgnocG__pool{filter:blur(60px);opacity:.28;border-radius:50%;width:46vmax;height:46vmax;position:absolute}.public-module__ZgnocG__poolGreen{background:#9fd6b5;bottom:-16vmax;left:-14vmax}.public-module__ZgnocG__poolGold{background:#f6d987;top:-16vmax;right:-14vmax}.public-module__ZgnocG__bubbles{position:absolute;inset:0}.public-module__ZgnocG__bubble{background:var(--u-chat);border:1px solid var(--u-line);max-width:15rem;color:var(--u-ink);border-radius:12px 12px 12px 3px;padding:.55rem .75rem;font-size:.8rem;line-height:1.35;position:absolute;bottom:-4rem;box-shadow:0 10px 24px -16px #12261c73}.public-module__ZgnocG__bubble b{letter-spacing:.06em;text-transform:uppercase;color:var(--u-green-2);margin-bottom:.1rem;font-size:.7rem;font-weight:700;display:block}.public-module__ZgnocG__bubble:nth-child(2n){border-radius:12px 12px 3px}.public-module__ZgnocG__b1{bottom:62%;left:6%}.public-module__ZgnocG__b2{bottom:30%;left:12%}.public-module__ZgnocG__b3{bottom:8%;left:4%}.public-module__ZgnocG__b4{bottom:70%;right:6%}.public-module__ZgnocG__b5{bottom:40%;right:11%}.public-module__ZgnocG__b6{bottom:12%;right:5%}@media (prefers-reduced-motion:no-preference){.public-module__ZgnocG__strip{animation:6s linear infinite public-module__ZgnocG__slide}.public-module__ZgnocG__field{animation:40s linear infinite public-module__ZgnocG__drift}.public-module__ZgnocG__poolGreen{animation:14s ease-in-out infinite alternate public-module__ZgnocG__breathe}.public-module__ZgnocG__poolGold{animation:17s ease-in-out infinite alternate-reverse public-module__ZgnocG__breathe}.public-module__ZgnocG__bubble{opacity:0;animation:27s linear infinite public-module__ZgnocG__rise;bottom:-5rem}.public-module__ZgnocG__b1{animation-delay:0s;bottom:-5rem}.public-module__ZgnocG__b2{animation-delay:-9s;bottom:-5rem}.public-module__ZgnocG__b3{animation-delay:-18s;bottom:-5rem}.public-module__ZgnocG__b4{animation-delay:-4.5s;bottom:-5rem}.public-module__ZgnocG__b5{animation-delay:-13.5s;bottom:-5rem}.public-module__ZgnocG__b6{animation-delay:-22.5s;bottom:-5rem}}@keyframes public-module__ZgnocG__slide{to{background-position:28px 0}}@keyframes public-module__ZgnocG__drift{to{transform:translate(64px,64px)}}@keyframes public-module__ZgnocG__breathe{to{transform:scale(1.12)translate(2vmax,-2vmax)}}@keyframes public-module__ZgnocG__rise{0%{opacity:0;transform:translateY(0)}8%{opacity:1}80%{opacity:1}to{opacity:0;transform:translateY(-115vh)}}@media (max-width:1023px){.public-module__ZgnocG__bubbles{display:none}}.public-module__ZgnocG__column{flex-direction:column;gap:1.25rem;width:100%;max-width:28rem;display:flex;position:relative}.public-module__ZgnocG__logo{font-family:var(--font-bricolage,"Bricolage Grotesque"), "Trebuchet MS", sans-serif;letter-spacing:-.02em;color:var(--u-green);align-self:center;align-items:center;gap:.5rem;font-size:1.4rem;font-weight:800;text-decoration:none;display:flex}.public-module__ZgnocG__logo:focus-visible{outline:3px solid var(--u-gold);outline-offset:4px;border-radius:6px}.public-module__ZgnocG__mark{background:var(--u-green);width:28px;height:32px;color:var(--u-gold);clip-path:polygon(0 0,100% 0,100% 62%,50% 100%,0 62%);place-items:center;padding-bottom:6px;font-size:.8rem;display:grid}.public-module__ZgnocG__card{border-radius:18px;box-shadow:0 24px 48px -28px #12261c73}.public-module__ZgnocG__card:before{content:"";background-image:linear-gradient(90deg, var(--u-check) 50%, transparent 50%), linear-gradient(var(--u-check) 50%, transparent 50%);background-size:10px 10px;height:10px;margin-top:-1rem;display:block}.public-module__ZgnocG__title{font-family:var(--font-bricolage,"Bricolage Grotesque"), "Trebuchet MS", sans-serif;letter-spacing:-.02em;color:var(--u-green);font-weight:800}.public-module__ZgnocG__badge{background:var(--u-gold);color:var(--u-ink)}.public-module__ZgnocG__note{text-align:center;color:var(--u-muted);font-size:.85rem}
