.auth-recovery-module-scss-module__sWHuiq__standaloneAuth{padding-top:34px;padding-bottom:60px}.auth-recovery-module-scss-module__sWHuiq__standaloneAuthPanel{margin:14vh auto 0}.auth-recovery-module-scss-module__sWHuiq__standaloneAuthPanel h1{letter-spacing:-.055em;margin:0 0 24px;font-family:Georgia,serif;font-size:clamp(52px,8vw,94px);font-style:italic;font-weight:400;line-height:.9}.auth-recovery-module-scss-module__sWHuiq__standaloneAuthPanel>p:not(.eyebrow){color:#999a93;line-height:1.7}.auth-recovery-module-scss-module__sWHuiq__standaloneAuthBack{margin-top:30px;font-size:11px;display:inline-block}.auth-recovery-module-scss-module__sWHuiq__standaloneAuth{background:var(--archive-bg);place-items:center;min-height:calc(100vh - 94px);padding:48px 24px;display:grid}.auth-recovery-module-scss-module__sWHuiq__standaloneAuthPanel{border:1px solid var(--archive-line);background:var(--archive-surface);border-radius:2px;width:min(520px,100%);padding:36px}.auth-recovery-module-scss-module__sWHuiq__standaloneAuthPanel .eyebrow{color:var(--archive-text-muted);font-family:var(--archive-mono)}.auth-recovery-module-scss-module__sWHuiq__standaloneAuthPanel .eyebrow span{color:var(--archive-signal)}.auth-recovery-module-scss-module__sWHuiq__standaloneAuthPanel h1{color:var(--archive-text)}.auth-recovery-module-scss-module__sWHuiq__standaloneAuthPanel>p{color:var(--archive-text-muted)}.auth-recovery-module-scss-module__sWHuiq__standaloneAuthBack{color:var(--archive-text-muted);font-family:var(--archive-mono)}@media (max-width:767px){.auth-recovery-module-scss-module__sWHuiq__standaloneAuth{min-height:calc(100vh - 82px);padding:24px 20px}.auth-recovery-module-scss-module__sWHuiq__standaloneAuthPanel{padding:26px 20px}}
.auth-fields-module-scss-module__iVsL1G__authForm{gap:15px;display:grid}.auth-fields-module-scss-module__iVsL1G__authForm label{gap:8px;display:grid}.auth-fields-module-scss-module__iVsL1G__authForm label>span{color:#8d8d8d;text-transform:uppercase;letter-spacing:.09em;font-size:10px;font-weight:700}.auth-fields-module-scss-module__iVsL1G__authForm input{outline:none;width:100%;height:48px;padding:0 15px;font:500 14px/1.4 Arial,Helvetica,sans-serif;transition:border-color .18s,box-shadow .18s,background .18s}.auth-fields-module-scss-module__iVsL1G__authForm input::placeholder{color:#666}.auth-fields-module-scss-module__iVsL1G__authForm input:focus{background:#202020}.auth-fields-module-scss-module__iVsL1G__authForm input:-webkit-autofill{-webkit-text-fill-color:#f5f5f5;caret-color:#f5f5f5;transition:background-color 9999s ease-out;box-shadow:inset 0 0 0 1000px #1d1d1d}.auth-fields-module-scss-module__iVsL1G__authForm input:-webkit-autofill:hover{-webkit-text-fill-color:#f5f5f5;caret-color:#f5f5f5;transition:background-color 9999s ease-out;box-shadow:inset 0 0 0 1000px #1d1d1d}.auth-fields-module-scss-module__iVsL1G__authForm input:-webkit-autofill:focus{-webkit-text-fill-color:#f5f5f5;caret-color:#f5f5f5;transition:background-color 9999s ease-out;box-shadow:inset 0 0 0 1000px #1d1d1d}.auth-fields-module-scss-module__iVsL1G__authSubmit{cursor:pointer;border:0;justify-content:center;align-items:center;gap:8px;min-height:50px;margin-top:3px;padding:12px 18px;font-weight:700;transition:filter .18s,transform .18s,box-shadow .18s;display:flex;box-shadow:0 10px 26px #d0b2ff1a}.auth-fields-module-scss-module__iVsL1G__authSubmit:hover:not(:disabled){filter:brightness(1.04);transform:translateY(-1px);box-shadow:0 13px 30px #d0b2ff29}.auth-fields-module-scss-module__iVsL1G__authSubmit svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.auth-fields-module-scss-module__iVsL1G__authSubmit:disabled{cursor:not-allowed;opacity:.45}.auth-fields-module-scss-module__iVsL1G__authMessage{margin:0;padding:11px 12px;font-size:12px;line-height:1.45}.auth-fields-module-scss-module__iVsL1G__authMessage.error{color:#ffb5a8;background:#3a2020}.auth-fields-module-scss-module__iVsL1G__authMessage.success{color:#cfff9a;background:#223224}.standalone-auth-panel .auth-fields-module-scss-module__iVsL1G__authForm{max-width:480px;margin-top:34px}.auth-fields-module-scss-module__iVsL1G__authForm input{border:1px solid var(--archive-line);background:var(--archive-bg);color:var(--archive-text);border-radius:2px}.auth-fields-module-scss-module__iVsL1G__authForm input:focus{border-color:var(--archive-text-muted);box-shadow:none}.auth-fields-module-scss-module__iVsL1G__authSubmit{background:var(--archive-text);color:var(--archive-bg);border-radius:2px}.auth-fields-module-scss-module__iVsL1G__authMessage{border-radius:0}
.auth-dialog-module-scss-module__A6Wpoa__authBackdrop{z-index:110;place-items:center;padding:22px;animation:.2s both auth-dialog-module-scss-module__A6Wpoa__fade;display:grid;position:fixed;inset:0}.auth-dialog-module-scss-module__A6Wpoa__authDialog{isolation:isolate;max-height:calc(100vh - 44px);font-family:Arial,Helvetica,sans-serif;position:relative;overflow:hidden auto}.auth-dialog-module-scss-module__A6Wpoa__authClose{z-index:2;cursor:pointer;place-items:center;padding:0;transition:background .18s,color .18s,transform .18s;display:grid;position:absolute}.auth-dialog-module-scss-module__A6Wpoa__authClose svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round}.auth-dialog-module-scss-module__A6Wpoa__authHeading{padding-right:38px}.auth-dialog-module-scss-module__A6Wpoa__authDialog .eyebrow{letter-spacing:.1em;text-transform:uppercase;-webkit-background-clip:text;background-clip:text;margin:0 0 10px;font-size:10px;font-weight:800;line-height:1.2}.auth-dialog-module-scss-module__A6Wpoa__authDialog .eyebrow span{margin-right:7px}.auth-dialog-module-scss-module__A6Wpoa__authDialog h2{letter-spacing:-.035em;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:clamp(32px,5vw,42px);font-style:normal;line-height:.98}.auth-dialog-module-scss-module__A6Wpoa__authIntro{max-width:370px;font-size:14px;line-height:1.5}.auth-dialog-module-scss-module__A6Wpoa__authOauth button{cursor:pointer;border-top-color:#ffffff24;justify-content:center;align-items:center;gap:9px;min-width:0;padding:0 12px;font-size:12px;font-weight:600;transition:border-color .18s,background .18s,transform .18s;display:flex}.auth-dialog-module-scss-module__A6Wpoa__authOauth button:hover:not(:disabled){background:#353535;border-color:#ffffff38;transform:translateY(-1px)}.auth-dialog-module-scss-module__A6Wpoa__authOauth button svg{fill:#f5f5f5;flex:none;width:18px;height:18px}.auth-dialog-module-scss-module__A6Wpoa__authOauth button span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.auth-dialog-module-scss-module__A6Wpoa__authOauth button:disabled{cursor:not-allowed;opacity:.45}.auth-dialog-module-scss-module__A6Wpoa__authDivider{align-items:center;gap:12px;font-size:10px;font-weight:600;display:flex}.auth-dialog-module-scss-module__A6Wpoa__authDivider:before,.auth-dialog-module-scss-module__A6Wpoa__authDivider:after{content:"";flex:1;height:1px}.auth-dialog-module-scss-module__A6Wpoa__authTerms{font-size:9px;line-height:1.5}@media (max-width:800px){.auth-dialog-module-scss-module__A6Wpoa__authDialog{border-radius:20px;padding:24px}.auth-dialog-module-scss-module__A6Wpoa__authDialog h2{font-size:32px}}@media (max-width:420px){.auth-dialog-module-scss-module__A6Wpoa__authBackdrop{align-items:end;padding:10px}.auth-dialog-module-scss-module__A6Wpoa__authDialog{border-radius:20px;width:100%;max-height:calc(100vh - 20px);padding:22px 18px}.auth-dialog-module-scss-module__A6Wpoa__authHeading{padding-right:32px}.auth-dialog-module-scss-module__A6Wpoa__authClose{top:14px;right:14px}.auth-dialog-module-scss-module__A6Wpoa__authOauth{grid-template-columns:1fr}.auth-dialog-module-scss-module__A6Wpoa__authIntro{margin-bottom:20px}.auth-dialog-module-scss-module__A6Wpoa__authDivider{margin:16px 0}}.auth-dialog-module-scss-module__A6Wpoa__authBackdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:#080807c7}.auth-dialog-module-scss-module__A6Wpoa__authDialog{--auth-gradient:none;border:1px solid var(--archive-line);background:var(--archive-surface);width:min(500px,100%);color:var(--archive-text);border-radius:4px;padding:30px;box-shadow:0 24px 80px #00000061}.auth-dialog-module-scss-module__A6Wpoa__authClose{border-radius:0}.auth-dialog-module-scss-module__A6Wpoa__authClose:hover{background:var(--archive-cover-edge);color:var(--archive-text);transform:none}.auth-dialog-module-scss-module__A6Wpoa__authDialog .eyebrow{color:var(--archive-text-muted);font-family:var(--archive-mono);background:0 0}.auth-dialog-module-scss-module__A6Wpoa__authDialog .eyebrow span{color:var(--archive-signal)}.auth-dialog-module-scss-module__A6Wpoa__authDialog h2{color:var(--archive-text);font-weight:600}.auth-dialog-module-scss-module__A6Wpoa__authIntro{font-weight:400}.auth-dialog-module-scss-module__A6Wpoa__authOauth button{height:48px}.auth-dialog-module-scss-module__A6Wpoa__authOauth button:hover{border-color:var(--archive-text-muted);background:var(--archive-cover-edge);transform:none}.auth-dialog-module-scss-module__A6Wpoa__authDivider:before{border-color:var(--archive-line)}.auth-dialog-module-scss-module__A6Wpoa__authDivider span{background:var(--archive-surface);color:var(--archive-text-faint)}@media (max-width:767px){.auth-dialog-module-scss-module__A6Wpoa__authBackdrop{align-items:end;padding:0}.auth-dialog-module-scss-module__A6Wpoa__authDialog{border-bottom:0;border-left:0;border-right:0;border-radius:4px 4px 0 0;width:100%;max-height:calc(100vh - 24px);padding:24px 20px}.auth-dialog-module-scss-module__A6Wpoa__authOauth{grid-template-columns:1fr}}@keyframes auth-dialog-module-scss-module__A6Wpoa__fade{0%{opacity:0}}.auth-dialog-module-scss-module__A6Wpoa__dialog.auth-dialog-module-scss-module__A6Wpoa__authDialog{color:#f7f0e4;background:#1e1b13;border:2px solid #494132;border-radius:26px;width:min(560px,100%);max-height:calc(100dvh - 32px);padding:76px 38px 36px;font-family:Arial,Helvetica,sans-serif;overflow-y:auto;box-shadow:0 24px 100px #0006}.auth-dialog-module-scss-module__A6Wpoa__authClose{color:#c0bdb1;background:0 0;border:0;width:44px;height:44px;top:18px;right:18px}.auth-dialog-module-scss-module__A6Wpoa__authClose svg{width:28px;height:28px}.auth-dialog-module-scss-module__A6Wpoa__authHeading{text-align:center;padding:0}.auth-dialog-module-scss-module__A6Wpoa__dialog.auth-dialog-module-scss-module__A6Wpoa__authDialog h2{letter-spacing:-.045em;color:#f7f0e4;margin:0;font:400 clamp(40px,5.5vw,68px)/1.1 Georgia,Times New Roman,serif}.auth-dialog-module-scss-module__A6Wpoa__authIntro{color:#aaa69a;margin:14px 0 32px;font:18px/1.5 Arial,Helvetica,sans-serif}.auth-dialog-module-scss-module__A6Wpoa__authOauth{grid-template-columns:1fr 1fr;gap:16px;display:grid}.auth-dialog-module-scss-module__A6Wpoa__authOauth button{color:#f7f0e4;background:0 0;border:1px solid #69604c;border-radius:12px;min-height:60px;font:18px/1.3 Arial,Helvetica,sans-serif}.auth-dialog-module-scss-module__A6Wpoa__authOauth svg{width:24px;height:24px}.auth-dialog-module-scss-module__A6Wpoa__authDivider{color:#aaa69a;text-transform:none;letter-spacing:0;margin:28px 0;font:14px/1.4 Arial,Helvetica,sans-serif}.auth-dialog-module-scss-module__A6Wpoa__authDivider:before,.auth-dialog-module-scss-module__A6Wpoa__authDivider:after{background:#514935}.auth-dialog-module-scss-module__A6Wpoa__dialog .auth-form{gap:26px}.auth-dialog-module-scss-module__A6Wpoa__passwordHeading{color:#f7f0e4;text-transform:none;letter-spacing:0;font:17px/1.4 Arial,Helvetica,sans-serif}.auth-dialog-module-scss-module__A6Wpoa__dialog .auth-form label{color:#f7f0e4;text-transform:none;letter-spacing:0;font:17px/1.4 Arial,Helvetica,sans-serif}.auth-dialog-module-scss-module__A6Wpoa__dialog .auth-form label>span{font:inherit;text-transform:none;letter-spacing:0}.auth-dialog-module-scss-module__A6Wpoa__dialog .auth-form input{color:#f7f0e4;background:#232017;border:1px solid #5a513e;border-radius:10px;width:100%;height:54px;padding:14px 18px;font:17px/1.4 Arial,Helvetica,sans-serif}.auth-dialog-module-scss-module__A6Wpoa__dialog .auth-form input::placeholder{color:#8e897b}.auth-dialog-module-scss-module__A6Wpoa__dialog .auth-form input:focus{border-color:#e7d4b7;outline:none;box-shadow:0 0 0 2px #e7d4b71a}.auth-dialog-module-scss-module__A6Wpoa__passwordHeading{justify-content:space-between;gap:12px;margin-bottom:8px;display:flex}.auth-dialog-module-scss-module__A6Wpoa__passwordHeading a{color:inherit;text-underline-offset:3px;font-size:16px;text-decoration:underline}.auth-dialog-module-scss-module__A6Wpoa__passwordInput{position:relative}.auth-dialog-module-scss-module__A6Wpoa__dialog .auth-dialog-module-scss-module__A6Wpoa__passwordInput input{padding-right:56px}.auth-dialog-module-scss-module__A6Wpoa__passwordInput button{color:#c0bdb1;cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:5px;right:6px}.auth-dialog-module-scss-module__A6Wpoa__passwordInput svg{fill:none;stroke:currentColor;stroke-width:1.5px;width:24px;height:24px}.auth-dialog-module-scss-module__A6Wpoa__dialog .auth-submit{color:#211d15;background:#faf0df;border:0;border-radius:999px;justify-content:center;gap:16px;min-height:58px;margin-top:6px;font:500 20px/1.4 Arial,Helvetica,sans-serif;display:flex}.auth-dialog-module-scss-module__A6Wpoa__dialog .auth-submit:hover{background:#efdfc5}.auth-dialog-module-scss-module__A6Wpoa__switchMode{text-align:center;color:#aaa69a;margin:28px 0 0;font:17px/1.6 Arial,Helvetica,sans-serif}.auth-dialog-module-scss-module__A6Wpoa__switchMode button{color:#f7f0e4;font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0 4px;text-decoration:underline}.auth-dialog-module-scss-module__A6Wpoa__authTerms{color:#aaa69a;text-align:center;margin:32px 0 0;font:12px/1.6 Arial,Helvetica,sans-serif}.auth-dialog-module-scss-module__A6Wpoa__dialog button:focus-visible,.auth-dialog-module-scss-module__A6Wpoa__dialog a:focus-visible{outline-offset:3px;outline:2px solid #f6dfb9}@media (max-width:600px){.auth-dialog-module-scss-module__A6Wpoa__dialog.auth-dialog-module-scss-module__A6Wpoa__authDialog{border-radius:22px;padding:60px 22px 26px}.auth-dialog-module-scss-module__A6Wpoa__authIntro{margin-bottom:24px;font-size:15px}.auth-dialog-module-scss-module__A6Wpoa__authOauth button{min-height:52px;font-size:16px}.auth-dialog-module-scss-module__A6Wpoa__dialog .auth-form{gap:20px}.auth-dialog-module-scss-module__A6Wpoa__passwordHeading a{font-size:14px}}.auth-dialog-module-scss-module__A6Wpoa__dialog.auth-dialog-module-scss-module__A6Wpoa__authDialog{scrollbar-width:thin;scrollbar-color:#655b46 #0000}.auth-dialog-module-scss-module__A6Wpoa__dialog .auth-form label>span{color:#f7f0e4}.auth-dialog-module-scss-module__A6Wpoa__dialog .auth-submit{box-shadow:none}.auth-dialog-module-scss-module__A6Wpoa__dialog .auth-form input:autofill{-webkit-text-fill-color:#f7f0e4;box-shadow:inset 0 0 0 100px #232017}
.site-header-module-scss-module__3rxqwG__header{--account-size:44px;z-index:70;color:#fff0dc;background:0 0;min-height:0;position:relative;overflow:visible}.site-header-module-scss-module__3rxqwG__header .site-header-module-scss-module__3rxqwG__nav{border:0;border-bottom:1px solid #594b3e;justify-content:space-between;align-items:center;width:calc(100% - clamp(40px,4.4vw,80px));max-width:1760px;height:76px;margin-inline:auto;padding-inline:0;display:flex}.site-header-module-scss-module__3rxqwG__brand{color:#fff0dc;letter-spacing:-.025em;align-items:center;gap:0;font:500 21px/1.2 Arial,Helvetica,sans-serif;display:flex}.site-header-module-scss-module__3rxqwG__brandMark{display:none}.site-header-module-scss-module__3rxqwG__brand>span:last-child{display:inline}.site-header-module-scss-module__3rxqwG__navRight{align-items:center;gap:20px;font-size:12px;display:flex}.site-header-module-scss-module__3rxqwG__account{position:relative}.site-header-module-scss-module__3rxqwG__accountTrigger{width:var(--account-size);height:var(--account-size);color:#654a36;cursor:pointer;background:#ffecd5;border:0;border-radius:50%;outline:0;justify-content:center;place-items:center;padding:0;font-size:11px;font-weight:700;transition:background .18s;display:grid}.site-header-module-scss-module__3rxqwG__accountTrigger:hover{opacity:.9}.site-header-module-scss-module__3rxqwG__accountTrigger>span{place-items:center;width:100%;height:100%;font:600 14px/1 Arial,Helvetica,sans-serif;display:grid}.site-header-module-scss-module__3rxqwG__unlimited,.site-header-module-scss-module__3rxqwG__login{color:#fff0dc;text-transform:none;letter-spacing:0;background:0 0;border:0;border-radius:0;align-items:center;min-height:44px;padding:10px 4px;font:400 14px/1.4 Arial,Helvetica,sans-serif;transition:opacity .2s}.site-header-module-scss-module__3rxqwG__login{cursor:pointer}.site-header-module-scss-module__3rxqwG__unlimited{white-space:nowrap}.site-header-module-scss-module__3rxqwG__unlimited:hover,.site-header-module-scss-module__3rxqwG__login:hover{opacity:.9}.site-header-module-scss-module__3rxqwG__accountMenu{--menu-text:#ededed;--menu-muted:#edededa3;z-index:40;width:min(280px,100vw - 40px);max-height:calc(100dvh - 100px);color:var(--menu-text);box-shadow:none;-webkit-backdrop-filter:blur(15.5px);backdrop-filter:blur(15.5px);background:#2c2119f2;border:1.5px solid #654b38;border-radius:14px;padding:10px;position:absolute;top:calc(100% + 12px);right:0;overflow-y:auto}.site-header-module-scss-module__3rxqwG__accountSummary{padding:6px 12px 10px}.site-header-module-scss-module__3rxqwG__accountSummary small{color:var(--menu-text);margin-bottom:4px;font:13px/1.4 Arial,Helvetica,sans-serif;display:block}.site-header-module-scss-module__3rxqwG__accountSummary p{color:var(--menu-muted);text-overflow:ellipsis;white-space:nowrap;margin:0;font:13px/1.5 Arial,Helvetica,sans-serif;overflow:hidden}.site-header-module-scss-module__3rxqwG__accountSummary span{color:var(--menu-muted);background:0 0;border-radius:0;margin-top:6px;padding:0;font:12px/1.5 Arial,Helvetica,sans-serif;display:inline-block}.site-header-module-scss-module__3rxqwG__accountMenu hr{background:#423326;border:0;height:1px;margin:4px 2px}.site-header-module-scss-module__3rxqwG__accountMenu>a,.site-header-module-scss-module__3rxqwG__accountMenu>button{width:100%;min-height:44px;color:var(--menu-text);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:12px;padding:10px 12px;font:13px/1.5 Arial,Helvetica,sans-serif;transition:background .18s,color .18s;display:flex}.site-header-module-scss-module__3rxqwG__accountMenu>a:hover,.site-header-module-scss-module__3rxqwG__accountMenu>button:hover{color:var(--menu-text);background:#3d2f25}.site-header-module-scss-module__3rxqwG__accountMenu>.site-header-module-scss-module__3rxqwG__signOut{color:var(--menu-muted)}.site-header-module-scss-module__3rxqwG__accountMenuIcon{flex:0 0 26px;place-items:center;width:26px;height:26px;display:grid}.site-header-module-scss-module__3rxqwG__accountMenuIcon>span{background-color:#ededed;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.site-header-module-scss-module__3rxqwG__savedIcon{width:17.5px;height:20.3479px;-webkit-mask-image:url(/icons/account/saved.svg);mask-image:url(/icons/account/saved.svg)}.site-header-module-scss-module__3rxqwG__planIcon,.site-header-module-scss-module__3rxqwG__contactIcon{width:25.4487px;height:19.8846px}.site-header-module-scss-module__3rxqwG__planIcon{-webkit-mask-image:url(/icons/account/plan.svg);mask-image:url(/icons/account/plan.svg)}.site-header-module-scss-module__3rxqwG__contactIcon{-webkit-mask-image:url(/icons/account/contact.svg);mask-image:url(/icons/account/contact.svg)}.site-header-module-scss-module__3rxqwG__logoutIcon{width:22.2692px;height:21.4911px;transform:rotate(90deg);-webkit-mask-image:url(/icons/account/logout.svg);mask-image:url(/icons/account/logout.svg)}.site-header-module-scss-module__3rxqwG__mobileNav{display:none;position:relative}.site-header-module-scss-module__3rxqwG__mobileMenuTrigger{color:#fff0dc;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;list-style:none;transition:background .18s;display:grid}.site-header-module-scss-module__3rxqwG__mobileMenuTrigger:hover{background:#ffe8cd1f}.site-header-module-scss-module__3rxqwG__mobileMenuTrigger svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;width:20px;height:20px}.site-header-module-scss-module__3rxqwG__mobileMenu{display:grid}.site-header-module-scss-module__3rxqwG__header :focus-visible{outline-offset:3px;outline:2px solid #ffe8cd}.site-header-module-scss-module__3rxqwG__homeNavLink{color:#fff;min-height:44px;font:500 var(--home-text-body,clamp(14px, 1.0417vw, 24px))/1.4 var(--font-inter),Arial,sans-serif;align-items:center;display:inline-flex}.site-header-module-scss-module__3rxqwG__sharedHeader .site-header-module-scss-module__3rxqwG__nav{border-bottom:0;width:calc(100% - clamp(40px,7.8125vw,224px));max-width:none;height:clamp(68px,4.7917vw,115px)}.site-header-module-scss-module__3rxqwG__sharedHeader .site-header-module-scss-module__3rxqwG__brand{color:#fff0dc;font:500 var(--home-text-brand,clamp(22px, 1.6667vw, 40px))/1.2 var(--font-inter),Arial,sans-serif;letter-spacing:0;text-shadow:0 1px 8px #00000073}.site-header-module-scss-module__3rxqwG__sharedHeader .site-header-module-scss-module__3rxqwG__navRight{gap:clamp(16px,2.7083vw,65px)}.site-header-module-scss-module__3rxqwG__sharedHeader .site-header-module-scss-module__3rxqwG__login,.site-header-module-scss-module__3rxqwG__sharedHeader .site-header-module-scss-module__3rxqwG__unlimited{font-family:var(--font-inter),Arial,sans-serif;font-size:var(--home-text-body,clamp(14px, 1.0417vw, 24px));color:#fff0dc;text-shadow:0 1px 8px #00000073}.site-header-module-scss-module__3rxqwG__sharedHeader .site-header-module-scss-module__3rxqwG__accountTrigger{color:#563019;background:#f7eddd}.site-header-module-scss-module__3rxqwG__sharedHeader .site-header-module-scss-module__3rxqwG__accountTrigger>span{font:500 var(--home-text-brand,clamp(16px, 1.25vw, 28px))/1 var(--font-inter),Arial,sans-serif}.site-header-module-scss-module__3rxqwG__sharedHeader .site-header-module-scss-module__3rxqwG__accountMenu{border-radius:clamp(14px,1.1458vw,26px);width:clamp(260px,18.2813vw,300px)}.site-header-module-scss-module__3rxqwG__sharedHeader .site-header-module-scss-module__3rxqwG__accountMenu>a,.site-header-module-scss-module__3rxqwG__sharedHeader .site-header-module-scss-module__3rxqwG__accountMenu>button,.site-header-module-scss-module__3rxqwG__sharedHeader .site-header-module-scss-module__3rxqwG__accountSummary p,.site-header-module-scss-module__3rxqwG__sharedHeader .site-header-module-scss-module__3rxqwG__accountSummary small{font-family:var(--font-inter),Arial,sans-serif;font-size:var(--home-text-caption,13px)}.site-header-module-scss-module__3rxqwG__sharedHeader .site-header-module-scss-module__3rxqwG__accountSummary span{font-size:var(--home-text-small,12px)}@media (max-width:1023px){.site-header-module-scss-module__3rxqwG__desktopAuth{display:none}.site-header-module-scss-module__3rxqwG__login{white-space:nowrap;justify-content:center;align-items:center;display:inline-flex}.site-header-module-scss-module__3rxqwG__mobileNav{display:block}}@media (max-width:600px){.site-header-module-scss-module__3rxqwG__header:not(.site-header-module-scss-module__3rxqwG__sharedHeader) .site-header-module-scss-module__3rxqwG__nav{height:68px}.site-header-module-scss-module__3rxqwG__header:not(.site-header-module-scss-module__3rxqwG__sharedHeader) .site-header-module-scss-module__3rxqwG__navRight{gap:8px}.site-header-module-scss-module__3rxqwG__header:not(.site-header-module-scss-module__3rxqwG__sharedHeader) .site-header-module-scss-module__3rxqwG__brand{font-size:19px}.site-header-module-scss-module__3rxqwG__sharedHeader .site-header-module-scss-module__3rxqwG__navRight{gap:12px}.site-header-module-scss-module__3rxqwG__homeNavLink{font-size:var(--home-text-body,12px)}}@media (prefers-reduced-motion:reduce){.site-header-module-scss-module__3rxqwG__header button{transition:none}}.site-header-module-scss-module__3rxqwG__heroHeader{background:0 0;position:absolute;inset:0 0 auto}
.curated-home-module-scss-module__vJ9vTW__library{padding-bottom:90px}.curated-home-module-scss-module__vJ9vTW__libraryError{color:#ffb5a8;background:#3a1717;margin:0 0 24px;padding:13px 15px;font-size:12px;line-height:1.5}.curated-home-module-scss-module__vJ9vTW__emptyCases{color:#777872;border-top:1px solid var(--line);grid-column:1/-1;padding:70px 0}.motionsites-home .curated-home-module-scss-module__vJ9vTW__library{padding:0 24px 32px}.motionsites-home .curated-home-module-scss-module__vJ9vTW__emptyCases{column-span:all}.motionsites-home .curated-home-module-scss-module__vJ9vTW__msFooter{color:#ababab;justify-content:space-between;align-items:center;width:min(1200px,100%);margin-inline:auto;padding:30px 32px 96px;font-size:14px;display:flex}.motionsites-home .curated-home-module-scss-module__vJ9vTW__msFooter a{border:1px solid #303030;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.motionsites-home .curated-home-module-scss-module__vJ9vTW__msFooter a:hover{color:#fff;border-color:#5a5a5a}@media (max-width:800px){.motionsites-home .curated-home-module-scss-module__vJ9vTW__library{padding-inline:16px}.motionsites-home .curated-home-module-scss-module__vJ9vTW__msFooter{padding:28px 20px 72px;font-size:12px}}.motionsites-home>.curated-home-module-scss-module__vJ9vTW__library{padding:0 0 88px}:where(.motionsites-home) .curated-home-module-scss-module__vJ9vTW__emptyCases{border-top:1px solid var(--archive-line);color:var(--archive-text-muted);font:12px/1.5 var(--archive-mono);grid-column:1/-1;padding:90px 0}:where(.motionsites-home) .curated-home-module-scss-module__vJ9vTW__libraryError{border:1px solid color-mix(in srgb, var(--archive-error) 35%, transparent);color:#f0a39a;font:11px/1.5 var(--archive-mono);background:#201311;border-radius:0}.motionsites-home>.curated-home-module-scss-module__vJ9vTW__msFooter{width:min(var(--archive-content-width),100% - var(--archive-page-gutter)*2);border-top:1px solid var(--archive-line);max-width:none;color:var(--archive-text-muted);font:10px/1.5 var(--archive-mono);letter-spacing:.08em;text-transform:uppercase;margin-inline:auto;padding:28px 0 72px}:where(.motionsites-home) .curated-home-module-scss-module__vJ9vTW__msFooter a{width:44px;height:44px;color:var(--archive-text);border:0;border-radius:0}@media (max-width:767px){.motionsites-home>.curated-home-module-scss-module__vJ9vTW__library{padding-bottom:64px}.motionsites-home>.curated-home-module-scss-module__vJ9vTW__msFooter{width:calc(100% - var(--archive-page-gutter)*2);padding-bottom:48px}}.curated-home-module-scss-module__vJ9vTW__home.motionsites-home{overscroll-behavior:none;touch-action:pan-x pinch-zoom;height:100dvh;position:fixed;inset:0;overflow:clip}.curated-home-module-scss-module__vJ9vTW__libraryPage{z-index:2;overscroll-behavior:none;scrollbar-width:none;will-change:transform;background:#1d1814;flex-direction:column;height:100%;display:flex;position:absolute;inset:0;overflow:hidden auto;transform:translateY(100%)}.curated-home-module-scss-module__vJ9vTW__libraryPage:before{content:"";pointer-events:none;filter:blur(100px);background-image:url(/home/ambient-glow.svg),url(/home/ambient-glow.svg),url(/home/ambient-glow.svg);background-position:right -72px top -145px,-217px 472px,right -85px top 1754px;background-repeat:no-repeat;background-size:336px 374px;min-height:100%;position:absolute;inset:0}.curated-home-module-scss-module__vJ9vTW__libraryPage::-webkit-scrollbar{display:none}.curated-home-module-scss-module__vJ9vTW__home.motionsites-home{color:#e5e5e5;background:#1d1814}.curated-home-module-scss-module__vJ9vTW__libraryPage>.curated-home-module-scss-module__vJ9vTW__library{z-index:1;box-sizing:border-box;background:0 0;flex:1 0 auto;width:100%;max-width:none;min-height:0;padding:clamp(48px,6.82vw,160px) clamp(20px,3.90625vw,112px) clamp(80px,10vw,240px);position:relative}.curated-home-module-scss-module__vJ9vTW__heading{color:#fff;font:400 var(--home-text-heading,clamp(32px, 3.3333vw, 80px))/1 var(--font-inria-serif),Georgia,serif;letter-spacing:0;margin:0 0 clamp(38px,4.427vw,106px);padding-left:.52vw}:is(.curated-home-module-scss-module__vJ9vTW__library .curated-home-module-scss-module__vJ9vTW__emptyCases,.curated-home-module-scss-module__vJ9vTW__library .case-feed-status){color:#b8ada2;font:var(--home-text-caption,13px)/1.6 Arial,Helvetica,sans-serif;border-color:#594b3e}.curated-home-module-scss-module__vJ9vTW__library .curated-home-module-scss-module__vJ9vTW__emptyCases{padding:70px 0}.curated-home-module-scss-module__vJ9vTW__library .case-feed-status button{color:#fde8ce}.curated-home-module-scss-module__vJ9vTW__library :focus-visible{outline-offset:3px;outline:2px solid #fde8ce}.curated-home-module-scss-module__vJ9vTW__libraryPage>.curated-home-module-scss-module__vJ9vTW__footer{z-index:1;color:#b8ada2;width:calc(100% - clamp(40px,7.8125vw,224px));font:500 var(--home-text-caption,clamp(12px, 1.0417vw, 20px))/1.5 var(--font-inter),Arial,sans-serif;text-transform:none;letter-spacing:0;border-color:#594b3e;flex-shrink:0;align-items:center;gap:clamp(16px,1.6vw,32px);padding:24px 0 clamp(28px,3.125vw,75px);display:flex;position:relative}@media (max-width:600px){.curated-home-module-scss-module__vJ9vTW__heading{margin-bottom:clamp(24px,2.292vw,55px)}.curated-home-module-scss-module__vJ9vTW__libraryPage>.curated-home-module-scss-module__vJ9vTW__library{padding-bottom:64px}}.curated-home-module-scss-module__vJ9vTW__footerBrand{color:#fff;font-size:var(--home-text-body,clamp(14px, 1.25vw, 24px))}.curated-home-module-scss-module__vJ9vTW__footerRule{background:#635c57;flex:1;height:1px}.curated-home-module-scss-module__vJ9vTW__footerCopyright{font-size:var(--home-text-small,12px)}@media (max-width:600px){.curated-home-module-scss-module__vJ9vTW__heading{padding-left:0;line-height:1.15}.curated-home-module-scss-module__vJ9vTW__footerCopyright{text-align:right;max-width:150px;font-size:var(--home-text-small,10px)}}
.case-detail-scene-module-scss-module__WGrbAa__msDetailLike>button,.case-detail-scene-module-scss-module__WGrbAa__msDetailLikeStatic{cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0;font:500 13px/1.4 Arial,Helvetica,sans-serif;display:flex}.case-detail-scene-module-scss-module__WGrbAa__msDetailLike svg{fill:#0000;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.case-detail-scene-module-scss-module__WGrbAa__msDetailLike>button[aria-pressed=true] svg{fill:currentColor}.case-detail-scene-module-scss-module__WGrbAa__msDetailPrimary{cursor:pointer;text-align:center;transition:opacity .2s,transform .2s}.case-detail-scene-module-scss-module__WGrbAa__msDetailPrimary svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.case-detail-scene-module-scss-module__WGrbAa__msDetailError{padding:10px 12px;font-size:12px;line-height:1.5}.case-detail-scene-module-scss-module__WGrbAa__msDetailLoadState{gap:12px;display:grid}.case-detail-scene-module-scss-module__WGrbAa__msDetailLoadState .case-detail-scene-module-scss-module__WGrbAa__msDetailError{margin:0}.case-detail-scene-module-scss-module__WGrbAa__msDetailExternal{margin-top:auto;padding-top:28px;font-size:12px}@media (max-width:900px){.case-detail-scene-module-scss-module__WGrbAa__msDetailMedia{max-width:none}.case-detail-scene-module-scss-module__WGrbAa__msDetailExternal{margin-top:28px}}.case-detail-scene-module-scss-module__WGrbAa__msDetailMedia{min-height:0;display:block}.case-detail-scene-module-scss-module__WGrbAa__msDetailMedia:after{z-index:1;content:"";pointer-events:none;background:linear-gradient(#000000ad 0%,#00000057 48%,#0000 100%);height:180px;max-height:38%;position:absolute;top:0;left:0;right:0}.case-detail-scene-module-scss-module__WGrbAa__msDetailMedia img,.case-detail-scene-module-scss-module__WGrbAa__msDetailMedia video{object-fit:contain;object-position:top;width:100%;height:100%;max-height:calc(100vh - 48px);display:block}.case-detail-scene-module-scss-module__WGrbAa__msDetailLike>button,.case-detail-scene-module-scss-module__WGrbAa__msDetailLikeStatic{min-height:44px;color:var(--archive-text-muted);font-family:var(--archive-mono)}.case-detail-scene-module-scss-module__WGrbAa__msDetailLike>button[aria-pressed=true]{color:var(--archive-signal)}.case-detail-scene-module-scss-module__WGrbAa__msDetailPrimary:hover{opacity:.88;transform:none}.case-detail-scene-module-scss-module__WGrbAa__msDetailExternal{width:44px;height:44px;color:var(--archive-text);font:16px/1 var(--archive-mono);white-space:nowrap;border:0;place-items:center;margin:0;padding:0;display:grid}.case-detail-scene-module-scss-module__WGrbAa__msDetailExternal:hover{color:var(--archive-tutorial-active)}.case-detail-scene-module-scss-module__WGrbAa__msDetailError{border:1px solid color-mix(in srgb, var(--archive-error) 35%, transparent);color:#f0a39a;background:#201311;border-radius:0}@media (max-width:767px){.case-detail-scene-module-scss-module__WGrbAa__msDetailMedia img,.case-detail-scene-module-scss-module__WGrbAa__msDetailMedia video{max-height:none}}.case-detail-scene-module-scss-module__WGrbAa__msDetailLockState{color:var(--archive-text-muted);margin:0}.case-detail-scene-module-scss-module__WGrbAa__msDetailLockState>p{margin:0 0 18px;font-size:13px;line-height:1.6}.case-detail-scene-module-scss-module__WGrbAa__msDetailMarkdown{max-width:680px;margin:26px 0 0;font-size:13px;line-height:1.75}.case-detail-scene-module-scss-module__WGrbAa__msDetailMarkdown>:first-child{margin-top:0}.case-detail-scene-module-scss-module__WGrbAa__msDetailMarkdown>:last-child{margin-bottom:0}.case-detail-scene-module-scss-module__WGrbAa__msDetailMarkdown p,.case-detail-scene-module-scss-module__WGrbAa__msDetailMarkdown ul,.case-detail-scene-module-scss-module__WGrbAa__msDetailMarkdown ol,.case-detail-scene-module-scss-module__WGrbAa__msDetailMarkdown blockquote,.case-detail-scene-module-scss-module__WGrbAa__msDetailMarkdown pre,.case-detail-scene-module-scss-module__WGrbAa__msDetailMarkdown table{margin:0 0 16px}.case-detail-scene-module-scss-module__WGrbAa__msDetailMarkdown h1,.case-detail-scene-module-scss-module__WGrbAa__msDetailMarkdown h2,.case-detail-scene-module-scss-module__WGrbAa__msDetailMarkdown h3,.case-detail-scene-module-scss-module__WGrbAa__msDetailMarkdown h4{color:var(--archive-text);margin:26px 0 10px;font-weight:600;line-height:1.25}.case-detail-scene-module-scss-module__WGrbAa__msDetailMarkdown h1{font-size:22px}.case-detail-scene-module-scss-module__WGrbAa__msDetailMarkdown h2{font-size:19px}.case-detail-scene-module-scss-module__WGrbAa__msDetailMarkdown h3{font-size:16px}.case-detail-scene-module-scss-module__WGrbAa__msDetailMarkdown h4{font-size:14px}.case-detail-scene-module-scss-module__WGrbAa__msDetailMarkdown ul,.case-detail-scene-module-scss-module__WGrbAa__msDetailMarkdown ol{padding-left:22px}.case-detail-scene-module-scss-module__WGrbAa__msDetailMarkdown li+li{margin-top:5px}.case-detail-scene-module-scss-module__WGrbAa__msDetailMarkdown blockquote{border-left:2px solid var(--archive-tutorial-active);color:var(--archive-text-faint);padding:2px 0 2px 16px}.case-detail-scene-module-scss-module__WGrbAa__msDetailMarkdown code{border:1px solid var(--archive-line);background:var(--archive-bg);color:var(--archive-text);font:12px/1.6 var(--archive-mono);padding:2px 5px}.case-detail-scene-module-scss-module__WGrbAa__msDetailMarkdown pre{border:1px solid var(--archive-line);background:var(--archive-bg);padding:16px;overflow-x:auto}.case-detail-scene-module-scss-module__WGrbAa__msDetailMarkdown pre code{background:0 0;border:0;padding:0}.case-detail-scene-module-scss-module__WGrbAa__msDetailMarkdown a{color:var(--archive-tutorial-active);text-underline-offset:3px;text-decoration:underline}.case-detail-scene-module-scss-module__WGrbAa__msDetailMarkdown hr{border:0;border-top:1px solid var(--archive-line);margin:24px 0}.case-detail-scene-module-scss-module__WGrbAa__msDetailMarkdown table{border-collapse:collapse;max-width:100%;display:block;overflow-x:auto}.case-detail-scene-module-scss-module__WGrbAa__msDetailMarkdown th,.case-detail-scene-module-scss-module__WGrbAa__msDetailMarkdown td{border:1px solid var(--archive-line);text-align:left;padding:8px 10px}.case-detail-scene-module-scss-module__WGrbAa__msDetailMarkdown img{max-width:100%;height:auto}@media (max-width:900px){.case-detail-scene-module-scss-module__WGrbAa__msDetailMedia{max-height:none}.case-detail-scene-module-scss-module__WGrbAa__msDetailMedia img,.case-detail-scene-module-scss-module__WGrbAa__msDetailMedia video{height:100%;max-height:none}}@media (max-width:620px){.case-detail-scene-module-scss-module__WGrbAa__msDetailLockState{padding:24px 20px}}.case-detail-scene-module-scss-module__WGrbAa__msDetailMediaColumn{min-width:0}.case-detail-scene-module-scss-module__WGrbAa__msDetailMediaSwitch{border-top:1px solid var(--archive-line);align-items:center}.case-detail-scene-module-scss-module__WGrbAa__msDetailMediaSwitch button{border:1px solid var(--archive-line);color:var(--archive-text);font:inherit;cursor:pointer;background:0 0;border-radius:5px;flex:none;padding:8px 12px;font-size:12px}.case-detail-scene-module-scss-module__WGrbAa__msDetailMediaSwitch button[aria-pressed=true]{background:var(--archive-text);color:var(--archive-bg)}.case-detail-scene-module-scss-module__WGrbAa__msDetailMediaSwitch button:disabled{opacity:.4;cursor:default}.case-detail-scene-module-scss-module__WGrbAa__msDetailMediaSwitch button:focus-visible{outline:2px solid var(--archive-text);outline-offset:3px}.case-detail-scene-module-scss-module__WGrbAa__msDetailMediaSwitch span{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--archive-muted);font-size:11px;overflow:hidden}@media (max-width:620px){.case-detail-scene-module-scss-module__WGrbAa__msDetailMediaSwitch{gap:6px;padding:12px 10px}.case-detail-scene-module-scss-module__WGrbAa__msDetailMediaSwitch button{padding:8px;font-size:11px}}.case-detail-scene-module-scss-module__WGrbAa__detail{--detail-text-title:clamp(28px, 2.5vw, 48px);--detail-text-heading:clamp(18px, 1.25vw, 24px);--detail-text-body:clamp(14px, 1.04167vw, 20px);--detail-text-caption:clamp(12px, .833333vw, 16px);--detail-text-small:clamp(11px, .78125vw, 15px);--detail-control-width:clamp(216px, 14.1146vw, 271px);--detail-control-height:clamp(40px, 2.65625vw, 51px);z-index:95;color:#fff;font-family:var(--font-inter),Arial,sans-serif;isolation:isolate;background:#21170f;animation:.85s both case-detail-scene-module-scss-module__WGrbAa__reveal;position:fixed;inset:0;overflow:hidden}.case-detail-scene-module-scss-module__WGrbAa__detail button:focus-visible,.case-detail-scene-module-scss-module__WGrbAa__detail a:focus-visible{outline-offset:4px;outline:2px solid #fff}.case-detail-scene-module-scss-module__WGrbAa__stage{aspect-ratio:16/9;width:max(100%,177.778dvh);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.case-detail-scene-module-scss-module__WGrbAa__stageMotion{transform-origin:0 0;position:absolute;inset:0}.case-detail-scene-module-scss-module__WGrbAa__backdrop{background:url(/detail/workspace.webp) 50%/100% 100% no-repeat;position:absolute;inset:0}.case-detail-scene-module-scss-module__WGrbAa__backdrop:after{content:"";background:linear-gradient(90deg,#0000,#00000059);position:absolute;inset:0 0 0 59.8438%}.case-detail-scene-module-scss-module__WGrbAa__screen{width:48.4375%;height:49.5833%;position:absolute;top:18.5185%;left:10.1302%}.case-detail-scene-module-scss-module__WGrbAa__msDetailMediaColumn{height:100%}.case-detail-scene-module-scss-module__WGrbAa__msDetailMedia{aspect-ratio:auto;background:#12100e;border-radius:0;width:100%;max-width:none;height:100%;position:relative;overflow:hidden}.case-detail-scene-module-scss-module__WGrbAa__msDetailMedia:after{display:none}.case-detail-scene-module-scss-module__WGrbAa__screen .ms-detail-media-content{object-fit:cover;object-position:center;width:100%;height:100%;max-height:none;position:absolute;inset:0}.case-detail-scene-module-scss-module__WGrbAa__screen .detail-media-error{z-index:2;font-size:var(--detail-text-small);background:#21170fcc;padding:8px;position:absolute;bottom:12px;left:12px}.case-detail-scene-module-scss-module__WGrbAa__msDetailMediaSwitch{background:0 0;border:0;flex-wrap:wrap;justify-content:center;gap:0;width:100%;height:auto;padding:0;display:flex;position:absolute;top:130.159%;left:0}.case-detail-scene-module-scss-module__WGrbAa__screen .detail-media-segments{width:var(--detail-control-width);background:0 0;border:1px solid #fff;border-radius:999px;display:flex}.case-detail-scene-module-scss-module__WGrbAa__screen .detail-media-segments button{min-width:0;height:var(--detail-control-height);color:#fff;font:500 clamp(13px, .9375vw, 18px)/1.2 var(--font-inter),sans-serif;background:0 0;border:0;border-radius:999px;flex:1;padding:5px 10px;transition:background .18s,color .18s}.case-detail-scene-module-scss-module__WGrbAa__screen .detail-media-segments button[aria-pressed=true]{color:#000;background:#fff;box-shadow:0 0 0 1px #fff}.case-detail-scene-module-scss-module__WGrbAa__screen .detail-media-segments button:disabled{opacity:.46;cursor:not-allowed}.case-detail-scene-module-scss-module__WGrbAa__screen .detail-media-fullscreen{left:calc(50% + var(--detail-control-width)/2 + clamp(16px,1.66667vw,32px));width:40px;height:var(--detail-control-height);background:0 0;border:0;border-radius:0;place-items:center;padding:0;display:grid;position:absolute;top:0}.case-detail-scene-module-scss-module__WGrbAa__screen .detail-media-fullscreen img{width:22px;height:22px}.case-detail-scene-module-scss-module__WGrbAa__msDetailMediaSwitch>span{text-align:center;color:#ffffffcf;font-size:var(--detail-text-small);flex-basis:100%;margin-top:8px}.case-detail-scene-module-scss-module__WGrbAa__msDetailMedia:fullscreen{background:#090807}.case-detail-scene-module-scss-module__WGrbAa__msDetailMedia:fullscreen .ms-detail-media-content{object-fit:contain}.case-detail-scene-module-scss-module__WGrbAa__screen video{opacity:1}.case-detail-scene-module-scss-module__WGrbAa__topbar{z-index:2;flex-direction:column;align-items:flex-start;gap:10px;display:flex;position:absolute;top:1.85185%;left:2.1875%}.case-detail-scene-module-scss-module__WGrbAa__topbar>span{font-size:clamp(24px,1.66667vw,32px);font-weight:500;line-height:51px}.case-detail-scene-module-scss-module__WGrbAa__topbar button{color:#ffffffd4;min-height:37px;font:500 var(--detail-text-body)/1.3 var(--font-inter),sans-serif;cursor:pointer;background:0 0;border:0;align-items:center;gap:14px;padding:0 6px;display:flex}.case-detail-scene-module-scss-module__WGrbAa__backIcon,.case-detail-scene-module-scss-module__WGrbAa__bookmarkIcon,.case-detail-scene-module-scss-module__WGrbAa__shareIcon{-webkit-mask:var(--detail-icon) center/contain no-repeat;mask:var(--detail-icon) center/contain no-repeat;background:#fff;flex-shrink:0;display:inline-block}.case-detail-scene-module-scss-module__WGrbAa__backIcon{--detail-icon:url(/icons/detail/back.svg);width:15px;height:26px;margin:0 5px;transform:rotate(-90deg)}.case-detail-scene-module-scss-module__WGrbAa__bookmarkIcon{--detail-icon:url(/icons/detail/bookmark.svg);width:22px;height:26px}.case-detail-scene-module-scss-module__WGrbAa__shareIcon{--detail-icon:url(/icons/detail/share.svg);width:26px;height:27px}.case-detail-scene-module-scss-module__WGrbAa__navigation{min-height:51px;font-size:var(--detail-text-body);align-items:center;gap:40px;font-weight:500;display:flex;position:absolute;top:1.85185%;right:2.1875%}.case-detail-scene-module-scss-module__WGrbAa__navigation button,.case-detail-scene-module-scss-module__WGrbAa__navigation a{color:#fff;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.case-detail-scene-module-scss-module__WGrbAa__panel{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#86735d #0000;padding:0 3.38542vw 24px 0;animation:.7s .18s both case-detail-scene-module-scss-module__WGrbAa__contentIn;position:absolute;inset:11.3889% 2.1875% 8% 68.6458%;overflow-y:auto}.case-detail-scene-module-scss-module__WGrbAa__caseHeader{justify-content:space-between;align-items:center;gap:16px;min-height:64px;display:flex}.case-detail-scene-module-scss-module__WGrbAa__caseHeader>div:first-child{flex:1;min-width:0}.case-detail-scene-module-scss-module__WGrbAa__caseHeader h1{font-size:var(--detail-text-title);overflow-wrap:anywhere;margin:0;font-weight:500;line-height:1.33}.case-detail-scene-module-scss-module__WGrbAa__actions{flex-shrink:0;align-items:center;gap:18px;display:flex}.case-detail-scene-module-scss-module__WGrbAa__actions button,.case-detail-scene-module-scss-module__WGrbAa__actions a{color:#fff;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;gap:4px;min-width:30px;height:40px;min-height:0;padding:0;display:flex}.case-detail-scene-module-scss-module__WGrbAa__msDetailLike{background:0 0;align-self:center;align-items:center;margin:0;padding:0;display:inline-flex;position:relative}.case-detail-scene-module-scss-module__WGrbAa__actions .favorite-heart-icon{width:22px;height:26px}.case-detail-scene-module-scss-module__WGrbAa__msDetailLikeStatic>span:last-child{color:#c5c5c5;font-size:11px}.case-detail-scene-module-scss-module__WGrbAa__actions .favorite-count{color:#c5c5c5;font-size:11px}.case-detail-scene-module-scss-module__WGrbAa__actions .favorite-inline-error{width:180px;position:absolute;top:100%;right:0}.case-detail-scene-module-scss-module__WGrbAa__tags{flex-wrap:wrap;gap:16px;margin:16px 0 25px;display:flex}.case-detail-scene-module-scss-module__WGrbAa__tags span{color:#fff;font-size:var(--detail-text-small);background:#ffffff1a;border-radius:97px;padding:8px 18px;line-height:19px}.case-detail-scene-module-scss-module__WGrbAa__description{color:#ffffffcf;font-size:var(--detail-text-body);overflow-wrap:anywhere;margin:0 0 34px;line-height:1.33}.case-detail-scene-module-scss-module__WGrbAa__description>:first-child{margin-top:0}.case-detail-scene-module-scss-module__WGrbAa__description>:last-child{margin-bottom:0}.case-detail-scene-module-scss-module__WGrbAa__description p{margin:0 0 12px}.case-detail-scene-module-scss-module__WGrbAa__description h1,.case-detail-scene-module-scss-module__WGrbAa__description h2,.case-detail-scene-module-scss-module__WGrbAa__description h3,.case-detail-scene-module-scss-module__WGrbAa__description h4{font-size:inherit;font-weight:600;line-height:inherit;margin:16px 0 8px}.case-detail-scene-module-scss-module__WGrbAa__description pre{max-width:100%;overflow-x:auto}.case-detail-scene-module-scss-module__WGrbAa__description a{color:inherit;text-decoration:underline}.case-detail-scene-module-scss-module__WGrbAa__stepsHeading{min-height:67px;font-size:var(--detail-text-heading);align-items:center;margin:0;font-weight:600;display:flex}.case-detail-scene-module-scss-module__WGrbAa__step{border-top:1px solid #ffffff4d}.case-detail-scene-module-scss-module__WGrbAa__stepTrigger{text-align:left;color:#fff;cursor:pointer;width:100%;font:500 var(--detail-text-heading)/1.54 var(--font-inter),sans-serif;background:0 0;border:0;grid-template-columns:40px minmax(0,1fr);align-items:baseline;gap:16px;padding:18px 0 24px;display:grid}.case-detail-scene-module-scss-module__WGrbAa__stepTrigger strong{overflow-wrap:anywhere;font-weight:500}.case-detail-scene-module-scss-module__WGrbAa__stepTrigger>span{color:#c5c5c5;font-weight:400}.case-detail-scene-module-scss-module__WGrbAa__stepTrigger[aria-expanded=true]{padding-bottom:0}.case-detail-scene-module-scss-module__WGrbAa__stepBody{padding:0 0 24px 56px;animation:.25s both case-detail-scene-module-scss-module__WGrbAa__contentIn;display:flow-root}.case-detail-scene-module-scss-module__WGrbAa__stepBody>span,.case-detail-scene-module-scss-module__WGrbAa__stepBody>h2{display:none}.case-detail-scene-module-scss-module__WGrbAa__stepBody>div:has(>.case-detail-scene-module-scss-module__WGrbAa__msDetailPrimary):not(.case-detail-scene-module-scss-module__WGrbAa__msDetailLockState){float:right;max-width:100%;margin:0 0 12px 18px}.case-detail-scene-module-scss-module__WGrbAa__msDetailMarkdown{color:#a0a0a0;font:400 var(--detail-text-caption)/1.65 var(--font-inter),sans-serif;overflow-wrap:anywhere}.case-detail-scene-module-scss-module__WGrbAa__msDetailMarkdown p{margin:0 0 12px}.case-detail-scene-module-scss-module__WGrbAa__msDetailMarkdown pre{max-width:100%;overflow:auto}.case-detail-scene-module-scss-module__WGrbAa__msDetailMarkdown h1,.case-detail-scene-module-scss-module__WGrbAa__msDetailMarkdown h2,.case-detail-scene-module-scss-module__WGrbAa__msDetailMarkdown h3{font:500 var(--detail-text-caption)/1.6 var(--font-inter),sans-serif;color:#ededed;margin:12px 0}.case-detail-scene-module-scss-module__WGrbAa__msDetailPrimary{color:#fff;width:auto;min-height:39px;font:500 14px/1.3 var(--font-inter),sans-serif;text-transform:none;letter-spacing:0;background:0 0;border:1.5px solid #fff;border-radius:70px;justify-content:center;align-items:center;gap:8px;padding:8px 15px;display:inline-flex}.case-detail-scene-module-scss-module__WGrbAa__msDetailPrimary img{flex-shrink:0;width:17px;height:18px}.case-detail-scene-module-scss-module__WGrbAa__msDetailPrimary:hover{background:#ffffff1a}.case-detail-scene-module-scss-module__WGrbAa__msDetailLockState{background:0 0;border:0;padding:0}@keyframes case-detail-scene-module-scss-module__WGrbAa__reveal{0%{opacity:0}to{opacity:1}}@keyframes case-detail-scene-module-scss-module__WGrbAa__contentIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media (min-width:1201px) and (max-width:1500px){.case-detail-scene-module-scss-module__WGrbAa__actions{gap:8px}.case-detail-scene-module-scss-module__WGrbAa__caseHeader{gap:4px}.case-detail-scene-module-scss-module__WGrbAa__actions{margin-left:auto}.case-detail-scene-module-scss-module__WGrbAa__tags{gap:8px;margin:12px 0 20px}.case-detail-scene-module-scss-module__WGrbAa__tags span{padding:5px 12px}.case-detail-scene-module-scss-module__WGrbAa__stepTrigger{grid-template-columns:28px minmax(0,1fr);gap:12px}.case-detail-scene-module-scss-module__WGrbAa__stepBody{padding-left:40px}}@media (max-width:1200px){.case-detail-scene-module-scss-module__WGrbAa__detail{overflow:hidden auto}.case-detail-scene-module-scss-module__WGrbAa__stage{width:170%;margin-top:88px;position:relative;top:0;left:-10%;transform:none}.case-detail-scene-module-scss-module__WGrbAa__panel{background:#251b13;width:auto;margin:0;padding:28px 24px 60px;position:relative;inset:auto;overflow:visible}.case-detail-scene-module-scss-module__WGrbAa__topbar{gap:8px;top:14px;left:20px;right:20px}.case-detail-scene-module-scss-module__WGrbAa__topbar>span{font-size:24px;line-height:30px}.case-detail-scene-module-scss-module__WGrbAa__topbar button{min-height:30px;font-size:14px}.case-detail-scene-module-scss-module__WGrbAa__navigation{gap:24px;min-height:30px;font-size:14px;top:14px;right:24px}.case-detail-scene-module-scss-module__WGrbAa__caseHeader{gap:8px;min-height:0}.case-detail-scene-module-scss-module__WGrbAa__caseHeader h1{font-size:30px}.case-detail-scene-module-scss-module__WGrbAa__actions{gap:14px;margin-left:auto}.case-detail-scene-module-scss-module__WGrbAa__tags{gap:8px;margin:16px 0 20px}.case-detail-scene-module-scss-module__WGrbAa__tags span{padding:5px 14px}.case-detail-scene-module-scss-module__WGrbAa__description{margin-bottom:20px;font-size:16px;line-height:1.5}.case-detail-scene-module-scss-module__WGrbAa__stepsHeading{min-height:54px}.case-detail-scene-module-scss-module__WGrbAa__stepTrigger{grid-template-columns:28px minmax(0,1fr);gap:12px;padding-top:16px;padding-bottom:18px}.case-detail-scene-module-scss-module__WGrbAa__stepBody{padding-left:40px}.case-detail-scene-module-scss-module__WGrbAa__stepBody>div:has(>.case-detail-scene-module-scss-module__WGrbAa__msDetailPrimary):not(.case-detail-scene-module-scss-module__WGrbAa__msDetailLockState){float:none;margin:8px 0 12px}.case-detail-scene-module-scss-module__WGrbAa__msDetailMarkdown{font-size:14px}}@media (max-width:700px){.case-detail-scene-module-scss-module__WGrbAa__stage{aspect-ratio:1122/1402;width:100%;margin-top:0;margin-bottom:104px;left:0}.case-detail-scene-module-scss-module__WGrbAa__backdrop{background-image:url(/detail/workspace-mobile-v1.webp)}.case-detail-scene-module-scss-module__WGrbAa__backdrop:after{display:none}.case-detail-scene-module-scss-module__WGrbAa__screen{width:74.15%;height:31.31%;top:29.6%;left:12.92%}.case-detail-scene-module-scss-module__WGrbAa__msDetailMediaSwitch{gap:12px;width:calc(100vw - 40px);top:calc(224.848% + 16px);left:50%;transform:translate(-50%)}.case-detail-scene-module-scss-module__WGrbAa__screen .detail-media-fullscreen{flex:0 0 40px;position:static}}@media (prefers-reduced-motion:reduce){.case-detail-scene-module-scss-module__WGrbAa__detail,.case-detail-scene-module-scss-module__WGrbAa__panel,.case-detail-scene-module-scss-module__WGrbAa__stepBody{animation:none}.case-detail-scene-module-scss-module__WGrbAa__screen video{transition:none}.case-detail-scene-module-scss-module__WGrbAa__screen .detail-media-segments button{transition:none}}
.favorite-button-module-scss-module__b-xUoG__favoriteForm button:disabled{cursor:wait;opacity:.62}.favorite-button-module-scss-module__b-xUoG__favoriteInlineError{color:#ff9c8d;max-width:220px;margin-top:8px;font-size:10px;line-height:1.4;display:block}.motionsites-home .favorite-button-module-scss-module__b-xUoG__favoriteInlineError{text-align:right;background:#3a1717;border-radius:8px;width:220px;padding:8px;position:absolute;top:44px;right:0}.ms-detail-like .favorite-button-module-scss-module__b-xUoG__favoriteInlineError{color:#ffb5a8;background:#3a1717;border-radius:8px;width:220px;padding:7px 9px;font-size:11px;position:absolute;top:26px;left:0}
.saved-prompts-module-scss-module__BXGgIq__msSavedSite{min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.saved-prompts-module-scss-module__BXGgIq__msSavedMain{min-height:100vh}.saved-prompts-module-scss-module__BXGgIq__msSavedEmpty{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.saved-prompts-module-scss-module__BXGgIq__msSavedHeart{place-items:center;margin-bottom:18px;display:grid}.saved-prompts-module-scss-module__BXGgIq__msSavedHeart svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.saved-prompts-module-scss-module__BXGgIq__msSavedEmpty h2{margin:0 0 4px;font-size:20px;font-weight:700;line-height:28px}.saved-prompts-module-scss-module__BXGgIq__msSavedEmpty p{margin:0;font-size:14px;line-height:20px}.saved-prompts-module-scss-module__BXGgIq__msSavedBrowse{justify-content:center;align-items:center;min-height:40px;margin-top:24px;padding:10px 18px;font-size:14px;font-weight:600;line-height:20px;transition:opacity .18s,transform .18s;display:inline-flex}.saved-prompts-module-scss-module__BXGgIq__msSavedBrowse:hover{opacity:.9;transform:translateY(-1px)}.saved-prompts-module-scss-module__BXGgIq__msSavedFooter{justify-content:space-between;align-items:center;padding:24px 32px 96px;font-size:14px;line-height:20px;display:flex}.saved-prompts-module-scss-module__BXGgIq__msSavedFooter a{color:#ababab;place-items:center;width:38px;height:38px;transition:color .18s;display:grid}.saved-prompts-module-scss-module__BXGgIq__msSavedFooter a:hover{color:#f5f5f5}.saved-prompts-module-scss-module__BXGgIq__msSavedFooter svg{fill:currentColor;width:19px;height:19px}@media (max-width:700px){.saved-prompts-module-scss-module__BXGgIq__msSavedMain{padding:24px 16px 64px}.saved-prompts-module-scss-module__BXGgIq__msSavedEmpty{padding-top:128px}.saved-prompts-module-scss-module__BXGgIq__msSavedFooter{padding:22px 20px 64px;font-size:12px}}.saved-prompts-module-scss-module__BXGgIq__msSavedSite{background:var(--archive-bg);color:var(--archive-text)}.saved-prompts-module-scss-module__BXGgIq__msSavedMain{width:min(var(--archive-content-width),100% - var(--archive-page-gutter)*2);margin-inline:auto;padding:58px 0 96px}.saved-prompts-module-scss-module__BXGgIq__msSavedEmpty{min-height:58vh;padding:80px 16px}.saved-prompts-module-scss-module__BXGgIq__msSavedHeart{border:1px solid var(--archive-line);width:48px;height:48px;color:var(--archive-text-muted);background:0 0;border-radius:0}.saved-prompts-module-scss-module__BXGgIq__msSavedEmpty h2{color:var(--archive-text)}.saved-prompts-module-scss-module__BXGgIq__msSavedEmpty p{color:var(--archive-text-muted)}.saved-prompts-module-scss-module__BXGgIq__msSavedBrowse{background:var(--archive-text);color:var(--archive-bg);font-family:var(--archive-mono);border-radius:2px}.saved-prompts-module-scss-module__BXGgIq__msSavedFooter{width:min(var(--archive-content-width),100% - var(--archive-page-gutter)*2);border-top:1px solid var(--archive-line);max-width:none;color:var(--archive-text-muted);font-family:var(--archive-mono);margin-inline:auto;padding-inline:0}@media (max-width:767px){.saved-prompts-module-scss-module__BXGgIq__msSavedMain{width:calc(100% - var(--archive-page-gutter)*2);padding:40px 0 72px}}.saved-prompts-module-scss-module__BXGgIq__site.saved-prompts-module-scss-module__BXGgIq__msSavedSite{color:#f3ede5;background:#1d1814;flex-direction:column;min-height:calc(100dvh - 76px);display:flex}.saved-prompts-module-scss-module__BXGgIq__site>.saved-prompts-module-scss-module__BXGgIq__main{flex:1;width:calc(100% - clamp(40px,7.8125vw,224px));margin-inline:auto;padding:clamp(40px,6vw,80px) 0 64px}.saved-prompts-module-scss-module__BXGgIq__main .saved-prompts-module-scss-module__BXGgIq__msSavedEmpty{min-height:42vh;padding:56px 16px}.saved-prompts-module-scss-module__BXGgIq__main .saved-prompts-module-scss-module__BXGgIq__msSavedHeart{color:#e6cba9;border:1px solid #78634d;border-radius:50%;width:56px;height:56px}.saved-prompts-module-scss-module__BXGgIq__main .saved-prompts-module-scss-module__BXGgIq__msSavedEmpty h2{color:#f3ede5;font:400 28px/1.25 Georgia,Times New Roman,serif}.saved-prompts-module-scss-module__BXGgIq__main .saved-prompts-module-scss-module__BXGgIq__msSavedEmpty p{color:#b8ada2;max-width:360px;font:14px/1.6 Arial,Helvetica,sans-serif}.saved-prompts-module-scss-module__BXGgIq__main .saved-prompts-module-scss-module__BXGgIq__msSavedBrowse{color:#251d17;background:#ffe8cd;border-radius:999px;min-height:44px;padding:12px 24px;font:14px/1.4 Arial,Helvetica,sans-serif}.saved-prompts-module-scss-module__BXGgIq__main .saved-prompts-module-scss-module__BXGgIq__msSavedBrowse:hover{background:#f5d7b3}.saved-prompts-module-scss-module__BXGgIq__site .saved-prompts-module-scss-module__BXGgIq__msSavedFooter{color:#b8ada2;letter-spacing:0;text-transform:none;border-color:#594b3e;width:calc(100% - clamp(40px,7.8125vw,224px));padding:24px 0 32px;font:12px/1.5 Arial,Helvetica,sans-serif}.saved-prompts-module-scss-module__BXGgIq__site .saved-prompts-module-scss-module__BXGgIq__msSavedFooter a{color:#e6cba9;place-items:center;min-width:44px;min-height:44px;display:grid}.saved-prompts-module-scss-module__BXGgIq__site :focus-visible{outline-offset:3px;outline:2px solid #ffe8cd}@media (max-width:600px){.saved-prompts-module-scss-module__BXGgIq__site.saved-prompts-module-scss-module__BXGgIq__msSavedSite{min-height:calc(100dvh - 68px)}}
.billing-submit-form-module-scss-module__shAeSq__msBillingSpinner{border:2px solid;border-right-color:#0000;border-radius:50%;flex:0 0 14px;width:14px;height:14px;animation:.65s linear infinite billing-submit-form-module-scss-module__shAeSq__ms-billing-spin}@keyframes billing-submit-form-module-scss-module__shAeSq__ms-billing-spin{to{transform:rotate(360deg)}}
