.d2 .d2-sell-promise__row{grid-template-columns:minmax(0,1fr);display:grid}.d2 .d2-sell-promise__item{font-family:var(--display);letter-spacing:-.045em;padding-block:clamp(1.25rem,2.6vw,2.25rem);font-size:clamp(1.9rem,4.6vw,3.5rem);font-weight:900;line-height:.94}.d2 .d2-sell-promise__item+.d2-sell-promise__item{border-top:1px solid var(--rule)}.d2 .d2-sell-promise__item:last-child{color:var(--green)}@media (min-width:860px){.d2 .d2-sell-promise__row{grid-template-columns:repeat(3,minmax(0,1fr))}.d2 .d2-sell-promise__item+.d2-sell-promise__item{border-top:0;border-left:1px solid var(--rule);padding-left:clamp(1.25rem,2.6vw,2.25rem)}.d2 .d2-sell-promise__item:not(:last-child){padding-right:clamp(1.25rem,2.6vw,2.25rem)}}.d2 .d2-sell-head .d2-body{align-self:end}.d2 .d2-sell-shots{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2vw,1.75rem);display:grid}@media (min-width:940px){.d2 .d2-sell-shots{grid-template-columns:repeat(4,minmax(0,1fr))}}.d2 .d2-sell-shot{aspect-ratio:4/3;background:var(--paper-2);border:3px solid var(--black);width:100%;position:relative}.d2 .d2-sell-shot img{object-fit:cover}@media (min-width:940px){.d2 .d2-main .d2-split:has(>.d2-broker__title){align-items:start}}.d2 .d2-sell-ops{text-align:center;flex-direction:column;align-items:center;gap:clamp(1.25rem,2.6vw,2rem);display:flex}.d2 .d2-sell-ops__title{max-width:18ch}.d2 .d2-sell-ops__lines{max-width:46ch;color:var(--ink-2);flex-direction:column;gap:clamp(.75rem,1.4vw,1.125rem);font-size:clamp(1.0625rem,1.45vw,1.375rem);line-height:1.45;display:flex}
