body.pricing-page{--pricing-accent:var(--ocean-blue);color:var(--atlantic-navy);background:var(--canvas);padding-top:0}.pricing-page .navigation [aria-current=page]{color:var(--atlantic-navy);text-decoration:underline;-webkit-text-decoration-color:var(--atlantic-teal);text-decoration-color:var(--atlantic-teal);text-underline-offset:10px;text-decoration-thickness:2px}.pricing-page .pricing-hero{text-align:left;padding-block:54px 28px}.pricing-page .pricing-hero-title{letter-spacing:-.035em;max-width:780px;color:var(--atlantic-navy);margin:0;font-size:52px;font-weight:600;line-height:1.08}.pricing-page .pricing-hero-sub{max-width:780px;color:var(--body-copy);margin:18px 0 0;font-size:18px;line-height:1.55}.pricing-page .pricing-content{padding-bottom:42px}.pricing-page .pricing-offer{border:1px solid var(--rule);background:var(--canvas);border-radius:24px;grid-template-columns:minmax(0,42fr) minmax(0,58fr);display:grid;overflow:hidden}.pricing-page .pricing-summary{border-right:1px solid var(--rule);background:var(--sea-mist);min-width:0;padding:40px}.pricing-page .pricing-ebay-logo{fill:currentColor;width:80px;height:33px;margin-bottom:22px;display:block}.pricing-page .pricing-summary h2{letter-spacing:-.025em;color:var(--atlantic-navy);margin:0;font-size:26px;font-weight:600;line-height:1.22}.pricing-page .pricing-audience{color:var(--body-copy);margin:10px 0 22px;font-size:16px;line-height:1.55}.pricing-page .pricing-amount{flex-wrap:wrap;align-items:baseline;gap:4px 16px;display:flex}.pricing-page .pricing-amount strong{color:var(--pricing-accent);letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:68px;font-weight:700;line-height:1.08}.pricing-page .pricing-amount span{color:var(--body-copy);white-space:nowrap;font-size:16px}.pricing-page .pricing-billing{color:var(--body-copy);margin:9px 0 20px;font-size:16px;line-height:1.5}.pricing-page .pricing-create{border:1px solid var(--atlantic-navy);background:var(--atlantic-navy);min-height:52px;color:var(--canvas);text-align:center;border-radius:999px;justify-content:center;align-items:center;gap:14px;padding:12px 20px;font-size:16px;font-weight:500;line-height:1.4;text-decoration:none;transition:background .16s,transform .16s;display:flex}.pricing-page :is(.pricing-create,.pricing-contact) svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:22px;height:22px;transition:transform .16s}.pricing-page .pricing-signin{color:var(--body-copy);margin:14px 0 0;font-size:14px;line-height:1.6}.pricing-page :is(.pricing-signin,.pricing-support) a{text-underline-offset:3px;text-decoration-thickness:1px;transition:color .16s}.pricing-page .pricing-inclusions{min-width:0;padding:40px}.pricing-page .pricing-inclusions h3{letter-spacing:-.025em;color:var(--ocean-blue);margin:0 0 10px;font-size:28px;font-weight:600;line-height:1.25}.pricing-page .pricing-description{color:var(--body-copy);margin:0;font-size:17px;line-height:1.55}.pricing-page .pricing-features{margin:22px 0 0;padding:0;list-style:none;display:grid}.pricing-page .pricing-features li{border-bottom:1px solid var(--rule);align-items:center;gap:20px;padding:18px 0;font-size:16px;line-height:1.5;display:flex}.pricing-page .pricing-features li:last-child{border-bottom:0}.pricing-page .pricing-features svg{fill:none;stroke:#429b60;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:24px;height:24px}.pricing-page .pricing-support{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:22px 32px;margin-top:28px;display:flex}.pricing-page .pricing-support h2{margin:0 0 4px;font-size:17px;font-weight:600;line-height:1.45}.pricing-page .pricing-contact{color:var(--body-copy);align-items:center;gap:10px;font-size:15px;display:inline-flex}.pricing-page .pricing-contact svg{width:19px;height:19px}.pricing-page .pricing-legal{color:var(--body-copy);flex-wrap:wrap;gap:14px 32px;font-size:15px;line-height:1.6;display:flex}.pricing-page :is(a,button,input):focus-visible{outline:3px solid var(--ocean-blue);outline-offset:4px}.pricing-page :is(.pricing-hero,.pricing-offer,.pricing-support){animation:.56s cubic-bezier(.2,.7,.3,1) backwards pricing-arrive}.pricing-page .pricing-offer{animation-delay:60ms}.pricing-page .pricing-support{animation-delay:.1s}@keyframes pricing-arrive{0%{opacity:.86;transform:translateY(8px)}to{opacity:1;transform:none}}@media (hover:hover) and (pointer:fine){.pricing-page .pricing-create:hover{background:var(--ocean-blue);transform:translateY(-1px)}.pricing-page :is(.pricing-create,.pricing-contact):hover svg{transform:translate(3px)}.pricing-page :is(.pricing-signin,.pricing-support) a:hover{color:var(--atlantic-navy)}}@media (width<=1000px){.pricing-page :is(.pricing-summary,.pricing-inclusions){padding:30px}}@media (width<=800px){.pricing-page .pricing-hero{padding-block:42px 26px}.pricing-page .pricing-hero-title{font-size:40px}.pricing-page .pricing-offer{grid-template-columns:minmax(0,1fr)}.pricing-page :is(.pricing-summary,.pricing-inclusions){padding:28px 24px}.pricing-page .pricing-summary{border-right:0;border-bottom:1px solid var(--rule)}.pricing-page .pricing-summary h2{max-width:520px}.pricing-page .pricing-create{max-width:480px}.pricing-page .pricing-legal{gap:12px 24px}}@media (width<=400px){.pricing-page .pricing-hero-title{font-size:34px}.pricing-page .pricing-hero-sub{font-size:17px}.pricing-page :is(.pricing-summary,.pricing-inclusions){padding:26px 20px}.pricing-page .pricing-summary h2{font-size:24px}.pricing-page .pricing-amount{gap:4px 12px}.pricing-page .pricing-amount strong{font-size:58px}.pricing-page .pricing-inclusions h3{font-size:26px}.pricing-page .pricing-features li{gap:14px}}@media (prefers-reduced-motion:reduce){.pricing-page *,.pricing-page :before,.pricing-page :after{transition:none!important;animation:none!important}.pricing-page :is(.pricing-hero,.pricing-offer,.pricing-support,.pricing-create),.pricing-page :is(.pricing-create,.pricing-contact) svg{opacity:1;transform:none!important}}@media print{.pricing-page *,.pricing-page :before,.pricing-page :after{transition:none!important;animation:none!important}.pricing-page :is(.pricing-hero,.pricing-offer,.pricing-support,.pricing-create),.pricing-page :is(.pricing-create,.pricing-contact) svg{opacity:1;transform:none!important}.pricing-page .pricing-offer{overflow:visible}}
