#profit-calculator,#profit-calculator *,#profit-calculator :before,#profit-calculator :after{box-sizing:border-box!important}#profit-calculator{all:initial;-webkit-font-smoothing:antialiased;max-width:480px;display:block;overflow:hidden;color:#2c1f14!important;background:#fff!important;border:1px solid #e8ddd0!important;border-radius:2px!important;font-family:DM Sans,sans-serif!important;font-weight:300!important;line-height:1.5!important;box-shadow:0 4px 40px #2c1f1414!important}#profit-calculator .calc-header{background:#2c1f14;padding:32px 36px 28px;position:relative;overflow:hidden}#profit-calculator .calc-header:before{content:"";background:#a64e2e26;border-radius:50%;width:160px;height:160px;position:absolute;top:-40px;right:-40px}#profit-calculator .calc-header:after{content:"";background:#a64e2e14;border-radius:50%;width:80px;height:80px;position:absolute;bottom:-20px;left:30px}#profit-calculator .header-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:#c8714d;background:0 0;border:none;margin-bottom:8px;padding:0;font-family:DM Sans,sans-serif;font-size:10px;font-weight:500;line-height:normal}#profit-calculator .calc-header h2{color:#faf7f2;z-index:1;background:0 0;border:none;margin:0;padding:0;font-family:Cormorant Garamond,serif;font-size:30px;font-weight:500;line-height:1.15;position:relative}#profit-calculator .calc-body{padding:32px 36px 36px}#profit-calculator .field-group{margin-bottom:22px}@keyframes hoji-fadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}#profit-calculator label{letter-spacing:.1em;text-transform:uppercase;color:#8a7060;cursor:default;margin-bottom:7px;font-family:DM Sans,sans-serif;font-size:11px;font-weight:500;line-height:normal;display:block}#profit-calculator input[type],#profit-calculator input[type=number],#profit-calculator select{all:unset!important;color:#2c1f14!important;-webkit-appearance:none!important;appearance:none!important;width:100%!important;box-shadow:none!important;box-sizing:border-box!important;background:#f5f0e8!important;border:1px solid #e8ddd0!important;border-radius:2px!important;outline:none!important;height:auto!important;margin:0!important;padding:11px 14px!important;font-family:DM Sans,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:1.4!important;transition:border-color .2s,background .2s!important;display:block!important}#profit-calculator select{cursor:pointer!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%238A7060' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E")!important;background-position:right 14px center!important;background-repeat:no-repeat!important;padding-right:36px!important}#profit-calculator input[type]:focus,#profit-calculator input[type=number]:focus,#profit-calculator select:focus{background:#fff!important;border-color:#a64e2e!important;outline:none!important}#profit-calculator input::placeholder{color:#d4c5b0!important}#profit-calculator .divider{background:#e8ddd0;border:none;height:1px;margin:28px 0}#profit-calculator .section-label{color:#6b4c35;margin-bottom:20px;font-family:Cormorant Garamond,serif;font-size:18px;font-weight:500;line-height:normal}#profit-calculator button.calc-btn,#profit-calculator .calc-btn{all:unset!important;color:#fff!important;letter-spacing:.14em!important;text-transform:uppercase!important;cursor:pointer!important;width:100%!important;box-shadow:none!important;box-sizing:border-box!important;text-align:center!important;background:#a64e2e!important;border:none!important;border-radius:2px!important;margin-top:6px!important;padding:14px!important;font-family:DM Sans,sans-serif!important;font-size:12px!important;font-weight:500!important;line-height:normal!important;transition:background .2s,transform .1s!important;display:block!important}#profit-calculator button.calc-btn:hover,#profit-calculator .calc-btn:hover{background:#7d3820!important}#profit-calculator button.calc-btn:active,#profit-calculator .calc-btn:active{transform:scale(.99)!important}#profit-calculator #hoji-results{background:#2c1f14;padding:28px 36px;animation:.35s both hoji-fadeUp;display:none}#profit-calculator .results-title{letter-spacing:.18em;text-transform:uppercase;color:#c8714d;background:0 0;border:none;margin-bottom:20px;padding:0;font-family:DM Sans,sans-serif;font-size:10px;font-weight:500;line-height:normal}#profit-calculator .result-row{justify-content:space-between;align-items:baseline;padding:12px 0;display:flex;border-bottom:1px solid #ffffff12!important}#profit-calculator .result-row:last-of-type{border-bottom:none!important}#profit-calculator .result-label{color:#faf7f28c;letter-spacing:.02em;font-family:DM Sans,sans-serif;font-size:12px;font-weight:400;line-height:normal}#profit-calculator .result-value{color:#faf7f2;font-family:Cormorant Garamond,serif;font-size:22px;font-weight:500;line-height:normal}#profit-calculator .result-value.highlight{color:#c8714d;font-size:26px}#profit-calculator .inquire-btn{letter-spacing:.14em;text-transform:uppercase;cursor:pointer;text-align:center;border-radius:2px;width:100%;margin-top:20px;padding:12px;font-family:DM Sans,sans-serif;font-size:11px;font-weight:500;line-height:normal;transition:background .2s,border-color .2s;display:block;color:#c8714d!important;box-shadow:none!important;background:0 0!important;border:1px solid #a64e2e80!important;text-decoration:none!important}#profit-calculator .inquire-btn:hover{background:#a64e2e1f!important;border-color:#c8714d!important}
