.ZY4RuG_page{background:var(--bg-base);color:var(--text-primary);min-height:100vh;padding:32px 20px 64px}.ZY4RuG_container{max-width:960px;margin:auto}.ZY4RuG_page[data-profile-presentation=basic] .ZY4RuG_container{max-width:520px}.ZY4RuG_hero{background:var(--bg-elevated);border:1px solid var(--line-soft);border-radius:16px;overflow:hidden}.ZY4RuG_cover{background:var(--bg-floating);height:240px;position:relative}.ZY4RuG_cover img{object-fit:cover;object-position:center 42%;opacity:.7;width:100%;height:100%}.ZY4RuG_cover:after{content:"";background:linear-gradient(#0000,#0000008c);position:absolute;inset:0}.ZY4RuG_cover span{z-index:1;font:600 16px var(--font-heading);color:#fff;position:absolute;bottom:22px;right:28px}.ZY4RuG_identity{align-items:center;gap:24px;padding:28px 32px 16px;display:flex;position:relative}.ZY4RuG_portrait{border:3px solid var(--bg-elevated);background:var(--bg-floating);width:112px;height:112px;font:32px var(--font-display);border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}.ZY4RuG_portrait img{object-fit:cover;object-position:top;width:100%;height:100%}.ZY4RuG_name p{color:var(--solo-cyan);font:500 14px var(--font-heading);margin:0 0 6px}.ZY4RuG_name h1{font:400 clamp(32px,5vw,54px)/1 var(--font-display);margin:0}.ZY4RuG_name span{font:14px/1.5 var(--font-body);color:var(--text-secondary);margin-top:8px;display:block}.ZY4RuG_bio{max-width:65ch;color:var(--text-secondary);margin:8px 32px 24px;line-height:1.7}.ZY4RuG_details{flex-wrap:wrap;gap:36px;margin:0 0 28px;padding:0 32px;display:flex}.ZY4RuG_details dt{font:12px var(--font-body);color:var(--text-tertiary)}.ZY4RuG_details dd{font:500 18px var(--font-heading);margin:6px 0 0}.ZY4RuG_nav{border-top:1px solid var(--line-soft);flex-wrap:wrap;gap:28px;padding:18px 32px;display:flex}.ZY4RuG_nav a{font:600 14px var(--font-heading);color:var(--text-primary);text-decoration:none}.ZY4RuG_nav a:hover{color:var(--solo-cyan)}.ZY4RuG_nav a:focus-visible{outline:2px solid var(--solo-cyan);outline-offset:5px}.ZY4RuG_content{gap:24px;margin-top:24px;display:grid}.ZY4RuG_page[data-profile-presentation=basic] .ZY4RuG_identity{text-align:center;flex-direction:column;gap:18px;padding-top:32px}.ZY4RuG_page[data-profile-presentation=basic] .ZY4RuG_name p{color:var(--text-secondary)}.ZY4RuG_basicNote{text-align:center;font:13px var(--font-body);color:var(--text-tertiary);margin:0 0 28px}@media (max-width:600px){.ZY4RuG_page{padding:20px 14px 48px}.ZY4RuG_cover{height:170px}.ZY4RuG_identity{gap:16px;padding:22px 20px 16px}.ZY4RuG_portrait{width:80px;height:80px}.ZY4RuG_bio{margin:8px 20px 24px}.ZY4RuG_details{gap:20px;padding:0 20px}.ZY4RuG_nav{gap:20px;padding:16px 20px}}
.yG-nca_frame{width:100%}[data-feed-presentation=focus] .yG-nca_portrait{width:min(100%, calc((100dvh - var(--shell-bottomnav,64px) - 7rem) * var(--feed-media-ratio)));max-height:calc(100dvh - var(--shell-bottomnav,64px) - 7rem);margin-inline:auto}
.TyTLHW_site{--edge:clamp(18px, 4.5vw, 76px);background:var(--bg-deep);color:var(--text-primary);overflow:clip}.TyTLHW_hero{isolation:isolate;background:var(--bg-deep);min-height:clamp(720px,91svh,1040px);position:relative;overflow:hidden}.TyTLHW_heroImage,.TyTLHW_heroWash{position:absolute;inset:0}.TyTLHW_heroImage{z-index:-4}.TyTLHW_heroImage img{object-fit:cover;object-position:center 28%;filter:grayscale(.2)saturate(.68)contrast(1.12);width:100%;height:100%;animation:TyTLHW_hero-settle 1.4s var(--ease-out-expo) both}.TyTLHW_heroWash{z-index:-3;background:linear-gradient(90deg, color-mix(in srgb, var(--bg-deep) 97%, transparent) 0 30%, color-mix(in srgb, var(--bg-deep) 58%, transparent) 60%, color-mix(in srgb, var(--bg-deep) 84%, transparent) 100%), linear-gradient(0deg, var(--bg-deep) 0, transparent 45%, color-mix(in srgb, var(--bg-deep) 28%, transparent) 100%), radial-gradient(circle at 77% 44%, color-mix(in srgb, var(--theme-primary,var(--solo-pink)) 20%, transparent), transparent 26%)}.TyTLHW_surname{z-index:-2;color:color-mix(in srgb, var(--text-primary) 5%, transparent);font-family:var(--font-display);letter-spacing:-.055em;text-transform:uppercase;white-space:nowrap;animation:TyTLHW_surname-arrive 1.2s .18s var(--ease-out-expo) both;margin:0;font-size:clamp(170px,30vw,520px);line-height:.7;position:absolute;bottom:-3vw;right:-1.5vw}.TyTLHW_heroGrid{width:min(1560px,100%);min-height:inherit;padding:clamp(24px, 3.8vw, 56px) var(--edge) clamp(28px, 4vw, 58px);grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);gap:24px 6vw;margin:0 auto;display:grid}.TyTLHW_edition{border-bottom:1px solid color-mix(in srgb, var(--text-primary) 20%, transparent);font-family:var(--font-mono);letter-spacing:.17em;text-transform:uppercase;animation:TyTLHW_rise-in .7s .12s var(--ease-out-expo) both;grid-column:1/-1;justify-content:space-between;align-items:center;gap:16px;padding-bottom:17px;font-size:9px;display:flex}.TyTLHW_edition span{color:var(--theme-secondary,var(--solo-cyan));align-items:center;gap:8px;display:inline-flex}.TyTLHW_edition strong{color:var(--text-secondary);font-weight:500}.TyTLHW_identity{align-self:center;max-width:830px;padding:clamp(70px,10vw,150px) 0 34px}.TyTLHW_identity>p,.TyTLHW_sectionHeader p,.TyTLHW_proofHeader p{color:var(--theme-secondary,var(--solo-cyan));font-family:var(--font-heading);letter-spacing:.2em;text-transform:uppercase;margin:0;font-size:10px;font-weight:700}.TyTLHW_identity>p{animation:TyTLHW_rise-in .72s .25s var(--ease-out-expo) both}.TyTLHW_identity h1{font-family:var(--font-display);letter-spacing:-.04em;text-transform:uppercase;text-wrap:balance;flex-direction:column;margin:12px 0 0;font-weight:400;line-height:.72;display:flex}.TyTLHW_identity h1 span{color:var(--text-primary);animation:TyTLHW_name-in .9s .31s var(--ease-out-expo) both;font-size:clamp(58px,8vw,122px)}.TyTLHW_identity h1 strong{color:var(--theme-primary,var(--solo-pink));text-shadow:0 0 52px color-mix(in srgb, var(--theme-primary,var(--solo-pink)) 20%, transparent);animation:TyTLHW_name-in 1s .37s var(--ease-out-expo) both;font-size:clamp(94px,14vw,218px);font-weight:400}.TyTLHW_identity blockquote{border-left:2px solid var(--theme-primary,var(--solo-pink));max-width:58ch;color:var(--text-secondary);animation:TyTLHW_rise-in .72s .48s var(--ease-out-expo) both;margin:30px 0 0;padding-left:18px;font-size:clamp(15px,1.25vw,18px);line-height:1.55}.TyTLHW_heroActions{animation:TyTLHW_rise-in .72s .56s var(--ease-out-expo) both;flex-wrap:wrap;align-items:center;gap:10px;margin-top:32px;display:flex}.TyTLHW_heroActions a{min-height:52px;font-family:var(--font-heading);letter-spacing:.11em;text-transform:uppercase;transition:transform var(--duration-fast) var(--ease-out-expo), background var(--duration-fast), border-color var(--duration-fast);justify-content:center;align-items:center;gap:10px;padding:0 22px;font-size:11px;font-weight:700;display:inline-flex}.TyTLHW_heroActions a:hover{transform:translateY(-2px)}.TyTLHW_primaryAction{border:1px solid var(--theme-primary,var(--solo-pink));background:var(--theme-primary,var(--solo-pink));color:var(--text-on-accent);box-shadow:0 14px 50px color-mix(in srgb, var(--theme-primary,var(--solo-pink)) 24%, transparent)}.TyTLHW_secondaryAction{border:1px solid color-mix(in srgb, var(--text-primary) 32%, transparent);background:color-mix(in srgb, var(--bg-deep) 72%, transparent);color:var(--text-primary);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.TyTLHW_textAction{color:var(--text-secondary);min-height:44px!important;padding:0 12px!important}.TyTLHW_heroActions a:focus-visible{outline:2px solid var(--theme-secondary,var(--solo-cyan));outline-offset:4px}.TyTLHW_portrait{aspect-ratio:4/5;border:1px solid color-mix(in srgb, var(--text-primary) 35%, transparent);background:var(--bg-elevated);width:min(31vw,440px);min-width:280px;box-shadow:22px 24px 0 color-mix(in srgb, var(--theme-primary,var(--solo-pink)) 16%, transparent), 0 36px 90px color-mix(in srgb, var(--bg-deep) 64%, transparent);animation:TyTLHW_portrait-in 1.1s .26s var(--ease-out-expo) both;place-self:center end;position:relative;overflow:hidden}.TyTLHW_portrait:after{content:"";box-shadow:inset 0 0 80px color-mix(in srgb, var(--bg-deep) 45%, transparent);pointer-events:none;position:absolute;inset:0}.TyTLHW_portrait img{object-fit:cover;filter:saturate(.88)contrast(1.05);width:100%;height:100%}.TyTLHW_portrait[data-transparent=true]{background:linear-gradient(#ffffff09 1px, transparent 1px), linear-gradient(90deg, #ffffff09 1px, transparent 1px), radial-gradient(circle at 68% 18%, color-mix(in srgb, var(--theme-secondary,var(--solo-cyan)) 15%, transparent), transparent 38%), radial-gradient(circle at 28% 78%, color-mix(in srgb, var(--theme-primary,var(--solo-pink)) 20%, transparent), transparent 44%), var(--bg-deep);background-size:42px 42px,42px 42px,auto,auto,auto}.TyTLHW_portrait[data-transparent=true] img{object-fit:contain;object-position:center bottom;filter:drop-shadow(0 24px 42px #000000b8)}.TyTLHW_portrait>span:not(.TyTLHW_portraitIndex){width:100%;height:100%;color:var(--theme-primary,var(--solo-pink));font-family:var(--font-display);place-items:center;font-size:clamp(72px,10vw,144px);display:grid}.TyTLHW_portraitIndex{z-index:2;background:color-mix(in srgb, var(--bg-deep) 78%, transparent);color:var(--text-primary);font-family:var(--font-mono);letter-spacing:.14em;padding:7px 9px;font-size:8px;position:absolute;top:14px;right:14px}.TyTLHW_viewerNote{border-top:1px solid color-mix(in srgb, var(--text-primary) 20%, transparent);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;grid-column:1/-1;justify-content:space-between;align-items:flex-end;gap:18px;padding-top:16px;font-size:8px;display:flex}.TyTLHW_viewerNote span{color:var(--text-primary)}.TyTLHW_viewerNote small{color:var(--text-tertiary)}.TyTLHW_gallery,.TyTLHW_proof{width:min(1560px,100%);padding:clamp(72px, 9vw, 140px) var(--edge);margin:0 auto;position:relative}.TyTLHW_gallery:before,.TyTLHW_proof:before{content:attr(data-watermark);z-index:0;max-width:88vw;color:color-mix(in srgb, var(--text-primary) 3.8%, transparent);font-family:var(--font-display);letter-spacing:-.04em;white-space:nowrap;pointer-events:none;font-size:clamp(118px,18vw,280px);line-height:.75;position:absolute;top:clamp(40px,5vw,80px);right:-12px;overflow:hidden}.TyTLHW_gallery{background:var(--bg-deep);max-width:none}.TyTLHW_proof{border-top:1px solid var(--line-subtle);background:var(--bg-base);max-width:none}.TyTLHW_sectionHeader,.TyTLHW_proofHeader{z-index:1;justify-content:space-between;align-items:end;gap:24px;width:min(1440px,100%);margin:0 auto 34px;display:flex;position:relative}.TyTLHW_sectionHeader h2,.TyTLHW_proofHeader h2{font-family:var(--font-display);letter-spacing:-.025em;text-transform:uppercase;margin:8px 0 0;font-size:clamp(62px,8vw,122px);font-weight:400;line-height:.78}.TyTLHW_sectionHeader>span,.TyTLHW_proofHeader>span{max-width:360px;color:var(--text-tertiary);font-family:var(--font-mono);letter-spacing:.11em;text-align:right;text-transform:uppercase;font-size:8px;line-height:1.6}.TyTLHW_galleryExperience{z-index:1;width:min(1440px,100%);margin:0 auto;position:relative}.TyTLHW_galleryControls{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.TyTLHW_galleryControls>span{color:var(--text-tertiary);font-family:var(--font-mono);letter-spacing:.12em;font-size:10px}.TyTLHW_galleryControls>span strong{color:var(--theme-secondary,var(--solo-cyan));font-size:16px}.TyTLHW_galleryControls>div{gap:8px;display:flex}.TyTLHW_galleryControls button{border:1px solid var(--line-soft);background:var(--bg-elevated);width:48px;height:48px;color:var(--text-primary);cursor:pointer;transition:border-color var(--duration-fast), color var(--duration-fast), transform var(--duration-fast);border-radius:50%;place-items:center;display:grid}.TyTLHW_galleryControls button:hover:not(:disabled){border-color:var(--theme-secondary,var(--solo-cyan));color:var(--theme-secondary,var(--solo-cyan));transform:translateY(-2px)}.TyTLHW_galleryControls button:disabled{opacity:.3;cursor:not-allowed}.TyTLHW_galleryControls button:focus-visible{outline:2px solid var(--theme-secondary,var(--solo-cyan));outline-offset:3px}.TyTLHW_galleryRail{padding:0 max(var(--edge), calc((100vw - 1440px) / 2)) 20px 0;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-color:var(--theme-primary,var(--solo-pink)) var(--line-subtle);scrollbar-width:thin;gap:clamp(12px,1.5vw,24px);display:flex;overflow-x:auto}.TyTLHW_galleryFrame{border:1px solid var(--line-soft);background:var(--bg-elevated);scroll-snap-align:center;flex:0 0 clamp(310px,67vw,1020px);height:clamp(390px,63vw,760px);margin:0;position:relative;overflow:hidden}.TyTLHW_galleryFrame.TyTLHW_portrait{aspect-ratio:auto;width:auto;min-width:0;box-shadow:none;flex-basis:clamp(280px,42vw,620px);animation:none}.TyTLHW_galleryFrame.TyTLHW_square{flex-basis:clamp(300px,54vw,760px)}.TyTLHW_galleryFrame img{object-fit:cover;width:100%;height:100%;transition:transform .9s var(--ease-out-expo), filter .9s var(--ease-out-expo)}.TyTLHW_galleryFrame[data-transparent=true]{background:linear-gradient(#ffffff06 1px, transparent 1px), linear-gradient(90deg, #ffffff06 1px, transparent 1px), radial-gradient(circle at 70% 24%, color-mix(in srgb, var(--theme-secondary,var(--solo-cyan)) 12%, transparent), transparent 36%), radial-gradient(circle at 30% 76%, color-mix(in srgb, var(--theme-primary,var(--solo-pink)) 18%, transparent), transparent 42%), var(--bg-deep);background-size:48px 48px,48px 48px,auto,auto,auto}.TyTLHW_galleryFrame[data-transparent=true] img{object-fit:contain;object-position:center bottom;filter:drop-shadow(0 28px 50px #000000b3)}.TyTLHW_galleryFrame:hover img{filter:saturate(1.06);transform:scale(1.018)}.TyTLHW_galleryFrame[data-transparent=true]:hover img{filter:drop-shadow(0 28px 50px #000000b3)}.TyTLHW_galleryFrame figcaption{background:linear-gradient(transparent, color-mix(in srgb, var(--bg-deep) 90%, transparent));color:var(--text-primary);font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:52px 18px 17px;font-size:9px;display:grid;position:absolute;bottom:0;left:0;right:0}.TyTLHW_galleryFrame figcaption span{color:var(--theme-secondary,var(--solo-cyan))}.TyTLHW_galleryFrame figcaption strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.TyTLHW_proofGrid{z-index:1;gap:clamp(20px,2.5vw,38px);width:min(1240px,100%);margin:0 auto;display:grid;position:relative}.TyTLHW_proofGrid section{box-shadow:0 20px 70px color-mix(in srgb, var(--bg-deep) 32%, transparent);border-color:var(--line-soft)!important;background:color-mix(in srgb, var(--bg-elevated) 88%, transparent)!important;border-radius:0!important;padding:clamp(22px,3vw,38px)!important}.TyTLHW_proofGrid section h2{letter-spacing:.04em!important;font-size:clamp(20px,2.2vw,30px)!important}.TyTLHW_proofGrid #highlights>section{position:relative;overflow:hidden;border-top:2px solid var(--theme-primary,var(--solo-pink))!important;padding:clamp(24px,4vw,52px)!important}.TyTLHW_proofGrid #highlights>section:after{content:"FILM";color:color-mix(in srgb, var(--text-primary) 4%, transparent);font-family:var(--font-display);pointer-events:none;font-size:clamp(100px,16vw,210px);line-height:1;position:absolute;top:-16px;right:-8px}.TyTLHW_proofGrid #highlights video{z-index:1;border:1px solid var(--line-strong);box-shadow:0 28px 80px color-mix(in srgb, var(--bg-deep) 70%, transparent);position:relative}.TyTLHW_proofGrid #highlights .grid{scroll-snap-type:x mandatory;padding-bottom:10px;overflow-x:auto;gap:12px!important;display:flex!important}.TyTLHW_proofGrid #highlights .grid>div{scroll-snap-align:start;flex:0 0 min(72vw,360px);border-radius:0!important}@keyframes TyTLHW_hero-settle{0%{opacity:0;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes TyTLHW_rise-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes TyTLHW_name-in{0%{opacity:0;clip-path:inset(0 0 100%);transform:translateY(36px)}to{opacity:1;clip-path:inset(0);transform:translateY(0)}}@keyframes TyTLHW_portrait-in{0%{opacity:0;transform:translate(46px)rotate(2deg)}to{opacity:1;transform:translate(0)rotate(0)}}@keyframes TyTLHW_surname-arrive{0%{opacity:0;transform:translate(5vw)}to{opacity:1;transform:translate(0)}}@media (max-width:820px){.TyTLHW_hero{min-height:830px}.TyTLHW_heroGrid{grid-template-rows:auto 1fr auto;grid-template-columns:1fr}.TyTLHW_edition{grid-column:1}.TyTLHW_portrait{z-index:-1;opacity:.58;width:62vw;min-width:235px;max-width:330px;position:absolute;top:98px;right:-42px}.TyTLHW_identity{align-self:end;padding:340px 0 18px}.TyTLHW_identity h1 span{font-size:clamp(52px,16vw,76px)}.TyTLHW_identity h1 strong{font-size:clamp(94px,27vw,140px)}.TyTLHW_identity blockquote{max-width:34ch;margin-top:22px}.TyTLHW_viewerNote{flex-direction:column;grid-column:1;align-items:start}.TyTLHW_sectionHeader,.TyTLHW_proofHeader{flex-direction:column;align-items:start}.TyTLHW_sectionHeader>span,.TyTLHW_proofHeader>span{text-align:left}.TyTLHW_galleryFrame{flex-basis:86vw;height:min(122vw,650px)}.TyTLHW_galleryFrame.TyTLHW_portrait{flex-basis:76vw}}@media (max-width:520px){.TyTLHW_edition strong{display:none}.TyTLHW_heroActions{grid-template-columns:1fr 1fr;display:grid}.TyTLHW_heroActions a{min-width:0;padding:0 12px}.TyTLHW_textAction{grid-column:1/-1}.TyTLHW_galleryControls button{width:44px;height:44px}.TyTLHW_proofGrid #score{grid-template-columns:1fr!important}}@media (prefers-reduced-motion:reduce){.TyTLHW_heroImage img,.TyTLHW_surname,.TyTLHW_edition,.TyTLHW_identity>p,.TyTLHW_identity h1 span,.TyTLHW_identity h1 strong,.TyTLHW_identity blockquote,.TyTLHW_heroActions,.TyTLHW_portrait{animation:none}.TyTLHW_galleryRail{scroll-behavior:auto}.TyTLHW_galleryFrame img,.TyTLHW_heroActions a{transition:none}}
.qP_Qrq_site{background:var(--bg-deep);min-height:100vh;color:var(--text-primary);position:relative;overflow:hidden}.qP_Qrq_atmosphere{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.qP_Qrq_atmosphere span{filter:blur(70px);border-radius:50%;display:block;position:absolute}.qP_Qrq_atmosphere span:first-child{background:color-mix(in srgb, var(--theme-primary,var(--solo-pink)) 22%, transparent);width:62vw;height:62vw;animation:22s ease-in-out infinite qP_Qrq_aurora-a;top:-18vw;left:-15vw}.qP_Qrq_atmosphere span:nth-child(2){background:color-mix(in srgb, var(--theme-secondary,var(--solo-cyan)) 16%, transparent);width:58vw;height:58vw;animation:26s ease-in-out infinite qP_Qrq_aurora-b;bottom:-24vw;right:-14vw}.qP_Qrq_atmosphere span:nth-child(3){background-image:linear-gradient(color-mix(in srgb, var(--text-primary) 2.5%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--text-primary) 2.5%, transparent) 1px, transparent 1px);filter:none;background-size:56px 56px;border-radius:0;width:auto;height:auto;inset:0;-webkit-mask-image:radial-gradient(at 50% 30%,#000 28%,#0000 76%);mask-image:radial-gradient(at 50% 30%,#000 28%,#0000 76%)}.qP_Qrq_hero{z-index:1;isolation:isolate;grid-template-columns:minmax(0,1.12fr) minmax(320px,.88fr);align-items:stretch;min-height:min(940px,100svh - 64px);display:grid;position:relative;overflow:hidden}.qP_Qrq_heroBackground{z-index:-5;object-fit:cover;object-position:center;filter:saturate(.84)contrast(1.1)brightness(.56);width:100%;height:100%;animation:qP_Qrq_background-enter 1.6s var(--ease-out-expo) both;position:absolute;inset:0;transform:scale(1.025)}.qP_Qrq_heroVeil{z-index:-4;background:linear-gradient(90deg, color-mix(in srgb, var(--bg-deep) 96%, transparent) 0%, color-mix(in srgb, var(--bg-deep) 82%, transparent) 40%, color-mix(in srgb, var(--bg-deep) 28%, transparent) 76%, color-mix(in srgb, var(--bg-deep) 70%, transparent) 100%), linear-gradient(180deg, color-mix(in srgb, var(--bg-deep) 38%, transparent), color-mix(in srgb, var(--bg-deep) 8%, transparent) 48%, color-mix(in srgb, var(--bg-deep) 92%, transparent));position:absolute;inset:0}.qP_Qrq_watermark{z-index:-1;color:#0000;font-family:var(--font-display);letter-spacing:.015em;text-align:center;text-transform:uppercase;white-space:nowrap;-webkit-text-stroke:1px color-mix(in srgb, var(--text-primary) 8%, transparent);-webkit-user-select:none;user-select:none;animation:qP_Qrq_watermark-enter 1.3s .18s var(--ease-out-expo) both;margin:0;font-size:clamp(150px,24vw,360px);line-height:.72;position:absolute;bottom:-3vw;left:-1vw;right:-1vw;overflow:hidden}.qP_Qrq_heroCopy{z-index:3;flex-direction:column;justify-content:center;min-width:0;padding:clamp(62px,8vw,118px) clamp(24px,5vw,82px) 106px;display:flex;position:relative}.qP_Qrq_badges{animation:qP_Qrq_rise-in .72s .1s var(--ease-out-expo) both;flex-wrap:wrap;gap:9px;margin-bottom:24px;display:flex}.qP_Qrq_badge{border:1px solid color-mix(in srgb, var(--theme-secondary,var(--solo-cyan)) 62%, transparent);background:color-mix(in srgb, var(--bg-deep) 66%, transparent);width:fit-content;min-height:29px;color:var(--theme-secondary,var(--solo-cyan));font-family:var(--font-mono);letter-spacing:.13em;text-transform:uppercase;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:999px;align-items:center;gap:7px;padding:5px 11px;font-size:9px;font-style:normal;font-weight:600;line-height:1.1;display:inline-flex}.qP_Qrq_badge[data-tone=pink]{border-color:color-mix(in srgb, var(--theme-primary,var(--solo-pink)) 62%, transparent);color:var(--theme-primary,var(--solo-pink))}.qP_Qrq_badge[data-tone=muted]{border-color:color-mix(in srgb, var(--text-primary) 18%, transparent);color:var(--text-secondary)}.qP_Qrq_heroCopy h1{font-family:var(--font-display);letter-spacing:-.025em;text-transform:uppercase;flex-direction:column;margin:0;font-weight:400;line-height:.72;display:flex}.qP_Qrq_heroCopy h1 span{color:var(--text-primary);animation:qP_Qrq_name-enter .92s .17s var(--ease-out-expo) both;font-size:clamp(78px,11vw,162px)}.qP_Qrq_heroCopy h1 strong{color:var(--theme-primary,var(--solo-pink));text-shadow:0 0 58px color-mix(in srgb, var(--theme-primary,var(--solo-pink)) 36%, transparent);animation:qP_Qrq_name-enter 1.05s .24s var(--ease-out-expo) both;font-size:clamp(102px,15.5vw,224px);font-weight:400}.qP_Qrq_identityLine{color:color-mix(in srgb, var(--text-primary) 74%, transparent);font-family:var(--font-heading);letter-spacing:.13em;text-transform:uppercase;animation:qP_Qrq_rise-in .72s .33s var(--ease-out-expo) both;margin:28px 0 0;font-size:clamp(12px,1.2vw,16px);font-weight:600;line-height:1.6}.qP_Qrq_heroCopy blockquote{border-left:2px solid var(--theme-primary,var(--solo-pink));max-width:58ch;color:var(--text-secondary);animation:qP_Qrq_rise-in .72s .4s var(--ease-out-expo) both;margin:22px 0 0;padding-left:17px;font-size:clamp(14px,1.1vw,17px);line-height:1.6}.qP_Qrq_heroScore{animation:qP_Qrq_rise-in .76s .48s var(--ease-out-expo) both;align-items:flex-end;gap:clamp(24px,4vw,50px);margin-top:36px;display:flex}.qP_Qrq_heroScore>div:first-child{flex-direction:column;display:flex}.qP_Qrq_heroScore small,.qP_Qrq_scorePlate>small,.qP_Qrq_dualScores small{color:var(--theme-primary,var(--solo-pink));font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:700}.qP_Qrq_heroScore>div:first-child>span{font-size:clamp(72px,10vw,118px);line-height:.82}.qP_Qrq_heroScore>div:last-child{flex-direction:column;gap:4px;min-width:150px;padding-bottom:7px;display:flex}.qP_Qrq_heroScore>div:last-child>strong{color:var(--theme-secondary,var(--solo-cyan));font-family:var(--font-mono);text-shadow:0 0 22px color-mix(in srgb, var(--theme-secondary,var(--solo-cyan)) 44%, transparent);font-size:clamp(28px,3.2vw,40px);line-height:1}.qP_Qrq_heroScore>div:last-child>span{color:var(--text-tertiary);font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;font-size:9px}.qP_Qrq_heroScore>div:last-child>em{border:1px solid color-mix(in srgb, var(--theme-secondary,var(--solo-cyan)) 34%, transparent);background:color-mix(in srgb, var(--theme-secondary,var(--solo-cyan)) 6%, transparent);width:fit-content;color:var(--theme-secondary,var(--solo-cyan));font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;border-radius:8px;margin-top:8px;padding:7px 10px;font-size:9px;font-style:normal}.qP_Qrq_heroScore[data-empty=true] .qP_Qrq_sheen{opacity:.34;filter:none}.qP_Qrq_sheen,.qP_Qrq_sheenCyan{background-image:linear-gradient(105deg, var(--text-primary) 35%, color-mix(in srgb, var(--theme-primary,var(--solo-pink)) 32%, var(--text-primary)) 46%, var(--theme-primary,var(--solo-pink)) 50%, color-mix(in srgb, var(--theme-primary,var(--solo-pink)) 32%, var(--text-primary)) 54%, var(--text-primary) 65%);color:#0000;font-family:var(--font-mono);filter:drop-shadow(0 0 28px color-mix(in srgb, var(--theme-primary,var(--solo-pink)) 54%, transparent));background-position:200% 0;background-size:250% 100%;-webkit-background-clip:text;background-clip:text;font-weight:700;animation:4.2s linear infinite qP_Qrq_sheen;display:inline-block}.qP_Qrq_sheenCyan{background-image:linear-gradient(105deg, var(--text-primary) 35%, color-mix(in srgb, var(--theme-secondary,var(--solo-cyan)) 30%, var(--text-primary)) 46%, var(--theme-secondary,var(--solo-cyan)) 50%, color-mix(in srgb, var(--theme-secondary,var(--solo-cyan)) 30%, var(--text-primary)) 54%, var(--text-primary) 65%);filter:drop-shadow(0 0 26px color-mix(in srgb, var(--theme-secondary,var(--solo-cyan)) 48%, transparent))}.qP_Qrq_heroActions{animation:qP_Qrq_rise-in .76s .57s var(--ease-out-expo) both;flex-wrap:wrap;align-items:center;gap:11px;margin-top:32px;display:flex}.qP_Qrq_heroActions a{min-height:50px;font-family:var(--font-heading);letter-spacing:.11em;text-transform:uppercase;transition:transform var(--duration-fast) var(--ease-out-expo), border-color var(--duration-fast), background var(--duration-fast);border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:0 21px;font-size:10px;font-weight:700;display:inline-flex}.qP_Qrq_heroActions a:hover{transform:translateY(-2px)}.qP_Qrq_heroActions a:focus-visible{outline:2px solid var(--theme-secondary,var(--solo-cyan));outline-offset:4px}.qP_Qrq_primaryAction{border:1px solid var(--theme-primary,var(--solo-pink));background:var(--theme-primary,var(--solo-pink));color:var(--text-on-accent);box-shadow:0 0 34px color-mix(in srgb, var(--theme-primary,var(--solo-pink)) 34%, transparent)}.qP_Qrq_secondaryAction{border:1px solid color-mix(in srgb, var(--text-primary) 30%, transparent);background:color-mix(in srgb, var(--bg-deep) 62%, transparent);color:var(--text-primary);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.qP_Qrq_textAction{color:var(--text-secondary);border:0;min-height:42px!important;padding-inline:10px!important}.qP_Qrq_heroFigure{z-index:2;min-height:640px;animation:qP_Qrq_figure-enter 1.15s .18s var(--ease-out-expo) both;position:relative;overflow:hidden}.qP_Qrq_heroFigure>img:not(.qP_Qrq_portraitFallback){z-index:2;object-fit:contain;object-position:bottom center;width:auto;max-width:94%;height:94%;filter:drop-shadow(0 34px 65px color-mix(in srgb, var(--bg-deep) 86%, transparent)) drop-shadow(0 0 45px color-mix(in srgb, var(--theme-primary,var(--solo-pink)) 16%, transparent));position:absolute;bottom:-1%;left:50%;transform:translate(-50%)}.qP_Qrq_figureGlow{z-index:1;background:radial-gradient(ellipse, color-mix(in srgb, var(--theme-primary,var(--solo-pink)) 38%, transparent), transparent 68%);filter:blur(18px);border-radius:50%;width:78%;height:96px;position:absolute;bottom:1.5%;left:50%;transform:translate(-50%)}.qP_Qrq_heroFigure>span{color:var(--theme-primary,var(--solo-pink));font-family:var(--font-display);text-shadow:0 0 70px color-mix(in srgb, var(--theme-primary,var(--solo-pink)) 42%, transparent);font-size:clamp(130px,17vw,250px);line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.qP_Qrq_portraitFallback{border:1px solid color-mix(in srgb, var(--text-primary) 15%, transparent);object-fit:cover;object-position:center 20%;filter:saturate(.9)contrast(1.06);clip-path:polygon(0 7%,7% 0,100% 0,100% 93%,93% 100%,0 100%);width:84%;height:76%;position:absolute;inset:14% 8% 10%}.qP_Qrq_scrollCue{z-index:5;color:var(--text-tertiary);font-family:var(--font-mono);letter-spacing:.25em;text-transform:uppercase;font-size:9px;animation:2.2s ease-in-out infinite qP_Qrq_scroll-cue;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.qP_Qrq_marquee{z-index:2;border-block:1px solid color-mix(in srgb, var(--text-primary) 8%, transparent);background:color-mix(in srgb, var(--text-primary) 1.5%, transparent);position:relative;overflow:hidden}.qP_Qrq_marquee>div{width:max-content;animation:30s linear infinite qP_Qrq_marquee;display:flex}.qP_Qrq_marquee>div>span{align-items:center;padding:14px 0;display:flex}.qP_Qrq_marquee>div>span>span{align-items:center;display:inline-flex}.qP_Qrq_marquee strong{color:color-mix(in srgb, var(--text-primary) 86%, transparent);font-family:var(--font-heading);letter-spacing:.13em;text-transform:uppercase;white-space:nowrap;font-size:13px;font-weight:600}.qP_Qrq_marquee strong[data-accent=true]{color:var(--theme-primary,var(--solo-pink))}.qP_Qrq_marquee i{color:color-mix(in srgb, var(--text-primary) 25%, transparent);margin:0 25px;font-size:10px;font-style:normal}.qP_Qrq_section,.qP_Qrq_dossier{z-index:2;border-top:1px solid color-mix(in srgb, var(--text-primary) 6%, transparent);max-width:1240px;margin:0 auto;padding:clamp(76px,9vw,120px) 24px;position:relative}.qP_Qrq_sectionHead{text-align:center;max-width:820px;margin:0 auto 48px}.qP_Qrq_sectionHead>p{color:var(--theme-primary,var(--solo-pink));font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;margin:0 0 12px;font-size:10px;font-weight:700}.qP_Qrq_sectionHead>h2{color:var(--text-primary);font-family:var(--font-display);letter-spacing:.005em;text-transform:uppercase;margin:0;font-size:clamp(40px,6vw,72px);font-weight:400;line-height:.94}.qP_Qrq_sectionHead>span{max-width:720px;color:var(--text-secondary);margin:17px auto 0;font-size:15px;line-height:1.65;display:block}.qP_Qrq_performanceGrid{grid-template-columns:minmax(260px,.9fr) minmax(280px,.85fr) minmax(280px,1fr);align-items:stretch;gap:22px;display:grid}.qP_Qrq_scorePlate,.qP_Qrq_radarPlate,.qP_Qrq_metricPlate,.qP_Qrq_dualScores,.qP_Qrq_compositeMeta{border:1px solid color-mix(in srgb, var(--text-primary) 10%, transparent);background:color-mix(in srgb, var(--text-primary) 3%, transparent);box-shadow:0 26px 80px color-mix(in srgb, var(--bg-deep) 68%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:20px}.qP_Qrq_scorePlate{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:390px;padding:28px;display:flex;position:relative;overflow:hidden}.qP_Qrq_scorePlate:after{background:radial-gradient(circle, color-mix(in srgb, var(--theme-primary,var(--solo-pink)) 17%, transparent), transparent 64%);content:"";pointer-events:none;position:absolute;inset:35% -20% -35%}.qP_Qrq_scorePlate>*{z-index:1;position:relative}.qP_Qrq_scorePlate>span{margin:12px 0 8px;font-size:clamp(86px,10vw,126px);line-height:1}.qP_Qrq_scorePlate>strong{color:var(--theme-secondary,var(--solo-cyan));font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:600}.qP_Qrq_scorePlate>p{max-width:36ch;color:var(--text-tertiary);margin:15px 0 0;font-size:12px;line-height:1.55}.qP_Qrq_radarPlate{place-items:center;min-height:390px;padding:22px;display:grid}.qP_Qrq_radar{text-align:center;width:min(100%,320px);position:relative}.qP_Qrq_radar svg{width:100%;height:auto;display:block;overflow:visible}.qP_Qrq_radarGrid{fill:none;stroke:color-mix(in srgb, var(--text-primary) 9%, transparent);stroke-width:1px}.qP_Qrq_radarData{fill:color-mix(in srgb, var(--theme-primary,var(--solo-pink)) 22%, transparent);stroke:var(--theme-primary,var(--solo-pink));stroke-width:2px;filter:drop-shadow(0 0 10px color-mix(in srgb, var(--theme-primary,var(--solo-pink)) 48%, transparent));transition:all 1.2s var(--ease-out-expo)}.qP_Qrq_radar text{fill:var(--text-tertiary);font-family:var(--font-mono);letter-spacing:.02em;font-size:8px}.qP_Qrq_radar>span{width:180px;color:var(--text-tertiary);font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;font-size:9px;line-height:1.5;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.qP_Qrq_metricPlate{flex-direction:column;justify-content:center;min-height:390px;padding:28px;display:flex}.qP_Qrq_metricRow{margin-bottom:17px}.qP_Qrq_metricRow:last-child{margin-bottom:0}.qP_Qrq_metricRow>div{justify-content:space-between;gap:16px;margin-bottom:7px;display:flex}.qP_Qrq_metricRow span{color:color-mix(in srgb, var(--text-primary) 80%, transparent);font-family:var(--font-heading);letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:600}.qP_Qrq_metricRow strong{color:var(--text-primary);font-family:var(--font-mono);font-size:12px}.qP_Qrq_metricRow[data-empty=true] strong{color:var(--text-tertiary);letter-spacing:.08em;text-transform:uppercase;font-size:9px}.qP_Qrq_metricRow>i{background:color-mix(in srgb, var(--text-primary) 6%, transparent);border-radius:999px;height:7px;display:block;overflow:hidden}.qP_Qrq_metricRow>i>b{border-radius:inherit;background:linear-gradient(90deg, var(--theme-secondary,var(--solo-cyan)), var(--theme-primary,var(--solo-pink)));height:100%;box-shadow:0 0 12px color-mix(in srgb, var(--theme-primary,var(--solo-pink)) 50%, transparent);transition:width 1s var(--ease-out-expo);display:block}.qP_Qrq_metricRow>i>b[data-tone=cyan]{background:linear-gradient(90deg, var(--theme-primary,var(--solo-pink)), var(--theme-secondary,var(--solo-cyan)));box-shadow:0 0 12px color-mix(in srgb, var(--theme-secondary,var(--solo-cyan)) 48%, transparent)}.qP_Qrq_fitnessGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:22px;display:grid}.qP_Qrq_fitnessGrid>article{border:1px solid color-mix(in srgb, var(--text-primary) 10%, transparent);background:color-mix(in srgb, var(--text-primary) 3%, transparent);text-align:center;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;min-height:168px;padding:18px;display:flex}.qP_Qrq_fitnessGrid>article>strong{color:var(--text-primary);font-family:var(--font-mono);text-shadow:0 0 24px color-mix(in srgb, var(--theme-primary,var(--solo-pink)) 38%, transparent);font-size:34px;line-height:1}.qP_Qrq_fitnessGrid>article>strong>small{color:var(--text-tertiary);margin-left:3px;font-size:13px}.qP_Qrq_fitnessGrid>article>span{color:var(--text-secondary);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;margin:8px 0 12px;font-size:9px}.qP_Qrq_fitnessGrid>article[data-empty=true]>strong{color:var(--text-tertiary);text-shadow:none}.qP_Qrq_heatGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.qP_Qrq_heatCard,.qP_Qrq_emptyPortrait{border:1px solid color-mix(in srgb, var(--text-primary) 11%, transparent);aspect-ratio:9/16;background:var(--bg-deep);min-height:0;box-shadow:0 24px 66px color-mix(in srgb, var(--bg-deep) 74%, transparent);transition:transform var(--duration-fast) var(--ease-out-expo), box-shadow var(--duration-fast) var(--ease-out-expo);border-radius:18px;position:relative;overflow:hidden}.qP_Qrq_heatCard:hover{box-shadow:0 30px 76px color-mix(in srgb, var(--bg-deep) 82%, transparent), 0 0 45px color-mix(in srgb, var(--theme-primary,var(--solo-pink)) 24%, transparent);transform:translateY(-6px)}.qP_Qrq_heatCard video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.qP_Qrq_heatVeil{background:linear-gradient(180deg, color-mix(in srgb, var(--bg-deep) 28%, transparent), transparent 30%, transparent 48%, color-mix(in srgb, var(--bg-deep) 94%, transparent));pointer-events:none;position:absolute;inset:0}.qP_Qrq_heatCard>.qP_Qrq_badge{position:absolute;top:13px;left:13px}.qP_Qrq_heatCopy{position:absolute;bottom:16px;left:16px;right:16px}.qP_Qrq_heatCopy>strong{font-size:clamp(46px,5vw,66px);line-height:1}.qP_Qrq_heatCopy h3{color:var(--text-primary);font-family:var(--font-heading);letter-spacing:.06em;text-transform:uppercase;margin:6px 0 0;font-size:14px}.qP_Qrq_heatCopy p{color:var(--text-secondary);margin:4px 0 0;font-size:11px;line-height:1.45}.qP_Qrq_emptyFilm,.qP_Qrq_emptyPortrait{min-height:360px;color:var(--text-tertiary);text-align:center;border-style:dashed;flex-direction:column;justify-content:center;align-items:center;gap:9px;display:flex}.qP_Qrq_emptyPortrait{min-height:0}.qP_Qrq_emptyFilm strong,.qP_Qrq_emptyPortrait strong{color:var(--text-secondary);font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;font-size:13px}.qP_Qrq_emptyFilm span,.qP_Qrq_emptyPortrait span{max-width:180px;font-size:11px;line-height:1.45}.qP_Qrq_featureFilm{border:1px solid color-mix(in srgb, var(--text-primary) 12%, transparent);background:var(--bg-deep);box-shadow:0 40px 100px color-mix(in srgb, var(--bg-deep) 74%, transparent), 0 0 76px color-mix(in srgb, var(--theme-secondary,var(--solo-cyan)) 10%, transparent);aspect-ratio:16/9;border-radius:24px;position:relative;overflow:hidden}.qP_Qrq_featureFilm>video{background:var(--bg-deep);object-fit:contain;width:100%;height:100%}.qP_Qrq_featureFilm>.qP_Qrq_emptyFilm{height:100%;min-height:0}.qP_Qrq_filmBadges{pointer-events:none;flex-wrap:wrap;gap:8px;display:flex;position:absolute;top:16px;left:16px}.qP_Qrq_verticalRow{grid-template-columns:minmax(260px,330px) minmax(0,1fr);align-items:center;gap:clamp(38px,7vw,92px);margin-top:44px;display:grid}.qP_Qrq_verticalFilm{border:1px solid color-mix(in srgb, var(--text-primary) 12%, transparent);background:var(--bg-deep);box-shadow:0 30px 80px color-mix(in srgb, var(--bg-deep) 76%, transparent), 0 0 55px color-mix(in srgb, var(--theme-primary,var(--solo-pink)) 14%, transparent);aspect-ratio:9/16;border-radius:22px;position:relative;overflow:hidden}.qP_Qrq_verticalFilm video{object-fit:cover;width:100%;height:100%}.qP_Qrq_verticalFilm .qP_Qrq_emptyPortrait{border:0}.qP_Qrq_verticalCopy>p{color:var(--theme-primary,var(--solo-pink));font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;margin:0 0 12px;font-size:10px;font-weight:700}.qP_Qrq_verticalCopy h3{max-width:780px;color:var(--text-primary);font-family:var(--font-display);text-transform:uppercase;margin:0;font-size:clamp(38px,5.5vw,68px);font-weight:400;line-height:.95}.qP_Qrq_verticalCopy>span{max-width:610px;color:var(--text-secondary);margin-top:20px;font-size:16px;line-height:1.65;display:block}.qP_Qrq_verticalCopy>div{grid-template-columns:auto 1fr auto 1fr;align-items:center;gap:10px 14px;max-width:500px;margin-top:30px;display:grid}.qP_Qrq_verticalCopy>div>strong{color:var(--text-primary);font-family:var(--font-mono);font-size:30px}.qP_Qrq_verticalCopy>div>small{color:var(--text-tertiary);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:9px}.qP_Qrq_dualScores{grid-template-columns:1fr 1px 1fr;align-items:stretch;min-height:310px;padding:26px;display:grid}.qP_Qrq_dualScores>article{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:22px;display:flex}.qP_Qrq_dualScores>article:nth-child(3) small{color:var(--theme-secondary,var(--solo-cyan))}.qP_Qrq_dualScores>article>span:nth-child(2){margin:9px 0;font-size:clamp(76px,10vw,118px);line-height:1}.qP_Qrq_dualScores>article>span:last-child{color:var(--text-tertiary);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;font-size:9px}.qP_Qrq_dualScores>i{background:color-mix(in srgb, var(--text-primary) 12%, transparent);margin:14px 0;display:block}.qP_Qrq_compositeMeta{grid-template-columns:repeat(3,1fr);gap:0;margin-top:16px;display:grid;overflow:hidden}.qP_Qrq_compositeMeta>span{border-right:1px solid color-mix(in srgb, var(--text-primary) 7%, transparent);min-height:86px;color:var(--text-tertiary);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;flex-direction:column;justify-content:center;align-items:center;font-size:9px;display:flex}.qP_Qrq_compositeMeta>span:last-child{border-right:0}.qP_Qrq_compositeMeta strong{color:var(--text-primary);margin-bottom:5px;font-size:14px}.qP_Qrq_socialGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.qP_Qrq_socialGrid>article{border:1px solid color-mix(in srgb, var(--text-primary) 10%, transparent);background:color-mix(in srgb, var(--text-primary) 3%, transparent);border-radius:17px;grid-template-columns:auto 1fr auto;align-items:center;gap:15px;min-height:126px;padding:21px;display:grid}.qP_Qrq_socialGrid>article>svg{color:var(--theme-primary,var(--solo-pink))}.qP_Qrq_socialGrid>article:nth-child(2)>svg{color:var(--text-primary)}.qP_Qrq_socialGrid>article:nth-child(3)>svg{color:var(--theme-secondary,var(--solo-cyan))}.qP_Qrq_socialGrid div{flex-direction:column;gap:4px;min-width:0;display:flex}.qP_Qrq_socialGrid small{color:var(--text-tertiary);font-family:var(--font-mono);letter-spacing:.11em;text-transform:uppercase;font-size:9px}.qP_Qrq_socialGrid strong{color:var(--text-primary);font-family:var(--font-heading);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.qP_Qrq_socialGrid>article[data-empty=true] strong{color:var(--text-tertiary)}.qP_Qrq_dossier{background:color-mix(in srgb, var(--bg-base) 92%, transparent);max-width:none;padding-inline:max(24px,50vw - 590px)}.qP_Qrq_dossierGrid{gap:18px;display:grid}.qP_Qrq_dossierGrid section{box-shadow:0 24px 70px color-mix(in srgb, var(--bg-deep) 34%, transparent);border-color:color-mix(in srgb, var(--text-primary) 11%, transparent)!important;background:color-mix(in srgb, var(--bg-elevated) 90%, transparent)!important;border-radius:18px!important}.qP_Qrq_dossierGrid .grid{gap:16px}@keyframes qP_Qrq_aurora-a{0%,to{transform:translate(-10%,-6%)scale(1)}50%{transform:translate(12%,8%)scale(1.25)}}@keyframes qP_Qrq_aurora-b{0%,to{transform:translate(8%,10%)scale(1.1)}50%{transform:translate(-12%,-8%)scale(1.35)}}@keyframes qP_Qrq_background-enter{0%{opacity:0;transform:scale(1.08)}to{opacity:1;transform:scale(1.025)}}@keyframes qP_Qrq_watermark-enter{0%{opacity:0;transform:translateY(38px)}to{opacity:1;transform:translateY(0)}}@keyframes qP_Qrq_name-enter{0%{opacity:0;transform:translateY(44px)}to{opacity:1;transform:translateY(0)}}@keyframes qP_Qrq_figure-enter{0%{opacity:0;transform:translate(46px)}to{opacity:1;transform:translate(0)}}@keyframes qP_Qrq_rise-in{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes qP_Qrq_sheen{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes qP_Qrq_marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes qP_Qrq_scroll-cue{0%,to{opacity:.28;transform:translate(-50%)}50%{opacity:1;transform:translate(-50%,8px)}}@media (max-width:1080px){.qP_Qrq_hero{grid-template-columns:minmax(0,1fr) minmax(300px,.75fr)}.qP_Qrq_heroCopy{padding-inline:28px}.qP_Qrq_performanceGrid{grid-template-columns:1fr 1fr}.qP_Qrq_metricPlate{grid-column:1/-1;min-height:0}.qP_Qrq_heatGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.qP_Qrq_heatCard,.qP_Qrq_emptyPortrait{justify-self:center;width:100%;max-width:380px}.qP_Qrq_fitnessGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.qP_Qrq_socialGrid{grid-template-columns:1fr}}@media (max-width:760px){.qP_Qrq_hero{min-height:920px;display:block}.qP_Qrq_heroBackground{object-position:58% center}.qP_Qrq_heroVeil{background:linear-gradient(180deg, color-mix(in srgb, var(--bg-deep) 45%, transparent), color-mix(in srgb, var(--bg-deep) 22%, transparent) 33%, color-mix(in srgb, var(--bg-deep) 92%, transparent) 76%)}.qP_Qrq_heroCopy{z-index:4;justify-content:flex-start;padding:42px 20px 54px;position:relative}.qP_Qrq_heroCopy h1 span{font-size:clamp(66px,20vw,98px)}.qP_Qrq_heroCopy h1 strong{font-size:clamp(96px,28vw,142px)}.qP_Qrq_identityLine{margin-top:20px}.qP_Qrq_heroCopy blockquote{display:none}.qP_Qrq_heroScore{margin-top:24px}.qP_Qrq_heroScore>div:first-child>span{font-size:clamp(64px,20vw,88px)}.qP_Qrq_heroFigure{z-index:2;opacity:.78;min-height:570px;position:absolute;bottom:0;left:14%;right:-2%}.qP_Qrq_heroFigure:after{z-index:4;background:linear-gradient(transparent, var(--bg-deep));content:"";height:48%;position:absolute;bottom:0;left:0;right:0}.qP_Qrq_heroActions{z-index:6;grid-template-columns:1fr 1fr;display:grid;position:absolute;top:760px;left:20px;right:20px}.qP_Qrq_heroActions a{text-align:center;min-width:0;padding-inline:11px}.qP_Qrq_textAction{grid-column:1/-1}.qP_Qrq_scrollCue{display:none}.qP_Qrq_performanceGrid{grid-template-columns:1fr}.qP_Qrq_scorePlate,.qP_Qrq_radarPlate{min-height:350px}.qP_Qrq_metricPlate{grid-column:auto}.qP_Qrq_verticalRow{grid-template-columns:1fr}.qP_Qrq_verticalFilm{justify-self:center;width:min(82vw,330px)}.qP_Qrq_dualScores{grid-template-columns:1fr}.qP_Qrq_dualScores>i{width:auto;height:1px;margin:0 18px}.qP_Qrq_compositeMeta{grid-template-columns:1fr}.qP_Qrq_compositeMeta>span{border-right:0;border-bottom:1px solid color-mix(in srgb, var(--text-primary) 7%, transparent)}.qP_Qrq_compositeMeta>span:last-child{border-bottom:0}}@media (max-width:480px){.qP_Qrq_hero{min-height:940px}.qP_Qrq_heroScore{gap:18px}.qP_Qrq_heroScore>div:last-child{min-width:120px}.qP_Qrq_heroActions{grid-template-columns:1fr;top:766px}.qP_Qrq_textAction{grid-column:auto}.qP_Qrq_heatGrid,.qP_Qrq_fitnessGrid{grid-template-columns:1fr}.qP_Qrq_section,.qP_Qrq_dossier{padding-inline:16px}.qP_Qrq_sectionHead{margin-bottom:34px}.qP_Qrq_featureFilm{border-radius:16px}.qP_Qrq_filmBadges{top:9px;left:9px}.qP_Qrq_filmBadges .qP_Qrq_badge:last-child{display:none}.qP_Qrq_verticalCopy>div,.qP_Qrq_socialGrid>article{grid-template-columns:auto 1fr}.qP_Qrq_socialGrid>article>.qP_Qrq_badge{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.qP_Qrq_site *,.qP_Qrq_site :before,.qP_Qrq_site :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
