.circulation{background:var(--color-section-bg)}.circulation .custom-circulation__wrapper{display:flex;align-items:center;gap:40px;justify-content:space-between}@media(max-width: 768px){.circulation .custom-circulation__wrapper{flex-direction:column}}@media(max-width: 576px){.circulation .custom-circulation__wrapper{gap:24px}}.circulation .custom-circulation__wrapper .left__image-wrapp{aspect-ratio:787/548;border-radius:16px;overflow:hidden;width:58.5%}@media(max-width: 768px){.circulation .custom-circulation__wrapper .left__image-wrapp{width:100%}}@media(max-width: 576px){.circulation .custom-circulation__wrapper .left__image-wrapp{aspect-ratio:361/346}}.circulation .custom-circulation__wrapper .left__image-wrapp video{height:100%}@media(max-width: 768px){.circulation .custom-circulation__wrapper .right__text-wrapp{width:100%}}.circulation .custom-circulation__wrapper .right__text-wrapp *{margin:0}.circulation .custom-circulation__wrapper .right__text-wrapp h2{font-size:48px;line-height:120%;letter-spacing:-0.02em;font-weight:500;color:var(--color-text);max-width:442px;margin-bottom:16px}@media(max-width: 1024px){.circulation .custom-circulation__wrapper .right__text-wrapp h2{font-size:40px}}@media(max-width: 768px){.circulation .custom-circulation__wrapper .right__text-wrapp h2{max-width:100%}}@media(max-width: 576px){.circulation .custom-circulation__wrapper .right__text-wrapp h2{font-size:36px;letter-spacing:-0.01em;margin-bottom:24px}}.circulation .custom-circulation__wrapper .right__text-wrapp .subtitle *{font-size:18px;line-height:120%;letter-spacing:normal;font-weight:400;color:var(--color-text);max-width:442px}@media(max-width: 768px){.circulation .custom-circulation__wrapper .right__text-wrapp .subtitle *{max-width:100%}}.circulation .custom-circulation__wrapper .right__text-wrapp .subtitle p:first-child{margin-bottom:16px}