.PasswordBunnyHomePage_page__ovoYt{--ink:#17151c;--muted:rgba(23,21,28,.62);--line:rgba(70,52,118,.14);--paper:#faf8ff;--paper-strong:#fff;--signature:#cbb8ff;--signature-strong:#a78bfa;--signature-deep:#6d4bd1;--signature-soft:rgba(203,184,255,.32);--aqua:#83eadb;--coral:#ff8b6b;--dark:#15111d;--dark-2:#20172e;--glass:hsla(0,0%,100%,.58);--glass-dark:hsla(0,0%,100%,.1);--section-visual-width:34rem;position:relative;height:100svh;height:100dvh;min-height:100svh;min-height:100dvh;overflow-x:clip;overflow-y:auto;scroll-snap-type:y mandatory;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;background:var(--paper);color:var(--ink)}.PasswordBunnyHomePage_page__ovoYt ::-moz-selection{background:rgba(131,234,219,.86);color:#17151c}.PasswordBunnyHomePage_page__ovoYt ::selection{background:rgba(131,234,219,.86);color:#17151c}.PasswordBunnyHomePage_dragLocked__tSBGI,.PasswordBunnyHomePage_dragLocked__tSBGI *{-webkit-user-drag:none}.PasswordBunnyHomePage_dragLocked__tSBGI,.PasswordBunnyHomePage_dragLocked__tSBGI b,.PasswordBunnyHomePage_dragLocked__tSBGI h1,.PasswordBunnyHomePage_dragLocked__tSBGI h2,.PasswordBunnyHomePage_dragLocked__tSBGI h3,.PasswordBunnyHomePage_dragLocked__tSBGI i,.PasswordBunnyHomePage_dragLocked__tSBGI img,.PasswordBunnyHomePage_dragLocked__tSBGI li,.PasswordBunnyHomePage_dragLocked__tSBGI p,.PasswordBunnyHomePage_dragLocked__tSBGI small,.PasswordBunnyHomePage_dragLocked__tSBGI span,.PasswordBunnyHomePage_dragLocked__tSBGI strong,.PasswordBunnyHomePage_dragLocked__tSBGI svg{-moz-user-select:none;user-select:none;-webkit-user-select:none}.PasswordBunnyHomePage_header__xRiMH{position:fixed;top:1rem;left:0;z-index:80;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;width:100%;gap:1rem;padding:0 1.4rem;pointer-events:none}.PasswordBunnyHomePage_brandLink__OwRXH,.PasswordBunnyHomePage_nav__Pn3ec{pointer-events:auto}.PasswordBunnyHomePage_brandLink__OwRXH,.PasswordBunnyHomePage_navLink__vPj7_{min-height:2.4rem}.PasswordBunnyHomePage_brandLink__OwRXH{justify-self:start;display:inline-flex;align-items:center;gap:.6rem;padding:.18rem .72rem .18rem .22rem;font-size:.88rem;font-weight:800;letter-spacing:0}.PasswordBunnyHomePage_brandWordmark__dEnq8{position:relative;display:inline-block;min-width:10.8rem;min-height:2.4rem;padding-right:2.3rem;line-height:2.4rem;white-space:nowrap}.PasswordBunnyHomePage_brandTitle__CjySi{position:relative;z-index:1}.PasswordBunnyHomePage_brandPatrol__nkSFy{position:absolute;inset:0;z-index:2;display:block;pointer-events:none}.PasswordBunnyHomePage_brandPatrolTrack__cgOk6{position:relative;display:block;width:100%;height:100%}.PasswordBunnyHomePage_brandPatrolBunny__tt3GE{position:absolute;top:.08rem;left:0;display:block;width:2.35rem;height:2.35rem;opacity:1;transform:translate3d(var(--brand-bunny-x,0),0,0) scaleX(var(--brand-bunny-facing,1));transform-origin:50% 50%;will-change:transform}.PasswordBunnyHomePage_brandPatrolFrame__h_G3Y{position:absolute;inset:0;display:block;width:2.35rem;height:2.35rem;-o-object-fit:contain;object-fit:contain;opacity:0;image-rendering:pixelated;-webkit-user-drag:none}.PasswordBunnyHomePage_brandPatrolFrameActive__juzaO{opacity:1}.PasswordBunnyHomePage_brandLink__OwRXH>img{width:2.15rem;height:2.15rem;padding:.28rem;box-shadow:0 0 0 1px hsla(0,0%,100%,.58),0 10px 24px rgba(55,29,126,.16),0 0 18px rgba(101,0,230,.18)}.PasswordBunnyHomePage_brandLink__OwRXH>img,.PasswordBunnyHomePage_brandLogo__g_FHV{border:1px solid rgba(109,75,209,.16);border-radius:999px;background:radial-gradient(circle at 35% 28%,hsla(0,0%,100%,.98),rgba(250,247,255,.88)),hsla(0,0%,100%,.92);-o-object-fit:contain;object-fit:contain}.PasswordBunnyHomePage_brandLogo__g_FHV{padding:.22rem;box-shadow:0 0 0 1px hsla(0,0%,100%,.58),0 8px 20px rgba(55,29,126,.16),0 0 16px rgba(101,0,230,.18)}.PasswordBunnyHomePage_nav__Pn3ec{justify-self:center;display:inline-flex;align-items:center;gap:.28rem;padding:.2rem;border:1px solid transparent;border-radius:999px;backdrop-filter:blur(22px) saturate(150%)}.PasswordBunnyHomePage_navLink__vPj7_{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:0 .74rem;color:inherit;font-size:.78rem;font-weight:800;letter-spacing:0;transition:background .18s ease,color .18s ease,transform .18s ease}.PasswordBunnyHomePage_brandLink__OwRXH:focus-visible,.PasswordBunnyHomePage_footerScene__1pDEc a:focus-visible,.PasswordBunnyHomePage_navLink__vPj7_:focus-visible,.PasswordBunnyHomePage_nextHint__M836s:focus-visible,.PasswordBunnyHomePage_planCard__ErDvp a:focus-visible,.PasswordBunnyHomePage_platformCardLink__pbiIC:focus-visible,.PasswordBunnyHomePage_primaryButton__J92tx:focus-visible,.PasswordBunnyHomePage_secondaryButton__eTaNX:focus-visible,.PasswordBunnyHomePage_stripeBadge__5Cw3q:focus-visible{outline:2px solid currentColor;outline-offset:.18rem}.PasswordBunnyHomePage_headerLight__jjlmS .PasswordBunnyHomePage_brandLink__OwRXH,.PasswordBunnyHomePage_headerLight__jjlmS .PasswordBunnyHomePage_navLink__vPj7_{color:rgba(23,26,22,.92)}.PasswordBunnyHomePage_headerLight__jjlmS .PasswordBunnyHomePage_nav__Pn3ec{border:1px solid rgba(23,26,22,.1);background:linear-gradient(135deg,hsla(0,0%,100%,.78),hsla(0,0%,100%,.38)),hsla(0,0%,100%,.6);box-shadow:0 12px 34px rgba(23,26,22,.08)}.PasswordBunnyHomePage_headerLight__jjlmS .PasswordBunnyHomePage_navLink__vPj7_:hover{background:rgba(23,26,22,.08)}.PasswordBunnyHomePage_headerDark__VuOAF .PasswordBunnyHomePage_brandLink__OwRXH,.PasswordBunnyHomePage_headerDark__VuOAF .PasswordBunnyHomePage_navLink__vPj7_{color:rgba(250,255,246,.94)}.PasswordBunnyHomePage_headerDark__VuOAF .PasswordBunnyHomePage_brandLink__OwRXH>img{border-color:hsla(0,0%,100%,.24);background:radial-gradient(circle at 36% 28%,#fff,rgba(244,238,255,.92)),hsla(0,0%,100%,.94);box-shadow:0 0 0 1px hsla(0,0%,100%,.22),0 12px 30px rgba(0,0,0,.34),0 0 24px rgba(167,139,250,.42)}.PasswordBunnyHomePage_headerDark__VuOAF .PasswordBunnyHomePage_nav__Pn3ec{border:1px solid hsla(0,0%,100%,.13);background:linear-gradient(135deg,hsla(0,0%,100%,.12),hsla(0,0%,100%,.05)),hsla(0,0%,100%,.08);box-shadow:0 12px 34px rgba(0,0,0,.26)}.PasswordBunnyHomePage_headerDark__VuOAF .PasswordBunnyHomePage_navLink__vPj7_:hover{background:hsla(0,0%,100%,.14)}.PasswordBunnyHomePage_scene__X0gwh{position:relative;height:100svh;height:100dvh;min-height:100svh;min-height:100dvh;padding:5.4rem 1.4rem 1rem;overflow:hidden;scroll-snap-align:start;scroll-snap-stop:always;scroll-margin-top:0}.PasswordBunnyHomePage_homePerfSection__Y1W7f{content-visibility:auto;contain-intrinsic-size:100dvh}.PasswordBunnyHomePage_homePerfSection__Y1W7f[data-home-section-in-view=false],.PasswordBunnyHomePage_homePerfSection__Y1W7f[data-home-section-in-view=false] *{animation-play-state:paused!important}.PasswordBunnyHomePage_sectionInner__ZEX_G{position:relative;width:min(100%,1180px);height:100%;margin:0 auto}.PasswordBunnyHomePage_headingGroup__o5c_W{display:grid;gap:.7rem;justify-items:center;text-align:center}.PasswordBunnyHomePage_headingGroupLeft__PdUG_{justify-items:start;text-align:left}.PasswordBunnyHomePage_eyebrow__jrH7Z{margin:0;color:rgba(23,26,22,.58);font-size:.78rem;font-weight:800;line-height:1.2;letter-spacing:0;text-transform:uppercase}.PasswordBunnyHomePage_titleStack___56EX{display:grid;gap:.14rem;margin:0;color:var(--ink);font-family:var(--font-display),sans-serif;font-size:3.55rem;font-weight:600;letter-spacing:0;line-height:.98;text-wrap:balance}.PasswordBunnyHomePage_titleLine__PSa9v{display:flex;flex-wrap:wrap;justify-content:center;gap:.18em}.PasswordBunnyHomePage_headingGroupLeft__PdUG_ .PasswordBunnyHomePage_titleLine__PSa9v{justify-content:flex-start}.PasswordBunnyHomePage_word__z7QrO{display:inline-block;flex:none}.PasswordBunnyHomePage_heroScene__jE2It{background:linear-gradient(180deg,#fff,#faf8ff 56%,#fff),#faf8ff}.PasswordBunnyHomePage_heroCopy__4C9Ec,.PasswordBunnyHomePage_heroInner__eGiL6{display:grid;align-content:center;justify-items:center}.PasswordBunnyHomePage_heroCopy__4C9Ec{gap:0;max-width:76rem;min-height:calc(100svh - 9.4rem);text-align:center}.PasswordBunnyHomePage_heroEyebrow__9Eqfv{margin:0;color:rgba(23,21,28,.54);font-size:.82rem;font-weight:900;letter-spacing:0;line-height:1.2;text-transform:uppercase}.PasswordBunnyHomePage_heroTitle__b4v_h{display:grid;gap:.66rem;margin:0;color:var(--ink);font-family:var(--font-display),sans-serif;font-size:5.15rem;font-weight:600;letter-spacing:0;line-height:.94;text-wrap:balance}.PasswordBunnyHomePage_heroTitle__b4v_h>span{display:block}.PasswordBunnyHomePage_heroTitleAssistantLine__vHKpU,.PasswordBunnyHomePage_heroTitlePrefix__THQnP{display:inline}.PasswordBunnyHomePage_assistantGlowWord__GkVEX{--assistant-highlight-stop-1:rgba(56,189,248,.86);--assistant-highlight-stop-2:rgba(129,140,248,.84);--assistant-highlight-stop-3:rgba(168,85,247,.82);--assistant-highlight-stop-4:rgba(45,212,191,.86);--assistant-highlight-glow-1:rgba(56,189,248,.7);--assistant-highlight-glow-2:rgba(129,140,248,.52);--assistant-highlight-glow-3:rgba(168,85,247,.38);--assistant-highlight-glow-opacity:0.54;--assistant-highlight-idle-opacity:0.28;--assistant-highlight-segment-opacity:0.84;--assistant-highlight-length:1400;position:relative;display:inline-flex;align-items:center;isolation:isolate;padding:0 .035em .015em;color:#17151c;line-height:.9}.PasswordBunnyHomePage_assistantGlowText__phHNt{position:relative;z-index:2;display:inline-block;line-height:.9}.PasswordBunnyHomePage_assistantTrace__EKRhe{position:absolute;top:-.1em;left:-.06em;z-index:1;width:calc(100% + 1.32em);height:calc(100% + .34em);overflow:visible;pointer-events:none}.PasswordBunnyHomePage_assistantTracePath__qD8C8{fill:none;stroke-dasharray:0 1400;stroke-dashoffset:0;stroke-linecap:round;stroke-linejoin:round;opacity:0}.PasswordBunnyHomePage_assistantTraceSegment__XGv_n{animation:PasswordBunnyHomePage_assistant-highlight-draw__fUNn1 7.4s linear .34s infinite}.PasswordBunnyHomePage_assistantTraceGlow__tlXTV{animation:PasswordBunnyHomePage_assistant-highlight-glow-draw__Q4daq 7.4s linear .34s infinite}.PasswordBunnyHomePage_downloadLead__0jprA p,.PasswordBunnyHomePage_flowLead__NGjNR p,.PasswordBunnyHomePage_pricingLead__i_tR2 p,.PasswordBunnyHomePage_privacyLead__GoiNV p,.PasswordBunnyHomePage_sectionCopyBlock__EPVqG p{margin:0;color:var(--muted);font-size:1.04rem;line-height:1.58}.PasswordBunnyHomePage_heroActions__D5iw3{position:absolute;bottom:clamp(.75rem,2svh,1.25rem);left:50%;z-index:4;display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;width:-moz-max-content;width:max-content;max-width:calc(100% - 2rem);translate:-50% 0;animation:PasswordBunnyHomePage_hero-cta-float__j9Chm 3.8s ease-in-out infinite}.PasswordBunnyHomePage_primaryButton__J92tx,.PasswordBunnyHomePage_secondaryButton__eTaNX{display:inline-flex;min-height:2.85rem;align-items:center;justify-content:center;border-radius:8px;padding:0 1rem;font-size:.9rem;font-weight:800;letter-spacing:0;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.PasswordBunnyHomePage_primaryButton__J92tx{position:relative;isolation:isolate;overflow:hidden;border:1px solid hsla(0,0%,100%,.38);background:linear-gradient(135deg,hsla(0,0%,100%,.34),hsla(0,0%,100%,.06)),hsla(0,0%,100%,.06);color:rgba(23,21,28,.88);backdrop-filter:blur(26px) saturate(165%);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.55),inset 0 -1px 0 rgba(23,21,28,.04),0 12px 34px rgba(72,54,134,.1),0 0 26px rgba(203,184,255,.1)}.PasswordBunnyHomePage_primaryButton__J92tx:after{content:"";position:absolute;top:-70%;left:-52%;z-index:-1;width:48%;height:240%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.74),transparent);transform:rotate(22deg);animation:PasswordBunnyHomePage_glass-shine___tlI4 5.8s ease-in-out infinite}.PasswordBunnyHomePage_secondaryButton__eTaNX{border:1px solid rgba(23,26,22,.12);background:hsla(0,0%,100%,.68);color:var(--ink)}.PasswordBunnyHomePage_heroProduct__qrj6w{position:relative;width:min(100%,58rem);height:min(48svh,27rem);min-height:24rem}.PasswordBunnyHomePage_heroProduct__qrj6w:before{content:"";position:absolute;inset:1.5rem 5rem 2.7rem;border:1px solid hsla(0,0%,100%,.7);border-radius:8px;background:linear-gradient(145deg,hsla(0,0%,100%,.66),hsla(0,0%,100%,.24)),rgba(203,184,255,.16);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9),0 30px 80px rgba(109,75,209,.14);backdrop-filter:blur(24px) saturate(150%);animation:PasswordBunnyHomePage_glass-breathe__BtD2O 6.5s ease-in-out infinite}.PasswordBunnyHomePage_heroChat__NlQIt{position:absolute;top:.8rem;right:2.3rem;z-index:3;animation:PasswordBunnyHomePage_float-soft__tJNqY 7s ease-in-out infinite}.PasswordBunnyHomePage_browserMockCompact__tkMs9{position:absolute;left:2.2rem;bottom:.7rem;z-index:4;width:min(55%,27rem);animation:PasswordBunnyHomePage_float-soft__tJNqY 7.8s ease-in-out infinite reverse}.PasswordBunnyHomePage_browserMock__cudEw,.PasswordBunnyHomePage_chatMock__7G9Fz,.PasswordBunnyHomePage_cloudNode__tbbRU,.PasswordBunnyHomePage_deviceNode__FeEoh,.PasswordBunnyHomePage_flowCard__C4H1S,.PasswordBunnyHomePage_passwordCard__QbJ0P,.PasswordBunnyHomePage_planCard__ErDvp,.PasswordBunnyHomePage_platformCard__oVLQ_,.PasswordBunnyHomePage_reviewCard__oWpZI,.PasswordBunnyHomePage_serviceNode__ntGEF{border:1px solid hsla(0,0%,100%,.56);border-radius:8px;background:linear-gradient(145deg,hsla(0,0%,100%,.72),hsla(0,0%,100%,.34)),hsla(0,0%,100%,.42);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.82),0 24px 70px rgba(109,75,209,.12);backdrop-filter:blur(22px) saturate(145%)}.PasswordBunnyHomePage_chatMock__7G9Fz{display:grid;gap:1rem;width:min(100%,31rem);padding:1rem;animation:PasswordBunnyHomePage_glass-breathe__BtD2O 8s ease-in-out infinite}.PasswordBunnyHomePage_heroChat__NlQIt{width:min(44%,26rem)}.PasswordBunnyHomePage_heroChat__NlQIt .PasswordBunnyHomePage_actionGrid__Fk0f4,.PasswordBunnyHomePage_heroChat__NlQIt .PasswordBunnyHomePage_promptBar__N1W75{display:none}.PasswordBunnyHomePage_chatTopbar__E_vpz{display:flex;align-items:center;justify-content:space-between;gap:.85rem}.PasswordBunnyHomePage_chatIdentity__xWMTC{display:flex;align-items:center;gap:.7rem}.PasswordBunnyHomePage_actionCard__DPoa8 span,.PasswordBunnyHomePage_actionCard__DPoa8 strong,.PasswordBunnyHomePage_chatIdentity__xWMTC span,.PasswordBunnyHomePage_chatIdentity__xWMTC strong,.PasswordBunnyHomePage_chatStatus__4gBjD{display:block}.PasswordBunnyHomePage_chatIdentity__xWMTC strong{color:var(--ink);font-size:.98rem}.PasswordBunnyHomePage_chatIdentity__xWMTC span,.PasswordBunnyHomePage_chatStatus__4gBjD{color:rgba(23,26,22,.58);font-size:.76rem;font-weight:700}.PasswordBunnyHomePage_chatStatus__4gBjD{border:1px solid rgba(109,75,209,.14);border-radius:8px;padding:.35rem .5rem;background:rgba(203,184,255,.24);color:rgba(75,49,144,.86)}.PasswordBunnyHomePage_bunnyAvatar__Idm0l{display:inline-flex;width:2.25rem;height:2.25rem;align-items:center;justify-content:center;overflow:hidden;border:1px solid rgba(109,75,209,.16);border-radius:999px;background:radial-gradient(circle at 36% 28%,#fff,rgba(248,244,255,.92)),hsla(0,0%,100%,.94);box-shadow:0 0 0 1px hsla(0,0%,100%,.58),0 8px 20px rgba(55,29,126,.14),0 0 18px rgba(101,0,230,.18);flex:none}.PasswordBunnyHomePage_bunnyAvatar__Idm0l img{width:1.78rem;height:1.78rem;-o-object-fit:contain;object-fit:contain}.PasswordBunnyHomePage_chatMessages__lPkzi{display:grid;gap:.55rem}.PasswordBunnyHomePage_chatBubble__lG5pt{display:grid;max-width:82%;gap:.2rem;border:1px solid rgba(109,75,209,.1);border-radius:8px;padding:.62rem .68rem;background:hsla(0,0%,100%,.64);opacity:.44;transform:translateY(.25rem);animation:PasswordBunnyHomePage_chat-cycle__iFy6b 8.8s ease-in-out infinite}.PasswordBunnyHomePage_chatBubble__lG5pt:nth-child(2){animation-delay:1.6s}.PasswordBunnyHomePage_chatBubble__lG5pt:nth-child(3){animation-delay:3.2s}.PasswordBunnyHomePage_chatBubble__lG5pt:nth-child(4){animation-delay:4.8s}.PasswordBunnyHomePage_chatBubble__lG5pt span{color:rgba(23,26,22,.48);font-size:.68rem;font-weight:800}.PasswordBunnyHomePage_chatBubble__lG5pt p{margin:0;color:rgba(23,26,22,.82);font-size:.88rem;line-height:1.35}.PasswordBunnyHomePage_chatBubbleUser__xhxyD{justify-self:end;background:rgba(23,21,28,.92)}.PasswordBunnyHomePage_chatBubbleUser__xhxyD p,.PasswordBunnyHomePage_chatBubbleUser__xhxyD span{color:hsla(0,0%,100%,.9)}.PasswordBunnyHomePage_chatBubbleBunny__bEtVS{justify-self:start}.PasswordBunnyHomePage_chatBubbleSuccess___HhBX{border-color:rgba(109,75,209,.2);background:rgba(203,184,255,.24)}.PasswordBunnyHomePage_actionGrid__Fk0f4{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.PasswordBunnyHomePage_actionCard__DPoa8{min-height:4.2rem;border:1px solid rgba(109,75,209,.1);border-radius:8px;padding:.64rem;background:hsla(0,0%,100%,.56);animation:PasswordBunnyHomePage_card-breathe__3ee8X 7s ease-in-out infinite}.PasswordBunnyHomePage_actionCard__DPoa8:nth-child(2){animation-delay:.8s}.PasswordBunnyHomePage_actionCard__DPoa8:nth-child(3){animation-delay:1.6s}.PasswordBunnyHomePage_actionCard__DPoa8 span{color:rgba(23,26,22,.48);font-size:.66rem;font-weight:800}.PasswordBunnyHomePage_actionCard__DPoa8 strong{margin-top:.3rem;color:var(--ink);font-size:.8rem;line-height:1.22}.PasswordBunnyHomePage_promptBar__N1W75{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.7rem;min-height:2.8rem;border:1px solid rgba(109,75,209,.14);border-radius:8px;padding:0 .42rem 0 .75rem;background:hsla(0,0%,100%,.7)}.PasswordBunnyHomePage_promptBar__N1W75 span{overflow:hidden;color:rgba(23,26,22,.46);font-size:.8rem;text-overflow:ellipsis;white-space:nowrap}.PasswordBunnyHomePage_promptBar__N1W75 b{display:inline-flex;min-height:2rem;align-items:center;border-radius:8px;padding:0 .68rem;background:var(--signature-deep);color:#fff;font-size:.76rem;animation:PasswordBunnyHomePage_button-pulse__tC1t0 3.8s ease-in-out infinite}.PasswordBunnyHomePage_browserMock__cudEw{width:min(100%,33rem);overflow:hidden;background:linear-gradient(145deg,hsla(0,0%,100%,.76),hsla(0,0%,100%,.32)),rgba(250,248,255,.58)}.PasswordBunnyHomePage_browserChrome__ap7o_{display:grid;grid-template-columns:auto auto auto minmax(0,1fr);align-items:center;gap:.42rem;min-height:2.65rem;border-bottom:1px solid rgba(109,75,209,.08);padding:0 .78rem;background:rgba(23,21,28,.92)}.PasswordBunnyHomePage_browserChrome__ap7o_ span{width:.54rem;aspect-ratio:1;border-radius:999px;background:hsla(0,0%,100%,.42)}.PasswordBunnyHomePage_browserChrome__ap7o_ div{overflow:hidden;border-radius:8px;padding:.34rem .58rem;background:hsla(0,0%,100%,.09);color:hsla(0,0%,100%,.74);font-size:.76rem;text-overflow:ellipsis;white-space:nowrap}.PasswordBunnyHomePage_browserBody__FxIuD{display:grid;gap:.78rem;padding:1rem}.PasswordBunnyHomePage_browserFormHeader__oJybI{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem}.PasswordBunnyHomePage_browserFormHeader__oJybI span{color:rgba(23,26,22,.52);font-size:.76rem;font-weight:800}.PasswordBunnyHomePage_browserFormHeader__oJybI strong{color:var(--ink);font-size:1.4rem}.PasswordBunnyHomePage_formRow__vU5cb{position:relative;display:grid;gap:.36rem}.PasswordBunnyHomePage_formRow__vU5cb>span{color:rgba(23,26,22,.62);font-size:.76rem;font-weight:800}.PasswordBunnyHomePage_fieldShell__nVGDi{position:relative;z-index:1;display:flex;min-height:3.15rem;align-items:center;overflow:visible;border:1px solid rgba(109,75,209,.1);border-radius:8px;padding:0 .8rem;background:#fff;color:rgba(23,26,22,.8);font-size:.9rem;text-overflow:ellipsis;white-space:nowrap}.PasswordBunnyHomePage_fieldShell__nVGDi:after{content:"";position:absolute;border-radius:inherit;pointer-events:none;z-index:0;inset:-.42rem;background:radial-gradient(ellipse at 50% 0,var(--assistant-highlight-glow-2),transparent 68%),radial-gradient(ellipse at 100% 50%,var(--assistant-highlight-glow-1),transparent 66%),radial-gradient(ellipse at 50% 100%,var(--assistant-highlight-glow-3),transparent 68%),radial-gradient(ellipse at 0 50%,rgba(45,212,191,.22),transparent 66%);filter:blur(9px);opacity:0;transform:scale(.985);animation:PasswordBunnyHomePage_login-field-aura-cycle__7HvmC 5.8s ease-in-out infinite}.PasswordBunnyHomePage_fieldTrace__aNmE6{position:absolute;inset:-1px;z-index:2;width:calc(100% + 2px);height:calc(100% + 2px);overflow:visible;pointer-events:none}.PasswordBunnyHomePage_fieldTraceRect__nVBa_{x:1px;y:1px;width:calc(100% - 2px);height:calc(100% - 2px);rx:8px;ry:8px;fill:none;stroke-dasharray:0 100;stroke-dashoffset:0;stroke-linecap:round;stroke-linejoin:round;opacity:0}.PasswordBunnyHomePage_fieldTraceSegment__ju73A{animation:PasswordBunnyHomePage_login-field-trace-draw__1u0Oe 5.8s linear infinite}.PasswordBunnyHomePage_fieldTraceGlow__7hEDn{animation:PasswordBunnyHomePage_login-field-trace-glow-draw__YntxZ 5.8s linear infinite}.PasswordBunnyHomePage_fieldPlaceholder__YsMA_,.PasswordBunnyHomePage_fieldValue__jOvpD{z-index:3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PasswordBunnyHomePage_fieldPlaceholder__YsMA_{position:relative;color:rgba(23,26,22,.34);animation:PasswordBunnyHomePage_login-placeholder-cycle__TUrxl 5.8s ease-in-out infinite}.PasswordBunnyHomePage_fieldValue__jOvpD{position:absolute;right:.8rem;left:.8rem;color:rgba(23,26,22,.84);opacity:0;transform:translateY(.22rem);animation:PasswordBunnyHomePage_login-value-cycle__wcaVC 5.8s ease-in-out infinite}.PasswordBunnyHomePage_loginField__LXMAO{--assistant-highlight-stop-1:rgba(56,189,248,.86);--assistant-highlight-stop-2:rgba(129,140,248,.84);--assistant-highlight-stop-3:rgba(168,85,247,.82);--assistant-highlight-stop-4:rgba(45,212,191,.86);--assistant-highlight-glow-1:rgba(56,189,248,.62);--assistant-highlight-glow-2:rgba(129,140,248,.48);--assistant-highlight-glow-3:rgba(168,85,247,.34);--assistant-highlight-glow-opacity:0.44;--assistant-highlight-idle-opacity:0.22;--assistant-highlight-segment-opacity:0.78}.PasswordBunnyHomePage_fieldFrame__bFih3{position:relative}.PasswordBunnyHomePage_loginCursor__cC2qG{position:absolute;top:50%;left:1.35rem;z-index:4;width:1.08rem;height:1.38rem;border-radius:.12rem .36rem .2rem .36rem;background:#17151c;clip-path:polygon(0 0,0 100%,34% 74%,52% 100%,72% 90%,54% 64%,100% 64%);filter:drop-shadow(0 5px 8px rgba(23,21,28,.18)) drop-shadow(0 0 10px rgba(131,234,219,.22));opacity:0;transform:translate(8.4rem,-3.1rem) rotate(-8deg) scale(.96);animation:PasswordBunnyHomePage_login-cursor-click__2W11F 5.8s ease-in-out infinite}.PasswordBunnyHomePage_loginCursor__cC2qG:after{content:"";position:absolute;top:.52rem;left:.42rem;width:1.18rem;aspect-ratio:1;border:2px solid rgba(131,234,219,.92);border-radius:999px;box-shadow:0 0 18px rgba(131,234,219,.34);opacity:0;transform:translate(-50%,-50%) scale(.3);animation:PasswordBunnyHomePage_login-cursor-ripple__asPLj 5.8s ease-in-out infinite}.PasswordBunnyHomePage_glowField__xO5_a:after,.PasswordBunnyHomePage_glowField__xO5_a:before{content:"";position:absolute;pointer-events:none}.PasswordBunnyHomePage_glowField__xO5_a:before{right:-.36rem;bottom:-.36rem;left:-.36rem;height:calc(3.15rem + .72rem);border:2px solid transparent;border-radius:8px;background:linear-gradient(#0000,#0000) padding-box,linear-gradient(90deg,rgba(56,189,248,.9),rgba(129,140,248,.88),rgba(168,85,247,.82),rgba(45,212,191,.9),rgba(56,189,248,.9)) border-box;background-size:220% 100%;box-shadow:0 -7px 18px -7px rgba(129,140,248,.32),8px 0 19px -8px rgba(56,189,248,.34),0 7px 18px -7px rgba(168,85,247,.28),-8px 0 19px -8px rgba(45,212,191,.24),0 0 28px rgba(129,140,248,.24);animation:PasswordBunnyHomePage_field-glow__2BOxN 3.4s ease-in-out infinite}.PasswordBunnyHomePage_glowField__xO5_a:after{right:-.3rem;bottom:-.3rem;left:-.3rem;height:calc(3.15rem + .6rem);border-radius:8px;background:radial-gradient(ellipse at 50% 0,rgba(129,140,248,.25),transparent 68%),radial-gradient(ellipse at 100% 50%,rgba(56,189,248,.27),transparent 66%),radial-gradient(ellipse at 50% 100%,rgba(168,85,247,.23),transparent 68%),radial-gradient(ellipse at 0 50%,rgba(45,212,191,.22),transparent 66%);filter:blur(8px);opacity:.42;transform:scale(.985);animation:PasswordBunnyHomePage_field-aura__RI72f 3.4s ease-in-out infinite}.PasswordBunnyHomePage_bunnyPopover__V6iIx{display:grid;gap:.7rem;align-items:center;border:1px solid rgba(109,75,209,.12);border-radius:8px;padding:.72rem;background:rgba(203,184,255,.2);opacity:0;transform:translateY(.35rem) scale(.98);animation:PasswordBunnyHomePage_login-popover-cycle__vsTqd 5.8s ease-in-out infinite}.PasswordBunnyHomePage_bunnyPopover__V6iIx span,.PasswordBunnyHomePage_bunnyPopover__V6iIx strong{display:block}.PasswordBunnyHomePage_bunnyPopover__V6iIx strong{color:var(--ink);font-size:.88rem}.PasswordBunnyHomePage_bunnyPopover__V6iIx span{margin-top:.16rem;color:rgba(23,26,22,.58);font-size:.76rem;line-height:1.35}.PasswordBunnyHomePage_nextHint__M836s{position:absolute;right:1.4rem;bottom:1rem;display:grid;gap:.12rem;max-width:20rem;border:1px solid rgba(23,26,22,.1);border-radius:8px;padding:.72rem .8rem;background:hsla(0,0%,100%,.78);color:var(--ink);box-shadow:0 14px 34px rgba(23,26,22,.1)}.PasswordBunnyHomePage_nextHint__M836s span{color:rgba(23,26,22,.48);font-size:.68rem;font-weight:800}.PasswordBunnyHomePage_nextHint__M836s strong{font-size:.82rem;line-height:1.28}.PasswordBunnyHomePage_assistantScene__Zgg_y,.PasswordBunnyHomePage_flowScene__oOAZp,.PasswordBunnyHomePage_reviewsScene__v8IG0{background:linear-gradient(145deg,rgba(203,184,255,.1),transparent 44%),linear-gradient(215deg,rgba(131,234,219,.06),transparent 50%),#120f19;color:#fbf8ff}.PasswordBunnyHomePage_assistantScene__Zgg_y .PasswordBunnyHomePage_eyebrow__jrH7Z,.PasswordBunnyHomePage_assistantScene__Zgg_y .PasswordBunnyHomePage_titleStack___56EX,.PasswordBunnyHomePage_flowScene__oOAZp .PasswordBunnyHomePage_eyebrow__jrH7Z,.PasswordBunnyHomePage_flowScene__oOAZp .PasswordBunnyHomePage_titleStack___56EX,.PasswordBunnyHomePage_reviewsScene__v8IG0 .PasswordBunnyHomePage_eyebrow__jrH7Z,.PasswordBunnyHomePage_reviewsScene__v8IG0 .PasswordBunnyHomePage_titleStack___56EX{color:rgba(248,255,244,.96)}.PasswordBunnyHomePage_assistantScene__Zgg_y .PasswordBunnyHomePage_sectionCopyBlock__EPVqG p,.PasswordBunnyHomePage_flowLead__NGjNR p{color:rgba(248,255,244,.68)}.PasswordBunnyHomePage_assistantMeta__Y8u_C{display:inline-flex;align-items:center;gap:.55rem;width:-moz-fit-content;width:fit-content;color:rgba(248,255,244,.52);font-size:.72rem;font-weight:760;line-height:1.2}.PasswordBunnyHomePage_assistantMeta__Y8u_C span:first-child{border:1px solid rgba(131,234,219,.28);border-radius:999px;padding:.14rem .42rem;color:rgba(131,234,219,.86);font-size:.62rem;font-weight:900;text-transform:uppercase}.PasswordBunnyHomePage_highlightInner__BVAVW,.PasswordBunnyHomePage_pricingInner__Hxqs6,.PasswordBunnyHomePage_privacyInner__A_O22,.PasswordBunnyHomePage_splitInner__U8uot{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:2.5rem}.PasswordBunnyHomePage_assistantVisual__nBT2N,.PasswordBunnyHomePage_highlightVisual__6dTzZ,.PasswordBunnyHomePage_privacyVisual__89zoW{width:min(100%,var(--section-visual-width));justify-self:end}.PasswordBunnyHomePage_assistantVisual__nBT2N{min-width:0;display:flex;justify-content:center}.PasswordBunnyHomePage_assistantHashMotion__L0ujh{--assistant-hash-progress:0;--assistant-hash-scan-progress:0;--assistant-hash-glow-strength:0;position:relative;display:grid;gap:.9rem;width:min(100%,42rem);padding:1rem;border:1px solid hsla(0,0%,100%,.08);border-radius:1.7rem;background:radial-gradient(circle at 14% 10%,rgba(131,234,219,.14),transparent 32%),radial-gradient(circle at 84% 18%,rgba(201,144,255,.14),transparent 30%),linear-gradient(180deg,hsla(0,0%,100%,.09),hsla(0,0%,100%,.03)),rgba(18,14,28,.76);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.14),0 30px 90px rgba(0,0,0,.26);backdrop-filter:blur(26px) saturate(145%);overflow:hidden}.PasswordBunnyHomePage_assistantHashMotion__L0ujh:after{content:"";position:absolute;inset:auto -18% -46% auto;width:16rem;height:16rem;border-radius:999px;background:radial-gradient(circle,rgba(131,234,219,.16),transparent 66%);opacity:calc(.36 + var(--assistant-hash-glow-strength) * .44);filter:blur(14px);pointer-events:none}.PasswordBunnyHomePage_assistantHashMotionActive__8p46b .PasswordBunnyHomePage_assistantHashArrow__v_ijz span{box-shadow:0 0 18px rgba(131,234,219,.34)}.PasswordBunnyHomePage_assistantHashMotionSettled__tGEiK .PasswordBunnyHomePage_assistantHashOutput__kop_g{transform:translateY(-.02rem)}.PasswordBunnyHomePage_assistantHashCard__efPTD,.PasswordBunnyHomePage_assistantHashOutput__kop_g{z-index:1;position:relative;display:grid;gap:.82rem;padding:1rem 1.04rem;border-radius:1.25rem;overflow:hidden}.PasswordBunnyHomePage_assistantHashCard__efPTD{border:1px solid hsla(0,0%,100%,.12);background:linear-gradient(180deg,hsla(0,0%,100%,.11),hsla(0,0%,100%,.04)),hsla(0,0%,100%,.05)}.PasswordBunnyHomePage_assistantHashCard__efPTD:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(131,234,219,.1) calc(var(--assistant-hash-scan-progress) * 100%),transparent calc(var(--assistant-hash-scan-progress) * 100% + 18%));opacity:calc(var(--assistant-hash-progress) * .9);pointer-events:none}.PasswordBunnyHomePage_assistantHashCardHeader__SE0Mx,.PasswordBunnyHomePage_assistantHashFooter__TpcaZ,.PasswordBunnyHomePage_assistantHashOutputHeader__ZgHr8{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:.6rem}.PasswordBunnyHomePage_assistantHashCardTitle__3WwZW,.PasswordBunnyHomePage_assistantHashOutputTitle__3PcSR{color:rgba(248,255,244,.94);font-size:.9rem;font-weight:800}.PasswordBunnyHomePage_assistantCredentialRow__6HLeO{display:grid;gap:.42rem}.PasswordBunnyHomePage_assistantCredentialLabel__GMjH2{color:rgba(248,255,244,.46);font-size:.7rem;font-weight:800;letter-spacing:.12em}.PasswordBunnyHomePage_assistantCredentialValue__D77uS,.PasswordBunnyHomePage_assistantHashCode__O_RgH{display:flex;flex-wrap:wrap;gap:.08rem;font-family:var(--font-display),sans-serif;line-height:1.45}.PasswordBunnyHomePage_assistantCredentialValue__D77uS{color:rgba(248,255,244,.94);font-size:.93rem}.PasswordBunnyHomePage_assistantCredentialChar__VMAlp,.PasswordBunnyHomePage_assistantHashCodeChar__PQQ_E{display:inline-flex;justify-content:center;min-width:.56ch;transition:opacity .18s ease,color .18s ease,filter .18s ease}.PasswordBunnyHomePage_assistantCredentialChar__VMAlp{transform:translateX(var(--assistant-char-offset)) translateY(0)}.PasswordBunnyHomePage_assistantCredentialCharRaw__nlx1N{opacity:1}.PasswordBunnyHomePage_assistantCredentialCharScrambling__queE_{color:rgba(213,200,255,.96);animation:PasswordBunnyHomePage_assistant-hash-char-jitter__wyHDg .44s ease-in-out infinite;animation-delay:calc(var(--assistant-char-index) * -38ms)}.PasswordBunnyHomePage_assistantCredentialCharSpent__80hQ_{opacity:0;filter:blur(1.4px)}.PasswordBunnyHomePage_assistantHashDivider__TpO3W{height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent)}.PasswordBunnyHomePage_assistantHashFlow__DUyIS{display:flex;flex-wrap:wrap;gap:.46rem}.PasswordBunnyHomePage_assistantHashFlowChip__Zbd2X{display:inline-flex;align-items:center;justify-content:center;min-height:1.7rem;padding:0 .56rem;border-radius:999px;background:hsla(0,0%,100%,.07);color:rgba(248,255,244,.64);font-size:.72rem;font-weight:800}.PasswordBunnyHomePage_assistantHashArrow__v_ijz{position:relative;z-index:1;display:flex;justify-content:center;height:1.1rem}.PasswordBunnyHomePage_assistantHashArrow__v_ijz span{position:relative;display:block;width:2px;height:100%;background:linear-gradient(180deg,rgba(131,234,219,.24),rgba(131,234,219,.92))}.PasswordBunnyHomePage_assistantHashArrow__v_ijz span:after{content:"";position:absolute;left:50%;bottom:-.16rem;width:.56rem;height:.56rem;border-right:2px solid rgba(131,234,219,.88);border-bottom:2px solid rgba(131,234,219,.88);transform:translateX(-50%) rotate(45deg)}.PasswordBunnyHomePage_assistantHashOutput__kop_g{border:1px solid rgba(131,234,219,.18);background:radial-gradient(circle at 18% 18%,rgba(131,234,219,.12),transparent 36%),linear-gradient(180deg,rgba(18,34,31,.9),rgba(19,24,34,.96));box-shadow:0 0 0 1px hsla(0,0%,100%,.04),0 0 18px rgba(131,234,219,.1),0 0 24px rgba(198,149,255,.06)}.PasswordBunnyHomePage_assistantHashOutput__kop_g:after,.PasswordBunnyHomePage_assistantHashOutput__kop_g:before{content:"";position:absolute;inset:-1px;border-radius:inherit;pointer-events:none}.PasswordBunnyHomePage_assistantHashOutput__kop_g:before{border:1px solid rgba(143,232,221,.48);opacity:calc(.42 + var(--assistant-hash-glow-strength) * .58);box-shadow:0 0 30px rgba(103,219,203,.32),0 0 44px rgba(182,126,255,.26)}.PasswordBunnyHomePage_assistantHashOutput__kop_g:after{inset:.32rem;border:1px solid hsla(0,0%,100%,.2);opacity:calc(.28 + var(--assistant-hash-glow-strength) * .48)}.PasswordBunnyHomePage_assistantHashCode__O_RgH{align-content:flex-start;color:rgba(214,255,248,.86);font-size:.84rem;min-height:calc(1.45em * 2 + .24rem)}.PasswordBunnyHomePage_assistantHashCodeChar__PQQ_E{transform:translateX(var(--assistant-char-offset)) translateY(0)}.PasswordBunnyHomePage_assistantHashCodeCharHidden__vAXnV{opacity:0}.PasswordBunnyHomePage_assistantHashCodeCharPending___HvEO{color:rgba(176,156,230,.64)}.PasswordBunnyHomePage_assistantHashCodeCharFinal__QolCi{color:rgba(216,255,246,.96);text-shadow:0 0 12px rgba(131,234,219,.18)}.PasswordBunnyHomePage_assistantHashFooterNote__Ha5Av{color:rgba(248,255,244,.56);font-size:.78rem;line-height:1.4}.PasswordBunnyHomePage_downloadLead__0jprA,.PasswordBunnyHomePage_pricingLead__i_tR2,.PasswordBunnyHomePage_privacyLead__GoiNV,.PasswordBunnyHomePage_sectionCopyBlock__EPVqG{display:grid;gap:1.1rem;max-width:34rem}.PasswordBunnyHomePage_highlightScene___Nfuw{background:linear-gradient(90deg,rgba(203,184,255,.26),transparent 55%),linear-gradient(180deg,#fbf8ff,#f7fbff)}.PasswordBunnyHomePage_passwordCard__QbJ0P{display:grid;gap:.42rem;width:100%;max-width:100%;padding:.9rem;background:linear-gradient(145deg,hsla(0,0%,100%,.74),hsla(0,0%,100%,.34)),rgba(203,184,255,.16);animation:PasswordBunnyHomePage_card-breathe__3ee8X 6.2s ease-in-out infinite}.PasswordBunnyHomePage_passwordCard__QbJ0P small,.PasswordBunnyHomePage_passwordCard__QbJ0P span{color:rgba(23,26,22,.52);font-size:.76rem;font-weight:800}.PasswordBunnyHomePage_passwordCard__QbJ0P strong{overflow:hidden;color:rgba(23,26,22,.92);font-family:var(--font-display),sans-serif;font-size:1.35rem;text-overflow:ellipsis;white-space:nowrap}.PasswordBunnyHomePage_privacyScene__WNyWr{background:radial-gradient(circle at 78% 28%,rgba(131,234,219,.12),transparent 24%),radial-gradient(circle at 28% 62%,rgba(203,184,255,.12),transparent 30%),linear-gradient(145deg,rgba(203,184,255,.08),transparent 44%),linear-gradient(215deg,rgba(131,234,219,.06),transparent 50%),#120f19;color:#fbf8ff}.PasswordBunnyHomePage_privacyScene__WNyWr .PasswordBunnyHomePage_eyebrow__jrH7Z,.PasswordBunnyHomePage_privacyScene__WNyWr .PasswordBunnyHomePage_titleStack___56EX{color:rgba(248,255,244,.96)}.PasswordBunnyHomePage_privacyLead__GoiNV p{color:rgba(248,255,244,.68)}.PasswordBunnyHomePage_privacyBadges__kpQs7{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.15rem}.PasswordBunnyHomePage_privacyBadges__kpQs7 span{border:1px solid hsla(0,0%,100%,.12);border-radius:999px;padding:.42rem .64rem;background:linear-gradient(145deg,hsla(0,0%,100%,.12),hsla(0,0%,100%,.04)),hsla(0,0%,100%,.06);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 14px 34px rgba(0,0,0,.18);color:rgba(248,255,244,.74);font-size:.76rem;font-weight:900;backdrop-filter:blur(18px) saturate(150%)}.PasswordBunnyHomePage_srOnly__EM2NP{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.PasswordBunnyHomePage_privacyVisual__89zoW{--sync-cyan:rgba(131,234,219,.9);--sync-blue:rgba(56,189,248,.78);--sync-lavender:rgba(203,184,255,.88);position:relative;min-height:25.5rem;margin:0;overflow:hidden;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;background:radial-gradient(circle at 64% 42%,rgba(131,234,219,.12),transparent 34%),radial-gradient(circle at 34% 34%,rgba(203,184,255,.18),transparent 44%),linear-gradient(145deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.03)),hsla(0,0%,100%,.04);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 30px 80px rgba(0,0,0,.24);backdrop-filter:blur(24px) saturate(150%)}.PasswordBunnyHomePage_privacyVisual__89zoW:before{content:"";position:absolute;inset:1rem;border-radius:inherit;background:linear-gradient(rgba(203,184,255,.08) 1px,transparent 0),linear-gradient(90deg,rgba(203,184,255,.08) 1px,transparent 0);background-size:2rem 2rem;-webkit-mask-image:radial-gradient(circle at 50% 45%,rgba(0,0,0,.86),transparent 68%);mask-image:radial-gradient(circle at 50% 45%,rgba(0,0,0,.86),transparent 68%);opacity:.28}.PasswordBunnyHomePage_privacyVisual__89zoW:after{content:"";position:absolute;inset:22% 18%;border:1px solid rgba(203,184,255,.12);border-radius:999px;box-shadow:0 0 42px rgba(203,184,255,.12),inset 0 0 42px rgba(131,234,219,.06)}.PasswordBunnyHomePage_privacyDiagram__KcGTF,.PasswordBunnyHomePage_privacyVisualBlank__Doryp{position:relative;z-index:2;width:100%;min-height:25.5rem}.PasswordBunnyHomePage_privacyDiagram__KcGTF{--assistant-highlight-stop-1:rgba(56,189,248,.86);--assistant-highlight-stop-2:rgba(129,140,248,.84);--assistant-highlight-stop-3:rgba(168,85,247,.82);--assistant-highlight-stop-4:rgba(45,212,191,.86);--assistant-highlight-glow-opacity:0.48;--assistant-highlight-segment-opacity:0.86}.PasswordBunnyHomePage_privacyGlowCore__CX_IK{position:absolute;inset:21% 18% 15%;border-radius:50%;background:radial-gradient(circle at 50% 50%,rgba(131,234,219,.22),transparent 48%),radial-gradient(circle at 36% 40%,rgba(203,184,255,.26),transparent 44%),radial-gradient(circle at 68% 52%,rgba(56,189,248,.18),transparent 42%);filter:blur(34px);opacity:.9;animation:PasswordBunnyHomePage_privacy-core-breathe__kPT4S 7.4s ease-in-out infinite}.PasswordBunnyHomePage_privacyCloudHub__KPKSe{position:absolute;top:50%;left:50%;z-index:3;width:min(74%,23rem);height:11.2rem;transform:translate(-50%,-50%);pointer-events:none}.PasswordBunnyHomePage_privacyCloudFrame__JO4yE{position:absolute;top:50%;left:50%;z-index:5;width:min(100%,21rem);height:8.6rem;transform:translate(-50%,-50%);animation:PasswordBunnyHomePage_privacy-cloud-drift__59eA_ 8.4s ease-in-out infinite}.PasswordBunnyHomePage_privacyCloudTrace__6YC9o{position:absolute;inset:-.8rem -1rem -.6rem;z-index:3;width:calc(100% + 2rem);height:calc(100% + 1.4rem);overflow:visible;pointer-events:none}.PasswordBunnyHomePage_privacyCloudPath__DkVTc{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100 100}.PasswordBunnyHomePage_privacyCloudSegment__vBJht{opacity:.72;animation:PasswordBunnyHomePage_privacy-cloud-trace-pulse__Zz_9G 2.2s ease-in-out infinite}.PasswordBunnyHomePage_privacyCloudBody__L8WB5{position:absolute;inset:0;z-index:2;width:100%;height:100%;overflow:visible}.PasswordBunnyHomePage_privacyCloudFill__QxRnH{filter:drop-shadow(0 24px 60px rgba(139,125,201,.14)) drop-shadow(0 0 32px rgba(131,234,219,.1))}.PasswordBunnyHomePage_privacyCloudAura__bUlBB{fill:rgba(196,243,236,.28);filter:blur(18px)}.PasswordBunnyHomePage_privacyCloudAuraSoft__FN7V_{fill:rgba(203,184,255,.34);filter:blur(10px)}.PasswordBunnyHomePage_privacyCloudAuraMint__F_i8T{fill:rgba(131,234,219,.22);filter:blur(12px)}.PasswordBunnyHomePage_privacyCloudLockBadge__qhEjO{position:absolute;top:50%;left:50%;z-index:4;display:grid;place-items:center;width:min(28%,4.35rem);transform:translate(-50%,-50%);pointer-events:none}.PasswordBunnyHomePage_privacyCloudLockIcon__qD8RY{width:100%;height:auto;overflow:visible;filter:drop-shadow(0 8px 18px rgba(18,54,95,.12)) drop-shadow(0 0 18px rgba(131,234,219,.2))}.PasswordBunnyHomePage_privacyCloudLockShackle__SHyqT{fill:none;stroke:rgba(18,54,95,.62);stroke-linecap:round;stroke-linejoin:round;stroke-width:5.4}.PasswordBunnyHomePage_privacyCloudLockBody__xIuHv{fill:hsla(0,0%,100%,.42);stroke:rgba(18,54,95,.34);stroke-width:2.2}.PasswordBunnyHomePage_privacyCloudLockKeyhole__Hu3Q8{fill:none;stroke:rgba(38,118,205,.74);stroke-linecap:round;stroke-linejoin:round;stroke-width:4.2}.PasswordBunnyHomePage_privacyConnections__MqTi_{position:absolute;inset:0;z-index:1;width:100%;height:100%;overflow:visible}.PasswordBunnyHomePage_privacyFlowRail__vrJYt{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:1;opacity:.18;filter:drop-shadow(0 0 4px rgba(255,255,255,.16)) drop-shadow(0 0 10px rgba(131,234,219,.1))}.PasswordBunnyHomePage_privacyFlowRailCyan__E5frO{stroke:rgba(131,234,219,.44)}.PasswordBunnyHomePage_privacyFlowRailPurple__BqFHA{stroke:rgba(203,184,255,.38)}.PasswordBunnyHomePage_privacyFlowLine__7VLSt{fill:none;stroke:rgba(131,234,219,.78);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.35;opacity:.9;filter:drop-shadow(0 0 5px rgba(255,255,255,.16)) drop-shadow(0 0 16px rgba(131,234,219,.18))}.PasswordBunnyHomePage_privacyFlowTrace__2TK3e{stroke-dasharray:14 16;stroke-dashoffset:0}.PasswordBunnyHomePage_privacyFlowTraceUpload__Pb7ro{animation:PasswordBunnyHomePage_privacy-flow-line-upload__2jtJN 2.9s linear infinite}.PasswordBunnyHomePage_privacyFlowTraceDownload__iYlFF{opacity:.34;stroke:rgba(203,184,255,.64);stroke-width:.95;animation:PasswordBunnyHomePage_privacy-flow-line-download__49bSV 3.7s linear infinite}.PasswordBunnyHomePage_privacyFlowPacket__tcYir{opacity:.86;pointer-events:none;filter:drop-shadow(0 0 6px rgba(255,255,255,.2)) drop-shadow(0 0 14px rgba(131,234,219,.24))}.PasswordBunnyHomePage_privacyFlowPacketRing__gtTBD{fill:rgba(14,22,45,.58);stroke:rgba(215,255,247,.88);stroke-width:1.35}.PasswordBunnyHomePage_privacyFlowPacketLockShackle__x_Av_{fill:none;stroke:rgba(215,255,247,.9);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.45}.PasswordBunnyHomePage_privacyFlowPacketLockBody__Yk7_U{fill:rgba(215,255,247,.76);stroke:hsla(0,0%,100%,.58);stroke-width:.78}.PasswordBunnyHomePage_privacyFlowPacketLockKeyhole__IbT_0{fill:none;stroke:rgba(14,22,45,.82);stroke-linecap:round;stroke-width:1.3}.PasswordBunnyHomePage_privacyTabletFlowDesktop__8wkmA{display:inline}.PasswordBunnyHomePage_privacyTabletFlowMobile__tNWup{display:none}.PasswordBunnyHomePage_privacyWideFlow__xBw8n{display:inline}.PasswordBunnyHomePage_privacyCompactFlow__tLign{display:none}.PasswordBunnyHomePage_privacyFlowTraceDelayOne__PyMuF{animation-delay:-.1s}.PasswordBunnyHomePage_privacyFlowTraceDelayTwo__jg1G_{animation-delay:-.9s}.PasswordBunnyHomePage_privacyFlowTraceDelayThree__BjfZ7{animation-delay:-1.7s}.PasswordBunnyHomePage_privacyFlowTraceDelayFour__RDyXR{animation-delay:-2.5s}.PasswordBunnyHomePage_privacyFlowTraceDelayFive__k9mgG{animation-delay:-3.3s}.PasswordBunnyHomePage_privacyBeamLine__gwFno{fill:none;stroke-linecap:round;stroke-width:1;opacity:.18;filter:drop-shadow(0 0 4px rgba(255,255,255,.22)) drop-shadow(0 0 10px rgba(131,234,219,.12));animation:PasswordBunnyHomePage_privacy-beam-line-breathe__spLZr 10.4s ease-in-out infinite}.PasswordBunnyHomePage_privacyBeamLineCyan__5Coup{stroke:rgba(131,234,219,.5)}.PasswordBunnyHomePage_privacyBeamLinePurple__lyYNS{stroke:rgba(203,184,255,.44);animation-delay:-3.2s;filter:drop-shadow(0 0 5px rgba(255,255,255,.24)) drop-shadow(0 0 12px rgba(203,184,255,.18))}.PasswordBunnyHomePage_privacyBeamOrbSoft__kf7uA,.PasswordBunnyHomePage_privacyBeamOrb__qhsZW{filter:drop-shadow(0 0 10px rgba(131,234,219,.42)) drop-shadow(0 0 18px rgba(203,184,255,.18));opacity:.88}.PasswordBunnyHomePage_privacyBeamOrbSoft__kf7uA{opacity:.66}.PasswordBunnyHomePage_privacyEndpoint__jJsdK{position:absolute;z-index:4;animation:PasswordBunnyHomePage_privacy-device-float__5jQDA 6.8s ease-in-out infinite}.PasswordBunnyHomePage_privacyEndpoint__jJsdK svg{width:5rem;height:auto;overflow:visible;fill:none;stroke:rgba(23,21,28,.34);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;filter:drop-shadow(0 8px 18px rgba(23,21,28,.12)) drop-shadow(0 0 18px rgba(203,184,255,.12))}.PasswordBunnyHomePage_privacyEndpointMobile__fiak2 svg{width:3.6rem}.PasswordBunnyHomePage_privacyEndpointTablet__OOyTc svg{width:5.2rem}.PasswordBunnyHomePage_privacyEndpointDesktop__piPAh svg{width:5.7rem}.PasswordBunnyHomePage_privacyDeviceScreen__ZTc1o{fill:rgba(19,29,55,.76);stroke:rgba(215,255,247,.66);stroke-width:1.65;filter:drop-shadow(0 0 16px rgba(131,234,219,.16))}.PasswordBunnyHomePage_privacyDeviceMobileFrame__VA2ZW{fill:rgba(231,237,255,.78);stroke:hsla(0,0%,100%,.76);stroke-width:1.55}.PasswordBunnyHomePage_privacyDeviceMobileSpeaker__iOGIa,.PasswordBunnyHomePage_privacyDeviceScreenLine__yVx4q{fill:none;stroke:rgba(215,255,247,.72);stroke-width:1.35}.PasswordBunnyHomePage_privacyDeviceMobileButton__U_HIl{fill:rgba(19,29,55,.44);stroke:hsla(0,0%,100%,.36);stroke-width:.8}.PasswordBunnyHomePage_privacyDeviceTabletGlass__q_D3t{fill:rgba(231,237,255,.76);stroke:hsla(0,0%,100%,.74);stroke-width:1.6}.PasswordBunnyHomePage_privacyDeviceTile__JtKsj{fill:rgba(131,234,219,.42);stroke:hsla(0,0%,100%,.48);stroke-width:.9}.PasswordBunnyHomePage_privacyDeviceTabletSpeaker__5VUwU{fill:none;stroke:rgba(215,255,247,.72);stroke-width:1.35}.PasswordBunnyHomePage_privacyDeviceTabletButton__mPL88{fill:rgba(19,29,55,.42);stroke:hsla(0,0%,100%,.36);stroke-width:.8}.PasswordBunnyHomePage_privacyDeviceMonitor__sHToa{fill:rgba(230,236,255,.72);stroke:hsla(0,0%,100%,.72);stroke-width:1.55}.PasswordBunnyHomePage_privacyDeviceStand__69P4c{fill:none;stroke:rgba(215,255,247,.82);stroke-width:3.4}.PasswordBunnyHomePage_privacyDeviceBase__oXGUO{fill:none;stroke:rgba(215,255,247,.82);stroke-width:3.2}.PasswordBunnyHomePage_privacyEndpointMobile__fiak2{bottom:2.2rem;left:2.7rem;animation-delay:.9s;--float-x:-0.18rem;--float-y:-0.62rem;--float-rotate:-2deg}.PasswordBunnyHomePage_privacyEndpointTablet__OOyTc{top:calc(20% - 4.46rem);left:calc(50% - 2.6rem);animation-delay:1.6s;--float-x:-0.16rem;--float-y:-0.54rem;--float-rotate:-1.2deg}.PasswordBunnyHomePage_privacyEndpointDesktop__piPAh{right:2.6rem;bottom:2.2rem;animation-delay:2.6s;--float-x:0.18rem;--float-y:-0.58rem;--float-rotate:1.8deg}.PasswordBunnyHomePage_cloudNode__tbbRU,.PasswordBunnyHomePage_deviceNode__FeEoh,.PasswordBunnyHomePage_serviceNode__ntGEF{position:relative;z-index:2;display:grid;align-content:center;gap:.4rem;padding:1.25rem;overflow:hidden}.PasswordBunnyHomePage_cloudNode__tbbRU{grid-column:1/3;background:radial-gradient(circle at 86% 12%,rgba(131,234,219,.18),transparent 24%),linear-gradient(145deg,hsla(0,0%,100%,.12),transparent),rgba(24,18,34,.94);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12),0 34px 80px rgba(24,18,34,.22);color:#fff;animation:PasswordBunnyHomePage_glass-breathe__BtD2O 7s ease-in-out infinite}.PasswordBunnyHomePage_deviceNode__FeEoh,.PasswordBunnyHomePage_serviceNode__ntGEF{border:1px solid hsla(0,0%,100%,.7);background:linear-gradient(145deg,hsla(0,0%,100%,.78),hsla(0,0%,100%,.34)),hsla(0,0%,100%,.42);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.78),0 24px 58px rgba(72,54,134,.13);backdrop-filter:blur(22px) saturate(150%);animation:PasswordBunnyHomePage_float-soft__tJNqY 8s ease-in-out infinite}.PasswordBunnyHomePage_serviceNode__ntGEF{animation-delay:1.2s}.PasswordBunnyHomePage_cloudNode__tbbRU span,.PasswordBunnyHomePage_deviceNode__FeEoh span,.PasswordBunnyHomePage_serviceNode__ntGEF span{color:rgba(23,26,22,.56);font-size:.78rem;font-weight:800}.PasswordBunnyHomePage_cloudNode__tbbRU span{color:hsla(0,0%,100%,.58)}.PasswordBunnyHomePage_cloudNode__tbbRU strong,.PasswordBunnyHomePage_deviceNode__FeEoh strong,.PasswordBunnyHomePage_serviceNode__ntGEF strong{color:inherit;font-size:1.3rem;line-height:1.15}.PasswordBunnyHomePage_deviceNode__FeEoh small,.PasswordBunnyHomePage_serviceNode__ntGEF small{color:rgba(23,26,22,.54);font-size:.78rem;font-weight:700;line-height:1.35}.PasswordBunnyHomePage_cloudProviderList__1D7p5{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.35rem}.PasswordBunnyHomePage_cloudProviderList__1D7p5 b{border:1px solid hsla(0,0%,100%,.12);border-radius:999px;padding:.36rem .58rem;background:hsla(0,0%,100%,.08);color:rgba(248,255,244,.88);font-size:.72rem;font-weight:900}.PasswordBunnyHomePage_diagramLineOne__pAtEi,.PasswordBunnyHomePage_diagramLineTwo__7vFVG{position:absolute;z-index:1;left:50%;width:1px;height:7.2rem;background:rgba(109,75,209,.2);transform-origin:top;animation:PasswordBunnyHomePage_line-pulse__Chy1W 3.8s ease-in-out infinite}.PasswordBunnyHomePage_diagramLineOne__pAtEi{top:8.5rem;transform:rotate(18deg)}.PasswordBunnyHomePage_diagramLineTwo__7vFVG{top:8.5rem;transform:rotate(-18deg)}.PasswordBunnyHomePage_flowInner__4WwAu{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem}.PasswordBunnyHomePage_reviewsInner__UcFmT{display:grid;grid-template-rows:auto auto;align-items:center;align-content:center;gap:1.45rem}.PasswordBunnyHomePage_flowLead__NGjNR,.PasswordBunnyHomePage_reviewsLead__H5yyc{max-width:49rem;margin:0 auto;text-align:center}.PasswordBunnyHomePage_flowLead__NGjNR{display:flex;flex-direction:column;align-items:center;gap:.9rem;margin-top:clamp(3.2rem,8svh,5.8rem)}.PasswordBunnyHomePage_reviewsLead__H5yyc{display:grid;gap:.9rem;justify-items:center}.PasswordBunnyHomePage_flowGrid__r7uiZ{align-self:center;display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:.78rem;width:100%;min-height:0}.PasswordBunnyHomePage_flowCard__C4H1S{display:flex;flex:1 1 calc((100% - 1.56rem) / 3);flex-direction:column;min-width:0;max-width:calc((100% - 1.56rem) / 3);overflow:hidden;background:linear-gradient(145deg,hsla(0,0%,100%,.12),hsla(0,0%,100%,.04)),hsla(0,0%,100%,.07);box-shadow:0 24px 70px rgba(0,0,0,.24);animation:PasswordBunnyHomePage_float-soft__tJNqY 7.2s ease-in-out infinite}.PasswordBunnyHomePage_flowCard__C4H1S:nth-child(2){animation-delay:.7s}.PasswordBunnyHomePage_flowCard__C4H1S:nth-child(3){animation-delay:1.4s}.PasswordBunnyHomePage_flowVisual__JZVgA{display:flex;flex-direction:column;justify-content:center;min-height:15rem;gap:.75rem;overflow:hidden;border-bottom:1px solid hsla(0,0%,100%,.09);padding:1rem;background:linear-gradient(135deg,rgba(203,184,255,.16),transparent 52%),hsla(0,0%,100%,.05)}.PasswordBunnyHomePage_flowPhone__AbO7o,.PasswordBunnyHomePage_flowVisualCreate__diT3S,.PasswordBunnyHomePage_vaultListMuted__VyN23,.PasswordBunnyHomePage_vaultList__HptNU{border:1px solid hsla(0,0%,100%,.12);border-radius:8px;background:hsla(0,0%,100%,.08)}.PasswordBunnyHomePage_cloudOwnershipVisual__1PJrF{position:relative;display:grid;align-items:center;justify-items:center;width:100%;min-height:13rem;isolation:isolate}.PasswordBunnyHomePage_cloudOwnershipVisual__1PJrF:after,.PasswordBunnyHomePage_cloudOwnershipVisual__1PJrF:before{content:"";position:absolute;border-radius:999px;pointer-events:none}.PasswordBunnyHomePage_cloudOwnershipVisual__1PJrF:before{inset:16% 18%;z-index:0;background:radial-gradient(circle at 50% 50%,rgba(131,234,219,.18),transparent 58%),radial-gradient(circle at 45% 42%,rgba(203,184,255,.22),transparent 56%);filter:blur(18px);animation:PasswordBunnyHomePage_cloud-core-breathe__ZYEja 6.8s ease-in-out infinite}.PasswordBunnyHomePage_cloudOwnershipVisual__1PJrF:after{inset:8% 12%;z-index:0;border:1px solid hsla(0,0%,100%,.08);background:radial-gradient(circle,hsla(0,0%,100%,.035),transparent 68%)}.PasswordBunnyHomePage_cloudOrbitPath__yn9KP{position:absolute;z-index:1;border:1px solid rgba(131,234,219,.16);border-radius:999px;pointer-events:none}.PasswordBunnyHomePage_cloudOrbitPathOne__9TMfh{inset:24% 9%;transform:rotate(-8deg)}.PasswordBunnyHomePage_cloudOrbitPathTwo__xBbnI{inset:14% 22%;border-color:rgba(203,184,255,.16);transform:rotate(15deg)}.PasswordBunnyHomePage_cloudDeviceNode__aDuiE,.PasswordBunnyHomePage_cloudOrbitPulse__xrx1H,.PasswordBunnyHomePage_cloudStorageGlyph__xFbpn{position:relative;z-index:2}.PasswordBunnyHomePage_cloudDeviceNode__aDuiE{position:absolute;display:flex;align-items:center;justify-content:center;width:2.55rem;height:2.55rem;border:1px solid hsla(0,0%,100%,.13);border-radius:999px;background:linear-gradient(145deg,hsla(0,0%,100%,.16),hsla(0,0%,100%,.05)),rgba(20,17,31,.64);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12),0 0 24px rgba(131,234,219,.08);color:rgba(248,255,244,.78);backdrop-filter:blur(16px) saturate(145%);animation:PasswordBunnyHomePage_cloud-device-float__6X5LB 6.8s ease-in-out infinite}.PasswordBunnyHomePage_cloudDeviceNode__aDuiE svg{width:1.45rem;height:1.45rem;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.PasswordBunnyHomePage_cloudDevicePhone__DIIaB{top:14%;left:8%;color:rgba(131,234,219,.9)}.PasswordBunnyHomePage_cloudDeviceLaptop__S4TV4{top:10%;right:11%;color:rgba(203,184,255,.9);animation-delay:.7s}.PasswordBunnyHomePage_cloudDeviceBrowser__EmYyJ{right:8%;bottom:16%;color:rgba(131,234,219,.82);animation-delay:1.4s}.PasswordBunnyHomePage_cloudDeviceDesktop__xKees{bottom:14%;left:12%;color:rgba(203,184,255,.86);animation-delay:2.1s}.PasswordBunnyHomePage_vaultShape__UNgdu{width:100%;height:100%;overflow:visible;filter:drop-shadow(0 0 10px rgba(131,234,219,.22))}.PasswordBunnyHomePage_vaultShackle__nMyNz{fill:none;stroke:rgba(131,234,219,.86);stroke-width:3;stroke-linecap:round}.PasswordBunnyHomePage_vaultBody__pUOCs{fill:hsla(0,0%,100%,.92);stroke:rgba(131,234,219,.36);stroke-width:1.2}.PasswordBunnyHomePage_vaultKeyhole__aXYBy{fill:rgba(40,30,60,.55);stroke:none}.PasswordBunnyHomePage_cloudStorageGlyph__xFbpn{position:absolute;display:flex;align-items:center;justify-content:center;width:min(52%,10.2rem);min-width:8rem;aspect-ratio:1.54;animation:PasswordBunnyHomePage_cloud-storage-card-glow__7M7sB 4.4s ease-in-out infinite}.PasswordBunnyHomePage_cloudShape__xZIs0{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.PasswordBunnyHomePage_cloudShape__xZIs0 path{fill:hsla(0,0%,100%,.9);stroke:rgba(131,234,219,.36);stroke-width:1.2;filter:drop-shadow(0 0 12px rgba(131,234,219,.2)) drop-shadow(0 18px 28px rgba(0,0,0,.16))}.PasswordBunnyHomePage_cloudShape__xZIs0 .PasswordBunnyHomePage_cloudShapeHighlight__ekMyM{fill:none;stroke:hsla(0,0%,100%,.58);stroke-width:1.6;filter:none;opacity:.74}.PasswordBunnyHomePage_cloudStorageGlyph__xFbpn .PasswordBunnyHomePage_cloudVaultGlyph__oNBl5{position:relative;width:2.35rem;height:2.95rem;margin-top:.35rem;filter:drop-shadow(0 0 10px rgba(131,234,219,.34)) drop-shadow(0 8px 16px rgba(31,24,48,.18))}.PasswordBunnyHomePage_cloudOrbitPulse__xrx1H{position:absolute;display:block;width:.46rem;height:.46rem;border-radius:999px;background:radial-gradient(circle,#fff,rgba(131,234,219,.92) 48%,transparent 100%);box-shadow:0 0 0 .32rem rgba(131,234,219,.07),0 0 18px rgba(131,234,219,.34);opacity:0;transform:translate(-50%,-50%) scale(.72);animation:PasswordBunnyHomePage_cloud-orbit-pulse-phone__OpFbO 4.4s ease-in-out infinite}.PasswordBunnyHomePage_cloudOrbitPulsePhone__Y3SVM{animation-name:PasswordBunnyHomePage_cloud-orbit-pulse-phone__OpFbO}.PasswordBunnyHomePage_cloudOrbitPulseLaptop__Hq4Eq{background:radial-gradient(circle,#fff,rgba(203,184,255,.92) 48%,transparent 100%);box-shadow:0 0 0 .32rem rgba(203,184,255,.07),0 0 18px rgba(203,184,255,.32);animation-name:PasswordBunnyHomePage_cloud-orbit-pulse-laptop__sY8rw;animation-delay:.42s}.PasswordBunnyHomePage_cloudOrbitPulseBrowser__WqTIc{animation-name:PasswordBunnyHomePage_cloud-orbit-pulse-browser__piBZH;animation-delay:.84s}.PasswordBunnyHomePage_cloudOrbitPulseDesktop__kfqEs{background:radial-gradient(circle,#fff,rgba(203,184,255,.92) 48%,transparent 100%);box-shadow:0 0 0 .32rem rgba(203,184,255,.07),0 0 18px rgba(203,184,255,.32);animation-name:PasswordBunnyHomePage_cloud-orbit-pulse-desktop__5JI2k;animation-delay:1.26s}.PasswordBunnyHomePage_flowPhone__AbO7o{display:grid;gap:.58rem;width:min(100%,13rem);margin:0 auto;padding:.85rem}.PasswordBunnyHomePage_flowPhone__AbO7o span,.PasswordBunnyHomePage_flowVisualCreate__diT3S>span,.PasswordBunnyHomePage_vaultList__HptNU span{color:rgba(203,184,255,.94);font-size:.72rem;font-weight:900}.PasswordBunnyHomePage_flowField__j8VY0 strong,.PasswordBunnyHomePage_flowPhone__AbO7o p,.PasswordBunnyHomePage_flowPhone__AbO7o strong,.PasswordBunnyHomePage_flowVisualCreate__diT3S p,.PasswordBunnyHomePage_flowVisualCreate__diT3S strong,.PasswordBunnyHomePage_vaultList__HptNU p,.PasswordBunnyHomePage_vaultList__HptNU strong{margin:0}.PasswordBunnyHomePage_flowPhone__AbO7o p{border-radius:8px;padding:.58rem;background:hsla(0,0%,100%,.12);color:rgba(248,255,244,.86);font-size:.86rem}.PasswordBunnyHomePage_flowPhone__AbO7o strong{border-radius:8px;padding:.58rem;background:rgba(203,184,255,.18);color:rgba(248,255,244,.94);font-size:.82rem}.PasswordBunnyHomePage_vaultListMuted__VyN23,.PasswordBunnyHomePage_vaultList__HptNU{display:grid;gap:.18rem;padding:.74rem}.PasswordBunnyHomePage_vaultList__HptNU{background:rgba(203,184,255,.18)}.PasswordBunnyHomePage_vaultList__HptNU strong{color:rgba(248,255,244,.96);font-size:1.1rem}.PasswordBunnyHomePage_vaultListMuted__VyN23,.PasswordBunnyHomePage_vaultList__HptNU p{color:rgba(248,255,244,.62);font-size:.82rem}.PasswordBunnyHomePage_flowBrowserBar__HvOYl{min-height:2.15rem;border-radius:8px;padding:.54rem .66rem;background:rgba(0,0,0,.38);color:hsla(0,0%,100%,.74);font-size:.76rem}.PasswordBunnyHomePage_flowField__j8VY0{--assistant-highlight-stop-1:rgba(56,189,248,.9);--assistant-highlight-stop-2:rgba(129,140,248,.88);--assistant-highlight-stop-3:rgba(168,85,247,.86);--assistant-highlight-stop-4:rgba(45,212,191,.9);--assistant-highlight-glow-1:rgba(56,189,248,.66);--assistant-highlight-glow-2:rgba(129,140,248,.52);--assistant-highlight-glow-3:rgba(168,85,247,.38);--assistant-highlight-glow-opacity:0.54;--assistant-highlight-idle-opacity:0.24;--assistant-highlight-segment-opacity:0.88;position:relative;display:grid;gap:.35rem;overflow:visible;border:1px solid hsla(0,0%,100%,.12);border-radius:8px;padding:.9rem;background:hsla(0,0%,100%,.11)}.PasswordBunnyHomePage_flowFieldRow__JK_Hq{display:grid;min-height:1.08rem}.PasswordBunnyHomePage_flowFieldRow__JK_Hq>*{grid-area:1/1}.PasswordBunnyHomePage_flowFieldPlaceholder__RvDaf{color:rgba(248,255,244,.46);font-size:.78rem;font-weight:900;opacity:1;transform:translateY(0);animation:PasswordBunnyHomePage_flow-placeholder-cycle__tmAyT 4.8s ease-in-out infinite}.PasswordBunnyHomePage_flowField__j8VY0 .PasswordBunnyHomePage_fieldTrace__aNmE6{opacity:0;animation:PasswordBunnyHomePage_flow-field-trace-cycle__PQ5vz 4.8s ease-in-out infinite}.PasswordBunnyHomePage_flowField__j8VY0 .PasswordBunnyHomePage_fieldTraceSegment__ju73A{animation:PasswordBunnyHomePage_flow-field-trace-draw__rPl3L 4.8s linear infinite}.PasswordBunnyHomePage_flowField__j8VY0 .PasswordBunnyHomePage_fieldTraceGlow__7hEDn{animation:PasswordBunnyHomePage_flow-field-trace-glow-draw__yifbI 4.8s linear infinite}.PasswordBunnyHomePage_flowField__j8VY0 strong{color:rgba(248,255,244,.92);font-size:.96rem}.PasswordBunnyHomePage_flowField__j8VY0 small,.PasswordBunnyHomePage_flowField__j8VY0 strong{opacity:0;transform:translateY(.2rem);animation:PasswordBunnyHomePage_flow-fill-value__3JTCI 4.8s ease-in-out infinite}.PasswordBunnyHomePage_flowField__j8VY0 small{color:rgba(248,255,244,.62);font-size:.82rem;font-weight:900;letter-spacing:.12em;animation-delay:.08s}.PasswordBunnyHomePage_flowField__j8VY0 i{position:absolute;top:50%;left:1.05rem;width:1rem;height:1.3rem;border-radius:.12rem .34rem .2rem .34rem;background:rgba(248,255,244,.92);clip-path:polygon(0 0,0 100%,34% 74%,52% 100%,72% 90%,54% 64%,100% 64%);filter:drop-shadow(0 0 10px rgba(131,234,219,.3));opacity:0;transform:translate(5.6rem,-3.1rem) rotate(-8deg) scale(.96);animation:PasswordBunnyHomePage_flow-click-cursor__ZZ1Bf 4.8s ease-in-out infinite}.PasswordBunnyHomePage_flowVisualCreate__diT3S{display:flex;flex-direction:column;justify-content:center;gap:.38rem;position:relative;overflow:hidden;border:0;border-radius:0;padding:1rem;background:radial-gradient(circle at 82% 20%,rgba(131,234,219,.2),transparent 30%),rgba(203,184,255,.14)}.PasswordBunnyHomePage_passwordGenerator__cyNkK{position:relative;display:flex;align-items:center;min-height:3.7rem;overflow:hidden;font-family:var(--font-display),sans-serif;font-size:1.6rem;font-weight:900;white-space:nowrap}.PasswordBunnyHomePage_passwordSample__tgRyf{position:absolute;inset:0;display:flex;align-items:center;gap:0;color:inherit;font:inherit;font-size:1.6rem;opacity:0;animation:PasswordBunnyHomePage_password-sample-cycle__4870V 14.4s linear infinite}.PasswordBunnyHomePage_passwordGenerator__cyNkK .PasswordBunnyHomePage_passwordSample__tgRyf{font-size:1.6rem}.PasswordBunnyHomePage_passwordSample__tgRyf:nth-child(2){animation-delay:4.8s}.PasswordBunnyHomePage_passwordSample__tgRyf:nth-child(3){animation-delay:9.6s}.PasswordBunnyHomePage_passwordGenerator__cyNkK i{display:inline-block;color:rgba(248,255,244,.96);font-family:inherit;font-size:inherit;font-weight:inherit;font-style:normal;line-height:.9;min-width:.43em;opacity:0;transform:translateY(.75rem);animation:PasswordBunnyHomePage_password-char-generate__2ltwJ 4.8s ease-in-out infinite;animation-delay:calc(var(--char-index) * 75ms)}.PasswordBunnyHomePage_strengthMeter__7FMKM{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.3rem;margin-top:-.28rem}.PasswordBunnyHomePage_strengthMeter__7FMKM i{height:.44rem;border-radius:999px;background:var(--signature);box-shadow:0 0 18px rgba(203,184,255,.42);transform-origin:left;animation:PasswordBunnyHomePage_strength-fill__bLFqA 4.8s ease-in-out infinite}.PasswordBunnyHomePage_strengthMeter__7FMKM i:nth-child(2){animation-delay:.2s}.PasswordBunnyHomePage_strengthMeter__7FMKM i:nth-child(3){animation-delay:.4s}.PasswordBunnyHomePage_strengthMeter__7FMKM i:nth-child(4){animation-delay:.6s}.PasswordBunnyHomePage_generatorTokens__2CuH8{display:flex;flex-wrap:wrap;gap:.38rem;opacity:0;transform:translateY(.35rem);animation:PasswordBunnyHomePage_generator-token-cycle___1SBA 4.8s ease-in-out infinite}.PasswordBunnyHomePage_generatorTokens__2CuH8 b{border:1px solid hsla(0,0%,100%,.12);border-radius:999px;padding:.24rem .46rem;background:hsla(0,0%,100%,.08);color:rgba(131,234,219,.84);font-size:.68rem;font-weight:900}.PasswordBunnyHomePage_flowCardCopy__YXX_R{display:flex;flex:1 1 auto;flex-direction:column;gap:.35rem;justify-content:flex-start;padding:.9rem}.PasswordBunnyHomePage_flowCardCopy__YXX_R span{color:rgba(203,184,255,.94);font-size:.74rem;font-weight:900}.PasswordBunnyHomePage_flowCardCopy__YXX_R h3,.PasswordBunnyHomePage_flowCardCopy__YXX_R p{margin:0}.PasswordBunnyHomePage_flowCardCopy__YXX_R h3{color:rgba(248,255,244,.96);font-size:1.05rem}.PasswordBunnyHomePage_flowCardCopy__YXX_R p{color:rgba(248,255,244,.62);font-size:.82rem;line-height:1.42;min-height:2lh}.PasswordBunnyHomePage_pricingScene__s6nli{background:linear-gradient(135deg,rgba(203,184,255,.18),transparent 40%),linear-gradient(215deg,rgba(131,234,219,.1),transparent 46%),linear-gradient(180deg,#fbf9ff,#f7f4ff)}.PasswordBunnyHomePage_pricingGrid__AmaU0{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem}.PasswordBunnyHomePage_stripeBadge__5Cw3q{display:inline-grid;grid-template-columns:auto auto;justify-self:start;align-items:center;gap:.48rem;border:1px solid rgba(99,91,255,.18);border-radius:999px;padding:.42rem .72rem;background:linear-gradient(145deg,hsla(0,0%,100%,.74),hsla(0,0%,100%,.32)),hsla(0,0%,100%,.5);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.78),0 18px 42px rgba(99,91,255,.12);color:#0a2540;backdrop-filter:blur(18px) saturate(150%)}.PasswordBunnyHomePage_stripeBadge__5Cw3q span{color:rgba(10,37,64,.58);font-size:.74rem;font-weight:800}.PasswordBunnyHomePage_stripeBadge__5Cw3q strong{color:#635bff;font-size:.82rem;font-weight:900}.PasswordBunnyHomePage_planCard__ErDvp{position:relative;z-index:0;display:grid;gap:.82rem;min-height:28rem;overflow:hidden;padding:1.25rem;border:1px solid hsla(0,0%,100%,.72);background:linear-gradient(145deg,hsla(0,0%,100%,.82),hsla(0,0%,100%,.3)),hsla(0,0%,100%,.36);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.8),0 28px 72px rgba(72,54,134,.16);backdrop-filter:blur(24px) saturate(150%);transform-origin:center;transition:box-shadow .18s ease,border-color .18s ease}.PasswordBunnyHomePage_planCardFeatured__WZre3{border-color:rgba(203,184,255,.44);background:linear-gradient(145deg,rgba(203,184,255,.24),rgba(131,234,219,.08)),rgba(24,18,34,.88);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12),0 34px 86px rgba(24,18,34,.3);color:#fff}.PasswordBunnyHomePage_planRibbon__776AM{position:absolute;top:.88rem;right:-2.55rem;z-index:2;display:inline-flex;width:8.6rem;min-height:1.34rem;align-items:center;justify-content:center;border-block:1px solid hsla(0,0%,100%,.24);background:linear-gradient(90deg,rgba(255,86,103,.96),rgba(255,139,107,.98));box-shadow:0 14px 34px rgba(255,86,103,.24),0 0 28px rgba(255,139,107,.22);color:#fff;font-size:.56rem;font-weight:900;letter-spacing:0;text-transform:uppercase;transform:rotate(35deg)}.PasswordBunnyHomePage_planName__IO2uR{color:rgba(23,26,22,.58);font-size:.86rem;font-weight:900}.PasswordBunnyHomePage_planCardFeatured__WZre3 .PasswordBunnyHomePage_planName__IO2uR{color:rgba(203,184,255,.94)}.PasswordBunnyHomePage_planPriceBlock__R7fqC{display:grid;min-height:5.2rem;align-content:start;gap:.3rem}.PasswordBunnyHomePage_planPriceRow__niUlI{display:flex;align-items:flex-end;gap:.55rem;min-height:3.7rem}.PasswordBunnyHomePage_planPriceRow__niUlI strong{color:inherit;font-family:var(--font-display),sans-serif;font-size:4rem;font-weight:600;line-height:.9}.PasswordBunnyHomePage_planPriceRow__niUlI span{padding-bottom:.28rem;color:rgba(23,26,22,.58);font-size:.88rem;font-weight:800}.PasswordBunnyHomePage_planCardFeatured__WZre3 .PasswordBunnyHomePage_planPriceRow__niUlI span{color:hsla(0,0%,100%,.58)}.PasswordBunnyHomePage_planOriginalPrice__fSLVB{position:relative;justify-self:start;color:hsla(0,0%,100%,.46);font-size:.82rem;font-weight:900}.PasswordBunnyHomePage_planOriginalPrice__fSLVB:after{content:"";position:absolute;left:-.08rem;right:-.08rem;top:52%;height:2px;border-radius:999px;background:rgba(255,86,103,.95);transform:rotate(-7deg)}.PasswordBunnyHomePage_planCard__ErDvp p{margin:0;color:rgba(23,26,22,.66);font-size:.92rem;line-height:1.5}.PasswordBunnyHomePage_planCardFeatured__WZre3 p{color:hsla(0,0%,100%,.66)}.PasswordBunnyHomePage_planCard__ErDvp ul{display:grid;gap:.45rem;margin:0;padding:0;list-style:none}.PasswordBunnyHomePage_planCard__ErDvp li{color:rgba(23,26,22,.72);font-size:.86rem;line-height:1.35}.PasswordBunnyHomePage_planCard__ErDvp li:before{content:"+";margin-right:.42rem;color:var(--signature-deep);font-weight:900}.PasswordBunnyHomePage_planCardFeatured__WZre3 li{color:hsla(0,0%,100%,.76)}.PasswordBunnyHomePage_planCardFeatured__WZre3 li:before{color:var(--signature)}.PasswordBunnyHomePage_planCard__ErDvp a{display:inline-flex;min-height:2.85rem;align-items:center;justify-content:center;align-self:end;border-radius:8px;padding:0 1rem;background:var(--ink);box-shadow:0 16px 34px rgba(23,21,28,.16);color:#fff;font-size:.88rem;font-weight:900}.PasswordBunnyHomePage_planCardFeatured__WZre3 a{background:var(--signature);color:var(--ink)}.PasswordBunnyHomePage_reviewsScene__v8IG0{background:linear-gradient(135deg,rgba(203,184,255,.1),transparent 44%),linear-gradient(215deg,rgba(131,234,219,.06),transparent 50%),#120f19}.PasswordBunnyHomePage_reviewWall__CZ7tg{display:grid;gap:.9rem;width:100%;margin-top:1.6rem}.PasswordBunnyHomePage_railMask__6pt5l{overflow:hidden;width:100%;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.PasswordBunnyHomePage_railTrack__TWJKO{display:flex;gap:1rem;width:-moz-max-content;width:max-content;padding-inline:.2rem;animation:PasswordBunnyHomePage_marquee-left__Et9OA 24s linear infinite}.PasswordBunnyHomePage_railTrackReverse__HZyBe{animation-duration:28s;animation-direction:reverse}.PasswordBunnyHomePage_reviewCard__oWpZI{position:relative;display:grid;gap:.9rem;width:min(22rem,68vw);min-height:11.2rem;align-content:space-between;padding:1.15rem 1.2rem;border:1px solid hsla(0,0%,100%,.16);background:linear-gradient(180deg,hsla(0,0%,100%,.11),rgba(82,68,124,.2)),rgba(24,18,34,.42);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.14),0 24px 60px rgba(0,0,0,.2);backdrop-filter:blur(24px) saturate(150%)}.PasswordBunnyHomePage_reviewCard__oWpZI:before{content:"★★★★★";color:hsla(0,0%,100%,.96);font-size:.82rem;letter-spacing:.08em;text-shadow:0 0 8px hsla(0,0%,100%,.46),0 0 18px rgba(203,184,255,.22)}.PasswordBunnyHomePage_reviewCard__oWpZI p{margin:0;color:rgba(248,255,244,.92);font-family:var(--font-display),sans-serif;font-size:1.02rem;line-height:1.42}.PasswordBunnyHomePage_reviewCard__oWpZI span{color:rgba(248,255,244,.54);font-size:.82rem;font-weight:800}.PasswordBunnyHomePage_downloadViewport__OnL8X{position:relative;display:grid;grid-template-rows:minmax(0,1fr) auto;height:100svh;height:100dvh;min-height:100svh;min-height:100dvh;overflow:hidden;scroll-snap-align:start;scroll-snap-stop:always;background:linear-gradient(145deg,rgba(203,184,255,.12),transparent 48%),linear-gradient(215deg,rgba(131,234,219,.08),transparent 46%),#fff}.PasswordBunnyHomePage_downloadScene__fdlq8{position:relative;min-height:0;overflow:hidden;padding:5.4rem 1.4rem 1rem}.PasswordBunnyHomePage_downloadInner__S18kZ{display:flex;flex-direction:column;justify-content:center;gap:clamp(1.1rem,3svh,2.1rem)}.PasswordBunnyHomePage_downloadPrimary__8jvfe{display:flex;width:100%;min-height:0;align-items:center;gap:clamp(1.2rem,3vw,2.6rem)}.PasswordBunnyHomePage_downloadPrimary__8jvfe .PasswordBunnyHomePage_downloadLead__0jprA{flex:0 1 31rem}.PasswordBunnyHomePage_platformGrid__woCCP{display:grid;flex:1 1 0;grid-template-columns:repeat(5,minmax(0,1fr));gap:.7rem;width:100%;min-width:0;overflow:visible;contain:layout}.PasswordBunnyHomePage_platformCardLink__pbiIC{display:block;min-height:17rem;overflow:visible;color:var(--ink);text-decoration:none;will-change:auto}.PasswordBunnyHomePage_platformCard__oVLQ_{position:relative;display:grid;min-height:100%;align-content:start;gap:.58rem;overflow:hidden;padding:1rem;border:1px solid hsla(0,0%,100%,.68);background:linear-gradient(145deg,hsla(0,0%,100%,.74),hsla(0,0%,100%,.32)),hsla(0,0%,100%,.38);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.72),0 22px 54px rgba(72,54,134,.13);backdrop-filter:blur(20px) saturate(145%);color:var(--ink);animation:PasswordBunnyHomePage_float-soft__tJNqY 8.4s ease-in-out infinite;animation-delay:var(--platform-card-float-delay,0s);contain:layout;transition:transform .18s ease,box-shadow .18s ease;will-change:auto}.PasswordBunnyHomePage_platformCardRecommended__G6pt_{border-color:rgba(255,86,103,.18);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.72),0 22px 54px rgba(72,54,134,.13)}.PasswordBunnyHomePage_platformCard__oVLQ_ .PasswordBunnyHomePage_platformRibbon__aQwkP{position:absolute;top:.78rem;right:-2.35rem;z-index:2;display:inline-flex;width:7.9rem;min-height:1.08rem;align-items:center;justify-content:center;margin-top:0;border-block:1px solid hsla(0,0%,100%,.2);background:linear-gradient(90deg,rgba(255,86,103,.96),rgba(255,139,107,.98));box-shadow:0 8px 18px rgba(255,86,103,.16);color:#fff;font-size:.42rem;font-weight:900;letter-spacing:0;line-height:1;text-transform:uppercase;transform:rotate(35deg)}.PasswordBunnyHomePage_platformCard__oVLQ_ img{display:block;width:3rem;height:3rem;-o-object-fit:contain;object-fit:contain}.PasswordBunnyHomePage_platformCard__oVLQ_ span{margin-top:.6rem;color:var(--ink);font-size:1.1rem;font-weight:900}.PasswordBunnyHomePage_platformCard__oVLQ_ small{color:rgba(23,26,22,.58);font-size:.78rem;line-height:1.35}.PasswordBunnyHomePage_platformCard__oVLQ_ strong{align-self:end;margin-top:auto;color:rgba(23,26,22,.92);font-size:.78rem}.PasswordBunnyHomePage_footerScene__1pDEc{display:grid;align-content:center;gap:.72rem;position:relative;z-index:2;height:auto;min-height:clamp(7.4rem,16svh,9.6rem);padding:clamp(.9rem,2svh,1.25rem) 1.4rem;background:transparent;border-top:1px solid rgba(23,26,22,.1);border-radius:.9rem .9rem 0 0;box-shadow:none;color:rgba(23,26,22,.5)}.PasswordBunnyHomePage_footerInner__X_2a0{width:min(100%,1180px);margin:0 auto;min-height:clamp(7.2rem,17svh,11.2rem);display:grid;grid-template-rows:1fr auto;gap:clamp(1rem,2.2svh,1.7rem)}.PasswordBunnyHomePage_footerDirectory__WHdEl{display:grid;grid-template-columns:repeat(2,max-content);gap:clamp(3rem,6vw,5.5rem);align-self:start;justify-self:start;padding-top:.2rem}.PasswordBunnyHomePage_footerColumn__WbpVR{display:grid;align-content:start;gap:1.35rem}.PasswordBunnyHomePage_footerColumn__WbpVR h2{margin:0;color:hsla(90,29%,97%,.54);font-size:.65rem;font-weight:820;letter-spacing:.08em;line-height:1.1;text-transform:uppercase}.PasswordBunnyHomePage_footerColumn__WbpVR a{width:-moz-fit-content;width:fit-content;color:hsla(90,29%,97%,.74);font-size:.65rem;font-weight:480;text-decoration:none;transition:color .18s ease,opacity .18s ease}.PasswordBunnyHomePage_footerBottom__V6dhp{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.2rem;padding-top:0;border-top:0}.PasswordBunnyHomePage_footerMeta__LsJgy{display:grid;gap:.62rem;justify-self:start;text-align:left}.PasswordBunnyHomePage_footerLegal__Y2JKo{display:flex;flex-wrap:wrap;gap:.58rem 1rem}.PasswordBunnyHomePage_footerBottom__V6dhp a,.PasswordBunnyHomePage_footerBottom__V6dhp p,.PasswordBunnyHomePage_footerLegal__Y2JKo a{margin:0;font-size:.72rem;font-weight:500;line-height:1.4}.PasswordBunnyHomePage_footerLegal__Y2JKo a{color:rgba(23,26,22,.42)}.PasswordBunnyHomePage_footerBottom__V6dhp a,.PasswordBunnyHomePage_footerBottom__V6dhp p{color:rgba(23,26,22,.5)}.PasswordBunnyHomePage_footerBottom__V6dhp a,.PasswordBunnyHomePage_footerLegal__Y2JKo a{text-decoration:none;transition:color .18s ease,opacity .18s ease}.PasswordBunnyHomePage_footerSocial__zlSy5{display:inline-flex;align-items:center;justify-self:end;gap:1rem}.PasswordBunnyHomePage_footerSocialLink__GPHu2{display:inline-flex;align-items:center;justify-content:center;color:hsla(90,29%,97%,.5);transition:transform .18s ease,color .18s ease,opacity .18s ease}.PasswordBunnyHomePage_footerSocialLink__GPHu2 svg{width:1.4rem;height:1.4rem;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}@media (hover:hover) and (pointer:fine){.PasswordBunnyHomePage_brandLink__OwRXH:hover,.PasswordBunnyHomePage_navLink__vPj7_:hover,.PasswordBunnyHomePage_nextHint__M836s:hover,.PasswordBunnyHomePage_planCard__ErDvp a:hover,.PasswordBunnyHomePage_primaryButton__J92tx:hover,.PasswordBunnyHomePage_secondaryButton__eTaNX:hover,.PasswordBunnyHomePage_stripeBadge__5Cw3q:hover{transform:translateY(-1px)}.PasswordBunnyHomePage_footerBottom__V6dhp a:hover,.PasswordBunnyHomePage_footerColumn__WbpVR a:hover,.PasswordBunnyHomePage_footerLegal__Y2JKo a:hover{color:rgba(131,234,219,.94);opacity:1}.PasswordBunnyHomePage_footerSocialLink__GPHu2:hover{transform:translateY(-1px);color:hsla(90,29%,97%,.72)}.PasswordBunnyHomePage_platformCardLink__pbiIC:hover .PasswordBunnyHomePage_platformCard__oVLQ_,.PasswordBunnyHomePage_primaryButton__J92tx:hover{box-shadow:0 22px 46px rgba(23,26,22,.18)}.PasswordBunnyHomePage_platformCardLink__pbiIC:is(:hover,:focus-visible){will-change:transform}.PasswordBunnyHomePage_primaryButton__J92tx:hover{background:linear-gradient(135deg,hsla(0,0%,100%,.48),hsla(0,0%,100%,.12)),hsla(0,0%,100%,.12);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.68),inset 0 -1px 0 rgba(23,21,28,.04),0 16px 40px rgba(72,54,134,.14),0 0 32px rgba(203,184,255,.14)}.PasswordBunnyHomePage_planCard__ErDvp:hover{z-index:3}.PasswordBunnyHomePage_planCardFeatured__WZre3:hover,.PasswordBunnyHomePage_planCard__ErDvp:hover{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.18),0 42px 104px rgba(72,54,134,.26)}.PasswordBunnyHomePage_planCardFeatured__WZre3:hover{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.16),0 46px 112px rgba(24,18,34,.42),0 0 48px rgba(203,184,255,.16)}}@keyframes PasswordBunnyHomePage_field-glow__2BOxN{0%,to{background-position:0 50%;opacity:.7;box-shadow:0 -7px 18px -7px rgba(129,140,248,.28),8px 0 19px -8px rgba(56,189,248,.3),0 7px 18px -7px rgba(168,85,247,.24),-8px 0 19px -8px rgba(45,212,191,.2),0 0 22px rgba(129,140,248,.18)}50%{background-position:100% 50%;opacity:1;box-shadow:0 -8px 24px -7px rgba(129,140,248,.38),10px 0 26px -8px rgba(56,189,248,.4),0 8px 24px -7px rgba(168,85,247,.34),-10px 0 26px -8px rgba(45,212,191,.3),0 0 42px rgba(129,140,248,.28)}}@keyframes PasswordBunnyHomePage_field-aura__RI72f{0%,to{opacity:.22;transform:scale(.985)}35%,68%{opacity:.44;transform:scale(1.01)}}@keyframes PasswordBunnyHomePage_flow-click-cursor__ZZ1Bf{0%,16%,to{opacity:0;transform:translate(5.6rem,-3.1rem) rotate(-8deg) scale(.96)}24%{opacity:1;transform:translate(5.6rem,-3.1rem) rotate(-8deg) scale(.96)}38%{opacity:1;transform:translateY(-50%) rotate(-8deg) scale(1)}44%{opacity:1;transform:translateY(-50%) rotate(-8deg) scale(.84)}50%{opacity:0;transform:translateY(-50%) rotate(-8deg) scale(1)}}@keyframes PasswordBunnyHomePage_flow-fill-value__3JTCI{0%,46%,to{opacity:0;transform:translateY(.2rem)}54%,82%{opacity:1;transform:translateY(0)}}@keyframes PasswordBunnyHomePage_flow-placeholder-cycle__tmAyT{0%,46%,to{opacity:1;transform:translateY(0)}54%,82%{opacity:0;transform:translateY(-.16rem)}}@keyframes PasswordBunnyHomePage_flow-field-trace-cycle__PQ5vz{0%,44%,to{opacity:0}46%,82%{opacity:1}}@keyframes PasswordBunnyHomePage_flow-field-trace-draw__rPl3L{0%,44%,to{opacity:0;stroke-dasharray:0 100}46%{opacity:var(--assistant-highlight-segment-opacity);stroke-dasharray:0 100}54%,82%{opacity:var(--assistant-highlight-segment-opacity);stroke-dasharray:100 100}90%{opacity:var(--assistant-highlight-idle-opacity);stroke-dasharray:100 100}}@keyframes PasswordBunnyHomePage_flow-field-trace-glow-draw__yifbI{0%,44%,to{opacity:0;stroke-dasharray:0 100}46%{opacity:.18;stroke-dasharray:0 100}54%,82%{opacity:var(--assistant-highlight-glow-opacity);stroke-dasharray:100 100}90%{opacity:.16;stroke-dasharray:100 100}}@keyframes PasswordBunnyHomePage_flow-chat-user-cycle__iDxyx{0%,10%,to{opacity:0;transform:translateY(.5rem) scale(.98)}18%,78%{opacity:1;transform:translateY(0) scale(1)}86%{opacity:0;transform:translateY(-.3rem) scale(.99)}}@keyframes PasswordBunnyHomePage_flow-chat-bunny-cycle__Y6Ncw{0%,30%,to{opacity:0;transform:translateY(.5rem) scale(.98)}38%,78%{opacity:1;transform:translateY(0) scale(1)}86%{opacity:0;transform:translateY(-.3rem) scale(.99)}}@keyframes PasswordBunnyHomePage_password-char-generate__2ltwJ{0%,10%,to{opacity:0;filter:blur(4px);transform:translateY(.75rem)}22%,76%{opacity:1;filter:blur(0);transform:translateY(0)}88%{opacity:0;filter:blur(4px);transform:translateY(-.65rem)}}@keyframes PasswordBunnyHomePage_password-sample-cycle__4870V{0%,30%{opacity:1}33%,to{opacity:0}}@keyframes PasswordBunnyHomePage_strength-fill__bLFqA{0%,18%,to{opacity:0;transform:scaleX(0);transform-origin:left}34%,76%{opacity:1;transform:scaleX(1);transform-origin:left}88%{opacity:0;transform:scaleX(0);transform-origin:left}}@keyframes PasswordBunnyHomePage_generator-token-cycle___1SBA{0%,18%,to{opacity:0;transform:translateY(.35rem)}34%,76%{opacity:1;transform:translateY(0)}88%{opacity:0;transform:translateY(-.22rem)}}@keyframes PasswordBunnyHomePage_cloud-sync-pulse-travel__gOeum{0%,20%,to{opacity:0;left:.28rem;transform:translateY(-50%) scale(.72)}24%{opacity:1;left:.28rem;transform:translateY(-50%) scale(.92)}48%{opacity:1;left:calc(100% - .98rem);transform:translateY(-50%) scale(1)}58%{opacity:0;left:calc(100% - .7rem);transform:translateY(-50%) scale(.84)}}@keyframes PasswordBunnyHomePage_cloud-core-breathe__ZYEja{0%,to{opacity:.72;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}@keyframes PasswordBunnyHomePage_cloud-device-float__6X5LB{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-.22rem,0)}}@keyframes PasswordBunnyHomePage_cloud-orbit-pulse-phone__OpFbO{0%,14%,to{top:24%;left:18%;opacity:0;transform:translate(-50%,-50%) scale(.72)}22%,40%{opacity:1}48%{top:50%;left:50%;opacity:0;transform:translate(-50%,-50%) scale(1)}}@keyframes PasswordBunnyHomePage_cloud-orbit-pulse-laptop__sY8rw{0%,14%,to{top:22%;left:80%;opacity:0;transform:translate(-50%,-50%) scale(.72)}22%,40%{opacity:1}48%{top:50%;left:50%;opacity:0;transform:translate(-50%,-50%) scale(1)}}@keyframes PasswordBunnyHomePage_cloud-orbit-pulse-browser__piBZH{0%,14%,to{top:76%;left:80%;opacity:0;transform:translate(-50%,-50%) scale(.72)}22%,40%{opacity:1}48%{top:50%;left:50%;opacity:0;transform:translate(-50%,-50%) scale(1)}}@keyframes PasswordBunnyHomePage_cloud-orbit-pulse-desktop__5JI2k{0%,14%,to{top:76%;left:20%;opacity:0;transform:translate(-50%,-50%) scale(.72)}22%,40%{opacity:1}48%{top:50%;left:50%;opacity:0;transform:translate(-50%,-50%) scale(1)}}@keyframes PasswordBunnyHomePage_cloud-storage-card-glow__7M7sB{0%,42%,to{opacity:.74;transform:translateY(.06rem) scale(.992)}52%,78%{opacity:1;transform:translateY(0) scale(1)}90%{opacity:.78;transform:translateY(.04rem) scale(.996)}}@keyframes PasswordBunnyHomePage_cloud-storage-pill-cycle__a1H_4{0%,62%,to{opacity:0;transform:translateY(.18rem) scale(.98)}68%,88%{opacity:1;transform:translateY(0) scale(1);box-shadow:0 0 0 1px rgba(131,234,219,.12),0 0 20px rgba(131,234,219,.16)}}@keyframes PasswordBunnyHomePage_login-field-trace-draw__1u0Oe{0%,36%,to{opacity:0;stroke-dasharray:0 100}38%{opacity:var(--assistant-highlight-segment-opacity);stroke-dasharray:0 100}43%,82%{opacity:var(--assistant-highlight-segment-opacity);stroke-dasharray:100 100}90%{opacity:var(--assistant-highlight-idle-opacity);stroke-dasharray:100 100}}@keyframes PasswordBunnyHomePage_login-field-trace-glow-draw__YntxZ{0%,36%,to{opacity:0;stroke-dasharray:0 100}38%{opacity:.14;stroke-dasharray:0 100}43%,82%{opacity:var(--assistant-highlight-glow-opacity);stroke-dasharray:100 100}90%{opacity:.14;stroke-dasharray:100 100}}@keyframes PasswordBunnyHomePage_login-field-aura-cycle__7HvmC{0%,36%,to{opacity:0;transform:scale(.985)}38%{opacity:.12;transform:scale(.985)}43%,82%{opacity:var(--assistant-highlight-glow-opacity);transform:scale(1.02)}90%{opacity:.1;transform:scale(1)}}@keyframes PasswordBunnyHomePage_login-cursor-click__2W11F{0%,10%,38%,to{opacity:0;transform:translate(8.4rem,-3.1rem) rotate(-8deg) scale(.96)}14%{opacity:1;transform:translate(8.4rem,-3.1rem) rotate(-8deg) scale(.96)}24%{opacity:1;transform:translateY(-50%) rotate(-8deg) scale(1)}28%{opacity:1;transform:translateY(-50%) rotate(-8deg) scale(.84)}32%,34%{opacity:1;transform:translateY(-50%) rotate(-8deg) scale(1)}36%{opacity:0;transform:translateY(-50%) rotate(-8deg) scale(1)}}@keyframes PasswordBunnyHomePage_login-cursor-ripple__asPLj{0%,24%,36%,to{opacity:0;transform:translate(-50%,-50%) scale(.3)}28%{opacity:.9;transform:translate(-50%,-50%) scale(.72)}34%{opacity:0;transform:translate(-50%,-50%) scale(2.9)}}@keyframes PasswordBunnyHomePage_login-placeholder-cycle__TUrxl{0%,46%,to{opacity:1}52%,84%{opacity:0}}@keyframes PasswordBunnyHomePage_login-value-cycle__wcaVC{0%,48%,to{opacity:0;transform:translateY(.22rem)}54%,82%{opacity:1;transform:translateY(0)}}@keyframes PasswordBunnyHomePage_login-popover-cycle__vsTqd{0%,50%,to{opacity:0;transform:translateY(.35rem) scale(.98)}56%,82%{opacity:1;transform:translateY(0) scale(1)}}@keyframes PasswordBunnyHomePage_assistant-highlight-draw__fUNn1{0%{opacity:0;stroke-dasharray:0 1400}4%{opacity:var(--assistant-highlight-segment-opacity);stroke-dasharray:0 1400}18%{opacity:var(--assistant-highlight-segment-opacity);stroke-dasharray:1400 1400}80%{opacity:var(--assistant-highlight-segment-opacity);stroke-dasharray:1400 1400}82.7%,to{opacity:0;stroke-dasharray:1400 1400}}@keyframes PasswordBunnyHomePage_assistant-highlight-glow-draw__Q4daq{0%{opacity:0;stroke-dasharray:0 1400}4%{opacity:.14;stroke-dasharray:0 1400}18%{opacity:var(--assistant-highlight-glow-opacity);stroke-dasharray:1400 1400}80%{opacity:var(--assistant-highlight-glow-opacity);stroke-dasharray:1400 1400}82.7%,to{opacity:0;stroke-dasharray:1400 1400}}@keyframes PasswordBunnyHomePage_hero-user-bubble__O6Kju{0%,8%,90%,to{opacity:0;transform:translateY(.45rem) scale(.98)}14%,82%{opacity:1;transform:translateY(0) scale(1)}}@keyframes PasswordBunnyHomePage_hero-bunny-bubble__c6DOQ{0%,22%,90%,to{opacity:0;transform:translateY(.45rem) scale(.98)}30%,82%{opacity:1;transform:translateY(0) scale(1)}}@keyframes PasswordBunnyHomePage_hero-thinking-state__sr_sc{0%,28%,50%,to{opacity:0;transform:translateY(.15rem)}32%,45%{opacity:1;transform:translateY(0)}}@keyframes PasswordBunnyHomePage_hero-thinking-dot__soWtJ{0%,to{transform:translateY(0);opacity:.44}50%{transform:translateY(-.15rem);opacity:1}}@keyframes PasswordBunnyHomePage_hero-reply-state__lN1ym{0%,50%,90%,to{opacity:0;transform:translateY(-.02rem)}58%,82%{opacity:1;transform:translateY(-.14rem)}}@keyframes PasswordBunnyHomePage_hero-cta-float__j9Chm{0%,to{transform:translateY(0)}50%{transform:translateY(-.28rem)}}@keyframes PasswordBunnyHomePage_assistant-hash-char-jitter__wyHDg{0%,to{transform:translateX(var(--assistant-char-offset)) translateY(0)}35%{transform:translateX(calc(var(--assistant-char-offset) * 1.2)) translateY(-.05rem)}68%{transform:translateX(calc(var(--assistant-char-offset) * .72)) translateY(.04rem)}}@keyframes PasswordBunnyHomePage_privacy-cloud-trace-pulse__Zz_9G{0%,to{opacity:.16;filter:brightness(.88)}50%{opacity:.94;filter:brightness(1.12)}}@keyframes PasswordBunnyHomePage_privacy-cloud-drift__59eA_{0%,to{transform:translate(-50%,-50%) translateY(0)}50%{transform:translate(-50%,-50%) translateY(-.28rem)}}@keyframes PasswordBunnyHomePage_privacy-core-breathe__kPT4S{0%,to{opacity:.72;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}@keyframes PasswordBunnyHomePage_privacy-beam-line-breathe__spLZr{0%,to{opacity:.18}50%{opacity:.56}}@keyframes PasswordBunnyHomePage_privacy-flow-line-upload__2jtJN{0%{stroke-dashoffset:60}to{stroke-dashoffset:0}}@keyframes PasswordBunnyHomePage_privacy-flow-line-download__49bSV{0%{stroke-dashoffset:0}to{stroke-dashoffset:60}}@keyframes PasswordBunnyHomePage_privacy-device-float__5jQDA{0%,to{transform:translate(0) rotate(0deg)}50%{transform:translate(var(--float-x,0),var(--float-y,-.56rem)) rotate(var(--float-rotate,1.5deg))}}@keyframes PasswordBunnyHomePage_assistant-user-cycle__oUyOx{0%,4%,46%,to{opacity:0;transform:translateY(.45rem) scale(.98)}42%,8%{opacity:1;transform:translateY(0) scale(1)}}@keyframes PasswordBunnyHomePage_assistant-bunny-cycle__VPO1w{0%,14%,46%,to{opacity:0;transform:translateY(.45rem) scale(.98)}18%,42%{opacity:1;transform:translateY(0) scale(1)}}@keyframes PasswordBunnyHomePage_assistant-thinking-cycle__7C1m6{0%,16%,30%,to{opacity:0;transform:translateY(.15rem)}18%,27%{opacity:1;transform:translateY(0)}}@keyframes PasswordBunnyHomePage_assistant-reply-cycle__eVJPm{0%,30%,46%,to{opacity:0;transform:translateY(.12rem)}34%,42%{opacity:1;transform:translateY(0)}}@keyframes PasswordBunnyHomePage_chat-cycle__iFy6b{0%,12%,to{opacity:.42;transform:translateY(.2rem) scale(.985)}18%,42%{opacity:1;transform:translateY(0) scale(1)}}@keyframes PasswordBunnyHomePage_float-soft__tJNqY{0%,to{transform:translateY(0)}50%{transform:translateY(-.45rem)}}@keyframes PasswordBunnyHomePage_glass-breathe__BtD2O{0%,to{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.78),0 24px 70px rgba(109,75,209,.12)}50%{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.92),0 30px 90px rgba(109,75,209,.2)}}@keyframes PasswordBunnyHomePage_card-breathe__3ee8X{0%,to{transform:translateY(0)}50%{transform:translateY(-.22rem)}}@keyframes PasswordBunnyHomePage_button-pulse__tC1t0{0%,to{box-shadow:0 0 0 rgba(203,184,255,0)}50%{box-shadow:0 0 24px rgba(203,184,255,.44)}}@keyframes PasswordBunnyHomePage_glass-shine___tlI4{0%,46%{left:-56%}78%,to{left:120%}}@keyframes PasswordBunnyHomePage_line-pulse__Chy1W{0%,to{opacity:.36}50%{opacity:.86}}@keyframes PasswordBunnyHomePage_deviceWakeSvg__aQhl4{0%,to{opacity:.72;filter:saturate(.92);transform:translateY(0) scale(1)}50%{opacity:1;filter:saturate(1.15);transform:translateY(-.22rem) scale(1.025)}}@keyframes PasswordBunnyHomePage_cloudBreathSvg__EP7nz{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}@keyframes PasswordBunnyHomePage_marquee-left__Et9OA{0%{transform:translateZ(0)}to{transform:translate3d(calc(-50% - .5rem),0,0)}}@keyframes PasswordBunnyHomePage_field-sweep__R1N7K{0%,30%{transform:translateX(-62%)}68%,to{transform:translateX(62%)}}@media (max-width:1180px){.PasswordBunnyHomePage_heroInner__eGiL6,.PasswordBunnyHomePage_highlightInner__BVAVW,.PasswordBunnyHomePage_pricingInner__Hxqs6,.PasswordBunnyHomePage_privacyInner__A_O22,.PasswordBunnyHomePage_splitInner__U8uot{gap:1.45rem}.PasswordBunnyHomePage_heroCopy__4C9Ec .PasswordBunnyHomePage_titleStack___56EX{font-size:4rem}.PasswordBunnyHomePage_heroTitle__b4v_h{font-size:4.35rem}.PasswordBunnyHomePage_titleStack___56EX{font-size:3.1rem}.PasswordBunnyHomePage_heroProduct__qrj6w{min-height:32rem}.PasswordBunnyHomePage_flowVisual__JZVgA{min-height:10rem}.PasswordBunnyHomePage_cloudOwnershipVisual__1PJrF{min-height:8rem}.PasswordBunnyHomePage_platformGrid__woCCP{grid-template-columns:repeat(3,minmax(0,1fr))}.PasswordBunnyHomePage_platformCardLink__pbiIC{min-height:11rem}}@media (max-width:860px){.PasswordBunnyHomePage_page__ovoYt{--section-visual-width:27rem}.PasswordBunnyHomePage_header__xRiMH{top:.78rem;grid-template-columns:auto minmax(0,1fr);padding:0 1.05rem}.PasswordBunnyHomePage_brandLink__OwRXH{padding-right:.36rem}.PasswordBunnyHomePage_brandWordmark__dEnq8{display:inline-block;min-width:10.8rem;min-height:2.4rem;padding-right:2.3rem;line-height:2.4rem}.PasswordBunnyHomePage_brandTitle__CjySi{display:inline}.PasswordBunnyHomePage_brandPatrol__nkSFy{display:block}.PasswordBunnyHomePage_nav__Pn3ec{justify-self:end;gap:0;max-width:min(100%,calc(100vw - 14.5rem));overflow-x:auto;scrollbar-width:none}.PasswordBunnyHomePage_nav__Pn3ec::-webkit-scrollbar{display:none}.PasswordBunnyHomePage_navLink__vPj7_{padding:0 .48rem;font-size:.72rem}.PasswordBunnyHomePage_scene__X0gwh{padding:4.72rem 1.25rem .78rem}.PasswordBunnyHomePage_heroInner__eGiL6,.PasswordBunnyHomePage_highlightInner__BVAVW,.PasswordBunnyHomePage_pricingInner__Hxqs6,.PasswordBunnyHomePage_privacyInner__A_O22,.PasswordBunnyHomePage_splitInner__U8uot{grid-template-columns:1fr;align-content:center}.PasswordBunnyHomePage_heroInner__eGiL6{gap:.9rem}.PasswordBunnyHomePage_heroCopy__4C9Ec{max-width:none;gap:.9rem}.PasswordBunnyHomePage_heroCopy__4C9Ec .PasswordBunnyHomePage_titleStack___56EX,.PasswordBunnyHomePage_titleStack___56EX{font-size:2.55rem;line-height:1.02}.PasswordBunnyHomePage_heroTitle__b4v_h{font-size:3.15rem;line-height:.98}.PasswordBunnyHomePage_downloadLead__0jprA p,.PasswordBunnyHomePage_flowLead__NGjNR p,.PasswordBunnyHomePage_heroText__uxUVC,.PasswordBunnyHomePage_pricingLead__i_tR2 p,.PasswordBunnyHomePage_privacyLead__GoiNV p,.PasswordBunnyHomePage_sectionCopyBlock__EPVqG p{font-size:.92rem;line-height:1.42}.PasswordBunnyHomePage_heroActions__D5iw3{gap:.5rem}.PasswordBunnyHomePage_primaryButton__J92tx,.PasswordBunnyHomePage_secondaryButton__eTaNX{min-height:2.55rem;padding:0 .72rem;font-size:.82rem}.PasswordBunnyHomePage_heroFacts__gkZmF{gap:.3rem}.PasswordBunnyHomePage_heroFacts__gkZmF span{min-height:1.7rem;padding:0 .46rem;font-size:.7rem}.PasswordBunnyHomePage_heroProduct__qrj6w{width:min(100%,30rem);height:23rem;min-height:23rem;justify-self:center}.PasswordBunnyHomePage_heroChat__NlQIt{width:21rem}.PasswordBunnyHomePage_assistantHashMotion__L0ujh{width:min(100%,34rem);padding:.88rem}.PasswordBunnyHomePage_assistantHashCard__efPTD,.PasswordBunnyHomePage_assistantHashOutput__kop_g{padding:.88rem .92rem}.PasswordBunnyHomePage_assistantCredentialValue__D77uS,.PasswordBunnyHomePage_assistantHashCode__O_RgH,.PasswordBunnyHomePage_assistantHashStatus__eemR4{font-size:.84rem}.PasswordBunnyHomePage_browserMockCompact__tkMs9{bottom:1.55rem;width:18.2rem}.PasswordBunnyHomePage_chatMock__7G9Fz{gap:.68rem;padding:.78rem}.PasswordBunnyHomePage_chatMessages__lPkzi{gap:.42rem}.PasswordBunnyHomePage_chatBubble__lG5pt{padding:.48rem .54rem}.PasswordBunnyHomePage_chatBubble__lG5pt p{font-size:.76rem}.PasswordBunnyHomePage_actionGrid__Fk0f4{display:none}.PasswordBunnyHomePage_promptBar__N1W75{min-height:2.3rem}.PasswordBunnyHomePage_browserBody__FxIuD{gap:.55rem;padding:.75rem}.PasswordBunnyHomePage_browserFormHeader__oJybI strong{font-size:1.05rem}.PasswordBunnyHomePage_fieldShell__nVGDi{min-height:2.65rem;font-size:.78rem}.PasswordBunnyHomePage_glowField__xO5_a:before{height:calc(2.65rem + .72rem)}.PasswordBunnyHomePage_glowField__xO5_a:after{height:calc(2.65rem + .6rem)}.PasswordBunnyHomePage_bunnyPopover__V6iIx{padding:.55rem}.PasswordBunnyHomePage_downloadLead__0jprA,.PasswordBunnyHomePage_pricingLead__i_tR2,.PasswordBunnyHomePage_privacyLead__GoiNV,.PasswordBunnyHomePage_sectionCopyBlock__EPVqG{max-width:none;gap:.75rem}.PasswordBunnyHomePage_assistantVisual__nBT2N,.PasswordBunnyHomePage_highlightVisual__6dTzZ,.PasswordBunnyHomePage_privacyVisual__89zoW{justify-self:center}.PasswordBunnyHomePage_passwordCard__QbJ0P{padding:.7rem}.PasswordBunnyHomePage_privacyVisual__89zoW{min-height:19rem}.PasswordBunnyHomePage_flowInner__4WwAu{gap:2rem}.PasswordBunnyHomePage_reviewsInner__UcFmT{gap:.75rem}.PasswordBunnyHomePage_flowGrid__r7uiZ{gap:.55rem}.PasswordBunnyHomePage_flowCard__C4H1S{flex-basis:calc((100% - 0.55rem) / 2);max-width:calc((100% - .55rem) / 2)}.PasswordBunnyHomePage_flowVisual__JZVgA{min-height:6.4rem}.PasswordBunnyHomePage_cloudOwnershipVisual__1PJrF{min-height:4.4rem}.PasswordBunnyHomePage_passwordGenerator__cyNkK{min-height:3rem;font-size:1.35rem}.PasswordBunnyHomePage_flowCardCopy__YXX_R{padding:.64rem}.PasswordBunnyHomePage_flowCardCopy__YXX_R h3{font-size:.9rem}.PasswordBunnyHomePage_flowCardCopy__YXX_R p{display:none}.PasswordBunnyHomePage_pricingGrid__AmaU0{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}.PasswordBunnyHomePage_planCard__ErDvp{min-height:auto;gap:.38rem;padding:.58rem}.PasswordBunnyHomePage_planPriceBlock__R7fqC{min-height:auto;gap:.12rem}.PasswordBunnyHomePage_planPriceRow__niUlI{min-height:auto;align-items:baseline;gap:.28rem}.PasswordBunnyHomePage_planPriceRow__niUlI strong{font-size:1.62rem;line-height:.95}.PasswordBunnyHomePage_planPriceRow__niUlI span{padding-bottom:0;font-size:.58rem}.PasswordBunnyHomePage_planOriginalPrice__fSLVB{font-size:.58rem}.PasswordBunnyHomePage_planCard__ErDvp li,.PasswordBunnyHomePage_planCard__ErDvp p{font-size:.62rem;line-height:1.25}.PasswordBunnyHomePage_planCard__ErDvp ul{gap:.22rem}.PasswordBunnyHomePage_planCard__ErDvp a{min-height:1.9rem;padding:0 .48rem;font-size:.66rem}.PasswordBunnyHomePage_planRibbon__776AM{top:.42rem;right:-2.05rem;width:6.7rem;min-height:.88rem;font-size:.38rem}.PasswordBunnyHomePage_reviewCard__oWpZI{min-height:auto;gap:.5rem;padding:.82rem}.PasswordBunnyHomePage_reviewCard__oWpZI p{font-size:1rem;line-height:1.22}.PasswordBunnyHomePage_downloadInner__S18kZ{justify-content:center;gap:.85rem}.PasswordBunnyHomePage_downloadPrimary__8jvfe{flex-direction:column;align-items:stretch;gap:.85rem}.PasswordBunnyHomePage_downloadPrimary__8jvfe .PasswordBunnyHomePage_downloadLead__0jprA{flex:none}.PasswordBunnyHomePage_platformGrid__woCCP{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.PasswordBunnyHomePage_platformCardLink__pbiIC{min-height:5.8rem}.PasswordBunnyHomePage_platformCard__oVLQ_{gap:.2rem;padding:.72rem}.PasswordBunnyHomePage_platformCard__oVLQ_ img{width:2.1rem;height:2.1rem}.PasswordBunnyHomePage_platformCard__oVLQ_ span{margin-top:.1rem;font-size:.88rem}.PasswordBunnyHomePage_platformCard__oVLQ_ small,.PasswordBunnyHomePage_platformCard__oVLQ_ strong{font-size:.7rem}.PasswordBunnyHomePage_downloadScene__fdlq8{position:relative;padding:4.72rem 1.25rem .75rem}.PasswordBunnyHomePage_footerScene__1pDEc{min-height:clamp(6.4rem,14svh,8rem);position:relative;padding:.9rem 1.25rem;border-radius:0;box-shadow:none}.PasswordBunnyHomePage_footerInner__X_2a0{min-height:clamp(6.3rem,15svh,9rem);gap:1.1rem}.PasswordBunnyHomePage_footerDirectory__WHdEl{grid-template-columns:repeat(2,max-content);align-self:start;gap:2rem;padding-top:0}.PasswordBunnyHomePage_footerColumn__WbpVR{gap:1rem}.PasswordBunnyHomePage_footerBottom__V6dhp{grid-template-columns:1fr;align-items:start;gap:1.35rem}.PasswordBunnyHomePage_footerSocial__zlSy5{justify-self:start}.PasswordBunnyHomePage_footerLegal__Y2JKo{gap:.58rem 1rem}.PasswordBunnyHomePage_nextHint__M836s{display:none}}@media (max-width:560px){.PasswordBunnyHomePage_header__xRiMH{top:.78rem;grid-template-columns:1fr;padding:0 1rem}.PasswordBunnyHomePage_brandLink__OwRXH{padding:.12rem}.PasswordBunnyHomePage_brandLink__OwRXH img{width:1.95rem;height:1.95rem}.PasswordBunnyHomePage_nav__Pn3ec{display:none}.PasswordBunnyHomePage_scene__X0gwh{padding-top:3.25rem}.PasswordBunnyHomePage_downloadScene__fdlq8{padding:3.25rem 1rem .55rem}.PasswordBunnyHomePage_footerScene__1pDEc{min-height:clamp(5.6rem,12svh,6.6rem);padding:.7rem 1rem}.PasswordBunnyHomePage_footerInner__X_2a0{min-height:auto;align-content:center;gap:.68rem}.PasswordBunnyHomePage_footerDirectory__WHdEl{display:none}.PasswordBunnyHomePage_footerBottom__V6dhp{gap:.7rem;padding-top:0;border-top:0}.PasswordBunnyHomePage_footerLegal__Y2JKo{gap:.42rem .78rem}.PasswordBunnyHomePage_footerBottom__V6dhp a,.PasswordBunnyHomePage_footerBottom__V6dhp p,.PasswordBunnyHomePage_footerLegal__Y2JKo a{font-size:.72rem;line-height:1.4}.PasswordBunnyHomePage_footerSocial__zlSy5{gap:.76rem}.PasswordBunnyHomePage_footerSocialLink__GPHu2 svg{width:1.12rem;height:1.12rem}.PasswordBunnyHomePage_flowScene__oOAZp{height:auto;min-height:100svh;overflow:visible}.PasswordBunnyHomePage_flowScene__oOAZp .PasswordBunnyHomePage_sectionInner__ZEX_G{height:auto;min-height:calc(100svh - 3.2rem)}.PasswordBunnyHomePage_flowInner__4WwAu{align-items:center;justify-content:flex-start;gap:2rem}.PasswordBunnyHomePage_flowLead__NGjNR{width:min(100%,21.4rem);margin-top:2.2rem;gap:.42rem}.PasswordBunnyHomePage_flowScene__oOAZp .PasswordBunnyHomePage_titleStack___56EX{font-size:1.92rem;line-height:.98}.PasswordBunnyHomePage_flowGrid__r7uiZ{flex-direction:column;flex-wrap:nowrap;align-items:center;gap:.5rem;width:100%}.PasswordBunnyHomePage_flowCard__C4H1S{flex:0 1 min(100%,21.4rem);flex-direction:row-reverse;max-width:21.4rem;width:100%;min-height:6.25rem}.PasswordBunnyHomePage_flowGrid__r7uiZ>article{flex:0 1 100%;max-width:100%;width:100%}.PasswordBunnyHomePage_flowVisual__JZVgA{flex:0 0 55%;min-height:6.25rem;gap:.22rem;padding:.42rem;border-bottom:0;border-left:1px solid hsla(0,0%,100%,.09)}.PasswordBunnyHomePage_cloudOwnershipVisual__1PJrF{min-height:6.25rem}.PasswordBunnyHomePage_cloudDeviceNode__aDuiE{width:1.45rem;height:1.45rem}.PasswordBunnyHomePage_cloudDeviceNode__aDuiE svg{width:.82rem;height:.82rem}.PasswordBunnyHomePage_cloudStorageGlyph__xFbpn{width:min(48%,4.8rem);min-width:4.4rem}.PasswordBunnyHomePage_cloudStorageGlyph__xFbpn .PasswordBunnyHomePage_cloudVaultGlyph__oNBl5{width:1.16rem;height:1.45rem;margin-top:.16rem}.PasswordBunnyHomePage_cloudOrbitPulse__xrx1H{width:.32rem;height:.32rem}.PasswordBunnyHomePage_flowBrowserBar__HvOYl{min-height:1.05rem;padding:.25rem .34rem;font-size:.42rem}.PasswordBunnyHomePage_flowField__j8VY0{gap:.12rem;padding:.34rem}.PasswordBunnyHomePage_flowFieldPlaceholder__RvDaf{font-size:.4rem}.PasswordBunnyHomePage_flowFieldRow__JK_Hq{min-height:.64rem}.PasswordBunnyHomePage_flowField__j8VY0 strong{overflow:hidden;font-size:.5rem;text-overflow:ellipsis;white-space:nowrap}.PasswordBunnyHomePage_flowField__j8VY0 small{font-size:.42rem;letter-spacing:.05em}.PasswordBunnyHomePage_flowField__j8VY0 i{left:.46rem;width:.44rem;height:.58rem;transform:translate(3.05rem,-1.18rem) rotate(-8deg) scale(.9)}.PasswordBunnyHomePage_flowVisualCreate__diT3S{gap:.16rem;padding:.42rem}.PasswordBunnyHomePage_flowCardCopy__YXX_R{flex:1 1 0;justify-content:center;gap:.18rem;padding:.55rem}.PasswordBunnyHomePage_flowCardCopy__YXX_R span{font-size:.48rem;line-height:1;white-space:nowrap}.PasswordBunnyHomePage_flowCardCopy__YXX_R h3{font-size:.78rem;line-height:1.08;white-space:normal}.PasswordBunnyHomePage_navLink__vPj7_{min-height:2.05rem;padding:0 .34rem;font-size:.62rem}.PasswordBunnyHomePage_heroCopy__4C9Ec .PasswordBunnyHomePage_titleStack___56EX,.PasswordBunnyHomePage_titleStack___56EX{font-size:2.18rem}.PasswordBunnyHomePage_heroTitle__b4v_h{font-size:2.46rem}.PasswordBunnyHomePage_heroTitleAssistantLine__vHKpU{display:grid;justify-items:center;gap:.24rem}.PasswordBunnyHomePage_heroTitlePrefix__THQnP{display:block}.PasswordBunnyHomePage_assistantGlowWord__GkVEX{max-width:100%}.PasswordBunnyHomePage_heroConversation__fQfMZ{gap:.48rem;width:min(100%,16.25rem)}.PasswordBunnyHomePage_heroBubble__TFaeW{max-width:min(100%,15.8rem);padding:.58rem .68rem;font-size:.7rem}.PasswordBunnyHomePage_heroUserBubble__a_tCA{justify-self:center;white-space:normal}.PasswordBunnyHomePage_heroBunnyBubble__t0fJT{min-width:min(100%,15.8rem);min-height:3.45rem}.PasswordBunnyHomePage_assistantHashMotion__L0ujh{width:min(100%,17.4rem);gap:.7rem;padding:.72rem;border-radius:1.3rem}.PasswordBunnyHomePage_assistantHashCard__efPTD,.PasswordBunnyHomePage_assistantHashOutput__kop_g{gap:.62rem;padding:.72rem;border-radius:1rem}.PasswordBunnyHomePage_assistantCredentialLabel__GMjH2,.PasswordBunnyHomePage_assistantHashCardBadge__ubLCt,.PasswordBunnyHomePage_assistantHashFooterPill__orBJL,.PasswordBunnyHomePage_assistantHashOutputMeta__pwkZd{font-size:.56rem}.PasswordBunnyHomePage_assistantCredentialValue__D77uS,.PasswordBunnyHomePage_assistantHashCode__O_RgH,.PasswordBunnyHomePage_assistantHashFooterNote__Ha5Av,.PasswordBunnyHomePage_assistantHashStatus__eemR4{font-size:.66rem}.PasswordBunnyHomePage_heroProduct__qrj6w{height:21.5rem;min-height:21.5rem}.PasswordBunnyHomePage_heroChat__NlQIt{width:min(100%,19.4rem)}.PasswordBunnyHomePage_browserMockCompact__tkMs9{width:16.6rem}.PasswordBunnyHomePage_privacyVisual__89zoW{min-height:17.4rem}.PasswordBunnyHomePage_flowLead__NGjNR p{display:block;font-size:.72rem;line-height:1.34}.PasswordBunnyHomePage_passwordGenerator__cyNkK{min-height:1.6rem;font-size:.78rem}.PasswordBunnyHomePage_passwordGenerator__cyNkK .PasswordBunnyHomePage_passwordSample__tgRyf,.PasswordBunnyHomePage_passwordSample__tgRyf{font-size:.78rem}.PasswordBunnyHomePage_passwordCard__QbJ0P{width:100%;justify-self:start;gap:.28rem;padding:.58rem .66rem}.PasswordBunnyHomePage_passwordCard__QbJ0P strong{font-size:.92rem;line-height:1.14}.PasswordBunnyHomePage_passwordCard__QbJ0P small,.PasswordBunnyHomePage_passwordCard__QbJ0P span{font-size:.66rem}.PasswordBunnyHomePage_platformCard__oVLQ_ small{display:none}}@media (min-width:720px) and (max-width:860px){.PasswordBunnyHomePage_flowCard__C4H1S{flex-basis:calc((100% - 1.1rem) / 3);max-width:calc((100% - 1.1rem) / 3)}}@media (max-width:560px){.PasswordBunnyHomePage_page__ovoYt .PasswordBunnyHomePage_assistantHashMotion__L0ujh{width:100%}.PasswordBunnyHomePage_page__ovoYt .PasswordBunnyHomePage_assistantHashCard__efPTD,.PasswordBunnyHomePage_page__ovoYt .PasswordBunnyHomePage_assistantHashOutput__kop_g{padding:.66rem}.PasswordBunnyHomePage_page__ovoYt .PasswordBunnyHomePage_assistantCredentialValue__D77uS,.PasswordBunnyHomePage_page__ovoYt .PasswordBunnyHomePage_assistantHashCode__O_RgH,.PasswordBunnyHomePage_page__ovoYt .PasswordBunnyHomePage_assistantHashFooterNote__Ha5Av,.PasswordBunnyHomePage_page__ovoYt .PasswordBunnyHomePage_assistantHashStatus__eemR4{font-size:.62rem}.PasswordBunnyHomePage_page__ovoYt .PasswordBunnyHomePage_highlightVisual__6dTzZ{width:100%}.PasswordBunnyHomePage_page__ovoYt .PasswordBunnyHomePage_browserMockCompact__tkMs9{width:min(100%,14.8rem)}.PasswordBunnyHomePage_page__ovoYt .PasswordBunnyHomePage_passwordCard__QbJ0P{width:100%}.PasswordBunnyHomePage_page__ovoYt .PasswordBunnyHomePage_highlightInner__BVAVW,.PasswordBunnyHomePage_page__ovoYt .PasswordBunnyHomePage_pricingInner__Hxqs6,.PasswordBunnyHomePage_page__ovoYt .PasswordBunnyHomePage_privacyInner__A_O22,.PasswordBunnyHomePage_page__ovoYt .PasswordBunnyHomePage_splitInner__U8uot{align-content:center;gap:1.65rem}.PasswordBunnyHomePage_page__ovoYt .PasswordBunnyHomePage_downloadInner__S18kZ{justify-content:center;gap:.78rem}.PasswordBunnyHomePage_page__ovoYt .PasswordBunnyHomePage_downloadPrimary__8jvfe{width:100%;gap:1rem}.PasswordBunnyHomePage_page__ovoYt .PasswordBunnyHomePage_downloadLead__0jprA,.PasswordBunnyHomePage_page__ovoYt .PasswordBunnyHomePage_pricingLead__i_tR2,.PasswordBunnyHomePage_page__ovoYt .PasswordBunnyHomePage_privacyLead__GoiNV,.PasswordBunnyHomePage_page__ovoYt .PasswordBunnyHomePage_sectionCopyBlock__EPVqG{width:100%;justify-self:center;gap:.82rem}.PasswordBunnyHomePage_page__ovoYt .PasswordBunnyHomePage_downloadLead__0jprA p,.PasswordBunnyHomePage_page__ovoYt .PasswordBunnyHomePage_pricingLead__i_tR2 p,.PasswordBunnyHomePage_page__ovoYt .PasswordBunnyHomePage_privacyLead__GoiNV p,.PasswordBunnyHomePage_page__ovoYt .PasswordBunnyHomePage_sectionCopyBlock__EPVqG p{font-size:.86rem;line-height:1.42}.PasswordBunnyHomePage_page__ovoYt .PasswordBunnyHomePage_flowInner__4WwAu{align-items:center;justify-content:center;gap:2rem}.PasswordBunnyHomePage_page__ovoYt .PasswordBunnyHomePage_flowLead__NGjNR{margin-top:0;margin-bottom:0}.PasswordBunnyHomePage_page__ovoYt .PasswordBunnyHomePage_flowLead__NGjNR .PasswordBunnyHomePage_titleStack___56EX{font-size:2.18rem}.PasswordBunnyHomePage_page__ovoYt .PasswordBunnyHomePage_flowCard__C4H1S,.PasswordBunnyHomePage_page__ovoYt .PasswordBunnyHomePage_flowVisual__JZVgA{min-height:6rem}.PasswordBunnyHomePage_page__ovoYt .PasswordBunnyHomePage_cloudStorageGlyph__xFbpn{width:min(48%,4.2rem);min-width:4rem}.PasswordBunnyHomePage_page__ovoYt .PasswordBunnyHomePage_flowCardCopy__YXX_R span{font-size:.54rem}.PasswordBunnyHomePage_page__ovoYt .PasswordBunnyHomePage_flowCardCopy__YXX_R h3{font-size:.84rem}.PasswordBunnyHomePage_page__ovoYt .PasswordBunnyHomePage_flowVisualCreate__diT3S{gap:.12rem}.PasswordBunnyHomePage_page__ovoYt .PasswordBunnyHomePage_passwordGenerator__cyNkK,.PasswordBunnyHomePage_page__ovoYt .PasswordBunnyHomePage_passwordGenerator__cyNkK .PasswordBunnyHomePage_passwordSample__tgRyf,.PasswordBunnyHomePage_page__ovoYt .PasswordBunnyHomePage_passwordSample__tgRyf{min-height:1.45rem;font-size:.68rem}.PasswordBunnyHomePage_page__ovoYt .PasswordBunnyHomePage_strengthMeter__7FMKM{gap:.18rem;margin-top:-.2rem}.PasswordBunnyHomePage_page__ovoYt .PasswordBunnyHomePage_strengthMeter__7FMKM i{height:.24rem}.PasswordBunnyHomePage_page__ovoYt .PasswordBunnyHomePage_generatorTokens__2CuH8 b{padding:.08rem .22rem;font-size:.32rem;line-height:1}.PasswordBunnyHomePage_page__ovoYt .PasswordBunnyHomePage_flowVisualCreate__diT3S p{overflow:hidden;font-size:.56rem;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.PasswordBunnyHomePage_page__ovoYt .PasswordBunnyHomePage_pricingInner__Hxqs6{gap:2rem}.PasswordBunnyHomePage_page__ovoYt .PasswordBunnyHomePage_pricingLead__i_tR2{gap:.95rem;padding-block:1.2rem .75rem}.PasswordBunnyHomePage_page__ovoYt .PasswordBunnyHomePage_stripeBadge__5Cw3q{gap:.32rem;padding:.28rem .52rem}.PasswordBunnyHomePage_page__ovoYt .PasswordBunnyHomePage_stripeBadge__5Cw3q span{font-size:.6rem}.PasswordBunnyHomePage_page__ovoYt .PasswordBunnyHomePage_stripeBadge__5Cw3q strong{font-size:.66rem}.PasswordBunnyHomePage_page__ovoYt .PasswordBunnyHomePage_privacyDiagram__KcGTF,.PasswordBunnyHomePage_page__ovoYt .PasswordBunnyHomePage_privacyVisualBlank__Doryp,.PasswordBunnyHomePage_page__ovoYt .PasswordBunnyHomePage_privacyVisual__89zoW{min-height:19rem}.PasswordBunnyHomePage_page__ovoYt .PasswordBunnyHomePage_privacyCloudHub__KPKSe{width:min(82%,16.2rem);height:8.9rem}.PasswordBunnyHomePage_page__ovoYt .PasswordBunnyHomePage_privacyCloudFrame__JO4yE{width:min(100%,14.7rem);height:6.5rem}.PasswordBunnyHomePage_page__ovoYt .PasswordBunnyHomePage_privacyEndpoint__jJsdK svg{width:3.15rem}.PasswordBunnyHomePage_page__ovoYt .PasswordBunnyHomePage_privacyEndpointMobile__fiak2 svg{width:2.4rem}.PasswordBunnyHomePage_page__ovoYt .PasswordBunnyHomePage_privacyEndpointTablet__OOyTc svg{width:3.45rem}.PasswordBunnyHomePage_page__ovoYt .PasswordBunnyHomePage_privacyEndpointDesktop__piPAh svg{width:3.65rem}.PasswordBunnyHomePage_page__ovoYt .PasswordBunnyHomePage_privacyTabletFlowDesktop__8wkmA{display:none}.PasswordBunnyHomePage_page__ovoYt .PasswordBunnyHomePage_privacyTabletFlowMobile__tNWup{display:inline}.PasswordBunnyHomePage_page__ovoYt .PasswordBunnyHomePage_privacyWideFlow__xBw8n{display:none}.PasswordBunnyHomePage_page__ovoYt .PasswordBunnyHomePage_privacyCompactFlow__tLign{display:inline}.PasswordBunnyHomePage_page__ovoYt .PasswordBunnyHomePage_privacyEndpointMobile__fiak2{bottom:1.25rem;left:.85rem}.PasswordBunnyHomePage_page__ovoYt .PasswordBunnyHomePage_privacyEndpointTablet__OOyTc{top:calc(20% - 2.96rem);left:calc(50% - 1.72rem)}.PasswordBunnyHomePage_page__ovoYt .PasswordBunnyHomePage_privacyEndpointDesktop__piPAh{right:.85rem;bottom:1.25rem}.PasswordBunnyHomePage_page__ovoYt .PasswordBunnyHomePage_reviewsLead__H5yyc{width:min(100%,19rem)}}@media (prefers-reduced-motion:reduce){.PasswordBunnyHomePage_actionCard__DPoa8,.PasswordBunnyHomePage_assistantCredentialCharScrambling__queE_,.PasswordBunnyHomePage_assistantTracePath__qD8C8,.PasswordBunnyHomePage_assistantTrace__EKRhe,.PasswordBunnyHomePage_browserMockCompact__tkMs9,.PasswordBunnyHomePage_bunnyPopover__V6iIx,.PasswordBunnyHomePage_chatBubble__lG5pt,.PasswordBunnyHomePage_chatMock__7G9Fz,.PasswordBunnyHomePage_cloudDeviceNode__aDuiE,.PasswordBunnyHomePage_cloudNode__tbbRU,.PasswordBunnyHomePage_cloudOrbitPulse__xrx1H,.PasswordBunnyHomePage_cloudOwnershipVisual__1PJrF:before,.PasswordBunnyHomePage_cloudStorageGlyph__xFbpn,.PasswordBunnyHomePage_deviceNode__FeEoh,.PasswordBunnyHomePage_diagramLineOne__pAtEi,.PasswordBunnyHomePage_diagramLineTwo__7vFVG,.PasswordBunnyHomePage_fieldPlaceholder__YsMA_,.PasswordBunnyHomePage_fieldShell__nVGDi:after,.PasswordBunnyHomePage_fieldTraceRect__nVBa_,.PasswordBunnyHomePage_fieldValue__jOvpD,.PasswordBunnyHomePage_flowCard__C4H1S,.PasswordBunnyHomePage_glowField__xO5_a:after,.PasswordBunnyHomePage_glowField__xO5_a:before,.PasswordBunnyHomePage_heroActions__D5iw3,.PasswordBunnyHomePage_heroBunnyBubble__t0fJT,.PasswordBunnyHomePage_heroBunnyReply__9c0B2,.PasswordBunnyHomePage_heroChat__NlQIt,.PasswordBunnyHomePage_heroProduct__qrj6w:before,.PasswordBunnyHomePage_heroThinking__um3HZ,.PasswordBunnyHomePage_heroThinking__um3HZ i,.PasswordBunnyHomePage_heroUserBubble__a_tCA,.PasswordBunnyHomePage_loginCursor__cC2qG,.PasswordBunnyHomePage_loginCursor__cC2qG:after,.PasswordBunnyHomePage_passwordCard__QbJ0P,.PasswordBunnyHomePage_planCard__ErDvp,.PasswordBunnyHomePage_platformCard__oVLQ_,.PasswordBunnyHomePage_primaryButton__J92tx:after,.PasswordBunnyHomePage_privacyBeamLine__gwFno,.PasswordBunnyHomePage_privacyCloudBody__L8WB5,.PasswordBunnyHomePage_privacyCloudFrame__JO4yE,.PasswordBunnyHomePage_privacyCloudPath__DkVTc,.PasswordBunnyHomePage_privacyEndpoint__jJsdK,.PasswordBunnyHomePage_privacyFlowLine__7VLSt,.PasswordBunnyHomePage_privacyFlowPacket__tcYir,.PasswordBunnyHomePage_privacyFlowTrace__2TK3e,.PasswordBunnyHomePage_privacyGlowCore__CX_IK,.PasswordBunnyHomePage_promptBar__N1W75 b,.PasswordBunnyHomePage_railTrackReverse__HZyBe,.PasswordBunnyHomePage_railTrack__TWJKO,.PasswordBunnyHomePage_serviceNode__ntGEF{animation:none}.PasswordBunnyHomePage_privacyFlowPacket__tcYir{display:none}.PasswordBunnyHomePage_privacyFlowTrace__2TK3e{opacity:.62;stroke-dashoffset:0}.PasswordBunnyHomePage_chatBubble__lG5pt,.PasswordBunnyHomePage_cloudDeviceNode__aDuiE,.PasswordBunnyHomePage_cloudOrbitPulse__xrx1H,.PasswordBunnyHomePage_cloudStorageGlyph__xFbpn{opacity:1;transform:none}.PasswordBunnyHomePage_heroBunnyBubble__t0fJT,.PasswordBunnyHomePage_heroBunnyReply__9c0B2,.PasswordBunnyHomePage_heroUserBubble__a_tCA{max-width:none;opacity:1;transform:none;white-space:normal}.PasswordBunnyHomePage_heroThinking__um3HZ{display:none}.PasswordBunnyHomePage_assistantCredentialChar__VMAlp,.PasswordBunnyHomePage_assistantHashCard__efPTD,.PasswordBunnyHomePage_assistantHashCodeChar__PQQ_E,.PasswordBunnyHomePage_assistantHashMotion__L0ujh,.PasswordBunnyHomePage_assistantHashOutput__kop_g{transform:none}.PasswordBunnyHomePage_assistantHashCard__efPTD:after,.PasswordBunnyHomePage_assistantHashOutput__kop_g:after,.PasswordBunnyHomePage_assistantHashOutput__kop_g:before{opacity:1}.PasswordBunnyHomePage_fieldPlaceholder__YsMA_{display:none}.PasswordBunnyHomePage_bunnyPopover__V6iIx,.PasswordBunnyHomePage_fieldValue__jOvpD{opacity:1;transform:none}.PasswordBunnyHomePage_loginCursor__cC2qG{display:none}.PasswordBunnyHomePage_assistantTraceSegment__XGv_n{opacity:var(--assistant-highlight-segment-opacity)}.PasswordBunnyHomePage_assistantTraceGlow__tlXTV{opacity:var(--assistant-highlight-glow-opacity)}.PasswordBunnyHomePage_fieldTraceRect__nVBa_,.PasswordBunnyHomePage_privacyCloudSegment__vBJht{opacity:var(--assistant-highlight-segment-opacity);stroke-dasharray:100 100}.PasswordBunnyHomePage_fieldShell__nVGDi:after{opacity:var(--assistant-highlight-glow-opacity);transform:scale(1.02)}}