#contact-editorial{--ce-cream: #F6F1E6;--ce-paper: #ECE5D3;--ce-ink: #11130F;--ce-green: #1F4B39;--ce-maroon: #6A1D28;--ce-butter: #E8DE8A;--ce-p: 0;--ce-gutter: 2.4rem;--ce-measure: 128rem;--ce-display: "Fraunces", Georgia, "Times New Roman", serif;--ce-mono: "JetBrains Mono", ui-monospace, Menlo, monospace;--ce-ease: cubic-bezier(.19, .76, .21, 1);position:relative;isolation:isolate;overflow-x:clip;background:var(--ce-cream);background:color-mix(in srgb,var(--ce-cream),var(--ce-paper) calc(var(--ce-p) * 100%));color:var(--ce-ink);font-family:var(--font-body-family)}#contact-editorial *,#contact-editorial *:before,#contact-editorial *:after{box-sizing:border-box}#contact-editorial h1,#contact-editorial h2{margin:0;font-family:var(--ce-display);font-weight:600;letter-spacing:-.03em;text-wrap:balance;color:inherit}#contact-editorial p,#contact-editorial ul,#contact-editorial form{margin:0;padding:0;list-style:none}#contact-editorial .ce-wrap{width:min(var(--ce-measure),calc(100% - var(--ce-gutter) * 2));margin:0 auto}#contact-editorial a:focus-visible,#contact-editorial button:focus-visible,#contact-editorial input:focus-visible,#contact-editorial textarea:focus-visible,#contact-editorial select:focus-visible{outline:3px solid var(--ce-maroon);outline-offset:3px}#contact-editorial .ce__word{position:absolute;left:-1vw;top:3rem;z-index:-1;pointer-events:none;-webkit-user-select:none;user-select:none;font-family:var(--ce-display);font-size:clamp(18rem,34vw,50rem);font-weight:700;line-height:.8;letter-spacing:-.05em;color:transparent;-webkit-text-stroke:1.5px rgba(31,75,57,.14);white-space:nowrap}#contact-editorial .ce__word .ce-depth{display:block}#contact-editorial .ce-hero{padding:clamp(5rem,8vw,10rem) 0 clamp(3.6rem,5vw,6.4rem)}#contact-editorial .ce-eyebrow{display:flex;align-items:center;gap:1.4rem;margin-bottom:2.4rem;font-family:var(--ce-mono);font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ce-green)}#contact-editorial .ce-eyebrow span{flex:0 0 4.2rem;height:2px;background:var(--ce-maroon)}#contact-editorial .ce-title{font-size:clamp(4.6rem,8vw,11rem);line-height:.96;letter-spacing:-.04em}#contact-editorial .ce-line{display:block;overflow:clip;padding-bottom:.14em;margin-bottom:-.14em}#contact-editorial .ce-line__in{display:block}#contact-editorial .ce-line--accent{color:var(--ce-green);font-style:italic;font-weight:500}#contact-editorial .ce-intro{max-width:52rem;margin-top:clamp(2.4rem,3vw,3.6rem);font-family:var(--ce-display);font-size:clamp(2rem,2.1vw,2.8rem);line-height:1.25;font-weight:500;letter-spacing:-.02em}#contact-editorial .ce-main{padding:clamp(2rem,3vw,4rem) 0 clamp(7rem,10vw,13rem)}#contact-editorial .ce-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(3.6rem,6vw,9rem);align-items:start}#contact-editorial .ce-aside{position:sticky;top:12rem}#contact-editorial .ce-label{display:flex;align-items:baseline;gap:1.2rem;margin-bottom:1.8rem;font-family:var(--ce-mono);font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ce-maroon)}#contact-editorial .ce-label b{font-weight:500;padding-right:1.2rem;border-right:1px solid currentColor}#contact-editorial .ce-lead{max-width:44rem;font-family:var(--ce-display);font-size:clamp(2.2rem,2.3vw,3.2rem);line-height:1.22;font-weight:500;letter-spacing:-.02em}#contact-editorial .ce-services{margin-top:3rem;border-top:1px solid rgba(17,19,15,.4);max-width:44rem}#contact-editorial .ce-services li{display:grid;grid-template-columns:3.6rem minmax(0,1fr);gap:1.2rem;align-items:baseline;padding:1.4rem 0;border-bottom:1px solid rgba(17,19,15,.22);font-family:var(--ce-display);font-size:clamp(2rem,2vw,2.6rem);line-height:1.1;transition:padding-left .4s var(--ce-ease),color .3s ease}#contact-editorial .ce-services li span{font-family:var(--ce-mono);font-size:1.2rem;letter-spacing:.1em;color:var(--ce-maroon)}#contact-editorial .ce-based{margin-top:2.4rem;font-family:var(--ce-mono);font-size:1.2rem;letter-spacing:.1em;text-transform:uppercase;line-height:1.6;color:#11130fd9}#contact-editorial .ce-pagecontent{margin-top:2.4rem;max-width:44rem;font-size:1.6rem;line-height:1.65}#contact-editorial .ce-panel{position:relative;background:var(--ce-cream);border:2px solid var(--ce-ink);box-shadow:1.4rem 1.4rem 0 var(--ce-green);transition:box-shadow .5s var(--ce-ease)}#contact-editorial .ce-panel__in{padding:clamp(2.4rem,4vw,5.6rem)}#contact-editorial .ce-form-title{margin-bottom:clamp(2.4rem,3vw,4rem);font-size:clamp(3.2rem,4vw,5.2rem);line-height:1;font-style:italic;font-weight:500}#contact-editorial .ce-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.6rem 2.8rem}#contact-editorial .ce-field{position:relative;display:flex;flex-direction:column;min-width:0}#contact-editorial .ce-field--wide,#contact-editorial .ce-field:first-child{grid-column:1 / -1}#contact-editorial .ce-field__label{display:flex;align-items:baseline;gap:1rem;margin-bottom:.8rem;font-family:var(--ce-mono);font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ce-ink)}#contact-editorial .ce-field__n{color:var(--ce-maroon)}#contact-editorial .ce-input{display:block;width:100%;min-height:5.2rem;padding:1.1rem 0;border:0;border-bottom:2px solid rgba(17,19,15,.55);border-radius:0;background:transparent;color:var(--ce-ink);font:inherit;font-size:1.8rem;line-height:1.4;box-shadow:none;transition:border-color .3s ease,background-color .3s ease,padding .3s var(--ce-ease);-webkit-appearance:none;appearance:none}#contact-editorial .ce-input:hover{border-bottom-color:var(--ce-ink)}#contact-editorial .ce-input:focus{outline:none;border-bottom-color:var(--ce-green);background:#1f4b3912;padding-left:1.2rem;box-shadow:0 2px 0 var(--ce-green)}#contact-editorial .ce-input:focus-visible{outline:3px solid var(--ce-maroon);outline-offset:2px}#contact-editorial .ce-input--area{min-height:15rem;resize:vertical;border:2px solid rgba(17,19,15,.55);padding:1.4rem}#contact-editorial .ce-input--area:focus{padding-left:1.4rem;box-shadow:none;border-color:var(--ce-green)}#contact-editorial .ce-select{position:relative}#contact-editorial .ce-select:after{content:"";position:absolute;right:1.2rem;top:50%;width:1rem;height:1rem;margin-top:-.8rem;border-right:2px solid var(--ce-ink);border-bottom:2px solid var(--ce-ink);transform:rotate(45deg);pointer-events:none}#contact-editorial .ce-input--select{padding-right:4rem;cursor:pointer;border:2px solid rgba(17,19,15,.55);padding-left:1.4rem;text-overflow:ellipsis}#contact-editorial .ce-input--select:focus{padding-left:1.4rem;box-shadow:none;border-color:var(--ce-green)}#contact-editorial .ce-input--select option{color:#11130f;background:#f6f1e6}#contact-editorial .ce-error,#contact-editorial .ce-status{margin-top:.8rem;font-size:1.4rem;color:var(--ce-maroon)}#contact-editorial .ce-status{margin:0 0 2.4rem;padding:1.4rem 1.6rem;border:2px solid var(--ce-maroon);font-size:1.6rem}#contact-editorial .ce-status--ok{color:var(--ce-green);border-color:var(--ce-green)}#contact-editorial .ce-status .form-status{margin:0;font-size:1.6rem;font-family:var(--font-body-family);font-weight:600;letter-spacing:0}#contact-editorial .ce-status svg{width:1.8rem;height:1.8rem;margin-right:.8rem;vertical-align:-.3rem}#contact-editorial .ce-actions{display:flex;flex-wrap:wrap;align-items:center;gap:1.6rem 2.4rem;margin-top:3.2rem}#contact-editorial .ce-send{display:inline-flex;align-items:center;gap:1.2rem;min-height:5.6rem;padding:1.6rem 3.4rem;border:0;background:var(--ce-ink);color:var(--ce-cream);font:inherit;font-size:1.7rem;font-weight:700;cursor:pointer;box-shadow:.6rem .6rem 0 var(--ce-green);transition:transform .25s ease,box-shadow .25s ease,background-color .25s ease;-webkit-tap-highlight-color:transparent}#contact-editorial .ce-send span{transition:transform .25s ease}#contact-editorial .ce-note{font-family:var(--ce-mono);font-size:1.2rem;letter-spacing:.08em;color:#11130fcc}#contact-editorial.ce-js .ce-reveal{opacity:0;transform:translateY(2.8rem);transition:opacity .7s ease,transform .8s var(--ce-ease);transition-delay:calc(var(--ce-d, 0) * 90ms)}#contact-editorial.ce-js .ce-reveal.ce-in{opacity:1;transform:none}#contact-editorial.ce-js .ce-line__in{transform:translateY(105%);animation:ce-line-in 1.1s var(--ce-ease) forwards;animation-delay:calc(var(--ce-i, 0) * .14s + .15s)}@keyframes ce-line-in{to{transform:none}}#contact-editorial .ce-depth{transform:translate3d(0,var(--ce-shift, 0px),0);will-change:transform}@media(hover:hover)and (pointer:fine){#contact-editorial .ce-services li:hover{padding-left:1.2rem;color:var(--ce-green)}#contact-editorial .ce-panel:focus-within,#contact-editorial .ce-panel:hover{box-shadow:2rem 2rem 0 var(--ce-green)}#contact-editorial .ce-send:hover{transform:translate(-.2rem,-.3rem);box-shadow:.9rem .9rem 0 var(--ce-green);background:var(--ce-green)}#contact-editorial .ce-send:hover span{transform:translate(.4rem)}}@media(hover:none){#contact-editorial .ce-send:active{transform:scale(.97);background:var(--ce-green)}#contact-editorial .ce-services li:active{background:#1f4b3914}}@media(prefers-reduced-motion:reduce){#contact-editorial.ce-js .ce-reveal{opacity:1;transform:none;transition:none}#contact-editorial.ce-js .ce-line__in{transform:none;animation:none}#contact-editorial .ce-depth{transform:none!important;will-change:auto}#contact-editorial{background:var(--ce-cream)}#contact-editorial .ce-panel,#contact-editorial .ce-input,#contact-editorial .ce-send,#contact-editorial .ce-send span,#contact-editorial .ce-services li{transition:none}#contact-editorial .ce-panel:hover,#contact-editorial .ce-panel:focus-within{box-shadow:1.4rem 1.4rem 0 var(--ce-green)}#contact-editorial .ce-send:hover,#contact-editorial .ce-send:hover span{transform:none}}@media(max-width:989px){#contact-editorial{--ce-gutter: 2rem}#contact-editorial .ce-grid{grid-template-columns:minmax(0,1fr)}#contact-editorial .ce-aside{position:static}#contact-editorial .ce__word{top:2rem}}@media(max-width:599px){#contact-editorial{--ce-gutter: 1.8rem}#contact-editorial .ce-hero{padding-top:3.6rem}#contact-editorial .ce-title{font-size:clamp(4.4rem,14vw,6rem)}#contact-editorial .ce-fields{grid-template-columns:minmax(0,1fr);gap:2.2rem}#contact-editorial .ce-field:first-child{grid-column:auto}#contact-editorial .ce-panel,#contact-editorial .ce-panel:hover,#contact-editorial .ce-panel:focus-within{box-shadow:.9rem .9rem 0 var(--ce-green)}#contact-editorial .ce-panel__in{padding:2.2rem 1.8rem 2.6rem}#contact-editorial .ce-send{width:100%;justify-content:center}#contact-editorial .ce-input{font-size:1.7rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/contact-editorial.css.map */
