#sw-portfolio-20261103{display:block;min-width:0;max-width:100%;background:#fff;color:var(--ink);font:400 17px/1.65 var(--body)}
#sw-portfolio-20261103 .rf-title,#sw-portfolio-20261103 .rf-h1{max-width:none}#sw-portfolio-20261103 .rz-hero{align-items:center}#sw-portfolio-20261103 .rz-meta{flex-wrap:wrap}#sw-portfolio-20261103 .rz-provenance{flex-basis:100%;font-size:11px;letter-spacing:0;color:var(--ink-soft)}
#sw-portfolio-20261103 .ds-title-punctuation,#sw-portfolio-20261103 .pt{color:#ff5ec4!important}
#sw-portfolio-20261103 [data-reveal-state=waiting],#sw-portfolio-20261103 [data-reveal-state=revealing]{opacity:1!important;translate:none!important;scale:1!important;clip-path:none!important}
#sw-portfolio-20261103 .sw30-form .elementor-form-fields-wrapper{display:grid;gap:15px}#sw-portfolio-20261103 .sw30-form .elementor-field-group{display:grid;gap:6px;margin:0}#sw-portfolio-20261103 .sw30-form label{font:500 14px/1.4 var(--body);color:var(--ink)}
#sw-portfolio-20261103 .sw30-form input,#sw-portfolio-20261103 .sw30-form textarea{box-sizing:border-box;width:100%;min-width:0;padding:12px 14px;border:1px solid #ccd0e5;border-radius:9px;background:#fff;color:var(--ink);font:400 16px/1.4 var(--body)}#sw-portfolio-20261103 .sw30-form input:focus-visible,#sw-portfolio-20261103 .sw30-form textarea:focus-visible{outline:3px solid var(--cobalt);outline-offset:2px}#sw-portfolio-20261103 .sw30-form button{justify-self:start;margin:8px 0 16px}#sw-portfolio-20261103 [hidden]{display:none!important}
@media(max-width:767px){#sw-portfolio-20261103{font-size:16px}
#sw-portfolio-20261103 .rz-hero.rf-hero:not(#swm-x){display:flex;flex-direction:column;align-items:stretch;gap:0}
#sw-portfolio-20261103 .rz-hero .rf-hero-copy:not(#swm-x){display:contents;min-width:0}
#sw-portfolio-20261103 .rz-hero .eyebrow:not(#swm-x){order:1}
#sw-portfolio-20261103 .rz-hero .rf-h1:not(#swm-x){order:2}
#sw-portfolio-20261103 .rz-hero .rf-lead:not(#swm-x){order:3}
#sw-portfolio-20261103 .rz-hero .rf-hero-actions:not(#swm-x){order:4}
#sw-portfolio-20261103 .rz-hero .rf-hero-checks:not(#swm-x){order:5}
#sw-portfolio-20261103 .rz-hero .rf-review:not(#swm-x){order:6}
#sw-portfolio-20261103 .rz-hero .rz-wall:not(#swm-x){order:7}
}
