.minutes_wrap{--paper:#f2f1ec;--ink:#f3f2ee;--ink-2:#c4c6cc;--mute:#8d9099;--line:rgba(243,242,238,0.22);--pad:clamp(20px,2.8vw,40px);--ease:cubic-bezier(0.16,1,0.3,1);--sans:'C21 Sans',system-ui,sans-serif;--mono:'C21 Mono',ui-monospace,monospace;position:relative;color:var(--ink);font:400 16px/1.5 var(--sans)}.minutes_wrap *,.minutes_wrap *::before,.minutes_wrap *::after{box-sizing:border-box}.minutes_wrap p,.minutes_wrap h2,.minutes_wrap ol,.minutes_wrap dl,.minutes_wrap dd{margin:0;padding:0}.minutes_wrap .minutes_contain{position:relative;height:100vh;height:100dvh;min-height:680px;overflow:hidden}.minutes_wrap .minutes_mono{font:400 11px/1.4 var(--mono);letter-spacing: 0.05em;text-transform: uppercase;color:var(--mute)}.minutes_wrap .minutes_mono b{color:var(--ink);font-weight: 500}.minutes_wrap .minutes_sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.minutes_wrap .minutes_head{position:absolute;left:var(--pad);top:96px;width:min(520px,40vw);z-index:2}.minutes_wrap .minutes_title{font:400 clamp(30px,2.9vw,44px)/1.1 var(--sans);letter-spacing: -0.028em;margin-top:14px}.minutes_wrap .minutes_steps{position:absolute;left:var(--pad);bottom:150px;width:min(360px,30vw);list-style:none;display:grid;gap:18px;z-index:2}.minutes_wrap .minutes_step{padding-left: 14px;border-left: 1px solid var(--line);transition:border-color 0.4s var(--ease),opacity 0.4s var(--ease);opacity:0.45}.minutes_wrap .minutes_step p{font-size:15px;line-height: 1.5;color:var(--ink-2);margin-top:4px}.minutes_wrap .minutes_step.is-on{opacity:1;border-left-color: var(--ink)}.minutes_wrap .minutes_step.is-done{opacity:0.8;border-left-color: #5b78ff}.minutes_wrap .minutes_clock{position:absolute;right:var(--pad);top:96px;text-align:right;z-index:2;display:flex;flex-direction: column;align-items: flex-end}.minutes_wrap .minutes_time{font:200 clamp(110px,13vw,200px)/0.84 var(--sans);letter-spacing: -0.06em;font-variant-numeric: tabular-nums;margin-top:10px}.minutes_wrap .minutes_hold{position:absolute;right:var(--pad);bottom:150px;display:flex;align-items: center;gap:16px;z-index:2}.minutes_wrap .minutes_btn{position:relative;width:84px;height:84px;border-radius: 50%;border:0;background:#f3f2ee;color:#121317;cursor:pointer;display:grid;place-items: center;box-shadow:0 6px 24px rgba(18,19,23,0.08);touch-action: none;-webkit-user-select: none;user-select: none;transition:transform 0.3s var(--ease)}.minutes_wrap .minutes_btn:active,.minutes_wrap .minutes_btn.is-holding{transform:scale(0.94)}.minutes_wrap .minutes_ring{position:absolute;inset:6px;width:calc(100% - 12px);height:calc(100% - 12px);transform:rotate(-90deg)}.minutes_wrap .minutes_track{fill:none;stroke:#d6d5ce;stroke-width: 2}.minutes_wrap .minutes_prog{fill:none;stroke:#1fd9a4;stroke-width: 2.5;stroke-linecap: round;stroke-dasharray: 207.3;stroke-dashoffset: 207.3}.minutes_wrap .minutes_btn_t{font:500 11px/1 var(--mono);letter-spacing: 0.08em;text-transform: uppercase}.minutes_wrap .minutes_rail{position:absolute;left:var(--pad);right:var(--pad);bottom:96px;display:grid;grid-template-columns: repeat(4,1fr);border-top:1px solid var(--line);padding-top: 14px;z-index:2;display:none}@media (max-width: 760px){.minutes_wrap .minutes_contain{min-height:620px}.minutes_wrap .minutes_head{top:72px;left:var(--pad);right:var(--pad);width:auto}.minutes_wrap .minutes_title{font-size:26px}.minutes_wrap .minutes_clock{top:auto;bottom:236px;right:var(--pad)}.minutes_wrap .minutes_time{font-size:92px}.minutes_wrap .minutes_steps{left:var(--pad);right:var(--pad);width:auto;bottom:100px;grid-template-columns: repeat(3,1fr);gap:10px}.minutes_wrap .minutes_step p{display:none}.minutes_wrap .minutes_hold{left:var(--pad);right:auto;bottom:236px}.minutes_wrap .minutes_hold p{display:none}.minutes_wrap .minutes_btn{width:76px;height:76px}}@media (max-width: 760px) and (max-height: 700px){.minutes_wrap .minutes_title{font-size:26px}.minutes_wrap .minutes_time{font-size:72px}.minutes_wrap .minutes_clock,.minutes_wrap .minutes_hold{bottom:170px}}.minutes_wrap .minutes_grey{color:var(--mute)}