.anxiety-topic-page{--vt-brand:#4669c7;--vt-brand-deep:#1d2857;--vt-accent:#f2a244;--vt-accent-strong:#c36b1f;--vt-line:#dce2f3;--vt-lilac:#eef1ff;--vt-blush:#fff4e8}.anxiety-topic-page .vt-hero{background:radial-gradient(circle at 12% 18%,#ffffff26 0 4px,#0000 5px),linear-gradient(122deg,#ea796f 0%,#b66e9b 27%,#6579b6 52%,#284b83 77%,#172751 100%)}.anxiety-topic-page .vt-hero:before{border-color:#ffffff3b}.anxiety-topic-page .vt-hero:after{background:#ffd26f;border-radius:50%;bottom:86px;right:46%;box-shadow:80px -438px 0 -12px #82d4dd,-52px -330px 0 -16px #b8b8f4}.anxiety-topic-page .vt-hero-actions a:first-child{color:#334f9f}.anxiety-topic-page .vt-hero-art img{height:96%;right:10px}.anxiety-topic-page .vt-heart-icon{background:linear-gradient(145deg,#f2a244,#6f83db 52%,#4055aa);box-shadow:0 10px 24px #4669c73b}.anxiety-topic-page .vt-topic-nav button.is-active{box-shadow:0 9px 24px #4669c73b}.anxiety-topic-page .vt-verse-card{background:radial-gradient(circle at 88% 2%,#f2a2441f,#0000 35%),linear-gradient(145deg,#fff 0%,#f5f7ff 100%);border-color:#dbe1f3;box-shadow:0 18px 44px #1d285714}.anxiety-topic-page .vt-verse-card:nth-child(3n+2){background:radial-gradient(circle at 84% 4%,#4669c71a,#0000 35%),linear-gradient(145deg,#fff 0%,#fff8f0 100%);border-color:#f1ddc7}.anxiety-topic-page .vt-verse-context{color:#4b5877;background:#4669c712}.anxiety-topic-page .vt-anxiety-principles b{color:var(--vt-brand)}.anxiety-topic-page .vt-anxiety-cluster .vt-library-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vt-anxiety-note{border-radius:var(--vt-radius-sm);color:#654c31;background:#fff8ef;border:1px solid #ecd6ba;grid-column:1/-1;grid-template-columns:.72fr 1.28fr;gap:36px;margin-top:20px;padding:24px 26px;display:grid}.vt-anxiety-note strong{font-size:17px;font-weight:950}.vt-anxiety-note p{margin:0;font-size:15px;line-height:1.65}.vt-anchor-passage{grid-template-columns:.72fr 1.28fr;align-items:start;gap:58px 76px;display:grid}.vt-anchor-passage-copy h2{letter-spacing:-.05em;margin:0;font-size:clamp(42px,5vw,68px);font-weight:950;line-height:1}.vt-anchor-passage-copy>p:last-child{color:var(--vt-muted);margin:24px 0 0;font-size:17px;line-height:1.65}.vt-anchor-passage>blockquote{border-radius:var(--vt-radius-md);color:#fff;letter-spacing:-.025em;background:radial-gradient(circle at 86% 12%,#ffd36f3d,#0000 32%),linear-gradient(145deg,#1d2857,#4669c7 65%,#7586dc);margin:0;padding:38px 42px;font-size:clamp(23px,2.2vw,31px);font-weight:850;line-height:1.45;box-shadow:0 22px 58px #1d285729}.vt-anchor-steps{border:1px solid var(--vt-line);border-radius:var(--vt-radius-md);grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.vt-anchor-steps button{min-height:190px;color:var(--vt-ink);text-align:left;cursor:pointer;background:#fff;border:0;flex-direction:column;align-items:flex-start;padding:24px;transition:background .18s,transform .18s;display:flex}.vt-anchor-steps button+button{border-left:1px solid var(--vt-line)}.vt-anchor-steps button:hover{background:var(--vt-lilac);transform:translateY(-3px)}.vt-anchor-steps span{color:var(--vt-accent-strong);font-size:12px;font-weight:950}.vt-anchor-steps strong{color:var(--vt-brand);margin-top:20px;font-size:19px;font-weight:950}.vt-anchor-steps small{color:var(--vt-muted);margin-top:10px;font-size:13px;line-height:1.55}.anxiety-topic-page .vt-finder{background:radial-gradient(circle at 10% 92%,#f2a24438,#0000 33%),linear-gradient(145deg,#1d2857,#3f5eae 58%,#4b829b)}.anxiety-topic-page .vt-finder .vt-kicker,.anxiety-topic-page .vt-practice .vt-kicker{color:#ffd88c}.anxiety-topic-page .vt-finder-results span,.anxiety-topic-page .vt-finder-results b{color:#ffdda0}.anxiety-topic-page .vt-practice-panel{background:radial-gradient(circle at 88% 9%, #f2a24429, transparent 31%), var(--vt-lilac);border-color:#d7ddf2}.anxiety-topic-page .vt-quiz-header{background:linear-gradient(115deg,#e77c70,#677cc2 52%,#345287)}.anxiety-topic-page .vt-prayer blockquote{background:radial-gradient(circle at 90% 10%,#ffd2693b,#0000 32%),linear-gradient(145deg,#1d2857,#4669c7 62%,#417d98);box-shadow:0 22px 60px #1d285729}.anxiety-topic-page .vt-prayer blockquote:before{color:#ffd26f}.vt-depression-note{grid-template-columns:.68fr 1.32fr;align-items:start;gap:70px;display:grid}.vt-depression-note>div:first-child{position:sticky;top:110px}.vt-depression-note h2,.vt-night-verses h2{letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(38px,4vw,58px);font-weight:950;line-height:1.04}.vt-depression-note>div:first-child>p:last-child,.vt-night-verses>div>p:last-child{color:var(--vt-muted);margin:22px 0 0;font-size:16px;line-height:1.65}.vt-depression-note>div:last-child{border-top:1px solid var(--vt-line)}.vt-depression-note button{border:0;border-bottom:1px solid var(--vt-line);width:100%;min-height:156px;color:var(--vt-ink);text-align:left;cursor:pointer;background:0 0;grid-template-columns:170px 1fr;gap:22px;padding:24px 0;display:grid}.vt-depression-note button strong{color:var(--vt-brand);font-size:18px}.vt-depression-note button span{font-size:15px;line-height:1.6}.vt-depression-note button small{color:var(--vt-accent-strong);grid-column:2;font-size:12px;font-weight:900}.vt-night-verses{grid-template-columns:.78fr 1.22fr;align-items:center;gap:72px;display:grid}.vt-night-verses blockquote{border-radius:var(--vt-radius-md);color:#fff;background:radial-gradient(circle at 82% 19%,#ffd26f 0 38px,#0000 39px),radial-gradient(circle at 88% 16%,#ffffff21 0 105px,#0000 106px),linear-gradient(145deg,#151e47,#364f94 60%,#4b7690);flex-direction:column;min-height:360px;margin:0;padding:42px;display:flex;box-shadow:0 22px 58px #1d28572b}.vt-night-verses blockquote span{color:#ffd98f;letter-spacing:.08em;text-transform:uppercase;font-size:13px;font-weight:950}.vt-night-verses blockquote strong{letter-spacing:-.035em;margin-top:34px;font-size:clamp(27px,3vw,40px);font-weight:900;line-height:1.32}.vt-night-verses blockquote button{color:#fff;width:fit-content;font:inherit;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:999px;margin-top:auto;padding:14px 18px;font-size:13px;font-weight:900}.anxiety-topic-page .vt-related a:first-child{background:var(--vt-lilac)}.anxiety-topic-page .vt-related a:nth-child(2){background:var(--vt-blush)}.anxiety-topic-page .vt-related a:nth-child(3){background:var(--vt-brand-deep)}@media (width<=980px){.vt-anchor-passage,.vt-depression-note,.vt-night-verses{grid-template-columns:1fr;gap:42px}.vt-depression-note>div:first-child{position:static}}@media (width<=720px){.anxiety-topic-page .vt-anxiety-cluster .vt-library-grid{grid-template-columns:1fr}.vt-anxiety-note{grid-template-columns:1fr;gap:12px}.vt-anchor-passage>blockquote{padding:28px 24px;font-size:21px}.vt-anchor-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.vt-anchor-steps button{min-height:180px;padding:20px}.vt-anchor-steps button:nth-child(3){border-left:0}.vt-anchor-steps button:nth-child(n+3){border-top:1px solid var(--vt-line)}.vt-depression-note h2,.vt-night-verses h2{font-size:38px}.vt-depression-note button{grid-template-columns:1fr;gap:12px}.vt-depression-note button small{grid-column:1}.vt-night-verses blockquote{min-height:330px;padding:32px 26px}}
