.cc{color:#282622;font-family:Arial,Helvetica,sans-serif;min-width:0}.cc *{box-sizing:border-box}.cc [hidden]{display:none!important}.cc a{color:inherit}.cc button{cursor:pointer}.cc button:disabled{cursor:wait;opacity:.5}.cc .cc-kicker{display:block;font:9px/1.5 Arial,sans-serif;letter-spacing:.16em;color:#83775e}.cc :is(h1,h2,h3){font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.035em}.cc :is(h1,h2,h3,p){margin:0}.cc .cc-link{gap:7px;font:12px/1.5 Arial,sans-serif;color:#5a554b;background:none;border:0;border-bottom:1px solid #d1bf67;padding:6px 0;min-height:36px}.cc .cc-link,.cc .cc-primary{display:inline-flex;align-items:center;text-decoration:none}.cc .cc-primary{background:#f1d863;color:#2d281a;border:1px solid #e4cc58;padding:12px 18px;gap:12px;font:13px/1.4 Arial,sans-serif;min-height:44px}.cc .cc-note{font:11px/1.7 Arial,sans-serif;color:#81796b;margin:10px 0}.cc .cc-error{font:12px/1.7 Arial,sans-serif;color:#a53629;padding:12px 0;white-space:pre-wrap}.cc-actions{display:flex;gap:20px;align-items:center;flex-wrap:wrap}.cc-entry{margin:12px 0}.cc-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.cc :focus-visible{outline:2px solid #9c8618;outline-offset:4px}.cc label{display:block;font:12px/1.6 Arial,sans-serif;color:#655e51;margin:16px 0 6px}.cc :is(input:not([type=checkbox]):not([type=radio]),textarea,select){display:block;width:100%;padding:11px 12px;border:1px solid #d7d0c2;background:#fffdf8;color:#282622;border-radius:0;font:14px/1.6 Arial,sans-serif;margin-top:7px;min-width:0}.cc textarea{resize:vertical}.cc footer{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:20px}.cc-overlay{position:fixed;inset:0;background:#1e1b1599;z-index:260}.cc-modal{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);width:min(630px,calc(100vw - 24px));max-height:92dvh;overflow:auto;padding:32px;background:#faf8f2;border:1px solid #ddd6c6;box-shadow:0 24px 80px #0003;z-index:261}.cc-modal header{position:relative;padding-right:35px}.cc-modal header h2{font-size:33px;line-height:1.15;margin:12px 0}.cc-modal header p{font:13px/1.7 Arial,sans-serif;color:#81796b}.cc .cc-close{position:absolute;right:0;top:0;background:none;border:0;color:inherit;width:32px;height:32px;display:grid;place-items:center}.cc-draft-options{display:flex;gap:20px;margin-top:10px}.cc-draft-photo{width:100%;height:auto;max-height:280px;object-fit:contain;background:#eee7d9;margin:12px 0}.cc .cc-audience,.cc .cc-fields{border:1px solid #e1daca;padding:14px;margin-top:18px}.cc :is(.cc-fields,.cc-audience) legend{font:11px/1.5 Arial,sans-serif;color:#746a59;padding:0 5px}.cc-audience legend svg{display:inline;vertical-align:middle}.cc :is(.cc-fields,.cc-audience) label{display:flex;gap:12px;align-items:center;margin:8px 0;font-size:12px}.cc input:is([type=checkbox],[type=radio]){accent-color:#b69b2b;width:17px;height:17px;flex:none}.cc-fields strong{display:block;color:#302c25;font-weight:400;font-size:14px}.cc-audience p{font:12px/1.7 Arial,sans-serif}.cc-members ul{list-style:none;padding:0;margin:10px 0}.cc-members li button{border:0;border-bottom:1px solid #e3dccd;background:none;width:100%;display:flex;justify-content:space-between;padding:12px 0;font-size:13px}.cc-members li span{color:#9a8423}.cc-chips{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}.cc-chips button{background:#eee5c0;border:0;padding:7px 11px;font:12px Arial,sans-serif}.cc-review{border-left:3px solid #d4bd4f;background:#f3efdf;padding:16px 18px;margin-top:22px;font:12px/1.7 Arial,sans-serif}.cc-review p{margin-top:5px}.cc-review h2{font-size:23px;margin-bottom:12px}.cc-feed{padding:38px 0;border-top:1px solid #d8d2c5;margin-top:35px}.cc-feed-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:25px;margin-bottom:26px}.cc-feed-heading h2{font-size:35px;margin:8px 0}.cc-feed-heading p{font:13px/1.6 Arial,sans-serif;color:#81796b}.cc-grid{display:grid;align-items:start;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.cc-card{border:1px solid #ded7c7;background:#faf8f2;overflow:hidden}.cc-card .cc-photo,.cc-card .cc-photo-empty{width:100%;aspect-ratio:4/3;object-fit:cover;height:auto}.cc-photo{display:block;width:100%;height:auto;max-height:640px;object-fit:contain;background:#ece7db}.cc-photo-empty{min-height:180px;display:grid;place-items:center;background:#eae4d6;color:#807765;font:12px Arial,sans-serif}.cc-card-copy{padding:22px}.cc-byline{display:flex;align-items:center;gap:11px;margin-bottom:25px}.cc-avatar{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#e9e1c9;font:17px Georgia,serif;flex:none}.cc-byline strong{display:block;font:12px/1.5 Arial,sans-serif}.cc-byline span:not(.cc-avatar){display:block;font:10px/1.6 Arial,sans-serif;color:#8a8171;margin-top:2px}.cc-question{text-decoration:none;display:block}.cc-card h3{font:400 23px/1.35 Georgia,serif;margin:9px 0 20px;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;white-space:pre-wrap;overflow-wrap:anywhere}.cc-card .cc-model{font:12px/1.6 Arial,sans-serif;color:#6c624f;margin-bottom:15px}.cc-model span{display:block;font-size:10px;color:#958a75}.cc-more{margin-left:auto}.cc-feed-end{margin-top:22px}.cc-empty{padding:30px;background:#f1eddf;font:13px/1.7 Arial,sans-serif}.cc-empty h3{font-size:25px;margin-bottom:8px}.cc-filters{display:flex;gap:25px;flex-wrap:wrap;margin:24px 0}.cc-filters button{background:none;border:0;border-bottom:2px solid transparent;font:12px/1.5 Arial,sans-serif;color:#8a8171;padding:8px 0}.cc-filters button[aria-pressed=true]{border-color:#c9ad39;color:#29251d}.cc-page{max-width:1180px;margin:auto;padding:25px 30px 130px}.cc-private,.cc-thread{max-width:780px;margin:auto;padding:35px 28px 140px}.cc-thread-header{padding:38px 0 28px}.cc-thread-header h1{font-size:32px;line-height:1.35;margin-top:12px;white-space:pre-wrap;overflow-wrap:anywhere}.cc-car-details{padding:20px 0;border-bottom:1px solid #ded7c7}.cc-car-details dl{display:flex;gap:25px;flex-wrap:wrap;margin:0}.cc-car-details dt{font:10px/1.5 Arial,sans-serif;color:#8b806d}.cc-car-details dd{font:17px/1.6 Georgia,serif;margin:4px 0}.cc-thread-actions{padding:18px 0}.cc-owner-actions{padding-bottom:25px;border-bottom:1px solid #ded7c7}.cc-section-heading{display:flex;justify-content:space-between;gap:20px;align-items:baseline;margin:30px 0 20px}.cc-section-heading h2{font-size:28px}.cc-section-heading>span{font:11px Arial,sans-serif;color:#8b806d}.cc-reply{padding:22px 0;border-top:1px solid #e3dccd;scroll-margin-top:120px}.cc-reply header{display:flex;align-items:center;gap:15px;flex-wrap:wrap;font:12px Arial,sans-serif}.cc-reply time{color:#8a8171;font-size:10px}.cc-citation,.cc-reply>p{font:15px/1.8 Georgia,serif;white-space:pre-wrap;overflow-wrap:anywhere;margin:14px 0}.cc-update-label{background:#f3e6a1;padding:5px 8px;font-size:10px}.cc-summary{background:#f2ecdb;padding:24px;margin:30px 0;border-top:2px solid #d3ba48}.cc-summary h2{font-size:27px;margin:9px 0 15px}.cc-summary>p{font:13px/1.7 Arial,sans-serif;margin-bottom:12px}.cc-summary ul{padding:0 0 0 16px}.cc-summary li{padding:8px 0;font:15px/1.8 Georgia,serif}.cc-summary .cc-link{font-size:10px}.cc-reply-form{border-top:1px solid #d9d1bf;padding-top:25px;scroll-margin-top:120px}.cc-reply-form h2{font-size:28px}.cc-saved-notes{margin-top:25px;border-top:1px solid #ddd4c2;padding-top:20px}.cc-saved-notes h3{font-size:23px}.cc-saved-notes article{border-top:1px solid #e3dccd;padding:16px 0}.cc-saved-notes article p{font:12px/1.7 Arial,sans-serif;white-space:pre-wrap;overflow-wrap:anywhere}.cc-intro-list{margin:30px 0}.cc-intro-row{display:flex;align-items:center;gap:16px;padding:20px 0;border-top:1px solid #ded6c6;text-decoration:none}.cc-intro-row>span:nth-child(2){flex:1}.cc-intro-row strong{font:20px/1.5 Georgia,serif;display:block}.cc-intro-row small{font:11px/1.7 Arial,sans-serif;color:#817664}.cc-private>header{margin:35px 0 20px}.cc-private h1{font-size:38px;margin:10px 0}.cc-private>header p{font:13px/1.7 Arial,sans-serif;color:#817664}.cc-intro-context{font:16px/1.8 Georgia,serif;white-space:pre-wrap;margin:20px 0;background:#f0ead8;padding:20px}.cc-private-messages{display:flex;flex-direction:column;gap:18px;margin:35px 0}.cc-private-message{max-width:88%;align-self:flex-start}.cc-private-message.cc-own{align-self:flex-end}.cc-private-message p{font:14px/1.75 Arial,sans-serif;padding:15px 19px;background:#eee9dc;white-space:pre-wrap;overflow-wrap:anywhere}.cc-private-message.cc-own p{background:#f1e5a5}.cc-private-message>span{display:block;font:10px/1.6 Arial,sans-serif;color:#887d67;margin-top:5px}.cc-private-composer{border-top:1px solid #d9d1bf;padding-top:18px}@media(max-width:900px){.cc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cc-feed-heading{display:block}.cc-feed-heading .cc-entry{margin-top:14px}}@media(max-width:600px){.cc-grid{grid-template-columns:1fr}.cc-modal{padding:22px 18px;width:calc(100vw - 16px);max-height:94dvh}.cc-modal header h2{font-size:29px}.cc .cc-link{min-height:44px}.cc-actions{gap:10px 18px}.cc-private,.cc-thread{padding:25px 18px 130px}.cc-thread-header h1{font-size:26px}.cc-feed-heading h2{font-size:31px}.cc-page{padding:15px 18px 110px}.cc-card-copy,.cc-summary{padding:20px}.cc-section-heading{align-items:flex-start}.cc-section-heading h2{font-size:25px}.cc-section-heading>span{max-width:120px;text-align:right;line-height:1.5}}