*,:before,:after{box-sizing:border-box}html,body{-webkit-font-smoothing:antialiased;background:#faf9f7;margin:0;padding:0}img{max-width:100%}button,input,select,textarea{font:inherit}select{appearance:none;cursor:pointer;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1.5l5 5 5-5' stroke='%235E5B55' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:12px 8px;padding-right:40px!important}select:disabled{cursor:not-allowed;opacity:.6}select::-ms-expand{display:none}
.wc-page{color:#464545;background:#faf9f7;width:100%;font-family:Poppins,ui-sans-serif,system-ui,sans-serif;font-weight:300;container-type:inline-size}.wc-wrap{max-width:1240px;margin:0 auto;padding-left:20px;padding-right:20px}.wc-h{text-transform:uppercase;color:#1e1d1d;margin:0;font-family:Prompt,sans-serif;font-weight:700;line-height:1.02}.wc-h2{font-size:clamp(30px,4cqw,52px)}.wc-eyebrow{letter-spacing:.25em;text-transform:uppercase;color:#6b6968;font-family:Prompt,sans-serif;font-size:12px;font-weight:500}.wc-bar{background:#b72a38;width:48px;height:3px;margin:18px 0 22px}.wc-btn{color:#fff;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#b72a38;border:none;border-radius:2px;justify-content:center;align-items:center;gap:12px;min-height:58px;padding:0 28px;font-family:Prompt,sans-serif;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.wc-btn:hover{background:#9f2230}.wc-btn-light{color:#b72a38;background:#fff}.wc-btn-light:hover{background:#f3dadd}.wc-header{z-index:20;background:#fff;border-bottom:1px solid #e7e4e0;position:relative}.wc-header .wc-wrap{justify-content:space-between;align-items:center;gap:16px;padding-top:18px;padding-bottom:18px;display:flex}.wc-logo{flex-shrink:0;display:block}.wc-header img{width:auto;max-width:none;height:clamp(40px,4.6cqw,58px);display:block}.wc-header-actions{flex-shrink:0;align-items:center;gap:24px;display:flex}.wc-mainsite{color:#464545;white-space:nowrap;align-items:center;gap:6px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.wc-mainsite:hover{color:#b72a38;text-underline-offset:3px;text-decoration:underline}.wc-header .wc-btn{letter-spacing:.06em;color:#fff;flex-shrink:0;min-height:44px;padding:0 18px;font-size:14px;font-weight:500}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wc-burger{cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;margin-right:-8px;padding:0;display:none}.wc-burger span{background:#1e1d1d;border-radius:2px;width:22px;height:2px;transition:transform .2s,opacity .2s;display:block}.wc-header.open .wc-burger span:first-child{transform:translateY(7px)rotate(45deg)}.wc-header.open .wc-burger span:nth-child(2){opacity:0}.wc-header.open .wc-burger span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.wc-mobile-menu{display:none}@container (max-width:760px){.wc-header .wc-wrap{padding-top:20px;padding-bottom:20px}.wc-header img{height:38px}.wc-header-actions{display:none}.wc-burger{display:flex}.wc-mobile-menu:not([hidden]){background:#fff;border-top:1px solid #efede8;flex-direction:column;gap:4px;padding:16px 20px 20px;display:flex;position:absolute;top:100%;left:0;right:0;box-shadow:0 18px 30px #0000002e}.wc-mobile-menu .wc-btn{color:#fff;justify-content:space-between;min-height:52px;padding:0 18px}.wc-mobile-link{color:#1e1d1d;justify-content:center;align-items:center;gap:8px;min-height:48px;margin-top:6px;font-size:15px;font-weight:500;text-decoration:none;display:flex}}@container (max-width:360px){.wc-header img{height:32px}}.wc-hero{color:#fff;background:#141313;position:relative;overflow:hidden}.wc-hero>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.wc-hero-shade{background-image:linear-gradient(90deg,#141313eb 0%,#141313c7 38%,#14131333 70%,#14131300 100%),linear-gradient(#14131300 65%,#1413138c 100%);position:absolute;inset:0}.wc-hero .wc-wrap{padding-top:clamp(48px,7cqw,104px);padding-bottom:clamp(56px,8cqw,112px);position:relative}.wc-hero-inner{max-width:640px}.wc-hero-label{letter-spacing:.22em;text-transform:uppercase;align-items:center;gap:10px;font-family:Prompt,sans-serif;font-size:13px;font-weight:500;display:inline-flex}.wc-hero-label span{background:#b72a38;width:28px;height:3px}.wc-hero h1{letter-spacing:-.015em;text-transform:uppercase;color:#fff;margin:22px 0;font-family:Prompt,sans-serif;font-size:clamp(40px,6.4cqw,84px);font-weight:700;line-height:.96}.wc-hero h1 em{color:#e0414f;font-style:normal}.wc-hero p{color:#d9d5d0;max-width:540px;margin:0 0 32px;font-size:clamp(17px,1.5cqw,20px);line-height:1.6}.wc-start{color:#1e1d1d;background:#fff;border-radius:4px;max-width:620px;padding:22px 22px 18px;box-shadow:0 24px 60px #00000059}.wc-start label{margin-bottom:10px;font-family:Prompt,sans-serif;font-size:15px;font-weight:600;display:block}.wc-start-row{flex-wrap:wrap;gap:10px;display:flex}.wc-start input{color:#1e1d1d;background:#faf9f7;border:1.5px solid #d3cfc9;border-radius:2px;flex:999 220px;min-width:0;height:54px;padding:0 14px;font-size:16px}.wc-start input::placeholder{color:#8a8682;opacity:1;font-size:15px}.wc-start input:focus{background:#fff;border-color:#b72a38;outline:none}.wc-start .wc-btn{white-space:nowrap;flex:1 0 auto;gap:10px;min-height:54px;padding:0 22px;font-size:14px}.wc-ticks{color:#5e5c5b;flex-wrap:wrap;gap:6px 20px;margin-top:12px;font-size:13px;display:flex}.wc-ticks span{align-items:center;gap:6px;display:inline-flex}@container (max-width:560px){.wc-start{padding:18px 18px 16px}.wc-start .wc-btn{flex-basis:100%;justify-content:space-between;padding:0 16px}.wc-ticks{flex-wrap:nowrap;gap:10px;font-size:12px}.wc-ticks span{white-space:nowrap;gap:4px}}@container (max-width:360px){.wc-ticks{flex-wrap:wrap;gap:4px 12px}}.wc-section{padding:88px 0}.wc-section.white{background:#fff}.wc-section.dark{color:#fff;background:#1e1d1d}.wc-section.dark .wc-h{color:#fff}.wc-section.dark .wc-eyebrow{color:#e3a3aa}.wc-head-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 56px;margin-bottom:44px;display:flex}.wc-head-row>div{flex:440px;min-width:0}.wc-head-row>p{flex:320px;min-width:0;margin:0;font-size:16px;line-height:1.65}.wc-section.dark .wc-head-row>p{color:#c9c5c0;font-size:17px}.wc-cars{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;display:grid}.wc-car{color:#1e1d1d;background:#faf9f7;border:1px solid #e7e4e0;border-radius:2px;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.wc-car img{aspect-ratio:3/2;object-fit:cover;background:#e7e4e0;width:100%;display:block}.wc-car-body{flex-direction:column;flex:1;gap:6px;padding:20px;display:flex}.wc-car-name{font-family:Prompt,sans-serif;font-size:20px;font-weight:600}.wc-car-sub{color:#5e5c5b;font-size:14px}.wc-car-go{letter-spacing:.08em;text-transform:uppercase;color:#b72a38;margin-top:auto;padding-top:14px;font-family:Prompt,sans-serif;font-size:13px;font-weight:600}.wc-after{color:#5e5c5b;margin-top:22px;font-size:14px}.wc-after a{color:#b72a38;font-weight:500}.wc-why{background:#2e2c2c;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2px;display:grid}.wc-why>div{background:#1e1d1d;padding:32px 28px 36px}.wc-why b{color:#b72a38;margin-bottom:20px;font-family:Prompt,sans-serif;font-size:44px;font-weight:700;line-height:1;display:block}.wc-why h3{color:#fff;margin:0 0 10px;font-family:Prompt,sans-serif;font-size:19px;font-weight:600}.wc-why p{color:#c9c5c0;margin:0;font-size:15px;line-height:1.65}.wc-steps{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:40px;display:grid}.wc-step{gap:18px;display:flex}.wc-step i{color:#b72a38;border:2px solid #b72a38;border-radius:26px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;font-family:Prompt,sans-serif;font-size:18px;font-style:normal;font-weight:600;display:flex}.wc-step h3{color:#1e1d1d;margin:4px 0 8px;font-family:Prompt,sans-serif;font-size:19px;font-weight:600}.wc-step p{margin:0;font-size:15px;line-height:1.65}.wc-reviews{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;display:grid}.wc-review{background:#fff;border:1px solid #e7e4e0;border-top:3px solid #b72a38;border-radius:2px;flex-direction:column;gap:20px;margin:0;padding:32px 28px;display:flex}.wc-stars{color:#b72a38;letter-spacing:4px;font-size:17px}.wc-review blockquote{color:#1e1d1d;flex:1;margin:0;font-size:16px;line-height:1.65}.wc-more{font:inherit;color:#b72a38;cursor:pointer;text-underline-offset:3px;white-space:nowrap;background:0 0;border:0;padding:0;font-size:14px;font-weight:600;text-decoration:underline}.wc-review figcaption{color:#6b6968;font-size:14px}.wc-review figcaption b{color:#464545;font-family:Prompt,sans-serif;font-weight:600}.wc-cta{color:#fff;background:#b72a38;padding:72px 0}.wc-cta .wc-wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px;display:flex}.wc-cta h2{text-transform:uppercase;max-width:660px;margin:0;font-family:Prompt,sans-serif;font-size:clamp(28px,3.6cqw,46px);font-weight:700;line-height:1.02}.wc-split{flex-wrap:wrap;align-items:center;gap:40px;display:flex}.wc-split>*{flex:420px;min-width:0}.wc-split img{border-radius:2px;width:100%;display:block}.wc-split p{white-space:pre-line;font-size:17px;line-height:1.7}.wc-faq details{border-top:1px solid #e7e4e0;padding:18px 0}.wc-faq summary{color:#1e1d1d;cursor:pointer;font-family:Prompt,sans-serif;font-size:18px;font-weight:600}.wc-faq p{white-space:pre-line;margin:10px 0 0;line-height:1.7}.wc-footer{color:#b3afaa;background:#1e1d1d}.wc-footer .wc-wrap{flex-wrap:wrap;justify-content:space-between;gap:12px 24px;padding-top:32px;padding-bottom:32px;font-size:13px;line-height:1.6;display:flex}.wc-footer a{color:#b3afaa}.wc-footer-links{gap:18px;display:flex}.wc-footer-links a{color:#e7e4e0;text-decoration:none}.wc-footer-links a:hover{text-decoration:underline}.wc-footer-note{color:#8a8681;flex-basis:100%;font-size:12px}.wc-legal{max-width:760px}.wc-legal h1{margin-bottom:28px}.wc-legal h2{color:#1e1d1d;margin:36px 0 10px;font-family:Prompt,sans-serif;font-size:22px;font-weight:600}.wc-legal h3{color:#1e1d1d;margin:22px 0 6px;font-family:Prompt,sans-serif;font-size:17px;font-weight:600}.wc-legal p,.wc-legal li{color:#464545;font-size:16px;line-height:1.7}.wc-legal p{margin:0 0 14px}.wc-legal ul{margin:0 0 16px;padding-left:22px}.wc-legal li{margin-bottom:6px}.wc-legal a{color:#b72a38}.wc-signup-grid{flex-wrap:wrap;align-items:center;gap:40px 64px;display:flex}.wc-signup-grid>*{flex:380px;min-width:0}.wc-signup-text{white-space:pre-line;margin:18px 0 0;font-size:17px;line-height:1.7}.wc-section.dark .wc-signup-text{color:#c9c5c0}.wc-signup-form{color:#1e1d1d;background:#fff;border-radius:4px;flex-direction:column;gap:14px;padding:24px;display:flex;box-shadow:0 18px 50px #0000001f}.wc-section.dark .wc-signup-form{box-shadow:0 24px 60px #0006}.wc-signup-row{flex-wrap:wrap;gap:14px;display:flex}.wc-signup-row>label{flex:180px;min-width:0}.wc-signup-form label{flex-direction:column;gap:6px;font-family:Prompt,sans-serif;font-size:14px;font-weight:600;display:flex}.wc-signup-opt{color:#8a8682;font-family:Poppins,sans-serif;font-weight:300}.wc-signup-form input{color:#1e1d1d;box-sizing:border-box;background:#faf9f7;border:1.5px solid #d3cfc9;border-radius:2px;width:100%;height:52px;padding:0 14px;font-family:Poppins,sans-serif;font-size:16px;font-weight:400}.wc-signup-form input::placeholder{color:#8a8682;opacity:1;font-size:15px}.wc-signup-form input:focus{background:#fff;border-color:#b72a38;outline:none}.wc-signup-form .wc-btn{justify-content:space-between;width:100%;margin-top:4px}.wc-signup-form .wc-btn:disabled{opacity:.55;cursor:default}.wc-signup-small{color:#5e5c5b;margin:0;font-size:13px;line-height:1.5}.wc-signup-small a{color:#b72a38}.wc-signup-error{color:#8c1f2a;background:#fbeaec;border-radius:2px;padding:10px 12px;font-size:14px}.wc-signup-done{color:#1e1d1d;background:#fff;border-radius:4px;align-items:center;gap:12px;padding:28px 24px;font-family:Prompt,sans-serif;font-size:18px;font-weight:600;display:flex}.wc-signup-done svg{color:#b72a38;flex-shrink:0}@container (max-width:560px){.wc-signup-form{padding:18px}}.cw-side{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:24px;display:grid}.cw-side .cw-text{min-width:0;padding-right:12px}.cw-side .cw-intro{margin:18px 0 0;font-size:16px;line-height:1.65}.cw-side.n1{grid-template-columns:minmax(0,1fr) minmax(0,380px);gap:64px;max-width:1000px;margin:0 auto;padding:0 40px}.cw-side.n1 .cw-text{padding-right:0}@media (max-width:960px){.cw-side.n2{grid-template-columns:repeat(2,minmax(0,1fr))}.cw-side.n2 .cw-text{grid-column:1/-1;padding-right:0}.cw-side.n1{grid-template-columns:minmax(0,1fr) minmax(0,300px);gap:40px;padding:0}}@media (max-width:640px){.cw-side.n1,.cw-side.n2{grid-template-columns:1fr;gap:20px}}.cw-car-row{position:relative}.cw-top{justify-content:flex-end;gap:10px;margin:-20px 0 18px;display:flex}.cw-arrow{color:#1e1d1d;cursor:pointer;background:#fff;border:1.5px solid #1e1d1d;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;padding:0;display:inline-flex}.cw-arrow:disabled{color:#c9c5c0;cursor:default;border-color:#d8d4cc}.cw-arrow:not(:disabled):hover{color:#fff;background:#1e1d1d}.cw-track{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:24px;display:flex;overflow-x:auto}.cw-track::-webkit-scrollbar{display:none}.cw-track .wc-car{scroll-snap-align:start;flex:0 0 calc(33.3333% - 16px)}.cw-dots{justify-content:center;gap:4px;margin-top:14px;display:flex}.cw-dots button{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:22px;height:22px;padding:0;display:inline-flex}.cw-dots button:before{content:"";background:#d8d4cc;border-radius:50%;width:8px;height:8px}.cw-dots button.on:before{background:#b72a38}@media (max-width:640px){.cw-top{display:none}.cw-track{gap:14px;margin:0 -20px;padding:0 20px;scroll-padding-left:20px}.cw-track .wc-car{flex:0 0 84%}}
.jr{color:#464545;background:#faf9f7;min-height:100vh;font-family:Poppins,ui-sans-serif,system-ui,sans-serif;container-type:inline-size}.jr-top{grid-template-columns:44px 1fr 44px;align-items:center;gap:12px;max-width:1200px;margin:0 auto;padding:64px 20px 14px;display:grid}.jr-top .jr-logo{grid-column:2;justify-self:center}.jr-top .jr-close{grid-column:3}.jr-logo img,.jr-brand img{object-fit:contain;width:auto;max-width:100%;height:84px;display:block}.jr-brand{background:#fff;border-bottom:1px solid #e7e4e0;justify-content:center;padding:16px 20px;display:flex}@container (max-width:520px){.jr-logo img,.jr-brand img{height:56px}.jr-top{padding-top:22px}}@media (min-width:761px) and (min-height:640px){.jr-top+.jr-line{padding-top:clamp(8px,50vh - 380px,160px)}}.jr-close{color:#464545;border:1px solid #d3cfc9;border-radius:22px;justify-content:center;align-items:center;width:44px;height:44px;text-decoration:none;display:flex}.jr-line{max-width:760px;margin:0 auto;padding:8px 12px 0}.jr-line ol{grid-template-columns:repeat(var(--n,6), minmax(0, 1fr));margin:0;padding:0;list-style:none;display:grid}.jr-line li{flex-direction:column;align-items:center;gap:8px;min-width:0;display:flex}.jr-track{align-items:center;width:100%;display:flex}.jr-track span{background:#d3cfc9;flex:1;height:2px}.jr-track span.on{background:#b72a38}.jr-track span.none{background:0 0}.jr-dot{color:#6b6968;background:#fff;border:1.5px solid #d3cfc9;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-family:inherit;font-size:13px;font-weight:600;display:flex}.jr-dot.done{color:#fff;cursor:pointer;background:#b72a38;border:none}.jr-dot.done:disabled{cursor:default}.jr-dot.cur{color:#b72a38;border:2px solid #b72a38;box-shadow:0 0 0 5px #b72a381f}.jr-lbl{text-align:center;white-space:nowrap;text-overflow:ellipsis;color:#6b6968;max-width:100%;font-size:12px;overflow:hidden}.jr-lbl.cur{color:#1e1d1d;font-weight:600}.jr-lbl.done{color:#5e5c5b}.jr-main{max-width:640px;margin:0 auto;padding:28px 20px 48px}.jr-back{color:#5e5c5b;cursor:pointer;background:0 0;border:none;min-height:44px;margin:-12px 0 12px;padding:0;font-size:14px}.jr-h1{color:#1e1d1d;margin:0;font-family:Prompt,sans-serif;font-size:clamp(28px,3.4cqw,38px);font-weight:600;line-height:1.1}.jr-sub{color:#5e5c5b;font-size:15px;line-height:1.5}.jr-car{color:#b72a38;letter-spacing:.04em;font-size:13px;font-weight:600}.jr-stack{flex-direction:column;gap:14px;display:flex}.jr-row{flex-wrap:wrap;gap:10px;display:flex}.jr-input{color:#1e1d1d;background:#fff;border:1.5px solid #d3cfc9;border-radius:6px;width:100%;height:56px;padding:0 16px;font-size:17px}.jr-row .jr-input{flex:999 260px;width:auto;min-width:0}.jr-btn{color:#fff;cursor:pointer;background:#b72a38;border:none;border-radius:6px;min-height:56px;padding:0 24px;font-size:16px;font-weight:600}.jr-row .jr-btn{white-space:nowrap;flex:1 0 auto}.jr-btn:disabled{color:#6b6968;cursor:not-allowed;background:#d3cfc9}.jr-hint{color:#6b6968;font-size:13px}.jr-opt{cursor:pointer;color:#1e1d1d;text-align:left;background:#fff;border:1.5px solid #d3cfc9;border-radius:8px;width:100%;min-height:56px;padding:14px 18px;font-size:16px;font-weight:500}.jr-opt:hover{border-color:#b72a38}.jr-opt.on{background:#fbf1f2;border-color:#b72a38}.jr-opt.center{text-align:center}.jr-match{justify-content:space-between;align-items:center;gap:12px;min-height:64px;padding:12px 18px;display:flex}.jr-match b{font-size:17px;font-weight:600;display:block}.jr-match small{color:#6b6968;margin-top:3px;font-size:14px;display:block}.jr-years{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:10px;display:grid}.jr-ders{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;display:grid}.jr-list{flex-direction:column;gap:10px;display:flex}.jr-link{color:#5e5c5b;text-align:left;cursor:pointer;background:0 0;border:none;min-height:44px;padding:4px 0;font-size:14px;text-decoration:underline}.jr-link.red{color:#b72a38;font-weight:500}.jr-fields{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;display:grid}.jr-field{color:#5e5c5b;flex-direction:column;gap:6px;font-size:14px;display:flex}.jr-field input{color:#1e1d1d;background:#fff;border:1.5px solid #d3cfc9;border-radius:6px;height:52px;padding:0 14px;font-size:16px}.jr-field input.plate{color:#111;letter-spacing:.06em;text-transform:uppercase;background:#f5c518;font-size:18px;font-weight:700}.jr-notice{color:#5e5c5b;margin:0;font-size:14px;line-height:1.5}.jr-consent{color:#5e5c5b;cursor:pointer;align-items:flex-start;gap:12px;font-size:14px;line-height:1.5;display:flex}.jr-consent input{accent-color:#b72a38;flex-shrink:0;width:22px;height:22px;margin:0}.jr-error{color:#8e1f2b;background:#fbf1f2;border:1px solid #ebc4c9;border-radius:6px;padding:10px 14px;font-size:14px}.jr-done-icon{color:#fff;background:#b72a38;border-radius:28px;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.jr-summary{background:#fff;border:1px solid #e7e4e0;border-radius:8px;padding:4px 18px}.jr-summary div{border-bottom:1px solid #e7e4e0;justify-content:space-between;gap:16px;padding:13px 0;font-size:15px;display:flex}.jr-summary div:last-child{border-bottom:none}.jr-summary span:first-child{color:#6b6968}.jr-summary span:last-child{text-align:right;font-weight:500}.jr-spin{animation:1s linear infinite jrspin}@keyframes jrspin{to{transform:rotate(360deg)}}.up{flex-direction:column;gap:18px;max-width:560px;margin:0 auto;padding:24px 20px 40px;display:flex}.up-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;display:grid}.up-slot{aspect-ratio:4/3;cursor:pointer;background:#fff;border:1.5px dashed #d3cfc9;border-radius:6px;justify-content:center;align-items:center;padding:0;font-family:inherit;display:flex;position:relative;overflow:hidden}.up-slot.filled{border-style:solid;border-color:#e7e4e0}.up-slot img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.up-slot .tick{color:#fff;background:#b72a38;border-radius:11px;justify-content:center;align-items:center;width:22px;height:22px;display:flex;position:absolute;top:6px;right:6px}.up-slot .cap{color:#fff;text-align:left;background:linear-gradient(#0000,#000000b3);padding:14px 8px 6px;font-size:11px;position:absolute;bottom:0;left:0;right:0}.up-slot .empty{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:0 8px;display:flex}.up-slot .empty b{color:#1e1d1d;font-size:13px;font-weight:600}.up-slot .empty small{color:#6b6968;font-size:11px}.up-progress{background:#e7e4e0;border-radius:3px;height:6px;overflow:hidden}.up-progress div{background:#b72a38;height:100%}.up-more{color:#b72a38;cursor:pointer;background:#fff;border:1.5px dashed #b72a38;border-radius:6px;min-height:52px;font-size:15px;font-weight:600}.up textarea{color:#1e1d1d;resize:vertical;background:#fff;border:1.5px solid #d3cfc9;border-radius:6px;min-height:90px;padding:12px;font-size:15px}.up-send{letter-spacing:.04em;text-transform:uppercase;color:#fff;cursor:pointer;background:#b72a38;border:none;border-radius:6px;min-height:56px;font-family:Prompt,sans-serif;font-size:15px;font-weight:600}.up-send:disabled{color:#6b6968;cursor:not-allowed;background:#d3cfc9}.dt{flex-direction:column;gap:18px;max-width:640px;margin:0 auto;padding:28px 20px 48px;display:flex}.dt-intro{color:#5e5c5b;margin:0;font-size:16px;line-height:1.55}.dt-sec{letter-spacing:.1em;text-transform:uppercase;color:#b72a38;border-top:1px solid #e7e4e0;margin:18px 0 -4px;padding-top:18px;font-family:Prompt,sans-serif;font-size:13px;font-weight:600}.dt-q{background:#fff;border:1px solid #e7e4e0;border-radius:8px;flex-direction:column;gap:12px;min-width:0;margin:0;padding:16px 18px 18px;display:flex}.dt-q legend{float:left;color:#1e1d1d;align-items:center;gap:10px;width:100%;padding:0;font-family:Prompt,sans-serif;font-size:18px;font-weight:600;display:flex}.dt-q legend+*{clear:both}.dt-n{color:#fff;background:#1e1d1d;border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-family:Poppins,sans-serif;font-size:12px;display:inline-flex}.dt-help{color:#6b6968;clear:both;margin:-4px 0 0;font-size:14px;line-height:1.5}.dt-chips{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px;display:grid}.dt-chip{color:#1e1d1d;cursor:pointer;text-align:center;background:#fff;border:1.5px solid #d3cfc9;border-radius:6px;min-height:46px;padding:8px 12px;font-family:inherit;font-size:14px;font-weight:500}.dt-chip:hover{border-color:#b72a38}.dt-chip.on{background:#fbf1f2;border-color:#b72a38}.dt-scale{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.dt-scale .dt-chip{flex-direction:column;align-items:center;gap:2px;padding:8px 4px;font-size:12px;display:flex}.dt-scale .dt-chip b{font-family:Prompt,sans-serif;font-size:20px}.dt-sub{flex-direction:column;gap:8px;display:flex}.dt-sub>span{color:#5e5c5b;font-size:14px}.dt-row{flex-wrap:wrap;align-items:stretch;gap:10px;display:flex}.dt-row .dt-input{flex:180px}.dt-row .dt-chips{flex:0 180px}.dt-input{color:#1e1d1d;background:#fff;border:1.5px solid #d3cfc9;border-radius:6px;min-width:0;height:52px;padding:0 14px;font-size:18px}.dt-text{color:#1e1d1d;resize:vertical;background:#fff;border:1.5px solid #d3cfc9;border-radius:6px;min-height:96px;padding:12px 14px;font-family:inherit;font-size:15px;line-height:1.5}.dt-checks{flex-direction:column;gap:10px;display:flex}.jr-field input[type=month]{font-family:inherit}@media (max-width:420px){.dt-scale{grid-template-columns:repeat(3,minmax(0,1fr))}}.dt-pair{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));align-items:end;gap:12px;display:grid}.ad .jr textarea.dt-text{border:1.5px solid #d3cfc9;border-radius:6px;min-height:96px;padding:12px 14px;font-size:15px}.ad .jr .jr-field input{border:1.5px solid #d3cfc9;height:52px}.jr-optin{cursor:pointer;background:#fff;border:1.5px solid #e7e4e0;border-radius:8px;align-items:flex-start;gap:14px;padding:16px 18px;display:flex}.jr-optin:has(input:checked){background:#fbf1f2;border-color:#b72a38}.jr-optin input{accent-color:#b72a38;flex-shrink:0;width:22px;height:22px;margin:2px 0 0}.jr-optin span{color:#5e5c5b;flex-direction:column;gap:4px;font-size:14px;line-height:1.5;display:flex}.jr-optin b{color:#1e1d1d;font-size:16px;font-weight:600}.mp{position:relative}.mp-btn{color:#1e1d1d;width:100%;height:52px;font:inherit;cursor:pointer;text-align:left;background:#fff;border:1.5px solid #d3cfc9;border-radius:6px;justify-content:space-between;align-items:center;gap:10px;padding:0 14px;font-size:16px;display:flex}.mp-btn.empty span{color:#8a8682}.mp-btn svg{color:#5e5c5b;flex-shrink:0}.mp-btn:focus-visible,.mp-btn[aria-expanded=true]{border-color:#b72a38;outline:none}.mp-pop{z-index:30;box-sizing:border-box;background:#fff;border:1px solid #d3cfc9;border-radius:8px;width:100%;max-width:320px;padding:12px;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 16px 40px #00000029}.mp-head{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.mp-head b{color:#1e1d1d;font-family:Prompt,sans-serif;font-size:16px}.mp-head button{cursor:pointer;color:#1e1d1d;background:#fff;border:1px solid #e7e4e0;border-radius:6px;width:44px;height:40px;font-size:20px}.mp-head button:disabled{opacity:.35;cursor:default}.mp-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.mp-grid button{height:44px;font:inherit;color:#1e1d1d;cursor:pointer;background:#faf9f7;border:1px solid #e7e4e0;border-radius:6px;font-size:15px}.mp-grid button:hover:not(:disabled){border-color:#b72a38}.mp-grid button.on{color:#fff;background:#b72a38;border-color:#b72a38;font-weight:600}.mp-grid button:disabled{opacity:.35;cursor:default}.mp-clear{color:#b72a38;font:inherit;cursor:pointer;background:0 0;border:0;margin-top:8px;padding:6px 0;font-size:14px}.st-opts{flex-direction:column;gap:10px;display:flex}.st-opt{text-align:left;font:inherit;color:#1e1d1d;cursor:pointer;background:#fff;border:1.5px solid #d3cfc9;border-radius:8px;flex-direction:column;gap:4px;padding:14px 16px;display:flex}.st-opt b{font-size:16px}.st-opt span{color:#5e5c5b;font-size:14px;line-height:1.45}.st-opt.on{background:#fdf7f7;border-color:#b72a38;box-shadow:inset 0 0 0 1px #b72a38}.st-news{color:#1e1d1d;background:#faf9f7;border-radius:6px;align-items:flex-start;gap:10px;padding:12px;font-size:14px;line-height:1.5;display:flex}.st-news input{accent-color:#b72a38;width:18px;height:18px;margin-top:3px}
.ad{color:#1e1d1d;background:#f4f3f0;flex-wrap:wrap;align-content:flex-start;min-height:100vh;font-family:Poppins,system-ui,sans-serif;font-size:14px;display:flex}.ad a{color:#1e1d1d}.ad-side{color:#c4c1ba;background:#16171b;border-right:0;flex-direction:column;flex:0 0 236px;align-self:flex-start;max-width:100%;height:100vh;padding:20px 14px;display:flex;position:sticky;top:0;overflow-y:auto}.ad-side .logo{border-bottom:1px solid #ffffff14;margin-bottom:6px;padding:6px 12px 20px}.ad-side .logo img{width:100%;max-width:180px;height:auto;display:block}.ad-nav{flex-direction:column;gap:2px;display:flex}.ad-side .ad-nav a{color:#c4c1ba;border-radius:6px;align-items:center;gap:10px;padding:10px 12px;font-size:14px;text-decoration:none;display:flex}.ad-side .ad-nav a:hover{color:#fff;background:#ffffff0f}.ad-side .ad-nav a.on{color:#fff;background:#ffffff17;font-weight:500;box-shadow:inset 3px 0 #d63546}.ad-nav .sec{letter-spacing:.1em;text-transform:uppercase;color:#8a8780;padding:16px 12px 6px;font-size:11px;font-weight:600}.ad-nav-group{flex-direction:column;gap:2px;display:flex}.ad-nav a svg{opacity:.75;flex-shrink:0}.ad-nav a.on svg{opacity:1}.ad-nav a .badge{margin-left:auto}.ad-nav .badge.red{background:#d63546}.ad-nav-site{border-top:1px solid #ffffff14;margin-top:14px;border-radius:0!important;padding-top:14px!important}.ad-menu-btn{color:#fff;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff29;border-radius:6px;justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:44px;padding:0 14px;font:600 15px Poppins,sans-serif;display:none}.ad-me{color:#97938c;border-top:1px solid #ffffff14;margin-top:24px;padding:12px;font-size:13px}.ad-me b{color:#fff;font-weight:600;display:block}.ad-me .btn{color:#fff;background:0 0;border-color:#ffffff38}.ad-me .btn:hover{border-color:#ffffff80}.ad-fold{color:#c4c1ba;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;padding:10px 12px;font-size:14px;display:flex}.ad-fold:hover,.ad-fold[aria-expanded=true]{color:#fff}.ad-fold:hover{background:#ffffff0f}.ad-fold svg{opacity:.75;flex-shrink:0}.ad-fold .chev{margin-left:auto;transition:transform .15s}.ad-fold[aria-expanded=true] .chev{transform:rotate(180deg)}.ad-fold-body{border-left:1px solid #ffffff1a;flex-direction:column;gap:2px;margin:2px 0 4px 20px;padding-left:4px;display:flex}.ad-fold-body .sec{color:#77746e;padding:10px 12px 4px;font-size:10px}.ad-main{flex:999 560px;min-width:0;padding:32px 40px}.ad-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.ad-h1{letter-spacing:-.01em;margin:0;font-family:Prompt,sans-serif;font-size:28px;font-weight:700;line-height:1.15}.ad-sub{color:#5e5b55;margin-top:4px;font-size:14px}.ad-h2{color:#1e1d1d;margin:0;font-family:Prompt,sans-serif;font-size:16px;font-weight:600}.card{background:#fff;border:1px solid #e9e6e0;border-radius:12px;padding:18px;box-shadow:0 1px 2px #1e1d1d0a,0 4px 14px #1e1d1d0a}.card.flush{padding:0;overflow:hidden}.row{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.col{flex-direction:column;gap:16px;min-width:0;display:flex}.grid-kpi{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;margin-bottom:16px;display:grid}.kpi .k{color:#5e5b55;text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:600}.kpi .n{margin-top:6px;font-family:Prompt,sans-serif;font-size:30px;font-weight:700}.kpi .s{color:#5e5b55;font-size:13px}.btn{color:#1e1d1d;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d8d4cc;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:40px;padding:0 14px;font-family:inherit;font-size:14px;text-decoration:none;display:inline-flex}.btn:hover{border-color:#a9a5a0}.btn:disabled{opacity:.5;cursor:not-allowed}.btn.dark{color:#fff;background:#1e1d1d;border-color:#1e1d1d;font-weight:600}.btn.red{color:#fff;background:#b72a38;border-color:#b72a38;font-weight:600}.btn.red:hover{background:#9f2230}.btn.sm{min-height:32px;padding:0 10px;font-size:13px}.btn.ghost{background:0 0;border-color:#0000}.btn.danger{color:#8e1f2b}.inp,.ad select,.ad textarea{color:#1e1d1d;background-color:#fff;border:1px solid #d3cfc9;border-radius:6px;width:100%;height:40px;padding:0 12px;font-family:inherit;font-size:14px}.ad textarea{resize:vertical;height:auto;min-height:90px;padding:10px 12px;line-height:1.6}.lbl{color:#5e5b55;flex-direction:column;gap:6px;font-size:12px;display:flex}.lbl.inline{color:#1e1d1d;flex-direction:row;align-items:center;gap:8px;font-size:14px}.check{accent-color:#b72a38;width:18px;height:18px;margin:0}.badge{color:#4a4843;white-space:nowrap;background:#f1efea;border-radius:999px;padding:3px 8px;font-size:12px;font-weight:600;display:inline-block}.badge.red{color:#fff;background:#b72a38}.badge.pink{color:#8e1f2b;background:#fbf1f2}.badge.dark{color:#fff;background:#1e1d1d}.badge.green{color:#2e5a27;background:#e3f1df}.badge.grey{color:#4a4843;background:#e7e4e0}.tbl{border-collapse:collapse;width:100%}.tbl th,.tbl td{text-align:left;white-space:nowrap;border-bottom:1px solid #efede8;padding:12px 10px;font-size:14px}.tbl th{color:#5e5b55;background:#faf9f7;font-size:12px;font-weight:600}.tbl tr:hover td{background:#fcfbf9}.scroll-x{overflow-x:auto}.stackwrap{width:100%;container-type:inline-size}.stackwrap .tbl th,.stackwrap .tbl td{white-space:normal}@container (max-width:820px){.stackwrap:not(.wide) .tbl thead{display:none}.stackwrap:not(.wide) .tbl,.stackwrap:not(.wide) .tbl tbody{display:block}.stackwrap:not(.wide) .tbl tr{border-bottom:1px solid #efede8;flex-wrap:wrap;gap:10px 16px;padding:14px 16px;display:flex}.stackwrap:not(.wide) .tbl td{white-space:normal;border:0;flex:100%;min-width:0;padding:0;display:block;background:0 0!important}.stackwrap:not(.wide) .tbl td[data-label]{flex:calc(50% - 16px)}.stackwrap:not(.wide) .tbl td[data-label]:before{content:attr(data-label);color:#5e5b55;margin-bottom:2px;font-size:11px;display:block}.stackwrap:not(.wide) .tbl td.cb{flex:none;padding-top:2px}.stackwrap:not(.wide) .tbl td.cb+td{flex:1 1 0}.stackwrap:not(.wide) .tbl td.act{flex-wrap:wrap;gap:6px;display:flex;text-align:left!important;justify-content:flex-start!important}}@container (max-width:1100px){.stackwrap.wide .tbl thead{display:none}.stackwrap.wide .tbl,.stackwrap.wide .tbl tbody{display:block}.stackwrap.wide .tbl tr{border-bottom:1px solid #efede8;flex-wrap:wrap;gap:10px 16px;padding:14px 16px;display:flex}.stackwrap.wide .tbl td{white-space:normal;border:0;flex:100%;min-width:0;padding:0;display:block;background:0 0!important}.stackwrap.wide .tbl td[data-label]{flex:calc(50% - 16px)}.stackwrap.wide .tbl td[data-label]:before{content:attr(data-label);color:#5e5b55;margin-bottom:2px;font-size:11px;display:block}.stackwrap.wide .tbl td.cb{flex:none;padding-top:2px}.stackwrap.wide .tbl td.cb+td{flex:1 1 0}.stackwrap.wide .tbl td.act{flex-wrap:wrap;gap:6px;display:flex;text-align:left!important;justify-content:flex-start!important}}.muted{color:#5e5b55}.small{font-size:12px}.k{color:#5e5b55;font-size:12px}.v{margin-top:2px;font-size:14px;font-weight:500}.notice{color:#8e1f2b;background:#fbf1f2;border:1px solid #ebc4c9;border-radius:6px;padding:10px 14px;font-size:14px}.notice.info{color:#2b3a55;background:#eef1f7;border-color:#cdd6e8}.notice.ok{color:#2e5a27;background:#e3f1df;border-color:#c9e2c1}.empty-box{text-align:center;color:#5e5b55;border:1.5px dashed #d3cfc9;border-radius:6px;padding:22px}.pill-tabs{border-bottom:1px solid #e6e3dd;flex-wrap:wrap;gap:4px;display:flex}.pill-tabs button,.pill-tabs a{color:#5e5b55;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;min-height:40px;padding:0 12px;font-family:inherit;font-size:14px;text-decoration:none;display:inline-flex}.pill-tabs .on{color:#1e1d1d;border-bottom-color:#1e1d1d;font-weight:600}.pipewrap{width:100%;container-type:inline-size}.kanban{gap:12px;display:flex}.kfilter{flex-direction:column;gap:6px;margin-bottom:14px;display:none}.ad .kfilter select{height:48px;padding-left:14px;font-size:16px;font-weight:600}.khead{justify-content:space-between;align-items:center;display:flex}.k-note{display:none}@container (max-width:960px){.kfilter{display:flex}.k-desk{display:none}.kanban{display:block}.pipewrap .kcol{background:0 0;border-top:0;min-height:0;padding:0}.pipewrap .kcol:not(.on),.pipewrap .kcol .khead{display:none}.k-note{display:block}}.kcol{background:var(--st,#efede8);border-top:3px solid var(--sc,transparent);border-radius:10px;flex-direction:column;flex:1 1 0;gap:10px;min-width:0;min-height:240px;padding:12px;display:flex}.kcol.drop{outline-offset:-4px;outline:2px dashed #b72a38}.kcard{border:1px solid #1e1d1d12;border-left:3px solid var(--sc,#e6e3dd);color:#1e1d1d;cursor:grab;background:#fff;border-radius:10px;padding:12px;text-decoration:none;display:block;box-shadow:0 1px 2px #1e1d1d0d}.kcard:active{cursor:grabbing}.thread{flex-direction:column;gap:10px;display:flex}.ev{background:#faf9f7;border:1px solid #e7e4e0;border-radius:6px;padding:12px 14px}.ev.in{background:#fff;border-left:3px solid #1e1d1d}.ev-meta{color:#5e5b55;flex-wrap:wrap;justify-content:space-between;gap:10px;margin-bottom:4px;font-size:12px;display:flex}.ev-body{color:#4a4843;white-space:pre-line;margin-top:4px;font-size:13px}.photo-grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:8px;display:grid}.photo-grid figure{background:#faf9f7;border:1px solid #e7e4e0;border-radius:6px;margin:0;overflow:hidden}.photo-grid img{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.photo-grid figcaption{padding:6px 8px;font-size:12px}.blk-item{cursor:pointer;background:#fff;border:1.5px solid #e6e3dd;border-radius:6px;align-items:center;gap:8px;padding:10px;font-size:13px;display:flex}.blk-item.on{background:#eef3fc;border-color:#2f6fd6}.blk-item.off{opacity:.55}.blk-wrap{border-radius:8px;flex-direction:column;display:flex}.blk-wrap.open{border:1.5px solid #2f6fd6;overflow:hidden}.blk-wrap.open .blk-item{border:0;border-bottom:1px solid #d6e2f7;border-radius:0}.blk-chev{color:#8a857c;flex-shrink:0;transition:transform .15s}.blk-wrap.open .blk-chev{color:#2f6fd6;transform:rotate(90deg)}.blk-edit{background:#fff;padding:14px 12px 12px}.ib{cursor:pointer;color:#4a4843;background:#fff;border:1px solid #e6e3dd;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;padding:0;font-family:inherit;font-size:12px;display:inline-flex}.ib:disabled{opacity:.35;cursor:default}.toast{color:#fff;z-index:50;background:#1e1d1d;border-radius:8px;padding:12px 16px;font-size:14px;position:fixed;bottom:20px;right:20px;box-shadow:0 10px 30px #0003}.auth{color:#1e1d1d;background:#faf9f7;flex-wrap:wrap;min-height:100vh;font-family:Poppins,system-ui,sans-serif;display:flex}.auth-art{color:#fff;background:#141313;flex:520px;align-items:flex-end;min-height:360px;display:flex;position:relative;overflow:hidden}.auth-art img{object-fit:cover;object-position:70% 60%;width:100%;height:100%;position:absolute;inset:0}.auth-art .shade{background-image:linear-gradient(#14131333 40%,#141313e6 100%);position:absolute;inset:0}.auth-form{flex:480px;justify-content:center;align-items:center;padding:48px 24px;display:flex}.auth-form form,.auth-form>div{flex-direction:column;gap:16px;width:100%;max-width:380px;display:flex}.auth-form input{border:1.5px solid #d3cfc9;border-radius:6px;height:50px;padding:0 14px;font-family:inherit;font-size:16px}@media (max-width:760px){.ad-main{padding:12px 16px 24px}.ad-head{gap:10px;margin-bottom:14px}.ad-h1{font-size:24px}.ad-side{border-right:0;flex:100%;height:auto;padding:12px 16px;position:static}.ad-side .logo{border-bottom:0;margin-bottom:0;padding:4px 0 12px}.ad-side .logo img{max-width:150px}.ad-menu-btn{display:flex}.ad-nav{margin-top:8px;display:none}.ad-nav.open{display:flex}.ad-nav:not(.open)~.ad-me{display:none}}@container (max-width:820px){.stackwrap .tbl.compact td.m-hide,.stackwrap .tbl.compact .m-sub{display:none}.stackwrap .tbl.compact tr{align-items:center;gap:4px 12px}.stackwrap .tbl.compact td.m-stage{flex:none;order:2}.stackwrap .tbl.compact td.m-stage:before{display:none}.stackwrap .tbl.compact td.m-car{flex:100%;order:3;padding-left:30px}}.lv{flex-direction:column;gap:16px;width:100%;display:flex;container-type:inline-size}.lv-stages{flex-wrap:wrap;gap:6px;display:flex}.lv-st{white-space:nowrap;color:#5e5b55;background:#fff;border:1px solid #e6e3dd;border-radius:6px;flex:110px;padding:9px 12px;font-size:13px}.lv-st.done{background:var(--st,#efede8);color:var(--si,#4a4843);border-color:#0000}.lv-st.on{background:var(--sd,#1e1d1d);border-color:var(--sd,#1e1d1d);color:#fff;font-weight:600}.lv-st.side{border-style:dashed;flex:none}.lv-st.side.on{border-style:solid}.lv-tabs{border-bottom:1px solid #e6e3dd;flex-wrap:wrap;gap:2px;display:flex}.lv-tab{color:#5e5b55;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;min-height:44px;margin-bottom:-1px;padding:10px 14px;font-family:inherit;font-size:14px}.lv-tab.on{color:#1e1d1d;border-bottom-color:#b72a38;font-weight:600}.lv-cols{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.lv-main{flex-direction:column;flex:999 520px;gap:16px;min-width:0;display:flex}.lv-aside{flex-direction:column;flex:280px;gap:16px;min-width:0;display:flex}.lv-next{color:#fff;background:#1e1d1d;border-radius:8px;flex-direction:column;gap:12px;padding:18px;display:flex}.lv-next .eyebrow{color:#e3a3aa}.lv-next .btn{justify-content:space-between;width:100%;min-height:46px}.lv-next .lbl{color:#d9d5d0}.lv-next .small{color:#c9c5c0}.lv-next h3{margin:0;font-family:Prompt,sans-serif;font-size:17px;font-weight:600;line-height:1.3}.eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#757372;font-size:11px;font-weight:600}.lv-sec{flex-direction:column;gap:16px;display:flex}.lv-sechead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.lv-sechead h2{margin:0;font-family:Prompt,sans-serif;font-size:16px;font-weight:600}.lv-num{color:#b72a38;margin-right:10px;font-family:Prompt,sans-serif;font-size:14px;font-weight:700}.lv-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;display:grid}.lv-grid>.full{grid-column:1/-1}.lv-q{flex-direction:column;gap:6px;min-width:0;display:flex}.lv-q>.ql{color:#1e1d1d;font-size:13px;font-weight:600}.lv-q>.qp{color:#5e5b55;font-size:13px;font-style:italic}.lv-from{color:#2e5a27;background:#e3f1df;border-radius:999px;align-self:flex-start;padding:2px 8px;font-size:11px;font-weight:600}.ad .lv-q textarea{min-height:64px}.lv-filled{background:#faf9f7!important}.chips{flex-wrap:wrap;gap:8px;display:flex}.chip{color:#1e1d1d;cursor:pointer;background:#fff;border:1px solid #d8d4cc;border-radius:999px;min-height:40px;padding:0 14px;font-family:inherit;font-size:14px}.chip:hover{border-color:#a9a5a0}.chip.on{color:#fff;background:#1e1d1d;border-color:#1e1d1d;font-weight:600}.lv-line{border-top:1px solid #efede8;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:10px 0;font-size:14px;display:flex}.lv-line:first-child{border-top:0}.lv-tip{color:#8e1f2b;background:#fbf1f2;border-radius:6px;padding:8px 10px;font-size:13px}.lv-opt{border:1.5px solid #1e1d1d;border-radius:8px;flex-direction:column;flex:260px;gap:10px;min-width:0;padding:16px;display:flex}.lv-strip{flex-wrap:wrap;align-items:center;gap:10px 28px;display:flex}.lv-money{font-family:Prompt,sans-serif;font-weight:600;font-size:18px!important}.lv-saved{color:#757372;font-size:12px}.lv-modal{z-index:50;background:#1e1d1d8c;padding:24px 16px;position:fixed;inset:0;overflow-y:auto}.lv-modal>div{background:#f6f5f2;border-radius:10px;flex-direction:column;gap:18px;max-width:1080px;margin:0 auto;padding:24px;display:flex}.lv-mail{background:#fff;border:1px solid #e6e3dd;border-radius:8px;flex-direction:column;gap:10px;padding:16px;display:flex}@container (max-width:640px){.lv-grid{grid-template-columns:minmax(0,1fr)}.lv-stages{flex-wrap:nowrap}.lv-st{text-align:center;flex:1 1 0;min-width:0;padding:8px 4px}.lv-st:not(.on) .lv-stl{display:none}.lv-st.on{flex:4 auto}.lv-st.side:not(.on){display:none}.lv-st.side.on{flex:4 auto}}.lv-box{color:#1e1d1d;background:#fff;border-radius:6px;flex-direction:column;gap:12px;padding:14px;display:flex}.lv-next .lv-box .lbl,.lv-next .lv-box .small{color:#5e5b55}.lv-next .lv-box .btn{justify-content:center;width:auto}.lv-date{cursor:pointer}.lv-date::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.7}.lv-st.link{text-align:left;cursor:pointer;font-family:inherit}.lv-st.link:hover:not(.on){color:#1e1d1d;border-color:#a9a5a0}.lv-st.viewing{outline-offset:1px;color:#1e1d1d;outline:2px solid #2b3a55;font-weight:600}@container (max-width:640px){.lv-st.link{text-align:center}}.lv-sti{color:#5a3a08;background:#fdf0dc;border:1.5px solid #e2b35c;border-radius:6px;flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:10px 14px;font-size:14px;display:flex}.lv-sti b{letter-spacing:.06em}.lv-team{border:1.5px solid #e7e4e0;border-radius:6px;flex-direction:column;gap:6px;padding:12px 14px;line-height:1.45;display:flex}.vm{flex-direction:column;gap:16px;min-width:0;display:flex}.vm-bar{color:#fff;background:#1e1d1d;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 18px;padding:12px 18px;display:flex}.vm-title{flex-wrap:wrap;align-items:baseline;gap:4px 14px;display:flex}.vm-title b{font-family:Prompt,sans-serif;font-size:18px}.vm-title span,.vm-nav span{color:#b3afaa;font-size:13px}.vm-nav{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.vm-nav button{color:#fff;font:inherit;cursor:pointer;background:0 0;border:1px solid #5e5b55;border-radius:3px;min-height:36px;padding:7px 12px;font-size:13px}.vm-nav button:disabled{opacity:.4;cursor:default}.vm-grid{grid-template-columns:230px minmax(0,1fr) 340px;align-items:start;gap:18px;display:grid}.vm-agenda{flex-direction:column;gap:8px;min-width:0;display:flex}.vm-item{text-align:left;font:inherit;color:inherit;cursor:pointer;background:#fff;border:1px solid #e7e4e0;border-radius:6px;flex-direction:column;gap:3px;padding:10px 12px;display:flex}.vm-item b{font-size:14px}.vm-item span{color:#5e5b55;font-size:12px}.vm-item.on{border-color:#b72a38;box-shadow:inset 3px 0 #b72a38}.vm-tag{white-space:nowrap;background:#f1efea;border-radius:999px;align-self:flex-start;padding:2px 8px;font-weight:600;display:inline-block;color:#4a4843!important;font-size:11px!important}.vm-tag[class*=stg-]{background:var(--st);color:var(--si)!important}.vm-tag.ok{white-space:normal;background:#e3f1df;color:#2f5d27!important}.vm-tag.n{background:#fbf1f2;color:#8e1f2b!important}.vm-car{flex-direction:column;gap:14px;min-width:0;display:flex}.vm-carhead{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.vm-carhead h2{margin:0 0 2px;font-family:Prompt,sans-serif;font-size:26px;line-height:1.2}.vm-photos{flex-direction:column;gap:6px;display:flex}.vm-main{aspect-ratio:16/9;background:#1e1d1d;border-radius:6px;display:block;overflow:hidden}.vm-main img{object-fit:contain;width:100%;height:100%;display:block}.vm-thumbs{gap:6px;padding-bottom:2px;display:flex;overflow-x:auto}.vm-thumbs button{cursor:pointer;background:#dcd8d2;border:2px solid #0000;border-radius:4px;flex:0 0 84px;height:60px;padding:0;overflow:hidden}.vm-thumbs button.on{border-color:#b72a38}.vm-thumbs img{object-fit:cover;width:100%;height:100%;display:block}.vm-nophoto{text-align:center;color:#757372;background:#efede8;border-radius:6px;padding:40px}.vm-facts{grid-template-columns:130px minmax(0,1fr);gap:8px 14px;font-size:14px;line-height:1.45;display:grid}.vm-facts b{color:#5e5b55;font-weight:600}.vm-side{flex-direction:column;gap:12px;min-width:0;display:flex}.vm-prop{background:#faf9f7;flex-direction:column;gap:6px;display:flex}.vm-big{font-family:Prompt,sans-serif;font-size:24px;font-weight:700;line-height:1.25}.vm-agree{flex-direction:column;gap:12px;display:flex}.vm-two{grid-template-columns:1fr 1fr;gap:8px;display:grid}.vm-in{color:#5e5b55;flex-direction:column;gap:4px;min-width:0;font-size:12px;font-weight:600;display:flex}.vm-in .inp{color:#1e1d1d;box-sizing:border-box;width:100%;font-family:Prompt,sans-serif;font-size:18px;font-weight:700}.vm-in textarea{color:#1e1d1d;font-weight:400}.vm-empty{flex-direction:column;grid-column:2/-1;gap:8px;display:flex}@media (max-width:1100px){.vm-grid{grid-template-columns:minmax(0,1fr) 320px}.vm-agenda{flex-flow:wrap;grid-column:1/-1}.vm-agenda .vm-item{flex:200px}.vm-agenda .eyebrow{flex:100%}.vm-empty{grid-column:1/-1}}@media (max-width:760px){.vm-grid{grid-template-columns:minmax(0,1fr)}.vm-carhead h2{font-size:21px}.vm-facts{grid-template-columns:100px minmax(0,1fr);font-size:13px}}.rp{flex-direction:column;gap:16px;min-width:0;display:flex}.rp-top h2{margin:6px 0 14px;font-family:Prompt,sans-serif;font-size:22px}.rp-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.rp-kpis div{border:1px solid #e7e4e0;border-radius:6px;flex-direction:column;gap:2px;min-width:0;padding:10px 12px;display:flex}.rp-kpis b{font-family:Prompt,sans-serif;font-size:22px}.rp-kpis span{color:#5e5b55;font-size:12px}.rp-stages{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.rp-stages div{color:#4a4843;background:#efede8;border-radius:4px;flex:110px;padding:8px 10px;font-size:12px}.rp-stages div[class*=stg-]{background:var(--st);border-top:3px solid var(--sc);color:var(--si)}.rp-stages b{color:#1e1d1d;font-family:Prompt,sans-serif;font-size:18px;display:block}.rp-h{margin:0 0 10px;font-family:Prompt,sans-serif;font-size:17px}.rp-scroll{margin-top:4px;overflow-x:auto}.rp-t{border-collapse:collapse;width:100%;min-width:560px;font-size:13px}.rp-t th{text-align:left;text-transform:uppercase;letter-spacing:.06em;color:#5e5b55;border-bottom:1.5px solid #1e1d1d;padding:6px 8px;font-size:11px;font-weight:600}.rp-t td{vertical-align:top;border-bottom:1px solid #efede8;padding:8px;line-height:1.45}.rp-band td{background:var(--st,#f6f5f2);box-shadow:inset 3px 0 0 var(--sc,transparent);text-transform:uppercase;letter-spacing:.08em;color:#5e5b55;padding:5px 8px;font-size:11px;font-weight:600;color:var(--si,#5e5b55)!important}.rp-people td:first-child{width:20%}.rp-people td:nth-child(2){white-space:nowrap;width:8%}.rp-val{border:1px solid #e7e4e0;border-radius:6px;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:10px;padding:12px;display:flex}.rp-val>div:first-child{flex-direction:column;flex:320px;gap:4px;min-width:0;display:flex}.rp-prop{background:#faf9f7;border-radius:4px;flex-direction:column;flex:0 240px;gap:4px;padding:10px;display:flex}.rp-prop b{font-family:Prompt,sans-serif;font-size:16px}.rp-since{grid-template-columns:140px minmax(0,1fr);gap:8px 14px;font-size:13px;line-height:1.5;display:grid}@media (max-width:760px){.rp-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.rp-since{grid-template-columns:minmax(0,1fr);gap:2px}.rp-since span{margin-bottom:8px}}.sl-row{flex-wrap:wrap;align-items:center;gap:10px 18px;display:flex}.sl-main{min-width:0;color:inherit;flex-direction:column;flex:280px;gap:3px;text-decoration:none;display:flex}.sl-fig{white-space:nowrap;font-family:Prompt,sans-serif}.sl-date{flex-direction:column;gap:3px;display:flex}.sl-date .inp{width:auto;min-width:160px}.sl-due{color:#b72a38;font-weight:600}.sl-sum{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:14px;display:grid}.sl-bar{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;grid-template-columns:minmax(0,150px) minmax(0,1fr) 28px 40px;align-items:center;gap:10px;margin:0 -6px;padding:4px 6px;display:grid}.sl-bar:hover,.sl-bar.on{background:#f6f5f2}.sl-bl{font-size:14px}.sl-track{background:#efede8;border-radius:999px;height:10px;overflow:hidden}.sl-track span{background:#b72a38;border-radius:999px;height:100%;display:block}@media (max-width:760px){.sl-sum{grid-template-columns:minmax(0,1fr)}.sl-bar{grid-template-columns:minmax(0,110px) minmax(0,1fr) 24px 36px}}.pl-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 20px;margin-bottom:14px;display:flex}.pl-filter{flex-direction:column;gap:6px;min-width:0;display:flex}.pl-lbl{letter-spacing:.12em;text-transform:uppercase;color:#757372;font-size:11px;font-weight:600}.pl-seg{background:#efede8;border-radius:8px;flex-wrap:wrap;gap:2px;padding:3px;display:inline-flex}.pl-seg button{font:inherit;color:#4a4843;cursor:pointer;background:0 0;border:0;border-radius:6px;min-height:38px;padding:8px 14px;font-size:14px}.pl-seg button:hover{color:#1e1d1d}.pl-seg button.on{color:#1e1d1d;background:#fff;font-weight:600;box-shadow:0 1px 2px #00000014}.pl-side{flex-wrap:wrap;gap:8px;display:flex}.pl-sl{color:#1e1d1d;background:#fff;border:1px solid #e6e3dd;border-radius:8px;flex:200px;align-items:center;gap:12px;min-width:0;padding:8px 12px;text-decoration:none;display:flex}.pl-sl:hover{border-color:#a9a5a0}.pl-sl>b{text-align:center;min-width:22px;font-family:Prompt,sans-serif;font-size:20px}.pl-sl>span:not(.pl-arrow){flex-direction:column;flex:auto;min-width:0;display:flex}.pl-sln{align-items:center;gap:6px;font-size:14px;font-weight:600;display:flex}.pl-sls{color:#757372;font-size:12px}.pl-arrow{color:#a9a5a0}.pl-stages{display:none}@container (max-width:960px){.pl-stages{grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:6px;margin-bottom:14px;display:grid}.pl-stages button{text-align:left;font:inherit;color:#1e1d1d;cursor:pointer;background:#fff;border:1px solid #e6e3dd;border-radius:8px;flex-direction:column;justify-content:space-between;gap:2px;min-height:58px;padding:8px 10px;display:flex}.pl-stages .pl-n{display:none}.pl-stages .pl-st{color:#5e5b55;font-size:12.5px;line-height:1.2}.pl-stages b{font-family:Prompt,sans-serif;font-size:18px}.pl-stages button.on{color:#fff;background:#1e1d1d;border-color:#1e1d1d}.pl-stages button.on .pl-st{color:#d9d5d0}.pl-top{align-items:stretch}.pl-filter{flex:100%}.pl-side{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.pl-sl{gap:8px;padding:8px 10px}.pl-sl>b{min-width:0;font-size:17px}.pl-sls,.pl-arrow{display:none}.pl-sln{flex-wrap:wrap;gap:2px 6px;font-size:13px}}.pl-seg a{color:#4a4843;border-radius:6px;align-items:center;min-height:38px;padding:8px 14px;font-size:14px;text-decoration:none;display:inline-flex}.pl-seg a:hover{color:#1e1d1d}.pl-seg a.on{color:#1e1d1d;background:#fff;font-weight:600;box-shadow:0 1px 2px #00000014}.db{flex-direction:column;gap:18px;min-width:0;display:flex}.db-filters{flex-wrap:wrap;gap:8px;display:flex}.db-today{grid-template-columns:repeat(auto-fit,minmax(min(230px,100%),1fr));gap:10px;display:grid}.db-t{color:#1e1d1d;background:#fff;border:1px solid #e6e3dd;border-radius:8px;align-items:center;gap:12px;min-width:0;padding:12px 14px;text-decoration:none;display:flex}.db-t:hover{border-color:#a9a5a0}.db-t>b{font-family:Prompt,sans-serif;font-size:26px;line-height:1}.db-t>span{flex-direction:column;min-width:0;font-size:14px;line-height:1.35;display:flex}.db-t small{color:#5e5b55;font-size:12px}.db-t i{color:#a9a5a0;margin-left:auto;font-style:normal}.db-t.red{background:#fbf1f2;border-color:#b72a38}.db-t.red>b{color:#b72a38}.db-kpis{grid-template-columns:repeat(auto-fit,minmax(min(190px,100%),1fr));gap:10px;display:grid}.db-k{flex-direction:column;gap:5px;padding:16px;display:flex}.db-k b{font-family:Prompt,sans-serif;font-size:28px;line-height:1.15}.db-d{color:#5e5b55;font-size:12px;font-weight:600}.db-d.up{color:#2f5d27}.db-d.down{color:#b72a38}.db-card{flex-direction:column;gap:14px;min-width:0;display:flex}.db-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.db-head a,.db-acc a{color:#b72a38;font-size:14px}.db-scroll{overflow-x:auto}.db-stg{grid-template-columns:140px minmax(120px,1fr) 50px 150px 120px;align-items:center;gap:12px;min-width:600px;padding:5px 0;font-size:14px;display:grid}.db-stgh{letter-spacing:.06em;text-transform:uppercase;color:#757372;font-size:11px;font-weight:600}.db-bar{background:#efede8;border-radius:999px;height:12px;overflow:hidden}.db-bar span{background:var(--sc,#1e1d1d);border-radius:999px;min-width:2px;height:100%;display:block}.db-pill{color:#4a4843;white-space:nowrap;background:#f1efea;border-radius:999px;justify-self:start;padding:3px 9px;font-size:12px;font-weight:600}.db-pill.slow{color:#8e1f2b;background:#fbf1f2}.db-two{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.rp-t th.n,.rp-t td.n{text-align:right}.db-landing{border-top:1px solid #efede8;flex-direction:column;gap:8px;padding-top:12px;display:flex}.db-lrow{flex-wrap:wrap;gap:6px 22px;font-size:14px;display:flex}.db-acc{background:#faf9f7;border-radius:6px;flex-direction:column;gap:5px;padding:14px;line-height:1.45;display:flex}.db-acc b{font-family:Prompt,sans-serif;font-size:20px}.db-mini{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:12px;display:grid}.db-m{color:inherit;border:1px solid #efede8;border-radius:6px;flex-direction:column;gap:7px;padding:14px;text-decoration:none;display:flex}.db-m:hover{border-color:#d8d4cc}.db-l{justify-content:space-between;gap:10px;font-size:14px;display:flex}.db-wanted{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:10px;display:grid}.db-w{color:inherit;border:1px solid #efede8;border-radius:6px;align-items:center;gap:10px;padding:8px;text-decoration:none;display:flex}.db-w img,.db-wi{object-fit:cover;background:#e7e4e0;border-radius:4px;flex:none;width:70px;height:46px}.db-w>span{flex-direction:column;min-width:0;font-size:14px;display:flex}@media (max-width:980px){.db-two{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.db-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.db-k{padding:12px}.db-k b{font-size:22px}.db-stg{border-bottom:1px solid #efede8;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name count""bar bar""moved pill";gap:4px 10px;min-width:0;padding:8px 0}.db-stg>:first-child{grid-area:name}.db-stg>:nth-child(2){grid-area:bar}.db-stg>:nth-child(3){grid-area:count;font-weight:600}.db-stg>:nth-child(4){grid-area:moved}.db-stg>:nth-child(5){grid-area:pill;justify-self:end}.db-stgh{display:none}}.gd{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:18px;display:grid}.gd-toc{flex-direction:column;gap:2px;padding:14px;display:flex;position:sticky;top:16px}.gd-toc .eyebrow{margin-bottom:6px}.gd-toc a{color:#1e1d1d;border-radius:4px;gap:10px;padding:6px 8px;font-size:14px;line-height:1.35;text-decoration:none;display:flex}.gd-toc a:hover{background:#f6f5f2}.gd-toc a span,.gd-sec h2 span{color:#b72a38;font-variant-numeric:tabular-nums;font-weight:600}.gd-main{flex-direction:column;gap:14px;min-width:0;display:flex}.gd-intro{color:#4a4843;font-size:15px;line-height:1.6}.gd-sec{flex-direction:column;gap:10px;scroll-margin-top:16px;display:flex}.gd-sec h2{align-items:baseline;gap:12px;margin:0;font-family:Prompt,sans-serif;font-size:20px;display:flex}.gd-sum,.ph-sum{color:#5e5b55;font-style:italic}.gd-p{margin:0;line-height:1.6}.gd-sub{letter-spacing:.1em;text-transform:uppercase;color:#757372;margin-top:6px;font-size:11px;font-weight:600}.gd-steps{counter-reset:gd;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.gd-steps li{counter-increment:gd;padding-left:32px;line-height:1.55;position:relative}.gd-steps li:before{content:counter(gd);color:#fff;background:#1e1d1d;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;font-weight:600;display:flex;position:absolute;top:1px;left:0}.gd-points{flex-direction:column;gap:6px;margin:0;padding-left:20px;line-height:1.55;display:flex}.gd-points li::marker{color:#b72a38}.gd-tip{color:#5a3a08;background:#fff6e0;border-left:3px solid #8a5a00;border-radius:4px;padding:10px 12px;font-size:14px;line-height:1.5}.gd-tip b{text-transform:uppercase;letter-spacing:.1em;margin-right:4px;font-size:11px}.ph{margin:-6px 0 14px}.ph summary{cursor:pointer;color:#4a4843;align-items:center;gap:8px;padding:4px 0;font-size:14px;font-weight:500;list-style:none;display:inline-flex}.ph summary::-webkit-details-marker{display:none}.ph summary:hover{color:#1e1d1d}.ph-i{border:1.5px solid;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;font-weight:700;display:inline-flex}.ph[open] summary{color:#1e1d1d}.ph-body{background:#fff;border:1px solid #e6e3dd;border-left:3px solid #b72a38;border-radius:8px;flex-direction:column;gap:10px;max-width:860px;margin-top:8px;padding:16px 18px;font-size:14px;display:flex}.ph-title{font-family:Prompt,sans-serif;font-size:16px;font-weight:600}.ph-more{color:#b72a38;font-weight:500}@media (max-width:860px){.gd{grid-template-columns:minmax(0,1fr)}.gd-toc{position:static}}.em{flex-direction:column;gap:18px;min-width:0;display:flex}.em-key{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:10px;display:grid}.em-keyi{background:#fff;border:1px solid #e6e3dd;border-radius:8px;flex-direction:column;align-items:flex-start;gap:6px;padding:10px 12px;display:flex}.em-badge{letter-spacing:.04em;white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:600;display:inline-block}.em-badge.k-auto{color:#fff;background:#b72a38}.em-badge.k-you{color:#fff;background:#1e1d1d}.em-badge.k-team{color:#2b3a55;background:#eef1f7}.em-badge.k-manager{color:#2f5d27;background:#e3f1df}.em-line{flex-direction:column;gap:22px;margin:0;padding:0 0 0 44px;list-style:none;display:flex;position:relative}.em-line:before{content:"";background:#d8d4cc;width:2px;position:absolute;top:8px;bottom:8px;left:15px}.em-step{flex-direction:column;gap:10px;min-width:0;display:flex;position:relative}.em-dot{color:#fff;background:#1e1d1d;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-family:Prompt,sans-serif;font-weight:700;display:flex;position:absolute;top:0;left:-44px;box-shadow:0 0 0 4px #f6f5f2}.em-head{flex-wrap:wrap;align-items:baseline;gap:4px 12px;min-height:32px;display:flex}.em-head h2{margin:0;font-family:Prompt,sans-serif;font-size:19px}.em-note{color:#4a4843;background:#fff;border:1px dashed #c9c5c0;border-radius:8px;padding:12px 14px;font-size:14px}.em-grid{grid-template-columns:repeat(auto-fill,minmax(min(250px,100%),1fr));gap:10px;display:grid}.em-branches{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:12px;display:grid}.em-branch{background:#efede8;border-radius:8px;flex-direction:column;gap:8px;min-width:0;padding:10px;display:flex}.em-bl{letter-spacing:.08em;text-transform:uppercase;color:#4a4843;padding:2px 4px;font-size:12px;font-weight:600}.em-card{background:#fff;border:1px solid #e6e3dd;border-top:4px solid #1e1d1d;border-radius:8px;flex-direction:column;gap:6px;min-width:0;padding:12px 14px;font-size:13.5px;line-height:1.45;display:flex}.em-card.k-auto{border-top-color:#b72a38}.em-card.k-team{border-top-color:#8fa0bf}.em-card.k-manager{border-top-color:#2f5d27}.em-card.off{opacity:.6}.em-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.em-state{color:#2f5d27;font-size:11px;font-weight:600}.em-state.off{color:#8e1f2b}.em-name{font-family:Prompt,sans-serif;font-size:15px}.em-subj{color:#4a4843;font-style:italic}.em-row{grid-template-columns:34px minmax(0,1fr);gap:6px;display:grid}.em-row>span{text-transform:uppercase;letter-spacing:.06em;color:#757372;padding-top:2px;font-size:11px;font-weight:600}.em-how{color:#5e5b55}.em-moves{color:#1e1d1d;font-weight:600}.em-edit{color:#b72a38;margin-top:2px;font-size:13px}.em-table{flex-direction:column;gap:10px;display:flex}@media (max-width:640px){.em-line{padding-left:36px}.em-line:before{left:11px}.em-dot{width:24px;height:24px;font-size:13px;left:-36px}}.lv-car{border-bottom:1px solid #efede8;flex-direction:column;gap:2px;padding-bottom:12px;display:flex}.lv-carv{font-family:Prompt,sans-serif;font-size:20px;font-weight:600;line-height:1.25}.lv-tline{border-radius:6px;flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin-top:-4px;padding:8px 12px;font-size:13.5px;line-height:1.45;display:flex}.lv-tline.ok{color:#2f5d27;background:#eef6ec}.lv-tline.wait{color:#2b3a55;background:#eef1f7}.lv-tline.ask{color:#8e1f2b;background:#fbf1f2}.lv-tline>span{flex:320px}.lv-tlink{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.stg-new{--sc:#1e40af;--st:#e8edfb;--si:#1e3a8a;--sd:#1e40af}.stg-in_progress{--sc:#f59e0b;--st:#fdf3e3;--si:#92400e;--sd:#b45309}.stg-explore{--sc:#a855f7;--st:#f5edfe;--si:#7e22ce;--sd:#9333ea}.stg-negotiation{--sc:#0ea5e9;--st:#e3f4fc;--si:#0369a1;--sd:#0284c7}.stg-won{--sc:#15803d;--st:#e7f4ea;--si:#166534;--sd:#15803d}.stg-guide_sent{--sc:#64748b;--st:#eef1f5;--si:#475569;--sd:#475569}.stg-nurture{--sc:#a16207;--st:#fbf5e2;--si:#854d0e;--sd:#854d0e}.stg-completed{--sc:#166534;--st:#e3f0e6;--si:#14532d;--sd:#166534}.stg-lost{--sc:#78716c;--st:#f1efed;--si:#57534e;--sd:#57534e}.badge.stg{background:var(--st);color:var(--si);align-items:center;gap:6px;display:inline-flex}.badge.stg:before,.stg-dot:before{content:"";background:var(--sc);border-radius:50%;flex-shrink:0;width:7px;height:7px}.stg-dot{align-items:center;gap:8px;display:inline-flex}.stg-dot:before{width:9px;height:9px}.khead .badge:not(.red){color:var(--si);background:#fff}.pl-sl[class*=stg-]{border-left:3px solid var(--sc)}.ad .pl-stages button[class*=stg-]{border-top:3px solid var(--sc)}.ad .pl-stages button[class*=stg-].on{background:var(--sd);border-color:var(--sd)}.ad .pl-stages button[class*=stg-].on .pl-st{color:#ffffffd9}.sold-box{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.sold-form{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.sold-form .lbl{flex:140px}.lv-next .sold-box,.lv-next .sold-form{flex-direction:column;align-items:stretch}.lv-next .sold-box .row,.lv-next .sold-form .row{flex-wrap:nowrap}.lv-next .sold-box .btn,.lv-next .sold-form .btn{flex:1 1 0;justify-content:center;min-height:42px}.lv-next .btn.dark{background:#b72a38;border-color:#b72a38}.lv-next .btn:not(.dark):not(.red){color:#fff;background:0 0;border-color:#ffffff4d}.lv-next .sold-box .muted,.lv-next .sold-box .small{color:#c9c5c0}.lv-next .sl-due{color:#f2a7af}.fv-quick{border-top:1px solid #efede8;flex-wrap:wrap;flex:100%;align-items:center;gap:6px 12px;padding-top:8px;display:flex}.fv-seg{background:#efede8;border-radius:8px;flex-wrap:wrap;gap:2px;padding:3px;display:inline-flex}.fv-seg button{font:inherit;color:#4a4843;cursor:pointer;background:0 0;border:0;border-radius:6px;min-height:32px;padding:6px 11px;font-size:13px}.fv-seg button:hover{color:#1e1d1d}.fv-seg button.on{color:#1e1d1d;background:#fff;font-weight:600;box-shadow:0 1px 2px #00000014}.cap{flex-direction:column;gap:14px;display:flex}.cap-sec{flex-direction:column;gap:12px;display:flex}.cap-grid{grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:12px;display:grid}.cap .inp,.cap select{height:46px;font-size:16px}.cap textarea{font-size:16px}.cap-status{color:#2e5a27;background:#e3f1df;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;font-size:13px;display:flex}.cap-status.off{color:#7a4a00;background:#fdf0dc}.cap-dot{background:currentColor;border-radius:50%;flex-shrink:0;width:8px;height:8px}.cap-hint{background:#fff;border:1px dashed #d3cfc9;border-radius:10px;flex-direction:column;align-items:flex-start;gap:6px;padding:12px 14px;display:flex}.cap-car{background:#f4f3f0;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.cap-matches{flex-direction:column;gap:6px;display:flex}.cap-match{text-align:left;font:inherit;cursor:pointer;background:#fff;border:1px solid #e0dcd5;border-radius:8px;flex-wrap:wrap;gap:4px 8px;padding:11px 12px;font-size:15px;display:flex}.cap-match:hover{border-color:#a9a5a0}.cap-match .muted{font-size:13px}.cap-photos{grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:8px;display:grid}.cap-photos figure{background:#f4f3f0;border-radius:8px;margin:0;position:relative;overflow:hidden}.cap-photos img{aspect-ratio:1;object-fit:cover;width:100%;display:block}.cap-photos button{color:#fff;cursor:pointer;background:#0009;border:0;border-radius:50%;width:28px;height:28px;font-size:18px;line-height:1;position:absolute;top:4px;right:4px}.cap-file{align-self:flex-start;min-height:44px;position:relative;overflow:hidden}.cap-file input{opacity:0;cursor:pointer;position:absolute;inset:0}.cap-check{align-items:flex-start;font-size:15px;line-height:1.4}.cap-check .check{flex-shrink:0;margin-top:2px}.cap-check.off{color:#9a958d}.cap-save{min-height:54px;font-size:17px}.cap-out{flex-direction:column;gap:8px;display:flex}.cap-out-row{border-top:1px solid #efede8;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 10px;padding-top:8px;display:flex}.cap-page{color:#1e1d1d;background:#f4f3f0;min-height:100vh;font-family:Poppins,system-ui,sans-serif;font-size:14px}.cap-top{z-index:5;color:#fff;padding:calc(10px + env(safe-area-inset-top)) 16px 10px;background:#16171b;align-items:center;gap:12px;display:flex;position:sticky;top:0}.cap-top img{width:auto;height:22px}.cap-top span{text-align:right;flex:1;font-size:15px;font-weight:600}.cap-page .cap-top a{color:#fff;white-space:nowrap;border:1px solid #ffffff59;border-radius:6px;padding:6px 12px;font-size:13px;font-weight:500;text-decoration:none}.cap-main{max-width:640px;padding:14px 14px calc(30px + env(safe-area-inset-bottom));margin:0 auto}.cap-page .card{padding:16px}.cap-page select,.cap-page textarea{color:#1e1d1d;background-color:#fff;border:1px solid #d3cfc9;border-radius:6px;width:100%;padding:0 12px;font-family:inherit}.cap-page textarea{resize:vertical;min-height:90px;padding:10px 12px;line-height:1.5}.cap-page a{color:#1e1d1d}.wp-list{flex-direction:column;gap:4px;max-height:320px;display:flex;overflow-y:auto}.wp-row{background:#fff;border:1px solid #e6e3dd;border-radius:6px;align-items:center;gap:6px;padding:7px 8px;display:flex}.wp-row.on{background:#f4f8fe;border-color:#2f6fd6}.wp-add{color:#4a4843;background:#f6f5f2;border-radius:8px;padding:10px 12px;line-height:1.5}.wp-name{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.wp-row .lbl.inline{align-items:center}.wp-sub{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.badge.priv{color:#fff;background:#1e1d1d}.lv-private{color:#4a4843;background:#f6f5f2;border:1px solid #e0dcd5;border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;margin:14px 0 0;padding:10px 14px;font-size:13px;line-height:1.5;display:flex}.lv-private.on{color:#e9e6e1;background:#1e1d1d;border-color:#1e1d1d}.lv-private.on b{color:#fff}.lv-private.on .check{accent-color:#fff}.lv-private.on .lbl{color:#fff}.lv-private .lbl{margin:0}.wl{color:#5e5b55;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:50vh;font-size:14px;display:flex}.wl-wheel{filter:drop-shadow(0 4px 10px #1e1d1d2e);animation:1.1s cubic-bezier(.45,.05,.55,.95) infinite wl-spin}@keyframes wl-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.wl-wheel{animation-duration:3s;animation-timing-function:linear}}.fbar{flex-wrap:wrap;align-items:center;gap:10px 12px;display:flex}.fb-row{flex-wrap:wrap;flex:auto;order:1;align-items:center;gap:8px;min-width:0;display:flex}.fb-search{color:#8a857c;background:#fff;border:1px solid #d8d4cc;border-radius:10px;flex:0 300px;order:2;align-items:center;gap:8px;height:40px;margin:0;padding:0 12px;display:flex}.fb-search input{font:inherit;color:#1e1d1d;background:0 0;border:0;outline:0;flex:1;min-width:0;height:100%;font-size:14px}.fb-search:focus-within{border-color:#1e1d1d}.fb-n{color:#8a857c;margin-left:2px;font-size:12px}.chip.on .fb-n{color:#c9c5c0}a.chip{align-items:center;text-decoration:none;display:inline-flex}.fsh{display:contents}.fsh-btn,.fsh-dim,.fsh-head,.fsh-foot,.fsh-lbl{display:none}.fsh-body,.fsh-inner,.fsh-group{display:contents}.fsh-n{color:#fff;background:#b72a38;border-radius:9px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:600;display:inline-flex}.fsh.sheet-only .fsh-dim{z-index:80;background:#16171b73;display:block;position:fixed;inset:0}.fsh.sheet-only .fsh-body{z-index:81;padding:10px 16px calc(16px + env(safe-area-inset-bottom));background:#fff;border-radius:18px 18px 0 0;max-width:560px;margin:0 auto;display:block;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 30px #0000002e}.fsh.sheet-only .fsh-head,.fsh.sheet-only .fsh-foot{display:flex}.sheet-list{flex-direction:column;display:flex}.sheet-list button{text-align:left;font:inherit;color:#1e1d1d;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #f0ede8;padding:14px 2px;font-size:15px}.sheet-list button:last-child{border-bottom:0}.sheet-list button.danger{color:#b72a38}.fsh-head{flex-direction:column;gap:10px;padding-bottom:6px}.fsh-head b{font-family:Prompt,sans-serif;font-size:18px}.fsh-grab{background:#d8d4cc;border-radius:2px;align-self:center;width:40px;height:4px}.fsh-foot{margin-top:14px}.fsh-foot .btn{flex:1;min-height:44px}body.fsh-lock{overflow:hidden}.lp-cards,.hm,.sl-fold,.help-dl svg{display:none}.act-day{margin-bottom:12px;padding:0;overflow:hidden}.act-dh{color:#757372;padding:12px 16px 6px;font-size:12px;font-weight:600}.act-row{color:#1e1d1d;border-top:1px solid #f0ede8;align-items:flex-start;gap:12px;padding:12px 16px;text-decoration:none;display:flex}.act-row:hover{background:#faf9f7}.act-i{color:#4a4843;background:#f1efea;border-radius:10px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.act-created{color:#1e40af;background:#e8edfb}.act-row.in .act-i{color:#166534;background:#e7f4ea}.act-b{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.act-s{font-size:14px;font-weight:600;line-height:1.35}.act-m{color:#757372;font-size:12px}.act-x{color:#4a4843;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:2px;font-size:13px;display:-webkit-box;overflow:hidden}.act-t{color:#757372;white-space:nowrap;font-size:12px}.tp-list{padding:0;overflow:hidden}.tp-gh{letter-spacing:.12em;text-transform:uppercase;color:#757372;border-top:1px solid #f0ede8;padding:14px 16px 8px;font-size:11px;font-weight:600}.tp-group:first-child .tp-gh{border-top:0}.tp-row{width:100%;font:inherit;color:#1e1d1d;cursor:pointer;text-align:left;background:0 0;border:0;border-top:1px solid #f0ede8;align-items:center;gap:10px;padding:13px 16px;font-size:15px;display:flex}.tp-row:hover{background:#faf9f7}.tp-row.on{background:#faf9f7;font-weight:600}.tp-nm{flex:1;min-width:0}.tp-chev{color:#a9a5a0;font-size:18px;line-height:1;transition:transform .15s}.tp-row.on .tp-chev{color:#1e1d1d;transform:rotate(90deg)}.tp-ed{background:#faf9f7;border-top:1px solid #f0ede8;padding:4px 16px 18px}.tp-seg{background:#e9e6e0;border-radius:8px;max-width:320px;margin:10px 0 12px;padding:3px;display:flex}.tp-seg button{font:inherit;color:#4a4843;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:1;padding:8px 0;font-size:13px}.tp-seg button.on{color:#1e1d1d;background:#fff;font-weight:600;box-shadow:0 1px 2px #00000014}.tp-pane{display:none}.tp-pane.on{display:block}.tp-prev>.k{display:none}.tp-new{margin-left:auto}@media (min-width:1100px){.tp-ed{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:20px;padding-top:16px;display:grid}.tp-seg{display:none}.tp-pane,.tp-pane.on,.tp-prev>.k{display:block}}@media (max-width:640px){.m-hide{display:none!important}.m-ic{width:40px;padding:0}.ad-head{flex-wrap:nowrap;align-items:flex-start;gap:10px;margin-bottom:10px}.ad-head>div:first-child{flex:auto;min-width:0}.ad-head .row{flex-wrap:nowrap}.ad-h1{font-size:23px}.ad-sub{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}.ph>summary{font-size:13px}.help-dl{width:40px;padding:0}.help-dl svg{display:block}.help-dl span{display:none}.fbar{border-bottom:1px solid #e6e3dd;flex-direction:column;align-items:stretch;gap:10px;margin:0 -16px;padding:4px 16px 12px}.fbar>*{box-sizing:border-box;min-width:0;max-width:100%}.fb-search{flex:none;order:0;width:100%;height:42px}.fb-row{flex-wrap:nowrap;order:1;width:100%}.fb-chips{scrollbar-width:none;flex-wrap:nowrap;flex:auto;min-width:0;padding-right:24px;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000);mask-image:linear-gradient(90deg,#000 85%,#0000)}.fb-chips::-webkit-scrollbar{display:none}.fb-chips .chip{white-space:nowrap;flex:none;min-height:34px;padding:0 13px;font-size:13px}.tp-new{display:none}.fsh{flex:none;display:block}.fsh-btn{height:34px;font:inherit;color:#1e1d1d;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #1e1d1d;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.fsh-body{display:none}.fsh.open .fsh-dim{z-index:80;background:#16171b73;display:block;position:fixed;inset:0}.fsh.open .fsh-body{z-index:81;padding:10px 16px calc(16px + env(safe-area-inset-bottom));background:#fff;border-radius:18px 18px 0 0;max-height:80vh;display:block;position:fixed;bottom:0;left:0;right:0;overflow-y:auto;box-shadow:0 -8px 30px #0000002e}.fsh.open .fsh-head,.fsh.open .fsh-foot{display:flex}.fsh-inner{flex-direction:column;gap:4px;display:flex}.fsh-group{display:block}.fsh-lbl{letter-spacing:.12em;text-transform:uppercase;color:#757372;margin:12px 0 8px;font-size:11px;font-weight:600;display:block}.fsh-inner .pl-seg{background:0 0;flex-wrap:wrap;gap:8px;padding:0;display:flex}.fsh-inner .pl-seg a{background:#fff;border:1px solid #d8d4cc;border-radius:999px;min-height:36px;padding:0 14px}.fsh-inner .pl-seg a.on{color:#fff;box-shadow:none;background:#1e1d1d;border-color:#1e1d1d}.fsh-inner .chips{flex-wrap:wrap}.db-filters{flex-direction:column;align-items:stretch;gap:10px;width:100%}.db-filters>.pl-seg{display:flex}.db-filters>.pl-seg a{flex:1;justify-content:center}.db-filters>.fsh{align-self:flex-start}.db .ad-head{flex-wrap:wrap}.db-today{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.db-t{flex-direction:column;align-items:flex-start;gap:2px;padding:12px;position:relative}.db-t>span{font-size:13px}.db-t i{position:absolute;top:10px;right:12px}.db-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.db-k{padding:12px}.db-k b{font-size:24px}.pipewrap{flex-direction:column;display:flex}.pl-top{display:contents}.pl-top>.pl-filter:first-child{order:1;margin-bottom:12px}.pl-top .pl-lbl{display:none}.pl-filter .pl-seg{scrollbar-width:none;background:0 0;flex-wrap:nowrap;gap:8px;padding:0;display:flex;overflow-x:auto}.pl-filter .pl-seg::-webkit-scrollbar{display:none}.pl-filter .pl-seg button{white-space:nowrap;background:#fff;border:1px solid #d8d4cc;border-radius:999px;flex:none;min-height:34px;font-size:13px}.pl-filter .pl-seg button.on{color:#fff;box-shadow:none;background:#1e1d1d;border-color:#1e1d1d}.pl-stages{scrollbar-width:none;order:2;gap:6px;margin:0 -16px 14px;padding:0 16px;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 88%,#0000);mask-image:linear-gradient(90deg,#000 88%,#0000);display:flex!important}.pl-stages::-webkit-scrollbar{display:none}.pl-stages button{flex:none;min-width:100px;min-height:56px}.pl-stages button:last-child{margin-right:24px}.k-desk{order:3}.kanban{order:4}.k-note{order:5}.pl-sidewrap{order:6;margin-top:18px}.pl-sidewrap .pl-lbl{letter-spacing:.12em;text-transform:uppercase;color:#757372;font-size:11px;font-weight:600;display:block}.pl-side{scrollbar-width:none;flex-wrap:nowrap;gap:8px;margin:0 -16px;padding:0 16px;overflow-x:auto;display:flex!important}.pl-side::-webkit-scrollbar{display:none}.pl-sl{flex:none;gap:8px;padding:7px 12px}.pl-sl>b{order:2;font-size:15px}.pl-sls,.pl-arrow{display:none!important}.pl-sln{font-size:13px}.sl-fold{text-align:left;font:inherit;color:#1e1d1d;cursor:pointer;align-items:baseline;gap:8px;width:100%;padding:12px 14px;display:flex}.sl-fold:disabled{cursor:default}.sl-fold-go{color:#b72a38;margin-left:auto;font-size:14px;font-weight:600}.sl-sum{display:none!important}.sl-sum.open{display:grid!important}.lp-table{display:none}.lp-cards{flex-direction:column;gap:12px;display:flex}.lp-card{flex-direction:column;gap:10px;padding:14px;display:flex}.lp-t{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.lp-t a{color:#1e1d1d;margin-right:2px;font-family:Prompt,sans-serif;font-size:16px;font-weight:600;text-decoration:none}.lp-stats{border:1px solid #f0ede8;border-radius:10px;grid-template-columns:repeat(3,1fr);display:grid}.lp-stats div{border-right:1px solid #f0ede8;flex-direction:column;padding:8px 10px;display:flex}.lp-stats div:last-child{border-right:0}.lp-stats small{color:#757372;font-size:11px}.lp-stats b{font-family:Prompt,sans-serif;font-size:18px}.lp-act{gap:8px;display:flex}.lp-act .btn.dark{flex:1}.lp-more{width:40px;padding:0}.gd{display:none}.help-tabs{scrollbar-width:none;background:0 0;flex-wrap:nowrap;gap:8px;padding:0 16px 10px;overflow-x:auto;margin:0 -16px!important;display:flex!important}.help-tabs::-webkit-scrollbar{display:none}.help-tabs a{white-space:nowrap;background:#fff;border:1px solid #d8d4cc;border-radius:999px;flex:none;min-height:34px;font-size:13px}.help-tabs a.on{color:#fff;box-shadow:none;background:#1e1d1d;border-color:#1e1d1d}.hm{display:block}.hm .fbar{margin-bottom:12px}.hm-intro{color:#5e5b55;margin:0 0 12px;font-size:13px;line-height:1.5}.hm-list{padding:0;overflow:hidden}.hm-sec+.hm-sec{border-top:1px solid #f0ede8}.hm-row{width:100%;font:inherit;color:#1e1d1d;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:14px 16px;font-size:15px;display:flex}.hm-n{color:#b72a38;flex:none;width:24px;font-family:Prompt,sans-serif;font-weight:700}.hm-t{flex:1;min-width:0}.hm-chev{color:#a9a5a0;font-size:18px;transition:transform .15s}.hm-sec.open .hm-row{font-weight:600}.hm-sec.open .hm-chev{color:#1e1d1d;transform:rotate(90deg)}.hm-body{flex-direction:column;gap:10px;padding:0 16px 16px 52px;font-size:14px;display:flex}.act-row{padding:12px 14px}.act-dh{padding:12px 14px 6px}.tp-row{padding:13px 14px;font-size:15px}.tp-ed{padding:4px 14px 16px}.tp-seg{max-width:none}}.navload{z-index:90;-webkit-backdrop-filter:blur(2px);background:#f4f3f0b8;justify-content:center;align-items:center;display:none;position:fixed;inset:0}.navload.on{animation:.2s ease-out .1s both navload-in;display:flex}.navload .wl{min-height:0}@keyframes navload-in{0%{opacity:0}to{opacity:1}}.seg-ic{align-items:center;padding:0 4px 0 8px;display:inline-flex}.pl-seg.seg-scope{background:#1e1d1d}.pl-seg.seg-scope a{color:#c9c5c0}.pl-seg.seg-scope a:hover{color:#fff}.pl-seg.seg-scope a.on{color:#1e1d1d;background:#fff}.pl-seg.seg-scope .seg-ic{color:#c9c5c0}.pl-seg.seg-people{background:#e9e6e0}.pl-seg.seg-people .seg-ic{color:#5e5b55}.pl-seg.seg-people a{color:#4a4843}.pl-seg.seg-people a.on{color:#fff;box-shadow:none;background:#b72a38}.pl-seg.seg-period{background:#fff;box-shadow:0 1px 2px #1e1d1d0f}.pl-seg.seg-period .seg-ic,.pl-seg.seg-period a{color:#1e1d1d}.pl-seg.seg-period a.on{color:#fff;box-shadow:none;background:#1e1d1d}@media (max-width:640px){.fsh-inner .seg-ic{display:none}.fsh-inner .pl-seg.seg-people a.on{background:#b72a38;border-color:#b72a38}.db-filters>.pl-seg.seg-scope{padding:3px}}@media (min-width:641px){.db>.ad-head{flex-wrap:wrap;align-items:flex-start}.db>.ad-head>div:first-child{flex:1 1 0;min-width:260px}.db-period-top{flex:none}.db-filters{flex:100%}.db-period-sheet{display:none!important}}@media (max-width:640px){.db-period-top{display:none!important}}.pl-seg.seg-people .seg-priv{gap:6px;margin-left:6px;position:relative}.pl-seg.seg-people .seg-priv:before{content:"";background:#c9c5c0;width:1px;position:absolute;top:8px;bottom:8px;left:-5px}.pl-seg.seg-people .seg-priv.on{color:#fff;background:#1e1d1d}@media (max-width:640px){.fsh-inner .pl-seg.seg-people .seg-priv:before{display:none}.fsh-inner .pl-seg.seg-people .seg-priv.on{background:#1e1d1d;border-color:#1e1d1d}}.pl-seg button.seg-priv{align-items:center;gap:6px;margin-left:6px;display:inline-flex;position:relative}.pl-seg button.seg-priv:before{content:"";background:#c9c5c0;width:1px;position:absolute;top:8px;bottom:8px;left:-5px}.pl-seg button.seg-priv.on{color:#fff;background:#1e1d1d}@media (max-width:640px){.pl-filter .pl-seg button.seg-priv{margin-left:0}.pl-filter .pl-seg button.seg-priv:before{display:none}}
