.wl-page{--wl-red:#8e191b;--wl-red-light:#c42c308c;min-height:100dvh;padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(20px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));color:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#8e191b;flex-direction:column;align-items:center;gap:22px;line-height:1.7;display:flex;overflow-x:hidden}.wl-page *,.wl-page :before,.wl-page :after{box-sizing:border-box}.wl-page a{color:#fff}.wl-page h1,.wl-page h2,.wl-page h3{text-wrap:balance;margin:0;line-height:1.35}.wl-glass{isolation:isolate;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#ffffff24,#ffffff0d 38%,#ffffff12);border:1px solid #ffffff42;border-radius:24px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff57,inset 0 -1px #ffffff24}.wl-glass:before{content:"";z-index:-1;pointer-events:none;opacity:0;background:radial-gradient(220px circle at var(--gx,50%) var(--gy,50%),var(--wl-red-light),transparent 70%);transition:opacity .35s;position:absolute;inset:0}.wl-glass:hover:before{opacity:1}@media (prefers-reduced-motion:reduce){.wl-glass:before{display:none}}.wl-top{border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;width:min(1140px,100%);padding:12px 18px;display:flex}.wl-logo img{width:clamp(140px,22vw,210px);height:auto;display:block}.wl-top__end{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.wl-langs{border:1px solid #ffffff3d;border-radius:12px;gap:2px;padding:3px;display:flex}.wl-langs button{color:#ffffffd1;min-width:44px;min-height:36px;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;padding:0 10px;font-size:13px}.wl-langs button[aria-pressed=true]{color:#fff;background:#ffffff2e;border-color:#ffffff80}.wl-btn{min-height:48px;font:inherit;cursor:pointer;color:#fff;background:#ffffff14;border:1px solid #ffffff73;border-radius:14px;justify-content:center;align-items:center;gap:10px;padding:0 22px;font-weight:700;text-decoration:none;transition:background-color .15s,transform .1s;display:inline-flex}.wl-btn:hover{background:#ffffff29}.wl-btn:active{transform:scale(.98)}.wl-btn--primary{background:#fff;border-color:#fff;color:#8e191b!important}.wl-btn--primary:hover{background:#f7f7f5}.wl-btn--small{min-height:44px;padding:0 14px;font-size:14px}.wl-btn:disabled{opacity:.55;cursor:not-allowed}.wl-btn:focus-visible,.wl-langs button:focus-visible,.wl-page a:focus-visible,.wl-page input:focus-visible,.wl-page textarea:focus-visible,.wl-page summary:focus-visible{outline-offset:3px;outline:2px solid #fff}[dir=ltr] .wl-arrow{transform:scaleX(-1)}.wl-intro{text-align:center;gap:4px;margin-top:6px;display:grid}.wl-intro h1{font-size:clamp(30px,5.2vw,52px);font-weight:700}.wl-intro p{color:#f7f7f5;margin:0;font-size:clamp(17px,2.4vw,24px)}.wl-hero{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:24px;width:min(1140px,100%);padding:clamp(22px,4vw,44px);display:grid}.wl-hero__text{justify-items:start;gap:12px;display:grid}.wl-hero h1,.wl-hero h2{font-size:clamp(26px,4vw,42px);font-weight:700}.wl-hero p{color:#f7f7f5;max-width:52ch;margin:0;font-size:clamp(15px,1.7vw,19px)}.wl-hero--compact{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.wl-tag{border:1px solid #fff6;border-radius:999px;padding:4px 14px;font-size:13px;font-weight:700;display:inline-flex}.wl-actions{flex-wrap:wrap;gap:12px;margin-top:6px;display:flex}.wl-note{color:#ffffffdb;font-size:13px}.wl-soon{border:1px dashed #ffffff80;border-radius:12px;padding:8px 14px}.wl-art{color:#fff;filter:drop-shadow(0 0 14px #ffffff2e);justify-self:center;width:100%;max-width:300px}.wl-doors{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;width:min(1140px,100%);display:grid}.wl-door{text-align:center;justify-items:center;gap:8px;padding:26px 22px;display:grid}.wl-door svg{fill:none;stroke:#fff;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:48px;height:48px}.wl-door h2{font-size:clamp(20px,2.4vw,26px)}.wl-door p{color:#f7f7f5;margin:0}.wl-door .wl-btn{width:min(340px,100%);margin-top:6px}.wl-foot{color:#ffffffe0;text-align:center;align-items:center;gap:14px;margin-top:auto;padding-top:8px;font-size:14px;display:flex}.wl-foot span{background:#fff6;width:clamp(30px,10vw,120px);height:1px}.wl-list{grid-template-columns:repeat(auto-fill,minmax(min(320px,100%),1fr));gap:16px;width:min(1140px,100%);display:grid}.wl-card{gap:10px;margin:0;padding:20px;display:grid}.wl-card p{overflow-wrap:anywhere;margin:0}.wl-empty{grid-column:1/-1;justify-items:start}.wl-chips{flex-wrap:wrap;gap:6px;display:flex}.wl-chips span{border:1px solid #ffffff52;border-radius:999px;padding:2px 10px;font-size:12.5px}.wl-opportunity h2{font-size:19px}.wl-form-card{gap:16px;width:min(560px,100%);padding:clamp(20px,4vw,34px);display:grid}.wl-form-card>h1{font-size:clamp(24px,4vw,32px)}.wl-form{gap:14px;min-width:0;display:grid}.wl-form h1{text-align:center;font-size:clamp(26px,4.4vw,34px)}.wl-muted{color:#ffffffe0;margin:0}.wl-form>.wl-muted{text-align:center}.wl-small{font-size:13px}.wl-field{gap:6px;min-width:0;font-size:14px;font-weight:700;display:grid}.wl-field small{color:#ffffffd1;font-weight:400}.wl-page input:not([type=checkbox]):not([type=radio]),.wl-page textarea,.wl-page select{color:#fff;width:100%;min-width:0;min-height:50px;font:inherit;background:#ffffff1a;border:1px solid #ffffff57;border-radius:14px;padding:10px 14px;font-size:16px}.wl-page textarea{resize:vertical}.wl-page input::placeholder,.wl-page textarea::placeholder{color:#ffffffb3}.wl-page input[type=file]{padding:10px}.wl-check{cursor:pointer;align-items:flex-start;gap:10px;min-height:44px;display:flex}.wl-check input,.wl-option input{accent-color:#fff;flex:none;block-size:22px;inline-size:22px;margin-top:2px}.wl-terms{background:#ffffff0f;border:1px solid #ffffff42;border-radius:14px;gap:6px;padding:12px 14px;font-size:14px;display:grid}.wl-terms p{margin:0}.wl-terms summary{cursor:pointer;text-underline-offset:4px;min-height:32px;font-weight:700;text-decoration:underline}.wl-terms ul{gap:4px;margin:6px 0 0;padding-inline-start:20px;display:grid}.wl-alert{overflow-wrap:anywhere;background:#ffffff1a;border:2px solid #fff;border-radius:14px;margin:0;padding:10px 14px}.wl-ok{background:#ffffff14;border:1px solid #ffffff80;border-radius:14px;margin:0;padding:10px 14px}.wl-links{flex-wrap:wrap;justify-content:center;gap:8px 18px;margin:0;font-size:14px;display:flex}.wl-links a{align-items:center;min-height:32px;display:inline-flex}.wl-steps{grid-template-columns:repeat(3,1fr);margin:0 0 4px;padding:0;list-style:none;display:grid;position:relative}.wl-steps:before{content:"";top:15px;background:#ffffff80;height:1px;position:absolute;inset-inline:16.6%}.wl-steps li{color:#ffffffd1;justify-items:center;gap:4px;font-size:13px;display:grid;position:relative}.wl-steps__dot{background:#8e191b;border:1.5px solid #fff;border-radius:50%;place-items:center;block-size:30px;inline-size:30px;font-size:13px;font-weight:700;display:grid}.wl-steps li.is-on{color:#fff;font-weight:700}.wl-steps li.is-on .wl-steps__dot{color:#8e191b;background:#fff;box-shadow:0 0 14px #ffffff80}.wl-steps li.is-done .wl-steps__dot{background:#ffffff38}.wl-options{border:0;gap:10px;margin:0;padding:0;display:grid}.wl-sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.wl-option{cursor:pointer;background:#ffffff0f;border:1px solid #ffffff47;border-radius:16px;align-items:flex-start;gap:12px;min-height:64px;padding:14px;display:flex}.wl-option span{gap:2px;min-width:0;display:grid}.wl-option small{color:#ffffffd6}.wl-option.is-on{background:#ffffff24;border:2px solid #fff}.wl-challenge{border:1px dashed #fff9;border-radius:16px;gap:8px;padding:14px;display:grid}.wl-challenge p{margin:0}.wl-code{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.wl-code code{letter-spacing:.06em;-webkit-user-select:all;user-select:all;background:#ffffff1f;border-radius:10px;padding:6px 12px;font-size:18px;font-weight:700}.wl-private{color:#ffffffe6;align-items:center;gap:6px;margin:0;font-size:13px;display:flex}.wl-row{flex-wrap:wrap;gap:10px;display:flex}.wl-row .wl-btn{flex:160px}.wl-done{text-align:center;justify-items:center;gap:10px;display:grid}.wl-done p{margin:0}.wl-done__icon{border:2px solid #fff;border-radius:50%;place-items:center;block-size:64px;inline-size:64px;font-size:28px;display:grid;box-shadow:0 0 18px #ffffff4d}.wl-done .wl-form{text-align:start;width:100%}.wl-notices{border-top:1px solid #ffffff3d;gap:6px;padding-top:12px;display:grid}.wl-notices h2{font-size:16px}.wl-notices ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.wl-notices li{background:#ffffff12;border-radius:12px;gap:2px;padding:8px 12px;display:grid}.wl-notices small{color:#ffffffc7}.wl-page--app{align-items:stretch}.wl-page--app .bc{width:min(1180px,100%);margin-inline:auto}@media (max-width:820px){.wl-hero,.wl-hero--compact{grid-template-columns:minmax(0,1fr)}.wl-art{order:-1;max-width:220px}.wl-hero__text{text-align:center;justify-items:center}.wl-actions{justify-content:center;width:100%}.wl-actions .wl-btn{flex:220px}}@media (max-width:600px){.wl-doors{grid-template-columns:minmax(0,1fr)}.wl-top{padding:10px 12px}.wl-top__end{gap:6px}.wl-langs button{min-width:40px;padding:0 6px}}@media (max-width:360px){.wl-top{justify-content:center}}.wl-page input[type=radio],.wl-page input[type=checkbox],.bc-check input[type=checkbox]{appearance:none;cursor:pointer;background:0 0;border:2px solid #fff;flex:none;place-items:center;block-size:22px;inline-size:22px;margin:2px 0 0;display:grid}.wl-page input[type=radio]{border-radius:50%}.wl-page input[type=checkbox],.bc-check input[type=checkbox]{border-radius:6px}.wl-page input[type=radio]:checked{background:radial-gradient(circle,#fff 0 5px,#0000 6px)}.wl-page input[type=checkbox]:checked,.bc-check input[type=checkbox]:checked{background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5' fill='none' stroke='%238E191B' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/16px no-repeat}.wl-page input[type=radio]:focus-visible,.wl-page input[type=checkbox]:focus-visible{outline-offset:3px;outline:2px solid #fff}.wl-page--app .bc .bc-btn.is-white{color:#8e191b!important;opacity:1!important;background:#fff!important;border-color:#fff!important}.wl-page input[type=file]::file-selector-button{font:inherit;color:#fff;cursor:pointer;background:#ffffff24;border:1px solid #ffffff80;border-radius:10px;min-height:40px;margin-inline-end:12px;padding:0 14px;font-weight:700}.wl-photos{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.wl-photo{background:#ffffff0f;border:1px solid #ffffff47;border-radius:16px;gap:8px;min-width:0;padding:12px;display:grid}.wl-photo__label{font-size:14px;font-weight:700}.wl-photo__row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.wl-photo__frame{background:#ffffff14;border:1.5px solid #fff9;border-radius:16px;flex:none;place-items:center;block-size:72px;inline-size:72px;display:grid;overflow:hidden}.wl-photo__frame.is-round{border-radius:50%}.wl-photo__frame img{object-fit:cover;block-size:100%;inline-size:100%}.wl-photo__frame svg{fill:none;stroke:#fff;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;block-size:34px;inline-size:34px}.wl-photo__pick{cursor:pointer;position:relative}.wl-photo small{color:#ffffffd1;font-size:12.5px}@media (max-width:420px){.wl-photos{grid-template-columns:minmax(0,1fr)}}.wl-page--app .bc{gap:12px;width:min(1080px,100%)}.wl-page--app .bc-standalone-head{border-radius:18px;gap:10px;padding:10px 14px}.wl-page--app .bc-standalone-head img{width:118px}.wl-page--app .bc-standalone-head h1{font-size:clamp(17px,2vw,21px);line-height:1.4}.wl-page--app .bc-standalone-head small{font-size:12px}.wl-page--app .bc-standalone-head .bc-actions{flex-wrap:wrap;flex:none;gap:8px;display:flex}.wl-page--app .bc-standalone-head .bc-btn{border-radius:12px;min-height:36px;padding:0 14px;font-size:13px}.wl-page--app .bc-tabs{gap:6px}.wl-page--app .bc-tab{border-radius:12px;gap:6px;min-height:38px;padding:0 12px;font-size:14px}.wl-page--app .bc-tab svg{width:16px;height:16px}.wl-page--app .bc-hero{gap:10px;padding:20px}.wl-page--app .bc-hero h2{font-size:clamp(21px,2.4vw,29px)}.wl-page--app .bc-hero p{font-size:14.5px;line-height:1.8}.wl-page--app .bc-hero .bc-btn{min-height:40px;font-size:14px}.wl-page--app .bc-counts h3{font-size:16px}.wl-page--app .bc-counts strong{font-size:24px}.wl-page--app .bc-counts .bc-btn{min-height:38px;font-size:14px}.wl-page--app .bc-needs{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px}.wl-page--app .bc-need{gap:10px;min-height:64px;padding:12px 14px;font-size:14px}.wl-page--app .bc-need small{font-size:12px}.wl-page--app .bc-card{border-radius:16px}@media (max-width:600px){.wl-page--app .bc-standalone-head .bc-actions{flex:100%}.wl-page--app .bc-standalone-head .bc-btn{flex:auto}}.wl-page--app .bc-card{padding:14px}.wl-page--app .bc-section{gap:10px}.wl-page--app .bc-section h3{font-size:16px}.wl-page--app .bc-list{gap:10px}.wl-page--app .bc-req{gap:6px}.wl-page--app .bc-req h3{font-size:15.5px}.wl-page--app .bc-req p,.wl-page--app .bc-conn p,.wl-page--app .bc-profile-body p{font-size:14px;line-height:1.75}.wl-page--app .bc-meta,.wl-page--app .bc-hint{font-size:12.5px}.wl-page--app .bc-chip{min-height:24px;padding:2px 9px;font-size:12px}.wl-page--app .bc-chip.is-button{min-height:36px;padding:0 12px;font-size:13px}.wl-page--app .bc-btn{gap:6px;min-height:38px;padding:0 14px;font-size:14px}.wl-page--app .bc-btn svg{width:16px;height:16px}.wl-page--app .bc-profile{gap:10px}.wl-page--app .bc-profile img,.wl-page--app .bc-avatar{border-radius:14px;block-size:46px;inline-size:46px}.wl-page--app .bc-ad{border-radius:16px;padding:14px}.wl-page--app .bc-msg{padding:8px 11px;font-size:14px}.wl-page--app .bc input,.wl-page--app .bc select,.wl-page--app .bc textarea{min-height:40px}.wl-page--app .alz2-ui-state{color:#fff;background:linear-gradient(130deg,#ffffff1a,#ffffff08);border:1px solid #ffffff38;border-radius:16px;box-shadow:inset 0 1px #ffffff24}.wl-page--app .alz2-ui-state-mark{color:#fff;background:#ffffff0f;border-color:#ffffff2e}.wl-page--app .alz2-ui-state-copy strong,.wl-page--app .alz2-ui-state-copy p{color:inherit}.wl-page--app .alz2-loading-cards{gap:10px;margin-block:10px;display:grid}.wl-page--app .bc .alz2-card{color:#fff;box-shadow:none;background:linear-gradient(140deg,#ffffff1a,#ffffff08);border:1px solid #fff3;border-radius:16px;padding:14px}.wl-page--app .alz2-ui-skeleton{gap:10px;display:grid;position:relative;overflow:hidden}.wl-page--app .alz2-ui-skeleton span{background:#ffffff1a;border:0;border-radius:999px;min-height:12px;animation:none;display:block}
