.experience.ux-platform.kroona-2027 .w27-page{--w27-paper:#f6f5ef;--w27-ink:#131512;--w27-coral:var(--kroona-coral,#ff493b);--w27-line:#d9dbd2;color:var(--w27-ink)}.experience.ux-platform .w27-page .k4-page-heading{margin:0 0 38px;color:var(--w27-ink)}.experience.ux-platform .w27-page .k4-page-heading>a{color:var(--w27-ink);display:inline-flex;align-items:center;gap:6px;font-size:12px;margin-bottom:16px}.experience.ux-platform .w27-page .k4-page-heading h1{font-family:var(--font-display),sans-serif;font-size:clamp(58px,6.1vw,88px);text-transform:uppercase;line-height:.96;margin:12px 0 18px;letter-spacing:-.02em}.experience.ux-platform .w27-page .k4-page-heading h1 span{color:var(--w27-coral)}.experience.ux-platform .w27-page .k4-page-heading>p:last-child{color:#50584c;font-size:15px;max-width:65ch;line-height:1.65}.w27-editor{display:grid;grid-template-columns:minmax(320px,.82fr) minmax(0,1.18fr);gap:48px;align-items:start}.w27-editor button{font-family:var(--font-body),sans-serif;cursor:pointer}.w27-editor button:disabled{cursor:default}.w27-editor a:focus-visible,.w27-editor button:focus-visible{outline:3px solid var(--w27-coral);outline-offset:4px}.w27-preview{position:sticky;top:108px;min-width:0}.w27-preview-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;font-size:11px}.w27-preview-toolbar>span{display:flex;align-items:center;gap:7px;font-weight:700;text-transform:uppercase;letter-spacing:.07em}.w27-compare{padding:8px 10px;min-height:44px;border:1px solid var(--w27-line);background:transparent;font-size:11px}.w27-compare[aria-pressed=true]{color:var(--w27-paper);background:var(--w27-ink);border-color:var(--w27-ink)}.w27-compare:disabled{color:#787e72;border-color:transparent}.w27-stage{position:relative;height:500px;overflow:hidden;color:var(--w27-paper);background:linear-gradient(155deg,#101c21eb,#131512b5),url(/art/kroona-avatar-stage-v2.webp) 50%/cover}.w27-stage-kicker{position:absolute;z-index:1;top:24px;left:24px;font-size:10px;text-transform:uppercase;letter-spacing:.14em;color:#c9d2c1}.w27-avatar-full{position:absolute;inset:42px 5% 110px;filter:drop-shadow(10px 12px 0 #0003)}.w27-avatar-full .retro-avatar-art svg{width:100%;height:100%}.w27-stage-footer{position:absolute;z-index:2;inset:auto 24px 24px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 16px}.w27-stage-footer>span{grid-column:1/-1;color:#bfcbb5;font-size:10px;letter-spacing:.13em;text-transform:uppercase}.w27-stage-footer>strong{font-family:var(--font-display),sans-serif;text-transform:uppercase;font-size:34px;line-height:1;max-width:230px;overflow-wrap:anywhere}.w27-preview-sizes{display:flex;gap:7px;align-items:end}.w27-preview-sizes .avatar{background:#fffdf8;border:1px solid #ffffff50;border-radius:50%;flex-shrink:0}.w27-preview-sizes .avatar-xs{width:22px;height:22px}.w27-preview-sizes .avatar-sm{width:32px;height:32px}.w27-preview-sizes .avatar-md{width:44px;height:44px}.w27-view-switch{display:flex;padding:6px;background:#e8e9e0;gap:4px}.w27-view-switch button{flex:1;min-height:40px;font-size:12px;background:transparent;border:0;color:#535a4c}.w27-view-switch button[aria-pressed=true]{background:var(--w27-paper);color:var(--w27-ink);font-weight:700}.w27-preview-bottom{display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid var(--w27-line);padding:12px 0}.w27-preview-bottom button{display:flex;align-items:center;gap:8px;min-height:44px;background:none;border:0;font-size:12px}.w27-preview-bottom>span{font-size:10px;color:#666f5d}.w27-photo-note{display:flex;align-items:flex-start;gap:9px;font-size:11px;line-height:1.65;color:#5a6452;margin:14px 0 0}.w27-photo-note svg{flex-shrink:0;margin-top:2px}.w27-photo-note a{display:flex;align-items:center;gap:8px;width:fit-content;min-height:44px;padding:0 8px;margin-top:4px;color:var(--w27-ink);font-size:12px;font-weight:600;white-space:nowrap;text-decoration:underline;text-underline-offset:3px}.w27-photo-note a svg{margin-top:0}.w27-context{position:absolute;top:80px;left:9%;right:9%;padding:24px;background:#f6f5ef;color:var(--w27-ink);box-shadow:0 20px 45px #0003}.w27-context-label{display:block;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#66705c;margin-bottom:20px}.w27-context-profile{transform:rotate(-3deg)}.w27-context-profile .avatar-hero{width:115px;height:130px;border-radius:0}.w27-context-profile h3{font-family:var(--font-display),sans-serif;font-size:34px;line-height:1;text-transform:uppercase;margin:16px 0 8px}.w27-context-caption{font-size:12px;color:#59664e}.w27-person{display:flex;align-items:center;gap:12px}.w27-person>div{min-width:0;flex:1}.w27-person strong{display:block;font-size:14px;line-height:1.3}.w27-person>div>span{display:block;font-size:10px;color:#666f5d;margin-top:4px}.w27-person>.avatar-lg{width:58px;height:68px;flex-shrink:0;border-radius:0}.w27-person-mini{display:flex;gap:10px;align-items:center;border-top:1px solid var(--w27-line);padding-top:20px;margin-top:24px;font-size:11px}.w27-person-mini>.avatar-sm{width:32px;height:32px;flex-shrink:0}.w27-customizer{min-width:0}.w27-customizer-heading{display:flex;justify-content:space-between;align-items:center;margin:0 0 25px;gap:16px}.w27-customizer-heading .eyebrow{margin:0 0 8px}.experience.ux-platform .w27-customizer-heading h2{color:var(--w27-ink);font-family:var(--font-display),sans-serif;font-size:54px;line-height:1;margin:0;text-transform:uppercase}.w27-customizer-heading h2 span{color:var(--w27-coral)}.w27-history-controls{display:flex;gap:6px}.w27-history-controls button{display:grid;width:44px;height:44px;place-items:center;background:transparent;border:1px solid var(--w27-line)}.w27-history-controls button:disabled{opacity:.35}.w27-groups{display:flex;gap:0;border-bottom:1px solid var(--w27-line);overflow:auto;scrollbar-width:thin}.w27-groups button{position:relative;padding:14px;min-height:48px;white-space:nowrap;color:#58604f;background:none;border:0}.w27-groups button:first-child{padding-left:0}.w27-groups button[aria-pressed=true]{color:var(--w27-ink);font-weight:800;box-shadow:inset 0 -3px var(--w27-coral)}.w27-groups button>span{display:inline-grid;place-items:center;margin-left:5px;width:16px;height:16px;font-size:9px;color:var(--w27-paper);background:var(--w27-ink);border-radius:50%}.w27-group-description{font-size:12px;color:#5e6755;line-height:1.6;margin:18px 0 22px;min-height:20px}.w27-options{border:0;margin:0;padding:0;min-width:0}.w27-looks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.w27-looks>button{min-width:0;display:grid;text-align:left;padding:0 0 14px;background:#efeee5;border:1px solid transparent;transition:border-color .18s}.w27-looks>button:hover{border-color:var(--w27-coral)}.w27-look-art{display:block;height:155px;margin-bottom:14px;padding:10px;background:#e0e7dc}.w27-look-art[data-palette=coral-ink]{background:#f5dbd2}.w27-look-art[data-palette=cobalt-paper]{background:#dfe5f1}.w27-look-art[data-palette=night-gold]{background:#d9dcda}.w27-looks strong{font-size:14px;padding-inline:14px}.w27-looks small{font-size:11px;line-height:1.5;color:#626b57;padding:4px 14px 12px}.w27-look-action{gap:6px;font-size:11px;padding-inline:14px;font-weight:700}.w27-look-action,.w27-surprise{display:flex;align-items:center}.w27-surprise{justify-content:center;width:100%;gap:8px;font-size:12px;background:transparent;border:1px solid var(--w27-line);min-height:44px;margin-top:16px}.w27-help{color:#626b57;font-size:11px;line-height:1.6;margin:12px 0 0}.w27-fields{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:24px}.w27-fields button{border:1px solid var(--w27-line);background:transparent;padding:10px 12px;min-height:44px;min-width:44px;font-size:11px;color:#4c5843}.w27-fields button[aria-pressed=true]{background:var(--w27-ink);color:var(--w27-paper);border-color:var(--w27-ink)}.w27-piece-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px}.experience.ux-platform .w27-piece-heading h3{font-family:var(--font-body),sans-serif;color:var(--w27-ink);font-size:15px;font-weight:750;margin:0}.w27-piece-heading>span{font-size:10px;color:#68705e}.w27-pieces{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.w27-pieces>button{position:relative;min-width:0;padding:8px 8px 15px;min-height:158px;background:#eeeee6;border:1px solid transparent;display:flex;flex-direction:column;align-items:center;gap:10px}.w27-pieces>button:hover{background:#e5e7dc}.w27-pieces>button[aria-checked=true]{border-color:var(--w27-coral);background:#f5e1d8}.w27-piece-art{display:block;width:100%;height:110px;overflow:hidden}.w27-piece-art svg{transition:transform .15s ease}.w27-pieces strong{font-size:11px;font-weight:650;text-align:center;line-height:1.35}.w27-selected{position:absolute;right:7px;top:7px;color:var(--w27-coral)}.w27-art-accessory:not([data-value=watch]) svg,.w27-art-face svg,.w27-art-hair svg,.w27-art-hair_color svg,.w27-art-skin svg{transform:scale(2.4);transform-origin:center 18%}.w27-art-shoes svg{transform:scale(2.3);transform-origin:center 87%}.w27-art-top svg,.w27-art-top_color svg{transform:scale(1.7);transform-origin:center 44%}.w27-art-bottom svg{transform:scale(1.8);transform-origin:center 64%}.w27-earned{margin-top:32px;padding-top:24px;border-top:1px solid var(--w27-line)}.w27-earned>header{display:flex;align-items:center;justify-content:space-between}.w27-earned .eyebrow{margin:0 0 8px;font-size:9px}.experience.ux-platform .w27-earned h3{color:var(--w27-ink);font-family:var(--font-display),sans-serif;font-size:30px;margin:0}.w27-earned>header>span{font-size:25px;font-weight:400}.w27-earned>p{color:#626b57;font-size:12px;line-height:1.65}.w27-unlocks{display:grid;gap:12px}.w27-unlocks article{display:grid;grid-template-columns:90px 1fr;gap:16px;padding:16px;background:#eeeee6;border:1px solid transparent}.w27-unlock-art{width:90px;height:115px}.w27-unlocks [data-locked=true] .w27-unlock-art{filter:grayscale(1);opacity:.65}.w27-unlocks article[data-locked=false]{border-color:#acbe9b}.experience.ux-platform .w27-unlocks h4{font-family:var(--font-body),sans-serif;color:var(--w27-ink);font-size:13px;font-weight:750;margin:0 0 6px}.w27-unlocks p{font-size:11px;line-height:1.6;color:#626b57;margin:0 0 8px}.w27-progress{display:flex;align-items:center;gap:10px}.w27-progress progress{width:100%;height:4px;border:0;background:#d2d7cb;color:var(--w27-coral)}.w27-progress progress::-webkit-progress-bar{background:#d2d7cb}.w27-progress progress::-webkit-progress-value{background:var(--w27-coral)}.w27-progress progress::-moz-progress-bar{background:var(--w27-coral)}.w27-progress span{font-size:10px;white-space:nowrap}.w27-unlocks button{display:flex;align-items:center;gap:6px;border:0;background:transparent;padding:8px 0 0;min-height:32px;font-size:11px;font-weight:700}.w27-unlocks button:disabled{color:#66705c;font-weight:400}.w27-earned>a{gap:8px;margin-top:16px;font-size:12px}.w27-current-kit,.w27-earned>a{display:flex;align-items:center}.w27-current-kit{gap:10px;border-block:1px solid var(--w27-line);padding:14px 0;margin-top:28px}.w27-current-kit>div{flex:1;min-width:0}.w27-current-kit>div>span{font-size:9px;text-transform:uppercase;letter-spacing:.09em;color:#69745d}.w27-current-kit p{font-size:11px;line-height:1.5;margin:4px 0 0}.w27-current-kit>button{flex-shrink:0;font-size:10px;min-height:36px;background:none;border:1px solid var(--w27-line);padding:8px 10px}.w27-current-kit>button[aria-pressed=true]{background:var(--w27-ink);color:var(--w27-paper)}.w27-savebar{position:sticky;bottom:16px;justify-content:space-between;flex-wrap:wrap;gap:12px;z-index:10;padding:16px 0;background:var(--w27-paper)}.w27-save-copy,.w27-savebar{display:flex;align-items:center}.w27-save-copy{gap:8px;min-width:0}.w27-save-avatar,.w27-save-mobile{display:none}.w27-save-copy>span{color:#527b45}.w27-save-copy>span.w27-unsaved{color:#ac482e}.w27-save-copy p{font-size:11px;margin:0;line-height:1.6}.w27-save-copy small{display:block;font-size:9px;color:#626b57}.w27-save-actions{display:flex;gap:8px;flex-shrink:0}.experience.ux-platform .w27-save-actions .button{border-radius:0;min-height:44px;font-size:11px;padding:12px 16px;gap:8px;background:var(--w27-coral);color:var(--w27-ink);border:1px solid transparent}.experience.ux-platform .w27-save-actions .button.secondary{background:transparent;border-color:var(--w27-line)}.experience.ux-platform.kroona-2027 main .w27-page .w27-editor .w27-save-actions .button:disabled{background:#e8e9e0;color:#757e68;opacity:1}.w27-save-message{font-size:11px;color:#5c6750;line-height:1.6;margin:0 0 16px}.w27-save-error{color:#b3291e}.w27-reload{font-size:12px;padding:8px 0;background:none;border:0;text-decoration:underline}.w27-sport-note{display:flex;align-items:center;gap:8px;font-size:10px;color:#66705c;line-height:1.6;margin:18px 0}.w27-sport-note svg{flex-shrink:0}.w27-return{display:inline-flex;align-items:center;gap:8px;font-size:12px;margin-top:6px;min-height:36px}@media(min-width:1500px){.w27-stage{height:540px}}@media(max-width:1100px){.w27-editor{gap:28px;grid-template-columns:minmax(290px,.85fr) minmax(0,1.15fr)}.w27-stage{height:480px}.w27-groups button{padding-inline:9px;font-size:11px}.w27-save-copy small{display:none}.w27-pieces{gap:8px}}@media(max-width:760px){.experience.ux-platform .w27-page .k4-page-heading{margin-bottom:24px}.experience.ux-platform .w27-page .k4-page-heading h1{font-size:52px;line-height:1}.experience.ux-platform .w27-page .k4-page-heading h1 span{display:block}.experience.ux-platform .w27-page .k4-page-heading>p:last-child{font-size:12px}.w27-editor{display:flex;flex-direction:column;gap:28px}.w27-preview{position:static;width:100%}.w27-stage{height:310px}.w27-stage-kicker{top:18px;left:18px;font-size:9px}.w27-avatar-full{inset:35px 8% 75px}.w27-stage-footer{inset:auto 18px 18px;gap:6px 10px}.w27-stage-footer>strong{font-size:25px;max-width:200px}.w27-stage-footer>span{font-size:8px}.w27-preview-sizes{gap:5px}.w27-preview-sizes .avatar-xs{width:18px;height:18px}.w27-preview-sizes .avatar-sm{width:26px;height:26px}.w27-preview-sizes .avatar-md{width:34px;height:34px}.w27-view-switch button{font-size:11px}.w27-photo-note{font-size:10px}.w27-customizer{width:100%;padding-bottom:82px}.experience.ux-platform .w27-customizer-heading h2{font-size:42px}.w27-customizer-heading{margin-bottom:12px}.w27-groups{gap:0}.w27-groups button{padding:12px 6px;font-size:10px}.w27-groups button:first-child{padding-left:0}.w27-group-description{font-size:11px;margin:14px 0 18px}.w27-looks{gap:10px}.w27-look-art{height:130px}.w27-looks strong{font-size:12px;padding-inline:12px}.w27-looks small{font-size:10px;padding-inline:12px}.w27-fields{gap:5px;margin-bottom:18px}.w27-fields button{min-height:44px;min-width:44px;padding:9px;font-size:10px}.w27-pieces{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.w27-pieces>button{min-height:142px;padding:8px 5px 12px}.w27-piece-art{height:96px}.w27-pieces strong{font-size:10px}.w27-current-kit{gap:8px}.w27-current-kit>svg{display:none}.w27-current-kit>button{padding-inline:7px;font-size:9px}.w27-savebar{position:fixed;inset:auto 0 0;padding:12px 20px calc(12px + env(safe-area-inset-bottom));background:#f6f5effa;border-top:1px solid var(--w27-line);box-shadow:0 -8px 20px #13151208}.w27-save-copy{gap:6px;flex:1}.w27-save-copy .w27-status-icon,.w27-save-desktop{display:none}.w27-save-avatar,.w27-save-mobile{display:block}.w27-save-avatar .avatar{width:32px;height:40px;border-radius:0;background:#e8e9e0}.w27-save-copy p{font-size:10px}.w27-save-actions{gap:6px}.experience.ux-platform .w27-save-actions .button{min-height:44px;padding:10px;font-size:10px}.w27-save-actions .button svg,.w27-save-copy small{display:none}.w27-context{top:54px;padding:18px}.w27-context-profile{display:grid;grid-template-columns:70px 1fr;gap:10px;align-items:center}.w27-context-profile .w27-context-label{grid-column:1/-1;margin-bottom:0}.w27-context-profile .avatar-hero{width:70px;height:85px;grid-row:2/4}.w27-context-profile h3{font-size:26px;margin:0}.w27-context-profile .w27-context-caption{font-size:10px}.w27-context-community .w27-person strong{font-size:12px}.w27-person-mini{padding-top:10px;margin-top:12px}.w27-unlocks article{grid-template-columns:65px 1fr;padding:12px;gap:12px}.w27-unlock-art{width:65px;height:100px}}@media(prefers-reduced-motion:reduce){.w27-editor *,.w27-editor :before{transition:none!important;animation:none!important}}.w27-stage{border-radius:20px;background:radial-gradient(ellipse at 50% 15%,#59746480,transparent 65%),linear-gradient(150deg,#19382f,#10271f);border:1px solid #456052;box-shadow:inset 0 1px 0 #ffffff28}.w27-stage:before{content:"";position:absolute;inset:14% 14% 24%;border:1px solid #d5c69d32;border-radius:50% 50% 8px 8px;background:linear-gradient(180deg,#f6e3ad12,transparent 70%)}.w27-stage:after{content:"";position:absolute;bottom:99px;left:15%;width:70%;height:18px;border-radius:50%;background:#9aab8e35;box-shadow:0 8px 24px #0005}.w27-avatar-full{z-index:1;inset:68px 5% 115px;filter:drop-shadow(0 12px 8px #0004)}.w27-stage-level{position:absolute;top:47px;left:24px;font-size:12px;color:#f2d7a1}.w27-stage-footer>span,.w27-stage-kicker{color:#cddcd1}.w27-view-switch{margin-top:10px;border-radius:10px}.w27-compare,.w27-fields button,.w27-history-controls button,.w27-surprise,.w27-view-switch button{border-radius:8px}.w27-looks>button,.w27-pieces>button{border-radius:12px;overflow:hidden}.w27-group-description{font-size:14px}.w27-groups{flex-wrap:wrap;overflow:visible}.w27-groups button{padding-inline:12px;font-size:12px}.w27-groups button:first-child{padding-left:12px}.w27-pieces-accessory{margin-bottom:24px}.w27-current-kit p{font-size:12px}.w27-savebar{border-top:1px solid var(--w27-line)}.w27-page>.sp219-profile-tabs{display:flex;gap:24px;flex-wrap:nowrap;overflow-x:auto;margin:0 0 32px;border-bottom:1px solid var(--w27-line)}.w27-page>.sp219-profile-tabs a{flex:none;display:flex;align-items:center;min-height:48px;padding:16px 0 13px;font-size:14px;line-height:1.25;border-bottom:2px solid transparent;white-space:nowrap}.w27-page>.sp219-profile-tabs a[aria-current]{font-weight:700;color:var(--kroona-ink,#13251d);border-bottom-color:var(--w27-coral)}.w27-page>.sp219-profile-tabs a:focus-visible{outline:2px solid var(--w27-coral);outline-offset:3px}@media(max-width:760px){.w27-stage{height:360px}.w27-avatar-full{inset:65px 8% 80px}.w27-stage-level{left:18px;top:39px;font-size:11px}.w27-stage:after{bottom:75px}.w27-stage:before{bottom:22%}.w27-groups button{padding:12px 10px;font-size:12px}.w27-group-description{font-size:13px}.w27-savebar{bottom:var(--app-navigation-height,calc(66px + env(safe-area-inset-bottom)));padding:10px 12px}.w27-customizer{padding-bottom:150px}}.wardrobe-evolution_evolution__mTGZA{display:grid;gap:28px}.wardrobe-evolution_journey__3ZsYH{padding:26px;background:#18352c;color:#f6f5ef;border-radius:16px}.wardrobe-evolution_journeyTitle__o5CPu{display:flex;align-items:center;gap:14px}.wardrobe-evolution_journeyTitle__o5CPu>svg{color:#f3bf77;flex-shrink:0}.wardrobe-evolution_journeyTitle__o5CPu>div{flex:1}.wardrobe-evolution_collectionTitle__k4bmb span,.wardrobe-evolution_journeyTitle__o5CPu span,.wardrobe-evolution_profile__D9C67>div>span{font-size:11px;text-transform:uppercase;letter-spacing:.12em}.wardrobe-evolution_journey__3ZsYH .wardrobe-evolution_journeyTitle__o5CPu h3{color:inherit;font:italic 32px/1.1 var(--font-display),sans-serif;margin:6px 0 0}.wardrobe-evolution_journeyTitle__o5CPu>strong{font:42px/1 var(--font-display),sans-serif;text-align:right}.wardrobe-evolution_collectionTitle__k4bmb small,.wardrobe-evolution_journeyTitle__o5CPu small{display:block;font:11px/1.6 var(--font-body),sans-serif}.wardrobe-evolution_journey__3ZsYH>p{font-size:14px;line-height:1.65;margin:20px 0}.wardrobe-evolution_journey__3ZsYH>small{color:#bccfc6;font-size:11px;line-height:1.6;display:block;margin-top:20px}.wardrobe-evolution_stages__B28_n{display:flex;list-style:none;padding:0;margin:0;gap:8px}.wardrobe-evolution_stages__B28_n li{flex:1;min-width:0;border-top:3px solid #ffffff24;padding-top:12px}.wardrobe-evolution_stages__B28_n li[data-complete=true]{border-color:#f3bf77}.wardrobe-evolution_stages__B28_n li>span{display:grid;place-items:center;width:28px;height:28px;border:1px solid #ffffff50;border-radius:50%;font-size:12px}.wardrobe-evolution_stages__B28_n li[data-complete=true]>span{background:#f3bf77;color:#18352c;border-color:transparent}.wardrobe-evolution_stages__B28_n small{display:block;font-size:10px;margin-top:8px}.wardrobe-evolution_profile__D9C67{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;padding:0 0 24px;border-bottom:1px solid #d9ded6}.wardrobe-evolution_profile__D9C67>div{flex:1;min-width:220px}.wardrobe-evolution_collectionTitle__k4bmb h3,.wardrobe-evolution_profile__D9C67 h3{font:700 21px/1.2 var(--font-body),sans-serif;margin:8px 0;color:#18352c}.wardrobe-evolution_profile__D9C67 p{font-size:13px;color:#5c6c62;line-height:1.6}.wardrobe-evolution_profile__D9C67 ul{list-style:none;padding:0;margin:14px 0 0;display:grid;gap:10px;font-size:13px}.wardrobe-evolution_profile__D9C67 li{display:flex;gap:8px;align-items:center}.wardrobe-evolution_profile__D9C67 li>span{display:grid;place-items:center;width:20px;flex-shrink:0}.wardrobe-evolution_profile__D9C67 li>span[data-complete=true]{color:#346e51}.wardrobe-evolution_profile__D9C67>a{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:700;min-height:44px}.wardrobe-evolution_profile__D9C67>small{flex-basis:100%;font-size:11px;color:#647267;line-height:1.6}.wardrobe-evolution_collectionTitle__k4bmb{display:flex;gap:16px;align-items:center;justify-content:space-between}.wardrobe-evolution_collectionTitle__k4bmb>strong{text-align:right;font-size:22px;white-space:nowrap}.wardrobe-evolution_pieces__hUkH9{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.wardrobe-evolution_piece__IL4uZ{min-width:0;overflow:hidden;border:1px solid #dce0d6;border-radius:14px;background:#fffdf8}.wardrobe-evolution_art__7WcDh{position:relative;height:200px;padding:32px 16px 12px;background:radial-gradient(ellipse at 50% 10%,#e9e8d8,#d6dfd5)}.wardrobe-evolution_art__7WcDh>span{position:absolute;top:12px;left:12px;display:flex;align-items:center;gap:5px;font-size:10px;color:#2d4b3b}.wardrobe-evolution_art__7WcDh .retro-avatar-art{display:block;height:100%;filter:drop-shadow(0 9px 7px #172d2520)}.wardrobe-evolution_piece__IL4uZ[data-unlocked=false] .wardrobe-evolution_art__7WcDh{background:radial-gradient(ellipse at 50% 10%,#f5eee4,#e7e5de)}.wardrobe-evolution_pieceBody__9t01Q{padding:18px}.wardrobe-evolution_pieceBody__9t01Q>small{font-size:10px;color:#627267;letter-spacing:.1em;text-transform:uppercase}.wardrobe-evolution_pieceBody__9t01Q h4{margin:8px 0;font:700 15px/1.35 var(--font-body),sans-serif;color:#18352c}.wardrobe-evolution_pieceBody__9t01Q p{font-size:12px;line-height:1.6;color:#5c6c62;min-height:38px;margin:0 0 12px}.wardrobe-evolution_pieceBody__9t01Q progress{display:block;width:100%;height:4px;accent-color:#456e54;border:0}.wardrobe-evolution_pieceBody__9t01Q progress::-webkit-progress-bar{background:#e6e8de;border-radius:4px}.wardrobe-evolution_pieceBody__9t01Q progress::-webkit-progress-value{background:#456e54;border-radius:4px}.wardrobe-evolution_pieceBody__9t01Q .wardrobe-evolution_remaining__j5B29{min-height:0;margin:8px 0 12px;font-size:11px}.wardrobe-evolution_pieceBody__9t01Q button{width:100%;min-height:44px;display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid #c8d1c6;border-radius:8px;background:transparent;color:#18352c;font-size:12px;font-weight:700}.wardrobe-evolution_pieceBody__9t01Q button[aria-pressed=true]{background:#18352c;color:#fffdf8}.wardrobe-evolution_pieceBody__9t01Q button:disabled{color:#6d756d;border-color:#e5e6dd}@media(max-width:760px){.wardrobe-evolution_journey__3ZsYH{padding:20px}.wardrobe-evolution_journey__3ZsYH .wardrobe-evolution_journeyTitle__o5CPu h3{font-size:27px}.wardrobe-evolution_pieces__hUkH9{gap:10px}.wardrobe-evolution_art__7WcDh{height:170px;padding-inline:8px}.wardrobe-evolution_pieceBody__9t01Q{padding:12px}.wardrobe-evolution_pieceBody__9t01Q h4{font-size:14px;min-height:38px}.wardrobe-evolution_pieceBody__9t01Q p{min-height:57px}.wardrobe-evolution_art__7WcDh>span{left:8px;font-size:9px}.wardrobe-evolution_collectionTitle__k4bmb h3{font-size:19px}}#main .club-ranking_board__Kqw_h{--ranking-coral:var(--ui-action);--ranking-ink:#142e25;--ranking-line:#18382b24;scroll-margin-top:100px;min-width:0}#main .club-ranking_board__Kqw_h .cd-heading{margin:24px 0 20px}#main .club-ranking_board__Kqw_h .cd-heading h2{font:800 italic clamp(30px,3vw,42px)/1.05 var(--font-display);text-transform:uppercase;margin:0 0 10px}#main .club-ranking_board__Kqw_h .cd-heading p{max-width:740px;font-size:14px;line-height:1.6;margin:0;color:#526359}#main .club-ranking_board__Kqw_h .club-ranking_distances__r30_9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 18px}#main .club-ranking_board__Kqw_h .club-ranking_distances__r30_9 a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:66px;padding:12px;border:1px solid var(--ranking-line);border-radius:7px;background:#fffdf8;color:var(--ranking-ink);text-align:center;transition:background .18s,color .18s}#main .club-ranking_board__Kqw_h .club-ranking_distances__r30_9 strong{font:750 15px/1.25 var(--font-manrope),sans-serif}#main .club-ranking_board__Kqw_h .club-ranking_distances__r30_9 span{font-size:11px;color:#66746c}#main .club-ranking_board__Kqw_h .club-ranking_distances__r30_9 a[aria-current]{color:#fffdf8;background:var(--ranking-ink);border-color:var(--ranking-ink)}#main .club-ranking_board__Kqw_h .club-ranking_distances__r30_9 a[aria-current] span{color:#d8e2da}#main .club-ranking_board__Kqw_h .club-ranking_distances__r30_9 a:hover{background:#e9eee5}#main .club-ranking_board__Kqw_h .club-ranking_distances__r30_9 a[aria-current]:hover{background:#244638}#main .club-ranking_board__Kqw_h :is(a,button,input,select,summary):focus-visible{outline:2px solid var(--ranking-coral);outline-offset:4px}#main .club-ranking_board__Kqw_h .club-ranking_filters__Wupwz{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;align-items:end;padding:0 0 12px;border-bottom:1px solid var(--ranking-line)}#main .club-ranking_board__Kqw_h .club-ranking_filters__Wupwz label{display:grid;gap:6px;min-width:0;font-size:12px;color:#344b40}#main .club-ranking_board__Kqw_h .club-ranking_filters__Wupwz>label{grid-column:1;grid-row:1}#main .club-ranking_board__Kqw_h .club-ranking_filters__Wupwz>button{grid-column:2;grid-row:1;min-height:46px;padding-inline:24px}#main .club-ranking_board__Kqw_h .club-ranking_filters__Wupwz :is(input:not([type=hidden]),select){width:100%;min-width:0;height:46px;padding:9px 12px;border:1px solid var(--ranking-line);border-radius:6px;background:#fffdf8;color:var(--ranking-ink);font:400 14px/1.4 var(--font-manrope),sans-serif}#main .club-ranking_board__Kqw_h .club-ranking_search__iT8BI{position:relative;display:block}#main .club-ranking_board__Kqw_h .club-ranking_search__iT8BI svg{position:absolute;left:13px;top:14px}#main .club-ranking_board__Kqw_h .club-ranking_filters__Wupwz .club-ranking_search__iT8BI input:not([type=hidden]){padding-left:39px}#main .club-ranking_board__Kqw_h .club-ranking_advanced__yFki2{grid-column:1/-1;grid-row:2;min-width:0}#main .club-ranking_board__Kqw_h .club-ranking_advanced__yFki2 summary{width:fit-content;min-height:44px;padding:12px 0;font-size:13px;font-weight:650;cursor:pointer;color:#344b40}#main .club-ranking_board__Kqw_h .club-ranking_advancedFields__KfMAW{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:0 0 10px}#main .club-ranking_board__Kqw_h .club-ranking_resultTools__zY2NO{display:flex;justify-content:space-between;align-items:center;gap:14px;min-height:62px}#main .club-ranking_board__Kqw_h .club-ranking_status__xk3IQ{margin:12px 0;font-size:13px;font-weight:600;color:#526359}#main .club-ranking_board__Kqw_h .club-ranking_content__Ksi3s{transition:opacity .15s}#main .club-ranking_board__Kqw_h .club-ranking_content__Ksi3s[data-loading]{opacity:.45;pointer-events:none}#main .club-ranking_board__Kqw_h .club-ranking_results__tbx9v{border:1px solid var(--ranking-line);border-radius:12px;overflow:hidden;background:#fffdf8}#main .club-ranking_board__Kqw_h .club-ranking_rankingHeader__CvOXc{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:126px;padding:24px 28px;background:linear-gradient(100deg,#102b24 25%,#102b24d9 68%,#102b248a),url(/art/landing-runner-2027/club-v2-768.webp) center 48%/cover;color:#fffdf8}#main .club-ranking_board__Kqw_h .club-ranking_rankingHeader__CvOXc>div{display:flex;align-items:center;gap:18px}#main .club-ranking_board__Kqw_h .club-ranking_rankingHeader__CvOXc h3{margin:0;font:800 italic clamp(28px,3vw,40px)/1 var(--font-display);text-transform:uppercase;color:inherit}#main .club-ranking_board__Kqw_h .club-ranking_rankingHeader__CvOXc p{margin:7px 0 0;color:#e0e6dd;font-size:13px}#main .club-ranking_board__Kqw_h .club-ranking_record__BuujJ{display:grid;grid-template-columns:auto auto;align-items:center;gap:4px 16px;color:#fffdf8;text-decoration:none;min-width:0;max-width:45%}#main .club-ranking_board__Kqw_h .club-ranking_record__BuujJ small{grid-column:1;font-size:10px;color:#dde5dc;text-transform:uppercase;letter-spacing:.06em}#main .club-ranking_board__Kqw_h .club-ranking_record__BuujJ strong{grid-column:2;grid-row:1/3;font:800 42px/1 var(--font-display);font-variant-numeric:tabular-nums}#main .club-ranking_board__Kqw_h .club-ranking_record__BuujJ span{display:flex;align-items:center;gap:6px;grid-column:1;font-size:13px;font-weight:650}#main .club-ranking_board__Kqw_h .club-ranking_results__tbx9v .cd-table-wrap{border:0;border-radius:0;margin:0}#main .club-ranking_board__Kqw_h .club-ranking_results__tbx9v .cd-result-table{font-size:13px;margin:0}#main .club-ranking_board__Kqw_h .club-ranking_results__tbx9v .cd-result-table th{padding:14px 12px;background:#eef1e9;font-size:11px;font-weight:600;color:#526359}#main .club-ranking_board__Kqw_h .club-ranking_results__tbx9v .cd-result-table td{padding:19px 12px;border-bottom:1px solid var(--ranking-line)}#main .club-ranking_board__Kqw_h .club-ranking_results__tbx9v .cd-result-table td:first-child{padding-left:18px;border-left:0}#main .club-ranking_board__Kqw_h .club-ranking_results__tbx9v .cd-result-table tr{background:#fffdf8}#main .club-ranking_board__Kqw_h .club-ranking_results__tbx9v .cd-result-table tr[data-rank="1"]{background:#fcf8eb}#main .club-ranking_board__Kqw_h .club-ranking_results__tbx9v .cd-result-table tr:hover{background:#f0f3eb}#main .club-ranking_board__Kqw_h .club-ranking_results__tbx9v .cd-person{gap:12px;font-size:14px}#main .club-ranking_board__Kqw_h .club-ranking_results__tbx9v .cd-result-table .cd-time{font:800 32px/1.05 var(--font-display);font-variant-numeric:tabular-nums}#main .club-ranking_board__Kqw_h .club-ranking_results__tbx9v .cd-rank-number{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;min-width:36px;min-height:36px;padding:0;border-radius:50%;background:#edf0e8;color:var(--ranking-ink);font:750 16px/1 var(--font-manrope),sans-serif;font-variant-numeric:tabular-nums}#main .club-ranking_board__Kqw_h .club-ranking_results__tbx9v [data-rank="1"] .cd-rank-number{background:linear-gradient(145deg,#f9e9b9,#e6c16b);color:#46361b}#main .club-ranking_board__Kqw_h .club-ranking_results__tbx9v [data-rank="2"] .cd-rank-number{background:linear-gradient(145deg,#eef1f0,#c8d0cc);color:#35463c}#main .club-ranking_board__Kqw_h .club-ranking_results__tbx9v [data-rank="3"] .cd-rank-number{background:linear-gradient(145deg,#f2ddc9,#d5aa87);color:#543e2c}#main .club-ranking_board__Kqw_h .club-ranking_pagination__TuRzx{display:flex;justify-content:center;align-items:center;gap:14px;padding:14px 0;font-size:12px}#main .club-ranking_board__Kqw_h .club-ranking_pagination__TuRzx a{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:8px 10px;border-radius:5px;color:var(--ranking-ink)}#main .club-ranking_board__Kqw_h .club-ranking_pagination__TuRzx a:hover{background:#e9eee5}#main .club-ranking_board__Kqw_h .club-ranking_pagination__TuRzx a[aria-disabled=true]{opacity:.5}#main .club-ranking_board__Kqw_h .club-ranking_resultTools__zY2NO .club-ranking_pagination__TuRzx{padding:0}#main .club-ranking_board__Kqw_h .club-ranking_footnote__gQW6M{font-size:12px;color:#617065;line-height:1.7;margin:16px 0 0}#main .club-ranking_board__Kqw_h .club-ranking_error__zDyRO{border-left:3px solid var(--ranking-coral);padding:14px;font-size:13px;background:#fff5ec}#main .club-ranking_board__Kqw_h .club-ranking_error__zDyRO button{padding:8px;text-decoration:underline}@media(max-width:700px){#main .club-ranking_board__Kqw_h{scroll-margin-top:88px}#main .club-ranking_board__Kqw_h .cd-heading{margin:20px 0 16px}#main .club-ranking_board__Kqw_h .club-ranking_distances__r30_9{gap:7px;margin-bottom:16px}#main .club-ranking_board__Kqw_h .club-ranking_distances__r30_9 a{padding:11px 5px;min-height:64px}#main .club-ranking_board__Kqw_h .club-ranking_distances__r30_9 strong{font-size:13px}#main .club-ranking_board__Kqw_h .club-ranking_distances__r30_9 span{font-size:10px}#main .club-ranking_board__Kqw_h .club-ranking_filters__Wupwz>button{padding-inline:16px}#main .club-ranking_board__Kqw_h .club-ranking_advancedFields__KfMAW{grid-template-columns:1fr 1fr}#main .club-ranking_board__Kqw_h .club-ranking_advancedFields__KfMAW>label:last-child{grid-column:1/-1}#main .club-ranking_board__Kqw_h .club-ranking_resultTools__zY2NO{flex-wrap:wrap;gap:0 8px;padding:8px 0}#main .club-ranking_board__Kqw_h .club-ranking_status__xk3IQ{font-size:12px;margin:5px 0}#main .club-ranking_board__Kqw_h .club-ranking_resultTools__zY2NO .club-ranking_pagination__TuRzx{margin-left:auto;gap:6px}#main .club-ranking_board__Kqw_h .club-ranking_pagination__TuRzx{gap:8px;font-size:11px}#main .club-ranking_board__Kqw_h .club-ranking_rankingHeader__CvOXc{min-height:100px;padding:20px 16px;gap:16px;flex-wrap:wrap}#main .club-ranking_board__Kqw_h .club-ranking_rankingHeader__CvOXc>div{gap:12px}#main .club-ranking_board__Kqw_h .club-ranking_rankingHeader__CvOXc h3{font-size:30px}#main .club-ranking_board__Kqw_h .club-ranking_rankingHeader__CvOXc p{font-size:12px}#main .club-ranking_board__Kqw_h .club-ranking_record__BuujJ{max-width:none;width:100%;padding-top:12px;border-top:1px solid #e0e6dd35}#main .club-ranking_board__Kqw_h .club-ranking_record__BuujJ small{font-size:9px}#main .club-ranking_board__Kqw_h .club-ranking_record__BuujJ strong{justify-self:end;font-size:34px}#main .club-ranking_board__Kqw_h .club-ranking_record__BuujJ span{font-size:12px}#main .club-ranking_board__Kqw_h .club-ranking_results__tbx9v .c27-mobile-results{margin:0;padding:0}#main .club-ranking_board__Kqw_h .club-ranking_results__tbx9v .c27-mobile-results li{display:grid;grid-template-columns:36px minmax(0,1fr);gap:4px 12px;margin:0;padding:18px 14px;border:0;border-bottom:1px solid var(--ranking-line);background:#fffdf8}#main .club-ranking_board__Kqw_h .club-ranking_results__tbx9v .c27-mobile-results li[data-rank="1"]{background:#fcf8eb}#main .club-ranking_board__Kqw_h .club-ranking_results__tbx9v .c27-mobile-results .cd-rank-number{grid-column:1;grid-row:1/span 5;align-self:start;margin-top:3px}#main .club-ranking_board__Kqw_h .club-ranking_results__tbx9v .c27-mobile-results li>:not(.cd-rank-number){grid-column:2}#main .club-ranking_board__Kqw_h .club-ranking_results__tbx9v .c27-mobile-results .cd-person{min-width:0;font-size:14px;gap:9px}#main .club-ranking_board__Kqw_h .club-ranking_results__tbx9v .c27-mobile-results .cd-person strong{overflow-wrap:anywhere}#main .club-ranking_board__Kqw_h .club-ranking_results__tbx9v .c27-mobile-results .athlete-avatar{width:32px;height:36px;flex-shrink:0}#main .club-ranking_board__Kqw_h .club-ranking_results__tbx9v .c27-mobile-results .c27-mobile-time{display:flex;flex-wrap:wrap;justify-content:start;align-items:center;gap:8px;font:800 34px/1.1 var(--font-display);margin:4px 0}#main .club-ranking_board__Kqw_h .club-ranking_results__tbx9v .c27-mobile-results .c27-mobile-time svg{order:3;margin-left:auto}#main .club-ranking_board__Kqw_h .club-ranking_results__tbx9v .c27-mobile-results .c27-mobile-time small{font:400 10px/1.4 var(--font-manrope),sans-serif;margin:0}#main .club-ranking_board__Kqw_h .club-ranking_results__tbx9v .c27-mobile-results p{font-size:12px;line-height:1.5;margin:0}#main .club-ranking_board__Kqw_h .club-ranking_results__tbx9v .c27-mobile-results li>small{font-size:11px;line-height:1.7}}@media(prefers-reduced-motion:reduce){#main .club-ranking_board__Kqw_h *{transition:none}}