:root{--tam-ease:cubic-bezier(0.22,1,0.36,1);--tam-spring:cubic-bezier(0.34,1.56,0.64,1);--tam-gold:var(--premium-gold,#d8b779);--tam-gold-hi:color-mix(in srgb,var(--tam-gold) 45%,#fff4d2);--tam-gold-grad:linear-gradient(165deg,#f6e7be,#d6ac5e 52%,#b4853c);--tam-glass:color-mix(in srgb,var(--premium-paper,#111513) 86%,transparent);--tam-line:color-mix(in srgb,var(--tam-gold) 26%,transparent);--tam-shadow:0 24px 50px -12px rgba(0,0,0,.42),0 2px 6px rgba(0,0,0,.12)}html[data-theme=light]{--tam-shadow:0 22px 46px -14px rgba(43,34,18,.28),0 2px 6px rgba(43,34,18,.06)}@property --tam-ring{syntax:"<angle>";inherits:false;initial-value:1turn}@media (prefers-reduced-motion:no-preference){.premium-site.premium-home-motion .premium-hero-copy,.premium-site.premium-home-motion .premium-hero-figure{animation:none}:where(.premium-home-motion) .premium-hero-copy>*{animation:tam-rise .9s var(--tam-ease) both}:where(.premium-home-motion) .premium-hero-copy>.premium-kicker{animation-delay:.05s}:where(.premium-home-motion) .premium-hero-copy>h1{animation:tam-rise-blur 1.1s var(--tam-ease) .12s both}:where(.premium-home-motion) .premium-hero-copy>.premium-hero-intro{animation-delay:.52s}:where(.premium-home-motion) .premium-hero-copy>.premium-actions{animation-delay:.64s}:where(.premium-home-motion) .premium-hero-copy>.premium-trial-note{animation-delay:.74s}:where(.premium-home-motion) .premium-hero h1 span{animation:tam-rise-blur 1.1s var(--tam-ease) .34s both}@supports ((-webkit-background-clip:text) or (background-clip:text)){:where(.premium-home-motion) .premium-hero h1 span{background:linear-gradient(100deg,var(--tam-gold) 0 40%,var(--tam-gold-hi) 50%,var(--tam-gold) 60% 100%) 0 0 /260% 100% no-repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:tam-rise-blur 1.1s var(--tam-ease) .34s both,tam-shimmer 2.2s ease-in-out 1.35s 1 both}}:where(.premium-home-motion) .premium-hero-figure .premium-hero-image{animation:tam-unveil 1.25s var(--tam-ease) .18s both}:where(.premium-home-motion) .premium-hero-figure .premium-hero-image>img{animation:tam-settle 2.2s var(--tam-ease) .18s both}:where(.premium-home-motion) .premium-hero-figure .premium-photo-label{animation:tam-rise .8s var(--tam-ease) 1s both}:where(.premium-home-motion) .premium-hero-figure figcaption{animation:tam-fade .8s ease 1.2s both}:where(.premium-home-motion) .premium-hero .premium-actions .premium-button{position:relative;overflow:hidden}:where(.premium-home-motion) .premium-hero .premium-actions .premium-button:after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 30%,hsla(0,0%,100%,.45) 50%,transparent 70%);transform:translateX(-120%);animation:tam-sweep 1.4s var(--tam-ease) 1.6s 1 both;pointer-events:none}}.tam-pulse{position:absolute;right:22px;bottom:22px;z-index:2;width:min(280px,calc(100% - 44px));pointer-events:none;font-family:var(--font-manrope,"Manrope",system-ui,sans-serif);color:var(--premium-ink);transition:opacity .5s var(--tam-ease),transform .5s var(--tam-ease)}.tam-pulse[data-resetting]{opacity:0;transform:translateY(6px) scale(.985)}.tam-pulse-card{position:relative;padding:14px 14px 12px;border-radius:18px;background:var(--tam-glass);backdrop-filter:blur(16px) saturate(150%);box-shadow:inset 0 0 0 1px var(--tam-line),inset 0 1px 0 hsla(0,0%,100%,.06),var(--tam-shadow);overflow:hidden}.tam-pulse-card:before{content:"";position:absolute;inset:0 0 auto 0;height:70px;background:radial-gradient(220px 70px at 50% 0,color-mix(in srgb,var(--tam-gold) 22%,transparent),transparent 70%);pointer-events:none}.tam-pulse-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 2px 10px;margin-bottom:4px;border-bottom:1px solid var(--tam-line);font-size:11px}.tam-pulse-day b{font-family:var(--font-marcellus,"Marcellus",Georgia,serif);font-weight:400;font-size:15px;color:var(--tam-gold);letter-spacing:-.01em}.tam-pulse-day{color:var(--premium-muted)}.tam-pulse-live{display:inline-flex;align-items:center;gap:6px;font-size:9.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--premium-success)}.tam-pulse-live i{width:6px;height:6px;border-radius:50%;background:currentColor;box-shadow:0 0 0 0 currentColor;animation:tam-live 2s ease-out infinite}.tam-pulse-rows{position:relative;list-style:none;margin:0;padding:0}.tam-row{position:relative;display:grid;grid-template-columns:38px 3px 1fr auto;align-items:center;-moz-column-gap:10px;column-gap:10px;min-height:40px;padding:5px 4px;border-radius:10px;font-size:11.5px;transition:opacity .4s ease}.tam-row time{font-variant-numeric:tabular-nums;font-size:10.5px;font-weight:600;color:var(--premium-muted)}.tam-row-bar{align-self:stretch;border-radius:3px;background:var(--tam-gold);transition:background .4s ease,opacity .4s ease}.tam-row-body{display:flex;flex-direction:column;min-width:0;line-height:1.25}.tam-row-body strong{font-weight:700;font-size:12px}.tam-row-body small,.tam-row-body strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tam-row-body small{font-size:10.5px;color:var(--premium-muted)}.tam-row-body small:empty{display:none}.tam-row-state{font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--premium-muted)}.tam-row-state:empty{display:none}.tam-row[data-state=free] .tam-row-bar{background:repeating-linear-gradient(180deg,var(--tam-line) 0 4px,transparent 4px 7px)}.tam-row[data-state=free] strong{font-weight:500;font-style:italic;color:var(--premium-muted)}.tam-row[data-state=new] .tam-row-bar{background:var(--premium-success)}.tam-row[data-state=cancelled]{opacity:.55}.tam-row[data-state=cancelled] .tam-row-bar{background:var(--premium-line)}.tam-row[data-state=cancelled] small,.tam-row[data-state=cancelled] strong{text-decoration:line-through;text-decoration-color:color-mix(in srgb,currentColor 60%,transparent)}.tam-row[data-state=waitlist] .tam-row-bar{background:var(--tam-gold-grad)}.tam-row[data-state=waitlist] .tam-row-state{color:#1b1408;background:var(--tam-gold-grad);padding:3px 6px;border-radius:999px;letter-spacing:.06em}.tam-row[data-flash]{animation:tam-row-flash 1.4s var(--tam-ease)}.tam-row[data-flash] .tam-row-body{animation:tam-row-text .6s var(--tam-ease)}.tam-row-chip{display:inline-flex;align-items:center;gap:5px;margin-top:4px;width:-moz-max-content;width:max-content;max-width:100%;padding:3px 7px 3px 5px;border-radius:999px;font-size:9.5px;font-weight:600;color:var(--premium-success);background:color-mix(in srgb,var(--premium-success) 14%,transparent);animation:tam-chip-in .6s var(--tam-spring) both}.tam-row-chip svg{flex:none}.tam-now{position:absolute;left:44px;right:2px;top:41%;height:0;border-top:1px solid color-mix(in srgb,#e5484d 75%,transparent);pointer-events:none;animation:tam-now 14s ease-in-out infinite alternate}.tam-now:before{content:"";position:absolute;left:-4px;top:-4px;width:7px;height:7px;border-radius:50%;background:#e5484d;box-shadow:0 0 0 3px color-mix(in srgb,#e5484d 22%,transparent)}.tam-pulse-foot{margin-top:8px;padding:9px 2px 0;border-top:1px solid var(--tam-line);font-size:10.5px;color:var(--premium-muted)}.tam-count{display:inline-block;font-family:var(--font-marcellus,"Marcellus",Georgia,serif);font-size:14px;color:var(--tam-gold);min-width:.7em}.tam-count[data-tick]{animation:tam-tick .55s var(--tam-spring)}.tam-toast{position:absolute;z-index:3;left:0;right:0;bottom:calc(100% - 14px);display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;color:#1b1408;background:var(--tam-gold-grad);box-shadow:inset 0 1px 0 rgba(255,250,232,.85),inset 0 -1px 0 rgba(120,86,36,.5),var(--tam-shadow);opacity:0;transform:translateY(14px) scale(.94);transform-origin:50% 100%;transition:opacity .35s ease,transform .55s var(--tam-ease)}.tam-toast[data-show]{opacity:1;transform:none;transition:opacity .35s ease,transform .7s var(--tam-spring)}.tam-toast[data-kind=freed]{color:var(--premium-ink);background:var(--tam-glass);backdrop-filter:blur(16px);box-shadow:inset 0 0 0 1px var(--tam-line),var(--tam-shadow)}.tam-toast-icon{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:10px;background:rgba(27,20,8,.12)}.tam-toast[data-kind=freed] .tam-toast-icon{background:color-mix(in srgb,var(--tam-gold) 16%,transparent);color:var(--tam-gold)}.tam-toast[data-show] .tam-toast-icon svg{animation:tam-wiggle .9s ease .25s}.tam-toast-text{display:flex;flex-direction:column;min-width:0;line-height:1.3}.tam-toast-text strong{font-size:12px;font-weight:800}.tam-toast-text small{font-size:10.5px;opacity:.78;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tam-on .tam-pulse-card{animation:tam-card-in 1s var(--tam-ease) 1.05s both}.tam-on .tam-row{animation:tam-rise .7s var(--tam-ease) both;animation-delay:calc(1.35s + var(--tam-i, 0) * .09s)}.tam-on .tam-row[data-flash]{animation:tam-row-flash 1.4s var(--tam-ease)}@media (max-width:1000px){.tam-pulse{right:16px;bottom:16px;width:min(300px,calc(100% - 32px))}.tam-pulse-card{display:none}.tam-toast{position:relative;bottom:auto}.tam-toast-text small{white-space:normal}}@media (max-width:560px){.tam-pulse{right:12px;bottom:66px;width:calc(100% - 24px)}}.tam-toast[data-kind=ok]{color:var(--premium-ink);background:var(--tam-glass);backdrop-filter:blur(16px);box-shadow:inset 0 0 0 1px var(--tam-line),var(--tam-shadow)}.tam-toast[data-kind=ok] .tam-toast-icon{color:var(--premium-success);background:color-mix(in srgb,var(--premium-success) 16%,transparent)}.tam-on [data-tam~=rise]:not([data-tam-in]){opacity:0}.tam-on [data-tam~=rise][data-tam-in=""]{animation:tam-rise-blur 1s var(--tam-ease) backwards;animation-delay:calc(var(--tam-i, 0) * 90ms)}.tam-on [data-tam~=lift][data-tam-in=""]{animation:tam-lift 1.2s var(--tam-ease) backwards;animation-delay:calc(var(--tam-i, 0) * 90ms + 80ms)}.tam-on [data-tam~=draw][data-tam-in=""] svg path{stroke-dasharray:24;animation:tam-draw .7s var(--tam-ease) backwards;animation-delay:calc(var(--tam-i, 0) * .12s + .35s)}.tam-on [data-tam~=industry][data-tam-in=""]{animation-delay:calc(var(--tam-i, 0) * .11s)}.tam-on :where(.premium-home-motion) [data-tam~=industry][data-tam-in=""] .premium-industry-image{animation:tam-wipe 1.15s var(--tam-ease) backwards;animation-delay:calc(var(--tam-i, 0) * .11s + 60ms)}.tam-on :where(.premium-home-motion) [data-tam~=industry][data-tam-in=""] .premium-industry-image img{animation:tam-settle 1.6s var(--tam-ease) backwards;animation-delay:calc(var(--tam-i, 0) * .11s + 60ms)}.tam-on :where(.premium-home-motion) .premium-industry .premium-industry-label svg{transition:transform .35s var(--tam-ease)}.tam-on :where(.premium-home-motion) .premium-industry a:hover .premium-industry-label svg{transform:translateX(4px)}.tam-on :where(.premium-home-motion) .subscription-trial-number{position:relative;isolation:isolate}.tam-on :where(.premium-home-motion) .subscription-trial-number:before{content:"";position:absolute;left:50%;top:50%;width:1.55em;height:1.55em;translate:-50% -50%;border-radius:50%;background:conic-gradient(from -90deg,var(--tam-gold) var(--tam-ring),transparent 0);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 1.5px));mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 1.5px));opacity:.85;z-index:-1;pointer-events:none}.tam-on :where(.premium-home-motion) [data-tam~=trial][data-tam-in=""] .subscription-trial-number:before{animation:tam-ring 1.8s var(--tam-ease) .3s backwards}@supports selector(::details-content) and (interpolate-size:allow-keywords){.tam-on :where(.premium-home-motion) .premium-faq-list{interpolate-size:allow-keywords}.tam-on :where(.premium-home-motion) .premium-faq-list details::details-content{block-size:0;overflow:hidden;opacity:0;transition:block-size .45s var(--tam-ease),opacity .35s ease,content-visibility .45s allow-discrete}.tam-on :where(.premium-home-motion) .premium-faq-list details[open]::details-content{block-size:auto;opacity:1}}.tam-on :where(.premium-home-motion) .premium-faq-list summary svg{transition:transform .4s var(--tam-ease)}.tam-on :where(.premium-home-motion) .premium-faq-list details[open] summary svg{transform:rotate(45deg)}.tam-cursor{position:absolute;left:0;top:0;z-index:45;pointer-events:none;opacity:0;transition:transform .8s var(--tam-ease),opacity .35s ease;will-change:transform}.tam-cursor.is-visible{opacity:1}.tam-cursor svg{display:block;filter:drop-shadow(0 6px 10px rgba(0,0,0,.35));transition:transform .15s ease;transform-origin:6px 4px}.tam-cursor:before{content:"";position:absolute;left:6px;top:4px;width:34px;height:34px;margin:-17px 0 0 -17px;border-radius:50%;border:2px solid var(--tam-gold);opacity:0;transform:scale(.3)}.tam-cursor.is-press svg{transform:scale(.82)}.tam-cursor.is-press:before{animation:tam-click .55s var(--tam-ease)}.tam-cursor-tag{position:absolute;left:24px;top:22px;padding:3px 7px;border-radius:999px;font:700 9px/1.2 var(--font-manrope,"Manrope",system-ui,sans-serif);letter-spacing:.12em;text-transform:uppercase;color:#1b1408;background:var(--tam-gold-grad);box-shadow:0 4px 10px rgba(0,0,0,.25)}.tam-pressed{scale:.94;transition:scale .16s ease}.tam-on :where(.premium-home-motion) .premium-demo-times[data-tam-tick] button{animation:tam-pop-in .5s var(--tam-spring) backwards}.tam-on :where(.premium-home-motion) .premium-demo-times[data-tam-tick] button:nth-child(2){animation-delay:.06s}.tam-on :where(.premium-home-motion) .premium-demo-times[data-tam-tick] button:nth-child(3){animation-delay:.12s}.tam-on :where(.premium-home-motion) .premium-demo-times[data-tam-tick] button:nth-child(4){animation-delay:.18s}.tam-on :where(.premium-home-motion) .premium-demo-success>*{animation:tam-rise .7s var(--tam-ease) backwards}.tam-on :where(.premium-home-motion) .premium-demo-success>:nth-child(2){animation-delay:.18s}.tam-on :where(.premium-home-motion) .premium-demo-success>:nth-child(3){animation-delay:.26s}.tam-on :where(.premium-home-motion) .premium-demo-success>:nth-child(4){animation-delay:.34s}.tam-on :where(.premium-home-motion) .premium-demo-success>:nth-child(5){animation-delay:.42s}.tam-on :where(.premium-home-motion) .premium-demo-success .premium-success-mark{animation:tam-pop .7s var(--tam-spring) backwards}.tam-on :where(.premium-home-motion) .premium-demo-success .premium-success-mark svg path,.tam-on :where(.premium-home-motion) .premium-demo-success .premium-success-mark svg polyline{stroke-dasharray:30;animation:tam-draw .6s var(--tam-ease) .3s backwards}.tam-sparks{position:absolute;z-index:44;width:0;height:0;pointer-events:none}.tam-sparks b,.tam-sparks i{position:absolute;left:0;top:0;border-radius:50%;background:var(--tam-gold-grad);box-shadow:0 0 8px color-mix(in srgb,var(--tam-gold) 70%,transparent)}.tam-sparks b{width:58px;height:58px;background:none;border:2px solid var(--tam-gold);box-shadow:none}:where(.premium-home-motion) .premium-reminder-dot:after{content:"";position:absolute;inset:-6px;border-radius:50%;border:1px solid var(--premium-success);opacity:0}.tam-on :where(.premium-home-motion) .premium-reminder-mechanism[data-tam-live] .premium-reminder-dot:after{animation:tam-ping 3.2s ease-out infinite}.tam-on :where(.premium-home-motion) .premium-reminder-mechanism[data-tam-live]>div:nth-child(2) .premium-reminder-dot:after{animation-delay:1.6s}.tam-on :where(.premium-home-motion) .premium-reminder-mechanism>div:first-child:after{content:"";position:absolute;left:-2px;top:12px;width:3px;height:26px;border-radius:3px;background:linear-gradient(180deg,transparent,var(--premium-success),transparent);opacity:0}.tam-on :where(.premium-home-motion) .premium-reminder-mechanism[data-tam-live]>div:first-child:after{animation:tam-travel 3.2s ease-in-out .4s infinite}.tam-sms{position:absolute;left:22px;right:0;bottom:29px;max-width:290px;margin-top:12px;padding:10px 12px 9px;border-radius:14px 14px 14px 4px;font-size:11.5px;line-height:1.45;color:var(--premium-ink);background:color-mix(in srgb,var(--premium-success) 12%,var(--premium-white,transparent));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--premium-success) 26%,transparent)}.tam-sms-from{display:block;font-size:9.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--premium-success);margin-bottom:4px}.tam-sms-typing{display:none;position:absolute;top:32px;left:12px;gap:4px;padding:4px 0 2px}.tam-sms-typing i{width:6px;height:6px;border-radius:50%;background:var(--premium-muted);animation:tam-dot 1.1s ease-in-out infinite}.tam-sms-typing i:nth-child(2){animation-delay:.15s}.tam-sms-typing i:nth-child(3){animation-delay:.3s}.tam-sms-meta{display:flex;justify-content:flex-end;align-items:center;gap:4px;margin-top:4px;font-size:9.5px;color:var(--premium-success)}.tam-on .tam-sms:not([data-stage]){opacity:0;transform:translateY(8px) scale(.96)}.tam-sms[data-stage]{transform-origin:0 100%;animation:tam-pop .55s var(--tam-spring) both}.tam-sms[data-stage=typing] .tam-sms-typing{display:inline-flex}.tam-sms[data-stage=typing] .tam-sms-meta,.tam-sms[data-stage=typing] .tam-sms-text{visibility:hidden}.tam-on .tam-sms[data-stage=sent] .tam-sms-text{animation:tam-fade .5s ease both}.tam-on .tam-sms[data-stage=sent] .tam-sms-meta{animation:tam-fade .4s ease .6s both}.tam-static .tam-sms{animation:none}.tam-wait-chip{position:absolute;left:22px;bottom:0;display:inline-flex;align-items:center;gap:6px;margin-top:10px;padding:6px 11px 6px 8px;border-radius:999px;font-size:10.5px;font-weight:700;color:#1b1408;background:var(--tam-gold-grad);box-shadow:var(--tam-shadow)}:where(.premium-home-motion) .premium-reminder-mechanism>div:first-child{padding-bottom:160px}:where(.premium-home-motion) .premium-reminder-mechanism>div:last-child{padding-bottom:64px}.tam-on .tam-wait-chip:not([data-stage]){opacity:0;transform:translateY(6px) scale(.9)}.tam-on .tam-wait-chip[data-stage=in]{animation:tam-pop .6s var(--tam-spring) both}:where(.premium-home-motion) .premium-client-photo{position:relative;margin-bottom:112px}.tam-client{position:absolute;right:18px;bottom:-112px;z-index:2;width:min(290px,calc(100% - 36px));padding:13px 14px 12px;border-radius:16px;pointer-events:none;font-family:var(--font-manrope,"Manrope",system-ui,sans-serif);color:var(--premium-ink);background:var(--tam-glass);backdrop-filter:blur(16px) saturate(150%);box-shadow:inset 0 0 0 1px var(--tam-line),var(--tam-shadow)}.tam-client-top{display:flex;align-items:center;gap:10px}.tam-avatar{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;font-weight:800;font-size:12px;color:#1b1408;background:var(--tam-gold-grad)}.tam-client-id{display:flex;flex-direction:column;min-width:0;flex:1;line-height:1.25}.tam-client-id strong{font-size:13px;font-weight:800}.tam-client-id small{font-size:10.5px;color:var(--premium-muted)}.tam-badge{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:999px;font-size:9.5px;font-weight:800;letter-spacing:.04em;color:#1b1408;background:var(--tam-gold-grad);white-space:nowrap}.tam-client-stats{display:flex;align-items:center;justify-content:space-between;margin:10px 0 8px;padding:8px 0;border-block:1px solid var(--tam-line);font-size:11px;color:var(--premium-muted)}.tam-client-stats b{font-family:var(--font-marcellus,"Marcellus",Georgia,serif);font-weight:400;font-size:18px;color:var(--tam-gold);font-variant-numeric:tabular-nums}.tam-stars{display:inline-flex;gap:2px;color:var(--tam-gold)}.tam-client-note small{font-size:9.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--premium-muted)}.tam-client-note p{margin:3px 0 0;min-height:2.9em;font-size:11.5px;line-height:1.45}.tam-caret{display:inline-block;width:1.5px;height:1em;margin-left:1px;vertical-align:-2px;background:var(--tam-gold);animation:tam-blink .9s steps(1) infinite}.tam-client[data-stage=done] .tam-caret{display:none}.tam-client-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.tam-client-chips span{padding:4px 9px;border-radius:999px;font-size:10px;font-weight:600;background:color-mix(in srgb,var(--tam-gold) 14%,transparent);color:var(--premium-ink)}.tam-on .tam-client:not([data-stage]){opacity:0;transform:translateY(18px) scale(.97)}.tam-on .tam-client[data-stage]{animation:tam-card-in .9s var(--tam-ease) both}.tam-on .tam-client:not([data-stage=badge]):not([data-stage=done]) .tam-badge{opacity:0;transform:scale(1.6) rotate(-8deg)}.tam-on .tam-client[data-stage=badge] .tam-badge,.tam-on .tam-client[data-stage=done] .tam-badge{animation:tam-stamp .55s var(--tam-spring) both}.tam-on .tam-client:not([data-stage=done]) .tam-client-chips span{opacity:0}.tam-on .tam-client[data-stage=done] .tam-client-chips span{animation:tam-pop .5s var(--tam-spring) backwards;animation-delay:calc(var(--tam-i, 0) * .1s)}@media (max-width:767px){.tam-client{right:12px;bottom:-112px;width:min(236px,calc(100% - 24px));padding:11px 12px 10px}.tam-client-chips,.tam-stars{display:none}.tam-client-stats{margin:8px 0 6px;padding:6px 0}}.tam-on :where(.premium-home-motion) .premium-team-product{position:relative}.tam-on :where(.premium-home-motion) .premium-team-product img{transform-origin:50% 100%;transform:perspective(1400px) rotateX(calc((1 - var(--tam-p, 1)) * 14deg)) translateY(calc((1 - var(--tam-p, 1)) * 48px)) scale(calc(.93 + var(--tam-p, 1) * .07));will-change:transform}.tam-on :where(.premium-home-motion) .premium-team-product:after{content:"";position:absolute;inset:0 0 var(--tam-cap,34px) 0;border-radius:12px;background:linear-gradient(105deg,transparent 35%,rgba(255,246,220,.22) 50%,transparent 65%) -100% 0 /220% 100% no-repeat;mix-blend-mode:screen;pointer-events:none;opacity:0}.tam-on :where(.premium-home-motion) .premium-team-product[data-tam-in=""]:after{animation:tam-sheen 1.8s var(--tam-ease) .6s}.tam-on :where(.premium-home-motion) .premium-team-product:before{content:"";position:absolute;z-index:1;left:18%;right:3%;top:34%;height:0;border-top:1.5px solid #e5484d;box-shadow:0 0 12px rgba(229,72,77,.55);pointer-events:none;opacity:0;transition:opacity .6s ease}.tam-on :where(.premium-home-motion) .premium-team-product[data-tam-in]:before{opacity:.85;animation:tam-team-now 16s ease-in-out 1.2s infinite alternate}:where(.premium-home-motion) .subscription-price strong{display:inline-block}.tam-on :where(.premium-home-motion) .subscription-price strong[data-tam-tick]{animation:tam-roll .55s var(--tam-ease)}.tam-on :where(.premium-home-motion) .premium-closing-image img{transform:scale(calc(1.14 - var(--tam-p, .5) * .14)) translateY(calc((.5 - var(--tam-p, .5)) * 24px));will-change:transform}.tam-on :where(.premium-home-motion) .premium-header:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:linear-gradient(90deg,transparent,var(--tam-gold) 35%,var(--tam-gold-hi));transform-origin:0 50%;transform:scaleX(var(--tam-scroll,0));pointer-events:none}:where(.premium-home-motion) .premium-header{transition:box-shadow .4s ease}.tam-on :where(.premium-home-motion) .premium-header[data-tam-scrolled]{box-shadow:0 14px 30px -22px rgba(0,0,0,.55)}@keyframes tam-fade{0%{opacity:0}}@keyframes tam-rise{0%{opacity:0;transform:translate3d(0,22px,0)}}@keyframes tam-rise-blur{0%{opacity:0;transform:translate3d(0,28px,0);filter:blur(8px)}}@keyframes tam-lift{0%{opacity:0;transform:translate3d(0,48px,0) scale(.97)}}@keyframes tam-shimmer{0%{background-position:100% 0}to{background-position:0 0}}@keyframes tam-unveil{0%{clip-path:inset(18% 0 0 0 round 90px 20px 20px 20px);opacity:0}to{clip-path:inset(0 0 0 0 round 0);opacity:1}}@keyframes tam-settle{0%{transform:scale(1.14)}}@keyframes tam-sweep{to{transform:translateX(120%)}}@keyframes tam-card-in{0%{opacity:0;transform:translate3d(0,26px,0) scale(.96);filter:blur(6px)}}@keyframes tam-live{0%{box-shadow:0 0 0 0 color-mix(in srgb,currentColor 60%,transparent)}70%,to{box-shadow:0 0 0 7px transparent}}@keyframes tam-row-flash{0%{background:color-mix(in srgb,var(--tam-gold) 34%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tam-gold) 60%,transparent)}to{background:transparent;box-shadow:inset 0 0 0 1px transparent}}@keyframes tam-row-text{0%{opacity:0;transform:translateX(-8px)}}@keyframes tam-chip-in{0%{opacity:0;transform:translateY(4px) scale(.85)}}@keyframes tam-now{0%{top:30%}to{top:62%}}@keyframes tam-tick{0%{transform:translateY(-60%) scale(1.3);opacity:0}to{transform:none;opacity:1}}@keyframes tam-wiggle{0%,to{transform:rotate(0)}20%{transform:rotate(-14deg)}40%{transform:rotate(12deg)}60%{transform:rotate(-8deg)}80%{transform:rotate(5deg)}}@keyframes tam-draw{0%{stroke-dashoffset:30}to{stroke-dashoffset:0}}@keyframes tam-wipe{0%{clip-path:inset(100% 0 0 0 round 14px)}to{clip-path:inset(0 0 0 0 round 14px)}}@keyframes tam-ring{0%{--tam-ring:0deg}to{--tam-ring:360deg}}@keyframes tam-click{0%{opacity:.9;transform:scale(.3)}to{opacity:0;transform:scale(1.4)}}@keyframes tam-pop-in{0%{opacity:0;transform:translateY(8px) scale(.86)}}@keyframes tam-pop{0%{opacity:0;transform:translateY(8px) scale(.6)}}@keyframes tam-ping{0%{opacity:.8;transform:scale(.6)}80%,to{opacity:0;transform:scale(2.4)}}@keyframes tam-travel{0%{opacity:0;top:12px}15%{opacity:1}65%{opacity:1}80%,to{opacity:0;top:calc(100% - 18px)}}@keyframes tam-dot{0%,60%,to{transform:translateY(0);opacity:.45}30%{transform:translateY(-4px);opacity:1}}@keyframes tam-blink{50%{opacity:0}}@keyframes tam-stamp{0%{opacity:0;transform:scale(1.8) rotate(-10deg)}to{opacity:1;transform:none}}@keyframes tam-sheen{0%{opacity:1;background-position:120% 0}to{opacity:1;background-position:-120% 0}}@keyframes tam-team-now{0%{top:26%}to{top:74%}}@keyframes tam-roll{0%{opacity:0;transform:translateY(45%);filter:blur(3px)}to{opacity:1;transform:none;filter:none}}@media (prefers-reduced-motion:reduce){.tam-client *,.tam-pulse *,.tam-sms *,.tam-wait-chip,:where(.premium-home-motion) .premium-reminder-dot:after,:where(.premium-home-motion) .premium-team-product:before{animation:none!important}.tam-cursor,.tam-sparks{display:none!important}}@supports (animation-timeline:view()) and (animation-range:entry){@media (prefers-reduced-motion:no-preference){.tam-on .premium-home-motion .premium-team-product{view-timeline:--tam-team}.tam-on .premium-home-motion .premium-team-product img{animation:tam-team-scroll linear both;animation-timeline:--tam-team;animation-range:entry 0 cover 35%}.tam-on .premium-home-motion .premium-closing-image{view-timeline:--tam-closing}.tam-on .premium-home-motion .premium-closing-image img{animation:tam-closing-scroll linear both;animation-timeline:--tam-closing;animation-range:entry 0 exit 100%}.tam-on .premium-home-motion .premium-header:after{animation:tam-header-scroll linear both;animation-timeline:scroll(root block)}}}@keyframes tam-team-scroll{0%{transform:perspective(1400px) rotateX(14deg) translateY(48px) scale(.93)}to{transform:perspective(1400px) rotateX(0) translateY(0) scale(1)}}@keyframes tam-closing-scroll{0%{transform:scale(1.14) translateY(12px)}to{transform:scale(1) translateY(-12px)}}@keyframes tam-header-scroll{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.tam-on [data-tam-paused],.tam-on [data-tam-paused] *,.tam-on [data-tam-paused] :after,.tam-on [data-tam-paused] :before,.tam-on [data-tam-paused]:after,.tam-on [data-tam-paused]:before,.tam-on[data-tam-paused] .premium-home-motion *,.tam-on[data-tam-paused] .premium-home-motion :after,.tam-on[data-tam-paused] .premium-home-motion :before{animation-play-state:paused!important}.tam-static .premium-home-motion *,.tam-static .premium-home-motion :after,.tam-static .premium-home-motion :before{animation:none!important;transition:none!important}@media print{.premium-home-motion [data-tam]{opacity:1!important;transform:none!important;animation:none!important}.tam-cursor,.tam-sparks{display:none!important}}:root{--benefit-gap:clamp(24px,4vw,56px);--benefit-body-size:14px;--benefit-title-size:18px}.benefit-catalog-heading{max-width:830px;margin-bottom:var(--premium-space-xl)}.benefit-catalog-heading h2{margin-block:var(--premium-space-md)}.benefit-catalog-heading h2 span{color:var(--premium-gold)}.benefit-catalog-heading>p:last-child{max-width:540px;font-size:16px;color:var(--premium-muted)}.benefit-catalog-layout{display:grid;grid-template-columns:245px minmax(0,1fr);gap:var(--benefit-gap);align-items:start}.benefit-index{position:sticky;top:112px}.benefit-index-label{font-size:12px;font-weight:700;margin-bottom:var(--premium-space-sm)!important}.benefit-index nav{border-block:1px solid var(--premium-line)}.benefit-index nav a{display:flex;align-items:center;gap:12px;min-height:56px;padding:12px 4px;font-size:12px;font-weight:600}.benefit-index nav a+a{border-top:1px solid var(--premium-line)}.benefit-index nav a>svg{color:var(--premium-gold);flex-shrink:0}.benefit-index nav a>svg:last-child{margin-left:auto}.benefit-index nav a:hover{color:var(--premium-gold);background:var(--premium-soft)}.benefit-plan-key{padding-block:var(--premium-space-md)}.benefit-plan-key>span{font-size:13px;font-weight:700}.benefit-plan-key>p{margin-top:10px;font-size:12px;line-height:1.8;color:var(--premium-muted)}.benefit-index>.premium-text-link{font-size:12px}.benefit-groups{min-width:0}.benefit-group{padding-bottom:var(--premium-space-xl)}.benefit-group+.benefit-group{border-top:1px solid var(--premium-line);padding-top:var(--premium-space-xl)}.benefit-group:last-child{padding-bottom:0}.benefit-group-heading{position:relative;padding-left:65px;margin-bottom:var(--premium-space-lg)}.benefit-group-symbol{position:absolute;top:0;left:0;display:grid;place-items:center;width:45px;height:45px;border:1px solid var(--premium-line);color:var(--premium-gold);border-radius:13px}.benefit-group-heading .premium-kicker{font-size:10px;margin-bottom:12px}.premium-site .benefit-group-heading h3{font-size:clamp(28px,2.5vw,37px);max-width:640px}.benefit-group-heading>p:last-child{margin-top:var(--premium-space-sm);font-size:var(--benefit-body-size);color:var(--premium-muted);max-width:600px}.benefit-items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:36px;column-gap:36px;row-gap:var(--premium-space-lg)}.benefit-item{padding-top:var(--premium-space-sm);border-top:1px solid var(--premium-line)}.benefit-plan-label{display:inline-flex;align-items:center;gap:7px;font-size:10px;line-height:1.5;font-weight:700;color:var(--premium-muted)}.benefit-plan-label:before{content:"";width:5px;height:5px;background:currentColor;border-radius:50%}.benefit-plan-label--pro{color:var(--premium-gold)}.benefit-plan-label--business{color:var(--premium-success)}.benefit-item h4{font-family:var(--font-manrope);font-size:var(--benefit-title-size);font-weight:700;line-height:1.45;letter-spacing:-.025em;margin:12px 0;text-wrap:balance}.benefit-item p{font-size:var(--benefit-body-size);line-height:1.9;color:var(--premium-muted);text-wrap:pretty}@media (max-width:1000px){.benefit-catalog-layout{grid-template-columns:205px minmax(0,1fr);gap:32px}.benefit-items{grid-template-columns:1fr;row-gap:28px}}@media (max-width:767px){.benefit-catalog-heading{margin-bottom:32px}.premium-site .benefit-catalog-heading h2{font-size:30px;margin-block:16px}.benefit-catalog-heading>p:last-child{font-size:13px}.benefit-catalog-layout{grid-template-columns:1fr;gap:32px}.benefit-index{position:static}.benefit-index nav{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:14px;column-gap:14px}.benefit-index nav a{font-size:11px;gap:8px;border:none}.benefit-index nav a+a{border:none}.benefit-index nav a>svg:last-child{display:none}.benefit-plan-key{padding-block:18px 8px}.benefit-plan-key>p{max-width:440px}.benefit-group-heading{padding-left:0;margin-bottom:20px}.benefit-group-symbol{width:32px;height:32px;border-radius:10px}.benefit-group-symbol svg{width:18px;height:18px}.benefit-group-heading .premium-kicker{display:flex;align-items:center;min-height:32px;padding-left:42px;margin-bottom:12px;font-size:9px}.premium-site .benefit-group-heading h3{font-size:26px}.benefit-group-heading>p:last-child{margin-top:10px;font-size:12px;line-height:1.65}.benefit-group{padding-bottom:32px}.benefit-group+.benefit-group{padding-top:32px}.benefit-items{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.benefit-item{min-width:0;padding:12px;border:1px solid var(--premium-line);border-radius:12px;background:var(--premium-white)}.benefit-plan-label{gap:5px;font-size:9px}.benefit-plan-label:before{width:4px;height:4px;flex-shrink:0}.benefit-item h4{margin:9px 0 8px;font-size:13px;line-height:1.4;text-wrap:pretty}.benefit-item p{font-size:12px;line-height:1.65}}.benefit-journey{background:var(--premium-soft);border-block:1px solid var(--premium-line)}.journey-layout{display:grid;grid-template-columns:1fr 1fr;gap:var(--premium-space-xl);align-items:center}.journey-copy>h2{margin-block:var(--premium-space-md);font-size:clamp(36px,3.5vw,50px)}.journey-copy>h2 span{color:var(--premium-gold)}.journey-intro{color:var(--premium-muted);font-size:14px;max-width:440px}.journey-steps{display:grid;gap:4px;padding:0;margin:28px 0 0;list-style:none}.journey-steps button{display:flex;align-items:center;gap:var(--premium-space-sm);width:100%;padding:15px 12px;border:1px solid transparent;background:transparent;color:var(--premium-ink);border-radius:12px;text-align:left;transition:background .18s ease,border-color .18s ease}.journey-steps button[aria-pressed=true]{border-color:var(--premium-line);background:var(--premium-white)}.journey-steps button:hover{border-color:var(--premium-gold)}.journey-step-icon{display:grid;place-items:center;width:39px;height:39px;flex-shrink:0;border:1px solid var(--premium-line);border-radius:50%;color:var(--premium-gold)}.journey-steps button[aria-pressed=true] .journey-step-icon{color:var(--premium-action-text);background:var(--premium-action);border-color:var(--premium-action)}.journey-steps strong{display:block;font-size:13px;font-weight:700}.journey-steps small{display:block;font-size:11px;line-height:1.7;color:var(--premium-muted);margin-top:3px}.journey-steps button>svg:last-child{margin-left:auto;color:var(--premium-gold);flex-shrink:0}.journey-stage{padding:28px;background:var(--premium-paper);border:1px solid var(--premium-line);border-radius:28px;box-shadow:0 24px 56px #1115130a}.journey-stage-top{display:flex;justify-content:space-between;gap:12px;align-items:center;font-size:10px}.journey-stage-top>span:first-child{display:flex;align-items:center;gap:9px;font-weight:700}.journey-stage-top>span:first-child>span{width:6px;height:6px;border-radius:50%;background:var(--premium-success)}.journey-stage-top>span:last-child{color:var(--premium-muted);font-size:9px}.journey-progress{display:flex;gap:8px;margin-block:24px 0}.journey-progress>span{flex:1;height:2px;background:var(--premium-line);position:relative;overflow:hidden}.journey-progress>span:after{content:"";position:absolute;inset:0;background:var(--premium-gold);transform:scaleX(0);transform-origin:left;transition:transform .6s cubic-bezier(.22,1,.36,1)}.journey-progress>span[data-reached=true]:after{transform:scaleX(1)}.journey-scene{min-height:465px;padding-block:32px 20px}.journey-moment{font-size:9px;letter-spacing:.12em;font-weight:700;color:var(--premium-gold)}.premium-site .journey-scene h3{font-size:clamp(28px,2.5vw,36px);margin-block:14px 28px;min-height:85px}.journey-calendar{border:1px solid var(--premium-line);border-radius:13px;padding:20px;background:var(--premium-white)}.journey-calendar>div:first-child{display:flex;justify-content:space-between;gap:12px;font-size:12px;font-weight:700}.journey-calendar>div:first-child>span:last-child{font-weight:500;color:var(--premium-muted)}.journey-calendar>p{font-size:10px;color:var(--premium-muted);padding-top:10px}.journey-slots{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:20px}.journey-slots>span{display:flex;justify-content:center;align-items:center;gap:8px;min-height:42px;border:1px solid var(--premium-line);border-radius:8px;font-size:11px}.journey-slots>.journey-slot-chosen{background:var(--premium-action);border-color:var(--premium-action);color:var(--premium-action-text)}.journey-confirmation{display:flex;align-items:center;gap:12px;padding:17px;background:var(--premium-sage);border-radius:10px;margin-top:20px}.journey-confirmation>svg{flex-shrink:0;color:var(--premium-success)}.journey-confirmation strong{display:block;font-size:11px;font-weight:700}.journey-confirmation small{display:block;color:var(--premium-muted);font-size:10px;margin-top:4px}.journey-message{background:var(--premium-white);padding:24px;border:1px solid var(--premium-line);border-radius:17px 17px 17px 3px}.journey-message>span{display:flex;align-items:center;gap:10px;color:var(--premium-gold);font-size:11px;font-weight:700}.journey-message>p{font-size:15px;line-height:1.9;margin-block:18px}.journey-message>small{display:flex;align-items:center;gap:6px;font-size:9px;color:var(--premium-muted)}.journey-quiet-note{display:flex;align-items:flex-start;gap:9px;color:var(--premium-muted);font-size:11px;margin-top:18px}.journey-quiet-note>svg{color:var(--premium-success);flex-shrink:0}.journey-client{display:flex;align-items:center;gap:14px;border-bottom:1px solid var(--premium-line);padding-bottom:22px}.journey-avatar{width:49px;height:49px;display:grid;place-items:center;background:var(--premium-sage);color:var(--premium-success);font:20px var(--font-marcellus);border-radius:50%}.journey-client>div{display:grid;gap:4px}.journey-client strong{font-size:16px}.journey-client>div>span{font-size:10px;color:var(--premium-muted)}.journey-client>svg{margin-left:auto;color:var(--premium-gold)}.journey-client-notes{display:grid;gap:20px;margin-top:24px}.journey-client-notes span{font-size:9px;letter-spacing:.1em;font-weight:700;color:var(--premium-gold)}.journey-client-notes p{font-size:14px;margin-top:7px}.journey-review{padding:25px 22px;text-align:center;background:var(--premium-white);border:1px solid var(--premium-line);border-radius:13px}.journey-review-stars{display:flex;justify-content:center;gap:8px;color:var(--premium-gold);margin-bottom:20px}.journey-review strong{font:25px var(--font-marcellus)}.journey-review>p{font-size:11px;color:var(--premium-muted);margin-top:10px}.journey-stage-bottom{display:flex;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid var(--premium-line);padding-top:19px}.journey-player{display:flex;align-items:center;gap:6px}.journey-player button{width:44px;height:44px;display:grid;place-items:center;border:1px solid var(--premium-line);border-radius:50%;background:transparent;color:var(--premium-ink)}.journey-player button:hover{border-color:var(--premium-gold);color:var(--premium-gold)}.journey-player>span{font-size:10px;color:var(--premium-muted);margin-left:7px;font-variant-numeric:tabular-nums}.premium-site .journey-disclaimer{color:var(--premium-muted);font-size:9px;line-height:1.75;margin-top:16px}.benefit-journey[data-ready=false] .journey-player{visibility:hidden}.premium-site .benefit-journey[data-ready=false] .journey-steps button{opacity:1}@media (prefers-reduced-motion:no-preference){.journey-scene-content{animation:journey-scene-in .52s cubic-bezier(.22,1,.36,1) both}.journey-scene-content .journey-confirmation{animation:journey-scene-in .55s cubic-bezier(.22,1,.36,1) .14s backwards}@keyframes journey-scene-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}}@media (max-width:1100px){.journey-layout{gap:32px}.journey-stage{padding:24px}.journey-steps button{padding-inline:6px;gap:12px}.journey-steps button>svg:last-child{display:none}}@media (max-width:850px){.journey-layout{grid-template-columns:1fr;gap:36px}.journey-copy>h2{max-width:570px}.journey-steps{grid-template-columns:1fr 1fr;gap:12px}.journey-steps button{height:100%;padding:12px;align-items:flex-start}.journey-steps small{font-size:11px}.journey-stage{width:100%;max-width:560px;margin-inline:auto}}@media (max-width:480px){.journey-steps{grid-template-columns:1fr;gap:0}.journey-steps button{padding:12px 8px}.journey-steps strong{font-size:12px}.journey-steps small{font-size:11px}.journey-stage{padding:20px;border-radius:20px}.journey-scene{min-height:520px}.premium-site .journey-scene h3{font-size:32px;min-height:112px}.journey-calendar{padding:16px}.journey-confirmation{padding:13px}.journey-message{padding:20px}.journey-message>p{font-size:14px}}@media (prefers-reduced-motion:reduce){.benefit-journey *,.benefit-journey :after,.benefit-journey :before{animation:none!important;transition:none!important}}