.breakdance-form input,.breakdance-form label,.breakdance-form select{vertical-align: middle;white-space: normal;line-height: 1}.breakdance-form textarea{vertical-align: middle;line-height: 1}.breakdance-form input,.breakdance-form textarea,.breakdance-form input[type="reset"],.breakdance-form input[type="button"],.breakdance-form input[type="submit"]:not(.breakdance-form-button),.breakdance-form input[type="checkbox"],.breakdance-form input[type="radio"],.breakdance-form select,.breakdance-form fieldset{margin: 0;border: 0;padding: 0;appearance: none;-webkit-appearance: none}.breakdance-form input[type="reset"],.breakdance-form input[type="button"],.breakdance-form input[type="submit"]{overflow: visible;width: auto}.breakdance-form textarea{vertical-align: top;overflow: auto}.breakdance-form select[multiple]{vertical-align: top}.breakdance-form input[type="time"]::-webkit-calendar-picker-indicator,.breakdance-form input[type="date"]::-webkit-calendar-picker-indicator{padding: 0;margin: 0;display: block}.breakdance-form input::-webkit-datetime-edit{padding: 0;display: block;margin-bottom: 1px}.breakdance-form{--bde-form-delete-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M170.5 51.6L151.5 80h145l-19-28.4c-1.5-2.2-4-3.6-6.7-3.6H177.1c-2.7 0-5.2 1.3-6.7 3.6zm147-26.6L354.2 80H368h48 8c13.3 0 24 10.7 24 24s-10.7 24-24 24h-8V432c0 44.2-35.8 80-80 80H112c-44.2 0-80-35.8-80-80V128H24c-13.3 0-24-10.7-24-24S10.7 80 24 80h8H80 93.8l36.7-55.1C140.9 9.4 158.4 0 177.1 0h93.7c18.7 0 36.2 9.4 46.6 24.9zM80 128V432c0 17.7 14.3 32 32 32H336c17.7 0 32-14.3 32-32V128H80zm80 64V400c0 8.8-7.2 16-16 16s-16-7.2-16-16V192c0-8.8 7.2-16 16-16s16 7.2 16 16zm80 0V400c0 8.8-7.2 16-16 16s-16-7.2-16-16V192c0-8.8 7.2-16 16-16s16 7.2 16 16zm80 0V400c0 8.8-7.2 16-16 16s-16-7.2-16-16V192c0-8.8 7.2-16 16-16s16 7.2 16 16z'/%3E%3C/svg%3E");--bde-form-dropzone-color: var(--grey-600);--bde-form-dropzone-color-hover: var(--bde-form-dropzone-color);--bde-form-dropzone-color-dragging: var(--bde-form-dropzone-color);--bde-form-dropzone-icon-color: var(--grey-400);--bde-form-dropzone-icon-color-hover: var(--bde-form-dropzone-icon-color);--bde-form-dropzone-icon-color-dragging: var(--bde-form-dropzone-icon-color);--bde-form-dropzone-link-color: var(--bde-brand-primary-color);--bde-form-dropzone-link-color-hover: var(--bde-form-dropzone-link-color);--bde-form-dropzone-link-color-dragging: var(--bde-brand-primary-color);--bde-form-dropzone-background-color: var(--bde-form-input-background-color);--bde-form-dropzone-background-color-hover: var(--bde-form-input-background-color);--bde-form-dropzone-background-color-dragging: var(--grey-100);--bde-form-dropzone-border-color: var(--grey-300);--bde-form-dropzone-border-color-hover: var(--bde-form-input-focused-border-color);--bde-form-dropzone-border-color-dragging: var(--bde-form-input-focused-border-color);--bde-form-files-list-gap: 10px;--bde-form-files-list-background-color: var(--white);font-size: var(--bde-form-font-size);color: var(--bde-form-text-color);display: grid;grid-template-columns: repeat(12,1fr);gap: var(--bde-form-gap)}.breakdance-form--horizontal{grid-auto-flow: column}.breakdance-form--horizontal .breakdance-form-footer{grid-column-start: span 1}.breakdance-form-group,.breakdance-form-field{position: relative;display: flex;flex-direction: column;align-items: flex-start;width: 100%;grid-column-start: span 12}.breakdance-form--hidden .breakdance-form-field,.breakdance-form--hidden .breakdance-form-stepper,.breakdance-form-field.breakdance-form-field--hidden,.breakdance-form-field.breakdance-form-field--condition-hidden,.breakdance-form .breakdance-form-field.breakdance-form-field--hidden.breakdance-form-field--condition-hidden{display: none}.breakdance-form-field__label{display: block;font-size: inherit;font-weight: var(--bde-form-label-font-weight);color: var(--bde-form-label-color);margin-bottom: var(--bde-form-after-label);cursor: pointer}.breakdance-form-field__hide-label .breakdance-form-field__label{border: 0;clip: rect(0 0 0 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px}.breakdance-form .breakdance-form-field__input{display: block;width: 100%;font-size: var(--bde-form-font-size);padding-top: var(--bde-form-input-padding-top);padding-right: var(--bde-form-input-padding-right);padding-bottom: var(--bde-form-input-padding-bottom);padding-left: var(--bde-form-input-padding-left);border-width: var(--bde-form-input-border-width);border-style: solid;border-color: var(--bde-form-input-border-color);border-radius: var(--bde-form-input-border-radius);background-color: var(--bde-form-input-background-color);transition: all 0.3s ease-in-out}.breakdance-form textarea.breakdance-form-field__input{line-height: 1.4;height: auto;min-height: 100px;resize: vertical;padding-top: var(--bde-form-input-padding-top);padding-right: var(--bde-form-input-padding-right);padding-bottom: var(--bde-form-input-padding-bottom);padding-left: var(--bde-form-input-padding-left)}.breakdance-form select.breakdance-form-field__input{background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position: right 0.5rem center;background-repeat: no-repeat;background-size: 1.5em 1.5em;padding-right: 2.5rem;-webkit-print-color-adjust: exact;print-color-adjust: exact;cursor: pointer;line-height: normal}.breakdance-form select.breakdance-form-field__input[multiple]{background-image: unset;padding-top: var(--bde-form-input-padding-top);padding-right: var(--bde-form-input-padding-right);padding-bottom: var(--bde-form-input-padding-bottom);padding-left: var(--bde-form-input-padding-left)}.breakdance-form .breakdance-form-field__input:focus,.breakdance-form select.breakdance-form-field__input[multiple]:focus{background-color: var(--bde-form-input-focused-background-color);border-color: var(--bde-form-input-focused-border-color);box-shadow: var(--bde-form-input-focused-shadow);outline: 0}.breakdance-form .breakdance-form-button:focus{box-shadow: var(--bde-form-input-focused-shadow);outline: 0}.breakdance-form-field--checkbox,.breakdance-form-field--radio{display: flex;flex-wrap: wrap;flex-direction: column}.breakdance-form-checkbox,.breakdance-form-radio{display: flex;align-items: center;width: 100%}.breakdance-form-checkbox,.breakdance-form-radio{margin-bottom: var(--bde-form-after-sublabel)}.breakdance-form-checkbox:last-child,.breakdance-form-radio:last-child{margin-bottom: 0}.breakdance-form-checkbox input[type="checkbox"],.breakdance-form-radio input[type="radio"]{appearance: none;display: inline-block;width: var(--bde-form-checkbox-size);height: var(--bde-form-checkbox-size);padding: 0;vertical-align: middle;background-origin: border-box;user-select: none;flex-shrink: 0;color: var(--bde-form-checkbox-selected-color);background-color: var(--bde-form-input-background-color);cursor: pointer;border-width: var(--bde-form-input-border-width);border-style: solid;border-color: var(--bde-form-input-border-color);border-top: var(--bde-form-input-border-top);border-right: var(--bde-form-input-border-right);border-bottom: var(--bde-form-input-border-bottom);border-left: var(--bde-form-input-border-left);border-radius: 4px;opacity: 1}.breakdance-form-radio input[type="radio"]{border-radius: 9999px}.breakdance-form-checkbox input[type="checkbox"]:checked,.breakdance-form-radio input[type="radio"]:checked{border-color: transparent;background-color: currentColor;background-size: 100% 100%;background-position: center;background-repeat: no-repeat}.breakdance-form-checkbox input[type="checkbox"]:checked{background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}.breakdance-form-radio input[type="radio"]:checked{background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}.breakdance-form-checkbox input[type="checkbox"]:checked:after,.breakdance-form-radio input[type="radio"]:checked:after{display: none}.breakdance-form-checkbox input[type="checkbox"]:focus,.breakdance-form-radio input[type="radio"]:focus{border-color: currentColor;box-shadow: 0 0 0 1px currentColor;outline: 1px solid transparent}.breakdance-form-radio__text,.breakdance-form-checkbox__text{font-size: inherit !important;margin-bottom: 0 !important;padding-left: 5px !important;line-height: inherit !important;cursor: pointer}.breakdance-form-field--hpinput{opacity: 0;position: absolute;top: 0;left: 0;height: 0;width: 0;z-index: -1}.breakdance-form-file-upload{position: relative;display: inline-flex;align-items: center;gap: 12px;font-size: inherit;margin: 0;cursor: pointer}.breakdance-form-file-upload__button{flex-shrink: 0;pointer-events: none}.breakdance-form .breakdance-form-file-upload__input{position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;opacity: 0;pointer-events: none}.breakdance-form-file-upload--draggable{display: block;width: 100%}.breakdance-form-files-list{display: flex;gap: var(--bde-form-files-list-gap);flex-direction: column;width: 100%;padding: 0;list-style-type: none;margin: var(--bde-form-files-list-gap) 0 0}.breakdance-form-files-list:empty{margin: 0}.breakdance-form-files-list-item{display: grid;grid-template-columns: 1fr 40px;column-gap: 30px;row-gap: 5px;text-align: left;font-size: 14px;font-weight: normal;line-height: 1;padding: 16px;border: 1px solid var(--grey-200);border-radius: 12px;background-color: var(--bde-form-files-list-background-color)}.breakdance-form-files-list-item__name{font-weight: 500;line-height: 1.4;color: var(--grey-700)}.breakdance-form-files-list-item__size{grid-column-start: 1;color: var(--grey-500)}.breakdance-form-files-list-item__delete{grid-row-start: 1;grid-row-end: 3;grid-column-start: 2;justify-self: end;mask-image: var(--bde-form-delete-icon);mask-size: 16px 16px;mask-position: center;mask-repeat: no-repeat;-webkit-mask-image: var(--bde-form-delete-icon);-webkit-mask-size: 16px 16px;-webkit-mask-position: top right;-webkit-mask-repeat: no-repeat;width: 30px;height: 30px;background-color: var(--grey-500);padding: 0;margin: 0;cursor: pointer;transition: var(--bde-transition-duration) background-color ease;border: none}.breakdance-form-files-list-item__delete:hover{background-color: var(--red-500)}.breakdance-form-dropzone{display: block;text-align: center;padding: 30px 24px 32px;border-radius: 6px;border: 2px dashed var(--bde-form-dropzone-border-color);background-color: var(--bde-form-dropzone-background-color);color: var(--bde-form-dropzone-color);cursor: pointer;outline: none;transition: var(--bde-transition-duration) background-color ease,var(--bde-transition-duration) text-color,var(--bde-transition-duration) border-color ease}.breakdance-form-dropzone:hover,.breakdance-form-dropzone:focus{color: var(--bde-form-dropzone-color-hover);border-color: var(--bde-form-dropzone-border-color-hover);background-color: var(--bde-form-dropzone-background-color-hover)}.is-dragging .breakdance-form-dropzone{color: var(--bde-form-dropzone-color-dragging);border-color: var(--bde-form-dropzone-border-color-dragging);background-color: var(--bde-form-dropzone-background-color-dragging)}.breakdance-form-dropzone:where(:focus,:hover) .breakdance-form-dropzone__title span{color: var(--bde-form-dropzone-link-color-hover)}.breakdance-form-dropzone:where(:focus,:hover) .breakdance-form-dropzone__icon{color: var(--bde-form-dropzone-icon-color-hover)}.is-dragging .breakdance-form-dropzone__icon{color: var(--bde-form-dropzone-icon-color-dragging)}.is-dragging .breakdance-form-dropzone__title span{color: var(--bde-form-dropzone-link-color-dragging)}.breakdance-form-dropzone__title{display: block;font-size: var(--bde-form-font-size);color: inherit;line-height: 1;margin-top: 5px;margin-bottom: 8px;transition: inherit}.breakdance-form-dropzone__title span{font-weight: 500;color: var(--bde-form-dropzone-link-color);transition: inherit}.breakdance-form-dropzone__accepts{font-size: calc(var(--bde-form-font-size) * 0.7);opacity: 0.7;font-weight: normal;color: inherit;transition: inherit}.breakdance-form-dropzone__icon{display: block;margin: 0 auto;color: var(--bde-form-dropzone-icon-color);transition: inherit}.breakdance-form-link{display: inline-block;font-weight: 500;text-decoration: none;color: var(--bde-brand-primary-color)}.breakdance-form .breakdance-form-field__input::placeholder{color: var(--bde-form-input-placeholder-color)}.breakdance-form-footer .breakdance-form-button{display: inline-flex}.breakdance-form-footer{width: 100%;display: flex;flex-direction: row;justify-content: flex-start;align-items: end}.breakdance-form-button .breakdance-form-loader{width: 14px;fill: currentColor;margin-left: 10px}.breakdance-form-button-icon{line-height: 1}.breakdance-form-loader{display: none;animation: breakdance-spin 1s linear infinite}@keyframes breakdance-spin{to{transform: rotate(1turn)}}.breakdance-form.is-loading .breakdance-form-button .button-atom__text{visibility: hidden}.breakdance-form.is-loading .breakdance-form-button{pointer-events: none}.breakdance-form.is-loading .breakdance-form-button::before{content: "";width: 40px;height: 40px;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);mask-image: url("data:image/svg+xml,%3Csvg version='1.1' id='L9' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 100 100' enable-background='new 0 0 0 0' xml:space='preserve'%3E%3Cpath fill='currentColor' d='M73,50c0-12.7-10.3-23-23-23S27,37.3,27,50 M30.9,50c0-10.5,8.5-19.1,19.1-19.1S69.1,39.5,69.1,50'%3E%3CanimateTransform attributeName='transform' attributeType='XML' type='rotate' dur='1s' from='0 50 50' to='360 50 50' repeatCount='indefinite' /%3E%3C/path%3E%3C/svg%3E");background-color: currentColor;mask-position: 0 0;mask-size: 100% 100%;mask-repeat: no-repeat;-webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' id='L9' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 100 100' enable-background='new 0 0 0 0' xml:space='preserve'%3E%3Cpath fill='currentColor' d='M73,50c0-12.7-10.3-23-23-23S27,37.3,27,50 M30.9,50c0-10.5,8.5-19.1,19.1-19.1S69.1,39.5,69.1,50'%3E%3CanimateTransform attributeName='transform' attributeType='XML' type='rotate' dur='1s' from='0 50 50' to='360 50 50' repeatCount='indefinite' /%3E%3C/path%3E%3C/svg%3E");-webkit-mask-position: 0 0;-webkit-mask-size: 100% 100%}.breakdance-form.is-loading .breakdance-form-button::after{visibility: hidden}.breakdance-form-row{display: flex;justify-content: space-between}.breakdance-form .visually-hidden{border: 0;clip: rect(0 0 0 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px}.breakdance-form-link--password{margin-left: auto}.breakdance-form-empty{display: flex;flex-direction: column;justify-content: center;align-items: center;width: 100%;text-align: center;padding: 30px;border: 2px dashed #c3c4c7;grid-column: 1 / -1}.breakdance-form-empty__icon{display: flex;align-items: center;justify-content: center;width: 70px;height: 70px;font-size: 30px;overflow: hidden;border-radius: 99999px;background-color: #eff0f5;color: #78909c;margin-bottom: 15px}.breakdance-form-empty__icon svg{transform: translateY(2px)}.breakdance-form-empty__title{font-size: 18px;color: #646970;font-weight: normal;line-height: 1;margin: 0 !important}.breakdance-form-message{width: 100%;padding: 16px;border-radius: 4px;color: #1e805b;background-color: #edfbf6;margin-top: var(--bde-form-gap)}.breakdance-form-message-dismissable{display: flex;flex: 1 1 0;justify-content: space-between}.breakdance-form-message--error{color: var(--red-500);line-height: 1.4;background-color: #fef4f6}.breakdance-form-message-dismiss{padding-left: 12px;margin: -6px}.breakdance-form-message-dismiss-button{display: inline-flex;cursor: pointer;transition: 0.3s;font-size: 20px;color: inherit;border: none;background: none}.breakdance-form-field__required{color: var(--bde-form-label-required-color);padding-left: 4px;display: inline-block;transform: translate( var(--bde-form-label-required-nudge-x),var(--bde-form-label-required-nudge-y) )}.bde-form-builder .breakdance-form-field.hidden-step,.bde-form-builder .breakdance-form-button.hidden{display: none}.breakdance-form-field__step{display: none}.breakdance-form-button.breakdance-form-button__previous-step{margin-right: 10px}.breakdance-form-stepper{width: 100%;display: flex;align-items: center;grid-column-start: span 12}.breakdance-form-stepper__step{display: flex;flex-shrink: 0;flex-direction: row;align-items: center;gap: 8px}.breakdance-form-stepper__list{display: flex;flex-direction: row;align-items: center;width: 100%;gap: 12px}.breakdance-form-stepper__label{width: 100%;color: var(--grey-400)}.breakdance-form-stepper__step-icon svg{font-size: inherit;width: 1em;height: 1em;stroke-width: 0;stroke: currentColor;fill: currentColor}.breakdance-form-stepper__step-icon{width: 40px;height: 40px;display: flex;background-color: var(--grey-400);border-radius: 50%;flex-shrink: 0;align-items: center;justify-content: center}.breakdance-form-stepper__step-icon span{color: #fff;line-height: 1}.breakdance-form-stepper__step-icon svg{color: #fff;font-size: 18px}.breakdance-form-stepper__step.is-active .breakdance-form-stepper__step-icon{background-color: var(--grey-900)}.breakdance-form-stepper__step.is-active .breakdance-form-stepper__label{color: var(--grey-900)}.breakdance-form-stepper__separator{flex: 1 1 auto;width: 100%;border-bottom: 1px solid var(--grey-300)}.breakdance-form-stepper__separator:last-child{display: none}.breakdance-form-field--step-buttons{flex-direction: row;justify-content: space-between;width: auto}
.oxy-svg-icon{display:inline-flex;--oxy-icon-fill:currentColor;--oxy-icon-stroke:currentColor;--oxy-icon-size:1em;justify-content:center;align-items:center;width:var(--oxy-icon-size);height:var(--oxy-icon-size)}.oxy-svg-icon>svg{width:100%;height:100%;stroke-width:0;stroke:var(--oxy-icon-fill);fill:var(--oxy-icon-stroke)}
.oxy-svg-icon{display:inline-flex;--oxy-icon-fill:currentColor;--oxy-icon-stroke:currentColor;--oxy-icon-size:1em;justify-content:center;align-items:center;width:var(--oxy-icon-size);height:var(--oxy-icon-size)}.oxy-svg-icon>svg{width:100%;height:100%;stroke-width:0;stroke:var(--oxy-icon-fill);fill:var(--oxy-icon-stroke)}.oxy-svg-icon2{display:inline-flex;--oxy-icon-size:1em;justify-content:center;align-items:center;width:var(--oxy-icon-size);height:var(--oxy-icon-size)}.oxy-svg-icon2>svg{width:100%;height:100%;object-fit:contain}.oxy-svg-icon2>svg:where(:not([fill])){fill:currentColor}
.bde-form-builder{width:100%;max-width:100%}
.oxy-svg-icon{display:inline-flex;--oxy-icon-fill:currentColor;--oxy-icon-stroke:currentColor;--oxy-icon-size:1em;justify-content:center;align-items:center;width:var(--oxy-icon-size);height:var(--oxy-icon-size)}.oxy-svg-icon>svg{width:100%;height:100%;stroke-width:0;stroke:var(--oxy-icon-fill);fill:var(--oxy-icon-stroke)}.oxy-svg-icon2{display:inline-flex;--oxy-icon-size:1em;justify-content:center;align-items:center;width:var(--oxy-icon-size);height:var(--oxy-icon-size)}.oxy-svg-icon2>svg{width:100%;height:100%;object-fit:contain}.oxy-svg-icon2>svg:where(:not([fill])){fill:currentColor}
:root{--white:#fff;--grey-50:#f9fafb;--grey-100:#f3f4f6;--grey-200:#e5e7eb;--grey-300:#d1d5db;--grey-400:#9ca3af;--grey-450:#787e8b;--grey-500:#6b7280;--grey-600:#4b5563;--grey-700:#374151;--grey-800:#1f2937;--grey-900:#111827;--blue-500:#3b82f6;--blue-600:#2563eb;--pink-600:#db2777;--emerald-100:#d1fae5;--emerald-700:#047857;--sky-100:#e0f2fe;--sky-500:#0ea5e9;--red-50:#fef2f2;--red-500:#ef4444;--red-700:#b91c1c;--indigo-50:#eef2ff;--indigo-600:#4f46e5;--indigo-700:#4338ca;--yellow-500:#fbbf24;--bde-brand-primary-color:#19d6aa;--bde-brand-primary-color-hover:#19d6aa;--bde-body-font-family:Manrope,sans-serif;--bde-heading-font-family:Manrope,sans-serif;--bde-base-font-size:16px;--bde-body-font-size:var(--bde-base-font-size);--bde-font-size-ratio:1.250;--bde-h6-font-size:var(--bde-base-font-size);--bde-h5-font-size:calc(var(--bde-h6-font-size) * var(--bde-font-size-ratio));--bde-h4-font-size:calc(var(--bde-h5-font-size) * var(--bde-font-size-ratio));--bde-h3-font-size:calc(var(--bde-h4-font-size) * var(--bde-font-size-ratio));--bde-h2-font-size:calc(var(--bde-h3-font-size) * var(--bde-font-size-ratio));--bde-h1-font-size:calc(var(--bde-h2-font-size) * var(--bde-font-size-ratio));--bde-body-text-color:#07110d;--bde-headings-color:#07110d;--bde-background-color:#f2f5f1;--bde-transition-duration:300ms;--bde-column-gap:32px;--bde-section-width:1120px;--bde-section-vertical-padding:100px;--bde-section-horizontal-padding:20px;--bde-button-primary-border-color:transparent;--bde-button-primary-border-color-hover:transparent;--bde-button-primary-text-color:#fff;--bde-button-primary-text-color-hover:#fff;--bde-button-secondary-text-color-hover:#fff;--bde-button-secondary-background-color:transparent;--bde-button-custom-border-color:var(--grey-900);--bde-button-custom-border-color-hover:var(--grey-700);--bde-button-custom-text-color:var(--white);--bde-button-custom-text-color-hover:var(--white);--bde-button-custom-background-color:var(--grey-900);--bde-button-custom-background-color-hover:var(--grey-700);--bde-button-font-weight:500;--bde-button-border-radius:3px;--bde-button-border-width:1px;--bde-button-padding-base:14px 24px;--bde-button-padding-sm:8px 16px;--bde-button-padding-lg:28px 54px;--bde-button-line-height:1;--bde-form-gap:16px;--bde-form-after-label:8px;--bde-form-after-sublabel:8px;--bde-form-input-border-radius:3px;--bde-form-input-background-color:var(--white);--bde-form-input-padding-top:12px;--bde-form-input-padding-right:16px;--bde-form-input-padding-bottom:12px;--bde-form-input-padding-left:16px;--bde-form-input-placeholder-color:var(--grey-450);--bde-form-input-border-width:1px;--bde-form-input-border-color:var(--grey-300);--bde-form-label-font-weight:500;--bde-form-label-required-color:var(--red-700);--bde-form-label-required-nudge-x:0;--bde-form-label-required-nudge-y:0;--bde-form-label-required-size:inherit;--bde-form-text-color:var(--grey-700);--bde-form-input-focused-background-color:var(--white);--bde-form-input-input-shadow:none;--bde-form-checkbox-size:1em;--bde-woo-products-list-gap:var(--bde-woo-base-large-gaps);--bde-woo-base-paragraph-line-height:1.4;--bde-woo-base-heading-line-height:1.2;--bde-woo-base-border-color:var(--grey-300);--bde-woo-base-text-on-primary-color:var(--white);--bde-woo-base-space:8px;--bde-woo-base-ratio:1.618;--bde-woo-typography-font-weight-normal:400;--bde-woo-typography-font-weight-medium:500;--bde-woo-typography-font-weight-heavy:600;--bde-woo-buttons-and-links-line-height:1;--bde-woo-buttons-and-links__disabled-button-color:var(--grey-300);--bde-woo-buttons-and-links__disabled-button-text-color:var(--white);--bde-woo-buttons-and-links__nav-link-background-active:var(--grey-50);--bde-woo-buttons-and-links__nav-border-radius:4px;--bde-woo-forms__inputs-select2-selected-item:var(--grey-300);--bde-woo-forms__wrappers-small:360px;--error-svg-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M256 512a256 256 0 1 0 0-512 256 256 0 1 0 0 512zm0-384c13.3 0 24 10.7 24 24v112c0 13.3-10.7 24-24 24s-24-10.7-24-24V152c0-13.3 10.7-24 24-24zm-32 224a32 32 0 1 1 64 0 32 32 0 1 1-64 0z'/%3E%3C/svg%3E");--success-svg-icon:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M12 0c-6.627 0-12 5.373-12 12s5.373 12 12 12 12-5.373 12-12-5.373-12-12-12zm-1 17l-5-5.299 1.399-1.43 3.574 3.736 6.572-7.007 1.455 1.403-8 8.597z"/></svg>');--info-svg-icon:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M12 0c-6.627 0-12 5.373-12 12s5.373 12 12 12 12-5.373 12-12-5.373-12-12-12zm1 18h-2v-6h-2v-2h4v8zm-1-9.75c-.69 0-1.25-.56-1.25-1.25s.56-1.25 1.25-1.25 1.25.56 1.25 1.25-.56 1.25-1.25 1.25z"/></svg>');--chevron-svg-icon:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M0 7.33l2.829-2.83 9.175 9.339 9.167-9.339 2.829 2.83-11.996 12.17z"/></svg>');--checkbox-svg-icon:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M9 21.035l-9-8.638 2.791-2.87 6.156 5.874 12.21-12.436 2.843 2.817z"/></svg>');--radiobutton-svg-icon:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><circle cx="12" cy="12" r="12"/></svg>');--show-password-svg-icon:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M12.015 7c4.751 0 8.063 3.012 9.504 4.636-1.401 1.837-4.713 5.364-9.504 5.364-4.42 0-7.93-3.536-9.478-5.407 1.493-1.647 4.817-4.593 9.478-4.593zm0-2c-7.569 0-12.015 6.551-12.015 6.551s4.835 7.449 12.015 7.449c7.733 0 11.985-7.449 11.985-7.449s-4.291-6.551-11.985-6.551zm-.015 5c1.103 0 2 .897 2 2s-.897 2-2 2-2-.897-2-2 .897-2 2-2zm0-2c-2.209 0-4 1.792-4 4 0 2.209 1.791 4 4 4s4-1.791 4-4c0-2.208-1.791-4-4-4z"/></svg>');--hide-password-svg-icon:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M19.604 2.562l-3.346 3.137c-1.27-.428-2.686-.699-4.243-.699-7.569 0-12.015 6.551-12.015 6.551s1.928 2.951 5.146 5.138l-2.911 2.909 1.414 1.414 17.37-17.035-1.415-1.415zm-6.016 5.779c-3.288-1.453-6.681 1.908-5.265 5.206l-1.726 1.707c-1.814-1.16-3.225-2.65-4.06-3.66 1.493-1.648 4.817-4.594 9.478-4.594.927 0 1.796.119 2.61.315l-1.037 1.026zm-2.883 7.431l5.09-4.993c1.017 3.111-2.003 6.067-5.09 4.993zm13.295-4.221s-4.252 7.449-11.985 7.449c-1.379 0-2.662-.291-3.851-.737l1.614-1.583c.715.193 1.458.32 2.237.32 4.791 0 8.104-3.527 9.504-5.364-.729-.822-1.956-1.99-3.587-2.952l1.489-1.46c2.982 1.9 4.579 4.327 4.579 4.327z"/></svg>');--x-mark-svg-icon:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20384%20512%22%3E%3Cpath%20d%3D%22M342.6%20150.6c12.5-12.5%2012.5-32.8%200-45.3s-32.8-12.5-45.3%200L192%20210.7%2086.6%20105.4c-12.5-12.5-32.8-12.5-45.3%200s-12.5%2032.8%200%2045.3L146.7%20256%2041.4%20361.4c-12.5%2012.5-12.5%2032.8%200%2045.3s32.8%2012.5%2045.3%200L192%20301.3l105.4%20105.3c12.5%2012.5%2032.8%2012.5%2045.3%200s12.5-32.8%200-45.3L237.3%20256l105.3-105.4z%22%2F%3E%3C%2Fsvg%3E);--error-svg-icon-color:var(--red-500);--success-svg-icon-color:var(--emerald-700);--info-svg-icon-color:var(--sky-500);--chevron-svg-icon-color:var(--grey-900);--checkbox-svg-icon-color:var(--grey-900);--radiobutton-svg-icon-color:var(--grey-900);--show-password-svg-icon-color:var(--grey-900);--hide-password-svg-icon-color:var(--grey-900);--bde-woo-notices__icon-size:16px;--bde-woo-notices__padding:24px;--bde-woo-notices__border-radius:4px;--bde-woo-notices__error-background:var(--red-50);--bde-woo-notices__error-text:var(--red-500);--bde-woo-notices__error-link-text:var(--red-500);--bde-woo-notices__error-link-text-hover:var(--red-500);--bde-woo-notices__info-background:var(--sky-100);--bde-woo-notices__info-text:var(--sky-500);--bde-woo-notices__info-link-text:var(--sky-500);--bde-woo-notices__info-link-text-hover:var(--sky-500);--bde-woo-notices__success-background:var(--emerald-100);--bde-woo-notices__success-text:var(--emerald-700);--bde-woo-notices__success-link-text:var(--emerald-700);--bde-woo-notices__success-link-text-hover:var(--emerald-700);--bde-woo-sale-badge__border-radius:2px;--bde-woo-sale-badge__padding:4px 8px;--bde-woo-ratings__star-color:var(--yellow-500);--bde-woo-ratings__star-size:18px;--bde-woo-ratings__filled-star-svg:url('data:image/svg+xml;utf8,<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><polygon id="Path" points="12 0.587 15.668 8.155 24 9.306 17.936 15.134 19.416 23.413 12 19.446 4.583 23.413 6.064 15.134 0 9.306 8.332 8.155"></polygon></svg>');--bde-woo-ratings__empty-star-svg:url('data:image/svg+xml;utf8,<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><path d="M12,5.173 L14.335,9.99 L19.64,10.722 L15.779,14.432 L16.721,19.702 L12,17.178 L7.279,19.703 L8.221,14.433 L4.36,10.723 L9.665,9.99 L12,5.173 L12,5.173 Z M12,0.587 L8.332,8.155 L0,9.306 L6.064,15.134 L4.584,23.413 L12,19.446 L19.416,23.412 L17.936,15.133 L24,9.306 L15.668,8.156 L12,0.587 Z" id="Shape"></path></svg>');--bde-woo-product-images__border-radius:4px;--bde-woo-product-images__border-width:0px;--bde-woo-product-images__border-color:var(--grey-300);--bde-woo-wrappers__background-color:var(--white);--bde-woo-wrappers__border-radius:4px;--bde-woo-wrappers__border-color:var(--grey-300);--bde-woo-wrappers__border-width:1px;--bde-woo-wrappers__shadow:rgba(0,0,0,0.05) 0 1px 3px,rgba(0,0,0,0.05) 0 1px 2px;--bde-woo-tables__header-color:var(--grey-100);--bde-woo-tables__background-color:var(--white);--bde-woo-tables__border-radius:4px;--bde-woo-tables__border-width:1px;--bde-woo-widgets__chip-background-color:transparent;--bde-woo-widgets__chip-background-color-hover:var(--indigo-50);--bde-woo-widgets__chip-text-color:inherit;--bde-woo-widgets__handle-border-color:var(--grey-300);--bde-woo-widgets__handle-background-color:var(--white);--bde-woo-widgets__handle-background-color-hover:var(--white);--bde-woo-widgets__handle-shadow:rgba(0,0,0,0.05) 0 1px 3px,rgba(0,0,0,0.05) 0 1px 2px;--bde-woo-widgets__handle-shadow-hover:var(--grey-300) 0 0 4px;--bde-woo-widgets__remove-item-from-cart-color:var(--grey-450);--bde-woo-select2__active-item-background-color:var(--indigo-50);--bde-woo-gallery__zoom-icon-shadow:rgba(0,0,0,0.05) 0 1px 3px,rgba(0,0,0,0.05) 0 1px 2px;--bde-woo-payment-box-background-color:var(--grey-100);--bde-woo-payment-box-border-color:var(--grey-200);--bde-woo-payment-box-border-width:1px;--bde-woo-quicklook-button-icon:url(icons/eye.svg);--bde-woo-quicklook-button-background-color:none;--bde-woo-quicklook-button-icon-size:20px;--bde-woo-quicklook-button-backdrop-color:rgba(0,0,0,0.15);--bde-woo-quicklook-button-backdrop-opacity:0.7;--bde-woo-quicklook-modal-background-color:var(--white);--bde-woo-quicklook-overlay-color:rgba(0,0,0,0.7);--bde-woo-quicklook-close-button-size:2em;--bde-woo-quicklook-arrow-size:1em;--bde-woo-quicklook-arrow-color:var(--white);--bde-woo-swatch-space-between-options:10px;--bde-woo-swatch-padding:7px 7px;--bde-woo-swatch-color-width:30px;--bde-woo-swatch-color-height:30px;--bde-woo-swatch-border:1px solid var(--grey-200);--bde-woo-swatch-border-color-hover:var(--grey-400);--bde-woo-swatch-shadow:none;--bde-woo-swatch-shadow-hover:none;--bde-woo-swatch-background:var(--white);--bde-woo-swatch-background-hover:var(--grey-50);--bde-woo-swatch-color-padding:2px;--bde-woo-swatch-tooltip-color:var(--white);--bde-woo-swatch-tooltip-background:var(--grey-900);--bde-woo-swatch-tooltip-padding:7px;--bde-woo-swatch-space-after-label:8px;--bde-woo-responsive__stack:row}:root,.bde-global-css-vars{--bde-links-color:#07110d;--bde-links-color-hover:#07110d;--bde-button-primary-background-color:var(--bde-brand-primary-color);--bde-button-primary-background-color-hover:var(--bde-brand-primary-color-hover);--bde-button-secondary-border-color:var(--bde-brand-primary-color);--bde-button-secondary-border-color-hover:var(--bde-brand-primary-color);--bde-button-secondary-text-color:var(--bde-brand-primary-color);--bde-button-secondary-background-color-hover:var(--bde-brand-primary-color);--bde-button-text-text-color:var(--bde-links-color);--bde-button-text-text-color-hover:var(--bde-links-color-hover);--bde-button-font-size:var(--bde-body-font-size);--bde-form-font-size:var(--bde-body-font-size);--bde-form-input-border-top-left-radius:var(--bde-form-input-border-radius);--bde-form-input-border-top-right-radius:var(--bde-form-input-border-radius);--bde-form-input-border-bottom-left-radius:var(--bde-form-input-border-radius);--bde-form-input-border-bottom-right-radius:var(--bde-form-input-border-radius);--bde-form-input-border-top:var(--bde-form-input-border-width) solid var(--bde-form-input-border-color);--bde-form-input-border-right:var(--bde-form-input-border-width) solid var(--bde-form-input-border-color);--bde-form-input-border-bottom:var(--bde-form-input-border-width) solid var(--bde-form-input-border-color);--bde-form-input-border-left:var(--bde-form-input-border-width) solid var(--bde-form-input-border-color);--bde-form-label-color:var(--bde-headings-color);--bde-form-input-focused-border-color:var(--bde-brand-primary-color);--bde-form-input-focused-shadow:var(--bde-brand-primary-color) 0 0 2px;--bde-form-checkbox-selected-color:var(--bde-brand-primary-color);--bde-z-index-lightbox:1100;--bde-z-index-popup:1050;--bde-z-index-modal:1000;--bde-z-index-modal-backdrop:calc(var(--bde-z-index-modal) - 1);--bde-z-index-high:300;--bde-z-index-medium:200;--bde-z-index-low:100;--bde-z-index-sticky:10;--bde-z-index-minicart:var(--bde-z-index-modal);--bde-z-index-minicart-backdrop:var(--bde-z-index-modal-backdrop);--bde-z-index-menu-dropdown:var(--bde-z-index-modal);--bde-z-index-menu-mobile:var(--bde-z-index-modal);--bde-z-index-menu-backdrop:var(--bde-z-index-modal-backdrop);--bde-z-index-search-fullscreen:var(--bde-z-index-modal);--bde-z-index-back-to-top:var(--bde-z-index-high);--bde-z-index-scroll-progress:var(--bde-z-index-high);--bde-z-index-header-sticky:var(--bde-z-index-medium);--bde-z-index-header-overlay:calc(var(--bde-z-index-header-sticky) - 1);--bde-z-index-social-share-buttons:var(--bde-z-index-low);--bde-woo-base-transition:all ease var(--bde-transition-duration);--bde-woo-base-text-color:var(--bde-body-text-color);--bde-woo-base-headings-color:var(--bde-headings-color);--bde-woo-base-primary-color:var(--bde-brand-primary-color);--bde-woo-base-primary-color-hover:var(--bde-brand-primary-color-hover);--bde-woo-base-extra-small-gaps:calc(var(--bde-woo-base-small-gaps) / var(--bde-woo-base-ratio));--bde-woo-base-small-gaps:calc(var(--bde-woo-base-space) / var(--bde-woo-base-ratio));--bde-woo-base-standard-gaps:var(--bde-woo-base-space);--bde-woo-base-medium-gaps:calc(var(--bde-woo-base-space) * var(--bde-woo-base-ratio));--bde-woo-base-big-gaps:calc(var(--bde-woo-base-medium-gaps) * var(--bde-woo-base-ratio));--bde-woo-base-large-gaps:calc(var(--bde-woo-base-big-gaps) * var(--bde-woo-base-ratio));--bde-woo-base-extra-large-gaps:calc(var(--bde-woo-base-large-gaps) * var(--bde-woo-base-ratio));--bde-woo-typography-ratio:var(--bde-font-size-ratio);--bde-woo-typography__size-small:calc(var(--bde-woo-typography__size-standard) / var(--bde-woo-typography-ratio));--bde-woo-typography__size-small-font-family:var(--bde-body-font-family);--bde-woo-typography__size-standard:var(--bde-body-font-size);--bde-woo-typography__size-standard-font-family:var(--bde-body-font-family);--bde-woo-typography__size-medium:calc(var(--bde-woo-typography__size-standard) * var(--bde-woo-typography-ratio));--bde-woo-typography__size-medium-font-family:var(--bde-heading-font-family);--bde-woo-typography__size-large:calc(var(--bde-woo-typography__size-medium) * var(--bde-woo-typography-ratio));--bde-woo-typography__size-large-font-family:var(--bde-heading-font-family);--bde-woo-typography__size-extra-large:calc(var(--bde-woo-typography__size-large) * var(--bde-woo-typography-ratio));--bde-woo-typography__size-extra-large-font-family:var(--bde-heading-font-family);--bde-woo-buttons-and-links__text-link-color:#07110d;--bde-woo-buttons-and-links__text-link-color-hover:#07110d;--bde-woo-buttons-and-links__nav-link-color:var(--bde-woo-base-text-color);--bde-woo-buttons-and-links__nav-link-color-hover:var(--bde-woo-base-text-on-primary-color);--bde-woo-buttons-and-links__nav-link-color-active:var(--bde-woo-base-primary-color);--bde-woo-forms__spacing-after-label:var(--bde-form-after-label);--bde-woo-forms__spacing-between-fields:var(--bde-form-gap);--bde-woo-forms__spacing-between-columns:var(--bde-woo-base-extra-large-gaps);--bde-woo-forms__labels-color:var(--bde-form-label-color);--bde-woo-forms__inputs-background-color:var(--bde-form-input-background-color);--bde-woo-forms__inputs-text-color:var(--bde-form-text-color);--bde-woo-forms__inputs-placeholder-color:var(--bde-form-input-placeholder-color);--bde-woo-forms__inputs-border-color:var(--bde-form-input-border-color);--bde-woo-forms__inputs-border-width:var(--bde-form-input-border-width);--bde-woo-forms__inputs-border-radius:var(--bde-form-input-border-top-left-radius) var(--bde-form-input-border-top-right-radius) var(--bde-form-input-border-bottom-right-radius) var(--bde-form-input-border-bottom-left-radius);--bde-woo-forms__inputs-background-color-focused:var(--bde-form-input-focused-background-color);--bde-woo-forms__inputs-border-color-focused:var(--bde-form-input-focused-border-color);--bde-woo-forms__inputs-shadow-focused:var(--bde-form-input-focused-shadow);--bde-woo-forms__inputs-shadow:var(--bde-form-input-input-shadow);--bde-woo-forms__inputs-select2-hover-item:var(--bde-woo-base-primary-color);--bde-woo-forms__labels-required-color:var(--bde-form-label-required-color);--bde-woo-forms__labels-required-size:var(--bde-form-label-required-size);--bde-woo-forms__labels-required-nudge-x:var(--bde-form-label-required-nudge-x);--bde-woo-forms__labels-required-nudge-y:var(--bde-form-label-required-nudge-y);--bde-woo-tables__border-color:var(--bde-woo-base-border-color);--bde-woo-sale-badge__background-color:var(--bde-woo-base-primary-color);--bde-woo-sale-badge__text-color:var(--bde-woo-base-text-on-primary-color);--bde-woo-sale-badge__font-weight:var(--bde-woo-typography-font-weight-heavy);--bde-woo-sale-badge__font-size:var(--bde-woo-typography__size-standard);--bde-woo-widgets__chip-text-color-hover:var(--bde-woo-buttons-and-links__text-link-color);--bde-woo-widgets__handle-border-color-hover:var(--bde-woo-base-primary-color);--bde-woo-notices__padding-left:calc(var(--bde-woo-notices__padding) + var(--bde-woo-notices__icon-size) + (var(--bde-woo-notices__icon-size) / 2));--bde-woo-quicklook-button-text-color:var(--bde-button-primary-text-color);--bde-woo-quicklook-button-background-color-hover:var(--bde-woo-quicklook-button-background-color);--bde-woo-quicklook-button-icon-spacing:var(--bde-woo-base-standard-gaps);--bde-woo-quicklook-close-button-color:var(--bde-woo-base-headings-color);--bde-woo-quicklook-arrow-color-hover:var(--bde-woo-quicklook-arrow-color);--bde-woo-quicklook-arrow-background-color:var(--bde-brand-primary-color);--bde-woo-quicklook-arrow-background-color-hover:var(--bde-woo-quicklook-arrow-background-color);--bde-woo-swatch-space-between-items:var(--bde-woo-base-medium-gaps);--bde-woo-swatch-background-selected:var(--bde-woo-swatch-background-hover);--bde-woo-swatch-border-color-selected:var(--bde-woo-swatch-border-color-hover);--bde-woo-swatch-shadow-selected:var(--bde-woo-swatch-shadow-hover);--bde-woo-swatch-color-background:var(--bde-woo-swatch-background)}.button-atom{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;user-select:none;appearance:none;box-sizing:border-box;margin:0;border:0;padding:0;background-color:transparent;font-size:var(--bde-button-font-size);line-height:var(--bde-button-line-height);transform:translate(0,0);max-width:100%;width:var(--bde-button-width)}.button-atom--primary,.button-atom--secondary,.button-atom--custom{text-align:center;font-weight:var(--bde-button-font-weight);text-decoration:none;padding:var(--bde-button-padding-base);border-radius:var(--bde-button-border-radius);cursor:pointer;border-width:var(--bde-button-border-width);border-style:solid;border-color:transparent;transition-timing-function:ease-in-out;transition-property:all;transition-duration:var(--bde-transition-duration);overflow:hidden}.button-atom--text{color:var(--bde-button-text-text-color)}.button-atom--text:hover{color:var(--bde-button-text-text-color-hover)}.button-atom--primary{color:var(--bde-button-primary-text-color);background:var(--bde-button-primary-background-color);border-color:var(--bde-button-primary-border-color)}.button-atom--primary:hover{color:var(--bde-button-primary-text-color-hover);background:var(--bde-button-primary-background-color-hover);border-color:var(--bde-button-primary-border-color-hover)}.button-atom--secondary{color:var(--bde-button-secondary-text-color);background:var(--bde-button-secondary-background-color);border-color:var(--bde-button-secondary-border-color)}.button-atom--secondary:hover{color:var(--bde-button-secondary-text-color-hover);background:var(--bde-button-secondary-background-color-hover);border-color:var(--bde-button-secondary-border-color-hover)}.button-atom--custom{color:var(--bde-button-custom-text-color);background:var(--bde-button-custom-background-color);border-color:var(--bde-button-custom-border-color)}.button-atom--custom:hover{color:var(--bde-button-custom-text-color-hover);background:var(--bde-button-custom-background-color-hover);border-color:var(--bde-button-custom-border-color-hover)}.button-atom:disabled,.button-atom:hover:disabled{filter:grayscale(100%);opacity:0.6;cursor:not-allowed}.button-atom__icon-wrapper>svg:not(.breakdance-icon-atom-svg-gradient){font-size:inherit;width:1em;height:1em;stroke-width:0;stroke:var(--bde-brand-primary-color);fill:var(--bde-brand-primary-color)}.breakdance-icon-atom{display:flex;font-size:40px}.breakdance-icon-atom>svg:not(.breakdance-icon-atom-svg-gradient){font-size:inherit;width:1em;height:1em;stroke-width:0;stroke:var(--bde-brand-primary-color);fill:var(--bde-brand-primary-color);transform:var(--eeiTransform)}*,*::before,*::after{box-sizing:border-box}img{max-width:100%;height:auto}figure{margin-left:0;margin-right:0}.breakdance-full-width{width:100%;max-width:100%}.breakdance-rich-text-styles>*:first-child{margin-top:0}.breakdance-rich-text-styles>*:last-child{margin-bottom:0}.breakdance-rich-text-styles img.aligncenter{display:block;margin:auto}.breakdance-rich-text-styles img.alignleft{float:left}.breakdance-rich-text-styles img.alignright{float:right}.bde-stop-scrolling,.bde-stop-scrolling body{overflow-y:hidden}@supports (overflow-y:clip){.bde-stop-scrolling,.bde-stop-scrolling body{overflow-y:clip}}.breakdance-animation-enabled,.breakdance-animation-enabled body{overflow-x:hidden}@supports (overflow-x:clip){.breakdance-animation-enabled,.breakdance-animation-enabled body{overflow-x:clip}}.lg-outer{z-index:var(--bde-z-index-lightbox)}.lg-outer .lg-thumb-outer{background-color:transparent}.lg-video-play-icon{transform:translate3d(-40%,-50%,0)}.admin-bar .lg-toolbar{top:var(--wp-admin--admin-bar--height)}[data-bde-lazy-bg="waiting"]{background-image:none!important}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;word-wrap:normal!important;padding:0;position:absolute!important;width:1px}.breakdance-global-gradients-sprite{position:absolute;width:0;height:0;overflow:hidden}body{background-color:var(--bde-background-color);color:var(--bde-body-text-color)}h1,h2,h3,h4,h5,h6{color:var(--bde-headings-color)}a,.button-atom--text{color:var(--bde-links-color)}a:hover,.button-atom--text:hover{color:var(--bde-links-color-hover)}body{font-family:var(--bde-body-font-family);font-size:var(--bde-body-font-size)}.bde-h1,.bde-h2,.bde-h3,.bde-h4,.bde-h5,.bde-h6,h1,h2,h3,h4,h5,h6{font-family:var(--bde-heading-font-family)}.bde-h1,h1{font-size:var(--bde-h1-font-size)}.bde-h2,h2{font-size:var(--bde-h2-font-size)}.bde-h3,h3{font-size:var(--bde-h3-font-size)}.bde-h4,h4{font-size:var(--bde-h4-font-size)}.bde-h5,h5{font-size:var(--bde-h5-font-size)}.bde-h6,h6{font-size:var(--bde-h6-font-size)}*{-webkit-font-smoothing:antialiased}picture,img{max-width:100%}img,svg{display:block}html[lang]{margin-top:0!important}#wpadminbar{opacity:0;transform:translateY(-50%);transition:all 0.5s}#wpadminbar:hover{opacity:1;transform:translateY(0%)}@media (max-width:1280px){#wpadminbar{display:none!important}}.cky-notice-btn-wrapper .cky-btn{border-color:#19d6aa!important;color:#000000!important}.cky-notice-btn-wrapper .cky-btn-accept,.cky-prefrence-btn-wrapper .cky-btn-accept,.cky-notice-btn-wrapper .cky-btn-reject,.cky-prefrence-btn-wrapper .cky-btn-reject,.cky-notice-btn-wrapper .cky-btn-preferences,.cky-prefrence-btn-wrapper .cky-btn-preferences,.cky-prefrence-btn-wrapper .cky-btn{background:#19d6aa!important;color:#000000!important;border-color:#19d6aa!important}.cky-btn-revisit-wrapper{background:#19d6aa!important}@keyframes cta-marquee{to{transform:translateX(-50%)}}@keyframes arrow-spin{from{transform:rotate(-90deg)}to{transform:rotate(270deg)}}@keyframes hero-slide-cycle{0%{opacity:1;transform:scale(1)}26.666%{opacity:1;transform:scale(1.16)}33.333%{opacity:0;transform:scale(1.2)}33.334%,93.333%{opacity:0;transform:scale(1)}100%{opacity:1;transform:scale(1)}}@keyframes sofa-service-reveal{from{opacity:0;filter:blur(7px);transform:translateY(24px)}to{opacity:1;filter:blur(0);transform:translateY(0)}}@keyframes sofa-service-observe{from{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes sofa-service-timeline-line{from{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes sofa-service-mobile-rail{from{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes sofa-service-mobile-rail-clip{from{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 0 0)}}@keyframes contactp-rise{from{opacity:0;filter:blur(8px);transform:translateY(26px)}to{opacity:1;filter:blur(0);transform:translateY(0)}}
.dropdown-trigger svg{width:10px;transition:transform 300ms ease}.dropdown-trigger svg{fill:none;stroke:currentColor;stroke-width:1.8;fill:none;stroke:currentColor;stroke-width:1.8}.dropdown-trigger>.oxy-svg-icon{flex-grow:0;flex-shrink:0;flex-basis:10px}.dropdown-trigger>.oxy-svg-icon{width:10px!important;height:7px!important}@media (min-width:2000px){.dropdown-trigger .oxy-svg-icon{width:13px!important;height:9px!important;min-width:13px!important;flex:0 0 13px!important}}.about-copy h2{font-size:clamp(42px,5vw,76px);line-height:0.97;letter-spacing:-0.065em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.about-copy .eyebrow{color:#075b47}.about-copy .lead{max-width:730px;color:#064936;font-weight:650;font-size:clamp(17px,1.5vw,22px);line-height:1.55;margin-top:36px;margin-right:0px;margin-bottom:18px;margin-left:0px}.about-copy>p:not(.eyebrow):not(.lead){max-width:700px;color:#07503d;font-size:14px;line-height:1.75;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.about-copy h2{font-size:clamp(38px,11vw,56px)}.about-copy .lead{margin-top:28px}}@media (max-width:720px){.about-copy h2{font-size:clamp(38px,11vw,56px)}.about-copy .lead{margin-top:28px}}.js .type-list.observe li{opacity:0;transition:opacity 650ms cubic-bezier(.22,1,.36,1),transform 750ms cubic-bezier(.22,1,.36,1),background-color 280ms ease,border-color 280ms ease,box-shadow 450ms ease;transform:translate3d(0px,24px,0px)}.js .type-list.observe.is-visible li{opacity:0.01;transform:translate3d(0px,0px,0px)}.js .type-list.observe li:nth-child(2){transition:all 60ms}.js .type-list.observe li:nth-child(3){transition:all 120ms}.js .type-list.observe li:nth-child(4){transition:all 180ms}.js .type-list.observe li:nth-child(5){transition:all 240ms}.js .type-list.observe li:nth-child(6){transition:all 300ms}.js .type-list.observe li:nth-child(7){transition:all 360ms}.js .type-list.observe li:nth-child(8){transition:all 420ms}.js .type-list.observe.is-visible li:hover{transform:translate3d(0px,-6px,0px)}.js .process-line.observe{opacity:0.01}.js .process-line.observe{transform:none}.js .process-line.observe li::after{transform:scale(0,1)}.js .process-line.observe li::after{transition:transform 540ms var(--step-delay) cubic-bezier(.65,0,.35,1)}.js .process-line.observe li::before{opacity:0;transform:scale(0.25,0.25)}.js .process-line.observe li::before{transition:opacity 220ms calc(var(--step-delay) + 70ms) ease,transform 420ms calc(var(--step-delay) + 70ms) cubic-bezier(.22,1.5,.36,1)}.js .process-line.observe li>*{opacity:0;transform:translate3d(0px,18px,0px)}.js .process-line.observe li>*{transition:opacity 600ms calc(var(--step-delay) + 150ms) ease,transform 720ms calc(var(--step-delay) + 150ms) cubic-bezier(.22,1,.36,1)}.js .process-line.observe.is-visible li::after{transform:scale(1,1)}.js .process-line.observe.is-visible li::before{opacity:0.01;transform:scale(1,1)}.js .process-line.observe.is-visible li>*{opacity:0.01;transform:translate3d(0px,0px,0px)}.js .testimonial-heading{opacity:0;filter:blur(10px);transform:translate3d(0,70px,0)}.js .testimonial-heading{transition:opacity 850ms var(--testimonial-ease),filter 1000ms var(--testimonial-ease),transform 1000ms var(--testimonial-ease);transition:opacity 850ms var(--testimonial-ease),filter 1000ms var(--testimonial-ease),transform 1000ms var(--testimonial-ease)}@media (prefers-reduced-motion:reduce){.js .testimonial-heading{opacity:1;filter:none;clip-path:none;transform:none}}.js .testimonial-card{transform-origin:50% 100%;opacity:0;transform:translate3d(155px,95px,-100px) rotateZ(-7deg) scale(0.86,0.86)}.js .testimonial-card{clip-path:inset(0 42% 0 0 round 24px);transition:opacity 650ms var(--testimonial-ease),clip-path 1050ms var(--testimonial-ease),transform 1150ms var(--testimonial-ease);will-change:transform,clip-path,opacity;clip-path:inset(0 42% 0 0 round 24px);transition:opacity 650ms var(--testimonial-ease),clip-path 1050ms var(--testimonial-ease),transform 1150ms var(--testimonial-ease);will-change:transform,clip-path,opacity}@media (prefers-reduced-motion:reduce){.js .testimonial-card{opacity:1;filter:none;clip-path:none;transform:none}}.js .testimonial-card:nth-child(2){transform:translate3d(0px,130px,-140px) scale(0.8,0.8)}.js .testimonial-card:nth-child(2){clip-path:inset(45% 0 0 round 24px);clip-path:inset(45% 0 0 round 24px)}.js .testimonial-card:nth-child(3){transform:translate3d(-155px,95px,-100px) rotateZ(7deg) scale(0.86,0.86)}.js .testimonial-card:nth-child(3){clip-path:inset(0 0 0 42% round 24px);clip-path:inset(0 0 0 42% round 24px)}.js .testimonials-section.is-active .testimonial-heading{opacity:1;transform:translate3d(0px,0px,0px) rotateZ(0px) scale(1,1)}.js .testimonials-section.is-active .testimonial-heading{filter:none;filter:none}.js .testimonials-section.is-active .testimonial-card{opacity:1;transform:translate3d(0px,0px,0px) rotateZ(0px) scale(1,1)}.js .testimonials-section.is-active .testimonial-card{clip-path:inset(0 round 24px);filter:none;filter:none;clip-path:inset(0 round 24px)}.js .testimonials-section.is-active .testimonial-card:nth-child(1){transition:all 130ms}.js .testimonials-section.is-active .testimonial-card:nth-child(2){transition:all 260ms}.js .testimonials-section.is-active .testimonial-card:nth-child(3){transition:all 390ms}.js .observe{opacity:0;transition:opacity 850ms cubic-bezier(.22,1,.36,1),transform 900ms cubic-bezier(.22,1,.36,1);transform:translate3d(0,28px,0)}@media (prefers-reduced-motion:reduce){.js .observe{opacity:1;filter:none;transform:none}}.js .observe.is-visible{opacity:1;transform:translate3d(0,0px,0)}.js .service-image.observe{opacity:1;transition:transform 1400ms cubic-bezier(.22,1,.36,1);transform:scale(1.06,1.06)}.js .service-image.observe::before{position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:2;background-color:#edf2ee;transform-origin:50% 100%;transition:transform 1100ms cubic-bezier(.22,1,.36,1);transform:scale(1,1)}.js .service-image.observe::before{content:"";content:""}.js .service-image.observe.is-visible{transform:scale(1,1)}.js .service-image.observe.is-visible::before{transform:scale(1,0)}.js .service-copy.observe{transform:translate3d(55px,0,0)}.js .service-feature--reverse .service-copy.observe{transform:translate3d(-55px,0,0)}.js .service-copy.observe.is-visible{transform:translate3d(0px,0,0)}.js .service-feature--reverse .service-copy.observe.is-visible{transform:translate3d(0px,0,0)}.js .benefit-card.observe:nth-child(2){transition:all 80ms}.js .process-grid .observe:nth-child(2){transition:all 80ms}.js .benefit-card.observe:nth-child(3){transition:all 160ms}.js .process-grid .observe:nth-child(3){transition:all 160ms}.js .benefit-card.observe:nth-child(4){transition:all 240ms}.js .process-grid .observe:nth-child(4){transition:all 240ms}.js .benefit-card.observe:nth-child(5){transition:all 320ms}.js .process-grid .observe:nth-child(5){transition:all 320ms}.js .benefit-card.observe:nth-child(6){transition:all 400ms}.js .material-panel.observe{transform:translate3d(0,45px,0) scale(0.96,0.96)}.js .material-panel.observe{clip-path:inset(12% 8% 12% 8% round 28px);clip-path:inset(12% 8% 12% 8% round 28px)}.js .contact-quick-form.observe{transform:translate3d(0,45px,0) scale(0.96,0.96)}.js .contact-quick-form.observe{clip-path:inset(12% 8% 12% 8% round 28px);clip-path:inset(12% 8% 12% 8% round 28px)}.js .material-panel.observe.is-visible{transform:translate3d(0,0px,0) scale(1,1)}.js .material-panel.observe.is-visible{clip-path:inset(0 round 28px);clip-path:inset(0 round 28px)}.js .contact-quick-form.observe.is-visible{transform:translate3d(0,0px,0) scale(1,1)}.js .contact-quick-form.observe.is-visible{clip-path:inset(0 round 28px);clip-path:inset(0 round 28px)}.js .process-opening-artwork.observe{opacity:0;transition:opacity 900ms cubic-bezier(.22,1,.36,1),transform 1150ms cubic-bezier(.22,1,.36,1);transform:translate3d(55px,28px,0) scale(0.97,0.97)}.js .process-opening-artwork.observe.is-visible{opacity:1;transform:translate3d(0px,0px,0) scale(1,1)}.js .process-benefit-showcase .observe{opacity:0;transition:opacity 850ms cubic-bezier(.22,1,.36,1),transform 1050ms cubic-bezier(.22,1,.36,1),clip-path 1050ms cubic-bezier(.22,1,.36,1)}.js .process-benefit-showcase .observe{will-change:transform,opacity,clip-path;will-change:transform,opacity,clip-path}@media (prefers-reduced-motion:reduce){.js .process-benefit-showcase .observe{clip-path:none;opacity:1;transform:none;transition:none}}.js .benefit-reveal--left.observe{transform:translate3d(-76px,12px,0px) scale(0.985,0.985)}.js .benefit-reveal--left.observe{clip-path:inset(0 14% 0 0 round 14px);clip-path:inset(0 14% 0 0 round 14px)}.js .benefit-reveal--right.observe{transition:all 90ms;transform:translate3d(76px,-10px,0px) scale(0.985,0.985)}.js .benefit-reveal--right.observe{clip-path:inset(0 0 0 14% round 14px);clip-path:inset(0 0 0 14% round 14px)}.js .benefit-reveal--up.observe{transition:all 170ms;transform:translate3d(0px,64px,0px) scale(0.985,0.985)}.js .benefit-reveal--up.observe{clip-path:inset(15% 0 0 round 14px);clip-path:inset(15% 0 0 round 14px)}.js .process-benefit-showcase .observe.is-visible{opacity:1;transform:translate3d(0px,0px,0px) scale(1,1)}.js .process-benefit-showcase .observe.is-visible{clip-path:inset(0 round 14px);clip-path:inset(0 round 14px)}@media (prefers-reduced-motion:reduce){.js .process-benefit-showcase .observe.is-visible{clip-path:none;opacity:1;transform:none;transition:none}}.js .aftercare-reveal--copy.observe{transition:all 950ms;transform:translate3d(-52px,18px,0px)}@media (prefers-reduced-motion:reduce){.js .aftercare-reveal--copy.observe{opacity:1;transform:none;transition:none}}.js .aftercare-reveal--visual.observe{opacity:0;transition:opacity 950ms cubic-bezier(.22,1,.36,1) 100ms,transform 1250ms cubic-bezier(.22,1,.36,1) 100ms;transform:translate3d(80px,24px,0px) scale(0.965,0.965)}@media (prefers-reduced-motion:reduce){.js .aftercare-reveal--visual.observe{opacity:1;transform:none;transition:none}}.js .aftercare-reveal--copy.observe.is-visible{opacity:1;transform:translate3d(0px,0px,0px) scale(1,1)}@media (prefers-reduced-motion:reduce){.js .aftercare-reveal--copy.observe.is-visible{opacity:1;transform:none;transition:none}}.js .aftercare-reveal--visual.observe.is-visible{opacity:1;transform:translate3d(0px,0px,0px) scale(1,1)}@media (prefers-reduced-motion:reduce){.js .aftercare-reveal--visual.observe.is-visible{opacity:1;transform:none;transition:none}}.js .reveal{opacity:0;filter:blur(7px);transform:translate3d(0,24px,0)}@media (prefers-reduced-motion:reduce){.js .reveal{opacity:1;filter:none;transform:none;opacity:1;filter:none;transform:none;transition-duration:0.01ms!important}}.js .title-line{filter:blur(9px);transform:translate3d(0,115%,0)}@media (prefers-reduced-motion:reduce){.js .title-line{opacity:1;filter:none;transform:none;opacity:1;filter:none;transform:none;transition-duration:0.01ms!important}}.js .card-reveal{opacity:0;filter:blur(9px)}.js .card-reveal{transform:translateY(calc(var(--card-shift) + 28px));transform:translateY(calc(var(--card-shift) + 28px));transform:translateY(calc(var(--card-shift) + 28px))}@media (prefers-reduced-motion:reduce){.js .card-reveal{opacity:1;filter:none;transform:none;transition-duration:0.01ms!important}}.js.is-ready .reveal{opacity:1;filter:blur(0px);transform:translate3d(0,0px,0)}.js.is-ready .reveal{transition:opacity 900ms var(--delay,0ms) cubic-bezier(.22,1,.36,1),filter 1050ms var(--delay,0ms) cubic-bezier(.22,1,.36,1),transform 1050ms var(--delay,0ms) cubic-bezier(.22,1,.36,1);transition:opacity 900ms var(--delay,0ms) cubic-bezier(.22,1,.36,1),filter 1050ms var(--delay,0ms) cubic-bezier(.22,1,.36,1),transform 1050ms var(--delay,0ms) cubic-bezier(.22,1,.36,1);transition:opacity 900ms var(--delay,0ms) cubic-bezier(.22,1,.36,1),filter 1050ms var(--delay,0ms) cubic-bezier(.22,1,.36,1),transform 1050ms var(--delay,0ms) cubic-bezier(.22,1,.36,1)}.js.is-ready .card-reveal{opacity:1;filter:blur(0px)}.js.is-ready .card-reveal{transform:translateY(var(--card-shift));transition:opacity 950ms var(--delay,0ms) cubic-bezier(.22,1,.36,1),filter 1100ms var(--delay,0ms) cubic-bezier(.22,1,.36,1),transform 1150ms var(--delay,0ms) cubic-bezier(.22,1,.36,1);transform:translateY(var(--card-shift));transition:opacity 950ms var(--delay,0ms) cubic-bezier(.22,1,.36,1),filter 1100ms var(--delay,0ms) cubic-bezier(.22,1,.36,1),transform 1150ms var(--delay,0ms) cubic-bezier(.22,1,.36,1);transform:translateY(var(--card-shift));transition:opacity 950ms var(--delay,0ms) cubic-bezier(.22,1,.36,1),filter 1100ms var(--delay,0ms) cubic-bezier(.22,1,.36,1),transform 1150ms var(--delay,0ms) cubic-bezier(.22,1,.36,1)}.js.is-ready .title-line{filter:blur(0px);transform:translate3d(0,0px,0)}.js.is-ready .title-line{transition:filter 1100ms var(--delay,0ms) cubic-bezier(.22,1,.36,1),transform 1150ms var(--delay,0ms) cubic-bezier(.22,1,.36,1);transition:filter 1100ms var(--delay,0ms) cubic-bezier(.22,1,.36,1),transform 1150ms var(--delay,0ms) cubic-bezier(.22,1,.36,1);transition:filter 1100ms var(--delay,0ms) cubic-bezier(.22,1,.36,1),transform 1150ms var(--delay,0ms) cubic-bezier(.22,1,.36,1)}@media (max-width:767px){.js .testimonial-card:nth-child(even){transform:translate3d(-65px,75px,-70px) rotateZ(4deg) scale(0.9,0.9)}.js .testimonial-card:nth-child(even){clip-path:inset(0 0 0 25% round 24px)}.js .testimonial-card{transform:translate3d(65px,75px,-70px) rotateZ(-4deg) scale(0.9,0.9)}.js .testimonial-card{clip-path:inset(0 25% 0 0 round 24px)}.js .testimonial-card:nth-child(2){transform:translate3d(65px,75px,-70px) rotateZ(-4deg) scale(0.9,0.9)}.js .testimonial-card:nth-child(2){clip-path:inset(0 25% 0 0 round 24px)}.js .testimonial-card:nth-child(3){transform:translate3d(65px,75px,-70px) rotateZ(-4deg) scale(0.9,0.9)}.js .testimonial-card:nth-child(3){clip-path:inset(0 25% 0 0 round 24px)}.js .testimonials-section.is-active .testimonial-card{transform:translate3d(0px,0px,0px) rotateZ(0px) scale(1,1)}.js .testimonials-section.is-active .testimonial-card{clip-path:inset(0 round 24px)}}@media (max-width:720px){.js .testimonial-card:nth-child(even){transform:translate3d(-65px,75px,-70px) rotateZ(4deg) scale(0.9,0.9)}.js .testimonial-card:nth-child(even){clip-path:inset(0 0 0 25% round 24px)}.js .testimonial-card{transform:translate3d(65px,75px,-70px) rotateZ(-4deg) scale(0.9,0.9)}.js .testimonial-card{clip-path:inset(0 25% 0 0 round 24px)}.js .testimonial-card:nth-child(2){transform:translate3d(65px,75px,-70px) rotateZ(-4deg) scale(0.9,0.9)}.js .testimonial-card:nth-child(2){clip-path:inset(0 25% 0 0 round 24px)}.js .testimonial-card:nth-child(3){transform:translate3d(65px,75px,-70px) rotateZ(-4deg) scale(0.9,0.9)}.js .testimonial-card:nth-child(3){clip-path:inset(0 25% 0 0 round 24px)}.js .testimonials-section.is-active .testimonial-card{transform:translate3d(0px,0px,0px) rotateZ(0px) scale(1,1)}.js .testimonials-section.is-active .testimonial-card{clip-path:inset(0 round 24px)}.js .benefit-reveal--left.observe{transform:translate3d(-34px,10px,0px) scale(0.99,0.99)}.js .benefit-reveal--right.observe{transform:translate3d(34px,0px,0px) scale(0.99,0.99)}.js .benefit-reveal--up.observe{transform:translate3d(0px,38px,0px) scale(0.99,0.99)}.js .process-benefit-showcase .observe.is-visible{transform:translate3d(0px,0px,0px) scale(1,1)}}.footer-brand>p{max-width:310px;color:#87928c;font-size:12px;line-height:1.7;margin-top:26px;margin-right:0px;margin-bottom:0px;margin-left:0px}.footer-action p{max-width:240px;font-weight:750;font-size:23px;line-height:1.2;letter-spacing:-0.045em;margin-top:0px;margin-right:0px;margin-bottom:23px;margin-left:0px}@media (max-width:479px){.form-field--wide-mobile{grid-column-start:1;grid-column-end:-1}}@media (max-width:470px){.form-field--wide-mobile{grid-column-start:1;grid-column-end:-1}}.delay-60{--delay:60ms}.delay-120{--delay:120ms}.delay-220{--delay:220ms}.delay-300{--delay:300ms}.delay-380{--delay:380ms}.delay-460{--delay:460ms}.delay-540{--delay:540ms}.delay-650{--delay:650ms}.delay-800{--delay:800ms}.delay-930{--delay:930ms}.delay-1020{--delay:1020ms}h2{color:inherit}h2{font-synthesis:none}h3{color:inherit}h3{font-synthesis:none}h4{color:inherit}h4{font-synthesis:none}h5{color:inherit}h5{font-synthesis:none}h6{color:inherit}h6{font-synthesis:none}.sr-service-page{width:100%;overflow:hidden;color:var(--sr-ink);font-family:Manrope,sans-serif;background-color:var(--sr-cream)}.sr-service-header{color:#f6f8f6;background-image:linear-gradient(180deg,rgba(3,11,8,.82),rgba(3,11,8,0));background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.sr-service-header{background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.sr-delay-1{--delay:100ms}.sr-delay-2{--delay:220ms}.sr-delay-3{--delay:340ms}.sr-delay-4{--delay:470ms}.sr-delay-5{--delay:610ms}.sr-delay-6{--delay:760ms}.sr-service-hero{display:grid;align-items:end;position:relative;min-height:880px;overflow:hidden;color:#f6f8f6;padding-top:174px;padding-right:0px;padding-bottom:80px;padding-left:0px;background-color:var(--sr-dark)}@media (max-width:1119px){.sr-service-hero{min-height:820px}}@media (max-width:1023px){.sr-service-hero{min-height:auto;padding-top:160px}}@media (max-width:767px){.sr-service-hero{padding-top:132px;padding-right:0px;padding-bottom:58px;padding-left:0px}}.sr-service-hero-media{position:absolute;top:0px;right:0px;bottom:0px;left:0px;width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:0.55;transform:scale(1.02,1.02)}@media (max-width:767px){.sr-service-hero-media{object-position:63% 50%;opacity:0.4}}.sr-service-hero-shade{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-image:linear-gradient(90deg,rgba(1,9,6,.98) 0%,rgba(1,9,6,.78) 48%,rgba(1,9,6,.2) 100%),linear-gradient(0deg,rgba(1,9,6,.95) 0%,transparent 45%);background-size:auto,auto;background-position:0px 0px,0px 0px;background-repeat:repeat,repeat;background-attachment:scroll,scroll}.sr-service-hero-shade{background-size:auto,auto;background-position:0px 0px,0px 0px;background-repeat:repeat,repeat;background-attachment:scroll,scroll}@media (max-width:767px){.sr-service-hero-shade{background-image:linear-gradient(0deg,rgba(1,9,6,.98) 0%,rgba(1,9,6,.72) 65%,rgba(1,9,6,.48) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.sr-service-hero-shade{background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}}.sr-service-hero-inner{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(320px,.55fr);align-items:end;gap:clamp(50px,8vw,140px);position:relative;z-index:2;width:var(--sr-shell);margin-right:auto;margin-left:auto}@media (max-width:1119px){.sr-service-hero-inner{grid-template-columns:minmax(0,1fr) minmax(280px,.48fr);gap:45px}}@media (max-width:1023px){.sr-service-hero-inner{grid-template-columns:minmax(0,1fr)}}.sr-service-hero-copy{max-width:980px}.sr-service-eyebrow{display:inline-flex;align-items:center;gap:10px;color:var(--sr-accent);font-weight:800;font-size:12px;line-height:1.3;text-transform:uppercase;letter-spacing:0.16em;margin-top:0px;margin-right:0px;margin-bottom:22px;margin-left:0px}.sr-service-eyebrow-line{display:block;width:34px;height:1px;background-color:currentColor}.sr-service-title{max-width:930px;color:#f6f8f6;font-weight:800;font-size:clamp(52px,5vw,88px);line-height:0.93;letter-spacing:-0.065em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.sr-service-title{font-size:clamp(42px,12vw,58px)}}@media (max-width:479px){.sr-service-title{font-size:clamp(40px,12.5vw,54px)}}.sr-service-title-mask{display:block;overflow:hidden;padding-bottom:0.08em}.sr-service-title-line{display:block}.sr-service-title-accent{color:var(--sr-accent);font-style:italic}.sr-service-lead{max-width:680px;color:rgba(246,248,246,.82);font-weight:400;font-size:clamp(14px,1.05vw,17px);line-height:1.7;margin-top:24px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.sr-service-lead{font-size:14px;line-height:1.66;margin-top:20px}}.sr-service-hero-actions{display:flex;align-items:center;gap:20px;margin-top:28px}.sr-service-hero-actions{flex-wrap:wrap}@media (max-width:767px){.sr-service-hero-actions{flex-flow:column;align-items:stretch;gap:15px;margin-top:24px}}.sr-service-button{display:inline-flex;justify-content:space-between;align-items:center;gap:20px;min-width:212px;min-height:56px;color:#00130e;font-weight:800;font-size:13px;padding-top:0px;padding-right:24px;padding-bottom:0px;padding-left:24px;background-color:var(--sr-accent);border-radius:999px;transition:transform 240ms ease,background 240ms ease}.sr-service-button:hover{background-color:#f6f8f6;transform:translate3d(0px,-3px,0px)}@media (max-width:767px){.sr-service-button{width:100%;min-height:52px;font-size:11px;padding-right:19px;padding-left:19px}}.sr-service-button-dark{color:#f6f8f6;background-color:var(--sr-dark)}.sr-service-button-dark:hover{background-color:#133329}.sr-service-button-arrow{width:18px;height:18px;color:currentColor}.sr-service-text-link{display:inline-flex;align-items:center;gap:12px;color:#f6f8f6;font-weight:750;font-size:13px;padding-top:13px;padding-right:0px;padding-bottom:13px;padding-left:0px;border-bottom:1px solid rgba(246,248,246,.45)}@media (max-width:767px){.sr-service-text-link{width:max-content}}.sr-service-hero-card{align-self:end;padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px;background-color:rgba(3,27,20,.74);border-radius:28px;border-top:1px solid rgba(25,214,170,.4);border-right:1px solid rgba(25,214,170,.4);border-bottom:1px solid rgba(25,214,170,.4);border-left:1px solid rgba(25,214,170,.4);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}@media (max-width:1023px){.sr-service-hero-card{max-width:650px}}@media (max-width:767px){.sr-service-hero-card{padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px}}@media (max-width:479px){.sr-service-hero-card{border-radius:22px}}.sr-service-hero-card-label{color:var(--sr-accent);font-weight:800;font-size:11px;text-transform:uppercase;letter-spacing:0.14em;margin-top:0px;margin-right:0px;margin-bottom:26px;margin-left:0px}.sr-service-hero-list{display:grid;gap:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.sr-service-hero-list{list-style:none}.sr-service-hero-item{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:12px;color:rgba(246,248,246,.84);font-weight:650;font-size:14px;padding-top:15px;padding-right:0px;padding-bottom:15px;padding-left:0px;border-top:1px solid rgba(246,248,246,.13)}.sr-service-hero-number{color:var(--sr-accent);font-weight:800;font-size:11px}.sr-proof-strip{color:var(--sr-ink);background-color:var(--sr-accent)}.sr-proof-inner{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:var(--sr-shell);margin-right:auto;margin-left:auto}@media (max-width:1023px){.sr-proof-inner{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.sr-proof-inner{grid-template-columns:minmax(0,1fr)}}.sr-proof-item{display:flex;justify-content:center;align-items:center;gap:12px;min-height:96px;font-weight:800;font-size:12px;text-align:center;text-transform:uppercase;letter-spacing:0.07em;padding-top:18px;padding-right:18px;padding-bottom:18px;padding-left:18px;border-left:1px solid rgba(7,17,13,.16)}@media (max-width:767px){.sr-proof-item{justify-content:start;min-height:72px;border-top:1px solid rgba(7,17,13,.16);border-left:0px solid}}.sr-proof-icon{width:24px;height:24px;color:var(--sr-ink)}.sr-section{width:100%;padding-top:clamp(78px,8vw,112px);padding-right:0px;padding-bottom:clamp(78px,8vw,112px);padding-left:0px;background-color:var(--sr-cream)}@media (max-width:767px){.sr-section{padding-top:76px;padding-right:0px;padding-bottom:76px;padding-left:0px}}.sr-section-dark{color:#f6f8f6;background-color:var(--sr-dark)}.sr-section-accent{color:var(--sr-ink);background-color:var(--sr-accent)}.sr-shell{width:var(--sr-shell);margin-right:auto;margin-left:auto}.sr-heading-grid{display:grid;grid-template-columns:minmax(180px,.34fr) minmax(0,1fr);align-items:start;gap:clamp(40px,8vw,130px);margin-bottom:clamp(52px,7vw,94px)}@media (max-width:1023px){.sr-heading-grid{grid-template-columns:minmax(0,1fr);gap:24px}}.sr-kicker{color:#147b67;font-weight:800;font-size:11px;line-height:1.5;text-transform:uppercase;letter-spacing:0.17em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.sr-kicker-light{color:var(--sr-accent)}.sr-display-heading{max-width:1060px;color:var(--sr-ink);font-weight:700;font-size:clamp(42px,5vw,80px);line-height:0.97;letter-spacing:-0.06em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.sr-display-heading{font-size:clamp(39px,11.5vw,56px)}}.sr-display-heading-light{color:#f6f8f6}.sr-display-heading-accent{color:#024b3c}.sr-intro-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(50px,8vw,130px)}@media (max-width:1023px){.sr-intro-grid{grid-template-columns:minmax(0,1fr)}}.sr-intro-image{width:100%;object-fit:cover;aspect-ratio:1/1.02;border-radius:var(--sr-radius)}@media (max-width:1023px){.sr-intro-image{aspect-ratio:1.5/1}}@media (max-width:767px){.sr-intro-image{aspect-ratio:1/1.05}}.sr-intro-copy{padding-top:22px}.sr-section-heading{max-width:810px;color:inherit;font-weight:700;font-size:clamp(32px,3.3vw,56px);line-height:1.04;letter-spacing:-0.05em;margin-top:0px;margin-right:0px;margin-bottom:24px;margin-left:0px}.sr-body-large{max-width:830px;color:inherit;font-weight:500;font-size:clamp(17px,1.25vw,20px);line-height:1.65;margin-top:0px;margin-right:0px;margin-bottom:20px;margin-left:0px}.sr-body{max-width:820px;color:var(--sr-muted);font-size:15px;line-height:1.72;margin-top:0px;margin-right:0px;margin-bottom:18px;margin-left:0px}.sr-body-light{color:rgba(246,248,246,.67)}.sr-type-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:42px;background-color:var(--sr-line);border-top:1px solid var(--sr-line);border-right:1px solid var(--sr-line);border-bottom:1px solid var(--sr-line);border-left:1px solid var(--sr-line)}@media (max-width:767px){.sr-type-grid{grid-template-columns:minmax(0,1fr);margin-top:34px}}.sr-type-card{display:flex;flex-flow:column;justify-content:space-between;min-height:108px;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px;background-color:var(--sr-cream)}@media (max-width:767px){.sr-type-card{min-height:90px;padding-top:18px;padding-right:18px;padding-bottom:18px;padding-left:18px}}.sr-type-number{color:#169b7f;font-weight:800;font-size:11px}.sr-type-name{color:var(--sr-ink);font-weight:700;font-size:17px;letter-spacing:-0.025em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.sr-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-height:680px}@media (max-width:1023px){.sr-split{grid-template-columns:minmax(0,1fr);min-height:0px}}.sr-split-media{width:100%;height:100%;min-height:580px;object-fit:cover}@media (max-width:1023px){.sr-split-media{order:2;min-height:500px}}@media (max-width:767px){.sr-split-media{min-height:400px}}.sr-split-copy{display:flex;flex-flow:column;justify-content:center;padding-top:clamp(70px,8vw,140px);padding-right:clamp(70px,8vw,140px);padding-bottom:clamp(70px,8vw,140px);padding-left:clamp(70px,8vw,140px);background-color:#e6ebe7}@media (max-width:1119px){.sr-split-copy{padding-top:70px;padding-right:70px;padding-bottom:70px;padding-left:70px}}@media (max-width:1023px){.sr-split-copy{order:1}}@media (max-width:767px){.sr-split-copy{padding-top:72px;padding-right:20px;padding-bottom:72px;padding-left:20px}}.sr-check-list{display:grid;gap:0px;margin-top:30px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.sr-check-list{list-style:none}.sr-check-item{display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:13px;color:var(--sr-ink);font-weight:650;font-size:15px;padding-top:15px;padding-right:0px;padding-bottom:15px;padding-left:0px;border-top:1px solid var(--sr-line)}.sr-check-mark{width:23px;height:23px;color:#08745d}.sr-process-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;border-top:1px solid rgba(246,248,246,.16);border-bottom:1px solid rgba(246,248,246,.16)}@media (max-width:1119px){.sr-process-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.sr-process-grid{grid-template-columns:minmax(0,1fr)}}.sr-process-card{min-height:310px;padding-top:30px;padding-right:24px;padding-bottom:30px;padding-left:24px;border-left:1px solid rgba(246,248,246,.16)}@media (max-width:1119px){.sr-process-card{min-height:270px}}@media (max-width:767px){.sr-process-card{min-height:auto;padding-top:28px;padding-right:0px;padding-bottom:28px;padding-left:0px;border-top:1px solid rgba(246,248,246,.16);border-left:0px solid}}.sr-process-number{display:block;color:var(--sr-accent);font-weight:750;font-size:clamp(46px,4vw,68px);line-height:1;letter-spacing:-0.065em;margin-bottom:70px}@media (max-width:767px){.sr-process-number{margin-bottom:28px}}.sr-process-title{color:#f6f8f6;font-weight:720;font-size:20px;letter-spacing:-0.035em;margin-top:0px;margin-right:0px;margin-bottom:12px;margin-left:0px}.sr-process-copy{color:rgba(246,248,246,.6);font-size:14px;line-height:1.65;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.sr-access-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.72fr);align-items:center;gap:clamp(50px,8vw,130px)}@media (max-width:1023px){.sr-access-grid{grid-template-columns:minmax(0,1fr)}}.sr-access-image{width:100%;object-fit:cover;aspect-ratio:1.15/1;border-radius:var(--sr-radius)}.sr-access-panel{color:#f6f8f6;padding-top:clamp(38px,5vw,72px);padding-right:clamp(38px,5vw,72px);padding-bottom:clamp(38px,5vw,72px);padding-left:clamp(38px,5vw,72px);background-color:var(--sr-dark);border-radius:var(--sr-radius)}@media (max-width:767px){.sr-access-panel{padding-top:32px;padding-right:24px;padding-bottom:32px;padding-left:24px}}.sr-access-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:32px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:rgba(246,248,246,.13)}.sr-access-list{list-style:none}@media (max-width:479px){.sr-access-list{grid-template-columns:minmax(0,1fr)}}.sr-access-item{color:rgba(246,248,246,.76);font-weight:650;font-size:13px;padding-top:18px;padding-right:18px;padding-bottom:18px;padding-left:18px;background-color:var(--sr-dark)}.sr-recycle-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(50px,8vw,130px)}@media (max-width:1023px){.sr-recycle-grid{grid-template-columns:minmax(0,1fr)}}.sr-material-panel{color:#f6f8f6;padding-top:clamp(38px,5vw,70px);padding-right:clamp(38px,5vw,70px);padding-bottom:clamp(38px,5vw,70px);padding-left:clamp(38px,5vw,70px);background-color:var(--sr-dark);border-radius:var(--sr-radius)}@media (max-width:479px){.sr-material-panel{padding-top:30px;padding-right:23px;padding-bottom:30px;padding-left:23px}}.sr-material-title{color:var(--sr-accent);font-weight:800;font-size:11px;text-transform:uppercase;letter-spacing:0.16em;margin-top:0px;margin-right:0px;margin-bottom:26px;margin-left:0px}.sr-material-list{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.sr-material-list{list-style:none}.sr-material-item{display:grid;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:14px;font-weight:700;font-size:17px;padding-top:19px;padding-right:0px;padding-bottom:19px;padding-left:0px;border-top:1px solid rgba(246,248,246,.15)}.sr-material-number{color:var(--sr-accent);font-weight:800;font-size:11px}.sr-customer-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}@media (max-width:767px){.sr-customer-grid{grid-template-columns:minmax(0,1fr)}}.sr-customer-card{display:flex;flex-flow:column;justify-content:end;min-height:410px;padding-top:clamp(32px,4vw,58px);padding-right:clamp(32px,4vw,58px);padding-bottom:clamp(32px,4vw,58px);padding-left:clamp(32px,4vw,58px);background-color:#e5eae6;border-radius:var(--sr-radius)}@media (max-width:767px){.sr-customer-card{min-height:350px;padding-top:32px;padding-right:24px;padding-bottom:32px;padding-left:24px}}.sr-customer-card-dark{color:#f6f8f6;background-color:var(--sr-dark)}.sr-card-label{color:#147b67;font-weight:800;font-size:11px;text-transform:uppercase;letter-spacing:0.15em;margin-top:0px;margin-right:0px;margin-bottom:auto;margin-left:0px}.sr-card-label-light{color:var(--sr-accent)}.sr-customer-title{color:inherit;font-weight:720;font-size:clamp(34px,3.8vw,62px);line-height:1;letter-spacing:-0.06em;margin-top:0px;margin-right:0px;margin-bottom:20px;margin-left:0px}.sr-customer-copy{max-width:600px;color:var(--sr-muted);font-size:16px;line-height:1.7;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.sr-customer-copy-light{color:rgba(246,248,246,.65)}.sr-area-grid{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:end;gap:clamp(60px,10vw,150px)}@media (max-width:1023px){.sr-area-grid{grid-template-columns:minmax(0,1fr)}}.sr-area-list{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.sr-area-list{list-style:none}.sr-area-item{display:flex;justify-content:space-between;align-items:baseline;gap:20px;color:var(--sr-ink);font-weight:720;font-size:clamp(26px,3.3vw,54px);letter-spacing:-0.055em;padding-top:23px;padding-right:0px;padding-bottom:23px;padding-left:0px;border-top:1px solid rgba(7,17,13,.2)}.sr-area-arrow{color:#08745d;font-size:20px}.sr-reasons-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background-color:rgba(246,248,246,.13);border-top:1px solid rgba(246,248,246,.13);border-right:1px solid rgba(246,248,246,.13);border-bottom:1px solid rgba(246,248,246,.13);border-left:1px solid rgba(246,248,246,.13)}@media (max-width:767px){.sr-reasons-grid{grid-template-columns:minmax(0,1fr)}}.sr-reason-card{min-height:240px;padding-top:29px;padding-right:29px;padding-bottom:29px;padding-left:29px;background-color:var(--sr-dark)}@media (max-width:767px){.sr-reason-card{min-height:210px}}.sr-reason-icon{width:35px;height:35px;color:var(--sr-accent);margin-bottom:55px}@media (max-width:767px){.sr-reason-icon{margin-bottom:45px}}.sr-reason-title{color:#f6f8f6;font-weight:720;font-size:19px;letter-spacing:-0.035em;margin-top:0px;margin-right:0px;margin-bottom:11px;margin-left:0px}.sr-reason-copy{color:rgba(246,248,246,.58);font-size:14px;line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.sr-faq-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}@media (max-width:767px){.sr-faq-grid{grid-template-columns:minmax(0,1fr)}}.sr-faq-card{min-height:210px;padding-top:clamp(28px,3vw,40px);padding-right:clamp(28px,3vw,40px);padding-bottom:clamp(28px,3vw,40px);padding-left:clamp(28px,3vw,40px);background-color:#eef2ee;border-radius:24px;border-top:1px solid var(--sr-line);border-right:1px solid var(--sr-line);border-bottom:1px solid var(--sr-line);border-left:1px solid var(--sr-line)}@media (max-width:479px){.sr-faq-card{min-height:0px}}.sr-faq-question{color:var(--sr-ink);font-weight:720;font-size:clamp(21px,2vw,30px);line-height:1.15;letter-spacing:-0.04em;margin-top:0px;margin-right:0px;margin-bottom:20px;margin-left:0px}.sr-faq-answer{color:var(--sr-muted);font-size:15px;line-height:1.7;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.sr-quote-section{padding-top:clamp(80px,9vw,140px);padding-right:0px;padding-bottom:clamp(80px,9vw,140px);padding-left:0px;background-color:var(--sr-accent)}.sr-quote-grid{display:grid;grid-template-columns:minmax(0,.72fr) minmax(460px,1fr);align-items:start;gap:clamp(50px,8vw,120px);width:var(--sr-shell);margin-right:auto;margin-left:auto}@media (max-width:1023px){.sr-quote-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.sr-quote-grid{width:calc(100% - 24px)}}.sr-quote-copy{position:sticky;top:calc(var(--wp-admin--admin-bar--height,0px) + 120px)}@media (max-width:1023px){.sr-quote-copy{position:static}}.sr-quote-heading{color:var(--sr-ink);font-weight:700;font-size:clamp(42px,5vw,80px);line-height:0.97;letter-spacing:-0.06em;margin-top:0px;margin-right:0px;margin-bottom:24px;margin-left:0px}.sr-quote-text{max-width:570px;color:#075342;font-size:17px;line-height:1.7;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.sr-service-form-shell{color:#f6f8f6;padding-top:clamp(30px,4vw,52px);padding-right:clamp(30px,4vw,52px);padding-bottom:clamp(30px,4vw,52px);padding-left:clamp(30px,4vw,52px);background-color:var(--sr-dark);border-radius:var(--sr-radius)}.sr-service-form-shell .breakdance-form{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:18px}.sr-service-form-shell .breakdance-form-field{width:100%;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.sr-service-form-shell .breakdance-form-field__label{display:block;color:rgba(246,248,246,.72);font-weight:750;font-size:11px;letter-spacing:0.04em;margin-top:0px;margin-right:0px;margin-bottom:8px;margin-left:0px}.sr-service-form-shell .breakdance-form-field__input{width:100%;min-height:54px;color:#f6f8f6;font-family:Manrope,sans-serif;font-size:14px;padding-top:14px;padding-right:15px;padding-bottom:14px;padding-left:15px;background-color:rgba(246,248,246,.07);border-radius:12px;border-top:1px solid rgba(246,248,246,.15);border-right:1px solid rgba(246,248,246,.15);border-bottom:1px solid rgba(246,248,246,.15);border-left:1px solid rgba(246,248,246,.15)}.sr-service-form-shell .breakdance-form-button__submit{width:100%;min-height:58px;color:#00130e;font-family:Manrope,sans-serif;font-weight:800;font-size:13px;background-color:var(--sr-accent);border-radius:999px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.sr-service-form-shell .breakdance-form-footer{grid-column-start:1;grid-column-end:-1}@media (max-width:767px){.sr-service-form-shell{padding-top:30px;padding-right:20px;padding-bottom:30px;padding-left:20px}.sr-service-form-shell .breakdance-form{grid-template-columns:minmax(0,1fr)}.sr-service-form-shell .breakdance-form-footer{grid-column-start:auto}}.sr-form-kicker{color:var(--sr-accent);font-weight:800;font-size:11px;text-transform:uppercase;letter-spacing:0.15em;margin-top:0px;margin-right:0px;margin-bottom:10px;margin-left:0px}.sr-form-heading{color:#f6f8f6;font-weight:720;font-size:clamp(30px,3vw,46px);line-height:1.05;letter-spacing:-0.05em;margin-top:0px;margin-right:0px;margin-bottom:11px;margin-left:0px}.sr-form-intro{color:rgba(246,248,246,.62);font-size:14px;line-height:1.65;margin-top:0px;margin-right:0px;margin-bottom:30px;margin-left:0px}.sr-service-form-insert{width:100%}.sr-form-note{color:rgba(246,248,246,.48);font-size:11px;line-height:1.6;margin-top:20px;margin-right:0px;margin-bottom:0px;margin-left:0px}.access-band{display:flex;align-items:center;position:relative;min-height:680px;overflow:hidden;background-color:#06120e}@media (max-width:767px){.access-band{min-height:auto}}.access-card{width:100%;padding-top:clamp(34px,3.2vw,48px);padding-right:clamp(34px,3.2vw,48px);padding-bottom:clamp(34px,3.2vw,48px);padding-left:clamp(34px,3.2vw,48px);background-color:rgba(7,19,15,.82);border-radius:30px;border-top:1px solid rgba(255,255,255,.16);border-right:1px solid rgba(255,255,255,.16);border-bottom:1px solid rgba(255,255,255,.16);border-left:1px solid rgba(255,255,255,.16);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.access-card h3{font-size:clamp(30px,3vw,46px);letter-spacing:-0.05em;margin-top:0px;margin-right:0px;margin-bottom:17px;margin-left:0px}.access-card>p{color:rgba(255,255,255,.68);line-height:1.7}.access-card .compact-list{margin-bottom:0px}@media (max-width:1023px){.access-card{max-width:680px}}@media (max-width:767px){.access-card{padding-top:30px;padding-right:24px;padding-bottom:30px;padding-left:24px;border-radius:24px}}@media (max-width:479px){.access-card{padding-top:27px;padding-right:20px;padding-bottom:27px;padding-left:20px}.access-card h3{font-size:32px}}.access-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(460px,.85fr);align-items:center;gap:clamp(45px,5vw,78px);position:relative;color:#fff}.access-grid h2{font-size:clamp(46px,4.5vw,72px);line-height:0.96;letter-spacing:-0.06em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:1023px){.access-grid{grid-template-columns:1fr;padding-top:84px;padding-bottom:84px}}@media (max-width:767px){.access-grid{gap:42px;padding-top:76px;padding-bottom:76px}.access-grid h2{font-size:clamp(42px,13vw,60px)}}@media (max-width:479px){.access-grid{gap:34px;padding-top:66px;padding-bottom:66px}.access-grid h2{font-size:clamp(39px,11.5vw,50px)}}.contact-strip-actions{display:flex;gap:12px}.contact-strip-actions a{display:flex;align-items:center;gap:10px;min-height:58px;color:#fff;font-weight:800;font-size:13px;text-decoration:none;padding-top:0px;padding-right:22px;padding-bottom:0px;padding-left:22px;background-color:#06120e;border-radius:999px}.contact-strip-actions img{width:20px;height:20px;filter:brightness(0%) invert(100%)}@media (max-width:767px){.contact-strip-actions{flex-flow:column;width:100%}.contact-strip-actions a{justify-content:center;width:100%}}.contact-strip-inner{display:flex;justify-content:space-between;align-items:center;gap:50px}.contact-strip-inner .section-kicker{color:#075444}.contact-strip-inner h2{font-size:clamp(46px,4.5vw,72px);line-height:0.96;letter-spacing:-0.06em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:1023px){.contact-strip-inner{flex-flow:column;align-items:start}}@media (max-width:479px){.contact-strip-inner{gap:34px}.contact-strip-inner h2{font-size:clamp(38px,10vw,48px)}}.inside-collection{display:grid;grid-template-columns:1.08fr 0.92fr;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:#07130f}.inside-collection.section-pad{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}@media (max-width:1023px){.inside-collection{grid-template-columns:1fr}}.inside-copy{display:flex;flex-flow:column;justify-content:center;color:#fff;padding-top:clamp(65px,6vw,105px);padding-right:clamp(65px,6vw,105px);padding-bottom:clamp(65px,6vw,105px);padding-left:clamp(65px,6vw,105px)}.inside-copy>p:not(.section-kicker){max-width:640px;color:rgba(255,255,255,.74);line-height:1.75;margin-top:28px;margin-right:0px;margin-bottom:28px;margin-left:0px}.inside-copy .tick-list li{color:rgba(255,255,255,.76);font-weight:650}.inside-copy .button{align-self:start}.inside-copy h2{font-size:clamp(46px,4.5vw,72px);line-height:0.96;letter-spacing:-0.06em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:1023px){.inside-copy{padding-top:76px;padding-right:7vw;padding-bottom:76px;padding-left:7vw}}@media (max-width:767px){.inside-copy{padding-top:70px;padding-right:24px;padding-bottom:70px;padding-left:24px}.inside-copy h2{font-size:clamp(42px,13vw,60px)}}@media (max-width:479px){.inside-copy{padding-top:58px;padding-right:20px;padding-bottom:58px;padding-left:20px}.inside-copy>p:not(.section-kicker){margin-top:22px;margin-right:0px;margin-bottom:22px;margin-left:0px}.inside-copy h2{font-size:clamp(39px,11.5vw,50px)}}.inside-image{min-height:680px}.inside-image{background:url("/wp-content/uploads/2026/07/sofa-recycle-indoor-removal.webp") center/cover no-repeat}@media (max-width:1023px){.inside-image{min-height:540px}}@media (max-width:767px){.inside-image{min-height:410px}}@media (max-width:479px){.inside-image{min-height:320px}}.native-sofa-form-shell .breakdance-form{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:15px}.native-sofa-form-shell .breakdance-form-field{width:100%;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.native-sofa-form-shell .breakdance-form-field__label{display:block;color:var(--ink);font-weight:750;font-size:11px;margin-top:0px;margin-right:0px;margin-bottom:8px;margin-left:0px}.native-sofa-form-shell .breakdance-form-field__input{width:100%;min-height:54px;color:var(--ink);padding-top:14px;padding-right:16px;padding-bottom:14px;padding-left:16px;background-color:#f4f7f5;border-radius:11px;border-top:1px solid #e3e8e4;border-right:1px solid #e3e8e4;border-bottom:1px solid #e3e8e4;border-left:1px solid #e3e8e4;outline:0px solid;transition:border-color 200ms ease,background-color 200ms ease,box-shadow 200ms ease}.native-sofa-form-shell .breakdance-form-field__input{font:600 12px/1.4 "Manrope",sans-serif}.native-sofa-form-shell .breakdance-form-field__input:focus{background-color:#fff;box-shadow:0px 0px 0px 3px rgba(25,214,170,.14)}.native-sofa-form-shell .breakdance-form-button__submit{width:100%;min-height:60px;color:#00130e;font-family:Manrope,sans-serif;font-weight:800;font-size:13px;margin-top:5px;background-color:var(--accent);border-radius:999px;border-top:1px solid var(--accent);border-right:1px solid var(--accent);border-bottom:1px solid var(--accent);border-left:1px solid var(--accent);transition:transform 300ms cubic-bezier(.22,1,.36,1),background-color 250ms ease}.native-sofa-form-shell .breakdance-form-button__submit:hover{background-color:#fff;transform:translate3d(0px,-2px,0px)}.native-sofa-form-shell .breakdance-form-footer{grid-column-start:1;grid-column-end:-1}@media (max-width:767px){.native-sofa-form-shell .breakdance-form{grid-template-columns:minmax(0,1fr)}.native-sofa-form-shell .breakdance-form-field{grid-column-start:auto}}.process-line{display:grid;grid-template-columns:repeat(4,1fr);margin-top:clamp(56px,5vw,78px);margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.process-line li{position:relative;min-height:250px;padding-top:32px;padding-right:clamp(22px,2.5vw,42px);padding-bottom:32px;padding-left:clamp(22px,2.5vw,42px)}.process-line li{--step-delay:0ms}.process-line li:nth-child(2){--step-delay:420ms}.process-line li:nth-child(3){--step-delay:840ms}.process-line li:nth-child(4){--step-delay:1260ms}.process-line li::after{position:absolute;top:0px;right:0px;left:0px;z-index:0;height:2px;background-color:#06120e;transform-origin:0% 50%}.process-line li::after{content:""}.process-line li::before{position:absolute;top:-8px;left:32px;z-index:2;width:14px;height:14px;background-color:var(--accent);border-radius:50%;box-shadow:0px 0px 0px 8px #f1f5f2}.process-line li::before{content:""}.process-line li>*{position:relative;z-index:1}.process-line span{display:block;color:#13856b;font-weight:850;font-size:14px;margin-top:22px;margin-right:0px;margin-bottom:44px;margin-left:0px}.process-line h3{font-size:24px;letter-spacing:-0.04em;margin-top:0px;margin-right:0px;margin-bottom:12px;margin-left:0px}.process-line p{color:#66706b;line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.process-line{list-style:none;counter-reset:steps}@media (max-width:1023px){.process-line{grid-template-columns:repeat(2,1fr)}.process-line li:nth-child(n+3){margin-top:40px}}@media (max-width:767px){.process-line{grid-template-columns:1fr}.process-line li{min-height:230px;margin-top:0px}.process-line span{margin-bottom:36px}.process-line li:nth-child(n+3){min-height:230px;margin-top:0px}}@media (max-width:479px){.process-line li{min-height:205px;padding-top:28px;padding-right:18px;padding-bottom:28px;padding-left:18px}.process-line li:nth-child(2){--step-delay:300ms}.process-line li:nth-child(3){--step-delay:600ms}.process-line li:nth-child(4){--step-delay:900ms}.process-line li::before{left:18px}.process-line span{margin-top:18px;margin-right:0px;margin-bottom:30px;margin-left:0px}.process-line li:nth-child(n+3){min-height:205px;padding-top:28px;padding-right:18px;padding-bottom:28px;padding-left:18px}}.responsible-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.responsible-grid .service-icon{margin-bottom:62px}.responsible-grid p:not(.section-kicker){max-width:650px;color:#5f6a65;line-height:1.7}.responsible-grid .service-text-link{display:inline-block;margin-top:28px}.responsible-grid h2{font-size:clamp(42px,4.2vw,68px);line-height:0.98;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.responsible-grid{grid-template-columns:1fr}.responsible-grid .service-icon{margin-bottom:58px}.responsible-grid h2{font-size:clamp(39px,12vw,56px)}}@media (max-width:479px){.responsible-grid .service-icon{margin-bottom:42px}.responsible-grid h2{font-size:clamp(37px,10.5vw,47px)}}.responsible-section{background-color:#fff}.reveal-delay-140{--delay:140ms}.reveal-delay-210{--delay:210ms}.reveal-delay-280{--delay:280ms}.reveal-delay-350{--delay:350ms}.section-heading-row{display:grid;grid-template-columns:minmax(0,.9fr) minmax(420px,.75fr);align-items:end;gap:clamp(50px,9vw,150px)}.section-heading-row h2{font-size:clamp(42px,4.2vw,68px);line-height:0.98;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.section-heading-row>p{max-width:560px;color:#66706b;line-height:1.7;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:1023px){.section-heading-row{grid-template-columns:1fr}}@media (max-width:767px){.section-heading-row{gap:28px}.section-heading-row h2{font-size:clamp(39px,12vw,56px)}}@media (max-width:479px){.section-heading-row h2{font-size:clamp(37px,10.5vw,47px)}}.section-kicker--light{color:var(--accent)}.section-pad{padding-top:clamp(76px,7vw,112px);padding-right:0px;padding-bottom:clamp(76px,7vw,112px);padding-left:0px}@media (max-width:767px){.section-pad{padding-top:78px;padding-right:0px;padding-bottom:78px;padding-left:0px}}@media (max-width:479px){.section-pad{padding-top:68px;padding-right:0px;padding-bottom:68px;padding-left:0px}}.service-contact-strip{padding-top:72px;padding-right:0px;padding-bottom:72px;padding-left:0px;background-color:var(--accent)}@media (max-width:479px){.service-contact-strip{padding-top:56px;padding-right:0px;padding-bottom:56px;padding-left:0px}}@media (min-width:2000px){.service-contact-strip .sr-library-icon{width:25px;height:25px}}.service-faq{background-color:#f1f5f2}.service-faq .faq-intro>p:last-child{color:#66706b;line-height:1.7}@media (max-width:479px){.service-faq{padding-top:78px;padding-right:0px;padding-bottom:78px;padding-left:0px}.service-faq .faq-layout{gap:45px}.service-faq .faq-intro h2{font-size:clamp(39px,11vw,50px)}}.service-final-cta .contact-copy h2{max-width:720px;color:var(--white);line-height:1.02;letter-spacing:-0.055em}@media (max-width:479px){.service-final-cta{padding-top:78px;padding-right:0px;padding-bottom:78px;padding-left:0px}.service-final-cta .contact-copy h2{font-size:clamp(39px,11vw,50px)}.service-final-cta .contact-quick-form{padding-top:25px;padding-right:18px;padding-bottom:25px;padding-left:18px}.service-final-cta .contact-layout{gap:45px}}.service-hero-actions{display:flex;align-items:center;margin-top:30px}@media (max-width:767px){.service-hero-actions{align-items:stretch}}@media (max-width:479px){.service-hero-actions{margin-top:26px}}.service-hero-copy{width:min(840px,100%);min-width:0px}@media (max-width:1023px){.service-hero-copy{max-width:780px}}.service-hero-divider .cta-marquee{right:0px;left:0px;transform:translate3d(0px,-50%,0px)}.service-hero-inner{display:flex;align-items:end;align-self:stretch;padding-top:162px;padding-right:0px;padding-bottom:82px;padding-left:0px}@media (max-width:1023px){.service-hero-inner{padding-top:140px;padding-right:0px;padding-bottom:72px;padding-left:0px}}@media (max-width:767px){.service-hero-inner{padding-top:110px;padding-right:0px;padding-bottom:56px;padding-left:0px}}@media (max-width:479px){.service-hero-inner{padding-top:102px;padding-right:0px;padding-bottom:52px;padding-left:0px}}.service-hero-lead{max-width:660px;color:rgba(255,255,255,.8);font-size:clamp(16px,1.25vw,20px);line-height:1.65;margin-top:24px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.service-hero-lead{font-size:15px}}@media (max-width:479px){.service-hero-lead{font-size:14px;line-height:1.62}}.service-icon{display:grid;align-items:center;justify-items:center;width:62px;height:62px;margin-bottom:40px;background-color:rgba(25,214,170,.12);border-radius:18px;border-top:1px solid rgba(19,133,107,.24);border-right:1px solid rgba(19,133,107,.24);border-bottom:1px solid rgba(19,133,107,.24);border-left:1px solid rgba(19,133,107,.24)}.service-icon img{width:29px;height:29px}@media (max-width:767px){.service-icon{margin-bottom:34px}}@media (min-width:2000px){.service-icon{width:76px;height:76px}.service-icon :is(img,.sr-library-icon){width:38px;height:38px}}.service-icon--green{margin-bottom:36px;background-color:var(--accent)}.service-intro{background-color:#f1f5f2}.service-intro .section-intro h2{font-size:clamp(42px,5vw,76px);line-height:0.97;letter-spacing:-0.065em}.service-intro .benefit-grid{margin-top:clamp(58px,6vw,90px)}.service-intro h2{font-size:clamp(42px,4.2vw,68px);line-height:0.98;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.service-intro h2{font-size:clamp(39px,12vw,56px)}}@media (max-width:479px){.service-intro .section-intro h2{font-size:clamp(37px,10.5vw,47px)}.service-intro .benefit-grid{margin-top:44px}.service-intro .benefit-card{min-height:220px;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px}.service-intro .benefit-icon{width:66px;height:66px;border-radius:19px}.service-intro .benefit-icon :is(img,.sr-library-icon){width:32px;height:32px}}.service-primary-button{min-height:58px;padding-right:28px;padding-left:28px}@media (max-width:767px){.service-primary-button{justify-content:center;width:100%}}.service-process{background-color:#f1f5f2}.service-text-link{color:#fff;font-weight:800;font-size:13px;text-decoration:none;padding-bottom:7px;border-bottom:1px solid rgba(255,255,255,.55)}.service-text-link--dark{color:#06120e}.sofa-types{background-color:#fff}.type-icon{display:grid;align-items:center;justify-items:center;width:58px;height:58px;background-color:rgba(25,214,170,.13);border-radius:17px;transition:background-color 280ms ease,transform 450ms cubic-bezier(.22,1,.36,1)}.type-icon img{width:29px;height:29px;filter:invert(34%) sepia(75%) saturate(812%) hue-rotate(120deg) brightness(87%) contrast(91%)}@media (max-width:767px){.type-icon{width:52px;height:52px;border-radius:15px}.type-icon img{width:26px;height:26px}}@media (min-width:2000px){.type-icon{width:72px;height:72px}.type-icon :is(img,.sr-library-icon){width:36px;height:36px}}.type-list{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:clamp(54px,6vw,84px);margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.type-list li{display:flex;flex-flow:column;justify-content:space-between;gap:34px;min-height:190px;font-weight:780;font-size:16px;letter-spacing:-0.025em;padding-top:25px;padding-right:25px;padding-bottom:25px;padding-left:25px;background-color:#f7faf8;border-radius:22px;border-top:1px solid #dde5df;border-right:1px solid #dde5df;border-bottom:1px solid #dde5df;border-left:1px solid #dde5df;transition:background-color 280ms ease,border-color 280ms ease,transform 450ms cubic-bezier(.22,1,.36,1),box-shadow 450ms ease}.type-list li:hover{background-color:#fff;box-shadow:0px 22px 50px rgba(6,18,14,.08);transform:translate3d(0px,-6px,0px)}.type-list li:hover .type-icon{background-color:var(--accent);transform:rotateZ(-4deg) scale(1.05,1.05)}.type-list li:hover .type-icon :is(img,.sr-library-icon){filter:brightness(0%) saturate(100%)}.type-list{list-style:none}@media (max-width:1119px){.type-list{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.type-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:48px}.type-list li{gap:24px;min-height:150px;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px;border-radius:18px}}@media (max-width:479px){.type-list{grid-template-columns:1fr}.type-list li{min-height:138px}}.reveal-delay-60{--delay:60ms}.reveal-delay-120{--delay:120ms}.service-page{color:var(--ink);background-color:#f1f5f2}.service-page .site-header{color:var(--white)}.service-page .service-hero{min-height:640px;overflow:hidden;color:var(--white)}.service-page .service-hero{isolation:isolate}.service-page .service-hero h1{max-width:840px;color:#fff;font-size:clamp(50px,4.6vw,74px);line-height:0.96;letter-spacing:-0.055em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.service-page .form-field{min-width:0px}.service-page .service-hero-inner{display:flex;align-items:end;align-self:stretch;padding-top:162px;padding-right:0px;padding-bottom:82px;padding-left:0px}.service-page .button>span[aria-hidden="true"]{display:inline-flex;justify-content:center;align-items:center;flex-grow:0;flex-shrink:0;flex-basis:18px;width:18px;height:18px;font-weight:400;font-size:18px;line-height:1;transition:transform 300ms cubic-bezier(.22,1,.36,1)}.service-page .inside-copy .tick-list{display:block;width:100%;margin-top:34px;margin-right:0px;margin-bottom:36px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.service-page .inside-copy .tick-list{list-style:none}.service-page .inside-copy .tick-list li{position:relative;min-width:0px;color:rgba(255,255,255,.76);font-weight:650;font-size:12px;line-height:1.5;margin-left:22px;padding-top:13px;padding-right:0px;padding-bottom:13px;padding-left:0px;border-bottom:1px solid rgba(255,255,255,.14)}.service-page .inside-copy .button{align-self:start;min-width:224px}.service-page.recycling-page .materials-path .material-step .material-node{border-top:4px solid #fff;border-right:4px solid #fff;border-bottom:4px solid #fff;border-left:4px solid #fff}.service-page.recycling-page .recycling-intro-image .recycling-intro-badge{left:clamp(-30px,calc(92.5px - 6.45vw),10px)}.service-page .eyebrow{color:#13856b;font-weight:800;font-size:11px;text-transform:uppercase;letter-spacing:0.16em;margin-top:0px;margin-right:0px;margin-bottom:18px;margin-left:0px}.service-page h1{text-wrap:balance}.service-page h2{letter-spacing:-0.055em;text-wrap:balance}.service-page .button:hover>span[aria-hidden="true"]{transform:translate3d(4px,0px,0px)}.service-page .button:focus-visible>span[aria-hidden="true"]{transform:translate3d(4px,0px,0px)}.service-page .inside-copy .tick-list ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 24px}.service-page .inside-copy h2{letter-spacing:-0.06em}@media (max-width:1119px){.service-page.recycling-page .eco-audience-van{bottom:0px;left:0px;width:100%}.service-page.recycling-page .service-hero{min-height:610px;padding-bottom:0px}.service-page.recycling-page .service-hero-inner{padding-top:140px;padding-right:0px;padding-bottom:72px;padding-left:0px}.service-page.recycling-page .service-hero-copy{max-width:780px}}@media (max-width:1023px){.service-page .service-hero{min-height:610px;padding-bottom:0px}.service-page .service-hero-inner{padding-top:140px;padding-right:0px;padding-bottom:72px;padding-left:0px}.service-page.recycling-page .eco-audience-van{right:auto;bottom:0px;left:50%;width:auto;height:92%;max-width:none;transform:translate3d(-50%,0px,0px)}.service-page.recycling-page .eco-audience-visual{height:300px}}@media (max-width:767px){.service-page .service-hero{padding-bottom:0px}.service-page .service-hero h1{font-size:clamp(44px,13vw,62px)}.service-page .service-hero-inner{padding-top:110px;padding-right:0px;padding-bottom:56px;padding-left:0px}.service-page .inside-copy .tick-list{margin-top:28px;margin-right:0px;margin-bottom:34px;margin-left:0px}.service-page .inside-copy .button{min-width:0px}.service-page.recycling-page .recycling-intro-image .recycling-intro-badge{top:-38px;left:-8px;width:clamp(122px,34vw,155px)}.service-page.recycling-page .service-hero-inner{padding-top:110px;padding-right:0px;padding-bottom:56px;padding-left:0px}.service-page.recycling-page .service-hero h1{font-size:clamp(44px,13vw,62px)}.service-page.recycling-page .service-hero-lead{font-size:15px}.service-page.recycling-page .service-hero-actions{align-items:stretch}.service-page.recycling-page .service-primary-button{justify-content:center;width:100%}.service-page.recycling-page .cta-marquee-group{min-height:62px}.service-page.recycling-page .usp-marquee-item{gap:8px;font-size:9px;padding-right:10px;padding-left:10px}.service-page.recycling-page .usp-marquee-item :is(img,.sr-library-icon){width:19px;height:19px}.service-page .inside-copy .tick-list ul{grid-template-columns:1fr;gap:10px}}@media (max-width:479px){.service-page .service-hero{min-height:560px}.service-page .service-hero h1{font-size:clamp(40px,12vw,50px)}.service-page .service-hero-inner{padding-top:102px;padding-right:0px;padding-bottom:52px;padding-left:0px}.service-page.recycling-page .eco-audience-van{width:96%;height:auto}.service-page.recycling-page .service-hero{min-height:560px}.service-page.recycling-page .service-hero-inner{padding-top:102px;padding-right:0px;padding-bottom:52px;padding-left:0px}.service-page.recycling-page .eco-audience-visual{height:245px}.service-page.recycling-page .service-hero h1{font-size:clamp(40px,12vw,50px)}.service-page.recycling-page .service-hero-lead{font-size:14px;line-height:1.62}.service-page.recycling-page .service-hero-actions{margin-top:26px}}.service-hero-media{position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:-2}.service-hero-media{background:url("/wp-content/uploads/2026/07/sofa-recycle-indoor-removal.webp") center 48%/cover no-repeat}@media (max-width:479px){.service-hero-media{background-position:52% center}}.service-hero-shade{position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:-1;background-image:linear-gradient(90deg,rgba(1,13,9,.9) 0%,rgba(1,13,9,.73) 48%,rgba(1,13,9,.33) 100%),linear-gradient(0deg,rgba(1,13,9,.52) 0%,transparent 58%);background-size:auto,auto;background-position:0px 0px,0px 0px;background-repeat:repeat,repeat;background-attachment:scroll,scroll}.service-hero-shade{background-size:auto,auto;background-position:0px 0px,0px 0px;background-repeat:repeat,repeat;background-attachment:scroll,scroll}.section-kicker{color:#13856b;font-weight:800;font-size:11px;text-transform:uppercase;letter-spacing:0.16em;margin-top:0px;margin-right:0px;margin-bottom:18px;margin-left:0px}.service-intro-copy p{color:#66706b;line-height:1.7}.lead-copy{color:#06120e;font-size:clamp(19px,1.6vw,25px);margin-top:0px}.service-usp-grid{display:grid;grid-template-columns:repeat(4,1fr);overflow:hidden;margin-top:clamp(52px,5vw,78px);border-radius:28px;border-top:1px solid #d5ddd8;border-right:1px solid #d5ddd8;border-bottom:1px solid #d5ddd8;border-left:1px solid #d5ddd8}@media (max-width:1119px){.service-usp-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.service-usp-grid{grid-template-columns:1fr;margin-top:52px}}.service-usp{min-height:280px;padding-top:clamp(28px,3vw,46px);padding-right:clamp(28px,3vw,46px);padding-bottom:clamp(28px,3vw,46px);padding-left:clamp(28px,3vw,46px);background-color:rgba(255,255,255,.58);border-right:1px solid #d5ddd8;transition:background-color 280ms ease,transform 420ms cubic-bezier(.22,1,.36,1)}.service-usp:last-child{border-right:0px solid}.service-usp:hover{background-color:#fff;transform:translate3d(0px,-5px,0px)}.service-usp h3{font-size:24px;line-height:1.08;letter-spacing:-0.04em;margin-top:0px;margin-right:0px;margin-bottom:14px;margin-left:0px}.service-usp p{color:#66706b;line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:1119px){.service-usp:nth-child(2){border-right:0px solid}.service-usp:nth-child(-n+2){border-bottom:1px solid #d5ddd8}}@media (max-width:767px){.service-usp{min-height:250px;border-right:0px solid;border-bottom:1px solid #d5ddd8}.service-usp:last-child{border-bottom:0px solid}}.service-usp--green{background-color:var(--accent)}.service-usp--green:hover{background-color:#28dfb6}.service-usp--green .service-icon{background-color:rgba(255,255,255,.35)}.service-usp--green p{color:rgba(6,18,14,.7)}.compact-list{margin-top:0px;margin-right:0px;margin-bottom:36px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.compact-list li{position:relative;padding-top:13px;padding-right:0px;padding-bottom:13px;padding-left:28px;border-bottom:1px solid rgba(255,255,255,.14)}.compact-list li::before{position:absolute;top:20px;left:0px;width:8px;height:8px;background-color:var(--accent);border-radius:50%}.compact-list li::before{content:""}.compact-list{list-style:none}.access-media{position:absolute;top:-8%;right:-8%;bottom:-8%;left:-8%;transform:scale(1.04,1.04)}.access-media{background:url("/wp-content/uploads/2026/07/sofa-recycle-outdoor-collection.webp") center/cover no-repeat}.access-overlay{position:absolute;top:-8%;right:-8%;bottom:-8%;left:-8%;background-image:linear-gradient(90deg,rgba(1,13,9,.94),rgba(1,13,9,.62) 58%,rgba(1,13,9,.78));background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.access-overlay{background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.responsible-card{min-height:510px;padding-top:clamp(38px,5vw,76px);padding-right:clamp(38px,5vw,76px);padding-bottom:clamp(38px,5vw,76px);padding-left:clamp(38px,5vw,76px);background-color:#dff5ec;border-radius:30px}@media (max-width:767px){.responsible-card{min-height:auto;padding-top:38px;padding-right:25px;padding-bottom:48px;padding-left:25px}}@media (max-width:479px){.responsible-card{padding-top:32px;padding-right:22px;padding-bottom:40px;padding-left:22px;border-radius:23px}}.coverage-card{min-height:510px;padding-top:clamp(38px,5vw,76px);padding-right:clamp(38px,5vw,76px);padding-bottom:clamp(38px,5vw,76px);padding-left:clamp(38px,5vw,76px);background-color:#eef1ef;border-radius:30px}@media (max-width:767px){.coverage-card{min-height:auto;padding-top:38px;padding-right:25px;padding-bottom:48px;padding-left:25px}}@media (max-width:479px){.coverage-card{padding-top:32px;padding-right:22px;padding-bottom:40px;padding-left:22px;border-radius:23px}}@media (max-width:1023px){.service-intro-grid{grid-template-columns:1fr}}@media (max-width:767px){.service-intro-grid{gap:28px}}.service-main-slot{display:block;width:100%}.service-import-marker{display:none}html.js.is-ready .reveal{opacity:1;filter:blur(0px);transform:translate3d(0px,0px,0px)}html.js .observe.is-visible{opacity:1;transform:translate3d(0px,0px,0px)}html.js .type-list.observe.is-visible li{opacity:1;transform:translate3d(0px,0px,0px)}html.js .process-line.observe.is-visible li::before{opacity:1;transform:scale(1,1)}html.js .process-line.observe.is-visible li>*{opacity:1;transform:translate3d(0px,0px,0px)}html.js.is-ready body .service-page .reveal{visibility:visible;opacity:1;filter:blur(0px);transform:translate3d(0px,0px,0px)}html.js.is-ready body .service-page .reveal{animation:sofa-service-reveal 1050ms var(--delay,0ms) cubic-bezier(.22,1,.36,1) both}html.js body .service-page .observe.is-visible{visibility:visible;opacity:1;transform:translate3d(0px,0px,0px)}html.js body .service-page .observe.is-visible{animation:sofa-service-observe 900ms cubic-bezier(.22,1,.36,1) both}html.js body .service-page .type-list.observe.is-visible li{opacity:1;transform:translate3d(0px,0px,0px)}html.js body .service-page .process-line.observe.is-visible li::before{opacity:1;transform:scale(1,1)}html.js body .service-page .process-line.observe.is-visible li>*{opacity:1;transform:translate3d(0px,0px,0px)}html.js body .service-page .process-line.observe.is-visible li::after{transform:scale(1,1)}html.js body .service-page .process-line.observe.is-visible li::after{animation:sofa-service-timeline-line 540ms var(--step-delay,0ms) cubic-bezier(.65,0,.35,1) both}body .phone-link>.oxy-svg-icon{flex-grow:0;flex-shrink:0;flex-basis:18px;width:18px;height:18px;overflow:visible;color:var(--accent)}@media (max-width:479px){body .phone-link>.oxy-svg-icon{flex-basis:18px}}body .phone-link>.oxy-svg-icon svg{width:100%;height:100%;overflow:visible}body .phone-link>.oxy-svg-icon svg{fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}body .phone-link>.oxy-svg-icon svg path{fill:none;stroke:inherit;stroke-width:inherit}body .phone-link span{min-width:max-content;overflow:visible}@media (max-width:1023px){body .phone-link span{min-width:0px}}body .phone-link small{display:block;overflow:visible}body .phone-link small{white-space:nowrap}body .phone-link strong{font-size:12px;line-height:1.35}@media (max-width:1023px){body .phone-link strong{font-size:11px}}@media (max-width:479px){body .phone-link strong{font-size:11px}}body .nav-actions{flex-shrink:0;min-width:max-content;overflow:visible}@media (max-width:1023px){body .nav-actions{width:100%;min-width:0px}}@media (max-width:1023px){body .phone-link{min-width:0px}}html body .phone-link strong{display:block;overflow:visible}html body .phone-link strong{white-space:nowrap}html body .button>span[aria-hidden="true"]{display:inline-flex;justify-content:center;align-items:center;flex-grow:0;flex-shrink:0;flex-basis:18px;align-self:center;width:18px;height:18px;overflow:hidden;font-size:0px;line-height:0;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}html body .button>span[aria-hidden="true"]{text-indent:-999px;vertical-align:middle}html body .arrow-link>span[aria-hidden="true"]{display:inline-flex;justify-content:center;align-items:center;flex-grow:0;flex-shrink:0;flex-basis:18px;align-self:center;width:18px;height:18px;font-size:0px;line-height:0;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}html body .arrow-link>span[aria-hidden="true"]{vertical-align:middle}html body .button>span[aria-hidden="true"]::before{display:block;flex-grow:0;flex-shrink:0;flex-basis:18px;width:18px;height:18px;background-color:currentColor}html body .button>span[aria-hidden="true"]::before{content:"";text-indent:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 18 18\' fill=\'none\' stroke=\'black\' stroke-width=\'1.7\' stroke-linecap=\'round\' stroke-linejoin=\'round\'%3E%3Cpath d=\'M4 9h10M10 5l4 4-4 4\'/%3E%3C/svg%3E") center/18px 18px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 18 18\' fill=\'none\' stroke=\'black\' stroke-width=\'1.7\' stroke-linecap=\'round\' stroke-linejoin=\'round\'%3E%3Cpath d=\'M4 9h10M10 5l4 4-4 4\'/%3E%3C/svg%3E") center/18px 18px no-repeat}html body .arrow-link>span[aria-hidden="true"]::before{display:block;width:18px;height:18px;background-color:currentColor}html body .arrow-link>span[aria-hidden="true"]::before{content:"";-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 18 18\' fill=\'none\' stroke=\'black\' stroke-width=\'1.7\' stroke-linecap=\'round\' stroke-linejoin=\'round\'%3E%3Cpath d=\'M4 9h10M10 5l4 4-4 4\'/%3E%3C/svg%3E") center/18px 18px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 18 18\' fill=\'none\' stroke=\'black\' stroke-width=\'1.7\' stroke-linecap=\'round\' stroke-linejoin=\'round\'%3E%3Cpath d=\'M4 9h10M10 5l4 4-4 4\'/%3E%3C/svg%3E") center/18px 18px no-repeat}html body .button>.oxy-svg-icon{display:flex;justify-content:center;align-items:center;flex-grow:0;flex-shrink:0;flex-basis:18px;align-self:center;width:18px;height:18px;line-height:0;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}html body .arrow-link>.oxy-svg-icon{display:flex;justify-content:center;align-items:center;flex-grow:0;flex-shrink:0;flex-basis:18px;align-self:center;width:18px;height:18px;line-height:0;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}html body .button>.oxy-svg-icon svg{display:block;width:18px;height:18px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}html body .arrow-link>.oxy-svg-icon svg{display:block;width:18px;height:18px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){html body .service-page .process-line{display:block;gap:0px;position:relative;margin-top:55px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}}@media (max-width:767px){html body .service-page .process-line::before{position:absolute;top:0px;bottom:45px;left:28px;z-index:0;width:1px;height:auto;background-image:linear-gradient(180deg,var(--accent),rgba(25,214,170,.18));background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}html body .service-page .process-line::before{content:"";transform-origin:50% .01%;background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}}@media (max-width:767px){html.js body .service-page .process-line.observe::before{clip-path:inset(0 0 100% 0);transform:none}}@media (max-width:767px){html.js body .service-page .process-line.observe.is-visible::before{animation:sofa-service-mobile-rail-clip 1100ms cubic-bezier(.65,0,.35,1) both;transform:none}}@media (max-width:767px){html body .service-page .process-line li{position:relative;min-height:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:52px;padding-left:78px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}}@media (max-width:767px){html body .service-page .process-line li:nth-child(n+3){min-height:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:52px;padding-left:78px}}@media (max-width:767px){html body .service-page .process-line li:last-child{padding-bottom:0px}}@media (max-width:767px){html body .service-page .process-line li::after{display:none}html body .service-page .process-line li::after{animation:none;transform:none}}@media (max-width:767px){html body .service-page .process-line li::before{top:27px;left:22px;z-index:2;width:13px;height:13px;background-color:var(--accent);border-radius:50%;border-top:3px solid #f1f5f2;border-right:3px solid #f1f5f2;border-bottom:3px solid #f1f5f2;border-left:3px solid #f1f5f2;box-shadow:0px 0px 0px 1px rgba(25,214,170,.45)}}@media (max-width:767px){html body .service-page .process-line span{display:block;width:max-content;color:var(--accent);font-weight:800;font-size:58px;line-height:0.9;letter-spacing:-0.09em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}}@media (max-width:767px){html body .service-page .process-line h3{font-size:21px;letter-spacing:-0.04em;margin-top:20px;margin-right:0px;margin-bottom:12px;margin-left:0px}}@media (max-width:767px){html body .service-page .process-line p{max-width:520px;color:#66706b;font-size:13px;line-height:1.65;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}}@media (max-width:767px){html body .service-page .process-cta{margin-top:38px}}.recycling-page .recycling-hero .service-hero-media{background-image:url("/wp-content/uploads/2026/07/sofa-recycle-outdoor-collection.webp");background-size:auto;background-position:50% 48%;background-repeat:repeat;background-attachment:scroll}.recycling-page .recycling-hero .service-hero-shade{background-image:linear-gradient(90deg,rgba(1,13,9,.92) 0%,rgba(1,13,9,.74) 48%,rgba(1,13,9,.3) 100%),linear-gradient(0deg,rgba(1,13,9,.54) 0%,transparent 58%);background-size:auto,auto;background-position:0px 0px,0px 0px;background-repeat:repeat,repeat;background-attachment:scroll,scroll}.recycling-page .recycling-hero .service-hero-shade{background-size:auto,auto;background-position:0px 0px,0px 0px;background-repeat:repeat,repeat;background-attachment:scroll,scroll}.recycling-page section[id]{scroll-margin-top:100px}.recycling-page .service-final-cta .contact-copy h2{color:var(--white);line-height:1.02}@media (max-width:1023px){.recycling-page .nav-panel{overflow-y:auto;overscroll-behavior:contain}}@media (max-width:767px){.recycling-page .recycling-hero .service-hero-media{background-image:url("/wp-content/uploads/2026/07/sofa-recycle-outdoor-collection-1100.webp");background-size:auto;background-position:0 0;background-repeat:repeat;background-attachment:scroll}.recycling-page .recycling-hero .service-hero-media{background-position:0 0}.recycling-page section[id]{scroll-margin-top:82px}.recycling-page .form-field input{font-size:16px}.recycling-page .form-field select{font-size:16px}.recycling-page .form-field textarea{font-size:16px}}@media (max-width:479px){.recycling-page .recycling-hero .service-hero-media{background-position:53% center}}.recycling-outcome{background-color:#f1f5f2}.recycling-intro{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(55px,7vw,110px)}@media (max-width:1023px){.recycling-intro{grid-template-columns:1fr;gap:52px}}@media (max-width:479px){.recycling-intro{gap:40px}}.recycling-intro-image{position:relative;min-height:590px;overflow:visible;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.recycling-intro-image:hover .recycling-intro-photo img{transform:scale(1.035,1.035)}.recycling-intro-image .recycling-intro-badge{position:absolute;top:clamp(-56px,-3.4vw,-40px);left:clamp(-48px,-2.8vw,-30px);z-index:2;width:clamp(165px,13.5vw,230px);height:auto;transition:transform 700ms cubic-bezier(.22,1,.36,1),filter 700ms ease;filter:drop-shadow(0px 18px 24px rgba(3,18,13,.2));transform:rotateZ(-5deg)}.recycling-intro-image:hover .recycling-intro-badge{filter:drop-shadow(0px 22px 30px rgba(3,18,13,.26));transform:rotateZ(0deg) translate3d(0px,-4px,0px)}@media (max-width:1023px){.recycling-intro-image{min-height:min(68vw,650px)}}@media (max-width:767px){.recycling-intro-image{min-height:68vw}.recycling-intro-image .recycling-intro-badge{top:-38px;left:-10px;width:clamp(122px,34vw,155px)}}@media (max-width:479px){.recycling-intro-image{min-height:76vw}}.recycling-intro-photo{position:absolute;top:0px;right:0px;bottom:0px;left:0px;overflow:hidden;background-color:#dbe4de;border-radius:30px}.recycling-intro-photo img{position:absolute;top:0px;right:0px;bottom:0px;left:0px;width:100%;height:100%;object-fit:cover;object-position:50% 50%;transition:transform 1100ms cubic-bezier(.22,1,.36,1)}@media (max-width:767px){.recycling-intro-photo{border-radius:22px}}.recycling-intro-copy{max-width:760px}.recycling-intro-copy h2{max-width:740px;font-size:clamp(43px,4.4vw,70px);line-height:0.98;letter-spacing:-0.06em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.recycling-intro-copy .arrow-link{margin-top:30px}@media (max-width:767px){.recycling-intro-copy h2{font-size:clamp(40px,11vw,56px)}}@media (max-width:479px){.recycling-intro-copy h2{font-size:clamp(37px,10.5vw,47px)}}.recycling-intro-text{display:grid;gap:15px;margin-top:28px}.recycling-intro-text p{max-width:680px;color:#5e6962;font-size:14px;line-height:1.72;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.recycling-intro-text a{color:#08785f;font-weight:750}.recycling-intro-text a{text-decoration-color:rgba(8,120,95,.4);text-decoration-thickness:1px;text-underline-offset:3px}.recycling-intro-text a:hover{color:#035b48}.recycling-intro-text a:hover{text-decoration-color:currentColor}.recycling-intro-text a:focus-visible{color:#035b48}.recycling-intro-text a:focus-visible{text-decoration-color:currentColor}@media (max-width:479px){.recycling-intro-text{gap:13px;margin-top:23px}.recycling-intro-text p{font-size:13px}}.materials-heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.65fr);align-items:end;gap:clamp(45px,7vw,110px);margin-top:clamp(90px,10vw,150px)}.materials-heading h3{font-size:clamp(38px,4vw,62px);line-height:1;letter-spacing:-0.055em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.materials-heading>p{max-width:530px;color:#66706b;line-height:1.7;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:1023px){.materials-heading{grid-template-columns:1fr;gap:24px}}@media (max-width:767px){.materials-heading{margin-top:78px}}@media (max-width:479px){.materials-heading h3{font-size:clamp(36px,10vw,46px)}}.materials-path{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(18px,2.1vw,38px);position:relative;margin-top:clamp(58px,6vw,90px)}.materials-path::before{position:absolute;top:calc(var(--material-image-size) / 2);right:8%;left:8%;z-index:-1;height:2px;background-image:linear-gradient(90deg,transparent,rgba(8,138,106,.42) 8%,rgba(8,138,106,.42) 92%,transparent);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.materials-path::before{content:"";background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.materials-path::after{position:absolute;top:-50px;right:2%;z-index:-2;width:240px;height:150px;background-color:rgba(25,214,170,.08);border-top-left-radius:100%;border-top-right-radius:0px;border-bottom-left-radius:0px;border-bottom-right-radius:100%;transform:rotateZ(-10deg)}.materials-path::after{content:""}.materials-path .observe:nth-child(2){transition:all 70ms}.materials-path .observe:nth-child(3){transition:all 140ms}.materials-path .observe:nth-child(4){transition:all 210ms}.materials-path .observe:nth-child(5){transition:all 280ms}.materials-path{--material-image-size:clamp(150px,12vw,205px);isolation:isolate}@media (max-width:1023px){.materials-path{grid-template-columns:repeat(3,minmax(0,1fr));gap:58px}.materials-path::before{display:none}.materials-path::after{display:none}.materials-path{--material-image-size:clamp(145px,21vw,190px)}}@media (max-width:767px){.materials-path{grid-template-columns:repeat(2,minmax(0,1fr));gap:54px 22px;margin-top:48px}}@media (max-width:479px){.materials-path{grid-template-columns:1fr;gap:22px}.materials-path{--material-image-size:118px}}.material-step{min-width:0px;text-align:center}.material-step:hover .material-visual{box-shadow:0px 28px 58px rgba(5,31,23,.18);transform:translate3d(0px,-8px,0px)}.material-step:hover .material-visual img{transform:scale(1.06,1.06)}.material-step:hover .material-node{transform:translate3d(50%,0px,0px) rotateZ(8deg) scale(1.08,1.08)}@media (max-width:767px){.material-step:last-child{grid-column-start:1;grid-column-end:-1}}@media (max-width:479px){.material-step{display:grid;grid-template-columns:118px minmax(0,1fr);align-items:center;gap:22px;grid-column-start:auto;text-align:left}.material-step:hover .material-node{transform:rotateZ(8deg) scale(1.08,1.08)}.material-step:last-child{display:grid;grid-template-columns:118px minmax(0,1fr);align-items:center;gap:22px;grid-column-start:auto;text-align:left}}.material-visual{position:relative;width:var(--material-image-size);height:var(--material-image-size);margin-top:0px;margin-right:auto;margin-bottom:34px;margin-left:auto;background-color:#dce7e0;border-radius:50%;border-top:5px solid #f1f5f2;border-right:5px solid #f1f5f2;border-bottom:5px solid #f1f5f2;border-left:5px solid #f1f5f2;outline:2px solid rgba(25,214,170,.72);transition:transform 650ms cubic-bezier(.22,1,.36,1),box-shadow 650ms ease;box-shadow:0px 22px 45px rgba(5,31,23,.12)}.material-visual img{width:100%;height:100%;object-fit:cover;border-radius:inherit;transition:transform 850ms cubic-bezier(.22,1,.36,1)}.material-visual img{clip-path:circle(50% at center)}@media (max-width:479px){.material-visual{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}}.material-node{display:grid;align-items:center;justify-items:center;position:absolute;right:50%;bottom:-20px;width:42px;height:42px;color:#05241b;font-weight:850;font-size:10px;letter-spacing:0.08em;background-color:var(--accent);border-radius:50%;border-top:5px solid #f1f5f2;border-right:5px solid #f1f5f2;border-bottom:5px solid #f1f5f2;border-left:5px solid #f1f5f2;transition:transform 500ms cubic-bezier(.22,1,.36,1);transform:translate3d(50%,0px,0px)}@media (max-width:479px){.material-node{right:-7px;bottom:-7px;width:36px;height:36px;border-top:4px solid;border-right:4px solid;border-bottom:4px solid;border-left:4px solid}.material-node{transform:none}}.material-copy h4{color:var(--ink);font-size:clamp(17px,1.35vw,21px);line-height:1.15;letter-spacing:-0.035em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.material-copy p{max-width:255px;color:#66706b;font-size:12px;line-height:1.65;margin-top:12px;margin-right:auto;margin-bottom:0px;margin-left:auto}@media (max-width:767px){.material-copy p{max-width:290px}}@media (max-width:479px){.material-copy p{font-size:12px;line-height:1.55;margin-right:0px;margin-left:0px}}.materials-note{max-width:760px;color:#66706b;font-size:12px;line-height:1.65;text-align:center;margin-top:42px;margin-right:auto;margin-bottom:0px;margin-left:auto}@media (max-width:479px){.materials-note{text-align:left;margin-top:36px}}.eco-audience-section{overflow:clip;padding-top:clamp(58px,6vw,86px);padding-right:0px;padding-bottom:clamp(58px,6vw,86px);padding-left:0px;background-color:#f7faf8}.eco-audience-band{display:grid;grid-template-columns:minmax(0,1.06fr) minmax(480px,.94fr);position:relative;min-height:370px;background-color:#042219;background-image:radial-gradient(circle at 82% 28%,rgba(25,214,170,.11),transparent 30%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:26px;box-shadow:0px 26px 65px rgba(5,31,23,.13)}.eco-audience-band{background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}@media (max-width:1023px){.eco-audience-band{grid-template-columns:1fr;min-height:0px}}@media (max-width:767px){.eco-audience-band{border-radius:24px}}.eco-audience-copy{position:relative;z-index:4;padding-top:clamp(45px,4.8vw,68px);padding-right:30px;padding-bottom:clamp(45px,4.8vw,68px);padding-left:clamp(45px,4.8vw,68px)}.eco-audience-copy h2{max-width:660px;color:#fff;font-size:clamp(43px,4.25vw,66px);line-height:0.97;letter-spacing:-0.058em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.eco-audience-copy>p:not(.section-kicker){max-width:600px;color:rgba(255,255,255,.69);font-size:13px;line-height:1.68;margin-top:20px;margin-right:0px;margin-bottom:0px;margin-left:0px}.eco-audience-copy .eco-audience-types{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:15px;max-width:570px;color:rgba(255,255,255,.82);font-weight:600;font-size:13px;line-height:1.5;margin-top:18px;padding-top:2px;padding-right:0px;padding-bottom:2px;padding-left:17px;border-left:3px solid #19d6aa}.eco-audience-copy .button{justify-content:space-between;min-width:230px;margin-top:25px}@media (max-width:1023px){.eco-audience-copy{padding-top:55px;padding-right:48px;padding-bottom:28px;padding-left:48px}}@media (max-width:767px){.eco-audience-copy{padding-top:45px;padding-right:22px;padding-bottom:25px;padding-left:22px}.eco-audience-copy h2{font-size:clamp(40px,11vw,53px)}.eco-audience-copy .button{width:100%}}@media (max-width:479px){.eco-audience-copy{padding-top:40px;padding-right:18px;padding-bottom:20px;padding-left:18px}}.eco-audience-types-label{color:#19d6aa;font-weight:800;font-size:9px;line-height:1.7;text-transform:uppercase;letter-spacing:0.15em}.eco-audience-types-label{white-space:nowrap}.eco-audience-visual{position:relative;min-width:0px}@media (max-width:1023px){.eco-audience-visual{position:relative;right:auto;bottom:auto;left:auto;height:clamp(270px,34vw,350px)}}@media (max-width:767px){.eco-audience-visual{height:245px}}@media (max-width:479px){.eco-audience-visual{height:195px}}.eco-audience-van{position:absolute;bottom:-26%;left:-10%;z-index:3;width:132%;height:auto;max-width:none;filter:drop-shadow(0px 22px 25px rgba(0,0,0,.3))}@media (max-width:1023px){.eco-audience-van{top:auto;right:-6%;bottom:-18%;left:auto;width:auto;height:120%}}@media (max-width:767px){.eco-audience-van{right:-10%;bottom:-15%;width:auto;height:115%}}@media (max-width:479px){.eco-audience-van{right:auto;bottom:-16%;left:50%;width:auto;height:116%;transform:translate3d(-50%,0px,0px)}}.recycling-focus{display:flex;align-items:center;position:relative;min-height:720px;overflow:hidden;color:#fff;background-color:#07130f}@media (max-width:767px){.recycling-focus{min-height:auto}}.recycling-focus-media{position:absolute;top:0px;right:0px;bottom:0px;left:0px}.recycling-focus-media{background:url("/wp-content/uploads/2026/07/sofa-recycle-hero.webp") center/cover no-repeat}@media (max-width:767px){.recycling-focus-media{background-image:url("/wp-content/uploads/2026/07/sofa-recycle-hero-900.webp");background-size:auto;background-position:0 0;background-repeat:repeat;background-attachment:scroll}.recycling-focus-media{background-position:0 0}}.recycling-focus-overlay{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-image:linear-gradient(90deg,rgba(2,12,8,.94),rgba(2,12,8,.72) 55%,rgba(2,12,8,.82));background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.recycling-focus-overlay{background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.recycling-focus-grid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(450px,.78fr);align-items:center;gap:clamp(55px,7vw,110px);position:relative;padding-top:92px;padding-bottom:92px}.recycling-focus-grid h2{max-width:760px;color:#fff;font-size:clamp(48px,4.8vw,76px);line-height:0.97;letter-spacing:-0.06em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.recycling-focus-grid>div:first-child>p:last-child{max-width:650px;color:rgba(255,255,255,.7);line-height:1.75;margin-top:26px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:1023px){.recycling-focus-grid{grid-template-columns:1fr}}@media (max-width:767px){.recycling-focus-grid{gap:45px;padding-top:76px;padding-bottom:76px}.recycling-focus-grid h2{font-size:clamp(42px,12vw,58px)}}@media (max-width:479px){.recycling-focus-grid{padding-top:66px;padding-bottom:66px}}.focus-points{display:grid;overflow:hidden;background-color:rgba(3,19,14,.78);border-radius:27px;border-top:1px solid rgba(255,255,255,.15);border-right:1px solid rgba(255,255,255,.15);border-bottom:1px solid rgba(255,255,255,.15);border-left:1px solid rgba(255,255,255,.15);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.focus-points article{display:grid;grid-template-columns:54px 1fr;align-items:center;gap:20px;padding-top:27px;padding-right:30px;padding-bottom:27px;padding-left:30px;border-bottom:1px solid rgba(255,255,255,.13)}.focus-points article:last-child{border-bottom:0px solid}.focus-points img{width:30px;height:30px;filter:invert(73%) sepia(71%) saturate(492%) hue-rotate(111deg) brightness(99%) contrast(93%)}.focus-points div{display:grid;gap:5px}.focus-points strong{font-size:16px}.focus-points span{color:rgba(255,255,255,.62);font-size:12px;line-height:1.55}@media (max-width:1023px){.focus-points{max-width:720px}}@media (max-width:479px){.focus-points article{grid-template-columns:46px 1fr;gap:14px;padding-top:23px;padding-right:20px;padding-bottom:23px;padding-left:20px}.focus-points img{width:27px;height:27px}}.recycling-main{display:block}.recycling-hero{position:relative}.recycling-intro-badge{position:absolute;top:clamp(-56px,-3.4vw,-40px);left:clamp(-48px,-2.8vw,-30px);z-index:2;width:clamp(165px,13.5vw,230px);height:auto;transition:transform 700ms cubic-bezier(.22,1,.36,1),filter 700ms ease;filter:drop-shadow(0px 18px 24px rgba(3,18,13,.2));transform:rotateZ(-5deg)}@media (max-width:767px){.recycling-intro-badge{top:-38px;left:-10px;width:clamp(122px,34vw,155px)}}.how-service-hero .service-hero-media{background-image:url("/wp-content/uploads/2026/07/sofa-recycle-outdoor-collection-1100.webp");background-size:auto;background-position:50% 46%;background-repeat:repeat;background-attachment:scroll}.how-service-hero .service-hero-shade{background-image:linear-gradient(90deg,rgba(1,13,9,.93) 0%,rgba(1,13,9,.76) 48%,rgba(1,13,9,.25) 100%),linear-gradient(0deg,rgba(1,13,9,.54) 0%,transparent 62%);background-size:auto,auto;background-position:0px 0px,0px 0px;background-repeat:repeat,repeat;background-attachment:scroll,scroll}.how-service-hero .service-hero-copy{width:min(820px,100%)}@media (max-width:900px){.how-service-hero .service-hero-media{background-position:55% center}}@media (max-width:720px){.how-service-hero .service-hero-media{background-position:58% center}}.journey-copy h3{color:#07130f;font-size:clamp(28px,2.5vw,41px);line-height:1.02;letter-spacing:-0.05em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.journey-copy>p:last-child{max-width:590px;color:#65706a;font-size:13px;line-height:1.7;margin-top:18px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:520px){.journey-copy h3{font-size:28px}}.journey-intro-copy{max-width:460px;color:#616c66;line-height:1.72;margin-top:26px;margin-right:0px;margin-bottom:0px;margin-left:0px}.contact-form-native{width:100%}.contact-form-eyebrow{display:block;color:#13856b;font-weight:800;font-size:9px;text-transform:uppercase;letter-spacing:0.17em;margin-bottom:9px}.contact-form-subcopy{color:#68706b;font-size:12px;line-height:1.55;margin-top:9px;margin-right:0px;margin-bottom:0px;margin-left:0px}.contactp-hero{position:relative;overflow:hidden;color:#f4f7f5;padding-top:176px;padding-right:0px;padding-bottom:96px;padding-left:0px;background-color:#00130d}@media (max-width:1023px){.contactp-hero{padding-top:138px}}@media (max-width:767px){.contactp-hero{padding-top:118px;padding-right:0px;padding-bottom:68px;padding-left:0px}}.contactp-hero-inner{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(420px,.98fr);align-items:center;gap:clamp(54px,7vw,112px);position:relative;z-index:2;width:min(1500px,calc(100% - 64px));margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}@media (max-width:1119px){.contactp-hero-inner{grid-template-columns:minmax(0,1fr) minmax(360px,.82fr);gap:46px}}@media (max-width:1023px){.contactp-hero-inner{grid-template-columns:1fr}}@media (max-width:767px){.contactp-hero-inner{gap:38px;width:min(100% - 32px,1500px)}}.contactp-hero-copy{max-width:720px}@media (max-width:1023px){.contactp-hero-copy{max-width:850px}}.contactp-eyebrow{color:#1bd3ad;font-weight:800;font-size:11px;text-transform:uppercase;letter-spacing:0.16em;margin-top:0px;margin-right:0px;margin-bottom:22px;margin-left:0px}.contactp-eyebrow{animation:contactp-rise 850ms 80ms cubic-bezier(.22,1,.36,1) both}.contactp-title{max-width:780px;color:#f4f7f5;font-weight:700;font-size:clamp(58px,6.1vw,104px);line-height:0.91;letter-spacing:-0.065em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.contactp-title{animation:contactp-rise 950ms 150ms cubic-bezier(.22,1,.36,1) both}@media (max-width:1119px){.contactp-title{font-size:clamp(58px,7vw,82px)}}@media (max-width:767px){.contactp-title{font-size:clamp(49px,14vw,70px)}}@media (max-width:479px){.contactp-title{font-size:48px}}.contactp-lead{max-width:690px;color:#b7c2bc;font-size:clamp(17px,1.4vw,22px);line-height:1.6;margin-top:30px;margin-right:0px;margin-bottom:0px;margin-left:0px}.contactp-lead{animation:contactp-rise 950ms 230ms cubic-bezier(.22,1,.36,1) both}@media (max-width:767px){.contactp-lead{font-size:16px;margin-top:23px}}.contactp-hero-actions{display:flex;gap:14px;margin-top:38px}.contactp-hero-actions{flex-wrap:wrap;animation:contactp-rise 950ms 310ms cubic-bezier(.22,1,.36,1) both}@media (max-width:767px){.contactp-hero-actions{display:grid;grid-template-columns:1fr}}.contactp-primary{display:inline-flex;justify-content:center;align-items:center;gap:22px;min-height:64px;color:#00130d;font-weight:750;font-size:14px;text-decoration:none;padding-top:0px;padding-right:30px;padding-bottom:0px;padding-left:30px;background-color:#1bd3ad;border-radius:999px;transition:transform 220ms ease,background 220ms ease}.contactp-primary:hover{background-color:#43e0c0;transform:translate3d(0px,-3px,0px)}@media (max-width:767px){.contactp-primary{width:100%}}.contactp-secondary{display:inline-flex;justify-content:center;align-items:center;min-height:64px;color:#f4f7f5;font-weight:700;font-size:14px;text-decoration:none;padding-top:0px;padding-right:30px;padding-bottom:0px;padding-left:30px;border-radius:999px;border-top:1px solid #29443a;border-right:1px solid #29443a;border-bottom:1px solid #29443a;border-left:1px solid #29443a;transition:border-color 220ms ease,color 220ms ease}.contactp-secondary:hover{color:#1bd3ad}@media (max-width:767px){.contactp-secondary{width:100%}}.contactp-response{display:flex;align-items:center;gap:12px;color:#9aa8a0;font-size:13px;margin-top:24px}.contactp-response{animation:contactp-rise 950ms 380ms cubic-bezier(.22,1,.36,1) both}.contactp-response-dot{width:9px;height:9px;background-color:#1bd3ad;border-radius:50%;box-shadow:0px 0px 0px 6px rgba(27,211,173,.12)}.contactp-visual{position:relative;min-height:520px;overflow:hidden;background-image:linear-gradient(180deg,rgba(0,19,13,.08),rgba(0,19,13,.72)),url("/wp-content/uploads/2026/07/sofa-recycle-indoor-removal.webp");background-size:auto,cover;background-position:0px 0px,50% 50%;background-repeat:repeat,repeat;background-attachment:scroll,scroll;border-radius:36px;border-top:1px solid #29443a;border-right:1px solid #29443a;border-bottom:1px solid #29443a;border-left:1px solid #29443a;box-shadow:0px 30px 70px rgba(0,0,0,.28)}.contactp-visual{animation:contactp-rise 1050ms 190ms cubic-bezier(.22,1,.36,1) both}@media (max-width:1023px){.contactp-visual{min-height:440px}}@media (max-width:767px){.contactp-visual{min-height:370px;border-radius:25px}}@media (max-width:479px){.contactp-visual{min-height:330px}}.contactp-visual-card{position:absolute;right:24px;bottom:24px;left:24px;padding-top:25px;padding-right:28px;padding-bottom:25px;padding-left:28px;background-color:rgba(0,19,13,.9);border-radius:24px;border-top:1px solid rgba(255,255,255,.18);border-right:1px solid rgba(255,255,255,.18);border-bottom:1px solid rgba(255,255,255,.18);border-left:1px solid rgba(255,255,255,.18);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}@media (max-width:767px){.contactp-visual-card{right:16px;bottom:16px;left:16px;padding-top:21px;padding-right:21px;padding-bottom:21px;padding-left:21px;border-radius:19px}}.contactp-visual-label{color:#1bd3ad;font-weight:800;font-size:10px;text-transform:uppercase;letter-spacing:0.15em;margin-top:0px;margin-right:0px;margin-bottom:7px;margin-left:0px}.contactp-visual-title{color:#f4f7f5;font-weight:700;font-size:27px;line-height:1.1;letter-spacing:-0.035em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.contactp-visual-title{font-size:23px}}.contactp-visual-copy{color:#b7c2bc;font-size:14px;line-height:1.55;margin-top:9px;margin-right:0px;margin-bottom:0px;margin-left:0px}.contactp-methods{padding-top:30px;padding-right:0px;padding-bottom:108px;padding-left:0px;background-color:#eef3f0}@media (max-width:767px){.contactp-methods{padding-bottom:76px}}.contactp-methods-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;position:relative;z-index:4;width:min(1500px,calc(100% - 64px));margin-top:-54px;margin-right:auto;margin-bottom:0px;margin-left:auto}@media (max-width:1023px){.contactp-methods-grid{grid-template-columns:1fr;margin-top:-35px}}@media (max-width:767px){.contactp-methods-grid{width:min(100% - 32px,1500px)}}.contactp-method{display:grid;grid-template-columns:62px minmax(0,1fr) 28px;align-items:center;gap:20px;min-height:176px;color:#00130d;text-decoration:none;padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px;background-color:#fff;border-radius:28px;border-top:1px solid #d5ded9;border-right:1px solid #d5ded9;border-bottom:1px solid #d5ded9;border-left:1px solid #d5ded9;transition:transform 260ms cubic-bezier(.22,1,.36,1),border-color 260ms ease,box-shadow 260ms ease;box-shadow:0px 18px 45px rgba(0,35,24,.08)}.contactp-method:hover{box-shadow:0px 25px 55px rgba(0,35,24,.13);transform:translate3d(0px,-7px,0px)}.contactp-method:hover .contactp-method-arrow{transform:translate3d(5px,0px,0px)}@media (max-width:1119px){.contactp-method{grid-template-columns:54px minmax(0,1fr);padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px}}@media (max-width:1023px){.contactp-method{min-height:138px}}@media (max-width:767px){.contactp-method{grid-template-columns:54px minmax(0,1fr);gap:16px;min-height:128px;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px;border-radius:22px}}.contactp-method-iconbox{display:grid;align-items:center;justify-items:center;width:62px;height:62px;background-color:#dff8f1;border-radius:19px}@media (max-width:1119px){.contactp-method-iconbox{width:54px;height:54px}}.contactp-method-icon{width:28px;height:28px;object-fit:contain}.contactp-method-kicker{display:block;color:#168f73;font-weight:800;font-size:10px;text-transform:uppercase;letter-spacing:0.15em;margin-bottom:7px}.contactp-method-title{display:block;color:#00130d;font-weight:750;font-size:clamp(19px,1.45vw,24px);line-height:1.15;letter-spacing:-0.035em}@media (max-width:767px){.contactp-method-title{font-size:19px}}.contactp-method-copy{display:block;color:#657069;font-size:13px;line-height:1.5;margin-top:8px}@media (max-width:479px){.contactp-method-copy{font-size:12px}}.contactp-method-arrow{display:grid;align-items:center;justify-items:center;width:28px;height:28px;color:#168f73;font-size:22px;transition:transform 240ms ease}@media (max-width:1119px){.contactp-method-arrow{display:none}}.contactp-enquiry{color:#f4f7f5;padding-top:116px;padding-right:0px;padding-bottom:116px;padding-left:0px;background-color:#00130d}@media (max-width:767px){.contactp-enquiry{padding-top:78px;padding-right:0px;padding-bottom:78px;padding-left:0px}}.contactp-enquiry-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(540px,1.1fr);align-items:start;gap:clamp(56px,8vw,130px);width:min(1500px,calc(100% - 64px));margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}@media (max-width:1119px){.contactp-enquiry-grid{grid-template-columns:minmax(0,.82fr) minmax(480px,1.18fr);gap:56px}}@media (max-width:1023px){.contactp-enquiry-grid{grid-template-columns:1fr}}@media (max-width:767px){.contactp-enquiry-grid{gap:42px;width:min(100% - 32px,1500px)}}.contactp-enquiry-copy{position:sticky;top:130px}@media (max-width:1023px){.contactp-enquiry-copy{position:static}}.contactp-section-label{color:#1bd3ad;font-weight:800;font-size:10px;text-transform:uppercase;letter-spacing:0.16em;margin-top:0px;margin-right:0px;margin-bottom:18px;margin-left:0px}.contactp-section-title{max-width:650px;color:#f4f7f5;font-weight:700;font-size:clamp(44px,4vw,72px);line-height:0.98;letter-spacing:-0.06em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.contactp-section-title{font-size:46px}}@media (max-width:479px){.contactp-section-title{font-size:42px}}.contactp-section-lead{max-width:620px;color:#b7c2bc;font-size:17px;line-height:1.65;margin-top:25px;margin-right:0px;margin-bottom:0px;margin-left:0px}.contactp-checklist{display:grid;gap:0px;max-width:610px;margin-top:38px;border-top:1px solid #29443a}.contactp-check{display:block;color:#dce4df;font-size:14px;line-height:1.5;padding-top:18px;padding-right:0px;padding-bottom:18px;padding-left:0px;border-bottom:1px solid #29443a}.contactp-check small{color:#1ed3ae;font-weight:700;font-size:11px;line-height:1.2;text-transform:uppercase;letter-spacing:0.14em}.contactp-check strong{color:#f4f7f5;font-weight:650;font-size:16px;line-height:1.45}.contactp-checkmark{display:grid;align-items:center;justify-items:center;width:22px;height:22px;color:#00130d;font-weight:900;font-size:13px;background-color:#1bd3ad;border-radius:50%}.contactp-direct{display:flex;gap:12px;margin-top:34px}.contactp-direct{flex-wrap:wrap}@media (max-width:479px){.contactp-direct{display:grid;grid-template-columns:1fr}}.contactp-direct-link{display:inline-flex;align-items:center;gap:10px;min-height:46px;color:#f4f7f5;font-weight:700;font-size:13px;text-decoration:none;padding-top:0px;padding-right:17px;padding-bottom:0px;padding-left:17px;border-radius:999px;border-top:1px solid #29443a;border-right:1px solid #29443a;border-bottom:1px solid #29443a;border-left:1px solid #29443a;transition:border-color 220ms ease,color 220ms ease}.contactp-direct-link:hover{color:#1bd3ad}@media (max-width:479px){.contactp-direct-link{justify-content:center}}.contactp-form-shell{color:#00130d;padding-top:42px;padding-right:42px;padding-bottom:42px;padding-left:42px;background-color:#fff;border-radius:34px;box-shadow:0px 28px 70px rgba(0,0,0,.24)}.contactp-form-shell .breakdance-form-field__input:is(select){color:#091912;background-color:#f6f8f6}.contactp-form-shell .breakdance-form-field__input:is(select){-webkit-text-fill-color:#091912}.contactp-form-shell .breakdance-form-field__input:is(select) option{color:#091912;background-color:#fff}.contactp-form-shell .breakdance-form-field__input:is(select) option{-webkit-text-fill-color:#091912}.contactp-form-shell.observe{opacity:0.01}.contactp-form-shell.observe{filter:none;transform:none;opacity:1!important;filter:none!important;transform:none!important}@media (max-width:767px){.contactp-form-shell{padding-top:26px;padding-right:20px;padding-bottom:26px;padding-left:20px;border-radius:24px}}.contactp-form-label{color:#168f73;font-weight:800;font-size:10px;text-transform:uppercase;letter-spacing:0.16em;margin-top:0px;margin-right:0px;margin-bottom:12px;margin-left:0px}.contactp-form-title{color:#00130d;font-weight:700;font-size:clamp(34px,3vw,50px);line-height:1;letter-spacing:-0.055em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.contactp-form-copy{color:#69746d;font-size:14px;line-height:1.55;margin-top:15px;margin-right:0px;margin-bottom:28px;margin-left:0px}.contactp-form-slot{min-height:420px}.contactp-form-loading{color:#69746d;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.contactp-next{padding-top:110px;padding-right:0px;padding-bottom:110px;padding-left:0px;background-color:#eef3f0}@media (max-width:767px){.contactp-next{padding-top:78px;padding-right:0px;padding-bottom:78px;padding-left:0px}}.contactp-next-inner{width:min(1500px,calc(100% - 64px));margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}@media (max-width:767px){.contactp-next-inner{width:min(100% - 32px,1500px)}}.contactp-next-heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.55fr);align-items:end;gap:50px;margin-bottom:48px}@media (max-width:1023px){.contactp-next-heading{grid-template-columns:1fr;gap:22px}}.contactp-next-title{max-width:800px;color:#00130d;font-weight:700;font-size:clamp(42px,4vw,70px);line-height:0.98;letter-spacing:-0.06em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.contactp-next-copy{color:#657069;font-size:16px;line-height:1.65;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.contactp-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}@media (max-width:767px){.contactp-steps{grid-template-columns:1fr}}.contactp-step{min-height:245px;padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px;background-color:#fff;border-radius:26px;border-top:1px solid #d5ded9;border-right:1px solid #d5ded9;border-bottom:1px solid #d5ded9;border-left:1px solid #d5ded9}@media (max-width:767px){.contactp-step{min-height:0px}}.contactp-step-number{display:block;color:#1bd3ad;font-weight:750;font-size:44px;letter-spacing:-0.05em}.contactp-step-title{color:#00130d;font-weight:750;font-size:22px;letter-spacing:-0.035em;margin-top:45px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.contactp-step-title{margin-top:28px}}.contactp-step-copy{color:#657069;font-size:14px;line-height:1.6;margin-top:10px;margin-right:0px;margin-bottom:0px;margin-left:0px}.contactp-detail-link{color:#f4f7f5;text-decoration:none;transition:color 180ms ease}.contactp-detail-link:hover{color:#1ed3ae}.sr-photo-dismantled-room{background-image:url("/wp-content/uploads/2026/08/dismantled-modular-sofa-home.webp");background-size:auto;background-position:0 0;background-repeat:repeat;background-attachment:scroll}.sr-photo-dismantled-room{background-position:0 0}.sr-photo-recycling-workshop{background-image:url("/wp-content/uploads/2026/08/sofa-material-recycling-workshop.webp");background-size:auto;background-position:0 0;background-repeat:repeat;background-attachment:scroll}.sr-photo-recycling-workshop{background-position:0 0}.sr-photo-recliner-dismantling{background-image:url("/wp-content/uploads/2026/08/recliner-sofa-dismantling.webp");background-size:auto;background-position:0 0;background-repeat:repeat;background-attachment:scroll}.sr-photo-recliner-dismantling{background-position:0 0}.sr-photo-upstairs-access{background-image:url("/wp-content/uploads/2026/08/upstairs-sofa-access-preparation.webp");background-size:auto;background-position:0 0;background-repeat:repeat;background-attachment:scroll}.sr-photo-upstairs-access{background-position:0 0}.sr-photo-wrapped-sofa-van{background-image:url("/wp-content/uploads/2026/08/wrapped-sofa-ready-for-collection.webp");background-size:auto;background-position:0 0;background-repeat:repeat;background-attachment:scroll}.sr-photo-wrapped-sofa-van{background-position:0 0}.sr-photo-sofa-sections-doorway{background-image:url("/wp-content/uploads/2026/08/sofa-sections-ready-for-removal.webp");background-size:auto;background-position:0 0;background-repeat:repeat;background-attachment:scroll}.sr-photo-sofa-sections-doorway{background-position:0 0}.oxy-text-14-186.sr-photo-dismantled-room.oxy-text{background-image:url("/wp-content/uploads/2026/08/dismantled-modular-sofa-home.webp");background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-attachment:scroll}.oxy-text-14-187.sr-photo-wrapped-sofa-van.oxy-text{background-image:url("/wp-content/uploads/2026/08/wrapped-sofa-ready-for-collection.webp");background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-attachment:scroll}.oxy-text-14-188.sr-photo-recliner-dismantling.oxy-text{background-image:url("/wp-content/uploads/2026/08/recliner-sofa-dismantling.webp");background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-attachment:scroll}.oxy-text-14-163.sr-photo-wrapped-sofa-van.oxy-text{background-image:url("/wp-content/uploads/2026/08/wrapped-sofa-ready-for-collection.webp");background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-attachment:scroll}.oxy-text-77-2467.sr-photo-wrapped-sofa-van.oxy-text{background-image:url("/wp-content/uploads/2026/08/wrapped-sofa-ready-for-collection.webp");background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-attachment:scroll}.oxy-text-77-2584.sr-photo-dismantled-room.oxy-text{background-image:url("/wp-content/uploads/2026/08/dismantled-modular-sofa-home.webp");background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-attachment:scroll}.oxy-text-77-2626.sr-photo-upstairs-access.oxy-text{background-image:url("/wp-content/uploads/2026/08/upstairs-sofa-access-preparation.webp");background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-attachment:scroll}.oxy-text-240-136.sr-photo-recycling-workshop.oxy-text{background-image:url("/wp-content/uploads/2026/08/sofa-material-recycling-workshop.webp");background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-attachment:scroll}.oxy-text-240-242.sr-photo-recycling-workshop.oxy-text{background-image:url("/wp-content/uploads/2026/08/sofa-material-recycling-workshop.webp");background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-attachment:scroll}.oxy-text-273-389.sr-photo-sofa-sections-doorway.oxy-text{background-image:url("/wp-content/uploads/2026/08/sofa-sections-ready-for-removal.webp");background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-attachment:scroll}.oxy-container-240-215.eco-audience-section{position:relative;z-index:2;overflow:visible}.oxy-container-311-144.contactp-visual{background-image:linear-gradient(rgba(0,19,13,.08),rgba(0,19,13,.72)),url("/wp-content/uploads/2026/08/wrapped-sofa-ready-for-collection.webp");background-size:auto,cover;background-position:0px 0px,50% 50%;background-repeat:repeat,no-repeat;background-attachment:scroll,scroll}#sofa-contact-page-submit{display:flex;justify-content:center;align-items:center;gap:16px;width:100%;min-height:60px;color:#03120d;font-family:Manrope,sans-serif;font-weight:800;font-size:11px;line-height:1;margin-top:5px;padding-top:0px;padding-right:24px;padding-bottom:0px;padding-left:24px;background-color:var(--accent,#19d6aa);border-radius:999px;border-top:0px solid currentColor;border-right:0px solid currentColor;border-bottom:0px solid currentColor;border-left:0px solid currentColor;transition:transform 180ms,background-color 180ms,box-shadow 180ms}#sofa-contact-page-submit{box-shadow:none}#sofa-contact-page-submit::after{display:block;width:18px;height:18px;color:#03120d;font-family:Manrope,sans-serif;font-weight:500;font-size:18px;line-height:1}#sofa-contact-page-submit::after{content:"→"}#sofa-contact-page-submit:hover{background-color:#24e2b5;box-shadow:0px 10px 24px rgba(25,214,170,.2);transform:translate3d(0px,-1px,0px)}#sofa-contact-page-submit:focus-visible{outline:2px solid #03120d;outline-offset:3px}a:hover{color:inherit}a.button:hover{color:#00130e}a.button:focus-visible{color:#00130e}a.text-link:hover{color:rgba(246,248,246,.82)}a.text-link:focus-visible{color:rgba(246,248,246,.82)}a.quick-contact-value:hover{color:#087359}a.quick-contact-value:focus-visible{color:#087359}.sr-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;margin-top:-1px;margin-right:-1px;margin-bottom:-1px;margin-left:-1px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.sr-visually-hidden{clip:rect(0,0,0,0);white-space:nowrap}.sr-price-section{position:relative;overflow:visible;color:#07110d;padding-top:88px;padding-right:0px;padding-bottom:96px;padding-left:0px;background-color:#f2f5f1}.sr-price-section + .benefits-section{padding-top:48px}@media (max-width:1119px){.sr-price-section + .benefits-section{padding-top:175px}}@media (max-width:1023px){.sr-price-section{padding-top:78px;padding-right:0px;padding-bottom:86px;padding-left:0px}.sr-price-section + .benefits-section{padding-top:175px}}@media (max-width:767px){.sr-price-section{padding-top:64px;padding-right:0px;padding-bottom:72px;padding-left:0px}.sr-price-section + .benefits-section{padding-top:130px}}@media (max-width:479px){.sr-price-section + .benefits-section{padding-top:90px}}.sr-price-shell{width:min(1500px,calc(100% - 40px));margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}@media (max-width:767px){.sr-price-shell{width:min(100% - 32px,1500px)}}.sr-price-intro{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.65fr);align-items:end;gap:48px;margin-bottom:30px}@media (max-width:1023px){.sr-price-intro{grid-template-columns:minmax(0,1fr);gap:18px}}.sr-price-kicker{display:block;color:#098d70;font-weight:800;font-size:12px;text-transform:uppercase;letter-spacing:0.16em;margin-bottom:16px}.sr-price-title{max-width:900px;font-family:Manrope,sans-serif;font-weight:600;font-size:clamp(44px,5.2vw,78px);line-height:0.98;letter-spacing:-0.065em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:1119px){.sr-price-title{font-size:clamp(44px,6.5vw,68px)}}@media (max-width:767px){.sr-price-title{font-size:clamp(40px,11vw,58px)}}@media (max-width:479px){.sr-price-title{font-size:39px}}.sr-price-lead{max-width:560px;color:#59645e;font-size:17px;line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.sr-price-lead{font-size:16px}}.sr-price-callout{display:flex;align-items:start;gap:16px;color:#f6f8f6;margin-bottom:30px;padding-top:20px;padding-right:24px;padding-bottom:20px;padding-left:24px;background-color:#062d24;border-radius:22px}@media (max-width:767px){.sr-price-callout{padding-top:18px;padding-right:18px;padding-bottom:18px;padding-left:18px;border-radius:20px}}.sr-price-callout-mark{display:grid;align-items:center;justify-items:center;flex-grow:0;flex-shrink:0;flex-basis:40px;width:40px;height:40px;color:#062d24;font-weight:800;font-size:20px;background-color:#19d6aa;border-radius:50%}@media (max-width:479px){.sr-price-callout-mark{flex-basis:36px;width:36px;height:36px}}.sr-price-callout-title{font-weight:800;font-size:17px;margin-top:0px;margin-right:0px;margin-bottom:4px;margin-left:0px}.sr-price-callout-text{max-width:1080px;color:#c7d0cc;font-size:14px;line-height:1.5;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.sr-price-layout{display:grid;grid-template-columns:minmax(0,1fr) 350px;align-items:start;gap:34px}@media (max-width:1119px){.sr-price-layout{grid-template-columns:minmax(0,1fr) 320px}}@media (max-width:1023px){.sr-price-layout{grid-template-columns:minmax(0,1fr)}}.sr-price-groups{display:grid;gap:12px;min-width:0px}@media (max-width:1023px){.sr-price-groups{order:1}}.sr-price-group{overflow:hidden;background-color:#fff;border-radius:22px;border-top:1px solid rgba(7,17,13,.12);border-right:1px solid rgba(7,17,13,.12);border-bottom:1px solid rgba(7,17,13,.12);border-left:1px solid rgba(7,17,13,.12);box-shadow:0px 12px 30px rgba(7,17,13,.04)}.sr-price-group[data-open="true"] .sr-price-group-chevron{background-color:#19d6aa;transform:rotateZ(45deg)}.sr-price-group-head{display:grid;grid-template-columns:54px minmax(0,1fr) auto 42px;align-items:center;gap:18px;padding-top:20px;padding-right:22px;padding-bottom:20px;padding-left:22px;cursor:pointer;transition:background 0.2s ease,border-color 0.2s ease}.sr-price-group-head:hover{background-color:#f8fbf9}@media (max-width:767px){.sr-price-group-head{grid-template-columns:48px minmax(0,1fr) 36px;gap:13px;padding-top:17px;padding-right:17px;padding-bottom:17px;padding-left:17px}}.sr-price-group-title{font-size:22px;line-height:1.1;letter-spacing:-0.04em;margin-top:0px;margin-right:0px;margin-bottom:5px;margin-left:0px}.sr-price-group-note{color:#6f7973;font-size:13px;line-height:1.45;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:479px){.sr-price-group-note{font-size:12px}}.sr-price-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}@media (max-width:1119px){.sr-price-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.sr-price-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}@media (max-width:479px){.sr-price-grid{grid-template-columns:minmax(0,1fr)}}.sr-price-item{display:flex;flex-flow:column;min-height:166px;padding-top:16px;padding-right:16px;padding-bottom:16px;padding-left:16px;background-color:#f8faf8;border-radius:18px;border-top:1px solid rgba(7,17,13,.1);border-right:1px solid rgba(7,17,13,.1);border-bottom:1px solid rgba(7,17,13,.1);border-left:1px solid rgba(7,17,13,.1);transition:transform 0.2s ease,border-color 0.2s ease,box-shadow 0.2s ease}.sr-price-item:hover{box-shadow:0px 12px 28px rgba(7,17,13,.08);transform:translate3d(0px,-2px,0px)}.sr-price-item[data-selected]{background-color:#f2fffb}@media (max-width:479px){.sr-price-item{min-height:0px}}.sr-price-item-top{display:flex;justify-content:space-between;align-items:start;gap:12px;margin-bottom:12px}.sr-price-icon{display:grid;align-items:center;justify-items:center;position:relative;width:52px;height:52px;color:#087a61;padding-top:9px;padding-right:9px;padding-bottom:9px;padding-left:9px;background-color:#e5faf4;border-radius:15px}.sr-price-value{font-weight:800;font-size:22px;letter-spacing:-0.04em}.sr-price-name{flex-grow:1;flex-shrink:1;flex-basis:0px;font-size:15px;line-height:1.25;letter-spacing:-0.02em;margin-top:0px;margin-right:0px;margin-bottom:14px;margin-left:0px}.sr-price-controls{display:grid;grid-template-columns:36px minmax(24px,1fr) 36px;align-items:center;gap:8px}.sr-price-step{display:grid;align-items:center;justify-items:center;width:36px;height:36px;color:#07110d;font-size:20px;line-height:1;background-color:#fff;border-radius:50%;border-top:1px solid rgba(7,17,13,.18);border-right:1px solid rgba(7,17,13,.18);border-bottom:1px solid rgba(7,17,13,.18);border-left:1px solid rgba(7,17,13,.18);cursor:pointer;transition:background 0.2s ease,border-color 0.2s ease,transform 0.2s ease}.sr-price-step:hover{background-color:#dff8f1;transform:scale(1.04,1.04)}.sr-price-step-add{background-color:#19d6aa}.sr-price-qty{font-weight:800;font-size:16px;text-align:center}.sr-price-summary{position:sticky;top:calc(var(--wp-admin--admin-bar--height,0px) + 28px);color:#f6f8f6;padding-top:26px;padding-right:26px;padding-bottom:26px;padding-left:26px;background-color:#030b08;border-radius:26px;box-shadow:0px 24px 60px rgba(7,17,13,.16)}@media (max-width:1023px){.sr-price-summary{order:2}}@media (max-width:767px){.sr-price-summary{padding-top:23px;padding-right:23px;padding-bottom:23px;padding-left:23px}}.sr-price-summary-kicker{color:#19d6aa;font-weight:800;font-size:11px;text-transform:uppercase;letter-spacing:0.16em;margin-top:0px;margin-right:0px;margin-bottom:8px;margin-left:0px}.sr-price-summary-title{font-size:28px;letter-spacing:-0.045em;margin-top:0px;margin-right:0px;margin-bottom:8px;margin-left:0px}.sr-price-summary-copy{color:#a7ada9;font-size:13px;line-height:1.5;margin-top:0px;margin-right:0px;margin-bottom:18px;margin-left:0px}.sr-price-selected{display:grid;gap:8px;min-height:52px;color:#c9d1cd;font-size:12px;line-height:1.4;margin-bottom:14px;padding-top:16px;padding-right:0px;padding-bottom:16px;padding-left:0px;border-top:1px solid rgba(255,255,255,.14);border-bottom:1px solid rgba(255,255,255,.14)}.sr-price-row{display:flex;justify-content:space-between;align-items:center;gap:20px;color:#c9d1cd;font-size:13px;margin-top:8px;margin-right:0px;margin-bottom:8px;margin-left:0px}.sr-price-total{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-top:17px;margin-right:0px;margin-bottom:20px;margin-left:0px}.sr-price-total-label{font-weight:700;font-size:14px}.sr-price-total-value{color:#19d6aa;font-weight:800;font-size:34px;letter-spacing:-0.05em}@media (max-width:479px){.sr-price-total-value{font-size:32px}}.sr-price-continue{display:flex;justify-content:space-between;align-items:center;gap:18px;min-height:54px;color:#00120e;font-weight:800;font-size:13px;text-decoration:none;padding-top:0px;padding-right:22px;padding-bottom:0px;padding-left:22px;background-color:#19d6aa;border-radius:999px;transition:transform 0.2s ease,box-shadow 0.2s ease,opacity 0.2s ease}.sr-price-continue:hover{color:#00120e;box-shadow:0px 14px 30px rgba(25,214,170,.18);transform:translate3d(0px,-2px,0px)}.sr-price-note{color:#8e9993;font-size:10px;line-height:1.5;margin-top:14px;margin-right:0px;margin-bottom:0px;margin-left:0px}.sr-price-empty{color:#8e9993;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.sr-confirm-main{min-height:100vh;color:#07110d;padding-top:170px;padding-right:0px;padding-bottom:110px;padding-left:0px;background-color:#f2f5f1}@media (max-width:1023px){.sr-confirm-main{padding-top:140px}}@media (max-width:767px){.sr-confirm-main{padding-top:120px;padding-right:0px;padding-bottom:80px;padding-left:0px}}.sr-confirm-shell{width:min(1260px,calc(100% - 40px));margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}@media (max-width:767px){.sr-confirm-shell{width:min(100% - 32px,1260px)}}.sr-confirm-hero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(300px,.7fr);align-items:end;gap:56px;margin-bottom:52px}@media (max-width:1023px){.sr-confirm-hero{grid-template-columns:minmax(0,1fr);gap:22px}}.sr-confirm-kicker{display:block;color:#098d70;font-weight:800;font-size:12px;text-transform:uppercase;letter-spacing:0.16em;margin-bottom:18px}.sr-confirm-title{font-family:Manrope,sans-serif;font-weight:600;font-size:clamp(48px,6.4vw,88px);line-height:0.96;letter-spacing:-0.065em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.sr-confirm-title{font-size:clamp(42px,12vw,62px)}}@media (max-width:479px){.sr-confirm-title{font-size:42px}}.sr-confirm-lead{color:#59645e;font-size:18px;line-height:1.65;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.sr-confirm-lead{font-size:16px}}.sr-confirm-grid{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:start;gap:28px}@media (max-width:1023px){.sr-confirm-grid{grid-template-columns:minmax(0,1fr)}}.sr-confirm-summary-card{position:sticky;top:calc(var(--wp-admin--admin-bar--height,0px) + 28px);color:#f6f8f6;padding-top:34px;padding-right:34px;padding-bottom:34px;padding-left:34px;background-color:#062d24;border-radius:28px}@media (max-width:1023px){.sr-confirm-summary-card{position:relative;top:auto}}@media (max-width:767px){.sr-confirm-summary-card{padding-top:25px;padding-right:25px;padding-bottom:25px;padding-left:25px;border-radius:24px}}.sr-confirm-summary-kicker{color:#19d6aa;font-weight:800;font-size:11px;text-transform:uppercase;letter-spacing:0.16em;margin-top:0px;margin-right:0px;margin-bottom:10px;margin-left:0px}.sr-confirm-summary-title{font-size:31px;line-height:1.1;letter-spacing:-0.045em;margin-top:0px;margin-right:0px;margin-bottom:20px;margin-left:0px}.sr-confirm-summary{color:#c8d0cc;font-size:15px;line-height:1.65;margin-top:0px;margin-right:0px;margin-bottom:20px;margin-left:0px;padding-top:22px;padding-right:0px;padding-bottom:22px;padding-left:0px;border-top:1px solid rgba(255,255,255,.14);border-bottom:1px solid rgba(255,255,255,.14)}.sr-confirm-total-row{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:18px}.sr-confirm-total-label{font-weight:700;font-size:15px}.sr-confirm-total{color:#19d6aa;font-weight:800;font-size:40px;letter-spacing:-0.05em}@media (max-width:479px){.sr-confirm-total{font-size:34px}}.sr-confirm-note{color:#97a29c;font-size:12px;line-height:1.55;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.sr-confirm-help{display:grid;gap:12px;margin-top:24px}.sr-confirm-help-link{display:flex;justify-content:space-between;align-items:center;min-height:54px;color:#f6f8f6;font-weight:800;font-size:14px;text-decoration:none;padding-top:0px;padding-right:20px;padding-bottom:0px;padding-left:20px;border-radius:999px;border-top:1px solid rgba(255,255,255,.18);border-right:1px solid rgba(255,255,255,.18);border-bottom:1px solid rgba(255,255,255,.18);border-left:1px solid rgba(255,255,255,.18)}.sr-confirm-help-link:hover{color:#19d6aa}.sr-confirm-form-card{padding-top:38px;padding-right:38px;padding-bottom:38px;padding-left:38px;background-color:#fff;border-radius:30px;box-shadow:0px 24px 70px rgba(7,17,13,.09)}@media (max-width:767px){.sr-confirm-form-card{padding-top:25px;padding-right:25px;padding-bottom:25px;padding-left:25px;border-radius:24px}}.sr-confirm-form-kicker{display:block;color:#098d70;font-weight:800;font-size:11px;text-transform:uppercase;letter-spacing:0.16em;margin-bottom:10px}.sr-confirm-form-title{font-size:36px;line-height:1.05;letter-spacing:-0.05em;margin-top:0px;margin-right:0px;margin-bottom:10px;margin-left:0px}@media (max-width:479px){.sr-confirm-form-title{font-size:31px}}.sr-confirm-form-copy{color:#6f7973;font-size:15px;line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:28px;margin-left:0px}.sr-confirm-trust{display:flex;align-items:start;gap:10px;color:#6f7973;font-size:12px;line-height:1.5;margin-top:18px;margin-right:0px;margin-bottom:0px;margin-left:0px}#furniture-confirm-submit{width:100%;min-height:60px;color:#00120e;font-family:Manrope,sans-serif;font-weight:800;background-color:#19d6aa;border-radius:999px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;box-shadow:0px 14px 30px rgba(25,214,170,.14)}#furniture-confirm-submit:hover{color:#00120e;background-color:#16c79e;transform:translate3d(0px,-2px,0px)}.sr-confirm-header{background-color:#030b08}.sr-confirm-header .brand{visibility:visible;z-index:20;opacity:0.01}.sr-confirm-header .brand{transform:none}.home-hero-location{font-size:64px}.home-hero-location.title-line--accent{width:auto}@media (max-width:1119px){.home-hero-location{font-size:58px}}@media (max-width:1023px){.home-hero-location{font-size:60px}}@media (max-width:767px){.home-hero-location{width:auto;font-size:46px}.home-hero-location{white-space:normal}}@media (max-width:479px){.home-hero-location{width:auto;font-size:38px}.home-hero-location{white-space:normal}}.sr-price-group-icon{display:grid;align-items:center;justify-items:center;width:54px;height:54px;color:#087a61;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;background-color:#e5faf4;border-radius:16px}@media (max-width:767px){.sr-price-group-icon{width:48px;height:48px;border-radius:14px}}.sr-price-group-copy{min-width:0px}.sr-price-group-meta{display:grid;justify-items:end;gap:2px;color:#6f7973;font-size:11px;line-height:1.35}.sr-price-group-meta strong{color:#07110d;font-size:15px}.sr-price-group-meta{white-space:nowrap}@media (max-width:767px){.sr-price-group-meta{display:flex;align-items:center;gap:10px;grid-row-start:2;grid-column-start:2}.sr-price-group-meta{justify-items:start}}.sr-price-group-selected{color:#19d6aa;font-weight:800;font-size:10px;margin-top:3px;padding-top:3px;padding-right:8px;padding-bottom:3px;padding-left:8px;background-color:#062d24;border-radius:999px}.sr-price-group-chevron{display:grid;align-items:center;justify-items:center;width:38px;height:38px;color:#07110d;font-size:24px;line-height:1;background-color:#f2f5f1;border-radius:50%;transition:transform 0.2s ease,background 0.2s ease}@media (max-width:767px){.sr-price-group-chevron{grid-row-start:1;grid-row-end:span 2;grid-column-start:3;width:34px;height:34px}}.sr-price-group-panel{padding-top:18px;padding-right:18px;padding-bottom:18px;padding-left:18px;border-top:1px solid rgba(7,17,13,.1)}.sr-price-group-panel[hidden]{display:none}@media (max-width:767px){.sr-price-group-panel{padding-top:13px;padding-right:13px;padding-bottom:13px;padding-left:13px}}.sr-price-icon-svg{width:100%;height:100%;color:currentColor}.sr-price-icon-badge{display:grid;align-items:center;justify-items:center;position:absolute;right:-5px;bottom:-5px;height:20px;min-width:23px;color:#19d6aa;font-weight:900;font-size:8px;letter-spacing:0.04em;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:5px;background-color:#062d24;border-radius:999px;border-top:2px solid #f8faf8;border-right:2px solid #f8faf8;border-bottom:2px solid #f8faf8;border-left:2px solid #f8faf8}.ret-hero{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:64px;color:#f6f8f6;padding-top:180px;padding-right:max(24px,calc(( 100vw - 1500px ) / 2));padding-bottom:88px;padding-left:max(24px,calc(( 100vw - 1500px ) / 2));background-color:#062d24}@media (max-width:1119px){.ret-hero{gap:30px;padding-top:155px}}@media (max-width:1023px){.ret-hero{grid-template-columns:minmax(0,1fr);padding-top:140px}}@media (max-width:767px){.ret-hero{gap:36px;padding-top:124px;padding-right:20px;padding-bottom:56px;padding-left:20px}}.ret-kicker{display:block;color:#19d6aa;font-weight:800;font-size:12px;text-transform:uppercase;letter-spacing:0.16em;margin-top:0px;margin-right:0px;margin-bottom:24px;margin-left:0px}.ret-title{max-width:850px;color:inherit;font-weight:600;font-size:clamp(48px,5.2vw,82px);line-height:1.02;letter-spacing:-0.065em;margin-top:0px;margin-right:0px;margin-bottom:26px;margin-left:0px}@media (max-width:1023px){.ret-title{max-width:800px}}@media (max-width:767px){.ret-title{font-size:46px}}@media (max-width:479px){.ret-title{font-size:40px}}.ret-lead{max-width:650px;color:#c1cec8;font-size:19px;line-height:1.65;margin-top:0px;margin-right:0px;margin-bottom:28px;margin-left:0px}@media (max-width:767px){.ret-lead{font-size:17px}}.ret-actions{display:flex;align-items:center;gap:14px}.ret-actions{flex-wrap:wrap}@media (max-width:479px){.ret-actions{flex-flow:column;align-items:stretch}}.ret-button{display:inline-flex;justify-content:center;align-items:center;min-height:56px;color:#031c13;font-weight:800;font-size:14px;text-decoration:none;padding-top:16px;padding-right:26px;padding-bottom:16px;padding-left:26px;background-color:#19d6aa;border-radius:999px;transition:background 0.2s,transform 0.2s}.ret-button:hover{color:#031c13;background-color:#f6f8f6;transform:translate3d(0px,-2px,0px)}@media (max-width:479px){.ret-button{text-align:center}}.ret-link{color:#f6f8f6;font-weight:700;font-size:14px;text-decoration:none;padding-top:12px;padding-right:2px;padding-bottom:12px;padding-left:2px;border-bottom:1px solid #748f82}.ret-link:hover{color:#19d6aa}@media (max-width:479px){.ret-link{align-self:start}}.ret-visual{display:flex;flex-flow:column;gap:18px;overflow:hidden;padding-top:28px;padding-right:22px;padding-bottom:0px;padding-left:22px;background-color:#e9eeea;border-radius:30px}@media (max-width:1023px){.ret-visual{width:100%;max-width:680px;margin-top:auto;margin-right:auto;margin-bottom:auto;margin-left:auto}}@media (max-width:767px){.ret-visual{border-radius:24px}}.ret-visual-label{color:#08765e;font-weight:800;font-size:12px;text-transform:uppercase;letter-spacing:0.13em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ret-visual-title{max-width:460px;color:#07110d;font-size:clamp(28px,2.5vw,42px);line-height:1.1;letter-spacing:-0.05em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:479px){.ret-visual-title{font-size:29px}}.ret-furniture{display:block;width:100%;height:auto;object-fit:contain}.ret-caption{color:#062d24;font-weight:700;font-size:14px;margin-top:0px;margin-right:-22px;margin-bottom:0px;margin-left:-22px;padding-top:20px;padding-right:24px;padding-bottom:20px;padding-left:24px;background-color:#19d6aa}.ret-section{color:#07110d;padding-top:90px;padding-right:max(24px,calc(( 100vw - 1500px ) / 2));padding-bottom:90px;padding-left:max(24px,calc(( 100vw - 1500px ) / 2));background-color:#f2f5f1}@media (max-width:1023px){.ret-section{padding-top:65px;padding-bottom:65px}}@media (max-width:767px){.ret-section{gap:28px;padding-top:56px;padding-right:20px;padding-bottom:56px;padding-left:20px}}.ret-intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:90px}@media (max-width:1119px){.ret-intro{gap:40px}}@media (max-width:1023px){.ret-intro{grid-template-columns:minmax(0,1fr)}}.ret-eyebrow{display:block;color:#07866b;font-weight:800;font-size:12px;text-transform:uppercase;letter-spacing:0.15em;margin-top:0px;margin-right:0px;margin-bottom:18px;margin-left:0px}.ret-heading{color:inherit;font-weight:600;font-size:clamp(34px,3.7vw,58px);line-height:1.08;letter-spacing:-0.055em;margin-top:0px;margin-right:0px;margin-bottom:24px;margin-left:0px}@media (max-width:767px){.ret-heading{font-size:36px}}@media (max-width:479px){.ret-heading{font-size:33px}}.ret-copy{max-width:760px;color:#59645e;font-size:17px;line-height:1.7;margin-top:0px;margin-right:0px;margin-bottom:20px;margin-left:0px}.ret-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:44px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:1119px){.ret-cards{gap:14px}}@media (max-width:1023px){.ret-cards{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.ret-cards{margin-top:26px}}.ret-card{display:flex;flex-flow:column;gap:15px;padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px;background-color:#fff;border-radius:24px;border-top:1px solid #dce5df;border-right:1px solid #dce5df;border-bottom:1px solid #dce5df;border-left:1px solid #dce5df}@media (max-width:1119px){.ret-card{padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px}}.ret-number{color:#09836b;font-weight:800;font-size:14px;letter-spacing:0.09em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ret-card-title{color:#07110d;font-size:25px;line-height:1.2;letter-spacing:-0.04em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ret-card-copy{color:#59645e;font-size:15px;line-height:1.65;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ret-dark{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:90px;color:#f6f8f6;padding-top:90px;padding-right:max(24px,calc(( 100vw - 1500px ) / 2));padding-bottom:90px;padding-left:max(24px,calc(( 100vw - 1500px ) / 2));background-color:#031c13}@media (max-width:1119px){.ret-dark{gap:40px}}@media (max-width:1023px){.ret-dark{grid-template-columns:minmax(0,1fr);padding-top:65px;padding-bottom:65px}}@media (max-width:767px){.ret-dark{gap:28px;padding-top:56px;padding-right:20px;padding-bottom:56px;padding-left:20px}}.ret-light-copy{color:#b7c9be;font-size:17px;line-height:1.7;margin-top:0px;margin-right:0px;margin-bottom:22px;margin-left:0px}.ret-list{display:flex;flex-flow:column;gap:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.ret-list{list-style:none}.ret-list-item{color:#f6f8f6;font-size:18px;line-height:1.45;padding-top:20px;padding-right:0px;padding-bottom:20px;padding-left:0px;border-bottom:1px solid #355345}.ret-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:40px}@media (max-width:1023px){.ret-steps{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.ret-steps{gap:28px}}.ret-step{display:flex;flex-flow:column;gap:15px;padding-top:24px;border-top:2px solid #19d6aa}.ret-contact{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.75fr);align-items:center;gap:80px;color:#f6f8f6;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:80px;padding-right:max(24px,calc(( 100vw - 1500px ) / 2));padding-bottom:80px;padding-left:max(24px,calc(( 100vw - 1500px ) / 2));background-color:#062d24}.ret-contact{scroll-margin-top:110px}@media (max-width:1119px){.ret-contact{gap:40px}}@media (max-width:1023px){.ret-contact{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.ret-contact{gap:28px;padding-top:56px;padding-right:20px;padding-bottom:56px;padding-left:20px}}.ret-contact-links{display:flex;flex-flow:column;gap:16px;min-width:0px}.ret-contact-link{color:#f6f8f6;font-weight:700;font-size:clamp(18px,2vw,27px);text-decoration:none;padding-top:22px;padding-right:26px;padding-bottom:22px;padding-left:26px;border-radius:22px;border-top:1px solid #557568;border-right:1px solid #557568;border-bottom:1px solid #557568;border-left:1px solid #557568}.ret-contact-link:hover{color:#19d6aa;background-color:#0b382a}.ret-contact-link{overflow-wrap:anywhere}@media (max-width:767px){.ret-contact-link{padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px}}.ret-small{color:#a5bbb0;font-size:13px;line-height:1.6;margin-top:16px;margin-right:0px;margin-bottom:0px;margin-left:0px}.rtl2-page{color:#07130f;background-color:#f1f5f2}.rtl2-page{overflow-x:clip}.rtl2-hero{display:grid;position:relative;min-height:640px;overflow:hidden;color:#fff}.rtl2-hero{isolation:isolate}@media (max-width:767px){.rtl2-hero{min-height:0px}}.rtl2-hero-media{position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:-2}.rtl2-hero-media{background:url("/wp-content/uploads/2026/10/retailer-showroom-unsplash-3RfIi22Y97Y.jpg") center 48%/cover no-repeat}@media (max-width:767px){.rtl2-hero-media{background-position:61% center}}.rtl2-hero-shade{position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:-1;background-image:linear-gradient(90deg,rgba(1,13,9,.94) 0%,rgba(1,13,9,.77) 48%,rgba(1,13,9,.24) 100%),linear-gradient(0deg,rgba(1,13,9,.5),transparent 65%);background-size:auto,auto;background-position:0px 0px,0px 0px;background-repeat:repeat,repeat;background-attachment:scroll,scroll}.rtl2-hero-shade{background-size:auto,auto;background-position:0px 0px,0px 0px;background-repeat:repeat,repeat;background-attachment:scroll,scroll}.rtl2-hero-inner{display:flex;align-items:center;position:relative;z-index:2;width:var(--page-width,min(1500px,calc(100% - 40px)));margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:190px;padding-right:0px;padding-bottom:100px;padding-left:0px}@media (max-width:1023px){.rtl2-hero-inner{padding-top:160px;padding-right:0px;padding-bottom:90px;padding-left:0px}}@media (max-width:767px){.rtl2-hero-inner{width:calc(100% - 40px);padding-top:135px;padding-right:0px;padding-bottom:85px;padding-left:0px}}@media (max-width:479px){.rtl2-hero-inner{padding-top:125px}}.rtl2-hero-copy{width:min(850px,100%);min-width:0px}.rtl2-kicker{display:block;color:#0a876e;font-weight:800;font-size:11px;line-height:1.5;text-transform:uppercase;letter-spacing:0.16em;margin-top:0px;margin-right:0px;margin-bottom:20px;margin-left:0px}.rtl2-kicker-light{color:#12cfa6}.rtl2-title{max-width:880px;color:#fff;font-weight:800;font-size:clamp(50px,4.6vw,74px);line-height:0.97;letter-spacing:-0.055em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.rtl2-title{font-size:clamp(42px,8vw,58px)}}@media (max-width:479px){.rtl2-title{font-size:42px}}.rtl2-hero-lead{max-width:655px;color:#d3dbd6;font-size:clamp(16px,1.25vw,20px);line-height:1.65;margin-top:26px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.rtl2-hero-lead{font-size:15px}}.rtl2-actions{display:flex;align-items:center;gap:26px;margin-top:32px}.rtl2-actions .rtl2-light-link{color:#fff}.rtl2-actions .rtl2-light-link:hover{color:#12cfa6}.rtl2-actions{flex-wrap:wrap}@media (max-width:767px){.rtl2-actions{gap:22px}}@media (max-width:479px){.rtl2-actions{flex-flow:column;align-items:start}}.rtl2-light-link{color:#fff}.rtl2-light-link:hover{color:#12cfa6}.rtl2-section{padding-top:110px;padding-right:0px;padding-bottom:110px;padding-left:0px;background-color:#f1f5f2}@media (max-width:767px){.rtl2-section{padding-top:85px;padding-right:0px;padding-bottom:65px;padding-left:0px}}.rtl2-shell{width:min(1500px,calc(100% - 64px));margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}@media (max-width:767px){.rtl2-shell{width:calc(100% - 40px)}}.rtl2-intro{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.78fr);align-items:end;gap:100px}@media (max-width:1119px){.rtl2-intro{gap:50px}}@media (max-width:1023px){.rtl2-intro{grid-template-columns:minmax(0,1fr);gap:28px}}.rtl2-heading{color:inherit;font-weight:800;font-size:clamp(42px,4.7vw,72px);line-height:0.98;letter-spacing:-0.06em;text-wrap:balance;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.rtl2-heading{font-size:clamp(38px,7.8vw,55px)}}@media (max-width:479px){.rtl2-heading{font-size:39px}}.rtl2-copy{max-width:670px;color:#66706b;font-size:16px;line-height:1.75;margin-top:0px;margin-right:0px;margin-bottom:20px;margin-left:0px}@media (max-width:767px){.rtl2-copy{font-size:15px}}.rtl2-copy-light{color:#b6c6be}.rtl2-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:65px}@media (max-width:767px){.rtl2-benefits{grid-template-columns:minmax(0,1fr);gap:28px;margin-top:35px}}.rtl2-benefit{display:flex;flex-flow:column;align-items:start;gap:18px;padding-top:30px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top:1px solid #cdd7d1}@media (max-width:767px){.rtl2-benefit{gap:14px;padding-top:25px}}.rtl2-icon{display:block;width:34px;height:34px;object-fit:contain}.rtl2-small-heading{color:inherit;font-weight:800;font-size:clamp(24px,2vw,31px);line-height:1.08;letter-spacing:-0.04em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:479px){.rtl2-small-heading{font-size:25px}}.rtl2-benefit-copy{max-width:380px;color:#66706b;font-size:14px;line-height:1.75;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.rtl2-delivery{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);color:#fff;background-color:#041b12}@media (max-width:1023px){.rtl2-delivery{grid-template-columns:minmax(0,1fr)}}.rtl2-photo{display:block;width:100%;height:100%;min-height:620px;object-fit:cover;object-position:50% 50%}@media (max-width:1023px){.rtl2-photo{height:480px;min-height:0px}}@media (max-width:767px){.rtl2-photo{height:340px}}.rtl2-delivery-copy{display:flex;flex-flow:column;justify-content:center;align-items:start;gap:26px;padding-top:clamp(56px,6vw,100px);padding-right:clamp(56px,6vw,100px);padding-bottom:clamp(56px,6vw,100px);padding-left:clamp(56px,6vw,100px)}@media (max-width:1119px){.rtl2-delivery-copy{padding-top:50px;padding-right:36px;padding-bottom:50px;padding-left:36px}}@media (max-width:1023px){.rtl2-delivery-copy{padding-top:65px;padding-right:32px;padding-bottom:65px;padding-left:32px}}@media (max-width:767px){.rtl2-delivery-copy{padding-top:55px;padding-right:20px;padding-bottom:55px;padding-left:20px}}.rtl2-list{width:100%;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.rtl2-list{list-style:none}.rtl2-list-item{display:flex;align-items:center;gap:16px;color:#e8efeb;font-size:14px;line-height:1.6;padding-top:16px;padding-right:0px;padding-bottom:16px;padding-left:0px;border-top:1px solid #315043}.rtl2-tick{display:inline-block;color:#12cfa6;font-size:17px;margin-right:14px}.rtl2-journey{padding-top:105px;padding-right:0px;padding-bottom:105px;padding-left:0px;background-color:#edf2ee}@media (max-width:767px){.rtl2-journey{padding-top:65px;padding-right:0px;padding-bottom:65px;padding-left:0px}}.rtl2-journey-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:100px}@media (max-width:1119px){.rtl2-journey-grid{gap:55px}}@media (max-width:1023px){.rtl2-journey-grid{grid-template-columns:minmax(0,1fr);gap:45px}}.rtl2-journey-intro{display:flex;flex-flow:column;align-items:start;gap:25px;position:sticky;top:calc(var(--wp-admin--admin-bar--height,0px) + 130px)}@media (max-width:1023px){.rtl2-journey-intro{position:static;max-width:650px}}.rtl2-steps{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.rtl2-steps{list-style:none}.rtl2-step{display:grid;grid-template-columns:64px minmax(0,1fr);align-items:start;gap:20px;padding-top:28px;padding-right:0px;padding-bottom:28px;padding-left:0px;border-top:1px solid #cbd6ce}@media (max-width:767px){.rtl2-step{grid-template-columns:42px minmax(0,1fr);gap:12px;padding-top:24px;padding-right:0px;padding-bottom:24px;padding-left:0px}}@media (max-width:479px){.rtl2-step{grid-template-columns:42px minmax(0,1fr);gap:12px}}.rtl2-step-number{color:#069879;font-weight:800;font-size:56px;line-height:1;letter-spacing:-0.04em}.rtl2-step-number{font-variant-numeric:tabular-nums}@media (max-width:767px){.rtl2-step-number{font-size:36px}}@media (max-width:479px){.rtl2-step-number{font-size:36px}}.rtl2-step-copy{display:flex;flex-flow:column;gap:10px;min-width:0px}.rtl2-step-label{color:#07856c;font-weight:800;font-size:10px;text-transform:uppercase;letter-spacing:0.13em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.rtl2-step-last{margin-top:8px;margin-right:-28px;margin-bottom:0px;margin-left:-28px;padding-top:28px;padding-right:28px;padding-bottom:28px;padding-left:28px;background-color:#12cfa6;border-radius:24px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.rtl2-step-last .rtl2-step-number{color:#064031}.rtl2-step-last .rtl2-benefit-copy{color:#164e3d}.rtl2-step-last .rtl2-step-label{color:#125741}@media (max-width:1119px){.rtl2-step-last{margin-right:0px;margin-left:0px}}@media (max-width:767px){.rtl2-step-last{padding-top:24px;padding-right:18px;padding-bottom:24px;padding-left:18px}}.rtl2-access{padding-top:90px;padding-right:0px;padding-bottom:105px;padding-left:0px;background-color:#fff}@media (max-width:767px){.rtl2-access{padding-top:65px;padding-right:0px;padding-bottom:65px;padding-left:0px}}.rtl2-access-panel{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);overflow:hidden;background-color:#eaf0ec;border-radius:28px}@media (max-width:1023px){.rtl2-access-panel{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.rtl2-access-panel{border-radius:22px}}.rtl2-access-copy{display:flex;flex-flow:column;justify-content:center;align-items:start;gap:26px;padding-top:clamp(40px,5vw,80px);padding-right:clamp(40px,5vw,80px);padding-bottom:clamp(40px,5vw,80px);padding-left:clamp(40px,5vw,80px)}@media (max-width:1119px){.rtl2-access-copy{padding-top:40px;padding-right:40px;padding-bottom:40px;padding-left:40px}}@media (max-width:1023px){.rtl2-access-copy{padding-top:55px;padding-right:40px;padding-bottom:55px;padding-left:40px}}@media (max-width:767px){.rtl2-access-copy{padding-top:35px;padding-right:24px;padding-bottom:35px;padding-left:24px}}.rtl2-access-image{display:block;width:100%;height:100%;min-height:570px;object-fit:cover}@media (max-width:1023px){.rtl2-access-image{height:450px;min-height:0px}}@media (max-width:767px){.rtl2-access-image{height:330px}}.rtl2-tags{display:flex;gap:9px}.rtl2-tags{flex-wrap:wrap}.rtl2-tag{color:#234d3e;font-weight:700;font-size:11px;padding-top:11px;padding-right:14px;padding-bottom:11px;padding-left:14px;border-radius:999px;border-top:1px solid #c4d4ca;border-right:1px solid #c4d4ca;border-bottom:1px solid #c4d4ca;border-left:1px solid #c4d4ca}.rtl2-contact{color:#fff;padding-top:105px;padding-right:0px;padding-bottom:105px;padding-left:0px;background-color:#041b12}.rtl2-contact{scroll-margin-top:90px}@media (max-width:767px){.rtl2-contact{padding-top:65px;padding-right:0px;padding-bottom:65px;padding-left:0px}}.rtl2-contact-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.85fr);align-items:center;gap:110px}@media (max-width:1119px){.rtl2-contact-grid{gap:50px}}@media (max-width:1023px){.rtl2-contact-grid{grid-template-columns:minmax(0,1fr);gap:45px}}.rtl2-contact-copy{display:flex;flex-flow:column;gap:25px}.rtl2-contact-card{display:flex;flex-flow:column;gap:26px;color:#07130f;padding-top:48px;padding-right:48px;padding-bottom:48px;padding-left:48px;background-color:#fff;border-radius:30px}@media (max-width:1119px){.rtl2-contact-card{padding-top:36px;padding-right:36px;padding-bottom:36px;padding-left:36px}}@media (max-width:1023px){.rtl2-contact-card{width:100%;max-width:680px}}@media (max-width:767px){.rtl2-contact-card{padding-top:30px;padding-right:24px;padding-bottom:30px;padding-left:24px;border-radius:24px}}.rtl2-contact-row{display:flex;flex-flow:column;gap:7px;padding-bottom:22px;border-bottom:1px solid #dce4df}.rtl2-contact-label{color:#07866b;font-weight:800;font-size:10px;text-transform:uppercase;letter-spacing:0.14em}.rtl2-contact-link{color:#07130f;font-weight:800;font-size:clamp(19px,1.9vw,27px);text-decoration:none;letter-spacing:-0.025em}.rtl2-contact-link:hover{color:#07866b}.rtl2-contact-link{overflow-wrap:anywhere}@media (max-width:479px){.rtl2-contact-link{font-size:19px}}.rtl2-note{color:#7c8e84;font-size:12px;line-height:1.7;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:479px){.rtl2-note{font-size:11px}}.rtl2-button-full{justify-content:space-between;width:100%}.rtl2-process-anchor{scroll-margin-top:100px}.sr-library-icon{display:block;flex-shrink:0;color:#000;line-height:0}.sr-library-icon svg{display:block;width:100%;height:100%}.sr-library-icon svg{fill:none;stroke:currentColor}.sr-icon-size-24-24{width:24px;height:24px}.sr-icon-size-20-20{width:20px;height:20px}.sr-icon-size-21-21{width:21px;height:21px}.sr-icon-size-25-25{width:25px;height:25px}.sr-icon-size-28-28{width:28px;height:28px}.sr-icon-size-38-38{width:38px;height:38px}.sr-icon-size-42-42{width:42px;height:42px}:root{color-scheme:dark;font-synthesis:none}*{box-sizing:border-box}@media (prefers-reduced-motion:reduce){*{animation-duration:0.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:0.01ms!important}}html{max-width:100%}html{overflow-x:hidden;overflow-x:clip;scroll-behavior:smooth;overflow-x:hidden;overflow-x:clip;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{max-width:100%;min-width:320px;color:var(--white);font-family:Manrope,sans-serif;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;background-color:var(--black)}body{overflow-x:hidden;overflow-x:clip;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden;overflow-x:clip;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:inherit;text-decoration:none}a{font:inherit}button{color:inherit;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}button{font:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.skip-link{position:fixed;top:12px;left:12px;z-index:100;color:#001510;font-weight:800;padding-top:10px;padding-right:14px;padding-bottom:10px;padding-left:14px;background-color:var(--accent);transition:transform 180ms ease;transform:translate3d(0,-160%,0)}.skip-link:focus{transform:translate3d(0,0px,0)}.site-header{position:fixed;top:0px;right:0px;bottom:auto;left:0px;z-index:50;height:var(--header-height);border-bottom:1px solid transparent;transition:height 450ms cubic-bezier(.22,1,.36,1),background-color 450ms ease,border-color 450ms ease,backdrop-filter 450ms ease}.site-header.is-scrolled{height:84px;background-color:rgba(4,7,5,.88);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.site-header.menu-is-open{height:84px;background-color:rgba(4,7,5,.88);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}@media (max-width:1023px){.site-header.is-scrolled .menu-toggle{top:13px}.site-header.menu-is-open .menu-toggle{top:13px}.site-header.is-scrolled{height:74px}.site-header.menu-is-open{height:74px;background-color:transparent}.site-header.menu-is-open{-webkit-backdrop-filter:none;backdrop-filter:none}}@media (max-width:1050px){.site-header.is-scrolled .menu-toggle{top:13px}.site-header.menu-is-open .menu-toggle{top:13px}.site-header.is-scrolled{height:74px}.site-header.menu-is-open{height:74px;background-color:transparent}.site-header.menu-is-open{-webkit-backdrop-filter:none;backdrop-filter:none}}.nav-shell{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(32px,4vw,74px);width:var(--shell);height:100%;margin-right:auto;margin-left:auto}@media (max-width:1119px){.nav-shell{gap:30px}}@media (max-width:1023px){.nav-shell{display:flex;justify-content:space-between}}@media (max-width:1340px){.nav-shell{gap:30px}}@media (max-width:1050px){.nav-shell{display:flex;justify-content:space-between}}.brand{display:inline-flex;align-items:center;gap:10px;flex-grow:0;flex-shrink:0;flex-basis:auto;position:relative;z-index:2;width:max-content;height:auto;max-width:none;min-width:0px}.brand .brand-mark{display:block;width:48px;height:48px;min-width:48px;background-color:transparent;background-image:url("/wp-content/uploads/2026/09/android-chrome-512x512-2.png");background-size:contain;background-position:50% 50%;background-repeat:no-repeat;background-attachment:scroll;border-radius:0px}.brand .brand-name{display:inline-block;color:#f6f8f6;font-family:Manrope,sans-serif;font-weight:600;font-size:20px;letter-spacing:-0.055em}@media (max-width:767px){.brand .brand-mark{width:42px;height:42px;min-width:42px}.brand .brand-name{font-size:18px}}@media (max-width:479px){.brand .brand-mark{width:40px;height:40px;min-width:40px}.brand .brand-name{font-size:17px}}.brand-mark{display:grid;align-items:center;justify-items:center;width:42px;height:42px;min-width:48px;color:#00120e;background-color:var(--accent);border-radius:50%}.brand-mark .oxy-svg-icon{display:none}.brand-mark svg{width:27px}.brand-mark svg{stroke:currentColor;stroke-width:1.7;stroke-linejoin:round;stroke:currentColor;stroke-width:1.7;stroke-linejoin:round}.brand-mark>.oxy-svg-icon{flex-grow:0;flex-shrink:0;flex-basis:27px}.brand-mark>.oxy-svg-icon{width:27px!important;height:27px!important}.brand-mark>.oxy-svg-icon svg{fill:none;width:100%!important;height:100%!important}@media (max-width:767px){.brand-mark{width:42px;height:42px;min-width:42px}}@media (max-width:479px){.brand-mark{width:40px;height:40px;min-width:40px}}@media (max-width:720px){.brand-mark{width:38px;height:38px}}@media (min-width:2000px){.brand-mark{width:52px;height:52px}.brand-mark .oxy-svg-icon{width:33px!important;height:33px!important}.brand-mark svg{width:33px}}.brand-name{display:inline-block;color:#f6f8f6;font-family:Manrope,sans-serif;font-weight:800;font-size:17px;letter-spacing:-0.055em}.brand-name span{color:var(--accent)}@media (max-width:767px){.brand-name{font-size:18px}}@media (max-width:479px){.brand-name{font-size:17px}}@media (max-width:720px){.brand-name{font-size:15px}}.nav-panel{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px}@media (max-width:1023px){.nav-panel{display:flex;visibility:hidden;flex-flow:column;justify-content:space-between;align-items:stretch;gap:42px;position:fixed;top:0px;right:0px;bottom:0px;left:0px;z-index:1;padding-top:122px;padding-right:20px;padding-bottom:28px;padding-left:20px;background-color:#030604;opacity:0;transition:opacity 300ms ease,visibility 300ms ease,transform 500ms cubic-bezier(.22,1,.36,1);transform:translate3d(0px,-18px,0px)}.nav-panel.is-open{visibility:visible;opacity:0.01;transform:translate3d(0px,0px,0px)}}@media (max-width:479px){.nav-panel{padding-top:105px}}@media (max-width:1050px){.nav-panel{display:flex;visibility:hidden;flex-flow:column;justify-content:space-between;align-items:stretch;gap:42px;position:fixed;top:0px;right:0px;bottom:0px;left:0px;z-index:1;padding-top:122px;padding-right:20px;padding-bottom:28px;padding-left:20px;background-color:#030604;opacity:0;transition:opacity 300ms ease,visibility 300ms ease,transform 500ms cubic-bezier(.22,1,.36,1);transform:translate3d(0,-18px,0)}.nav-panel.is-open{visibility:visible;opacity:1;transform:translate3d(0,0px,0)}}@media (max-width:470px){.nav-panel{padding-top:105px}.nav-panel .phone-link{gap:14px;min-height:64px;padding-right:22px;padding-left:22px}.nav-panel .phone-link .oxy-svg-icon{width:24px!important;min-width:24px!important;height:24px!important;flex:0 0 24px!important}.nav-panel .phone-link small{font-size:10px;line-height:1.2}.nav-panel .phone-link strong{font-size:15px;line-height:1.2}}.primary-nav{display:flex;justify-content:center;align-items:center;gap:clamp(15px,1.55vw,28px)}@media (max-width:1119px){.primary-nav{gap:16px}}@media (max-width:1023px){.primary-nav{display:grid;justify-content:stretch;align-content:start;gap:0px}}@media (max-width:1340px){.primary-nav{gap:16px}}@media (max-width:1050px){.primary-nav{display:grid;justify-content:stretch;align-content:start;gap:0px}}.nav-link{display:inline-flex;align-items:center;gap:7px;position:relative;color:rgba(246,248,246,.78);font-weight:600;font-size:clamp(12px,.83vw,14px);padding-top:12px;padding-bottom:12px;background-color:transparent;border-radius:0px;cursor:pointer;transition:color 240ms ease}.nav-link::after{position:absolute;right:0px;bottom:6px;left:0px;height:1px;background-color:var(--accent);transform-origin:100% 50%;transition:transform 350ms cubic-bezier(.22,1,.36,1);transform:scale(0,1)}.nav-link::after{content:"";content:""}.nav-link:hover{color:var(--white)}.nav-link:focus-visible{color:var(--white)}.nav-link:hover::after{transform-origin:0% 50%;transform:scale(1,1)}.nav-link:focus-visible::after{transform-origin:0% 50%;transform:scale(1,1)}.nav-link{white-space:nowrap;white-space:nowrap}@media (max-width:1023px){.nav-link{justify-content:space-between;width:100%;font-size:clamp(21px,5.4vw,30px);letter-spacing:-0.04em;padding-top:15px;padding-right:0px;padding-bottom:15px;padding-left:0px;border-bottom:1px solid var(--line)}.nav-link::after{display:none}}@media (max-width:1050px){.nav-link{justify-content:space-between;width:100%;font-size:clamp(21px,5.4vw,30px);letter-spacing:-0.04em;padding-top:15px;padding-right:0px;padding-bottom:15px;padding-left:0px;border-bottom:1px solid var(--line)}.nav-link::after{display:none}}.has-dropdown{position:relative}.has-dropdown:hover .services-menu{opacity:1;pointer-events:auto;transform:translate3d(0,0px,0)}.has-dropdown.is-open .services-menu{opacity:1;pointer-events:auto;transform:translate3d(0,0px,0)}.has-dropdown:hover .dropdown-trigger svg{transform:rotateZ(180deg)}.has-dropdown.is-open .dropdown-trigger svg{transform:rotateZ(180deg)}@media (max-width:1023px){.has-dropdown{display:grid}.has-dropdown.is-open .services-menu{max-height:190px;padding-top:8px;padding-right:0px;padding-bottom:16px;padding-left:12px}}@media (max-width:1050px){.has-dropdown{display:grid}.has-dropdown.is-open .services-menu{max-height:190px;padding-top:8px;padding-right:0px;padding-bottom:16px;padding-left:12px}}.services-menu{position:absolute;top:calc(100% + 14px);left:-20px;width:330px;padding-top:8px;padding-right:8px;padding-bottom:8px;padding-left:8px;background-color:rgba(12,16,13,.97);border-radius:18px;border-top:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line);opacity:0;pointer-events:none;transition:opacity 260ms ease,transform 350ms cubic-bezier(.22,1,.36,1);box-shadow:0px 24px 80px rgba(0,0,0,.5);transform:translate3d(0,10px,0)}.services-menu::before{position:absolute;right:0px;bottom:100%;left:0px;height:16px}.services-menu::before{content:"";content:""}.services-menu a{display:block;padding-top:15px;padding-right:16px;padding-bottom:15px;padding-left:16px;border-radius:12px;transition:background-color 220ms ease}.services-menu a:hover{background-color:rgba(25,214,170,.1)}.services-menu a:focus-visible{background-color:rgba(25,214,170,.1)}.services-menu span{display:block;font-weight:700;font-size:14px}.services-menu small{display:block;color:var(--muted);font-size:11px;line-height:1.55;margin-top:4px}@media (max-width:1023px){.services-menu a{padding-top:11px;padding-right:0px;padding-bottom:11px;padding-left:0px}.services-menu span{font-size:14px}.services-menu small{display:none}}@media (max-width:1050px){.services-menu{position:static;width:auto;max-height:0px;overflow:hidden;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:transparent;border-radius:0px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;opacity:1;pointer-events:auto;transition:max-height 450ms cubic-bezier(.22,1,.36,1),padding 300ms ease}.services-menu a{padding-top:11px;padding-right:0px;padding-bottom:11px;padding-left:0px}.services-menu span{font-size:14px}.services-menu small{display:none}.services-menu{box-shadow:none;transform:none}}.nav-actions{display:flex;align-items:center;gap:clamp(14px,1.3vw,24px)}@media (max-width:1023px){.nav-actions{flex-flow:column;justify-content:end;align-items:stretch;gap:10px;width:100%}.nav-actions .button--small{width:100%;min-height:52px}}@media (max-width:1050px){.nav-actions{flex-flow:column;justify-content:end;align-items:stretch;gap:10px;width:100%}.nav-actions .button--small{width:100%;min-height:52px}}.phone-link{display:flex;align-items:center;gap:10px;min-width:max-content}.phone-link>svg{width:18px}.phone-link>svg{fill:none;stroke:var(--accent);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5;fill:none;stroke:var(--accent);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}.phone-link span{display:grid;gap:1px}.phone-link small{color:var(--muted);font-weight:600;font-size:9px;text-transform:uppercase;letter-spacing:0.11em}.phone-link strong{font-weight:700;font-size:12px}.phone-link>.oxy-svg-icon{flex-grow:0;flex-shrink:0;flex-basis:18px}.phone-link>.oxy-svg-icon{width:18px!important;height:18px!important}@media (max-width:1119px){.phone-link strong{font-size:11px}}@media (max-width:1023px){.phone-link{justify-content:center;width:100%;min-height:52px;padding-top:0px;padding-right:18px;padding-bottom:0px;padding-left:18px;border-radius:999px;border-top:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line)}.phone-link span{display:grid}.phone-link strong{display:block}}@media (max-width:479px){.phone-link{flex-grow:0;flex-shrink:0;flex-basis:auto}.phone-link strong{font-size:10px}}@media (max-width:1340px){.phone-link strong{font-size:11px}}@media (max-width:1050px){.phone-link{justify-content:center;width:100%;min-height:52px;padding-top:0px;padding-right:18px;padding-bottom:0px;padding-left:18px;border-radius:999px;border-top:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line)}.phone-link span{display:grid}.phone-link strong{display:block}}@media (max-width:470px){.phone-link{flex-grow:0;flex-shrink:0;flex-basis:auto}.phone-link strong{font-size:10px}}@media (min-width:2000px){.phone-link>svg{width:23px;height:23px}.phone-link .oxy-svg-icon{width:23px!important;height:23px!important;min-width:23px!important;flex:0 0 23px!important}}.button{display:inline-flex;justify-content:center;align-items:center;gap:20px;min-height:56px;color:#00130e;font-weight:800;font-size:13px;padding-top:0px;padding-right:24px;padding-bottom:0px;padding-left:24px;background-color:var(--accent);border-radius:999px;border-top:1px solid var(--accent);border-right:1px solid var(--accent);border-bottom:1px solid var(--accent);border-left:1px solid var(--accent);transition:transform 300ms cubic-bezier(.22,1,.36,1),background-color 250ms ease,border-color 250ms ease;box-shadow:inset 0px 0px 0px 0px #fff}.button svg{width:18px;transition:transform 300ms cubic-bezier(.22,1,.36,1)}.button svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.button:hover{background-color:#fff;transform:translate3d(0,-2px,0)}.button:focus-visible{background-color:#fff;transform:translate3d(0,-2px,0)}.button:hover svg{transform:translate3d(4px,0,0)}.button:focus-visible svg{transform:translate3d(4px,0,0)}.button>.oxy-svg-icon{flex-grow:0;flex-shrink:0;flex-basis:18px}.button>.oxy-svg-icon{width:18px!important;height:18px!important}@media (max-width:767px){.button{gap:13px;min-height:50px;font-size:11px;padding-right:19px;padding-left:19px}}@media (max-width:720px){.button{gap:13px;min-height:50px;font-size:11px;padding-right:19px;padding-left:19px}}@media (min-width:2000px){.button svg{width:22px;height:22px}.button .oxy-svg-icon{width:22px!important;height:22px!important;min-width:22px!important;flex:0 0 22px!important}}.button--small{gap:12px;min-height:46px;font-size:12px;padding-right:19px;padding-left:19px}@media (max-width:479px){.button--small{padding-right:16px;padding-left:16px}}@media (max-width:720px){.button--small{gap:13px;min-height:50px;font-size:11px}}@media (max-width:470px){.button--small{padding-right:16px;padding-left:16px}}.menu-toggle{display:none}@media (max-width:1023px){.menu-toggle{display:grid;justify-content:center;align-content:center;gap:7px;position:fixed;top:19px;right:20px;z-index:3;width:48px;height:48px;background-color:rgba(255,255,255,.035);border-radius:50%;border-top:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line);cursor:pointer}.menu-toggle span{display:block;width:18px;height:1px;background-color:var(--white);transition:transform 320ms cubic-bezier(.22,1,.36,1),opacity 200ms ease}.menu-toggle[aria-expanded="true"] span:first-child{transform:translate3d(0px,4px,0px) rotateZ(45deg)}.menu-toggle[aria-expanded="true"] span:last-child{transform:translate3d(0px,-4px,0px) rotateZ(-45deg)}}@media (max-width:1050px){.menu-toggle{display:grid;justify-content:center;align-content:center;gap:7px;position:fixed;top:19px;right:20px;z-index:3;width:48px;height:48px;background-color:rgba(255,255,255,.035);border-radius:50%;border-top:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line);cursor:pointer}.menu-toggle span{display:block;width:18px;height:1px;background-color:var(--white);transition:transform 320ms cubic-bezier(.22,1,.36,1),opacity 200ms ease}.menu-toggle[aria-expanded="true"] span:first-child{transform:translate3d(0,4px,0) rotateZ(45deg)}.menu-toggle[aria-expanded="true"] span:last-child{transform:translate3d(0,-4px,0) rotateZ(-45deg)}}.hero{display:grid;position:relative;z-index:2;min-height:100svh;overflow:visible;background-color:#000}.hero.sr-service-hero{display:grid;align-items:end;position:relative;min-height:720px;overflow:hidden;color:#f6f8f6;padding-top:148px;padding-right:0px;padding-bottom:64px;padding-left:0px;background-color:var(--sr-dark)}.hero.sr-service-hero{isolation:isolate}.hero{isolation:isolate;isolation:isolate}@media (max-width:1023px){.hero{display:block;min-height:0px}.hero.sr-service-hero{display:block;min-height:auto;padding-top:142px;padding-bottom:64px}}@media (max-width:767px){.hero.sr-service-hero{padding-top:126px;padding-right:0px;padding-bottom:54px;padding-left:0px}}@media (max-width:479px){.hero.sr-service-hero{padding-top:118px}}@media (max-width:1050px){.hero{display:block;min-height:0px}}.hero-media{position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:-2;overflow:hidden;pointer-events:none}.hero-media::after{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-image:linear-gradient(90deg,rgba(0,0,0,.8) 0%,rgba(0,0,0,.62) 40%,rgba(0,0,0,.34) 72%,rgba(0,0,0,.3) 100%),linear-gradient(0deg,rgba(0,0,0,.74) 0%,rgba(0,0,0,.08) 58%,rgba(0,0,0,.32) 100%);background-size:auto,auto;background-position:0px 0px,0px 0px;background-repeat:repeat,repeat;background-attachment:scroll,scroll}.hero-media::after{content:"";content:""}.hero-slide{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-image:url("/wp-content/uploads/2026/07/sofa-recycle-hero.webp");background-size:cover;background-position:50% 50%;background-repeat:repeat;background-attachment:scroll;opacity:0}.hero-slide{animation:hero-slide-cycle 30s ease-in-out infinite;will-change:opacity,transform;animation:hero-slide-cycle 30s ease-in-out infinite;will-change:opacity,transform}@media (prefers-reduced-motion:reduce){.hero-slide{opacity:0;animation:none;transform:none}}@media (max-width:1023px){.hero-slide{background-position:42% center}}@media (max-width:1050px){.hero-slide{background-position:42% center}}.hero-slide--1{animation-delay:0s;animation-delay:0s}@media (prefers-reduced-motion:reduce){.hero-slide--1{opacity:1}}.hero-slide--2{background-image:url("/wp-content/uploads/2026/07/sofa-recycle-outdoor-collection.webp");background-size:auto;background-position:0 0;background-repeat:repeat;background-attachment:scroll}.hero-slide--2{animation-delay:-20s;animation-delay:-20s;background-position:0 0}.hero-slide--3{background-image:url("/wp-content/uploads/2026/07/sofa-recycle-indoor-removal.webp");background-size:auto;background-position:0 0;background-repeat:repeat;background-attachment:scroll}.hero-slide--3{animation-delay:-10s;animation-delay:-10s;background-position:0 0}.hero-inner{align-self:end;position:relative;z-index:3;width:var(--shell);margin-right:auto;margin-left:auto;padding-top:calc(var(--header-height) + 56px);padding-right:min(52vw,760px);padding-bottom:clamp(92px,11vh,132px);padding-left:0px}@media (max-width:1023px){.hero-inner{padding-top:190px;padding-right:0px;padding-bottom:44px;padding-left:0px}.hero-inner{align-self:auto}}@media (max-width:767px){.hero-inner{padding-top:164px;padding-right:0px;padding-bottom:38px;padding-left:0px}}@media (max-width:1050px){.hero-inner{padding-top:190px;padding-right:0px;padding-bottom:44px;padding-left:0px}.hero-inner{align-self:auto}}@media (max-width:720px){.hero-inner{padding-top:164px;padding-right:0px;padding-bottom:38px;padding-left:0px}}.trust-list{display:flex;gap:5px;margin-top:0px;margin-right:0px;margin-bottom:clamp(28px,3.2vh,38px);margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.trust-list{flex-wrap:nowrap;list-style:none;flex-wrap:nowrap;list-style:none}@media (max-width:767px){.trust-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;width:100%;overflow:visible;margin-bottom:25px}.trust-list::-webkit-scrollbar{display:none}}@media (max-width:479px){.trust-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.trust-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;width:100%;overflow:visible;margin-bottom:25px}.trust-list::-webkit-scrollbar{display:none}}@media (max-width:470px){.trust-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.trust-pill{display:flex;align-items:center;gap:6px;flex-grow:0;flex-shrink:0;flex-basis:auto;min-height:36px;color:rgba(246,248,246,.86);font-weight:600;font-size:8.5px;padding-top:0px;padding-right:8px;padding-bottom:0px;padding-left:8px;background-color:transparent;border-radius:13px;border-top:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line);box-shadow:inset 0px 1px 0px rgba(255,255,255,.05);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.trust-pill svg{width:14px}.trust-pill svg{fill:none;stroke:var(--accent);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6;fill:none;stroke:var(--accent);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6}.trust-pill:first-child svg{fill:var(--accent);stroke:none;fill:var(--accent);stroke:none}.trust-pill>.oxy-svg-icon{flex-grow:0;flex-shrink:0;flex-basis:14px}.trust-pill>.oxy-svg-icon{width:14px!important;height:14px!important}@media (max-width:767px){.trust-pill{width:100%;min-width:0px;min-height:33px;font-size:8px;padding-top:0px;padding-right:8px;padding-bottom:0px;padding-left:8px;border-radius:10px}.trust-pill svg{width:13px}}@media (max-width:479px){.trust-pill{white-space:nowrap}}@media (max-width:720px){.trust-pill{width:100%;min-width:0px;min-height:33px;font-size:8px;padding-top:0px;padding-right:8px;padding-bottom:0px;padding-left:8px;border-radius:10px}.trust-pill svg{width:13px}.trust-pill>.oxy-svg-icon{flex-basis:13px}.trust-pill>.oxy-svg-icon{width:13px!important;height:13px!important}}@media (max-width:470px){.trust-pill{white-space:nowrap}}.headline-wrap{max-width:980px}h1{color:inherit;font-weight:800;font-size:clamp(48px,4.8vw,82px);line-height:0.93;letter-spacing:-0.068em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}h1{font-synthesis:none}@media (max-width:720px){h1{font-size:clamp(40px,12vw,58px);line-height:0.96}}.title-mask{display:block;overflow:hidden;margin-top:-0.07em;margin-right:-0.08em;margin-bottom:-0.08em;margin-left:0px;padding-top:0.07em;padding-right:0.08em;padding-bottom:0.08em;padding-left:0px}.title-line{display:block}.title-line{will-change:transform,filter;will-change:transform,filter}.title-line--accent{width:max-content;color:var(--accent);font-weight:700;font-style:italic}.hero-copy{max-width:650px;color:#d2d7d3;font-size:clamp(14px,1.05vw,17px);line-height:1.7;letter-spacing:-0.025em;margin-top:clamp(26px,3vh,36px);margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.hero-copy{max-width:620px;font-size:13px;line-height:1.66;margin-top:22px}}@media (max-width:720px){.hero-copy{max-width:620px;font-size:13px;line-height:1.66;margin-top:22px}}.hero-actions{display:flex;align-items:center;gap:30px;margin-top:clamp(27px,3.5vh,40px)}@media (max-width:767px){.hero-actions{gap:20px;margin-top:25px}}@media (max-width:479px){.hero-actions{flex-flow:column;align-items:start}}@media (max-width:720px){.hero-actions{gap:20px;margin-top:25px}}@media (max-width:470px){.hero-actions{flex-flow:column;align-items:start}}.text-link{display:inline-flex;align-items:center;gap:10px;position:relative;color:rgba(246,248,246,.82);font-weight:700;font-size:13px}.text-link::after{position:absolute;right:0px;bottom:-7px;left:0px;height:1px;background-color:rgba(255,255,255,.36);transition:background-color 200ms ease}.text-link::after{content:"";content:""}.text-link:hover::after{background-color:var(--accent)}.text-link:focus-visible::after{background-color:var(--accent)}.text-link span{color:var(--accent)}@media (max-width:767px){.text-link{font-size:11px}}@media (max-width:720px){.text-link{font-size:11px}}.quick-contact-card{position:absolute;top:var(--card-top,365px);right:max(var(--page-gutter),calc(( 100% - 1500px ) / 2));bottom:auto;z-index:6;width:min(650px,calc(100vw - 64px));color:var(--ink);padding-top:42px;padding-right:42px;padding-bottom:42px;padding-left:42px;background-color:#fff;border-radius:26px;border-top:1px solid rgba(8,11,9,.08);border-right:1px solid rgba(8,11,9,.08);border-bottom:1px solid rgba(8,11,9,.08);border-left:1px solid rgba(8,11,9,.08);box-shadow:0px 28px 90px rgba(0,0,0,.24)}.quick-contact-card .breakdance-form{gap:17px}.quick-contact-card .bde-form-builder{width:100%;max-width:none}.quick-contact-card .breakdance-form-field{gap:8px}.quick-contact-card .breakdance-form-field__label{color:var(--ink,#03120d);font-family:Manrope,sans-serif;font-weight:750;font-size:11px;line-height:1.4;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.quick-contact-card .breakdance-form-field__required{color:#13856b}.quick-contact-card .breakdance-form-field__input{width:100%;box-sizing:border-box;color:var(--ink,#03120d);font-family:Manrope,sans-serif;font-weight:600;font-size:12px;line-height:1.4;background-color:#f4f7f5;border-radius:11px;border-top:1px solid #e3e8e4;border-right:1px solid #e3e8e4;border-bottom:1px solid #e3e8e4;border-left:1px solid #e3e8e4;outline:0px solid;transition:border-color 200ms ease,background-color 200ms ease,box-shadow 200ms ease}.quick-contact-card input.breakdance-form-field__input{height:54px;padding-top:0px;padding-right:16px;padding-bottom:0px;padding-left:16px}.quick-contact-card select.breakdance-form-field__input{height:54px;padding-top:0px;padding-right:16px;padding-bottom:0px;padding-left:16px}.quick-contact-card textarea.breakdance-form-field__input{min-height:88px;padding-top:15px;padding-right:16px;padding-bottom:15px;padding-left:16px}.quick-contact-card textarea.breakdance-form-field__input{resize:vertical}.quick-contact-card .breakdance-form-field__input::placeholder{color:#929a95;font-weight:500;opacity:0.01}.quick-contact-card .breakdance-form-field__input:focus{background-color:#fff;box-shadow:0px 0px 0px 3px rgba(25,214,170,.14)}.quick-contact-card .breakdance-form-footer{align-items:stretch;width:100%}.quick-contact-card .breakdance-form-button__submit{display:flex;justify-content:center;align-items:center;gap:16px;width:100%;min-height:60px;color:#03120d;font-family:Manrope,sans-serif;font-weight:800;font-size:11px;line-height:1;margin-top:5px;padding-top:0px;padding-right:24px;padding-bottom:0px;padding-left:24px;background-color:var(--accent,#19d6aa);border-radius:999px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;transition:transform 180ms ease,background-color 180ms ease,box-shadow 180ms ease}.quick-contact-card .breakdance-form-button__submit::after{font-weight:500;font-size:18px;line-height:1}.quick-contact-card .breakdance-form-button__submit::after{content:"→"}.quick-contact-card .breakdance-form-button__submit:hover{background-color:#24e2b5;box-shadow:0px 10px 24px rgba(25,214,170,.2);transform:translate3d(0px,-1px,0px)}.quick-contact-card .breakdance-form-message{grid-column-start:1;grid-column-end:-1;padding-top:13px;padding-right:15px;padding-bottom:13px;padding-left:15px;border-radius:11px}.quick-contact-card .breakdance-form-message{font:650 11px/1.5 "Manrope",sans-serif}.quick-contact-card .breakdance-form-message--success{color:#075c48;background-color:rgba(25,214,170,.14)}.quick-contact-card .breakdance-form-message--error{color:#9d2d21;background-color:#fff0ee}.quick-contact-card h2{font-size:36px;line-height:1.08;letter-spacing:-0.055em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.quick-contact-card{--card-shift:0px;transform:translateY(var(--card-shift));--card-shift:0px;transform:translateY(var(--card-shift))}@media (max-width:1023px){.quick-contact-card{position:relative;top:auto;right:auto;bottom:auto;width:min(520px,var(--shell));margin-right:auto;margin-left:auto}.quick-contact-card{--card-shift:110px}}@media (max-width:479px){.quick-contact-card{width:calc(100vw - 16px);padding-top:23px;padding-right:23px;padding-bottom:23px;padding-left:23px;border-radius:21px}.quick-contact-card input.breakdance-form-field__input{height:45px;font-size:10.5px;padding-top:0px;padding-right:11px;padding-bottom:0px;padding-left:11px}.quick-contact-card select.breakdance-form-field__input{height:45px;font-size:10.5px;padding-top:0px;padding-right:11px;padding-bottom:0px;padding-left:11px}.quick-contact-card textarea.breakdance-form-field__input{min-height:68px;font-size:10.5px;padding-top:11px;padding-right:11px;padding-bottom:11px;padding-left:11px}.quick-contact-card .breakdance-form-field:nth-child(-n+4){grid-column-start:span 6}.quick-contact-card .breakdance-form-field:nth-child(5){grid-column-start:span 12}.quick-contact-card h2{font-size:26px}.quick-contact-card{--card-shift:48px}}@media (max-width:1050px){.quick-contact-card{position:relative;top:auto;right:auto;bottom:auto;width:min(520px,var(--shell));margin-right:auto;margin-left:auto}.quick-contact-card{--card-shift:110px}}@media (max-width:470px){.quick-contact-card{width:calc(100vw - 16px);padding-top:23px;padding-right:23px;padding-bottom:23px;padding-left:23px;border-radius:21px}.quick-contact-card h2{font-size:26px}.quick-contact-card{--card-shift:48px}}.form-heading{margin-bottom:27px}.form-heading p{color:#68706b;font-size:13px;line-height:1.55;margin-top:9px;margin-right:0px;margin-bottom:0px;margin-left:0px}.form-kicker{display:block;color:#13856b;font-weight:800;font-size:9px;text-transform:uppercase;letter-spacing:0.17em;margin-bottom:9px}.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px}@media (max-width:479px){.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px 9px}}@media (max-width:470px){.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px 9px}}.form-field{display:grid;gap:8px}.form-field>span{font-weight:750;font-size:11px}.form-field input{width:100%;height:54px;color:var(--ink);padding-top:0px;padding-right:16px;padding-bottom:0px;padding-left:16px;background-color:#f4f7f5;border-radius:11px;border-top:1px solid #e3e8e4;border-right:1px solid #e3e8e4;border-bottom:1px solid #e3e8e4;border-left:1px solid #e3e8e4;outline:0px solid;transition:border-color 200ms ease,background-color 200ms ease,box-shadow 200ms ease}.form-field input{font:600 12px/1.4 "Manrope",sans-serif}.form-field select{width:100%;height:54px;color:var(--ink);padding-top:0px;padding-right:16px;padding-bottom:0px;padding-left:16px;background-color:#f4f7f5;border-radius:11px;border-top:1px solid #e3e8e4;border-right:1px solid #e3e8e4;border-bottom:1px solid #e3e8e4;border-left:1px solid #e3e8e4;outline:0px solid;transition:border-color 200ms ease,background-color 200ms ease,box-shadow 200ms ease}.form-field select{font:600 12px/1.4 "Manrope",sans-serif}.form-field textarea{width:100%;min-height:88px;color:var(--ink);padding-top:15px;padding-right:16px;padding-bottom:15px;padding-left:16px;background-color:#f4f7f5;border-radius:11px;border-top:1px solid #e3e8e4;border-right:1px solid #e3e8e4;border-bottom:1px solid #e3e8e4;border-left:1px solid #e3e8e4;outline:0px solid;transition:border-color 200ms ease,background-color 200ms ease,box-shadow 200ms ease}.form-field textarea{resize:vertical;font:600 12px/1.4 "Manrope",sans-serif;font:600 12px/1.4 "Manrope",sans-serif;resize:vertical}.form-field input::placeholder{color:#929a95;font-weight:500}.form-field textarea::placeholder{color:#929a95;font-weight:500}.form-field input:focus{background-color:#fff;box-shadow:0px 0px 0px 3px rgba(25,214,170,.14)}.form-field input:focus{border-color:var(--accent)}.form-field select:focus{background-color:#fff;box-shadow:0px 0px 0px 3px rgba(25,214,170,.14)}.form-field select:focus{border-color:var(--accent)}.form-field textarea:focus{background-color:#fff;box-shadow:0px 0px 0px 3px rgba(25,214,170,.14)}.form-field textarea:focus{border-color:var(--accent)}@media (max-width:479px){.form-field input{height:45px;font-size:10.5px;padding-right:11px;padding-left:11px}.form-field select{height:45px;font-size:10.5px;padding-right:11px;padding-left:11px}.form-field textarea{min-height:68px;font-size:10.5px;padding-top:11px;padding-right:11px;padding-bottom:11px;padding-left:11px}}@media (max-width:470px){.form-field input{height:45px;font-size:10.5px;padding-right:11px;padding-left:11px}.form-field select{height:45px;font-size:10.5px;padding-right:11px;padding-left:11px}.form-field textarea{min-height:68px;font-size:10.5px;padding-top:11px;padding-right:11px;padding-bottom:11px;padding-left:11px}}.form-field--wide{grid-column-start:1;grid-column-end:-1}@media (max-width:479px){.form-field--wide{grid-column-start:1;grid-column-end:-1}}@media (max-width:470px){.form-field--wide{grid-column-start:1;grid-column-end:-1}}.form-submit{width:100%;min-height:60px;margin-top:22px}.form-note{display:flex;justify-content:center;align-items:center;gap:7px;color:#7b837e;font-size:9px;line-height:1.4;text-align:center;margin-top:14px;margin-right:0px;margin-bottom:0px;margin-left:0px}.form-note svg{flex-grow:0;flex-shrink:0;flex-basis:auto;width:14px}.form-note svg{fill:none;stroke:#6e7771;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.4;fill:none;stroke:#6e7771;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.4}.form-note>.oxy-svg-icon{flex-grow:0;flex-shrink:0;flex-basis:14px}.form-note>.oxy-svg-icon{width:14px!important;height:14px!important}.form-status{min-height:0px;color:#11735d;font-weight:700;font-size:10px;text-align:center;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.form-status:not(:empty){min-height:16px;margin-top:8px}.section-shell{width:var(--shell);margin-right:auto;margin-left:auto}.content-section{position:relative;z-index:1}.content-section{scroll-margin-top:84px;scroll-margin-top:84px}@media (max-width:767px){.content-section{scroll-margin-top:74px}}@media (max-width:720px){.content-section{scroll-margin-top:74px}}.eyebrow{color:#317b68;font-weight:800;font-size:10px;text-transform:uppercase;letter-spacing:0.18em;margin-top:0px;margin-right:0px;margin-bottom:20px;margin-left:0px}.section-intro{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr);align-items:end;gap:clamp(50px,8vw,150px)}.section-intro h2{font-size:clamp(42px,5vw,76px);line-height:0.97;letter-spacing:-0.065em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.section-intro>p{color:#5e6861;font-size:clamp(14px,1.05vw,17px);line-height:1.75;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:1023px){.section-intro{grid-template-columns:1fr;gap:28px}.section-intro>p{max-width:700px}}@media (max-width:767px){.section-intro h2{font-size:clamp(38px,11vw,56px)}}@media (max-width:1050px){.section-intro{grid-template-columns:1fr;gap:28px}.section-intro>p{max-width:700px}}@media (max-width:720px){.section-intro h2{font-size:clamp(38px,11vw,56px)}}.benefits-section{color:var(--ink);padding-top:clamp(160px,16vw,230px);padding-right:0px;padding-bottom:150px;padding-left:0px;background-color:#eef3ef}@media (max-width:1023px){.benefits-section{padding-top:175px}}@media (max-width:767px){.benefits-section{padding-top:130px;padding-right:0px;padding-bottom:100px;padding-left:0px}}@media (max-width:479px){.benefits-section{padding-top:90px}}@media (max-width:1050px){.benefits-section{padding-top:175px}}@media (max-width:720px){.benefits-section{padding-top:130px;padding-right:0px;padding-bottom:100px;padding-left:0px}}@media (max-width:470px){.benefits-section{padding-top:90px}}.benefit-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;overflow:hidden;margin-top:90px;background-color:#d8dfda;border-radius:24px;border-top:1px solid #d8dfda;border-right:1px solid #d8dfda;border-bottom:1px solid #d8dfda;border-left:1px solid #d8dfda}@media (max-width:1023px){.benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.benefit-grid{grid-template-columns:1fr;margin-top:55px}}@media (max-width:1050px){.benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.benefit-grid{grid-template-columns:1fr;margin-top:55px}}.benefit-card{display:flex;flex-flow:column;position:relative;min-height:320px;overflow:hidden;padding-top:34px;padding-right:35px;padding-bottom:36px;padding-left:35px;background-color:#f8faf8;transition:background-color 300ms ease}.benefit-card:not(.benefit-card--accent):hover{background-color:#fff}.benefit-card:hover .benefit-icon{background-color:var(--accent);transform:translate3d(0,-4px,0) rotateZ(-3deg) scale(1.04,1.04)}.benefit-card:hover .benefit-icon :is(img,.sr-library-icon){filter:brightness(0%) saturate(100%)}.benefit-card h3{max-width:250px;font-size:clamp(21px,1.6vw,28px);line-height:1.08;letter-spacing:-0.045em;margin-top:auto;margin-right:0px;margin-bottom:14px;margin-left:0px}.benefit-card p{max-width:330px;color:#5b655e;font-size:13px;line-height:1.7;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.benefit-card{min-height:250px;padding-top:28px;padding-right:28px;padding-bottom:28px;padding-left:28px}.benefit-card h3{margin-top:auto}}@media (max-width:720px){.benefit-card{min-height:250px;padding-top:28px;padding-right:28px;padding-bottom:28px;padding-left:28px}.benefit-card h3{margin-top:auto}}.benefit-card--accent{background-color:var(--accent)}.benefit-card--accent .benefit-icon{background-color:rgba(3,47,37,.13)}.benefit-card--accent .benefit-icon :is(img,.sr-library-icon){filter:brightness(0%) saturate(100%)}.benefit-card--accent:hover .benefit-icon{background-color:rgba(3,47,37,.2)}.benefit-card--accent p{color:#064a3a}.benefit-icon{display:grid;align-items:center;justify-items:center;width:76px;height:76px;background-color:rgba(25,214,170,.13);border-radius:22px;transition:background-color 300ms ease,transform 450ms cubic-bezier(.22,1,.36,1)}.benefit-icon img{display:block;width:38px;height:38px;transition:filter 300ms ease;filter:invert(34%) sepia(75%) saturate(812%) hue-rotate(120deg) brightness(87%) contrast(91%)}.benefit-icon :is(img,.sr-library-icon){display:block;width:38px;height:38px;transition:filter 300ms ease;filter:invert(34%) sepia(75%) saturate(812%) hue-rotate(120deg) brightness(87%) contrast(91%)}@media (min-width:2000px){.benefit-icon{width:90px;height:90px}.benefit-icon :is(img,.sr-library-icon){width:48px;height:48px}}.services-section{color:var(--ink);padding-top:150px;padding-right:0px;padding-bottom:290px;padding-left:0px;background-color:#fff}@media (max-width:1023px){.services-section{padding-bottom:185px}}@media (max-width:767px){.services-section{padding-top:105px;padding-right:0px;padding-bottom:105px;padding-left:0px}}@media (max-width:1050px){.services-section{padding-bottom:185px}}@media (max-width:720px){.services-section{padding-top:105px;padding-right:0px;padding-bottom:120px;padding-left:0px}}.section-heading{max-width:850px;margin-bottom:85px}.section-heading h2{font-size:clamp(42px,5vw,76px);line-height:0.97;letter-spacing:-0.065em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.section-heading>p:last-child{max-width:680px;color:#5e6861;font-size:clamp(14px,1.05vw,17px);line-height:1.75;margin-top:28px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.section-heading{margin-bottom:55px}.section-heading h2{font-size:clamp(38px,11vw,56px)}}@media (max-width:720px){.section-heading{margin-bottom:55px}.section-heading h2{font-size:clamp(38px,11vw,56px)}}.service-feature{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(390px,.88fr);align-items:stretch;min-height:630px;overflow:hidden;background-color:#edf2ee;border-radius:28px}.service-feature + .service-feature{margin-top:34px}@media (max-width:1023px){.service-feature{grid-template-columns:1fr}}@media (max-width:767px){.service-feature{min-height:0px;border-radius:21px}}@media (max-width:1050px){.service-feature{grid-template-columns:1fr}}@media (max-width:720px){.service-feature{min-height:0px;border-radius:21px}}.service-feature--reverse{grid-template-columns:minmax(390px,.88fr) minmax(0,1.12fr)}.service-feature--reverse .service-image{order:2}@media (max-width:1023px){.service-feature--reverse{grid-template-columns:1fr}.service-feature--reverse .service-image{order:none}}@media (max-width:1050px){.service-feature--reverse{grid-template-columns:1fr}.service-feature--reverse .service-image{order:0}}.service-image{position:relative;min-height:560px;overflow:hidden}.service-image picture{display:block;position:absolute;top:0px;right:0px;bottom:0px;left:0px}.service-image img{display:block;width:100%;height:100%;object-fit:cover}.service-image::after{position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:1;background-image:linear-gradient(180deg,rgba(0,0,0,.01),rgba(0,0,0,.13));background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;pointer-events:none}.service-image::after{content:"";content:""}@media (max-width:1023px){.service-image{min-height:min(68vw,620px)}}@media (max-width:767px){.service-image{min-height:76vw}}@media (max-width:1050px){.service-image{min-height:min(68vw,620px)}}@media (max-width:720px){.service-image{min-height:76vw}}.service-copy{display:flex;flex-flow:column;justify-content:center;padding-top:clamp(48px,5vw,88px);padding-right:clamp(48px,5vw,88px);padding-bottom:clamp(48px,5vw,88px);padding-left:clamp(48px,5vw,88px)}.service-copy h3{max-width:510px;font-size:clamp(36px,3.3vw,58px);line-height:0.98;letter-spacing:-0.06em;margin-top:22px;margin-right:0px;margin-bottom:22px;margin-left:0px}.service-copy>p{max-width:580px;color:#5c655f;font-size:14px;line-height:1.75;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.service-copy{padding-top:38px;padding-right:26px;padding-bottom:45px;padding-left:26px}.service-copy h3{font-size:clamp(33px,9vw,48px)}}@media (max-width:720px){.service-copy{padding-top:38px;padding-right:26px;padding-bottom:45px;padding-left:26px}.service-copy h3{font-size:clamp(33px,9vw,48px)}}.service-index{color:#1d7d65;font-weight:800;font-size:10px;text-transform:uppercase;letter-spacing:0.14em}.arrow-link{display:inline-flex;align-items:center;gap:16px;width:max-content;color:var(--ink);font-weight:800;font-size:12px;padding-bottom:7px;border-bottom:1px solid rgba(8,11,9,.25);transition:color 220ms ease,border-color 220ms ease}.arrow-link span{color:#13856b;font-size:17px;transition:transform 280ms cubic-bezier(.22,1,.36,1)}.arrow-link:hover{color:#0b785e}.arrow-link:hover{border-color:var(--accent)}.arrow-link:focus-visible{color:#0b785e}.arrow-link:focus-visible{border-color:var(--accent)}.arrow-link:hover span{transform:translate3d(5px,0,0)}.arrow-link:focus-visible span{transform:translate3d(5px,0,0)}.service-process-divider{position:relative;z-index:5;width:100%;height:0px;pointer-events:none}.service-process-divider img{display:block;position:absolute;top:0px;left:50%;width:min(1240px,90vw);height:auto;filter:drop-shadow(0px 28px 30px rgba(0,0,0,.2));transform:translate3d(-50%,-50%,0)}@media (max-width:767px){.service-process-divider img{width:94vw}}@media (max-width:720px){.service-process-divider img{width:94vw}}.process-section{overflow:hidden;color:var(--white);padding-top:310px;padding-right:0px;padding-bottom:160px;padding-left:0px;background-color:#06100c}@media (max-width:1023px){.process-section{padding-top:195px}}@media (max-width:767px){.process-section{padding-top:105px;padding-right:0px;padding-bottom:105px;padding-left:0px}}@media (max-width:1050px){.process-section{padding-top:195px}}@media (max-width:720px){.process-section{padding-top:120px;padding-right:0px;padding-bottom:105px;padding-left:0px}}.section-heading--light{max-width:960px}.section-heading--light .eyebrow{color:var(--accent)}.process-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(20px,2.6vw,46px);position:relative;margin-top:92px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.process-grid::before{position:absolute;top:116px;right:2%;left:2%;height:1px;background-image:linear-gradient(90deg,var(--accent),rgba(25,214,170,.18));background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.process-grid::before{content:"";content:""}.process-grid li{position:relative;min-height:340px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.process-grid li::before{position:absolute;top:110px;left:0px;z-index:1;width:13px;height:13px;background-color:var(--accent);border-radius:50%;border-top:3px solid #06100c;border-right:3px solid #06100c;border-bottom:3px solid #06100c;border-left:3px solid #06100c;box-shadow:0px 0px 0px 1px rgba(25,214,170,.4)}.process-grid li::before{content:"";content:""}.process-grid span{display:block;width:max-content;color:var(--accent);font-weight:800;font-size:clamp(72px,6vw,106px);line-height:0.9;letter-spacing:-0.09em;-webkit-text-stroke:0px}.process-grid h3{font-size:clamp(19px,1.55vw,26px);letter-spacing:-0.04em;margin-top:87px;margin-right:0px;margin-bottom:13px;margin-left:0px}.process-grid p{max-width:260px;color:#9da8a1;font-size:12px;line-height:1.7;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.process-grid{list-style:none;list-style:none}@media (max-width:1023px){.process-grid{grid-template-columns:1fr;gap:0px;max-width:760px}.process-grid li + li{min-height:205px;padding-top:0px;padding-right:0px;padding-bottom:55px;padding-left:105px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.process-grid::before{top:0px;right:auto;bottom:55px;left:40px;width:1px;height:auto}.process-grid li{min-height:205px;padding-top:0px;padding-right:0px;padding-bottom:55px;padding-left:105px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.process-grid li::before{top:38px;left:34px}.process-grid h3{margin-top:24px}}@media (max-width:767px){.process-grid{grid-template-columns:1fr;margin-top:55px}.process-grid li + li{min-height:0px;padding-top:0px;padding-right:0px;padding-bottom:52px;padding-left:78px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.process-grid::before{bottom:45px;left:28px}.process-grid li{min-height:0px;padding-top:0px;padding-right:0px;padding-bottom:52px;padding-left:78px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.process-grid li::before{top:27px;left:22px}.process-grid span{font-size:58px}.process-grid h3{margin-top:20px}.process-grid p{max-width:520px}}@media (max-width:1050px){.process-grid{grid-template-columns:1fr;gap:0px;max-width:760px}.process-grid li + li{min-height:205px;padding-top:0px;padding-right:0px;padding-bottom:55px;padding-left:105px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.process-grid::before{top:0px;right:auto;bottom:55px;left:40px;width:1px;height:auto}.process-grid li{min-height:205px;padding-top:0px;padding-right:0px;padding-bottom:55px;padding-left:105px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.process-grid li::before{top:38px;left:34px}.process-grid h3{margin-top:24px}}@media (max-width:720px){.process-grid{grid-template-columns:1fr;margin-top:55px}.process-grid li + li{min-height:0px;padding-top:0px;padding-right:0px;padding-bottom:52px;padding-left:78px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.process-grid::before{bottom:45px;left:28px}.process-grid li{min-height:0px;padding-top:0px;padding-right:0px;padding-bottom:52px;padding-left:78px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.process-grid li::before{top:27px;left:22px}.process-grid span{font-size:58px}.process-grid h3{margin-top:20px}.process-grid p{max-width:520px}}.process-cta{display:flex;justify-content:center;margin-top:clamp(38px,5vw,72px)}@media (max-width:479px){.process-cta{margin-top:36px}}.process-call-button{width:min(390px,100%);min-height:76px;font-size:16px;box-shadow:0px 18px 55px rgba(25,214,170,.2),0px 0px 0px 8px rgba(25,214,170,.06)}@media (max-width:767px){.process-call-button{min-height:64px;font-size:14px}}@media (max-width:720px){.process-call-button{min-height:64px;font-size:14px}}.about-section{color:#032118;padding-top:170px;padding-right:0px;padding-bottom:170px;padding-left:0px;background-color:var(--accent)}@media (max-width:767px){.about-section{padding-top:105px;padding-right:0px;padding-bottom:105px;padding-left:0px}}@media (max-width:720px){.about-section{padding-top:105px;padding-right:0px;padding-bottom:105px;padding-left:0px}}.about-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(420px,.72fr);align-items:center;gap:clamp(70px,10vw,180px)}@media (max-width:1023px){.about-grid{gap:70px}}@media (max-width:767px){.about-grid{gap:55px}}@media (max-width:1050px){.about-grid{grid-template-columns:1fr;gap:70px}}@media (max-width:720px){.about-grid{gap:55px}}.button--dark{color:#fff;margin-top:40px;background-color:#05120e}.material-panel{color:#fff;padding-top:clamp(38px,4vw,64px);padding-right:clamp(38px,4vw,64px);padding-bottom:clamp(38px,4vw,64px);padding-left:clamp(38px,4vw,64px);background-color:#06251c;border-radius:28px;box-shadow:0px 35px 90px rgba(5,47,36,.23)}@media (max-width:1023px){.material-panel{max-width:720px}}@media (max-width:767px){.material-panel{padding-top:30px;padding-right:25px;padding-bottom:30px;padding-left:25px;border-radius:21px}}@media (max-width:1050px){.material-panel{max-width:720px}}@media (max-width:720px){.material-panel{padding-top:30px;padding-right:25px;padding-bottom:30px;padding-left:25px;border-radius:21px}}.material-label{color:var(--accent);font-weight:800;font-size:10px;text-transform:uppercase;letter-spacing:0.14em;margin-top:0px;margin-right:0px;margin-bottom:28px;margin-left:0px}.material-list{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top:1px solid rgba(255,255,255,.16)}.material-list span{color:var(--accent);font-size:9px;letter-spacing:0.12em}.material-list li>.oxy-text{display:contents}.material-list li{display:grid;grid-template-columns:54px 1fr;align-items:center;min-height:66px;font-weight:700;font-size:16px;line-height:normal;border-bottom:1px solid rgba(255,255,255,.16)}.material-list{list-style:none;list-style:none}.material-note{color:#aebdb6;font-size:11px;line-height:1.65;margin-top:28px;margin-right:0px;margin-bottom:0px;margin-left:0px}.cta-section{display:flex;position:relative;min-height:880px;overflow:hidden;color:#fff;background-color:#020705}.cta-section::before{position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:-1;background-image:linear-gradient(90deg,rgba(1,7,5,.94) 0%,rgba(1,7,5,.75) 48%,rgba(1,7,5,.4) 100%),linear-gradient(0deg,rgba(1,7,5,.9) 0%,transparent 48%,rgba(1,7,5,.35) 100%);background-size:auto,auto;background-position:0px 0px,0px 0px;background-repeat:repeat,repeat;background-attachment:scroll,scroll}.cta-section::before{content:"";content:""}.cta-section{isolation:isolate;isolation:isolate}@media (max-width:767px){.cta-section{min-height:780px}}@media (max-width:720px){.cta-section{min-height:780px}}.cta-parallax-media{position:absolute;top:-10%;right:0px;bottom:-10%;left:0px;z-index:-2;background-image:url("/wp-content/uploads/2026/07/sofa-recycle-outdoor-collection.webp");background-size:cover;background-position:50% 50%;background-repeat:repeat;background-attachment:scroll}.cta-parallax-media{transform:translate3d(0,var(--parallax-shift,0),0) scale(1.12);will-change:transform;transform:translate3d(0,var(--parallax-shift,0),0) scale(1.12);will-change:transform}@media (prefers-reduced-motion:reduce){.cta-parallax-media{transform:scale(1.12)}}@media (max-width:767px){.cta-parallax-media{background-position:61% center}}@media (max-width:720px){.cta-parallax-media{background-position:61% center}}.cta-stage{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(410px,.62fr);align-items:center;gap:clamp(65px,8vw,135px);padding-top:clamp(160px,18vh,220px);padding-right:0px;padding-bottom:170px;padding-left:0px}@media (max-width:1023px){.cta-stage{align-items:start;grid-template-columns:1fr;gap:60px}}@media (max-width:767px){.cta-stage{gap:48px;padding-top:115px;padding-right:0px;padding-bottom:145px;padding-left:0px}}@media (max-width:1050px){.cta-stage{align-items:start;grid-template-columns:1fr;gap:60px}}@media (max-width:720px){.cta-stage{gap:48px;padding-top:115px;padding-right:0px;padding-bottom:145px;padding-left:0px}}.cta-content{max-width:990px}.cta-content .eyebrow{color:var(--accent)}.cta-content h2{max-width:980px;font-size:clamp(50px,6vw,98px);line-height:0.91;letter-spacing:-0.072em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.cta-content>p:not(.eyebrow){max-width:680px;color:#c4cec8;font-size:clamp(14px,1.05vw,17px);line-height:1.75;margin-top:32px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.cta-content h2{font-size:clamp(38px,11vw,56px)}.cta-content>p:not(.eyebrow){font-size:13px;margin-top:25px}}@media (max-width:720px){.cta-content h2{font-size:clamp(43px,12vw,62px)}.cta-content>p:not(.eyebrow){font-size:13px;margin-top:25px}}.cta-actions{display:flex;align-items:center;gap:28px;margin-top:42px}@media (max-width:767px){.cta-actions{flex-flow:column;align-items:start;gap:20px;margin-top:32px}}@media (max-width:720px){.cta-actions{flex-flow:column;align-items:start;gap:20px;margin-top:32px}}.cta-primary-button{min-height:66px;padding-right:31px;padding-left:31px;box-shadow:0px 15px 45px rgba(25,214,170,.22)}.cta-primary-button span{font-size:18px;transition:transform 280ms ease}.cta-primary-button:hover span{transform:translate3d(5px,0,0)}@media (max-width:767px){.cta-primary-button{width:100%;min-height:58px}}@media (max-width:720px){.cta-primary-button{width:100%;min-height:58px}}.cta-contact-link{color:#fff;font-weight:750;font-size:12px;padding-bottom:6px;border-bottom:1px solid rgba(255,255,255,.42);transition:color 220ms ease,border-color 220ms ease}.cta-contact-link:hover{color:var(--accent)}.cta-contact-link:hover{border-color:var(--accent)}.cta-contact-link:focus-visible{color:var(--accent)}.cta-contact-link:focus-visible{border-color:var(--accent)}.cta-proof{display:grid;gap:13px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.cta-proof li{display:grid;grid-template-columns:72px 1fr;gap:4px 18px;position:relative;min-height:118px;overflow:hidden;padding-top:25px;padding-right:28px;padding-bottom:25px;padding-left:28px;background-color:rgba(3,11,8,.58);background-image:linear-gradient(110deg,rgba(25,214,170,.1),transparent 48%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:18px;border-top:1px solid rgba(255,255,255,.18);border-right:1px solid rgba(255,255,255,.18);border-bottom:1px solid rgba(255,255,255,.18);border-left:1px solid rgba(255,255,255,.18);transition:border-color 300ms ease,transform 400ms cubic-bezier(.22,1,.36,1);box-shadow:inset 0px 1px 0px rgba(255,255,255,.08),0px 18px 42px rgba(0,0,0,.16);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.cta-proof li:hover{transform:translate3d(-7px,0,0)}.cta-proof li>span{align-self:center;grid-row-start:1;grid-row-end:3;color:var(--accent);font-weight:800;font-size:42px;line-height:1;letter-spacing:-0.08em}.cta-proof strong{align-self:end;font-size:clamp(18px,1.3vw,23px);line-height:1.1;letter-spacing:-0.045em}.cta-proof small{align-self:start;color:#aeb9b2;font-size:11px;line-height:1.45}.cta-proof{list-style:none;list-style:none}@media (max-width:1023px){.cta-proof{width:min(620px,100%)}}@media (max-width:767px){.cta-proof li{grid-template-columns:56px 1fr;min-height:105px;padding-top:21px;padding-right:21px;padding-bottom:21px;padding-left:21px}.cta-proof li>span{font-size:34px}.cta-proof strong{font-size:18px}}@media (max-width:1050px){.cta-proof{width:min(620px,100%)}}@media (max-width:720px){.cta-proof li{grid-template-columns:56px 1fr;min-height:105px;padding-top:21px;padding-right:21px;padding-bottom:21px;padding-left:21px}.cta-proof li>span{font-size:34px}.cta-proof strong{font-size:18px}}.cta-testimonial-divider{position:relative;z-index:6;width:100%;height:0px;pointer-events:none}.cta-marquee{position:absolute;top:0px;right:-1%;bottom:auto;left:-1%;overflow:hidden;color:#03130e;background-color:var(--accent);transform:translate3d(0,-50%,0) rotateZ(-1.15deg)}@media (max-width:767px){.cta-marquee{top:0px;bottom:auto}}@media (max-width:720px){.cta-marquee{top:0px;bottom:auto}}.cta-marquee-track{display:flex;align-items:center;width:max-content}.cta-marquee-track{animation:cta-marquee 20s linear infinite;animation:cta-marquee 20s linear infinite}@media (prefers-reduced-motion:reduce){.cta-marquee-track{animation:none}}.cta-marquee-group{display:flex;justify-content:space-around;align-items:center;gap:clamp(24px,4vw,70px);flex-grow:0;flex-shrink:0;flex-basis:auto;width:max-content;min-width:100vw;min-height:72px}@media (max-width:767px){.cta-marquee-group{min-height:62px}}@media (max-width:720px){.cta-marquee-group{min-height:62px}}.usp-marquee-item{display:inline-flex;align-items:center;gap:11px;flex-grow:0;flex-shrink:0;flex-basis:auto;font-weight:850;font-size:12px;text-transform:uppercase;letter-spacing:0.09em;padding-right:clamp(16px,2vw,34px);padding-left:clamp(16px,2vw,34px)}.usp-marquee-item img{flex-grow:0;flex-shrink:0;flex-basis:auto;width:23px;height:23px}.usp-marquee-item :is(img,.sr-library-icon){flex-grow:0;flex-shrink:0;flex-basis:auto;width:23px;height:23px}@media (max-width:767px){.usp-marquee-item{gap:8px;font-size:9px;padding-right:10px;padding-left:10px}.usp-marquee-item img{width:19px;height:19px}}@media (max-width:720px){.usp-marquee-item{gap:8px;font-size:9px;padding-right:10px;padding-left:10px}.usp-marquee-item :is(img,.sr-library-icon){width:19px;height:19px}}@media (min-width:2000px){.usp-marquee-item{gap:14px}.usp-marquee-item :is(img,.sr-library-icon){width:30px;height:30px}}.testimonials-section{overflow:hidden;color:var(--ink);padding-top:160px;padding-right:0px;padding-bottom:160px;padding-left:0px;background-color:#fff}.testimonials-section{--testimonial-ease:cubic-bezier(.22,1,.36,1);perspective:1400px;--testimonial-ease:cubic-bezier(.22,1,.36,1);perspective:1400px}@media (max-width:767px){.testimonials-section{padding-top:105px;padding-right:0px;padding-bottom:105px;padding-left:0px}}@media (max-width:720px){.testimonials-section{padding-top:105px;padding-right:0px;padding-bottom:105px;padding-left:0px}}.testimonial-heading{margin-left:-10px;padding-top:0px;padding-right:0px;padding-bottom:0.08em;padding-left:10px}.testimonial-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.testimonial-grid{transform-style:preserve-3d;transform-style:preserve-3d}@media (max-width:1023px){.testimonial-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.testimonial-grid{grid-template-columns:1fr}}@media (max-width:1050px){.testimonial-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.testimonial-grid{grid-template-columns:1fr}}.testimonial-card{display:flex;flex-flow:column;min-height:485px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:clamp(32px,3.5vw,52px);padding-right:clamp(32px,3.5vw,52px);padding-bottom:clamp(32px,3.5vw,52px);padding-left:clamp(32px,3.5vw,52px);background-color:#f3f6f3;border-radius:24px;border-top:1px solid #dde4df;border-right:1px solid #dde4df;border-bottom:1px solid #dde4df;border-left:1px solid #dde4df}.testimonial-card blockquote{font-weight:650;font-size:clamp(18px,1.45vw,24px);line-height:1.55;letter-spacing:-0.035em;margin-top:65px;margin-right:0px;margin-bottom:50px;margin-left:0px}.testimonial-card figcaption{display:grid;gap:4px;margin-top:auto}.testimonial-card figcaption strong{font-size:12px}.testimonial-card figcaption span{color:#6d766f;font-size:10px}@media (max-width:767px){.testimonial-card{grid-column-start:auto;min-height:380px}.testimonial-card blockquote{margin-top:45px}}@media (max-width:720px){.testimonial-card{grid-column-start:auto;grid-column-end:auto;min-height:380px}.testimonial-card blockquote{margin-top:45px}}.testimonial-card--dark{color:#fff;background-color:#07120e}.testimonial-card--dark figcaption span{color:#9daba3}@media (max-width:1023px){.testimonial-card--dark{grid-column-start:1;grid-column-end:-1}}@media (max-width:767px){.testimonial-card--dark{grid-column-start:auto;min-height:380px}}@media (max-width:1050px){.testimonial-card--dark{grid-column-start:1;grid-column-end:-1}}@media (max-width:720px){.testimonial-card--dark{grid-column-start:auto;grid-column-end:auto;min-height:380px}}.stars{color:#13a37f;font-size:13px;letter-spacing:0.16em}.faq-section{color:var(--ink);padding-top:160px;padding-right:0px;padding-bottom:160px;padding-left:0px;background-color:#eef3ef}@media (max-width:767px){.faq-section{padding-top:105px;padding-right:0px;padding-bottom:105px;padding-left:0px}}@media (max-width:720px){.faq-section{padding-top:105px;padding-right:0px;padding-bottom:105px;padding-left:0px}}.faq-layout{display:grid;grid-template-columns:minmax(280px,.7fr) minmax(500px,1.3fr);gap:clamp(70px,10vw,180px)}@media (max-width:1023px){.faq-layout{grid-template-columns:1fr}}@media (max-width:767px){.faq-layout{gap:55px}}@media (max-width:1050px){.faq-layout{grid-template-columns:1fr}}@media (max-width:720px){.faq-layout{gap:55px}}.faq-intro{align-self:start;position:sticky;top:130px}.faq-intro h2{font-size:clamp(42px,5vw,76px);line-height:0.97;letter-spacing:-0.065em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.faq-intro>p:not(.eyebrow){max-width:430px;color:#5e6861;font-size:14px;line-height:1.7;margin-top:28px;margin-right:0px;margin-bottom:34px;margin-left:0px}@media (max-width:1023px){.faq-intro{position:static}}@media (max-width:767px){.faq-intro h2{font-size:clamp(38px,11vw,56px)}}@media (max-width:1050px){.faq-intro{position:static}}@media (max-width:720px){.faq-intro h2{font-size:clamp(38px,11vw,56px)}}.faq-list{border-top:1px solid #cbd4cd}.faq-list details{border-bottom:1px solid #cbd4cd}.faq-list summary{display:flex;justify-content:space-between;align-items:center;gap:30px;min-height:92px;font-weight:750;font-size:clamp(16px,1.3vw,21px);letter-spacing:-0.025em;padding-top:18px;padding-right:0px;padding-bottom:18px;padding-left:0px;cursor:pointer}.faq-list summary{list-style:none;list-style:none}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{display:grid;align-items:center;justify-items:center;flex-grow:0;flex-shrink:0;flex-basis:auto;width:34px;height:34px;color:#10765d;font-weight:400;font-size:19px;border-radius:50%;border-top:1px solid #bdc9c1;border-right:1px solid #bdc9c1;border-bottom:1px solid #bdc9c1;border-left:1px solid #bdc9c1;transition:color 240ms ease,background-color 240ms ease,transform 300ms ease}.faq-list details[open] summary span{color:#04140f;background-color:var(--accent);transform:rotateZ(45deg)}.faq-list details>p{max-width:700px;color:#5d6861;font-size:13px;line-height:1.75;margin-top:-7px;margin-right:55px;margin-bottom:30px;margin-left:0px}@media (max-width:767px){.faq-list summary{min-height:82px;font-size:15px}}@media (max-width:720px){.faq-list summary{min-height:82px;font-size:15px}}.contact-section{overflow:hidden;padding-top:100px;padding-right:0px;padding-bottom:100px;padding-left:0px;background-color:#050b08;background-image:radial-gradient(circle at 84% 42%,rgba(25,214,170,.13),transparent 28%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}@media (max-width:767px){.contact-section{padding-top:105px;padding-right:0px;padding-bottom:105px;padding-left:0px}}@media (max-width:720px){.contact-section{padding-top:105px;padding-right:0px;padding-bottom:105px;padding-left:0px}}.contact-layout{display:grid;grid-template-columns:minmax(350px,.82fr) minmax(560px,1.18fr);align-items:center;gap:clamp(55px,7vw,110px)}@media (max-width:1023px){.contact-layout{gap:70px}}@media (max-width:767px){.contact-layout{gap:60px}}@media (max-width:1050px){.contact-layout{grid-template-columns:1fr;gap:70px}}@media (max-width:720px){.contact-layout{gap:60px}}.contact-copy{max-width:690px}.contact-copy h2{font-size:clamp(42px,5vw,76px);line-height:0.97;letter-spacing:-0.065em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.contact-copy .eyebrow{color:var(--accent)}.contact-copy>p:not(.eyebrow){max-width:650px;color:#9eaaa3;font-size:15px;line-height:1.75;margin-top:30px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.contact-copy h2{font-size:clamp(38px,11vw,56px)}}@media (max-width:720px){.contact-copy h2{font-size:clamp(38px,11vw,56px)}}.contact-quick-form{color:var(--ink);padding-top:clamp(34px,3vw,48px);padding-right:clamp(34px,3vw,48px);padding-bottom:clamp(34px,3vw,48px);padding-left:clamp(34px,3vw,48px);background-color:#fff;border-radius:26px;box-shadow:0px 30px 90px rgba(0,0,0,.28)}.contact-quick-form .breakdance-form{gap:15px}.contact-quick-form .bde-form-builder{width:100%;max-width:none}.contact-quick-form .breakdance-form-field{gap:8px}.contact-quick-form .breakdance-form-field__label{color:var(--ink,#03120d);font-family:Manrope,sans-serif;font-weight:750;font-size:11px;line-height:1.4;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.contact-quick-form .breakdance-form-field__required{color:#13856b}.contact-quick-form .breakdance-form-field__input{width:100%;box-sizing:border-box;color:var(--ink,#03120d);font-family:Manrope,sans-serif;font-weight:600;font-size:12px;line-height:1.4;background-color:#f4f7f5;border-radius:11px;border-top:1px solid #e3e8e4;border-right:1px solid #e3e8e4;border-bottom:1px solid #e3e8e4;border-left:1px solid #e3e8e4;outline:0px solid;transition:border-color 200ms ease,background-color 200ms ease,box-shadow 200ms ease}.contact-quick-form input.breakdance-form-field__input{height:54px;padding-top:0px;padding-right:16px;padding-bottom:0px;padding-left:16px}.contact-quick-form select.breakdance-form-field__input{height:54px;padding-top:0px;padding-right:16px;padding-bottom:0px;padding-left:16px}.contact-quick-form textarea.breakdance-form-field__input{min-height:88px;padding-top:15px;padding-right:16px;padding-bottom:15px;padding-left:16px}.contact-quick-form textarea.breakdance-form-field__input{resize:vertical}.contact-quick-form .breakdance-form-field__input::placeholder{color:#929a95;font-weight:500;opacity:0.01}.contact-quick-form .breakdance-form-field__input:focus{background-color:#fff;box-shadow:0px 0px 0px 3px rgba(25,214,170,.14)}.contact-quick-form .breakdance-form-footer{align-items:stretch;width:100%}.contact-quick-form .breakdance-form-button__submit{display:flex;justify-content:center;align-items:center;gap:16px;width:100%;min-height:60px;color:#03120d;font-family:Manrope,sans-serif;font-weight:800;font-size:11px;line-height:1;margin-top:5px;padding-top:0px;padding-right:24px;padding-bottom:0px;padding-left:24px;background-color:var(--accent,#19d6aa);border-radius:999px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;transition:transform 180ms ease,background-color 180ms ease,box-shadow 180ms ease}.contact-quick-form .breakdance-form-button__submit::after{font-weight:500;font-size:18px;line-height:1}.contact-quick-form .breakdance-form-button__submit::after{content:"→"}.contact-quick-form .breakdance-form-button__submit:hover{background-color:#24e2b5;box-shadow:0px 10px 24px rgba(25,214,170,.2);transform:translate3d(0px,-1px,0px)}.contact-quick-form .breakdance-form-message{grid-column-start:1;grid-column-end:-1;padding-top:13px;padding-right:15px;padding-bottom:13px;padding-left:15px;border-radius:11px}.contact-quick-form .breakdance-form-message{font:650 11px/1.5 "Manrope",sans-serif}.contact-quick-form .breakdance-form-message--success{color:#075c48;background-color:rgba(25,214,170,.14)}.contact-quick-form .breakdance-form-message--error{color:#9d2d21;background-color:#fff0ee}.contact-quick-form .form-submit{margin-top:20px}.contact-quick-form .form-note{color:#7b837e}@media (max-width:1023px){.contact-quick-form{width:min(760px,100%)}}@media (max-width:767px){.contact-quick-form{padding-top:30px;padding-right:23px;padding-bottom:30px;padding-left:23px;border-radius:21px}}@media (max-width:479px){.contact-quick-form input.breakdance-form-field__input{height:45px;font-size:10.5px;padding-top:0px;padding-right:11px;padding-bottom:0px;padding-left:11px}.contact-quick-form select.breakdance-form-field__input{height:45px;font-size:10.5px;padding-top:0px;padding-right:11px;padding-bottom:0px;padding-left:11px}.contact-quick-form textarea.breakdance-form-field__input{min-height:68px;font-size:10.5px;padding-top:11px;padding-right:11px;padding-bottom:11px;padding-left:11px}.contact-quick-form .breakdance-form-field:nth-child(-n+4){grid-column-start:span 6}.contact-quick-form .breakdance-form-field:nth-child(5){grid-column-start:span 12}}@media (max-width:1050px){.contact-quick-form{width:min(760px,100%)}}@media (max-width:720px){.contact-quick-form{padding-top:30px;padding-right:23px;padding-bottom:30px;padding-left:23px;border-radius:21px}}.contact-form-heading{margin-bottom:23px}.contact-form-heading>span{display:block;color:#13856b;font-weight:800;font-size:9px;text-transform:uppercase;letter-spacing:0.17em;margin-bottom:9px}.contact-form-heading h3{font-size:clamp(27px,2.4vw,38px);line-height:1.08;letter-spacing:-0.055em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.contact-form-heading p{color:#68706b;font-size:12px;line-height:1.55;margin-top:9px;margin-right:0px;margin-bottom:0px;margin-left:0px}.contact-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}@media (max-width:767px){.contact-form-grid{grid-template-columns:1fr}}@media (max-width:720px){.contact-form-grid{grid-template-columns:1fr}}.contact-form-message{grid-column-start:1;grid-column-end:-1}@media (max-width:767px){.contact-form-message{grid-column-start:auto}}@media (max-width:720px){.contact-form-message{grid-column-start:auto;grid-column-end:auto}}.contact-details{display:grid;grid-template-columns:1fr;max-width:520px;margin-top:42px;border-top:1px solid var(--line)}.contact-details>div{padding-top:18px;padding-right:0px;padding-bottom:18px;padding-left:0px;border-bottom:1px solid var(--line)}.contact-details>div + div{padding-left:0px;border-left:0px solid}.contact-details span{display:block;color:var(--accent);font-weight:800;font-size:10px;text-transform:uppercase;letter-spacing:0.14em;margin-bottom:7px}.contact-details a{color:#f4f7f5;font-weight:650;font-size:14px;line-height:1.65;font-style:normal;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.contact-details address{color:#f4f7f5;font-weight:650;font-size:14px;line-height:1.65;font-style:normal;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.contact-details p{color:#f4f7f5;font-weight:650;font-size:14px;line-height:1.65;font-style:normal;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.contact-details a:hover{color:var(--accent)}@media (max-width:767px){.contact-details{grid-template-columns:1fr;margin-top:0px}.contact-details>div{padding-top:24px;padding-right:0px;padding-bottom:24px;padding-left:0px;border-left:0px solid}.contact-details>div + div{padding-top:24px;padding-right:0px;padding-bottom:24px;padding-left:0px;border-left:0px solid}}@media (max-width:720px){.contact-details{grid-template-columns:1fr;margin-top:0px}.contact-details>div{padding-top:24px;padding-right:0px;padding-bottom:24px;padding-left:0px;border-left:0px solid}.contact-details>div + div{padding-top:24px;padding-right:0px;padding-bottom:24px;padding-left:0px;border-left:0px solid}}.site-footer{color:#fff;padding-top:95px;padding-right:0px;padding-bottom:28px;padding-left:0px;background-color:#020504;border-top:1px solid var(--line)}.footer-grid{display:grid;grid-template-columns:1.25fr 0.55fr 0.8fr 0.75fr;gap:70px}@media (max-width:1023px){.footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.footer-grid{grid-template-columns:1fr;gap:48px}}@media (max-width:1050px){.footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.footer-grid{grid-template-columns:1fr;gap:48px}}.footer-nav{display:grid;align-content:start;gap:13px}.footer-nav strong{color:#6f7c74;font-size:9px;text-transform:uppercase;letter-spacing:0.16em;margin-bottom:8px}.footer-nav a{color:#c7d0ca;font-size:11px;line-height:1.7;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.footer-nav a:hover{color:var(--accent)}.footer-contact{display:grid;align-content:start;gap:13px}.footer-contact strong{color:#6f7c74;font-size:9px;text-transform:uppercase;letter-spacing:0.16em;margin-bottom:8px}.footer-contact a{color:#c7d0ca;font-size:11px;line-height:1.7;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.footer-contact p{color:#c7d0ca;font-size:11px;line-height:1.7;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.footer-contact a:hover{color:var(--accent)}.arrow-link--light{color:#fff}.footer-bottom{display:flex;justify-content:space-between;margin-top:85px;padding-top:24px;border-top:1px solid var(--line)}.footer-bottom p{color:#667169;font-size:9px;letter-spacing:0.05em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.footer-bottom{flex-flow:column;align-items:start;gap:10px;margin-top:60px}}@media (max-width:720px){.footer-bottom{flex-flow:column;align-items:start;gap:10px;margin-top:60px}}.quick-tabs{visibility:hidden;position:fixed;top:50%;right:0px;z-index:44;opacity:0;transition:opacity 300ms ease,visibility 300ms ease,transform 550ms cubic-bezier(.22,1,.36,1);transform:translate3d(68px,-50%,0)}.quick-tabs.is-visible{visibility:visible;opacity:1;transform:translate3d(0px,-50%,0)}@media (max-width:767px){.quick-tabs{display:none}}@media (max-width:720px){.quick-tabs{display:none}}.quick-tabs-rail{display:grid;gap:4px}.quick-tab-trigger{display:grid;align-items:center;justify-items:center;width:58px;height:58px;color:#08775e;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:rgba(255,255,255,.96);border-top-left-radius:12px;border-top-right-radius:0px;border-bottom-left-radius:12px;border-bottom-right-radius:0px;border-top:1px solid rgba(4,40,30,.12);border-right:0px solid rgba(4,40,30,.12);border-bottom:1px solid rgba(4,40,30,.12);border-left:1px solid rgba(4,40,30,.12);cursor:pointer;transition:color 220ms ease,background-color 220ms ease,border-color 220ms ease,transform 300ms cubic-bezier(.22,1,.36,1);box-shadow:-8px 10px 30px rgba(0,0,0,.18);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.quick-tab-trigger:hover{color:#03120d;background-color:var(--accent);transform:translate3d(-6px,0,0)}.quick-tab-trigger:hover{border-color:var(--accent)}.quick-tab-trigger:focus-visible{color:#03120d;background-color:var(--accent);transform:translate3d(-6px,0,0)}.quick-tab-trigger:focus-visible{border-color:var(--accent)}.quick-tab-trigger.is-active{color:#03120d;background-color:var(--accent);transform:translate3d(-6px,0,0)}.quick-tab-trigger.is-active{border-color:var(--accent)}.quick-tab-trigger:hover .quick-tab-icon{filter:brightness(0%) saturate(100%)}.quick-tab-trigger:focus-visible .quick-tab-icon{filter:brightness(0%) saturate(100%)}.quick-tab-trigger.is-active .quick-tab-icon{filter:brightness(0%) saturate(100%)}@media (max-width:767px){.quick-tab-trigger{width:52px;height:52px;border-top-left-radius:10px;border-top-right-radius:0px;border-bottom-left-radius:10px;border-bottom-right-radius:0px}}@media (max-width:720px){.quick-tab-trigger{width:52px;height:52px;border-top-left-radius:10px;border-top-right-radius:0px;border-bottom-left-radius:10px;border-bottom-right-radius:0px}}@media (min-width:2000px){.quick-tab-trigger{width:70px;height:70px}}.quick-tab-icon{display:block;width:25px;height:25px;pointer-events:none;transition:filter 220ms ease;filter:invert(33%) sepia(75%) saturate(1048%) hue-rotate(121deg) brightness(86%) contrast(96%)}@media (min-width:2000px){.quick-tab-icon{width:32px;height:32px}}.quick-tab-panels{display:contents}.quick-tab-panel{visibility:hidden;position:absolute;top:50%;right:68px;width:min(365px,calc(100vw - 110px));max-height:calc(100svh - 40px);overflow:auto;color:var(--ink);padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px;background-color:#fff;border-radius:23px;border-top:1px solid rgba(8,11,9,.1);border-right:1px solid rgba(8,11,9,.1);border-bottom:1px solid rgba(8,11,9,.1);border-left:1px solid rgba(8,11,9,.1);transform-origin:100% 50%;opacity:0;pointer-events:none;transition:opacity 260ms ease,visibility 260ms ease,transform 480ms cubic-bezier(.22,1,.36,1);box-shadow:0px 28px 90px rgba(0,0,0,.32);transform:translate3d(35px,-50%,0) scale(0.96,0.96)}.quick-tab-panel.is-open{visibility:visible;opacity:1;pointer-events:auto;transform:translate3d(0px,-50%,0) scale(1,1)}.quick-tab-panel h2{max-width:290px;font-size:31px;line-height:1.03;letter-spacing:-0.055em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.quick-tab-panel>p{color:#68716b;font-size:12px;line-height:1.65;margin-top:13px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.quick-tab-panel{right:60px;width:calc(100vw - 76px);max-height:82svh;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px;border-radius:20px}.quick-tab-panel h2{font-size:27px}.quick-tab-panel{overflow-y:auto}}@media (max-width:720px){.quick-tab-panel{right:60px;width:calc(100vw - 76px);max-height:82svh;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px;border-radius:20px}.quick-tab-panel h2{font-size:27px}.quick-tab-panel{overflow-y:auto}}.quick-panel-close{display:grid;align-items:center;justify-items:center;position:absolute;top:15px;right:15px;width:34px;height:34px;color:#324139;font-size:20px;background-color:#eff3f0;border-radius:50%;cursor:pointer;transition:color 200ms ease,background-color 200ms ease,transform 240ms ease}.quick-panel-close:hover{color:#02100c;background-color:var(--accent);transform:rotateZ(90deg)}.quick-panel-close:focus-visible{color:#02100c;background-color:var(--accent);transform:rotateZ(90deg)}.quick-panel-kicker{display:block;color:#13856b;font-weight:800;font-size:9px;text-transform:uppercase;letter-spacing:0.17em;margin-bottom:10px}.quick-contact-value{display:block;color:#087359;font-weight:800;font-size:15px;margin-top:23px}.quick-contact-value{overflow-wrap:anywhere;overflow-wrap:anywhere}.quick-panel-button{width:100%;min-height:52px;margin-top:22px}.quick-reply-form{display:grid;gap:13px;margin-top:22px}.quick-reply-form .breakdance-form{gap:13px}.quick-reply-form .breakdance-form-button__submit{display:flex;justify-content:center;align-items:center;width:100%;min-height:52px;color:#03120d;font-family:Manrope,sans-serif;font-weight:800;font-size:11px;line-height:1;margin-top:5px;padding-top:0px;padding-right:22px;padding-bottom:0px;padding-left:22px;background-color:var(--accent,#19d6aa);border-radius:999px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;transition:transform 180ms ease,background-color 180ms ease,box-shadow 180ms ease}.quick-reply-form .bde-form-builder{width:100%;max-width:none}.quick-reply-form .breakdance-form-field{gap:8px}.quick-reply-form .breakdance-form-field__label{color:var(--ink,#03120d);font-family:Manrope,sans-serif;font-weight:750;font-size:11px;line-height:1.4;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.quick-reply-form .breakdance-form-field__required{color:#13856b}.quick-reply-form .breakdance-form-field__input{width:100%;box-sizing:border-box;color:var(--ink,#03120d);font-family:Manrope,sans-serif;font-weight:600;font-size:12px;line-height:1.4;background-color:#f4f7f5;border-radius:11px;border-top:1px solid #e3e8e4;border-right:1px solid #e3e8e4;border-bottom:1px solid #e3e8e4;border-left:1px solid #e3e8e4;outline:0px solid;transition:border-color 200ms ease,background-color 200ms ease,box-shadow 200ms ease}.quick-reply-form input.breakdance-form-field__input{height:54px;padding-top:0px;padding-right:16px;padding-bottom:0px;padding-left:16px}.quick-reply-form select.breakdance-form-field__input{height:54px;padding-top:0px;padding-right:16px;padding-bottom:0px;padding-left:16px}.quick-reply-form textarea.breakdance-form-field__input{min-height:88px;padding-top:15px;padding-right:16px;padding-bottom:15px;padding-left:16px}.quick-reply-form textarea.breakdance-form-field__input{resize:vertical}.quick-reply-form .breakdance-form-field__input::placeholder{color:#929a95;font-weight:500;opacity:0.01}.quick-reply-form .breakdance-form-field__input:focus{background-color:#fff;box-shadow:0px 0px 0px 3px rgba(25,214,170,.14)}.quick-reply-form .breakdance-form-footer{align-items:stretch;width:100%}.quick-reply-form .breakdance-form-button__submit:hover{background-color:#24e2b5;box-shadow:0px 10px 24px rgba(25,214,170,.2);transform:translate3d(0px,-1px,0px)}.quick-reply-form .breakdance-form-message{grid-column-start:1;grid-column-end:-1;padding-top:13px;padding-right:15px;padding-bottom:13px;padding-left:15px;border-radius:11px}.quick-reply-form .breakdance-form-message{font:650 11px/1.5 "Manrope",sans-serif}.quick-reply-form .breakdance-form-message--success{color:#075c48;background-color:rgba(25,214,170,.14)}.quick-reply-form .breakdance-form-message--error{color:#9d2d21;background-color:#fff0ee}.quick-reply-form .quick-panel-button{margin-top:5px}@media (max-width:479px){.quick-reply-form .breakdance-form-field{grid-column-start:span 12}.quick-reply-form input.breakdance-form-field__input{height:45px;font-size:10.5px;padding-top:0px;padding-right:11px;padding-bottom:0px;padding-left:11px}.quick-reply-form select.breakdance-form-field__input{height:45px;font-size:10.5px;padding-top:0px;padding-right:11px;padding-bottom:0px;padding-left:11px}.quick-reply-form textarea.breakdance-form-field__input{min-height:68px;font-size:10.5px;padding-top:11px;padding-right:11px;padding-bottom:11px;padding-left:11px}}.back-to-top{display:inline-flex;visibility:hidden;justify-content:center;align-items:center;position:fixed;right:22px;bottom:22px;z-index:45;width:60px;height:60px;min-width:60px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:var(--accent);border-radius:19px;border-top:1px solid rgba(0,0,0,.14);border-right:1px solid rgba(0,0,0,.14);border-bottom:1px solid rgba(0,0,0,.14);border-left:1px solid rgba(0,0,0,.14);opacity:0;cursor:pointer;transition:opacity 280ms ease,visibility 280ms ease,transform 500ms cubic-bezier(.22,1,.36,1),background-color 220ms ease;box-shadow:0px 18px 48px rgba(0,0,0,.3),inset 0px 1px 0px rgba(255,255,255,.45);transform:translate3d(0,22px,0) scale(0.82,0.82)}.back-to-top img{display:block;width:29px;height:29px;transform:rotateZ(-90deg)}.back-to-top.is-spinning img{animation:arrow-spin 720ms cubic-bezier(.34,1.56,.64,1)}.back-to-top.is-visible{visibility:visible;opacity:1;transform:translate3d(0,0px,0) scale(1,1)}.back-to-top:hover{background-color:#fff;transform:translate3d(0,-4px,0) scale(1.06,1.06)}.back-to-top:focus-visible{background-color:#fff;transform:translate3d(0,-4px,0) scale(1.06,1.06)}.back-to-top :is(img,.sr-library-icon){display:block;width:29px;height:29px;transform:rotateZ(-90deg)}.back-to-top.is-spinning :is(img,.sr-library-icon){animation:arrow-spin 720ms cubic-bezier(.34,1.56,.64,1)}@media (max-width:479px){.back-to-top{right:12px;bottom:max(12px,env(safe-area-inset-bottom));width:52px;height:52px;min-width:52px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-radius:16px}.back-to-top img{width:25px;height:25px}}@media (max-width:470px){.back-to-top{right:12px;bottom:max(12px,env(safe-area-inset-bottom));width:52px;height:52px;min-width:52px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-radius:16px}.back-to-top :is(img,.sr-library-icon){width:25px;height:25px}}@media (min-width:2000px){.back-to-top{width:72px;height:72px;min-width:72px}.back-to-top :is(img,.sr-library-icon){width:34px;height:34px}}.mobile-call-button{display:none;visibility:hidden;position:fixed;right:94px;bottom:22px;z-index:45;width:60px;height:60px;min-width:60px;color:#03120d;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:var(--accent);border-radius:19px;border-top:1px solid rgba(0,0,0,.14);border-right:1px solid rgba(0,0,0,.14);border-bottom:1px solid rgba(0,0,0,.14);border-left:1px solid rgba(0,0,0,.14);opacity:0;transition:opacity 280ms ease,visibility 280ms ease,transform 500ms cubic-bezier(.22,1,.36,1),background-color 220ms ease;box-shadow:0px 18px 48px rgba(0,0,0,.3),inset 0px 1px 0px rgba(255,255,255,.45);transform:translate3d(0,22px,0) scale(0.86,0.86)}.mobile-call-button img{display:block;width:21px;height:21px}.mobile-call-button.is-visible{visibility:visible;opacity:1;transform:translate3d(0,0px,0) scale(1,1)}.mobile-call-button:hover{background-color:#fff;transform:translate3d(0,-4px,0) scale(1.04,1.04)}.mobile-call-button:focus-visible{background-color:#fff;transform:translate3d(0,-4px,0) scale(1.04,1.04)}.mobile-call-button :is(img,.sr-library-icon){display:block;width:21px;height:21px}@media (max-width:767px){.mobile-call-button{display:inline-flex}}@media (max-width:479px){.mobile-call-button{right:76px;bottom:max(12px,env(safe-area-inset-bottom));width:52px;height:52px;min-width:52px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-radius:16px}}@media (max-width:720px){.mobile-call-button{display:inline-flex}}@media (max-width:470px){.mobile-call-button{right:76px;bottom:max(12px,env(safe-area-inset-bottom));width:52px;height:52px;min-width:52px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-radius:16px}}@media (prefers-reduced-motion:reduce){*::before{animation-duration:0.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:0.01ms!important}}@media (prefers-reduced-motion:reduce){*::after{animation-duration:0.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:0.01ms!important}}.how-page{background-color:#f4f7f5}.how-page section[id]{scroll-margin-top:100px;scroll-margin-top:100px}.how-page .service-final-cta .contact-copy h2{color:#fff;line-height:1}.how-page .service-faq.section-pad{padding-top:clamp(76px,7vw,112px)!important;padding-right:0!important;padding-bottom:clamp(76px,7vw,112px)!important;padding-left:0!important;padding-top:clamp(76px,7vw,112px)!important;padding-right:0!important;padding-bottom:clamp(76px,7vw,112px)!important;padding-left:0!important;padding-top:clamp(76px,7vw,112px)!important;padding-right:0!important;padding-bottom:clamp(76px,7vw,112px)!important;padding-left:0!important}.how-page .contact-strip-inner h2{line-height:0.96}.how-page .contact-strip-inner h2{font-size:clamp(36px,4vw,62px)!important;font-size:clamp(36px,4vw,62px)!important;font-size:clamp(36px,4vw,62px)!important}.how-page .contact-form-native .breakdance-form-button__submit{font-size:13px;line-height:normal;margin-top:5px}.how-page .contact-form-native .breakdance-form-field__required{display:none}.how-page{overflow-x:hidden;overflow-x:clip;overflow-x:hidden;overflow-x:clip}@media (max-width:1050px){.how-page .nav-panel{overflow-y:auto;overscroll-behavior:contain}}@media (max-width:900px){.how-page .how-service-hero{min-height:590px}.how-page .how-service-hero .service-hero-inner{padding-top:126px;padding-right:0px;padding-bottom:64px;padding-left:0px}.how-page .service-final-cta .contact-layout{gap:55px}.how-page .service-faq .faq-layout{gap:55px}}@media (max-width:720px){.how-page section[id]{scroll-margin-top:82px}.how-page .how-service-hero{min-height:535px}.how-page .how-service-hero .service-hero-inner{padding-top:104px;padding-right:0px;padding-bottom:50px;padding-left:0px}.how-page .service-final-cta .contact-layout{gap:44px}.how-page .service-faq .faq-layout{gap:44px}.how-page .how-service-hero h1{max-width:570px;font-size:clamp(40px,11.5vw,54px)}.how-page .how-service-hero .service-hero-lead{max-width:560px;font-size:14px}.how-page .service-final-cta{padding-top:82px;padding-right:0px;padding-bottom:82px;padding-left:0px}.how-page .service-faq{padding-top:82px;padding-right:0px;padding-bottom:82px;padding-left:0px}.how-page .service-final-cta .contact-quick-form{padding-top:27px;padding-right:20px;padding-bottom:27px;padding-left:20px}.how-page .service-contact-strip{padding-top:58px;padding-right:0px;padding-bottom:58px;padding-left:0px}.how-page .form-field input{font-size:16px}.how-page .form-field select{font-size:16px}.how-page .form-field textarea{font-size:16px}}@media (max-width:520px){.how-page .service-contact-strip{padding-top:58px!important;padding-right:0!important;padding-bottom:58px!important;padding-left:0!important;padding-top:58px!important;padding-right:0!important;padding-bottom:58px!important;padding-left:0!important;padding-top:58px!important;padding-right:0!important;padding-bottom:58px!important;padding-left:0!important}.how-page .contact-form-native input{font-size:16px!important;font-size:16px!important}.how-page .contact-form-native select{font-size:16px!important;font-size:16px!important}.how-page .contact-form-native textarea{min-height:91.172px}.how-page .contact-form-native textarea{font-size:16px!important;font-size:16px!important}.how-page .service-faq.section-pad{padding-top:82px!important;padding-right:0!important;padding-bottom:82px!important;padding-left:0!important;padding-top:82px!important;padding-right:0!important;padding-bottom:82px!important;padding-left:0!important;padding-top:82px!important;padding-right:0!important;padding-bottom:82px!important;padding-left:0!important}.how-page .contact-strip-inner h2{font-size:clamp(38px,10vw,48px)!important;font-size:clamp(38px,10vw,48px)!important;font-size:clamp(38px,10vw,48px)!important}.how-page .contact-form-native .breakdance-form-button__submit{min-height:50px;font-size:11px;padding-right:20px;padding-left:20px}}.process-opening{display:flex;align-items:center;position:relative;z-index:2;min-height:clamp(580px,44vw,720px);overflow:visible;padding-top:clamp(72px,7vw,112px);padding-right:0px;padding-bottom:clamp(72px,7vw,112px);padding-left:0px;background-color:#fff}.process-opening h2{font-size:clamp(45px,4.7vw,76px);line-height:0.97;letter-spacing:-0.06em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:1180px){.process-opening{min-height:520px}}@media (max-width:900px){.process-opening{display:block;min-height:0px;padding-bottom:0px}}@media (max-width:720px){.process-opening{padding-top:68px;padding-right:0px;padding-bottom:0px;padding-left:0px}.process-opening h2{font-size:clamp(39px,11vw,52px)}}.process-opening-grid{position:relative;z-index:2;width:min(88%,1480px)}@media (max-width:900px){.process-opening-grid{display:block}}@media (max-width:720px){.process-opening-grid{width:calc(100% - 32px)}}.process-opening-copy{position:relative;width:min(41vw,650px)}.process-opening-copy h2{max-width:710px}.process-opening-copy>p:last-child{max-width:590px;color:#606b65;font-size:15px;line-height:1.75;margin-top:26px;margin-right:0px;margin-bottom:0px;margin-left:0px}.process-opening-copy .arrow-link{margin-top:30px}@media (max-width:1180px){.process-opening-copy{width:min(40vw,540px)}}@media (max-width:900px){.process-opening-copy{width:min(100%,680px)}}@media (max-width:720px){.process-opening-copy{width:100%;text-align:center}.process-opening-copy h2{margin-right:auto;margin-left:auto}.process-opening-copy>p:last-child{font-size:13px;margin-right:auto;margin-left:auto}.process-opening-copy .arrow-link{display:flex;width:max-content;margin-right:auto;margin-left:auto}}.process-opening-artwork{position:absolute;top:clamp(72px,7vw,112px);right:clamp(38px,5.5vw,110px);bottom:auto;z-index:1;width:min(64vw,1180px);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;pointer-events:none}.process-opening-artwork img{display:block;width:100%;height:auto}@media (max-width:1180px){.process-opening-artwork{right:30px;width:min(72vw,980px)}}@media (max-width:900px){.process-opening-artwork{position:relative;top:auto;right:auto;bottom:auto;width:136%;max-width:none;margin-top:30px;margin-right:0px;margin-bottom:-10px;margin-left:-28%}}@media (max-width:720px){.process-opening-artwork{width:144%;margin-top:24px;margin-right:0px;margin-bottom:0px;margin-left:-33%}}@media (max-width:520px){.process-opening-artwork{width:144%;margin-left:-33%}}.journey-section{position:relative;z-index:1;overflow:clip;padding-top:clamp(118px,8vw,150px);padding-right:0px;padding-bottom:clamp(76px,6vw,105px);padding-left:0px;background-color:#f0f4f1}.journey-section::after{position:absolute;right:0px;bottom:0px;z-index:0;width:min(74.4vw,1296px);aspect-ratio:1870/841;opacity:0.13;pointer-events:none}.journey-section::after{content:"";content:"";background:url("/wp-content/uploads/2026/10/journey-watermark.webp") right bottom/contain no-repeat}.journey-section{isolation:isolate;isolation:isolate}@media (max-width:1050px){.journey-section::after{right:0px;bottom:0px;width:min(110.4vw,1080px);opacity:0.09}}@media (max-width:900px){.journey-section{padding-top:102px}}@media (max-width:720px){.journey-section{padding-top:68px;padding-right:0px;padding-bottom:72px;padding-left:0px}.journey-section::after{right:0px;bottom:0px;width:174vw;opacity:0.055}}.journey-layout{display:grid;grid-template-columns:minmax(290px,.58fr) minmax(0,1.42fr);align-items:start;gap:clamp(60px,8vw,135px);position:relative;z-index:1}@media (max-width:1050px){.journey-layout{grid-template-columns:1fr;gap:58px}}.journey-intro{position:sticky;top:128px}.journey-intro h2{font-size:clamp(45px,4.7vw,76px);line-height:0.97;letter-spacing:-0.06em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.journey-intro>p:not(.section-kicker){max-width:460px;color:#616c66;line-height:1.72;margin-top:26px;margin-right:0px;margin-bottom:0px;margin-left:0px}.journey-intro .button{justify-content:space-between;min-width:220px;margin-top:34px}@media (max-width:1050px){.journey-intro{position:static;max-width:760px}}@media (max-width:720px){.journey-intro{max-width:620px}.journey-intro h2{font-size:clamp(39px,11vw,52px)}.journey-intro>p:not(.section-kicker){margin-top:20px}}@media (max-width:520px){.journey-intro .button{width:100%}}.journey-steps{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.journey-steps .observe:nth-child(2){transition:all 70ms}.journey-steps .observe:nth-child(3){transition:all 140ms}.journey-steps .observe:nth-child(4){transition:all 210ms}.journey-steps{list-style:none;list-style:none}.journey-step{display:grid;grid-template-columns:104px minmax(0,1fr);align-items:start;gap:clamp(24px,3vw,48px);min-height:255px;padding-top:38px;padding-right:0px;padding-bottom:42px;padding-left:0px;border-top:1px solid #cdd7d1}.journey-step:last-child{border-bottom:1px solid #cdd7d1}@media (max-width:1180px){.journey-step{grid-template-columns:84px minmax(0,1fr)}}@media (max-width:720px){.journey-step{grid-template-columns:1fr;gap:16px;min-height:0px;margin-right:0px;margin-left:0px;padding-top:30px;padding-right:0px;padding-bottom:34px;padding-left:0px;background-color:transparent;border-radius:0px}}.journey-step--accent{position:relative;margin-right:-30px;margin-left:-30px;padding-right:30px;padding-left:30px;background-color:var(--accent);border-radius:24px}.journey-step--accent .journey-number{color:#063b2d}.journey-step--accent .journey-label{color:#075340}.journey-step--accent .journey-copy>p:last-child{color:rgba(2,31,23,.72)}@media (max-width:720px){.journey-step--accent{grid-template-columns:1fr;gap:16px;min-height:0px;margin-right:0px;margin-left:0px;padding-top:30px;padding-right:0px;padding-bottom:34px;padding-left:0px;background-color:transparent;border-radius:0px}.journey-step--accent .journey-number{color:#0b8a6c;font-size:50px}.journey-step--accent .journey-label{color:#0b8065}.journey-step--accent .journey-copy>p:last-child{color:#65706a}}.journey-number{color:#0b8a6c;font-weight:850;font-size:clamp(48px,4.7vw,76px);line-height:0.82;letter-spacing:-0.095em}@media (max-width:720px){.journey-number{color:#0b8a6c;font-size:50px}}.journey-label{color:#0b8065;font-weight:850;font-size:9px;text-transform:uppercase;letter-spacing:0.14em;margin-top:0px;margin-right:0px;margin-bottom:12px;margin-left:0px}.collection-day-section{overflow:hidden;color:#fff;background-color:#04150f}.collection-day-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:690px}@media (max-width:900px){.collection-day-grid{grid-template-columns:1fr}}.collection-day-image{position:relative;min-height:690px;overflow:hidden;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.collection-day-image::after{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-image:linear-gradient(90deg,transparent 65%,rgba(4,21,15,.32));background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.collection-day-image::after{content:"";content:""}.collection-day-image img{width:100%;height:100%;object-fit:cover;object-position:52% 50%;transition:transform 1200ms cubic-bezier(.22,1,.36,1)}.collection-day-image:hover img{transform:scale(1.035,1.035)}@media (max-width:900px){.collection-day-image{min-height:min(58vw,520px)}}@media (max-width:720px){.collection-day-image{min-height:min(68vw,380px)}.collection-day-image img{object-position:48% 50%}}.collection-day-copy{display:flex;flex-flow:column;justify-content:center;padding-top:clamp(70px,8vw,135px);padding-right:clamp(70px,8vw,135px);padding-bottom:clamp(70px,8vw,135px);padding-left:clamp(70px,8vw,135px)}.collection-day-copy h2{max-width:760px;color:#fff;font-size:clamp(48px,5vw,80px);line-height:0.95;letter-spacing:-0.062em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.collection-day-copy>p:not(.section-kicker){max-width:620px;color:rgba(255,255,255,.7);line-height:1.75;margin-top:28px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:1050px){.collection-day-copy{padding-top:76px;padding-right:6vw;padding-bottom:76px;padding-left:6vw}}@media (max-width:900px){.collection-day-copy{padding-top:68px;padding-right:7vw;padding-bottom:76px;padding-left:7vw}}@media (max-width:720px){.collection-day-copy{padding-top:60px;padding-right:16px;padding-bottom:68px;padding-left:16px}.collection-day-copy h2{font-size:clamp(40px,11.5vw,54px)}}@media (max-width:520px){.collection-day-copy{padding-top:66px;padding-right:16px;padding-bottom:66px;padding-left:16px}}.collection-day-list{display:grid;margin-top:42px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top:1px solid rgba(255,255,255,.15)}.collection-day-list li>.oxy-text{display:contents}.collection-day-list li{display:grid;grid-template-columns:54px 1fr;align-items:center;gap:14px;min-height:64px;color:rgba(255,255,255,.9);font-weight:650;font-size:13px;border-bottom:1px solid rgba(255,255,255,.15)}.collection-day-list span{color:var(--accent);font-weight:850;font-size:10px;letter-spacing:0.1em}.collection-day-list{list-style:none;list-style:none}@media (max-width:520px){.collection-day-list li{grid-template-columns:42px 1fr;font-size:12px}}.process-benefits{padding-top:clamp(95px,8vw,135px);padding-right:0px;padding-bottom:clamp(105px,9vw,150px);padding-left:0px;background-color:#fbfaf7}@media (max-width:720px){.process-benefits{padding-top:80px;padding-right:0px;padding-bottom:80px;padding-left:0px}}.process-benefits-heading{max-width:920px}.process-benefits-heading h2{max-width:850px;font-size:clamp(45px,4.7vw,76px);line-height:0.97;letter-spacing:-0.06em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:720px){.process-benefits-heading h2{font-size:clamp(39px,11vw,52px)}}.process-benefit-showcase{display:grid;grid-template-columns:minmax(330px,.58fr) minmax(0,1fr);grid-template-rows:repeat(2,minmax(245px,1fr));gap:18px;margin-top:clamp(48px,5vw,72px)}@media (max-width:1180px){.process-benefit-showcase{grid-template-columns:minmax(300px,.68fr) minmax(0,1fr)}}@media (max-width:900px){.process-benefit-showcase{grid-template-columns:1fr;grid-template-rows:auto;gap:14px}}@media (max-width:720px){.process-benefit-showcase{grid-template-columns:1fr;grid-template-rows:auto;gap:14px}}.process-benefit-card{position:relative;min-width:0px;overflow:hidden;padding-top:clamp(30px,3vw,44px);padding-right:clamp(30px,3vw,44px);padding-bottom:clamp(30px,3vw,44px);padding-left:clamp(30px,3vw,44px);border-radius:14px}.process-benefit-card::after{position:absolute;border-radius:50%;border-top:2px solid rgba(236,230,211,.72);border-right:2px solid rgba(236,230,211,.72);border-bottom:2px solid rgba(236,230,211,.72);border-left:2px solid rgba(236,230,211,.72);pointer-events:none}.process-benefit-card::after{content:"";content:""}.process-benefit-card h3{font-size:clamp(25px,2.4vw,36px);line-height:1.04;letter-spacing:-0.045em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.process-benefit-card p{color:#68726c;font-size:14px;line-height:1.6;margin-top:16px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:900px){.process-benefit-card{padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px}}@media (max-width:520px){.process-benefit-card{padding-top:26px;padding-right:22px;padding-bottom:26px;padding-left:22px}.process-benefit-card h3{font-size:28px}}.process-benefit-card--feature{grid-row-start:1;grid-row-end:3;min-height:545px;color:#fff;background-image:radial-gradient(circle at 78% 75%,rgba(25,214,170,.14),transparent 38%),linear-gradient(145deg,#064c39 0%,#013326 88%);background-size:auto,auto;background-position:0px 0px,0px 0px;background-repeat:repeat,repeat;background-attachment:scroll,scroll}.process-benefit-card--feature::after{bottom:-170px;left:-165px;width:330px;height:330px}.process-benefit-card--feature .process-benefit-icon{filter:invert(74%) sepia(59%) saturate(617%) hue-rotate(111deg) brightness(93%) contrast(92%)}.process-benefit-card--feature .process-benefit-number{top:48px;right:32px}.process-benefit-card--feature .process-benefit-copy{max-width:245px;margin-top:118px}.process-benefit-card--feature p{color:rgba(255,255,255,.78)}@media (max-width:1180px){.process-benefit-card--feature{min-height:520px}}@media (max-width:900px){.process-benefit-card--feature{grid-row-start:auto;grid-row-end:auto;min-height:500px}.process-benefit-card--feature .process-benefit-copy{margin-top:105px}}@media (max-width:720px){.process-benefit-card--feature{grid-row-start:auto;grid-row-end:auto;min-height:560px}}@media (max-width:520px){.process-benefit-card--feature{min-height:500px}.process-benefit-card--feature .process-benefit-copy{max-width:215px;margin-top:92px}}.process-benefit-card--price{min-height:255px;color:#fff;background-image:radial-gradient(circle at 12% 12%,rgba(255,255,255,.15),transparent 34%),linear-gradient(115deg,#18c8a2,#0bad84);background-size:auto,auto;background-position:0px 0px,0px 0px;background-repeat:repeat,repeat;background-attachment:scroll,scroll}.process-benefit-card--price::after{right:-155px;bottom:-180px;width:350px;height:350px}.process-benefit-card--price .process-benefit-icon{filter:brightness(0%) invert(100%)}.process-benefit-card--price .process-benefit-number{right:42px;bottom:26px;color:rgba(255,255,255,.22)}.process-benefit-card--price .process-benefit-copy{max-width:330px;margin-top:34px}.process-benefit-card--price p{color:rgba(255,255,255,.78)}@media (max-width:900px){.process-benefit-card--price{min-height:250px}}@media (max-width:720px){.process-benefit-card--price{min-height:250px}}@media (max-width:520px){.process-benefit-card--price .process-benefit-copy{margin-top:42px}}.process-benefit-card--light{min-height:245px;color:#0a1712;background-color:rgba(255,255,255,.48);border-top:1px solid #ccd5ce;border-right:1px solid #ccd5ce;border-bottom:1px solid #ccd5ce;border-left:1px solid #ccd5ce}.process-benefit-card--light::after{display:none}.process-benefit-card--light .process-benefit-number{top:35px;right:34px;color:#d6dfd0;font-size:clamp(54px,5vw,72px)}.process-benefit-card--light .process-benefit-copy{max-width:275px;margin-top:48px}@media (max-width:900px){.process-benefit-card--light{min-height:235px}.process-benefit-card--light .process-benefit-copy{margin-top:54px}}@media (max-width:720px){.process-benefit-card--light{min-height:225px}}@media (max-width:520px){.process-benefit-card--light .process-benefit-copy{margin-top:52px}}.process-benefit-icon{display:block;position:relative;z-index:3;width:42px;height:42px;filter:invert(39%) sepia(43%) saturate(1043%) hue-rotate(116deg) brightness(87%) contrast(93%)}@media (min-width:2000px){.process-benefit-icon{width:52px;height:52px}}.process-benefit-number{position:absolute;z-index:1;color:rgba(222,235,226,.23);font-weight:800;font-size:clamp(78px,8vw,130px);line-height:0.8;letter-spacing:-0.08em;pointer-events:none}.process-benefit-copy{position:relative;z-index:3}.process-benefit-sofa{display:block;position:absolute;right:-54%;bottom:-2%;z-index:2;width:138%;height:auto;max-width:none;pointer-events:none}@media (max-width:1180px){.process-benefit-sofa{right:-61%;width:148%}}@media (max-width:900px){.process-benefit-sofa{right:-4%;bottom:-34px;width:80%}}@media (max-width:720px){.process-benefit-sofa{right:-14%;bottom:-8px;width:100%}}@media (max-width:520px){.process-benefit-sofa{right:-18%;bottom:-6px;width:110%}}.process-benefit-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}@media (max-width:900px){.process-benefit-pair{gap:14px}}@media (max-width:720px){.process-benefit-pair{grid-template-columns:1fr}}.aftercare-section{padding-top:clamp(62px,5vw,86px);padding-right:0px;padding-bottom:clamp(62px,5vw,86px);padding-left:0px;background-color:#fbfaf7}@media (max-width:720px){.aftercare-section{padding-top:58px;padding-right:0px;padding-bottom:58px;padding-left:0px}}.aftercare-band{display:grid;grid-template-columns:minmax(390px,.43fr) minmax(0,.57fr);align-items:center;gap:clamp(24px,3vw,52px);position:relative;min-height:clamp(620px,47vw,760px);overflow:hidden;color:#fff;padding-top:clamp(58px,5.5vw,92px);padding-right:clamp(42px,5.5vw,88px);padding-bottom:clamp(58px,5.5vw,92px);padding-left:clamp(42px,5.5vw,88px);background-image:radial-gradient(circle at 70% 48%,rgba(0,115,87,.25),transparent 43%),linear-gradient(120deg,#032d22 0%,#01271e 48%,#002b20 100%);background-size:auto,auto;background-position:0px 0px,0px 0px;background-repeat:repeat,repeat;background-attachment:scroll,scroll;border-radius:30px}.aftercare-band::before{position:absolute;top:9%;right:5%;z-index:0;width:48%;height:46%;opacity:0.22;pointer-events:none}.aftercare-band::before{content:"";content:"";background:radial-gradient(circle,rgba(25,214,170,.35) 1.1px,transparent 1.4px) 0 0/18px 18px}.aftercare-band::after{position:absolute;top:0px;right:0px;bottom:0px;z-index:4;width:clamp(15px,1.4vw,24px);background-image:linear-gradient(180deg,#16d6ad,#08b78f);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.aftercare-band::after{content:"";content:""}@media (max-width:900px){.aftercare-band{grid-template-columns:1fr;gap:10px;min-height:0px;padding-top:62px;padding-right:44px;padding-bottom:0px;padding-left:44px}}@media (max-width:720px){.aftercare-band{gap:0px;min-height:0px;padding-top:46px;padding-right:22px;padding-bottom:0px;padding-left:22px;border-radius:24px}.aftercare-band::after{width:11px}}@media (max-width:520px){.aftercare-band{padding-right:20px;padding-left:20px}}.aftercare-copy{position:relative;z-index:3;max-width:570px}.aftercare-copy h2{max-width:560px;color:#fff;font-size:clamp(50px,4.7vw,78px);line-height:0.98;letter-spacing:-0.06em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.aftercare-copy>p:not(.section-kicker){max-width:515px;color:rgba(255,255,255,.68);font-size:clamp(14px,1.15vw,17px);line-height:1.65;margin-top:28px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:900px){.aftercare-copy{max-width:680px}.aftercare-copy h2{max-width:670px}}@media (max-width:720px){.aftercare-copy h2{font-size:clamp(39px,11vw,52px)}.aftercare-copy>p:not(.section-kicker){font-size:14px;margin-top:22px}}.aftercare-button{justify-content:space-between;min-width:300px;margin-top:34px}@media (max-width:720px){.aftercare-button{width:100%;min-width:0px;margin-top:28px}}.aftercare-visual{position:relative;z-index:2;width:122%;margin-top:0px;margin-right:-18%;margin-bottom:-3%;margin-left:-14%;pointer-events:none}.aftercare-visual img{display:block;width:100%;height:auto}@media (max-width:900px){.aftercare-visual{justify-self:center;width:100%;margin-top:24px;margin-right:0px;margin-bottom:0px;margin-left:0px}}@media (max-width:720px){.aftercare-visual{width:100%;margin-top:30px;margin-right:0px;margin-bottom:0px;margin-left:0px}}@media (max-width:520px){.aftercare-visual{width:102%;margin-right:-1%;margin-left:-1%}}.home .trust-list{display:none!important}@media (min-width:1024px){.home .hero-inner{align-self:start;margin-top:371px;padding-top:0px;padding-right:min(52vw,760px);padding-bottom:0px;padding-left:0px}}.oxy-svg-icon>svg{width:100%!important;height:100%!important}.tick-list{display:block;width:100%;margin-top:34px;margin-right:0px;margin-bottom:42px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.tick-list li{display:list-item;position:relative;color:#253029;font-weight:700;font-size:12px;line-height:1.5;margin-left:22px;padding-top:13px;padding-right:0px;padding-bottom:13px;padding-left:0px;border-bottom:1px solid rgba(255,255,255,.14)}.tick-list li{list-style-type:disc;list-style-position:outside}.tick-list ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 24px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.tick-list ul{list-style:none}.tick-list li::marker{color:var(--accent);font-size:1.5em}@media (max-width:720px){.tick-list{margin-top:28px;margin-right:0px;margin-bottom:34px;margin-left:0px}.tick-list ul{grid-template-columns:1fr}}.sr-form-component-slot{width:100%;max-width:100%;min-width:0px}
:root{--black:#000;--ink:#080b09;--white:#f6f8f6;--muted:#a7ada9;--line:rgba(255,255,255,.14);--line-strong:rgba(255,255,255,.22);--accent:#19d6aa;--accent-dark:#062d24;--header-height:104px;--page-gutter:20px;--shell:min(1500px,calc(100% - 40px));--sr-accent:#19d6aa;--sr-dark:#030b08;--sr-ink:#07110d;--sr-cream:#f2f5f1;--sr-muted:#6f7973;--sr-line:rgba(7,17,13,.14);--sr-shell:min(1500px,calc(100% - 40px));--sr-radius:30px;--sr-brand-black:#1f211f;--sr-font:Manrope,sans-serif}
.bde-form-builder-521-2 .breakdance-form-field:nth-child(1){grid-column-start:span 6}.bde-form-builder-521-2 .breakdance-form-field:nth-child(2){grid-column-start:span 6}.bde-form-builder-521-2 .breakdance-form-field:nth-child(3){grid-column-start:span 6}.bde-form-builder-521-2 .breakdance-form-field:nth-child(4){grid-column-start:span 6}.bde-form-builder-521-2 .breakdance-form-field:nth-child(5){grid-column-start:span 12}@media (max-width:767px){.bde-form-builder-521-2 .breakdance-form{grid-template-columns:unset}.bde-form-builder-521-2 .breakdance-form--horizontal{grid-auto-flow:unset}.bde-form-builder-521-2 .breakdance-form .breakdance-form-field,.bde-form-builder-521-2 .breakdance-form .breakdance-form-stepper{grid-column-start:unset}}
