/* START_SECTION:fluff-contact (INDEX:20) */
.fc-hero{background:var(--fb-ink);color:var(--fb-cream)}.fc-hero .fb-wrap{padding-top:70px;padding-bottom:65px}.fc-hero h1{font-size:clamp(54px,7vw,96px);color:var(--fb-pink);font-weight:800;line-height:1}.fc-cloud{width:1.05em;height:auto;margin-left:24px;display:inline-block;vertical-align:baseline;filter:drop-shadow(0 3px 2px #0004)}.fc-hero p:last-child{max-width:570px;font-size:15px;margin-bottom:0}.fc-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:9%;border-bottom:1px solid var(--fb-line)}.fc-aside>a:first-of-type{font-size:clamp(20px,2.5vw,32px);font-weight:600;color:var(--fb-ink);text-underline-offset:7px;letter-spacing:-.03em}.fc-aside>p:not(.fb-kicker){font-size:13px;max-width:330px;margin:28px 0}.fc-form h2{font-size:40px;line-height:1.1}.fc-required{font-size:11px;margin:14px 0 28px}.fc-fields{display:grid;grid-template-columns:1fr 1fr;gap:18px}.fc-form label{font-size:12px;display:block;margin:0 0 8px;font-weight:600}.fc-form input,.fc-form select,.fc-form textarea{width:100%;border:1px solid #a9a299;border-radius:0;background:#faf7f1;color:var(--fb-ink);font:inherit;font-size:15px;padding:14px 15px;margin:0 0 24px;min-height:50px;box-sizing:border-box}.fc-form textarea{resize:vertical;min-height:150px}.fc-form button{cursor:pointer;font-family:inherit}.fc-form input:focus-visible,.fc-form select:focus-visible,.fc-form textarea:focus-visible,.fc-page a:focus-visible{outline:3px solid #a37489;outline-offset:3px}.fc-success{background:var(--fb-pink);padding:25px}.fc-errors{border:2px solid #a03d50;padding:15px;margin-bottom:25px;font-size:13px}@media(max-width:650px){.fc-hero .fb-wrap{padding-top:45px;padding-bottom:40px}.fc-hero h1{font-size:clamp(46px,11vw,65px)}.fc-cloud{width:.95em;height:.64em;margin-left:10px}.fc-hero p:last-child{font-size:13px}.fc-grid{grid-template-columns:1fr;gap:40px}.fc-form h2{font-size:36px}.fc-fields{grid-template-columns:1fr;gap:0}.fc-aside>p:not(.fb-kicker){max-width:none}.fc-form input,.fc-form select,.fc-form textarea{font-size:16px}}
/* END_SECTION:fluff-contact */
