:root{--bg:#000000;--panel:#0D0D0D;--panel-2:#1A1A1A;--line:#262320;--fg:#F3EBDD;--muted:#A39A8B;--brass:#C9A55A;--brass-ink:#000000;--tiktok:#E5D3A1;--good:#8FBF8A;--warn:#E5D3A1;--bad:#D98070;--serif:"Playfair Display","Didot","Bodoni 72",Georgia,serif;--display:"Jost",ui-sans-serif,system-ui,sans-serif;--body:"DM Sans",ui-sans-serif,system-ui,sans-serif;--mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;color-scheme:dark}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--fg);font-family:var(--body);font-size:16px;line-height:1.55}body:before{content:"";position:fixed;inset:0 0 auto;height:env(safe-area-inset-top,0px);z-index:10;background:var(--bg)}.wrap{max-width:1180px;margin:0 auto;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}h1,h2,h3{font-family:var(--serif);font-weight:600;text-wrap:balance;margin:0;letter-spacing:-.01em}a{color:inherit}.eyebrow{font-family:var(--mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--brass)}.btn{display:inline-flex;align-items:center;gap:8px;font:600 15px var(--body);border-radius:10px;padding:12px 18px;border:1px solid var(--line);background:var(--panel);color:var(--fg);cursor:pointer;text-decoration:none}.btn.primary{background:var(--brass);color:var(--brass-ink);border-color:var(--brass)}.btn:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--brass);outline-offset:2px}nav{position:sticky;top:env(safe-area-inset-top,0px);z-index:5;background:color-mix(in srgb,var(--bg) 88%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}nav .wrap{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-block:14px}.logo{font:400 14px var(--display);letter-spacing:.5em;text-transform:uppercase;display:inline-flex;flex-direction:column;align-items:center;gap:6px;padding-left:.42em}.logo:after{content:"";width:28px;height:1px;background:var(--brass)}.foot-logo{width:150px;height:auto;display:block}.logo i{width:22px;height:22px;border:2px solid var(--brass);border-radius:5px;display:grid;place-items:center;font:700 11px var(--mono);font-style:normal;color:var(--brass)}.navlinks{display:flex;gap:22px;font-size:14px;color:var(--muted)}.navlinks a{text-decoration:none}@media(max-width:720px){.navlinks{display:none}}.hero{padding-block:24px 48px;display:grid;grid-template-columns:minmax(0,1fr);gap:8px;justify-items:center;text-align:center;position:relative}.brain{order:-1}.hero-text{display:grid;gap:26px;min-width:0;justify-items:center}.ticker{justify-content:center}.sign{display:inline-flex;flex-direction:column;align-items:center;gap:8px;font:400 13px var(--display);letter-spacing:.5em;padding-left:.5em;text-transform:uppercase;color:var(--fg);margin-top:6px}.sign:after{content:"";width:28px;height:1px;background:var(--brass)}.brain{position:relative;width:100%;max-width:480px;justify-self:center;aspect-ratio:1/1;margin-bottom:4px}@media(max-width:600px){.brain{max-width:360px}}#brain{width:100%;height:100%;display:block;cursor:grab}.brain-tag{position:absolute;left:50%;bottom:5%;transform:translate(-50%);display:flex;align-items:center;gap:10px;white-space:nowrap;font:500 12px var(--display);letter-spacing:.18em;text-transform:uppercase;color:var(--tiktok)}.brain-tag .dot{background:var(--brass);box-shadow:0 0 10px var(--brass)}.hero:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:min(720px,90vw);height:520px;background:radial-gradient(closest-side,rgba(201,165,90,.16),transparent);pointer-events:none;z-index:-1}h1 em,h2 em{font-style:italic;font-weight:700;color:var(--brass)}.hero h1{font-size:clamp(40px,7vw,88px);line-height:1.04;font-weight:600;max-width:16ch;margin-inline:auto;letter-spacing:-.015em}.hero p.lead{font-size:clamp(17px,2vw,20px);color:var(--muted);max-width:58ch;margin:0 auto}.hero .ctas{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.dash{background:var(--panel);border:1px solid color-mix(in srgb,var(--brass) 28%,var(--line));border-radius:18px;overflow:hidden;box-shadow:0 30px 80px -40px #0009}.dash-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;border-bottom:1px solid var(--line);background:var(--panel-2)}.dash-top .who{display:flex;align-items:center;gap:10px;font-size:14px;min-width:0}.demo-tag{font:500 11px var(--mono);letter-spacing:.08em;text-transform:uppercase;padding:3px 8px;border-radius:999px;border:1px dashed var(--brass);color:var(--brass)}.seg{display:inline-flex;border:1px solid var(--line);border-radius:9px;overflow:hidden}.seg button{font:500 13px var(--mono);background:transparent;color:var(--muted);border:0;padding:7px 12px;cursor:pointer}.seg button[aria-pressed=true]{background:var(--brass);color:var(--brass-ink)}.dash-body{display:grid;grid-template-columns:1fr 340px;gap:0}@media(max-width:960px){.dash-body{grid-template-columns:1fr}}.main{padding:18px;display:grid;gap:18px;min-width:0;border-right:1px solid var(--line)}@media(max-width:960px){.main{border-right:0;border-bottom:1px solid var(--line)}}.kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:var(--line);border:1px solid var(--line);border-radius:12px;overflow:hidden}@media(max-width:640px){.kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.kpi{background:var(--panel);padding:14px;display:grid;gap:4px;min-width:0}.kpi .k{font:500 11px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);display:flex;align-items:center;gap:6px}.src{font-size:10px;padding:1px 5px;border-radius:4px;border:1px solid var(--line)}.kpi .v{font:500 clamp(20px,2.6vw,28px) var(--display);font-variant-numeric:tabular-nums}.delta{font:500 12px var(--mono);font-variant-numeric:tabular-nums}.up{color:var(--good)}.down{color:var(--bad)}.chartbox{border:1px solid var(--line);border-radius:12px;padding:14px;min-width:0}.chart-head{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;align-items:baseline;margin-bottom:8px}.chart-head h3{font-size:16px}.legend{display:flex;gap:14px;font:500 12px var(--mono);color:var(--muted)}.legend span:before{content:"";display:inline-block;width:10px;height:3px;border-radius:2px;margin-right:6px;vertical-align:middle;background:currentColor}.legend .l1{color:var(--brass)}.legend .l2{color:var(--tiktok)}.legend b{color:var(--muted);font-weight:500}#chart{width:100%;height:auto;display:block}.campaigns{overflow-x:auto;border:1px solid var(--line);border-radius:12px}table{width:100%;border-collapse:collapse;font-size:14px;min-width:520px}th,td{text-align:left;padding:10px 12px;border-bottom:1px solid var(--line)}th{font:500 11px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}td.n{font-family:var(--mono);font-variant-numeric:tabular-nums;text-align:right}th.n{text-align:right}tr:last-child td{border-bottom:0}.pill{font:500 11px var(--mono);padding:2px 8px;border-radius:999px;border:1px solid currentColor;white-space:nowrap}.pill.good{color:var(--good)}.pill.warn{color:var(--warn)}.pill.bad{color:var(--bad)}.side{padding:18px;display:grid;gap:16px;align-content:start;min-width:0}.side h3{font-size:16px;display:flex;align-items:center;justify-content:space-between}.agents{display:grid;gap:8px}.agent{display:grid;grid-template-columns:34px 1fr auto;gap:10px;align-items:center;padding:8px 10px;border:1px solid var(--line);border-radius:10px;min-width:0}.av{width:34px;height:34px;border-radius:9px;display:grid;place-items:center;font:600 13px var(--display);background:var(--panel-2);border:1px solid var(--line)}.av.aly{background:var(--brass);color:var(--brass-ink);border-color:var(--brass)}.agent .nm{font-weight:600;font-size:14px}.agent .task{font-size:12px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.agent>div{min-width:0}.dot{width:8px;height:8px;border-radius:50%;background:var(--good);box-shadow:0 0 0 3px color-mix(in srgb,var(--good) 25%,transparent)}.dot.idle{background:var(--muted);box-shadow:none}.dot.busy{background:var(--warn);box-shadow:0 0 0 3px color-mix(in srgb,var(--warn) 25%,transparent)}@media(prefers-reduced-motion:no-preference){.dot.busy{animation:pulse 1.6s infinite}}@keyframes pulse{50%{opacity:.4}}.approval{border:1px solid var(--brass);border-radius:12px;padding:14px;display:grid;gap:10px;background:color-mix(in srgb,var(--brass) 7%,var(--panel))}.approval .meta{font:500 11px var(--mono);color:var(--muted);letter-spacing:.06em;text-transform:uppercase;display:flex;justify-content:space-between;gap:8px}.approval p{margin:0;font-size:14px}.approval .acts{display:flex;gap:8px;flex-wrap:wrap}.approval .acts .btn{padding:8px 12px;font-size:13px}.approval.done{border-color:var(--line);background:var(--panel)}.feed{display:grid;gap:10px;font-size:13px}.feed div{display:grid;grid-template-columns:44px 1fr;gap:8px;color:var(--muted)}.feed time{font-family:var(--mono);font-size:12px}.feed b{color:var(--fg);font-weight:600}section{padding-block:72px;scroll-margin-top:80px}.sec-head{display:grid;gap:12px;margin-bottom:36px;max-width:62ch}.sec-head h2{font-size:clamp(28px,4vw,44px);line-height:1.05}.sec-head p{color:var(--muted);margin:0}.flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border-top:1px solid var(--line)}@media(max-width:860px){.flow{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.flow{grid-template-columns:1fr}}.step{padding:22px 20px 22px 0;display:grid;gap:8px;align-content:start;border-bottom:1px solid var(--line)}.step .num{font:500 13px var(--mono);color:var(--brass)}.step h3{font-size:20px}.step p{margin:0;color:var(--muted);font-size:15px}.team{display:grid;grid-template-columns:1.1fr 1fr;gap:28px;align-items:start}@media(max-width:860px){.team{grid-template-columns:1fr}}.roster{display:grid;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:14px;overflow:hidden}.roster div{background:var(--panel);padding:16px 18px;display:grid;grid-template-columns:120px 1fr;gap:14px;min-width:0}@media(max-width:480px){.roster div{grid-template-columns:1fr;gap:4px}}.roster b{font-family:var(--display);font-size:17px}.roster span{color:var(--muted);font-size:15px}.tg{background:var(--panel);border:1px solid var(--line);border-radius:18px;padding:18px;display:grid;gap:10px;max-width:420px}.tg .bar{display:flex;align-items:center;gap:10px;padding-bottom:10px;border-bottom:1px solid var(--line);font-size:14px}.bub{padding:10px 12px;border-radius:14px;font-size:14px;max-width:85%}.bub.in{background:var(--panel-2);border:1px solid var(--line);border-bottom-left-radius:4px}.bub.out{background:var(--brass);color:var(--brass-ink);justify-self:end;border-bottom-right-radius:4px}.bub small{display:block;font:500 11px var(--mono);opacity:.7;margin-top:4px}.access{background:var(--panel);border:1px solid var(--line);border-radius:20px;padding:clamp(22px,4vw,44px);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px}@media(max-width:860px){.access{grid-template-columns:minmax(0,1fr)}}form{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}label>input,label>select,label>textarea{min-width:0;max-width:100%}label{font:500 12px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);display:grid;gap:6px}input,select{font:16px var(--body);color:var(--fg);background:var(--bg);border:1px solid var(--line);border-radius:10px;padding:12px}.ok{color:var(--good);font-size:15px;margin:0}.about{display:grid;grid-template-columns:1fr 1.2fr;gap:36px;align-items:start}@media(max-width:860px){.about{grid-template-columns:1fr;gap:20px}}.prose{display:grid;gap:14px;max-width:62ch;min-width:0}.prose p{margin:0;font-size:17px}.prose p:first-child{color:var(--muted)}.benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--line);border:1px solid var(--line);border-radius:14px;overflow:hidden}@media(max-width:860px){.benefits{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.benefits{grid-template-columns:1fr}}.ben{background:var(--panel);padding:22px;display:grid;gap:8px;align-content:start}.ben h3{font-size:19px}.ben p{margin:0;color:var(--muted);font-size:15px}.faq{display:grid;max-width:820px;border-top:1px solid var(--line)}details{border-bottom:1px solid var(--line);padding-block:16px}summary{cursor:pointer;font:600 20px var(--serif);list-style:none;display:flex;justify-content:space-between;gap:12px}summary::-webkit-details-marker{display:none}summary:after{content:"+";color:var(--brass);font-family:var(--mono)}details[open] summary:after{content:"\2013"}details p{margin:10px 0 0;color:var(--muted);max-width:65ch}footer{border-top:1px solid var(--line);padding-block:28px;color:var(--muted);font-size:13px}footer .wrap{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px}.ticker{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.ticker span{font:500 12px var(--mono);letter-spacing:.06em;text-transform:uppercase;padding:6px 12px;border:1px solid var(--line);border-radius:999px;color:var(--muted)}.ben .tag{font:500 11px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--brass)}#demo .dash{margin-top:4px}.offer{background:var(--brass);color:var(--brass-ink);font:500 13px var(--body)}.offer .wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 16px;padding-block:8px;text-align:center}.offer a{font-weight:600;text-decoration:underline;text-underline-offset:3px}.offer .cd{font:500 12px var(--mono);letter-spacing:.06em;padding:2px 8px;border:1px solid rgba(0,0,0,.35);border-radius:999px;font-variant-numeric:tabular-nums}.offer .cd:empty{display:none}.svc{border:1px solid var(--line);border-radius:18px;background:var(--panel);overflow:hidden}.svc-tabs{display:flex;gap:0;overflow-x:auto;border-bottom:1px solid var(--line);scrollbar-width:none}.svc-tabs::-webkit-scrollbar{display:none}.svc-tabs button{flex:1 0 auto;display:flex;align-items:center;gap:8px;font:500 14px var(--display);letter-spacing:.02em;color:var(--muted);background:transparent;border:0;border-bottom:2px solid transparent;padding:16px 18px;cursor:pointer;white-space:nowrap}.svc-tabs button .ti{font:500 11px var(--mono);color:var(--brass);opacity:.7}.svc-tabs button:hover{color:var(--fg)}.svc-tabs button[aria-selected=true]{color:var(--fg);border-bottom-color:var(--brass);background:var(--panel-2)}.svc-panel{display:grid;grid-template-columns:1.4fr 1fr;gap:0}.svc-panel[hidden]{display:none}@media(max-width:820px){.svc-panel{grid-template-columns:1fr}}.svc-copy{padding:clamp(22px,4vw,40px);display:grid;gap:14px;align-content:start;min-width:0}.svc-copy h3{font-size:clamp(26px,3.4vw,38px);line-height:1.08}.svc-copy h3 em,.bundle h3 em{font-style:italic;font-weight:700;color:var(--brass)}.svc-copy p{margin:0;color:var(--muted);font-size:17px;max-width:56ch}.svc-copy ul,.perks{list-style:none;margin:4px 0 0;padding:0;display:grid;gap:8px}.svc-copy li,.perks li{display:flex;gap:10px;align-items:baseline;font-size:15px}.svc-copy li:before,.perks li:before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:var(--brass);transform:translateY(-2px)}.svc .tag,.bundle .tag{font:500 11px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--brass)}.svc-buy{padding:clamp(22px,4vw,40px);display:grid;gap:12px;align-content:center;background:radial-gradient(120% 90% at 100% 0%,rgba(201,165,90,.14),transparent 60%),var(--panel-2);border-left:1px solid var(--line)}@media(max-width:820px){.svc-buy{border-left:0;border-top:1px solid var(--line)}}.buy-k{font:500 11px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.svc-buy p{margin:0;font-size:16px}.svc-buy .btn{justify-content:center;padding:15px 20px;font-size:16px}.buy-note{font-size:13px;color:var(--muted);text-align:center}.bundle{margin-top:16px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px;padding:clamp(20px,3vw,30px);border:1px solid color-mix(in srgb,var(--brass) 40%,var(--line));border-radius:18px;background:linear-gradient(100deg,rgba(201,165,90,.1),transparent 70%),var(--panel)}.bundle>div{display:grid;gap:8px;min-width:0;max-width:62ch}.bundle h3{font-size:clamp(22px,2.6vw,30px)}.bundle p{margin:0;color:var(--muted)}.perks{margin-top:8px}select.flash{outline:2px solid var(--brass);outline-offset:2px}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.marquee{border-block:1px solid var(--line);overflow:hidden;padding-block:16px;background:var(--panel)}.mq-track{display:flex;gap:28px;width:max-content;align-items:center;font:400 clamp(20px,2.6vw,30px) var(--serif);white-space:nowrap}.mq-track i{font-style:normal;color:var(--brass);font-size:.6em}.mq-track span:nth-of-type(2n){font-style:italic;color:var(--brass)}@media(prefers-reduced-motion:no-preference){.mq-track{animation:mq 38s linear infinite}}@keyframes mq{to{transform:translate(-50%)}}section#wat{padding-top:88px}.filters{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:22px}.chip{font:500 13px var(--display);letter-spacing:.04em;padding:8px 16px;border-radius:999px;border:1px solid var(--line);background:transparent;color:var(--muted);cursor:pointer}.chip[aria-pressed=true]{background:var(--fg);color:var(--bg);border-color:var(--fg)}.works{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;grid-auto-flow:dense}@media(max-width:900px){.works{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.works{grid-template-columns:1fr}}.work{margin:0;display:grid;grid-template-rows:1fr auto;gap:10px;min-width:0}.work[hidden]{display:none}.work.wide{grid-column:span 2}@media(max-width:560px){.work.wide{grid-column:auto}}.work.tall{grid-row:span 2}@media(max-width:560px){.work.tall{grid-row:auto}}@media(min-width:901px){.works.all{grid-auto-flow:row}.works.all .w-serum{grid-area:1/1}.works.all .w-story{grid-area:1/2/3/3}.works.all .w-coffee{grid-area:1/3}.works.all .w-brand{grid-area:2/1}.works.all .w-ugc{grid-area:2/3}.works.all .w-ba{grid-area:3/1/4/3}.works.all .w-reel{grid-area:3/3/5/4}.works.all .w-web{grid-area:4/1/5/3}}.work figcaption{display:grid;gap:2px;font-size:14px}.work figcaption b{font-weight:600}.work figcaption span{color:var(--muted);font-size:13px}.art{position:relative;border-radius:16px;overflow:hidden;border:1px solid var(--line);aspect-ratio:4/5;max-width:100%;isolation:isolate}.work.tall .art{aspect-ratio:auto;height:100%;min-height:420px}.work .art{align-self:stretch}.work.wide .art{aspect-ratio:16/9}@media(max-width:560px){.work.tall .art{aspect-ratio:9/16;height:auto;min-height:0}}.brandmark{font:500 12px var(--display);letter-spacing:.32em;text-transform:uppercase;color:#1a1306}.brandmark.light{color:#f3ebdd}.pill-cta{display:inline-block;font:600 13px var(--body);padding:9px 18px;border-radius:999px;background:#0d0d0d;color:#f3ebdd}.pill-cta.sm{padding:6px 12px;font-size:12px}.ad-serum{background:radial-gradient(80% 60% at 50% 42%,#f7ebd0,#e2c489 55%,#b98e44);display:grid;grid-template-rows:auto 1fr auto;padding:18px;color:#1a1306}.ad-top{display:flex;justify-content:space-between;align-items:center}.ad-sp{font:500 11px var(--mono);opacity:.6}.bottle{justify-self:center;align-self:center;display:grid;justify-items:center;filter:drop-shadow(0 18px 24px rgba(80,50,10,.35))}.bottle .cap{width:34px;height:44px;border-radius:8px 8px 3px 3px;background:linear-gradient(90deg,#1a1306,#4a3b22 40%,#1a1306)}.bottle .glass{width:96px;height:132px;border-radius:14px;background:linear-gradient(100deg,#ffffffa6,#ffecbe59 30%,#c9a55a8c 70%,#fff6);border:1px solid rgba(255,255,255,.6);display:grid;place-content:center;text-align:center;gap:2px}.bottle .glass b{font:500 11px var(--display);letter-spacing:.3em}.bottle .glass small{font:italic 600 11px var(--serif)}.ad-copy{display:flex;align-items:end;justify-content:space-between;gap:10px}.ad-copy h4{font:600 clamp(24px,2.6vw,32px)/1 var(--serif);margin:0}.ad-copy h4 em{font-style:italic;font-weight:700}.ad-story{background:linear-gradient(170deg,#1a1a1a,#000 60%),#000;display:grid;align-content:start;justify-items:center;gap:6px;padding:18px 16px;text-align:center}.ad-story:before{content:"";position:absolute;inset:auto -20% -10% -20%;height:55%;background:radial-gradient(closest-side,rgba(201,165,90,.35),transparent);z-index:-1}.story-bars{display:flex;gap:4px;width:100%;margin-bottom:10px}.story-bars i{flex:1;height:3px;border-radius:2px;background:#f3ebdd40}.story-bars i.on{background:#f3ebdd}.ad-story .big{font:700 clamp(64px,8vw,96px)/1 var(--serif);color:#c9a55a;margin-top:18px;font-style:italic}.ad-story .sub{margin:0;font:500 13px var(--display);letter-spacing:.3em;text-transform:uppercase;color:#f3ebdd}.ad-story .shoe{width:88%;margin-top:auto;position:absolute;bottom:22%;left:6%;transform:rotate(-8deg);filter:drop-shadow(0 20px 18px rgba(0,0,0,.6))}.ad-story .swipe{position:absolute;bottom:16px;left:0;right:0;font:500 12px var(--display);letter-spacing:.2em;text-transform:uppercase;color:#e5d3a1}.ad-coffee{background:radial-gradient(70% 60% at 50% 45%,#2a2016,#0d0d0d);display:grid;justify-items:center;align-content:space-between;padding:20px;text-align:center}.ad-coffee .brandmark{color:#e5d3a1}.ad-coffee .cup{width:52%}.ad-coffee h4{margin:0;font:600 clamp(22px,2.4vw,28px)/1.1 var(--serif);color:#f3ebdd}.ad-coffee h4 em{color:#c9a55a;font-style:italic;font-weight:700}.dots{display:flex;gap:6px}.dots i{width:6px;height:6px;border-radius:50%;background:#f3ebdd4d}.dots i.on{background:#c9a55a}.ba{background:#111;cursor:ew-resize}.ba canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}#ba-after{clip-path:inset(0 0 0 50%)}.ba-l,.ba-r{position:absolute;top:12px;font:500 11px var(--mono);letter-spacing:.1em;text-transform:uppercase;padding:4px 10px;border-radius:999px;background:#0009;color:#f3ebdd;z-index:2}.ba-l{left:12px}.ba-r{right:12px;color:#c9a55a}.ba-handle{position:absolute;top:0;bottom:0;left:50%;width:2px;background:#c9a55a;transform:translate(-1px);z-index:2;pointer-events:none}.ba-handle span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:38px;height:38px;border-radius:50%;background:#c9a55a;color:#000;display:grid;place-items:center;font-size:16px}.ba input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:ew-resize;z-index:3;margin:0}.ba input:focus-visible+*{outline:none}.ba:has(input:focus-visible){outline:2px solid var(--brass);outline-offset:2px}.reel{background:#000}.reel-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(60% 40% at 50% 35%,rgba(229,211,161,.35),transparent),linear-gradient(180deg,#2a2218,#0d0d0d 70%)}@media(prefers-reduced-motion:no-preference){.reel-bg{animation:kb 9s ease-in-out infinite alternate}}@keyframes kb{to{transform:scale(1.12) translateY(-3%)}}.reel-ui{position:absolute;top:14px;left:14px;right:14px;display:flex;justify-content:space-between;align-items:center}.rec-dot{font:500 11px var(--mono);color:#d98070}.cap-line{position:absolute;left:8%;right:18%;top:46%;text-align:center}.cap-line span{display:inline-block;font:800 clamp(22px,2.6vw,30px)/1.05 var(--display);letter-spacing:.02em;color:#f3ebdd;background:#000;padding:6px 10px;border-radius:6px;box-shadow:0 0 0 2px #c9a55a}.cap-line span.gold{background:#c9a55a;color:#000;box-shadow:none}.reel-side{position:absolute;right:12px;bottom:70px;display:grid;gap:14px;text-align:center;color:#f3ebdd}.reel-side i{font-style:normal;font-size:20px;display:grid}.reel-side small{font:500 10px var(--mono);opacity:.8}.reel-time{position:absolute;left:14px;right:14px;bottom:16px;display:flex;gap:10px;align-items:center;font:500 11px var(--mono);color:#f3ebdd}.tl{flex:1;height:3px;background:#f3ebdd40;border-radius:2px;overflow:hidden}.tl i{display:block;height:100%;width:30%;background:#c9a55a}.browser{background:#f3ebdd;color:#121212}.b-bar{display:flex;align-items:center;gap:6px;padding:8px 12px;background:#1a1a1a}.b-bar i{width:9px;height:9px;border-radius:50%;background:#444}.b-bar span{margin-left:10px;flex:1;max-width:240px;font:400 11px var(--mono);color:#a39a8b;background:#0d0d0d;padding:3px 10px;border-radius:6px}.b-page{padding:12px 16px;display:grid;gap:12px;font-size:11px}.b-nav{display:flex;gap:14px;align-items:center}.b-nav b{font:500 12px var(--display);letter-spacing:.3em;margin-right:auto}.b-nav em{font-style:normal;font-weight:600}.b-hero{display:grid;grid-template-columns:1fr 1.1fr;gap:12px;align-items:center}.b-hero small{font:500 10px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#8a6a2a}.b-hero h4{margin:4px 0 10px;font:600 clamp(22px,3vw,36px)/1 var(--serif)}.b-hero h4 em{font-style:italic;color:#9a7020}.b-img{aspect-ratio:4/3;border-radius:8px;background:radial-gradient(60% 70% at 60% 40%,#e5d3a1,#b98e44 60%,#6b4e22)}.b-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.b-grid div{display:grid;gap:2px}.b-grid i{aspect-ratio:1;border-radius:6px;background:linear-gradient(160deg,#e2d6c2,#c8b79c)}.b-grid div:nth-child(2) i{background:linear-gradient(160deg,#3a3430,#1a1a1a)}.b-grid div:nth-child(3) i{background:linear-gradient(160deg,#b98e44,#6b4e22)}.b-grid span{color:#666}@media(max-width:560px){.b-grid{grid-template-columns:repeat(2,1fr)}.b-grid div:nth-child(n+3){display:none}}.ad-story .beam{position:absolute;inset:-10% -30% auto auto;width:70%;height:120%;background:linear-gradient(200deg,rgba(229,211,161,.28),rgba(201,165,90,.06) 45%,transparent 70%);transform:rotate(18deg);filter:blur(6px);z-index:-1}.ad-story .stack{position:absolute;left:0;right:0;bottom:30%;display:grid;justify-items:center;line-height:.86;font:italic 700 clamp(46px,5.4vw,70px) var(--serif);letter-spacing:-.02em;color:transparent;-webkit-text-stroke:1px rgba(229,211,161,.6)}.ad-story .stack span:last-child{color:#f3ebdd;-webkit-text-stroke:0}.ad-story .drop{position:absolute;left:0;right:0;bottom:calc(30% - 34px);margin:0;font:500 11px var(--mono);letter-spacing:.18em;text-transform:uppercase;color:#a39a8b}.cuptop{position:relative;width:62%;aspect-ratio:1;margin:4px auto}.cuptop i{position:absolute;border-radius:50%;display:block}.cuptop .saucer{top:0;right:0;bottom:0;left:0;background:radial-gradient(circle,#1d1915 58%,#2a241c 60%,#14110e 72%,#221d17);box-shadow:0 24px 40px #0009,inset 0 0 0 1px #c9a55a59}.cuptop .cup{top:18%;right:18%;bottom:18%;left:18%;background:radial-gradient(circle,#0b0907 78%,#c9a55a 79%,#8a6a2e 83%,#0b0907 84%)}.cuptop .crema{top:24%;right:24%;bottom:24%;left:24%;background:radial-gradient(circle at 42% 40%,#d9a873 0,#a8703c 22%,#5e3718 55%,#2a160a);box-shadow:inset 0 0 18px #0009}.cuptop .crema:after{content:"";position:absolute;top:22%;right:22%;bottom:22%;left:22%;border-radius:50%;border:2px solid rgba(243,220,180,.35);border-left-color:transparent;border-bottom-color:transparent;transform:rotate(-30deg)}.cuptop .handle{width:14%;height:9%;right:4%;top:45.5%;border-radius:40%;background:linear-gradient(90deg,#c9a55a,#8a6a2e)}.cuptop .spoon{width:4%;height:34%;left:10%;top:52%;border-radius:4px;background:linear-gradient(#e5d3a1,#8a6a2e);transform:rotate(-38deg)}.scene{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;overflow:hidden}.scene .bottle{position:relative;z-index:1;transform:scale(1.15)}.scene.raw{background:linear-gradient(180deg,#9b968c,#8a857b 66%,#77726a 66%);filter:saturate(.55) contrast(.9)}.scene.raw .bottle{transform:scale(1.15) rotate(-4deg);filter:drop-shadow(14px 8px 6px rgba(0,0,0,.35))}.scene.raw .bottle .glass{background:linear-gradient(100deg,#c9c0aa,#b3a88d 60%,#9b917a);border-color:#00000014}.scene.raw .bottle .cap{background:#4a453c}.scene.raw .clutter{position:absolute;border-radius:6px;background:#6f7a6a;opacity:.55}.scene.raw .c1{width:22%;height:30%;left:8%;top:22%;background:#7c8471}.scene.raw .c2{width:16%;height:22%;right:10%;top:30%;background:#8c7f6c}.scene.raw .c3{width:30%;height:8%;left:30%;top:12%;background:#a19a8a}.scene.raw .dust{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 30% 40%,rgba(255,255,255,.18) 0 2px,transparent 3px),radial-gradient(circle at 70% 60%,rgba(0,0,0,.18) 0 2px,transparent 3px),linear-gradient(120deg,rgba(255,250,220,.18),transparent 40%)}.scene.pro{background:radial-gradient(60% 70% at 50% 42%,#3a2d18,#0a0907 70%)}.scene.pro .glow{position:absolute;width:46%;aspect-ratio:1;border-radius:50%;background:radial-gradient(closest-side,rgba(229,211,161,.45),transparent);top:14%;left:27%}.scene.pro .plinth{position:absolute;width:44%;height:12%;left:28%;bottom:13%;border-radius:50%;background:radial-gradient(closest-side,rgba(201,165,90,.45),rgba(201,165,90,.08) 70%,transparent)}.scene.pro .bottle{filter:drop-shadow(0 0 24px rgba(201,165,90,.45)) drop-shadow(0 22px 20px rgba(0,0,0,.7))}.scene.pro .refl{position:absolute;inset:auto 0 0 0;height:22%;background:linear-gradient(180deg,rgba(201,165,90,.08),transparent)}.ugc-shot{position:relative;border-radius:12px;overflow:hidden;background:radial-gradient(18% 14% at 22% 26%,rgba(255,214,150,.55),transparent 70%),radial-gradient(14% 10% at 78% 20%,rgba(255,236,200,.4),transparent 70%),radial-gradient(22% 16% at 70% 70%,rgba(201,165,90,.35),transparent 70%),radial-gradient(12% 9% at 18% 78%,rgba(255,200,140,.3),transparent 70%),linear-gradient(160deg,#4a3826,#1a140e 70%);display:grid;place-items:center;min-height:0}.ugc-shot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(0,0,0,.35),transparent 30%,transparent 70%,rgba(0,0,0,.4))}.ugc-top{position:absolute;top:10px;left:12px;right:12px;display:flex;justify-content:space-between;font:500 11px var(--mono);color:#f3ebdd;z-index:2}.ugc-top .rec{color:#e9897a}.ugc-pov{position:absolute;top:34%;left:50%;transform:translate(-50%) rotate(-2deg);z-index:2;background:#f3ebdd;color:#0d0d0d;font:700 13px var(--body);padding:5px 10px;border-radius:6px;white-space:nowrap}.ugc-hand{transform:rotate(9deg) translateY(16%) scale(.9);filter:drop-shadow(0 18px 18px rgba(0,0,0,.55))}.persona svg .bezel{transform-origin:60px 60px}@media(prefers-reduced-motion:no-preference){.agent-card .persona svg .bezel{animation:bezel 40s linear infinite}.agent-card.lead .persona svg .bezel{animation-duration:24s}}@keyframes bezel{to{transform:rotate(360deg)}}.agent-card{position:relative;transition:border-color .25s,transform .25s}.agent-card:hover{border-color:color-mix(in srgb,var(--brass) 55%,var(--line));transform:translateY(-2px)}.agent-card .persona .status{display:none}.agent-card.lead .persona:before{content:"";position:absolute;top:-14%;right:-14%;bottom:-14%;left:-14%;border-radius:50%;background:radial-gradient(closest-side,rgba(201,165,90,.28),transparent);z-index:-1}.agent-card .persona{isolation:isolate}.ac-idx{position:absolute;top:16px;right:18px;font:500 11px var(--mono);letter-spacing:.12em;color:var(--muted)}.ac-now{display:inline-flex;align-items:center;gap:8px;margin-top:6px;padding:6px 10px;border:1px solid var(--line);border-radius:999px;font:500 11.5px var(--mono);color:var(--fg);justify-self:start;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:#ffffff05}.ac-now i{flex:none;width:7px;height:7px;border-radius:50%;background:var(--good);box-shadow:0 0 #8fbf8a99}.ac-now.busy i{background:var(--warn)}.ac-now.idle i{background:var(--muted)}@media(prefers-reduced-motion:no-preference){.ac-now.on i{animation:pulse 2s infinite}}@keyframes pulse{70%{box-shadow:0 0 0 7px #8fbf8a00}to{box-shadow:0 0 #8fbf8a00}}.pa svg .bezel path{stroke-width:2}@media(max-width:520px){.ac-now{white-space:normal;border-radius:12px}}.brandsheet{background:#f3ebdd;display:grid;justify-items:center;align-content:center;gap:18px;color:#0d0d0d}.mono{width:96px;height:96px;border-radius:50%;border:1.5px solid #9a7020;display:grid;place-items:center;font:italic 700 54px var(--serif);color:#9a7020}.wordmark{font:400 22px var(--display);letter-spacing:.5em;padding-left:.5em}.wordmark span{display:block;text-align:center;font-size:10px;letter-spacing:.6em;color:#8a6a2a;margin-top:4px}.swatches{display:flex;gap:8px}.swatches i{width:30px;height:30px;border-radius:50%;border:1px solid rgba(0,0,0,.15)}.ad-ugc{background:#0d0d0d;display:grid;grid-template-rows:1fr auto auto;padding:12px;gap:12px}.ugc-q{margin:0;font:600 clamp(18px,2vw,22px)/1.2 var(--serif);color:#f3ebdd;text-align:center}.ugc-q em{color:#c9a55a}.ugc-bar{display:flex;justify-content:space-between;align-items:center;background:#f3ebdd;border-radius:12px;padding:10px 12px}.work-note{margin:18px 0 0;color:var(--muted);font-size:14px}.slider{display:grid;gap:16px}.slides{display:grid;grid-auto-flow:column;grid-auto-columns:min(86%,760px);gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:4px;outline:none}.slides::-webkit-scrollbar{display:none}.slides:focus-visible{outline:2px solid var(--brass);outline-offset:4px;border-radius:18px}.slide{scroll-snap-align:start;display:grid;gap:12px;min-width:0}.slide-cap{display:grid;gap:2px}.slide-cap b{font:600 18px var(--serif)}.slide-cap span{color:var(--muted);font-size:14px}.app{display:grid;grid-template-columns:52px 1fr;border:1px solid color-mix(in srgb,var(--brass) 30%,var(--line));border-radius:18px;overflow:hidden;background:var(--panel);aspect-ratio:16/10;max-width:100%}@media(max-width:560px){.app{aspect-ratio:auto;min-height:340px}}.app-nav{background:var(--panel-2);display:grid;align-content:start;justify-items:center;gap:14px;padding-block:14px;border-right:1px solid var(--line)}.app-nav b{width:28px;height:28px;border-radius:8px;background:var(--brass);color:#000;display:grid;place-items:center;font:600 13px var(--display)}.app-nav i{font-style:normal;color:var(--muted);width:30px;height:30px;display:grid;place-items:center;border-radius:8px;font-size:14px}.app-nav i.on{background:var(--bg);color:var(--brass)}.app-main{padding:16px;display:grid;gap:12px;align-content:start;min-width:0;overflow:hidden}.app-top{display:flex;justify-content:space-between;align-items:center;font:600 17px var(--serif)}.app-top em{font:500 11px var(--mono);font-style:normal;color:var(--muted);letter-spacing:.06em;text-transform:uppercase}.mini-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.mini-kpis div{border:1px solid var(--line);border-radius:10px;padding:10px;display:grid;gap:2px;min-width:0}.mini-kpis small{font:500 10px var(--mono);text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.mini-kpis b{font:500 20px var(--display)}.mini-kpis span{font:500 11px var(--mono)}.mini-spark{height:60px;border:1px solid var(--line);border-radius:10px;overflow:hidden}.mini-spark svg{width:100%;height:100%}.mini-list,.queue{display:grid;gap:8px}.mini-list div{display:grid;grid-template-columns:28px auto 1fr;gap:10px;align-items:center;font-size:13px;min-width:0}.mini-list em{font-style:normal;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pa{width:28px;height:28px;display:block}.pa svg{width:100%;height:100%;display:block}.chat{display:grid;gap:8px}.chat .bub{font-size:13px;max-width:80%}.queue div{display:grid;grid-template-columns:28px 1fr auto;gap:10px;align-items:center;border:1px solid var(--line);border-radius:10px;padding:10px}.queue p{margin:0;font-size:13px;min-width:0}.queue small{display:block;color:var(--muted);font-size:11px}.q-ok{font:600 12px var(--body);background:var(--brass);color:#000;padding:6px 10px;border-radius:8px}.cgrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}@media(max-width:560px){.cgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.cgrid div{display:grid;gap:4px;font-size:12px}.cgrid i{aspect-ratio:4/5;border-radius:8px;border:1px solid var(--line)}.cgrid .c1{background:radial-gradient(70% 50% at 50% 45%,#f7ebd0,#c9a55a)}.cgrid .c2{background:linear-gradient(170deg,#1a1a1a,#000);box-shadow:inset 0 -40px 40px -20px #c9a55a80}.cgrid .c3{background:radial-gradient(60% 60% at 50% 50%,#2a2016,#0d0d0d)}.cgrid .c4{background:linear-gradient(160deg,#e2d6c2,#a39a8b);opacity:.6}.cgrid span{font:500 10px var(--mono);text-transform:uppercase;color:var(--muted)}.cgrid span.win{color:var(--good)}.report h5{margin:0;font:600 20px var(--serif)}.report h5 em{color:var(--brass);font-style:italic}.report ul{margin:8px 0;padding-left:18px;display:grid;gap:4px;font-size:13px;color:var(--muted)}.r-bars{display:flex;align-items:end;gap:6px;height:70px}.r-bars i{flex:1;background:linear-gradient(180deg,var(--brass),rgba(201,165,90,.3));border-radius:4px 4px 0 0}.slider-ctl{display:flex;align-items:center;gap:14px}.sbtn{width:44px;height:44px;border-radius:50%;border:1px solid var(--line);background:var(--panel);color:var(--fg);font-size:18px;cursor:pointer}.sbtn:hover{border-color:var(--brass);color:var(--brass)}.sdots{display:flex;gap:8px}.sdots button{width:8px;height:8px;border-radius:999px;border:0;background:var(--line);padding:0;cursor:pointer;transition:width .25s}.sdots button[aria-current=true]{width:26px;background:var(--brass)}.crew{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}@media(max-width:900px){.crew{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.crew{grid-template-columns:1fr}}.agent-card{display:grid;grid-template-columns:88px 1fr;gap:16px;align-items:start;padding:18px;border:1px solid var(--line);border-radius:16px;background:var(--panel);min-width:0}.agent-card.lead{grid-column:1/-1;grid-template-columns:150px 1fr;align-items:center;border-color:color-mix(in srgb,var(--brass) 45%,var(--line));background:radial-gradient(100% 120% at 0% 0%,rgba(201,165,90,.14),transparent 60%),var(--panel)}@media(max-width:520px){.agent-card.lead{grid-template-columns:96px 1fr}}.persona{position:relative}.persona svg{width:100%;height:auto;display:block}.status{position:absolute;right:6%;bottom:6%;width:14px;height:14px;border-radius:50%;background:var(--good);border:3px solid var(--panel)}.status.busy{background:var(--warn)}.status.idle{background:var(--muted)}.ac-body{display:grid;gap:6px;min-width:0}.ac-body .role{font:500 11px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--brass)}.ac-body h3{font-size:24px}.agent-card.lead h3{font-size:36px}.ac-body p{margin:0;color:var(--muted);font-size:15px}.ac-body q{font:italic 600 18px var(--serif);color:var(--fg);quotes:none;margin-top:4px}.agent-card.custom{border-style:dashed}.plus{aspect-ratio:1;border-radius:50%;border:1.5px dashed var(--brass);display:grid;place-items:center;font:300 40px var(--display);color:var(--brass)}.linkbtn{justify-self:start;background:none;border:0;padding:0;color:var(--brass);font:600 14px var(--body);cursor:pointer;text-decoration:underline;text-underline-offset:3px}.pkgs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;align-items:stretch}@media(max-width:900px){.pkgs{grid-template-columns:1fr}}.pkg{position:relative;display:grid;grid-template-rows:auto auto auto 1fr auto;gap:12px;padding:26px;border:1px solid var(--line);border-radius:18px;background:var(--panel)}.pkg.rec{border-color:var(--brass);background:radial-gradient(120% 80% at 50% 0%,rgba(201,165,90,.16),transparent 60%),var(--panel)}.pkg-badge{position:absolute;top:-12px;left:26px;font:600 11px var(--mono);letter-spacing:.1em;text-transform:uppercase;background:var(--brass);color:#000;padding:4px 10px;border-radius:999px}.pkg-k{font:500 12px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--brass)}.pkg h3{font-size:26px}.pkg h3 em{font-style:italic;font-weight:700;color:var(--brass)}.pkg p{margin:0;color:var(--muted)}.pkg ul{list-style:none;margin:0;padding:0;display:grid;gap:8px;align-content:start}.pkg li{display:flex;gap:10px;font-size:15px}.pkg li:before{content:"\2713";color:var(--brass);font-weight:700}.pkg .btn{justify-content:center}.nav-r{display:flex;align-items:center;gap:14px}.cartlink{font-size:14px;color:var(--muted);text-decoration:none}.shop{padding-block:56px 80px;display:grid;gap:28px}.shop h1{font-size:clamp(32px,5vw,56px);line-height:1.05}.shop h1 em{font-style:italic;color:var(--brass)}.rte{color:var(--muted);max-width:68ch}.rte a{color:var(--brass)}.pgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px}.pcard{display:grid;gap:8px;text-decoration:none;border:1px solid var(--line);border-radius:16px;padding:12px;background:var(--panel)}.pcard img,.pimg{width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:10px;background:var(--panel-2);display:block}.pcard b{font-weight:600}.pcard span{color:var(--brass);font-family:var(--mono);font-size:14px}.product{display:grid;grid-template-columns:1.1fr 1fr;gap:32px;align-items:start}@media(max-width:820px){.product{grid-template-columns:1fr}}.price{font:500 24px var(--mono);color:var(--brass)}.field{display:grid;gap:6px;font:500 12px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.cart-row{display:grid;grid-template-columns:72px 1fr auto;gap:14px;align-items:center;border-bottom:1px solid var(--line);padding-block:14px}.cart-row img{width:72px;height:72px;object-fit:cover;border-radius:10px}.box{border:1px solid var(--line);border-radius:18px;background:var(--panel);padding:clamp(20px,4vw,36px);display:grid;gap:14px;max-width:520px}.err{color:var(--bad)}.pager{display:flex;gap:12px;color:var(--muted)}img{max-width:100%;height:auto}.pimg,.pcard img{height:auto}@media(max-width:380px){.nav-r{gap:8px}.nav-r .btn{padding-left:12px;padding-right:12px}.nav .logo,nav .logo{letter-spacing:.3em}}.office{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.office-stage{position:relative;border:1px solid var(--line);border-radius:20px;background:radial-gradient(80% 70% at 50% 45%,rgba(201,165,90,.1),transparent 70%),#050505;overflow:hidden;perspective:1800px;min-width:0}.office-scroll{overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;padding:clamp(10px,2.4vw,34px) clamp(10px,3vw,48px)}.office-scroll::-webkit-scrollbar{display:none}.office-plan{display:block;width:100%;min-width:680px;height:auto;transform-origin:50% 60%;transform:rotateX(16deg);transition:transform .6s cubic-bezier(.2,.7,.2,1);margin-bottom:-2.5%;filter:drop-shadow(0 30px 40px rgba(0,0,0,.6))}@media(max-width:700px){.office-plan{transform:none;margin-bottom:0}}.office-hint{display:none;margin:0;padding:0 22px 16px;font:500 11px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}@media(max-width:700px){.office-hint{display:block}}.office-plan .rm{fill:#100e0b;stroke:#c9a55a;stroke-opacity:.38;stroke-width:1.5;transition:fill .3s,stroke-opacity .3s}.office-plan .rl{font:500 12px var(--mono);letter-spacing:.12em;text-transform:uppercase;fill:#a39a8b}.office-plan .rl.c{fill:#e5d3a1}.office-plan .fx{fill:#1a1a1a;stroke:#c9a55a;stroke-opacity:.35;stroke-width:1}.office-plan .ln{fill:none;stroke:#c9a55a;stroke-opacity:.35;stroke-width:1.2;stroke-linecap:round}.office-plan .scr{fill:#c9a55a;fill-opacity:.12}.office-plan .plant{fill:#1f2a1c;stroke:#c9a55a;stroke-opacity:.25}.office-plan .spark{fill:none;stroke:#e5d3a1;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.office-plan .leds circle{fill:#8fbf8a}.office-plan .chairs circle{fill:#1a1a1a;stroke:#c9a55a;stroke-opacity:.4}.office-plan .of-brand{font:400 15px var(--display);letter-spacing:.5em;fill:#f3ebdd}.office-plan .of-ticker{font:500 11px var(--mono);letter-spacing:.1em;fill:#e5d3a1}.of-room{cursor:pointer;outline:none}.of-room:hover .rm,.of-room:focus-visible .rm,.of-room.sel .rm{fill:#17130d;stroke-opacity:.9}.of-room:focus-visible .rm{stroke-width:2.5}.of-room.cmd.sel>circle:first-child{stroke-opacity:1}.office-plan .ag{pointer-events:none}.office-plan .ag .ring{fill:none;stroke:#c9a55a;stroke-opacity:0;stroke-width:1.5;stroke-dasharray:4 6}.office-plan .ag.busy .ring{stroke-opacity:.8}.office-plan .ag.lead .ring{stroke-opacity:.5}.office-plan .ag .phone{fill:#0d0d0d;stroke:#c9a55a;stroke-width:1.5}.office-plan .ag .phone-scr{fill:#c9a55a;fill-opacity:.25}.office-plan .badge circle{fill:#c9a55a}.office-plan .badge text{font:700 12px var(--body);fill:#000}.office-plan .badge.zero{opacity:0}.office-plan .pk{fill:#fff3d1}.office-plan .pk-glow{fill:#c9a55a;opacity:.8}.office-plan .pk.back{fill:#8fbf8a}.office-plan .persona-bezel,.office-plan .bezel{transform-origin:60px 60px}@media(prefers-reduced-motion:no-preference){.office-plan .core-glow{animation:corepulse 3.2s ease-in-out infinite;transform-origin:500px 320px;transform-box:view-box}.office-plan .ag.busy .ring{animation:ringspin 6s linear infinite;transform-box:fill-box;transform-origin:center}.office-plan .ag .bezel{animation:bezel 30s linear infinite}.office-plan .leds circle{animation:led 1.6s steps(2) infinite}.office-plan .leds circle:nth-child(3n){animation-delay:.5s}.office-plan .leds circle:nth-child(3n+1){animation-delay:1.1s}.office-plan .scr{animation:scr 4s ease-in-out infinite}.office-plan .scr.s2{animation-delay:1.5s}.office-plan .of-windows{animation:win 6s ease-in-out infinite}}@keyframes corepulse{50%{transform:scale(1.12);opacity:.85}}@keyframes ringspin{to{transform:rotate(360deg)}}@keyframes led{50%{opacity:.25}}@keyframes scr{50%{fill-opacity:.28}}@keyframes win{50%{opacity:.55}}.office-panel{border:1px solid var(--line);border-radius:20px;background:var(--panel);padding:20px;display:grid;gap:16px;min-width:0;grid-template-columns:minmax(0,1.05fr) minmax(0,.9fr) minmax(0,1.25fr);grid-template-areas:"head head head" "agent side feed" "note note note";align-items:start}@media(max-width:980px){.office-panel{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"head head" "agent side" "feed feed" "note note"}}@media(max-width:620px){.office-panel{grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "agent" "side" "feed" "note"}}.op-head{grid-area:head}.op-agent{grid-area:agent}.op-side{grid-area:side;display:grid;gap:12px}.op-feed{grid-area:feed}.op-note{grid-area:note}.op-legend{list-style:none;margin:0;padding:12px 14px;border:1px solid var(--line);border-radius:14px;display:grid;gap:8px;font-size:13px;color:var(--muted)}.op-legend li{display:flex;align-items:center;gap:10px}.op-legend i{width:10px;height:10px;border-radius:50%;flex:none}.lg-task{background:#fff3d1;box-shadow:0 0 10px #c9a55a}.lg-done{background:#8fbf8a;box-shadow:0 0 10px #8fbf8ab3}.lg-you{background:#c9a55a;border-radius:3px!important}.op-head{display:flex;justify-content:space-between;align-items:center;font:500 11px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.op-live{display:inline-flex;align-items:center;gap:8px;color:var(--fg)}.op-live i{width:7px;height:7px;border-radius:50%;background:var(--good)}@media(prefers-reduced-motion:no-preference){.op-live i{animation:pulse 2s infinite}}.op-agent{display:grid;grid-template-columns:64px minmax(0,1fr);gap:4px 14px;align-items:center;padding:14px;border:1px solid var(--line);border-radius:14px;background:radial-gradient(120% 120% at 0 0,rgba(201,165,90,.1),transparent 60%)}.op-em svg{width:64px;height:64px;display:block}.op-agent .role{font:500 10.5px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--brass)}.op-agent h3{font-size:26px;line-height:1.1}.op-room{font-size:13px;color:var(--muted)}.op-now{grid-column:1/-1;margin:8px 0 0;font:italic 600 16px/1.35 var(--serif);color:var(--fg);min-height:2.7em}.op-stats{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:4px}.op-stats div{border:1px solid var(--line);border-radius:10px;padding:8px 10px;display:grid}.op-stats b{font:600 18px var(--body)}.op-stats small{font:500 10px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.op-appr{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;border:1px solid color-mix(in srgb,var(--brass) 45%,var(--line));border-radius:14px}.op-appr div{display:grid}.op-appr small{font:500 10px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.op-appr b{font:600 16px var(--body)}.op-appr .btn{padding:9px 14px;font-size:14px}.op-appr .btn:disabled{opacity:.45;cursor:default}.op-feed{list-style:none;margin:0;padding:0;display:grid;gap:8px;font-size:13px;color:var(--muted)}.op-feed li{display:grid;grid-template-columns:42px minmax(0,1fr);gap:8px;padding-top:8px;border-top:1px solid var(--line)}.op-feed li:first-child{border-top:0;padding-top:0}.op-feed time{font:500 11px var(--mono);color:var(--muted)}.op-feed b{color:var(--fg);font-weight:600}.op-feed .ok{color:var(--good)}@media(prefers-reduced-motion:no-preference){.op-feed li:first-child{animation:feedin .45s ease}}@keyframes feedin{0%{opacity:0;transform:translateY(-4px)}}.op-note{margin:0;font-size:12px;color:var(--muted)}.office-3d{display:none;position:relative;width:100%;aspect-ratio:16/9.2;cursor:grab}.office-3d:active{cursor:grabbing}.office-3d canvas{display:block;width:100%;height:100%;outline:none}.office-stage.is-3d .office-3d{display:block}.office-stage.is-3d .office-scroll,.office-stage.is-3d .office-hint{display:none}@media(max-width:700px){.office-3d{aspect-ratio:1/.82}}.of-time{display:none;position:absolute;left:16px;right:16px;bottom:14px;align-items:center;gap:12px;padding:8px 10px 8px 14px;border:1px solid var(--line);border-radius:999px;background:#050505b8;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);max-width:520px;margin:0 auto}.office-stage.is-3d .of-time{display:flex}.of-time span{font:500 11px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--fg);white-space:nowrap;min-width:0;overflow:hidden;text-overflow:ellipsis}.of-time input{flex:1;min-width:60px;accent-color:#C9A55A}.of-time button{font:600 12px var(--body);border-radius:999px;border:1px solid var(--line);background:transparent;color:var(--muted);padding:6px 12px;cursor:pointer}.of-time button.on{background:#c9a55a;color:#000;border-color:#c9a55a}.of-drag{position:absolute;top:14px;right:16px;font:500 10.5px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);display:none;pointer-events:none}.office-stage.is-3d .of-drag{display:block}@media(max-width:700px){.of-time{position:static;margin:0 12px 12px;flex-wrap:wrap;border-radius:16px;gap:8px 12px;padding:10px 12px;max-width:none}.of-time span{flex:1}.of-time input{order:3;flex-basis:100%}.of-drag{top:10px;right:12px}}.of-keys{position:absolute;left:12px;top:12px;z-index:3;display:flex;flex-wrap:wrap;gap:6px;max-width:calc(100% - 24px)}.of-keys:not(:focus-within){clip-path:inset(50%);width:1px;height:1px;overflow:hidden}.of-keys button{font:600 12px var(--body);border-radius:999px;border:1px solid var(--brass);background:#050505d9;color:var(--fg);padding:6px 12px;cursor:pointer}.office-stage:not(.is-3d) .of-keys{display:none}.wc-anim .wv .wi{display:inline-block;opacity:0;transform:translateY(.6em) rotate(3deg);filter:blur(8px);transform-origin:0 100%;transition:opacity .8s ease,transform 1s cubic-bezier(.2,.8,.2,1),filter .8s ease;transition-delay:calc(var(--i,0)*70ms)}.wc-anim .wv.in .wi{opacity:1;transform:none;filter:blur(0)}.wc-anim .wv em .wi{transition-duration:.9s,1.1s,.9s}.wc-anim .fx-up{opacity:0;transform:translateY(14px);transition:opacity .9s ease,transform .9s cubic-bezier(.2,.8,.2,1);transition-delay:var(--d,.25s)}.wc-anim .fx-up.in{opacity:1;transform:none}.tw{white-space:pre-wrap}.tw-caret{display:inline-block;width:.55em;height:1em;margin-left:2px;vertical-align:-.12em;background:currentColor;opacity:.85}.tw-caret.blink{animation:twblink .9s steps(2) infinite}@keyframes twblink{50%{opacity:0}}.wc-anim .tw-wait{visibility:hidden}.wc-anim:not(.wc-ready) h1,.wc-anim:not(.wc-ready) .sec-head h2,.wc-anim:not(.wc-ready) .access h2,.wc-anim:not(.wc-ready) .eyebrow,.wc-anim:not(.wc-ready) .ac-body .role,.wc-anim:not(.wc-ready) .sec-head>p,.wc-anim:not(.wc-ready) .hero .lead{visibility:hidden}
/*# sourceMappingURL=/cdn/shop/t/9/assets/wealthcode.css.map */
