.hero-micro{color:var(--text-muted);margin-top:18px;font-size:14px}.page-switch{border:1px solid var(--border-strong);background:#ffffff0a;border-radius:10px;align-items:center;gap:2px;padding:3px;display:inline-flex}.ps-tab{letter-spacing:-.01em;color:var(--text-2);white-space:nowrap;transition:background .2s var(--ease), color .2s var(--ease);border-radius:7px;padding:7px 13px;font-size:13px;font-weight:600;line-height:1;text-decoration:none}.ps-tab:hover{color:var(--text)}.ps-tab.active,.ps-tab.active:hover{background:var(--beige);color:#0d0d0b}.mm-switch{width:100%;margin:0 0 10px;display:flex}.mm-switch .ps-tab{text-align:center;flex:1;padding:11px;font-size:15px}@media (max-width:600px){.nav-left .page-switch{display:none}}.preview-switch{border:1px solid var(--border-strong);background:#ffffff0a;border-radius:12px;align-items:center;gap:3px;width:max-content;margin:0 auto 26px;padding:4px;display:flex}.preview-switch .ps-tab{cursor:pointer;background:0 0;border:none;padding:9px 20px;font-family:inherit;font-size:14px}.preview-switch .ps-tab.active,.preview-switch .ps-tab.active:hover{background:var(--beige);color:#0d0d0b}.webmock{overflow:hidden}.wm-grid{background:var(--app-bg);grid-template-columns:220px 240px 1fr;height:600px;display:grid}.wm-nav{background:var(--app-panel);border-right:1px solid var(--app-border);flex-direction:column;min-width:0;padding:15px 12px;display:flex}.wm-brand{align-items:center;gap:9px;padding:2px 6px 16px;display:flex}.wm-logo{background:var(--beige);color:#1a1206;border-radius:7px;flex-shrink:0;place-items:center;width:24px;height:24px;font-family:Geist Mono,monospace;font-size:13px;font-weight:700;display:grid}.wm-brand-nm{color:var(--app-text);font-size:14.5px;font-weight:600}.wm-collapse{color:var(--app-faint);place-items:center;margin-left:auto;display:grid}.wm-navlbl{letter-spacing:.14em;color:var(--app-faint);padding:0 8px 8px;font-size:9.5px}.wm-navitem{color:var(--app-dim);border-radius:8px;align-items:center;gap:10px;padding:9px 10px;font-size:13px;display:flex}.wm-navitem svg{color:var(--app-faint);flex-shrink:0}.wm-navitem.active{color:var(--app-text);background:#f2843d1a}.wm-navitem.active svg{color:var(--beige)}.wm-new{letter-spacing:.08em;color:var(--beige);background:#f2843d24;border:1px solid #f2843d4d;border-radius:5px;margin-left:auto;padding:2px 5px;font-size:8px;font-weight:700}.wm-nav-foot{border-top:1px solid var(--app-border);align-items:center;gap:9px;margin-top:auto;padding-top:12px;display:flex}.wm-uavatar{background:linear-gradient(135deg, var(--beige), #d96020);color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:26px;height:26px;font-size:12px;font-weight:600;display:grid}.wm-ucol{flex-direction:column;display:flex}.wm-uname{color:var(--app-text);font-size:12.5px;font-weight:500}.wm-urole{letter-spacing:.1em;color:var(--app-faint);font-size:8.5px}.wm-chats{background:var(--app-panel-2);border-right:1px solid var(--app-border);flex-direction:column;min-width:0;padding:15px 12px;display:flex}.wm-chats-head{align-items:center;gap:8px;padding:2px 6px 14px;display:flex}.wm-chats-title{letter-spacing:.12em;color:var(--app-dim);font-size:11px;font-weight:600}.wm-count{color:var(--app-faint)}.wm-chats-ic{color:var(--app-faint);place-items:center;margin-left:auto;display:grid}.wm-chats-ic+.wm-chats-ic{margin-left:2px}.wm-chats-lbl{letter-spacing:.12em;color:var(--app-faint);padding:0 8px 8px;font-size:9.5px}.wm-chat-item{border-radius:8px;flex-direction:column;gap:3px;padding:9px 10px;display:flex}.wm-chat-item.active{background:#ffffff0d}.wm-chat-t{color:var(--app-text);font-size:12.5px}.wm-chat-d{color:var(--app-faint);font-size:10.5px}.wm-main{background:var(--app-bg);flex-direction:column;min-width:0;display:flex}.wm-main-top{border-bottom:1px solid var(--app-border);justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;display:flex}.wm-crumb{color:var(--app-dim);align-items:center;gap:8px;min-width:0;font-size:12.5px;display:flex}.wm-crumb-sep{color:var(--app-faint)}.wm-crumb-cur{color:var(--app-text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.wm-chrome{flex-shrink:0;align-items:center;gap:11px;display:flex}.wm-batt{color:var(--app-dim);align-items:center;gap:5px;font-size:11px;display:inline-flex}.wm-ic{color:var(--app-faint);place-items:center;display:grid}.wm-cavatar{color:#fff;background:#2f6df6;border-radius:50%;place-items:center;width:24px;height:24px;font-size:11px;font-weight:600;display:grid}.wm-thread{flex-direction:column;flex:1;gap:20px;padding:22px 26px;display:flex;overflow:hidden}.wm-umsg{justify-content:flex-end;display:flex}.wm-ubub{background:var(--app-panel);border:1px solid var(--app-border-2);color:var(--app-text);border-radius:12px 12px 4px;max-width:82%;padding:11px 15px;font-size:13.5px;line-height:1.5}.wm-amsg{gap:12px;display:flex}.wm-aav{background:var(--beige);color:#1a1206;border-radius:7px;flex-shrink:0;place-items:center;width:26px;height:26px;font-family:Geist Mono,monospace;font-size:12px;font-weight:700;display:grid}.wm-abody{min-width:0}.wm-ahead{color:var(--app-text);margin-bottom:6px;font-size:12.5px;font-weight:600}.wm-atime{color:var(--app-faint);margin-left:6px;font-weight:400}.wm-atext{color:var(--app-dim);font-size:13.5px;line-height:1.65}.wm-achips{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.wm-achip{color:var(--beige);background:#f2843d14;border:1px solid #f2843d47;border-radius:7px;padding:4px 10px;font-size:11.5px}.wm-composer{border:1px solid var(--app-border-2);background:var(--app-panel-2);border-radius:14px;margin:0 18px;padding:11px 13px 10px}.wm-comp-input{padding:2px 2px 11px}.wm-comp-ph{color:var(--app-faint);font-size:13.5px}.wm-comp-bar{align-items:center;gap:8px;display:flex}.wm-model{color:var(--app-text);border:1px solid var(--app-border-2);border-radius:8px;flex-shrink:0;align-items:center;gap:6px;padding:5px 8px;font-size:12px;font-weight:500;display:inline-flex}.wm-model-ic{background:var(--app-text);width:15px;height:15px;color:var(--app-bg);border-radius:4px;place-items:center;font-size:9px;font-weight:700;display:grid}.wm-model svg{color:var(--app-faint)}.wm-comp-sp{flex:1}.wm-comp-ic{color:var(--app-faint);flex-shrink:0;place-items:center;width:26px;height:26px;display:grid}.wm-send{background:var(--beige);color:#1a1206;border-radius:8px;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.wm-help{color:var(--app-faint);justify-content:space-between;align-items:center;gap:12px;padding:9px 20px 14px;font-size:11px;display:flex}@media (max-width:1000px){.wm-grid{grid-template-columns:200px 1fr}.wm-chats{display:none}}@media (max-width:720px){.wm-grid{grid-template-columns:1fr;height:auto;min-height:500px}.wm-nav{display:none}.wm-thread{padding:18px}.wm-composer{margin:0 14px}.wm-help{padding:9px 16px 14px}}.bridge-grid{grid-template-columns:1fr auto 1fr;align-items:stretch;gap:18px;max-width:980px;margin:0 auto;display:grid}.bridge-col{border:1px solid var(--border);border-radius:var(--radius);background:var(--card-deep);padding:26px 24px}.bridge-after{background:linear-gradient(180deg, #3ecf8e0d, var(--card-deep) 42%);border-color:#3ecf8e47}.bridge-h{color:var(--text);align-items:center;gap:10px;margin-bottom:18px;font-size:15px;font-weight:600;display:flex}.bridge-dot{background:var(--text-muted);border-radius:50%;flex-shrink:0;width:9px;height:9px}.bridge-dot.ok{background:var(--green);box-shadow:0 0 10px #3ecf8e99}.bridge-col ul{flex-direction:column;gap:13px;list-style:none;display:flex}.bridge-col li{color:var(--text-2);padding-left:22px;font-size:14px;line-height:1.5;position:relative}.bridge-before li:before{content:"—";color:var(--text-muted);position:absolute;left:0}.bridge-after li:before{content:"";border:solid var(--green);border-width:0 2px 2px 0;width:5px;height:9px;position:absolute;top:4px;left:3px;transform:rotate(40deg)}.bridge-arrow{color:var(--beige);align-self:center;place-items:center;display:grid}.bridge-bottom{text-align:center;color:var(--text-2);max-width:640px;margin:26px auto 0;font-size:15px;line-height:1.6}@media (max-width:760px){.bridge-grid{grid-template-columns:1fr}.bridge-arrow{transform:rotate(90deg)}}.steps5{grid-template-columns:repeat(5,1fr);gap:16px;display:grid}@media (max-width:1080px){.steps5{grid-template-columns:repeat(3,1fr)}}@media (max-width:680px){.steps5{grid-template-columns:repeat(2,1fr)}}@media (max-width:420px){.steps5{grid-template-columns:1fr}}.flow-grid-sub{grid-template-columns:repeat(2,1fr);gap:18px;margin-top:18px;display:grid}.flow-card.sub{padding:20px 22px}.flow-card.sub .flow-prompt{margin-bottom:14px}@media (max-width:760px){.flow-grid-sub{grid-template-columns:1fr;max-width:480px;margin-left:auto;margin-right:auto}}.agency-cols{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.ag-col{padding:26px 24px}.ag-col-n{color:var(--beige);letter-spacing:.08em;margin-bottom:14px;font-family:Geist Mono,monospace;font-size:13px;font-weight:600}.ag-col-ic{width:40px;height:40px;color:var(--beige);background:#f2843d1a;border:1px solid #f2843d40;border-radius:11px;place-items:center;margin-bottom:16px;display:grid}.ag-col h3{letter-spacing:-.01em;color:var(--text);margin-bottom:9px;font-size:17px;font-weight:600}.ag-col p{color:var(--text-2);font-size:14.5px;line-height:1.6}.ag-col-ok .ag-col-ic{color:var(--green);background:#3ecf8e1a;border-color:#3ecf8e47}@media (max-width:900px){.agency-cols{grid-template-columns:1fr;max-width:560px;margin:0 auto}}.incl-grid{grid-template-columns:1fr 1fr;gap:12px 28px;max-width:820px;margin:0 auto;list-style:none;display:grid}.incl-grid li{color:var(--text-2);align-items:flex-start;gap:11px;font-size:14.5px;display:flex}.incl-grid li svg{color:var(--beige);flex-shrink:0;margin-top:3px}@media (max-width:620px){.incl-grid{grid-template-columns:1fr}}.agency-price{grid-template-columns:1fr 1fr;align-items:stretch;gap:18px;max-width:820px;margin:0 auto;display:grid}.agency-price .pc-name{font-size:15px;font-weight:600}.agency-price .pc-price{margin:12px 0 4px;font-size:32px}.agency-price .pc-price span{color:var(--text);letter-spacing:-.02em;font-size:32px;font-weight:600}@media (max-width:700px){.agency-price{grid-template-columns:1fr;max-width:440px}}.guar-grid{grid-template-columns:1fr 1fr;gap:18px;max-width:900px;margin:0 auto;display:grid}.guar-card{padding:30px 28px}.guar-ic{width:46px;height:46px;color:var(--beige);background:#f2843d1a;border:1px solid #f2843d40;border-radius:13px;place-items:center;margin-bottom:18px;display:grid}.guar-card h3{letter-spacing:-.01em;color:var(--text);margin-bottom:11px;font-size:19px;font-weight:600}.guar-card p{color:var(--text-2);font-size:15px;line-height:1.65}@media (max-width:700px){.guar-grid{grid-template-columns:1fr}}.next-steps{counter-reset:ns;flex-direction:column;gap:14px;list-style:none;display:flex}.next-steps li{counter-increment:ns;color:var(--text-2);align-items:center;min-height:26px;padding-left:40px;font-size:14.5px;line-height:1.55;display:flex;position:relative}.next-steps li:before{content:counter(ns);width:26px;height:26px;color:var(--beige);background:#f2843d1a;border:1px solid #f2843d47;border-radius:8px;place-items:center;font-size:12.5px;font-weight:600;display:grid;position:absolute;top:0;left:0}.form-field select{border:1px solid var(--border-strong);color:var(--text);cursor:pointer;appearance:none;background:#00000038 url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 4.5 6 7.5l3-3' stroke='%23ADAAA4' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") right 14px center no-repeat;border-radius:10px;padding:12px 34px 12px 14px;font-family:inherit;font-size:14px;transition:border-color .2s}.form-field select:focus{border-color:#f2843d80;outline:none}.form-field select option{color:var(--text);background:#16161c}.proc-flow{grid-template-columns:repeat(5,1fr);gap:20px;display:grid}.proc-step{position:relative}.proc-num{background:var(--card);width:40px;height:40px;color:var(--beige);z-index:1;border:1px solid #f2843d66;border-radius:50%;place-items:center;margin-bottom:18px;font-size:15px;font-weight:700;display:grid;position:relative}.proc-step:not(:last-child):after{content:"";background:linear-gradient(90deg,#f2843d73,#f2843d1f);height:1px;position:absolute;top:20px;left:46px;right:-14px}.proc-step h3{letter-spacing:-.01em;color:var(--text);margin-bottom:8px;font-size:16px;font-weight:600}.proc-step p{color:var(--text-2);font-size:14px;line-height:1.6}@media (max-width:900px){.proc-flow{grid-template-columns:1fr;gap:0;max-width:520px;margin:0 auto}.proc-step{padding:0 0 26px 56px}.proc-num{margin:0;position:absolute;top:0;left:0}.proc-step:not(:last-child):after{background:linear-gradient(#f2843d73,#f2843d1f);width:1px;height:auto;inset:44px auto 6px 20px}}.nav-right .nav-guest{align-items:center;gap:8px;display:flex}.nav-right .nav-user{display:none;position:relative}[data-auth=in] .nav-right .nav-guest{display:none}[data-auth=in] .nav-right .nav-user{display:block}.mm-cta .nav-guest{flex-direction:column;gap:10px;display:flex}.mm-cta .nav-user{flex-direction:column;gap:10px;display:none}[data-auth=in] .mm-cta .nav-guest{display:none}[data-auth=in] .mm-cta .nav-user{display:flex}.nav-user-btn{border:1px solid var(--border-strong);height:36px;color:var(--text);cursor:pointer;transition:background .15s var(--ease);background:#ffffff0a;border-radius:10px;align-items:center;gap:8px;padding:0 10px 0 8px;font-family:inherit;font-size:13.5px;font-weight:500;display:inline-flex}.nav-user-btn:hover{background:#ffffff12}.nav-user-av{background:linear-gradient(135deg, var(--beige), #d96020);color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:24px;height:24px;display:grid}.nav-user-chev{color:var(--text-muted);transition:transform .2s var(--ease)}.nav-user.open .nav-user-chev{transform:rotate(180deg)}.nav-user-menu{background:var(--bg-2);border:1px solid var(--border-strong);z-index:60;opacity:0;visibility:hidden;width:212px;transition:opacity .15s var(--ease), transform .15s var(--ease), visibility .15s;border-radius:12px;padding:6px;position:absolute;top:calc(100% + 8px);right:0;transform:translateY(-6px);box-shadow:0 16px 44px #00000080}.nav-user.open .nav-user-menu{opacity:1;visibility:visible;transform:translateY(0)}.nav-user-menu a,.nav-user-menu .nav-logout{width:100%;color:var(--text);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;padding:9px 10px;font-family:inherit;font-size:13.5px;font-weight:500;text-decoration:none;transition:background .12s;display:flex}.nav-user-menu a svg,.nav-user-menu .nav-logout svg{color:var(--text-muted);flex-shrink:0}.nav-user-menu a:hover{background:#ffffff0d}.nav-user-menu .nav-logout,.nav-user-menu .nav-logout svg{color:var(--red)}.nav-user-menu .nav-logout:hover{background:#ff5a5a1a}.nav-user-sep{background:var(--border);height:1px;margin:4px 6px}.appmock-desk .appmock-top{justify-content:space-between}.am-winbrand{color:var(--app-text);letter-spacing:-.01em;align-items:center;gap:8px;font-size:12px;font-weight:600;display:inline-flex}.am-winlogo{background:var(--app-blue);color:#1a1206;border-radius:5px;flex-shrink:0;place-items:center;width:17px;height:17px;display:grid}.am-winctl{color:var(--app-faint);align-items:center;gap:15px;display:inline-flex}.am-winctl svg{display:block}.appmock-desk .am-ws .wsq{background:0 0}.appmock-desk .am-ws .wsq svg{color:var(--app-dim)}.am-side-foot2{border-top:1px solid var(--app-border);align-items:center;gap:3px;padding-top:12px;display:flex}.am-side-foot2 .fi{width:28px;height:28px;color:var(--app-faint);border-radius:7px;place-items:center;display:grid}.am-side-foot2 .fi:hover{background:#161619}.am-side-foot2 .am-foot-sp{flex:1}.am-foot-av{background:linear-gradient(135deg, var(--beige), #d96020);color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:26px;height:26px;font-size:10.5px;font-weight:600;display:grid}.am-newchat-hl{color:var(--beige);background:#f2843d14;border-color:#f2843d66}.am-newchat-hl svg{color:var(--beige)}.am-hist-item .ht{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.am-hist-item .hdt{color:var(--app-faint);flex-shrink:0;font-size:10.5px}.am-clicks .am-hist-item.active{background:#f2843d0f;box-shadow:inset 0 0 0 1px #f2843d47}.am-clicks-foot{border-top:1px solid var(--app-border);align-items:center;gap:9px;margin-top:auto;padding-top:12px;display:flex}.cf-av{background:linear-gradient(135deg, var(--beige), #d96020);color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:26px;height:26px;font-size:10.5px;font-weight:600;display:grid}.cf-col{flex-direction:column;flex:1;min-width:0;line-height:1.3;display:flex}.cf-name{color:var(--app-text);font-size:12px;font-weight:500}.cf-sub{letter-spacing:.12em;text-transform:uppercase;color:var(--app-faint);font-size:8.5px}.cf-toggle{background:#f2843d47;border:1px solid #f2843d73;border-radius:100px;flex-shrink:0;width:30px;height:17px;position:relative}.cf-knob{background:var(--beige);border-radius:50%;width:12px;height:12px;position:absolute;top:1.5px;right:1.5px}.appmock-desk .am-main{padding-top:0}.appmock-desk .cc-thread{justify-content:flex-start}.cc-topbar{border-bottom:1px solid var(--app-border);align-items:center;gap:10px;margin:0 -34px 18px;padding:15px 24px;display:flex}.cc-top-ic{color:var(--app-faint);flex-shrink:0;place-items:center;display:grid}.cc-top-t{color:var(--app-text);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:500;overflow:hidden}.appmock-desk .cc-msg.user .cc-bubble{background:#f2843d21;border-color:#f2843d4d}.appmock-desk .cc-avatar.ai{background:var(--app-blue);color:#1a1206;border:none;border-radius:8px}.appmock-desk .cc-think{cursor:default;border:1px solid var(--app-border);background:var(--app-panel);letter-spacing:.13em;text-transform:uppercase;width:100%;max-width:480px;color:var(--app-dim);border-radius:9px;align-items:center;gap:8px;margin:0 0 12px;padding:9px 12px;font-family:Geist Mono,monospace;font-size:9.5px;display:flex}.appmock-desk .cc-skill i{background:#2f6df6}.cc-list{flex-direction:column;gap:8px;max-width:480px;margin:10px 0 2px;list-style:none;display:flex}.cc-list li{color:var(--app-dim);padding-left:15px;font-size:12.5px;line-height:1.55;position:relative}.cc-list li:before{content:"";background:var(--app-faint);border-radius:50%;width:4px;height:4px;position:absolute;top:8px;left:2px}.cc-list li strong{color:var(--app-text);font-weight:600}@media (max-width:720px){.cc-topbar{margin:0 -18px 15px;padding:13px 18px}}
