.CakeScrub_section__7AKDr{--fg:#1e110b;--fg-soft:rgba(30,17,11,0.66);--fg-faint:rgba(30,17,11,0.44);--shade:#f4ede3;--rule:rgba(30,17,11,0.16);--ease:cubic-bezier(0.22,0.61,0.36,1);position:relative;height:560vh;min-height:3200px;background:var(--shade);color:var(--fg)}.CakeScrub_sticky__EIUOE{position:sticky;top:0;height:100svh;overflow:hidden}.CakeScrub_stage__redxX{position:absolute;inset:0;overflow:hidden;background:var(--shade)}.CakeScrub_stage__redxX video{position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%) scale(1.02);object-fit:cover;filter:contrast(1.02);will-change:transform}.CakeScrub_veil__0G6rF{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(244,237,227,.66) 0,rgba(244,237,227,.2) 22%,rgba(244,237,227,.2) 78%,rgba(244,237,227,.7)),radial-gradient(100% 80% at 50% 48%,rgba(244,237,227,.1) 0,rgba(244,237,227,.5) 100%),rgba(244,237,227,.34)}.CakeScrub_grain__aHi7f{position:absolute;inset:-50%;opacity:.13;mix-blend-mode:multiply;pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='140' height='140'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3'/></filter><rect width='140' height='140' filter='url(%23n)' opacity='.5'/></svg>")}.CakeScrub_meter__V6pdr{position:absolute;bottom:0;left:0;z-index:30;height:2px;width:100%;transform:scaleX(0);transform-origin:0 50%;background:var(--fg);opacity:.55}.CakeScrub_boot__FNMdW{position:absolute;left:50%;bottom:max(28px,calc(env(safe-area-inset-bottom, 0px) + 20px));z-index:30;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:10px;transition:opacity .7s var(--ease),visibility .7s}.CakeScrub_boot__FNMdW.CakeScrub_done__Zcmkv{opacity:0;visibility:hidden}.CakeScrub_boot__FNMdW p{font-size:11px;letter-spacing:.05em;color:var(--fg-faint)}.CakeScrub_bar__ZSSGv{width:150px;height:1px;background:var(--rule);overflow:hidden}.CakeScrub_bar__ZSSGv i{display:block;height:100%;width:100%;background:var(--fg);transform:scaleX(0);transform-origin:0 50%}.CakeScrub_panel__oniIv{position:absolute;inset:0;z-index:20;flex-direction:column;text-align:center;padding:max(104px,calc(env(safe-area-inset-top, 0px) + 88px)) clamp(20px,5vw,60px) max(96px,calc(env(safe-area-inset-bottom, 0px) + 80px));opacity:0;pointer-events:none;will-change:opacity,transform}.CakeScrub_eyebrow__f7gGN,.CakeScrub_panel__oniIv{display:flex;align-items:center;justify-content:center}.CakeScrub_eyebrow__f7gGN{flex-wrap:wrap;gap:6px 12px;font-size:12.5px;letter-spacing:.045em;text-transform:uppercase;color:var(--fg-soft);margin-bottom:clamp(16px,2vw,22px);max-width:min(46ch,100%)}.CakeScrub_title__y3iC3{font-weight:500;font-size:clamp(34px,7.1vw,104px);line-height:.98;letter-spacing:-.036em;max-width:15ch;text-wrap:balance}.CakeScrub_sub__kxrgd{margin-top:clamp(18px,2.2vw,28px);font-size:clamp(15px,1.28vw,19px);line-height:1.5;letter-spacing:-.008em;color:var(--fg-soft);max-width:min(46ch,100%);text-wrap:pretty}.CakeScrub_cta__uHF4F{margin-top:clamp(28px,3.4vw,44px);width:100%;display:flex;justify-content:center}.CakeScrub_pill__NE5dM{display:inline-flex;align-items:center;justify-content:center;height:48px;padding:0 27px;max-width:min(100%,320px);border-radius:999px;background:var(--fg);color:#fff;-webkit-text-fill-color:#fff;font-size:15px;font-weight:500;letter-spacing:-.008em;text-decoration:none;white-space:nowrap;border:1px solid rgba(10,9,8,.12);box-shadow:inset 0 1px 0 rgba(255,255,255,.1);transition:transform .4s var(--ease),background .3s var(--ease)}.CakeScrub_pill__NE5dM:focus-visible,.CakeScrub_pill__NE5dM:hover{transform:translateY(-2px);background:#000}.CakeScrub_pill__NE5dM:focus-visible{outline:2px solid var(--fg);outline-offset:2px}@media (max-width:900px){.CakeScrub_veil__0G6rF{background:linear-gradient(180deg,rgba(244,237,227,.76) 0,rgba(244,237,227,.26) 24%,rgba(244,237,227,.26) 76%,rgba(244,237,227,.78)),radial-gradient(100% 80% at 50% 48%,rgba(244,237,227,.1) 0,rgba(244,237,227,.56) 100%),rgba(244,237,227,.4)}}@media (max-width:720px){.CakeScrub_title__y3iC3 br{display:none}.CakeScrub_title__y3iC3{max-width:12ch;font-size:clamp(30px,9.8vw,52px)}.CakeScrub_sub__kxrgd{font-size:15px;max-width:34ch}.CakeScrub_panel__oniIv{padding:max(92px,calc(env(safe-area-inset-top, 0px) + 76px)) 18px max(88px,calc(env(safe-area-inset-bottom, 0px) + 72px))}}@media (max-width:420px){.CakeScrub_title__y3iC3{max-width:11ch;font-size:clamp(28px,10.5vw,40px)}.CakeScrub_eyebrow__f7gGN{font-size:11px;letter-spacing:.04em;max-width:28ch}.CakeScrub_pill__NE5dM{width:100%;max-width:280px;height:44px;padding:0 20px;font-size:14px}}@media (max-height:520px) and (orientation:landscape){.CakeScrub_panel__oniIv{padding:max(72px,calc(env(safe-area-inset-top, 0px) + 56px)) 24px max(64px,calc(env(safe-area-inset-bottom, 0px) + 48px))}.CakeScrub_title__y3iC3{font-size:clamp(28px,8vh,44px)}.CakeScrub_sub__kxrgd{margin-top:12px;font-size:14px}.CakeScrub_cta__uHF4F{margin-top:16px}}