.dhoap{--ink:#30153f;--violet:#713681;--gold:#c79538;font-family:Inter,Arial,sans-serif;color:var(--ink);background:#fffaf8;padding:clamp(18px,3vw,42px);max-width:1220px;margin:auto;border-radius:18px;box-sizing:border-box}.dhoap *{box-sizing:border-box}.dhoap h1,.dhoap h2,.dhoap blockquote,.dhoap-postcard-text{font-family:Lora,Georgia,serif}.dhoap-hero{text-align:center;padding:28px 10px 25px;background:radial-gradient(ellipse at 8% 30%,#e7c5db 0,transparent 34%),radial-gradient(ellipse at 88% 15%,#edd6ea 0,transparent 38%),#fff9f4;border-radius:24px 24px 0 0}.dhoap-overline{font-size:11px;letter-spacing:.16em;color:#8b5a86;font-weight:700}.dhoap-hero h1{font-size:clamp(32px,4.5vw,58px);line-height:1.13;margin:14px 0;color:#361342}.dhoap-hero h1 span{color:#c79a44}.dhoap-hero p{font-size:clamp(14px,1.4vw,18px);margin:0 auto;max-width:830px}.dhoap-feature{display:grid;grid-template-columns:46% 54%;min-height:290px;border:2px solid #fff;border-radius:26px;overflow:hidden;box-shadow:0 9px 24px #3a1a4530;background:linear-gradient(115deg,#fff3ed,#f0d5e9)}.dhoap-lotus{background-image:linear-gradient(90deg,transparent 70%,#f6e9ef 100%),url(/wp-content/plugins/duhovnost-orodja/assets/community-lotus.webp);background-size:cover;background-position:center}.dhoap-feature-content{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:25px}.dhoap-kicker{font-weight:800;color:#7d4786;letter-spacing:.12em;font-size:14px}.dhoap-feature blockquote{font-style:italic;font-size:clamp(22px,2.8vw,38px);font-weight:700;line-height:1.34;margin:16px 0 2px;color:#351441}.dhoap-divider{font-size:27px;color:#c99640;margin:4px 0 13px}.dhoap-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.dhoap-button{font:700 15px Inter,Arial,sans-serif;border-radius:14px;padding:13px 20px;cursor:pointer;border:1px solid #fff0;transition:transform .15s,filter .15s;line-height:1.25}.dhoap-button:hover{transform:translateY(-2px);filter:brightness(1.04)}.dhoap-primary{background:linear-gradient(130deg,#874595,#5b226f);color:white!important}.dhoap-gold{background:linear-gradient(120deg,#fff6dd,#f2d493);border-color:#bb8936;color:#3b2243!important}.dhoap-outline{background:#fff9fc;border:2px solid #7e428a;color:#4a1d58!important}.dhoap-topics{text-align:center;margin:30px 0}.dhoap h2{font-size:clamp(25px,2.7vw,34px);margin:0 0 20px;color:#341341}.dhoap-topic-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.dhoap-topic{padding:0 0 15px;border:1px solid #ebdce6;border-radius:17px;overflow:hidden;background:#fff;cursor:pointer;box-shadow:0 5px 12px #3a1a4515;color:#351743;font-size:15px}.dhoap-topic[aria-pressed=true]{outline:3px solid #b580c0}.dhoap-topic-picture{height:100px;display:flex;align-items:center;justify-content:center;background:linear-gradient(145deg,#b9a0c4,#f7d8c7,#e5b68b);font-size:42px;color:#fff}.dhoap-picture-1{background:linear-gradient(135deg,#889da4,#d4cbb7,#a7b6a2)}.dhoap-picture-2{background:linear-gradient(135deg,#e7b6cc,#f8d3ad,#bb9bc9)}.dhoap-picture-3{background:linear-gradient(135deg,#88b4a1,#d8e5b7,#a5c8a2)}.dhoap-picture-4{background:linear-gradient(135deg,#a6a6c3,#f2c79b,#b8a6d2)}.dhoap-topic strong{display:block;padding:12px 5px 0}.dhoap-share{display:grid;grid-template-columns:1fr 1.15fr .75fr;gap:22px;align-items:center;background:linear-gradient(110deg,#f4e2f1,#f5e6ef,#edd9ed);padding:26px;border-radius:23px;margin:30px 0}.dhoap-share h2{text-align:left;margin:0 0 10px}.dhoap-share p{font-size:15px;line-height:1.7;margin:0}.dhoap-postcard{background:linear-gradient(135deg,#f9dfd9,#e5c3e2,#fce6c3);min-height:170px;border:8px solid #fff;border-radius:13px;box-shadow:0 8px 15px #3a1a4525;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:18px;transform:rotate(-2deg)}.dhoap-postcard-text{font-size:clamp(18px,1.8vw,25px);font-weight:700;font-style:italic}.dhoap-postcard span{margin-top:12px;color:#865c83;font-size:12px}.dhoap-share-actions{display:grid;gap:9px}.dhoap-social{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.dhoap-social a{font-size:12px;color:#6d307e;text-decoration:underline}.dhoap-feedback{font-size:12px;min-height:14px}.dhoap-info{display:grid;grid-template-columns:1fr 1fr;gap:38px;margin:30px 0}.dhoap-info section+section{border-left:1px solid #decddf;padding-left:38px}.dhoap-info p{line-height:1.75}.dhoap-tip{padding:13px 16px;background:#fbf0d9;border-radius:12px}.dhoap details{border:1px solid #e3d3df;border-radius:10px;padding:12px 14px;margin:8px 0;background:#fff}.dhoap summary{cursor:pointer;font-weight:700}.dhoap details p{font-size:14px;margin:10px 0 0}@media(max-width:900px){.dhoap-topic-grid{grid-template-columns:repeat(3,1fr)}.dhoap-share{grid-template-columns:1fr 1fr}.dhoap-share-actions{grid-column:1/-1;display:flex;align-items:center;flex-wrap:wrap}}@media(max-width:640px){.dhoap{padding:12px}.dhoap-feature{grid-template-columns:1fr}.dhoap-lotus{min-height:170px;background-position:center 57%}.dhoap-feature-content{padding:22px 14px}.dhoap-actions{flex-direction:column;width:100%}.dhoap-actions button{width:100%}.dhoap-topic-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.dhoap-topic-picture{height:85px}.dhoap-share{grid-template-columns:1fr;padding:19px}.dhoap-share-actions{grid-column:auto;display:grid}.dhoap-info{grid-template-columns:1fr;gap:16px}.dhoap-info section+section{border:0;padding:0}}body:has(.dhoap) .entry-title,body:has(.dhoap) .jeg_post_title,body:has(.dhoap) .jeg_breadcrumbs,body:has(.dhoap) .jeg_breadcrumb_container{display:none!important}body:has(.dhoap) .entry-content,body:has(.dhoap) .jeg_main_content,body:has(.dhoap) .jeg_post_content{overflow:visible!important}.dhoap{width:min(1180px,calc(100vw - 32px));max-width:none;position:relative;left:50%;transform:translateX(-50%);padding:0 24px 34px;background:linear-gradient(180deg,#fffaf7,#fff9fa 76%,#fffaf8);box-shadow:none;border-radius:0;margin:0 0 20px!important;isolation:isolate}.dhoap-hero{position:relative;margin:0 -24px;padding:28px 24px 22px;min-height:258px;border-radius:0;background:radial-gradient(ellipse at 53% 95%,#ffe9d9aa,transparent 60%),linear-gradient(90deg,#d8b1d5a8,#fff1e9aa 44%,#e7b4d7a0),url(/wp-content/plugins/duhovnost-orodja/assets/community-lotus.webp) center 48%/cover no-repeat;overflow:hidden}.dhoap-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#fff8f0a8 0%,#fff9f0a8 50%,#fff7f0c9 100%);pointer-events:none}.dhoap-hero>*{position:relative;z-index:1}.dhoap-hero h1{font-size:clamp(39px,5.5vw,69px);line-height:1.07;margin:0 auto 5px;max-width:1100px;text-shadow:0 2px 12px #fff9fa}.dhoap-hero h1 span{font-size:.9em;color:#b8862d}.dhoap-hero-subtitle{font-family:Lora,Georgia,serif;font-style:italic;font-size:clamp(20px,2.5vw,31px);color:#4b2159;margin:4px auto 12px;font-weight:600}.dhoap-hero p{font-size:clamp(14px,1.5vw,18px);line-height:1.55;color:#34213e;max-width:940px}.dhoap-hero-chips{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;margin:22px auto 0}.dhoap-hero-chips a{border:1px solid #ead6e3;background:#fffaf5df;border-radius:40px;padding:9px 17px;text-decoration:none!important;color:#351741!important;font-weight:700;font-size:13px;box-shadow:0 3px 10px #613a5514}.dhoap-hero-chips a:hover{background:#fff;color:#733b83!important}.dhoap-feature{position:relative;z-index:2;margin:-4px 0 20px;min-height:300px;grid-template-columns:46% 54%;border:2px solid #fff;box-shadow:0 12px 25px #5c3b5740;border-radius:26px}.dhoap-lotus{background-position:center 55%}.dhoap-feature-content{background:linear-gradient(110deg,#fff7f1df,#f6e4f0cf);padding:30px 25px}.dhoap-feature blockquote{border:0!important;padding:0!important;background:transparent!important;font-size:clamp(24px,3.1vw,40px);max-width:550px;line-height:1.32}.dhoap-feature .dhoap-button{min-width:185px}.dhoap-topics{margin:24px 0 28px}.dhoap-topics h2{font-size:clamp(28px,3vw,38px);margin-bottom:18px}.dhoap-topic-grid{gap:14px}.dhoap-topic{border-radius:17px;padding-bottom:16px;box-shadow:0 6px 15px #3a1a4520;font-size:15px}.dhoap-topic-picture{height:122px;font-size:44px;background-image:linear-gradient(150deg,#9d6da588,#f9c2a866),url(/wp-content/plugins/duhovnost-orodja/assets/community-lotus.webp);background-size:cover;background-position:center 55%}.dhoap-picture-1{background-image:linear-gradient(135deg,#a0b4a799,#d2d7bb88),url(/wp-content/plugins/duhovnost-orodja/assets/community-lotus.webp)}.dhoap-picture-2{background-image:linear-gradient(135deg,#e6a4c499,#f8d5b788),url(/wp-content/plugins/duhovnost-orodja/assets/community-lotus.webp)}.dhoap-picture-3{background-image:linear-gradient(135deg,#84bfa099,#d8e5b788),url(/wp-content/plugins/duhovnost-orodja/assets/community-lotus.webp)}.dhoap-picture-4{background-image:linear-gradient(135deg,#9b8bb599,#f2c79b88),url(/wp-content/plugins/duhovnost-orodja/assets/community-lotus.webp)}.dhoap-topic-picture span{background:#fffdf6e8;border-radius:50%;height:58px;width:58px;display:flex;align-items:center;justify-content:center;color:#b67e2f;text-shadow:none}.dhoap-topic strong{font-family:Lora,Georgia,serif;font-size:16px}.dhoap-share{grid-template-columns:1fr 1.1fr .7fr;padding:27px 28px;gap:20px;margin:26px 0;background:linear-gradient(110deg,#f4e3f1,#f7e9f2,#edd9ed);border-radius:25px}.dhoap-share h2{font-size:clamp(26px,2.7vw,34px)}.dhoap-postcard{min-height:188px;background-image:linear-gradient(120deg,#fce9de99,#e6c4e099),url(/wp-content/plugins/duhovnost-orodja/assets/community-lotus.webp);background-size:cover;background-position:center 55%}.dhoap-share-actions .dhoap-button{width:100%}.dhoap-info{margin:25px 0 10px}.dhoap-info h2{font-size:clamp(26px,2.7vw,34px)}.dhoap-info p{font-size:15px}.dhoap details{padding:12px 16px}@media(min-width:1100px){.dhoap{width:min(1280px,calc(100vw - 48px));padding-left:34px;padding-right:34px}.dhoap-hero{margin-left:-34px;margin-right:-34px}}@media(max-width:900px){.dhoap-share{grid-template-columns:1fr 1fr}.dhoap-share-actions{grid-column:1/-1}.dhoap-topic-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.dhoap-topic-picture{height:95px}.dhoap-topic strong{font-size:13px}}@media(max-width:640px){.dhoap{width:calc(100vw - 16px);padding:0 12px 24px}.dhoap-hero{margin:0 -12px;padding:24px 14px 18px;min-height:0}.dhoap-hero h1{font-size:clamp(30px,8vw,44px)}.dhoap-hero-subtitle{font-size:20px}.dhoap-hero-chips{gap:7px;margin-top:14px}.dhoap-hero-chips a{font-size:11px;padding:7px 10px}.dhoap-feature{grid-template-columns:1fr;min-height:0;margin-top:0}.dhoap-lotus{min-height:185px}.dhoap-feature-content{padding:20px 14px}.dhoap-feature blockquote{font-size:26px}.dhoap-topic-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.dhoap-topic-picture{height:96px}.dhoap-share{grid-template-columns:1fr;padding:20px}.dhoap-share-actions{grid-column:auto}.dhoap-info{grid-template-columns:1fr}.dhoap-info section+section{padding-left:0;border-left:0}}body:has(.dhoap) .jeg_main_content,body:has(.dhoap) .jeg_post_content,body:has(.dhoap) .entry-content,body:has(.dhoap) .jeg_content{max-width:none!important;overflow:visible!important}.dhoap{width:calc(100vw - 32px)!important;max-width:1280px!important;left:auto!important;transform:none!important;margin-left:calc(50% - min(50vw - 16px,640px))!important;margin-right:0!important;padding:0 28px 38px!important;background:#fffaf8!important}.dhoap-hero{margin:0 -28px!important;min-height:285px!important;padding:35px 20px 30px!important;background:linear-gradient(180deg,#fff9f25c,#fff9f2b3),url(/wp-content/plugins/duhovnost-orodja/assets/affirm-landscape.svg) center/cover no-repeat!important}.dhoap-hero:before{background:linear-gradient(180deg,#fff8f020,#fff8f04d)!important}.dhoap-hero h1{font-size:clamp(36px,5vw,68px)!important}.dhoap-hero-chips a{padding:10px 20px!important;background:#fffaf5e8!important}.dhoap-feature{min-height:320px!important;grid-template-columns:46% 54%!important;margin-top:-8px!important}.dhoap-feature-content{padding:30px!important}.dhoap-topic-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:16px!important}.dhoap-topic-picture{height:132px!important;background-size:cover!important;background-position:center!important}.dhoap-picture-0{background-image:url(/wp-content/plugins/duhovnost-orodja/assets/affirm-sunrise.svg)!important}.dhoap-picture-1{background-image:url(/wp-content/plugins/duhovnost-orodja/assets/affirm-calm.svg)!important}.dhoap-picture-2{background-image:url(/wp-content/plugins/duhovnost-orodja/assets/affirm-love.svg)!important}.dhoap-picture-3{background-image:url(/wp-content/plugins/duhovnost-orodja/assets/affirm-growth.svg)!important}.dhoap-picture-4{background-image:url(/wp-content/plugins/duhovnost-orodja/assets/affirm-mountains.svg)!important}.dhoap-share{grid-template-columns:1fr 1.12fr .78fr!important;gap:24px!important;padding:30px!important}.dhoap-postcard{background-image:linear-gradient(135deg,#fff1e344,#f6d6ed44),url(/wp-content/plugins/duhovnost-orodja/assets/affirm-landscape.svg)!important}@media(max-width:850px){.dhoap{padding:0 16px 28px!important}.dhoap-hero{margin:0 -16px!important;min-height:0!important}.dhoap-topic-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.dhoap-share{grid-template-columns:1fr 1fr!important}.dhoap-share-actions{grid-column:1/-1!important}}@media(max-width:600px){.dhoap{width:calc(100vw - 16px)!important;margin-left:calc(50% - 50vw + 8px)!important;padding:0 10px 22px!important}.dhoap-hero{margin:0 -10px!important;padding:26px 12px 20px!important}.dhoap-feature{grid-template-columns:1fr!important;min-height:0!important}.dhoap-lotus{min-height:185px!important}.dhoap-feature-content{padding:20px 14px!important}.dhoap-topic-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.dhoap-topic-picture{height:110px!important}.dhoap-share{grid-template-columns:1fr!important;padding:20px!important}.dhoap-share-actions{grid-column:auto!important}}.dhoap-hero{background:linear-gradient(180deg,rgb(255 247 249 / .18),rgb(255 247 249 / .42)),url(/wp-content/plugins/duhovnost-orodja/assets/affirm-hero-real.webp) center 50%/cover no-repeat!important;min-height:300px!important}.dhoap-hero:before{background:linear-gradient(180deg,rgb(255 250 248 / .14),rgb(255 250 248 / .32))!important}.dhoap-hero h1,.dhoap-hero-subtitle,.dhoap-hero p{text-shadow:0 2px 10px rgb(255 250 249 / .9)!important}.dhoap-hero-chips a{box-shadow:0 5px 14px #51285024!important}.dhoap-topic-picture{background-size:cover!important;background-position:center center!important}.dhoap-picture-0{background-image:url(/wp-content/plugins/duhovnost-orodja/assets/affirm-topic-0.webp)!important}.dhoap-picture-1{background-image:url(/wp-content/plugins/duhovnost-orodja/assets/affirm-topic-1.webp)!important}.dhoap-picture-2{background-image:url(/wp-content/plugins/duhovnost-orodja/assets/affirm-topic-2.webp)!important}.dhoap-picture-3{background-image:url(/wp-content/plugins/duhovnost-orodja/assets/affirm-topic-3.webp)!important}.dhoap-picture-4{background-image:url(/wp-content/plugins/duhovnost-orodja/assets/affirm-topic-4.webp)!important}.dhoap-topic-picture span{background:rgb(255 253 248 / .94)!important}.dhoap-postcard{background-image:linear-gradient(135deg,rgb(255 245 239 / .42),rgb(244 217 237 / .32)),url(/wp-content/plugins/duhovnost-orodja/assets/affirm-hero-real.webp)!important}@media(max-width:600px){.dhoap-hero{min-height:0!important;background-position:60% center!important}}