.pf-reviews-grid.md-reviews{background:0 0;padding:0}@media (max-width:767px){.pf-page{padding:0}.pf-page>.container{--pf-gut:min(19.5px, 5vw);padding-inline:var(--pf-gut)}.pf-page>.container:has(.pf-tab--overview,.pf-tab--reviews,.pf-tab--garage,.cd-hero){--pf-gut:min(23.5px, 6.0256vw)}.pf-page .bp-crumbs,.pf-crumb-group{gap:min(10px,2.5641vw)}.pf-crumb-group{align-items:center;display:inline-flex}.pf-page .bp-crumbs{padding-top:min(20px,5.1282vw);font-size:min(12px,3.0769vw);line-height:min(16px,4.1026vw)}.pf-title{letter-spacing:-.4px;margin-top:min(18.5px,4.7436vw);font-size:min(27px,6.9231vw);line-height:min(34px,8.7179vw)}.pf-sub{max-width:min(335px,85.8974vw);margin-top:min(9.5px,2.4359vw);font-size:min(12.5px,3.2051vw);font-weight:400;line-height:min(17.5px,4.4872vw)}:is(.pf-tab--overview,.pf-tab--reviews,.pf-tab--garage) .bp-crumbs{padding-top:min(21px,5.3846vw);font-size:min(13px,3.3333vw);line-height:min(18px,4.6154vw)}.pf-page>.container:has(.cd-hero) .bp-crumbs{padding-top:min(21px,5.3846vw);font-size:min(13px,3.3333vw);line-height:min(18px,4.6154vw)}:is(.pf-tab--overview,.pf-tab--reviews) .pf-title{margin-top:min(7.5px,1.9231vw);font-size:min(30px,7.6923vw);line-height:min(38px,9.7436vw)}.pf-tab--garage .pf-title{margin-top:min(5.5px,1.4103vw);font-size:min(33px,8.4615vw);line-height:min(38px,9.7436vw)}.pf-page>.container:has(.cd-hero) .pf-title{margin-top:min(5.5px,1.4103vw);font-size:min(33px,8.4615vw);line-height:min(38px,9.7436vw)}:is(.pf-tab--overview,.pf-tab--reviews,.pf-tab--garage) .pf-sub{max-width:none;margin-top:min(8.5px,2.1795vw);font-size:min(14px,3.5897vw);line-height:min(21.5px,5.5128vw)}.pf-page>.container:has(.cd-hero) .pf-sub{max-width:none;margin-top:min(8.5px,2.1795vw);font-size:min(14px,3.5897vw);line-height:min(21.5px,5.5128vw)}.pf-tab--garage .pf-sub{margin-top:min(6.5px,1.6667vw)}.pf-page>.container:has(.cd-hero) .pf-sub{margin-top:min(6.5px,1.6667vw)}.pf-layout{margin-top:min(30px,7.6923vw);display:block}:is(.pf-tab--overview,.pf-tab--reviews,.pf-tab--garage) .pf-layout{margin-top:min(25px,6.4103vw)}.pf-page>.container:has(.cd-hero) .pf-layout{margin-top:min(25px,6.4103vw)}.pf-side{width:auto;margin-inline:calc(-1 * var(--pf-gut));box-shadow:none;background:0 0;border:none;border-bottom:1px solid #efece4;border-radius:0;padding:0 0 min(14.5px,3.7179vw);position:static}.pf-nav{padding:0 var(--pf-gut);scrollbar-width:none;flex-direction:row;gap:min(7.5px,1.9231vw);position:relative;overflow-x:auto}.pf-nav::-webkit-scrollbar{display:none}.pf-nav button,.pf-nav a{white-space:nowrap;color:#66756e;background:#fff;border:1px solid #e8e6dd;border-radius:999px;flex:none;gap:min(4.5px,1.1538vw);width:auto;height:min(43.5px,11.1538vw);padding:0 min(15.5px,3.9744vw) 0 min(12px,3.0769vw);font-size:min(13.5px,3.4615vw);font-weight:500}.pf-nav button.active,.pf-nav a.active{color:#fff;background:#006b4f;border-color:#006b4f}.pf-nav button img,.pf-nav a img{width:min(26.5px,6.7949vw);height:min(26.5px,6.7949vw)}.pf-count{min-width:min(19.5px,5vw);height:min(19.5px,5vw);margin-left:min(5px,1.2821vw);padding:0 min(5px,1.2821vw);font-size:min(11px,2.8205vw);font-weight:600}.pf-signout{display:none}.pf-content{margin-inline:calc(-1 * var(--pf-gut));padding:min(18px, 4.6154vw) var(--pf-gut) min(46.5px, 11.9231vw)}:is(.pf-tab--overview,.pf-tab--reviews,.pf-tab--garage) .pf-content{padding-top:min(21px,5.3846vw)}.pf-page>.container:has(.cd-hero) .pf-content{padding-top:min(21px,5.3846vw)}:is(.pf-tab--saved,.pf-tab--badges,.pf-tab--settings) .pf-content{background:#fff9ef}.pf-panel,.pf-card{box-shadow:none;background:0 0;border:none;border-radius:0;margin-top:min(34px,8.7179vw);padding:0}.pf-content>.pf-panel:first-child,.pf-content>.pf-card:first-child{margin-top:0}:is(.pf-tab--saved,.pf-tab--badges,.pf-tab--settings) .pf-panel{background:#fff;border:1px solid #ecebe6;border-radius:min(16px,4.1026vw);margin-top:min(16.5px,4.2308vw);padding:min(17.5px,4.4872vw) min(15.5px,3.9744vw) min(18px,4.6154vw);box-shadow:0 min(6px,1.5385vw) min(18px,4.6154vw) #10231f0a}.pf-panel-head{gap:min(12px,3.0769vw);margin-bottom:min(20px,5.1282vw)}.pf-panel-head h3{font-size:min(19.5px,5vw);line-height:min(25px,6.4103vw)}.pf-panel-sub,.pf-panel-head--stacked p{color:#66756e;margin-top:min(4px,1.0256vw);font-size:min(12.5px,3.2051vw);font-weight:400;line-height:min(17.5px,4.4872vw)}.pf-panel-head .bp-viewall{letter-spacing:.3px;white-space:nowrap;gap:min(8px,2.0513vw);font-size:min(12px,3.0769vw)}.pf-panel-head .bp-viewall-chev{--i:url(/images/home/nav-caret.svg);width:min(11px,2.8205vw);height:min(7px,1.7949vw);transform:rotate(-90deg)}.pf-card{background:#fff;border:1px solid #e8e6dd;border-radius:min(16px,4.1026vw);padding:min(21px,5.3846vw) min(19.5px,5vw) min(19.5px,5vw);box-shadow:0 min(6px,1.5385vw) min(18px,4.6154vw) #10231f0d}.pf-id{grid-template-columns:min(62px,15.8974vw) 1fr;align-items:start;gap:0 min(14px,3.5897vw);display:grid}.pf-avatar{grid-row:1/3;width:min(62px,15.8974vw);height:min(62px,15.8974vw)}.pf-who{display:contents}.pf-who h2{letter-spacing:-.2px;margin-top:0;font-size:min(19.5px,5vw);line-height:min(26px,6.6667vw)}.pf-badge-row{gap:min(7px,1.7949vw);margin-top:min(8.5px,2.1795vw)}.pf-badge-row .rc-badge{letter-spacing:.9px;background:#0d4f3c;gap:min(5px,1.2821vw);height:min(29px,7.4359vw);padding:0 min(14px,3.5897vw) 0 min(13px,3.3333vw);font-size:min(11px,2.8205vw)}.pf-badge-row .rc-badge img{width:min(14px,3.5897vw);height:min(14px,3.5897vw)}.pf-info{width:min(13.5px,3.4615vw);height:min(13.5px,3.4615vw)}.pf-meta{grid-column:1/-1;gap:min(16px,4.1026vw);margin-top:min(16px,4.1026vw);font-size:min(12.5px,3.2051vw);font-weight:400;line-height:min(17px,4.359vw)}.pf-meta i{width:min(3.5px,.8974vw);height:min(3.5px,.8974vw)}.pf-score{text-align:left;background:#dcede5;border:1px solid #cbe0d5;border-radius:min(10px,2.5641vw);grid-column:1/-1;grid-template-columns:1fr auto;align-items:center;gap:min(.5px,.1282vw) min(12px,3.0769vw);margin-top:min(15.5px,3.9744vw);padding:min(21.5px,5.5128vw) min(16.5px,4.2308vw) min(19px,4.8718vw) min(16px,4.1026vw);display:grid}.pf-score-kicker{letter-spacing:1px;color:#006b4f;font-size:min(10px,2.5641vw);font-weight:700}.pf-score-val{letter-spacing:-.5px;color:#0b6b4e;grid-area:1/2/3;font-size:min(40px,10.2564vw)}.pf-score-val small{letter-spacing:0;color:#4e6e62;margin-left:min(4px,1.0256vw);font-size:min(12px,3.0769vw);font-weight:500}.pf-score-note{grid-row:2;font-size:min(11.5px,2.9487vw);font-weight:400}.pf-notice{background:#fff9ef;border:1px solid #efe8d9;border-radius:min(10px,2.5641vw);align-items:flex-start;gap:min(13px,3.3333vw);min-height:0;margin-top:min(15px,3.8462vw);padding:min(14px,3.5897vw) min(14px,3.5897vw) min(14px,3.5897vw) min(14.5px,3.7179vw)}.pf-lock{width:min(38px,9.7436vw);height:min(38px,9.7436vw)}.pf-lock img{width:min(18px,4.6154vw);height:auto}.pf-notice p{font-size:min(12px,3.0769vw);font-weight:400;line-height:min(18.5px,4.7436vw)}.pf-notice strong{margin-top:min(1px,.2564vw);margin-bottom:min(2px,.5128vw);font-size:min(12.5px,3.2051vw);line-height:min(18px,4.6154vw)}.pf-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:min(13px,3.3333vw) min(12.5px,3.2051vw);margin-top:min(26.5px,6.7949vw)}.pf-stat{border-color:#e8e6dd;border-radius:min(14px,3.5897vw);grid-template-columns:min(38px,9.7436vw) 1fr;align-items:center;column-gap:min(10px,2.5641vw);padding:min(14.5px,3.7179vw) min(14px,3.5897vw) min(13px,3.3333vw);display:grid;box-shadow:0 min(6px,1.5385vw) min(16px,4.1026vw) #10231f0d}.pf-stat img{width:min(39px,10vw);height:min(39px,10vw);margin:max(-.5px,-.1282vw)}.pf-stat-val{margin-top:0;font-size:min(26px,6.6667vw);font-weight:700}.pf-stat-label,.pf-stat-note{grid-column:1/-1}.pf-stat-label{margin-top:min(12px,3.0769vw);font-size:min(13.5px,3.4615vw);font-weight:600;line-height:min(18px,4.6154vw)}.pf-stat-note{margin-top:min(2px,.5128vw);font-size:min(12px,3.0769vw);font-weight:400;line-height:min(16px,4.1026vw)}.pf-tab--overview .pf-garage-grid{margin-inline:calc(-1 * var(--pf-gut));padding:0 var(--pf-gut) min(4px, 1.0256vw);scroll-snap-type:x mandatory;scroll-padding-inline:var(--pf-gut);scrollbar-width:none;gap:min(12.5px,3.2051vw);display:flex;overflow-x:auto}.pf-tab--overview .pf-garage-grid::-webkit-scrollbar{display:none}.pf-car{scroll-snap-align:start;border-color:#e8e6dd;border-radius:min(14px,3.5897vw);flex:0 0 min(253.5px,65vw)}.pf-car-photo{border-bottom:none;height:min(155px,39.7436vw)}.pf-car-photo img{flex:none;width:min(286px,73.3333vw);margin-top:min(6px,1.5385vw)}.pf-car-body{background:#f7f1e6;height:min(88px,22.5641vw);padding:min(16px,4.1026vw) min(16.5px,4.2308vw)}.pf-car-name{white-space:nowrap;font-size:min(16px,4.1026vw);font-weight:600;line-height:min(21px,5.3846vw)}.pf-car-chips{flex-wrap:nowrap;gap:min(6px,1.5385vw);margin-top:min(9.5px,2.4359vw)}.pf-car-year,.pf-car-chip{white-space:nowrap;border-radius:min(4px,1.0256vw);padding:min(3.5px,.8974vw) min(7.5px,1.9231vw);font-size:min(11.5px,2.9487vw);line-height:min(15.5px,3.9744vw)}.pf-car-year{background:#123d2e;font-weight:600}.pf-car-chip{border-color:#ebe5d8;font-weight:500}.pf-content .pf-reviews-row{margin:max(-6px, -1.5385vw) calc(-1 * var(--pf-gut)) 0;padding:min(4px, 1.0256vw) var(--pf-gut);scroll-snap-type:x mandatory;scroll-padding-inline:var(--pf-gut);scrollbar-width:none;gap:min(12.5px,3.2051vw);display:flex;overflow-x:auto}.pf-reviews-row::-webkit-scrollbar{display:none}.pf-content .pf-reviews-row+.m-dots{margin-top:min(23px,5.8974vw)}.pf-strip{margin-right:calc(-1 * var(--pf-gut));box-shadow:none;scrollbar-width:none;background:0 0;border:none;border-radius:0;gap:0;padding:0;display:flex;overflow-x:auto}.pf-strip::-webkit-scrollbar{display:none}.pf-strip-cell,.pf-strip-cell:first-child{background:#fff;border:1px solid #e8e6dd;border-left-color:#efe9dd;border-right:none;border-radius:0;flex:0 0 min(136px,34.8718vw);grid-template-columns:auto auto;justify-content:center;align-items:center;column-gap:min(9px,2.3077vw);height:min(81px,20.7692vw);padding:min(14px,3.5897vw) 0 0;display:grid}.pf-strip-cell:first-child{border-left-color:#e8e6dd;border-radius:min(16px,4.1026vw) 0 0 min(16px,4.1026vw)}.pf-strip-cell:last-child{border-right:1px solid #e8e6dd;border-radius:0 min(16px,4.1026vw) min(16px,4.1026vw) 0}.pf-strip-cell img{width:min(24px,6.1538vw);height:min(24px,6.1538vw);margin:0}.pf-strip-val{color:#0b6b4e;margin:0;font-size:min(22px,5.641vw);font-weight:700;line-height:min(28px,7.1795vw)}.pf-strip-label{text-align:center;white-space:nowrap;grid-column:1/-1;margin-top:min(5px,1.2821vw);font-size:min(12.5px,3.2051vw);font-weight:400}.pf-filterbar{box-shadow:none;background:0 0;border:none;margin-top:min(22px,5.641vw);padding:0}.pf-filterbar-row,.pf-filterbar-row:first-child{border:none;flex-wrap:wrap;gap:0;margin:0;padding:0}.pf-write{display:none}.pf-seg{background:#f5f6f5;border-radius:999px;width:100%;height:min(46px,11.7949vw);padding:min(4px,1.0256vw);display:flex}.pf-seg-btn{color:#66756e;border-radius:999px;flex:1;justify-content:center;gap:min(9px,2.3077vw);height:100%;padding:0;font-size:min(13.5px,3.4615vw);font-weight:600}.pf-seg-btn .pf-seg-count{background:#fff;border:1px solid #dcdcd5;min-width:min(23px,5.8974vw);height:min(19.5px,5vw);padding:0 min(6px,1.5385vw);font-size:min(10.5px,2.6923vw)}.pf-seg-btn.active .pf-seg-count{background:#fff3;border-color:#0000}.pf-exps{width:calc(100% + var(--pf-gut));margin:min(12px, 3.0769vw) calc(-1 * var(--pf-gut)) 0 0;padding-right:var(--pf-gut);scrollbar-width:none;flex-wrap:nowrap;gap:min(8px,2.0513vw);display:flex;overflow-x:auto}.pf-exps::-webkit-scrollbar{display:none}.pf-exp{white-space:nowrap;color:#3c4b45;border:1px solid #e8e6dd;border-radius:999px;flex:none;height:min(31px,7.9487vw);padding:0 min(13.5px,3.4615vw);font-size:min(12.5px,3.2051vw);font-weight:500}.pf-exp.active{color:#0b6b4e;background:#dcede5;border-color:#dcede5;font-weight:600}.pf-result-count{color:#66756e;align-items:center;margin:min(22px,5.641vw) auto 0 0;font-size:min(12.5px,3.2051vw);display:flex}.pf-filterbar .md-pain{color:#66756e;border:1px solid #e8e6dd;border-radius:999px;align-items:center;gap:min(6px,1.5385vw);height:min(30.5px,7.8205vw);margin-top:min(22px,5.641vw);padding:0 min(13px,3.3333vw);font-size:min(12.5px,3.2051vw);display:inline-flex}.pf-filterbar .md-pain select{color:#123d2e;background:0 0;border:none;font-size:min(12.5px,3.2051vw);font-weight:600}.pf-content .pf-reviews-grid.md-reviews:not(.pf-reviews-row){flex-direction:column;gap:min(17px,4.359vw);display:flex}.pf-content .pf-reviews-grid--tab{margin-top:min(26.5px,6.7949vw)}.pf-tab--reviews .pf-content{padding-top:min(15.5px,3.9744vw)}.pf-content .md-reviews:not(.pf-reviews-row) .review-card{flex:none;width:100%}.pf-content .md-reviews .review-card--draft .rc-photo img{width:min(267px,68.4615vw);height:min(129px,33.0769vw)}.pf-content .md-reviews .rc-actions{justify-content:flex-end}.pf-content .md-reviews .rc-actions .rc-delete{background:#fbe7e4}.pf-content .md-reviews .rc-actions .rc-edit img,.pf-content .md-reviews .rc-actions .rc-delete img{width:min(20px,5.1282vw);height:min(20px,5.1282vw)}.pf-content .md-reviews .review-card--draft .rc-avatar-ring.ringed:before{display:block}.pf-reviews-grid--tab .rc-avatar-ring:not(.ringed):before{content:"";-webkit-mask-composite:xor;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;background:linear-gradient(#c69a45 0%,#006b4f 100%);border-radius:50%;padding:min(3px,.7692vw);position:absolute;inset:max(-5.5px,-1.4103vw);-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.pf-content .md-reviews .rc-actions .rc-delete img{filter:none}.pf-content .md-reviews .rc-when{gap:min(12px,3.0769vw)}.pf-content .md-reviews .review-card--draft{box-shadow:none;border:1.5px dashed #ecd7a6}.pf-content .md-reviews .rc-draft-flag{letter-spacing:1px;text-transform:uppercase;color:#fff;background:#b07d1a;border-radius:999px;align-self:flex-start;align-items:center;height:min(26px,6.6667vw);margin:min(15px,3.8462vw) 0 0 min(15.5px,3.9744vw);padding:0 min(12px,3.0769vw);font-size:min(10.5px,2.6923vw);font-weight:700;display:inline-flex}:is(.pf-tab--saved,.pf-tab--badges,.pf-tab--settings) .pf-panel{margin-inline:max(-3px,-.7692vw)}.pf-panel-head:has(.pf-saved-pills){flex-direction:column;align-items:flex-start;gap:min(16px,4.1026vw)}.pf-saved-pills{gap:min(8px,2.0513vw)}.pf-saved-pills button{gap:min(8px,2.0513vw);height:min(38.5px,9.8718vw);padding:0 min(16px,4.1026vw);font-size:min(13.5px,3.4615vw);font-weight:500}.pf-saved-pills button span{font-size:min(13px,3.3333vw);font-weight:600}.pf-content .md-reviews .rc-actions .rc-save-active{background:#d39711}.pf-content .md-reviews .rc-actions .rc-save-active img{filter:brightness(0)invert()}#garage>.pf-panel-head{align-items:flex-start;margin-bottom:min(19.5px,5vw)}#garage>.pf-panel-head h3{margin-top:min(2px,.5128vw)}.pf-addcar{letter-spacing:.6px;border-radius:min(8px,2.0513vw);flex:none;height:min(42.5px,10.8974vw);padding:0 min(20px,5.1282vw);font-size:min(12.5px,3.2051vw);font-weight:700;box-shadow:0 min(8px,2.0513vw) min(16px,4.1026vw) #006b4f38}.pf-notice--verify{background:#fff9ef;border-color:#f3e8d2;border-radius:min(12px,3.0769vw);grid-template-columns:min(38px,9.7436vw) 1fr;align-items:start;gap:0 min(12px,3.0769vw);margin-bottom:min(16.5px,4.2308vw);padding:min(15px,3.8462vw) min(16px,4.1026vw);display:grid}.pf-key-circle{width:min(38px,9.7436vw);height:min(38px,9.7436vw);margin-top:min(4px,1.0256vw)}.pf-key-circle img{width:auto;height:min(21.5px,5.5128vw)}.pf-notice--verify p{font-size:min(13px,3.3333vw);line-height:min(17.5px,4.4872vw)}.pf-notice--verify strong{margin:0 0 min(2px,.5128vw);font-size:min(13.5px,3.4615vw);font-weight:600}.pf-verify-btns{flex-wrap:wrap;grid-column:1/-1;gap:min(8.5px,2.1795vw);margin-top:min(12px,3.0769vw)}.pf-verify-btns .pf-btn-outline{color:#9a6b0a;border-color:#ecdcb8;height:min(38px,9.7436vw);padding:0 min(13.5px,3.4615vw);font-size:min(13px,3.3333vw);font-weight:600}#garage .pf-garage-grid{grid-template-columns:1fr;gap:min(17px,4.359vw)}.pf-gcar{border-color:#e8e6dd;border-radius:min(16px,4.1026vw);padding:min(12px,3.0769vw) min(18px,4.6154vw) min(16px,4.1026vw)}.pf-gcar-status{letter-spacing:.9px;color:#9a6b0a;border-color:#e8dcc0;align-items:center;gap:min(7px,1.7949vw);height:min(26px,6.6667vw);margin-left:max(-5.5px,-1.4103vw);padding:0 min(10.5px,2.6923vw);font-size:min(10.5px,2.6923vw);font-weight:700;display:inline-flex}.pf-gcar-status.verified{background:#123d2e;border-color:#123d2e}.pf-gcar-status i{color:#123d2e;background:#d6a64a;border-radius:50%;justify-content:center;align-items:center;width:min(12px,3.0769vw);height:min(12px,3.0769vw);margin:0;font-size:min(8px,2.0513vw);display:inline-flex}.pf-gcar-photo{width:min(272px,69.7436vw);max-width:none;margin:min(2px,.5128vw) 0 min(10px,2.5641vw)}.pf-gcar-name{font-size:min(16.5px,4.2308vw);font-weight:600;line-height:min(22px,5.641vw)}.pf-gcar .pf-car-chips{border-bottom-color:#ece9e0;flex-wrap:wrap;gap:min(6px,1.5385vw);margin-top:min(10px,2.5641vw);padding-bottom:min(12px,3.0769vw)}.pf-gcar .pf-car-year,.pf-gcar .pf-car-chip{padding:min(3.5px,.8974vw) min(7.5px,1.9231vw);font-size:min(11px,2.8205vw)}.pf-gcar-specs{border-bottom-color:#ece9e0;gap:min(10px,2.5641vw) min(16px,4.1026vw);padding:min(13px,3.3333vw) 0 min(19px,4.8718vw);font-size:min(14.5px,3.7179vw);font-weight:600;line-height:min(19px,4.8718vw)}.pf-gcar-specs small{letter-spacing:.8px;color:#7b8a83;margin-bottom:0;font-size:min(10.5px,2.6923vw);font-weight:500;line-height:min(15px,3.8462vw)}.pf-gcar-verified,.pf-gcar-verify{gap:min(9px,2.3077vw);height:min(45px,11.5385vw);font-size:min(13.5px,3.4615vw);font-weight:500}.pf-gcar-verified{gap:0}.pf-gcar-verified b{color:#9a6b0a;margin-left:.3em;font-weight:600}.pf-gcar-verified img.m-only{margin-right:min(9px,2.3077vw)}.pf-gcar-verified img{width:auto;height:min(21.5px,5.5128vw)}.pf-gcar-verify{letter-spacing:.6px;color:#9a6b0a;font-size:min(12.5px,3.2051vw);font-weight:700}.pf-gcar-verify span{gap:min(9px,2.3077vw)}.pf-gcar-verify img{width:min(14px,3.5897vw);height:min(14px,3.5897vw)}.pf-gcar-verify i{color:#9a6b0a;font-size:min(20px,5.1282vw)}.pf-gcar-edit{letter-spacing:.8px;color:#fff;border-radius:min(10px,2.5641vw);gap:min(10px,2.5641vw);height:min(42.5px,10.8974vw);margin-top:min(1px,.2564vw);font-size:min(13px,3.3333vw);font-weight:600;box-shadow:0 min(8px,2.0513vw) min(16px,4.1026vw) #006b4f33}.pf-gcar-edit .nav-pen{width:min(15px,3.8462vw);height:min(15px,3.8462vw)}.pf-panel-head:has(.pf-earned-pill){flex-direction:column;align-items:flex-start;gap:min(15px,3.8462vw);margin-bottom:min(15.5px,3.9744vw)}.pf-earned-pill{background:#dcede5;gap:min(9px,2.3077vw);height:min(32px,8.2051vw);padding:0 min(17px,4.359vw) 0 min(13.5px,3.4615vw);font-size:min(12.5px,3.2051vw);font-weight:600}.pf-earned-pill i{width:min(7.5px,1.9231vw);height:min(7.5px,1.9231vw)}.pf-badges-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:min(13.5px,3.4615vw) min(12.5px,3.2051vw)}.pf-badge-card:nth-child(n+5){display:none}.pf-badge-card{border-width:1.5px;border-radius:min(14px,3.5897vw);gap:0;min-height:min(297px,76.1538vw);padding:min(14.5px,3.7179vw) min(10px,2.5641vw) min(14px,3.5897vw)}.pf-badge-status{letter-spacing:.9px;gap:min(7px,1.7949vw);height:min(23px,5.8974vw);padding:0 min(11.5px,2.9487vw);font-size:min(10.5px,2.6923vw);font-weight:700}.pf-badge-status i{width:min(5px,1.2821vw);height:min(5px,1.2821vw)}.pf-badge-status svg{width:min(11px,2.8205vw);height:min(11px,2.8205vw)}.pf-badge-art{height:min(66px,16.9231vw);margin-top:min(15px,3.8462vw)}.pf-badge-name{margin-top:min(14px,3.5897vw);font-size:min(14.5px,3.7179vw);font-weight:600;line-height:min(19px,4.8718vw)}.pf-badge-text{margin-top:min(6px,1.5385vw);font-size:min(12px,3.0769vw);font-weight:400;line-height:min(17.5px,4.4872vw)}.pf-badge-progress{gap:min(7px,1.7949vw);margin-top:auto}.pf-badge-progress-row{white-space:nowrap;gap:min(6px,1.5385vw);font-size:min(11.5px,2.9487vw);font-weight:500}.pf-badge-progress-row b{font-weight:700}.pf-badge-bar{height:min(5px,1.2821vw)}.pf-badge-bar i{background:#d39711}.pf-badge-foot{white-space:nowrap;border-radius:min(8px,2.0513vw);gap:min(8px,2.0513vw);height:min(37px,9.4872vw);padding:0 min(10px,2.5641vw);font-size:min(13px,3.3333vw);font-weight:600}.pf-badge-progress+.pf-badge-foot--cta{letter-spacing:.5px;height:min(34.5px,8.8462vw);margin-top:min(11px,2.8205vw);font-size:min(11px,2.8205vw);font-weight:700}.pf-badge-foot--rare img{width:min(18px,4.6154vw)}.pf-badge-foot--unlocked{background:#dcede5}.pf-badge-foot--unlocked svg{width:min(15px,3.8462vw);height:min(15px,3.8462vw)}.pf-badge-foot--soon{font-weight:400}.pf-why{gap:min(12px,3.0769vw)}.pf-why-row{background:#f9f4ea;border:1px solid #efe8d9;border-radius:min(14px,3.5897vw);grid-template-columns:min(50px,12.8205vw) 1fr;align-items:start;gap:min(4px,1.0256vw) min(14px,3.5897vw);padding:min(13px,3.3333vw) min(14px,3.5897vw)}.pf-why-row img{grid-row:1/3;width:min(50px,12.8205vw);height:min(50px,12.8205vw)}.pf-why-row strong{margin-top:min(4px,1.0256vw);font-size:min(14.5px,3.7179vw);font-weight:600}.pf-why-row p{grid-column:2;font-size:min(12.5px,3.2051vw);font-weight:400;line-height:min(19.5px,5vw)}.pf-panel-head--stacked{margin-bottom:min(16px,4.1026vw)}.pf-set-id{border-bottom-color:#ece9e0;grid-template-columns:min(70px,17.9487vw) 1fr;gap:min(13px,3.3333vw) min(13.5px,3.4615vw);padding-bottom:min(23.5px,6.0256vw);display:grid}.pf-set-avatar{width:min(70px,17.9487vw);height:min(70px,17.9487vw)}.pf-set-who{gap:min(4px,1.0256vw)}.pf-set-who strong{margin-bottom:min(2px,.5128vw);font-size:min(17px,4.359vw);font-weight:600}.pf-set-who span{font-size:min(12.5px,3.2051vw);font-weight:400;line-height:min(17.5px,4.4872vw)}.pf-set-who b{font-weight:600;display:block}.pf-set-photo-actions{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:min(10px,2.5641vw);display:grid}.pf-set-photo-actions .pf-btn-outline,.pf-set-photo-actions .pf-btn-outline:first-child{border-color:#b9cfc6;border-radius:min(8px,2.0513vw);min-width:0;height:min(42px,10.7692vw);padding:0;font-size:min(12.5px,3.2051vw);font-weight:600}.pf-set-form{grid-template-columns:1fr;gap:min(18.5px,4.7436vw);margin-top:min(14px,3.5897vw)}.pf-set-form label{gap:min(10px,2.5641vw);font-size:min(13.5px,3.4615vw);font-weight:600}.pf-set-form input,.pf-set-form select,.pf-set-form textarea{border-color:#e8e6dd;border-radius:min(10px,2.5641vw);height:min(53.5px,13.7179vw);padding:0 min(18px,4.6154vw);font-size:min(14.5px,3.7179vw);font-weight:400}.pf-set-form select{background-position:right min(18px,4.6154vw) center;background-size:min(16px,4.1026vw);padding-right:min(44px,11.2821vw)}.pf-set-form textarea{height:min(100px,25.641vw);padding:min(13px,3.3333vw) min(18px,4.6154vw);line-height:min(21.5px,5.5128vw)}.pf-set-form small{color:#66756e;margin-top:min(1px,.2564vw);font-size:min(12px,3.0769vw);font-weight:400}.pf-bio-head small{color:#66756e;margin:0;font-size:min(11.5px,2.9487vw)}.pf-phone i{color:#006b4f;background:#fff9ef;border-color:#e8e6dd;justify-content:center;width:min(68px,17.4359vw);padding:0;font-size:min(14.5px,3.7179vw);font-weight:600}.pf-phone input{border-radius:0 min(10px,2.5641vw) min(10px,2.5641vw) 0!important}.pf-phone i{border-radius:min(10px,2.5641vw) 0 0 min(10px,2.5641vw)}.pf-set-form textarea{resize:none}.pf-lang{gap:min(10px,2.5641vw);margin-top:min(24px,6.1538vw);font-size:min(13.5px,3.4615vw);font-weight:600}.pf-lang-pills{gap:min(8px,2.0513vw)}.pf-lang-pills button{border-color:#e8e6dd;height:min(43.5px,11.1538vw);padding:0 min(17.5px,4.4872vw);font-size:min(14px,3.5897vw);font-weight:500}.pf-tab--settings .pf-panel .pf-notice{margin-top:0}.pf-toggle-row{border-bottom-color:#ece9e0;align-items:center;gap:min(16px,4.1026vw);padding:min(17px,4.359vw) 0 min(15px,3.8462vw)}.pf-toggle-row strong{font-size:min(14.5px,3.7179vw);font-weight:600}.pf-toggle-row p{margin-top:min(5px,1.2821vw);font-size:min(13px,3.3333vw);font-weight:400;line-height:min(20px,5.1282vw)}.pf-toggle-state{margin-top:min(4px,1.0256vw);font-size:min(12px,3.0769vw);font-weight:600}.pf-switch{width:min(46px,11.7949vw);height:min(27px,6.9231vw)}.pf-switch i{width:min(20px,5.1282vw);height:min(20px,5.1282vw);top:min(3.5px,.8974vw);left:min(3.5px,.8974vw)}.pf-switch.on i{transform:translate(min(19px,4.8718vw))}.pf-tab--settings .pf-savebar{z-index:30;background:#fff;border:none;border-top:1px solid #e8e6dd;border-radius:0;flex-direction:column;align-items:stretch;gap:min(12px,3.0769vw);margin:0;padding:min(13px,3.3333vw) min(15.5px,3.9744vw) min(17px,4.359vw);position:fixed;inset:auto 0 0;box-shadow:0 max(-6px,-1.5385vw) min(18px,4.6154vw) #10231f0d}.pf-unsaved{gap:min(9px,2.3077vw);padding-left:min(1px,.2564vw);font-size:min(13.5px,3.4615vw);font-weight:500}.pf-unsaved i{width:min(8px,2.0513vw);height:min(8px,2.0513vw)}.pf-savebar-actions{gap:min(10px,2.5641vw)}.pf-savebar .pf-btn-outline,.pf-savebar .pf-btn-save{border-radius:min(10px,2.5641vw);flex:1 1 0;min-width:0;height:min(49px,12.5641vw);padding:0;font-size:min(13.5px,3.4615vw);font-weight:600}.pf-savebar .pf-btn-save{flex-grow:1.08}:is(body:has(.pf-tab--settings) .site-footer,body:has(.cd-actions) .site-footer){padding-bottom:min(108px,27.6923vw)}.pf-page>.container:has(.cd-hero) .bp-crumbs{white-space:nowrap;gap:min(6px,1.5385vw);font-size:min(11.5px,2.9487vw)}:is(.pf-page>.container:has(.cd-hero) .pf-crumb-group,.pf-page>.container:has(.cd-hero) .bp-crumbs){gap:min(6px,1.5385vw)}.pf-page>.container:has(.cd-hero) .pf-title{font-size:min(30px,7.6923vw);line-height:min(33.5px,8.5897vw)}.pf-page>.container:has(.cd-hero) .pf-title .gold{display:block}.cd-hero{background:#fff;border:1px solid #e8e6dd;border-radius:min(16px,4.1026vw);min-height:0;padding:min(14.5px,3.7179vw) min(17.5px,4.4872vw);display:block;box-shadow:0 min(6px,1.5385vw) min(18px,4.6154vw) #10231f0d}.cd-hero-photo{align-items:center;width:auto;height:min(134px,34.359vw);padding:0}.cd-hero-photo .pf-gcar-status{gap:min(7px,1.7949vw);top:0;left:max(-1.5px,-.3846vw)}.cd-hero-photo .pf-gcar-status svg{width:min(13px,3.3333vw);height:min(13px,3.3333vw)}.cd-hero-photo img{width:min(170px,43.5897vw);margin:min(12px,3.0769vw) 0 0}.cd-hero-info{padding-top:min(8px,2.0513vw)}.cd-hero-info h2{display:none}.cd-hero-info .pf-car-chips{border-bottom-color:#ece9e0;flex-wrap:wrap;gap:min(6.5px,1.6667vw) min(6px,1.5385vw);margin-top:0;padding-bottom:min(15.5px,3.9744vw)}.cd-hero-info .pf-car-year,.cd-hero-info .pf-car-chip{padding:min(3.5px,.8974vw) min(8px,2.0513vw);font-size:min(11px,2.8205vw)}.cd-stats{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:min(16px,4.1026vw)}.cd-stat,.cd-stat:first-child{border:none;gap:min(3px,.7692vw);padding:0}.cd-stat small{letter-spacing:.8px;font-size:min(10.5px,2.6923vw);font-weight:500}.cd-stat strong{white-space:nowrap;font-size:min(15px,3.8462vw);font-weight:600}.cd-body{margin-top:min(24.5px,6.2821vw)}.cd-tabs{border:none;grid-template-columns:1fr 1fr;gap:min(8.5px,2.1795vw) min(8px,2.0513vw);padding:0;display:grid;overflow:visible}.cd-tabs button{white-space:nowrap;color:#10231f;background:#fff;border:1px solid #e8e6dd;border-radius:min(14px,3.5897vw);align-items:center;gap:min(9px,2.3077vw);height:min(46.5px,11.9231vw);margin:0;padding:0 min(9px,2.3077vw) 0 min(10px,2.5641vw);font-size:min(14px,3.5897vw);font-weight:500;display:flex}.cd-tabs button.active{color:#fff;background:#006b4f;border-color:#006b4f;font-weight:500;box-shadow:0 min(6px,1.5385vw) min(14px,3.5897vw) #006b4f38}.cd-tab-ic{object-fit:contain;flex:none;width:min(18.5px,4.7436vw);height:min(18.5px,4.7436vw)}.cd-tab-ic[src$=nav-overview\.png]{width:min(28px,7.1795vw);height:min(28px,7.1795vw);margin:max(-5px,-1.2821vw)}.cd-tabs button.active .cd-tab-ic{filter:brightness(0)invert()}.cd-tab-count{color:#4e5b55;background:#f7f1e6;border-radius:999px;justify-content:center;align-items:center;min-width:min(20px,5.1282vw);height:min(20px,5.1282vw);font-size:min(11px,2.8205vw);font-weight:600;display:inline-flex}.cd-tabs button.active .cd-tab-count{color:#fff;background:#ffffff2e}.cd-grid{flex-direction:column;gap:0;margin-top:min(25px,6.4103vw);display:flex}.cd-main{display:contents}.cd-main h3{font-size:min(17.5px,4.4872vw);font-weight:600;line-height:min(23px,5.8974vw)}.cd-lead{color:#66756e;margin-top:min(5px,1.2821vw);font-size:min(12.5px,3.2051vw);line-height:min(17.5px,4.4872vw)}.cd-about{margin-top:min(11px,2.8205vw);font-size:min(15px,3.8462vw);font-weight:400;line-height:min(23.5px,6.0256vw)}.cd-summary{background:#fff9ef;border-color:#f3e8d2;border-radius:min(14px,3.5897vw);order:1;align-self:stretch;margin-top:min(19px,4.8718vw);padding:0 min(16px,4.1026vw)}.cd-grid:not(.cd-grid--overview) .cd-summary{display:none}.cd-summary-row{min-height:min(50px,12.8205vw);font-size:min(13.5px,3.4615vw);font-weight:400}.cd-summary-row strong{font-size:min(14.5px,3.7179vw);font-weight:600}.cd-status{gap:min(7px,1.7949vw)}.cd-status svg{width:min(16px,4.1026vw);height:min(16px,4.1026vw)}.cd-summary-link{gap:min(10px,2.5641vw);font-size:min(13.5px,3.4615vw);font-weight:600}.cd-summary-link i{font-size:min(20px,5.1282vw)}.cd-notes{order:2;gap:min(10px,2.5641vw);margin-top:min(21.5px,5.5128vw);font-size:min(14.5px,3.7179vw);font-weight:600}.cd-notes textarea{border-color:#e8e6dd;border-radius:min(14px,3.5897vw);min-height:min(104px,26.6667vw);padding:min(15px,3.8462vw) min(16px,4.1026vw);font-size:min(14.5px,3.7179vw)}.cd-uses{grid-template-columns:1fr 1fr;gap:min(10px,2.5641vw) min(10.5px,2.6923vw);margin-top:min(20px,5.1282vw);display:grid}.cd-use{text-align:left;color:#10231f;background:#fff;border:1px solid #e8e6dd;border-radius:min(14px,3.5897vw);flex-direction:column;justify-content:space-between;align-items:flex-start;height:min(90px,23.0769vw);padding:min(16.5px,4.2308vw) min(15.5px,3.9744vw) min(16px,4.1026vw);font-size:min(14px,3.5897vw);font-weight:600;display:flex;position:relative}.cd-use.active{background:#fdf8ee;border-color:#006b4f}.cd-use img{width:auto;height:min(22px,5.641vw)}.cd-use-mark{color:#c2c8c5;width:min(22px,5.641vw);height:min(22px,5.641vw);display:flex;position:absolute;top:min(15px,3.8462vw);right:min(15px,3.8462vw)}.cd-use.active .cd-use-mark{color:#006b4f}.cd-use-mark svg{width:100%;height:100%}.cd-own>h3{font-size:min(19px,4.8718vw)}.cd-own>.cd-lead{font-size:min(13.5px,3.4615vw)}.cd-q{margin-top:min(27px,6.9231vw)}.cd-q-head{color:#10231f;align-items:center;gap:min(12px,3.0769vw);min-height:min(22px,5.641vw);font-size:min(15.5px,3.9744vw);font-weight:600;display:flex}.cd-q-head small{color:#66756e;margin-left:min(4px,1.0256vw);font-size:min(15.5px,3.9744vw);font-weight:400}.cd-q-num{color:#0b6b4e;background:#f7f1e6;border-radius:50%;flex:none;justify-content:center;align-items:center;width:min(22px,5.641vw);height:min(22px,5.641vw);font-size:min(11px,2.8205vw);font-weight:700;display:inline-flex}.cd-q-chips{flex-wrap:wrap;gap:min(8px,2.0513vw);margin-top:min(13px,3.3333vw);display:flex}.cd-q-chips button{color:#123d2e;background:#fff;border:1px solid #e8e6dd;border-radius:999px;height:min(42px,10.7692vw);padding:0 min(16px,4.1026vw);font-size:min(13.5px,3.4615vw);font-weight:500}.cd-q-chips button.active{color:#fff;background:#006b4f;border-color:#006b4f}.cd-q-pair{grid-template-columns:1fr 1fr;gap:min(11.5px,2.9487vw);margin-top:min(13px,3.3333vw);display:grid}.cd-q-select,.cd-q-until input,.cd-q-notes{color:#10231f;background:#fff;border:1px solid #e8e6dd;border-radius:min(10px,2.5641vw);outline:none;width:100%;height:min(44.5px,11.4103vw);padding:0 min(16px,4.1026vw);font-family:inherit;font-size:min(14.5px,3.7179vw)}.cd-q>.cd-q-select,.cd-q>.cd-q-notes{margin-top:min(13px,3.3333vw)}.cd-q-select{appearance:none;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(13px,3.3333vw) center/min(15px,3.8462vw) no-repeat;padding-right:min(36px,9.2308vw)}.cd-q-notes{resize:none;height:min(104px,26.6667vw);padding:min(15px,3.8462vw) min(16px,4.1026vw)}.cd-q-until{color:#66756e;align-items:center;gap:min(12px,3.0769vw);margin-top:min(10px,2.5641vw);font-size:min(13.5px,3.4615vw);display:flex}.cd-q-until input{flex:1}.cd-own-sec{border-top:1px solid #ece9e0;margin-top:min(26px,6.6667vw);padding-top:min(29px,7.4359vw)}.cd-own-sec .cd-q-chips{margin-top:min(13px,3.3333vw)}.cd-upload-ic{background:#fff;border:1px solid #e8e6dd;border-radius:50%;flex:none;justify-content:center;align-items:center;width:min(38px,9.7436vw);height:min(38px,9.7436vw);display:flex}.cd-upload-ic img{width:min(18px,4.6154vw);height:min(18px,4.6154vw)}.cd-dropzone{text-align:left;background:#fffdf9;border:1.5px dashed #e3d8bf;border-radius:min(12px,3.0769vw);align-items:center;gap:min(14px,3.5897vw);width:100%;margin-top:min(15px,3.8462vw);padding:min(16px,4.1026vw);display:flex}.cd-dropzone strong{color:#10231f;font-size:min(15px,3.8462vw);font-weight:600;display:block}.cd-dropzone small{color:#66756e;margin-top:min(3px,.7692vw);font-size:min(11.5px,2.9487vw);display:block}.cd-snapshot{background:#dcede5;border-radius:min(14px,3.5897vw);flex-direction:column;gap:min(11px,2.8205vw);margin-top:min(15px,3.8462vw);padding:min(17px,4.359vw) min(17px,4.359vw) min(19px,4.8718vw);list-style:none;display:flex}.cd-snapshot li{color:#10231f;align-items:center;gap:min(11px,2.8205vw);font-size:min(14.5px,3.7179vw);line-height:min(20px,5.1282vw);display:flex}.cd-check{color:#006b4f;flex:none;width:min(16px,4.1026vw);height:min(16px,4.1026vw)}.cd-use-mark .cd-check{width:100%;height:100%}.cd-mphotos{grid-template-columns:1fr 1fr;gap:min(12.5px,3.2051vw);margin-top:min(18px,4.6154vw);display:grid}.cd-mphoto{background:#fff;border:1px solid #ece4d3;border-radius:min(14px,3.5897vw);flex-direction:column;height:min(148px,37.9487vw);margin:0;display:flex;position:relative;overflow:hidden}.cd-mphoto img{object-fit:contain;flex:1;width:100%;min-height:0;padding:min(10px,2.5641vw) min(14px,3.5897vw) min(4px,1.0256vw)}.cd-mphoto figcaption{color:#66756e;background:#fff9ef;border-top:1px solid #f1eadb;height:min(34px,8.7179vw);padding:0 min(12px,3.0769vw);font-size:min(12px,3.0769vw);line-height:min(34px,8.7179vw)}.cd-mphoto-x{color:#10231f;background:#fff;border:1px solid #e8e6dd;border-radius:50%;justify-content:center;align-items:center;width:min(29px,7.4359vw);height:min(29px,7.4359vw);display:flex;position:absolute;top:min(7.5px,1.9231vw);right:min(7.5px,1.9231vw)}.cd-mphoto-x svg{width:min(10px,2.5641vw);height:min(10px,2.5641vw)}.cd-mphoto-add{background:#fffdf9;border:1.5px dashed #e3d8bf;border-radius:min(14px,3.5897vw);flex-direction:column;justify-content:center;align-items:center;height:min(148px,37.9487vw);padding:0 min(14px,3.5897vw);display:flex}.cd-mphoto-add .cd-upload-ic{width:min(46.5px,11.9231vw);height:min(46.5px,11.9231vw)}.cd-mphoto-add strong{color:#10231f;margin-top:min(8px,2.0513vw);font-size:min(14px,3.5897vw);font-weight:600}.cd-mphoto-add small{color:#66756e;margin-top:min(4px,1.0256vw);font-size:min(11px,2.8205vw);line-height:min(15.5px,3.9744vw)}.cd-actions{z-index:30;background:#fff;border-top:1px solid #e8e6dd;gap:min(10px,2.5641vw);margin:0;padding:min(16px,4.1026vw) min(15.5px,3.9744vw) min(22.5px,5.7692vw);position:fixed;inset:auto 0 0;box-shadow:0 max(-6px,-1.5385vw) min(18px,4.6154vw) #10231f0d}.cd-btn.pf-btn-outline,.cd-btn.pf-btn-save{border-radius:min(10px,2.5641vw);flex:1 1 0;min-width:0;height:min(49px,12.5641vw);padding:0;font-size:min(13.5px,3.4615vw);font-weight:600}.cd-btn.pf-btn-save{flex-grow:1.08}.cd-btn{gap:min(10px,2.5641vw)}.cd-btn.pf-btn-save svg{order:-1;width:min(14px,3.5897vw);height:min(14px,3.5897vw)}}
