.oem-simple-page{color:#27211a;background:#f7f4ee}.oem-simple-container{width:min(100% - 3rem,1180px);margin-inline:auto}.oem-simple-hero{position:relative;min-height:clamp(620px,76vh,780px);overflow:hidden;color:#fffaf2;background:#120f0c}.oem-simple-hero img,.oem-simple-hero-shade{position:absolute;inset:0;width:100%;height:100%}.oem-simple-hero img{object-fit:cover;object-position:center 52%}.oem-simple-hero-shade{background:linear-gradient(90deg,#070605e8,#070605b8 32%,#0706051f 70%),linear-gradient(0deg,rgba(7,6,5,.24),transparent 42%)}.oem-simple-hero-content{position:relative;display:flex;align-items:center;min-height:inherit;padding-block:8rem 5rem}.oem-simple-hero-content>div{max-width:620px}.oem-simple-hero h1,.oem-simple-services h2,.oem-simple-section-heading h2,.oem-simple-proof h2{font-family:var(--font-display),Georgia,serif;font-weight:500;letter-spacing:0}.oem-simple-hero h1{margin:0;font-size:clamp(3.5rem,5.6vw,5.7rem);line-height:1.02;text-wrap:balance}.oem-simple-buyer-audience{display:flex;align-items:center;gap:.7rem;max-width:36rem;margin:0 0 1rem;color:#e6c68b;font-size:.78rem;font-weight:700;letter-spacing:.12em;line-height:1.45;text-transform:uppercase}.oem-simple-buyer-audience:before{width:2.25rem;height:1px;flex:0 0 auto;background:currentColor;content:""}.oem-simple-lead{max-width:510px;margin-top:1.25rem;color:#fffaf2d4;font-size:clamp(1rem,1.3vw,1.14rem);line-height:1.8}.oem-simple-buyer-next-step{max-width:34rem;margin:.7rem 0 0;color:#fffaf2f0;font-size:clamp(.9rem,1.1vw,1rem);font-weight:600;line-height:1.55}.oem-simple-hero-actions,.oem-simple-submit-row{display:flex;flex-wrap:wrap;align-items:center;gap:1.15rem;margin-top:2rem}.oem-simple-button{display:inline-flex;align-items:center;justify-content:center;gap:.65rem;min-height:3.1rem;padding:.8rem 1.2rem;border:1px solid transparent;border-radius:2px;font-size:.89rem;font-weight:700;line-height:1.2;text-decoration:none;transition:background .18s ease,color .18s ease,border-color .18s ease}.oem-simple-button-primary{color:#21170c;background:#d6aa61}.oem-simple-button-primary:hover{background:#e6bf7c}.oem-simple-button-primary:disabled{opacity:.55;cursor:not-allowed}.oem-simple-button-quiet{border-color:#ffffff6b;color:#fffaf2;background:#0000001f}.oem-simple-button-quiet:hover{border-color:#e6c68b;color:#e6c68b}.oem-simple-services{border-bottom:1px solid #e2d9cb;background:#f7f4ee}.oem-simple-services-layout{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.15fr);gap:clamp(3rem,8vw,8rem);padding-block:clamp(4rem,6vw,6rem)}.oem-simple-services h2{max-width:470px;margin:0;font-size:clamp(2.55rem,3.5vw,3.8rem);line-height:1.12;text-wrap:balance}.oem-simple-services-intro>p{max-width:480px;margin:1.3rem 0 0;color:#61574d;font-size:1rem;line-height:1.7}.oem-simple-service{display:grid;grid-template-columns:minmax(130px,.65fr) minmax(0,1.35fr);gap:1.4rem;padding-block:1.2rem;border-top:1px solid #dcd2c3}.oem-simple-service:last-child{border-bottom:1px solid #dcd2c3}.oem-simple-service h3,.oem-simple-service p{margin:0}.oem-simple-service h3{color:#382b1b;font-size:.98rem;font-weight:700;line-height:1.5}.oem-simple-service p{color:#61574d;font-size:.91rem;line-height:1.65}.oem-simple-inquiry{padding-block:clamp(4rem,6vw,6rem);scroll-margin-top:5rem;background:#eee8de}.oem-simple-section-heading{max-width:980px;margin-inline:auto;margin-bottom:1.8rem}.oem-simple-section-heading h2,.oem-simple-proof h2{margin:0;font-size:clamp(2.4rem,3.6vw,3.8rem);line-height:1.1}.oem-simple-section-heading p{max-width:650px;margin:.8rem 0 0;color:#655d53;font-size:1rem;line-height:1.75}.oem-simple-form{max-width:980px;margin-inline:auto;padding:clamp(1.5rem,3vw,2.7rem);border:1px solid #dfd4c5;background:#fffefa;box-shadow:0 18px 50px #3624100b}.oem-simple-mobile-flow-head,.oem-simple-mobile-controls,.oem-simple-mobile-summary{display:none}.oem-simple-step-panel{display:contents}.oem-simple-direction-fields{grid-template-columns:minmax(0,1fr)}.oem-simple-fieldset{min-width:0;margin:0;padding:0;border:0}.oem-simple-fieldset legend,.oem-simple-reference-head h3,.oem-simple-contact-title{margin:0 0 1rem;color:#30271d;font-size:1.08rem;font-weight:700}.oem-simple-intents{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border-bottom:1px solid #ded5c7}.oem-simple-intents button{display:flex;align-items:center;justify-content:center;min-height:3.2rem;padding:.65rem .75rem;border:0;border-bottom:2px solid transparent;color:#51473c;background:transparent;font-size:.85rem;font-weight:600;line-height:1.4;text-align:center;cursor:pointer}.oem-simple-intents button:hover,.oem-simple-intents button.is-selected{border-bottom-color:#a87b3e;color:#352413;background:#f7f1e7}.oem-simple-form-divider{height:1px;margin-block:2rem;background:#e9e2d8}.oem-simple-reference-head{display:flex;align-items:start;justify-content:space-between;gap:1rem}.oem-simple-reference{margin-top:2rem;padding-top:1.5rem;border-top:1px solid #e9e2d8}.oem-simple-reference-head h3{margin-bottom:.3rem}.oem-simple-reference-head p{margin:0;color:#807467;font-size:.83rem;line-height:1.5}.oem-simple-reference-head span{flex:none;color:#8f8477;font-size:.8rem}.oem-simple-reference-disclosure{margin-top:.85rem}.oem-simple-reference-disclosure summary{width:fit-content;color:#76552b;font-size:.87rem;font-weight:700;cursor:pointer}.oem-simple-reference-disclosure summary:hover{color:#3d2a13}.oem-simple-selected{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.oem-simple-selected-item{display:inline-flex;align-items:center;gap:.55rem;max-width:100%;min-height:2.8rem;padding:.25rem .3rem;border:1px solid #ded5c7;background:#f8f5ee;font-size:.82rem}.oem-simple-selected-item img,.oem-simple-search-results img{width:2.2rem;height:2.2rem;object-fit:contain;background:#eae5dc}.oem-simple-selected-item>span{overflow:hidden;max-width:14rem;text-overflow:ellipsis;white-space:nowrap}.oem-simple-selected-item button,.oem-simple-files button{display:inline-grid;place-items:center;width:1.8rem;min-width:44px;height:1.8rem;min-height:44px;color:#74685b}.oem-simple-product-search{position:relative;max-width:520px;margin-top:.8rem}.oem-simple-product-search>input{width:100%;min-height:3rem;padding:.7rem .8rem;border:1px solid #d6cbbb;border-radius:3px;background:#fff}.oem-simple-search-results{position:absolute;top:calc(100% + .3rem);left:0;z-index:5;width:100%;max-height:19rem;overflow-y:auto;border:1px solid #d6cbbb;background:#fff;box-shadow:0 16px 35px #281c0e24}.oem-simple-search-results button{display:flex;align-items:center;gap:.65rem;width:100%;padding:.5rem;border-bottom:1px solid #eee9e1;text-align:left}.oem-simple-search-results button:hover,.oem-simple-search-results button:focus-visible{background:#f9f0df}.oem-simple-search-results button>span{min-width:0}.oem-simple-search-results small{display:block;overflow:hidden;color:#807467;text-overflow:ellipsis;white-space:nowrap}.oem-simple-search-results p{padding:.8rem;color:#807467}.oem-simple-field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;margin-top:1.5rem}.oem-simple-project-fields{grid-template-columns:repeat(3,minmax(0,1fr))}.oem-simple-project-fields.is-sample{grid-template-columns:repeat(2,minmax(0,1fr))}.oem-simple-field-grid label{display:grid;gap:.45rem;min-width:0}.oem-simple-field-grid label>span{color:#4e4439;font-size:.83rem;font-weight:700}.oem-simple-field-grid input,.oem-simple-field-grid select,.oem-simple-field-grid textarea{width:100%;min-height:3rem;padding:.7rem .8rem;border:1px solid #d6cbbb;border-radius:3px;color:#2c241d;background:#fff;font-size:.9rem}.oem-simple-field-grid textarea{resize:vertical;line-height:1.55}.oem-simple-field-grid input::placeholder,.oem-simple-field-grid textarea::placeholder,.oem-simple-product-search input::placeholder{color:#9a9086}.oem-simple-wide{grid-column:1 / -1}.oem-simple-file{display:flex;align-items:center;gap:.75rem;width:fit-content;max-width:100%;margin-top:1.4rem;padding:.8rem 1rem;border:1px dashed #c7b89f;border-radius:3px;color:#514336;cursor:pointer}.oem-simple-file:focus-within{outline:2px solid #9b6b2d;outline-offset:3px}.oem-simple-file small{display:block;margin-top:.2rem;color:#7d7164;font-size:.73rem}.oem-simple-file input,.oem-simple-honeypot{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.oem-simple-files{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.6rem}.oem-simple-files>span{display:inline-flex;align-items:center;gap:.3rem;padding:.3rem .5rem;background:#f3eddf;font-size:.8rem}.oem-simple-submit-row>a{display:inline-flex;align-items:center;gap:.4rem;color:#67594a;font-size:.83rem}.oem-simple-error,.oem-simple-success{margin-block:1rem;padding:.8rem 1rem;border:1px solid #be7869;color:#803b32;background:#fff3f0;font-size:.88rem}.oem-simple-catalog-warning{margin-bottom:1.5rem;padding:1rem 1.15rem;border:1px solid #c49b67;background:#fff8ec;color:#59432a;font-size:.88rem;line-height:1.6}.oem-simple-catalog-warning>div{display:flex;flex-wrap:wrap;gap:.55rem 1.1rem;margin-top:.55rem}.oem-simple-catalog-warning button{color:#76552b;font-size:.84rem;font-weight:700;text-decoration:underline;text-underline-offset:3px}.oem-simple-success{border-color:#9eb791;color:#365b30;background:#f1f8ed}.oem-simple-proof{padding-block:clamp(4rem,6vw,6rem);color:#fffaf2;background:#16120e}.oem-simple-proof-heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(18rem,.65fr);align-items:end;gap:2rem;margin-bottom:1.6rem}.oem-simple-proof-heading>div>span{display:block;margin-bottom:.65rem;color:#d4ac69;font-size:.72rem;font-weight:750;letter-spacing:.11em;text-transform:uppercase}.oem-simple-proof-heading h2,.oem-simple-proof-heading p{margin:0}.oem-simple-proof-heading p{max-width:30rem;color:#cfc1ad;font-size:.92rem;line-height:1.65}.oem-simple-proof-grid{display:grid;grid-template-columns:1.25fr 1fr 1fr;gap:.8rem}.oem-simple-proof-grid figure{margin:0}.oem-simple-proof-grid img{display:block;width:100%;height:clamp(220px,23vw,300px);object-fit:cover;filter:saturate(.72)}.oem-simple-proof-grid figcaption{display:flex;align-items:center;gap:.55rem;padding-top:.8rem;color:#e2d4be;font-size:.86rem}.oem-simple-proof-grid figcaption span{color:#d4ac69;font-family:var(--font-mono, monospace);font-size:.7rem}.oem-simple-proof-documents{display:flex;align-items:center;gap:.8rem;margin-top:1.8rem;padding-top:1.15rem;border-top:1px solid rgba(226,212,190,.2);color:#d4ac69}.oem-simple-proof-documents>div{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem 1.2rem}.oem-simple-proof-documents strong{color:#fffaf2;font-size:.86rem}.oem-simple-proof-documents a{color:#d4ac69;font-size:.8rem;text-decoration:underline;text-underline-offset:.22rem}@media (max-width: 800px){.oem-simple-services-layout{grid-template-columns:1fr;gap:2rem}.oem-simple-project-fields,.oem-simple-intents{grid-template-columns:repeat(2,minmax(0,1fr))}.oem-simple-proof-grid{gap:.6rem}}@media (max-width: 600px){.oem-simple-container{width:min(100% - 2rem,1180px)}.oem-simple-hero{min-height:630px}.oem-simple-hero>img{object-position:62% center}.oem-simple-hero-shade{background:linear-gradient(90deg,#070605db,#0706056e),linear-gradient(0deg,rgba(7,6,5,.6),transparent 65%)}.oem-simple-hero-content{align-items:end;padding-block:8rem 3rem}.oem-simple-hero h1{font-size:clamp(3.1rem,12vw,4.2rem)}.oem-simple-lead{font-size:.96rem}.oem-simple-services-layout{padding-block:3.5rem}.oem-simple-service{grid-template-columns:1fr;gap:.4rem}.oem-simple-intents{grid-template-columns:repeat(2,minmax(0,1fr))}.oem-simple-intents button{padding-inline:.65rem}.oem-simple-field-grid,.oem-simple-project-fields,.oem-simple-project-fields.is-sample{grid-template-columns:1fr}.oem-simple-wide{grid-column:auto}.oem-simple-proof-grid{grid-template-columns:1fr;gap:1.7rem}.oem-simple-proof-grid img{height:auto;aspect-ratio:1.7}.oem-simple-submit-row{align-items:stretch}.oem-simple-submit-row>button{width:100%}}@media (max-width: 767px){.oem-simple-page{--oem-mobile-gutter: clamp(1.25rem, 5.8vw, 1.5rem);background:#f2eee7}.oem-simple-container{width:min(calc(100% - (var(--oem-mobile-gutter) * 2)),34rem)}.oem-simple-hero{min-height:min(44rem,calc(100svh - 3.5rem))}.oem-simple-hero img{object-position:center 46%;animation:oem-mobile-image-settle 1.15s cubic-bezier(.2,.75,.25,1) both}.oem-simple-hero-shade{background:linear-gradient(0deg,#070605e6,#07060533 70%),linear-gradient(90deg,#070605bd,#07060514)}.oem-simple-hero-content{align-items:end;padding-block:6.5rem 2.2rem}.oem-simple-hero h1{max-width:17rem;font-size:clamp(2.55rem,12.5vw,3.5rem);line-height:.98}.oem-simple-hero-content>div>*{animation:oem-mobile-copy-rise .62s cubic-bezier(.2,.75,.25,1) both}.oem-simple-hero h1{animation-delay:70ms}.oem-simple-lead{animation-delay:.14s}.oem-simple-buyer-next-step{animation-delay:.21s}.oem-simple-hero-actions{animation-delay:.28s}.oem-simple-buyer-audience{max-width:20rem;margin-bottom:.8rem;font-size:.7rem;letter-spacing:.09em}.oem-simple-buyer-audience:before{width:1.5rem}.oem-simple-lead{max-width:19rem;margin-top:.9rem;font-size:.86rem;line-height:1.55}.oem-simple-hero-actions{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.55rem;margin-top:1.25rem}.oem-simple-hero-actions .oem-simple-button{min-height:3rem;padding:.65rem .55rem;font-size:.72rem;text-align:center}.oem-simple-services-layout{gap:1.5rem;padding-block:2.75rem}.oem-simple-services h2{max-width:18rem;font-size:clamp(2rem,9vw,2.7rem)}.oem-simple-services-intro>p{margin-top:.8rem;font-size:.83rem;line-height:1.6}.oem-simple-buyer-next-step{max-width:20rem;margin-top:.55rem;font-size:.84rem;line-height:1.45}.oem-simple-service{grid-template-columns:1.7rem minmax(0,1fr);gap:.65rem;padding-block:.85rem}.oem-simple-service:before{color:#aa7936;font-family:var(--font-mono, monospace);font-size:.68rem;content:"0" counter(oem-service);counter-increment:oem-service}.oem-simple-services-list{counter-reset:oem-service}.oem-simple-service h3,.oem-simple-service p{grid-column:2}.oem-simple-service h3{font-size:.88rem}.oem-simple-service p{font-size:.76rem;line-height:1.55}.oem-simple-proof{padding-block:2.8rem}.oem-simple-proof-heading{grid-template-columns:1fr;gap:.75rem;margin-bottom:1.25rem}.oem-simple-proof-heading h2{font-size:clamp(2rem,9vw,2.65rem)}.oem-simple-proof-heading p{font-size:.8rem;line-height:1.55}.oem-simple-proof-grid{display:flex;width:calc(100% + var(--oem-mobile-gutter));gap:.7rem;overflow-x:auto;padding-right:var(--oem-mobile-gutter);padding-bottom:.35rem;scroll-padding-inline:var(--oem-mobile-gutter);scroll-snap-type:x mandatory;scrollbar-width:none}.oem-simple-proof-grid::-webkit-scrollbar{display:none}.oem-simple-proof-grid figure{flex:0 0 min(78vw,19rem);scroll-snap-align:start}.oem-simple-proof-grid img{height:auto;aspect-ratio:3 / 2;border-radius:.7rem;filter:none}.oem-simple-proof-grid figcaption{padding-top:.6rem;font-size:.75rem}.oem-simple-proof-documents{margin-top:1.15rem;padding-top:.9rem}.oem-simple-proof-documents>div{display:grid;gap:.18rem}.oem-simple-proof-documents strong,.oem-simple-proof-documents a{font-size:.72rem;line-height:1.45}.oem-simple-inquiry{padding-block:2.4rem 5.5rem;scroll-margin-top:3.75rem;background:#eee8de}.oem-simple-section-heading{display:none}.oem-simple-form{width:100%;margin:0;padding:.85rem;border-color:#5b462e24;border-radius:1rem;background:#fffdf9;box-shadow:0 1rem 2.5rem #33221112}.oem-simple-mobile-flow-head{display:grid;gap:1.2rem;margin-bottom:1rem}.oem-simple-mobile-flow-head ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.2rem;margin:0;padding:0;list-style:none}.oem-simple-mobile-flow-head li{position:relative;min-width:0}.oem-simple-mobile-flow-head li:not(:last-child):after{position:absolute;z-index:0;top:.82rem;left:calc(50% + 1rem);width:calc(100% - 2rem);height:1px;background:#5a452d33;content:""}.oem-simple-mobile-flow-head li.is-complete:after{background:#416b4773}.oem-simple-mobile-flow-head button{position:relative;z-index:1;display:grid;width:100%;min-height:2.8rem;justify-items:center;gap:.25rem;border:0;background:transparent;padding:0;color:#887d71;text-align:center}.oem-simple-mobile-flow-head button>span{display:grid;width:1.65rem;height:1.65rem;place-items:center;border:1px solid rgba(90,69,45,.22);border-radius:50%;background:#fffdf9;font-size:.64rem;font-weight:800}.oem-simple-mobile-flow-head button small{display:-webkit-box;width:100%;overflow:hidden;font-size:.57rem;font-weight:700;line-height:1.2;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}.oem-simple-mobile-flow-head li.is-active button{color:#7c521c}.oem-simple-mobile-flow-head li.is-active button>span{border-color:#aa7936;background:#aa7936;color:#fff}.oem-simple-mobile-flow-head li.is-complete button{color:#416b47}.oem-simple-mobile-flow-head li.is-complete button>span{border-color:#7e9c7d;background:#e5efe3}.oem-simple-mobile-flow-intro{display:grid;gap:.35rem}.oem-simple-mobile-flow-intro>span{color:#9a681f;font-size:.61rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.oem-simple-mobile-flow-intro h2{margin:0;color:#211b16;font-family:var(--font-display),Georgia,serif;font-size:clamp(1.72rem,8vw,2.2rem);font-weight:500;line-height:1.08;text-wrap:balance}.oem-simple-mobile-flow-intro h2:focus{outline:0}.oem-simple-mobile-flow-intro p{margin:0;color:#73695f;font-size:.75rem;line-height:1.52}.oem-simple-step-panel{display:none}.oem-simple-step-panel.is-active{display:block}.oem-simple-form-divider{display:none}.oem-simple-fieldset legend,.oem-simple-reference-head h3,.oem-simple-contact-title{margin-bottom:.7rem;font-size:.88rem}.oem-simple-intents{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;border-bottom:0}.oem-simple-intents button{min-height:3rem;border:1px solid rgba(91,70,46,.16);border-radius:.65rem;padding:.55rem;font-size:.72rem;overflow-wrap:normal;word-break:normal;-webkit-hyphens:auto;hyphens:auto}.oem-simple-intents button:hover,.oem-simple-intents button.is-selected{border-color:#b48748;background:#f7ecda}.oem-simple-field-grid,.oem-simple-project-fields,.oem-simple-project-fields.is-sample,.oem-simple-direction-fields{grid-template-columns:minmax(0,1fr);gap:.8rem;margin-top:1rem}.oem-simple-field-grid label>span{font-size:.72rem}.oem-simple-field-grid input,.oem-simple-field-grid select,.oem-simple-field-grid textarea,.oem-simple-product-search>input{min-height:3rem;border-radius:.55rem;font-size:.82rem}.oem-simple-field-grid textarea{min-height:7rem}.oem-simple-reference{margin-top:1.2rem;padding-top:1rem}.oem-simple-reference-head p{font-size:.72rem}.oem-simple-selected{display:grid;gap:.45rem}.oem-simple-selected-item{display:grid;grid-template-columns:2.6rem minmax(0,1fr) 2.75rem;min-height:3.25rem;border-radius:.65rem;font-size:.72rem}.oem-simple-selected-item img{width:2.6rem;height:2.6rem;border-radius:.45rem}.oem-simple-selected-item>span{min-width:0;max-width:none;overflow:visible;overflow-wrap:anywhere;text-overflow:clip;white-space:normal}.oem-simple-selected-item button,.oem-simple-files button{width:2.75rem;height:2.75rem}.oem-simple-reference-disclosure summary{display:inline-flex;min-height:2.75rem;align-items:center;font-size:.76rem}.oem-simple-product-search{max-width:none}.oem-simple-search-results{position:static;max-height:16rem;margin-top:.3rem;border-radius:.55rem;box-shadow:none}.oem-simple-search-results button{min-height:3.25rem}.oem-simple-file{width:100%;min-height:3.8rem;margin-top:1rem;border-radius:.65rem;font-size:.75rem}.oem-simple-file small{font-size:.65rem}.oem-simple-mobile-summary{display:block;margin-bottom:1.1rem;border:1px solid rgba(91,70,46,.14);border-radius:.75rem;background:#f5f0e7;padding:.8rem}.oem-simple-mobile-summary header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-bottom:1px solid rgba(91,70,46,.12);padding-bottom:.55rem}.oem-simple-mobile-summary h3{margin:0;font-size:.8rem}.oem-simple-mobile-summary header button{min-height:2.75rem;padding-inline:.45rem;color:#7c521c;font-size:.7rem;font-weight:750}.oem-simple-mobile-summary dl{display:grid;gap:.45rem;margin:.65rem 0 0}.oem-simple-mobile-summary dl>div{display:grid;grid-template-columns:minmax(5rem,.8fr) minmax(0,1.2fr);gap:.6rem}.oem-simple-mobile-summary dt,.oem-simple-mobile-summary dd{margin:0;font-size:.68rem;line-height:1.4;overflow-wrap:anywhere}.oem-simple-mobile-summary dt{color:#7d7164}.oem-simple-mobile-summary dd{color:#30271d;font-weight:700}.oem-simple-contact-title{margin-top:0}.oem-simple-submit-row{display:none}.oem-simple-error,.oem-simple-success,.oem-simple-catalog-warning{border-radius:.65rem;font-size:.72rem;line-height:1.5}.oem-simple-mobile-controls{position:sticky;z-index:8;bottom:calc(4.5rem + env(safe-area-inset-bottom));display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:.55rem;margin:1rem -.85rem -.85rem;border-top:1px solid rgba(91,70,46,.14);border-radius:0 0 1rem 1rem;background:#fffdf9f5;padding:.65rem .85rem;box-shadow:0 -.75rem 1.6rem #31211212;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.oem-simple-mobile-controls button{display:inline-flex;min-width:0;min-height:3rem;align-items:center;justify-content:center;gap:.35rem;border:1px solid rgba(91,70,46,.2);border-radius:.65rem;background:#fff;padding:.55rem;color:#4b4035;font-size:.72rem;font-weight:780;line-height:1.25;text-align:center}.oem-simple-mobile-controls button.is-primary{border-color:#a8752d;background:#b88334;color:#fff}.oem-simple-mobile-controls button:disabled{opacity:.5}body:has(.oem-simple-form :is(input,textarea,select):focus) .oem-simple-mobile-controls{position:static}}@media (max-width: 359px){.oem-simple-page{--oem-mobile-gutter: .75rem}.oem-simple-intents,.oem-simple-hero-actions{grid-template-columns:minmax(0,1fr)}.oem-simple-mobile-controls{grid-template-columns:minmax(92px,.8fr) minmax(0,1.2fr);gap:8px;padding:10px 12px}.oem-simple-mobile-controls button{min-height:46px;gap:5px;padding:8px 10px;font-size:12px;line-height:1.2;overflow-wrap:normal;word-break:normal}.oem-simple-mobile-controls button svg{width:16px;height:16px;flex:none}}@media (prefers-reduced-motion: reduce){.oem-simple-hero img,.oem-simple-hero-content>div>*{animation:none}.oem-simple-mobile-flow-head *,.oem-simple-mobile-controls *{scroll-behavior:auto!important;transition-duration:.01ms!important}}@keyframes oem-mobile-image-settle{0%{opacity:.72;transform:scale(1.045)}to{opacity:1;transform:scale(1)}}@keyframes oem-mobile-copy-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}
