.page-hero .benefits{text-align:left;justify-self:center;width:min(100% + 64px,40rem);margin-inline:-32px}.benefits{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.benefits li{color:#fff;background:#070f2447;border:1px solid #ffffff1a;border-radius:14px;align-items:center;gap:.75rem;min-width:0;margin:0;padding:.85rem 1rem;font-size:1.02rem;font-weight:700;line-height:1.3;display:flex}.benefits li:before{content:"";border-bottom:3px solid #29ace4;border-right:3px solid #29ace4;flex:none;width:.55rem;height:.9rem;margin-top:-.15rem;transform:rotate(40deg)}.auction-wrap{width:min(100%,40rem);margin:0 auto;padding-bottom:4rem}.auction-request{border:1px solid var(--line);background:var(--white);border-radius:16px;padding:1.25rem 1rem 1.4rem}.auction-request [hidden]{display:none!important}.auction-request .req:after{content:" *";color:#9f1d1d}.field-hint,.consent-note{color:var(--muted);margin:0;font-size:.88rem;font-weight:500;line-height:1.45}.auction-lockup{border:1px solid var(--line);background:#fff;border-radius:12px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"logo label brand";place-items:center;gap:.45rem .7rem;min-width:0;margin:0;padding:1rem .85rem .9rem;display:grid}.auction-lockup.is-in{animation:.35s forwards auction-lockup-in}@keyframes auction-lockup-in{0%{opacity:0}to{opacity:1}}.auction-lockup-logo,.auction-lockup-brand{object-fit:contain;object-position:center;width:100%;min-width:0;max-width:11rem;height:4.5rem;display:block}.auction-lockup-logo{grid-area:logo}.auction-lockup-brand{grid-area:brand}.auction-lockup-with{max-width:6.5rem;color:var(--blue);font-family:var(--mono);letter-spacing:.08em;text-align:center;text-transform:uppercase;grid-area:label;margin:0;font-size:.68rem;font-weight:600;line-height:1.3}@media (width<=560px){.auction-lockup{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"label label""logo brand"}.auction-lockup-with{max-width:none}}.auction-combo{min-width:0;position:relative}.auction-combo input{width:100%;max-width:100%}.auction-request input,.auction-request select,.auction-request textarea{font-size:1rem}.auction-options{z-index:20;border:1px solid var(--line);background:#fff;border-radius:10px;max-height:min(18rem,50vh);margin:0;padding:.25rem 0;list-style:none;position:absolute;top:calc(100% + .25rem);left:0;right:0;overflow:auto;box-shadow:0 12px 32px #07153129}.auction-options[hidden]{display:none}.auction-options li{cursor:pointer;gap:.1rem;padding:.65rem .85rem;display:grid}.auction-options li[aria-selected=true],.auction-options li:hover{background:#eef4ff}.auction-option-name{color:var(--navy);font-weight:700;line-height:1.3}.auction-option-meta,.auction-option-note{color:var(--muted);font-size:.82rem;font-weight:600}.auction-options .is-note{cursor:default;color:var(--muted);font-size:.82rem;font-weight:600}.auction-options .is-note:hover{background:0 0}.auction-options .is-unlisted{border-top:1px solid var(--line)}.auction-request fieldset{border:0;gap:.55rem;margin:0;padding:0;display:grid}.auction-request legend{color:var(--navy);margin-bottom:.15rem;font-size:.88rem;font-weight:700}.auction-request label.check{align-items:flex-start;gap:.7rem;font-weight:500;line-height:1.45;display:flex}.auction-request label.check input{width:1.15rem;height:1.15rem;accent-color:var(--navy);flex:none;margin:.2rem 0 0;padding:0}.auction-request .check a{color:var(--blue)}.dealer-fields{gap:.9rem;display:grid}.consents{border-top:1px solid var(--line);gap:.75rem;margin-top:.35rem;padding-top:.9rem;display:grid}.auction-request button:disabled{opacity:.45;cursor:not-allowed;transform:none}.auction-request .form-status.is-error{color:#9f1d1d}.auction-request .form-status.is-success{color:#0d6b3a}.auction-request.is-enrolled>:not(.enrolled){display:none!important}.enrolled{text-align:center;justify-items:center;gap:.85rem;padding:1.75rem .4rem 1.1rem;display:grid;position:relative;overflow:hidden}.enrolled h2{max-width:16ch;color:var(--navy);margin:.35rem 0 0;font-size:clamp(1.7rem,5vw,2.2rem);line-height:1.1;animation:.5s .18s both enrolled-rise}.enrolled p{color:#243044;max-width:28rem;margin:0;font-size:1.05rem;line-height:1.5;animation:.5s .32s both enrolled-rise}.enrolled-check{background:#0d6b3a;border-radius:50%;place-items:center;width:4.25rem;height:4.25rem;animation:.55s cubic-bezier(.2,1.35,.4,1) both enrolled-pop;display:grid}.enrolled-check:after{content:"";border-bottom:4px solid #fff;border-right:4px solid #fff;width:.7rem;height:1.15rem;margin-top:-.15rem;transform:rotate(40deg)}.enrolled-burst{width:0;height:0;position:absolute;top:3.7rem;left:50%}.enrolled-burst span{background:var(--blue);border-radius:50%;width:.45rem;height:.45rem;animation:.85s ease-out .12s both enrolled-dot;position:absolute}.enrolled-burst span:nth-child(odd){background:#0d6b3a}.enrolled-burst span:first-child{--x:-72px;--y:-36px}.enrolled-burst span:nth-child(2){--x:76px;--y:-28px}.enrolled-burst span:nth-child(3){--x:-48px;--y:34px}.enrolled-burst span:nth-child(4){--x:54px;--y:40px}.enrolled-burst span:nth-child(5){--x:-8px;--y:-64px}.enrolled-burst span:nth-child(6){--x:10px;--y:62px}.enrolled-burst span:nth-child(7){--x:-90px;--y:4px}.enrolled-burst span:nth-child(8){--x:92px;--y:8px}@keyframes enrolled-pop{0%{opacity:0;transform:scale(.35)}to{opacity:1;transform:scale(1)}}@keyframes enrolled-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes enrolled-dot{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(calc(-50% + var(--x)), calc(-50% + var(--y))) scale(.35)}}@media (width>=720px){.auction-request{padding:1.6rem 1.5rem 1.7rem}.auction-lockup{column-gap:1rem}.auction-lockup-logo,.auction-lockup-brand{max-width:13rem;height:5.5rem}.auction-lockup-with{max-width:7rem;font-size:.72rem}}@media (prefers-reduced-motion:reduce){.auction-lockup.is-in,.enrolled h2,.enrolled p,.enrolled-check,.enrolled-burst span{animation:none}}
