.BrandedBoundaryShell_root__XgQpf{--bb-bg:#0b1221;--bb-mint:#b2d6d0;--bb-mint-soft:rgba(178,214,208,0.22);--bb-text:#ffffff;--bb-muted:rgba(255,255,255,0.78);--bb-focus:rgba(212,233,226,0.6);position:relative;min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem max(1.5rem,env(safe-area-inset-right,0px)) max(2.5rem,env(safe-area-inset-bottom,0px)) max(1.5rem,env(safe-area-inset-left,0px));background:var(--bb-bg);color:var(--bb-text);overflow:hidden}.BrandedBoundaryShell_glow__nZJtg{pointer-events:none;position:absolute;inset:-40% -20%;background:radial-gradient(ellipse 55% 45% at 50% 108%,var(--bb-mint-soft) 0,transparent 58%),radial-gradient(ellipse 40% 35% at 85% 15%,rgba(178,214,208,.08) 0,transparent 50%);z-index:0}.BrandedBoundaryShell_grid__G5u2k{pointer-events:none;position:absolute;inset:0;z-index:0;opacity:.45;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 0);background-size:48px 48px;-webkit-mask-image:radial-gradient(ellipse 80% 70% at 50% 45%,black 20%,transparent 75%);mask-image:radial-gradient(ellipse 80% 70% at 50% 45%,black 20%,transparent 75%)}.BrandedBoundaryShell_inner__X0nTJ{position:relative;z-index:1;width:100%;max-width:28rem;display:flex;flex-direction:column;align-items:center;text-align:center}.BrandedBoundaryShell_logoLink__w0D5z{display:flex;align-items:center;margin-bottom:2.25rem;border-radius:8px;transition:opacity .2s ease}.BrandedBoundaryShell_logoLink__w0D5z:hover{opacity:.92}.BrandedBoundaryShell_logoLink__w0D5z:focus-visible{outline:2px solid var(--bb-focus);outline-offset:4px}.BrandedBoundaryShell_logo__DhHy2{width:auto;height:clamp(22px,4vw,30px)}.BrandedBoundaryShell_codeWrap__75eHB{margin-bottom:1.25rem}.BrandedBoundaryShell_code__XChDv{margin:0;font-size:clamp(4.5rem,18vw,7rem);font-weight:600;line-height:.95;letter-spacing:-.04em;background:linear-gradient(165deg,#d4e9e2,#ffffff 42%,#8fc4bc);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 0 80px rgba(178,214,208,.25)}@media (prefers-reduced-motion:no-preference){.BrandedBoundaryShell_code__XChDv{animation:BrandedBoundaryShell_bbFloat__k6_LK 5s ease-in-out infinite}}@keyframes BrandedBoundaryShell_bbFloat__k6_LK{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.BrandedBoundaryShell_code__XChDv{animation:none}}.BrandedBoundaryShell_title__iS7JG{margin:0 0 .75rem;font-size:clamp(1.375rem,4.5vw,1.75rem);font-weight:500;letter-spacing:-.02em;line-height:1.25;color:#f0fffc}.BrandedBoundaryShell_description__0f_rE{margin:0 0 2rem;font-size:1rem;line-height:1.55;color:var(--bb-muted);max-width:24rem}.BrandedBoundaryShell_actions__FZIaH{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;align-items:center;width:100%}.BrandedBoundaryShell_btnPrimary__TKXZO{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:.625rem 1.5rem;border-radius:9999px;font-size:.9375rem;font-weight:500;letter-spacing:-.01em;color:#0e1b2b;background:linear-gradient(180deg,#ddf3f0,#b2d6d0);border:none;cursor:pointer;text-decoration:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 4px 24px rgba(14,27,43,.35);transition:transform .15s ease,box-shadow .15s ease,filter .15s ease}.BrandedBoundaryShell_btnPrimary__TKXZO:hover{filter:brightness(1.04);box-shadow:inset 0 1px 0 rgba(255,255,255,.45),0 6px 28px rgba(14,27,43,.4)}.BrandedBoundaryShell_btnPrimary__TKXZO:active{transform:scale(.98)}.BrandedBoundaryShell_btnPrimary__TKXZO:focus-visible{outline:2px solid var(--bb-focus);outline-offset:3px}.BrandedBoundaryShell_btnSecondary__kqy9d{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:.625rem 1.25rem;border-radius:9999px;font-size:.9375rem;font-weight:500;letter-spacing:-.01em;color:rgba(255,255,255,.92);background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);cursor:pointer;text-decoration:none;transition:background .15s ease,border-color .15s ease,transform .15s ease}.BrandedBoundaryShell_btnSecondary__kqy9d:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.22)}.BrandedBoundaryShell_btnSecondary__kqy9d:active{transform:scale(.98)}.BrandedBoundaryShell_btnSecondary__kqy9d:focus-visible{outline:2px solid var(--bb-focus);outline-offset:3px}.BrandedBoundaryShell_hint__J_3f2{margin-top:2rem;font-size:.8125rem;line-height:1.4;color:rgba(255,255,255,.45)}