421191821687081

2025 Subaru Crosstrek Limited AWD CVT

AWD CVT
Exterior :
Lithium Red Pearl
Interior :
Black
Highway MPG:33 [3]
/ City MPG: 27 [3]

*EPA ESTIMATED

Vin: 4S4GUHL60S3709624
Stock: U18828
Mileage: 6,153 Miles
Engine: Regular Unleaded H-4 2.5 L/152
Fuel Type: Gasoline Fuel
Model Code: SRF
Transmission: 8-Speed CVT w/OD
DriveTrain: AWD
Body Style: Sport Utility
DISCLOSURE

Vehicle Description

Vehicle Details

Specifications
Overview
Highlights
Description
Standard Features
Standard Features
  • Auto On/Off Projector Beam Led Low/High Beam Daytime Running Auto-Leveling Directionally Adaptive Auto High-Beam Headlamps
  • Black Grille w/Metal-Look Accents
  • Black Side Windows Trim and Black Rear Window Trim
  • Body-Colored Door Handles
  • Body-Colored Front Bumper w/Black Rub Strip/Fascia Accent
  • Body-Colored Rear Bumper w/Black Rub Strip/Fascia Accent
  • Colored Bodyside Insert, Black Bodyside Cladding and Black Wheel Well Trim
  • Colored Power Heated Side Mirrors w/Manual Folding and Turn Signal Indicator
  • Compact Spare Tire Mounted Inside Under Cargo
  • Deep Tinted Glass
  • Fixed Rear Window w/Wiper and Defroster
  • Front Fog Lamps
  • Galvanized Steel/Aluminum Panels
  • Headlights-Automatic Highbeams
  • LED Brakelights
  • Liftgate Rear Cargo Access
  • Lip Spoiler
  • Perimeter/Approach Lights
  • Steel Spare Wheel
  • Tailgate/Rear Door Lock Included w/Power Door Locks
  • Tires: 225/55R18 98V All-Season
  • Variable Intermittent Wipers w/Heated Wiper Park
  • Wheels: 18 x 7.0 J Machine Finish Aluminum-Alloy -inc: Dark gray
  • 1 12V DC Power Outlet
  • 1 Seatback Storage Pocket
  • 2 LCD Monitors In The Front
  • 6 Speakers
  • 60-40 Folding Bench Front Facing Fold Forward Seatback Rear Seat
  • Air Filtration
  • Analog Appearance
  • Cargo Features -inc: Cargo Tray/Organizer
  • Cargo Space Lights
  • Carpet Floor Trim
  • Cruise Control w/Steering Wheel Controls
  • Day-Night Rearview Mirror
  • Driver And Passenger Visor Vanity Mirrors w/Driver And Passenger Illumination, Driver And Passenger Auxiliary Mirror
  • Driver Foot Rest
  • Driver Information Center
  • Driver Seat
  • EyeSight Adaptive Cruise Control
  • Fade-To-Off Interior Lighting
  • FOB Controls -inc: Keyfob Cargo Access
  • Front Center Armrest and Rear Center Armrest
  • Front Cupholder
  • Front Map Lights
  • Full Carpet Floor Covering -inc: Carpet Front And Rear Floor Mats
  • Full Cloth Headliner
  • Full Floor Console w/Covered Storage, Mini Overhead Console and 1 12V DC Power Outlet
  • Gauges -inc: Speedometer, Odometer, Engine Coolant Temp, Tachometer, Trip Odometer and Trip Computer
  • Heated Front Bucket Seats -inc: Dual-mode, 10-way power driver's seat w/2-way lumbar support, 4-way manual front passenger's seat w/seat fore/aft adjustment full width lever, reclining seatbacks and seatback pocket, height adjustable head restraints and whiplash reducing front seats
  • HVAC -inc: Underseat Ducts
  • Illuminated Glove Box
  • Immobilizer
  • Instrument Panel Bin, Driver / Passenger And Rear Door Bins
  • Integrated Roof Antenna
  • Interior Trim -inc: Simulated Carbon Fiber/Metal-Look Instrument Panel Insert, Simulated Carbon Fiber/Metal-Look Door Panel Insert, Piano Black Console Insert and Chrome/Metal-Look Interior Accents
  • Leather Gear Shifter Material
  • Leather Steering Wheel
  • Leather-Trimmed Upholstery -inc: orange stitching
  • Leatherette Door Trim Insert
  • Manual Anti-Whiplash w/Tilt Front Head Restraints and Manual Adjustable Rear Head Restraints
  • Manual Tilt/Telescoping Steering Column
  • Mobile Hotspot Internet Access
  • Outside Temp Gauge
  • Passenger Seat
  • Perimeter Alarm
  • Power 1st Row Windows w/Driver And Passenger 1-Touch Up/Down
  • Power Door Locks w/Autolock Feature
  • Power Fuel Flap Locking Type
  • Power Rear Windows and Fixed 3rd Row Windows
  • Proximity Key For Doors And Push Button Start
  • Radio w/Seek-Scan, Clock, Speed Compensated Volume Control, Steering Wheel Controls and Radio Data System
  • Radio: Subaru 11.6 Multimedia Plus System -inc: AM/FM stereo, HD Radio, multi-touch gesture high resolution display screen, voice activated controls, Bluetooth audio streaming and hands-free phone connectivity, Bluetooth hands-free SMS text messaging connectivity, iPod control capability, SiriusXM w/360L required after), SiriusXM Travel Link (subscription required) required after), smartphone integration: Android Auto and Apple CarPlay w/full screen view and wireless connection, USB and Over The Air (OTA) audio system update, steering wheel audio system and Bluetooth control switches, 6 speakers (2 dash panel tweeter, 2 front door and 2 rear door), illuminated 3.5mm auxiliary input jack, illuminated front USB A and C input/charge ports and illuminated rear USB A and C charge ports
  • Rear Cupholder
  • Redundant Digital Speedometer
  • Remote Keyless Entry w/Integrated Key Transmitter, Illuminated Entry, Illuminated Ignition Switch and Panic Button
  • Remote Releases -Inc: Power Cargo Access and Mechanical Fuel
  • Roll-Up Cargo Cover
  • Seats w/Leatherette Back Material
  • Smart Device Integration
  • Smart Device Remote Engine Start
  • Tracker System
  • Trip Computer
  • Voice Activated Dual Zone Front Automatic Air Conditioning
  • Wireless Phone Connectivity
  • 130 Amp Alternator
  • 16.6 Gal. Fuel Tank
  • 3.70 Axle Ratio
  • 4-Wheel Disc Brakes w/4-Wheel ABS, Front And Rear Vented Discs, Brake Assist, Hill Descent Control, Hill Hold Control and Electric Parking Brake
  • 4817# Gvwr
  • Battery w/Run Down Protection
  • Brake Actuated Limited Slip Differential
  • Double Wishbone Rear Suspension w/Coil Springs
  • Electric Power-Assist Speed-Sensing Steering
  • Engine Auto Stop-Start Feature
  • Engine: 2.5L DOHC 16 Valve 4-Cylinder -inc: Horizontally opposed, Electronic Throttle Control (ETC), auto start-stop and direct injection
  • Front And Rear Anti-Roll Bars
  • Full-Time All-Wheel
  • Permanent Locking Hubs
  • Single Stainless Steel Exhaust
  • Stablex Gas-Pressurized Shock Absorbers
  • Strut Front Suspension w/Coil Springs
  • Transmission w/Driver Selectable Mode, Sequential Shift Control w/Steering Wheel Controls and Oil Cooler
  • Transmission: Lineartronic CVT -inc: straight-type shift lever w/shift position indicator, steering wheel paddle shift control switches, 8-speed manual shift mode, lock-up torque converter, X-MODE/dual-mode system snow/dirt, deep snow/mud and Hill Descent Control (HDC), X-MODE display screen controlled and incline start assist
  • ABS And Driveline Traction Control
  • Airbag Occupancy Sensor
  • Back-Up Camera w/Washer
  • Blind Spot Detection (BSD) Blind Spot
  • Collision Mitigation-Front
  • Curtain 1st And 2nd Row Airbags
  • Driver Knee Airbag
  • Driver Monitoring-Alert
  • Dual Stage Driver And Passenger Front Airbags
  • Dual Stage Driver And Passenger Seat-Mounted Side Airbags
  • Electronic Stability Control (ESC)
  • Emergency Sos Capability
  • Evasion Assist
  • EyeSight Lane Keep Assist Lane Departure Warning
  • EyeSight Lane Keep Assist Lane Keeping Assist
  • EyeSight Pre-Collision Braking
  • Lane Centering
  • Outboard Front Lap And Shoulder Safety Belts -inc: Rear Center 3 Point, Height Adjusters and Pretensioners
  • Rear Child Safety Locks
  • Reverse Automatic Braking (RAB)
  • Side Impact Beams
  • Tire Specific Low Tire Pressure Warning

Equipment

  • ALL-WEATHER FLOOR LINERS -inc: Part number J501SFN000
  • LITHIUM RED PEARL
  • BLACK LEATHER-TRIMMED UPHOLSTERY -inc: orange stitching
  • CROSSTREK MIRROR PACKAGE -inc: Auto-Dimming Mirror w/Compass & HomeLink Part number H501SFN000 Auto-Dimming Exterior Mirror w/Approach Light Part number J201SFN001
  • REAR BUMPER COVER -inc: Part number E771SFN000
  • STANDARD MODEL
  • SPLASH GUARDS -inc: Part number J101SFN101
  • All Wheel Drive
  • Power Steering
  • ABS
  • 4-Wheel Disc Brakes
  • Brake Assist
  • Brake Actuated Limited Slip Differential
  • Aluminum Wheels
  • Tires - Front Performance
  • Tires - Rear Performance
  • Temporary Spare Tire
  • Heated Mirrors
  • Power Mirror(s)
  • Integrated Turn Signal Mirrors
  • Rear Defrost
  • Privacy Glass
  • Intermittent Wipers
  • Variable Speed Intermittent Wipers
  • Rear Spoiler
  • Power Door Locks
  • Daytime Running Lights
  • Automatic Headlights
  • Headlights-Auto-Leveling
  • LED Headlights
  • Automatic Highbeams
  • Fog Lamps
  • AM/FM Stereo
  • Satellite Radio
  • MP3 Capability
  • Bluetooth Connection
  • Auxiliary Audio Input
  • HD Radio
  • Smart Device Integration
  • Requires Subscription
  • MP3 Capability
  • Steering Wheel Audio Controls
  • Bluetooth Connection
  • Power Driver Seat
  • Bucket Seats
  • Heated Front Seat(s)
  • Driver Adjustable Lumbar
  • Pass-Through Rear Seat
  • Rear Bench Seat
  • Adjustable Steering Wheel
  • Trip Computer
  • Power Windows
  • WiFi Hotspot
  • Leather Steering Wheel
  • Remote Trunk Release
  • Keyless Entry
  • Power Door Locks
  • Keyless Start
  • Keyless Entry
  • Power Door Locks
  • Cruise Control
  • Adaptive Cruise Control
  • Climate Control
  • Multi-Zone A/C
  • A/C
  • Leather Seats
  • Driver Vanity Mirror
  • Passenger Vanity Mirror
  • Driver Illuminated Vanity Mirror
  • Passenger Illuminated Visor Mirror
  • Floor Mats
  • Cargo Shade
  • Keyless Start
  • Smart Device Integration
  • Smart Device Integration
  • Requires Subscription
  • Power Windows
  • Power Door Locks
  • Trip Computer
  • Security System
  • Immobilizer
  • Cruise Control Steering Assist
  • Traction Control
  • Stability Control
  • Traction Control
  • Front Side Air Bag
  • Lane Departure Warning
  • Lane Keeping Assist
  • Lane Departure Warning
  • Front Collision Mitigation
  • Driver Monitoring
  • Telematics
  • Requires Subscription
  • Blind Spot Monitor
  • Cross-Traffic Alert
  • Rear Collision Mitigation
  • Evasion Assist
  • Tire Pressure Monitor
  • Driver Air Bag
  • Passenger Air Bag
  • Front Head Air Bag
  • Rear Head Air Bag
  • Passenger Air Bag Sensor
  • Knee Air Bag
  • Child Safety Locks
  • Back-Up Camera

Similar Vehicles

:root { --red: #cc0000; --red-dark: #a30000; --blue: #111111; /* repurposed as black accent */ --ink: #0a0a0a; --ink-soft: #333333; --grey-700: #4a4a4a; --grey-500: #7a7a7a; --grey-200: #e2e2e2; --grey-100: #f4f4f4; --paper: #ffffff; --shadow-sm: 0 1px 2px rgba(0,0,0,.06), 0 2px 8px rgba(0,0,0,.04); --shadow-md: 0 4px 12px rgba(0,0,0,.08), 0 12px 32px rgba(0,0,0,.06); --shadow-lg: 0 10px 30px rgba(0,0,0,.10), 0 30px 60px rgba(0,0,0,.08); } * { box-sizing: border-box; margin: 0; padding: 0; } html { scroll-behavior: smooth; } body { font-family: 'Inter', system-ui, sans-serif; color: var(--ink); background: #fafafa; line-height: 1.6; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .display { font-family: 'Inter', sans-serif; letter-spacing: -.01em; } /* ---------- TOP BAR ---------- */ .topbar { background: var(--ink); color: #d9d9d9; font-size: 13px; padding: 8px 0; } .topbar-inner { max-width: 1200px; margin: 0 auto; padding: 0 24px; display: flex; justify-content: space-between; align-items: center; gap: 16px; } .topbar a { color: #fff; text-decoration: none; } .topbar a:hover { color: var(--red); } /* ---------- NAV ---------- */ nav.main { background: #fff; border-bottom: 1px solid var(--grey-200); position: sticky; top: 0; z-index: 50; box-shadow: var(--shadow-sm); } .nav-inner { max-width: 1200px; margin: 0 auto; padding: 16px 24px; display: flex; align-items: center; justify-content: space-between; gap: 32px; } .logo { font-family: 'Inter', sans-serif; font-weight: 700; font-size: 28px; letter-spacing: .02em; display: flex; align-items: baseline; gap: 4px; } .logo .red { color: var(--red); } .logo .ink { color: var(--ink); } .logo .check { display: inline-block; color: var(--red); font-size: 22px; transform: translateY(-2px); margin: 0 2px; } .nav-links { display: flex; gap: 28px; list-style: none; } .nav-links a { color: var(--ink); text-decoration: none; font-weight: 600; font-size: 15px; padding: 6px 0; border-bottom: 2px solid transparent; transition: border-color .2s, color .2s; } .nav-links a:hover { color: var(--red); border-bottom-color: var(--red); } .nav-cta { background: var(--red); color: #fff; padding: 10px 22px; border-radius: 2px; text-decoration: none; font-weight: 700; font-size: 14px; text-transform: uppercase; letter-spacing: .05em; transition: background .2s, transform .2s; } .nav-cta:hover { background: var(--red-dark); transform: translateY(-1px); } /* ---------- HERO ---------- */ .hero { position: relative; background: linear-gradient(180deg, rgba(255,255,255,.92) 0%, rgba(245,245,245,.85) 100%), radial-gradient(circle at 20% 20%, rgba(204,0,0,.10), transparent 50%), radial-gradient(circle at 80% 80%, rgba(10,10,10,.08), transparent 50%); padding: 56px 24px 64px; overflow: hidden; } .hero::before { content: ''; position: absolute; inset: 0; background-image: linear-gradient(var(--grey-200) 1px, transparent 1px), linear-gradient(90deg, var(--grey-200) 1px, transparent 1px); background-size: 60px 60px; opacity: .25; pointer-events: none; mask-image: radial-gradient(ellipse at center, black 30%, transparent 75%); } .hero-inner { max-width: 1100px; margin: 0 auto; text-align: center; position: relative; } .eyebrow { display: inline-flex; align-items: center; gap: 10px; background: #fff; border: 1px solid var(--grey-200); padding: 8px 16px; border-radius: 100px; font-size: 12px; font-weight: 700; text-transform: uppercase; letter-spacing: .12em; color: var(--grey-700); box-shadow: var(--shadow-sm); margin-bottom: 24px; } .eyebrow .dot { width: 8px; height: 8px; border-radius: 50%; background: var(--red); } h1.hero-title { font-family: 'Inter', sans-serif; font-weight: 700; font-size: clamp(40px, 6vw, 72px); line-height: 1.02; letter-spacing: -.02em; margin-bottom: 20px; } h1.hero-title:has(.hero-logo) { margin-bottom: 28px; } .hero-logo { max-width: min(620px, 88vw); height: auto; display: block; margin: 0 auto; filter: drop-shadow(0 2px 8px rgba(0,0,0,.08)); } .hero-sub { font-size: 19px; color: var(--grey-700); max-width: 680px; margin: 0 auto 36px; line-height: 1.55; } .hero-ctas { display: flex; gap: 14px; justify-content: center; flex-wrap: wrap; } .btn { display: inline-block; padding: 14px 28px; border-radius: 2px; font-weight: 700; text-transform: uppercase; letter-spacing: .06em; font-size: 14px; text-decoration: none; transition: transform .15s, box-shadow .15s, background .15s; cursor: pointer; border: none; } .btn-primary { background: var(--red); color: #fff; box-shadow: var(--shadow-sm); } .btn-primary:hover { background: var(--red-dark); transform: translateY(-2px); box-shadow: var(--shadow-md); } .btn-ghost { background: transparent; color: var(--ink); border: 2px solid var(--ink); } .btn-ghost:hover { background: var(--ink); color: #fff; } /* ---------- INTRO STRIP ---------- */ .intro-strip { background: var(--ink); color: #fff; padding: 28px 24px; } .intro-strip-inner { max-width: 1100px; margin: 0 auto; display: grid; grid-template-columns: repeat(3, 1fr); gap: 32px; text-align: center; } .strip-item .num { font-family: 'Inter', sans-serif; font-size: 36px; color: var(--red); font-weight: 700; line-height: 1; margin-bottom: 6px; } .strip-item .lbl { font-size: 13px; text-transform: uppercase; letter-spacing: .14em; color: #cfcfcf; } @media (max-width: 640px) { .intro-strip-inner { grid-template-columns: 1fr; gap: 20px; } } /* ---------- SECTION HEADER ---------- */ section.coverage { padding: 60px 24px; } .container { max-width: 1100px; margin: 0 auto; } .section-head { text-align: center; margin-bottom: 40px; } .section-tag { color: var(--red); font-size: 13px; font-weight: 700; text-transform: uppercase; letter-spacing: .18em; margin-bottom: 14px; } .section-head h2 { font-family: 'Inter', sans-serif; font-weight: 700; font-size: clamp(32px, 4.5vw, 50px); letter-spacing: -.02em; line-height: 1.1; margin-bottom: 14px; } .section-head p { color: var(--grey-700); font-size: 17px; max-width: 640px; margin: 0 auto; } /* ---------- COVERAGE BLOCK ---------- */ .coverage-block { background: #fff; border-radius: 4px; overflow: hidden; box-shadow: var(--shadow-md); margin-bottom: 40px; border: 1px solid var(--grey-200); } .coverage-header { background: var(--red); color: #fff; padding: 28px 32px; text-align: center; position: relative; } .coverage-header::after { content: ''; position: absolute; left: 50%; bottom: 14px; transform: translateX(-50%); width: 60px; height: 2px; background: #fff; } .coverage-header .kicker { font-size: 13px; text-transform: uppercase; letter-spacing: .2em; opacity: .9; margin-bottom: 6px; } .coverage-header h3 { font-family: 'Inter', sans-serif; font-size: clamp(24px, 3vw, 32px); letter-spacing: -.015em; font-weight: 700; margin-top: 18px; } .coverage-body { display: grid; grid-template-columns: 1fr 1fr; gap: 0; } @media (max-width: 720px) { .coverage-body { grid-template-columns: 1fr; } } .coverage-cell { padding: 36px 32px; } .coverage-cell + .coverage-cell { border-left: 1px solid var(--grey-200); } @media (max-width: 720px) { .coverage-cell + .coverage-cell { border-left: none; border-top: 1px solid var(--grey-200); } } .cell-head { display: flex; align-items: center; gap: 14px; margin-bottom: 18px; } .cell-icon { width: 56px; height: 56px; border-radius: 4px; background: linear-gradient(135deg, #fff 0%, var(--grey-100) 100%); border: 1px solid var(--grey-200); display: flex; align-items: center; justify-content: center; flex-shrink: 0; color: var(--ink); } .cell-head h4 { font-family: 'Inter', sans-serif; font-size: 22px; letter-spacing: -.01em; font-weight: 700; } .cell-desc { color: var(--grey-700); font-size: 15.5px; margin-bottom: 18px; } .feature-list { list-style: none; } .feature-list li { display: flex; align-items: flex-start; gap: 12px; padding: 9px 0; font-size: 15px; color: var(--ink-soft); border-top: 1px dashed var(--grey-200); } .feature-list li:first-child { border-top: none; } .feature-list .check-mark { color: var(--red); font-weight: 700; font-size: 18px; line-height: 1.4; flex-shrink: 0; } /* ---------- COVERAGE BLOCK (PRE-OWNED) ---------- */ .preowned-body { padding: 40px 32px; text-align: center; } .preowned-lede { color: var(--grey-700); font-size: 17px; max-width: 640px; margin: 0 auto 24px; } .components { display: grid; grid-template-columns: repeat(4, 1fr); gap: 18px; max-width: 760px; margin: 0 auto; } @media (max-width: 640px) { .components { grid-template-columns: repeat(2, 1fr); } } .component { background: var(--grey-100); border: 1px solid var(--grey-200); border-radius: 4px; padding: 24px 14px; transition: transform .2s, box-shadow .2s, border-color .2s; } .component:hover { transform: translateY(-3px); box-shadow: var(--shadow-md); border-color: var(--red); } .component .icon { width: 48px; height: 48px; margin: 0 auto 12px; color: var(--ink); } .component .name { font-family: 'Inter', sans-serif; font-size: 15px; text-transform: uppercase; letter-spacing: .04em; font-weight: 600; } .eligibility { margin: 36px auto 0; max-width: 680px; background: #fff8f8; border: 1px solid #f3d4d6; border-left: 4px solid var(--red); border-radius: 4px; padding: 18px 22px; display: flex; align-items: center; gap: 14px; text-align: left; } .eligibility-icon { width: 26px; height: 26px; color: var(--red); flex-shrink: 0; } .eligibility-text { color: var(--ink-soft); font-size: 14.5px; line-height: 1.5; } .eligibility-text strong { color: var(--ink); font-weight: 700; } /* ---------- WHY RUGE'S ---------- */ .why { background: #fff; padding: 60px 24px; border-top: 1px solid var(--grey-200); border-bottom: 1px solid var(--grey-200); } .why-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 28px; margin-top: 32px; } @media (max-width: 820px) { .why-grid { grid-template-columns: 1fr; } } .why-card { padding: 32px 28px; border: 1px solid var(--grey-200); border-radius: 4px; background: #fff; transition: border-color .2s, transform .2s, box-shadow .2s; position: relative; } .why-card::before { content: ''; position: absolute; top: 0; left: 0; width: 40px; height: 3px; background: var(--red); transition: width .25s; } .why-card:hover { transform: translateY(-3px); box-shadow: var(--shadow-md); border-color: var(--red); } .why-card:hover::before { width: 100%; } .why-num { font-family: 'Inter', sans-serif; font-size: 14px; color: var(--red); font-weight: 700; letter-spacing: .15em; margin-bottom: 14px; } .why-card h4 { font-family: 'Inter', sans-serif; font-weight: 700; letter-spacing: -.01em; font-size: 22px; margin-bottom: 10px; } .why-card p { color: var(--grey-700); font-size: 15.5px; } /* ---------- CTA ---------- */ .cta { padding: 64px 24px; background: linear-gradient(135deg, var(--ink) 0%, #2a2a2a 100%); color: #fff; text-align: center; position: relative; overflow: hidden; } .cta::before { content: ''; position: absolute; top: -100px; right: -100px; width: 400px; height: 400px; background: radial-gradient(circle, rgba(204,0,0,.22), transparent 70%); pointer-events: none; } .cta::after { content: ''; position: absolute; bottom: -100px; left: -100px; width: 400px; height: 400px; background: radial-gradient(circle, rgba(204,0,0,.10), transparent 70%); pointer-events: none; } .cta-inner { position: relative; max-width: 720px; margin: 0 auto; } .cta h2 { font-family: 'Inter', sans-serif; font-weight: 800; letter-spacing: -.02em; font-size: clamp(32px, 4.5vw, 48px); line-height: 1.1; margin-bottom: 18px; } .cta p { font-size: 18px; color: #cfcfcf; margin-bottom: 32px; } /* ---------- DISCLAIMER ---------- */ .disclaimer { background: var(--grey-100); padding: 32px 24px; border-top: 1px solid var(--grey-200); } .disclaimer-inner { max-width: 1100px; margin: 0 auto; font-size: 12.5px; color: var(--grey-500); line-height: 1.55; text-align: center; } /* ---------- FOOTER ---------- */ footer { background: var(--ink); color: #b5b5b5; padding: 40px 24px 28px; text-align: center; font-size: 14px; } footer .logo { justify-content: center; margin-bottom: 12px; } footer .logo .ink { color: #fff; } footer .footer-logo { max-width: 220px; height: auto; display: block; margin: 0 auto 18px; } footer a { color: #fff; text-decoration: none; } footer a:hover { color: var(--red); } footer .footer-links { margin: 14px 0 18px; display: flex; justify-content: center; gap: 22px; flex-wrap: wrap; } footer .copyright { font-size: 12.5px; color: #777; } /* ---------- ANIMATION ---------- */ @keyframes riseIn { from { opacity: 0; transform: translateY(16px); } to { opacity: 1; transform: translateY(0); } } .reveal { opacity: 0; } .reveal.in { animation: riseIn .7s cubic-bezier(.2,.7,.2,1) forwards; }