.OdeYXG_illustration{--line:var(--illustration-line,color-mix(in oklab, var(--fg) 85%, transparent));--weight:var(--illustration-weight,2px);aspect-ratio:4/3;-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block;-webkit-mask-image:radial-gradient(closest-side,#000 72%,#0000);mask-image:radial-gradient(closest-side,#000 72%,#0000)}.OdeYXG_illustration[data-look=pencil]{--line:var(--illustration-line,color-mix(in oklab, var(--fg) 72%, transparent));--weight:var(--illustration-weight,2.6px)}.OdeYXG_line{fill:none;stroke:var(--line);stroke-width:calc(var(--hair) * var(--weight));stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1.1 1.2;stroke-dashoffset:.08px;animation:1s linear both paused OdeYXG_draw}.OdeYXG_dot{fill:var(--illustration-dot,var(--accent));transform-box:fill-box;transform-origin:50%;animation:.45s cubic-bezier(.34,1.56,.64,1) both paused OdeYXG_pop}.OdeYXG_shown .OdeYXG_line,.OdeYXG_shown .OdeYXG_dot{animation-play-state:running}@keyframes OdeYXG_draw{0%{stroke-dashoffset:1.1px}}@keyframes OdeYXG_pop{0%{transform:scale(0)}}@media (prefers-reduced-motion:reduce){.OdeYXG_line,.OdeYXG_dot{animation:none}}
.yiPTfG_frame{--pattern-line:color-mix(in oklab, var(--fg) 5%, var(--bg));pointer-events:none;-webkit-mask-image:radial-gradient(100% 100% at var(--pattern-x,50%) var(--pattern-y,45%), black, transparent);mask-image:radial-gradient(100% 100% at var(--pattern-x,50%) var(--pattern-y,45%), black, transparent);animation:1.6s ease-out both yiPTfG_fade-in;position:absolute;inset:0;overflow:hidden}@keyframes yiPTfG_fade-in{0%{opacity:0}}.yiPTfG_line{fill:none;stroke:var(--pattern-line);stroke-width:calc(var(--hair,.15) * 1.1px);stroke-linecap:round}.yiPTfG_spiral{left:var(--pattern-x,50%);top:var(--pattern-y,50%);width:var(--pattern-size,150%);height:var(--pattern-size,150%);position:absolute;translate:-50% -50%}@media (prefers-reduced-motion:reduce){.yiPTfG_frame{animation:none}}
.sHLv-W_message{flex-direction:column;align-items:center;gap:.75rem;animation:.5s ease-out both sHLv-W_fade;display:flex}@keyframes sHLv-W_fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.sHLv-W_message{animation:none}}
.cni4Dq_panel{--art-bg:#161311;--art-line:#ffffffeb;--art-guide:#ffffff1a;--art-guide-bright:#ffffff57;--art-accent:#23d396;--art-pulse:#23d3968c;--ease-draw:cubic-bezier(.65, 0, .35, 1)}@supports (color:lab(0% 0 0)){.cni4Dq_panel{--art-bg:lab(6.19679% .616513 1.74111);--art-line:lab(100% 0 0/.92);--art-guide:lab(100% 0 0/.1);--art-guide-bright:lab(100% 0 0/.34);--art-accent:lab(75.4377% -54.4634 17.7322);--art-pulse:lab(75.4377% -54.4634 17.7322/.55)}}.cni4Dq_card{background:#ffffff80;background:lab(100% 0 0/.5)}@media (prefers-color-scheme:dark){:root:not([data-theme=light],:has([data-theme=light])) .cni4Dq_card{background:#00000080;background:lab(0% 0 0/.5)}}:root:is([data-theme=dark],:has([data-theme=dark])) .cni4Dq_card{background:#00000080;background:lab(0% 0 0/.5)}.cni4Dq_line{fill:none;stroke:var(--art-line);stroke-width:calc(var(--hair,.15) * 1.5px);stroke-linecap:round}.cni4Dq_draw{stroke-dasharray:1.1 1.2;animation:cni4Dq_draw 1.7s var(--ease-draw) calc(var(--delay,0s) + var(--i,0) * 60ms) both}@keyframes cni4Dq_draw{0%{stroke-dashoffset:1.15px}to{stroke-dashoffset:0}}.cni4Dq_dot{fill:var(--art-accent);transform-box:fill-box;transform-origin:50%;animation:cni4Dq_land .45s cubic-bezier(.34, 1.56, .64, 1) var(--delay,0s) both}@keyframes cni4Dq_land{0%{transform:scale(0)}}.cni4Dq_guide{fill:none;stroke:var(--art-guide);stroke-width:calc(var(--hair,.15) * 1px)}.cni4Dq_axis{stroke-dasharray:1.1 1.2;animation:cni4Dq_draw 1.2s var(--ease-draw) both}.cni4Dq_circle{stroke:var(--art-guide-bright);stroke-dasharray:1.1 1.2;animation:cni4Dq_draw 1.1s var(--ease-draw) calc(var(--i) * 70ms) both}.cni4Dq_scaffold{animation:.9s ease-in-out 2.1s both cni4Dq_clear}@keyframes cni4Dq_clear{to{opacity:0}}.cni4Dq_ring{stroke-dasharray:1.1 1.2;animation:cni4Dq_draw 1.6s var(--ease-draw) calc(1.6s + var(--i) * 90ms) both, cni4Dq_pulse 5.4s ease-in-out calc(3.6s + var(--i) * .16s) infinite}@keyframes cni4Dq_pulse{0%,26%,to{stroke:var(--art-guide)}9%{stroke:var(--art-pulse)}}.cni4Dq_knockout{fill:none;stroke:var(--art-bg);stroke-width:7.5px;stroke-linecap:round;stroke-dasharray:1.1 1.2;animation:cni4Dq_draw 1.7s var(--ease-draw) .75s both}@media (prefers-reduced-motion:reduce){.cni4Dq_draw,.cni4Dq_dot,.cni4Dq_axis,.cni4Dq_circle,.cni4Dq_ring,.cni4Dq_knockout{stroke-dasharray:none;animation:none}.cni4Dq_scaffold{display:none}}
.vDE5MW_root{--bg:#f7f3eb;background:var(--bg);--illustration-weight:3px;--pattern-x:calc(var(--art-left,0px) + (100% - var(--art-left,0px)) / 2);--pattern-y:calc(var(--art-band,100%) / 2);--pattern-size:130cqmax;position:absolute;inset:0;container-type:size}@supports (color:lab(0% 0 0)){.vDE5MW_root{--bg:lab(95.9877% .351608 4.581)}}@media (prefers-color-scheme:dark){:root:not([data-theme=light],:has([data-theme=light])) .vDE5MW_root{--bg:#100e0c}@supports (color:lab(0% 0 0)){:root:not([data-theme=light],:has([data-theme=light])) .vDE5MW_root{--bg:lab(4.05846% .386238 1.09607)}}}:root:is([data-theme=dark],:has([data-theme=dark])) .vDE5MW_root{--bg:#100e0c}@supports (color:lab(0% 0 0)){:root:is([data-theme=dark],:has([data-theme=dark])) .vDE5MW_root{--bg:lab(4.05846% .386238 1.09607)}}.vDE5MW_area{top:0;left:var(--art-left,0px);height:var(--art-band,100%);place-items:center;display:grid;position:absolute;right:0}.vDE5MW_drawing{width:min(56rem, calc((100cqw - var(--art-left,0px)) * .84), calc(var(--art-band,100cqh) * 1.25));grid-area:1/1}.vDE5MW_leaving{animation:.4s ease-out both vDE5MW_leave}@keyframes vDE5MW_leave{to{opacity:0}}@media (prefers-reduced-motion:reduce){.vDE5MW_leaving{display:none}}
.XWp9Cq_frame{--frame-line-soft:#67635a;background:var(--art-bg);position:absolute;inset:0}@supports (color:lab(0% 0 0)){.XWp9Cq_frame{--frame-line-soft:lab(42.0361% .884026 5.33232)}}.XWp9Cq_line{fill:none;stroke:var(--frame-line);stroke-width:calc(var(--hair,.15) * var(--line-width,1.25px));stroke-linecap:round}.XWp9Cq_reveal{transform-box:fill-box;transform-origin:50%;animation:1.9s cubic-bezier(.4,0,.3,1) both XWp9Cq_reveal}@keyframes XWp9Cq_reveal{0%{opacity:0;transform:scale(.25)}}.XWp9Cq_sweep{transform-box:fill-box;animation:1.2s cubic-bezier(.4,0,.3,1) both XWp9Cq_sweep}@keyframes XWp9Cq_sweep{0%{transform:translate(-75%,-75%)}}.XWp9Cq_grooves{--frame-line:var(--frame-line-soft)}.XWp9Cq_turn{transform-origin:var(--x) var(--y);animation:120s linear infinite XWp9Cq_turn}@keyframes XWp9Cq_turn{to{transform:rotate(-360deg)}}.XWp9Cq_quilt{--frame-line:var(--frame-line-soft)}.XWp9Cq_tile{transform-origin:var(--x) var(--y);animation:XWp9Cq_fade-in .5s ease-out calc(var(--i) * 30ms) both, XWp9Cq_turn-over 12s cubic-bezier(.7, 0, .25, 1) calc(3s + var(--i) * .16s) infinite}@keyframes XWp9Cq_fade-in{0%{opacity:0}}@keyframes XWp9Cq_turn-over{0%{transform:rotate(0)}12%,to{transform:rotate(180deg)}}.XWp9Cq_meeting{--frame-line:var(--frame-line-soft)}@media (prefers-reduced-motion:reduce){.XWp9Cq_reveal,.XWp9Cq_sweep,.XWp9Cq_turn,.XWp9Cq_tile{animation:none}}
