.hero_scan__l9Uec{margin:0;min-width:0}@media (max-width:760px){.hero_scan__l9Uec{width:min(100%,300px,calc((100svh - 510px) * .8));min-width:min(100%,230px);margin-inline:auto}}@media (min-width:1081px) and (max-height:940px){.hero_scan__l9Uec{width:min(552px,calc((100vh - 172px) * .8),calc((100vw - 132px) / 2.15))}}@media (min-width:761px) and (max-width:1080px) and (max-height:820px){.hero_scan__l9Uec{width:min(100%,calc((100vh - 172px) * .8));justify-self:end}}.hero_frame__RuCYW{position:relative;container:scan/inline-size;aspect-ratio:4/5;overflow:hidden;border-radius:var(--radius-xl);background:var(--surface);isolation:isolate}.hero_frame__RuCYW img,.hero_frame__RuCYW picture{display:block;width:100%;height:100%}.hero_frame__RuCYW img{object-fit:cover;mix-blend-mode:multiply}.hero_layer__4yC9s{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.hero_layer__4yC9s path{fill:none;stroke-linecap:round;vector-effect:non-scaling-stroke}.hero_ink__r7Ifl path{stroke:var(--on-light-media-ink);stroke-width:1.25px}.hero_guides__AlTYj path{stroke:var(--on-light-media-guide);stroke-width:1px;stroke-dasharray:2 4}.hero_marks__QfvOU path{stroke:var(--on-light-media-ink);stroke-width:1px}.hero_mesh__14xV5{position:absolute;inset:0;opacity:0;pointer-events:none}.hero_mesh__14xV5 span{position:absolute;inset:0;background:var(--on-light-media-ink);mask-position:center;mask-repeat:no-repeat;mask-size:100% 100%;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%}.hero_beam__wgmXQ{position:absolute;inset:0 0 auto;height:12%;border-bottom:1px solid var(--on-light-media-ink);background:linear-gradient(180deg,var(--scrim-transparent),color-mix(in srgb,var(--on-light-media-ink) 7%,transparent));opacity:0;pointer-events:none}.hero_mark__H8lLJ{position:absolute;left:var(--x);z-index:2;display:inline-flex;align-items:center;gap:5px;padding:3px 7px 3px 6px;border:1px solid var(--on-light-media-chip-line);border-radius:var(--radius-xs);background:var(--on-light-media-chip);color:var(--on-light-media-ink);font:500 .6875rem/1.2 var(--font-mono),monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;box-shadow:0 1px 2px var(--on-light-media-chip-line)}.hero_mark__H8lLJ>span{display:inline-flex;align-items:center;gap:inherit}.hero_mark__H8lLJ.hero_stack__9Y1Ty{flex-direction:column;align-items:flex-end;gap:1px;padding-block:3px 4px}.hero_mark__H8lLJ.hero_stack__9Y1Ty[data-side=right]{align-items:flex-start}.hero_mark__H8lLJ small{color:var(--on-light-media-muted);font-size:.65rem;line-height:1.2}.hero_mark__H8lLJ.hero_stack__9Y1Ty>span{gap:5px}.hero_mark__H8lLJ i{flex:none;width:5px;height:5px;border-radius:var(--radius-round);background:currentColor}.hero_good__ol42f{color:var(--positive)}.hero_mid__nhLLf{color:var(--on-light-media-ink)}.hero_low__UdIGv{color:var(--attention)}.hero_mark__H8lLJ.hero_caption__z0IAA{color:var(--on-light-media-muted)}.hero_mark__H8lLJ[data-side=top]{transform:translate(-50%,calc(-100% - 7px))}.hero_mark__H8lLJ[data-side=bottom]{transform:translate(-50%,7px)}.hero_mark__H8lLJ[data-side=left]{transform:translate(calc(-100% - 8px),-50%)}.hero_mark__H8lLJ[data-side=right]{transform:translate(8px,-50%)}.hero_tag__slerY{position:absolute;top:16px;left:16px;z-index:2;padding:5px 8px;border:1px solid var(--on-light-media-chip-line);border-radius:var(--radius-xs);background:var(--on-light-media-chip);color:var(--on-light-media-ink);font:500 .625rem/1.3 var(--font-mono),monospace;letter-spacing:.08em;text-transform:uppercase}.hero_score__mzDOR{position:absolute;left:14px;bottom:14px;z-index:3;display:grid;gap:4px;margin:0;padding:11px 14px 12px;border-radius:var(--radius-md);background:var(--scrim-strong);color:var(--text-on-media)}.hero_score__mzDOR small{color:var(--on-media-muted);font:500 .625rem/1.2 var(--font-mono),monospace;letter-spacing:.08em;text-transform:uppercase}.hero_score__mzDOR b{font:500 2.25rem/1 var(--font-mono),monospace;letter-spacing:-.04em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hero_score__mzDOR b.hero_below__oJkDc{color:var(--on-media-tone)}.hero_score__mzDOR sub{margin-left:2px;color:var(--on-media-muted);font-size:.8125rem;letter-spacing:0;vertical-align:baseline}.hero_score__mzDOR em,.hero_score__mzDOR>span{font:500 .6875rem/1.3 var(--font-mono),monospace;white-space:nowrap}.hero_score__mzDOR em{margin-top:-3px;color:var(--on-media-muted);font-style:normal}.hero_mesh__14xV5{animation:hero_sweep__nsOGN 1.1s cubic-bezier(.45,0,.25,1) .1s both,hero_fade__TotDZ .6s ease-out 1.3s forwards}.hero_beam__wgmXQ{animation:hero_beam__wgmXQ 1.1s cubic-bezier(.45,0,.25,1) .1s both}.hero_guides__AlTYj{animation:hero_appear__EEmlI .5s ease-out 1.2s both}.hero_down__E1jkI{animation:hero_down__E1jkI .8s cubic-bezier(.3,0,.2,1) 1.25s both}.hero_out__CMyse{animation:hero_out__CMyse .55s cubic-bezier(.3,0,.2,1) 1.45s both}.hero_guides__AlTYj.hero_late__Vw0fe,.hero_out__CMyse.hero_late__Vw0fe{animation-delay:1.65s}.hero_marks__QfvOU{animation:hero_appear__EEmlI .4s ease-out 1.6s both}.hero_mark__H8lLJ,.hero_tag__slerY{animation:hero_rise__hwOx9 .35s ease-out both;animation-delay:calc(1.75s + var(--i, 0) * 70ms)}.hero_tag__slerY{animation-delay:.3s}.hero_score__mzDOR{animation:hero_rise__hwOx9 .45s cubic-bezier(.22,1,.36,1) 2.05s both}@keyframes hero_sweep__nsOGN{0%{opacity:.4;clip-path:inset(0 0 100% 0)}to{opacity:.4;clip-path:inset(0)}}@keyframes hero_fade__TotDZ{0%{opacity:.4}to{opacity:0}}@keyframes hero_beam__wgmXQ{0%{opacity:0;transform:translateY(-100%)}5%{opacity:1}88%{opacity:1}to{opacity:0;transform:translateY(740%)}}@keyframes hero_appear__EEmlI{0%{opacity:0}}@keyframes hero_down__E1jkI{0%{clip-path:inset(var(--top,0) 0 calc(100% - var(--top, 0%)) 0)}to{clip-path:inset(0)}}@keyframes hero_out__CMyse{0%{clip-path:inset(0 calc(100% - var(--centre, 50%)) 0 var(--centre,50%))}to{clip-path:inset(0)}}@keyframes hero_rise__hwOx9{0%{opacity:0;translate:0 4px}}.hero_frame__RuCYW[data-scan=reset] *{animation:none!important}.hero_frame__RuCYW[data-scan=armed] *{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.hero_beam__wgmXQ,.hero_mesh__14xV5{display:none}.hero_frame__RuCYW *{animation:none!important}}@container scan (max-width: 529px){.hero_score__mzDOR{left:10px;bottom:10px;gap:3px;padding:8px 11px 9px;border-radius:var(--radius-sm)}.hero_score__mzDOR small{font-size:.6875rem}.hero_score__mzDOR b{font-size:1.625rem}.hero_score__mzDOR sub,.hero_score__mzDOR>span{font-size:.6875rem}.hero_score__mzDOR .hero_wide__xqgtG{display:none}.hero_tag__slerY{top:12px;left:12px}.hero_mark__H8lLJ{gap:4px;padding:2px 6px}.hero_mark__H8lLJ.hero_stack__9Y1Ty{padding-block:2px 3px}}@container scan (max-width: 420px){.hero_score__mzDOR{left:8px;bottom:8px;padding:6px 9px 7px}.hero_score__mzDOR small{font-size:.625rem}.hero_score__mzDOR b{font-size:1.375rem}.hero_mark__H8lLJ small{font-size:.625rem}}@container scan (max-width: 360px){.hero_mark__H8lLJ{left:var(--xn,var(--x))}}@container scan (max-width: 310px){.hero_labelOptional__nZw8h small{display:none}}@container scan (max-width: 300px){.hero_mark__H8lLJ[data-label="челюсть"]{display:none}}.home_home__vC74k>section{scroll-margin-top:32px}.home_hero__d6HXj{padding-bottom:52px}.home_hero__d6HXj h1{max-width:650px}.home_hero__d6HXj h1 span{display:block}.home_trust__LtzJI{display:grid;grid-template-columns:repeat(3,max-content);gap:16px 30px;margin:30px 0 0;padding-top:22px;border-top:1px solid var(--line)}.home_trust__LtzJI>div{min-width:0}.home_trust__LtzJI dt{font-size:.9375rem;font-weight:600;line-height:1.3}.home_trust__LtzJI dt b{font:500 1.35rem/1.2 var(--font-mono),monospace;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.home_trust__LtzJI dd{margin:4px 0 0;color:var(--muted);font-size:.75rem}.home_how__6BcNL{border-top:1px solid var(--line)}.home_steps__xzEYI{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;list-style:none;margin:38px 0 0;padding:0}.home_steps__xzEYI li{border-top:1px solid var(--line-strong);padding-top:20px}.home_stepNumber__8fZRE{color:var(--accent);font-size:.8rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.home_steps__xzEYI h3{margin:24px 0 12px;font-size:1.35rem;font-weight:600;letter-spacing:-.025em;line-height:1.25}.home_steps__xzEYI p{margin:0;color:var(--muted);font-size:.9375rem;line-height:1.7}.home_stepNumber__8fZRE span{margin-left:12px;color:var(--text-subtle);font-family:var(--font-mono),monospace;font-size:.6875rem;letter-spacing:.06em;text-transform:uppercase}.home_measure__sW6GF{border-top:1px solid var(--line)}.home_measureGrid___jXWC{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:12px}.home_measureTile__gkNH6{display:grid;grid-column:span 4;grid-template-columns:minmax(0,1fr);align-content:start;gap:14px;min-width:0;padding:18px;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface-card)}.home_measurePhoto__NkxkK{aspect-ratio:4/3;overflow:hidden;border-radius:var(--radius-md);background:var(--surface-sunken)}.home_measurePhoto__NkxkK img{width:100%;height:100%;object-fit:cover}.home_measureCopy__dzHj6{display:grid;align-content:start;gap:8px}.home_measureLabel__XqUTC{color:var(--text-subtle);font:500 .6875rem/1.4 var(--font-mono),monospace;letter-spacing:.07em;text-transform:uppercase}.home_measureTile__gkNH6 h3{margin:0;font-family:var(--font-text),sans-serif;font-size:1.0625rem;font-weight:650;letter-spacing:-.01em;line-height:1.3}.home_measureTile__gkNH6 p{margin:0;color:var(--text-secondary);font-size:.875rem;line-height:1.6}.home_factorGrid__mopO6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:3px;margin:0;padding:0;list-style:none}.home_factorCell__lXnB5{position:relative;min-width:0;min-height:0;overflow:hidden}.home_factorCell__lXnB5 img,.home_factorCell__lXnB5 svg{position:absolute;inset:0;width:100%;height:100%}.home_factorCell__lXnB5 img{object-fit:cover}.home_factorCell__lXnB5[data-factor=angularity] img{object-position:50% 85%}.home_factorCell__lXnB5 path{fill:none;stroke:var(--on-media-line);stroke-width:1.5px;stroke-linecap:round;vector-effect:non-scaling-stroke}.home_factorChip__L3FES{position:absolute;left:6px;bottom:6px;padding:2px 6px;border-radius:var(--radius-sm);background:var(--scrim-strong);color:var(--text-on-media);font:500 .625rem/1.4 var(--font-mono),monospace;white-space:nowrap}.home_factorChip__L3FES b{font-weight:500;color:var(--on-media-muted)}.home_sim__7RMZF{border-top:1px solid var(--line)}.home_simGrid__B99_o{display:grid;grid-template-columns:minmax(0,440px) minmax(0,1fr);gap:56px;align-items:start}.home_simFigure__bMbue{margin:0}.home_simFigure__bMbue figcaption{margin-top:10px;color:var(--text-subtle);font-size:.75rem;line-height:1.5}.home_simCopy__GrVPH{min-width:0}.home_simList__89PhL{display:grid;margin:0;padding:0;list-style:none}.home_simList__89PhL li{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:8px 16px;padding:20px 0 22px;border-top:1px solid var(--line-strong)}.home_simList__89PhL li:first-child{padding-top:0;border-top:0}.home_simList__89PhL h3{margin:0;font-size:1.3rem;font-weight:650;letter-spacing:-.02em;line-height:1.25}.home_simList__89PhL p{grid-column:1/-1;max-width:560px;margin:0;color:var(--muted);font-size:.9375rem;line-height:1.65}.home_simFree__Cq_8E,.home_simPaid__ej9Q7{display:inline-flex;align-items:center;gap:6px;font:500 .6875rem/1.3 var(--font-mono),monospace;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap}.home_simFree__Cq_8E{color:var(--positive)}.home_simFine__wKMPj,.home_simPaid__ej9Q7{color:var(--text-subtle)}.home_simFine__wKMPj{margin:0;padding-top:14px;border-top:1px solid var(--line);font-size:.75rem;line-height:1.5}.home_simCta__3Fw85{display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:26px}.home_simCta__3Fw85 span{color:var(--muted);font-size:.875rem}.home_privacy__h1is3{border-block:1px solid var(--line)}.home_privacyTitle__wHhEJ h2{font-size:clamp(1.8rem,3vw,2.4rem)}.home_privacyTitle__wHhEJ .home_privacyEyebrow__NbxXi{display:flex;align-items:center;gap:10px;margin-bottom:12px}.home_privacyTitle__wHhEJ .home_privacyEyebrow__NbxXi>svg{flex-shrink:0}.home_privacyGrid__gMm4v{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;margin:30px 0 24px}.home_privacyGrid__gMm4v h3{margin:0 0 10px;font-size:1rem;font-weight:600}.home_privacyGrid__gMm4v p{margin:0;font-size:.875rem;color:var(--muted);line-height:1.8}.home_disclaimer__JA_Wz{margin:0;color:var(--text-subtle);font-size:.75rem;line-height:1.8}.home_developerSpot__SjiTs{margin:64px 0 20px}.home_tools__uABBD h2{font-size:clamp(1.8rem,3vw,2.5rem);max-width:650px}.home_toolsGrid__Buq0V{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--line);border-left:1px solid var(--line)}.home_toolsGrid__Buq0V>a{min-width:0;display:flex;align-items:start;gap:12px;justify-content:space-between;padding:23px 20px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.home_toolsGrid__Buq0V h3{margin:0 0 8px;font-size:1rem;font-weight:600;line-height:1.3;letter-spacing:-.02em}.home_toolsGrid__Buq0V p{color:var(--muted);margin:0;font-size:.75rem;line-height:1.6}.home_toolsGrid__Buq0V svg{color:var(--text-faint)}.home_toolsGrid__Buq0V a:hover{background:var(--surface-card)}.home_toolsGrid__Buq0V a:hover h3,.home_toolsGrid__Buq0V a:hover svg{color:var(--accent)}.home_moreTopics__eFUjm{display:flex;flex-wrap:wrap;gap:12px 28px;padding-top:22px}.home_moreTopics__eFUjm a{display:inline-flex;align-items:center;gap:8px;padding-block:4px;color:var(--muted);font-size:.8rem;text-decoration:underline;text-underline-offset:4px}.home_moreTopics__eFUjm a:hover{color:var(--accent)}@media (max-width:1080px){.home_toolsGrid__Buq0V{grid-template-columns:repeat(2,minmax(0,1fr))}.home_steps__xzEYI{gap:24px}.home_measureTile__gkNH6{padding:14px}.home_simGrid__B99_o{grid-template-columns:minmax(0,360px) minmax(0,1fr);gap:36px}}@media (max-width:900px){.home_developerSpot__SjiTs{margin:46px 0 0}}@media (max-width:760px){.home_hero__d6HXj{padding-bottom:38px;gap:0}.home_hero__d6HXj>div:first-child{display:contents}.home_hero__d6HXj>figure{order:1;margin-top:28px}.home_trust__LtzJI{order:2;margin-top:25px;gap:16px 26px}.home_privacyGrid__gMm4v,.home_steps__xzEYI{grid-template-columns:minmax(0,1fr)}.home_steps__xzEYI{gap:24px;margin-top:28px}.home_steps__xzEYI li{position:relative;padding-left:43px;padding-top:19px}.home_stepNumber__8fZRE{position:absolute;top:20px;left:0}.home_stepNumber__8fZRE span{position:absolute;top:0;left:43px;margin:0;white-space:nowrap}.home_steps__xzEYI h3{margin-top:22px;font-size:1.25rem}.home_measureGrid___jXWC{grid-template-columns:minmax(0,1fr)}.home_measureTile__gkNH6{grid-column:auto;padding:16px}.home_simGrid__B99_o{grid-template-columns:minmax(0,1fr);gap:28px}.home_simList__89PhL li{grid-template-columns:minmax(0,1fr);gap:6px}.home_simList__89PhL li>span{order:-1}.home_simList__89PhL h3{font-size:1.15rem}.home_simCta__3Fw85 a{width:100%;max-width:400px}.home_privacyTitle__wHhEJ h2{font-size:1.8rem}.home_privacyGrid__gMm4v{margin:28px 0 20px;gap:24px}.home_toolsGrid__Buq0V>a{padding:21px 16px}}@media (max-width:480px){.home_trust__LtzJI{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 12px}.home_trust__LtzJI dt b{display:block;font-size:1.2rem}}@media (max-width:420px){.home_home__vC74k .home_hero__d6HXj h1{font-size:clamp(2.7rem,11.5vw,3.4rem)}.home_toolsGrid__Buq0V{grid-template-columns:1fr}.home_toolsGrid__Buq0V>a{padding:19px 18px}}@media (min-width:1081px) and (max-height:940px){.home_home__vC74k .home_hero__d6HXj{grid-template-columns:minmax(0,1fr) auto;align-items:start;padding-top:28px}.home_home__vC74k .home_hero__d6HXj h1{font-size:clamp(3.1rem,min(5.7vw,10.5vh),5.6rem)}.home_home__vC74k .home_hero__d6HXj h1+p{margin-bottom:24px}.home_trust__LtzJI{margin-top:22px;padding-top:16px}}@media (min-width:761px) and (max-width:1080px) and (max-height:820px){.home_home__vC74k .home_hero__d6HXj{align-items:start;padding-top:28px}}@media (min-width:761px) and (max-width:1080px){.home_home__vC74k .home_hero__d6HXj{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.home_home__vC74k .home_hero__d6HXj h1{font-size:clamp(2.75rem,6.2vw,4.3rem)}}@media (max-width:640px){.home_home__vC74k .home_hero__d6HXj{padding-top:22px;padding-bottom:38px;gap:0}.home_home__vC74k .home_heroEyebrow__dw2Y7{order:0;margin-bottom:12px}.home_home__vC74k .home_hero__d6HXj h1{order:1;font-size:clamp(30px,9vw,36px);line-height:1.07;letter-spacing:-.055em;margin-bottom:16px}.home_home__vC74k .home_heroActions__nVmDx{order:2}.home_home__vC74k .home_heroActions__nVmDx>a{min-height:52px;padding:14px 18px}.home_home__vC74k .home_hero__d6HXj>figure{order:3;margin-top:18px;width:min(100%,280px,calc((100svh - 315px) * .8));min-width:min(100%,230px)}.home_home__vC74k .home_heroLead__gbWvu{order:4;margin-top:20px;margin-bottom:0}.home_home__vC74k .home_trust__LtzJI{order:5;margin-top:20px}}.showcase_section___CLWc{border-top:1px solid var(--line)}.showcase_radio__Ohiik{position:absolute;opacity:0;pointer-events:none}.showcase_switch__r8URe{display:inline-flex;gap:4px;margin-bottom:16px;padding:4px;border-radius:var(--radius-2xl);background:var(--surface-sunken)}.showcase_switch__r8URe label{padding:7px 16px;border-radius:var(--radius-2xl);color:var(--text-subtle);font-size:.875rem;font-weight:600;cursor:pointer}.showcase_radioF__DuWCo:checked~.showcase_switch__r8URe .showcase_labelF__YSHNr,.showcase_radioM__lTO79:checked~.showcase_switch__r8URe .showcase_labelM__a6V5n{background:var(--surface-card);color:var(--foreground);box-shadow:0 1px 2px var(--line-strong)}.showcase_radioF__DuWCo:focus-visible~.showcase_switch__r8URe .showcase_labelF__YSHNr,.showcase_radioM__lTO79:focus-visible~.showcase_switch__r8URe .showcase_labelM__a6V5n{outline:2px solid var(--accent);outline-offset:2px}.showcase_faceF__kHfHN,.showcase_radioF__DuWCo:checked~.showcase_faceM__7dDhS{display:none}.showcase_radioF__DuWCo:checked~.showcase_faceF__kHfHN{display:block}.showcase_card__1azqV{--t-good:var(--positive);--t-near:var(--measure-near);--t-far:var(--measure-far);--rr-g4:var(--measure-far-fill);--rr-g55:color-mix(in oklab,var(--measure-near-fill) 50%,var(--measure-far-fill));--rr-g7:var(--measure-near-fill);--rr-g825:color-mix(in oklab,var(--measure-good-fill) 50%,var(--measure-near-fill));--rr-g95:var(--measure-good-fill);display:grid;grid-template-areas:"photo score" "photo keys" "photo foot";grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:18px 36px;padding:18px;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface-card)}.showcase_t_good__NgVVS{--tc:var(--t-good);--tf:var(--measure-good-fill)}.showcase_t_near__tXLab{--tc:var(--t-near);--tf:var(--measure-near-fill)}.showcase_t_far__J08nr{--tc:var(--t-far);--tf:var(--measure-far-fill)}.showcase_photo__0ljqV{position:relative;grid-area:photo;align-self:stretch;container-type:size;min-height:0;overflow:hidden;border-radius:var(--radius-md);background:var(--surface-sunken)}.showcase_frame__JIM0f{position:absolute;top:50%;left:50%;width:max(100cqw,100cqh);height:max(100cqw,100cqh);transform:translate(-50%,-50%)}.showcase_layer__c1EBs{position:absolute}.showcase_photo__0ljqV img,.showcase_photo__0ljqV svg{position:absolute;inset:0;width:100%;height:100%}.showcase_photo__0ljqV img{object-fit:cover}.showcase_lines__EjGWp{opacity:0;transition:opacity .25s ease}.showcase_lines__EjGWp.showcase_on__Yhtxu{opacity:1}.showcase_lines__EjGWp path{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.showcase_lines__EjGWp .showcase_halo__rxUQC{stroke:var(--tf);stroke-opacity:.42;stroke-width:7px}.showcase_lines__EjGWp .showcase_arc__fbQ_R,.showcase_lines__EjGWp .showcase_core__Ssx_L{stroke:var(--surface-card);stroke-width:1.6px}.showcase_lines__EjGWp .showcase_ref__K8rhH{stroke:var(--surface-card);stroke-dasharray:3 5;stroke-opacity:.8;stroke-width:1.1px}.showcase_lines__EjGWp circle{fill:var(--surface-card);stroke:var(--tf);stroke-width:2px;vector-effect:non-scaling-stroke}@media (prefers-reduced-motion:reduce){.showcase_lines__EjGWp{transition:none}}.showcase_score__M_QVD{display:grid;grid-area:score;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.showcase_score__M_QVD>div{display:grid;align-content:start;gap:6px;min-width:0;padding:14px 18px 16px;border-radius:var(--radius-md);background:var(--surface-tint)}.showcase_score__M_QVD p{margin:0}.showcase_kicker__aI_EO{display:flex;align-items:center;gap:6px;color:var(--text-subtle);font:500 .6875rem/1.3 var(--font-mono),monospace;letter-spacing:.07em;text-transform:uppercase}.showcase_big___ZFmB{font:500 3.25rem/1 var(--font-mono),monospace;letter-spacing:-.04em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.showcase_big___ZFmB sub{margin-left:3px;color:var(--text-subtle);font-size:.875rem;letter-spacing:0;vertical-align:baseline}.showcase_harmony__yrYuH .showcase_big___ZFmB{color:var(--score-harmony)}.showcase_pot__74Fzp .showcase_big___ZFmB{color:var(--score-potential)}.showcase_potLine___NT_g{color:var(--text-secondary);font-size:.8125rem;line-height:1.35}.showcase_keys__kZCaI{display:grid;grid-area:keys;gap:2px;margin:0;padding:0;list-style:none}.showcase_key__7dpkm{display:grid;grid-template-areas:"name value score" "scale scale score";grid-template-columns:minmax(0,1fr) auto 64px;align-items:center;gap:8px 14px;width:100%;padding:10px 14px 12px;border:0;border-radius:var(--radius-md);background:transparent;box-shadow:inset 3px 0 0 transparent;color:var(--foreground);font:inherit;text-align:left;cursor:pointer;transition:background .15s ease,box-shadow .15s ease}.showcase_key__7dpkm:hover{background:var(--surface-tint)}.showcase_key__7dpkm.showcase_on__Yhtxu{background:var(--surface-tint);box-shadow:inset 3px 0 0 var(--tf)}.showcase_key__7dpkm:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.showcase_keyName__hHZUF{display:grid;grid-area:name;gap:2px;min-width:0}.showcase_keyName__hHZUF b{font-size:.9375rem;font-weight:600;line-height:1.25}.showcase_keyName__hHZUF span{color:var(--text-subtle);font:400 .75rem/1.3 var(--font-mono),monospace}.showcase_keyValue__rssaW{grid-area:value;padding:2px 9px;border-radius:var(--radius-2xl);background:color-mix(in oklab,var(--tf) 14%,var(--surface-card));color:var(--tc);font:500 .8125rem/1.45 var(--font-mono),monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.showcase_keyScore__CAs8p{display:grid;grid-area:score;justify-items:end;gap:3px;color:var(--tc);line-height:1}.showcase_keyScore__CAs8p b{font-size:1.625rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:650;letter-spacing:-.03em}.showcase_keyScore__CAs8p span{font-size:.75rem;font-weight:600}.showcase_keyScale__JlVpp{position:relative;display:block;grid-area:scale;height:8px}.showcase_keyScale__JlVpp span{position:absolute;inset:0;border-radius:var(--radius-sm)}.showcase_keyScale__JlVpp i{position:absolute;top:50%;box-sizing:border-box;width:10px;height:18px;border:2.5px solid var(--foreground);border-radius:var(--radius-2xl);background:var(--surface-card);box-shadow:0 0 0 1.5px var(--surface-card);transform:translate(-50%,-50%)}.showcase_foot__FGIbw{display:grid;grid-area:foot;align-content:end;gap:12px}.showcase_more__fnMC8{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 16px;border:1px dashed var(--line-strong);border-radius:var(--radius-md);color:var(--foreground);font-size:.9375rem;line-height:1.35;text-decoration:none;transition:background .15s ease}.showcase_more__fnMC8 b{color:var(--score-harmony);font-weight:650}.showcase_more__fnMC8:hover{background:var(--surface-tint)}.showcase_more__fnMC8:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.showcase_button__DOSYQ{justify-content:center;width:100%}@media (max-width:1080px){.showcase_card__1azqV{column-gap:24px}.showcase_big___ZFmB{font-size:2.75rem}}@media (max-width:760px){.showcase_card__1azqV{grid-template-areas:"score" "photo" "keys" "foot";grid-template-rows:none;grid-template-columns:minmax(0,1fr);gap:12px;padding:10px}.showcase_photo__0ljqV{align-self:start;aspect-ratio:1}.showcase_score__M_QVD{gap:8px}.showcase_score__M_QVD>div{gap:4px;padding:11px 13px 12px}.showcase_big___ZFmB{font-size:2.375rem}.showcase_keys__kZCaI{gap:0}.showcase_key__7dpkm{gap:7px 10px;padding:9px 10px 11px}.showcase_more__fnMC8{padding:12px;font-size:.875rem}.showcase_foot__FGIbw .showcase_button__DOSYQ{gap:10px;padding-inline:14px;font-size:.9375rem}.showcase_foot__FGIbw .showcase_button__DOSYQ svg:last-child{display:none}}@media (max-width:360px){.showcase_score__M_QVD>div{padding:10px 10px 11px}.showcase_big___ZFmB{font-size:2.05rem}.showcase_potLine___NT_g{font-size:.75rem}.showcase_key__7dpkm{grid-template-columns:minmax(0,1fr) auto 50px;padding-inline:8px}.showcase_keyScore__CAs8p b{font-size:1.375rem}.showcase_more__fnMC8{gap:8px;font-size:.8125rem}.showcase_foot__FGIbw .showcase_button__DOSYQ{font-size:.875rem}}