.DevotionalLibrary-module__Ii3lVq__page{width:min(100%,1184px);min-width:0;margin-inline:auto;padding:0 18px 88px}.DevotionalLibrary-module__Ii3lVq__hero{isolation:isolate;border:1px solid color-mix(in srgb, var(--accent) 28%, var(--border));background:var(--surface);color:#f6f0e5;border-radius:22px;align-items:center;min-height:282px;margin:18px 0 0;display:flex;position:relative;overflow:hidden;box-shadow:0 7px 20px #0c0a081f}.DevotionalLibrary-module__Ii3lVq__heroArtwork{z-index:0;border-radius:inherit;background:var(--surface);border:0;position:absolute;inset:0}.DevotionalLibrary-module__Ii3lVq__heroArtwork:before,.DevotionalLibrary-module__Ii3lVq__heroArtwork:after{content:"";pointer-events:none;position:absolute;inset:0}.DevotionalLibrary-module__Ii3lVq__heroArtwork:before{opacity:.9;background-image:url(/artwork/devotionals/hero-night.webp);background-position:right 54%;background-repeat:no-repeat;background-size:cover}.DevotionalLibrary-module__Ii3lVq__heroArtwork:after{background:linear-gradient(90deg,#0b0a08b8 0%,#0b0a0875 54%,#0d0a071a 100%),linear-gradient(#0000 28%,#0c0a0838)}.DevotionalLibrary-module__Ii3lVq__heroCopy{z-index:1;max-width:590px;padding:25px 22px;position:relative}.DevotionalLibrary-module__Ii3lVq__eyebrow{color:var(--gold-dark);letter-spacing:.22em;text-transform:uppercase;margin:0;font-size:11px;font-weight:700;line-height:1.4}.DevotionalLibrary-module__Ii3lVq__heroTitle{letter-spacing:-.06em;margin:7px 0 0;font-family:"Source Serif 4 Scripture",Georgia,serif;font-size:clamp(3.15rem,12vw,3.45rem);font-weight:500;line-height:.96}.DevotionalLibrary-module__Ii3lVq__heroDescription{color:#e0d7c8;max-width:315px;margin:9px 0 0;font-size:15.5px;line-height:1.42}.DevotionalLibrary-module__Ii3lVq__topics{z-index:1;margin-top:16px;position:relative}.DevotionalLibrary-module__Ii3lVq__visuallyHidden{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.DevotionalLibrary-module__Ii3lVq__categoryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;scroll-margin-top:20px;display:grid}.DevotionalLibrary-module__Ii3lVq__categoryTile{--tile-bg:#242424;--tile-ink:#f3ecdf;--tile-muted:#d1c6b3;--tile-accent:var(--gold-dark);isolation:isolate;border:1px solid color-mix(in srgb, var(--tile-accent) 30%, transparent);background:var(--tile-bg);min-width:0;min-height:56px;color:var(--tile-ink);border-radius:15px;align-items:center;gap:clamp(5px,1.5vw,7px);padding:4px 7px;text-decoration:none;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex;position:relative;overflow:hidden;box-shadow:0 5px 14px #04040324}.DevotionalLibrary-module__Ii3lVq__categoryTile[data-category=Hope]{--tile-bg:#242424;--tile-ink:#f6f0e2;--tile-muted:#d6c8ab;--tile-accent:var(--gold-dark)}.DevotionalLibrary-module__Ii3lVq__categoryTile[data-category=Peace]{--tile-bg:#232a2e;--tile-ink:#edf1ee;--tile-muted:#c4d0cf;--tile-accent:#b6c9c5}.DevotionalLibrary-module__Ii3lVq__categoryTile[data-category=Guidance]{--tile-bg:#242424;--tile-ink:#f1ecdf;--tile-muted:#d2c8b4;--tile-accent:var(--gold-dark)}.DevotionalLibrary-module__Ii3lVq__categoryTile[data-category=Waiting]{--tile-bg:#25282e;--tile-ink:#eff0f1;--tile-muted:#c8ccd3;--tile-accent:#bec4d3}.DevotionalLibrary-module__Ii3lVq__categoryTile[data-category=Courage]{--tile-bg:#242424;--tile-ink:#f3ebe2;--tile-muted:#d8c4b0;--tile-accent:var(--gold-dark)}.DevotionalLibrary-module__Ii3lVq__categoryTile[data-category=Grace]{--tile-bg:#282a22;--tile-ink:#eff0e8;--tile-muted:#cbd0c0;--tile-accent:#c1c99e}.DevotionalLibrary-module__Ii3lVq__categoryTile[data-category=Relationships]{--tile-bg:#2c2224;--tile-ink:#f5e9e6;--tile-muted:#d7c5c3;--tile-accent:#e0b2a9}.DevotionalLibrary-module__Ii3lVq__categoryTile[data-category=Purpose]{--tile-bg:#242424;--tile-ink:#f6f0e2;--tile-muted:#d6c8ab;--tile-accent:var(--gold-dark)}.DevotionalLibrary-module__Ii3lVq__categoryTile[data-category=Rest]{--tile-bg:#26252d;--tile-ink:#f0edf3;--tile-muted:#cdc6d6;--tile-accent:#c8b9df}.DevotionalLibrary-module__Ii3lVq__categoryTile[data-category=Wisdom]{--tile-bg:#242424;--tile-ink:#f0efe2;--tile-muted:#d0cfb8;--tile-accent:var(--gold-dark)}.DevotionalLibrary-module__Ii3lVq__categoryTile[data-category=Identity]{--tile-bg:#242a30;--tile-ink:#edf0f2;--tile-muted:#c6ced4;--tile-accent:#aec2ce}.DevotionalLibrary-module__Ii3lVq__categoryTile[data-category=Spiritual\ Growth]{--tile-bg:#232920;--tile-ink:#edf0e7;--tile-muted:#c8d0bd;--tile-accent:#b7c992}.DevotionalLibrary-module__Ii3lVq__categoryTile:hover{border-color:color-mix(in srgb, var(--tile-accent) 70%, transparent);transform:translateY(-1px);box-shadow:0 8px 19px #05040330}.DevotionalLibrary-module__Ii3lVq__categoryTile:focus-visible{outline:2px solid var(--tile-accent);outline-offset:3px}.DevotionalLibrary-module__Ii3lVq__categoryImage,.DevotionalLibrary-module__Ii3lVq__categoryScrim{z-index:-1;width:100%;height:100%;position:absolute;inset:0}.DevotionalLibrary-module__Ii3lVq__categoryImage{opacity:.48;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;filter:saturate(.82)contrast(.92);width:72%;transition:transform .4s;inset:0 0 0 auto;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 42%);mask-image:linear-gradient(90deg,#0000 0%,#000 42%)}.DevotionalLibrary-module__Ii3lVq__categoryTile:hover .DevotionalLibrary-module__Ii3lVq__categoryImage{transform:scale(1.035)}.DevotionalLibrary-module__Ii3lVq__categoryScrim{background:linear-gradient(90deg, var(--tile-bg) 0%, color-mix(in srgb, var(--tile-bg) 72%, transparent) 32%, color-mix(in srgb, var(--tile-bg) 16%, transparent) 100%)}.DevotionalLibrary-module__Ii3lVq__categoryIcon,.DevotionalLibrary-module__Ii3lVq__categoryChevron{z-index:1;flex:none;place-items:center;display:grid;position:relative}.DevotionalLibrary-module__Ii3lVq__categoryIcon{border:1px solid color-mix(in srgb, var(--tile-accent) 40%, transparent);width:clamp(25px,6.5vw,28px);height:clamp(25px,6.5vw,28px);color:var(--tile-accent);background:#fffbef29;border-radius:50%}.DevotionalLibrary-module__Ii3lVq__categoryIcon svg{width:13px;height:13px}.DevotionalLibrary-module__Ii3lVq__categoryCopy{z-index:1;flex-direction:column;flex:1;align-items:flex-start;min-width:0;display:flex;position:relative}.DevotionalLibrary-module__Ii3lVq__categoryName{max-width:100%;color:var(--tile-ink);letter-spacing:-.01em;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-family:"Source Serif 4 Scripture",Georgia,serif;font-size:clamp(12.5px,3.25vw,14px);font-weight:550;line-height:1.08;display:-webkit-box;overflow:hidden}.DevotionalLibrary-module__Ii3lVq__categoryCount{color:var(--tile-muted);white-space:nowrap;margin-top:3px;font-size:11px;font-weight:500;line-height:1.15}.DevotionalLibrary-module__Ii3lVq__categoryChevron{width:14px;height:18px;color:var(--tile-accent);margin-left:auto}.DevotionalLibrary-module__Ii3lVq__search{border:1px solid color-mix(in srgb, var(--accent) 60%, var(--border));background:var(--surface);min-height:50px;color:var(--accent-text);border-radius:999px;align-items:center;gap:11px;margin-top:15px;padding:0 17px;transition:border-color .16s,box-shadow .16s;display:flex;box-shadow:0 4px 12px #0d0b0814,inset 0 1px #ffffff06}.DevotionalLibrary-module__Ii3lVq__search:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 19%, transparent)}.DevotionalLibrary-module__Ii3lVq__search input{width:100%;min-width:0;min-height:48px;color:var(--text);background:0 0;border:0;outline:0;padding:0;font-size:16px}.DevotionalLibrary-module__Ii3lVq__search input::placeholder{color:var(--muted);opacity:.9}.DevotionalLibrary-module__Ii3lVq__sections{gap:36px;margin-top:28px;display:grid}.DevotionalLibrary-module__Ii3lVq__section{min-width:0;scroll-margin-top:88px}.DevotionalLibrary-module__Ii3lVq__sectionHeading{-moz-column-gap:10px;grid-template-rows:auto auto;grid-template-columns:43px minmax(0,1fr) auto;align-items:center;gap:3px 10px;min-width:0;margin-bottom:12px;display:grid}.DevotionalLibrary-module__Ii3lVq__headingIcon{border:1px solid color-mix(in srgb, var(--accent) 45%, transparent);background:color-mix(in srgb, var(--accent) 18%, var(--surface2));width:43px;height:43px;color:var(--accent-text);border-radius:13px;grid-area:1/1/3;place-items:center;display:grid}.DevotionalLibrary-module__Ii3lVq__headingCopy{display:contents}.DevotionalLibrary-module__Ii3lVq__headingCopy h2{letter-spacing:-.045em;text-overflow:ellipsis;white-space:nowrap;grid-area:1/2;min-width:0;margin:0;font-family:"Source Serif 4 Scripture",Georgia,serif;font-size:clamp(24px,6.5vw,29px);font-weight:550;line-height:1.03;overflow:hidden}.DevotionalLibrary-module__Ii3lVq__headingCopy p{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;grid-area:2/2/auto/4;margin:3px 0 0;font-size:12.5px;line-height:1.35;overflow:hidden}.DevotionalLibrary-module__Ii3lVq__countPill{border:1px solid color-mix(in srgb, var(--accent) 47%, var(--border));background:color-mix(in srgb, var(--accent) 10%, var(--surface));min-height:28px;color:var(--accent-text);white-space:nowrap;border-radius:999px;grid-area:1/3;justify-self:end;align-items:center;gap:2px;padding:0 8px 0 10px;font-size:11px;font-weight:650;line-height:1;display:inline-flex}.DevotionalLibrary-module__Ii3lVq__cardGrid{gap:9px;display:grid}.DevotionalLibrary-module__Ii3lVq__card{border:1px solid color-mix(in srgb, var(--accent) 24%, var(--border));background:var(--surface);min-width:0;min-height:78px;color:var(--text);border-radius:17px;align-items:center;gap:8px;padding:6px;text-decoration:none;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex;box-shadow:0 5px 14px #02020214,inset 0 1px #ffffff06}.DevotionalLibrary-module__Ii3lVq__card:hover{border-color:color-mix(in srgb, var(--accent) 68%, var(--border));box-shadow:0 8px 20px #02020224, 0 0 18px color-mix(in srgb, var(--accent) 9%, transparent);transform:translateY(-1px)}.DevotionalLibrary-module__Ii3lVq__card:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.content-artwork.DevotionalLibrary-module__Ii3lVq__cardArtwork{border-radius:10px;flex:0 0 60px;width:60px;height:60px}.DevotionalLibrary-module__Ii3lVq__cardCopy{flex-direction:column;flex:1;align-items:flex-start;min-width:0;display:flex}.DevotionalLibrary-module__Ii3lVq__cardMeta{max-width:100%;color:var(--muted);white-space:nowrap;align-items:center;gap:5px;font-size:11px;line-height:1.2;display:flex;overflow:hidden}.DevotionalLibrary-module__Ii3lVq__cardMeta svg{color:var(--accent-text);flex:none}.DevotionalLibrary-module__Ii3lVq__cardMeta>span{flex:none}.DevotionalLibrary-module__Ii3lVq__metaDivider{color:color-mix(in srgb, var(--muted) 70%, transparent)}.DevotionalLibrary-module__Ii3lVq__scripture{text-overflow:ellipsis;min-width:0;overflow:hidden}.DevotionalLibrary-module__Ii3lVq__cardTitle{letter-spacing:-.025em;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;margin-top:3px;font-family:"Source Serif 4 Scripture",Georgia,serif;font-size:17px;font-weight:550;line-height:1.12;display:-webkit-box;overflow:hidden}.DevotionalLibrary-module__Ii3lVq__cardDescription{max-width:100%;color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:3px;font-size:12px;line-height:1.25;display:-webkit-box;overflow:hidden}.DevotionalLibrary-module__Ii3lVq__cardAction{border:1px solid color-mix(in srgb, var(--accent) 60%, transparent);background:var(--accent);color:#19130b;width:29px;height:29px;box-shadow:0 3px 10px color-mix(in srgb, var(--accent) 26%, transparent);border-radius:50%;flex:none;place-items:center;transition:transform .18s,box-shadow .18s;display:grid}.DevotionalLibrary-module__Ii3lVq__card:hover .DevotionalLibrary-module__Ii3lVq__cardAction{box-shadow:0 4px 14px color-mix(in srgb, var(--accent) 36%, transparent);transform:translate(2px)}.DevotionalLibrary-module__Ii3lVq__emptyState{border:1px solid var(--border);background:var(--surface);text-align:center;border-radius:18px;padding:28px 18px}.DevotionalLibrary-module__Ii3lVq__emptyState p{margin:0;font-family:"Source Serif 4 Scripture",Georgia,serif;font-size:21px}.DevotionalLibrary-module__Ii3lVq__emptyState span{color:var(--muted);margin-top:7px;font-size:13px;display:block}.DevotionalLibrary-module__Ii3lVq__emptyState button{color:var(--accent-text);cursor:pointer;background:0 0;border:0;margin-top:14px;padding:4px 8px;font-size:13px;font-weight:650}html.light .DevotionalLibrary-module__Ii3lVq__hero{border-color:color-mix(in srgb,var(--accent-border) 24%,transparent);background:var(--surface);color:#22231f;box-shadow:0 6px 18px #3f2f1d17}html.light .DevotionalLibrary-module__Ii3lVq__heroArtwork{background:#f7f3e8}html.light .DevotionalLibrary-module__Ii3lVq__heroArtwork:before{opacity:1;background-image:url(/artwork/devotionals/hero-light.webp);background-position:right 54%;background-repeat:no-repeat;background-size:cover}html.light .DevotionalLibrary-module__Ii3lVq__heroArtwork:after{background:linear-gradient(90deg,#faf7ef9e 0%,#faf7ef61 48%,#faf7ef14 78%),linear-gradient(#0000 32%,#f6f1e71f)}html.light .DevotionalLibrary-module__Ii3lVq__eyebrow{color:var(--accent-text)}html.light .DevotionalLibrary-module__Ii3lVq__heroDescription{color:#393a35}html.light .DevotionalLibrary-module__Ii3lVq__categoryTile[data-category=Hope]{--tile-bg:var(--accent-soft);--tile-ink:#342c20;--tile-muted:#6d614d;--tile-accent:var(--accent-pressed)}html.light .DevotionalLibrary-module__Ii3lVq__categoryTile[data-category=Peace]{--tile-bg:#e2e9e9;--tile-ink:#2e3838;--tile-muted:#5f6b6b;--tile-accent:#597775}html.light .DevotionalLibrary-module__Ii3lVq__categoryTile[data-category=Guidance]{--tile-bg:var(--accent-soft);--tile-ink:#363126;--tile-muted:#696251;--tile-accent:var(--accent-pressed)}html.light .DevotionalLibrary-module__Ii3lVq__categoryTile[data-category=Waiting]{--tile-bg:#e3e6ec;--tile-ink:#30343c;--tile-muted:#636874;--tile-accent:#69728a}html.light .DevotionalLibrary-module__Ii3lVq__categoryTile[data-category=Courage]{--tile-bg:var(--accent-soft);--tile-ink:#3b2d22;--tile-muted:#705c4b;--tile-accent:var(--accent-pressed)}html.light .DevotionalLibrary-module__Ii3lVq__categoryTile[data-category=Grace]{--tile-bg:#e6e9dc;--tile-ink:#33372d;--tile-muted:#656b5b;--tile-accent:#6d7954}html.light .DevotionalLibrary-module__Ii3lVq__categoryTile[data-category=Relationships]{--tile-bg:#f0e1df;--tile-ink:#342b2a;--tile-muted:#71615e;--tile-accent:#9d625d}html.light .DevotionalLibrary-module__Ii3lVq__categoryTile[data-category=Purpose]{--tile-bg:var(--accent-soft);--tile-ink:#393021;--tile-muted:#6e6149;--tile-accent:var(--accent-pressed)}html.light .DevotionalLibrary-module__Ii3lVq__categoryTile[data-category=Rest]{--tile-bg:#e9e3ee;--tile-ink:#37323e;--tile-muted:#6d6675;--tile-accent:#79658f}html.light .DevotionalLibrary-module__Ii3lVq__categoryTile[data-category=Wisdom]{--tile-bg:var(--accent-soft);--tile-ink:#343427;--tile-muted:#656452;--tile-accent:var(--accent-pressed)}html.light .DevotionalLibrary-module__Ii3lVq__categoryTile[data-category=Identity]{--tile-bg:#e0e7eb;--tile-ink:#2e3840;--tile-muted:#606b72;--tile-accent:#536f7d}html.light .DevotionalLibrary-module__Ii3lVq__categoryTile[data-category=Spiritual\ Growth]{--tile-bg:#e1e9d8;--tile-ink:#30392d;--tile-muted:#5f6956;--tile-accent:#66794e}html.light .DevotionalLibrary-module__Ii3lVq__categoryImage{opacity:.56;filter:saturate(.76)contrast(.93)brightness(1.04)}html.light .DevotionalLibrary-module__Ii3lVq__categoryScrim{background:linear-gradient(90deg, var(--tile-bg) 0%, color-mix(in srgb, var(--tile-bg) 72%, transparent) 32%, color-mix(in srgb, var(--tile-bg) 18%, transparent) 100%)}html.light .DevotionalLibrary-module__Ii3lVq__categoryIcon{border-color:color-mix(in srgb, var(--tile-accent) 28%, #fff);background:#fffcf39e}html.light .DevotionalLibrary-module__Ii3lVq__categoryChevron{color:var(--tile-ink)}html.light .DevotionalLibrary-module__Ii3lVq__categoryTile{border-color:color-mix(in srgb, var(--accent-border) 22%, #fff);box-shadow:0 4px 12px #00000014}html.light .DevotionalLibrary-module__Ii3lVq__search{background:#fbf8f1;box-shadow:0 4px 12px #4d38200f,inset 0 1px #fffdfa}html.light .DevotionalLibrary-module__Ii3lVq__card{border-color:color-mix(in srgb,var(--accent-border) 20%,transparent);background:var(--surface);box-shadow:0 4px 12px #0000000f,inset 0 1px #fffdfa}@media (min-width:640px){.DevotionalLibrary-module__Ii3lVq__page{padding-inline:24px}.DevotionalLibrary-module__Ii3lVq__hero{min-height:300px}.DevotionalLibrary-module__Ii3lVq__heroCopy{padding:30px 32px}.DevotionalLibrary-module__Ii3lVq__heroTitle{font-size:3.55rem}.DevotionalLibrary-module__Ii3lVq__heroDescription{max-width:430px;font-size:16px}.DevotionalLibrary-module__Ii3lVq__heroArtwork:before{background-position:right 78%;background-size:auto 128%;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 25%);mask-image:linear-gradient(90deg,#0000 0%,#000 25%)}html.light .DevotionalLibrary-module__Ii3lVq__heroArtwork:before{background-position:right 78%;background-size:auto 128%}.DevotionalLibrary-module__Ii3lVq__categoryGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.DevotionalLibrary-module__Ii3lVq__categoryTile{min-height:64px;padding-inline:9px}.DevotionalLibrary-module__Ii3lVq__categoryIcon{width:30px;height:30px}.DevotionalLibrary-module__Ii3lVq__categoryChevron{width:16px}.DevotionalLibrary-module__Ii3lVq__sections{gap:42px;margin-top:34px}.DevotionalLibrary-module__Ii3lVq__sectionHeading{-moz-column-gap:12px;grid-template-columns:48px minmax(0,1fr) auto;column-gap:12px}.DevotionalLibrary-module__Ii3lVq__headingIcon{width:48px;height:48px}.DevotionalLibrary-module__Ii3lVq__cardGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.DevotionalLibrary-module__Ii3lVq__card{border-radius:15px;gap:10px;min-height:84px;padding:8px}.content-artwork.DevotionalLibrary-module__Ii3lVq__cardArtwork{border-radius:11px;flex-basis:63px;width:63px;height:63px}.DevotionalLibrary-module__Ii3lVq__cardAction{width:31px;height:31px}}@media (min-width:1024px){.DevotionalLibrary-module__Ii3lVq__page{padding-inline:32px}.DevotionalLibrary-module__Ii3lVq__hero{min-height:340px}.DevotionalLibrary-module__Ii3lVq__heroCopy{padding:36px 42px}.DevotionalLibrary-module__Ii3lVq__heroArtwork:before{-webkit-mask-image:linear-gradient(90deg,#0000 24%,#000 52%);mask-image:linear-gradient(90deg,#0000 24%,#000 52%)}.DevotionalLibrary-module__Ii3lVq__categoryGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.DevotionalLibrary-module__Ii3lVq__categoryTile{min-height:69px;padding-inline:10px}.DevotionalLibrary-module__Ii3lVq__sections{gap:46px}}@media (max-width:639px){.DevotionalLibrary-module__Ii3lVq__page{max-width:none;padding:0 12px calc(7rem + var(--safe-area-max-bottom))}.DevotionalLibrary-module__Ii3lVq__hero{min-height:268px}.DevotionalLibrary-module__Ii3lVq__heroTitle{font-size:clamp(3.15rem,12vw,3.45rem)}.DevotionalLibrary-module__Ii3lVq__heroDescription{max-width:290px;font-size:15px}.DevotionalLibrary-module__Ii3lVq__categoryGrid{gap:11px}.DevotionalLibrary-module__Ii3lVq__categoryTile{border-radius:15px;gap:clamp(5px,1.5vw,7px);min-height:56px;padding:4px 7px}.DevotionalLibrary-module__Ii3lVq__categoryIcon{width:clamp(25px,6.5vw,28px);height:clamp(25px,6.5vw,28px)}.DevotionalLibrary-module__Ii3lVq__categoryName{font-size:clamp(12.5px,3.25vw,14px);line-height:1.08}.DevotionalLibrary-module__Ii3lVq__categoryCount{font-size:11px}.DevotionalLibrary-module__Ii3lVq__categoryChevron{width:14px}.DevotionalLibrary-module__Ii3lVq__search{gap:9px;min-height:46px;margin-top:13px;padding-inline:14px}.DevotionalLibrary-module__Ii3lVq__search input{min-height:44px;font-size:16px}.DevotionalLibrary-module__Ii3lVq__sections{gap:30px;margin-top:25px}.DevotionalLibrary-module__Ii3lVq__sectionHeading{-moz-column-gap:8px;grid-template-columns:38px minmax(0,1fr) auto;gap:3px 8px;margin-bottom:10px}.DevotionalLibrary-module__Ii3lVq__headingIcon{border-radius:11px;width:38px;height:38px}.DevotionalLibrary-module__Ii3lVq__headingIcon svg{width:18px;height:18px}.DevotionalLibrary-module__Ii3lVq__headingCopy h2{font-size:clamp(22px,6.3vw,26px)}.DevotionalLibrary-module__Ii3lVq__headingCopy p{margin-top:2px;font-size:11px}.DevotionalLibrary-module__Ii3lVq__countPill{min-height:25px;padding-inline:7px;font-size:10px}.DevotionalLibrary-module__Ii3lVq__countPill svg{width:12px}.DevotionalLibrary-module__Ii3lVq__cardGrid{gap:7px}.DevotionalLibrary-module__Ii3lVq__card{border-radius:14px;gap:7px;min-height:76px;padding:5px}.content-artwork.DevotionalLibrary-module__Ii3lVq__cardArtwork{border-radius:9px;flex-basis:56px;width:56px;height:56px}.DevotionalLibrary-module__Ii3lVq__cardMeta{gap:4px;font-size:10px}.DevotionalLibrary-module__Ii3lVq__cardMeta svg{width:12px;height:12px}.DevotionalLibrary-module__Ii3lVq__cardTitle{margin-top:2px;font-size:15px;line-height:1.1}.DevotionalLibrary-module__Ii3lVq__cardDescription{margin-top:2px;font-size:11px;line-height:1.22}.DevotionalLibrary-module__Ii3lVq__cardAction{width:26px;height:26px}.DevotionalLibrary-module__Ii3lVq__cardAction svg{width:14px;height:14px}}@media (max-width:419px){.DevotionalLibrary-module__Ii3lVq__categoryGrid{margin-inline:6px}}@media (prefers-reduced-motion:reduce){.DevotionalLibrary-module__Ii3lVq__categoryTile,.DevotionalLibrary-module__Ii3lVq__categoryImage,.DevotionalLibrary-module__Ii3lVq__search,.DevotionalLibrary-module__Ii3lVq__card,.DevotionalLibrary-module__Ii3lVq__cardAction{transition:none}.DevotionalLibrary-module__Ii3lVq__categoryTile:hover,.DevotionalLibrary-module__Ii3lVq__card:hover,.DevotionalLibrary-module__Ii3lVq__card:hover .DevotionalLibrary-module__Ii3lVq__cardAction{transform:none}}
