article.svelte-1tpovv8{flex-wrap:wrap;align-items:center;gap:50px;display:flex}article.svelte-1tpovv8 .textual:where(.svelte-1tpovv8){flex-grow:1}article.svelte-1tpovv8 .textual:where(.svelte-1tpovv8)>:where(.svelte-1tpovv8){max-width:max-content}article.svelte-1tpovv8 .textual:where(.svelte-1tpovv8) h1:where(.svelte-1tpovv8){font-size:clamp(30px,10vw,60px)}article.svelte-1tpovv8 .textual:where(.svelte-1tpovv8) .subtitle:where(.svelte-1tpovv8){letter-spacing:5%;margin:10px 0;font-size:x-large;font-weight:300}article.svelte-1tpovv8 .textual:where(.svelte-1tpovv8) .tags:where(.svelte-1tpovv8){flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}article.svelte-1tpovv8 .textual:where(.svelte-1tpovv8) .tags:where(.svelte-1tpovv8)>:where(.svelte-1tpovv8){border:1px solid var(--outline-colour);background:#fff;border-radius:20px;padding:5px 10px;font-size:small}article.svelte-1tpovv8 .textual:where(.svelte-1tpovv8)>.cta-bnt{background-color:var(--accent-colour);letter-spacing:3%;color:#000;border-radius:15px;width:max-content;margin-top:40px;padding:20px;font-weight:bolder;text-decoration:none;display:block}article.svelte-1tpovv8 img:where(.svelte-1tpovv8){border-radius:10px;max-width:250px;height:min-content}article.svelte-1o3u8oh{border:1px solid var(--outline-colour);background-color:#fff;border-radius:15px;min-width:180px;max-width:350px;overflow:hidden}article.svelte-1o3u8oh .asset:where(.svelte-1o3u8oh){height:max-content}article.svelte-1o3u8oh .asset:where(.svelte-1o3u8oh):not(:has(img)){padding:20px 20px 0;font-size:50px}article.svelte-1o3u8oh .asset:where(.svelte-1o3u8oh) img{object-position:center;object-fit:cover;width:100%;margin-bottom:10px}article.svelte-1o3u8oh>.details:where(.svelte-1o3u8oh){flex-direction:column;gap:15px;padding:10px 20px 20px;display:flex}article.svelte-1o3u8oh>.details:where(.svelte-1o3u8oh) h3:where(.svelte-1o3u8oh){align-items:center;gap:10px;font-size:1.3rem;display:flex}article.svelte-1o3u8oh>.details:where(.svelte-1o3u8oh) h3:where(.svelte-1o3u8oh)>b{--size:1.4rem;background-color:var(--secondary-colour);color:var(--accent-colour);box-sizing:content-box;font-size:var(--size);width:var(--size);text-align:center;aspect-ratio:1;border-radius:10px;padding:10px;display:block}article.svelte-1o3u8oh>.details:where(.svelte-1o3u8oh)>.tags:where(.svelte-1o3u8oh){color:var(--faded-text);flex-wrap:wrap;display:flex}article.svelte-1o3u8oh>.details:where(.svelte-1o3u8oh)>.tags:where(.svelte-1o3u8oh)>:where(.svelte-1o3u8oh):not(:last-child):after{content:"•";opacity:.7;margin:0 5px;font-size:small}article.svelte-1o3u8oh>.details:where(.svelte-1o3u8oh)>a:last-child{border:2px solid var(--primary-colour);background:var(--primary-colour);color:#fff;border-radius:12px;width:max-content;margin-top:10px;padding:12px 20px;font-size:.95rem;font-weight:700;text-decoration:none;display:block}article.svelte-2hmr1b{background-color:var(--secondary-colour);color:#fff;border-radius:20px;flex-wrap:wrap;align-items:center;gap:20px;padding:25px;display:flex}article.svelte-2hmr1b>:where(.svelte-2hmr1b){display:flex}article.svelte-2hmr1b>div:where(.svelte-2hmr1b){flex-direction:column;flex-grow:1;gap:20px;width:max-content;max-width:100%}article.svelte-2hmr1b>div:where(.svelte-2hmr1b) h2:where(.svelte-2hmr1b){font-size:1.6rem}article.svelte-2hmr1b>div:where(.svelte-2hmr1b) p:where(.svelte-2hmr1b){color:color-mix(in srgb, var(--faded-text), white 80%)}article.svelte-2hmr1b>a:last-child{background-color:var(--accent-colour);color:var(--secondary-colour);border-radius:15px;justify-content:center;align-items:center;height:max-content;padding:15px 20px;font-size:.95rem;font-weight:700;text-decoration:none}article.svelte-2hmr1b>a:last-child:after{content:"→";margin-left:5px}
