.pf-page{background:#fff;padding:min(36px,1.875vw) 0 min(96px,5vw)}.pf-title{letter-spacing:-.5px;color:#123d2e;margin-top:min(16px,.8333vw);font-size:min(38px,1.9792vw);font-weight:700;line-height:min(46px,2.3958vw)}.pf-title .gold{color:#c69a45}.pf-sub{color:#66756e;margin-top:min(10px,.5208vw);font-size:min(15px,.7812vw);font-weight:500}.pf-layout{align-items:flex-start;gap:min(30px,1.5625vw);margin-top:min(50px,2.6042vw);display:flex}.pf-side{background:#fff;border:1px solid #ecebe6;border-radius:min(16px,.8333vw);flex-shrink:0;width:min(264px,13.75vw);padding:min(14px,.7292vw);position:sticky;top:min(20px,1.0417vw);box-shadow:0 min(6px,.3125vw) min(18px,.9375vw) #10231f0a}.pf-nav{flex-direction:column;gap:min(12px,.625vw);display:flex}.pf-nav button,.pf-signout a{color:#66756e;cursor:pointer;background:0 0;border:none;border-radius:min(10px,.5208vw);align-items:center;gap:min(11px,.5729vw);width:100%;height:min(56px,2.9167vw);padding:0 min(12px,.625vw) 0 min(10px,.5208vw);font-family:inherit;font-size:min(14px,.7292vw);font-weight:500;transition:background .15s,color .15s;display:flex}.pf-nav button:focus,.pf-nav button:focus-visible{outline:none}.pf-nav button:hover{background:#f3f8f6}.pf-nav button img,.pf-signout a img{flex-shrink:0;width:min(36px,1.875vw);height:min(36px,1.875vw)}.pf-nav button.active{color:#fff;background:#006b4f;font-weight:600}.pf-nav button.active:hover{background:#006b4f}.pf-count{color:#4e5b55;background:#f6f0e4;border-radius:999px;justify-content:center;align-items:center;min-width:min(23px,1.1979vw);height:min(20px,1.0417vw);margin-left:auto;padding:0 min(7px,.3646vw);font-size:min(12px,.625vw);font-weight:700;display:inline-flex}.pf-nav button.active .pf-count{color:#fff;background:#ffffff29}.pf-signout{border-top:1px solid #ecebe6;margin-top:min(8px,.4167vw);padding-top:min(5px,.2604vw)}.pf-content{flex:1;min-width:0}.pf-card{background:#fff;border:1px solid #ecebe6;border-radius:min(16px,.8333vw);padding:min(28px,1.4583vw);box-shadow:0 min(6px,.3125vw) min(18px,.9375vw) #10231f0a}.pf-id{align-items:flex-start;gap:min(28px,1.4583vw);display:flex}.pf-avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:min(106px,5.5208vw);height:min(106px,5.5208vw)}.pf-who{flex:1;min-width:0}.pf-who h2{color:#10231f;font-size:min(27px,1.4062vw);font-weight:700;line-height:min(36px,1.875vw)}.pf-meta{color:#66756e;align-items:center;gap:min(12px,.625vw);margin-top:min(14px,.7292vw);font-size:min(13px,.6771vw);font-weight:500;display:flex}.pf-meta i{background:#c3cdc8;border-radius:50%;width:min(4px,.2083vw);height:min(4px,.2083vw)}.pf-score{text-align:center;background:#ecf5f1;border-radius:min(12px,.625vw);flex-direction:column;align-items:center;gap:min(8px,.4167vw);padding:min(22px,1.1458vw) min(24px,1.25vw);display:flex}.pf-score-kicker{letter-spacing:.66px;text-transform:uppercase;color:#4e6e62;font-size:min(10.5px,.5469vw);font-weight:800}.pf-score-val{color:#006b4f;font-size:min(38px,1.9792vw);font-weight:800;line-height:1}.pf-score-val small{color:#8ea39a;margin-left:min(3px,.1562vw);font-size:min(14px,.7292vw);font-weight:600}.pf-score-note{color:#66756e;font-size:min(12px,.625vw);font-weight:500}.pf-notice{background:#fff6e6;border-radius:min(12px,.625vw);align-items:center;gap:min(16px,.8333vw);margin-top:min(26px,1.3542vw);padding:min(16px,.8333vw) min(20px,1.0417vw);display:flex}.pf-notice img{flex-shrink:0;width:min(36px,1.875vw);height:min(36px,1.875vw)}.pf-notice p{color:#66756e;font-size:min(13px,.6771vw);font-weight:500;line-height:min(22px,1.1458vw)}.pf-notice strong{color:#10231f;font-size:min(13px,.6771vw);font-weight:700;display:block}.pf-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:min(24px,1.25vw);margin-top:min(28px,1.4583vw);display:grid}.pf-stat{background:#fff;border:1px solid #ecebe6;border-radius:min(16px,.8333vw);flex-direction:column;align-items:flex-start;padding:min(24px,1.25vw);display:flex;box-shadow:0 min(6px,.3125vw) min(18px,.9375vw) #10231f0a}.pf-stat img{width:min(66px,3.4375vw);height:min(66px,3.4375vw);margin:max(-1px,-.0521vw)}.pf-stat-val{color:#10231f;margin-top:min(20px,1.0417vw);font-size:min(30px,1.5625vw);font-weight:800;line-height:1}.pf-stat-label{color:#10231f;margin-top:min(10px,.5208vw);font-size:min(13px,.6771vw);font-weight:700}.pf-stat-note{color:#66756e;margin-top:min(6px,.3125vw);font-size:min(11.5px,.599vw);font-weight:500}.pf-panel{background:#fff;border:1px solid #ecebe6;border-radius:min(16px,.8333vw);margin-top:min(28px,1.4583vw);padding:min(28px,1.4583vw);box-shadow:0 min(6px,.3125vw) min(18px,.9375vw) #10231f0a}.pf-content>.pf-panel:first-child{margin-top:0}.pf-panel-head{justify-content:space-between;align-items:center;gap:min(24px,1.25vw);margin-bottom:min(24px,1.25vw);display:flex}.pf-panel-head h3{color:#10231f;font-size:min(20px,1.0417vw);font-weight:700}.pf-garage-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:min(24px,1.25vw);display:grid}.pf-car{background:#fff;border:1px solid #efe9dd;border-radius:min(14px,.7292vw);overflow:hidden}.pf-car-photo{background:#fff;border-bottom:1px solid #f3efe6;justify-content:center;align-items:center;height:min(160px,8.3333vw);display:flex;overflow:hidden}.pf-car-photo img{width:min(300px,15.625vw);height:auto;display:block}.pf-car-body{background:#faf6ec;padding:min(18px,.9375vw);display:block}.pf-car-name{color:#10231f;font-size:min(16px,.8333vw);font-weight:700;display:block}.pf-car-chips{flex-wrap:wrap;gap:min(8px,.4167vw);margin-top:min(12px,.625vw);display:flex}.pf-car-year{color:#fff;background:#0e4a38;border-radius:min(6px,.3125vw);padding:min(4px,.2083vw) min(10px,.5208vw);font-size:min(12px,.625vw);font-weight:700}.pf-car-chip{color:#10231f;background:#fff;border:1px solid #e3e6e4;border-radius:min(6px,.3125vw);padding:min(4px,.2083vw) min(10px,.5208vw);font-size:min(12px,.625vw);font-weight:600}.pf-reviews-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:min(24px,1.25vw);display:grid}.rc-when{align-items:center;gap:min(14px,.7292vw);display:inline-flex}.rc-actions .rc-edit{color:#006b4f}.rc-actions .rc-delete{color:#d14b3f}@media (max-width:1100px){.pf-layout{flex-direction:column}.pf-side{width:100%;position:static}.pf-stats,.pf-garage-grid,.pf-badges-grid{grid-template-columns:1fr 1fr}.pf-reviews-grid,.pf-form{grid-template-columns:1fr}.pf-id{flex-wrap:wrap}}.pf-strip{background:#fff;border:1px solid #ecebe6;border-radius:min(16px,.8333vw);grid-template-columns:repeat(5,minmax(0,1fr));padding:min(29px,1.5104vw) 0;display:grid;box-shadow:0 min(6px,.3125vw) min(18px,.9375vw) #10231f0a}.pf-strip-cell{border-left:1px solid #ecebe6;grid-template-rows:auto auto;grid-template-columns:auto auto;justify-content:center;align-items:center;column-gap:min(14px,.7292vw);display:grid}.pf-strip-cell:first-child{border-left:none}.pf-strip-cell img{grid-row:1/3;width:min(32px,1.6667vw);height:min(32px,1.6667vw)}.pf-strip-val{color:#10231f;font-size:min(26px,1.3542vw);font-weight:800;line-height:1.1}.pf-strip-label{color:#66756e;font-size:min(13px,.6771vw);font-weight:500}.pf-filterbar{background:#fff;border:1px solid #ecebe6;border-radius:min(16px,.8333vw);flex-direction:column;gap:min(20px,1.0417vw);margin-top:min(32px,1.6667vw);padding:min(22px,1.1458vw) min(26px,1.3542vw);display:flex;box-shadow:0 min(6px,.3125vw) min(18px,.9375vw) #10231f0a}.pf-filterbar-row{justify-content:space-between;align-items:center;gap:min(24px,1.25vw);display:flex}.pf-filterbar-row:first-child{border-bottom:1px solid #f1f0ec;padding-bottom:min(20px,1.0417vw)}.pf-seg{background:#f4f5f4;border-radius:999px;gap:min(4px,.2083vw);padding:min(5px,.2604vw);display:inline-flex}.pf-seg-btn{color:#10231f;cursor:pointer;background:0 0;border:none;border-radius:999px;align-items:center;gap:min(8px,.4167vw);height:min(40px,2.0833vw);padding:0 min(20px,1.0417vw);font-family:inherit;font-size:min(14px,.7292vw);font-weight:600;display:inline-flex}.pf-seg-btn .pf-seg-count{color:#66756e;background:#ece9e0;border-radius:999px;min-width:min(24px,1.25vw);padding:min(3px,.1562vw) min(8px,.4167vw);font-size:min(12px,.625vw);font-weight:700}.pf-seg-btn.active{color:#fff;background:#006b4f}.pf-seg-btn.active .pf-seg-count{color:#fff;background:#ffffff2e}.pf-exps{flex-wrap:wrap;gap:min(12px,.625vw);display:flex}.pf-exp{color:#10231f;cursor:pointer;background:#fff;border:1px solid #e3e6e4;border-radius:999px;height:min(40px,2.0833vw);padding:0 min(18px,.9375vw);font-family:inherit;font-size:min(14px,.7292vw);font-weight:600}.pf-exp.active{color:#006b4f;background:#ecf5f1;border-color:#006b4f;font-weight:700}.pf-reviews-grid--tab{margin-top:min(32px,1.6667vw)}.review-card--draft{background:#fff!important;border:1.5px dashed #e6cf98!important}.review-card--draft .rc-head,.review-card--draft .rc-photo{background:#fff!important}.rc-draft-flag{letter-spacing:.66px;text-transform:uppercase;color:#fff;background:#b07d1a;border-radius:999px;align-self:flex-start;margin:min(17px,.8854vw) 0 0 min(20px,1.0417vw);padding:min(7px,.3646vw) min(14px,.7292vw);font-size:min(11px,.5729vw);font-weight:800}.pf-panel-sub{color:#66756e;margin-top:min(6px,.3125vw);font-size:min(13px,.6771vw);font-weight:500}.pf-addcar{text-transform:uppercase;letter-spacing:.6px}.pf-notice--verify{background:#fdf8ee;border:1px solid #f3e8d2;margin-top:0;margin-bottom:min(24px,1.25vw)}.pf-key-circle{background:#fff;border:1px solid #f0e6d0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:min(44px,2.2917vw);height:min(44px,2.2917vw);display:flex}.pf-key-circle img{width:min(20px,1.0417vw);height:min(20px,1.0417vw)}.pf-notice--verify p{flex:1}.pf-verify-btns{flex-shrink:0;gap:min(10px,.5208vw);display:flex}.pf-btn-outline{color:#006b4f;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #cfd8d4;border-radius:999px;height:min(42px,2.1875vw);padding:0 min(18px,.9375vw);font-family:inherit;font-size:min(13px,.6771vw);font-weight:700}.pf-btn-outline--muted{color:#66756e}.pf-gcar{background:#fff;border:1px solid #ecebe6;border-radius:min(14px,.7292vw);flex-direction:column;align-items:flex-start;padding:min(20px,1.0417vw);display:flex}.pf-gcar-status{letter-spacing:.55px;text-transform:uppercase;color:#b07d10;background:#fff;border:1px solid #e3d9bf;border-radius:999px;padding:min(6px,.3125vw) min(14px,.7292vw);font-size:min(11px,.5729vw);font-weight:800}.pf-gcar-status.verified{color:#fff;background:#0e4a38;border-color:#0e4a38}.pf-gcar-photo{align-self:center;width:85%;height:auto;margin:min(14px,.7292vw) 0}.pf-gcar-name{color:#10231f;font-size:min(19px,.9896vw);font-weight:700}.pf-gcar .pf-car-chips{border-bottom:1px solid #f1f0ec;width:100%;margin-top:min(12px,.625vw);padding-bottom:min(16px,.8333vw)}.pf-gcar-specs{color:#10231f;border-bottom:1px solid #f1f0ec;grid-template-columns:1fr 1fr;gap:min(14px,.7292vw) min(24px,1.25vw);width:100%;padding:min(16px,.8333vw) 0;font-size:min(15px,.7812vw);font-weight:700;display:grid}.pf-gcar-specs small{letter-spacing:.55px;text-transform:uppercase;color:#8ea39a;margin-bottom:min(4px,.2083vw);font-size:min(11px,.5729vw);font-weight:800;display:block}.pf-gcar-verified{color:#10231f;padding:min(14px,.7292vw) 0;font-size:min(13px,.6771vw);font-weight:600}.pf-gcar-verified b{color:#b07d10}.pf-gcar-verify{letter-spacing:.6px;text-transform:uppercase;color:#006b4f;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:min(14px,.7292vw) 0;font-family:inherit;font-size:min(12px,.625vw);font-weight:800;display:flex}.pf-gcar-edit{letter-spacing:.72px;text-transform:uppercase;color:#fff9ef;cursor:pointer;background:#006b4f;border:none;border-radius:min(10px,.5208vw);width:100%;height:min(46px,2.3958vw);font-family:inherit;font-size:min(12px,.625vw);font-weight:800}.pf-panel-head--stacked{display:block}.pf-panel-head--stacked p{color:#66756e;margin-top:min(6px,.3125vw);font-size:min(13px,.6771vw);font-weight:500}.pf-set-id{border-bottom:1px solid #f1f0ec;align-items:center;gap:min(24px,1.25vw);padding-bottom:min(23px,1.1979vw);display:flex}.pf-set-avatar{flex-shrink:0;width:min(104px,5.4167vw);height:min(104px,5.4167vw)}.pf-set-who{flex-direction:column;flex:1;gap:min(8px,.4167vw);display:flex}.pf-set-who strong{color:#10231f;font-size:min(21.5px,1.1198vw);font-weight:700}.pf-set-who span{color:#66756e;font-size:min(13px,.6771vw);font-weight:500}.pf-set-who b{color:#006b4f}.pf-set-photo-actions{gap:min(12px,.625vw);display:flex}.pf-set-form{grid-template-columns:1fr 1fr;gap:min(22px,1.1458vw) min(28px,1.4583vw);margin-top:min(26px,1.3542vw);display:grid}.pf-set-form label{color:#10231f;flex-direction:column;gap:min(10px,.5208vw);font-size:min(15px,.7812vw);font-weight:700;display:flex}.pf-span-2{grid-column:1/-1}.pf-set-form input,.pf-set-form select,.pf-set-form textarea{color:#10231f;background:#fff;border:1px solid #e3e6e4;border-radius:min(10px,.5208vw);outline:none;height:min(56px,2.9167vw);padding:0 min(18px,.9375vw);font-family:inherit;font-size:min(16px,.8333vw);font-weight:500}.pf-set-form textarea{resize:vertical;height:auto;padding:min(14px,.7292vw) min(16px,.8333vw)}.pf-set-form input:focus,.pf-set-form select:focus,.pf-set-form textarea:focus{border-color:#006b4f}.pf-set-form small{color:#8ea39a;font-size:min(13px,.6771vw);font-weight:500}.pf-phone{display:flex}.pf-phone i{color:#10231f;background:#fffdf7;border:1px solid #e3e6e4;border-right:none;border-radius:min(10px,.5208vw) 0 0 min(10px,.5208vw);align-items:center;padding:0 min(16px,.8333vw);font-size:min(15px,.7812vw);font-style:normal;font-weight:600;display:flex}.pf-phone input{flex:1;border-radius:0 min(10px,.5208vw) min(10px,.5208vw) 0!important}.pf-bio-head{justify-content:space-between;align-items:center;display:flex}.pf-lang{color:#10231f;flex-direction:column;gap:min(12px,.625vw);margin-top:min(26px,1.3542vw);font-size:min(15px,.7812vw);font-weight:700;display:flex}.pf-lang-pills{gap:min(12px,.625vw);display:flex}.pf-lang-pills button{color:#10231f;cursor:pointer;background:#fff;border:1px solid #e3e6e4;border-radius:999px;height:min(46px,2.3958vw);padding:0 min(24px,1.25vw);font-family:inherit;font-size:min(15px,.7812vw);font-weight:600}.pf-lang-pills button.active{color:#fff;background:#006b4f;border-color:#006b4f}.pf-toggle-row{border-bottom:1px solid #f1f0ec;justify-content:space-between;align-items:flex-start;gap:min(24px,1.25vw);padding:min(22px,1.1458vw) 0;display:flex}.pf-toggle-row:last-child{border-bottom:none;padding-bottom:0}.pf-toggle-row strong{color:#10231f;font-size:min(17px,.8854vw);font-weight:700}.pf-toggle-row p{color:#66756e;margin-top:min(6px,.3125vw);font-size:min(14px,.7292vw);font-weight:500}.pf-toggle-state{color:#006b4f;margin-top:min(8px,.4167vw);font-size:min(13px,.6771vw);font-weight:700;display:inline-block}.pf-toggle-state.off{color:#8ea39a}.pf-switch{cursor:pointer;background:#cfd8d4;border:none;border-radius:999px;flex-shrink:0;width:min(48px,2.5vw);height:min(26px,1.3542vw);transition:background .15s;position:relative}.pf-switch i{background:#fff;border-radius:50%;width:min(20px,1.0417vw);height:min(20px,1.0417vw);transition:transform .15s;position:absolute;top:min(3px,.1562vw);left:min(3px,.1562vw)}.pf-switch.on{background:#006b4f}.pf-switch.on i{transform:translate(min(22px,1.1458vw))}.pf-savebar{justify-content:space-between;align-items:center;gap:min(24px,1.25vw);display:flex}.pf-unsaved{color:#10231f;align-items:center;gap:min(10px,.5208vw);font-size:min(15px,.7812vw);font-weight:600;display:inline-flex}.pf-unsaved i{background:#c69a45;border-radius:50%;width:min(8px,.4167vw);height:min(8px,.4167vw)}.pf-savebar-actions{gap:min(14px,.7292vw);display:flex}.pf-btn-save{letter-spacing:.6px;text-transform:uppercase;color:#fff;cursor:pointer;background:#006b4f;border:none;border-radius:999px;height:min(46px,2.3958vw);padding:0 min(24px,1.25vw);font-family:inherit;font-size:min(13px,.6771vw);font-weight:800}@media (max-width:1100px){.pf-strip{grid-template-columns:1fr 1fr;gap:16px}.pf-filterbar-row{flex-wrap:wrap}.pf-set-form{grid-template-columns:1fr}}.pf-gcar-status i{color:#e3b95d;margin-right:min(6px,.3125vw);font-style:normal}.pf-gcar-verified{align-items:center;gap:min(8px,.4167vw);display:inline-flex}.pf-gcar-verified img{width:min(16px,.8333vw);height:min(16px,.8333vw)}.pf-gcar-verify span{align-items:center;gap:min(8px,.4167vw);display:inline-flex}.pf-gcar-verify img{width:min(16px,.8333vw);height:min(16px,.8333vw)}.pf-gcar-verify i{font-size:min(16px,.8333vw);font-style:normal}.pf-gcar-edit{justify-content:center;align-items:center;gap:min(9px,.4688vw);display:flex}.pf-gcar-edit .nav-pen{width:min(15px,.7812vw);height:min(15px,.7812vw)}.pf-gcar-photo{background:#fff}.pf-earned-pill{color:#006b4f;background:#ecf5f1;border-radius:999px;align-items:center;gap:min(8px,.4167vw);padding:min(9px,.4688vw) min(16px,.8333vw);font-size:min(13px,.6771vw);font-weight:700;display:inline-flex}.pf-earned-pill i{background:#006b4f;border-radius:50%;width:min(7px,.3646vw);height:min(7px,.3646vw)}.pf-badges-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:min(16px,.8333vw);display:grid}.pf-badge-card{text-align:center;background:#fff;border:1px solid #ecebe6;border-radius:min(14px,.7292vw);flex-direction:column;align-items:center;gap:min(12px,.625vw);padding:min(20px,1.0417vw) min(14px,.7292vw);display:flex}.pf-badge-card--progress{border-color:#e3c583}.pf-badge-card--locked{background:#faf7f0}.pf-badge-status{letter-spacing:.55px;text-transform:uppercase;border-radius:999px;align-items:center;gap:min(7px,.3646vw);padding:min(6px,.3125vw) min(13px,.6771vw);font-size:min(11px,.5729vw);font-weight:800;display:inline-flex}.pf-badge-status i{background:currentColor;border-radius:50%;width:min(6px,.3125vw);height:min(6px,.3125vw)}.pf-badge-status--active{color:#006b4f;background:#ecf5f1}.pf-badge-status--progress{color:#b07d10;background:#fdf4df}.pf-badge-status--locked{color:#8a8578;background:#eeece7}.pf-badge-art{width:auto;height:min(108px,5.625vw);margin-top:min(6px,.3125vw)}.pf-badge-name{color:#10231f;font-size:min(17px,.8854vw);font-weight:700}.pf-badge-text{color:#66756e;font-size:min(13px,.6771vw);font-weight:500;line-height:min(20px,1.0417vw)}.pf-badge-foot{border-radius:min(9px,.4688vw);align-items:center;gap:min(8px,.4167vw);margin-top:auto;padding:min(9px,.4688vw) min(16px,.8333vw);font-size:min(12px,.625vw);font-weight:700;display:inline-flex}.pf-badge-foot--rare{color:#7a6329;background:#fdf4df}.pf-badge-foot--rare img{width:min(16px,.8333vw);height:auto}.pf-badge-foot--cta{letter-spacing:.5px;text-transform:uppercase;color:#006b4f;cursor:pointer;background:#fff;border:1px solid #cfd8d4;font-family:inherit}.pf-badge-foot--unlocked{color:#006b4f;background:#ecf5f1}.pf-badge-foot--soon{color:#8a8578;background:#fff;border:1px solid #dedbd2}.pf-badge-progress{flex-direction:column;gap:min(7px,.3646vw);width:100%;display:flex}.pf-badge-progress-row{color:#10231f;justify-content:space-between;font-size:min(12px,.625vw);font-weight:600;display:flex}.pf-badge-progress-row b{color:#b07d10}.pf-badge-bar{background:#ece9e0;border-radius:999px;height:min(6px,.3125vw);display:block;overflow:hidden}.pf-badge-bar i{background:#c69a45;border-radius:999px;height:100%;display:block}.pf-why{flex-direction:column;gap:min(16px,.8333vw);display:flex}.pf-why-row{background:#fdf8ee;border-radius:min(12px,.625vw);grid-template-columns:min(52px,2.7083vw) minmax(0,.28fr) 1fr;align-items:center;gap:min(20px,1.0417vw);padding:min(18px,.9375vw) min(22px,1.1458vw);display:grid}.pf-why-row img{width:min(52px,2.7083vw);height:min(52px,2.7083vw)}.pf-why-row strong{color:#10231f;font-size:min(16px,.8333vw);font-weight:700}.pf-why-row p{color:#66756e;font-size:min(14px,.7292vw);font-weight:500}.pf-saved-pills{gap:min(12px,.625vw);display:flex}.pf-saved-pills button{color:#10231f;cursor:pointer;background:#fff;border:1px solid #e3e6e4;border-radius:999px;align-items:center;gap:min(8px,.4167vw);height:min(44px,2.2917vw);padding:0 min(20px,1.0417vw);font-family:inherit;font-size:min(14px,.7292vw);font-weight:600;display:inline-flex}.pf-saved-pills button span{color:#66756e;font-size:min(12px,.625vw);font-weight:700}.pf-saved-pills button.active{color:#fff;background:#006b4f;border-color:#006b4f}.pf-saved-pills button.active span{color:#fffc}.rc-actions .rc-save-active{color:#b07d10;background:#fdf4df;border-radius:999px;padding:min(7px,.3646vw) min(14px,.7292vw);font-weight:700}@media (max-width:1100px){.pf-badges-grid{grid-template-columns:1fr 1fr}.pf-why-row{grid-template-columns:44px 1fr}.pf-why-row p{grid-column:1/-1}}.pf-write{color:#fff9ef;letter-spacing:.72px;text-transform:uppercase;background:#006b4f;border-radius:min(10px,.5208vw);align-items:center;gap:min(9px,.4688vw);height:min(46px,2.3958vw);padding:0 min(22px,1.1458vw);font-size:min(12px,.625vw);font-weight:800;display:inline-flex}.pf-write .nav-pen{width:min(16px,.8333vw);height:min(16px,.8333vw)}.review-card--draft .rc-avatar-ring.ringed:before{display:none}.pf-set-form select{appearance:none;cursor:pointer;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M4 6l4 4 4-4' stroke='%2310231f' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") right min(18px,.9375vw) center/min(16px,.8333vw) no-repeat;padding-right:min(48px,2.5vw)}.pf-phone i{font-size:min(16px,.8333vw);font-weight:700}.pf-panel-head--stacked h3{font-size:min(20px,1.0417vw)}.pf-set-photo-actions .pf-btn-outline{letter-spacing:.6px;text-transform:uppercase;border-radius:min(8px,.4167vw);height:min(44px,2.2917vw);padding:0 min(18px,.9375vw);font-size:min(13px,.6771vw);font-weight:800}.pf-set-photo-actions .pf-btn-outline:first-child{border-color:#9cc4b5;min-width:min(146px,7.6042vw)}.pf-signout a:focus,.pf-signout a:focus-visible{outline:none}.pf-savebar .pf-btn-outline,.pf-savebar .pf-btn-save{letter-spacing:.6px;text-transform:uppercase;border-radius:min(8px,.4167vw);height:min(50px,2.6042vw);padding:0 min(24px,1.25vw);font-size:min(14px,.7292vw);font-weight:800}.pf-savebar .pf-btn-outline{border-color:#9cc4b5;min-width:min(110px,5.7292vw)}.pf-savebar .pf-btn-save{min-width:min(195px,10.1562vw)}.pf-lang-pills button{height:min(44px,2.2917vw)}.pf-notice{gap:min(14px,.7292vw);min-height:min(68px,3.5417vw);padding:min(14px,.7292vw) min(20px,1.0417vw) min(14px,.7292vw) min(19px,.9896vw)}.pf-lock{background:#fff;border:1px solid #efe8d9;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:min(40px,2.0833vw);height:min(40px,2.0833vw);display:flex}.pf-lock img{width:min(19px,.9896vw);height:auto}.pf-badge-row{align-items:center;gap:min(8px,.4167vw);margin-top:min(12px,.625vw);display:flex}.pf-info{cursor:help;width:min(16px,.8333vw);height:min(16px,.8333vw)}.pf-badge-card{padding:min(16px,.8333vw)}.pf-badge-card--active{border-color:#c9ded5}.pf-badge-name{font-size:min(16.5px,.8594vw)}.pf-badge-text{font-size:min(12px,.625vw);line-height:min(19px,.9896vw)}.pf-badge-card--locked .pf-badge-name{color:#7d776b}.pf-badge-card--locked .pf-badge-text{color:#9a9488}.pf-badge-foot{border-radius:min(8px,.4167vw);justify-content:center;align-self:stretch;height:min(38px,1.9792vw);padding:0 min(12px,.625vw);font-size:min(13px,.6771vw)}.pf-badge-foot--rare{border:1px solid #f0dcae}.pf-badge-foot--cta{border-color:#006b4f}.pf-badge-foot--soon{background:#fff}.pf-badge-status svg{width:min(12px,.625vw);height:min(12px,.625vw)}.pf-content .rc-areas-row{background:#fff}.pf-content .rc-areas-row:after{background:linear-gradient(90deg,#fff0,#fff 55%)}.pf-panel,.pf-card{padding:min(26px,1.3542vw)}.pf-saved-pills button{height:min(40px,2.0833vw)}.pf-panel-head--stacked{margin-bottom:min(20px,1.0417vw)}.pf-addcar{border-radius:min(8px,.4167vw);height:min(46px,2.3958vw)}.pf-side{padding:min(24px,1.25vw) min(14px,.7292vw) min(18px,.9375vw)}.pf-gcar-verified,.pf-gcar-verify{align-items:center;width:100%;height:min(52px,2.7083vw);padding:0;line-height:1.2;display:flex}.pf-gcar-edit{flex-shrink:0;margin-top:auto}.pf-page button:focus,.pf-page a:focus{outline:none}.pf-page button:focus-visible,.pf-page a:focus-visible{outline-offset:2px;outline:2px solid #006b4f59}.pf-nav a{color:#66756e;border-radius:min(10px,.5208vw);align-items:center;gap:min(11px,.5729vw);width:100%;height:min(56px,2.9167vw);padding:0 min(12px,.625vw) 0 min(10px,.5208vw);font-size:min(14px,.7292vw);font-weight:500;transition:background .15s,color .15s;display:flex}.pf-nav a:hover{background:#f3f8f6}.pf-nav a img{flex-shrink:0;width:min(36px,1.875vw);height:min(36px,1.875vw)}.pf-nav a.active{color:#fff;background:#006b4f;font-weight:600}.pf-nav a.active .pf-count{color:#fff;background:#ffffff29}a.pf-car,.pf-gcar-link{color:inherit;display:block}.pf-gcar-link{flex-direction:column;align-items:flex-start;width:100%;display:flex}a.pf-gcar-edit{justify-content:center;align-items:center;display:flex}.cd-hero{align-items:stretch;gap:min(26px,1.3542vw);min-height:min(260px,13.5417vw);display:flex}.cd-hero-photo{flex-shrink:0;justify-content:center;align-items:flex-end;width:min(340px,17.7083vw);padding:min(12px,.625vw);display:flex;position:relative}.cd-hero-photo .pf-gcar-status{align-items:center;gap:min(6px,.3125vw);display:inline-flex;position:absolute;top:min(12px,.625vw);left:min(12px,.625vw)}.cd-hero-photo .pf-gcar-status svg{width:min(14px,.7292vw);height:min(14px,.7292vw)}.cd-hero-photo img{width:min(222px,11.5625vw);height:auto;margin-top:min(52px,2.7083vw)}.cd-hero-info{flex:1;min-width:0;padding-top:min(36px,1.875vw)}.cd-hero-info h2{color:#10231f;font-size:min(25.5px,1.3281vw);font-weight:700;line-height:1.2}.cd-hero-info .pf-car-chips{border-bottom:1px solid #f1f0ec;margin-top:min(14px,.7292vw);padding-bottom:min(14px,.7292vw)}.cd-stats{grid-template-columns:repeat(5,minmax(0,1fr));margin-top:min(18px,.9375vw);display:grid}.cd-stat{border-left:1px solid #ecebe6;flex-direction:column;gap:min(6px,.3125vw);padding:0 min(20px,1.0417vw);display:flex}.cd-stat:first-child{border-left:none;padding-left:0}.cd-stat small{letter-spacing:.55px;text-transform:uppercase;color:#66756e;font-size:min(11px,.5729vw);font-weight:800}.cd-stat strong{color:#10231f;font-size:min(17px,.8854vw);font-weight:700}.cd-body{margin-top:min(32px,1.6667vw)}.cd-tabs{border-bottom:1px solid #ecebe6;gap:min(45px,2.3438vw);padding-left:min(17px,.8854vw);display:flex}.cd-tabs button{color:#66756e;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:0 0 min(14px,.7292vw);font-family:inherit;font-size:min(17px,.8854vw);font-weight:500}.cd-tabs button.active{color:#006b4f;border-bottom-color:#006b4f;font-weight:700}.cd-grid{grid-template-columns:minmax(0,674fr) minmax(0,378fr);gap:min(40px,2.0833vw);margin-top:min(28px,1.4583vw);display:grid}.cd-main h3{color:#10231f;font-size:min(19px,.9896vw);font-weight:700}.cd-about{color:#3c4b45;margin-top:min(14px,.7292vw);font-size:min(16px,.8333vw);font-weight:500;line-height:min(26px,1.3542vw)}.cd-notes{color:#10231f;flex-direction:column;gap:min(12px,.625vw);margin-top:min(26px,1.3542vw);font-size:min(16px,.8333vw);font-weight:700;display:flex}.cd-notes textarea{color:#10231f;resize:vertical;border:1px solid #e3e6e4;border-radius:min(12px,.625vw);outline:none;min-height:min(95px,4.9479vw);padding:min(16px,.8333vw) min(18px,.9375vw);font-family:inherit;font-size:min(16px,.8333vw);font-weight:500}.cd-notes textarea:focus{border-color:#006b4f}.cd-summary{background:#fdf8ee;border:1px solid #f0e6d0;border-radius:min(12px,.625vw);align-self:start;padding:min(4px,.2083vw) min(18px,.9375vw)}.cd-summary--plain{margin-top:min(16px,.8333vw)}.cd-summary-row{color:#66756e;border-bottom:1px solid #efe6d3;justify-content:space-between;align-items:center;gap:min(16px,.8333vw);min-height:min(49px,2.5521vw);font-size:min(15px,.7812vw);font-weight:500;display:flex}.cd-summary-row:last-child{border-bottom:none}.cd-summary-row strong{color:#10231f;text-align:right;font-size:min(16px,.8333vw);font-weight:700}.cd-status{align-items:center;gap:min(7px,.3646vw);display:inline-flex}.cd-status svg{width:min(18px,.9375vw);height:min(18px,.9375vw)}.cd-status--ok{color:#006b4f!important}.cd-status--pending{color:#b07d10!important}.cd-summary-link{color:#006b4f;align-items:center;gap:min(8px,.4167vw);font-size:min(14px,.7292vw);font-weight:700;display:inline-flex}.cd-summary-link i{font-size:min(18px,.9375vw);font-style:normal;line-height:1}.cd-split{flex-direction:column;gap:min(14px,.7292vw);margin-top:min(20px,1.0417vw);display:flex}.cd-split-row{color:#10231f;grid-template-columns:min(90px,4.6875vw) 1fr min(44px,2.2917vw);align-items:center;gap:min(14px,.7292vw);font-size:min(15px,.7812vw);font-weight:600;display:grid}.cd-split-row b{text-align:right;color:#b07d10}.cd-tags{margin-top:min(22px,1.1458vw)}.cd-upload{margin-top:min(18px,.9375vw)}.cd-photos{grid-template-columns:repeat(3,minmax(0,1fr));gap:min(14px,.7292vw);margin-top:min(16px,.8333vw);display:grid}.cd-photos img{aspect-ratio:4/3;object-fit:contain;background:#fff;border:1px solid #ecebe6;border-radius:min(12px,.625vw);width:100%;padding:min(10px,.5208vw)}.cd-photo-add{aspect-ratio:4/3;color:#006b4f;cursor:pointer;background:#fafbfa;border:1.5px dashed #cfd8d4;border-radius:min(12px,.625vw);font-family:inherit;font-size:min(14px,.7292vw);font-weight:700}.cd-actions{border-top:1px solid #ecebe6;justify-content:flex-end;gap:min(12px,.625vw);margin-top:min(29px,1.5104vw);padding-top:min(21px,1.0938vw);display:flex}.cd-btn{letter-spacing:.6px;text-transform:uppercase;border-radius:min(8px,.4167vw);justify-content:center;align-items:center;gap:min(10px,.5208vw);height:min(49px,2.5521vw);font-size:min(14px,.7292vw);font-weight:800;display:inline-flex}.cd-btn.pf-btn-outline{border-color:#9cc4b5;min-width:min(162px,8.4375vw)}.cd-btn.pf-btn-save{min-width:min(183px,9.5312vw)}@media (max-width:1100px){.cd-hero{flex-direction:column}.cd-hero-photo{width:100%}.cd-stats{grid-template-columns:repeat(2,1fr);gap:14px}.cd-grid{grid-template-columns:1fr}.cd-tabs{overflow-x:auto}}.pf-page .bp-crumbs{font-size:min(13px,.6771vw)}.pf-page .bp-crumb-here{color:#123d2e;font-weight:500}.cd-stats{grid-template-columns:repeat(4,min(153.5px,7.9948vw)) minmax(0,1fr)}.cd-tabs button{font-size:min(16.5px,.8594vw)}.cd-main h3{font-size:min(17.5px,.9115vw)}.cd-about{font-size:min(15.5px,.8073vw)}.cd-notes{font-size:min(15px,.7812vw)}.cd-notes textarea{resize:none}.cd-summary-row{font-size:min(14px,.7292vw)}.cd-summary-row strong{font-size:min(15px,.7812vw)}.cd-summary-link,.cd-btn{font-size:min(13px,.6771vw)}.pf-nav button:focus-visible,.pf-nav a:focus-visible{outline:none}
