[data-appearance=headshots][role=dialog]{max-height:calc(100dvh - 32px);overflow-y:auto;border:1px solid #dce3ed;background:#fff;color:#303b48}[data-appearance=headshots] h2{color:#263446}[data-appearance=headshots] .account-info-close{background:#f2f5f9;color:#677283}[data-appearance=headshots] .account-info-close:hover{background:#e9f2ff;color:#06c}[data-appearance=headshots] .account-info-balance{background:#f2f7ff}[data-appearance=headshots] .account-info-balance-value{color:#06c}[data-appearance=headshots] .account-info-plan{border-color:#dce3ed}[data-appearance=headshots] .account-info-plan>span{color:#414e60}[data-appearance=headshots] .account-info-cancel{color:#06c}[data-appearance=headshots] .account-info-cancel:hover{color:#004b99;text-decoration:underline}[data-appearance=headshots] button:focus-visible{outline:2px solid #0071e3;outline-offset:3px}.hs-account{position:relative;display:flex;align-items:center;gap:8px;min-width:0}.hs-account-email{max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#525866;font-size:14px;font-weight:500}.hs-account-logout{display:grid;place-items:center;flex-shrink:0;width:44px;height:44px;padding:0;border:0;border-radius:8px;background:transparent;color:#737783;cursor:pointer}.hs-account-logout:hover{background:#f3f6fa;color:#006bd6}.hs-account-logout:focus-visible{outline:2px solid #0071e3;outline-offset:2px}.hs-account-logout:disabled{opacity:.5;cursor:wait}.hs-account-error{position:absolute;right:0;top:100%;width:240px;padding:10px;border:1px solid #e7e9ed;border-radius:8px;background:#fff;color:#b42318;font-size:13px;z-index:100}@media(min-width:1351px) and (max-width:1700px){.hs-page .hs-nav{padding-inline:24px;gap:16px}.hs-nav .hs-account-email{max-width:160px}}@media(max-width:700px){.hg-nav:has(.hs-account),.hs-page .hs-nav:has(.hs-account){height:auto;flex-wrap:wrap;padding-block:12px}.hg-nav:has(.hs-account) nav,.hs-page .hs-nav:has(.hs-account) nav{width:100%;min-width:0;justify-content:flex-end;gap:8px}.hs-account{flex:0 1 auto}.hs-account-email{max-width:200px;font-size:12px}}button.hs-account-email{min-width:0;border:0;border-radius:6px;background:transparent;padding:6px 0;text-align:left;cursor:pointer}button.hs-account-email:hover{color:#06c}button.hs-account-email:focus-visible{outline:2px solid #0071e3;outline-offset:3px}.hs-account-menu{z-index:110;min-width:180px;max-width:calc(100vw - 24px);padding:6px;border:1px solid #dce3ed;border-radius:10px;background:#fff;box-shadow:0 12px 32px rgba(28,53,81,.12)}.hs-account-menu-item{padding:10px 12px;border-radius:6px;color:#38495e;font-size:14px;cursor:pointer;outline:none}.hs-account-menu-item[data-highlighted]{background:#f1f6fc;color:#06c}@media(max-width:700px){.hg-nav:has(.hs-account),.hs-page .hs-nav:has(.hs-account){flex-wrap:nowrap;gap:6px;padding:10px 12px}.hs-page .hs-nav:has(.hs-account) .hs-nav-identity{flex:0 1 auto}.hg-nav:has(.hs-account) nav,.hs-page .hs-nav:has(.hs-account) nav{width:auto;flex:1;min-width:0;gap:5px;margin-left:auto}.hg-nav .hs-account,.hs-nav .hs-account{flex:1;min-width:0;gap:3px;justify-content:flex-end}.hg-nav .hs-account-email,.hs-nav .hs-account-email{flex:0 1 auto;min-width:0;max-width:100px;font-size:11px}.hs-account-logout{width:32px;height:36px}.hs-nav .hs-language{flex-shrink:0}.hg-nav .hg-brand{font-size:0;gap:0}.hg-nav .hg-nav-section{margin-left:0;flex-shrink:1;min-width:0}}.hs-mobile-credits{display:flex;align-items:center;justify-content:center;gap:6px;min-width:48px;height:40px;padding:0 12px;border:1px solid #ffe0d4;border-radius:20px;background:#fff;color:#ff7a50;font-size:14px;font-weight:600;cursor:pointer}.hs-mobile-credits:focus-visible{outline:2px solid #0071e3;outline-offset:2px}@media(max-width:700px){.hg-nav .hs-account-email,.hs-account-logout,.hs-nav .hs-account-email{display:none}.hg-nav .hs-account,.hs-nav .hs-account{flex:0 0 auto}.hs-mobile-credits{display:flex;align-items:center;justify-content:center;gap:5px;min-width:44px;height:36px;padding:0 9px;border:1px solid #dce3ed;border-radius:20px;background:#fff;color:#ff7a50;font-size:12px;font-weight:600;cursor:pointer}.hs-mobile-credits:focus-visible{outline:2px solid #0071e3;outline-offset:2px}.hs-page .hs-nav:has(.hs-account) nav{flex:0 0 auto}}.credits-bottom-sheet .credits-sheet-text{color:#4a2c2a}.credits-bottom-sheet .credits-sheet-buy{background:linear-gradient(90deg,#ff7a50,#ff9371)}.credits-bottom-sheet[data-appearance=headshots] .credits-sheet-text{color:#303b48}.credits-bottom-sheet[data-appearance=headshots] .credits-sheet-buy{background:#0071e3}.credits-bottom-sheet[data-appearance=headshots] .text-orange-500{color:#0071e3}.credit-history-overlay{position:fixed;inset:0;z-index:150;background:oklch(20% .01 45/.42);animation:credit-overlay-in .16s ease-out}.credit-history-dialog{--credit-ink:oklch(27% .009 45);--credit-muted:oklch(49% .01 45);--credit-line:oklch(91% .006 45);position:fixed;top:50%;left:50%;z-index:151;transform:translate(-50%,-50%);display:flex;flex-direction:column;width:min(560px,calc(100vw - 40px));max-height:min(720px,calc(100dvh - 64px));overflow:hidden;border:1px solid oklch(95% .005 45);border-radius:22px;background:oklch(99% .003 45);color:var(--credit-ink);box-shadow:0 24px 80px oklch(20% .01 45/.2),0 4px 16px oklch(20% .01 45/.06);font-family:var(--font-inter),system-ui,sans-serif;animation:credit-dialog-in .18s cubic-bezier(.16,1,.3,1)}.credit-history-dialog *{box-sizing:border-box}.credit-history-dialog button{font:inherit;cursor:pointer}.credit-history-dialog button:focus-visible{outline:2px solid oklch(50% .15 38);outline-offset:4px}.credit-history-header{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:25px 28px 20px;flex-shrink:0}.credit-history-heading{display:flex;align-items:center;gap:10px;min-width:0}.credit-history-heading h2{margin:0;font-size:20px;line-height:1.3;font-weight:650;letter-spacing:-.025em}.credit-history-close{display:grid;place-items:center;flex-shrink:0;width:36px;height:36px;border:0;border-radius:50%;background:transparent;color:var(--credit-muted);transition:background .15s}.credit-history-close:hover{background:oklch(94% .005 45)}.credit-history-summary{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:0 28px;padding:2px 0 25px;border-bottom:1px solid var(--credit-line);flex-shrink:0}.credit-history-balance{display:flex;align-items:baseline;flex-wrap:wrap;gap:12px;min-width:0}.credit-history-balance>span{font-size:13px;color:var(--credit-muted)}.credit-history-balance strong{font-size:30px;line-height:1.2;letter-spacing:-.04em;font-weight:600;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.credit-history-buy{display:flex;justify-content:center;align-items:center;gap:9px;flex-shrink:0;max-width:60%;padding:11px 16px;border:1px solid transparent;border-radius:10px;background:oklch(36% .06 38);color:oklch(99% .003 45);font-size:13px!important;line-height:1.4;font-weight:600!important;transition:background .15s}.credit-history-buy:hover{background:oklch(29% .06 38)}.credit-history-buy:active{background:oklch(25% .06 38)}.credit-history-buy svg{flex-shrink:0}.credit-history-section-heading{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:22px 28px 10px;flex-shrink:0}.credit-history-section-heading h3{margin:0;font-size:13px;font-weight:600}.credit-history-info{border:0;background:none;padding:5px 0;color:var(--credit-muted);font-size:12px!important;text-align:right}.credit-history-info:hover{color:var(--credit-ink);text-decoration:underline;text-underline-offset:3px}.credit-history-ledger{min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;padding:0 28px 20px;scrollbar-gutter:stable}.credit-history-ledger ul{margin:0;padding:0;list-style:none}.credit-history-row{display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:13px;align-items:start;padding:18px 0;border-bottom:1px solid var(--credit-line)}.credit-history-row:last-child{border-bottom:0}.credit-history-direction{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:oklch(95% .006 45);color:var(--credit-muted)}.credit-history-direction[data-positive=true]{background:oklch(95% .018 160);color:oklch(41% .09 160)}.credit-history-description{display:flex;flex-direction:column;gap:4px;min-width:0;overflow-wrap:anywhere}.credit-history-type{font-size:14px;line-height:1.4;font-weight:550}.credit-history-detail{font-size:12px;line-height:1.5;color:var(--credit-muted)}.credit-history-description time{font-size:11px;line-height:1.5;color:var(--credit-muted);font-variant-numeric:tabular-nums}.credit-history-amount{padding-top:4px;font-size:15px;line-height:1.4;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.credit-history-amount[data-positive=true]{color:oklch(41% .09 160)}.credit-history-state{display:flex;min-height:220px;align-items:center;justify-content:center;flex-direction:column;gap:14px;text-align:center;color:var(--credit-muted);font-size:14px}.credit-history-state p{margin:0}.credit-history-retry{border:1px solid var(--credit-line);border-radius:8px;padding:8px 14px;background:transparent;color:var(--credit-ink)}.credit-history-retry:hover{background:oklch(95% .006 45)}.credit-history-skeleton{display:flex;align-items:center;justify-content:space-between;height:82px;border-bottom:1px solid var(--credit-line)}.credit-history-skeleton span{width:45%;height:28px;border-radius:5px;background:oklch(94% .006 45)}.credit-history-skeleton span+span{width:40px;height:16px}@keyframes credit-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes credit-dialog-in{0%{opacity:0;transform:translate(-50%,calc(-50% + 8px))}to{opacity:1;transform:translate(-50%,-50%)}}@media(max-width:700px){.credit-history-dialog{width:calc(100vw - 24px);max-height:calc(100dvh - 32px);border-radius:18px}.credit-history-header{padding:20px}.credit-history-summary{margin:0 20px;gap:12px}.credit-history-section-heading{padding:18px 20px 10px}.credit-history-ledger{padding:0 20px 16px}.credit-history-row{grid-template-columns:28px minmax(0,1fr) auto;gap:10px}.credit-history-direction{width:28px;height:28px}}@media(prefers-reduced-motion:reduce){.credit-history-dialog,.credit-history-overlay{animation:none}.credit-history-dialog button{transition:none}}.product-switcher-trigger{display:inline-flex;align-items:center;gap:9px;min-width:0;min-height:42px;padding:8px 12px;border:1px solid oklch(.9 .035 60);border-radius:10px;color:oklch(.43 .09 45);background:oklch(.97 .025 65);font:inherit;font-size:16px;font-weight:650;white-space:nowrap;cursor:pointer;transition:background-color .16s ease-out,border-color .16s ease-out}.product-switcher-trigger:hover,.product-switcher-trigger[data-state=open]{background:oklch(.945 .04 65);border-color:oklch(.82 .06 60)}.product-switcher-trigger:focus{outline:none}.product-switcher-trigger:focus-visible{outline:2px solid oklch(.53 .11 45);outline-offset:3px}.product-switcher-trigger svg{flex-shrink:0}.product-switcher-trigger>span{overflow:hidden;text-overflow:ellipsis}.product-switcher-icon{color:oklch(.59 .15 45)}.product-switcher-caret{width:16px;height:16px;margin-left:3px;color:oklch(.47 .07 45);transition:transform .16s ease-out}.product-switcher-trigger[data-state=open] .product-switcher-caret{transform:rotate(180deg)}.product-switcher-menu{z-index:110;width:274px;max-width:calc(100vw - 24px);max-height:var(--radix-dropdown-menu-content-available-height);overflow-y:auto;padding:8px;border:1px solid oklch(.91 .015 65);border-radius:14px;background:oklch(.995 .005 65);color:oklch(.32 .025 55);box-shadow:0 12px 32px oklch(.3 .025 55/.12)}.product-switcher-label{padding:8px 12px 10px;font-size:12px;font-weight:500;color:oklch(.53 .025 55)}.product-switcher-item{display:flex;align-items:center;gap:12px;min-height:50px;padding:12px;border-radius:8px;color:inherit;font-size:15px;font-weight:500;text-decoration:none;outline:none}.product-switcher-item span{flex:1}.product-switcher-item[aria-current=page]{color:oklch(.43 .09 45);font-weight:650}.product-switcher-item[data-highlighted]{background:oklch(.96 .018 65)}.product-switcher-item[aria-current=page]>svg:last-child{color:oklch(.59 .15 45)}.dating-product-identity{display:flex;align-items:center;gap:18px;min-width:0}.dating-product-identity>a{flex-shrink:0;white-space:nowrap}.hs-nav .hs-nav-product:has(.product-switcher-trigger):before{display:none}.hg-nav .hg-nav-section:has(.product-switcher-trigger){padding-left:0;border-left:0}@media(max-width:700px){.hs-page .hs-nav-product .product-switcher-trigger{gap:4px;padding:6px;min-height:36px;font-size:11px}.hg-nav .hg-nav-section:has(.product-switcher-trigger){display:flex;font-size:13px}.hg-nav:has(.product-switcher-trigger){height:auto;min-height:64px;flex-wrap:wrap;padding-block:12px}.hg-nav .product-switcher-trigger{font-size:13px;padding:6px 8px}}@media(max-width:600px){.dating-product-identity{gap:10px}.dating-product-identity>a>span{display:none}.dating-product-identity .product-switcher-trigger{padding:7px 8px;font-size:13px;gap:6px}.dating-product-identity .product-switcher-icon{width:18px;height:18px}}@media(prefers-reduced-motion:reduce){.product-switcher-caret,.product-switcher-trigger{transition:none}}.product-switcher-trigger:is([data-product=headshots],[data-product=crop]){color:#06c;background:#f0f6ff;border-color:#cbdff7}.product-switcher-trigger:is([data-product=headshots],[data-product=crop]):hover,.product-switcher-trigger:is([data-product=headshots],[data-product=crop])[data-state=open]{background:#e8f2ff;border-color:#a8c9ed}.product-switcher-trigger:is([data-product=headshots],[data-product=crop]):focus-visible{outline-color:#06c}.product-switcher-trigger:is([data-product=headshots],[data-product=crop]) .product-switcher-caret,.product-switcher-trigger:is([data-product=headshots],[data-product=crop]) .product-switcher-icon{color:#06c}.product-switcher-menu:is([data-product=headshots],[data-product=crop]){background:#fff;border-color:#dce3ed;color:#303b48;box-shadow:0 12px 32px rgba(28,53,81,.12)}.product-switcher-menu:is([data-product=headshots],[data-product=crop]) .product-switcher-label{color:#68788b}.product-switcher-menu:is([data-product=headshots],[data-product=crop]) .product-switcher-item[aria-current=page],.product-switcher-menu:is([data-product=headshots],[data-product=crop]) .product-switcher-item[aria-current=page]>svg:last-child{color:#06c}.product-switcher-menu:is([data-product=headshots],[data-product=crop]) .product-switcher-item[data-highlighted]{background:#f1f6fc}.product-switcher-trigger[data-appearance=dark]{font-size:13px;gap:6px;padding:7px 9px;color:#f4f4f5;background:#202022;border-color:#3f3f46}.product-switcher-trigger[data-appearance=dark] .product-switcher-caret,.product-switcher-trigger[data-appearance=dark] .product-switcher-icon{color:#ff956f}.product-switcher-trigger[data-appearance=dark]:hover,.product-switcher-trigger[data-appearance=dark][data-state=open]{background:#303033;border-color:#80604f}.product-switcher-menu[data-appearance=dark]{background:#18181b;border-color:#3f3f46;color:#e4e4e7}.product-switcher-menu[data-appearance=dark] .product-switcher-label{color:#a1a1aa}.product-switcher-menu[data-appearance=dark] .product-switcher-item[aria-current=page],.product-switcher-menu[data-appearance=dark] .product-switcher-item[aria-current=page]>svg:last-child{color:#ff956f}.product-switcher-menu[data-appearance=dark] .product-switcher-item[data-highlighted]{background:#303033}.dating-mobile-switcher{min-width:0;margin-inline:8px}.dating-mobile-switcher .product-switcher-trigger{min-height:36px;padding:6px;font-size:11px;gap:4px;max-width:142px}.dating-mobile-switcher .product-switcher-icon{width:15px;height:15px}.dating-mobile-brand{font-size:14px;white-space:nowrap}.dating-mobile-switcher .product-switcher-trigger{max-width:126px}.dating-mobile-header{padding-inline:12px}.dating-mobile-header>div{gap:6px}.dating-mobile-header a{flex-shrink:0;gap:5px}.dating-mobile-header .dating-mobile-brand{display:inline;font-size:13px}.dating-mobile-header .dating-mobile-switcher{flex:1;min-width:0;margin-inline:0}.dating-mobile-header .dating-mobile-switcher .product-switcher-trigger{width:-moz-max-content;width:max-content;max-width:100%}.dating-mobile-header .dating-mobile-switcher+div{flex-shrink:0;gap:5px}@media(max-width:360px){.dating-mobile-header{padding-inline:8px}.dating-mobile-header .dating-mobile-brand{font-size:12px}.dating-mobile-header a>svg{width:18px;height:18px}.dating-mobile-header .dating-mobile-switcher .product-switcher-trigger{gap:2px;padding-inline:4px}.dating-mobile-header [data-testid=mobile-credits-button]{padding-inline:8px}}.page_page__D8zYM{--ink:#0a1716;--muted:#747b88;--line:#eceff1;--accent:#607c91;--paper:#fff;--sage:#edf6f1;background:#fafaf9;color:var(--ink);font-family:Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:-.015em;min-height:100vh}.page_page__D8zYM *{box-sizing:border-box}.page_page__D8zYM :is(h1,h2,h3,h4,p,figure){margin:0}.page_page__D8zYM :is(h1,h2,h3,h4){font-family:inherit;color:var(--ink)}.page_page__D8zYM :is(button,input,textarea,select){font:inherit}.page_page__D8zYM button{cursor:pointer}.page_page__D8zYM a{text-decoration:none}.page_page__D8zYM :is(button,a){-webkit-tap-highlight-color:transparent}.page_page__D8zYM button:disabled{cursor:not-allowed;opacity:.5}.page_page__D8zYM :is(button,a,input,textarea,select,summary):focus-visible{outline:3px solid #86b39f;outline-offset:4px}.page_page__D8zYM h2[tabindex]:focus{outline:none}.page_page__D8zYM :is(button,a,summary){touch-action:manipulation}.page_page__D8zYM p{line-height:1.5}.page_navInner___2PXG{max-width:1094px;padding:0 17px;margin:auto;height:58px;display:flex;align-items:center;justify-content:space-between;gap:24px}.page_nav__N0qUn{border-bottom:1px solid #e4e3df;background:#fafaf9}@media print{.page_footer__QCSw2,.page_guide__4_8v0,.page_nav__N0qUn,.page_resultTitle__yZxjs,.page_stepper__Y81pa{display:none!important}.page_page__D8zYM{background:#fff}.page_toolWrap__sB6tz{width:100%!important;max-width:none}}.page_brand__rdN3X{font-size:20px;font-weight:650;letter-spacing:-.065em;white-space:nowrap}.page_navLinks__7qnta{display:flex;gap:32px;margin-left:142px;margin-right:auto;font-size:12px}.page_navAccount___R0Bg{display:flex;align-items:center;gap:30px;font-size:12px}.page_navAccount___R0Bg .page_primary__Ze_T_{min-height:38px;font-size:12px;padding:0 20px}.page_footerLinks__lWTyH a,.page_navAccount___R0Bg>a:not(.page_primary__Ze_T_),.page_navLinks__7qnta a{transition:color .15s}.page_footerLinks__lWTyH a:hover,.page_navAccount___R0Bg>a:not(.page_primary__Ze_T_):hover,.page_navLinks__7qnta a:hover{color:var(--accent)}.page_toolWrap__sB6tz{max-width:1094px;margin:auto;scroll-margin-top:20px}.page_uploadLayout__hmdiC{display:grid;grid-template-columns:1.11fr 1fr;gap:25px;align-items:center;height:354px;padding:20px 18px 25px}.page_hero__6YdFo .page_eyebrow__orPoN{color:#929b9e;font-size:10px;font-weight:600;letter-spacing:.18em;margin-bottom:12px}.page_hero__6YdFo h1{font-size:52px;line-height:1.08;font-weight:650;letter-spacing:-.04em}.page_heroDescription__oFmuS{font-size:17px;line-height:1.48!important;color:#717985;margin-top:16px!important;max-width:545px;letter-spacing:-.01em}.page_heroActions__gBnnt{display:flex;align-items:center;gap:17px;margin-top:27px;white-space:nowrap}.page_heroActions__gBnnt>span{color:#858c95;font-size:12px;letter-spacing:0}.page_primary__Ze_T_,.page_secondary__jEE4A{display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:9px;min-height:41px;padding:0 18px;white-space:nowrap;font-weight:500;font-size:12px;letter-spacing:-.01em;transition:background .16s,box-shadow .16s,transform .16s}.page_primary__Ze_T_{color:#fff!important;background:#0a1716;border:1px solid #0a1716;box-shadow:inset 0 1px 2px #ffffff16}.page_primary__Ze_T_:hover:not(:disabled){background:#344d63;box-shadow:0 3px 9px #17332617}.page_primary__Ze_T_:active:not(:disabled),.page_secondary__jEE4A:active:not(:disabled){transform:translateY(1px)}.page_secondary__jEE4A{color:var(--ink);background:#fafbfc;border:1px solid var(--line)}.page_secondary__jEE4A:hover:not(:disabled){background:#f1f5f3}.page_heroActions__gBnnt .page_primary__Ze_T_{min-height:44px;font-size:14px;padding:0 22px}.page_scene__yPMm1{position:relative;height:300px;width:100%;margin-top:7px}.page_profileCard__Bkcdv{position:absolute;left:16px;top:-3px;width:344px;height:242px;border:1px solid #e6e9ec;padding:10px;border-radius:13px;background:#f7f8f9;transform:rotate(-3deg);box-shadow:0 12px 27px #162b2811}.page_coverPhoto__R7N3F{display:block;height:111px;width:100%;border-radius:8px 8px 0 0;-o-object-fit:cover;object-fit:cover}.page_avatar__1Dl9s{position:absolute;width:63px;height:63px;-o-object-fit:cover;object-fit:cover;left:24px;top:94px;border:3px solid #fff;border-radius:50%}.page_profileBio__km5S1{background:#fff;height:111px;padding:39px 16px 10px;border-radius:0 0 6px 6px}.page_profileBio__km5S1 strong{font-size:16px;font-weight:600;display:block;line-height:1.3}.page_profileBio__km5S1 p{font-size:11px;margin-top:2px;color:#3d4855}.page_profileBio__km5S1>span{font-size:10px;color:#8a939d;display:block;margin-top:4px}.page_analysisCard__A01xn{position:absolute;z-index:2;right:-9px;top:62px;width:215px;height:198px;padding:17px 17px 13px;border-radius:16px;background:#fff;transform:rotate(6deg);box-shadow:0 13px 35px #1c34330b}.page_aiBadge__LETts{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;color:#fff;background:#22654c;font-size:14px;font-weight:600}.page_analysisCard__A01xn ul{list-style:none;padding:0;margin:13px 0 0;display:grid;gap:13px}.page_analysisCard__A01xn li{display:flex;align-items:center;gap:8px;font-size:10px;white-space:nowrap;color:#354052;letter-spacing:-.01em}.page_analysisCard__A01xn li>span{width:18px;height:18px;border-radius:50%;background:#d6e9df;color:#397f61;display:grid;place-items:center;flex-shrink:0}.page_fromNote__kGYDW,.page_toNote__wSMiQ{position:absolute;display:flex;align-items:center;color:#243331;font-family:Bradley Hand,Segoe Print,Comic Sans MS,cursive;font-style:italic;font-size:16px;white-space:nowrap}.page_fromNote__kGYDW{right:19px;top:-20px;flex-direction:row-reverse;gap:4px;transform:rotate(-7deg)}.page_fromNote__kGYDW svg{margin-top:26px;transform:rotate(-10deg)}.page_toNote__wSMiQ{bottom:-5px;right:80px;gap:15px;transform:rotate(2deg)}.page_toNote__wSMiQ svg{margin-top:-20px}.page_dashboard__JUTrR{background:#fff;border:1px solid var(--line);border-radius:14px;padding:26px 28px 23px;scroll-margin-top:20px}.page_dashboardHeader__xijkm{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:19px}.page_dashboardTitle__vPBwb{display:flex;align-items:center;gap:10px}.page_dashboardTitle__vPBwb h2{font-size:21px;font-weight:650;letter-spacing:-.045em;line-height:1.4}.page_dashboardTitle__vPBwb>span{font-size:10px;padding:3px 7px;border:1px solid #e5ece8;border-radius:5px;color:#6b8277;background:#f7faf8;letter-spacing:.02em}.page_dashboardHeader__xijkm p{font-size:14px;color:var(--muted);margin-top:1px;letter-spacing:-.01em}.page_dashboardActions__kP6B9{display:flex;gap:12px}.page_summaryGrid__S9we4{display:grid;grid-template-columns:1.18fr 1fr;gap:18px}.page_scoreBreakdown__Ra5Bw,.page_scoreOverview__1dGhR{border:1px solid var(--line);border-radius:10px;min-height:201px}.page_scoreOverview__1dGhR{display:flex;align-items:center;padding:18px 24px;gap:28px}.page_scoreRing__30_Z_{--value:78%;position:relative;width:164px;height:164px;border-radius:50%;flex-shrink:0;background:conic-gradient(#58977c 0 var(--value),#f0f1f3 var(--value) 100%);display:grid;place-items:center}.page_scoreRing__30_Z_:before{content:"";width:146px;height:146px;border-radius:50%;background:#fff;position:absolute}.page_scoreRing__30_Z_>div{z-index:1;text-align:center;padding-top:3px}.page_scoreRing__30_Z_ strong{display:block;font-size:42px;letter-spacing:-.04em;line-height:1.2;font-weight:600}.page_scoreRing__30_Z_ span{display:block;font-size:12px;color:#78808d}.page_scoreSummary__TEQyk h3{font-size:20px;font-weight:650;letter-spacing:-.04em;white-space:nowrap;display:flex;align-items:center;gap:6px}.page_celebration___FwwR{display:flex;color:#ce9767}.page_scoreSummary__TEQyk p{color:var(--muted);font-size:14px;margin-top:10px;line-height:1.5;letter-spacing:-.015em}.page_scoreBreakdown__Ra5Bw{padding:21px;display:grid;align-content:space-between}.page_metric__0CvTP{display:grid;grid-template-columns:114px 1fr 22px;gap:10px;align-items:center;font-size:12px}.page_metric__0CvTP>span:last-child{text-align:right;color:#495568;font-variant-numeric:tabular-nums}.page_metric__0CvTP progress{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:0;display:block;width:100%;height:7px;border-radius:8px;overflow:hidden;background:#eef0f2;color:var(--accent)}.page_metric__0CvTP progress::-webkit-progress-bar{background:#eef0f2;border-radius:8px}.page_metric__0CvTP progress::-webkit-progress-value{background:var(--accent);border-radius:8px}.page_metric__0CvTP progress::-moz-progress-bar{background:var(--accent);border-radius:8px}.page_detailsGrid__s3Mz5{display:grid;grid-template-columns:1.1fr 1fr;gap:22px;margin-top:26px}.page_detailsGrid__s3Mz5 h3{font-size:17px;letter-spacing:-.04em;font-weight:650;margin-bottom:10px}.page_feedbackList__3RwtZ>div{display:grid;gap:9px}.page_feedbackRow__LkqJu{border:1px solid var(--line);border-radius:10px;background:#fff}.page_feedbackRow__LkqJu summary{list-style:none;display:flex;align-items:flex-start;gap:15px;padding:12px 13px;cursor:pointer}.page_feedbackRow__LkqJu summary::-webkit-details-marker{display:none}.page_rowIcon__402GX{width:35px;height:35px;background:#f2f4f5;border-radius:50%;display:grid;place-items:center;color:#15232c;flex-shrink:0}.page_feedbackText__Kdge4{display:block;min-width:0;flex:1;color:#142738}.page_feedbackText__Kdge4 strong{display:block;font-size:12px;line-height:1.6;font-weight:600}.page_feedbackText__Kdge4>span{display:block;font-size:12px;color:#737c89;line-height:1.4;letter-spacing:-.01em}.page_statusPill__eeWPi{display:flex;align-items:center;gap:5px;flex-shrink:0;font-size:9px;line-height:1.5;padding:6px 9px;border-radius:20px;color:#ae740e;background:#fdf6e8;margin-top:3px;white-space:nowrap}.page_statusPill__eeWPi[data-good=true]{background:#edf7f1;color:#368369}.page_rowChevron__nCfEH{color:#83909b;flex-shrink:0;margin-top:10px;transition:transform .2s}.page_feedbackRow__LkqJu[open] .page_rowChevron__nCfEH{transform:rotate(90deg)}.page_feedbackDetail__Sv5fE{border-top:1px solid var(--line);padding:12px 15px 15px 63px;font-size:12px;color:#697884}.page_feedbackRow__LkqJu:hover{border-color:#d6e2dc}.page_suggestions__v_Uju ol{list-style:none;margin:0;padding:0 17px;border:1px solid var(--line);border-radius:10px}.page_suggestions__v_Uju li{display:flex;gap:18px;align-items:flex-start;padding:12px 2px}.page_suggestions__v_Uju li+li{border-top:1px solid var(--line)}.page_suggestionNumber__RFVhO{width:30px;height:30px;display:grid;place-items:center;flex-shrink:0;border-radius:50%;background:#e9f4ee;color:#399676;font-size:13px;font-weight:600}.page_suggestions__v_Uju li:nth-child(3) .page_suggestionNumber__RFVhO{background:#edf2f6;color:#397da3}.page_suggestions__v_Uju h4{font-size:12px;font-weight:600;line-height:1.5;color:#152b3a}.page_suggestions__v_Uju li p{color:var(--muted);font-size:12px;line-height:1.4;margin-top:2px;letter-spacing:-.01em}.page_deeper__L4wmt{display:flex;gap:15px;align-items:flex-start;padding:19px;margin-top:16px;border-radius:15px;background:#edf6f0}.page_deeperIcon__y_j3q{width:37px;height:37px;display:grid;place-items:center;border-radius:10px;background:#d1e9dc;color:#1a4336;flex-shrink:0}.page_deeper__L4wmt h4{font-size:15px;color:var(--ink);font-weight:650;letter-spacing:-.035em;margin:1px 0 4px}.page_deeper__L4wmt p{font-size:13px;color:#78828b;max-width:240px;line-height:1.4}.page_deeper__L4wmt .page_primary__Ze_T_{align-self:center;padding:0 16px;min-height:39px;font-size:11px;margin-left:auto}.page_guide__4_8v0{max-width:1094px;margin:0 auto;padding:0 16px;font-size:11px;color:#828b92}.page_guide__4_8v0>summary{min-height:27px;width:-moz-max-content;width:max-content;max-width:100%;margin-left:auto;display:flex;align-items:center;gap:8px;cursor:pointer;list-style:none}.page_guide__4_8v0 summary::-webkit-details-marker{display:none}.page_guide__4_8v0[open]{padding-top:16px}.page_guide__4_8v0[open]>summary{margin-left:0;font-size:14px;color:var(--ink)}.page_guideContent__1pW7Y{padding:26px 0 16px;font-size:14px}.page_appSections__QCQOa,.page_how__pUBKc{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;padding-bottom:28px;margin-bottom:28px;border-bottom:1px solid var(--line)}.page_guideContent__1pW7Y h2{font-size:17px;margin:6px 0 8px;font-weight:600}.page_how__pUBKc>div>span{font-size:12px;color:var(--accent)}.page_faq__K_kqk>details{padding:14px 0;border-bottom:1px solid var(--line)}.page_faq__K_kqk summary{display:flex;justify-content:space-between;align-items:center;gap:16px;cursor:pointer;color:var(--ink);list-style:none}.page_faq__K_kqk p{margin-top:12px;max-width:850px}.page_related__ErqAh{padding-top:24px;display:flex;flex-wrap:wrap;-moz-column-gap:24px;column-gap:24px;row-gap:12px}.page_related__ErqAh h2{width:100%}.page_related__ErqAh a{display:flex;align-items:center;gap:8px;color:var(--accent)}.page_footer__QCSw2{max-width:1094px;padding:0 17px 16px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:24px}.page_footer__QCSw2 p{font-size:11px;color:#7c858e;margin-top:1px}.page_footerLinks__lWTyH{display:flex;gap:26px;align-items:center;font-size:12px;color:#77818b}.page_publisher__d4_Fn{display:flex;align-items:center;gap:6px;font-size:11px}.page_visuallyHidden__QPLSm{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.page_uploadTray__4Hexm{background:#fff;border:1px solid var(--line);border-radius:14px;padding:24px 28px;margin:0 0 20px}.page_trayHeader__1j5uN{display:flex;justify-content:space-between;gap:20px;align-items:flex-start;margin-bottom:20px}.page_trayHeader__1j5uN h2{font-size:21px;font-weight:600;letter-spacing:-.035em}.page_trayHeader__1j5uN p{color:var(--muted);margin-top:5px}.page_iconButton__l6_dR{border:0;background:transparent;padding:5px;display:flex;border-radius:5px}.page_dropzone__Klxmb{text-align:center;border:1px dashed #d9dde1;padding:24px;border-radius:10px;background:#fafafa}.page_dropzone__Klxmb[data-dragging=true]{background:#eaf4ed;border-color:var(--accent)}.page_dropzone__Klxmb>p:first-child{margin-bottom:12px}.page_dropzone__Klxmb small{display:block;color:var(--muted);margin-top:12px;font-size:11px}.page_thumbnails__FfxHh{display:flex;gap:14px;flex-wrap:wrap;justify-content:center}.page_thumbnails__FfxHh figure{width:70px;height:100px;position:relative}.page_thumbnails__FfxHh img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:7px}.page_thumbnails__FfxHh figcaption{position:absolute;bottom:6px;left:6px;background:#fff;font-size:10px;padding:2px 5px;border-radius:3px}.page_thumbnails__FfxHh button{position:absolute;right:-5px;top:-5px;border:1px solid var(--line);border-radius:50%;width:23px;height:23px;display:grid;place-items:center;background:#fff}.page_fileCount__Y5sjJ{font-size:12px;color:var(--muted);margin:12px 0!important}.page_consent__qru4C{display:flex;align-items:flex-start;gap:10px;font-size:12px;line-height:1.5;margin:20px 0 15px}.page_consent__qru4C input{width:16px;height:16px;accent-color:var(--accent);margin-top:2px;flex-shrink:0}.page_trayActions__BX29k{display:flex;margin-top:20px;justify-content:flex-end;align-items:center;gap:20px}.page_privacyNote__oN4DQ{font-size:12px;color:var(--muted);display:flex;gap:7px;align-items:center}.page_privacyNote__oN4DQ svg{flex-shrink:0}.page_privacyDetail__49LWY{font-size:11px;color:var(--muted);max-width:780px;margin-top:13px!important}.page_privacyDetail__49LWY a{text-decoration:underline}.page_status__jxlTM{margin-top:14px!important;color:var(--accent)}.page_error__TV1v9{border:1px solid #edd6cc;background:#fff6f0;color:#954934;border-radius:9px;padding:14px 18px;font-size:13px;margin:18px 0}.page_resultTitle__yZxjs{padding:38px 28px 22px}.page_resultTitle__yZxjs h1{font-size:30px;letter-spacing:-.04em;font-weight:650}.page_resultTitle__yZxjs p{font-size:11px;letter-spacing:.1em;color:var(--muted);margin-top:5px}.page_stepper__Y81pa{display:flex;list-style:none;margin:0 28px 25px;padding:0;gap:28px;color:#89918d}.page_stepper__Y81pa li{display:flex;gap:8px;align-items:center;font-size:12px}.page_stepper__Y81pa li>span{display:grid;place-items:center;width:24px;height:24px;border:1px solid var(--line);border-radius:50%;font-size:10px;background:#fff}.page_stepper__Y81pa li[data-active=true]{color:var(--ink)}.page_stepper__Y81pa li[data-active=true]>span,.page_stepper__Y81pa li[data-done=true]>span{background:var(--sage);color:#36725a;border-color:#dbe9e0}.page_reportPanel__p8pQS,.page_reviewPanel__wtJ3p{padding:28px;border:1px solid var(--line);border-radius:14px;background:#fff;margin-bottom:30px}.page_sectionHeading__yCG6Y{margin-bottom:25px;max-width:640px}.page_eyebrow__orPoN{font-size:11px;letter-spacing:.13em;color:var(--accent);text-transform:uppercase;font-weight:500}.page_sectionHeading__yCG6Y h2{font-size:28px;line-height:1.25;letter-spacing:-.045em;font-weight:600;margin:9px 0}.page_sectionHeading__yCG6Y>p:last-child{color:var(--muted);font-size:14px}.page_reviewGrid__cnNoE{display:grid;grid-template-columns:1.1fr 1fr;gap:45px}.page_formFields__2U38z{display:grid;gap:20px}.page_formFields__2U38z label{display:grid;gap:8px;font-size:12px;color:#4a5a53}.page_formFields__2U38z :is(input,select,textarea){width:100%;border:1px solid #dce5df;background:#fcfdfc;border-radius:8px;padding:12px;color:var(--ink);font-size:14px}.page_formFields__2U38z textarea{resize:vertical;min-height:90px}.page_formFields__2U38z textarea::-moz-placeholder{color:#939d98}.page_formFields__2U38z textarea::placeholder{color:#939d98}.page_formFields__2U38z h3,.page_observations__Jp_KO h3{font-size:15px;font-weight:600}.page_promptFields__lYEc4{display:grid;gap:12px;border:1px solid var(--line);border-radius:10px;padding:16px}.page_promptFields__lYEc4 .page_textButton__EgDfN{justify-self:start}.page_textButton__EgDfN{color:#3f775e;display:inline-flex;gap:8px;align-items:center;padding:6px 0;border:0;background:transparent;font-size:12px;font-weight:500}.page_observations__Jp_KO{background:#f5f8f5;padding:22px;border-radius:10px;align-self:start}.page_observation__ZyZ48{display:flex;gap:16px;margin-top:20px;align-items:flex-start}.page_observation__ZyZ48 img{width:60px;max-height:95px;-o-object-fit:cover;object-fit:cover;border-radius:6px}.page_observation__ZyZ48 span{font-size:10px;color:var(--accent)}.page_observation__ZyZ48 p,.page_observations__Jp_KO>p{font-size:13px;color:#728078;margin-top:5px}.page_recognitionNotes__FecEv{margin-top:20px;padding-top:20px;border-top:1px solid #dce6df}.page_recognitionNotes__FecEv ul{padding-left:17px;font-size:12px;line-height:1.7;color:var(--muted)}.page_actions__QLIoz{display:flex;justify-content:space-between;gap:20px;align-items:center;padding-top:24px;margin-top:24px;border-top:1px solid var(--line)}.page_actions__QLIoz>.page_primary__Ze_T_{margin-left:auto}.page_exampleNotice__A8TJR{background:var(--sage);border-radius:8px;padding:13px 17px;margin-bottom:23px}.page_exampleNotice__A8TJR span{font-size:11px;color:#438267;font-weight:600}.page_exampleNotice__A8TJR p{font-size:12px;color:#6c8175;margin-top:3px}.page_reportHeader__q5prB h2{max-width:770px;font-size:34px;font-weight:600;letter-spacing:-.045em;line-height:1.2;margin:12px 0}.page_reportHeader__q5prB>p:last-child{max-width:830px;color:var(--muted);font-size:15px}.page_reportToolbar__f0Qsq{display:flex;align-items:center;gap:10px;margin:22px 0 30px}.page_reportToolbar__f0Qsq>span{font-size:12px;color:var(--accent)}.page_reportColumns__4kt4n{display:grid;grid-template-columns:1.5fr 1fr;gap:30px}.page_reportPanel__p8pQS h3{font-size:18px;letter-spacing:-.025em;font-weight:600;margin-bottom:16px}.page_priorities__ksQR8 ol{list-style:none;margin:0;padding:0}.page_priorities__ksQR8 li{display:flex;gap:18px;padding:18px 0;border-top:1px solid var(--line)}.page_priorities__ksQR8 li>span{display:grid;place-items:center;width:30px;min-width:30px;height:30px;border-radius:50%;font-size:12px;color:var(--accent);background:var(--sage);flex-shrink:0;white-space:nowrap}.page_priorities__ksQR8 h4{font-size:14px;font-weight:600}.page_priorities__ksQR8 p{margin-top:6px;color:var(--muted);font-size:13px}.page_actionText__eMr_I{color:#446b56!important}.page_strengths__fu1U_{background:#f1f7f3;border-radius:11px;padding:24px;align-self:start}.page_checkIcon__SLB5z{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;color:#418364;background:#dcece1;margin-bottom:16px}.page_strengths__fu1U_ p{font-size:13px;color:#728078;padding-bottom:14px;margin-bottom:14px;border-bottom:1px solid #dce8df}.page_strengths__fu1U_ p:last-child{border:0;margin:0;padding:0}.page_reportSection__r7nbL{padding-top:28px;margin-top:22px;border-top:1px solid var(--line)}.page_photoFeedback__W73bq{display:flex;gap:20px;margin-top:17px}.page_photoFeedback__W73bq img{width:90px;height:120px;-o-object-fit:cover;object-fit:cover;border-radius:7px}.page_photoFeedback__W73bq p{font-size:14px;color:var(--muted);margin-top:8px}.page_rewrite__UFKXI{margin-top:20px}.page_rewriteGrid__55bgr{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--line);border-radius:10px;overflow:hidden}.page_rewriteGrid__55bgr>div{padding:22px}.page_rewriteGrid__55bgr>div+div{background:#f1f7f3;border-left:1px solid var(--line)}.page_rewriteGrid__55bgr span{font-size:11px;color:var(--muted)}.page_rewriteGrid__55bgr p{margin-top:12px;font-size:17px;line-height:1.6}.page_rewriteReason__3LnUX{font-size:12px;color:var(--muted);margin-top:12px!important}.page_nextStep__jLSQf{background:#edf6f0;padding:24px;border-radius:10px;margin-top:28px}.page_nextStep__jLSQf h3{margin-bottom:8px}.page_nextStep__jLSQf p{font-size:14px;color:#57715f}.page_reportLimits__scBjc{margin-top:24px;color:var(--muted);font-size:12px}.page_reportLimits__scBjc summary{cursor:pointer}.page_reportLimits__scBjc ul{padding:12px 0 0 18px;line-height:1.7}.page_disclaimer__6bzF7{font-size:11px;color:var(--muted);margin-top:20px!important}.page_loading__kObe3{background:#fff;padding:90px 24px;border:1px solid var(--line);border-radius:14px;min-height:430px;text-align:center;margin:25px 0}.page_readingIcon__kmgwC{display:grid;place-items:center;width:64px;height:64px;background:var(--sage);color:var(--accent);border-radius:17px;margin:0 auto 24px}.page_loading__kObe3 h2{font-size:25px;font-weight:600;letter-spacing:-.035em}.page_loading__kObe3 p{max-width:430px;margin:12px auto!important;color:var(--muted)}.page_loading__kObe3 small{display:block;color:var(--muted);margin-bottom:10px}.page_skeleton__70KY7{display:grid;gap:9px;width:220px;margin:24px auto}.page_skeleton__70KY7 i{display:block;background:#e4eee7;height:5px;border-radius:5px;animation:page_pulse__AEQln 1.5s ease-in-out infinite}.page_skeleton__70KY7 i:nth-child(2){width:85%;animation-delay:.15s}.page_skeleton__70KY7 i:nth-child(3){width:60%;animation-delay:.3s}@keyframes page_pulse__AEQln{50%{opacity:.4}}@media (min-width:1400px){.page_footer__QCSw2,.page_guide__4_8v0,.page_navInner___2PXG,.page_toolWrap__sB6tz{max-width:1160px}.page_uploadLayout__hmdiC{height:378px}.page_hero__6YdFo h1{font-size:53px}.page_scene__yPMm1{margin-left:15px;width:calc(100% - 15px)}}@media (max-width:1150px){.page_footer__QCSw2,.page_guide__4_8v0,.page_navInner___2PXG,.page_toolWrap__sB6tz{width:calc(100% - 64px)}.page_navLinks__7qnta{margin-left:20px;gap:22px}.page_uploadLayout__hmdiC{grid-template-columns:1.18fr 1fr;gap:12px;padding-left:12px;padding-right:12px}.page_hero__6YdFo h1{font-size:43px}.page_heroDescription__oFmuS{font-size:16px}.page_heroActions__gBnnt{gap:12px;flex-wrap:wrap;margin-top:22px}.page_heroActions__gBnnt>span{font-size:11px}.page_profileCard__Bkcdv{width:300px}.page_analysisCard__A01xn{width:198px;right:-10px;padding:15px;top:85px}.page_analysisCard__A01xn li{font-size:9px;gap:6px}.page_fromNote__kGYDW{right:3px}.page_toNote__wSMiQ{right:42px;font-size:14px}.page_dashboard__JUTrR{padding:24px}.page_scoreOverview__1dGhR{gap:20px;padding:20px}.page_scoreRing__30_Z_{width:137px;height:137px}.page_scoreRing__30_Z_:before{width:121px;height:121px}.page_scoreSummary__TEQyk h3{font-size:18px}.page_scoreSummary__TEQyk p{font-size:13px}.page_metric__0CvTP{grid-template-columns:105px 1fr 20px;font-size:11px;gap:8px}.page_detailsGrid__s3Mz5{gap:18px}.page_feedbackRow__LkqJu summary{gap:10px;padding:12px 10px}.page_statusPill__eeWPi{font-size:8px;padding:5px 7px}.page_deeper__L4wmt{padding:17px;gap:10px;flex-wrap:wrap}.page_deeper__L4wmt>div{flex:1}.page_deeper__L4wmt .page_primary__Ze_T_{margin-left:47px}}@media (max-width:900px){.page_navLinks__7qnta{gap:18px;margin-left:0}.page_navAccount___R0Bg{gap:20px}.page_uploadLayout__hmdiC{height:auto;padding:38px 6px 36px;grid-template-columns:1.2fr 1fr}.page_hero__6YdFo h1{font-size:36px}.page_heroDescription__oFmuS{font-size:15px}.page_heroActions__gBnnt>span{white-space:normal}.page_scene__yPMm1{transform:scale(.82);transform-origin:center right;margin-left:-32px;width:calc(100% + 32px)}.page_dashboardHeader__xijkm{align-items:flex-start}.page_dashboardActions__kP6B9{flex-direction:column;gap:7px}.page_dashboardHeader__xijkm p{max-width:310px;font-size:13px}.page_dashboardTitle__vPBwb h2{font-size:20px}.page_summaryGrid__S9we4{grid-template-columns:1fr 1fr;gap:12px}.page_scoreOverview__1dGhR{flex-direction:column;gap:13px;text-align:center;padding:18px}.page_scoreSummary__TEQyk h3{justify-content:center}.page_scoreSummary__TEQyk p{font-size:12px}.page_scoreBreakdown__Ra5Bw{padding:20px 16px;align-content:center;gap:23px}.page_metric__0CvTP{grid-template-columns:1fr 24px;row-gap:7px}.page_metric__0CvTP progress{grid-column:1/-1;grid-row:2}.page_metric__0CvTP>span:last-child{grid-column:2;grid-row:1}.page_detailsGrid__s3Mz5{grid-template-columns:1fr;gap:24px}.page_feedbackRow__LkqJu summary{align-items:center}.page_feedbackText__Kdge4>span{max-width:none}.page_statusPill__eeWPi{font-size:10px}.page_rowChevron__nCfEH{margin-top:0}.page_deeper__L4wmt{flex-wrap:nowrap}.page_deeper__L4wmt .page_primary__Ze_T_{margin-left:auto}.page_deeper__L4wmt p{max-width:none}.page_footerLinks__lWTyH{gap:16px}.page_publisher__d4_Fn{display:none}.page_reviewGrid__cnNoE{gap:25px}.page_reportColumns__4kt4n{grid-template-columns:1fr 1fr;gap:20px}}@media (max-width:600px){.page_footer__QCSw2,.page_guide__4_8v0,.page_navInner___2PXG,.page_toolWrap__sB6tz{width:calc(100% - 32px)}.page_navInner___2PXG{padding:0 3px;height:64px;gap:12px}.page_brand__rdN3X{font-size:19px}.page_navAccount___R0Bg>a:not(.page_primary__Ze_T_),.page_navLinks__7qnta{display:none}.page_navAccount___R0Bg .page_primary__Ze_T_{min-height:36px;font-size:11px;padding:0 15px}.page_uploadLayout__hmdiC{display:flex;flex-direction:column;align-items:stretch;padding:30px 6px 22px;gap:0}.page_hero__6YdFo .page_eyebrow__orPoN{font-size:9px;margin-bottom:13px}.page_hero__6YdFo h1{font-size:clamp(33px,8.5vw,44px);line-height:1.1;letter-spacing:-.05em}.page_heroDescription__oFmuS{margin-top:17px!important;font-size:15px;line-height:1.5!important;max-width:430px}.page_heroActions__gBnnt{gap:12px;margin-top:23px}.page_heroActions__gBnnt .page_primary__Ze_T_{min-height:44px;font-size:13px;padding:0 18px}.page_heroActions__gBnnt>span{width:100%;font-size:11px}.page_scene__yPMm1{width:100%;height:272px;margin:30px 0 0;transform:none}.page_profileCard__Bkcdv{width:75%;min-width:245px;height:205px;top:10px;left:1px;padding:8px;border-radius:11px}.page_coverPhoto__R7N3F{height:91px}.page_avatar__1Dl9s{width:53px;height:53px;top:77px;left:19px}.page_profileBio__km5S1{height:98px;padding:32px 11px 9px}.page_profileBio__km5S1 strong{font-size:14px}.page_profileBio__km5S1 p{font-size:10px}.page_profileBio__km5S1>span{font-size:8px}.page_analysisCard__A01xn{width:177px;height:178px;top:68px;right:0;padding:14px;border-radius:13px}.page_aiBadge__LETts{width:29px;height:29px;font-size:12px}.page_analysisCard__A01xn ul{gap:11px;margin-top:12px}.page_analysisCard__A01xn li{font-size:8px}.page_analysisCard__A01xn li>span{width:16px;height:16px}.page_fromNote__kGYDW{top:-3px;right:4px;font-size:14px;gap:0}.page_fromNote__kGYDW svg{width:32px;height:35px;margin-top:17px}.page_toNote__wSMiQ{bottom:-7px;right:30px;font-size:14px;gap:8px}.page_toNote__wSMiQ svg{width:36px;height:40px}.page_dashboard__JUTrR{padding:20px 16px;border-radius:12px}.page_dashboardHeader__xijkm{display:block;margin-bottom:18px}.page_dashboardTitle__vPBwb h2{font-size:21px}.page_dashboardTitle__vPBwb>span{margin-left:auto}.page_dashboardHeader__xijkm p{font-size:12px;max-width:none;margin-top:4px}.page_dashboardActions__kP6B9{flex-direction:row;margin-top:17px;gap:8px}.page_dashboardActions__kP6B9>button{flex:1;min-height:38px;padding:0 9px;font-size:10px;gap:6px}.page_summaryGrid__S9we4{grid-template-columns:1fr;gap:12px}.page_scoreOverview__1dGhR{flex-direction:row;text-align:left;min-height:158px;padding:17px 14px;gap:17px}.page_scoreRing__30_Z_{width:112px;height:112px}.page_scoreRing__30_Z_:before{width:98px;height:98px}.page_scoreRing__30_Z_ strong{font-size:33px}.page_scoreRing__30_Z_ span{font-size:10px}.page_scoreSummary__TEQyk h3{justify-content:flex-start;font-size:17px;gap:4px}.page_scoreSummary__TEQyk p{font-size:12px;line-height:1.45;margin-top:7px}.page_celebration___FwwR svg{width:14px}.page_scoreBreakdown__Ra5Bw{min-height:183px;padding:19px 16px;gap:16px}.page_metric__0CvTP{grid-template-columns:114px 1fr 20px;font-size:11px;gap:8px}.page_metric__0CvTP progress{height:6px}.page_metric__0CvTP progress,.page_metric__0CvTP>span:last-child{grid-column:auto;grid-row:auto}.page_detailsGrid__s3Mz5{margin-top:24px;gap:23px}.page_detailsGrid__s3Mz5 h3{font-size:17px;margin-bottom:11px}.page_feedbackRow__LkqJu summary{flex-wrap:wrap;position:relative;align-items:flex-start;padding:12px;gap:10px}.page_rowIcon__402GX{width:31px;height:31px}.page_rowIcon__402GX svg{width:18px}.page_feedbackText__Kdge4{padding-right:12px;min-width:calc(100% - 50px);flex:1}.page_feedbackText__Kdge4 strong{font-size:12px}.page_feedbackText__Kdge4>span{font-size:11px;line-height:1.5}.page_statusPill__eeWPi{margin:0 0 0 41px;padding:4px 7px;font-size:9px}.page_rowChevron__nCfEH{position:absolute;right:10px;top:18px}.page_feedbackDetail__Sv5fE{padding:12px;font-size:12px}.page_suggestions__v_Uju ol{padding:0 13px}.page_suggestions__v_Uju li{gap:13px;padding:13px 0}.page_suggestionNumber__RFVhO{width:28px;height:28px}.page_suggestions__v_Uju h4{font-size:12px}.page_suggestions__v_Uju li p{font-size:11px}.page_deeper__L4wmt{padding:16px;gap:12px;flex-wrap:wrap}.page_deeperIcon__y_j3q{width:33px;height:33px}.page_deeper__L4wmt>div{flex-basis:calc(100% - 45px)}.page_deeper__L4wmt h4{font-size:15px}.page_deeper__L4wmt p{font-size:12px}.page_deeper__L4wmt .page_primary__Ze_T_{margin:0 0 0 45px;font-size:11px}.page_guide__4_8v0{padding:5px 3px}.page_guide__4_8v0>summary{margin-left:0;font-size:10px;min-height:33px}.page_guide__4_8v0[open]>summary{font-size:13px}.page_guideContent__1pW7Y{padding:20px 0}.page_appSections__QCQOa,.page_how__pUBKc{grid-template-columns:1fr;gap:20px}.page_guideContent__1pW7Y h2{font-size:16px}.page_faq__K_kqk summary,.page_guideContent__1pW7Y p{font-size:13px}.page_faq__K_kqk summary>svg{flex-shrink:0}.page_footer__QCSw2{padding:12px 3px 25px;align-items:flex-start;flex-direction:column;gap:18px}.page_footerLinks__lWTyH{gap:25px;font-size:11px}.page_uploadTray__4Hexm{padding:20px 16px}.page_trayHeader__1j5uN h2{font-size:20px}.page_trayHeader__1j5uN p{font-size:12px}.page_dropzone__Klxmb{padding:20px 13px}.page_thumbnails__FfxHh{gap:11px}.page_thumbnails__FfxHh figure{width:60px;height:85px}.page_trayActions__BX29k{flex-direction:row;justify-content:flex-end;align-items:center;gap:13px}.page_consent__qru4C,.page_privacyNote__oN4DQ{font-size:11px}.page_privacyDetail__49LWY{font-size:10px}.page_resultTitle__yZxjs{padding:27px 6px 20px}.page_resultTitle__yZxjs h1{font-size:27px}.page_stepper__Y81pa{gap:16px;margin:0 6px 22px}.page_stepper__Y81pa li{font-size:10px;gap:5px}.page_stepper__Y81pa li>span{width:21px;height:21px}.page_reportPanel__p8pQS,.page_reviewPanel__wtJ3p{padding:22px 17px}.page_sectionHeading__yCG6Y h2{font-size:25px}.page_sectionHeading__yCG6Y>p:last-child{font-size:13px}.page_reportColumns__4kt4n,.page_reviewGrid__cnNoE,.page_rewriteGrid__55bgr{grid-template-columns:1fr}.page_observations__Jp_KO{padding:18px}.page_actions__QLIoz{align-items:stretch;flex-direction:column;gap:15px}.page_actions__QLIoz>.page_primary__Ze_T_{margin:0}.page_reportHeader__q5prB h2{font-size:28px}.page_reportHeader__q5prB>p:last-child{font-size:14px}.page_reportToolbar__f0Qsq{flex-wrap:wrap}.page_reportToolbar__f0Qsq button{flex:1}.page_reportToolbar__f0Qsq>span{width:100%}.page_reportPanel__p8pQS h3{font-size:18px}.page_strengths__fu1U_{padding:20px}.page_rewriteGrid__55bgr>div+div{border-left:0;border-top:1px solid var(--line)}.page_rewriteGrid__55bgr>div{padding:18px}.page_rewriteGrid__55bgr p{font-size:15px}.page_photoFeedback__W73bq{gap:14px}.page_photoFeedback__W73bq img{width:65px;height:100px}.page_photoFeedback__W73bq p{font-size:13px}.page_loading__kObe3{min-height:380px;padding:60px 20px}.page_loading__kObe3 h2{font-size:23px}}@media (prefers-reduced-motion:reduce){.page_page__D8zYM *,.page_page__D8zYM :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.page_languageSwitch__ypbSA{position:relative;display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 8px;border-radius:8px;flex-shrink:0;font-size:13px}.page_languageSwitch__ypbSA:hover{background:#edf2ef}.page_languageSwitch__ypbSA:focus-within{outline:2px solid #559479;outline-offset:2px}.page_languageSwitch__ypbSA select{position:absolute;inset:0;opacity:0;cursor:pointer;width:100%}.page_unscored__PsTvc{color:#7c8490;font-size:12px}.page_statusPill__eeWPi[data-unscored=true]{background:#f1f3f4;color:#68717c}.page_quotaDialog__TJfyo{width:360px;max-width:calc(100vw - 32px);padding:32px 26px 22px;border:1px solid #e1e6ed;border-radius:20px;text-align:center;color:#292d34;background:#fff}.page_quotaDialog__TJfyo::backdrop{background:#11182780;backdrop-filter:blur(4px)}.page_quotaClose__AvWIO{position:absolute;right:12px;top:12px;border:0;background:none;color:#7a8491;cursor:pointer}.page_quotaDialog__TJfyo h2{font-size:23px;margin:8px 0 14px;font-weight:650;letter-spacing:-.5px}.page_quotaDialog__TJfyo p{font-size:15px;color:#717985;line-height:1.7;margin:0 0 24px}.page_quotaTopUp__vIypc{display:block;width:100%;padding:12px;border:0;border-radius:10px;background:#0b1917;color:#fff;font-weight:600;cursor:pointer}.page_quotaBack__pk2iy{border:0;background:none;color:#717985;padding:16px 12px 0;font-size:13px;cursor:pointer}.page_loading__kObe3.page_generating__42UmY{scroll-margin-top:110px;min-height:340px;padding:48px 24px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px}.page_generating__42UmY h2{font-size:24px;margin:0}.page_reportMotion__ckjZT{position:relative;width:70px;height:88px;border:1px solid #dce4e1;border-radius:12px;background:#fafcfb;padding:16px 13px;display:flex;flex-direction:column;gap:8px;overflow:hidden}.page_reportMotion__ckjZT span{width:17px;height:17px;border-radius:5px;background:#aacbbd;margin-bottom:2px}.page_reportMotion__ckjZT i{height:3px;background:#d5e2dc;border-radius:3px;animation:page_reportBreathe___phcq 2.4s ease-in-out infinite}.page_reportMotion__ckjZT i:nth-child(3){width:75%;animation-delay:.2s}.page_reportMotion__ckjZT i:nth-child(4){width:50%;animation-delay:.4s}.page_reportMotion__ckjZT b{position:absolute;inset:0 auto 0 0;width:2px;background:#91b6a6;animation:page_reportScan__OYmov 3s ease-in-out infinite;opacity:.45}.page_activityDots___DtHn{display:flex;gap:6px}.page_activityDots___DtHn i{width:4px;height:4px;border-radius:50%;background:#769688;animation:page_reportBreathe___phcq 1.8s ease-in-out infinite}.page_activityDots___DtHn i:nth-child(2){animation-delay:.2s}.page_activityDots___DtHn i:nth-child(3){animation-delay:.4s}@keyframes page_reportBreathe___phcq{0%,to{opacity:.3}50%{opacity:1}}@keyframes page_reportScan__OYmov{0%,to{transform:translateX(0);opacity:0}50%{transform:translateX(68px);opacity:.6}}@media(prefers-reduced-motion:reduce){.page_activityDots___DtHn i,.page_reportMotion__ckjZT b,.page_reportMotion__ckjZT i{animation:none}.page_reportMotion__ckjZT b{display:none}}.page_generationProgress__jWOTm{width:min(320px,100%);color:#747b88;font-size:12px}.page_generationProgress__jWOTm>div{display:flex;justify-content:space-between;margin-bottom:10px;font-variant-numeric:tabular-nums}.page_generationProgress__jWOTm progress{display:block;width:100%;height:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:8px;background:#eceff1;overflow:hidden}.page_generationProgress__jWOTm progress::-webkit-progress-bar{background:#eceff1}.page_generationProgress__jWOTm progress::-webkit-progress-value{background:#607e70;border-radius:8px;-webkit-transition:width 1s linear;transition:width 1s linear}.page_generationProgress__jWOTm progress::-moz-progress-bar{background:#607e70;border-radius:8px}@media(prefers-reduced-motion:reduce){.page_generationProgress__jWOTm progress::-webkit-progress-value{-webkit-transition:none;transition:none}}.local-photo-crops_panel__KVyX7{border-top:1px solid #e8e8ed;margin-top:20px;padding-top:20px}.local-photo-crops_panel__KVyX7 header{display:flex;align-items:center;justify-content:space-between;gap:10px}.local-photo-crops_panel__KVyX7 h3{display:flex;align-items:center;gap:7px;font-size:14px!important}.local-photo-crops_panel__KVyX7 header small,.local-photo-crops_panel__KVyX7>p{font-size:11px;color:#86868b}.local-photo-crops_panel__KVyX7>p{margin:10px 0!important}.local-photo-crops_grid__K5tTM{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.local-photo-crops_card__jgkcC{border:1px solid #e8e8ed;border-radius:12px;overflow:hidden}.local-photo-crops_card__jgkcC>img{width:100%;height:160px;-o-object-fit:contain;object-fit:contain;background:#f5f5f7}.local-photo-crops_card__jgkcC>div{display:flex;align-items:center;gap:8px;padding:10px}.local-photo-crops_add__Pt3VB,.local-photo-crops_card__jgkcC a,.local-photo-crops_card__jgkcC button{border:0;background:none;color:#0071e3;font-size:11px!important;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:28px}.local-photo-crops_card__jgkcC>div>button:first-child{margin-right:auto}.local-photo-crops_add__Pt3VB{padding:7px 12px;margin-top:8px}.local-photo-crops_card__jgkcC fieldset{border:0;padding:10px}.local-photo-crops_card__jgkcC label{font-size:10px;display:block;color:#6e6e73;margin-top:6px}.local-photo-crops_card__jgkcC input{width:100%;accent-color:#0071e3}.local-photo-crops_card__jgkcC :is(button,a,input):focus-visible{outline:2px solid #0071e3;outline-offset:2px}@media (max-width:700px){.local-photo-crops_grid__K5tTM{grid-template-columns:1fr 1fr}.local-photo-crops_card__jgkcC>img{height:140px}.local-photo-crops_panel__KVyX7 header{align-items:flex-start}.local-photo-crops_panel__KVyX7 h3{font-size:12px!important}}.editorial-report_report__9q9s5{--solution-bg:#fff3e3;--ink:#1d1d1f;color:#1d1d1f;background:#fff;border:1px solid #e8e8ed;border-radius:22px;padding:32px;margin:12px 0 36px;font-family:Arial,PingFang SC,Microsoft YaHei,sans-serif}.editorial-report_report__9q9s5 *{box-sizing:border-box}.editorial-report_report__9q9s5 .editorial-report_solutionTag__4014N{display:inline-flex;align-items:center;padding:4px 8px;border-radius:6px;background:#ffe2b8;color:#895214;font-size:10px;font-weight:500;line-height:1.4;white-space:nowrap}.editorial-report_header__Hm4X1{display:flex;justify-content:space-between;align-items:center;gap:20px;padding-bottom:25px}.editorial-report_report__9q9s5 .editorial-report_header__Hm4X1 h2{font-size:25px;letter-spacing:-.8px;font-weight:600}.editorial-report_header__Hm4X1 p{font-size:12px;color:#86868b;margin-top:7px}.editorial-report_toolbar__w0B1Y{display:flex;gap:8px}.editorial-report_report__9q9s5 a,.editorial-report_report__9q9s5 button{touch-action:manipulation}.editorial-report_report__9q9s5 a:focus-visible,.editorial-report_report__9q9s5 button:focus-visible,.editorial-report_report__9q9s5 summary:focus-visible{outline:2px solid #0071e3;outline-offset:3px}.editorial-report_improved__cOcC6 button,.editorial-report_toolbar__w0B1Y button{border:0;background:#f5f5f7;color:#38383d;border-radius:9px;display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 13px;font-size:12px;cursor:pointer}.editorial-report_toolbar__w0B1Y button:hover{background:#eaeaec}.editorial-report_improved__cOcC6 button:hover{background:transparent;color:#895214}.editorial-report_score__cwqVk{display:flex;align-items:center;gap:32px;border-top:1px solid #ededf0;border-bottom:1px solid #ededf0;padding:26px 0}.editorial-report_caseScreenshots__1EP17{margin:0 0 22px;font-size:12px;color:#6e6e73}.editorial-report_caseScreenshots__1EP17 summary{cursor:pointer}.editorial-report_caseScreenshots__1EP17>div{display:flex;gap:12px;margin-top:16px;overflow-x:auto;padding-bottom:6px}.editorial-report_caseScreenshots__1EP17 a{flex:0 0 88px}.editorial-report_caseScreenshots__1EP17 img{display:block;width:88px;height:192px;-o-object-fit:contain;object-fit:contain;border:1px solid #ededf0;border-radius:8px}.editorial-report_scoreValue__Rcqrq{display:flex;align-items:baseline;gap:5px;min-width:124px}.editorial-report_scoreValue__Rcqrq strong{font-size:72px;line-height:1;letter-spacing:-4px;font-weight:500}.editorial-report_scoreValue__Rcqrq>span{font-size:16px;color:#86868b}.editorial-report_dimensionScores__Kqw60{display:grid;gap:18px;flex:1;width:100%;margin:0}.editorial-report_pyramid__A7z7z{flex:0 0 120px;text-align:center}.editorial-report_pyramid__A7z7z svg{display:block;width:110px;height:92px;margin:0 auto 6px}.editorial-report_pyramid__A7z7z span{font-size:10px;color:#6e6e73;white-space:nowrap}.editorial-report_dimensionScores__Kqw60>div{display:grid;grid-template-columns:120px minmax(0,1fr);align-items:center;gap:18px}.editorial-report_dimensionScores__Kqw60 dt{font-size:12px;color:#86868b}.editorial-report_dimensionScores__Kqw60 dd{display:flex;align-items:center;gap:16px;margin:0}.editorial-report_dimensionScores__Kqw60 dd span{min-width:24px;text-align:right;font-size:12px;color:#414147;font-variant-numeric:tabular-nums}.editorial-report_dimensionScores__Kqw60 progress,.editorial-report_photoScoreContent__5fvPJ progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:10px;height:6px;width:100%;background:#ededf0;overflow:hidden}.editorial-report_dimensionScores__Kqw60 progress::-webkit-progress-bar,.editorial-report_photoScoreContent__5fvPJ progress::-webkit-progress-bar{background:#ededf0;border-radius:10px}.editorial-report_dimensionScores__Kqw60 progress::-webkit-progress-value,.editorial-report_photoScoreContent__5fvPJ progress::-webkit-progress-value{background:#58977e;border-radius:10px}.editorial-report_dimensionScores__Kqw60 progress::-moz-progress-bar,.editorial-report_photoScoreContent__5fvPJ progress::-moz-progress-bar{background:#58977e;border-radius:10px}.editorial-report_report__9q9s5 .editorial-report_scoreSummary__ylHNR h3{font-size:20px;font-weight:600;letter-spacing:-.4px}.editorial-report_scoreSummary__ylHNR>p{font-size:13px;color:#86868b;margin-top:8px}.editorial-report_metrics__K9uXq{display:flex;align-items:center;gap:23px;margin-top:17px;font-size:11px;color:#86868b;flex-wrap:wrap}.editorial-report_metrics__K9uXq b{color:#414147;font-weight:500;margin-left:5px}.editorial-report_metrics__K9uXq details{font-size:10px}.editorial-report_metrics__K9uXq summary{cursor:pointer}.editorial-report_metrics__K9uXq details[open]{flex-basis:100%}.editorial-report_metrics__K9uXq details p{font-size:11px;line-height:1.7;margin-top:9px;max-width:750px}.editorial-report_section__QUrS8{padding-top:30px;scroll-margin-top:25px}.editorial-report_report__9q9s5 .editorial-report_section__QUrS8>h3{font-size:21px;letter-spacing:-.5px;font-weight:600;margin-bottom:20px}.editorial-report_photoIssue__OJDnW{display:flex;gap:16px;padding-bottom:26px}.editorial-report_photoIcon__b9lZG{width:48px;height:48px;border-radius:12px;background:#f5f5f7;display:grid;place-items:center;flex-shrink:0;color:#63636b}.editorial-report_report__9q9s5 .editorial-report_photoIssue__OJDnW h4{font-size:14px;font-weight:600}.editorial-report_photoIssue__OJDnW p{font-size:13px;color:#86868b;margin-top:8px;line-height:1.65}.editorial-report_photoIssue__OJDnW .editorial-report_action__sR9fZ{color:#414147}.editorial-report_recommendations__DIjkx{border-top:1px solid #ededf0;padding-top:23px}.editorial-report_subheading__nu91g{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:15px}.editorial-report_report__9q9s5 .editorial-report_subheading__nu91g h4{font-size:15px;font-weight:600}.editorial-report_subheading__nu91g>span{font-size:11px;color:#86868b}.editorial-report_styleGrid__Mi029{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.editorial-report_styleCard__j_Tjz{display:grid;grid-template-columns:140px minmax(0,1fr);background:var(--solution-bg);border-radius:14px;overflow:hidden}.editorial-report_styleCard__j_Tjz>img{width:100%;height:140px;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;display:block}.editorial-report_styleCard__j_Tjz>div{padding:20px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:16px}.editorial-report_report__9q9s5 .editorial-report_styleCard__j_Tjz h4{font-size:14px;font-weight:600}.editorial-report_styleCard__j_Tjz p{font-size:11px;color:#86868b;margin:7px 0 13px;line-height:1.5}.editorial-report_styleCard__j_Tjz a{display:flex;align-items:center;justify-content:center;gap:6px;padding:9px 10px;border-radius:20px;background:#0071e3;color:#fff;text-decoration:none;font-size:11px;font-weight:500}.editorial-report_styleCard__j_Tjz a:hover{background:#0077ed}.editorial-report_caption__X3vV4{display:block;color:#86868b;font-size:10px;margin-top:12px}.editorial-report_textCards__KZced{display:grid;gap:16px}.editorial-report_photoScores__IQJ3I{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin:20px 0}.editorial-report_photoScoreCard__5Pfqq{width:100%;display:grid;grid-template-columns:120px minmax(0,1fr);align-items:center;overflow:hidden;gap:24px;border-bottom:1px solid #ededf0;padding:0 0 12px}.editorial-report_photoPlaceholder__IatfB,.editorial-report_photoScoreCard__5Pfqq>img{width:120px;height:120px;-o-object-fit:contain;object-fit:contain;display:block}.editorial-report_photoPlaceholder__IatfB{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:12px;font-size:11px;color:#86868b}.editorial-report_photoScoreContent__5fvPJ>div{display:flex;justify-content:space-between;align-items:baseline;padding:0 0 14px;font-size:12px}.editorial-report_photoScoreContent__5fvPJ{padding-right:8px}.editorial-report_photoScoreCard__5Pfqq>img{border-radius:10px;background:#f5f5f7}.editorial-report_photoScoreCard__5Pfqq strong{font-size:22px;font-weight:500}.editorial-report_photoScoreCard__5Pfqq small{font-size:11px;color:#86868b;margin-left:3px}.editorial-report_textCard__GUZnq{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);-moz-column-gap:24px;column-gap:24px;border:1px solid #e8e8ed;border-radius:15px;padding:22px}.editorial-report_textCard__GUZnq>header{grid-column:1/-1;display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:20px}.editorial-report_report__9q9s5 .editorial-report_textCard__GUZnq h4{font-size:15px;font-weight:600}.editorial-report_textScore__yzzmz{font-size:11px;color:#86868b;white-space:nowrap}.editorial-report_textScore__yzzmz b{font-size:24px;font-weight:500;color:#1d1d1f}.editorial-report_original__7DW1A>span,.editorial-report_problem__BRyUa>span{font-size:10px;color:#86868b}.editorial-report_original__7DW1A p{font-size:14px;line-height:1.7;color:#6e6e73;margin-top:7px}.editorial-report_original__7DW1A{padding-top:17px;overflow-wrap:anywhere}.editorial-report_problem__BRyUa{margin:17px 0}.editorial-report_problem__BRyUa p{font-size:13px;line-height:1.7;margin-top:7px;color:#414147}.editorial-report_improved__cOcC6{position:relative;min-width:0;overflow-wrap:anywhere;padding:17px 17px 52px;background:var(--solution-bg);border-radius:11px}.editorial-report_improved__cOcC6>div{display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;align-items:center}.editorial-report_improved__cOcC6>div>span{font-size:11px;font-weight:600;color:#414147}.editorial-report_improved__cOcC6 button{position:absolute;right:10px;bottom:10px;padding:0;width:32px;height:32px;min-height:32px;font-size:10px;background:transparent}.editorial-report_improved__cOcC6>p{font-size:15px;line-height:1.7;color:#1d1d1f;margin-top:10px}.editorial-report_why__ZNBI8{font-size:11px;color:#86868b;line-height:1.65;margin-top:12px!important}.editorial-report_source__kolBM{grid-column:1/-1;margin-top:13px;font-size:10px;color:#86868b}.editorial-report_source__kolBM summary{cursor:pointer}.editorial-report_source__kolBM a{display:inline-flex;gap:6px;align-items:center;color:#0071e3;font-size:11px;margin-top:10px}.editorial-report_source__kolBM small{display:block;margin-top:6px}.editorial-report_incomplete__5S7WV{font-size:12px;color:#86868b;line-height:1.6}.editorial-report_metadata__q8xfa{font-size:11px;color:#86868b;margin-top:20px}.editorial-report_metadata__q8xfa summary{cursor:pointer}.editorial-report_metadata__q8xfa dl{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:16px 0}.editorial-report_metadata__q8xfa dd{margin:5px 0 0;color:#414147}.editorial-report_status__NL40F{display:block;font-size:11px;color:#6e6e73;min-height:14px;margin-top:8px;text-align:right}@media (max-width:700px){.editorial-report_report__9q9s5{padding:21px 17px;border-radius:18px}.editorial-report_header__Hm4X1{align-items:flex-start;gap:10px;padding-bottom:20px}.editorial-report_report__9q9s5 .editorial-report_header__Hm4X1 h2{font-size:21px}.editorial-report_toolbar__w0B1Y{gap:5px;flex-wrap:wrap;justify-content:flex-end}.editorial-report_toolbar__w0B1Y button{font-size:10px;min-height:32px;padding:0 9px}.editorial-report_header__Hm4X1 p{font-size:10px}.editorial-report_score__cwqVk{flex-wrap:wrap;gap:18px;padding:22px 0;align-items:flex-start}.editorial-report_dimensionScores__Kqw60{flex:1 0 100%}.editorial-report_scoreValue__Rcqrq{min-width:83px}.editorial-report_scoreValue__Rcqrq strong{font-size:54px;letter-spacing:-3px}.editorial-report_scoreValue__Rcqrq>span{font-size:11px}.editorial-report_report__9q9s5 .editorial-report_scoreSummary__ylHNR h3{font-size:16px;line-height:1.45}.editorial-report_scoreSummary__ylHNR>p{font-size:12px;line-height:1.6}.editorial-report_metrics__K9uXq{gap:12px;margin-top:12px}.editorial-report_report__9q9s5 .editorial-report_section__QUrS8>h3{font-size:19px}.editorial-report_styleGrid__Mi029{grid-template-columns:1fr;gap:10px}.editorial-report_styleCard__j_Tjz>div{padding:12px}.editorial-report_report__9q9s5 .editorial-report_styleCard__j_Tjz h4{font-size:13px}.editorial-report_styleCard__j_Tjz p{font-size:10px}.editorial-report_styleCard__j_Tjz a{font-size:11px}.editorial-report_styleCard__j_Tjz>img{aspect-ratio:1;height:120px}.editorial-report_styleCard__j_Tjz{grid-template-columns:120px minmax(0,1fr)}.editorial-report_subheading__nu91g{align-items:flex-start;flex-direction:column;gap:7px}.editorial-report_textCard__GUZnq{grid-template-columns:minmax(0,1fr);row-gap:14px;padding:17px}.editorial-report_original__7DW1A{padding-top:0}.editorial-report_textCard__GUZnq>header{margin-bottom:16px}.editorial-report_improved__cOcC6>p,.editorial-report_report__9q9s5 .editorial-report_textCard__GUZnq h4{font-size:14px}.editorial-report_metadata__q8xfa dl{grid-template-columns:1fr}.editorial-report_photoIcon__b9lZG{display:none}}@media print{.editorial-report_report__9q9s5{margin:0;padding:0;border:0}.editorial-report_improved__cOcC6 button,.editorial-report_status__NL40F,.editorial-report_styleCard__j_Tjz a,.editorial-report_toolbar__w0B1Y{display:none!important}.editorial-report_score__cwqVk,.editorial-report_styleCard__j_Tjz,.editorial-report_textCard__GUZnq{-moz-column-break-inside:avoid;break-inside:avoid}.editorial-report_report__9q9s5 *{-webkit-print-color-adjust:exact;print-color-adjust:exact}.editorial-report_styleGrid__Mi029{grid-template-columns:repeat(4,1fr)}}.editorial-report_improved__cOcC6>p,.editorial-report_original__7DW1A p{white-space:pre-wrap}