body.page-id-19{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}
@media  (min-resolution:192dpi){body.page-id-19{--wp-admin-border-width-focus:1.5px}}
body.page-id-19{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}
body.page-id-19{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--theme-1: #FFFFFF;--wp--preset--color--theme-2: #111111;--wp--preset--color--theme-3: #1f0342;--wp--preset--color--theme-4: #322f37;--wp--preset--color--theme-5: #f2edff;--wp--preset--color--theme-6: rgba(17, 17, 17, 0.2);--wp--preset--color--theme-7: #720eec;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: clamp(0.75rem, 0.75rem + ((1vw - 0.2rem) * 0.196), 0.875rem);--wp--preset--font-size--medium: 1rem;--wp--preset--font-size--large: clamp(1.125rem, 1.125rem + ((1vw - 0.2rem) * 0.392), 1.375rem);--wp--preset--font-size--x-large: clamp(1.375rem, 1.375rem + ((1vw - 0.2rem) * 0.588), 1.75rem);--wp--preset--font-size--xx-large: clamp(1.5rem, 1.5rem + ((1vw - 0.2rem) * 0.98), 2.125rem);--wp--preset--font-family--albert-sans: "Albert Sans", sans-serif;--wp--preset--font-family--alegreya: Alegreya, serif;--wp--preset--font-family--arvo: Arvo, serif;--wp--preset--font-family--bodoni-moda: "Bodoni Moda", serif;--wp--preset--font-family--bricolage-grotesque: "Bricolage Grotesque", sans-serif;--wp--preset--font-family--cabin: Cabin, sans-serif;--wp--preset--font-family--chivo: Chivo, sans-serif;--wp--preset--font-family--commissioner: Commissioner, sans-serif;--wp--preset--font-family--cormorant: Cormorant, serif;--wp--preset--font-family--courier-prime: "Courier Prime", monospace;--wp--preset--font-family--crimson-pro: "Crimson Pro", serif;--wp--preset--font-family--dm-mono: "DM Mono", monospace;--wp--preset--font-family--dm-sans: "DM Sans", sans-serif;--wp--preset--font-family--dm-serif-display: "DM Serif Display", serif;--wp--preset--font-family--domine: Domine, serif;--wp--preset--font-family--eb-garamond: "EB Garamond", serif;--wp--preset--font-family--epilogue: Epilogue, sans-serif;--wp--preset--font-family--fahkwang: Fahkwang, sans-serif;--wp--preset--font-family--figtree: Figtree, sans-serif;--wp--preset--font-family--fira-sans: "Fira Sans", sans-serif;--wp--preset--font-family--fjalla-one: "Fjalla One", sans-serif;--wp--preset--font-family--fraunces: Fraunces, serif;--wp--preset--font-family--gabarito: Gabarito, system-ui;--wp--preset--font-family--ibm-plex-mono: "IBM Plex Mono", monospace;--wp--preset--font-family--ibm-plex-sans: "IBM Plex Sans", sans-serif;--wp--preset--font-family--ibarra-real-nova: "Ibarra Real Nova", serif;--wp--preset--font-family--instrument-serif: "Instrument Serif", serif;--wp--preset--font-family--inter: "Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--wp--preset--font-family--josefin-sans: "Josefin Sans", sans-serif;--wp--preset--font-family--jost: Jost, sans-serif;--wp--preset--font-family--libre-baskerville: "Libre Baskerville", serif;--wp--preset--font-family--libre-franklin: "Libre Franklin", sans-serif;--wp--preset--font-family--literata: Literata, serif;--wp--preset--font-family--lora: Lora, serif;--wp--preset--font-family--merriweather: Merriweather, serif;--wp--preset--font-family--montserrat: Montserrat, sans-serif;--wp--preset--font-family--newsreader: Newsreader, serif;--wp--preset--font-family--noto-sans-mono: "Noto Sans Mono", sans-serif;--wp--preset--font-family--nunito: Nunito, sans-serif;--wp--preset--font-family--open-sans: "Open Sans", sans-serif;--wp--preset--font-family--overpass: Overpass, sans-serif;--wp--preset--font-family--pt-serif: "PT Serif", serif;--wp--preset--font-family--petrona: Petrona, serif;--wp--preset--font-family--piazzolla: Piazzolla, serif;--wp--preset--font-family--playfair-display: "Playfair Display", serif;--wp--preset--font-family--plus-jakarta-sans: "Plus Jakarta Sans", sans-serif;--wp--preset--font-family--poppins: Poppins, sans-serif;--wp--preset--font-family--raleway: Raleway, sans-serif;--wp--preset--font-family--roboto: Roboto, sans-serif;--wp--preset--font-family--roboto-slab: "Roboto Slab", serif;--wp--preset--font-family--rubik: Rubik, sans-serif;--wp--preset--font-family--rufina: Rufina, serif;--wp--preset--font-family--sora: Sora, sans-serif;--wp--preset--font-family--source-sans-3: "Source Sans 3", sans-serif;--wp--preset--font-family--source-serif-4: "Source Serif 4", serif;--wp--preset--font-family--space-mono: "Space Mono", monospace;--wp--preset--font-family--syne: Syne, sans-serif;--wp--preset--font-family--texturina: Texturina, serif;--wp--preset--font-family--urbanist: Urbanist, sans-serif;--wp--preset--font-family--work-sans: "Work Sans", sans-serif;--wp--preset--spacing--20: clamp(10px, calc(var(--wp--custom--spacing-unit) * 2 * 100vw / var(--wp--custom--wide-size)), calc(var(--wp--custom--spacing-unit) * 2 * 1px));--wp--preset--spacing--30: clamp(20px, calc(var(--wp--custom--spacing-unit) * 3 * 100vw / var(--wp--custom--wide-size)), calc(var(--wp--custom--spacing-unit) * 3 * 1px));--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: clamp(20px, calc(var(--wp--custom--spacing-unit) * 5 * 100vw / var(--wp--custom--wide-size)), calc(var(--wp--custom--spacing-unit) * 5 * 1px));--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: clamp(50px, calc(var(--wp--custom--spacing-unit) * 7 * 100vw / var(--wp--custom--wide-size)), calc(var(--wp--custom--spacing-unit) * 7 * 1px));--wp--preset--spacing--80: 5.06rem;--wp--preset--spacing--10: clamp(10px, calc(var(--wp--custom--spacing-unit) * 1 * 100vw / var(--wp--custom--wide-size)), calc(var(--wp--custom--spacing-unit) * 1 * 1px));--wp--preset--spacing--90: clamp(50px, calc(var(--wp--custom--spacing-unit) * 9 * 100vw / var(--wp--custom--wide-size)), calc(var(--wp--custom--spacing-unit) * 9 * 1px));--wp--preset--spacing--140: clamp(70px, calc(var(--wp--custom--spacing-unit) * 14 * 100vw / var(--wp--custom--wide-size)), calc(var(--wp--custom--spacing-unit) * 14 * 1px));--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);--wp--custom--outline-button-color: var(--wp--preset--color--theme-2);--wp--custom--spacing-unit: 10;--wp--custom--wide-size: 1340;}
body.page-id-19{ --wp--style--global--content-size: 645px;--wp--style--global--wide-size: 1340px; }
body.page-id-19{ --wp--style--block-gap: var(--wp--preset--spacing--20); }
body.page-id-19{ --font-headings: unset; --font-base: unset; --font-headings-default: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif; --font-base-default: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;}
body.page-id-19 .draft-btn{display:inline-flex;align-items:center;justify-content:center;gap:22px;min-height:48px;padding:14px 20px;background:#f1d83a;color:#171a14;border:1px solid #f1d83a;font-size:13px;font-weight:750;line-height:1.3;text-decoration:none;cursor:pointer;white-space:nowrap}
body.page-id-19 .draft-btn:hover{background:#ffe965}
body.page-id-19 .draft-btn.outline{background:transparent;color:inherit;border-color:#83866e}
body.page-id-19 .draft-parts{background:#faf9f5;border-bottom:1px solid #d7d7cb;border-top:4px solid #f1d83a}
body.page-id-19 .draft-parts-inner{width:min(1320px,calc(100% - 64px));margin:auto;display:grid;grid-template-columns:220px 1fr auto;align-items:center;gap:40px;padding:47px 0}
body.page-id-19 .draft-part-label{border-left:3px solid #b74638;padding-left:22px;display:flex;flex-direction:column}
body.page-id-19 .draft-part-label>span{font-size:29px;font-weight:900;letter-spacing:-.06em}
body.page-id-19 .draft-part-label b{font-size:12px;letter-spacing:.16em}
body.page-id-19 .draft-part-label small{font-size:9px;line-height:1.8;letter-spacing:.05em;margin-top:18px;max-width:150px;color:#686d63}
body.page-id-19 .draft-part-copy h2{font-size:32px;line-height:1.12;letter-spacing:-.045em;margin:0 0 14px}
body.page-id-19 .draft-part-copy p{font-size:14px;line-height:1.65;color:#596052;margin:0}
body.page-id-19 .draft-tags{display:flex;flex-wrap:wrap;gap:18px;margin-top:18px;font-size:10px;color:#5b6153}
body.page-id-19 .draft-tags span:before{content:"•";color:#a18b00;margin-right:7px}
body.page-id-19 .draft-services{background:#f2f0e9;padding:88px 0 0}
body.page-id-19 .draft-section-heading{display:flex;align-items:end;justify-content:space-between;gap:32px;margin-bottom:38px}
body.page-id-19 .draft-section-heading .eyebrow{color:#8a772b;font-size:11px}
body.page-id-19 .draft-section-heading h2{font-size:clamp(32px,3.4vw,49px);line-height:1.1;letter-spacing:-.045em;margin:17px 0 0}
body.page-id-19 .draft-section-heading>p{font-size:14px;line-height:1.7;color:#686e62;margin:0 0 3px;max-width:350px}
body.page-id-19 .draft-service-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid #c7c9bb;border-left:1px solid #c7c9bb}
body.page-id-19 .draft-service{padding:28px 30px;background:#faf9f5;border-right:1px solid #c7c9bb;border-bottom:1px solid #c7c9bb;transition:background .2s}
body.page-id-19 .draft-service:hover{background:#eeebdd}
body.page-id-19 .draft-card-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:26px}
body.page-id-19 .draft-card-top svg{width:32px;height:32px;color:#877328}
body.page-id-19 .draft-card-top>span{color:#93978c;font-size:11px;letter-spacing:.12em}
body.page-id-19 .draft-service h3{font-size:23px;letter-spacing:-.035em;margin:0 0 12px;line-height:1.2}
body.page-id-19 .draft-service p{font-size:14px;line-height:1.65;color:#636a5d;max-width:290px;min-height:47px;margin:0 0 26px}
body.page-id-19 .draft-card-foot{display:flex;justify-content:space-between;font-size:11px;font-weight:700;padding-top:16px;border-top:1px solid #dfe0d5}
body.page-id-19 .draft-card-foot span{font-size:18px;color:#8b792c;line-height:1}
body.page-id-19 .draft-corporate{display:grid;grid-template-columns:1fr 1.1fr auto;gap:40px;align-items:center;padding:42px 0;border-bottom:1px solid #c7c9bb}
body.page-id-19 .draft-corporate .eyebrow{font-size:10px;color:#84732b}
body.page-id-19 .draft-corporate h3{font-size:23px;letter-spacing:-.035em;margin:10px 0 0}
body.page-id-19 .draft-corporate p{font-size:14px;line-height:1.7;color:#636a5d;margin:0}
body.page-id-19 .draft-corporate>a{font-size:12px;font-weight:700;white-space:nowrap}
body.page-id-19 .draft-brand-heading{background:#101210;text-align:center;padding:30px 20px 0;color:#fff}
body.page-id-19 .draft-brand-heading .eyebrow{font-size:10px;color:#ddc740}
body.page-id-19 .draft-brand-heading h2{font-size:24px;letter-spacing:-.02em;font-weight:500;margin:10px 0 0}
body.page-id-19 .draft-work{background:#f2f0e9;padding:78px 0}
body.page-id-19 .draft-work .draft-section-heading>a{font-size:12px;font-weight:650}
body.page-id-19 .draft-work-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:13px}
body.page-id-19 .draft-work-grid>a{display:block;background:#191e17;position:relative;overflow:hidden}
body.page-id-19 .draft-work-grid img{width:100%;height:290px;object-fit:cover;display:block}
body.page-id-19 .draft-work-grid>a>span{position:absolute;bottom:0;left:0;right:0;padding:35px 12px 12px;background:linear-gradient(transparent,#000b);color:#fff;font-size:10px}
body.page-id-19 .draft-contact{padding:38px 0;background:#e5e3d9;border-top:1px solid #cacdbd}
body.page-id-19 .draft-contact>.wrap{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px;align-items:center}
body.page-id-19 .draft-contact .eyebrow{font-size:9px;color:#7b713d}
body.page-id-19 .draft-contact h2{font-size:29px;letter-spacing:-.035em;line-height:1.1;margin:12px 0 0}
body.page-id-19 .draft-contact a{border-left:1px solid #b7bdab;padding:16px 0 16px 30px;display:block}
body.page-id-19 .draft-contact small{font-size:10px;letter-spacing:.1em;color:#737a69}
body.page-id-19 .draft-contact b{display:block;font-size:20px;margin-top:8px}
body.page-id-19 .draft-contact b span{float:right}
@media (max-width:1250px){body.page-id-19 .draft-parts-inner{grid-template-columns:170px 1fr auto;gap:22px}
body.page-id-19 .draft-parts .draft-btn{white-space:normal;max-width:215px}
body.page-id-19 .draft-work-grid{grid-template-columns:repeat(3,1fr)}
body.page-id-19 .draft-work-grid img{height:350px}}
@media (max-width:900px){body.page-id-19 .draft-parts-inner{grid-template-columns:1fr 2fr}
body.page-id-19 .draft-parts-inner>.draft-btn{grid-column:2;max-width:none}
body.page-id-19 .draft-service-grid{grid-template-columns:repeat(2,1fr)}
body.page-id-19 .draft-corporate{grid-template-columns:1fr 1fr}
body.page-id-19 .draft-corporate>a{grid-column:1/-1}
body.page-id-19 .draft-section-heading{align-items:start;flex-direction:column;gap:20px}
body.page-id-19 .draft-contact>.wrap{grid-template-columns:1fr 1fr}
body.page-id-19 .draft-contact>.wrap>div{grid-column:1/-1}
body.page-id-19 .draft-contact a:first-of-type{border-left:0;padding-left:0}}
@media (max-width:600px){body.page-id-19 .draft-parts-inner{width:calc(100% - 36px);grid-template-columns:1fr;padding:32px 0;gap:26px}
body.page-id-19 .draft-parts-inner>.draft-btn{grid-column:1}
body.page-id-19 .draft-part-label{display:none}
body.page-id-19 .draft-services{padding-top:50px}
body.page-id-19 .draft-service-grid{grid-template-columns:1fr}
body.page-id-19 .draft-corporate{grid-template-columns:1fr;gap:20px}
body.page-id-19 .draft-service{padding:25px}
body.page-id-19 .draft-work-grid{grid-template-columns:repeat(2,1fr);gap:10px}
body.page-id-19 .draft-work-grid img{height:270px}
body.page-id-19 .draft-contact>.wrap{grid-template-columns:1fr}
body.page-id-19 .draft-contact a{border-left:0;border-top:1px solid #b7bdab;padding:20px 0}
body.page-id-19 .draft-work{padding:50px 0}
body.page-id-19 .draft-brand-heading h2{font-size:20px}}
@media (prefers-reduced-motion:reduce){body.page-id-19 .draft-service{transition:none}}
body.page-id-19{--ink:#111310;--coal:#1c1f1c;--paper:#f2f0e9;--mute:#a8aaa1;--yellow:#f1d83a;--red:#b74638}
body.page-id-19 .service-list{list-style:none;padding:0;margin:35px 0}
body.page-id-19 .service-list li{padding:15px 0;border-bottom:1px solid #6a726866;display:flex;justify-content:space-between;font-size:20px}
body.page-id-19 .service-list i{font-style:normal;color:var(--yellow)}
body.page-id-19{--mx-paper:#f4f2eb;--mx-white:#fcfbf7;--mx-ink:#20291f;--mx-muted:#6c7266;--mx-rule:#d5d7cb;--mx-accent:#e5ca42}
body.page-id-19 .section-kicker{display:flex;align-items:center;justify-content:space-between;gap:20px;max-width:1320px;margin:0 auto 38px;padding-bottom:17px;border-bottom:1px solid var(--mx-rule);font-size:9px;letter-spacing:.14em;color:#7c826f}
body.page-id-19 .section-kicker>span:first-child{color:#3e4836;font-weight:700;display:flex;align-items:center;gap:15px}
body.page-id-19 .section-kicker i{font-style:normal;color:#8f8050;font-size:10px;border-right:1px solid #c5c9b9;padding-right:15px}
body.page-id-19 .draft-parts{padding:46px 32px 0;background:#f3f1e8;color:var(--mx-ink);border:0;position:relative;overflow:hidden}
body.page-id-19 .draft-parts:before{content:"";position:absolute;top:0;left:0;width:19%;height:3px;background:var(--mx-accent)}
body.page-id-19 .draft-parts-inner{width:100%;max-width:1230px;display:grid;grid-template-columns:1.12fr 1fr;gap:85px;align-items:center;padding:8px 0 48px}
body.page-id-19 .draft-part-copy{padding:10px 0}
body.page-id-19 .draft-part-copy .eyebrow{font-size:9px;letter-spacing:.14em;color:#8e7d40;margin-bottom:22px}
body.page-id-19 .draft-part-copy h2{font-size:clamp(36px,3.6vw,53px);line-height:1.12;font-weight:600;letter-spacing:-.055em;margin:0 0 25px}
body.page-id-19 .draft-part-copy h2 em{font-style:normal;font-weight:400;color:#707961}
body.page-id-19 .draft-part-copy .parts-lead{font-size:17px;line-height:1.6;color:#394432;margin-bottom:12px}
body.page-id-19 .draft-part-copy .parts-description{font-size:12px;line-height:1.8;max-width:360px;color:#747b69}
body.page-id-19 .parts-facts{display:grid;grid-template-columns:1fr 1fr;max-width:390px;border-top:1px solid #ced2bf;border-bottom:1px solid #ced2bf;margin:27px 0;padding:18px 0;gap:22px}
body.page-id-19 .parts-facts div+div{border-left:1px solid #ced2bf;padding-left:22px}
body.page-id-19 .parts-facts span{display:block;font-size:8px;letter-spacing:.1em;color:#838b75;margin-bottom:9px}
body.page-id-19 .parts-facts b{font-size:12px;font-weight:600}
body.page-id-19 .draft-parts .draft-btn{background:#ead144;border-color:#d5bd3b;min-height:47px;font-size:11px;gap:40px;padding:14px 20px;max-width:none}
body.page-id-19 .draft-parts .draft-btn:hover{background:#f3dc5c}
body.page-id-19 .draft-parts-visual{min-width:0;background:#fbfaf5;border:1px solid #d2d5c7;position:relative;padding:12px;box-shadow:14px 14px 0 #e5e5d9;border-radius:2px}
body.page-id-19 .draft-parts-visual:before{content:"";position:absolute;left:-1px;top:-1px;width:58px;height:3px;background:#c4ad42;z-index:2}
body.page-id-19 .parts-photo-frame{position:relative;height:280px;overflow:hidden;background:#242c20}
body.page-id-19 .parts-photo-frame img{position:absolute;width:100%;height:170%;max-width:none;object-fit:cover;object-position:center top;top:0;left:0}
body.page-id-19 .parts-image-caption{position:relative;padding:23px 15px 15px}
body.page-id-19 .parts-image-caption>span:first-child{font-size:8px;letter-spacing:.17em;color:#8c917e;display:block;margin-bottom:12px}
body.page-id-19 .parts-image-caption b{font-size:23px;line-height:1.2;font-weight:500;letter-spacing:-.03em}
body.page-id-19 .caption-arrow{position:absolute;right:18px;bottom:20px;font-size:28px;color:#968546}
body.page-id-19 .parts-bottom-line{max-width:1320px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:25px;border-top:1px solid #d2d5c4;padding:21px 0;color:#7c846e;font-size:8px;letter-spacing:.1em}
body.page-id-19 .parts-bottom-line>span{white-space:nowrap}
body.page-id-19 .parts-bottom-line p{font-size:11px;letter-spacing:0;margin:0}
body.page-id-19 .parts-bottom-line i{display:inline-block;width:5px;height:5px;border-radius:50%;background:#a79a55;margin-right:8px}
body.page-id-19 .draft-services{background:#f9f8f3;padding:65px 0 0}
body.page-id-19 .draft-section-heading{gap:40px;margin-bottom:35px}
body.page-id-19 .draft-section-heading h2{font-size:clamp(34px,3.5vw,50px);font-weight:500;line-height:1.1;letter-spacing:-.05em;margin-top:15px}
body.page-id-19 .draft-section-heading h2 em{font-style:normal;color:#7b846c}
body.page-id-19 .draft-section-heading .eyebrow{font-size:9px;letter-spacing:.16em;color:#98844c}
body.page-id-19 .draft-section-heading>p{max-width:295px;font-size:12px;line-height:1.8;color:#7d8570}
body.page-id-19 .draft-service-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;border:0}
body.page-id-19 .draft-service{grid-column:span 3;background:#f3f3eb;border:1px solid #dce0d0;padding:27px 24px;position:relative;display:flex;flex-direction:column;transition:border-color .2s,background .2s;color:#293225;text-decoration:none}
body.page-id-19 .draft-service:before{content:"";position:absolute;top:-1px;left:-1px;width:33px;height:2px;background:#b5a365}
body.page-id-19 .draft-service:hover{background:#edeee3;border-color:#a8b18d}
body.page-id-19 .draft-card-top{margin-bottom:24px}
body.page-id-19 .draft-card-top svg{width:27px;height:27px;color:#8d7d43}
body.page-id-19 .draft-card-top>span{font-size:10px;color:#99a08c}
body.page-id-19 .draft-service h3{font-size:20px;line-height:1.2;letter-spacing:-.04em;font-weight:600;min-height:48px;margin-bottom:12px}
body.page-id-19 .draft-service p{font-size:12px;line-height:1.8;color:#7b836f;margin:0 0 24px;min-height:44px}
body.page-id-19 .draft-card-foot{margin-top:auto;font-size:10px;border-top:1px solid #d6dacb;padding-top:18px}
body.page-id-19 .draft-card-foot span{font-size:19px}
body.page-id-19 .draft-service-feature{grid-column:span 6;display:grid;grid-template-columns:1fr 1fr;padding:0;gap:0;border:1px solid #d4d8c8;background:#e9ede1;overflow:hidden;min-height:400px}
body.page-id-19 .draft-service-feature:hover{background:#e3e8d9}
body.page-id-19 .draft-service-feature:before{width:55px;background:#c1a83e;z-index:3}
body.page-id-19 .draft-service-body{padding:29px 27px;display:flex;flex-direction:column;border-right:1px solid #c9ceb9}
body.page-id-19 .draft-service-feature .draft-card-top{margin-bottom:30px}
body.page-id-19 .service-category{font-size:8px;color:#889171;letter-spacing:.12em;margin-bottom:12px}
body.page-id-19 .draft-service-feature h3{font-size:29px;min-height:0;letter-spacing:-.045em;margin-bottom:15px}
body.page-id-19 .draft-service-feature p{font-size:12px;min-height:0;margin-bottom:13px;color:#707b61}
body.page-id-19 .service-scope{list-style:none;padding:0;margin:0 0 23px;font-size:10px;line-height:1.9;color:#5d6b4f}
body.page-id-19 .service-scope li:before{content:"—";color:#b29b43;margin-right:7px}
body.page-id-19 .draft-service-feature .draft-card-foot{border-color:#c4ccb4}
body.page-id-19 .draft-service-photo{position:relative;overflow:hidden;min-width:0;background:#172015}
body.page-id-19 .draft-service-photo img{position:absolute;left:0;top:0;display:block;width:100%;height:137%;object-fit:cover;object-position:top center;transition:transform .4s}
body.page-id-19 .draft-service-feature:hover .draft-service-photo img{transform:scale(1.015)}
body.page-id-19 .draft-corporate{display:grid;grid-template-columns:1fr 1.08fr;gap:100px;align-items:center;border-bottom:0;padding:67px 0 64px;margin-top:0}
body.page-id-19 .corporate-intro .eyebrow{font-size:9px;letter-spacing:.14em;color:#948252}
body.page-id-19 .corporate-intro h3{font-size:35px;font-weight:500;letter-spacing:-.045em;line-height:1.12;margin:18px 0}
body.page-id-19 .corporate-intro p{font-size:12px;line-height:1.85;max-width:350px;color:#7c856f;margin:0 0 20px}
body.page-id-19 .corporate-intro a{font-size:11px;color:#414e34;border-bottom:1px solid #bbbfa9;padding-bottom:8px;display:inline-flex;gap:42px}
body.page-id-19 .corporate-steps>div{display:flex;gap:26px;padding:21px 0;border-bottom:1px solid #dde1d2}
body.page-id-19 .corporate-steps>div:first-child{border-top:1px solid #dde1d2}
body.page-id-19 .corporate-steps>div>span{font-size:11px;color:#a49971;padding-top:3px}
body.page-id-19 .corporate-steps h4{font-size:16px;letter-spacing:-.02em;margin:0 0 8px;font-weight:500}
body.page-id-19 .corporate-steps p{font-size:11px;line-height:1.7;margin:0;color:#808974}
body.page-id-19 .draft-brand-heading{background:#101210;padding:2px 24px 15px;text-align:center}
body.page-id-19 .draft-brand-heading h2{font-family:Arial,Helvetica,sans-serif;font-size:18px;letter-spacing:-.01em;font-weight:400;line-height:1.4;margin:0 0 8px;color:#d4d8cb}
body.page-id-19 .draft-brand-heading p{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#87917f;line-height:1.6;margin:0}
body.page-id-19 .draft-work{background:#f1f0e8;padding:60px 0 65px}
body.page-id-19 .draft-work .draft-section-heading h2{font-size:42px}
body.page-id-19 .draft-work .draft-section-heading>a{font-size:11px;color:#63704e;border-bottom:1px solid #bfc6ad;padding-bottom:9px}
body.page-id-19 .draft-work-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}
body.page-id-19 .draft-work-grid>a{display:block;background:#f9f8f3;border:1px solid #d4d9c8;border-radius:0;position:relative;overflow:hidden}
body.page-id-19 .draft-work-grid img{display:block;width:100%;height:auto;aspect-ratio:3/4;object-fit:cover;transition:transform .4s}
body.page-id-19 .draft-work-grid>a>span{position:relative;display:block;background:#f9f8f3;color:#727e60;font-size:9px;padding:15px 11px;border-top:1px solid #d4d9c8}
body.page-id-19 .draft-work-grid>a:hover img{transform:scale(1.02)}
body.page-id-19 .draft-contact{padding:25px 0;background:#e5e5d8;border-top:1px solid #d0d5c0}
body.page-id-19 .draft-contact>.wrap{grid-template-columns:1.35fr 1fr 1fr;gap:32px}
body.page-id-19 .draft-contact h2{font-size:23px;line-height:1.2;letter-spacing:-.035em;max-width:295px;font-weight:500;margin-top:9px}
body.page-id-19 .draft-contact b{font-size:18px;font-weight:500}
body.page-id-19 .draft-contact small{font-size:8px;color:#899172}
body.page-id-19 .draft-contact a{padding:10px 0 10px 27px;border-color:#c3cab2}
body.page-id-19 .draft-contact .eyebrow{font-size:8px;letter-spacing:.1em}
@media (max-width:1100px){body.page-id-19 .draft-parts-inner{gap:38px}
body.page-id-19 .parts-photo-frame{height:250px}
body.page-id-19 .draft-service-feature{grid-template-columns:1fr .8fr}
body.page-id-19 .draft-service-body{padding:25px 20px}
body.page-id-19 .draft-service-feature h3{font-size:25px}
body.page-id-19 .draft-service{padding:24px 20px}
body.page-id-19 .draft-service-feature{padding:0}
body.page-id-19 .draft-corporate{gap:55px}
body.page-id-19 .draft-work-grid{grid-template-columns:repeat(3,1fr)}
body.page-id-19 .parts-bottom-line>span:last-child{display:none}}
@media (max-width:850px){body.page-id-19 .draft-service-feature{grid-column:span 12;grid-template-columns:1fr 1fr;min-height:370px}
body.page-id-19 .draft-service:not(.draft-service-feature){grid-column:span 6}
body.page-id-19 .draft-corporate{gap:35px}
body.page-id-19 .draft-parts-inner{grid-template-columns:1fr 1fr;gap:28px}
body.page-id-19 .draft-part-copy h2{font-size:36px}
body.page-id-19 .parts-image-caption b{font-size:21px}
body.page-id-19 .parts-facts{gap:12px}
body.page-id-19 .parts-facts div+div{padding-left:12px}
body.page-id-19 .parts-facts b{font-size:10px}
body.page-id-19 .parts-bottom-line p{font-size:10px}
body.page-id-19 .draft-contact>.wrap{grid-template-columns:1fr 1fr}
body.page-id-19 .draft-contact>.wrap>div{grid-column:1/-1}}
@media (max-width:600px){body.page-id-19 .draft-parts{padding:33px 20px 0}
body.page-id-19 .section-kicker{margin-bottom:28px;font-size:8px}
body.page-id-19 .section-kicker>span:last-child{display:none}
body.page-id-19 .draft-parts-inner{grid-template-columns:1fr;gap:30px;padding-bottom:35px}
body.page-id-19 .draft-part-copy h2{font-size:40px}
body.page-id-19 .draft-part-copy .parts-lead{font-size:16px}
body.page-id-19 .parts-photo-frame{height:260px}
body.page-id-19 .draft-parts-visual{max-width:440px}
body.page-id-19 .parts-bottom-line{align-items:start;flex-direction:column;gap:9px;padding:19px 0}
body.page-id-19 .draft-services{padding-top:40px}
body.page-id-19 .draft-service-feature{min-height:0;grid-template-columns:1fr;display:flex;flex-direction:column-reverse}
body.page-id-19 .draft-service-photo{height:290px}
body.page-id-19 .draft-service-photo img{height:190%;object-position:center 20%}
body.page-id-19 .draft-service-body{padding:26px}
body.page-id-19 .draft-service-feature h3{font-size:29px}
body.page-id-19 .draft-service-feature .draft-card-top{margin-bottom:20px}
body.page-id-19 .draft-service:not(.draft-service-feature){grid-column:span 12}
body.page-id-19 .draft-service h3{min-height:0}
body.page-id-19 .draft-service p{min-height:0}
body.page-id-19 .draft-corporate{grid-template-columns:1fr;gap:24px;padding:45px 0}
body.page-id-19 .corporate-intro h3{font-size:32px}
body.page-id-19 .draft-work{padding:40px 0}
body.page-id-19 .draft-work .draft-section-heading h2{font-size:34px}
body.page-id-19 .draft-work-grid{grid-template-columns:repeat(2,1fr);gap:12px}
body.page-id-19 .draft-work-grid img{height:auto}
body.page-id-19 .draft-contact>.wrap{grid-template-columns:1fr;gap:15px}
body.page-id-19 .draft-contact a{border-left:0;border-top:1px solid #c3cab2;padding:17px 0 0}
body.page-id-19 .draft-contact h2{max-width:none}
body.page-id-19 .draft-brand-heading h2{font-size:17px}}
@media (prefers-reduced-motion:reduce){body.page-id-19 .draft-service-photo img,body.page-id-19 .draft-work-grid img,body.page-id-19 .draft-service{transition:none}}
body.page-id-19 .draft-services{padding-bottom:55px}
body.page-id-19 .draft-corporate-section{background:#f9f8f3}
body.page-id-19 .draft-corporate-section .draft-corporate{margin:0}
body.page-id-19 .section-kicker,body.page-id-19 .draft-section-heading .eyebrow,body.page-id-19 .draft-part-copy .eyebrow,body.page-id-19 .service-category,body.page-id-19 .corporate-intro .eyebrow,body.page-id-19 .draft-contact .eyebrow{font-weight:600}
body.page-id-19 .section-kicker{font-size:10px}
body.page-id-19 .draft-section-heading .eyebrow,body.page-id-19 .draft-part-copy .eyebrow,body.page-id-19 .corporate-intro .eyebrow{font-size:10px}
body.page-id-19 .draft-section-heading>p,body.page-id-19 .draft-part-copy .parts-description,body.page-id-19 .draft-service p,body.page-id-19 .corporate-intro p,body.page-id-19 .corporate-steps p{font-size:13px;font-weight:500;color:#66725b}
body.page-id-19 .service-category{font-size:9px;color:#657451}
body.page-id-19 .service-scope{font-size:11px;font-weight:500;color:#536345}
body.page-id-19 .draft-card-top>span{font-weight:600;color:#748164}
body.page-id-19 .draft-card-foot{font-size:11px;font-weight:600}
body.page-id-19 .parts-facts span{font-size:9px;font-weight:600;color:#687759}
body.page-id-19 .parts-facts b{font-size:12px;font-weight:600}
body.page-id-19 .parts-image-caption>span:first-child{font-size:9px;font-weight:600;color:#69775c}
body.page-id-19 .parts-bottom-line{font-size:9px;font-weight:600;color:#657453}
body.page-id-19 .parts-bottom-line p{font-size:12px;font-weight:500}
body.page-id-19 .draft-contact small{font-size:9px;font-weight:600;color:#667753}
body.page-id-19 .draft-work-grid>a>span{font-size:10px;font-weight:600;color:#5e6e4c}
body.page-id-19 .draft-work .draft-section-heading>a,body.page-id-19 .corporate-intro a{font-size:12px;font-weight:600}
body.page-id-19 .draft-brand-heading{padding:5px 24px 19px}
body.page-id-19 .draft-brand-heading h2{font-family:Arial,Helvetica,sans-serif;font-size:20px;font-weight:600;letter-spacing:-.025em;line-height:1.4;color:#e1e5d8;margin:0 0 9px}
body.page-id-19 .draft-brand-heading p{font-size:12px;font-weight:500;letter-spacing:.015em;color:#aab39e;line-height:1.7;margin:0}
@media (max-width:600px){body.page-id-19 .draft-services{padding-bottom:35px}
body.page-id-19 .section-kicker{font-size:9px}
body.page-id-19 .draft-brand-heading h2{font-size:18px}
body.page-id-19 .draft-brand-heading p{font-size:11px;max-width:310px;margin:auto}
body.page-id-19 .parts-facts b{font-size:12px}}
body.page-id-19 .muxxi-home-v5{box-sizing:border-box;font-family:Arial,Helvetica,sans-serif;color:#20291f;max-width:none!important;width:100%;margin:0!important}
body.page-id-19 .muxxi-home-v5 *{box-sizing:border-box}
body.page-id-19 .muxxi-home-v5 a{text-decoration:none}
body.page-id-19 .muxxi-home-v5 .wrap{width:min(1320px,calc(100% - 64px));max-width:1320px;margin:0 auto}
body.page-id-19 .draft-brand-heading{color:#d4d8cb}
body.page-id-19 .draft-work #sb_instagram{width:100%!important;padding:0!important;margin:0!important;background:transparent!important}
body.page-id-19 .draft-work #sbi_images{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;padding:0!important;float:none!important}
body.page-id-19 .draft-work #sbi_images .sbi_item{width:100%!important;padding:0!important;margin:0!important;min-width:0;float:none!important;clear:none!important}
body.page-id-19 .draft-work .sbi_photo{aspect-ratio:3/4;height:auto!important;border:1px solid #d4d9c8}
body.page-id-19 .draft-work .sbi_photo img{width:100%;height:100%;object-fit:cover}
@media(max-width:1100px){body.page-id-19 .draft-work #sbi_images{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:600px){body.page-id-19 .muxxi-home-v5 .wrap{width:calc(100% - 36px)}body.page-id-19 .draft-work #sbi_images{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}
