.wera-welcome-tour{font-family:var(--font-body), system-ui, -apple-system, sans-serif;color:#f6f6f1}.wera-welcome-tour *{box-sizing:border-box}.wera-welcome-tour .tour-stage{justify-content:center;padding:24px 12px;display:flex}.wera-welcome-tour .tour-phone{background:linear-gradient(168deg,#3c6053 0%,#2c473e 36%,#1c2421 62%,#191b1b 85%);border-radius:38px;flex-direction:column;width:393px;max-width:100%;min-height:790px;display:flex;overflow:hidden;box-shadow:0 18px 50px #0003}.wera-welcome-tour .tour-top{grid-template-columns:44px 1fr 44px;align-items:center;min-height:68px;padding:24px 19px 0;display:grid}.wera-welcome-tour button{font-family:inherit}.wera-welcome-tour .tour-back{color:#e0eae4;background:0 0;border:0;place-items:center;width:44px;height:44px;padding:11px;display:grid}.wera-welcome-tour .tour-back:disabled{visibility:hidden}.wera-welcome-tour .tour-brand{letter-spacing:-.8px;justify-content:center;align-items:center;gap:8px;font-size:20px;font-weight:650;display:flex}.wera-welcome-tour .tour-brand-symbol{width:32px;height:32px;display:block}.wera-welcome-tour .tour-brand img{border-radius:8px;width:27px;height:27px}.wera-welcome-tour .tour-counter{color:#b5c9bf;text-align:center;font-variant-numeric:tabular-nums;font-size:11px}.wera-welcome-tour article{flex:1;padding:35px 27px 0}.wera-welcome-tour article[hidden]{display:none}.wera-welcome-tour h2{letter-spacing:-1.35px;color:#f6f6f1;margin:0;font-size:34px;font-weight:720;line-height:1.07}.wera-welcome-tour .tour-copy{color:#becdc4;min-height:68px;margin:17px 0 0;font-size:15px;line-height:1.5}.wera-welcome-tour .tour-location{color:#b7c8be;justify-content:center;align-items:center;gap:7px;min-height:18px;margin:13px 0 0;font-size:12px;display:flex}.wera-welcome-tour .tour-location i{width:14px;height:14px}.wera-welcome-tour .tour-footer{margin-top:auto;padding:24px 27px 22px}.wera-welcome-tour .tour-dots{justify-content:center;gap:6px;margin-bottom:19px;display:flex}.wera-welcome-tour .tour-dot{background:#65756c;border-radius:9px;width:5px;height:5px;transition:width .18s,background .18s}.wera-welcome-tour .tour-dot.active{background:#9be1be;width:20px}.wera-welcome-tour .tour-next{color:#102b22;background:linear-gradient(115deg,#a4e4c7,#77ceac);border:0;border-radius:99px;justify-content:center;align-items:center;gap:12px;width:100%;min-height:54px;padding:16px;font-size:16px;font-weight:650;display:flex}.wera-welcome-tour .tour-next svg{width:17px;height:17px}.wera-welcome-tour .tour-home{background:#ffffff95;border-radius:9px;width:118px;height:4px;margin:23px auto 0}.wera-welcome-tour .tour-welcome-scene{isolation:isolate;place-items:center;height:359px;margin:23px 0 0;display:grid;position:relative}.wera-welcome-tour .tour-welcome-glow{z-index:-1;background:radial-gradient(circle,#8bdeb92b,#0000 70%);border-radius:50%;width:250px;height:250px;position:absolute}.wera-welcome-tour .tour-welcome-logo{object-fit:contain;filter:drop-shadow(0 16px 28px #0004);border-radius:34px;width:142px;height:142px;transform:rotate(-5deg)}.wera-welcome-tour .tour-confetti{pointer-events:none;position:absolute;inset:0}.wera-welcome-tour .tour-confetti i{opacity:0;background:var(--piece-color);border-radius:3px;width:8px;height:17px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.wera-welcome-tour .tour-confetti i:nth-child(3n){border-radius:50%;width:8px;height:8px}.wera-welcome-tour .tour-welcome-scene.is-celebrating .tour-welcome-logo{animation:.95s cubic-bezier(.2,.8,.2,1) both wera-welcome-pop}.wera-welcome-tour .tour-welcome-scene.is-celebrating .tour-confetti i{animation:wera-welcome-burst 2.2s cubic-bezier(.17,.7,.35,1) var(--piece-delay) both}.wera-welcome-tour .tour-welcome-scene.is-celebrating .tour-welcome-glow{animation:1.5s ease-out both wera-welcome-glow}@keyframes wera-welcome-pop{0%{opacity:0;transform:scale(.45)rotate(-18deg)}55%{opacity:1;transform:scale(1.1)rotate(5deg)}78%{transform:scale(.98)rotate(-7deg)}to{opacity:1;transform:scale(1)rotate(-5deg)}}@keyframes wera-welcome-burst{0%,8%{opacity:0;transform:translate(-50%,-50%)scale(.2)}16%{opacity:1}60%{opacity:1;transform:translate(calc(-50% + var(--piece-x)),calc(-50% + var(--piece-y))) rotate(var(--piece-turn)) scale(1)}to{opacity:0;transform:translate(calc(-50% + var(--piece-x)),calc(-50% + var(--piece-y) + 48px)) rotate(calc(var(--piece-turn) + 80deg)) scale(.85)}}@keyframes wera-welcome-glow{0%{opacity:0;transform:scale(.5)}60%{opacity:1;transform:scale(1.15)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.wera-welcome-tour .tour-welcome-scene.is-celebrating :is(.tour-welcome-logo,.tour-welcome-glow,.tour-confetti i){animation:none}.wera-welcome-tour .tour-confetti i{display:none}}.wera-welcome-tour .tour-figure{height:auto;box-shadow:none;background:0 0;border:0;border-radius:0;justify-content:center;margin:25px 0 0;display:flex;overflow:visible}.wera-welcome-tour .tour-shot{height:440px;aspect-ratio:var(--shot-ratio);background:#191b1b;border-radius:17px;max-width:100%;position:relative;overflow:hidden;box-shadow:0 15px 28px #0003}.wera-welcome-tour .tour-shot img{left:0;top:var(--shot-top);width:100%;max-width:none;height:auto;display:block;position:absolute;transform:none}.wera-welcome-tour .tour-figure:is(.today,.calendar){--shot-ratio:.487094;--shot-top:-5.41216%}.wera-welcome-tour .tour-figure:is(.adaptation,.watch,.plan){--shot-ratio:.489251;--shot-top:-6.30096%}@media (max-width:370px){.wera-welcome-tour .tour-stage{padding:16px 0}.wera-welcome-tour article{padding:30px 23px 0}.wera-welcome-tour h2{font-size:30px}.wera-welcome-tour .tour-phone{border-radius:28px}}.wera-welcome-tour .tour-focus{outline-offset:2px;pointer-events:none;background:0 0;border:0;outline:2px solid #a5e9c5;position:absolute;box-shadow:0 0 0 5px #96e2bd12}.wera-welcome-tour .tour-plan-focus{border-radius:6px;width:11.4394%;height:4.96664%;top:89.3996%;left:55.2273%}.wera-welcome-tour .tour-watch-focus{border-radius:99px;width:86.7424%;height:6.18977%;top:50.6301%;left:6.59091%}.wera-welcome-tour .tour-calendar-focus{border-radius:5px;width:7.4359%;height:3.49709%;top:1.33222%;left:86.5812%}.wera-welcome-tour article[data-step="0"] h2{letter-spacing:-1px;white-space:nowrap;font-size:28px;line-height:1.15}.wera-welcome-tour .tour-figure:is(.activities,.progress){--shot-ratio:.489251;--shot-top:-6.30096%}.wera-welcome-tour .tour-activities-focus{border-radius:6px;width:12.5%;height:5%;top:82.5%;left:77%}.wera-welcome-tour .tour-calendar-demo{isolation:isolate;--demo-time:8s;height:478px;margin-top:25px;position:relative}.wera-welcome-tour .tour-calendar-demo>.tour-figure{margin:0}.wera-welcome-tour .demo-sheet{opacity:0;background:#202724;border:1px solid #53635a;border-radius:22px;padding:19px 17px;position:absolute;inset:0 0 38px;overflow:hidden;transform:translateY(15px)}.wera-welcome-tour .demo-calendar-heading{color:#f4f5ef;letter-spacing:-.5px;justify-content:space-between;align-items:center;font-size:20px;display:flex}.wera-welcome-tour .demo-calendar-heading svg{color:#c3d0c8;width:18px;height:18px}.wera-welcome-tour .demo-week-heading{border-bottom:1px solid #ffffff15;justify-content:space-between;align-items:center;margin-top:22px;padding-bottom:16px;display:flex}.wera-welcome-tour .demo-week-heading small{color:#aebeb4;letter-spacing:1px;font-size:10px;display:block}.wera-welcome-tour .demo-week-heading strong{letter-spacing:-1px;margin-top:5px;font-size:25px;font-weight:600;display:block}.wera-welcome-tour .demo-week-heading>span{letter-spacing:1px;color:#aebeb4;font-size:10px}.wera-welcome-tour .demo-days{margin-top:8px;position:relative}.wera-welcome-tour .demo-day{color:#a3b3a9;border-bottom:1px solid #ffffff12;align-items:center;gap:12px;height:60px;font-size:12px;display:flex}.wera-welcome-tour .demo-date{text-align:center;color:#aebeb4;letter-spacing:.5px;flex:none;width:38px;font-size:9px}.wera-welcome-tour .demo-date b{color:#e5eee7;margin-top:3px;font-size:18px;font-weight:550;display:block}.wera-welcome-tour .demo-still-run,.wera-welcome-tour .demo-moving-run{color:#f1f6f2;background:#345346;border-left:3px solid #82d8af;border-radius:11px;height:48px;padding:8px 10px}.wera-welcome-tour .demo-still-run{flex:1}.wera-welcome-tour .demo-still-run.tempo{background:#50462f;border-color:#e6b35c}.wera-welcome-tour .demo-days b{font-size:12px;font-weight:600;line-height:1.15;display:block}.wera-welcome-tour .demo-days small{color:#c5d4cb;margin-top:3px;font-size:10px;font-weight:400;line-height:1.1;display:block}.wera-welcome-tour .demo-date b{font-size:18px}.wera-welcome-tour .demo-moving-run{z-index:2;justify-content:space-between;align-items:center;display:flex;position:absolute;top:66px;left:50px;right:0;box-shadow:0 0 0 1px #9ce5be33}.wera-welcome-tour .demo-grip{color:#b5d2c1;font-size:25px;line-height:1}.wera-welcome-tour .demo-source-rest{opacity:0}.wera-welcome-tour .demo-pointer{left:var(--demo-icon-x,calc(50% + 86px));top:var(--demo-icon-y,11px);z-index:4;color:#effff4;opacity:0;pointer-events:none;background:#173b2c;border-radius:50%;place-items:center;width:28px;height:28px;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 2px #b0ecc8}.wera-welcome-tour .demo-pointer svg{width:18px;height:18px}.wera-welcome-tour .demo-cues{text-align:center;color:#b8d3c3;height:24px;font-size:12px;position:absolute;bottom:0;left:0;right:0}.wera-welcome-tour .demo-cues span{opacity:0;position:absolute;inset:0}.wera-welcome-tour .calendar-playing .demo-sheet{animation:wera-cal-open var(--demo-time) ease infinite}.wera-welcome-tour .calendar-playing .demo-moving-run{animation:wera-cal-move var(--demo-time) ease-in-out infinite}.wera-welcome-tour .calendar-playing .demo-pointer{animation:wera-cal-hand var(--demo-time) ease-in-out infinite}.wera-welcome-tour .calendar-playing .demo-source-rest{animation:wera-cal-source var(--demo-time) linear infinite}.wera-welcome-tour .calendar-playing .demo-target-rest{animation:wera-cal-target var(--demo-time) linear infinite}.wera-welcome-tour .calendar-playing .demo-target-day{animation:wera-cal-target-glow var(--demo-time) linear infinite}.wera-welcome-tour .calendar-playing .demo-cues span:first-child{animation:wera-cal-cue-one var(--demo-time) linear infinite}.wera-welcome-tour .calendar-playing .demo-cues span:nth-child(2){animation:wera-cal-cue-two var(--demo-time) linear infinite}.wera-welcome-tour .calendar-playing .demo-cues span:nth-child(3){animation:wera-cal-cue-three var(--demo-time) linear infinite}.wera-welcome-tour .calendar-playing .demo-cues span:nth-child(4){animation:wera-cal-cue-four var(--demo-time) linear infinite}@keyframes wera-cal-open{0%,20%{opacity:0;transform:translateY(15px)}28%,87%{opacity:1;transform:translateY(0)}95%,to{opacity:0;transform:translateY(15px)}}@keyframes wera-cal-move{0%,43%{transform:translateY(0);box-shadow:0 0 0 1px #9ce5be33}48%{transform:translateY(0)scale(1.025);box-shadow:0 5px 16px #0006,0 0 0 2px #a0e8c2}66%,87%{transform:translateY(60px);box-shadow:0 0 0 1px #9ce5be33}95%,to{transform:translateY(0)}}@keyframes wera-cal-hand{0%{opacity:0;left:var(--demo-icon-x,calc(50% + 86px));top:var(--demo-icon-y,11px);transform:translate(-50%,-50%)scale(1)}8%,13%{opacity:1;left:var(--demo-icon-x,calc(50% + 86px));top:var(--demo-icon-y,11px);transform:translate(-50%,-50%)scale(1)}17%{opacity:1;left:var(--demo-icon-x,calc(50% + 86px));top:var(--demo-icon-y,11px);transform:translate(-50%,-50%)scale(.8)}22%{opacity:0;left:var(--demo-icon-x,calc(50% + 86px));top:var(--demo-icon-y,11px)}30%{opacity:0;left:89%;top:var(--demo-run-y,233px)}36%,43%{opacity:1;left:89%;top:var(--demo-run-y,233px);transform:translate(-50%,-50%)scale(.88)}48%{opacity:1;left:89%;top:var(--demo-run-y,233px);transform:translate(-50%,-50%)scale(.82)}66%{opacity:1;left:89%;top:calc(var(--demo-run-y,233px) + 60px);transform:translate(-50%,-50%)scale(.82)}71%{opacity:1;left:89%;top:calc(var(--demo-run-y,233px) + 60px);transform:translate(-50%,-50%)scale(1)}78%,to{opacity:0;left:89%;top:calc(var(--demo-run-y,233px) + 60px)}}@keyframes wera-cal-source{0%,65%{opacity:0}66%,89%{opacity:1}95%,to{opacity:0}}@keyframes wera-cal-target{0%,48%{opacity:1}55%,89%{opacity:0}95%,to{opacity:1}}@keyframes wera-cal-target-glow{0%,48%,77%,to{background:0 0}58%,71%{background:#92e3b719}}@keyframes wera-cal-cue-one{0%,22%{opacity:1}24%,to{opacity:0}}@keyframes wera-cal-cue-two{0%,29%{opacity:0}32%,48%{opacity:1}50%,to{opacity:0}}@keyframes wera-cal-cue-three{0%,49%{opacity:0}51%,67%{opacity:1}69%,to{opacity:0}}@keyframes wera-cal-cue-four{0%,68%{opacity:0}70%,89%{opacity:1}94%,to{opacity:0}}@media (max-width:370px){.wera-welcome-tour article[data-step="0"] h2{font-size:24px}}@media (prefers-reduced-motion:reduce){.wera-welcome-tour .calendar-playing :is(.demo-sheet,.demo-moving-run,.demo-pointer,.demo-source-rest,.demo-target-rest,.demo-target-day,.demo-cues span){animation:none}.wera-welcome-tour .demo-sheet{opacity:1;transform:none}.wera-welcome-tour .demo-pointer,.wera-welcome-tour .demo-cues span{display:none}.wera-welcome-tour .demo-cues span:nth-child(3){opacity:1;display:block}}.wera-welcome-tour article[data-step="0"] .tour-copy{font-size:16px;line-height:1.5}.wera-welcome-tour .tour-shot{width:min(100%,calc(440px * var(--shot-ratio)));height:auto;aspect-ratio:var(--shot-ratio)}.wera-welcome-tour .tour-figure.activities{--shot-ratio:.630819;--shot-top:0px}.wera-welcome-tour .tour-figure.progress{--shot-ratio:.755769;--shot-top:0px}.wera-welcome-tour{z-index:1600;padding:env(safe-area-inset-top) 0 env(safe-area-inset-bottom);background:linear-gradient(168deg,#3c6053 0%,#2c473e 36%,#1c2421 62%,#191b1b 85%);justify-content:center;display:flex;position:fixed;inset:0}.wera-welcome-tour .tour-phone{width:100%;max-width:480px;height:100%;min-height:0;box-shadow:none;background:0 0;border-radius:0;overflow:hidden}.wera-welcome-tour .tour-top{flex:none;min-height:58px;padding-top:14px}.wera-welcome-tour .tour-content{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:1;min-height:0;overflow-y:auto}.wera-welcome-tour article{padding-top:24px;padding-bottom:8px}.wera-welcome-tour .tour-footer{flex:none;padding-top:14px;padding-bottom:16px}.wera-welcome-tour .tour-dots{margin-bottom:13px}.wera-welcome-tour .tour-top .tour-back svg{width:20px;height:20px}.wera-welcome-tour .tour-welcome-scene{height:clamp(220px,34dvh,359px)}.wera-welcome-tour .tour-counter{white-space:nowrap}.wera-welcome-tour .tour-content:focus-visible{outline-offset:-3px;outline:2px solid #a5e9c5}@media (max-height:740px){.wera-welcome-tour .tour-shot{width:min(100%,calc(360px * var(--shot-ratio)))}}.wera-welcome-tour .tour-figure.plan .tour-shot{width:min(100%,calc(var(--tour-plan-height,440px) * var(--shot-ratio)))}.wera-welcome-tour.tour-preview-polish .tour-figure.plan .tour-shot{height:var(--tour-plan-height,300px);aspect-ratio:auto;container-type:inline-size}.wera-welcome-tour.tour-preview-polish .tour-figure.plan .tour-shot img{top:auto;bottom:0}.wera-welcome-tour.tour-preview-polish .tour-plan-focus{aspect-ratio:1;height:auto;top:auto;bottom:11.1cqw}
