.product-care-module__0ztmVa__care{--care-safe-edge:2.4%;--care-idle-width:min(20vw, 36svh, 20rem);--care-active-width:min(27vw, 44svh, 25rem);--care-notice-window-width:var(--care-active-width)}.product-care-module__0ztmVa__care[data-reduced=true]{--care-notice-window-width:var(--care-idle-width)}.product-care-module__0ztmVa__scene{--care-window-width:var(--care-idle-width);width:var(--care-window-width);transform:translate(-50%)}.product-care-module__0ztmVa__scene[data-active=true]{--care-window-width:var(--care-active-width)}.product-care-module__0ztmVa__window{aspect-ratio:16/9;width:100%;bottom:18px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.product-care-module__0ztmVa__frame{-webkit-mask-image:linear-gradient(#0000,#000 7% 90%,#0000);mask-image:linear-gradient(#0000,#000 7% 90%,#0000)}.product-care-module__0ztmVa__caption{top:12px}.product-care-module__0ztmVa__controls{width:min(32%,21rem);top:10%;right:4.8%}.product-care-module__0ztmVa__notification{width:min(18.5rem,28vw);top:27%;right:6%}@media (max-width:899px){.product-care-module__0ztmVa__notification{top:auto;right:auto;bottom:calc(21% + var(--care-notice-window-width) * 9 / 16);width:16rem;left:50%;transform:translate(-50%)}}@media (max-width:639px){.product-care-module__0ztmVa__care{--care-safe-edge:6%;--care-idle-width:clamp(4.75rem, 23vw, 5.625rem);--care-active-width:clamp(8.75rem, 42vw, 10.5rem)}.product-care-module__0ztmVa__window{bottom:-24px}.product-care-module__0ztmVa__caption{top:36px}.product-care-module__0ztmVa__notification{bottom:calc(26.14% + var(--care-notice-window-width) * 9 / 16 - 18px)}.product-care-module__0ztmVa__controls{width:auto;top:29%;left:6%;right:6%}}
.product-story-module__eiJXxG__hero{height:100svh;min-height:40.5rem}@media (min-width:640px){.product-story-module__eiJXxG__hero{min-height:33rem}}.product-story-module__eiJXxG__heroVisual{background:radial-gradient(at 50% 60%,#e6ddcd66,#0000 66%)}.product-story-module__eiJXxG__heroVisual:before{content:"";background:radial-gradient(#4d432b20,#0000 70%);border-radius:50%;width:44%;height:5%;position:absolute;bottom:6%;left:28%}.product-story-module__eiJXxG__story{--chapter-distance:140svh;position:relative}.product-story-module__eiJXxG__story[data-enhanced=true]{height:calc(4 * var(--chapter-distance) + 100svh)}.product-story-module__eiJXxG__stage{isolation:isolate;border-top:1px solid var(--color-line);min-height:42rem;position:relative;overflow:hidden}.product-story-module__eiJXxG__story[data-enhanced=true] .product-story-module__eiJXxG__stage{height:100svh;min-height:0;position:sticky;top:0}.product-story-module__eiJXxG__stage:before{content:"";z-index:-1;background:radial-gradient(at 60% 62%,#ece4d630,#0000 58%);position:absolute;inset:0}.product-story-module__eiJXxG__scene{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.product-story-module__eiJXxG__scene:not([data-ready=true]){visibility:hidden}.product-story-module__eiJXxG__anchor{height:1px;position:absolute;left:0}.product-story-module__eiJXxG__chapter{min-height:40rem;padding:3.25rem 4.8%;position:relative}.product-story-module__eiJXxG__story[data-enhanced=true] .product-story-module__eiJXxG__chapter{pointer-events:none;min-height:0;padding:0;position:absolute;inset:0}.product-story-module__eiJXxG__copy{max-width:30rem;position:relative}.product-story-module__eiJXxG__story[data-enhanced=true] .product-story-module__eiJXxG__copy{width:31%;position:absolute;top:5.2%;left:4.8%}.product-story-module__eiJXxG__heading{letter-spacing:-.04em;font-size:clamp(2.5rem,4.2vw,4.75rem);line-height:1.35}.product-story-module__eiJXxG__description{max-width:24rem;font-size:clamp(1rem,1.35vw,1.5rem);line-height:1.9}.product-story-module__eiJXxG__hint{font-size:clamp(.75rem,1.05vw,1rem);position:absolute;top:4.6%;right:4.8%}.product-story-module__eiJXxG__bottom{justify-content:space-between;align-items:center;gap:1rem;display:flex;position:absolute;bottom:4.5%;left:4.8%;right:4.8%}.product-story-module__eiJXxG__caption{font-size:clamp(.8rem,1.2vw,1.25rem)}.product-story-module__eiJXxG__footer{z-index:20;align-items:center;gap:1.8rem;display:flex;position:absolute;bottom:4.1%;right:4.8%}.product-story-module__eiJXxG__dot{justify-content:center;align-items:center;width:1.5rem;height:2.75rem;display:flex}.product-story-module__eiJXxG__dot:before{content:"";background:#b6bda6;border-radius:50%;width:.55rem;height:.55rem;transition:background .2s,transform .2s}.product-story-module__eiJXxG__dot[aria-current=step]:before{background:var(--color-forest);transform:scale(1.15)}.product-story-module__eiJXxG__dot:focus-visible{outline:2px solid var(--color-forest);outline-offset:2px;border-radius:.25rem}.product-story-module__eiJXxG__behaviorNames{pointer-events:none;position:absolute;inset:0}.product-story-module__eiJXxG__behaviorLabel{background:var(--color-canvas);border:1px solid var(--color-line);color:var(--color-muted);white-space:nowrap;border-radius:2rem;padding:.25rem .8rem;font-size:.875rem;transition:color .2s,border-color .2s;position:absolute;transform:translate(-50%,-50%)}.product-story-module__eiJXxG__behaviorLabel[data-active=true]{border-color:var(--color-forest);color:var(--color-forest)}.product-story-module__eiJXxG__recordStrip{border:1px solid var(--color-line);background:var(--color-paper);border-radius:.65rem;width:19%;max-width:19rem;padding:1rem;position:absolute;top:10%;right:5%}.product-story-module__eiJXxG__recordRow{border-bottom:1px solid var(--color-line);justify-content:space-between;align-items:center;gap:.5rem;padding-block:.45rem;font-size:.875rem;display:flex}.product-story-module__eiJXxG__fallback{aspect-ratio:1189/1323;width:min(70vw,22rem);margin:2rem auto;position:relative}.product-story-module__eiJXxG__story[data-enhanced=true] .product-story-module__eiJXxG__fallback{width:auto;height:43%;margin:0;position:absolute;top:6%;left:50%;translate:-50%}.product-story-module__eiJXxG__story[data-enhanced=true] .product-story-module__eiJXxG__stage:has(canvas[data-ready=true]) .product-story-module__eiJXxG__fallback{display:none}.product-story-module__eiJXxG__story:not([data-enhanced=true]) :is(.product-story-module__eiJXxG__footer,.product-story-module__eiJXxG__hint,.product-story-module__eiJXxG__behaviorNames,.product-story-module__eiJXxG__recordStrip,.product-story-module__eiJXxG__bottom){display:none}@media (max-width:899px){.product-story-module__eiJXxG__story{--chapter-distance:125svh}.product-story-module__eiJXxG__heading{font-size:clamp(2rem,4.5vw,3.5rem)}.product-story-module__eiJXxG__description{font-size:1rem}.product-story-module__eiJXxG__recordStrip{padding:.8rem;font-size:.75rem}.product-story-module__eiJXxG__recordRow{font-size:.7rem}}@media (max-width:639px){.product-story-module__eiJXxG__story{--chapter-distance:115svh}.product-story-module__eiJXxG__story[data-enhanced=true] .product-story-module__eiJXxG__copy{width:88%;max-width:28rem;top:3.5%;left:6%}.product-story-module__eiJXxG__heading{font-size:clamp(1.9rem,8.6vw,2.6rem);line-height:1.3}.product-story-module__eiJXxG__description{max-width:22rem;font-size:.875rem;line-height:1.75}.product-story-module__eiJXxG__hint{text-align:right;max-width:30%;font-size:.65rem;top:auto;bottom:10%;right:6%}.product-story-module__eiJXxG__hint p:first-child{display:none}.product-story-module__eiJXxG__bottom{bottom:11%;left:6%;right:6%}.product-story-module__eiJXxG__caption{max-width:62%;font-size:.7rem}.product-story-module__eiJXxG__footer{justify-content:space-between;gap:.5rem;bottom:2.7%;left:6%;right:6%}.product-story-module__eiJXxG__behaviorLabel{padding:.2rem .5rem;font-size:.65rem}.product-story-module__eiJXxG__recordStrip{width:28%;padding:.55rem;top:27%;right:5%}.product-story-module__eiJXxG__recordStrip h3{font-size:.7rem}.product-story-module__eiJXxG__recordStrip>p{display:none}.product-story-module__eiJXxG__recordRow{padding-block:.4rem;font-size:.6rem}.product-story-module__eiJXxG__recordRow span:first-child{display:none}.product-story-module__eiJXxG__story[data-enhanced=true] .product-story-module__eiJXxG__fallback{height:min(30%,41vw);top:auto;bottom:43%}}@media (max-height:600px) and (min-width:640px){.product-story-module__eiJXxG__heading{font-size:2rem}.product-story-module__eiJXxG__description{font-size:.85rem}.product-story-module__eiJXxG__copy p:first-child{margin-bottom:.4rem}.product-story-module__eiJXxG__hint{font-size:.65rem;top:2%}.product-story-module__eiJXxG__hint p:first-child{display:none}.product-story-module__eiJXxG__recordStrip{padding:.65rem;top:8%}.product-story-module__eiJXxG__recordStrip h3{font-size:.9rem;line-height:1.5}.product-story-module__eiJXxG__recordStrip>p{display:none}.product-story-module__eiJXxG__recordRow{padding-block:.15rem;font-size:.7rem;line-height:1.5}}@media (prefers-reduced-motion:reduce){.product-story-module__eiJXxG__dot:before,.product-story-module__eiJXxG__behaviorLabel{transition:none}}
