.silktide-newsletter{padding-block:var(--wp--preset--spacing--40)}.silktide-newsletter__band{--cut-height:var(--wp--preset--spacing--40);isolation:isolate;align-items:center;gap:var(--wp--preset--spacing--40);padding:var(--wp--preset--spacing--40);color-scheme:light;color:var(--text);grid-template-columns:minmax(0,1fr) minmax(0,40rem);display:grid;position:relative}.silktide-newsletter__background{rotate:180deg}.silktide-newsletter__heading{max-inline-size:22ch;font-size:var(--wp--preset--font-size--xl);font-weight:700;line-height:var(--wp--custom--leading--heading);letter-spacing:var(--wp--custom--tracking--snug);text-wrap:balance;margin:0}.silktide-newsletter__form{inline-size:100%;position:relative}.silktide-newsletter__note{margin:var(--wp--custom--space--nudge) 0 0;font-size:var(--wp--custom--text--small);line-height:var(--wp--custom--leading--ui);color:var(--text-muted)}.main .silktide-newsletter .hsfc-Form .hsfc-Step__Content.hsfc-Step__Content{gap:var(--wp--preset--spacing--10);grid-template-columns:minmax(0,1fr) auto}.main .silktide-newsletter .hsfc-Form :is(.hsfc-Row:has(>.hsfc-EmailField),.hsfc-EmailField){display:contents}.main .silktide-newsletter .hsfc-Form .hsfc-EmailField>.hsfc-FieldLabel{grid-area:1/1;margin:0}.main .silktide-newsletter .hsfc-Form .hsfc-EmailField>input{grid-area:2/1;margin:0}.main .silktide-newsletter .hsfc-Form .hsfc-EmailField>.hsfc-ErrorAlert{grid-area:3/1;margin:0}.main .silktide-newsletter .hsfc-Form .hsfc-NavigationRow{grid-area:2/2;align-self:end}.main .silktide-newsletter .hsfc-Form .hsfc-Row:has(>.hsfc-DataPrivacyField){grid-area:4/1/auto/-1}.main .silktide-newsletter .hsfc-Form :is(.hsfc-NavigationRow__Button--next,button[type=submit]){width:auto}.main .silktide-newsletter .hsfc-Form label,.main .silktide-newsletter .hsfc-Form :is(.hsfc-RichText,.hsfc-DataPrivacyField){font-size:var(--wp--custom--text--small);line-height:var(--wp--custom--leading--ui)}.main .silktide-newsletter .hsfc-Form .hsfc-DataPrivacyField{gap:var(--wp--preset--spacing--10);display:grid}.main .silktide-newsletter .hsfc-Form .hsfc-DataPrivacyField .hsfc-Row{margin:0;display:block}.main .silktide-newsletter .hsfc-Form .hsfc-DataPrivacyField .hsfc-FieldLabel{gap:var(--wp--custom--space--tight);margin:0}.main .silktide-newsletter .hsfc-Form .hsfc-DataPrivacyField input[type=checkbox]{font-size:var(--wp--preset--font-size--sm);padding:0}.silktide-newsletter .silktide-hubspot-form__skeleton{gap:var(--wp--preset--spacing--10);grid-template-columns:minmax(0,1fr) auto;container-type:inline-size}.silktide-newsletter .silktide-hubspot-form__bone:first-child{display:contents}.silktide-newsletter .silktide-hubspot-form__bone:first-child>.silktide-hubspot-form__bone-label{height:calc(var(--wp--custom--text--small) * var(--wp--custom--leading--ui));grid-area:1/1}.silktide-newsletter .silktide-hubspot-form__bone:first-child>.silktide-hubspot-form__bone-field{grid-area:2/1}.silktide-newsletter .silktide-hubspot-form__bone--button{inline-size:var(--wp--custom--button--min-width);grid-area:2/2}.silktide-newsletter .silktide-hubspot-form__bone--consent{--lines:3;align-content:start;gap:calc(var(--wp--preset--spacing--10) * .75);min-height:calc(var(--lines) * var(--wp--custom--text--small) * var(--wp--custom--leading--ui) + 2 * var(--wp--preset--spacing--10) * .75);grid-area:4/1/auto/-1}@container (width<32rem){.silktide-newsletter .silktide-hubspot-form__bone--consent{--lines:4}}@container (width<22rem){.silktide-newsletter .silktide-hubspot-form__bone--consent{--lines:7}}@container (width<15rem){.silktide-newsletter .silktide-hubspot-form__bone--consent{--lines:9}}@media (width<64rem){.silktide-newsletter__band{align-items:start;gap:var(--wp--preset--spacing--40);padding:var(--wp--preset--spacing--40) var(--wp--preset--spacing--30);grid-template-columns:minmax(0,1fr)}}@media (width<40rem){.main .silktide-newsletter .hsfc-Form .hsfc-Step__Content.hsfc-Step__Content{grid-template-columns:minmax(0,1fr)}.main .silktide-newsletter .hsfc-Form :is(.hsfc-NavigationRow,.hsfc-Row:has(>.hsfc-DataPrivacyField)){grid-area:auto}.main .silktide-newsletter .hsfc-Form .hsfc-NavigationRow{order:-1;justify-self:stretch}.main .silktide-newsletter .hsfc-Form :is(.hsfc-NavigationRow__Button--next,button[type=submit]){width:100%}.silktide-newsletter .silktide-hubspot-form__skeleton{grid-template-columns:minmax(0,1fr)}.silktide-newsletter .silktide-hubspot-form__bone--button{grid-area:3/1;inline-size:auto}}
