.zenna-ethics-preview{background:var(--ze-paper)}.zenna-ethics-preview .ze-opening{max-width:1152px;margin:auto;padding:100px 24px 76px}.zenna-ethics-preview .ze-opening h1{max-width:850px;color:var(--ze-plum);letter-spacing:0;margin:0;font-size:64px;font-weight:750;line-height:1.12}.zenna-ethics-preview .ze-opening p{max-width:740px;color:var(--ze-muted);margin:28px 0 0;font-size:19px;line-height:1.75}.zenna-ethics-preview .ze-art{width:100%;height:140px;color:var(--ze-plum);margin-top:44px;display:block}.zenna-ethics-preview .ze-art .ze-art-lilac{fill:var(--ze-periwinkle)}.zenna-ethics-preview .ze-art .ze-art-coral{fill:var(--ze-coral)}.zenna-ethics-preview .ze-art .ze-art-paper{fill:var(--ze-paper)}.zenna-ethics-preview .ze-principles{max-width:1152px;margin:auto;padding:0 24px 96px;list-style:none}.zenna-ethics-preview .ze-principle{border-top:1px solid var(--ze-line);grid-template-columns:minmax(0,1fr) minmax(0,1.7fr);gap:64px;padding:56px 0;display:grid}.zenna-ethics-preview .ze-number{background:var(--ze-periwinkle);width:44px;height:44px;color:var(--ze-plum);border-radius:50%;place-items:center;margin-bottom:20px;font-size:13px;font-weight:700;display:grid}.zenna-ethics-preview .ze-principle:nth-child(2n) .ze-number{background:var(--ze-coral)}.zenna-ethics-preview .ze-principle h2{color:var(--ze-plum);margin:0;font-size:29px;font-weight:700;line-height:1.3}.zenna-ethics-preview .ze-body{align-content:start;gap:20px;display:grid}.zenna-ethics-preview .ze-body p,.zenna-ethics-preview .ze-question p{color:var(--ze-muted);margin:0;font-size:17px;line-height:1.8}.zenna-ethics-preview .ze-body a{color:var(--ze-plum);text-underline-offset:4px;text-decoration:underline}.zenna-ethics-preview .ze-questions{background:var(--ze-periwinkle);padding:76px 24px 88px}.zenna-ethics-preview .ze-questions-inner{max-width:1104px;margin:auto}.zenna-ethics-preview .ze-questions h2{color:var(--ze-plum);margin:0 0 40px;font-size:36px;font-weight:700;line-height:1.25}.zenna-ethics-preview .ze-question-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:64px;display:grid}.zenna-ethics-preview .ze-question{border-top:1px solid var(--ze-plum);padding-top:24px}.zenna-ethics-preview .ze-question h3{color:var(--ze-plum);margin:0 0 16px;font-size:22px;font-weight:650;line-height:1.4}@media(max-width:900px){.zenna-ethics-preview .ze-opening h1{font-size:52px}.zenna-ethics-preview .ze-principle,.zenna-ethics-preview .ze-question-grid{gap:36px}}@media(max-width:640px){.zenna-ethics-preview .ze-opening{padding:64px 20px 48px}.zenna-ethics-preview .ze-opening h1{font-size:40px}.zenna-ethics-preview .ze-opening p{margin-top:24px;font-size:17px}.zenna-ethics-preview .ze-art{height:80px;margin-top:32px}.zenna-ethics-preview .ze-principles{padding:0 20px 48px}.zenna-ethics-preview .ze-principle{grid-template-columns:1fr;gap:24px;padding:40px 0}.zenna-ethics-preview .ze-principle h2{font-size:27px}.zenna-ethics-preview .ze-questions{padding:56px 20px 64px}.zenna-ethics-preview .ze-questions h2{font-size:29px}.zenna-ethics-preview .ze-question-grid{grid-template-columns:1fr;gap:40px}}
