.first-steps-page{--fs-round:var(--round);--fs-ink:#253d46;--fs-teal:#327f7a;--fs-scale:1;width:calc(100% - 40px);max-width:1540px;margin:0 auto}.fs-layout{grid-template-columns:332px minmax(0,1fr);gap:18px;height:calc(100svh - 96px);min-height:628px;max-height:880px;scroll-margin-top:12px;display:grid;position:relative}.fs-layout:focus{outline:0}.fs-sidebar{background:#f5f8f3;border:1px solid #d5e1dc;border-radius:15px;flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.fs-sidebar[hidden]{display:none}.fs-sidebar-head{border-bottom:1px solid #dce5dd;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:19px 18px 17px;display:flex}.fs-sidebar-head h2{font:700 20px/1.5 var(--fs-round);margin:0}.fs-sidebar-head>span{white-space:nowrap;color:#4c6156;font-variant-numeric:tabular-nums;font-size:14px}.fs-course-list{overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:auto;scrollbar-color:#8fa99c #edf3eb;flex:1;min-height:0;padding:0 14px 18px;overflow-y:auto}.fs-course-list::-webkit-scrollbar{width:12px}.fs-course-list::-webkit-scrollbar-thumb{background:#8fa99c;border:2px solid #edf3eb;border-radius:8px}.fs-course-list details{border-bottom:1px solid #dce5dd}.fs-course-list details:last-child{border-bottom:0}.fs-course-list summary{cursor:pointer;grid-template-columns:24px minmax(0,1fr) 32px 14px;align-items:center;gap:9px;min-height:60px;padding:12px 0;list-style:none;display:grid}.fs-course-list summary::-webkit-details-marker{display:none}.fs-group-number,.fs-group-count{color:#4c6156;font-variant-numeric:tabular-nums;font-size:14px}.fs-group-count{text-align:right}.fs-course-list summary strong{font:700 16px/1.6 var(--fs-round);overflow-wrap:anywhere}.fs-course-list summary svg{color:#3d665a}.fs-course-list details[open]>summary svg{transform:rotate(90deg)}.fs-lesson-list{flex-direction:column;gap:5px;padding:0 0 12px 18px;display:flex}.fs-lesson-list button{text-align:left;border:2px solid #0000;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;min-height:52px;padding:10px 11px;font-size:15px;line-height:1.65;display:flex}.fs-lesson-list button>span{overflow-wrap:anywhere;flex:1;min-width:0}.fs-lesson-list small{white-space:nowrap;color:#285e4c;font-size:14px}.fs-lesson-list svg{color:#285e4c;flex-shrink:0}.fs-lesson-list button:hover{background:#eaf2e8;border-color:#bed3c4}.fs-lesson-list button[aria-current=step]{background:#dfede2;border-color:#327f7a}.fs-workspace{background:#fff;border:1px solid #d2e2e2;border-radius:23px;grid-template-rows:64px minmax(165px,1fr) auto 132px 42px;grid-template-columns:minmax(0,1fr);min-width:0;height:100%;min-height:0;display:grid;overflow:hidden}.fs-toolbar{align-items:center;gap:13px;padding:0 20px;display:flex}.fs-toolbar h1{min-width:0;font:700 19px/1.5 var(--fs-round);text-wrap:balance;flex:1;margin:0}.fs-sidebar-toggle{white-space:nowrap;background:#fff;border:1px solid #9ebdb1;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;gap:7px;min-width:124px;min-height:44px;padding:8px 12px;font-size:14px;display:flex}.fs-sidebar-toggle:hover{background:#e4efe6;border-color:#327f7a}.fs-untimed{white-space:nowrap;color:#4c6962;border:1px solid #d2e2e2;border-radius:20px;flex-shrink:0;align-items:center;gap:6px;padding:6px 10px;font-size:13px;line-height:1.5;display:flex}.fs-hero{isolation:isolate;background:linear-gradient(#edf4f5,#f3f8f7);justify-content:center;align-items:center;padding:48px 0 40px;display:flex;position:relative}.fs-hero:before{content:"";z-index:-1;background:linear-gradient(#f1dfc5 0 5px,#f8e9d2 5px 28px,#efddc3 28px);height:32px;position:absolute;bottom:0;left:0;right:0}.fs-context{z-index:2;justify-content:space-between;align-items:baseline;gap:24px;display:flex;position:absolute;top:18px;left:26px;right:26px}.fs-context h2{font:700 16px/1.5 var(--fs-round);min-width:0;margin:0}.fs-context p{color:#4c6962;white-space:nowrap;font-variant-numeric:tabular-nums;flex-shrink:0;margin:0;font-size:14px;line-height:1.5}.fs-prompt{z-index:1;text-align:center;width:calc(100% - 230px);min-width:0;max-width:620px;position:relative;top:-18px;transform:translate(-62px)}.fs-kana{font:700 clamp(28px, 2.6vw, 36px)/1.4 var(--fs-round);overflow-wrap:anywhere;margin:0 0 16px}.fs-kana.fs-long-kana{margin-bottom:12px;font-size:clamp(22px,2vw,28px)}.fs-tiles{grid-template-columns:repeat(var(--fs-count), minmax(0, 52px));justify-content:center;gap:8px;width:100%;min-height:61px;margin:0 auto;padding:5px 4px;display:grid}.fs-tile{min-width:0;height:51px;font:700 29px/1 var(--fs-round);color:#253d46;background:#fffefa;border:2px solid #bac9ca;border-bottom-width:5px;border-radius:10px;place-items:center;display:grid;position:relative}.fs-tile.fs-active{color:#fff;background:#327f7a;border-color:#246b67}.fs-tile.fs-done{color:#397662;background:#e5f2ea;border-color:#b7d7c5}.fs-tile>svg{color:#fff;background:#327f7a;border-radius:50%;width:18px;height:18px;padding:3px;position:absolute;top:-5px;right:-5px}.fs-tiles.fs-long{grid-template-columns:repeat(auto-fit,minmax(25px,1fr));gap:4px;max-width:500px;min-height:44px;padding:4px}.fs-long .fs-tile{border-width:1px 1px 3px;border-radius:5px;height:34px;font-size:21px}.fs-long .fs-tile>svg{display:none}.fs-instruction{color:#365b56;min-height:26px;max-height:none;margin:10px 0 0;font-size:16px;line-height:1.6}.fs-instruction.fs-error{color:#944936}.fs-tea{color:#a0b68f;width:48px;height:57px;font:700 24px var(--fs-round);opacity:.45;background:#ebeed1;border:2px solid #b8c6a3;border-radius:5px 5px 10px 10px;place-items:center;display:grid;position:absolute;bottom:40px;left:26px}.fs-tea:before{content:"";background:#f7fae8;border:2px solid #b8c6a3;border-radius:50%;width:52px;height:12px;position:absolute;top:-5px;left:-4px}.fs-sushi{aspect-ratio:1;object-fit:contain;pointer-events:none;width:205px;height:auto;position:absolute;bottom:35px;right:16px}.fs-served .fs-sushi{animation:.65s ease-out both fs-serve}@keyframes fs-serve{50%{transform:translateY(-8px)rotate(-3deg)}}.fs-guide{width:min(920px,100% - 48px);min-width:0;margin:0 auto;padding-top:8px}.fs-keyboard-caption{justify-content:flex-end;min-height:36px;margin-bottom:7px;display:flex}.fs-keyboard-caption button{color:#3d5a50;background:#f9fbf7;border:1px solid #a9beb2;min-height:32px;padding:5px 10px;font-size:13px;line-height:1.5}.fs-keyboard-caption button:first-child{border-radius:6px 0 0 6px}.fs-keyboard-caption button+button{border-left:0;border-radius:0 6px 6px 0}.fs-keyboard-caption button[aria-pressed=true]{color:#fff;background:#327f7a}.fs-keyboard-caption button:focus-visible{outline-offset:-3px}.fs-keyboard{background:#e7ede7;border:1px solid #ccd8cf;border-radius:10px;padding:8px;box-shadow:0 3px #d4ddd6}.fs-keyboard-deck{--fs-key-height:34px;--fs-row-gap:5px;grid-template-columns:repeat(60,minmax(0,1fr));grid-template-rows:repeat(5, var(--fs-key-height));row-gap:var(--fs-row-gap);display:grid}.fs-key{color:#253d46;min-width:0;height:auto;font:700 17px/1.15 var(--fs-round);white-space:pre-line;background:#fffef9;border:1px solid #bacac0;border-bottom:3px solid #acbdb2;border-radius:5px;place-items:center;margin:0 2px;padding:0 2px;display:grid;position:relative}.fs-key.fs-ghost{color:#4d665a;background:#f6f8f2;font:400 10px/1.15 Noto Sans JP,sans-serif}.fs-key.fs-space-key{font-size:12px}.fs-short-label{display:none}.fs-key.fs-home{border-color:#74a394}.fs-key.fs-home:after{content:"";background:#74a394;border-radius:2px;width:14px;height:3px;position:absolute;bottom:4px;left:calc(50% - 7px)}.fs-key.fs-unlearned:not(.fs-next){color:#536b5f;background:#f8faf5;border-color:#c5d2c9}.fs-key.fs-next{color:#fff;background:#327f7a;border-color:#246b67}.fs-key.fs-next:after{background:#d9efdf}.fs-key.fs-jis-enter{--fs-notch:calc(16.6667% + .666667px);clip-path:polygon(0 0, 100% 0, 100% 100%, var(--fs-notch) 100%, var(--fs-notch) calc((100% - var(--fs-row-gap)) / 2), 0 calc((100% - var(--fs-row-gap)) / 2));isolation:isolate;background:#acbdb2;border:0;padding:1px 1px 3px}.fs-jis-enter:before{content:"";clip-path:inherit;z-index:-1;background:#f6f8f2;position:absolute;inset:1px 1px 3px}.fs-jis-enter>span{text-align:center;position:absolute;top:45%;left:17%;right:0;transform:translateY(-50%)}.fs-hands{grid-template-columns:1fr 1fr;align-items:start;gap:105px;width:min(740px,100% - 55px);margin:0 auto;display:grid}.fs-hand{justify-content:center;align-items:center;gap:12px;margin:0;display:flex}.fs-hand.right{flex-direction:row-reverse}.fs-hand svg{width:auto;max-width:150px;height:128px}.fs-hand figcaption{color:#60776a;white-space:nowrap;font-size:12px}.fs-bottom{border-top:1px solid #eef1ec;justify-content:space-between;align-items:center;gap:12px;padding:0 19px;display:flex}.fs-bottom button{color:#59716d;min-height:40px;padding:5px 0;font-size:13px;line-height:1.5}.fs-bottom button:hover{color:#246b67;text-underline-offset:4px;text-decoration:underline}.fs-collapsed{grid-template-columns:minmax(0,1fr);gap:0}.fs-collapsed .fs-workspace{grid-template-rows:64px minmax(240px,1fr) auto 80px 42px}.fs-collapsed .fs-prompt{width:calc(100% - 490px);max-width:1020px;transform:none}.fs-collapsed .fs-kana{font-size:calc(clamp(28px, 2.6vw, 36px) * var(--fs-scale))}.fs-collapsed .fs-long-kana{font-size:calc(clamp(22px, 2vw, 28px) * var(--fs-scale))}.fs-collapsed .fs-tiles{grid-template-columns:repeat(var(--fs-count), minmax(0, calc(52px * var(--fs-scale))));gap:calc(8px * var(--fs-scale));min-height:calc(61px * var(--fs-scale))}.fs-collapsed .fs-tile{height:calc(51px * var(--fs-scale));font-size:calc(29px * var(--fs-scale))}.fs-collapsed .fs-tiles.fs-long{grid-template-columns:repeat(auto-fit, minmax(calc(25px * var(--fs-scale)), 1fr));gap:calc(4px * var(--fs-scale));max-width:100%;min-height:calc(38px * var(--fs-scale))}.fs-collapsed .fs-long .fs-tile{height:calc(30px * var(--fs-scale));font-size:calc(20px * var(--fs-scale))}.fs-collapsed .fs-sushi{width:calc(185px * var(--fs-scale));right:22px}.fs-collapsed .fs-guide{width:min(1080px,100% - 80px);padding-top:6px}.fs-collapsed .fs-keyboard-deck{--fs-key-height:44px;--fs-row-gap:5px}.fs-collapsed .fs-key{font-size:calc(17px * var(--fs-scale))}.fs-collapsed .fs-key.fs-ghost{font-size:calc(10px * var(--fs-scale))}.fs-collapsed .fs-key.fs-space-key{font-size:calc(12px * var(--fs-scale))}.fs-collapsed .fs-hands{gap:18%;width:min(1080px,100% - 80px);height:76px}.fs-collapsed .fs-hand svg{height:76px}.fs-ended .fs-prompt{top:0}.fs-end-message{margin:0 0 18px;font-size:19px;line-height:1.8}.fs-complete-actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.fs-secondary{background:#fff;border:1px solid #a8c1b6;border-radius:8px;padding:10px 15px;font-size:14px}.fs-ended .fs-guide,.fs-ended .fs-hands{opacity:.4}.fs-storage-message{z-index:3;background:#fff7e8;border:1px solid #d6c5ab;border-radius:8px;margin:0;padding:10px 15px;font-size:14px;line-height:1.6;position:absolute;bottom:48px;left:20px;right:20px}.fs-reading{max-width:1120px;margin:48px auto 80px;font-size:16px;line-height:1.9}.fs-reading p{line-height:1.9}.fs-section-nav{color:#35655d;border-block:1px solid #dce6df;flex-wrap:wrap;gap:10px 26px;padding:18px 0;font-size:14px;display:flex}.fs-reading a,.fs-reading button.fs-text-link{text-underline-offset:4px;-webkit-text-decoration:underline #8caf9f;text-decoration:underline #8caf9f}.fs-reading section{border-bottom:1px solid #dce6df;padding:52px 0;scroll-margin-top:24px}.fs-reading section:last-child{border-bottom:0}.fs-reading h2{font:700 clamp(23px, 2.5vw, 31px)/1.5 var(--round);margin:0 0 24px}.fs-reading h3{font:700 18px/1.6 var(--round);margin:0 0 10px}.fs-reading p{max-width:76ch;margin-bottom:16px}.fs-position{grid-template-columns:1fr 200px;gap:44px;display:grid}.fs-position img{align-self:center;width:200px}.fs-audience{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:28px 0 0;padding:0;list-style:none;display:grid}.fs-audience li{border-top:2px solid #b6cdbd;padding-top:16px}.fs-audience p{color:#46655c;margin:0;font-size:15px}.fs-comparison{margin-top:30px;overflow-x:auto}.fs-comparison table{border-collapse:collapse;width:100%;font-size:15px}.fs-comparison th,.fs-comparison td{text-align:left;vertical-align:top;border-bottom:1px solid #dce6df;padding:13px 16px}.fs-comparison thead{background:#edf4ef}.fs-comparison th:first-child{width:20%}.fs-study-path{counter-reset:path;margin:0;padding:0;list-style:none}.fs-study-path li{counter-increment:path;border-top:1px solid #dce6df;grid-template-columns:45px 1fr;gap:18px;padding:22px 0;display:grid}.fs-study-path li:before{content:counter(path, decimal-leading-zero);font:700 26px/1.5 var(--round);color:#648c78}.fs-study-path p{margin:0 0 10px;font-size:15px}.fs-text-link{color:#27655d;padding:0;font-size:15px}.fs-tips{grid-template-columns:1fr 1fr;gap:26px 40px;display:grid}.fs-tips p{margin:0;font-size:15px}.fs-next-steps{grid-template-columns:1fr 1fr;gap:28px;display:grid}.fs-next-steps>div{background:#edf4ee;border-radius:12px;padding:25px 28px}.fs-next-steps p{font-size:15px}.fs-next-steps .primary-button{font-size:15px;text-decoration:none;display:inline-flex}.fs-faq details{border-top:1px solid #dce6df;padding:0}.fs-faq details:last-child{border-bottom:1px solid #dce6df}.fs-faq summary{cursor:pointer;padding:18px 0;font-weight:500;line-height:1.7}.fs-faq details p{color:#46655c;padding:0 20px 8px 0;font-size:15px}.fs-content-note{color:#46655c;margin-top:22px;font-size:14px}@media (height<=800px) and (width>=761px){.fs-layout{height:calc(100svh - 80px);min-height:610px;margin-bottom:12px}.fs-workspace{grid-template-rows:54px minmax(140px,1fr) auto 104px 40px}.fs-tiles{min-height:61px}.fs-keyboard{padding:6px}.fs-keyboard-deck{--fs-key-height:30px;--fs-row-gap:4px}.fs-key{font-size:16px}.fs-keyboard-caption{min-height:30px;margin-bottom:6px}.fs-keyboard-caption button{min-height:30px;padding:4px 9px;font-size:12px}.fs-hand svg{height:100px}.fs-collapsed .fs-workspace{grid-template-rows:54px minmax(240px,1fr) auto 72px 40px}.fs-collapsed .fs-guide{width:min(960px,100% - 64px);padding-top:5px}.fs-collapsed .fs-keyboard-deck{--fs-key-height:40px;--fs-row-gap:4px}.fs-collapsed .fs-hands{width:min(960px,100% - 64px);height:68px}.fs-collapsed .fs-hand svg{height:68px}.fs-collapsed .fs-long .fs-tile{height:34px}}@media (width<=1200px) and (width>=761px){.fs-layout{grid-template-columns:306px minmax(0,1fr);gap:14px}.fs-collapsed{grid-template-columns:minmax(0,1fr);gap:0}.fs-toolbar{gap:10px;padding-inline:14px}.fs-toolbar h1{font-size:17px}.fs-sidebar-toggle{min-width:115px;padding-inline:9px}.fs-untimed{padding-inline:7px;font-size:12px}.fs-sidebar-head{padding-inline:14px}.fs-sidebar-head h2{font-size:19px}.fs-guide{width:calc(100% - 32px)}.fs-prompt{width:calc(100% - 150px);transform:translate(-36px)}.fs-sushi{width:150px;right:8px}.fs-hands{gap:25px;width:calc(100% - 32px)}}@media (width<=1100px) and (width>=761px){.fs-collapsed .fs-prompt{width:calc(100% - 300px)}.fs-collapsed .fs-sushi{width:140px;right:8px}}@media (width<=1050px) and (width>=761px){.fs-key{margin-inline:1.5px;padding-inline:0;font-size:15px}.fs-key.fs-ghost{font-size:8px}.fs-full-label{display:none}.fs-short-label{display:block}.fs-prompt{width:calc(100% - 90px);transform:translate(-20px)}.fs-sushi{width:110px}}@media (width<=980px) and (width>=761px){.fs-layout{grid-template-columns:292px minmax(0,1fr);gap:12px}.fs-collapsed{grid-template-columns:minmax(0,1fr);gap:0}.fs-sidebar-head{flex-wrap:wrap;gap:4px}.fs-course-list{padding-inline:11px}.fs-course-list summary{grid-template-columns:22px minmax(0,1fr) 30px 12px;gap:6px}.fs-lesson-list{padding-left:7px}.fs-lesson-list button{padding-inline:8px}.fs-toolbar{gap:7px;padding-inline:10px}.fs-toolbar h1{font-size:16px}.fs-untimed{display:none}}@media (width<=760px){.first-steps-page{width:calc(100% - 20px)}.fs-layout{grid-template-rows:190px minmax(555px,calc(100svh - 262px));grid-template-columns:1fr;gap:8px;height:auto;min-height:0;max-height:none}.fs-sidebar{border-radius:12px;height:190px}.fs-sidebar-head{padding:10px 14px}.fs-sidebar-head h2{font-size:18px}.fs-course-list{padding:0 10px 10px}.fs-course-list summary{gap:7px;min-height:50px;padding:11px 0}.fs-lesson-list{gap:4px;padding:0 0 9px 15px}.fs-lesson-list button{min-height:48px;padding:8px 10px}.fs-workspace{border-radius:13px;grid-template-rows:55px minmax(170px,1fr) auto 77px 40px;min-height:555px}.fs-toolbar{gap:7px;padding:0 10px}.fs-toolbar h1{font-size:14px}.fs-sidebar-toggle{gap:5px;min-width:108px;min-height:42px;padding:7px;font-size:14px}.fs-untimed{display:none}.fs-hero{padding:54px 0 24px}.fs-hero:before{background:#f6e6cd;height:23px}.fs-context{gap:12px;top:12px;left:14px;right:14px}.fs-context h2{font-size:14px}.fs-context p{font-size:13px}.fs-prompt,.fs-collapsed .fs-prompt{width:100%;max-width:none;padding-inline:6px;top:0;transform:none}.fs-kana,.fs-collapsed .fs-kana{margin-bottom:12px;font-size:28px}.fs-long-kana,.fs-collapsed .fs-long-kana{margin-bottom:10px;font-size:22px}.fs-tiles,.fs-collapsed .fs-tiles{grid-template-columns:repeat(var(--fs-count), minmax(0, 35px));gap:4px;min-height:50px;padding:5px 4px}.fs-tile,.fs-collapsed .fs-tile{border-width:1px 1px 3px;border-radius:6px;height:40px;font-size:24px}.fs-tile>svg{width:13px;height:13px;padding:2px;top:-4px;right:-3px}.fs-tiles.fs-long,.fs-collapsed .fs-tiles.fs-long{grid-template-columns:repeat(auto-fit,minmax(23px,1fr));gap:3px;max-width:390px;min-height:38px;padding:2px 4px}.fs-long .fs-tile,.fs-collapsed .fs-long .fs-tile{height:30px;font-size:18px}.fs-instruction{min-height:23px;margin-top:8px;font-size:14px;line-height:1.6}.fs-sushi,.fs-collapsed .fs-sushi{width:66px;bottom:0;right:3px}.fs-tea{display:none}.fs-guide,.fs-collapsed .fs-guide{width:calc(100% - 16px);padding-top:5px}.fs-keyboard-caption{min-height:30px;margin-bottom:5px}.fs-keyboard-caption button{min-height:25px;padding:3px 6px;font-size:10px}.fs-keyboard{border-radius:7px;padding:4px}.fs-keyboard-deck{--fs-key-height:25px;--fs-row-gap:3px}.fs-key{border-bottom-width:2px;border-radius:3px;margin-inline:1px;padding-inline:0;font-size:11px}.fs-key.fs-ghost{font-size:7px}.fs-key.fs-space-key{font-size:8px}.fs-full-label{display:none}.fs-short-label{display:block}.fs-key.fs-home:after{width:7px;height:2px;bottom:2px;left:calc(50% - 3.5px)}.fs-hands,.fs-collapsed .fs-hands{gap:18px;width:calc(100% - 20px);height:77px}.fs-hand{gap:7px}.fs-hand svg,.fs-collapsed .fs-hand svg{max-width:100px;height:74px}.fs-hand figcaption{font-size:10px}.fs-bottom{gap:5px;padding-inline:10px}.fs-bottom button{min-height:38px;font-size:11px}.fs-collapsed{grid-template-rows:minmax(600px,calc(100svh - 72px));grid-template-columns:1fr;gap:0}.fs-collapsed .fs-workspace{grid-template-rows:55px minmax(200px,1fr) auto 77px 40px;min-height:600px}.fs-collapsed .fs-keyboard-deck{--fs-key-height:29px;--fs-row-gap:3px}.fs-collapsed .fs-key{font-size:13px}.fs-collapsed .fs-key.fs-ghost{font-size:8px}.fs-collapsed .fs-key.fs-space-key{font-size:9px}.fs-layout:has(.fs-long){grid-template-rows:190px minmax(700px,auto)}.fs-layout.fs-collapsed:has(.fs-long){grid-template-rows:minmax(700px,auto)}.fs-layout:has(.fs-long) .fs-workspace{grid-template-rows:55px minmax(320px,1fr) auto 77px 40px;min-height:700px}.fs-reading{margin:32px 10px 55px}.fs-section-nav{gap:10px 18px;font-size:13px}.fs-reading section{padding:34px 0}.fs-reading h2{margin-bottom:20px;font-size:24px}.fs-position{grid-template-columns:1fr;gap:18px}.fs-position img{display:none}.fs-audience,.fs-tips,.fs-next-steps{grid-template-columns:1fr;gap:22px}.fs-comparison th,.fs-comparison td{padding:10px 8px;font-size:13px}.fs-study-path li{grid-template-columns:32px 1fr;gap:12px}.fs-next-steps>div{padding:22px}.fs-storage-message{font-size:13px;left:10px;right:10px}.fs-end-message{font-size:16px}}@media (prefers-reduced-motion:reduce){.fs-served .fs-sushi{animation:none}.first-steps-page *{scroll-behavior:auto}}
