.fc{font:16px/1.65 var(--os-font-sans);color:var(--os-text);background:var(--os-bg);padding-bottom:80px}.fc *{box-sizing:border-box}.fc [hidden]{display:none!important}.fc-wrap{width:min(1200px,calc(100% - 48px));margin-inline:auto}.fc h1,.fc h2,.fc h3,.fc p,.fc ul,.fc ol{margin:0}.fc h1{font-size:clamp(38px,4.5vw,64px);line-height:1.06;letter-spacing:-.045em;text-wrap:balance;max-width:20ch;font-weight:600}.fc h2{font-size:clamp(26px,3vw,38px);line-height:1.16;letter-spacing:-.035em;text-wrap:balance;max-width:28ch}.fc h3{font-size:21px;line-height:1.35;letter-spacing:-.02em;font-weight:600}.fc-hero{padding-block:clamp(48px,6vw,88px);display:grid;grid-template-columns:minmax(0,1fr) 230px;gap:64px;align-items:center;border-bottom:1px solid var(--os-border)}.fc-hero p{font-size:19px;line-height:1.6;color:var(--os-text-2);max-width:58ch;margin-top:24px}.fc-art{width:100%;height:240px;object-fit:contain}.fc-hero .fc-icon{width:150px;height:150px;margin:auto}.fc-section{padding-block:clamp(40px,5vw,72px);border-bottom:1px solid var(--os-border)}.fc-section>:is(p,ul,ol,div,form,blockquote){margin-top:24px}.fc-section>p{max-width:78ch}.fc :is(ul,ol){padding-left:24px}.fc li+li{margin-top:12px}.fc a{color:var(--os-accent-text);text-underline-offset:4px}.fc a:hover{text-decoration:underline}.fc a:focus-visible,.fc :is(input,select,textarea,button):focus-visible{outline:3px solid var(--os-focus);outline-offset:4px}.fc-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.fc-card{padding:28px;border:1px solid var(--os-border);border-radius:var(--os-r-xl);background:var(--os-surface);min-width:0}.fc-card p{margin-top:16px;color:var(--os-text-2)}.fc-card a{display:inline-block;margin-top:18px;font-weight:600}.fc-card .fc-icon{width:64px;height:64px;object-fit:contain;margin-bottom:20px}.fc-group{margin-block:32px}.fc-group>p{margin-block:16px;color:var(--os-text-2)}.fc-group li{padding-block:8px}.fc-muted,.fc-helper{color:var(--os-text-2);font-size:14px}.fc-fine{margin-top:16px!important;max-width:70ch;font-size:14px;color:var(--os-text-2)}.fc-actions{display:flex;gap:16px;align-items:center;flex-wrap:wrap;margin-top:28px}.fc .fc-button{display:inline-flex;justify-content:center;align-items:center;min-height:48px;padding:12px 24px;border:0;border-radius:var(--os-r-full);font:600 16px/1.35 var(--os-font-sans);text-decoration:none;cursor:pointer;background:var(--os-accent);color:var(--os-on-accent);white-space:normal;text-align:center}.fc .fc-button:hover{background:var(--os-accent-hover)}.fc .fc-secondary{background:var(--os-surface);border:1px solid var(--os-border-strong);color:var(--os-text)}.fc-form{padding:clamp(20px,3vw,36px);border:1px solid var(--os-border);border-radius:var(--os-r-xl);background:var(--os-surface)}.fc-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.fc label{display:block;font-weight:600;margin-bottom:8px;line-height:1.4}.fc :is(input:not([type=checkbox]),select,textarea){width:100%;min-height:48px;padding:12px;border:1px solid var(--os-border-field);border-radius:var(--os-r-sm);background:var(--os-surface);color:var(--os-text);font:16px/1.4 var(--os-font-sans)}.fc textarea{min-height:110px;resize:vertical}.fc input[type=checkbox]{width:20px;height:20px;margin-right:10px;accent-color:var(--os-accent);vertical-align:middle}.fc label:has(input[type=checkbox]){margin-top:12px;font-size:14px}.fc-helper{margin-top:8px!important}.fc fieldset{border:1px solid var(--os-border);padding:24px;border-radius:var(--os-r-md);margin:24px 0;min-width:0}.fc legend{font-weight:600;padding-inline:8px}.fc-result{padding:24px;background:var(--os-success-soft);color:var(--os-success-text);border:1px solid var(--os-success-line);border-radius:var(--os-r-md);margin-top:24px;overflow-wrap:anywhere}.fc-result p+p{margin-top:12px}.fc-error{color:var(--os-danger-text);margin-top:20px!important}.fc-example{border-left:3px solid var(--os-accent);padding:24px;background:var(--os-surface);border-radius:0 var(--os-r-md) var(--os-r-md) 0}.fc-example p+p{margin-top:16px}.fc-form h3{margin-bottom:24px}.fc-form [data-fc-next]{margin-top:24px}.fc-legal{display:flex;gap:24px;flex-wrap:wrap;margin-top:24px}.fc-brand{padding-top:28px;font-size:20px;font-weight:600;letter-spacing:-.03em}.fc-full{grid-column:1/-1}.fc-note{padding:24px;background:var(--os-accent-soft);border-radius:var(--os-r-md);color:var(--os-text)}@media(max-width:900px){.fc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fc-hero{grid-template-columns:minmax(0,1fr) 160px;gap:32px}}@media(max-width:600px){.fc-wrap{width:calc(100% - 40px)}.fc-hero{grid-template-columns:1fr;gap:28px}.fc-hero h1{max-width:22ch}.fc-art{height:150px;max-width:180px;justify-self:start}.fc-hero .fc-icon{width:96px;height:96px;margin:0}.fc-grid,.fc-fields{grid-template-columns:1fr}.fc-card{padding:24px}.fc-form{padding:20px}.fc fieldset{padding:16px}.fc .fc-button{width:100%}.fc-actions{align-items:stretch}.fc-actions>*{width:100%}.fc h1{overflow-wrap:anywhere}.fc-section>p{max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/ow-funnel-c.css.map */
