/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid}}}.rule[data-astro-cid-dbqfszic]{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-inverse-outline,#f4f2ee2e)}@supports (color:color-mix(in lab, red, red)){.rule[data-astro-cid-dbqfszic]{border-color:var(--color-inverse-outline,color-mix(in srgb, var(--ref-paper) 18%, transparent))}}.idea[data-astro-cid-dbqfszic]{align-items:flex-start;row-gap:var(--spacing-6,24px);grid-template-columns:minmax(0,56fr) minmax(0,44fr);display:grid}@media not all and (width>=900px){.idea[data-astro-cid-dbqfszic]{grid-template-columns:minmax(0,1fr)}}.title[data-astro-cid-dbqfszic]{font-family:var(--font-display,var(--font-fixel-display));font-size:var(--text-display-sm,clamp(28px, 3.4vw, 44px));line-height:var(--tw-leading,var(--text-display-sm--line-height,1.08));letter-spacing:var(--tw-tracking,var(--text-display-sm--letter-spacing,-.03em));font-weight:var(--tw-font-weight,var(--text-display-sm--font-weight,400));text-wrap:pretty;max-width:18ch}.lead[data-astro-cid-dbqfszic]{padding-top:var(--spacing-2,8px);font-size:var(--text-body-lg,17px);line-height:var(--tw-leading,var(--text-body-lg--line-height,1.55));letter-spacing:var(--tw-tracking,var(--text-body-lg--letter-spacing,0));font-weight:var(--tw-font-weight,var(--text-body-lg--font-weight,400));color:var(--color-on-surface-variant,var(--ref-grey-700));text-wrap:pretty;max-width:500px}.lead[data-astro-cid-dbqfszic][data-tone=dark]{color:var(--color-inverse-on-surface-72,#f4f2eeb8)}@supports (color:color-mix(in lab, red, red)){.lead[data-astro-cid-dbqfszic][data-tone=dark]{color:var(--color-inverse-on-surface-72,color-mix(in srgb, var(--ref-paper) 72%, transparent))}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
