.Profile-module__oBzwYG__header{flex-wrap:wrap;align-items:center;gap:clamp(24px,4vw,48px);display:flex}.Profile-module__oBzwYG__avatar{background:var(--mk-ink);width:128px;height:128px;box-shadow:var(--mk-shadow-card);border:1px solid #f2f1ed1f;border-radius:999px;flex:none;place-items:center;display:grid;overflow:hidden}.Profile-module__oBzwYG__avatar img{object-fit:cover;width:100%;height:100%}.Profile-module__oBzwYG__identity{flex:320px;min-width:0}.Profile-module__oBzwYG__tags{margin-top:var(--mk-4);gap:var(--mk-2);flex-wrap:wrap;display:flex}.Profile-module__oBzwYG__stats{gap:var(--mk-5);grid-template-columns:repeat(3,minmax(0,1fr));margin:clamp(48px,7vw,80px) 0 0;display:grid}.Profile-module__oBzwYG__stat{padding-top:var(--mk-4);border-top:1px solid #f2f1ed1f}.Profile-module__oBzwYG__statValue{margin:var(--mk-2) 0 0;font-family:var(--mk-display);color:var(--mk-white);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(36px,5vw,56px);line-height:1}.Profile-module__oBzwYG__manage{padding-top:clamp(64px,9vw,112px)}.Profile-module__oBzwYG__account{margin-top:var(--mk-6);gap:var(--mk-4);flex-direction:column;align-items:flex-start;display:flex}.Profile-module__oBzwYG__accountRows{gap:var(--mk-3) var(--mk-6);grid-template-columns:max-content 1fr;margin:0;display:grid}.Profile-module__oBzwYG__accountRows dd{color:var(--mk-pearl);overflow-wrap:anywhere;margin:0}.Profile-module__oBzwYG__pujo{padding-top:clamp(64px,9vw,112px)}.Profile-module__oBzwYG__pujoCard{margin-top:var(--mk-6);align-items:center;gap:clamp(20px,4vw,40px);max-width:820px;padding:clamp(20px,4vw,36px);display:flex}.Profile-module__oBzwYG__pujoSigil{flex:none}.Profile-module__oBzwYG__pujoCopy{min-width:0}.Profile-module__oBzwYG__pujoBn{font-family:var(--mk-bengali);font-variation-settings:"wght" 700;color:var(--mk-blush);margin:0;font-size:clamp(28px,4vw,40px);line-height:1.4}.Profile-module__oBzwYG__pujoName{font-family:var(--mk-display);letter-spacing:-.02em;color:var(--mk-white);margin:0;font-size:clamp(26px,3.4vw,36px);line-height:1.1}.Profile-module__oBzwYG__pujoEmpty{align-items:flex-start}@media (max-width:640px){.Profile-module__oBzwYG__stats{grid-template-columns:1fr}.Profile-module__oBzwYG__pujoCard{flex-direction:column;align-items:flex-start}.Profile-module__oBzwYG__avatar{width:96px;height:96px}}
.PujoPersonality-module__bXa_oG__sigil{flex:none;display:block;overflow:visible}.PujoPersonality-module__bXa_oG__sigilBloom .PujoPersonality-module__bXa_oG__sigilPart{transform-box:fill-box;transform-origin:50%;animation:PujoPersonality-module__bXa_oG__pp-bloom .42s var(--mk-ease-out) both;animation-delay:calc(1.02s + var(--i) * 60ms)}@keyframes PujoPersonality-module__bXa_oG__pp-bloom{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:none}}.PujoPersonality-module__bXa_oG__stage{padding-top:calc(var(--mk-nav) + clamp(24px, 5vw, 56px))}.PujoPersonality-module__bXa_oG__quiz{max-width:760px;margin:0 auto}.PujoPersonality-module__bXa_oG__quizTop{align-items:center;gap:var(--mk-3);margin-bottom:var(--mk-6);display:flex}.PujoPersonality-module__bXa_oG__progress{flex:1;gap:6px;display:flex}.PujoPersonality-module__bXa_oG__progressStep{height:3px;transition:background-color var(--mk-t-reveal) var(--mk-ease-draw);background:#f2f1ed24;border-radius:2px;flex:1}.PujoPersonality-module__bXa_oG__progressDone{background:var(--mk-pearl)}.PujoPersonality-module__bXa_oG__progressNow{background:var(--mk-taxi)}.PujoPersonality-module__bXa_oG__card{animation:PujoPersonality-module__bXa_oG__pp-card var(--mk-t-reveal) var(--mk-ease-in-out) both}@keyframes PujoPersonality-module__bXa_oG__pp-card{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:none}}.PujoPersonality-module__bXa_oG__prompt{max-width:24ch}.PujoPersonality-module__bXa_oG__prompt:focus{outline:none}.PujoPersonality-module__bXa_oG__hint{margin:var(--mk-2) 0 0;color:var(--mk-ash);font-size:14px}.PujoPersonality-module__bXa_oG__reaction{min-height:60px;margin:var(--mk-4) 0 var(--mk-2);align-items:center;display:flex}.PujoPersonality-module__bXa_oG__reactionLine{color:var(--mk-blush);animation:PujoPersonality-module__bXa_oG__pp-fade var(--mk-t-hover) var(--mk-ease-out) both;font-size:17px;line-height:1.45}@keyframes PujoPersonality-module__bXa_oG__pp-fade{0%{opacity:0}to{opacity:1}}.PujoPersonality-module__bXa_oG__options{gap:10px;margin:0;padding:0;list-style:none;display:grid}.PujoPersonality-module__bXa_oG__optionsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.PujoPersonality-module__bXa_oG__option{text-align:left;border-radius:var(--mk-r-sm);width:100%;min-height:56px;color:var(--mk-pearl);cursor:pointer;font-family:var(--mk-text);letter-spacing:.01em;transition:border-color var(--mk-t-hover) var(--mk-ease-in-out), background-color var(--mk-t-hover) var(--mk-ease-in-out);background:0 0;border:1px solid #f2f1ed33;padding:14px 18px;font-size:16px;line-height:1.45}.PujoPersonality-module__bXa_oG__optionsGrid .PujoPersonality-module__bXa_oG__option{align-items:flex-end;min-height:104px;display:flex}.PujoPersonality-module__bXa_oG__option:hover{background:#f2f1ed0a;border-color:#f2f1ed73}.PujoPersonality-module__bXa_oG__optionOn,.PujoPersonality-module__bXa_oG__optionOn:hover{border-color:var(--mk-taxi);color:var(--mk-white);background:#f2b33d14}.PujoPersonality-module__bXa_oG__rapidHead{justify-content:space-between;align-items:center;gap:var(--mk-4);display:flex}.PujoPersonality-module__bXa_oG__swipe{margin-top:var(--mk-5);border-radius:var(--mk-r-lg);background:var(--mk-ink);box-shadow:var(--mk-shadow-card);touch-action:pan-y;-webkit-user-select:none;user-select:none;animation:PujoPersonality-module__bXa_oG__pp-card var(--mk-t-reveal) var(--mk-ease-in-out) both;border:1px solid #f2f1ed14;padding:clamp(28px,6vw,48px)}.PujoPersonality-module__bXa_oG__swipePrompt{margin:0 0 var(--mk-6)}.PujoPersonality-module__bXa_oG__swipeChoices{gap:var(--mk-3);grid-template-columns:1fr 1fr;display:grid}.PujoPersonality-module__bXa_oG__swipeChoice,.PujoPersonality-module__bXa_oG__tiebreakChoice{justify-content:center;align-items:center;gap:var(--mk-2);min-height:96px;padding:var(--mk-4);border-radius:var(--mk-r-md);color:var(--mk-pearl);cursor:pointer;font-family:var(--mk-display);letter-spacing:-.01em;transition:border-color var(--mk-t-hover) var(--mk-ease-in-out), color var(--mk-t-hover) var(--mk-ease-in-out);background:0 0;border:1px solid #f2f1ed33;font-size:clamp(20px,3vw,26px);line-height:1.2;display:flex}.PujoPersonality-module__bXa_oG__swipeChoice:hover,.PujoPersonality-module__bXa_oG__swipeLean,.PujoPersonality-module__bXa_oG__tiebreakChoice:hover{border-color:var(--mk-taxi);color:var(--mk-white)}.PujoPersonality-module__bXa_oG__flip{transform:scaleX(-1)}.PujoPersonality-module__bXa_oG__dots{justify-content:center;gap:var(--mk-2);margin-top:var(--mk-5);display:flex}.PujoPersonality-module__bXa_oG__dots span{background:#f2f1ed33;border-radius:50%;width:6px;height:6px}.PujoPersonality-module__bXa_oG__dots .PujoPersonality-module__bXa_oG__dotOn{background:var(--mk-pearl)}.PujoPersonality-module__bXa_oG__tiebreak{gap:var(--mk-3);margin-top:var(--mk-6);grid-template-columns:1fr 1fr;display:grid}.PujoPersonality-module__bXa_oG__tiebreakChoice{min-height:132px}.PujoPersonality-module__bXa_oG__reading{justify-content:center;align-items:center;gap:var(--mk-5);text-align:center;flex-direction:column;min-height:62svh;display:flex}.PujoPersonality-module__bXa_oG__readingArt{width:180px;height:52px;color:var(--mk-pearl)}.PujoPersonality-module__bXa_oG__readingPath{stroke-dasharray:100;stroke-dashoffset:100px;opacity:.8;animation:PujoPersonality-module__bXa_oG__pp-draw 1.8s var(--mk-ease-draw) forwards}@keyframes PujoPersonality-module__bXa_oG__pp-draw{to{stroke-dashoffset:0}}.PujoPersonality-module__bXa_oG__readingLine{color:var(--mk-pearl);margin:0;font-size:17px}.PujoPersonality-module__bXa_oG__kicker{margin:0 0 var(--mk-3);letter-spacing:.015em;color:var(--mk-taxi);font-size:14px;display:block}.PujoPersonality-module__bXa_oG__hero{isolation:isolate;background:var(--pp-ground);color:var(--pp-body);padding:calc(var(--mk-nav) + clamp(40px, 7vw, 96px)) 0 clamp(56px, 8vw, 112px);position:relative;overflow:hidden}.PujoPersonality-module__bXa_oG__hero:not(.PujoPersonality-module__bXa_oG__paperTone):before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(900px 480px at 86% 0,#98111e29,#0000 62%),radial-gradient(760px 460px at 4% 100%,#132a2e73,#0000 62%);position:absolute;inset:0}.PujoPersonality-module__bXa_oG__heroInner{flex-direction:column;align-items:flex-start;display:flex}@media (min-width:900px){.PujoPersonality-module__bXa_oG__heroInner{grid-template-columns:minmax(0,1fr) auto;place-items:start;column-gap:clamp(40px,6vw,120px);display:grid}.PujoPersonality-module__bXa_oG__heroInner>*{grid-column:1}.PujoPersonality-module__bXa_oG__heroInner>.PujoPersonality-module__bXa_oG__heroSigil{grid-area:1/2/span 12;align-self:center;width:clamp(220px,24vw,340px);margin:0}}.PujoPersonality-module__bXa_oG__heroNote{margin:0 0 var(--mk-5);letter-spacing:.01em;color:var(--pp-muted);outline:none;font-size:16px}.PujoPersonality-module__bXa_oG__heroSigil{width:clamp(96px,16vw,132px);height:auto;margin-bottom:var(--mk-5)}.PujoPersonality-module__bXa_oG__heroBn{font-family:var(--mk-bengali);font-variation-settings:"wght" 700;letter-spacing:0;color:var(--pp-text);margin:0;font-size:clamp(46px,8.6vw,88px);line-height:1.5}.PujoPersonality-module__bXa_oG__heroName{font-family:var(--mk-display);color:var(--pp-text);letter-spacing:-.035em;margin:0;font-size:clamp(34px,5.6vw,64px);font-weight:400;line-height:1.02}.PujoPersonality-module__bXa_oG__heroTagline{margin-top:var(--mk-6)}.PujoPersonality-module__bXa_oG__tagline .mk-capdev-tick{background:var(--pp-tick,var(--mk-crimson))}.PujoPersonality-module__bXa_oG__tagline .mk-capdev-1{color:var(--pp-body,var(--mk-pearl))}.PujoPersonality-module__bXa_oG__tagline .mk-capdev-2{color:var(--pp-second,var(--mk-blush))}.PujoPersonality-module__bXa_oG__heroMeta{margin-top:var(--mk-5);gap:4px;display:grid}.PujoPersonality-module__bXa_oG__heroMeta p{color:var(--pp-body);margin:0;font-size:16px;line-height:1.55}.PujoPersonality-module__bXa_oG__heroHour{color:var(--pp-accent)}.PujoPersonality-module__bXa_oG__heroMeta .PujoPersonality-module__bXa_oG__heroStatus{color:var(--pp-muted)}.PujoPersonality-module__bXa_oG__badges{margin:var(--mk-4) 0 0;gap:var(--mk-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.PujoPersonality-module__bXa_oG__badge{letter-spacing:.02em;border:1px solid color-mix(in srgb, var(--pp-body) 26%, transparent);color:var(--pp-body);border-radius:999px;padding:4px 12px;font-size:13px;line-height:1.5}.PujoPersonality-module__bXa_oG__heroActions{align-items:center;gap:var(--mk-3) var(--mk-5);margin-top:var(--mk-6);flex-wrap:wrap;display:flex}.PujoPersonality-module__bXa_oG__onGround{color:var(--pp-text)}.PujoPersonality-module__bXa_oG__letterboxTop,.PujoPersonality-module__bXa_oG__letterboxBottom{z-index:2;pointer-events:none;background:var(--mk-obsidian);height:14%;animation:PujoPersonality-module__bXa_oG__pp-letterbox .7s var(--mk-ease-in-out) both;position:absolute;left:0;right:0}.PujoPersonality-module__bXa_oG__letterboxTop{transform-origin:top;top:0}.PujoPersonality-module__bXa_oG__letterboxBottom{transform-origin:bottom;bottom:0}@keyframes PujoPersonality-module__bXa_oG__pp-letterbox{0%{transform:scaleY(1)}to{transform:scaleY(0)}}.PujoPersonality-module__bXa_oG__revealing .PujoPersonality-module__bXa_oG__heroBn{animation:PujoPersonality-module__bXa_oG__pp-rise var(--mk-t-reveal) var(--mk-ease-out) .7s both}.PujoPersonality-module__bXa_oG__revealing .PujoPersonality-module__bXa_oG__heroName{animation:PujoPersonality-module__bXa_oG__pp-rise var(--mk-t-reveal) var(--mk-ease-out) .82s both}.PujoPersonality-module__bXa_oG__revealing .PujoPersonality-module__bXa_oG__heroTagline,.PujoPersonality-module__bXa_oG__revealing .PujoPersonality-module__bXa_oG__heroMeta,.PujoPersonality-module__bXa_oG__revealing .PujoPersonality-module__bXa_oG__badges,.PujoPersonality-module__bXa_oG__revealing .PujoPersonality-module__bXa_oG__heroActions{animation:PujoPersonality-module__bXa_oG__pp-fade var(--mk-t-reveal) var(--mk-ease-out) 2.1s both}@keyframes PujoPersonality-module__bXa_oG__pp-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.PujoPersonality-module__bXa_oG__paper{background:var(--mk-pearl);color:var(--mk-obsidian)}.PujoPersonality-module__bXa_oG__paperTitle{font-family:var(--mk-display);color:var(--mk-obsidian);letter-spacing:-.03em;margin:0;font-size:clamp(30px,5vw,52px);font-weight:400;line-height:1.05}.PujoPersonality-module__bXa_oG__paperLede{margin:var(--mk-5) 0 0;font-family:var(--mk-display);letter-spacing:-.005em;color:var(--mk-ruby);font-size:clamp(21px,2.8vw,28px);line-height:1.4}.PujoPersonality-module__bXa_oG__paperBody{margin:var(--mk-5) 0 0;color:var(--mk-obsidian);font-size:clamp(16px,2vw,19px);line-height:1.72}.PujoPersonality-module__bXa_oG__lightShadow{gap:var(--mk-4);margin-top:var(--mk-7);padding-top:var(--mk-5);border-top:1px solid #0d101224;display:grid}.PujoPersonality-module__bXa_oG__lightShadow p{color:var(--mk-obsidian);margin:0;font-size:16px;line-height:1.6}.PujoPersonality-module__bXa_oG__paperLabel{letter-spacing:.02em;color:#0d1012a8;margin-bottom:4px;font-size:13px;display:block}.PujoPersonality-module__bXa_oG__why{margin:var(--mk-7) 0 0;gap:var(--mk-6);padding:0;list-style:none;display:grid}.PujoPersonality-module__bXa_oG__whyItem{padding-left:var(--mk-4);border-left:2px solid #f2f1ed29}.PujoPersonality-module__bXa_oG__whyDim{letter-spacing:.02em;color:var(--mk-ash);margin-bottom:6px;font-size:13px;display:block}.PujoPersonality-module__bXa_oG__whyQuote{margin:var(--mk-2) 0 0;color:var(--mk-blush);font-size:15px;line-height:1.55}.PujoPersonality-module__bXa_oG__says{margin:var(--mk-6) 0 0;gap:var(--mk-5);padding:0;list-style:none;display:grid}.PujoPersonality-module__bXa_oG__says li{padding-left:var(--mk-4);border-left:2px solid #f2f1ed29}.PujoPersonality-module__bXa_oG__people{margin:var(--mk-7) 0 0;gap:var(--mk-4);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));padding:0;list-style:none;display:grid}.PujoPersonality-module__bXa_oG__person{gap:var(--mk-4);height:100%;padding:var(--mk-5);border-radius:var(--mk-r-md);background:var(--mk-bordeaux-deep);color:inherit;transition:background-color var(--mk-t-hover) var(--mk-ease-in-out);align-items:flex-start;text-decoration:none;display:flex}.PujoPersonality-module__bXa_oG__person:hover{background:#300c12}.PujoPersonality-module__bXa_oG__personKind{letter-spacing:.02em;color:var(--mk-ash);font-size:13px;display:block}.PujoPersonality-module__bXa_oG__personName{font-family:var(--mk-display);color:var(--mk-white);margin-top:2px;font-size:22px;line-height:1.2;display:block}.PujoPersonality-module__bXa_oG__personLine{color:var(--mk-pearl);margin-top:6px;font-size:15px;line-height:1.5;display:block}.PujoPersonality-module__bXa_oG__person:hover .PujoPersonality-module__bXa_oG__personKind{color:var(--mk-taxi)}.PujoPersonality-module__bXa_oG__feedback{margin-top:var(--mk-8);border-radius:var(--mk-r-lg);background:var(--mk-ink);border:1px solid #f2f1ed14;padding:clamp(20px,3vw,32px)}.PujoPersonality-module__bXa_oG__tune{gap:var(--mk-5);margin-top:var(--mk-6);display:grid}.PujoPersonality-module__bXa_oG__invites{gap:var(--mk-4);margin-top:var(--mk-6);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));display:grid}.PujoPersonality-module__bXa_oG__invite{min-height:120px;padding:var(--mk-5);border-radius:var(--mk-r-md);background:var(--mk-ink);color:var(--mk-pearl);text-align:left;cursor:pointer;font-family:var(--mk-text);transition:border-color var(--mk-t-hover) var(--mk-ease-in-out);border:1px solid #f2f1ed24;flex-direction:column;align-items:flex-start;gap:6px;display:flex}.PujoPersonality-module__bXa_oG__invite:hover{border-color:#f2f1ed66}.PujoPersonality-module__bXa_oG__inviteTitle{font-family:var(--mk-display);color:var(--mk-white);font-size:22px;line-height:1.2}.PujoPersonality-module__bXa_oG__inviteLine{color:var(--mk-ash);transition:color var(--mk-t-hover) var(--mk-ease-in-out);font-size:15px;line-height:1.5}.PujoPersonality-module__bXa_oG__invite:hover .PujoPersonality-module__bXa_oG__inviteLine{color:var(--mk-taxi)}.PujoPersonality-module__bXa_oG__keep{gap:var(--mk-5);margin-top:var(--mk-5);justify-items:start;display:grid}.PujoPersonality-module__bXa_oG__keepActions{align-items:center;gap:var(--mk-3) var(--mk-5);flex-wrap:wrap;display:flex}.PujoPersonality-module__bXa_oG__confirm{align-items:center;gap:var(--mk-2) var(--mk-3);flex-wrap:wrap;display:inline-flex}.PujoPersonality-module__bXa_oG__dna{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(32px,5vw,72px);display:grid}.PujoPersonality-module__bXa_oG__dnaFigure{gap:var(--mk-4);flex-direction:column;display:flex}.PujoPersonality-module__bXa_oG__dnaArt{width:100%;max-width:440px;height:auto}.PujoPersonality-module__bXa_oG__dnaRing{fill:none;stroke:#f2f1ed3d;stroke-width:.8px;stroke-dasharray:2 3}.PujoPersonality-module__bXa_oG__dnaPetal{fill:var(--mk-pearl);cursor:pointer;transition:fill var(--mk-t-hover) var(--mk-ease-in-out)}.PujoPersonality-module__bXa_oG__dnaPetal:hover{fill:var(--mk-white)}.PujoPersonality-module__bXa_oG__dnaPetalOn,.PujoPersonality-module__bXa_oG__dnaPetalOn:hover{fill:var(--mk-taxi)}.PujoPersonality-module__bXa_oG__dnaDisc{fill:var(--mk-crimson)}.PujoPersonality-module__bXa_oG__dnaReadout{min-height:80px;color:var(--mk-pearl);flex-direction:column;gap:4px;margin:0;font-size:15px;line-height:1.55;display:flex}.PujoPersonality-module__bXa_oG__dnaReadoutName{font-family:var(--mk-display);color:var(--mk-white);font-size:22px}.PujoPersonality-module__bXa_oG__dnaList{column-gap:var(--mk-5);grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;display:grid}.PujoPersonality-module__bXa_oG__dnaItem{justify-content:space-between;align-items:baseline;gap:var(--mk-3);width:100%;min-height:44px;color:var(--mk-pearl);font-family:var(--mk-text);text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #f2f1ed14;padding:10px 0;font-size:15px;display:flex}.PujoPersonality-module__bXa_oG__dnaItemWord{color:var(--mk-ash);text-align:right;font-size:13px}.PujoPersonality-module__bXa_oG__dnaItem:hover .PujoPersonality-module__bXa_oG__dnaItemName,.PujoPersonality-module__bXa_oG__dnaItem[aria-pressed=true] .PujoPersonality-module__bXa_oG__dnaItemName{color:var(--mk-taxi)}.PujoPersonality-module__bXa_oG__dnaPaper .PujoPersonality-module__bXa_oG__dnaPetal{fill:var(--mk-obsidian)}.PujoPersonality-module__bXa_oG__dnaPaper .PujoPersonality-module__bXa_oG__dnaDisc{fill:var(--mk-ruby)}.PujoPersonality-module__bXa_oG__dnaPaper .PujoPersonality-module__bXa_oG__dnaRing{stroke:#0d101242}.PujoPersonality-module__bXa_oG__recs{margin-top:var(--mk-7);gap:clamp(40px,6vw,64px);display:grid}.PujoPersonality-module__bXa_oG__routeWhen{max-width:62ch;margin:var(--mk-3) 0 0;color:var(--mk-pearl);font-size:16px;line-height:1.6}.PujoPersonality-module__bXa_oG__stops{counter-reset:stop;margin:var(--mk-5) 0 0;padding:0;list-style:none}.PujoPersonality-module__bXa_oG__stop{counter-increment:stop;column-gap:var(--mk-3);border-top:1px solid #f2f1ed14;grid-template-columns:32px minmax(0,1fr);padding:14px 0;display:grid}.PujoPersonality-module__bXa_oG__stop:before{content:counter(stop);font-family:var(--mk-display);color:var(--mk-ash);font-variant-numeric:tabular-nums;grid-row:span 2;padding-top:2px;font-size:18px}.PujoPersonality-module__bXa_oG__stopLink{align-items:baseline;gap:2px var(--mk-3);color:inherit;flex-wrap:wrap;text-decoration:none;display:flex}.PujoPersonality-module__bXa_oG__stopName{font-family:var(--mk-display);color:var(--mk-white);font-size:20px;line-height:1.3}.PujoPersonality-module__bXa_oG__stopLink:hover .PujoPersonality-module__bXa_oG__stopName{text-decoration:underline;-webkit-text-decoration-color:var(--mk-crimson);text-decoration-color:var(--mk-crimson);text-underline-offset:5px;text-decoration-thickness:1px}.PujoPersonality-module__bXa_oG__stopArea{letter-spacing:.02em;color:var(--mk-ash);font-size:13px}.PujoPersonality-module__bXa_oG__stopNote{color:var(--mk-pearl);margin-top:2px;font-size:15px;line-height:1.5}.PujoPersonality-module__bXa_oG__safety{margin:var(--mk-4) 0 0;letter-spacing:.01em;color:var(--mk-taxi);font-size:14px}.PujoPersonality-module__bXa_oG__moreRoute{margin-top:var(--mk-4);border-top:1px solid #f2f1ed1f}.PujoPersonality-module__bXa_oG__moreRoute summary{cursor:pointer;min-height:44px;padding:var(--mk-4) 0;column-gap:var(--mk-4);grid-template-columns:minmax(0,1fr) auto;align-items:center;row-gap:4px;list-style:none;display:grid}.PujoPersonality-module__bXa_oG__moreRoute summary::-webkit-details-marker{display:none}.PujoPersonality-module__bXa_oG__moreRouteTitle{font-family:var(--mk-display);color:var(--mk-white);font-size:22px;line-height:1.2}.PujoPersonality-module__bXa_oG__moreRouteWhen{color:var(--mk-ash);grid-column:1;font-size:14px}.PujoPersonality-module__bXa_oG__moreRouteIcon{color:var(--mk-ash);transition:transform var(--mk-t-hover) var(--mk-ease-in-out);grid-area:1/2/span 2}.PujoPersonality-module__bXa_oG__moreRoute[open] .PujoPersonality-module__bXa_oG__moreRouteIcon{transform:rotate(180deg)}.PujoPersonality-module__bXa_oG__picks{margin:var(--mk-5) 0 0;column-gap:var(--mk-6);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));padding:0;list-style:none;display:grid}.PujoPersonality-module__bXa_oG__pick{height:100%;padding:var(--mk-4) 0;color:inherit;border-top:1px solid #f2f1ed14;flex-direction:column;gap:2px;text-decoration:none;display:flex}.PujoPersonality-module__bXa_oG__pickName{font-family:var(--mk-display);color:var(--mk-white);font-size:20px;line-height:1.25}.PujoPersonality-module__bXa_oG__pickArea{letter-spacing:.02em;color:var(--mk-ash);transition:color var(--mk-t-hover) var(--mk-ease-in-out);font-size:13px}.PujoPersonality-module__bXa_oG__pickNote{color:var(--mk-pearl);margin-top:4px;font-size:15px;line-height:1.5}.PujoPersonality-module__bXa_oG__pickNote .mk-tag{vertical-align:1px;margin-left:6px}a.PujoPersonality-module__bXa_oG__pick:hover .PujoPersonality-module__bXa_oG__pickArea{color:var(--mk-taxi)}.PujoPersonality-module__bXa_oG__alsoList{margin:var(--mk-4) 0 0;gap:var(--mk-2);color:var(--mk-pearl);padding-left:20px;font-size:16px;line-height:1.55;display:grid}.PujoPersonality-module__bXa_oG__alsoList li::marker{color:#f2f1ed4d}.PujoPersonality-module__bXa_oG__recNote{margin-top:var(--mk-2)}.PujoPersonality-module__bXa_oG__compare{max-width:880px}.PujoPersonality-module__bXa_oG__compareWrap{margin-top:var(--mk-7)}.PujoPersonality-module__bXa_oG__compareFaces{gap:var(--mk-4);margin-bottom:var(--mk-6);grid-template-columns:1fr 1fr;display:grid}.PujoPersonality-module__bXa_oG__compareFace{padding:var(--mk-5);border-radius:var(--mk-r-md);background:var(--mk-ink);color:inherit;transition:border-color var(--mk-t-hover) var(--mk-ease-in-out);border:1px solid #f2f1ed14;flex-direction:column;align-items:flex-start;gap:2px;text-decoration:none;display:flex}.PujoPersonality-module__bXa_oG__compareFace:hover{border-color:#f2f1ed4d}.PujoPersonality-module__bXa_oG__compareWho{margin-top:var(--mk-3);letter-spacing:.02em;color:var(--mk-ash);font-size:13px}.PujoPersonality-module__bXa_oG__compareName{font-family:var(--mk-display);color:var(--mk-white);font-size:clamp(22px,3vw,28px);line-height:1.15}.PujoPersonality-module__bXa_oG__compareBn{font-family:var(--mk-bengali);font-variation-settings:"wght" 600;color:var(--mk-ash);font-size:17px;line-height:1.5}.PujoPersonality-module__bXa_oG__compareKind{margin:0 0 var(--mk-2);letter-spacing:.015em;color:var(--mk-taxi);font-size:14px}.PujoPersonality-module__bXa_oG__sync{margin-top:var(--mk-7);border-radius:var(--mk-r-lg);background:var(--mk-ink);border:1px solid #f2f1ed14;padding:clamp(20px,3vw,32px)}.PujoPersonality-module__bXa_oG__syncScore{align-items:baseline;gap:var(--mk-3);margin:0 0 var(--mk-2);display:flex}.PujoPersonality-module__bXa_oG__syncNumber{font-family:var(--mk-display);letter-spacing:-.04em;color:var(--mk-white);font-variant-numeric:tabular-nums;font-size:clamp(48px,8vw,72px);line-height:1}.PujoPersonality-module__bXa_oG__syncLabel{color:var(--mk-ash);font-size:15px}.PujoPersonality-module__bXa_oG__syncRows{margin:var(--mk-5) 0 0;gap:14px;display:grid}.PujoPersonality-module__bXa_oG__syncRow{gap:var(--mk-3);grid-template-columns:88px minmax(0,1fr);align-items:baseline;display:grid}.PujoPersonality-module__bXa_oG__syncRow dt{color:var(--mk-ash);font-size:14px}.PujoPersonality-module__bXa_oG__syncRow dd{color:var(--mk-pearl);gap:6px;margin:0;font-size:15px;line-height:1.5;display:grid}.PujoPersonality-module__bXa_oG__syncBar{background:#f2f1ed1f;border-radius:2px;height:3px;display:block;overflow:hidden}.PujoPersonality-module__bXa_oG__syncBar span{background:var(--mk-pearl);height:100%;display:block}.PujoPersonality-module__bXa_oG__comparePlan{margin:var(--mk-6) 0 0;font-family:var(--mk-display);color:var(--mk-pearl);flex-direction:column;font-size:clamp(20px,2.6vw,26px);line-height:1.35;display:flex}.PujoPersonality-module__bXa_oG__sheet{width:min(560px,100%)}.PujoPersonality-module__bXa_oG__sheetHead{justify-content:space-between;align-items:center;gap:var(--mk-3);display:flex}.PujoPersonality-module__bXa_oG__sheetBody{margin-top:var(--mk-4);gap:var(--mk-3);flex-direction:column;display:flex}.PujoPersonality-module__bXa_oG__sheetBody>.mk-seg{align-self:flex-start}.PujoPersonality-module__bXa_oG__preview{width:auto;max-width:100%;height:min(52svh,480px);margin:var(--mk-2) auto 0;border-radius:var(--mk-r-md);background:var(--mk-slate);box-shadow:var(--mk-shadow-card);display:block}.PujoPersonality-module__bXa_oG__previewFeed{height:min(44svh,400px)}.PujoPersonality-module__bXa_oG__sheetBody textarea.PujoPersonality-module__bXa_oG__caption{resize:vertical;min-height:88px}.PujoPersonality-module__bXa_oG__sheetActions{margin-top:var(--mk-3);flex-wrap:wrap;gap:10px;display:flex}.PujoPersonality-module__bXa_oG__linkPreview{color:var(--mk-ash);overflow-wrap:anywhere;margin:0;font-size:13px}.PujoPersonality-module__bXa_oG__grid9,.PujoPersonality-module__bXa_oG__guessGrid{margin:var(--mk-7) 0 0;gap:var(--mk-4);grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.PujoPersonality-module__bXa_oG__grid9Item,.PujoPersonality-module__bXa_oG__guessItem{gap:var(--mk-4);width:100%;height:100%;padding:var(--mk-5);border-radius:var(--mk-r-md);background:var(--mk-ink);color:inherit;text-align:left;transition:border-color var(--mk-t-hover) var(--mk-ease-in-out), background-color var(--mk-t-hover) var(--mk-ease-in-out);border:1px solid #f2f1ed14;align-items:flex-start;text-decoration:none;display:flex}.PujoPersonality-module__bXa_oG__guessItem{gap:var(--mk-2);cursor:pointer;font-family:var(--mk-text);flex-direction:column}.PujoPersonality-module__bXa_oG__grid9Item:hover,.PujoPersonality-module__bXa_oG__guessItem:hover{background:var(--mk-slate);border-color:#f2f1ed4d}.PujoPersonality-module__bXa_oG__grid9Item[aria-current=true]{border-color:var(--mk-taxi)}.PujoPersonality-module__bXa_oG__grid9Text{flex-direction:column;gap:2px;min-width:0;display:flex}.PujoPersonality-module__bXa_oG__grid9Name{font-family:var(--mk-display);color:var(--mk-white);font-size:21px;line-height:1.2}.PujoPersonality-module__bXa_oG__grid9Bn{font-family:var(--mk-bengali);font-variation-settings:"wght" 600;color:var(--mk-ash);font-size:15px;line-height:1.5}.PujoPersonality-module__bXa_oG__grid9Line{color:var(--mk-pearl);transition:color var(--mk-t-hover) var(--mk-ease-in-out);margin-top:4px;font-size:14px;line-height:1.5}.PujoPersonality-module__bXa_oG__grid9Item:hover .PujoPersonality-module__bXa_oG__grid9Line,.PujoPersonality-module__bXa_oG__guessItem:hover .PujoPersonality-module__bXa_oG__grid9Line{color:var(--mk-taxi)}@media (max-width:900px){.PujoPersonality-module__bXa_oG__grid9,.PujoPersonality-module__bXa_oG__guessGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.PujoPersonality-module__bXa_oG__dna{grid-template-columns:1fr}}@media (max-width:640px){.PujoPersonality-module__bXa_oG__preview{height:min(40svh,400px)}.PujoPersonality-module__bXa_oG__previewFeed{height:min(32svh,320px)}}@media (max-width:560px){.PujoPersonality-module__bXa_oG__grid9,.PujoPersonality-module__bXa_oG__optionsGrid{grid-template-columns:1fr}.PujoPersonality-module__bXa_oG__optionsGrid .PujoPersonality-module__bXa_oG__option{min-height:56px}.PujoPersonality-module__bXa_oG__dnaList{grid-template-columns:1fr}.PujoPersonality-module__bXa_oG__compareFaces{gap:var(--mk-3);grid-template-columns:1fr 1fr}.PujoPersonality-module__bXa_oG__compareFace{padding:var(--mk-4)}.PujoPersonality-module__bXa_oG__syncRow{grid-template-columns:1fr;gap:4px}}@media (prefers-reduced-motion:reduce){.PujoPersonality-module__bXa_oG__letterboxTop,.PujoPersonality-module__bXa_oG__letterboxBottom{display:none}.PujoPersonality-module__bXa_oG__revealing .PujoPersonality-module__bXa_oG__heroBn,.PujoPersonality-module__bXa_oG__revealing .PujoPersonality-module__bXa_oG__heroName,.PujoPersonality-module__bXa_oG__revealing .PujoPersonality-module__bXa_oG__heroTagline,.PujoPersonality-module__bXa_oG__revealing .PujoPersonality-module__bXa_oG__heroMeta,.PujoPersonality-module__bXa_oG__revealing .PujoPersonality-module__bXa_oG__badges,.PujoPersonality-module__bXa_oG__revealing .PujoPersonality-module__bXa_oG__heroActions,.PujoPersonality-module__bXa_oG__sigilBloom .PujoPersonality-module__bXa_oG__sigilPart,.PujoPersonality-module__bXa_oG__card,.PujoPersonality-module__bXa_oG__swipe,.PujoPersonality-module__bXa_oG__reactionLine{opacity:1!important;animation:none!important;transform:none!important}.PujoPersonality-module__bXa_oG__readingPath{stroke-dashoffset:0;animation:none!important}}.PujoPersonality-module__bXa_oG__entry{border-top:1px solid #f2f1ed12}.PujoPersonality-module__bXa_oG__entryInner{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,96px);display:grid}.PujoPersonality-module__bXa_oG__entryBn{font-family:var(--mk-bengali);font-variation-settings:"wght" 700;letter-spacing:0;color:var(--mk-blush);margin:0;font-size:clamp(30px,5vw,52px);line-height:1.5}.PujoPersonality-module__bXa_oG__entrySigils{grid-template-columns:repeat(3,64px);justify-content:center;gap:clamp(20px,3vw,44px);margin:0;padding:0;list-style:none;display:grid}@media (max-width:900px){.PujoPersonality-module__bXa_oG__entryInner{grid-template-columns:1fr}.PujoPersonality-module__bXa_oG__entrySigils{justify-content:start}}
