.sfc-header{position:relative!important;z-index:70}.sfc-header .sf-header__bar{display:flex!important;justify-content:space-between;gap:22px;min-height:92px!important}.sfc-header .sf-actions{margin-left:auto}.sfc-foldout{margin-left:auto}.sfc-foldout>summary{list-style:none;font:400 13px var(--sf-body);padding:16px 0;cursor:pointer;display:flex;align-items:center;gap:12px}.sfc-foldout>summary::-webkit-details-marker,.sfc-pleat>summary::-webkit-details-marker{display:none}.sfc-foldout>summary:after{content:'+';font-size:19px;color:#a3623e}.sfc-foldout[open]>summary:after{content:'−'}.sfc-header .sfc-story{font:400 12px var(--sf-body)}.sfc-menu{position:absolute;top:100%;left:0;right:0;background:#f7f2e9;padding:26px var(--sf-gutter) 22px;box-shadow:0 24px 35px #402c2120;border-bottom:1px solid #d7c8b5}.sfc-menu-head{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0 auto 20px;max-width:var(--sf-max)}.sfc-menu-head h2{font:400 28px/1.3 var(--sf-head);margin:0}.sfc-menu-head p,.sfc-menu-tail{font:400 11px/1.5 var(--sf-body);color:#7d6755}.sfc-pleats{display:flex;gap:3px;max-width:var(--sf-max);margin:auto;min-height:480px}.sfc-pleat{flex:.55;min-width:0;background:#ece0ce;position:relative;transition:flex .6s cubic-bezier(.2,.7,.2,1)}.sfc-pleat[open]{flex:4}.sfc-pleat>summary{height:480px;position:relative;isolation:isolate;list-style:none;color:#fff7ec;cursor:pointer;overflow:hidden}.sfc-pleat[open]>summary{height:250px}.sfc-pleat>summary>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}.sfc-pleat>summary:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#26180db0,#26180d18),linear-gradient(0deg,#26180d99,transparent);z-index:-1}.sfc-pleat>summary>small{position:absolute;left:18px;top:18px;font:400 11px var(--sf-body)}.sfc-pleat>summary>span{position:absolute;bottom:24px;left:50%;writing-mode:vertical-rl;transform:translateX(-50%) rotate(180deg);font:400 25px/1.3 var(--sf-head);white-space:nowrap}.sfc-pleat[open]>summary>span{left:24px;writing-mode:initial;transform:none;white-space:normal}.sfc-pleat:after{content:'';position:absolute;inset:0 0 0 auto;width:6px;background:linear-gradient(90deg,transparent,#402c2133);pointer-events:none}.sfc-pleat-content{padding:19px 24px 22px}.sfc-pleat-content>p{font:400 11px/1.6 var(--sf-body);color:#78614b;margin:0 0 8px}.sfc-pleat-content a{display:block;padding:8px 0;font:400 13px/1.5 var(--sf-body);border-bottom:1px solid #d4c3ac;color:#402c21;text-decoration:none}.sfc-pleat-content a:hover{text-decoration:underline}.sfc-menu-tail{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;max-width:var(--sf-max);margin:18px auto 0}.sfc-header [hidden]{display:none!important}
.sfc-fan{display:block;width:102px;height:94px;position:relative;margin:0 auto 22px}.sfc-fan i{position:absolute;left:41px;bottom:3px;width:21px;height:83px;border-radius:45% 45% 1px 1px;transform-origin:50% 100%;background:linear-gradient(90deg,#ecddc7,#fffaf0 45%,#c7a477);box-shadow:1px 1px 0 #b48a5e;transform:rotate(calc(var(--sfc-angle)*.4));transition:transform 1s cubic-bezier(.2,.7,.2,1)}.sfc-fan i:nth-child(even){background:linear-gradient(90deg,#ad744b,#e2ba84 55%,#96603d)}.sfc-fan:after{content:'';position:absolute;bottom:0;left:44px;width:16px;height:9px;background:#4b3428;border-radius:0 0 14px 14px}.sfc-fan.sfc-visible i,.sfc-fan:hover i{transform:rotate(var(--sfc-angle))}.sfc-thread{height:18px;position:relative;margin:12px auto 35px;max-width:var(--sf-max);background:radial-gradient(ellipse,#6e49354a 0 1px,transparent 2px) 0 7px/24px 5px repeat-x}.sfc-thread span{position:absolute;left:0;right:0;top:8px;height:2px;background:repeating-linear-gradient(168deg,#a3623e 0 17px,transparent 17px 24px);clip-path:inset(0 100% 0 0);transition:clip-path 1.2s ease}.sfc-thread.sfc-visible span{clip-path:inset(0)}body.sf-option-studio .sf-btn:not(.sf-btn--ghost):not(.sf-btn--outline){box-shadow:1px 2px 0 #2f1d131c,inset 0 1px 0 #ffecd92b;transition:box-shadow .25s,transform .25s}body.sf-option-studio .sf-btn:not(.sf-btn--ghost):not(.sf-btn--outline):hover,body.sf-option-studio .sf-btn:not(.sf-btn--ghost):not(.sf-btn--outline):focus-visible{box-shadow:inset 2px 2px 4px #24160d4d,inset -1px -1px 2px #fff4db1f;transform:translateY(1px);text-shadow:0 1px 0 #fff4db33}.sfc-edge{position:relative;height:50px;margin:0 var(--sf-gutter) 35px;isolation:isolate}.sfc-edge i{position:absolute;left:0;right:0;top:0;height:24px;border-bottom:1px solid #bba88d;border-radius:0 0 49% 10%;background:#f9f3e9;box-shadow:0 3px 3px #60432812;transform:translateY(calc(var(--sfc-layer)*2px));z-index:calc(7 - var(--sfc-layer));transition:transform .9s}.sfc-edge i:nth-child(even){background:#eee3d2}.sfc-edge.sfc-visible i{transform:translateY(calc(var(--sfc-layer)*4px))}.ps-home-preferences{position:relative;padding-left:24px}.ps-home-preferences:before{content:'';position:absolute;left:0;top:8px;bottom:8px;width:1px;background:#bba88d}.ps-home-preferences:after{content:'';position:absolute;left:0;top:14px;width:13px;height:27px;background:#a3623e;clip-path:polygon(0 0,100% 0,100% 100%,50% 78%,0 100%)}.ps-home-preferences button[aria-pressed=true]{box-shadow:inset 0 -3px 0 #bb854b}.sfc-banner-toggle{position:absolute;right:18px;bottom:15px;z-index:4;border:1px solid #fff4df88;border-radius:30px;background:#402c2199;color:#fff7ec;padding:9px 13px;font:400 11px var(--sf-body);cursor:pointer}.ps-campaign-slide:before,.ps-campaign-slide:after{content:'';position:absolute;top:0;bottom:0;width:50%;pointer-events:none;z-index:1;background:#f0e5d4;opacity:0;transform:scaleX(0);transition:transform .65s,opacity .65s;transform-origin:left}.ps-campaign-slide:before{left:0}.ps-campaign-slide:after{right:0;transform-origin:right}.ps-campaign-slide.sfc-unfolded:before,.ps-campaign-slide.sfc-unfolded:after{opacity:.9;transform:scaleX(.12)}
@media(max-width:850px){.sfc-header .sfc-story,.sfc-header .sf-actions>.sf-btn{display:none}.sfc-header .sf-header__bar{gap:12px;min-height:78px!important}.sfc-foldout{margin-left:0}.sfc-foldout>summary{font-size:12px;gap:7px}.sfc-menu-head{display:block}.sfc-menu-head h2{font-size:24px}.sfc-menu-head p{margin-top:8px}.sfc-pleats{display:block}.sfc-pleat{margin-bottom:3px}.sfc-pleat>summary{height:62px}.sfc-pleat[open]>summary{height:190px}.sfc-pleat>summary>small{top:22px;left:16px}.sfc-pleat>summary>span{writing-mode:initial;transform:none;left:48px;bottom:17px;font-size:20px;white-space:normal}.sfc-pleat[open]>summary>small{top:16px}.sfc-pleat[open]>summary>span{left:20px;bottom:20px;font-size:25px}.sfc-pleat-content{padding:17px 20px 20px}.sfc-header .sf-logo{flex:none}.sfc-header .sf-actions{gap:3px}.sfc-header .sf-icon-btn{width:32px;height:40px}.sfc-menu{padding-top:20px}.sfc-fan{scale:.85;margin-bottom:10px}.sfc-banner-toggle{right:12px;bottom:11px}.sfc-thread{margin-inline:var(--sf-gutter)}}
@media(max-width:400px){body.sf-option .sfc-header .sf-logo img{max-width:82px!important;height:auto!important}.sfc-header .sf-header__bar{gap:9px}.sfc-foldout>summary{font-size:11px}}
@media(prefers-reduced-motion:reduce){.sfc-fan i,.sfc-edge i,.sfc-thread span,.sfc-pleat,.sf-btn,.ps-campaign-slide:before,.ps-campaign-slide:after{transition:none!important}}

.ps-home-preferences:after{top:var(--sfc-marker-y,14px);transition:top .4s}.ps-campaign-slide.sfc-replaying:before,.ps-campaign-slide.sfc-replaying:after{animation:sfc-unfold 1.25s ease both}@keyframes sfc-unfold{0%,100%{transform:scaleX(0);opacity:0}35%{transform:scaleX(1);opacity:1}55%{transform:scaleX(1);opacity:1}}@media(max-width:599px){.sfc-banner-toggle{position:relative;inset:auto;align-self:flex-end;margin:0 23px 18px}.ps-campaign-slide:before,.ps-campaign-slide:after{bottom:auto;height:190px}}@media(prefers-reduced-motion:reduce){.ps-campaign-slide.sfc-replaying:before,.ps-campaign-slide.sfc-replaying:after{animation:none}}
