.site-main{display:flex;flex-direction:column;row-gap:48px}.section__title{margin-bottom:32px}.section__title .title{font-size:20px;line-height:32px}.section--ad-related .section__content{display:grid;gap:24px}@media screen and (min-width:1201px){.section--ad-related .section__content{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:769px)and (max-width:1200px){.section--ad-related .section__content{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.section--ad-related .section__content{grid-template-columns:100%}}.ad-single{display:grid;gap:32px}.ad-single .section{background-color:var(--surface);border-radius:16px;box-shadow:var(--box-shadow);padding:16px;height:100%}.ad-single .section__title{position:relative}.ad-single .section__title::before{content:"";position:absolute;inset-inline-start:-16px;width:6px;height:32px;background-color:var(--primary)}.ad-single .section--ad-details .section__content{display:flex;flex-direction:column;row-gap:16px}@media screen and (max-width:1024px){.ad-single .section--ad-details .section__content__header{display:none}}.ad-single .section--ad-details .section__content__footer{text-align:end}@media screen and (min-width:1025px){.ad-single .section--ad-details .section__overlay{display:none}}.ad-single .section--social-share .social-share{display:flex;align-items:center;justify-content:center;gap:8px}.ad-single .section--social-share .social-share__item{border:2px solid var(--outline-lowest);border-radius:99px;padding:8px;display:inline-flex;align-items:center;justify-content:center;transition:border-color .1s}.ad-single .section--social-share .social-share__item:hover{border-color:var(--primary)}@media screen and (min-width:1025px){.ad-single{grid-template-columns:minmax(0,1fr) 380px}}.ad-single__sidebar{display:flex;flex-direction:column;row-gap:24px}@media screen and (min-width:1025px){.ad-single__sidebar{position:sticky;transition:top .2s}.scroll-up .ad-single__sidebar{top:153px}.scroll-down .ad-single__sidebar{top:84px}}.ad-single .ad-details{display:flex;flex-direction:column}.ad-single .ad-details .is_laddered{background-color:var(--primary);color:var(--on-primary);display:inline-block;padding:4px 8px;border-radius:4px;font-size:12px;line-height:16px}.ad-single .ad-details .item{display:flex;justify-content:space-between;font-size:14px}.ad-single .ad-details .item:not(:first-of-type){padding-top:12px}.ad-single .ad-details .item:not(:last-of-type){padding-bottom:12px;border-bottom:1px dashed var(--outline)}.ad-single .ad-details dt{font-variation-settings:"wght" 700,"dots" 3}.ad-single .ad-report{font-size:12px;color:var(--on-surface-low);margin-inline-start:auto}.ad-single .ad-report:hover{color:var(--on-surface)}.ad-single .ad-alert{background-color:var(--surface-container-low);font-size:14px;padding:8px;border-radius:8px;margin-top:24px}.ad-single .ad-alert>*+*{margin-top:1em}.ad-single .ad-alert ul{margin-inline-start:1em;list-style:disc inside}.ad-single .ad-alert li::marker{color:var(--primary)}.ad-single .ad-alert a{color:var(--primary)}.ad-single .ad-alert a:hover{text-decoration:underline}.ad-single .short-link{position:relative}.ad-single .short-link__input{width:100%;padding-block:16px;padding-inline:48px 16px;border:1px solid var(--outline-low);border-radius:8px;text-align:left}.ad-single .short-link__input:not(:disabled):hover{border-color:var(--outline-high)}.ad-single .short-link__input:not(:disabled):is(:focus,:focus-visible,:focus-within){outline:none;border-color:var(--primary)}.ad-single .short-link__copy-btn{position:absolute;right:14px;top:50%;translate:0 -50%}.ad-single .short-link__copy-btn::before{font-family:"Font Awesome 6 Pro";content:""}.ad-single .call-with-owner__wrapper{position:sticky;transition:bottom .2s;display:flex;justify-content:space-between}.scroll-down .ad-single .call-with-owner__wrapper{bottom:98px}.scroll-up .ad-single .call-with-owner__wrapper{bottom:16px}@media screen and (min-width:1025px){.ad-single .call-with-owner__wrapper{display:none}}