.ar-opening-frame{box-sizing:border-box;width:100%;margin:0 0 14px}.ar-opening-frame .ar-opening-content{isolation:isolate;place-items:center;padding:12px 18px;display:grid;position:relative;overflow:hidden}.ar-opening-frame .ar-opening-watermark{z-index:-1;opacity:.1;pointer-events:none;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.ar-opening-frame .ar-opening-star{z-index:-1;pointer-events:none;position:absolute}.ar-opening-frame .ar-opening-star-one{opacity:.26;top:15px;left:11%}.ar-opening-frame .ar-opening-star-two{opacity:.18;bottom:13px;left:23%}.ar-opening-frame .ar-opening-star-three{opacity:.32;top:13px;right:26%}.ar-opening-frame .ar-opening-rule{background:linear-gradient(90deg, transparent, var(--color-accent), transparent);top:0;height:1px;position:absolute;inset-inline:0}@supports (color:color-mix(in lab, red, red)){.ar-opening-frame .ar-opening-rule{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--color-accent) 68%, transparent), transparent)}}.ar-opening-frame .ar-opening-rule{pointer-events:none}.ar-opening-frame .ar-opening-logo{width:260px;max-width:85%;height:auto;margin:0;display:block}@media (max-width:480px){.ar-opening-frame .ar-opening-watermark{opacity:.08;right:-18px}}.ar-body .ar-cleric-artwork{flex-direction:column;align-items:center;padding-top:64px;display:flex}.ar-body .ar-cleric-artwork .ar-artwork-trio{box-sizing:border-box;grid-template-columns:minmax(0,.88fr) minmax(0,1fr) minmax(0,.88fr);align-items:end;gap:3.5%;width:100%;max-width:760px;margin-bottom:18px;padding-inline:3%;display:grid}.ar-body .ar-cleric-artwork .dv-arch{aspect-ratio:3/4.2;z-index:1;width:100%;margin:0;display:block;position:relative}.ar-body .ar-cleric-artwork .dv-arch[data-position=center]{z-index:2}.ar-body .ar-cleric-artwork .dv-arch-in{isolation:isolate;border:1px solid var(--color-border);background:linear-gradient(180deg, var(--color-accent-periwinkle), var(--color-surface) 52%);border-radius:150px 150px 10px 10px;position:absolute;inset:0;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.ar-body .ar-cleric-artwork .dv-arch-in{background:linear-gradient(180deg, color-mix(in srgb, var(--color-accent-periwinkle) 12%, transparent), var(--color-surface) 52%)}}.ar-body .ar-cleric-artwork .dv-arch-in img{object-fit:cover;object-position:62% 40%;opacity:.88;filter:saturate(.9);width:100%;height:100%;-webkit-mask-image:linear-gradient(180deg, var(--mask-opaque) 45%, transparent 100%);-webkit-mask-image:linear-gradient(180deg, var(--mask-opaque) 45%, transparent 100%);-webkit-mask-image:linear-gradient(180deg, var(--mask-opaque) 45%, transparent 100%);-webkit-mask-image:linear-gradient(180deg, var(--mask-opaque) 45%, transparent 100%);mask-image:linear-gradient(180deg, var(--mask-opaque) 45%, transparent 100%);display:block;position:absolute;inset:0}.ar-body .ar-cleric-artwork .dv-arch-in:after{content:none}.ar-body .ar-cleric-artwork .dv-arch-edge{background:linear-gradient(165deg, var(--color-accent-periwinkle), var(--color-accent) 45%, var(--color-accent-mint)) border-box;border:1px solid #0000;border-radius:146px 146px 6px 6px;position:absolute;inset:5px}@supports (color:color-mix(in lab, red, red)){.ar-body .ar-cleric-artwork .dv-arch-edge{background:linear-gradient(165deg, color-mix(in srgb, var(--color-accent-periwinkle) 70%, transparent), color-mix(in srgb, var(--color-accent) 30%, transparent) 45%, color-mix(in srgb, var(--color-accent-mint) 60%, transparent)) border-box}}.ar-body .ar-cleric-artwork .dv-arch-edge{-webkit-mask:linear-gradient(var(--mask-opaque) 0 0) padding-box, linear-gradient(var(--mask-opaque) 0 0);-webkit-mask-composite:xor;-webkit-mask:linear-gradient(var(--mask-opaque) 0 0) padding-box, linear-gradient(var(--mask-opaque) 0 0);-webkit-mask:linear-gradient(var(--mask-opaque) 0 0) padding-box, linear-gradient(var(--mask-opaque) 0 0);-webkit-mask:linear-gradient(var(--mask-opaque) 0 0) padding-box, linear-gradient(var(--mask-opaque) 0 0);mask:linear-gradient(var(--mask-opaque) 0 0) padding-box, linear-gradient(var(--mask-opaque) 0 0);pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-composite:xor;mask-composite:exclude}.ar-body .ar-cleric-artwork .dv-arch-figure{width:118%;max-width:none;height:auto;filter:drop-shadow(0 18px 26px var(--mask-opaque));margin:0 0 0 -59%;display:block;position:absolute;bottom:4%;left:50%}@supports (color:color-mix(in lab, red, red)){.ar-body .ar-cleric-artwork .dv-arch-figure{filter:drop-shadow(0 18px 26px color-mix(in srgb, var(--mask-opaque) 55%, transparent))}}.ar-body .ar-cleric-artwork .dv-arch-figure{pointer-events:none}.ar-body .ar-cleric-artwork .ar-fig-cap{text-align:center;overflow-wrap:anywhere;max-width:100%}.ar-heroview[data-presentation=opening] .db-dom-hero-art{overflow:hidden}.ar-heroview[data-presentation=opening] .db-dom-hero-figure{--hero-figure-opacity:.58;opacity:var(--hero-figure-opacity);-webkit-mask-image:linear-gradient(90deg, transparent, var(--mask-opaque) 28%);-webkit-mask-image:linear-gradient(90deg, transparent, var(--mask-opaque) 28%);-webkit-mask-image:linear-gradient(90deg, transparent, var(--mask-opaque) 28%);-webkit-mask-image:linear-gradient(90deg, transparent, var(--mask-opaque) 28%);mask-image:linear-gradient(90deg, transparent, var(--mask-opaque) 28%);transform:translate(20%)}.ar-heroview[data-presentation=opening] .db-dom-hero-figure img{object-position:center 20%;-webkit-mask-image:linear-gradient(180deg, var(--mask-opaque) 28%, transparent 96%);-webkit-mask-image:linear-gradient(180deg, var(--mask-opaque) 28%, transparent 96%);-webkit-mask-image:linear-gradient(180deg, var(--mask-opaque) 28%, transparent 96%);-webkit-mask-image:linear-gradient(180deg, var(--mask-opaque) 28%, transparent 96%);mask-image:linear-gradient(180deg, var(--mask-opaque) 28%, transparent 96%)}@media (max-width:760px){.ar-heroview[data-presentation=opening] .db-dom-hero-figure{transform:translate(10%)}}.ar-body .ar-opening-intro{margin:0 0 var(--space-m);font:16px/1.6 var(--f-body);overflow-wrap:anywhere}.ar-body .ar-opening-intro .ar-opening-mark{float:left;margin:6px 9px 0 0}.ar-body .ar-opening-intro .editorial-body>p{margin:0}.ar-body .ar-opening-intro strong{color:var(--color-text);font-weight:500}
