body.agency-light #alltag.wc-section{padding-top:78px;padding-bottom:70px}
.wc-title{text-align:center;margin:0 auto 54px!important;max-width:100%!important}
.wc-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}
.wc-card{position:relative;overflow:hidden;border:1px solid #e1dbee;border-radius:30px;background:radial-gradient(circle,#eae6f2 1.65px,transparent 1.9px) 12px 12px/23px 23px,#fff;min-width:0;display:flex;flex-direction:column}
.wc-corners{position:absolute;inset:24px;pointer-events:none;background:radial-gradient(circle at 5px 5px,#d7d5db 4px,transparent 4.5px),radial-gradient(circle at calc(100% - 5px) 5px,#d7d5db 4px,transparent 4.5px),radial-gradient(circle at 5px calc(100% - 5px),#d7d5db 4px,transparent 4.5px),radial-gradient(circle at calc(100% - 5px) calc(100% - 5px),#d7d5db 4px,transparent 4.5px)}
.wc-art{height:280px;display:grid;place-items:center;padding:30px 32px 8px}.wc-art svg{width:100%;height:100%;max-width:480px;font-family:inherit}
.wc-copy{padding:24px 44px 48px}.wc-copy h3{font-size:clamp(25px,2.4vw,35px);font-weight:500;line-height:1.18;letter-spacing:-.035em;color:#494352;margin:0 0 16px}.wc-copy p{font-size:16px;line-height:1.65;color:#888098;margin:0;max-width:470px}
.wc-note{font-size:12px;line-height:1.6;color:#968aa1;margin:20px auto 0;text-align:center;max-width:850px}
@media(max-width:700px){.wc-grid{grid-template-columns:1fr;gap:20px}.wc-title{margin-bottom:32px!important}.wc-art{height:230px;padding:24px 20px 0}.wc-copy{padding:20px 28px 40px}.wc-copy h3{font-size:28px}.wc-copy p{font-size:15px}.wc-card{border-radius:26px}.wc-corners{inset:17px}}
