.flex-layout .ct-query-template-grid{display:flex;justify-content:center;gap:12px}@media screen and (max-width: 860px){.flex-layout .ct-query-template-grid{flex-direction:column;row-gap:32px}.books-flex-layout .ct-query-template-grid a{width:100% !important}}h1,h2,h3{text-wrap:balance;text-wrap:pretty}ol.spacious,ul.spacious{padding-left:.875em}ol.spacious li,ul.spacious li{margin-bottom:var(--cf-space-m)}ul.plain{padding-left:0}ul.plain li{list-style-type:none;margin-bottom:var(--cf-space-s)}ul.icon{padding-left:1.5em}ul.icon>li{list-style:none;text-indent:-1.5em}ul.icon>li ul.icon>li{list-style:none;text-indent:-1.5em}ul.icon li li{text-indent:0}ul.icon>li::before{content:"";width:22px;height:22px;margin-right:.2em;position:relative;top:.3em;display:inline-block}ul.icon-dot>li::before{background-color:var(--cf-secondary);-webkit-mask:var(--dot);mask:var(--dot)}ul.icon-square>li::before{background-color:var(--cf-secondary);-webkit-mask:var(--square);mask:var(--square)}ul.icon-arrow>li::before{background-color:var(--cf-secondary);-webkit-mask:var(--arrow);mask:var(--arrow)}ul.icon-checkmark>li::before{background-color:var(--cf-secondary);-webkit-mask:var(--checkmark);mask:var(--checkmark)}ul.icon-star>li::before{background-color:var(--cf-secondary);-webkit-mask:var(--star);mask:var(--star)}ul.icon.icon-color--primary>li::before{background-color:var(--cf-primary)}ul.icon.icon-color--secondary>li::before{background-color:var(--cf-secondary)}ul.icon.icon-color--tertiary>li::before{background-color:var(--cf-tertiary)}ul.icon.icon-color--accent>li::before{background-color:var(--cf-accent)}ul.icon.icon-color--highlight>li::before{background-color:var(--cf-highlight)}ul.icon.icon-color--dark>li::before{background-color:var(--cf-dark)}ul.dividers{list-style-type:none;padding-left:0}ul.dividers li{padding-bottom:var(--cf-space-2xs);margin-bottom:var(--cf-space-3xs);border-bottom:1px solid var(--cf-muted)}ul.dividers.color-primary li{border-color:var(--cf-primary)}ul.dividers.color-secondary li{border-color:var(--cf-secondary)}ul.dividers.color-accent li{border-color:var(--cf-accent)}ul.dividers.color-dark li{border-color:var(--cf-dark)}ul.dividers.color-light li{border-color:var(--cf-light)}a.external::after,.external>a::after{background-size:contain;background-color:var(--cf-muted);content:"";width:16px;height:16px;display:inline-block;-webkit-mask:var(--external);mask:var(--external);margin-left:.5rem;position:relative;top:2px;transition:all .3s ease-in-out}a.external:hover::after,.external:hover>a::after{opacity:.5;top:-2px}.external.color-primary>a::after{background-color:var(--cf-primary)}.external.color-secondary>a::after{background-color:var(--cf-secondary)}.external.color-accent>a::after{background-color:var(--cf-accent)}.external.color-dark>a::after{background-color:var(--cf-dark)}.external.color-light>a::after{background-color:var(--cf-light)}.shadow-4{box-shadow:0 1px 1px rgba(0,0,0,.15),0 2px 2px rgba(0,0,0,.15),0 4px 4px rgba(0,0,0,.15),0 8px 8px rgba(0,0,0,.15)}.shadow-5{box-shadow:0 1px 1px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.12),0 4px 4px rgba(0,0,0,.12),0 8px 8px rgba(0,0,0,.12),0 16px 16px rgba(0,0,0,.12)}.shadow-6{box-shadow:0 1px 1px rgba(0,0,0,.11),0 2px 2px rgba(0,0,0,.11),0 4px 4px rgba(0,0,0,.11),0 8px 8px rgba(0,0,0,.11),0 16px 16px rgba(0,0,0,.11),0 32px 32px rgba(0,0,0,.11)}.shadow-sharp{box-shadow:0 1px 1px rgba(0,0,0,.25),0 2px 2px rgba(0,0,0,.2),0 4px 4px rgba(0,0,0,.15),0 8px 8px rgba(0,0,0,.1),0 16px 16px rgba(0,0,0,.05)}.shadow-diffuse{box-shadow:0 1px 1px rgba(0,0,0,.08),0 2px 2px rgba(0,0,0,.12),0 4px 4px rgba(0,0,0,.16),0 8px 8px rgba(0,0,0,.2)}.shadow-dreamy{box-shadow:0 1px 2px rgba(0,0,0,.07),0 2px 4px rgba(0,0,0,.07),0 4px 8px rgba(0,0,0,.07),0 8px 16px rgba(0,0,0,.07),0 16px 32px rgba(0,0,0,.07),0 32px 64px rgba(0,0,0,.07)}
