.df-chrome[data-astro-cid-lnoc4x7z]{width:var(--df-frame);background:var(--rev-surface-base);border:1px solid var(--rev-stroke-base);font-family:var(--rev-font);color:var(--rev-glyph-primary);box-shadow:var(--rev-elevation-hero);border-radius:20px;overflow:hidden}.df-topbar[data-astro-cid-lnoc4x7z]{border-bottom:1px solid var(--rev-stroke-base);justify-content:space-between;align-items:center;height:64px;padding:0 24px;display:flex}.df-topbar__brand[data-astro-cid-lnoc4x7z]{align-items:center;gap:12px;display:flex}.df-topbar__mark[data-astro-cid-lnoc4x7z]{background:var(--rev-surface-brand);border-radius:6px;width:22px;height:22px}.df-topbar__name[data-astro-cid-lnoc4x7z]{font-size:var(--rev-body-size);font-weight:600}.df-topbar__rule[data-astro-cid-lnoc4x7z]{background:var(--rev-stroke-level01);width:1px;height:20px}.df-topbar__section[data-astro-cid-lnoc4x7z]{font-size:var(--rev-body-med-size);color:var(--rev-glyph-tertiary)}.df-topbar__right[data-astro-cid-lnoc4x7z]{font-size:var(--rev-body-med-size);align-items:center;gap:20px;display:flex}.df-topbar__link[data-astro-cid-lnoc4x7z]{color:var(--rev-glyph-secondary)}.df-topbar__btn[data-astro-cid-lnoc4x7z]{line-height:var(--rev-button-lg);border:1px solid var(--rev-stroke-level01);border-radius:var(--rev-radius-8);padding:0 16px}.df-body[data-astro-cid-lnoc4x7z]{background:var(--rev-surface-base);grid-template-columns:248px 864px 320px;gap:20px;height:838px;padding:20px;display:grid;position:relative}.df-rail__label[data-astro-cid-lnoc4x7z]{font-size:var(--rev-footnote-size);line-height:var(--rev-footnote-line);letter-spacing:var(--rev-footnote-tracking);text-transform:uppercase;color:var(--rev-glyph-tertiary);margin:0 0 4px;padding:8px 12px;font-weight:600}.df-rail__group[data-astro-cid-lnoc4x7z]+.df-rail__group[data-astro-cid-lnoc4x7z]{margin-top:20px}.df-rail__row--adds[data-astro-cid-lnoc4x7z]{overflow:hidden}.df-rail__row[data-astro-cid-lnoc4x7z]{border-radius:var(--rev-radius-8);contain:paint;height:62px;animation-duration:var(--df-loop);background:0 0;align-items:center;gap:12px;padding:0 12px;animation-timing-function:linear;animation-iteration-count:infinite;display:flex}.df-rail__marker[data-astro-cid-lnoc4x7z]{flex-shrink:0;place-items:center;width:20px;height:20px;display:grid;position:relative}.df-rail__dot[data-astro-cid-lnoc4x7z],.df-rail__tick[data-astro-cid-lnoc4x7z]{width:20px;height:20px;animation-duration:var(--df-loop);grid-area:1/1;animation-timing-function:linear;animation-iteration-count:infinite}.df-rail__dot[data-astro-cid-lnoc4x7z]{background:var(--rev-surface-level2);border-radius:50%}.df-rail__text[data-astro-cid-lnoc4x7z]{flex-direction:column;gap:2px;min-width:0;display:flex}.df-rail__title[data-astro-cid-lnoc4x7z]{font-size:var(--rev-body-med-size);line-height:var(--rev-body-med-line);font-weight:600}.df-rail__est[data-astro-cid-lnoc4x7z]{font-size:var(--rev-footnote-size);line-height:var(--rev-footnote-line);color:var(--rev-glyph-disabled)}.df-content[data-astro-cid-lnoc4x7z]{border:1px solid var(--rev-stroke-base);border-radius:var(--rev-radius-10);background:#00000005;flex-direction:column;display:flex;position:relative;overflow:hidden}.df-content__stage[data-astro-cid-lnoc4x7z]{flex:1;min-height:0;position:relative}.df-content__foot[data-astro-cid-lnoc4x7z]{height:30px;font-size:var(--rev-caption-size);letter-spacing:var(--rev-caption-tracking);color:var(--rev-glyph-disabled);justify-content:center;align-items:center;gap:6px;display:flex}.df-content__ekho[data-astro-cid-lnoc4x7z]{opacity:.6;width:auto;height:10px;display:block}.df-summary[data-astro-cid-lnoc4x7z]{border:1px solid var(--rev-stroke-base);border-radius:var(--rev-radius-10);background:var(--rev-surface-base);flex-direction:column;display:flex;overflow:hidden}.df-summary__media[data-astro-cid-lnoc4x7z]{position:relative}.df-summary__photo[data-astro-cid-lnoc4x7z]{object-fit:cover;width:100%;height:200px;display:block}.df-summary__count[data-astro-cid-lnoc4x7z]{border-radius:var(--rev-radius-4);color:#fff;font-size:var(--rev-caption-size);background:#0000008c;padding:2px 8px;position:absolute;bottom:12px;right:12px}.df-summary__pad[data-astro-cid-lnoc4x7z]{padding:16px}.df-summary__title[data-astro-cid-lnoc4x7z]{font-size:var(--rev-body-size);line-height:var(--rev-body-line);margin:0;font-weight:600}.df-summary__meta[data-astro-cid-lnoc4x7z]{font-size:var(--rev-footnote-size);color:var(--rev-glyph-tertiary);margin:2px 0 12px}.df-summary__savings[data-astro-cid-lnoc4x7z]{border-radius:var(--rev-radius-8);background:var(--rev-surface-level1);font-size:var(--rev-body-sm-size);color:var(--rev-glyph-success-strong);align-items:center;gap:8px;margin:0 0 12px;padding:8px 12px;font-weight:600;display:flex}.df-summary__savings-mark[data-astro-cid-lnoc4x7z]{flex-shrink:0;width:19px;height:18px;line-height:0}.df-summary__savings-mark[data-astro-cid-lnoc4x7z] svg[data-astro-cid-lnoc4x7z]{width:100%;height:100%;display:block}.df-summary__line[data-astro-cid-lnoc4x7z]{font-size:var(--rev-body-sm-size);line-height:var(--rev-body-sm-line);color:var(--rev-glyph-tertiary);justify-content:space-between;align-items:center;gap:12px;padding:9px 0;display:flex}.df-summary__line[data-astro-cid-lnoc4x7z]+.df-summary__line[data-astro-cid-lnoc4x7z]{border-top:1px solid var(--rev-stroke-base)}.df-summary__line--reveal[data-astro-cid-lnoc4x7z]{border-top-style:solid;border-top-color:var(--rev-stroke-base);animation-duration:var(--df-loop);animation-timing-function:linear;animation-iteration-count:infinite;overflow:hidden}.df-summary__line--head[data-astro-cid-lnoc4x7z],.df-summary__line--total[data-astro-cid-lnoc4x7z]{color:var(--rev-glyph-primary);font-weight:600}.df-summary__line--sub[data-astro-cid-lnoc4x7z]{font-size:var(--rev-footnote-size);padding:6px 0;border-top:none!important}.df-summary__val[data-astro-cid-lnoc4x7z]{color:var(--rev-glyph-primary);white-space:nowrap;font-weight:600}.df-summary__slot[data-astro-cid-lnoc4x7z]{justify-items:end;display:grid}.df-summary__slot[data-astro-cid-lnoc4x7z]>[data-astro-cid-lnoc4x7z]{animation-duration:var(--df-loop);grid-area:1/1;animation-timing-function:linear;animation-iteration-count:infinite}.df-summary__dash[data-astro-cid-lnoc4x7z]{color:var(--rev-glyph-disabled);font-style:italic}.df-summary__fees[data-astro-cid-lnoc4x7z]{opacity:0;max-height:0;animation-duration:var(--df-loop);animation-timing-function:linear;animation-iteration-count:infinite;display:grid;overflow:hidden}.df-summary__fees-inner[data-astro-cid-lnoc4x7z]{min-height:0;overflow:hidden}.df-summary__fine[data-astro-cid-lnoc4x7z]{font-size:var(--rev-caption-size);line-height:var(--rev-caption-line);color:var(--rev-glyph-disabled);margin:12px 0 0}.df-fab[data-astro-cid-lnoc4x7z]{background:var(--rev-surface-base);width:56px;height:56px;color:var(--rev-glyph-primary);box-shadow:var(--rev-elevation-depth-6);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:28px;right:28px}@media (prefers-reduced-motion:reduce){.df-rail__row[data-astro-cid-lnoc4x7z],.df-rail__dot[data-astro-cid-lnoc4x7z],.df-rail__tick[data-astro-cid-lnoc4x7z],.df-summary__line--reveal[data-astro-cid-lnoc4x7z],.df-summary__slot[data-astro-cid-lnoc4x7z]>[data-astro-cid-lnoc4x7z],.df-summary__fees[data-astro-cid-lnoc4x7z]{animation:none!important}.df-summary__slot[data-astro-cid-lnoc4x7z]>[data-astro-cid-lnoc4x7z]:not(:last-child){opacity:0}.df-summary__slot[data-astro-cid-lnoc4x7z]>[data-astro-cid-lnoc4x7z]:last-child{opacity:1}.df-summary__fees[data-astro-cid-lnoc4x7z]{opacity:1;max-height:none}}.df-step[data-astro-cid-ypf53ple]{opacity:0;visibility:hidden;animation-duration:var(--df-loop);animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;inset:0;overflow:hidden}.df-step__scroll[data-astro-cid-ypf53ple]{flex-direction:column;height:100%;padding:40px 100px 0;display:flex}.df-step__scroll--travels[data-astro-cid-ypf53ple]{height:auto;animation-duration:var(--df-loop);padding-bottom:40px;animation-timing-function:cubic-bezier(.4,0,.2,1);animation-iteration-count:infinite}.df-step__head[data-astro-cid-ypf53ple]{flex-shrink:0}.df-step__title[data-astro-cid-ypf53ple]{font-size:var(--rev-title-100-size);line-height:var(--rev-title-100-line);letter-spacing:var(--rev-title-100-tracking);margin:0;font-weight:600}.df-step__sub[data-astro-cid-ypf53ple]{font-size:var(--rev-body-med-size);line-height:var(--rev-body-med-line);color:var(--rev-glyph-tertiary);margin:16px 0 0}.df-step__body[data-astro-cid-ypf53ple]{flex-direction:column;flex-shrink:0;gap:16px;min-height:0;margin-top:40px;display:flex}.df-step__body--dense[data-astro-cid-ypf53ple]{gap:8px;margin-top:16px}.df-step__ctas[data-astro-cid-ypf53ple].df-step__ctas--standdown{animation-duration:var(--df-loop);padding:18px 0 22px;animation-timing-function:linear;animation-iteration-count:infinite}.df-step__ctas[data-astro-cid-ypf53ple]{flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:32px 0 40px;display:flex}.df-step__ctas-right[data-astro-cid-ypf53ple]{align-items:center;gap:20px;display:flex}.df-step__aside[data-astro-cid-ypf53ple]{font-size:var(--rev-body-med-size);color:var(--rev-glyph-secondary);animation-duration:var(--df-loop);animation-timing-function:linear;animation-iteration-count:infinite}.df-step__scrollbar[data-astro-cid-ypf53ple]{border-radius:var(--rev-radius-pill);background:var(--rev-stroke-level01);width:4px;height:180px;position:absolute;top:12px;right:12px}.df-step__scroll--travels[data-astro-cid-ypf53ple]~.df-step__scrollbar[data-astro-cid-ypf53ple]{height:420px}.df-step__thumb[data-astro-cid-ypf53ple]{border-radius:inherit;background:var(--rev-stroke-level02);width:100%;height:100px;animation-duration:var(--df-loop);animation-timing-function:cubic-bezier(.4,0,.2,1);animation-iteration-count:infinite;display:block}@media (prefers-reduced-motion:reduce){.df-step[data-astro-cid-ypf53ple],.df-step__scroll--travels[data-astro-cid-ypf53ple],.df-step__thumb[data-astro-cid-ypf53ple],.df-map__van[data-astro-cid-ypf53ple],.df-arrived[data-astro-cid-ypf53ple],.df-mapwrap[data-astro-cid-ypf53ple],.df-phase[data-astro-cid-ypf53ple]>[data-astro-cid-ypf53ple]{animation:none!important}}.df-card{border-radius:var(--rev-radius-10);background:var(--rev-surface-base);border:1px solid var(--rev-stroke-base);padding:24px}.df-card__title{font-size:var(--rev-body-size);line-height:var(--rev-body-line);margin:0 0 20px;font-weight:600}.df-card--tight{padding:12px}.df-card--tight .df-card__title{margin-bottom:10px}.df-grid{gap:16px;display:grid}.df-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.df-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.df-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.df-field__label{font-size:var(--rev-footnote-size);line-height:var(--rev-footnote-line);color:var(--rev-glyph-secondary);margin-bottom:6px;display:block}.df-field__label i{color:var(--rev-glyph-disabled)}.df-field__input{height:var(--rev-button-lg);border:1px solid var(--rev-stroke-level01);border-radius:var(--rev-radius-8);background:var(--rev-surface-base);font-size:var(--rev-body-med-size);color:var(--rev-glyph-primary);align-items:center;padding:0 12px;display:flex}.df-field__input--empty{color:var(--rev-glyph-disabled)}.df-reqgroup+.df-reqgroup{margin-top:18px}.df-reqgroup__label{font-size:var(--rev-footnote-size);letter-spacing:.02em;text-transform:uppercase;color:var(--rev-glyph-tertiary);margin:0 0 8px;font-weight:600}.df-reqgroup__row{border-bottom:1px solid var(--rev-stroke-base);font-size:var(--rev-body-med-size);justify-content:space-between;align-items:baseline;gap:24px;padding:7px 0;display:flex}.df-reqgroup__row:last-child{border-bottom:0}.df-reqgroup__name{color:var(--rev-glyph-secondary)}.df-reqgroup__rule{color:var(--rev-glyph-primary);flex-shrink:0;font-weight:600}.df-offers{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.df-offer{border-radius:var(--rev-radius-10);background:var(--rev-surface-base);box-shadow:inset 0 0 0 1px var(--rev-stroke-base);animation-duration:var(--df-loop);flex-direction:column;padding:16px;animation-timing-function:linear;animation-iteration-count:infinite;display:flex}.df-offer--on{box-shadow:inset 0 0 0 2px var(--rev-glyph-primary)}.df-offer__top{justify-content:space-between;align-items:center;gap:8px;min-height:22px;display:flex}.df-offer__lender{font-size:var(--rev-body-med-size);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.df-offer__down{font-size:var(--rev-body-sm-size);color:var(--rev-glyph-secondary);margin:2px 0 0}.df-offer__pay{margin:12px 0 0;font-size:24px;font-weight:700;line-height:1.1}.df-offer__pay span{font-size:var(--rev-body-med-size);color:var(--rev-glyph-tertiary);font-weight:500}.df-offer__terms{font-size:var(--rev-body-sm-size);color:var(--rev-glyph-secondary);margin:4px 0 0}.df-offer__note{font-size:var(--rev-footnote-size);color:var(--rev-glyph-tertiary);margin:10px 0 0}.df-offer__stipslabel{font-size:var(--rev-footnote-size);letter-spacing:.02em;text-transform:uppercase;color:var(--rev-glyph-tertiary);margin:14px 0 6px;font-weight:600}.df-offer__stips{font-size:var(--rev-body-sm-size);color:var(--rev-glyph-secondary);margin:0;padding-left:14px}.df-offer__stips li+li{margin-top:3px}.df-promo{border-radius:var(--rev-radius-8);background:#00000005;align-items:center;gap:10px;margin-top:16px;padding:12px;display:flex;box-shadow:inset 0 0 0 1px #0000000a}.df-promo__mark{flex-shrink:0;width:24px;height:23px;line-height:0}.df-promo__mark svg{width:100%;height:100%;display:block}.df-promo__text{font-size:var(--rev-footnote-size);color:var(--rev-glyph-tertiary);flex-direction:column;gap:1px;display:flex}.df-promo__text b{font-size:var(--rev-body-sm-size);color:var(--rev-glyph-success-strong)}.df-phase{display:grid}.df-phase>*{animation-duration:var(--df-loop);grid-area:1/1;animation-timing-function:linear;animation-iteration-count:infinite}.df-fcra{border-top:1px solid var(--rev-stroke-base);font-size:var(--rev-footnote-size);color:var(--rev-glyph-tertiary);margin:20px 0 0;padding-top:16px;line-height:1.5}.df-pqok{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:36px 24px 40px;display:flex}.df-pqok__art{width:112px;height:112px;margin-bottom:8px;line-height:0;display:block}.df-pqok__art svg{width:100%;height:100%;display:block}.df-pqok__title{margin:0;font-size:22px;font-weight:700;line-height:1.25}.df-pqok__sub{max-width:330px;font-size:var(--rev-body-med-size);line-height:var(--rev-body-med-line);color:var(--rev-glyph-tertiary);margin:0}.df-fulfil{background:var(--rev-surface-base);animation-duration:var(--df-loop);border-radius:20px;padding:6px;animation-timing-function:linear;animation-iteration-count:infinite;box-shadow:inset 0 0 0 1px #0000001a}.df-fulfil__top{gap:24px;padding:12px;display:flex}.df-fulfil__shot{object-fit:cover;border-radius:12px;flex-shrink:0;width:226px;height:127px}.df-fulfil__text{flex-direction:column;padding-top:4px;display:flex}.df-fulfil__name{font-size:var(--rev-body-size);align-items:center;gap:8px;font-weight:600;display:flex}.df-fulfil__price{font-size:var(--rev-body-size);margin-top:2px;font-weight:600}.df-fulfil__when{font-size:var(--rev-body-sm-size);color:var(--rev-glyph-tertiary);margin-top:8px}.df-fulfil__foot{border-top:1px solid var(--rev-stroke-base);justify-content:space-between;align-items:flex-start;gap:16px;margin:0 12px;padding:14px 0 12px;display:flex}.df-fulfil__addr{font-size:var(--rev-body-med-size);color:var(--rev-glyph-secondary);flex-direction:column;gap:1px;display:flex}.df-fulfil__addr b{color:var(--rev-glyph-primary);margin-bottom:3px;font-weight:600}.df-fulfil__map{color:#1552d8;margin-top:5px;font-weight:600}.df-fulfil__action{border-radius:var(--rev-radius-pill);background:var(--rev-surface-level2);font-size:var(--rev-body-med-size);flex-shrink:0;padding:7px 16px;font-weight:500}.df-cover{background:#3887ff0d;border-radius:16px;gap:10px;padding:16px;display:flex}.df-cover__icon{flex-shrink:0;place-items:center;padding-top:1px;display:grid}.df-cover__body{font-size:var(--rev-body-sm-size);color:var(--rev-glyph-secondary);flex-direction:column;gap:4px;line-height:1.5;display:flex}.df-cover__body b{font-size:var(--rev-body-size);color:var(--rev-glyph-primary)}.df-cover__body ul{margin:4px 0 0;padding-left:18px;list-style:outside}.df-cover__body li{margin-top:2px}.df-cover__icon{align-self:flex-start}.df-assist{font-size:var(--rev-footnote-size);color:var(--rev-glyph-tertiary);margin-top:6px;line-height:1.45;display:block}.df-check{font-size:var(--rev-body-med-size);color:var(--rev-glyph-secondary);align-items:flex-start;gap:8px;margin-top:14px;line-height:1.45;display:flex}.df-check__box{border-radius:var(--rev-radius-4);background:var(--rev-surface-brand);width:17px;height:17px;color:var(--rev-glyph-on-brand);flex-shrink:0;place-items:center;margin-top:1px;display:grid}.df-rule{background:var(--rev-stroke-base);height:1px;margin:14px 0}.df-add{line-height:var(--rev-button-lg);border-radius:var(--rev-radius-8);box-shadow:inset 0 0 0 1px var(--rev-stroke-level02);background:var(--rev-surface-base);font-size:var(--rev-body-med-size);color:var(--rev-glyph-primary);align-items:center;gap:8px;margin-top:16px;padding:0 16px;font-weight:600;display:inline-flex}.df-add__plus{font-size:var(--rev-body-size);color:var(--rev-glyph-tertiary);font-weight:500}.df-btn{height:var(--rev-button-xl);border-radius:var(--rev-radius-pill);font-size:var(--rev-body-med-size);justify-content:center;align-items:center;padding:0 32px;font-weight:500;display:inline-flex}.df-btn--primary{background:var(--rev-surface-brand);color:var(--rev-glyph-on-brand)}.df-btn--ghost{background:var(--rev-surface-level2);color:var(--rev-glyph-secondary)}.df-btn--save{height:var(--rev-button-lg);padding:0 40px}.df-choice{border-radius:var(--rev-radius-10);background:var(--rev-surface-base);box-shadow:inset 0 0 0 1px var(--rev-stroke-level01);contain:paint;animation-duration:var(--df-loop);padding:28px;animation-timing-function:linear;animation-iteration-count:infinite}.df-choice--on{box-shadow:inset 0 0 0 2px var(--rev-glyph-primary)}.df-choice__title{font-size:var(--rev-body-med-size);line-height:var(--rev-body-med-line);margin:0 0 6px;font-weight:600}.df-choice__body{font-size:var(--rev-body-sm-size);line-height:var(--rev-body-sm-line);color:var(--rev-glyph-tertiary);margin:0}.df-note{border-radius:var(--rev-radius-8);background:var(--rev-surface-level1);font-size:var(--rev-body-sm-size);line-height:var(--rev-body-sm-line);color:var(--rev-glyph-success-strong);align-items:flex-start;gap:10px;margin-top:16px;padding:12px;font-weight:600;display:flex}.df-field__input{contain:paint;animation-duration:var(--df-loop);animation-timing-function:linear;animation-iteration-count:infinite;position:relative}.df-val--set.df-val--set{opacity:1}.df-val{white-space:nowrap;opacity:0;animation-duration:var(--df-loop);animation-timing-function:cubic-bezier(.2,.8,.3,1);animation-iteration-count:infinite;display:block}.df-point{z-index:3;opacity:0;animation-duration:var(--df-loop);line-height:0;animation-iteration-count:infinite;position:absolute;top:0;left:0}.df-point__bob{animation:2.1s ease-in-out infinite df-point-bob;display:block}@keyframes df-point-bob{0%,to{transform:translate(0)}50%{transform:translate(1.5px,-3px)}}.df-btn--primary{animation-duration:var(--df-loop);place-items:center;animation-timing-function:ease-out;animation-iteration-count:infinite;display:grid}.df-btn__label,.df-btn__busy{animation-duration:var(--df-loop);grid-area:1/1;place-items:center;animation-timing-function:linear;animation-iteration-count:infinite;display:grid}.df-btn__busy{opacity:0}.df-btn__busy i{background:conic-gradient(from 0deg, var(--rev-glyph-on-brand) 0deg, #ffffff26 260deg, var(--rev-glyph-on-brand) 360deg);border-radius:50%;width:18px;height:18px;animation:.7s linear infinite df-btn-spin;mask:radial-gradient(farthest-side,#0000 58%,#000 60%)}@keyframes df-btn-spin{to{transform:rotate(360deg)}}.df-sub{flex-direction:column;gap:4px;display:flex}.df-sub__title{font-size:var(--rev-body-size);line-height:var(--rev-body-line);margin:0;font-weight:600}.df-sub__row{font-size:var(--rev-body-med-size);line-height:var(--rev-body-med-line);justify-content:space-between;align-items:center;gap:12px;padding:2px 0;font-weight:600;display:flex}.df-sub__row .df-swap:last-child{color:var(--rev-glyph-tertiary)}.df-sels{flex-direction:column;gap:8px;display:flex}.df-sel{contain:paint;background:var(--rev-surface-base);box-shadow:inset 0 0 0 1px var(--rev-gray-strong);animation-duration:var(--df-loop);border-radius:12px;gap:12px;padding:10px;animation-timing-function:linear;animation-iteration-count:infinite;display:flex}.df-sel__thumb{border-radius:var(--rev-radius-8);background:var(--rev-surface-level1);object-fit:cover;flex-shrink:0;width:72px;height:72px}.df-sel__plate{border-radius:var(--rev-radius-8);background:var(--rev-surface-level1);flex-shrink:0;place-items:center;width:84px;height:72px;display:grid}.df-sel__plate .df-sel__thumb{object-fit:contain;background:0 0;border-radius:0;width:68px;height:58px}.df-sel__thumb--wide{width:132px;height:84px}.df-sel--on{box-shadow:inset 0 0 0 2px var(--rev-glyph-primary)}.df-sel__text{flex-direction:column;gap:4px;min-width:0;display:flex}.df-sel__name{font-size:var(--rev-body-size);line-height:var(--rev-body-line);align-items:center;gap:8px;margin:0;font-weight:600;display:flex}.df-sel__desc{font-size:var(--rev-body-sm-size);line-height:var(--rev-body-sm-line);color:var(--rev-glyph-secondary);margin:0}.df-sel__meta{font-size:var(--rev-body-med-size);line-height:var(--rev-body-med-line);color:var(--rev-glyph-tertiary);margin:4px 0 0}.df-swap{align-items:center;display:grid}.df-swap>*{animation-duration:var(--df-loop);grid-area:1/1;animation-timing-function:linear;animation-iteration-count:infinite}.df-swap--end{justify-items:end}.df-swap--fit{align-items:center;display:flex}.df-swap--fit>*{white-space:nowrap;overflow:hidden}.df-tick{animation-duration:var(--df-loop);flex-shrink:0;line-height:0;animation-timing-function:cubic-bezier(.2,1.4,.4,1);animation-iteration-count:infinite;display:inline-block}.df-pkg--decline{box-shadow:none;background:0 0;padding-top:14px;padding-bottom:14px}.df-pkg--decline .df-pkg__head{color:var(--rev-glyph-tertiary)}.df-pkg__declinenote{font-size:var(--rev-body-sm-size);color:var(--rev-glyph-disabled);margin:4px 0 0;line-height:1.5}.df-pkg{contain:paint;background:var(--rev-surface-base);box-shadow:inset 0 0 0 1px var(--rev-gray-strong);animation-duration:var(--df-loop);border-radius:12px;padding:20px;animation-timing-function:linear;animation-iteration-count:infinite}.df-pkg--on{box-shadow:inset 0 0 0 2px var(--rev-glyph-primary)}.df-pkg__head{font-size:var(--rev-body-size);line-height:var(--rev-body-line);justify-content:space-between;align-items:center;gap:12px;margin:0 0 4px;font-weight:600;display:flex}.df-pkg__price{font-size:var(--rev-body-med-size);line-height:var(--rev-body-med-line);margin:12px 0 0;font-weight:600}.df-pkg__basis{font-size:var(--rev-body-sm-size);line-height:var(--rev-body-sm-line);color:var(--rev-glyph-tertiary);margin:2px 0 0}.df-pkg__inc{font-size:var(--rev-body-sm-size);margin:14px 0 6px;font-weight:600}.df-pkg__list{font-size:var(--rev-body-sm-size);line-height:var(--rev-body-sm-line);color:var(--rev-glyph-secondary);flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.df-pkg__list li{align-items:center;gap:10px;display:flex}.df-pkg__list li>svg{flex-shrink:0}.df-badge{border-radius:var(--rev-radius-pill);color:#1a4fa0;font-size:var(--rev-footnote-size);background:#eaf1fd;align-items:center;gap:6px;padding:2px 10px;font-weight:600;display:inline-flex}.df-badge__dot{background:currentColor;border-radius:50%;width:6px;height:6px}.df-done{border-radius:var(--rev-radius-8);background:var(--rev-surface-level1);font-size:var(--rev-body-sm-size);line-height:var(--rev-body-sm-line);color:var(--rev-glyph-success-strong);opacity:0;animation-duration:var(--df-loop);align-items:center;gap:10px;margin-top:4px;padding:8px 14px;font-weight:600;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-iteration-count:infinite;display:flex;transform:translateY(4px)scale(.94)}.df-done svg{flex-shrink:0}.df-req{gap:14px;padding:14px 0;display:flex}.df-req+.df-req{border-top:1px solid var(--rev-stroke-base)}.df-req__n{width:18px;font-size:var(--rev-body-med-size);line-height:var(--rev-body-line);color:var(--rev-glyph-tertiary);flex-shrink:0;font-weight:600}.df-req__body{flex:1;min-width:0}.df-req__head{font-size:var(--rev-body-size);line-height:var(--rev-body-line);align-items:center;gap:10px;margin:0;font-weight:600;display:flex}.df-req__note{font-size:var(--rev-body-sm-size);line-height:var(--rev-body-sm-line);color:var(--rev-glyph-tertiary);margin:4px 0 0;display:block}.df-req__need{font-size:var(--rev-body-sm-size);margin:10px 0 4px;font-weight:600;display:block}.df-req__rows{margin-top:12px;display:block}.df-tick--end{margin-left:auto}.df-row{border-radius:var(--rev-radius-8);font-size:var(--rev-body-med-size);line-height:var(--rev-body-med-line);justify-content:space-between;align-items:center;gap:16px;padding:11px 12px;display:flex}.df-row+.df-row{border-top:1px solid var(--rev-stroke-base)}.df-pill{border-radius:var(--rev-radius-pill);background:var(--rev-surface-level1);font-size:var(--rev-footnote-size);color:var(--rev-glyph-secondary);white-space:nowrap;align-items:center;gap:6px;padding:3px 12px;font-weight:600;display:inline-flex}.df-pill--done{color:var(--rev-glyph-success-strong);background:#e6f4ee}.df-pill--work{color:#8a4b08;background:#fdf0e4}.df-file{height:var(--rev-button-lg);border:1px solid var(--rev-stroke-level01);border-radius:var(--rev-radius-8);font-size:var(--rev-body-sm-size);color:var(--rev-glyph-disabled);white-space:nowrap;align-items:center;gap:10px;padding:0 4px 0 12px;display:flex}.df-file__btn{line-height:var(--rev-button-md);border-radius:var(--rev-radius-4);background:var(--rev-surface-level1);color:var(--rev-glyph-secondary);padding:0 12px;font-weight:600}.df-tbl{border-collapse:collapse;width:100%;font-size:var(--rev-body-sm-size);line-height:var(--rev-body-sm-line)}.df-tbl th{border-bottom:1px solid var(--rev-stroke-base);text-align:left;color:var(--rev-glyph-tertiary);padding:0 0 8px;font-weight:400}.df-tbl th:last-child,.df-tbl td:last-child{text-align:right}.df-tbl td{border-bottom:1px solid var(--rev-stroke-base);padding:10px 0}.df-tbl tr:last-child td{border-bottom:none}.df-tbl__link{font-weight:600;text-decoration:underline}.df-kv{font-size:var(--rev-body-med-size);line-height:var(--rev-body-med-line);color:var(--rev-glyph-tertiary);justify-content:space-between;align-items:center;gap:16px;padding:10px 0;display:flex}.df-kv+.df-kv{border-top:1px solid var(--rev-stroke-base)}.df-kv b{color:var(--rev-glyph-primary);font-weight:600}.df-map{border-radius:var(--rev-radius-10);width:100%;height:132px;display:block;overflow:hidden}.df-mappin{border-radius:var(--rev-radius-8);background:var(--rev-surface-base);width:104px;box-shadow:var(--rev-elevation-depth-6);padding:4px;display:block;position:absolute;top:26%;left:22%}.df-mapswap{display:grid}.df-mapswap>*{grid-area:1/1}.df-mapwrap{animation-duration:var(--df-loop);animation-timing-function:linear;animation-iteration-count:infinite;position:relative}.df-arrived{text-align:center;border-radius:var(--rev-radius-10);opacity:0;animation-duration:var(--df-loop);background:linear-gradient(120deg,#eef7f2 0%,#eaf1fb 58%,#f7fbff 100%);flex-direction:column;justify-content:center;align-items:center;padding:12px 20px 14px;animation-timing-function:cubic-bezier(.2,1.3,.4,1);animation-iteration-count:infinite;display:flex}.df-arrived__badge{width:62px;height:62px;line-height:0;display:block}.df-arrived__badge svg{width:100%;height:100%;display:block}.df-arrived__title{margin:6px 0 0;font-size:21px;font-weight:700;line-height:1.25}.df-arrived__sub{font-size:var(--rev-body-sm-size);color:var(--rev-glyph-tertiary);margin:2px 0 0}.df-mappin img{width:100%;display:block}.df-map__home circle{filter:drop-shadow(0 1px 3px #00000047)}.df-map__van{animation-duration:var(--df-loop), var(--df-loop);animation-name:df-van,df-van-path;animation-timing-function:linear,linear;animation-iteration-count:infinite,infinite}.df-cols{grid-template-columns:minmax(0,1fr) 238px;gap:12px;display:grid}.df-track{border-radius:var(--rev-radius-10);background:var(--rev-surface-base);border:1px solid var(--rev-stroke-base);flex-direction:column;gap:2px;padding:16px;display:flex}.df-track__row{grid-template-columns:10px minmax(0,1fr);gap:12px;display:grid}.df-track__mark{place-items:center;width:10px;display:grid;position:relative}.df-track__mark:before{content:"";background:var(--rev-stroke-level01);width:2px;position:absolute;top:0;bottom:0}.df-track__row:first-child .df-track__mark:before{top:50%}.df-track__row:last-child .df-track__mark:before{bottom:50%}.df-track__dot{background:var(--rev-stroke-level02);width:10px;height:10px;animation-duration:var(--df-loop);border-radius:50%;grid-area:1/1;animation-timing-function:cubic-bezier(.2,1.4,.4,1);animation-iteration-count:infinite;position:relative}.df-track__dot--on{background:var(--rev-surface-success)}.df-track__dot--now{background:#1a73e8;box-shadow:0 0 0 3px #1a73e840}.df-track__body{padding-bottom:12px}.df-track__row:last-child .df-track__body{padding-bottom:0}.df-track__name{font-size:var(--rev-body-sm-size);line-height:var(--rev-body-sm-line);font-weight:600;display:block}.df-track__when{font-size:var(--rev-footnote-size);line-height:var(--rev-footnote-line);color:var(--rev-glyph-tertiary);display:block}.df-info{border-radius:var(--rev-radius-10);background:var(--rev-surface-base);border:1px solid var(--rev-stroke-base);padding:10px 14px}.df-info+.df-info{margin-top:8px}.df-doc--all{margin-top:12px}.df-doc{border-radius:var(--rev-radius-10);background:var(--rev-surface-base);border:1px solid var(--rev-stroke-base);align-items:center;gap:8px;padding:10px 14px;display:flex}.df-doc__body{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.df-doc__name{min-width:0;font-size:var(--rev-body-sm-size);white-space:nowrap;text-overflow:ellipsis;font-weight:600;display:block;overflow:hidden}.df-doc__kind{font-size:var(--rev-caption-size);letter-spacing:var(--rev-caption-tracking);color:var(--rev-glyph-disabled)}.df-doc__get{color:var(--rev-glyph-tertiary);flex-shrink:0;line-height:0}.df-info__k{font-size:var(--rev-body-sm-size);line-height:var(--rev-body-sm-line);font-weight:600;display:block}.df-info__v{font-size:var(--rev-body-sm-size);line-height:var(--rev-body-sm-line);color:var(--rev-glyph-tertiary);display:block}.df-mark{border-radius:var(--rev-radius-4);background:var(--rev-surface-success-strong);opacity:.85;flex-shrink:0;width:16px;height:16px}.df-terms{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.df-term{border:1px solid var(--rev-stroke-level01);border-radius:var(--rev-radius-8);text-align:center;font-size:var(--rev-body-med-size);color:var(--rev-glyph-secondary);padding:10px 0}.df-term--on{background:var(--rev-surface-brand);border-color:var(--rev-surface-brand);color:var(--rev-glyph-on-brand);font-weight:600}.df-brand{flex-shrink:0;width:auto;height:22px;display:block}.df-brand--vdp{height:24px;margin-right:12px}.df-brand--sm{height:18px}.df-sheen{position:relative;overflow:hidden}.df-sheen:after{content:"";pointer-events:none;opacity:0;animation-duration:var(--df-loop);background:linear-gradient(115deg,#0000 32%,#4f86e829 46%,#4f86e857 50%,#4f86e829 54%,#0000 68%) -120% 0/220% 100% no-repeat;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;inset:0}.df-sheen--pay:after{animation-name:df-sheen-pay}.df-sheen--offer:after{animation-name:df-sheen-offer}.df-sheen--prot-best:after{animation-name:df-sheen-prot}.df-sheen--prequal:after{animation-name:df-sheen-prequal}.df-sheen--arrived:after{animation-name:df-sheen-arrived}.df-cover{background:#f2f7fb;border-color:#dbe7f2}@media (prefers-reduced-motion:reduce){.df-sel,.df-pkg,.df-choice,.df-tick,.df-track__dot,.df-point__bob,.df-point,.df-badge,.df-swap>*,.df-btn__label,.df-btn__busy,.df-btn__busy i{animation:none!important}.df-btn__busy{display:none}.df-swap>:not(:last-child){opacity:0}.df-swap>:last-child{opacity:1}}.dfm-cta[data-astro-cid-kq53aayf]{border-radius:var(--rev-radius-pill);background:var(--rev-surface-brand);color:var(--rev-glyph-on-brand);font-size:var(--rev-body-med-size);place-items:center;margin-top:6px;padding:13px 0;font-weight:600;display:grid}.dfm-cta[data-astro-cid-kq53aayf]>[data-astro-cid-kq53aayf]{grid-area:1/1}.dfm-cta__label[data-astro-cid-kq53aayf],.dfm-cta__busy[data-astro-cid-kq53aayf]{animation-duration:var(--df-loop);animation-timing-function:linear;animation-iteration-count:infinite}.dfm-cta__busy[data-astro-cid-kq53aayf]{opacity:0;place-items:center;display:grid}.dfm-cta__busy[data-astro-cid-kq53aayf] i[data-astro-cid-kq53aayf]{background:conic-gradient(from 0deg, var(--rev-glyph-on-brand) 0deg, #ffffff26 260deg, var(--rev-glyph-on-brand) 360deg);border-radius:50%;width:16px;height:16px;animation:.7s linear infinite dfm-cta-spin;mask:radial-gradient(farthest-side,#0000 58%,#000 60%)}@keyframes dfm-cta-spin{to{transform:rotate(360deg)}}.dfm-back[data-astro-cid-kq53aayf]{border-radius:var(--rev-radius-pill);background:var(--rev-surface-level1);color:var(--rev-glyph-secondary);font-size:var(--rev-body-med-size);justify-items:center;margin-top:8px;padding:13px 0;font-weight:600;display:grid}.dfm-by[data-astro-cid-kq53aayf]{font-size:var(--rev-caption-size);color:var(--rev-glyph-disabled);justify-content:center;align-items:center;gap:5px;margin-top:14px;padding-bottom:4px;display:flex}.dfm-standdown[data-astro-cid-kq53aayf]{animation-duration:var(--df-loop);animation-timing-function:linear;animation-iteration-count:infinite}.dfm-by__ekho[data-astro-cid-kq53aayf]{opacity:.6;width:auto;height:9px;display:block}.df-ag[data-astro-cid-5vwpgkhj]{z-index:6;font-family:var(--rev-font);position:absolute;bottom:28px;left:28px}.df-ag__dock[data-astro-cid-5vwpgkhj],.df-ag__nudge[data-astro-cid-5vwpgkhj],.df-ag__launcher[data-astro-cid-5vwpgkhj],.df-ag__panel[data-astro-cid-5vwpgkhj],.df-ag__msg[data-astro-cid-5vwpgkhj],.df-ag__tool-busy[data-astro-cid-5vwpgkhj],.df-ag__tool-done[data-astro-cid-5vwpgkhj],.df-ag__pill[data-astro-cid-5vwpgkhj],.df-ag__cards[data-astro-cid-5vwpgkhj],.df-ag__rail[data-astro-cid-5vwpgkhj],.df-ag__close[data-astro-cid-5vwpgkhj],.df-ag__ph[data-astro-cid-5vwpgkhj],.df-ag__typed[data-astro-cid-5vwpgkhj],.df-ag__word[data-astro-cid-5vwpgkhj],.df-ag__send[data-astro-cid-5vwpgkhj]{animation-duration:var(--df-loop);animation-timing-function:linear;animation-iteration-count:infinite}.df-ag__dock[data-astro-cid-5vwpgkhj]{opacity:0;flex-direction:column;align-items:flex-start;gap:14px;display:flex}.df-ag__nudge[data-astro-cid-5vwpgkhj]{background:var(--rev-surface-base);width:372px;box-shadow:var(--rev-elevation-depth-6);opacity:0;border-radius:16px;align-items:center;gap:14px;padding:14px 16px;display:flex;transform:translateY(10px)}.df-ag__nudge-thumb[data-astro-cid-5vwpgkhj]{object-fit:cover;background:var(--rev-surface-level1);border-radius:12px;flex-shrink:0;width:52px;height:52px}.df-ag__nudge-copy[data-astro-cid-5vwpgkhj]{flex-direction:column;gap:3px;min-width:0;display:flex}.df-ag__nudge-title[data-astro-cid-5vwpgkhj]{color:var(--rev-glyph-primary);font-size:15px;font-weight:600;line-height:20px}.df-ag__nudge-sub[data-astro-cid-5vwpgkhj]{color:var(--rev-glyph-disabled);font-size:13px;line-height:17px}.df-ag__control[data-astro-cid-5vwpgkhj]{place-items:end start;display:grid}.df-ag__launcher[data-astro-cid-5vwpgkhj]{background:var(--rev-glyph-primary);color:var(--rev-glyph-on-brand);box-shadow:var(--rev-elevation-depth-6);transform-origin:0 100%;border-radius:999px;grid-area:1/1;align-items:center;gap:9px;padding:12px 20px;font-size:15px;font-weight:600;line-height:20px;display:inline-flex}.df-ag__launcher-mark[data-astro-cid-5vwpgkhj]{place-items:center;line-height:0;display:grid}.df-ag__panel[data-astro-cid-5vwpgkhj]{background:var(--rev-surface-base);width:640px;height:672px;box-shadow:var(--rev-elevation-depth-6);transform-origin:0 100%;opacity:0;border-radius:20px;flex-direction:column;display:flex;position:absolute;bottom:60px;left:0;overflow:hidden}.df-ag__bar[data-astro-cid-5vwpgkhj]{flex-shrink:0;justify-content:space-between;align-items:center;height:52px;margin:20px 20px 0;display:flex}.df-ag__place[data-astro-cid-5vwpgkhj]{color:var(--rev-glyph-primary);align-items:center;gap:10px;display:inline-flex}.df-ag__place-mark[data-astro-cid-5vwpgkhj]{background:var(--rev-surface-level1);width:32px;height:32px;color:var(--rev-glyph-tertiary);border-radius:50%;place-items:center;line-height:0;display:grid}.df-ag__place-name[data-astro-cid-5vwpgkhj]{text-underline-offset:3px;font-size:15px;font-weight:600;line-height:20px;text-decoration:underline}.df-ag__close[data-astro-cid-5vwpgkhj]{background:var(--rev-surface-base);width:48px;height:48px;color:var(--rev-glyph-primary);box-shadow:var(--rev-elevation-depth-6);opacity:0;transform-origin:0 100%;border-radius:50%;grid-area:1/1;place-items:center;line-height:0;display:grid}.df-ag__lang[data-astro-cid-5vwpgkhj]{color:var(--rev-glyph-primary);flex-shrink:0;align-items:center;gap:3px;font-size:15px;font-weight:600;line-height:20px;display:inline-flex}.df-ag__lang-chev[data-astro-cid-5vwpgkhj]{color:var(--rev-glyph-tertiary);place-items:center;line-height:0;display:grid}.df-ag__log[data-astro-cid-5vwpgkhj]{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;gap:10px;min-height:0;padding:18px 20px 0;display:flex;overflow:hidden}.df-ag__log[data-astro-cid-5vwpgkhj]>[data-astro-cid-5vwpgkhj]{flex-shrink:0}.df-ag__msg[data-astro-cid-5vwpgkhj]{opacity:0;border-radius:12px;padding:11px 16px;font-size:15px;line-height:21px}.df-ag__msg--user[data-astro-cid-5vwpgkhj]{background:var(--rev-glyph-primary);max-width:66%;color:var(--rev-glyph-on-brand);align-self:flex-end}.df-ag__msg--agent[data-astro-cid-5vwpgkhj]{background:var(--rev-surface-level1);max-width:74%;color:var(--rev-glyph-primary)}.df-ag__tool[data-astro-cid-5vwpgkhj]{height:21px;font-size:15px;line-height:21px;display:grid}.df-ag__tool-busy[data-astro-cid-5vwpgkhj],.df-ag__tool-done[data-astro-cid-5vwpgkhj]{white-space:nowrap;opacity:0;grid-area:1/1;align-items:center;gap:5px;display:inline-flex}.df-ag__wave[data-astro-cid-5vwpgkhj]{background:linear-gradient(90deg, var(--rev-glyph-disabled) 30%, var(--rev-glyph-primary) 50%, var(--rev-glyph-disabled) 70%);-webkit-text-fill-color:transparent;background-size:300% 100%;-webkit-background-clip:text;background-clip:text;animation:1.6s linear infinite df-ag-wave}@keyframes df-ag-wave{0%{background-position:150% 0}to{background-position:-150% 0}}.df-ag__tool-done[data-astro-cid-5vwpgkhj]{color:var(--rev-glyph-tertiary)}.df-ag__tool-chev[data-astro-cid-5vwpgkhj]{color:var(--rev-glyph-disabled);place-items:center;line-height:0;display:grid}.df-ag__quick[data-astro-cid-5vwpgkhj]{flex-direction:column;align-self:stretch;align-items:flex-end;gap:6px;margin-top:auto;padding-top:10px;display:flex}.df-ag__pill[data-astro-cid-5vwpgkhj]{border:1px solid var(--rev-stroke-base);background:var(--rev-surface-base);height:30px;color:var(--rev-glyph-primary);white-space:nowrap;opacity:0;border-radius:999px;align-items:center;gap:7px;padding:0 13px;font-size:12.5px;font-weight:500;line-height:16px;display:inline-flex;transform:translateY(6px)}.df-ag__pill-mark[data-astro-cid-5vwpgkhj]{color:var(--rev-glyph-tertiary);flex-shrink:0}.df-ag__composer[data-astro-cid-5vwpgkhj]{background:var(--rev-surface-level1);border-radius:20px;flex-shrink:0;align-items:center;gap:10px;min-height:48px;margin:20px 20px 0;padding:8px 8px 8px 18px;display:flex}.df-ag__field[data-astro-cid-5vwpgkhj]{flex:1;min-width:0;font-size:15px;line-height:20px;display:grid}.df-ag__ph[data-astro-cid-5vwpgkhj]{color:var(--rev-glyph-disabled);grid-area:1/1}.df-ag__typed[data-astro-cid-5vwpgkhj]{white-space:normal;max-height:21px;color:var(--rev-glyph-primary);grid-area:1/1;overflow:hidden}.df-ag__word[data-astro-cid-5vwpgkhj]{opacity:0}.df-ag__send[data-astro-cid-5vwpgkhj]{background:var(--rev-surface-level2);width:32px;height:32px;color:var(--rev-glyph-disabled);border-radius:50%;flex-shrink:0;align-self:flex-start;place-items:center;line-height:0;display:grid}.df-ag__powered[data-astro-cid-5vwpgkhj]{color:var(--rev-glyph-disabled);flex-shrink:0;justify-content:center;align-items:center;gap:5px;margin:6px 20px 10px;font-size:11px;line-height:14px;display:flex}.df-ag__powered-mark[data-astro-cid-5vwpgkhj]{width:auto;height:10px;transform:translateY(.5px)}.df-ag__cards[data-astro-cid-5vwpgkhj]{opacity:0;align-self:stretch;margin:0 -20px;display:block;overflow:hidden}.df-ag__rail[data-astro-cid-5vwpgkhj]{gap:12px;width:max-content;padding:0 20px;display:flex}.df-ag__card[data-astro-cid-5vwpgkhj]{flex-direction:column;flex-shrink:0;width:200px;display:flex}.df-ag__card-img[data-astro-cid-5vwpgkhj]{object-fit:cover;background:var(--rev-surface-level1);border-radius:10px;width:200px;height:106px}.df-ag__card-name[data-astro-cid-5vwpgkhj]{color:var(--rev-glyph-primary);margin-top:8px;font-size:15px;font-weight:600;line-height:19px}.df-ag__card-meta[data-astro-cid-5vwpgkhj]{color:var(--rev-glyph-disabled);font-size:13px;line-height:17px}.df-ag__card-price[data-astro-cid-5vwpgkhj]{color:var(--rev-glyph-primary);margin-top:2px;font-size:15px;font-weight:600;line-height:19px}.df-ag--phone[data-astro-cid-5vwpgkhj]{z-index:auto;flex-direction:column;flex-shrink:0;display:flex;position:static}.df-ag--phone[data-astro-cid-5vwpgkhj] .df-ag__dock[data-astro-cid-5vwpgkhj]{display:none}.df-ag--phone[data-astro-cid-5vwpgkhj] .df-ag__panel[data-astro-cid-5vwpgkhj]{width:auto;height:652px;box-shadow:none;opacity:1;border-radius:0;flex-shrink:0;position:static;transform:none;animation-name:df-ag-panel-m!important}.df-ag--phone[data-astro-cid-5vwpgkhj] .df-ag__bar[data-astro-cid-5vwpgkhj]{height:44px;margin:0 16px 4px}.df-ag--phone[data-astro-cid-5vwpgkhj] .df-ag__log[data-astro-cid-5vwpgkhj]{gap:14px;padding:12px 16px 0}.df-ag--phone[data-astro-cid-5vwpgkhj] .df-ag__composer[data-astro-cid-5vwpgkhj]{margin:14px 16px 0}.df-ag--phone[data-astro-cid-5vwpgkhj] .df-ag__msg--user[data-astro-cid-5vwpgkhj]{max-width:84%}.df-ag--phone[data-astro-cid-5vwpgkhj] .df-ag__msg--agent[data-astro-cid-5vwpgkhj]{max-width:88%}.df-ag--phone[data-astro-cid-5vwpgkhj] .df-ag__card[data-astro-cid-5vwpgkhj],.df-ag--phone[data-astro-cid-5vwpgkhj] .df-ag__card-img[data-astro-cid-5vwpgkhj]{width:156px}.df-ag--phone[data-astro-cid-5vwpgkhj] .df-ag__card-img[data-astro-cid-5vwpgkhj]{height:74px}.df-ag--phone[data-astro-cid-5vwpgkhj] .df-ag__cards[data-astro-cid-5vwpgkhj]{margin:0 -16px}.df-ag--phone[data-astro-cid-5vwpgkhj] .df-ag__rail[data-astro-cid-5vwpgkhj]{padding:0 16px;animation-name:df-ag-rail-m!important}@media (prefers-reduced-motion:reduce){.df-ag__dock[data-astro-cid-5vwpgkhj]{opacity:1;animation:none}.df-ag__nudge[data-astro-cid-5vwpgkhj]{opacity:0;animation:none}.df-ag__panel[data-astro-cid-5vwpgkhj],.df-ag__close[data-astro-cid-5vwpgkhj]{opacity:1;animation:none;transform:none}.df-ag__launcher[data-astro-cid-5vwpgkhj]{opacity:0;animation:none}.df-ag__msg[data-astro-cid-5vwpgkhj],.df-ag__pill[data-astro-cid-5vwpgkhj]{opacity:1;animation:none;transform:none}.df-ag__cards[data-astro-cid-5vwpgkhj]{opacity:1;animation:none}.df-ag__rail[data-astro-cid-5vwpgkhj],.df-ag__send[data-astro-cid-5vwpgkhj]{animation:none}.df-ag__tool-busy[data-astro-cid-5vwpgkhj]{opacity:0;animation:none}.df-ag__wave[data-astro-cid-5vwpgkhj]{animation:none}.df-ag__tool-done[data-astro-cid-5vwpgkhj],.df-ag__ph[data-astro-cid-5vwpgkhj]{opacity:1;animation:none}.df-ag__word[data-astro-cid-5vwpgkhj]{opacity:0;animation:none}}.dfm[data-astro-cid-arb5ivuk]{container-type:inline-size}.dfm-scaler[data-astro-cid-arb5ivuk]{height:calc(844px * var(--dfm-scale,1));position:relative;overflow:hidden}.dfm-scaler[data-astro-cid-arb5ivuk]:not([data-fitted]) .dfm-stage[data-astro-cid-arb5ivuk]{visibility:hidden}.dfm-stage[data-astro-cid-arb5ivuk]{transform-origin:top;width:390px;height:844px;transform:scale(var(--dfm-scale,1));margin-left:-195px;position:absolute;top:0;left:50%}.dfm-shell[data-astro-cid-arb5ivuk]{width:100%;height:100%;box-shadow:var(--rev-elevation-hero);background:#101010;border-radius:46px;padding:9px;position:relative}.dfm-screen[data-astro-cid-arb5ivuk]{background:var(--rev-surface-base);font-family:var(--rev-font);color:var(--rev-glyph-primary);opacity:0;visibility:hidden;animation-duration:var(--df-loop);border-radius:38px;flex-direction:column;animation-timing-function:linear;animation-iteration-count:infinite;display:flex;position:absolute;inset:9px;overflow:hidden}.dfm-buybar__label[data-astro-cid-arb5ivuk],.dfm-buybar__busy[data-astro-cid-arb5ivuk]{grid-area:1/1}.dfm-buybar__label[data-astro-cid-arb5ivuk]{animation-duration:var(--df-loop);animation-timing-function:linear;animation-iteration-count:infinite}.dfm-buybar__busy[data-astro-cid-arb5ivuk]{opacity:0;background:conic-gradient(from 0deg, var(--rev-glyph-on-brand) 0deg, transparent 300deg);width:15px;height:15px;animation:var(--df-loop) linear infinite df-cta-busy, .7s linear infinite dfm-cta-spin;border-radius:50%;mask:radial-gradient(closest-side,#0000 62%,#000 65%)}.dfm-status[data-astro-cid-arb5ivuk]{flex-shrink:0;justify-content:space-between;align-items:flex-end;height:54px;padding:0 26px 6px;font-size:13px;font-weight:600;display:flex}.dfm-status__icons[data-astro-cid-arb5ivuk]{align-items:center;gap:4px;display:flex}.dfm-status__icons[data-astro-cid-arb5ivuk] i[data-astro-cid-arb5ivuk]{background:var(--rev-glyph-primary);border-radius:2px;width:14px;height:9px}.dfm-status__icons[data-astro-cid-arb5ivuk] i[data-astro-cid-arb5ivuk]:nth-child(2){width:12px}.dfm-status__icons[data-astro-cid-arb5ivuk] i[data-astro-cid-arb5ivuk]:last-child{width:20px}.dfm-vdp__view[data-astro-cid-arb5ivuk]{flex:1;min-height:0;overflow:hidden}.dfm-vdp__scroll[data-astro-cid-arb5ivuk]{will-change:transform;animation-duration:var(--df-loop);animation-timing-function:linear;animation-iteration-count:infinite}.dfm-vdp__bar[data-astro-cid-arb5ivuk]{align-items:center;gap:10px;padding:6px 16px 12px;display:flex}.dfm-vdp__mark[data-astro-cid-arb5ivuk]{background:var(--rev-surface-brand);border-radius:6px;flex-shrink:0;width:22px;height:22px}.dfm-vdp__brand[data-astro-cid-arb5ivuk]{font-size:var(--rev-body-size);font-weight:700}.dfm-vdp__search[data-astro-cid-arb5ivuk]{border-radius:var(--rev-radius-pill);background:var(--rev-surface-level1);color:var(--rev-glyph-disabled);font-size:var(--rev-footnote-size);flex:1;padding:7px 12px}.dfm-gal[data-astro-cid-arb5ivuk]{gap:6px;height:230px;padding:0 16px;display:flex;position:relative}.dfm-gal[data-astro-cid-arb5ivuk] img[data-astro-cid-arb5ivuk]{border-radius:var(--rev-radius-10);object-fit:cover;background:var(--rev-surface-level1);flex:0 0 322px;height:100%}.dfm-gal__count[data-astro-cid-arb5ivuk]{border-radius:var(--rev-radius-pill);color:#fff;font-size:var(--rev-caption-size);background:#0009;padding:3px 10px;font-weight:600;position:absolute;bottom:12px;left:28px}.dfm-vdp__pad[data-astro-cid-arb5ivuk]{padding:18px 16px 24px}.dfm-vdp__title[data-astro-cid-arb5ivuk]{margin:0;font-size:22px;font-weight:700;line-height:27px}.dfm-vdp__meta[data-astro-cid-arb5ivuk]{font-size:var(--rev-body-med-size);color:var(--rev-glyph-tertiary);margin:4px 0 8px}.dfm-vdp__stars[data-astro-cid-arb5ivuk]{font-size:var(--rev-body-med-size);color:#f5a623;letter-spacing:1px;align-items:center;gap:8px;margin:0 0 22px;display:flex}.dfm-vdp__reviews[data-astro-cid-arb5ivuk]{color:var(--rev-glyph-tertiary);letter-spacing:0;text-decoration:underline}.dfm-vdp__section[data-astro-cid-arb5ivuk]{font-size:var(--rev-body-med-size);margin:32px 0 12px;font-weight:700}.dfm-vdp__section[data-astro-cid-arb5ivuk]:first-of-type{margin-top:20px}.dfm-promo[data-astro-cid-arb5ivuk]{border-radius:var(--rev-radius-10);color:var(--rev-glyph-on-brand);background-image:linear-gradient(100deg,#060c18ed 10%,#060c18bd 55%,#060c1857 100%),url(/images/site/deal-flow/lot-front.webp);background-position:50% 62%;background-size:cover;flex-direction:column;gap:3px;margin-bottom:22px;padding:14px;display:flex}.dfm-promo__head[data-astro-cid-arb5ivuk]{font-size:var(--rev-body-med-size);font-weight:600}.dfm-promo__sub[data-astro-cid-arb5ivuk]{font-size:var(--rev-footnote-size);opacity:.7}.dfm-promo__cta[data-astro-cid-arb5ivuk]{border-radius:var(--rev-radius-pill);background:var(--rev-surface-base);color:var(--rev-glyph-primary);font-size:var(--rev-footnote-size);align-self:flex-start;margin-top:8px;padding:4px 12px;font-weight:600}.dfm-facts[data-astro-cid-arb5ivuk]{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:22px;display:grid}.dfm-fact[data-astro-cid-arb5ivuk]{border-radius:var(--rev-radius-8);background:var(--rev-surface-level1);padding:10px 12px}.dfm-fact__k[data-astro-cid-arb5ivuk]{font-size:var(--rev-caption-size);color:var(--rev-glyph-tertiary);display:block}.dfm-fact__v[data-astro-cid-arb5ivuk]{font-size:var(--rev-body-sm-size);margin-top:2px;font-weight:600;display:block}.dfm-spec[data-astro-cid-arb5ivuk]{border-bottom:1px solid var(--rev-stroke-base);font-size:var(--rev-body-sm-size);color:var(--rev-glyph-tertiary);justify-content:space-between;padding:10px 0;display:flex}.dfm-spec[data-astro-cid-arb5ivuk] b[data-astro-cid-arb5ivuk]{color:var(--rev-glyph-primary)}.dfm-buybar[data-astro-cid-arb5ivuk]{z-index:5;border-top:1px solid var(--rev-stroke-base);background:var(--rev-surface-base);border-radius:20px 20px 0 0;flex-direction:column;flex-shrink:0;padding:12px 0 26px;display:flex;position:relative;overflow:hidden;box-shadow:0 -8px 24px #101e361a}.dfm-buybar__row[data-astro-cid-arb5ivuk]{animation-duration:var(--df-loop);flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;padding:0 16px;animation-timing-function:linear;animation-iteration-count:infinite;display:flex;overflow:hidden}.dfm-buybar__ask[data-astro-cid-arb5ivuk]{border:1px solid var(--rev-stroke-level02);border-radius:var(--rev-radius-full,999px);font-size:var(--rev-body-sm-size);color:var(--rev-glyph-primary);white-space:nowrap;animation-duration:var(--df-loop);flex-shrink:0;padding:12px 14px;font-weight:600;line-height:17px;animation-timing-function:linear;animation-iteration-count:infinite}.dfm-scrim[data-astro-cid-arb5ivuk]{z-index:4;opacity:0;animation-duration:var(--df-loop);background:#101e3652;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;inset:0}.dfm-buybar__price[data-astro-cid-arb5ivuk]{flex-direction:column;display:flex}.dfm-buybar__price[data-astro-cid-arb5ivuk] b[data-astro-cid-arb5ivuk]{font-size:var(--rev-body-size);line-height:var(--rev-body-line);font-weight:700}.dfm-buybar__price[data-astro-cid-arb5ivuk] span[data-astro-cid-arb5ivuk]{font-size:var(--rev-footnote-size);color:var(--rev-glyph-tertiary)}.dfm-buybar__cta[data-astro-cid-arb5ivuk]{border-radius:var(--rev-radius-pill);background:var(--rev-surface-brand);color:var(--rev-glyph-on-brand);font-size:var(--rev-body-med-size);animation-duration:var(--df-loop);place-items:center;padding:13px 26px;font-weight:600;animation-timing-function:ease-out;animation-iteration-count:infinite;display:grid;position:relative}.dfm-tap--choice[data-astro-cid-arb5ivuk]{border-color:#1a1a1a66}.dfm-tap[data-astro-cid-arb5ivuk]{opacity:0;width:62px;height:62px;animation-duration:var(--df-loop);border:2px solid #ffffffd9;border-radius:50%;margin:-31px 0 0 -31px;animation-timing-function:ease-out;animation-iteration-count:infinite;position:absolute;top:50%;left:50%}.dfm-prog[data-astro-cid-arb5ivuk]{flex-shrink:0;gap:5px;padding:0;display:flex}.dfm-prog__seg[data-astro-cid-arb5ivuk]{background:var(--rev-surface-level2);height:3px;animation-duration:var(--df-loop);flex:1;animation-timing-function:linear;animation-iteration-count:infinite;overflow:hidden}.dfm-prog__fill[data-astro-cid-arb5ivuk]{border-radius:inherit;background:var(--rev-surface-brand);transform-origin:0;height:100%;animation-duration:var(--df-loop);animation-timing-function:cubic-bezier(.4,0,.2,1);animation-iteration-count:infinite;display:block;transform:scaleX(0)}.dfm-cohead[data-astro-cid-arb5ivuk]{flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:22px 20px 5px;display:flex}.dfm-cohead__utils[data-astro-cid-arb5ivuk]{align-items:center;gap:10px;display:flex}.dfm-utils__btn[data-astro-cid-arb5ivuk]{background:var(--rev-surface-level1);width:32px;height:32px;color:var(--rev-glyph-secondary);border-radius:50%;place-items:center;line-height:0;display:grid}.dfm-co__title[data-astro-cid-arb5ivuk]{margin:0;font-size:22px;font-weight:700;line-height:1.2}.dfm-veh[data-astro-cid-arb5ivuk]{border:1px solid var(--rev-stroke-base);border-radius:var(--rev-radius-10);color:var(--rev-glyph-tertiary);flex-shrink:0;align-items:center;gap:10px;margin:6px 16px 0;padding:8px 12px 8px 8px;display:flex}.dfm-veh[data-astro-cid-arb5ivuk] img[data-astro-cid-arb5ivuk]{border-radius:var(--rev-radius-4);object-fit:contain;background:var(--rev-surface-level1);width:56px;height:38px}.dfm-veh__text[data-astro-cid-arb5ivuk]{flex-direction:column;flex:1;min-width:0;display:flex}.dfm-veh__text[data-astro-cid-arb5ivuk] b[data-astro-cid-arb5ivuk]{font-size:var(--rev-body-sm-size);color:var(--rev-glyph-primary);font-weight:600}.dfm-veh__text[data-astro-cid-arb5ivuk] span[data-astro-cid-arb5ivuk]{font-size:var(--rev-footnote-size)}.dfm-stagebox[data-astro-cid-arb5ivuk]{border-top:1px solid var(--rev-stroke-base);background:#00000005;flex:1;min-height:0;margin:12px 0 0;position:relative}.dfm-step[data-astro-cid-arb5ivuk]{opacity:0;visibility:hidden;animation-duration:var(--df-loop);flex-direction:column;padding:12px 16px 0;animation-timing-function:linear;animation-iteration-count:infinite;display:flex;position:absolute;inset:0;overflow:hidden}.dfm-step__title[data-astro-cid-arb5ivuk]{font-size:var(--rev-body-size);line-height:var(--rev-body-line);margin:0;font-weight:700}.dfm-step__sub[data-astro-cid-arb5ivuk]{font-size:var(--rev-footnote-size);line-height:var(--rev-footnote-line);color:var(--rev-glyph-tertiary);margin:-4px 0 2px}.dfm-sheet[data-astro-cid-arb5ivuk]{background:var(--rev-surface-base);border-radius:20px 20px 0 0;flex-shrink:0;box-shadow:0 0 10px #0000001a,0 5px 6px #0000001a}.dfm-drawer[data-astro-cid-arb5ivuk]{justify-content:space-between;align-items:center;gap:12px;padding:8px 20px;display:flex}.dfm-drawer__text[data-astro-cid-arb5ivuk]{flex-direction:column;gap:1px;min-width:0;display:flex}.dfm-drawer__lab[data-astro-cid-arb5ivuk]{font-size:var(--rev-footnote-size);line-height:var(--rev-footnote-line);letter-spacing:var(--rev-footnote-tracking);color:var(--rev-glyph-tertiary)}.dfm-drawer__val[data-astro-cid-arb5ivuk]{font-size:var(--rev-body-size);line-height:var(--rev-body-line);font-weight:600}.dfm-drawer__chev[data-astro-cid-arb5ivuk]{width:34px;height:34px;color:var(--rev-glyph-secondary);background:#f6f6f6;border-radius:50%;flex-shrink:0;place-items:center;line-height:0;display:grid}.dfm-url[data-astro-cid-arb5ivuk]{z-index:5;background:var(--rev-surface-base);color:#3c3c3c;flex-shrink:0;align-items:center;gap:12px;padding:12px 36px;display:flex;position:relative}.dfm-url__chip[data-astro-cid-arb5ivuk]{border-radius:var(--rev-radius-pill);background:#f6f6f6;flex-shrink:0;place-items:center;width:42px;height:42px;line-height:0;display:grid;box-shadow:0 0 10px #0000000f,0 5px 6px #0000000f}.dfm-url__chip--field[data-astro-cid-arb5ivuk]{flex:1;justify-content:space-between;align-items:center;gap:10px;width:auto;min-width:0;padding:0 14px;display:flex}.dfm-url__icon[data-astro-cid-arb5ivuk]{flex-shrink:0;line-height:0;display:block}.dfm-url__host[data-astro-cid-arb5ivuk]{text-align:center;min-width:0;font-size:var(--rev-body-med-size);color:var(--rev-glyph-primary);flex:1;font-weight:600;line-height:normal}.dfm-url__chip--dots[data-astro-cid-arb5ivuk]{grid-auto-flow:column;gap:3px}.dfm-url__chip--dots[data-astro-cid-arb5ivuk] i[data-astro-cid-arb5ivuk]{background:currentColor;border-radius:50%;width:4px;height:4px}.dfm-vdp__bar[data-astro-cid-arb5ivuk]{color:var(--rev-glyph-primary);flex-shrink:0;justify-content:space-between;align-items:center;padding:6px 20px 14px;display:flex}.dfm-vdp__barright[data-astro-cid-arb5ivuk]{align-items:center;gap:10px;display:flex}.dfm-vdp__iconbtn[data-astro-cid-arb5ivuk]{width:32px;height:32px;color:var(--rev-glyph-tertiary);place-items:center;line-height:0;display:grid}.dfm-vdp__place[data-astro-cid-arb5ivuk]{border-radius:var(--rev-radius-pill);box-shadow:inset 0 0 0 1px var(--rev-stroke-level01);line-height:32px;font-size:var(--rev-body-sm-size);align-items:center;gap:4px;padding:0 12px;font-weight:600;display:flex}.dfm-vdp__caret[data-astro-cid-arb5ivuk]{color:var(--rev-glyph-tertiary);line-height:0;display:block}.dfm-vdp__tabs[data-astro-cid-arb5ivuk]{border-bottom:1px solid var(--rev-stroke-base);flex-shrink:0;align-items:stretch;padding:0 12px;display:flex}.dfm-vdp__tab[data-astro-cid-arb5ivuk]{text-align:center;font-size:var(--rev-body-sm-size);color:var(--rev-glyph-disabled);animation-duration:var(--df-loop);flex:1;padding:8px 0 10px;font-weight:600;animation-timing-function:linear;animation-iteration-count:infinite}.dfm-paycard[data-astro-cid-arb5ivuk]{background:var(--rev-surface-base);box-shadow:inset 0 0 0 1px var(--rev-stroke-base);border-radius:14px;margin:0 0 4px;padding:16px}.dfm-paycard__price[data-astro-cid-arb5ivuk]{margin:0;font-size:26px;font-weight:700;line-height:1.1}.dfm-paycard__was[data-astro-cid-arb5ivuk]{font-size:var(--rev-body-sm-size);color:var(--rev-glyph-disabled);align-items:center;gap:8px;margin:6px 0 12px;display:flex}.dfm-paycard__drop[data-astro-cid-arb5ivuk]{border-radius:var(--rev-radius-pill);color:var(--rev-glyph-success-strong);background:#eaf4ef;padding:2px 8px;font-weight:600}.dfm-paycard__seg[data-astro-cid-arb5ivuk]{border-radius:var(--rev-radius-pill);background:var(--rev-surface-level1);font-size:var(--rev-body-sm-size);color:var(--rev-glyph-disabled);text-align:center;grid-template-columns:1fr 1fr;padding:3px;font-weight:600;display:grid}.dfm-paycard__seg[data-astro-cid-arb5ivuk] span[data-astro-cid-arb5ivuk],.dfm-paycard__seg-on[data-astro-cid-arb5ivuk]{border-radius:var(--rev-radius-pill);padding:7px 0}.dfm-paycard__seg-on[data-astro-cid-arb5ivuk]{background:var(--rev-surface-base);color:var(--rev-glyph-primary)}.dfm-paycard__row[data-astro-cid-arb5ivuk]{font-size:var(--rev-body-sm-size);color:var(--rev-glyph-tertiary);justify-content:space-between;align-items:center;gap:12px;padding:11px 0;display:flex}.dfm-paycard__row[data-astro-cid-arb5ivuk]+.dfm-paycard__row[data-astro-cid-arb5ivuk]{border-top:1px solid var(--rev-stroke-base)}.dfm-paycard__val[data-astro-cid-arb5ivuk]{color:var(--rev-glyph-primary);align-items:center;gap:6px;font-weight:700;display:flex}.dfm-paycard__calc[data-astro-cid-arb5ivuk]{width:11px;height:13px;line-height:0;display:block}.dfm-paycard__calc[data-astro-cid-arb5ivuk] svg[data-astro-cid-arb5ivuk],.dfm-paycard__chev[data-astro-cid-arb5ivuk] svg[data-astro-cid-arb5ivuk]{width:100%;height:100%;display:block}.dfm-paycard__chev[data-astro-cid-arb5ivuk]{width:14px;height:14px;line-height:0;display:block}.dfm-paycard__banner[data-astro-cid-arb5ivuk]{color:#fff;background:linear-gradient(103deg,#1552d8 6%,#0b2f8a 96%);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin:12px 0;padding:12px 14px;display:flex}.dfm-paycard__banner-text[data-astro-cid-arb5ivuk]{font-size:var(--rev-footnote-size);color:#ffffffdb;flex-direction:column;gap:2px;line-height:1.4;display:flex}.dfm-paycard__banner-text[data-astro-cid-arb5ivuk] b[data-astro-cid-arb5ivuk]{font-size:var(--rev-body-sm-size);color:#fff}.dfm-paycard__banner-go[data-astro-cid-arb5ivuk]{color:#1552d8;background:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;line-height:0;display:grid}.dfm-paycard__cta[data-astro-cid-arb5ivuk]{border-radius:var(--rev-radius-pill);background:var(--rev-surface-brand);color:var(--rev-glyph-on-brand);font-size:var(--rev-body-med-size);justify-items:center;padding:13px 0;font-weight:600;display:grid}.dfm-paycard__pair[data-astro-cid-arb5ivuk]{text-align:center;font-size:var(--rev-body-med-size);grid-template-columns:1fr 1fr;gap:8px;margin-top:8px;font-weight:600;display:grid}.dfm-paycard__pair[data-astro-cid-arb5ivuk] span[data-astro-cid-arb5ivuk]{border-radius:var(--rev-radius-8);background:var(--rev-surface-level1);padding:11px 0}.dfm-paycard__note[data-astro-cid-arb5ivuk]{font-size:var(--rev-footnote-size);justify-content:center;align-items:center;gap:6px;margin:14px 0 0;font-weight:600;display:flex}.dfm-paycard__flame[data-astro-cid-arb5ivuk]{line-height:0;display:block}.dfm-titlefact[data-astro-cid-arb5ivuk]{border-bottom:1px solid var(--rev-stroke-base);font-size:var(--rev-body-sm-size);color:var(--rev-glyph-tertiary);flex-direction:column;gap:2px;padding:12px 0;display:flex}.dfm-titlefact[data-astro-cid-arb5ivuk] b[data-astro-cid-arb5ivuk]{font-size:var(--rev-body-med-size);color:var(--rev-glyph-primary)}.dfm-vdp__reportbody[data-astro-cid-arb5ivuk]{font-size:var(--rev-body-sm-size);color:var(--rev-glyph-tertiary);margin:0;line-height:1.55}.dfm-vdp__reportbtn[data-astro-cid-arb5ivuk]{border-radius:var(--rev-radius-8);background:var(--rev-surface-brand);color:var(--rev-glyph-on-brand);line-height:36px;font-size:var(--rev-body-sm-size);align-items:center;margin-top:14px;padding:0 16px;font-weight:600;display:inline-flex}.dfm-blem[data-astro-cid-arb5ivuk]{border-bottom:1px solid var(--rev-stroke-base);align-items:center;gap:12px;padding:12px 0;display:flex}.dfm-blem__text[data-astro-cid-arb5ivuk]{min-width:0;font-size:var(--rev-body-sm-size);color:var(--rev-glyph-tertiary);flex-direction:column;flex:1;gap:2px;display:flex}.dfm-blem__text[data-astro-cid-arb5ivuk] b[data-astro-cid-arb5ivuk]{font-size:var(--rev-body-med-size);color:var(--rev-glyph-primary)}.dfm-blem__shot[data-astro-cid-arb5ivuk]{border-radius:var(--rev-radius-8);flex-shrink:0;width:108px;height:68px;display:block;position:relative;overflow:hidden}.dfm-blem__shot[data-astro-cid-arb5ivuk] img[data-astro-cid-arb5ivuk]{object-fit:cover;width:100%;height:100%;display:block}.dfm-blem__count[data-astro-cid-arb5ivuk]{border-radius:var(--rev-radius-4);color:#fff;font-size:var(--rev-caption-size);background:#0000008c;padding:1px 5px;font-weight:600;position:absolute;bottom:5px;right:5px}.dfm-howto[data-astro-cid-arb5ivuk]{margin-top:32px}.dfm-howto__title[data-astro-cid-arb5ivuk]{font-size:var(--rev-body-size);margin:0 0 14px;font-weight:700;line-height:1.3}.dfm-howto__step[data-astro-cid-arb5ivuk]{align-items:flex-start;gap:12px;padding:10px 0;display:flex}.dfm-howto__n[data-astro-cid-arb5ivuk]{color:#1a4fa0;width:24px;height:24px;font-size:var(--rev-footnote-size);background:#eaf1fd;border-radius:50%;flex-shrink:0;place-items:center;font-weight:700;display:grid}.dfm-howto__text[data-astro-cid-arb5ivuk]{font-size:var(--rev-body-sm-size);color:var(--rev-glyph-tertiary);flex-direction:column;gap:2px;line-height:1.45;display:flex}.dfm-howto__text[data-astro-cid-arb5ivuk] b[data-astro-cid-arb5ivuk]{font-size:var(--rev-body-med-size);color:var(--rev-glyph-primary)}.dfm-phase[data-astro-cid-arb5ivuk]{display:grid}.dfm-phase[data-astro-cid-arb5ivuk] .dfm-card[data-astro-cid-arb5ivuk]{padding:12px 14px}.dfm-phase[data-astro-cid-arb5ivuk] p[data-astro-cid-arb5ivuk].df-card__title{margin-top:12px}.dfm-phase[data-astro-cid-arb5ivuk]>[data-astro-cid-arb5ivuk]{animation-duration:var(--df-loop);grid-area:1/1;animation-timing-function:cubic-bezier(.2,.8,.2,1);animation-iteration-count:infinite}.dfm-fcra[data-astro-cid-arb5ivuk]{font-size:var(--rev-caption-size);color:var(--rev-glyph-disabled);margin:8px 0 0;line-height:1.5}.dfm-pqok[data-astro-cid-arb5ivuk]{text-align:center;flex-direction:column;align-items:center;padding:14px 20px 16px;display:flex}.dfm-pqok__art[data-astro-cid-arb5ivuk]{width:76px;height:76px;line-height:0;display:block}.dfm-pqok__art[data-astro-cid-arb5ivuk] svg[data-astro-cid-arb5ivuk]{width:100%;height:100%;display:block}.dfm-pqok__title[data-astro-cid-arb5ivuk]{font-size:var(--rev-body-size);margin:12px 0 0;font-weight:700}.dfm-pqok__sub[data-astro-cid-arb5ivuk]{font-size:var(--rev-body-sm-size);color:var(--rev-glyph-tertiary);margin:6px 0 0;line-height:1.5}.dfm-grid3[data-astro-cid-arb5ivuk]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.dfm-assist[data-astro-cid-arb5ivuk]{font-size:var(--rev-footnote-size);color:var(--rev-glyph-tertiary);margin:-2px 0 10px;line-height:1.5}.dfm-need[data-astro-cid-arb5ivuk]{margin-top:6px}.dfm-reqgroup[data-astro-cid-arb5ivuk]+.dfm-reqgroup[data-astro-cid-arb5ivuk]{margin-top:14px}.dfm-reqgroup__label[data-astro-cid-arb5ivuk]{font-size:var(--rev-footnote-size);letter-spacing:.02em;text-transform:uppercase;color:var(--rev-glyph-tertiary);margin:0 0 2px;font-weight:600}.dfm-fulfil[data-astro-cid-arb5ivuk]{animation-duration:var(--df-loop);background:var(--rev-surface-base);box-shadow:inset 0 0 0 1px var(--rev-gray-strong);border-radius:12px;padding:10px;animation-timing-function:linear;animation-iteration-count:infinite;position:relative}.dfm-fulfil__top[data-astro-cid-arb5ivuk]{align-items:center;gap:12px;display:flex}.dfm-fulfil__shot[data-astro-cid-arb5ivuk]{border-radius:var(--rev-radius-8);object-fit:cover;flex-shrink:0;width:54px;height:54px;display:block}.dfm-fulfil__text[data-astro-cid-arb5ivuk]{flex-direction:column;gap:2px;min-width:0;display:flex}.dfm-fulfil__name[data-astro-cid-arb5ivuk]{font-size:var(--rev-body-med-size);font-weight:600}.dfm-fulfil__price[data-astro-cid-arb5ivuk]{font-size:var(--rev-body-sm-size);color:var(--rev-glyph-tertiary);font-weight:600}.dfm-fulfil__foot[data-astro-cid-arb5ivuk]{border-top:1px solid var(--rev-stroke-base);justify-content:space-between;align-items:flex-end;gap:12px;margin-top:6px;padding-top:6px;display:flex}.dfm-fulfil__addr[data-astro-cid-arb5ivuk]{min-width:0;font-size:var(--rev-footnote-size);color:var(--rev-glyph-tertiary);flex-direction:column;gap:2px;display:flex}.dfm-fulfil__addr[data-astro-cid-arb5ivuk] b[data-astro-cid-arb5ivuk]{font-size:var(--rev-body-sm-size);color:var(--rev-glyph-primary)}.dfm-fulfil__action[data-astro-cid-arb5ivuk]{line-height:var(--rev-button-md);border-radius:var(--rev-radius-pill);background:var(--rev-surface-level1);font-size:var(--rev-footnote-size);flex-shrink:0;padding:0 12px;font-weight:600}.dfm-approve[data-astro-cid-arb5ivuk]{text-align:center;background:linear-gradient(120deg,#eef7f2 0%,#eaf1fb 58%,#f7fbff 100%);border-radius:14px;flex-direction:column;align-items:center;padding:18px 16px 20px;display:flex;position:relative}.dfm-approve__confetti[data-astro-cid-arb5ivuk]{position:absolute;top:46px;left:50%}.dfm-approve__piece[data-astro-cid-arb5ivuk]{opacity:0;width:6px;height:8px;animation-duration:var(--df-loop);animation-timing-function:cubic-bezier(.18,.9,.3,1);animation-iteration-count:infinite;position:absolute}.dfm-approve__badge[data-astro-cid-arb5ivuk]{width:68px;height:68px;line-height:0;display:block}.dfm-approve__badge[data-astro-cid-arb5ivuk] svg[data-astro-cid-arb5ivuk]{width:100%;height:100%;display:block}.dfm-approve__title[data-astro-cid-arb5ivuk]{font-size:var(--rev-body-size);margin:4px 0 0;font-weight:700}.dfm-approve__sub[data-astro-cid-arb5ivuk]{font-size:var(--rev-body-sm-size);color:var(--rev-glyph-tertiary);margin:2px 0 0}.dfm-arrived[data-astro-cid-arb5ivuk]{text-align:center;opacity:0;animation-duration:var(--df-loop);background:linear-gradient(120deg,#eef7f2 0%,#eaf1fb 58%,#f7fbff 100%);border-radius:14px;flex-direction:column;align-items:center;padding:12px 16px 14px;animation-timing-function:cubic-bezier(.2,1.3,.4,1);animation-iteration-count:infinite;display:flex}.dfm-arrived__badge[data-astro-cid-arb5ivuk]{width:54px;height:54px;line-height:0;display:block}.dfm-arrived__badge[data-astro-cid-arb5ivuk] svg[data-astro-cid-arb5ivuk]{width:100%;height:100%;display:block}.dfm-arrived__title[data-astro-cid-arb5ivuk]{font-size:var(--rev-body-size);margin:4px 0 0;font-weight:700}.dfm-arrived__sub[data-astro-cid-arb5ivuk]{font-size:var(--rev-body-sm-size);color:var(--rev-glyph-tertiary);margin:2px 0 0}.dfm-mapwrap[data-astro-cid-arb5ivuk]{animation-duration:var(--df-loop);animation-timing-function:linear;animation-iteration-count:infinite;position:relative}.dfm-offer[data-astro-cid-arb5ivuk]{background:var(--rev-surface-base);box-shadow:inset 0 0 0 1px var(--rev-gray-strong);animation-duration:var(--df-loop);border-radius:12px;flex-direction:column;gap:2px;padding:12px 14px;animation-timing-function:linear;animation-iteration-count:infinite;display:flex;position:relative}.dfm-offer--on[data-astro-cid-arb5ivuk]{box-shadow:inset 0 0 0 2px var(--rev-glyph-primary)}.dfm-offer__lender[data-astro-cid-arb5ivuk]{font-size:var(--rev-body-med-size);font-weight:600}.dfm-offer__pay[data-astro-cid-arb5ivuk]{font-size:20px;font-weight:700;line-height:1.15}.dfm-offer__pay[data-astro-cid-arb5ivuk] span[data-astro-cid-arb5ivuk]{font-size:var(--rev-body-sm-size);color:var(--rev-glyph-tertiary);font-weight:500}.dfm-offer__terms[data-astro-cid-arb5ivuk]{font-size:var(--rev-footnote-size);color:var(--rev-glyph-tertiary)}.dfm-pkg--decline[data-astro-cid-arb5ivuk]{box-shadow:inset 0 0 0 1px var(--rev-stroke-base);background:0 0;border-radius:12px;padding:12px 14px}.dfm-pkg__declinehead[data-astro-cid-arb5ivuk]{font-size:var(--rev-body-med-size);color:var(--rev-glyph-tertiary);justify-content:space-between;align-items:baseline;gap:10px;margin:0;font-weight:600;display:flex}.dfm-pkg__declinehead[data-astro-cid-arb5ivuk] span[data-astro-cid-arb5ivuk]{font-size:var(--rev-body-sm-size);color:var(--rev-glyph-disabled);font-weight:500}.dfm-pkg__declinenote[data-astro-cid-arb5ivuk]{font-size:var(--rev-footnote-size);color:var(--rev-glyph-disabled);margin:4px 0 0;line-height:1.45}.dfm-pkg__inc[data-astro-cid-arb5ivuk]{font-size:var(--rev-footnote-size);color:var(--rev-glyph-tertiary);margin:12px 0 6px;font-weight:600}.dfm-step__scroll[data-astro-cid-arb5ivuk]{animation-duration:var(--df-loop);flex-direction:column;gap:8px;animation-timing-function:cubic-bezier(.33,0,.2,1);animation-iteration-count:infinite;display:flex}.dfm-foot__ekho[data-astro-cid-arb5ivuk]{opacity:.6;width:auto;height:9px;display:block}.dfm-mappin[data-astro-cid-arb5ivuk]{border-radius:var(--rev-radius-4);background:var(--rev-surface-base);width:76px;box-shadow:var(--rev-elevation-depth-6);padding:3px;display:block;position:absolute;top:22%;left:20%}.dfm-mappin[data-astro-cid-arb5ivuk] img[data-astro-cid-arb5ivuk]{width:100%;display:block}@media (prefers-reduced-motion:reduce){.dfm-screen[data-astro-cid-arb5ivuk],.dfm-vdp__scroll[data-astro-cid-arb5ivuk],.dfm-buybar__cta[data-astro-cid-arb5ivuk],.dfm-tap[data-astro-cid-arb5ivuk],.dfm-prog__fill[data-astro-cid-arb5ivuk],.dfm-prog__label[data-astro-cid-arb5ivuk]>span[data-astro-cid-arb5ivuk],.dfm-step[data-astro-cid-arb5ivuk]{animation:none!important}.dfm-vdp[data-astro-cid-arb5ivuk]{display:none}.dfm-buybar__busy[data-astro-cid-arb5ivuk]{opacity:0;animation:none!important}.dfm-co[data-astro-cid-arb5ivuk]{opacity:1;visibility:visible}.dfm-prog__fill[data-astro-cid-arb5ivuk]{transform:scaleX(1)}.dfm-step[data-astro-cid-arb5ivuk][style*=df-step-delivery],.dfm-prog__label[data-astro-cid-arb5ivuk]>span[data-astro-cid-arb5ivuk]:last-child{opacity:1;visibility:visible}}.dfm-card{padding:14px}.dfm-card .df-card__title{margin-bottom:12px}.dfm-field+.dfm-field,.df-terms+.dfm-field{margin-top:10px}.dfm-sel{gap:10px;padding:8px}.dfm-sel .df-sel__plate{width:56px;height:48px}.dfm-sel .df-sel__plate .df-sel__thumb{width:46px;height:38px}.dfm-sel .df-sel__name{font-size:var(--rev-body-med-size);line-height:var(--rev-body-med-line)}.dfm-sel .df-sel__meta{font-size:var(--rev-body-sm-size);margin-top:2px}.dfm-sub{font-size:var(--rev-body-sm-size);justify-content:space-between;align-items:center;gap:12px;font-weight:600;display:flex}.dfm-sub .df-swap:last-child{color:var(--rev-glyph-tertiary)}.dfm-row{font-size:var(--rev-body-sm-size);padding:9px 0}.dfm-req{padding:4px 0}.dfm-req .df-req__head{font-size:var(--rev-body-sm-size);line-height:var(--rev-body-sm-line)}.dfm-pkg{padding:14px;position:relative}.dfm-pkg .df-pkg__head{font-size:var(--rev-body-med-size);line-height:var(--rev-body-med-line)}.dfm-pkg .df-pkg__price{margin-top:6px}.dfm-track{padding:12px}.dfm-track .df-track__body{padding-bottom:8px}.dfm-step .df-choice{padding:14px}.dfm-step .df-note{margin-top:12px}.dfm-step .df-track__body{padding-bottom:6px}.dfm-step .df-map{height:132px}.dfm-step .df-term{font-size:var(--rev-body-sm-size);padding:8px 0}.deal-flow{--rev-surface-base:#fff;--rev-surface-level1:#f4f4f4;--rev-surface-level2:#e7e7e7;--rev-surface-level3:#dbdbdb;--rev-surface-invert:#0d0d0d;--rev-surface-brand:#1a1a1a;--rev-surface-disabled:#ccc;--rev-surface-success-strong:#00422f;--rev-surface-success:#008a66;--rev-glyph-primary:#1a1a1a;--rev-glyph-secondary:#333;--rev-glyph-tertiary:#4d4d4d;--rev-glyph-disabled:#969696;--rev-glyph-on-brand:#fff;--rev-glyph-success-strong:#00422f;--rev-stroke-base:#e7e7e7;--rev-stroke-level01:#dbdbdb;--rev-stroke-level02:#ccc;--rev-stroke-adaptive-strong:#0000000d;--rev-stroke-adaptive-base:#00000005;--rev-gray-subtle:#00000005;--rev-gray-default:#0000000d;--rev-gray-strong:#0000001a;--rev-radius-4:4px;--rev-radius-8:8px;--rev-radius-10:10px;--rev-radius-pill:999px;--rev-space-4:4px;--rev-space-6:6px;--rev-space-8:8px;--rev-space-10:10px;--rev-space-12:12px;--rev-space-14:14px;--rev-space-16:16px;--rev-button-md:28px;--rev-button-lg:40px;--rev-button-xl:48px;--rev-font:"Inter", system-ui, -apple-system, sans-serif;--rev-title-100-size:22px;--rev-title-100-line:27px;--rev-title-100-tracking:-.3px;--rev-body-size:16px;--rev-body-line:20px;--rev-body-med-size:14px;--rev-body-med-line:19px;--rev-body-sm-size:13px;--rev-body-sm-line:18px;--rev-footnote-size:12px;--rev-footnote-line:17px;--rev-footnote-tracking:.15px;--rev-caption-size:10px;--rev-caption-line:14px;--rev-caption-tracking:.2px;--rev-elevation-1:0 0 4px #0000001a, 1px 1px 2px #00000012;--rev-elevation-5:0 12px 17px #00000026, 0 0 14px #0000001a;--rev-elevation-depth-6:0 4px 10px #00000026;--rev-elevation-hero:0 3px 6px #101e361f, 0 16px 36px #101e3624, 0 56px 110px -20px #101e3666, 0 0 140px -30px #4f86e88c}.deal-flow[data-astro-cid-rflkubre]{position:relative;container-type:inline-size}.dfm{z-index:1;display:none;position:relative}@media (width<=1023px){.df-scaler[data-astro-cid-rflkubre]{display:none}.dfm{display:block}}.df-scaler[data-astro-cid-rflkubre]{z-index:1;height:calc(var(--df-frame-h) * var(--df-scale,1));overflow-clip-margin:130px;position:relative;overflow:clip}.df-scaler[data-astro-cid-rflkubre]:not([data-fitted]){overflow-clip-margin:0}.df-scaler[data-astro-cid-rflkubre]:not([data-fitted]) .df-stage[data-astro-cid-rflkubre]{visibility:hidden}.df-stage[data-astro-cid-rflkubre]{width:var(--df-frame);height:var(--df-frame-h);transform-origin:0 0;transform:scale(var(--df-scale,1));position:absolute;top:0;left:0}.df-vdp[data-astro-cid-rflkubre],.df-checkout[data-astro-cid-rflkubre]{opacity:0;visibility:hidden;animation-duration:var(--df-loop);animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;inset:0}.df-vdp[data-astro-cid-rflkubre]{background:var(--rev-surface-base);border:1px solid var(--rev-stroke-base);box-shadow:var(--rev-elevation-hero);border-radius:20px;overflow:hidden}.df-vdp__scroll[data-astro-cid-rflkubre]{will-change:transform;animation-duration:var(--df-loop);animation-timing-function:linear;animation-iteration-count:infinite}.df-vdp__bar[data-astro-cid-rflkubre]{border-bottom:1px solid var(--rev-stroke-base);height:64px;font-family:var(--rev-font);font-size:var(--rev-body-med-size);color:var(--rev-glyph-secondary);align-items:center;gap:24px;padding:0 32px;display:flex}.df-vdp__mark[data-astro-cid-rflkubre]{background:var(--rev-surface-brand);border-radius:6px;width:22px;height:22px}.df-vdp__brand[data-astro-cid-rflkubre]{font-size:var(--rev-body-size);color:var(--rev-glyph-primary);margin-right:12px;font-weight:700}.df-vdp__search[data-astro-cid-rflkubre]{border-radius:var(--rev-radius-pill);background:var(--rev-surface-level1);height:36px;color:var(--rev-glyph-disabled);flex:1;padding:0 16px;line-height:36px}.df-vdp__gallery[data-astro-cid-rflkubre]{background:var(--rev-surface-base);padding:0 20px;position:relative}.df-vdp__pair[data-astro-cid-rflkubre]{gap:8px;display:flex}.df-vdp__tile[data-astro-cid-rflkubre]{border:1px solid #f2f2f2;border-radius:16px;flex:1 1 0;min-width:0;height:380px;position:relative;overflow:hidden}.df-vdp__tile-img[data-astro-cid-rflkubre]{object-fit:cover;width:100%;height:100%;display:block}.df-vdp__count[data-astro-cid-rflkubre]{border-radius:var(--rev-radius-pill);background:var(--rev-surface-base);font-size:var(--rev-footnote-size);box-shadow:var(--rev-elevation-1);align-items:center;gap:6px;padding:7.5px 16px;font-weight:600;display:inline-flex;position:absolute;bottom:19px;left:19px}.df-vdp__tile-icons[data-astro-cid-rflkubre]{gap:8px;display:flex;position:absolute;bottom:19px;right:19px}.df-vdp__tile-icon[data-astro-cid-rflkubre]{background:var(--rev-surface-base);width:34px;height:34px;color:var(--rev-glyph-primary);box-shadow:var(--rev-elevation-1);border-radius:50%;place-items:center;display:grid}.df-vdp__progress[data-astro-cid-rflkubre]{border-radius:var(--rev-radius-pill);background:var(--rev-stroke-level01);height:4px;margin-top:8px;display:block;overflow:hidden}.df-vdp__progress-fill[data-astro-cid-rflkubre]{background:var(--rev-glyph-primary);border-radius:inherit;width:17%;height:100%;display:block}.df-vdp__stars[data-astro-cid-rflkubre]{font-size:var(--rev-body-med-size);color:#f5a623;letter-spacing:2px;align-items:center;gap:8px;margin:0 0 28px;display:flex}.df-vdp__reviews[data-astro-cid-rflkubre]{color:var(--rev-glyph-tertiary);letter-spacing:0;text-decoration:underline}.df-vdp__promos[data-astro-cid-rflkubre]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:32px;display:grid}.df-vdp__promo-card[data-astro-cid-rflkubre]{border-radius:var(--rev-radius-10);background:var(--rev-surface-invert);min-height:148px;color:var(--rev-glyph-on-brand);isolation:isolate;flex-direction:column;gap:4px;padding:18px;display:flex;position:relative;overflow:hidden}.df-vdp__promo-bg[data-astro-cid-rflkubre]{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.df-vdp__promo-card[data-astro-cid-rflkubre]:after{content:"";z-index:-1;background:linear-gradient(170deg,#060c1847 0%,#060c189e 48%,#060c18db 100%);position:absolute;inset:0}.df-vdp__promo-head[data-astro-cid-rflkubre]{font-size:var(--rev-body-med-size);line-height:var(--rev-body-med-line);margin-top:auto;font-weight:600}.df-vdp__promo-sub[data-astro-cid-rflkubre]{font-size:var(--rev-footnote-size);opacity:.7}.df-vdp__promo-cta[data-astro-cid-rflkubre]{border-radius:var(--rev-radius-pill);background:var(--rev-surface-base);color:var(--rev-glyph-primary);font-size:var(--rev-footnote-size);align-self:flex-start;margin-top:10px;padding:5px 14px;font-weight:600}.df-vdp__specs[data-astro-cid-rflkubre]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 40px;display:grid}.df-vdp__spec[data-astro-cid-rflkubre]{border-bottom:1px solid var(--rev-stroke-base);padding-bottom:14px}.df-vdp__acclist[data-astro-cid-rflkubre]{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 40px;margin-bottom:32px;display:grid}.df-vdp__accrow[data-astro-cid-rflkubre]{border-bottom:1px solid var(--rev-stroke-base);align-items:center;gap:16px;padding:16px 0;display:flex}.df-vdp__accrow-text[data-astro-cid-rflkubre]{min-width:0;font-size:var(--rev-body-sm-size);color:var(--rev-glyph-tertiary);flex-direction:column;flex:1 1 0;gap:3px;display:flex}.df-vdp__accrow-text[data-astro-cid-rflkubre] b[data-astro-cid-rflkubre]{font-size:var(--rev-body-med-size);color:var(--rev-glyph-primary)}.df-vdp__accrow-price[data-astro-cid-rflkubre]{color:var(--rev-glyph-primary);margin-top:2px;font-weight:600}.df-vdp__accrow-thumb[data-astro-cid-rflkubre]{border:1px solid var(--rev-stroke-base);border-radius:var(--rev-radius-8);flex-shrink:0;width:84px;height:64px;display:block;overflow:hidden}.df-vdp__accrow-thumb[data-astro-cid-rflkubre] img[data-astro-cid-rflkubre]{object-fit:contain;width:100%;height:100%;display:block}.df-vdp__titlefacts[data-astro-cid-rflkubre]{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 40px;display:grid}.df-vdp__titlefact[data-astro-cid-rflkubre]{border-bottom:1px solid var(--rev-stroke-base);gap:12px;padding:16px 0;display:flex}.df-vdp__titlefact-mark[data-astro-cid-rflkubre]{border-radius:var(--rev-radius-8);background:var(--rev-surface-level1);width:32px;height:32px;color:var(--rev-glyph-primary);flex-shrink:0;place-items:center;display:grid}.df-vdp__reportbody[data-astro-cid-rflkubre]{font-size:var(--rev-body-sm-size);color:var(--rev-glyph-tertiary);margin:0;line-height:1.55}.df-vdp__reportsub[data-astro-cid-rflkubre]{font-size:var(--rev-body-med-size);margin:0 0 6px;font-weight:600}.df-vdp__reportbtn[data-astro-cid-rflkubre]{line-height:var(--rev-button-lg);border-radius:var(--rev-radius-8);background:var(--rev-surface-brand);color:var(--rev-glyph-on-brand);font-size:var(--rev-body-med-size);align-items:center;margin-top:20px;padding:0 20px;font-weight:600;display:inline-flex}.df-vdp__blems[data-astro-cid-rflkubre]{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 40px;margin-top:20px;display:grid}.df-vdp__blem-shot[data-astro-cid-rflkubre]{border-radius:var(--rev-radius-8);flex-shrink:0;width:128px;height:80px;display:block;position:relative;overflow:hidden}.df-vdp__blem-shot[data-astro-cid-rflkubre] img[data-astro-cid-rflkubre]{object-fit:cover;width:100%;height:100%;display:block}.df-vdp__blem-count[data-astro-cid-rflkubre]{border-radius:var(--rev-radius-4);color:#fff;font-size:var(--rev-caption-size);background:#0000008c;padding:1px 6px;font-weight:600;position:absolute;bottom:6px;right:6px}.df-howto[data-astro-cid-rflkubre]{text-align:center;margin-top:48px}.df-howto__title[data-astro-cid-rflkubre]{margin:0;font-size:26px;font-weight:600;line-height:1.2}.df-howto__sub[data-astro-cid-rflkubre]{max-width:640px;font-size:var(--rev-body-size);color:var(--rev-glyph-tertiary);margin:16px auto 0}.df-vdp__steps[data-astro-cid-rflkubre]{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:48px 0 8px;display:grid}.df-vdp__step[data-astro-cid-rflkubre]{background:var(--rev-surface-base);border:1px solid #0000001a;border-radius:20px;flex-direction:column;gap:24px;padding:24px;display:flex}.df-vdp__step-n[data-astro-cid-rflkubre]{color:#0d5bf2;width:32px;height:32px;font-size:var(--rev-body-size);background:#e7effe;border-radius:50%;flex-shrink:0;place-items:center;font-weight:600;display:grid}.df-vdp__step-text[data-astro-cid-rflkubre]{font-size:var(--rev-body-med-size);color:var(--rev-glyph-tertiary);flex-direction:column;gap:2px;padding-top:2px;display:flex}.df-vdp__step-text[data-astro-cid-rflkubre] b[data-astro-cid-rflkubre]{color:var(--rev-glyph-primary)}.df-vdp__fact-v[data-astro-cid-rflkubre] i[data-astro-cid-rflkubre]{color:var(--rev-glyph-tertiary);font-style:normal;font-weight:400}.df-vdp__cols[data-astro-cid-rflkubre]{font-family:var(--rev-font);grid-template-columns:minmax(0,1fr) 437px;gap:48px;padding:32px 80px;display:grid}.df-vdp__title[data-astro-cid-rflkubre]{margin:0;font-size:29px;font-weight:700;line-height:1.15}.df-vdp__meta[data-astro-cid-rflkubre]{font-size:var(--rev-body-med-size);color:var(--rev-glyph-tertiary);margin:6px 0 28px}.df-vdp__section[data-astro-cid-rflkubre]{font-size:var(--rev-body-size);margin:48px 0 16px;font-weight:700}.df-vdp__section[data-astro-cid-rflkubre]:first-of-type{margin-top:0}.df-vdp__facts[data-astro-cid-rflkubre]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.df-vdp__fact[data-astro-cid-rflkubre]{border-radius:var(--rev-radius-8);background:var(--rev-surface-level1);padding:16px}.df-vdp__fact-k[data-astro-cid-rflkubre]{font-size:var(--rev-footnote-size);color:var(--rev-glyph-tertiary);display:block}.df-vdp__fact-v[data-astro-cid-rflkubre]{font-size:var(--rev-body-med-size);margin-top:4px;font-weight:600;display:block}.df-vdp__pay[data-astro-cid-rflkubre].df-sheen{z-index:2;background:var(--rev-surface-base);border:1px solid var(--rev-stroke-base);width:437px;height:fit-content;animation-name:df-vdp-pay-stick;animation-duration:var(--df-loop);will-change:transform;border-radius:16px;padding:32px;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;top:489px;right:81px;box-shadow:0 2px 4px #101e3614,0 16px 32px #101e3629}.df-vdp__price[data-astro-cid-rflkubre]{margin:0;font-size:34px;font-weight:700;line-height:1.1}.df-vdp__was[data-astro-cid-rflkubre]{font-size:var(--rev-body-med-size);color:var(--rev-glyph-disabled);align-items:center;gap:10px;margin:8px 0 20px;display:flex}.df-vdp__drop[data-astro-cid-rflkubre]{border-radius:var(--rev-radius-pill);color:var(--rev-glyph-success-strong);font-size:var(--rev-footnote-size);background:#e6f4ee;padding:2px 10px;font-weight:600}.df-vdp__seg[data-astro-cid-rflkubre]{border-radius:var(--rev-radius-pill);background:var(--rev-surface-level1);font-size:var(--rev-body-med-size);text-align:center;color:var(--rev-glyph-tertiary);grid-template-columns:1fr 1fr;margin-bottom:20px;padding:4px;display:grid}.df-vdp__seg[data-astro-cid-rflkubre] span[data-astro-cid-rflkubre]{padding:8px 0}.df-vdp__seg-on[data-astro-cid-rflkubre]{border-radius:var(--rev-radius-pill);background:var(--rev-surface-base);color:var(--rev-glyph-primary);box-shadow:var(--rev-elevation-1);font-weight:600}.df-vdp__row[data-astro-cid-rflkubre]{border-bottom:1px solid var(--rev-stroke-base);font-size:var(--rev-body-med-size);color:var(--rev-glyph-tertiary);justify-content:space-between;padding:12px 0;display:flex}.df-vdp__row-v[data-astro-cid-rflkubre]{color:var(--rev-glyph-primary);align-items:center;gap:6px;font-weight:700;display:flex}.df-vdp__calc[data-astro-cid-rflkubre]{width:12px;height:15px;color:var(--rev-glyph-primary);line-height:0;display:block}.df-vdp__calc[data-astro-cid-rflkubre] svg[data-astro-cid-rflkubre]{width:100%;height:100%;display:block}.df-vdp__promo[data-astro-cid-rflkubre]{border-radius:var(--rev-radius-8);font-size:var(--rev-body-sm-size);color:var(--rev-glyph-success-strong);background:#f2f9f6;align-items:center;gap:10px;margin:20px 0;padding:14px;font-weight:600;display:flex}.df-vdp__promo-mark[data-astro-cid-rflkubre]{flex-shrink:0;width:24px;height:23px;line-height:0}.df-vdp__promo-mark[data-astro-cid-rflkubre] svg[data-astro-cid-rflkubre]{width:100%;height:100%;display:block}.df-prequal[data-astro-cid-rflkubre]{color:#fff;background:linear-gradient(90deg,#0d5bf2 50%,#073ca5 75%,#042d7f 87.5%,#011d58 100%);border-radius:16px;align-items:center;gap:16px;margin-bottom:12px;padding:14px 16px;display:flex;position:relative;overflow:hidden}.df-prequal[data-astro-cid-rflkubre]:after{content:"";pointer-events:none;mix-blend-mode:screen;opacity:.16;background-image:radial-gradient(circle at 20% 30%,#fff 0 2px,#0000 3px),radial-gradient(circle at 70% 70%,#fff 0 2px,#0000 3px);background-size:90px 90px;position:absolute;inset:-40% -10%}.df-prequal__text[data-astro-cid-rflkubre]{font-size:var(--rev-body-med-size);flex-direction:column;flex:1;gap:2px;line-height:1.35;display:flex}.df-prequal__text[data-astro-cid-rflkubre] b[data-astro-cid-rflkubre]{font-weight:600}.df-prequal__btn[data-astro-cid-rflkubre]{border-radius:var(--rev-radius-pill);color:var(--rev-glyph-primary);font-size:var(--rev-body-med-size);background:#fff;flex-shrink:0;padding:9px 16px;font-weight:600}.df-vdp__cta[data-astro-cid-rflkubre],.df-vdp__cta2[data-astro-cid-rflkubre]{border-radius:var(--rev-radius-pill);text-align:center;font-size:var(--rev-body-size);animation-duration:var(--df-loop);padding:15px 0;font-weight:600;animation-timing-function:ease-out;animation-iteration-count:infinite;display:block}.df-vdp__cta[data-astro-cid-rflkubre]{background:var(--rev-surface-brand);color:var(--rev-glyph-on-brand)}.df-vdp__cta2[data-astro-cid-rflkubre]{color:var(--rev-glyph-primary);animation:none}.df-vdp__dim[data-astro-cid-rflkubre]{z-index:5;opacity:0;animation-duration:var(--df-loop);background:#101e3629;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;inset:0}.df-cursor[data-astro-cid-rflkubre]{z-index:20;animation-duration:var(--df-loop);animation-timing-function:cubic-bezier(.4,0,.2,1);animation-iteration-count:infinite;position:absolute;bottom:273px;right:284px}.df-vdp__cta[data-astro-cid-rflkubre]{place-items:center;display:grid}.df-vdp__cta-label[data-astro-cid-rflkubre]{animation-duration:var(--df-loop);grid-area:1/1;animation-timing-function:linear;animation-iteration-count:infinite}.df-vdp__cta-busy[data-astro-cid-rflkubre]{opacity:0;background:conic-gradient(from 0deg, var(--rev-glyph-on-brand) 0deg, transparent 300deg);width:18px;height:18px;animation:var(--df-loop) linear infinite df-cta-busy, .7s linear infinite df-cta-spin;border-radius:50%;grid-area:1/1;mask:radial-gradient(closest-side,#0000 62%,#000 65%)}@keyframes df-cta-spin{to{transform:rotate(360deg)}}.df-approve[data-astro-cid-rflkubre]{border-radius:var(--rev-radius-10);background:linear-gradient(180deg, #eaf8f0 0%, var(--rev-surface-base) 82%);text-align:center;contain:paint;border:1px solid #cfeadc;flex-direction:column;align-items:center;gap:4px;padding:28px 24px 22px;display:flex}.df-approve__confetti[data-astro-cid-rflkubre]{pointer-events:none;position:absolute;inset:0}.df-approve__piece[data-astro-cid-rflkubre]{opacity:0;width:7px;height:7px;animation-duration:var(--df-loop);animation-timing-function:cubic-bezier(.15,.9,.3,1);animation-iteration-count:infinite;position:absolute;top:34%;left:50%}.df-approve__badge[data-astro-cid-rflkubre] svg{width:84px;height:84px}.df-approve__title[data-astro-cid-rflkubre]{color:var(--rev-glyph-primary);margin:8px 0 0;font-size:21px;font-weight:700;line-height:1.25}.df-approve__sub[data-astro-cid-rflkubre]{font-size:var(--rev-body-sm-size);color:var(--rev-glyph-tertiary);margin:2px 0 0}@media (prefers-reduced-motion:reduce){.df-vdp[data-astro-cid-rflkubre],.df-vdp__scroll[data-astro-cid-rflkubre],.df-cursor[data-astro-cid-rflkubre],.df-vdp__cta[data-astro-cid-rflkubre]{animation:none!important}.df-vdp[data-astro-cid-rflkubre]{display:none}.df-checkout[data-astro-cid-rflkubre]{opacity:1;visibility:visible;animation:none!important}.df-vdp__cta-busy[data-astro-cid-rflkubre],.df-sheen[data-astro-cid-rflkubre]:after,.df-approve__piece[data-astro-cid-rflkubre]{opacity:0;animation:none!important}}
