/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
:where(.rooster-action-panel){--wp--custom--rooster-one--wash-from:light-dark(#eaf3fe,#3083e829);--wp--custom--rooster-one--wash-to:light-dark(#f2f6fb,#5086c929);--wp--custom--rooster-one--panel:#212222;--wp--custom--rooster-one--ink-2:light-dark(#3d454e,#d1d6db);--wp--custom--rooster-one--mute:light-dark(#5b6168,#d3d6d9);--wp--custom--rooster-one--ink:light-dark(#212222,#eff0f0);--wp--custom--rooster-one--ink-on-night:light-dark(#fff,#eff0f0);--wp--custom--rooster-one--brand:#1e63ce;--wp--custom--rooster-one--brand-deep:#164ea6;--wp--custom--rooster-one--blue:light-dark(#1e63ce,#8eb4ee)}.rooster-action-panel{--rooster-action-panel-tick:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E");--rooster-action-panel-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='m12 5 7 7-7 7'/%3E%3C/svg%3E");--rooster-action-panel-external:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 3h6v6'/%3E%3Cpath d='M10 14 21 3'/%3E%3Cpath d='M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6'/%3E%3C/svg%3E");box-sizing:border-box;background:light-dark(var(--wp--preset--color--contrast,#020618),var(--wp--preset--color--neutral-50,#0f172b));overflow-wrap:normal;word-break:normal;border-radius:1.5rem;padding:2.5rem 1.5rem;font-size:1rem;line-height:1.5;position:relative;overflow:hidden;box-shadow:0 0 0 1px light-dark(#0000,#ffffff1a)}.rooster-action-panel *,.rooster-action-panel :before,.rooster-action-panel :after{box-sizing:border-box}.rooster-action-panel__glow{color-scheme:dark;background:var(--wp--preset--color--accent,light-dark(#334155,#cbd5e1));border-radius:999px;width:32rem;max-width:100%;height:16rem;position:absolute;bottom:-6rem;right:-6rem}@supports (color:color-mix(in lab, red, red)){.rooster-action-panel__glow{background:color-mix(in srgb, var(--wp--preset--color--accent,light-dark(#334155,#cbd5e1)) 20%, transparent)}}.rooster-action-panel__glow{filter:blur(64px);pointer-events:none}.rooster-action-panel .rooster-action-panel__body{color-scheme:dark;max-width:48rem;color:var(--wp--preset--color--contrast-2,light-dark(#45556c,#cad5e2));background:0 0;position:relative}.rooster-action-panel :is(p,h2,h3,h4,ul,li){margin:0;padding:0}.rooster-action-panel .rooster-action-panel__eyebrow{letter-spacing:.05em;text-transform:uppercase;color:var(--wp--preset--color--accent-text,light-dark(#334155,#cbd5e1));font-size:.875rem;font-weight:600;line-height:1.25rem}.rooster-action-panel .rooster-action-panel__heading{letter-spacing:-.025em;text-wrap:balance;color:var(--wp--preset--color--contrast,light-dark(#020618,#fff));margin-top:.75rem;font-size:1.875rem;font-weight:700;line-height:2.25rem}.rooster-action-panel .rooster-action-panel__text{color:var(--wp--preset--color--contrast-2,light-dark(#45556c,#cad5e2));margin-top:1rem;font-size:1.125rem;line-height:1.625}.rooster-action-panel .rooster-action-panel__list{color:var(--wp--preset--color--fg,#f1f5f9);gap:.5rem;margin-top:1.5rem;list-style:none;display:grid}@supports (color:color-mix(in lab, red, red)){.rooster-action-panel .rooster-action-panel__list{color:color-mix(in srgb, var(--wp--preset--color--fg,#f1f5f9) 60%, var(--wp--preset--color--contrast-2,light-dark(#45556c,#cad5e2)))}}.rooster-action-panel__list li{gap:.5rem;display:flex}.rooster-action-panel__tick{background-color:var(--wp--preset--color--accent,light-dark(#334155,#cbd5e1));width:1rem;height:1rem;-webkit-mask:var(--rooster-action-panel-tick) center / contain no-repeat;-webkit-mask:var(--rooster-action-panel-tick) center / contain no-repeat;-webkit-mask:var(--rooster-action-panel-tick) center / contain no-repeat;mask:var(--rooster-action-panel-tick) center / contain no-repeat;flex:none;margin-top:.125rem}.rooster-action-panel__actions{flex-direction:column;gap:.75rem;margin-top:2rem;display:flex}.rooster-action-panel .rooster-action-panel__button{border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;min-height:2.75rem;padding:.625rem 1.25rem;font-size:1rem;font-weight:600;line-height:1.5rem;text-decoration:none;transition:color .15s,background-color .15s,border-color .15s;display:inline-flex}.rooster-action-panel .rooster-action-panel__button.is-primary{background:var(--wp--preset--color--accent,light-dark(#334155,#cbd5e1));color:var(--wp--preset--color--bg,light-dark(#fff,#020618))}.rooster-action-panel .rooster-action-panel__button.is-primary:hover{background:var(--wp--preset--color--contrast,light-dark(#020618,#fff))}.rooster-action-panel .rooster-action-panel__button.is-secondary{border:1px solid var(--wp--preset--color--contrast,light-dark(#020618,#fff))}@supports (color:color-mix(in lab, red, red)){.rooster-action-panel .rooster-action-panel__button.is-secondary{border:1px solid color-mix(in srgb, var(--wp--preset--color--contrast,light-dark(#020618,#fff)) 25%, transparent)}}.rooster-action-panel .rooster-action-panel__button.is-secondary{color:var(--wp--preset--color--contrast,light-dark(#020618,#fff))}.rooster-action-panel .rooster-action-panel__button.is-secondary:hover{background:var(--wp--preset--color--contrast,light-dark(#020618,#fff))}@supports (color:color-mix(in lab, red, red)){.rooster-action-panel .rooster-action-panel__button.is-secondary:hover{background:color-mix(in srgb, var(--wp--preset--color--contrast,light-dark(#020618,#fff)) 10%, transparent)}}.rooster-action-panel .rooster-action-panel__button:focus-visible{outline:2px solid var(--wp--preset--color--accent,light-dark(#334155,#cbd5e1));outline-offset:2px}.rooster-action-panel__arrow,.rooster-action-panel__external{width:1rem;height:1rem;-webkit-mask:var(--rooster-action-panel-arrow) center / contain no-repeat;-webkit-mask:var(--rooster-action-panel-arrow) center / contain no-repeat;-webkit-mask:var(--rooster-action-panel-arrow) center / contain no-repeat;mask:var(--rooster-action-panel-arrow) center / contain no-repeat;background-color:currentColor;flex:none}.rooster-action-panel__external{-webkit-mask-image:var(--rooster-action-panel-external);-webkit-mask-image:var(--rooster-action-panel-external);-webkit-mask-image:var(--rooster-action-panel-external);mask-image:var(--rooster-action-panel-external)}.rooster-action-panel .rooster-action-panel__icon{flex:none}.rooster-action-panel .rooster-action-panel__link.has-icon{justify-content:center;align-items:center;gap:8px;display:inline-flex}.rooster-action-panel .rooster-action-panel__sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rooster-action-panel--center{text-align:center;padding:3rem 1.5rem}.rooster-action-panel--center .rooster-action-panel__glow{background:var(--wp--preset--color--accent,light-dark(#334155,#cbd5e1));width:36rem;left:50%;right:auto;transform:translate(-50%)}@supports (color:color-mix(in lab, red, red)){.rooster-action-panel--center .rooster-action-panel__glow{background:color-mix(in srgb, var(--wp--preset--color--accent,light-dark(#334155,#cbd5e1)) 25%, transparent)}}.rooster-action-panel--center .rooster-action-panel__body{max-width:none}.rooster-action-panel--center .rooster-action-panel__heading{margin-top:0}.rooster-action-panel--center .rooster-action-panel__text{max-width:42rem;margin-inline:auto}.rooster-action-panel--center .rooster-action-panel__actions{justify-content:center}@media (min-width:40rem){.rooster-action-panel{padding:3.5rem 3rem}.rooster-action-panel--center{padding:4rem 3rem}.rooster-action-panel .rooster-action-panel__heading{font-size:2.25rem;line-height:2.5rem}.rooster-action-panel .rooster-action-panel__list{grid-template-columns:repeat(2,minmax(0,1fr))}.rooster-action-panel__actions{flex-direction:row}}.rooster-action-panel.rooster-action-panel--wash,.rooster-action-panel.rooster-action-panel--ink{box-shadow:none;border-radius:16px;overflow:visible}.rooster-action-panel.rooster-action-panel--wash{background:linear-gradient(135deg, var(--wp--custom--rooster-one--wash-from) 0%, var(--wp--custom--rooster-one--wash-to) 100%);padding:36px 32px}.rooster-action-panel.rooster-action-panel--ink{background:var(--wp--custom--rooster-one--panel);text-align:center;padding:44px 32px;box-shadow:inset 0 0 0 1px light-dark(#0000,#ffffff38)}.rooster-action-panel:is(.rooster-action-panel--wash,.rooster-action-panel--ink) .rooster-action-panel__body{max-width:none;color-scheme:inherit;color:var(--wp--custom--rooster-one--ink-2)}.rooster-action-panel--ink .rooster-action-panel__body{color:#fff}.rooster-action-panel:is(.rooster-action-panel--wash,.rooster-action-panel--ink) .rooster-action-panel__kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--wp--custom--rooster-one--mute);margin:0 0 10px;font-size:11px;font-weight:700;line-height:1.6}.rooster-action-panel:is(.rooster-action-panel--wash,.rooster-action-panel--ink) .rooster-action-panel__title{letter-spacing:-.022em;text-wrap:wrap;color:var(--wp--custom--rooster-one--ink);margin:0 0 10px;font-size:clamp(24px,3.2vw,34px);font-weight:800;line-height:1.08}.rooster-action-panel.rooster-action-panel--ink .rooster-action-panel__title{color:var(--wp--custom--rooster-one--ink-on-night);margin-bottom:12px}.rooster-action-panel:is(.rooster-action-panel--wash,.rooster-action-panel--ink) .rooster-action-panel__para{margin:0 0 14px;font-size:1rem;line-height:1.6}.rooster-action-panel--wash .rooster-action-panel__para strong{color:var(--wp--custom--rooster-one--ink);font-weight:600}.rooster-action-panel.rooster-action-panel--ink :is(.rooster-action-panel__para,.rooster-action-panel__fine){color:#b6bfc9;max-width:620px;margin:0 auto 24px}.rooster-action-panel.rooster-action-panel--ink .rooster-action-panel__fine{margin-top:22px;font-size:12.5px;line-height:1.6}.rooster-action-panel--ink .rooster-action-panel__fine strong{color:#fff;font-weight:600}.rooster-action-panel--ink :is(.rooster-action-panel__para,.rooster-action-panel__fine) a{color:inherit}.rooster-action-panel--ink :is(.rooster-action-panel__para,.rooster-action-panel__fine) a:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid}.rooster-action-panel .rooster-action-panel__line{margin:0}.rooster-action-panel .rooster-action-panel__link{background:var(--wp--custom--rooster-one--brand);text-align:center;color:#fff;border-radius:10px;padding:12px 22px;font-size:15px;font-weight:600;line-height:1.5;text-decoration:none;display:inline-block}.rooster-action-panel .rooster-action-panel__link:hover{background:var(--wp--custom--rooster-one--brand-deep)}.rooster-action-panel .rooster-action-panel__link:focus-visible{outline:2px solid var(--wp--custom--rooster-one--brand);outline-offset:2px}.rooster-action-panel .rooster-action-panel__chip{background:var(--wp--preset--color--accent,light-dark(#334155,#cbd5e1));border-radius:.75rem;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;margin:0 0 1rem;display:flex}@supports (color:color-mix(in lab, red, red)){.rooster-action-panel .rooster-action-panel__chip{background:color-mix(in srgb, var(--wp--preset--color--accent,light-dark(#334155,#cbd5e1)) 20%, transparent)}}.rooster-action-panel .rooster-action-panel__chip{color:var(--wp--preset--color--accent-text,light-dark(#334155,#cbd5e1))}.rooster-action-panel:is(.rooster-action-panel--center,.rooster-action-panel--ink) .rooster-action-panel__chip{margin-inline:auto}.rooster-action-panel .rooster-action-panel__glyph{background-color:currentColor;flex:none;width:1.25rem;height:1.25rem;display:block}.rooster-action-panel.rooster-action-panel--wash .rooster-action-panel__chip{background:var(--wp--custom--rooster-one--brand)}@supports (color:color-mix(in lab, red, red)){.rooster-action-panel.rooster-action-panel--wash .rooster-action-panel__chip{background:color-mix(in srgb, var(--wp--custom--rooster-one--brand) 14%, transparent)}}.rooster-action-panel.rooster-action-panel--wash .rooster-action-panel__chip{color:var(--wp--custom--rooster-one--blue)}.rooster-action-panel.rooster-action-panel--ink .rooster-action-panel__chip{background:var(--wp--custom--rooster-one--brand)}@supports (color:color-mix(in lab, red, red)){.rooster-action-panel.rooster-action-panel--ink .rooster-action-panel__chip{background:color-mix(in srgb, var(--wp--custom--rooster-one--brand) 30%, transparent)}}.rooster-action-panel.rooster-action-panel--ink .rooster-action-panel__chip{color:oklch(from var(--wp--custom--rooster-one--brand) .8 c h)}.rooster-action-panel--wash:is(.is-tone-success,.is-tone-warning,.is-tone-danger,.is-tone-neutral){--wp--preset--color--on-accent:oklch(from var(--wp--preset--color--accent) clamp(0, (.62 - l) * 1000, 1) 0 0)}.rooster-action-panel.rooster-action-panel--wash[class*=is-tone-]{background:linear-gradient(135deg, light-dark(var(--wp--preset--color--accent),var(--wp--preset--color--accent)) 0%, light-dark(var(--wp--preset--color--accent),var(--wp--preset--color--accent)) 100%)}@supports (color:color-mix(in lab, red, red)){.rooster-action-panel.rooster-action-panel--wash[class*=is-tone-]{background:linear-gradient(135deg, light-dark(color-mix(in srgb, var(--wp--preset--color--accent) 10%, transparent),color-mix(in srgb, var(--wp--preset--color--accent) 16%, transparent)) 0%, light-dark(color-mix(in srgb, var(--wp--preset--color--accent) 5%, transparent),color-mix(in srgb, var(--wp--preset--color--accent) 10%, transparent)) 100%)}}.rooster-action-panel.rooster-action-panel--wash[class*=is-tone-]{box-shadow:inset 0 0 0 1px var(--wp--preset--color--accent)}@supports (color:color-mix(in lab, red, red)){.rooster-action-panel.rooster-action-panel--wash[class*=is-tone-]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--wp--preset--color--accent) 30%, transparent)}}.rooster-action-panel.rooster-action-panel--wash[class*=is-tone-] .rooster-action-panel__kicker{color:light-dark(oklch(from var(--wp--preset--color--accent-text) min(l, .45) c h),oklch(from var(--wp--preset--color--accent-text) max(l, .78) c h))}.rooster-action-panel.rooster-action-panel--wash[class*=is-tone-] .rooster-action-panel__link{color:var(--wp--preset--color--on-accent,#fff)}