.sfe-design-journey-module__sCdyUq__studio{gap:1rem;min-width:0;margin:2rem 0;display:grid}.sfe-design-journey-module__sCdyUq__studio h3{margin:.3rem 0;font-size:clamp(1.4rem,3vw,2rem)}.sfe-design-journey-module__sCdyUq__studio>p{max-width:65ch}.sfe-design-journey-module__sCdyUq__order{background:#fff;border:1px solid #d7dad6;border-top:3px solid #91713b;min-width:0;padding:clamp(1rem,3vw,2rem)}.sfe-design-journey-module__sCdyUq__order h4{margin:.5rem 0 1rem;font-size:1.15rem;line-height:1.4}.sfe-design-journey-module__sCdyUq__order p,.sfe-design-journey-module__sCdyUq__order li{overflow-wrap:anywhere;line-height:1.65}.sfe-design-journey-module__sCdyUq__order ul,.sfe-design-journey-module__sCdyUq__order ol{padding-left:1.2rem}.sfe-design-journey-module__sCdyUq__order li{border-bottom:1px solid #eee;padding:.6rem 0}.sfe-design-journey-module__sCdyUq__order a{color:#153f51;text-underline-offset:3px;text-decoration:underline}.sfe-design-journey-module__sCdyUq__reference{color:#52656c;font-size:.8rem}.sfe-design-journey-module__sCdyUq__order details{border-block:1px solid #e5e5df;margin:1rem 0;padding:1rem 0}.sfe-design-journey-module__sCdyUq__order summary{cursor:pointer;min-height:36px;font-weight:600}.sfe-design-journey-module__sCdyUq__order fieldset{border:1px solid #d7dad6;gap:.8rem;min-width:0;margin:1.5rem 0;padding:1rem;display:grid}.sfe-design-journey-module__sCdyUq__order label{gap:.5rem;display:grid}.sfe-design-journey-module__sCdyUq__order input,.sfe-design-journey-module__sCdyUq__order select,.sfe-design-journey-module__sCdyUq__order textarea{box-sizing:border-box;min-width:0;max-width:100%}.sfe-design-journey-module__sCdyUq__order input[type=file]{width:100%;font-size:.85rem}.sfe-design-journey-module__sCdyUq__order input[type=checkbox]{width:18px;height:18px}.sfe-design-journey-module__sCdyUq__order button,.sfe-design-journey-module__sCdyUq__studio>button{white-space:normal;max-width:100%;min-height:44px}.sfe-design-journey-module__sCdyUq__order li button{margin-top:.5rem;font-size:.8rem;display:block}.sfe-design-journey-module__sCdyUq__order textarea{width:100%;font:inherit}.sfe-design-journey-module__sCdyUq__order button:focus-visible,.sfe-design-journey-module__sCdyUq__order a:focus-visible{outline-offset:3px;outline:3px solid #91713b}@media (prefers-reduced-motion:reduce){.sfe-design-journey-module__sCdyUq__studio *{scroll-behavior:auto}}
.sfe-brand-studio-module__6rZH1a__studio{gap:1.3rem;display:grid}.sfe-brand-studio-module__6rZH1a__studio h3{margin:.3rem 0;font-size:clamp(1.4rem,3vw,2rem)}.sfe-brand-studio-module__6rZH1a__eyebrow{letter-spacing:.18em;color:#665836;font-size:.72rem}.sfe-brand-studio-module__6rZH1a__controls{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.sfe-brand-studio-module__6rZH1a__previews{background:#e4e4de;border:1px solid #d3d4cd;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem;padding:1.5rem;display:grid}.sfe-brand-studio-module__6rZH1a__previews figure{min-width:0;margin:0}.sfe-brand-studio-module__6rZH1a__art{background:#fff;width:100%;box-shadow:0 12px 22px #172e3422}.sfe-brand-studio-module__6rZH1a__art svg{width:100%;height:100%;display:block}.sfe-brand-studio-module__6rZH1a__previews figcaption{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-top:.9rem;font-size:.8rem;display:flex}.sfe-brand-studio-module__6rZH1a__previews button{padding:.5rem!important;font-size:.75rem!important}@media (max-width:700px){.sfe-brand-studio-module__6rZH1a__controls,.sfe-brand-studio-module__6rZH1a__previews{grid-template-columns:1fr}.sfe-brand-studio-module__6rZH1a__previews{padding:.8rem}}.sfe-brand-studio-module__6rZH1a__packages{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:1.5rem 0 2rem;display:grid}.sfe-brand-studio-module__6rZH1a__packages article{background:#fff;border-top:3px solid #91713b;padding:1.25rem}.sfe-brand-studio-module__6rZH1a__packages h4{margin:0 0 .7rem;font-size:1.2rem;font-weight:600}.sfe-brand-studio-module__6rZH1a__packages p{margin:.6rem 0;font-size:.9rem;line-height:1.65}.sfe-brand-studio-module__6rZH1a__studio section>p{margin:1rem 0}.sfe-brand-studio-module__6rZH1a__studio form{margin-top:2rem}@media (max-width:950px){.sfe-brand-studio-module__6rZH1a__packages{grid-template-columns:1fr}}
