.wordmark-module__xIKQsa__wordmark{cursor:pointer;-webkit-user-select:none;user-select:none;will-change:transform;position:absolute;top:38%;left:50%;transform:translate(-50%,-50%)}.wordmark-module__xIKQsa__wmText{z-index:1;font-family:var(--font-latin);letter-spacing:-.01em;white-space:nowrap;font-size:clamp(3.9rem,9vw,6.6rem);font-weight:800;line-height:.94;transition:letter-spacing .32s ease-out;display:inline-block;position:relative}.wordmark-module__xIKQsa__feel{color:var(--color-text-heading);transition:transform .32s ease-out;display:inline-block}.wordmark-module__xIKQsa__free{color:var(--color-primary-inverse);font-size:1.06em;transition:transform .32s ease-out;display:inline-block}.wordmark-module__xIKQsa__wmSlice{background:var(--color-primary);clip-path:polygon(0 0,100% 0,100% 100%,16px 100%,0 calc(100% - 16px));transform-origin:0;will-change:transform;width:58%;transition:transform .32s ease-out;position:absolute;top:6px;bottom:4px;right:-6px;transform:translate(0)scaleX(1)}.wordmark-module__xIKQsa__wmLine{background:var(--color-border-strong);width:118%;height:1px;position:absolute;bottom:-18px;left:0}.wordmark-module__xIKQsa__wmDash{background:var(--color-primary);width:24px;height:3px;margin-top:-1.5px;position:absolute;top:50%;left:0}.wordmark-module__xIKQsa__micro:hover{filter:brightness(1.045)}.wordmark-module__xIKQsa__micro:hover .wordmark-module__xIKQsa__wmText{letter-spacing:.035em}.wordmark-module__xIKQsa__micro:hover .wordmark-module__xIKQsa__feel{transform:translate(-1.5px,-1px)}.wordmark-module__xIKQsa__micro:hover .wordmark-module__xIKQsa__free{transform:translate(2px,2px)}.wordmark-module__xIKQsa__micro:hover .wordmark-module__xIKQsa__wmSlice{transform:translate(6px)scaleX(1.12)}.wordmark-module__xIKQsa__wordmark{transition:transform .15s cubic-bezier(.2,0,0,1)}.wordmark-module__xIKQsa__micro.wordmark-module__xIKQsa__wmPressed{transform:translate(-50%,-50%)scale(.98)}
.cap-module__Ff6bmW__chipsWrap{pointer-events:none;position:absolute;inset:0}.cap-module__Ff6bmW__capChip{background:var(--color-bg);border:1px solid var(--color-text-heading);border-radius:var(--radius-sm);color:var(--color-text-heading);cursor:pointer;white-space:nowrap;pointer-events:auto;align-items:center;gap:8px;padding:7px 14px;font-size:13px;font-weight:700;transition:transform .3s cubic-bezier(.3,1.4,.5,1),border-color .3s ease-out;display:inline-flex;position:absolute}.cap-module__Ff6bmW__capChip:hover{border-color:var(--color-primary);transform:translateY(-2px)}.cap-module__Ff6bmW__capChip:hover .cap-module__Ff6bmW__dot{box-shadow:0 0 0 3px var(--color-primary-soft);transform:scale(1.5)}.cap-module__Ff6bmW__capChip:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.cap-module__Ff6bmW__dot{background:var(--color-primary);border-radius:50%;flex-shrink:0;width:6px;height:6px;transition:transform .3s ease-out,box-shadow .3s ease-out}.cap-module__Ff6bmW__dotRipple{box-shadow:0 0 0 3px var(--color-primary-soft);transform:scale(1.35)}
.bubble-module__o8Coaa__bubble{z-index:8;background:var(--color-bg);border:1px solid var(--color-text-heading);color:var(--color-text-heading);border-radius:var(--radius-md);opacity:0;pointer-events:none;align-items:flex-start;gap:8px;width:max-content;max-width:min(320px,86vw);padding:10px 14px;font-size:13px;line-height:1.55;transition:opacity .25s ease-out,transform .25s ease-out;display:flex;position:absolute;bottom:44px;left:50%;transform:translate(-50%,8px)}.bubble-module__o8Coaa__show{opacity:1;transform:translate(-50%)}.bubble-module__o8Coaa__bdot{background:var(--color-primary);border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:5px}
.sticker-module__jS-AZW__sticker{width:100%;min-width:0;height:420px;position:relative}@media (max-width:768px){.sticker-module__jS-AZW__sticker{height:380px}}.sticker-module__jS-AZW__track{color:var(--color-text-heading);white-space:nowrap;z-index:3;align-items:center;gap:10px;font-size:13px;display:flex;position:absolute;bottom:6px;left:50%;transform:translate(-50%)}.sticker-module__jS-AZW__tdot{background:var(--color-primary);border-radius:50%;flex-shrink:0;width:8px;height:8px}.sticker-module__jS-AZW__status{color:var(--color-primary-inverse);background:var(--color-primary);transform-origin:50%;border-radius:999px;padding:4px 12px;font-size:12px;font-weight:700;animation:.3s cubic-bezier(.2,0,0,1) sticker-module__jS-AZW__statusPop}@keyframes sticker-module__jS-AZW__statusPop{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}
.marquee-module__h62HAa__marquee{border-top:1px solid var(--color-border-strong);border-bottom:1px solid var(--color-border-strong);-webkit-user-select:none;user-select:none;white-space:nowrap;margin-top:20px;padding:16px 0;overflow:hidden}.marquee-module__h62HAa__track{white-space:nowrap;will-change:transform;font-family:var(--font-title);font-size:clamp(1.5rem,3.4vw,2.2rem);font-weight:400;line-height:1.15;animation:28s linear infinite marquee-module__h62HAa__marq;display:inline-flex}.marquee-module__h62HAa__track:hover{animation-play-state:paused}.marquee-module__h62HAa__item{color:var(--color-text-heading);align-items:center;gap:14px;padding-right:40px;display:inline-flex}.marquee-module__h62HAa__item em{font-style:normal;font-family:var(--font-sans);color:var(--color-primary);font-weight:400}@keyframes marquee-module__h62HAa__marq{to{transform:translate(-50%)}}@media (max-width:430px){.marquee-module__h62HAa__track{font-family:var(--font-sans);font-size:1.25rem}}@media (prefers-reduced-motion:reduce){.marquee-module__h62HAa__track{width:auto;animation:none;display:block}.marquee-module__h62HAa__item{padding-right:26px;display:inline}}
.features-module__OYNzDG__list{flex-direction:column;display:flex}.features-module__OYNzDG__card{cursor:pointer;border-bottom:1px solid var(--color-border);width:100%;transition:border-color .3s cubic-bezier(.2,0,0,1);display:block}.features-module__OYNzDG__cardActive{border-bottom-color:var(--color-border-strong)}.features-module__OYNzDG__cardActive .features-module__OYNzDG__no{color:var(--color-primary)}.features-module__OYNzDG__card:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.features-module__OYNzDG__row{grid-template-columns:92px minmax(0,1fr) 28px;align-items:baseline;column-gap:24px;padding:30px 0;transition:transform .3s cubic-bezier(.3,1.4,.5,1);display:grid}.features-module__OYNzDG__head{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:24px;display:grid}.features-module__OYNzDG__no{font-family:var(--font-latin);color:var(--color-text-muted);font-size:15px;font-weight:800;transition:color .25s ease-out}.features-module__OYNzDG__title{font-family:var(--font-title);color:var(--color-text-heading);margin:0;font-size:clamp(1.7rem,4vw,2.6rem);font-weight:400;line-height:1.12;transform:translateY(-3px)}.features-module__OYNzDG__desc{color:var(--color-text-body);max-width:40ch;margin:0;font-size:15px;line-height:1.5}.features-module__OYNzDG__arr{color:var(--color-text-heading);opacity:0;font-size:22px;line-height:1;transition:transform .25s ease-out,opacity .25s ease-out;transform:translate(0)}.features-module__OYNzDG__microOn .features-module__OYNzDG__card:hover .features-module__OYNzDG__row{transform:translate(14px)}.features-module__OYNzDG__microOn .features-module__OYNzDG__card:hover .features-module__OYNzDG__no{color:var(--color-primary)}.features-module__OYNzDG__microOn .features-module__OYNzDG__card:hover .features-module__OYNzDG__arr{opacity:1;transform:translate(8px)}.features-module__OYNzDG__detail{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .3s ease-out,opacity .3s ease-out;display:grid}.features-module__OYNzDG__detailOpen{opacity:1;grid-template-rows:1fr}.features-module__OYNzDG__detailInner{overflow:hidden}.features-module__OYNzDG__detailText{max-width:56ch;color:var(--color-primary-ink);border-top:1px solid var(--color-border);margin:0 0 24px 116px;padding-top:16px;font-size:14px;line-height:1.65}
.cabinet-module__E0uoaW__cab{background:var(--color-phone-notch);color:var(--color-bg);padding:var(--space-2xl) 0;position:relative;overflow:hidden}.cabinet-module__E0uoaW__topLine{background:var(--color-primary);transform-origin:0;opacity:0;pointer-events:none;z-index:2;height:2px;transition:opacity .4s cubic-bezier(.2,0,0,1);position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.cabinet-module__E0uoaW__mobProgress{pointer-events:none;background:#ffffff40;border-radius:2px;width:120px;height:2px;display:none;position:absolute;bottom:14px;left:50%;overflow:hidden;transform:translate(-50%)}.cabinet-module__E0uoaW__mobProgress i{background:var(--color-bg);width:0%;height:100%;transition:width .1s linear;display:block}.cabinet-module__E0uoaW__head{justify-content:space-between;align-items:end;gap:var(--space-md);flex-wrap:wrap;display:flex}.cabinet-module__E0uoaW__title{font-family:var(--font-title);margin:0;font-size:clamp(2rem,6vw,4rem);font-weight:400;line-height:1}.cabinet-module__E0uoaW__hint{color:var(--color-bg);opacity:.66;font-size:14px}.cabinet-module__E0uoaW__desc{color:var(--color-bg);opacity:.66;max-width:30ch;font-size:15px}.cabinet-module__E0uoaW__rail{margin-top:var(--space-xl);gap:var(--space-lg);padding:0 var(--space-lg) var(--space-sm);will-change:transform;display:flex;position:relative}.cabinet-module__E0uoaW__railAnimated{overflow:visible}.cabinet-module__E0uoaW__railNative{scroll-snap-type:x mandatory;overflow-x:auto}.cabinet-module__E0uoaW__railTop{top:0;left:var(--space-lg);right:var(--space-lg);opacity:.3;pointer-events:none;background:currentColor;height:1px;position:absolute}.cabinet-module__E0uoaW__railDash{top:-1px;left:var(--space-lg);background:var(--color-primary);opacity:.9;pointer-events:none;width:18px;height:3px;position:absolute}.cabinet-module__E0uoaW__railFoot{left:var(--space-lg);right:var(--space-lg);bottom:var(--space-sm);opacity:.28;pointer-events:none;background:currentColor;height:1px;position:absolute}.cabinet-module__E0uoaW__unit{height:280px;padding:var(--space-xl);text-align:left;cursor:pointer;border-radius:6px;outline:none;flex-direction:column;flex:0 0 340px;justify-content:space-between;transition:filter .4s cubic-bezier(.2,0,0,1),transform .3s cubic-bezier(.2,0,0,1);display:flex;position:relative}.cabinet-module__E0uoaW__unit:focus-visible{box-shadow:0 0 0 2px var(--color-primary)}.cabinet-module__E0uoaW__unitBeige{background:var(--color-bg-soft);color:var(--color-text-heading)}.cabinet-module__E0uoaW__unitRed{background:var(--color-primary);color:var(--color-primary-inverse)}.cabinet-module__E0uoaW__unitNeutral{background:var(--color-border-strong);color:var(--color-text-heading)}.cabinet-module__E0uoaW__unitFocused{filter:brightness(1.07)}.cabinet-module__E0uoaW__unitFocused:after{border-color:var(--color-primary);opacity:.9}.cabinet-module__E0uoaW__unitFocused .cabinet-module__E0uoaW__idxSeries,.cabinet-module__E0uoaW__unitFocused .cabinet-module__E0uoaW__idxN{color:var(--color-primary);opacity:1}.cabinet-module__E0uoaW__selFrame{border:1px solid var(--color-primary);clip-path:inset(46%);pointer-events:none;border-radius:6px;transition:clip-path .3s cubic-bezier(.2,0,0,1);position:absolute;inset:0}.cabinet-module__E0uoaW__unitSel .cabinet-module__E0uoaW__selFrame{clip-path:inset(0)}.cabinet-module__E0uoaW__unitSel .cabinet-module__E0uoaW__unitTitle,.cabinet-module__E0uoaW__unitSel .cabinet-module__E0uoaW__unitDesc{transform-origin:0;transform:scale(1.02)}.cabinet-module__E0uoaW__unit:after{content:"";opacity:.16;pointer-events:none;border:1px solid;position:absolute;inset:9px}.cabinet-module__E0uoaW__cornerTR{opacity:.5;pointer-events:none;border-top:1px solid;border-right:1px solid;width:13px;height:13px;position:absolute;top:12px;right:12px}.cabinet-module__E0uoaW__cornerBL{opacity:.5;pointer-events:none;border-bottom:1px solid;border-left:1px solid;width:13px;height:13px;position:absolute;bottom:12px;left:12px}.cabinet-module__E0uoaW__topRule{top:-1px;left:var(--space-xl);right:var(--space-xl);opacity:.3;pointer-events:none;background:currentColor;height:1px;position:absolute;transform:translateY(-100%)}.cabinet-module__E0uoaW__topDash{top:0;left:var(--space-xl);background:var(--color-primary);opacity:.85;pointer-events:none;width:18px;height:3px;position:absolute;transform:translateY(-150%)}.cabinet-module__E0uoaW__footLine{opacity:.28;pointer-events:none;background:currentColor;height:1px;position:absolute;bottom:-1px;left:0;right:0;transform:translateY(100%)}.cabinet-module__E0uoaW__idxN{font-family:var(--font-latin);letter-spacing:.04em;opacity:.7;text-align:left;font-size:13px;font-weight:800;transition:color .3s cubic-bezier(.2,0,0,1),opacity .3s cubic-bezier(.2,0,0,1)}.cabinet-module__E0uoaW__idxSeries{font-family:var(--font-latin);letter-spacing:.06em;opacity:.45;pointer-events:none;white-space:nowrap;font-size:11px;font-weight:800;transition:color .3s cubic-bezier(.2,0,0,1),opacity .3s cubic-bezier(.2,0,0,1);position:absolute;top:14px;right:36px}.cabinet-module__E0uoaW__unitTitle{font-family:var(--font-title);text-align:left;max-width:9ch;margin:0;font-size:clamp(1.5rem,4vw,2.1rem);font-weight:400;line-height:1.18;transition:transform .3s cubic-bezier(.2,0,0,1)}.cabinet-module__E0uoaW__unitDesc{opacity:.82;text-align:left;max-width:none;margin:0;font-size:14px;line-height:1.55;transition:transform .3s cubic-bezier(.2,0,0,1)}.cabinet-module__E0uoaW__shelf{opacity:.4;pointer-events:none;border-top:1px solid;height:5px;position:absolute;bottom:0;left:0;right:0}.cabinet-module__E0uoaW__swipe{color:var(--color-bg);border:1px solid var(--color-bg);border-radius:var(--radius-sm);opacity:.75;white-space:nowrap;width:max-content;margin-top:10px;padding:4px 12px;font-size:13px;display:none}@media (hover:none),(max-width:768px){.cabinet-module__E0uoaW__swipe{display:block}}@media (max-width:768px){.cabinet-module__E0uoaW__railAnimated,.cabinet-module__E0uoaW__railNative{scroll-snap-type:x mandatory;overflow:auto hidden}.cabinet-module__E0uoaW__unit{scroll-snap-align:start;flex-basis:78vw}.cabinet-module__E0uoaW__mobProgress{display:block}}@media (prefers-reduced-motion:reduce){.cabinet-module__E0uoaW__railAnimated{scroll-snap-type:x mandatory;overflow-x:auto}}
.invite-module__m7SI7G__stepDone{animation:.4s cubic-bezier(.2,0,0,1) invite-module__m7SI7G__stepDonePop}.invite-module__m7SI7G__checkDraw{stroke-dasharray:1;stroke-dashoffset:1px;animation:.5s cubic-bezier(.2,0,0,1) forwards invite-module__m7SI7G__checkDraw}@keyframes invite-module__m7SI7G__stepDonePop{0%{transform:scale(.85)}to{transform:scale(1)}}@keyframes invite-module__m7SI7G__checkDraw{to{stroke-dashoffset:0}}
