.post-auto-list .card__price-number{font-size:20px}@media (max-width:991px){.fl-vc-custom-title-container .custom-title-content-wrapper .fl-title-vc{font-size:25px}}@media (max-width:768px){.fl-vc-custom-title-container .custom-title-content-wrapper .fl-title-vc{font-size:30px}.fl--logo-container img{max-width:50px}}.fl-top-header-content .info-container .left-top-header-content .header-sidebar .widget:last-child{margin-right:0}.single-page-wrapper a:hover,.post-inner_content a:hover,.comment-moderation a:hover{color:#000}.fl--header .nav-menu li a{color:#fff}.fl-mega-menu .youzify_profile_link a{color:#fff;font-size:15px;font-weight:600;text-transform:uppercase}.fl-top-header-content .info-container:after{border-color:#f3dd6b #f3dd6b #000 #000}.fl-top-header-content{background-color:#f3dd6b}.fl-header--navigation .fl-bottom-header-content{padding:6px 0;background:#000}.fl-header--navigation .fl-bottom-header-content .fl-navigation-container .header-contact .header-contacts__inner{font-size:18px;color:#fff;display:block;padding-left:20px;line-height:1}.fl-header--navigation .fl-bottom-header-content .fl-navigation-container .header-contact .header-contacts__inner .header-contacts__number{color:#f3dd6b}.fl--logo-container img{max-width:106px;padding-top:25px}.fl-top-header-content .info-container:before{content:"";position:absolute;right:100%;width:2000px;bottom:0;top:0;background-color:#000}.whatsapp-button{background-color:#25d366;padding:5px 37px}.book-now-button{color:#000!important}.resent-car-item.animation-complete:hover .book-now-button{color:#fff!important}.vc_custom_1700049659832{border-radius:500px!important}@media screen and (min-width:480px){.fl-vc-icon-box .vc_custom_1700049659832{border-radius:500px!important}}.fl--hamburger-menu .fl-flipper-icon .fl-front-content,.fl--hamburger-menu-wrapper .fl-flipper-icon .fl-front-content{background:#fff}.fl-button{color:#000}.fl-resent-cars-vc .resent-cars-container .resent-car-item .entry-auto-grid-wrap{padding:0;border:solid 1px;margin:5px}.fl-resent-cars-vc .resent-cars-container .resent-car-item .entry-auto-grid-wrap .top-content-wrap .image-grid-mask{background-color:rgba(0,0,0,.1)}.fl-resent-cars-vc .resent-cars-container .resent-car-item .entry-auto-grid-wrap .top-content-wrap .auto-link-image-link{width:0!important;height:0!important}.fl-cars-slider-wrap-vc .cars-slider .slider-car-item .top-content-wrap .auto-link-image-link{position:absolute;left:0;top:0;right:0;bottom:0;z-index:2;width:0;height:0}.fl-resent-cars-vc .resent-cars-container .resent-car-item .entry-auto-grid-wrap .bottom-content-wrap{padding:20px 15px}select{border-radius:0px;padding:16px 20px}textarea{border-radius:0px}.booking-widget-wrap{margin-bottom:30px;display:none}.sidebar .widget a:hover{color:rgba(255,255,255,1)}.whatsapp-button{margin-top:20px}span.vc_tta-title-text{font-size:18px}.buttons-wrap{display:flex;justify-content:center;gap:15px;margin-top:20px}.btn-booking,.btn-whatsapp{padding:12px 30px;font-size:16px;border:none;cursor:pointer;border-radius:8px;transition:background-color .3s ease}.btn-booking{background-color:#f3dd6b;color:black;font-weight:700}.btn-booking:hover{background-color:#c4b34b}.btn-whatsapp{background-color:#25d366;color:white;font-weight:700}.btn-whatsapp:hover{background-color:#128c7e}.single-page-wrapper table a:hover{color:#f3dd6b!important}.ocr-main{max-width:1200px;margin:0 auto;padding:44px 20px 0;display:flex;flex-wrap:wrap;gap:36px;align-items:flex-start}.ocr-left{flex:1 1 560px;min-width:300px}.ocr-rule{height:1px;background:linear-gradient(90deg,#c9a95c,rgba(201,169,92,0));margin-bottom:26px}.ocr-grid{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:auto;gap:1px;background:#c9a95c;border:1px solid #2a2620}.ocr-gal{display:block;aspect-ratio:4/5;background:#141216;overflow:hidden;min-width:0;width:100%}.ocr-gal img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;transition:transform .3s ease}.ocr-gal:hover img{transform:scale(1.04)}.ocr-specs{margin-top:28px;background:#141216;border:1px solid #2a2620;border-radius:12px;padding:20px 26px}.ocr-row{display:flex;justify-content:space-between;border-bottom:1px solid #2a2620;padding:12px 0;gap:14px}.ocr-row:last-child{border-bottom:0}.ocr-row span:first-child{color:#9a927f}.ocr-row span:last-child{color:#e8e2d5;text-align:right}.ocr-row.ocr-price span:last-child{color:#c9a95c;font-size:20px}.ocr-form{flex:1 1 340px;min-width:300px;background:#141216;border:1px solid #2a2620;border-radius:14px;padding:28px 26px}.ocr-form h2{margin:0 0 6px;color:#f5efe0;font-size:26px}.ocr-formsub{margin:0 0 20px;color:#9a927f;font-size:14px}.ocr-sticky{position:sticky;top:90px;align-self:flex-start}@media (max-width:960px){.ocr-sticky{position:static}}.ocr-sec{margin:20px 0 10px;color:#c9a95c;font-size:12px;letter-spacing:2px;text-transform:uppercase}.ocr-sec.first{margin-top:0}.ocr-f2{display:flex;gap:10px;flex-wrap:wrap}.ocr-fg{flex:1;min-width:130px}.ocr-lb{display:block;color:#9a927f;font-size:12px;margin-bottom:4px}.ocr-in{width:100%;box-sizing:border-box;background:#0b0b0d;border:1px solid #2a2620;border-radius:8px;color:#e8e2d5;padding:10px;font-family:inherit;font-size:15px}.ocr-mt{margin-top:12px}.ocr-btn{display:block;text-align:center;margin-top:24px;background:#c9a95c;color:#0b0b0d;padding:15px 20px;border-radius:8px;font-size:17px;text-decoration:none;font-weight:700}.ocr-note{margin:14px 0 0;color:#6f695c;font-size:12px;line-height:1.5}.ocr-alt{display:block;text-align:center;margin-top:16px;color:#c9a95c;font-size:14px;text-decoration:none}.ocr-gtable{width:100%;border-collapse:separate;border-spacing:1px;background:#c9a95c;table-layout:fixed;margin:0;padding:0;border:1px solid #2a2620}.ocr-gcell{width:50%;padding:0!important;background:#141216;vertical-align:top;position:relative}.ocr-gcell a{display:block;width:100%;aspect-ratio:4/5;overflow:hidden;background:#141216}.ocr-gcell img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}.ocr-gcell:hover img{transform:scale(1.04)}.ocr-ftable{width:100%;border-collapse:separate;border-spacing:14px;table-layout:fixed}.ocr-fcell{width:33.333%;vertical-align:top;padding:0!important}.ocr-fcard-body{padding:16px 18px 20px}.ocr-fcard-plate{margin:0;color:#c9a95c;font-size:11px;letter-spacing:2px;text-transform:uppercase}.ocr-fcard-name{margin:4px 0 6px;color:#f5efe0;font-size:20px;font-family:Georgia,serif}.ocr-fcard-spec{margin:0 0 10px;color:#9a927f;font-size:13px}.ocr-fcard-price{margin:0;color:#c9a95c;font-size:16px;font-weight:700}@media (max-width:900px){.ocr-ftable,.ocr-ftable tbody,.ocr-ftable tr,.ocr-fcell{display:block;width:100%!important}.ocr-fcell{margin-bottom:14px}}.ocr-hero{position:relative;min-height:520px;display:flex;align-items:center;overflow:hidden;border-bottom:1px solid #2a2620}.ocr-hero-bg{position:absolute;inset:0;background-size:cover;background-position:center;opacity:.32}.ocr-hero-fade{position:absolute;inset:0;background:linear-gradient(180deg,rgba(11,11,13,.4) 0%,#0b0b0d 92%)}.ocr-hero-in{position:relative;max-width:1200px;margin:0 auto;padding:80px 20px;text-align:center;width:100%;box-sizing:border-box}.ocr-hero-eyebrow{color:#c9a95c;font-size:13px;letter-spacing:4px;text-transform:uppercase;margin:0 0 16px}.ocr-hero-h1{color:#f5efe0;font-size:56px;line-height:1.1;margin:0 0 18px;font-family:Georgia,serif}.ocr-hero-sub{color:#c3bcac;font-size:18px;margin:0 0 34px;max-width:640px;margin-left:auto;margin-right:auto}.ocr-hero-ctas{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.ocr-hbtn{display:inline-block;padding:15px 30px;border-radius:8px;text-decoration:none;font-size:16px;font-weight:700}.ocr-hbtn-gold{background:#c9a95c;color:#0b0b0d}.ocr-hbtn-ghost{background:0 0;color:#f5efe0;border:1px solid #4a4436}.ocr-hsec{max-width:1200px;margin:0 auto;padding:60px 20px}.ocr-hsec-head{text-align:center;margin-bottom:34px}.ocr-hsec-eyebrow{color:#c9a95c;font-size:12px;letter-spacing:3px;text-transform:uppercase;margin:0 0 10px}.ocr-hsec-h2{color:#f5efe0;font-size:32px;margin:0;font-family:Georgia,serif}.ocr-hsec-more{display:block;text-align:center;margin-top:30px;color:#c9a95c;text-decoration:none;font-size:15px}.ocr-story{display:flex;gap:44px;flex-wrap:wrap;align-items:center}.ocr-story-txt{flex:1 1 420px;min-width:280px}.ocr-story-txt p{color:#b5ac9b;line-height:1.8;font-size:15px;margin:0 0 16px}.ocr-trust{flex:1 1 320px;min-width:280px;display:grid;grid-template-columns:1fr 1fr;gap:16px}.ocr-trust-card{background:#141216;border:1px solid #2a2620;border-radius:12px;padding:22px 18px;text-align:center}.ocr-trust-num{color:#c9a95c;font-size:26px;font-weight:700;display:block;margin-bottom:6px}.ocr-trust-lb{color:#9a927f;font-size:13px}.ocr-ctaband{background:#141216;border-top:1px solid #2a2620;border-bottom:1px solid #2a2620;text-align:center;padding:60px 20px}.ocr-ctaband h2{color:#f5efe0;font-size:28px;margin:0 0 10px;font-family:Georgia,serif}.ocr-ctaband p{color:#9a927f;margin:0 0 26px}.ocr-sitefooter{max-width:1200px;margin:0 auto;padding:50px 20px 30px}.ocr-sf-top{display:flex;justify-content:space-between;flex-wrap:wrap;gap:30px;border-bottom:1px solid #2a2620;padding-bottom:30px;margin-bottom:20px}.ocr-sf-brand{color:#c9a95c;font-size:20px;letter-spacing:4px;font-weight:700;margin:0 0 8px}.ocr-sf-tag{color:#6f695c;font-size:13px;max-width:280px}.ocr-sf-links{display:flex;gap:30px;flex-wrap:wrap}.ocr-sf-col a{display:block;color:#9a927f;text-decoration:none;font-size:14px;margin-bottom:10px}.ocr-sf-col a:hover{color:#c9a95c}.ocr-sf-col-h{color:#f5efe0;font-size:13px;text-transform:uppercase;letter-spacing:1.5px;margin:0 0 12px}.ocr-sf-bottom{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px;color:#6f695c;font-size:12px}.ocr-sf-social{display:flex;gap:14px}.ocr-sf-social a{color:#9a927f;text-decoration:none}@media (max-width:700px){.ocr-hero-h1{font-size:38px}.ocr-sf-top{flex-direction:column}}.ocr-hero-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;opacity:.32}.ocr-cwrap{max-width:1100px;margin:0 auto;padding:50px 20px 70px}.ocr-chero{text-align:center;margin-bottom:44px}.ocr-cgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:50px}.ocr-ccard{background:#141216;border:1px solid #2a2620;border-radius:12px;padding:22px 20px}.ocr-ccard-h{color:#c9a95c;font-size:12px;letter-spacing:2px;text-transform:uppercase;margin:0 0 10px}.ocr-ccard p,.ocr-ccard a{color:#e8e2d5;font-size:15px;line-height:1.6;text-decoration:none;margin:0}.ocr-ccard a:hover{color:#c9a95c}.ocr-clines{display:flex;gap:16px;flex-wrap:wrap;margin-bottom:50px}.ocr-cline{flex:1 1 260px;background:#141216;border:1px solid #2a2620;border-radius:12px;padding:24px;display:flex;justify-content:space-between;align-items:center;gap:12px}.ocr-cline-name{color:#f5efe0;font-size:17px;margin:0 0 4px}.ocr-cline-num{color:#9a927f;font-size:14px;margin:0}.ocr-cbtns{display:flex;gap:8px}.ocr-cbtn{display:inline-block;padding:9px 16px;border-radius:6px;font-size:13px;font-weight:700;text-decoration:none}.ocr-cbtn-wa{background:#25d366;color:#0b0b0d}.ocr-cbtn-call{background:0 0;border:1px solid #4a4436;color:#e8e2d5}@media (max-width:900px){.ocr-cgrid{grid-template-columns:1fr 1fr}}@media (max-width:560px){.ocr-cgrid{grid-template-columns:1fr}}.ocr-awrap{max-width:1000px;margin:0 auto;padding:50px 20px 70px}.ocr-ahero{text-align:center;margin-bottom:50px}.ocr-astory p{color:#b5ac9b;line-height:1.85;font-size:16px;margin:0 0 18px}.ocr-apoints{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px;margin:44px 0}.ocr-apoint{background:#141216;border:1px solid #2a2620;border-radius:12px;padding:26px 20px;text-align:center}.ocr-apoint-h{color:#c9a95c;font-size:16px;margin:0 0 8px;font-family:Georgia,serif}.ocr-apoint-p{color:#9a927f;font-size:13px;margin:0;line-height:1.6}@media (max-width:700px){.ocr-apoints{grid-template-columns:1fr}}.ocr-fqwrap{max-width:820px;margin:0 auto;padding:50px 20px 70px}.ocr-fqhero{text-align:center;margin-bottom:40px}.ocr-fq{background:#141216;border:1px solid #2a2620;border-radius:10px;margin-bottom:10px;overflow:hidden}.ocr-fq summary{padding:18px 22px;color:#f5efe0;font-size:16px;cursor:pointer;list-style:none;font-family:Georgia,serif}.ocr-fq summary::-webkit-details-marker{display:none}.ocr-fq summary:before{content:"+";color:#c9a95c;font-size:18px;margin-right:12px}.ocr-fq[open] summary:before{content:"−"}.ocr-fq-a{padding:0 22px 20px;color:#9a927f;font-size:14px;line-height:1.7}.ocr-tcwrap{max-width:820px;margin:0 auto;padding:50px 20px 70px}.ocr-tchero{text-align:center;margin-bottom:44px}.ocr-tcsec{margin-bottom:28px}.ocr-tcsec h2{color:#c9a95c;font-size:16px;letter-spacing:1px;margin:0 0 10px;font-family:Georgia,serif}.ocr-tcsec p{color:#b5ac9b;font-size:14.5px;line-height:1.75;margin:0}.ocr-tcnote{color:#6f695c;font-size:12px;margin-top:40px;text-align:center}.ocr-sf-social{display:flex;gap:16px;align-items:center}.ocr-sf-social a{color:#9a927f;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid #2a2620;border-radius:50%;transition:color .2s ease,border-color .2s ease}.ocr-sf-social a:hover{color:#c9a95c;border-color:#c9a95c}.ocr-row,.ocr-fcard-price,.ocr-trust-num,.ocr-sf-bottom{font-family:"IBM Plex Mono",monospace!important}.ocr-rule{background:linear-gradient(90deg,#c9a24b,rgba(201,162,75,0))}.ocr-specs,.ocr-form{border-radius:2px}.ocr-row{border-bottom-color:rgba(237,232,222,.1)}.ocr-row span:last-child,.ocr-in{color:#ede8de}.ocr-in{background:#0b0d10;border-radius:2px;border-color:rgba(237,232,222,.1);font-family:"Inter",sans-serif}.ocr-gtable{background:#c9a24b;border-color:rgba(201,162,75,.35)}.ocr-gcell{background:#15181d}.ocr-ftable{border-spacing:1px;background:rgba(201,162,75,.35)}.ocr-fcell{background:#15181d}.ocr-hero{min-height:600px;border-bottom-color:rgba(237,232,222,.1)}.ocr-hero-bg{opacity:.5;object-position:center 60%;-webkit-mask-image:radial-gradient(ellipse 80% 80% at 50% 55%,rgba(0,0,0,1) 35%,rgba(0,0,0,0) 100%);mask-image:radial-gradient(ellipse 80% 80% at 50% 55%,rgba(0,0,0,1) 35%,rgba(0,0,0,0) 100%);animation:ocr-lights 4.5s ease-in-out infinite}.ocr-hero-fade{background:radial-gradient(ellipse 900px 500px at 50% 30%,rgba(201,162,75,.07),transparent 60%),linear-gradient(180deg,rgba(11,13,16,.35) 0%,#0b0d10 94%)}.ocr-hero-h1{font-size:clamp(40px,6vw,72px);line-height:1.02}.ocr-hero-h1 em{font-style:italic;color:#c9a24b}.ocr-hero-eyebrow{font-size:12px;letter-spacing:.14em}.ocr-hero-sub{color:#8a8f98}.ocr-hbtn{border-radius:2px;font-family:"Inter",sans-serif;font-size:14px}.ocr-hbtn-ghost{border-color:rgba(201,162,75,.35)}.ocr-brandlogo{height:42px;width:auto;display:block}.ocr-sf-logo{height:52px;width:auto;display:block;margin-bottom:12px}.ocr-carcut{background:#15181d;border:1px solid rgba(201,162,75,.35);padding:44px 24px;display:flex;align-items:flex-end;justify-content:center;min-height:300px;position:relative}.ocr-carcut:after{content:"";position:absolute;left:50%;bottom:30px;transform:translateX(-50%);width:64%;height:16px;background:radial-gradient(ellipse at center,rgba(0,0,0,.6) 0%,transparent 72%);z-index:0}.ocr-carcut img{max-width:100%;max-height:280px;width:auto;object-fit:contain;display:block;position:relative;z-index:1}.ocr-topbar-in .ocr-brandlogo{height:38px}.ocr-hero-bg{opacity:.62;object-position:center 42%;animation:ocr-lights 3.2s ease-in-out infinite;will-change:opacity,filter}.ocr-hero-fade{background:radial-gradient(ellipse 900px 520px at 50% 34%,rgba(201,162,75,.09),transparent 62%),linear-gradient(180deg,rgba(11,13,16,.12) 0%,rgba(11,13,16,.45) 52%,rgba(11,13,16,.88) 84%,#0b0d10 100%)}@media (prefers-reduced-motion:reduce){.ocr-hero-bg{animation:none;opacity:.7;filter:brightness(1.3)}}.ocr-revsec{max-width:1100px;margin:0 auto;padding:10px 20px 60px}.ocr-revhead{text-align:center;margin-bottom:30px}.ocr-revhead h2{color:#ede8de;font-size:30px;margin:6px 0 8px;font-family:"Fraunces",Georgia,serif}.ocr-revbox{background:#15181d;border:1px solid rgba(201,162,75,.35);border-radius:2px;padding:28px 24px}.ocr-revbox .rpi-grw-widget,.ocr-revbox .wp-google-review,.ocr-revbox .rpi_business_name{color:#ede8de!important}.ocr-revbox .rpi-grw-review-text,.ocr-revbox .rpi-grw-review,.ocr-revbox p,.ocr-revbox span{color:#c3bcac!important}.ocr-revbox a{color:#c9a24b!important}.ocr-revbox .rpi-grw-slider-item,.ocr-revbox .rpi-grw-review-item{background:#0b0d10!important;border:1px solid rgba(237,232,222,.1)!important;border-radius:2px!important}.ocr-revcta{display:block;text-align:center;margin-top:22px}.ocr-hsec .ocr-fgrid{border-top:1px solid rgba(201,162,75,.35);border-left:1px solid rgba(201,162,75,.35)}.ocr-form .wpcf7{margin:0}.ocr-form .wpcf7-form p{margin:0}.ocr-form .wpcf7-form>p:empty{display:none}.ocr-form .wpcf7-form-control-wrap{display:block;width:100%}input.ocr-submit,.ocr-form input[type=submit]{display:block;width:100%;box-sizing:border-box;background:#c9a24b;color:#0b0d10;border:0;border-radius:2px;padding:15px 20px;margin-top:20px;font-family:"Inter",sans-serif;font-size:15px;font-weight:600;letter-spacing:.02em;cursor:pointer;transition:background .2s ease}input.ocr-submit:hover,.ocr-form input[type=submit]:hover{background:#deb964}.ocr-form .wpcf7-spinner{display:inline-block;margin:12px 0 0 10px}.ocr-form .wpcf7-not-valid-tip{color:#e5736a;font-size:12px;margin-top:5px;display:block}.ocr-form .wpcf7-response-output{margin:16px 0 0!important;padding:12px 14px!important;border-radius:2px;font-size:13px;line-height:1.5;border:1px solid rgba(201,162,75,.35)!important;color:#ede8de;background:rgba(201,162,75,.08)}.ocr-form .wpcf7 form.invalid .wpcf7-response-output,.ocr-form .wpcf7 form.unaccepted .wpcf7-response-output{border-color:rgba(229,115,106,.55)!important;background:rgba(229,115,106,.1);color:#f0c8c4}.ocr-form .wpcf7 form.sent .wpcf7-response-output{border-color:rgba(122,190,130,.5)!important;background:rgba(122,190,130,.1);color:#cde9d1}.ocr-form input.wpcf7-not-valid{border-color:rgba(229,115,106,.65)!important}.ocr-form .ocr-f2{display:flex;gap:12px}.ocr-form .ocr-f2 .ocr-fg{flex:1;min-width:0}.ocr-form a.ocr-btn{display:none!important}.ocr-form input[type=date]{background:#0b0d10!important;border:2px solid #c9a24b!important;border-radius:6px!important;color:#ede8de!important}.ui-datepicker .ui-datepicker-header{background:#0b0d10!important;color:#c9a24b!important;border:0!important}.ui-datepicker .ui-datepicker-title{color:#c9a24b!important}.ui-datepicker th{color:#8a8f98!important}.ui-datepicker td a{color:#ede8de!important;background:0 0!important}.ui-datepicker td a.ui-state-active,.ui-datepicker td a:hover{background:#c9a24b!important;color:#0b0d10!important}.ocr-locwrap{max-width:1000px;margin:0 auto;padding:60px 20px 80px}.ocr-lochero{text-align:center;margin-bottom:50px}.ocr-loc-h2{text-align:center;color:#ede8de;font-family:"Fraunces",Georgia,serif;font-size:28px;margin:60px 0 8px;font-weight:500}.ocr-loc-sub{text-align:center;color:#8a8f98;font-size:14px;margin:0 0 10px}.ocr-loc-more{display:block;text-align:center;color:#c9a24b;text-decoration:none;font-family:"IBM Plex Mono",monospace;font-size:13px;letter-spacing:.06em;margin:0 0 60px}.ocr-locgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:rgba(201,162,75,.35);border:1px solid rgba(201,162,75,.35);margin:10px 0 20px}.ocr-loccard{display:block;background:#15181d;text-decoration:none;overflow:hidden;transition:background .2s ease}.ocr-loccard:hover{background:#1b1f25}.ocr-loccard img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block}.ocr-loccard-body{padding:16px 18px 20px}.ocr-loccard-plate{margin:0;color:#8a8f98;font-family:"IBM Plex Mono",monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.ocr-loccard-name{margin:4px 0 8px;color:#ede8de;font-size:18px;font-family:"Fraunces",Georgia,serif}.ocr-loccard-price{margin:0;color:#c9a24b;font-family:"IBM Plex Mono",monospace;font-size:15px}@media (max-width:900px){.ocr-locgrid{grid-template-columns:1fr 1fr}}@media (max-width:560px){.ocr-locgrid{grid-template-columns:1fr}}.ocr-topbar.ocr-scrolled,#ocrTopbar.ocr-scrolled{box-shadow:0 4px 20px rgba(0,0,0,.45)!important;background:#0b0d10!important}.ocr-fgrid .ocr-fcard.ocr-fading,.ocr-fcard.ocr-fading,.ocr-fcard.ocr-hide{opacity:0!important;transform:translateY(10px)!important;pointer-events:none}.ocr-lightbox{position:fixed;inset:0;background:rgba(11,13,16,.92);display:none;align-items:center;justify-content:center;z-index:9999;opacity:0;transition:opacity .25s ease;cursor:zoom-out}.ocr-lightbox.open{display:flex;opacity:1}.ocr-lightbox-img{max-width:90vw;max-height:85vh;border:1px solid #c9a24b;border-radius:2px;transform:scale(.95);transition:transform .25s ease}.ocr-lightbox.open .ocr-lightbox-img{transform:scale(1)}.ocr-lightbox-close{position:absolute;top:22px;right:30px;font-size:34px;color:#ede8de;cursor:pointer;line-height:1}.ocr-hero-eyebrow,.ocr-hero-h1,.ocr-hero-sub,.ocr-hero-ctas{opacity:0;animation:ocr-hero-in .9s cubic-bezier(.21,.6,.35,1) forwards}.ocr-hero-eyebrow{animation-delay:.1s}.ocr-hero-h1{animation-delay:.25s}.ocr-hero-sub{animation-delay:.4s}.ocr-hero-ctas{animation-delay:.55s}html.ocr-js-ready .ocr-reveal{opacity:0;transform:translateY(48px);transition:opacity .9s cubic-bezier(.21,.6,.35,1),transform .9s cubic-bezier(.21,.6,.35,1)}html.ocr-js-ready .ocr-reveal.ocr-revealed{opacity:1;transform:translateY(0)}.ocr-form{position:relative}.ocr-form::before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;background:conic-gradient(from var(--ocr-beam-angle),transparent 0%,#c9a24b 6%,transparent 16%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:ocr-beam-rotate 5s linear infinite;pointer-events:none;opacity:.8}.ocr-hero-h1 em{background:linear-gradient(90deg,#c9a24b 0%,#f5dfa0 25%,#c9a24b 50%,#f5dfa0 75%,#c9a24b 100%);background-size:200% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:ocr-shimmer 4.5s linear infinite}.ocr-hbtn-gold:hover{box-shadow:0 6px 22px rgba(201,162,75,.35)}.ocr-eb-canvas{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;z-index:3}.ocr-fcard.ocr-eb-active{box-shadow:0 0 22px rgba(201,162,75,.28),0 14px 30px rgba(0,0,0,.4)!important}.ocr-fgrid .ocr-fcard.ocr-eb-active{overflow:visible!important}.ocr-eb-canvas{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;z-index:5}.ocr-fgrid .ocr-fcard.ocr-eb-active{overflow:hidden!important;height:auto!important}.ocr-eb-canvas{position:absolute;top:0;left:0;transform:none;pointer-events:none;z-index:5}.ocr-fgrid .ocr-fcard.ocr-eb-active{height:auto!important}.ocr-eb-canvas{display:none!important}.ocr-fcard.ocr-eb-active{box-shadow:none!important;overflow:hidden!important}.ocr-hero{position:relative;z-index:1;background:#0b0d10}.ocr-hero{position:relative;z-index:2;background:#0b0d10}.ocr-howsec{border-top:1px solid rgba(237,232,222,.1)}.ocr-howgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:10px}.ocr-howcard{background:#15181d;border:1px solid rgba(237,232,222,.1);border-radius:2px;padding:32px 26px;transition:border-color .25s ease,transform .25s ease}.ocr-howcard:hover{border-color:rgba(201,162,75,.45);transform:translateY(-4px)}.ocr-hownum{display:block;font-family:"IBM Plex Mono",monospace;font-size:13px;letter-spacing:.12em;color:#c9a24b;margin-bottom:16px}.ocr-howcard h3{font-family:"Fraunces",Georgia,serif;font-size:21px;color:#ede8de;margin:0 0 10px}.ocr-howcard p{color:#8a8f98;font-size:14.5px;line-height:1.65;margin:0}.ocr-howctas{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;margin-top:36px}@media (max-width:860px){.ocr-howgrid{grid-template-columns:1fr}}.ocr-howcard h3{color:#ede8de!important;font-family:"Fraunces",Georgia,serif!important;font-size:21px!important;margin:0 0 10px!important;opacity:1!important}.ocr-howcard p{color:#b5ac9b!important;font-size:14.5px!important;line-height:1.65!important}.ocr-hownum{color:#c9a24b!important;font-family:"IBM Plex Mono",monospace!important;font-size:13px!important;letter-spacing:.12em!important;display:block!important;margin-bottom:14px!important}.ocr-howgrid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:20px!important}.ocr-howcard{background:#15181d!important;border:1px solid rgba(237,232,222,.1)!important;padding:32px 26px!important}@media (max-width:860px){.ocr-howgrid{grid-template-columns:1fr!important}}.ocr-sfloat .ocr-char{display:inline-block}html.ocr-js-ready .ocr-sfloat .ocr-char{opacity:0;transform:translateY(90%) scaleY(1.9) scaleX(.8);transform-origin:50% 0%;transition:opacity .55s cubic-bezier(.22,1.2,.36,1),transform .55s cubic-bezier(.22,1.2,.36,1)}html.ocr-js-ready .ocr-sfloat.ocr-sfloat-in .ocr-char{opacity:1;transform:translateY(0) scaleY(1) scaleX(1)}@media (prefers-reduced-motion:reduce){html.ocr-js-ready .ocr-sfloat .ocr-char{opacity:1!important;transform:none!important;transition:none!important}}.ocr-page .ocr-form input[type=date],.ocr-form input[type=date],.ocr-form input.wpcf7-date,.ocr-page input[type=date],body input[type=date].ocr-in{background:#0b0d10!important;border:2px solid #c9a24b!important;border-radius:6px!important;color:#ede8de!important;padding:10px!important;box-sizing:border-box!important}.ocr-page .ocr-form input[type=date]:focus,.ocr-form input[type=date]:focus{border-color:#deb964!important;box-shadow:0 0 0 2px rgba(201,162,75,.3)!important;outline:none!important}.ocr-form input[type=date]::-webkit-calendar-picker-indicator{filter:invert(1) sepia(1) saturate(4) hue-rotate(5deg) brightness(1.05)!important;opacity:1!important;cursor:pointer!important}