.gtm-retention-moments{padding-block:130px 140px;background:#faf8f6}.gtm-retention-agent-heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,390px);align-items:flex-end;grid-gap:70px;gap:70px;margin-bottom:58px}.gtm-retention-agent-heading .m-overline{margin-bottom:20px}.marketing .gtm-retention-agent-heading h2{max-width:720px;margin:0;font-size:clamp(44px,5vw,72px);line-height:.98}.marketing .gtm-retention-agent-heading>p{margin:0 0 6px;color:#716b65;font-size:16px;line-height:1.55}.gtm-retention-moment-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.gtm-retention-moment-grid article,.gtm-retention-moment-grid article:last-child{min-width:0;padding:30px 28px 0;border:1px solid #e5e8de;border-radius:20px;background:#fff;box-shadow:0 20px 55px #5263440a;overflow:hidden}.gtm-agent-template-title{display:flex;align-items:center;gap:12px}.gtm-agent-template-title>span{display:grid;place-items:center;width:43px;height:43px;color:#7f3f49;background:#ffd8dc;border-radius:12px}.gtm-retention-moment-grid article:nth-child(2) .gtm-agent-template-title>span{color:#315ea4;background:#dce9ff}.gtm-retention-moment-grid article:nth-child(3) .gtm-agent-template-title>span{color:#4d681e;background:#e9f5c9}.marketing .gtm-agent-template-title h3{margin:0;color:#242321;font-size:28px;font-weight:550;letter-spacing:-.035em}.gtm-agent-trigger{display:flex;align-items:center;gap:8px;margin:16px 0 20px;color:#5d6758;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;letter-spacing:.05em;text-transform:uppercase}.gtm-agent-trigger i{width:3px;height:3px;border-radius:50%;background:#8f9b89}.marketing .gtm-retention-moment-grid>article>p{min-height:65px;margin:0;color:#716b65;font-size:14px;line-height:1.55}.gtm-gmail-preview{position:relative;height:355px;margin-top:28px;border:1px solid #edf0e9;border-bottom:0;border-radius:13px 13px 0 0;background:#fff;box-shadow:0 15px 40px #3e4e3612;overflow:hidden;transform:translateY(8px)}.gtm-gmail-appbar{display:grid;grid-template-columns:22px 1fr 24px;align-items:center;grid-gap:10px;gap:10px;height:44px;padding:0 13px;border-bottom:1px solid #eef0ed;background:#f8fafc}.gtm-gmail-appbar>svg{width:18px;height:18px;fill:#ea4335}.gtm-gmail-appbar>span{display:flex;align-items:center;gap:6px;height:27px;padding:0 9px;border-radius:8px;background:#edf2f6;color:#56636c;font-size:8px}.gtm-gmail-appbar>i,.gtm-gmail-sender>i{display:grid;place-items:center;border-radius:50%;background:#59714c;color:#fff;font-style:normal;font-size:7px}.gtm-gmail-appbar>i{width:23px;height:23px}.gtm-gmail-toolbar{display:flex;align-items:center;gap:14px;height:35px;padding:0 16px;border-bottom:1px solid #f0f1ef;color:#737a75}.gtm-gmail-toolbar small{margin-left:auto;color:#5e675d;font-size:7px}.gtm-gmail-subject{display:flex;align-items:center;gap:8px;padding:17px 18px 11px}.gtm-gmail-subject b{color:#2f342f;font-weight:550;line-height:1.35}.gtm-gmail-subject span{flex-shrink:0;padding:3px 6px;border-radius:3px;background:#eef0ed;color:#515a50;font-size:6px}.gtm-gmail-sender{display:grid;grid-template-columns:28px 1fr auto;align-items:center;grid-gap:9px;gap:9px;padding:0 18px 13px}.gtm-gmail-sender>i{width:28px;height:28px;background:#934126}.gtm-gmail-sender>div{display:grid;grid-gap:2px;gap:2px}.gtm-gmail-sender b{color:#3c433c;font-size:8px}.gtm-gmail-sender small{color:#606860;font-size:7px}.gtm-gmail-body{padding:0 23px}.marketing .gtm-gmail-body p{margin:0 0 10px;color:#59615a;font-size:8px;line-height:1.55}.gtm-gmail-review{display:flex;align-items:center;gap:6px;margin:8px 23px 0;padding:6px 12px;border:1px solid #d9ddda;border-radius:16px;background:#fff;color:#556057;font:inherit;font-size:8px}.gtm-retention-moment-grid article[data-in-view=true] .gtm-gmail-preview{animation:gmail-draft-enter .9s cubic-bezier(.2,.8,.2,1) both}.gtm-retention-moment-grid article[data-in-view=true]:nth-child(2) .gtm-gmail-preview{animation-delay:.12s}.gtm-retention-moment-grid article[data-in-view=true]:nth-child(3) .gtm-gmail-preview{animation-delay:.24s}.gtm-agent-section-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:25px;color:#667260;font-size:11px}.gtm-agent-section-footer a,.gtm-agent-section-footer span{display:flex;align-items:center;gap:7px}.gtm-agent-section-footer a{color:#405735;font-size:13px}.gtm-customer-intelligence{padding-block:130px 150px;background:#f8f5f1;color:#242321}.gtm-customer-intelligence>.m-container>header{max-width:770px;margin:0 auto 70px;text-align:center}.gtm-customer-intelligence header .m-overline{margin-bottom:20px}.marketing .gtm-customer-intelligence header h2{margin:0;font-size:clamp(44px,5vw,68px);font-weight:400;line-height:1;letter-spacing:-.055em}.marketing .gtm-customer-intelligence>.m-container>header p{max-width:630px;margin:24px auto;color:#716b65;font-size:16px;line-height:1.55}.gtm-customer-intelligence header .gtm-intelligence-cta{display:inline-flex;align-items:center;gap:8px;border-radius:28px}.gtm-intelligence-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:repeat(2,minmax(330px,auto));grid-gap:16px;gap:16px}.gtm-intelligence-card{min-width:0;padding:32px;border:1px solid #e1e5dc;border-radius:20px;background:#fff;overflow:hidden;box-shadow:0 18px 55px #4d60400a}.gtm-intelligence-card>div:first-child{position:relative;z-index:2}.marketing .gtm-intelligence-card h3{margin:0 0 9px;color:#242321;font-size:26px;font-weight:520;letter-spacing:-.035em}.marketing .gtm-intelligence-card>div:first-child>p{max-width:620px;margin:0;color:#716b65;font-size:14px;line-height:1.55}.gtm-intelligence-profile{grid-column:span 7;grid-row:span 2;min-height:690px}.gtm-intelligence-evidence,.gtm-intelligence-model{grid-column:span 5}.gtm-profile-demo{display:grid;grid-template-columns:125px 1fr;margin:52px -33px -33px;min-height:515px;border-top:1px solid #e8ebe4;background:#fbfcfa}.gtm-profile-demo>aside{display:flex;flex-direction:column;padding:30px 20px;border-right:1px solid #e8ebe4;background:#f5f7f2}.gtm-profile-demo>aside span{color:#5e6a59;font-size:8px;text-transform:uppercase;letter-spacing:.06em}.gtm-profile-demo>aside b{margin:7px 0 24px;color:#4e5d49;font-size:11px;font-weight:550}.gtm-profile-sheet{padding:34px;background:#fff}.gtm-profile-sheet>header{display:grid;grid-template-columns:48px 1fr auto;align-items:center;grid-gap:13px;gap:13px}.gtm-profile-sheet>header>span{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:#f3e4d9;color:#4f6843;font-size:13px;font-weight:700}.gtm-profile-sheet h4{margin:0 0 5px;color:#273124;font-size:22px;font-weight:550}.marketing .gtm-profile-sheet header p{margin:0;color:#5e6959;font-size:10px}.gtm-profile-sheet header>small{padding:6px 9px;border-radius:20px;background:#fff0e8;color:#9a3f26}.gtm-profile-metrics{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;margin:30px 0 25px}.gtm-profile-metrics>span{display:grid;grid-gap:7px;gap:7px;padding-right:10px;border-right:1px solid #ecefe9}.gtm-profile-metrics>span:last-child{border-right:0}.gtm-profile-metrics small{color:#5d6858;font-size:8px}.gtm-profile-metrics b{color:#303b2c;font-size:18px;font-weight:520}.gtm-profile-sheet>svg{display:block;width:100%;height:155px}.gtm-profile-evidence{display:grid;grid-template-columns:18px 1fr auto;align-items:center;grid-gap:8px;gap:8px;padding:12px 13px;border:1px solid #e7ebe2;border-radius:10px;background:#f8faf6;color:#52614d;font-size:9px}.gtm-profile-evidence small{color:#5f695b;font-size:8px}.gtm-model-controls{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;margin-top:34px}.gtm-model-controls>div{text-align:center}.gtm-model-controls>div>span{position:relative;display:grid;place-content:center;width:90px;max-width:100%;aspect-ratio:1;margin:0 auto;border-radius:50%;background:conic-gradient(#c36c4b var(--model-progress),#eee7e1 0)}.gtm-model-controls>div>span:after{content:"";position:absolute;inset:7px;border-radius:50%;background:#fff}.gtm-model-controls b,.gtm-model-controls small{position:relative;z-index:1}.gtm-model-controls b{color:#342d28;font-size:24px;font-weight:500}.gtm-model-controls small{color:#5f685b;font-size:7px}.marketing .gtm-model-controls p{margin:11px 0 0;color:#716b65;font-size:9px}.gtm-model-note{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:24px;color:#62705d;font-size:9px}.gtm-evidence-map{display:grid;grid-template-columns:minmax(120px,.8fr) 50px minmax(145px,1.2fr);align-items:center;grid-gap:0;gap:0;margin-top:28px}.gtm-evidence-inputs{display:grid;grid-gap:8px;gap:8px}.gtm-evidence-inputs span{display:grid;grid-template-columns:18px 1fr auto;align-items:center;grid-gap:7px;gap:7px;padding:10px;border:1px solid #e8ebe4;border-radius:9px;color:#63705d;font-size:8px}.gtm-evidence-inputs i{color:#5f695b;font-style:normal}.gtm-evidence-join{position:relative;height:120px}.gtm-evidence-join:after{content:"";top:50%;left:50%}.gtm-evidence-join i,.gtm-evidence-join:after{position:absolute;width:50%;border-top:1px solid #cfd6ca}.gtm-evidence-join i{left:0}.gtm-evidence-join i:first-child{top:18%;transform:skewY(43deg)}.gtm-evidence-join i:nth-child(2){top:50%}.gtm-evidence-join i:nth-child(3){top:82%;transform:skewY(-43deg)}.gtm-evidence-answer{display:grid;grid-gap:11px;gap:11px;padding:17px;border:1px solid #dfe7da;border-radius:12px;background:#faf2eb;box-shadow:0 14px 32px #42543b14}.gtm-evidence-answer>span{display:flex;align-items:center;gap:7px;color:#547047;font-size:8px}.gtm-evidence-answer b{color:#33432e;font-size:11px;line-height:1.4}.gtm-evidence-answer small{color:#586650;font-size:7px}.gtm-intelligence-card[data-in-view=true]{animation:intelligence-enter .9s both}.gtm-customer-intelligence[data-in-view=true] .gtm-intelligence-model{animation-delay:.12s}.gtm-customer-intelligence[data-in-view=true] .gtm-intelligence-evidence{animation-delay:.24s}.gtm-customer-intelligence[data-in-view=true] .gtm-intelligence-chart-line{stroke-dasharray:800;animation:feature-chart-draw 2.3s ease .45s both}@keyframes gmail-draft-enter{0%{opacity:0;transform:translateY(34px)}to{opacity:1;transform:translateY(8px)}}@keyframes intelligence-enter{0%{opacity:0;transform:translateY(25px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1000px){.gtm-retention-agent-heading{grid-template-columns:1fr;gap:20px}.gtm-retention-moment-grid{grid-template-columns:1fr}.marketing .gtm-retention-moment-grid>article>p{min-height:0}.gtm-gmail-preview{height:370px}.gtm-intelligence-grid{grid-template-columns:1fr;grid-template-rows:auto}.gtm-intelligence-evidence,.gtm-intelligence-model,.gtm-intelligence-profile{grid-column:auto;grid-row:auto}}@media (max-width:600px){.gtm-customer-intelligence,.gtm-retention-moments{padding-block:85px 95px}.marketing .gtm-customer-intelligence header h2,.marketing .gtm-retention-agent-heading h2{font-size:42px}.gtm-intelligence-card,.gtm-retention-moment-grid article,.gtm-retention-moment-grid article:last-child{padding:24px 20px 0}.gtm-gmail-preview{height:355px;margin-inline:-5px}.gtm-agent-section-footer{align-items:flex-start;flex-direction:column}.gtm-customer-intelligence>.m-container>header{margin-bottom:45px}.gtm-intelligence-profile{min-height:auto}.gtm-profile-demo{grid-template-columns:1fr;margin:38px -21px 0}.gtm-profile-demo>aside{display:grid;grid-template-columns:1fr 1fr;border-right:0;border-bottom:1px solid #e8ebe4}.gtm-profile-demo>aside b{margin-bottom:14px}.gtm-profile-sheet{padding:24px 20px}.gtm-profile-sheet>header{grid-template-columns:42px 1fr}.gtm-profile-sheet header>small{grid-column:1/-1;justify-self:start}.gtm-profile-metrics{grid-template-columns:1fr}.gtm-profile-metrics>span{grid-template-columns:1fr auto;border-right:0}.gtm-model-controls{gap:4px}.gtm-model-controls>div>span{width:76px}.gtm-evidence-map{grid-template-columns:1fr}.gtm-evidence-join{height:35px}.gtm-evidence-join i,.gtm-evidence-join:after{display:none}.gtm-evidence-join:before{content:"↓";position:absolute;inset:8px 0 auto;color:#71806b;text-align:center}}@media (prefers-reduced-motion:reduce){.gtm-gmail-preview,.gtm-intelligence-card,.gtm-intelligence-chart-line{animation:none!important;transition:none!important}}.gtm-customer-intelligence .m-overline,.gtm-retention-agent-heading .m-overline{display:inline-block;margin-bottom:22px}.marketing .gtm-retention-agent-heading h2{font-family:Georgia,serif;font-weight:400;letter-spacing:-.055em;font-size:clamp(42px,5vw,70px)}.marketing .gtm-agent-template-title h3{font-size:25px;line-height:1.1}.gtm-agent-template-title{min-height:54px}.gtm-agent-trigger{min-height:30px;line-height:1.5;font-size:9px}.marketing .gtm-retention-moment-grid>article>p{min-height:90px}.gtm-playbook-link{display:inline-flex;align-items:center;gap:6px;margin-top:16px;font-size:12px;color:#994b32}.gtm-gmail-preview{height:395px}.marketing .gtm-gmail-body p{font-size:10px;line-height:1.6;margin-bottom:12px}.gtm-gmail-subject b{font-size:12px}.gtm-gmail-sender b{font-size:9px}.gtm-gmail-sender small{font-size:8px}.gtm-gmail-review{width:-moz-fit-content;width:fit-content;font-size:9px}.gtm-intelligence-cta{display:inline-flex;align-items:center;gap:10px;padding:15px 22px;background:#fff;border:1px solid #e5e2df;color:#332a25;font-size:14px;font-weight:600;border-radius:28px}.gtm-profile-sheet{padding:30px 24px}.gtm-profile-sheet h4{font-size:21px}.gtm-profile-sheet header>small{font-size:8px}.gtm-profile-metrics b{font-size:17px}.gtm-prospect-history{margin:32px 0 24px;border-top:1px solid #ece7e2}.gtm-history-label{display:block;margin:20px 0 10px;font:9px ui-monospace,monospace;letter-spacing:.08em;color:#80776e}.gtm-prospect-history>div{display:grid;grid-template-columns:19px 1fr auto;align-items:center;grid-gap:10px;gap:10px;padding:18px 0;border-bottom:1px solid #ece7e2;color:#946b53}.gtm-prospect-history b,.gtm-prospect-history small{display:block}.gtm-prospect-history b{font-size:12px;font-weight:500;color:#35302c}.gtm-prospect-history small{margin-top:4px;font-size:10px;color:#77716c}.gtm-prospect-history em{font-size:9px;font-style:normal;color:#7d7168}.gtm-model-controls b{font-size:18px}.gtm-model-controls small{font-size:8px}.gtm-model-note,.marketing .gtm-model-controls p{font-size:11px}.gtm-evidence-map{grid-template-columns:minmax(115px,.9fr) 25px minmax(130px,1.1fr)}.gtm-evidence-inputs span{padding:10px 7px;font-size:9px}.gtm-evidence-inputs i{display:none}.gtm-evidence-answer b{font-size:12px}.gtm-evidence-answer small{font-size:9px}.gtm-intelligence-card[data-in-view=true] .gtm-prospect-history>div{animation:intelligence-enter .7s both}.gtm-intelligence-card[data-in-view=true] .gtm-prospect-history>div:nth-of-type(2){animation-delay:.15s}.gtm-intelligence-card[data-in-view=true] .gtm-prospect-history>div:nth-of-type(3){animation-delay:.3s}.marketing .m-detailed-plans .m-plan{padding:36px;border-radius:8px}.marketing .m-detailed-plans .m-plan>p{font-size:20px;line-height:1.35;min-height:82px;max-width:440px}.m-plan-channels{display:flex;gap:8px;padding-top:16px;border-top:1px solid #e5ded7;margin:22px 0 10px}.m-plan-channels span{font:11px ui-monospace,monospace;padding:6px 12px;border-radius:25px;background:#dff2e9;color:#325746}.m-plan-channels span+span{background:#fff0c8;color:#765c24}.marketing .m-detailed-plans h4{font-size:22px;font-weight:500;letter-spacing:-.5px;margin:18px 0}.marketing .m-detailed-plans ul{padding-top:0;border-top:0}.marketing .m-detailed-plans li{font-size:14px;line-height:1.5;padding:9px 0;align-items:flex-start;gap:12px}.marketing .m-detailed-plans li svg{color:#d27757;width:21px;height:21px;padding:3px;border:1px solid #e6a28c;border-radius:50%;margin-top:1px}.m-plan-tiers{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin:24px 0}.m-plan-tiers>div{display:grid;grid-gap:6px;gap:6px;padding:14px;border:1px solid #e4d7cc;border-radius:6px;background:#ffffffa0}.m-plan-tiers b{font-size:14px;font-weight:600}.m-plan-tiers span{font-size:20px}.m-plan-tiers small{font-size:11px;color:#776e67}.m-plan-trial{display:block;margin-top:22px;font-size:12px;color:#776e67}@media (max-width:1000px){.marketing .gtm-retention-moment-grid>article>p{min-height:0}.gtm-gmail-preview{max-width:580px;height:auto;min-height:360px;padding-bottom:26px}.marketing .gtm-gmail-body p{font-size:12px}.gtm-gmail-subject b{font-size:14px}.gtm-gmail-sender b{font-size:11px}.marketing .m-detailed-plans .m-plan{padding:25px}}@media (max-width:600px){.gtm-profile-sheet{padding:24px 20px}.gtm-profile-sheet>header{grid-template-columns:48px 1fr}.gtm-evidence-map{grid-template-columns:1fr}.gtm-evidence-inputs i{display:block}.gtm-gmail-preview{margin-top:24px}.marketing .gtm-retention-agent-heading h2{font-size:44px}.gtm-model-controls b{font-size:16px}.gtm-prospect-history em{display:none}.gtm-prospect-history>div{grid-template-columns:19px 1fr}.m-plan-tiers{grid-template-columns:1fr}.marketing .m-detailed-plans .m-plan>p{min-height:0;font-size:19px}}@media (prefers-reduced-motion:reduce){.gtm-customer-intelligence *,.gtm-retention-moments *{animation:none!important;transition:none!important}}@media (max-width:600px){.gtm-intelligence-evidence,.gtm-intelligence-model{padding-bottom:24px}}.marketing{--m-ink:#141414;--m-muted:#62605e;--m-line:#e5e2df;--m-coral:#f25f50;position:relative;isolation:isolate;overflow:hidden;background:#fff;color:var(--m-ink);font-family:RelayDisplay,Arial,sans-serif;font-size:16px;line-height:1.5}.marketing a:focus-visible,.marketing button:focus-visible,.marketing summary:focus-visible{outline:3px solid #a43222;outline-offset:5px}.marketing .m-container{width:min(1190px,calc(100% - 80px));margin-inline:auto}.marketing .m-hero-backdrop{position:absolute;z-index:-1;inset:0 0 auto;height:470px;background:radial-gradient(ellipse at 5% 0,#ffdbb4 0,transparent 52%),radial-gradient(ellipse at 80% -8%,#ffa694 0,transparent 59%),linear-gradient(#ffe7de,#fff9f5 53%,#fff 95%);pointer-events:none}.marketing .m-geometry{display:flex;justify-content:center;position:absolute;inset:105px -50px auto;height:140px;opacity:.38;overflow:hidden}.marketing .m-geometry i{flex:0 0 170px;height:125px;border:1px solid #fff;background:linear-gradient(32deg,#ffffff44 50%,#ff916433 0);-webkit-clip-path:polygon(0 25%,50% 25%,50% 0,100% 40%,100% 100%,0 100%);clip-path:polygon(0 25%,50% 25%,50% 0,100% 40%,100% 100%,0 100%)}.marketing .m-header{height:94px;display:flex;align-items:center;justify-content:space-between;gap:32px;position:relative;z-index:5}.marketing .m-brand{font-size:27px;font-weight:700;letter-spacing:-1px;display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.marketing .m-mark{display:grid;grid-template-columns:repeat(2,9px);grid-gap:2px;gap:2px;transform:rotate(-10deg);width:22px}.marketing .m-mark i{height:10px;background:#ec5e48}.marketing .m-mark i:first-child{background:#ffb58e}.marketing .m-mark i:last-child{grid-column:2;background:#a93829}.marketing .m-nav{display:flex;gap:29px;font-size:14px;color:#59524e}.marketing .m-nav a:hover{color:#a52f20}.marketing .m-nav sup{font-size:9px;margin-left:3px}.marketing .m-header-actions{display:flex;align-items:center;gap:23px;font-size:14px}.marketing .m-button{display:inline-flex;align-items:center;justify-content:center;gap:20px;padding:13px 20px;border:1px solid #d9d5d2;background:#fff;border-radius:3px;font-size:15px;font-weight:500;line-height:1.4;transition:background .2s,transform .2s}.marketing .m-button:hover{background:#fff3ee;transform:translateY(-2px)}.marketing .m-button.dark{background:#171717;color:white;border-color:#171717}.marketing .m-button.dark:hover{background:#3c2925}.marketing .m-button-light{padding:5px 17px 5px 5px;background:#fff9;gap:15px}.marketing .m-button-light>span{display:grid;place-items:center;background:#e14b3e;color:#fff;padding:12px}.marketing .m-menu{display:none;padding:8px;background:#fff8;border:1px solid var(--m-line);color:#171717}.marketing .m-hero{position:relative;text-align:center;padding-top:58px}.marketing .m-hero-lines{position:absolute;left:0;right:0;top:100px;height:640px;z-index:-1;pointer-events:none}.marketing .m-hero-lines svg{width:100%;height:100%;overflow:visible;fill:none;stroke:#fca28c;stroke-width:.75;filter:drop-shadow(0 2px 7px #ed88686b);opacity:.7}.marketing .m-kicker{display:inline-flex;gap:10px;align-items:center;font:10px ui-monospace,monospace;letter-spacing:1.3px;padding:10px 13px;background:#fff7;border:1px solid #f0d6c8;position:relative}.marketing .m-kicker:after,.marketing .m-kicker:before{content:"";position:absolute;width:6px;height:6px;border-color:#8e6a59;border-style:solid}.marketing .m-kicker:before{top:-3px;left:-3px;border-width:1px 0 0 1px}.marketing .m-kicker:after{bottom:-3px;right:-3px;border-width:0 1px 1px 0}.marketing .m-status-dot{display:inline-block;flex-shrink:0;width:6px;height:6px;border-radius:50%;background:#397953;box-shadow:0 0 0 3px #39795312}.marketing .m-hero h1{font-size:clamp(46px,5vw,70px);font-weight:500;line-height:1.04;letter-spacing:-3.3px;margin:30px auto 20px;max-width:850px}.marketing .m-hero-copy{font-size:20px;line-height:1.45;color:#68605c;max-width:665px;margin:0 auto 45px}.marketing .m-hero-entry{max-width:595px;margin:auto;padding:8px;position:relative}.marketing .m-hero-entry:after,.marketing .m-hero-entry:before{content:"";position:absolute;width:7px;height:7px;border:solid #999;border-width:1px 0 0 1px;top:0;left:0}.marketing .m-hero-entry:after{inset:auto 0 0 auto;transform:rotate(180deg)}.marketing .urlbox{box-shadow:none;border:1px solid #d8d4d0;padding:0;border-radius:7px;gap:0;overflow:hidden;background:#fff;max-width:none}.marketing .urlbox>svg{display:none}.marketing .urlbox input{font-size:14px;padding:15px 13px;background:#fff}.marketing .urlbox input:focus{outline:2px solid #b5573f;outline-offset:-3px}.marketing .urlbox .btn{font-family:inherit;background:#161616;color:#fff;border-radius:0;border:0;font-size:13px;font-weight:500;padding:15px;box-shadow:none;white-space:nowrap}.marketing .urlbox .btn:hover{transform:none;background:#39302b}.marketing .urlbox input::placeholder{color:#72706d}.marketing .m-hero-proof{display:flex;justify-content:center;align-items:center;gap:28px;margin:17px auto;color:#67615d;font-size:12px}.marketing .m-hero-proof span{display:flex;align-items:center;gap:6px}.marketing .m-tour-link{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:#4b443f;border-bottom:1px solid #d7d0cb;padding-bottom:4px}.marketing .m-tour-link:hover{color:#a33423}.marketing .m-product-frame{position:relative;background:#fff;text-align:left;border:1px solid #ddd9d5;border-radius:9px;box-shadow:0 28px 65px #80533c12,0 2px 9px #33333305;margin:72px auto 0;max-width:1080px;overflow:hidden}.marketing .m-browserbar{padding:13px 16px;display:flex;align-items:center;justify-content:space-between;font:11px ui-monospace,monospace;color:#77706c;border-bottom:1px solid #e9e5e1;background:#faf9f8}.marketing .m-browserbar>span{display:flex;align-items:center;gap:7px}.marketing .m-dots i{width:7px;height:7px;border-radius:50%;background:#dfdad6}.marketing .m-dots i:first-child{background:#f18e80}.marketing .m-example{font-size:8px;letter-spacing:1px}.marketing .m-product-content{display:grid;grid-template-columns:145px 1fr 285px;min-height:365px}.marketing .m-mini-nav{position:relative;background:#fbfaf8;border-right:1px solid #ece8e4;padding:22px 12px}.marketing .m-mini-logo{display:flex;gap:8px;align-items:center;font-weight:700;font-size:20px;margin:0 8px 30px;color:#d5563b}.marketing .m-mini-logo>span{color:#1c1c1c;font-weight:500}.marketing .m-mini-nav>div{display:flex;align-items:center;gap:9px;padding:10px 9px;font-size:11px;color:#77716b;margin-bottom:5px}.marketing .m-mini-nav .selected{color:#87351e;background:#f7e9df;border-radius:4px}.marketing .m-mini-nav .m-mini-bottom{position:absolute;bottom:12px;font-size:9px;color:#555d52;padding:0 8px}.marketing .m-preview-leads{padding:27px 23px}.marketing .m-preview-heading{display:flex;justify-content:space-between;align-items:center;gap:8px}.marketing .m-message-label,.marketing .m-preview-heading small{font:8px ui-monospace,monospace;letter-spacing:.8px;color:#726c66}.marketing .m-preview-heading h3{font-size:24px;font-weight:600;margin:3px 0 19px;letter-spacing:-1px}.marketing .m-quiet-tag{font-size:9px;white-space:nowrap;border:1px solid #e5e1dc;padding:5px 7px;border-radius:4px;color:#746d64}.marketing .m-preview-search{border:1px solid #ebe6e2;font-size:10px;padding:10px;display:flex;align-items:center;gap:8px;border-radius:4px;color:#77716c;margin-bottom:10px}.marketing .m-person{display:flex;align-items:center;gap:10px;padding:15px 0;border-bottom:1px solid #f0ece8;font-size:11px}.marketing .m-person b{font-size:12px;font-weight:600}.marketing .m-person small{display:block;font-size:9px;color:#77716b;margin-top:2px}.marketing .m-avatar{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:33px;height:33px;border-radius:8px;font-size:11px;font-weight:600;background:#f2e5db;color:#785138}.marketing .m-avatar.blue{background:#e5eef5;color:#43637c}.marketing .m-avatar.purple{background:#ebe7f5;color:#716286}.marketing .m-person-status{margin-left:auto;display:flex;gap:4px;align-items:center;font-size:8px;color:#497256;white-space:nowrap}.marketing .m-ai-note{display:flex;align-items:center;gap:9px;font-size:10px;line-height:1.5;color:#77716c;padding-top:14px}.marketing .m-ai-note p{margin:0}.marketing .m-ai-note b{color:#514438;font-weight:600}.marketing .m-preview-message{padding:26px 21px;border-left:1px solid #eae6e1;background:#fdfcfb}.marketing .m-message-label{display:flex;align-items:center;gap:7px;margin-bottom:27px}.marketing .m-preview-message>small{font-size:10px;color:#77716c}.marketing .m-preview-message h4{font-size:15px;line-height:1.4;margin:8px 0 18px;font-weight:600}.marketing .m-preview-message p{font-size:11px;line-height:1.65;color:#716961;margin-bottom:11px}.marketing .m-review-footer{margin-top:22px;padding:10px 6px;display:flex;align-items:center;justify-content:center;gap:7px;background:#f8eee5;border:1px solid #edddcd;font-size:9px;color:#815b31;border-radius:4px}.marketing .m-integrations{text-align:center;padding:58px 0 45px;border-bottom:1px solid var(--m-line)}.marketing .m-integrations>p{font:10px ui-monospace,monospace;letter-spacing:1.5px;color:#80746e;margin:0 0 23px}.marketing .m-integrations>div{display:flex;justify-content:center;gap:54px;align-items:center;flex-wrap:wrap;font-size:25px;font-weight:600;letter-spacing:-.8px;color:#595551}.marketing .m-integrations>small{display:block;font-size:10px;color:#7a746f;margin-top:20px}.marketing .m-section{padding:110px 0 40px;scroll-margin-top:25px}.marketing .m-section-heading{text-align:center;margin:0 auto 65px;max-width:740px}.marketing .m-overline{font:10px ui-monospace,monospace;letter-spacing:1.7px;color:#806758}.marketing h2{font-size:clamp(35px,4vw,51px);line-height:1.07;font-weight:500;letter-spacing:-2px;margin:22px 0}.marketing .m-section-heading p{font-size:18px;line-height:1.5;color:#726b66;margin:19px 0 0}.marketing .m-feature{display:grid;grid-template-columns:1fr 1fr;grid-gap:85px;gap:85px;align-items:center;margin:70px 0 100px;padding-inline:35px}.marketing .m-feature.reverse .m-feature-copy{order:2}.marketing .m-feature h3{font-size:36px;font-weight:500;line-height:1.13;letter-spacing:-1.5px;margin:23px 0 20px}.marketing .m-feature-copy>p{color:#716a64;font-size:16px;line-height:1.7;max-width:440px}.marketing .m-feature-copy>a{display:inline-flex;gap:12px;align-items:center;font-size:14px;margin-top:15px;border-bottom:1px solid #bca597;padding-bottom:5px}.marketing .m-feature-art{position:relative;background:radial-gradient(at 20% 0,#f9dec9,transparent 70%),#fbf6f0;border:1px solid #f0e6dd;min-height:370px;padding:37px 35px 45px;display:flex;align-items:center;justify-content:center;border-radius:3px}.marketing .art-1{background:radial-gradient(at 0 0,#f9cbbf,transparent 70%),#fff7f2}.marketing .art-2{background:radial-gradient(at 80% 0,#f9dcc5,transparent 70%),#faf6f1}.marketing .m-art-caption{position:absolute;bottom:16px;left:0;right:0;text-align:center;font:8px ui-monospace,monospace;letter-spacing:1px;color:#8d7b6d}.marketing .m-feature-demo{background:#fff;border:1px solid #e8dfd7;box-shadow:0 13px 24px #795b4010;padding:24px;border-radius:6px;width:100%;max-width:370px}.marketing .m-demo-caption{display:flex;align-items:center;gap:8px;font:9px ui-monospace,monospace;letter-spacing:.8px;color:#7d6b5d;margin-bottom:24px}.marketing .m-filter-row{display:flex;justify-content:space-between;gap:10px;border-top:1px solid #f0ece8;padding:14px 0;font-size:11px;color:#756e67}.marketing .m-filter-row b{font-weight:500;color:#38312c}.marketing .m-fit-result{display:flex;align-items:center;gap:10px;background:#f5eee5;padding:14px 12px;border:1px solid #eddfd0;border-radius:4px;margin-top:15px;color:#806141}.marketing .m-fit-result b{font-size:12px;font-weight:600}.marketing .m-fit-result small{font-size:9px;display:block}.marketing .m-fit-result>svg:last-child{margin-left:auto}.marketing .m-waterfall{padding-bottom:12px}.marketing .m-waterfall-step{position:relative;display:flex;align-items:center;gap:15px;border-top:1px solid #f1e9e2;padding:13px 0}.marketing .m-waterfall-step>span{font:10px ui-monospace,monospace;background:#fff4eb;border:1px solid #ebd7c7;color:#a75a30;width:27px;height:27px;display:grid;place-items:center;border-radius:4px}.marketing .m-sequence-node b,.marketing .m-waterfall-step b{font-size:12px;font-weight:600}.marketing .m-sequence-node small,.marketing .m-waterfall-step small{display:block;font-size:9px;color:#80746c;margin-top:3px}.marketing .m-waterfall-step>svg{margin-left:auto;color:#688671;width:13px}.marketing .m-sequence-node{display:flex;align-items:center;gap:13px;padding:15px 0}.marketing .m-sequence-wait{font-size:10px;color:#806048;border-left:1px dashed #b89a85;margin-left:16px;padding:10px 0 10px 28px}.marketing .m-reply-note{font-size:10px;display:flex;align-items:center;gap:7px;padding:12px;background:#eff6ee;color:#447343;margin-top:17px;border-radius:4px}.marketing .m-how{padding:85px 0;background:#fcf9f5;border-block:1px solid #ece4dc;scroll-margin-top:25px}.marketing .m-how-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:45px;gap:45px}.marketing .m-how-grid article{border-top:1px solid #d6c5b4;padding-top:23px}.marketing .m-how-grid article>div{display:flex;align-items:center;justify-content:space-between;font:13px ui-monospace,monospace;color:#9a6448;margin-bottom:32px}.marketing .m-how-grid h3{font-size:25px;font-weight:500;letter-spacing:-.7px;margin:0 0 12px}.marketing .m-how-grid p{font-size:15px;color:#756b64;line-height:1.65;max-width:310px;margin:0}.marketing .m-plans{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px}.marketing .m-plan{border:1px solid #ddd5ce;padding:28px;background:#fff;border-radius:4px}.marketing .m-plan.highlighted{background:linear-gradient(#fff0e3,#fffcf9 48%);border-color:#c6a489}.marketing .m-plan h3{font-size:25px;margin:17px 0 8px;font-weight:500;letter-spacing:-.8px}.marketing .m-price{font-size:48px;letter-spacing:-2px;font-weight:500}.marketing .m-price>span{font-size:13px;color:#776c65;letter-spacing:0;margin-left:8px}.marketing .m-plan>p{font-size:14px;line-height:1.6;min-height:50px;color:#7a6d63}.marketing .m-plan>a{width:100%;margin:16px 0 23px;justify-content:space-between}.marketing .m-plan ul{border-top:1px solid #e9ded4;padding:18px 0 0;list-style:none;margin:0}.marketing .m-plan li{display:flex;gap:8px;align-items:center;font-size:13px;padding:7px 0;color:#574b41}.marketing .m-plan li svg{color:#9a6742;flex-shrink:0}.marketing .m-price-note{font-size:12px;color:#7e746c;text-align:center;margin:24px 0 0}.marketing .m-price-note a{display:inline-flex;align-items:center;gap:3px;text-decoration:underline;margin-left:5px}.marketing .m-faq{display:grid;grid-template-columns:.85fr 1.15fr;grid-gap:90px;gap:90px;padding:90px 0 110px;scroll-margin-top:25px}.marketing .m-faq h2{font-size:44px}.marketing .m-faq>div>a{display:flex;align-items:center;gap:9px;font-size:14px}.marketing .m-faq details{border-bottom:1px solid #e5ddd6}.marketing .m-faq details:first-child{border-top:1px solid #e5ddd6}.marketing .m-faq summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 0;cursor:pointer;font-size:16px;list-style:none}.marketing .m-faq summary::-webkit-details-marker{display:none}.marketing .m-faq summary svg{flex-shrink:0;color:#98775f}.marketing .m-faq details[open] summary svg{transform:rotate(180deg)}.marketing .m-faq details p{font-size:14px;line-height:1.7;color:#73675e;margin:0 0 23px;padding-right:30px}.marketing .m-bottom-cta{text-align:center;padding:85px 0 90px;background:radial-gradient(ellipse at 20% 100%,#ffd1a5,transparent 70%),radial-gradient(ellipse at 90% 10%,#ffad9a,transparent 60%),#ffede3;border-top:1px solid #f3d9c8}.marketing .m-bottom-cta h2{font-size:54px;margin:22px auto;max-width:700px}.marketing .m-bottom-cta p{color:#766056;font-size:16px;margin:0 0 28px}.marketing .m-bottom-tour{display:flex;justify-content:center;align-items:center;gap:6px;font-size:12px;color:#6f5143;margin-top:19px}.marketing .m-footer{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;grid-gap:40px;gap:40px;padding:62px 0;color:#5f554d}.marketing .m-footer>div:not(:first-child)>a{display:block;font-size:13px;margin-top:12px}.marketing .m-footer p{font-size:14px;margin:16px 0 20px;line-height:1.5}.marketing .m-footer small{font-size:11px;color:#70645d}.marketing .m-footer .m-brand{color:#181818}.marketing .m-footer-note{text-align:right;font-size:13px;padding-top:2px}.marketing .m-footer-note>svg{color:#ad7960}@media (max-width:1100px){.marketing .m-container{width:calc(100% - 48px)}.marketing .m-nav{gap:18px}.marketing .m-header{gap:20px}.marketing .m-product-content{grid-template-columns:120px 1fr 255px}.marketing .m-feature{gap:45px;padding-inline:0}.marketing .m-feature h3{font-size:31px}.marketing .m-feature-art{padding-inline:24px}.marketing .m-integrations>div{gap:35px}}@media (max-width:800px){.marketing .m-header{height:80px}.marketing .m-brand{font-size:23px}.marketing .m-menu{display:flex}.marketing .m-nav{display:none}.marketing .m-nav.open{display:flex;position:absolute;top:75px;left:0;right:0;flex-direction:column;align-items:stretch;gap:0;padding:12px;background:#fff;border:1px solid #e7d0be;box-shadow:0 20px 30px #49260c10}.marketing .m-nav.open a{padding:12px}.marketing .m-header-actions{margin-left:auto;gap:15px}.marketing .m-header-actions .m-button{font-size:12px}.marketing .m-header-actions .m-button>span{padding:8px}.marketing .m-header-actions .m-login{display:none}.marketing .m-hero{padding-top:48px}.marketing .m-hero h1{font-size:54px;letter-spacing:-2.6px}.marketing .m-hero-copy{font-size:18px;max-width:560px}.marketing .m-hero-lines{display:none}.marketing .m-product-content{grid-template-columns:105px 1fr}.marketing .m-preview-message{display:none}.marketing .m-section{padding-top:80px}.marketing .m-feature{gap:30px;margin-bottom:75px}.marketing .m-feature-art{padding:23px 15px 37px;min-height:350px}.marketing .m-feature-demo{padding:20px 16px}.marketing .m-feature h3{font-size:29px}.marketing .m-feature-copy>p{font-size:14px}.marketing .m-plans{gap:10px}.marketing .m-plan{padding:20px 16px}.marketing .m-plan .m-overline{font-size:8px;letter-spacing:1px}.marketing .m-plan li{font-size:11px}.marketing .m-how-grid{gap:25px}.marketing .m-faq{gap:35px}.marketing .m-faq h2{font-size:35px}.marketing .m-footer{gap:25px}.marketing .m-footer-note{display:none}.marketing .m-footer{grid-template-columns:1.3fr 1fr 1fr}}@media (max-width:580px){.marketing .m-container{width:calc(100% - 36px)}.marketing .m-header{gap:12px}.marketing .m-brand{font-size:21px}.marketing .m-header-actions .m-button{padding-right:10px;gap:8px}.marketing .m-menu{padding:7px}.marketing .m-menu svg{width:20px}.marketing .m-hero-backdrop{height:420px}.marketing .m-hero{padding-top:34px}.marketing .m-kicker{font-size:8px;letter-spacing:.7px;gap:7px;padding:9px}.marketing .m-hero h1{font-size:44px;letter-spacing:-2px;line-height:1.04;margin-top:28px}.marketing .m-hero-copy{font-size:16px;line-height:1.5;max-width:330px;margin-bottom:30px}.marketing .m-hero-entry{padding:6px}.marketing .urlbox{flex-direction:column;background:transparent;border:0;gap:7px;border-radius:0}.marketing .urlbox input{border:1px solid #dcd3cc;border-radius:4px;padding:14px;flex:auto;min-height:46px}.marketing .urlbox .btn{border-radius:4px;padding:14px;width:100%;font-size:14px;min-height:46px}.marketing .m-hero-proof{font-size:10px;gap:14px;margin:14px 0 18px}.marketing .m-hero-proof svg{width:13px}.marketing .m-product-frame{margin-top:40px;border-radius:6px}.marketing .m-browserbar{font-size:9px;padding:12px}.marketing .m-example{display:none!important}.marketing .m-product-content{display:block;min-height:0}.marketing .m-mini-nav{display:none}.marketing .m-preview-leads{padding:22px 15px}.marketing .m-preview-heading h3{font-size:23px}.marketing .m-person{gap:8px}.marketing .m-person-status{font-size:7px}.marketing .m-person small{font-size:8px}.marketing .m-ai-note{font-size:9px}.marketing .m-integrations{padding:37px 0}.marketing .m-integrations>div{gap:17px 29px;font-size:22px}.marketing .m-integrations>small{font-size:10px;max-width:270px;margin-inline:auto}.marketing .m-section{padding-top:68px}.marketing .m-section-heading{margin-bottom:45px}.marketing h2{font-size:37px;letter-spacing:-1.5px}.marketing .m-overline{font-size:9px;letter-spacing:1.3px}.marketing .m-section-heading p{font-size:16px}.marketing .m-feature{display:flex;flex-direction:column;gap:27px;align-items:stretch;margin:40px 0 64px}.marketing .m-feature.reverse .m-feature-copy{order:0}.marketing .m-feature h3{font-size:32px;letter-spacing:-1.3px;margin-top:16px}.marketing .m-feature-copy>p{font-size:15px;margin-bottom:0}.marketing .m-feature-art{min-height:350px;padding:30px 26px 45px}.marketing .m-how{padding:65px 0}.marketing .m-how-grid{grid-template-columns:1fr;gap:37px}.marketing .m-how-grid article>div{margin-bottom:18px}.marketing .m-how-grid p{max-width:none}.marketing .m-how .m-section-heading{margin-bottom:40px}.marketing .m-plans{grid-template-columns:1fr;gap:16px}.marketing .m-plan{padding:26px}.marketing .m-plan li{font-size:14px}.marketing .m-plan .m-overline{font-size:10px}.marketing .m-plan>p{min-height:0}.marketing .m-price-note{line-height:1.7;max-width:310px;margin-inline:auto}.marketing .m-faq{grid-template-columns:1fr;padding:65px 0;gap:35px}.marketing .m-faq summary{font-size:15px;line-height:1.4}.marketing .m-bottom-cta{padding:68px 0}.marketing .m-bottom-cta h2{font-size:39px}.marketing .m-bottom-cta p{max-width:300px;margin-inline:auto}.marketing .m-footer{grid-template-columns:1fr 1fr;gap:30px;padding:45px 0}.marketing .m-footer>div:first-child{grid-column:1/-1}.marketing .m-footer>div:first-child p{display:none}.marketing .m-footer>div:first-child small{display:block;margin-top:13px}}@media (prefers-reduced-motion:reduce){.marketing *{scroll-behavior:auto;transition:none!important}}.m-plans.m-plans-two{grid-template-columns:repeat(2,minmax(0,1fr));max-width:1000px;margin:auto}.m-talk-price{font-size:42px}.m-nav{gap:22px}.m-bottom-cta .urlbox{text-align:left}@media (max-width:700px){.m-plans.m-plans-two{grid-template-columns:1fr}}.marketing:has(.gtm-cinematic-scene){overflow:clip}.gtm-cinematic-scene{--hero-opacity:1;--wide-opacity:1;--medium-opacity:0;--close-opacity:0;--room-opacity:1;--monitor-opacity:0;--monitor-scale:0.65;--monitor-y:55vh;--product-opacity:0;--reveal-opacity:0;--gtm-cinematic-progress:0;position:relative;background:#faf7f3}.gtm-cinematic-pin{position:relative;min-height:100svh;overflow:hidden;background:#faf7f3}.gtm-cinematic-scene[data-animated=true]{height:650svh}.gtm-cinematic-scene[data-animated=true] .gtm-cinematic-pin{position:-webkit-sticky;position:sticky;top:0;height:100svh}.gtm-cinematic-frames{position:absolute;inset:0;opacity:var(--room-opacity);overflow:hidden}.gtm-cinematic-frame{position:absolute;left:0;top:0;width:1672px;height:941px;max-width:none;transform-origin:0 0;object-fit:fill}.gtm-cinematic-frame-wide{opacity:var(--wide-opacity);-webkit-mask-image:linear-gradient(transparent,black var(--edge-fade,0));mask-image:linear-gradient(transparent,black var(--edge-fade,0))}.gtm-cinematic-frame-medium{opacity:var(--medium-opacity)}.gtm-cinematic-frame-close{opacity:var(--close-opacity)}.gtm-cinematic-hero{position:absolute;z-index:5;inset:0 0 auto;height:54svh;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:96px 24px 24px;margin:0;color:#242820;text-align:center;opacity:var(--hero-opacity);background:linear-gradient(#faf7f3,#faf7f3 85%,#faf7f300)}.gtm-cinematic-hero .eyebrow{background:none;padding:0;color:#a64630;font-size:10px;letter-spacing:.16em}.marketing .gtm-cinematic-display-title{max-width:760px;margin:17px 0 18px;color:#242820;font-size:clamp(38px,4.4vw,66px);font-weight:400;letter-spacing:-.045em;line-height:1.06;text-wrap:balance}.gtm-cinematic-hero>p:not(.gtm-cinematic-display-title){max-width:520px;margin:0;color:#66685f;font-size:17px;line-height:1.5;text-wrap:balance}.gtm-cinematic-hero .recovery-actions{margin:23px 0 17px;gap:10px}.gtm-cinematic-hero .btn{border-radius:30px;padding:12px 22px;font-size:13px}.gtm-cinematic-hero>small{color:#606c58;font-size:10px;letter-spacing:.025em}.gtm-cinematic-scene:not([data-phase=hero]) .gtm-cinematic-hero{pointer-events:none}.gtm-cinematic-scene:not([data-phase]) .gtm-cinematic-hero{pointer-events:auto}.gtm-cinematic-product-heading{position:absolute;z-index:3;top:15%;left:5%;width:90%;color:#242820;text-align:center;opacity:var(--reveal-opacity)}.gtm-cinematic-product-heading>span{color:#a64630;font-size:10px;letter-spacing:.15em}.marketing .gtm-cinematic-product-heading h2{margin:14px 0;font-size:clamp(26px,3.1vw,46px);font-weight:400;letter-spacing:-.035em;line-height:1.1}.gtm-cinematic-product-heading>p{font-size:16px;color:#6a6c64;margin:0}.gtm-cinematic-product-wrap{position:absolute;z-index:4;left:50%;top:0;width:1266px;height:750px;transform:translate(-50%,calc(var(--monitor-y) - 50%)) scale(var(--monitor-scale));transform-origin:center;opacity:var(--monitor-opacity);pointer-events:none}.gtm-cinematic-monitor{position:relative;width:100%;height:100%;padding:32px;background:linear-gradient(135deg,#252825,#070807 40%,#222420);border:1px solid #464842;border-radius:15px;box-shadow:inset 0 2px 3px #ffffff50,0 26px 75px #24190f24}.gtm-cinematic-monitor:before{content:"";position:absolute;top:5px;left:50%;width:5px;height:5px;border-radius:50%;background:#252c30;box-shadow:0 0 0 2px #080a09}.gtm-cinematic-screen-content{position:relative;width:1200px;height:684px;overflow:hidden;background:#eeeeec}.gtm-cinematic-story{position:absolute;inset:0;display:grid;place-items:center;opacity:var(--screen-dark,0);background:#101813ed}.gtm-cinematic-story:before{position:absolute;inset:0;content:"";background:#080b09;opacity:var(--story-question,0)}.gtm-cinematic-story-panel{position:absolute;width:calc(1000px * var(--story-fit, 1));color:#faf7f3;text-align:left}.gtm-cinematic-story-label{display:block;margin-bottom:calc(30px * var(--story-fit, 1));color:#b9c8bb;font-family:Arial,sans-serif;font-size:calc(15px * var(--story-fit, 1));letter-spacing:.17em;line-height:1.3}.gtm-cinematic-story-label>span{padding-right:calc(16px * var(--story-fit, 1));color:#e8af89}.gtm-cinematic-story-title{margin:0;font-family:Georgia,Times New Roman,serif;font-size:calc(76px * var(--story-fit, 1));line-height:1.13;letter-spacing:-.035em;font-weight:400;text-wrap:balance;white-space:pre-line}.gtm-cinematic-story-copy{margin-top:calc(35px * var(--story-fit, 1));color:#d1d8cf;font-size:calc(34px * var(--story-fit, 1));line-height:1.55;letter-spacing:-.015em}.gtm-cinematic-story-line{display:block}.story-question{text-align:center}.story-question .gtm-cinematic-story-title{font-size:calc(100px * var(--story-fit, 1));font-style:italic;line-height:1.12}.story-question .gtm-cinematic-story-copy{display:none}.story-ai .gtm-cinematic-story-title{color:#edb893}.story-action .gtm-cinematic-story-title{font-size:calc(68px * var(--story-fit, 1));line-height:1.25}.gtm-cinematic-story-signals{display:grid;grid-gap:calc(16px * var(--story-fit, 1));gap:calc(16px * var(--story-fit, 1));margin-top:calc(32px * var(--story-fit, 1))}.gtm-cinematic-story-signal{display:flex;align-items:center;gap:calc(22px * var(--story-fit, 1));font-size:calc(34px * var(--story-fit, 1));line-height:1.25}.gtm-cinematic-story-signal small{display:block;margin-bottom:calc(4px * var(--story-fit, 1));font-size:calc(20px * var(--story-fit, 1));color:#aebead}.gtm-cinematic-story-logo{display:grid;flex:0 0 auto;place-items:center;width:calc(66px * var(--story-fit, 1));height:calc(66px * var(--story-fit, 1));border:1px solid #ffffff20;border-radius:calc(14px * var(--story-fit, 1));background:#ffffff0c}.gtm-cinematic-story-logo svg{width:52%;height:52%;fill:#edd8ab}.gtm-cinematic-story-logo.logo-stripe svg{fill:#b1a6ff}.gtm-cinematic-monitor-stand{position:absolute;z-index:-1;top:100%;left:42%;width:16%;height:165px;background:linear-gradient(90deg,#858783,#d1d2ce 38%,#b6b8b3 70%,#878985);-webkit-clip-path:polygon(16% 0,84% 0,88% 82%,100% 94%,100% 100%,0 100%,0 94%,12% 82%);clip-path:polygon(16% 0,84% 0,88% 82%,100% 94%,100% 100%,0 100%,0 94%,12% 82%);opacity:var(--reveal-opacity)}.gtm-cinematic-monitor-stand:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:9px;background:linear-gradient(#d9dbd6,#7c7d79)}.gtm-cinematic-product{position:absolute;inset:0;display:grid;grid-template-columns:194px 1fr;width:1200px;height:684px;overflow:hidden;opacity:var(--product-opacity);filter:blur(var(--product-blur,0));color:#28231f;background:#fdfcfb;text-align:left;font-family:Arial,sans-serif;font-size:12px;line-height:1.25}.gtm-cinematic-product *{box-sizing:border-box}.gtm-cinematic-product p{line-height:1.35}.gtm-cinematic-product>aside{display:flex;flex-direction:column;padding:24px 13px 12px;background:#f7f4f1;border-right:1px solid #e0e5da;min-height:0}.gtm-cinematic-product>aside .brand{gap:7px;font-size:14px;color:#302820;letter-spacing:-.6px}.gtm-cinematic-product .brand-mark{width:25px;height:25px}.gtm-cinematic-workspace{display:flex;align-items:center;gap:8px;margin-top:28px;padding:10px 7px;border:1px solid #dce2d4;border-radius:7px;background:#f9faf6;font-size:10px}.gtm-cinematic-workspace small{display:block;margin-top:4px;color:#6c635d;font-size:9px}.workspace-logo{display:grid;place-items:center;width:25px;height:27px;background:#344c3a;color:#f9faf6;border-radius:5px;font-family:Georgia,serif;font-size:17px}.gtm-cinematic-nav-label{color:#6c635d;font-size:8px;letter-spacing:1.2px;margin:25px 8px 12px}.gtm-cinematic-product>aside nav{display:grid;grid-gap:5px;gap:5px}.gtm-cinematic-product>aside nav>span,.gtm-cinematic-sidebar-bottom>span{display:flex;align-items:center;gap:9px;padding:10px 8px;color:#6c635d;font-size:11px;border-radius:6px}.gtm-cinematic-product>aside nav .active{color:#a7472f;background:#f7e7db;font-weight:600}.gtm-cinematic-product>aside nav b{margin-left:auto;font-size:9px;background:#f5f8f0;padding:2px 5px;border-radius:4px}.gtm-cinematic-product>aside nav i,.gtm-cinematic-sidebar-bottom>span i{width:5px;height:5px;background:#7c986c;border-radius:50%;margin-left:auto}.gtm-cinematic-saved{display:grid;grid-gap:16px;gap:16px;padding:0 8px}.gtm-cinematic-saved>span{display:flex;align-items:center;gap:10px;font-size:10px;color:#6c635d}.gtm-cinematic-saved i{width:5px;height:5px;border:1px solid #a5b39a;border-radius:50%}.gtm-cinematic-saved b{margin-left:auto;font-size:9px;color:#6c635d;font-weight:400}.gtm-cinematic-sidebar-bottom{margin-top:auto}.gtm-cinematic-account{display:flex;align-items:center;gap:9px;border-top:1px solid #dde3d6;padding:14px 4px 0;margin-top:8px;font-size:10px}.gtm-cinematic-account small{display:block;font-size:9px;color:#6c635d;margin-top:4px}.gtm-cinematic-account>svg{margin-left:auto}.gtm-cinematic-avatar{display:grid;place-items:center;width:33px;height:33px;flex-shrink:0;border-radius:9px;background:#f4ddc9;color:#8a5235;font-size:10px;font-weight:600}.gtm-cinematic-avatar.blue{background:#e1eaf0;color:#6c635d}.gtm-cinematic-avatar.green{background:#dde7d8;color:#4c6c4e}.gtm-cinematic-product>section{min-height:0;padding:0 24px}.gtm-cinematic-app-toolbar{display:flex;height:49px;align-items:center;justify-content:space-between;border-bottom:1px solid #e8ece2;color:#6c635d;font-size:10px}.gtm-cinematic-app-toolbar>span>span{margin:0 10px;color:#6c635d}.gtm-cinematic-app-toolbar b{font-weight:400;color:#44533f}.gtm-cinematic-app-toolbar>div{display:flex;align-items:center;gap:18px}.gtm-cinematic-app-toolbar .gtm-cinematic-avatar{width:24px;height:24px;font-size:8px;border-radius:50%}.gtm-cinematic-search{display:flex;align-items:center;gap:7px;color:#6c635d}.gtm-cinematic-search kbd{margin-left:26px;border:1px solid #e0e6d9;padding:2px 4px;border-radius:3px;font-size:9px}.gtm-cinematic-product>section>header{display:flex;align-items:center;justify-content:space-between;margin:9px 0 10px}.gtm-cinematic-product>section>header small{color:#6c635d;letter-spacing:1.2px;font-size:8px}.marketing .gtm-cinematic-product>section>header h3{margin:7px 0 0;font-size:23px;font-weight:500;letter-spacing:-.85px;line-height:1.2}.gtm-cinematic-sync{display:flex;align-items:center;gap:5px;font-size:9px;color:#6c635d}.gtm-cinematic-app-status i,.gtm-cinematic-source-status p i,.gtm-cinematic-sync i{display:inline-block;width:5px;height:5px;background:#7e9b6a;border-radius:50%}.gtm-cinematic-health-strip{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #e1e6da;border-radius:8px;background:#fff}.gtm-cinematic-health-strip>div{position:relative;padding:13px 15px 12px;height:84px;border-right:1px solid #e8ebe3}.gtm-cinematic-health-strip>div:last-child{border:0}.gtm-cinematic-health-strip small{display:flex;justify-content:space-between;align-items:center;font-size:10px;color:#6c635d}.gtm-cinematic-health-strip small svg{color:#6c635d}.gtm-cinematic-health-strip b{display:flex;align-items:center;gap:10px;font-size:28px;line-height:1;margin-top:4px;font-weight:500;letter-spacing:-1px}.gtm-cinematic-health-strip em{font-size:8px;color:#6c635d;font-weight:400;font-style:normal;letter-spacing:0}.gtm-cinematic-health-strip em.warm{color:#6c635d}.gtm-cinematic-stat-bars{display:flex;align-items:end;gap:4px;position:absolute;bottom:12px;right:16px;height:22px;width:75px}.gtm-cinematic-stat-bars i{flex:1 1;background:#cbd8bf;border-radius:1px}.gtm-cinematic-stat-bars i:nth-last-child(-n+3){background:#739065}.gtm-cinematic-segments{display:flex;align-items:center;gap:3px;margin-top:9px}.gtm-cinematic-segments i{width:5px;height:5px;border-radius:50%;background:#d3a680}.gtm-cinematic-segments i:nth-child(2){background:#91aabb}.gtm-cinematic-segments i:nth-child(3){background:#9cad86}.gtm-cinematic-segments span{margin-left:4px;font-size:7px;color:#6c635d}.gtm-cinematic-progress-track{display:flex;align-items:center;gap:7px;margin-top:10px;font-size:7px;color:#6c635d}.gtm-cinematic-progress-track i{width:35px;height:4px;border-radius:3px;background:linear-gradient(90deg,#839b6e 62%,#e4e9df 0)}.gtm-cinematic-stat-trend{position:absolute;height:19px;width:95px;right:16px;bottom:8px;fill:none;stroke:#8ca579;stroke-width:1.8px}.gtm-cinematic-queue-toolbar{display:flex;align-items:center;justify-content:space-between;height:40px;border-bottom:1px solid #e5eadd;margin-bottom:13px;font-size:10px}.gtm-cinematic-queue-toolbar>div{display:flex;align-items:center;gap:23px;height:100%}.gtm-cinematic-queue-toolbar b{display:flex;align-items:center;gap:7px;height:100%;border-bottom:2px solid #566d48;font-weight:500}.gtm-cinematic-queue-toolbar b span{background:#e7ede0;border-radius:4px;padding:2px 5px;font-size:9px}.gtm-cinematic-queue-toolbar>div>span{color:#6c635d}.gtm-cinematic-queue-toolbar em{font-size:8px;font-style:normal;margin-left:5px}.gtm-cinematic-queue-toolbar>span{display:flex;align-items:center;gap:7px;border:1px solid #e1e6d9;border-radius:5px;padding:6px 9px;color:#6c635d}.gtm-cinematic-product-body{display:grid;grid-template-columns:304px 1fr;grid-gap:16px;gap:16px}.gtm-cinematic-list-label{display:flex;justify-content:space-between;padding:3px 4px 10px;font-size:7px;color:#6c635d;letter-spacing:.6px}.gtm-cinematic-customer-row{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:8px;gap:8px;padding:13px 12px 10px;border:1px solid #e7ebe1;background:#fff;border-radius:7px;margin-bottom:8px}.gtm-cinematic-customer-row.active{background:#fff6ef;border-color:#dba58b;box-shadow:inset 2px 0 #ba5b3d}.gtm-cinematic-customer-row b{display:block;font-size:12px;font-weight:500}.gtm-cinematic-customer-row small{display:block;color:#6c635d;font-size:9px;margin-top:4px}.gtm-cinematic-row-trend{width:46px}.gtm-cinematic-row-trend svg{width:46px;height:19px;stroke:#bd7d56;fill:none;stroke-width:1.5}.gtm-cinematic-row-trend small{text-align:right;font-size:8px}.gtm-cinematic-row-foot{display:flex;align-items:center;justify-content:space-between;grid-column:1/-1;padding-top:5px}.gtm-cinematic-row-foot>span{font-size:8px;color:#6c635d;background:#f5ede1;padding:3px 6px;border-radius:3px}.gtm-cinematic-row-foot small{font-size:8px;margin:0}.gtm-cinematic-source-status{border-top:1px solid #e5eadc;margin-top:17px;padding:13px 5px 0}.gtm-cinematic-source-status>small{display:flex;justify-content:space-between;font-size:8px;color:#6c635d;letter-spacing:.6px}.gtm-cinematic-source-status>small span{color:#6c635d}.gtm-cinematic-source-status>div{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.gtm-cinematic-source-status>div span{display:flex;align-items:center;gap:4px;font-size:8px;color:#6c635d;padding:4px 6px;background:#edf1e7;border-radius:4px}.gtm-cinematic-source-status p{display:flex;align-items:center;gap:5px;font-size:8px;color:#6c635d;margin:9px 0 0}.gtm-cinematic-customer{padding:15px 17px;background:#fff;border:1px solid #e0e6d8;border-radius:8px}.gtm-cinematic-customer-head{display:flex;align-items:center;gap:10px}.gtm-cinematic-customer-head>svg{margin-left:auto;color:#6c635d}.marketing .gtm-cinematic-customer-head h4{font-size:16px;font-weight:500;margin:0;letter-spacing:-.4px}.gtm-cinematic-customer-head p{font-size:8px;color:#6c635d;margin:5px 0 0}.gtm-cinematic-detail-tabs{display:flex;align-items:center;gap:17px;margin-top:6px;height:26px;border-bottom:1px solid #e8ecdf;font-size:8px;color:#6c635d}.gtm-cinematic-detail-tabs b{height:100%;padding-top:8px;border-bottom:2px solid #bc6a49;font-weight:500;color:#a7472f}.gtm-cinematic-detail-tabs em{font-size:7px;font-style:normal}.gtm-cinematic-risk-pill{margin-left:auto;background:#faf0e5;color:#6c635d;padding:3px 6px;border-radius:4px;font-size:8px}.gtm-cinematic-mini-chart{margin-top:8px}.gtm-cinematic-mini-chart>div{display:flex;justify-content:space-between;font-size:9px;color:#6c635d}.gtm-cinematic-mini-chart>div b{display:inline-block;color:#33442d;font-size:18px;font-weight:500;margin-left:8px}.gtm-cinematic-mini-chart em{font-size:8px;font-style:normal;color:#6c635d;margin-left:3px}.gtm-cinematic-mini-chart>div>span:last-child{display:flex;align-items:center;gap:5px;font-size:7px}.gtm-cinematic-mini-chart>div i{width:7px;height:5px;background:#e6ecdd}.gtm-cinematic-mini-chart small{display:flex;align-items:center;gap:4px;border:1px solid #e7ecdf;border-radius:3px;padding:4px 5px;margin-left:9px;font-size:7px}.gtm-cinematic-mini-chart>svg{display:block;width:100%;height:50px;margin-top:6px}.gtm-cinematic-mini-chart footer{display:flex;justify-content:space-between;margin-top:2px;color:#6c635d;font-size:7px}.gtm-cinematic-evidence{margin-top:9px}.gtm-cinematic-evidence>small{color:#6c635d;font-size:7px;letter-spacing:.8px}.gtm-cinematic-evidence>div{display:flex;align-items:center;gap:8px;margin-top:5px;color:#6c635d}.gtm-cinematic-evidence p{margin:0;font-size:10px;color:#58654d}.gtm-cinematic-evidence p span{display:block;font-size:7px;color:#6c635d;margin-top:3px}.gtm-cinematic-evidence-tag{margin-left:auto;font-size:7px;color:#6c635d;border:1px solid #eee6d8;padding:3px 6px;border-radius:4px}.gtm-cinematic-next-action{margin-top:9px;padding:8px 12px;background:#fbf0e5;border:1px solid #dce5cf;border-radius:6px}.gtm-cinematic-action-label{display:flex;align-items:center;gap:5px;color:#6c635d}.gtm-cinematic-action-label small{font-size:7px;letter-spacing:.7px}.gtm-cinematic-action-label>span{margin-left:auto;font-size:7px;color:#6c635d}.marketing .gtm-cinematic-next-action h4{margin:7px 0 5px;font-size:13px;font-weight:500;color:#3a5030;letter-spacing:-.2px}.gtm-cinematic-next-action p{margin:0;font-size:8px;color:#6c635d}.gtm-cinematic-next-action footer{display:flex;align-items:center;justify-content:space-between;margin-top:6px}.gtm-cinematic-next-action footer>span{display:flex;align-items:center;gap:5px;font-size:7px;color:#6c635d}.gtm-cinematic-next-action .gtm-cinematic-avatar{width:18px;height:18px;border-radius:50%;font-size:6px}.gtm-cinematic-next-action footer>b{display:flex;align-items:center;gap:7px;color:#fff;background:#ac482e;border-radius:4px;padding:6px 8px;font-size:8px;font-weight:400}.gtm-cinematic-app-status{display:flex;justify-content:space-between;border-top:1px solid #e6ebdd;padding-top:6px;margin-top:6px;color:#6c635d;font-size:7px}.gtm-cinematic-app-status>span:first-child{display:flex;align-items:center;gap:5px}.gtm-cinematic-skip{position:absolute;z-index:10;right:24px;bottom:22px;display:flex;align-items:center;gap:8px;padding:9px 13px;background:#182017b8;border:1px solid #ffffff55;border-radius:24px;color:#fff;font-size:11px;text-decoration:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.gtm-cinematic-progress{position:absolute;z-index:10;left:0;bottom:0;width:100%;height:2px;background:#bf6747;transform:scaleX(var(--gtm-cinematic-progress));transform-origin:left}.gtm-walkthrough{scroll-margin-top:85px}.gtm-walkthrough:focus{outline:none}.gtm-cinematic-scene:not([data-animated=true]) .gtm-cinematic-pin{height:auto;min-height:150svh}.gtm-cinematic-scene:not([data-animated=true]) .gtm-cinematic-frames{position:relative;height:95svh;opacity:1}.gtm-cinematic-scene:not([data-animated=true]) .gtm-cinematic-frame-wide{top:53svh;width:100%;height:auto;transform:none!important;opacity:1}.gtm-cinematic-scene:not([data-animated=true]) .gtm-cinematic-frame-close,.gtm-cinematic-scene:not([data-animated=true]) .gtm-cinematic-frame-medium,.gtm-cinematic-scene:not([data-animated=true]) .gtm-cinematic-progress,.gtm-cinematic-scene:not([data-animated=true]) .gtm-cinematic-story{display:none}.gtm-cinematic-scene:not([data-animated=true]) .gtm-cinematic-hero{opacity:1;pointer-events:auto}.gtm-cinematic-scene:not([data-animated=true]) .gtm-cinematic-product-heading{position:relative;top:auto;left:0;width:100%;padding:50px 20px 25px;opacity:1}.gtm-cinematic-scene:not([data-animated=true]) .gtm-cinematic-product-wrap{position:relative;top:0;left:0;margin:0 auto 120px;width:min(90vw,1000px);height:auto;aspect-ratio:1266/750;transform:none;opacity:1;container-type:inline-size}.gtm-cinematic-scene:not([data-animated=true]) .gtm-cinematic-monitor{width:1266px;height:750px;transform:scale(calc(100cqw / 1266px));transform-origin:left top}.gtm-cinematic-scene:not([data-animated=true]) .gtm-cinematic-product{opacity:1;filter:none}.gtm-cinematic-scene:not([data-animated=true]) .gtm-cinematic-monitor-stand{opacity:1}@media (max-width:760px){.gtm-cinematic-hero{height:55svh;padding:85px 22px 15px}.marketing .gtm-cinematic-display-title{font-size:42px;max-width:350px;margin:18px 0 16px}.gtm-cinematic-hero>p:not(.gtm-cinematic-display-title){font-size:15px;max-width:320px}.gtm-cinematic-hero .recovery-actions{margin:20px 0 16px;display:flex;flex-wrap:nowrap}.gtm-cinematic-hero .btn{padding:11px 13px;font-size:11px}.gtm-cinematic-hero>small{font-size:8px}.gtm-cinematic-product-heading{top:22%}.gtm-cinematic-product-heading>p{font-size:13px}.gtm-cinematic-skip{bottom:14px;right:12px}.gtm-cinematic-scene:not([data-animated=true]) .gtm-cinematic-pin{min-height:120svh}.gtm-cinematic-scene:not([data-animated=true]) .gtm-cinematic-frames{height:85svh}.gtm-cinematic-scene:not([data-animated=true]) .gtm-cinematic-frame-wide{width:auto;height:55svh;left:50%;transform:translateX(-50%)!important}}@media (max-height:650px) and (min-width:761px){.gtm-cinematic-hero{height:82svh;padding-top:78px}.marketing .gtm-cinematic-display-title{font-size:35px;max-width:620px;margin:10px 0}.gtm-cinematic-hero>p:not(.gtm-cinematic-display-title){font-size:13px}.gtm-cinematic-hero .recovery-actions{margin:12px 0 10px}.gtm-cinematic-hero>small,.gtm-cinematic-product-heading>p{display:none}.gtm-cinematic-product-heading{top:23%}.marketing .gtm-cinematic-product-heading h2{font-size:23px;margin:6px 0}}.gtm-marketing:has(.gtm-cinematic-scene[data-animated=true][data-phase=camera])>.public-header,.gtm-marketing:has(.gtm-cinematic-scene[data-animated=true][data-phase=story])>.public-header{opacity:0;pointer-events:none}.gtm-marketing>.public-header:focus-within{opacity:1!important;pointer-events:auto!important}.gtm-cinematic-hero .recovery-actions .btn{border-radius:30px}@media (max-width:760px){.gtm-cinematic-story-title{font-size:calc(94px * var(--story-fit, 1))}.gtm-cinematic-story-copy{font-size:calc(46px * var(--story-fit, 1));line-height:1.4}.gtm-cinematic-story-label{font-size:calc(23px * var(--story-fit, 1))}.gtm-cinematic-story-signal{font-size:calc(44px * var(--story-fit, 1))}.gtm-cinematic-story-signal small{font-size:calc(28px * var(--story-fit, 1))}.story-action .gtm-cinematic-story-title{font-size:calc(87px * var(--story-fit, 1))}}.gtm-cinematic-detail{display:none}.gtm-cinematic-canvas{display:none;width:100%;height:100%}.gtm-cinematic-scene[data-animated=true] .gtm-cinematic-canvas{display:block}.gtm-cinematic-scene[data-animated=true] .gtm-cinematic-frame{display:none}.gtm-marketing:has(.gtm-cinematic-scene[data-animated=true][data-phase=product])>.public-header{opacity:0;pointer-events:none}.marketing .gtm-cinematic-display-title{max-width:800px;margin:18px 0;font-size:clamp(34px,4.4vw,64px);line-height:1.08;letter-spacing:-.05em;font-weight:500}.gtm-cinematic-hero{padding-top:40px}.gtm-scroll-cue{display:flex;align-items:center;gap:8px;margin-top:24px;color:#8d6651;font-size:12px}.gtm-cinematic-product .brand{display:flex;align-items:center;font-weight:650}.gtm-cinematic-story-logo svg{fill:none;color:#e6b398}.gtm-cinematic-product-body{grid-template-columns:290px 1fr}.gtm-cinematic-next-action{margin-top:10px}.gtm-prospect-fit{margin:14px 0 10px;padding:12px;background:#faf8f5;border-radius:7px}.gtm-prospect-fit>div:first-child{display:flex;justify-content:space-between;align-items:center;font-size:7px;color:#776b62;letter-spacing:.5px}.gtm-prospect-fit strong{display:flex;gap:5px;align-items:center;color:#39705a;font-size:10px;font-weight:500;letter-spacing:0}.gtm-fit-tracks{display:grid;grid-gap:10px;gap:10px;margin-top:13px}.gtm-fit-tracks>div{display:grid;grid-template-columns:60px 1fr 90px;align-items:center;grid-gap:10px;gap:10px;font-size:9px}.gtm-fit-tracks i{height:4px;background:#eee6df;border-radius:4px;overflow:hidden}.gtm-fit-tracks b{display:block;height:100%;background:#c17d5b;border-radius:4px}.gtm-fit-tracks small{text-align:right;font-size:8px;color:#796c63}.gtm-app-draft{margin-top:12px;padding:12px;border:1px solid #e9e3dc;border-radius:7px;background:#fffdfa}.gtm-app-draft>span{display:flex;align-items:center;gap:5px;font-size:7px;color:#8b7567;letter-spacing:.6px}.gtm-app-draft em{margin-left:auto;font-size:8px;font-style:normal;color:#9b633b;background:#fbefdd;padding:3px 5px;border-radius:3px}.gtm-app-draft>b{display:block;font-size:11px;margin-top:8px;font-weight:500}.gtm-app-draft p{font-size:9px;color:#71665d;margin:7px 0 0;line-height:1.5}.gtm-cinematic-evidence>div{padding-block:7px}.gtm-hero-preview{position:relative;width:100%;margin:64px auto 0;border:1px solid #e2d9d1;border-radius:12px;overflow:hidden;box-shadow:0 25px 65px #5a362512;text-align:left;background:#fff;container-type:inline-size}.gtm-hero-preview-bar{height:38px;display:flex;align-items:center;justify-content:space-between;padding:0 18px;background:#faf7f4;border-bottom:1px solid #e8e0d9;color:#83776d;font-size:10px}.gtm-hero-preview-bar>span{display:flex;gap:6px;align-items:center}.gtm-hero-preview-bar i{width:7px;height:7px;border-radius:50%;background:#ded5cd}.gtm-hero-preview-bar i:first-child{background:#ed997e}.gtm-hero-preview-bar small{font-size:8px;letter-spacing:1px}.gtm-hero-preview-screen{position:relative;aspect-ratio:1200/684;overflow:hidden}.gtm-hero-preview .gtm-cinematic-product{--product-opacity:1;--product-blur:0px;transform:scale(calc(100cqw / 1200px));transform-origin:top left}.gtm-cinematic-scene .gtm-cinematic-product-heading{top:12%}@media (max-width:760px){.gtm-cinematic-hero{padding:35px 22px 15px}.marketing .gtm-cinematic-display-title{font-size:36px}.gtm-cinematic-scene .gtm-cinematic-product-heading{top:25%}.gtm-hero-preview{margin-top:42px}.gtm-hero-preview-bar{padding:0 10px;font-size:8px;height:28px}.gtm-hero-preview-bar small{display:none}}.gtm-prospect-fit{margin:10px 0 8px;padding:10px}.gtm-fit-tracks{gap:8px;margin-top:10px}.gtm-cinematic-evidence>div{padding-block:3px}.gtm-app-draft{padding:10px;margin-top:9px}.gtm-cinematic-next-action{padding:7px 10px}.gtm-cinematic-next-action footer{margin:0}.gtm-cinematic-row-trend{display:grid;justify-items:end;color:#659077}.gtm-cinematic-row-trend svg{width:16px;height:16px;stroke:currentColor}.gtm-hero-preview{margin-bottom:75px}@media (max-width:760px){.gtm-hero-preview-screen{aspect-ratio:560/670}.gtm-hero-preview .gtm-cinematic-product{width:560px;height:670px;display:block;transform:scale(calc(100cqw / 560px))}.gtm-hero-preview .gtm-cinematic-product>aside,.gtm-hero-preview .gtm-cinematic-risk-list{display:none}.gtm-hero-preview .gtm-cinematic-product>section{padding:0 15px}.gtm-hero-preview .gtm-cinematic-product>section>header h3{font-size:19px}.gtm-hero-preview .gtm-cinematic-sync{display:none}.gtm-hero-preview .gtm-cinematic-health-strip{grid-template-columns:repeat(2,1fr)}.gtm-hero-preview .gtm-cinematic-health-strip>div{height:67px;padding:9px 12px;border-bottom:1px solid #e8ebe3}.gtm-hero-preview .gtm-cinematic-health-strip b{font-size:23px}.gtm-hero-preview .gtm-cinematic-product-body{display:block}.gtm-hero-preview .gtm-cinematic-customer{padding:12px}.gtm-hero-preview .gtm-cinematic-app-status{font-size:6px}}.gtm-cinematic-health-strip>div{height:72px;padding-top:10px;padding-bottom:9px}.gtm-cinematic-stat-bars{height:17px;bottom:9px}.gtm-prospect-fit{padding:6px 10px;margin-block:8px 6px}.gtm-fit-tracks{gap:4px;margin-top:6px}.gtm-cinematic-evidence{margin-top:5px}.gtm-cinematic-evidence>div{padding-block:0}.gtm-cinematic-evidence p{font-size:9px}@media (max-width:760px){.gtm-hero-preview-screen{aspect-ratio:560/740}.gtm-hero-preview .gtm-cinematic-product{height:740px}}.gtm-cinematic-scene[data-camera-moving=true] .gtm-cinematic-product-wrap{will-change:transform}