.Hero-module__buqEAW__hero{width:100%;padding-top:clamp(20px, 4vw, var(--space-8));background:radial-gradient(55% 45% at 50% 0%, color-mix(in srgb, var(--color-primary) 12%, transparent), transparent 70%), radial-gradient(45% 35% at 12% 18%, color-mix(in srgb, var(--color-vibe-pink) 30%, transparent), transparent 70%), radial-gradient(45% 35% at 88% 18%, color-mix(in srgb, var(--color-vibe-yellow) 30%, transparent), transparent 70%), var(--color-bg);position:relative;overflow:hidden}.Hero-module__buqEAW__headlineOuter{width:100%;position:relative}.Hero-module__buqEAW__headline{text-align:center;max-width:1200px;margin-inline:auto;position:relative}.Hero-module__buqEAW__title{color:var(--color-primary);font-size:clamp(2.5rem,6vw,84px);position:relative}.Hero-module__buqEAW__subtitle{max-width:820px;margin-inline:auto;margin-bottom:var(--space-6);color:var(--color-fg-muted);font-size:18px}.Hero-module__buqEAW__highlight{color:var(--color-primary);font-weight:var(--font-weight-medium)}.Hero-module__buqEAW__storeButtons{justify-content:center;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.Hero-module__buqEAW__storeButton{transition:transform var(--duration-fast) var(--ease-standard), opacity var(--duration-fast) var(--ease-standard);line-height:0;display:block}.Hero-module__buqEAW__storeButton:hover{opacity:.9;transform:translateY(-2px)}.Hero-module__buqEAW__storeButton img{width:auto;height:52px}.Hero-module__buqEAW__decorText{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;width:clamp(56px,8vw,132px);height:auto;position:absolute;top:50%}.Hero-module__buqEAW__decorTextLeft{object-position:left center;left:3%;transform:rotate(-6deg)}.Hero-module__buqEAW__decorTextRight{object-position:right center;right:3%;transform:rotate(6deg)}.Hero-module__buqEAW__arrow{pointer-events:none;-webkit-user-select:none;user-select:none;width:.55em;height:auto;position:absolute;top:1.65em}.Hero-module__buqEAW__arrowLeft{left:calc(50% - 2.7em);transform:rotate(18deg)}.Hero-module__buqEAW__arrowRight{right:calc(50% - 2.7em);transform:rotate(-18deg)}@media (max-width:999px){.Hero-module__buqEAW__decorText{display:none}}@media (max-width:640px){.Hero-module__buqEAW__arrow{display:none}}.Hero-module__buqEAW__showcase{aspect-ratio:1511/662;justify-content:center;align-items:center;width:100%;margin-inline:auto;display:flex;position:relative}.Hero-module__buqEAW__showcaseBg{object-fit:contain;margin-bottom:var(--space-10)}.Hero-module__buqEAW__phoneWrap{position:absolute;inset:0}.Hero-module__buqEAW__showcasePhone{object-fit:contain;object-position:bottom center;max-width:80%;margin-inline:auto}
.Moods-module__UoWolq__moods{width:100%;padding-top:var(--space-2);scroll-margin-top:96px;position:relative;overflow:hidden}.Moods-module__UoWolq__viewport{--radius:900px;--peek:190px;--card-width:240px;width:100%;height:800px;position:relative;overflow:hidden}.Moods-module__UoWolq__wheel{position:absolute;inset:0}.Moods-module__UoWolq__card{width:var(--card-width);offset-path:circle(var(--radius) at 50% calc(var(--radius) + var(--peek)));offset-rotate:auto 0deg;animation:32s linear infinite Moods-module__UoWolq__orbit;animation-delay:calc(var(--i) * 32s / -24);position:absolute;top:0;left:0}@keyframes Moods-module__UoWolq__orbit{0%{z-index:0}to{offset-distance:100%;z-index:100}}.Moods-module__UoWolq__cardImage{border-radius:var(--radius-lg);width:100%;height:auto;box-shadow:var(--shadow-lg);display:block}.Moods-module__UoWolq__cardFace{object-fit:contain;object-position:center bottom;pointer-events:none;width:46%;height:37%;position:absolute;bottom:12.5%;left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.Moods-module__UoWolq__card{animation-play-state:paused}}.Moods-module__UoWolq__moodFooter{z-index:1;max-width:640px;padding:0 var(--space-5) var(--space-8);text-align:center;margin:-200px auto 0;position:relative}.Moods-module__UoWolq__moodList{justify-content:center;align-items:center;gap:var(--space-3);margin:0 auto var(--space-5);flex-wrap:wrap;list-style:none;display:flex}.Moods-module__UoWolq__moodPill{font-weight:var(--font-weight-heavy);font-size:var(--font-size-sm);color:var(--color-white);padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);box-shadow:var(--shadow-md)}.Moods-module__UoWolq__moodClosing{margin-bottom:var(--space-2);font-size:var(--font-size-sm);color:var(--color-fg-muted)}.Moods-module__UoWolq__moodSlogan{font-family:var(--font-heading);font-style:italic;font-weight:700;font-size:var(--font-size-lg);color:var(--color-primary)}@media (max-width:900px){.Moods-module__UoWolq__moodList{padding-top:var(--space-5)}.Moods-module__UoWolq__viewport{--radius:670px;--peek:140px;--card-width:220px;height:350px}.Moods-module__UoWolq__moodFooter{margin-top:0}}@media (max-width:560px){.Moods-module__UoWolq__viewport{--radius:450px;--peek:100px;--card-width:150px;height:240px}.Moods-module__UoWolq__moodPill{padding:var(--space-2) var(--space-3);font-size:var(--font-size-xs)}}
.Eyebrow-module__jiR7Ja__row{justify-content:center;align-items:center;gap:14px;margin-bottom:22px;display:flex}.Eyebrow-module__jiR7Ja__left{justify-content:flex-start}.Eyebrow-module__jiR7Ja__deco{color:var(--color-primary);opacity:.45;font-size:.9rem}.Eyebrow-module__jiR7Ja__badge{letter-spacing:.14em;text-transform:uppercase;color:var(--color-primary);background:var(--color-bg-muted);border-radius:var(--radius-full);padding:8px 20px;font-size:12px;font-weight:700;display:inline-block}
.InteractionLoop-module__cvZe2G__wrapper{width:100%}.InteractionLoop-module__cvZe2G__section{justify-content:center;align-items:center;gap:var(--space-6);background-color:var(--color-white);background-image:radial-gradient(circle, color-mix(in srgb, var(--color-fg) 14%, transparent) 1.5px, transparent 1.5px);width:100%;height:100svh;color:var(--color-fg);background-size:28px 28px;flex-direction:column;padding:2em;display:flex;position:relative;overflow:hidden}.InteractionLoop-module__cvZe2G__sectionHeader{z-index:1;text-align:center;max-width:700px;position:relative}.InteractionLoop-module__cvZe2G__sectionHeading{margin-bottom:var(--space-4);font-family:var(--font-heading);font-weight:600;font-size:var(--font-size-4xl);color:var(--color-fg)}.InteractionLoop-module__cvZe2G__sectionDescription{font-size:var(--font-size-md);line-height:var(--line-height-relaxed);color:var(--color-fg-muted)}.InteractionLoop-module__cvZe2G__cardsContainer{z-index:1;border-radius:var(--radius-lg);width:90%;max-height:80svh;display:grid;position:relative;overflow:hidden}.InteractionLoop-module__cvZe2G__card{border-radius:var(--radius-lg);background-color:var(--color-white);border:1px solid var(--color-border);grid-area:1/1;width:100%;display:flex;overflow:hidden}.InteractionLoop-module__cvZe2G__cardContent{justify-content:center;gap:var(--space-3);padding:var(--space-8);flex-direction:column;flex:50%;min-width:0;display:flex}.InteractionLoop-module__cvZe2G__eyebrow{font-family:var(--font-nunito), "Helvetica Neue", Arial, sans-serif;text-transform:uppercase;margin-bottom:var(--space-2);letter-spacing:.06em;color:var(--color-primary);font-size:10px;font-weight:600}.InteractionLoop-module__cvZe2G__title{font-family:var(--font-heading);font-weight:500;font-size:var(--font-size-3xl);line-height:var(--line-height-tight);color:var(--color-fg)}.InteractionLoop-module__cvZe2G__description{font-size:var(--font-size-md);line-height:var(--line-height-relaxed);color:var(--color-fg-muted)}.InteractionLoop-module__cvZe2G__highlight{padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);background:var(--color-bg-muted);color:var(--color-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);align-self:flex-start}.InteractionLoop-module__cvZe2G__visual{padding:var(--space-5);flex:50%;justify-content:stretch;align-items:center;display:flex}.InteractionLoop-module__cvZe2G__demoStage{width:100%;height:100%;display:flex}.InteractionLoop-module__cvZe2G__demoPanel{justify-content:center;gap:var(--space-3);flex-direction:column;flex:1;display:flex}.InteractionLoop-module__cvZe2G__demoQuestionBox{padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);background:var(--color-vibe-green)}.InteractionLoop-module__cvZe2G__demoBadge{align-items:center;gap:var(--space-2);margin-bottom:var(--space-1);font-family:var(--font-nunito), "Helvetica Neue", Arial, sans-serif;font-size:var(--font-size-xs);font-weight:var(--font-weight-heavy);letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb, var(--color-fg) 70%, transparent);display:flex}.InteractionLoop-module__cvZe2G__demoQuestion{font-family:var(--font-heading);font-weight:600;font-size:var(--font-size-md);line-height:var(--line-height-tight);color:var(--color-fg)}.InteractionLoop-module__cvZe2G__demoAnswerBox{padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);background:var(--color-white)}.InteractionLoop-module__cvZe2G__demoLabel{margin-bottom:var(--space-1);font-size:var(--font-size-xs);font-weight:var(--font-weight-heavy);letter-spacing:.04em;text-transform:uppercase;color:var(--color-fg-muted)}.InteractionLoop-module__cvZe2G__demoAnswerText{font-size:var(--font-size-sm);color:var(--color-fg)}.InteractionLoop-module__cvZe2G__demoResponse{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-lg);background:var(--color-white);display:flex}.InteractionLoop-module__cvZe2G__demoAvatar{border-radius:var(--radius-full);flex:none;width:30px;height:30px}.InteractionLoop-module__cvZe2G__demoResponseBody{min-width:0}.InteractionLoop-module__cvZe2G__demoName{font-weight:var(--font-weight-heavy);font-size:var(--font-size-sm);color:var(--color-fg)}.InteractionLoop-module__cvZe2G__demoResponseText{font-size:var(--font-size-sm);color:var(--color-fg-muted);transition:filter var(--duration-slow) var(--ease-standard)}.InteractionLoop-module__cvZe2G__demoResponseTextBlurred{filter:blur(6px);-webkit-user-select:none;user-select:none}.InteractionLoop-module__cvZe2G__demoUnlockButton{padding:var(--space-2) var(--space-5);border-radius:var(--radius-full);background:var(--color-dark-900);color:var(--color-white);font-family:var(--font-sans);font-weight:var(--font-weight-heavy);font-size:var(--font-size-sm);cursor:pointer;transition:background var(--duration-base) var(--ease-standard);border:none}.InteractionLoop-module__cvZe2G__demoUnlockButton:hover:not(:disabled){background:var(--color-primary)}.InteractionLoop-module__cvZe2G__demoUnlockButton:disabled{cursor:default;background:var(--color-primary)}.InteractionLoop-module__cvZe2G__demoStageCompact{gap:var(--space-2);flex-direction:column;width:100%;display:flex}.InteractionLoop-module__cvZe2G__demoCompactUnlock{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-full);background:var(--color-dark-900);color:var(--color-white);font-family:var(--font-sans);font-weight:var(--font-weight-heavy);font-size:var(--font-size-xs);cursor:pointer;border:none;display:flex}.InteractionLoop-module__cvZe2G__demoAvatarStack{flex:none;display:flex}.InteractionLoop-module__cvZe2G__demoAvatarStackItem{border-radius:var(--radius-full);border:1.5px solid var(--color-dark-900);width:18px;height:18px;margin-left:-6px}.InteractionLoop-module__cvZe2G__demoAvatarStackItem:first-child{margin-left:0}.InteractionLoop-module__cvZe2G__demoCompactList{gap:var(--space-1);padding:var(--space-2) var(--space-3);border-radius:var(--radius-lg);background:var(--color-white);flex-direction:column;display:flex}.InteractionLoop-module__cvZe2G__demoCompactRow{align-items:flex-start;gap:var(--space-1);font-size:var(--font-size-xs);color:var(--color-fg-muted);line-height:var(--line-height-normal);display:flex}.InteractionLoop-module__cvZe2G__demoCompactDot{border-radius:var(--radius-full);flex:none;width:6px;height:6px;margin-top:5px}.InteractionLoop-module__cvZe2G__demoCompactName{font-weight:var(--font-weight-heavy);color:var(--color-fg)}.InteractionLoop-module__cvZe2G__phoneStageCompact{gap:var(--space-2);flex-direction:column;width:100%;display:flex}.InteractionLoop-module__cvZe2G__phoneHeaderCompact{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.InteractionLoop-module__cvZe2G__phoneTimerChip{padding:2px var(--space-2);border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-vibe-yellow) 35%, white);font-size:var(--font-size-xs);font-weight:var(--font-weight-heavy);color:var(--color-fg);flex:none}.InteractionLoop-module__cvZe2G__phoneQuestionCompact{font-family:var(--font-heading);font-weight:600;font-size:var(--font-size-sm);line-height:var(--line-height-tight);color:var(--color-fg)}.InteractionLoop-module__cvZe2G__phoneAnswerTextCompact{width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-lg);resize:none;background:var(--color-white);font-family:var(--font-sans);font-size:var(--font-size-xs);line-height:var(--line-height-normal);color:var(--color-fg);border:none}.InteractionLoop-module__cvZe2G__phoneAnswerTextCompact::placeholder{color:var(--color-fg-muted)}.InteractionLoop-module__cvZe2G__phoneStage{align-items:center;gap:var(--space-3);flex-direction:column;width:100%;height:100%;display:flex;position:relative}.InteractionLoop-module__cvZe2G__phoneScreen{align-items:center;gap:var(--space-3);flex-direction:column;flex:1;width:100%;max-width:460px;display:flex;overflow-y:auto}.InteractionLoop-module__cvZe2G__phoneTimer{border-radius:var(--radius-full);background:conic-gradient(var(--color-vibe-yellow) 0deg 100deg, color-mix(in srgb, var(--color-vibe-yellow) 35%, white) 100deg 360deg);flex:none;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.InteractionLoop-module__cvZe2G__phoneTimerLabel{border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-vibe-yellow) 22%, white);width:48px;height:48px;font-weight:var(--font-weight-heavy);font-size:var(--font-size-md);color:var(--color-fg);justify-content:center;align-items:center;display:flex}.InteractionLoop-module__cvZe2G__phoneAnchorLabel{align-items:center;gap:var(--space-2);font-size:var(--font-size-xs);font-weight:var(--font-weight-heavy);letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb, var(--color-fg) 70%, transparent);display:flex}.InteractionLoop-module__cvZe2G__phoneQuestion{font-family:var(--font-heading);font-weight:600;font-size:var(--font-size-md);line-height:var(--line-height-tight);text-align:center;color:var(--color-fg)}.InteractionLoop-module__cvZe2G__phoneAnswerBox{gap:var(--space-3);width:100%;min-height:88px;padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);background:var(--color-white);flex-direction:column;display:flex}.InteractionLoop-module__cvZe2G__phoneAnswerText{resize:none;width:100%;min-height:64px;font-family:var(--font-sans);font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--color-fg);background:0 0;border:none;outline:none;flex:1;padding:0}.InteractionLoop-module__cvZe2G__phoneAnswerText::placeholder{color:var(--color-fg-muted)}.InteractionLoop-module__cvZe2G__phoneAnswerIcons{gap:var(--space-3);font-size:var(--font-size-sm);justify-content:flex-end;display:flex}.InteractionLoop-module__cvZe2G__phoneAssistLabel{font-size:var(--font-size-xs);color:var(--color-fg-muted);align-self:flex-start}.InteractionLoop-module__cvZe2G__phoneAssistPills{gap:var(--space-2);flex-wrap:wrap;width:100%;display:flex}.InteractionLoop-module__cvZe2G__phoneAssistPill{text-align:center;padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);background:var(--color-white);color:var(--color-fg);font-family:var(--font-sans);font-weight:var(--font-weight-medium);font-size:var(--font-size-sm);cursor:pointer;transition:background var(--duration-base) var(--ease-standard), color var(--duration-base) var(--ease-standard);border:none;flex:1}.InteractionLoop-module__cvZe2G__phoneAssistPillActive{background:var(--color-vibe-yellow);color:var(--color-fg);font-weight:var(--font-weight-heavy)}.InteractionLoop-module__cvZe2G__phoneActions{gap:var(--space-3);width:100%;display:flex}.InteractionLoop-module__cvZe2G__phoneSaveButton,.InteractionLoop-module__cvZe2G__phonePublishButton{padding:var(--space-3) var(--space-4);border-radius:var(--radius-full);font-family:var(--font-sans);font-weight:var(--font-weight-heavy);font-size:var(--font-size-sm);cursor:pointer;transition:background var(--duration-base) var(--ease-standard);border:none;flex:1}.InteractionLoop-module__cvZe2G__phoneSaveButton{color:var(--color-fg);background:#eceff3}.InteractionLoop-module__cvZe2G__phoneSaveButton:hover{background:color-mix(in srgb, #eceff3 85%, var(--color-fg))}.InteractionLoop-module__cvZe2G__phonePublishButton{background:var(--color-other-olive);color:var(--color-white)}.InteractionLoop-module__cvZe2G__phonePublishButton:hover{background:var(--color-primary)}.InteractionLoop-module__cvZe2G__phoneStatus{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-fg-muted);visibility:visible}.InteractionLoop-module__cvZe2G__phoneStatusHidden{visibility:hidden}.InteractionLoop-module__cvZe2G__unlockPanel,.InteractionLoop-module__cvZe2G__unlockPanelCompact{background:color-mix(in srgb, var(--color-vibe-green) 18%, white);color:var(--color-fg);transition:background var(--duration-slow) var(--ease-standard), color var(--duration-slow) var(--ease-standard)}.InteractionLoop-module__cvZe2G__unlockPanel{justify-content:center;gap:var(--space-5);width:100%;height:100%;padding:var(--space-6);flex-direction:column;display:flex}.InteractionLoop-module__cvZe2G__unlockPanelActive{background:var(--color-dark-900);color:var(--color-white)}.InteractionLoop-module__cvZe2G__unlockBadge{font-size:var(--font-size-xs);font-weight:var(--font-weight-heavy);letter-spacing:.08em;text-transform:uppercase;color:var(--color-fg-muted)}.InteractionLoop-module__cvZe2G__unlockPanelActive .InteractionLoop-module__cvZe2G__unlockBadge{color:var(--color-other-pink)}.InteractionLoop-module__cvZe2G__unlockList{gap:var(--space-4);flex-direction:column;display:flex}.InteractionLoop-module__cvZe2G__unlockRow{gap:var(--space-2);flex-direction:column;display:flex}.InteractionLoop-module__cvZe2G__unlockName{font-weight:var(--font-weight-heavy);font-size:var(--font-size-sm)}.InteractionLoop-module__cvZe2G__unlockQuote{font-size:var(--font-size-sm);color:color-mix(in srgb, var(--color-white) 65%, transparent)}.InteractionLoop-module__cvZe2G__unlockSkeleton{border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-fg) 12%, white);height:10px;display:block}.InteractionLoop-module__cvZe2G__unlockForm{gap:var(--space-3);display:flex}.InteractionLoop-module__cvZe2G__unlockInput{min-width:0;padding:var(--space-3) var(--space-4);border-radius:var(--radius-full);background:var(--color-white);color:var(--color-fg);font-family:var(--font-sans);font-size:var(--font-size-sm);border:none;outline:none;flex:1}.InteractionLoop-module__cvZe2G__unlockSubmit{padding:var(--space-3) var(--space-5);border-radius:var(--radius-full);background:var(--color-dark-900);color:var(--color-white);font-family:var(--font-sans);font-weight:var(--font-weight-heavy);font-size:var(--font-size-sm);cursor:pointer;transition:background var(--duration-base) var(--ease-standard);border:none;flex:none}.InteractionLoop-module__cvZe2G__unlockSubmit:hover:not(:disabled){background:var(--color-primary)}.InteractionLoop-module__cvZe2G__unlockSubmit:disabled{cursor:default;background:color-mix(in srgb, var(--color-dark-900) 40%, white)}.InteractionLoop-module__cvZe2G__unlockFooter{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.InteractionLoop-module__cvZe2G__unlockTagline{font-weight:var(--font-weight-heavy);font-size:var(--font-size-sm)}.InteractionLoop-module__cvZe2G__unlockRelock{color:color-mix(in srgb, var(--color-white) 65%, transparent);font-family:var(--font-sans);font-size:var(--font-size-xs);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.InteractionLoop-module__cvZe2G__unlockPanelCompact{gap:var(--space-3);width:100%;padding:var(--space-4);flex-direction:column;display:flex}.InteractionLoop-module__cvZe2G__unlockListCompact{gap:var(--space-2);flex-direction:column;display:flex}.InteractionLoop-module__cvZe2G__unlockRowCompact{align-items:center;gap:var(--space-2);display:flex}.InteractionLoop-module__cvZe2G__unlockNameCompact{font-weight:var(--font-weight-heavy);font-size:var(--font-size-xs);flex:none}.InteractionLoop-module__cvZe2G__unlockQuoteCompact{font-size:var(--font-size-xs);color:color-mix(in srgb, var(--color-white) 65%, transparent)}.InteractionLoop-module__cvZe2G__unlockSkeletonCompact{border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-fg) 12%, white);height:8px;display:block}.InteractionLoop-module__cvZe2G__unlockFormCompact{gap:var(--space-2);display:flex}.InteractionLoop-module__cvZe2G__unlockInputCompact{min-width:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-full);background:var(--color-white);color:var(--color-fg);font-family:var(--font-sans);font-size:var(--font-size-xs);border:none;outline:none;flex:1}.InteractionLoop-module__cvZe2G__unlockSubmitCompact{padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);background:var(--color-dark-900);color:var(--color-white);font-family:var(--font-sans);font-weight:var(--font-weight-heavy);font-size:var(--font-size-xs);cursor:pointer;transition:background var(--duration-base) var(--ease-standard);border:none;flex:none}.InteractionLoop-module__cvZe2G__unlockSubmitCompact:hover:not(:disabled){background:var(--color-primary)}.InteractionLoop-module__cvZe2G__unlockSubmitCompact:disabled{cursor:default;background:color-mix(in srgb, var(--color-dark-900) 40%, white)}.InteractionLoop-module__cvZe2G__unlockFooterCompact{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.InteractionLoop-module__cvZe2G__vibeStage{justify-content:center;gap:var(--space-4);width:100%;height:100%;padding:var(--space-6);background:color-mix(in srgb, var(--color-primary) 4%, white);flex-direction:column;display:flex}.InteractionLoop-module__cvZe2G__vibeBadge{align-items:center;gap:var(--space-2);font-size:var(--font-size-xs);font-weight:var(--font-weight-heavy);letter-spacing:.06em;text-transform:uppercase;color:var(--color-primary);display:flex}.InteractionLoop-module__cvZe2G__vibeQuestion{font-family:var(--font-heading);font-weight:600;font-size:var(--font-size-lg);line-height:var(--line-height-tight);color:var(--color-fg)}.InteractionLoop-module__cvZe2G__vibeOptions{gap:var(--space-3);flex-direction:column;display:flex}.InteractionLoop-module__cvZe2G__vibeOption{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-primary) 10%, white);cursor:pointer;text-align:left;border:none;display:flex;position:relative;overflow:hidden}.InteractionLoop-module__cvZe2G__vibeFill{background:color-mix(in srgb, var(--color-primary) 22%, transparent);transition:background var(--duration-base) var(--ease-standard);position:absolute;top:0;bottom:0;left:0}.InteractionLoop-module__cvZe2G__vibeLabel{font-family:var(--font-sans);font-size:var(--font-size-sm);color:var(--color-fg);position:relative}.InteractionLoop-module__cvZe2G__vibePercent{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-fg-muted);flex:none;position:relative}.InteractionLoop-module__cvZe2G__vibeOptionActive .InteractionLoop-module__cvZe2G__vibeFill{background:color-mix(in srgb, var(--color-primary) 32%, transparent)}.InteractionLoop-module__cvZe2G__vibeOptionActive .InteractionLoop-module__cvZe2G__vibeLabel{font-weight:var(--font-weight-heavy)}.InteractionLoop-module__cvZe2G__vibeOptionActive .InteractionLoop-module__cvZe2G__vibePercent{font-weight:var(--font-weight-heavy);color:var(--color-primary)}.InteractionLoop-module__cvZe2G__vibeStageCompact{gap:var(--space-2);width:100%;padding:var(--space-4);background:color-mix(in srgb, var(--color-primary) 4%, white);flex-direction:column;display:flex}.InteractionLoop-module__cvZe2G__vibeQuestionCompact{font-family:var(--font-heading);font-weight:600;font-size:var(--font-size-sm);line-height:var(--line-height-tight);color:var(--color-fg)}.InteractionLoop-module__cvZe2G__vibeOptionsCompact{gap:var(--space-2);flex-direction:column;display:flex}.InteractionLoop-module__cvZe2G__vibeOptionCompact{justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-primary) 10%, white);cursor:pointer;text-align:left;border:none;display:flex;position:relative;overflow:hidden}.InteractionLoop-module__cvZe2G__vibeLabelCompact{font-family:var(--font-sans);font-size:var(--font-size-xs);color:var(--color-fg);position:relative}.InteractionLoop-module__cvZe2G__vibeOptionActive .InteractionLoop-module__cvZe2G__vibeLabelCompact{font-weight:var(--font-weight-heavy)}@media (max-width:1000px){.InteractionLoop-module__cvZe2G__section{height:auto;padding:var(--space-8) 2em;display:block}.InteractionLoop-module__cvZe2G__sectionHeader{margin-inline:auto;margin-bottom:var(--space-6)}.InteractionLoop-module__cvZe2G__cardsContainer{align-content:center;width:95%;height:100svh;margin-inline:auto}.InteractionLoop-module__cvZe2G__card{flex-direction:column}.InteractionLoop-module__cvZe2G__cardContent{padding:var(--space-6);flex:none;justify-content:flex-start}.InteractionLoop-module__cvZe2G__visual{min-height:0;padding:var(--space-4);flex:auto;overflow-y:auto}.InteractionLoop-module__cvZe2G__sectionHeading{font-size:var(--font-size-3xl)}}@media (max-width:640px){.InteractionLoop-module__cvZe2G__section{padding:var(--space-8) .75em}.InteractionLoop-module__cvZe2G__cardsContainer{width:99%}.InteractionLoop-module__cvZe2G__cardContent{padding:var(--space-5)}.InteractionLoop-module__cvZe2G__visual{padding:var(--space-3)}}
.PosseRitual-module__Or6oZG__ritual{--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-img:cubic-bezier(.16, 1, .3, 1);background:var(--color-bg-muted);position:relative}.PosseRitual-module__Or6oZG__viewport{background:var(--color-bg-muted);width:100%;height:100vh;position:relative;overflow:hidden}.PosseRitual-module__Or6oZG__topbar{z-index:5;pointer-events:none;justify-content:space-between;align-items:center;padding:0 clamp(20px,5vw,48px);display:flex;position:absolute;top:calc(96px + clamp(20px,4vw,32px));left:0;right:0}.PosseRitual-module__Or6oZG__tags{gap:8px;display:flex}.PosseRitual-module__Or6oZG__tag{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-fg-muted);border:1px solid var(--color-border);border-radius:var(--radius-full);padding:6px 14px;font-size:.66rem}.PosseRitual-module__Or6oZG__meta{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--color-fg-muted);font-size:.64rem}.PosseRitual-module__Or6oZG__scroll{z-index:5;align-items:center;gap:10px;display:flex;position:absolute;bottom:clamp(20px,4vw,32px);right:clamp(20px,5vw,48px)}.PosseRitual-module__Or6oZG__scrollTick{background:var(--color-border);width:1px;height:26px;position:relative;overflow:hidden}.PosseRitual-module__Or6oZG__scrollTick:after{content:"";background:var(--color-primary);width:100%;height:100%;animation:1.7s ease-in-out infinite PosseRitual-module__Or6oZG__ritualTick;position:absolute;top:-100%;left:0}@keyframes PosseRitual-module__Or6oZG__ritualTick{0%{top:-100%}50%{top:0}to{top:100%}}.PosseRitual-module__Or6oZG__scrollLabel{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-fg-muted);writing-mode:vertical-rl;font-size:.62rem}.PosseRitual-module__Or6oZG__progress{background:var(--color-border);z-index:5;height:2px;position:absolute;bottom:0;left:0;right:0}.PosseRitual-module__Or6oZG__progressFill{background:var(--color-primary);width:0%;height:100%;display:block}.PosseRitual-module__Or6oZG__track{will-change:transform;width:400vw;height:100%;display:flex}.PosseRitual-module__Or6oZG__panel{flex:0 0 100vw;align-items:center;width:100vw;height:100%;padding:0 clamp(24px,6vw,96px);display:flex}.PosseRitual-module__Or6oZG__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(40px,6vw,96px);width:100%;max-width:1440px;margin:0 auto;padding-top:100px;display:grid}.PosseRitual-module__Or6oZG__content{flex-direction:column;align-items:flex-start;display:flex}.PosseRitual-module__Or6oZG__eyebrow{font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--color-primary);opacity:0;margin-bottom:18px;font-size:.72rem;font-weight:700;transform:translateY(10px)}.PosseRitual-module__Or6oZG__isVisible .PosseRitual-module__Or6oZG__eyebrow{opacity:1;transition:opacity .56s var(--ease-out), transform .56s var(--ease-out);transform:none}.PosseRitual-module__Or6oZG__heading{font-family:var(--font-heading);letter-spacing:-.01em;color:var(--color-fg);perspective:700px;margin-bottom:22px;font-size:clamp(2.1rem,4.6vw,4.3rem);font-weight:600;line-height:1.06}.PosseRitual-module__Or6oZG__line{display:block}.PosseRitual-module__Or6oZG__lineItalic{font-style:italic;font-weight:500}.PosseRitual-module__Or6oZG__desc{color:var(--color-fg-muted);perspective:700px;max-width:46ch;margin-bottom:clamp(24px,4vw,36px);font-size:clamp(.98rem,1.2vw,1.06rem);line-height:1.65}.PosseRitual-module__Or6oZG__word{white-space:nowrap;display:inline-block}.PosseRitual-module__Or6oZG__char{opacity:0;transform-origin:50% 100%;display:inline-block;transform:translateY(22px)rotateX(65deg)}.PosseRitual-module__Or6oZG__charIn .PosseRitual-module__Or6oZG__char{opacity:1;transition:opacity .52s var(--ease-out), transform .62s var(--ease-out);transition-delay:var(--char-delay,0s);transform:none}.PosseRitual-module__Or6oZG__points{border-top:1px solid var(--color-border);width:100%;max-width:46ch}.PosseRitual-module__Or6oZG__point{border-bottom:1px solid var(--color-border);opacity:0;gap:16px;padding:16px 0;display:flex;transform:translateY(14px)}.PosseRitual-module__Or6oZG__isVisible .PosseRitual-module__Or6oZG__point{opacity:1;transition:opacity .46s var(--ease-out), transform .52s var(--ease-out);transition-delay:var(--row-delay,0s);transform:none}.PosseRitual-module__Or6oZG__pointIndex{width:26px;font-family:var(--font-mono);color:var(--color-primary);flex-shrink:0;padding-top:2px;font-size:.76rem}.PosseRitual-module__Or6oZG__pointTitle{color:var(--color-fg);margin-bottom:3px;font-size:.98rem;font-weight:600}.PosseRitual-module__Or6oZG__pointDesc{color:var(--color-fg-muted);font-size:.88rem;line-height:1.55}.PosseRitual-module__Or6oZG__visual{justify-content:center;align-items:center;display:flex;position:relative}.PosseRitual-module__Or6oZG__rail{white-space:nowrap;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-fg-muted);writing-mode:vertical-rl;opacity:0;font-size:.6rem;position:absolute;top:50%;left:-6px;transform:translateY(-50%)rotate(180deg)translate(8px)}.PosseRitual-module__Or6oZG__isVisible .PosseRitual-module__Or6oZG__rail{opacity:1;transition:opacity .7s var(--ease-out) .32s, transform .7s var(--ease-out) .32s;transform:translateY(-50%)rotate(180deg)translate(0)}.PosseRitual-module__Or6oZG__frame{aspect-ratio:4/5;border:1px solid var(--color-border);border-radius:var(--radius-md);clip-path:inset(0 0 100%);width:100%;max-width:460px;position:relative;overflow:hidden;transform:scale(1.06)}.PosseRitual-module__Or6oZG__isVisible .PosseRitual-module__Or6oZG__frame{clip-path:inset(0 0 0%);transition:clip-path 1.1s var(--ease-img) .15s, transform 1.3s var(--ease-img) .15s;transform:scale(1)}.PosseRitual-module__Or6oZG__frameImage{object-fit:cover}.PosseRitual-module__Or6oZG__panelClosing{justify-content:center}.PosseRitual-module__Or6oZG__closing{text-align:center;max-width:920px;margin:0 auto}.PosseRitual-module__Or6oZG__closingHeading{font-family:var(--font-heading);letter-spacing:-.01em;color:var(--color-fg);perspective:700px;font-size:clamp(2.4rem,6vw,5.2rem);font-weight:600;line-height:1.08}.PosseRitual-module__Or6oZG__closingHeading .PosseRitual-module__Or6oZG__lineItalic{color:var(--color-primary);font-style:italic;font-weight:500}@media (max-width:860px){.PosseRitual-module__Or6oZG__viewport{height:auto;position:static;overflow:visible}.PosseRitual-module__Or6oZG__topbar,.PosseRitual-module__Or6oZG__scroll,.PosseRitual-module__Or6oZG__progress{display:none}.PosseRitual-module__Or6oZG__track{width:100%;display:block}.PosseRitual-module__Or6oZG__panel{flex:none;width:100%;height:auto;padding:clamp(28px,6vw,40px) 20px}.PosseRitual-module__Or6oZG__grid{grid-template-columns:1fr;gap:clamp(24px,5vw,40px);padding-top:0}.PosseRitual-module__Or6oZG__visual{order:-1;margin-bottom:0}.PosseRitual-module__Or6oZG__heading{margin-bottom:14px}.PosseRitual-module__Or6oZG__desc{margin-bottom:clamp(16px,3vw,24px)}.PosseRitual-module__Or6oZG__rail{display:none}}@media (prefers-reduced-motion:reduce){.PosseRitual-module__Or6oZG__isVisible .PosseRitual-module__Or6oZG__eyebrow,.PosseRitual-module__Or6oZG__isVisible .PosseRitual-module__Or6oZG__point,.PosseRitual-module__Or6oZG__isVisible .PosseRitual-module__Or6oZG__frame,.PosseRitual-module__Or6oZG__isVisible .PosseRitual-module__Or6oZG__rail,.PosseRitual-module__Or6oZG__charIn .PosseRitual-module__Or6oZG__char{transition-duration:1ms!important;transition-delay:0s!important}.PosseRitual-module__Or6oZG__char{transform:none}.PosseRitual-module__Or6oZG__scrollTick:after{animation:none}}
.PosseFeaturesTabs-module__Xm20vW__everything{--accent-soft:color-mix(in srgb, var(--color-primary) 12%, white);--pill-color:var(--color-fg);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--ease-out:cubic-bezier(.22, 1, .36, 1);background:var(--color-bg);width:100%;font-family:var(--font-sans);color:var(--color-fg);padding:clamp(56px,9vw,120px) 20px;overflow:hidden}.PosseFeaturesTabs-module__Xm20vW__inner{max-width:1440px;margin:0 auto}.PosseFeaturesTabs-module__Xm20vW__intro{text-align:center;max-width:640px;margin:0 auto clamp(40px,6vw,72px)}.PosseFeaturesTabs-module__Xm20vW__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--color-primary);background:var(--accent-soft);border-radius:var(--radius-full);margin-bottom:18px;padding:6px 16px;font-size:.78rem;font-weight:700;display:inline-block}.PosseFeaturesTabs-module__Xm20vW__title{font-size:clamp(1.9rem,3.4vw,2.7rem);font-weight:var(--font-weight-heavy);letter-spacing:-.02em;margin-bottom:14px;line-height:1.15}.PosseFeaturesTabs-module__Xm20vW__subtitle{color:var(--color-fg-muted);font-size:clamp(.98rem,1.4vw,1.1rem);line-height:1.6}.PosseFeaturesTabs-module__Xm20vW__tabs{flex-direction:column;gap:clamp(36px,6vw,64px);display:flex}.PosseFeaturesTabs-module__Xm20vW__tabsNavWrap{-webkit-overflow-scrolling:touch;scrollbar-width:none;justify-content:center;width:100%;padding:4px;display:flex;overflow:auto visible}.PosseFeaturesTabs-module__Xm20vW__tabsNavWrap::-webkit-scrollbar{display:none}.PosseFeaturesTabs-module__Xm20vW__tabsNav{border-top:5px solid var(--pill-color);background:var(--color-bg-muted);width:100%;min-width:max-content;transition:border-top-color .42s var(--ease-standard);flex-shrink:0;gap:0;display:flex;position:relative}.PosseFeaturesTabs-module__Xm20vW__pillSvg{pointer-events:none;width:100%;height:48px;position:absolute;top:-5px;left:0;overflow:visible}.PosseFeaturesTabs-module__Xm20vW__pillPath{fill:var(--pill-color);transition:fill .42s var(--ease-standard)}.PosseFeaturesTabs-module__Xm20vW__tabBtn{z-index:1;min-width:128px;color:var(--color-fg);cursor:pointer;white-space:nowrap;transition:color .32s var(--ease-standard);background:0 0;border:none;flex:1 0 auto;justify-content:center;align-items:center;gap:8px;padding:15px 20px;font-family:inherit;font-size:.95rem;font-weight:600;display:inline-flex;position:relative}.PosseFeaturesTabs-module__Xm20vW__tabBtn:hover{color:var(--color-fg)}.PosseFeaturesTabs-module__Xm20vW__tabBtn:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.PosseFeaturesTabs-module__Xm20vW__tabBtn[aria-selected=true]{color:var(--color-white);font-weight:700}.PosseFeaturesTabs-module__Xm20vW__tabBtnIcon{display:none}.PosseFeaturesTabs-module__Xm20vW__tabBtnLabel{perspective:400px;display:inline-block;transform:translateZ(0)}.PosseFeaturesTabs-module__Xm20vW__panelsRoot{position:relative}.PosseFeaturesTabs-module__Xm20vW__panel{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,80px);display:none}.PosseFeaturesTabs-module__Xm20vW__panelActive{display:grid}.PosseFeaturesTabs-module__Xm20vW__panelExiting{opacity:0;transition:opacity .2s var(--ease-standard), transform .2s var(--ease-standard);pointer-events:none;display:grid;transform:translateY(14px)}.PosseFeaturesTabs-module__Xm20vW__panelEntering{opacity:0;transform:translateY(10px)}.PosseFeaturesTabs-module__Xm20vW__panelIn{opacity:1;transition:opacity .42s var(--ease-out), transform .42s var(--ease-out);transform:none}.PosseFeaturesTabs-module__Xm20vW__visual{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-xl);justify-content:center;align-items:center;min-height:320px;padding:clamp(24px,4vw,40px);display:flex;position:relative;overflow:hidden}.PosseFeaturesTabs-module__Xm20vW__visual:before{content:"";background:radial-gradient(120% 90% at 15% 10%, color-mix(in srgb, var(--color-primary) 8%, transparent), transparent 60%), radial-gradient(90% 70% at 100% 100%, color-mix(in srgb, var(--color-primary) 6%, transparent), transparent 60%);pointer-events:none;position:absolute;inset:0}.PosseFeaturesTabs-module__Xm20vW__svgWrap{opacity:1;width:100%;max-width:380px;position:relative;transform:scale(.94)translate(0)}.PosseFeaturesTabs-module__Xm20vW__svgEnter{opacity:0;transform:scale(.9) translateX(var(--svg-dir,18px))}.PosseFeaturesTabs-module__Xm20vW__svgIn{opacity:1;transition:opacity .56s var(--ease-out), transform .62s var(--ease-out);transform:scale(1)translate(0)}.PosseFeaturesTabs-module__Xm20vW__svgWrap svg{width:100%;height:auto;display:block;overflow:visible}.PosseFeaturesTabs-module__Xm20vW__content{flex-direction:column;align-items:flex-start;display:flex}.PosseFeaturesTabs-module__Xm20vW__panelEyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--color-primary);opacity:0;margin-bottom:14px;font-size:.78rem;font-weight:700;transform:translateY(8px)}.PosseFeaturesTabs-module__Xm20vW__textIn{opacity:1;transition:opacity .42s var(--ease-out), transform .42s var(--ease-out);transform:none}.PosseFeaturesTabs-module__Xm20vW__heading{font-size:clamp(1.6rem,2.8vw,2.35rem);font-weight:var(--font-weight-heavy);letter-spacing:-.02em;perspective:700px;margin-bottom:16px;line-height:1.18}.PosseFeaturesTabs-module__Xm20vW__desc{color:var(--color-fg-muted);perspective:700px;max-width:46ch;margin-bottom:clamp(28px,4vw,40px);font-size:clamp(.98rem,1.2vw,1.06rem);line-height:1.65}.PosseFeaturesTabs-module__Xm20vW__word{white-space:nowrap;display:inline-block}.PosseFeaturesTabs-module__Xm20vW__char{opacity:0;transform-origin:50% 100%;display:inline-block;transform:translateY(22px)rotateX(65deg)}.PosseFeaturesTabs-module__Xm20vW__charIn .PosseFeaturesTabs-module__Xm20vW__char{opacity:1;transition:opacity .52s var(--ease-out), transform .62s var(--ease-out);transition-delay:var(--char-delay,0s);transform:none}.PosseFeaturesTabs-module__Xm20vW__features{border-top:1px solid var(--color-border);width:100%}.PosseFeaturesTabs-module__Xm20vW__featureRow{border-bottom:1px solid var(--color-border);opacity:0;gap:16px;padding:18px 0;display:flex;transform:translateY(14px)}.PosseFeaturesTabs-module__Xm20vW__rowIn{opacity:1;transition:opacity .46s var(--ease-out), transform .52s var(--ease-out);transition-delay:var(--row-delay,0s);transform:none}.PosseFeaturesTabs-module__Xm20vW__featureIcon{border-radius:var(--radius-md);background:var(--accent-soft);width:38px;height:38px;color:var(--color-primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.PosseFeaturesTabs-module__Xm20vW__featureIcon svg{width:18px;height:18px}.PosseFeaturesTabs-module__Xm20vW__featureTitle{margin-bottom:3px;font-size:.98rem;font-weight:700}.PosseFeaturesTabs-module__Xm20vW__featureDesc{color:var(--color-fg-muted);font-size:.9rem;line-height:1.55}.PosseFeaturesTabs-module__Xm20vW__svgWrap [data-draw]{fill:none}.PosseFeaturesTabs-module__Xm20vW__svgWrap [data-pop]{transform-box:fill-box;transform-origin:50%}.PosseFeaturesTabs-module__Xm20vW__svgWrap [data-grow]{transform-box:fill-box;transform-origin:50% 100%}.PosseFeaturesTabs-module__Xm20vW__flowDot{offset-path:path("M220,76 L220,113 L120,113 L120,150");offset-rotate:0deg;animation:2.6s ease-in-out infinite PosseFeaturesTabs-module__Xm20vW__featuresFlow}@keyframes PosseFeaturesTabs-module__Xm20vW__featuresFlow{0%{offset-distance:0%;opacity:0}12%{opacity:1}88%{opacity:1}to{offset-distance:100%;opacity:0}}.PosseFeaturesTabs-module__Xm20vW__pulseRing{fill:none;transform-box:fill-box;transform-origin:50%;animation:2.4s ease-in-out infinite PosseFeaturesTabs-module__Xm20vW__featuresPulse}@keyframes PosseFeaturesTabs-module__Xm20vW__featuresPulse{0%,to{opacity:.35;transform:scale(.94)}50%{opacity:.8;transform:scale(1.06)}}.PosseFeaturesTabs-module__Xm20vW__orbitRing{fill:none;transform-box:fill-box;transform-origin:50%;animation:18s linear infinite PosseFeaturesTabs-module__Xm20vW__featuresSpin}@keyframes PosseFeaturesTabs-module__Xm20vW__featuresSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.PosseFeaturesTabs-module__Xm20vW__flowDot,.PosseFeaturesTabs-module__Xm20vW__pulseRing,.PosseFeaturesTabs-module__Xm20vW__orbitRing{animation:none}}@media (max-width:860px){.PosseFeaturesTabs-module__Xm20vW__panelActive,.PosseFeaturesTabs-module__Xm20vW__panelExiting{grid-template-columns:1fr}.PosseFeaturesTabs-module__Xm20vW__visual{order:1;min-height:260px}.PosseFeaturesTabs-module__Xm20vW__content{order:2;align-items:flex-start}.PosseFeaturesTabs-module__Xm20vW__desc{max-width:60ch}}@media (max-width:520px){.PosseFeaturesTabs-module__Xm20vW__tabsNavWrap{justify-content:flex-start}.PosseFeaturesTabs-module__Xm20vW__tabBtn{padding:12px 26px;font-size:.86rem}.PosseFeaturesTabs-module__Xm20vW__visual{border-radius:var(--radius-lg);padding:20px}}@media (prefers-reduced-motion:reduce){.PosseFeaturesTabs-module__Xm20vW__panelExiting,.PosseFeaturesTabs-module__Xm20vW__panelIn,.PosseFeaturesTabs-module__Xm20vW__svgIn,.PosseFeaturesTabs-module__Xm20vW__textIn,.PosseFeaturesTabs-module__Xm20vW__charIn .PosseFeaturesTabs-module__Xm20vW__char,.PosseFeaturesTabs-module__Xm20vW__rowIn{transition-duration:1ms!important;transition-delay:0s!important}.PosseFeaturesTabs-module__Xm20vW__char{transform:none}}
.AppShowcase-module__t-NwTq__showcase{overscroll-behavior:contain;background:linear-gradient(180deg, var(--color-bg) 0%, var(--color-bg-muted) 55%, var(--color-bg) 100%);width:100%;height:100vh;position:relative}.AppShowcase-module__t-NwTq__showcase:before{content:"";background-image:radial-gradient(color-mix(in srgb, var(--color-fg) 14%, transparent) 1.5px, transparent 1.5px);pointer-events:none;background-size:28px 28px;position:absolute;inset:0}.AppShowcase-module__t-NwTq__sticky{z-index:1;height:100%;padding:calc(var(--space-8) * var(--ui-scale,1)) var(--space-5) calc(var(--space-6) * var(--ui-scale,1));flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.AppShowcase-module__t-NwTq__head{text-align:center;max-width:720px;margin-bottom:calc(var(--space-3) * var(--ui-scale,1));flex-shrink:0}.AppShowcase-module__t-NwTq__heading{font-family:var(--font-heading);font-size:calc(var(--font-size-4xl) * var(--ui-scale,1));color:var(--color-fg);line-height:var(--line-height-tight)}.AppShowcase-module__t-NwTq__description{margin:calc(var(--space-2) * var(--ui-scale,1)) auto 0;max-width:560px;font-size:calc(var(--font-size-md) * var(--ui-scale,1));color:var(--color-fg-muted);line-height:var(--line-height-relaxed)}.AppShowcase-module__t-NwTq__stage{z-index:0;flex:1;width:100%;min-height:0;position:relative}.AppShowcase-module__t-NwTq__sidePanel{width:var(--side-w,440px);transform:translateY(calc(-50% + var(--active-y,-90px)));pointer-events:none;position:absolute;top:50%}.AppShowcase-module__t-NwTq__sideLeft{left:var(--side-inset,max(var(--space-5), calc((100% - 1400px) / 2)))}.AppShowcase-module__t-NwTq__sideRight{right:var(--side-inset,max(var(--space-5), calc((100% - 1400px) / 2)))}.AppShowcase-module__t-NwTq__sideItem{opacity:var(--side-op,0);transition:opacity var(--duration-base) ease;will-change:opacity;align-items:center;display:flex;position:absolute;inset:0}.AppShowcase-module__t-NwTq__sideRight .AppShowcase-module__t-NwTq__sideItem{justify-content:flex-end}.AppShowcase-module__t-NwTq__sideCopy{align-items:flex-start;gap:var(--space-4);flex-direction:column;display:flex}.AppShowcase-module__t-NwTq__sideCopyRight{text-align:right;align-items:flex-end}.AppShowcase-module__t-NwTq__sideStat{font-weight:700;font-size:var(--font-size-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-primary);background:var(--color-bg-muted);padding:var(--space-1) var(--space-4);border-radius:var(--radius-full);display:inline-block}.AppShowcase-module__t-NwTq__sideTitle{font-weight:var(--font-weight-heavy);font-size:var(--font-size-2xl);color:var(--color-fg);line-height:var(--line-height-tight)}.AppShowcase-module__t-NwTq__sideSub{font-size:var(--font-size-lg);font-weight:var(--font-weight-regular);color:var(--color-fg-muted);line-height:var(--line-height-relaxed);max-width:420px}@media (max-width:1400px){.AppShowcase-module__t-NwTq__sidePanel{display:none}}.AppShowcase-module__t-NwTq__screenCard{width:var(--phone-w,230px);transform:translate(-50%, -50%) translate3d(var(--tx,0px), var(--ty,0px), 0) scale(var(--scale,1));opacity:var(--op,1);z-index:var(--z,1);will-change:transform, opacity;pointer-events:none;position:absolute;top:50%;left:50%}.AppShowcase-module__t-NwTq__isQueued{pointer-events:auto;cursor:pointer}.AppShowcase-module__t-NwTq__screenCaption{bottom:calc(-26px * var(--ui-scale,1));text-align:center;font-weight:700;font-size:calc(var(--font-size-xs) * var(--ui-scale,1));letter-spacing:.08em;text-transform:uppercase;color:var(--color-primary);opacity:var(--caption-op,0);transition:opacity var(--duration-base) ease;position:absolute;left:0;right:0}.AppShowcase-module__t-NwTq__phoneFrame{aspect-ratio:9/19.5;background:var(--color-bg);border-radius:var(--radius-xl);width:100%;padding:var(--space-1);border:2px solid var(--color-fg);clip-path:inset(0% 0% calc(100% - var(--reveal,100%)) 0% round var(--radius-lg));will-change:clip-path;position:relative}.AppShowcase-module__t-NwTq__screenMock{background:var(--color-bg);border-radius:var(--radius-lg);width:100%;height:100%;position:relative;overflow:hidden}.AppShowcase-module__t-NwTq__screenMock img{object-fit:cover}.AppShowcase-module__t-NwTq__progressBar{z-index:1;width:min(640px,84vw);margin-top:var(--space-6);flex-shrink:0;position:relative}.AppShowcase-module__t-NwTq__progressTrack{border-radius:var(--radius-full);background:var(--color-border);width:100%;height:3px;display:block;position:relative;overflow:hidden}.AppShowcase-module__t-NwTq__progressFill{border-radius:var(--radius-full);background:linear-gradient(90deg, color-mix(in srgb, var(--color-primary) 70%, white), var(--color-primary));width:0%;position:absolute;inset:0}.AppShowcase-module__t-NwTq__stage{--phone-w:248px}@media (max-width:1024px){.AppShowcase-module__t-NwTq__stage{--phone-w:232px}}@media (max-width:700px){.AppShowcase-module__t-NwTq__stage{--phone-w:182px}.AppShowcase-module__t-NwTq__heading{font-size:calc(1.6rem * var(--ui-scale,1))}.AppShowcase-module__t-NwTq__description{font-size:calc(.9rem * var(--ui-scale,1))}.AppShowcase-module__t-NwTq__sticky{padding:var(--space-6) var(--space-4) var(--space-4)}.AppShowcase-module__t-NwTq__head{margin-bottom:0}.AppShowcase-module__t-NwTq__stage{flex:none;height:66vh}.AppShowcase-module__t-NwTq__screenCaption{font-size:calc(var(--font-size-xs) * .85)}}@media (max-width:420px){.AppShowcase-module__t-NwTq__stage{--phone-w:140px}}
.Premium-module__LKc2Ca__premium{width:100%;padding:var(--space-12) 0;background:linear-gradient(160deg, var(--color-bg) 0%, var(--color-bg-muted) 55%, var(--color-bg) 100%);position:relative}.Premium-module__LKc2Ca__premiumInner{flex-direction:column;max-width:1400px;display:flex}.Premium-module__LKc2Ca__header{text-align:center;max-width:640px;margin:0 auto var(--space-9)}.Premium-module__LKc2Ca__heading{margin-top:var(--space-4);margin-bottom:var(--space-4);color:var(--color-fg);line-height:var(--line-height-tight)}.Premium-module__LKc2Ca__ledeSub{font-size:var(--font-size-lg);line-height:var(--line-height-relaxed);color:var(--color-fg-muted);max-width:520px;margin:0 auto}.Premium-module__LKc2Ca__pricingGrid{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"a b c""d e c""f f f";width:100%;display:grid}.Premium-module__LKc2Ca__areaA{grid-area:a}.Premium-module__LKc2Ca__areaB{grid-area:b}.Premium-module__LKc2Ca__areaC{grid-area:c}.Premium-module__LKc2Ca__areaD{grid-area:d}.Premium-module__LKc2Ca__areaE{grid-area:e}.Premium-module__LKc2Ca__areaF{grid-area:f}.Premium-module__LKc2Ca__card{border-radius:var(--radius-lg);width:100%;height:100%;transition:transform var(--duration-base) var(--ease-standard);flex-direction:column;display:flex;position:relative;overflow:hidden}.Premium-module__LKc2Ca__cardInner{background:var(--color-bg);border-radius:var(--radius-lg);width:100%;height:100%;box-shadow:var(--shadow-lg);clip-path:inset(0% 0% 100%);flex-direction:column;display:flex}.Premium-module__LKc2Ca__card:hover{transform:translateY(-6px)}.Premium-module__LKc2Ca__cardTall .Premium-module__LKc2Ca__planDesc{max-width:none}.Premium-module__LKc2Ca__cardFeatured .Premium-module__LKc2Ca__cardTop{background:linear-gradient(135deg, var(--color-primary) 0%, color-mix(in srgb, var(--color-primary) 55%, white) 55%, var(--color-bg-muted) 100%)}.Premium-module__LKc2Ca__cardFeatured .Premium-module__LKc2Ca__planName,.Premium-module__LKc2Ca__cardFeatured .Premium-module__LKc2Ca__planDesc{color:var(--color-primary-fg)}.Premium-module__LKc2Ca__cardFeatured .Premium-module__LKc2Ca__benefitIcon{background:color-mix(in srgb, var(--color-white) 25%, transparent);color:var(--color-primary-fg)}.Premium-module__LKc2Ca__cardFeatured .Premium-module__LKc2Ca__dots{background-image:radial-gradient(color-mix(in srgb, var(--color-white) 55%, transparent) 1.4px, transparent 1.4px)}.Premium-module__LKc2Ca__cardFeatured .Premium-module__LKc2Ca__bubble4{border-color:color-mix(in srgb, var(--color-white) 40%, transparent)}.Premium-module__LKc2Ca__cardTop{padding:var(--space-7) var(--space-6) var(--space-6);background:linear-gradient(135deg, var(--color-bg-muted) 0%, color-mix(in srgb, var(--color-bg-muted) 60%, white) 55%, var(--color-bg) 100%);flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.Premium-module__LKc2Ca__dots{background-image:radial-gradient(color-mix(in srgb, var(--color-primary) 22%, transparent) 1.4px, transparent 1.4px);opacity:.9;background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(135deg,#0000 5%,#000 35% 65%,#0000 95%);mask-image:linear-gradient(135deg,#0000 5%,#000 35% 65%,#0000 95%)}.Premium-module__LKc2Ca__bubble{background:var(--color-bg);border-radius:50%;position:absolute}.Premium-module__LKc2Ca__bubble1{opacity:.9;width:8px;height:8px;top:26px;left:40%}.Premium-module__LKc2Ca__bubble2{opacity:.9;width:6px;height:6px;top:46px;right:22%}.Premium-module__LKc2Ca__bubble3{opacity:.85;width:10px;height:10px;top:76%;right:15%}.Premium-module__LKc2Ca__bubble4{border:1.5px solid var(--color-border);background:0 0;width:14px;height:14px;top:66%;left:6%}.Premium-module__LKc2Ca__benefitIcon{z-index:1;border-radius:var(--radius-full);background:var(--color-bg-muted);width:46px;height:46px;color:var(--color-primary);margin-bottom:var(--space-5);justify-content:center;align-items:center;display:inline-flex;position:relative}.Premium-module__LKc2Ca__planName{z-index:1;font-size:var(--font-size-2xl);font-weight:var(--font-weight-medium);color:var(--color-fg);margin-bottom:var(--space-3);position:relative}.Premium-module__LKc2Ca__planDesc{z-index:1;font-size:var(--font-size-md);line-height:var(--line-height-relaxed);color:var(--color-fg-muted);flex:1;max-width:300px;position:relative}.Premium-module__LKc2Ca__getStartedBtn{z-index:1;width:100%;padding:var(--space-5);border-radius:var(--radius-full);background:var(--color-primary);color:var(--color-primary-fg);font-family:var(--font-sans);font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);cursor:pointer;transition:background var(--duration-fast) ease, transform var(--duration-fast) ease;border:none;margin-top:auto;display:block;position:relative}.Premium-module__LKc2Ca__getStartedBtn:hover{background:color-mix(in srgb, var(--color-primary) 85%, black);transform:translateY(-1px)}.Premium-module__LKc2Ca__cardBanner .Premium-module__LKc2Ca__cardInner{background:linear-gradient(120deg, var(--color-fg) 0%, color-mix(in srgb, var(--color-fg) 60%, var(--color-primary) 40%) 100%)}.Premium-module__LKc2Ca__bannerContent{justify-content:space-between;align-items:center;gap:var(--space-6);padding:var(--space-8);display:flex}.Premium-module__LKc2Ca__bannerText .Premium-module__LKc2Ca__planName{color:var(--color-white);margin-bottom:var(--space-2)}.Premium-module__LKc2Ca__bannerText .Premium-module__LKc2Ca__planDesc{color:color-mix(in srgb, var(--color-white) 78%, transparent);max-width:480px}.Premium-module__LKc2Ca__bannerBtn{width:auto;padding:var(--space-4) var(--space-7);flex-shrink:0;margin-top:0}.Premium-module__LKc2Ca__bannerBtn:hover{background:color-mix(in srgb, var(--color-primary) 85%, black)}@media (max-width:1050px){.Premium-module__LKc2Ca__pricingGrid{grid-template-columns:minmax(0,400px);grid-template-areas:"c""a""b""d""e""f";justify-content:center}.Premium-module__LKc2Ca__bannerContent{padding:var(--space-6) var(--space-5);flex-direction:column;align-items:flex-start}.Premium-module__LKc2Ca__bannerBtn{width:100%}}@media (max-width:600px){.Premium-module__LKc2Ca__heading{font-size:var(--font-size-3xl)}}@media (max-width:480px){.Premium-module__LKc2Ca__cardTop{padding:var(--space-6) var(--space-5) var(--space-5)}}.Premium-module__LKc2Ca__word{display:inline-block}.Premium-module__LKc2Ca__char{vertical-align:bottom;line-height:1.2;display:inline-block;overflow:hidden}.Premium-module__LKc2Ca__charInner{display:inline-block}
.HowItWorks-module__CrnX4a__howItWorks{width:100%;padding:var(--space-9) 0;position:relative}.HowItWorks-module__CrnX4a__inner{max-width:1400px}.HowItWorks-module__CrnX4a__card{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-xl);width:100%}.HowItWorks-module__CrnX4a__header{text-align:center;padding:var(--space-9) var(--space-6) var(--space-2)}.HowItWorks-module__CrnX4a__heading{margin-top:var(--space-4);color:var(--color-fg);line-height:var(--line-height-tight)}.HowItWorks-module__CrnX4a__content{gap:var(--space-7);padding:var(--space-5) var(--space-8) var(--space-10);grid-template-columns:1fr 1fr;align-items:center;display:grid}.HowItWorks-module__CrnX4a__robotWrap{margin-top:var(--space-6);justify-content:center;display:flex}.HowItWorks-module__CrnX4a__stepsImage{width:100%;max-width:420px;height:auto}.HowItWorks-module__CrnX4a__right{z-index:0;min-height:900px;padding-left:var(--space-7);padding-right:var(--space-5);padding-top:var(--space-5);padding-bottom:var(--space-5);flex-direction:column;justify-content:space-between;display:flex;position:relative}.HowItWorks-module__CrnX4a__right:before{content:"";background-image:radial-gradient(color-mix(in srgb, var(--color-fg) 14%, transparent) 1.5px, transparent 1.5px);z-index:-1;pointer-events:none;opacity:0;background-size:20px 20px;transition:opacity 1s;position:absolute;inset:-20px;-webkit-mask-image:radial-gradient(70% 90% at 60%,#000 40%,#0000 85%);mask-image:radial-gradient(70% 90% at 60%,#000 40%,#0000 85%)}.HowItWorks-module__CrnX4a__right.HowItWorks-module__CrnX4a__bgRevealed:before{opacity:1}.HowItWorks-module__CrnX4a__pathSvg{pointer-events:none;z-index:0;position:absolute;top:0;left:0;overflow:visible}.HowItWorks-module__CrnX4a__mobileLineBase,.HowItWorks-module__CrnX4a__mobileLineActive{display:none}.HowItWorks-module__CrnX4a__step{z-index:1;align-items:center;gap:var(--space-6);display:flex;position:relative}.HowItWorks-module__CrnX4a__stepCircle{border-radius:var(--radius-full);background:var(--color-bg);border:1px solid var(--color-primary);width:66px;height:66px;font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);color:var(--color-primary);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.HowItWorks-module__CrnX4a__circleNumber{font-family:var(--font-mono)}.HowItWorks-module__CrnX4a__stepCircle .HowItWorks-module__CrnX4a__ring{width:calc(100% + 2px);height:calc(100% + 2px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-90deg)}.HowItWorks-module__CrnX4a__ringTrack{fill:none;stroke:#0000;stroke-width:0}.HowItWorks-module__CrnX4a__ringProgress{fill:none;stroke:var(--color-primary);stroke-width:1.4px;stroke-dasharray:170;stroke-dashoffset:170px;transition:stroke-dashoffset var(--duration-slow) ease}.HowItWorks-module__CrnX4a__stepCircle.HowItWorks-module__CrnX4a__active .HowItWorks-module__CrnX4a__ringProgress{stroke-dashoffset:0}.HowItWorks-module__CrnX4a__stepTitleRow{align-items:center;gap:var(--space-3);margin-bottom:var(--space-2);display:flex}.HowItWorks-module__CrnX4a__stepIcon{border-radius:var(--radius-full);background:var(--color-bg-muted);opacity:0;width:34px;height:34px;transition:transform var(--duration-slow) ease, opacity var(--duration-slow) ease;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden;transform:scale(.3)}.HowItWorks-module__CrnX4a__stepText.HowItWorks-module__CrnX4a__textRevealed .HowItWorks-module__CrnX4a__stepIcon{opacity:1;transform:scale(1)}.HowItWorks-module__CrnX4a__stepIcon svg{opacity:0;transition:transform var(--duration-slow) ease, opacity var(--duration-slow) ease;transform:translateY(140%)}.HowItWorks-module__CrnX4a__stepText.HowItWorks-module__CrnX4a__textRevealed .HowItWorks-module__CrnX4a__stepIcon svg{opacity:1;transform:translateY(0)}.HowItWorks-module__CrnX4a__stepTitle{font-size:var(--font-size-2xl);font-weight:var(--font-weight-medium);color:var(--color-fg);margin-bottom:0}.HowItWorks-module__CrnX4a__stepDesc{font-size:var(--font-size-md);line-height:var(--line-height-relaxed);color:var(--color-fg-muted)}.HowItWorks-module__CrnX4a__closing{text-align:center;padding:var(--space-5) var(--space-6) var(--space-10)}.HowItWorks-module__CrnX4a__closingHeading{color:var(--color-fg);line-height:var(--line-height-tight);margin-bottom:var(--space-6)}.HowItWorks-module__CrnX4a__ctaBtn{font-family:var(--font-sans);font-size:var(--font-size-md);font-weight:var(--font-weight-heavy);letter-spacing:.02em;color:var(--color-primary-fg);background:var(--color-primary);padding:var(--space-4) var(--space-8);border-radius:var(--radius-full);cursor:pointer;transition:background var(--duration-fast) ease, transform var(--duration-fast) ease;border:none}.HowItWorks-module__CrnX4a__ctaBtn:hover{background:color-mix(in srgb, var(--color-primary) 85%, black);transform:translateY(-2px)}@media (max-width:1000px){.HowItWorks-module__CrnX4a__howItWorks{padding:var(--space-4) 0}.HowItWorks-module__CrnX4a__stepBreak{display:none}.HowItWorks-module__CrnX4a__header{padding:var(--space-3) var(--space-5) var(--space-2)}.HowItWorks-module__CrnX4a__header>div{margin-bottom:8px}.HowItWorks-module__CrnX4a__heading{margin-top:8px}.HowItWorks-module__CrnX4a__content{padding:0 0 var(--space-6);grid-template-columns:1fr}.HowItWorks-module__CrnX4a__left{padding:0 8px}.HowItWorks-module__CrnX4a__robotWrap{margin-top:8px}.HowItWorks-module__CrnX4a__right{justify-content:flex-start;gap:var(--space-6);flex-direction:column;min-height:0;margin-top:4px;padding-left:4px;padding-right:4px;display:flex}.HowItWorks-module__CrnX4a__closing{padding:4px var(--space-5) var(--space-5)}.HowItWorks-module__CrnX4a__closingHeading{font-size:var(--font-size-2xl);margin-bottom:var(--space-4)}.HowItWorks-module__CrnX4a__ctaBtn{font-size:var(--font-size-sm);padding:var(--space-3) var(--space-6)}.HowItWorks-module__CrnX4a__pathSvg{display:none}.HowItWorks-module__CrnX4a__mobileLineBase,.HowItWorks-module__CrnX4a__mobileLineActive{z-index:0;pointer-events:none;width:2px;display:block;position:absolute}.HowItWorks-module__CrnX4a__mobileLineBase{background:linear-gradient(to bottom, transparent, var(--color-border) 12%, var(--color-border) 88%, transparent)}.HowItWorks-module__CrnX4a__mobileLineActive{background:linear-gradient(to bottom, transparent, var(--color-primary) 12%, var(--color-primary) 88%, transparent);transition:height var(--duration-slow) ease}.HowItWorks-module__CrnX4a__step{align-items:flex-start}.HowItWorks-module__CrnX4a__stepCircle{width:40px;height:40px;font-size:var(--font-size-xs)}.HowItWorks-module__CrnX4a__heading{font-size:var(--font-size-3xl)}}@media (max-width:560px){.HowItWorks-module__CrnX4a__stepTitle{font-size:var(--font-size-lg)}.HowItWorks-module__CrnX4a__stepDesc{font-size:var(--font-size-sm)}.HowItWorks-module__CrnX4a__stepCircle{width:34px;height:34px;font-size:.7rem}.HowItWorks-module__CrnX4a__step{gap:var(--space-3)}}.HowItWorks-module__CrnX4a__word{white-space:nowrap;display:inline-block}.HowItWorks-module__CrnX4a__char{vertical-align:bottom;line-height:1.2;display:inline-block;overflow:hidden}.HowItWorks-module__CrnX4a__charInner{transition:transform .5s;display:inline-block;transform:translateY(115%)}.HowItWorks-module__CrnX4a__stepText.HowItWorks-module__CrnX4a__textRevealed .HowItWorks-module__CrnX4a__charInner{transform:translateY(0)}
.Privacy-module__Ww9JeG__privacy{width:100%;padding:var(--space-10) 0;background:linear-gradient(180deg, var(--color-bg-muted) 0%, var(--color-bg) 100%);position:relative}.Privacy-module__Ww9JeG__privacyInner{max-width:1400px}.Privacy-module__Ww9JeG__card{background:var(--color-bg);border-radius:var(--radius-xl);width:100%;padding:var(--space-7) var(--space-8) var(--space-8);box-shadow:0 20px 50px color-mix(in srgb, var(--color-fg) 6%, transparent)}.Privacy-module__Ww9JeG__scanBadge{justify-content:center;align-items:center;gap:var(--space-2);width:fit-content;margin:0 auto var(--space-6);padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);background:var(--color-bg-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-fg);display:flex}.Privacy-module__Ww9JeG__badgeIcon{justify-content:center;align-items:center;width:14px;height:14px;display:flex}.Privacy-module__Ww9JeG__spinner{border-radius:var(--radius-full);border:2px solid var(--color-border);border-top-color:var(--color-primary);width:12px;height:12px;animation:.9s linear infinite Privacy-module__Ww9JeG__privacySpin}@keyframes Privacy-module__Ww9JeG__privacySpin{to{transform:rotate(360deg)}}.Privacy-module__Ww9JeG__scanBadge.Privacy-module__Ww9JeG__success{background:color-mix(in srgb, var(--color-vibe-green) 22%, white);color:color-mix(in srgb, var(--color-vibe-green) 65%, black);transition:background-color .4s,color .4s}.Privacy-module__Ww9JeG__badgeText{vertical-align:middle;white-space:nowrap;height:1.2em;line-height:1.2em;display:inline-block;position:relative;overflow:hidden}.Privacy-module__Ww9JeG__badgeText .Privacy-module__Ww9JeG__char{white-space:pre;display:inline-block}.Privacy-module__Ww9JeG__badgeIcon svg{color:color-mix(in srgb, var(--color-vibe-green) 65%, black);animation:.35s Privacy-module__Ww9JeG__privacyCheckPop}@keyframes Privacy-module__Ww9JeG__privacyCheckPop{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}.Privacy-module__Ww9JeG__scanArea{padding:var(--space-6) var(--space-6) var(--space-7);position:relative}.Privacy-module__Ww9JeG__handle{background:var(--color-bg);border:1.5px solid var(--color-border);z-index:3;width:8px;height:8px;position:absolute}.Privacy-module__Ww9JeG__handleTl{top:0;left:0}.Privacy-module__Ww9JeG__handleTr{top:0;right:0}.Privacy-module__Ww9JeG__handleBl{bottom:var(--space-5);left:0}.Privacy-module__Ww9JeG__handleBr{bottom:var(--space-5);right:0}.Privacy-module__Ww9JeG__scanArea:before,.Privacy-module__Ww9JeG__scanArea:after{content:"";border-color:var(--color-border);border-style:dashed;position:absolute}.Privacy-module__Ww9JeG__scanArea:before{border-width:1px medium medium;border-bottom-style:none;border-bottom-color:currentColor;border-left-style:none;border-left-color:currentColor;border-right-style:none;border-right-color:currentColor;top:0;left:4px;right:4px}.Privacy-module__Ww9JeG__scanArea:after{bottom:var(--space-5);border-width:medium medium 1px;border-top-style:none;border-top-color:currentColor;border-left-style:none;border-left-color:currentColor;border-right-style:none;border-right-color:currentColor;left:4px;right:4px}.Privacy-module__Ww9JeG__edge{top:4px;bottom:var(--space-6);border-left:1px dashed var(--color-border);z-index:0;width:0;position:absolute}.Privacy-module__Ww9JeG__edgeLeft{left:0}.Privacy-module__Ww9JeG__edgeRight{right:0}.Privacy-module__Ww9JeG__scanBox{border-radius:var(--radius-xl);background:linear-gradient(135deg, var(--color-primary) 0%, color-mix(in srgb, var(--color-primary) 45%, white) 55%, var(--color-bg-muted) 100%);justify-content:center;align-items:center;height:220px;padding:2px;transition:background .6s;display:flex;position:relative;overflow:hidden}.Privacy-module__Ww9JeG__scanBox.Privacy-module__Ww9JeG__success{background:linear-gradient(135deg, color-mix(in srgb, var(--color-vibe-green) 70%, black) 0%, var(--color-vibe-green) 55%, color-mix(in srgb, var(--color-vibe-green) 25%, white) 100%)}.Privacy-module__Ww9JeG__scanRow{z-index:2;width:100%;padding:0 var(--space-9);justify-content:space-evenly;align-items:center;display:flex;position:relative}.Privacy-module__Ww9JeG__scanBox:before{content:"";border-radius:calc(var(--radius-xl) - 1px);background:radial-gradient(color-mix(in srgb, var(--color-fg) 14%, transparent) 1px, transparent 1px) 0 0 / 14px 14px, linear-gradient(180deg, var(--color-bg-muted) 0%, var(--color-bg) 60%);position:absolute;inset:1.5px}.Privacy-module__Ww9JeG__scannerLine{background:var(--color-primary);opacity:.6;z-index:3;pointer-events:none;width:3px;transition:transform .7s cubic-bezier(.65,0,.35,1);position:absolute;top:0;bottom:0;left:0}.Privacy-module__Ww9JeG__scannerTrail{background:linear-gradient(to right, color-mix(in srgb, var(--color-primary) 4%, transparent) 0%, color-mix(in srgb, var(--color-primary) 16%, transparent) 100%);z-index:1;pointer-events:none;width:0;transition:width .7s cubic-bezier(.65,0,.35,1);position:absolute;top:0;bottom:0;left:0}.Privacy-module__Ww9JeG__node{z-index:2;align-items:center;gap:var(--space-2);flex-direction:column;flex-shrink:0;transition:opacity .5s;display:flex;position:relative}.Privacy-module__Ww9JeG__iconCircle{border-radius:var(--radius-full);background:var(--color-bg);justify-content:center;align-items:center;width:52px;height:52px;display:flex;position:relative}.Privacy-module__Ww9JeG__iconCircle svg:not(.Privacy-module__Ww9JeG__ring){z-index:1;width:20px;height:20px;position:relative}.Privacy-module__Ww9JeG__nodeLabel{font-size:12px;font-weight:var(--font-weight-medium);letter-spacing:.06em;color:var(--color-fg-muted);white-space:nowrap;transition:color .5s}.Privacy-module__Ww9JeG__ring{pointer-events:none;width:calc(100% + 10px);height:calc(100% + 10px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-90deg)}.Privacy-module__Ww9JeG__ringTrack{fill:none;stroke:var(--color-border);stroke-width:1px}.Privacy-module__Ww9JeG__ringProgress{fill:none;stroke:var(--color-primary);stroke-width:1px;stroke-linecap:round;stroke-dasharray:170;stroke-dashoffset:170px;transition:stroke-dashoffset 1.2s}.Privacy-module__Ww9JeG__node.Privacy-module__Ww9JeG__resolved{opacity:1}.Privacy-module__Ww9JeG__node.Privacy-module__Ww9JeG__resolved .Privacy-module__Ww9JeG__ringProgress{stroke-dashoffset:0}.Privacy-module__Ww9JeG__node.Privacy-module__Ww9JeG__resolved .Privacy-module__Ww9JeG__nodeLabel{color:var(--color-primary)}.Privacy-module__Ww9JeG__nodeAuth{opacity:.9}.Privacy-module__Ww9JeG__nodeDb{opacity:.7}.Privacy-module__Ww9JeG__nodeCloud{opacity:.5}.Privacy-module__Ww9JeG__nodeApp{opacity:.3}.Privacy-module__Ww9JeG__connector{z-index:1;width:0;height:2px;transition:width .6s;position:absolute;top:0;overflow:hidden}.Privacy-module__Ww9JeG__connectorFlow{background-image:repeating-linear-gradient(to right, var(--color-primary) 0 6px, transparent 6px 14px);background-size:28px 2px;width:200%;animation:1.1s linear infinite paused Privacy-module__Ww9JeG__privacyConnectorFlow;position:absolute;inset:0}.Privacy-module__Ww9JeG__connector.Privacy-module__Ww9JeG__visible .Privacy-module__Ww9JeG__connectorFlow{animation-play-state:running}@keyframes Privacy-module__Ww9JeG__privacyConnectorFlow{to{transform:translate(-28px)}}.Privacy-module__Ww9JeG__title{font-size:var(--font-size-3xl);color:var(--color-fg);margin:0 auto var(--space-3);text-align:center;max-width:720px}.Privacy-module__Ww9JeG__description{font-size:var(--font-size-lg);line-height:var(--line-height-relaxed);color:var(--color-fg-muted);text-align:center;max-width:720px;margin:0 auto}@media (max-width:700px){.Privacy-module__Ww9JeG__privacy{padding:var(--space-8) 0}.Privacy-module__Ww9JeG__title{font-size:var(--font-size-2xl)}.Privacy-module__Ww9JeG__description{font-size:var(--font-size-md)}.Privacy-module__Ww9JeG__scanArea{padding-left:var(--space-3);padding-right:var(--space-3)}.Privacy-module__Ww9JeG__scanBox{scrollbar-width:none;-ms-overflow-style:none;height:190px;overflow-x:auto}.Privacy-module__Ww9JeG__scanBox::-webkit-scrollbar{display:none}.Privacy-module__Ww9JeG__scanRow{gap:var(--space-5);padding:0 var(--space-3);width:max-content;min-width:100%}.Privacy-module__Ww9JeG__iconCircle{width:56px;height:56px}.Privacy-module__Ww9JeG__iconCircle svg:not(.Privacy-module__Ww9JeG__ring){width:22px;height:22px}}@media (max-width:480px){.Privacy-module__Ww9JeG__card{padding:var(--space-5) var(--space-4)}.Privacy-module__Ww9JeG__scanArea{padding-left:var(--space-2);padding-right:var(--space-2)}.Privacy-module__Ww9JeG__scanRow{gap:var(--space-4);padding:0 var(--space-2)}.Privacy-module__Ww9JeG__iconCircle{width:48px;height:48px}.Privacy-module__Ww9JeG__iconCircle svg:not(.Privacy-module__Ww9JeG__ring){width:20px;height:20px}.Privacy-module__Ww9JeG__nodeLabel{font-size:11px}}@media (max-width:360px){.Privacy-module__Ww9JeG__iconCircle{width:42px;height:42px}.Privacy-module__Ww9JeG__scanRow{gap:var(--space-3)}}
.FAQ-module__Gh4E7W__faq{width:100%;padding:var(--space-10) 0 var(--space-12);background-color:var(--color-bg-muted);background-image:radial-gradient(circle, color-mix(in srgb, var(--color-fg) 14%, transparent) 1px, transparent 1px);color:var(--color-fg);background-size:22px 22px;position:relative}.FAQ-module__Gh4E7W__faqInner{gap:var(--space-10);max-width:1400px;display:flex}.FAQ-module__Gh4E7W__sidebar{flex:0 0 340px;align-self:flex-start;position:sticky;top:112px}.FAQ-module__Gh4E7W__heading{margin-top:var(--space-4);margin-bottom:var(--space-5);color:var(--color-fg);line-height:var(--line-height-tight)}.FAQ-module__Gh4E7W__subtitle{font-size:var(--font-size-md);color:var(--color-fg-muted);margin-bottom:var(--space-6)}.FAQ-module__Gh4E7W__talkBtn{background:var(--color-primary);color:var(--color-primary-fg);border-radius:var(--radius-full);padding:var(--space-4) var(--space-6);font-size:var(--font-size-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:var(--font-weight-heavy);cursor:pointer;transition:background var(--duration-fast) ease;border:none;display:inline-block}.FAQ-module__Gh4E7W__talkBtn:hover{background:color-mix(in srgb, var(--color-primary) 85%, black)}.FAQ-module__Gh4E7W__content{flex:1;min-width:0}.FAQ-module__Gh4E7W__groupTitle{font-size:var(--font-size-xs);letter-spacing:.12em;color:var(--color-fg-muted);padding:var(--space-3) 0;border-bottom:1px solid var(--color-border)}.FAQ-module__Gh4E7W__group{margin-bottom:var(--space-2)}.FAQ-module__Gh4E7W__item{border-bottom:1px solid var(--color-border)}.FAQ-module__Gh4E7W__question{justify-content:space-between;align-items:center;gap:var(--space-5);text-align:left;width:100%;font-size:var(--font-size-xl);color:var(--color-fg);padding:var(--space-5) 0;cursor:pointer;background:0 0;border:none;display:flex}.FAQ-module__Gh4E7W__toggle{font-size:var(--font-size-lg);color:var(--color-fg-muted);flex-shrink:0}.FAQ-module__Gh4E7W__answer{max-height:0;transition:max-height var(--duration-base) ease;overflow:hidden}.FAQ-module__Gh4E7W__answer p{font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:var(--color-fg-muted);max-width:780px;padding-bottom:var(--space-5)}.FAQ-module__Gh4E7W__itemOpen .FAQ-module__Gh4E7W__answer{max-height:300px}@media (max-width:900px){.FAQ-module__Gh4E7W__faqInner{gap:var(--space-7);flex-direction:column}.FAQ-module__Gh4E7W__sidebar{flex:none;position:static}.FAQ-module__Gh4E7W__heading{font-size:var(--font-size-3xl)}.FAQ-module__Gh4E7W__question{font-size:var(--font-size-lg)}}
.CTA-module__60EjqW__cta{text-align:center;width:100%;padding:var(--space-9) 0;position:relative}.CTA-module__60EjqW__ctaInner{max-width:1400px}.CTA-module__60EjqW__ctaCard{z-index:0;width:100%;padding:var(--space-6) var(--space-5) 0;border:1px solid color-mix(in srgb, var(--color-primary) 45%, white);border-radius:var(--radius-xl);background:linear-gradient(180deg, var(--color-bg-muted) 0%, var(--color-bg) 100%);position:relative;overflow:hidden}.CTA-module__60EjqW__decoField{z-index:-1;pointer-events:none;position:absolute;inset:0}.CTA-module__60EjqW__decoSquare{aspect-ratio:1;opacity:0;width:80px;height:80px;transition:opacity 1.4s;position:absolute}.CTA-module__60EjqW__ctaText{z-index:1;position:relative}.CTA-module__60EjqW__heading{font-family:var(--font-heading);font-weight:var(--font-weight-heavy);color:var(--color-primary);font-size:4.2rem;line-height:1.1}.CTA-module__60EjqW__subtitle{margin:var(--space-4) auto 0;max-width:900px;font-size:var(--font-size-xl);color:var(--color-fg);line-height:var(--line-height-relaxed)}.CTA-module__60EjqW__storeButtons{justify-content:center;align-items:center;gap:var(--space-5);margin:var(--space-6) 0 0;display:flex}.CTA-module__60EjqW__storeBadge{width:auto;height:62px;display:block}.CTA-module__60EjqW__phonesWrap{margin-top:var(--space-7);justify-content:center;align-items:flex-start;height:380px;display:flex;position:relative;overflow:hidden}.CTA-module__60EjqW__phone{border-radius:var(--radius-lg);background:var(--color-bg);border:3px solid var(--color-bg);width:300px;box-shadow:0 40px 70px color-mix(in srgb, var(--color-fg) 18%, transparent);flex-shrink:0;position:relative;overflow:hidden}.CTA-module__60EjqW__phoneImg{width:100%;height:auto;display:block}.CTA-module__60EjqW__phone1{z-index:1;margin-top:170px;margin-right:-95px;transform:rotate(-10deg)}.CTA-module__60EjqW__phone2{z-index:2;margin-top:85px;margin-right:-95px;transform:rotate(-5deg)}.CTA-module__60EjqW__phone3{z-index:3;margin-top:0;transform:rotate(0)}.CTA-module__60EjqW__phone4{z-index:2;margin-top:85px;margin-left:-95px;transform:rotate(5deg)}.CTA-module__60EjqW__phone5{z-index:1;margin-top:170px;margin-left:-95px;transform:rotate(10deg)}.CTA-module__60EjqW__fadeOverlay{background:linear-gradient(180deg, color-mix(in srgb, var(--color-bg) 0%, transparent) 0%, var(--color-bg) 75%, var(--color-bg) 100%);z-index:5;pointer-events:none;height:220px;position:absolute;bottom:0;left:0;right:0}@media (max-width:1100px){.CTA-module__60EjqW__phonesWrap{height:300px}.CTA-module__60EjqW__phone{width:220px}.CTA-module__60EjqW__phone1,.CTA-module__60EjqW__phone2{margin-right:-70px}.CTA-module__60EjqW__phone4,.CTA-module__60EjqW__phone5{margin-left:-70px}}@media (max-width:800px){.CTA-module__60EjqW__heading{font-size:2.6rem}.CTA-module__60EjqW__subtitle{font-size:var(--font-size-md)}.CTA-module__60EjqW__phonesWrap{height:200px}.CTA-module__60EjqW__phone{border-radius:var(--radius-lg);width:150px}.CTA-module__60EjqW__phone1,.CTA-module__60EjqW__phone2{margin-right:-50px}.CTA-module__60EjqW__phone4,.CTA-module__60EjqW__phone5{margin-left:-50px}.CTA-module__60EjqW__phone1{margin-top:100px}.CTA-module__60EjqW__phone2,.CTA-module__60EjqW__phone4{margin-top:50px}.CTA-module__60EjqW__phone5{margin-top:100px}}
.page-module___8aEwW__main{background:var(--color-bg);flex-direction:column;flex:1;align-items:center;min-height:100vh;display:flex}.page-module___8aEwW__scrollFiller{width:100%;height:150vh}
.LegalLayout-module__mzmPOq__legal{width:100%;padding:var(--space-10) 0 var(--space-12);position:relative}.LegalLayout-module__mzmPOq__inner{max-width:1200px}.LegalLayout-module__mzmPOq__header{text-align:center;max-width:760px;margin:0 auto var(--space-9)}.LegalLayout-module__mzmPOq__heading{margin-top:var(--space-4);margin-bottom:var(--space-4);color:var(--color-fg);line-height:var(--line-height-tight)}.LegalLayout-module__mzmPOq__subtitle{font-size:var(--font-size-md);color:var(--color-fg-muted);line-height:var(--line-height-relaxed)}.LegalLayout-module__mzmPOq__notice{margin-top:var(--space-5);padding:var(--space-4) var(--space-5);border-radius:var(--radius-md);background:var(--color-bg-muted);color:var(--color-fg-muted);font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);text-align:left}.LegalLayout-module__mzmPOq__notice strong{color:var(--color-fg)}.LegalLayout-module__mzmPOq__layout{gap:var(--space-9);align-items:flex-start;display:flex}.LegalLayout-module__mzmPOq__sidebar{flex:0 0 260px;position:sticky;top:112px}.LegalLayout-module__mzmPOq__sidebarGroup{margin-bottom:var(--space-6)}.LegalLayout-module__mzmPOq__sidebarLabel{font-size:var(--font-size-xs);letter-spacing:.1em;color:var(--color-fg-muted);margin-bottom:var(--space-3)}.LegalLayout-module__mzmPOq__pageNav{gap:var(--space-2);flex-direction:column;display:flex}.LegalLayout-module__mzmPOq__pageLink{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);color:var(--color-fg-muted);font-weight:var(--font-weight-medium);transition:background var(--duration-fast) ease, color var(--duration-fast) ease}.LegalLayout-module__mzmPOq__pageLink:hover{background:var(--color-bg-muted);color:var(--color-fg)}.LegalLayout-module__mzmPOq__pageLinkActive{background:var(--color-bg-muted);color:var(--color-primary)}.LegalLayout-module__mzmPOq__docNav{gap:var(--space-1);max-height:60vh;padding-right:var(--space-2);flex-direction:column;display:flex;overflow-y:auto}.LegalLayout-module__mzmPOq__docLink{padding:var(--space-2) var(--space-4);color:var(--color-fg-muted);font-size:var(--font-size-sm);line-height:var(--line-height-normal);transition:border-color var(--duration-fast) ease, color var(--duration-fast) ease;border-left:2px solid #0000}.LegalLayout-module__mzmPOq__docLink:hover{color:var(--color-fg);border-color:var(--color-border)}.LegalLayout-module__mzmPOq__content{flex:1;min-width:0}.LegalLayout-module__mzmPOq__doc{padding-bottom:var(--space-9);margin-bottom:var(--space-9);border-bottom:1px solid var(--color-border);scroll-margin-top:128px}.LegalLayout-module__mzmPOq__doc:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.LegalLayout-module__mzmPOq__docTitle{color:var(--color-fg);margin-bottom:var(--space-2)}.LegalLayout-module__mzmPOq__docEffective{font-size:var(--font-size-sm);color:var(--color-fg-muted);margin-bottom:var(--space-6)}.LegalLayout-module__mzmPOq__section{margin-bottom:var(--space-6);scroll-margin-top:128px}.LegalLayout-module__mzmPOq__sectionHeading{font-size:var(--font-size-lg);font-weight:var(--font-weight-heavy);color:var(--color-fg);margin-bottom:var(--space-3)}.LegalLayout-module__mzmPOq__clause{font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:var(--color-fg-muted);margin-bottom:var(--space-3)}.LegalLayout-module__mzmPOq__clause:last-child{margin-bottom:0}.LegalLayout-module__mzmPOq__clause strong{color:var(--color-fg);font-weight:var(--font-weight-heavy)}@media (max-width:960px){.LegalLayout-module__mzmPOq__layout{gap:var(--space-6);flex-direction:column}.LegalLayout-module__mzmPOq__sidebar{flex:none;width:100%;position:static}.LegalLayout-module__mzmPOq__docNav{gap:var(--space-2);flex-flow:wrap;max-height:none}.LegalLayout-module__mzmPOq__docLink{border-left:none;border:1px solid var(--color-border);border-radius:var(--radius-full)}}@media (max-width:640px){.LegalLayout-module__mzmPOq__heading{font-size:var(--font-size-3xl)}.LegalLayout-module__mzmPOq__docTitle{font-size:var(--font-size-2xl)}}
