.client-mediatown.sic{background:transparent;color:var(--client-theme-text);min-width:0;overflow:visible;padding-block:var(--sic-padding-top,0) var(--sic-padding-bottom,0);position:relative;width:100%}.client-mediatown.sic--soft{background:var(--client-theme-surface-alt)}.client-mediatown.sic--white{background:var(--client-theme-surface)}.sic__scene{height:clamp(800px,73vw,1080px);isolation:isolate;margin-left:calc(50% - 50vw);overflow:hidden;position:relative;width:100vw}.sic__frame{background:var(--client-theme-surface-alt);z-index:1}.sic__frame,.sic__ghost{border-radius:var(--client-radius-5);overflow:hidden;position:absolute;will-change:transform}.sic__ghost{filter:blur(22px);opacity:.18;pointer-events:none;z-index:0}.sic__ghost img{display:block;height:100%;object-fit:cover;width:100%}.sic__ghost--3{aspect-ratio:4/3;left:22%;top:23%;width:16%}.sic__ghost--5{aspect-ratio:4/3;bottom:8%;right:23%;width:20%}.sic__frame img{display:block;height:100%;object-fit:cover;width:100%}.sic__frame--1{aspect-ratio:4/3;left:3%;top:5%;width:18%}.sic__frame--2{aspect-ratio:3/4;left:32%;top:2%;width:15%}.sic__frame--3{aspect-ratio:4/3;right:4%;top:9%;width:20%}.sic__frame--4{aspect-ratio:4/3;left:4%;top:37%;width:23%}.sic__frame--5{aspect-ratio:3/4;right:5%;top:46%;width:19%}.sic__frame--6{aspect-ratio:4/3;bottom:5%;left:23%;width:18%}.sic__copy{left:32%;position:absolute;top:39%;width:min(44%,640px);z-index:2}.sic__copy .client-eyebrow{margin:0 0 20px}.client-mediatown.sic .sic__copy h2{color:var(--client-theme-text)!important;font-family:var(--client-font-heading)!important;font-size:clamp(48px,5.8vw,82px)!important;font-weight:600!important;letter-spacing:-.035em!important;line-height:.98!important;margin:0;max-width:15ch}.sic__description{margin-top:24px;max-width:34ch}.client-mediatown.sic .sic__description :where(p,ul,ol,blockquote){color:var(--client-theme-text)!important;font-family:var(--client-font-body)!important;font-size:20px!important;line-height:1.45!important;margin:0 0 16px}.sic__description>:last-child{margin-bottom:0}.client-mediatown.sic .sic__button{align-items:center;background:var(--client-theme-surface);border:1px solid var(--client-color-border);border-radius:var(--client-radius-pill);color:var(--client-theme-text);display:inline-flex;font-family:var(--client-font-body);font-size:12px;font-weight:500;gap:.75rem;justify-content:center;letter-spacing:.08em;line-height:1;margin-top:28px;padding:12px 20px;text-decoration:none;text-transform:uppercase;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s ease;white-space:nowrap}.client-mediatown.sic .sic__button:active,.client-mediatown.sic .sic__button:focus-visible,.client-mediatown.sic .sic__button:hover{background:var(--client-color-primary);border-color:var(--client-color-primary);color:var(--client-color-primary-contrast);transform:scale(1.03)}@media (max-width:767px){.sic__scene{height:clamp(800px,215vw,960px)}.sic__frame{border-radius:var(--client-radius-4)}.sic__frame--1{aspect-ratio:4/3;left:-2%;top:4%;width:40%}.sic__frame--2{aspect-ratio:3/4;left:auto;right:-3%;top:7%;width:34%}.sic__frame--3{aspect-ratio:4/3;bottom:4%;left:-4%;right:auto;top:auto;width:39%}.sic__frame--4{bottom:5%;right:-4%;width:34%}.sic__frame--4,.sic__frame--5{aspect-ratio:4/3;left:auto;top:auto}.sic__frame--5{bottom:18%;right:-14%;width:35%}.sic__frame--6,.sic__ghost{display:none}.sic__copy{left:6%;top:37%;width:88%}.sic__copy .client-eyebrow{margin-bottom:14px}.client-mediatown.sic .sic__copy h2{font-size:clamp(38px,10vw,52px)!important;line-height:1!important}.sic__description{margin-top:16px;max-width:27ch}.client-mediatown.sic .sic__description :where(p,ul,ol,blockquote){font-size:18px!important;line-height:1.45!important}.client-mediatown.sic .sic__button{margin-top:24px}}@media (prefers-reduced-motion:reduce){.sic__frame,.sic__ghost{transform:none!important;will-change:auto}.client-mediatown.sic .sic__button{transition:none}}