.experience-module__yWmhZq__page{--experience-band-bottom:238px;--experience-ink:var(--color-ink);--experience-ink-muted:var(--color-ink-muted);--experience-ink-subtle:var(--color-ink-subtle);--experience-accent-text:var(--color-accent-text);--experience-error:var(--color-error);--experience-error-text:var(--color-error-text);--experience-lavender:var(--color-lavender-200);background:linear-gradient(transparent 0 var(--experience-band-bottom), var(--color-canvas) var(--experience-band-bottom)), radial-gradient(circle, color-mix(in srgb, var(--color-surface) 60%, transparent) 1.5px, transparent 2px) 0 0 / 18px 18px, var(--color-brand);min-height:100svh;font-size:17px}.experience-module__yWmhZq__header{justify-content:space-between;align-items:center;gap:20px;height:88px;padding:0 40px;display:flex}.experience-module__yWmhZq__wordmark{height:32.64px}.experience-module__yWmhZq__header>a{align-items:center;min-height:44px;font-weight:600;display:flex}.experience-module__yWmhZq__main{min-height:calc(100svh - 88px);padding:12px 24px 40px}.experience-module__yWmhZq__auth,.experience-module__yWmhZq__workspace{max-width:608px;margin-inline:auto}.experience-module__yWmhZq__auth{max-width:none}.experience-module__yWmhZq__auth>*{max-width:540px;margin-inline:auto}.experience-module__yWmhZq__auth>*+*{margin-top:20px}.experience-module__yWmhZq__wide{max-width:1080px;margin-inline:auto}.experience-module__yWmhZq__card{border:1px solid var(--color-hairline);background:var(--color-surface);border-radius:28px;padding:30px 32px}.experience-module__yWmhZq__card h1{letter-spacing:-1.1px;text-wrap:balance;margin:0 0 12px;font-size:38px;font-weight:700;line-height:1.1}.experience-module__yWmhZq__card>h1+div>p:first-child{text-align:left;color:var(--color-ink-muted);margin:0 0 20px;font-size:18px}.experience-module__yWmhZq__progress{margin:0 8px 16px}.experience-module__yWmhZq__segments{gap:8px;padding:0 0 12px;display:flex}.experience-module__yWmhZq__segments span{background:color-mix(in srgb, var(--color-ink) 15%, transparent);border-radius:10px;flex:1;height:5px}.experience-module__yWmhZq__segments [data-filled=true]{background:var(--color-ink)}.experience-module__yWmhZq__stepMeta{justify-content:space-between;align-items:center;gap:12px;font-size:15px;display:flex}.experience-module__yWmhZq__stepMeta a{text-underline-offset:4px;align-items:center;min-height:32px;text-decoration:underline;display:flex}.experience-module__yWmhZq__notice{margin-bottom:16px}.experience-module__yWmhZq__page :is(input,select,textarea):not([type=range],[type=checkbox],[type=radio],[type=hidden],[type=file]){font-size:16px}.experience-module__yWmhZq__welcome{background:var(--color-brand-ink);max-width:540px;color:var(--color-ink-inverse);text-align:center;border-radius:28px;margin:auto;padding:32px 36px}.experience-module__yWmhZq__welcome h1{letter-spacing:-1.5px;text-wrap:balance;font-size:43px;font-weight:700;line-height:1.08}.experience-module__yWmhZq__welcome h1 span{color:var(--color-brand)}.experience-module__yWmhZq__welcome p{color:var(--color-ink-inverse-muted);text-wrap:pretty;margin-top:16px;font-size:19px;line-height:1.5}.experience-module__yWmhZq__welcome a{background:var(--color-brand);color:var(--color-ink);margin-top:24px;font-size:19px;font-weight:700}.experience-module__yWmhZq__work{grid-template-columns:repeat(3,1fr);width:284px;max-width:100%;margin:0 auto 28px;padding:8px;display:grid}.experience-module__yWmhZq__work span{background:var(--color-lavender);box-shadow:var(--shadow-tile);border-radius:14px;padding:5px;transform:rotate(-9deg)translate(3px,5px)}.experience-module__yWmhZq__work span:nth-child(2){background:var(--color-canvas);z-index:1;transform:translateY(-4px)}.experience-module__yWmhZq__work span:nth-child(3){background:var(--color-brand);transform:rotate(9deg)translate(-3px,5px)}.experience-module__yWmhZq__work img{aspect-ratio:3/4;object-fit:cover;border-radius:9px;width:100%;height:auto}.experience-module__yWmhZq__footer{text-align:center;color:var(--color-ink-muted);margin:14px auto 0;font-size:16px}.experience-module__yWmhZq__footer a{min-height:44px;color:var(--color-ink);text-underline-offset:4px;align-items:center;margin-left:4px;font-weight:700;text-decoration:underline;display:inline-flex}.experience-module__yWmhZq__loginHeader{margin-bottom:24px}.experience-module__yWmhZq__loginHeader p{color:var(--color-ink-muted);margin-top:10px;font-size:18px}.experience-module__yWmhZq__previewToggle{margin:0 0 16px}.experience-module__yWmhZq__previewToggle summary{width:fit-content;color:var(--color-accent-text);text-underline-offset:4px;margin:auto;padding:4px 12px;text-decoration:underline;list-style:none}.experience-module__yWmhZq__previewToggle summary::-webkit-details-marker{display:none}.experience-module__yWmhZq__previewToggle[open] summary{margin-bottom:16px}.experience-module__yWmhZq__profileCard{border:1px solid var(--color-hairline);background:var(--color-surface);border-radius:24px;padding:24px;overflow:hidden}.experience-module__yWmhZq__profileTop{justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;font-weight:600;display:flex}.experience-module__yWmhZq__profileTop a{color:var(--color-accent-text);text-underline-offset:4px;font-weight:400;text-decoration:underline}.experience-module__yWmhZq__identity{align-items:center;gap:16px;display:flex}.experience-module__yWmhZq__avatar{background:var(--experience-lavender);width:68px;height:68px;color:var(--color-accent-text);border-radius:18px;flex-shrink:0;place-items:center;font-size:28px;display:grid;overflow:hidden}.experience-module__yWmhZq__avatar img{object-fit:cover;width:100%;height:100%}.experience-module__yWmhZq__identity>div:last-child{min-width:0}.experience-module__yWmhZq__identity h2{letter-spacing:-.7px;overflow-wrap:anywhere;font-size:28px;font-weight:700;line-height:1.1}.experience-module__yWmhZq__identity p{color:var(--color-ink-muted);margin-top:5px}.experience-module__yWmhZq__bio{white-space:pre-line;overflow-wrap:anywhere;margin-top:18px}.experience-module__yWmhZq__tags{flex-wrap:wrap;gap:7px;margin:16px 0;display:flex}.experience-module__yWmhZq__tags span{background:var(--color-lavender-100);border-radius:100px;padding:5px 12px;font-size:15px}.experience-module__yWmhZq__tags span:nth-child(2n){background:var(--color-gray-150)}.experience-module__yWmhZq__portfolio{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.experience-module__yWmhZq__portfolio a{min-width:0}.experience-module__yWmhZq__portfolio :is(img,video){aspect-ratio:4/5;object-fit:cover;background:var(--color-gray-150);border-radius:11px;width:100%}.experience-module__yWmhZq__portfolio span{text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:13px;display:block;overflow:hidden}.experience-module__yWmhZq__empty{background:var(--color-surface-muted);color:var(--color-ink-muted);border-radius:14px;margin-top:14px;padding:16px}.experience-module__yWmhZq__awaiting{border:1px solid var(--color-lavender-300);background:var(--color-lavender-50);color:var(--color-lavender-900);text-align:center;letter-spacing:.5px;text-transform:uppercase;border-radius:16px;margin-bottom:20px;padding:20px 12px;font-size:16px;font-weight:700}.experience-module__yWmhZq__awaiting img{width:42px;height:auto;margin:0 auto 10px}.experience-module__yWmhZq__confirmation{grid-template-columns:1.05fr 1fr;align-items:start;gap:24px;display:grid}.experience-module__yWmhZq__confirmPanel{--color-ink:var(--color-ink-inverse);--color-ink-muted:var(--color-ink-inverse-muted);--color-ink-subtle:var(--color-ink-inverse-muted);--color-accent-text:var(--color-accent-text-inverse);--color-error:var(--color-error-text-inverse);--color-error-text:var(--color-error-text-inverse);background:var(--color-brand-ink);color:var(--color-ink-inverse);text-align:center;border-radius:28px;padding:30px 32px}.experience-module__yWmhZq__confirmPanel>img{width:108px;height:90px;margin:0 auto 16px}.experience-module__yWmhZq__confirmPanel h1{letter-spacing:-1.5px;text-wrap:balance;font-size:44px;font-weight:700;line-height:1.08}.experience-module__yWmhZq__confirmPanel h1 span{color:var(--color-brand)}.experience-module__yWmhZq__confirmPanel>p{color:var(--color-ink-inverse-muted);text-wrap:pretty;margin-top:16px;font-size:18px}.experience-module__yWmhZq__email{gap:4px;margin:22px 0 16px;display:grid}.experience-module__yWmhZq__email>span{color:var(--color-ink-inverse-muted);font-size:15px}.experience-module__yWmhZq__email strong{font-size:20px}.experience-module__yWmhZq__confirmPanel details form{--color-ink:var(--experience-ink);--color-ink-muted:var(--experience-ink-muted);--color-ink-subtle:var(--experience-ink-subtle);--color-accent-text:var(--experience-accent-text);--color-error:var(--experience-error);--color-error-text:var(--experience-error-text);background:var(--color-surface);border-radius:16px;padding:16px}@media (min-width:761px){.experience-module__yWmhZq__auth{padding-top:24px}}@media (max-width:760px){.experience-module__yWmhZq__page{--experience-band-bottom:214px}.experience-module__yWmhZq__header{height:64px;padding:0 24px}.experience-module__yWmhZq__wordmark{height:26.4533px}.experience-module__yWmhZq__main{min-height:calc(100svh - 64px);padding:8px 16px 28px}.experience-module__yWmhZq__card{border-radius:24px;padding:24px}.experience-module__yWmhZq__card h1{font-size:32px}.experience-module__yWmhZq__progress{margin:0 8px 14px}.experience-module__yWmhZq__welcome{border-radius:26px;padding:28px 26px}.experience-module__yWmhZq__welcome h1{font-size:36px}.experience-module__yWmhZq__welcome p{font-size:18px}.experience-module__yWmhZq__confirmation{grid-template-columns:1fr;gap:18px;max-width:560px;margin:auto}.experience-module__yWmhZq__confirmPanel{border-radius:24px;padding:24px}.experience-module__yWmhZq__confirmPanel>img{width:96px;height:80px;margin-bottom:14px}.experience-module__yWmhZq__confirmPanel h1{font-size:36px}.experience-module__yWmhZq__confirmPanel>p{font-size:17px}.experience-module__yWmhZq__profileCard{padding:22px}}@media (max-width:380px){.experience-module__yWmhZq__main{padding-inline:12px}.experience-module__yWmhZq__card,.experience-module__yWmhZq__profileCard,.experience-module__yWmhZq__confirmPanel{padding:20px}.experience-module__yWmhZq__card h1{font-size:29px}.experience-module__yWmhZq__welcome{padding-inline:20px}.experience-module__yWmhZq__welcome h1{font-size:31px}.experience-module__yWmhZq__stepMeta{font-size:14px}}@media (prefers-reduced-motion:reduce){.experience-module__yWmhZq__page *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
