/* The four ministry experiences share the Parents page's coloured paper style. */
.yl-parents-page .ylp-combined .ylp-guide-grid{align-items:start;gap:1.25rem}
.yl-parents-page .ylp-combined .ylp-guide-card{
 position:relative;isolation:isolate;overflow:visible;padding:1.5rem;
 background-image:linear-gradient(120deg,#ffffff55,transparent 75%),url('images/event-paper-grain.svg');
 background-color:var(--yl-card-wash);background-size:100% 100%,180px 180px;background-repeat:no-repeat,repeat;
 border:1px solid var(--yl-card-edge);border-radius:6px;box-shadow:0 4px 10px #0029360c;
 transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease;
}
.yl-parents-page .ylp-combined .ylp-guide-card:hover,
.yl-parents-page .ylp-combined .ylp-guide-card:focus-within{background-color:var(--yl-card-wash);border-color:var(--yl-card-edge);box-shadow:0 4px 10px #0029360c}
.yl-parents-page .ylp-combined .ylp-guide-card h3{
 position:relative;display:flex;align-items:center;min-height:3.75rem;
 padding:0 2.1rem 0 5rem;margin:0 0 1rem;line-height:1.15;
}
.yl-parents-page .ylp-combined .ylp-guide-card h3::before{
 content:"";position:absolute;left:-.35rem;top:50%;transform:translateY(-50%);
 width:4.4rem;height:3.8rem;background-image:var(--yl-guide-icon),url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%2065%22%3E%3Cpath%20fill%3D%22%23d4f32c%22%20fill-opacity%3D%22.7%22%20d%3D%22m5%2014%2019-5%2010%202L62%203l25%204-2%208%2012%203-7%2010%205%207-12%205%205%2010-25%204-12-3-28%2011-17-4%206-9L1%2042l9-9-7-7%208-4Z%22%2F%3E%3C%2Fsvg%3E");
 background-size:3.4rem 3.4rem,100% 100%;background-position:center;background-repeat:no-repeat;pointer-events:none;
}
.yl-parents-page .ylp-combined .ylp-guide-card h3::after{
 content:"";position:absolute;left:5rem;bottom:-.12rem;width:clamp(4rem,45%,12rem);max-width:calc(100% - 5rem);height:3px;
 background:#b8d420;clip-path:polygon(0 40%,34% 0,100% 30%,97% 70%,43% 100%,1% 80%);transform:rotate(-.5deg);pointer-events:none;
}
.yl-parents-page .ylp-combined .ylp-guide-card::after{
 content:"";position:absolute;top:1.3rem;right:1.25rem;width:2.5rem;height:2.5rem;
 border:0;border-radius:0;transform:none;z-index:0;
 background:var(--yl-guide-doodle) center/contain no-repeat;opacity:.65;pointer-events:none;
}
.yl-parents-page .ylp-combined .ylp-guide-card>p{position:relative}
body .ylp-combined .ylp-guide-card .ylp-guide-more.wp-block-details.wp-block-details:not(:has(>summary[aria-haspopup="dialog"])){
 border-top-color:var(--yl-card-edge);overflow:visible;
}
body .ylp-combined .ylp-guide-card .ylp-guide-more.wp-block-details.wp-block-details:not(:has(>summary[aria-haspopup="dialog"]))>summary{
 padding:.8rem 1rem;gap:1rem;min-height:3.5rem;border:1px solid transparent;border-radius:4px;
 transition:background-color .18s ease,border-color .18s ease;
}
body .ylp-combined .ylp-guide-card .ylp-guide-more.wp-block-details.wp-block-details:not(:has(>summary[aria-haspopup="dialog"]))>summary:hover,
body .ylp-combined .ylp-guide-card .ylp-guide-more.wp-block-details.wp-block-details:not(:has(>summary[aria-haspopup="dialog"]))>summary:focus-visible,
body .ylp-combined .ylp-guide-card .ylp-guide-more.wp-block-details.wp-block-details[open]:not(:has(>summary[aria-haspopup="dialog"]))>summary{
 background:color-mix(in srgb,var(--yl-card-edge) 28%,#fffef8);border-color:var(--yl-card-edge);
}
body .ylp-combined .ylp-guide-card .ylp-guide-more.wp-block-details.wp-block-details:not(:has(>summary[aria-haspopup="dialog"]))>summary::after{
 width:2rem;height:2rem;flex-basis:2rem;border:1px solid var(--yl-card-edge);border-radius:50%;
 background:#fffce8;color:#002936;box-shadow:0 2px 3px #0029360b;font-size:var(--yl-type-lead);transition:background-color .18s ease;
}
body .ylp-combined .ylp-guide-card .ylp-guide-more.wp-block-details.wp-block-details:not(:has(>summary[aria-haspopup="dialog"]))>summary:hover::after,
body .ylp-combined .ylp-guide-card .ylp-guide-more.wp-block-details.wp-block-details[open]:not(:has(>summary[aria-haspopup="dialog"]))>summary::after{background:#d4f32c}
@media(max-width:781px){
 .yl-parents-page .ylp-combined .ylp-guide-grid{grid-template-columns:1fr}
 .yl-parents-page .ylp-combined .ylp-guide-card{padding:1.25rem}
 .yl-parents-page .ylp-combined .ylp-guide-card h3{padding-left:4.6rem;padding-right:1.3rem}
 .yl-parents-page .ylp-combined .ylp-guide-card h3::after{left:4.6rem;max-width:calc(100% - 4.6rem)}
 .yl-parents-page .ylp-combined .ylp-guide-card::after{width:1.8rem;height:1.8rem;right:.8rem;top:1rem;opacity:.45}
}
@media(prefers-reduced-motion:reduce){
 .yl-parents-page .ylp-combined .ylp-guide-card,
 body .ylp-combined .ylp-guide-card .ylp-guide-more.wp-block-details.wp-block-details>summary,
 body .ylp-combined .ylp-guide-card .ylp-guide-more.wp-block-details.wp-block-details>summary::after{transition:none}
}
.yl-parents-page .ylp-combined .ylp-guide-card-1{--yl-card-wash:#e5eedb;--yl-card-hover:#dfead4;--yl-card-edge:#bccdaf;--yl-guide-icon:url("images/contact-work-relationship.svg");--yl-guide-doodle:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2040%22%20fill%3D%22none%22%20stroke%3D%22%238da37a%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M17%2013C6%205%204%2018%2018%2025%2033%2012%2031%204%2024%206c-4%200-6%204-7%207ZM2%2014l-6-2M6%2026l-5%204%22%2F%3E%3C%2Fsvg%3E")}
.yl-parents-page .ylp-combined .ylp-guide-card-2{--yl-card-wash:#e3edf0;--yl-card-hover:#dbe8ed;--yl-card-edge:#b9ced5;--yl-guide-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23002936%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%2010C8%208%205%208%202%209L1%2021c4-1%207-1%2011%201%204-2%207-2%2011-1L22%209c-3-1-6-1-10%201Zm0%200v12M4%2011l-1%208c3%200%205%200%207%201m10-9%201%208c-3%200-5%200-7%201M12%2010V5m0%201c-4%200-5-2-5-4%203%200%205%201%205%204Zm0%200c4%200%205-2%205-4-3%200-5%201-5%204Z%22%2F%3E%3C%2Fsvg%3E");--yl-guide-doodle:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2040%22%20fill%3D%22none%22%20stroke%3D%22%238da37a%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m5%2022-3-10m14%208%203-15m7%2020%208-7%22%2F%3E%3C%2Fsvg%3E")}
.yl-parents-page .ylp-combined .ylp-guide-card-3{--yl-card-wash:#f3e8d8;--yl-card-hover:#eedfcb;--yl-card-edge:#dbc5a8;--yl-guide-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23002936%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%227%22%20cy%3D%2210%22%20r%3D%223%22%2F%3E%3Ccircle%20cx%3D%2216%22%20cy%3D%2212%22%20r%3D%223%22%2F%3E%3Cpath%20d%3D%22M1%2022v-2c0-4%203-6%206-6%202%200%204%201%205%203m-2%205v-2c0-3%203-5%206-5s6%202%206%205v2M18%202v6m0-5%205-1v5%22%2F%3E%3Cpath%20d%3D%22M18%208c-3-2-5%203-2%203%202%200%202-1%202-3m5-1c-3-2-5%203-2%203%202%200%202-1%202-3%22%2F%3E%3C%2Fsvg%3E");--yl-guide-doodle:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2040%22%20fill%3D%22none%22%20stroke%3D%22%238da37a%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m3%2018-6-7m16%206V4m10%2017%207-9m1%2018%2010-3%22%2F%3E%3C%2Fsvg%3E")}
.yl-parents-page .ylp-combined .ylp-guide-card-4{--yl-card-wash:#f0f2dc;--yl-card-hover:#e8edce;--yl-card-edge:#c9d49f;--yl-guide-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23002936%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m1%2020%207-10%203%204%205-9%207%2015M17%2012l3-3%203%203m-6%204%203-4%203%204m-6%204%203-4%203%204m-3-13v16%22%2F%3E%3C%2Fsvg%3E");--yl-guide-doodle:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2040%22%20fill%3D%22none%22%20stroke%3D%22%238da37a%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m1%2026%2011-12%209%207%207-9%2013%2015m-8-22%201-5m9%209%204-3%22%2F%3E%3C%2Fsvg%3E")}
